diff --git a/common/accolade_names/00_accolade_names.txt b/common/accolade_names/00_accolade_names.txt index 1b09f416d..cb8ea8aff 100644 --- a/common/accolade_names/00_accolade_names.txt +++ b/common/accolade_names/00_accolade_names.txt @@ -2056,8 +2056,6 @@ accolade_leader_of_the_lieges_maa = { has_innovation = innovation_sarawit has_innovation = innovation_legionnaires has_cultural_parameter = unlock_maa_skoutatoi - has_cultural_parameter = unlock_zhanmadao - has_cultural_parameter = unlock_burenjia } } } @@ -2090,9 +2088,6 @@ accolade_leader_of_the_lieges_maa = { has_cultural_parameter = unlock_maa_monaspa has_innovation = innovation_valets has_cultural_parameter = unlock_maa_conrois - has_cultural_parameter = unlock_maa_cataphract_archers - has_innovation = innovation_tiefutu - has_cultural_parameter = unlock_maa_black_armor_cavalry } } @@ -2910,9 +2905,9 @@ accolade_knight_of_god = { scope:accolade_type = { type_has_accolade_category = defensive } -# NOT = { -# faith.religion = religion:west_african_roog_religion -# } + NOT = { + faith.religion = religion:west_african_roog_religion + } } desc = accolade_health_god } @@ -2951,11 +2946,11 @@ accolade_knight_of_god = { triggered_desc = { trigger = { NOR = { - faith.religion = religion:finnic_religion -# faith.religion = religion:north_african_religion -# faith.religion = religion:paganism_religion -# faith.religion = religion:west_african_religion -# faith.religion = religion:west_african_roog_religion + faith.religion = religion:finno_ugric_religion + faith.religion = religion:north_african_religion + faith.religion = religion:paganism_religion + faith.religion = religion:west_african_religion + faith.religion = religion:west_african_roog_religion } } desc = accolade_good_god @@ -2967,6 +2962,7 @@ accolade_knight_of_god = { potential = { exists = liege religion = liege.religion + NOT = { faith.religion = religion:west_african_bori_religion } } } @@ -4301,14 +4297,14 @@ accolade_the_knight_of_aspect = { } desc = accolade_of_true_culture_virtue } -# triggered_desc = { -# trigger = { -# liege ?= { -# faith.religion = religion:tengrism_religion -# } -# } -# desc = accolade_of_the_wind_horse -# } + triggered_desc = { + trigger = { + liege ?= { + faith.religion = religion:tengrism_religion + } + } + desc = accolade_of_the_wind_horse + } triggered_desc = { trigger = { scope:accolade_type = { diff --git a/common/achievements/_achievements.info b/common/achievements/_achievements.info deleted file mode 100644 index 63fbc7a50..000000000 --- a/common/achievements/_achievements.info +++ /dev/null @@ -1,75 +0,0 @@ -############################################################## -# Structure -############################################################## -# -# These files comprise the Achievement Database. -# -# Achievements Flags -# -# When we add flags etc for achievements, we need to do it in a certain roundabout way, or else it'll trigger errors -# when running some of our automated tests. For context, these tests run the game without graphics, which for one -# reason or another, don't read achievements. -# Thus if the only place an achievement flag/variable is read is inside the achievement script, we end up with errors -# like these during the test: -# -# [15:36:43][jomini_effect.cpp:324]: Character flag 'rd_character_blocked_far_from_home_achievement' is set but is never used -# [15:36:43][jomini_effect.cpp:324]: Variable 'first_of_the_crusader_kings_achievement_flag' is set but is never used -# -# Instead use the scripted achievement effects such as add_achievement_flag_effect. -# They will suppress the above errors by adding dummy usages as well. -# -# Look for all effects in achievement_effects.txt, the different effects are used for different kinds of achievement checks. - -# Key of the achievement. Name and description loc keys will use this as base in achievements_l_LANGUAGE.yml -# name: ACHIEVEMENT_your_achievement_key -# description: ACHIEVEMENT_DESC_your_achievement_key -your_achievement_key = { - - ### possible (trigger, optional) - # - # A player-character-scoped trigger that determines whether the achievement can ever be unlocked in this run. - # This allows the player to see which achievement they can aim for in this run. Can be empty and check for variables - # - # Scopes: - # root = the character being played - possible = { - } - - ### happened (trigger) - # - # A player-character-scoped trigger that determines whether the achievement was unlocked. - # In practice we always use a custom_description trigger to be able to show custom trigger text. - # The custom trigger descriptions are defined in XX_track_achievement_triggers.txt in the common/trigger_localization folder. - # After the text you can write the actual condition to unlock the achievement. - happened = { - custom_description = { - # Name of the custom trigger localization. Usually the structure to use in the achievement_triggers file goes like this: - # - # your_achievement_key_trigger = { - # global = ACHIEVEMENT_DESC_your_achievement_key - # } - text = your_achievement_key_trigger - - ### subject (optional) - # scope object of the subject of the text's phrase, to be used when localizing the text's variable entities (he/she/I...). - # This only affects the text localization. Generally unused for achievements. - subject = {} - - ### object (optional) - # scope object of the object of the text's phrase, to be used when localizing the text's variable entities (he/she/I...). - # This only affects the text localization. Generally unused for achievements. - object = {} - - ### value (optional) - # scope object of a numeric value to be used in the text's phrase. - # This only affects the text localization. Generally unused for achievements. - value = {} - - # Everything else in this custom_description is counted as a Character-scoped trigger that checks if the current situation can unlock this achievement. - # - # Scopes: - # root = the character being played - exists = root.capital_province - } - } -} diff --git a/common/achievements/ce1_achievements.txt b/common/achievements/ce1_achievements.txt deleted file mode 100644 index 2619957a3..000000000 --- a/common/achievements/ce1_achievements.txt +++ /dev/null @@ -1,152 +0,0 @@ -###01. Not Today -##ce1_not_today_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_not_today_achievement_trigger -## exists = global_var:ce1_not_today_achievement_unlocked -## } -## } -##} -## -###02. Divine Right -##ce1_divine_right_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_divine_right_achievement_trigger -## legitimacy_level >= max_legitimacy_level_value -## } -## } -##} -## -###03. You'll Never Take Me Alive -##ce1_youll_never_take_me_alive_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_youll_never_take_me_alive_achievement_trigger -## exists = root.capital_province -## location = { -## this != root.capital_province -## NOT = { -## any_province_epidemic = { } -## } -## } -## root.capital_province = { -## any_province_epidemic = { } -## } -## } -## } -##} -## -###04. The Pharaoh Islands -##ce1_the_pharaoh_islands_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_the_pharaoh_islands_achievement_trigger -## exists = global_var:ce1_the_pharaoh_islands_achievement_unlocked -## } -## } -##} -## -###05. Canonized -##ce1_canonized_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_canonized_achievement_trigger -## exists = global_var:ce1_canonized_achievement_unlocked -## } -## } -##} -## -###06. Upward Mobility -##ce1_upward_mobility_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_upward_mobility_achievement_trigger -## exists = global_var:ce1_upward_mobility_achievement_unlocked -## } -## } -##} -## -###07. Can't Touch This -##ce1_cant_touch_this_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_cant_touch_this_achievement_trigger -## exists = global_var:ce1_cant_touch_this_achievement_unlocked -## } -## } -##} -## -###08. Legendary! -##ce1_legendary_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_legendary_achievement_trigger -## exists = global_var:ce1_legendary_achievement_unlocked -## } -## } -##} -## -###9. Pay Respects -##ce1_f_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_f_achievement_trigger -## exists = global_var:ce1_f_achievement_unlocked -## } -## } -##} -## -###10. Local Legend -##ce1_local_legend_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_local_legend_achievement_trigger -## exists = global_var:ce1_local_legend_achievement_unlocked -## } -## } -##} -## -###11. Neverending Story -##ce1_neverending_story_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = ce1_neverending_story_achievement_trigger -## exists = global_var:ce1_neverending_story_achievement_unlocked -## } -## } -##} -## \ No newline at end of file diff --git a/common/achievements/ep1_achievements.txt b/common/achievements/ep1_achievements.txt deleted file mode 100644 index 8415f6538..000000000 --- a/common/achievements/ep1_achievements.txt +++ /dev/null @@ -1,349 +0,0 @@ -#ep1_01_achievement = { -# possible = { -# exists = global_var:started_patronage_achievement -# } -# happened = { -# custom_description = { -# text = patronage_achievement_trigger -# any_courtier_or_guest = { -# has_variable = created_artifact_for -# var:created_artifact_for = ROOT -# } -# } -# } -#} -# -#ep1_02_achievement = { -# possible = { -# exists = global_var:started_converging_paths_achievement -# } -# happened = { -# custom_description = { -# text = converging_paths_achievement_trigger -# root.culture = { -# is_hybrid_culture = yes -# exists = var:ep1_02_achievement_unlocked -# var:ep1_02_achievement_unlocked >= 1 -# } -# } -# } -#} -# -#ep1_03_achievement = { -# possible = { -# exists = global_var:started_changing_course_achievement -# } -# happened = { -# custom_description = { -# text = changing_course_achievement_trigger -# root.culture = { -# is_divergent_culture = yes -# exists = var:ep1_03_achievement_unlocked -# var:ep1_03_achievement_unlocked >= 1 -# } -# } -# } -#} -# -#ep1_04_achievement = { -# possible = { -# exists = global_var:started_hoarder_achievement -# } -# happened = { -# custom_description = { -# text = hoarder_achievement_trigger -# all_court_artifact_slots = full -# all_inventory_artifact_slots = full -# } -# } -#} -# -#ep1_05_achievement = { -# possible = { -# exists = global_var:started_creme_de_la_creme_achievement -# -# } -# happened = { -# custom_description = { -# text = creme_de_la_creme_achievement_trigger -# court_grandeur_current_level >= 10 -# } -# } -#} -# -#ep1_06_achievement = { -# possible = { -# exists = global_var:started_polyglot_achievement -# } -# happened = { -# custom_description = { -# text = polyglot_achievement_trigger -# num_of_known_languages >= 10 -# } -# } -#} -# -#ep1_07_achievement = { -# possible = { -# exists = global_var:started_inspirational_achievement -# } -# happened = { -# custom_description = { -# text = inspirational_achievement_trigger -# exists = global_var:ep1_07_achievement_inspiration_count_tracker -# global_var:ep1_07_achievement_inspiration_count_tracker >= 30 -# } -# } -#} -# -#ep1_08_achievement = { -# possible = { -# exists = global_var:started_one_of_a_kind_achievement -# } -# happened = { -# custom_description = { -# text = one_of_a_kind_achievement_trigger -# has_variable = one_of_a_kind_var -# any_character_artifact = { this = root.var:one_of_a_kind_var } -# } -# } -#} -# -#ep1_09_achievement = { -# possible = { -# exists = global_var:started_true_tolerance_achievement -# } -# happened = { -# custom_description = { -# text = true_tolerance_achievement_trigger -# trigger_if = { # For performance -# limit = { -# any_realm_county = { -# count >= 10 -# culture = { -# THIS != ROOT.culture -# cultural_acceptance = { -# target = ROOT.culture -# value >= 95 -# } -# } -# } -# } -# any_culture_global = { -# count >= 10 -# cultural_acceptance = { -# target = ROOT.culture -# value >= 95 -# } -# any_culture_county = { holder.top_liege = ROOT } -# } -# } -# trigger_else = { always = no } -# } -# } -#} -# -# -#ep1_10_achievement = { -# possible = { -# exists = global_var:started_delusions_of_grandeur_achievement_achievement -# } -# happened = { -# custom_description = { -# text = delusions_of_grandeur_achievement_trigger -# court_grandeur_current_level >= delusions_of_grandeur_level_difference -# } -# } -#} -# -#ep1_11_achievement = { -# possible = { -# exists = global_var:started_bod_chen_po_achievement -# } -# happened = { -# custom_description = { -# text = bod_chen_po_achievement_trigger -# root.dynasty = { this = dynasty:105800 } -# has_title = title:e_tibet -# } -# } -#} -# -#ep1_12_achievement = { -# possible = { -# exists = global_var:started_turkish_eagle_achievement -# } -# happened = { -# custom_description = { -# text = turkish_eagle_achievement_trigger -# has_title = title:k_rum -# root.culture = { -# is_hybrid_culture = yes -# any_parent_culture_or_above = { this = culture:turkish } -# any_parent_culture_or_above = { this = culture:greek } -# } -# } -# } -#} -# -#ep1_13_achievement = { -# possible = { -# exists = global_var:started_rise_of_the_ghurids_achievement -# } -# happened = { -# custom_description = { -# text = rise_of_the_ghurids_achievement_trigger -# completely_controls_region = dlc_ep1_achievement_rise_of_the_ghurids -# } -# } -#} -# -#ep1_14_achievement = { -# possible = { -# exists = global_var:started_brave_and_bold_achievement -# } -# happened = { -# custom_description = { -# text = brave_and_bold_achievement_trigger -# has_title = title:k_poland -# government_has_flag = government_is_feudal -# any_character_artifact = { -# artifact_slot_type = primary_armament -# OR = { -# rarity = illustrious -# rarity = famed -# } -# } -# any_character_artifact = { -# artifact_slot_type = armor -# OR = { -# rarity = illustrious -# rarity = famed -# } -# } -# any_character_artifact = { -# artifact_slot_type = helmet -# OR = { -# rarity = illustrious -# rarity = famed -# } -# } -# any_character_artifact = { -# artifact_slot_type = regalia -# OR = { -# rarity = illustrious -# rarity = famed -# } -# } -# } -# } -#} -# -#ep1_15_achievement = { -# possible = { -# exists = global_var:started_lingua_franca_achievement -# NOT = { exists = global_var:any_ruler_designed_character_achievement } -# } -# happened = { -# custom_description = { -# text = lingua_franca_achievement_trigger -# has_royal_court = yes -# NOT = { -# any_character_with_royal_court = { -# NOT = { -# has_same_court_language = root -# } -# } -# } -# } -# } -#} -# -#ep1_16_achievement = { -# possible = { -# exists = global_var:started_beta_israel_achievement -# NOT = { exists = global_var:any_ruler_designed_character_achievement } -# } -# happened = { -# custom_description = { -# text = beta_israel_achievement_trigger -# exists = global_var:diverged_culture_beta_israel_achievement -# root.faith.religion = religion:judaism_religion -# highest_held_title_tier >= tier_kingdom -# root.culture = { is_divergent_culture = yes } -# } -# } -#} -# -#ep1_17_achievement = { -# possible = { -# exists = global_var:started_they_belong_in_a_museum_achievement -# } -# happened = { -# custom_description = { -# text = they_belong_in_a_museum_achievement_trigger -# any_court_position_holder = { -# type = antiquarian_court_position -# has_variable = completed_adventure_inspirations -# } -# } -# } -#} -# -# -# -# -#ep1_18_achievement = { -# possible = { -# exists = global_var:started_i_made_this_achievement -# } -# happened = { -# custom_description = { -# text = i_made_this_achievement_trigger -# any_character_artifact = { -# exists = var:last_person_to_steal -# var:last_person_to_steal = { -# OR = { -# any_child = { this = root } -# this = root.primary_title.previous_holder -# } -# } -# } -# } -# } -#} -# -#ep1_19_achievement = { -# possible = { -# exists = global_var:started_nobody_comes_to_fika_achievement -# } -# happened = { -# custom_description = { -# text = nobody_comes_to_fika_achievement_trigger -# exists = global_var:diverged_culture_nobody_comes_to_fika_achievement -# root.culture = { is_divergent_culture = yes } -# any_sub_realm_county = { -# count >= 30 -# culture = root.culture -# } -# } -# } -#} -# -#ep1_20_achievement = { -# possible = { -# exists = global_var:started_the_true_royal_court_achievement -# } -# happened = { -# custom_description = { -# text = the_true_royal_court_achievement_trigger -# root.liege != root -# highest_held_title_tier = tier_kingdom -# root.liege = { -# highest_held_title_tier = tier_empire -# } -# root.court_grandeur_current > root.liege.court_grandeur_current -# } -# } -#} -# \ No newline at end of file diff --git a/common/achievements/ep2_achievements.txt b/common/achievements/ep2_achievements.txt deleted file mode 100644 index bc3f1a7e2..000000000 --- a/common/achievements/ep2_achievements.txt +++ /dev/null @@ -1,374 +0,0 @@ -## 01. The Grandest Tour -#ep2_01_the_grandest_tour_achievement = { -# possible = { -# exists = global_var:started_the_grandest_tour_achievement -# -# } -# happened = { -# custom_description = { -# text = the_grandest_tour_achievement_trigger -# exists = global_var:finished_the_grandest_tour_achievement -# } -# } -#} -# -## 02. Your Eternal Reward -#ep2_02_your_eternal_reward_achievement = { -# possible = { -# exists = global_var:started_your_eternal_reward_achievement -# -# } -# happened = { -# custom_description = { -# text = your_eternal_reward_achievement_trigger -# exists = global_var:finished_your_eternal_reward_achievement -# } -# } -#} -# -## 03. Imperial March -#ep2_03_imperial_march_achievement = { -# possible = { -# exists = global_var:started_imperial_march_achievement -# -# } -# happened = { -# custom_description = { -# text = imperial_march_achievement_trigger -# exists = global_var:finished_imperial_march_achievement -# } -# } -#} -# -## 04. Black Dinner -#ep2_04_black_dinner_achievement = { -# possible = { -# exists = global_var:started_black_dinner_achievement -# -# } -# happened = { -# custom_description = { -# text = black_dinner_achievement_trigger -# exists = global_var:finished_black_dinner_achievement -# } -# } -#} -# -## 05. There and Back Again -#ep2_05_there_and_back_again_achievement = { -# possible = { -# exists = global_var:started_there_and_back_again_achievement -# -# } -# happened = { -# custom_description = { -# text = there_and_back_again_achievement_trigger -# has_trait_xp = { -# trait = lifestyle_traveler -# track = travel -# value >= 100 -# } -# has_trait_xp = { -# trait = lifestyle_traveler -# track = danger -# value >= 100 -# } -# } -# } -#} -# -## 06. The Very Best -#ep2_06_the_very_best_achievement = { -# possible = { -# exists = global_var:started_the_very_best_achievement -# -# } -# happened = { -# custom_description = { -# text = the_very_best_achievement_trigger -# OR = { -# has_trait_xp = { -# trait = tourney_participant -# track = foot -# value >= 100 -# } -# has_trait_xp = { -# trait = tourney_participant -# track = bow -# value >= 100 -# } -# has_trait_xp = { -# trait = tourney_participant -# track = horse -# value >= 100 -# } -# has_trait_xp = { -# trait = tourney_participant -# track = wit -# value >= 100 -# } -# } -# } -# } -#} -# -## 07. Like No One Ever Was -#ep2_07_like_no_one_ever_was_achievement = { -# possible = { -# exists = global_var:started_like_no_one_ever_was_achievement -# -# } -# happened = { -# custom_description = { -# text = like_no_one_ever_was_achievement_trigger -# has_trait_xp = { -# trait = tourney_participant -# track = foot -# value >= 100 -# } -# has_trait_xp = { -# trait = tourney_participant -# track = bow -# value >= 100 -# } -# has_trait_xp = { -# trait = tourney_participant -# track = horse -# value >= 100 -# } -# has_trait_xp = { -# trait = tourney_participant -# track = wit -# value >= 100 -# } -# } -# } -#} -# -## 08. A Thousand and One Night -#ep2_08_a_thousand_and_one_nights_achievement = { -# possible = { -# exists = global_var:started_a_thousand_and_one_nights_achievement -# -# } -# happened = { -# custom_description = { -# text = a_thousand_and_one_nights_achievement_trigger -# exists = global_var:finished_a_thousand_and_one_nights_achievement -# } -# } -#} -# -## 09. A Knight's Tale -#ep2_09_a_knights_tale_achievement = { -# possible = { -# exists = global_var:started_a_knights_tale_achievement -# -# } -# happened = { -# custom_description = { -# text = a_knights_tale_achievement_trigger -# exists = global_var:finished_a_knights_tale_achievement -# } -# } -#} -# -## 10. Hunting Accident -#ep2_10_hunting_accident_achievement = { -# possible = { -# exists = global_var:started_hunting_accident_achievement -# -# } -# happened = { -# custom_description = { -# text = hunting_accident_achievement_trigger -# exists = global_var:finished_hunting_accident_achievement -# } -# } -#} -# -## 11. Lions and Tigers and Bears, Oh My! -#ep2_11_lions_and_tigers_and_bears_oh_my_achievement = { -# possible = { -# exists = global_var:started_lions_and_tigers_and_bears_oh_my_achievement -# -# } -# happened = { -# custom_description = { -# text = lions_and_tigers_and_bears_oh_my_achievement_trigger -# has_character_modifier = hunt_captive_beast_modifier -# } -# } -#} -# -## 12. Fly, my Pretty! -#ep2_12_fly_my_pretty_achievement = { -# possible = { -# exists = global_var:started_fly_my_pretty_achievement -# -# } -# happened = { -# custom_description = { -# text = fly_my_pretty_achievement_trigger -# has_trait_xp = { -# trait = lifestyle_hunter -# track = falconer -# value >= 100 -# } -# } -# } -#} -# -## 13. Pathway to Heaven -#ep2_13_pathway_to_heaven_achievement = { -# possible = { -# exists = global_var:started_pathway_to_heaven_achievement -# -# } -# happened = { -# custom_description = { -# text = pathway_to_heaven_achievement_trigger -# faith = { -# any_holy_site = { -# count = all -# save_temporary_scope_as = holy_site_temp -# root = { -# is_target_in_variable_list = { -# name = pathway_to_heaven_achievement_tally -# target = scope:holy_site_temp -# } -# } -# } -# } -# } -# } -#} -# -## 14. Sir Lance-a-Lot -#ep2_14_sir_lance_a_lot_achievement = { -# possible = { -# exists = global_var:started_sir_lance_a_lot_achievement -# -# } -# happened = { -# custom_description = { -# text = sir_lance_a_lot_achievement_trigger -# exists = global_var:achieved_sir_lance_a_lot_achievement -# } -# } -#} -# -## 15. I'm in my Element(s) -#ep2_15_im_in_my_elements_achievement = { -# possible = { -# exists = global_var:started_im_in_my_elements_achievement -# -# } -# happened = { -# custom_description = { -# text = im_in_my_elements_achievement_trigger -# has_variable_list = ep2_im_in_my_elements_achievement_terrain_list -# variable_list_size = { -# name = ep2_im_in_my_elements_achievement_terrain_list -# # 16 terrains as of ~March 2023 — will need incrementing if we add more. -# # 17 terrains as of ~October 2025 — will need incrementing if we add more. -# value >= 17 -# } -# } -# } -#} -# -## 16. Ahab -#ep2_16_ahab_achievement = { -# possible = { -# exists = global_var:started_ahab_achievement -# -# } -# happened = { -# custom_description = { -# text = ahab_achievement_trigger -# exists = global_var:achieved_ahab_achievement -# } -# } -#} -# -## 17. Little William Marshal -#ep2_17_little_william_marshal_achievement = { -# possible = { -# exists = global_var:started_little_william_marshal_achievement -# -# } -# happened = { -# custom_description = { -# text = little_william_marshal_achievement_trigger -# exists = global_var:finished_little_william_marshal_achievement -# } -# } -#} -# -## 18. A True & Perfect Knight -#ep2_18_a_true_and_perfect_knight_achievement = { -# possible = { -# exists = global_var:started_a_true_and_perfect_knight_achievement -# -# } -# happened = { -# custom_description = { -# text = a_true_and_perfect_knight_achievement_trigger -# any_active_accolade = { -# accolade_rank >= 6 -# acclaimed_knight = { has_trait = faith_warrior } -# } -# } -# } -#} -# -## 19. A.E.I.O.U & Me -#ep2_19_a_e_i_o_u_and_me_achievement = { -# possible = { -# exists = global_var:started_a_e_i_o_u_and_me_achievement -# -# } -# happened = { -# custom_description = { -# text = a_e_i_o_u_and_me_achievement_trigger -# NOT = { exists = global_var:player_declared_war } -# has_title = title:k_austria -# dynasty ?= { -# has_variable = a_e_i_o_u_and_me_achievement_grand_wedding_tally -# var:a_e_i_o_u_and_me_achievement_grand_wedding_tally >= 5 -# } -# } -# } -#} -# -## 20. The Iron and Golden King -#ep2_20_the_iron_and_golden_king_achievement = { -# possible = { -# exists = global_var:started_the_iron_and_golden_king_achievement -# -# } -# happened = { -# custom_description = { -# text = the_iron_and_golden_king_achievement_trigger -# capital_county ?= { -# # Has any special mine. -# ## We let you have any province in the capital county for this. -# any_county_province = { county_has_any_special_mine_building_trigger = yes } -# # But then, we need to be stricter with some triggers. -# title_province = { -# # Has insanely high income. -# monthly_income >= 60 -# # Has heavy cavs. -# has_stationed_regiment_of_base_type = heavy_cavalry -# } -# } -# # Plus make sure you've got an amount: they can be instantly switched around, so we're not fussed where they are. -# number_maa_soldiers_of_base_type = { -# type = heavy_cavalry -# value >= 500 -# } -# } -# } -#} -# \ No newline at end of file diff --git a/common/achievements/ep3_achievements.txt b/common/achievements/ep3_achievements.txt deleted file mode 100644 index 95d706f08..000000000 --- a/common/achievements/ep3_achievements.txt +++ /dev/null @@ -1,320 +0,0 @@ -## 01. The Old Man of the Mountain -#ep3_01_the_old_man_of_the_mountain_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = the_old_man_of_the_mountain_achievement_trigger -# this = character:41702 -# exists = global_var:finished_the_old_man_of_the_mountain_achievement -# } -# } -#} -# -## 02. Band of Brothers -#ep3_02_band_of_brothers_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = band_of_brothers_trigger -# has_government = landless_adventurer_government -# any_courtier = { -# count >= 10 -# is_alive = yes -# } -# any_courtier = { -# count = all -# opinion = { -# target = root -# value >= 40 # sync with define:NDomicile|TEMPERAMENT_THRESHOLD_HIGH -# } -# } -# } -# } -#} -# -## 03. Mio Cid -#ep3_03_mio_cid_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = mio_cid_achievement_trigger -# this = character:107590 -# exists = global_var:finished_mio_cid_achievement -# } -# } -#} -# -## 04. Birthright -#ep3_04_birthright_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = birthright_achievement_trigger -# exists = global_var:finished_birthright_achievement -# } -# } -#} -# -## 05. Historically Inaccurate -#ep3_05_historically_inaccurate_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = historically_inaccurate_achievement_trigger -# exists = global_var:finished_historically_inaccurate_achievement -# } -# } -#} -# -## 06. Quantum Leap -#ep3_06_quantum_leap_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = quantum_leap_achievement_trigger -# exists = global_var:achievement_quantum_leap_count_tracker -# global_var:achievement_quantum_leap_count_tracker >= 5 -# } -# } -#} -# -## 07. Kingdom of Heaven -#ep3_07_kingdom_of_heaven_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = kingdom_of_heaven_achievement_trigger -# exists = global_var:finished_kingdom_of_heaven_achievement -# } -# } -#} -# -## 08. New Management, same as the Old Management -#ep3_08_new_management_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = new_management_achievement_trigger -# exists = global_var:finished_new_management_achievement -# } -# } -#} -# -## 09. Rags to Riches to Rags to Riches -#ep3_09_rags_to_riches_to_rags_to_riches_achievement = { -# possible = { -# has_global_variable = achievement_rags_to_riches_to_rags_to_riches_valid -# } -# happened = { -# custom_description = { -# text = rags_to_riches_to_rags_to_riches_achievement_trigger -# exists = global_var:finished_rags_to_riches_to_rags_to_riches_achievement -# } -# } -#} -# -## 10. Tamar Mepe -#ep3_10_tamar_mepe_achievement = { -# possible = { -# this = character:466517 -# } -# happened = { -# custom_description = { -# text = tamar_mepe_achievement_trigger -# this = character:466517 -# completely_controls = title:k_georgia -# completely_controls = title:k_armenia -# completely_controls = title:k_daylam -# } -# } -#} -# -## 11. Despoiler of Byzantium -#ep3_11_despoiler_of_byzantium_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = despoiler_of_byzantium_achievement_trigger -# has_title = title:e_latin_empire -# has_trait = despoiler_of_byzantium -# } -# } -#} -# -## 12. Chaos is a Ladder -#ep3_12_chaos_is_a_ladder_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = chaos_is_a_ladder_achievement_trigger -# government_allows = administrative -# house ?= { is_dominant_family = yes } -# } -# } -#} -# -## 13. Epic Paperwork -#ep3_13_epic_paperwork_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = epic_paperwork_achievement_trigger -# exists = global_var:achieved_epic_paperwork_achievement -# } -# } -#} -# -## 14. Against the Odds -#ep3_14_against_the_odds_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = against_the_odds_achievement_trigger -# exists = global_var:achieved_against_the_odds_achievement -# } -# } -#} -# -## 15. In Good Estate -#ep3_15_in_good_estate_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = in_good_estate_achievement_trigger -# domicile ?= { -# has_domicile_building_or_higher = estate_main_05 -# calc_true_if = { -# amount >= 6 -# has_domicile_building_or_higher = temple_small_01 -# has_domicile_building_or_higher = barracks_01 -# has_domicile_building_or_higher = watchtower_01 -# has_domicile_building_or_higher = guardhouse_01 -# has_domicile_building_or_higher = garden_01 -# has_domicile_building_or_higher = stable_01 -# has_domicile_building_or_higher = workshop_01 -# has_domicile_building_or_higher = storage_01 -# has_domicile_building_or_higher = market_01 -# has_domicile_building_or_higher = grazing_land_01 -# has_domicile_building_or_higher = grain_field_01 -# has_domicile_building_or_higher = vineyard_01 -# has_domicile_building_or_higher = olive_01 -# has_domicile_building_or_higher = silk_01 -# } -# } -# } -# } -#} -# -## 16. It's OK, I Got a Permit -#ep3_16_i_got_a_permit_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = i_got_a_permit_achievement_trigger -# exists = global_var:achieved_i_got_a_permit_achievement -# } -# } -#} -# -## 17. Despotic -#ep3_17_despotic_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = despotic_achievement_trigger -# top_liege != this -# liege ?= { -# may_appoint_co_emperors_trigger = yes -# has_diarchy_type = co_emperorship -# diarch ?= root -# } -# government_allows = administrative -# highest_held_title_tier = tier_kingdom -# } -# } -#} -# -## 18. Byzywork -#ep3_18_byzywork_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = byzywork_achievement_trigger -# highest_held_title_tier < tier_empire -# house ?= { -# any_house_member = { -# count >= 5 -# top_liege != this -# government_allows = administrative -# highest_held_title_tier >= tier_duchy -# top_liege = root.top_liege -# this != root -# } -# } -# } -# } -#} -# -## 19. Not Content to Serve -#ep3_19_not_content_to_serve_achievement = { -# possible = { -# -# OR = { -# this = character:34281 -# this = character:215009 -# } -# } -# happened = { -# custom_description = { -# text = not_content_to_serve_achievement_trigger -# has_title = title:e_byzantium -# } -# } -#} -# -## 20. Started from the Bottom now we're ERE -#ep3_20_started_from_the_bottom_now_were_ere_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = started_from_the_bottom_now_were_ere_achievement_trigger -# exists = global_var:started_from_the_bottom_now_were_ere_procure -# has_title = title:e_byzantium -# } -# } -#} -# \ No newline at end of file diff --git a/common/achievements/ep4_achievements.txt b/common/achievements/ep4_achievements.txt deleted file mode 100644 index 80e3c8d21..000000000 --- a/common/achievements/ep4_achievements.txt +++ /dev/null @@ -1,293 +0,0 @@ -## 01. Fishing in China -#ep4_01_fishing_in_china_achievement = { -# possible = { -# this = character:6878 -# } -# happened = { -# custom_description = { -# text = ep4_01_fishing_in_china_achievement_trigger -# this = character:6878 -# has_title = title:h_china -# } -# } -#} -# -## 02. The Heavenly Kingdom -#ep4_02_the_heavenly_kingdom_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_02_the_heavenly_kingdom_achievement_trigger -# has_title = title:h_china -# government_has_flag = government_is_celestial -# religion = religion:christianity_religion -# faith.religious_head ?= this -# } -# } -#} -# -## 03. Sword of Japan -#ep4_03_sword_of_japan_achievement = { -# possible = { -# exists = global_var:started_ep4_03_sword_of_japan_achievement -# } -# happened = { -# custom_description = { -# text = ep4_03_sword_of_japan_achievement_trigger -# exists = global_var:finished_ep4_03_sword_of_japan_achievement -# } -# } -#} -# -## 04. A Living God on Earth -#ep4_04_a_living_god_on_earth_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_04_a_living_god_on_earth_achievement_trigger -# government_has_flag = government_is_mandala -# piety_level >= 8 -# mandala_radiance_value >= 100 -# } -# } -#} -# -## 05. Grand Governor -#ep4_05_grand_governor_achievement = { -# possible = { -# exists = global_var:started_ep4_05_grand_governor_achievement -# } -# happened = { -# custom_description = { -# text = ep4_05_grand_governor_achievement_trigger -# government_has_flag = government_is_celestial -# tgp_is_any_minister = yes -# } -# } -#} -# -## 06. Mandate of Heaven -#ep4_06_mandate_of_heaven_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_06_mandate_of_heaven_achievement_trigger -# exists = global_var:finished_ep4_06_mandate_of_heaven_achievement_trigger -# } -# } -#} -# -## 07. Cut off the Head... and the Body will Follow -#ep4_07_cut_off_the_head_and_the_body_will_follow_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_07_cut_off_the_head_and_the_body_will_follow_achievement_trigger -# exists = global_var:finished_ep4_07_cut_off_the_head_and_the_body_will_follow_achievement -# } -# } -#} -# -## 08. Shōgun -#ep4_08_shogun_achievement = { -# possible = { -# this = character:japanese_minamoto_seiwa_10 -# } -# happened = { -# custom_description = { -# text = ep4_08_shogun_achievement_trigger -# exists = global_var:finished_ep4_08_shogun_achievement -# } -# } -#} -# -## 09. Devaraja -#ep4_09_devaraja_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_09_devaraja_achievement_trigger -# has_mandala_aspect_level_5_trigger = yes -# capital_province = { has_building_or_higher = mandala_capital_04 } -# } -# } -#} -# -## 10. Confucian Scholar -#ep4_10_confucian_scholar_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_10_confucian_scholar_achievement_trigger -# has_trait = confucian_education -# has_trait_xp = { -# trait = confucian_education -# value >= 100 -# } -# any_relation = { -# type = disciple -# count >= 5 -# } -# } -# } -#} -# -## 11. Bloc Politics -#ep4_11_bloc_politics_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_11_bloc_politics_achievement_trigger -# confederation ?= { -# has_cohesion = yes -# cohesion >= 100 -# } -# } -# } -#} -# -## 12. Upper-upper -#ep4_12_upper_upper_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_12_upper_upper_achievement_trigger -# merit_level >= 9 -# } -# } -#} -# -## 13. How it's done, done, done -#ep4_13_how_its_done_done_done_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_13_how_its_done_done_done_achievement_trigger -# exists = global_var:achieved_ep4_13_how_its_done_done_done_achievement -# } -# } -#} -# -## 14. Daits How You Do It -#ep4_14_daits_how_you_do_it_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_14_daits_how_you_do_it_achievement_trigger -# exists = global_var:achieved_ep4_14_daits_how_you_do_it_achievement -# } -# } -#} -# -## 15. Humble Beginnings -#ep4_15_humble_beginnings_achievement = { -# possible = { -# exists = global_var:started_ep4_15_humble_beginnings_achievement -# } -# happened = { -# custom_description = { -# text = ep4_15_humble_beginnings_achievement_trigger -# government_has_flag = government_is_mandala -# capital_province = { has_building_with_flag = mandala_capital_building } -# } -# } -#} -# -## 16. Flying Colors -#ep4_16_flying_colors_achievement = { -# possible = { -# exists = global_var:started_ep4_16_flying_colors_achievement -# } -# happened = { -# custom_description = { -# text = ep4_16_flying_colors_achievement_trigger -# tgp_passed_children_examination = yes -# tgp_passed_provincial_examination = yes -# tgp_passed_metropolitan_examination = yes -# tgp_passed_palace_examination = yes -# } -# } -#} -# -## 17. Highway of Ideas -#ep4_17_highway_of_ideas_achievement = { -# possible = { -# exists = global_var:started_ep4_17_highway_of_ideas_achievement -# } -# happened = { -# custom_description = { -# text = ep4_17_highway_of_ideas_achievement_trigger -# culture = { -# any_known_innovation = { -# has_innovation_parameter = silk_road_innovation_parameter -# } -# } -# } -# } -#} -# -## 18. Yes I need, I need my Samurai -#ep4_18_yes_i_need_my_samurai_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_18_yes_i_need_my_samurai_achievement_trigger -# exists = global_var:achieved_ep4_18_yes_i_need_my_samurai_achievement -# } -# } -#} -# -## 19. Stamp of Approval -#ep4_19_stamp_of_approval_achievement = { -# possible = { -# exists = global_var:started_ep4_19_stamp_of_approval_achievement -# } -# happened = { -# custom_description = { -# text = ep4_19_stamp_of_approval_achievement_trigger -# top_liege.primary_title = title:h_china -# OR = { -# tgp_passed_children_examination = yes -# tgp_passed_provincial_examination = yes -# tgp_passed_metropolitan_examination = yes -# tgp_passed_palace_examination = yes -# } -# } -# } -#} -# -## 20. Promised Land -#ep4_20_promised_land_achievement = { -# possible = { -# -# } -# happened = { -# custom_description = { -# text = ep4_20_promised_land_achievement_trigger -# exists = global_var:achieved_ep4_20_promised_land_achievement -# } -# } -#} -# \ No newline at end of file diff --git a/common/achievements/fp1_achievements.txt b/common/achievements/fp1_achievements.txt deleted file mode 100644 index 160960a5f..000000000 --- a/common/achievements/fp1_achievements.txt +++ /dev/null @@ -1,172 +0,0 @@ -#fp1_01_achievement = { -# possible = { -# exists = global_var:started_far_from_home_achievement -# -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_achievements -# target = flag:rd_character_blocked_far_from_home_achievement -# } -# } -# } -# happened = { -# custom_description = { -# text = miklagardariki_achievement_trigger -# fp1_achievement_culture_plus_religion_norse_trigger = yes -# capital_county.title_province = { geographical_region = dlc_fp1_achievement_far_from_home } -# } -# } -#} -# -#fp1_02_achievement = { -# possible = { -# exists = global_var:started_miklagardariki_achievement -# -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_achievements -# target = flag:rd_character_blocked_miklagardariki_achievement -# } -# } -# } -# happened = { -# custom_description = { -# text = miklagardariki_achievement_trigger -# fp1_achievement_culture_plus_religion_norse_trigger = yes -# completely_controls = title:k_thessalonika -# highest_held_title_tier >= tier_empire -# NOT = { -# any_held_title = { this = title:e_byzantium } -# } -# } -# } -#} -# -#fp1_03_achievement = { -# possible = { -# exists = global_var:started_canute_the_greater_achievement -# -# } -# happened = { -# custom_description = { -# text = canute_the_greater_achievement_trigger -# has_character_flag = canute_the_greater_achievement_flag -# } -# } -#} -# -#fp1_04_achievement = { -# possible = { -# exists = global_var:started_king_of_all_the_isles_achievement -# -# # Realm size cannot ever go over a certain amount. -# realm_size <= 80 -# } -# happened = { -# custom_description = { -# text = king_of_all_the_isles_achievement_trigger -# fp1_achievement_culture_plus_religion_norse_trigger = yes -# completely_controls_region = dlc_fp1_achievement_king_of_all_the_isles -# } -# } -#} -# -#fp1_05_achievement = { -# possible = { -# exists = global_var:started_faster_than_the_fox_achievement -# -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_achievements -# target = flag:rd_character_blocked_faster_than_the_fox_achievement -# } -# } -# } -# happened = { -# custom_description = { -# text = faster_than_the_fox_achievement_trigger -# fp1_achievement_culture_plus_religion_norse_trigger = yes -# completely_controls = title:k_sicily -# top_liege = this -# current_date < 1047.1.1 -# } -# } -#} -# -#fp1_06_achievement = { -# possible = { -# exists = global_var:started_volva_achievement -# -# } -# happened = { -# custom_description = { -# text = volva_achievement_trigger -# fp1_achievement_culture_plus_religion_norse_trigger = yes -# has_character_flag = volva_achievement_flag -# } -# } -#} -# -#fp1_07_achievement = { -# possible = { -# exists = global_var:started_saga_in_stone_achievement -# -# } -# happened = { -# custom_description = { -# text = saga_in_stone_achievement_trigger -# dynasty = { -# exists = var:saga_in_stone_achievement_tally -# var:saga_in_stone_achievement_tally >= 100 -# } -# } -# } -#} -# -#fp1_08_achievement = { -# possible = { -# exists = global_var:started_first_of_the_crusader_kings_achievement -# -# NOT = { exists = global_var:had_first_catholic_crusade } -# } -# happened = { -# custom_description = { -# text = first_of_the_crusader_kings_achievement_trigger -# has_character_flag = first_of_the_crusader_kings_achievement_flag -# fp1_achievement_culture_norse_trigger = yes -# } -# } -#} -# -#fp1_09_achievement = { -# possible = { -# exists = global_var:started_vladimirs_second_choice_achievement -# -# } -# happened = { -# custom_description = { -# text = fans_of_ibn_fadlan_achievement_trigger -# fp1_achievement_culture_norse_or_rus_trigger = yes -# religion = religion:islam_religion -# any_county_in_region = { -# region = dlc_fp1_achievement_vladimirs_second_choice -# count = all -# religion = religion:islam_religion -# } -# } -# } -#} -# -#fp1_10_achievement = { -# possible = { -# exists = global_var:started_a_dangerous_business_achievement -# -# } -# happened = { -# custom_description = { -# text = a_dangerous_business_achievement_trigger -# has_character_flag = a_dangerous_business_achievement_flag -# } -# } -#} -# \ No newline at end of file diff --git a/common/achievements/fp2_achievements.txt b/common/achievements/fp2_achievements.txt deleted file mode 100644 index a61721520..000000000 --- a/common/achievements/fp2_achievements.txt +++ /dev/null @@ -1,166 +0,0 @@ -##fp2_historys_best_friends = { # History's Best Friend -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fp2_historys_best_friends_trigger -## exists = global_var:fp2_historys_best_friends_achievement_unlocked -## } -## } -##} -## -##fp2_basque_in_my_glory = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fp2_basque_in_my_glory_trigger -## exists = global_var:fp2_basque_in_my_glory_achievement_unlocked -## } -## } -##} -## -##fp2_friendship_is_magic = { -## possible = { -## -## fp2_character_involved_in_struggle_trigger = yes -## } -## happened = { -## custom_description = { -## text = fp2_friendship_is_magic_trigger -## exists = global_var:fp2_friendship_is_magic_achievement_unlocked -## } -## } -##} -## -##fp2_high_stakes_chess = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fp2_high_stakes_chess_trigger -## exists = global_var:fp2_high_stakes_chess_achievement_unlocked -## } -## } -##} -## -##fp2_iberia_or_iberia = { -## possible = { -## -## NOT = { -## is_target_in_global_variable_list = { -## name = unavailable_achievements -## target = flag:rd_character_blocked_iberia_or_iberia_achievement -## } -## } -## } -## happened = { -## custom_description = { -## text = fp2_iberia_or_iberia_trigger -## is_ai = no -## culture = { has_cultural_pillar = heritage_iberian } -## completely_controls_region = dlc_fp2_caucasian_iberia # custom_ireland can be used instead of dlc_fp2_caucasian_iberia for testing, otherwise use debug.411 -## } -## } -##} -## -##fp2_andalusian_inquisition = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fp2_andalusian_inquisition_trigger -## is_ai = no -## any_county_in_region = { -## region = world_europe_west_iberia -## count = all -## faith = faith:mozarabic_church -## } -## } -## } -##} -## -##fp2_iberian_hostilities = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fp2_iberian_hostilities_trigger -## exists = global_var:fp2_iberian_hostilities_achievement_unlocked -## } -## } -##} -## -##fp2_iberian_conciliation = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fp2_iberian_conciliation_trigger -## exists = global_var:fp2_iberian_conciliation_achievement_unlocked -## } -## } -##} -## -##fp2_iberian_compromise = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fp2_iberian_compromise_trigger -## exists = global_var:fp2_iberian_compromise_achievement_unlocked -## } -## } -##} -## -##fp2_holiday_in_iberia = { -## possible = { -## -## exists = global_var:fp2_holiday_in_iberia_achievement_unlocked -## } -## happened = { -## custom_description = { -## text = fp2_holiday_in_iberia_trigger -## global_var:fp2_holiday_in_iberia_achievement_unlocked = yes -## } -## } -##} -## -##fp2_el_cid_achievement = { -## possible = { -## -## game_start_date > 1045 -## NOT = { -## is_target_in_global_variable_list = { -## name = unavailable_achievements -## target = flag:rd_character_blocked_el_cid_achievement -## } -## } -## } -## happened = { -## custom_description = { -## text = fp2_el_cid_achievement_trigger -## exists = global_var:fp2_el_cid_achievement_unlocked -## } -## } -##} -## -## -### fp2_00_achievement = { -### possible = { -### -### } -### happened = { -### custom_description = { -### text = fp2_00_achievement_trigger -### # -### } -### } -### } \ No newline at end of file diff --git a/common/achievements/fp3_achievements.txt b/common/achievements/fp3_achievements.txt deleted file mode 100644 index b12cdf30d..000000000 --- a/common/achievements/fp3_achievements.txt +++ /dev/null @@ -1,167 +0,0 @@ -##################################### -### FP3 Achievements -### Ideation by The Thalassic Ship -### Implementation by Hugo Cortell -##################################### -## -### fp3_00_achievement = { -### possible = { -### -### } -### happened = { -### custom_description = { -### text = fp3_00_achievement_trigger -### # -### } -### } -### } -## -##fp3_rich_in_diversity_achievement = { -## possible = { } -## happened = { -## custom_description = { -## text = fp3_rich_in_diversity_achievement_trigger -## is_ai = no -## faith = { -## OR = { -## has_doctrine = tenet_tax_nonbelievers -## has_doctrine = special_doctrine_jizya -## } -## } -## any_vassal = { -## faith != root.faith -## count >= 10 -## } -## } -## } -##} -## -##fp3_darius_revenge_achievement = { -## possible = { } -## happened = { -## custom_description = { -## text = fp3_darius_revenge_achievement_trigger -## is_ai = no -## has_title = title:e_persia -## has_title = title:k_thessalonika -## has_title = title:k_hellas -## culture = { has_cultural_pillar = heritage_iranian } -## } -## } -##} -## -##fp3_mulct_them_dry_achievement = { -## possible = { } -## happened = { -## custom_description = { -## text = fp3_mulct_them_dry_achievement_trigger -## has_character_flag = fp3_mulct_them_dry_achievement_flag -## } -## } -##} -## -##fp3_the_umma_strikes_back_achievement = { -## possible = { -## -## exists = global_var:fp3_the_umma_strikes_back_achievement_tracker -## } -## happened = { -## custom_description = { -## text = fp3_the_umma_strikes_back_achievement_trigger -## is_ai = no -## exists = global_var:fp3_the_umma_strikes_back_achievement_tracker -## has_title = title:e_arabia -## has_title = title:d_sunni -## faith = { -## has_doctrine = muhammad_succession_sunni_doctrine -## prev = religious_head -## } -## } -## } -##} -## -##fp3_royal_flush_achievement = { # Achievement for commiting sassasinations -## possible = { } -## happened = { -## custom_description = { -## text = fp3_royal_flush_achievement_trigger -## is_ai = no -## faith = { -## has_doctrine = tenet_fp3_fedayeen -## } -## has_character_flag = fp3_assassinated_tier1 -## has_character_flag = fp3_assassinated_tier2 -## has_character_flag = fp3_assassinated_tier3 -## } -## } -##} -## -##fp3_fiscal_res_achievement = { -## possible = { } -## happened = { -## custom_description = { -## text = fp3_fiscal_res_achievement_trigger -## is_ai = no -## any_tax_collector = { -## count = 5 # Use "all" for dynamic, 5 is max and makes achi harder -## tax_collector_aptitude = { -## target = clan_tax_slot -## value >= 4 -## } -## } -## } -## } -##} -## -##fp3_abassid_strong_achievement = { -## possible = { -## -## exists = struggle:persian_struggle -## } -## happened = { -## custom_description = { -## text = fp3_abassid_strong_achievement_trigger -## has_character_flag = fp3_abassid_strong_achievement_unlocked -## } -## } -##} -## -##fp3_challenger_caliphate_achievement = { -## possible = { -## -## exists = struggle:persian_struggle -## } -## happened = { -## custom_description = { -## text = fp3_challenger_caliphate_achievement_trigger -## has_character_flag = fp3_challenger_caliphate_achievement_unlocked -## } -## } -##} -## -##fp3_vassalize_the_caliph_achievement = { -## possible = { -## -## exists = struggle:persian_struggle -## } -## happened = { -## custom_description = { -## text = fp3_vassalize_the_caliph_achievement_trigger -## has_character_flag = fp3_vassalize_the_caliph_achievement_unlocked -## } -## } -##} -## -##fp3_rekindle_iran_achievement = { -## possible = { -## -## exists = struggle:persian_struggle -## } -## happened = { -## custom_description = { -## text = fp3_rekindle_iran_achievement_trigger -## has_character_flag = fp3_rekindle_iran_achievement_unlocked -## } -## } -##} -## \ No newline at end of file diff --git a/common/achievements/mpo_achievements.txt b/common/achievements/mpo_achievements.txt deleted file mode 100644 index 2f176fe78..000000000 --- a/common/achievements/mpo_achievements.txt +++ /dev/null @@ -1,143 +0,0 @@ -###01. The Stallion that Mounts the World -##mpo_the_stallion_that_mounts_the_world_achievement = { -## possible = { -## exists = global_var:started_the_stallion_that_mounts_the_world_achievement -## } -## happened = { -## custom_description = { -## text = mpo_the_stallion_that_mounts_the_world_achievement_trigger -## NOT = { -## any_independent_ruler = { -## this != root -## is_landed = yes -## is_tributary = no -## } -## } -## } -## } -##} -## -###02. Nobody's Business -##mpo_nobodys_business_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_nobodys_business_achievement_trigger -## exists = global_var:mpo_nobodys_business_achievement_unlocked -## } -## } -##} -## -###03. Tribute Band -##mpo_tribute_band_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_tribute_band_achievement_trigger -## any_tributary = { -## count >= 30 -## } -## } -## } -##} -## -###04. This Chinggis Everything -##mpo_this_chinggis_everything_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_this_chinggis_everything_achievement_trigger -## has_trait = greatest_of_khans -## } -## } -##} -## -###05. Steppe by Steppe -##mpo_steppe_by_steppe_achievement = { -## possible = { -## exists = global_var:started_steppe_by_steppe_achievement -## } -## happened = { -## custom_description = { -## text = mpo_steppe_by_steppe_achievement_trigger -## exists = global_var:mpo_steppe_by_steppe_achievement_unlocked -## } -## } -##} -## -###06. In Xanadu -##mpo_in_xanadu_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_in_xanadu_achievement_trigger -## any_sub_realm_county = { -## any_county_province = { -## has_building_or_higher = pleasure_dome -## } -## } -## } -## } -##} -## -###07. Settling In -##mpo_settling_in_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_settling_in_achievement_trigger -## exists = global_var:mpo_settling_in_achievement_unlocked -## } -## } -##} -## -###08. Blood of my Blood -##mpo_blood_of_my_blood_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_blood_of_my_blood_achievement_trigger -## any_relation = { -## type = blood_brother -## } -## } -## } -##} -## -###9. Con-fed-up -##mpo_confedup_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_confedup_achievement_trigger -## exists = global_var:mpo_confedup_achievement_unlocked -## } -## } -##} -## -###10. Shut Up, Nerge -##mpo_shut_up_nerge_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = mpo_shut_up_nerge_achievement_trigger -## exists = global_var:mpo_shut_up_nerge_achievement_unlocked -## } -## } -##} \ No newline at end of file diff --git a/common/achievements/msgrdk_achievements.json b/common/achievements/msgrdk_achievements.json deleted file mode 100644 index 56de47efb..000000000 --- a/common/achievements/msgrdk_achievements.json +++ /dev/null @@ -1,757 +0,0 @@ -{ - "mapping": [ - { - "pdx_id": "until_death_do_us_part_achievement", - "xbla_id": "1" - }, - { - "pdx_id": "way_of_life_achievement", - "xbla_id": "2" - }, - { - "pdx_id": "a_legacy_to_last_the_ages_achievement", - "xbla_id": "3" - }, - { - "pdx_id": "a_house_of_my_own_achievement", - "xbla_id": "4" - }, - { - "pdx_id": "dreadful_ruler_achievement", - "xbla_id": "5" - }, - { - "pdx_id": "stressful_situation_achievement", - "xbla_id": "6" - }, - { - "pdx_id": "not_so_feudal_system_achievement", - "xbla_id": "7" - }, - { - "pdx_id": "the_succession_is_safe_achievement", - "xbla_id": "8" - }, - { - "pdx_id": "almost_there_achievement", - "xbla_id": "9" - }, - { - "pdx_id": "last_count_first_king_achievement", - "xbla_id": "10" - }, - { - "pdx_id": "prolific_achievement", - "xbla_id": "11" - }, - { - "pdx_id": "a_name_known_throughout_the_world_achievement", - "xbla_id": "12" - }, - { - "pdx_id": "end_of_an_era_achievement", - "xbla_id": "13" - }, - { - "pdx_id": "turning_to_diamonds_achievement", - "xbla_id": "14" - }, - { - "pdx_id": "reconquista_achievement", - "xbla_id": "15" - }, - { - "pdx_id": "seven_holy_cities_achievement", - "xbla_id": "16" - }, - { - "pdx_id": "frankokratia_achievement", - "xbla_id": "17" - }, - { - "pdx_id": "celebrity_achievement", - "xbla_id": "18" - }, - { - "pdx_id": "saint_achievement", - "xbla_id": "19" - }, - { - "pdx_id": "keeping_it_in_the_family_achievement", - "xbla_id": "20" - }, - { - "pdx_id": "non_nobis_domine_achievement", - "xbla_id": "21" - }, - { - "pdx_id": "trapped_in_the_web_achievement", - "xbla_id": "22" - }, - { - "pdx_id": "followed_by_shadows_achievement", - "xbla_id": "23" - }, - { - "pdx_id": "what_nepotism_achievement", - "xbla_id": "24" - }, - { - "pdx_id": "rise_from_the_ashes_achievement", - "xbla_id": "25" - }, - { - "pdx_id": "the_emerald_isle_achievement", - "xbla_id": "26" - }, - { - "pdx_id": "from_rags_to_riches_achievement", - "xbla_id": "27" - }, - { - "pdx_id": "give_a_dog_a_bone_achievement", - "xbla_id": "28" - }, - { - "pdx_id": "al_andalus_achievement", - "xbla_id": "29" - }, - { - "pdx_id": "wily_as_the_fox_achievement", - "xbla_id": "30" - }, - { - "pdx_id": "sibling_rivalry_achievement", - "xbla_id": "31" - }, - { - "pdx_id": "blood_eagle_achievement", - "xbla_id": "32" - }, - { - "pdx_id": "kings_to_the_seventh_generation_achievement", - "xbla_id": "33" - }, - { - "pdx_id": "norman_yoke_achievement", - "xbla_id": "34" - }, - { - "pdx_id": "royal_dignity_achievement", - "xbla_id": "35" - }, - { - "pdx_id": "going_places_achievement", - "xbla_id": "36" - }, - { - "pdx_id": "land_of_the_rus_achievement", - "xbla_id": "37" - }, - { - "pdx_id": "above_god_achievement", - "xbla_id": "38" - }, - { - "pdx_id": "paragon_of_virtue_achievement", - "xbla_id": "39" - }, - { - "pdx_id": "the_things_love_does_for_us_achievement", - "xbla_id": "40" - }, - { - "pdx_id": "fine_print_achievement", - "xbla_id": "41" - }, - { - "pdx_id": "know_your_place_achievement", - "xbla_id": "42" - }, - { - "pdx_id": "monumental_achievement", - "xbla_id": "43" - }, - { - "pdx_id": "its_not_a_cult_achievement", - "xbla_id": "44" - }, - { - "pdx_id": "the_things_we_do_for_love_achievement", - "xbla_id": "45" - }, - { - "pdx_id": "an_unfortunate_accident_achievement", - "xbla_id": "46" - }, - { - "pdx_id": "death_did_us_part_achievement", - "xbla_id": "47" - }, - { - "pdx_id": "for_the_faith_achievement", - "xbla_id": "48" - }, - { - "pdx_id": "bad_blood_achievement", - "xbla_id": "49" - }, - { - "pdx_id": "seductive_achievement", - "xbla_id": "50" - }, - { - "pdx_id": "the_emperors_new_clothes_achievement", - "xbla_id": "51" - }, - { - "pdx_id": "a_perfect_circle_achievement", - "xbla_id": "52" - }, - { - "pdx_id": "carolingian_consolidation_achievement", - "xbla_id": "53" - }, - { - "pdx_id": "moving_up_in_the_world_achievement", - "xbla_id": "54" - }, - { - "pdx_id": "beacon_of_progress_achievement", - "xbla_id": "55" - }, - { - "pdx_id": "mother_of_us_all_achievement", - "xbla_id": "56" - }, - { - "pdx_id": "fp1_01_achievement", - "xbla_id": "57" - }, - { - "pdx_id": "fp1_02_achievement", - "xbla_id": "58" - }, - { - "pdx_id": "fp1_03_achievement", - "xbla_id": "59" - }, - { - "pdx_id": "fp1_04_achievement", - "xbla_id": "60" - }, - { - "pdx_id": "fp1_05_achievement", - "xbla_id": "61" - }, - { - "pdx_id": "fp1_06_achievement", - "xbla_id": "62" - }, - { - "pdx_id": "fp1_07_achievement", - "xbla_id": "63" - }, - { - "pdx_id": "fp1_08_achievement", - "xbla_id": "64" - }, - { - "pdx_id": "fp1_09_achievement", - "xbla_id": "65" - }, - { - "pdx_id": "fp1_10_achievement", - "xbla_id": "66" - }, - { - "pdx_id": "ep1_01_achievement", - "xbla_id": "67" - }, - { - "pdx_id": "ep1_02_achievement", - "xbla_id": "68" - }, - { - "pdx_id": "ep1_03_achievement", - "xbla_id": "69" - }, - { - "pdx_id": "ep1_04_achievement", - "xbla_id": "70" - }, - { - "pdx_id": "ep1_05_achievement", - "xbla_id": "71" - }, - { - "pdx_id": "ep1_06_achievement", - "xbla_id": "72" - }, - { - "pdx_id": "ep1_07_achievement", - "xbla_id": "73" - }, - { - "pdx_id": "ep1_08_achievement", - "xbla_id": "74" - }, - { - "pdx_id": "ep1_09_achievement", - "xbla_id": "75" - }, - { - "pdx_id": "ep1_10_achievement", - "xbla_id": "76" - }, - { - "pdx_id": "ep1_11_achievement", - "xbla_id": "77" - }, - { - "pdx_id": "ep1_12_achievement", - "xbla_id": "78" - }, - { - "pdx_id": "ep1_13_achievement", - "xbla_id": "79" - }, - { - "pdx_id": "ep1_14_achievement", - "xbla_id": "80" - }, - { - "pdx_id": "ep1_15_achievement", - "xbla_id": "81" - }, - { - "pdx_id": "ep1_16_achievement", - "xbla_id": "82" - }, - { - "pdx_id": "ep1_17_achievement", - "xbla_id": "83" - }, - { - "pdx_id": "ep1_18_achievement", - "xbla_id": "84" - }, - { - "pdx_id": "ep1_19_achievement", - "xbla_id": "85" - }, - { - "pdx_id": "ep1_20_achievement", - "xbla_id": "86" - }, - { - "pdx_id": "fp2_historys_best_friends", - "xbla_id": "87" - }, - { - "pdx_id": "fp2_basque_in_my_glory", - "xbla_id": "88" - }, - { - "pdx_id": "fp2_friendship_is_magic", - "xbla_id": "89" - }, - { - "pdx_id": "fp2_high_stakes_chess", - "xbla_id": "90" - }, - { - "pdx_id": "fp2_iberia_or_iberia", - "xbla_id": "91" - }, - { - "pdx_id": "fp2_andalusian_inquisition", - "xbla_id": "92" - }, - { - "pdx_id": "fp2_iberian_hostilities", - "xbla_id": "93" - }, - { - "pdx_id": "fp2_iberian_conciliation", - "xbla_id": "94" - }, - { - "pdx_id": "fp2_iberian_compromise", - "xbla_id": "95" - }, - { - "pdx_id": "fp2_holiday_in_iberia", - "xbla_id": "96" - }, - { - "pdx_id": "fp2_el_cid_achievement", - "xbla_id": "97" - }, - { - "pdx_id": "ep2_01_the_grandest_tour_achievement", - "xbla_id": "98" - }, - { - "pdx_id": "ep2_02_your_eternal_reward_achievement", - "xbla_id": "99" - }, - { - "pdx_id": "ep2_03_imperial_march_achievement", - "xbla_id": "100" - }, - { - "pdx_id": "ep2_04_black_dinner_achievement", - "xbla_id": "101" - }, - { - "pdx_id": "ep2_05_there_and_back_again_achievement", - "xbla_id": "102" - }, - { - "pdx_id": "ep2_06_the_very_best_achievement", - "xbla_id": "103" - }, - { - "pdx_id": "ep2_07_like_no_one_ever_was_achievement", - "xbla_id": "104" - }, - { - "pdx_id": "ep2_08_a_thousand_and_one_nights_achievement", - "xbla_id": "105" - }, - { - "pdx_id": "ep2_09_a_knights_tale_achievement", - "xbla_id": "106" - }, - { - "pdx_id": "ep2_10_hunting_accident_achievement", - "xbla_id": "107" - }, - { - "pdx_id": "ep2_11_lions_and_tigers_and_bears_oh_my_achievement", - "xbla_id": "108" - }, - { - "pdx_id": "ep2_12_fly_my_pretty_achievement", - "xbla_id": "109" - }, - { - "pdx_id": "ep2_13_pathway_to_heaven_achievement", - "xbla_id": "110" - }, - { - "pdx_id": "ep2_14_sir_lance_a_lot_achievement", - "xbla_id": "111" - }, - { - "pdx_id": "ep2_15_im_in_my_elements_achievement", - "xbla_id": "112" - }, - { - "pdx_id": "ep2_16_ahab_achievement", - "xbla_id": "113" - }, - { - "pdx_id": "ep2_17_little_william_marshal_achievement", - "xbla_id": "114" - }, - { - "pdx_id": "ep2_18_a_true_and_perfect_knight_achievement", - "xbla_id": "115" - }, - { - "pdx_id": "ep2_19_a_e_i_o_u_and_me_achievement", - "xbla_id": "116" - }, - { - "pdx_id": "ep2_20_the_iron_and_golden_king_achievement", - "xbla_id": "117" - }, - { - "pdx_id": "fp3_rich_in_diversity_achievement", - "xbla_id": "118" - }, - { - "pdx_id": "fp3_abassid_strong_achievement", - "xbla_id": "119" - }, - { - "pdx_id": "fp3_royal_flush_achievement", - "xbla_id": "120" - }, - { - "pdx_id": "fp3_rekindle_iran_achievement", - "xbla_id": "121" - }, - { - "pdx_id": "fp3_challenger_caliphate_achievement", - "xbla_id": "122" - }, - { - "pdx_id": "fp3_vassalize_the_caliph_achievement", - "xbla_id": "123" - }, - { - "pdx_id": "fp3_mulct_them_dry_achievement", - "xbla_id": "124" - }, - { - "pdx_id": "fp3_fiscal_res_achievement", - "xbla_id": "125" - }, - { - "pdx_id": "fp3_the_umma_strikes_back_achievement", - "xbla_id": "126" - }, - { - "pdx_id": "fp3_darius_revenge_achievement", - "xbla_id": "127" - }, - { - "pdx_id": "ce1_not_today_achievement", - "xbla_id": "128" - }, - { - "pdx_id": "ce1_divine_right_achievement", - "xbla_id": "129" - }, - { - "pdx_id": "ce1_youll_never_take_me_alive_achievement", - "xbla_id": "130" - }, - { - "pdx_id": "ce1_the_pharaoh_islands_achievement", - "xbla_id": "131" - }, - { - "pdx_id": "ce1_canonized_achievement", - "xbla_id": "132" - }, - { - "pdx_id": "ce1_upward_mobility_achievement", - "xbla_id": "133" - }, - { - "pdx_id": "ce1_cant_touch_this_achievement", - "xbla_id": "134" - }, - { - "pdx_id": "ce1_legendary_achievement", - "xbla_id": "135" - }, - { - "pdx_id": "ce1_f_achievement", - "xbla_id": "136" - }, - { - "pdx_id": "ce1_local_legend_achievement", - "xbla_id": "137" - }, - { - "pdx_id": "ce1_neverending_story_achievement", - "xbla_id": "138" - }, - { - "pdx_id": "ep3_01_the_old_man_of_the_mountain_achievement", - "xbla_id": "139" - }, - { - "pdx_id": "ep3_02_band_of_brothers_achievement", - "xbla_id": "140" - }, - { - "pdx_id": "ep3_03_mio_cid_achievement", - "xbla_id": "141" - }, - { - "pdx_id": "ep3_04_birthright_achievement", - "xbla_id": "142" - }, - { - "pdx_id": "ep3_05_historically_inaccurate_achievement", - "xbla_id": "143" - }, - { - "pdx_id": "ep3_06_quantum_leap_achievement", - "xbla_id": "144" - }, - { - "pdx_id": "ep3_07_kingdom_of_heaven_achievement", - "xbla_id": "145" - }, - { - "pdx_id": "ep3_08_new_management_achievement", - "xbla_id": "146" - }, - { - "pdx_id": "ep3_09_rags_to_riches_to_rags_to_riches_achievement", - "xbla_id": "147" - }, - { - "pdx_id": "ep3_10_tamar_mepe_achievement", - "xbla_id": "148" - }, - { - "pdx_id": "ep3_11_despoiler_of_byzantium_achievement", - "xbla_id": "149" - }, - { - "pdx_id": "ep3_12_chaos_is_a_ladder_achievement", - "xbla_id": "150" - }, - { - "pdx_id": "ep3_13_epic_paperwork_achievement", - "xbla_id": "151" - }, - { - "pdx_id": "ep3_14_against_the_odds_achievement", - "xbla_id": "152" - }, - { - "pdx_id": "ep3_15_in_good_estate_achievement", - "xbla_id": "153" - }, - { - "pdx_id": "ep3_16_i_got_a_permit_achievement", - "xbla_id": "154" - }, - { - "pdx_id": "ep3_17_despotic_achievement", - "xbla_id": "155" - }, - { - "pdx_id": "ep3_18_byzywork_achievement", - "xbla_id": "156" - }, - { - "pdx_id": "ep3_19_not_content_to_serve_achievement", - "xbla_id": "157" - }, - { - "pdx_id": "ep3_20_started_from_the_bottom_now_were_ere_achievement", - "xbla_id": "158" - }, - { - "pdx_id": "mpo_the_stallion_that_mounts_the_world_achievement", - "xbla_id": "159" - }, - { - "pdx_id": "mpo_nobodys_business_achievement", - "xbla_id": "160" - }, - { - "pdx_id": "mpo_tribute_band_achievement", - "xbla_id": "161" - }, - { - "pdx_id": "mpo_this_chinggis_everything_achievement", - "xbla_id": "162" - }, - { - "pdx_id": "mpo_steppe_by_steppe_achievement", - "xbla_id": "163" - }, - { - "pdx_id": "mpo_in_xanadu_achievement", - "xbla_id": "164" - }, - { - "pdx_id": "mpo_settling_in_achievement", - "xbla_id": "165" - }, - { - "pdx_id": "mpo_blood_of_my_blood_achievement", - "xbla_id": "166" - }, - { - "pdx_id": "mpo_confedup_achievement", - "xbla_id": "167" - }, - { - "pdx_id": "mpo_shut_up_nerge_achievement", - "xbla_id": "168" - }, - { - "pdx_id": "ep4_01_fishing_in_china_achievement", - "xbla_id": "169" - }, - { - "pdx_id": "ep4_02_the_heavenly_kingdom_achievement", - "xbla_id": "170" - }, - { - "pdx_id": "ep4_03_sword_of_japan_achievement", - "xbla_id": "171" - }, - { - "pdx_id": "ep4_04_a_living_god_on_earth_achievement", - "xbla_id": "172" - }, - { - "pdx_id": "ep4_05_grand_governor_achievement", - "xbla_id": "173" - }, - { - "pdx_id": "ep4_06_mandate_of_heaven_achievement", - "xbla_id": "174" - }, - { - "pdx_id": "ep4_07_cut_off_the_head_and_the_body_will_follow_achievement", - "xbla_id": "175" - }, - { - "pdx_id": "ep4_08_shogun_achievement", - "xbla_id": "176" - }, - { - "pdx_id": "ep4_09_devaraja_achievement", - "xbla_id": "177" - }, - { - "pdx_id": "ep4_10_confucian_scholar_achievement", - "xbla_id": "178" - }, - { - "pdx_id": "ep4_11_bloc_politics_achievement", - "xbla_id": "179" - }, - { - "pdx_id": "ep4_12_upper_upper_achievement", - "xbla_id": "180" - }, - { - "pdx_id": "ep4_13_how_its_done_done_done_achievement", - "xbla_id": "181" - }, - { - "pdx_id": "ep4_14_daits_how_you_do_it_achievement", - "xbla_id": "182" - }, - { - "pdx_id": "ep4_15_humble_beginnings_achievement", - "xbla_id": "183" - }, - { - "pdx_id": "ep4_16_flying_colors_achievement", - "xbla_id": "184" - }, - { - "pdx_id": "ep4_17_highway_of_ideas_achievement", - "xbla_id": "185" - }, - { - "pdx_id": "ep4_18_yes_i_need_my_samurai_achievement", - "xbla_id": "186" - }, - { - "pdx_id": "ep4_19_stamp_of_approval_achievement", - "xbla_id": "187" - }, - { - "pdx_id": "ep4_20_promised_land_achievement", - "xbla_id": "188" - } - - ] -} diff --git a/common/achievements/standard_achievements.txt b/common/achievements/standard_achievements.txt deleted file mode 100644 index 462d66987..000000000 --- a/common/achievements/standard_achievements.txt +++ /dev/null @@ -1,1019 +0,0 @@ -##until_death_do_us_part_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = until_death_do_us_part_achievement_trigger -## has_character_flag = achievement_until_death_do_us_part_flag -## } -## } -##} -## -##way_of_life_achievement = { -## possible = { -## NOR = { -## AND = { -## has_perk = diplomat_perk -## has_perk = august_perk -## has_perk = family_man_perk -## } -## AND = { -## has_perk = schemer_perk -## has_perk = seducer_perk -## has_perk = torturer_perk -## } -## AND = { -## has_perk = whole_of_body_perk -## has_perk = scholar_perk -## has_perk = theologian_perk -## } -## AND = { -## has_perk = strategist_perk -## has_perk = overseer_perk -## has_perk = gallant_perk -## } -## AND = { -## has_perk = avaricious_perk -## has_perk = architect_perk -## has_perk = administrator_perk -## } -## } -## } -## happened = { -## custom_description = { -## text = way_of_life_achievement_trigger -## OR = { -## AND = { -## has_perk = diplomat_perk -## has_perk = august_perk -## has_perk = family_man_perk -## } -## AND = { -## has_perk = schemer_perk -## has_perk = seducer_perk -## has_perk = torturer_perk -## } -## AND = { -## has_perk = whole_of_body_perk -## has_perk = scholar_perk -## has_perk = theologian_perk -## } -## AND = { -## has_perk = strategist_perk -## has_perk = overseer_perk -## has_perk = gallant_perk -## } -## AND = { -## has_perk = avaricious_perk -## has_perk = architect_perk -## has_perk = administrator_perk -## } -## } -## } -## } -##} -## -##a_legacy_to_last_the_ages_achievement = { -## possible = { -## dynasty = { -## NOR = { -## has_dynasty_perk = blood_legacy_5 -## has_dynasty_perk = warfare_legacy_5 -## has_dynasty_perk = law_legacy_5 -## has_dynasty_perk = guile_legacy_5 -## has_dynasty_perk = erudition_legacy_5 -## has_dynasty_perk = glory_legacy_5 -## has_dynasty_perk = kin_legacy_5 -## has_dynasty_perk = fp1_adventure_legacy_5 -## has_dynasty_perk = fp1_pillage_legacy_5 -## has_dynasty_perk = ep1_culture_legacy_5 -## has_dynasty_perk = fp2_urbanism_legacy_5 -## has_dynasty_perk = fp2_coterie_legacy_5 -## has_dynasty_perk = fp3_khvarenah_legacy_5 -## } -## } -## } -## happened = { -## custom_description = { -## text = a_legacy_to_last_the_ages_achievement_trigger -## dynasty = { -## OR = { -## has_dynasty_perk = blood_legacy_5 -## has_dynasty_perk = warfare_legacy_5 -## has_dynasty_perk = law_legacy_5 -## has_dynasty_perk = guile_legacy_5 -## has_dynasty_perk = erudition_legacy_5 -## has_dynasty_perk = glory_legacy_5 -## has_dynasty_perk = kin_legacy_5 -## #FP1 -## has_dynasty_perk = fp1_adventure_legacy_5 -## has_dynasty_perk = fp1_pillage_legacy_5 -## #EP1 -## has_dynasty_perk = ep1_culture_legacy_5 -## #FP2 -## has_dynasty_perk = fp2_urbanism_legacy_5 -## has_dynasty_perk = fp2_coterie_legacy_5 -## #FP3 -## has_dynasty_perk = fp3_khvarenah_legacy_5 -## #EP2 -## has_dynasty_perk = ep2_activities_legacy_5 -## #CE1 -## has_dynasty_perk = ce1_heroic_legacy_5 -## has_dynasty_perk = ce1_legitimacy_legacy_5 -## #EP3 -## has_dynasty_perk = ep3_administrative_legacy_5 -## } -## } -## } -## } -##} -## -##a_house_of_my_own_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = a_house_of_my_own_achievement_trigger -## has_character_flag = achievement_a_house_of_my_own_flag -## } -## } -##} -## -##dreadful_ruler_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = dreadful_ruler_achievement_trigger -## dread = 100 -## } -## } -##} -## -##stressful_situation_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = stressful_situation_achievement_trigger -## has_character_flag = achievement_stressful_situation_flag -## } -## } -##} -## -##not_so_feudal_system_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = not_so_feudal_system_achievement_trigger -## has_character_flag = achievement_not_so_feudal_system_flag -## } -## } -##} -## -##the_succession_is_safe_achievement = { -## possible = { -## NOT = { has_character_flag = rd_character_blocked_the_succession_is_safe_achievement_flag } -## } -## happened = { -## custom_description = { -## text = the_succession_is_safe_achievement_trigger -## any_child = { -## count >= 10 -## is_alive = yes -## } -## } -## } -##} -## -##almost_there_achievement = { -## possible = { -## exists = global_var:started_almost_there_achievement -## character:159137 = { -## is_alive = yes -## is_ai = no -## } -## } -## happened = { -## custom_description = { -## text = almost_there_achievement_trigger -## has_title = title:k_hungary -## has_religion = religion:christianity_religion -## character:159137 = { -## is_alive = yes -## is_ai = no -## } -## } -## } -##} -## -##last_count_first_king_achievement = { -## possible = { -## exists = global_var:started_last_count_first_king_achievement -## character:109607 = { -## is_alive = yes -## is_ai = no -## } -## } -## happened = { -## custom_description = { -## text = last_count_first_king_achievement_trigger -## has_title = title:k_portugal -## character:109607 = { -## is_alive = yes -## is_ai = no -## } -## } -## } -##} -## -##prolific_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = prolific_achievement_trigger -## dynasty = { -## any_dynasty_member = { -## count >= 100 -## is_alive = yes -## } -## } -## } -## } -##} -## -##a_name_known_throughout_the_world_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = a_name_known_throughout_the_world_achievement_trigger -## dynasty = { -## dynasty_prestige_level >= max_dynasty_prestige_level -## } -## } -## } -##} -## -##end_of_an_era_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = end_of_an_era_achievement_trigger -## current_date >= 1452.12.1 -## } -## } -##} -## -##turning_to_diamonds_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = turning_to_diamonds_achievement_trigger -## stress_level >= define:NCharacter|MAX_STRESS_LEVEL -## } -## } -##} -## -##reconquista_achievement = { -## possible = { -## exists = global_var:started_reconquista_achievement -## } -## happened = { -## custom_description = { -## text = reconquista_achievement_trigger -## completely_controls_region = world_europe_west_iberia -## any_county_in_region = { -## region = world_europe_west_iberia -## count = all -## faith = { religion_tag = christianity_religion } -## } -## OR = { -## culture = { has_cultural_pillar = heritage_iberian } -## culture = culture:andalusian -## } -## has_religion = religion:christianity_religion -## } -## } -##} -## -##seven_holy_cities_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = seven_holy_cities_achievement_trigger -## has_religion = religion:hinduism_religion -## primary_title = { is_de_facto_liege_or_above_target = title:c_varanasi } # Varanasi -## primary_title = { is_de_facto_liege_or_above_target = title:c_ayodhya } # Ayodhya -## primary_title = { is_de_facto_liege_or_above_target = title:c_mathura } # Mathura -## primary_title = { is_de_facto_liege_or_above_target = title:c_sthanisvara } # Haridwar -## primary_title = { is_de_facto_liege_or_above_target = title:c_kanchipuram } # Kanchipuram -## primary_title = { is_de_facto_liege_or_above_target = title:c_ujjayini } # Ujjayini -## primary_title = { is_de_facto_liege_or_above_target = title:c_dvaraka } # Dwarka -## } -## } -##} -## -##frankokratia_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = frankokratia_achievement_trigger -## completely_controls = title:k_thessalonika -## culture = culture:french -## faith = faith:catholic -## NOR = { -## is_roman_emperor_trigger = yes -## any_liege_or_above = { -## has_title = title:e_byzantium -## } -## any_liege_or_above = { -## has_title = title:h_roman_empire -## } -## any_liege_or_above = { -## has_title = title:h_eastern_roman_empire -## } -## } -## } -## } -##} -## -##celebrity_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = celebrity_achievement_trigger -## prestige_level >= max_prestige_level -## } -## } -##} -## -##saint_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = saint_achievement_trigger -## piety_level >= max_piety_level -## } -## } -##} -## -##keeping_it_in_the_family_achievement = { -## possible = { -## NOT = { has_character_flag = rd_character_blocked_keeping_it_in_the_family_achievement_flag } -## } -## happened = { -## custom_description = { -## text = keeping_it_in_the_family_achievement_trigger -## any_child = { -## has_trait = inbred -## } -## } -## } -##} -## -##non_nobis_domine_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = non_nobis_domine_achievement_trigger -## has_character_flag = achievement_non_nobis_domine_flag -## } -## } -##} -## -##trapped_in_the_web_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = trapped_in_the_web_achievement_trigger -## any_vassal = { -## count >= 3 -## save_temporary_scope_as = hooked_vassals -## root = { has_strong_hook = scope:hooked_vassals } -## } -## } -## } -##} -## -##followed_by_shadows_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = followed_by_shadows_achievement_trigger -## any_known_secret = { -## count >= 10 -## } -## } -## } -##} -## -##what_nepotism_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = what_nepotism_achievement_trigger -## dynasty = { -## any_dynasty_member = { -## count >= 10 -## highest_held_title_tier >= tier_kingdom -## top_liege = this -## } -## } -## } -## } -##} -## -##rise_from_the_ashes_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = rise_from_the_ashes_achievement_trigger -## has_title = title:h_roman_empire -## } -## } -##} -## -##the_emerald_isle_achievement = { -## possible = { -## exists = global_var:started_the_emerald_isle_achievement -## } -## happened = { -## custom_description = { -## text = the_emerald_isle_achievement_trigger -## has_title = title:k_ireland -## } -## } -##} -## -##from_rags_to_riches_achievement = { -## possible = { -## has_global_variable = achievement_rags_to_riches_valid -## } -## happened = { -## custom_description = { -## text = from_rags_to_riches_achievement_trigger -## highest_held_title_tier = tier_empire -## } -## } -##} -## -##give_a_dog_a_bone_achievement = { -## possible = { -## exists = global_var:started_give_a_dog_a_bone_achievement -## } -## happened = { -## custom_description = { -## text = give_a_dog_a_bone_achievement_trigger -## dynasty = { -## any_dynasty_member = { -## has_title = title:k_italy -## } -## } -## dynasty = { -## any_dynasty_member = { -## count >= 50 -## is_alive = yes -## } -## } -## exists = global_var:holy_order_give_a_dog_a_bone_achievement -## } -## } -##} -## -##al_andalus_achievement = { -## possible = { -## exists = global_var:started_al_andalus_achievement -## } -## happened = { -## custom_description = { -## text = al_andalus_achievement_trigger -## has_character_flag = achievement_al_andalus_flag -## completely_controls_region = world_europe_west_iberia -## } -## } -##} -## -##wily_as_the_fox_achievement = { -## possible = { -## exists = global_var:started_wily_as_the_fox_achievement -## } -## happened = { -## custom_description = { -## text = wily_as_the_fox_achievement_trigger -## OR = { -## has_title = title:k_sicily -## has_title = title:k_trinacria -## has_title = title:k_naples -## } -## OR = { -## AND = { -## completely_controls = title:k_epirus -## any_county_in_region = { -## region = custom_k_epirus -## count = all -## faith = faith:catholic -## } -## } -## AND = { -## completely_controls = title:k_thessalonika -## any_county_in_region = { -## region = custom_k_thessalonika -## count = all -## faith = faith:catholic -## } -## } -## AND = { -## completely_controls = title:k_hellas -## any_county_in_region = { -## region = custom_k_hellas -## count = all -## faith = faith:catholic -## } -## } -## #Krete doesn't count. -## } -## } -## } -##} -## -##sibling_rivalry_achievement = { -## possible = { -## exists = global_var:started_sibling_rivalry_achievement -## } -## happened = { -## custom_description = { -## text = sibling_rivalry_achievement_trigger -## any_held_title = { -## this = title:e_spain -## } -## } -## } -##} -## -##blood_eagle_achievement = { -## possible = { -## exists = global_var:started_blood_eagle_achievement -## } -## happened = { -## custom_description = { -## text = blood_eagle_achievement_trigger -## completely_controls_region = world_europe_west_britannia -## } -## } -##} -## -##kings_to_the_seventh_generation_achievement = { -## possible = { -## exists = global_var:started_kings_to_the_seventh_generation_achievement -## } -## happened = { -## custom_description = { -## text = kings_to_the_seventh_generation_achievement_trigger -## any_held_title = { -## this = title:k_france -## } -## } -## } -##} -## -##norman_yoke_achievement = { -## possible = { -## exists = global_var:started_norman_yoke_achievement -## } -## happened = { -## custom_description = { -## text = norman_yoke_achievement_trigger -## exists = global_var:achievement_norman_yoke_war_flag -## culture = culture:english -## title:k_england = { -## holder = { -## this = root -## save_temporary_scope_as = english_king -## } -## -## # All direct vassals who hold a county or duchy in De Jure England must be English. -## any_in_de_jure_hierarchy = { -## count = all -## -## trigger_if = { -## limit = { -## OR = { -## tier = tier_county -## tier = tier_duchy -## } -## holder ?= { -## is_vassal_of = scope:english_king -## } -## } -## holder = { -## culture = culture:english -## } -## } -## } -## } -## } -## } -##} -## -##royal_dignity_achievement = { -## possible = { -## exists = global_var:started_royal_dignity_achievement -## } -## happened = { -## custom_description = { -## text = royal_dignity_achievement_trigger -## any_held_title = { -## this = title:k_bohemia -## } -## any_held_title = { -## this = title:e_hre -## } -## } -## } -##} -## -##going_places_achievement = { -## possible = { -## exists = global_var:started_going_places_achievement -## character:6878 = { -## is_alive = yes -## is_ai = no -## } -## } -## happened = { -## custom_description = { -## text = going_places_achievement_trigger -## highest_held_title_tier >= tier_kingdom -## character:6878 = { -## is_alive = yes -## is_ai = no -## } -## } -## } -##} -## -##land_of_the_rus_achievement = { -## possible = { -## exists = global_var:started_land_of_the_rus_achievement -## } -## happened = { -## custom_description = { -## text = land_of_the_rus_achievement_trigger -## any_held_title = { -## this = title:e_russia -## } -## } -## } -##} -## -##above_god_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = above_god_achievement_trigger -## exists = root.faith.religious_head -## has_strong_hook = root.faith.religious_head -## } -## } -##} -## -##paragon_of_virtue_achievement = { -## possible = { -## NOT = { has_character_flag = rd_character_blocked_paragon_of_virtue_achievement_flag } -## } -## happened = { -## custom_description = { -## text = paragon_of_virtue_achievement_trigger -## num_virtuous_traits >= 3 -## } -## } -##} -## -##the_things_love_does_for_us_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = the_things_love_does_for_us_achievement_trigger -## has_character_flag = achievement_the_things_love_does_for_us_flag -## } -## } -##} -## -##fine_print_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = fine_print_achievement_trigger -## has_character_flag = achievement_fine_print_flag -## } -## } -##} -## -##know_your_place_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = know_your_place_achievement_trigger -## has_character_flag = achievement_know_your_place_flag -## } -## } -##} -## -##monumental_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = monumental_achievement_trigger -## any_directly_owned_province = { -## has_building_with_flag = { flag = fully_upgraded_duchy_capital_building } -## } -## } -## } -##} -## -##its_not_a_cult_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = its_not_a_cult_achievement_trigger -## has_character_flag = achievement_its_not_a_cult_flag -## } -## } -##} -## -##the_things_we_do_for_love_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = the_things_we_do_for_love_achievement_trigger -## has_character_flag = achievement_the_things_we_do_for_love_flag -## } -## } -##} -## -##an_unfortunate_accident_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = an_unfortunate_accident_achievement_trigger -## has_character_flag = achievement_an_unfortunate_accident_flag -## } -## } -##} -## -##death_did_us_part_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = death_did_us_part_achievement_trigger -## has_character_flag = achievement_death_did_us_part_flag -## } -## } -##} -## -##for_the_faith_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = for_the_faith_achievement_trigger -## has_character_flag = achievement_for_the_faith_flag -## } -## } -##} -## -##bad_blood_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = bad_blood_achievement_trigger -## has_character_flag = achievement_bad_blood_flag -## } -## } -##} -## -##seductive_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = seductive_achievement_trigger -## has_variable = achievement_seductive_variable -## var:achievement_seductive_variable >= 10 -## } -## } -##} -## -##the_emperors_new_clothes_achievement = { -## possible = { -## NOT = { has_character_flag = rd_character_blocked_the_emperors_new_clothes_achievement_flag } -## } -## happened = { -## custom_description = { -## text = the_emperors_new_clothes_achievement_trigger -## highest_held_title_tier >= tier_empire -## should_be_naked_trigger = yes -## } -## } -##} -## -##a_perfect_circle_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = a_perfect_circle_achievement_trigger -## parent_relatedness >= 0.8 -## } -## } -##} -## -##carolingian_consolidation_achievement = { -## possible = { -## root.dynasty = { -## this = dynasty:25061 -## } -## } -## happened = { -## custom_description = { -## text = carolingian_consolidation_achievement_trigger -## top_liege = this -## NOT = { -## root.dynasty = { -## any_dynasty_member = { -## is_playable_character = yes -## top_liege = this -## this != root -## } -## } -## } -## } -## } -##} -## -##moving_up_in_the_world_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = moving_up_in_the_world_achievement_trigger -## has_character_flag = achievement_moving_up_in_the_world_flag -## } -## } -##} -## -##beacon_of_progress_achievement = { -## possible = { -## -## } -## happened = { -## custom_description = { -## text = beacon_of_progress_achievement_trigger -## culture = { -## has_all_innovations = { with_flag = global_regular } -## } -## } -## } -##} -## -##mother_of_us_all_achievement = { -## possible = { -## exists = global_var:started_mother_of_us_all_achievement -## } -## happened = { -## custom_description = { -## text = mother_of_us_all_achievement_trigger -## OR = { -## #Siguic/Bidaic -## AND = { -## has_global_variable = achievement_mother_of_us_all_siguic -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = west_african_religion } -## } -## } -## #Orisan -## AND = { -## has_global_variable = achievement_mother_of_us_all_orisha -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = west_african_orisha_religion } -## } -## } -## #Bori -## AND = { -## has_global_variable = achievement_mother_of_us_all_bori -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = west_african_bori_religion } -## } -## } -## #Roog Sene -## AND = { -## has_global_variable = achievement_mother_of_us_all_roog_sene -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = west_african_roog_religion } -## } -## } -## #Akom -## AND = { -## has_global_variable = achievement_mother_of_us_all_akom -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = akom_religion } -## } -## } -## #Kushitism -## AND = { -## has_global_variable = achievement_mother_of_us_all_kushitism -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = kushitism_religion } -## } -## } -## #Waaqism -## AND = { -## has_global_variable = achievement_mother_of_us_all_waaqism -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = waaqism_religion } -## } -## } -## #North African -## AND = { -## has_global_variable = achievement_mother_of_us_all_achamanism -## any_county_in_region = { -## region = world_africa -## count = all -## faith = { religion_tag = north_african_religion } -## } -## } -## } -## } -## } -##} -## \ No newline at end of file diff --git a/common/activities/activity_types/coronation.txt b/common/activities/activity_types/coronation.txt index e4dde2bf1..b0db92081 100644 --- a/common/activities/activity_types/coronation.txt +++ b/common/activities/activity_types/coronation.txt @@ -63,52 +63,6 @@ } } } - # In realms with Ceremonial Lieges, only independent Ceremonial Lieges may hold a Coronation - trigger_if = { - limit = { tgp_realm_has_ceremonial_liege_trigger = yes } - custom_tooltip = { - text = tgp_ceremonial_liege_coronation_trigger - tgp_has_ceremonial_liege_title_trigger = yes - } - } - - trigger_if = { - limit = { - highest_held_title_tier >= tier_empire - faith = { - has_doctrine = doctrine_spiritual_head - has_doctrine = doctrine_imperial_anointment - } - } - faith.religious_head ?= { - save_temporary_scope_as = hof_temp - } - trigger_if = { - limit = { - exists = scope:hof_temp - } - scope:hof_temp = { - custom_description = { - text = HOF_is_ai_tt - is_ai = yes - } - is_available_allow_travelling = yes - } - } - trigger_else = { - custom_description = { - text = HOF_DOESNT_EXIST - exists = scope:hof_temp - } - } - NOT = { has_trait = excommunicated } - trigger_if = { - limit = { - is_ai = no - } - piety_level >= 2 - } - } } is_location_valid = { @@ -116,8 +70,8 @@ trigger_if = { # If it is an anointment, it must happen within the HoF's lands if they hold a holy site limit = { scope:special_option ?= flag:coronation_type_anointment - scope:host.faith.religious_head ?= { - is_landed = yes + scope:host.faith.religious_head ?= { + is_landed = yes faith = { any_holy_site = { barony.holder = { @@ -156,7 +110,7 @@ } } #head of faith has no holy site - scope:host.faith.religious_head ?= { + scope:host.faith.religious_head ?= { OR = { is_landed = no NOT = { @@ -218,7 +172,134 @@ limit = { has_treasury = no } - value = coronation_cost + add = { + value = base_coronation_cost + desc = CORONATION_BASE_COST + } + if = { + limit = { + highest_held_title_tier >= tier_empire + } + add = { + value = 30 + add = { + value = 30 + multiply = activity_cost_scale_by_era + subtract = 30 + } + desc = coronation_empire_req + } + } + #The bigger your realm, the more it costs + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.125 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.25 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.5 + desc = coronation_realm_size_desc + } + } + + #Government types + if = { + limit = { + government_has_flag = government_is_tribal + } + multiply = 0.66 + desc = coronation_tribal_req + } + if = { + limit = { + government_has_flag = government_is_nomadic + } + multiply = 0.1 + desc = coronation_nomadic_reg + } + + #AI discounts + if = { + limit = { + is_ai = yes + has_game_rule = hard_difficulty + } + multiply = 0.5 + } + else_if = { + limit = { + is_ai = yes + has_game_rule = very_hard_difficulty + } + multiply = 0.25 + } + else_if = { + limit = { + is_ai = yes + } + multiply = 0.75 + } + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0 + } + } + else = { + value = 0 } } } @@ -228,18 +309,246 @@ limit = { has_treasury = yes } - add = coronation_cost + add = { + value = base_coronation_cost + desc = CORONATION_BASE_COST + } + if = { + limit = { + highest_held_title_tier >= tier_empire + } + add = { + value = 30 + add = { + value = 30 + multiply = activity_cost_scale_by_era + subtract = 30 + } + desc = coronation_empire_req + } + } + #The bigger your realm, the more it costs + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.125 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.25 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.5 + desc = coronation_realm_size_desc + } + } + + #Government types + if = { + limit = { + government_has_flag = government_is_tribal + } + multiply = 0.66 + desc = coronation_tribal_req + } + if = { + limit = { + government_has_flag = government_is_nomadic + } + multiply = 0.1 + desc = coronation_nomadic_reg + } + + #AI discounts + if = { + limit = { + is_ai = yes + has_game_rule = hard_difficulty + } + multiply = 0.5 + } + else_if = { + limit = { + is_ai = yes + has_game_rule = very_hard_difficulty + } + multiply = 0.25 + } + else_if = { + limit = { + is_ai = yes + } + multiply = 0.75 + } + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0 + } + } + else = { + value = 0 } } } herd = { - add = { - if = { - limit = { - government_has_flag = government_is_nomadic - } - value = coronation_cost_herd + if = { + limit = { + government_has_flag = government_is_nomadic } + add = { + value = domicile.medium_herd_value + min = 200 + desc = CORONATION_BASE_COST + } + } + if = { + limit = { + confederation ?= { has_cohesion_level_parameter = any_member_activity_cost_reduced } + } + multiply = { + value = 0.9 + desc = CB_COHESION_PARAMETER_DISCOUNT + } + } + if = { + limit = { + highest_held_title_tier >= tier_empire + government_has_flag = government_is_nomadic + } + add = { + value = domicile.minor_herd_value + min = 200 + desc = coronation_empire_req + } + } + #The bigger your realm, the more it costs + if = { + limit = { + government_has_flag = government_is_nomadic + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + multiply = 2 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + government_has_flag = government_is_nomadic + realm_size >= 1 + highest_held_title_tier = tier_empire + } + add = { + value = realm_size + multiply = 4 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + government_has_flag = government_is_nomadic + realm_size >= 1 + highest_held_title_tier < tier_empire + } + add = { + value = realm_size + multiply = 6 + desc = coronation_realm_size_desc + } + } + + #AI discounts + if = { + limit = { + is_ai = yes + has_game_rule = hard_difficulty + } + multiply = 0.5 + } + else_if = { + limit = { + is_ai = yes + has_game_rule = very_hard_difficulty + } + multiply = 0.25 + } + else_if = { + limit = { + is_ai = yes + } + multiply = 0.75 + } + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0 } } } @@ -288,16 +597,7 @@ var:coronation_primary_title ?= primary_title text = coronation_cancelled_wrong_primary_title_desc } - } - - # In realms with Ceremonial Lieges, only independent Ceremonial Lieges may hold a Coronation - trigger_if = { - limit = { tgp_realm_has_ceremonial_liege_trigger = yes } - custom_tooltip = { - text = tgp_ceremonial_liege_coronation_trigger - tgp_has_ceremonial_liege_title_trigger = yes - } - } + } } } @@ -324,26 +624,11 @@ trigger_event = activity_system.0330 } every_attending_character = { - limit = { this != scope:host } + limit = { NOT = { this = scope:host } } trigger_event = activity_system.0331 } } - - #Host has different primary title - if = { - limit = { - scope:host = { - has_variable = coronation_primary_title - NOT = { - var:coronation_primary_title = primary_title - } - } - } - every_attending_character = { - limit = { this != scope:host } - trigger_event = coronation_events.0401 - } - } + # Host becomes unlanded if = { @@ -370,7 +655,7 @@ } every_attending_character = { limit = { - this != scope:host + NOT = { this = scope:host } } trigger_event = ach_maintenance_events.0100 } @@ -387,7 +672,7 @@ } every_attending_character = { limit = { - this != scope:host + NOT = { this = scope:host } } trigger_event = ach_maintenance_events.0101 } @@ -395,7 +680,7 @@ } # No one shows up - if = { + if = { limit = { has_attending_activity_guests = no } @@ -457,10 +742,12 @@ } scope:host = { remove_character_flag = no_coronation_events - remove_variable = coronation_primary_title - remove_variable = hide_make_primary_title } } + scope:host = { + remove_variable = coronation_primary_title + remove_variable = hide_make_primary_title + } var:officiator ?= { remove_character_flag = coronation_officiator } @@ -473,32 +760,340 @@ ui_predicted_cost = { gold = { add = { + add = { + value = base_coronation_cost + desc = CORONATION_BASE_COST + } if = { limit = { - has_treasury = no + highest_held_title_tier >= tier_empire + } + add = { + value = 30 + add = { + value = 30 + multiply = activity_cost_scale_by_era + subtract = 30 + } + desc = coronation_empire_req } - add = coronation_cost } - } - } - treasury = { - add = { + #The bigger your realm, the more it costs if = { limit = { - has_treasury = yes + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.125 + desc = coronation_realm_size_desc } - add = coronation_cost } - } - } - herd = { - add = { + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.25 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.5 + desc = coronation_realm_size_desc + } + } + #Government types + if = { + limit = { + government_has_flag = government_is_tribal + } + multiply = 0.66 + desc = coronation_tribal_req + } if = { limit = { government_has_flag = government_is_nomadic } - value = coronation_cost_herd + multiply = 0.1 + desc = coronation_nomadic_reg } + + #Medium ceremony cost + add = { + value = coronation_medium_ceremony_value + add = { + value = coronation_medium_ceremony_value + multiply = activity_cost_scale_by_era + subtract = coronation_medium_ceremony_value + } + #The bigger your realm, the more it costs + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.05 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.1 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 + } + } + if = { + limit = { + has_variable = coronation_discount + } + multiply = 0.5 + } + if = { + limit = { + OR = { + government_has_flag = government_is_nomadic + government_has_flag = government_is_tribal + } + } + multiply = 0.66 + } + } + #Medium feast cost + add = { + value = coronation_medium_feast_value + add = { + value = coronation_medium_feast_value + multiply = activity_cost_scale_by_era + subtract = coronation_medium_feast_value + } + #The bigger your realm, the more it costs + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.1 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.2 + } + } + if = { + limit = { + has_variable = coronation_discount + } + multiply = 0.5 + } + if = { + limit = { + OR = { + government_has_flag = government_is_nomadic + government_has_flag = government_is_tribal + } + } + multiply = 0.66 + } + } + } + if = { + limit = { + confederation ?= { has_cohesion_level_parameter = any_member_activity_cost_reduced } + } + multiply = { + value = 0.9 + desc = CB_COHESION_PARAMETER_DISCOUNT + } + } + } + herd = { + if = { + limit = { + government_has_flag = government_is_nomadic + } + add = { + value = domicile.medium_herd_value + min = 200 + desc = CORONATION_BASE_COST + } + } + if = { + limit = { + highest_held_title_tier >= tier_empire + government_has_flag = government_is_nomadic + } + add = { + value = domicile.minor_herd_value + min = 200 + desc = coronation_empire_req + } + } + #The bigger your realm, the more it costs + if = { + limit = { + government_has_flag = government_is_nomadic + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + multiply = 2 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + government_has_flag = government_is_nomadic + realm_size >= 1 + highest_held_title_tier = tier_empire + } + add = { + value = realm_size + multiply = 4 + desc = coronation_realm_size_desc + } + } + else_if = { + limit = { + government_has_flag = government_is_nomadic + realm_size >= 1 + highest_held_title_tier < tier_empire + } + add = { + value = realm_size + multiply = 6 + desc = coronation_realm_size_desc + } + } + + #AI discounts + if = { + limit = { + is_ai = yes + has_game_rule = hard_difficulty + } + multiply = 0.5 + } + else_if = { + limit = { + is_ai = yes + has_game_rule = very_hard_difficulty + } + multiply = 0.25 + } + else_if = { + limit = { + is_ai = yes + } + multiply = 0.75 + } + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0 } } } @@ -518,10 +1113,7 @@ limit = { highest_held_title_tier >= tier_empire faith = { - OR = { - has_doctrine = doctrine_holy_order_head - has_doctrine = doctrine_spiritual_head - } + has_doctrine = doctrine_spiritual_head } } NOT = { @@ -545,10 +1137,7 @@ limit = { highest_held_title_tier >= tier_empire faith = { - OR = { - has_doctrine = doctrine_holy_order_head - has_doctrine = doctrine_spiritual_head - } + has_doctrine = doctrine_spiritual_head } } NOT = { @@ -564,10 +1153,7 @@ limit = { highest_held_title_tier > tier_kingdom faith = { - OR = { - has_doctrine = doctrine_holy_order_head - has_doctrine = doctrine_spiritual_head - } + has_doctrine = doctrine_spiritual_head OR = { has_doctrine = doctrine_imperial_anointment has_doctrine = doctrine_anointment_permitted @@ -578,8 +1164,19 @@ name = supported_anointments target = root } - is_available_allow_travelling = yes + is_alive = yes + is_imprisoned = no is_ai = yes + has_contagious_deadly_disease_trigger = no + custom_description = { + text = ALREADY_IN_ACTIVITY + NOR = { + exists = involved_activity + has_variable = homage_liege_scope + has_character_flag = meditation_character_flag + has_character_flag = petition_liege_character_flag + } + } NOT = { has_any_bad_relationship_with_character_trigger = { CHARACTER = root } } @@ -607,10 +1204,7 @@ is_valid = { #trigger_ifs are to make player-facing triggers look nice faith = { - OR = { - has_doctrine = doctrine_holy_order_head - has_doctrine = doctrine_spiritual_head - } + has_doctrine = doctrine_spiritual_head trigger_if = { limit = { NOT = { @@ -631,11 +1225,24 @@ exists = scope:hof_temp } scope:hof_temp = { - is_available_allow_travelling = yes + is_alive = yes + is_imprisoned = no custom_description = { text = HOF_is_ai_tt is_ai = yes } + has_contagious_deadly_disease_trigger = no + custom_description = { + text = ALREADY_IN_ACTIVITY + NOR = { + is_travelling = yes + exists = involved_activity + has_variable = homage_liege_scope + has_character_flag = meditation_character_flag + has_character_flag = local_shrine_rite + has_character_flag = petition_liege_character_flag + } + } } } trigger_else = { @@ -650,8 +1257,8 @@ limit = { is_ai = no } - piety_level >= 2 - } + piety_level >= 2 + } } ai_will_do = { @@ -664,7 +1271,7 @@ AND = { exists = faith.religious_head faith.religious_head ?= { has_any_bad_relationship_with_character_trigger = { CHARACTER = root } } - } + } } add = -90 } @@ -723,43 +1330,72 @@ OR = { highest_held_title_tier >= tier_empire coronation_has_proper_artifact_trigger = yes - } + } } cost = { gold = { - add = { + value = { if = { limit = { has_treasury = no } + value = coronation_medium_ceremony_value add = { value = coronation_medium_ceremony_value - desc = coronation_medium_ceremony + multiply = activity_cost_scale_by_era + subtract = coronation_medium_ceremony_value } #The bigger your realm, the more it costs - add = coronation_medium_ceremony_realm_size_cost - - add = { - value = coronation_medium_ceremony_value - add = coronation_medium_ceremony_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.05 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.1 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 } - desc = activity_cost_scale_by_era_desc } - if = { limit = { has_variable = coronation_discount } - add = { - value = coronation_medium_ceremony_value - add = coronation_medium_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg - } + multiply = 0.5 } if = { limit = { @@ -768,27 +1404,47 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_medium_ceremony_value - add = coronation_medium_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg - } + multiply = 0.66 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value + } + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.1 } desc = coronation_medium_ceremony + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0.1 + } } else = { value = 0 @@ -796,39 +1452,68 @@ } } treasury = { #Make sure this matches the gold cost above - add = { + value = { if = { limit = { has_treasury = yes } + value = coronation_medium_ceremony_treasury_value add = { value = coronation_medium_ceremony_treasury_value - desc = coronation_medium_ceremony + multiply = activity_cost_scale_by_era + subtract = coronation_medium_ceremony_treasury_value } #The bigger your realm, the more it costs - add = coronation_medium_ceremony_realm_size_cost - - add = { - value = coronation_medium_ceremony_treasury_value - add = coronation_medium_ceremony_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.05 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.1 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 } - desc = activity_cost_scale_by_era_desc } - if = { limit = { has_variable = coronation_discount } - add = { - value = coronation_medium_ceremony_treasury_value - add = coronation_medium_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg - } + multiply = 0.5 } if = { limit = { @@ -837,27 +1522,47 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_medium_ceremony_treasury_value - add = coronation_medium_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg - } + multiply = 0.66 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value + } + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.1 } desc = coronation_medium_ceremony + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0.1 + } } else = { value = 0 @@ -926,39 +1631,68 @@ coronation_large_ceremony = { cost = { gold = { - add = { + value = { if = { limit = { has_treasury = no } + value = coronation_large_ceremony_value add = { value = coronation_large_ceremony_value - desc = coronation_large_ceremony + multiply = activity_cost_scale_by_era + subtract = coronation_large_ceremony_value } #The bigger your realm, the more it costs - add = coronation_large_ceremony_realm_size_cost - - add = { - value = coronation_large_ceremony_value - add = coronation_large_ceremony_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.2 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.3 } - desc = activity_cost_scale_by_era_desc } - if = { limit = { has_variable = coronation_discount } - add = { - value = coronation_large_ceremony_value - add = coronation_large_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg - } + multiply = 0.5 } if = { limit = { @@ -967,67 +1701,97 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_large_ceremony_value - add = coronation_large_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg - } + multiply = 0.66 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value } - desc = coronation_large_ceremony + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.25 + } + desc = coronation_medium_ceremony } else = { value = 0 } } + } - treasury = { #Make sure this matches the gold cost above - add = { + treasury = { + value = { if = { limit = { has_treasury = yes } + value = coronation_large_ceremony_treasury_value add = { value = coronation_large_ceremony_treasury_value - desc = coronation_large_ceremony + multiply = activity_cost_scale_by_era + subtract = coronation_large_ceremony_treasury_value } #The bigger your realm, the more it costs - add = coronation_large_ceremony_realm_size_cost - - add = { - value = coronation_large_ceremony_treasury_value - add = coronation_large_ceremony_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.2 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.3 } - desc = activity_cost_scale_by_era_desc } - if = { limit = { has_variable = coronation_discount } - add = { - value = coronation_large_ceremony_treasury_value - add = coronation_large_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg - } + multiply = 0.5 } if = { limit = { @@ -1036,27 +1800,27 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_large_ceremony_treasury_value - add = coronation_large_ceremony_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg - } + multiply = 0.66 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value } - desc = coronation_large_ceremony + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.25 + } + desc = coronation_medium_ceremony } else = { value = 0 @@ -1179,38 +1943,61 @@ } cost = { gold = { - add = { + value = { if = { limit = { has_treasury = no } + value = coronation_medium_feast_value add = { value = coronation_medium_feast_value - desc = ceremony_feast_type_regular + multiply = activity_cost_scale_by_era + subtract = coronation_medium_feast_value } #The bigger your realm, the more it costs - add = coronation_medium_feast_realm_size_cost - - add = { - value = coronation_medium_feast_value - add = coronation_medium_feast_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 - } - desc = activity_cost_scale_by_era_desc - } - if = { limit = { - has_variable = coronation_discount + realm_size >= 1 + highest_held_title_tier > tier_empire } add = { - value = coronation_medium_feast_value - add = coronation_medium_feast_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.1 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.2 } } if = { @@ -1220,66 +2007,115 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_medium_feast_value - add = coronation_medium_feast_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg + multiply = 0.66 + } + if = { + limit = { + has_variable = coronation_discount } + multiply = 0.5 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value + } + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.1 } desc = ceremony_feast_type_regular + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0.1 + } } else = { value = 0 } } } - treasury = { #Make sure this matches the gold cost above - add = { + treasury = { + value = { if = { limit = { has_treasury = yes } + value = coronation_medium_feast_treasury_value add = { value = coronation_medium_feast_treasury_value - desc = ceremony_feast_type_regular + multiply = activity_cost_scale_by_era + subtract = coronation_medium_feast_treasury_value } #The bigger your realm, the more it costs - add = coronation_medium_feast_realm_size_cost - - add = { - value = coronation_medium_feast_treasury_value - add = coronation_medium_feast_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 - } - desc = activity_cost_scale_by_era_desc - } - if = { limit = { - has_variable = coronation_discount + realm_size >= 1 + highest_held_title_tier > tier_empire } add = { - value = coronation_medium_feast_treasury_value - add = coronation_medium_feast_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.1 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.15 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.2 } } if = { @@ -1289,27 +2125,53 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_medium_feast_treasury_value - add = coronation_medium_feast_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg + multiply = 0.66 + } + if = { + limit = { + has_variable = coronation_discount } + multiply = 0.5 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value + } + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.1 } desc = ceremony_feast_type_regular + if = { + limit = { + exists = primary_title + primary_title.title_held_years >= 5 + is_ai = yes + } + multiply = 0.5 + } + if = { + limit = { + is_ai = yes + exists = primary_title + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + primary_title.title_held_years >= 10 + } + } + multiply = 0.1 + } } else = { value = 0 @@ -1385,39 +2247,68 @@ ceremony_feast_type_lavish = { cost = { gold = { - add = { + value = { if = { limit = { has_treasury = no } + value = coronation_large_feast_value add = { value = coronation_large_feast_value - desc = ceremony_feast_type_lavish + multiply = activity_cost_scale_by_era + subtract = coronation_large_feast_value } #The bigger your realm, the more it costs - add = coronation_large_feast_realm_size_cost - - add = { - value = coronation_large_feast_value - add = coronation_large_feast_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.3 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.45 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.6 } - desc = activity_cost_scale_by_era_desc } - if = { limit = { has_variable = coronation_discount } - add = { - value = coronation_large_feast_value - add = coronation_large_feast_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg - } + multiply = 0.5 } if = { limit = { @@ -1426,25 +2317,25 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_large_feast_value - add = coronation_large_feast_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg - } + multiply = 0.66 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value + } + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.25 } desc = ceremony_feast_type_lavish } @@ -1453,40 +2344,69 @@ } } } - treasury = { #Make sure this matches the gold cost above - add = { + treasury = { + value = { if = { limit = { has_treasury = yes } + value = coronation_large_feast_treasury_value add = { value = coronation_large_feast_treasury_value - desc = ceremony_feast_type_lavish + multiply = activity_cost_scale_by_era + subtract = coronation_large_feast_treasury_value } #The bigger your realm, the more it costs - add = coronation_large_feast_realm_size_cost - - add = { - value = coronation_large_feast_treasury_value - add = coronation_large_feast_realm_size_cost - multiply = { - value = activity_cost_scale_by_era - subtract = 1 + if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_empire + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.3 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier > tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.45 + } + } + else_if = { + limit = { + realm_size >= 1 + highest_held_title_tier = tier_kingdom + } + add = { + value = realm_size + add = { + value = realm_size + multiply = activity_cost_scale_by_era + subtract = realm_size + } + multiply = 0.6 } - desc = activity_cost_scale_by_era_desc } - if = { limit = { has_variable = coronation_discount } - add = { - value = coronation_large_feast_treasury_value - add = coronation_large_feast_realm_size_cost - multiply = activity_cost_scale_by_era - multiply = 0.5 - desc = coronation_discount_reg - } + multiply = 0.5 } if = { limit = { @@ -1495,25 +2415,25 @@ government_has_flag = government_is_tribal } } - add = { - value = coronation_large_feast_treasury_value - add = coronation_large_feast_realm_size_cost - multiply = activity_cost_scale_by_era - if = { - limit = { - has_variable = coronation_discount - } - multiply = 0.5 - } - multiply = -0.34 - desc = coronation_tribal_nomadic_reg - } + multiply = 0.66 } if = { limit = { is_ai = yes + #Go for the cheap option if you poor + monthly_character_income > 0 } - multiply = coronation_option_cost_ai_factor + multiply = coronation_amenity_ai_discount_value + } + if = { + limit = { + OR = { + has_trait = conqueror + has_trait = greatest_of_khans + } + is_ai = yes + } + multiply = 0.25 } desc = ceremony_feast_type_lavish } @@ -1634,7 +2554,7 @@ province_filter = holy_sites_realm ai_province_filter = holy_sites_realm - max_guest_arrival_delay_time = { months = 5 } + max_guest_arrival_delay_time = { months = 8 } ai_check_interval = 6 @@ -1807,7 +2727,7 @@ scope:activity = { trigger_if = { limit = { - has_variable_list = blocked_from_detractors + has_variable_list = blocked_from_detractors } NOT = { is_target_in_variable_list = { @@ -1891,8 +2811,8 @@ value >= 20 } } - - this != scope:host + + NOT = { this = scope:host } scope:activity = { trigger_if = { limit = { @@ -2101,7 +3021,7 @@ } } } - + on_weekly_pulse = { if = { #host limit = { @@ -2112,7 +3032,7 @@ } else_if = { #major supporter/detractor guest and players limit = { - this != scope:host + NOT = { this = scope:host } } trigger_event = { on_action = coronation_first_phase_guest_events } } @@ -2126,8 +3046,8 @@ on_enter_phase = { if = { - limit = { - this = scope:host + limit = { + this = scope:host has_multiple_players = no } scope:activity = { progress_activity_phase_after = { days = 3 } } @@ -2157,20 +3077,20 @@ on_enter_phase = { scope:activity = { progress_activity_phase_after = { days = 3 } } } - + on_phase_active = { # Intro event for the phase trigger_event = coronation_events.0210 if = { limit = { this = scope:host } - scope:activity = { progress_activity_phase_after = { weeks = 3 } } + scope:activity = { progress_activity_phase_after = { weeks = 6 } } trigger_event = { #Coronation ending events id = coronation_events.0310 - days = 20 + days = 41 } } } - + on_weekly_pulse = { if = { limit = { @@ -2178,12 +3098,15 @@ } trigger_event = { on_action = coronation_third_phase_host_events } } - else = { + else_if = { + limit = { + NOT = { this = scope:host } + } trigger_event = { on_action = coronation_third_phase_guest_events } } } - on_end = { + on_end = { } } } @@ -2205,17 +3128,17 @@ # Feast APAs excellent_food impressed_courtly_vassal hook_trusting_guest leftover_food_giveaway virtuous_feast noble_privileges good_kitty good_puppy antiquarian_admires_artifact jester_entertained_guests apa_executioner spouse_skill_diplomacy_improves spouse_gives_host_prestige spouse_manages_feast_splendidly spouse_impresses_clergy spouse_gives_hook relation_gains_friend lauded_food children_bonding guest_impressed_by_court_artifact guest_chokes_on_bone guest_brawl friend_lauds_efforts courtly_vassals_appeased spouse_insults_host host_gains_diplo_xp host_gains_steward_xp host_gains_intrigue_xp ridiculed_food guest_tells_fantastic_joke # Tournament APAs - tournament_prayed_temple tournament_host_gifted + tournament_prayed_temple tournament_host_gifted # Pilgrimage APAs apa_overcome_with_emotion apa_comet_sighted apa_good_omen # Playdate APAs - apa_joked_together apa_sang_nice_song apa_had_charming_convo + apa_joked_together apa_sang_nice_song apa_had_charming_convo # Hunt APAs hunt_dog_bond hunt_poetic_inspiration # Wedding APAs dynasty_blessing cultural_acceptance royal_gift gossip_with_guests contact_network admired_venue knight_praised poetry_performance music_performance floral_exhibit spouse_impressed # Journey APAs - apa_child_learns_something apa_scribe_makes_notes apa_spotted_by_locals apa_spouse_learns_something apa_ate_local_food apa_entourage_stops_pickpocket + apa_child_learns_something apa_scribe_makes_notes apa_spotted_by_locals apa_spouse_learns_something apa_ate_local_food apa_entourage_stops_pickpocket # Coronation APAs loyalty_pledge nobles_cheer regalia_impresses_attendees supporters_bond detractors_bond befriend_loyalists supporter_stresses_detractor praised_king_together bonded_over_help beautiful_choir_song heir_diplomacy_boost heir_stewardship_boost heir_learning_boost # General Actions @@ -2251,8 +3174,8 @@ 2 = activity_invite_rule_lovers 2 = activity_invite_rule_potential_lovers 1 = activity_invite_rule_hof - - # MP + + # MP 6 = activity_invite_mp } defaults = { @@ -2307,11 +3230,6 @@ add = -1000 desc = coronation_pope_not_anointment } - modifier = { - is_acclaimed = yes - add = 20 - desc = ACTIVITY_GUEST_ACCLAIMED_KNIGHT_REASON - } #Lieges, suzerains and tributaries are a bit more likely to attend modifier = { any_vassal = { @@ -2382,8 +3300,8 @@ name = hide_make_primary_title value = 1 } - } - + } + # Activity Province scope:activity = { if = { @@ -2754,9 +3672,9 @@ value = scope:host.faith.religious_head } } - } + } } - + on_enter_passive_state = { scope:activity = { if = { @@ -2788,7 +3706,7 @@ on_complete = { var:officiator ?= { remove_character_flag = coronation_officiator - } + } if = { limit = { this = scope:host @@ -2953,104 +3871,12 @@ } remove_variable = coronation_primary_title remove_variable = hide_make_primary_title - random_knight = { - limit = { - can_unlock_accolade_attribute_trigger = { - ATTRIBUTE = politicker - } - } - weight = { - base = -10 - modifier = { - add = diplomacy - factor = 1.5 - } - modifier = { - add = 10 - is_acclaimed = yes - } - modifier = { - add = 10 - involved_activity ?= scope:activity - } - } - save_scope_as = accolade_knight - liege = { - save_scope_as = accolade_liege - set_variable = { - name = accolade_progress - value = 0 - } - send_interface_message = { - type = msg_accolade_eligibility - title = accolade_politicker_unlock.t_coronation - left_icon = scope:accolade_knight - right_icon = scope:accolade_liege - custom_tooltip = accolade_politicker_unlock.tt - scope:accolade_knight = { - set_variable = { - name = politicker_attribute_unlock - value = yes - } - } - } - } - } - hidden_effect = { - accolades_activity_complete_coronation_glory_effect = yes - } - scope:activity.activity_location = { - if = { - limit = { - exists = scope:activity.var:activity_special_type_progression - scope:activity.var:activity_special_type_progression >= 50 - } - if = { - limit = { - has_variable = coronation_tradition_location - } - change_variable = { - name = coronation_tradition_location - add = 1 - } - if = { - limit = { - var:coronation_tradition_location >= 15 - NOT = { has_province_modifier = coronation_ancient_tradition_modifier } - } - add_province_modifier = coronation_ancient_tradition_modifier - remove_province_modifier = coronation_long_tradition_modifier - } - else_if = { - limit = { - var:coronation_tradition_location >= 10 - var:coronation_tradition_location < 15 - NOT = { has_province_modifier = coronation_long_tradition_modifier } - } - add_province_modifier = coronation_long_tradition_modifier - remove_province_modifier = coronation_tradition_modifier - } - else_if = { - limit = { - var:coronation_tradition_location >= 5 - var:coronation_tradition_location < 10 - NOT = { has_province_modifier = coronation_tradition_modifier } - } - add_province_modifier = coronation_tradition_modifier - } - } - else = { - set_variable = { - name = coronation_tradition_location - value = 1 - } - } - } - } } if = { limit = { - this != scope:host + NOT = { + this = scope:host + } } create_character_memory = { type = witnessed_a_coronation_memory @@ -3059,60 +3885,57 @@ } } } + scope:activity.activity_location = { + if = { + limit = { + exists = scope:activity.var:activity_special_type_progression + scope:activity.var:activity_special_type_progression >= 50 + } + if = { + limit = { + has_variable = coronation_tradition_location + } + change_variable = { + name = coronation_tradition_location + add = 1 + } + if = { + limit = { + var:coronation_tradition_location >= 15 + NOT = { has_province_modifier = coronation_ancient_tradition_modifier } + } + add_province_modifier = coronation_ancient_tradition_modifier + remove_province_modifier = coronation_long_tradition_modifier + } + else_if = { + limit = { + var:coronation_tradition_location >= 10 + var:coronation_tradition_location < 15 + NOT = { has_province_modifier = coronation_long_tradition_modifier } + } + add_province_modifier = coronation_long_tradition_modifier + remove_province_modifier = coronation_tradition_modifier + } + else_if = { + limit = { + var:coronation_tradition_location >= 5 + var:coronation_tradition_location < 10 + NOT = { has_province_modifier = coronation_tradition_modifier } + } + add_province_modifier = coronation_tradition_modifier + } + } + else = { + set_variable = { + name = coronation_tradition_location + value = 1 + } + } + } + } # Struggle Catalysts -# fp3_struggle_catalysts_for_activities_effect = yes - } - conclusion_description = { - first_valid = { - triggered_desc = { - trigger = { - coronation_proper_artifact_crown_trigger = yes - } - desc = coronation_conclusion_summary_desc_crown - } - desc = coronation_conclusion_summary_desc - } - - - #Number of supporters who gave their all to the oath - triggered_desc = { - trigger = { - scope:activity = { - has_variable = supporters_pledge_var - var:supporters_pledge_var > 1 - } - } - desc = coronation_supporters_pledge_total - } - triggered_desc = { - trigger = { - scope:activity = { - has_variable = supporters_pledge_var - var:supporters_pledge_var = 1 - } - } - desc = coronation_supporters_pledge_total_1 - } - #Number of detractors who scorned the oath of loyalty - triggered_desc = { - trigger = { - scope:activity = { - has_variable = detractors_scorned_pledge_var - var:detractors_scorned_pledge_var > 1 - } - } - desc = coronation_detractors_scorned_pledge_total - } - triggered_desc = { - trigger = { - scope:activity = { - has_variable = detractors_scorned_pledge_var - var:detractors_scorned_pledge_var = 1 - } - } - desc = coronation_detractors_scorned_pledge_total_1 - } + fp3_struggle_catalysts_for_activities_effect = yes } ### Plugin widgets @@ -3127,7 +3950,7 @@ # Find an important character guest = { camera = camera_body_right - + effect = { if = { limit = { @@ -3149,7 +3972,9 @@ } limit = { location = scope:activity.activity_location - this != scope:host + NOT = { + this = scope:host + } } add_to_list = characters } @@ -3162,7 +3987,7 @@ # Find the officiant if they exist, otherwise an important character guest = { camera = camera_body_right - + effect = { if = { limit = { @@ -3181,7 +4006,9 @@ any_attending_character = { count >= 4 location = scope:activity.activity_location - this != scope:host + NOT = { + this = scope:host + } } } ordered_attending_character = { @@ -3201,7 +4028,9 @@ position = 3 limit = { location = scope:activity.activity_location - this != scope:host + NOT = { + this = scope:host + } } add_to_list = characters } @@ -3214,7 +4043,7 @@ # Host host = { camera = camera_body - + effect = { if = { limit = { @@ -3228,10 +4057,10 @@ scripted_animation = coronation_host_animation } - + travel_host = { camera = camera_event_horse_left - + effect = { if = { limit = { @@ -3263,7 +4092,7 @@ # Find a family member/spouse/heir guest = { camera = camera_body_left_slight - + effect = { if = { limit = { @@ -3286,7 +4115,7 @@ add = 25 } if = { - limit = { + limit = { this = scope:host.primary_spouse } add = 50 @@ -3300,8 +4129,8 @@ } limit = { location = scope:activity.activity_location - NOR = { - this = scope:host + NOR = { + this = scope:host scope:activity.var:officiator ?= this } } @@ -3316,18 +4145,20 @@ # Find an important member guest = { camera = camera_body_left - + effect = { if = { limit = { scope:host.location = scope:activity.activity_location - scope:activity = { - NOT = { has_current_phase = coronation_phase_coronation } + scope:activity = { + NOT = { has_current_phase = coronation_phase_coronation } } any_attending_character = { count >= 3 location = scope:activity.activity_location - this != scope:host + NOT = { + this = scope:host + } } } ordered_attending_character = { @@ -3347,7 +4178,9 @@ position = 2 limit = { location = scope:activity.activity_location - this != scope:host + NOT = { + this = scope:host + } } add_to_list = characters } @@ -3435,12 +4268,11 @@ } activity_location.culture ?= { OR = { - has_building_gfx = western_building_gfx - has_building_gfx = mediterranean_building_gfx - has_building_gfx = byzantine_building_gfx - has_building_gfx = caucasian_building_gfx - has_building_gfx = norse_building_gfx - has_building_gfx = iberian_building_gfx + has_building_gfx = western_building_gfx + has_building_gfx = mediterranean_building_gfx + has_building_gfx = byzantine_building_gfx + has_building_gfx = norse_building_gfx + has_building_gfx = iberian_building_gfx } } } @@ -3483,7 +4315,7 @@ } has_current_phase = coronation_phase_preparations } - + } texture = "gfx/interface/illustrations/event_scenes/market_east.dds" environment = "environment_event_market_east" @@ -3498,7 +4330,7 @@ } texture = "gfx/interface/illustrations/event_scenes/ep2_holysite_tribal.dds" environment = "environment_event_garden" - ambience = "event:/DLC/FP1/SFX/Events/event_temple" + ambience = "event:/DLC/FP1/SFX/Events/event_temple" } background = { #Constantinople trigger = { @@ -3509,7 +4341,7 @@ } texture = "gfx/interface/illustrations/event_scenes/ep3_constantinople.dds" environment = "environment_ep3_constantinople" - ambience = "event:/DLC/EP3/SFX/Events/Event_Images/ep3_evn_eventimage_constantinople" + ambience = "event:/DLC/EP3/SFX/Events/Event_Images/ep3_evn_eventimage_constantinople" } background = { #FP2 trigger = { @@ -3524,8 +4356,8 @@ } } texture = "gfx/interface/illustrations/event_scenes/fp2_courtyard.dds" - environment = "environment_event_fp2_courtyard" - ambience = "event:/DLC/FP2/SFX/Events/courtyard" + environment = "environment_event_fp2_courtyard" + ambience = "event:/DLC/FP2/SFX/Events/courtyard" } background = { #Mandala shrine trigger = { @@ -3535,7 +4367,7 @@ culture = { has_building_gfx = southeast_asian_building_gfx } steppe_building_gfx_use_southeast_asian_trigger = yes } - + } has_current_phase = coronation_phase_preparations } @@ -3557,7 +4389,7 @@ } } texture = "gfx/interface/illustrations/event_scenes/bp1_courtyard_indian.dds" - environment = "environment_event_bp1_courtyard_indian" + environment = "environment_event_bp1_courtyard_indian" ambience = "event:/SFX/Events/Backgrounds/castle_courtyard_western" } background = { #MENA Courtyard @@ -3601,7 +4433,7 @@ } texture = "gfx/interface/illustrations/event_scenes/bp2_courtyard.dds" environment = "environment_bp2_courtyard" - ambience = "event:/DLC/FP2/SFX/Events/courtyard" + ambience = "event:/DLC/FP2/SFX/Events/courtyard" } # Ceremony - Throne Room Pictures @@ -3682,12 +4514,12 @@ scope:host = { OR = { location = province:b_constantinople -# AND = { -# primary_title = title:e_byzantium -# title:c_byzantion = { -# any_de_jure_top_liege = { this = root } -# } -# } + AND = { + primary_title = title:e_byzantium + title:c_byzantion = { + any_de_jure_top_liege = { this = root } + } + } } } has_current_phase = coronation_phase_coronation @@ -3695,7 +4527,7 @@ } texture = "gfx/interface/illustrations/event_scenes/ep3_byzantine_throne_room.dds" environment = "environment_ep3_byzantine_throne_room" - ambience = "event:/DLC/EP3/SFX/Events/Event_Images/ep3_evn_eventimage_byzantine_throne_room" + ambience = "event:/DLC/EP3/SFX/Events/Event_Images/ep3_evn_eventimage_byzantine_throne_room" } background = { # TGP Japan trigger = { @@ -3747,7 +4579,7 @@ } texture = "gfx/interface/illustrations/event_scenes/fp3_throneroom.dds" environment = "environment_event_temple" - ambience = "event:/SFX/Events/Backgrounds/throneroom_middleeastern_african" + ambience = "event:/SFX/Events/Backgrounds/throneroom_middleeastern_african" } background = { #Iberia trigger = { @@ -3764,7 +4596,7 @@ } texture = "gfx/interface/illustrations/event_scenes/fp2_throneroom.dds" environment = "environment_event_fp2_throneroom" - ambience = "event:/DLC/FP2/SFX/Events/throneroom" + ambience = "event:/DLC/FP2/SFX/Events/throneroom" } background = { #Norse Non-Tribal trigger = { @@ -3784,7 +4616,7 @@ background = { #MENA trigger = { scope:activity ?= { - activity_location = { + activity_location = { NOT = { has_holding_type = church_holding } OR = { steppe_building_gfx_use_mena_trigger = yes @@ -3847,21 +4679,21 @@ } # Ceremony - Church Pictures - + background = { # FP3 trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } scope:host.religion = religion:zoroastrianism_religion } texture = "gfx/interface/illustrations/event_scenes/fp3_temple.dds" environment = "environment_event_fp3_temple" - ambience = "event:/SFX/Events/Backgrounds/temple_generic" + ambience = "event:/SFX/Events/Backgrounds/temple_generic" } background = { trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation OR = { #Coronation in nomadic holding @@ -3875,10 +4707,10 @@ #Ruler faith matches scope:host = { OR = { -# religion = religion:tengrism_religion - religion = religion:mediterranean_religion -# religion = religion:siberian_religion -# religion = religion:kamuyism_religion + religion = religion:tengrism_religion + religion = religion:magyar_religion + religion = religion:siberian_religion + religion = religion:kamuyism_religion AND = { religion = religion:buddhism_religion scope:activity.activity_location ?= { @@ -3898,12 +4730,12 @@ } } texture = "gfx/interface/illustrations/event_scenes/mpo_temple_steppe.dds" - environment = "environment_mpo_temple_steppe" + environment = "environment_mpo_temple_steppe" ambience = "event:/DLC/CE2/Events/Event_Images/mpo_temple_steppe" } background = { # EP3 - Hagia Sophia for Byzantium trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } scope:host = { @@ -3912,11 +4744,11 @@ } texture = "gfx/interface/illustrations/event_scenes/ep3_hagia_sophia.dds" environment = "environment_ep3_hagia_sophia" - ambience = "event:/DLC/EP3/SFX/Events/Event_Images/ep3_evn_eventimage_hagia_sophia" + ambience = "event:/DLC/EP3/SFX/Events/Event_Images/ep3_evn_eventimage_hagia_sophia" } background = { # FP2 trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation OR = { activity_location.culture ?= { has_building_gfx = iberian_building_gfx } @@ -3926,11 +4758,11 @@ } texture = "gfx/interface/illustrations/event_scenes/fp2_temple.dds" environment = "environment_event_fp2_temple" - ambience = "event:/DLC/FP2/SFX/Events/temple" + ambience = "event:/DLC/FP2/SFX/Events/temple" } background = { #Orthodox holy site trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } scope:host = { @@ -3959,7 +4791,7 @@ } background = { #Western holy site trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation activity_location = { OR = { @@ -3969,11 +4801,7 @@ } } scope:host = { - OR = { - faith.religion = religion:eastern_orthodox_religion - faith.religion = religion:catholic_religion - faith.religion = religion:protestant_religion - } + religion = religion:christianity_religion } } texture = "gfx/interface/illustrations/event_scenes/ep2_holysite_western.dds" @@ -3982,16 +4810,10 @@ } background = { #Generic christian church trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } - scope:host = { - OR = { - faith.religion = religion:eastern_orthodox_religion - faith.religion = religion:catholic_religion - faith.religion = religion:protestant_religion - } - } + scope:host = { religion = religion:christianity_religion } } texture = "gfx/interface/illustrations/event_scenes/church.dds" environment = "environment_event_church" @@ -3999,7 +4821,7 @@ } background = { trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } scope:host = { @@ -4007,15 +4829,15 @@ } } texture = "gfx/interface/illustrations/event_scenes/ep2_holysite_mena.dds" - environment = "environment_generic_holy_site_mena" + environment = "environment_generic_holy_site_mena" ambience = "event:/DLC/EP2/SFX/Events/Backgrounds/evn_background_holysite_mena" } background = { # FP1 trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } - scope:host = { religion = religion:folkgerman_religion } + scope:host = { religion = religion:germanic_religion } } texture = "gfx/interface/illustrations/event_scenes/fp1_tribal_temple.dds" environment = "environment_event_fp1_tribal_temple" @@ -4065,7 +4887,7 @@ } background = { # generic tribal trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } scope:host = { @@ -4082,7 +4904,7 @@ } background = { trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_coronation } } @@ -4110,14 +4932,9 @@ } background = { # EP3 trigger = { - scope:activity ?= { - has_current_phase = coronation_phase_feast - activity_location.culture = { - OR = { - has_building_gfx = byzantine_building_gfx - has_building_gfx = caucasian_building_gfx - } - } + scope:activity ?= { + has_current_phase = coronation_phase_feast + activity_location.culture = { has_building_gfx = byzantine_building_gfx } } } texture = "gfx/interface/illustrations/event_scenes/ep3_feast_byzantine.dds" @@ -4126,8 +4943,8 @@ } background = { # FP1 trigger = { - scope:activity ?= { - has_current_phase = coronation_phase_feast + scope:activity ?= { + has_current_phase = coronation_phase_feast OR = { AND = { activity_location.culture ?= { has_building_gfx = western_building_gfx } @@ -4137,7 +4954,7 @@ } activity_location.culture = { has_building_gfx = norse_building_gfx } } - + } } texture = "gfx/interface/illustrations/event_scenes/fp1_viking_feast.dds" @@ -4146,7 +4963,7 @@ } background = { trigger = { - scope:activity ?= { + scope:activity ?= { has_current_phase = coronation_phase_feast activity_location = { OR = { @@ -4162,8 +4979,8 @@ } background = { trigger = { - scope:activity ?= { - has_current_phase = coronation_phase_feast + scope:activity ?= { + has_current_phase = coronation_phase_feast activity_location.culture = { has_building_gfx = african_building_gfx } } } @@ -4173,8 +4990,8 @@ } background = { #East Asian trigger = { - scope:activity ?= { - has_current_phase = coronation_phase_feast + scope:activity ?= { + has_current_phase = coronation_phase_feast activity_location = { OR = { culture = { has_graphical_east_asia_culture_group_trigger = yes } @@ -4189,11 +5006,11 @@ } background = { trigger = { - scope:activity ?= { - has_current_phase = coronation_phase_feast + scope:activity ?= { + has_current_phase = coronation_phase_feast activity_location = { OR = { - steppe_building_gfx_use_mena_trigger = yes + steppe_building_gfx_use_mena_trigger = yes culture ?= { OR = { has_building_gfx = arabic_group_building_gfx @@ -4214,7 +5031,7 @@ background = { #East Asia trigger = { scope:activity ?= { - has_current_phase = coronation_phase_feast + has_current_phase = coronation_phase_feast } activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } } @@ -4224,8 +5041,8 @@ } background = { #fallback Western trigger = { - scope:activity ?= { - has_current_phase = coronation_phase_feast + scope:activity ?= { + has_current_phase = coronation_phase_feast } } texture = "gfx/interface/illustrations/event_scenes/feast.dds" @@ -4330,7 +5147,7 @@ environment = "environment_tgp_farm_asia" ambience = "event:/DLC/EP4/SFX/Events/Event_Backgrounds/tgp_farm_asia" } - + background = { # Farmland, settled trigger = { OR = { @@ -4693,7 +5510,7 @@ } } texture = "gfx/interface/illustrations/event_scenes/bp1_wetlands.dds" - environment = "environment_event_bp1_wetlands" + environment = "environment_event_bp1_wetlands" ambience = "event:/SFX/Events/Backgrounds/deciduous_forest_day" } diff --git a/common/activities/activity_types/feast.txt b/common/activities/activity_types/feast.txt index 3285a82c3..e6a531aff 100644 --- a/common/activities/activity_types/feast.txt +++ b/common/activities/activity_types/feast.txt @@ -26,7 +26,7 @@ activity_feast = { has_character_flag = feasts_a_lot short_term_gold >= feast_activity_cost AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } short_term_treasury >= feast_activity_cost } } @@ -447,8 +447,8 @@ activity_feast = { } if = { limit = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } - short_term_treasury >= feast_activity_cost + house ?= { has_house_power_parameter = feasts_costs_treasury } + short_term_treasury >= hunt_activity_base_cost short_term_treasury >= major_gold_value } add = { @@ -608,31 +608,31 @@ activity_feast = { desc = "Nomad searching for prestige" } } -# # Struggles. -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast -# } -# } -# # Escalating. -# if = { -# limit = { has_character_flag = agenda_towards_escalation } -# add = { -# value = -25 -# desc = debug_gui.activity_weight.struggle.wants_to_escalate -# } -# } -# # Deescalating. -# if = { -# limit = { has_character_flag = agenda_towards_deescalation } -# add = { -# value = 50 -# desc = debug_gui.activity_weight.struggle.wants_to_deescalate -# } -# } -# } + # Struggles. + if = { + limit = { + any_character_struggle = { + involvement = involved + phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast + } + } + # Escalating. + if = { + limit = { has_character_flag = agenda_towards_escalation } + add = { + value = -25 + desc = debug_gui.activity_weight.struggle.wants_to_escalate + } + } + # Deescalating. + if = { + limit = { has_character_flag = agenda_towards_deescalation } + add = { + value = 50 + desc = debug_gui.activity_weight.struggle.wants_to_deescalate + } + } + } if = { limit = { ai_has_warlike_personality = yes @@ -985,7 +985,7 @@ activity_feast = { } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } government_allows = barter @@ -996,19 +996,19 @@ activity_feast = { else = { add = base_feast_cost_value } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } treasury = { if = { limit = { OR = { NAND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } AND = { @@ -1019,15 +1019,15 @@ activity_feast = { } value = 0 } -# else = { -# value = base_feast_cost_value -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } -# } + else = { + value = base_feast_cost_value + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } + } } piety = { if = { @@ -1067,7 +1067,7 @@ activity_feast = { OR = { government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } government_allows = barter @@ -1091,7 +1091,7 @@ activity_feast = { if = { limit = { NAND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } } @@ -3021,7 +3021,7 @@ activity_feast = { has_character_flag = feast_ai_override } AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } } @@ -3044,7 +3044,7 @@ activity_feast = { limit = { OR = { NAND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } AND = { @@ -3311,7 +3311,7 @@ activity_feast = { } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } government_allows = barter @@ -3328,7 +3328,7 @@ activity_feast = { limit = { OR = { NAND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } AND = { @@ -3405,7 +3405,7 @@ activity_feast = { } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } government_allows = barter @@ -3422,7 +3422,7 @@ activity_feast = { limit = { OR = { NAND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } AND = { @@ -3510,7 +3510,7 @@ activity_feast = { } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } government_allows = barter @@ -3527,7 +3527,7 @@ activity_feast = { limit = { OR = { NAND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } AND = { @@ -3622,7 +3622,7 @@ activity_feast = { } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } government_allows = barter @@ -3639,7 +3639,7 @@ activity_feast = { limit = { OR = { NAND = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } AND = { @@ -3741,7 +3741,7 @@ activity_feast = { gold = { if = { limit = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } value = 0 @@ -3801,7 +3801,7 @@ activity_feast = { treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } add = { @@ -3887,7 +3887,7 @@ activity_feast = { gold = { if = { limit = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } value = 0 @@ -3947,7 +3947,7 @@ activity_feast = { treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } add = { @@ -4028,7 +4028,7 @@ activity_feast = { gold = { if = { limit = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } value = 0 @@ -4088,7 +4088,7 @@ activity_feast = { treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = feasts_costs_treasury } + house ?= { has_house_power_parameter = feasts_costs_treasury } has_treasury = yes } add = { @@ -4164,7 +4164,7 @@ activity_feast = { # PHASES ################### - max_guest_arrival_delay_time = { months = 5 } + max_guest_arrival_delay_time = { months = 8 } phases = { # Meal. @@ -4272,30 +4272,30 @@ activity_feast = { trigger_event = feast.2001 # Struggle Catalysts ## We trigger this here to make sure that someone else actually turned up to the party before having it affect regional relations. -# if = { -# limit = { -# # At least one participant is involved and of a different faith or culture -# scope:activity = { -# any_attending_character = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast -# } -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:host -# STATUS = involved -# } -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# activate_struggle_catalyst = { -# catalyst = catalyst_invite_diff_faith_culture_to_feast -# character = scope:activity.activity_host -# } -# } -# } + if = { + limit = { + # At least one participant is involved and of a different faith or culture + scope:activity = { + any_attending_character = { + any_character_struggle = { + involvement = involved + phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast + } + is_diff_faith_or_culture_trigger = { + CHAR = scope:host + STATUS = involved + } + } + } + } + every_character_struggle = { + involvement = involved + activate_struggle_catalyst = { + catalyst = catalyst_invite_diff_faith_culture_to_feast + character = scope:activity.activity_host + } + } + } } # Accolade stuff if = { @@ -4874,45 +4874,6 @@ activity_feast = { limit = { has_character_modifier = mpo_si_slaughtered_animals } remove_character_modifier = mpo_si_slaughtered_animals } - random_knight = { - limit = { - can_unlock_accolade_attribute_trigger = { - ATTRIBUTE = master_of_revels - } - } - weight = { - base = 1 - modifier = { - add = 50 - is_acclaimed = yes - } - modifier = { - add = 50 - involved_activity ?= scope:activity - } - } - save_scope_as = accolade_knight - liege = { - save_scope_as = accolade_liege - set_variable = { - name = accolade_progress - value = 0 - } - send_interface_message = { - type = msg_accolade_eligibility - title = accolade_master_of_revels_unlock.t_feast - left_icon = scope:accolade_knight - right_icon = scope:accolade_liege - custom_tooltip = accolade_master_of_revels_unlock.tt - scope:accolade_knight = { - set_variable = { - name = master_of_revels_attribute_unlock - value = yes - } - } - } - } - } } # Conclusion event for guests else = { @@ -4967,6 +4928,6 @@ activity_feast = { } # Struggle Catalysts -# fp3_struggle_catalysts_for_activities_effect = yes + fp3_struggle_catalysts_for_activities_effect = yes } } diff --git a/common/activities/activity_types/funeral.txt b/common/activities/activity_types/funeral.txt index 583c8f209..1ce7790a0 100644 --- a/common/activities/activity_types/funeral.txt +++ b/common/activities/activity_types/funeral.txt @@ -715,12 +715,12 @@ activity_funeral = { } } } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } } @@ -773,12 +773,12 @@ activity_funeral = { divide = 5 ceiling = yes multiply = 5 -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } } @@ -1461,7 +1461,7 @@ activity_funeral = { # PHASES ################### - max_guest_arrival_delay_time = { months = 5 } + max_guest_arrival_delay_time = { months = 8 } phases = { # Mingling and socialising diff --git a/common/activities/activity_types/hike.txt b/common/activities/activity_types/hike.txt index acd4ba7f1..de4bb5b85 100644 --- a/common/activities/activity_types/hike.txt +++ b/common/activities/activity_types/hike.txt @@ -37,23 +37,6 @@ is_location_valid = { trigger_if = { - limit = { - scope:host = { - is_ai = no - is_landless_adventurer = no - } - } - custom_tooltip = { - text = hike_province_requirement_landed - county_controller ?= { - OR = { - target_is_liege_or_above = scope:host - this = scope:host - } - } - } - } - trigger_else_if = { limit = { scope:host = { is_ai = no @@ -79,6 +62,22 @@ } } } + trigger_else_if = { + limit = { + scope:host = { + is_ai = no + is_landless_adventurer = no + } + } + custom_tooltip = { + text = hike_province_requirement_landed + scope:host = { + any_realm_province = { + this = root + } + } + } + } trigger_else = { always = yes } @@ -281,12 +280,12 @@ value = standard_roaming_activity_cost desc = hunt_base_cost } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } } @@ -298,12 +297,12 @@ divide = 5 ceiling = yes multiply = 5 -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } } @@ -393,8 +392,8 @@ 1 = { add_character_flag = roaming_very_strong_stress_loss } } roaming_tally_variable_effect = { TYPE = stress VALUE = roaming_outro_stress_loss_value } - roaming_tally_stress_impact_effect = { TRAIT = trait:athletic VALUE = medium_stress_impact_loss } - roaming_tally_stress_impact_effect = { TRAIT = trait:lifestyle_traveler VALUE = minor_stress_impact_loss } + roaming_tally_stress_impact_effect = { TRAIT = athletic VALUE = medium_stress_impact_loss } + roaming_tally_stress_impact_effect = { TRAIT = lifestyle_traveler VALUE = minor_stress_impact_loss } trigger_event = { id = bp3_roaming.0010 } } } diff --git a/common/activities/activity_types/hunt.txt b/common/activities/activity_types/hunt.txt index b789b8650..f76f96f26 100644 --- a/common/activities/activity_types/hunt.txt +++ b/common/activities/activity_types/hunt.txt @@ -17,7 +17,7 @@ ai_has_warlike_personality = yes } AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } short_term_treasury >= hunt_activity_base_cost } government_has_flag = government_is_nomadic @@ -305,7 +305,7 @@ has_character_flag = free_hunt government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } AND = { @@ -414,17 +414,17 @@ } } } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } add = { @@ -527,12 +527,12 @@ else = { value = 0 } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } piety = { if = { @@ -711,7 +711,7 @@ } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } } @@ -788,17 +788,17 @@ ceiling = yes multiply = 5 } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } add = { # Base cost, scaled by era @@ -873,12 +873,12 @@ else = { value = 0 } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } + if = { + limit = { + has_title = title:e_minister_of_revenue + } + multiply = 0.85 + } } piety = { if = { @@ -1360,7 +1360,7 @@ } if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes short_term_treasury >= hunt_activity_base_cost short_term_treasury >= major_gold_value @@ -1508,9 +1508,11 @@ limit = { any_held_title = { tier = tier_county - any_county_province_epidemic = { - count >= 1 - outbreak_intensity < apocalyptic + any_county_province = { + any_province_epidemic = { + count >= 1 + outbreak_intensity < apocalyptic + } } } would_follow_social_distancing_value >= -1 @@ -1523,9 +1525,11 @@ else_if = { limit = { any_realm_county = { - any_county_province_epidemic = { - count >= 1 - outbreak_intensity < apocalyptic + any_county_province = { + any_province_epidemic = { + count >= 1 + outbreak_intensity < apocalyptic + } } } would_follow_social_distancing_value >= -1 @@ -1539,9 +1543,11 @@ limit = { any_held_title = { tier = tier_county - any_county_province_epidemic = { - count >= 1 - outbreak_intensity = apocalyptic + any_county_province = { + any_province_epidemic = { + count >= 1 + outbreak_intensity = apocalyptic + } } } } @@ -1554,9 +1560,11 @@ limit = { any_held_title = { tier = tier_county - any_county_province_epidemic = { - count >= 1 - outbreak_intensity = apocalyptic + any_county_province = { + any_province_epidemic = { + count >= 1 + outbreak_intensity = apocalyptic + } } } } @@ -1831,13 +1839,6 @@ } desc = activity_hunt_province_desc_rainbow_mountains_major } - triggered_desc = { - trigger = { - has_building_or_higher = chocolate_hills_01 - NOT = { scope:special_option ?= flag:hunt_type_nerge } - } - desc = activity_hunt_province_desc_chocolate_hills_major - } triggered_desc = { trigger = { has_building_or_higher = visegrad_castle_01 @@ -1845,17 +1846,6 @@ } desc = activity_hunt_province_desc_visegrad_castle_01_major } - triggered_desc = { - trigger = { - county = { - any_county_province = { - has_building_or_higher = legendary_hunting_lodge - } - } - NOT = { scope:special_option ?= flag:hunt_type_nerge } - } - desc = activity_hunt_province_desc_legendary_hunting_lodge - } triggered_desc = { trigger = { OR = { @@ -3752,7 +3742,7 @@ } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } } @@ -3804,7 +3794,7 @@ treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } add = { @@ -4223,7 +4213,7 @@ } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } } @@ -4264,7 +4254,7 @@ treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } add = { @@ -4454,7 +4444,7 @@ } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } } @@ -4495,7 +4485,7 @@ treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } add = { @@ -4745,7 +4735,7 @@ } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } } @@ -4786,7 +4776,7 @@ treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } add = { @@ -4961,7 +4951,7 @@ } government_has_flag = government_is_mandala AND = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } } @@ -5002,7 +4992,7 @@ treasury = { # Make sure this matches the gold cost above if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_costs_treasury } + house ?= { has_house_power_parameter = hunts_costs_treasury } has_treasury = yes } add = { @@ -5133,7 +5123,7 @@ # PHASES ################### - max_guest_arrival_delay_time = { months = 5 } + max_guest_arrival_delay_time = { months = 8 } phases = { hunt_phase = { @@ -5257,7 +5247,7 @@ # House aspiration - gain merit if = { limit = { - house ?= { has_house_aspiration_parameter = hunts_provides_merit } + house ?= { has_house_power_parameter = hunts_provides_merit } } scope:activity = { add_activity_log_entry = { @@ -5754,7 +5744,7 @@ on_complete = { # Struggle Catalysts -# fp3_struggle_catalysts_for_activities_effect = yes + fp3_struggle_catalysts_for_activities_effect = yes hunt_remove_variables_effect = yes scope:activity.activity_location = { @@ -5795,49 +5785,5 @@ } } } - if = { - limit = { - this = scope:host - } - random_knight = { - limit = { - can_unlock_accolade_attribute_trigger = { - ATTRIBUTE = huntsmaster - } - } - weight = { - base = 1 - modifier = { - add = 50 - is_acclaimed = yes - } - modifier = { - add = 50 - involved_activity ?= scope:activity - } - } - save_scope_as = accolade_knight - liege = { - save_scope_as = accolade_liege - set_variable = { - name = accolade_progress - value = 0 - } - send_interface_message = { - type = msg_accolade_eligibility - title = accolade_huntsmaster_unlock.t - left_icon = scope:accolade_knight - right_icon = scope:accolade_liege - custom_tooltip = accolade_huntsmaster_unlock.tt - scope:accolade_knight = { - set_variable = { - name = huntsmaster_attribute_unlock - value = yes - } - } - } - } - } - } } } diff --git a/common/activities/activity_types/pilgrimage.txt b/common/activities/activity_types/pilgrimage.txt index 6f71ba231..282f2edbf 100644 --- a/common/activities/activity_types/pilgrimage.txt +++ b/common/activities/activity_types/pilgrimage.txt @@ -78,7 +78,6 @@ limit = { faith = { has_doctrine_parameter = mandatory_hajj } capital_province.barony ?= title:b_makka - is_landless_adventurer = no } custom_tooltip = { text = activity_pilgrimage.is_location_valid.capital_is_mecca @@ -127,10 +126,7 @@ #Invalidate flag, until/unless this is fixed in code NOT = { has_variable = pilgrimage_invalidated_illness } #Don't change your capital to be the holy site destination - trigger_if = { - limit = { is_landless_adventurer = no } - capital_province.barony != scope:activity.activity_location.barony - } + capital_province.barony != scope:activity.activity_location.barony } # Converting mid-pilgrimage is a big no-no. scope:activity = { @@ -256,15 +252,10 @@ } } } - #You can't pilgrimage to your own capital - Except for if you are an adventurer because then you travel around all the time anyway - trigger_if = { - limit = { - scope:host = { is_landless_adventurer = no } - } - custom_tooltip = { - text = activity_pilgrimage.is_location_valid.capital_is_holy_site - scope:host.capital_province != root - } + #You can't pilgrimage to your own capital + custom_tooltip = { + text = activity_pilgrimage.is_location_valid.capital_is_holy_site + scope:host.capital_province != root } # If you are supposed to be the realm's reserve ruler, then you can't take a multi-year foreign trip. @@ -275,14 +266,10 @@ custom_tooltip = { text = activity_pilgrimage.serving_diarch county.holder = { - OR = { - any_liege_or_above = { this = scope:host.liege } - this = scope:host.liege - } + any_liege_or_above = { this = scope:host.liege } } } } - trigger_if = { limit = { scope:host = { @@ -411,7 +398,7 @@ } #Norse AND = { - scope:host = { religion = religion:folkgerman_religion } + scope:host = { religion = religion:germanic_religion } county = title:c_paderborn # Paderborn } @@ -865,13 +852,13 @@ gold = { add = { add = { - value = pilgrimage_base_cost + value = root.pilgrimage_base_cost desc = pilgrimage_base_cost } add = { - value = pilgrimage_base_cost + value = root.pilgrimage_base_cost multiply = activity_cost_scale_by_era - subtract = pilgrimage_base_cost + subtract = root.pilgrimage_base_cost desc = activity_cost_scale_by_era_desc } if = { @@ -902,7 +889,7 @@ dynasty ?= { has_dynasty_perk = ep2_activities_legacy_1 } } subtract = { - value = pilgrimage_base_cost + value = root.pilgrimage_base_cost multiply = ep2_activities_legacy_1_pilgrimages_discount_value desc = ep2_activities_legacy_track } @@ -935,7 +922,7 @@ #House Aspiration Humility if = { limit = { - house ?= { has_house_aspiration_parameter = humility_pilgrimage_discount } + house ?= { has_house_power_parameter = humility_pilgrimage_discount } } multiply = { value = 0.75 @@ -1028,12 +1015,6 @@ } min = minor_gold_value } -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } } } @@ -1182,7 +1163,7 @@ dynasty ?= { has_dynasty_perk = ep2_activities_legacy_1 } } subtract = { - value = pilgrimage_base_cost + value = root.pilgrimage_base_cost multiply = ep2_activities_legacy_1_pilgrimages_discount_value desc = ep2_activities_legacy_track } @@ -1239,12 +1220,6 @@ divide = 5 ceiling = yes multiply = 5 -# if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# multiply = 0.85 -# } } } @@ -1387,7 +1362,6 @@ NAND = { exists = capital_province capital_province.barony = title:b_makka - is_landless_adventurer = no } } } @@ -1932,34 +1906,6 @@ add = 1 } } - - # Bonus wandering XP from travel_events_bp3.95 - if = { - limit = { - has_variable_list = holy_site_dreams - is_target_in_variable_list = { - name = holy_site_dreams - target = root.location.barony - } - } - send_interface_message = { - type = send_interface_message_good - title = travel_events_bp3.95.t - left_icon = root - - if = { - limit = { - has_lifestyle = wanderer_lifestyle - } - add_wanderer_lifestyle_xp = 500 - } - stress_impact = { - base = major_stress_impact_loss - zealous = medium_stress_impact_loss - } - add_piety = major_piety_gain - } - } #Arrival events - where Pilgrims gain their Pilgrim trait #We have the Obligatory option selected - we skip the destination events @@ -2095,10 +2041,6 @@ can_be_activity_guest = { age > 5 - OR = { - faith.religion = scope:host.faith.religion - current_travel_plan ?= { travel_plan_owner = scope:host } #When people join you on the way there. - } } max_guests = 30 @@ -2883,10 +2825,10 @@ trigger = { scope:host = { OR = { -# religion = religion:tengrism_religion - religion = religion:mediterranean_religion -# religion = religion:siberian_religion -# religion = religion:kamuyism_religion + religion = religion:tengrism_religion + religion = religion:magyar_religion + religion = religion:siberian_religion + religion = religion:kamuyism_religion } } } @@ -2904,11 +2846,7 @@ trigger = { scope:host = { faith.religion = { - OR = { - is_in_family = rf_eastern - is_in_family = rf_sinitic - this = religion:shintoism_religion - } + is_in_family = rf_eastern } culture = { has_graphical_east_asia_culture_group_trigger = yes @@ -2925,19 +2863,6 @@ environment = "environment_ep3_holysite_orthodox" ambience = "event:/DLC/EP3/SFX/Events/Event_Images/ep3_evn_eventimage_orthodox_holy_site" } - background = { - trigger = { - activity_location.culture = { - OR = { - has_graphical_mena_culture_group_trigger = yes - has_graphical_iranian_culture_group_trigger = yes - } - } - } - texture = "gfx/interface/illustrations/event_scenes/ep2_holysite_mena.dds" - environment = "environment_generic_holy_site_mena" - ambience = "event:/SFX/Events/Backgrounds/town_market_middleeastern_day" - } background = { trigger = { activity_location.culture = { has_graphical_mena_culture_group_trigger = yes } @@ -3002,12 +2927,12 @@ environment = "environment_event_forest" ambience = "event:/SFX/Events/Backgrounds/deciduous_forest_day" } -# background = { -# trigger = { scope:host.religion = religion:tengrism_religion } -# texture = "gfx/interface/illustrations/event_scenes/forest.dds" -# environment = "environment_event_forest" -# ambience = "event:/SFX/Events/Backgrounds/deciduous_forest_day" -# } + background = { + trigger = { scope:host.religion = religion:tengrism_religion } + texture = "gfx/interface/illustrations/event_scenes/forest.dds" + environment = "environment_event_forest" + ambience = "event:/SFX/Events/Backgrounds/deciduous_forest_day" + } #Fallback background = { diff --git a/common/activities/activity_types/playdate.txt b/common/activities/activity_types/playdate.txt index 0d789f948..288049cf5 100644 --- a/common/activities/activity_types/playdate.txt +++ b/common/activities/activity_types/playdate.txt @@ -271,7 +271,7 @@ } wait_time_before_start = { days = 7 } - max_guest_arrival_delay_time = { months = 5 } + max_guest_arrival_delay_time = { months = 8 } ################### diff --git a/common/activities/activity_types/tour.txt b/common/activities/activity_types/tour.txt index b9fd71b6b..fd873ac5f 100644 --- a/common/activities/activity_types/tour.txt +++ b/common/activities/activity_types/tour.txt @@ -228,7 +228,6 @@ limit = { any_vassal = { count >= 5 - highest_held_title_tier >= tier_county } } desc = "I have many vassals" @@ -2748,12 +2747,7 @@ base_activity_modifier = yes # Scripted Modifiers - activity_guest_shared_ai_accept_modifier = yes - modifier = { - is_acclaimed = yes - add = 20 - desc = ACTIVITY_GUEST_ACCLAIMED_KNIGHT_REASON - } + activity_guest_shared_ai_accept_modifier = yes } travel_entourage_selection = { @@ -3341,49 +3335,6 @@ value = yes } } - random_knight = { - limit = { - can_unlock_accolade_attribute_trigger = { - ATTRIBUTE = reeve - } - } - weight = { - base = -10 - modifier = { - add = stewardship - factor = 1.5 - } - modifier = { - add = 10 - is_acclaimed = yes - } - modifier = { - add = 10 - involved_activity ?= scope:activity - } - } - save_scope_as = accolade_knight - liege = { - save_scope_as = accolade_liege - set_variable = { - name = accolade_progress - value = 0 - } - send_interface_message = { - type = msg_accolade_eligibility - title = accolade_reeve_unlock.t - left_icon = scope:accolade_knight - right_icon = scope:accolade_liege - custom_tooltip = accolade_reeve_unlock.tt - scope:accolade_knight = { - set_variable = { - name = reeve_attribute_unlock - value = yes - } - } - } - } - } } } } diff --git a/common/activities/activity_types/wedding.txt b/common/activities/activity_types/wedding.txt index e814fc559..8c9ee4a09 100644 --- a/common/activities/activity_types/wedding.txt +++ b/common/activities/activity_types/wedding.txt @@ -45,11 +45,9 @@ #That someone and their betrothed are alive and adults and can marry var:promised_grand_wedding_marriage_countdown = { is_valid_grand_wedding_special_guest_trigger = { OTHER_SPOUSE = root.var:promised_grand_wedding_marriage_countdown.betrothed } - NOT = { any_invited_activity = {} } } var:promised_grand_wedding_marriage_countdown.betrothed = { is_valid_grand_wedding_special_guest_trigger = { OTHER_SPOUSE = root.var:promised_grand_wedding_marriage_countdown } - NOT = { any_invited_activity = {} } } } } @@ -73,7 +71,12 @@ scope:activity.var:spouse_2_var = { is_alive = no } - is_bloody_wedding = yes + scope:activity = { #you're in a murder wedding + has_activity_option = { + category = special_type + option = wedding_type_bloody + } + } } } } @@ -89,7 +92,10 @@ } scope:host = { # The host becoming unlanded will invalidate - is_landed_or_landless_administrative = yes + OR = { + is_landed_or_landless_administrative = yes + has_government = landless_minority_government + } # The new host being only a baron will invalidate highest_held_title_tier >= tier_county # Incapable host will invalidate @@ -129,7 +135,12 @@ is_ai = no AND = { is_alive = no - is_bloody_wedding = yes + scope:activity = { #you're in a murder wedding + has_activity_option = { + category = special_type + option = wedding_type_bloody + } + } } } } @@ -156,7 +167,7 @@ if = { limit = { - scope:host = { is_physically_able = no } + scope:host = { has_trait = incapable } } scope:activity = { activity_type = { save_scope_as = activity_type } @@ -176,7 +187,8 @@ scope:activity = { has_variable = wedding_invalidated_said_no } - scope:spouse_1 ?= { is_alive = yes } + exists = scope:spouse_1 + scope:spouse_1 = { is_alive = yes } } scope:spouse_1 = { trigger_event = ep2_wedding.0152 } } @@ -245,8 +257,12 @@ scope:activity.var:spouse_2_var ?= { is_alive = no } - #you're not in a murder wedding - is_bloody_wedding = no + scope:activity = { #you're not in a murder wedding + has_activity_option = { + category = special_type + option = wedding_type_normal + } + } } } } @@ -479,8 +495,8 @@ } if = { - limit = { var:officiant ?= { is_alive = yes } } - var:officiant = { + limit = { exists = scope:officiant } + scope:officiant = { if = { limit = { has_character_flag = need_priest_outfit } remove_character_flag = need_priest_outfit @@ -498,9 +514,6 @@ } } - scope:host = { - clean_grand_wedding_betrothal_variables = yes - } } on_host_death = { @@ -509,15 +522,9 @@ # Make the player heir the new host if attending (unless it was the host's wedding!) if = { limit = { - scope:host.player_heir ?= { - OR = { - involved_activity ?= scope:activity - AND = { - location = scope:activity.activity_location - is_available_allow_travelling = yes - NOT = { exists = involved_activity } - } - } + exists = scope:host.player_heir + scope:host.player_heir = { + involved_activity = scope:activity } scope:host = { NOR = { @@ -526,27 +533,9 @@ } } } - scope:host.player_heir = { - save_scope_as = new_host - if = { - limit = { NOT = { exists = involved_activity } } - add_to_activity = scope:activity - } - } + scope:host.player_heir = { save_scope_as = new_host } } - else_if = { - limit = { - scope:spouse_1 = { is_landed_or_landless_administrative = yes } - } - scope:spouse_1 = { save_scope_as = new_host } - } - else_if = { - limit = { - scope:spouse_2 = { is_landed_or_landless_administrative = yes } - } - scope:spouse_2 = { save_scope_as = new_host } - } - # Otherwise, spouse_1 takes over (and invalidate at once) + # Otherwise, spouse_1 takes over else = { scope:spouse_1 = { save_scope_as = new_host } } @@ -644,14 +633,6 @@ desc = "Holy Site" } } - #Kizuki Taisha - if = { - limit = { has_building = izumo_taisha_01 } - add = { - value = 30 - desc = "Kizuki Taisha" - } - } } max_province_icons = 5 @@ -699,11 +680,6 @@ limit = { barony = { is_holy_site_of = scope:host.faith } } add = 75 } - #Kizuki Taisha - if = { - limit = { has_building = izumo_taisha_01 } - add = 30 - } } province_description = { @@ -739,10 +715,6 @@ trigger = { has_building = pleasure_dome } desc = province_desc_wedding_pleasure_dome } - triggered_desc = { - trigger = { has_building = izumo_taisha_01 } - desc = province_desc_wedding_izumo_taisha - } triggered_desc = { trigger = { barony = { is_holy_site_of = scope:host.faith } } desc = province_desc_wedding_holy_site @@ -2033,32 +2005,105 @@ scope:host = { trigger_event = ep2_wedding.0101 } } else = { trigger_event = ep2_wedding.0100 } + # Accolade stuff if = { - limit = { this = scope:host } - # Accolade stuff - if = { - limit = { - any_active_accolade = { - accolade_parameter = accolade_party_fertility - } - } - add_character_modifier = { - modifier = accolade_charmer_party_modifier + limit = { + this = scope:host + any_active_accolade = { + accolade_parameter = accolade_party_fertility } } - if = { - limit = { - any_active_accolade = { - accolade_parameter = accolade_party_fertility_high - } - } - add_character_modifier = { - modifier = accolade_charmer_party_high_modifier - } + add_character_modifier = { + modifier = accolade_charmer_party_modifier } - wedding_assign_officiant_effect = yes } - + if = { + limit = { + this = scope:host + any_active_accolade = { + accolade_parameter = accolade_party_fertility_high + } + } + add_character_modifier = { + modifier = accolade_charmer_party_high_modifier + } + } + if = { + limit = { + exists = scope:host.faith.religious_head + scope:host.faith.religious_head = { + NOR = { + this = scope:activity.special_guest:spouse_1 + this = scope:activity.special_guest:spouse_2 + } + } + scope:activity = { + any_attending_character = { + this = scope:host.faith.religious_head + } + } + } + scope:host.faith.religious_head = { save_scope_as = officiant } + } + else_if = { + limit = { + scope:host != scope:activity.special_guest:spouse_1 + } + scope:host = { save_scope_as = officiant } + } + else_if = { + limit = { + exists = scope:host.cp:councillor_court_chaplain + scope:activity = { + any_attending_character = { + this = scope:host.cp:councillor_court_chaplain + } + } + } + scope:host.cp:councillor_court_chaplain = { save_scope_as = officiant } + } + else_if = { + limit = { + NOT = { scope:host.faith = { has_doctrine = doctrine_theocracy_lay_clergy } } + } + if = { + limit = { + NOT = { + scope:activity = { + any_attending_character = { + is_ai = no + } + } + } + any_pool_character = { + province = scope:activity.activity_location + is_physically_able_ai_adult = yes + faith = scope:host.faith + can_be_clergy_due_to_gender_trigger = yes + } + } + random_pool_character = { + province = scope:activity.activity_location + limit = { + is_physically_able_ai_adult = yes + faith = scope:host.faith + can_be_clergy_due_to_gender_trigger = yes + } + save_scope_as = officiant + } + } + else = { + create_character = { + template = priest_character_template + dynasty = none + location = scope:host.location + save_scope_as = officiant + } + } + } + scope:officiant ?= { + add_character_flag = officiant + } # Fires the conclusion events for every attendee, and advance to next phase, with a delay of 2 months trigger_event = { on_action = wedding_ceremony_ending_event_pulse @@ -2100,12 +2145,17 @@ if = { limit = { - is_bloody_wedding = yes + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_bloody + } + } } if = { #if you have the wedding night kill we progress to that limit = { - var:bloody_wedding_murder ?= flag:spouse + has_variable = bloody_wedding_murder_spouse_var } scope:activity = { progress_activity_phase_after = { months = 2 } } } @@ -2160,8 +2210,13 @@ if = { limit = { OR = { - is_bloody_wedding = no - scope:host = { var:bloody_wedding_murder ?= flag:spouse } + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_normal + } + } + scope:host = { has_variable = bloody_wedding_murder_spouse_var } } } trigger_event = ep2_wedding.0300 @@ -2176,35 +2231,58 @@ # Bloody Wedding only has a murder event, no regular wnight if = { limit = { - is_bloody_wedding = yes + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_bloody + } + } } if = { limit = { scope:host = scope:activity.special_guest:spouse_1 #if you're the spouse - scope:host = { var:bloody_wedding_murder ?= flag:spouse } #and you've chosen to kill them during the wedding night + scope:host = { has_variable = bloody_wedding_murder_spouse_var } #and you've chosen to kill them during the wedding night } scope:host = { trigger_event = ep2_wedding.3060 } } } # For a regular wedding - else = { - # Fires only for the spouses - if = { - limit = { - OR = { - root = scope:activity.special_guest:spouse_1 - root = scope:activity.special_guest:spouse_2 + # Fires only for the spouses + if = { + limit = { + OR = { + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_normal + } } + scope:host = { has_variable = bloody_wedding_backed_down_var } } - trigger_event = { - on_action = wedding_wnight_spouse_event_pulse + OR = { + root = scope:activity.special_guest:spouse_1 + root = scope:activity.special_guest:spouse_2 } } - # Fires for the guests and host - else = { - trigger_event = { on_action = wedding_wnight_ongoing_event_pulse } + trigger_event = { + on_action = wedding_wnight_spouse_event_pulse } } + # Fires for the guests + else_if = { + limit = { + OR = { + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_normal + } + } + scope:host = { has_variable = bloody_wedding_backed_down_var } + } + } + trigger_event = { on_action = wedding_wnight_ongoing_event_pulse } + } } ai_will_do = { @@ -2735,8 +2813,11 @@ # Remove the wedding reward for Bloody Weddings if = { limit = { - is_bloody_wedding = yes scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_bloody + } activity_location.county = { has_county_modifier = ruler_married_here_county_modifier } @@ -2749,7 +2830,19 @@ # Clean up for murder host / guests if = { limit = { - is_successful_bloody_wedding = yes + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_bloody + } + } + scope:host = { + #You haven't failed/backed down + NOR = { + has_variable = bloody_wedding_backed_down_var + has_variable = bloody_murder_fail + } + } } scope:activity.special_guest:spouse_1 = { save_scope_as = spouse_1 @@ -2795,56 +2888,21 @@ } remove_character_modifier = accolade_charmer_party_high_modifier } - if = { - limit = { - this = scope:host - } - random_knight = { - limit = { - can_unlock_accolade_attribute_trigger = { - ATTRIBUTE = politicker - } - } - weight = { - base = 1 - modifier = { - add = 50 - is_acclaimed = yes - } - modifier = { - add = 50 - involved_activity ?= scope:activity - } - } - save_scope_as = accolade_knight - liege = { - save_scope_as = accolade_liege - set_variable = { - name = accolade_progress - value = 0 - } - send_interface_message = { - type = msg_accolade_eligibility - title = accolade_politicker_unlock.t_wedding - left_icon = scope:accolade_knight - right_icon = scope:accolade_liege - custom_tooltip = accolade_politicker_unlock.tt - scope:accolade_knight = { - set_variable = { - name = politicker_attribute_unlock - value = yes - } - } - } - } - } - } + # Rewards for Bloody Weddings given out in event ep2_wedding.0955 # Rewards for Normal Weddings if = { limit = { - is_bloody_wedding = no + OR = { + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_normal + } + } + scope:host = { has_variable = bloody_wedding_backed_down_var } #you've backed down from a Red Wedding + } } if = { limit = { @@ -2949,7 +3007,16 @@ limit = { exists = global_var:started_black_dinner_achievement is_ai = no - is_successful_bloody_wedding = yes + scope:activity = { + has_activity_option = { + category = special_type + option = wedding_type_bloody + } + } + NOR = { + has_variable = bloody_murder_fail + has_variable = bloody_wedding_backed_down_var + } } set_global_variable = { name = finished_black_dinner_achievement @@ -2960,12 +3027,17 @@ } # Free the officiant! if = { - limit = { has_character_flag = officiant } - if = { - limit = { has_character_flag = need_priest_outfit } - remove_character_flag = need_priest_outfit + limit = { exists = scope:officiant } + scope:officiant = { + if = { + limit = { has_character_flag = need_priest_outfit } + remove_character_flag = need_priest_outfit + } + if = { + limit = { has_character_flag = officiant } + remove_character_flag = officiant + } } - remove_character_flag = officiant } } diff --git a/common/activities/pulse_actions/education_actions.txt b/common/activities/pulse_actions/education_actions.txt index 0ef707352..6b409844f 100644 --- a/common/activities/pulse_actions/education_actions.txt +++ b/common/activities/pulse_actions/education_actions.txt @@ -38,20 +38,37 @@ apa_leveraging_language_skills = { knows_language = language_arabic } AND = { - scope:province.religion = religion:catholic_religion + scope:province = { + OR = { + faith = faith:catholic + faith = faith:conversos + faith = faith:lollard + faith = faith:insular_celtic + faith = faith:mozarabic_church + } + } knows_language = language_latin } -# scope:province.faith = faith:armenian_apostolic -# knows_language = language_armenian -# } -# AND = { -# scope:province.faith = faith:lamaism -# knows_language = language_tibetan -# } -# AND = { -# scope:province.religion = religion:bon_religion -# knows_language = language_tibetan -# } + AND = { + scope:province.faith = faith:cathar + knows_language = language_occitano_romance + } + AND = { + scope:province.faith = faith:armenian_apostolic + knows_language = language_armenian + } + AND = { + scope:province.faith = faith:nestorian + knows_language = language_aramaic + } + AND = { + scope:province.faith = faith:lamaism + knows_language = language_tibetan + } + AND = { + scope:province.religion = religion:bon_religion + knows_language = language_tibetan + } AND = { scope:province.religion = religion:taoism_religion knows_language = language_chinese @@ -63,6 +80,15 @@ apa_leveraging_language_skills = { religion = religion:catholic_religion religion = religion:protestant_religion } + NOR = { #Non-Greek + faith = faith:catholic + faith = faith:conversos + faith = faith:lollard + faith = faith:insular_celtic + faith = faith:mozarabic_church + faith = faith:armenian_apostolic + faith = faith:cathar + } } knows_language = language_greek #General Christian Fallback } diff --git a/common/artifacts/features/00_features.txt b/common/artifacts/features/00_features.txt index 93624e745..0e9e3b737 100644 --- a/common/artifacts/features/00_features.txt +++ b/common/artifacts/features/00_features.txt @@ -1939,12 +1939,12 @@ # regalia_accessory regalia_accessory_orb = { group = regalia_accessory - trigger = { scope:owner = { NEOW_religion_is_broadly_christian_trigger = yes } } + trigger = { OR = { scope:owner = { religion = religion:eastern_orthodox_religion scope:owner = { religion = religion:catholic_religion scope:owner = { religion = religion:protestant_religion } } } weight = 100 } regalia_accessory_necklace = { group = regalia_accessory - trigger = { NOT = { scope:owner = { NEOW_religion_is_broadly_christian_trigger = yes } } } + trigger = { NOT = { OR = { scope:owner = { religion = religion:eastern_orthodox_religion scope:owner = { religion = religion:catholic_religion scope:owner = { religion = religion:protestant_religion } } } } weight = 100 } @@ -4878,11 +4878,11 @@ limit = { exists = scope:owner.var:book_artifact_topic } scope:owner.var:book_artifact_topic = flag:edda } - scope:owner.faith.religion = religion:folkgerman_religion + scope:owner.faith.religion = religion:germanic_religion trigger_if = { limit = { exists = scope:owner.var:book_artifact_author } scope:owner.var:book_artifact_author = { - faith.religion = religion:folkgerman_religion + faith.religion = religion:germanic_religion has_trait = lifestyle_poet } } @@ -4902,10 +4902,10 @@ limit = { exists = scope:owner.var:book_artifact_topic } scope:owner.var:book_artifact_topic = flag:orkneyinga } - scope:owner.faith.religion = religion:folkgerman_religion + scope:owner.faith.religion = religion:germanic_religion trigger_if = { limit = { exists = scope:owner.var:book_artifact_author } - scope:owner.var:book_artifact_author.faith.religion = religion:folkgerman_religion + scope:owner.var:book_artifact_author.faith.religion = religion:germanic_religion } } weight = 1 diff --git a/common/artifacts/templates/NEOW_templates.txt b/common/artifacts/templates/NEOW_templates.txt deleted file mode 100644 index 39f7cc00b..000000000 --- a/common/artifacts/templates/NEOW_templates.txt +++ /dev/null @@ -1,149 +0,0 @@ -# New Era Old World Artifacts Templates - -codex_template = { - can_equip = { - always = yes - } - - can_benefit = { - NEOW_christian_book_artifact_trigger = yes - } - - can_reforge = { - NEOW_christian_book_artifact_trigger = yes - } - - can_repair = { - always = yes - } - - fallback = { - learning = 2 - stress_gain_mult = 0.15 - negate_health_penalty_add = 0.10 -# catholic_religion_opinion = 20 - } - - ai_score = { - value = 100 - } - - unique = yes -} - -sword_wenceslas_template = { - - can_equip = { - always = yes - } - - can_benefit = { - #NEOW_is_czech_king_trigger = yes - } - - can_reforge = { - #NEOW_is_czech_king_trigger = yes - } - - fallback = { - monthly_piety = 0.35 - court_grandeur_baseline_add = 5 - courtier_and_guest_opinion = 5 - } - - ai_score = { - value = 100 - } - - unique = yes -} - -fracture_relic_template = { - can_equip = { - always = yes - } - - can_benefit = { - has_faith = faith:fracture - } - - fallback = { - court_grandeur_baseline_add = 3 - } - - unique = yes -} - -pearl_crown_template = { - can_equip = { - always = yes - } - - can_benefit = { - OR = { - has_religion = religion:eastern_orthodox_religion - culture = { - has_cultural_pillar = heritage_romanian - } - has_title = title:e_nistrenia - } - } - - fallback = { - monthly_prestige = 1 - } - - unique = yes -} - -st_edwards_crown_template = { - can_equip = { - always = yes - } - - can_benefit = { - OR = { - culture = { - has_cultural_pillar = heritage_brythonic - has_cultural_pillar = heritage_scottish - has_cultural_pillar = heritage_anglo_frisian - } - has_title = title:e_britannia - } - } - - fallback = { - monthly_prestige = 1 - } - - unique = yes -} - -skull_chad_ironside_template = { - can_equip = { - always = yes - } - - can_benefit = { - OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = root } - has_religion = religion:britannic_religion - has_religion = religion:thelema_religion - } - } - - fallback = { - monthly_prestige = 1 - } - - can_repair = { - always = yes - } - - ai_score = { - value = 100 - } - - unique = yes -} - diff --git a/common/artifacts/templates/_templates.info b/common/artifacts/templates/_templates.info deleted file mode 100644 index a162c6b8d..000000000 --- a/common/artifacts/templates/_templates.info +++ /dev/null @@ -1,40 +0,0 @@ -# The optional scripted base component of an artifact containing triggers and effects that cannot be read during artifact creation. -# Determines for example if a given character can wield an artifact or get its full benefits. -# Root scope is character for all triggers, but the artifact can be accessed via scope:artifact - -example_template = { - - # can this character equip this artifact? - can_equip = { - always = yes - } - - # can this character benefit from the full modifiers of the artifact? - can_benefit = { - is_christian_trigger = yes - } - - # can this character reforge this artifact (turn this artifact into another) - can_reforge = { - is_christian_trigger = yes - } - - # can this character repair this artifact (restore its durability) - can_repair = { - always = no - } - - # if a given character does not pass the "can_benefit" trigger then this modifier will be applied instead. - fallback = { - monthly_prestige = 0.3 - } - - # Adds the final value to the AI equipping score, note the can_benefit takes precedence over the score when AI equipping - # artifact_ai_will_equip_score in game/common/scripted_values/00_artifact_values.txt also effect the final score - ai_score = { - value = 100 - } - - # Artifacts with this templates show as unique, default = no - unique = yes -} diff --git a/common/artifacts/types/00_types.txt b/common/artifacts/types/00_types.txt deleted file mode 100644 index 179b82c86..000000000 --- a/common/artifacts/types/00_types.txt +++ /dev/null @@ -1,460 +0,0 @@ -######################### -# Personal Artifacts # -######################### - -# Crowns -helmet = { - slot = helmet - required_features = { crown_decoration decoration_material_wire } - optional_features = { decoration_material_gem } -} - -helmet_simple = { - slot = helmet -} - -# Regalia/Crown Jewels -regalia = { - slot = regalia - required_features = { - # Core regalia components: - regalia_scepter regalia_clothes regalia_accessory - - # Necessary regalia materials: - decoration_material_wire # Base material for the scepter and accessory - decoration_material_gem # Gems decorating the scepter and accessory - generic_material_cloth # Base textile for the robe/cape. - decoration_material_embroidery # Thread for embroidering the robe/cape. - } -} - -regalia_simple = { - slot = regalia -} - -seal_of_investiture = { - slot = regalia - required_features = { - decoration_material_slate # Base material for seal's foundation - decoration_material_ink # Ink required for the calligraphy - } -} - -seal_of_investiture_court = { - slot = pedestal - required_features = { - decoration_material_slate # Base material for seal's foundation - decoration_material_ink # Ink required for the calligraphy - } -} - -# Armor -armor_mail = { - slot = armor - required_features = { armor_material armor_helmet } - optional_features = { - # Armor-specific - armor_decoration generic_material_cloth - # General decorations - decoration_pattern decoration_material_inlay decoration_material_wire armor_property - } -} - -armor_plate = { - slot = armor - required_features = { armor_material armor_helmet } - optional_features = { - # Armor-specific - armor_decoration generic_material_cloth - # General decorations - decoration_pattern decoration_material_inlay decoration_material_wire armor_property - } -} - -armor_scale = { - slot = armor - required_features = { armor_material armor_helmet } - optional_features = { - # Armor-specific - armor_decoration generic_material_cloth - # General decorations - decoration_pattern decoration_material_inlay decoration_material_wire armor_property - } -} - -armor_lamellar = { - slot = armor - required_features = { armor_material generic_material_cordage generic_material_cloth armor_helmet} - optional_features = { - # Armor-specific - armor_decoration - # General decorations - decoration_pattern decoration_material_inlay decoration_material_wire armor_property - } -} - -armor_laminar = { - slot = armor - required_features = { armor_material generic_material_cordage generic_material_cloth armor_helmet } - optional_features = { - # Armor-specific - armor_decoration - # General decorations - decoration_pattern decoration_material_inlay decoration_material_wire armor_property - } -} - -armor_brigandine = { - slot = armor - required_features = { armor_material generic_material_cloth armor_helmet } - optional_features = { - # Armor-specific - armor_decoration - # General decorations - decoration_pattern decoration_material_inlay decoration_material_wire armor_property - } -} - -# Weapons -axe = { - slot = primary_armament - required_features = { head_metal shaft_wood } - optional_features = { - # Axe-specific: - head_decoration shaft_decoration - # General decorations: - decoration_pattern decoration_material_inlay decoration_material_inlay_HSB decoration_material_wire - } -} - -hammer = { - slot = primary_armament - required_features = { head_metal shaft_wood } - optional_features = { - # Hammer-specific: - head_decoration shaft_decoration - # General decorations: - decoration_pattern decoration_material_inlay decoration_material_inlay_HSB decoration_material_wire - } -} - -mace = { - slot = primary_armament - required_features = { head_metal handle_metal } - optional_features = { - # Mace-specific: - head_decoration metal_handle_decoration - # General decorations: - decoration_pattern decoration_material_inlay decoration_material_wire - } -} - -spear = { - slot = primary_armament - required_features = { head_metal shaft_wood } - optional_features = { - # Spear-specific: - head_decoration shaft_decoration - # General decorations: - decoration_pattern decoration_material_inlay decoration_material_inlay_HSB decoration_material_wire - } -} - -sword = { - slot = primary_armament - required_features = { blade_metal } - optional_features = { - # Sword-specific: - blade_decoration hilt_decoration - # General decorations: - decoration_pattern decoration_material_inlay decoration_material_wire - } -} - -dagger = { - slot = primary_armament - required_features = { blade_metal } - optional_features = { - # Dagger-specific: - blade_decoration hilt_decoration - # General decorations: - decoration_pattern decoration_material_inlay decoration_material_wire - } -} - -# Trinkets -miscellaneous = { - slot = miscellaneous - optional_features = { book_subject book_cover_material book_topic book_title book_decoration decoration_pattern generic_material_wood decoration_material_gem decoration_material_inlay_HSB } - can_reforge = no -} - -# Journals -journal = { - slot = journal - optional_features = { book_subject book_cover_material book_topic book_title book_decoration decoration_pattern generic_material_wood decoration_material_gem decoration_material_inlay_HSB } - can_reforge = no -} - - -# For artefacts that we *don't* want to start as court artefacts, because you might not have Royal Court, but which will generally be expected to convert into one at the earliest opportunity. -miscellaneous_when_not_court = { - slot = miscellaneous - # Just add to this list as new DLC court artefacts are designed. - optional_features = { sculpture_material generic_material_wood decoration_material_inlay goblet_material } -} - -brooch = { - slot = miscellaneous - required_features = { brooch_decoration decoration_material_wire } - optional_features = { brooch_centerpiece brooch_adornment decoration_material_gem } - can_reforge = no -} - -necklace = { - slot = miscellaneous - required_features = { decoration_material_wire decoration_material_gem } - can_reforge = no -} - -ring = { - slot = miscellaneous - required_features = { ring_decoration generic_material_metal } - optional_features = { ring_centerpiece ring_adornment decoration_material_wire decoration_material_gem } - can_reforge = no -} - -animal_trinket = { - slot = miscellaneous - required_features = { animal_trinket_type } - can_reforge = no -} - -bird_feather = { - slot = miscellaneous - required_features = { bird_feather_type } - can_reforge = no -} - -######################### -# Court Artifacts # -######################### - -# 'Sculptures', or large free-standing artifacts including statues, chests, cabinets, etc. -sculpture = { - slot = sculpture - default_visuals = statue - required_features = { sculpture_material } - optional_features = { generic_material_wood } -} - -chest = { - slot = sculpture - required_features = { generic_material_wood wood_decoration } - optional_features = { decoration_pattern decoration_material_inlay_HSB } -} - -box = { - slot = pedestal - required_features = { box_material box_decoration } - optional_features = { decoration_pattern decoration_material_inlay } -} - -cabinet = { - slot = sculpture - required_features = { generic_material_wood wood_decoration } - optional_features = { decoration_pattern decoration_material_inlay_HSB} -} - -goblet = { - slot = pedestal - required_features = { goblet_material decoration_material_gem } -} - -scientific_apparatus = { - slot = sculpture - default_visuals = statue - required_features = { sculpture_material } - optional_features = { generic_material_wood decoration_material_inlay } -} - -jug = { - slot = pedestal - required_features = { goblet_material decoration_material_inlay } -} - -brooch_pedestal = { - slot = pedestal - required_features = { brooch_decoration decoration_material_wire } - optional_features = { brooch_centerpiece brooch_adornment decoration_material_gem } -} - -necklace_pedestal = { - slot = pedestal - required_features = { decoration_material_wire decoration_material_gem } -} - -bowl = { - slot = pedestal - required_features = { generic_material_metal decoration_pattern } -} - -plate = { - slot = pedestal - required_features = { generic_material_metal decoration_pattern } -} - -urn = { - slot = pedestal - required_features = { generic_material_earthware decoration_pattern } -} - -tun_barrel = { - slot = sculpture - required_features = { generic_material_wood } -} - -scepter_pedestal = { - slot = pedestal -} - -# Small artifacts which should be displayed on a pedestal including goblets, large gemstones, reliquaries, etc. -pedestal = { - slot = pedestal - default_visuals = rock -} - -# Wall decorations, including tapestries, animal hides, weapon displays, etc. -tapestry = { - slot = wall_big - required_features = { generic_material_cloth tapestry_scene } -} - -animal_skull = { - slot = wall_small - required_features = { animal_skull_type generic_material_wood } -} - -animal_hide = { - slot = wall_small - required_features = { animal_hide_type } -} - -animal_hide_big = { - slot = wall_big - required_features = { animal_hide_type } -} - -wall_big = { - slot = wall_big - default_visuals = wall_shield -} - -wall_small = { - slot = wall_small - default_visuals = animal_trophy -} - -wall_shield = { - slot = wall_small - default_visuals = wall_shield - required_features = { head_metal shaft_wood decoration_pattern decoration_material_inlay_HSB } -} - -# kite shields are too big for wall_small -wall_shield_special = { - slot = wall_big - default_visuals = wall_shield - required_features = { head_metal shaft_wood decoration_pattern decoration_material_inlay_HSB } -} - -wall_icon_court_large = { - slot = wall_big - default_visuals = icon_court_large - required_features = { icon_decoration } -} - -wall_icon_court_small = { - slot = wall_small - default_visuals = icon_court_small - required_features = { icon_decoration } -} - -# Thrones -throne = { # Any throne created mid-game through Inspirations must have these: - slot = throne - required_features = { generic_material_wood generic_material_cloth } -} - -throne_special = { # Special historical thrones, such as Solomon's or Charlemagne's, do not enforce the material requirements due to their unique construction. - slot = throne - optional_features = { generic_material_wood generic_material_cloth } -} - -# Books -book = { - slot = book - required_features = { book_subject book_cover_material } - optional_features = { book_topic book_title book_decoration decoration_pattern generic_material_wood decoration_material_gem decoration_material_inlay_HSB } -} - -chronicle = { - slot = book - optional_features = { book_topic book_title book_decoration decoration_pattern generic_material_wood decoration_material_gem decoration_material_inlay_HSB } -} - -# Alchemy -elixir = { - slot = pedestal - required_features = { decoration_pattern glass_decoration } - optional_features = { elixir_type decoration_material_inlay decoration_material_wire } -} - -panacea = { - slot = pedestal - required_features = { box_material box_decoration } - optional_features = { decoration_pattern decoration_material_inlay } -} - -philosophers_stone = { - slot = pedestal - required_features = { box_material box_decoration } - optional_features = { decoration_pattern decoration_material_inlay } -} - -# Tournaments -pas_darmes_token = { - slot = miscellaneous - required_features = { generic_material_cloth decoration_pattern } -} - -pas_darmes_spurs = { - slot = miscellaneous - required_features = { generic_material_metal } -} - -tournament_favor = { - slot = miscellaneous - required_features = { generic_material_cloth decoration_pattern } -} - -# Bows -longbow = { - slot = primary_armament - required_features = { longbow_wood bow_string } -} - -composite = { - slot = primary_armament - required_features = { composite_wood composite_horn bow_string } -} - -bow = { - slot = primary_armament - required_features = { bow_wood bow_string } -} - -crossbow = { - slot = primary_armament - required_features = { bow_wood bow_string } -} diff --git a/common/artifacts/types/_types.info b/common/artifacts/types/_types.info deleted file mode 100644 index 461c8ef31..000000000 --- a/common/artifacts/types/_types.info +++ /dev/null @@ -1,13 +0,0 @@ -Structure: - -key = { - slot = inventory slot type - # A feature from each of these groups will be assigned automatically on creation - required_features = { group group group } - # These feature groups can be added after creation in script - optional_features = { group group group } - # optional field with no gameplay effect. Only needed for automatic test artifact generation - default_visuals = visuals_key -} - -The artifact_KEY is also used as a loc key in some contexts. E.G., "artifact_helmet" diff --git a/common/artifacts/visuals/00_personal_misc.txt b/common/artifacts/visuals/00_personal_misc.txt index 5e2734edc..b989453d5 100644 --- a/common/artifacts/visuals/00_personal_misc.txt +++ b/common/artifacts/visuals/00_personal_misc.txt @@ -461,31 +461,6 @@ crown = { } reference = tgp_chinese_tongtianguan_crown_entity } - # N3OW - asset = { - trigger = { - has_variable = pearl_crown - } - reference = male_headgear_neow_eastern_royalty_01_entity - } - asset = { - trigger = { - has_variable = pearl_crown - } - reference = female_headgear_neow_eastern_royalty_01_entity - } - asset = { - trigger = { - has_variable = st_edwards_crown - } - reference = male_headgear_neow_western_royalty_01_entity - } - asset = { - trigger = { - has_variable = st_edwards_crown - } - reference = female_headgear_neow_western_royalty_01_entity - } } armor = { diff --git a/common/artifacts/visuals/NEOW_artifacts_visuals.txt b/common/artifacts/visuals/NEOW_artifacts_visuals.txt deleted file mode 100644 index d13c206e7..000000000 --- a/common/artifacts/visuals/NEOW_artifacts_visuals.txt +++ /dev/null @@ -1,40 +0,0 @@ -sword_wenceslas = { - default_type = pedestal - icon = { reference = artifact_sword_wenceslas.dds } - asset = { reference = ep1_northern_sword_01_a_entity } -} - -crown_wenceslas_court = { - icon = "artifact_crown.dds" - default_type = pedestal - pedestal = "tall_pillow" - - asset = { - reference = male_headgear_secular_western_royalty_02_artifact_entity - } -} - -pearl_crown = { - icon = "artefact_icons_unique_artifact_neow_pearl_crown.dds" - asset = male_headgear_neow_eastern_royalty_01_artifact_entity - pedestal = "tall_pillow" -} - -st_edwards_crown = { - icon = "artefact_icons_unique_artifact_neow_st_edwards_crown.dds" - asset = male_headgear_neow_western_royalty_01_artifact_entity - pedestal = "tall_pillow" -} - -ak_mace = { - icon = "artefact_icons_unique_artifact_neow_ak_mace.dds" - asset = neow_ak_mace_portrait_entity -} - -chad_crom_skull = { - default_type = pedestal - icon = "artefact_icons_unique_artifact_neow_ironside_skull.dds" - pedestal = "tall_pillow" - asset = ep1_trophy_human_01_entity - asset = ep1_trophy_human_02_entity -} \ No newline at end of file diff --git a/common/artifacts/visuals/_visuals.info b/common/artifacts/visuals/_visuals.info deleted file mode 100644 index a335a4b99..000000000 --- a/common/artifacts/visuals/_visuals.info +++ /dev/null @@ -1,26 +0,0 @@ -# Determines the visuals of an artifact and ties together 2d and 3d visuals -# Picks a random valid one based on the triggers, passes in the scopes from the creation/reforge like the text does - -example = { - icon = "icon_name.dds" - asset = "asset_name" - - # optional field with no gameplay effect. Only needed for automatic test artifact generation - default_type = type_key - - icon = { - trigger = { - - #root scope is the owner - #scope:artifact is the artifact being made - #scope:artifact.creator is how to access the creator when different from the owner - } - reference = "icon_name.dds" - } - asset = { - trigger = { - - } - reference = "asset_name" - } -} diff --git a/common/bookmark_portraits/bookmark_EE_attica_olympios_amerikos.txt b/common/bookmark_portraits/bookmark_EE_attica_olympios_amerikos.txt deleted file mode 100644 index d7832d57c..000000000 --- a/common/bookmark_portraits/bookmark_EE_attica_olympios_amerikos.txt +++ /dev/null @@ -1,158 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:greece0002 -bookmark_EE_attica_olympios_amerikos={ - type=male - id=1019 - random_seed=3695241126 - age=0.550000 - genes={ hair_color={ 182 193 190 187 } - skin_color={ 146 112 147 109 } - eye_color={ 66 129 142 197 } - gene_chin_forward={ "chin_forward_pos" 138 "chin_forward_pos" 144 } - gene_chin_height={ "chin_height_neg" 101 "chin_height_pos" 127 } - gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 121 } - gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } - gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 126 } - gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 153 } - gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_neg" 126 } - gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_neg" 112 } - gene_forehead_angle={ "forehead_angle_pos" 131 "forehead_angle_neg" 123 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 108 "forehead_brow_height_pos" 142 } - gene_forehead_roundness={ "forehead_roundness_neg" 117 "forehead_roundness_pos" 164 } - gene_forehead_width={ "forehead_width_pos" 173 "forehead_width_neg" 126 } - gene_forehead_height={ "forehead_height_pos" 152 "forehead_height_pos" 140 } - gene_head_height={ "head_height_neg" 110 "head_height_neg" 91 } - gene_head_width={ "head_width_pos" 152 "head_width_neg" 81 } - gene_head_profile={ "head_profile_neg" 122 "head_profile_pos" 142 } - gene_head_top_height={ "head_top_height_neg" 97 "head_top_height_neg" 118 } - gene_head_top_width={ "head_top_width_neg" 124 "head_top_width_pos" 133 } - gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_neg" 112 } - gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_neg" 121 } - gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_pos" 127 } - gene_jaw_width={ "jaw_width_neg" 43 "jaw_width_pos" 219 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 128 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 125 } - gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_neg" 126 } - gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 145 } - gene_mouth_width={ "mouth_width_neg" 125 "mouth_width_neg" 116 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 113 "mouth_upper_lip_size_pos" 135 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 118 "mouth_lower_lip_size_neg" 102 } - gene_mouth_open={ "mouth_open_neg" 43 "mouth_open_neg" 10 } - gene_neck_length={ "neck_length_neg" 105 "neck_length_neg" 117 } - gene_neck_width={ "neck_width_neg" 121 "neck_width_pos" 154 } - gene_bs_cheek_forward={ "cheek_forward_neg" 45 "cheek_forward_neg" 24 } - gene_bs_cheek_height={ "cheek_height_neg" 86 "cheek_height_neg" 6 } - gene_bs_cheek_width={ "cheek_width_neg" 6 "cheek_width_pos" 12 } - gene_bs_ear_angle={ "ear_angle_pos" 9 "ear_angle_neg" 1 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 125 "ear_inner_shape_pos" 19 } - gene_bs_ear_bend={ "ear_both_bend_pos" 31 "ear_lower_bend_pos" 44 } - gene_bs_ear_outward={ "ear_outward_pos" 57 "ear_outward_pos" 46 } - gene_bs_ear_size={ "ear_size_neg" 34 "ear_size_neg" 82 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 159 "eye_corner_depth_pos" 103 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 2 "eye_fold_shape_pos" 10 } - gene_bs_eye_size={ "eye_size_neg" 14 "eye_size_pos" 47 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 1 "eye_upper_lid_size_neg" 12 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 38 "forehead_brow_curve_neg" 193 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 25 "forehead_brow_forward_pos" 51 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 89 "forehead_brow_inner_height_neg" 50 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 32 "forehead_brow_outer_height_pos" 122 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 7 "forehead_brow_width_pos" 0 } - gene_bs_jaw_def={ "jaw_def_neg" 115 "jaw_def_neg" 37 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 68 "mouth_lower_lip_def_pos" 52 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 113 "mouth_lower_lip_full_neg" 19 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 5 "mouth_lower_lip_pad_pos" 14 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 109 "mouth_lower_lip_width_pos" 84 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 17 "mouth_philtrum_def_pos" 41 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 47 "mouth_philtrum_shape_pos" 10 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 61 "mouth_philtrum_width_neg" 18 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 102 "mouth_upper_lip_def_pos" 20 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 3 "mouth_upper_lip_full_pos" 23 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 35 "mouth_upper_lip_profile_neg" 11 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 4 "mouth_upper_lip_width_neg" 113 } - gene_bs_nose_forward={ "nose_forward_neg" 25 "nose_forward_neg" 100 } - gene_bs_nose_height={ "nose_height_neg" 99 "nose_height_neg" 21 } - gene_bs_nose_length={ "nose_length_neg" 26 "nose_length_neg" 123 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 4 "nose_nostril_height_pos" 12 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 180 "nose_nostril_width_neg" 114 } - gene_bs_nose_profile={ "nose_profile_hawk" 38 "nose_profile_neg" 28 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 22 "nose_ridge_angle_pos" 5 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_neg" 12 } - gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_neg" 26 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_pos" 53 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 12 "nose_tip_forward_neg" 30 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 35 "nose_tip_width_neg" 25 } - face_detail_cheek_def={ "cheek_def_01" 128 "cheek_def_01" 87 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 4 "cheek_fat_01_neg" 8 } - face_detail_chin_cleft={ "chin_cleft" 192 "chin_dimple" 17 } - face_detail_chin_def={ "chin_def_neg" 158 "chin_def_neg" 231 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 246 "eye_lower_lid_def" 68 } - face_detail_eye_socket={ "eye_socket_color_03" 72 "eye_socket_02" 0 } - face_detail_nasolabial={ "nasolabial_03" 25 "nasolabial_02" 7 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 41 "nose_ridge_def_pos" 185 } - face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 204 } - face_detail_temple_def={ "temple_def" 245 "temple_def" 246 } - expression_brow_wrinkles={ "brow_wrinkles_04" 221 "brow_wrinkles_01" 171 } - expression_eye_wrinkles={ "eye_wrinkles_03" 248 "eye_wrinkles_01" 80 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 14 "forehead_wrinkles_01" 5 } - expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 144 "complexion_4" 119 } - gene_height={ "normal_height" 129 "normal_height" 132 } - gene_bs_body_type={ "body_fat_head_fat_full" 102 "body_fat_head_fat_medium" 120 } - gene_bs_body_shape={ "body_shape_rectangle_half" 71 "body_shape_average" 5 } - gene_bs_bust={ "bust_clothes" 47 "bust_shape_2_full" 167 } - gene_age={ "old_2" 17 "old_2" 36 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 196 "far_spacing_low_thickness" 221 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 146 "layer_2_low_thickness" 194 } - gene_body_hair={ "body_hair_avg" 158 "body_hair_sparse" 133 } - gene_hair_type={ "hair_wavy" 166 "hair_wavy" 107 } - gene_baldness={ "male_pattern_baldness" 81 "male_pattern_baldness" 141 } - eye_accessory={ "normal_eyes" 194 "normal_eyes" 194 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 223 "normal_eyelashes" 223 } - beards={ "byzantine_beards_straight" 212 "no_beard" 0 } - cloaks={ "no_cloak" 96 "no_cloak" 0 } - hairstyles={ "byzantine_hairstyles_wavy" 157 "all_hairstyles" 0 } - legwear={ "ep3_byzantine_nobility_legwear" 61 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_low_nobility_clothes" 43 "most_clothes" 0 } - headgear={ "ep2_western_era1_nobility" 12 "no_headgear" 0 } - clothes_hoods={ "hoods" 95 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "baldness_stage_1" 255 "no_baldness" 0 } - } - entity={ 3293488942 3293488942 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=3500802322 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_EE_east_thrace_ertugruloglu_batuhan.txt b/common/bookmark_portraits/bookmark_EE_east_thrace_ertugruloglu_batuhan.txt deleted file mode 100644 index 673e51340..000000000 --- a/common/bookmark_portraits/bookmark_EE_east_thrace_ertugruloglu_batuhan.txt +++ /dev/null @@ -1,167 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:greece0001 -bookmark_EE_east_thrace_ertugruloglu_batuhan={ - type=male - id=1149 - random_seed=2189277001 - age=0.410000 - genes={ hair_color={ 216 251 216 251 } - skin_color={ 172 152 172 152 } - eye_color={ 80 221 80 221 } - gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_neg" 102 } - gene_chin_height={ "chin_height_pos" 159 "chin_height_pos" 159 } - gene_chin_width={ "chin_width_pos" 159 "chin_width_pos" 159 } - gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 131 } - gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } - gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } - gene_eye_distance={ "eye_distance_pos" 183 "eye_distance_pos" 183 } - gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 133 } - gene_forehead_angle={ "forehead_angle_pos" 152 "forehead_angle_pos" 152 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 106 "forehead_brow_height_neg" 106 } - gene_forehead_roundness={ "forehead_roundness_pos" 167 "forehead_roundness_pos" 167 } - gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_pos" 137 } - gene_forehead_height={ "forehead_height_neg" 45 "forehead_height_neg" 45 } - gene_head_height={ "head_height_pos" 136 "head_height_pos" 136 } - gene_head_width={ "head_width_pos" 178 "head_width_pos" 178 } - gene_head_profile={ "head_profile_neg" 122 "head_profile_neg" 122 } - gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_neg" 119 } - gene_head_top_width={ "head_top_width_pos" 158 "head_top_width_pos" 158 } - gene_jaw_angle={ "jaw_angle_neg" 110 "jaw_angle_neg" 110 } - gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 128 } - gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 135 } - gene_jaw_width={ "jaw_width_neg" 121 "jaw_width_neg" 121 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 121 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 117 } - gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } - gene_mouth_height={ "mouth_height_pos" 163 "mouth_height_pos" 163 } - gene_mouth_width={ "mouth_width_neg" 64 "mouth_width_neg" 64 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 209 "mouth_upper_lip_size_pos" 209 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 198 "mouth_lower_lip_size_pos" 198 } - gene_mouth_open={ "mouth_open_neg" 95 "mouth_open_neg" 95 } - gene_neck_length={ "neck_length_pos" 128 "neck_length_pos" 128 } - gene_neck_width={ "neck_width_pos" 135 "neck_width_pos" 135 } - gene_bs_cheek_forward={ "cheek_forward_pos" 11 "cheek_forward_pos" 11 } - gene_bs_cheek_height={ "cheek_height_pos" 23 "cheek_height_pos" 23 } - gene_bs_cheek_width={ "cheek_width_neg" 4 "cheek_width_neg" 4 } - gene_bs_ear_angle={ "ear_angle_pos" 1 "ear_angle_pos" 1 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 31 "ear_inner_shape_pos" 31 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 58 "ear_upper_bend_pos" 58 } - gene_bs_ear_outward={ "ear_outward_pos" 72 "ear_outward_pos" 72 } - gene_bs_ear_size={ "ear_size_pos" 27 "ear_size_pos" 27 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 13 "eye_corner_depth_neg" 13 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 26 "eye_fold_shape_neg" 26 } - gene_bs_eye_size={ "eye_size_neg" 126 "eye_size_neg" 126 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 105 "eye_upper_lid_size_pos" 105 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 121 "forehead_brow_curve_neg" 121 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 47 "forehead_brow_forward_neg" 47 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 107 "forehead_brow_inner_height_neg" 107 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 14 "forehead_brow_outer_height_neg" 14 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 41 "forehead_brow_width_neg" 41 } - gene_bs_jaw_def={ "jaw_def_neg" 29 "jaw_def_neg" 29 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 167 "mouth_lower_lip_def_pos" 167 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 81 "mouth_lower_lip_full_neg" 81 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 119 "mouth_lower_lip_pad_pos" 119 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 122 "mouth_lower_lip_width_pos" 122 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 46 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 20 "mouth_philtrum_shape_neg" 20 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 38 "mouth_philtrum_width_pos" 38 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 43 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 16 "mouth_upper_lip_full_neg" 16 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 48 "mouth_upper_lip_profile_pos" 48 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 30 "mouth_upper_lip_width_pos" 30 } - gene_bs_nose_forward={ "nose_forward_pos" 3 "nose_forward_pos" 3 } - gene_bs_nose_height={ "nose_height_neg" 80 "nose_height_neg" 80 } - gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_pos" 13 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_neg" 3 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 43 "nose_nostril_width_pos" 43 } - gene_bs_nose_profile={ "nose_profile_pos" 112 "nose_profile_pos" 112 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 22 "nose_ridge_angle_pos" 22 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 197 "nose_ridge_width_pos" 197 } - gene_bs_nose_size={ "nose_size_neg" 22 "nose_size_neg" 22 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 43 "nose_tip_angle_neg" 43 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 7 "nose_tip_forward_pos" 7 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 21 "nose_tip_width_pos" 21 } - face_detail_cheek_def={ "cheek_def_01" 20 "cheek_def_01" 20 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 8 "cheek_fat_02_pos" 8 } - face_detail_chin_cleft={ "chin_cleft" 111 "chin_cleft" 111 } - face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 192 "eye_lower_lid_def" 192 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_color_01" 255 } - face_detail_nasolabial={ "nasolabial_02" 3 "nasolabial_02" 3 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 178 "nose_ridge_def_pos" 178 } - face_detail_nose_tip_def={ "nose_tip_def" 190 "nose_tip_def" 190 } - face_detail_temple_def={ "temple_def" 134 "temple_def" 134 } - expression_brow_wrinkles={ "brow_wrinkles_04" 179 "brow_wrinkles_04" 179 } - expression_eye_wrinkles={ "eye_wrinkles_01" 250 "eye_wrinkles_01" 78 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 81 "forehead_wrinkles_01" 81 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 214 "complexion_2" 214 } - gene_height={ "normal_height" 131 "normal_height" 131 } - gene_bs_body_type={ "body_fat_head_fat_full" 131 "body_fat_head_fat_full" 129 } - gene_bs_body_shape={ "body_shape_rectangle_half" 98 "body_shape_rectangle_half" 47 } - gene_bs_bust={ "bust_clothes" 126 "bust_shape_2_half" 158 } - gene_age={ "old_3" 40 "old_3" 40 } - gene_eyebrows_shape={ "avg_spacing_avg_thickness" 210 "avg_spacing_avg_thickness" 210 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 219 "layer_2_low_thickness" 219 } - gene_body_hair={ "body_hair_sparse" 207 "body_hair_sparse" 207 } - gene_hair_type={ "hair_curly" 160 "hair_curly" 160 } - gene_baldness={ "male_pattern_baldness" 184 "male_pattern_baldness" 184 } - eye_accessory={ "normal_eyes" 145 "normal_eyes" 145 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 83 "normal_eyelashes" 83 } - beards={ "byzantine_beards_curly" 8 "no_beard" 0 } - cloaks={ "ep3_byzantine_era1_nob" 171 "no_cloak" 0 } - hairstyles={ "byzantine_hairstyles_curly" 116 "all_hairstyles" 0 } - legwear={ "ep3_byzantine_nobility_legwear" 171 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "dde_abbasid_high_nobility_clothes" 147 "most_clothes" 0 } - headgear={ "mena_high_nobility" 64 "no_headgear" 0 } - clothes_hoods={ "hoods" 35 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - entity={ 979141817 979141817 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=2337953491 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1485265044 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_EE_hungary_volcic_matija.txt b/common/bookmark_portraits/bookmark_EE_hungary_volcic_matija.txt deleted file mode 100644 index 02d015d46..000000000 --- a/common/bookmark_portraits/bookmark_EE_hungary_volcic_matija.txt +++ /dev/null @@ -1,156 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:hungary0001 -bookmark_EE_hungary_volcic_matija={ - type=male - id=1322 - random_seed=1753340663 - age=0.330000 - genes={ hair_color={ 117 56 152 72 } - skin_color={ 101 78 93 80 } - eye_color={ 38 182 60 187 } - gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 146 } - gene_chin_height={ "chin_height_neg" 126 "chin_height_neg" 93 } - gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 98 } - gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_pos" 134 } - gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_pos" 151 } - gene_eye_height={ "eye_height_pos" 127 "eye_height_neg" 119 } - gene_eye_distance={ "eye_distance_neg" 126 "eye_distance_neg" 121 } - gene_eye_shut={ "eye_shut_neg" 118 "eye_shut_pos" 159 } - gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 105 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 118 "forehead_brow_height_neg" 117 } - gene_forehead_roundness={ "forehead_roundness_pos" 140 "forehead_roundness_pos" 186 } - gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_neg" 104 } - gene_forehead_height={ "forehead_height_neg" 109 "forehead_height_neg" 105 } - gene_head_height={ "head_height_neg" 106 "head_height_neg" 120 } - gene_head_width={ "head_width_pos" 174 "head_width_neg" 126 } - gene_head_profile={ "head_profile_pos" 148 "head_profile_neg" 104 } - gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 155 } - gene_head_top_width={ "head_top_width_pos" 170 "head_top_width_neg" 122 } - gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 98 } - gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_neg" 121 } - gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_pos" 131 } - gene_jaw_width={ "jaw_width_neg" 105 "jaw_width_neg" 125 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_neg" 126 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_pos" 131 } - gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_neg" 117 } - gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_pos" 152 } - gene_mouth_width={ "mouth_width_neg" 98 "mouth_width_pos" 134 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 81 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 163 "mouth_lower_lip_size_neg" 119 } - gene_mouth_open={ "mouth_open_neg" 69 "mouth_open_neg" 93 } - gene_neck_length={ "neck_length_pos" 135 "neck_length_pos" 150 } - gene_neck_width={ "neck_width_pos" 138 "neck_width_pos" 134 } - gene_bs_cheek_forward={ "cheek_forward_pos" 5 "cheek_forward_neg" 19 } - gene_bs_cheek_height={ "cheek_height_pos" 23 "cheek_height_neg" 29 } - gene_bs_cheek_width={ "cheek_width_neg" 43 "cheek_width_pos" 121 } - gene_bs_ear_angle={ "ear_angle_neg" 13 "ear_angle_neg" 118 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 75 "ear_inner_shape_pos" 32 } - gene_bs_ear_bend={ "ear_both_bend_pos" 180 "ear_both_bend_pos" 21 } - gene_bs_ear_outward={ "ear_outward_neg" 47 "ear_outward_pos" 98 } - gene_bs_ear_size={ "ear_size_pos" 83 "ear_size_pos" 56 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 38 "eye_corner_depth_neg" 5 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 178 "eye_fold_shape_02_neg" 11 } - gene_bs_eye_size={ "eye_size_neg" 21 "eye_size_neg" 60 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 5 "eye_upper_lid_size_pos" 28 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 176 "forehead_brow_curve_pos" 27 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 24 "forehead_brow_forward_pos" 11 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 43 "forehead_brow_inner_height_pos" 48 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 40 "forehead_brow_outer_height_pos" 97 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 19 "forehead_brow_width_pos" 22 } - gene_bs_jaw_def={ "jaw_def_pos" 22 "jaw_def_neg" 3 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 33 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 15 "mouth_lower_lip_full_pos" 95 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 36 "mouth_lower_lip_pad_pos" 75 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 116 "mouth_lower_lip_width_pos" 29 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 2 "mouth_philtrum_def_pos" 24 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_pos" 39 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 45 "mouth_philtrum_width_pos" 12 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 5 "mouth_upper_lip_def_pos" 41 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 25 "mouth_upper_lip_full_neg" 5 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 8 "mouth_upper_lip_profile_pos" 2 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 19 "mouth_upper_lip_width_neg" 9 } - gene_bs_nose_forward={ "nose_forward_pos" 38 "nose_forward_neg" 18 } - gene_bs_nose_height={ "nose_height_pos" 42 "nose_height_neg" 40 } - gene_bs_nose_length={ "nose_length_neg" 105 "nose_length_neg" 110 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 9 "nose_nostril_height_pos" 79 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 26 "nose_nostril_width_neg" 37 } - gene_bs_nose_profile={ "nose_profile_pos" 26 "nose_profile_neg" 29 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_neg" 84 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 28 "nose_ridge_width_pos" 40 } - gene_bs_nose_size={ "nose_size_neg" 20 "nose_size_pos" 53 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 113 "nose_tip_angle_pos" 110 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 35 "nose_tip_forward_neg" 17 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 14 "nose_tip_width_neg" 35 } - face_detail_cheek_def={ "cheek_def_02" 25 "cheek_def_02" 0 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 150 "cheek_fat_01_neg" 32 } - face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 2 } - face_detail_chin_def={ "chin_def_neg" 22 "chin_def" 247 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 19 "eye_lower_lid_def_02" 77 } - face_detail_eye_socket={ "eye_socket_01" 11 "eye_socket_color_01" 17 } - face_detail_nasolabial={ "nasolabial_02" 79 "nasolabial_02" 91 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 5 "nose_ridge_def_pos" 99 } - face_detail_nose_tip_def={ "nose_tip_def" 2 "nose_tip_def" 22 } - face_detail_temple_def={ "temple_def" 205 "temple_def" 138 } - expression_brow_wrinkles={ "brow_wrinkles_04" 56 "brow_wrinkles_02" 40 } - expression_eye_wrinkles={ "eye_wrinkles_01" 38 "eye_wrinkles_01" 179 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 202 "forehead_wrinkles_03" 161 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 200 "complexion_5" 122 } - gene_height={ "normal_height" 177 "normal_height" 120 } - gene_bs_body_type={ "body_fat_head_fat_medium" 146 "body_fat_head_fat_low" 144 } - gene_bs_body_shape={ "body_shape_average" 69 "body_shape_rectangle_full" 60 } - gene_bs_bust={ "bust_clothes" 134 "bust_shape_2_full" 102 } - gene_age={ "old_1" 63 "old_2" 115 } - gene_eyebrows_shape={ "far_spacing_low_thickness" 153 "far_spacing_avg_thickness" 158 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 108 "layer_2_lower_thickness" 73 } - gene_body_hair={ "body_hair_sparse" 98 "body_hair_avg" 103 } - gene_hair_type={ "hair_straight" 145 "hair_straight" 180 } - gene_baldness={ "male_pattern_baldness" 64 "male_pattern_baldness" 82 } - eye_accessory={ "normal_eyes" 125 "normal_eyes" 125 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 217 "normal_eyelashes" 217 } - beards={ "western_beards_straight" 192 "no_beard" 0 } - hairstyles={ "western_hairstyles_straight" 192 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 192 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 167 "most_clothes" 0 } - clothes_hoods={ "hoods" 26 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "baldness_stage_1" 255 "no_baldness" 0 } - } - entity={ 2616704408 2616704408 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=3500802322 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_EE_kynouria_mavromichalis_michalis.txt b/common/bookmark_portraits/bookmark_EE_kynouria_mavromichalis_michalis.txt deleted file mode 100644 index a101247d8..000000000 --- a/common/bookmark_portraits/bookmark_EE_kynouria_mavromichalis_michalis.txt +++ /dev/null @@ -1,160 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:greece0049 -bookmark_EE_kynouria_mavromichalis_michalis={ - type=male - id=1038 - random_seed=1395094304 - age=0.520000 - genes={ hair_color={ 27 250 27 250 } - skin_color={ 171 124 171 124 } - eye_color={ 90 134 90 134 } - gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_neg" 126 } - gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 134 } - gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_neg" 98 "eye_angle_neg" 98 } - gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_pos" 138 } - gene_eye_height={ "eye_height_pos" 137 "eye_height_pos" 137 } - gene_eye_distance={ "eye_distance_neg" 119 "eye_distance_neg" 119 } - gene_eye_shut={ "eye_shut_neg" 105 "eye_shut_neg" 105 } - gene_forehead_angle={ "forehead_angle_neg" 103 "forehead_angle_neg" 103 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 151 "forehead_brow_height_pos" 151 } - gene_forehead_roundness={ "forehead_roundness_pos" 193 "forehead_roundness_pos" 193 } - gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_neg" 106 } - gene_forehead_height={ "forehead_height_pos" 133 "forehead_height_pos" 133 } - gene_head_height={ "head_height_neg" 124 "head_height_neg" 124 } - gene_head_width={ "head_width_pos" 156 "head_width_pos" 156 } - gene_head_profile={ "head_profile_neg" 122 "head_profile_neg" 122 } - gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_pos" 132 } - gene_head_top_width={ "head_top_width_neg" 106 "head_top_width_neg" 106 } - gene_jaw_angle={ "jaw_angle_neg" 103 "jaw_angle_neg" 103 } - gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } - gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_neg" 126 "jaw_width_neg" 126 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 115 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } - gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 125 } - gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 115 } - gene_mouth_width={ "mouth_width_pos" 134 "mouth_width_pos" 134 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 114 "mouth_upper_lip_size_neg" 114 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 98 "mouth_lower_lip_size_neg" 98 } - gene_mouth_open={ "mouth_open_neg" 85 "mouth_open_neg" 85 } - gene_neck_length={ "neck_length_neg" 122 "neck_length_neg" 122 } - gene_neck_width={ "neck_width_neg" 122 "neck_width_neg" 122 } - gene_bs_cheek_forward={ "cheek_forward_neg" 18 "cheek_forward_neg" 18 } - gene_bs_cheek_height={ "cheek_height_pos" 8 "cheek_height_pos" 8 } - gene_bs_cheek_width={ "cheek_width_neg" 24 "cheek_width_neg" 24 } - gene_bs_ear_angle={ "ear_angle_neg" 101 "ear_angle_neg" 101 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 82 "ear_inner_shape_pos" 82 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 37 "ear_lower_bend_pos" 37 } - gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_pos" 51 } - gene_bs_ear_size={ "ear_size_pos" 51 "ear_size_pos" 51 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 83 "eye_fold_shape_pos" 83 } - gene_bs_eye_size={ "eye_size_pos" 147 "eye_size_pos" 147 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 37 "eye_upper_lid_size_pos" 37 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 37 "forehead_brow_curve_neg" 37 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 41 "forehead_brow_forward_neg" 41 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 119 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 15 "forehead_brow_outer_height_pos" 15 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_pos" 21 } - gene_bs_jaw_def={ "jaw_def_neg" 40 "jaw_def_neg" 40 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 63 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 8 "mouth_lower_lip_full_pos" 8 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 33 "mouth_lower_lip_pad_pos" 33 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_neg" 9 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 2 "mouth_philtrum_def_pos" 2 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 115 "mouth_philtrum_shape_neg" 115 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 8 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 16 "mouth_upper_lip_def_pos" 16 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 82 "mouth_upper_lip_full_neg" 82 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 24 "mouth_upper_lip_profile_neg" 24 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 40 "mouth_upper_lip_width_pos" 40 } - gene_bs_nose_forward={ "nose_forward_neg" 17 "nose_forward_neg" 17 } - gene_bs_nose_height={ "nose_height_neg" 102 "nose_height_neg" 102 } - gene_bs_nose_length={ "nose_length_neg" 88 "nose_length_neg" 88 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 31 "nose_nostril_height_neg" 31 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_neg" 39 } - gene_bs_nose_profile={ "nose_profile_neg" 8 "nose_profile_neg" 8 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 37 "nose_ridge_angle_neg" 37 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 45 "nose_ridge_width_pos" 45 } - gene_bs_nose_size={ "nose_size_pos" 6 "nose_size_pos" 6 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 8 "nose_tip_angle_pos" 8 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 39 "nose_tip_forward_neg" 39 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 19 "nose_tip_width_neg" 19 } - face_detail_cheek_def={ "cheek_def_01" 9 "cheek_def_01" 9 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 4 "cheek_fat_02_pos" 4 } - face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 8 } - face_detail_chin_def={ "chin_def" 18 "chin_def" 18 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 22 "eye_lower_lid_def" 22 } - face_detail_eye_socket={ "eye_socket_03" 7 "eye_socket_03" 7 } - face_detail_nasolabial={ "nasolabial_01" 3 "nasolabial_01" 3 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 195 "nose_ridge_def_pos" 195 } - face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } - face_detail_temple_def={ "temple_def" 155 "temple_def" 155 } - expression_brow_wrinkles={ "brow_wrinkles_03" 252 "brow_wrinkles_03" 86 } - expression_eye_wrinkles={ "eye_wrinkles_01" 184 "eye_wrinkles_01" 71 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 20 "forehead_wrinkles_01" 20 } - expression_other={ "cheek_wrinkles_both_01" 48 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 152 "complexion_1" 152 } - gene_height={ "normal_height" 115 "normal_height" 115 } - gene_bs_body_type={ "body_fat_head_fat_low" 139 "body_fat_head_fat_low" 110 } - gene_bs_body_shape={ "body_shape_pear_half" 224 "body_shape_pear_half" 51 } - gene_bs_bust={ "bust_clothes" 91 "bust_default" 114 } - gene_age={ "old_4" 201 "old_4" 201 } - gene_eyebrows_shape={ "avg_spacing_high_thickness" 137 "avg_spacing_high_thickness" 137 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 203 "layer_2_high_thickness" 203 } - gene_body_hair={ "body_hair_sparse" 131 "body_hair_sparse" 131 } - gene_hair_type={ "hair_wavy" 99 "hair_wavy" 99 } - gene_baldness={ "male_pattern_baldness" 88 "male_pattern_baldness" 88 } - eye_accessory={ "normal_eyes" 196 "normal_eyes" 196 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 239 "normal_eyelashes" 239 } - gene_scars_battle={ "scars_battle" 255 "scars_battle" 0 } - special_headgear_spectacles={ "eye_patch" 127 "no_spectacles" 0 } - beards={ "no_beard" 234 "no_beard" 0 } - cloaks={ "ep3_byzantine_era1_nob" 226 "no_cloak" 0 } - hairstyles={ "byzantine_hairstyles_wavy" 228 "all_hairstyles" 0 } - legwear={ "ep3_byzantine_nobility_legwear" 46 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep3_byzantine_era1_low_nobility_clothes" 186 "most_clothes" 0 } - headgear={ "no_headgear" 234 "no_headgear" 0 } - clothes_hoods={ "hoods" 248 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 2268070609 2268070609 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=4248726513 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=2337953491 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_EE_nistrenia_dragos_ciprian.txt b/common/bookmark_portraits/bookmark_EE_nistrenia_dragos_ciprian.txt deleted file mode 100644 index f507d1cea..000000000 --- a/common/bookmark_portraits/bookmark_EE_nistrenia_dragos_ciprian.txt +++ /dev/null @@ -1,158 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:nistria0002 -bookmark_EE_nistrenia_dragos_ciprian={ - type=boy - id=1815 - random_seed=1057690761 - age=0.160000 - genes={ hair_color={ 120 62 86 83 } - skin_color={ 40 96 36 97 } - eye_color={ 222 185 151 178 } - gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_neg" 119 } - gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 107 } - gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_neg" 98 "eye_angle_pos" 133 } - gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_neg" 117 } - gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 137 } - gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 96 } - gene_eye_shut={ "eye_shut_pos" 178 "eye_shut_pos" 160 } - gene_forehead_angle={ "forehead_angle_neg" 103 "forehead_angle_pos" 148 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 149 "forehead_brow_height_neg" 119 } - gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 193 } - gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_neg" 109 } - gene_forehead_height={ "forehead_height_neg" 98 "forehead_height_pos" 133 } - gene_head_height={ "head_height_neg" 112 "head_height_pos" 147 } - gene_head_width={ "head_width_pos" 171 "head_width_pos" 174 } - gene_head_profile={ "head_profile_neg" 122 "head_profile_neg" 112 } - gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_neg" 99 } - gene_head_top_width={ "head_top_width_neg" 105 "head_top_width_neg" 106 } - gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 36 } - gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_neg" 123 } - gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_neg" 122 } - gene_jaw_width={ "jaw_width_neg" 78 "jaw_width_pos" 159 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 126 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 127 } - gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_neg" 125 } - gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_neg" 115 } - gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_pos" 134 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 88 "mouth_upper_lip_size_neg" 82 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 98 "mouth_lower_lip_size_neg" 58 } - gene_mouth_open={ "mouth_open_neg" 85 "mouth_open_pos" 167 } - gene_neck_length={ "neck_length_neg" 122 "neck_length_neg" 80 } - gene_neck_width={ "neck_width_pos" 132 "neck_width_neg" 122 } - gene_bs_cheek_forward={ "cheek_forward_neg" 29 "cheek_forward_neg" 18 } - gene_bs_cheek_height={ "cheek_height_pos" 8 "cheek_height_pos" 7 } - gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 11 } - gene_bs_ear_angle={ "ear_angle_neg" 7 "ear_angle_neg" 101 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 82 "ear_inner_shape_pos" 36 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 92 "ear_lower_bend_pos" 37 } - gene_bs_ear_outward={ "ear_outward_neg" 27 "ear_outward_pos" 107 } - gene_bs_ear_size={ "ear_size_neg" 29 "ear_size_pos" 51 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 109 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 83 "eye_fold_shape_pos" 38 } - gene_bs_eye_size={ "eye_size_pos" 147 "eye_size_pos" 49 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 10 "eye_upper_lid_size_pos" 37 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 31 "forehead_brow_curve_neg" 37 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 15 "forehead_brow_forward_pos" 65 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 119 "forehead_brow_inner_height_neg" 15 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 15 "forehead_brow_outer_height_pos" 120 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 44 "forehead_brow_width_pos" 21 } - gene_bs_jaw_def={ "jaw_def_neg" 123 "jaw_def_pos" 20 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 69 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 14 "mouth_lower_lip_full_pos" 8 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 33 "mouth_lower_lip_pad_neg" 13 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_pos" 97 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 2 "mouth_philtrum_def_pos" 47 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 115 "mouth_philtrum_shape_neg" 42 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 39 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 37 "mouth_upper_lip_def_pos" 16 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 4 "mouth_upper_lip_full_pos" 13 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 1 "mouth_upper_lip_profile_neg" 24 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 40 "mouth_upper_lip_width_neg" 87 } - gene_bs_nose_forward={ "nose_forward_neg" 17 "nose_forward_pos" 35 } - gene_bs_nose_height={ "nose_height_neg" 102 "nose_height_neg" 101 } - gene_bs_nose_length={ "nose_length_neg" 88 "nose_length_neg" 91 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 38 "nose_nostril_height_neg" 31 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_neg" 127 } - gene_bs_nose_profile={ "nose_profile_neg" 34 "nose_profile_neg" 8 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 37 "nose_ridge_angle_pos" 3 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 45 "nose_ridge_width_neg" 106 } - gene_bs_nose_size={ "nose_size_pos" 17 "nose_size_pos" 6 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 43 "nose_tip_angle_neg" 18 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 40 "nose_tip_forward_neg" 39 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 109 "nose_tip_width_neg" 19 } - face_detail_cheek_def={ "cheek_def_01" 19 "cheek_def_01" 9 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 4 "cheek_fat_04_pos" 22 } - face_detail_chin_cleft={ "chin_cleft" 24 "chin_cleft" 8 } - face_detail_chin_def={ "chin_def" 18 "chin_def_neg" 13 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 214 "eye_lower_lid_def" 22 } - face_detail_eye_socket={ "eye_socket_03" 7 "eye_socket_color_03" 13 } - face_detail_nasolabial={ "nasolabial_01" 3 "nasolabial_01" 52 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 195 } - face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 1 } - face_detail_temple_def={ "temple_def" 243 "temple_def" 155 } - expression_brow_wrinkles={ "brow_wrinkles_03" 86 "brow_wrinkles_02" 219 } - expression_eye_wrinkles={ "eye_wrinkles_02" 159 "eye_wrinkles_01" 71 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 48 "forehead_wrinkles_01" 20 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_7" 174 "complexion_3" 228 } - gene_height={ "normal_height" 136 "normal_height" 115 } - gene_bs_body_type={ "body_fat_head_fat_full" 139 "body_fat_head_fat_low" 110 } - gene_bs_body_shape={ "body_shape_pear_half" 91 "body_shape_triangle_half" 0 } - gene_bs_bust={ "bust_clothes" 110 "bust_default" 114 } - gene_age={ "old_4" 154 "old_4" 201 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 113 "far_spacing_low_thickness" 180 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 149 "layer_2_avg_thickness" 95 } - gene_body_hair={ "body_hair_avg" 160 "body_hair_sparse" 131 } - gene_hair_type={ "hair_straight" 134 "hair_straight" 184 } - gene_baldness={ "male_pattern_baldness" 88 "male_pattern_baldness" 79 } - eye_accessory={ "normal_eyes" 77 "normal_eyes" 77 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 175 "normal_eyelashes" 175 } - beards={ "no_beard" 84 "no_beard" 0 } - hairstyles={ "ep3_byzantine_hairstyles_straight" 153 "all_hairstyles" 0 } - legwear={ "ep3_byzantine_imperial_legwear" 231 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep3_byzantine_era2_imperial_clothes" 220 "most_clothes" 0 } - cloaks={ "ep3_byzantine_era2_imp_01_loros" 32 "no_cloak" 0 } - headgear={ "ep3_byzantine_era2_imperial" 193 "no_headgear" 0 } - clothes_hoods={ "hoods" 132 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 3942081117 3942081117 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1485265044 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_EE_podrinje_jovanovic_mirsad.txt b/common/bookmark_portraits/bookmark_EE_podrinje_jovanovic_mirsad.txt deleted file mode 100644 index e37a19502..000000000 --- a/common/bookmark_portraits/bookmark_EE_podrinje_jovanovic_mirsad.txt +++ /dev/null @@ -1,159 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:yugoslavia0042 -bookmark_EE_podrinje_jovanovic_mirsad={ - type=male - id=1132 - random_seed=1157081342 - age=0.420000 - genes={ hair_color={ 166 177 213 198 } - skin_color={ 95 82 75 86 } - eye_color={ 90 163 131 158 } - gene_chin_forward={ "chin_forward_pos" 141 "chin_forward_pos" 169 } - gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 114 } - gene_chin_width={ "chin_width_neg" 100 "chin_width_neg" 121 } - gene_eye_angle={ "eye_angle_neg" 113 "eye_angle_neg" 114 } - gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 129 } - gene_eye_height={ "eye_height_pos" 163 "eye_height_neg" 120 } - gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 159 } - gene_forehead_angle={ "forehead_angle_neg" 112 "forehead_angle_pos" 141 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 114 "forehead_brow_height_neg" 84 } - gene_forehead_roundness={ "forehead_roundness_pos" 161 "forehead_roundness_pos" 196 } - gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_pos" 143 } - gene_forehead_height={ "forehead_height_neg" 106 "forehead_height_neg" 52 } - gene_head_height={ "head_height_neg" 127 "head_height_neg" 78 } - gene_head_width={ "head_width_pos" 151 "head_width_pos" 133 } - gene_head_profile={ "head_profile_pos" 128 "head_profile_pos" 130 } - gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_pos" 133 } - gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 167 } - gene_jaw_angle={ "jaw_angle_neg" 89 "jaw_angle_neg" 84 } - gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 121 } - gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_pos" 138 } - gene_jaw_width={ "jaw_width_neg" 95 "jaw_width_neg" 100 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 137 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 134 } - gene_mouth_forward={ "mouth_forward_pos" 147 "mouth_forward_pos" 140 } - gene_mouth_height={ "mouth_height_pos" 162 "mouth_height_neg" 114 } - gene_mouth_width={ "mouth_width_pos" 136 "mouth_width_pos" 133 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 84 "mouth_upper_lip_size_pos" 176 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 79 "mouth_lower_lip_size_pos" 138 } - gene_mouth_open={ "mouth_open_pos" 165 "mouth_open_neg" 59 } - gene_neck_length={ "neck_length_pos" 166 "neck_length_pos" 129 } - gene_neck_width={ "neck_width_neg" 111 "neck_width_pos" 144 } - gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 15 } - gene_bs_cheek_height={ "cheek_height_pos" 37 "cheek_height_pos" 15 } - gene_bs_cheek_width={ "cheek_width_pos" 6 "cheek_width_neg" 11 } - gene_bs_ear_angle={ "ear_angle_neg" 81 "ear_angle_neg" 18 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 31 "ear_inner_shape_pos" 31 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 42 "ear_both_bend_pos" 12 } - gene_bs_ear_outward={ "ear_outward_pos" 119 "ear_outward_pos" 8 } - gene_bs_ear_size={ "ear_size_neg" 37 "ear_size_pos" 113 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 46 "eye_corner_depth_pos" 32 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 32 "eye_fold_shape_pos" 50 } - gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_neg" 10 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 21 "eye_upper_lid_size_pos" 56 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 36 "forehead_brow_curve_neg" 38 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 46 "forehead_brow_forward_pos" 146 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 15 "forehead_brow_inner_height_neg" 115 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 108 "forehead_brow_outer_height_neg" 99 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 50 "forehead_brow_width_neg" 33 } - gene_bs_jaw_def={ "jaw_def_neg" 15 "jaw_def_neg" 88 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 28 "mouth_lower_lip_def_pos" 35 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 28 "mouth_lower_lip_full_neg" 66 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 92 "mouth_lower_lip_pad_neg" 91 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 15 "mouth_lower_lip_width_pos" 23 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 33 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 76 "mouth_philtrum_shape_neg" 34 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 4 "mouth_philtrum_width_neg" 34 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 20 "mouth_upper_lip_def_pos" 51 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 85 "mouth_upper_lip_full_neg" 9 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 60 "mouth_upper_lip_profile_pos" 32 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 8 "mouth_upper_lip_width_neg" 13 } - gene_bs_nose_forward={ "nose_forward_neg" 18 "nose_forward_neg" 15 } - gene_bs_nose_height={ "nose_height_pos" 15 "nose_height_pos" 120 } - gene_bs_nose_length={ "nose_length_pos" 24 "nose_length_pos" 77 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 13 "nose_nostril_height_pos" 123 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 20 "nose_nostril_width_pos" 18 } - gene_bs_nose_profile={ "nose_profile_pos" 80 "nose_profile_neg" 18 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 59 "nose_ridge_angle_pos" 7 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 22 "nose_ridge_width_pos" 30 } - gene_bs_nose_size={ "nose_size_neg" 94 "nose_size_pos" 27 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 58 "nose_tip_angle_neg" 53 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 24 "nose_tip_forward_neg" 43 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 13 "nose_tip_width_neg" 3 } - face_detail_cheek_def={ "cheek_def_01" 122 "cheek_def_02" 18 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 73 "cheek_fat_03_pos" 232 } - face_detail_chin_cleft={ "chin_cleft" 25 "chin_cleft" 6 } - face_detail_chin_def={ "chin_def" 2 "chin_def" 68 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 90 "eye_lower_lid_def" 6 } - face_detail_eye_socket={ "eye_socket_01" 23 "eye_socket_color_01" 7 } - face_detail_nasolabial={ "nasolabial_02" 2 "nasolabial_02" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_neg" 24 } - face_detail_nose_tip_def={ "nose_tip_def" 110 "nose_tip_def" 41 } - face_detail_temple_def={ "temple_def" 231 "temple_def" 211 } - expression_brow_wrinkles={ "brow_wrinkles_02" 217 "brow_wrinkles_01" 26 } - expression_eye_wrinkles={ "eye_wrinkles_03" 249 "eye_wrinkles_02" 226 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 26 "forehead_wrinkles_01" 40 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_4" 231 "complexion_1" 111 } - gene_height={ "normal_height" 140 "normal_height" 124 } - gene_bs_body_type={ "body_fat_head_fat_full" 92 "body_fat_head_fat_full" 120 } - gene_bs_body_shape={ "body_shape_apple_half" 35 "body_shape_hourglass_half" 0 } - gene_bs_bust={ "bust_clothes" 136 "bust_shape_3_full" 120 } - gene_age={ "old_2" 254 "old_3" 56 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 239 "far_spacing_avg_thickness" 135 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 191 "layer_2_low_thickness" 163 } - gene_body_hair={ "body_hair_sparse" 140 "body_hair_sparse" 107 } - gene_hair_type={ "hair_straight" 158 "hair_straight" 141 } - gene_baldness={ "male_pattern_baldness" 117 "male_pattern_baldness" 70 } - eye_accessory={ "normal_eyes" 132 "normal_eyes" 132 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 88 "normal_eyelashes" 88 } - beards={ "western_beards_straight" 242 "no_beard" 0 } - cloaks={ "ep2_cloak_western_era1_low_nobility" 158 "no_cloak" 0 } - hairstyles={ "western_hairstyles_straight" 242 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 242 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 143 "most_clothes" 0 } - headgear={ "ep2_western_era1_high_nobility" 228 "no_headgear" 0 } - additive_headgear={ "ep2_western_era1_veils" 183 "no_additive" 0 } - clothes_hoods={ "hoods" 110 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 3942081117 3942081117 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_EE_veszprem_varjufi_janos.txt b/common/bookmark_portraits/bookmark_EE_veszprem_varjufi_janos.txt deleted file mode 100644 index f25422653..000000000 --- a/common/bookmark_portraits/bookmark_EE_veszprem_varjufi_janos.txt +++ /dev/null @@ -1,155 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:hungary0007 -bookmark_EE_veszprem_varjufi_janos={ - type=male - id=1016 - random_seed=4009430466 - age=0.330000 - genes={ hair_color={ 33 237 33 237 } - skin_color={ 124 95 124 95 } - eye_color={ 137 179 137 179 } - gene_chin_forward={ "chin_forward_pos" 166 "chin_forward_pos" 166 } - gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } - gene_chin_width={ "chin_width_pos" 138 "chin_width_pos" 138 } - gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 134 } - gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_pos" 140 } - gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } - gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } - gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 143 } - gene_forehead_angle={ "forehead_angle_pos" 131 "forehead_angle_pos" 131 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 } - gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 171 } - gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 124 } - gene_forehead_height={ "forehead_height_neg" 97 "forehead_height_neg" 97 } - gene_head_height={ "head_height_neg" 125 "head_height_neg" 125 } - gene_head_width={ "head_width_pos" 177 "head_width_pos" 177 } - gene_head_profile={ "head_profile_pos" 133 "head_profile_pos" 133 } - gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } - gene_head_top_width={ "head_top_width_pos" 136 "head_top_width_pos" 136 } - gene_jaw_angle={ "jaw_angle_neg" 104 "jaw_angle_neg" 104 } - gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 118 } - gene_jaw_height={ "jaw_height_pos" 144 "jaw_height_pos" 144 } - gene_jaw_width={ "jaw_width_neg" 107 "jaw_width_neg" 107 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_neg" 114 } - gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } - gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 116 } - gene_mouth_width={ "mouth_width_neg" 123 "mouth_width_neg" 123 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 104 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 91 "mouth_lower_lip_size_neg" 91 } - gene_mouth_open={ "mouth_open_neg" 74 "mouth_open_neg" 74 } - gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 130 } - gene_neck_width={ "neck_width_neg" 112 "neck_width_neg" 112 } - gene_bs_cheek_forward={ "cheek_forward_pos" 46 "cheek_forward_pos" 46 } - gene_bs_cheek_height={ "cheek_height_neg" 123 "cheek_height_neg" 123 } - gene_bs_cheek_width={ "cheek_width_pos" 44 "cheek_width_pos" 44 } - gene_bs_ear_angle={ "ear_angle_neg" 78 "ear_angle_neg" 78 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 37 } - gene_bs_ear_bend={ "ear_both_bend_pos" 25 "ear_both_bend_pos" 25 } - gene_bs_ear_outward={ "ear_outward_neg" 19 "ear_outward_neg" 19 } - gene_bs_ear_size={ "ear_size_neg" 45 "ear_size_neg" 45 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 20 "eye_corner_depth_pos" 20 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 84 "eye_fold_shape_pos" 84 } - gene_bs_eye_size={ "eye_size_pos" 6 "eye_size_pos" 6 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 194 "eye_upper_lid_size_pos" 194 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 105 "forehead_brow_curve_neg" 105 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 46 "forehead_brow_forward_neg" 46 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 8 "forehead_brow_inner_height_neg" 8 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 53 "forehead_brow_outer_height_pos" 53 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 45 "forehead_brow_width_neg" 45 } - gene_bs_jaw_def={ "jaw_def_pos" 15 "jaw_def_pos" 15 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 102 "mouth_lower_lip_def_pos" 102 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 110 "mouth_lower_lip_full_neg" 110 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 121 "mouth_lower_lip_pad_pos" 121 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 19 "mouth_lower_lip_width_pos" 19 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 40 "mouth_philtrum_def_pos" 40 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 8 "mouth_philtrum_shape_neg" 8 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 101 "mouth_philtrum_width_pos" 101 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 28 "mouth_upper_lip_def_pos" 28 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 17 "mouth_upper_lip_full_neg" 17 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 58 "mouth_upper_lip_profile_neg" 58 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 25 "mouth_upper_lip_width_pos" 25 } - gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_pos" 28 } - gene_bs_nose_height={ "nose_height_neg" 29 "nose_height_neg" 29 } - gene_bs_nose_length={ "nose_length_pos" 53 "nose_length_pos" 53 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 15 "nose_nostril_height_neg" 15 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 125 "nose_nostril_width_neg" 125 } - gene_bs_nose_profile={ "nose_profile_pos" 5 "nose_profile_pos" 5 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 1 "nose_ridge_angle_neg" 1 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 16 "nose_ridge_width_pos" 16 } - gene_bs_nose_size={ "nose_size_pos" 29 "nose_size_pos" 29 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 22 "nose_tip_angle_neg" 22 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 2 "nose_tip_forward_neg" 2 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 43 "nose_tip_width_neg" 43 } - face_detail_cheek_def={ "cheek_def_02" 5 "cheek_def_02" 5 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 11 "cheek_fat_01_neg" 11 } - face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 8 } - face_detail_chin_def={ "chin_def_neg" 234 "chin_def_neg" 234 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 57 "eye_lower_lid_def" 57 } - face_detail_eye_socket={ "eye_socket_03" 20 "eye_socket_03" 20 } - face_detail_nasolabial={ "nasolabial_03" 20 "nasolabial_03" 20 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 7 "nose_ridge_def_pos" 7 } - face_detail_nose_tip_def={ "nose_tip_def" 239 "nose_tip_def" 239 } - face_detail_temple_def={ "temple_def" 153 "temple_def" 153 } - expression_brow_wrinkles={ "brow_wrinkles_03" 50 "brow_wrinkles_03" 50 } - expression_eye_wrinkles={ "eye_wrinkles_01" 226 "eye_wrinkles_01" 53 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 192 "forehead_wrinkles_03" 192 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_4" 226 "complexion_4" 226 } - gene_height={ "normal_height" 119 "normal_height" 119 } - gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_medium" 107 } - gene_bs_body_shape={ "body_shape_apple_half" 76 "body_shape_apple_half" 0 } - gene_bs_bust={ "bust_clothes" 172 "bust_shape_3_full" 216 } - gene_age={ "old_2" 127 "old_2" 127 } - gene_eyebrows_shape={ "avg_spacing_lower_thickness" 165 "avg_spacing_lower_thickness" 165 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 203 "layer_2_avg_thickness" 203 } - gene_body_hair={ "body_hair_sparse" 149 "body_hair_sparse" 149 } - gene_hair_type={ "hair_curly" 165 "hair_curly" 165 } - gene_baldness={ "male_pattern_baldness" 131 "male_pattern_baldness" 131 } - eye_accessory={ "normal_eyes" 168 "normal_eyes" 168 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 30 "normal_eyelashes" 30 } - beards={ "ep2_beards" 180 "no_beard" 0 } - cloaks={ "no_cloak" 13 "no_cloak" 0 } - hairstyles={ "western_hairstyles_curly" 133 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 33 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_low_nobility_clothes" 171 "most_clothes" 0 } - headgear={ "ep2_western_era1_nobility" 202 "no_headgear" 0 } - clothes_hoods={ "hoods" 35 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - entity={ 979141817 979141817 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_doggerland_wrihtssen_edgar.txt b/common/bookmark_portraits/bookmark_NE_doggerland_wrihtssen_edgar.txt deleted file mode 100644 index 4f303dd97..000000000 --- a/common/bookmark_portraits/bookmark_NE_doggerland_wrihtssen_edgar.txt +++ /dev/null @@ -1,166 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:scandinavia0013 -bookmark_NE_doggerland_wrihtssen_edgar={ - type=male - id=1559 - random_seed=1924289110 - age=0.270000 - genes={ hair_color={ 100 61 100 61 } - skin_color={ 12 24 19 77 } - eye_color={ 57 89 231 176 } - gene_chin_forward={ "chin_forward_neg" 93 "chin_forward_neg" 119 } - gene_chin_height={ "chin_height_pos" 123 "chin_height_pos" 133 } - gene_chin_width={ "chin_width_neg" 203 "chin_width_neg" 119 } - gene_eye_angle={ "eye_angle_pos" 155 "eye_angle_pos" 174 } - gene_eye_depth={ "eye_depth_pos" 147 "eye_depth_pos" 139 } - gene_eye_height={ "eye_height_pos" 166 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_neg" 97 "eye_distance_neg" 124 } - gene_eye_shut={ "eye_shut_pos" 165 "eye_shut_pos" 142 } - gene_forehead_angle={ "forehead_angle_pos" 161 "forehead_angle_pos" 139 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 98 "forehead_brow_height_pos" 129 } - gene_forehead_roundness={ "forehead_roundness_pos" 101 "forehead_roundness_pos" 180 } - gene_forehead_width={ "forehead_width_pos" 255 "forehead_width_pos" 149 } - gene_forehead_height={ "forehead_height_pos" 210 "forehead_height_pos" 127 } - gene_head_height={ "head_height_neg" 100 "head_height_neg" 105 } - gene_head_width={ "head_width_neg" 127 "head_width_neg" 125 } - gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 120 } - gene_head_top_height={ "head_top_height_neg" 98 "head_top_height_neg" 99 } - gene_head_top_width={ "head_top_width_pos" 189 "head_top_width_pos" 156 } - gene_jaw_angle={ "jaw_angle_neg" 77 "jaw_angle_neg" 119 } - gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 121 } - gene_jaw_height={ "jaw_height_pos" 125 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_pos" 121 "jaw_width_pos" 140 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 81 "mouth_corner_depth_neg" 122 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 146 "mouth_corner_height_pos" 140 } - gene_mouth_forward={ "mouth_forward_neg" 93 "mouth_forward_neg" 93 } - gene_mouth_height={ "mouth_height_neg" 121 "mouth_height_neg" 121 } - gene_mouth_width={ "mouth_width_neg" 143 "mouth_width_neg" 123 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 109 "mouth_upper_lip_size_neg" 88 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 121 "mouth_lower_lip_size_neg" 120 } - gene_mouth_open={ "mouth_open_neg" 85 "mouth_open_neg" 96 } - gene_neck_length={ "neck_length_pos" 165 "neck_length_pos" 144 } - gene_neck_width={ "neck_width_pos" 73 "neck_width_pos" 133 } - gene_bs_cheek_forward={ "cheek_forward_pos" 143 "cheek_forward_pos" 2 } - gene_bs_cheek_height={ "cheek_height_pos" 27 "cheek_height_pos" 32 } - gene_bs_cheek_width={ "cheek_width_neg" 83 "cheek_width_neg" 27 } - gene_bs_ear_angle={ "ear_angle_neg" 31 "ear_angle_neg" 14 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 140 "ear_inner_shape_pos" 103 } - gene_bs_ear_bend={ "ear_both_bend_pos" 55 "ear_both_bend_pos" 51 } - gene_bs_ear_outward={ "ear_outward_pos" 39 "ear_outward_neg" 11 } - gene_bs_ear_size={ "ear_size_pos" 49 "ear_size_neg" 39 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 45 "eye_corner_depth_pos" 36 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 13 "eye_fold_shape_neg" 152 } - gene_bs_eye_size={ "eye_size_pos" 15 "eye_size_pos" 4 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 115 "eye_upper_lid_size_neg" 65 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 43 "forehead_brow_curve_pos" 124 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 255 "forehead_brow_forward_pos" 86 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 89 "forehead_brow_inner_height_pos" 45 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_pos" 21 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 19 "forehead_brow_width_neg" 80 } - gene_bs_jaw_def={ "jaw_def_pos" 57 "jaw_def_neg" 109 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 40 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 183 "mouth_lower_lip_full_neg" 13 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 6 "mouth_lower_lip_pad_pos" 6 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 77 "mouth_lower_lip_width_pos" 10 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 93 "mouth_philtrum_def_pos" 24 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 135 "mouth_philtrum_shape_pos" 38 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 5 "mouth_philtrum_width_neg" 5 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 26 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 19 "mouth_upper_lip_full_neg" 89 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 131 "mouth_upper_lip_profile_pos" 80 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 169 "mouth_upper_lip_width_pos" 100 } - gene_bs_nose_forward={ "nose_forward_neg" 29 "nose_forward_neg" 67 } - gene_bs_nose_height={ "nose_height_neg" 1 "nose_height_neg" 41 } - gene_bs_nose_length={ "nose_length_pos" 23 "nose_length_pos" 86 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_neg" 29 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 55 "nose_nostril_width_pos" 43 } - gene_bs_nose_profile={ "nose_profile_pos" 33 "nose_profile_hawk" 50 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 39 "nose_ridge_angle_pos" 24 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 83 "nose_ridge_width_neg" 17 } - gene_bs_nose_size={ "nose_size_pos" 45 "nose_size_pos" 56 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 25 "nose_tip_angle_neg" 10 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 25 "nose_tip_forward_pos" 25 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 61 "nose_tip_width_pos" 62 } - face_detail_cheek_def={ "cheek_def_02" 81 "cheek_def_02" 142 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 182 "cheek_fat_04_pos" 0 } - face_detail_chin_cleft={ "chin_cleft" 66 "chin_cleft" 4 } - face_detail_chin_def={ "chin_def_neg" 139 "chin_def_neg" 229 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 162 "eye_lower_lid_def_02" 20 } - face_detail_eye_socket={ "eye_socket_color_02" 49 "eye_socket_color_02" 172 } - face_detail_nasolabial={ "nasolabial_04" 0 "nasolabial_03" 8 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 31 "nose_ridge_def_pos" 25 } - face_detail_nose_tip_def={ "nose_tip_def" 235 "nose_tip_def" 235 } - face_detail_temple_def={ "temple_def" 59 "temple_def" 115 } - expression_brow_wrinkles={ "brow_wrinkles_03" 172 "brow_wrinkles_03" 95 } - expression_eye_wrinkles={ "eye_wrinkles_01" 60 "eye_wrinkles_01" 235 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 101 "forehead_wrinkles_01" 69 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 174 "complexion_5" 145 } - gene_height={ "normal_height" 183 "normal_height" 112 } - gene_bs_body_type={ "body_fat_head_fat_medium" 156 "body_fat_head_fat_medium" 120 } - gene_bs_body_shape={ "body_shape_apple_half" 255 "body_shape_apple_half" 38 } - gene_bs_bust={ "bust_clothes" 52 "bust_shape_2_full" 81 } - gene_age={ "old_4" 25 "old_4" 25 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 141 "avg_spacing_lower_thickness" 164 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 59 "layer_2_low_thickness" 64 } - gene_body_hair={ "body_hair_avg" 117 "body_hair_avg" 171 } - gene_hair_type={ "hair_straight" 126 "hair_wavy" 189 } - gene_baldness={ "male_pattern_baldness" 139 "male_pattern_baldness" 176 } - eye_accessory={ "normal_eyes" 33 "normal_eyes" 33 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 249 "normal_eyelashes" 249 } - gene_scars_battle={ "scars_battle" 255 "scars_battle" 0 } - beards={ "no_beard" 49 "no_beard" 0 } - hairstyles={ "northern_hairstyles_straight" 208 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 81 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "northern_high_nobility_clothes" 108 "most_clothes" 0 } - headgear={ "northern_royalty" 241 "no_headgear" 0 } - clothes_hoods={ "hoods" 67 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - props_right={ "fp1_marshal_sword" 255 "no_props" 0 } - gene_additive_animations_fat={ "fat_additive" 45 "fat_additive" 0 } - gene_additive_animations_dwarf={ "dwarf_additive" 0 "dwarf_additive" 0 } - gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } - } - entity={ 912297863 912297863 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_giemajohka_labba_orddot.txt b/common/bookmark_portraits/bookmark_NE_giemajohka_labba_orddot.txt deleted file mode 100644 index d9c92c900..000000000 --- a/common/bookmark_portraits/bookmark_NE_giemajohka_labba_orddot.txt +++ /dev/null @@ -1,169 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:finland0022 -bookmark_NE_giemajohka_labba_orddot={ - type=male - id=960 - random_seed=2361433823 - age=0.650000 - genes={ hair_color={ 165 172 165 172 } - skin_color={ 40 85 40 85 } - eye_color={ 66 172 66 172 } - gene_chin_forward={ "chin_forward_neg" 98 "chin_forward_neg" 98 } - gene_chin_height={ "chin_height_neg" 110 "chin_height_neg" 110 } - gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 124 } - gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } - gene_eye_depth={ "eye_depth_neg" 100 "eye_depth_neg" 100 } - gene_eye_height={ "eye_height_neg" 66 "eye_height_neg" 66 } - gene_eye_distance={ "eye_distance_pos" 158 "eye_distance_pos" 158 } - gene_eye_shut={ "eye_shut_pos" 72 "eye_shut_pos" 145 } - gene_forehead_angle={ "forehead_angle_neg" 115 "forehead_angle_neg" 115 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 111 "forehead_brow_height_neg" 111 } - gene_forehead_roundness={ "forehead_roundness_pos" 208 "forehead_roundness_pos" 208 } - gene_forehead_width={ "forehead_width_pos" 132 "forehead_width_pos" 132 } - gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } - gene_head_height={ "head_height_neg" 97 "head_height_neg" 97 } - gene_head_width={ "head_width_pos" 152 "head_width_pos" 152 } - gene_head_profile={ "head_profile_neg" 66 "head_profile_neg" 66 } - gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } - gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_pos" 138 } - gene_jaw_angle={ "jaw_angle_neg" 122 "jaw_angle_neg" 122 } - gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_pos" 137 } - gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_neg" 80 "jaw_width_neg" 80 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 134 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 122 } - gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_pos" 131 } - gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 136 } - gene_mouth_width={ "mouth_width_pos" 138 "mouth_width_pos" 138 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 67 "mouth_upper_lip_size_pos" 67 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 94 "mouth_lower_lip_size_neg" 94 } - gene_mouth_open={ "mouth_open_neg" 108 "mouth_open_neg" 108 } - gene_neck_length={ "neck_length_neg" 103 "neck_length_neg" 103 } - gene_neck_width={ "neck_width_neg" 109 "neck_width_neg" 109 } - gene_bs_cheek_forward={ "cheek_forward_pos" 94 "cheek_forward_pos" 94 } - gene_bs_cheek_height={ "cheek_height_neg" 29 "cheek_height_neg" 29 } - gene_bs_cheek_width={ "cheek_width_neg" 39 "cheek_width_neg" 39 } - gene_bs_ear_angle={ "ear_angle_pos" 62 "ear_angle_pos" 62 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 42 "ear_inner_shape_pos" 42 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 2 "ear_lower_bend_pos" 2 } - gene_bs_ear_outward={ "ear_outward_neg" 22 "ear_outward_neg" 22 } - gene_bs_ear_size={ "ear_size_neg" 41 "ear_size_neg" 41 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 113 "eye_corner_depth_neg" 113 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 29 "eye_fold_shape_pos" 29 } - gene_bs_eye_size={ "eye_size_neg" 4 "eye_size_neg" 4 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 248 "eye_upper_lid_size_neg" 248 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 29 "forehead_brow_curve_neg" 29 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 36 "forehead_brow_forward_pos" 36 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 5 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 1 "forehead_brow_outer_height_pos" 1 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 12 "forehead_brow_width_pos" 12 } - gene_bs_jaw_def={ "jaw_def_neg" 121 "jaw_def_neg" 121 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 90 "mouth_lower_lip_def_pos" 90 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 38 "mouth_lower_lip_full_neg" 38 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 185 "mouth_lower_lip_pad_neg" 185 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 120 "mouth_lower_lip_width_neg" 120 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 45 "mouth_philtrum_def_pos" 45 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 40 "mouth_philtrum_shape_pos" 40 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 117 "mouth_philtrum_width_neg" 117 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 176 "mouth_upper_lip_def_pos" 176 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_neg" 23 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 47 "mouth_upper_lip_profile_pos" 47 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 30 "mouth_upper_lip_width_pos" 30 } - gene_bs_nose_forward={ "nose_forward_neg" 55 "nose_forward_neg" 55 } - gene_bs_nose_height={ "nose_height_neg" 105 "nose_height_neg" 105 } - gene_bs_nose_length={ "nose_length_pos" 48 "nose_length_pos" 48 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 24 "nose_nostril_height_pos" 24 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 33 "nose_nostril_width_neg" 33 } - gene_bs_nose_profile={ "nose_profile_pos" 6 "nose_profile_pos" 6 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 17 "nose_ridge_angle_neg" 17 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 65 "nose_ridge_width_neg" 65 } - gene_bs_nose_size={ "nose_size_pos" 50 "nose_size_pos" 50 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 53 "nose_tip_angle_neg" 53 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 8 "nose_tip_forward_neg" 8 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 82 "nose_tip_width_pos" 82 } - face_detail_cheek_def={ "cheek_def_02" 30 "cheek_def_02" 30 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 201 "cheek_fat_01_pos" 201 } - face_detail_chin_cleft={ "chin_cleft" 3 "chin_cleft" 3 } - face_detail_chin_def={ "chin_def" 21 "chin_def" 21 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 55 "eye_lower_lid_def" 55 } - face_detail_eye_socket={ "eye_socket_03" 112 "eye_socket_03" 112 } - face_detail_nasolabial={ "nasolabial_01" 17 "nasolabial_01" 17 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 103 "nose_ridge_def_pos" 103 } - face_detail_nose_tip_def={ "nose_tip_def" 211 "nose_tip_def" 211 } - face_detail_temple_def={ "temple_def" 126 "temple_def" 126 } - expression_brow_wrinkles={ "brow_wrinkles_03" 1 "brow_wrinkles_03" 1 } - expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_02" 150 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 242 "forehead_wrinkles_01" 96 } - expression_other={ "cheek_wrinkles_both_01" 27 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 240 "complexion_1" 240 } - gene_height={ "normal_height" 109 "normal_height" 109 } - gene_bs_body_type={ "body_fat_head_fat_medium" 98 "body_fat_head_fat_medium" 119 } - gene_bs_body_shape={ "body_shape_rectangle_half" 56 "body_shape_rectangle_half" 0 } - gene_bs_bust={ "bust_clothes" 106 "bust_shape_3_half" 133 } - gene_age={ "old_2" 71 "old_2" 71 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 140 "far_spacing_avg_thickness" 140 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 160 "layer_2_lower_thickness" 160 } - gene_body_hair={ "body_hair_avg" 158 "body_hair_avg" 158 } - gene_hair_type={ "hair_straight_thin_beard" 165 "hair_straight_thin_beard" 165 } - gene_baldness={ "male_pattern_baldness" 63 "male_pattern_baldness" 63 } - eye_accessory={ "normal_eyes" 199 "normal_eyes" 199 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "asian_eyelashes" 105 "asian_eyelashes" 105 } - beards={ "thin_beards_straight" 2 "no_beard" 0 } - hairstyles={ "northern_hairstyles_straight" 62 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 48 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "northern_high_nobility_clothes" 179 "most_clothes" 0 } - headgear={ "northern_high_nobility" 18 "no_headgear" 0 } - clothes_hoods={ "hoods" 152 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "baldness_stage_2" 255 "no_baldness" 0 } - } - entity={ 1903276529 1903276529 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=2951898311 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_goralia_lubranski_gosciwuj.txt b/common/bookmark_portraits/bookmark_NE_goralia_lubranski_gosciwuj.txt deleted file mode 100644 index d015b6442..000000000 --- a/common/bookmark_portraits/bookmark_NE_goralia_lubranski_gosciwuj.txt +++ /dev/null @@ -1,152 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:zapadoslavia0019 -bookmark_NE_goralia_lubranski_gosciwuj={ - type=male - id=1366 - random_seed=3218720064 - age=0.320000 - genes={ hair_color={ 173 170 173 170 } - skin_color={ 85 100 85 100 } - eye_color={ 215 135 215 135 } - gene_chin_forward={ "chin_forward_pos" 133 "chin_forward_pos" 133 } - gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 134 } - gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 139 } - gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } - gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } - gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_neg" 96 "eye_distance_neg" 96 } - gene_eye_shut={ "eye_shut_pos" 155 "eye_shut_pos" 155 } - gene_forehead_angle={ "forehead_angle_pos" 142 "forehead_angle_pos" 142 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 } - gene_forehead_roundness={ "forehead_roundness_pos" 154 "forehead_roundness_pos" 154 } - gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_pos" 137 } - gene_forehead_height={ "forehead_height_neg" 110 "forehead_height_neg" 110 } - gene_head_height={ "head_height_neg" 87 "head_height_neg" 87 } - gene_head_width={ "head_width_pos" 174 "head_width_pos" 174 } - gene_head_profile={ "head_profile_pos" 132 "head_profile_pos" 132 } - gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } - gene_head_top_width={ "head_top_width_pos" 154 "head_top_width_pos" 154 } - gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 114 } - gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 126 } - gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_pos" 136 } - gene_jaw_width={ "jaw_width_pos" 143 "jaw_width_pos" 143 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 125 } - gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 117 } - gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 114 } - gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 120 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_neg" 105 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 89 "mouth_lower_lip_size_neg" 89 } - gene_mouth_open={ "mouth_open_pos" 152 "mouth_open_pos" 152 } - gene_neck_length={ "neck_length_neg" 117 "neck_length_neg" 117 } - gene_neck_width={ "neck_width_neg" 114 "neck_width_neg" 114 } - gene_bs_cheek_forward={ "cheek_forward_pos" 108 "cheek_forward_pos" 108 } - gene_bs_cheek_height={ "cheek_height_pos" 2 "cheek_height_pos" 2 } - gene_bs_cheek_width={ "cheek_width_pos" 45 "cheek_width_pos" 45 } - gene_bs_ear_angle={ "ear_angle_pos" 38 "ear_angle_pos" 38 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 50 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 52 "ear_lower_bend_pos" 52 } - gene_bs_ear_outward={ "ear_outward_neg" 34 "ear_outward_neg" 34 } - gene_bs_ear_size={ "ear_size_pos" 91 "ear_size_pos" 91 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 3 "eye_corner_depth_neg" 3 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 56 "eye_fold_shape_02_neg" 56 } - gene_bs_eye_size={ "eye_size_pos" 59 "eye_size_pos" 59 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 124 "eye_upper_lid_size_pos" 124 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 112 "forehead_brow_curve_neg" 112 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 42 "forehead_brow_forward_neg" 42 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_neg" 37 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 58 "forehead_brow_outer_height_neg" 58 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 43 "forehead_brow_width_neg" 43 } - gene_bs_jaw_def={ "jaw_def_neg" 63 "jaw_def_neg" 63 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 101 "mouth_lower_lip_def_pos" 101 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 24 "mouth_lower_lip_full_neg" 24 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 45 "mouth_lower_lip_pad_neg" 45 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 10 "mouth_lower_lip_width_neg" 10 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 51 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 25 "mouth_philtrum_shape_pos" 25 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 37 "mouth_philtrum_width_pos" 37 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 105 "mouth_upper_lip_def_pos" 105 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 112 "mouth_upper_lip_full_neg" 112 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 158 "mouth_upper_lip_profile_pos" 158 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 86 "mouth_upper_lip_width_pos" 86 } - gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_pos" 6 } - gene_bs_nose_height={ "nose_height_pos" 11 "nose_height_pos" 11 } - gene_bs_nose_length={ "nose_length_neg" 125 "nose_length_neg" 125 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 19 "nose_nostril_height_neg" 19 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 21 "nose_nostril_width_neg" 21 } - gene_bs_nose_profile={ "nose_profile_pos" 39 "nose_profile_pos" 39 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 7 "nose_ridge_angle_neg" 7 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 113 "nose_ridge_width_neg" 113 } - gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_pos" 48 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 44 "nose_tip_angle_neg" 44 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 29 "nose_tip_forward_pos" 29 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 25 "nose_tip_width_pos" 25 } - face_detail_cheek_def={ "cheek_def_01" 24 "cheek_def_01" 24 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 244 "cheek_fat_01_neg" 244 } - face_detail_chin_cleft={ "chin_dimple" 24 "chin_dimple" 24 } - face_detail_chin_def={ "chin_def" 57 "chin_def" 57 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 112 "eye_lower_lid_def" 112 } - face_detail_eye_socket={ "eye_socket_01" 8 "eye_socket_01" 8 } - face_detail_nasolabial={ "nasolabial_03" 78 "nasolabial_03" 78 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 14 "nose_ridge_def_pos" 14 } - face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 20 } - face_detail_temple_def={ "temple_def" 229 "temple_def" 229 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_02" 154 } - expression_eye_wrinkles={ "eye_wrinkles_01" 164 "eye_wrinkles_01" 47 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 45 "forehead_wrinkles_01" 45 } - expression_other={ "cheek_wrinkles_both_01" 42 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 128 "complexion_5" 128 } - gene_height={ "normal_height" 125 "normal_height" 125 } - gene_bs_body_type={ "body_fat_head_fat_low" 109 "body_fat_head_fat_low" 143 } - gene_bs_body_shape={ "body_shape_rectangle_full" 40 "body_shape_rectangle_full" 0 } - gene_bs_bust={ "bust_clothes" 109 "bust_shape_2_full" 137 } - gene_age={ "old_1" 76 "old_1" 76 } - gene_eyebrows_shape={ "far_spacing_low_thickness" 196 "far_spacing_low_thickness" 196 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 173 "layer_2_low_thickness" 173 } - gene_body_hair={ "body_hair_sparse" 168 "body_hair_sparse" 168 } - gene_hair_type={ "hair_straight" 164 "hair_straight" 164 } - gene_baldness={ "male_pattern_baldness" 171 "male_pattern_baldness" 171 } - eye_accessory={ "normal_eyes" 229 "normal_eyes" 229 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 103 "normal_eyelashes" 103 } - beards={ "western_beards_straight" 17 "no_beard" 0 } - hairstyles={ "western_hairstyles_straight" 17 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 17 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 145 "most_clothes" 0 } - clothes_hoods={ "hoods" 22 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 2268070609 2268070609 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_limbazi_lacplesis_matiss.txt b/common/bookmark_portraits/bookmark_NE_limbazi_lacplesis_matiss.txt deleted file mode 100644 index 4566322b7..000000000 --- a/common/bookmark_portraits/bookmark_NE_limbazi_lacplesis_matiss.txt +++ /dev/null @@ -1,173 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:baltic0010 -bookmark_NE_limbazi_lacplesis_matiss={ - type=male - id=1291 - random_seed=1970938638 - age=0.340000 - genes={ hair_color={ 69 56 74 64 } - skin_color={ 31 67 31 67 } - eye_color={ 111 162 65 147 } - gene_chin_forward={ "chin_forward_neg" 156 "chin_forward_neg" 104 } - gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 135 } - gene_chin_width={ "chin_width_pos" 131 "chin_width_pos" 127 } - gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 140 } - gene_eye_depth={ "eye_depth_pos" 158 "eye_depth_pos" 145 } - gene_eye_height={ "eye_height_neg" 112 "eye_height_neg" 119 } - gene_eye_distance={ "eye_distance_neg" 165 "eye_distance_neg" 116 } - gene_eye_shut={ "eye_shut_neg" 69 "eye_shut_neg" 118 } - gene_forehead_angle={ "forehead_angle_neg" 141 "forehead_angle_neg" 118 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 90 "forehead_brow_height_pos" 128 } - gene_forehead_roundness={ "forehead_roundness_pos" 173 "forehead_roundness_pos" 137 } - gene_forehead_width={ "forehead_width_neg" 141 "forehead_width_neg" 102 } - gene_forehead_height={ "forehead_height_neg" 123 "forehead_height_neg" 125 } - gene_head_height={ "head_height_neg" 170 "head_height_neg" 102 } - gene_head_width={ "head_width_pos" 144 "head_width_pos" 175 } - gene_head_profile={ "head_profile_pos" 168 "head_profile_pos" 190 } - gene_head_top_height={ "head_top_height_pos" 142 "head_top_height_pos" 135 } - gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 141 } - gene_jaw_angle={ "jaw_angle_neg" 136 "jaw_angle_neg" 124 } - gene_jaw_forward={ "jaw_forward_neg" 153 "jaw_forward_neg" 118 } - gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 125 } - gene_jaw_width={ "jaw_width_neg" 94 "jaw_width_neg" 105 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 171 "mouth_corner_depth_pos" 139 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 91 "mouth_corner_height_pos" 137 } - gene_mouth_forward={ "mouth_forward_neg" 152 "mouth_forward_neg" 119 } - gene_mouth_height={ "mouth_height_neg" 110 "mouth_height_neg" 115 } - gene_mouth_width={ "mouth_width_neg" 134 "mouth_width_neg" 112 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 88 "mouth_upper_lip_size_pos" 144 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 107 "mouth_lower_lip_size_pos" 149 } - gene_mouth_open={ "mouth_open_pos" 145 "mouth_open_pos" 156 } - gene_neck_length={ "neck_length_neg" 115 "neck_length_neg" 115 } - gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 132 } - gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_pos" 40 } - gene_bs_cheek_height={ "cheek_height_pos" 39 "cheek_height_neg" 43 } - gene_bs_cheek_width={ "cheek_width_pos" 65 "cheek_width_pos" 49 } - gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_neg" 45 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 35 "ear_inner_shape_pos" 35 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 85 "ear_upper_bend_pos" 85 } - gene_bs_ear_outward={ "ear_outward_pos" 56 "ear_outward_pos" 56 } - gene_bs_ear_size={ "ear_size_neg" 118 "ear_size_neg" 118 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 137 "eye_corner_depth_pos" 48 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 77 "eye_fold_shape_pos" 24 } - gene_bs_eye_size={ "eye_size_pos" 5 "eye_size_pos" 55 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 31 "eye_upper_lid_size_neg" 9 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 135 "forehead_brow_curve_neg" 197 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 125 "forehead_brow_forward_pos" 20 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_pos" 10 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 21 "forehead_brow_outer_height_neg" 118 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 11 "forehead_brow_width_neg" 0 } - gene_bs_jaw_def={ "jaw_def_pos" 145 "jaw_def_neg" 44 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 172 "mouth_lower_lip_def_pos" 58 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 11 "mouth_lower_lip_full_neg" 20 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 159 "mouth_lower_lip_pad_neg" 106 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 27 "mouth_lower_lip_width_pos" 116 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 62 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 135 "mouth_philtrum_shape_pos" 94 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 173 "mouth_philtrum_width_neg" 41 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 85 "mouth_upper_lip_def_pos" 29 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 17 "mouth_upper_lip_full_neg" 17 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 85 "mouth_upper_lip_profile_pos" 29 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 71 "mouth_upper_lip_width_pos" 21 } - gene_bs_nose_forward={ "nose_forward_pos" 155 "nose_forward_neg" 33 } - gene_bs_nose_height={ "nose_height_pos" 83 "nose_height_pos" 50 } - gene_bs_nose_length={ "nose_length_neg" 73 "nose_length_neg" 63 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 29 "nose_nostril_height_neg" 22 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 15 "nose_nostril_width_neg" 18 } - gene_bs_nose_profile={ "nose_profile_neg" 7 "nose_profile_pos" 38 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 28 "nose_ridge_angle_neg" 28 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 11 "nose_ridge_width_neg" 71 } - gene_bs_nose_size={ "nose_size_pos" 93 "nose_size_pos" 43 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 83 "nose_tip_angle_neg" 6 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_pos" 14 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 87 "nose_tip_width_pos" 17 } - face_detail_cheek_def={ "cheek_def_01" 124 "cheek_def_02" 24 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 175 "cheek_fat_01_neg" 96 } - face_detail_chin_cleft={ "chin_cleft" 97 "chin_cleft" 6 } - face_detail_chin_def={ "chin_def" 164 "chin_def_neg" 235 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 142 "eye_lower_lid_def" 237 } - face_detail_eye_socket={ "eye_socket_03" 145 "eye_socket_03" 3 } - face_detail_nasolabial={ "nasolabial_02" 56 "nasolabial_02" 56 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 203 "nose_ridge_def_pos" 132 } - face_detail_nose_tip_def={ "nose_tip_def" 40 "nose_tip_def" 13 } - face_detail_temple_def={ "temple_def" 235 "temple_def" 207 } - expression_brow_wrinkles={ "brow_wrinkles_04" 216 "brow_wrinkles_02" 161 } - expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 18 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_01" 83 } - expression_other={ "cheek_wrinkles_both_01" 30 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_4" 170 "complexion_4" 151 } - gene_height={ "normal_height" 165 "normal_height" 135 } - gene_bs_body_type={ "body_fat_head_fat_low" 134 "body_fat_head_fat_medium" 131 } - gene_bs_body_shape={ "body_shape_average" 194 "body_shape_average" 27 } - gene_bs_bust={ "bust_clothes" 95 "bust_shape_2_full" 149 } - gene_age={ "old_4" 102 "old_4" 102 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 137 "avg_spacing_avg_thickness" 112 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 163 "layer_2_avg_thickness" 69 } - gene_body_hair={ "body_hair_avg_low_stubble" 178 "body_hair_dense" 178 } - gene_hair_type={ "hair_wavy" 126 "hair_wavy" 126 } - gene_baldness={ "no_baldness" 126 "male_pattern_baldness" 145 } - eye_accessory={ "normal_eyes" 198 "normal_eyes" 198 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 219 "normal_eyelashes" 219 } - beards={ "no_beard" 255 "no_beard" 0 } - cloaks={ "ep1_cloak_adventurer" 107 "no_cloak" 0 } - hairstyles={ "fp1_hairstyles_straight" 125 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 20 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "northern_low_nobility_clothes" 39 "most_clothes" 0 } - headgear={ "northern_common" 158 "no_headgear" 0 } - clothes_hoods={ "hoods" 242 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - override={ - portrait_modifier_overrides={ - custom_beards=male_empty - custom_hair=male_hair_fp1_05 - } - } - - entity={ 1903276529 1903276529 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1485265044 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_poland_kowalczyk_wladyga_tadeuz.txt b/common/bookmark_portraits/bookmark_NE_poland_kowalczyk_wladyga_tadeuz.txt deleted file mode 100644 index 2f204e151..000000000 --- a/common/bookmark_portraits/bookmark_NE_poland_kowalczyk_wladyga_tadeuz.txt +++ /dev/null @@ -1,170 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:zapadoslavia0005 -bookmark_NE_poland_kowalczyk_wladyga_tadeuz={ - type=male - id=1789 - random_seed=3864931744 - age=0.180000 - genes={ hair_color={ 194 96 229 87 } - skin_color={ 41 62 99 96 } - eye_color={ 37 169 37 169 } - gene_chin_forward={ "chin_forward_pos" 160 "chin_forward_pos" 160 } - gene_chin_height={ "chin_height_neg" 89 "chin_height_neg" 89 } - gene_chin_width={ "chin_width_pos" 125 "chin_width_pos" 125 } - gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } - gene_eye_depth={ "eye_depth_neg" 128 "eye_depth_neg" 128 } - gene_eye_height={ "eye_height_neg" 165 "eye_height_neg" 165 } - gene_eye_distance={ "eye_distance_neg" 89 "eye_distance_neg" 89 } - gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 121 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_neg" 124 } - gene_forehead_roundness={ "forehead_roundness_pos" 180 "forehead_roundness_pos" 155 } - gene_forehead_width={ "forehead_width_pos" 157 "forehead_width_pos" 157 } - gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_neg" 118 } - gene_head_height={ "head_height_neg" 130 "head_height_neg" 130 } - gene_head_width={ "head_width_pos" 130 "head_width_pos" 130 } - gene_head_profile={ "head_profile_pos" 164 "head_profile_pos" 164 } - gene_head_top_height={ "head_top_height_pos" 151 "head_top_height_pos" 151 } - gene_head_top_width={ "head_top_width_neg" 89 "head_top_width_neg" 89 } - gene_jaw_angle={ "jaw_angle_pos" 156 "jaw_angle_pos" 156 } - gene_jaw_forward={ "jaw_forward_neg" 133 "jaw_forward_neg" 133 } - gene_jaw_height={ "jaw_height_pos" 157 "jaw_height_pos" 157 } - gene_jaw_width={ "jaw_width_neg" 105 "jaw_width_neg" 105 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } - gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } - gene_mouth_height={ "mouth_height_pos" 122 "mouth_height_pos" 122 } - gene_mouth_width={ "mouth_width_neg" 128 "mouth_width_neg" 128 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_pos" 135 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 92 } - gene_mouth_open={ "mouth_open_pos" 120 "mouth_open_pos" 120 } - gene_neck_length={ "neck_length_neg" 109 "neck_length_neg" 109 } - gene_neck_width={ "neck_width_pos" 139 "neck_width_pos" 139 } - gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_pos" 36 } - gene_bs_cheek_height={ "cheek_height_pos" 23 "cheek_height_pos" 14 } - gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_pos" 43 } - gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_neg" 45 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 99 "ear_inner_shape_pos" 99 } - gene_bs_ear_bend={ "ear_both_bend_pos" 2 "ear_both_bend_pos" 2 } - gene_bs_ear_outward={ "ear_outward_neg" 47 "ear_outward_neg" 47 } - gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_pos" 33 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 101 "eye_corner_depth_pos" 26 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 1 "eye_fold_shape_02_neg" 20 } - gene_bs_eye_size={ "eye_size_pos" 13 "eye_size_pos" 9 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 86 "eye_upper_lid_size_pos" 86 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 2 "forehead_brow_curve_pos" 2 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 66 "forehead_brow_forward_pos" 66 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 102 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 107 "forehead_brow_outer_height_pos" 92 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 33 "forehead_brow_width_pos" 3 } - gene_bs_jaw_def={ "jaw_def_pos" 55 "jaw_def_neg" 63 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 127 "mouth_lower_lip_def_pos" 20 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 3 "mouth_lower_lip_full_pos" 63 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 73 "mouth_lower_lip_pad_pos" 139 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 11 "mouth_lower_lip_width_neg" 11 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 13 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 59 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 22 "mouth_philtrum_width_pos" 22 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 135 "mouth_upper_lip_def_pos" 7 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 8 "mouth_upper_lip_full_pos" 8 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 53 "mouth_upper_lip_profile_neg" 19 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 9 "mouth_upper_lip_width_neg" 60 } - gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 35 } - gene_bs_nose_height={ "nose_height_pos" 86 "nose_height_pos" 86 } - gene_bs_nose_length={ "nose_length_pos" 41 "nose_length_pos" 41 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 3 "nose_nostril_height_pos" 3 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 20 } - gene_bs_nose_profile={ "nose_profile_hawk" 44 "nose_profile_hawk" 44 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 90 "nose_ridge_angle_neg" 90 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 15 "nose_ridge_width_neg" 15 } - gene_bs_nose_size={ "nose_size_pos" 37 "nose_size_pos" 37 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 11 "nose_tip_angle_neg" 11 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 10 "nose_tip_forward_pos" 10 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 72 "nose_tip_width_pos" 72 } - face_detail_cheek_def={ "cheek_def_02" 140 "cheek_def_02" 140 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 27 "cheek_fat_02_pos" 27 } - face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } - face_detail_chin_def={ "chin_def_neg" 232 "chin_def_neg" 232 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 61 "eye_lower_lid_def_02" 61 } - face_detail_eye_socket={ "eye_socket_03" 54 "eye_socket_03" 1 } - face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_03" 8 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 8 "nose_ridge_def_pos" 8 } - face_detail_nose_tip_def={ "nose_tip_def" 116 "nose_tip_def" 116 } - face_detail_temple_def={ "temple_def" 84 "temple_def" 76 } - expression_brow_wrinkles={ "brow_wrinkles_02" 51 "brow_wrinkles_02" 51 } - expression_eye_wrinkles={ "eye_wrinkles_03" 135 "eye_wrinkles_03" 164 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 164 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_beauty_1" 255 "complexion_4" 235 } - gene_height={ "normal_height" 172 "normal_height" 114 } - gene_bs_body_type={ "body_fat_head_fat_full" 176 "body_fat_head_fat_full" 137 } - gene_bs_body_shape={ "body_shape_pear_half" 190 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 34 "bust_default" 92 } - gene_age={ "old_3" 176 "old_3" 176 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 253 "far_spacing_high_thickness" 253 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 109 "layer_2_lower_thickness" 109 } - gene_body_hair={ "body_hair_avg" 214 "body_hair_avg" 154 } - gene_hair_type={ "hair_straight" 161 "hair_straight" 161 } - gene_baldness={ "male_pattern_baldness" 138 "male_pattern_baldness" 138 } - eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 207 "normal_eyelashes" 207 } - beards={ "fp2_beards_straight" 42 "no_beard" 0 } - cloaks={ "sp2_cloak_imperial" 200 "no_cloak" 0 } - hairstyles={ "western_hairstyles_wavy" 33 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 137 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "sp2_western_royalty_clothes" 54 "most_clothes" 0 } - headgear={ "ep1_western_royalty" 195 "no_headgear" 0 } - additive_headgear={ "western_veils" 152 "no_additive" 0 } - clothes_hoods={ "hoods" 5 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - override={ - portrait_modifier_overrides={ - custom_hair=male_hair_western_02 - custom_beards=male_beard_fp2_iberian_christian_01 - } - } - - entity={ 2616704408 2616704408 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_sjaelland_glucksburg_christian.txt b/common/bookmark_portraits/bookmark_NE_sjaelland_glucksburg_christian.txt deleted file mode 100644 index 9bf2f5321..000000000 --- a/common/bookmark_portraits/bookmark_NE_sjaelland_glucksburg_christian.txt +++ /dev/null @@ -1,165 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:scandinavia0030 -bookmark_NE_sjaelland_glucksburg_christian={ - type=male - id=1364 - random_seed=3857489081 - age=0.320000 - genes={ hair_color={ 71 88 69 130 } - skin_color={ 102 88 103 91 } - eye_color={ 149 196 236 182 } - gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_pos" 133 } - gene_chin_height={ "chin_height_neg" 121 "chin_height_pos" 127 } - gene_chin_width={ "chin_width_neg" 120 "chin_width_pos" 129 } - gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_pos" 178 } - gene_eye_depth={ "eye_depth_neg" 115 "eye_depth_neg" 123 } - gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 125 } - gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 126 } - gene_eye_shut={ "eye_shut_neg" 116 "eye_shut_pos" 142 } - gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_pos" 141 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 139 "forehead_brow_height_pos" 130 } - gene_forehead_roundness={ "forehead_roundness_pos" 199 "forehead_roundness_pos" 205 } - gene_forehead_width={ "forehead_width_pos" 177 "forehead_width_pos" 136 } - gene_forehead_height={ "forehead_height_neg" 112 "forehead_height_neg" 81 } - gene_head_height={ "head_height_neg" 127 "head_height_neg" 95 } - gene_head_width={ "head_width_neg" 101 "head_width_pos" 156 } - gene_head_profile={ "head_profile_pos" 183 "head_profile_pos" 131 } - gene_head_top_height={ "head_top_height_pos" 161 "head_top_height_neg" 114 } - gene_head_top_width={ "head_top_width_neg" 106 "head_top_width_pos" 140 } - gene_jaw_angle={ "jaw_angle_pos" 136 "jaw_angle_pos" 142 } - gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 127 } - gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_neg" 112 } - gene_jaw_width={ "jaw_width_neg" 111 "jaw_width_pos" 137 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_pos" 135 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 152 "mouth_corner_height_neg" 122 } - gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_neg" 122 } - gene_mouth_height={ "mouth_height_pos" 158 "mouth_height_pos" 128 } - gene_mouth_width={ "mouth_width_neg" 123 "mouth_width_neg" 72 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 145 "mouth_upper_lip_size_neg" 117 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 122 } - gene_mouth_open={ "mouth_open_neg" 71 "mouth_open_neg" 52 } - gene_neck_length={ "neck_length_neg" 122 "neck_length_pos" 150 } - gene_neck_width={ "neck_width_pos" 150 "neck_width_neg" 105 } - gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_pos" 6 } - gene_bs_cheek_height={ "cheek_height_pos" 34 "cheek_height_neg" 81 } - gene_bs_cheek_width={ "cheek_width_neg" 6 "cheek_width_pos" 21 } - gene_bs_ear_angle={ "ear_angle_neg" 16 "ear_angle_pos" 26 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 36 "ear_inner_shape_pos" 60 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 46 "ear_both_bend_pos" 69 } - gene_bs_ear_outward={ "ear_outward_neg" 123 "ear_outward_pos" 43 } - gene_bs_ear_size={ "ear_size_neg" 28 "ear_size_pos" 38 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 43 "eye_corner_depth_pos" 35 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 172 "eye_fold_shape_pos" 95 } - gene_bs_eye_size={ "eye_size_pos" 57 "eye_size_pos" 40 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 39 "eye_upper_lid_size_pos" 147 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 38 "forehead_brow_curve_pos" 21 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 3 "forehead_brow_forward_neg" 120 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 36 "forehead_brow_inner_height_neg" 88 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 99 "forehead_brow_outer_height_pos" 68 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 17 "forehead_brow_width_pos" 37 } - gene_bs_jaw_def={ "jaw_def_neg" 169 "jaw_def_neg" 118 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 78 "mouth_lower_lip_def_pos" 26 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 21 "mouth_lower_lip_full_pos" 7 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 190 "mouth_lower_lip_pad_neg" 109 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_neg" 80 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 10 "mouth_philtrum_def_pos" 9 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 20 "mouth_philtrum_shape_pos" 115 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 32 "mouth_philtrum_width_neg" 44 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 7 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 22 "mouth_upper_lip_full_neg" 8 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 10 "mouth_upper_lip_profile_pos" 11 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 77 "mouth_upper_lip_width_pos" 51 } - gene_bs_nose_forward={ "nose_forward_pos" 2 "nose_forward_neg" 30 } - gene_bs_nose_height={ "nose_height_pos" 52 "nose_height_pos" 91 } - gene_bs_nose_length={ "nose_length_neg" 86 "nose_length_neg" 61 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 24 "nose_nostril_height_neg" 60 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 10 "nose_nostril_width_pos" 16 } - gene_bs_nose_profile={ "nose_profile_pos" 62 "nose_profile_neg" 28 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_neg" 35 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 53 "nose_ridge_width_neg" 10 } - gene_bs_nose_size={ "nose_size_neg" 1 "nose_size_pos" 64 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 47 "nose_tip_angle_neg" 71 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 38 "nose_tip_forward_pos" 26 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 199 "nose_tip_width_neg" 69 } - face_detail_cheek_def={ "cheek_def_01" 10 "cheek_def_02" 13 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 216 "cheek_fat_01_pos" 113 } - face_detail_chin_cleft={ "chin_dimple" 151 "chin_cleft" 8 } - face_detail_chin_def={ "chin_def_neg" 20 "chin_def_neg" 227 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 32 "eye_lower_lid_def" 61 } - face_detail_eye_socket={ "eye_socket_02" 24 "eye_socket_02" 85 } - face_detail_nasolabial={ "nasolabial_02" 165 "nasolabial_03" 3 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 10 } - face_detail_nose_tip_def={ "nose_tip_def" 21 "nose_tip_def" 214 } - face_detail_temple_def={ "temple_def" 244 "temple_def" 131 } - expression_brow_wrinkles={ "brow_wrinkles_03" 74 "brow_wrinkles_04" 36 } - expression_eye_wrinkles={ "eye_wrinkles_02" 209 "eye_wrinkles_01" 66 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 90 "forehead_wrinkles_03" 213 } - expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 127 "complexion_5" 229 } - gene_height={ "normal_height" 156 "normal_height" 122 } - gene_bs_body_type={ "body_fat_head_fat_full" 113 "body_fat_head_fat_low" 147 } - gene_bs_body_shape={ "body_shape_hourglass_full" 68 "body_shape_pear_full" 14 } - gene_bs_bust={ "bust_clothes" 100 "bust_shape_2_half" 91 } - gene_age={ "old_3" 99 "old_3" 188 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 89 "avg_spacing_low_thickness" 151 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 107 "layer_2_lower_thickness" 165 } - gene_body_hair={ "body_hair_sparse" 119 "body_hair_avg" 188 } - gene_hair_type={ "hair_wavy" 107 "hair_wavy" 151 } - gene_baldness={ "male_pattern_baldness" 179 "male_pattern_baldness" 218 } - eye_accessory={ "normal_eyes" 237 "normal_eyes" 237 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 196 "normal_eyelashes" 196 } - beards={ "northern_beards_curly" 232 "no_beard" 0 } - hairstyles={ "northern_hairstyles_wavy" 150 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 200 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "northern_high_nobility_clothes" 97 "most_clothes" 0 } - headgear={ "northern_high_nobility" 179 "no_headgear" 0 } - clothes_hoods={ "hoods" 133 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 3293488942 3293488942 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_sweden_adlercreutz_elias.txt b/common/bookmark_portraits/bookmark_NE_sweden_adlercreutz_elias.txt deleted file mode 100644 index a2f30af52..000000000 --- a/common/bookmark_portraits/bookmark_NE_sweden_adlercreutz_elias.txt +++ /dev/null @@ -1,161 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:scandinavia0014 -bookmark_NE_sweden_adlercreutz_elias={ - type=male - id=1612 - random_seed=1616030008 - age=0.250000 - genes={ hair_color={ 152 64 152 64 } - skin_color={ 99 93 99 93 } - eye_color={ 254 167 254 167 } - gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_neg" 114 } - gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 115 } - gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 120 } - gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_neg" 122 } - gene_eye_height={ "eye_height_pos" 154 "eye_height_pos" 154 } - gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_neg" 125 "eye_shut_neg" 125 } - gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_neg" 118 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 113 "forehead_brow_height_neg" 113 } - gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 171 } - gene_forehead_width={ "forehead_width_neg" 116 "forehead_width_neg" 116 } - gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_neg" 114 } - gene_head_height={ "head_height_pos" 144 "head_height_pos" 144 } - gene_head_width={ "head_width_pos" 147 "head_width_pos" 147 } - gene_head_profile={ "head_profile_neg" 113 "head_profile_neg" 113 } - gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_pos" 135 } - gene_head_top_width={ "head_top_width_pos" 158 "head_top_width_pos" 158 } - gene_jaw_angle={ "jaw_angle_pos" 139 "jaw_angle_pos" 139 } - gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 118 } - gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 135 } - gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_pos" 144 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 117 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } - gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 139 } - gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 136 } - gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_neg" 63 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_pos" 135 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 94 "mouth_lower_lip_size_neg" 94 } - gene_mouth_open={ "mouth_open_pos" 249 "mouth_open_pos" 249 } - gene_neck_length={ "neck_length_neg" 30 "neck_length_neg" 30 } - gene_neck_width={ "neck_width_neg" 120 "neck_width_neg" 120 } - gene_bs_cheek_forward={ "cheek_forward_pos" 48 "cheek_forward_pos" 48 } - gene_bs_cheek_height={ "cheek_height_neg" 42 "cheek_height_neg" 42 } - gene_bs_cheek_width={ "cheek_width_neg" 15 "cheek_width_neg" 15 } - gene_bs_ear_angle={ "ear_angle_pos" 36 "ear_angle_pos" 36 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 50 } - gene_bs_ear_bend={ "ear_both_bend_pos" 48 "ear_both_bend_pos" 48 } - gene_bs_ear_outward={ "ear_outward_neg" 18 "ear_outward_neg" 18 } - gene_bs_ear_size={ "ear_size_pos" 22 "ear_size_pos" 22 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 14 "eye_corner_depth_pos" 14 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 13 "eye_fold_shape_pos" 13 } - gene_bs_eye_size={ "eye_size_neg" 1 "eye_size_neg" 1 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 156 "eye_upper_lid_size_pos" 156 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 42 "forehead_brow_curve_neg" 42 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 48 "forehead_brow_forward_pos" 48 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 5 "forehead_brow_inner_height_pos" 5 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 65 "forehead_brow_outer_height_neg" 65 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 102 "forehead_brow_width_pos" 102 } - gene_bs_jaw_def={ "jaw_def_neg" 139 "jaw_def_neg" 139 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 94 "mouth_lower_lip_def_pos" 94 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 122 "mouth_lower_lip_full_neg" 122 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 88 "mouth_lower_lip_pad_neg" 88 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 92 "mouth_lower_lip_width_neg" 92 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 7 "mouth_philtrum_def_pos" 7 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 45 "mouth_philtrum_shape_neg" 45 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 66 "mouth_philtrum_width_pos" 66 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 14 "mouth_upper_lip_def_pos" 14 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 9 "mouth_upper_lip_full_pos" 9 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 113 "mouth_upper_lip_profile_neg" 113 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_neg" 29 } - gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_neg" 37 } - gene_bs_nose_height={ "nose_height_neg" 92 "nose_height_neg" 92 } - gene_bs_nose_length={ "nose_length_neg" 15 "nose_length_neg" 15 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 110 "nose_nostril_height_neg" 110 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 24 "nose_nostril_width_neg" 24 } - gene_bs_nose_profile={ "nose_profile_neg" 75 "nose_profile_neg" 75 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 10 "nose_ridge_angle_neg" 10 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 33 "nose_ridge_width_pos" 33 } - gene_bs_nose_size={ "nose_size_neg" 50 "nose_size_neg" 50 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 45 "nose_tip_angle_pos" 45 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_neg" 45 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 41 "nose_tip_width_pos" 41 } - face_detail_cheek_def={ "cheek_def_01" 5 "cheek_def_01" 5 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 76 "cheek_fat_02_pos" 76 } - face_detail_chin_cleft={ "chin_cleft" 3 "chin_cleft" 3 } - face_detail_chin_def={ "chin_def_neg" 14 "chin_def_neg" 14 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 220 "eye_lower_lid_def_02" 220 } - face_detail_eye_socket={ "eye_socket_01" 148 "eye_socket_01" 148 } - face_detail_nasolabial={ "nasolabial_01" 25 "nasolabial_01" 25 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_pos" 23 } - face_detail_nose_tip_def={ "nose_tip_def" 214 "nose_tip_def" 214 } - face_detail_temple_def={ "temple_def" 163 "temple_def" 163 } - expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_02" 64 } - expression_eye_wrinkles={ "eye_wrinkles_02" 168 "eye_wrinkles_02" 168 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 130 "forehead_wrinkles_03" 130 } - expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 248 "complexion_1" 248 } - gene_height={ "normal_height" 123 "normal_height" 123 } - gene_bs_body_type={ "body_fat_head_fat_medium" 173 "body_fat_head_fat_medium" 135 } - gene_bs_body_shape={ "body_shape_rectangle_full" 30 "body_shape_rectangle_full" 0 } - gene_bs_bust={ "bust_clothes" 79 "bust_shape_2_half" 99 } - gene_age={ "old_4" 252 "old_4" 252 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 168 "far_spacing_avg_thickness" 168 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 191 "layer_2_avg_thickness" 191 } - gene_body_hair={ "body_hair_sparse" 132 "body_hair_sparse" 132 } - gene_hair_type={ "hair_wavy" 179 "hair_wavy" 179 } - gene_baldness={ "male_pattern_baldness" 76 "male_pattern_baldness" 76 } - eye_accessory={ "normal_eyes" 14 "normal_eyes" 14 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 212 "normal_eyelashes" 212 } - beards={ "northern_beards_curly" 204 "no_beard" 0 } - hairstyles={ "northern_hairstyles_wavy" 190 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 195 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "northern_high_nobility_clothes" 164 "most_clothes" 0 } - headgear={ "fp1_royalty" 168 "no_headgear" 0 } - clothes_hoods={ "hoods" 125 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 807438772 807438772 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_NE_thuringia_alexanderwelt_august.txt b/common/bookmark_portraits/bookmark_NE_thuringia_alexanderwelt_august.txt deleted file mode 100644 index f2f172832..000000000 --- a/common/bookmark_portraits/bookmark_NE_thuringia_alexanderwelt_august.txt +++ /dev/null @@ -1,160 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:germany0024 -bookmark_NE_thuringia_alexanderwelt_august={ - type=male - id=1792 - random_seed=3214472806 - age=0.180000 - genes={ hair_color={ 4 229 178 229 } - skin_color={ 59 56 153 81 } - eye_color={ 73 229 210 108 } - gene_chin_forward={ "chin_forward_pos" 107 "chin_forward_pos" 139 } - gene_chin_height={ "chin_height_pos" 115 "chin_height_pos" 134 } - gene_chin_width={ "chin_width_neg" 111 "chin_width_neg" 143 } - gene_eye_angle={ "eye_angle_neg" 95 "eye_angle_neg" 120 } - gene_eye_depth={ "eye_depth_pos" 102 "eye_depth_pos" 152 } - gene_eye_height={ "eye_height_pos" 151 "eye_height_pos" 141 } - gene_eye_distance={ "eye_distance_pos" 117 "eye_distance_pos" 109 } - gene_eye_shut={ "eye_shut_pos" 151 "eye_shut_pos" 117 } - gene_forehead_angle={ "forehead_angle_neg" 173 "forehead_angle_neg" 162 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 88 "forehead_brow_height_pos" 137 } - gene_forehead_roundness={ "forehead_roundness_neg" 145 "forehead_roundness_neg" 113 } - gene_forehead_width={ "forehead_width_neg" 174 "forehead_width_neg" 148 } - gene_forehead_height={ "forehead_height_pos" 165 "forehead_height_pos" 181 } - gene_head_height={ "head_height_pos" 151 "head_height_pos" 150 } - gene_head_width={ "head_width_pos" 107 "head_width_pos" 107 } - gene_head_profile={ "head_profile_pos" 0 "head_profile_pos" 127 } - gene_head_top_height={ "head_top_height_pos" 120 "head_top_height_pos" 129 } - gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_pos" 139 } - gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 142 } - gene_jaw_forward={ "jaw_forward_neg" 77 "jaw_forward_neg" 137 } - gene_jaw_height={ "jaw_height_neg" 86 "jaw_height_neg" 115 } - gene_jaw_width={ "jaw_width_neg" 75 "jaw_width_neg" 137 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 130 "mouth_corner_depth_neg" 110 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 128 "mouth_corner_height_neg" 104 } - gene_mouth_forward={ "mouth_forward_neg" 145 "mouth_forward_neg" 127 } - gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 128 } - gene_mouth_width={ "mouth_width_neg" 113 "mouth_width_neg" 102 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 97 "mouth_upper_lip_size_neg" 111 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 125 "mouth_lower_lip_size_neg" 116 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 2 } - gene_neck_length={ "neck_length_neg" 108 "neck_length_neg" 126 } - gene_neck_width={ "neck_width_pos" 74 "neck_width_pos" 127 } - gene_bs_cheek_forward={ "cheek_forward_neg" 255 "cheek_forward_pos" 43 } - gene_bs_cheek_height={ "cheek_height_pos" 111 "cheek_height_pos" 23 } - gene_bs_cheek_width={ "cheek_width_neg" 161 "cheek_width_pos" 50 } - gene_bs_ear_angle={ "ear_angle_neg" 13 "ear_angle_neg" 43 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 192 "ear_inner_shape_pos" 180 } - gene_bs_ear_bend={ "ear_both_bend_pos" 77 "ear_both_bend_pos" 85 } - gene_bs_ear_outward={ "ear_outward_neg" 57 "ear_outward_pos" 2 } - gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_neg" 13 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 121 "eye_corner_depth_pos" 1 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 255 "eye_fold_shape_pos" 127 } - gene_bs_eye_size={ "eye_size_neg" 119 "eye_size_neg" 125 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 175 "eye_upper_lid_size_neg" 54 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 114 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 151 "forehead_brow_forward_pos" 36 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 121 "forehead_brow_inner_height_pos" 30 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 187 "forehead_brow_outer_height_pos" 29 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 121 "forehead_brow_width_pos" 5 } - gene_bs_jaw_def={ "jaw_def_pos" 11 "jaw_def_neg" 28 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 69 "mouth_lower_lip_def_pos" 37 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 119 "mouth_lower_lip_full_pos" 45 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 123 "mouth_lower_lip_pad_pos" 56 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 75 "mouth_lower_lip_width_pos" 40 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 203 "mouth_philtrum_def_pos" 106 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 116 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 31 "mouth_philtrum_width_neg" 47 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 92 "mouth_upper_lip_def_pos" 53 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 23 "mouth_upper_lip_full_pos" 18 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 101 "mouth_upper_lip_profile_pos" 101 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 37 "mouth_upper_lip_width_neg" 42 } - gene_bs_nose_forward={ "nose_forward_pos" 19 "nose_forward_neg" 6 } - gene_bs_nose_height={ "nose_height_neg" 73 "nose_height_pos" 0 } - gene_bs_nose_length={ "nose_length_pos" 207 "nose_length_pos" 126 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 27 "nose_nostril_height_pos" 4 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 41 "nose_nostril_width_neg" 28 } - gene_bs_nose_profile={ "nose_profile_neg" 41 "nose_profile_neg" 75 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 55 "nose_ridge_angle_pos" 71 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 109 "nose_ridge_width_neg" 48 } - gene_bs_nose_size={ "nose_size_neg" 39 "nose_size_pos" 2 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 117 "nose_tip_angle_neg" 29 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 219 "nose_tip_forward_neg" 44 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 105 "nose_tip_width_pos" 0 } - face_detail_cheek_def={ "cheek_def_01" 255 "cheek_def_01" 81 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 255 "cheek_fat_02_pos" 2 } - face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 19 } - face_detail_chin_def={ "chin_def" 144 "chin_def_neg" 133 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def" 101 } - face_detail_eye_socket={ "eye_socket_color_02" 255 "eye_socket_02" 29 } - face_detail_nasolabial={ "nasolabial_04" 154 "nasolabial_01" 50 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 168 "nose_ridge_def_neg" 25 } - face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 207 } - face_detail_temple_def={ "temple_def" 184 "temple_def" 231 } - expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_01" 174 } - expression_eye_wrinkles={ "eye_wrinkles_02" 69 "eye_wrinkles_01" 11 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 119 "forehead_wrinkles_01" 70 } - expression_other={ "cheek_wrinkles_both_01" 60 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 211 "complexion_1" 162 } - gene_height={ "normal_height" 118 "normal_height" 127 } - gene_bs_body_type={ "body_fat_head_fat_low" 95 "body_fat_head_fat_full" 108 } - gene_bs_body_shape={ "body_shape_rectangle_half" 255 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 32 "bust_shape_1_half" 63 } - gene_age={ "old_1" 14 "old_1" 8 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 217 "avg_spacing_lower_thickness" 245 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 114 } - gene_body_hair={ "body_hair_sparse_lower_stubble" 255 "body_hair_avg" 112 } - gene_hair_type={ "hair_straight" 76 "hair_straight" 164 } - gene_baldness={ "no_baldness" 128 "no_baldness" 127 } - eye_accessory={ "normal_eyes" 229 "normal_eyes" 229 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 155 "normal_eyelashes" 155 } - gene_scars_battle={ "scars_battle" 255 "scars_battle" 0 } - beards={ "western_beards_straight" 64 "no_beard" 0 } - cloaks={ "no_cloak" 156 "no_cloak" 0 } - hairstyles={ "western_hairstyles_straight" 64 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 64 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "western_high_nobility_clothes" 158 "most_clothes" 0 } - headgear={ "western_high_nobility" 42 "no_headgear" 0 } - additive_headgear={ "ep2_western_era2_veils" 64 "no_additive" 0 } - clothes_hoods={ "hoods" 249 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 3861905792 3861905792 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_SE_basilicata_castriota_giovanni_aladro.txt b/common/bookmark_portraits/bookmark_SE_basilicata_castriota_giovanni_aladro.txt deleted file mode 100644 index 48ddfb61b..000000000 --- a/common/bookmark_portraits/bookmark_SE_basilicata_castriota_giovanni_aladro.txt +++ /dev/null @@ -1,167 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:italy0013 -bookmark_SE_basilicata_castriota_giovanni_aladro={ - type=male - id=1647 - random_seed=2849353875 - age=0.240000 - genes={ hair_color={ 107 250 221 185 } - skin_color={ 147 112 140 115 } - eye_color={ 67 169 46 127 } - gene_chin_forward={ "chin_forward_neg" 111 "chin_forward_pos" 168 } - gene_chin_height={ "chin_height_pos" 136 "chin_height_neg" 111 } - gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 124 } - gene_eye_angle={ "eye_angle_pos" 164 "eye_angle_pos" 129 } - gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 134 } - gene_eye_height={ "eye_height_neg" 96 "eye_height_pos" 129 } - gene_eye_distance={ "eye_distance_pos" 131 "eye_distance_neg" 97 } - gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_neg" 127 } - gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 63 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 106 "forehead_brow_height_neg" 126 } - gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 194 } - gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_neg" 122 } - gene_forehead_height={ "forehead_height_neg" 111 "forehead_height_pos" 149 } - gene_head_height={ "head_height_pos" 169 "head_height_neg" 88 } - gene_head_width={ "head_width_pos" 129 "head_width_pos" 142 } - gene_head_profile={ "head_profile_neg" 108 "head_profile_neg" 77 } - gene_head_top_height={ "head_top_height_pos" 129 "head_top_height_pos" 138 } - gene_head_top_width={ "head_top_width_pos" 177 "head_top_width_pos" 156 } - gene_jaw_angle={ "jaw_angle_neg" 127 "jaw_angle_pos" 141 } - gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 119 } - gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_neg" 111 } - gene_jaw_width={ "jaw_width_neg" 80 "jaw_width_pos" 127 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 119 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 131 } - gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 116 } - gene_mouth_height={ "mouth_height_neg" 119 "mouth_height_neg" 114 } - gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 140 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 109 "mouth_upper_lip_size_neg" 106 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 107 "mouth_lower_lip_size_neg" 125 } - gene_mouth_open={ "mouth_open_pos" 130 "mouth_open_neg" 21 } - gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_neg" 110 "neck_width_neg" 125 } - gene_bs_cheek_forward={ "cheek_forward_neg" 43 "cheek_forward_neg" 20 } - gene_bs_cheek_height={ "cheek_height_pos" 5 "cheek_height_pos" 115 } - gene_bs_cheek_width={ "cheek_width_pos" 46 "cheek_width_neg" 6 } - gene_bs_ear_angle={ "ear_angle_neg" 112 "ear_angle_pos" 21 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 27 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 86 "ear_lower_bend_pos" 10 } - gene_bs_ear_outward={ "ear_outward_neg" 20 "ear_outward_neg" 19 } - gene_bs_ear_size={ "ear_size_neg" 114 "ear_size_pos" 76 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 12 "eye_corner_depth_pos" 40 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 15 "eye_fold_shape_neg" 70 } - gene_bs_eye_size={ "eye_size_neg" 70 "eye_size_pos" 41 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 155 "eye_upper_lid_size_pos" 25 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 151 "forehead_brow_curve_neg" 40 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 6 "forehead_brow_forward_neg" 20 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_pos" 32 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 40 "forehead_brow_outer_height_neg" 38 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 124 "forehead_brow_width_neg" 16 } - gene_bs_jaw_def={ "jaw_def_neg" 83 "jaw_def_pos" 0 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 46 "mouth_lower_lip_def_pos" 35 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 50 "mouth_lower_lip_full_pos" 116 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 8 "mouth_lower_lip_pad_pos" 9 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 2 "mouth_lower_lip_width_neg" 39 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 27 "mouth_philtrum_def_pos" 70 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 15 "mouth_philtrum_shape_pos" 161 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 76 "mouth_philtrum_width_pos" 46 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 51 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 5 "mouth_upper_lip_full_pos" 115 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_neg" 1 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 24 "mouth_upper_lip_width_pos" 101 } - gene_bs_nose_forward={ "nose_forward_neg" 29 "nose_forward_neg" 22 } - gene_bs_nose_height={ "nose_height_pos" 58 "nose_height_pos" 24 } - gene_bs_nose_length={ "nose_length_pos" 1 "nose_length_pos" 113 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_neg" 26 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 14 "nose_nostril_width_neg" 50 } - gene_bs_nose_profile={ "nose_profile_pos" 74 "nose_profile_neg" 62 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 20 "nose_ridge_angle_pos" 0 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 30 "nose_ridge_width_neg" 49 } - gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_neg" 40 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 17 "nose_tip_angle_pos" 97 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 96 "nose_tip_forward_neg" 14 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 30 "nose_tip_width_neg" 15 } - face_detail_cheek_def={ "cheek_def_02" 151 "cheek_def_01" 25 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_01_neg" 139 } - face_detail_chin_cleft={ "chin_dimple" 168 "chin_dimple" 7 } - face_detail_chin_def={ "chin_def_neg" 17 "chin_def" 15 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 249 "eye_lower_lid_def" 176 } - face_detail_eye_socket={ "eye_socket_color_03" 232 "eye_socket_02" 1 } - face_detail_nasolabial={ "nasolabial_03" 134 "nasolabial_01" 17 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 25 "nose_ridge_def_pos" 24 } - face_detail_nose_tip_def={ "nose_tip_def" 16 "nose_tip_def" 253 } - face_detail_temple_def={ "temple_def" 239 "temple_def" 37 } - expression_brow_wrinkles={ "brow_wrinkles_03" 19 "brow_wrinkles_03" 84 } - expression_eye_wrinkles={ "eye_wrinkles_01" 32 "eye_wrinkles_01" 75 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 6 "forehead_wrinkles_01" 89 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 132 "complexion_1" 139 } - gene_height={ "normal_height" 164 "normal_height" 128 } - gene_bs_body_type={ "body_fat_head_fat_medium" 159 "body_fat_head_fat_full" 117 } - gene_bs_body_shape={ "body_shape_average" 32 "body_shape_hourglass_half" 53 } - gene_bs_bust={ "bust_clothes" 76 "bust_shape_1_full" 230 } - gene_age={ "old_1" 75 "old_4" 21 } - gene_eyebrows_shape={ "avg_spacing_avg_thickness" 181 "avg_spacing_avg_thickness" 174 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 178 "layer_2_high_thickness" 240 } - gene_body_hair={ "body_hair_avg" 104 "body_hair_sparse" 148 } - gene_hair_type={ "hair_wavy" 174 "hair_wavy" 114 } - gene_baldness={ "male_pattern_baldness" 63 "male_pattern_baldness" 118 } - eye_accessory={ "normal_eyes" 219 "normal_eyes" 219 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 56 "normal_eyelashes" 56 } - beards={ "western_beards_straight" 221 "no_beard" 0 } - cloaks={ "ep2_cloak_western_era1_low_nobility" 177 "no_cloak" 0 } - hairstyles={ "western_hairstyles_wavy" 173 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 221 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "western_high_nobility_clothes" 73 "most_clothes" 0 } - headgear={ "sp2_western_high_nobility" 79 "no_headgear" 0 } - additive_headgear={ "ep2_western_era2_veils" 221 "no_additive" 0 } - clothes_hoods={ "hoods" 103 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 3942081117 3942081117 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1485265044 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_SE_la_mancha_quixano_alonso.txt b/common/bookmark_portraits/bookmark_SE_la_mancha_quixano_alonso.txt deleted file mode 100644 index 686c45f02..000000000 --- a/common/bookmark_portraits/bookmark_SE_la_mancha_quixano_alonso.txt +++ /dev/null @@ -1,163 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:hispania0023 -bookmark_SE_la_mancha_quixano_alonso={ - type=male - id=1168 - random_seed=3854731481 - age=0.400000 - genes={ hair_color={ 176 225 176 225 } - skin_color={ 140 71 136 117 } - eye_color={ 94 183 127 203 } - gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_neg" 122 } - gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 140 } - gene_chin_width={ "chin_width_pos" 138 "chin_width_pos" 139 } - gene_eye_angle={ "eye_angle_neg" 134 "eye_angle_neg" 127 } - gene_eye_depth={ "eye_depth_pos" 147 "eye_depth_pos" 133 } - gene_eye_height={ "eye_height_pos" 96 "eye_height_pos" 135 } - gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 134 } - gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 139 } - gene_forehead_angle={ "forehead_angle_pos" 141 "forehead_angle_pos" 166 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 106 "forehead_brow_height_pos" 173 } - gene_forehead_roundness={ "forehead_roundness_pos" 148 "forehead_roundness_pos" 132 } - gene_forehead_width={ "forehead_width_pos" 149 "forehead_width_pos" 149 } - gene_forehead_height={ "forehead_height_pos" 180 "forehead_height_pos" 229 } - gene_head_height={ "head_height_pos" 176 "head_height_pos" 175 } - gene_head_width={ "head_width_neg" 117 "head_width_neg" 126 } - gene_head_profile={ "head_profile_neg" 110 "head_profile_neg" 84 } - gene_head_top_height={ "head_top_height_pos" 121 "head_top_height_pos" 157 } - gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 176 } - gene_jaw_angle={ "jaw_angle_pos" 94 "jaw_angle_pos" 135 } - gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_pos" 132 } - gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 120 } - gene_jaw_width={ "jaw_width_pos" 104 "jaw_width_pos" 138 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 126 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } - gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 136 } - gene_mouth_height={ "mouth_height_pos" 142 "mouth_height_pos" 142 } - gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 118 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 113 "mouth_upper_lip_size_neg" 113 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } - gene_mouth_open={ "mouth_open_neg" 57 "mouth_open_neg" 57 } - gene_neck_length={ "neck_length_pos" 115 "neck_length_pos" 146 } - gene_neck_width={ "neck_width_pos" 139 "neck_width_pos" 159 } - gene_bs_cheek_forward={ "cheek_forward_neg" 4 "cheek_forward_neg" 4 } - gene_bs_cheek_height={ "cheek_height_neg" 59 "cheek_height_pos" 55 } - gene_bs_cheek_width={ "cheek_width_neg" 183 "cheek_width_pos" 32 } - gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_pos" 22 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 7 "ear_inner_shape_pos" 23 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 52 "ear_upper_bend_pos" 67 } - gene_bs_ear_outward={ "ear_outward_neg" 15 "ear_outward_pos" 4 } - gene_bs_ear_size={ "ear_size_neg" 39 "ear_size_pos" 117 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 137 "eye_corner_depth_pos" 170 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 55 "eye_fold_shape_neg" 23 } - gene_bs_eye_size={ "eye_size_pos" 1 "eye_size_pos" 47 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 39 "eye_upper_lid_size_pos" 19 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 187 "forehead_brow_curve_neg" 190 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 75 "forehead_brow_forward_pos" 24 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 31 "forehead_brow_inner_height_pos" 21 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 119 "forehead_brow_outer_height_neg" 49 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 95 "forehead_brow_width_pos" 4 } - gene_bs_jaw_def={ "jaw_def_neg" 43 "jaw_def_neg" 31 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 47 "mouth_lower_lip_def_pos" 43 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 49 "mouth_lower_lip_full_neg" 4 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 160 "mouth_lower_lip_pad_neg" 160 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_neg" 0 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 10 "mouth_philtrum_def_pos" 10 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 46 "mouth_philtrum_shape_pos" 46 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 93 "mouth_philtrum_width_neg" 93 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 47 "mouth_upper_lip_def_pos" 47 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 31 "mouth_upper_lip_full_pos" 31 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 116 "mouth_upper_lip_profile_neg" 116 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 72 "mouth_upper_lip_width_pos" 72 } - gene_bs_nose_forward={ "nose_forward_neg" 33 "nose_forward_neg" 23 } - gene_bs_nose_height={ "nose_height_neg" 75 "nose_height_neg" 53 } - gene_bs_nose_length={ "nose_length_pos" 81 "nose_length_pos" 46 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 51 "nose_nostril_height_neg" 36 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 155 "nose_nostril_width_neg" 163 } - gene_bs_nose_profile={ "nose_profile_neg" 133 "nose_profile_pos" 29 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 131 "nose_ridge_angle_pos" 8 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 9 "nose_ridge_width_neg" 7 } - gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_neg" 11 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 31 "nose_tip_angle_neg" 15 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 83 "nose_tip_forward_pos" 37 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 14 "nose_tip_width_pos" 14 } - face_detail_cheek_def={ "cheek_def_02" 98 "cheek_def_01" 20 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 0 "cheek_fat_01_pos" 189 } - face_detail_chin_cleft={ "chin_dimple" 24 "chin_dimple" 24 } - face_detail_chin_def={ "chin_def_neg" 86 "chin_def_neg" 52 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 67 "eye_lower_lid_def" 33 } - face_detail_eye_socket={ "eye_socket_color_02" 99 "eye_socket_01" 25 } - face_detail_nasolabial={ "nasolabial_03" 128 "nasolabial_03" 142 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 50 "nose_ridge_def_neg" 8 } - face_detail_nose_tip_def={ "nose_tip_def" 232 "nose_tip_def" 221 } - face_detail_temple_def={ "temple_def" 0 "temple_def" 209 } - expression_brow_wrinkles={ "brow_wrinkles_02" 212 "brow_wrinkles_02" 212 } - expression_eye_wrinkles={ "eye_wrinkles_01" 61 "eye_wrinkles_01" 61 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 249 "forehead_wrinkles_03" 249 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_6" 137 "complexion_1" 140 } - gene_height={ "normal_height" 124 "normal_height" 116 } - gene_bs_body_type={ "body_fat_head_fat_low" 155 "body_fat_head_fat_low" 140 } - gene_bs_body_shape={ "body_shape_triangle_full" 167 "body_shape_triangle_full" 0 } - gene_bs_bust={ "bust_clothes" 72 "bust_shape_3_full" 148 } - gene_age={ "old_2" 28 "old_2" 28 } - gene_eyebrows_shape={ "avg_spacing_high_thickness" 129 "avg_spacing_high_thickness" 140 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 156 "layer_2_low_thickness" 154 } - gene_body_hair={ "body_hair_sparse" 152 "body_hair_sparse" 152 } - gene_hair_type={ "hair_wavy" 181 "hair_wavy" 181 } - gene_baldness={ "male_pattern_baldness" 153 "male_pattern_baldness" 153 } - eye_accessory={ "normal_eyes" 190 "normal_eyes" 190 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 158 "normal_eyelashes" 158 } - beards={ "western_beards_curly" 131 "no_beard" 0 } - cloaks={ "ep1_cloak_adventurer" 211 "no_cloak" 0 } - hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 72 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 180 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 150 "most_clothes" 0 } - headgear={ "ep2_western_era1_high_nobility" 32 "no_headgear" 0 } - additive_headgear={ "ep2_western_era1_veils" 211 "no_additive" 0 } - clothes_hoods={ "hoods" 80 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 3942081117 3942081117 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1485265044 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_SE_monaco_grimaldi_nure.txt b/common/bookmark_portraits/bookmark_SE_monaco_grimaldi_nure.txt deleted file mode 100644 index 5fe37ec64..000000000 --- a/common/bookmark_portraits/bookmark_SE_monaco_grimaldi_nure.txt +++ /dev/null @@ -1,163 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:france_grimaldi_honore -bookmark_SE_monaco_grimaldi_nure={ - type=male - id=1384 - random_seed=2492821273 - age=0.320000 - genes={ hair_color={ 16 232 229 239 } - skin_color={ 184 122 183 120 } - eye_color={ 30 136 49 193 } - gene_chin_forward={ "chin_forward_neg" 118 "chin_forward_neg" 106 } - gene_chin_height={ "chin_height_pos" 142 "chin_height_neg" 122 } - gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 121 } - gene_eye_angle={ "eye_angle_pos" 151 "eye_angle_neg" 114 } - gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 131 } - gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 119 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 137 } - gene_eye_shut={ "eye_shut_pos" 73 "eye_shut_pos" 127 } - gene_forehead_angle={ "forehead_angle_pos" 157 "forehead_angle_neg" 127 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 121 "forehead_brow_height_pos" 133 } - gene_forehead_roundness={ "forehead_roundness_pos" 181 "forehead_roundness_pos" 131 } - gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 106 } - gene_forehead_height={ "forehead_height_pos" 165 "forehead_height_pos" 147 } - gene_head_height={ "head_height_neg" 108 "head_height_neg" 102 } - gene_head_width={ "head_width_pos" 142 "head_width_neg" 126 } - gene_head_profile={ "head_profile_pos" 134 "head_profile_pos" 146 } - gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_pos" 149 } - gene_head_top_width={ "head_top_width_neg" 111 "head_top_width_pos" 164 } - gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_neg" 108 } - gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_neg" 115 } - gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_pos" 149 } - gene_jaw_width={ "jaw_width_pos" 147 "jaw_width_pos" 150 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_pos" 137 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_neg" 122 } - gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 120 } - gene_mouth_height={ "mouth_height_pos" 152 "mouth_height_pos" 127 } - gene_mouth_width={ "mouth_width_neg" 116 "mouth_width_pos" 146 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_pos" 139 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_pos" 152 } - gene_mouth_open={ "mouth_open_pos" 143 "mouth_open_pos" 160 } - gene_neck_length={ "neck_length_pos" 144 "neck_length_neg" 119 } - gene_neck_width={ "neck_width_neg" 104 "neck_width_neg" 118 } - gene_bs_cheek_forward={ "cheek_forward_pos" 21 "cheek_forward_pos" 17 } - gene_bs_cheek_height={ "cheek_height_pos" 174 "cheek_height_neg" 46 } - gene_bs_cheek_width={ "cheek_width_pos" 35 "cheek_width_pos" 26 } - gene_bs_ear_angle={ "ear_angle_pos" 178 "ear_angle_neg" 9 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 133 "ear_inner_shape_pos" 23 } - gene_bs_ear_bend={ "ear_both_bend_pos" 102 "ear_lower_bend_pos" 149 } - gene_bs_ear_outward={ "ear_outward_pos" 6 "ear_outward_pos" 78 } - gene_bs_ear_size={ "ear_size_pos" 93 "ear_size_pos" 0 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 10 "eye_corner_depth_neg" 18 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 75 "eye_fold_shape_02_neg" 10 } - gene_bs_eye_size={ "eye_size_pos" 36 "eye_size_pos" 102 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 0 "eye_upper_lid_size_pos" 171 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 15 "forehead_brow_curve_neg" 119 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 31 "forehead_brow_forward_pos" 10 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_pos" 93 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 49 "forehead_brow_outer_height_pos" 114 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 40 "forehead_brow_width_pos" 10 } - gene_bs_jaw_def={ "jaw_def_neg" 203 "jaw_def_pos" 6 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 144 "mouth_lower_lip_def_pos" 51 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 1 "mouth_lower_lip_full_pos" 30 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 31 "mouth_lower_lip_pad_pos" 107 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 68 "mouth_lower_lip_width_pos" 126 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 21 "mouth_philtrum_def_pos" 58 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 24 "mouth_philtrum_shape_pos" 5 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 16 "mouth_philtrum_width_neg" 119 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 24 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 86 "mouth_upper_lip_full_pos" 33 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 242 "mouth_upper_lip_profile_pos" 13 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 34 "mouth_upper_lip_width_pos" 93 } - gene_bs_nose_forward={ "nose_forward_pos" 27 "nose_forward_neg" 38 } - gene_bs_nose_height={ "nose_height_neg" 12 "nose_height_neg" 2 } - gene_bs_nose_length={ "nose_length_pos" 10 "nose_length_neg" 25 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 70 "nose_nostril_height_neg" 8 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 201 "nose_nostril_width_pos" 39 } - gene_bs_nose_profile={ "nose_profile_neg" 16 "nose_profile_neg" 26 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 13 "nose_ridge_angle_pos" 24 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 77 "nose_ridge_width_neg" 0 } - gene_bs_nose_size={ "nose_size_neg" 6 "nose_size_pos" 40 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 80 "nose_tip_angle_pos" 33 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 34 "nose_tip_forward_neg" 28 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 36 "nose_tip_width_pos" 29 } - face_detail_cheek_def={ "cheek_def_01" 25 "cheek_def_01" 8 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 241 "cheek_fat_01_neg" 10 } - face_detail_chin_cleft={ "chin_dimple" 23 "chin_cleft" 109 } - face_detail_chin_def={ "chin_def" 21 "chin_def" 24 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 191 "eye_lower_lid_def_02" 214 } - face_detail_eye_socket={ "eye_socket_03" 55 "eye_socket_01" 21 } - face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 6 "nose_ridge_def_pos" 6 } - face_detail_nose_tip_def={ "nose_tip_def" 217 "nose_tip_def" 34 } - face_detail_temple_def={ "temple_def" 204 "temple_def" 221 } - expression_brow_wrinkles={ "brow_wrinkles_04" 53 "brow_wrinkles_03" 67 } - expression_eye_wrinkles={ "eye_wrinkles_01" 125 "eye_wrinkles_02" 132 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 74 } - expression_other={ "cheek_wrinkles_both_01" 27 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_4" 110 "complexion_3" 129 } - gene_height={ "normal_height" 121 "normal_height" 137 } - gene_bs_body_type={ "body_fat_head_fat_medium" 140 "body_fat_head_fat_full" 117 } - gene_bs_body_shape={ "body_shape_hourglass_half" 132 "body_shape_hourglass_full" 0 } - gene_bs_bust={ "bust_clothes" 128 "bust_shape_2_half" 145 } - gene_age={ "old_3" 82 "old_3" 191 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 235 "far_spacing_avg_thickness" 154 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 199 "layer_2_low_thickness" 164 } - gene_body_hair={ "body_hair_avg" 112 "body_hair_avg" 133 } - gene_hair_type={ "hair_wavy" 162 "hair_curly" 169 } - gene_baldness={ "male_pattern_baldness" 162 "male_pattern_baldness" 182 } - eye_accessory={ "normal_eyes" 134 "normal_eyes" 134 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 199 "normal_eyelashes" 199 } - beards={ "western_beards_curly" 231 "no_beard" 0 } - cloaks={ "ep2_cloak_western_era1_low_nobility" 40 "no_cloak" 0 } - hairstyles={ "ep2_hairstyles_western" 49 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 120 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 124 "most_clothes" 0 } - headgear={ "ep2_western_era1_high_nobility" 6 "no_headgear" 0 } - additive_headgear={ "ep2_western_era1_veils" 231 "no_additive" 0 } - clothes_hoods={ "hoods" 152 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 1903276529 1903276529 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1485265044 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_SE_piedmonte_savoia_vittorio_amedeo.txt b/common/bookmark_portraits/bookmark_SE_piedmonte_savoia_vittorio_amedeo.txt deleted file mode 100644 index ebec54a85..000000000 --- a/common/bookmark_portraits/bookmark_SE_piedmonte_savoia_vittorio_amedeo.txt +++ /dev/null @@ -1,164 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:italy0017 -bookmark_SE_piedmonte_savoia_vittorio_amedeo={ - type=male - id=1010 - random_seed=3325399264 - age=0.550000 - genes={ hair_color={ 212 232 212 232 } - skin_color={ 161 125 161 125 } - eye_color={ 82 160 82 160 } - gene_chin_forward={ "chin_forward_pos" 146 "chin_forward_pos" 146 } - gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 139 } - gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_neg" 105 "eye_angle_neg" 105 } - gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } - gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 122 } - gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 138 } - gene_forehead_angle={ "forehead_angle_neg" 106 "forehead_angle_neg" 106 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 129 "forehead_brow_height_pos" 129 } - gene_forehead_roundness={ "forehead_roundness_pos" 162 "forehead_roundness_pos" 162 } - gene_forehead_width={ "forehead_width_neg" 113 "forehead_width_neg" 113 } - gene_forehead_height={ "forehead_height_neg" 86 "forehead_height_neg" 86 } - gene_head_height={ "head_height_neg" 82 "head_height_neg" 82 } - gene_head_width={ "head_width_neg" 102 "head_width_neg" 102 } - gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } - gene_head_top_height={ "head_top_height_neg" 97 "head_top_height_neg" 97 } - gene_head_top_width={ "head_top_width_neg" 121 "head_top_width_neg" 121 } - gene_jaw_angle={ "jaw_angle_pos" 136 "jaw_angle_pos" 136 } - gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_neg" 124 } - gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 132 } - gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 91 "mouth_corner_depth_neg" 91 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 125 } - gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 116 } - gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_pos" 140 } - gene_mouth_width={ "mouth_width_neg" 116 "mouth_width_neg" 116 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 106 "mouth_lower_lip_size_neg" 106 } - gene_mouth_open={ "mouth_open_pos" 135 "mouth_open_pos" 135 } - gene_neck_length={ "neck_length_neg" 105 "neck_length_neg" 105 } - gene_neck_width={ "neck_width_neg" 99 "neck_width_neg" 99 } - gene_bs_cheek_forward={ "cheek_forward_pos" 35 "cheek_forward_pos" 35 } - gene_bs_cheek_height={ "cheek_height_pos" 37 "cheek_height_pos" 37 } - gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_neg" 46 } - gene_bs_ear_angle={ "ear_angle_pos" 93 "ear_angle_pos" 93 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 22 "ear_inner_shape_pos" 22 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 162 "ear_lower_bend_pos" 162 } - gene_bs_ear_outward={ "ear_outward_neg" 9 "ear_outward_neg" 9 } - gene_bs_ear_size={ "ear_size_pos" 26 "ear_size_pos" 26 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 13 "eye_corner_depth_pos" 13 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 99 "eye_fold_shape_neg" 99 } - gene_bs_eye_size={ "eye_size_pos" 15 "eye_size_pos" 15 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 54 "eye_upper_lid_size_pos" 54 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 8 "forehead_brow_curve_neg" 8 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 23 "forehead_brow_forward_pos" 23 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 110 "forehead_brow_inner_height_pos" 110 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 47 "forehead_brow_outer_height_pos" 47 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 71 "forehead_brow_width_pos" 71 } - gene_bs_jaw_def={ "jaw_def_neg" 1 "jaw_def_neg" 1 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 142 "mouth_lower_lip_def_pos" 142 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 127 "mouth_lower_lip_full_pos" 127 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 121 "mouth_lower_lip_pad_neg" 121 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 21 "mouth_lower_lip_width_neg" 21 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 3 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 171 "mouth_philtrum_shape_pos" 171 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 34 "mouth_philtrum_width_neg" 34 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 34 "mouth_upper_lip_def_pos" 34 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 14 "mouth_upper_lip_full_pos" 14 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 102 "mouth_upper_lip_profile_neg" 102 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 113 "mouth_upper_lip_width_pos" 113 } - gene_bs_nose_forward={ "nose_forward_neg" 14 "nose_forward_neg" 14 } - gene_bs_nose_height={ "nose_height_neg" 65 "nose_height_neg" 65 } - gene_bs_nose_length={ "nose_length_neg" 111 "nose_length_neg" 111 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 0 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 34 "nose_nostril_width_neg" 34 } - gene_bs_nose_profile={ "nose_profile_neg" 32 "nose_profile_neg" 32 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 25 "nose_ridge_angle_pos" 25 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 46 "nose_ridge_width_neg" 46 } - gene_bs_nose_size={ "nose_size_neg" 48 "nose_size_neg" 48 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 63 "nose_tip_angle_pos" 63 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 41 "nose_tip_forward_pos" 41 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 36 "nose_tip_width_pos" 36 } - face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 2 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 24 "cheek_fat_04_pos" 24 } - face_detail_chin_cleft={ "chin_cleft" 20 "chin_cleft" 20 } - face_detail_chin_def={ "chin_def" 101 "chin_def" 101 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 49 "eye_lower_lid_def_02" 49 } - face_detail_eye_socket={ "eye_socket_01" 21 "eye_socket_01" 21 } - face_detail_nasolabial={ "nasolabial_01" 126 "nasolabial_01" 126 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 172 "nose_ridge_def_pos" 172 } - face_detail_nose_tip_def={ "nose_tip_def" 212 "nose_tip_def" 212 } - face_detail_temple_def={ "temple_def" 238 "temple_def" 238 } - expression_brow_wrinkles={ "brow_wrinkles_04" 68 "brow_wrinkles_04" 68 } - expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 138 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 200 "forehead_wrinkles_01" 200 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_4" 187 "complexion_4" 187 } - gene_height={ "normal_height" 130 "normal_height" 130 } - gene_bs_body_type={ "body_fat_head_fat_full" 140 "body_fat_head_fat_full" 138 } - gene_bs_body_shape={ "body_shape_pear_half" 61 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 96 "bust_shape_3_half" 121 } - gene_age={ "old_2" 53 "old_2" 53 } - gene_eyebrows_shape={ "far_spacing_low_thickness" 182 "far_spacing_low_thickness" 182 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 213 "layer_2_low_thickness" 213 } - gene_body_hair={ "body_hair_avg" 91 "body_hair_avg" 91 } - gene_hair_type={ "hair_wavy" 157 "hair_wavy" 157 } - gene_baldness={ "male_pattern_baldness" 247 "male_pattern_baldness" 247 } - eye_accessory={ "normal_eyes" 89 "normal_eyes" 89 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } - beards={ "western_beards_straight" 174 "no_beard" 0 } - cloaks={ "ep2_cloak_western_era1_low_nobility" 159 "no_cloak" 0 } - hairstyles={ "western_hairstyles_wavy" 250 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 174 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 3 "most_clothes" 0 } - headgear={ "ep2_western_era1_high_nobility" 68 "no_headgear" 0 } - additive_headgear={ "ep2_western_era1_veils" 250 "no_additive" 0 } - clothes_hoods={ "hoods" 11 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - entity={ 979141817 979141817 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1485265044 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_SE_portugal_avril_vinicius.txt b/common/bookmark_portraits/bookmark_SE_portugal_avril_vinicius.txt deleted file mode 100644 index d7b9d2b16..000000000 --- a/common/bookmark_portraits/bookmark_SE_portugal_avril_vinicius.txt +++ /dev/null @@ -1,163 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:hispania0001 -bookmark_SE_portugal_avril_vinicius={ - type=female - id=1661 - random_seed=1147254064 - age=0.240000 - genes={ hair_color={ 115 227 199 249 } - skin_color={ 143 143 166 117 } - eye_color={ 107 116 41 135 } - gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 127 } - gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 115 } - gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 103 "eye_angle_pos" 127 } - gene_eye_depth={ "eye_depth_neg" 109 "eye_depth_neg" 116 } - gene_eye_height={ "eye_height_neg" 130 "eye_height_neg" 124 } - gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } - gene_eye_shut={ "eye_shut_neg" 106 "eye_shut_neg" 109 } - gene_forehead_angle={ "forehead_angle_neg" 116 "forehead_angle_neg" 116 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 179 "forehead_brow_height_pos" 169 } - gene_forehead_roundness={ "forehead_roundness_pos" 145 "forehead_roundness_pos" 145 } - gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_pos" 143 } - gene_forehead_height={ "forehead_height_pos" 161 "forehead_height_pos" 153 } - gene_head_height={ "head_height_neg" 128 "head_height_neg" 98 } - gene_head_width={ "head_width_pos" 122 "head_width_pos" 151 } - gene_head_profile={ "head_profile_neg" 130 "head_profile_neg" 63 } - gene_head_top_height={ "head_top_height_neg" 104 "head_top_height_neg" 104 } - gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 146 } - gene_jaw_angle={ "jaw_angle_neg" 156 "jaw_angle_neg" 106 } - gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 138 } - gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_pos" 119 "jaw_width_pos" 160 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 89 "mouth_corner_depth_pos" 135 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 122 } - gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 122 } - gene_mouth_height={ "mouth_height_neg" 53 "mouth_height_neg" 76 } - gene_mouth_width={ "mouth_width_pos" 128 "mouth_width_pos" 128 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 114 "mouth_upper_lip_size_neg" 114 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 122 "mouth_lower_lip_size_pos" 143 } - gene_mouth_open={ "mouth_open_neg" 24 "mouth_open_neg" 24 } - gene_neck_length={ "neck_length_pos" 169 "neck_length_pos" 142 } - gene_neck_width={ "neck_width_neg" 94 "neck_width_neg" 94 } - gene_bs_cheek_forward={ "cheek_forward_neg" 40 "cheek_forward_neg" 40 } - gene_bs_cheek_height={ "cheek_height_neg" 40 "cheek_height_neg" 40 } - gene_bs_cheek_width={ "cheek_width_pos" 34 "cheek_width_pos" 34 } - gene_bs_ear_angle={ "ear_angle_neg" 15 "ear_angle_pos" 37 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 75 "ear_inner_shape_pos" 75 } - gene_bs_ear_bend={ "ear_both_bend_pos" 116 "ear_both_bend_pos" 116 } - gene_bs_ear_outward={ "ear_outward_pos" 1 "ear_outward_pos" 1 } - gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_neg" 14 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 37 "eye_corner_depth_pos" 90 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 255 "eye_fold_shape_neg" 66 } - gene_bs_eye_size={ "eye_size_pos" 213 "eye_size_pos" 70 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 38 "eye_upper_lid_size_pos" 38 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 183 "forehead_brow_curve_neg" 183 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 126 "forehead_brow_forward_neg" 126 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 53 "forehead_brow_inner_height_pos" 45 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 71 "forehead_brow_outer_height_pos" 100 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 83 "forehead_brow_width_pos" 28 } - gene_bs_jaw_def={ "jaw_def_pos" 105 "jaw_def_neg" 61 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 33 "mouth_lower_lip_def_pos" 33 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 8 "mouth_lower_lip_full_neg" 8 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 131 "mouth_lower_lip_pad_neg" 69 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 125 "mouth_lower_lip_width_pos" 108 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 186 "mouth_philtrum_def_pos" 186 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 5 "mouth_philtrum_shape_neg" 5 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 29 "mouth_philtrum_width_neg" 29 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 90 "mouth_upper_lip_def_pos" 90 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 95 "mouth_upper_lip_full_neg" 95 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 8 "mouth_upper_lip_profile_neg" 8 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 24 "mouth_upper_lip_width_neg" 24 } - gene_bs_nose_forward={ "nose_forward_neg" 32 "nose_forward_neg" 32 } - gene_bs_nose_height={ "nose_height_neg" 255 "nose_height_pos" 105 } - gene_bs_nose_length={ "nose_length_pos" 77 "nose_length_pos" 10 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 13 "nose_nostril_height_neg" 13 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 3 "nose_nostril_width_pos" 3 } - gene_bs_nose_profile={ "nose_profile_pos" 137 "nose_profile_pos" 52 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 11 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 16 "nose_ridge_width_pos" 16 } - gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_pos" 15 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_pos" 7 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_neg" 25 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 45 "nose_tip_width_pos" 45 } - face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 255 "cheek_fat_01_neg" 207 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 25 } - face_detail_chin_def={ "chin_def" 114 "chin_def" 114 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 249 "eye_lower_lid_def_02" 145 } - face_detail_eye_socket={ "eye_socket_color_01" 191 "eye_socket_02" 159 } - face_detail_nasolabial={ "nasolabial_03" 141 "nasolabial_03" 141 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_neg" 14 } - face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } - face_detail_temple_def={ "temple_def" 226 "temple_def" 226 } - expression_brow_wrinkles={ "brow_wrinkles_04" 158 "brow_wrinkles_04" 64 } - expression_eye_wrinkles={ "eye_wrinkles_01" 99 "eye_wrinkles_01" 99 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 220 "forehead_wrinkles_03" 220 } - expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 172 "complexion_5" 167 } - gene_height={ "normal_height" 127 "normal_height" 131 } - gene_bs_body_type={ "body_fat_head_fat_medium" 91 "body_fat_head_fat_medium" 114 } - gene_bs_body_shape={ "body_shape_rectangle_full" 76 "body_shape_rectangle_full" 18 } - gene_bs_bust={ "bust_clothes" 163 "bust_default" 204 } - gene_age={ "old_1" 245 "old_1" 245 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 159 "avg_spacing_high_thickness" 210 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 144 "layer_2_low_thickness" 144 } - gene_body_hair={ "body_hair_avg" 159 "body_hair_avg" 159 } - gene_hair_type={ "hair_wavy" 99 "hair_wavy" 99 } - gene_baldness={ "male_pattern_baldness" 172 "male_pattern_baldness" 172 } - eye_accessory={ "normal_eyes" 246 "normal_eyes" 246 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 173 "normal_eyelashes" 173 } - beards={ "western_beards_curly" 186 "no_beard" 0 } - cloaks={ "sp2_cloak_imperial" 148 "no_cloak" 0 } - hairstyles={ "western_hairstyles_wavy" 186 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 176 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "fp4_western_era2_high_nobility_clothes" 28 "most_clothes" 0 } - headgear={ "ep1_western_royalty" 191 "no_headgear" 0 } - additive_headgear={ "western_veils" 176 "no_additive" 0 } - clothes_hoods={ "hoods" 91 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 3293488942 3293488942 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=442032108 - invert=no - } - { - hash=1599033245 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=3954150519 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_SE_provence_atika_marouane.txt b/common/bookmark_portraits/bookmark_SE_provence_atika_marouane.txt deleted file mode 100644 index d859eeb2c..000000000 --- a/common/bookmark_portraits/bookmark_SE_provence_atika_marouane.txt +++ /dev/null @@ -1,159 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:france_marouane_atika -bookmark_SE_provence_atika_marouane={ - type=male - id=1435 - random_seed=3254267978 - age=0.310000 - genes={ hair_color={ 68 78 68 78 } - skin_color={ 30 86 30 86 } - eye_color={ 73 172 73 172 } - gene_chin_forward={ "chin_forward_pos" 216 "chin_forward_pos" 216 } - gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 123 } - gene_chin_width={ "chin_width_pos" 137 "chin_width_pos" 137 } - gene_eye_angle={ "eye_angle_pos" 135 "eye_angle_pos" 135 } - gene_eye_depth={ "eye_depth_pos" 160 "eye_depth_pos" 160 } - gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_pos" 137 } - gene_eye_shut={ "eye_shut_pos" 73 "eye_shut_pos" 146 } - gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 113 "forehead_brow_height_neg" 113 } - gene_forehead_roundness={ "forehead_roundness_pos" 219 "forehead_roundness_pos" 219 } - gene_forehead_width={ "forehead_width_pos" 142 "forehead_width_pos" 142 } - gene_forehead_height={ "forehead_height_pos" 130 "forehead_height_pos" 130 } - gene_head_height={ "head_height_neg" 89 "head_height_neg" 89 } - gene_head_width={ "head_width_neg" 107 "head_width_neg" 107 } - gene_head_profile={ "head_profile_pos" 186 "head_profile_pos" 186 } - gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_pos" 136 } - gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 133 } - gene_jaw_angle={ "jaw_angle_neg" 122 "jaw_angle_neg" 122 } - gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } - gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 132 } - gene_jaw_width={ "jaw_width_pos" 180 "jaw_width_pos" 180 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } - gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } - gene_mouth_height={ "mouth_height_neg" 100 "mouth_height_neg" 100 } - gene_mouth_width={ "mouth_width_neg" 102 "mouth_width_neg" 102 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 117 "mouth_upper_lip_size_neg" 117 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 87 "mouth_lower_lip_size_neg" 87 } - gene_mouth_open={ "mouth_open_neg" 3 "mouth_open_neg" 3 } - gene_neck_length={ "neck_length_neg" 117 "neck_length_neg" 117 } - gene_neck_width={ "neck_width_pos" 153 "neck_width_pos" 153 } - gene_bs_cheek_forward={ "cheek_forward_neg" 20 "cheek_forward_neg" 20 } - gene_bs_cheek_height={ "cheek_height_pos" 14 "cheek_height_pos" 14 } - gene_bs_cheek_width={ "cheek_width_pos" 2 "cheek_width_pos" 2 } - gene_bs_ear_angle={ "ear_angle_pos" 100 "ear_angle_pos" 100 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 71 "ear_inner_shape_pos" 71 } - gene_bs_ear_bend={ "ear_both_bend_pos" 148 "ear_both_bend_pos" 148 } - gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_pos" 12 } - gene_bs_ear_size={ "ear_size_neg" 115 "ear_size_neg" 115 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 21 "eye_corner_depth_pos" 21 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 9 "eye_fold_shape_neg" 9 } - gene_bs_eye_size={ "eye_size_pos" 30 "eye_size_pos" 30 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 24 "eye_upper_lid_size_pos" 24 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 102 "forehead_brow_curve_neg" 102 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 12 "forehead_brow_forward_pos" 12 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_pos" 39 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 61 "forehead_brow_outer_height_neg" 61 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 18 "forehead_brow_width_pos" 18 } - gene_bs_jaw_def={ "jaw_def_neg" 10 "jaw_def_neg" 10 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 166 "mouth_lower_lip_def_pos" 166 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 28 "mouth_lower_lip_full_neg" 28 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 25 "mouth_lower_lip_pad_pos" 25 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 13 "mouth_lower_lip_width_neg" 13 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 17 "mouth_philtrum_def_pos" 17 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_neg" 32 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 11 "mouth_philtrum_width_neg" 11 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 28 "mouth_upper_lip_def_pos" 28 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 30 "mouth_upper_lip_full_pos" 30 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 97 "mouth_upper_lip_profile_pos" 97 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 39 "mouth_upper_lip_width_neg" 39 } - gene_bs_nose_forward={ "nose_forward_pos" 22 "nose_forward_pos" 22 } - gene_bs_nose_height={ "nose_height_pos" 46 "nose_height_pos" 46 } - gene_bs_nose_length={ "nose_length_neg" 38 "nose_length_neg" 38 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 10 "nose_nostril_height_neg" 10 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 85 "nose_nostril_width_neg" 85 } - gene_bs_nose_profile={ "nose_profile_neg" 32 "nose_profile_neg" 32 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 21 "nose_ridge_angle_neg" 21 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 22 "nose_ridge_width_neg" 22 } - gene_bs_nose_size={ "nose_size_neg" 33 "nose_size_neg" 33 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 87 "nose_tip_angle_pos" 87 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 32 "nose_tip_forward_pos" 32 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 134 "nose_tip_width_neg" 134 } - face_detail_cheek_def={ "cheek_def_02" 163 "cheek_def_02" 163 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 20 "cheek_fat_01_neg" 20 } - face_detail_chin_cleft={ "chin_dimple" 5 "chin_dimple" 5 } - face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 94 "eye_lower_lid_def_02" 94 } - face_detail_eye_socket={ "eye_socket_02" 4 "eye_socket_02" 4 } - face_detail_nasolabial={ "nasolabial_03" 184 "nasolabial_03" 184 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 19 "nose_ridge_def_pos" 19 } - face_detail_nose_tip_def={ "nose_tip_def" 8 "nose_tip_def" 8 } - face_detail_temple_def={ "temple_def" 31 "temple_def" 31 } - expression_brow_wrinkles={ "brow_wrinkles_03" 69 "brow_wrinkles_03" 69 } - expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_02" 226 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 138 "forehead_wrinkles_01" 9 } - expression_other={ "cheek_wrinkles_both_01" 39 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 206 "complexion_3" 206 } - gene_height={ "normal_height" 148 "normal_height" 148 } - gene_bs_body_type={ "body_fat_head_fat_medium" 171 "body_fat_head_fat_medium" 133 } - gene_bs_body_shape={ "body_shape_pear_half" 61 "body_shape_pear_half" 56 } - gene_bs_bust={ "bust_clothes" 86 "bust_shape_4_full" 108 } - gene_age={ "old_2" 227 "old_2" 227 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 147 "avg_spacing_low_thickness" 147 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 107 "layer_2_avg_thickness" 107 } - gene_body_hair={ "body_hair_sparse" 114 "body_hair_sparse" 114 } - gene_hair_type={ "hair_straight" 167 "hair_straight" 167 } - gene_baldness={ "male_pattern_baldness" 112 "male_pattern_baldness" 112 } - eye_accessory={ "normal_eyes" 220 "normal_eyes" 220 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 220 "normal_eyelashes" 220 } - beards={ "no_beard" 203 "no_beard" 0 } - cloaks={ "ep2_cloak_western_era1_low_nobility" 34 "no_cloak" 0 } - hairstyles={ "western_hairstyles_straight" 161 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 161 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 39 "most_clothes" 0 } - headgear={ "ep2_western_era1_high_nobility" 175 "no_headgear" 0 } - additive_headgear={ "ep2_western_era1_veils" 207 "no_additive" 0 } - clothes_hoods={ "hoods" 207 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 1903276529 1903276529 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_WE_france_bonaparte_aragorn.txt b/common/bookmark_portraits/bookmark_WE_france_bonaparte_aragorn.txt index 5e8593f8a..08ac6d44d 100644 --- a/common/bookmark_portraits/bookmark_WE_france_bonaparte_aragorn.txt +++ b/common/bookmark_portraits/bookmark_WE_france_bonaparte_aragorn.txt @@ -2,115 +2,116 @@ # History database id:france_bonaparte_aragorn bookmark_WE_france_bonaparte_aragorn={ type=male - id=1148 + id=332 random_seed=1534080561 - age=0.410000 - genes={ hair_color={ 18 248 18 248 } - skin_color={ 48 48 17 96 } - eye_color={ 250 203 250 203 } - gene_chin_forward={ "chin_forward_neg" 112 "chin_forward_neg" 117 } - gene_chin_height={ "chin_height_pos" 185 "chin_height_pos" 131 } - gene_chin_width={ "chin_width_pos" 110 "chin_width_pos" 128 } - gene_eye_angle={ "eye_angle_pos" 144 "eye_angle_pos" 127 } - gene_eye_depth={ "eye_depth_neg" 157 "eye_depth_neg" 114 } - gene_eye_height={ "eye_height_pos" 69 "eye_height_pos" 128 } - gene_eye_distance={ "eye_distance_neg" 147 "eye_distance_neg" 125 } - gene_eye_shut={ "eye_shut_pos" 160 "eye_shut_pos" 132 } - gene_forehead_angle={ "forehead_angle_neg" 131 "forehead_angle_neg" 82 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 78 "forehead_brow_height_pos" 177 } - gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 141 } - gene_forehead_width={ "forehead_width_neg" 145 "forehead_width_neg" 117 } - gene_forehead_height={ "forehead_height_pos" 124 "forehead_height_pos" 136 } - gene_head_height={ "head_height_pos" 184 "head_height_pos" 178 } - gene_head_width={ "head_width_neg" 67 "head_width_neg" 120 } - gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 185 } - gene_head_top_height={ "head_top_height_pos" 120 "head_top_height_pos" 147 } - gene_head_top_width={ "head_top_width_pos" 197 "head_top_width_pos" 133 } - gene_jaw_angle={ "jaw_angle_pos" 51 "jaw_angle_pos" 128 } - gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 115 } - gene_jaw_height={ "jaw_height_neg" 81 "jaw_height_neg" 121 } - gene_jaw_width={ "jaw_width_pos" 118 "jaw_width_pos" 167 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 92 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 136 "mouth_corner_height_neg" 124 } - gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 118 } - gene_mouth_height={ "mouth_height_pos" 195 "mouth_height_pos" 143 } - gene_mouth_width={ "mouth_width_neg" 255 "mouth_width_neg" 127 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 99 "mouth_upper_lip_size_pos" 142 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 87 "mouth_lower_lip_size_neg" 124 } - gene_mouth_open={ "mouth_open_pos" 154 "mouth_open_pos" 154 } - gene_neck_length={ "neck_length_pos" 140 "neck_length_pos" 140 } - gene_neck_width={ "neck_width_pos" 63 "neck_width_pos" 134 } - gene_bs_cheek_forward={ "cheek_forward_neg" 57 "cheek_forward_neg" 38 } - gene_bs_cheek_height={ "cheek_height_pos" 191 "cheek_height_pos" 24 } - gene_bs_cheek_width={ "cheek_width_neg" 9 "cheek_width_neg" 36 } - gene_bs_ear_angle={ "ear_angle_neg" 75 "ear_angle_pos" 42 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 161 "ear_inner_shape_pos" 149 } - gene_bs_ear_bend={ "ear_both_bend_pos" 76 "ear_lower_bend_pos" 7 } - gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 47 } - gene_bs_ear_size={ "ear_size_pos" 147 "ear_size_neg" 25 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 181 "eye_corner_depth_pos" 46 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 169 "eye_fold_shape_pos" 35 } - gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_pos" 19 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 15 "eye_upper_lid_size_neg" 38 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 153 "forehead_brow_curve_neg" 186 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 37 "forehead_brow_forward_pos" 5 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 39 "forehead_brow_inner_height_neg" 5 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 11 "forehead_brow_outer_height_pos" 9 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 11 "forehead_brow_width_pos" 7 } - gene_bs_jaw_def={ "jaw_def_pos" 213 "jaw_def_neg" 190 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 116 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 75 "mouth_lower_lip_full_pos" 49 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 63 "mouth_lower_lip_pad_neg" 0 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 107 "mouth_lower_lip_width_pos" 27 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 104 "mouth_philtrum_def_pos" 25 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 43 "mouth_philtrum_shape_pos" 44 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 49 "mouth_philtrum_width_neg" 26 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 34 "mouth_upper_lip_def_pos" 10 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 57 "mouth_upper_lip_full_pos" 24 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 101 "mouth_upper_lip_profile_pos" 4 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 129 "mouth_upper_lip_width_pos" 61 } - gene_bs_nose_forward={ "nose_forward_neg" 101 "nose_forward_pos" 26 } - gene_bs_nose_height={ "nose_height_pos" 67 "nose_height_neg" 89 } - gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_pos" 51 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 45 "nose_nostril_height_pos" 12 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 79 "nose_nostril_width_neg" 59 } - gene_bs_nose_profile={ "nose_profile_hawk" 15 "nose_profile_hawk" 38 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 173 "nose_ridge_angle_neg" 4 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 91 "nose_ridge_width_neg" 38 } - gene_bs_nose_size={ "nose_size_pos" 53 "nose_size_pos" 51 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 3 "nose_tip_angle_pos" 22 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 3 "nose_tip_forward_neg" 30 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 151 "nose_tip_width_neg" 35 } - face_detail_cheek_def={ "cheek_def_02" 105 "cheek_def_01" 170 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 100 "cheek_fat_01_neg" 196 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_dimple" 22 } - face_detail_chin_def={ "chin_def" 100 "chin_def" 29 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 110 "eye_lower_lid_def" 167 } - face_detail_eye_socket={ "eye_socket_02" 164 "eye_socket_color_01" 19 } - face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_01" 8 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 93 "nose_ridge_def_neg" 5 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 2 } - face_detail_temple_def={ "temple_def" 110 "temple_def" 212 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_01" 243 } - expression_eye_wrinkles={ "eye_wrinkles_01" 194 "eye_wrinkles_03" 160 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 131 } + age=0.420000 + genes={ hair_color={ 212 244 212 244 } + skin_color={ 7 93 7 93 } + eye_color={ 164 176 164 176 } + gene_chin_forward={ "chin_forward_neg" 103 "chin_forward_neg" 103 } + gene_chin_height={ "chin_height_neg" 127 "chin_height_neg" 127 } + gene_chin_width={ "chin_width_pos" 134 "chin_width_pos" 134 } + gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 134 } + gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 125 } + gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 121 } + gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 122 } + gene_eye_shut={ "eye_shut_pos" 131 "eye_shut_pos" 131 } + gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } + gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_neg" 102 } + gene_forehead_roundness={ "forehead_roundness_pos" 157 "forehead_roundness_pos" 157 } + gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_neg" 107 } + gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 135 } + gene_head_height={ "head_height_pos" 137 "head_height_pos" 137 } + gene_head_width={ "head_width_neg" 115 "head_width_neg" 115 } + gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } + gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_pos" 153 } + gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 153 } + gene_jaw_angle={ "jaw_angle_pos" 133 "jaw_angle_pos" 133 } + gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_neg" 124 } + gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_pos" 139 } + gene_jaw_width={ "jaw_width_pos" 147 "jaw_width_pos" 147 } + gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_pos" 136 } + gene_mouth_corner_height={ "mouth_corner_height_pos" 140 "mouth_corner_height_pos" 140 } + gene_mouth_forward={ "mouth_forward_neg" 102 "mouth_forward_neg" 102 } + gene_mouth_height={ "mouth_height_pos" 142 "mouth_height_pos" 142 } + gene_mouth_width={ "mouth_width_neg" 102 "mouth_width_neg" 102 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 102 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 102 } + gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 102 } + gene_neck_length={ "neck_length_pos" 138 "neck_length_pos" 138 } + gene_neck_width={ "neck_width_neg" 104 "neck_width_neg" 104 } + gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_neg" 11 } + gene_bs_cheek_height={ "cheek_height_neg" 27 "cheek_height_neg" 27 } + gene_bs_cheek_width={ "cheek_width_pos" 26 "cheek_width_pos" 26 } + gene_bs_ear_angle={ "ear_angle_pos" 3 "ear_angle_pos" 3 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 49 "ear_inner_shape_pos" 49 } + gene_bs_ear_bend={ "ear_upper_bend_pos" 11 "ear_upper_bend_pos" 11 } + gene_bs_ear_outward={ "ear_outward_neg" 73 "ear_outward_neg" 73 } + gene_bs_ear_size={ "ear_size_neg" 50 "ear_size_neg" 50 } + gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 177 "eye_corner_depth_pos" 177 } + gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 138 "eye_fold_shape_pos" 138 } + gene_bs_eye_size={ "eye_size_pos" 28 "eye_size_pos" 28 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 195 "eye_upper_lid_size_pos" 195 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 49 "forehead_brow_curve_neg" 49 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 27 "forehead_brow_forward_pos" 27 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 46 "forehead_brow_inner_height_pos" 46 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 77 "forehead_brow_outer_height_neg" 77 } + gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 114 "forehead_brow_width_pos" 114 } + gene_bs_jaw_def={ "jaw_def_neg" 104 "jaw_def_neg" 104 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 30 "mouth_lower_lip_def_pos" 30 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 68 "mouth_lower_lip_full_pos" 68 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 113 "mouth_lower_lip_pad_neg" 113 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 71 "mouth_lower_lip_width_pos" 71 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 82 "mouth_philtrum_def_pos" 82 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 50 "mouth_philtrum_shape_neg" 50 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_pos" 29 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 82 "mouth_upper_lip_def_pos" 82 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 5 "mouth_upper_lip_full_neg" 5 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 124 "mouth_upper_lip_profile_neg" 124 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 49 "mouth_upper_lip_width_pos" 49 } + gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_neg" 35 } + gene_bs_nose_height={ "nose_height_pos" 113 "nose_height_pos" 113 } + gene_bs_nose_length={ "nose_length_neg" 81 "nose_length_neg" 81 } + gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 8 "nose_nostril_height_pos" 8 } + gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 10 "nose_nostril_width_neg" 10 } + gene_bs_nose_profile={ "nose_profile_hawk_pos" 123 "nose_profile_hawk_pos" 123 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 8 "nose_ridge_angle_neg" 8 } + gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 34 "nose_ridge_width_pos" 34 } + gene_bs_nose_size={ "nose_size_pos" 63 "nose_size_pos" 63 } + gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 24 "nose_tip_angle_pos" 24 } + gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 17 "nose_tip_forward_neg" 17 } + gene_bs_nose_tip_width={ "nose_tip_width_pos" 18 "nose_tip_width_pos" 18 } + face_detail_cheek_def={ "cheek_def_02" 84 "cheek_def_02" 84 } + face_detail_cheek_fat={ "cheek_fat_01_neg" 246 "cheek_fat_01_neg" 246 } + face_detail_chin_cleft={ "chin_dimple" 17 "chin_dimple" 17 } + face_detail_chin_def={ "chin_def" 9 "chin_def" 9 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 29 "eye_lower_lid_def" 29 } + face_detail_eye_socket={ "eye_socket_02" 1 "eye_socket_02" 1 } + face_detail_nasolabial={ "nasolabial_01" 23 "nasolabial_01" 23 } + face_detail_nose_ridge_def={ "nose_ridge_def_pos" 3 "nose_ridge_def_pos" 3 } + face_detail_nose_tip_def={ "nose_tip_def" 102 "nose_tip_def" 102 } + face_detail_temple_def={ "temple_def" 236 "temple_def" 236 } + expression_brow_wrinkles={ "brow_wrinkles_04" 27 "brow_wrinkles_04" 27 } + expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 213 } + expression_forehead_wrinkles={ "forehead_wrinkles_01" 173 "forehead_wrinkles_01" 173 } expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 179 "complexion_2" 204 } - gene_height={ "normal_height" 146 "normal_height" 139 } - gene_bs_body_type={ "body_fat_head_fat_low" 113 "body_fat_head_fat_medium" 118 } - gene_bs_body_shape={ "body_shape_pear_half" 255 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 2 "bust_shape_1_half" 68 } - gene_age={ "old_4" 44 "old_4" 44 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 149 "avg_spacing_avg_thickness" 149 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 193 "layer_2_low_thickness" 75 } - gene_body_hair={ "body_hair_avg" 95 "body_hair_avg" 95 } - gene_hair_type={ "hair_straight" 168 "hair_straight" 168 } - gene_baldness={ "male_pattern_baldness" 153 "male_pattern_baldness" 153 } - eye_accessory={ "normal_eyes" 242 "normal_eyes" 242 } + complexion={ "complexion_beauty_1" 255 "complexion_3" 187 } + gene_height={ "normal_height" 129 "normal_height" 129 } + gene_bs_body_type={ "body_fat_head_fat_full" 140 "body_fat_head_fat_full" 140 } + gene_bs_body_shape={ "body_shape_hourglass_half" 157 "body_shape_hourglass_half" 0 } + gene_bs_bust={ "bust_clothes" 60 "bust_shape_1_half" 94 } + gene_age={ "old_1" 197 "old_1" 197 } + gene_eyebrows_shape={ "avg_spacing_avg_thickness" 148 "avg_spacing_avg_thickness" 148 } + gene_eyebrows_fullness={ "layer_2_low_thickness" 111 "layer_2_low_thickness" 111 } + gene_body_hair={ "body_hair_avg" 183 "body_hair_avg" 183 } + gene_hair_type={ "hair_straight" 153 "hair_straight" 153 } + gene_baldness={ "male_pattern_baldness" 169 "male_pattern_baldness" 169 } + eye_accessory={ "normal_eyes" 125 "normal_eyes" 125 } teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 68 "normal_eyelashes" 68 } - beards={ "no_beard" 255 "no_beard" 0 } - hairstyles={ "tgp_southeast_hairstyles" 63 "all_hairstyles" 0 } + eyelashes_accessory={ "normal_eyelashes" 220 "normal_eyelashes" 220 } + beards={ "ep2_beards" 56 "no_beard" 0 } + cloaks={ "ep2_cloak_western_era1_low_nobility" 132 "no_cloak" 0 } + hairstyles={ "ep2_hairstyles_western" 48 "all_hairstyles" 0 } legwear={ "western_common_legwear" 150 "all_legwear" 0 } gene_shrink_body={ "shrink_all" 255 "" 0 } gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } @@ -119,28 +120,30 @@ bookmark_WE_france_bonaparte_aragorn={ gene_bs_long_beard={ "long_beard" 255 "" 0 } gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } clothes={ "ep2_western_era1_high_nobility_clothes" 179 "most_clothes" 0 } - clothes_hoods={ "hoods" 64 "no_clothes_hood" 0 } + headgear={ "ep2_western_era1_royalty" 108 "no_headgear" 0 } + additive_headgear={ "ep2_western_era1_veils" 64 "no_additive" 0 } gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } } - override={ - portrait_modifier_overrides={ - custom_hair=male_hair_indian_01 - custom_beards=male_empty - } - } - - entity={ 1863162561 1863162561 } + entity={ 979141817 979141817 } tags={ { hash=2125534279 invert=no } + { + hash=681013727 + invert=no + } + { + hash=2793867254 + invert=no + } { hash=2670398845 invert=no } { - hash=681013727 + hash=1500963499 invert=no } { diff --git a/common/bookmark_portraits/bookmark_WE_moselle_schengen_jean.txt b/common/bookmark_portraits/bookmark_WE_moselle_schengen_jean.txt index aca188fca..19e5047a8 100644 --- a/common/bookmark_portraits/bookmark_WE_moselle_schengen_jean.txt +++ b/common/bookmark_portraits/bookmark_WE_moselle_schengen_jean.txt @@ -2,114 +2,115 @@ # History database id:benelux_oranje_nassau_weilburg_philippe bookmark_WE_moselle_schengen_jean={ type=female - id=1235 + id=374 random_seed=2951532547 - age=0.340000 - genes={ hair_color={ 24 76 182 182 } - skin_color={ 77 99 77 99 } - eye_color={ 129 145 129 145 } - gene_chin_forward={ "chin_forward_neg" 73 "chin_forward_neg" 113 } - gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } - gene_chin_width={ "chin_width_neg" 125 "chin_width_neg" 125 } - gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } - gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 126 } - gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } - gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } - gene_forehead_angle={ "forehead_angle_pos" 141 "forehead_angle_pos" 141 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 104 "forehead_brow_height_neg" 104 } - gene_forehead_roundness={ "forehead_roundness_pos" 179 "forehead_roundness_pos" 179 } - gene_forehead_width={ "forehead_width_pos" 131 "forehead_width_pos" 131 } - gene_forehead_height={ "forehead_height_neg" 67 "forehead_height_neg" 67 } - gene_head_height={ "head_height_pos" 178 "head_height_pos" 178 } - gene_head_width={ "head_width_neg" 125 "head_width_neg" 80 } - gene_head_profile={ "head_profile_neg" 128 "head_profile_neg" 89 } - gene_head_top_height={ "head_top_height_neg" 121 "head_top_height_neg" 92 } - gene_head_top_width={ "head_top_width_pos" 255 "head_top_width_pos" 134 } - gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_pos" 134 } - gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } - gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 119 } - gene_jaw_width={ "jaw_width_pos" 143 "jaw_width_pos" 143 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 89 "mouth_corner_depth_neg" 95 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_pos" 137 } - gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 121 } - gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_neg" 125 } - gene_mouth_width={ "mouth_width_pos" 92 "mouth_width_pos" 127 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 146 "mouth_upper_lip_size_pos" 146 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 137 "mouth_lower_lip_size_neg" 105 } - gene_mouth_open={ "mouth_open_neg" 16 "mouth_open_neg" 16 } - gene_neck_length={ "neck_length_pos" 160 "neck_length_pos" 149 } - gene_neck_width={ "neck_width_neg" 155 "neck_width_neg" 104 } - gene_bs_cheek_forward={ "cheek_forward_neg" 48 "cheek_forward_neg" 48 } - gene_bs_cheek_height={ "cheek_height_pos" 19 "cheek_height_pos" 19 } - gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_neg" 46 } - gene_bs_ear_angle={ "ear_angle_pos" 1 "ear_angle_pos" 1 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 43 } - gene_bs_ear_bend={ "ear_both_bend_pos" 3 "ear_both_bend_pos" 3 } - gene_bs_ear_outward={ "ear_outward_neg" 22 "ear_outward_neg" 22 } - gene_bs_ear_size={ "ear_size_pos" 146 "ear_size_pos" 146 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 104 "eye_corner_depth_pos" 104 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 44 "eye_fold_shape_neg" 44 } - gene_bs_eye_size={ "eye_size_neg" 41 "eye_size_neg" 41 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 108 "eye_upper_lid_size_pos" 108 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 161 "forehead_brow_curve_neg" 161 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 28 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 56 "forehead_brow_inner_height_neg" 56 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 40 "forehead_brow_outer_height_neg" 40 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 28 "forehead_brow_width_neg" 28 } - gene_bs_jaw_def={ "jaw_def_pos" 30 "jaw_def_pos" 30 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 41 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 124 "mouth_lower_lip_full_neg" 124 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 59 "mouth_lower_lip_pad_neg" 5 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 47 "mouth_lower_lip_width_neg" 33 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 5 "mouth_philtrum_def_pos" 5 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 3 "mouth_philtrum_shape_pos" 10 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 30 "mouth_philtrum_width_pos" 30 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 51 "mouth_upper_lip_def_pos" 51 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 15 "mouth_upper_lip_full_pos" 15 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 9 "mouth_upper_lip_profile_neg" 42 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 81 "mouth_upper_lip_width_neg" 95 } - gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 35 } - gene_bs_nose_height={ "nose_height_neg" 43 "nose_height_neg" 112 } - gene_bs_nose_length={ "nose_length_neg" 255 "nose_length_neg" 4 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 27 "nose_nostril_height_neg" 27 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 8 "nose_nostril_width_neg" 8 } - gene_bs_nose_profile={ "nose_profile_pos" 103 "nose_profile_pos" 25 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 255 "nose_ridge_angle_neg" 19 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_neg" 51 } - gene_bs_nose_size={ "nose_size_pos" 70 "nose_size_pos" 70 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 9 "nose_tip_angle_pos" 9 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 91 "nose_tip_forward_pos" 91 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 38 "nose_tip_width_neg" 38 } - face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 7 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 107 "cheek_fat_01_pos" 107 } - face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 19 } - face_detail_chin_def={ "chin_def" 106 "chin_def" 228 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 15 "eye_lower_lid_def" 15 } - face_detail_eye_socket={ "eye_socket_color_03" 60 "eye_socket_color_03" 60 } - face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_03" 4 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 184 "nose_ridge_def_pos" 102 } - face_detail_nose_tip_def={ "nose_tip_def" 209 "nose_tip_def" 209 } - face_detail_temple_def={ "temple_def" 254 "temple_def" 254 } - expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_01" 24 } - expression_eye_wrinkles={ "eye_wrinkles_01" 210 "eye_wrinkles_01" 56 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 134 "forehead_wrinkles_03" 134 } + age=0.349000 + genes={ hair_color={ 76 250 199 204 } + skin_color={ 116 84 120 90 } + eye_color={ 229 195 172 134 } + gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_pos" 150 } + gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 115 } + gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 148 } + gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 136 } + gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_pos" 128 } + gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 122 } + gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 118 } + gene_eye_shut={ "eye_shut_pos" 153 "eye_shut_neg" 118 } + gene_forehead_angle={ "forehead_angle_neg" 106 "forehead_angle_pos" 153 } + gene_forehead_brow_height={ "forehead_brow_height_neg" 112 "forehead_brow_height_pos" 153 } + gene_forehead_roundness={ "forehead_roundness_pos" 130 "forehead_roundness_pos" 165 } + gene_forehead_width={ "forehead_width_neg" 102 "forehead_width_pos" 135 } + gene_forehead_height={ "forehead_height_neg" 109 "forehead_height_neg" 124 } + gene_head_height={ "head_height_neg" 126 "head_height_pos" 149 } + gene_head_width={ "head_width_neg" 124 "head_width_neg" 89 } + gene_head_profile={ "head_profile_neg" 102 "head_profile_pos" 153 } + gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_neg" 89 } + gene_head_top_width={ "head_top_width_neg" 126 "head_top_width_pos" 152 } + gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 173 } + gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 129 } + gene_jaw_height={ "jaw_height_pos" 146 "jaw_height_neg" 127 } + gene_jaw_width={ "jaw_width_neg" 99 "jaw_width_pos" 153 } + gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 122 } + gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 122 } + gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 129 } + gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 140 } + gene_mouth_width={ "mouth_width_neg" 94 "mouth_width_neg" 124 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 124 "mouth_upper_lip_size_neg" 106 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 107 "mouth_lower_lip_size_pos" 162 } + gene_mouth_open={ "mouth_open_pos" 153 "mouth_open_neg" 51 } + gene_neck_length={ "neck_length_pos" 145 "neck_length_neg" 103 } + gene_neck_width={ "neck_width_pos" 203 "neck_width_pos" 130 } + gene_bs_cheek_forward={ "cheek_forward_neg" 31 "cheek_forward_pos" 35 } + gene_bs_cheek_height={ "cheek_height_neg" 158 "cheek_height_neg" 6 } + gene_bs_cheek_width={ "cheek_width_neg" 44 "cheek_width_pos" 45 } + gene_bs_ear_angle={ "ear_angle_neg" 6 "ear_angle_pos" 24 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 149 "ear_inner_shape_pos" 7 } + gene_bs_ear_bend={ "ear_lower_bend_pos" 40 "ear_lower_bend_pos" 17 } + gene_bs_ear_outward={ "ear_outward_pos" 89 "ear_outward_pos" 12 } + gene_bs_ear_size={ "ear_size_pos" 8 "ear_size_pos" 35 } + gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 21 "eye_corner_depth_pos" 45 } + gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 33 "eye_fold_shape_pos" 39 } + gene_bs_eye_size={ "eye_size_pos" 158 "eye_size_pos" 0 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 52 "eye_upper_lid_size_pos" 96 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 132 "forehead_brow_curve_pos" 28 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 110 "forehead_brow_forward_pos" 2 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 17 "forehead_brow_inner_height_pos" 101 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 55 "forehead_brow_outer_height_neg" 100 } + gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 25 "forehead_brow_width_neg" 47 } + gene_bs_jaw_def={ "jaw_def_neg" 26 "jaw_def_neg" 87 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 125 "mouth_lower_lip_def_pos" 162 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 6 "mouth_lower_lip_full_pos" 62 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 78 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 58 "mouth_lower_lip_width_pos" 121 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 8 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 109 "mouth_philtrum_shape_neg" 15 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 48 "mouth_philtrum_width_pos" 34 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 50 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 116 "mouth_upper_lip_full_pos" 38 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 38 "mouth_upper_lip_profile_neg" 9 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 20 "mouth_upper_lip_width_pos" 9 } + gene_bs_nose_forward={ "nose_forward_pos" 8 "nose_forward_neg" 36 } + gene_bs_nose_height={ "nose_height_pos" 12 "nose_height_pos" 47 } + gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_pos" 127 } + gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 23 "nose_nostril_height_pos" 19 } + gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 135 "nose_nostril_width_neg" 30 } + gene_bs_nose_profile={ "nose_profile_hawk" 80 "nose_profile_pos" 75 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_pos" 30 } + gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 66 "nose_ridge_width_pos" 29 } + gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_pos" 25 } + gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_pos" 10 } + gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 6 "nose_tip_forward_neg" 13 } + gene_bs_nose_tip_width={ "nose_tip_width_pos" 31 "nose_tip_width_neg" 25 } + face_detail_cheek_def={ "cheek_def_01" 2 "cheek_def_02" 100 } + face_detail_cheek_fat={ "cheek_fat_01_neg" 229 "cheek_fat_04_pos" 4 } + face_detail_chin_cleft={ "chin_dimple" 9 "chin_cleft" 16 } + face_detail_chin_def={ "chin_def_neg" 17 "chin_def" 42 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 240 "eye_lower_lid_def_02" 207 } + face_detail_eye_socket={ "eye_socket_color_03" 14 "eye_socket_03" 13 } + face_detail_nasolabial={ "nasolabial_02" 6 "nasolabial_01" 63 } + face_detail_nose_ridge_def={ "nose_ridge_def_pos" 133 "nose_ridge_def_pos" 23 } + face_detail_nose_tip_def={ "nose_tip_def" 115 "nose_tip_def" 3 } + face_detail_temple_def={ "temple_def" 116 "temple_def" 174 } + expression_brow_wrinkles={ "brow_wrinkles_02" 66 "brow_wrinkles_03" 65 } + expression_eye_wrinkles={ "eye_wrinkles_01" 224 "eye_wrinkles_02" 196 } + expression_forehead_wrinkles={ "forehead_wrinkles_01" 30 "forehead_wrinkles_02" 191 } expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 239 "complexion_3" 206 } - gene_height={ "normal_height" 135 "normal_height" 135 } - gene_bs_body_type={ "body_fat_head_fat_medium" 153 "body_fat_head_fat_medium" 129 } - gene_bs_body_shape={ "body_shape_rectangle_half" 152 "body_shape_rectangle_half" 25 } - gene_bs_bust={ "bust_clothes" 80 "bust_shape_3_full" 154 } - gene_age={ "old_2" 123 "old_2" 123 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 148 "avg_spacing_low_thickness" 148 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 178 "layer_2_avg_thickness" 178 } - gene_body_hair={ "body_hair_sparse" 156 "body_hair_sparse" 156 } - gene_hair_type={ "hair_wavy" 109 "hair_wavy" 109 } - gene_baldness={ "male_pattern_baldness" 174 "male_pattern_baldness" 174 } - eye_accessory={ "normal_eyes" 85 "normal_eyes" 85 } + complexion={ "complexion_1" 221 "complexion_2" 216 } + gene_height={ "normal_height" 133 "normal_height" 135 } + gene_bs_body_type={ "body_fat_head_fat_full" 110 "body_fat_head_fat_medium" 114 } + gene_bs_body_shape={ "body_shape_rectangle_half" 96 "body_shape_hourglass_full" 0 } + gene_bs_bust={ "bust_clothes" 142 "bust_shape_3_half" 62 } + gene_age={ "old_4" 52 "old_1" 227 } + gene_eyebrows_shape={ "avg_spacing_avg_thickness" 192 "far_spacing_low_thickness" 184 } + gene_eyebrows_fullness={ "layer_2_avg_thickness" 169 "layer_2_low_thickness" 206 } + gene_body_hair={ "body_hair_sparse" 109 "body_hair_avg" 103 } + gene_hair_type={ "hair_wavy" 99 "hair_wavy" 112 } + gene_baldness={ "male_pattern_baldness" 200 "male_pattern_baldness" 156 } + eye_accessory={ "normal_eyes" 249 "normal_eyes" 249 } teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 89 "normal_eyelashes" 89 } + eyelashes_accessory={ "normal_eyelashes" 16 "normal_eyelashes" 16 } beards={ "ep2_beards" 253 "no_beard" 0 } + cloaks={ "ep2_cloak_western_era1_low_nobility" 113 "no_cloak" 0 } hairstyles={ "ep2_hairstyles_western" 198 "all_hairstyles" 0 } legwear={ "western_common_legwear" 202 "all_legwear" 0 } gene_shrink_body={ "shrink_all" 255 "" 0 } @@ -119,17 +120,13 @@ bookmark_WE_moselle_schengen_jean={ gene_bs_long_beard={ "long_beard" 255 "" 0 } gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } clothes={ "ep2_western_era1_high_nobility_clothes" 135 "most_clothes" 0 } - headgear={ "monarchs_journey_unleashed" 56 "no_headgear" 0 } - clothes_hoods={ "hoods" 30 "no_clothes_hood" 0 } + headgear={ "ep2_western_era1_royalty" 64 "no_headgear" 0 } + additive_headgear={ "ep2_western_era1_veils" 52 "no_additive" 0 } gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } } entity={ 979141817 979141817 } tags={ { - hash=1921638387 - invert=no - } - { hash=2125534279 invert=no } @@ -137,12 +134,16 @@ bookmark_WE_moselle_schengen_jean={ hash=2670398845 invert=no } + { + hash=1500963499 + invert=no + } { hash=681013727 invert=no } { - hash=2495432340 + hash=442032108 invert=no } } diff --git a/common/bookmark_portraits/bookmark_WE_munster_colburgha_micheal.txt b/common/bookmark_portraits/bookmark_WE_munster_colburgha_micheal.txt index 227d24cce..83b5cda8d 100644 --- a/common/bookmark_portraits/bookmark_WE_munster_colburgha_micheal.txt +++ b/common/bookmark_portraits/bookmark_WE_munster_colburgha_micheal.txt @@ -2,113 +2,113 @@ # History database id:britannia_colbrugha_michael bookmark_WE_munster_colburgha_micheal={ type=male - id=1137 + id=330 random_seed=138375211 age=0.420000 - genes={ hair_color={ 206 142 206 142 } - skin_color={ 97 71 97 71 } - eye_color={ 134 166 134 166 } - gene_chin_forward={ "chin_forward_neg" 107 "chin_forward_neg" 107 } - gene_chin_height={ "chin_height_neg" 121 "chin_height_neg" 121 } - gene_chin_width={ "chin_width_neg" 125 "chin_width_neg" 125 } - gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } - gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 118 } - gene_eye_height={ "eye_height_neg" 89 "eye_height_neg" 89 } - gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 118 } - gene_eye_shut={ "eye_shut_neg" 118 "eye_shut_neg" 118 } - gene_forehead_angle={ "forehead_angle_neg" 111 "forehead_angle_neg" 111 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 } - gene_forehead_roundness={ "forehead_roundness_pos" 173 "forehead_roundness_pos" 173 } - gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 105 } - gene_forehead_height={ "forehead_height_neg" 115 "forehead_height_neg" 115 } - gene_head_height={ "head_height_neg" 92 "head_height_neg" 92 } - gene_head_width={ "head_width_neg" 119 "head_width_neg" 119 } - gene_head_profile={ "head_profile_neg" 123 "head_profile_neg" 123 } - gene_head_top_height={ "head_top_height_pos" 134 "head_top_height_pos" 134 } - gene_head_top_width={ "head_top_width_pos" 171 "head_top_width_pos" 171 } - gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } - gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } - gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } - gene_jaw_width={ "jaw_width_neg" 90 "jaw_width_neg" 90 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_pos" 130 } - gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 122 } - gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 138 } - gene_mouth_width={ "mouth_width_neg" 98 "mouth_width_neg" 98 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 76 "mouth_upper_lip_size_neg" 76 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 121 "mouth_lower_lip_size_neg" 121 } - gene_mouth_open={ "mouth_open_neg" 55 "mouth_open_neg" 55 } - gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 152 } - gene_neck_width={ "neck_width_neg" 113 "neck_width_neg" 113 } - gene_bs_cheek_forward={ "cheek_forward_pos" 21 "cheek_forward_pos" 21 } - gene_bs_cheek_height={ "cheek_height_pos" 51 "cheek_height_pos" 51 } - gene_bs_cheek_width={ "cheek_width_neg" 22 "cheek_width_neg" 22 } - gene_bs_ear_angle={ "ear_angle_pos" 48 "ear_angle_pos" 48 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 88 "ear_inner_shape_pos" 88 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 107 "ear_upper_bend_pos" 107 } - gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_pos" 42 } - gene_bs_ear_size={ "ear_size_neg" 82 "ear_size_neg" 82 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 73 "eye_corner_depth_pos" 73 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 138 "eye_fold_shape_pos" 138 } - gene_bs_eye_size={ "eye_size_pos" 5 "eye_size_pos" 5 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 11 "eye_upper_lid_size_pos" 11 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 123 "forehead_brow_curve_neg" 123 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 31 "forehead_brow_forward_pos" 31 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 24 "forehead_brow_inner_height_pos" 24 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 21 "forehead_brow_outer_height_pos" 21 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 19 "forehead_brow_width_pos" 19 } - gene_bs_jaw_def={ "jaw_def_pos" 38 "jaw_def_pos" 38 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 29 "mouth_lower_lip_def_pos" 29 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 26 "mouth_lower_lip_full_neg" 26 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 57 "mouth_lower_lip_pad_pos" 57 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 68 "mouth_lower_lip_width_pos" 68 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 31 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 4 "mouth_philtrum_shape_pos" 4 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 22 "mouth_philtrum_width_neg" 22 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 2 "mouth_upper_lip_def_pos" 2 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 16 "mouth_upper_lip_full_pos" 16 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 92 "mouth_upper_lip_profile_neg" 92 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 58 "mouth_upper_lip_width_neg" 58 } - gene_bs_nose_forward={ "nose_forward_pos" 17 "nose_forward_pos" 17 } - gene_bs_nose_height={ "nose_height_neg" 55 "nose_height_neg" 55 } - gene_bs_nose_length={ "nose_length_pos" 57 "nose_length_pos" 57 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 11 "nose_nostril_height_pos" 11 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 118 "nose_nostril_width_neg" 118 } - gene_bs_nose_profile={ "nose_profile_neg" 78 "nose_profile_neg" 78 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 20 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 71 "nose_ridge_width_pos" 71 } - gene_bs_nose_size={ "nose_size_pos" 54 "nose_size_pos" 54 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 79 "nose_tip_angle_pos" 79 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 111 "nose_tip_forward_pos" 111 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 38 "nose_tip_width_neg" 38 } - face_detail_cheek_def={ "cheek_def_01" 15 "cheek_def_01" 15 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 38 "cheek_fat_01_neg" 38 } - face_detail_chin_cleft={ "chin_cleft" 15 "chin_cleft" 15 } - face_detail_chin_def={ "chin_def_neg" 11 "chin_def_neg" 11 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 204 "eye_lower_lid_def" 204 } - face_detail_eye_socket={ "eye_socket_color_03" 218 "eye_socket_color_03" 218 } - face_detail_nasolabial={ "nasolabial_03" 10 "nasolabial_03" 10 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 92 "nose_ridge_def_pos" 92 } - face_detail_nose_tip_def={ "nose_tip_def" 9 "nose_tip_def" 9 } - face_detail_temple_def={ "temple_def" 3 "temple_def" 3 } - expression_brow_wrinkles={ "brow_wrinkles_02" 134 "brow_wrinkles_02" 134 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 171 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 62 "forehead_wrinkles_01" 62 } + genes={ hair_color={ 228 192 228 192 } + skin_color={ 65 88 65 88 } + eye_color={ 231 152 231 152 } + gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_pos" 134 } + gene_chin_height={ "chin_height_pos" 133 "chin_height_pos" 133 } + gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 126 } + gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 120 } + gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } + gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 126 } + gene_eye_distance={ "eye_distance_neg" 119 "eye_distance_neg" 119 } + gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 145 } + gene_forehead_angle={ "forehead_angle_pos" 182 "forehead_angle_pos" 182 } + gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_neg" 124 } + gene_forehead_roundness={ "forehead_roundness_pos" 217 "forehead_roundness_pos" 217 } + gene_forehead_width={ "forehead_width_neg" 86 "forehead_width_neg" 86 } + gene_forehead_height={ "forehead_height_pos" 150 "forehead_height_pos" 150 } + gene_head_height={ "head_height_neg" 86 "head_height_neg" 86 } + gene_head_width={ "head_width_neg" 109 "head_width_neg" 109 } + gene_head_profile={ "head_profile_neg" 76 "head_profile_neg" 76 } + gene_head_top_height={ "head_top_height_pos" 145 "head_top_height_pos" 145 } + gene_head_top_width={ "head_top_width_neg" 79 "head_top_width_neg" 79 } + gene_jaw_angle={ "jaw_angle_pos" 140 "jaw_angle_pos" 140 } + gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_pos" 137 } + gene_jaw_height={ "jaw_height_pos" 165 "jaw_height_pos" 165 } + gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 123 } + gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 126 } + gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } + gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_pos" 134 } + gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } + gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_pos" 133 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 164 "mouth_upper_lip_size_pos" 164 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 128 "mouth_lower_lip_size_pos" 128 } + gene_mouth_open={ "mouth_open_neg" 118 "mouth_open_neg" 118 } + gene_neck_length={ "neck_length_pos" 138 "neck_length_pos" 138 } + gene_neck_width={ "neck_width_pos" 152 "neck_width_pos" 152 } + gene_bs_cheek_forward={ "cheek_forward_pos" 2 "cheek_forward_pos" 2 } + gene_bs_cheek_height={ "cheek_height_pos" 53 "cheek_height_pos" 53 } + gene_bs_cheek_width={ "cheek_width_neg" 176 "cheek_width_neg" 176 } + gene_bs_ear_angle={ "ear_angle_pos" 30 "ear_angle_pos" 30 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 8 "ear_inner_shape_pos" 8 } + gene_bs_ear_bend={ "ear_both_bend_pos" 31 "ear_both_bend_pos" 31 } + gene_bs_ear_outward={ "ear_outward_neg" 7 "ear_outward_neg" 7 } + gene_bs_ear_size={ "ear_size_neg" 52 "ear_size_neg" 52 } + gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 30 "eye_corner_depth_pos" 30 } + gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 139 "eye_fold_shape_pos" 139 } + gene_bs_eye_size={ "eye_size_pos" 20 "eye_size_pos" 20 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 50 "eye_upper_lid_size_pos" 50 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 20 "forehead_brow_curve_pos" 20 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 94 "forehead_brow_forward_neg" 94 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 60 "forehead_brow_inner_height_pos" 60 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 30 "forehead_brow_outer_height_pos" 30 } + gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 36 "forehead_brow_width_pos" 36 } + gene_bs_jaw_def={ "jaw_def_pos" 32 "jaw_def_pos" 32 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 74 "mouth_lower_lip_def_pos" 74 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 16 "mouth_lower_lip_full_pos" 16 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 61 "mouth_lower_lip_pad_neg" 61 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 71 "mouth_lower_lip_width_neg" 71 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 11 "mouth_philtrum_def_pos" 11 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 10 "mouth_philtrum_shape_pos" 10 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 53 "mouth_philtrum_width_neg" 53 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 16 "mouth_upper_lip_def_pos" 16 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_neg" 23 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 23 "mouth_upper_lip_profile_pos" 23 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 93 "mouth_upper_lip_width_pos" 93 } + gene_bs_nose_forward={ "nose_forward_neg" 36 "nose_forward_neg" 36 } + gene_bs_nose_height={ "nose_height_pos" 60 "nose_height_pos" 60 } + gene_bs_nose_length={ "nose_length_pos" 43 "nose_length_pos" 43 } + gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 23 "nose_nostril_height_pos" 23 } + gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 31 "nose_nostril_width_neg" 31 } + gene_bs_nose_profile={ "nose_profile_pos" 32 "nose_profile_pos" 32 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 30 "nose_ridge_angle_pos" 30 } + gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 31 "nose_ridge_width_neg" 31 } + gene_bs_nose_size={ "nose_size_neg" 13 "nose_size_neg" 13 } + gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 16 "nose_tip_angle_pos" 16 } + gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 22 "nose_tip_forward_pos" 22 } + gene_bs_nose_tip_width={ "nose_tip_width_neg" 92 "nose_tip_width_neg" 92 } + face_detail_cheek_def={ "cheek_def_01" 3 "cheek_def_01" 3 } + face_detail_cheek_fat={ "cheek_fat_01_neg" 129 "cheek_fat_01_neg" 129 } + face_detail_chin_cleft={ "chin_dimple" 11 "chin_dimple" 11 } + face_detail_chin_def={ "chin_def_neg" 17 "chin_def_neg" 17 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 10 "eye_lower_lid_def" 10 } + face_detail_eye_socket={ "eye_socket_color_02" 22 "eye_socket_color_02" 22 } + face_detail_nasolabial={ "nasolabial_01" 161 "nasolabial_01" 161 } + face_detail_nose_ridge_def={ "nose_ridge_def_neg" 169 "nose_ridge_def_neg" 169 } + face_detail_nose_tip_def={ "nose_tip_def" 178 "nose_tip_def" 178 } + face_detail_temple_def={ "temple_def" 56 "temple_def" 56 } + expression_brow_wrinkles={ "brow_wrinkles_03" 82 "brow_wrinkles_03" 82 } + expression_eye_wrinkles={ "eye_wrinkles_01" 212 "eye_wrinkles_01" 37 } + expression_forehead_wrinkles={ "forehead_wrinkles_01" 229 "forehead_wrinkles_01" 229 } expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_7" 196 "complexion_7" 196 } - gene_height={ "normal_height" 130 "normal_height" 130 } - gene_bs_body_type={ "body_fat_head_fat_medium" 155 "body_fat_head_fat_medium" 133 } - gene_bs_body_shape={ "body_shape_rectangle_half" 142 "body_shape_rectangle_half" 46 } - gene_bs_bust={ "bust_clothes" 39 "bust_default" 49 } - gene_age={ "old_3" 124 "old_3" 124 } - gene_eyebrows_shape={ "avg_spacing_lower_thickness" 168 "avg_spacing_lower_thickness" 168 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 114 "layer_2_avg_thickness" 114 } - gene_body_hair={ "body_hair_avg" 104 "body_hair_avg" 104 } - gene_hair_type={ "hair_straight" 189 "hair_straight" 189 } - gene_baldness={ "male_pattern_baldness" 133 "male_pattern_baldness" 133 } - eye_accessory={ "normal_eyes" 53 "normal_eyes" 53 } + complexion={ "complexion_2" 222 "complexion_2" 222 } + gene_height={ "normal_height" 127 "normal_height" 127 } + gene_bs_body_type={ "body_fat_head_fat_medium" 79 "body_fat_head_fat_medium" 123 } + gene_bs_body_shape={ "body_shape_triangle_half" 40 "body_shape_triangle_half" 0 } + gene_bs_bust={ "bust_clothes" 135 "bust_shape_3_full" 169 } + gene_age={ "old_3" 2 "old_3" 2 } + gene_eyebrows_shape={ "avg_spacing_low_thickness" 130 "avg_spacing_low_thickness" 130 } + gene_eyebrows_fullness={ "layer_2_lower_thickness" 158 "layer_2_lower_thickness" 158 } + gene_body_hair={ "body_hair_avg" 189 "body_hair_avg" 189 } + gene_hair_type={ "hair_straight" 102 "hair_straight" 102 } + gene_baldness={ "male_pattern_baldness" 100 "male_pattern_baldness" 100 } + eye_accessory={ "normal_eyes" 128 "normal_eyes" 128 } teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 9 "normal_eyelashes" 9 } + eyelashes_accessory={ "normal_eyelashes" 75 "normal_eyelashes" 75 } gene_maimed_left_arm={ "maimed_left_arm" 255 "maimed_left_arm" 0 } beards={ "no_beard" 150 "no_beard" 0 } hairstyles={ "northern_hairstyles_straight" 66 "all_hairstyles" 0 } @@ -120,9 +120,8 @@ bookmark_WE_munster_colburgha_micheal={ gene_bs_long_beard={ "long_beard" 255 "" 0 } gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } clothes={ "northern_high_nobility_clothes" 67 "most_clothes" 0 } - headgear={ "northern_royalty" 92 "no_headgear" 0 } - clothes_hoods={ "hoods" 251 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } + headgear={ "northern_high_nobility" 119 "no_headgear" 0 } + gene_balding_hair_effect={ "baldness_stage_1" 255 "no_baldness" 0 } gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } } entity={ 979141817 979141817 } @@ -142,6 +141,10 @@ bookmark_WE_munster_colburgha_micheal={ hash=3672171019 invert=no } + { + hash=3500802322 + invert=no + } { hash=2670398845 invert=no diff --git a/common/bookmark_portraits/bookmark_WE_portugal_avril_vinicius.txt b/common/bookmark_portraits/bookmark_WE_portugal_avril_vinicius.txt new file mode 100644 index 000000000..76b44ed78 --- /dev/null +++ b/common/bookmark_portraits/bookmark_WE_portugal_avril_vinicius.txt @@ -0,0 +1,158 @@ +# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits +# History database id:hispania0001 +bookmark_WE_portugal_avril_vinicius={ + type=female + id=615 + random_seed=1147254064 + age=0.240000 + genes={ hair_color={ 45 229 45 229 } + skin_color={ 170 112 170 112 } + eye_color={ 69 142 69 142 } + gene_chin_forward={ "chin_forward_pos" 138 "chin_forward_pos" 138 } + gene_chin_height={ "chin_height_neg" 101 "chin_height_neg" 101 } + gene_chin_width={ "chin_width_pos" 136 "chin_width_pos" 136 } + gene_eye_angle={ "eye_angle_neg" 115 "eye_angle_neg" 115 } + gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 117 } + gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } + gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 135 } + gene_eye_shut={ "eye_shut_neg" 109 "eye_shut_neg" 109 } + gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } + gene_forehead_brow_height={ "forehead_brow_height_pos" 138 "forehead_brow_height_pos" 138 } + gene_forehead_roundness={ "forehead_roundness_pos" 165 "forehead_roundness_pos" 165 } + gene_forehead_width={ "forehead_width_neg" 127 "forehead_width_neg" 127 } + gene_forehead_height={ "forehead_height_pos" 165 "forehead_height_pos" 165 } + gene_head_height={ "head_height_neg" 83 "head_height_neg" 83 } + gene_head_width={ "head_width_neg" 126 "head_width_neg" 126 } + gene_head_profile={ "head_profile_neg" 108 "head_profile_neg" 108 } + gene_head_top_height={ "head_top_height_neg" 100 "head_top_height_neg" 100 } + gene_head_top_width={ "head_top_width_pos" 148 "head_top_width_pos" 148 } + gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 130 } + gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 118 } + gene_jaw_height={ "jaw_height_neg" 101 "jaw_height_neg" 101 } + gene_jaw_width={ "jaw_width_neg" 111 "jaw_width_neg" 111 } + gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } + gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } + gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } + gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 115 } + gene_mouth_width={ "mouth_width_neg" 125 "mouth_width_neg" 125 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 177 "mouth_upper_lip_size_pos" 177 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 122 "mouth_lower_lip_size_neg" 122 } + gene_mouth_open={ "mouth_open_neg" 99 "mouth_open_neg" 99 } + gene_neck_length={ "neck_length_neg" 112 "neck_length_neg" 112 } + gene_neck_width={ "neck_width_pos" 137 "neck_width_pos" 137 } + gene_bs_cheek_forward={ "cheek_forward_pos" 51 "cheek_forward_pos" 51 } + gene_bs_cheek_height={ "cheek_height_pos" 73 "cheek_height_pos" 73 } + gene_bs_cheek_width={ "cheek_width_neg" 6 "cheek_width_neg" 6 } + gene_bs_ear_angle={ "ear_angle_pos" 8 "ear_angle_pos" 8 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 117 } + gene_bs_ear_bend={ "ear_lower_bend_pos" 38 "ear_lower_bend_pos" 38 } + gene_bs_ear_outward={ "ear_outward_pos" 19 "ear_outward_pos" 19 } + gene_bs_ear_size={ "ear_size_neg" 3 "ear_size_neg" 3 } + gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 36 "eye_corner_depth_pos" 36 } + gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 196 "eye_fold_shape_pos" 196 } + gene_bs_eye_size={ "eye_size_pos" 45 "eye_size_pos" 45 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 49 "eye_upper_lid_size_neg" 49 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 3 "forehead_brow_curve_neg" 3 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 67 "forehead_brow_forward_pos" 67 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 33 "forehead_brow_inner_height_neg" 33 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 36 "forehead_brow_outer_height_pos" 36 } + gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 115 "forehead_brow_width_pos" 115 } + gene_bs_jaw_def={ "jaw_def_neg" 115 "jaw_def_neg" 115 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 45 "mouth_lower_lip_def_pos" 45 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 25 "mouth_lower_lip_full_neg" 25 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 103 "mouth_lower_lip_pad_neg" 103 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 117 "mouth_lower_lip_width_neg" 117 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 37 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 77 "mouth_philtrum_shape_pos" 77 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 8 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 3 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 112 "mouth_upper_lip_full_pos" 112 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 41 "mouth_upper_lip_profile_pos" 41 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 6 "mouth_upper_lip_width_neg" 6 } + gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_pos" 37 } + gene_bs_nose_height={ "nose_height_pos" 56 "nose_height_pos" 56 } + gene_bs_nose_length={ "nose_length_pos" 24 "nose_length_pos" 24 } + gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 24 "nose_nostril_height_neg" 24 } + gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 78 "nose_nostril_width_neg" 78 } + gene_bs_nose_profile={ "nose_profile_pos" 74 "nose_profile_pos" 74 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 10 "nose_ridge_angle_neg" 10 } + gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_neg" 41 } + gene_bs_nose_size={ "nose_size_pos" 74 "nose_size_pos" 74 } + gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 27 "nose_tip_angle_neg" 27 } + gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 29 "nose_tip_forward_neg" 29 } + gene_bs_nose_tip_width={ "nose_tip_width_pos" 16 "nose_tip_width_pos" 16 } + face_detail_cheek_def={ "cheek_def_02" 19 "cheek_def_02" 19 } + face_detail_cheek_fat={ "cheek_fat_02_pos" 108 "cheek_fat_02_pos" 108 } + face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 8 } + face_detail_chin_def={ "chin_def" 201 "chin_def" 201 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 9 "eye_lower_lid_def_02" 9 } + face_detail_eye_socket={ "eye_socket_03" 174 "eye_socket_03" 174 } + face_detail_nasolabial={ "nasolabial_03" 156 "nasolabial_03" 156 } + face_detail_nose_ridge_def={ "nose_ridge_def_neg" 25 "nose_ridge_def_neg" 25 } + face_detail_nose_tip_def={ "nose_tip_def" 36 "nose_tip_def" 36 } + face_detail_temple_def={ "temple_def" 67 "temple_def" 67 } + expression_brow_wrinkles={ "brow_wrinkles_03" 79 "brow_wrinkles_03" 79 } + expression_eye_wrinkles={ "eye_wrinkles_02" 130 "eye_wrinkles_02" 130 } + expression_forehead_wrinkles={ "forehead_wrinkles_02" 148 "forehead_wrinkles_02" 148 } + expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } + complexion={ "complexion_3" 125 "complexion_3" 125 } + gene_height={ "normal_height" 104 "normal_height" 104 } + gene_bs_body_type={ "body_fat_head_fat_full" 126 "body_fat_head_fat_full" 133 } + gene_bs_body_shape={ "body_shape_average" 20 "body_shape_average" 0 } + gene_bs_bust={ "bust_clothes" 48 "bust_shape_3_half" 60 } + gene_age={ "old_2" 207 "old_2" 207 } + gene_eyebrows_shape={ "far_spacing_low_thickness" 239 "far_spacing_low_thickness" 239 } + gene_eyebrows_fullness={ "layer_2_avg_thickness" 148 "layer_2_avg_thickness" 148 } + gene_body_hair={ "body_hair_dense" 148 "body_hair_dense" 148 } + gene_hair_type={ "hair_wavy" 94 "hair_wavy" 94 } + gene_baldness={ "male_pattern_baldness" 147 "male_pattern_baldness" 147 } + eye_accessory={ "normal_eyes" 140 "normal_eyes" 140 } + teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } + eyelashes_accessory={ "normal_eyelashes" 28 "normal_eyelashes" 28 } + beards={ "western_beards_curly" 186 "no_beard" 0 } + cloaks={ "ep2_cloak_western_era1_low_nobility" 237 "no_cloak" 0 } + hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 175 "all_hairstyles" 0 } + legwear={ "western_common_legwear" 176 "all_legwear" 0 } + gene_shrink_body={ "shrink_all" 255 "" 0 } + gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } + gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } + gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } + gene_bs_long_beard={ "long_beard" 255 "" 0 } + gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } + clothes={ "fp4_western_era2_high_nobility_clothes" 28 "most_clothes" 0 } + headgear={ "fp4_western_royalty" 232 "no_headgear" 0 } + additive_headgear={ "ep2_western_era2_veils" 192 "no_additive" 0 } + gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } + } + entity={ 3942081117 3942081117 } + tags={ { + hash=2125534279 + invert=no + } + { + hash=681013727 + invert=no + } + { + hash=442032108 + invert=no + } + { + hash=1599033245 + invert=no + } + { + hash=3954150519 + invert=no + } + { + hash=2670398845 + invert=no + } + { + hash=1500963499 + invert=no + } + } +} + diff --git a/common/bookmark_portraits/bookmark_WE_sarreguemines_dallas_kevin.txt b/common/bookmark_portraits/bookmark_WE_sarreguemines_dallas_kevin.txt deleted file mode 100644 index 8d29ee367..000000000 --- a/common/bookmark_portraits/bookmark_WE_sarreguemines_dallas_kevin.txt +++ /dev/null @@ -1,174 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:kevin_von_dallas -bookmark_WE_sarreguemines_dallas_kevin={ - type=male - id=1560 - random_seed=904309434 - age=0.260000 - genes={ hair_color={ 206 119 206 119 } - skin_color={ 45 86 45 86 } - eye_color={ 97 152 97 152 } - gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_neg" 124 } - gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 131 } - gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 119 } - gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 137 } - gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_pos" 138 } - gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } - gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 132 } - gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_pos" 139 } - gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_pos" 143 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 130 "forehead_brow_height_pos" 130 } - gene_forehead_roundness={ "forehead_roundness_pos" 180 "forehead_roundness_pos" 180 } - gene_forehead_width={ "forehead_width_neg" 125 "forehead_width_neg" 125 } - gene_forehead_height={ "forehead_height_neg" 107 "forehead_height_neg" 107 } - gene_head_height={ "head_height_pos" 138 "head_height_pos" 138 } - gene_head_width={ "head_width_neg" 102 "head_width_neg" 102 } - gene_head_profile={ "head_profile_pos" 170 "head_profile_pos" 170 } - gene_head_top_height={ "head_top_height_pos" 131 "head_top_height_pos" 131 } - gene_head_top_width={ "head_top_width_pos" 163 "head_top_width_pos" 163 } - gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 147 } - gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 130 } - gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_pos" 140 } - gene_jaw_width={ "jaw_width_neg" 111 "jaw_width_neg" 111 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 143 "mouth_corner_depth_pos" 143 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 115 } - gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 136 } - gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 131 } - gene_mouth_width={ "mouth_width_neg" 121 "mouth_width_neg" 121 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 126 "mouth_upper_lip_size_neg" 126 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 137 "mouth_lower_lip_size_pos" 137 } - gene_mouth_open={ "mouth_open_pos" 138 "mouth_open_pos" 138 } - gene_neck_length={ "neck_length_neg" 118 "neck_length_neg" 118 } - gene_neck_width={ "neck_width_pos" 204 "neck_width_pos" 204 } - gene_bs_cheek_forward={ "cheek_forward_neg" 8 "cheek_forward_neg" 8 } - gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_neg" 21 } - gene_bs_cheek_width={ "cheek_width_pos" 11 "cheek_width_pos" 11 } - gene_bs_ear_angle={ "ear_angle_neg" 16 "ear_angle_neg" 16 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 85 "ear_inner_shape_pos" 85 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 41 "ear_lower_bend_pos" 41 } - gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_pos" 35 } - gene_bs_ear_size={ "ear_size_neg" 19 "ear_size_neg" 19 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 66 "eye_corner_depth_pos" 66 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 37 "eye_fold_shape_02_neg" 37 } - gene_bs_eye_size={ "eye_size_neg" 6 "eye_size_neg" 6 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 44 "eye_upper_lid_size_pos" 44 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 111 "forehead_brow_curve_neg" 111 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 72 "forehead_brow_forward_pos" 72 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 22 "forehead_brow_inner_height_neg" 22 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 4 "forehead_brow_outer_height_neg" 4 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 55 "forehead_brow_width_pos" 55 } - gene_bs_jaw_def={ "jaw_def_neg" 127 "jaw_def_neg" 127 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 204 "mouth_lower_lip_def_pos" 204 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 17 "mouth_lower_lip_full_pos" 17 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 65 "mouth_lower_lip_pad_neg" 65 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 121 "mouth_lower_lip_width_neg" 121 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 44 "mouth_philtrum_def_pos" 44 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 40 "mouth_philtrum_shape_pos" 40 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 49 "mouth_philtrum_width_neg" 49 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 1 "mouth_upper_lip_def_pos" 1 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 7 "mouth_upper_lip_full_pos" 7 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 29 "mouth_upper_lip_profile_neg" 29 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 36 "mouth_upper_lip_width_neg" 36 } - gene_bs_nose_forward={ "nose_forward_pos" 5 "nose_forward_pos" 5 } - gene_bs_nose_height={ "nose_height_pos" 52 "nose_height_pos" 52 } - gene_bs_nose_length={ "nose_length_neg" 97 "nose_length_neg" 97 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 35 "nose_nostril_height_pos" 35 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 28 "nose_nostril_width_neg" 28 } - gene_bs_nose_profile={ "nose_profile_neg" 25 "nose_profile_neg" 25 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 5 "nose_ridge_angle_pos" 5 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_pos" 51 } - gene_bs_nose_size={ "nose_size_pos" 68 "nose_size_pos" 68 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 18 "nose_tip_angle_pos" 18 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 48 "nose_tip_forward_pos" 48 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 99 "nose_tip_width_neg" 99 } - face_detail_cheek_def={ "cheek_def_02" 12 "cheek_def_02" 12 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 15 "cheek_fat_01_neg" 15 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } - face_detail_chin_def={ "chin_def" 8 "chin_def" 8 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 28 "eye_lower_lid_def" 28 } - face_detail_eye_socket={ "eye_socket_03" 7 "eye_socket_03" 7 } - face_detail_nasolabial={ "nasolabial_03" 16 "nasolabial_03" 16 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 5 "nose_ridge_def_pos" 5 } - face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 10 } - face_detail_temple_def={ "temple_def" 226 "temple_def" 226 } - expression_brow_wrinkles={ "brow_wrinkles_04" 243 "brow_wrinkles_04" 71 } - expression_eye_wrinkles={ "eye_wrinkles_01" 134 "eye_wrinkles_01" 134 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 43 "forehead_wrinkles_01" 43 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_7" 145 "complexion_7" 145 } - gene_height={ "normal_height" 133 "normal_height" 133 } - gene_bs_body_type={ "body_fat_head_fat_medium" 98 "body_fat_head_fat_medium" 114 } - gene_bs_body_shape={ "body_shape_apple_full" 91 "body_shape_apple_full" 0 } - gene_bs_bust={ "bust_clothes" 50 "bust_shape_3_full" 63 } - gene_age={ "old_3" 14 "old_3" 14 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 112 "far_spacing_lower_thickness" 112 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 64 "layer_2_avg_thickness" 64 } - gene_body_hair={ "body_hair_avg" 91 "body_hair_avg" 91 } - gene_hair_type={ "hair_wavy" 112 "hair_wavy" 112 } - gene_baldness={ "male_pattern_baldness" 169 "male_pattern_baldness" 169 } - eye_accessory={ "normal_eyes" 194 "normal_eyes" 194 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 180 "normal_eyelashes" 180 } - beards={ "western_beards_straight" 51 "no_beard" 0 } - cloaks={ "ep2_cloak_western_era1_low_nobility" 214 "no_cloak" 0 } - hairstyles={ "western_hairstyles_wavy" 3 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 51 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_war_nobility_clothes" 120 "most_clothes" 0 } - headgear={ "ep2_western_era4_war_nobility" 140 "no_headgear" 0 } - clothes_hoods={ "hoods" 58 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - props_right={ "marshal_swords" 255 "no_props" 0 } - gene_additive_animations_fat={ "fat_additive" 30 "fat_additive" 0 } - gene_additive_animations_dwarf={ "dwarf_additive" 0 "dwarf_additive" 0 } - gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } - } - entity={ 912297863 912297863 } - tags={ { - hash=930879859 - invert=no - } - { - hash=2125534279 - invert=no - } - { - hash=4280794887 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=2495432340 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_WE_tirrenia_bollani_albertu.txt b/common/bookmark_portraits/bookmark_WE_tirrenia_bollani_albertu.txt new file mode 100644 index 000000000..b577feefe --- /dev/null +++ b/common/bookmark_portraits/bookmark_WE_tirrenia_bollani_albertu.txt @@ -0,0 +1,158 @@ +# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits +# History database id:italy0012 +bookmark_WE_tirrenia_bollani_albertu={ + type=male + id=303 + random_seed=252817196 + age=0.450000 + genes={ hair_color={ 211 220 211 220 } + skin_color={ 138 107 138 107 } + eye_color={ 63 190 63 190 } + gene_chin_forward={ "chin_forward_pos" 157 "chin_forward_pos" 157 } + gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } + gene_chin_width={ "chin_width_pos" 145 "chin_width_pos" 145 } + gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 136 } + gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } + gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 116 } + gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 139 } + gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } + gene_forehead_angle={ "forehead_angle_neg" 104 "forehead_angle_neg" 104 } + gene_forehead_brow_height={ "forehead_brow_height_neg" 121 "forehead_brow_height_neg" 121 } + gene_forehead_roundness={ "forehead_roundness_neg" 118 "forehead_roundness_neg" 118 } + gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_neg" 114 } + gene_forehead_height={ "forehead_height_pos" 129 "forehead_height_pos" 129 } + gene_head_height={ "head_height_pos" 131 "head_height_pos" 131 } + gene_head_width={ "head_width_pos" 178 "head_width_pos" 178 } + gene_head_profile={ "head_profile_pos" 148 "head_profile_pos" 148 } + gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_pos" 132 } + gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 146 } + gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 120 } + gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } + gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } + gene_jaw_width={ "jaw_width_pos" 170 "jaw_width_pos" 170 } + gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 122 } + gene_mouth_corner_height={ "mouth_corner_height_neg" 121 "mouth_corner_height_neg" 121 } + gene_mouth_forward={ "mouth_forward_pos" 172 "mouth_forward_pos" 172 } + gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 128 } + gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 122 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 78 "mouth_upper_lip_size_neg" 78 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 98 "mouth_lower_lip_size_neg" 98 } + gene_mouth_open={ "mouth_open_pos" 129 "mouth_open_pos" 129 } + gene_neck_length={ "neck_length_pos" 138 "neck_length_pos" 138 } + gene_neck_width={ "neck_width_neg" 125 "neck_width_neg" 125 } + gene_bs_cheek_forward={ "cheek_forward_neg" 17 "cheek_forward_neg" 17 } + gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_neg" 21 } + gene_bs_cheek_width={ "cheek_width_neg" 37 "cheek_width_neg" 37 } + gene_bs_ear_angle={ "ear_angle_neg" 24 "ear_angle_neg" 24 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 38 "ear_inner_shape_pos" 38 } + gene_bs_ear_bend={ "ear_upper_bend_pos" 176 "ear_upper_bend_pos" 176 } + gene_bs_ear_outward={ "ear_outward_pos" 4 "ear_outward_pos" 4 } + gene_bs_ear_size={ "ear_size_pos" 7 "ear_size_pos" 7 } + gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 103 "eye_corner_depth_pos" 103 } + gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 36 "eye_fold_shape_pos" 36 } + gene_bs_eye_size={ "eye_size_pos" 33 "eye_size_pos" 33 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 42 "eye_upper_lid_size_pos" 42 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 128 "forehead_brow_curve_neg" 128 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 28 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 118 "forehead_brow_inner_height_pos" 118 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 95 "forehead_brow_outer_height_pos" 95 } + gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 30 "forehead_brow_width_pos" 30 } + gene_bs_jaw_def={ "jaw_def_pos" 8 "jaw_def_pos" 8 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 194 "mouth_lower_lip_def_pos" 194 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 9 "mouth_lower_lip_full_neg" 9 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 108 "mouth_lower_lip_pad_pos" 108 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 114 "mouth_lower_lip_width_pos" 114 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 69 "mouth_philtrum_def_pos" 69 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_neg" 30 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 27 "mouth_upper_lip_def_pos" 27 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 123 "mouth_upper_lip_full_pos" 123 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 11 "mouth_upper_lip_profile_pos" 11 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 47 "mouth_upper_lip_width_pos" 47 } + gene_bs_nose_forward={ "nose_forward_neg" 0 "nose_forward_neg" 0 } + gene_bs_nose_height={ "nose_height_neg" 34 "nose_height_neg" 34 } + gene_bs_nose_length={ "nose_length_pos" 37 "nose_length_pos" 37 } + gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_neg" 21 } + gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_pos" 17 } + gene_bs_nose_profile={ "nose_profile_hawk_pos" 31 "nose_profile_hawk_pos" 31 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 13 "nose_ridge_angle_pos" 13 } + gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 44 "nose_ridge_width_pos" 44 } + gene_bs_nose_size={ "nose_size_pos" 30 "nose_size_pos" 30 } + gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 19 "nose_tip_angle_neg" 19 } + gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_neg" 28 } + gene_bs_nose_tip_width={ "nose_tip_width_pos" 5 "nose_tip_width_pos" 5 } + face_detail_cheek_def={ "cheek_def_02" 13 "cheek_def_02" 13 } + face_detail_cheek_fat={ "cheek_fat_01_neg" 9 "cheek_fat_01_neg" 9 } + face_detail_chin_cleft={ "chin_dimple" 1 "chin_dimple" 1 } + face_detail_chin_def={ "chin_def_neg" 221 "chin_def_neg" 221 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 232 "eye_lower_lid_def_02" 232 } + face_detail_eye_socket={ "eye_socket_02" 13 "eye_socket_02" 13 } + face_detail_nasolabial={ "nasolabial_01" 15 "nasolabial_01" 15 } + face_detail_nose_ridge_def={ "nose_ridge_def_pos" 24 "nose_ridge_def_pos" 24 } + face_detail_nose_tip_def={ "nose_tip_def" 232 "nose_tip_def" 232 } + face_detail_temple_def={ "temple_def" 205 "temple_def" 205 } + expression_brow_wrinkles={ "brow_wrinkles_03" 66 "brow_wrinkles_03" 66 } + expression_eye_wrinkles={ "eye_wrinkles_02" 183 "eye_wrinkles_02" 183 } + expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 229 } + expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } + complexion={ "complexion_3" 252 "complexion_3" 252 } + gene_height={ "normal_height" 111 "normal_height" 111 } + gene_bs_body_type={ "body_fat_head_fat_medium" 152 "body_fat_head_fat_medium" 146 } + gene_bs_body_shape={ "body_shape_pear_half" 31 "body_shape_pear_half" 1 } + gene_bs_bust={ "bust_clothes" 22 "bust_shape_1_full" 28 } + gene_age={ "old_1" 21 "old_1" 21 } + gene_eyebrows_shape={ "avg_spacing_low_thickness" 221 "avg_spacing_low_thickness" 221 } + gene_eyebrows_fullness={ "layer_2_low_thickness" 182 "layer_2_low_thickness" 182 } + gene_body_hair={ "body_hair_avg" 130 "body_hair_avg" 130 } + gene_hair_type={ "hair_wavy" 122 "hair_wavy" 122 } + gene_baldness={ "male_pattern_baldness" 144 "male_pattern_baldness" 144 } + eye_accessory={ "normal_eyes" 126 "normal_eyes" 126 } + teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } + eyelashes_accessory={ "normal_eyelashes" 199 "normal_eyelashes" 199 } + beards={ "western_beards_straight" 79 "no_beard" 0 } + cloaks={ "ep2_cloak_western_era1_low_nobility" 237 "no_cloak" 0 } + hairstyles={ "western_hairstyles_wavy" 203 "all_hairstyles" 0 } + legwear={ "western_common_legwear" 79 "all_legwear" 0 } + gene_shrink_body={ "shrink_all" 255 "" 0 } + gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } + gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } + gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } + gene_bs_long_beard={ "long_beard" 255 "" 0 } + gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } + clothes={ "ep2_western_era1_high_nobility_clothes" 38 "most_clothes" 0 } + headgear={ "ep2_western_era1_high_nobility" 207 "no_headgear" 0 } + additive_headgear={ "ep2_western_era1_veils" 203 "no_additive" 0 } + gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } + } + entity={ 2616704408 2616704408 } + tags={ { + hash=2125534279 + invert=no + } + { + hash=681013727 + invert=no + } + { + hash=75156179 + invert=no + } + { + hash=2670398845 + invert=no + } + { + hash=1500963499 + invert=no + } + { + hash=1563190100 + invert=no + } + { + hash=1945936758 + invert=no + } + } +} + diff --git a/common/bookmark_portraits/bookmark_WE_venice_robecchi_marco.txt b/common/bookmark_portraits/bookmark_WE_venice_robecchi_marco.txt new file mode 100644 index 000000000..ceec559f3 --- /dev/null +++ b/common/bookmark_portraits/bookmark_WE_venice_robecchi_marco.txt @@ -0,0 +1,163 @@ +# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits +# History database id:italy0002 +bookmark_WE_venice_robecchi_marco={ + type=male + id=493 + random_seed=165765029 + age=0.300000 + genes={ hair_color={ 76 246 13 235 } + skin_color={ 135 104 135 104 } + eye_color={ 124 152 57 166 } + gene_chin_forward={ "chin_forward_pos" 216 "chin_forward_pos" 147 } + gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 104 } + gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 114 } + gene_eye_angle={ "eye_angle_neg" 90 "eye_angle_pos" 143 } + gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_neg" 118 } + gene_eye_height={ "eye_height_neg" 119 "eye_height_pos" 138 } + gene_eye_distance={ "eye_distance_pos" 152 "eye_distance_neg" 120 } + gene_eye_shut={ "eye_shut_neg" 106 "eye_shut_pos" 130 } + gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 167 } + gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_neg" 111 } + gene_forehead_roundness={ "forehead_roundness_pos" 168 "forehead_roundness_pos" 159 } + gene_forehead_width={ "forehead_width_neg" 103 "forehead_width_pos" 142 } + gene_forehead_height={ "forehead_height_neg" 123 "forehead_height_pos" 144 } + gene_head_height={ "head_height_pos" 153 "head_height_pos" 132 } + gene_head_width={ "head_width_neg" 116 "head_width_neg" 116 } + gene_head_profile={ "head_profile_neg" 92 "head_profile_pos" 178 } + gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 118 } + gene_head_top_width={ "head_top_width_pos" 166 "head_top_width_pos" 149 } + gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_pos" 146 } + gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 134 } + gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 116 } + gene_jaw_width={ "jaw_width_pos" 143 "jaw_width_neg" 99 } + gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 117 } + gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 126 } + gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 187 } + gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 129 } + gene_mouth_width={ "mouth_width_neg" 112 "mouth_width_neg" 81 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 142 "mouth_upper_lip_size_pos" 177 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 91 "mouth_lower_lip_size_pos" 130 } + gene_mouth_open={ "mouth_open_neg" 17 "mouth_open_pos" 140 } + gene_neck_length={ "neck_length_neg" 105 "neck_length_neg" 127 } + gene_neck_width={ "neck_width_neg" 114 "neck_width_pos" 146 } + gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_pos" 46 } + gene_bs_cheek_height={ "cheek_height_pos" 9 "cheek_height_neg" 27 } + gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_neg" 44 } + gene_bs_ear_angle={ "ear_angle_neg" 30 "ear_angle_neg" 28 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 142 "ear_inner_shape_pos" 34 } + gene_bs_ear_bend={ "ear_both_bend_pos" 13 "ear_upper_bend_pos" 179 } + gene_bs_ear_outward={ "ear_outward_pos" 15 "ear_outward_pos" 0 } + gene_bs_ear_size={ "ear_size_neg" 31 "ear_size_pos" 111 } + gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 13 "eye_corner_depth_pos" 93 } + gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 187 "eye_fold_shape_pos" 41 } + gene_bs_eye_size={ "eye_size_neg" 23 "eye_size_pos" 31 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 4 "eye_upper_lid_size_pos" 6 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 108 "forehead_brow_curve_pos" 29 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 22 "forehead_brow_forward_neg" 47 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 22 "forehead_brow_inner_height_pos" 16 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 34 "forehead_brow_outer_height_pos" 111 } + gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 98 "forehead_brow_width_pos" 106 } + gene_bs_jaw_def={ "jaw_def_neg" 57 "jaw_def_pos" 25 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 11 "mouth_lower_lip_def_pos" 13 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 3 "mouth_lower_lip_full_neg" 55 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 117 "mouth_lower_lip_pad_neg" 53 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 66 "mouth_lower_lip_width_pos" 28 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 7 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 4 "mouth_philtrum_shape_pos" 9 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 2 "mouth_philtrum_width_neg" 107 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 20 "mouth_upper_lip_def_pos" 113 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 11 "mouth_upper_lip_full_pos" 84 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 61 "mouth_upper_lip_profile_pos" 9 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 25 "mouth_upper_lip_width_neg" 2 } + gene_bs_nose_forward={ "nose_forward_neg" 13 "nose_forward_pos" 21 } + gene_bs_nose_height={ "nose_height_neg" 78 "nose_height_pos" 72 } + gene_bs_nose_length={ "nose_length_pos" 97 "nose_length_pos" 48 } + gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 29 "nose_nostril_height_neg" 20 } + gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 42 "nose_nostril_width_neg" 64 } + gene_bs_nose_profile={ "nose_profile_pos" 76 "nose_profile_pos" 13 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 5 "nose_ridge_angle_pos" 21 } + gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 23 "nose_ridge_width_neg" 8 } + gene_bs_nose_size={ "nose_size_neg" 34 "nose_size_pos" 5 } + gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 67 "nose_tip_angle_pos" 27 } + gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 117 "nose_tip_forward_neg" 16 } + gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_neg" 116 } + face_detail_cheek_def={ "cheek_def_01" 117 "cheek_def_02" 13 } + face_detail_cheek_fat={ "cheek_fat_04_pos" 210 "cheek_fat_01_neg" 54 } + face_detail_chin_cleft={ "chin_dimple" 20 "chin_dimple" 16 } + face_detail_chin_def={ "chin_def_neg" 12 "chin_def" 26 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 177 "eye_lower_lid_def_02" 73 } + face_detail_eye_socket={ "eye_socket_color_03" 18 "eye_socket_03" 23 } + face_detail_nasolabial={ "nasolabial_02" 20 "nasolabial_02" 12 } + face_detail_nose_ridge_def={ "nose_ridge_def_pos" 1 "nose_ridge_def_pos" 12 } + face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 7 } + face_detail_temple_def={ "temple_def" 238 "temple_def" 138 } + expression_brow_wrinkles={ "brow_wrinkles_04" 34 "brow_wrinkles_01" 32 } + expression_eye_wrinkles={ "eye_wrinkles_01" 177 "eye_wrinkles_03" 192 } + expression_forehead_wrinkles={ "forehead_wrinkles_01" 39 "forehead_wrinkles_01" 57 } + expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } + complexion={ "complexion_5" 116 "complexion_4" 230 } + gene_height={ "normal_height" 125 "normal_height" 142 } + gene_bs_body_type={ "body_fat_head_fat_low" 90 "body_fat_head_fat_full" 120 } + gene_bs_body_shape={ "body_shape_pear_full" 128 "body_shape_triangle_half" 0 } + gene_bs_bust={ "bust_clothes" 134 "bust_shape_3_full" 92 } + gene_age={ "old_1" 62 "old_1" 127 } + gene_eyebrows_shape={ "avg_spacing_low_thickness" 219 "far_spacing_high_thickness" 228 } + gene_eyebrows_fullness={ "layer_2_low_thickness" 191 "layer_2_low_thickness" 161 } + gene_body_hair={ "body_hair_sparse" 127 "body_hair_sparse" 154 } + gene_hair_type={ "hair_curly" 160 "hair_wavy" 121 } + gene_baldness={ "male_pattern_baldness" 130 "male_pattern_baldness" 87 } + eye_accessory={ "normal_eyes" 245 "normal_eyes" 245 } + teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } + eyelashes_accessory={ "normal_eyelashes" 94 "normal_eyelashes" 94 } + beards={ "western_beards_curly" 139 "no_beard" 0 } + cloaks={ "ep1_cloak_adventurer" 130 "no_cloak" 0 } + hairstyles={ "western_hairstyles_curly" 238 "all_hairstyles" 0 } + legwear={ "western_common_legwear" 199 "all_legwear" 0 } + gene_shrink_body={ "shrink_all" 255 "" 0 } + gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } + gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } + gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } + gene_bs_long_beard={ "long_beard" 255 "" 0 } + gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } + clothes={ "ep2_western_era1_high_nobility_clothes" 182 "most_clothes" 0 } + headgear={ "ep1_western_royalty" 118 "no_headgear" 0 } + additive_headgear={ "ep2_western_era1_veils" 139 "no_additive" 0 } + gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } + gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } + } + entity={ 979141817 979141817 } + tags={ { + hash=2125534279 + invert=no + } + { + hash=681013727 + invert=no + } + { + hash=75156179 + invert=no + } + { + hash=3672171019 + invert=no + } + { + hash=2670398845 + invert=no + } + { + hash=1500963499 + invert=no + } + { + hash=1563190100 + invert=no + } + { + hash=1945936758 + invert=no + } + } +} + diff --git a/common/bookmark_portraits/bookmark_WE_wales_dewydd_fragan.txt b/common/bookmark_portraits/bookmark_WE_wales_dewydd_fragan.txt deleted file mode 100644 index f3ca10521..000000000 --- a/common/bookmark_portraits/bookmark_WE_wales_dewydd_fragan.txt +++ /dev/null @@ -1,153 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:britannia_montgomyrhy_fodorh -bookmark_WE_wales_dewydd_fragan={ - type=male - id=1075 - random_seed=2430426357 - age=0.460000 - genes={ hair_color={ 108 241 108 241 } - skin_color={ 93 78 93 78 } - eye_color={ 128 180 128 180 } - gene_chin_forward={ "chin_forward_pos" 146 "chin_forward_pos" 146 } - gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } - gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 122 } - gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 133 } - gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } - gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 127 } - gene_eye_distance={ "eye_distance_pos" 133 "eye_distance_pos" 133 } - gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 117 "forehead_angle_neg" 117 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 81 "forehead_brow_height_neg" 81 } - gene_forehead_roundness={ "forehead_roundness_pos" 129 "forehead_roundness_pos" 129 } - gene_forehead_width={ "forehead_width_pos" 139 "forehead_width_pos" 139 } - gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_neg" 114 } - gene_head_height={ "head_height_neg" 108 "head_height_neg" 108 } - gene_head_width={ "head_width_pos" 131 "head_width_pos" 131 } - gene_head_profile={ "head_profile_pos" 138 "head_profile_pos" 138 } - gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } - gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 140 } - gene_jaw_angle={ "jaw_angle_pos" 137 "jaw_angle_pos" 137 } - gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_neg" 122 } - gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 132 } - gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_pos" 137 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 139 "mouth_corner_depth_pos" 139 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 127 } - gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } - gene_mouth_height={ "mouth_height_pos" 143 "mouth_height_pos" 143 } - gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 126 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 169 "mouth_upper_lip_size_pos" 169 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 102 } - gene_mouth_open={ "mouth_open_neg" 75 "mouth_open_neg" 75 } - gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 143 } - gene_neck_width={ "neck_width_pos" 207 "neck_width_pos" 207 } - gene_bs_cheek_forward={ "cheek_forward_neg" 10 "cheek_forward_neg" 10 } - gene_bs_cheek_height={ "cheek_height_neg" 38 "cheek_height_neg" 38 } - gene_bs_cheek_width={ "cheek_width_pos" 44 "cheek_width_pos" 44 } - gene_bs_ear_angle={ "ear_angle_pos" 51 "ear_angle_pos" 51 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 177 "ear_inner_shape_pos" 177 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 122 "ear_upper_bend_pos" 122 } - gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 34 } - gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_pos" 5 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 185 "eye_fold_shape_pos" 185 } - gene_bs_eye_size={ "eye_size_neg" 0 "eye_size_neg" 0 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 41 "eye_upper_lid_size_pos" 41 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 6 "forehead_brow_curve_pos" 6 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 57 "forehead_brow_forward_neg" 57 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 91 "forehead_brow_outer_height_pos" 91 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_neg" 39 } - gene_bs_jaw_def={ "jaw_def_neg" 119 "jaw_def_neg" 119 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 126 "mouth_lower_lip_def_pos" 126 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 26 "mouth_lower_lip_full_neg" 26 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 36 "mouth_lower_lip_pad_neg" 36 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 104 "mouth_lower_lip_width_neg" 104 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 20 "mouth_philtrum_def_pos" 20 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 54 "mouth_philtrum_shape_neg" 54 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 109 "mouth_philtrum_width_pos" 109 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 26 "mouth_upper_lip_full_neg" 26 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 97 "mouth_upper_lip_profile_neg" 97 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 5 "mouth_upper_lip_width_neg" 5 } - gene_bs_nose_forward={ "nose_forward_pos" 19 "nose_forward_pos" 19 } - gene_bs_nose_height={ "nose_height_pos" 46 "nose_height_pos" 46 } - gene_bs_nose_length={ "nose_length_pos" 110 "nose_length_pos" 110 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 94 "nose_nostril_height_pos" 94 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 10 "nose_nostril_width_neg" 10 } - gene_bs_nose_profile={ "nose_profile_pos" 6 "nose_profile_pos" 6 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 21 "nose_ridge_angle_pos" 21 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 120 "nose_ridge_width_neg" 120 } - gene_bs_nose_size={ "nose_size_pos" 47 "nose_size_pos" 47 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 21 "nose_tip_angle_pos" 21 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 9 "nose_tip_forward_neg" 9 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 8 "nose_tip_width_neg" 8 } - face_detail_cheek_def={ "cheek_def_02" 153 "cheek_def_02" 153 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 23 "cheek_fat_01_neg" 23 } - face_detail_chin_cleft={ "chin_dimple" 2 "chin_dimple" 2 } - face_detail_chin_def={ "chin_def_neg" 123 "chin_def_neg" 123 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 194 "eye_lower_lid_def" 194 } - face_detail_eye_socket={ "eye_socket_01" 15 "eye_socket_01" 15 } - face_detail_nasolabial={ "nasolabial_01" 17 "nasolabial_01" 17 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 22 "nose_ridge_def_pos" 22 } - face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 23 } - face_detail_temple_def={ "temple_def" 161 "temple_def" 161 } - expression_brow_wrinkles={ "brow_wrinkles_03" 6 "brow_wrinkles_03" 6 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 175 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 15 "forehead_wrinkles_01" 15 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 250 "complexion_2" 250 } - gene_height={ "normal_height" 145 "normal_height" 145 } - gene_bs_body_type={ "body_fat_head_fat_medium" 92 "body_fat_head_fat_medium" 121 } - gene_bs_body_shape={ "body_shape_hourglass_full" 71 "body_shape_hourglass_full" 0 } - gene_bs_bust={ "bust_clothes" 121 "bust_shape_4_full" 152 } - gene_age={ "old_2" 80 "old_2" 80 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 248 "far_spacing_avg_thickness" 248 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 189 "layer_2_lower_thickness" 189 } - gene_body_hair={ "body_hair_dense" 177 "body_hair_dense" 177 } - gene_hair_type={ "hair_wavy" 141 "hair_wavy" 141 } - gene_baldness={ "male_pattern_baldness" 159 "male_pattern_baldness" 159 } - eye_accessory={ "normal_eyes" 231 "normal_eyes" 231 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 30 "normal_eyelashes" 30 } - beards={ "ep2_beards" 98 "no_beard" 0 } - hairstyles={ "ep2_hairstyles_western" 46 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 107 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_high_nobility_clothes" 101 "most_clothes" 0 } - clothes_hoods={ "hoods" 159 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - entity={ 979141817 979141817 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_WE_windsor_windsor_sior.txt b/common/bookmark_portraits/bookmark_WE_windsor_windsor_sior.txt index 97dbadd35..92677dcc6 100644 --- a/common/bookmark_portraits/bookmark_WE_windsor_windsor_sior.txt +++ b/common/bookmark_portraits/bookmark_WE_windsor_windsor_sior.txt @@ -2,7 +2,7 @@ # History database id:britannia_windsor_george bookmark_WE_windsor_windsor_sior={ type=male - id=1059 + id=282 random_seed=3132393956 age=0.490000 genes={ hair_color={ 209 193 182 144 } @@ -97,8 +97,8 @@ bookmark_WE_windsor_windsor_sior={ expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } complexion={ "complexion_1" 143 "complexion_1" 180 } gene_height={ "normal_height" 147 "normal_height" 147 } - gene_bs_body_type={ "body_fat_head_fat_full" 126 "body_fat_head_fat_full" 114 } - gene_bs_body_shape={ "body_shape_hourglass_full" 55 "body_shape_hourglass_full" 0 } + gene_bs_body_type={ "body_fat_head_fat_full" 152 "body_fat_head_fat_full" 114 } + gene_bs_body_shape={ "body_shape_hourglass_full" 76 "body_shape_hourglass_full" 0 } gene_bs_bust={ "bust_clothes" 51 "bust_shape_1_full" 81 } gene_age={ "old_4" 251 "old_4" 251 } gene_eyebrows_shape={ "far_spacing_lower_thickness" 182 "far_spacing_lower_thickness" 182 } @@ -122,7 +122,6 @@ bookmark_WE_windsor_windsor_sior={ clothes={ "ep2_western_era1_high_nobility_clothes" 142 "most_clothes" 0 } headgear={ "ep2_western_era1_high_nobility" 219 "no_headgear" 0 } additive_headgear={ "ep2_western_era1_veils" 119 "no_additive" 0 } - clothes_hoods={ "hoods" 185 "no_clothes_hood" 0 } gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } } entity={ 3942081117 3942081117 } diff --git a/common/bookmark_portraits/bookmark_adventurer_butkus_paulius.txt b/common/bookmark_portraits/bookmark_adventurer_butkus_paulius.txt deleted file mode 100644 index 749e9d684..000000000 --- a/common/bookmark_portraits/bookmark_adventurer_butkus_paulius.txt +++ /dev/null @@ -1,154 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:baltic0019 -bookmark_adventurer_butkus_paulius={ - type=male - id=1330 - random_seed=2962842608 - age=0.330000 - genes={ hair_color={ 90 237 21 239 } - skin_color={ 52 67 55 68 } - eye_color={ 83 143 191 177 } - gene_chin_forward={ "chin_forward_neg" 76 "chin_forward_pos" 130 } - gene_chin_height={ "chin_height_pos" 133 "chin_height_neg" 127 } - gene_chin_width={ "chin_width_pos" 138 "chin_width_neg" 124 } - gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_neg" 95 } - gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 120 } - gene_eye_height={ "eye_height_pos" 134 "eye_height_neg" 124 } - gene_eye_distance={ "eye_distance_pos" 143 "eye_distance_neg" 121 } - gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_neg" 102 } - gene_forehead_angle={ "forehead_angle_pos" 131 "forehead_angle_pos" 128 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 116 "forehead_brow_height_pos" 144 } - gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 156 } - gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_pos" 146 } - gene_forehead_height={ "forehead_height_neg" 113 "forehead_height_pos" 159 } - gene_head_height={ "head_height_pos" 137 "head_height_pos" 156 } - gene_head_width={ "head_width_pos" 128 "head_width_neg" 103 } - gene_head_profile={ "head_profile_neg" 125 "head_profile_pos" 159 } - gene_head_top_height={ "head_top_height_pos" 154 "head_top_height_pos" 131 } - gene_head_top_width={ "head_top_width_neg" 105 "head_top_width_pos" 150 } - gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_pos" 177 } - gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 121 } - gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 127 } - gene_jaw_width={ "jaw_width_neg" 125 "jaw_width_neg" 105 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_pos" 130 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_neg" 123 } - gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 112 } - gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_pos" 131 } - gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_pos" 131 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 134 "mouth_upper_lip_size_pos" 154 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 137 } - gene_mouth_open={ "mouth_open_neg" 73 "mouth_open_neg" 35 } - gene_neck_length={ "neck_length_pos" 142 "neck_length_neg" 116 } - gene_neck_width={ "neck_width_neg" 120 "neck_width_neg" 113 } - gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 13 } - gene_bs_cheek_height={ "cheek_height_neg" 23 "cheek_height_neg" 75 } - gene_bs_cheek_width={ "cheek_width_pos" 18 "cheek_width_neg" 3 } - gene_bs_ear_angle={ "ear_angle_neg" 11 "ear_angle_pos" 17 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 73 "ear_inner_shape_pos" 92 } - gene_bs_ear_bend={ "ear_both_bend_pos" 68 "ear_lower_bend_pos" 137 } - gene_bs_ear_outward={ "ear_outward_pos" 5 "ear_outward_neg" 17 } - gene_bs_ear_size={ "ear_size_neg" 20 "ear_size_neg" 64 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 32 "eye_corner_depth_pos" 124 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 136 "eye_fold_shape_02_neg" 108 } - gene_bs_eye_size={ "eye_size_neg" 2 "eye_size_pos" 35 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 28 "eye_upper_lid_size_pos" 38 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 15 "forehead_brow_curve_neg" 43 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 8 "forehead_brow_forward_pos" 13 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 47 "forehead_brow_inner_height_pos" 50 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 22 "forehead_brow_outer_height_pos" 38 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 11 "forehead_brow_width_pos" 114 } - gene_bs_jaw_def={ "jaw_def_neg" 106 "jaw_def_pos" 30 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 147 "mouth_lower_lip_def_pos" 8 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 31 "mouth_lower_lip_full_pos" 28 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 88 "mouth_lower_lip_pad_pos" 43 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 28 "mouth_lower_lip_width_pos" 35 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 33 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 14 "mouth_philtrum_shape_pos" 50 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 93 "mouth_philtrum_width_pos" 3 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 52 "mouth_upper_lip_def_pos" 1 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 93 "mouth_upper_lip_full_pos" 119 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 12 "mouth_upper_lip_profile_pos" 12 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 27 "mouth_upper_lip_width_pos" 34 } - gene_bs_nose_forward={ "nose_forward_pos" 24 "nose_forward_pos" 72 } - gene_bs_nose_height={ "nose_height_pos" 91 "nose_height_pos" 46 } - gene_bs_nose_length={ "nose_length_pos" 28 "nose_length_neg" 8 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 11 "nose_nostril_height_neg" 38 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 125 "nose_nostril_width_neg" 8 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 30 "nose_profile_neg" 20 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 37 "nose_ridge_angle_neg" 9 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 5 "nose_ridge_width_neg" 50 } - gene_bs_nose_size={ "nose_size_neg" 46 "nose_size_pos" 9 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 47 "nose_tip_angle_neg" 32 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 3 "nose_tip_forward_pos" 14 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 45 "nose_tip_width_pos" 11 } - face_detail_cheek_def={ "cheek_def_02" 176 "cheek_def_02" 168 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 1 "cheek_fat_01_neg" 5 } - face_detail_chin_cleft={ "chin_dimple" 7 "chin_cleft" 20 } - face_detail_chin_def={ "chin_def" 1 "chin_def_neg" 17 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 249 "eye_lower_lid_def" 8 } - face_detail_eye_socket={ "eye_socket_color_02" 1 "eye_socket_03" 10 } - face_detail_nasolabial={ "nasolabial_01" 118 "nasolabial_01" 21 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 18 "nose_ridge_def_neg" 30 } - face_detail_nose_tip_def={ "nose_tip_def" 244 "nose_tip_def" 87 } - face_detail_temple_def={ "temple_def" 240 "temple_def" 248 } - expression_brow_wrinkles={ "brow_wrinkles_01" 255 "brow_wrinkles_04" 62 } - expression_eye_wrinkles={ "eye_wrinkles_01" 91 "eye_wrinkles_02" 232 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 95 "forehead_wrinkles_01" 65 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 254 "complexion_3" 193 } - gene_height={ "normal_height" 137 "normal_height" 123 } - gene_bs_body_type={ "body_fat_head_fat_full" 160 "body_fat_head_fat_medium" 126 } - gene_bs_body_shape={ "body_shape_rectangle_full" 95 "body_shape_average" 36 } - gene_bs_bust={ "bust_clothes" 102 "bust_default" 91 } - gene_age={ "old_4" 242 "old_4" 62 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 134 "far_spacing_avg_thickness" 132 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 228 "layer_2_avg_thickness" 173 } - gene_body_hair={ "body_hair_avg" 181 "body_hair_sparse" 184 } - gene_hair_type={ "hair_straight" 178 "hair_curly" 107 } - gene_baldness={ "male_pattern_baldness" 150 "male_pattern_baldness" 66 } - eye_accessory={ "normal_eyes" 182 "normal_eyes" 182 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 110 "normal_eyelashes" 110 } - beards={ "no_beard" 29 "no_beard" 0 } - hairstyles={ "northern_hairstyles_straight" 32 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 53 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "northern_low_nobility_clothes" 7 "most_clothes" 0 } - headgear={ "northern_common" 51 "no_headgear" 0 } - clothes_hoods={ "hoods" 144 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - entity={ 1863162561 1863162561 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_adventurer_chevalier_jerome.txt b/common/bookmark_portraits/bookmark_adventurer_chevalier_jerome.txt deleted file mode 100644 index 70a46f425..000000000 --- a/common/bookmark_portraits/bookmark_adventurer_chevalier_jerome.txt +++ /dev/null @@ -1,193 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:france_jerome_chevalier -bookmark_adventurer_chevalier_jerome={ - type=male - id=1540 - random_seed=4111749928 - age=0.270000 - genes={ hair_color={ 25 18 218 171 } - skin_color={ 32 89 32 89 } - eye_color={ 176 191 176 191 } - gene_chin_forward={ "chin_forward_pos" 132 "chin_forward_pos" 132 } - gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } - gene_chin_width={ "chin_width_pos" 137 "chin_width_pos" 137 } - gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } - gene_eye_depth={ "eye_depth_pos" 153 "eye_depth_pos" 134 } - gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } - gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_pos" 226 "eye_shut_pos" 147 } - gene_forehead_angle={ "forehead_angle_pos" 142 "forehead_angle_pos" 142 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 171 "forehead_brow_height_pos" 167 } - gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 169 } - gene_forehead_width={ "forehead_width_pos" 160 "forehead_width_pos" 160 } - gene_forehead_height={ "forehead_height_pos" 154 "forehead_height_pos" 171 } - gene_head_height={ "head_height_neg" 107 "head_height_neg" 107 } - gene_head_width={ "head_width_pos" 155 "head_width_pos" 143 } - gene_head_profile={ "head_profile_pos" 155 "head_profile_pos" 158 } - gene_head_top_height={ "head_top_height_pos" 155 "head_top_height_pos" 149 } - gene_head_top_width={ "head_top_width_pos" 161 "head_top_width_pos" 167 } - gene_jaw_angle={ "jaw_angle_neg" 126 "jaw_angle_neg" 126 } - gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } - gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } - gene_jaw_width={ "jaw_width_neg" 102 "jaw_width_neg" 102 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } - gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 121 } - gene_mouth_height={ "mouth_height_neg" 99 "mouth_height_neg" 99 } - gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_pos" 133 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 157 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 118 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 127 "mouth_open_neg" 127 } - gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 146 } - gene_neck_width={ "neck_width_pos" 130 "neck_width_pos" 130 } - gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_pos" 43 } - gene_bs_cheek_height={ "cheek_height_pos" 20 "cheek_height_pos" 20 } - gene_bs_cheek_width={ "cheek_width_neg" 13 "cheek_width_neg" 13 } - gene_bs_ear_angle={ "ear_angle_neg" 16 "ear_angle_neg" 16 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 92 "ear_inner_shape_pos" 92 } - gene_bs_ear_bend={ "ear_both_bend_pos" 31 "ear_both_bend_pos" 31 } - gene_bs_ear_outward={ "ear_outward_pos" 9 "ear_outward_pos" 9 } - gene_bs_ear_size={ "ear_size_pos" 18 "ear_size_pos" 18 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 96 "eye_corner_depth_pos" 96 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 9 "eye_fold_shape_pos" 9 } - gene_bs_eye_size={ "eye_size_pos" 89 "eye_size_pos" 89 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 43 "eye_upper_lid_size_pos" 42 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 5 "forehead_brow_curve_pos" 5 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 13 "forehead_brow_forward_neg" 37 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 63 "forehead_brow_inner_height_pos" 63 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 10 "forehead_brow_outer_height_neg" 10 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 35 "forehead_brow_width_pos" 35 } - gene_bs_jaw_def={ "jaw_def_neg" 67 "jaw_def_neg" 67 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 34 "mouth_lower_lip_def_pos" 34 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 13 "mouth_lower_lip_full_neg" 13 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 69 "mouth_lower_lip_pad_pos" 69 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 26 "mouth_lower_lip_width_neg" 26 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 82 "mouth_philtrum_width_neg" 82 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 40 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 96 "mouth_upper_lip_full_pos" 96 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_neg" 21 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 83 "mouth_upper_lip_width_pos" 83 } - gene_bs_nose_forward={ "nose_forward_pos" 91 "nose_forward_pos" 91 } - gene_bs_nose_height={ "nose_height_neg" 106 "nose_height_neg" 106 } - gene_bs_nose_length={ "nose_length_neg" 45 "nose_length_neg" 45 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 10 "nose_nostril_height_neg" 10 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 2 "nose_nostril_width_pos" 2 } - gene_bs_nose_profile={ "nose_profile_neg" 38 "nose_profile_neg" 38 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 126 "nose_ridge_angle_pos" 126 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 30 "nose_ridge_width_pos" 30 } - gene_bs_nose_size={ "nose_size_pos" 40 "nose_size_pos" 40 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 124 "nose_tip_angle_pos" 124 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 9 "nose_tip_forward_neg" 9 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 14 "nose_tip_width_neg" 14 } - face_detail_cheek_def={ "cheek_def_02" 10 "cheek_def_02" 10 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 80 "cheek_fat_04_pos" 80 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } - face_detail_chin_def={ "chin_def" 213 "chin_def" 213 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 149 "eye_lower_lid_def" 97 } - face_detail_eye_socket={ "eye_socket_color_03" 92 "eye_socket_02" 11 } - face_detail_nasolabial={ "nasolabial_03" 9 "nasolabial_03" 9 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 13 "nose_ridge_def_pos" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 212 "nose_tip_def" 212 } - face_detail_temple_def={ "temple_def" 243 "temple_def" 243 } - expression_brow_wrinkles={ "brow_wrinkles_04" 139 "brow_wrinkles_04" 139 } - expression_eye_wrinkles={ "eye_wrinkles_01" 54 "eye_wrinkles_01" 54 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 60 "forehead_wrinkles_01" 49 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 157 "complexion_5" 193 } - gene_height={ "normal_height" 118 "normal_height" 118 } - gene_bs_body_type={ "body_fat_head_fat_medium" 137 "body_fat_head_fat_medium" 126 } - gene_bs_body_shape={ "body_shape_hourglass_full" 172 "body_shape_hourglass_full" 0 } - gene_bs_bust={ "bust_clothes" 86 "bust_shape_4_half" 169 } - gene_age={ "old_1" 254 "old_1" 254 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 192 "avg_spacing_avg_thickness" 192 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 173 "layer_2_lower_thickness" 179 } - gene_body_hair={ "body_hair_avg_lower_stubble" 123 "body_hair_sparse" 123 } - gene_hair_type={ "hair_curly" 124 "hair_straight" 144 } - gene_baldness={ "no_baldness" 0 "male_pattern_baldness" 102 } - eye_accessory={ "blind_eyes" 255 "normal_eyes" 142 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 37 "normal_eyelashes" 37 } - beards={ "fp2_beards_straight" 84 "no_beard" 0 } - cloaks={ "no_cloak" 115 "no_cloak" 0 } - hairstyles={ "rtt_hairstyles" 127 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 234 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era4_war_nobility_clothes" 17 "most_clothes" 0 } - headgear={ "ep2_western_era4_war_nobility" 247 "no_headgear" 0 } - clothes_hoods={ "hoods" 1 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "baldness_stage_2" 255 "no_baldness" 0 } - } - override={ - portrait_modifier_overrides={ - custom_hair=male_hair_rtt_01 - custom_beards=male_beard_fp2_iberian_christian_02 - } - } - - entity={ 3942081117 3942081117 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2951898311 - invert=no - } - { - hash=1219709797 - invert=no - } - { - hash=1945936758 - invert=no - } - { - hash=4280794887 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=726151402 - invert=no - } - { - hash=2495432340 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=2842715111 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_adventurer_knyffy_jack.txt b/common/bookmark_portraits/bookmark_adventurer_knyffy_jack.txt deleted file mode 100644 index 2885ba4b1..000000000 --- a/common/bookmark_portraits/bookmark_adventurer_knyffy_jack.txt +++ /dev/null @@ -1,166 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:britannia_ripon_jekyll -bookmark_adventurer_knyffy_jack={ - type=male - id=1475 - random_seed=2326281015 - age=0.290000 - genes={ hair_color={ 105 138 105 138 } - skin_color={ 24 99 24 99 } - eye_color={ 240 172 240 172 } - gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_pos" 153 } - gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 116 } - gene_chin_width={ "chin_width_pos" 146 "chin_width_pos" 146 } - gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } - gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 116 } - gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 136 } - gene_eye_distance={ "eye_distance_pos" 133 "eye_distance_pos" 133 } - gene_eye_shut={ "eye_shut_pos" 186 "eye_shut_pos" 186 } - gene_forehead_angle={ "forehead_angle_neg" 120 "forehead_angle_neg" 120 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 142 } - gene_forehead_roundness={ "forehead_roundness_pos" 184 "forehead_roundness_pos" 184 } - gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 109 } - gene_forehead_height={ "forehead_height_neg" 103 "forehead_height_neg" 103 } - gene_head_height={ "head_height_pos" 134 "head_height_pos" 134 } - gene_head_width={ "head_width_pos" 159 "head_width_pos" 159 } - gene_head_profile={ "head_profile_neg" 103 "head_profile_neg" 103 } - gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } - gene_head_top_width={ "head_top_width_pos" 158 "head_top_width_pos" 158 } - gene_jaw_angle={ "jaw_angle_pos" 171 "jaw_angle_pos" 171 } - gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 115 } - gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 127 } - gene_jaw_width={ "jaw_width_neg" 101 "jaw_width_neg" 101 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_neg" 124 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } - gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 116 } - gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 114 } - gene_mouth_width={ "mouth_width_neg" 54 "mouth_width_neg" 54 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 162 "mouth_upper_lip_size_pos" 162 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 98 "mouth_lower_lip_size_neg" 98 } - gene_mouth_open={ "mouth_open_neg" 2 "mouth_open_neg" 2 } - gene_neck_length={ "neck_length_pos" 133 "neck_length_pos" 133 } - gene_neck_width={ "neck_width_neg" 68 "neck_width_neg" 68 } - gene_bs_cheek_forward={ "cheek_forward_neg" 27 "cheek_forward_neg" 27 } - gene_bs_cheek_height={ "cheek_height_neg" 18 "cheek_height_neg" 18 } - gene_bs_cheek_width={ "cheek_width_neg" 9 "cheek_width_neg" 9 } - gene_bs_ear_angle={ "ear_angle_neg" 22 "ear_angle_neg" 22 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 163 "ear_inner_shape_pos" 163 } - gene_bs_ear_bend={ "ear_both_bend_pos" 131 "ear_both_bend_pos" 131 } - gene_bs_ear_outward={ "ear_outward_neg" 24 "ear_outward_neg" 24 } - gene_bs_ear_size={ "ear_size_pos" 18 "ear_size_pos" 18 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 51 "eye_corner_depth_pos" 51 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 5 "eye_fold_shape_pos" 5 } - gene_bs_eye_size={ "eye_size_pos" 5 "eye_size_pos" 5 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 11 "eye_upper_lid_size_pos" 11 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 140 "forehead_brow_curve_neg" 140 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 1 "forehead_brow_forward_pos" 1 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 23 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 51 "forehead_brow_outer_height_neg" 51 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 8 "forehead_brow_width_neg" 8 } - gene_bs_jaw_def={ "jaw_def_neg" 29 "jaw_def_neg" 29 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 70 "mouth_lower_lip_def_pos" 70 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 118 "mouth_lower_lip_full_neg" 118 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 106 "mouth_lower_lip_pad_pos" 106 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 17 "mouth_lower_lip_width_neg" 17 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 41 "mouth_philtrum_shape_pos" 41 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 121 "mouth_philtrum_width_neg" 121 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 79 "mouth_upper_lip_def_pos" 79 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 24 "mouth_upper_lip_full_pos" 24 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 7 "mouth_upper_lip_profile_neg" 7 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 118 "mouth_upper_lip_width_pos" 118 } - gene_bs_nose_forward={ "nose_forward_pos" 22 "nose_forward_pos" 22 } - gene_bs_nose_height={ "nose_height_pos" 33 "nose_height_pos" 33 } - gene_bs_nose_length={ "nose_length_pos" 37 "nose_length_pos" 37 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 29 "nose_nostril_height_pos" 29 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } - gene_bs_nose_profile={ "nose_profile_neg" 29 "nose_profile_neg" 29 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 21 "nose_ridge_angle_neg" 21 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_pos" 10 } - gene_bs_nose_size={ "nose_size_pos" 67 "nose_size_pos" 67 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 4 "nose_tip_angle_neg" 4 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 32 "nose_tip_forward_neg" 32 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 110 "nose_tip_width_neg" 110 } - face_detail_cheek_def={ "cheek_def_01" 155 "cheek_def_01" 155 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 83 "cheek_fat_04_pos" 83 } - face_detail_chin_cleft={ "chin_cleft" 9 "chin_cleft" 9 } - face_detail_chin_def={ "chin_def" 19 "chin_def" 19 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 2 "eye_lower_lid_def_02" 2 } - face_detail_eye_socket={ "eye_socket_color_02" 25 "eye_socket_color_02" 25 } - face_detail_nasolabial={ "nasolabial_01" 190 "nasolabial_01" 190 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 188 "nose_ridge_def_pos" 188 } - face_detail_nose_tip_def={ "nose_tip_def" 247 "nose_tip_def" 247 } - face_detail_temple_def={ "temple_def" 227 "temple_def" 227 } - expression_brow_wrinkles={ "brow_wrinkles_01" 220 "brow_wrinkles_01" 71 } - expression_eye_wrinkles={ "eye_wrinkles_01" 194 "eye_wrinkles_01" 83 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 152 "forehead_wrinkles_02" 152 } - expression_other={ "cheek_wrinkles_both_01" 36 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_6" 214 "complexion_6" 214 } - gene_height={ "normal_height" 162 "normal_height" 162 } - gene_bs_body_type={ "body_fat_head_fat_full" 84 "body_fat_head_fat_full" 114 } - gene_bs_body_shape={ "body_shape_hourglass_half" 99 "body_shape_hourglass_half" 48 } - gene_bs_bust={ "bust_clothes" 147 "bust_shape_3_half" 184 } - gene_age={ "old_1" 159 "old_1" 159 } - gene_eyebrows_shape={ "avg_spacing_lower_thickness" 178 "avg_spacing_lower_thickness" 178 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 133 "layer_2_low_thickness" 133 } - gene_body_hair={ "body_hair_avg" 130 "body_hair_avg" 130 } - gene_hair_type={ "hair_straight" 113 "hair_straight" 113 } - gene_baldness={ "male_pattern_baldness" 192 "male_pattern_baldness" 192 } - eye_accessory={ "normal_eyes" 136 "normal_eyes" 136 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 35 "normal_eyelashes" 35 } - beards={ "no_beard" 219 "no_beard" 0 } - cloaks={ "no_cloak" 219 "no_cloak" 0 } - hairstyles={ "western_hairstyles_straight" 246 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 246 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "western_low_nobility_clothes" 167 "most_clothes" 0 } - headgear={ "western_nobility" 246 "no_headgear" 0 } - clothes_hoods={ "hoods" 86 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - entity={ 2268070609 2268070609 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=3672171019 - invert=no - } - { - hash=3954150519 - invert=no - } - { - hash=1921638387 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1219709797 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_adventurer_masaryk_marek.txt b/common/bookmark_portraits/bookmark_adventurer_masaryk_marek.txt deleted file mode 100644 index f9b94a167..000000000 --- a/common/bookmark_portraits/bookmark_adventurer_masaryk_marek.txt +++ /dev/null @@ -1,155 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:zapadoslavia0013 -bookmark_adventurer_masaryk_marek={ - type=male - id=1764 - random_seed=3781742116 - age=0.190000 - genes={ hair_color={ 35 106 203 177 } - skin_color={ 19 88 19 88 } - eye_color={ 197 153 69 156 } - gene_chin_forward={ "chin_forward_pos" 178 "chin_forward_pos" 137 } - gene_chin_height={ "chin_height_neg" 66 "chin_height_neg" 102 } - gene_chin_width={ "chin_width_pos" 155 "chin_width_pos" 163 } - gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } - gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 78 } - gene_eye_height={ "eye_height_pos" 110 "eye_height_pos" 127 } - gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 92 } - gene_eye_shut={ "eye_shut_pos" 161 "eye_shut_pos" 131 } - gene_forehead_angle={ "forehead_angle_pos" 126 "forehead_angle_pos" 153 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 138 } - gene_forehead_roundness={ "forehead_roundness_pos" 91 "forehead_roundness_pos" 174 } - gene_forehead_width={ "forehead_width_neg" 94 "forehead_width_neg" 100 } - gene_forehead_height={ "forehead_height_neg" 177 "forehead_height_neg" 113 } - gene_head_height={ "head_height_pos" 149 "head_height_pos" 155 } - gene_head_width={ "head_width_neg" 141 "head_width_neg" 124 } - gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 153 } - gene_head_top_height={ "head_top_height_pos" 156 "head_top_height_pos" 127 } - gene_head_top_width={ "head_top_width_pos" 162 "head_top_width_pos" 171 } - gene_jaw_angle={ "jaw_angle_pos" 199 "jaw_angle_pos" 177 } - gene_jaw_forward={ "jaw_forward_neg" 135 "jaw_forward_neg" 118 } - gene_jaw_height={ "jaw_height_neg" 87 "jaw_height_neg" 114 } - gene_jaw_width={ "jaw_width_neg" 66 "jaw_width_neg" 100 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 158 "mouth_corner_depth_pos" 132 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 181 "mouth_corner_height_pos" 134 } - gene_mouth_forward={ "mouth_forward_neg" 149 "mouth_forward_neg" 114 } - gene_mouth_height={ "mouth_height_neg" 137 "mouth_height_neg" 127 } - gene_mouth_width={ "mouth_width_neg" 139 "mouth_width_neg" 123 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 104 "mouth_upper_lip_size_pos" 142 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 67 "mouth_lower_lip_size_neg" 80 } - gene_mouth_open={ "mouth_open_pos" 125 "mouth_open_pos" 196 } - gene_neck_length={ "neck_length_pos" 156 "neck_length_pos" 140 } - gene_neck_width={ "neck_width_pos" 97 "neck_width_pos" 128 } - gene_bs_cheek_forward={ "cheek_forward_pos" 67 "cheek_forward_pos" 32 } - gene_bs_cheek_height={ "cheek_height_pos" 55 "cheek_height_pos" 18 } - gene_bs_cheek_width={ "cheek_width_pos" 59 "cheek_width_pos" 25 } - gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_neg" 0 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 35 "ear_inner_shape_pos" 35 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 15 "ear_lower_bend_pos" 15 } - gene_bs_ear_outward={ "ear_outward_neg" 41 "ear_outward_neg" 41 } - gene_bs_ear_size={ "ear_size_neg" 46 "ear_size_neg" 46 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 77 "eye_corner_depth_pos" 12 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 15 "eye_fold_shape_pos" 124 } - gene_bs_eye_size={ "eye_size_pos" 75 "eye_size_pos" 44 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 15 "eye_upper_lid_size_neg" 12 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 173 "forehead_brow_curve_pos" 118 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 97 "forehead_brow_forward_pos" 128 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 9 "forehead_brow_inner_height_neg" 49 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_pos" 28 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 149 "forehead_brow_width_pos" 140 } - gene_bs_jaw_def={ "jaw_def_pos" 141 "jaw_def_neg" 5 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 14 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 123 "mouth_lower_lip_full_neg" 33 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 71 "mouth_lower_lip_pad_pos" 119 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 49 "mouth_lower_lip_width_neg" 4 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 184 "mouth_philtrum_def_pos" 3 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 255 "mouth_philtrum_shape_pos" 81 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 7 "mouth_philtrum_width_pos" 81 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 19 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 3 "mouth_upper_lip_full_neg" 3 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 61 "mouth_upper_lip_profile_pos" 22 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 19 "mouth_upper_lip_width_neg" 39 } - gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_pos" 31 } - gene_bs_nose_height={ "nose_height_neg" 81 "nose_height_neg" 15 } - gene_bs_nose_length={ "nose_length_pos" 169 "nose_length_pos" 125 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 95 "nose_nostril_height_pos" 32 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 127 "nose_nostril_width_neg" 197 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 7 "nose_profile_pos" 57 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 65 "nose_ridge_angle_neg" 0 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 35 "nose_ridge_width_pos" 23 } - gene_bs_nose_size={ "nose_size_pos" 91 "nose_size_pos" 14 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 63 "nose_tip_angle_pos" 45 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 131 "nose_tip_forward_pos" 3 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 1 "nose_tip_width_pos" 165 } - face_detail_cheek_def={ "cheek_def_01" 122 "cheek_def_02" 23 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 185 "cheek_fat_02_pos" 87 } - face_detail_chin_cleft={ "chin_cleft" 204 "chin_dimple" 16 } - face_detail_chin_def={ "chin_def_neg" 72 "chin_def" 13 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 127 "eye_lower_lid_def" 89 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_02" 14 } - face_detail_nasolabial={ "nasolabial_02" 219 "nasolabial_03" 22 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 94 "nose_ridge_def_pos" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 22 } - face_detail_temple_def={ "temple_def" 0 "temple_def" 223 } - expression_brow_wrinkles={ "brow_wrinkles_02" 170 "brow_wrinkles_03" 15 } - expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 102 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 0 "forehead_wrinkles_01" 48 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 181 "complexion_2" 171 } - gene_height={ "normal_height" 170 "normal_height" 131 } - gene_bs_body_type={ "body_fat_head_fat_full" 162 "body_fat_head_fat_full" 138 } - gene_bs_body_shape={ "body_shape_hourglass_full" 100 "body_shape_hourglass_full" 8 } - gene_bs_bust={ "bust_clothes" 80 "bust_shape_4_half" 134 } - gene_age={ "old_1" 178 "old_1" 178 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 161 "far_spacing_avg_thickness" 170 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 206 "layer_2_avg_thickness" 156 } - gene_body_hair={ "body_hair_avg" 200 "body_hair_sparse" 133 } - gene_hair_type={ "hair_wavy" 176 "hair_wavy" 176 } - gene_baldness={ "male_pattern_baldness" 171 "male_pattern_baldness" 171 } - eye_accessory={ "normal_eyes" 5 "normal_eyes" 5 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 99 "normal_eyelashes" 99 } - beards={ "no_beard" 186 "no_beard" 0 } - cloaks={ "no_cloak" 186 "no_cloak" 0 } - hairstyles={ "western_hairstyles_wavy" 232 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 67 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "western_low_nobility_clothes" 232 "most_clothes" 0 } - headgear={ "western_nobility" 67 "no_headgear" 0 } - clothes_hoods={ "hoods" 200 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - entity={ 979141817 979141817 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=75156179 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_adventurer_wiseman_xerxes.txt b/common/bookmark_portraits/bookmark_adventurer_wiseman_xerxes.txt deleted file mode 100644 index d5a74e18b..000000000 --- a/common/bookmark_portraits/bookmark_adventurer_wiseman_xerxes.txt +++ /dev/null @@ -1,159 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:xerxes_the_outlander -bookmark_adventurer_wiseman_xerxes={ - type=male - id=1423 - random_seed=3864190377 - age=0.310000 - genes={ hair_color={ 29 229 23 234 } - skin_color={ 122 183 122 183 } - eye_color={ 19 252 19 252 } - gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 136 } - gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } - gene_chin_width={ "chin_width_pos" 131 "chin_width_pos" 131 } - gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } - gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 118 } - gene_eye_height={ "eye_height_pos" 175 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 131 } - gene_eye_shut={ "eye_shut_pos" 156 "eye_shut_pos" 140 } - gene_forehead_angle={ "forehead_angle_neg" 135 "forehead_angle_neg" 127 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 140 "forehead_brow_height_pos" 170 } - gene_forehead_roundness={ "forehead_roundness_pos" 187 "forehead_roundness_pos" 197 } - gene_forehead_width={ "forehead_width_neg" 100 "forehead_width_neg" 107 } - gene_forehead_height={ "forehead_height_neg" 145 "forehead_height_neg" 115 } - gene_head_height={ "head_height_neg" 132 "head_height_neg" 119 } - gene_head_width={ "head_width_neg" 60 "head_width_neg" 126 } - gene_head_profile={ "head_profile_pos" 133 "head_profile_pos" 133 } - gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_neg" 122 } - gene_head_top_width={ "head_top_width_pos" 197 "head_top_width_pos" 170 } - gene_jaw_angle={ "jaw_angle_neg" 105 "jaw_angle_neg" 117 } - gene_jaw_forward={ "jaw_forward_pos" 150 "jaw_forward_pos" 134 } - gene_jaw_height={ "jaw_height_neg" 123 "jaw_height_neg" 124 } - gene_jaw_width={ "jaw_width_pos" 128 "jaw_width_pos" 159 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 135 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 86 "mouth_corner_height_neg" 117 } - gene_mouth_forward={ "mouth_forward_pos" 144 "mouth_forward_pos" 146 } - gene_mouth_height={ "mouth_height_neg" 165 "mouth_height_neg" 121 } - gene_mouth_width={ "mouth_width_pos" 199 "mouth_width_pos" 140 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 122 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 134 "mouth_lower_lip_size_pos" 216 } - gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 128 } - gene_neck_length={ "neck_length_neg" 127 "neck_length_neg" 119 } - gene_neck_width={ "neck_width_neg" 102 "neck_width_neg" 117 } - gene_bs_cheek_forward={ "cheek_forward_pos" 100 "cheek_forward_pos" 100 } - gene_bs_cheek_height={ "cheek_height_pos" 48 "cheek_height_pos" 48 } - gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_pos" 47 } - gene_bs_ear_angle={ "ear_angle_pos" 37 "ear_angle_pos" 37 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 3 "ear_inner_shape_pos" 3 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 44 "ear_lower_bend_pos" 44 } - gene_bs_ear_outward={ "ear_outward_pos" 10 "ear_outward_pos" 10 } - gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_pos" 5 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 99 "eye_corner_depth_neg" 91 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 129 "eye_fold_shape_pos" 23 } - gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_pos" 12 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 109 "eye_upper_lid_size_pos" 26 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 127 "forehead_brow_curve_neg" 177 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 63 "forehead_brow_forward_pos" 100 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 77 "forehead_brow_inner_height_neg" 25 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 97 "forehead_brow_outer_height_pos" 51 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 141 "forehead_brow_width_pos" 19 } - gene_bs_jaw_def={ "jaw_def_pos" 43 "jaw_def_pos" 86 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 67 "mouth_lower_lip_def_pos" 30 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 1 "mouth_lower_lip_full_pos" 71 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 49 "mouth_lower_lip_pad_pos" 143 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 69 "mouth_lower_lip_width_pos" 74 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 120 "mouth_philtrum_def_pos" 16 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 119 "mouth_philtrum_shape_neg" 65 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 9 "mouth_philtrum_width_pos" 9 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 55 "mouth_upper_lip_def_pos" 10 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 7 "mouth_upper_lip_full_pos" 149 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 5 "mouth_upper_lip_profile_pos" 190 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 1 "mouth_upper_lip_width_neg" 1 } - gene_bs_nose_forward={ "nose_forward_pos" 49 "nose_forward_pos" 12 } - gene_bs_nose_height={ "nose_height_pos" 131 "nose_height_pos" 57 } - gene_bs_nose_length={ "nose_length_pos" 25 "nose_length_neg" 76 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 25 "nose_nostril_height_pos" 1 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 131 "nose_nostril_width_pos" 81 } - gene_bs_nose_profile={ "nose_profile_pos" 105 "nose_profile_neg" 17 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 15 "nose_ridge_angle_pos" 13 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 81 "nose_ridge_width_pos" 146 } - gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 37 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 75 "nose_tip_angle_pos" 44 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 99 "nose_tip_forward_neg" 99 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 29 "nose_tip_width_neg" 30 } - face_detail_cheek_def={ "cheek_def_02" 146 "cheek_def_02" 19 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 255 "cheek_fat_02_pos" 167 } - face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 7 } - face_detail_chin_def={ "chin_def" 66 "chin_def" 66 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 210 "eye_lower_lid_def" 206 } - face_detail_eye_socket={ "eye_socket_color_01" 203 "eye_socket_02" 109 } - face_detail_nasolabial={ "nasolabial_03" 7 "nasolabial_03" 7 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 130 "nose_ridge_def_neg" 238 } - face_detail_nose_tip_def={ "nose_tip_def" 84 "nose_tip_def" 71 } - face_detail_temple_def={ "temple_def" 80 "temple_def" 10 } - expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_01" 43 } - expression_eye_wrinkles={ "eye_wrinkles_02" 234 "eye_wrinkles_02" 234 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 234 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 0 "complexion_4" 17 } - gene_height={ "normal_height" 186 "normal_height" 145 } - gene_bs_body_type={ "body_fat_head_fat_low" 94 "body_fat_head_fat_full" 140 } - gene_bs_body_shape={ "body_shape_rectangle_full" 255 "body_shape_rectangle_full" 31 } - gene_bs_bust={ "bust_clothes" 13 "bust_shape_1_half" 85 } - gene_age={ "old_3" 144 "old_3" 144 } - gene_eyebrows_shape={ "close_spacing_low_thickness" 165 "far_spacing_avg_thickness" 173 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 216 "layer_2_avg_thickness" 158 } - gene_body_hair={ "body_hair_dense_low_stubble" 119 "body_hair_sparse" 119 } - gene_hair_type={ "hair_afro" 165 "hair_afro" 165 } - gene_baldness={ "no_baldness" 164 "male_pattern_baldness" 164 } - eye_accessory={ "normal_eyes" 61 "normal_eyes" 61 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 227 "normal_eyelashes" 227 } - gene_scars_battle={ "scars_battle" 255 "scars_battle" 0 } - beards={ "ep3_beards_straight" 127 "no_beard" 0 } - cloaks={ "no_cloak" 87 "no_cloak" 0 } - hairstyles={ "special_hairstyles" 255 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 98 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_low_nobility_clothes" 122 "most_clothes" 0 } - headgear={ "ep2_western_era1_nobility" 43 "no_headgear" 0 } - clothes_hoods={ "hoods" 215 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - override={ - portrait_modifier_overrides={ - custom_hair=male_hair_special_01 - custom_beards=m_beard_ep3_byzantine_01 - } - } - - entity={ 1863162561 1863162561 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmark_portraits/bookmark_adventurer_zolt_jaan.txt b/common/bookmark_portraits/bookmark_adventurer_zolt_jaan.txt deleted file mode 100644 index e849732ba..000000000 --- a/common/bookmark_portraits/bookmark_adventurer_zolt_jaan.txt +++ /dev/null @@ -1,159 +0,0 @@ -# Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -# History database id:benelux_jaan_zolt -bookmark_adventurer_zolt_jaan={ - type=male - id=1238 - random_seed=2157749055 - age=0.350000 - genes={ hair_color={ 22 251 169 177 } - skin_color={ 41 80 48 79 } - eye_color={ 192 169 236 142 } - gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 179 } - gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 134 } - gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 114 } - gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 117 } - gene_eye_height={ "eye_height_pos" 128 "eye_height_pos" 127 } - gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_neg" 89 } - gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_neg" 125 } - gene_forehead_angle={ "forehead_angle_neg" 78 "forehead_angle_pos" 140 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 80 "forehead_brow_height_neg" 114 } - gene_forehead_roundness={ "forehead_roundness_pos" 189 "forehead_roundness_pos" 167 } - gene_forehead_width={ "forehead_width_neg" 32 "forehead_width_pos" 141 } - gene_forehead_height={ "forehead_height_pos" 152 "forehead_height_neg" 65 } - gene_head_height={ "head_height_pos" 163 "head_height_pos" 174 } - gene_head_width={ "head_width_pos" 151 "head_width_neg" 109 } - gene_head_profile={ "head_profile_pos" 160 "head_profile_pos" 128 } - gene_head_top_height={ "head_top_height_pos" 160 "head_top_height_neg" 127 } - gene_head_top_width={ "head_top_width_pos" 164 "head_top_width_neg" 97 } - gene_jaw_angle={ "jaw_angle_neg" 103 "jaw_angle_pos" 147 } - gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 136 } - gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_pos" 140 } - gene_jaw_width={ "jaw_width_pos" 156 "jaw_width_neg" 31 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 94 "mouth_corner_depth_neg" 125 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 116 } - gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 123 } - gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 154 } - gene_mouth_width={ "mouth_width_neg" 108 "mouth_width_pos" 181 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 152 "mouth_upper_lip_size_neg" 120 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 139 "mouth_lower_lip_size_pos" 161 } - gene_mouth_open={ "mouth_open_pos" 135 "mouth_open_pos" 176 } - gene_neck_length={ "neck_length_neg" 124 "neck_length_pos" 132 } - gene_neck_width={ "neck_width_neg" 118 "neck_width_pos" 137 } - gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_neg" 18 } - gene_bs_cheek_height={ "cheek_height_pos" 28 "cheek_height_neg" 38 } - gene_bs_cheek_width={ "cheek_width_pos" 85 "cheek_width_pos" 36 } - gene_bs_ear_angle={ "ear_angle_neg" 65 "ear_angle_neg" 18 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 19 "ear_inner_shape_pos" 100 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 82 "ear_both_bend_pos" 5 } - gene_bs_ear_outward={ "ear_outward_pos" 13 "ear_outward_neg" 20 } - gene_bs_ear_size={ "ear_size_pos" 13 "ear_size_neg" 90 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 102 "eye_corner_depth_pos" 26 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 17 "eye_fold_shape_neg" 34 } - gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_pos" 17 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 104 "eye_upper_lid_size_pos" 4 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 140 "forehead_brow_curve_neg" 5 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 43 "forehead_brow_forward_neg" 89 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 27 "forehead_brow_inner_height_neg" 15 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 21 "forehead_brow_outer_height_neg" 48 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 63 "forehead_brow_width_pos" 25 } - gene_bs_jaw_def={ "jaw_def_neg" 170 "jaw_def_neg" 64 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 20 "mouth_lower_lip_def_pos" 13 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 6 "mouth_lower_lip_full_pos" 37 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 7 "mouth_lower_lip_pad_pos" 49 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 10 "mouth_lower_lip_width_neg" 79 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 11 "mouth_philtrum_def_pos" 16 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 29 "mouth_philtrum_shape_pos" 38 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 70 "mouth_philtrum_width_pos" 124 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 11 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 17 "mouth_upper_lip_full_pos" 33 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 39 "mouth_upper_lip_profile_pos" 36 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 36 "mouth_upper_lip_width_neg" 120 } - gene_bs_nose_forward={ "nose_forward_pos" 30 "nose_forward_neg" 17 } - gene_bs_nose_height={ "nose_height_neg" 10 "nose_height_pos" 1 } - gene_bs_nose_length={ "nose_length_pos" 22 "nose_length_neg" 82 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 64 "nose_nostril_height_neg" 6 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 25 "nose_nostril_width_neg" 31 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 124 "nose_profile_hawk_pos" 0 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 19 "nose_ridge_angle_pos" 1 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_pos" 7 } - gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_neg" 33 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 118 "nose_tip_angle_pos" 72 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 33 "nose_tip_forward_neg" 7 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 36 "nose_tip_width_neg" 29 } - face_detail_cheek_def={ "cheek_def_01" 38 "cheek_def_02" 128 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 13 "cheek_fat_04_pos" 17 } - face_detail_chin_cleft={ "chin_cleft" 8 "chin_dimple" 13 } - face_detail_chin_def={ "chin_def" 13 "chin_def" 1 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 168 "eye_lower_lid_def" 51 } - face_detail_eye_socket={ "eye_socket_color_03" 243 "eye_socket_03" 13 } - face_detail_nasolabial={ "nasolabial_02" 11 "nasolabial_01" 15 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_pos" 177 } - face_detail_nose_tip_def={ "nose_tip_def" 193 "nose_tip_def" 239 } - face_detail_temple_def={ "temple_def" 221 "temple_def" 135 } - expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_02" 72 } - expression_eye_wrinkles={ "eye_wrinkles_02" 194 "eye_wrinkles_01" 17 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 17 "forehead_wrinkles_01" 73 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 157 "complexion_1" 179 } - gene_height={ "normal_height" 126 "normal_height" 129 } - gene_bs_body_type={ "body_fat_head_fat_medium" 169 "body_fat_head_fat_full" 122 } - gene_bs_body_shape={ "body_shape_pear_half" 71 "body_shape_triangle_half" 0 } - gene_bs_bust={ "bust_clothes" 154 "bust_shape_3_half" 210 } - gene_age={ "old_2" 82 "old_3" 113 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 237 "close_spacing_low_thickness" 206 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 155 "layer_2_lower_thickness" 191 } - gene_body_hair={ "body_hair_dense" 99 "body_hair_dense" 138 } - gene_hair_type={ "hair_wavy" 165 "hair_curly" 148 } - gene_baldness={ "male_pattern_baldness" 153 "male_pattern_baldness" 76 } - eye_accessory={ "normal_eyes" 73 "normal_eyes" 73 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 113 "normal_eyelashes" 113 } - beards={ "western_beards_curly" 5 "no_beard" 0 } - cloaks={ "no_cloak" 202 "no_cloak" 0 } - hairstyles={ "ep2_hairstyles_western" 5 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 195 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "ep2_western_era1_low_nobility_clothes" 130 "most_clothes" 0 } - headgear={ "ep2_western_era1_nobility" 178 "no_headgear" 0 } - clothes_hoods={ "hoods" 140 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } - } - entity={ 1863162561 1863162561 } - tags={ { - hash=2125534279 - invert=no - } - { - hash=681013727 - invert=no - } - { - hash=2793867254 - invert=no - } - { - hash=2670398845 - invert=no - } - { - hash=1500963499 - invert=no - } - { - hash=1563190100 - invert=no - } - { - hash=1945936758 - invert=no - } - } -} - diff --git a/common/bookmarks/bookmarks/00_bookmarks.txt b/common/bookmarks/bookmarks/00_bookmarks.txt index 2505870f5..6b7027eab 100644 --- a/common/bookmarks/bookmarks/00_bookmarks.txt +++ b/common/bookmarks/bookmarks/00_bookmarks.txt @@ -1,8 +1,8 @@ -bm_2555_west_europe = { +bm_2555_europe = { start_date = 2555.1.1 is_playable = yes recommended = yes - group = bm_2555_europe + group = bm_group_2555 weight = { value = 90 @@ -20,8 +20,8 @@ religion = "romanticist" difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" history_id = france_bonaparte_aragorn - position = { 430 700 } - animation = marshal + position = { 530 410 } + animation = idle } character = { name = "bookmark_WE_moselle_schengen_jean" @@ -35,80 +35,26 @@ religion = "mysteriosophy" difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" history_id = benelux_oranje_nassau_weilburg_philippe - position = { 910 780 } - animation = schadenfreude + position = { 930 270 } + animation = idle } character = { - name = "bookmark_WE_windsor_windsor_sior" - dynasty = dynn_britannia_windsor + name = "bookmark_WE_venice_robecchi_marco" + dynasty = robecchi_bricchetti_dynasty dynasty_splendor_level = 2 type = male - birth = 2506.1.1 - title = d_buckingham + birth = 2524.6.18 + title = k_venice government = administrative_government - culture = souflander - religion = "victorian" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" - history_id = britannia_windsor_george - position = { 820 310 } - animation = shame - } - character = { - name = "bookmark_WE_munster_colburgha_micheal" - dynasty = dynn_britannia_colbrugha - dynasty_splendor_level = 2 - type = male - birth = 2513.1.1 - title = k_ireland - government = peasantrepublic_government - culture = high_irish - religion = "celtic" + culture = venetian + religion = "roman_catholic" difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = britannia_colbrugha_michael - position = { 600 150 } - animation = aggressive_axe + history_id = italy0002 + position = { 1130 670 } + animation = idle } character = { - name = "bookmark_WE_wales_dewydd_fragan" - dynasty = dynn_britannia_montgomyrhy - dynasty_splendor_level = 2 - type = male - birth = 2509.1.1 - title = k_wales - government = feudal_government - culture = welsh - religion = "gorsedd" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = britannia_montgomyrhy_fodorh - position = { 350 450 } - animation = worry - } - character = { - name = "bookmark_WE_sarreguemines_dallas_kevin" - dynasty = dallas_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2528.1.7 - title = c_puttlingen - government = feudal_government - culture = kuhjung - religion = "romanticist" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = kevin_von_dallas - position = { 1250 600 } - animation = admiration - } -} -bm_2555_south_europe = { - start_date = 2555.1.1 - is_playable = yes - group = bm_2555_europe - - weight = { - value = 80 - } - character = { - name = "bookmark_SE_portugal_avril_vinicius" # Leonor d'Avril + name = "bookmark_WE_portugal_avril_vinicius" dynasty = avril_dynasty dynasty_splendor_level = 2 type = female @@ -117,446 +63,54 @@ bm_2555_south_europe = { government = feudal_government culture = portuguese religion = "iberian" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" + difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" history_id = hispania0001 - animation = grief - position = { 380 300 } - } - character = { - name = "bookmark_SE_basilicata_castriota_giovanni_aladro" - dynasty = castriota_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2530.8.5 - title = d_lucania - government = feudal_government - culture = arbereshe - religion = "roman_catholic" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = italy0013 - position = { 1200 700 } + position = { 350 740 } animation = idle } character = { - name = "bookmark_SE_piedmonte_savoia_vittorio_amedeo" - dynasty = savoia_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2499.2.16 - title = d_piedmonte - government = feudal_government - culture = piedmontese - religion = "roman_catholic" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = italy0017 - position = { 1050 230 } - animation = idle - } - character = { - name = "bookmark_SE_monaco_grimaldi_nure" - dynasty = grimaldi_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2522.12.29 - title = d_monaco - government = feudal_government - culture = ligurian - religion = "fraticelli" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = france_grimaldi_honore - position = { 900 450 } - animation = personality_zealous - } - character = { - name = "bookmark_SE_la_mancha_quixano_alonso" - dynasty = quixano_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2514.9.29 - title = d_la_mancha - government = feudal_government - culture = castilian - religion = "sevillian" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = hispania0023 - position = { 480 730 } - animation = idle - } - character = { - name = "bookmark_SE_provence_atika_marouane" - dynasty = atika_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2523.9.12 - title = d_provence_fr - government = feudal_government - culture = beur - religion = "simurghi" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" - history_id = france_marouane_atika - position = { 600 180 } - animation = personality_greedy - } -} -bm_2555_east_europe = { - start_date = 2555.1.1 - is_playable = yes - group = bm_2555_europe - - weight = { - value = 70 - } - - character = { - name = "bookmark_EE_nistrenia_dragos_ciprian" - dynasty = dragos_dynasty + name = "bookmark_WE_windsor_windsor_sior" + dynasty = dynn_britannia_windsor dynasty_splendor_level = 2 type = male - birth = 2538.12.13 - title = e_nistrenia + birth = 2506.1.1 + title = d_buckingham government = administrative_government - culture = moldavian - religion = "orthodox" + culture = soueyrneg + religion = "victorian" difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" - history_id = nistria0002 - position = { 1080 150 } - animation = scepter - } - - character = { - name = "bookmark_EE_east_thrace_ertugruloglu_batuhan" - dynasty = ertugruloglu_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2513.4.14 - title = d_thrace - government = clan_government - culture = thracian - religion = "aqlani" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = greece0001 - position = { 1100 680 } + history_id = britannia_windsor_george + position = { 620 110 } animation = idle } - character = { - name = "bookmark_EE_veszprem_varjufi_janos" - dynasty = varjufi_dynasty + name = "bookmark_WE_tirrenia_bollani_albertu" + dynasty = bollani_dynasty dynasty_splendor_level = 2 type = male - birth = 2523.7.12 - title = c_veszprem - government = feudal_government - culture = hungarian - religion = "nepmese" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = hungary0007 - position = { 500 160 } - animation = idle - } - - character = { - name = "bookmark_EE_hungary_volcic_matija" - dynasty = volcic_dynasty - dynasty_splendor_level = 2 - type = male - birth = 2521.4.30 - title = k_hungary - government = feudal_government - culture = NEOW_slovene + birth = 2506.1.1 + title = k_sardinia_and_corsica + government = administrative_government + culture = sardinian religion = "roman_catholic" difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = hungary0001 - position = { 280 300 } + history_id = italy0012 + position = { 730 840 } animation = idle } - character = { - name = "bookmark_EE_podrinje_jovanovic_mirsad" - dynasty = jovanovic_dynasty + name = "bookmark_WE_munster_colburgha_micheal" + dynasty = dynn_britannia_colbrugha dynasty_splendor_level = 2 type = male - birth = 2512.7.22 - title = d_podrinje + birth = 2513.1.1 + title = k_ireland government = feudal_government - culture = NEOW_serbian - religion = "yugoslavist" + culture = high_irish + religion = "celtic" difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = yugoslavia0042 - position = { 380 550 } - animation = idle - } - - character = { - name = "bookmark_EE_kynouria_mavromichalis_michalis" - dynasty = mavromichalis_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2502.4.1 - title = c_laconia - government = feudal_government - culture = NEOW_tsakonian - religion = "megalocratic" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = greece0049 - position = { 450 800 } - animation = personality_bold - } - character = { - name = "bookmark_EE_attica_olympios_amerikos" - dynasty = olympios_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2500.1.1 - title = c_attica - government = feudal_government - culture = NEOW_peloponnesian - religion = "megalocratic" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = greece0002 - position = { 900 800 } - animation = personality_coward - } -} - -bm_2555_north_europe = { - start_date = 2555.1.1 - is_playable = yes - group = bm_2555_europe - - weight = { - value = 60 - } - - character = { - name = "bookmark_NE_doggerland_wrihtssen_edgar" - dynasty = wrihtssen_dynasty - dynasty_splendor_level = 2 - type = male - birth = 2528.1.1 - title = k_doggerland - government = tribal_government - culture = doggerlander - religion = "mariner" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = scandinavia0013 - position = { 280 420 } - animation = idle - } - - character = { - name = "bookmark_NE_thuringia_alexanderwelt_august" - dynasty = alexanderwelt_dynasty - dynasty_splendor_level = 2 - type = male - birth = 2536.10.9 - title = d_thuringia - government = tribal_government - culture = saxon - religion = "orionist" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = germany0024 - position = { 450 800 } - animation = idle - } - - character = { - name = "bookmark_NE_limbazi_lacplesis_matiss" - dynasty = lacplesis_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2520.8.10 - title = c_limbazi - government = tribal_government - culture = latvian - religion = "lutheran" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = baltic0010 - position = { 1050 320 } - animation = idle - } - - character = { - name = "bookmark_NE_sjaelland_glucksburg_christian" - dynasty_house = house_glucksburg_monpezat - dynasty_splendor_level = 2 - birth = 2522.4.24 - title = d_sjaelland - government = feudal_government - culture = dansk - religion = "lutheran" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = scandinavia0030 - position = { 530 420 } - animation = idle - } - - character = { - name = "bookmark_NE_goralia_lubranski_gosciwuj" - dynasty = lubranski_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2522.5.18 - title = k_goralia - government = feudal_government - culture = NEOW_lesser_polish - religion = "cadaverist" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = zapadoslavia0019 - position = { 1200 830 } - animation = idle - } - - character = { - name = "bookmark_NE_poland_kowalczyk_wladyga_tadeuz" - dynasty = kowalczyk_wladyga_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2536.4.28 - title = k_poland - government = feudal_government - culture = NEOW_lesser_polish - religion = "mariavite" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" - history_id = zapadoslavia0005 - position = { 1200 580 } - animation = idle - } - - character = { - name = "bookmark_NE_giemajohka_labba_orddot" - dynasty = labba_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2489.9.11 - title = d_giemajohka - government = tribal_government - culture = sami - religion = "sami_pagan" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_HARD" - history_id = finland0022 - position = { 700 150 } - animation = idle - } - - character = { - name = "bookmark_NE_sweden_adlercreutz_elias" - dynasty = adlercreutz_dynasty - dynasty_splendor_level = 2 - birth = 2529.8.11 - title = k_sweden - government = feudal_government - culture = svealandsk - religion = "folketro" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" - history_id = scandinavia0014 - position = { 420 230 } - animation = idle - } -} - -bm_2555_europe_adventurers = { - start_date = 2555.1.1 - is_playable = yes - group = bm_2555_europe - - weight = { - value = 50 - } - - character = { - name = "bookmark_adventurer_zolt_jaan" - dynasty = zolt_dynasty - dynasty_splendor_level = 2 - type = male - birth = 2519.7.2 - title = d_laamp_zolt - government = landless_adventurer_government - culture = frisian - religion = "mariner" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = benelux_jaan_zolt - position = { 820 150 } - animation = idle - } - - character = { - name = "bookmark_adventurer_chevalier_jerome" - dynasty = chevalier_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2527.8.24 - title = d_laamp_sungazer - government = landless_adventurer_government - culture = metropolitain - religion = "soleil_royal" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" - history_id = france_jerome_chevalier - position = { 400 600 } - animation = idle - } - - character = { - name = "bookmark_adventurer_masaryk_marek" - dynasty = masaryk_dynasty - dynasty_splendor_level = 2 - type = male - birth = 2535.4.28 - title = d_laamp_masaryk - government = landless_adventurer_government - culture = czech - religion = "osvicenist" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = zapadoslavia0013 - position = { 1070 630 } - animation = idle - } - - character = { - name = "bookmark_adventurer_wiseman_xerxes" - dynasty = wiseman_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2523.5.12 - title = d_laamp_xerxes - government = landless_adventurer_government - culture = federalist - religion = "constitutional" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = xerxes_the_outlander - position = { 750 450 } - animation = idle - } - - character = { - name = "bookmark_adventurer_butkus_paulius" - dynasty = butkus_dynasty - dynasty_splendor_level = 1 - type = male - birth = 2521.5.7 - title = d_laamp_paulius - government = landless_adventurer_government - culture = samogitian - religion = "mariavite" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_EASY" - history_id = baltic0019 - position = { 1200 200 } - animation = idle - } - - character = { - name = "bookmark_adventurer_knyffy_jack" - dynasty = dynasty_knife - dynasty_splendor_level = 1 - type = male - birth = 2525.2.28 - title = d_laamp_knife - government = landless_adventurer_government - culture = soueyrneg - religion = "carcosan" - difficulty = "BOOKMARK_CHARACTER_DIFFICULTY_MEDIUM" - history_id = britannia_ripon_jekyll - position = { 380 200 } + history_id = britannia_colbrugha_michael + position = { 270 190 } animation = idle } } \ No newline at end of file diff --git a/common/buildings/00_castle_buildings.txt b/common/buildings/00_castle_buildings.txt index 540bcce5d..c5d61c4fd 100644 --- a/common/buildings/00_castle_buildings.txt +++ b/common/buildings/00_castle_buildings.txt @@ -10,13 +10,151 @@ @holding_illustration_iranian = "gfx/interface/illustrations/holding_types/fp3_castle_iranian.dds" @holding_illustration_byzantine = "gfx/interface/illustrations/holding_types/ep3_castle_byzantine.dds" @holding_illustration_constantinople = "gfx/interface/illustrations/holding_types/ep3_castle_constantinople.dds" -## Trosky ## -@holding_illustration_trosky = "gfx/interface/illustrations/holding_types/kcd_castle_trosky.dds" castle_01 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) + ### WESTERN ### + asset = { + type = pdxmesh + names = { + "building_western_castle_01_mesh" + "building_western_castle_01_b_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } + } + asset = { + type = pdxmesh + names = { + "building_western_castle_01_mena_mesh" + "building_western_castle_01_b_mena_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_western_castle_01_mediterranean_mesh" + "building_western_castle_01_b_mediterranean_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + names = { + "building_western_castle_01_indian_mesh" + "building_western_castle_01_b_indian_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_india } + } + + ### INDIAN ### + asset = { + type = pdxmesh + name = "building_indian_castle_01_western_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + name = "building_indian_castle_01_mena_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_01_mediterranean_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_indian_castle_01_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + + ### MENA ### + asset = { + type = pdxmesh + name = "building_mena_castle_01_western_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mena_castle_01_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mena_castle_01_mediterranean_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mena_castle_01_indian_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx } + graphical_regions = { graphical_india } + } + + ### MEDITERRANEAN ### + asset = { + type = pdxmesh + name = "building_mediterranean_castle_01_western_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_01_mena_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_01_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_01_indian_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + ### FP1 Norse ### asset = { type = pdxmesh @@ -25,7 +163,6 @@ castle_01 = { illustration = @holding_illustration_norse soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/nordic_castle" soundparameter = { "Tier" = 0 } } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { type = pdxmesh @@ -63,7 +200,7 @@ castle_01 = { illustration = @holding_illustration_iberian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/iberian_castle" soundparameter = { "Tier" = 0 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -74,7 +211,32 @@ castle_01 = { illustration = @holding_illustration_iranian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "fp3_building_persian_castle_01_a_01_mesh" + requires_dlc_flag = legacy_of_persia + illustration = @holding_illustration_iranian + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mena_castle_01_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_01_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } } ### EP3 Byzantine ### @@ -84,9 +246,91 @@ castle_01 = { requires_dlc_flag = roads_to_power illustration = @holding_illustration_constantinople soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } + graphical_cultures = { byzantine_building_gfx } + provinces = { 496 } + } + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_01_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_byzantine + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } + graphical_regions = { graphical_mediterranean graphical_mena } + } + + #Steppe fallbacks + #For steppe + asset = { + type = pdxmesh + name = "building_mena_castle_01_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_siberia } + } + asset = { + type = pdxmesh + name = "building_mena_castle_01_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_steppe } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_castle_01_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } + } + + #Elsewhere + asset = { + type = pdxmesh + names = { + "building_western_castle_01_mesh" + "building_western_castle_01_b_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_western } + graphical_cultures = { steppe_building_gfx } + } + asset = { + type = pdxmesh + name = "building_indian_castle_01_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mena_castle_01_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_01_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_01_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_constantinople + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } provinces = { 496 } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } } # SOUTHEAST ASIA # asset = { @@ -96,7 +340,7 @@ castle_01 = { illustration = @holding_illustration_seasia soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/sea_castle" soundparameter = { "Tier" = 0 } } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } # China asset = { @@ -106,7 +350,7 @@ castle_01 = { illustration = @holding_illustration_china soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 0 } } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } # TGP Japan asset = { @@ -116,288 +360,9 @@ castle_01 = { illustration = @holding_illustration_japan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/japanese_castle" soundparameter = { "Tier" = 0 } } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA castles - asset = { - type = pdxmesh - name = "building_mena_castle_01_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions - } - - #Steppe - East Asia - East Asian Castles - asset = { - type = pdxmesh - name = "tgp_building_chinese_castle_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - - #Steppe - South Asia, includes East Asia if you lack TGP - asset = { - type = pdxmesh - name = "building_indian_castle_01_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - name = "building_mediterranean_castle_01_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe - Western World - asset = { - type = pdxmesh - name = "building_indian_castle_01_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_western } - } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western: - asset = { - type = pdxmesh - names = { - "building_western_castle_01_mesh" - "building_western_castle_01_b_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_western_castle_01_mena_mesh" - "building_western_castle_01_b_mena_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_western_castle_01_mediterranean_mesh" - "building_western_castle_01_b_mediterranean_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - names = { - "building_western_castle_01_indian_mesh" - "building_western_castle_01_b_indian_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - - ### INDIAN ### - asset = { - type = pdxmesh - name = "building_indian_castle_01_western_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - name = "building_indian_castle_01_mena_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_indian_castle_01_mediterranean_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_indian_castle_01_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - - ### MENA ### - asset = { - type = pdxmesh - name = "building_mena_castle_01_western_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mena_castle_01_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mena_castle_01_mediterranean_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mena_castle_01_indian_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - name = "building_mediterranean_castle_01_western_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_01_mena_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_01_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_01_indian_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_india } - } - ## Trosky ## - asset = { - type = pdxmesh - names = { - "building_western_castle_01_mesh" - "building_western_castle_01_b_mesh" - } - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 0 } } - provinces = { 4134 } - } - } - can_construct_potential = { barony_cannot_construct_holding = no } @@ -444,7 +409,9 @@ castle_01 = { defender_holding_advantage = 5 } - + character_modifier = { + men_at_arms_cap = 1 + } character_culture_modifier = { parameter = castle_grant_prestige monthly_prestige = 0.02 @@ -468,10 +435,6 @@ castle_01 = { is_coastal = yes defender_holding_advantage = 2 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -1 - } flag = castle @@ -497,22 +460,22 @@ castle_01 = { } } } -# # Harrying logic. -# if = { -# limit = { -# character_is_valid_for_harrying_of_the_north_trigger = yes -# is_important_or_vip_struggle_character = yes -# } -# global_var:harrying_of_the_north = { save_scope_as = story } -# if = { -# limit = { character_is_valid_norman_for_harrying_of_the_north_trigger = yes } -# ep3_increase_pacification_effect = { AMOUNT = harrying_medium_increase_value } -# } -# else_if = { -# limit = { character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes } -# ep3_increase_resistance_effect = { AMOUNT = harrying_medium_increase_value } -# } -# } + # Harrying logic. + if = { + limit = { + character_is_valid_for_harrying_of_the_north_trigger = yes + is_important_or_vip_struggle_character = yes + } + global_var:harrying_of_the_north = { save_scope_as = story } + if = { + limit = { character_is_valid_norman_for_harrying_of_the_north_trigger = yes } + ep3_increase_pacification_effect = { AMOUNT = harrying_medium_increase_value } + } + else_if = { + limit = { character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes } + ep3_increase_resistance_effect = { AMOUNT = harrying_medium_increase_value } + } + } } #Mandala Creator Aspect creator_mandala_built_regular_holding_piety_effect = yes @@ -565,7 +528,135 @@ castle_01 = { castle_02 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) + ### WESTERN ### + asset = { + type = pdxmesh + name = "building_western_castle_02_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } + } + asset = { + type = pdxmesh + name = "building_western_castle_02_mena_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_western_castle_02_mediterranean_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_western_castle_02_indian_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } + graphical_regions = { graphical_india } + } + + ### MENA ### + asset = { + type = pdxmesh + name = "building_mena_castle_02_western_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mena_castle_02_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mena_castle_02_mediterranean_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mena_castle_02_indian_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_india } + } + + ### INDIAN ### + asset = { + type = pdxmesh + name = "building_indian_castle_02_western_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + name = "building_indian_castle_02_mena_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_02_mediterranean_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_indian_castle_02_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + + ### MEDITERRANEAN ### + asset = { + type = pdxmesh + name = "building_mediterranean_castle_02_western_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_02_mena_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_02_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_02_indian_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + ### FP1 Norse ### asset = { type = pdxmesh @@ -574,7 +665,6 @@ castle_02 = { illustration = @holding_illustration_norse soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/nordic_castle" soundparameter = { "Tier" = 1 } } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { type = pdxmesh @@ -612,7 +702,7 @@ castle_02 = { illustration = @holding_illustration_iberian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/iberian_castle" soundparameter = { "Tier" = 1 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -623,7 +713,33 @@ castle_02 = { illustration = @holding_illustration_iranian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } + } + + asset = { + type = pdxmesh + name = "fp3_building_persian_castle_02_a_01_mesh" + requires_dlc_flag = legacy_of_persia + illustration = @holding_illustration_iranian + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mena_castle_02_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_02_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } } ### EP3 Byzantine ### @@ -633,21 +749,101 @@ castle_02 = { requires_dlc_flag = roads_to_power illustration = @holding_illustration_constantinople soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } + graphical_cultures = { byzantine_building_gfx } + provinces = { 496 } + } + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_02_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_byzantine + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } + graphical_regions = { graphical_mediterranean graphical_mena } + } + + #Steppe fallbacks + #For steppe + asset = { + type = pdxmesh + name = "building_mena_castle_02_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_steppe } + } + asset = { + type = pdxmesh + name = "building_mena_castle_02_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_siberia } + } + #Elsewhere + ### WESTERN ### + asset = { + type = pdxmesh + name = "building_western_castle_02_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } + graphical_regions = { graphical_western } + graphical_cultures = { steppe_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mena_castle_02_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_02_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_02_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_castle_02_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } + } + ### EP3 Byzantine ### + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_02_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_constantinople + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } provinces = { 496 } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } } # SOUTHEAST ASIA # asset = { type = pdxmesh - name = "tgp_building_se_asia_castle_02_mesh" + name = "tgp_building_se_asia_castle_01_mesh" requires_dlc_flag = all_under_heaven illustration = @holding_illustration_seasia soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/sea_castle" soundparameter = { "Tier" = 1 } } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } - # China + # TGP China asset = { type = pdxmesh name = "tgp_building_chinese_castle_02_mesh" @@ -655,7 +851,7 @@ castle_02 = { illustration = @holding_illustration_china soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 1 } } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } # TGP Japan asset = { @@ -665,268 +861,9 @@ castle_02 = { illustration = @holding_illustration_japan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/japanese_castle" soundparameter = { "Tier" = 1 } } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA castles - asset = { - type = pdxmesh - name = "building_mena_castle_02_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions - } - - #Steppe - East Asia - East Asian Castles - asset = { - type = pdxmesh - name = "tgp_building_chinese_castle_02_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - - #Steppe - South Asia, includes East Asia if you lack TGP - asset = { - type = pdxmesh - name = "building_indian_castle_02_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - name = "building_mediterranean_castle_02_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe - Western World - asset = { - type = pdxmesh - name = "building_indian_castle_02_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_western } - } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western: - asset = { - type = pdxmesh - name = "building_western_castle_02_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_western_castle_02_mena_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_western_castle_02_mediterranean_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_western_castle_02_indian_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - - ### INDIAN ### - asset = { - type = pdxmesh - name = "building_indian_castle_02_western_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - name = "building_indian_castle_02_mena_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_indian_castle_02_mediterranean_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_indian_castle_02_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - - ### MENA ### - asset = { - type = pdxmesh - name = "building_mena_castle_02_western_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mena_castle_02_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mena_castle_02_mediterranean_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mena_castle_02_indian_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - name = "building_mediterranean_castle_02_western_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_02_mena_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_02_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_02_indian_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 1 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_india } - } - ## Trosky ## - asset = { - type = pdxmesh - name = "building_western_castle_02_mesh" - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 1 } } - provinces = { 4134 } - } - } - can_construct_potential = { building_requirement_tribal = no } @@ -986,12 +923,10 @@ castle_02 = { is_coastal = yes defender_holding_advantage = 3 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -2 - } - + character_modifier = { + men_at_arms_cap = 1 + } flag = castle on_complete = { @@ -1055,7 +990,135 @@ castle_02 = { castle_03 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) + ### WESTERN ### + asset = { + type = pdxmesh + name = "building_western_castle_03_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } + } + asset = { + type = pdxmesh + name = "building_western_castle_03_mena_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_western_castle_03_mediterranean_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_western_castle_03_indian_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_india } + } + + ### MENA ### + asset = { + type = pdxmesh + name = "building_mena_castle_03_western_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mena_castle_03_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mena_castle_03_mediterranean_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mena_castle_03_indian_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_india } + } + + ### INDIAN ### + asset = { + type = pdxmesh + name = "building_indian_castle_03_western_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + name = "building_indian_castle_03_mena_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_03_mediterranean_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_indian_castle_03_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + + ### MEDITERRANEAN ### + asset = { + type = pdxmesh + name = "building_mediterranean_castle_03_western_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_03_mena_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_03_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_03_indian_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + ### FP1 Norse ### asset = { type = pdxmesh @@ -1064,7 +1127,6 @@ castle_03 = { illustration = @holding_illustration_norse soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/nordic_castle" soundparameter = { "Tier" = 2 } } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { type = pdxmesh @@ -1102,7 +1164,7 @@ castle_03 = { illustration = @holding_illustration_iberian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/iberian_castle" soundparameter = { "Tier" = 2 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -1113,7 +1175,33 @@ castle_03 = { illustration = @holding_illustration_iranian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } + } + + asset = { + type = pdxmesh + name = "fp3_building_persian_castle_03_a_01_mesh" + requires_dlc_flag = legacy_of_persia + illustration = @holding_illustration_iranian + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mena_castle_03_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_03_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } } ### EP3 Byzantine ### @@ -1123,21 +1211,100 @@ castle_03 = { requires_dlc_flag = roads_to_power illustration = @holding_illustration_constantinople soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } + graphical_cultures = { byzantine_building_gfx } + provinces = { 496 } + } + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_03_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_byzantine + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } #+2 + graphical_regions = { graphical_mediterranean graphical_mena } #4 + } + + #Steppe fallbacks + #For steppe + asset = { + type = pdxmesh + name = "building_mena_castle_03_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_steppe } + } + asset = { + type = pdxmesh + name = "building_mena_castle_03_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_siberia } + } + + #Elsewhere + asset = { + type = pdxmesh + name = "building_western_castle_03_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_western } + } + asset = { + type = pdxmesh + name = "building_mena_castle_03_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_03_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_03_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_castle_03_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } + } + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_03_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_constantinople + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } provinces = { 496 } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } } # SOUTHEAST ASIA # asset = { type = pdxmesh - name = "tgp_building_se_asia_temple_03_mesh" + name = "tgp_building_se_asia_castle_02_mesh" requires_dlc_flag = all_under_heaven illustration = @holding_illustration_seasia soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/sea_castle" soundparameter = { "Tier" = 2 } } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } - # China + # TGP China asset = { type = pdxmesh name = "tgp_building_chinese_castle_03_mesh" @@ -1145,7 +1312,7 @@ castle_03 = { illustration = @holding_illustration_china soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 2 } } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } # TGP Japan asset = { @@ -1155,273 +1322,9 @@ castle_03 = { illustration = @holding_illustration_japan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/japanese_castle" soundparameter = { "Tier" = 2 } } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA castles - asset = { - type = pdxmesh - name = "building_mena_castle_03_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions - } - - #Steppe - East Asia - East Asian Castles - asset = { - type = pdxmesh - name = "tgp_building_chinese_castle_03_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - - #Steppe - South Asia, includes East Asia if you lack TGP - asset = { - type = pdxmesh - name = "building_indian_castle_03_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - name = "building_mediterranean_castle_03_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe - Western World - asset = { - type = pdxmesh - name = "building_indian_castle_03_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_western } - } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western: - asset = { - type = pdxmesh - name = "building_western_castle_03_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_western_castle_03_mena_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_western_castle_03_mediterranean_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_western_castle_03_indian_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - - ### INDIAN ### - asset = { - type = pdxmesh - name = "building_indian_castle_03_western_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - name = "building_indian_castle_03_mena_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_indian_castle_03_mediterranean_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_indian_castle_03_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - - ### MENA ### - asset = { - type = pdxmesh - name = "building_mena_castle_03_western_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mena_castle_03_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mena_castle_03_mediterranean_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mena_castle_03_indian_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - name = "building_mediterranean_castle_03_western_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_03_mena_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_03_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_03_indian_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_india } - } - ## Trosky ## - asset = { - type = pdxmesh - name = "building_western_castle_03_mesh" - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 2 } } - provinces = { 4134 } - } - } - can_construct_potential = { building_requirement_tribal = no } @@ -1481,12 +1384,10 @@ castle_03 = { is_coastal = yes defender_holding_advantage = 4 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -3 - } - + character_modifier = { + men_at_arms_cap = 1 + } flag = castle on_complete = { @@ -1542,7 +1443,135 @@ castle_03 = { castle_04 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) + ### WESTERN ### + asset = { + type = pdxmesh + name = "building_western_castle_04_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } + } + asset = { + type = pdxmesh + name = "building_western_castle_04_mena_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_western_castle_04_mediterranean_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_western_castle_04_indian_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } + graphical_regions = { graphical_india } + } + + ### MENA ### + asset = { + type = pdxmesh + name = "building_mena_castle_04_western_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mena_castle_04_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mena_castle_04_mediterranean_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mena_castle_04_indian_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_india } + } + + ### INDIAN ### + asset = { + type = pdxmesh + name = "building_indian_castle_04_western_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + name = "building_indian_castle_04_mena_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_04_mediterranean_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_indian_castle_04_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + + ### MEDITERRANEAN ### + asset = { + type = pdxmesh + name = "building_mediterranean_castle_04_western_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_04_mena_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_04_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_04_indian_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + ### FP1 Norse ### asset = { type = pdxmesh @@ -1551,7 +1580,6 @@ castle_04 = { illustration = @holding_illustration_norse soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/nordic_castle" soundparameter = { "Tier" = 3 } } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { type = pdxmesh @@ -1589,7 +1617,7 @@ castle_04 = { illustration = @holding_illustration_iberian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/iberian_castle" soundparameter = { "Tier" = 3 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -1600,7 +1628,33 @@ castle_04 = { illustration = @holding_illustration_iranian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } + } + + asset = { + type = pdxmesh + name = "fp3_building_persian_castle_04_a_01_mesh" + requires_dlc_flag = legacy_of_persia + illustration = @holding_illustration_iranian + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mena_castle_04_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_04_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 0 } } + graphical_cultures = { iranian_building_gfx } + graphical_regions = { graphical_india } } ### EP3 Byzantine ### @@ -1610,21 +1664,99 @@ castle_04 = { requires_dlc_flag = roads_to_power illustration = @holding_illustration_constantinople soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } + graphical_cultures = { byzantine_building_gfx } + provinces = { 496 } + } + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_04_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_byzantine + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } + graphical_regions = { graphical_mediterranean graphical_mena } + } + + #Steppe fallbacks + #For steppe + asset = { + type = pdxmesh + name = "building_mena_castle_04_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_steppe } + } + asset = { + type = pdxmesh + name = "building_mena_castle_04_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_siberia } + } + + #Elsewhere + asset = { + type = pdxmesh + name = "building_western_castle_04_mesh" + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } + graphical_regions = { graphical_western } + graphical_cultures = { steppe_building_gfx } + } + asset = { + type = pdxmesh + name = "building_mena_castle_04_mesh" + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + name = "building_indian_castle_04_mesh" + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + name = "building_mediterranean_castle_04_mesh" + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_castle_04_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } + } + asset = { + type = pdxmesh + name = "ep3_byzantine_castle_04_a_mesh" + requires_dlc_flag = roads_to_power + illustration = @holding_illustration_constantinople + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } provinces = { 496 } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } } # SOUTHEAST ASIA # asset = { type = pdxmesh - name = "tgp_building_se_asia_temple_03_mesh" + name = "tgp_building_se_asia_castle_02_mesh" requires_dlc_flag = all_under_heaven illustration = @holding_illustration_seasia soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/sea_castle" soundparameter = { "Tier" = 3 } } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } - # China asset = { type = pdxmesh name = "tgp_building_chinese_castle_04_mesh" @@ -1632,7 +1764,7 @@ castle_04 = { illustration = @holding_illustration_china soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 3 } } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } } # TGP Japan asset = { @@ -1642,273 +1774,9 @@ castle_04 = { illustration = @holding_illustration_japan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/japanese_castle" soundparameter = { "Tier" = 3 } } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA castles - asset = { - type = pdxmesh - name = "building_mena_castle_04_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions - } - - #Steppe - East Asia - East Asian Castles - asset = { - type = pdxmesh - name = "tgp_building_chinese_castle_04_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/chinese_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - - #Steppe - South Asia, includes East Asia if you lack TGP - asset = { - type = pdxmesh - name = "building_indian_castle_04_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - name = "building_mediterranean_castle_04_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe - Western World - asset = { - type = pdxmesh - name = "building_indian_castle_04_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_western } - } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western: - asset = { - type = pdxmesh - name = "building_western_castle_04_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_western_castle_04_mena_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_western_castle_04_mediterranean_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_western_castle_04_indian_mesh" - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - - ### INDIAN ### - asset = { - type = pdxmesh - name = "building_indian_castle_04_western_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - name = "building_indian_castle_04_mena_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_indian_castle_04_mediterranean_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_indian_castle_04_mesh" - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/indian_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - - ### MENA ### - asset = { - type = pdxmesh - name = "building_mena_castle_04_western_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mena_castle_04_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mena_castle_04_mediterranean_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mena_castle_04_indian_mesh" - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mena_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - name = "building_mediterranean_castle_04_western_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_04_mena_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_04_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "building_mediterranean_castle_04_indian_mesh" - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/mediterranean_castle" soundparameter = { "Tier" = 3 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_india } - } - ## Trosky ## - asset = { - type = pdxmesh - name = "building_western_castle_04_mesh" - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Castle/western_castle" soundparameter = { "Tier" = 3 } } - provinces = { 4134 } - } - } - can_construct_potential = { building_requirement_tribal = no } @@ -1967,12 +1835,10 @@ castle_04 = { is_coastal = yes defender_holding_advantage = 5 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -4 - } - + character_modifier = { + men_at_arms_cap = 1 + } flag = castle on_complete = { diff --git a/common/buildings/00_city_buildings.txt b/common/buildings/00_city_buildings.txt index 0245aa40e..a99e1c98b 100644 --- a/common/buildings/00_city_buildings.txt +++ b/common/buildings/00_city_buildings.txt @@ -9,12 +9,176 @@ @holding_illustration_iberian = "gfx/interface/illustrations/holding_types/fp2_city_iberian.dds" @holding_illustration_iranian = "gfx/interface/illustrations/holding_types/fp3_city_iranian.dds" @holding_illustration_byzantine = "gfx/interface/illustrations/holding_types/ep3_city_byzantine.dds" -@holding_illustration_trosky = "gfx/interface/illustrations/holding_types/kcd_castle_trosky.dds" city_01 = { construction_time = slow_construction_time + effect_desc = city_1_effect_desc + + #Meshes (Indented for readability) + asset = { + type = pdxmesh + names = { + "western_city_01_a_mesh" + "western_city_01_b_mesh" + "western_city_01_c_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } + } + asset = { + type = pdxmesh + names = { + "western_city_01_mena_a_mesh" + "western_city_01_mena_b_mesh" + "western_city_01_mena_c_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "western_city_01_indian_a_mesh" + "western_city_01_indian_b_mesh" + "western_city_01_indian_c_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "western_city_01_mediterranean_a_mesh" + "western_city_01_mediterranean_b_mesh" + "western_city_01_mediterranean_c_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mena_city_01_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_india_city_01_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mediterranean } + } - assets = { ### FP1 Norse ### asset = { type = pdxmesh @@ -25,7 +189,6 @@ city_01 = { illustration = @holding_illustration_norse soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { @@ -72,7 +235,7 @@ city_01 = { illustration = @holding_illustration_iberian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 0 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -83,7 +246,7 @@ city_01 = { illustration = @holding_illustration_iranian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } } asset = { @@ -104,17 +267,83 @@ city_01 = { illustration = @holding_illustration_byzantine soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_mediterranean } } - # TGP Southeast Asia + + #Steppe fallbacks + #In steppe asset = { type = pdxmesh - name = "tgp_building_se_asia_city_01_a_mesh" + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_steppe } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_siberia } + } + + #Elsewhere + asset = { + type = pdxmesh + names = { + "western_city_01_a_mesh" + "western_city_01_b_mesh" + "western_city_01_c_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } + graphical_regions = { graphical_western } + graphical_cultures = { steppe_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_city_01_mesh" requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } } # TGP China asset = { @@ -124,7 +353,17 @@ city_01 = { illustration = @holding_illustration_china soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } + } + # TGP Southeast Asia + asset = { + type = pdxmesh + name = "tgp_building_se_asia_city_01_a_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_seasia + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 0 } } + graphical_cultures = { southeast_asian_building_gfx } + graphical_regions = { graphical_east_asia graphical_india } } # TGP Japan asset = { @@ -134,324 +373,9 @@ city_01 = { illustration = @holding_illustration_japan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 0 } } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA Cities - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions - } - #Steppe - East Asia - East Asian Cities - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - #Steppe - South Asia, includes East Asia if you lack TGP - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe - Western World - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_western } - } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western; - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mena_a_mesh" - "western_city_01_mena_b_mesh" - "western_city_01_mena_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "western_city_01_indian_a_mesh" - "western_city_01_indian_b_mesh" - "western_city_01_indian_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mediterranean_a_mesh" - "western_city_01_mediterranean_b_mesh" - "western_city_01_mediterranean_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MENA ### - asset = { - type = pdxmesh - names = { - "building_mena_city_01_western_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_indian_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - ### INDIAN ### - asset = { - type = pdxmesh - names = { - "building_india_city_01_western_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mena_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_western_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mena_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_indian_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - ## Trosky ## - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - provinces = { 4134 } - } - - } - can_construct_potential = { barony_cannot_construct_holding = no } @@ -497,7 +421,9 @@ city_01 = { tax_mult = maritime_mercantilism_coastal_holdings_value } - + character_modifier = { + men_at_arms_cap = 1 + } county_culture_modifier = { parameter = city_buildings_more_powerful development_growth_factor = 0.05 @@ -524,12 +450,10 @@ city_01 = { county_holder_dynasty_perk = fp2_urbanism_legacy_1 # check if the dynasty of the county holder has a specific perk development_growth_factor = fp2_urbanism_legacy_1_bonus_value } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -1 - } - + character_modifier = { + men_at_arms_cap = 1 + } flag = city next_building = city_02 @@ -608,8 +532,171 @@ city_01 = { city_02 = { construction_time = slow_construction_time + + #Meshes (Indented for readability) + asset = { + type = pdxmesh + names = { + "western_city_01_a_mesh" + "western_city_01_b_mesh" + "western_city_01_c_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 1 } } + } + asset = { + type = pdxmesh + names = { + "western_city_01_mena_a_mesh" + "western_city_01_mena_b_mesh" + "western_city_01_mena_c_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 1 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "western_city_01_indian_a_mesh" + "western_city_01_indian_b_mesh" + "western_city_01_indian_c_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 1 } } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "western_city_01_mediterranean_a_mesh" + "western_city_01_mediterranean_b_mesh" + "western_city_01_mediterranean_c_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 1 } } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mena_city_01_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1} } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_india_city_01_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { mediterranean_building_gfx } + } - assets = { ### FP1 Norse ### asset = { type = pdxmesh @@ -618,9 +705,8 @@ city_02 = { } requires_dlc_flag = the_northern_lords illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { @@ -630,7 +716,7 @@ city_02 = { } requires_dlc_flag = the_northern_lords illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { norse_building_gfx } graphical_regions = { graphical_mena } } @@ -642,7 +728,7 @@ city_02 = { } requires_dlc_flag = the_northern_lords illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { norse_building_gfx } graphical_regions = { graphical_mediterranean } } @@ -654,7 +740,7 @@ city_02 = { } requires_dlc_flag = the_northern_lords illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { norse_building_gfx } graphical_regions = { graphical_india } } @@ -665,9 +751,9 @@ city_02 = { name = "fp2_building_iberian_city_01_mesh" requires_dlc_flag = the_fate_of_iberia illustration = @holding_illustration_iberian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -676,9 +762,9 @@ city_02 = { name = "fp3_building_persian_city_01_a_01_mesh" requires_dlc_flag = legacy_of_persia illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } } asset = { @@ -686,7 +772,7 @@ city_02 = { name = "fp3_building_persian_city_01_a_01_mesh" requires_dlc_flag = legacy_of_persia illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { iranian_building_gfx } graphical_regions = { graphical_india } } @@ -697,19 +783,85 @@ city_02 = { name = "ep3_byzantine_city_01_mesh" requires_dlc_flag = roads_to_power illustration = @holding_illustration_byzantine - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_mediterranean } } - # TGP Southeast Asia + + #Steppe fallbacks + ### Steppe ### asset = { type = pdxmesh - name = "tgp_building_se_asia_city_01_a_mesh" + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_steppe } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_siberia } + } + + #elsewhere + asset = { + type = pdxmesh + names = { + "western_city_01_a_mesh" + "western_city_01_b_mesh" + "western_city_01_c_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_western } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_01_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_india_city_01_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_01_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_mediterranean } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_city_01_mesh" requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } } # TGP China asset = { @@ -717,9 +869,19 @@ city_02 = { name = "tgp_building_chinese_city_01_mesh" requires_dlc_flag = all_under_heaven illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia graphical_india } + } + # TGP Southeast Asia + asset = { + type = pdxmesh + name = "tgp_building_se_asia_city_01_a_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_seasia + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 1 } } + graphical_cultures = { southeast_asian_building_gfx } + graphical_regions = { graphical_east_asia graphical_india } } # TGP Japan asset = { @@ -727,326 +889,11 @@ city_02 = { name = "tgp_building_japanese_city_01_mesh" requires_dlc_flag = all_under_heaven illustration = @holding_illustration_japan - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 0 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 1 } } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_east_asia } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA Cities - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions - } - #Steppe - East Asia - East Asian Cities - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - #Steppe - South Asia, includes East Asia if you lack TGP - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe - Western World - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_western } - } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western; - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mena_a_mesh" - "western_city_01_mena_b_mesh" - "western_city_01_mena_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "western_city_01_indian_a_mesh" - "western_city_01_indian_b_mesh" - "western_city_01_indian_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mediterranean_a_mesh" - "western_city_01_mediterranean_b_mesh" - "western_city_01_mediterranean_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MENA ### - asset = { - type = pdxmesh - names = { - "building_mena_city_01_western_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_indian_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - ### INDIAN ### - asset = { - type = pdxmesh - names = { - "building_india_city_01_western_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mena_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_western_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mena_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_indian_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - ## Trosky ## - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - provinces = { 4134 } - } - - } - can_construct_potential = { building_requirement_tribal = no } @@ -1123,10 +970,8 @@ city_02 = { development_growth_factor = fp2_urbanism_legacy_1_bonus_value } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -2 + character_modifier = { + men_at_arms_cap = 1 } flag = city next_building = city_03 @@ -1178,8 +1023,164 @@ city_02 = { city_03 = { construction_time = slow_construction_time + effect_desc = city_2_effect_desc + #Meshes (Indented for readability) + asset = { + type = pdxmesh + names = { + "building_western_city_02_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + } + asset = { + type = pdxmesh + names = { + "building_western_city_02_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_western_city_02_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_western_city_02_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mena_city_02_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_02_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_02_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_02_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_india_city_02_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_india_city_02_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_india_city_02_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_india_city_02_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mediterranean } + } - assets = { ### FP1 Norse ### asset = { type = pdxmesh @@ -1188,9 +1189,8 @@ city_03 = { } requires_dlc_flag = the_northern_lords illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { @@ -1237,7 +1237,7 @@ city_03 = { illustration = @holding_illustration_iberian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -1248,7 +1248,7 @@ city_03 = { illustration = @holding_illustration_iranian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } } asset = { @@ -1269,42 +1269,11 @@ city_03 = { illustration = @holding_illustration_byzantine soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } - } - # TGP Southeast Asia - asset = { - type = pdxmesh - name = "tgp_building_se_asia_city_02_a_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } - } - # TGP China - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_02_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } - } - # TGP Japan - asset = { - type = pdxmesh - name = "tgp_building_japanese_city_02_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_japan - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_mediterranean } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA Cities + #Steppe fallbacks + #in steppe asset = { type = pdxmesh names = { @@ -1313,42 +1282,20 @@ city_03 = { illustration = @holding_illustration_mena soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions + graphical_regions = { graphical_steppe } } - #Steppe - East Asia - East Asian Cities - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_02_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - #Steppe - South Asia, includes East Asia if you lack TGP asset = { type = pdxmesh names = { - "building_india_city_02_mesh" + "building_mena_city_02_mesh" } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } + graphical_regions = { graphical_siberia } } - #Steppe - Western World + #Elsewhere asset = { type = pdxmesh names = { @@ -1359,151 +1306,14 @@ city_03 = { graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_western } } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western; - asset = { - type = pdxmesh - names = { - "building_western_city_02_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_western_city_02_mena_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_western_city_02_indian_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_western_city_02_mediterranean_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MENA ### - asset = { - type = pdxmesh - names = { - "building_mena_city_02_western_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } asset = { type = pdxmesh names = { "building_mena_city_02_mesh" } illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 20 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_02_indian_mesh" - } - illustration = @holding_illustration_mena soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_02_mediterranean_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - ### INDIAN ### - asset = { - type = pdxmesh - names = { - "building_india_city_02_western_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - names = { - "building_india_city_02_mena_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } + graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_mena } } asset = { @@ -1513,71 +1323,18 @@ city_03 = { } illustration = @holding_illustration_india soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - asset = { - type = pdxmesh - names = { - "building_india_city_02_mediterranean_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_western_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_mena_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_indian_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } + graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_india } } + asset = { + type = pdxmesh + name = "tgp_building_chinese_city_02_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } + } asset = { type = pdxmesh names = { @@ -1585,25 +1342,38 @@ city_03 = { } illustration = @holding_illustration_mediterranean soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } + graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_mediterranean } } - ## Trosky ## + # TGP Southeast Asia asset = { type = pdxmesh - names = { - "building_western_city_02_mesh" - } - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - provinces = { 4134 } + name = "tgp_building_se_asia_city_02_a_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_seasia + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { southeast_asian_building_gfx } + graphical_regions = { graphical_east_asia graphical_india } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_city_02_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { chinese_building_gfx } + graphical_regions = { graphical_east_asia graphical_india } + } + # TGP Japan + asset = { + type = pdxmesh + name = "tgp_building_japanese_city_02_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_japan + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { japanese_building_gfx } + graphical_regions = { graphical_east_asia } } - - } can_construct_potential = { building_requirement_tribal = no @@ -1686,10 +1456,8 @@ city_03 = { development_growth_factor = fp2_urbanism_legacy_1_bonus_value } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -4 + character_modifier = { + men_at_arms_cap = 1 } flag = city @@ -1733,7 +1501,162 @@ city_03 = { city_04 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) + asset = { + type = pdxmesh + names = { + "building_western_city_02_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + } + asset = { + type = pdxmesh + names = { + "building_western_city_02_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_western_city_02_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_western_city_02_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mena_city_02_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_02_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_02_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mena_city_02_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_india_city_02_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_india_city_02_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_india_city_02_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_india_city_02_mediterranean_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { indian_building_gfx tibetan_building_gfx } + graphical_regions = { graphical_mediterranean } + } + + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_western_mesh" + } + illustration = @holding_illustration_western + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_mena_mesh" + } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_mena } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_indian_mesh" + } + illustration = @holding_illustration_india + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + graphical_regions = { graphical_india } + } + asset = { + type = pdxmesh + names = { + "building_mediterranean_city_02_mesh" + } + illustration = @holding_illustration_mediterranean + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } + graphical_cultures = { mediterranean_building_gfx } + } + ### FP1 Norse ### asset = { type = pdxmesh @@ -1742,9 +1665,8 @@ city_04 = { } requires_dlc_flag = the_northern_lords illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } } asset = { @@ -1791,7 +1713,7 @@ city_04 = { illustration = @holding_illustration_iberian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mediterranean } } ### FP3 Iranian ### @@ -1802,7 +1724,7 @@ city_04 = { illustration = @holding_illustration_iranian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #4 + graphical_regions = { graphical_mena } } asset = { @@ -1823,86 +1745,33 @@ city_04 = { illustration = @holding_illustration_byzantine soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } - } - # TGP Southeast Asia - asset = { - type = pdxmesh - name = "tgp_building_se_asia_city_02_a_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } - } - # TGP China - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_02_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } - } - # TGP Japan - asset = { - type = pdxmesh - name = "tgp_building_japanese_city_02_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_japan - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_mediterranean } } - #Steppe Graphical Culture is Special, it tries to keep local regional castles as far as possible - - #Steppe Main rule - MENA Cities + #Steppe fallbacks + #In steppe asset = { type = pdxmesh names = { "building_mena_city_02_mesh" } illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 3 } } graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia graphical_steppe graphical_mena } #Use MENA in, MENA, Siberia and Steppe regions + graphical_regions = { graphical_steppe } } - #Steppe - East Asia - East Asian Cities - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_02_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } #Use East Asian in East Asia - } - #Steppe - South Asia, includes East Asia if you lack TGP asset = { type = pdxmesh names = { - "building_india_city_02_mesh" + "building_mena_city_02_mesh" } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } + illustration = @holding_illustration_mena + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 3 } } graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india graphical_east_asia } - } - #Steppe - Mediterranean graphical_mediterranean - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } + graphical_regions = { graphical_siberia } } - #Steppe - Western World + #Elsewhere asset = { type = pdxmesh names = { @@ -1913,151 +1782,14 @@ city_04 = { graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_western } } - - #Base Looks - Also acts as Fallbacks without DLC - - #Western; - asset = { - type = pdxmesh - names = { - "building_western_city_02_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_western_city_02_mena_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_western_city_02_indian_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_western_city_02_mediterranean_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - western_building_gfx - #DLC Fallbacks: - norse_building_gfx east_slavic_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MENA ### - asset = { - type = pdxmesh - names = { - "building_mena_city_02_western_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } asset = { type = pdxmesh names = { "building_mena_city_02_mesh" } illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 20 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_02_indian_mesh" - } - illustration = @holding_illustration_mena soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_02_mediterranean_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mena_building_gfx arabic_group_building_gfx berber_group_building_gfx african_building_gfx - #DLC Fallback: - iranian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - ### INDIAN ### - asset = { - type = pdxmesh - names = { - "building_india_city_02_western_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_siberia } #+4 - } - asset = { - type = pdxmesh - names = { - "building_india_city_02_mena_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } + graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_mena } } asset = { @@ -2067,69 +1799,7 @@ city_04 = { } illustration = @holding_illustration_india soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_india graphical_east_asia } - } - asset = { - type = pdxmesh - names = { - "building_india_city_02_mediterranean_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - indian_building_gfx tibetan_building_gfx - #DLC Fallback: - southeast_asian_building_gfx chinese_building_gfx japanese_building_gfx indian_building_gfx - } - graphical_regions = { graphical_mediterranean } - } - - ### MEDITERRANEAN ### - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_western_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_mena_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_02_indian_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } + graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_india } } asset = { @@ -2139,25 +1809,47 @@ city_04 = { } illustration = @holding_illustration_mediterranean soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 2 } } - graphical_cultures = { - mediterranean_building_gfx - #DLC Fallbacks: - iberian_building_gfx byzantine_building_gfx caucasian_building_gfx - } + graphical_cultures = { steppe_building_gfx } graphical_regions = { graphical_mediterranean } } - ## Trosky ## asset = { type = pdxmesh - names = { - "building_western_city_02_mesh" - } - illustration = @holding_illustration_trosky - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 2 } } - provinces = { 4134 } + name = "tgp_building_chinese_city_02_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 3 } } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_east_asia } + } + # TGP Southeast Asia + asset = { + type = pdxmesh + name = "tgp_building_se_asia_city_02_a_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_seasia + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 3 } } + graphical_cultures = { southeast_asian_building_gfx } + graphical_regions = { graphical_east_asia graphical_india } + } + asset = { + type = pdxmesh + name = "tgp_building_chinese_city_02_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_china + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 3 } } + graphical_cultures = { chinese_building_gfx } + graphical_regions = { graphical_east_asia graphical_india } + } + # TGP Japan + asset = { + type = pdxmesh + name = "tgp_building_japanese_city_02_mesh" + requires_dlc_flag = all_under_heaven + illustration = @holding_illustration_japan + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 3 } } + graphical_cultures = { japanese_building_gfx } + graphical_regions = { graphical_east_asia } } - - } can_construct_potential = { building_requirement_tribal = no @@ -2238,10 +1930,8 @@ city_04 = { development_growth_factor = fp2_urbanism_legacy_1_bonus_value } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -4 + character_modifier = { + men_at_arms_cap = 1 } flag = city @@ -2311,18 +2001,7 @@ guild_halls_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - - - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.1 - } - - + next_building = guild_halls_02 type_icon = "icon_building_guild_halls.dds" @@ -2344,10 +2023,6 @@ guild_halls_02 = { can_construct_potential = { has_building_or_higher = city_01 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no culture = { trigger_if = { limit = { @@ -2358,6 +2033,10 @@ guild_halls_02 = { } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_2_cost province_modifier = { @@ -2371,15 +2050,7 @@ guild_halls_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.2 - } - + next_building = guild_halls_03 ai_value = { base = 9 @@ -2433,15 +2104,6 @@ guild_halls_03 = { county_modifier = { development_growth_factor = 0.15 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.4 - } - on_complete = { #Mandala Creator Aspect @@ -2502,15 +2164,6 @@ guild_halls_04 = { county_modifier = { development_growth_factor = 0.2 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.5 - } - on_complete = { #Mandala Creator Aspect @@ -2570,15 +2223,6 @@ guild_halls_05 = { county_modifier = { development_growth_factor = 0.25 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.6 - } - on_complete = { #Mandala Creator Aspect @@ -2638,15 +2282,6 @@ guild_halls_06 = { county_modifier = { development_growth_factor = 0.3 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.6 - } - on_complete = { #Mandala Creator Aspect @@ -2706,15 +2341,6 @@ guild_halls_07 = { county_modifier = { development_growth_factor = 0.35 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.7 - } - on_complete = { #Mandala Creator Aspect @@ -2774,15 +2400,6 @@ guild_halls_08 = { county_modifier = { development_growth_factor = 0.4 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.8 - } - on_complete = { #Mandala Creator Aspect diff --git a/common/buildings/00_monotown_buildings.txt b/common/buildings/00_monotown_buildings.txt deleted file mode 100644 index 705a3883d..000000000 --- a/common/buildings/00_monotown_buildings.txt +++ /dev/null @@ -1,1934 +0,0 @@ -@holding_illustration_western = "gfx/interface/illustrations/holding_types/city_western.dds" -@holding_illustration_india = "gfx/interface/illustrations/holding_types/city_india.dds" -@holding_illustration_seasia = "gfx/interface/illustrations/holding_types/tgp_tgp_city_se_asia.dds" -@holding_illustration_china = "gfx/interface/illustrations/holding_types/tgp_city_china.dds" -@holding_illustration_japan = "gfx/interface/illustrations/holding_types/tgp_city_japan.dds" -@holding_illustration_mediterranean = "gfx/interface/illustrations/holding_types/city_mediterranean.dds" -@holding_illustration_mena = "gfx/interface/illustrations/holding_types/city_mena.dds" -@holding_illustration_norse = "gfx/interface/illustrations/holding_types/fp1_city_norse.dds" -@holding_illustration_iberian = "gfx/interface/illustrations/holding_types/fp2_city_iberian.dds" -@holding_illustration_iranian = "gfx/interface/illustrations/holding_types/fp3_city_iranian.dds" -@holding_illustration_byzantine = "gfx/interface/illustrations/holding_types/ep3_city_byzantine.dds" - -monotown_01 = { - construction_time = slow_construction_time - effect_desc = city_1_effect_desc - - #Meshes (Indented for readability) - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mena_a_mesh" - "western_city_01_mena_b_mesh" - "western_city_01_mena_c_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "western_city_01_indian_a_mesh" - "western_city_01_indian_b_mesh" - "western_city_01_indian_c_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mediterranean_a_mesh" - "western_city_01_mediterranean_b_mesh" - "western_city_01_mediterranean_c_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mena_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_india_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP1 Norse ### - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_a_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } - graphical_cultures = { norse_building_gfx } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mena_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mediterranean_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_indian_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_india } - } - - ### FP2 Iberian ### - asset = { - type = pdxmesh - name = "fp2_building_iberian_city_01_mesh" - requires_dlc_flag = the_fate_of_iberia - illustration = @holding_illustration_iberian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP3 Iranian ### - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_india } - } - - ### EP3 Byzantine ### - asset = { - type = pdxmesh - name = "ep3_byzantine_city_01_mesh" - requires_dlc_flag = roads_to_power - illustration = @holding_illustration_byzantine - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe fallbacks - #In steppe - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_steppe } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia } - } - - #Elsewhere - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_western } - graphical_cultures = { steppe_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } - } - # TGP China - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Southeast Asia - asset = { - type = pdxmesh - name = "tgp_building_se_asia_city_01_a_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Japan - asset = { - type = pdxmesh - name = "tgp_building_japanese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_japan - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_east_asia } - } - - can_construct_potential = { - barony_cannot_construct_holding = no - government_has_flag = government_is_urepublic - } - - can_construct = { - culture = { - has_innovation = innovation_city_planning - } - government_has_flag = government_is_urepublic - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - building_requirement_tribal_holding_in_county = yes - building_requirement_nomad = no - building_requirement_nomad_holding_in_county = yes - building_requirement_herder = no - building_requirement_herder_holding_in_county = yes - } - cost_gold = main_building_tier_1_cost - - levy = poor_building_levy_tier_1 - max_garrison = normal_building_max_garrison_tier_1 - garrison_reinforcement_factor = building_garrison_reinforcement_factor_tier_1 - province_modifier = { - monthly_income = good_building_tax_tier_5 - travel_danger = -10 - monthly_barter_goods = 1 - } - county_modifier = { - development_growth_factor = 0.05 - } - - province_terrain_modifier = { - parameter = maritime_mercantilism_coastal_holdings - is_coastal = yes - tax_mult = maritime_mercantilism_coastal_holdings_value - } - - - - province_terrain_modifier = { - parameter = coastal_holding_bonuses - is_coastal = yes - build_speed = -0.1 - } - - county_dynasty_modifier = { - county_holder_dynasty_perk = fp2_urbanism_legacy_1 # check if the dynasty of the county holder has a specific perk - development_growth_factor = fp2_urbanism_legacy_1_bonus_value - } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -1 - } - - flag = city - next_building = monotown_02 - - type_icon = "icon_building_blacksmiths.dds" - - on_complete = { - county.holder = { - if = { - limit = { - any_vassal = { - vassal_stance = parochial - } - save_temporary_scope_as = holder_scope - } - custom_tooltip = parochial_vassal_approves_holding_construction - hidden_effect = { - every_vassal = { - vassal_stance = parochial - add_opinion = { - target = prev - modifier = parochial_approves_holding_construction_opinion - } - } - } - } - } - #Mandala Creator Aspect - creator_mandala_built_regular_holding_piety_effect = yes - - # Building Oath - hidden_effect = { - if = { - limit = { - county.holder = { - has_character_modifier = oath_of_buildings - } - } - county.holder = { save_scope_as = holder } - add_random_economic_building_effect = yes - add_random_military_building_effect = yes - add_random_fortification_building_effect = yes - } - } - } - - ai_value = { - base = 0 - modifier = { - add = 100 - scope:holder = { - domain_limit_available < 1 - } - } - modifier = { - factor = 0 - scope:holder = { - government_has_flag = government_is_theocracy - } - } - modifier = { - add = 50 - county = { - NOT = { - any_county_province = { - has_building_or_higher = monotown_01 - } - } - } - } - modifier = { - factor = 5 - scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city } - } - } -} - -monotown_02 = { - construction_time = slow_construction_time - - - #Meshes (Indented for readability) - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mena_a_mesh" - "western_city_01_mena_b_mesh" - "western_city_01_mena_c_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "western_city_01_indian_a_mesh" - "western_city_01_indian_b_mesh" - "western_city_01_indian_c_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mediterranean_a_mesh" - "western_city_01_mediterranean_b_mesh" - "western_city_01_mediterranean_c_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mena_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_india_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP1 Norse ### - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_a_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } - graphical_cultures = { norse_building_gfx } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mena_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mediterranean_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_indian_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_india } - } - - ### FP2 Iberian ### - asset = { - type = pdxmesh - name = "fp2_building_iberian_city_01_mesh" - requires_dlc_flag = the_fate_of_iberia - illustration = @holding_illustration_iberian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP3 Iranian ### - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_india } - } - - ### EP3 Byzantine ### - asset = { - type = pdxmesh - name = "ep3_byzantine_city_01_mesh" - requires_dlc_flag = roads_to_power - illustration = @holding_illustration_byzantine - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe fallbacks - #In steppe - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_steppe } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia } - } - - #Elsewhere - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_western } - graphical_cultures = { steppe_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } - } - # TGP China - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Southeast Asia - asset = { - type = pdxmesh - name = "tgp_building_se_asia_city_01_a_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Japan - asset = { - type = pdxmesh - name = "tgp_building_japanese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_japan - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_east_asia } - } - - can_construct_potential = { - building_requirement_tribal = no - government_has_flag = government_is_urepublic - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_cities - } - } - } - culture = { - has_innovation = innovation_manorialism - } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_cities - } - } - government_has_flag = government_is_urepublic - } - cost_gold = main_building_tier_2_cost - - levy = poor_building_levy_tier_1 - max_garrison = normal_building_max_garrison_tier_1 - garrison_reinforcement_factor = building_garrison_reinforcement_factor_tier_1 - province_modifier = { - monthly_income = good_building_tax_tier_6 - travel_danger = -12 - monthly_barter_goods = 2 - } - - province_terrain_modifier = { - parameter = maritime_mercantilism_coastal_holdings - is_coastal = yes - tax_mult = maritime_mercantilism_coastal_holdings_value - } - - county_modifier = { - development_growth_factor = 0.1 - } - - province_terrain_modifier = { - parameter = coastal_holding_bonuses - is_coastal = yes - build_speed = -0.1 - } - - county_dynasty_modifier = { - county_holder_dynasty_perk = fp2_urbanism_legacy_1 # check if the dynasty of the county holder has a specific perk - development_growth_factor = fp2_urbanism_legacy_1_bonus_value - } - - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -2 - } - flag = city - next_building = monotown_03 - - on_complete = { - barony.holder = { - if = { - limit = { - any_vassal = { - vassal_stance = parochial - } - save_temporary_scope_as = holder_scope - } - custom_tooltip = parochial_vassal_approves_holding_upgrade - hidden_effect = { - every_vassal = { - vassal_stance = parochial - add_opinion = { - target = prev - modifier = parochial_approves_holding_upgrade_opinion - } - } - } - } - } - #Mandala Creator Aspect - creator_mandala_upgraded_regular_holding_piety_effect = yes - } - ai_value = { - base = 6 - modifier = { - add = 1 - scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city } - } - modifier = { - factor = 2 - scope:holder.capital_province = this - } - modifier = { - factor = 0.1 - free_building_slots >= 1 - } - modifier = { - factor = 0.3 - years_from_game_start <= 0.01 - } - } -} - -monotown_03 = { - construction_time = slow_construction_time - effect_desc = city_2_effect_desc - - #Meshes (Indented for readability) - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mena_a_mesh" - "western_city_01_mena_b_mesh" - "western_city_01_mena_c_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "western_city_01_indian_a_mesh" - "western_city_01_indian_b_mesh" - "western_city_01_indian_c_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mediterranean_a_mesh" - "western_city_01_mediterranean_b_mesh" - "western_city_01_mediterranean_c_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mena_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_india_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP1 Norse ### - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_a_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } - graphical_cultures = { norse_building_gfx } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mena_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mediterranean_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_indian_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_india } - } - - ### FP2 Iberian ### - asset = { - type = pdxmesh - name = "fp2_building_iberian_city_01_mesh" - requires_dlc_flag = the_fate_of_iberia - illustration = @holding_illustration_iberian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP3 Iranian ### - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_india } - } - - ### EP3 Byzantine ### - asset = { - type = pdxmesh - name = "ep3_byzantine_city_01_mesh" - requires_dlc_flag = roads_to_power - illustration = @holding_illustration_byzantine - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe fallbacks - #In steppe - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_steppe } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia } - } - - #Elsewhere - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_western } - graphical_cultures = { steppe_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } - } - # TGP China - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Southeast Asia - asset = { - type = pdxmesh - name = "tgp_building_se_asia_city_01_a_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Japan - asset = { - type = pdxmesh - name = "tgp_building_japanese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_japan - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_east_asia } - } - - can_construct_potential = { - building_requirement_tribal = no - government_has_flag = government_is_urepublic - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_cities - } - } - } - culture = { - has_innovation = innovation_windmills - } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_cities - } - culture = { - has_innovation = innovation_manorialism - } - } - government_has_flag = government_is_urepublic - } - cost_gold = main_building_tier_3_cost - next_building = monotown_04 - - levy = poor_building_levy_tier_1 - max_garrison = normal_building_max_garrison_tier_1 - garrison_reinforcement_factor = building_garrison_reinforcement_factor_tier_1 - province_modifier = { - monthly_income = good_building_tax_tier_7 - travel_danger = -14 - monthly_barter_goods = 3 - } - - - province_terrain_modifier = { - parameter = maritime_mercantilism_coastal_holdings - is_coastal = yes - tax_mult = maritime_mercantilism_coastal_holdings_value - } - - county_modifier = { - development_growth_factor = 0.15 - } - - county_culture_modifier = { - parameter = city_buildings_less_control - monthly_county_control_growth_factor = -0.25 - } - - province_terrain_modifier = { - parameter = coastal_holding_bonuses - is_coastal = yes - build_speed = -0.1 - } - - - county_dynasty_modifier = { - county_holder_dynasty_perk = fp2_urbanism_legacy_1 # check if the dynasty of the county holder has a specific perk - development_growth_factor = fp2_urbanism_legacy_1_bonus_value - } - - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -3 - } - flag = city - - on_complete = { - barony.holder = { - if = { - limit = { - any_vassal = { - vassal_stance = parochial - } - save_temporary_scope_as = holder_scope - } - custom_tooltip = parochial_vassal_approves_holding_upgrade - hidden_effect = { - every_vassal = { - vassal_stance = parochial - add_opinion = { - target = prev - modifier = parochial_approves_holding_upgrade_opinion - } - } - } - } - } - #Mandala Creator Aspect - creator_mandala_upgraded_regular_holding_piety_effect = yes - } - ai_value = { - base = 5 - modifier = { - add = 1 - scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city } - } - modifier = { - factor = 2 - scope:holder.capital_province = this - } - } -} - -monotown_04 = { - construction_time = slow_construction_time - - #Meshes (Indented for readability) - - #Meshes (Indented for readability) - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mena_a_mesh" - "western_city_01_mena_b_mesh" - "western_city_01_mena_c_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "western_city_01_indian_a_mesh" - "western_city_01_indian_b_mesh" - "western_city_01_indian_c_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "western_city_01_mediterranean_a_mesh" - "western_city_01_mediterranean_b_mesh" - "western_city_01_mediterranean_c_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mena_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mena_building_gfx arabic_group_building_gfx berber_group_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_india_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mediterranean_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_western_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mena_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_indian_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { mediterranean_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP1 Norse ### - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_a_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" } - graphical_cultures = { norse_building_gfx } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mena_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_mediterranean_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - asset = { - type = pdxmesh - names = { - "fp1_building_norse_city_01_indian_mesh" - } - requires_dlc_flag = the_northern_lords - illustration = @holding_illustration_norse - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/nordic_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { norse_building_gfx } - graphical_regions = { graphical_india } - } - - ### FP2 Iberian ### - asset = { - type = pdxmesh - name = "fp2_building_iberian_city_01_mesh" - requires_dlc_flag = the_fate_of_iberia - illustration = @holding_illustration_iberian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/iberian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iberian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - ### FP3 Iranian ### - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_mena } - } - - asset = { - type = pdxmesh - name = "fp3_building_persian_city_01_a_01_mesh" - requires_dlc_flag = legacy_of_persia - illustration = @holding_illustration_iranian - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { iranian_building_gfx } - graphical_regions = { graphical_india } - } - - ### EP3 Byzantine ### - asset = { - type = pdxmesh - name = "ep3_byzantine_city_01_mesh" - requires_dlc_flag = roads_to_power - illustration = @holding_illustration_byzantine - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { byzantine_building_gfx caucasian_building_gfx } - graphical_regions = { graphical_mediterranean } - } - - #Steppe fallbacks - #In steppe - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_steppe } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_siberia } - } - - #Elsewhere - asset = { - type = pdxmesh - names = { - "western_city_01_a_mesh" - "western_city_01_b_mesh" - "western_city_01_c_mesh" - } - illustration = @holding_illustration_western - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/western_city" soundparameter = { "Tier" = 0 } } - graphical_regions = { graphical_western } - graphical_cultures = { steppe_building_gfx } - } - asset = { - type = pdxmesh - names = { - "building_mena_city_01_mesh" - } - illustration = @holding_illustration_mena - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mena_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mena } - } - asset = { - type = pdxmesh - names = { - "building_india_city_01_mesh" - } - illustration = @holding_illustration_india - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/indian_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_india } - } - asset = { - type = pdxmesh - names = { - "building_mediterranean_city_01_mesh" - } - illustration = @holding_illustration_mediterranean - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mediterranean_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_mediterranean } - } - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { steppe_building_gfx } - graphical_regions = { graphical_east_asia } - } - # TGP China - asset = { - type = pdxmesh - name = "tgp_building_chinese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_china - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/chinese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Southeast Asia - asset = { - type = pdxmesh - name = "tgp_building_se_asia_city_01_a_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_seasia - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/sea_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_east_asia graphical_india } - } - # TGP Japan - asset = { - type = pdxmesh - name = "tgp_building_japanese_city_01_mesh" - requires_dlc_flag = all_under_heaven - illustration = @holding_illustration_japan - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/japanese_city" soundparameter = { "Tier" = 0 } } - graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_east_asia } - } - - can_construct_potential = { - building_requirement_tribal = no - government_has_flag = government_is_urepublic - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_cities - } - } - } - culture = { - has_innovation = innovation_cranes - } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_cities - } - culture = { - has_innovation = innovation_windmills - } - } - government_has_flag = government_is_urepublic - - } - cost_gold = main_building_tier_4_cost - - levy = poor_building_levy_tier_1 - max_garrison = normal_building_max_garrison_tier_1 - garrison_reinforcement_factor = building_garrison_reinforcement_factor_tier_1 - province_modifier = { - monthly_income = good_building_tax_tier_8 - travel_danger = -16 - monthly_barter_goods = 4 - } - - province_terrain_modifier = { - parameter = maritime_mercantilism_coastal_holdings - is_coastal = yes - tax_mult = maritime_mercantilism_coastal_holdings_value - } - - county_modifier = { - development_growth_factor = 0.2 - } - - province_terrain_modifier = { - parameter = coastal_holding_bonuses - is_coastal = yes - build_speed = -0.1 - } - - county_dynasty_modifier = { - county_holder_dynasty_perk = fp2_urbanism_legacy_1 # check if the dynasty of the county holder has a specific perk - development_growth_factor = fp2_urbanism_legacy_1_bonus_value - } - - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -4 - } - flag = city - - on_complete = { - barony.holder = { - if = { - limit = { - any_vassal = { - vassal_stance = parochial - } - save_temporary_scope_as = holder_scope - } - custom_tooltip = parochial_vassal_approves_holding_upgrade - hidden_effect = { - every_vassal = { - vassal_stance = parochial - add_opinion = { - target = prev - modifier = parochial_approves_holding_upgrade_opinion - } - } - } - } - } - #Mandala Creator Aspect - creator_mandala_upgraded_regular_holding_piety_effect = yes - } - ai_value = { - base = 4 - modifier = { - add = 1 - scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city } - } - modifier = { - factor = 2 - scope:holder.capital_province = this - } - } -} diff --git a/common/buildings/00_nomad_buildings.txt b/common/buildings/00_nomad_buildings.txt index 5f4b4fa6f..dea6c6fe3 100644 --- a/common/buildings/00_nomad_buildings.txt +++ b/common/buildings/00_nomad_buildings.txt @@ -172,18 +172,6 @@ nomadic_camp_01 = { herder_camp_01 = { construction_time = standard_construction_time - # Emishi/Amuric - Falls back to Generic - asset = { - type = pdxmesh - names = { - "building_emishi_herder_mesh" - } - requires_dlc_flag = north_pacific_attire - graphical_cultures = { emishi_building_gfx amuric_building_gfx } - illustration = @holding_illustration_herder - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/mongolian_city" soundparameter = { "Tier" = 0 } } - } - #Generic asset = { type = pdxmesh name = "mpo_herder_camp_mesh" @@ -194,17 +182,14 @@ herder_camp_01 = { is_enabled = { scope:holder = { government_allows = replenishes_county_fertility } - scope:holder = { government_has_flag = government_is_true_herder } } can_construct_potential = { scope:holder = { government_allows = replenishes_county_fertility } - scope:holder = { government_has_flag = government_is_true_herder } } can_construct_showing_failures_only = { scope:holder = { government_allows = replenishes_county_fertility } - scope:holder = { government_has_flag = government_is_true_herder } } cost_prestige = 1 diff --git a/common/buildings/00_special_buildings.txt b/common/buildings/00_special_buildings.txt index 5585af731..b399e3005 100644 --- a/common/buildings/00_special_buildings.txt +++ b/common/buildings/00_special_buildings.txt @@ -1,25 +1,4 @@ -#Special Buildings: -#When adding Special Buildings also always add an entry in the following custom loc: -#GetSpecialBuildingNameFromProvince -#GetSpecialBuildingTouristDescriptor - - -#Special Building Flags: - -#Effects, adding the flag is enough to have it working but you also need to add a tooltip using effect_desc -#special_university = unlocks effects for tournaments and book inspiration, as well other mechanical effects of universities -#holy_building = unlocks funeral bonuses - -#Point of Interest flags (no further implementation needed after adding the flag) -#travel_point_of_interest_religious = this location will be a religious point of interest -#travel_point_of_interest_economic = this location will be an economic point of interest -#travel_point_of_interest_martial = this location will be a martial point of interest -#travel_point_of_interest_wonder = this location will be a wonder point of interest -#travel_point_of_interest_natural_feature = this location will be a natural feature point of interest -#travel_point_of_interest_diplomatic = this location will be a diplomatic point of interest -#travel_point_of_interest_learning = this location will be a learning point of interest - -########### +########### ## Generic Holy Site Buildings ########### @@ -31,11 +10,6 @@ holy_site_cathedral_01 = { } } - asset = { - type = pdxmesh - name = "cp6_building_special_grand_cathedral_mesh" - requires_dlc_flag = holy_buildings - } asset = { type = pdxmesh name = "building_special_cathedral_generic_mesh" @@ -109,8 +83,6 @@ holy_site_cathedral_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_mosque_01 = { @@ -189,8 +161,6 @@ holy_site_mosque_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_fire_temple_01 = { @@ -275,7 +245,6 @@ holy_site_fire_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } holy_site_pagan_grand_temple_01 = { @@ -362,8 +331,6 @@ holy_site_pagan_grand_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_indian_grand_temple_01 = { @@ -448,8 +415,6 @@ holy_site_indian_grand_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_buddhist_grand_temple_01 = { @@ -473,12 +438,7 @@ holy_site_buddhist_grand_temple_01 = { asset = { type = pdxmesh name = "building_special_brihadeeswarar_temple_mesh" - graphical_cultures = { indian_building_gfx } - } - - asset = { - type = pdxmesh - name = "building_special_brihadeeswarar_temple_mesh" + graphical_cultures = { indian_building_gfx } } construction_time = very_slow_construction_time @@ -547,8 +507,6 @@ holy_site_buddhist_grand_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_japanese_temple_01 = { @@ -630,8 +588,6 @@ holy_site_japanese_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_chinese_temple_01 = { @@ -713,8 +669,6 @@ holy_site_chinese_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_se_asia_pagan_temple_01 = { @@ -796,8 +750,6 @@ holy_site_se_asia_pagan_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_other_grand_temple_01 = { @@ -881,8 +833,6 @@ holy_site_other_grand_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } @@ -956,8 +906,6 @@ holy_site_mahabodhi_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -986,7 +934,7 @@ holy_site_imam_ali_mosque_01 = { barony = { is_holy_site_of = scope:holder.faith } - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder.faith = { religion_tag = islam_religion } } } @@ -1027,8 +975,6 @@ holy_site_imam_ali_mosque_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -1102,90 +1048,6 @@ holy_site_great_mosque_of_mecca_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location -} - -########## -# Great Mosque of Cordoba -########## - -holy_site_great_mosque_of_cordoba_01 = { - effect_desc = { - triggered_desc = { - trigger = { has_dlc_feature = legends_of_the_dead } - desc = building_funeral_effect_desc - } - } - - asset = { - type = pdxmesh - name = "monument_mezquita_de_cordoba_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_great_mosque_of_cordoba.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - custom_description = { - text = holy_site_muslim_christian_or_holy_site_trigger - OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - cost_gold = 1000 - - character_modifier = { - different_culture_opinion = 5 - character_capital_county_monthly_development_growth_add = 0.2 - monthly_piety = 0.5 - monthly_dynasty_prestige_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.15 - levy_size = 0.15 - development_growth_factor = 0.2 - development_growth = 0.15 - } - - province_modifier = { - monthly_income = 3 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -1215,7 +1077,9 @@ holy_site_great_mosque_of_djenne_01 = { can_construct = { OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -1229,7 +1093,9 @@ holy_site_great_mosque_of_djenne_01 = { custom_description = { text = holy_site_muslim_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -1274,8 +1140,6 @@ holy_site_great_mosque_of_djenne_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -1305,7 +1169,9 @@ holy_site_great_mosque_of_samarra_01 = { can_construct = { OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -1319,7 +1185,9 @@ holy_site_great_mosque_of_samarra_01 = { custom_description = { text = holy_site_muslim_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -1364,8 +1232,6 @@ holy_site_great_mosque_of_samarra_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -1379,13 +1245,6 @@ holy_site_cologne_cathedral_01 = { desc = building_funeral_effect_desc } } - - asset = { - type = pdxmesh - name = "cp6_building_special_grand_cathedral_mesh" - requires_dlc_flag = holy_buildings - } - construction_time = very_slow_construction_time type_icon = "icon_structure_cologne_cathedral.dds" @@ -1396,7 +1255,9 @@ holy_site_cologne_cathedral_01 = { can_construct = { OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1415,7 +1276,9 @@ holy_site_cologne_cathedral_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1465,8 +1328,6 @@ holy_site_cologne_cathedral_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -1495,7 +1356,9 @@ holy_site_canterbury_cathedral_01 = { can_construct = { OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1514,7 +1377,9 @@ holy_site_canterbury_cathedral_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1565,8 +1430,6 @@ holy_site_canterbury_cathedral_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_canterbury_cathedral_02 = { @@ -1591,7 +1454,9 @@ holy_site_canterbury_cathedral_02 = { can_construct = { OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1610,7 +1475,9 @@ holy_site_canterbury_cathedral_02 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1661,8 +1528,6 @@ holy_site_canterbury_cathedral_02 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } holy_site_canterbury_cathedral_03 = { @@ -1687,7 +1552,9 @@ holy_site_canterbury_cathedral_03 = { can_construct = { OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1706,7 +1573,9 @@ holy_site_canterbury_cathedral_03 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -1756,8 +1625,6 @@ holy_site_canterbury_cathedral_03 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } @@ -1782,7 +1649,9 @@ holy_site_prophetic_mosque_01 = { can_construct = { OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -1796,7 +1665,9 @@ holy_site_prophetic_mosque_01 = { custom_description = { text = holy_site_muslim_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -1843,64 +1714,6 @@ holy_site_prophetic_mosque_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location -} - -########## -# Doge's Palace -########## - -doges_palace_01 = { # Should technically be burnt down/rebuilt, but this is mostly here to make Venice awesome, so... - construction_time = very_slow_construction_time - effect_desc = feast_cost_discount_max_desc - - type_icon = "icon_structure_doges_palace.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - scope:holder = { - custom_tooltip = { - text = government_is_not_republic_or_admin_desc - OR = { - government_has_flag = government_is_republic - government_has_flag = government_is_administrative - } - } - } - } - - cost_gold = 1000 - - county_modifier = { - development_growth_factor = 0.3 - development_growth = 0.5 - hostile_raid_time = 0.5 - } - - province_modifier = { - garrison_size = 1 - fort_level = 3 - levy_size = 1 - monthly_income = 5 - defender_holding_advantage = 10 - travel_danger = -20 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic } ########## @@ -2001,49 +1814,6 @@ walls_of_benin_01 = { # Theodosian Walls ########## -theodosian_walls_00 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_theodosian_walls.dds" - - can_construct_potential = { - barony ?= title:b_constantinople - building_requirement_tribal = no - } - - cost_gold = 3000 - - max_garrison = 1000 - duchy_capital_county_modifier = { - levy_size = 0.1 - tax_mult = 0.1 - } - province_modifier = { - fort_level = 3 - garrison_size = 0.5 - travel_danger = -10 - } - county_modifier = { - development_growth = 0.1 - development_growth_factor = 0.1 - levy_size = 0.1 - tax_mult = 0.1 - hostile_raid_time = 0.2 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - next_building = theodosian_walls_01 - - type = duchy_capital - flag = duchy_building -} theodosian_walls_01 = { construction_time = very_slow_construction_time @@ -2085,7 +1855,6 @@ theodosian_walls_01 = { } type = duchy_capital - flag = duchy_building } ########## @@ -2131,7 +1900,6 @@ aurelian_walls_01 = { } type = duchy_capital - flag = duchy_building } ########## @@ -2302,6 +2070,72 @@ stonehenge_01 = { flag = travel_point_of_interest_religious } +########## +# Offa's Dyke +########## + +offas_dyke_01 = { # For Matt Frary + + construction_time = very_slow_construction_time + + type_icon = "icon_building_palisades.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + + cost_gold = 3000 + + province_modifier = { + defender_holding_advantage = 5 + stationed_maa_toughness_mult = 0.05 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_martial_minor +} + +########## +# Hadrian's Wall +########## + +hadrians_wall_01 = { + construction_time = very_slow_construction_time + + type_icon = "icon_structure_hadrians_wall.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + + cost_gold = 3000 + + province_modifier = { + build_gold_cost = -0.1 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_martial_minor +} + ########## # Petra ########## @@ -2362,7 +2196,9 @@ buddhas_of_bamian_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = { is_in_family = rf_eastern } + } } } @@ -2395,7 +2231,6 @@ buddhas_of_bamian_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -2667,7 +2502,7 @@ the_tower_of_london_01 = { building_requirement_tribal = no } - can_construct_showing_failures_only = { + can_construct = { scope:holder.culture = { has_innovation = innovation_battlements } @@ -2730,10 +2565,8 @@ london_bridge_01 = { } can_construct = { - scope:holder = { - culture = { - has_innovation = innovation_development_03 - } + scope:holder.culture = { + has_innovation = innovation_development_03 } } @@ -2793,8 +2626,8 @@ notre_dame_01 = { } can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } culture = { has_innovation = innovation_windmills } @@ -2802,7 +2635,9 @@ notre_dame_01 = { } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } } show_disabled = yes @@ -2842,8 +2677,6 @@ notre_dame_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -2882,7 +2715,9 @@ brihadeeswarar_temple_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = { is_in_family = rf_eastern } + } } } @@ -2920,8 +2755,6 @@ brihadeeswarar_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -2949,7 +2782,9 @@ shwedagon_pagoda_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = { is_in_family = rf_eastern } + } } } @@ -2989,8 +2824,6 @@ shwedagon_pagoda_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -3018,7 +2851,9 @@ ananda_temple_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = { is_in_family = rf_eastern } + } } } @@ -3058,8 +2893,6 @@ ananda_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -3082,15 +2915,21 @@ the_friday_mosque_01 = { } can_construct = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } } is_enabled = { custom_description = { text = holy_site_muslim_or_zoroastrian_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } - zoroastrian_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } + scope:holder = { + religion = religion:zoroastrianism_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -3132,8 +2971,6 @@ the_friday_mosque_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -3155,7 +2992,9 @@ khajuraho_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = { is_in_family = rf_eastern } + } } } @@ -3194,8 +3033,6 @@ khajuraho_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -3281,9 +3118,8 @@ hagia_sophia_01 = { } show_disabled = yes - + cost_gold = 1000 - cost_piety = 1000 character_modifier = { monthly_piety_gain_per_knight_add = 0.1 @@ -3292,23 +3128,12 @@ hagia_sophia_01 = { knight_limit = 2 knight_effectiveness_mult = 0.2 monthly_dynasty_prestige_mult = 0.05 - religious_vassal_opinion = 10 - zealot_opinion = 10 - clergy_opinion = 10 } county_modifier = { - development_growth = 0.3 - development_growth_factor = 0.3 - county_opinion_add = 10 - tax_mult = 0.3 + development_growth_factor = 0.2 } - province_modifier = { - monthly_income = 0.4 - } - - on_complete = { #Regular Mandala Boon mandala_built_piety_duchy_building_t3_effect = yes @@ -3328,8 +3153,6 @@ hagia_sophia_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } hagia_sophia_02 = { @@ -3354,14 +3177,18 @@ hagia_sophia_02 = { } can_construct = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } } is_enabled = { custom_description = { text = holy_site_muslim_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -3378,26 +3205,12 @@ hagia_sophia_02 = { cost_piety = 1000 character_modifier = { - monthly_piety = 0.5 - martial_per_piety_level = 2 - prowess = 2 + monthly_piety_gain_per_knight_add = 0.1 + intrigue_per_prestige_level = 2 + learning = 2 knight_limit = 2 knight_effectiveness_mult = 0.2 monthly_dynasty_prestige_mult = 0.05 - religious_vassal_opinion = 10 - zealot_opinion = 10 - clergy_opinion = 10 - } - - county_modifier = { - development_growth = 0.3 - development_growth_factor = 0.3 - county_opinion_add = 10 - tax_mult = 0.3 - } - - province_modifier = { - monthly_income = 0.4 } on_complete = { @@ -3413,8 +3226,6 @@ hagia_sophia_02 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -3443,9 +3254,7 @@ dome_of_the_rock_01 = { is_holy_site_of = scope:holder.faith } } - NOT = { - judaism_or_syncretic_with_judaism_trigger = { CHARACTER = scope:holder } - } + NOT = { scope:holder.religion = religion:judaism_religion } } show_disabled = yes @@ -3489,7 +3298,6 @@ dome_of_the_rock_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } temple_in_jerusalem_01 = { @@ -3514,7 +3322,7 @@ temple_in_jerusalem_01 = { is_holy_site_of = scope:holder.faith } } - judaism_or_syncretic_with_judaism_trigger = { CHARACTER = scope:holder } + scope:holder.religion = religion:judaism_religion } is_enabled = { @@ -3527,7 +3335,9 @@ temple_in_jerusalem_01 = { is_holy_site_of = scope:holder.faith } } - judaism_or_syncretic_with_judaism_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:judaism_religion + } } } } @@ -3574,8 +3384,6 @@ temple_in_jerusalem_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -3912,12 +3720,6 @@ sankore_university = { } desc = university_effect_desc } - - asset = { - type = pdxmesh - name = "cp6_building_special_sankore_university_mesh" - requires_dlc_flag = holy_buildings - } type_icon = "icon_structure_the_university_of_sankore.dds" @@ -3961,62 +3763,6 @@ sankore_university = { flag = special_university } -siena_university = { - construction_time = very_slow_construction_time - effect_desc = { - desc = unlocks_building_desc - triggered_desc = { - trigger = { has_dlc_feature = tours_and_tournaments } - desc = university_toto_effect_desc - } - triggered_desc = { - trigger = { has_dlc_feature = royal_court } - desc = university_roco_effect_desc - } - desc = university_effect_desc - } - - type_icon = "icon_structure_university_of_siena.dds" - - can_construct_potential = { - building_requirement_tribal = no - building_university_requirement = yes - } - - can_construct = { - } - - show_disabled = yes - - cost_gold = 1000 - - character_modifier = { - learning_per_prestige_level = 1 - intrigue_per_prestige_level = 1 - monthly_lifestyle_xp_gain_mult = 0.1 - cultural_head_fascination_mult = 0.05 - monthly_dynasty_prestige = 0.25 - } - - county_modifier = { - development_growth_factor = 0.2 - development_growth = 0.3 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_learning - flag = special_university -} - nalanda_university = { construction_time = very_slow_construction_time effect_desc = { @@ -4355,7 +4101,6 @@ heddal_stave_church_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -4372,7 +4117,9 @@ temple_of_uppsala_01 = { can_construct = { OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -4391,7 +4138,9 @@ temple_of_uppsala_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -4438,8 +4187,6 @@ temple_of_uppsala_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } temple_of_uppsala_02 = { @@ -4447,18 +4194,14 @@ temple_of_uppsala_02 = { type_icon = "icon_structure_cologne_cathedral.dds" - asset = { - type = pdxmesh - name = "cp6_building_special_grand_cathedral_mesh" - requires_dlc_flag = holy_buildings - } - can_construct_potential = { } can_construct = { OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -4477,7 +4220,9 @@ temple_of_uppsala_02 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -4519,8 +4264,6 @@ temple_of_uppsala_02 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -4538,7 +4281,9 @@ lund_cathedral_01 = { can_construct = { OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -4557,7 +4302,9 @@ lund_cathedral_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } custom_description = { text = holy_site_building_trigger barony = { @@ -4601,8 +4348,6 @@ lund_cathedral_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -4637,376 +4382,6 @@ danevirke_01 = { flag = travel_point_of_interest_martial_minor } -########## -# Roman Walls of Lugo -########## - -roman_wall_of_lugo_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_roman_wall_of_lugo_01_a_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "lugo_walls.dds" - - can_construct_potential = { - } - - cost_gold = 300 - - county_holder_character_modifier = { - learning = 1 - monthly_dynasty_prestige_mult = 0.05 - } - - province_modifier = { - monthly_income = 1 - garrison_size = 0.1 - fort_level = 1 - travel_danger = -10 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Rock of Gibraltar -########## - -rock_of_gibraltar_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_rock_of_gibraltar_01_a_mesh" - } - - - construction_time = very_slow_construction_time - - type_icon = "gibraltar.dds" - - can_construct_potential = { - } - - cost_gold = 300 - - character_modifier = { - stewardship = 1 - diplomatic_range_mult = 0.2 - } - - province_modifier = { - fort_level = 1 - defender_holding_advantage = normal_building_advantage_tier_1 - } - - county_modifier = { - development_growth_factor = 0.1 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_natural_feature - flag = is_mountain -} - -########## -# Aljaferia Palace -########## - -aljaferia_palace_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_aljaferia_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "aljaferia.dds" - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_dynasty_prestige_mult = 0.05 - diplomacy_per_prestige_level = 1 - } - max_garrison = good_building_max_garrison_tier_2 - province_modifier = { - defender_holding_advantage = normal_building_advantage_tier_3 - fort_level = good_building_fort_level_tier_2 - stationed_maa_damage_mult = normal_maa_damage_tier_2 - stationed_maa_toughness_mult = normal_maa_toughness_tier_2 - stationed_siege_weapon_siege_value_mult = normal_maa_siege_value_tier_2 - travel_danger = -20 - } - county_modifier = { - tax_mult = 0.05 - monthly_county_control_growth_add = 0.5 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Tower of Hercules -########## - -tower_of_hercules_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_tower_of_hercules_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "hercules.dds" - - can_construct_potential = { - } - - cost_gold = 300 - - character_modifier = { - naval_movement_speed_mult = 0.25 - embarkation_cost_mult = -0.25 - } - - province_modifier = { - monthly_income = 1 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_learning -} - -########## -# City Walls of Toledo -########## - -city_wall_of_toledo_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_toledo_city_walls_01_a_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "toledo.dds" - - can_construct_potential = { - } - - cost_gold = 1000 - - county_modifier = { - defender_holding_advantage = 5 - development_growth_factor = 0.1 - development_growth = 0.3 - tax_mult = 0.1 - hostile_raid_time = 0.5 - } - - province_modifier = { - garrison_size = 0.25 - fort_level = 2 - travel_danger = -20 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Alcazar de Segovia -########## - -alcazar_of_segovia_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_alcazar_de_segovia_01_a_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "alcazar_segovia.dds" - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_dynasty_prestige_mult = 0.05 - martial_per_prestige_level = 1 - } - max_garrison = good_building_max_garrison_tier_2 - province_modifier = { - defender_holding_advantage = normal_building_advantage_tier_3 - fort_level = good_building_fort_level_tier_2 - stationed_maa_damage_mult = normal_maa_damage_tier_2 - stationed_maa_toughness_mult = normal_maa_toughness_tier_2 - stationed_siege_weapon_siege_value_mult = normal_maa_siege_value_tier_2 - travel_danger = -20 - } - county_modifier = { - tax_mult = 0.05 - monthly_county_control_growth_add = 0.5 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# The Santiago de Compostela Archcathedral Basilica -########## - -holy_site_basilica_santiago_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_basilica_santiago_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "compostela.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - custom_description = { - text = holy_site_muslim_christian_or_holy_site_trigger - OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.25 - monthly_dynasty_prestige_mult = 0.05 - holy_order_hire_cost_mult = -0.15 - clergy_opinion = 5 - learn_language_scheme_phase_duration_add = medium_scheme_phase_duration_bonus_value - } - - county_modifier = { - tax_mult = 0.3 - development_growth_factor = 0.2 - development_growth = 0.2 - } - - province_modifier = { - monthly_income = 3 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location -} - ########## # Sancutary of Imam Reza ########## @@ -5032,7 +4407,9 @@ imam_reza_shrine_01 = { custom_description = { text = holy_site_muslim_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -5082,8 +4459,6 @@ imam_reza_shrine_01 = { type = special flag = travel_point_of_interest_religious # religious tomb/complex - flag = holy_building - flag = religious_studies_location } ########## @@ -5107,8 +4482,10 @@ soltaniyeh_01 = { } can_construct = { - scope:holder.culture = { - has_innovation = innovation_development_03 + scope:holder = { + culture = { + has_innovation = innovation_development_03 + } } } @@ -5143,7 +4520,6 @@ soltaniyeh_01 = { type = special flag = travel_point_of_interest_wonder # monumental tomb - flag = holy_building } ########## @@ -5205,10 +4581,10 @@ palace_of_ctesiphon_02 = { scope:holder = { AND = { OR = { - zoroastrian_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } -# faith = faith:manichean -# faith = faith:nestorian -# faith = faith:hellenic_pagan + religion = religion:zoroastrianism_religion + faith = faith:manichean + faith = faith:nestorian + faith = faith:hellenic_pagan } highest_held_title_tier >= tier_kingdom top_liege = this @@ -5266,8 +4642,8 @@ falak_ol_aflak_citadel_01 = { construction_time = very_slow_construction_time type_icon = "icon_structure_falak_ol_aflak_citadel.dds" - - can_construct_showing_failures_only = { + + can_construct_potential = { scope:holder.culture = { has_innovation = innovation_hoardings } @@ -5319,14 +4695,18 @@ minarets_and_remains_of_jam_01 = { type_icon = "icon_structure_minaret_and_remains_of_jam.dds" can_construct = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } } is_enabled = { custom_description = { text = holy_site_muslim_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = religion:islam_religion + } custom_description = { text = holy_site_building_trigger barony = { @@ -5365,7 +4745,6 @@ minarets_and_remains_of_jam_01 = { type = special flag = travel_point_of_interest_religious # religious monument - flag = holy_building } ########## @@ -5976,11 +5355,11 @@ church_of_the_theotokos = { cost_gold = 1000 can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } cost_gold = 1000 @@ -6017,8 +5396,9 @@ church_of_the_theotokos = { type = special + next_building = parthenon + flag = travel_point_of_interest_religious - flag = holy_building } parthenon = { @@ -6033,11 +5413,11 @@ parthenon = { cost_gold = 1000 can_construct = { - scope:holder.faith.religion = faith:megalocratic.religion + scope:holder.faith.religion = faith:hellenic_pagan.religion } is_enabled = { - scope:holder.faith.religion = faith:megalocratic.religion + scope:holder.faith.religion = faith:hellenic_pagan.religion custom_description = { text = holy_site_building_trigger barony = { @@ -6080,8 +5460,6 @@ parthenon = { type = special - next_building = church_of_the_theotokos - flag = travel_point_of_interest_religious } @@ -6100,11 +5478,11 @@ hagios_demetrios = { cost_gold = 1000 can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -6139,7 +5517,6 @@ hagios_demetrios = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -6215,7 +5592,7 @@ saint_lazarus = { } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -6251,7 +5628,6 @@ saint_lazarus = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -6273,7 +5649,7 @@ sumela_monastery_01 = { } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -6313,7 +5689,6 @@ sumela_monastery_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } sumela_monastery_02 = { @@ -6332,11 +5707,11 @@ sumela_monastery_02 = { } can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -6375,7 +5750,6 @@ sumela_monastery_02 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -6568,7 +5942,7 @@ meteora_01 = { } is_enabled = { - scope:holder.religion = religion:eastern_orthodox_religion + scope:holder.faith = faith:orthodox } character_modifier = { @@ -6605,7 +5979,6 @@ meteora_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } meteora_02 = { @@ -6626,7 +5999,7 @@ meteora_02 = { } is_enabled = { - scope:holder.religion = religion:eastern_orthodox_religion + scope:holder.faith = faith:orthodox } character_modifier = { @@ -6667,7 +6040,6 @@ meteora_02 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -6682,14 +6054,14 @@ mount_athos_01 = { type_icon = "icon_structure_mount_athos.dds" - cost_gold = 600 + cost_gold = 300 can_construct = { } is_enabled = { - scope:holder.religion = religion:eastern_orthodox_religion + scope:holder.faith = faith:orthodox } character_modifier = { @@ -6719,7 +6091,6 @@ mount_athos_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } mount_athos_02 = { @@ -6731,14 +6102,14 @@ mount_athos_02 = { type_icon = "icon_structure_mount_athos.dds" - cost_gold = 1200 + cost_gold = 600 can_construct = { } is_enabled = { - scope:holder.religion = religion:eastern_orthodox_religion + scope:holder.faith = faith:orthodox } character_modifier = { @@ -6778,7 +6149,6 @@ mount_athos_02 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } mount_athos_03 = { @@ -6790,95 +6160,36 @@ mount_athos_03 = { type_icon = "icon_structure_mount_athos.dds" - cost_gold = 2000 - - can_construct = { - - } - - is_enabled = { - scope:holder.religion = religion:eastern_orthodox_religion - } - - character_modifier = { - monthly_piety = 0.5 - cultural_head_fascination_mult = 0.15 - faith_creation_piety_cost_mult = -0.5 - religious_vassal_opinion = 15 - zealot_opinion = 15 - clergy_opinion = 15 - } - - county_modifier = { - development_growth = 0.2 - development_growth_factor = 0.2 - county_opinion_add = 20 - tax_mult = 0.5 - } - - province_modifier = { - monthly_income = 1 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building -} - -########## -# Sant'Apollinare Nuovo -########## -apollinare_nuovo = { - asset = { - type = pdxmesh - name = ep3_basilica_sant_apollinare_nuovo_mesh - } - construction_time = slow_construction_time - - type_icon = "icon_structure_apollinare_nuovo.dds" - cost_gold = 1000 can_construct = { - + scope:holder.culture = { + has_innovation = innovation_cranes + } } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder.faith = faith:orthodox } character_modifier = { - monthly_piety = 0.2 - religious_vassal_opinion = 5 - monthly_county_control_growth_factor = 0.1 - zealot_opinion = 5 - clergy_opinion = 5 + monthly_piety = 0.4 + cultural_head_fascination_mult = 0.10 + faith_creation_piety_cost_mult = -0.2 + religious_vassal_opinion = 10 + zealot_opinion = 10 + clergy_opinion = 10 } county_modifier = { - development_growth = 0.25 - development_growth_factor = 0.25 + development_growth = 0.3 + development_growth_factor = 0.3 county_opinion_add = 10 tax_mult = 0.3 } province_modifier = { - monthly_income = 0.5 + monthly_income = 0.4 } on_complete = { @@ -6898,7 +6209,6 @@ apollinare_nuovo = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -6920,7 +6230,7 @@ saint_catherine = { } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -6961,7 +6271,6 @@ saint_catherine = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -6983,7 +6292,7 @@ jvari_monastery = { } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -7022,7 +6331,6 @@ jvari_monastery = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7084,68 +6392,6 @@ etchmiadzin_cathedral = { type = special flag = travel_point_of_interest_religious - flag = holy_building -} - -########## -# Cattolica di Stilo -########## -cattolica_stilo = { - asset = { - type = pdxmesh - name = ep3_cattolica_di_stilo_mesh - } - construction_time = slow_construction_time - - type_icon = "icon_structure_cattolica_stilo.dds" - - cost_gold = 750 - - can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } - } - - is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } - } - - character_modifier = { - monthly_piety = 0.5 - religious_vassal_opinion = 5 - zealot_opinion = 5 - clergy_opinion = 5 - holy_order_hire_cost_mult = -0.15 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 - tax_mult = 0.1 - county_opinion_add = 10 - } - - province_modifier = { - monthly_income = 0.2 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7159,11 +6405,11 @@ hosios_loukas = { cost_gold = 1000 can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -7203,7 +6449,6 @@ hosios_loukas = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7221,11 +6466,11 @@ sofia_ohrid = { cost_gold = 1000 can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + OR = { scope:holder.faith.religion = religion:eastern_orthodox_religion scope:holder.faith.religion = religion:catholic_religion scope:holder.faith.religion = religion:protestant_religion } } character_modifier = { @@ -7264,7 +6509,6 @@ sofia_ohrid = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7721,8 +6965,8 @@ leshan_giant_buddha_01 = { text = buddhas_of_bamian_trigger scope:holder = { OR = { - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - sinitic_or_syncretic_with_sinitic_trigger = { CHARACTER = scope:holder } + religion = { is_in_family = rf_eastern } + religion = { is_in_family = rf_sinitic } } } } @@ -7757,7 +7001,6 @@ leshan_giant_buddha_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7778,8 +7021,8 @@ yungang_grottoes_01 = { text = buddhas_of_bamian_trigger scope:holder = { OR = { - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - sinitic_or_syncretic_with_sinitic_trigger = { CHARACTER = scope:holder } + religion = { is_in_family = rf_eastern } + religion = { is_in_family = rf_sinitic } } } } @@ -7814,7 +7057,6 @@ yungang_grottoes_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7838,9 +7080,11 @@ wudang_mountain_temples_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - OR = { - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - sinitic_or_syncretic_with_sinitic_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { + religion = { is_in_family = rf_eastern } + religion = { is_in_family = rf_sinitic } + } } } } @@ -7867,7 +7111,6 @@ wudang_mountain_temples_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7886,9 +7129,11 @@ shaolin_monastery_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - OR = { - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - sinitic_or_syncretic_with_sinitic_trigger = { CHARACTER = scope:holder } + scope:holder = { + OR = { + religion = { is_in_family = rf_eastern } + religion = { is_in_family = rf_sinitic } + } } } } @@ -7924,7 +7169,6 @@ shaolin_monastery_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -7945,8 +7189,8 @@ lingyin_temple_01 = { text = buddhas_of_bamian_trigger scope:holder = { OR = { - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - sinitic_or_syncretic_with_sinitic_trigger = { CHARACTER = scope:holder } + religion = { is_in_family = rf_eastern } + religion = { is_in_family = rf_sinitic } } } } @@ -7985,7 +7229,6 @@ lingyin_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -8006,8 +7249,8 @@ giant_wild_goose_pagoda_01 = { text = buddhas_of_bamian_trigger scope:holder = { OR = { - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - sinitic_or_syncretic_with_sinitic_trigger = { CHARACTER = scope:holder } + religion = { is_in_family = rf_eastern } + religion = { is_in_family = rf_sinitic } } } } @@ -8047,8 +7290,6 @@ giant_wild_goose_pagoda_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -8276,7 +7517,7 @@ angkor_wat_01 = { custom_description = { text = buddhas_of_bamian_trigger scope:holder = { - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + religion = { is_in_family = rf_eastern } } } } @@ -8316,7 +7557,6 @@ angkor_wat_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -8439,7 +7679,9 @@ po_klong_garai_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = { is_in_family = rf_eastern } + } } } @@ -8471,7 +7713,6 @@ po_klong_garai_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -8538,7 +7779,9 @@ borobudur_01 = { is_enabled = { custom_description = { text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } + scope:holder = { + religion = { is_in_family = rf_eastern } + } } } @@ -8576,8 +7819,6 @@ borobudur_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -8622,7 +7863,6 @@ hoshi_ryokan_01 = { type = special flag = travel_point_of_interest_stress_relief - } ########## @@ -9556,7 +8796,6 @@ mount_fuji_01 = { flag = travel_point_of_interest_religious flag = is_mountain - flag = holy_building } ########## @@ -9627,7 +8866,6 @@ itsukushima_jinja_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } itsukushima_jinja_02 = { @@ -9692,7 +8930,6 @@ itsukushima_jinja_02 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -9783,7 +9020,6 @@ ise_jingu_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -9793,7 +9029,7 @@ ise_jingu_01 = { kofuku_ji_01 = { construction_time = very_slow_construction_time - type_icon = "icon_structure_cathedral_buddhist.dds" + type_icon = "icon_structure_torii_gate.dds" show_disabled = yes @@ -9826,8 +9062,6 @@ kofuku_ji_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -9837,7 +9071,7 @@ kofuku_ji_01 = { enryaku_ji_01 = { construction_time = very_slow_construction_time - type_icon = "icon_structure_cathedral_buddhist.dds" + type_icon = "icon_structure_torii_gate.dds" show_disabled = yes @@ -9870,8 +9104,6 @@ enryaku_ji_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -9881,7 +9113,7 @@ enryaku_ji_01 = { dazaifu_01 = { construction_time = very_slow_construction_time - type_icon = "icon_structure_shaolin_monastery.dds" + type_icon = "icon_structure_torii_gate.dds" show_disabled = yes @@ -9900,13 +9132,14 @@ dazaifu_01 = { } county_modifier = { - tax_mult = 0.1 - development_growth_factor = 0.15 - development_growth = 0.1 + tax_mult = 0.2 + development_growth_factor = 0.2 + development_growth = 0.15 } province_modifier = { fort_level = 2 + monthly_income = 2 } ai_value = { @@ -9929,7 +9162,7 @@ dazaifu_01 = { chinjufu_01 = { construction_time = very_slow_construction_time - type_icon = "icon_structure_shaolin_monastery.dds" + type_icon = "icon_structure_torii_gate.dds" show_disabled = yes @@ -9978,15 +9211,17 @@ hakata_port_01 = { cost_gold = 1000 - #next_building = hakata_port_02 + next_building = hakata_port_02 character_modifier = { + monthly_income = 1 parochial_opinion = 5 naval_movement_speed_mult = 0.1 embarkation_cost_mult = -0.1 } county_modifier = { + tax_mult = 0.15 development_growth_factor = 0.15 development_growth = 0.1 } @@ -10008,6 +9243,45 @@ hakata_port_01 = { flag = travel_point_of_interest_economic } +hakata_port_02 = { + construction_time = very_slow_construction_time + + type_icon = "icon_structure_quanzhou_seaport.dds" + + show_disabled = yes + + cost_gold = 1000 + + character_modifier = { + monthly_income = 2 + parochial_opinion = 10 + naval_movement_speed_mult = 0.2 + embarkation_cost_mult = -0.2 + } + + county_modifier = { + tax_mult = 0.3 + development_growth_factor = 0.3 + development_growth = 0.2 + } + + province_modifier = { + monthly_income = 4 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_economic +} + ########## # Hwangnyongsa ########## @@ -10054,8 +9328,6 @@ hwangnyongsa_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location } ########## @@ -10146,7 +9418,6 @@ mount_baekdu_01 = { flag = travel_point_of_interest_stress_relief flag = travel_point_of_interest_natural_feature # mountain flag = is_mountain - flag = holy_building } ########## @@ -10197,7 +9468,6 @@ dau_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -10250,7 +9520,6 @@ liuhe_pagoda_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -10299,7 +9568,6 @@ muaro_jambi_01 = { flag = travel_point_of_interest_religious flag = travel_point_of_interest_martial - flag = holy_building } ########## @@ -10324,9 +9592,9 @@ hanging_temple_01 = { character_modifier = { piety_level_impact_mult = 0.1 monthly_piety_gain_per_legitimacy_level_mult = 0.05 - taoism_religion_opinion = 5 - buddhism_religion_opinion = 5 - confucianism_religion_opinion = 5 + taoism_religion_opinion = 15 + buddhism_religion_opinion = 15 + confucianism_religion_opinion = 15 } province_modifier = { @@ -10349,7 +9617,6 @@ hanging_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -10406,7 +9673,6 @@ pagoda_of_fogong_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -10454,7 +9720,6 @@ plain_of_jars_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -10503,7 +9768,6 @@ dieng_plateau_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -10545,7 +9809,6 @@ mount_apo_01 = { flag = travel_point_of_interest_stress_relief flag = travel_point_of_interest_natural_feature # mountain flag = is_mountain - flag = holy_building } ########## @@ -10600,7 +9863,6 @@ besakih_temple_01 = { type = special flag = travel_point_of_interest_religious - flag = holy_building } ########## @@ -10642,7 +9904,7 @@ gongsanseong_fortress_01 = { } } - type = special + type = special flag = travel_point_of_interest_martial } @@ -10966,7 +10228,6 @@ maoshan_academy_01 = { flag = travel_point_of_interest_religious flag = travel_point_of_interest_learning flag = special_university - flag = religious_studies_location } ########## @@ -11022,9 +10283,7 @@ tiantai_monasteries_01 = { flag = travel_point_of_interest_religious flag = travel_point_of_interest_learning - flag = holy_building flag = special_university - flag = religious_studies_location } ########## @@ -11080,9 +10339,7 @@ jizu_shan_temples_01 = { flag = travel_point_of_interest_religious flag = travel_point_of_interest_learning - flag = holy_building flag = special_university - flag = religious_studies_location } ########## @@ -11138,105 +10395,5 @@ nanhua_temple_01 = { flag = travel_point_of_interest_religious flag = travel_point_of_interest_learning - flag = holy_building flag = special_university - flag = religious_studies_location -} - -########## -# Mozu Tombs -########## - -mozu_tombs = { - - asset = { - type = pdxmesh - name = "tgp_kofun_decal_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_kofun.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - county_modifier = { - county_opinion_add = 5 - defender_holding_advantage = normal_building_advantage_tier_1 - } - - cost_gold = 2000 - - character_modifier = { - monthly_dynasty_prestige_mult = 0.05 - short_reign_duration_mult = -0.1 - monthly_piety = 0.15 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_wonder -} - -########## -# Trosky Castle -########## - -trosky_castle_01 = { - construction_time = very_slow_construction_time - - asset = { - type = pdxmesh - name = "building_special_trosky_castle_01_mesh" - } - type_icon = "icon_building_hill_forts.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_battlements - } - } - - cost_gold = 500 - - county_modifier = { - defender_holding_advantage = 5 - county_opinion_add = 5 - hostile_raid_time = 0.5 - travel_danger = -10 - } - - province_modifier = { - garrison_size = 0.25 - fort_level = 1 - stationed_maa_toughness_mult = 0.05 - stationed_maa_damage_mult = 0.05 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial } diff --git a/common/buildings/00_standard_economy_buildings.txt b/common/buildings/00_standard_economy_buildings.txt index 3c3f2189c..1efa950f8 100644 --- a/common/buildings/00_standard_economy_buildings.txt +++ b/common/buildings/00_standard_economy_buildings.txt @@ -15,7 +15,7 @@ # Plantations - Normal Tax # Quarries - Poor Tax, Poor Build Speed # Caravanserai - Late Game Building - Massive Tax, Defender Advantage, Dev Growth % and flat value, MaA maintenance and Merc hire cost -# Windmills - Late Game Building - Massive Tax, Supply Limit, Holding Taxes, Dev Growth % and flat value +# Windmills - Late Game Building - Massive Tax, Supply Limit, Holding Taxes, Dev Growth % and flat value # Watermills - Late Game Building - Massive Tax, Supply Limit, Building and Holding construction cost reduction, Holding Taxes, Dev Growth % and flat value # Qanats - Cultural Building - Dev Growth % and flat value, Supply Limit, Travel bonus # Murex Farms - Mediterranean Building - Influence, Dev Growth % and flat value, Tax @@ -29,15 +29,14 @@ caravanserai_01 = { can_construct_potential = { building_caravanserai_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } + scope:holder.culture = { + has_innovation = innovation_guilds + } } can_construct_showing_failures_only = { building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_guilds - } - trigger_if = { limit = { culture = { has_cultural_parameter = second_caravanserai } @@ -64,19 +63,32 @@ caravanserai_01 = { } } } - + is_enabled = { trigger_if = { limit = { - NOT = { - culture = { + NOR = { + scope:holder.culture = { has_cultural_parameter = watermills_windmills_cities } + culture = { + has_cultural_parameter = second_caravanserai + } } } is_county_capital = yes } - trigger_else = { + trigger_else_if = { + limit = { + scope:holder.culture = { + has_cultural_parameter = watermills_windmills_cities + } + NOT = { + culture = { + has_cultural_parameter = second_caravanserai + } + } + } OR = { is_county_capital = yes AND = { @@ -88,61 +100,74 @@ caravanserai_01 = { } } } - trigger_if = { + trigger_else_if = { limit = { - culture = { has_cultural_parameter = second_caravanserai } + culture = { + has_cultural_parameter = second_caravanserai + } + NOT = { + scope:holder.culture = { + has_cultural_parameter = watermills_windmills_cities + } + } } - county = { - any_county_province = { - count <= 2 - has_building_or_higher = caravanserai_01 + OR = { + is_county_capital = yes + AND = { + county = { + any_county_province = { + count <= 2 + has_building_or_higher = caravanserai_01 + } + } } } } trigger_else = { - county = { - any_county_province = { - count <= 1 - has_building_or_higher = caravanserai_01 + scope:holder.culture = { + has_cultural_parameter = watermills_windmills_cities + } + culture = { + has_cultural_parameter = second_caravanserai + } + OR = { + is_county_capital = yes + AND = { + NOR = { + has_building_or_higher = watermills_01 + has_building_or_higher = windmills_01 + } + has_building_or_higher = city_01 + } + AND = { + county = { + any_county_province = { + count <= 2 + has_building_or_higher = caravanserai_01 + } + } } } + } } show_disabled = yes - + can_construct = { - trigger_if = { - limit = { - has_holding_type = city_holding - is_county_capital = no - culture = { - has_cultural_parameter = watermills_windmills_cities - } - } - has_building_or_higher = city_01 - NOR = { - has_building_or_higher = watermills_01 - has_building_or_higher = windmills_01 - } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - is_county_capital = yes - } } cost_gold = expensive_building_tier_1_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_1 defender_holding_advantage = normal_building_advantage_tier_1 } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_1 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_1 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_1 development_growth = normal_building_development_growth_tier_1 @@ -153,11 +178,11 @@ caravanserai_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = caravanserai_02 type_icon = "icon_building_caravanserai.dds" - + ai_value = { base = 10 ai_tier_1_building_modifier = yes @@ -195,7 +220,7 @@ caravanserai_02 = { building_caravanserai_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + can_construct = { scope:holder.culture = { has_innovation = innovation_guilds @@ -207,18 +232,18 @@ caravanserai_02 = { } cost_gold = expensive_building_tier_2_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_2 defender_holding_advantage = normal_building_advantage_tier_2 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_2 development_growth = normal_building_development_growth_tier_2 travel_danger = -2 } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_2 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_2 @@ -228,7 +253,7 @@ caravanserai_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = caravanserai_03 ai_value = { base = 9 @@ -260,19 +285,19 @@ caravanserai_03 = { } cost_gold = expensive_building_tier_3_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_3 defender_holding_advantage = normal_building_advantage_tier_3 hostile_raid_time = 0.2 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_3 development_growth = normal_building_development_growth_tier_3 travel_danger = -3 } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_3 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_3 @@ -282,7 +307,7 @@ caravanserai_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = caravanserai_04 ai_value = { base = 8 @@ -311,19 +336,19 @@ caravanserai_04 = { } cost_gold = expensive_building_tier_4_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_4 defender_holding_advantage = normal_building_advantage_tier_4 hostile_raid_time = 0.4 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_4 development_growth = normal_building_development_growth_tier_4 travel_danger = -4 } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_4 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_4 @@ -333,7 +358,7 @@ caravanserai_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = caravanserai_05 ai_value = { base = 7 @@ -362,19 +387,19 @@ caravanserai_05 = { } cost_gold = expensive_building_tier_5_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_5 defender_holding_advantage = normal_building_advantage_tier_5 hostile_raid_time = 0.6 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_5 development_growth = normal_building_development_growth_tier_5 travel_danger = -5 } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_5 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_5 @@ -384,7 +409,7 @@ caravanserai_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = caravanserai_06 ai_value = { base = 6 @@ -413,19 +438,19 @@ caravanserai_06 = { } cost_gold = expensive_building_tier_6_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_6 defender_holding_advantage = normal_building_advantage_tier_6 hostile_raid_time = 0.8 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_6 development_growth = normal_building_development_growth_tier_6 travel_danger = -6 } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_6 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_6 @@ -436,7 +461,7 @@ caravanserai_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = caravanserai_07 ai_value = { base = 5 @@ -465,20 +490,20 @@ caravanserai_07 = { } cost_gold = expensive_building_tier_7_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_7 defender_holding_advantage = normal_building_advantage_tier_7 hostile_raid_time = 1 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_7 development_growth = normal_building_development_growth_tier_7 travel_danger = -7 #small artifact quality bonus if TIT-40761 gets implemented } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_7 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_7 @@ -488,7 +513,7 @@ caravanserai_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = caravanserai_08 ai_value = { base = 4 @@ -515,22 +540,22 @@ caravanserai_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = expensive_building_tier_8_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_8 defender_holding_advantage = normal_building_advantage_tier_8 hostile_raid_time = 1.2 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_8 development_growth = normal_building_development_growth_tier_8 travel_danger = -8 #small artifact quality bonus if TIT-40761 gets implemented } - + character_modifier = { men_at_arms_maintenance = normal_building_maa_maintenance_tier_8 mercenary_hire_cost_mult = normal_building_maa_maintenance_tier_8 @@ -540,7 +565,7 @@ caravanserai_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -569,7 +594,7 @@ watermills_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + is_enabled = { trigger_if = { limit = { @@ -582,6 +607,9 @@ watermills_01 = { is_county_capital = yes } trigger_else = { + culture = { + has_cultural_parameter = watermills_windmills_cities + } OR = { is_county_capital = yes AND = { @@ -591,11 +619,12 @@ watermills_01 = { } has_building_or_higher = city_01 } + } - } + } } show_disabled = yes - + can_construct = { trigger_if = { limit = { @@ -605,6 +634,7 @@ watermills_01 = { has_cultural_parameter = watermills_windmills_cities } } + has_building_or_higher = city_01 NOR = { has_building_or_higher = windmills_01 has_building_or_higher = caravanserai_01 @@ -628,18 +658,18 @@ watermills_01 = { has_cultural_parameter = watermills_forestries_unlock } } - } + } } cost_gold = expensive_building_tier_1_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_1 supply_limit_mult = 0.1 holding_build_gold_cost = -0.05 build_gold_cost = -0.05 } - + county_modifier = { development_growth = good_building_development_growth_tier_1 } @@ -648,11 +678,11 @@ watermills_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = watermills_02 type_icon = "icon_building_watermills.dds" - + ai_value = { base = 20 ai_tier_1_building_modifier = yes @@ -689,7 +719,7 @@ watermills_02 = { } building_requirement_castle_city_church = { LEVEL = 01 } } - + can_construct = { @@ -734,14 +764,14 @@ watermills_02 = { } cost_gold = expensive_building_tier_2_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_2 supply_limit_mult = 0.2 holding_build_gold_cost = -0.10 build_gold_cost = -0.10 } - + county_modifier = { development_growth = good_building_development_growth_tier_2 } @@ -750,7 +780,7 @@ watermills_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = watermills_03 ai_value = { base = 9 @@ -820,14 +850,14 @@ watermills_03 = { } cost_gold = expensive_building_tier_3_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_3 supply_limit_mult = 0.3 holding_build_gold_cost = -0.14 build_gold_cost = -0.14 } - + county_modifier = { development_growth = good_building_development_growth_tier_3 development_growth_factor = normal_building_development_growth_factor_tier_1 @@ -838,7 +868,7 @@ watermills_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = watermills_04 ai_value = { base = 8 @@ -904,14 +934,14 @@ watermills_04 = { } cost_gold = expensive_building_tier_4_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_4 supply_limit_mult = 0.4 holding_build_gold_cost = -0.18 build_gold_cost = -0.18 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_2 development_growth = good_building_development_growth_tier_4 @@ -922,7 +952,7 @@ watermills_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = watermills_05 ai_value = { base = 7 @@ -965,14 +995,14 @@ watermills_05 = { } cost_gold = expensive_building_tier_5_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_5 supply_limit_mult = 0.5 holding_build_gold_cost = -0.22 build_gold_cost = -0.22 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_3 development_growth = good_building_development_growth_tier_5 @@ -983,7 +1013,7 @@ watermills_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = watermills_06 ai_value = { base = 6 @@ -1029,14 +1059,14 @@ watermills_06 = { } cost_gold = expensive_building_tier_6_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_6 supply_limit_mult = 0.6 holding_build_gold_cost = -0.24 build_gold_cost = -0.24 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_4 development_growth = good_building_development_growth_tier_6 @@ -1047,7 +1077,7 @@ watermills_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = watermills_07 ai_value = { base = 5 @@ -1093,14 +1123,14 @@ watermills_07 = { } cost_gold = expensive_building_tier_7_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_7 supply_limit_mult = 0.7 holding_build_gold_cost = -0.26 build_gold_cost = -0.26 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_5 development_growth = good_building_development_growth_tier_7 @@ -1111,7 +1141,7 @@ watermills_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = watermills_08 ai_value = { base = 4 @@ -1155,16 +1185,16 @@ watermills_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = expensive_building_tier_8_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_8 supply_limit_mult = 0.8 holding_build_gold_cost = -0.30 build_gold_cost = -0.30 } - + county_modifier = { development_growth_factor = normal_building_development_growth_factor_tier_6 development_growth = good_building_development_growth_tier_8 @@ -1175,7 +1205,7 @@ watermills_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -1205,13 +1235,13 @@ windmills_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + is_enabled = { trigger_if = { limit = { NOT = { scope:holder.culture = { - has_cultural_parameter = watermills_windmills_cities + has_cultural_parameter = watermills_windmills_cities } } } @@ -1230,30 +1260,39 @@ windmills_01 = { } has_building_or_higher = city_01 } + } - } + } } show_disabled = yes - + can_construct = { trigger_if = { limit = { has_holding_type = city_holding - is_county_capital = no - culture = { - has_cultural_parameter = watermills_windmills_cities - } } has_building_or_higher = city_01 + culture = { + has_cultural_parameter = watermills_windmills_cities + } NOR = { has_building_or_higher = watermills_01 has_building_or_higher = caravanserai_01 } } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } + trigger_else_if = { + limit = { + OR = { + has_holding_type = castle_holding + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + } is_county_capital = yes } + trigger_else = { + always = no + } OR = { culture = { # Standard unlock from inovation (High medieval) has_innovation = innovation_windmills @@ -1272,13 +1311,13 @@ windmills_01 = { } cost_gold = expensive_building_tier_1_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_1 tax_mult = good_building_tax_mult_tier_1 supply_limit_mult = 0.1 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_1 development_growth = good_building_development_growth_tier_1 @@ -1288,11 +1327,11 @@ windmills_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = windmills_02 type_icon = "icon_building_windmills.dds" - + ai_value = { base = 20 ai_tier_1_building_modifier = yes @@ -1333,7 +1372,7 @@ windmills_02 = { } building_requirement_castle_city_church = { LEVEL = 01 } } - + can_construct = { trigger_if = { limit = { @@ -1374,13 +1413,13 @@ windmills_02 = { } cost_gold = expensive_building_tier_2_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_2 tax_mult = good_building_tax_mult_tier_2 supply_limit_mult = 0.2 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_2 development_growth = good_building_development_growth_tier_2 @@ -1390,7 +1429,7 @@ windmills_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = windmills_03 ai_value = { base = 9 @@ -1458,13 +1497,13 @@ windmills_03 = { } cost_gold = expensive_building_tier_3_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_3 tax_mult = good_building_tax_mult_tier_3 supply_limit_mult = 0.3 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_3 development_growth = good_building_development_growth_tier_3 @@ -1474,7 +1513,7 @@ windmills_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = windmills_04 ai_value = { base = 8 @@ -1536,13 +1575,13 @@ windmills_04 = { } cost_gold = expensive_building_tier_4_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_4 tax_mult = good_building_tax_mult_tier_4 supply_limit_mult = 0.4 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_4 development_growth = good_building_development_growth_tier_4 @@ -1552,7 +1591,7 @@ windmills_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = windmills_05 ai_value = { base = 7 @@ -1595,13 +1634,13 @@ windmills_05 = { } cost_gold = expensive_building_tier_5_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_5 tax_mult = good_building_tax_mult_tier_5 supply_limit_mult = 0.5 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_5 development_growth = good_building_development_growth_tier_5 @@ -1611,7 +1650,7 @@ windmills_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = windmills_06 ai_value = { base = 6 @@ -1657,13 +1696,13 @@ windmills_06 = { } cost_gold = expensive_building_tier_6_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_6 tax_mult = good_building_tax_mult_tier_6 supply_limit_mult = 0.6 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_6 development_growth = good_building_development_growth_tier_6 @@ -1673,7 +1712,7 @@ windmills_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = windmills_07 ai_value = { base = 5 @@ -1719,13 +1758,13 @@ windmills_07 = { } cost_gold = expensive_building_tier_7_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_7 tax_mult = good_building_tax_mult_tier_7 supply_limit_mult = 0.7 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_7 development_growth = good_building_development_growth_tier_7 @@ -1735,7 +1774,7 @@ windmills_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = windmills_08 ai_value = { base = 4 @@ -1779,15 +1818,15 @@ windmills_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = expensive_building_tier_8_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_8 tax_mult = good_building_tax_mult_tier_8 supply_limit_mult = 0.8 } - + county_modifier = { development_growth_factor = good_building_development_growth_factor_tier_8 development_growth = good_building_development_growth_tier_8 @@ -1797,7 +1836,7 @@ windmills_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -2238,14 +2277,10 @@ murex_farm_01 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.05 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2304,14 +2339,10 @@ murex_farm_02 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.1 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2359,14 +2390,10 @@ murex_farm_03 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 02 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.2 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2414,14 +2441,10 @@ murex_farm_04 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 02 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.3 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2469,14 +2492,10 @@ murex_farm_05 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 03 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.4 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2524,14 +2543,10 @@ murex_farm_06 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 03 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.5 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2579,14 +2594,10 @@ murex_farm_07 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 04 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.6 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2634,14 +2645,10 @@ murex_farm_08 = { building_murex_farm_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 04 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.7 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -2697,9 +2704,9 @@ paddy_fields_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_1_cost - + province_modifier = { monthly_income = good_building_tax_tier_1 } @@ -2711,7 +2718,7 @@ paddy_fields_01 = { terrain = floodplains development_growth_factor = 0.02 } - + province_terrain_modifier = { parameter = champa_rice_building_bonuses terrain = terraced_hills @@ -2740,24 +2747,16 @@ paddy_fields_01 = { parameter = brewery_farming_bonus county_opinion_add = 2 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = paddy_fields_02 - + type_icon = "building_rice.dds" - + ai_value = { base = 15 # paddy fields should take priority when possible ai_tier_1_building_modifier = yes @@ -2805,9 +2804,9 @@ paddy_fields_02 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_2_cost - + province_modifier = { monthly_income = good_building_tax_tier_2 } @@ -2844,22 +2843,14 @@ paddy_fields_02 = { stationed_maa_damage_mult = normal_maa_damage_tier_2 stationed_maa_toughness_mult = normal_maa_toughness_tier_2 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = paddy_fields_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -2905,9 +2896,9 @@ paddy_fields_03 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_3_cost - + province_modifier = { monthly_income = good_building_tax_tier_3 } @@ -2919,7 +2910,7 @@ paddy_fields_03 = { terrain = floodplains development_growth_factor = 0.06 } - + county_modifier = { supply_limit = 400 } @@ -2951,22 +2942,14 @@ paddy_fields_03 = { stationed_maa_damage_mult = normal_maa_damage_tier_3 stationed_maa_toughness_mult = normal_maa_toughness_tier_3 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = paddy_fields_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -3008,9 +2991,9 @@ paddy_fields_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_4_cost - + province_modifier = { monthly_income = good_building_tax_tier_4 } @@ -3022,7 +3005,7 @@ paddy_fields_04 = { terrain = floodplains development_growth_factor = 0.08 } - + county_modifier = { supply_limit = 400 development_growth_factor = 0.05 @@ -3055,23 +3038,14 @@ paddy_fields_04 = { stationed_maa_damage_mult = normal_maa_damage_tier_4 stationed_maa_toughness_mult = normal_maa_toughness_tier_4 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = paddy_fields_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -3116,9 +3090,9 @@ paddy_fields_05 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_5_cost - + province_modifier = { monthly_income = good_building_tax_tier_5 } @@ -3130,7 +3104,7 @@ paddy_fields_05 = { terrain = floodplains development_growth_factor = 0.12 } - + county_modifier = { supply_limit = 400 development_growth_factor = 0.05 @@ -3164,23 +3138,14 @@ paddy_fields_05 = { stationed_maa_damage_mult = normal_maa_damage_tier_5 stationed_maa_toughness_mult = normal_maa_toughness_tier_5 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = paddy_fields_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -3225,9 +3190,9 @@ paddy_fields_06 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_6_cost - + province_modifier = { monthly_income = good_building_tax_tier_6 } @@ -3239,7 +3204,7 @@ paddy_fields_06 = { terrain = floodplains development_growth_factor = 0.16 } - + county_modifier = { supply_limit = 400 development_growth_factor = 0.05 @@ -3274,22 +3239,14 @@ paddy_fields_06 = { stationed_maa_damage_mult = normal_maa_damage_tier_6 stationed_maa_toughness_mult = normal_maa_toughness_tier_6 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = paddy_fields_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -3330,13 +3287,13 @@ paddy_fields_07 = { building_requirement_castle_city_church = { LEVEL = 03 } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_7_cost - + province_modifier = { monthly_income = good_building_tax_tier_7 } @@ -3348,7 +3305,7 @@ paddy_fields_07 = { terrain = floodplains development_growth_factor = 0.18 } - + county_modifier = { levy_reinforcement_rate = 0.05 supply_limit = 400 @@ -3384,22 +3341,14 @@ paddy_fields_07 = { stationed_maa_damage_mult = normal_maa_damage_tier_7 stationed_maa_toughness_mult = normal_maa_toughness_tier_7 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = paddy_fields_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -3440,13 +3389,13 @@ paddy_fields_08 = { building_requirement_castle_city_church = { LEVEL = 03 } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_8_cost - + province_modifier = { monthly_income = good_building_tax_tier_8 } @@ -3458,7 +3407,7 @@ paddy_fields_08 = { terrain = floodplains development_growth_factor = 0.20 } - + county_modifier = { levy_reinforcement_rate = 0.05 supply_limit = 1600 @@ -3494,20 +3443,12 @@ paddy_fields_08 = { stationed_maa_damage_mult = normal_maa_damage_tier_8 stationed_maa_toughness_mult = normal_maa_toughness_tier_8 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -3525,14 +3466,10 @@ spice_plantation_01 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.05 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3591,14 +3528,10 @@ spice_plantation_02 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.1 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3646,14 +3579,10 @@ spice_plantation_03 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 02 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.2 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3701,14 +3630,10 @@ spice_plantation_04 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 02 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.3 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3757,14 +3682,10 @@ spice_plantation_05 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 03 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.4 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3813,14 +3734,10 @@ spice_plantation_06 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 03 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.5 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3869,14 +3786,10 @@ spice_plantation_07 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 04 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.6 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3925,14 +3838,10 @@ spice_plantation_08 = { building_spice_plantation_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 04 } } - + is_enabled = { } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = 0.7 - } can_construct_showing_failures_only = { building_requirement_tribal = no county = { NOT = { has_county_modifier = backwater_county_modifier } } @@ -3982,7 +3891,7 @@ waterworks_01 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + is_enabled = { } @@ -4066,7 +3975,7 @@ waterworks_02 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + is_enabled = { } @@ -4126,7 +4035,7 @@ waterworks_03 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 02 } } - + is_enabled = { } @@ -4186,7 +4095,7 @@ waterworks_04 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 02 } } - + is_enabled = { } @@ -4246,7 +4155,7 @@ waterworks_05 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 03 } } - + is_enabled = { } @@ -4306,7 +4215,7 @@ waterworks_06 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 03 } } - + is_enabled = { } @@ -4366,7 +4275,7 @@ waterworks_07 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 04 } } - + is_enabled = { } @@ -4426,7 +4335,7 @@ waterworks_08 = { building_waterworks_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 04 } } - + is_enabled = { } @@ -4510,18 +4419,13 @@ common_tradeport_01 = { cost_gold = normal_building_tier_1_cost - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -0.3 - monthly_income = 0.1 - } province_modifier = { monthly_income = normal_building_tax_tier_1 } county_modifier = { development_growth_factor = 0.05 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.1 @@ -4543,14 +4447,14 @@ common_tradeport_01 = { next_building = common_tradeport_02 type_icon = "icon_building_tradeport.dds" - + ai_value = { base = 10 ai_tier_1_building_modifier = yes ai_tier_1_economical_building_preference_modifier = yes ai_general_building_modifier = yes directive_to_build_economy_modifier = yes - + modifier = { add = 5 culture = { @@ -4593,7 +4497,7 @@ common_tradeport_02 = { can_construct_potential = { building_common_tradeport_requirement_terrain = yes - + trigger_if = { limit = { @@ -4612,7 +4516,7 @@ common_tradeport_02 = { building_requirement_castle_city_church = { LEVEL = 01 } } } - + trigger_if = { limit = { NOT = { @@ -4633,24 +4537,19 @@ common_tradeport_02 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -0.6 - monthly_income = 0.2 - } can_construct_showing_failures_only = { # building_requirement_tribal = no } cost_gold = normal_building_tier_2_cost - + province_modifier = { monthly_income = normal_building_tax_tier_2 } county_modifier = { development_growth_factor = 0.1 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.1 @@ -4668,7 +4567,7 @@ common_tradeport_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = common_tradeport_03 ai_value = { base = 9 @@ -4713,11 +4612,6 @@ common_tradeport_03 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -0.9 - monthly_income = 0.3 - } is_enabled = { building_requirement_tribal = no } @@ -4727,14 +4621,14 @@ common_tradeport_03 = { } cost_gold = normal_building_tier_3_cost - + province_modifier = { monthly_income = normal_building_tax_tier_3 } county_modifier = { development_growth_factor = 0.15 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.15 @@ -4752,7 +4646,7 @@ common_tradeport_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = common_tradeport_04 ai_value = { base = 8 @@ -4793,24 +4687,19 @@ common_tradeport_04 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -1.2 - monthly_income = 0.4 - } can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_4_cost - + province_modifier = { monthly_income = normal_building_tax_tier_4 } county_modifier = { development_growth_factor = 0.2 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.15 @@ -4832,7 +4721,7 @@ common_tradeport_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = common_tradeport_05 ai_value = { base = 7 @@ -4873,24 +4762,19 @@ common_tradeport_05 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -1.5 - monthly_income = 0.5 - } can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_5_cost - + province_modifier = { monthly_income = normal_building_tax_tier_5 } county_modifier = { development_growth_factor = 0.25 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.2 @@ -4912,7 +4796,7 @@ common_tradeport_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = common_tradeport_06 ai_value = { base = 6 @@ -4953,24 +4837,19 @@ common_tradeport_06 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -1.8 - monthly_income = 0.6 - } can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_6_cost - + province_modifier = { monthly_income = normal_building_tax_tier_6 } county_modifier = { development_growth_factor = 0.3 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.2 @@ -4992,7 +4871,7 @@ common_tradeport_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = common_tradeport_07 ai_value = { base = 5 @@ -5008,7 +4887,7 @@ common_tradeport_07 = { can_construct_potential = { building_common_tradeport_requirement_terrain = yes } - can_construct = { + can_construct = { trigger_if = { limit = { NOT = { @@ -5033,24 +4912,19 @@ common_tradeport_07 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -2.1 - monthly_income = 0.7 - } can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_7_cost - + province_modifier = { monthly_income = normal_building_tax_tier_7 } county_modifier = { development_growth_factor = 0.35 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.25 @@ -5072,7 +4946,7 @@ common_tradeport_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = common_tradeport_08 ai_value = { base = 4 @@ -5113,24 +4987,19 @@ common_tradeport_08 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_barter_goods = -2.4 - monthly_income = 0.8 - } can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_8_cost - + province_modifier = { monthly_income = normal_building_tax_tier_8 } county_modifier = { development_growth_factor = 0.4 } - + county_culture_modifier = { parameter = trade_ports_give_control_growth monthly_county_control_growth_add = 0.25 @@ -5152,7 +5021,7 @@ common_tradeport_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -5176,9 +5045,9 @@ pastures_01 = { } show_disabled = yes - + cost_gold = normal_building_tier_1_cost - + levy = small_building_levy_tier_1 province_modifier = { monthly_income = normal_building_tax_tier_1 @@ -5200,24 +5069,16 @@ pastures_01 = { tax_mult = 0.01 levy_size = 0.01 } - - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } + on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = pastures_02 type_icon = "icon_building_pastures.dds" - + ai_value = { base = 10 ai_tier_1_building_modifier = yes @@ -5254,17 +5115,17 @@ pastures_02 = { can_construct_potential = { building_pastures_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no scope:holder.culture = { has_innovation = innovation_crop_rotation } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_2_cost - + levy = small_building_levy_tier_2 province_modifier = { monthly_income = normal_building_tax_tier_2 @@ -5286,22 +5147,14 @@ pastures_02 = { tax_mult = 0.01 levy_size = 0.01 } - - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } + on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = pastures_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -5331,9 +5184,9 @@ pastures_03 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_3_cost - + levy = small_building_levy_tier_3 province_modifier = { monthly_income = normal_building_tax_tier_3 @@ -5356,23 +5209,14 @@ pastures_03 = { tax_mult = 0.02 levy_size = 0.02 } - - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = pastures_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -5398,9 +5242,9 @@ pastures_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_4_cost - + levy = small_building_levy_tier_4 province_modifier = { monthly_income = normal_building_tax_tier_4 @@ -5426,23 +5270,14 @@ pastures_04 = { tax_mult = 0.02 levy_size = 0.02 } - - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = pastures_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -5468,9 +5303,9 @@ pastures_05 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_5_cost - + levy = small_building_levy_tier_5 province_modifier = { monthly_income = normal_building_tax_tier_5 @@ -5498,21 +5333,13 @@ pastures_05 = { development_growth_factor = 0.02 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = pastures_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -5540,7 +5367,7 @@ pastures_06 = { } cost_gold = normal_building_tier_6_cost - + levy = small_building_levy_tier_6 province_modifier = { monthly_income = normal_building_tax_tier_6 @@ -5569,21 +5396,13 @@ pastures_06 = { levy_size = 0.03 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = pastures_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -5611,7 +5430,7 @@ pastures_07 = { } cost_gold = normal_building_tier_7_cost - + levy = small_building_levy_tier_7 province_modifier = { monthly_income = normal_building_tax_tier_7 @@ -5639,21 +5458,14 @@ pastures_07 = { tax_mult = 0.04 levy_size = 0.04 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } + on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = pastures_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -5679,9 +5491,9 @@ pastures_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_8_cost - + levy = small_building_levy_tier_8 province_modifier = { monthly_income = normal_building_tax_tier_8 @@ -5709,21 +5521,12 @@ pastures_08 = { tax_mult = 0.04 levy_size = 0.04 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -5766,9 +5569,9 @@ hunting_grounds_01 = { } show_disabled = yes - + cost_gold = cheap_building_tier_1_cost - + levy = poor_building_levy_tier_1 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_1 @@ -5781,7 +5584,7 @@ hunting_grounds_01 = { archers_maintenance_mult = -0.01 archers_recruitment_cost_mult = -0.01 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_1 @@ -5792,11 +5595,11 @@ hunting_grounds_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hunting_grounds_02 - + type_icon = "icon_building_hunting_grounds.dds" - + ai_value = { base = 10 ai_tier_1_building_modifier = yes @@ -5830,18 +5633,18 @@ hunting_grounds_02 = { can_construct_potential = { building_hunting_grounds_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } + scope:holder.culture = { + has_innovation = innovation_crop_rotation + } scope:holder.culture = { NOT = { has_cultural_parameter = vegetarian_building_ban } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_crop_rotation - } } is_enabled = { @@ -5860,7 +5663,7 @@ hunting_grounds_02 = { show_disabled = yes cost_gold = cheap_building_tier_2_cost - + levy = poor_building_levy_tier_2 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_2 @@ -5873,7 +5676,7 @@ hunting_grounds_02 = { archers_maintenance_mult = -0.02 archers_recruitment_cost_mult = -0.02 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_2 @@ -5884,9 +5687,9 @@ hunting_grounds_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hunting_grounds_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -5918,7 +5721,7 @@ hunting_grounds_03 = { } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -5939,7 +5742,7 @@ hunting_grounds_03 = { show_disabled = yes cost_gold = cheap_building_tier_3_cost - + levy = poor_building_levy_tier_3 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_3 @@ -5952,7 +5755,7 @@ hunting_grounds_03 = { archers_maintenance_mult = -0.02 archers_recruitment_cost_mult = -0.02 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_3 @@ -5963,9 +5766,9 @@ hunting_grounds_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hunting_grounds_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -5993,7 +5796,7 @@ hunting_grounds_04 = { } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -6012,9 +5815,9 @@ hunting_grounds_04 = { } show_disabled = yes - + cost_gold = cheap_building_tier_4_cost - + levy = poor_building_levy_tier_4 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_4 @@ -6027,7 +5830,7 @@ hunting_grounds_04 = { archers_maintenance_mult = -0.03 archers_recruitment_cost_mult = -0.03 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_4 @@ -6038,9 +5841,9 @@ hunting_grounds_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hunting_grounds_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -6068,7 +5871,7 @@ hunting_grounds_05 = { } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -6087,16 +5890,16 @@ hunting_grounds_05 = { } show_disabled = yes - + cost_gold = cheap_building_tier_5_cost - + levy = poor_building_levy_tier_5 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_5 monthly_income = poor_building_tax_tier_5 hostile_raid_time = 0.5 } - + character_modifier = { men_at_arms_maintenance = -0.01 } @@ -6106,20 +5909,20 @@ hunting_grounds_05 = { archers_maintenance_mult = -0.03 archers_recruitment_cost_mult = -0.03 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_5 stationed_archers_toughness_mult = low_maa_toughness_tier_5 } - + on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hunting_grounds_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -6147,7 +5950,7 @@ hunting_grounds_06 = { } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -6166,16 +5969,16 @@ hunting_grounds_06 = { } show_disabled = yes - + cost_gold = cheap_building_tier_6_cost - + levy = poor_building_levy_tier_6 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_6 monthly_income = poor_building_tax_tier_6 hostile_raid_time = 0.6 } - + character_modifier = { men_at_arms_maintenance = -0.01 } @@ -6185,20 +5988,20 @@ hunting_grounds_06 = { archers_maintenance_mult = -0.03 archers_recruitment_cost_mult = -0.03 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_6 stationed_archers_toughness_mult = low_maa_toughness_tier_6 } - + on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hunting_grounds_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -6226,7 +6029,7 @@ hunting_grounds_07 = { } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -6245,16 +6048,16 @@ hunting_grounds_07 = { } show_disabled = yes - + cost_gold = cheap_building_tier_7_cost - + levy = poor_building_levy_tier_7 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_7 monthly_income = poor_building_tax_tier_7 hostile_raid_time = 0.7 } - + character_modifier = { men_at_arms_maintenance = -0.01 } @@ -6264,13 +6067,13 @@ hunting_grounds_07 = { archers_maintenance_mult = -0.04 archers_recruitment_cost_mult = -0.04 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_7 stationed_archers_toughness_mult = low_maa_toughness_tier_7 } - + county_modifier = { development_growth_factor = 0.02 } @@ -6279,9 +6082,9 @@ hunting_grounds_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hunting_grounds_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -6309,7 +6112,7 @@ hunting_grounds_08 = { } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -6328,16 +6131,16 @@ hunting_grounds_08 = { } show_disabled = yes - + cost_gold = cheap_building_tier_8_cost - + levy = poor_building_levy_tier_8 province_modifier = { defender_holding_advantage = normal_building_advantage_tier_8 monthly_income = poor_building_tax_tier_8 hostile_raid_time = 0.8 } - + character_modifier = { men_at_arms_maintenance = -0.01 } @@ -6347,13 +6150,13 @@ hunting_grounds_08 = { archers_maintenance_mult = -0.04 archers_recruitment_cost_mult = -0.04 } - + province_culture_modifier = { parameter = hunting_archery_building_bonuses stationed_archers_damage_mult = low_maa_damage_tier_8 stationed_archers_toughness_mult = low_maa_toughness_tier_8 } - + county_modifier = { development_growth_factor = 0.02 } @@ -6362,7 +6165,7 @@ hunting_grounds_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -6385,9 +6188,9 @@ orchards_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_1_cost - + levy = small_building_levy_tier_1 province_modifier = { monthly_income = normal_building_tax_tier_1 @@ -6400,24 +6203,16 @@ orchards_01 = { is_coastal = yes tax_mult = 0.01 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = orchards_02 type_icon = "icon_building_orchards.dds" - + ai_value = { base = 15 # Significantly higher than normal, they're just that good ai_tier_1_building_modifier = yes @@ -6448,17 +6243,17 @@ orchards_02 = { can_construct_potential = { building_orchards_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no scope:holder.culture = { has_innovation = innovation_crop_rotation } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_2_cost - + levy = small_building_levy_tier_2 province_modifier = { monthly_income = normal_building_tax_tier_2 @@ -6472,22 +6267,14 @@ orchards_02 = { is_coastal = yes tax_mult = 0.02 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = orchards_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -6518,9 +6305,9 @@ orchards_03 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_3_cost - + levy = small_building_levy_tier_3 province_modifier = { monthly_income = normal_building_tax_tier_3 @@ -6536,23 +6323,14 @@ orchards_03 = { tax_mult = 0.03 supply_limit_mult = 0.1 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = orchards_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -6579,9 +6357,9 @@ orchards_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_4_cost - + levy = small_building_levy_tier_4 province_modifier = { monthly_income = normal_building_tax_tier_4 @@ -6597,23 +6375,14 @@ orchards_04 = { tax_mult = 0.04 supply_limit_mult = 0.1 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = orchards_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -6640,9 +6409,9 @@ orchards_05 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_5_cost - + levy = small_building_levy_tier_5 province_modifier = { monthly_income = normal_building_tax_tier_5 @@ -6659,22 +6428,14 @@ orchards_05 = { tax_mult = 0.05 supply_limit_mult = 0.1 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = orchards_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -6701,9 +6462,9 @@ orchards_06 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_6_cost - + levy = small_building_levy_tier_6 province_modifier = { monthly_income = normal_building_tax_tier_6 @@ -6721,22 +6482,14 @@ orchards_06 = { tax_mult = 0.06 supply_limit_mult = 0.1 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = orchards_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -6763,9 +6516,9 @@ orchards_07 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_7_cost - + levy = small_building_levy_tier_7 province_modifier = { monthly_income = normal_building_tax_tier_7 @@ -6786,22 +6539,14 @@ orchards_07 = { character_modifier = { monthly_prestige = 0.1 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = orchards_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -6828,9 +6573,9 @@ orchards_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_8_cost - + levy = small_building_levy_tier_8 province_modifier = { monthly_income = normal_building_tax_tier_8 @@ -6851,21 +6596,12 @@ orchards_08 = { character_modifier = { monthly_prestige = 0.1 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -6879,8 +6615,28 @@ orchards_08 = { farm_estates_01 = { construction_time = slow_construction_time effect_desc = farm_estates_effect_desc - + can_construct_potential = { + OR = { + AND = { + building_farm_estates_requirement_terrain = yes + building_requirement_castle_city_church = { LEVEL = 01 } + } + AND = { + has_building_or_higher = pastures_04 + culture = { + has_cultural_parameter = farm_estates_pastures_unlock + } + } + AND = { + building_paddy_fields_requirement_terrain = yes + scope:holder.culture = { has_innovation = innovation_champa_rice } + building_requirement_castle_city_church = { LEVEL = 01 } + } + } + } + + can_construct_showing_failures_only = { building_requirement_tribal = no OR = { building_farm_estates_requirement_terrain = yes @@ -6893,29 +6649,9 @@ farm_estates_01 = { building_paddy_fields_requirement_terrain = yes } } - - can_construct_showing_failures_only = { - OR = { - AND = { - building_farm_estates_requirement_terrain = yes - building_requirement_castle_city_church = { LEVEL = 01 } - } - AND = { - has_building_or_higher = pastures_04 - culture = { - has_cultural_parameter = farm_estates_pastures_unlock - } - } - AND = { - building_paddy_fields_requirement_terrain = yes - scope:holder.culture = { has_innovation = innovation_champa_rice } - building_requirement_castle_city_church = { LEVEL = 01 } - } - } - } - + cost_gold = normal_building_tier_1_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_1 } @@ -6928,24 +6664,16 @@ farm_estates_01 = { parameter = brewery_farming_bonus county_opinion_add = 2 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = farm_estates_02 type_icon = "icon_building_farm_estates.dds" - + ai_value = { base = 15 # Significantly higher than normal, they're just that good ai_tier_1_building_modifier = yes @@ -6968,20 +6696,6 @@ farm_estates_02 = { effect_desc = farm_estates_effect_desc can_construct_potential = { - building_requirement_tribal = no - OR = { - building_farm_estates_requirement_terrain = yes - AND = { - has_building_or_higher = pastures_04 - culture = { - has_cultural_parameter = farm_estates_pastures_unlock - } - } - building_paddy_fields_requirement_terrain = yes - } - } - - can_construct_showing_failures_only = { OR = { AND = { building_requirement_castle_city_church = { LEVEL = 01 } @@ -6989,7 +6703,7 @@ farm_estates_02 = { has_innovation = innovation_crop_rotation } building_farm_estates_requirement_terrain = yes - } + } AND = { has_building_or_higher = pastures_04 culture = { @@ -7019,7 +6733,7 @@ farm_estates_02 = { } cost_gold = normal_building_tier_2_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_2 supply_limit_mult = 0.15 @@ -7035,22 +6749,14 @@ farm_estates_02 = { parameter = brewery_farming_bonus county_opinion_add = 4 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = farm_estates_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -7066,7 +6772,7 @@ farm_estates_02 = { farm_estates_03 = { construction_time = slow_construction_time effect_desc = farm_estates_effect_desc - + can_construct_potential = { farm_estates_3_4_trigger = yes } @@ -7084,9 +6790,9 @@ farm_estates_03 = { building_paddy_fields_requirement_terrain = yes } } - + cost_gold = normal_building_tier_3_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_3 supply_limit_mult = 0.15 @@ -7097,7 +6803,7 @@ farm_estates_03 = { is_coastal = yes tax_mult = 0.04 } - + county_modifier = { development_growth_factor = 0.02 } @@ -7106,22 +6812,14 @@ farm_estates_03 = { parameter = brewery_farming_bonus county_opinion_add = 6 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = farm_estates_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -7133,7 +6831,7 @@ farm_estates_03 = { farm_estates_04 = { construction_time = slow_construction_time effect_desc = farm_estates_effect_desc - + can_construct_potential = { farm_estates_3_4_trigger = yes } @@ -7151,9 +6849,9 @@ farm_estates_04 = { building_paddy_fields_requirement_terrain = yes } } - + cost_gold = normal_building_tier_4_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_4 supply_limit_mult = 0.15 @@ -7164,19 +6862,10 @@ farm_estates_04 = { is_coastal = yes tax_mult = 0.05 } - + county_modifier = { development_growth_factor = 0.02 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } - province_culture_modifier = { parameter = brewery_farming_bonus @@ -7187,9 +6876,9 @@ farm_estates_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = farm_estates_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -7201,21 +6890,21 @@ farm_estates_04 = { farm_estates_05 = { construction_time = slow_construction_time effect_desc = farm_estates_effect_desc - + can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 03 } - } - - can_construct = { OR = { building_farm_estates_requirement_terrain = yes AND = { building_paddy_fields_requirement_terrain = yes - scope:holder.culture = { - has_innovation = innovation_champa_rice + scope:holder.culture = { + has_innovation = innovation_champa_rice } } } + } + + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_guilds } @@ -7228,9 +6917,9 @@ farm_estates_05 = { building_paddy_fields_requirement_terrain = yes } } - + cost_gold = normal_building_tier_5_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_5 supply_limit_mult = 0.15 @@ -7242,7 +6931,7 @@ farm_estates_05 = { is_coastal = yes tax_mult = 0.06 } - + county_modifier = { development_growth_factor = 0.02 } @@ -7251,22 +6940,14 @@ farm_estates_05 = { parameter = brewery_farming_bonus county_opinion_add = 10 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = farm_estates_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -7278,21 +6959,21 @@ farm_estates_05 = { farm_estates_06 = { construction_time = slow_construction_time effect_desc = farm_estates_effect_desc - + can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 03 } - } - - can_construct = { OR = { building_farm_estates_requirement_terrain = yes AND = { - building_paddy_fields_requirement_terrain = yes - scope:holder.culture = { - has_innovation = innovation_champa_rice + building_paddy_fields_requirement_terrain = yes + scope:holder.culture = { + has_innovation = innovation_champa_rice } } } + } + + can_construct = { + building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_guilds } @@ -7305,9 +6986,9 @@ farm_estates_06 = { building_paddy_fields_requirement_terrain = yes } } - + cost_gold = normal_building_tier_6_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_6 supply_limit_mult = 0.15 @@ -7319,7 +7000,7 @@ farm_estates_06 = { is_coastal = yes tax_mult = 0.06 } - + county_modifier = { development_growth_factor = 0.05 tax_mult = 0.01 @@ -7329,22 +7010,14 @@ farm_estates_06 = { parameter = brewery_farming_bonus county_opinion_add = 12 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = farm_estates_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -7356,21 +7029,21 @@ farm_estates_06 = { farm_estates_07 = { construction_time = slow_construction_time effect_desc = farm_estates_effect_desc - + can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 04 } - } - - can_construct = { OR = { building_farm_estates_requirement_terrain = yes AND = { building_paddy_fields_requirement_terrain = yes - scope:holder.culture = { - has_innovation = innovation_champa_rice + scope:holder.culture = { + has_innovation = innovation_champa_rice } } } + } + + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_cranes } @@ -7383,9 +7056,9 @@ farm_estates_07 = { building_paddy_fields_requirement_terrain = yes } } - + cost_gold = normal_building_tier_7_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_7 supply_limit_mult = 0.15 @@ -7397,7 +7070,7 @@ farm_estates_07 = { is_coastal = yes tax_mult = 0.07 } - + county_modifier = { development_growth_factor = 0.05 tax_mult = 0.01 @@ -7408,22 +7081,14 @@ farm_estates_07 = { parameter = brewery_farming_bonus county_opinion_add = 14 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = farm_estates_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -7435,21 +7100,21 @@ farm_estates_07 = { farm_estates_08 = { construction_time = slow_construction_time effect_desc = farm_estates_effect_desc - + can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 04 } - } - - can_construct = { OR = { building_farm_estates_requirement_terrain = yes AND = { building_paddy_fields_requirement_terrain = yes - scope:holder.culture = { - has_innovation = innovation_champa_rice + scope:holder.culture = { + has_innovation = innovation_champa_rice } } } + } + + can_construct = { + building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_cranes } @@ -7462,9 +7127,9 @@ farm_estates_08 = { building_paddy_fields_requirement_terrain = yes } } - + cost_gold = normal_building_tier_8_cost - + province_modifier = { monthly_income = excellent_building_tax_tier_8 supply_limit_mult = 0.15 @@ -7486,21 +7151,12 @@ farm_estates_08 = { parameter = brewery_farming_bonus county_opinion_add = 16 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -7523,9 +7179,9 @@ cereal_fields_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_1_cost - + province_modifier = { monthly_income = good_building_tax_tier_1 } @@ -7543,24 +7199,16 @@ cereal_fields_01 = { parameter = brewery_farming_bonus county_opinion_add = 2 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = cereal_fields_02 - + type_icon = "icon_building_cereal_fields.dds" - + ai_value = { base = 12 # A little bit higher than normal, they're just that good ai_tier_1_building_modifier = yes @@ -7605,13 +7253,9 @@ cereal_fields_02 = { can_construct_potential = { building_cereal_fields_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no trigger_if = { limit = { - NOT = { + NOT = { scope:holder.culture = { has_cultural_parameter = vegetarian_next_level_cereal_fields } @@ -7628,8 +7272,12 @@ cereal_fields_02 = { } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_2_cost - + province_modifier = { monthly_income = good_building_tax_tier_2 } @@ -7653,22 +7301,14 @@ cereal_fields_02 = { parameter = brewery_farming_bonus county_opinion_add = 4 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = cereal_fields_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -7692,15 +7332,15 @@ cereal_fields_03 = { can_construct = { trigger_if = { limit = { - NOT = { + NOT = { scope:holder.culture = { has_cultural_parameter = vegetarian_next_level_cereal_fields } } } building_requirement_castle_city_church = { LEVEL = 02 } - scope:holder.culture = { - has_innovation = innovation_manorialism + scope:holder.culture = { + has_innovation = innovation_manorialism } } trigger_else = { @@ -7715,9 +7355,9 @@ cereal_fields_03 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_3_cost - + province_modifier = { monthly_income = good_building_tax_tier_3 } @@ -7742,23 +7382,14 @@ cereal_fields_03 = { parameter = brewery_farming_bonus county_opinion_add = 6 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = cereal_fields_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -7778,14 +7409,14 @@ cereal_fields_04 = { can_construct = { trigger_if = { limit = { - NOT = { + NOT = { scope:holder.culture = { has_cultural_parameter = vegetarian_next_level_cereal_fields } } } building_requirement_castle_city_church = { LEVEL = 02 } - scope:holder.culture = { + scope:holder.culture = { has_innovation = innovation_manorialism } } @@ -7801,9 +7432,9 @@ cereal_fields_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_4_cost - + province_modifier = { monthly_income = good_building_tax_tier_4 } @@ -7830,22 +7461,14 @@ cereal_fields_04 = { parameter = brewery_farming_bonus county_opinion_add = 8 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = cereal_fields_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -7865,7 +7488,7 @@ cereal_fields_05 = { can_construct = { trigger_if = { limit = { - NOT = { + NOT = { scope:holder.culture = { has_cultural_parameter = vegetarian_next_level_cereal_fields } @@ -7888,9 +7511,9 @@ cereal_fields_05 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_5_cost - + province_modifier = { monthly_income = good_building_tax_tier_5 } @@ -7917,21 +7540,14 @@ cereal_fields_05 = { parameter = brewery_farming_bonus county_opinion_add = 10 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } + on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = cereal_fields_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -7951,7 +7567,7 @@ cereal_fields_06 = { can_construct = { trigger_if = { limit = { - NOT = { + NOT = { scope:holder.culture = { has_cultural_parameter = vegetarian_next_level_cereal_fields } @@ -7974,9 +7590,9 @@ cereal_fields_06 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_6_cost - + province_modifier = { monthly_income = good_building_tax_tier_6 } @@ -8004,22 +7620,14 @@ cereal_fields_06 = { parameter = brewery_farming_bonus county_opinion_add = 12 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = cereal_fields_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -8039,7 +7647,7 @@ cereal_fields_07 = { can_construct = { trigger_if = { limit = { - NOT = { + NOT = { scope:holder.culture = { has_cultural_parameter = vegetarian_next_level_cereal_fields } @@ -8058,13 +7666,13 @@ cereal_fields_07 = { building_requirement_castle_city_church = { LEVEL = 03 } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_7_cost - + province_modifier = { monthly_income = good_building_tax_tier_7 } @@ -8093,21 +7701,14 @@ cereal_fields_07 = { parameter = brewery_farming_bonus county_opinion_add = 14 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } + on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = cereal_fields_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -8127,7 +7728,7 @@ cereal_fields_08 = { can_construct = { trigger_if = { limit = { - NOT = { + NOT = { scope:holder.culture = { has_cultural_parameter = vegetarian_next_level_cereal_fields } @@ -8146,13 +7747,13 @@ cereal_fields_08 = { building_requirement_castle_city_church = { LEVEL = 03 } } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_8_cost - + province_modifier = { monthly_income = good_building_tax_tier_8 } @@ -8161,7 +7762,7 @@ cereal_fields_08 = { is_coastal = yes tax_mult = 0.09 } - + county_modifier = { levy_reinforcement_rate = 0.05 tax_mult = 0.02 @@ -8181,21 +7782,12 @@ cereal_fields_08 = { parameter = brewery_farming_bonus county_opinion_add = 16 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -8218,11 +7810,11 @@ logging_camps_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_1_cost - + province_modifier = { - monthly_income = normal_building_tax_tier_1 + monthly_income = normal_building_tax_tier_1 build_speed = good_building_build_speed_tier_1 } province_culture_modifier = { @@ -8240,11 +7832,11 @@ logging_camps_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = logging_camps_02 type_icon = "icon_building_logging_camps.dds" - + ai_value = { base = 12 # A little bit higher than normal, they're very handy for further development ai_tier_1_building_modifier = yes @@ -8277,17 +7869,17 @@ logging_camps_02 = { can_construct_potential = { building_logging_camps_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no scope:holder.culture = { has_innovation = innovation_crop_rotation } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = cheap_building_tier_2_cost - + province_modifier = { monthly_income = normal_building_tax_tier_2 build_speed = good_building_build_speed_tier_2 @@ -8310,9 +7902,9 @@ logging_camps_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = logging_camps_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -8349,18 +7941,18 @@ logging_camps_03 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_3_cost - + province_modifier = { monthly_income = normal_building_tax_tier_3 build_speed = good_building_build_speed_tier_3 } - + character_modifier = { army_maintenance_mult = -0.01 } - + county_modifier = { church_holding_build_gold_cost = -0.05 } @@ -8379,9 +7971,9 @@ logging_camps_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = logging_camps_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -8408,18 +8000,18 @@ logging_camps_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_4_cost - + province_modifier = { monthly_income = normal_building_tax_tier_4 build_speed = good_building_build_speed_tier_4 } - + character_modifier = { army_maintenance_mult = -0.01 } - + county_modifier = { church_holding_build_gold_cost = -0.05 supply_limit = 300 @@ -8439,9 +8031,9 @@ logging_camps_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = logging_camps_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -8468,18 +8060,18 @@ logging_camps_05 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_5_cost - + province_modifier = { monthly_income = normal_building_tax_tier_5 build_speed = good_building_build_speed_tier_5 } - + character_modifier = { army_maintenance_mult = -0.01 } - + county_modifier = { church_holding_build_gold_cost = -0.05 supply_limit = 300 @@ -8500,9 +8092,9 @@ logging_camps_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = logging_camps_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -8529,18 +8121,18 @@ logging_camps_06 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_6_cost - + province_modifier = { monthly_income = normal_building_tax_tier_6 build_speed = good_building_build_speed_tier_6 } - + character_modifier = { army_maintenance_mult = -0.01 } - + county_modifier = { church_holding_build_gold_cost = -0.05 supply_limit = 600 @@ -8561,9 +8153,9 @@ logging_camps_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = logging_camps_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -8590,18 +8182,18 @@ logging_camps_07 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_7_cost - + province_modifier = { monthly_income = normal_building_tax_tier_7 build_speed = good_building_build_speed_tier_7 } - + character_modifier = { army_maintenance_mult = -0.01 } - + county_modifier = { church_holding_build_gold_cost = -0.05 supply_limit = 600 @@ -8622,9 +8214,9 @@ logging_camps_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = logging_camps_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -8651,18 +8243,18 @@ logging_camps_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_8_cost - + province_modifier = { monthly_income = normal_building_tax_tier_8 build_speed = good_building_build_speed_tier_8 } - + character_modifier = { army_maintenance_mult = -0.01 } - + county_modifier = { church_holding_build_gold_cost = -0.05 supply_limit = 600 @@ -8684,7 +8276,7 @@ logging_camps_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -8706,7 +8298,7 @@ peat_quarries_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_1_cost province_modifier = { @@ -8728,11 +8320,11 @@ peat_quarries_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = peat_quarries_02 type_icon = "icon_building_peat_quarries.dds" - + ai_value = { base = 12 # A little bit higher than normal, they're very handy for further development ai_tier_1_building_modifier = yes @@ -8749,17 +8341,17 @@ peat_quarries_02 = { can_construct_potential = { building_peat_quarries_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no scope:holder.culture = { has_innovation = innovation_crop_rotation } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = cheap_building_tier_2_cost - + province_modifier = { monthly_income = normal_building_tax_tier_2 build_speed = normal_building_build_speed_tier_2 @@ -8769,7 +8361,7 @@ peat_quarries_02 = { is_coastal = yes tax_mult = 0.03 } - + county_modifier = { build_gold_cost = -0.05 } @@ -8783,9 +8375,9 @@ peat_quarries_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = peat_quarries_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -8815,9 +8407,9 @@ peat_quarries_03 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_3_cost - + province_modifier = { monthly_income = normal_building_tax_tier_3 build_speed = normal_building_build_speed_tier_3 @@ -8827,7 +8419,7 @@ peat_quarries_03 = { is_coastal = yes tax_mult = 0.04 } - + county_modifier = { build_gold_cost = -0.05 supply_limit = 200 @@ -8842,9 +8434,9 @@ peat_quarries_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = peat_quarries_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -8870,9 +8462,9 @@ peat_quarries_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_4_cost - + province_modifier = { monthly_income = normal_building_tax_tier_4 build_speed = normal_building_build_speed_tier_4 @@ -8882,7 +8474,7 @@ peat_quarries_04 = { is_coastal = yes tax_mult = 0.05 } - + county_modifier = { build_gold_cost = -0.05 supply_limit = 200 @@ -8898,9 +8490,9 @@ peat_quarries_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = peat_quarries_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -8926,9 +8518,9 @@ peat_quarries_05 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_5_cost - + province_modifier = { monthly_income = normal_building_tax_tier_5 build_speed = normal_building_build_speed_tier_5 @@ -8939,7 +8531,7 @@ peat_quarries_05 = { is_coastal = yes tax_mult = 0.06 } - + county_modifier = { build_gold_cost = -0.05 supply_limit = 200 @@ -8955,9 +8547,9 @@ peat_quarries_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = peat_quarries_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -8983,9 +8575,9 @@ peat_quarries_06 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_6_cost - + province_modifier = { monthly_income = normal_building_tax_tier_6 build_speed = normal_building_build_speed_tier_6 @@ -8996,7 +8588,7 @@ peat_quarries_06 = { is_coastal = yes tax_mult = 0.07 } - + county_modifier = { build_gold_cost = -0.05 supply_limit = 200 @@ -9013,9 +8605,9 @@ peat_quarries_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = peat_quarries_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -9041,9 +8633,9 @@ peat_quarries_07 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_7_cost - + province_modifier = { monthly_income = normal_building_tax_tier_7 build_speed = normal_building_build_speed_tier_7 @@ -9054,7 +8646,7 @@ peat_quarries_07 = { is_coastal = yes tax_mult = 0.08 } - + county_modifier = { build_gold_cost = -0.1 supply_limit = 200 @@ -9071,9 +8663,9 @@ peat_quarries_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = peat_quarries_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -9099,9 +8691,9 @@ peat_quarries_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_8_cost - + province_modifier = { monthly_income = normal_building_tax_tier_8 build_speed = normal_building_build_speed_tier_8 @@ -9112,7 +8704,7 @@ peat_quarries_08 = { is_coastal = yes tax_mult = 0.09 } - + county_modifier = { build_gold_cost = -0.1 supply_limit = 600 @@ -9129,7 +8721,7 @@ peat_quarries_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -9151,9 +8743,9 @@ hill_farms_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_1_cost - + province_modifier = { monthly_income = normal_building_tax_tier_1 } @@ -9170,24 +8762,16 @@ hill_farms_01 = { parameter = hill_farms_building_bonuses levy_size = 0.01 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hill_farms_02 type_icon = "icon_building_hill_farms.dds" - + ai_value = { base = 10 ai_tier_1_building_modifier = yes @@ -9219,17 +8803,17 @@ hill_farms_02 = { can_construct_potential = { building_hill_farms_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { scope:holder.culture = { has_innovation = innovation_crop_rotation } - building_requirement_tribal = no } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = cheap_building_tier_2_cost - + province_modifier = { monthly_income = normal_building_tax_tier_2 defender_holding_advantage = 1 @@ -9248,22 +8832,14 @@ hill_farms_02 = { parameter = hill_farms_building_bonuses levy_size = 0.01 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hill_farms_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -9293,15 +8869,15 @@ hill_farms_03 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_3_cost - + province_modifier = { monthly_income = normal_building_tax_tier_3 defender_holding_advantage = 1 stationed_skirmishers_toughness_mult = 0.02 } - + county_modifier = { supply_limit = 300 } @@ -9318,23 +8894,14 @@ hill_farms_03 = { parameter = hill_farms_building_bonuses levy_size = 0.02 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hill_farms_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -9360,15 +8927,15 @@ hill_farms_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_4_cost - + province_modifier = { monthly_income = normal_building_tax_tier_4 defender_holding_advantage = 2 stationed_skirmishers_toughness_mult = 0.04 } - + county_modifier = { supply_limit = 300 } @@ -9385,22 +8952,14 @@ hill_farms_04 = { parameter = hill_farms_building_bonuses levy_size = 0.02 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hill_farms_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -9426,15 +8985,15 @@ hill_farms_05 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_5_cost - + province_modifier = { monthly_income = normal_building_tax_tier_5 defender_holding_advantage = 2 stationed_skirmishers_toughness_mult = 0.04 } - + county_modifier = { supply_limit = 300 supply_limit_mult = 0.02 @@ -9452,22 +9011,14 @@ hill_farms_05 = { parameter = hill_farms_building_bonuses levy_size = 0.03 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hill_farms_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -9489,19 +9040,19 @@ hill_farms_06 = { has_innovation = innovation_guilds } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_6_cost - + province_modifier = { monthly_income = normal_building_tax_tier_6 defender_holding_advantage = 2 stationed_skirmishers_toughness_mult = 0.04 } - + county_modifier = { supply_limit = 300 supply_limit_mult = 0.02 @@ -9520,22 +9071,14 @@ hill_farms_06 = { parameter = hill_farms_building_bonuses levy_size = 0.03 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hill_farms_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -9557,19 +9100,19 @@ hill_farms_07 = { has_innovation = innovation_cranes } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_7_cost - + province_modifier = { monthly_income = normal_building_tax_tier_7 defender_holding_advantage = 2 stationed_skirmishers_toughness_mult = 0.04 } - + county_modifier = { supply_limit = 600 supply_limit_mult = 0.02 @@ -9588,22 +9131,14 @@ hill_farms_07 = { parameter = hill_farms_building_bonuses levy_size = 0.04 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = hill_farms_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -9625,19 +9160,19 @@ hill_farms_08 = { has_innovation = innovation_cranes } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_8_cost - + province_modifier = { monthly_income = normal_building_tax_tier_8 defender_holding_advantage = 2 stationed_skirmishers_toughness_mult = 0.04 } - + county_modifier = { supply_limit = 600 supply_limit_mult = 0.02 @@ -9656,20 +9191,12 @@ hill_farms_08 = { parameter = hill_farms_building_bonuses levy_size = 0.04 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -9691,9 +9218,9 @@ elephant_pens_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_1_cost - + province_modifier = { monthly_income = normal_building_tax_tier_1 build_speed = good_building_build_speed_tier_1 @@ -9716,11 +9243,11 @@ elephant_pens_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = elephant_pens_02 type_icon = "icon_building_elephant_pens.dds" - + ai_value = { base = 12 # A little bit higher than normal, they're very handy for further development ai_tier_1_building_modifier = yes @@ -9736,17 +9263,17 @@ elephant_pens_02 = { can_construct_potential = { building_elephant_pens_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { scope:holder.culture = { has_innovation = innovation_crop_rotation } - building_requirement_tribal = no } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_2_cost - + province_modifier = { monthly_income = normal_building_tax_tier_2 build_speed = good_building_build_speed_tier_2 @@ -9769,9 +9296,9 @@ elephant_pens_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = elephant_pens_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -9797,13 +9324,13 @@ elephant_pens_03 = { has_innovation = innovation_manorialism } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_3_cost - + province_modifier = { monthly_income = normal_building_tax_tier_3 build_speed = good_building_build_speed_tier_3 @@ -9829,9 +9356,9 @@ elephant_pens_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = elephant_pens_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -9857,9 +9384,9 @@ elephant_pens_04 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_4_cost - + province_modifier = { monthly_income = normal_building_tax_tier_4 build_speed = good_building_build_speed_tier_4 @@ -9885,9 +9412,9 @@ elephant_pens_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = elephant_pens_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -9909,13 +9436,13 @@ elephant_pens_05 = { has_innovation = innovation_guilds } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_5_cost - + province_modifier = { monthly_income = normal_building_tax_tier_5 build_speed = good_building_build_speed_tier_5 @@ -9941,9 +9468,9 @@ elephant_pens_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = elephant_pens_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -9965,13 +9492,13 @@ elephant_pens_06 = { has_innovation = innovation_guilds } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_6_cost - + province_modifier = { monthly_income = normal_building_tax_tier_6 build_speed = good_building_build_speed_tier_6 @@ -9997,9 +9524,9 @@ elephant_pens_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = elephant_pens_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -10021,13 +9548,13 @@ elephant_pens_07 = { has_innovation = innovation_cranes } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = normal_building_tier_7_cost - + province_modifier = { monthly_income = normal_building_tax_tier_7 build_speed = good_building_build_speed_tier_7 @@ -10054,9 +9581,9 @@ elephant_pens_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = elephant_pens_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -10082,9 +9609,9 @@ elephant_pens_08 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = normal_building_tier_8_cost - + province_modifier = { monthly_income = normal_building_tax_tier_8 build_speed = good_building_build_speed_tier_8 @@ -10111,7 +9638,7 @@ elephant_pens_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -10130,17 +9657,13 @@ plantations_01 = { building_plantations_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_1_cost - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.1 - } province_modifier = { monthly_income = poor_building_tax_tier_1 } @@ -10155,24 +9678,16 @@ plantations_01 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_1 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.05 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = plantations_02 type_icon = "icon_building_plantations.dds" - + ai_value = { base = 10 ai_tier_1_building_modifier = yes @@ -10223,20 +9738,12 @@ plantations_02 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.2 - } - can_construct_showing_failures_only = { building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_crop_rotation - } } cost_gold = cheap_building_tier_2_cost - + province_modifier = { monthly_income = poor_building_tax_tier_2 tax_mult = 0.01 @@ -10252,22 +9759,14 @@ plantations_02 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_2 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = plantations_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -10295,16 +9794,12 @@ plantations_03 = { } } - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.3 - } can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_3_cost - + province_modifier = { monthly_income = poor_building_tax_tier_3 tax_mult = 0.01 @@ -10321,23 +9816,14 @@ plantations_03 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_3 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = plantations_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -10360,17 +9846,13 @@ plantations_04 = { has_innovation = innovation_manorialism } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.4 - } cost_gold = cheap_building_tier_4_cost - + province_modifier = { monthly_income = poor_building_tax_tier_4 tax_mult = 0.02 @@ -10387,23 +9869,14 @@ plantations_04 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_4 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = plantations_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -10426,17 +9899,13 @@ plantations_05 = { has_innovation = innovation_guilds } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_5_cost - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.5 - } province_modifier = { monthly_income = poor_building_tax_tier_5 tax_mult = 0.02 @@ -10457,22 +9926,14 @@ plantations_05 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_5 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = plantations_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -10499,13 +9960,9 @@ plantations_06 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_6_cost - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.6 - } province_modifier = { monthly_income = poor_building_tax_tier_6 tax_mult = 0.02 @@ -10526,22 +9983,14 @@ plantations_06 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_6 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = plantations_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -10564,17 +10013,13 @@ plantations_07 = { has_innovation = innovation_cranes } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_7_cost - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.7 - } province_modifier = { monthly_income = poor_building_tax_tier_7 tax_mult = 0.02 @@ -10595,22 +10040,14 @@ plantations_07 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_7 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = plantations_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -10633,17 +10070,13 @@ plantations_08 = { has_innovation = innovation_cranes } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_8_cost - province_government_modifier = { - parameter = government_is_urepublic - monthly_income = 0.8 - } province_modifier = { monthly_income = poor_building_tax_tier_8 tax_mult = 0.02 @@ -10664,21 +10097,12 @@ plantations_08 = { parameter = plantations_building_bonuses monthly_income = poor_building_extra_tax_tier_8 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } - on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes @@ -10700,9 +10124,9 @@ quarries_01 = { can_construct_showing_failures_only = { building_requirement_tribal = no } - + cost_gold = cheap_building_tier_1_cost - + province_modifier = { monthly_income = poor_building_tax_tier_1 build_speed = good_building_build_speed_tier_1 @@ -10727,11 +10151,11 @@ quarries_01 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = quarries_02 type_icon = "icon_building_quarries.dds" - + ai_value = { base = 12 # A little bit higher than normal, they're very handy for further development ai_tier_1_building_modifier = yes @@ -10757,17 +10181,17 @@ quarries_02 = { can_construct_potential = { building_quarries_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no scope:holder.culture = { has_innovation = innovation_crop_rotation } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = cheap_building_tier_2_cost - + province_modifier = { monthly_income = poor_building_tax_tier_2 build_speed = good_building_build_speed_tier_2 @@ -10795,9 +10219,9 @@ quarries_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = quarries_03 - + ai_value = { base = 9 ai_general_building_modifier = yes @@ -10823,13 +10247,13 @@ quarries_03 = { has_innovation = innovation_manorialism } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_3_cost - + province_modifier = { monthly_income = poor_building_tax_tier_3 build_speed = good_building_build_speed_tier_3 @@ -10860,9 +10284,9 @@ quarries_03 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = quarries_04 - + ai_value = { base = 8 ai_general_building_modifier = yes @@ -10884,13 +10308,13 @@ quarries_04 = { has_innovation = innovation_manorialism } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_4_cost - + province_modifier = { monthly_income = poor_building_tax_tier_4 build_speed = good_building_build_speed_tier_4 @@ -10922,9 +10346,9 @@ quarries_04 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = quarries_05 - + ai_value = { base = 7 ai_general_building_modifier = yes @@ -10946,13 +10370,13 @@ quarries_05 = { has_innovation = innovation_guilds } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_5_cost - + province_modifier = { monthly_income = poor_building_tax_tier_5 build_speed = good_building_build_speed_tier_5 @@ -10984,9 +10408,9 @@ quarries_05 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = quarries_06 - + ai_value = { base = 6 ai_general_building_modifier = yes @@ -11008,13 +10432,13 @@ quarries_06 = { has_innovation = innovation_guilds } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_6_cost - + province_modifier = { monthly_income = poor_building_tax_tier_6 build_speed = good_building_build_speed_tier_6 @@ -11047,9 +10471,9 @@ quarries_06 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = quarries_07 - + ai_value = { base = 5 ai_general_building_modifier = yes @@ -11071,13 +10495,13 @@ quarries_07 = { has_innovation = innovation_cranes } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_7_cost - + province_modifier = { monthly_income = poor_building_tax_tier_7 build_speed = good_building_build_speed_tier_7 @@ -11112,9 +10536,9 @@ quarries_07 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + next_building = quarries_08 - + ai_value = { base = 4 ai_general_building_modifier = yes @@ -11136,13 +10560,13 @@ quarries_08 = { has_innovation = innovation_cranes } } - + can_construct_showing_failures_only = { building_requirement_tribal = no } cost_gold = cheap_building_tier_8_cost - + province_modifier = { monthly_income = poor_building_tax_tier_8 build_speed = good_building_build_speed_tier_8 @@ -11178,7 +10602,7 @@ quarries_08 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - + ai_value = { base = 3 ai_general_building_modifier = yes diff --git a/common/buildings/00_standard_fortification_buildings.txt b/common/buildings/00_standard_fortification_buildings.txt index c6d15cb07..5466fdb1b 100644 --- a/common/buildings/00_standard_fortification_buildings.txt +++ b/common/buildings/00_standard_fortification_buildings.txt @@ -70,26 +70,12 @@ ramparts_02 = { can_construct_potential = { building_ramparts_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } scope:holder.culture = { has_innovation = innovation_motte } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_fortification - } - } + } + + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -140,28 +126,10 @@ ramparts_03 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 02 } scope:holder.culture = { has_innovation = innovation_battlements } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } } can_construct_showing_failures_only = { @@ -212,28 +180,10 @@ ramparts_04 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 02 } scope:holder.culture = { has_innovation = innovation_battlements } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } } can_construct_showing_failures_only = { @@ -287,28 +237,10 @@ ramparts_05 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_hoardings } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } } can_construct_showing_failures_only = { @@ -362,28 +294,10 @@ ramparts_06 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_hoardings } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } } can_construct_showing_failures_only = { @@ -437,28 +351,10 @@ ramparts_07 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_machicolations } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } } can_construct_showing_failures_only = { @@ -512,28 +408,10 @@ ramparts_08 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_machicolations } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } } can_construct_showing_failures_only = { @@ -647,26 +525,12 @@ curtain_walls_02 = { can_construct_potential = { building_curtain_walls_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } + scope:holder.culture = { + has_innovation = innovation_motte + } } can_construct_showing_failures_only = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_fortification - } - } building_requirement_tribal = no } @@ -720,27 +584,9 @@ curtain_walls_03 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - building_requirement_castle_city_church = { LEVEL = 02 } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } + building_requirement_castle_city_church = { LEVEL = 02 } + scope:holder.culture = { + has_innovation = innovation_battlements } } @@ -794,27 +640,9 @@ curtain_walls_04 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - building_requirement_castle_city_church = { LEVEL = 02 } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } + building_requirement_castle_city_church = { LEVEL = 02 } + scope:holder.culture = { + has_innovation = innovation_battlements } } @@ -868,27 +696,9 @@ curtain_walls_05 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - building_requirement_castle_city_church = { LEVEL = 03 } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } + building_requirement_castle_city_church = { LEVEL = 03 } + scope:holder.culture = { + has_innovation = innovation_hoardings } } @@ -943,27 +753,9 @@ curtain_walls_06 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - building_requirement_castle_city_church = { LEVEL = 03 } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } + building_requirement_castle_city_church = { LEVEL = 03 } + scope:holder.culture = { + has_innovation = innovation_hoardings } } @@ -1019,27 +811,9 @@ curtain_walls_07 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - building_requirement_castle_city_church = { LEVEL = 04 } - scope:holder.culture = { - has_innovation = innovation_machicolations - } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } + building_requirement_castle_city_church = { LEVEL = 04 } + scope:holder.culture = { + has_innovation = innovation_machicolations } } @@ -1095,27 +869,9 @@ curtain_walls_08 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - building_requirement_castle_city_church = { LEVEL = 04 } - scope:holder.culture = { - has_innovation = innovation_machicolations - } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } + building_requirement_castle_city_church = { LEVEL = 04 } + scope:holder.culture = { + has_innovation = innovation_machicolations } } @@ -1234,26 +990,12 @@ watchtowers_02 = { can_construct_potential = { building_watchtowers_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } + scope:holder.culture = { + has_innovation = innovation_motte + } } can_construct_showing_failures_only = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_fortification - } - } building_requirement_tribal = no } @@ -1309,28 +1051,10 @@ watchtowers_03 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 02 } scope:holder.culture = { has_innovation = innovation_battlements } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } } can_construct_showing_failures_only = { @@ -1385,28 +1109,10 @@ watchtowers_04 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 02 } scope:holder.culture = { has_innovation = innovation_battlements } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } } can_construct_showing_failures_only = { @@ -1462,28 +1168,10 @@ watchtowers_05 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_hoardings } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } } can_construct_showing_failures_only = { @@ -1540,28 +1228,10 @@ watchtowers_06 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_hoardings } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } } can_construct_showing_failures_only = { @@ -1619,28 +1289,10 @@ watchtowers_07 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_machicolations } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } } can_construct_showing_failures_only = { @@ -1698,28 +1350,10 @@ watchtowers_08 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_machicolations } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } } can_construct_showing_failures_only = { @@ -1829,26 +1463,12 @@ hill_forts_02 = { can_construct_potential = { building_hill_forts_requirement_terrain = yes building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } scope:holder.culture = { has_innovation = innovation_motte } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_fortification - } - } + } + + can_construct_showing_failures_only = { building_requirement_tribal = no } @@ -1895,28 +1515,10 @@ hill_forts_03 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 02 } scope:holder.culture = { has_innovation = innovation_battlements } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } } can_construct_showing_failures_only = { @@ -1962,28 +1564,10 @@ hill_forts_04 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 02 } scope:holder.culture = { has_innovation = innovation_battlements } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_motte - } - } } can_construct_showing_failures_only = { @@ -2030,28 +1614,10 @@ hill_forts_05 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_hoardings } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } } can_construct_showing_failures_only = { @@ -2098,28 +1664,10 @@ hill_forts_06 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 03 } scope:holder.culture = { has_innovation = innovation_hoardings } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_battlements - } - } } can_construct_showing_failures_only = { @@ -2166,28 +1714,10 @@ hill_forts_07 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_machicolations } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } } can_construct_showing_failures_only = { @@ -2234,28 +1764,10 @@ hill_forts_08 = { } can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_fortification - } - } - } building_requirement_castle_city_church = { LEVEL = 04 } scope:holder.culture = { has_innovation = innovation_machicolations } - } - trigger_else = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_cultural_parameter = next_level_fortification - } - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } } can_construct_showing_failures_only = { diff --git a/common/buildings/00_temple_buildings.txt b/common/buildings/00_temple_buildings.txt index e9452e3c2..1ef7db8cb 100644 --- a/common/buildings/00_temple_buildings.txt +++ b/common/buildings/00_temple_buildings.txt @@ -16,7 +16,7 @@ temple_01 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) #Generic Base: #Note Generic Base is only used for cultures that lack culturally unique temples for at least one faith - if they do then they must have an entry for graphical_faiths for all other religions. asset = { @@ -171,7 +171,7 @@ temple_01 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/church_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "catholic_gfx" } #+1 graphical_cultures = { iberian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 } #Base: @@ -433,42 +433,12 @@ temple_01 = { graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 } - ### Kamuyism - asset = { - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Tengri is also fallback for pagans in the steppe + asset = { #Also fallback for pagans in the steppe type = entity name = "mpo_mongol_temple_01_entity" illustration = @illustration_tengri - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { "tengrism_gfx" "pagan_gfx"} #+1 + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } + graphical_faiths = { "tengrism_gfx" "pagan_gfx" } #+1 graphical_cultures = { steppe_building_gfx } #+2 graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 } @@ -492,11 +462,7 @@ temple_01 = { requires_dlc_flag = all_under_heaven illustration = @illustration_shinto soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { - shinto_gfx - #DLC Fallback - kamuyism_gfx - } #+1 + graphical_faiths = { shinto_gfx } #+1 graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx @@ -527,7 +493,7 @@ temple_01 = { illustration = @illustration_northern_pagan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "pagan_gfx" } #+1 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } asset = { @@ -537,8 +503,6 @@ temple_01 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { pagan_gfx - #DLC Fallback: - kamuyism_gfx } #+1 graphical_cultures = { western_building_gfx byzantine_building_gfx @@ -547,7 +511,7 @@ temple_01 = { arabic_group_building_gfx berber_group_building_gfx mena_building_gfx iranian_building_gfx iberian_building_gfx mediterranean_building_gfx norse_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } @@ -614,7 +578,7 @@ temple_01 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/dharmic_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } # +1 graphical_cultures = { tibetan_building_gfx } # +2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } # +4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } # +4 } #Chinese Graphical Culture asset = { @@ -719,7 +683,6 @@ temple_01 = { } graphical_regions = { "graphical_mena" } } - } @@ -812,10 +775,6 @@ temple_01 = { character_modifier = { men_at_arms_cap = 1 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -1 - } flag = temple type_icon = "icon_building_monastic_schools.dds" @@ -844,9 +803,8 @@ temple_01 = { save_scope_as = temple_location if = { limit = { - OR = { - culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } + county.holder.culture = { + has_cultural_parameter = more_fervor_on_church_construction } } county.holder.faith = { @@ -872,14 +830,6 @@ temple_01 = { } county.holder = { add_prestige = massive_prestige_gain } } - if = { - limit = { - county.holder.faith = { - has_doctrine_parameter = neow_piety_from_temple_construction - } - } - county.holder = { add_piety = massive_piety_gain } - } #Holy Legend Seed drop if = { @@ -1051,7 +1001,7 @@ temple_01 = { temple_02 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) ### GENERIC ### #Generic Base: asset = { @@ -1106,7 +1056,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/orthodox_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "orthodox_gfx" } graphical_cultures = { "east_slavic_building_gfx" } #+2 compared to base - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Base: asset = { @@ -1192,7 +1142,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/church_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "catholic_gfx" } #+1 graphical_cultures = { mediterranean_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } # FP2 Catholic variant for Iberia @@ -1204,7 +1154,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/church_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "catholic_gfx" } #+1 graphical_cultures = { iberian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #General: asset = { @@ -1278,7 +1228,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "zoroastrian_gfx" } #+1 graphical_cultures = { iranian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -1294,7 +1244,7 @@ temple_02 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Islamic ### @@ -1308,7 +1258,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } #+1 graphical_cultures = { iberian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Southeast Asian Mosques @@ -1320,7 +1270,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Persian Mosques @@ -1332,7 +1282,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } #+1 graphical_cultures = { iranian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### African Mosques @@ -1344,7 +1294,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { african_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Turkish Mosques @@ -1356,7 +1306,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { steppe_building_gfx byzantine_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Indian Mosques @@ -1368,7 +1318,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #General: asset = { @@ -1464,46 +1414,16 @@ temple_02 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } - ### Kamuyism asset = { - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Tengri is also fallback for pagans in the steppe type = entity name = "mpo_mongol_temple_01_entity" illustration = @illustration_tengri - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { "tengrism_gfx" "pagan_gfx"} #+1 + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } + graphical_faiths = { "tengrism_gfx" "pagan_gfx" } #+1 graphical_cultures = { steppe_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Shinto ### @@ -1532,7 +1452,7 @@ temple_02 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Non-European pagan @@ -1554,7 +1474,7 @@ temple_02 = { illustration = @illustration_northern_pagan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "pagan_gfx" } #+1 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } asset = { @@ -1572,7 +1492,7 @@ temple_02 = { arabic_group_building_gfx berber_group_building_gfx mena_building_gfx iranian_building_gfx iberian_building_gfx mediterranean_building_gfx norse_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } @@ -1587,7 +1507,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/chinese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { sinitic_gfx } #+1 graphical_cultures = { chinese_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -1603,7 +1523,7 @@ temple_02 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Dharmic ### @@ -1616,7 +1536,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/dharmic_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { indian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Southeast Asian Graphical Culture: @@ -1628,7 +1548,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/sea_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Tibetan Graphical Culture asset = { @@ -1639,7 +1559,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/dharmic_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { tibetan_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Chinese Graphical Culture asset = { @@ -1650,7 +1570,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/chinese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { dharmic_gfx } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Japanese Graphical Culture asset = { @@ -1661,7 +1581,7 @@ temple_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { dharmic_gfx } #+1 graphical_cultures = { japanese_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #General: asset = { @@ -1744,7 +1664,6 @@ temple_02 = { } graphical_regions = { "graphical_mena" } } - } can_construct_potential = { building_requirement_tribal = no @@ -1813,10 +1732,6 @@ temple_02 = { character_modifier = { men_at_arms_cap = 1 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -2 - } flag = temple on_complete = { @@ -1831,9 +1746,8 @@ temple_02 = { } if = { limit = { - OR = { - culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } + county.holder.culture = { + has_cultural_parameter = more_fervor_on_church_construction } } county.holder.faith = { @@ -1914,7 +1828,7 @@ temple_02 = { temple_03 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) ### GENERIC ### #Generic Base: asset = { @@ -1969,7 +1883,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/orthodox_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "orthodox_gfx" } graphical_cultures = { "east_slavic_building_gfx" } #+2 compared to base - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Base: asset = { @@ -2054,7 +1968,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/church_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "catholic_gfx" } #+1 graphical_cultures = { mediterranean_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } # FP2 Catholic variant for Iberia @@ -2066,7 +1980,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/church_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "catholic_gfx" } #+1 graphical_cultures = { iberian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -2140,7 +2054,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "zoroastrian_gfx" } #+1 graphical_cultures = { iranian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -2149,14 +2063,18 @@ temple_03 = { requires_dlc_flag = legacy_of_persia illustration = @illustration_iranian_zoroastrian soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { "zoroastrian_gfx" } #+1 + graphical_faiths = { + "islamic_gfx" + #Dlc fallback + zoroastrian_gfx + } #+1 graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Zoroastrian tibetan_building_gfx southeast_asian_building_gfx african_building_gfx steppe_building_gfx japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Islamic ### @@ -2169,7 +2087,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } #+1 graphical_cultures = { iberian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Southeast Asian Mosques @@ -2181,7 +2099,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Persian Mosques @@ -2193,7 +2111,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } #+1 graphical_cultures = { iranian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### African Mosques @@ -2205,7 +2123,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { african_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Turkish Mosques @@ -2216,8 +2134,8 @@ temple_03 = { illustration = @illustration_islamic soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } - graphical_cultures = { steppe_building_gfx byzantine_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_cultures = { steppe_building_gfx } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Indian Mosques @@ -2229,7 +2147,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #General: asset = { @@ -2325,47 +2243,17 @@ temple_03 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } - ### Kamuyism asset = { - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Tengri is also fallback for pagans in the steppe type = entity name = "mpo_mongol_temple_01_entity" illustration = @illustration_tengri - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { "tengrism_gfx" "pagan_gfx"} #+1 + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } + graphical_faiths = { "tengrism_gfx" "pagan_gfx" } #+1 graphical_cultures = { steppe_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Shinto ### @@ -2378,7 +2266,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { shinto_gfx } #+1 graphical_cultures = { japanese_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { #Same used everywhere that shinto exists @@ -2394,7 +2282,7 @@ temple_03 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Non-European pagan asset = { @@ -2414,7 +2302,7 @@ temple_03 = { illustration = @illustration_northern_pagan soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "pagan_gfx" } #+1 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } asset = { type = pdxmesh @@ -2431,7 +2319,7 @@ temple_03 = { arabic_group_building_gfx berber_group_building_gfx mena_building_gfx iranian_building_gfx iberian_building_gfx mediterranean_building_gfx norse_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } @@ -2446,7 +2334,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/chinese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { sinitic_gfx } #+1 graphical_cultures = { chinese_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -2462,7 +2350,7 @@ temple_03 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Dharmic ### @@ -2475,7 +2363,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/dharmic_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { indian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Southeast Asian Graphical Culture: @@ -2487,7 +2375,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/sea_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Tibetan Graphical Culture asset = { @@ -2498,7 +2386,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/dharmic_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { tibetan_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Chinese Graphical Culture asset = { @@ -2509,7 +2397,7 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/chinese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { dharmic_gfx } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Japanese Graphical Culture asset = { @@ -2520,9 +2408,8 @@ temple_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { dharmic_gfx } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } - } #General: asset = { @@ -2672,10 +2559,6 @@ temple_03 = { character_modifier = { men_at_arms_cap = 1 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -3 - } flag = temple on_complete = { @@ -2690,9 +2573,8 @@ temple_03 = { } if = { limit = { - OR = { - culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } + county.holder.culture = { + has_cultural_parameter = more_fervor_on_church_construction } } county.holder.faith = { @@ -2765,7 +2647,7 @@ temple_03 = { temple_04 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) ### GENERIC ### #Generic Base: asset = { @@ -2820,7 +2702,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/orthodox_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "orthodox_gfx" } graphical_cultures = { "east_slavic_building_gfx" } #+2 compared to base - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Base: asset = { @@ -2906,7 +2788,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/church_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "catholic_gfx" } #+1 graphical_cultures = { mediterranean_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } # FP2 Catholic variant for Iberia @@ -2918,7 +2800,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/church_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "catholic_gfx" } #+1 graphical_cultures = { iberian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -2992,7 +2874,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "zoroastrian_gfx" } #+1 graphical_cultures = { iranian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -3008,7 +2890,7 @@ temple_04 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } @@ -3023,7 +2905,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } #+1 graphical_cultures = { iberian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Southeast Asian Mosques @@ -3035,7 +2917,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Persian Mosques @@ -3047,7 +2929,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } #+1 graphical_cultures = { iranian_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### African Mosques @@ -3059,7 +2941,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { african_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Turkish Mosques @@ -3071,7 +2953,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { steppe_building_gfx byzantine_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } ### Indian Mosques @@ -3083,7 +2965,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/mosque_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "islamic_gfx" } graphical_cultures = { indian_building_gfx tibetan_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #General: @@ -3179,47 +3061,17 @@ temple_04 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } - ### Kamuyism asset = { - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Tengri is also fallback for pagans in the steppe type = entity name = "mpo_mongol_temple_01_entity" illustration = @illustration_tengri - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { "tengrism_gfx" "pagan_gfx"} #+1 + soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } + graphical_faiths = { "tengrism_gfx" "pagan_gfx" } #+1 graphical_cultures = { steppe_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Shinto ### @@ -3232,7 +3084,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { shinto_gfx } #+1 graphical_cultures = { japanese_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { #Same used everywhere that shinto exists @@ -3248,7 +3100,7 @@ temple_04 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } @@ -3303,7 +3155,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/chinese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { sinitic_gfx } #+1 graphical_cultures = { chinese_building_gfx } #+2 - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } #Base: asset = { @@ -3319,7 +3171,7 @@ temple_04 = { western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } ### Dharmic ### @@ -3332,7 +3184,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/dharmic_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { indian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Southeast Asian Graphical Culture: @@ -3344,7 +3196,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/sea_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { southeast_asian_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Tibetan Graphical Culture asset = { @@ -3355,7 +3207,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/dharmic_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { "dharmic_gfx" } graphical_cultures = { tibetan_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Chinese Graphical Culture asset = { @@ -3366,7 +3218,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/chinese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { dharmic_gfx } graphical_cultures = { chinese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #Japanese Graphical Culture asset = { @@ -3377,7 +3229,7 @@ temple_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { dharmic_gfx } graphical_cultures = { japanese_building_gfx } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } + graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } } #General: asset = { @@ -3460,7 +3312,6 @@ temple_04 = { } graphical_regions = { "graphical_mena" } } - } can_construct_potential = { building_requirement_tribal = no @@ -3527,10 +3378,6 @@ temple_04 = { character_modifier = { men_at_arms_cap = 1 } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -4 - } flag = temple on_complete = { @@ -3545,9 +3392,8 @@ temple_04 = { } if = { limit = { - OR = { - culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } + county.holder.culture = { + has_cultural_parameter = more_fervor_on_church_construction } } county.holder.faith = { @@ -3717,14 +3563,14 @@ scriptorium_02 = { can_construct_potential = { has_building_or_higher = temple_01 + culture = { + has_innovation = innovation_city_planning + } has_dlc_feature = legends } can_construct_showing_failures_only = { building_requirement_tribal = no - culture = { - has_innovation = innovation_city_planning - } } cost_gold = normal_building_tier_2_cost @@ -4115,15 +3961,14 @@ monastic_schools_01 = { construction_time = standard_construction_time can_construct_potential = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } - } - has_holding_type = church_holding + OR = { + has_building_or_higher = temple_01 + scope:holder.faith = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 01 } + } + + can_construct_showing_failures_only = { + #building_requirement_tribal = no } cost_gold = normal_building_tier_1_cost @@ -4190,24 +4035,17 @@ monastic_schools_02 = { construction_time = standard_construction_time can_construct_potential = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } + has_building_or_higher = temple_01 + culture = { + OR = { + has_innovation = innovation_city_planning + has_cultural_parameter = next_level_monasteries } - has_holding_type = church_holding } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 01 } } can_construct_showing_failures_only = { - scope:holder.culture = { - trigger_if = { - limit = { NOT = { has_cultural_parameter = next_level_monasteries } } - has_innovation = innovation_city_planning - } - } + building_requirement_tribal = no } cost_gold = normal_building_tier_2_cost @@ -4263,14 +4101,6 @@ monastic_schools_03 = { construction_time = standard_construction_time can_construct = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } - } - has_holding_type = church_holding - } trigger_if = { limit = { NOT = { @@ -4282,17 +4112,23 @@ monastic_schools_03 = { culture = { has_innovation = innovation_manorialism } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 02 } + has_building_or_higher = temple_02 } trigger_else = { culture = { has_innovation = innovation_city_planning + } + culture = { has_cultural_parameter = next_level_monasteries } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 01 } + has_building_or_higher = temple_01 } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_3_cost character_modifier = { @@ -4346,14 +4182,6 @@ monastic_schools_04 = { construction_time = standard_construction_time can_construct = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } - } - has_holding_type = church_holding - } trigger_if = { limit = { NOT = { @@ -4365,17 +4193,23 @@ monastic_schools_04 = { culture = { has_innovation = innovation_manorialism } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 02 } + has_building_or_higher = temple_02 } trigger_else = { culture = { has_innovation = innovation_city_planning + } + culture = { has_cultural_parameter = next_level_monasteries } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 01 } + has_building_or_higher = temple_01 } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_4_cost character_modifier = { @@ -4429,14 +4263,6 @@ monastic_schools_05 = { construction_time = standard_construction_time can_construct = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } - } - has_holding_type = church_holding - } trigger_if = { limit = { NOT = { @@ -4448,17 +4274,23 @@ monastic_schools_05 = { culture = { has_innovation = innovation_windmills } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 03 } + has_building_or_higher = temple_03 } trigger_else = { culture = { has_innovation = innovation_city_planning + } + culture = { has_cultural_parameter = next_level_monasteries } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 02 } + has_building_or_higher = temple_02 } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_5_cost character_modifier = { @@ -4512,14 +4344,6 @@ monastic_schools_06 = { construction_time = standard_construction_time can_construct = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } - } - has_holding_type = church_holding - } trigger_if = { limit = { NOT = { @@ -4531,17 +4355,23 @@ monastic_schools_06 = { culture = { has_innovation = innovation_windmills } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 03 } + has_building_or_higher = temple_03 } trigger_else = { culture = { - has_innovation = innovation_city_planning + has_innovation = innovation_manorialism + } + culture = { has_cultural_parameter = next_level_monasteries } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 02 } + has_building_or_higher = temple_02 } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_6_cost character_modifier = { @@ -4595,14 +4425,6 @@ monastic_schools_07 = { construction_time = standard_construction_time can_construct = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } - } - has_holding_type = church_holding - } trigger_if = { limit = { NOT = { @@ -4614,17 +4436,23 @@ monastic_schools_07 = { culture = { has_innovation = innovation_cranes } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 04 } + has_building_or_higher = temple_04 } trigger_else = { culture = { has_innovation = innovation_windmills + } + culture = { has_cultural_parameter = next_level_monasteries } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 03 } + has_building_or_higher = temple_03 } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_7_cost character_modifier = { @@ -4678,14 +4506,6 @@ monastic_schools_08 = { construction_time = standard_construction_time can_construct = { - trigger_if = { - limit = { - scope:holder.faith = { - NOT = { has_doctrine_parameter = monastic_schools_allowed_in_every_holding_type } - } - } - has_holding_type = church_holding - } trigger_if = { limit = { NOT = { @@ -4697,17 +4517,23 @@ monastic_schools_08 = { culture = { has_innovation = innovation_cranes } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 04 } + has_building_or_higher = temple_04 } trigger_else = { culture = { has_innovation = innovation_windmills + } + culture = { has_cultural_parameter = next_level_monasteries } - building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 03 } + has_building_or_higher = temple_03 } } + can_construct_showing_failures_only = { + building_requirement_tribal = no + } + cost_gold = normal_building_tier_8_cost character_modifier = { @@ -4885,12 +4711,12 @@ megalith_03 = { scope:holder.faith = { has_doctrine_parameter = can_build_megaliths } + culture = { + has_innovation = innovation_city_planning + } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -4937,12 +4763,12 @@ megalith_04 = { scope:holder.faith = { has_doctrine_parameter = can_build_megaliths } + culture = { + has_innovation = innovation_city_planning + } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -4990,12 +4816,12 @@ megalith_05 = { scope:holder.faith = { has_doctrine_parameter = can_build_megaliths } + culture = { + has_innovation = innovation_city_planning + } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -5044,12 +4870,12 @@ megalith_06 = { scope:holder.faith = { has_doctrine_parameter = can_build_megaliths } + culture = { + has_innovation = innovation_city_planning + } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -5098,12 +4924,12 @@ megalith_07 = { scope:holder.faith = { has_doctrine_parameter = can_build_megaliths } + culture = { + has_innovation = innovation_city_planning + } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -5152,12 +4978,12 @@ megalith_08 = { scope:holder.faith = { has_doctrine_parameter = can_build_megaliths } + culture = { + has_innovation = innovation_city_planning + } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -5251,13 +5077,11 @@ breweries_02 = { construction_time = standard_construction_time can_construct_potential = { + culture = { has_innovation = innovation_city_planning } building_breweries_requirement = { NUMBER = 01 } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -5301,13 +5125,11 @@ breweries_03 = { construction_time = standard_construction_time can_construct_potential = { + culture = { has_innovation = innovation_manorialism } building_breweries_requirement = { NUMBER = 02 } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } building_requirement_tribal = no } @@ -5342,13 +5164,11 @@ breweries_04 = { construction_time = standard_construction_time can_construct_potential = { + culture = { has_innovation = innovation_manorialism } building_breweries_requirement = { NUMBER = 02 } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_manorialism - } building_requirement_tribal = no } @@ -5383,13 +5203,11 @@ breweries_05 = { construction_time = standard_construction_time can_construct_potential = { + culture = { has_innovation = innovation_windmills } building_breweries_requirement = { NUMBER = 03 } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_windmills - } building_requirement_tribal = no } @@ -5424,13 +5242,11 @@ breweries_06 = { construction_time = standard_construction_time can_construct_potential = { + culture = { has_innovation = innovation_windmills } building_breweries_requirement = { NUMBER = 03 } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_windmills - } building_requirement_tribal = no } @@ -5465,13 +5281,11 @@ breweries_07 = { construction_time = standard_construction_time can_construct_potential = { + culture = { has_innovation = innovation_cranes } building_breweries_requirement = { NUMBER = 04 } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_cranes - } building_requirement_tribal = no } @@ -5506,13 +5320,11 @@ breweries_08 = { construction_time = standard_construction_time can_construct_potential = { + culture = { has_innovation = innovation_cranes } building_breweries_requirement = { NUMBER = 04 } } can_construct_showing_failures_only = { - scope:holder.culture = { - has_innovation = innovation_cranes - } building_requirement_tribal = no } diff --git a/common/buildings/00_tribal_buildings.txt b/common/buildings/00_tribal_buildings.txt index 3b288bb82..4457298da 100644 --- a/common/buildings/00_tribal_buildings.txt +++ b/common/buildings/00_tribal_buildings.txt @@ -6,18 +6,7 @@ tribe_01 = { construction_time = slow_construction_time - assets = { - # Emishi/Amuric - Falls back to Japanese or Steppe - asset = { - type = pdxmesh - names = { - "building_emishi_tribal_01_mesh" - } - requires_dlc_flag = north_pacific_attire - graphical_cultures = { emishi_building_gfx amuric_building_gfx } - illustration = @holding_illustration_grass - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } } - } + #Meshes (Indented for readability) ### GENERIC ### asset = { type = pdxmesh @@ -83,7 +72,6 @@ tribe_01 = { illustration = @holding_illustration_seasia soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } } } - } is_enabled = { building_requirement_tribal = yes @@ -159,18 +147,7 @@ tribe_01 = { tribe_02 = { construction_time = slow_construction_time - assets = { - # Emishi/Amuric - Falls back to Japanese or Steppe - asset = { - type = pdxmesh - names = { - "building_emishi_tribal_02_mesh" - } - requires_dlc_flag = north_pacific_attire - graphical_cultures = { emishi_building_gfx amuric_building_gfx } - illustration = @holding_illustration_grass - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } } - } + #Meshes (Indented for readability) ### GENERIC ### asset = { type = pdxmesh @@ -236,7 +213,6 @@ tribe_02 = { illustration = @holding_illustration_seasia soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } } } - } is_enabled = { building_requirement_tribal = yes @@ -416,11 +392,6 @@ war_camps_01 = { stationed_archer_cavalry_toughness_mult = normal_maa_toughness_tier_1 } - county_culture_modifier = { - parameter = strength_in_numbers_maa_limit_bonus - levy_size = 0.01 - } - province_terrain_modifier = { parameter = coastal_tribe_bonuses is_coastal = yes diff --git a/common/buildings/N3OW_duchy_capital_buildings.txt b/common/buildings/N3OW_duchy_capital_buildings.txt deleted file mode 100644 index fb4076177..000000000 --- a/common/buildings/N3OW_duchy_capital_buildings.txt +++ /dev/null @@ -1,168 +0,0 @@ -########## -# Duchy Capital Buildings -# These are built in the first barony of the first county of any duchy -# Holding the associated duchy is required both to build, and for the buildings to be enabled -########## - -# SPECIAL DUCHY BUILDINGS -# We place these at the top to make them more visible in the building interface. - -########################## -### WATER FILTER MILLS ### -########################## - -water_filter_mills_01 = { - construction_time = slow_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 01 } - building_requirement_tribal = no - } - - can_construct_showing_failures_only = { - - culture = { - has_innovation = innovation_manorialism - } - } - - is_enabled = { - county.holder = { has_title = prev.duchy } - } - show_disabled = yes - - cost_gold = expensive_building_tier_3_cost - - duchy_capital_county_modifier = { - supply_limit_mult = 0.25 - levy_reinforcement_rate = 0.25 - development_growth_factor = 0.1 - tax_mult = 0.05 - } - - next_building = water_filter_mills_02 - - type_icon = "icon_building_watermills.dds" - - type = duchy_capital - - flag = duchy_building - - ai_value = { - base = 20 - modifier = { - factor = 2 - scope:holder.capital_province = this - } - modifier = { - factor = 2 - AND = { - building_watermills_requirement_terrain = yes - building_windmills_requirement_terrain = yes - } - } - modifier = { - factor = 2 - OR = { - has_building_or_higher = watermills_01 - has_building_or_higher = windmills_01 - has_building_or_higher = caravanserai_01 - } - } - modifier = { # Fill all building slots before going for duchy buildings - factor = 0 - free_building_slots > 0 - } - modifier = { # Less likely when the AI should build regular buildings first - factor = 0.1 - scope:holder = { ai_should_focus_on_building_in_their_capital = yes } - } - } -} - -water_filter_mills_02 = { - construction_time = slow_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 01 } - building_requirement_tribal = no - } - - can_construct_showing_failures_only = { - - culture = { - has_innovation = innovation_windmills - } - } - - is_enabled = { - county.holder = { has_title = prev.duchy } - } - show_disabled = yes - - cost_gold = expensive_building_tier_4_cost - - duchy_capital_county_modifier = { - supply_limit_mult = 0.5 - levy_reinforcement_rate = 0.5 - development_growth_factor = 0.2 - tax_mult = 0.10 - } - - next_building = water_filter_mills_03 - - type = duchy_capital - - flag = duchy_building - - ai_value = { - base = 20 - modifier = { - factor = 2 - scope:holder.capital_province = this - } - } -} - -water_filter_mills_03 = { - construction_time = slow_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 01 } - building_requirement_tribal = no - } - - can_construct_showing_failures_only = { - - culture = { - has_innovation = innovation_cranes - } - } - - is_enabled = { - county.holder = { has_title = prev.duchy } - } - show_disabled = yes - - cost_gold = expensive_building_tier_5_cost - - duchy_capital_county_modifier = { - supply_limit_mult = 1 - levy_reinforcement_rate = 1 - development_growth_factor = 0.3 - tax_mult = 0.15 - } - - type = duchy_capital - - flag = duchy_building - flag = fully_upgraded_duchy_capital_building - - ai_value = { - base = 20 - modifier = { - factor = 2 - scope:holder.capital_province = this - } - } -} diff --git a/common/buildings/N3OW_standard_economy_buildings.txt b/common/buildings/N3OW_standard_economy_buildings.txt index f0e5d0d59..08e6337b0 100644 --- a/common/buildings/N3OW_standard_economy_buildings.txt +++ b/common/buildings/N3OW_standard_economy_buildings.txt @@ -34,7 +34,7 @@ tell_mines_01 = { levy_size = 0.01 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_1 } @@ -97,7 +97,7 @@ tell_mines_02 = { levy_size = 0.02 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_2 } @@ -157,7 +157,7 @@ tell_mines_03 = { levy_size = 0.03 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_3 } @@ -213,7 +213,7 @@ tell_mines_04 = { levy_size = 0.04 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_4 } @@ -269,7 +269,7 @@ tell_mines_05 = { levy_size = 0.05 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_5 } @@ -325,7 +325,7 @@ tell_mines_06 = { levy_size = 0.06 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_6 } @@ -381,7 +381,7 @@ tell_mines_07 = { levy_size = 0.07 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_7 } @@ -437,7 +437,7 @@ tell_mines_08 = { levy_size = 0.08 } province_culture_modifier = { - parameter = ruin_dwellers_tell_mines_building_bonuses + parameter = ancient_miners_quarries_building_bonuses monthly_income = poor_building_tax_tier_8 } @@ -619,16 +619,14 @@ vineyards_01 = { monthly_income = normal_building_tax_tier_1 } county_modifier = { - county_opinion_add = 5 + development_growth_factor = 0.03 + county_opinion_add = 2 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses is_coastal = yes tax_mult = 0.01 } - character_modifier = { - monthly_prestige = 0.05 - } on_complete = { #Mandala Creator Aspect @@ -671,17 +669,14 @@ vineyards_02 = { monthly_income = normal_building_tax_tier_2 } county_modifier = { - development_growth_factor = 0.04 - county_opinion_add = 10 + development_growth_factor = 0.07 + county_opinion_add = 5 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses is_coastal = yes tax_mult = 0.02 } - character_modifier = { - monthly_prestige = 0.1 - } on_complete = { #Mandala Creator Aspect @@ -725,11 +720,11 @@ vineyards_03 = { province_modifier = { monthly_income = normal_building_tax_tier_3 - supply_limit_mult = 0.05 + supply_limit_mult = 0.1 } county_modifier = { - development_growth_factor = 0.06 - county_opinion_add = 15 + development_growth_factor = 0.10 + county_opinion_add = 7 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses @@ -737,9 +732,6 @@ vineyards_03 = { tax_mult = 0.03 supply_limit_mult = 0.1 } - character_modifier = { - monthly_prestige = 0.15 - } on_complete = { #Mandala Creator Aspect @@ -779,11 +771,11 @@ vineyards_04 = { province_modifier = { monthly_income = normal_building_tax_tier_4 - supply_limit_mult = 0.05 + supply_limit_mult = 0.1 } county_modifier = { - development_growth_factor = 0.08 - county_opinion_add = 20 + development_growth_factor = 0.14 + county_opinion_add = 10 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses @@ -791,9 +783,6 @@ vineyards_04 = { tax_mult = 0.04 supply_limit_mult = 0.1 } - character_modifier = { - monthly_prestige = 0.25 - } on_complete = { #Mandala Creator Aspect @@ -836,8 +825,8 @@ vineyards_05 = { supply_limit_mult = 0.1 } county_modifier = { - development_growth_factor = 0.1 - county_opinion_add = 25 + development_growth_factor = 0.18 + county_opinion_add = 13 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses @@ -845,9 +834,6 @@ vineyards_05 = { tax_mult = 0.05 supply_limit_mult = 0.1 } - character_modifier = { - monthly_prestige = 0.35 - } on_complete = { #Mandala Creator Aspect @@ -887,12 +873,12 @@ vineyards_06 = { province_modifier = { monthly_income = normal_building_tax_tier_6 - supply_limit = 500 + supply_limit = 1000 supply_limit_mult = 0.1 } county_modifier = { - development_growth_factor = 0.12 - county_opinion_add = 30 + development_growth_factor = 0.22 + county_opinion_add = 16 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses @@ -900,9 +886,6 @@ vineyards_06 = { tax_mult = 0.06 supply_limit_mult = 0.1 } - character_modifier = { - monthly_prestige = 0.5 - } on_complete = { #Mandala Creator Aspect @@ -942,12 +925,12 @@ vineyards_07 = { province_modifier = { monthly_income = normal_building_tax_tier_7 - supply_limit = 750 + supply_limit = 1000 supply_limit_mult = 0.1 } county_modifier = { - development_growth_factor = 0.15 - county_opinion_add = 35 + development_growth_factor = 0.26 + county_opinion_add = 20 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses @@ -956,7 +939,7 @@ vineyards_07 = { supply_limit_mult = 0.1 } character_modifier = { - monthly_prestige = 0.75 + monthly_prestige = 0.1 } on_complete = { @@ -1001,8 +984,8 @@ vineyards_08 = { supply_limit_mult = 0.1 } county_modifier = { - development_growth_factor = 0.2 - county_opinion_add = 40 + development_growth_factor = 0.30 + county_opinion_add = 25 } province_terrain_modifier = { parameter = coastal_agriculture_building_bonuses @@ -1011,7 +994,7 @@ vineyards_08 = { supply_limit_mult = 0.1 } character_modifier = { - monthly_prestige = 1 + monthly_prestige = 0.1 } on_complete = { @@ -1081,14 +1064,6 @@ potato_fields_01 = { parameter = brewery_farming_bonus county_opinion_add = 2 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.1 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.5 - } on_complete = { #Mandala Creator Aspect @@ -1207,14 +1182,6 @@ potato_fields_02 = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.2 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.6 - } next_building = potato_fields_03 type_icon = "building_potato.dds" @@ -1310,14 +1277,6 @@ potato_fields_03 = { stationed_maa_damage_mult = normal_maa_damage_tier_3 stationed_maa_toughness_mult = normal_maa_toughness_tier_3 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.3 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.7 - } on_complete = { #Mandala Creator Aspect creator_mandala_built_regular_building_piety_effect = yes @@ -1414,14 +1373,6 @@ potato_fields_04 = { stationed_maa_damage_mult = normal_maa_damage_tier_4 stationed_maa_toughness_mult = normal_maa_toughness_tier_4 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.4 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.8 - } on_complete = { #Mandala Creator Aspect @@ -1520,14 +1471,6 @@ potato_fields_05 = { stationed_maa_damage_mult = normal_maa_damage_tier_5 stationed_maa_toughness_mult = normal_maa_toughness_tier_5 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.5 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 0.9 - } on_complete = { #Mandala Creator Aspect @@ -1626,19 +1569,6 @@ potato_fields_06 = { stationed_maa_damage_mult = normal_maa_damage_tier_6 stationed_maa_toughness_mult = normal_maa_toughness_tier_6 } - province_government_modifier = { - parameter = government_is_prepublic - county_fertility_growth_add = 1.0 - monthly_barter_goods = 0.6 - } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.6 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1 - } on_complete = { #Mandala Creator Aspect @@ -1739,14 +1669,6 @@ potato_fields_07 = { stationed_maa_damage_mult = normal_maa_damage_tier_7 stationed_maa_toughness_mult = normal_maa_toughness_tier_7 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.7 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.1 - } on_complete = { #Mandala Creator Aspect @@ -1847,14 +1769,6 @@ potato_fields_08 = { stationed_maa_damage_mult = normal_maa_damage_tier_8 stationed_maa_toughness_mult = normal_maa_toughness_tier_8 } - province_government_modifier = { - parameter = government_is_prepublic - monthly_barter_goods = 0.8 - } - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_growth_add = 1.2 - } on_complete = { #Mandala Creator Aspect @@ -1868,1272 +1782,3 @@ potato_fields_08 = { ai_economical_building_preference_modifier = yes } } - -### Doggerland Ivory Deposits - -doggerland_ivory_deposits_01 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - trigger_if = { # Sometimes tribals can into botes - limit = { - NOT = { - culture = { - has_cultural_parameter = trade_ports_enabled_for_tribals - } - } - } - - building_requirement_castle_city_church = { LEVEL = 01 } - } - trigger_else = { - OR = { - has_building_or_higher = tribe_01 - building_requirement_castle_city_church = { LEVEL = 01 } - } - } - } - - can_construct_showing_failures_only = { - # building_requirement_tribal = no - - } - - cost_gold = normal_building_tier_1_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_1 - } - county_modifier = { - development_growth_factor = 0.05 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.1 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.02 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_1 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = doggerland_ivory_deposits_02 - - type_icon = "icon_building_quarries.dds" - - ai_value = { - base = 10 - ai_tier_1_building_modifier = yes - ai_tier_1_economical_building_preference_modifier = yes - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - - modifier = { - add = 5 - culture = { - has_cultural_parameter = trade_ports_enabled_for_tribals - } - } - modifier = { - add = 5 - culture = { - has_cultural_parameter = trade_ports_stationed_maa_bonus - } - } - modifier = { - factor = 2 - AND = { - building_watermills_requirement_terrain = yes - building_windmills_requirement_terrain = yes - } - } - modifier = { - factor = 0 - building_farm_estates_requirement_terrain = yes - NOT = { - has_building_or_higher = farm_estates_01 - } - } - modifier = { - factor = 0 - building_orchards_requirement_terrain = yes - NOT = { - has_building_or_higher = orchards_01 - } - } - - } -} - -doggerland_ivory_deposits_02 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - - - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = trade_ports_enabled_for_tribals - } - } - - } - building_requirement_castle_city_church = { LEVEL = 01 } - } - trigger_else = { - OR = { - has_building_or_higher = tribe_01 - building_requirement_castle_city_church = { LEVEL = 01 } - } - } - - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_trade_ports - } - } - } - culture = { - has_innovation = innovation_crop_rotation - } - } - trigger_else = { - culture = { - has_cultural_parameter = next_level_trade_ports - - } - } - } - - can_construct_showing_failures_only = { - # building_requirement_tribal = no - } - - cost_gold = normal_building_tier_2_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_2 - } - county_modifier = { - development_growth_factor = 0.1 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.1 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.04 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_2 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = doggerland_ivory_deposits_03 - ai_value = { - base = 9 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for upgrades - factor = 0 - free_building_slots > 0 - } - } -} - -doggerland_ivory_deposits_03 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_trade_ports - } - } - } - culture = { - has_innovation = innovation_manorialism - } - building_requirement_castle_city_church = { LEVEL = 02 } - } - trigger_else = { - culture = { - has_innovation = innovation_crop_rotation - } - culture = { - has_cultural_parameter = next_level_trade_ports - } - building_requirement_castle_city_church = { LEVEL = 01 } - } - } - - is_enabled = { - building_requirement_tribal = no - } - - can_construct_showing_failures_only = { - # building_requirement_tribal = no - } - - cost_gold = normal_building_tier_3_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_3 - } - county_modifier = { - development_growth_factor = 0.15 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.15 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.06 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_3 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = doggerland_ivory_deposits_04 - ai_value = { - base = 8 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -doggerland_ivory_deposits_04 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_trade_ports - } - } - } - culture = { - has_innovation = innovation_manorialism - } - building_requirement_castle_city_church = { LEVEL = 02 } - } - trigger_else = { - culture = { - has_innovation = innovation_crop_rotation - } - culture = { - has_cultural_parameter = next_level_trade_ports - } - building_requirement_castle_city_church = { LEVEL = 01 } - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - cost_gold = normal_building_tier_4_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_4 - } - county_modifier = { - development_growth_factor = 0.2 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.15 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.08 - } - character_culture_modifier = { - parameter = trade_ports_give_levies - men_at_arms_limit = 1 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_4 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = doggerland_ivory_deposits_05 - ai_value = { - base = 7 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -doggerland_ivory_deposits_05 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_trade_ports - } - } - } - culture = { - has_innovation = innovation_guilds - } - building_requirement_castle_city_church = { LEVEL = 03 } - } - trigger_else = { - culture = { - has_innovation = innovation_manorialism - } - culture = { - has_cultural_parameter = next_level_trade_ports - } - building_requirement_castle_city_church = { LEVEL = 02 } - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - cost_gold = normal_building_tier_5_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_5 - } - county_modifier = { - development_growth_factor = 0.25 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.2 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.1 - } - character_culture_modifier = { - parameter = trade_ports_give_levies - men_at_arms_limit = 1 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_5 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = doggerland_ivory_deposits_06 - ai_value = { - base = 6 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -doggerland_ivory_deposits_06 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_trade_ports - } - } - } - culture = { - has_innovation = innovation_guilds - } - building_requirement_castle_city_church = { LEVEL = 03 } - } - trigger_else = { - culture = { - has_innovation = innovation_manorialism - } - culture = { - has_cultural_parameter = next_level_trade_ports - } - building_requirement_castle_city_church = { LEVEL = 02 } - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - cost_gold = normal_building_tier_6_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_6 - } - county_modifier = { - development_growth_factor = 0.3 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.2 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.12 - } - character_culture_modifier = { - parameter = trade_ports_give_levies - men_at_arms_limit = 2 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_6 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = doggerland_ivory_deposits_07 - ai_value = { - base = 5 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -doggerland_ivory_deposits_07 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_trade_ports - } - } - } - culture = { - has_innovation = innovation_cranes - } - building_requirement_castle_city_church = { LEVEL = 04 } - } - trigger_else = { - culture = { - has_innovation = innovation_guilds - } - culture = { - has_cultural_parameter = next_level_trade_ports - } - building_requirement_castle_city_church = { LEVEL = 03 } - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - cost_gold = normal_building_tier_7_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_7 - } - county_modifier = { - development_growth_factor = 0.35 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.25 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.14 - } - character_culture_modifier = { - parameter = trade_ports_give_levies - men_at_arms_limit = 2 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_7 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = doggerland_ivory_deposits_08 - ai_value = { - base = 4 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -doggerland_ivory_deposits_08 = { - construction_time = quick_construction_time - - can_construct_potential = { - building_doggerland_ivory_deposits_requirement_terrain = yes - } - can_construct = { - trigger_if = { - limit = { - NOT = { - culture = { - has_cultural_parameter = next_level_trade_ports - } - } - } - culture = { - has_innovation = innovation_cranes - } - building_requirement_castle_city_church = { LEVEL = 04 } - } - trigger_else = { - culture = { - has_innovation = innovation_guilds - } - culture = { - has_cultural_parameter = next_level_trade_ports - } - building_requirement_castle_city_church = { LEVEL = 03 } - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - cost_gold = normal_building_tier_8_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_8 - } - county_modifier = { - development_growth_factor = 0.4 - } - - county_culture_modifier = { - parameter = trade_ports_give_control_growth - monthly_county_control_growth_add = 0.25 - } - province_culture_modifier = { - parameter = trade_ports_give_levies - levy_size = 0.16 - } - character_culture_modifier = { - parameter = trade_ports_give_levies - men_at_arms_limit = 3 - } - province_culture_modifier = { - parameter = trade_ports_stationed_maa_bonus - stationed_maa_toughness_mult = normal_maa_toughness_tier_8 - } - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - ai_value = { - base = 3 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} -#################### -# GREENHOUSES -#################### - -greenhouses_01 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - cost_gold = normal_building_tier_1_cost - - province_modifier = { - monthly_income = poor_building_tax_tier_1 - supply_limit_mult = 0.05 - } - county_modifier = { - development_growth_factor = 0.05 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = greenhouses_02 - type_icon = "icon_building_orchards.dds" - - ai_value = { - base = 10 - ai_tier_1_building_modifier = yes - ai_tier_1_economical_building_preference_modifier = yes - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - } -} - -greenhouses_02 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 01 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_crop_rotation - } - } - - cost_gold = normal_building_tier_2_cost - - province_modifier = { - monthly_income = poor_building_tax_tier_2 - supply_limit_mult = 0.05 - } - county_modifier = { - development_growth_factor = 0.10 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = greenhouses_03 - - ai_value = { - base = 9 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { - factor = 0 - free_building_slots > 0 - } - } -} - -greenhouses_03 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 02 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_manorialism - } - } - - cost_gold = normal_building_tier_3_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_3 - supply_limit_mult = 0.10 - } - county_modifier = { - development_growth_factor = 0.15 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = greenhouses_04 - - ai_value = { - base = 8 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -greenhouses_04 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 02 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_manorialism - } - } - - cost_gold = normal_building_tier_4_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_4 - supply_limit_mult = 0.10 - } - county_modifier = { - development_growth_factor = 0.20 - development_growth = 0.05 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = greenhouses_05 - - ai_value = { - base = 7 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -greenhouses_05 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 03 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_guilds - } - } - - cost_gold = normal_building_tier_5_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_5 - supply_limit_mult = 0.15 - } - county_modifier = { - development_growth_factor = 0.25 - development_growth = 0.05 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = greenhouses_06 - - ai_value = { - base = 6 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -greenhouses_06 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 03 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_guilds - } - } - - cost_gold = normal_building_tier_6_cost - - province_modifier = { - monthly_income = good_building_tax_tier_6 - supply_limit_mult = 0.15 - } - county_modifier = { - development_growth_factor = 0.30 - development_growth = 0.10 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = greenhouses_07 - - ai_value = { - base = 5 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -greenhouses_07 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 04 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_cranes - } - } - - cost_gold = normal_building_tier_7_cost - - province_modifier = { - monthly_income = good_building_tax_tier_7 - supply_limit_mult = 0.20 - } - county_modifier = { - development_growth_factor = 0.35 - development_growth = 0.10 - tax_mult = 0.05 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = greenhouses_08 - - ai_value = { - base = 4 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -greenhouses_08 = { - construction_time = standard_construction_time - - can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 04 } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_cranes - } - } - - cost_gold = normal_building_tier_8_cost - - province_modifier = { - monthly_income = good_building_tax_tier_8 - supply_limit_mult = 0.25 - } - county_modifier = { - development_growth_factor = 0.40 - development_growth = 0.15 - tax_mult = 0.10 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - ai_value = { - base = 3 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - - -#################### -# SOAPMAKING GUILDS -#################### - -soapmaking_guilds_01 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_01 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - cost_gold = normal_building_tier_1_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_1 - } - county_modifier = { - development_growth_factor = 0.025 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = soapmaking_guilds_02 - type_icon = "icon_building_guild_halls.dds" - - ai_value = { - base = 10 - ai_tier_1_building_modifier = yes - ai_tier_1_economical_building_preference_modifier = yes - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - } -} - -soapmaking_guilds_02 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_01 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_crop_rotation - } - } - - cost_gold = normal_building_tier_2_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_2 - } - county_modifier = { - development_growth_factor = 0.05 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = soapmaking_guilds_03 - - ai_value = { - base = 9 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { - factor = 0 - free_building_slots > 0 - } - } -} - -soapmaking_guilds_03 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_02 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_manorialism - } - } - - cost_gold = normal_building_tier_3_cost - - province_modifier = { - monthly_income = normal_building_tax_tier_3 - } - county_modifier = { - development_growth_factor = 0.075 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = soapmaking_guilds_04 - - ai_value = { - base = 8 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -soapmaking_guilds_04 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_02 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_manorialism - } - } - - cost_gold = normal_building_tier_4_cost - - province_modifier = { - monthly_income = good_building_tax_tier_4 - } - county_modifier = { - development_growth_factor = 0.10 - tax_mult = 0.025 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = soapmaking_guilds_05 - - ai_value = { - base = 7 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -soapmaking_guilds_05 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_03 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_guilds - } - } - - cost_gold = normal_building_tier_5_cost - - province_modifier = { - monthly_income = good_building_tax_tier_5 - } - county_modifier = { - development_growth_factor = 0.125 - tax_mult = 0.05 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = soapmaking_guilds_06 - - ai_value = { - base = 6 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -soapmaking_guilds_06 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_03 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_guilds - } - } - - cost_gold = normal_building_tier_6_cost - - province_modifier = { - monthly_income = good_building_tax_tier_6 - } - county_modifier = { - development_growth_factor = 0.15 - development_growth = 0.05 - tax_mult = 0.05 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = soapmaking_guilds_07 - - ai_value = { - base = 5 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -soapmaking_guilds_07 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_04 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_cranes - } - } - - cost_gold = normal_building_tier_7_cost - - province_modifier = { - monthly_income = good_building_tax_tier_7 - } - county_modifier = { - development_growth_factor = 0.175 - development_growth = 0.05 - tax_mult = 0.075 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - next_building = soapmaking_guilds_08 - - ai_value = { - base = 4 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} - -soapmaking_guilds_08 = { - construction_time = standard_construction_time - - can_construct_potential = { - has_building_or_higher = city_04 - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - scope:holder.culture = { - has_innovation = innovation_cranes - } - } - - cost_gold = normal_building_tier_8_cost - - province_modifier = { - monthly_income = excellent_building_tax_tier_8 - } - county_modifier = { - development_growth_factor = 0.20 - development_growth = 0.10 - tax_mult = 0.10 - } - - on_complete = { - creator_mandala_built_regular_building_piety_effect = yes - } - - ai_value = { - base = 3 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - } -} diff --git a/common/buildings/NEOW_special_buildings.txt b/common/buildings/NEOW_special_buildings.txt index cd3205d96..88efeffd0 100644 --- a/common/buildings/NEOW_special_buildings.txt +++ b/common/buildings/NEOW_special_buildings.txt @@ -39,15 +39,15 @@ leuven_university_01 = { county_holder_character_modifier = { learning_per_prestige_level = 1 - monthly_dynasty_prestige = 0.20 + monthly_dynasty_prestige = 0.30 prestige_level_impact_mult = 0.15 monthly_lifestyle_xp_gain_mult = 0.15 cultural_head_fascination_mult = 0.05 } county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 + development_growth = 0.25 + development_growth_factor = 0.20 } province_modifier = { @@ -203,7 +203,7 @@ walls_of_nijmegen_01 = { type_icon = "toledo.dds" can_construct_potential = { - scope:holder.culture = { has_innovation = innovation_motte } + scope:holder.culture = { has_innovation = innovation_mottes } building_requirement_tribal = no } @@ -261,7 +261,7 @@ port_of_amsterdam_01 = { } province_modifier = { - monthly_income = 1 + monthly_income = 1.50 } next_building = port_of_amsterdam_02 @@ -307,12 +307,12 @@ port_of_amsterdam_02 = { county_modifier = { tax_mult = 0.20 - development_growth = 0.20 + development_growth = 0.15 development_growth_factor = 0.20 } province_modifier = { - monthly_income = 3 + monthly_income = 4 } next_building = port_of_amsterdam_03 @@ -358,13 +358,13 @@ county_holder_character_modifier = { } county_modifier = { - tax_mult = 0.30 - development_growth = 0.30 - development_growth_factor = 0.30 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 } province_modifier = { - monthly_income = 7.5 + monthly_income = 9 } ai_value = { @@ -416,7 +416,7 @@ port_of_antwerpen_01 = { } province_modifier = { - monthly_income = 0.75 + monthly_income = 1 } next_building = port_of_antwerpen_02 @@ -461,13 +461,13 @@ port_of_antwerpen_02 = { } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 } province_modifier = { - monthly_income = 2.5 + monthly_income = 3 } next_building = port_of_antwerpen_03 @@ -508,18 +508,18 @@ port_of_antwerpen_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.15 - naval_movement_speed_mult = 0.15 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 } province_modifier = { - monthly_income = 6 + monthly_income = 7.50 } ai_value = { @@ -561,8 +561,8 @@ zone_rouge_01 = { } province_modifier = { - travel_danger = 30 - defender_holding_advantage = 2 + travel_danger = 20 + defender_holding_advantage = 1 holding_build_gold_cost = 0.15 build_gold_cost = 0.15 build_speed = 0.15 @@ -579,7 +579,7 @@ zone_rouge_01 = { type = special - flag = travel_point_of_interest_zone_rouge + flag = travel_point_of_interest_martial } ########## @@ -655,12 +655,7 @@ verdun_memorial_01 = { tour_eiffel_01 = { - asset = { - type = pdxmesh - name = "eiffel_tower_mesh" - } - - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "tour_eiffel.dds" @@ -709,7 +704,7 @@ tour_eiffel_01 = { napoleon_line_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_visby_ringmur.dds" @@ -750,7 +745,7 @@ napoleon_line_01 = { napoleon_line_02 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_york_walls.dds" @@ -816,28 +811,28 @@ palace_versailles_01 = { prestige_level >= 4 highest_held_title_tier >= tier_duchy } - scope:holder.culture = { has_innovation = innovation_baliffs } + scope:holder.culture = { has_innovation = innovation_bailiffs } } - effect_desc = cereal_fields_effect_desc + effect_desc = feast_cost_discount_max_desc cost_gold = 500 county_holder_character_modifier = { - monthly_dynasty_prestige = 0.05 + monthly_dynasty_prestige = 0.15 monthly_dynasty_prestige_mult = 0.05 - monthly_prestige = 0.15 + monthly_prestige = 0.20 courtly_tax_contribution_mult = 0.05 } county_modifier = { - tax_mult = 0.05 + tax_mult = 0.10 development_growth = 0.10 - development_growth_factor = 0.10 + development_growth_factor = 0.15 } province_modifier = { - monthly_income = 0.50 + monthly_income = 1 } next_building = palace_versailles_02 @@ -874,14 +869,14 @@ palace_versailles_02 = { scope:holder.culture = { has_innovation = innovation_guilds } } - effect_desc = farm_estates_effect_desc + effect_desc = feast_cost_discount_max_desc cost_gold = 1000 county_holder_character_modifier = { - monthly_dynasty_prestige = 0.30 + monthly_dynasty_prestige = 0.25 monthly_dynasty_prestige_mult = 0.1 - monthly_prestige = 0.50 + monthly_prestige = 0.35 legitimacy_gain_mult = 0.05 courtly_tax_contribution_mult = 0.10 diplomacy_per_prestige_level = 1 @@ -937,9 +932,9 @@ palace_versailles_03 = { cost_gold = 2000 county_holder_character_modifier = { - monthly_dynasty_prestige = 0.50 + monthly_dynasty_prestige = 0.35 monthly_dynasty_prestige_mult = 0.15 - monthly_prestige = 1 + monthly_prestige = 0.50 legitimacy_gain_mult = 0.10 courtly_tax_contribution_mult = 0.15 diplomacy_per_prestige_level = 1 @@ -1002,7 +997,7 @@ port_of_calais_01 = { } province_modifier = { - monthly_income = 1 + monthly_income = 1.50 } next_building = port_of_calais_02 @@ -1048,12 +1043,12 @@ port_of_calais_02 = { county_modifier = { tax_mult = 0.20 - development_growth = 0.20 + development_growth = 0.15 development_growth_factor = 0.20 } province_modifier = { - monthly_income = 3 + monthly_income = 4 } next_building = port_of_calais_03 @@ -1099,13 +1094,13 @@ county_holder_character_modifier = { } county_modifier = { - tax_mult = 0.30 - development_growth = 0.30 - development_growth_factor = 0.30 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 } province_modifier = { - monthly_income = 7.50 + monthly_income = 9 } ai_value = { @@ -1161,19 +1156,19 @@ academie_labsurde_01 = { county_holder_character_modifier = { learning_per_prestige_level = 1 - monthly_dynasty_prestige = 0.20 + monthly_dynasty_prestige = 0.30 prestige_level_impact_mult = 0.15 monthly_lifestyle_xp_gain_mult = 0.15 cultural_head_fascination_mult = 0.05 } county_modifier = { - development_growth = 0.20 + development_growth = 0.25 development_growth_factor = 0.20 } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 } ai_value = { @@ -1206,11 +1201,11 @@ palace_fontainebleau_01 = { prestige_level >= 4 highest_held_title_tier >= tier_duchy } - scope:holder.culture = { has_innovation = innovation_baliffs } + scope:holder.culture = { has_innovation = innovation_bailiffs } building_requirement_tribal = no } - effect_desc = cereal_fields_effect_desc + effect_desc = feast_cost_discount_max_desc cost_gold = 500 @@ -1339,10 +1334,10 @@ montpellier_university_01 = { county_holder_character_modifier = { learning_per_prestige_level = 1 - monthly_dynasty_prestige = 0.20 + monthly_dynasty_prestige = 0.30 prestige_level_impact_mult = 0.15 - monthly_lifestyle_xp_gain_mult = 0.10 - cultural_head_fascination_mult = 0.05 + monthly_lifestyle_xp_gain_mult = 0.1 + cultural_head_fascination_mult = 0.1 } county_modifier = { @@ -1388,7 +1383,7 @@ capitole_toulouse_01 = { county_holder_character_modifier = { diplomacy_per_prestige_level = 1 - monthly_prestige = 0.25 + monthly_prestige = 0.35 legitimacy_gain_mult = 0.05 } @@ -1399,8 +1394,8 @@ capitole_toulouse_01 = { } province_modifier = { - monthly_income = 1 - garrison_size = 0.10 + monthly_income = 1.50 + garrison_size = 0.15 } ai_value = { @@ -1422,7 +1417,7 @@ capitole_toulouse_01 = { chateau_bretagne_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_building_leisure_palace.dds" @@ -1430,7 +1425,7 @@ chateau_bretagne_01 = { building_requirement_tribal = no } - effect_desc = farm_estates_effect_desc + effect_desc = feast_cost_discount_max_desc cost_gold = 500 @@ -1466,7 +1461,7 @@ chateau_bretagne_01 = { chateau_bretagne_02 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_building_leisure_palace.dds" @@ -1539,18 +1534,18 @@ fort_de_bordeaux_01 = { } county_modifier = { - tax_mult = 0.20 + tax_mult = 0.25 development_growth = 0.20 - development_growth_factor = 0.20 + development_growth_factor = 0.25 hostile_raid_time = 0.50 } province_modifier = { - monthly_income = 2 - fort_level = 2 - defender_holding_advantage = 4 - stationed_maa_damage_mult = 0.15 - stationed_maa_toughness_mult = 0.15 + monthly_income = 2.50 + fort_level = 4 + defender_holding_advantage = 5 + stationed_maa_damage_mult = 0.20 + stationed_maa_toughness_mult = 0.20 garrison_size = 0.20 travel_danger = -15 } @@ -1592,8 +1587,8 @@ fortified_port_of_monaco_01 = { cost_gold = 350 county_holder_character_modifier = { - embarkation_cost_mult = -0.025 - naval_movement_speed_mult = 0.025 + embarkation_cost_mult = -0.05 + naval_movement_speed_mult = 0.05 } county_modifier = { @@ -1604,12 +1599,12 @@ fortified_port_of_monaco_01 = { } province_modifier = { - monthly_income = 0.50 + monthly_income = 1 fort_level = 1 defender_holding_advantage = 2 stationed_maa_damage_mult = 0.05 stationed_maa_toughness_mult = 0.05 - garrison_size = 0.05 + garrison_size = 0.10 travel_danger = -10 } @@ -1650,24 +1645,24 @@ fortified_port_of_monaco_02 = { cost_gold = 800 county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 + embarkation_cost_mult = -0.10 + naval_movement_speed_mult = 0.10 } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 hostile_raid_time = 0.35 } province_modifier = { - monthly_income = 2 + monthly_income = 3 fort_level = 2 defender_holding_advantage = 3 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 - garrison_size = 0.10 + garrison_size = 0.15 travel_danger = -15 } @@ -1709,24 +1704,24 @@ fortified_port_of_monaco_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 hostile_raid_time = 0.50 } province_modifier = { - monthly_income = 5 + monthly_income = 7.50 fort_level = 4 - defender_holding_advantage = 4 + defender_holding_advantage = 5 stationed_maa_damage_mult = 0.15 stationed_maa_toughness_mult = 0.15 - garrison_size = 0.20 + garrison_size = 0.25 travel_danger = -20 } @@ -1746,6 +1741,7 @@ fortified_port_of_monaco_03 = { flag = travel_point_of_interest_economic } + ########## # Port of La Rochelle ########## @@ -1779,7 +1775,7 @@ port_of_la_rochelle_01 = { } province_modifier = { - monthly_income = 0.75 + monthly_income = 1 } next_building = port_of_la_rochelle_02 @@ -1824,13 +1820,13 @@ port_of_la_rochelle_02 = { } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 } province_modifier = { - monthly_income = 2.5 + monthly_income = 3 } next_building = port_of_la_rochelle_03 @@ -1871,18 +1867,18 @@ port_of_la_rochelle_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.15 - naval_movement_speed_mult = 0.15 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 } province_modifier = { - monthly_income = 6 + monthly_income = 7.50 } ai_value = { @@ -1907,9 +1903,9 @@ port_of_la_rochelle_03 = { mont_saint_michel_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time - type_icon = "icon_structure_mont_st_michel.dds" + type_icon = "icon_structure_maiden_tower.dds" can_construct_potential = { building_requirement_tribal = no @@ -2029,10 +2025,10 @@ statue_clorinda_01 = { type_icon = "icon_building_legendary_statue.dds" is_enabled = { - always = yes + alw ays = yes } - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time cost = { gold = 1000 @@ -2114,7 +2110,7 @@ sagrada_familia_01 = { } province_modifier = { - monthly_income = 1.50 + monthly_income = 2.50 } ai_value = { @@ -2219,6 +2215,7 @@ cathedral_seville_01 = { } is_enabled = { + custom_description = { OR = { scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } @@ -2230,6 +2227,7 @@ cathedral_seville_01 = { } } } + } } cost_gold = 1000 @@ -2242,9 +2240,9 @@ cathedral_seville_01 = { } county_modifier = { - tax_mult = 0.25 - development_growth_factor = 0.15 - development_growth = 0.15 + tax_mult = 0.3 + development_growth_factor = 0.2 + development_growth = 0.2 } province_modifier = { @@ -2293,7 +2291,7 @@ tomb_thez_mighty_01 = { } province_modifier = { - monthly_income = 0.75 + monthly_income = 1 } county_modifier = { @@ -2630,7 +2628,7 @@ cathedral_mosque_cordoba_01 = { } province_modifier = { - monthly_income = 2 + monthly_income = 2.50 } ai_value = { @@ -2676,16 +2674,16 @@ almeria_castle_01 = { } county_modifier = { - tax_mult = 0.15 - monthly_county_control_growth_add = 0.35 + tax_mult = 0.05 + monthly_county_control_growth_add = 0.5 } province_modifier = { - defender_holding_advantage = 4 + defender_holding_advantage = 6 fort_level = 4 - stationed_maa_damage_mult = 0.1 - stationed_maa_toughness_mult = 0.1 - stationed_siege_weapon_siege_value_mult = 0.1 + stationed_maa_damage_mult = 0.20 + stationed_maa_toughness_mult = 0.20 + stationed_siege_weapon_siege_value_mult = 0.15 travel_danger = -20 } @@ -2706,7 +2704,7 @@ almeria_castle_01 = { } ########## -# Alhambra +# Alhambra (vanilla) ########## alhambra_01 = { @@ -2739,15 +2737,15 @@ alhambra_01 = { } county_modifier = { - development_growth = 0.2 - development_growth_factor = 0.2 - monthly_county_control_growth_add = 0.5 + development_growth = 0.3 + development_growth_factor = 0.25 + monthly_county_control_growth_add = 1 } province_modifier = { defender_holding_advantage = 6 fort_level = 6 - monthly_income = 1.5 + monthly_income = 2 stationed_maa_damage_mult = 0.20 stationed_maa_toughness_mult = 0.20 stationed_siege_weapon_siege_value_mult = 0.15 @@ -2767,7 +2765,7 @@ alhambra_01 = { } ########## -# Alcazar de Segovia +# Alcazar de Segovia (vanilla) ########## alcazar_of_segovia_01 = { @@ -2795,18 +2793,15 @@ alcazar_of_segovia_01 = { } county_modifier = { - tax_mult = 0.1 - development_growth = 0.05 - development_growth_factor = 0.10 - monthly_county_control_growth_add = 0.25 + tax_mult = 0.05 + monthly_county_control_growth_add = 0.5 } province_modifier = { defender_holding_advantage = 6 fort_level = 4 - monthly_income = 1 - stationed_maa_damage_mult = 0.15 - stationed_maa_toughness_mult = 0.15 + stationed_maa_damage_mult = 0.20 + stationed_maa_toughness_mult = 0.20 stationed_siege_weapon_siege_value_mult = 0.15 travel_danger = -20 } @@ -2828,7 +2823,7 @@ alcazar_of_segovia_01 = { } ########## -# Farum Brigantium +# Farum Brigantium (vanilla) ########## tower_of_hercules_01 = { @@ -2922,7 +2917,7 @@ fortress_of_gibraltar_01 = { } ########## -# Aljaféria Palace +# Aljaféria Palace (vanilla) ########## aljaferia_palace_01 = { @@ -2950,18 +2945,16 @@ aljaferia_palace_01 = { } county_modifier = { - tax_mult = 0.15 - development_growth_factor = 0.15 + tax_mult = 0.05 monthly_county_control_growth_add = 0.5 } province_modifier = { - defender_holding_advantage = 4 + defender_holding_advantage = 6 fort_level = 4 - monthly_income = 0.5 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - stationed_siege_weapon_siege_value_mult = 0.10 + stationed_maa_damage_mult = 0.20 + stationed_maa_toughness_mult = 0.20 + stationed_siege_weapon_siege_value_mult = 0.15 travel_danger = -20 } @@ -3018,19 +3011,19 @@ madrid_university_01 = { county_holder_character_modifier = { learning_per_prestige_level = 1 - monthly_dynasty_prestige = 0.20 + monthly_dynasty_prestige = 0.30 prestige_level_impact_mult = 0.15 monthly_lifestyle_xp_gain_mult = 0.15 cultural_head_fascination_mult = 0.05 } county_modifier = { - development_growth = 0.20 + development_growth = 0.25 development_growth_factor = 0.20 } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 } ai_value = { @@ -3083,11 +3076,11 @@ university_coimbra_01 = { } county_holder_character_modifier = { - learning_per_piety_level = 1 - monthly_dynasty_prestige = 0.20 + learning_per_prestige_level = 1 + monthly_dynasty_prestige = 0.30 prestige_level_impact_mult = 0.15 - monthly_lifestyle_xp_gain_mult = 0.10 - cultural_head_fascination_mult = 0.05 + monthly_lifestyle_xp_gain_mult = 0.1 + cultural_head_fascination_mult = 0.1 } county_modifier = { @@ -3146,7 +3139,7 @@ port_of_valencia_01 = { } province_modifier = { - monthly_income = 0.75 + monthly_income = 1 } next_building = port_of_valencia_02 @@ -3191,13 +3184,13 @@ port_of_valencia_02 = { } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 } province_modifier = { - monthly_income = 2.50 + monthly_income = 3 } next_building = port_of_valencia_03 @@ -3238,18 +3231,18 @@ port_of_valencia_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.15 - naval_movement_speed_mult = 0.15 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 } province_modifier = { - monthly_income = 6 + monthly_income = 7.50 } ai_value = { @@ -3290,8 +3283,8 @@ fortified_port_of_porto_01 = { cost_gold = 350 county_holder_character_modifier = { - embarkation_cost_mult = -0.025 - naval_movement_speed_mult = 0.025 + embarkation_cost_mult = -0.05 + naval_movement_speed_mult = 0.05 } county_modifier = { @@ -3302,12 +3295,12 @@ fortified_port_of_porto_01 = { } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 fort_level = 1 defender_holding_advantage = 2 stationed_maa_damage_mult = 0.05 stationed_maa_toughness_mult = 0.05 - garrison_size = 0.05 + garrison_size = 0.10 travel_danger = -10 } @@ -3347,24 +3340,24 @@ fortified_port_of_porto_02 = { cost_gold = 800 county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 + embarkation_cost_mult = -0.10 + naval_movement_speed_mult = 0.10 } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 hostile_raid_time = 0.35 } province_modifier = { - monthly_income = 2 + monthly_income = 3 fort_level = 2 defender_holding_advantage = 3 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 - garrison_size = 0.10 + garrison_size = 0.15 travel_danger = -15 } @@ -3406,24 +3399,24 @@ fortified_port_of_porto_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 hostile_raid_time = 0.50 } province_modifier = { - monthly_income = 5 + monthly_income = 7.50 fort_level = 4 - defender_holding_advantage = 4 + defender_holding_advantage = 5 stationed_maa_damage_mult = 0.15 stationed_maa_toughness_mult = 0.15 - garrison_size = 0.20 + garrison_size = 0.25 travel_danger = -20 } @@ -3478,9 +3471,9 @@ fortress_pamplona_01 = { } county_modifier = { - development_growth = 0.10 - development_growth_factor = 0.15 - monthly_county_control_growth_add = 0.5 + development_growth = 0.2 + development_growth_factor = 0.25 + monthly_county_control_growth_add = 1 tax_mult = 0.15 } @@ -3493,7 +3486,7 @@ fortress_pamplona_01 = { travel_danger = -15 } - max_garrison = 500 + max_garrison = 750 ai_value = { base = 100 @@ -3527,8 +3520,8 @@ fortified_port_of_malaga_01 = { cost_gold = 350 county_holder_character_modifier = { - embarkation_cost_mult = -0.025 - naval_movement_speed_mult = 0.025 + embarkation_cost_mult = -0.05 + naval_movement_speed_mult = 0.05 } county_modifier = { @@ -3539,12 +3532,12 @@ fortified_port_of_malaga_01 = { } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 fort_level = 1 defender_holding_advantage = 2 stationed_maa_damage_mult = 0.05 stationed_maa_toughness_mult = 0.05 - garrison_size = 0.05 + garrison_size = 0.10 travel_danger = -10 } @@ -3585,24 +3578,24 @@ fortified_port_of_malaga_02 = { cost_gold = 800 county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 + embarkation_cost_mult = -0.10 + naval_movement_speed_mult = 0.10 } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 hostile_raid_time = 0.35 } province_modifier = { - monthly_income = 2 + monthly_income = 3 fort_level = 2 defender_holding_advantage = 3 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 - garrison_size = 0.10 + garrison_size = 0.15 travel_danger = -15 } @@ -3644,24 +3637,24 @@ fortified_port_of_malaga_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 hostile_raid_time = 0.50 } province_modifier = { - monthly_income = 5 + monthly_income = 7.50 fort_level = 4 - defender_holding_advantage = 4 + defender_holding_advantage = 5 stationed_maa_damage_mult = 0.15 stationed_maa_toughness_mult = 0.15 - garrison_size = 0.20 + garrison_size = 0.25 travel_danger = -20 } @@ -3701,10 +3694,10 @@ statue_isildur_01 = { type_icon = "icon_building_legendary_statue.dds" is_enabled = { - always = yes + alw ays = yes } - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time cost = { gold = 1000 @@ -3745,7 +3738,7 @@ statue_isildur_01 = { fourviere_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_jvari_monastery.dds" @@ -3789,7 +3782,7 @@ fourviere_01 = { university_zurich_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_temple_of_uppsala.dds" @@ -3814,15 +3807,15 @@ university_zurich_01 = { county_holder_character_modifier = { learning_per_prestige_level = 1 - monthly_dynasty_prestige = 0.20 + monthly_dynasty_prestige = 0.30 prestige_level_impact_mult = 0.15 monthly_lifestyle_xp_gain_mult = 0.15 cultural_head_fascination_mult = 0.05 } county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 + development_growth = 0.25 + development_growth_factor = 0.20 } province_modifier = { @@ -3849,7 +3842,7 @@ university_zurich_01 = { capitale_bern_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_despot_palace.dds" @@ -3864,8 +3857,8 @@ capitale_bern_01 = { county_holder_character_modifier = { diplomacy_per_prestige_level = 1 monthly_dynasty_prestige = 0.25 - monthly_dynasty_prestige_mult = 0.05 - monthly_prestige = 0.25 + monthly_dynasty_prestige_mult = 0.10 + monthly_prestige = 0.35 monthly_prestige_gain_mult = 0.15 } @@ -3899,7 +3892,7 @@ capitale_bern_01 = { palais_des_nations_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_holy_wisdom.dds" @@ -3909,9 +3902,12 @@ palais_des_nations_01 = { cost_gold = 1000 + effect_desc = feast_cost_discount_max_desc + county_holder_character_modifier = { diplomacy_per_prestige_level = 1 - monthly_prestige = 0.15 + monthly_prestige = 0.25 + monthly_prestige_gain_mult = 0.10 monthly_piety = 0.25 monthly_piety_gain_mult = 0.20 holy_order_hire_cost_mult = -0.10 @@ -3924,7 +3920,7 @@ palais_des_nations_01 = { } province_modifier = { - monthly_income = 2 + monthly_income = 2.50 } ai_value = { @@ -3956,29 +3952,29 @@ mountain_fortress_lugano_01 = { } can_construct = { - scope:holder.culture = { has_innovation = innovation_castle_baileys } + scope:holder.culture = { has_innovation = innovation_stone_forts } building_requirement_castle_city_church = { LEVEL = 02 } } cost_gold = 500 county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.05 - monthly_county_control_growth_add = 0.15 + development_growth = 0.10 + development_growth_factor = 0.10 + monthly_county_control_growth_add = 0.20 tax_mult = 0.05 } province_modifier = { - defender_holding_advantage = 5 - fort_level = 2 - monthly_income = 0.50 + defender_holding_advantage = 4 + fort_level = 3 + monthly_income = 1 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 travel_danger = -15 } - max_garrison = 350 + max_garrison = 500 next_building = mountain_fortress_lugano_02 @@ -4016,20 +4012,20 @@ mountain_fortress_lugano_02 = { county_modifier = { development_growth = 0.15 development_growth_factor = 0.15 - monthly_county_control_growth_add = 0.35 + monthly_county_control_growth_add = 0.50 tax_mult = 0.10 } province_modifier = { defender_holding_advantage = 6 - fort_level = 4 - monthly_income = 1.50 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 + fort_level = 6 + monthly_income = 2.50 + stationed_maa_damage_mult = 0.25 + stationed_maa_toughness_mult = 0.25 travel_danger = -25 } - max_garrison = 500 + max_garrison = 1000 ai_value = { base = 100 @@ -4056,29 +4052,29 @@ mountain_fortress_bolzano_01 = { } can_construct = { - scope:holder.culture = { has_innovation = innovation_castle_baileys } + scope:holder.culture = { has_innovation = innovation_stone_forts } building_requirement_castle_city_church = { LEVEL = 02 } } cost_gold = 500 county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.05 - monthly_county_control_growth_add = 0.15 + development_growth = 0.10 + development_growth_factor = 0.10 + monthly_county_control_growth_add = 0.20 tax_mult = 0.05 } province_modifier = { - defender_holding_advantage = 5 - fort_level = 2 - monthly_income = 0.50 + defender_holding_advantage = 4 + fort_level = 3 + monthly_income = 1 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 travel_danger = -15 } - max_garrison = 350 + max_garrison = 500 next_building = mountain_fortress_bolzano_02 @@ -4116,20 +4112,20 @@ mountain_fortress_bolzano_02 = { county_modifier = { development_growth = 0.15 development_growth_factor = 0.15 - monthly_county_control_growth_add = 0.35 + monthly_county_control_growth_add = 0.50 tax_mult = 0.10 } province_modifier = { defender_holding_advantage = 6 - fort_level = 4 - monthly_income = 1.50 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 + fort_level = 6 + monthly_income = 2.50 + stationed_maa_damage_mult = 0.25 + stationed_maa_toughness_mult = 0.25 travel_danger = -25 } - max_garrison = 500 + max_garrison = 1000 ai_value = { base = 100 @@ -4156,29 +4152,29 @@ mountain_fortress_innsbruck_01 = { } can_construct = { - scope:holder.culture = { has_innovation = innovation_castle_baileys } + scope:holder.culture = { has_innovation = innovation_stone_forts } building_requirement_castle_city_church = { LEVEL = 02 } } cost_gold = 500 county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.05 - monthly_county_control_growth_add = 0.15 + development_growth = 0.10 + development_growth_factor = 0.10 + monthly_county_control_growth_add = 0.20 tax_mult = 0.05 } province_modifier = { - defender_holding_advantage = 5 - fort_level = 2 - monthly_income = 0.50 + defender_holding_advantage = 4 + fort_level = 3 + monthly_income = 1 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 travel_danger = -15 } - max_garrison = 350 + max_garrison = 500 next_building = mountain_fortress_innsbruck_02 @@ -4216,20 +4212,20 @@ mountain_fortress_innsbruck_02 = { county_modifier = { development_growth = 0.15 development_growth_factor = 0.15 - monthly_county_control_growth_add = 0.35 + monthly_county_control_growth_add = 0.50 tax_mult = 0.10 } province_modifier = { defender_holding_advantage = 6 - fort_level = 4 - monthly_income = 1.50 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 + fort_level = 6 + monthly_income = 2.50 + stationed_maa_damage_mult = 0.25 + stationed_maa_toughness_mult = 0.25 travel_danger = -25 } - max_garrison = 500 + max_garrison = 1000 ai_value = { base = 100 @@ -4251,7 +4247,7 @@ mountain_fortress_innsbruck_02 = { plaza_de_toros_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_dau.dds" @@ -4269,7 +4265,7 @@ plaza_de_toros_01 = { } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 fort_level = 1 defender_holding_advantage = 1 } @@ -4291,7 +4287,7 @@ plaza_de_toros_01 = { plaza_de_toros_02 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_dau.dds" @@ -4321,7 +4317,7 @@ plaza_de_toros_02 = { } province_modifier = { - monthly_income = 1.5 + monthly_income = 3 fort_level = 2 defender_holding_advantage = 2 } @@ -4345,7 +4341,7 @@ plaza_de_toros_02 = { leaning_tower_of_pisa_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_building_legendary_watchtower.dds" @@ -4390,7 +4386,7 @@ leaning_tower_of_pisa_01 = { galleria_vittorio_emanuele_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_special_silk_road_market.dds" @@ -4409,9 +4405,9 @@ galleria_vittorio_emanuele_01 = { } county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 + tax_mult = 0.15 + development_growth = 0.15 + development_growth_factor = 0.15 } province_modifier = { @@ -4432,7 +4428,7 @@ galleria_vittorio_emanuele_01 = { galleria_vittorio_emanuele_02 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_special_silk_road_market.dds" @@ -4448,15 +4444,15 @@ galleria_vittorio_emanuele_02 = { cost_gold = 500 county_holder_character_modifier = { - monthly_prestige = 0.50 + monthly_prestige = 0.35 monthly_prestige_gain_mult = 0.15 stewardship_per_prestige_level = 1 } county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.20 + tax_mult = 0.25 + development_growth = 0.25 + development_growth_factor = 0.25 } province_modifier = { @@ -4477,7 +4473,7 @@ galleria_vittorio_emanuele_02 = { galleria_vittorio_emanuele_03 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_special_silk_road_market.dds" @@ -4493,20 +4489,19 @@ galleria_vittorio_emanuele_03 = { cost_gold = 500 county_holder_character_modifier = { - monthly_prestige = 0.75 + monthly_prestige = 0.50 monthly_prestige_gain_mult = 0.25 - prestige_level_impact_mult = 0.10 stewardship_per_prestige_level = 1 } county_modifier = { - tax_mult = 0.30 - development_growth = 0.30 - development_growth_factor = 0.30 + tax_mult = 0.35 + development_growth = 0.35 + development_growth_factor = 0.35 } province_modifier = { - monthly_income = 9 + monthly_income = 10 } ai_value = { @@ -4542,19 +4537,19 @@ royal_palace_torino_01 = { county_holder_character_modifier = { diplomacy_per_prestige_level = 1 - monthly_dynasty_prestige = 0.15 + monthly_dynasty_prestige = 0.20 monthly_dynasty_prestige_mult = 0.10 - monthly_prestige = 0.15 + monthly_prestige = 0.20 } county_modifier = { - tax_mult = 0.10 + tax_mult = 0.20 development_growth = 0.20 development_growth_factor = 0.20 } province_modifier = { - monthly_income = 2 + monthly_income = 2.50 } ai_value = { @@ -4595,24 +4590,23 @@ monte_cassino_monastery_01 = { } character_modifier = { - monthly_piety = 0.5 - monthly_piety_gain_mult = 0.15 + monthly_piety = 0.3 religious_vassal_opinion = 5 monthly_county_control_growth_factor = 0.2 monthly_lifestyle_xp_gain_mult = 0.10 - cultural_head_fascination_mult = 0.05 + cultural_head_fascination_mult = 0.10 zealot_opinion = 5 - clergy_opinion = 10 + clergy_opinion = 5 } county_modifier = { development_growth = 0.15 development_growth_factor = 0.15 - tax_mult = 0.05 + tax_mult = 0.20 } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 fort_level = 2 defender_holding_advantage = 5 } @@ -4637,10 +4631,10 @@ monte_cassino_monastery_01 = { } ########## -# Doge's Palace +# Doge's Palace (vanilla) ########## -doges_palace_01 = { +doges_palace_01 = { # Should technically be burnt down/rebuilt, but this is mostly here to make Venice awesome, so... construction_time = very_slow_construction_time effect_desc = feast_cost_discount_max_desc @@ -4656,8 +4650,6 @@ doges_palace_01 = { text = government_is_not_republic_or_admin_desc OR = { government_has_flag = government_is_republic - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic government_has_flag = government_is_administrative } } @@ -4678,11 +4670,11 @@ doges_palace_01 = { } province_modifier = { - garrison_size = 0.5 + garrison_size = 1 fort_level = 3 levy_size = 1 - monthly_income = 2.5 - defender_holding_advantage = 5 + monthly_income = 4 + defender_holding_advantage = 10 travel_danger = -20 } @@ -4735,14 +4727,15 @@ university_bologna_01 = { character_modifier = { learning_per_prestige_level = 1 stewardship_per_prestige_level = 1 - monthly_lifestyle_xp_gain_mult = 0.10 + monthly_lifestyle_xp_gain_mult = 0.1 cultural_head_fascination_mult = 0.05 + monthly_prestige = 0.25 } county_modifier = { - tax_mult = 0.05 - development_growth_factor = 0.15 - development_growth = 0.15 + tax_mult = 0.10 + development_growth_factor = 0.20 + development_growth = 0.20 } ai_value = { @@ -4760,7 +4753,7 @@ university_bologna_01 = { } ########## -# University of Seina +# University of Seina (vanilla) ########## siena_university_01 = { @@ -4797,13 +4790,12 @@ siena_university_01 = { intrigue_per_prestige_level = 1 monthly_lifestyle_xp_gain_mult = 0.1 cultural_head_fascination_mult = 0.05 - monthly_dynasty_prestige = 0.20 + monthly_dynasty_prestige = 0.25 } county_modifier = { - tax_mult = 0.05 development_growth_factor = 0.2 - development_growth = 0.2 + development_growth = 0.3 } ai_value = { @@ -4860,9 +4852,9 @@ st_peters_basilica_01 = { } county_modifier = { - tax_mult = 0.25 - development_growth_factor = 0.15 - development_growth = 0.15 + tax_mult = 0.3 + development_growth_factor = 0.2 + development_growth = 0.2 } province_modifier = { @@ -4885,7 +4877,7 @@ st_peters_basilica_01 = { } ########## -# The Colosseum - the icon of Roma +# The Colosseum - slightly adjusted bonuses ########## the_colosseum_01 = { @@ -4906,18 +4898,11 @@ the_colosseum_01 = { cost_gold = 3000 character_modifier = { - glory_hound_opinion = 10 - belligerent_opinion = 10 - } - - county_modifier = { - development_growth_factor = 0.10 - development_growth = 0.10 + army_maintenance_mult = -0.05 # 'Stealing' the metal from the colosseum building itself } province_modifier = { - monthly_income = 0.5 - county_opinion_add = 25 + build_speed = -0.1 # 'Stealing' the metal from the colosseum building itself } ai_value = { @@ -4934,7 +4919,7 @@ the_colosseum_01 = { } ########## -# Sant Apollinare Nuovo +# Sant Apollinare Nuovo (vanilla – Ravenna) ########## apollinare_nuovo_01 = { @@ -4977,8 +4962,8 @@ apollinare_nuovo_01 = { } county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 + development_growth = 0.25 + development_growth_factor = 0.25 county_opinion_add = 10 tax_mult = 0.3 } @@ -5007,7 +4992,7 @@ apollinare_nuovo_01 = { } ########## -# Cattolica di Stilo +# Cattolica di Stilo (vanilla – South Italy) ########## cattolica_stilo_01 = { @@ -5050,8 +5035,8 @@ cattolica_stilo_01 = { } county_modifier = { - development_growth = 0.1 - development_growth_factor = 0.1 + development_growth = 0.15 + development_growth_factor = 0.15 tax_mult = 0.1 county_opinion_add = 10 } @@ -5119,13 +5104,13 @@ palermo_cathedral_01 = { } county_modifier = { - tax_mult = 0.1 - development_growth_factor = 0.2 - development_growth = 0.2 + tax_mult = 0.20 + development_growth_factor = 0.20 + development_growth = 0.20 } province_modifier = { - monthly_income = 2 + monthly_income = 2.50 } ai_value = { @@ -5148,7 +5133,7 @@ palermo_cathedral_01 = { island_fortress_malta_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_structure_maiden_tower.dds" @@ -5215,7 +5200,7 @@ port_of_bari_01 = { } province_modifier = { - monthly_income = 1 + monthly_income = 1.50 } next_building = port_of_bari_02 @@ -5261,12 +5246,12 @@ port_of_bari_02 = { county_modifier = { tax_mult = 0.20 - development_growth = 0.20 + development_growth = 0.15 development_growth_factor = 0.20 } province_modifier = { - monthly_income = 3 + monthly_income = 4 } next_building = port_of_bari_03 @@ -5307,18 +5292,18 @@ port_of_bari_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.20 + embarkation_cost_mult = -0.20 naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.30 - development_growth = 0.30 - development_growth_factor = 0.30 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 } province_modifier = { - monthly_income = 7.5 + monthly_income = 9 } ai_value = { @@ -5359,8 +5344,8 @@ fortified_port_of_ajaccio_01 = { cost_gold = 350 county_holder_character_modifier = { - embarkation_cost_mult = -0.025 - naval_movement_speed_mult = 0.025 + embarkation_cost_mult = -0.05 + naval_movement_speed_mult = 0.05 } county_modifier = { @@ -5371,12 +5356,12 @@ fortified_port_of_ajaccio_01 = { } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 fort_level = 1 defender_holding_advantage = 2 stationed_maa_damage_mult = 0.05 stationed_maa_toughness_mult = 0.05 - garrison_size = 0.05 + garrison_size = 0.10 travel_danger = -10 } @@ -5416,24 +5401,24 @@ fortified_port_of_ajaccio_02 = { cost_gold = 800 county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 + embarkation_cost_mult = -0.10 + naval_movement_speed_mult = 0.10 } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 hostile_raid_time = 0.35 } province_modifier = { - monthly_income = 2 + monthly_income = 3 fort_level = 2 defender_holding_advantage = 3 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 - garrison_size = 0.10 + garrison_size = 0.15 travel_danger = -15 } @@ -5475,24 +5460,24 @@ fortified_port_of_ajaccio_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 hostile_raid_time = 0.50 } province_modifier = { - monthly_income = 5 + monthly_income = 7.50 fort_level = 4 - defender_holding_advantage = 4 + defender_holding_advantage = 5 stationed_maa_damage_mult = 0.15 stationed_maa_toughness_mult = 0.15 - garrison_size = 0.20 + garrison_size = 0.25 travel_danger = -20 } @@ -5533,8 +5518,8 @@ fortified_port_of_genoa_01 = { cost_gold = 350 county_holder_character_modifier = { - embarkation_cost_mult = -0.025 - naval_movement_speed_mult = 0.025 + embarkation_cost_mult = -0.05 + naval_movement_speed_mult = 0.05 } county_modifier = { @@ -5545,12 +5530,12 @@ fortified_port_of_genoa_01 = { } province_modifier = { - monthly_income = 0.5 + monthly_income = 1 fort_level = 1 defender_holding_advantage = 2 stationed_maa_damage_mult = 0.05 stationed_maa_toughness_mult = 0.05 - garrison_size = 0.05 + garrison_size = 0.10 travel_danger = -10 } @@ -5595,19 +5580,19 @@ fortified_port_of_genoa_02 = { } county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 hostile_raid_time = 0.35 } province_modifier = { - monthly_income = 2 + monthly_income = 3 fort_level = 2 defender_holding_advantage = 3 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 - garrison_size = 0.10 + garrison_size = 0.15 travel_danger = -15 } @@ -5649,24 +5634,24 @@ fortified_port_of_genoa_03 = { county_holder_character_modifier = { stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 + embarkation_cost_mult = -0.20 + naval_movement_speed_mult = 0.20 } county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 + tax_mult = 0.35 + development_growth = 0.25 + development_growth_factor = 0.35 hostile_raid_time = 0.50 } province_modifier = { - monthly_income = 5 + monthly_income = 7.50 fort_level = 4 - defender_holding_advantage = 4 + defender_holding_advantage = 5 stationed_maa_damage_mult = 0.15 stationed_maa_toughness_mult = 0.15 - garrison_size = 0.20 + garrison_size = 0.25 travel_danger = -20 } @@ -5715,7 +5700,6 @@ castel_nuovo_01 = { } province_modifier = { - monthly_income = 0.5 defender_holding_advantage = 3 fort_level = 2 stationed_maa_damage_mult = 0.10 @@ -5724,7 +5708,7 @@ castel_nuovo_01 = { travel_danger = -15 } - max_garrison = 150 + max_garrison = 500 next_building = castel_nuovo_02 @@ -5767,23 +5751,22 @@ castel_nuovo_02 = { } county_modifier = { - tax_mult = 0.25 - development_growth = 0.2 - development_growth_factor = 0.2 - monthly_county_control_growth_add = 0.2 + tax_mult = 0.20 + development_growth = 0.20 + development_growth_factor = 0.20 + monthly_county_control_growth_add = 0.20 } province_modifier = { - monthly_income = 1.5 - defender_holding_advantage = 5 - fort_level = 4 - stationed_maa_damage_mult = 0.2 - stationed_maa_toughness_mult = 0.2 - stationed_siege_weapon_siege_value_mult = 0.15 + defender_holding_advantage = 8 + fort_level = 6 + stationed_maa_damage_mult = 0.25 + stationed_maa_toughness_mult = 0.25 + stationed_siege_weapon_siege_value_mult = 0.20 travel_danger = -25 } - max_garrison = 750 + max_garrison = 1000 ai_value = { base = 100 @@ -5814,29 +5797,29 @@ mountain_fortress_imperia_01 = { } can_construct = { - scope:holder.culture = { has_innovation = innovation_castle_baileys } + scope:holder.culture = { has_innovation = innovation_stone_forts } building_requirement_castle_city_church = { LEVEL = 02 } } cost_gold = 500 county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.05 - monthly_county_control_growth_add = 0.15 + development_growth = 0.10 + development_growth_factor = 0.10 + monthly_county_control_growth_add = 0.20 tax_mult = 0.05 } province_modifier = { - defender_holding_advantage = 5 - fort_level = 2 - monthly_income = 0.50 + defender_holding_advantage = 4 + fort_level = 3 + monthly_income = 1 stationed_maa_damage_mult = 0.10 stationed_maa_toughness_mult = 0.10 travel_danger = -15 } - max_garrison = 350 + max_garrison = 500 next_building = mountain_fortress_imperia_02 @@ -5874,20 +5857,20 @@ mountain_fortress_imperia_02 = { county_modifier = { development_growth = 0.15 development_growth_factor = 0.15 - monthly_county_control_growth_add = 0.35 + monthly_county_control_growth_add = 0.50 tax_mult = 0.10 } province_modifier = { defender_holding_advantage = 6 - fort_level = 4 - monthly_income = 1.50 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 + fort_level = 6 + monthly_income = 2.50 + stationed_maa_damage_mult = 0.25 + stationed_maa_toughness_mult = 0.25 travel_danger = -25 } - max_garrison = 500 + max_garrison = 1000 ai_value = { base = 100 @@ -5900,7 +5883,7 @@ mountain_fortress_imperia_02 = { } ########## -# Cathedral of Saint Marry of the Flower +# Cathedral of Saint Marry of the Flower (Florence) ########## duomo_florence_n3ow_01 = { @@ -5945,7 +5928,7 @@ duomo_florence_n3ow_01 = { tax_mult = 0.20 } province_modifier = { - monthly_income = 2 + monthly_income = 3 build_speed = -0.15 } ai_value = { @@ -5996,7 +5979,6 @@ brescia_mines_01 = { province_modifier = { monthly_income = 2 stationed_siege_weapon_siege_value_mult = 0.10 - stationed_maa_toughness_mult = 0.05 } province_culture_modifier = { @@ -6049,7 +6031,6 @@ brescia_mines_02 = { province_modifier = { monthly_income = 3.50 stationed_siege_weapon_siege_value_mult = 0.15 - stationed_maa_toughness_mult = 0.10 } province_culture_modifier = { @@ -6102,7 +6083,6 @@ brescia_mines_03 = { province_modifier = { monthly_income = 5 stationed_siege_weapon_siege_value_mult = 0.20 - stationed_maa_toughness_mult = 0.20 } province_culture_modifier = { @@ -6155,7 +6135,6 @@ brescia_mines_04 = { province_modifier = { monthly_income = 6.50 stationed_siege_weapon_siege_value_mult = 0.25 - stationed_maa_toughness_mult = 0.25 } province_culture_modifier = { @@ -6512,7 +6491,7 @@ iglesias_mines_03 = { county_modifier = { tax_mult = 0.12 - levy_size = 0.05 + levy_size 0.05 development_growth_factor = 0.10 } @@ -6818,7 +6797,7 @@ monte_amiata_mines_04 = { croke_park_01 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_building_croke.dds" @@ -6859,7 +6838,7 @@ croke_park_01 = { croke_park_02 = { - construction_time = very_slow_construction_time + constrcution_time = very_slow_construction_time type_icon = "icon_building_croke.dds" @@ -6910,2646 +6889,14 @@ croke_park_02 = { } ########## -# Westminster Pyramids +# TEMPLATE ########## -westminster_pyramids_01 = { - - asset = { - type = pdxmesh - name = "building_special_pyramids_giza_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_the_pyramids.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 500 - - county_holder_character_modifier = { - monthly_piety = 0.25 - learning_per_piety_level = 1 - } - - county_modifier = { - county_opinion_add = 5 - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.05 - } - - province_modifier = { - monthly_income = 1 - build_speed = -0.05 - } - - next_building = westminster_pyramids_02 - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = travel_point_of_interest_learning -} - -westminster_pyramids_02 = { - - asset = { - type = pdxmesh - name = "building_special_pyramids_giza_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_the_pyramids.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_manorialism } - building_requirement_castle_city_church = { LEVEL = 02 } - } - - cost_gold = 1000 - - county_holder_character_modifier = { - monthly_piety = 0.50 - monthly_piety_gain_mult = 0.10 - monthly_influence = 0.25 - learning_per_piety_level = 1 - stewardship_per_influence_level = 1 - } - - county_modifier = { - county_opinion_add = 10 - tax_mult = 0.15 - development_growth = 0.15 - development_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 3 - build_speed = -0.10 - } - - next_building = westminster_pyramids_03 - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = travel_point_of_interest_learning -} - -westminster_pyramids_03 = { - - asset = { - type = pdxmesh - name = "building_special_pyramids_giza_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_the_pyramids.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 2000 - - county_holder_character_modifier = { - monthly_piety = 1 - monthly_piety_gain_mult = 0.20 - monthly_influence = 0.25 - monthly_prestige = 0.25 - learning_per_piety_level = 1 - stewardship_per_influence_level = 1 - martial_per_prestige_level = 1 - } - - county_modifier = { - county_opinion_add = 10 - tax_mult = 0.25 - development_growth = 0.20 - development_growth_factor = 0.20 - } - - province_modifier = { - monthly_income = 5 - build_speed = -0.20 - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = travel_point_of_interest_learning -} - -########## -# The Tower of London -########## - -the_tower_of_london_01 = { - - asset = { - type = pdxmesh - name = "building_special_tower_of_london_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_tower_of_london.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - dread_gain_mult = 0.15 - } - - province_modifier = { - defender_holding_advantage = 3 - fort_level = 3 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - stationed_siege_weapon_siege_value_mult = 0.10 - travel_danger = -10 - monthly_income = 1 - } - - county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.05 - } - - max_garrison = 350 - - next_building = the_tower_of_london_02 - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_martial -} - -the_tower_of_london_02 = { - - asset = { - type = pdxmesh - name = "building_special_tower_of_london_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_tower_of_london.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_hoardings - has_innovation = innovation_castle_baileys - } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 1500 - - county_holder_character_modifier = { - dread_gain_mult = 0.3 - } - - province_modifier = { - defender_holding_advantage = 6 - fort_level = 6 - stationed_maa_damage_mult = 0.25 - stationed_maa_toughness_mult = 0.25 - stationed_siege_weapon_siege_value_mult = 0.25 - travel_danger = -20 - monthly_income = 3.50 - } - - county_modifier = { - development_growth = 0.2 - development_growth_factor = 0.2 - tax_mult = 0.1 - } - - max_garrison = 1000 - - ai_value = { - ai_value = { - base = 10 - culture_likely_to_fortify_modifier = yes - modifier = { - factor = 5 - scope:holder = { - culture = { - has_cultural_parameter = ai_more_likely_to_castle - } - } - } - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Windsor Castle -########## - -windsor_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_aurelian_walls.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - martial_per_influence_level = 1 - monthly_influence = 0.50 - monthly_influence_mult = 0.10 - } - - county_modifier = { - development_growth = 0.10 - development_growth_factor = 0.05 - } - - province_modifier = { - defender_holding_advantage = 3 - fort_level = 3 - monthly_income = 0.50 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Harlech Castle -########## - -harlech_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_kassiopi_castle.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - martial_per_prestige_level = 1 - } - - county_modifier = { - tax_mult = 0.05 - development_growth_factor = 0.05 - } - - province_modifier = { - defender_holding_advantage = 4 - fort_level = 2 - monthly_income = 0.25 - stationed_maa_damage_mult = 0.05 - stationed_maa_toughness_mult = 0.10 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = harlech_castle_02 - - type = special - - flag = travel_point_of_interest_martial -} - -harlech_castle_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_kassiopi_castle.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_castle_baileys } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 1000 - - county_holder_character_modifier = { - martial_per_prestige_level = 1 - monthly_prestige = 0.25 - monthly_prestige_gain_mult = 0.05 - prestige_level_impact_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.15 - } - - province_modifier = { - defender_holding_advantage = 8 - fort_level = 5 - monthly_income = 1 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 - stationed_siege_weapon_siege_value_mult = 0.15 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Edinburgh Castle -########## - -edinburgh_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_legendary_palace.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 03 } - scope:holder.culture = { - has_innovation = innovation_castle_baileys - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_prestige = 0.15 - monthly_prestige_gain_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.20 - monthly_county_control_growth_add = 0.20 - } - - province_modifier = { - defender_holding_advantage = 8 - fort_level = 6 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 - stationed_siege_weapon_siege_value_mult = 0.20 - travel_danger = -15 - } - - max_garrison = 750 - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Canterbury Cathedral -########## - -holy_site_canterbury_cathedral_01 = { - - construction_time = very_slow_construction_time - - asset = { - type = pdxmesh - name = "ep2_building_special_canterbury_02_mesh" - } - - type_icon = "icon_structure_canterbury_cathedral.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - show_disabled = yes - - cost_gold = 100 - - character_modifier = { - monthly_piety = 0.05 - monthly_county_control_growth_factor = -0.05 - catholic_religion_opinion = -10 - } - - county_modifier = { - tax_mult = -0.05 - development_growth_factor = -0.10 - development_growth = -0.05 - county_opinion_add = -5 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - next_building = holy_site_canterbury_cathedral_02 - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} - -holy_site_canterbury_cathedral_02 = { - effect_desc = { - triggered_desc = { - trigger = { has_dlc_feature = legends_of_the_dead } - desc = building_funeral_effect_desc - } - } - construction_time = very_slow_construction_time - - asset = { - type = pdxmesh - name = "ep2_building_special_canterbury_02_mesh" - } - - type_icon = "icon_structure_canterbury_cathedral.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - custom_description = { - text = holy_site_christian_or_holy_site_trigger - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - is_enabled = { - custom_description = { - text = holy_site_christian_or_holy_site_trigger - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - show_disabled = yes - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.3 - monthly_dynasty_prestige_mult = 0.05 - monthly_county_control_growth_factor = 0.1 - monthly_piety_gain_per_happy_powerful_vassal_add = 0.1 - } - - county_modifier = { - tax_mult = 0.15 - development_growth_factor = 0.15 - development_growth = 0.15 - } - - province_modifier = { - monthly_income = 3 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - next_building = holy_site_canterbury_cathedral_03 - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} - -holy_site_canterbury_cathedral_03 = { - effect_desc = { - triggered_desc = { - trigger = { has_dlc_feature = legends_of_the_dead } - desc = building_funeral_effect_desc - } - } - construction_time = very_slow_construction_time - - asset = { - type = pdxmesh - name = "ep2_building_special_canterbury_03_mesh" - } - - type_icon = "icon_structure_canterbury_cathedral.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - scope:holder = { - culture = { - has_innovation = innovation_windmills - } - } - } - - is_enabled = { - custom_description = { - text = holy_site_christian_or_holy_site_trigger - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - show_disabled = yes - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.75 - monthly_dynasty_prestige_mult = 0.05 - monthly_county_control_growth_factor = 0.2 - monthly_piety_gain_per_happy_powerful_vassal_add = 0.15 - } - - county_modifier = { - tax_mult = 0.3 - development_growth_factor = 0.3 - development_growth = 0.3 - county_opinion_add = 5 - } - - province_modifier = { - monthly_income = 5 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} - -########## -# Portsmouth Royal Dockyard -########## - -portsmouth_royal_dockyard_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_swahili_port.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 350 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 - hostile_raid_time = 0.35 - } - - province_modifier = { - monthly_income = 1 - fort_level = 2 - defender_holding_advantage = 2 - stationed_maa_damage_mult = 0.05 - stationed_maa_toughness_mult = 0.10 - garrison_size = 0.05 - travel_danger = -15 - } - - next_building = portsmouth_royal_dockyard_02 - - ai_value = { - base = 100 - directive_to_build_economy_modifier = yes - culture_likely_to_fortify_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic - flag = travel_point_of_interest_martial -} - -portsmouth_royal_dockyard_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_swahili_port.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 800 - - county_holder_character_modifier = { - martial_per_prestige_level = 1 - embarkation_cost_mult = -0.25 - naval_movement_speed_mult = 0.25 - } - - county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.20 - hostile_raid_time = 0.50 - } - - province_modifier = { - monthly_income = 3.50 - fort_level = 4 - defender_holding_advantage = 6 - stationed_maa_damage_mult = 0.15 - stationed_maa_toughness_mult = 0.25 - garrison_size = 0.15 - travel_danger = -25 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic - flag = travel_point_of_interest_martial -} - -########## -# Devonport -########## - -devonport_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_swahili_port.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 350 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.05 - development_growth_factor = 0.10 - hostile_raid_time = 0.25 - } - - province_modifier = { - monthly_income = 1.50 - fort_level = 2 - defender_holding_advantage = 2 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - garrison_size = 0.05 - travel_danger = -10 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic - flag = travel_point_of_interest_martial_minor -} - -########## -# Stonehenge -########## - -stonehenge_01 = { - - asset = { - type = pdxmesh - name = "building_special_stonehenge_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_stonehenge.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - cost_gold = 3000 - - character_modifier = { - learning = 2 - monthly_learning_lifestyle_xp_gain_mult = 0.15 - faith_conversion_piety_cost_mult = -0.2 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} - -########## -# Cardiff Castle -########## - -cardiff_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_kassiopi_castle.dds" - - can_construct = { - } - - cost_gold = 1000 - - character_modifier = { - monthly_dynasty_prestige = 0.10 - martial = 2 - } - - county_modifier = { - tax_mult = 0.10 - } - - province_modifier = { - defender_holding_advantage = 4 - fort_level = 2 - stationed_maa_damage_mult = 0.15 - stationed_maa_toughness_mult = 0.15 - stationed_siege_weapon_siege_value_mult = 0.10 - travel_danger = -10 - } - - max_garrison = 500 - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Krowfymply Castle -########## - -krowfymply_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "alcazar_segovia.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - martial_per_influence_level = 1 - monthly_influence = 0.25 - monthly_influence_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.05 - development_growth = 0.10 - development_growth_factor = 0.05 - } - - province_modifier = { - defender_holding_advantage = 1 - fort_level = 2 - monthly_income = 1 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = krowfymply_castle_02 - - type = special - - flag = travel_point_of_interest_martial -} - -krowfymply_castle_02 = { - - construction_time = very_slow_construction_time - - type_icon = "alcazar_segovia.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_castle_baileys } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 1000 - - county_holder_character_modifier = { - martial_per_influence_level = 1 - monthly_influence = 0.75 - monthly_influence_mult = 0.35 - } - - county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.15 - } - - province_modifier = { - defender_holding_advantage = 4 - fort_level = 4 - monthly_income = 2.50 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 - stationed_siege_weapon_siege_value_mult = 0.20 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Fortified Port of Bristol -########## - -fortified_port_of_bristol_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_drassanes.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_manorialism } - scope:holder = { highest_held_title_tier >= tier_duchy } - } - - cost_gold = 350 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.025 - naval_movement_speed_mult = 0.025 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 - hostile_raid_time = 0.25 - } - - province_modifier = { - monthly_income = 0.5 - fort_level = 1 - defender_holding_advantage = 2 - stationed_maa_damage_mult = 0.05 - stationed_maa_toughness_mult = 0.05 - garrison_size = 0.05 - travel_danger = -10 - } - - next_building = fortified_port_of_bristol_02 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -fortified_port_of_bristol_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_drassanes.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 02 } - } - - cost_gold = 800 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 - hostile_raid_time = 0.35 - } - - province_modifier = { - monthly_income = 2 - fort_level = 2 - defender_holding_advantage = 3 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - garrison_size = 0.10 - travel_danger = -15 - } - - next_building = fortified_port_of_bristol_03 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -fortified_port_of_bristol_03 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_drassanes.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 1500 - - county_holder_character_modifier = { - stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 - hostile_raid_time = 0.50 - } - - province_modifier = { - monthly_income = 5 - fort_level = 4 - defender_holding_advantage = 4 - stationed_maa_damage_mult = 0.15 - stationed_maa_toughness_mult = 0.15 - garrison_size = 0.20 - travel_danger = -20 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# Port of Belfast -########## - -port_of_belfast_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_manorialism } - scope:holder = { highest_held_title_tier >= tier_duchy } - } - - cost_gold = 350 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 0.75 - } - - next_building = port_of_belfast_02 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -port_of_belfast_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 02 } - } - - cost_gold = 800 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 2.5 - } - - next_building = port_of_belfast_03 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -port_of_belfast_03 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 1500 - - county_holder_character_modifier = { - stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.15 - naval_movement_speed_mult = 0.15 - } - - county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 - } - - province_modifier = { - monthly_income = 6 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# Glasgow Cathedral -########## - -glasgow_cathedral_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_cologne_cathedral.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - custom_description = { - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.20 - monthly_piety_gain_mult = 0.20 - holy_order_hire_cost_mult = -0.10 - clergy_opinion = 10 - } - - county_modifier = { - tax_mult = 0.15 - development_growth_factor = 0.15 - development_growth = 0.15 - county_opinion_add = 5 - } - - province_modifier = { - monthly_income = 2 - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} - -########## -# Oxford University -########## - -oxford_university_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_cluny_abbey.dds" - - can_construct_potential = { - scope:holder = { - highest_held_title_tier >= tier_duchy - prestige_level >= 4 - } - county = { - development_level >=30 - } - } - - cost_gold = 1500 - - effect_desc = { - desc = unlocks_building_desc - triggered_desc = { - trigger = { has_dlc_feature = tours_and_tournaments } - desc = university_toto_effect_desc - } - triggered_desc = { - trigger = { has_dlc_feature = royal_court } - desc = university_roco_effect_desc - } - desc = university_effect_desc - } - - county_holder_character_modifier = { - learning_per_piety_level = 1 - intrigue_per_prestige_level = 1 - monthly_dynasty_prestige = 0.20 - prestige_level_impact_mult = 0.15 - monthly_lifestyle_xp_gain_mult = 0.15 - cultural_head_fascination_mult = 0.05 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 1 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_learning - flag = special_university -} - -########## -# Cambridge University -########## - -cambridge_university_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_temple_of_uppsala.dds" - - can_construct_potential = { - scope:holder = { - highest_held_title_tier >= tier_duchy - prestige_level >= 4 - } - county = { - development_level >=30 - } - } - - cost_gold = 1500 - - effect_desc = { - desc = unlocks_building_desc - triggered_desc = { - trigger = { has_dlc_feature = tours_and_tournaments } - desc = university_toto_effect_desc - } - triggered_desc = { - trigger = { has_dlc_feature = royal_court } - desc = university_roco_effect_desc - } - desc = university_effect_desc - } - - county_holder_character_modifier = { - stewardship_per_prestige_level = 1 - monthly_prestige = 0.20 - prestige_level_impact_mult = 0.10 - monthly_lifestyle_xp_gain_mult = 0.1 - cultural_head_fascination_mult = 0.05 - } - - county_modifier = { - development_growth = 0.2 - development_growth_factor = 0.2 - } - - province_modifier = { - monthly_income = 0.50 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_learning - flag = special_university -} - -########## -# Port of Liverpool -########## - -port_of_liverpool_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_manorialism } - scope:holder = { highest_held_title_tier >= tier_duchy } - } - - cost_gold = 500 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 1 - } - - next_building = port_of_liverpool_02 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -port_of_liverpool_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 02 } - } - - cost_gold = 1000 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.20 - } - - province_modifier = { - monthly_income = 3 - } - - next_building = port_of_liverpool_03 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -port_of_liverpool_03 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 2000 - -county_holder_character_modifier = { - stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.20 - naval_movement_speed_mult = 0.20 - } - - county_modifier = { - tax_mult = 0.30 - development_growth = 0.30 - development_growth_factor = 0.30 - } - - province_modifier = { - monthly_income = 7.5 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# British coal mines -########## - -#coal_mines_01 = { -# effect_desc = mines_effect_desc -# -# asset = { -# type = pdxmesh -# name = "building_special_mines_mesh" -# } -# -# type_icon = "icon_structure_mines.dds" -# -# can_construct_potential = { -# building_requirement_tribal = no -# } -# -# can_construct = { -# building_requirement_castle_city_church = { LEVEL = 01 } -# culture = { -# has_innovation = innovation_crop_rotation -# } -# } -# -# cost_gold = 400 -# -# county_modifier = { -# tax_mult = 0.025 -# development_growth_factor = 0.025 -# } -# -# province_modifier = { -# monthly_income = 0.25 -# stationed_airship_damage_mult = 0.10 -# stationed_airship_toughness_mult = 0.10 -# stationed_siege_weapon_siege_value_mult = 0.15 -# stationed_gunpowder_damage_mult = 0.15 -# stationed_gunpowder_toughness_mult = 0.15 -# } -# -# province_culture_modifier = { -# parameter = cupellation_mine_building_bonuses -# tax_mult = innovation_cupellation_mine_tax_bonus_value -# } -# -# next_building = coal_mines_02 -# -# ai_value = { -# base = 100 -# } -# -# type = special -# -# flag = travel_point_of_interest_economic -# flag = special_mine -#} -# -#coal_mines_02 = { -# effect_desc = mines_effect_desc -# -# asset = { -# type = pdxmesh -# name = "building_special_mines_mesh" -# } -# -# type_icon = "icon_structure_mines.dds" -# -# can_construct_potential = { -# building_requirement_tribal = no -# } -# -# can_construct = { -# building_requirement_castle_city_church = { LEVEL = 02 } -# culture = { -# has_innovation = innovation_manorialism -# } -# } -# -# cost_gold = 500 -# -# county_modifier = { -# tax_mult = 0.05 -# development_growth_factor = 0.05 -# } -# -# province_modifier = { -# monthly_income = 0.75 -# stationed_airship_damage_mult = 0.15 -# stationed_airship_toughness_mult = 0.15 -# stationed_siege_weapon_siege_value_mult = 0.25 -# stationed_gunpowder_damage_mult = 0.25 -# stationed_gunpowder_toughness_mult = 0.25 -# } -# -# province_culture_modifier = { -# parameter = cupellation_mine_building_bonuses -# tax_mult = innovation_cupellation_mine_tax_bonus_value -# } -# -# next_building = coal_mines_03 -# -# ai_value = { -# base = 100 -# } -# -# type = special -# -# flag = travel_point_of_interest_economic -# flag = special_mine -#} -# -#coal_mines_03 = { -# effect_desc = mines_effect_desc -# -# asset = { -# type = pdxmesh -# name = "building_special_mines_mesh" -# } -# -# type_icon = "icon_structure_mines.dds" -# -# can_construct_potential = { -# building_requirement_tribal = no -# } -# -# can_construct = { -# building_requirement_castle_city_church = { LEVEL = 03 } -# culture = { -# has_innovation = innovation_windmills -# } -# } -# -# cost_gold = 600 -# -# county_modifier = { -# tax_mult = 0.075 -# development_growth_factor = 0.075 -# } -# -# province_modifier = { -# monthly_income = 1.50 -# stationed_airship_damage_mult = 0.25 -# stationed_airship_toughness_mult = 0.25 -# stationed_siege_weapon_siege_value_mult = 0.40 -# stationed_gunpowder_damage_mult = 0.40 -# stationed_gunpowder_toughness_mult = 0.40 -# } -# -# province_culture_modifier = { -# parameter = cupellation_mine_building_bonuses -# tax_mult = innovation_cupellation_mine_tax_bonus_value -# } -# -# next_building = coal_mines_04 -# -# ai_value = { -# base = 100 -# } -# -# type = special -# -# flag = travel_point_of_interest_economic -# flag = special_mine -#} -# -#coal_mines_04 = { -# effect_desc = mines_effect_desc -# -# asset = { -# type = pdxmesh -# name = "building_special_mines_mesh" -# } -# -# type_icon = "icon_structure_mines.dds" -# -# can_construct_potential = { -# building_requirement_tribal = no -# } -# -# can_construct = { -# building_requirement_castle_city_church = { LEVEL = 04 } -# culture = { -# has_innovation = innovation_cranes -# } -# } -# -# cost_gold = 700 -# county_modifier = { -# tax_mult = 0.10 -# development_growth_factor = 0.10 -# } -# -# province_modifier = { -# monthly_income = 2.50 -# stationed_airship_damage_mult = 0.50 -# stationed_airship_toughness_mult = 0.50 -# stationed_siege_weapon_siege_value_mult = 0.75 -# stationed_gunpowder_damage_mult = 0.75 -# stationed_gunpowder_toughness_mult = 0.75 -# } -# -# province_culture_modifier = { -# parameter = cupellation_mine_building_bonuses -# tax_mult = innovation_cupellation_mine_tax_bonus_value -# } -# -# ai_value = { -# base = 100 -# } -# -# type = special -# -# flag = travel_point_of_interest_economic -# flag = special_mine -#} - -########## -# Giant's Causeway -########## - -giants_causeway_01 = { - - asset = { - type = pdxmesh - name = "fp2_building_special_rock_of_gibraltar_01_a_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "gibraltar.dds" - - can_construct_potential = { - } - - cost_gold = 300 - - character_modifier = { - stewardship = 1 - learning = 1 - diplomatic_range_mult = 0.2 - monthly_prestige = 0.15 - } - - county_modifier = { - development_growth_factor = 0.1 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_natural_feature - flag = is_mountain -} - -########## -# Loch Ness -########## - -loch_ness_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_maharloo_lake.dds" - - can_construct_potential = { - } - - cost_gold = 300 - - character_modifier = { - intrigue = 3 - stress_gain_mult = 0.15 - stress_loss_mult = 0.05 - } - - county_modifier = { - county_opinion_add = -5 - development_growth = -0.05 - tax_mult = -0.05 - } - - province_modifier = { - travel_danger = 15 - build_gold_cost = 0.05 - build_speed = 0.05 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = loch_ness_02 - - type = special - - flag = travel_point_of_interest_natural_feature # lake -} - -loch_ness_02 = { #Make the lake safer - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_maharloo_lake.dds" - - can_construct_potential = { - #building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = household_soldiers } - } - - cost_gold = 800 - - character_modifier = { - intrigue = 3 - stress_gain_mult = 0.05 - stress_loss_mult = 0.20 - } - - county_modifier = { - county_opinion_add = 10 - tax_mult = -0.10 - levy_size = -0.05 - } - - province_modifier = { - build_speed = -0.10 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_natural_feature # lake -} - -########## -# Bone Temple of Melar -########## - -bone_temple_melar_01 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_cathedral_pagan.dds" - - can_construct_potential = { - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_city_planning - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_piety_gain_mult = 0.1 - monthly_dynasty_prestige_mult = 0.05 - knight_effectiveness_mult = 0.2 - knight_limit = 1 - } - province_modifier = { - monthly_income = 1 - } - county_modifier = { - tax_mult = 0.1 - levy_size = 0.1 - county_opinion_add = 10 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building -} - -########## -# Offa's Dyke -########## - -offas_dyke_01 = { # For Matt Frary - - construction_time = very_slow_construction_time - - type_icon = "icon_building_palisades.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - cost_gold = 3000 - - province_modifier = { - defender_holding_advantage = 5 - stationed_maa_toughness_mult = 0.05 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial_minor -} - -########## -# Alnwick Castle -########## - -alnwick_castle_01 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_the_citadel_of_aleppo.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 500 - - character_modifier = { - knight_effectiveness_mult = 0.10 - stress_gain_mult = 0.10 - intrigue = 1 - } - - province_modifier = { - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - fort_level = 3 - defender_holding_advantage = 3 - stationed_siege_weapon_siege_value_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.05 - development_growth_factor = 0.10 - } - - max_garrison = 500 - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Birmingham Grand Market -########## - -birmingham_grand_market_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_special_silk_road_market.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 500 - - county_holder_character_modifier = { - monthly_influence = 0.20 - monthly_influence_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 2 - } - - next_building = birmingham_grand_market_02 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - } - - type = special - - flag = travel_point_of_interest_economic -} - -birmingham_grand_market_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_special_silk_road_market.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 750 - - county_holder_character_modifier = { - monthly_influence = 0.35 - monthly_influence_mult = 0.10 - stewardship_per_influence_level = 1 - } - - county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.20 - } - - province_modifier = { - monthly_income = 5 - } - - next_building = birmingham_grand_market_03 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - } - - type = special - - flag = travel_point_of_interest_economic -} - -birmingham_grand_market_03 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_special_silk_road_market.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_cranes } - building_requirement_castle_city_church = { LEVEL = 04 } - } - - cost_gold = 2000 - - county_holder_character_modifier = { - monthly_influence = 0.50 - monthly_influence_gain_mult = 0.20 - stewardship_per_influence_level = 1 - } - - county_modifier = { - tax_mult = 0.30 - development_growth = 0.30 - development_growth_factor = 0.30 - } - - province_modifier = { - monthly_income = 9 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - } - - type = special - - flag = travel_point_of_interest_economic -} - ######################################## # GERMANIA ######################################## -########## -# Neuschwanstein -########## -neuschwanstein_01 = { - - construction_time = very_slow_construction_time - - type_icon = "alcazar_segovia.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - effect_desc = feast_cost_discount_max_desc - - county_holder_character_modifier = { - monthly_prestige = 0.5 - monthly_prestige_gain_mult = 0.1 - prestige_level_impact_mult = 0.1 - diplomacy_per_prestige_level = 1 - courtly_tax_contribution_mult = 0.15 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 - tax_mult = 0.15 - } - - province_modifier = { - monthly_income = 1 - stationed_maa_damage_mult = 0.1 - stationed_maa_toughness_mult = 0.1 - fort_level = 2 - defender_holding_advantage = 2 - } - - max_garrison = 350 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Brandenburg Gate -########## - -brandenburg_gate_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_golden_gate_of_kiev.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - maa_damage_mult = 0.1 - maa_toughness_mult = 0.1 - siege_weapon_siege_value_mult = 0.1 - advantage = 5 - martial_per_prestige_level = 1 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 - tax_mult = 0.1 - county_opinion_add = 20 - } - - province_modifier = { - monthly_income = 1.5 - } - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Hofburg -########## - -hofburg_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_despot_palace.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - effect_desc = feast_cost_discount_max_desc - - county_holder_character_modifier = { - monthly_dynasty_prestige = 0.25 - monthly_dynasty_prestige_mult = 0.25 - prestige_level_impact_mult = 0.1 - } - - county_modifier = { - development_growth = 0.25 - development_growth_factor = 0.25 - tax_mult = 0.2 - } - - province_modifier = { - monthly_income = 2 - stationed_maa_damage_mult = 0.2 - stationed_maa_toughness_mult = 0.15 - stationed_siege_weapon_siege_value_mult = 0.15 - fort_level = 4 - defender_holding_advantage = 4 - } - - max_garrison = 500 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} ######################################## # SCANDINAVIA @@ -9557,2693 +6904,15 @@ hofburg_01 = { -######################################## -# ZAPADOSLAVIA -######################################## - -########## -# Prague Castle -########## - -prague_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_alhambra.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - monthly_dynasty_prestige = 0.15 - } - - county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.10 - tax_mult = 0.05 - monthly_county_control_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 1 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - fort_level = 2 - defender_holding_advantage = 3 - } - - max_garrison = 250 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = prague_castle_02 - - type = special - - flag = travel_point_of_interest_martial -} - -prague_castle_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_alhambra.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder.culture = { has_innovation = innovation_battlements } - } - - cost_gold = 1500 - - county_holder_character_modifier = { - monthly_dynasty_prestige = 0.35 - learning_per_piety_level = 1 - } - - county_modifier = { - development_growth = 0.10 - development_growth_factor = 0.20 - tax_mult = 0.10 - monthly_county_control_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 2 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 - stationed_siege_weapon_siege_value_mult = 0.10 - fort_level = 5 - defender_holding_advantage = 5 - } - - max_garrison = 500 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = prague_castle_03 - - type = special - - flag = travel_point_of_interest_martial -} - -prague_castle_03 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_alhambra.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_cranes } - scope:holder.culture = { has_innovation = innovation_machicolations } - } - - cost_gold = 3000 - - county_holder_character_modifier = { - monthly_dynasty_prestige = 0.50 - monthly_dynasty_prestige_mult = 0.05 - monthly_piety = 0.25 - monthly_piety_gain_mult = 0.10 - learning_per_piety_level = 1 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.30 - tax_mult = 0.25 - monthly_county_control_growth_factor = 0.25 - } - - province_modifier = { - monthly_income = 4 - stationed_maa_damage_mult = 0.25 - stationed_maa_toughness_mult = 0.25 - stationed_siege_weapon_siege_value_mult = 0.15 - fort_level = 6 - defender_holding_advantage = 8 - } - - max_garrison = 1000 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial - flag = travel_point_of_interest_religious -} - -########## -# Charles University -########## - -charles_university_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_temple_of_uppsala.dds" - - can_construct_potential = { - scope:holder = { - highest_held_title_tier >= tier_duchy - prestige_level >= 4 - } - county = { - development_level >=30 - } - } - - cost_gold = 1500 - - effect_desc = { - desc = unlocks_building_desc - triggered_desc = { - trigger = { has_dlc_feature = tours_and_tournaments } - desc = university_toto_effect_desc - } - triggered_desc = { - trigger = { has_dlc_feature = royal_court } - desc = university_roco_effect_desc - } - desc = university_effect_desc - } - - county_holder_character_modifier = { - learning_per_prestige_level = 1 - monthly_dynasty_prestige = 0.20 - prestige_level_impact_mult = 0.15 - monthly_lifestyle_xp_gain_mult = 0.15 - cultural_head_fascination_mult = 0.05 - } - - county_modifier = { - development_growth = 0.20 - development_growth_factor = 0.20 - } - - province_modifier = { - monthly_income = 1 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_learning - flag = special_university -} - -########## -# Sedlec Bone Temple -########## - -sedlec_temple_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_wawel_cathedral.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 500 - - county_holder_character_modifier = { - dread_baseline_add = 20 - dread_gain_mult = 0.10 - intrigue_per_piety_level = 1 - } - - county_modifier = { - monthly_county_control_growth_add = -0.25 - county_opinion_add = -15 - tax_mult = 0.05 - } - - province_modifier = { - monthly_income = 0.50 - travel_danger = 10 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Grand Porcelain Works -########## - -grand_porcelain_works_01 = { - - construction_time = very_slow_construction_time - - type_icon = "domicile_building_tea.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_guilds } - } - - cost_gold = 800 - - county_holder_character_modifier = { - stewardship = 2 - monthly_prestige = 0.10 - monthly_prestige_gain_mult = 0.30 - - } - - county_modifier = { - tax_mult = 0.30 - development_growth = 0.15 - development_growth_factor = 0.20 - } - - province_modifier = { - monthly_income = 2 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# Špilberk Castle -########## - -spilberk_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "alcazar_segovia.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - martial_per_prestige_level = 1 - monthly_prestige = 0.25 - monthly_prestige_gain_mult = 0.15 - } - - county_modifier = { - development_growth = 0.20 - development_growth_factor = 0.15 - tax_mult = 0.15 - monthly_county_control_growth_add = 0.30 - } - - province_modifier = { - monthly_income = 1.50 - stationed_maa_damage_mult = 0.15 - stationed_maa_toughness_mult = 0.15 - stationed_siege_weapon_siege_value_mult = 0.10 - fort_level = 3 - defender_holding_advantage = 4 - travel_danger = -15 - } - - max_garrison = 500 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Königsberg Cathedral (rebuilt in 1992-1998) -########## - -konigsberg_cathedral_01 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_cologne_cathedral.dds" - asset = { - type = pdxmesh - name = "building_special_wawel_cathedral_01_mesh" - requires_dlc_flag = medieval_monuments - } - can_construct_potential = { - } - - can_construct = { - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - scope:holder = { - culture = { - has_innovation = innovation_city_planning - } - } - } - - is_enabled = { - always = yes - } - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.25 - monthly_piety_gain_per_knight_add = 0.05 - monthly_dynasty_prestige_mult = 0.05 - clergy_opinion = 5 - learning = 2 - } - province_modifier = { - monthly_income = 1 - } - county_modifier = { - tax_mult = 0.1 - development_growth_factor = 0.15 - development_growth = 0.1 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - next_building = konigsberg_cathedral_02 - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building -} - -konigsberg_cathedral_02 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_cologne_cathedral.dds" - - asset = { - type = pdxmesh - name = "building_special_wawel_cathedral_01_mesh" - requires_dlc_flag = medieval_monuments - } - - can_construct_potential = { - } - - can_construct = { - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - scope:holder = { - culture = { - has_innovation = innovation_manorialism - } - } - } - - is_enabled = { - always = yes - } - - cost_gold = 1000 - cost_piety = 1000 - - character_modifier = { - monthly_dynasty_prestige_mult = 0.1 - cultural_head_fascination_mult = 0.05 - monthly_lifestyle_xp_gain_mult = 0.1 - faith_creation_piety_cost_mult = -0.2 - faith_conversion_piety_cost_mult = -0.2 - } - province_modifier = { - monthly_income = 2 - travel_danger = -10 - } - county_modifier = { - tax_mult = 0.2 - development_growth_factor = 0.25 - development_growth = 0.15 - } - - on_complete = { - #Regular Mandala Boon - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 8 - ai_pious_building_preference_modifier = yes - } - - type = special - - flag = travel_point_of_interest_religious - flag = travel_point_of_interest_learning - flag = holy_building - flag = special_university -} - -######################################## -# YUGOSLAVIJA -######################################## - -########## -# Rector's Palace - Dubrovnik -########## - -rector_palace_01 = { - construction_time = very_slow_construction_time - effect_desc = feast_cost_discount_max_desc - - type_icon = "icon_structure_doges_palace.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - scope:holder = { - custom_tooltip = { - text = government_is_not_republic_or_admin_desc - OR = { - government_has_flag = government_is_republic - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic - government_has_flag = government_is_administrative - } - } - } - } - - cost_gold = 1000 - - county_holder_character_modifier = { - monthly_influence = 0.25 - monthly_influence_mult = 0.1 - } - - county_modifier = { - development_growth_factor = 0.2 - development_growth = 0.2 - tax_mult = 0.1 - hostile_raid_time = 0.35 - } - - province_modifier = { - garrison_size = 0.1 - fort_level = 1 - levy_size = 0.5 - monthly_income = 2.5 - defender_holding_advantage = 2 - travel_danger = -10 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# Pula Arena -########## - -pula_arena_01 = { - - asset = { - type = pdxmesh - name = "building_special_colosseum_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_colosseum.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - cost_gold = 3000 - - character_modifier = { - glory_hound_opinion = 5 - belligerent_opinion = 5 - } - - county_modifier = { - development_growth_factor = 0.10 - development_growth = 0.05 - } - - province_modifier = { - monthly_income = 0.5 - county_opinion_add = 20 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Zagreb Cathedral -########## - -zagreb_cathedral_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_cologne_cathedral.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - custom_description = { - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.20 - monthly_piety_gain_mult = 0.20 - holy_order_hire_cost_mult = -0.10 - clergy_opinion = 10 - } - - county_modifier = { - tax_mult = 0.15 - development_growth_factor = 0.15 - development_growth = 0.15 - county_opinion_add = 5 - } - - province_modifier = { - monthly_income = 2 - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} - -########## -# Baščaršija - Sarajevo Old Town -########## - -bascarsija_01 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_boudhanath.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - cost_gold = 500 - - county_modifier = { - development_growth_factor = 0.05 - tax_mult = 0.05 - } - - province_modifier = { - monthly_income = 0.5 - } - - ai_value = { - base = 100 - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = bascarsija_02 - - type = special - - flag = travel_point_of_interest_economic -} - -bascarsija_02 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_boudhanath.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_development_02 } - scope:holder.culture = { has_innovation = innovation_manorialism } - } - - cost_gold = 500 - - character_modifier = { - monthly_prestige = 0.1 - monthly_dynasty_prestige = 0.05 - } - - county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.1 - tax_mult = 0.1 - } - - province_modifier = { - monthly_income = 1.5 - } - - ai_value = { - base = 100 - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = bascarsija_03 - - type = special - - flag = travel_point_of_interest_economic -} - -bascarsija_03 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_boudhanath.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_guilds } - scope:holder.culture = { has_innovation = innovation_windmills } - } - - cost_gold = 500 - - character_modifier = { - monthly_prestige = 0.25 - monthly_dynasty_prestige = 0.15 - monthly_dynasty_prestige_mult = 0.05 - stewardship_per_prestige_level = 1 - } - - county_modifier = { - development_growth = 0.1 - development_growth_factor = 0.15 - tax_mult = 0.2 - } - - province_modifier = { - monthly_income = 3 - } - - ai_value = { - base = 100 - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# Jajce Citadel -########## - -jajce_citadel_01 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_hotin_fortress.dds" - - can_construct_potential = { - } - - cost_gold = 400 - - character_modifier = { - monthly_prestige = 0.1 - } - - max_garrison = 100 - - county_modifier = { - development_growth_factor = 0.1 - } - - province_modifier = { - defender_holding_advantage = 2 - fort_level = 1 - stationed_maa_damage_mult = 0.1 - stationed_maa_toughness_mult = 0.1 - travel_danger = -10 - } - - next_building = jajce_citadel_02 - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -jajce_citadel_02 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_hotin_fortress.dds" - - can_construct_potential = { - } - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } - - cost_gold = 800 - - character_modifier = { - monthly_prestige = 0.25 - martial_per_prestige_level = 1 - } - - max_garrison = 350 - - county_modifier = { - development_growth_factor = 0.1 - tax_mult = 0.1 - } - - province_modifier = { - defender_holding_advantage = 6 - fort_level = 4 - stationed_maa_damage_mult = 0.25 - stationed_maa_toughness_mult = 0.25 - stationed_siege_weapon_siege_value_mult = 0.15 - travel_danger = -20 - } - - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Tito Bunker -########## - -tito_bunker_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_sumela_monastery.dds" - - can_construct = { - building_requirement_tribal = no - } - - cost_gold = 500 - - character_modifier = { - martial_per_piety_level = 1 - } - - county_modifier = { - monthly_county_control_growth_factor = 0.1 - monthly_county_control_growth_add = 0.1 - development_growth_factor = 0.1 - } - - province_modifier = { - garrison_size = 0.15 - fort_level = 5 - defender_holding_advantage = 5 - travel_danger = -15 - } - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Church of Saint Sava -########## - -church_saint_sava_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_hagia_sophia.dds" - - asset = { - type = pdxmesh - name = "building_special_hagia_sophia_mesh" - } - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - custom_description = { - OR = { - scope:holder = { - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - } - custom_description = { - text = holy_site_building_trigger - barony = { - is_holy_site_of = scope:holder.faith - } - } - } - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.35 - monthly_piety_gain_mult = 0.15 - holy_order_hire_cost_mult = -0.10 - clergy_opinion = 10 - monthly_dynasty_prestige_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.15 - development_growth_factor = 0.20 - development_growth = 0.15 - county_opinion_add = 5 - } - - province_modifier = { - monthly_income = 1.5 - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} -########## -# Smederevo Fortress -########## - -smederevo_fortress_01 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_hotin_fortress.dds" - - can_construct_potential = { - } - - cost_gold = 400 - - character_modifier = { - monthly_prestige = 0.1 - } - - max_garrison = 100 - - county_modifier = { - development_growth_factor = 0.05 - } - - province_modifier = { - monthly_income = 0.5 - defender_holding_advantage = 2 - fort_level = 2 - stationed_maa_damage_mult = 0.1 - stationed_maa_toughness_mult = 0.1 - stationed_siege_weapon_siege_value_mult = 0.15 - } - - next_building = smederevo_fortress_02 - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -smederevo_fortress_02 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_hotin_fortress.dds" - - can_construct_potential = { - } - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } - - cost_gold = 800 - - character_modifier = { - monthly_prestige = 0.25 - martial_per_prestige_level = 1 - } - - max_garrison = 350 - - county_modifier = { - development_growth = 0.05 - development_growth_factor = 0.05 - tax_mult = 0.1 - } - - province_modifier = { - monthly_income = 1 - defender_holding_advantage = 4 - fort_level = 4 - stationed_maa_damage_mult = 0.25 - stationed_maa_toughness_mult = 0.25 - stationed_siege_weapon_siege_value_mult = 0.15 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Petrovaradin Fortress -########## - -petrovaradin_fortress_01 = { - - construction_time = very_slow_construction_time - - type_icon = "alcazar_segovia.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 1000 - - county_holder_character_modifier = { - monthly_prestige_gain_mult = 0.15 - monthly_dynasty_prestige_mult = 0.15 - } - - county_modifier = { - development_growth = 0.20 - development_growth_factor = 0.15 - tax_mult = 0.15 - } - - province_modifier = { - monthly_income = 2 - stationed_maa_damage_mult = 0.25 - stationed_maa_toughness_mult = 0.1 - stationed_siege_weapon_siege_value_mult = 0.15 - fort_level = 3 - defender_holding_advantage = 4 - travel_danger = -15 - } - - max_garrison = 500 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Ljubljana Castle -########## - -ljubljana_castle_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_alhambra.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 500 - - county_holder_character_modifier = { - monthly_prestige = 0.15 - } - - county_modifier = { - development_growth_factor = 0.05 - tax_mult = 0.05 - monthly_county_control_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 1 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - fort_level = 2 - defender_holding_advantage = 2 - } - - max_garrison = 200 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - next_building = ljubljana_castle_02 - - type = special - - flag = travel_point_of_interest_martial -} - -ljubljana_castle_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_alhambra.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder.culture = { has_innovation = innovation_battlements } - } - - cost_gold = 1000 - - county_holder_character_modifier = { - monthly_piety = 0.25 - monthly_prestige = 0.25 - martial_per_piety_level = 1 - } - - county_modifier = { - development_growth = 0.10 - development_growth_factor = 0.20 - tax_mult = 0.15 - monthly_county_control_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 2.5 - stationed_maa_damage_mult = 0.20 - stationed_maa_toughness_mult = 0.20 - stationed_siege_weapon_siege_value_mult = 0.10 - fort_level = 4 - defender_holding_advantage = 4 - } - - max_garrison = 350 - - ai_value = { - base = 100 - directive_to_fortify_modifier = yes - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Celje Hall -########## - -celje_hall_01 = { - construction_time = very_slow_construction_time - effect_desc = feast_cost_discount_max_desc - - type_icon = "icon_structure_lund_cathedral.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - is_enabled = { - scope:holder = { - custom_tooltip = { - text = government_is_not_republic_or_admin_desc - OR = { - government_has_flag = government_is_republic - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic - government_has_flag = government_is_administrative - } - } - } - } - - cost_gold = 1000 - - county_holder_character_modifier = { - stewardship_per_prestige_level = 1 - monthly_prestige = 0.25 - monthly_influence = 0.25 - } - - county_modifier = { - development_growth_factor = 0.15 - development_growth = 0.15 - tax_mult = 0.15 - } - - province_modifier = { - monthly_income = 1.5 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# Niš Skull Tower -########## - -nis_skull_tower_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_kyz_kala.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - } - - cost_gold = 500 - - county_holder_character_modifier = { - dread_baseline_add = 15 - dread_gain_mult = 0.15 - monthly_piety_gain_per_dread_mult = 0.01 - knight_effectiveness_per_dread = 0.005 - } - - county_modifier = { - monthly_county_control_growth_add = -0.1 - county_opinion_add = -20 - tax_mult = 0.05 - } - - province_modifier = { - monthly_income = 0.75 - travel_danger = 15 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -########## -# Bor Mining Settlement -########## - -bor_mines_01 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_innovation = innovation_crop_rotation - } - } - - cost_gold = 400 - - county_modifier = { - tax_mult = 0.05 - levy_size = 0.10 - development_growth_factor = 0.05 - } - - province_modifier = { - monthly_income = 2 - stationed_siege_weapon_siege_value_mult = 0.10 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - next_building = bor_mines_02 - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine -} - -bor_mines_02 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_innovation = innovation_manorialism - } - } - - cost_gold = 500 - - county_modifier = { - tax_mult = 0.10 - levy_size = 0.20 - development_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 3.5 - stationed_siege_weapon_siege_value_mult = 0.15 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - next_building = bor_mines_03 - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine -} - -bor_mines_03 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_innovation = innovation_windmills - } - } - - cost_gold = 600 - - county_modifier = { - tax_mult = 0.15 - levy_size = 0.30 - development_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 5 - stationed_siege_weapon_siege_value_mult = 0.20 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - next_building = bor_mines_04 - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine -} - -bor_mines_04 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 04 } - culture = { - has_innovation = innovation_cranes - } - } - - cost_gold = 700 - - county_modifier = { - tax_mult = 0.20 - levy_size = 0.40 - development_growth_factor = 0.20 - } - - province_modifier = { - monthly_income = 6.5 - stationed_siege_weapon_siege_value_mult = 0.25 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine -} - -########## -# Zenica Iron Mines -########## - -zenica_iron_mines_01 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 01 } - culture = { - has_innovation = innovation_crop_rotation - } - } - - cost_gold = 400 - - county_modifier = { - tax_mult = 0.05 - levy_size = 0.10 - development_growth_factor = 0.05 - } - - province_modifier = { - monthly_income = 2 - stationed_siege_weapon_siege_value_mult = 0.10 - stationed_maa_toughness_mult = 0.05 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - next_building = zenica_iron_mines_02 - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine - flag = special_mine_iron -} - -zenica_iron_mines_02 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 02 } - culture = { - has_innovation = innovation_manorialism - } - } - - cost_gold = 500 - - county_modifier = { - tax_mult = 0.10 - levy_size = 0.20 - development_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 3.50 - stationed_siege_weapon_siege_value_mult = 0.15 - stationed_maa_toughness_mult = 0.10 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - next_building = zenica_iron_mines_03 - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine - flag = special_mine_iron -} - -zenica_iron_mines_03 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 03 } - culture = { - has_innovation = innovation_windmills - } - } - - cost_gold = 600 - - county_modifier = { - tax_mult = 0.15 - levy_size = 0.30 - development_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 5 - stationed_siege_weapon_siege_value_mult = 0.20 - stationed_maa_toughness_mult = 0.20 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - next_building = zenica_iron_mines_04 - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine - flag = special_mine_iron -} - -zenica_iron_mines_04 = { - effect_desc = mines_effect_desc - - asset = { - type = pdxmesh - name = "building_special_mines_mesh" - } - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 04 } - culture = { - has_innovation = innovation_cranes - } - } - - cost_gold = 700 - - county_modifier = { - tax_mult = 0.20 - levy_size = 0.40 - development_growth_factor = 0.20 - } - - province_modifier = { - monthly_income = 6.50 - stationed_siege_weapon_siege_value_mult = 0.25 - stationed_maa_toughness_mult = 0.25 - } - - province_culture_modifier = { - parameter = cupellation_mine_building_bonuses - tax_mult = innovation_cupellation_mine_tax_bonus_value - } - - ai_value = { - base = 100 - } - - type = special - - flag = travel_point_of_interest_economic - flag = special_mine - flag = special_mine_iron -} - -########## -# Fortified Port of Kotor -########## - -fortified_port_of_kotor_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_drassanes.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_manorialism } - scope:holder = { highest_held_title_tier >= tier_duchy } - } - - cost_gold = 350 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.025 - naval_movement_speed_mult = 0.025 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 - hostile_raid_time = 0.25 - } - - province_modifier = { - monthly_income = 0.50 - fort_level = 1 - defender_holding_advantage = 2 - stationed_maa_damage_mult = 0.05 - stationed_maa_toughness_mult = 0.05 - garrison_size = 0.05 - travel_danger = -10 - } - - next_building = fortified_port_of_kotor_02 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -fortified_port_of_kotor_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_drassanes.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 02 } - } - - cost_gold = 800 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 - hostile_raid_time = 0.35 - } - - province_modifier = { - monthly_income = 2 - fort_level = 2 - defender_holding_advantage = 3 - stationed_maa_damage_mult = 0.10 - stationed_maa_toughness_mult = 0.10 - garrison_size = 0.10 - travel_danger = -15 - } - - next_building = fortified_port_of_kotor_03 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -fortified_port_of_kotor_03 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_drassanes.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 1500 - - county_holder_character_modifier = { - stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 - hostile_raid_time = 0.50 - } - - province_modifier = { - monthly_income = 5 - fort_level = 4 - defender_holding_advantage = 4 - stationed_maa_damage_mult = 0.15 - stationed_maa_toughness_mult = 0.15 - garrison_size = 0.20 - travel_danger = -20 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -########## -# Port of Split -########## - -port_of_split_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_manorialism } - scope:holder = { highest_held_title_tier >= tier_duchy } - } - - cost_gold = 350 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.05 - naval_movement_speed_mult = 0.05 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 0.75 - } - - next_building = port_of_split_02 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -port_of_split_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 02 } - } - - cost_gold = 800 - - county_holder_character_modifier = { - embarkation_cost_mult = -0.10 - naval_movement_speed_mult = 0.10 - } - - county_modifier = { - tax_mult = 0.15 - development_growth = 0.20 - development_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 2.5 - } - - next_building = port_of_split_03 - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -port_of_split_03 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_building_tradeport.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { has_innovation = innovation_windmills } - scope:holder = { highest_held_title_tier >= tier_duchy } - building_requirement_castle_city_church = { LEVEL = 03 } - } - - cost_gold = 1500 - - county_holder_character_modifier = { - stewardship_per_prestige_level = 1 - embarkation_cost_mult = -0.15 - naval_movement_speed_mult = 0.15 - } - - county_modifier = { - tax_mult = 0.25 - development_growth = 0.30 - development_growth_factor = 0.25 - } - - province_modifier = { - monthly_income = 6 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic -} - -######################################## -# MAKEDONIA -######################################## - - - -######################################## -# NISTERNIA -######################################## - -########## -# The Palace of Soroca -########## -nistrenian_palace_01 = { - asset = { - type = pdxmesh - name = ep3_despots_palace_mesh - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_despot_palace.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder = { - prestige_level >= 4 - highest_held_title_tier >= tier_duchy - } - scope:holder.culture = { has_innovation = innovation_manorialism } - building_requirement_tribal = no - } - - effect_desc = feast_cost_discount_max_desc - - cost_gold = 750 - - county_holder_character_modifier = { - stardwardship_per_piety_level = 2 - monthly_dynasty_prestige = 0.15 - monthly_dynasty_prestige_mult = 0.05 - monthly_influence = 0.2 - monthly_influence_mult = 0.3 - } - - county_modifier = { - tax_mult = 0.3 - development_growth = 0.2 - development_growth_factor = 0.2 - monthly_county_control_growth_add = 0.5 - } - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious -} - -######################################## -# RUSSIA -######################################## - -########## -# Winter Palace -########## - -winter_palace_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_despot_palace.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder = { - prestige_level >= 4 - highest_held_title_tier >= tier_duchy - } - scope:holder.culture = { has_innovation = innovation_manorialism } - building_requirement_tribal = no - } - - effect_desc = feast_cost_discount_max_desc - - cost_gold = 750 - - county_holder_character_modifier = { - diplomacy_per_prestige_level = 1 - monthly_dynasty_prestige = 0.15 - monthly_dynasty_prestige_mult = 0.05 - monthly_prestige = 0.15 - legitimacy_gain_mult = 0.15 - } - - county_modifier = { - tax_mult = 0.10 - development_growth = 0.10 - development_growth_factor = 0.15 - } - - province_modifier = { - monthly_income = 2 - } - - next_building = winter_palace_02 - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_diplomatic -} - -winter_palace_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_despot_palace.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 03 } - scope:holder = { - prestige_level >= 4 - highest_held_title_tier >= tier_duchy - } - scope:holder.culture = { has_innovation = innovation_windmills } - } - - effect_desc = feast_cost_discount_max_desc - - cost_gold = 2000 - - county_holder_character_modifier = { - diplomacy_per_prestige_level = 1 - stewardship_per_prestige_level = 1 - monthly_dynasty_prestige = 0.50 - monthly_dynasty_prestige_mult = 0.10 - monthly_prestige = 0.50 - monthly_prestige_gain_mult = 0.20 - legitimacy_gain_mult = 0.15 - } - - county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.25 - } - - province_modifier = { - monthly_income = 3.50 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - type = special - - flag = travel_point_of_interest_diplomatic -} - -########## -# Peter and Paul Fortress -########## - -petropavlovskaya_krepost_01 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_visby_ringmur.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder = { - prestige_level >= 4 - highest_held_title_tier >= tier_duchy - } - scope:holder.culture = { has_innovation = innovation_manorialism } - building_requirement_tribal = no - } - - cost_gold = 750 - - county_holder_character_modifier = { - knight_effectiveness_mult = 0.125 - monthly_martial_lifestyle_xp_gain_mult = 0.1 - monthly_prestige_gain_mult = 0.10 - belligerent_opinion = 5 - glory_hound_opinion = 5 - } - - county_modifier = { - monthly_county_control_growth_add = 0.5 - hostile_raid_time = 0.5 - } - - province_modifier = { - fort_level = 4 - garrison_size = 0.50 - defender_holding_advantage = 4 - stationed_maa_damage_mult = 0.1 - stationed_maa_toughness_mult = 0.1 - stationed_siege_weapon_siege_value_mult = 0.1 - travel_danger = -15 - } - - next_building = petropavlovskaya_krepost_02 - - ai_value = { - base = 100 - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_diplomatic -} - -petropavlovskaya_krepost_02 = { - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_visby_ringmur.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 03 } - scope:holder = { - prestige_level >= 4 - highest_held_title_tier >= tier_duchy - } - scope:holder.culture = { has_innovation = innovation_windmills } - } - - cost_gold = 2500 - - county_holder_character_modifier = { - martial_per_prestige_level = 1 - knight_effectiveness_mult = 0.25 - monthly_martial_lifestyle_xp_gain_mult = 0.1 - monthly_prestige_gain_mult = 0.10 - belligerent_opinion = 10 - glory_hound_opinion = 10 - } - - county_modifier = { - monthly_county_control_growth_add = 1 - hostile_raid_time = 1 - } - - province_modifier = { - fort_level = 6 - garrison_size = 1 - defender_holding_advantage = 6 - stationed_maa_damage_mult = 0.25 - stationed_maa_toughness_mult = 0.25 - stationed_siege_weapon_siege_value_mult = 0.2 - travel_danger = -25 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - type = special - - flag = travel_point_of_interest_diplomatic -} - -########## -# Great Walls of Smolensk -########## - -smolensk_walls_01 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_hotin_fortress.dds" - - can_construct_potential = { - } - - cost_gold = 500 - - character_modifier = { - monthly_dynasty_prestige_mult = 0.05 - } - max_garrison = good_building_max_garrison_tier_1 - province_modifier = { - defender_holding_advantage = normal_building_advantage_tier_2 - fort_level = good_building_fort_level_tier_1 - stationed_maa_damage_mult = normal_maa_damage_tier_1 - stationed_maa_toughness_mult = normal_maa_toughness_tier_1 - stationed_siege_weapon_siege_value_mult = normal_maa_siege_value_tier_1 - travel_danger = -10 - } - county_modifier = { - tax_mult = 0.05 - monthly_county_control_growth_add = 0.5 - development_growth = 0.1 - development_growth_factor = 0.05 - hostile_raid_time = 0.25 - } - - next_building = smolensk_walls_02 - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - modifier = { # Fill all building slots before going for special buildings - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_martial -} - -smolensk_walls_02 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_hotin_fortress.dds" - - can_construct_potential = { - } - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_hoardings - } - } - - cost_gold = 1000 - - character_modifier = { - monthly_dynasty_prestige_mult = 0.05 - martial_per_prestige_level = 1 - } - max_garrison = good_building_max_garrison_tier_2 - province_modifier = { - defender_holding_advantage = normal_building_advantage_tier_3 - fort_level = good_building_fort_level_tier_2 - stationed_maa_damage_mult = normal_maa_damage_tier_2 - stationed_maa_toughness_mult = normal_maa_toughness_tier_2 - stationed_siege_weapon_siege_value_mult = normal_maa_siege_value_tier_2 - travel_danger = -20 - } - county_modifier = { - tax_mult = 0.1 - monthly_county_control_growth_add = 0.5 - development_growth = 0.1 - development_growth_factor = 0.2 - hostile_raid_time = 0.33 - } - - next_building = smolensk_walls_03 - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - } - - type = special - - flag = travel_point_of_interest_martial -} -smolensk_walls_03 = { - construction_time = slow_construction_time - - type_icon = "icon_structure_hotin_fortress.dds" - - can_construct_potential = { - } - - cost_gold = 1500 - - character_modifier = { - monthly_dynasty_prestige_mult = 0.1 - martial_per_prestige_level = 1 - stewardship_per_prestige_level = 1 - } - max_garrison = good_building_max_garrison_tier_3 - province_modifier = { - defender_holding_advantage = normal_building_advantage_tier_4 - fort_level = good_building_fort_level_tier_3 - stationed_maa_damage_mult = normal_maa_damage_tier_2 - stationed_maa_toughness_mult = normal_maa_toughness_tier_2 - stationed_siege_weapon_siege_value_mult = normal_maa_siege_value_tier_2 - travel_danger = -30 - } - county_modifier = { - tax_mult = 0.15 - monthly_county_control_growth_add = 1 - development_growth = 0.15 - development_growth_factor = 0.15 - hostile_raid_time = 0.5 - } - - ai_value = { - base = 100 - culture_likely_to_fortify_modifier = yes - } - - type = special - - flag = travel_point_of_interest_martial -} - - -######################################## -# BALTIC -######################################## - - - -######################################## -# FINLAND -######################################## - - - ######################################## # SPECIAL MILITARY BUILDINGS ######################################## - -########## -# Chemistry Workshop - unlocks chemical weapons -########## - chemistry_workshop_01 = { construction_time = standard_construction_time effect_desc = chemistry_workshop_1_effect_desc can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 02 } + building_requirement_castle_city_church = { LEVEL = 01 } } can_construct_showing_failures_only = { @@ -12303,7 +6972,7 @@ chemistry_workshop_02 = { effect_desc = chemistry_workshop_2_effect_desc can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 03 } + building_requirement_castle_city_church = { LEVEL = 02 } } can_construct_showing_failures_only = { @@ -12344,7 +7013,7 @@ chemistry_workshop_03 = { effect_desc = chemistry_workshop_3_effect_desc can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 04 } + building_requirement_castle_city_church = { LEVEL = 03 } } can_construct_showing_failures_only = { @@ -12412,16 +7081,12 @@ chemistry_workshop_04 = { } } -########## -# Air Dock - unlocks airships -########## - air_dock_01 = { construction_time = standard_construction_time effect_desc = air_dock_1_effect_desc can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 02 } + building_requirement_castle_city_church = { LEVEL = 01 } } can_construct_showing_failures_only = { @@ -12481,7 +7146,7 @@ air_dock_02 = { effect_desc = air_dock_2_effect_desc can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 03 } + building_requirement_castle_city_church = { LEVEL = 02 } } can_construct_showing_failures_only = { @@ -12522,7 +7187,7 @@ air_dock_03 = { effect_desc = air_dock_3_effect_desc can_construct_potential = { - building_requirement_castle_city_church = { LEVEL = 04 } + building_requirement_castle_city_church = { LEVEL = 03 } } can_construct_showing_failures_only = { @@ -12588,515 +7253,4 @@ air_dock_04 = { ai_general_building_modifier = yes directive_to_build_military_modifier = yes } -} - -########## -# Communal Settlements - peasant and levy bonuses -########## - -communal_settlement_01 = { - construction_time = standard_construction_time - effect_desc = communal_settlement_1_effect_desc - - can_construct_potential = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - can_construct_showing_failures_only = { - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 01 } - scope:holder.culture = { - has_innovation = innovation_barracks - } - } - - is_enabled = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - cost_gold = expensive_building_tier_1_cost - - province_modifier = { - monthly_income = super_poor_building_tax_tier_2 - stationed_peasant_militia_damage_mult = high_maa_damage_tier_2 - stationed_peasant_militia_toughness_mult = high_maa_toughness_tier_1 - defender_holding_advantage = 2 - } - county_modifier = { - levy_size = 0.01 - } - - levy = normal_building_levy_tier_2 - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - type_icon = "icon_structure_wartburg.dds" - - next_building = communal_settlement_02 - - ai_value = { - base = 20 - ai_tier_1_building_modifier = yes - ai_general_building_modifier = yes - directive_to_build_military_modifier = yes - } -} - -communal_settlement_02 = { - construction_time = standard_construction_time - effect_desc = communal_settlement_2_effect_desc - - can_construct_potential = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 02 } - scope:holder.culture = { - has_innovation = innovation_castle_baileys - } - } - - is_enabled = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - cost_gold = expensive_building_tier_2_cost - - province_modifier = { - monthly_income = super_poor_building_tax_tier_4 - stationed_peasant_militia_damage_mult = high_maa_damage_tier_4 - stationed_peasant_militia_toughness_mult = high_maa_toughness_tier_2 - defender_holding_advantage = 4 - fort_level = 1 - } - - county_modifier = { - monthly_county_control_growth_add = 0.05 - garrison_size = 0.05 - levy_size = 0.02 - } - - levy = normal_building_levy_tier_4 - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - type_icon = "icon_structure_wartburg.dds" - - next_building = communal_settlement_03 - - ai_value = { - base = 10 - ai_general_building_modifier = yes - directive_to_build_military_modifier = yes - modifier = { # Fill all building slots before going for upgrades - factor = 0 - free_building_slots > 0 - } - } -} - -communal_settlement_03 = { - construction_time = standard_construction_time - effect_desc = communal_settlement_3_effect_desc - - can_construct_potential = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - is_enabled = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 03 } - scope:holder.culture = { - has_innovation = innovation_castle_baileys - } - } - - cost_gold = expensive_building_tier_3_cost - - province_modifier = { - monthly_income = super_poor_building_tax_tier_6 - stationed_peasant_militia_damage_mult = high_maa_damage_tier_6 - stationed_peasant_militia_toughness_mult = high_maa_toughness_tier_3 - defender_holding_advantage = 6 - fort_level = 1 - } - - county_modifier = { - monthly_county_control_growth_add = 0.10 - garrison_size = 0.05 - levy_size = 0.03 - } - - levy = normal_building_levy_tier_6 - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - type_icon = "icon_structure_wartburg.dds" - - next_building = communal_settlement_04 - - ai_value = { - base = 8 - ai_general_building_modifier = yes - directive_to_build_military_modifier = yes - } -} - -communal_settlement_04 = { - construction_time = standard_construction_time - effect_desc = communal_settlement_4_effect_desc - - can_construct_potential = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - can_construct_showing_failures_only = { - building_requirement_tribal = no - } - - can_construct = { - building_requirement_castle_city_church = { LEVEL = 04 } - scope:holder.culture = { - has_innovation = innovation_royal_armory - } - } - - is_enabled = { - custom_description = { - text = province_is_of_a_communal_settlement_faith_tt - building_communal_settlement_requirement = yes - } - } - - cost_gold = expensive_building_tier_4_cost - - province_modifier = { - monthly_income = super_poor_building_tax_tier_8 - stationed_peasant_militia_damage_mult = high_maa_damage_tier_8 - stationed_peasant_militia_toughness_mult = high_maa_toughness_tier_4 - defender_holding_advantage = 8 - fort_level = 3 - } - - county_modifier = { - monthly_county_control_growth_add = 0.15 - garrison_size = 0.10 - levy_size = 0.05 - } - - levy = normal_building_levy_tier_8 - - on_complete = { - #Mandala Creator Aspect - creator_mandala_built_regular_building_piety_effect = yes - } - - type_icon = "icon_structure_wartburg.dds" - - - ai_value = { - base = 7 - ai_general_building_modifier = yes - directive_to_build_military_modifier = yes - } -} -########## -# New Athos — Abkhaz Neopagan Sanctuary -########## - -new_athos_pagan_temple_01 = { - asset = { - type = pdxmesh - name = ep3_athos_monasteries_01_b_mesh - } - - construction_time = slow_construction_time - - type_icon = "icon_structure_sumela_monastery.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - - can_construct = { - scope:holder = { - religion = religion:caucasian_religion - } - } - - is_enabled = { - scope:holder = { - religion = religion:caucasian_religion - } - } - - cost_gold = 800 - - character_modifier = { - monthly_piety = 0.35 - monthly_prestige = 0.20 - knight_effectiveness_mult = 0.10 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 - tax_mult = 0.15 - } - - province_modifier = { - monthly_income = 1 - } - - - next_building = new_athos_restored_monastery_02 - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building -} - -########## -# New Athos — Restored Orthodox Monastery -########## - -new_athos_restored_monastery_02 = { - asset = { - type = pdxmesh - name = ep3_athos_monasteries_01_b_mesh - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_sumela_monastery.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } - } - - is_enabled = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } - } - - cost_gold = 1000 - - character_modifier = { - monthly_piety = 0.50 - learning = 1 - monthly_dynasty_prestige_mult = 0.05 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.15 - tax_mult = 0.15 - } - - province_modifier = { - monthly_income = 1 - } - - on_complete = { - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location -} - -########## -# Cathedral of Saint Ilia II — Tbilisi -########## - -cathedral_saint_ilia_ii = { - asset = { - type = pdxmesh - name = "building_special_hagia_sophia_mesh" - } - - construction_time = very_slow_construction_time - - type_icon = "icon_structure_hagia_sophia.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder = { - religion = religion:eastern_orthodox_religion - } - } - - is_enabled = { - scope:holder = { - religion = religion:eastern_orthodox_religion - } - } - - cost_gold = 1500 - - character_modifier = { - monthly_prestige = 0.30 - legitimacy_gain_mult = 0.10 - learning_per_piety_level = 1 - } - - county_modifier = { - development_growth = 0.15 - development_growth_factor = 0.10 - monthly_county_control_growth_factor = 0.10 - } - - province_modifier = { - monthly_income = 1 - } - - on_complete = { - mandala_built_piety_duchy_building_t3_effect = yes - } - - ai_value = { - base = 100 - ai_pious_building_preference_modifier = yes - modifier = { - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_religious - flag = holy_building - flag = religious_studies_location -} - -######################################## -# CHANNEL TUNNEL -######################################## - -channel_tunnel_01 = { - construction_time = very_slow_construction_time - - type_icon = "icon_structure_mines.dds" - - can_construct_potential = { - building_requirement_tribal = no - } - - can_construct = { - scope:holder.culture = { - has_innovation = innovation_cranes - } - } - - cost_gold = 1500 - - county_holder_character_modifier = { - monthly_prestige = 0.25 - embarkation_cost_mult = -0.25 - movement_speed = 0.05 - } - - county_modifier = { - tax_mult = 0.20 - development_growth = 0.20 - development_growth_factor = 0.25 - - } - - province_modifier = { - monthly_income = 3 - travel_danger = -20 - defender_holding_advantage = 8 - fort_level = 3 - } - - ai_value = { - base = 100 - ai_general_building_modifier = yes - directive_to_build_economy_modifier = yes - ai_economical_building_preference_modifier = yes - modifier = { - factor = 0 - free_building_slots > 0 - } - } - - type = special - - flag = travel_point_of_interest_economic - flag = travel_point_of_interest_wonder -} +} \ No newline at end of file diff --git a/common/buildings/ccp3_special_buildings.txt b/common/buildings/ccp3_special_buildings.txt index 516eec6fe..751a1a7b6 100644 --- a/common/buildings/ccp3_special_buildings.txt +++ b/common/buildings/ccp3_special_buildings.txt @@ -83,7 +83,7 @@ cluny_abbey_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -125,7 +125,6 @@ cluny_abbey_01 = { type = special flag = travel_point_of_interest_religious flag = special_university - flag = religious_studies_location } cluny_abbey_02 = { asset = { @@ -140,7 +139,7 @@ cluny_abbey_02 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -182,7 +181,6 @@ cluny_abbey_02 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } ########## # Walls of York @@ -235,7 +233,7 @@ damascus_mosque_01 = { custom_description = { text = holy_site_muslim_or_holy_site_trigger OR = { - islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder } + scope:holder = { religion = religion:islam_religion } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -280,12 +278,7 @@ jokhang_01 = { construction_time = very_slow_construction_time type_icon = "icon_structure_jokhang.dds" can_construct_potential = { building_requirement_tribal = no } - is_enabled = { - custom_description = { - text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - } - } + is_enabled = { custom_description = { text = buddhas_of_bamian_trigger scope:holder = { religion = { is_in_family = rf_eastern } } } } cost_gold = 1000 county_holder_character_modifier = { monthly_piety_gain_per_dread_add = 0.02 @@ -309,7 +302,6 @@ jokhang_01 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } ########## # Wartburg @@ -364,7 +356,7 @@ beta_giyorgis_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -411,7 +403,7 @@ holy_wisdom_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -440,7 +432,6 @@ holy_wisdom_01 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } ########## # Kano Earthworks @@ -523,7 +514,6 @@ somapura_university_01 = { type = special flag = travel_point_of_interest_learning flag = special_university - flag = religious_studies_location } ########## # Duomo Florence @@ -542,7 +532,7 @@ duomo_florence_01 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -568,7 +558,6 @@ duomo_florence_01 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } duomo_florence_02 = { asset = { @@ -584,7 +573,7 @@ duomo_florence_02 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -613,7 +602,6 @@ duomo_florence_02 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } duomo_florence_03 = { asset = { @@ -629,7 +617,7 @@ duomo_florence_03 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -660,7 +648,6 @@ duomo_florence_03 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } duomo_florence_04 = { asset = { @@ -675,7 +662,7 @@ duomo_florence_04 = { custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -708,7 +695,6 @@ duomo_florence_04 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } ########## # Konark Sun Temple @@ -722,12 +708,7 @@ konark_temple_01 = { construction_time = very_slow_construction_time type_icon = "icon_structure_konark_temple.dds" can_construct_potential = { building_requirement_tribal = no } - is_enabled = { - custom_description = { - text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - } - } + is_enabled = { custom_description = { text = buddhas_of_bamian_trigger scope:holder = { religion = { is_in_family = rf_eastern } } } } can_construct = { scope:holder.culture = { has_innovation = innovation_guilds } } cost_gold = 1000 county_holder_character_modifier = { @@ -752,7 +733,6 @@ konark_temple_01 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } ########## # al-Qarawiyyin University @@ -798,7 +778,6 @@ al_qarawiyyin_university_01 = { type = special flag = travel_point_of_interest_learning flag = special_university - flag = religious_studies_location } ########## # Kairouan basins @@ -933,7 +912,7 @@ wawel_cathedral_01 = { #Collegiate Church of St. Mary and St. Alexius custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -966,7 +945,6 @@ wawel_cathedral_01 = { #Collegiate Church of St. Mary and St. Alexius next_building = wawel_cathedral_02 type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius @@ -988,7 +966,7 @@ wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -1001,8 +979,8 @@ wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius clergy_opinion = 4 } county_modifier = { - development_growth_factor = 0.075 - development_growth = 0.15 + development_growth_factor = 0.1 + development_growth = 0.2 county_opinion_add = 15 } province_modifier = { @@ -1021,7 +999,6 @@ wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius next_building = wawel_cathedral_03 type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgrade @@ -1043,7 +1020,7 @@ wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgra custom_description = { text = holy_site_christian_or_holy_site_trigger OR = { - christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder } + scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } } } } @@ -1056,8 +1033,8 @@ wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgra clergy_opinion = 6 } county_modifier = { - development_growth_factor = 0.1 - development_growth = 0.2 + development_growth_factor = 0.2 + development_growth = 0.3 county_opinion_add = 15 } province_modifier = { @@ -1075,7 +1052,6 @@ wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgra } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } ########## # Vatapi Caves @@ -1089,12 +1065,7 @@ vatapi_caves_01 = { construction_time = very_slow_construction_time type_icon = "icon_structure_vatapi_caves.dds" can_construct_potential = { building_requirement_tribal = no } - is_enabled = { - custom_description = { - text = buddhas_of_bamian_trigger - eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder } - } - } + is_enabled = { custom_description = { text = buddhas_of_bamian_trigger scope:holder = { religion = { is_in_family = rf_eastern } } } } cost_gold = 1000 character_modifier = { monthly_piety = 2 @@ -1115,7 +1086,6 @@ vatapi_caves_01 = { } type = special flag = travel_point_of_interest_religious - flag = religious_studies_location } ########## # Golden fort of Jaisalmer diff --git a/common/buildings/temple_citadel_buildings.txt b/common/buildings/temple_citadel_buildings.txt index f6c4122bf..81e9a9be9 100644 --- a/common/buildings/temple_citadel_buildings.txt +++ b/common/buildings/temple_citadel_buildings.txt @@ -16,7 +16,7 @@ temple_citadel_01 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) #Generic Base: asset = { @@ -433,36 +433,6 @@ temple_citadel_01 = { graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 } - ### Kamuyism - asset = { - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - asset = { #Also fallback for pagans in the steppe type = entity name = "mpo_mongol_temple_01_entity" @@ -492,11 +462,7 @@ temple_citadel_01 = { requires_dlc_flag = all_under_heaven illustration = @illustration_shinto soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { - shinto_gfx - #DLC Fallback - kamuyism_gfx - } #+1 + graphical_faiths = { shinto_gfx } #+1 graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx @@ -537,8 +503,6 @@ temple_citadel_01 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { pagan_gfx - #DLC Fallback: - kamuyism_gfx } #+1 graphical_cultures = { western_building_gfx byzantine_building_gfx @@ -625,7 +589,7 @@ temple_citadel_01 = { } graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia graphical_mediterranean graphical_india graphical_mena } } - } + can_construct_potential = { barony_cannot_construct_holding = no scope:holder = { @@ -722,10 +686,8 @@ temple_citadel_01 = { defender_holding_advantage = 2 } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -1 + character_modifier = { + men_at_arms_cap = 1 } flag = temple_citadel @@ -760,10 +722,7 @@ temple_citadel_01 = { if = { limit = { - OR = { culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } - } } faith = { change_fervor = { @@ -949,7 +908,6 @@ temple_citadel_02 = { #Meshes (Indented for readability) ### GENERIC ### #Generic Base: - assets = { asset = { type = pdxmesh name = "building_western_temple_generic_01_mesh" @@ -1362,36 +1320,6 @@ temple_citadel_02 = { } graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } - ### Kamuyism - asset = { - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_01_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - asset = { type = entity name = "mpo_mongol_temple_01_entity" @@ -1421,11 +1349,7 @@ temple_citadel_02 = { requires_dlc_flag = all_under_heaven illustration = @illustration_shinto soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { - shinto_gfx - #DLC Fallback - kamuyism_gfx - } #+1 + graphical_faiths = { shinto_gfx } #+1 graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx @@ -1464,8 +1388,6 @@ temple_citadel_02 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { pagan_gfx - #DLC Fallback: - kamuyism_gfx } #+1 graphical_cultures = { western_building_gfx byzantine_building_gfx @@ -1551,7 +1473,6 @@ temple_citadel_02 = { } graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia graphical_mediterranean graphical_india graphical_mena } } - } can_construct_potential = { building_requirement_tribal = no @@ -1646,10 +1567,8 @@ temple_citadel_02 = { defender_holding_advantage = 3 } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -2 + character_modifier = { + men_at_arms_cap = 1 } flag = temple_citadel @@ -1666,9 +1585,8 @@ temple_citadel_02 = { } if = { limit = { - OR = { - culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } + culture = { + has_cultural_parameter = more_fervor_on_church_construction } } faith = { @@ -1783,7 +1701,6 @@ temple_citadel_03 = { #Meshes (Indented for readability) ### GENERIC ### #Generic Base: - assets = { asset = { type = pdxmesh name = "building_western_temple_generic_02_mesh" @@ -2199,36 +2116,6 @@ temple_citadel_03 = { graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } - ### Kamuyism - asset = { - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - asset = { type = entity name = "mpo_mongol_temple_01_entity" @@ -2258,11 +2145,7 @@ temple_citadel_03 = { requires_dlc_flag = all_under_heaven illustration = @illustration_shinto soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { - shinto_gfx - #DLC Fallback - kamuyism_gfx - } #+1 + graphical_faiths = { shinto_gfx } #+1 graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx @@ -2298,8 +2181,6 @@ temple_citadel_03 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { pagan_gfx - #DLC Fallback: - kamuyism_gfx } #+1 graphical_cultures = { western_building_gfx byzantine_building_gfx @@ -2386,7 +2267,6 @@ temple_citadel_03 = { } graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_mediterranean graphical_india graphical_mena } } - } can_construct_potential = { building_requirement_tribal = no @@ -2481,10 +2361,8 @@ temple_citadel_03 = { defender_holding_advantage = 4 } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -3 + character_modifier = { + men_at_arms_cap = 1 } flag = temple_citadel @@ -2501,9 +2379,8 @@ temple_citadel_03 = { } if = { limit = { - OR = { - culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } + culture = { + has_cultural_parameter = more_fervor_on_church_construction } } faith = { @@ -2589,7 +2466,7 @@ temple_citadel_03 = { temple_citadel_04 = { construction_time = slow_construction_time - assets = { + #Meshes (Indented for readability) ### GENERIC ### #Generic Base: @@ -3007,36 +2884,6 @@ temple_citadel_04 = { graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4 } - ### Kamuyism - asset = { - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "kamuyism_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx - japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx - western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx - arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - - asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx - type = entity - name = "building_emishi_temple_02_entity" - illustration = @illustration_shinto - soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } - requires_dlc_flag = north_pacific_attire - graphical_faiths = { "pagan_gfx" } #+1 - graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism - emishi_building_gfx amuric_building_gfx - } - graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4 - } - asset = { type = entity name = "mpo_mongol_temple_01_entity" @@ -3066,11 +2913,7 @@ temple_citadel_04 = { requires_dlc_flag = all_under_heaven illustration = @illustration_shinto soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } } - graphical_faiths = { - shinto_gfx - #DLC Fallback - kamuyism_gfx - } #+1 + graphical_faiths = { shinto_gfx } #+1 graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx @@ -3109,8 +2952,6 @@ temple_citadel_04 = { soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } } graphical_faiths = { pagan_gfx - #DLC Fallback: - kamuyism_gfx } #+1 graphical_cultures = { western_building_gfx byzantine_building_gfx @@ -3199,7 +3040,6 @@ temple_citadel_04 = { } graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_mediterranean graphical_india graphical_mena } } - } can_construct_potential = { building_requirement_tribal = no @@ -3293,10 +3133,8 @@ temple_citadel_04 = { defender_holding_advantage = 5 } - - county_culture_modifier = { - parameter = use_farmer_republics - county_fertility_decline_add = -4 + character_modifier = { + men_at_arms_cap = 1 } flag = temple_citadel @@ -3313,9 +3151,8 @@ temple_citadel_04 = { } if = { limit = { - OR = { - culture = { has_cultural_parameter = more_fervor_on_church_construction } - faith = { has_doctrine_parameter = more_fervor_on_church_construction } + culture = { + has_cultural_parameter = more_fervor_on_church_construction } } faith = { @@ -3479,9 +3316,6 @@ citadel_shrine_02 = { can_construct_showing_failures_only = { building_requirement_tribal = no - culture = { - has_innovation = innovation_city_planning - } } cost_gold = normal_building_tier_2_cost @@ -4454,9 +4288,6 @@ vihara_halls_02 = { can_construct_showing_failures_only = { building_requirement_tribal = no - culture = { - has_innovation = innovation_city_planning - } } cost_gold = normal_building_tier_2_cost diff --git a/common/casus_belli_types/00_claim.txt b/common/casus_belli_types/00_claim.txt deleted file mode 100644 index 3eb98ca86..000000000 --- a/common/casus_belli_types/00_claim.txt +++ /dev/null @@ -1,857 +0,0 @@ -claim_cb = { - icon = claim_cb - group = claim - mutually_exclusive_titles = { - NOT = { - # If pushing personal claims, you can press multiple claims with the Divine Right innovation (High Medieval Era). - trigger_if = { - limit = { - scope:attacker = scope:claimant - } - scope:attacker = { - OR = { - culture = { - has_innovation = innovation_chronicle_writing - } - AND = { - government_has_flag = government_is_landless_adventurer - has_realm_law = camp_purpose_legitimists - has_variable = legitimist_claimed_title - var:legitimist_claimed_title = { - OR = { - holder = scope:defender - de_jure_liege.holder = scope:defender - } - } - } - } - } - } - # If pushing claims for someone else, you need the Rightful Ownership innovation to press multiple claims (Late Medieval Era). - trigger_else = { - scope:attacker = { - culture = { - has_innovation = innovation_divine_right - } - } - } - } - } - - # This whole section was already commented out, I just commented it out more to prevent console errors - #allowed_for_character = {} - - # allowed_against_character = { - # faith.religion = scope:attacker.faith.religion - # } - - # Root is the title - # scope:claimant is the claimant - # scope:attacker is the attacker - # scope:defender is the defender - is_allowed_claim_title = { - trigger_if = { - limit = { - scope:attacker = { - is_ai = yes - has_variable = conqueror - } - } - tier >= tier_duchy - } - custom_description = { - text = "claimant_titles_held_by_you_or_vassal" - NOR = { - holder = scope:attacker - holder = { - target_is_liege_or_above = scope:attacker - } - } - } - scope:claimant = { - NOT = { has_trait = incapable } - is_hostage = no - custom_description = { - text = is_not_a_minister_desc - tgp_is_any_minister = no - } - trigger_if = { - limit = { scope:claimant != scope:attacker } # You can always press your own claims - is_imprisoned = no - } - #religion = scope:attacker.religion - # claimant must not be at war against defender for this claim already - custom_description = { - text = "claimant_already_pressing_their_claim" - object = root - NAND = { - liege = scope:attacker - any_character_war = { - casus_belli = { - any_target_title = { - this = root - } - } - } - } - } - } - scope:attacker = { - #Cannot press claims against your own vassals, as these must be revoked. - custom_description = { - text = "claimant_titles_held_by_attacker_vassals" - NOT = { - root.holder = { - target_is_liege_or_above = scope:attacker - } - } - } - } - trigger_if = { - limit = { - scope:claimant != scope:attacker # You can always press your own claims (though the prestige cost might be high) - } - trigger_if = { - limit = { - is_weak_claimant_due_to_gender_trigger = { FAITH = scope:attacker.faith CHARACTER = scope:claimant } - } - trigger_if = { - limit = { - scope:claimant = { is_adult = yes } - } - save_temporary_scope_as = treat_claim_as_weak - } - trigger_else = { - always = no - } - } - trigger_else_if = { - limit = { - scope:claimant = { is_adult = no } - } - save_temporary_scope_as = treat_claim_as_weak - } - # making the default behavior explicit if no other trigger_(else_)ifs are valid - trigger_else = { - always = yes - } - } - trigger_if = { - limit = { exists = scope:treat_claim_as_weak } - holder = { - custom_description = { - text = "claim_target_position_is_weak" - object = scope:attacker - OR = { - has_trait = incapable - is_adult = no - is_weak_claimant_due_to_gender_trigger = { FAITH = scope:attacker.faith CHARACTER = root.holder } - } - } - } - } - #Under Byzantine law, a ruler must be unblemished - trigger_if = { - limit = { - scope:defender.culture = { has_cultural_parameter = physical_disfigurement_blocks_inheritance } - } - scope:claimant = { - custom_description = { - text = "byzantine_claimant_is_disfigured" - object = scope:claimant - valid_for_byz_succession_trigger = yes - } - } - } - #Under Byzantine law, a ruler must be able to produce children. - trigger_if = { - limit = { - scope:defender.culture = { has_cultural_parameter = physical_disfigurement_blocks_inheritance } - } - scope:claimant = { - custom_description = { - text = "byzantine_claimant_is_celibate" - object = scope:defender - is_eunuch_trigger = no - NOT = { - has_trait = celibate - } - } - } - } - } - - allowed_for_character_display_regardless = { - #If you're landless, you need the Legitimist camp purpose - trigger_if = { - limit = { - scope:attacker = { - government_has_flag = government_is_landless_adventurer - } - } - scope:attacker = { - has_realm_law = camp_purpose_legitimists - } - } - #tgp_japan_offensive_wars_ban_trigger = yes - } - - cost = { - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - value = 0 - add = claim_cb_prestige_cost - multiply = common_cb_prestige_cost_multiplier - - if = { - limit = { - scope:attacker = { - has_character_flag = temp_no_claim_war_cost - } - } - multiply = { - value = 0 - desc = "free_cost" # Says 'free' - } - } - - # LEGITIMACY AFFECTS COST - multiply = { - value = { - value = 0 - scope:attacker = { - if = { - limit = { has_legitimacy_flag = reduced_claim_cb_cost } - add = 0.5 - } - else_if = { - limit = { has_legitimacy_flag = very_reduced_claim_cb_cost } - add = 0.25 - } - else_if = { - limit = { has_legitimacy_flag = extra_reduced_claim_cb_cost } - add = 0.15 - } - else = { - add = 1 - } - } - } - desc = legitimacy_high_modifier_tt - } - multiply = { - value = { - value = 0 - scope:attacker = { - if = { - limit = { has_legitimacy_flag = massively_increased_claim_cb_cost } - add = 2.5 - } - else_if = { - limit = { has_legitimacy_flag = very_increased_claim_cb_cost } - add = 2 - } - else_if = { - limit = { has_legitimacy_flag = increased_claim_cb_cost } - add = 1.5 - } - else = { - add = 1 - } - } - } - desc = legitimacy_low_modifier_tt - } - } - } - - target_titles = claim - #target_title_tier = all - - on_declaration = { - on_declared_war = yes - if = { - limit = { - scope:defender = { is_sibling_of = scope:attacker } - } - scope:attacker = { - add_achievement_flag_effect = { FLAG = achievement_bad_blood_flag } - } - } - } - - should_invalidate = { - OR = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier >= tier_county - holder ?= { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - AND = { - scope:claimant != scope:attacker - scope:claimant = { - OR = { - is_alive = no - NOR = { - is_vassal_or_below_of = scope:attacker - is_courtier_of = scope:attacker - } - } - } - } - #scope:claimant = { - # tgp_is_any_minister = yes - #} - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:claimant != scope:attacker - scope:claimant = { is_alive = no } - } - desc = msg_claim_war_invalidated_claimant_unavailable_dead_message - } - triggered_desc = { - trigger = { - scope:claimant = { - NOR = { - this = scope:attacker - NOR = { - is_vassal_or_below_of = scope:attacker - is_courtier_of = scope:attacker - } - #tgp_is_any_minister = yes - } - } - } - desc = msg_claim_war_invalidated_claimant_unavailable_not_vassal_message - } - #triggered_desc = { - # trigger = { - # scope:claimant = { - # tgp_is_any_minister = yes - # } - # } - # desc = msg_claim_war_invalidated_claimant_is_now_a_minister_message - #} - desc = msg_claim_war_invalidated_message - } - } - - on_invalidated = { - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:claimant = { is_local_player = yes } - } - desc = claim_cb_victory_desc_attacker_claimant - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = claim_cb_victory_desc_attacker - } - desc = claim_cb_victory_desc - } - } - - on_victory = { - #Grab the higher title tier - ordered_in_list = { - list = target_titles - order_by = tier - save_scope_as = target - } - - scope:attacker = { - if = { - limit = { - is_ai = no - has_realm_law = camp_purpose_legitimists - any_in_list = { - list = target_titles - tier >= tier_kingdom - } - } - add_achievement_global_variable_effect = { - VARIABLE = finished_birthright_achievement - VALUE = yes - } - } - if = { - limit = { - is_landless_adventurer = yes - NOT = { government_has_flag = government_is_nomadic } - } - hidden_effect = { - if = { - limit = { - NOT = { has_trait = adventurer } - } - add_trait = adventurer - } - save_scope_as = the_adventurer - every_courtier = { - set_variable = { - name = former_camp_leader - value = scope:the_adventurer - } - add_trait = adventurer_follower - } - } - } - if = { - limit = { - has_variable = install_claimants_oath - has_variable = install_claimants_oath_counter - } - add_to_variable_list = { - name = installed_claimants_oath - target = scope:claimant - } - change_variable = { - name = install_claimants_oath_counter - add = 1 - } - } - - show_pow_release_message_effect = yes - - #EP2 Accolade glory gain from winning against higher ranked enemy - accolade_attacker_war_end_glory_gain_med_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable) - fp1_remember_recent_conquest_victory_effect = yes - } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - scope:defender ?= { - if = { - limit = { - top_liege = this - government_allows = administrative - primary_title = { is_in_list = target_titles } - } - every_held_title = { - title_tier >= county - limit = { is_noble_family_title = no } - add_to_list = target_titles - } - } - - # EP3 Laamp possibility warning - ep3_war_loss_adventurer_tt_effect = yes - } - - create_title_and_vassal_change = { - type = conquest_claim - save_scope_as = change - add_claim_on_loss = yes - } - - # Create a claim CB which is executed to handle title/vassal changes, in addition to being used to calculate Prestige awards for war participants. - setup_claim_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - change = scope:change - } - - resolve_title_and_vassal_change = scope:change - - # Landless Ceremonial Liege - #if = { - # limit = { - # scope:claimant.top_liege != scope:defender.top_liege - # scope:claimant.primary_title.tier < scope:defender.primary_title.tier - # scope:claimant = { is_landed = no } - # any_in_list = { - # list = target_titles - # exists = var:ceremonial_title - # } - # NOT = { - # any_in_list = { - # list = target_titles - # OR = { - # is_landless_type_title = no - # is_noble_family_title = yes - # } - # } - # } - # } - # scope:defender = { - # faction_demand_regent_transfer_effect = { - # NEW_REGENT = scope:claimant - # REASON = conquest_claim - # } - # } - # create_title_and_vassal_change = { - # type = conquest_claim - # save_scope_as = change_three - # add_claim_on_loss = no - # } - # # Landless Ceremonial Liege must be house head - # scope:claimant = { - # if = { - # limit = { is_house_head = no } - # house = { - # house_head = { - # if = { - # limit = { - # is_landed = no - # is_ai = no - # } - # found_cadet_house_decision_effect = { - # CHARACTER = this - # PRESTIGE = 0 - # } - # } - # } - # set_house_head = scope:claimant - # } - # } - # } - # resolve_title_and_vassal_change = scope:change_three - #} - #else_if = { - # limit = { - # scope:claimant != scope:attacker - # scope:claimant.primary_title.tier < scope:attacker.primary_title.tier - # scope:claimant = { - # NOT = { target_is_liege_or_above = scope:attacker } - # } - # } - # create_title_and_vassal_change = { - # type = conquest_claim - # save_scope_as = change_two - # add_claim_on_loss = yes - # } - # scope:claimant = { - # change_liege = { - # liege = scope:attacker - # change = scope:change_two - # } - # } - # resolve_title_and_vassal_change = scope:change_two - #} - - if = { - limit = { - scope:claimant != scope:attacker - scope:attacker = { - can_add_hook = { - type = favor_hook - target = scope:claimant - } - } - } - scope:attacker = { - add_hook = { - target = scope:claimant - type = favor_hook - } - } - } - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - # truce - add_truce_attacker_victory_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = claim_cb_white_peace_desc_defender - } - desc = claim_cb_white_peace_desc - } - - } - - on_white_peace = { - scope:attacker = { - show_pow_release_message_effect = yes - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - #EP2 accolade glory gain for defender doing alright - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # press claims - every_in_list = { - list = target_titles - if = { - limit = { scope:claimant = { has_weak_claim_on = prev } } - scope:claimant = { - make_claim_strong = prev - } - } - } - - # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - setup_claim_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - victory = no - } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = scope:cb_prestige_factor # Set by 'setup_claim_cb' - multiply = -5.0 - } - } - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - # Defender neither gains nor loses any prestige. - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - if = { - limit = { - scope:claimant != scope:attacker - scope:attacker = { - can_add_hook = { - type = favor_hook - target = scope:claimant - } - } - } - scope:attacker = { - add_hook = { - target = scope:claimant - type = favor_hook - } - } - } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = claim_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { scope:claimant = { is_local_player = yes } } - desc = claim_cb_defeat_desc_attacker_claimant - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = claim_cb_defeat_desc_attacker - } - desc = claim_cb_defeat_desc - } - - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - accolade_defender_war_end_glory_gain_med_effect = yes - } - - # lose claims - every_in_list = { - list = target_titles - scope:claimant = { - remove_claim = prev - } - } - - if = { - limit = { - scope:claimant != scope:attacker - scope:attacker = { - can_add_hook = { - type = favor_hook - target = scope:claimant - } - } - } - scope:attacker = { - add_hook = { - target = scope:claimant - type = favor_hook - } - } - } - - # Attacker pays gold to the defender as reparations. - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - } - # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - setup_claim_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - victory = no - } - # Attacker loses Prestige, all other war participants gain Prestige (Defender gains full prestige, all allies on both sides gain based on war contribution). - modify_all_participants_fame_values = { - WINNER = scope:defender - LOSER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = scale_10_war_defender_win - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CLAIM_WAR_NAME" - my_war_name = "CLAIM_WAR_NAME_MY" - war_name_base = "CLAIM_WAR_NAME_BASE" - cb_name = "CLAIM_CB_NAME" - interface_priority = 60 - - should_show_war_goal_subview = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 1000 - - ai_score_mult = { - value = 1 - # HOUSE RELATIONS - add = house_relation_ai_score_value - #There is no fighting in the admin room! - if = { - limit = { - scope:attacker = { - government_has_flag = government_is_feudal - liege ?= { - government_has_flag = government_is_administrative - } - } - scope:defender = { - government_has_flag = government_is_administrative - liege ?= scope:attacker.liege - } - } - multiply = 0.4 - } - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} diff --git a/common/casus_belli_types/00_dejure_war.txt b/common/casus_belli_types/00_dejure_war.txt deleted file mode 100644 index 74133d5a8..000000000 --- a/common/casus_belli_types/00_dejure_war.txt +++ /dev/null @@ -1,1660 +0,0 @@ -de_jure_cb = { - icon = de_jure_cb - group = de_jure - should_check_for_interface_availability = no # Covered by the county dejure cb - - allowed_for_character = { - scope:attacker = { - culture = { - has_innovation = innovation_divine_right - } - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_nomadic - } - } - } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - has_de_jure_claim_on = scope:defender - } - NOR = { - scope:defender = { target_is_liege_or_above = scope:attacker } - scope:attacker = { target_is_liege_or_above = scope:defender } - } - } - target_titles = de_jure - ai_only_against_neighbors = yes - #target_title_tier = all - ignore_effect = change_title_holder - #target_de_jure_regions_above = yes - combine_into_one = yes - - valid_to_start = { - scope:target = { - any_this_title_or_de_jure_above = { - holder ?= { - OR = { - this = scope:attacker - target_is_liege_or_above = scope:attacker - } - } - } - } - } - - cost = { - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - value = 0 - # scale base value based on number of counties x 100 - add = { - every_in_list = { - list = target_titles - limit = { - tier = tier_county - OR = { - holder.top_liege = scope:defender - holder.liege = scope:defender - holder.liege = scope:defender.liege - } - } - add = 100 - } - desc = CB_CLAIM_COST_TARGET_TITLES - } - - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - should_invalidate = { - NOT = { - scope:attacker = { - has_de_jure_claim_on = scope:defender - } - } - } - - on_invalidated_desc = msg_de_jure_all_war_invalidated_message - - on_invalidated = { - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = de_jure_cb_victory_desc_attacker - } - desc = de_jure_cb_victory_desc - } - - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - every_in_list = { - list = target_titles - de_jure_liege.holder = { save_scope_as = temp_de_jure_liege } - add_hook_from_temp_de_jure_liege_to_attacker = yes - } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # Setup and execute the changes to titles and vassals. - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - change = scope:change - } - resolve_title_and_vassal_change = scope:change - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - - # truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_white_peace_desc_defender - } - desc = de_jure_cb_white_peace_desc - } - - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Create an 'helper' de jure CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - victory = no - } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - multiply = -5.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - # Defender neither gains nor loses any prestige. - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = de_jure_cb_defeat_desc_attacker - } - desc = de_jure_cb_defeat_desc - } - - - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_med_effect = yes - } - - # Attacker must pay the defender war reparations. - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - } - - # Create an 'helper' de jure CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - victory = no - } - # Attacker loses Prestige, all other participants gain Prestige based on their war contribution (Defender gets full Prestige). - modify_all_participants_fame_values = { - WINNER = scope:defender - LOSER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = scale_10_war_defender_win - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "DEJURE_CB_WAR_NAME" - war_name_base = "DEJURE_CB_WAR_NAME_BASE" - cb_name = DEJURE_CB_NAME - interface_priority = 100 - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - value = 1 - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} - -individual_county_de_jure_cb = { - icon = individual_county_de_jure_cb - group = de_jure - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - scope:attacker = { - culture = { - has_innovation = innovation_casus_belli - } - NOT = { government_has_flag = government_is_nomadic } - } - } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - has_de_jure_claim_on = scope:defender - } - NOR = { - scope:defender = { target_is_liege_or_above = scope:attacker } - scope:attacker = { target_is_liege_or_above = scope:defender } - } - } - target_titles = all - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - ai_only_against_neighbors = yes - - valid_to_start = { - scope:target = { - tier = tier_county - any_this_title_or_de_jure_above = { - holder ?= { - OR = { - this = scope:attacker - target_is_liege_or_above = scope:attacker - } - } - } - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker.liege = { - any_character_war = { - primary_defender = { - save_temporary_scope_as = defender_check - } - } - } - scope:defender = scope:defender_check - } - desc = msg_de_jure_duchy_war_invalidated_liege_war_message - } - desc = msg_de_jure_county_war_invalidated_message - } - - - } - - on_invalidated = { - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - prestige = { - # scale base value based on number of counties x 100, in this case 1 - add = { - value = 100 - desc = CB_CLAIM_COST_TARGET_TITLES - } - - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = individual_county_de_jure_cb_victory_desc_attacker - } - desc = individual_county_de_jure_cb_victory_desc - } - - - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winnning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - every_in_list = { - list = target_titles - if = { - limit = { - exists = de_jure_liege.holder - } - de_jure_liege.holder = { save_scope_as = temp_de_jure_liege } - } - add_hook_from_temp_de_jure_liege_to_attacker = yes - } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - every_in_list = { - list = target_titles - save_temporary_scope_as = target - } - - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - change = scope:change - title = scope:target - } - resolve_title_and_vassal_change = scope:change - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - - # truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = individual_county_de_jure_cb_white_peace_desc_defender - } - desc = individual_county_de_jure_cb_white_peace_desc - } - - - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Create an 'helper' de jure CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - every_in_list = { - list = target_titles - save_temporary_scope_as = target - } - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - victory = no - title = scope:target - } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - multiply = -5.0 - } - } - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - # Defender neither gains nor loses any prestige. - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = individual_county_de_jure_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = individual_county_de_jure_cb_defeat_desc_attacker - } - desc = individual_county_de_jure_cb_defeat_desc - } - - - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_low_effect = yes - } - - # Attacker must pay the defender war reparations. - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - } - - # Create an 'helper' de jure CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - every_in_list = { - list = target_titles - save_temporary_scope_as = target - } - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - victory = no - title = scope:target - } - # Attacker loses Prestige, all other participants gain Prestige based on their war contribution (Defender gets full Prestige). - modify_all_participants_fame_values = { - WINNER = scope:defender - LOSER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = scale_10_war_defender_win - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "DEJURE_CB_WAR_SPECIFIC_NAME" - war_name_base = "DEJURE_CB_WAR_SPECIFIC_NAME_BASE" - cb_name = DEJURE_CB_COUNTY_NAME - cb_name_no_target = DEJURE_CB_COUNTY_NAME_GENERIC - interface_priority = 99 # Below the "take all" one - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - value = 1 - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} - -individual_duchy_de_jure_cb = { - icon = individual_duchy_de_jure_cb - group = de_jure - should_check_for_interface_availability = no # Covered by the county dejure cb - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - scope:attacker = { - culture = { - has_innovation = innovation_casus_belli - } - NOT = { government_has_flag = government_is_nomadic } - } - } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - has_de_jure_claim_on = scope:defender - } - NOR = { - scope:defender = { target_is_liege_or_above = scope:attacker } - scope:attacker = { target_is_liege_or_above = scope:defender } - } - } - target_titles = all - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - ai_only_against_neighbors = yes - - valid_to_start = { - scope:target = { - tier = tier_duchy - any_this_title_or_de_jure_above = { - holder ?= { - OR = { - this = scope:attacker - target_is_liege_or_above = scope:attacker - } - } - } - } - scope:target = { - trigger_if = { - limit = { - scope:attacker = { - is_ai = yes - } - } - any_in_de_jure_hierarchy = { - continue = { tier > tier_county } - count >= 2 - tier = tier_county - holder ?= { - OR = { - this = scope:defender - is_vassal_or_below_of = scope:defender - } - } - } - } - } - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - prestige = { - value = 0 - # scale base value based on number of counties x 100 - add = { - every_in_list = { - list = target_titles - every_in_de_jure_hierarchy = { # goes down, not up - limit = { - tier = tier_county - OR = { - holder.top_liege = scope:defender - holder.liege = scope:defender - holder.liege = scope:defender.liege - } - } - add = 100 - } - } - desc = CB_CLAIM_COST_TARGET_TITLES - } - - multiply = common_cb_prestige_cost_multiplier - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker.liege = { - any_character_war = { - primary_defender = { - save_temporary_scope_as = defender_check - } - } - } - scope:defender = scope:defender_check - } - desc = msg_de_jure_duchy_war_invalidated_liege_war_message - } - desc = msg_de_jure_duchy_war_invalidated_message - } - } - - on_invalidated = { - } - - on_declaration = { - on_declared_war = yes - - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = de_jure_cb_victory_desc_attacker - } - desc = de_jure_cb_victory_desc - } - - - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - every_in_list = { - list = target_titles - limit = { exists = holder } - - holder = { save_scope_as = temp_de_jure_liege } - add_hook_from_temp_de_jure_liege_to_attacker = yes - } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - every_in_list = { - list = target_titles - save_temporary_scope_as = target - } - - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - change = scope:change - title = scope:target - } - resolve_title_and_vassal_change = scope:change - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - - # truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_white_peace_desc_defender - } - desc = de_jure_cb_white_peace_desc - } - - - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Create an 'helper' de jure CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - every_in_list = { - list = target_titles - save_temporary_scope_as = target - } - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - victory = no - title = scope:target - } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - multiply = -5.0 - } - } - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - # Defender neither gains nor loses any prestige. - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = de_jure_cb_defeat_desc_attacker - } - desc = de_jure_cb_defeat_desc - } - - - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_med_effect = yes - } - - # Attacker must pay the defender war reparations. - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - } - - # Create an 'helper' de jure CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - every_in_list = { - list = target_titles - save_temporary_scope_as = target - } - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - victory = no - title = scope:target - } - # Attacker loses Prestige, all other participants gain Prestige based on their war contribution (Defender gets full Prestige). - modify_all_participants_fame_values = { - WINNER = scope:defender - LOSER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_de_jure_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = scale_10_war_defender_win - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 100 - LOSER_ALLY_FAME_SCALE = 100 - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "DEJURE_CB_WAR_SPECIFIC_NAME" - war_name_base = "DEJURE_CB_WAR_SPECIFIC_NAME_BASE" - cb_name = DEJURE_CB_DUCHY_NAME - cb_name_no_target = DEJURE_CB_DUCHY_NAME_GENERIC - interface_priority = 99 # Below the "take all" one - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - value = 1 - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} -# -#imperial_reconquest_cb = { -# icon = de_jure_cb -# group = de_jure -# -# combine_into_one = yes -# should_show_war_goal_subview = yes -# mutually_exclusive_titles = { always = yes } -# -# allowed_for_character = { -# scope:attacker = { -# is_roman_emperor_excluding_byzantium_trigger = yes -# } -# } -# -# allowed_against_character = { -# #scope:attacker = { #Not a regular de jure cb. -# #has_de_jure_claim_on = scope:defender -# #} -# NOR = { -# scope:defender = { target_is_liege_or_above = scope:attacker } -# scope:attacker = { target_is_liege_or_above = scope:defender } -# } -# } -# target_titles = all -# target_title_tier = all -# target_de_jure_regions_above = yes -# ignore_effect = change_title_holder -# ai_only_against_neighbors = yes -# -# valid_to_start = { -# scope:target = { -# tier = tier_duchy -# any_in_de_jure_hierarchy = { -# tier = tier_county -# title_province = { geographical_region = custom_roman_full_borders } -# } -# } -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier = tier_county -# holder = { -# OR = { -# this = scope:defender -# target_is_liege_or_above = scope:defender -# } -# } -# } -# } -# } -# } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = de_jure_cb_victory_desc_attacker -# } -# desc = de_jure_cb_victory_desc -# } -# -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# every_in_list = { -# list = target_titles -# save_temporary_scope_as = target -# } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# change = scope:change -# title = scope:target -# } -# resolve_title_and_vassal_change = scope:change -# -# -# # truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = de_jure_cb_white_peace_desc_defender -# } -# desc = de_jure_cb_white_peace_desc -# } -# -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 accolade glory gain for doing ok against higher ranked enemy -# scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } -# -# every_in_list = { -# list = target_titles -# save_temporary_scope_as = target -# } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# victory = no -# title = scope:target -# } -# -# # Truce -# add_truce_white_peace_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = de_jure_cb_defeat_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = de_jure_cb_defeat_desc_attacker -# } -# desc = de_jure_cb_defeat_desc -# } -# -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_med_effect = yes -# } -# -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 10 -# } -# } -# -# every_in_list = { -# list = target_titles -# save_temporary_scope_as = target -# } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# victory = no -# title = scope:target -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "IMPERIAL_RECONQUEST_WAR_SPECIFIC_NAME" -# war_name_base = "IMPERIAL_RECONQUEST_WAR_SPECIFIC_NAME_BASE" -# cb_name = IMPERIAL_RECONQUEST_SPECIFIC_NAME -# interface_priority = 98 #Below take all and regular dejure. -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 500 -# -# on_invalidated_desc = msg_invalidate_war_title -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -#dismantle_holy_pretender_cb = { -# icon = dissolution_war -# group = de_jure -# -# allowed_for_character = { -# scope:attacker = { -# has_character_flag = flag_emperor_challenging_hre -# } -# } -# -# allowed_against_character = { -# NOR = { -# scope:defender = { target_is_liege_or_above = scope:attacker } -# scope:attacker = { target_is_liege_or_above = scope:defender } -# scope:attacker = { has_character_flag = flag_emperor_challenged_hre } #Only once per Emperor. -# } -# } -# target_titles = all -# target_title_tier = all -# ignore_effect = change_title_holder -# -# white_peace_possible = no -# on_white_peace_desc = { -# desc = WHITE_PEACE_DISABLED -# } -# -# valid_to_start = { -# scope:target = { this = title:e_hre } -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# desc = dismantle_holy_pretender_cb_victory_desc -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# scope:defender = { save_scope_as = hre_emperor } -# scope:attacker = { -# save_scope_as = byz_emperor -# destroy_title = title:e_hre -# add_character_flag = { #No repeats. -# flag = flag_emperor_challenged_hre -# } -# } -# hidden_effect = { -# title:e_hre = { -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_kingdom -# } -# set_de_jure_liege_title = scope:attacker.primary_title #Drift all the HRE vassal titles to de jure Roman Empire. -# } -# } -# } -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# # truce -# add_truce_attacker_victory_effect = yes -# -# hidden_effect = { -# scope:attacker = { -# trigger_event = roman_restoration.0162 -# } -# scope:defender = { -# trigger_event = roman_restoration.0163 -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_defeat_desc = { -# desc = dismantle_holy_pretender_cb_defeat_desc -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# save_scope_as = hre_emperor -# } -# scope:attacker = { -# save_scope_as = byz_emperor -# add_character_flag = { #No repeats. -# flag = flag_emperor_challenged_hre -# } -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 10 -# } -# } -# -# every_in_list = { -# list = target_titles -# save_temporary_scope_as = target -# } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# #attacker_prestige = -10 -# victory = no -# title = scope:target -# } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# hidden_effect = { -# scope:attacker = { -# trigger_event = roman_restoration.0164 -# } -# scope:defender = { -# trigger_event = roman_restoration.0165 -# } -# } -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "DISMANTLE_EMPIRE_WAR_SPECIFIC_NAME" -# war_name_base = "DISMANTLE_EMPIRE_WAR_SPECIFIC_NAME_BASE" -# cb_name = DISMANTLE_EMPIRE_SPECIFIC_NAME -# interface_priority = 98 #Below take all and regular dejure. -# -# attacker_ticking_warscore = 0.01 -# defender_ticking_warscore = 0.05 -# attacker_wargoal_percentage = 0.9 -# defender_ticking_warscore_delay = { months = 24 } -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 2000 -# -# on_invalidated_desc = msg_invalidate_war_title -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -#dismantle_byz_pretender_cb = { -# icon = dissolution_war -# group = de_jure -# -# allowed_for_character = { -# scope:attacker = { -# has_character_flag = flag_emperor_challenging_byz -# } -# } -# -# allowed_against_character = { -# NOR = { -# scope:defender = { target_is_liege_or_above = scope:attacker } -# scope:attacker = { target_is_liege_or_above = scope:defender } -# scope:attacker = { has_character_flag = flag_emperor_challenged_byz } #Only once per Emperor. -# } -# } -# target_titles = all -# target_title_tier = all -# ignore_effect = change_title_holder -# -# white_peace_possible = no -# on_white_peace_desc = { -# desc = WHITE_PEACE_DISABLED -# } -# -# valid_to_start = { -# scope:target = { this = title:e_byzantium } -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# desc = dismantle_byz_pretender_cb_victory_desc -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# scope:defender = { save_scope_as = byz_emperor } -# scope:attacker = { -# save_scope_as = hre_emperor -# destroy_title = title:e_byzantium -# add_character_flag = { #No repeats. -# flag = flag_emperor_challenged_hre -# } -# } -# hidden_effect = { -# title:e_byzantium = { -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_kingdom -# } -# set_de_jure_liege_title = scope:attacker.primary_title #Drift all the HRE vassal titles to de jure Roman Empire. -# } -# } -# } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# # truce -# add_truce_attacker_victory_effect = yes -# -# hidden_effect = { -# scope:attacker = { -# trigger_event = roman_restoration.0172 -# } -# scope:defender = { -# trigger_event = roman_restoration.0173 -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_defeat_desc = { -# desc = dismantle_byz_pretender_cb_defeat_desc -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# save_scope_as = byz_emperor -# } -# scope:attacker = { -# save_scope_as = hre_emperor -# add_character_flag = { #No repeats. -# flag = flag_emperor_challenged_byz -# } -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 10 -# } -# } -# -# every_in_list = { -# list = target_titles -# save_temporary_scope_as = target -# } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# #attacker_prestige = -10 -# victory = no -# title = scope:target -# } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# hidden_effect = { -# scope:attacker = { -# trigger_event = roman_restoration.0174 -# } -# scope:defender = { -# trigger_event = roman_restoration.0175 -# } -# } -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "DISMANTLE_EMPIRE_WAR_SPECIFIC_NAME" -# war_name_base = "DISMANTLE_EMPIRE_WAR_SPECIFIC_NAME_BASE" -# cb_name = DISMANTLE_EMPIRE_SPECIFIC_NAME -# interface_priority = 98 #Below take all and regular dejure. -# -# attacker_ticking_warscore = 0.01 -# defender_ticking_warscore = 0.05 -# attacker_wargoal_percentage = 0.9 -# defender_ticking_warscore_delay = { months = 24 } -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 2000 -# -# on_invalidated_desc = msg_invalidate_war_title -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# \ No newline at end of file diff --git a/common/casus_belli_types/00_event_war.txt b/common/casus_belli_types/00_event_war.txt deleted file mode 100644 index fd0f41c18..000000000 --- a/common/casus_belli_types/00_event_war.txt +++ /dev/null @@ -1,3856 +0,0 @@ -########## -# Special 'claim' CB used by William the Bastard to invade England in 1066. -# If victorious, Harold personally seizes all land in Northern England (ostensibly to distribute to good Norwegian vassals). Otherwise should be mostly-identical to a Claim CB. -########## - -#norman_conquest_cb = { -# icon = invasion -# group = event -# mutually_exclusive_titles = { -# always = yes -# } -# -# allow_hostages = no -# allowed_for_character = {} -# allowed_against_character = { -# faith.religion = scope:attacker.faith.religion -# } -# -# is_allowed_claim_title = { -# scope:claimant = { -# NOT = { has_trait = incapable } -# is_imprisoned = no -# OR = { -# this = scope:attacker -# AND = { -# religion = scope:attacker.religion -# dynasty = scope:attacker.dynasty -# } -# } -# } -# } -# -# cost = {} -# target_titles = claim -# -# on_declaration = { -# on_declared_war = yes -# } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier >= tier_county -# holder ?= { -# OR = { -# this = scope:defender -# target_is_liege_or_above = scope:defender -# } -# } -# } -# } -# } -# } -# -# on_invalidated = { set_global_variable = norman_conquest_cb_concluded } -# on_invalidated_desc = msg_claim_war_invalidated_message -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = norman_conquest_cb_victory_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = norman_conquest_cb_victory_desc_attacker -# } -# desc = norman_conquest_cb_victory_desc -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } -# -# # Set land acquisition type to conquest. -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # Transfer landed titles to the attacker. -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# change = scope:change -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# #Hereward the Wake departs for the Fenlands -# character:90028 = { save_scope_as = hereward } -# -# if = { -# limit = { -# exists = scope:hereward -# } -# -# scope:hereward = { -# trigger_event = { -# id = ep3_laamps.6000 -# days = { 1 2 } -# } -# } -# } -# -# #Eadgar becomes a LAAMP -# character:112 = { save_scope_as = eadgar } -# -# if = { -# limit = { -# exists = scope:eadgar -# } -# -# scope:eadgar = { -# trigger_event = { -# id = ep3_laamps.7000 -# days = { 1 2 } -# } -# } -# } -# -# every_in_list = { -# list = target_titles -# -# #Remove elective succession law from k_england. -# clear_title_laws = yes -# -# # Personally seize all duchy titles in Southern England AND duchy titles personally held by the King of England. -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_duchy -# special_invasion_cb_seize_land_in_region_trigger = { -# TARGET_REGION = custom_southern_england -# TARGET_KINGDOM = title:k_england -# } -# } -# if = { -# limit = { -# holder ?= { -# top_liege ?= scope:defender -# -# # Vassal players in England get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# custom_description = { -# text = custom_seize_title_and_below_de_jure -# subject = scope:attacker -# object = this -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = yes -# } -# } -# -# # Grab the counties that go with the duchies, too. -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_county -# holder ?= { -# top_liege = scope:defender -# -# # Vassal players in England get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# hidden_effect = { -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = yes -# } -# } -# add_to_temporary_list = county_titles_under_transfer -# } -# } -# } -# # Personally seize every county title in the Southern England AND county titles personally held by the King of England. -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_county -# special_invasion_cb_seize_land_in_region_trigger = { -# TARGET_REGION = custom_southern_england -# TARGET_KINGDOM = title:k_england -# } -# NOT = { is_in_list = county_titles_under_transfer } -# } -# if = { -# limit = { -# holder ?= { -# top_liege ?= scope:defender -# -# # Vassal players in England get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# custom_description = { -# text = custom_seize_title -# subject = scope:attacker -# object = this -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = yes -# } -# } -# } -# } -# } -# -# resolve_title_and_vassal_change = scope:change -# -# scope:attacker = { -# give_nickname = nick_the_conqueror -# if = { -# limit = { exists = global_var:started_norman_yoke_achievement } -# add_achievement_global_variable_effect = { -# VARIABLE = achievement_norman_yoke_war_flag -# VALUE = yes -# } -# } -# if = { -# limit = { -# is_ai = yes -# has_title = title:c_middlesex -# } -# set_realm_capital = title:c_middlesex -# } -# } -# -# modify_all_participants_fame_values = { -# WINNER = scope:attacker -# LOSER = scope:defender -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = 10 -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# set_global_variable = norman_conquest_cb_concluded -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = norman_conquest_cb_white_peace_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = norman_conquest_cb_white_peace_desc_attacker -# } -# desc = norman_conquest_cb_white_peace_desc -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 accolade glory gain for doing ok against higher ranked enemy -# scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } -# -# # press claims -# every_in_list = { -# list = target_titles -# if = { -# limit = { scope:attacker = { has_weak_claim_on = prev } } -# scope:attacker = { -# make_claim_strong = prev -# } -# } -# } -# -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# -# # Small prestige penalty to the attacker for failing to win their own war. -# scope:attacker = { -# add_prestige = { -# value = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# multiply = -5 -# } -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# if = { -# limit = { -# scope:claimant != scope:attacker -# scope:claimant = { -# can_add_hook = { -# type = favor_hook -# target = scope:attacker -# } -# } -# } -# scope:claimant = { -# add_hook = { -# target = scope:attacker -# type = favor_hook -# } -# } -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_white_peace_effect = yes -# -# set_global_variable = norman_conquest_cb_concluded -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = norman_conquest_cb_defeat_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = norman_conquest_cb_defeat_desc_attacker -# } -# desc = norman_conquest_cb_defeat_desc -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# # lose claims -# if = { -# limit = { scope:attacker = scope:claimant } -# every_in_list = { -# list = target_titles -# scope:claimant = { -# remove_claim = prev -# } -# } -# } -# -# if = { -# limit = { -# scope:claimant != scope:attacker -# scope:claimant = { -# can_add_hook = { -# type = favor_hook -# target = scope:attacker -# } -# } -# } -# scope:claimant = { -# add_hook = { -# target = scope:attacker -# type = favor_hook -# } -# } -# } -# -# # Award the appropriate amount of prestige to all participants in the war. -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# modify_all_participants_fame_values = { -# WINNER = scope:defender -# LOSER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = scale_10_war_defender_win -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# set_global_variable = norman_conquest_cb_concluded -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "CLAIM_WAR_NAME" -# my_war_name = "CLAIM_WAR_NAME_MY" -# war_name_base = "CLAIM_WAR_NAME_BASE" -# cb_name = "CLAIM_CB_NAME" -# interface_priority = 60 -# -# should_show_war_goal_subview = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 1000 -#} -# -########### -## Special 'claim' CB used by Harold the Hard-ruler to invade England in 1066. -## If victorious, Harold personally seizes all land in Northern England (ostensibly to distribute to good Norwegian vassals). Otherwise should be mostly-identical to a Claim CB. -########### -#norwegian_invasion_cb = { -# icon = invasion -# group = event -# mutually_exclusive_titles = { -# always = yes -# } -# -# allow_hostages = no -# #allowed_for_character = {} -# -# allowed_against_character = { -# faith.religion = scope:attacker.faith.religion -# } -# -# is_allowed_claim_title = { -# scope:claimant = { -# NOT = { has_trait = incapable } -# is_imprisoned = no -# OR = { -# this = scope:attacker -# AND = { -# religion = scope:attacker.religion -# dynasty = scope:attacker.dynasty -# } -# } -# } -# } -# -# cost = { -# #prestige = 1000 -# } -# -# target_titles = claim -# #target_title_tier = all -# -# on_declaration = { -# on_declared_war = yes -# } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier >= tier_county -# holder ?= { -# OR = { -# this = scope:defender -# target_is_liege_or_above = scope:defender -# } -# } -# } -# } -# } -# } -# -# on_invalidated_desc = msg_claim_war_invalidated_message -# -# on_invalidated = { set_global_variable = norwegian_invasion_cb_concluded } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = norwegian_invasion_cb_victory_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = norwegian_invasion_cb_victory_desc_attacker -# } -# desc = norwegian_invasion_cb_victory_desc -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } -# -# # Loc setup. -# character:124 = { save_scope_as = tostig } -# title:d_northumberland = { save_scope_as = northumberland} -# title:d_york = { save_scope_as = york } -# title:d_lancaster = { save_scope_as = lancaster} -# custom_tooltip = norwegian_invasion_cb_victory_with_tostig_desc -# # Set land acquisition type to conquest. -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # Transfer landed titles to the attacker. -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# change = scope:change -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# every_in_list = { -# list = target_titles -# -# #Remove elective succession law from k_england. -# clear_title_laws = yes -# -# # Personally seize all duchy titles in Northern England AND all duchy titles personally held by the King of England. -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_duchy -# special_invasion_cb_seize_land_in_region_trigger = { -# TARGET_REGION = custom_northern_england -# TARGET_KINGDOM = title:k_england -# } -# } -# if = { -# limit = { -# holder ?= { -# top_liege ?= scope:defender -# -# # Vassal players in England get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# custom_description = { -# text = custom_seize_title_and_below_de_jure -# subject = scope:attacker -# object = this -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = no -# } -# } -# -# # Grab the counties that go with the duchies, too. -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_county -# holder ?= { -# top_liege = scope:defender -# -# # Vassal players in England get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# hidden_effect = { -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = no -# } -# } -# } -# } -# } -# # Personally seize every county title in the Northern England AND county titles personally held by the King of England. -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_county -# special_invasion_cb_seize_land_in_region_trigger = { -# TARGET_REGION = custom_northern_england -# TARGET_KINGDOM = title:k_england -# } -# } -# if = { -# limit = { -# holder ?= { -# top_liege ?= scope:defender -# -# # Vassal players in England get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# custom_description = { -# text = custom_seize_title -# subject = scope:attacker -# object = this -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = no -# } -# } -# } -# } -# } -# resolve_title_and_vassal_change = scope:change -# -# #If Tostig is still alive, and in Harold's court, give him back his northern lands, and give Hardrada a reward. -# scope:attacker = { -# if = { -# limit = { -# character:124 = { -# is_alive = yes -# is_pool_character = no -# liege ?= scope:attacker -# } -# } -# -# #Grab the appropriate titles. -# title:d_northumberland = { -# every_in_de_jure_hierarchy = { -# continue = { tier >= tier_duchy } -# add_to_list = tostig_reward_titles -# } -# } -# title:d_york = { -# every_in_de_jure_hierarchy = { -# continue = { tier >= tier_duchy } -# add_to_list = tostig_reward_titles -# } -# } -# title:d_lancaster = { -# every_in_de_jure_hierarchy = { -# continue = { tier >= tier_duchy } -# add_to_list = tostig_reward_titles -# } -# } -# -# #Adjust titles. -# hidden_effect = { -# create_title_and_vassal_change = { -# type = granted -# save_scope_as = change -# add_claim_on_loss = no -# } -# every_in_list = { -# list = tostig_reward_titles -# limit = { holder = scope:attacker } -# change_title_holder = { -# holder = character:124 -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# -# #A hook for Harold. -# add_hook = { -# type = loyalty_hook -# target = character:124 -# } -# #And some opinion. -# reverse_add_opinion = { -# target = character:124 -# modifier = loyal_servant -# } -# } -# } -# } -# -# #If William already won the conquest, loose Normandy back into the continent. -# scope:attacker = { -# if = { -# limit = { -# any_vassal = { -# primary_title = title:d_normandy -# } -# } -# random_vassal = { -# limit = { primary_title = title:d_normandy } -# save_scope_as = free_william #Harald Hardrada & William the Bastard? A friendship you could never imagine! -# } -# scope:free_william = { -# #De-vassalise him. -# create_title_and_vassal_change = { -# type = independency -# save_scope_as = change -# add_claim_on_loss = no -# } -# becomes_independent = { change = scope:change } -# resolve_title_and_vassal_change = scope:change -# #Take away his "Conqueror" title. Clearly he does not deserve it. -# if = { -# #William goes back to being the Bastard. -# limit = { -# this = character:140 -# has_nickname = nick_the_conqueror -# } -# give_nickname = nick_the_bastard -# } -# else = { -# #Anyone else will be mocked forever for their brief victory. -# give_nickname = nick_the_unready -# } -# } -# } -# #And give him Maine & Sable too. -# if = { -# limit = { title:c_maine.holder.liege = scope:attacker } -# create_title_and_vassal_change = { -# type = revoked -# save_scope_as = change -# add_claim_on_loss = no -# } -# title:c_maine.holder = { -# change_liege = { -# liege = scope:free_william -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# } -# if = { -# limit = { -# NOT = { title:c_sable.holder = title:c_maine.holder } -# title:c_sable.holder.liege = scope:attacker -# } -# create_title_and_vassal_change = { -# type = revoked -# save_scope_as = change -# add_claim_on_loss = no -# } -# title:c_sable.holder = { -# change_liege = { -# liege = scope:free_william -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# } -# } -# -# modify_all_participants_fame_values = { -# WINNER = scope:attacker -# LOSER = scope:defender -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = 10 -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# set_global_variable = norwegian_invasion_cb_concluded -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = norwegian_invasion_cb_white_peace_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = norwegian_invasion_cb_white_peace_desc_attacker -# } -# desc = norwegian_invasion_cb_white_peace_desc -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } -# -# # press claims -# every_in_list = { -# list = target_titles -# if = { -# limit = { scope:attacker = { has_weak_claim_on = prev } } -# scope:attacker = { -# make_claim_strong = prev -# } -# } -# } -# -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# -# # Small prestige penalty to the attacker for failing to win their own war. -# scope:attacker = { -# add_prestige = { -# value = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# multiply = -5 -# } -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# if = { -# limit = { -# scope:claimant != scope:attacker -# scope:claimant = { -# can_add_hook = { -# type = favor_hook -# target = scope:attacker -# } -# } -# } -# scope:claimant = { -# add_hook = { -# target = scope:attacker -# type = favor_hook -# } -# } -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_white_peace_effect = yes -# -# set_global_variable = norwegian_invasion_cb_concluded -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = norwegian_invasion_cb_defeat_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = norwegian_invasion_cb_defeat_desc_attacker -# } -# desc = norwegian_invasion_cb_defeat_desc -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# # lose claims -# if = { -# limit = { scope:attacker = scope:claimant } -# every_in_list = { -# list = target_titles -# scope:claimant = { -# remove_claim = prev -# } -# } -# } -# -# if = { -# limit = { -# scope:claimant != scope:attacker -# scope:claimant = { -# can_add_hook = { -# type = favor_hook -# target = scope:attacker -# } -# } -# } -# scope:claimant = { -# add_hook = { -# target = scope:attacker -# type = favor_hook -# } -# } -# } -# -# # Award the appropriate amount of prestige to all participants in the war. -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# modify_all_participants_fame_values = { -# WINNER = scope:defender -# LOSER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = scale_10_war_defender_win -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# set_global_variable = norwegian_invasion_cb_concluded -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "CLAIM_WAR_NAME" -# my_war_name = "CLAIM_WAR_NAME_MY" -# war_name_base = "CLAIM_WAR_NAME_BASE" -# cb_name = "CLAIM_CB_NAME" -# interface_priority = 60 -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# should_show_war_goal_subview = yes -# -# max_ai_diplo_distance_to_title = 1000 -#} -# -########### -## Special 'claim' CB used by the Sons of Lothbrok to invade England & Scotland in 867. -## If victorious, they personally seize all land in k_england or k_scotland (depending on the war). Otherwise very close to a duchy conquest CB. -########### -# -#sons_of_lothbrok_invasion_cb = { -# icon = fp1_varangian_adventurer_conquest -# group = event -# -# allowed_for_character = { -# } -# -# allowed_against_character = { -# scope:attacker = { -# ALL_FALSE = { -# top_liege = scope:defender.top_liege -# liege = scope:defender -# } -# } -# } -# target_titles = none -# target_title_tier = all -# target_de_jure_regions_above = yes -# ignore_effect = change_title_holder -# ai_only_against_neighbors = yes -# allow_hostages = no -# -# valid_to_start = { -# always = no -# } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier = tier_county -# holder = { -# OR = { -# this = scope:defender -# target_is_liege_or_above = scope:defender -# } -# } -# } -# } -# } -# } -# -# on_invalidated_desc = msg_religious_war_invalidation_region_message -# -# on_invalidated = { -# } -# -# cost = { -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = sons_of_lothbrok_invasion_cb_victory_desc_attacker -# } -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = sons_of_lothbrok_invasion_cb_victory_desc_defender -# } -# desc = sons_of_lothbrok_invasion_cb_victory_desc -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # go through the dejure hierarchy under target titles, transfer titles with same or worse tolerance holders (their religion equaly or less tolerated than the defender's), -# # take the holder as vassal otherwise and don't go deeper -# every_in_list = { -# list = target_titles -# custom_tooltip = CONQUEST_CB_TITLE -# every_in_de_jure_hierarchy = { -# continue = { -# OR = { -# NOT = { -# exists = holder -# } -# NOT = { -# holder = { -# target_is_liege_or_above = scope:defender -# } -# } -# AND = { -# scope:attacker.faith = { -# faith_hostility_level_comparison = { -# prev.holder.faith <= scope:defender.faith -# } -# } -# holder = { -# OR = { -# this = scope:defender -# target_is_liege_or_above = scope:defender -# } -# } -# } -# } -# tier > tier_county -# } -# limit = { -# tier = tier_county -# holder ?= { -# OR = { -# this = scope:defender -# target_is_liege_or_above = scope:defender -# } -# } -# } -# -# if = { -# limit = { -# OR = { -# scope:attacker.faith = { -# faith_hostility_level_comparison = { -# prev.holder.faith >= scope:defender.faith -# } -# } -# holder.primary_title.tier >= scope:attacker.primary_title.tier -# } -# } -# add_to_temporary_list = titles_taken -# } -# else = { -# holder = { -# add_to_temporary_list = vassals_taken -# } -# } -# } -# } -# -# every_in_list = { -# list = titles_taken -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = yes -# } -# } -# -# every_in_list = { -# list = vassals_taken -# change_liege = { -# liege = scope:attacker -# change = scope:change -# } -# } -# -# resolve_title_and_vassal_change = scope:change -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { -# add_prestige_experience = medium_prestige_value -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = sons_of_lothbrok_invasion_cb_white_peace_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = sons_of_lothbrok_invasion_cb_white_peace_desc_attacker -# } -# desc = sons_of_lothbrok_invasion_cb_white_peace_desc -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } -# -# # Prestige loss for the attacker -# scope:attacker = { -# add_prestige = { -# value = minor_prestige_value -# multiply = -1.0 -# } -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as scale values are identical -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# add_truce_white_peace_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = sons_of_lothbrok_invasion_cb_defeat_desc_defender -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = sons_of_lothbrok_invasion_cb_defeat_desc_attacker -# } -# desc = sons_of_lothbrok_invasion_cb_defeat_desc -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# # Prestige for Defender -# add_prestige_war_defender_effect = { -# PRESTIGE_VALUE = major_prestige_value -# } -# } -# -# # Prestige loss for the attacker -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 5 -# } -# add_prestige = { -# value = major_prestige_value -# multiply = -1.0 -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# transfer_behavior = transfer -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "CONQUEST_WAR_NAME" -# war_name_base = "CONQUEST_WAR_NAME_BASE" -# cb_name = "CONQUEST_CB_NAME" -# -# interface_priority = 79 -# -# use_de_jure_wargoal_only = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 500 -#} -# -########### -## Special 'invasion' CB used by the Hungarians to migrate from the steppe to Pannonia -## If victorious, the Hungarians directly usurp all land within Pannonia not held by a player. -########### -# -#hungarian_migration_cb = { -# icon = invasion -# group = invasion #Switching this to event will render the CB invisible. -# ai = no # AI targeting is handled through game_rule events. -# -# allowed_for_character = { -# culture = culture:mogyer -# faith = { has_doctrine_parameter = unreformed } -# } -# -# allowed_against_character = { -# #Realm must have at least some land in Hungary. -# scope:defender = { -# any_realm_county = { -# title_province = { geographical_region = custom_hungary } -# } -# } -# } -# -# target_titles = all -# target_title_tier = kingdom -# target_de_jure_regions_above = yes -# ignore_effect = change_title_holder -# use_de_jure_wargoal_only = yes -# combine_into_one = yes -# -# #Configure war-score. This is a bit different to usual, focusing mostly on battles and almost not at all on back-capping the attacker: the Mogyers literally do not care at all if you occupy their homelands, they're moving their whole people to Pannonia anyway. -# -# max_attacker_score_from_battles = 200 -# max_defender_score_from_battles = 200 -# max_defender_score_from_occupation = 25 -# max_attacker_score_from_occupation = 150 -# full_occupation_by_defender_gives_victory = no -# landless_attacker_needs_armies = no -# attacker_capital_gives_war_score = no -# -# valid_to_start = { -# #May only target Hungary. -# scope:target = title:k_hungary -# #Must have taken the appropriate decision. -# has_character_flag = undertaking_hungarian_migration -# } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier = tier_county -# holder = { -# target_is_same_character_or_above = scope:defender -# } -# } -# } -# } -# #Emperors do not deign to migrate. Plus it'll mess up title destruction. -# scope:attacker = { highest_held_title_tier >= tier_empire } -# } -# -# on_invalidated = { -# if = { -# limit = { exists = scope:attacker.player_heir } -# scope:attacker.player_heir = { -# if = { -# limit = { -# culture = culture:mogyer -# faith = { has_doctrine_parameter = unreformed } -# } -# #Give scope:attacker back their ability to declare a migration in the event of invalidation. -# add_character_flag = undertaking_hungarian_migration -# } -# } -# } -# } -# -# on_invalidated_desc = msg_invasion_war_invalidated_message -# -# #No cost: that's paid in the decision. -# -# on_declaration = { -# on_declared_war = yes -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_launched_hungarian_migration -# } -# } -# #Give scope:attacker some armies to ensure success & use up their free invasion. -# scope:attacker = { -# remove_character_flag = undertaking_hungarian_migration -# #One army to conquer. -# if = { -# limit = { -# has_mpo_dlc_trigger = yes -# } -# spawn_army = { -# name = event_troop_default_name -# men_at_arms = { -# type = nomadic_riders -# stacks = 20 -# } -# men_at_arms = { -# type = heavy_horse_archers -# stacks = 5 -# } -# men_at_arms = { -# type = steppe_raiders -# stacks = 5 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# war = scope:war -# inheritable = no -# } -# } -# else = { -# spawn_army = { -# name = event_troop_default_name -# levies = 2000 -# men_at_arms = { -# type = horse_archers -# stacks = 10 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# war = scope:war -# inheritable = no -# } -# } -# #And one army to hold. -# if = { -# limit = { -# has_mpo_dlc_trigger = yes -# } -# spawn_army = { -# name = event_troop_default_name -# men_at_arms = { -# type = nomadic_riders -# stacks = 10 -# } -# men_at_arms = { -# type = horse_archers -# stacks = 10 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# inheritable = no -# } -# } -# else = { -# spawn_army = { -# name = event_troop_default_name -# levies = 1000 -# men_at_arms = { -# type = horse_archers -# stacks = 10 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# inheritable = no -# } -# } -# -# #If we're a few decades in, beef the Mogyers a bit with another temporary army. -# if = { -# limit = { current_date >= 890.1.1 } -# if = { -# limit = { -# has_mpo_dlc_trigger = yes -# } -# spawn_army = { -# name = event_troop_default_name -# men_at_arms = { -# type = nomadic_riders -# stacks = 20 -# } -# men_at_arms = { -# type = heavy_horse_archers -# stacks = 5 -# } -# men_at_arms = { -# type = steppe_raiders -# stacks = 5 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# war = scope:war -# inheritable = no -# } -# } -# else = { -# spawn_army = { -# name = event_troop_default_name -# levies = 2000 -# men_at_arms = { -# type = horse_archers -# stacks = 10 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# war = scope:war -# inheritable = no -# } -# } -# } -# #And if we're almost out of the valid time-frame, add another holding army. -# if = { -# limit = { current_date >= 905.1.1 } -# if = { -# limit = { -# has_mpo_dlc_trigger = yes -# } -# spawn_army = { -# name = event_troop_default_name -# men_at_arms = { -# type = nomadic_riders -# stacks = 10 -# } -# men_at_arms = { -# type = horse_archers -# stacks = 10 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# inheritable = no -# } -# } -# else = { -# spawn_army = { -# name = event_troop_default_name -# levies = 1000 -# men_at_arms = { -# type = horse_archers -# stacks = 10 -# } -# location = scope:attacker.capital_province -# uses_supply = no -# inheritable = no -# } -# } -# } -# } -# } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# scope:attacker = { is_local_player = yes } -# } -# desc = hungarian_invasion_war_victory_desc_attacker -# } -# desc = hungarian_invasion_war_victory_desc -# } -# triggered_desc = { -# trigger = { -# scope:attacker = { is_local_player = yes } -# } -# desc = hungarian_invasion_war_warning_desc -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } -# -# #If the Mogyers aren't independent, make them so. -# if = { -# limit = { -# scope:attacker = { top_liege != this } -# } -# create_title_and_vassal_change = { -# type = independency -# save_scope_as = change -# add_claim_on_loss = no -# } -# change_liege_or_become_independent = { -# CHANGE = scope:change -# VASSAL = scope:attacker -# } -# resolve_title_and_vassal_change = scope:change -# } -# -# #Take lands within Pannonia. -# hidden_effect = { -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# setup_invasion_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# change = scope:change -# take_occupied = no -# } -# every_in_list = { -# list = target_titles -# -# # Personally seize all duchy titles in k_hungary AND duchy titles personally held by the target king. -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_duchy -# special_invasion_cb_seize_land_in_region_trigger = { -# TARGET_REGION = custom_hungary -# TARGET_KINGDOM = title:k_hungary -# } -# } -# if = { -# limit = { -# holder ?= { -# top_liege ?= scope:defender -# -# # Vassal players in Hungary get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# hidden_effect = { -# # As a security set all the county below the duchy as under transfer in case the defender owned the duchy and the counties below -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_county -# holder ?= scope:defender -# } -# add_to_temporary_list = county_titles_under_transfer -# } -# } -# custom_description = { -# text = custom_seize_title_and_below_de_jure -# subject = scope:attacker -# object = this -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = yes -# } -# } -# } -# } -# -# # Grab counties belonging to duchies that don't exist -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_county -# holder ?= { -# top_liege = scope:defender -# -# # Vassal players in Hungary get to keep their holdings, so they can play as vassals of the new king instead of game-overing. -# NAND = { -# this != top_liege -# is_ai = no -# } -# } -# } -# hidden_effect = { -# if = { -# limit = { NOT = { is_in_list = county_titles_under_transfer } } # Theoretically prevents cases in which a title was already on the list -# add_to_temporary_list = county_titles_under_transfer -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = yes -# } -# } -# } -# } -# } -# resolve_title_and_vassal_change = scope:change -# } -# -# #Start processing the Hungarian-specific effects. -# scope:attacker = { -# launch_hungarian_migration_scripted_effect = { INVADER = scope:attacker } -# } -# -# # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. -# modify_all_participants_fame_values = { -# WINNER = scope:attacker -# LOSER = scope:defender -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_invasion_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = 10 -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = invasion_war_white_peace_desc_defender -# } -# desc = invasion_war_white_peace_desc -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 accolade glory gain for doing ok against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } -# -# # Prestige for the attacker's war allies -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # Not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_white_peace_effect = yes -# -# scope:attacker = { -# add_prestige = mongol_invasion_cb_prestige_white_peace -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = invasion_war_white_peace_desc_defender -# } -# desc = invasion_war_white_peace_desc -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# # Prestige loss for the attacker -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 5 -# } -# add_prestige = { -# value = massive_prestige_value -# multiply = -1.0 -# } -# } -# -# setup_invasion_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# -# # Attacker loses Prestige, all other war participants gain Prestige (Defender gains full prestige, all allies on both sides gain based on war contribution). -# modify_all_participants_fame_values = { -# WINNER = scope:defender -# LOSER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = scale_10_war_defender_win -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# transfer_behavior = transfer -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "HUNGARIAN_INVASION_WAR_NAME" -# war_name_base = "HUNGARIAN_INVASION_WAR_NAME_BASE" -# cb_name = "HUNGARIAN_INVASION_CB_NAME" -# -# interface_priority = 100 -# -# use_de_jure_wargoal_only = yes -# -# attacker_wargoal_percentage = 0.5 -#} -# -########### -## Special 'invasion' CB used by the Azariqa to secede in Iraq -## If victorious, they directly usurp all land within Jazira & create the relevant title. -########### -# -#azariqa_rebellion_cb = { -# icon = invasion -# group = event -# -# combine_into_one = yes -# should_show_war_goal_subview = yes -# mutually_exclusive_titles = { always = yes } -# allow_hostages = no -# -# allowed_for_character = {} -# -# allowed_for_character_display_regardless = {} -# -# allowed_against_character = {} -# target_titles = all -# target_title_tier = kingdom -# target_de_jure_regions_above = yes -# ignore_effect = change_title_holder -# -# valid_to_start = { always = no } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier = tier_county -# holder = { -# target_is_same_character_or_above = scope:defender -# } -# } -# } -# } -# } -# -# on_invalidated_desc = msg_invasion_war_invalidated_message -# -# cost = {} -# -# on_declaration = { on_declared_war = yes } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = invasion_war_victory_desc_attacker -# } -# desc = invasion_war_victory_desc -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# setup_invasion_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# change = scope:change -# take_occupied = yes -# } -# # Take k_jazira directly. -# title:k_jazira = { -# if = { -# limit = { -# OR = { -# is_title_created = no -# holder = { -# OR = { -# this = scope:defender -# any_liege_or_above = { this = scope:defender } -# } -# } -# } -# } -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# } -# } -# } -# resolve_title_and_vassal_change = scope:change -# -# create_title_and_vassal_change = { -# type = independency -# save_scope_as = change -# } -# scope:attacker = { -# becomes_independent = { change = scope:change } -# } -# resolve_title_and_vassal_change = scope:change -# -# hidden_effect = { -# scope:attacker = { -# faith = { save_scope_as = faith } -# set_up_dynamic_temporal_hof_title_effect = { NEW_HOLDER = scope:attacker } -# } -# } -# -# # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. -# modify_all_participants_fame_values = { -# WINNER = scope:attacker -# LOSER = scope:defender -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_invasion_cb' -# IS_RELIGIOUS_WAR = yes -# WINNER_FAME_SCALE = 10 -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = invasion_war_white_peace_desc_defender -# } -# desc = invasion_war_white_peace_desc -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 accolade glory gain for doing ok against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # Not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_white_peace_effect = yes -# -# scope:attacker = { -# add_prestige = mongol_invasion_cb_prestige_white_peace -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = invasion_war_white_peace_desc_defender -# } -# desc = invasion_war_white_peace_desc -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# # Prestige loss for the attacker -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 5 -# } -# add_prestige = { -# value = massive_prestige_value -# multiply = -1.0 -# } -# } -# -# setup_invasion_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# -# # Attacker loses Prestige, all other war participants gain Prestige (Defender gains full prestige, all allies on both sides gain based on war contribution). -# modify_all_participants_fame_values = { -# WINNER = scope:defender -# LOSER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = scale_10_war_defender_win -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# imprison_character_effect = { -# TARGET = scope:attacker -# IMPRISONER = scope:defender -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# transfer_behavior = transfer -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "INVASION_WAR_NAME" -# war_name_base = "INVASION_WAR_NAME_BASE" -# cb_name = "INVASION_CB_NAME" -# -# interface_priority = 100 -# -# use_de_jure_wargoal_only = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -#} - -########## -# Special war to claim Byzantium for Raiktor -# If victorious, you gain the kingdom of Epirus for yourself! -########## - -raiktor_claim_cb = { - icon = claim_cb - group = event - - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - allow_hostages = no - - allowed_for_character = {} - - allowed_for_character_display_regardless = {} - - allowed_against_character = {} - target_titles = claim - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - valid_to_start = { always = no } - - should_invalidate = { - - } - - on_invalidated_desc = msg_invasion_war_invalidated_message - - cost = {} - - on_declaration = { on_declared_war = yes } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:claimant = { is_local_player = yes } - } - desc = claim_cb_victory_desc_attacker_claimant - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = claim_cb_victory_desc_attacker - } - desc = claim_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 Accolade glory gain from winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - custom_tooltip = you_gain_epirus - scope:defender = { - pay_short_term_gold = { - target = scope:attacker - gold = scope:defender.major_gold_value - } - } - hidden_effect = { - title:k_epirus = { - every_in_de_jure_hierarchy = { - limit = { - tier >= tier_county - holder ?= { - OR = { - this = scope:defender - is_vassal_or_below_of = scope:defender - } - } - } - add_to_list = epirus_titles - } - } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change_epirus - add_claim_on_loss = yes - } - - title:k_epirus = { - if = { - limit = { - OR = { - is_title_created = no - holder = { - OR = { - this = scope:defender - any_liege_or_above = { this = scope:defender } - } - } - } - } - change_title_holder = { - holder = scope:attacker - change = scope:change_epirus - } - } - } - - every_in_list = { - list = epirus_titles - change_title_holder = { - holder = scope:attacker - change = scope:change_epirus - } - } - - resolve_title_and_vassal_change = scope:change_epirus - } - - custom_tooltip = raiktor_gains_byzantium - hidden_effect = { - create_title_and_vassal_change = { - type = conquest_claim - save_scope_as = change - add_claim_on_loss = yes - } - - setup_claim_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - change = scope:change - } - - resolve_title_and_vassal_change = scope:change - } - - if = { - limit = { - scope:claimant != scope:attacker - scope:claimant.primary_title.tier < scope:attacker.primary_title.tier - scope:claimant = { - NOT = { target_is_liege_or_above = scope:attacker } - } - } - - create_title_and_vassal_change = { - type = conquest_claim - save_scope_as = change_two - add_claim_on_loss = yes - } - scope:claimant = { - change_liege = { - liege = scope:attacker - change = scope:change_two - } - } - resolve_title_and_vassal_change = scope:change_two - } - - if = { - limit = { - scope:claimant != scope:attacker - scope:attacker = { - can_add_hook = { - type = loyalty_hook - target = scope:claimant - } - } - } - scope:attacker = { - add_hook = { - target = scope:claimant - type = loyalty_hook - } - } - } - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - # truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - hidden_effect = { - scope:claimant = { - remove_trait = devoted - add_gold = 750 - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = claim_cb_white_peace_desc_defender - } - desc = claim_cb_white_peace_desc - } - - } - - on_white_peace = { - scope:attacker = { - show_pow_release_message_effect = yes - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - #EP2 accolade glory gain for defender doing alright - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # press claims - every_in_list = { - list = target_titles - if = { - limit = { scope:claimant = { has_weak_claim_on = prev } } - scope:claimant = { - make_claim_strong = prev - } - } - } - - # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - setup_claim_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - victory = no - } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = scope:cb_prestige_factor # Set by 'setup_claim_cb' - multiply = -5.0 - } - } - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - # Defender neither gains nor loses any prestige. - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - if = { - limit = { - scope:claimant != scope:attacker - scope:attacker = { - can_add_hook = { - type = favor_hook - target = scope:claimant - } - } - } - scope:attacker = { - add_hook = { - target = scope:claimant - type = favor_hook - } - } - } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = claim_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { scope:claimant = { is_local_player = yes } } - desc = claim_cb_defeat_desc_attacker_claimant - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = claim_cb_defeat_desc_attacker - } - desc = claim_cb_defeat_desc - } - - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_med_effect = yes - } - - # lose claims - every_in_list = { - list = target_titles - scope:claimant = { - remove_claim = prev - } - } - - if = { - limit = { - scope:claimant != scope:attacker - scope:attacker = { - can_add_hook = { - type = favor_hook - target = scope:claimant - } - } - } - scope:attacker = { - add_hook = { - target = scope:claimant - type = favor_hook - } - } - } - - # Attacker pays gold to the defender as reparations. - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - } - # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. - setup_claim_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - victory = no - } - # Attacker loses Prestige, all other war participants gain Prestige (Defender gains full prestige, all allies on both sides gain based on war contribution). - modify_all_participants_fame_values = { - WINNER = scope:defender - LOSER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = scale_10_war_defender_win - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CLAIM_WAR_NAME" - my_war_name = "CLAIM_WAR_NAME_MY" - war_name_base = "CLAIM_WAR_NAME_BASE" - cb_name = "CLAIM_CB_NAME" - - interface_priority = 100 - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -########## -# Another Raiktor war, specifically for a few counties -# If victorious, Raiktor gets three counties along the coast -########## - -raiktor_conquest_cb = { - icon = claim_cb - group = event - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - allow_hostages = no - - allowed_for_character = {} - - allowed_for_character_display_regardless = {} - - allowed_against_character = {} - target_titles = all - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - valid_to_start = { always = no } - - should_invalidate = { - - } - - on_invalidated_desc = msg_invasion_war_invalidated_message - - cost = {} - - on_declaration = { on_declared_war = yes } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } - scope:attacker = { - random_courtier = { - limit = { - has_character_flag = raiktor - } - save_scope_as = vassal_to_be - } - } - - if = { - limit = { - exists = scope:vassal_to_be - } - custom_tooltip = raiktor_vassal_desc - } - else = { - custom_tooltip = raiktor_vassal_backup_desc - } - - hidden_effect = { - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - setup_invasion_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - change = scope:change - take_occupied = no - } - resolve_title_and_vassal_change = scope:change - - if = { - limit = { - exists = scope:vassal_to_be - } - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - every_in_list = { - list = target_titles - change_title_holder = { - holder = scope:vassal_to_be - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - } - - } - - - if = { - limit = { - exists = scope:vassal_to_be - scope:attacker = { - can_add_hook = { - type = loyalty_hook - target = scope:vassal_to_be - } - } - } - scope:attacker = { - add_hook = { - target = scope:vassal_to_be - type = loyalty_hook - } - } - } - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_invasion_cb' - IS_RELIGIOUS_WAR = yes - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - hidden_effect = { - scope:claimant = { - remove_trait = devoted - add_gold = 100 - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = invasion_war_white_peace_desc_defender - } - desc = invasion_war_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_white_peace_effect = yes - - scope:attacker = { - add_prestige = mongol_invasion_cb_prestige_white_peace - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = invasion_war_white_peace_desc_defender - } - desc = invasion_war_white_peace_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 5 - } - add_prestige = { - value = massive_prestige_value - multiply = -1.0 - } - } - - setup_invasion_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - victory = no - } - - # Attacker loses Prestige, all other war participants gain Prestige (Defender gains full prestige, all allies on both sides gain based on war contribution). - modify_all_participants_fame_values = { - WINNER = scope:defender - LOSER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = scale_10_war_defender_win - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - imprison_character_effect = { - TARGET = scope:attacker - IMPRISONER = scope:defender - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CONQUEST_WAR_NAME" - war_name_base = "CONQUEST_WAR_NAME_BASE" - cb_name = "CONQUEST_COUNTY_CB_NAME" - - interface_priority = 100 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - attacker_ticking_warscore_delay = { days = 0 } - attacker_score_from_occupation_scale = 300 - defender_score_from_occupation_scale = 300 - attacker_score_from_battles_scale = 300 - defender_score_from_battles_scale = 300 - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -########## -# Special 'conquest' CB used by the Norse whilst they harass the North Atlantic. -# If you feel like you can't get away from the Vikings in the 800s & 900s, they're doing their job. -########## - -fp1_scandi_adventurer_conquest = { - icon = fp1_varangian_adventurer_conquest - group = event - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - is_ai = yes - } - - allowed_against_character = { - always = yes - } - target_titles = all - target_title_tier = duchy - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - valid_to_start = { - always = no - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - target_is_same_character_or_above = scope:defender - } - } - } - } - } - - on_invalidated_desc = msg_religious_war_invalidation_region_message - - on_invalidated = { - scope:attacker = { clean_scandinavian_adventurer_effect = yes } - } - - on_declaration = { - on_declared_war = yes - - # If scope:defender is a player or a king, give them a few choices. - scope:defender = { - if = { - limit = { - OR = { - is_ai = no - highest_held_title_tier >= tier_kingdom - } - } - trigger_event = { - id = fp1_trade_events.1131 - days = 30 - } - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # go through the dejure hierarchy under target titles, transfer titles with same or worse tolerance holders (their religion equally or less tolerated than the defender's), - # take the holder as vassal otherwise and don't go deeper - every_in_list = { - list = target_titles - custom_tooltip = CONQUEST_CB_TITLE - every_in_de_jure_hierarchy = { - continue = { - OR = { - NOT = { exists = holder } - NOT = { - holder = { target_is_liege_or_above = scope:defender } - } - AND = { - scope:attacker.faith = { - faith_hostility_level_comparison = { prev.holder.faith <= scope:defender.faith } - } - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - tier > tier_county - } - limit = { - tier <= tier_duchy - holder ?= { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - - if = { - limit = { - OR = { - scope:attacker.faith = { - faith_hostility_level_comparison = { - prev.holder.faith >= scope:defender.faith - } - } - holder.primary_title.tier >= scope:attacker.primary_title.tier - } - } - add_to_temporary_list = titles_taken - } - else = { - holder = { - add_to_temporary_list = vassals_taken - } - } - } - } - - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = yes - } - } - - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - #Clean-up adventurer things. - scope:attacker = { clean_scandinavian_adventurer_effect = yes } - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_white_peace_effect = yes - - #Clean-up adventurer things. - scope:attacker = { clean_scandinavian_adventurer_effect = yes } - - # Since they failed to win, take away their efficacy loan. - scope:attacker = { remove_short_term_gold = scandinavian_adventurer_efficacy_loan_value } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_med_effect = yes - } - - # Prestige loss for the attacker - scope:attacker = { - if = { - limit = { scope:war ?= { NOT = { has_variable = no_gold_reparations } } } - pay_short_term_gold_reparations_effect = { GOLD_VALUE = 5 } - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Prestige for Defender - scope:defender = { - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = major_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - - on_lost_aggression_war_discontent_loss = yes - - # Give scope:defender some goodies. - scope:defender = { - # Including a break from the fighting. - fp1_add_realm_size_appropriate_sa_reprieve_effect = yes - # And a tally towards a nickname. - ## Which starts... - if = { - limit = { - NOT = { has_variable = fp1_has_beaten_sa_progress } - } - set_variable = { - name = fp1_has_beaten_sa_progress - value = 1 - } - } - ## ... and grows... - else_if = { - limit = { - has_variable = fp1_has_beaten_sa_progress - ## If <9 adventurers has already been defeated, add +1 otherwise... - var:fp1_has_beaten_sa_progress <= 8 - } - change_variable = { - name = fp1_has_beaten_sa_progress - add = 1 - } - } - ## ... towards a pay-off. - ## if >8 adventures has already been defeated give nickname - else_if = { - limit = { - OR = { - has_bad_nickname = yes - has_any_nickname = no - } - } - hidden_effect = { - random_list = { - 20 = { give_nickname = nick_the_bane_of_danes } - 20 = { give_nickname = nick_the_culture_wall } - 20 = { give_nickname = nick_nord_foe } - 20 = { give_nickname = nick_the_scourge_of_the_northerners } - 20 = { give_nickname = nick_the_burner_of_ash } - } - } - } - } - - #Clean-up adventurer things. - scope:attacker = { clean_scandinavian_adventurer_effect = yes } - - # Since they lost, take away their efficacy loan. - scope:attacker = { remove_short_term_gold = scandinavian_adventurer_efficacy_loan_value } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CONQUEST_WAR_NAME" - war_name_base = "CONQUEST_WAR_NAME_BASE" - cb_name = "CONQUEST_DUCHY_CB_NAME" - - interface_priority = 79 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -########## -# Special 'vassalise' CB used by diarchs when trying to retract a vassal from a co-vassal. -# If victorious, the diarch takes the affected vassal for their own. -########## - -diarch_vassalisation_cb = { - icon = vassalization - group = event - ai_only_against_neighbors = yes - allow_hostages = no - - allowed_for_character = { always = yes } - - target_titles = de_jure - - should_invalidate = { - scope:attacker = { - # No longer same realm. - top_liege != scope:defender.top_liege - # No longer of a suitable tier. - highest_held_title_tier <= scope:secondary_recipient.highest_held_title_tier - } - } - - on_declaration = { on_declared_war = yes } - - on_invalidated_desc = msg_vassalization_war_invalidated_message - - on_invalidated = {} - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = diarch_vassalization_cb_victory_desc_attacker - } - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = diarch_vassalization_cb_victory_desc_defender - } - desc = diarch_vassalization_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - setup_de_jure_cb = { - attacker = scope:attacker - defender = scope:defender - change = scope:change - } - resolve_title_and_vassal_change = scope:change - - # Prestige level progress for the attacker - scope:attacker = { - add_prestige_experience = { - value = medium_prestige_value - } - } - - # Prestige loss for the defender - scope:defender = { - add_prestige = { - value = medium_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = diarch_vassalization_cb_white_peace_desc_defender - } - desc = diarch_vassalization_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = diarch_vassalization_cb_white_peace_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = diarch_vassalization_cb_defeat_desc_attacker - } - desc = diarch_vassalization_cb_white_peace_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_low_effect = yes - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Prestige for the defender - scope:defender = { - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:attacker = { - save_temporary_scope_as = loser - } - - # Truce - add_truce_attacker_defeat_effect = yes - - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "DIARCH_VASSALIZATION_WAR_NAME" - war_name_base = "DIARCH_VASSALIZATION_WAR_NAME_BASE" - cb_name = "DIARCH_VASSALIZATION_CB_NAME" - interface_priority = 59 - - ticking_war_score_targets_entire_realm = yes - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - attacker_ticking_warscore = 0 - attacker_wargoal_percentage = 0.8 - - max_ai_diplo_distance_to_title = 500 -} - -########## -# Special CB used against diarchs when trying to force them from office. -# If victorious, the rebel imprisons the diarch and takes a chunk of their cash. -########## - -remove_regent_cb = { - icon = dissolution_war - group = event - - allow_hostages = no - allowed_for_character = { always = yes } - - allowed_against_character = { - # Scope:defender must be the diarch of one of scope:attacker's lieges. - scope:attacker = { - any_liege_or_above = { - has_active_diarchy = yes - diarch = scope:defender - has_diarchy_active_parameter = diarchy_is_regency - } - } - } - - ignore_effect = change_title_holder - valid_to_start = { always = no } - - should_invalidate = {} - - on_invalidated_desc = msg_remove_regent_cb_invalidated_message - - on_invalidated = { - #remove the temporary fort level - root.war.var:barony_with_temporary_fort ?= { remove_province_modifier = temporary_fort_province_modifier } - } - - cost = {} - - on_declaration = { - on_declared_war = yes - #add a temporary fort level so that the diarch can be sieged - if = { - limit = { - scope:defender = { - capital_barony.title_province = { fort_level = 0 } - } - } - scope:defender = { - capital_barony.title_province = { - save_scope_as = defender_capital - add_province_modifier = temporary_fort_province_modifier - } - } - } - war ?= { - set_variable = { - name = barony_with_temporary_fort - value = scope:defender_capital - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker = { is_local_player = yes } - } - desc = remove_regent_cb_victory_desc_attacker - } - desc = remove_regent_cb_victory_desc - } - } - - on_victory = { - # Scope:attacker imprisons the diarch instead. - imprison_character_effect = { - TARGET = scope:defender - IMPRISONER = scope:attacker - } - # Provided our primaries share a realm, the regency moves on, otherwise, we're just warring for prison. - scope:defender = { - if = { - limit = { - top_liege = scope:attacker.top_liege - # Plus, make sure that they're still a diarch. - is_diarch = yes - } - depose_diarch = yes - } - #remove the temporary fort level - if = { - limit = { - root.war.var:barony_with_temporary_fort ?= { has_province_modifier = temporary_fort_province_modifier } - } - custom_tooltip = remove_regent_cb_temporary_fort - hidden_effect = { - root.war.var:barony_with_temporary_fort = { - remove_province_modifier = temporary_fort_province_modifier - } - } - } - } - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = remove_regent_cb_white_peace_desc_defender - } - desc = remove_regent_cb_white_peace_desc - } - } - - on_white_peace = { - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - #remove the temporary fort level - if = { - limit = { - root.war.var:barony_with_temporary_fort = { has_province_modifier = temporary_fort_province_modifier } - } - custom_tooltip = remove_regent_cb_temporary_fort - hidden_effect = { - root.war.var:barony_with_temporary_fort = { - remove_province_modifier = temporary_fort_province_modifier - } - } - } - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = remove_regent_cb_defeat_desc_defender - } - desc = remove_regent_cb_defeat_desc - } - } - - on_defeat = { - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_med_effect = yes - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 5 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Get imprisoned anyway. - imprison_character_effect = { - TARGET = scope:attacker - IMPRISONER = scope:defender - } - - # Prestige for Defender - scope:defender = { - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = major_prestige_value - } - #remove the temporary fort level - if = { - limit = { - root.war.var:barony_with_temporary_fort = { has_province_modifier = temporary_fort_province_modifier } - } - custom_tooltip = remove_regent_cb_temporary_fort - hidden_effect = { - root.war.var:barony_with_temporary_fort = { - remove_province_modifier = temporary_fort_province_modifier - } - } - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "REMOVE_REGENT_WAR_NAME" - war_name_base = "REMOVE_REGENT_WAR_NAME_BASE" - cb_name = "REMOVE_REGENT_CB_NAME" - - interface_priority = 79 - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} diff --git a/common/casus_belli_types/00_religious_war.txt b/common/casus_belli_types/00_religious_war.txt deleted file mode 100644 index f202765cf..000000000 --- a/common/casus_belli_types/00_religious_war.txt +++ /dev/null @@ -1,4643 +0,0 @@ -minor_religious_war = { - icon = minor_religious_war - group = religious - - defender_faith_can_join = yes - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - # Already defined in 00_casus_belli_groups.txt - allowed_for_character = { - scope:attacker.faith = { - NOT = { has_doctrine_parameter = unreformed } - NOT = { has_doctrine_parameter = holy_wars_forbidden } - } - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_nomadic - government_has_flag = government_is_celestial - } - } - - allowed_for_character_display_regardless = { - trigger_if = { - limit = { - highest_held_title_tier >= tier_kingdom - } - NOT = { piety_level = -1 } - } - trigger_else = { - trigger_if = { - limit = { - is_alive = yes - has_variable_list = humsacd_hofs - is_target_in_variable_list = { - name = humsacd_hofs - target = scope:attacker.faith - } - } - trigger_if = { - limit = { - OR = { - culture = { - has_cultural_parameter = cb_lower_piety_level_requirement - } - # Iberian Struggle Hostility Reward - house ?= { - OR = { - has_house_modifier = fp2_struggle_hostility_house_faith_modifier - has_house_modifier = fp2_struggle_hostility_house_combined_modifier - } - } - } - } - piety_level >= 0 - } - trigger_else = { - piety_level >= 0 - } - } - trigger_else = { - trigger_if = { - limit = { - OR = { - culture = { - has_cultural_parameter = cb_lower_piety_level_requirement - } - # Iberian Struggle Hostility Reward - house ?= { - OR = { - has_house_modifier = fp2_struggle_hostility_house_faith_modifier - has_house_modifier = fp2_struggle_hostility_house_combined_modifier - } - } - } - } - piety_level >= 0 - } - trigger_else = { - piety_level >= 1 - } - } - } - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - faith = { - faith_hostility_level = { - target = scope:defender.faith - value >= religious_cb_enabled_hostility_level - } - } - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = neighbor_land_or_water - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - valid_to_start = { - scope:target = { - tier = tier_county - is_landless_type_title = no - } -# # Filter for struggles -# trigger_if = { -# limit = { -# scope:attacker = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# scope:defender = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# } -# are_holy_wars_disabled_in_struggle_phase_trigger = yes -# } -# are_holy_wars_disabled_by_struggle_conciliation_trigger = no # Disabled against other involved faiths in FP2 Conciliation ending - - } - - should_invalidate = { - OR = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - #Faith change does not immediately invalidate, it's run through event war_event.3100 - scope:war = { exists = var:invalidate_defender_faith_change } - scope:war = { exists = var:invalidate_attacker_faith_change } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - desc = msg_religious_war_invalidation_region_message - } - triggered_desc = { - trigger = { - scope:war = { - OR = { - exists = var:invalidate_defender_faith_change - exists = var:invalidate_attacker_faith_change - } - } - } - desc = msg_religious_war_invalidated_hostility_level_message - } - } - } - - on_invalidated = { - } - - ai_score_mult = { - value = 1 - # Increase odds if the character is a vassal with Ghazi Contract - add = { - if = { - limit = { - scope:attacker = { - top_liege != this - vassal_contract_has_flag = vassal_contract_cheaper_religious_war - } - } - add = 1 - } - } - - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # Holy War are limited to connected neighbour to limit big empire expansions over weak realms. - add = { - if = { - limit = { religious_war_vassals_constraints = yes } - add = -1000 - } - } - # HOUSE RELATIONS - add = house_relation_ai_score_value - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - add = { - value = 100 - desc = CB_BASE_COST - } - multiply = common_cb_piety_cost_multiplier - multiply = holy_war_cb_piety_cost_multiplier - if = { - limit = { - scope:attacker = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle - } - } - } - multiply = accolade_piety_reduction_value - min = 10 - } - if = { - limit = { - scope:attacker = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle_high - } - } - } - multiply = accolade_piety_reduction_value_high - min = 10 - } - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker.faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - } - desc = religious_war_victory_desc_doctrine_pluralism - } - desc = religious_war_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain from winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest_holy_war - save_scope_as = change - add_claim_on_loss = yes - } - - # EP3 Laamp possibility warning - scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } - - # go through the dejure hierarchy under target titles, transfer titles with same or worse tolerance holders (their religion equaly or less tolerated than the defender's), - # take the holder as vassal otherwise and don't go deeper - every_in_list = { - list = target_titles - custom_tooltip = RELIGIOUS_CB_TITLE - - conquest_cb_title_transfer = { - RELIGIOUS_WAR = yes - } - } - - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = yes - } - } - - resolve_title_and_vassal_change = scope:change - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = religious_cb_ally_prestige_county - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Piety Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_piety_experience = { - add = religious_cb_piety_gain_county - if = { - limit = { - scope:attacker.faith = { - has_doctrine_parameter = bonus_holy_war_piety_active - } - } - multiply = 1.5 - } - } - } - } - - ordered_in_list = { - list = target_titles - order_by = tier - max = 1 - - save_scope_as = war_goal_title - } - - scope:attacker.faith = { - change_fervor = { - value = -1 - desc = fervor_loss_religious_war - } - } - scope:defender.faith = { - change_fervor = { - value = 3 - desc = fervor_gain_religious_war - } - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - desc = religious_war_white_peace_desc - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender # Not important as the scales are identical - FAME_BASE = religious_cb_ally_prestige_county - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_white_peace_effect = yes - - scope:attacker = { - add_piety = religious_cb_piety_white_peace - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - desc = religious_war_defeat_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - scope:attacker = { - every_vassal = { - limit = { faith = scope:attacker.faith } - custom = all_attackers_vassals_same_faith - add_opinion = { - modifier = liege_lost_declared_religious_war - target = scope:attacker - } - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = religious_cb_ally_prestige_county - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # piety change - every_in_list = { - list = target_titles - - scope:defender = { - add_piety = { - add = religious_cb_piety_gain_county - if = { - limit = { - scope:defender.faith = { - has_doctrine_parameter = bonus_holy_war_piety_active - } - } - multiply = 1.5 - } - } - } - - scope:attacker = { - if = { - limit = { - monthly_character_income > 0 - } - pay_short_term_income = { - years = 2 - target = scope:defender - } - } - else = { - pay_short_term_gold = { - target = scope:defender - gold = medium_gold_value - } - } - } - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "RELIGIOUS_WAR_NAME" - cb_name = "HOLY_WAR_COUNTY_NAME" - - is_holy_war = yes - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 -} - -religious_war = { - icon = minor_religious_war - group = religious - - defender_faith_can_join = yes - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - # Additional requirements to the defines in 00_casus_belli_groups.txt - allowed_for_character = { - scope:attacker.faith = { - NOR = { - has_doctrine_parameter = unreformed - has_doctrine_parameter = holy_wars_forbidden - } - } - NOR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_celestial - } - } - - allowed_for_character_display_regardless = { - trigger_if = { - limit = { - highest_held_title_tier >= tier_kingdom - } - NOT = { piety_level = -1 } - } - trigger_else = { - trigger_if = { - limit = { - is_alive = yes - has_variable_list = humsacd_hofs - is_target_in_variable_list = { - name = humsacd_hofs - target = scope:attacker.faith - } - } - trigger_if = { - limit = { - OR = { - culture = { - has_cultural_parameter = cb_lower_piety_level_requirement - } - # Iberian Struggle Hostility Reward - house ?= { - OR = { - has_house_modifier = fp2_struggle_hostility_house_faith_modifier - has_house_modifier = fp2_struggle_hostility_house_combined_modifier - } - } - } - } - piety_level >= 0 - } - trigger_else = { - piety_level >= 1 - } - } - trigger_else = { - trigger_if = { - limit = { - OR = { - culture = { - has_cultural_parameter = cb_lower_piety_level_requirement - } - # Iberian Struggle Hostility Reward - house ?= { - OR = { - has_house_modifier = fp2_struggle_hostility_house_faith_modifier - has_house_modifier = fp2_struggle_hostility_house_combined_modifier - } - } - } - } - piety_level >= 1 - } - trigger_else = { - piety_level >= 2 - } - } - } - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - faith = { - faith_hostility_level = { - target = scope:defender.faith - value >= religious_cb_enabled_hostility_level - } - } - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = neighbor_land_or_water - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - valid_to_start = { - scope:target = { - tier = tier_duchy - is_landless_type_title = no - } - scope:target = { - trigger_if = { - limit = { - scope:attacker = { - is_ai = yes - } - } - any_in_de_jure_hierarchy = { - continue = { tier > tier_county } - count >= 2 - tier = tier_county - holder ?= { - OR = { - this = scope:defender - is_vassal_or_below_of = scope:defender - } - } - } - } - } - # Filter for struggles -# trigger_if = { -# limit = { -# scope:attacker = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# scope:defender = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# } -# are_holy_wars_disabled_in_struggle_phase_trigger = yes -# } -# are_holy_wars_disabled_by_struggle_conciliation_trigger = no # Disabled against other involved faiths in FP2 Conciliation ending - } - - should_invalidate = { - OR = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - #Faith change does not immediately invalidate, it's run through event war_event.3100 - scope:war = { exists = var:invalidate_defender_faith_change } - scope:war = { exists = var:invalidate_attacker_faith_change } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - desc = msg_religious_war_invalidation_region_message - } - triggered_desc = { - trigger = { - scope:war = { - OR = { - exists = var:invalidate_defender_faith_change - exists = var:invalidate_attacker_faith_change - } - } - } - desc = msg_religious_war_invalidated_hostility_level_message - } - } - } - - on_invalidated = { - - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - add = { - value = 200 - desc = CB_BASE_COST - } - multiply = common_cb_piety_cost_multiplier - multiply = holy_war_cb_piety_cost_multiplier - # Half price for mean Iberians - if = { - limit = { - scope:attacker.house = { - OR = { - has_house_modifier = fp2_struggle_hostility_house_faith_modifier - has_house_modifier = fp2_struggle_hostility_house_combined_modifier - } - } - any_in_global_list = { - variable = fp2_struggle_ending_faith_list - this = scope:attacker.faith - } - any_in_global_list = { - variable = fp2_struggle_ending_faith_list - this = scope:defender.faith - } - } - divide = { - value = 2 - desc = CB_COST_FP2_STRUGGLE_HOSTILITY_FAITH_DISCOUNT - } - } - # Double price for failure Iberians - if = { - limit = { - has_global_variable = fp2_struggle_compromise_ending - any_in_global_list = { - variable = fp2_struggle_ending_faith_list - this = scope:attacker.faith - } - any_in_global_list = { - variable = fp2_struggle_ending_faith_list - this = scope:defender.faith - } - } - multiply = { - value = 2 - desc = CB_COST_FP2_STRUGGLE_COMPROMISE_MULTIPLIER - } - } - if = { - limit = { - scope:attacker = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle - } - } - } - multiply = accolade_piety_reduction_value - min = 25 - } - if = { - limit = { - scope:attacker = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle_high - } - } - } - multiply = accolade_piety_reduction_value_high - min = 25 - } - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker.faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - } - desc = religious_war_victory_desc_doctrine_pluralism - } - desc = religious_war_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - create_title_and_vassal_change = { - type = conquest_holy_war - save_scope_as = change - add_claim_on_loss = yes - } - - # EP3 Laamp possibility warning - scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } - - # go through the dejure hierarchy under target titles, transfer titles with same or worse tolerance holders (their religion equaly or less tolerated than the defender's), - # take the holder as vassal otherwise and don't go deeper - every_in_list = { - list = target_titles - custom_tooltip = RELIGIOUS_CB_TITLE - - conquest_cb_title_transfer = { - RELIGIOUS_WAR = yes - } - } - - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = yes - } - } - - - resolve_title_and_vassal_change = scope:change - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = religious_cb_ally_prestige_duchy - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Piety Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_piety_experience = { - add = religious_cb_piety_gain_duchy - if = { - limit = { - scope:attacker.faith = { - has_doctrine_parameter = bonus_holy_war_piety_active - } - } - multiply = 1.5 - } - } - } - } - - ordered_in_list = { - list = target_titles - order_by = tier - max = 1 - - save_scope_as = war_goal_title - } - - scope:attacker.faith = { - change_fervor = { - value = -2 - desc = fervor_loss_religious_war - } - } - scope:defender.faith = { - change_fervor = { - value = 4 - desc = fervor_gain_religious_war - } - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - desc = religious_war_white_peace_desc - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for sort of winning - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = religious_cb_ally_prestige_duchy - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_white_peace_effect = yes - - scope:attacker = { - add_piety = religious_cb_piety_white_peace - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - desc = religious_war_defeat_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = religious_cb_ally_prestige_duchy - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # piety change - every_in_list = { - list = target_titles - - scope:defender = { - add_piety = { - add = religious_cb_piety_gain_duchy - if = { - limit = { - scope:defender.faith = { - has_doctrine_parameter = bonus_holy_war_piety_active - } - } - multiply = 1.5 - } - } - } - - scope:attacker = { - if = { - limit = { - monthly_character_income > 0 - } - pay_short_term_income = { - years = 3 - target = scope:defender - } - } - else = { - pay_short_term_gold = { - target = scope:defender - gold = medium_gold_value - } - } - } - } - - scope:attacker = { - every_vassal = { - limit = { faith = scope:attacker.faith } - custom = all_attackers_vassals_same_faith - add_opinion = { - modifier = liege_lost_declared_religious_war - target = scope:attacker - } - } - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "RELIGIOUS_WAR_NAME" - cb_name = "HOLY_WAR_DUCHY_NAME" - - is_holy_war = yes - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - value = 1 - # Increase odds if the character is a vassal with Ghazi Contract - add = { - if = { - limit = { - scope:attacker = { - top_liege != this - vassal_contract_has_flag = vassal_contract_cheaper_religious_war - } - } - add = 1 - } - } - - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # Holy War are limited to connected neighbour to limit big empire expansions over weak realms. - add = { - if = { - limit = { religious_war_vassals_constraints = yes } - add = -1000 - } - } - # HOUSE RELATIONS - add = house_relation_ai_score_value - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} - -major_religious_war = { - icon = major_religious_war - group = religious - - defender_faith_can_join = yes - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - # Additional requirements to the defines in 00_casus_belli_groups.txt - allowed_for_character = { - scope:attacker.faith = { - NOT = { has_doctrine_parameter = unreformed } - } - NOR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_celestial - } - } - - allowed_for_character_display_regardless = { - trigger_if = { - limit = { - is_alive = yes - has_variable_list = humsacd_hofs - is_target_in_variable_list = { - name = humsacd_hofs - target = scope:attacker.faith - } - } - trigger_if = { - limit = { - OR = { - culture = { - has_cultural_parameter = cb_lower_piety_level_requirement - } - # Iberian Struggle Hostility Reward - AND = { - house ?= { - OR = { - has_house_modifier = fp2_struggle_hostility_house_faith_modifier - has_house_modifier = fp2_struggle_hostility_house_combined_modifier - } - } - } - } - } - piety_level >= 1 - } - trigger_else = { - piety_level >= 2 - } - } - trigger_else = { - trigger_if = { - limit = { - OR = { - culture = { - has_cultural_parameter = cb_lower_piety_level_requirement - } - # Iberian Struggle Hostility Reward - AND = { - house ?= { - OR = { - has_house_modifier = fp2_struggle_hostility_house_faith_modifier - has_house_modifier = fp2_struggle_hostility_house_combined_modifier - } - } - } - } - } - piety_level >= 2 - } - trigger_else = { - piety_level >= 3 - } - } - trigger_if = { - limit = { - culture = { - NOT = { - has_cultural_parameter = no_limit_to_kingdom_level_holy_wars - } - } - } - custom_description = { - text = declared_major_religious_war_flag_tt - OR = { - has_character_flag = bonus_major_holy_war - NOT = { has_character_flag = declared_major_religious_war_flag } - } - } - } - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - faith = { - faith_hostility_level = { - target = scope:defender.faith - value >= religious_cb_enabled_hostility_level - } - } - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = neighbor_land_or_water - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - valid_to_start = { - scope:target = { - tier = tier_kingdom - is_landless_type_title = no - } - # Filter for struggles -# trigger_if = { -# limit = { -# scope:attacker = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# scope:defender = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# } -# are_holy_wars_disabled_in_struggle_phase_trigger = yes -# } -# are_holy_wars_disabled_by_struggle_conciliation_trigger = no # Disabled against other involved faiths in FP2 Conciliation ending -# - scope:target = { - trigger_if = { - limit = { - scope:attacker = { - is_ai = yes - } - } - any_in_de_jure_hierarchy = { - continue = { tier > tier_county } - count >= 5 - tier = tier_county - holder ?= { - OR = { - this = scope:defender - is_vassal_or_below_of = scope:defender - } - } - } - } - } - } - - should_invalidate = { - OR = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - #Faith change does not immediately invalidate, it's run through event war_event.3100 - scope:war = { exists = var:invalidate_defender_faith_change } - scope:war = { exists = var:invalidate_attacker_faith_change } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - desc = msg_religious_war_invalidation_region_message - } - triggered_desc = { - trigger = { - scope:war = { - OR = { - exists = var:invalidate_defender_faith_change - exists = var:invalidate_attacker_faith_change - } - } - } - desc = msg_religious_war_invalidated_hostility_level_message - } - } - } - - on_invalidated = { - scope:attacker = { remove_character_flag = declared_major_religious_war_flag } - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - add = { - value = 750 - desc = CB_BASE_COST - } - multiply = common_cb_piety_cost_multiplier - multiply = holy_war_cb_piety_cost_multiplier - if = { - limit = { - scope:attacker = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle - } - } - } - multiply = accolade_piety_reduction_value - min = 90 - } - if = { - limit = { - scope:attacker = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle_high - } - } - } - multiply = accolade_piety_reduction_value_high - min = 90 - } - } - } - - on_declaration = { - on_declared_war = yes - scope:attacker = { - if = { - limit = { - has_character_flag = bonus_major_holy_war - } - remove_character_flag = bonus_major_holy_war - } - else = { - add_character_flag = declared_major_religious_war_flag - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker.faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - } - desc = religious_war_victory_desc_doctrine_pluralism - } - desc = religious_war_victory_desc - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - OR = { - AND = { - NOT = { has_character_flag = bonus_major_holy_war } - NOT = { has_character_flag = declared_major_religious_war_flag } - } - AND = { - has_character_flag = bonus_major_holy_war - has_character_flag = declared_major_religious_war_flag - } - } - } - } - desc = major_religious_war_warning_desc - } - } - - on_victory = { - scope:attacker = { - if = { - limit = { - has_variable = k_holy_war_crusader - } - add_trait = faith_warrior - } - } - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } - - create_title_and_vassal_change = { - type = conquest_holy_war - save_scope_as = change - add_claim_on_loss = yes - } - - # EP3 Laamp possibility warning - scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } - - # go through the dejure hierarchy under target titles, transfer titles with same or worse tolerance holders (their religion equaly or less tolerated than the defender's), - # take the holder as vassal otherwise and don't go deeper - every_in_list = { - list = target_titles - custom_tooltip = RELIGIOUS_CB_TITLE - - conquest_cb_title_transfer = { - RELIGIOUS_WAR = yes - } - } - - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = yes - } - } - - resolve_title_and_vassal_change = scope:change - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = religious_cb_ally_prestige_kingdom - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Piety Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_piety_experience = { - add = religious_cb_piety_gain_kingdom - if = { - limit = { - scope:attacker.faith = { - has_doctrine_parameter = bonus_holy_war_piety_active - } - } - multiply = 1.5 - } - } - } - } - - ordered_in_list = { - list = target_titles - order_by = tier - max = 1 - - save_scope_as = war_goal_title - } - - scope:attacker.faith = { - change_fervor = { - value = -5 - desc = fervor_loss_religious_war - } - } - scope:defender.faith = { - change_fervor = { - value = 10 - desc = fervor_gain_religious_war - } - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - desc = religious_war_white_peace_desc - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = religious_cb_ally_prestige_kingdom - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:attacker = { - add_piety = religious_cb_piety_white_peace - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - desc = religious_war_defeat_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = religious_cb_ally_prestige_kingdom - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # piety change - every_in_list = { - list = target_titles - - scope:defender = { - add_piety = { - add = religious_cb_piety_gain_kingdom - if = { - limit = { - scope:defender.faith = { - has_doctrine_parameter = bonus_holy_war_piety_active - } - } - multiply = 1.5 - } - } - } - - scope:attacker = { - if = { - limit = { - monthly_character_income > 0 - } - pay_short_term_income = { - years = 4 - target = scope:defender - } - } - else = { - pay_short_term_gold = { - target = scope:defender - gold = medium_gold_value - } - } - } - } - - scope:attacker = { - every_vassal = { - limit = { faith = scope:attacker.faith } - custom = all_attackers_vassals_same_faith - add_opinion = { - modifier = liege_lost_declared_religious_war - target = scope:attacker - } - } - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "RELIGIOUS_WAR_NAME" - cb_name = "HOLY_WAR_KINGDOM_NAME" - - is_holy_war = yes - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - value = 1 - # Increase odds if the character is a vassal with Ghazi Contract - add = { - if = { - limit = { - scope:attacker = { - top_liege != this - vassal_contract_has_flag = vassal_contract_cheaper_religious_war - } - } - add = 1 - } - } - - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # Holy War are limited to connected neighbour to limit big empire expansions over weak realms. - add = { - if = { - limit = { religious_war_vassals_constraints = yes } - add = -1000 - } - } - # HOUSE RELATIONS - add = house_relation_ai_score_value - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - multiply = muslim_invasions_prefer_nonmuslims_ai_score_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} - -excommunication_war = { - icon = excommunication - group = religious - ai_only_against_neighbors = yes - allow_hostages = no - - # Already defined in 00_casus_belli_groups.txt - # allowed_for_character = {} - - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - allowed_against_character = { - scope:defender = { - #Defender must be an excommunicated member of our faith. - has_trait = excommunicated - top_liege = this - faith = { - has_doctrine_parameter = excommunication_active - this = scope:attacker.faith - } - } - - scope:attacker = { - #We can't DoW our own liege - NOR = { - liege = scope:defender - #No pot calling the kettle black - has_trait = excommunicated - } - - trigger_if = { - limit = { is_ai = no } # Already pre-filtered by the AI due to ai_only_against_neighbors = yes. any_neighboring_top_liege_realm_owner is expensive - #We have to be neighboring the excommunicated ruler. - any_neighboring_top_liege_realm_owner = { - this = scope:defender - } - } - } - } - - target_de_jure_regions_above = yes - - valid_to_start = { - always = yes - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:defender = { is_local_player = yes } - } - desc = excommunication_war_victory_desc_defender - } - desc = excommunication_war_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 Accolade glory gain from winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - scope:attacker = { - reverse_add_opinion = { - modifier = pleased_opinion - target = faith.religious_head - opinion = 20 - } - } - - #Handle all piety gains/losses in scripted effects. - excommunication_cb_piety_change = { - WINNER = scope:attacker - LOSER = scope:defender - } - - # EP3 Laamp possibility warning - scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } - - #This is ddown here in it's own section to control how the tooltips are ordered. - scope:defender = { - depose_effect = { DEPOSER = scope:attacker } - } - - # Truce - add_truce_attacker_victory_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:defender = { is_local_player = yes } - } - desc = excommunication_war_white_peace_desc_defender - } - desc = excommunication_war_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 Accolade glory gain for defender for being ok - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - scope:attacker = { - add_piety = excommunication_cb_piety_white_peace - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker = { is_local_player = yes } - } - desc = excommunication_war_defeat_desc_attacker - } - triggered_desc = { - trigger = { - scope:defender = { is_local_player = yes } - } - desc = excommunication_war_defeat_desc_defender - } - desc = excommunication_war_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - #Handle all piety gains/losses in scripted effects. - excommunication_cb_piety_change = { - LOSER = scope:attacker - WINNER = scope:defender - } - - scope:defender = { - remove_trait = excommunicated - add_character_modifier = { - modifier = excommunication_recently_lifted - years = 10 - } - } - - scope:attacker = { - reverse_add_opinion = { - modifier = disappointed_opinion - target = faith.religious_head - opinion = -20 - } - } - - # Truce - add_truce_attacker_defeat_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - should_invalidate = { - scope:defender = { - NOT = { - has_trait = excommunicated - } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:defender = { - NOT = { - has_trait = excommunicated - } - } - } - desc = msg_excommunication_war_invalidation_trait_message - } - desc = msg_invalidate_war_title - } - } - - on_invalidated = { - scope:attacker = { - #Used for the piety_change scripted effect. - save_scope_as = winner - } - - #Handle all piety gains/losses in scripted effects. - excommunication_cb_piety_change = { - WINNER = scope:attacker - LOSER = scope:defender - } - - scope:defender = { - - #Used for the piety_change scripted effect. - save_scope_as = loser - } - } - - on_primary_attacker_death = invalidate - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "EXCOMMUNICATION_WAR_NAME" - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - max_attacker_score_from_battles = 100 - max_defender_score_from_battles = 100 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - value = 1 - # Increase odds if the character is a vassal with Ghazi Contract - add = { - if = { - limit = { - scope:attacker = { - top_liege != this - vassal_contract_has_flag = vassal_contract_cheaper_religious_war - } - } - add = 1 - } - } - # Holy War are limited to connected neighbour to limit big empire expansions over weak realms. - add = { - if = { - limit = { religious_war_vassals_constraints = yes } - add = -1000 - } - } - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} - -flowery_war_cb = { - icon = ducal_conquest_cb - group = religious_disorganised - ai_only_against_neighbors = yes - allow_hostages = no - - allowed_for_character = { - faith = { has_doctrine_parameter = flower_war_cb_active } - NOT = { #Must not have any leftover sacrificial prisoners/easy ability to get any. - any_prisoner = { has_character_modifier = designated_human_sacrifice_modifier } - } - } - - # Root is the title - # scope:attacker is the attacker - # scope:defender is the defender - allowed_against_character = { - scope:defender = { - top_liege = this - trigger_if = { - limit = { scope:attacker = { is_ai = no } } # Already pre-filtered by the AI due to ai_only_against_neighbors = yes. any_neighboring_top_liege_realm_owner is expensive - scope:attacker = { - any_neighboring_top_liege_realm_owner = { - this = scope:defender - } - } - } - } - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - add = { - value = 100 - desc = CB_BASE_COST - } - multiply = common_cb_piety_cost_multiplier - } - } - - should_invalidate = { - OR = { - AND = { #A formal flowery war only invalidates if neither side is an interested participant. - scope:attacker.faith = { - NOT = { has_doctrine_parameter = human_sacrifice_active } - } - scope:defender.faith = { - NOT = { has_doctrine_parameter = human_sacrifice_active } - } - } - scope:attacker = { - any_prisoner = { has_character_modifier = designated_human_sacrifice_modifier } - } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker = { - any_prisoner = { has_character_modifier = designated_human_sacrifice_modifier } - } - } - desc = flowery_war_cb_ended_invalid.desc_other_sacrifices_attacker - } - desc = flowery_war_cb_ended_invalid.desc_no_sacrificers - } - } - - on_invalidated = { - - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - desc = flowery_war_cb_victory_desc - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 Accolade glory gain from winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - scope:attacker = { - if = { #If the attacker enjoys human sacrifice, then this was sacred. - limit = { - faith = { has_doctrine_parameter = human_sacrifice_active } - } - if = { - limit = { scope:defender.primary_title.tier = tier_county } - add_piety = { value = minor_piety_gain } - } - if = { - limit = { scope:defender.primary_title.tier = tier_duchy } - add_piety = { value = medium_piety_gain } - } - if = { - limit = { scope:defender.primary_title.tier = tier_kingdom } - add_piety = { value = major_piety_gain } - } - if = { - limit = { scope:defender.primary_title.tier = tier_empire } - add_piety = { value = massive_piety_gain } - } - } - else = { #If the attacker has since stopped enjoying human sacrifice, then the war was just prestigious. - if = { - limit = { scope:defender.primary_title.tier = tier_county } - add_prestige = { value = minor_prestige_gain } - } - if = { - limit = { scope:defender.primary_title.tier = tier_duchy } - add_prestige = { value = medium_prestige_gain } - } - if = { - limit = { scope:defender.primary_title.tier = tier_kingdom } - add_prestige = { value = major_prestige_gain } - } - if = { - limit = { scope:defender.primary_title.tier = tier_empire } - add_prestige = { value = massive_prestige_gain } - } - } - } - scope:defender = { - if = { #If the defender shares the faith of the attacker, then this war was sacred for them too. - limit = { - faith = { this = scope:attacker.faith } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_county } - add_piety = { - value = minor_piety_gain - multiply = 0.75 - } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_duchy } - add_piety = { - value = medium_piety_gain - multiply = 0.75 - } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_kingdom } - add_piety = { - value = major_piety_gain - multiply = 0.75 - } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_empire } - add_piety = { - value = massive_piety_gain - multiply = 0.75 - } - } - } - else = { #Otherwise, the war just sucked. - if = { - limit = { scope:defender.primary_title.tier = tier_county } - add_prestige = { value = minor_prestige_loss } - } - if = { - limit = { scope:defender.primary_title.tier = tier_duchy } - add_prestige = { value = medium_prestige_loss } - } - if = { - limit = { scope:defender.primary_title.tier = tier_kingdom } - add_prestige = { value = major_prestige_loss } - } - if = { - limit = { scope:defender.primary_title.tier = tier_empire } - add_prestige = { value = massive_prestige_loss } - } - } - } - scope:attacker = { #If the attacker has the appropriate tenet, grab some suitable courtiers from the defender. - if = { - limit = { - faith = { has_doctrine_parameter = human_sacrifice_active } - } - custom_tooltip = flowery_war_cb_prisoners.tt_attacker - hidden_effect = { - scope:defender = { - every_courtier_or_guest = { add_to_list = potential_captives_list } - random_in_list = { #Nab someone related to the defender, preferring tangentials. - list = potential_captives_list - limit = { - OR = { - AND = { - has_dynasty = yes - dynasty = scope:defender.dynasty - } - is_consort_of = scope:defender - } - } - alternative_limit = { always = yes } - weight = { - base = 1 - modifier = { - add = 25 - NOT = { is_close_family_of = scope:defender } - } - modifier = { - add = 15 - NOT = { is_extended_family_of = scope:defender } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:attacker = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - random_in_list = { #Always try to grab a second person. - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:defender } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:defender } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:defender } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:defender } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:defender } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - modifier = { - add = 50 - NOT = { is_close_or_extended_family_of = scope:defender } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:attacker = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - random_in_list = { #Always try to grab a third person. - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:defender } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:defender } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:defender } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:defender } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:defender } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - modifier = { - add = 50 - NOT = { is_close_or_extended_family_of = scope:defender } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:attacker = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - if = { #If at least duchy-tier, try to grab a fourth person. - limit = { primary_title.tier >= tier_duchy } - random_in_list = { - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:defender } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:defender } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:defender } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:defender } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:defender } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:attacker = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - } - if = { #If at least kingdom-tier, try to grab a fifth person. - limit = { primary_title.tier >= tier_kingdom } - random_in_list = { - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:defender } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:defender } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:defender } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:defender } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:defender } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:attacker = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - } - } - every_in_list = { - list = definite_captives_list - add_character_modifier = { - modifier = designated_human_sacrifice_modifier - years = 2 - } - } - trigger_event = { - id = human_sacrifice.0001 - years = 2 - } - } - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - - } - - on_white_peace_desc = { - desc = flowery_war_cb_white_peace_desc - } - - on_white_peace = { - scope:attacker = { - show_pow_release_message_effect = yes - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - scope:attacker = { #Piety loss for the attacker if appropriate, otherwise prestige loss. - if = { - limit = { - faith = { has_doctrine_parameter = human_sacrifice_active } - } - add_piety = religious_cb_piety_white_peace - } - else = { - add_prestige = { - value = medium_prestige_loss - } - } - } - - - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # not important as the scales are identical - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # Truce - add_truce_attacker_victory_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - desc = flowery_war_cb_defeat_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - scope:attacker = { - if = { #If the attacker shares the faith of the defender, and both still enjoy human sacrifice, then this war was at least sacred for them. - limit = { - faith = { - this = scope:defender.faith - has_doctrine_parameter = human_sacrifice_active - } - } - if = { - limit = { scope:defender.primary_title.tier = tier_county } - add_piety = { - value = minor_piety_gain - multiply = 0.75 - } - } - if = { - limit = { scope:defender.primary_title.tier = tier_duchy } - add_piety = { - value = medium_piety_gain - multiply = 0.75 - } - } - if = { - limit = { scope:defender.primary_title.tier = tier_kingdom } - add_piety = { - value = major_piety_gain - multiply = 0.75 - } - } - if = { - limit = { scope:defender.primary_title.tier = tier_empire } - add_piety = { - value = massive_piety_gain - multiply = 0.75 - } - } - } - else = { #Otherwise, the war just sucked. - if = { - limit = { scope:attacker.primary_title.tier = tier_county } - add_prestige = { value = minor_prestige_loss } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_duchy } - add_prestige = { value = medium_prestige_loss } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_kingdom } - add_prestige = { value = major_prestige_loss } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_empire } - add_prestige = { value = massive_prestige_loss } - } - } - } - scope:defender = { - if = { #If the defender has the same faith as the attacker, and that faith still enjoys human sacrifice, then this was sacred. - limit = { - faith = { - this = scope:attacker.faith - has_doctrine_parameter = human_sacrifice_active - } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_county } - add_piety = { value = minor_piety_gain } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_duchy } - add_piety = { value = medium_piety_gain } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_kingdom } - add_piety = { value = major_piety_gain } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_empire } - add_piety = { value = massive_piety_gain } - } - } - else = { #Otherwise, the war was just prestigious. - if = { - limit = { scope:attacker.primary_title.tier = tier_county } - add_prestige = { value = minor_prestige_gain } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_duchy } - add_prestige = { value = medium_prestige_gain } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_kingdom } - add_prestige = { value = major_prestige_gain } - } - if = { - limit = { scope:attacker.primary_title.tier = tier_empire } - add_prestige = { value = massive_prestige_gain } - } - } - } - scope:defender = { #If the defender has the appropriate tenet, and doesn't already have sacrificial victims, grab some suitable courtiers from the attacker. - if = { - limit = { - faith = { has_doctrine_parameter = human_sacrifice_active } - NOT = { #Must not have any leftover sacrificial prisoners, lest the defender get borked sacrifice-accounting events. - any_prisoner = { has_character_modifier = designated_human_sacrifice_modifier } - } - } - custom_tooltip = flowery_war_cb_prisoners.tt_defender - hidden_effect = { - scope:attacker = { - every_courtier_or_guest = { add_to_list = potential_captives_list } - random_in_list = { #Nab someone related to the attacker, preferring tangentials. - list = potential_captives_list - limit = { - OR = { - AND = { - has_dynasty = yes - dynasty = scope:attacker.dynasty - } - is_consort_of = scope:attacker - } - } - alternative_limit = { always = yes } - weight = { - base = 1 - modifier = { - add = 25 - NOT = { is_close_family_of = scope:attacker } - } - modifier = { - add = 15 - NOT = { is_extended_family_of = scope:attacker } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:defender = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - random_in_list = { #Always try to grab a second person. - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:attacker } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:attacker } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:attacker } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:attacker } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:attacker } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - modifier = { - add = 50 - NOT = { is_close_or_extended_family_of = scope:defender } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:defender = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - random_in_list = { #Always try to grab a third person. - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:attacker } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:attacker } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:attacker } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:attacker } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:attacker } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - modifier = { - add = 50 - NOT = { is_close_or_extended_family_of = scope:defender } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:defender = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - if = { #If at least duchy-tier, try to grab a fourth person. - limit = { primary_title.tier >= tier_duchy } - random_in_list = { - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:attacker } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:attacker } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:attacker } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:attacker } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:attacker } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:defender = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - } - if = { #If at least kingdom-tier, try to grab a fifth person. - limit = { primary_title.tier >= tier_kingdom } - random_in_list = { - list = potential_captives_list - limit = { - NOT = { is_in_list = definite_captives_list } - } - weight = { - base = 1 - modifier = { - add = 40 - NOT = { - any_claim = { - useful_courtier_or_guest_claim_trigger = { RULER = scope:attacker } - } - } - } - modifier = { - add = 10 - NAND = { - can_be_chancellor_trigger = { COURT_OWNER = scope:attacker } - diplomacy >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_marshal_trigger = { COURT_OWNER = scope:attacker } - martial >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_steward_trigger = { COURT_OWNER = scope:attacker } - stewardship >= high_skill_rating - } - } - modifier = { - add = 10 - NAND = { - can_be_spymaster_trigger = { COURT_OWNER = scope:attacker } - intrigue >= high_skill_rating - } - } - modifier = { - add = 10 - NOT = { learning >= high_skill_rating } - } - modifier = { - add = 10 - NOT = { prowess >= high_skill_rating } - } - } - add_to_list = definite_captives_list - save_temporary_scope_as = future_captive - scope:defender = { - imprison = { - target = scope:future_captive - type = dungeon - } - } - } - } - } - every_in_list = { - list = definite_captives_list - add_character_modifier = { - modifier = designated_human_sacrifice_modifier - years = 2 - } - } - trigger_event = { - id = human_sacrifice.0001 - years = 2 - } - } - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { save_temporary_scope_as = loser } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "FLOWERY_WAR_CB_NAME" - war_name_base = "FLOWERY_WAR_WAR_NAME_BASE" - cb_name = "FLOWERY_WAR_CB_NAME" - interface_priority = 80 - - ticking_war_score_targets_entire_realm = yes - attacker_ticking_warscore = 0 - attacker_wargoal_percentage = 0.01 - attacker_score_from_occupation_scale = 50 - defender_score_from_occupation_scale = 50 - attacker_score_from_battles_scale = 200 - defender_score_from_battles_scale = 200 - - max_attacker_score_from_battles = 200 - max_defender_score_from_battles = 200 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - ai_score = { - value = raid_for_captives_ai_score_value - } - - ai_score_mult = { - value = 1 - # Increase odds if the character is a vassal with Ghazi Contract - add = { - if = { - limit = { - scope:attacker = { - top_liege != this - vassal_contract_has_flag = vassal_contract_cheaper_religious_war - } - } - add = 1 - } - } - # Holy War are limited to connected neighbour to limit big empire expansions over weak realms. - add = { - if = { - limit = { religious_war_vassals_constraints = yes } - add = -1000 - } - } - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} - -undirected_great_holy_war = { - group = religious_script_only - interface_priority = 1000 - icon = undirected_great_holy_war - - war_name = "GREAT_HOLY_WAR_WAR_NAME" - - target_titles = all - target_title_tier = all - target_de_jure_regions_above = yes - use_de_jure_wargoal_only = yes - check_all_defenders_for_ticking_war_score = yes # All defenders land in the Crusade Kingdom should count - defender_ticking_warscore = 0.125 - attacker_ticking_warscore = 0.125 - max_defender_score_from_occupation = 50 - max_attacker_score_from_occupation = 150 - full_occupation_by_defender_gives_victory = no - imprisonment_by_attacker_give_war_score = no - imprisonment_by_defender_give_war_score = no - attacker_capital_gives_war_score = no - defender_capital_gives_war_score = no - is_great_holy_war = yes - landless_attacker_needs_armies = no - allow_hostages = no - - defender_score_from_battles_scale = 125 - attacker_score_from_battles_scale = 125 - - max_defender_score_from_battles = 150 - - occupation_participation_mult = 0.5 - siege_participation_mult = 1 - battle_participation_mult = 7.5 - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - transfer_behavior = transfer - - white_peace_possible = no - - allowed_for_character = { - always = yes - } - - valid_to_start = { - scope:target = { - tier = tier_kingdom - any_in_de_jure_hierarchy = { #Any ruler in the dejure of the targeted Kingdom belongs to a Faith that the HoF's Faith is hostile enough to Holy War against. - continue = { tier > tier_county } - tier = tier_county - scope:attacker.faith = { - is_hostile_enough_for_holy_war_trigger = { FAITH = prev.holder.top_liege.faith } - } - } - } - } - - on_declaration = { - scope:attacker.faith.great_holy_war = { - if = { #Clear forced participation flag. - limit = { - any_pledged_attacker = { - has_character_flag = variable_ghw_papal_hooked_pledge - } - } - every_pledged_attacker = { - limit = { - has_character_flag = variable_ghw_papal_hooked_pledge - } - remove_character_flag = variable_ghw_papal_hooked_pledge - } - } - } - scope:attacker.faith.great_holy_war.ghw_target_title = { - save_scope_as = target_kingdom - } - scope:attacker = { #Loc keys for localization fluff. - save_scope_as = ghw_sponsor - } - scope:defender = { - save_scope_as = ghw_defender - } - scope:attacker.faith = { - save_scope_as = the_faith - } - scope:attacker.faith.great_holy_war = { - save_scope_as = the_ghw - } - force_truce_GHW_defenders_effect = yes - on_declared_war = yes - #Tell non diverting-players about the crazy 4th crusade plan -# if = { -# limit = { -# scope:attacker.faith = { this = faith:roman_catholic } -# exists = global_var:byz_claimant_champion -# global_var:byz_claimant_champion = { -# is_alive = yes -# is_ruler = yes -# any_character_war = { -# using_cb = crusading_claim_cb -# } -# } -# } -# global_var:byz_claimant_champion = { -# random_character_war = { -# limit = { -# using_cb = crusading_claim_cb -# } -# save_scope_as = redirected_crusade -# } -# } -# every_player = { -# limit = { -# NOT = { -# is_attacker_in_war = scope:redirected_crusade -# } -# ep3_frankokratia_notification_recipient_trigger = yes -# } -# trigger_event = ep3_frankokratia_events.0031 -# } -# } - every_player = { #Fluff for attackers/defenders - limit = { - scope:attacker.faith.great_holy_war = { - OR = { - has_pledged_attacker = prev - has_pledged_defender = prev - } - } - } - trigger_event = great_holy_war.0051 - } - scope:attacker.faith.great_holy_war = { - divide_war_chest = { - fraction = ghw_war_start_handout_percentage - } - } - # First of the Crusader Kings achievement tracking. - if = { - limit = { - scope:attacker.religion = religion:catholic_religion - NOT = { exists = global_var:had_first_catholic_crusade } - } - # Credit where chredit is due. - scope:attacker.faith.great_holy_war = { - every_pledged_attacker = { - limit = { fp1_achievement_culture_norse_trigger = yes } - add_achievement_flag_effect = { FLAG = first_of_the_crusader_kings_achievement_flag } - } - } - # Mark the first crusade as having happened. - set_global_variable = { - name = had_first_catholic_crusade - value = yes - } - } - - debug_log = undirected_ghw_debug_loc - } - - should_invalidate = { - scope:attacker.faith = scope:defender.faith # Primary defender has converted - } - - on_invalidated_desc = msg_invalidate_war_title - - on_invalidated = { - scope:attacker.faith.great_holy_war.ghw_target_title = { - save_scope_as = target_kingdom - } - scope:attacker = { #Loc keys for localization fluff. - save_scope_as = ghw_sponsor - } - scope:defender = { - save_scope_as = ghw_defender - } - scope:attacker.faith = { - save_scope_as = the_faith - } - scope:attacker.faith.great_holy_war = { - save_scope_as = the_ghw - } - every_player = { - limit = { is_within_diplo_range = { CHARACTER = scope:defender } } - trigger_event = great_holy_war.0056 - } - hidden_effect = { - if = { #Clear pledged gold flag. - limit = { - any_player = { - has_character_flag = ghw_pledged_gold - } - } - every_player = { - limit = { - has_character_flag = ghw_pledged_gold - } - remove_character_flag = ghw_pledged_gold - } - } - } - - debug_log = "Undirected Great Holy War invalidated" - } - - on_victory_desc = { - desc = great_holy_war_victory_desc - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 Accolade glory gain to the holy knights of the faith head - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - scope:attacker.faith.great_holy_war = { # Make sure steppe crusades do not make silly cultures - every_pledged_attacker = { - limit = { exists = ghw_beneficiary } - ghw_beneficiary = { - add_character_flag = { - flag = domicile_culture_and_faith_check - days = 1 - } - add_to_list = beneficiary_fixing_list - } - } - } - - create_title_and_vassal_change = { - type = conquest_holy_war - save_scope_as = change - add_claim_on_loss = yes - } - scope:attacker.faith.great_holy_war.ghw_target_title = { #Loc keys for localization fluff. - save_scope_as = target_kingdom - } - scope:attacker = { - save_scope_as = ghw_sponsor - } - scope:defender = { - save_scope_as = ghw_defender - } - scope:attacker.faith = { - save_scope_as = the_faith - } - scope:attacker.faith.great_holy_war = { - save_scope_as = the_ghw - } - - scope:attacker = { #Achievement setup. - every_character_war = { - limit = { - is_attacker = scope:attacker - is_defender = scope:defender - } - every_war_attacker = { - add_achievement_flag_effect = { FLAG = achievement_for_the_faith_flag } - } - } - } - - hidden_effect = { - if = { #Recipient is going to be the Papal's chosen Recipient or, if the main contributor is overriding the Papal will, his Beneficiary. - limit = { - exists = scope:attacker.faith.great_holy_war.ghw_title_recipient - } - scope:attacker.faith.great_holy_war.ghw_title_recipient = { - save_scope_as = title_recipient - } - } - else = { #If no Recipient or Beneficiary, check for any random claimants that might have cropped in the meantime. - undirected_ghw_recipient_selection_on_victory_effect = yes - } - if = { - limit = { - exists = scope:the_ghw - NOT = { exists = scope:title_recipient } - scope:the_ghw = { - has_variable = var_fallback_recipient - var:var_fallback_recipient = { - is_alive = yes - } - } - } - scope:the_ghw = { - var:var_fallback_recipient = { - save_scope_as = title_recipient - set_designated_winner = scope:title_recipient - } - } - } - if = { #If for some reason there is no title recipient selected yet, create character from scratch. - limit = { - exists = scope:the_ghw - NOT = { exists = scope:title_recipient } - NOT = { - scope:the_ghw = { - has_variable = var_fallback_recipient - } - } - } - create_character = { - location = scope:ghw_sponsor.capital_province - template = new_commander_character - faith = scope:the_faith - culture = scope:ghw_sponsor.culture - save_scope_as = title_recipient - gender_female_chance = { - if = { - limit = { scope:the_faith = { has_doctrine = doctrine_gender_male_dominated } } - add = 0 - } - else_if = { - limit = { scope:the_faith = { has_doctrine = doctrine_gender_female_dominated } } - add = 100 - } - else = { - add = 50 - } - } - } - scope:the_faith.great_holy_war = { - set_designated_winner = scope:title_recipient - } - } - if = { #Check if Recipient is landless to give him the Crusader King buff. - limit = { - exists = scope:title_recipient - scope:title_recipient = { - OR = { - is_ruler = no - government_has_flag = government_is_landless_adventurer - } - } - } - scope:title_recipient = { - add_character_flag = { - flag = ghw_recipient_will_be_crusader_king - } - # Laamps don't get to keep the trait if they pass on their chosen kingdom. - if = { - limit = { government_has_flag = government_is_landless_adventurer } - add_character_flag = laamp_is_crusader_king - } - } - } - } - every_in_list = { - list = target_titles - save_scope_as = target - } - - if = { #Tooltip explaining who gets the first title when a Recipient exists (otherwise avoid or it will show the fallback character). - limit = { - exists = scope:attacker.faith.great_holy_war.ghw_title_recipient - } - show_as_tooltip = { - scope:target = { - change_title_holder = { - holder = scope:attacker.faith.great_holy_war.ghw_title_recipient - change = scope:change - } - } - } - } - else_if = { - limit = { - exists = scope:the_ghw - scope:the_ghw = { - has_variable = var_fallback_recipient - } - } - scope:the_ghw = { - var:var_fallback_recipient = { - save_scope_as = ghw_fallback_recipient - } - } - show_as_tooltip = { - scope:target = { - change_title_holder = { - holder = scope:ghw_fallback_recipient - change = scope:change - } - } - } - } - - # Create a dynamic title if the kingdom itself can't be created/taken - if = { - limit = { #In the event that, for ex. k_jerusalem exists and is held by a foreign ruler who is not involved in the war in any way. - exists = scope:the_ghw - exists = scope:target_kingdom - exists = scope:target_kingdom.holder - scope:the_ghw = { - NOR = { - #Do not create a titular title if the target is held by a defender. - has_pledged_defender = scope:target_kingdom.holder - has_forced_defender = scope:target_kingdom.holder - #Or, if the title_recipient is the current holder of the target_kingdom. - scope:title_recipient = scope:target_kingdom.holder - } - } - } - hidden_effect = { - random_list = { - 50 = { - create_dynamic_title = { - tier = kingdom - name = CRUSADER_STATE_CRUSADER_TITLE_NAME - } - } - 50 = { - create_dynamic_title = { - tier = kingdom - name = CRUSADER_STATE_FAITH_TITLE_NAME - } - } - } - scope:new_title = { - change_title_holder = { - holder = scope:title_recipient - change = scope:change - } - } - } - scope:the_ghw = { - do_ghw_title_handout = scope:change - divide_war_chest = {} - } - scope:new_title = { generate_coa = yes } - } - else_if = { #Otherwise hand out titles normally. - limit = { - exists = scope:the_ghw - } - hidden_effect = { - if = { - limit = { - NAND = { - exists = scope:target.holder - scope:target.holder = scope:title_recipient - } - } - scope:target = { - change_title_holder = { - holder = scope:title_recipient - change = scope:change - } - } - } - } - scope:the_ghw = { - do_ghw_title_handout = scope:change - divide_war_chest = {} - } - } - - hidden_effect = { - every_player = { #Fluff for players - limit = { - OR = { - this = scope:attacker - this = scope:defender - any_war_enemy = { this = scope:attacker } - any_war_enemy = { this = scope:defender } - is_within_diplo_range = { CHARACTER = scope:defender } - } - } - trigger_event = great_holy_war.0052 #Differentiate depending on faith (compared to scope:attacker) - } - - if = { - limit = { exists = scope:title_recipient } - scope:title_recipient = { - every_realm_county = { # Crusading troops seizing control - change_county_control = 50 - } - every_realm_province = { - refill_levy = yes - refill_garrison = yes - } - if = { - limit = { - has_government = herder_government - } - every_held_title = { - limit = { - tier = tier_county - title_province = { - has_holding_type = herder_holding - } - } - title_province = { - set_holding_type = nomad_holding - } - } - change_government = nomad_government - domicile = { - set_domicile_culture = prev.capital_county.culture - set_domicile_faith = prev.capital_county.faith - } - } - } - } - if = { #If Recipient was landless give him the Crusader King buff. - limit = { - exists = scope:title_recipient - scope:title_recipient = { has_character_flag = ghw_recipient_will_be_crusader_king } - } - scope:title_recipient = { - add_trait = crusader_king - remove_character_flag = ghw_recipient_will_be_crusader_king - add_realm_law_skip_effects = crown_authority_1 - # Set the appropriate Succession Law - if = { - limit = { - can_have_single_heir_succession_law_trigger = yes - NOT = { - has_realm_law = single_heir_succession_law - } - } - add_realm_law_skip_effects = single_heir_succession_law - } - else_if = { - limit = { - can_have_high_partition_succession_law_trigger = yes - NOT = { - has_realm_law = high_partition_succession_law - } - } - add_realm_law_skip_effects = high_partition_succession_law - } - else_if = { - limit = { - can_have_partition_succession_law_trigger = yes - NOT = { - has_realm_law = partition_succession_law - } - } - add_realm_law_skip_effects = partition_succession_law - } - - spawn_army = { # Spawn a temporary army so that the Crusader King isn't helpless, symbolizing Crusaders staying behind - levies = { - value = 100 - scope:attacker.faith.great_holy_war = { - every_pledged_attacker = { - add = 100 - } - } - } - men_at_arms = { - type = teutonic_knights - stacks = { - value = 1 - scope:attacker.faith.great_holy_war = { - every_pledged_attacker = { - add = 0.2 - } - } - } - } - inheritable = no - uses_supply = no - location = capital_province - name = house_beneficiary_won_ghw - } - every_vassal = { # Vassals should not want to revolt too soon after inaguration - add_opinion = { - modifier = respect_opinion - target = scope:title_recipient - opinion = 50 - } - } - add_gold = 500 # Some extra plunder - add_prestige = 500 - add_piety = 500 - # Plus if we're gallowsbait, remove most/all of it. - absolve_crusaders_of_gallowsbait_effect = yes - hidden_effect = { # Because the adventurer government override is active you may end up in awkward situations unless we set your government here - if = { - limit = { - has_government = clan_government - NOT = { faith.religion = religion:islam_religion } - } - change_government = feudal_government - } - } - } - } - scope:attacker.faith.great_holy_war = { #Give Prestige/Piety modifier to Dynasty/House of the winners' Beneficiaries (only if they gained any land in the GHW). - every_pledged_attacker = { - limit = { exists = ghw_beneficiary } - ghw_beneficiary = { trigger_event = great_holy_war.0061 } - # Plus if we're gallowsbait, remove most/all of it — provided we turned up. - if = { - limit = { has_trait = faith_warrior } - absolve_crusaders_of_gallowsbait_effect = yes - } - } - if = { #Chance to switch-play to Crusader King. - limit = { - exists = scope:title_recipient - exists = scope:title_recipient.dynasty - scope:title_recipient = { - is_ai = yes - has_trait = crusader_king - } - any_pledged_attacker = { - is_ai = no - dynasty = scope:title_recipient.dynasty - } - } - random_pledged_attacker = { - limit = { - is_ai = no - dynasty = scope:title_recipient.dynasty - scope:title_recipient = { - is_ai = yes - has_trait = crusader_king - } - } - trigger_event = { id = great_holy_war.0070 days = 5 } - } - } - } - every_in_list = { - list = beneficiary_fixing_list - if = { - limit = { - has_government = herder_government - } - every_held_title = { - limit = { - tier = tier_county - title_province = { - has_holding_type = herder_holding - } - } - title_province = { - set_holding_type = nomad_holding - } - } - change_government = nomad_government - domicile = { - set_domicile_culture = prev.capital_county.culture - set_domicile_faith = prev.capital_county.faith - } - } - } - } - - #Set 30 years cooldown. - hidden_effect = { - scope:attacker.faith = { - set_variable = { - name = variable_ghw_cooldown - value = yes - years = 30 - } - } - if = { #Clear pledged gold flag. - limit = { - any_player = { - has_character_flag = ghw_pledged_gold - } - } - every_player = { - limit = { - has_character_flag = ghw_pledged_gold - } - remove_character_flag = ghw_pledged_gold - } - } - } - - ordered_in_list = { - list = target_titles - order_by = tier - max = 1 - - save_scope_as = war_goal_title - } - - scope:attacker.faith = { - change_fervor = { - value = -25 - desc = fervor_loss_great_holy_war - } - } - scope:defender.faith = { - change_fervor = { - value = 30 - desc = fervor_gain_great_holy_war - } - } - - #Truce between the chief beneficiary & all defenders - add_truce_GHW_attacker_victory_effect = yes - debug_log = undirected_ghw_victory_debug_message - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - scope:title_recipient = { - custom_tooltip = legend_seed_ghw.tt - } - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - desc = WHITE_PEACE_DISABLED - } - - on_defeat_desc = { - desc = great_holy_war_defeat_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - scope:attacker.faith.great_holy_war = { - divide_war_chest = { - defenders = yes - gold = no - } - } - - scope:attacker.faith.great_holy_war.ghw_target_title = { #Loc keys for localization fluff. - save_scope_as = target_kingdom - } - scope:attacker = { - save_scope_as = ghw_sponsor - } - scope:defender = { - save_scope_as = ghw_defender - } - scope:attacker.faith = { - save_scope_as = the_faith - } - scope:attacker.faith.great_holy_war = { - save_scope_as = the_ghw - } - - scope:attacker = { - faith = { - change_fervor = { - value = -15 - desc = fervor_loss_lost_great_holy_war - } - } - } - - scope:defender = { #Achievement setup. - every_character_war = { - limit = { - is_attacker = scope:attacker - is_defender = scope:defender - } - every_war_defender = { - add_achievement_flag_effect = { FLAG = achievement_for_the_faith_flag } - } - } - } - - every_player = { #Fluff for players - limit = { - OR = { - this = scope:attacker - this = scope:defender - any_war_enemy = { this = scope:attacker } - any_war_enemy = { this = scope:defender } - is_within_diplo_range = { CHARACTER = scope:defender } - } - } - trigger_event = great_holy_war.0053 #Differentiate depending on faith (compared to scope:attacker) - } - - # Truce - add_truce_attacker_defeat_effect = yes - - #Set 30 years cooldown. - hidden_effect = { - if = { - limit = { exists = scope:title_recipient } - scope:title_recipient = { - if = { - limit = { - has_government = herder_government - } - every_held_title = { - limit = { - tier = tier_county - title_province = { - has_holding_type = herder_holding - } - } - title_province = { - set_holding_type = nomad_holding - } - } - change_government = nomad_government - domicile = { - set_domicile_culture = prev.capital_county.culture - set_domicile_faith = prev.capital_county.faith - } - } - } - } - scope:attacker.faith = { - set_variable = { - name = variable_ghw_cooldown - value = yes - years = 30 - } - } - if = { #Clear pledged gold flag. - limit = { - any_player = { - has_character_flag = ghw_pledged_gold - } - } - every_player = { - limit = { - has_character_flag = ghw_pledged_gold - } - remove_character_flag = ghw_pledged_gold - } - } - } - debug_log = undirected_ghw_defeat_debug_message - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } -} - -directed_great_holy_war = { - group = religious - icon = directed_great_holy_war - interface_priority = 1000 - - war_name = "GREAT_HOLY_WAR_WAR_NAME" - cb_name = "GREAT_HOLY_WAR_WAR_CB_NAME" - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - target_titles = all - target_title_tier = all - target_de_jure_regions_above = yes - use_de_jure_wargoal_only = yes - check_all_defenders_for_ticking_war_score = yes # All defenders land in the Crusade Kingdom should count - defender_ticking_warscore = 0.05 - attacker_ticking_warscore = 0.05 - max_defender_score_from_occupation = 50 - max_attacker_score_from_occupation = 150 - imprisonment_by_attacker_give_war_score = no - defender_capital_gives_war_score = no - is_great_holy_war = yes - ai_only_against_neighbors = yes - allow_hostages = no - - occupation_participation_mult = 0.5 - siege_participation_mult = 1 - battle_participation_mult = 7.5 - - white_peace_possible = no - gui_attacker_faith_might_join = yes - gui_defender_faith_might_join = yes - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - transfer_behavior = transfer - - allowed_for_character = { - faith = { - exists = religious_head - suitable_faith_for_directed_ghw_trigger = yes #Right Doctrines - OR = { - scope:attacker = this.religious_head - scope:attacker = { - any_vassal = { - this = scope:attacker.faith.religious_head - } - } - } - religion = { exists = var:variable_ghw_unlocked } #Activated by event for every religion. - } - } - - allowed_for_character_display_regardless = { - custom_description = { - text = great_holy_war_cooldown - NOT = { scope:attacker.faith = { exists = var:variable_ghw_cooldown }} - } - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker.faith = { - is_hostile_enough_for_holy_war_trigger = { FAITH = scope:defender.faith } - } - } - - valid_to_start = { - scope:attacker.faith = { - NOR = { - # No active GHW already. - exists = great_holy_war - - # If GHWs have just been unlocked, AI rulers will wait a little bit before declaring them. - trigger_if = { - limit = { scope:attacker = { is_ai = yes } } - religion = { exists = var:variable_first_ghw_cooldown } - } - } - } - - scope:target = { - tier = tier_kingdom - trigger_if = { - limit = { - scope:attacker = { - is_ai = yes - } - } - any_in_de_jure_hierarchy = { #Any ruler in the dejure of the targeted Kingdom belongs to a Faith that the Caliph's Faith is hostile enough to Holy War against. - continue = { tier > tier_county } - count >= 5 # The AI doesn't Jihad for an area of less than 5 Counties, for reference, Jerusalem is 8 Counties - tier = tier_county - scope:attacker.faith = { - is_hostile_enough_for_holy_war_trigger = { FAITH = prev.holder.top_liege.faith } - } - } - } - trigger_else = { - any_in_de_jure_hierarchy = { #Any ruler in the dejure of the targeted Kingdom belongs to a Faith that the Caliph's Faith is hostile enough to Holy War against. - continue = { tier > tier_county } - tier = tier_county - scope:attacker.faith = { - is_hostile_enough_for_holy_war_trigger = { FAITH = prev.holder.top_liege.faith } - } - } - } - } - - #The war seems to be launching without a valid defender sometimes, so we double-check that one is set here - exists = scope:defender - } - - on_declaration = { - every_in_list = { - list = target_titles - save_scope_as = target - } - hidden_effect = { - scope:attacker.faith = { - start_great_holy_war = { - target_character = scope:defender - target_title = scope:target - war = root.war - } - great_holy_war = { - pledge_attacker = scope:attacker - } - } - } - scope:attacker.faith.great_holy_war = { - every_pledged_attacker = { #Add Beneficiary automatically on victory of direct GHW for any attacker that doesn't have one already. - limit = { - NOT = { - exists = ghw_beneficiary - } - } - trigger_event = great_holy_war.0026 - } - } - scope:attacker.faith.great_holy_war.ghw_target_title = { - save_scope_as = target_kingdom - } - scope:attacker = { #Loc keys for localization fluff. - save_scope_as = ghw_sponsor - } - scope:defender = { - save_scope_as = ghw_defender - } - scope:defender.faith = { - save_scope_as = target_faith - } - scope:attacker.faith = { - save_scope_as = the_faith - } - scope:attacker.faith.great_holy_war = { - save_scope_as = the_ghw - } - force_truce_GHW_defenders_effect = yes - hidden_effect = { - every_ruler = { - limit = { - faith = scope:attacker.faith - is_ai = yes - is_playable_character = yes - highest_held_title_tier >= tier_county - this != scope:ghw_sponsor - exists = scope:attacker.faith.great_holy_war - NOT = { scope:attacker.faith.great_holy_war = { has_pledged_attacker = prev } } - } - trigger_event = great_holy_war.0092 #AI pledging. - } - every_ruler = { - limit = { - faith = scope:defender.faith - is_ai = yes - is_playable_character = yes - highest_held_title_tier >= tier_county - exists = scope:attacker.faith.great_holy_war - NOT = { scope:attacker.faith.great_holy_war = { has_pledged_defender = prev } } - scope:defender != top_liege - } - trigger_event = great_holy_war.0093 #AI counterpledging. - } - scope:attacker.faith = { - every_faith_holy_order = { - trigger_event = great_holy_war.0090 # Holy orders always join - } - } - scope:defender.faith = { - every_faith_holy_order = { - trigger_event = great_holy_war.0091 # Holy orders always join - } - } - } - - every_player = { #Fluff for attackers/defenders - limit = { - OR = { - faith = scope:the_faith - faith = scope:ghw_defender.faith - is_vassal_of = scope:attacker - is_vassal_of = scope:defender - } - } - trigger_event = great_holy_war.0071 - } - on_declared_war = yes - - debug_log = directed_ghw_debug_loc - } - - should_invalidate = { - scope:attacker.faith = scope:defender.faith # Primary defender has converted - } - - on_invalidated_desc = msg_invalidate_war_title - - on_victory_desc = { - desc = great_holy_war_directed_victory_desc - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 Accolade glory gain to the holy warriors of the faith head - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - scope:attacker.faith.great_holy_war = { # Make sure steppe crusades do not make silly cultures - every_pledged_attacker = { - limit = { exists = ghw_beneficiary } - ghw_beneficiary = { - add_character_flag = { - flag = domicile_culture_and_faith_check - days = 1 - } - add_to_list = beneficiary_fixing_list - } - } - } - - scope:attacker.faith.great_holy_war.ghw_target_title = { #Loc keys for localization fluff. - save_scope_as = target_kingdom - } - scope:attacker = { - save_scope_as = ghw_sponsor - } - scope:defender = { - save_scope_as = ghw_defender - } - scope:attacker.faith = { - save_scope_as = the_faith - } - scope:attacker.faith.great_holy_war = { - save_scope_as = the_ghw - } - - scope:attacker = { #Achievement setup. - every_character_war = { - limit = { - is_attacker = scope:attacker - is_defender = scope:defender - } - every_war_attacker = { - add_achievement_flag_effect = { FLAG = achievement_for_the_faith_flag } - } - } - } - - if = { - limit = { exists = scope:attacker.faith.great_holy_war.ghw_title_recipient } - scope:attacker.faith.great_holy_war.ghw_title_recipient = { - save_scope_as = title_recipient - } - } - else = { - scope:attacker = { - save_scope_as = title_recipient - } - } - - create_title_and_vassal_change = { - type = conquest_holy_war - save_scope_as = change - add_claim_on_loss = yes - } - every_in_list = { - list = target_titles - save_scope_as = target - } - scope:attacker.faith.great_holy_war = { - show_as_tooltip = { #Otherwise hand out titles normally. - scope:target = { - change_title_holder = { - holder = scope:title_recipient - change = scope:change - } - } - do_ghw_title_handout = scope:change - } - } - # Create a dynamic title if the kingdom itself can't be created/taken - hidden_effect = { - if = { - limit = { #In the event that, for ex. k_jerusalem exists and is held by a foreign ruler who is not involved in the war in any way. - exists = scope:target - exists = scope:target.holder - scope:target.holder = { - is_alive = yes - faith = scope:attacker.faith - } - } - random_list = { - 50 = { - create_dynamic_title = { - tier = kingdom - name = CRUSADER_STATE_CRUSADER_TITLE_NAME - } - } - 50 = { - create_dynamic_title = { - tier = kingdom - name = CRUSADER_STATE_FAITH_TITLE_NAME - } - } - } - scope:attacker.faith.great_holy_war = { - scope:new_title = { - change_title_holder = { - holder = scope:title_recipient - change = scope:change - } - } - do_ghw_title_handout = scope:change - } - scope:new_title = { generate_coa = yes } - } - else = { #Otherwise hand out titles normally. - scope:attacker.faith.great_holy_war = { - scope:target = { - change_title_holder = { - holder = scope:title_recipient - change = scope:change - } - } - do_ghw_title_handout = scope:change - } - } - scope:title_recipient = { - every_realm_province = { - refill_levy = yes - refill_garrison = yes - } - } - } - #Set 30 years cooldown. - hidden_effect = { - scope:attacker = { - faith = { - set_variable = { - name = variable_ghw_cooldown - value = yes - years = 40 - } - } - } - scope:attacker.faith.great_holy_war = { #Give Prestige/Piety modifier to Dynasty/House of the winners' Beneficiaries (only if they gained any land in the GHW). - every_pledged_attacker = { - limit = { exists = ghw_beneficiary } - ghw_beneficiary = { trigger_event = great_holy_war.0061 } - } - } - } - - ordered_in_list = { - list = target_titles - order_by = tier - max = 1 - - save_scope_as = war_goal_title - } - - scope:attacker.faith = { - change_fervor = { - value = -25 - desc = fervor_loss_great_holy_war - } - } - scope:defender.faith = { - change_fervor = { - value = 30 - desc = fervor_gain_great_holy_war - } - } - - #Truce between the chief beneficiary & all defenders - add_truce_GHW_attacker_victory_effect = yes - - every_player = { #Fluff for players - limit = { - OR = { - this = scope:attacker - this = scope:defender - any_war_enemy = { this = scope:attacker } - any_war_enemy = { this = scope:defender } - is_within_diplo_range = { CHARACTER = scope:defender } - } - } - trigger_event = great_holy_war.0052 #Differentiate depending on faith (compared to scope:attacker) - } - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - scope:title_recipient = { - custom_tooltip = legend_seed_ghw.tt - } - - hidden_effect = { - every_in_list = { - list = beneficiary_fixing_list - if = { - limit = { - has_government = herder_government - } - every_held_title = { - limit = { - tier = tier_county - title_province = { - has_holding_type = herder_holding - } - } - title_province = { - set_holding_type = nomad_holding - } - } - change_government = nomad_government - domicile = { - set_domicile_culture = prev.capital_county.culture - set_domicile_faith = prev.capital_county.faith - } - } - } - } - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - desc = WHITE_PEACE_DISABLED - } - - on_defeat_desc = { - desc = great_holy_war_defeat_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - scope:attacker.faith.great_holy_war.ghw_target_title = { #Loc keys for localization fluff. - save_scope_as = target_kingdom - } - scope:attacker = { - save_scope_as = ghw_sponsor - } - scope:defender = { - save_scope_as = ghw_defender - } - scope:attacker.faith = { - save_scope_as = the_faith - } - scope:attacker.faith.great_holy_war = { - save_scope_as = the_ghw - } - - scope:defender = { #Achievement setup. - every_character_war = { - limit = { - is_attacker = scope:attacker - is_defender = scope:defender - } - every_war_defender = { - add_achievement_flag_effect = { FLAG = achievement_for_the_faith_flag } - } - } - } - - every_player = { #Fluff for players - limit = { - OR = { - this = scope:attacker - this = scope:defender - any_war_enemy = { this = scope:attacker } - any_war_enemy = { this = scope:defender } - is_within_diplo_range = { CHARACTER = scope:defender } - } - } - trigger_event = great_holy_war.0053 #Differentiate depending on faith (compared to scope:attacker) - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - faith = { - change_fervor = { - value = -15 - desc = fervor_loss_lost_great_holy_war - } - } - } - - #Set 30 years cooldown. - hidden_effect = { - scope:attacker = { - faith = { - set_variable = { - name = variable_ghw_cooldown - value = yes - years = 30 - } - } - } - } - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - max_ai_diplo_distance_to_title = 750 -} diff --git a/common/casus_belli_types/06_ce1_wars.txt b/common/casus_belli_types/06_ce1_wars.txt deleted file mode 100644 index d92ebcb46..000000000 --- a/common/casus_belli_types/06_ce1_wars.txt +++ /dev/null @@ -1,2047 +0,0 @@ -# Custom CBs for CE1 - -# mythical_ancestor_war - like a mix of a claim and invasion war, allows you to invade anyone who holds land within a title you have a claim on - -# legendary_adventure - Kingdom-tier Varangian Adventure - -# leg_demand_fealty_cb - Vassalize neighbouring realms smaller than you - -mythical_ancestor_war = { - icon = invasion - group = claim - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { - always = no - } - - allowed_for_character = { - is_alive = yes # error suppression - is_ai = no - has_variable_list = legendary_claims - dynasty ?= { ce1_heroic_track_perks >= 2 } - NOT = { - government_has_flag = government_is_landless_adventurer - } - } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = all - target_title_tier = all - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - valid_to_start = { - scope:attacker = { - OR = { - is_target_in_variable_list = { - name = legendary_claims - target = scope:target - } - any_claim = { - root = { - is_target_in_variable_list = { - name = legendary_claims - target = prev - } - } - scope:target = { - is_de_jure_liege_or_above_target = prev - } - } - } - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - target_is_same_character_or_above = scope:defender - } - } - } - } - } - - on_invalidated_desc = msg_invasion_war_invalidated_message - - on_invalidated = { - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - prestige = { # This should cost around the same as a regular claim war but without the discounts - value = 0 - add = ancestor_cb_prestige_cost - - if = { - limit = { - scope:attacker = { - has_character_flag = temp_no_claim_war_cost - } - } - multiply = { - value = 0 - desc = "free_cost" - } - } - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = invasion_war_victory_desc_attacker - } - desc = invasion_war_victory_desc - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = invasion_war_warning_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } - - # Truce - add_truce_attacker_victory_effect = yes - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - setup_invasion_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - change = scope:change - take_occupied = yes - } - resolve_title_and_vassal_change = scope:change - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_invasion_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = invasion_war_white_peace_desc_defender - } - desc = invasion_war_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_white_peace_effect = yes - - scope:attacker = { - add_prestige = mongol_invasion_cb_prestige_white_peace - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = invasion_war_white_peace_desc_defender - } - desc = invasion_war_white_peace_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 5 - } - add_prestige = { - value = massive_prestige_value - multiply = -1.0 - } - } - - setup_invasion_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - claimant = scope:claimant - victory = no - } - - # Attacker loses Prestige, all other war participants gain Prestige (Defender gains full prestige, all allies on both sides gain based on war contribution). - modify_all_participants_fame_values = { - WINNER = scope:defender - LOSER = scope:attacker - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = scale_10_war_defender_win - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "ANCESTOR_WAR_NAME" - war_name_base = "ANCESTOR_WAR_NAME_BASE" - cb_name = "ANCESTOR_CB_NAME" - - interface_priority = 100 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - ai_score_mult = { - value = 1 - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} - -legendary_adventure = { - icon = invasion - group = conquest - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - custom_tooltip = { - text = legendary_adventure_cb_tt - exists = var:legendary_adventure_cb - var:legendary_adventure_cb >= 1 - } - highest_held_title_tier >= tier_duchy - NOT = { - government_has_flag = government_is_landless_adventurer - } - } - - allowed_for_character_display_regardless = { - # Most requirements are taken care of by the legend rewards - is_at_war = no - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - # Players vs. AI filtering. - OR = { - # Can always target the AI. - is_ai = yes - # Cannot target a player unless they completely control at least two duchies. - any_sub_realm_kingdom = { - count >= 2 - save_temporary_scope_as = player_controlled_kingdom - # Custom description to suppress errors. - custom_description = { - text = SUPPRESS - scope:defender = { completely_controls = scope:player_controlled_kingdom } - } - } - } - NOT = { - is_liege_or_above_of = scope:attacker - } - # Scope:defender cannot be bordering your realm. - scope:defender = { - NOT = { character_is_land_realm_neighbor = scope:attacker } - } - } - target_titles = all - target_title_tier = kingdom - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - ai_can_target_all_titles = { always = yes } - ai_score_mult = { - value = varangian_adventure_ai_targeting_value - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } - - valid_to_start = { - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - target_is_same_character_or_above = scope:defender - } - } - } - } - } - - on_invalidated_desc = msg_county_conquest_war_invalidated_message - - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - value = fp1_varangian_adventure_base_piety_cost - - multiply = common_cb_piety_cost_multiplier - } - prestige = { - value = varangian_adventurer_cb_cost - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - scope:attacker = { - change_variable = { - name = legendary_adventure_cb - add = -1 - } - } - on_declared_war = yes - # Dish out event troops, if appropriate. - ## We give out x200 troops per same-culture same-faith core mainland Scandinavian county, up to a maximum of ten counties. - ## These are evenly split between good MaA -> average MaA -> good MaA again, to give a decent bell curve. - scope:attacker = { - # Grab capital for loc - capital_barony = { save_scope_as = capital_barony } - # Send the actual troops. - send_interface_toast = { - type = msg_troops_gained - title = legendary_adventure.troops_raised.tt - left_icon = scope:attacker - #Raise the adventuring host! - spawn_army = { - men_at_arms = { - type = accolade_maa_vanguards - stacks = 2 - } - men_at_arms = { - type = accolade_maa_lancers - stacks = 2 - } - - men_at_arms = { - type = accolade_maa_skirmishers - stacks = 4 - } - men_at_arms = { - type = accolade_maa_archers - stacks = 4 - } - men_at_arms = { - type = accolade_maa_pikes - stacks = 4 - } - - inheritable = no - uses_supply = no - location = scope:attacker.capital_province - war = scope:war - war_keep_on_attacker_victory = yes - save_scope_as = new_army - name = adventuring_host - } - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker = { is_local_player = yes } - } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - # Organise general results for the attacker. - scope:attacker = { - if = { - limit = { - exists = liege - this != liege - } - liege = { - save_scope_as = title_beneficiary - } - } - else = { - custom_tooltip = fp1_varangian_adventurer_conquest.summaries.old_domains - custom_tooltip = fp1_varangian_adventurer_conquest.summaries.landed_family_old_domains - custom_tooltip = fp1_varangian_adventurer_conquest.summaries.old_vassals - } - every_vassal_or_below = { - limit = { dynasty = scope:attacker.dynasty } - add_to_list = vassalised_family_list - } - # Set up titles in the new colony. - ## First up, hand over counties in the target kingdom to scope:attacker. - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - every_in_list = { - list = target_titles - custom_tooltip = CONQUEST_CB_TITLE - every_in_de_jure_hierarchy = { - continue = { - OR = { - NOT = { - exists = holder - } - NOT = { - holder = { - target_is_liege_or_above = scope:defender - } - } - AND = { - scope:attacker.faith = { - faith_hostility_level_comparison = { - prev.holder.faith <= scope:defender.faith - } - } - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - tier > tier_county - } - limit = { - tier = tier_county - holder ?= { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - if = { - limit = { - OR = { - scope:attacker.faith = { - faith_hostility_level_comparison = { prev.holder.faith >= scope:defender.faith } - } - holder.primary_title.tier >= scope:attacker.primary_title.tier - } - } - add_to_temporary_list = titles_taken - } - else = { - holder = { add_to_temporary_list = vassals_taken } - } - } - } - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = yes - } - } - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - ## Grab the appropriate kingdom for future independence checks. - random_in_list = { - list = target_titles - limit = { tier = tier_kingdom } - save_scope_as = target_kingdom - } - ## Next, if the appropriate kingdom doesn't already exist, create it. - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_kingdom - is_title_created = no - } - } - random_in_list = { - list = target_titles - limit = { tier = tier_kingdom } - save_scope_as = new_kingdom - } - create_title_and_vassal_change = { - type = created - save_scope_as = change - add_claim_on_loss = no - } - scope:new_kingdom = { - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - ## Else if it does & is a part of scope:defender's sub-realm, usurp it. - else_if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_kingdom - holder = { - OR = { - this = scope:defender - any_liege_or_above = { this = scope:defender } - } - } - } - } - random_in_list = { - list = target_titles - # No need to check all triggers, since there'll only ever be one kingdom in the list. - limit = { tier = tier_kingdom } - save_scope_as = new_kingdom - } - create_title_and_vassal_change = { - type = usurped - save_scope_as = change - add_claim_on_loss = yes - } - scope:new_kingdom = { - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - ## Else we want a titular kingdom. - else = { - # To keep tooltips neat, show the core kingdom as transferring (preventing a messy "unlanded of" from appearing). - show_as_tooltip = { - random_in_list = { - list = target_titles - limit = { tier = tier_kingdom } - save_scope_as = new_kingdom - } - create_title_and_vassal_change = { - type = created - save_scope_as = change - add_claim_on_loss = no - } - scope:new_kingdom = { - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - # Actual transfer. - hidden_effect = { - create_dynamic_title = { - tier = kingdom - name = ADVENTURER_KINGDOM_NAME - } - create_title_and_vassal_change = { - type = created - save_scope_as = change - add_claim_on_loss = no - } - scope:new_title = { - set_destroy_on_gain_same_tier = yes - set_no_automatic_claims = yes - set_can_be_named_after_dynasty = no - change_title_holder = { - holder = scope:attacker - change = scope:change - } - save_scope_as = new_kingdom - } - resolve_title_and_vassal_change = scope:change - # Generate a new CoA - ## We do this in a separate block so that the effect has time to see that the title has a holder, since it'll error otherwise. - scope:new_title = { generate_coa = yes } - } - } - ## Set a new capital. - ### We prefer the de jure capital of the other. - if = { - limit = { - any_in_list = { - list = target_titles - this = kingdom.title_capital_county - } - } - random_in_list = { - list = target_titles - limit = { this = kingdom.title_capital_county } - save_temporary_scope_as = new_capital - scope:attacker = { set_realm_capital = scope:new_capital } - } - } - ### Otherwise, tribals go by pure levy count. - else_if = { - limit = { - scope:attacker = { government_has_flag = government_is_tribal } - } - ordered_in_list = { - list = target_titles - limit = { tier = tier_county } - order_by = total_county_levies - save_temporary_scope_as = new_capital - scope:attacker = { set_realm_capital = scope:new_capital } - } - } - ### If nomadic, they will prefer county fertility - else_if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_county - uses_county_fertility = yes - } - } - ordered_in_list = { - list = target_titles - limit = { tier = tier_county } - order_by = county_fertility - save_temporary_scope_as = new_capital - scope:attacker = { set_realm_capital = scope:new_capital } - } - } - ### Everyone else prefers the highest development. - else = { - ordered_in_list = { - list = target_titles - limit = { tier = tier_county } - order_by = development_level - save_temporary_scope_as = new_capital - scope:attacker = { set_realm_capital = scope:new_capital } - } - } - # Then re-order stuff in the Old Country. - ## First, we destroy any other titles scope:attacker holds (excepting HoF titles). - scope:attacker = { - if = { - limit = { - any_held_title = { - title_tier = duchy - is_head_of_faith = no - NOT = { - scope:new_kingdom = { is_de_jure_liege_or_above_target = prev } - } - } - } - every_held_title = { - title_tier = duchy - limit = { - is_head_of_faith = no - NOT = { - scope:new_kingdom = { is_de_jure_liege_or_above_target = prev } - } - } - save_temporary_scope_as = excess_duchy - scope:attacker = { - every_vassal = { - limit = { - NOT = { - scope:new_kingdom = { is_de_jure_liege_or_above_target = prev.primary_title } - } - } - add_to_temporary_list = vassal_transfer - } - # First, try to give it to your former liege - if = { - limit = { - exists = scope:title_beneficiary - } - scope:excess_duchy = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - hidden_effect = { - every_in_list = { - limit = { - this != scope:title_beneficiary - } - list = vassal_transfer - change_liege = { - liege = scope:title_beneficiary - change = scope:change - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - # Failing that, try to give the title away to a powerful vassal - else_if = { - limit = { - any_powerful_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_duchy - } - } - } - random_powerful_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_duchy - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_duchy = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Failing that, give it to some random vassal - else_if = { - limit = { - any_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_duchy - } - } - } - random_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_duchy - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_duchy = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Final failure, destroy the title - else = { - destroy_title = scope:excess_duchy - } - } - } - } - if = { - limit = { - any_held_title = { - title_tier = kingdom - NOR = { - this = scope:new_kingdom - is_head_of_faith = yes - } - } - } - every_held_title = { - title_tier = kingdom - limit = { - NOR = { - this = scope:new_kingdom - is_head_of_faith = yes - } - } - save_temporary_scope_as = excess_kingdom - scope:attacker = { - every_vassal = { - limit = { - NOT = { - scope:new_kingdom = { is_de_jure_liege_or_above_target = prev.primary_title } - } - } - add_to_temporary_list = vassal_transfer - } - # First, try to give it to your former liege - if = { - limit = { - exists = scope:title_beneficiary - } - scope:excess_kingdom = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - hidden_effect = { - every_in_list = { - limit = { - this != scope:title_beneficiary - } - list = vassal_transfer - change_liege = { - liege = scope:title_beneficiary - change = scope:change - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - # Failing that, try to give the title away to a powerful vassal - else_if = { - limit = { - any_powerful_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_kingdom - } - } - } - random_powerful_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_kingdom - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_kingdom = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Failing that, give it to some random vassal - else_if = { - limit = { - any_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_kingdom - } - } - } - random_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_kingdom - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_kingdom = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Final failure, destroy the title - else = { - destroy_title = scope:excess_kingdom - } - } - } - } - if = { - limit = { - any_held_title = { - title_tier = empire - is_head_of_faith = no - } - } - every_held_title = { - title_tier = empire - limit = { - is_head_of_faith = no - } - save_temporary_scope_as = excess_empire - scope:attacker = { - every_vassal = { - limit = { - NOT = { - scope:new_kingdom = { is_de_jure_liege_or_above_target = prev.primary_title } - } - } - add_to_temporary_list = vassal_transfer - } - # First, try to give the title away - if = { - limit = { - any_powerful_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_empire - } - } - } - random_powerful_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_empire - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_empire = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - hidden_effect = { - every_in_list = { - list = vassal_transfer - change_liege = { - liege = scope:title_beneficiary - change = scope:change - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Failing that, give it to some random vassal - else_if = { - limit = { - any_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_empire - } - } - } - random_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_empire - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_empire = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - every_in_list = { - list = vassal_transfer - change_liege = { - liege = scope:title_beneficiary - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Final failure, destroy the title - else = { - destroy_title = scope:excess_empire - } - } - } - } - if = { - limit = { - any_held_title = { - title_tier = hegemony - is_head_of_faith = no - } - } - every_held_title = { - title_tier = hegemony - limit = { - is_head_of_faith = no - } - save_temporary_scope_as = excess_hegemony - scope:attacker = { - every_vassal = { - limit = { - NOT = { - scope:new_kingdom = { is_de_jure_liege_or_above_target = prev.primary_title } - } - } - add_to_temporary_list = vassal_transfer - } - # First, try to give the title away - if = { - limit = { - any_powerful_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_hegemony - } - } - } - random_powerful_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_hegemony - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_hegemony = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - hidden_effect = { - every_in_list = { - list = vassal_transfer - change_liege = { - liege = scope:title_beneficiary - change = scope:change - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Failing that, give it to some random vassal - else_if = { - limit = { - any_vassal = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_hegemony - } - } - } - random_vassal = { - limit = { - any_held_title = { - target_is_de_jure_liege_or_above = scope:excess_hegemony - } - } - save_temporary_scope_as = title_beneficiary - scope:excess_hegemony = { - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder_include_vassals = { - holder = scope:title_beneficiary - change = scope:change - } - every_in_list = { - list = vassal_transfer - change_liege = { - liege = scope:title_beneficiary - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - } - } - # Final failure, destroy the title - else = { - destroy_title = scope:excess_hegemony - } - } - } - } - # If at the end of this, you're somebody's vassal, break free - if = { - limit = { - top_liege != this - } - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - becomes_independent = { change = scope:change } - resolve_title_and_vassal_change = scope:change - } - } - ## Sort out vassalised family. - custom_tooltip = fp1_varangian_adventurer_conquest.summaries.family_transfer - every_held_title = { - title_tier = county - limit = { - kingdom = { is_in_list = target_titles } - } - add_to_list = spare_counties_list - } - ## If there are any to account for, we bring over other landed family members from the Old Country & try to give them counties in the colony. - if = { - limit = { - any_in_list = { - list = vassalised_family_list - count >= 1 - } - } - # Then iterate through the family members, dishing out titles as appropriate. - every_in_list = { - list = vassalised_family_list - # Players first. - limit = { is_ai = no } - # Then NPCs, prioritising counts. - alternative_limit = { highest_held_title_tier = tier_county } - # We don't process barons, they can just go landless. - # Grab the currently affected vassal. - save_temporary_scope_as = receiving_vassal - # Then, if there's anything in that list, look at handing out titles. - if = { - limit = { - any_in_list = { - list = spare_counties_list - this != scope:attacker.capital_county - holder = scope:attacker - } - } - random_in_list = { - list = spare_counties_list - limit = { - this != scope:attacker.capital_county - tier = tier_county - holder = scope:attacker - } - save_temporary_scope_as = spare_county - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - scope:spare_county = { - change_title_holder = { - holder = scope:receiving_vassal - change = scope:change - } - } - scope:receiving_vassal = { - change_liege = { - liege = scope:attacker - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - # And add them to the post-processing list so we can divy out their lands elsewhere. - add_to_list = vassal_family_processed_list - } - # Otherwise, we're going to have to do something special with this character, so take note of them for later. - else = { add_to_list = vassal_family_not_processed_list } - } - } - ## Distribute scope:attacker's old domains to peasant vassals of the local culture/faith. - every_held_title = { - title_tier = county - limit = { - kingdom = { - this != scope:target_kingdom - } - } - # Grab the county for ease of reference. - save_temporary_scope_as = current_county - # First, try to give it to the title beneficiary from earlier - if = { - limit = { - exists = scope:title_beneficiary - } - scope:title_beneficiary = { save_temporary_scope_as = local_warlord } - } - # Failing that, make a new guy - else = { - # Create an elevated peasant to claim the county. - create_character = { - location = scope:current_county.title_province - template = old_country_local_warlord_template - save_temporary_scope_as = local_warlord - } - } - # Assign the seceding title to the new upstart. - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - hidden_effect = { - scope:current_county = { - change_title_holder = { - holder = scope:local_warlord - change = scope:change - take_baronies = yes - } - } - } - resolve_title_and_vassal_change = scope:change - # And give them their independence if they have become your vassal. - if = { - limit = { - scope:local_warlord = { - is_vassal_of = scope:attacker - } - } - create_title_and_vassal_change = { - type = independency - save_scope_as = change - add_claim_on_loss = no - } - hidden_effect = { - scope:local_warlord = { - becomes_independent = { change = scope:change } - save_scope_as = truce_loc - add_truce_both_ways = { - character = scope:attacker - days = 14600 - name = CE1_ADVENTURER_TRUCE - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - ## Distribute landed family's domains outside of the colony to peasant vassals of the local culture/faith. - every_in_list = { - list = vassal_family_processed_list - every_held_title = { - title_tier = county - limit = { - kingdom = { - this != scope:target_kingdom - } - } - # Grab the county for ease of reference. - save_temporary_scope_as = current_county - # Create an elevated peasant to claim the county. - create_character = { - location = scope:current_county.title_province - template = old_country_local_warlord_template - save_temporary_scope_as = local_warlord - } - # Assign the seceding title to the new upstart. - create_title_and_vassal_change = { - type = usurped - save_scope_as = change - add_claim_on_loss = no - } - hidden_effect = { - scope:current_county = { - change_title_holder = { - holder = scope:local_warlord - change = scope:change - take_baronies = yes - } - } - } - resolve_title_and_vassal_change = scope:change - # And give them their independence. - create_title_and_vassal_change = { - type = independency - save_scope_as = change - add_claim_on_loss = no - } - hidden_effect = { - scope:local_warlord = { - becomes_independent = { change = scope:change } - save_scope_as = truce_loc - add_truce_both_ways = { - character = scope:attacker - days = 14600 - name = CE1_ADVENTURER_TRUCE - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - ## Give all old vassals outside of the target_titles independence. - every_vassal = { - limit = { - NOT = { - any_held_title = { kingdom = scope:target_kingdom } - } - } - create_title_and_vassal_change = { - type = independency - save_scope_as = change - add_claim_on_loss = no - } - hidden_effect = { - becomes_independent = { change = scope:change } - save_scope_as = truce_loc - add_truce_both_ways = { - character = scope:attacker - days = 14600 - name = CE1_ADVENTURER_TRUCE - } - } - resolve_title_and_vassal_change = scope:change - } - ## Adjusting the government type as appropriate. - # Conquering tribes makes you tribal. - if = { - limit = { - capital_province = { has_holding_type = tribal_holding } - NOT = { government_has_flag = government_is_tribal } - } - # Change government to tribal. - change_government = tribal_government - } - # Conquering elsewhere as a tribal makes you feudal. - else_if = { - limit = { - NOT = { - capital_province = { has_holding_type = tribal_holding } - } - government_has_flag = government_is_tribal - } - # Change government to feudal. - change_government = feudal_government - } - ## Seizing control so things *vaguely* work. - custom_tooltip = fp1_varangian_adventurer_conquest.summaries.control_rebate - scope:attacker = { trigger_event = fp1_varangian_adventures.0001 } - ## And giving them a gold bounty to keep them afloat. - scope:attacker = { add_gold = varangian_adventures_bounty_amount_value } - # Finally, general cleanup. - ## Move any remaining newly-landless family to scope:attacker's court. - scope:attacker = { - #gather all your cool dudes - every_courtier = { - limit = { - is_ai = yes - } - add_to_list = vassal_family_not_processed_list - } - } - every_in_list = { - list = vassal_family_not_processed_list - limit = { is_ruler = no } - save_temporary_scope_as = landless_family - scope:attacker = { add_courtier = scope:landless_family } - set_location = scope:attacker.capital_province - } - ## If scope:attacker wasn't the house head, they found a new house. We ignore their probable-tribalism. - if = { - limit = { - this != house.house_head - } - found_cadet_house_decision_effect = { - CHARACTER = scope:attacker - PRESTIGE = 0 - } - } - ## If scope:attacker *was* the house head, then all landed members of their house not in their new realm found new houses. - else = { - house = { - every_house_member = { - limit = { - is_ruler = yes - NOR = { - # Exempt scope:attacker. - this = scope:attacker - # And anyone who made the trip with them. - any_liege_or_above = { this = scope:attacker } - } - } - save_scope_as = attacker_house_head - found_cadet_house_decision_effect = { - CHARACTER = scope:attacker_house_head - PRESTIGE = 0 - } - } - } - } - ## If scope:attacker wasn't an adventurer before, make them one. - if = { - limit = { - NOR = { - has_trait = adventurer - government_has_flag = government_is_nomadic - } - } - add_trait = adventurer - } - ## Increment their Varangian Adventurer CB tally. - if = { - limit = { - NOT = { has_variable = va_cb_tally } - } - set_variable = { - name = va_cb_tally - # We set to two initially, since the first war cost prestige already, so we want to pretend you had a value of 1 the first time around. - value = 2 - } - } - else = { - change_variable = { - name = va_cb_tally - add = 1 - } - } - # Aaaaaand track the A Dangerous Business achievement. - if = { - limit = { - has_trait = dwarf - NOT = { - capital_county = { - title_province = { geographical_region = world_europe } - } - } - } - add_achievement_flag_effect = { FLAG = a_dangerous_business_achievement_flag } - } - } - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Break alliances now out of diplo range - if = { - limit = { - scope:attacker = { - any_ally = { - NOT = { in_diplomatic_range = scope:attacker } - } - } - } - scope:attacker = { - every_ally = { - limit = { - NOT = { in_diplomatic_range = scope:attacker } - } - break_alliance = scope:attacker - } - } - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - #EP2 accolade glory gain for winning against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CE1_ADVENTURER_WAR" - war_name_base = "CE1_ADVENTURER_WAR_BASE" - cb_name = "CE1_ADVENTURER_CB_NAME" - - interface_priority = 79 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -leg_demand_fealty_cb = { - icon = de_jure_cb - group = conquest - - allowed_for_character = { - scope:attacker = { - has_character_modifier = fealty_demanded - } - NOT = { - government_has_flag = government_is_landless_adventurer - } - } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:defender.highest_held_title_tier < scope:attacker.highest_held_title_tier - scope:defender = { - any_neighboring_and_across_water_top_liege_realm_owner = { - this = scope:attacker - } - } - } - target_titles = none - ignore_effect = change_title_holder - ai_only_against_neighbors = yes - - valid_to_start = { - } - - on_declaration = { - on_declared_war = yes - } - - should_invalidate = { - scope:defender.highest_held_title_tier >= scope:attacker.highest_held_title_tier - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - prestige = { - value = 0 - add = { - desc = CB_SIZE_OF_TARGET_REALM_COST - scope:defender = { - every_sub_realm_county = { - add = { - value = 40 - } - } - } - } - if = { - limit = { - scope:defender.primary_title = { - tier = tier_kingdom - } - } - multiply = { - value = 2 - desc = CB_VASSALIZING_KING - } - } - if = { - limit = { - scope:defender.primary_title = { - tier = tier_empire - } - } - multiply = { - value = 4 - desc = CB_VASSALIZING_EMPEROR - } - } - - multiply = common_cb_prestige_cost_multiplier - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = leg_demand_fealty_v_attacker - } - desc = leg_demand_fealty_v_neutral - } - - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - scope:defender = { - change_liege = { - liege = scope:attacker - change = scope:change - } - - } - resolve_title_and_vassal_change = scope:change - - - # truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_white_peace_desc_defender - } - desc = de_jure_cb_white_peace_desc - } - - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = de_jure_cb_defeat_desc_attacker - } - desc = de_jure_cb_defeat_desc - } - - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 10 - } - } - - # Truce - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "DEMAND_FEALTY_NAME" - war_name_base = "DEMAND_FEALTY_NAME_BASE" - cb_name = DEMAND_FEALTY_CB_NAME - interface_priority = 98 #Below take all and regular dejure. - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - on_invalidated_desc = msg_invalidate_war_title - - ai_score_mult = { - value = 1 - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} diff --git a/common/casus_belli_types/07_ep3_admin_cbs.txt b/common/casus_belli_types/07_ep3_admin_cbs.txt deleted file mode 100644 index eedda79c3..000000000 --- a/common/casus_belli_types/07_ep3_admin_cbs.txt +++ /dev/null @@ -1,2002 +0,0 @@ -expansion_cb = { - icon = county_expansion - group = conquest - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_for_character = { - OR = { - government_allows = administrative - house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier } - } - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_celestial - } - } - - allowed_against_character = { - scope:attacker = { - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = neighbor_land - target_title_tier = county - ignore_effect = change_title_holder - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - ai_only_against_neighbors = yes - - ai_score_mult = { - value = viking_conquest_ai_score_value - - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - #Declaring war on the frankokratia leader can really ruin the whole thing -# if = { -# limit = { -# scope:defender = { -# any_owned_story = { -# story_type = frankokratia_story -# NOT = { has_variable = franko_war_complete } -# } -# } -# } -# multiply = 0 -# } - } - - valid_to_start = { - scope:target = { - is_landless_type_title = no - } - trigger_if = { - limit = { - scope:attacker = { - NOT = { government_allows = administrative } - house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier } - } - } - scope:target.title_province = { - geographical_region = black_sea_coast_region - } - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_county_conquest_war_invalidated_message - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 2.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 150 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # Grab the designated county. - every_in_list = { - list = target_titles - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = minor_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 2 - } - add_prestige = medium_prestige_loss - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "EXPANSION_WAR_NAME" - war_name_base = "EXPANSION_WAR_NAME_BASE" - cb_name = "EXPANSION_COUNTY_CB_NAME" - - interface_priority = 83 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -duchy_expansion_cb = { - icon = duchy_expansion - group = conquest - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - allowed_for_character = { - government_allows = administrative - vassal_contract_has_flag = admin_duchy_expansion_unlocked - NOT = { - government_has_flag = government_is_landless_adventurer - } - } - - allowed_for_character_display_regardless = { - trigger_if = { - limit = { - culture = { - has_cultural_parameter = cb_lower_prestige_level_requirement - } - } - prestige_level >= 2 - } - trigger_else = { - prestige_level >= 3 - } - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:attacker = { - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = neighbor_land - target_title_tier = duchy - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - ai_only_against_neighbors = yes - - ai_score_mult = { - value = viking_conquest_ai_score_value - - # As a feudal gov, do not attack tribal - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - #Declaring war on the frankokratia leader can really ruin the whole thing -# if = { -# limit = { -# scope:defender = { -# any_owned_story = { -# story_type = frankokratia_story -# NOT = { has_variable = franko_war_complete } -# } -# } -# } -# multiply = 0 -# } - } - - valid_to_start = { - scope:target = { - is_landless_type_title = no - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - target_is_same_character_or_above = scope:defender - } - } - } - } - } - - on_invalidated_desc = msg_religious_war_invalidation_region_message - - on_invalidated = { - } - - cost = { - influence = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 1 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 250 - } - multiply = common_cb_cost_multiplier - } - prestige = { - add = { - value = 100 - desc = CB_BASE_COST - } - add = { - value = 5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 500 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # Go through the dejure hierarchy under target titles, transfer eligible vassals and sieze counties from ineligible ones - every_in_list = { - list = target_titles - custom_tooltip = CONQUEST_CB_TITLE - - expansion_cb_title_transfer = yes - } - - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = yes - } - } - - # If applicable, take the target title (i.e. duchy) as well - every_in_list = { - list = target_title_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - if = { # Warning that only counties are changing hands - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - } - } - random_in_list = { - list = target_titles - limit = { tier = tier_duchy } - save_scope_as = de_jure_target - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - holder = scope:defender - } - } - if = { - limit = { - scope:defender = { - any_held_title = { - title_tier = county - NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } - } - } - } - custom_tooltip = conquest_title_not_transferred_tt - } - } - else = { - if = { - limit = { - any_in_list = { - list = target_titles - tier >= scope:attacker.highest_held_title_tier - is_title_created = yes - holder = { - NOT = { - any_sub_realm_county = { - NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } - } - } - } - } - } - custom_tooltip = expansion_take_target_title_tt - } - else_if = { - limit = { - any_in_list = { - list = target_titles - tier >= scope:attacker.highest_held_title_tier - is_title_created = yes - } - } - custom_tooltip = conquest_title_usurp_tt - } - else_if = { - limit = { - any_in_list = { - list = target_titles - tier >= scope:attacker.highest_held_title_tier - is_title_created = no - any_de_jure_county = { - percent > 0.5 - holder ?= { - OR = { - this = scope:defender - any_liege_or_above = { this = scope:defender } - } - } - } - } - } - custom_tooltip = expansion_create_target_title_tt - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - - # EP2 accolade glory gain for doing pretty good against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # not impactful as the scale are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "EXPANSION_WAR_NAME" - war_name_base = "EXPANSION_WAR_NAME_BASE" - cb_name = "EXPANSION_DUCHY_CB_NAME" - - interface_priority = 84 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -naval_expansion_cb = { - icon = naval_county_expansion - group = conquest - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_for_character = { - OR = { - government_allows = administrative - house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier } - } - any_sub_realm_county = { - is_coastal_county = yes - } - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_celestial - } - } - - allowed_against_character = { - scope:attacker = { - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = neighbor_land_or_water - target_title_tier = county - ignore_effect = change_title_holder - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - ai_only_against_neighbors = yes - - ai_score_mult = { - value = viking_conquest_ai_score_value - - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - #Declaring war on the frankokratia leader can really ruin the whole thing -# if = { -# limit = { -# scope:defender = { -# any_owned_story = { -# story_type = frankokratia_story -# NOT = { has_variable = franko_war_complete } -# } -# } -# } -# multiply = 0 -# } - } - - # Target county has to be coastal and not border you. - valid_to_start = { - scope:target = { - is_coastal_county = yes - } - NOT = { - any_sub_realm_county = { - any_neighboring_county = { this = scope:target } - } - } - trigger_if = { - limit = { - scope:attacker = { - NOT = { government_allows = administrative } - house ?= { has_house_modifier = bp3_bosporan_kingdom_modifier } - } - } - scope:target.title_province = { - geographical_region = black_sea_coast_region - } - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_county_conquest_war_invalidated_message - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 2.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 150 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # Grab the designated county. - every_in_list = { - list = target_titles - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = minor_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 2 - } - add_prestige = medium_prestige_loss - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "EXPANSION_WAR_NAME" - war_name_base = "EXPANSION_WAR_NAME_BASE" - cb_name = "NAVAL_EXPANSION_COUNTY_CB_NAME" - - interface_priority = 81 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -naval_duchy_expansion_cb = { - icon = naval_duchy_expansion - group = conquest - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - allowed_for_character = { - government_allows = administrative - any_sub_realm_county = { - is_coastal_county = yes - } - vassal_contract_has_flag = admin_naval_duchy_expansion_unlocked - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_celestial - } - } - - allowed_for_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - trigger_if = { - limit = { - culture = { - has_cultural_parameter = cb_lower_prestige_level_requirement - } - } - prestige_level >= 2 - } - trigger_else = { - prestige_level >= 3 - } - } - - allowed_against_character = { - scope:attacker = { - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - target_titles = neighbor_land_or_water - target_title_tier = duchy - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - - ai_only_against_neighbors = yes - - ai_score_mult = { - value = viking_conquest_ai_score_value - - # As a feudal gov, do not attack tribal - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - #Declaring war on the frankokratia leader can really ruin the whole thing -# if = { -# limit = { -# scope:defender = { -# any_owned_story = { -# story_type = frankokratia_story -# NOT = { has_variable = franko_war_complete } -# } -# } -# } -# multiply = 0 -# } - } - - # Target duchy must have counties that are coastal and doesn't border you. - valid_to_start = { - scope:target = { - any_in_de_jure_hierarchy = { - tier = tier_county - is_coastal_county = yes - - NOT = { - any_neighboring_county = { - OR = { - holder = root - holder = { - any_liege_or_above = { this = root } - } - } - } - } - } - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - target_is_same_character_or_above = scope:defender - } - } - } - } - } - - on_invalidated_desc = msg_religious_war_invalidation_region_message - - on_invalidated = { - } - - cost = { - influence = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 1 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 250 - } - multiply = common_cb_cost_multiplier - } - prestige = { - add = { - value = 100 - desc = CB_BASE_COST - } - add = { - value = 5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 500 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # Go through the dejure hierarchy under target titles, transfer eligible vassals and sieze counties from ineligible ones - every_in_list = { - list = target_titles - custom_tooltip = CONQUEST_CB_TITLE - - expansion_cb_title_transfer = yes - } - - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = yes - } - } - - # If applicable, take the target title (i.e. duchy) as well - every_in_list = { - list = target_title_taken - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - if = { # Warning that only counties are changing hands - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - } - } - random_in_list = { - list = target_titles - limit = { tier = tier_duchy } - save_scope_as = de_jure_target - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - holder = scope:defender - } - } - if = { - limit = { - scope:defender = { - any_held_title = { - title_tier = county - NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } - } - } - } - custom_tooltip = conquest_title_not_transferred_tt - } - } - else = { - if = { - limit = { - any_in_list = { - list = target_titles - tier >= scope:attacker.highest_held_title_tier - is_title_created = yes - holder = { - NOT = { - any_sub_realm_county = { - NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } - } - } - } - } - } - custom_tooltip = expansion_take_target_title_tt - } - else_if = { - limit = { - any_in_list = { - list = target_titles - tier >= scope:attacker.highest_held_title_tier - is_title_created = yes - } - } - custom_tooltip = conquest_title_usurp_tt - } - else_if = { - limit = { - any_in_list = { - list = target_titles - tier >= scope:attacker.highest_held_title_tier - is_title_created = no - any_de_jure_county = { - percent > 0.5 - holder ?= { - OR = { - this = scope:defender - any_liege_or_above = { this = scope:defender } - } - } - } - } - } - custom_tooltip = expansion_create_target_title_tt - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - - # EP2 accolade glory gain for doing pretty good against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # not impactful as the scale are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "EXPANSION_WAR_NAME" - war_name_base = "EXPANSION_WAR_NAME_BASE" - cb_name = "NAVAL_EXPANSION_DUCHY_CB_NAME" - - interface_priority = 82 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -influence_war_cb = { - icon = duchy_expansion - group = event - - combine_into_one = no - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - allow_hostages = no - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - allowed_for_character = { - government_allows = administrative - NOT = { - government_has_flag = government_is_landless_adventurer - } - } - - allowed_against_character = { - scope:attacker = { - ALL_FALSE = { - top_liege = scope:defender.top_liege - liege = scope:defender - } - } - } - - ignore_effect = change_title_holder - - # Only started from character interaction via script - valid_to_start = { always = no } - should_check_for_interface_availability = no - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - target_is_same_character_or_above = scope:defender - } - } - } - } - } - - on_invalidated_desc = msg_religious_war_invalidation_region_message - - on_invalidated = { - } - - # Cost is handled via the interaction - cost = {} - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = influence_war_top_liege_gains_title_desc - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - # Gain opinion with your top liege - scope:attacker = { - reverse_add_opinion = { - modifier = win_influence_war_opinion - target = top_liege - } - } - # Kickbacks for the original instigator - scope:attacker.top_liege ?= { - if = { - limit = { this != scope:attacker } - send_interface_toast = { - type = event_toast_effect_good - title = influence_war_instigator_notification - left_icon = scope:attacker - right_icon = scope:defender - if = { - limit = { this != top_liege } - reverse_add_opinion = { - modifier = win_influence_war_opinion - target = top_liege - } - } - change_influence = { - value = massive_influence_gain - multiply = 3 - } - } - } - } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # Go through the dejure hierarchy under target titles, transfer eligible vassals and sieze counties from ineligible ones - every_in_list = { - list = target_titles - custom_tooltip = INFLUENCE_WAR_CB_TITLE - - expansion_cb_title_transfer = yes - } - - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker.top_liege - change = scope:change - } - } - - every_in_list = { - list = titles_taken - change_title_holder = { - holder = scope:attacker.top_liege - change = scope:change - take_baronies = yes - } - } - - # If applicable, take the target title (i.e. duchy) as well - every_in_list = { - list = target_title_taken - #custom_tooltip = expansion_take_target_title_tt - change_title_holder = { - holder = scope:attacker.top_liege - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - if = { # Warning that only counties are changing hands - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - } - } - random_in_list = { - list = target_titles - limit = { tier = tier_duchy } - save_scope_as = de_jure_target - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - holder = scope:defender - } - } - if = { - limit = { - scope:defender = { - any_held_title = { - title_tier = county - NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } - } - } - } - custom_tooltip = conquest_title_not_transferred_tt - } - else = { - custom_tooltip = influence_war_take_target_title_tt - } - } - else = { - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - is_title_created = yes - holder = { - NOT = { - any_sub_realm_county = { - #tier = tier_county - NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } - } - } - } - } - } - custom_tooltip = expansion_take_target_title_tt - } - else_if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_duchy - is_title_created = yes - } - } - custom_tooltip = conquest_title_usurp_tt - } - #else = { custom_tooltip = expansion_create_target_title_tt } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - - # EP2 accolade glory gain for doing pretty good against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # not impactful as the scale are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "INFLUENCE_WAR_NAME" - war_name_base = "INFLUENCE_WAR_NAME_BASE" - cb_name = "INFLUENCE_WAR_CB_NAME" - - interface_priority = 84 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - ai_score_mult = { - value = 1 - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - } -} diff --git a/common/casus_belli_types/07_ep3_wars.txt b/common/casus_belli_types/07_ep3_wars.txt index 4f25be7f2..dab2715dc 100644 --- a/common/casus_belli_types/07_ep3_wars.txt +++ b/common/casus_belli_types/07_ep3_wars.txt @@ -355,6 +355,13 @@ ## Seizing control so things *vaguely* work. custom_tooltip = fp1_varangian_adventurer_conquest.summaries.control_rebate scope:attacker = { trigger_event = fp1_varangian_adventures.0001 } + ## And giving them a gold bounty to keep them afloat. + scope:attacker = { + add_gold = { + value = varangian_adventures_bounty_amount_value + multiply = 0.5 #Half it for counties + } + } # Finally, general cleanup. ep3_become_landed_cleanup_effect = yes # Prestige Progress for the Attacker @@ -931,6 +938,13 @@ ep3_laamp_adventurer_duchy_invasion = { ## Seizing control so things *vaguely* work. custom_tooltip = fp1_varangian_adventurer_conquest.summaries.control_rebate scope:attacker = { trigger_event = fp1_varangian_adventures.0001 } + ## And giving them a gold bounty to keep them afloat. + scope:attacker = { + add_gold = { + value = varangian_adventures_bounty_amount_value + multiply = 0.5 #Half it for counties + } + } # Finally, general cleanup. ep3_become_landed_cleanup_effect = yes # Prestige Progress for the Attacker @@ -1519,6 +1533,13 @@ ep3_laamp_adventurer_kingdom_invasion = { ## Seizing control so things *vaguely* work. custom_tooltip = fp1_varangian_adventurer_conquest.summaries.control_rebate scope:attacker = { trigger_event = fp1_varangian_adventures.0001 } + ## And giving them a gold bounty to keep them afloat. + scope:attacker = { + add_gold = { + value = varangian_adventures_bounty_amount_value + multiply = 0.5 #Half it for counties + } + } # Finally, general cleanup. ep3_become_landed_cleanup_effect = yes # Prestige Progress for the Attacker @@ -2876,825 +2897,825 @@ ep3_laamp_raid_contract_cb = { } } } -# -#crusading_claim_cb = { -# icon = undirected_great_holy_war -# group = religious_script_onlyFr -# -# full_occupation_by_defender_gives_victory = no -# attacker_capital_gives_war_score = no -# check_all_defenders_for_ticking_war_score = yes -# defender_ticking_warscore = 0.125 -# imprisonment_by_defender_give_war_score = no -# defender_score_from_battles_scale = 125 -# attacker_score_from_battles_scale = 125 -# -# occupation_participation_mult = 0.5 -# siege_participation_mult = 1 -# battle_participation_mult = 7.5 -# -# # Root is the title -# # scope:claimant is the claimant -# # scope:attacker is the attacker -# # scope:defender is the defender -# is_allowed_claim_title = { -# custom_description = { -# text = "claimant_titles_held_by_you_or_vassal" -# NOR = { -# holder = scope:attacker -# holder = { -# target_is_liege_or_above = scope:attacker -# } -# } -# } -# } -# -# cost = { -# } -# -# target_titles = claim -# target_title_tier = all -# -# on_declaration = { -# on_declared_war = yes -# if = { -# limit = { -# scope:defender = { is_sibling_of = scope:attacker } -# } -# scope:attacker = { -# add_achievement_flag_effect = { FLAG = achievement_bad_blood_flag } -# } -# } -# scope:attacker = { -# random_character_war = { -# limit = { -# using_cb = crusading_claim_cb -# } -# every_war_attacker = { -# save_temporary_scope_as = war_attackers -# scope:attacker = { -# random_owned_story = { -# type = frankokratia_story -# add_to_variable_list = { -# name = frankokratia_leaders -# target = scope:war_attackers -# } -# } -# } -# } -# } -# } -# } -# -# should_invalidate = { -# OR = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier >= tier_county -# holder ?= { -# OR = { -# this = scope:defender -# target_is_liege_or_above = scope:defender -# } -# } -# } -# } -# } -# scope:claimant = { -# is_alive = no -# } -# } -# } -# -# on_invalidated_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# scope:claimant != scope:attacker -# scope:claimant = { is_alive = no } -# } -# desc = msg_claim_war_invalidated_claimant_unavailable_dead_message -# } -# desc = msg_claim_war_invalidated_message -# } -# } -# -# on_invalidated = { -# scope:attacker = { -# add_prestige = medium_prestige_loss -# add_piety = medium_piety_loss -# random_owned_story = { -# type = frankokratia_story -# set_variable = { -# name = franko_war_complete -# } -# } -# } -# scope:defender = { -# add_piety = medium_piety_gain -# } -# } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# scope:claimant = { is_local_player = yes } -# } -# desc = claim_cb_victory_desc_attacker_claimant -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = claim_cb_victory_desc_attacker -# } -# desc = claim_cb_victory_desc -# } -# } -# -# on_victory = { -# scope:attacker = { -# random_character_war = { -# limit = { -# using_cb = crusading_claim_cb -# } -# every_war_attacker = { -# save_temporary_scope_as = war_attackers -# scope:attacker = { -# random_owned_story = { -# type = frankokratia_story -# add_to_variable_list = { -# name = frankokratia_leaders -# target = scope:war_attackers -# } -# } -# } -# } -# } -# random_owned_story = { -# type = frankokratia_story -# set_variable = { -# name = franko_war_complete -# } -# } -# } -# -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } -# -# scope:defender ?= { -# if = { -# limit = { -# top_liege = this -# government_allows = administrative -# primary_title = { is_in_list = target_titles } -# } -# every_held_title = { -# title_tier >= county -# limit = { -# is_noble_family_title = no -# } -# add_to_list = target_titles -# } -# } -# } -# -# scope:claimant = { -# custom_tooltip = crusading_claim_gain_byz_emp_tooltip -# } -# custom_tooltip = crusading_claim_crusader_rewards_tooltip -# hidden_effect = { -# create_title_and_vassal_change = { -# type = conquest_claim -# save_scope_as = change -# add_claim_on_loss = yes -# } -# # Create a claim CB which is executed to handle title/vassal changes, in addition to being used to calculate Prestige awards for war participants. -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# change = scope:change -# } -# resolve_title_and_vassal_change = scope:change -# } -# -# if = { -# limit = { -# scope:claimant != scope:attacker -# scope:attacker = { -# can_add_hook = { -# type = favor_hook -# target = scope:claimant -# } -# } -# } -# scope:attacker = { -# add_hook = { -# target = scope:claimant -# type = favor_hook -# } -# } -# } -# -# # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. -# modify_all_participants_fame_values = { -# WINNER = scope:attacker -# LOSER = scope:defender -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# IS_RELIGIOUS_WAR = no -# WINNER_FAME_SCALE = 10 -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# #THE LATINS MUST BE PAID -# scope:claimant = { -# trigger_event = ep3_frankokratia_events.0040 -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = claim_cb_white_peace_desc_defender -# } -# desc = claim_cb_white_peace_desc -# } -# -# } -# -# on_white_peace = { -# scope:attacker = { -# random_character_war = { -# limit = { -# using_cb = crusading_claim_cb -# } -# every_war_attacker = { -# save_temporary_scope_as = war_attackers -# scope:attacker = { -# random_owned_story = { -# type = frankokratia_story -# add_to_variable_list = { -# name = frankokratia_leaders -# target = scope:war_attackers -# } -# } -# } -# } -# } -# random_owned_story = { -# type = frankokratia_story -# set_variable = { -# name = franko_war_complete -# } -# } -# } -# -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# -# #EP2 accolade glory gain for defender doing alright -# scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } -# -# # press claims -# every_in_list = { -# list = target_titles -# if = { -# limit = { scope:claimant = { has_weak_claim_on = prev } } -# scope:claimant = { -# make_claim_strong = prev -# } -# } -# } -# -# # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# # Prestige and piety loss for the attacker -# scope:attacker = { -# add_piety = major_piety_loss -# } -# # Attackers all loses Prestige, defenders gain it -# modify_all_participants_fame_values_crusading_claim = { -# WINNER = scope:defender -# LOSER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# WINNER_FAME_SCALE = scale_10_war_defender_win -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# # Defender neither gains nor loses any prestige. -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# if = { -# limit = { -# scope:claimant != scope:attacker -# scope:attacker = { -# can_add_hook = { -# type = favor_hook -# target = scope:claimant -# } -# } -# } -# scope:attacker = { -# add_hook = { -# target = scope:claimant -# type = favor_hook -# } -# } -# } -# -# # Truce -# add_truce_white_peace_effect = yes -# -# -# #General event that tells all players what happened -# every_player = { -# limit = { -# OR = { -# capital_province = { -# OR = { -# geographical_region = world_europe -# geographical_region = world_asia_minor -# geographical_region = world_middle_east -# geographical_region = world_africa_north -## county = { -## OR = { -## empire = title:e_caspian-pontic_steppe -## empire = title:e_byzantium -## } -## } -# } -# } -# liege = scope:defender -# OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } -# } -# } -# add_character_flag = frankokratia_crusaders_lose_outcome -# add_character_flag = frankokratia_crusaders_white_peace_outcome -# trigger_event = { -# id = ep3_frankokratia_events.0060 -# days = 1 -# } -# } -# #Force end on story owner to be safe (necessary for AI owner) -# if = { -# limit = { -# global_var:byz_claimant_champion ?= { -# any_owned_story = { -# type = frankokratia_story -# } -# } -# } -# global_var:byz_claimant_champion = { -# trigger_event = { -# id = ep3_frankokratia_events.0061 -# days = 3 -# } -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = claim_cb_defeat_desc_defender -# } -# triggered_desc = { -# trigger = { scope:claimant = { is_local_player = yes } } -# desc = claim_cb_defeat_desc_attacker_claimant -# } -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = claim_cb_defeat_desc_attacker -# } -# desc = claim_cb_defeat_desc -# } -# -# } -# -# on_defeat = { -# scope:attacker = { -# random_character_war = { -# limit = { -# using_cb = crusading_claim_cb -# } -# every_war_attacker = { -# save_temporary_scope_as = war_attackers -# scope:attacker = { -# random_owned_story = { -# type = frankokratia_story -# add_to_variable_list = { -# name = frankokratia_leaders -# target = scope:war_attackers -# } -# } -# } -# } -# } -# random_owned_story = { -# type = frankokratia_story -# set_variable = { -# name = franko_war_complete -# } -# } -# } -# scope:attacker = { show_pow_release_message_effect = yes } -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# # lose claims -# every_in_list = { -# list = target_titles -# scope:claimant = { -# remove_claim = prev -# } -# } -# -# if = { -# limit = { -# scope:claimant != scope:attacker -# scope:attacker = { -# can_add_hook = { -# type = favor_hook -# target = scope:claimant -# } -# } -# } -# scope:attacker = { -# add_hook = { -# target = scope:claimant -# type = favor_hook -# } -# } -# } -# -# # Attacker pays gold to the defender as reparations. -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 3 -# } -# #Loses piety for this debacle -# add_piety = massive_piety_loss -# } -# #Defender should gain piety -# scope:defender = { -# add_piety = massive_piety_gain -# } -# # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. -# setup_claim_cb = { -# titles = target_titles -# attacker = scope:attacker -# defender = scope:defender -# claimant = scope:claimant -# victory = no -# } -# # Attackers all loses Prestige, defenders gain it -# modify_all_participants_fame_values_crusading_claim = { -# WINNER = scope:defender -# LOSER = scope:attacker -# FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' -# WINNER_FAME_SCALE = scale_10_war_defender_win -# LOSER_FAME_SCALE = -10 -# WINNER_ALLY_FAME_SCALE = 10 -# LOSER_ALLY_FAME_SCALE = 10 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# -# #General event that tells all players what happened -# every_player = { -# limit = { -# OR = { -# capital_province = { -# OR = { -# geographical_region = world_europe -# geographical_region = world_asia_minor -# geographical_region = world_middle_east -# geographical_region = world_africa_north -## county = { -## OR = { -## empire = title:e_caspian-pontic_steppe -## empire = title:e_byzantium -## } -## } -# } -# } -# liege = scope:defender -# -# OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } -# } -# } -# add_character_flag = frankokratia_crusaders_lose_outcome -# trigger_event = { -# id = ep3_frankokratia_events.0060 -# days = 1 -# } -# } -# #Force end on story owner to be safe (necessary for AI owner) -# if = { -# limit = { -# global_var:byz_claimant_champion ?= { -# any_owned_story = { -# type = frankokratia_story -# } -# } -# } -# global_var:byz_claimant_champion = { -# trigger_event = { -# id = ep3_frankokratia_events.0061 -# days = 3 -# } -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "CRUSADING_CLAIM_WAR_NAME" -# my_war_name = "CRUSADING_CLAIM_WAR_NAME_MY" -# war_name_base = "CRUSADING_CLAIM_WAR_NAME_BASE" -# cb_name = "CRUSADING_CLAIM_CB_NAME" -# interface_priority = 60 -# -# should_show_war_goal_subview = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 50 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 10000 -#} -# -#ep3_hasan_assassin_war = { -# icon = dissolution_war -# group = event -# allow_hostages = no -# allowed_for_character = {} -# valid_to_start = { -# always = no -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { # Desc for only one player attacker -# scope:attacker = { -# is_local_player = yes -# } -# } -# desc = nation_fracturing_faction_war_victory_desc_local_player_attacker_alone -# } -# triggered_desc = { # Desc for only one attacker, player defender -# trigger = { -# scope:defender = { -# is_local_player = yes -# } -# } -# desc = player_nation_fracturing_faction_war_victory_desc_local_player_defender_attacker_alone -# } -# desc = nation_fracturing_faction_war_victory_desc_local_player_attacker_alone # Desc for a third party involved -# } -# -# } -# -# on_victory = { -# -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } -# hasan_sabbah_end_war = { -# HASAN = scope:attacker -# SELJUK = scope:defender -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = player_nation_fracturing_faction_war_white_peace_defender_desc -# } -# triggered_desc = { -# trigger = { -# scope:attacker = { -# is_local_player = yes -# } -# } -# desc = player_nation_fracturing_faction_war_white_peace_attacker_desc -# } -# desc = player_nation_fracturing_faction_war_white_peace_desc -# } -# -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# hidden_effect = { -# scope:attacker = { -# add_truce_both_ways = { -# character = scope:defender -# days = 1825 -# war = root.war -# result = white_peace -# } -# } -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# -# add_character_flag = { -# flag = recent_nation_fracturing_faction_war -# years = faction_nation_fracturing_war_white_peace_cooldown -# } -# add_prestige = minor_prestige_value -# } -# -# on_white_peace_faction_revolt_war = yes -# # End Hasan's story cycle -# hidden_effect = { -# scope:attacker = { -# if = { -# limit = { -# any_owned_story = { -# type = story_hasan -# } -# } -# random_owned_story = { -# type = story_hasan -# end_story = yes -# } -# } -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = nation_fracturing_faction_war_defeat_defender_desc -# } -# triggered_desc = { -# trigger = { -# scope:attacker = { -# is_local_player = yes -# } -# } -# desc = player_nation_fracturing_defeat_attacker_desc -# } -# desc = player_nation_fracturing_faction_war_defeat_desc -# } -# -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# # Prestige for Defender -# add_prestige_war_defender_effect = { -# PRESTIGE_VALUE = medium_prestige_value -# } -# add_character_flag = { -# flag = recent_nation_fracturing_faction_war -# years = faction_nation_fracturing_war_defeat_cooldown -# } -# add_dread = medium_dread_gain -# add_achievement_flag_effect = { FLAG = achievement_know_your_place_flag } -# -# # LEGITIMACY FROM WINNING FACTION WAR -# faction_war_end_victory_legitimacy_effect = yes -# } -# # End Hasan's story cycle -# hidden_effect = { -# scope:attacker = { -# if = { -# limit = { -# any_owned_story = { -# type = story_hasan -# } -# } -# random_owned_story = { -# type = story_hasan -# end_story = yes -# } -# } -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_invalidated_desc = msg_invalidate_war_title -# -# check_defender_inheritance_validity = no -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# transfer_behavior = transfer -# -# war_name = "ASSASSIN_NATION_FRACTURING_WAR_NAME" -# -# interface_priority = 120 -# -# attacker_wargoal_percentage = 0.8 -# -# max_attacker_score_from_battles = 100 -# max_defender_score_from_battles = 50 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 500 -#} -# + +crusading_claim_cb = { + icon = undirected_great_holy_war + group = religious_script_only + + full_occupation_by_defender_gives_victory = no + attacker_capital_gives_war_score = no + check_all_defenders_for_ticking_war_score = yes + defender_ticking_warscore = 0.125 + imprisonment_by_defender_give_war_score = no + defender_score_from_battles_scale = 125 + attacker_score_from_battles_scale = 125 + + occupation_participation_mult = 0.5 + siege_participation_mult = 1 + battle_participation_mult = 7.5 + + # Root is the title + # scope:claimant is the claimant + # scope:attacker is the attacker + # scope:defender is the defender + is_allowed_claim_title = { + custom_description = { + text = "claimant_titles_held_by_you_or_vassal" + NOR = { + holder = scope:attacker + holder = { + target_is_liege_or_above = scope:attacker + } + } + } + } + + cost = { + } + + target_titles = claim + target_title_tier = all + + on_declaration = { + on_declared_war = yes + if = { + limit = { + scope:defender = { is_sibling_of = scope:attacker } + } + scope:attacker = { + add_achievement_flag_effect = { FLAG = achievement_bad_blood_flag } + } + } + scope:attacker = { + random_character_war = { + limit = { + using_cb = crusading_claim_cb + } + every_war_attacker = { + save_temporary_scope_as = war_attackers + scope:attacker = { + random_owned_story = { + type = frankokratia_story + add_to_variable_list = { + name = frankokratia_leaders + target = scope:war_attackers + } + } + } + } + } + } + } + + should_invalidate = { + OR = { + NOT = { + any_in_list = { + list = target_titles + any_in_de_jure_hierarchy = { + tier >= tier_county + holder ?= { + OR = { + this = scope:defender + target_is_liege_or_above = scope:defender + } + } + } + } + } + scope:claimant = { + is_alive = no + } + } + } + + on_invalidated_desc = { + first_valid = { + triggered_desc = { + trigger = { + scope:claimant != scope:attacker + scope:claimant = { is_alive = no } + } + desc = msg_claim_war_invalidated_claimant_unavailable_dead_message + } + desc = msg_claim_war_invalidated_message + } + } + + on_invalidated = { + scope:attacker = { + add_prestige = medium_prestige_loss + add_piety = medium_piety_loss + random_owned_story = { + type = frankokratia_story + set_variable = { + name = franko_war_complete + } + } + } + scope:defender = { + add_piety = medium_piety_gain + } + } + + on_victory_desc = { + first_valid = { + triggered_desc = { + trigger = { + scope:claimant = { is_local_player = yes } + } + desc = claim_cb_victory_desc_attacker_claimant + } + triggered_desc = { + trigger = { scope:attacker = { is_local_player = yes } } + desc = claim_cb_victory_desc_attacker + } + desc = claim_cb_victory_desc + } + } + + on_victory = { + scope:attacker = { + random_character_war = { + limit = { + using_cb = crusading_claim_cb + } + every_war_attacker = { + save_temporary_scope_as = war_attackers + scope:attacker = { + random_owned_story = { + type = frankokratia_story + add_to_variable_list = { + name = frankokratia_leaders + target = scope:war_attackers + } + } + } + } + } + random_owned_story = { + type = frankokratia_story + set_variable = { + name = franko_war_complete + } + } + } + + scope:attacker = { show_pow_release_message_effect = yes } + + #EP2 Accolade glory gain from winning against higher ranked enemy + scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } + + scope:defender ?= { + if = { + limit = { + top_liege = this + government_allows = administrative + primary_title = { is_in_list = target_titles } + } + every_held_title = { + title_tier >= county + limit = { + is_noble_family_title = no + } + add_to_list = target_titles + } + } + } + + scope:claimant = { + custom_tooltip = crusading_claim_gain_byz_emp_tooltip + } + custom_tooltip = crusading_claim_crusader_rewards_tooltip + hidden_effect = { + create_title_and_vassal_change = { + type = conquest_claim + save_scope_as = change + add_claim_on_loss = yes + } + # Create a claim CB which is executed to handle title/vassal changes, in addition to being used to calculate Prestige awards for war participants. + setup_claim_cb = { + titles = target_titles + attacker = scope:attacker + defender = scope:defender + claimant = scope:claimant + change = scope:change + } + resolve_title_and_vassal_change = scope:change + } + + if = { + limit = { + scope:claimant != scope:attacker + scope:attacker = { + can_add_hook = { + type = favor_hook + target = scope:claimant + } + } + } + scope:attacker = { + add_hook = { + target = scope:claimant + type = favor_hook + } + } + } + + # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. + modify_all_participants_fame_values = { + WINNER = scope:attacker + LOSER = scope:defender + FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' + IS_RELIGIOUS_WAR = no + WINNER_FAME_SCALE = 10 + LOSER_FAME_SCALE = -10 + WINNER_ALLY_FAME_SCALE = 10 + LOSER_ALLY_FAME_SCALE = 10 + } + + # FP1: note the victory for future memorialisation via stele (if applicable). + scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } + + #THE LATINS MUST BE PAID + scope:claimant = { + trigger_event = ep3_frankokratia_events.0040 + } + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + + #Mandalas gain or lose piety/devotion depending on Decree + mandala_war_victory_effects = yes + } + + on_white_peace_desc = { + first_valid = { + triggered_desc = { + trigger = { scope:defender = { is_local_player = yes } } + desc = claim_cb_white_peace_desc_defender + } + desc = claim_cb_white_peace_desc + } + + } + + on_white_peace = { + scope:attacker = { + random_character_war = { + limit = { + using_cb = crusading_claim_cb + } + every_war_attacker = { + save_temporary_scope_as = war_attackers + scope:attacker = { + random_owned_story = { + type = frankokratia_story + add_to_variable_list = { + name = frankokratia_leaders + target = scope:war_attackers + } + } + } + } + } + random_owned_story = { + type = frankokratia_story + set_variable = { + name = franko_war_complete + } + } + } + + scope:attacker = { + show_pow_release_message_effect = yes + stress_impact = { + ambitious = medium_stress_impact_gain + arrogant = medium_stress_impact_gain + } + } + + #EP2 accolade glory gain for defender doing alright + scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } + + # press claims + every_in_list = { + list = target_titles + if = { + limit = { scope:claimant = { has_weak_claim_on = prev } } + scope:claimant = { + make_claim_strong = prev + } + } + } + + # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. + setup_claim_cb = { + titles = target_titles + attacker = scope:attacker + defender = scope:defender + claimant = scope:claimant + victory = no + } + # Prestige and piety loss for the attacker + scope:attacker = { + add_piety = major_piety_loss + } + # Attackers all loses Prestige, defenders gain it + modify_all_participants_fame_values_crusading_claim = { + WINNER = scope:defender + LOSER = scope:attacker + FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' + WINNER_FAME_SCALE = scale_10_war_defender_win + LOSER_FAME_SCALE = -10 + WINNER_ALLY_FAME_SCALE = 10 + LOSER_ALLY_FAME_SCALE = 10 + } + # Defender neither gains nor loses any prestige. + scope:defender = { + stress_impact = { + arrogant = medium_stress_impact_gain + } + } + + if = { + limit = { + scope:claimant != scope:attacker + scope:attacker = { + can_add_hook = { + type = favor_hook + target = scope:claimant + } + } + } + scope:attacker = { + add_hook = { + target = scope:claimant + type = favor_hook + } + } + } + + # Truce + add_truce_white_peace_effect = yes + + + #General event that tells all players what happened + every_player = { + limit = { + OR = { + capital_province = { + OR = { + geographical_region = world_europe + geographical_region = world_asia_minor + geographical_region = world_middle_east + geographical_region = world_africa_north + county = { + OR = { + empire = title:e_caspian-pontic_steppe + empire = title:e_byzantium + } + } + } + } + liege = scope:defender + OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } + } + } + add_character_flag = frankokratia_crusaders_lose_outcome + add_character_flag = frankokratia_crusaders_white_peace_outcome + trigger_event = { + id = ep3_frankokratia_events.0060 + days = 1 + } + } + #Force end on story owner to be safe (necessary for AI owner) + if = { + limit = { + global_var:byz_claimant_champion ?= { + any_owned_story = { + type = frankokratia_story + } + } + } + global_var:byz_claimant_champion = { + trigger_event = { + id = ep3_frankokratia_events.0061 + days = 3 + } + } + } + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_defeat_desc = { + first_valid = { + triggered_desc = { + trigger = { scope:defender = { is_local_player = yes } } + desc = claim_cb_defeat_desc_defender + } + triggered_desc = { + trigger = { scope:claimant = { is_local_player = yes } } + desc = claim_cb_defeat_desc_attacker_claimant + } + triggered_desc = { + trigger = { scope:attacker = { is_local_player = yes } } + desc = claim_cb_defeat_desc_attacker + } + desc = claim_cb_defeat_desc + } + + } + + on_defeat = { + scope:attacker = { + random_character_war = { + limit = { + using_cb = crusading_claim_cb + } + every_war_attacker = { + save_temporary_scope_as = war_attackers + scope:attacker = { + random_owned_story = { + type = frankokratia_story + add_to_variable_list = { + name = frankokratia_leaders + target = scope:war_attackers + } + } + } + } + } + random_owned_story = { + type = frankokratia_story + set_variable = { + name = franko_war_complete + } + } + } + scope:attacker = { show_pow_release_message_effect = yes } + + scope:defender = { + mandala_peacemaker_perk_serenity_effect = yes + #EP2 accolade glory gain for winning against higher ranked enemy + accolade_defender_war_end_glory_gain_high_effect = yes + } + + # lose claims + every_in_list = { + list = target_titles + scope:claimant = { + remove_claim = prev + } + } + + if = { + limit = { + scope:claimant != scope:attacker + scope:attacker = { + can_add_hook = { + type = favor_hook + target = scope:claimant + } + } + } + scope:attacker = { + add_hook = { + target = scope:claimant + type = favor_hook + } + } + } + + # Attacker pays gold to the defender as reparations. + scope:attacker = { + pay_short_term_gold_reparations_effect = { + GOLD_VALUE = 3 + } + #Loses piety for this debacle + add_piety = massive_piety_loss + } + #Defender should gain piety + scope:defender = { + add_piety = massive_piety_gain + } + # Create an 'helper' claim CB which we won't execute, but can use to determine how much Prestige should be given to war participants. + setup_claim_cb = { + titles = target_titles + attacker = scope:attacker + defender = scope:defender + claimant = scope:claimant + victory = no + } + # Attackers all loses Prestige, defenders gain it + modify_all_participants_fame_values_crusading_claim = { + WINNER = scope:defender + LOSER = scope:attacker + FAME_BASE = scope:cb_prestige_factor # Set by 'setup_claim_cb' + WINNER_FAME_SCALE = scale_10_war_defender_win + LOSER_FAME_SCALE = -10 + WINNER_ALLY_FAME_SCALE = 10 + LOSER_ALLY_FAME_SCALE = 10 + } + + # Truce + add_truce_attacker_defeat_effect = yes + + scope:attacker = { + save_temporary_scope_as = loser + } + on_lost_aggression_war_discontent_loss = yes + + + #General event that tells all players what happened + every_player = { + limit = { + OR = { + capital_province = { + OR = { + geographical_region = world_europe + geographical_region = world_asia_minor + geographical_region = world_middle_east + geographical_region = world_africa_north + county = { + OR = { + empire = title:e_caspian-pontic_steppe + empire = title:e_byzantium + } + } + } + } + liege = scope:defender + + OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } + } + } + add_character_flag = frankokratia_crusaders_lose_outcome + trigger_event = { + id = ep3_frankokratia_events.0060 + days = 1 + } + } + #Force end on story owner to be safe (necessary for AI owner) + if = { + limit = { + global_var:byz_claimant_champion ?= { + any_owned_story = { + type = frankokratia_story + } + } + } + global_var:byz_claimant_champion = { + trigger_event = { + id = ep3_frankokratia_events.0061 + days = 3 + } + } + } + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + + #Mandalas gain or lose piety/devotion depending on Decree + mandala_war_defeat_effects = yes + } + + on_primary_attacker_death = inherit + on_primary_defender_death = inherit + + transfer_behavior = transfer + + attacker_allies_inherit = yes + defender_allies_inherit = yes + + war_name = "CRUSADING_CLAIM_WAR_NAME" + my_war_name = "CRUSADING_CLAIM_WAR_NAME_MY" + war_name_base = "CRUSADING_CLAIM_WAR_NAME_BASE" + cb_name = "CRUSADING_CLAIM_CB_NAME" + interface_priority = 60 + + should_show_war_goal_subview = yes + + attacker_wargoal_percentage = 0.8 + + max_defender_score_from_occupation = 50 + max_attacker_score_from_occupation = 150 + + max_ai_diplo_distance_to_title = 10000 +} + +ep3_hasan_assassin_war = { + icon = dissolution_war + group = event + allow_hostages = no + allowed_for_character = {} + valid_to_start = { + always = no + } + + on_declaration = { + on_declared_war = yes + } + + on_victory_desc = { + first_valid = { + triggered_desc = { + trigger = { # Desc for only one player attacker + scope:attacker = { + is_local_player = yes + } + } + desc = nation_fracturing_faction_war_victory_desc_local_player_attacker_alone + } + triggered_desc = { # Desc for only one attacker, player defender + trigger = { + scope:defender = { + is_local_player = yes + } + } + desc = player_nation_fracturing_faction_war_victory_desc_local_player_defender_attacker_alone + } + desc = nation_fracturing_faction_war_victory_desc_local_player_attacker_alone # Desc for a third party involved + } + + } + + on_victory = { + + scope:attacker = { show_pow_release_message_effect = yes } + + #EP2 Accolade glory gain from winning against higher ranked enemy + scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } + hasan_sabbah_end_war = { + HASAN = scope:attacker + SELJUK = scope:defender + } + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_white_peace_desc = { + first_valid = { + triggered_desc = { + trigger = { scope:defender = { is_local_player = yes } } + desc = player_nation_fracturing_faction_war_white_peace_defender_desc + } + triggered_desc = { + trigger = { + scope:attacker = { + is_local_player = yes + } + } + desc = player_nation_fracturing_faction_war_white_peace_attacker_desc + } + desc = player_nation_fracturing_faction_war_white_peace_desc + } + + } + + on_white_peace = { + scope:attacker = { + show_pow_release_message_effect = yes + stress_impact = { + ambitious = medium_stress_impact_gain + arrogant = medium_stress_impact_gain + } + } + hidden_effect = { + scope:attacker = { + add_truce_both_ways = { + character = scope:defender + days = 1825 + war = root.war + result = white_peace + } + } + } + + scope:defender = { + stress_impact = { + arrogant = medium_stress_impact_gain + } + + add_character_flag = { + flag = recent_nation_fracturing_faction_war + years = faction_nation_fracturing_war_white_peace_cooldown + } + add_prestige = minor_prestige_value + } + + on_white_peace_faction_revolt_war = yes + # End Hasan's story cycle + hidden_effect = { + scope:attacker = { + if = { + limit = { + any_owned_story = { + type = story_hasan + } + } + random_owned_story = { + type = story_hasan + end_story = yes + } + } + } + } + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_defeat_desc = { + first_valid = { + triggered_desc = { + trigger = { scope:defender = { is_local_player = yes } } + desc = nation_fracturing_faction_war_defeat_defender_desc + } + triggered_desc = { + trigger = { + scope:attacker = { + is_local_player = yes + } + } + desc = player_nation_fracturing_defeat_attacker_desc + } + desc = player_nation_fracturing_faction_war_defeat_desc + } + + } + + on_defeat = { + scope:attacker = { show_pow_release_message_effect = yes } + scope:defender = { + mandala_peacemaker_perk_serenity_effect = yes + #EP2 accolade glory gain for winning against higher ranked enemy + accolade_defender_war_end_glory_gain_high_effect = yes + # Prestige for Defender + add_prestige_war_defender_effect = { + PRESTIGE_VALUE = medium_prestige_value + } + add_character_flag = { + flag = recent_nation_fracturing_faction_war + years = faction_nation_fracturing_war_defeat_cooldown + } + add_dread = medium_dread_gain + add_achievement_flag_effect = { FLAG = achievement_know_your_place_flag } + + # LEGITIMACY FROM WINNING FACTION WAR + faction_war_end_victory_legitimacy_effect = yes + } + # End Hasan's story cycle + hidden_effect = { + scope:attacker = { + if = { + limit = { + any_owned_story = { + type = story_hasan + } + } + random_owned_story = { + type = story_hasan + end_story = yes + } + } + } + } + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_invalidated_desc = msg_invalidate_war_title + + check_defender_inheritance_validity = no + + on_primary_attacker_death = inherit + on_primary_defender_death = inherit + + attacker_allies_inherit = yes + defender_allies_inherit = yes + + transfer_behavior = transfer + + war_name = "ASSASSIN_NATION_FRACTURING_WAR_NAME" + + interface_priority = 120 + + attacker_wargoal_percentage = 0.8 + + max_attacker_score_from_battles = 100 + max_defender_score_from_battles = 50 + + max_defender_score_from_occupation = 150 + max_attacker_score_from_occupation = 150 + + max_ai_diplo_distance_to_title = 500 +} + imperial_expedition_cb = { icon = invasion group = conquest @@ -3708,7 +3729,7 @@ imperial_expedition_cb = { allowed_for_character = { top_liege != this - liege ?= { has_diarchy_active_parameter = unlock_diarch_requests_military_expedition_interaction } + liege ?= { has_diarchy_parameter = unlock_diarch_requests_military_expedition_interaction } is_diarch_of_target = liege NOT = { government_has_flag = government_is_landless_adventurer @@ -4594,396 +4615,388 @@ ep3_pillaging_foray = { ticking_war_score_targets_entire_realm = no } -# -#ep3_roman_empire_border_war = { -# icon = ducal_conquest_cb -# group = invasion -# -# combine_into_one = yes -# should_show_war_goal_subview = yes -# allow_hostages = no -# mutually_exclusive_titles = { always = yes } -# interface_priority = 110 -# -# attacker_score_from_occupation_scale = 150 -# attacker_score_from_battles_scale = 150 -# defender_score_from_battles_scale = 150 -# -# allowed_for_character = { -# OR = { -# title:h_roman_empire ?= { is_title_created = yes } -# title:h_eastern_roman_empire ?= { is_title_created = yes } -# any_player = { -# any_owned_story = { -# type = ep3_story_cycle_restoring_rome -# } -# } -# is_ai = no -# } -# top_liege = { -# NOR = { -# any_owned_story = { -# type = ep3_story_cycle_restoring_rome -# } -# is_roman_emperor_excluding_byzantium_trigger = yes -# } -# } -# } -# -# allowed_for_character_display_regardless = { -# tgp_japan_offensive_wars_ban_trigger = yes -# } -# -# allowed_against_character = { -# is_landed = yes -# top_liege = { -# OR = { -# any_owned_story = { -# type = ep3_story_cycle_restoring_rome -# } -# is_roman_emperor_excluding_byzantium_trigger = yes -# } -# } -# } -# -# target_titles = neighbor_land # border -# target_title_tier = county -# target_de_jure_regions_above = no -# ignore_effect = change_title_holder -# -# ai_score_mult = { -# value = 0.5 -# if = { -# limit = { scope:attacker.prestige < scope:attacker.massive_prestige_value } -# multiply = 0 -# } -# -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -# -# valid_to_start = { -# exists = scope:target -# NOT = { -# scope:target.title_province = { has_province_modifier = recently_looted_modifier } -# } -# } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# holder = { target_is_same_character_or_above = scope:defender } -# } -# } -# } -# -# on_invalidated_desc = msg_county_conquest_war_invalidated_message -# -# on_invalidated = {} -# -# cost = { -# prestige = massive_prestige_value -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# triggered_desc = { -# trigger = { -# scope:attacker = { is_local_player = yes } -# } -# desc = border_raid_cb_desc_victory_attacker -# } -# triggered_desc = { -# trigger = { -# scope:defender = { is_local_player = yes } -# } -# desc = border_raid_cb_desc_victory_defender -# } -# } -# -# on_victory = { -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# every_in_list = { -# list = target_titles -# save_scope_as = raid_county -# # Set raided province modifier -# title_province = { -# add_province_modifier = { -# modifier = recently_looted_modifier -# years = 5 -# } -# } -# show_as_tooltip = { -# every_in_list = { -# list = target_titles -# fp2_border_raid_damage_effect = yes -# } -# } -# # Find province for building destruction -# ordered_county_province = { -# order_by = num_buildings -# random = { -# chance = 25 -# modifier = { factor = destroy_building_soldier_multiplier_value } # chance increases with more soldiers -# modifier = { add = destroy_building_development_multiplier_value } # chance increases with development -# custom_tooltip = destroy_random_building_tt -# destroy_random_building_variable_effect = yes -# } -# } -# } -# -# hidden_effect = { -# scope:attacker = { -# send_interface_message = { -# type = event_raid_good -# title = border_raid_message_title -# show_as_tooltip = { -# every_in_list = { -# list = target_titles -# fp2_border_raid_damage_effect = yes -# } -# } -# } -# } -# scope:defender = { -# send_interface_message = { -# type = event_raid_bad -# title = border_raid_message_title -# every_in_list = { -# list = target_titles -# fp2_border_raid_damage_effect = yes -# } -# } -# } -# } -# -# show_as_tooltip = { -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# every_in_list = { -# list = target_titles -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# } -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { -# add_prestige_experience = miniscule_prestige_value -# } -# } -# -# # Prestige for the attacker's war allies -# add_from_contribution_attackers = { -# prestige = minor_prestige_value -# opinion = { -# modifier = contributed_in_war -# } -# } -# -# # Prestige for the defender's war allies -# add_from_contribution_defenders = { -# prestige = minor_prestige_value -# opinion = { -# modifier = contributed_in_war -# } -# } -# -# # Break alliances now out of diplo range -# if = { -# limit = { -# scope:attacker = { -# any_ally = { -# NOT = { in_diplomatic_range = scope:attacker } -# } -# } -# } -# scope:attacker = { -# every_ally = { -# limit = { -# NOT = { in_diplomatic_range = scope:attacker } -# } -# break_alliance = scope:attacker -# } -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# triggered_desc = { -# trigger = { -# scope:attacker = { is_local_player = yes } -# } -# desc = border_raid_cb_desc_white_peace_attacker -# } -# triggered_desc = { -# trigger = { -# scope:defender = { is_local_player = yes } -# } -# desc = border_raid_cb_desc_white_peace_defender -# } -# } -# -# on_white_peace = { -# # Prestige loss for the attacker -# scope:attacker = { -# add_prestige = { -# value = miniscule_prestige_value -# multiply = -1.0 -# } -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Prestige for the attacker's war allies -# add_from_contribution_attackers = { -# prestige = minor_prestige_value -# opinion = { -# modifier = contributed_in_war -# } -# } -# -# # Prestige for the defender's war allies -# add_from_contribution_defenders = { -# prestige = minor_prestige_value -# opinion = { -# modifier = contributed_in_war -# } -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# add_truce_white_peace_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# triggered_desc = { -# trigger = { -# scope:attacker = { is_local_player = yes } -# } -# desc = border_raid_cb_desc_defeat_attacker -# } -# triggered_desc = { -# trigger = { -# scope:defender = { is_local_player = yes } -# } -# desc = border_raid_cb_desc_defeat_defender -# } -# } -# -# on_defeat = { -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# # Prestige for Defender -# add_prestige_war_defender_effect = { -# PRESTIGE_VALUE = medium_prestige_value -# } -# } -# -# # Prestige loss for the attacker -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 1 -# } -# add_prestige = { -# value = medium_prestige_value -# multiply = -1.0 -# } -# } -# -# # Prestige for the attacker's war allies -# add_from_contribution_attackers = { -# prestige = minor_prestige_value -# opinion = { -# modifier = contributed_in_war -# } -# } -# -# # Prestige for the defender's war allies -# add_from_contribution_defenders = { -# prestige = minor_prestige_value -# opinion = { -# modifier = contributed_in_war -# } -# } -# -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# transfer_behavior = transfer -# -# on_primary_attacker_death = invalidate -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = no -# defender_allies_inherit = no -# -# war_name = "EP3_BORDER_RAID_WAR_NAME" -# war_name_base = "EP3_BORDER_RAID_WAR_NAME_BASE" -# cb_name = "EP3_BORDER_RAID_CB_NAME" -# -# interface_priority = 79 -# -# use_de_jure_wargoal_only = yes -# -# # The war will last 2 years at most -# defender_ticking_warscore_delay = { months = 3 } -# defender_ticking_warscore = 0.15 -# -# attacker_wargoal_percentage = 1 -# attacker_ticking_warscore = 1 -# -# max_defender_score_from_occupation = 100 -# max_attacker_score_from_occupation = 1 -# -# ticking_war_score_targets_entire_realm = no -#} -# + +ep3_roman_empire_border_war = { + icon = ducal_conquest_cb + group = invasion + + combine_into_one = yes + should_show_war_goal_subview = yes + allow_hostages = no + mutually_exclusive_titles = { always = yes } + interface_priority = 110 + + attacker_score_from_occupation_scale = 150 + attacker_score_from_battles_scale = 150 + defender_score_from_battles_scale = 150 + + allowed_for_character = { + OR = { + title:h_roman_empire ?= { is_title_created = yes } + title:h_eastern_roman_empire ?= { is_title_created = yes } + any_player = { + any_owned_story = { + type = ep3_story_cycle_restoring_rome + } + } + is_ai = no + } + } + + allowed_for_character_display_regardless = { + tgp_japan_offensive_wars_ban_trigger = yes + } + + allowed_against_character = { + is_landed = yes + top_liege = { + OR = { + any_owned_story = { + type = ep3_story_cycle_restoring_rome + } + is_roman_emperor_excluding_byzantium_trigger = yes + } + } + } + + target_titles = neighbor_land # border + target_title_tier = county + target_de_jure_regions_above = no + ignore_effect = change_title_holder + + ai_score_mult = { + value = 0.5 + if = { + limit = { scope:attacker.prestige < scope:attacker.massive_prestige_value } + multiply = 0 + } + + add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing + } + + valid_to_start = { + exists = scope:target + NOT = { + scope:target.title_province = { has_province_modifier = recently_looted_modifier } + } + } + + should_invalidate = { + NOT = { + any_in_list = { + list = target_titles + holder = { target_is_same_character_or_above = scope:defender } + } + } + } + + on_invalidated_desc = msg_county_conquest_war_invalidated_message + + on_invalidated = {} + + cost = { + prestige = massive_prestige_value + } + + on_declaration = { + on_declared_war = yes + } + + on_victory_desc = { + triggered_desc = { + trigger = { + scope:attacker = { is_local_player = yes } + } + desc = border_raid_cb_desc_victory_attacker + } + triggered_desc = { + trigger = { + scope:defender = { is_local_player = yes } + } + desc = border_raid_cb_desc_victory_defender + } + } + + on_victory = { + # Legitimacy + add_legitimacy_attacker_victory_effect = yes + + #EP2 accolade glory gain for winning against higher ranked enemy + scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } + + every_in_list = { + list = target_titles + save_scope_as = raid_county + # Set raided province modifier + title_province = { + add_province_modifier = { + modifier = recently_looted_modifier + years = 5 + } + } + show_as_tooltip = { + every_in_list = { + list = target_titles + fp2_border_raid_damage_effect = yes + } + } + # Find province for building destruction + ordered_county_province = { + order_by = num_buildings + random = { + chance = 25 + modifier = { factor = destroy_building_soldier_multiplier_value } # chance increases with more soldiers + modifier = { add = destroy_building_development_multiplier_value } # chance increases with development + custom_tooltip = destroy_random_building_tt + destroy_random_building_variable_effect = yes + } + } + } + + hidden_effect = { + scope:attacker = { + send_interface_message = { + type = event_raid_good + title = border_raid_message_title + show_as_tooltip = { + every_in_list = { + list = target_titles + fp2_border_raid_damage_effect = yes + } + } + } + } + scope:defender = { + send_interface_message = { + type = event_raid_bad + title = border_raid_message_title + every_in_list = { + list = target_titles + fp2_border_raid_damage_effect = yes + } + } + } + } + + show_as_tooltip = { + create_title_and_vassal_change = { + type = conquest + save_scope_as = change + add_claim_on_loss = yes + } + every_in_list = { + list = target_titles + change_title_holder = { + holder = scope:attacker + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + } + + # Prestige Progress for the Attacker + every_in_list = { + list = target_titles + scope:attacker = { + add_prestige_experience = miniscule_prestige_value + } + } + + # Prestige for the attacker's war allies + add_from_contribution_attackers = { + prestige = minor_prestige_value + opinion = { + modifier = contributed_in_war + } + } + + # Prestige for the defender's war allies + add_from_contribution_defenders = { + prestige = minor_prestige_value + opinion = { + modifier = contributed_in_war + } + } + + # Break alliances now out of diplo range + if = { + limit = { + scope:attacker = { + any_ally = { + NOT = { in_diplomatic_range = scope:attacker } + } + } + } + scope:attacker = { + every_ally = { + limit = { + NOT = { in_diplomatic_range = scope:attacker } + } + break_alliance = scope:attacker + } + } + } + + # Truce + add_truce_attacker_victory_effect = yes + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_white_peace_desc = { + triggered_desc = { + trigger = { + scope:attacker = { is_local_player = yes } + } + desc = border_raid_cb_desc_white_peace_attacker + } + triggered_desc = { + trigger = { + scope:defender = { is_local_player = yes } + } + desc = border_raid_cb_desc_white_peace_defender + } + } + + on_white_peace = { + # Prestige loss for the attacker + scope:attacker = { + add_prestige = { + value = miniscule_prestige_value + multiply = -1.0 + } + stress_impact = { + ambitious = medium_stress_impact_gain + arrogant = medium_stress_impact_gain + } + } + + # Prestige for the attacker's war allies + add_from_contribution_attackers = { + prestige = minor_prestige_value + opinion = { + modifier = contributed_in_war + } + } + + # Prestige for the defender's war allies + add_from_contribution_defenders = { + prestige = minor_prestige_value + opinion = { + modifier = contributed_in_war + } + } + + scope:defender = { + stress_impact = { + arrogant = medium_stress_impact_gain + } + } + + add_truce_white_peace_effect = yes + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_defeat_desc = { + triggered_desc = { + trigger = { + scope:attacker = { is_local_player = yes } + } + desc = border_raid_cb_desc_defeat_attacker + } + triggered_desc = { + trigger = { + scope:defender = { is_local_player = yes } + } + desc = border_raid_cb_desc_defeat_defender + } + } + + on_defeat = { + # Legitimacy + add_legitimacy_attacker_defeat_effect = yes + + scope:defender = { + mandala_peacemaker_perk_serenity_effect = yes + #EP2 accolade glory gain for winning against higher ranked enemy + accolade_defender_war_end_glory_gain_high_effect = yes + # Prestige for Defender + add_prestige_war_defender_effect = { + PRESTIGE_VALUE = medium_prestige_value + } + } + + # Prestige loss for the attacker + scope:attacker = { + pay_short_term_gold_reparations_effect = { + GOLD_VALUE = 1 + } + add_prestige = { + value = medium_prestige_value + multiply = -1.0 + } + } + + # Prestige for the attacker's war allies + add_from_contribution_attackers = { + prestige = minor_prestige_value + opinion = { + modifier = contributed_in_war + } + } + + # Prestige for the defender's war allies + add_from_contribution_defenders = { + prestige = minor_prestige_value + opinion = { + modifier = contributed_in_war + } + } + + add_truce_attacker_defeat_effect = yes + + scope:attacker = { + save_temporary_scope_as = loser + } + + on_lost_aggression_war_discontent_loss = yes + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + transfer_behavior = transfer + + on_primary_attacker_death = invalidate + on_primary_defender_death = inherit + + attacker_allies_inherit = no + defender_allies_inherit = no + + war_name = "EP3_BORDER_RAID_WAR_NAME" + war_name_base = "EP3_BORDER_RAID_WAR_NAME_BASE" + cb_name = "EP3_BORDER_RAID_CB_NAME" + + interface_priority = 79 + + use_de_jure_wargoal_only = yes + + # The war will last 2 years at most + defender_ticking_warscore_delay = { months = 3 } + defender_ticking_warscore = 0.15 + + attacker_wargoal_percentage = 1 + attacker_ticking_warscore = 1 + + max_defender_score_from_occupation = 100 + max_attacker_score_from_occupation = 1 + + ticking_war_score_targets_entire_realm = no +} + ep3_laamp_apprehend_adventurer_cb = { icon = apprehend_adventurer group = event @@ -5124,7 +5137,6 @@ ep3_laamp_apprehend_adventurer_cb = { } } every_character_artifact = { - limit = { NOT = { has_variable = artifact_prevent_transfer } } set_owner = { target = scope:defender history = { @@ -5191,664 +5203,664 @@ ep3_laamp_apprehend_adventurer_cb = { landless_attacker_needs_armies = no } -#greek_anarchy_cb = { -# icon = duchy_expansion -# group = conquest -# -# combine_into_one = yes -# should_show_war_goal_subview = yes -# mutually_exclusive_titles = { always = yes } -# -# attacker_score_from_occupation_scale = 150 -# attacker_score_from_battles_scale = 150 -# defender_score_from_battles_scale = 150 -# -# allowed_for_character = { -# #This counter determines whether the collapse is still relatively fresh -# exists = global_var:byz_collapse_counter -# #Either the character is under the Latin Emperor or the Byzantine Emperor doesn't exist -# OR = { -# NOT = { -# exists = title:e_byzantium.holder -# } -# top_liege = { -# this = title:e_latin_empire.holder -# } -# #Byzantines can use this against any latin empire lands -# AND = { -# top_liege = title:e_byzantium.holder -# title:e_latin_empire = { -# any_in_de_jure_hierarchy = { -# tier <= tier_kingdom -# } -# } -# } -# } -# #Must have interests within the danger zone -# any_held_title = { -# tier <= tier_empire -# OR = { -# this = title:e_byzantium -# this = title:e_latin_empire -# empire = title:e_byzantium -# empire = title:e_latin_empire -# } -# } -# #Byzantium must still have de jure land -# title:e_byzantium = { -# any_in_de_jure_hierarchy = { -# tier <= tier_kingdom -# } -# } -# } -# -# allowed_against_character = { -# scope:attacker = { -# NOR = { -# top_liege = scope:defender.top_liege -# liege = scope:defender -# } -# } -# #Must be within Byzantine empire -# scope:defender = { -# any_realm_county = { -# OR = { -# empire = title:e_byzantium -# empire = title:e_latin_empire -# } -# } -# } -# #Byzantine emperor only uses this against Latin empire land -# trigger_if = { -# limit = { -# top_liege = title:e_byzantium.holder -# } -# scope:defender = { -# any_realm_county = { -# empire = title:e_latin_empire -# } -# } -# } -# } -# target_titles = neighbor_land_or_water -# target_title_tier = duchy -# target_de_jure_regions_above = yes -# ignore_effect = change_title_holder -# -# ai_score_mult = { -# value = struggle_conquest_ai_score_value -# add = 1 -# # HOUSE RELATIONS -# add = house_relation_ai_score_value -# if = { -# limit = { -# scope:attacker.top_liege.primary_title = { -# this = title:e_latin_empire -# } -# } -# multiply = 5 -# } -# # AI in struggles act insularly for wars that don't have a familial or legal basis. -# multiply = muslim_invasions_prefer_nonmuslims_ai_score_value -# multiply = byzantium_conquests_ai_score_value -# if = { -# limit = { -# scope:attacker = { -# OR = { -# top_liege.primary_title = { -# this = title:e_byzantium -# } -# culture = culture:greek -# culture = { -# any_parent_culture_or_above = { -# this = culture:greek -# } -# } -# faith = faith:orthodox -# #Venetians... -# AND = { -# government_has_flag = government_is_republic -# religion = religion:catholic_religion -# } -# has_trait = despoiler_of_byzantium -# } -# } -# } -# multiply = 3 -# } -# -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -# -# valid_to_start = { -# #Needs to be a de jure duchy of byzlatinium -# scope:target = { -# OR = { -# empire = title:e_byzantium -# empire = title:e_latin_empire -# } -# } -# #Only players and the extra-motivated should be attacking over water -# scope:target = { -# any_in_de_jure_hierarchy = { -# tier = tier_county -# OR = { -# #You a player -# scope:attacker = { -# is_ai = no -# } -# #is a neighbor -# any_neighboring_county = { -# holder = { -# target_is_same_character_or_above = scope:attacker -# } -# } -# #YOU SERVE THE 'RIGHTFUL' EMPEROR -# scope:attacker.top_liege = { -# primary_title = { -# OR = { -# this = title:e_byzantium -# this = title:e_latin_empire -# } -# } -# } -# #You are a sneaky republic -# scope:attacker = { -# government_has_flag = government_is_republic -# } -# #You have a naval theme -# scope:attacker = { -# government_has_flag = government_is_administrative -# vassal_contract_has_flag = admin_theme_naval -# } -# #You are a gutsy bastard -# scope:attacker = { -# ai_greed >= high_positive_ai_value -# ai_boldness >= high_positive_ai_value -# } -# } -# } -# } -# } -# -# should_invalidate = { -# NOT = { -# any_in_list = { -# list = target_titles -# any_in_de_jure_hierarchy = { -# tier = tier_county -# holder = { -# target_is_same_character_or_above = scope:defender -# } -# } -# } -# } -# } -# -# on_invalidated_desc = msg_religious_war_invalidation_region_message -# -# on_invalidated = { -# } -# -# cost = { -# piety = { -# add = common_cb_impious_piety_cost -# if = { -# limit = { -# scope:defender.faith = scope:attacker.faith -# } -# add = { -# value = 100 -# desc = CB_SAME_FAITH_COST -# } -# add = { -# value = 10 -# multiply = scope:attacker.realm_size -# desc = CB_REALM_SIZE_COST -# max = 800 -# } -# } -# multiply = common_cb_piety_cost_multiplier -# #Increased cost if you aren't really one of the main players -# if = { -# limit = { -# scope:attacker = { -# NOR = { -# top_liege.primary_title = { -# OR = { -# this = title:e_latin_empire -# this = title:e_byzantium -# } -# } -# culture = culture:greek -# culture = { -# any_parent_culture_or_above = { -# this = culture:greek -# } -# } -# has_trait = despoiler_of_byzantium -# } -# } -# } -# multiply = 2 -# } -# } -# prestige = { -# value = 0 -# if = { -# limit = { -# scope:defender.faith != scope:attacker.faith -# } -# add = { -# value = 150 -# desc = CB_COST_DIFFERENT_FAITH -# } -# add = { -# value = 10 -# multiply = scope:attacker.realm_size -# desc = CB_REALM_SIZE_COST -# max = 800 -# } -# } -# multiply = common_cb_prestige_cost_multiplier -# if = { -# limit = { -# exists = scope:attacker.house -# scope:attacker.house = { -# OR = { -# has_house_modifier = fp2_struggle_hostility_house_culture_modifier -# has_house_modifier = fp2_struggle_hostility_house_combined_modifier -# } -# } -# any_in_global_list = { -# variable = fp2_struggle_ending_culture_list -# this = scope:attacker.culture -# } -# any_in_global_list = { -# variable = fp2_struggle_ending_culture_list -# this = scope:defender.culture -# } -# } -# divide = { -# value = 2 -# desc = CB_COST_FP2_STRUGGLE_HOSTILITY_CULTURE_DISCOUNT -# } -# } -# if = { -# limit = { -# has_global_variable = fp2_struggle_compromise_ending -# any_in_global_list = { -# variable = fp2_struggle_ending_culture_list -# this = scope:attacker.culture -# } -# any_in_global_list = { -# variable = fp2_struggle_ending_culture_list -# this = scope:defender.culture -# } -# } -# multiply = { -# value = 2 -# desc = CB_COST_FP2_STRUGGLE_COMPROMISE_MULTIPLIER -# } -# } -# #Increased cost if you aren't really one of the main players -# if = { -# limit = { -# scope:attacker = { -# NOR = { -# top_liege.primary_title = { -# OR = { -# this = title:e_latin_empire -# this = title:e_byzantium -# } -# } -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# religion = religion:catholic_religion -# has_trait = despoiler_of_byzantium -# } -# } -# } -# multiply = 2 -# } -# } -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = county_conquest_cb_victory_desc_attacker -# } -# desc = county_conquest_cb_victory_desc -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 accolade glory gain for winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } -# -# #Gain a little army -# hidden_effect = { -# scope:attacker = { -# save_scope_as = army_receiver -# greek_anarchy_army_spawn_effect = yes -# } -# } -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# # go through the dejure hierarchy under target titles, transfer eligible vassals and sieze counties from ineligible ones -# every_in_list = { -# list = target_titles -# custom_tooltip = CONQUEST_CB_TITLE -# -# conquest_cb_title_transfer = { -# RELIGIOUS_WAR = no -# } -# } -# -# hidden_effect = { -# every_in_list = { -# list = vassals_taken -# change_liege = { -# liege = scope:attacker -# change = scope:change -# } -# } -# } -# -# every_in_list = { -# list = titles_taken -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# take_baronies = yes -# } -# } -# -# resolve_title_and_vassal_change = scope:change -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { -# add_prestige_experience = medium_prestige_value -# } -# } -# -# custom_tooltip = greek_anarchy_development_loss_cb -# hidden_effect = { -# every_in_list = { -# list = target_titles -# every_in_de_jure_hierarchy = { -# limit = { -# tier = tier_county -# OR = { -# holder = scope:attacker -# holder.top_liege = scope:attacker -# } -# } -# change_development_progress_with_overflow = greek_anarchy_development_value -# } -# } -# } -# -# #Extra fun rewards -# scope:attacker = { -# #Tooltip -# custom_tooltip = greek_anarchy_troops_tt -# if = { -# limit = { -# government_has_flag = government_is_administrative -# scope:defender = { -# highest_held_title_tier >= tier_duchy -# } -# } -# change_influence = medium_influence_gain -# } -# else_if = { -# limit = { -# top_liege = { -# primary_title = title:e_latin_empire -# } -# NOR = { -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# culture = culture:greek -# culture = { -# any_parent_culture_or_above = { -# this = culture:greek -# } -# } -# top_liege = { -# any_held_title = { -# this = title:e_byzantium -# } -# } -# } -# scope:defender = { -# highest_held_title_tier >= tier_duchy -# } -# } -# add_dread = minor_dread_gain -# add_gold = minor_gold_value -# } -# else = { -# add_prestige = minor_prestige_gain -# } -# } -# -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# if = { # Warning that only counties are changing hands -# limit = { -# any_in_list = { -# list = target_titles -# tier = tier_duchy -# } -# } -# random_in_list = { -# list = target_titles -# limit = { tier = tier_duchy } -# save_scope_as = de_jure_target -# } -# } -# if = { -# limit = { -# any_in_list = { -# list = target_titles -# tier = tier_duchy -# holder = scope:defender -# } -# } -# if = { -# limit = { -# scope:defender = { -# any_held_title = { -# title_tier = county -# NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } -# } -# } -# } -# custom_tooltip = conquest_title_not_transferred_tt -# } -# else = { custom_tooltip = conquest_title_destroyed_tt } -# } -# else = { -# if = { -# limit = { -# any_in_list = { -# list = target_titles -# tier = tier_duchy -# is_title_created = yes -# } -# } -# custom_tooltip = conquest_title_usurp_tt -# } -# else = { custom_tooltip = conquest_title_create_tt } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = county_conquest_cb_white_peace_desc_defender -# } -# desc = county_conquest_cb_white_peace_desc -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# # Prestige loss for the attacker -# -# #EP2 accolade glory gain for doing pretty good against higher ranked enemy -# scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# add_prestige = { -# value = minor_prestige_value -# multiply = -1.0 -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not impactful as the scale are identical -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# -# add_truce_white_peace_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = county_conquest_cb_defeat_desc_defender -# } -# triggered_desc = { -# trigger = { -# scope:attacker = { -# is_local_player = yes -# has_targeting_faction = yes -# } -# } -# desc = county_conquest_cb_defeat_desc_attacker -# } -# desc = county_conquest_cb_defeat_desc -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# # Prestige for Defender -# add_prestige_war_defender_effect = { -# PRESTIGE_VALUE = medium_prestige_value -# } -# } -# -# # Prestige loss for the attacker -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 3 -# } -# add_prestige = { -# value = major_prestige_value -# multiply = -1.0 -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# save_temporary_scope_as = loser -# } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# transfer_behavior = transfer -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "GREEK_ANARCHY_WAR_NAME" -# war_name_base = "GREEK_ANARCHY_WAR_NAME_BASE" -# cb_name = "GREEK_ANARCHY_CB_NAME" -# -# interface_priority = 120 -# -# use_de_jure_wargoal_only = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -#} +greek_anarchy_cb = { + icon = duchy_expansion + group = conquest + + combine_into_one = yes + should_show_war_goal_subview = yes + mutually_exclusive_titles = { always = yes } + + attacker_score_from_occupation_scale = 150 + attacker_score_from_battles_scale = 150 + defender_score_from_battles_scale = 150 + + allowed_for_character = { + #This counter determines whether the collapse is still relatively fresh + exists = global_var:byz_collapse_counter + #Either the character is under the Latin Emperor or the Byzantine Emperor doesn't exist + OR = { + NOT = { + exists = title:e_byzantium.holder + } + top_liege = { + this = title:e_latin_empire.holder + } + #Byzantines can use this against any latin empire lands + AND = { + top_liege = title:e_byzantium.holder + title:e_latin_empire = { + any_in_de_jure_hierarchy = { + tier <= tier_kingdom + } + } + } + } + #Must have interests within the danger zone + any_held_title = { + tier <= tier_empire + OR = { + this = title:e_byzantium + this = title:e_latin_empire + empire = title:e_byzantium + empire = title:e_latin_empire + } + } + #Byzantium must still have de jure land + title:e_byzantium = { + any_in_de_jure_hierarchy = { + tier <= tier_kingdom + } + } + } + + allowed_against_character = { + scope:attacker = { + NOR = { + top_liege = scope:defender.top_liege + liege = scope:defender + } + } + #Must be within Byzantine empire + scope:defender = { + any_realm_county = { + OR = { + empire = title:e_byzantium + empire = title:e_latin_empire + } + } + } + #Byzantine emperor only uses this against Latin empire land + trigger_if = { + limit = { + top_liege = title:e_byzantium.holder + } + scope:defender = { + any_realm_county = { + empire = title:e_latin_empire + } + } + } + } + target_titles = neighbor_land_or_water + target_title_tier = duchy + target_de_jure_regions_above = yes + ignore_effect = change_title_holder + + ai_score_mult = { + value = struggle_conquest_ai_score_value + add = 1 + # HOUSE RELATIONS + add = house_relation_ai_score_value + if = { + limit = { + scope:attacker.top_liege.primary_title = { + this = title:e_latin_empire + } + } + multiply = 5 + } + # AI in struggles act insularly for wars that don't have a familial or legal basis. + multiply = muslim_invasions_prefer_nonmuslims_ai_score_value + multiply = byzantium_conquests_ai_score_value + if = { + limit = { + scope:attacker = { + OR = { + top_liege.primary_title = { + this = title:e_byzantium + } + culture = culture:greek + culture = { + any_parent_culture_or_above = { + this = culture:greek + } + } + faith = faith:orthodox + #Venetians... + AND = { + government_has_flag = government_is_republic + faith = faith:catholic + } + has_trait = despoiler_of_byzantium + } + } + } + multiply = 3 + } + + add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing + } + + valid_to_start = { + #Needs to be a de jure duchy of byzlatinium + scope:target = { + OR = { + empire = title:e_byzantium + empire = title:e_latin_empire + } + } + #Only players and the extra-motivated should be attacking over water + scope:target = { + any_in_de_jure_hierarchy = { + tier = tier_county + OR = { + #You a player + scope:attacker = { + is_ai = no + } + #is a neighbor + any_neighboring_county = { + holder = { + target_is_same_character_or_above = scope:attacker + } + } + #YOU SERVE THE 'RIGHTFUL' EMPEROR + scope:attacker.top_liege = { + primary_title = { + OR = { + this = title:e_byzantium + this = title:e_latin_empire + } + } + } + #You are a sneaky republic + scope:attacker = { + government_has_flag = government_is_republic + } + #You have a naval theme + scope:attacker = { + government_has_flag = government_is_administrative + vassal_contract_has_flag = admin_theme_naval + } + #You are a gutsy bastard + scope:attacker = { + ai_greed >= high_positive_ai_value + ai_boldness >= high_positive_ai_value + } + } + } + } + } + + should_invalidate = { + NOT = { + any_in_list = { + list = target_titles + any_in_de_jure_hierarchy = { + tier = tier_county + holder = { + target_is_same_character_or_above = scope:defender + } + } + } + } + } + + on_invalidated_desc = msg_religious_war_invalidation_region_message + + on_invalidated = { + } + + cost = { + piety = { + add = common_cb_impious_piety_cost + if = { + limit = { + scope:defender.faith = scope:attacker.faith + } + add = { + value = 100 + desc = CB_SAME_FAITH_COST + } + add = { + value = 10 + multiply = scope:attacker.realm_size + desc = CB_REALM_SIZE_COST + max = 800 + } + } + multiply = common_cb_piety_cost_multiplier + #Increased cost if you aren't really one of the main players + if = { + limit = { + scope:attacker = { + NOR = { + top_liege.primary_title = { + OR = { + this = title:e_latin_empire + this = title:e_byzantium + } + } + culture = culture:greek + culture = { + any_parent_culture_or_above = { + this = culture:greek + } + } + has_trait = despoiler_of_byzantium + } + } + } + multiply = 2 + } + } + prestige = { + value = 0 + if = { + limit = { + scope:defender.faith != scope:attacker.faith + } + add = { + value = 150 + desc = CB_COST_DIFFERENT_FAITH + } + add = { + value = 10 + multiply = scope:attacker.realm_size + desc = CB_REALM_SIZE_COST + max = 800 + } + } + multiply = common_cb_prestige_cost_multiplier + if = { + limit = { + exists = scope:attacker.house + scope:attacker.house = { + OR = { + has_house_modifier = fp2_struggle_hostility_house_culture_modifier + has_house_modifier = fp2_struggle_hostility_house_combined_modifier + } + } + any_in_global_list = { + variable = fp2_struggle_ending_culture_list + this = scope:attacker.culture + } + any_in_global_list = { + variable = fp2_struggle_ending_culture_list + this = scope:defender.culture + } + } + divide = { + value = 2 + desc = CB_COST_FP2_STRUGGLE_HOSTILITY_CULTURE_DISCOUNT + } + } + if = { + limit = { + has_global_variable = fp2_struggle_compromise_ending + any_in_global_list = { + variable = fp2_struggle_ending_culture_list + this = scope:attacker.culture + } + any_in_global_list = { + variable = fp2_struggle_ending_culture_list + this = scope:defender.culture + } + } + multiply = { + value = 2 + desc = CB_COST_FP2_STRUGGLE_COMPROMISE_MULTIPLIER + } + } + #Increased cost if you aren't really one of the main players + if = { + limit = { + scope:attacker = { + NOR = { + top_liege.primary_title = { + OR = { + this = title:e_latin_empire + this = title:e_byzantium + } + } + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + faith = faith:catholic + has_trait = despoiler_of_byzantium + } + } + } + multiply = 2 + } + } + } + + on_declaration = { + on_declared_war = yes + } + + on_victory_desc = { + first_valid = { + triggered_desc = { + trigger = { scope:attacker = { is_local_player = yes } } + desc = county_conquest_cb_victory_desc_attacker + } + desc = county_conquest_cb_victory_desc + } + } + + on_victory = { + scope:attacker = { show_pow_release_message_effect = yes } + + # Legitimacy + add_legitimacy_attacker_victory_effect = yes + + #EP2 accolade glory gain for winning against higher ranked enemy + scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } + + #Gain a little army + hidden_effect = { + scope:attacker = { + save_scope_as = army_receiver + greek_anarchy_army_spawn_effect = yes + } + } + create_title_and_vassal_change = { + type = conquest + save_scope_as = change + add_claim_on_loss = yes + } + + # EP3 Laamp possibility warning + scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } + + # go through the dejure hierarchy under target titles, transfer eligible vassals and sieze counties from ineligible ones + every_in_list = { + list = target_titles + custom_tooltip = CONQUEST_CB_TITLE + + conquest_cb_title_transfer = { + RELIGIOUS_WAR = no + } + } + + hidden_effect = { + every_in_list = { + list = vassals_taken + change_liege = { + liege = scope:attacker + change = scope:change + } + } + } + + every_in_list = { + list = titles_taken + change_title_holder = { + holder = scope:attacker + change = scope:change + take_baronies = yes + } + } + + resolve_title_and_vassal_change = scope:change + + # Prestige Progress for the Attacker + every_in_list = { + list = target_titles + scope:attacker = { + add_prestige_experience = medium_prestige_value + } + } + + custom_tooltip = greek_anarchy_development_loss_cb + hidden_effect = { + every_in_list = { + list = target_titles + every_in_de_jure_hierarchy = { + limit = { + tier = tier_county + OR = { + holder = scope:attacker + holder.top_liege = scope:attacker + } + } + change_development_progress_with_overflow = greek_anarchy_development_value + } + } + } + + #Extra fun rewards + scope:attacker = { + #Tooltip + custom_tooltip = greek_anarchy_troops_tt + if = { + limit = { + government_has_flag = government_is_administrative + scope:defender = { + highest_held_title_tier >= tier_duchy + } + } + change_influence = medium_influence_gain + } + else_if = { + limit = { + top_liege = { + primary_title = title:e_latin_empire + } + NOR = { + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + culture = culture:greek + culture = { + any_parent_culture_or_above = { + this = culture:greek + } + } + top_liege = { + any_held_title = { + this = title:e_byzantium + } + } + } + scope:defender = { + highest_held_title_tier >= tier_duchy + } + } + add_dread = minor_dread_gain + add_gold = minor_gold_value + } + else = { + add_prestige = minor_prestige_gain + } + } + + + # Allies on both sides get full prestige value for helping in the war, based on their war participation. + modify_allies_of_participants_fame_values = { + WINNER = scope:attacker + FAME_BASE = medium_prestige_value + IS_RELIGIOUS_WAR = no + WINNER_ALLY_FAME_SCALE = 1 + LOSER_ALLY_FAME_SCALE = 1 + } + + # Truce + add_truce_attacker_victory_effect = yes + + # FP1: note the victory for future memorialisation via stele (if applicable). + scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } + + if = { # Warning that only counties are changing hands + limit = { + any_in_list = { + list = target_titles + tier = tier_duchy + } + } + random_in_list = { + list = target_titles + limit = { tier = tier_duchy } + save_scope_as = de_jure_target + } + } + if = { + limit = { + any_in_list = { + list = target_titles + tier = tier_duchy + holder = scope:defender + } + } + if = { + limit = { + scope:defender = { + any_held_title = { + title_tier = county + NOT = { target_is_de_jure_liege_or_above = scope:de_jure_target } + } + } + } + custom_tooltip = conquest_title_not_transferred_tt + } + else = { custom_tooltip = conquest_title_destroyed_tt } + } + else = { + if = { + limit = { + any_in_list = { + list = target_titles + tier = tier_duchy + is_title_created = yes + } + } + custom_tooltip = conquest_title_usurp_tt + } + else = { custom_tooltip = conquest_title_create_tt } + } + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_white_peace_desc = { + first_valid = { + triggered_desc = { + trigger = { scope:defender = { is_local_player = yes } } + desc = county_conquest_cb_white_peace_desc_defender + } + desc = county_conquest_cb_white_peace_desc + } + } + + on_white_peace = { + scope:attacker = { show_pow_release_message_effect = yes } + # Prestige loss for the attacker + + #EP2 accolade glory gain for doing pretty good against higher ranked enemy + scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } + + scope:attacker = { + add_prestige = { + value = minor_prestige_value + multiply = -1.0 + } + } + + # Allies on both sides get full prestige value for helping in the war, based on their war participation. + modify_allies_of_participants_fame_values = { + WINNER = scope:attacker # not impactful as the scale are identical + FAME_BASE = medium_prestige_value + IS_RELIGIOUS_WAR = no + WINNER_ALLY_FAME_SCALE = 1 + LOSER_ALLY_FAME_SCALE = 1 + } + + + add_truce_white_peace_effect = yes + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + on_defeat_desc = { + first_valid = { + triggered_desc = { + trigger = { scope:defender = { is_local_player = yes } } + desc = county_conquest_cb_defeat_desc_defender + } + triggered_desc = { + trigger = { + scope:attacker = { + is_local_player = yes + has_targeting_faction = yes + } + } + desc = county_conquest_cb_defeat_desc_attacker + } + desc = county_conquest_cb_defeat_desc + } + } + + on_defeat = { + scope:attacker = { show_pow_release_message_effect = yes } + + # Legitimacy + add_legitimacy_attacker_defeat_effect = yes + + scope:defender = { + mandala_peacemaker_perk_serenity_effect = yes + #EP2 accolade glory gain for winning against higher ranked enemy + accolade_defender_war_end_glory_gain_high_effect = yes + # Prestige for Defender + add_prestige_war_defender_effect = { + PRESTIGE_VALUE = medium_prestige_value + } + } + + # Prestige loss for the attacker + scope:attacker = { + pay_short_term_gold_reparations_effect = { + GOLD_VALUE = 3 + } + add_prestige = { + value = major_prestige_value + multiply = -1.0 + } + } + + # Allies on both sides get full prestige value for helping in the war, based on their war participation. + modify_allies_of_participants_fame_values = { + WINNER = scope:defender + FAME_BASE = medium_prestige_value + IS_RELIGIOUS_WAR = no + WINNER_ALLY_FAME_SCALE = 1 + LOSER_ALLY_FAME_SCALE = 1 + } + + add_truce_attacker_defeat_effect = yes + + scope:attacker = { + save_temporary_scope_as = loser + } + on_lost_aggression_war_discontent_loss = yes + + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold + laamp_as_mercenary_payout_tooltip_effect = yes + } + + transfer_behavior = transfer + + on_primary_attacker_death = inherit + on_primary_defender_death = inherit + + attacker_allies_inherit = yes + defender_allies_inherit = yes + + war_name = "GREEK_ANARCHY_WAR_NAME" + war_name_base = "GREEK_ANARCHY_WAR_NAME_BASE" + cb_name = "GREEK_ANARCHY_CB_NAME" + + interface_priority = 120 + + use_de_jure_wargoal_only = yes + + attacker_wargoal_percentage = 0.8 + + max_defender_score_from_occupation = 150 + max_attacker_score_from_occupation = 150 +} ep3_laamp_peasant_war = { icon = invasion @@ -5954,44 +5966,6 @@ ep3_laamp_peasant_war = { } remove_variable = number_rebel_reinforcements } - if = { - limit = { - has_variable = ep3_laamp_peasant_war_remain_laamp - variable_list_size = { - name = war_met_peasant_leaders_list - value <= 0 - } - } - ordered_in_list = { - variable = war_supported_counties_list - order_by = development_level - save_scope_as = new_capital - } - create_character = { - location = scope:new_capital.title_province - template = peasant_faction_leader_template - faith = scope:new_capital.faith - culture = scope:new_capital.culture - gender_female_chance = { - if = { - limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_male_dominated } } - add = 0 - } - else_if = { - limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_female_dominated } } - add = 100 - } - else = { - add = 50 - } - } - save_scope_as = peasant_leader - } - add_to_variable_list = { - name = war_met_peasant_leaders_list - target = scope:peasant_leader - } - } } } @@ -6008,21 +5982,21 @@ ep3_laamp_peasant_war = { } # Struggle Stuffs -# if = { -# limit = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_populist_uprise -# involvement = involved -# } -# } -# every_character_struggle = { -# involvement = involved -# activate_struggle_catalyst = { -# catalyst = catalyst_populist_uprise -# character = scope:defender -# } -# } -# } + if = { + limit = { + any_character_struggle = { + phase_has_catalyst = catalyst_populist_uprise + involvement = involved + } + } + every_character_struggle = { + involvement = involved + activate_struggle_catalyst = { + catalyst = catalyst_populist_uprise + character = this + } + } + } } } @@ -6030,73 +6004,25 @@ ep3_laamp_peasant_war = { first_valid = { triggered_desc = { trigger = { - scope:attacker = { - is_local_player = yes - has_variable = ep3_laamp_peasant_war_remain_laamp - } + scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_remain_laamp + desc = county_conquest_cb_victory_desc_attacker } - desc = county_conquest_cb_victory_desc_attacker + desc = county_conquest_cb_victory_desc } } on_victory = { scope:attacker = { - ordered_in_list = { - variable = war_supported_counties_list - order_by = development_level - save_scope_as = new_capital - } primary_title = { save_scope_as = old_title } show_pow_release_message_effect = yes #set this to not display the event to keep playing as landless set_variable = became_landed_through_separatist_uprising_var - #swap the peasant trait for the better one # lies paradox lies - #remove_trait = peasant_leader + #swap the peasant trait for the better one + remove_trait = peasant_leader add_trait = populist_leader - if = { - limit = { - has_variable = ep3_laamp_peasant_war_remain_laamp - } - random_in_list = { - variable = war_met_peasant_leaders_list - limit = { - this != scope:attacker - } - save_scope_as = peasant_leader - } - if = { - limit = { - NOT = { exists = scope:peasant_leader } - } - create_character = { - location = scope:new_capital.title_province - template = peasant_faction_leader_template - faith = scope:new_capital.faith - culture = scope:new_capital.culture - gender_female_chance = { - if = { - limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_male_dominated } } - add = 0 - } - else_if = { - limit = { scope:new_capital.faith = { has_doctrine = doctrine_gender_female_dominated } } - add = 100 - } - else = { - add = 50 - } - } - save_scope_as = peasant_leader - } - } - } - else = { - save_scope_as = peasant_leader - } } # Set up titles in the new realm. # Determine potential breakaways @@ -6124,18 +6050,18 @@ ep3_laamp_peasant_war = { if = { limit = { OR = { - scope:peasant_leader.faith = { + scope:attacker.faith = { faith_hostility_level_comparison = { prev.holder.faith >= scope:defender.faith } } holder = scope:defender holder.primary_title.tier >= scope:target.tier - scope:peasant_leader = { has_claim_on = scope:title_temp } + scope:attacker = { has_claim_on = scope:title_temp } } } - add_to_list = titles_taken + add_to_temporary_list = titles_taken } else = { - holder = { add_to_list = vassals_taken } + holder = { add_to_temporary_list = vassals_taken } } } } @@ -6143,7 +6069,7 @@ ep3_laamp_peasant_war = { every_in_list = { list = titles_taken change_title_holder = { - holder = scope:peasant_leader + holder = scope:attacker change = scope:change take_baronies = yes } @@ -6152,13 +6078,20 @@ ep3_laamp_peasant_war = { every_in_list = { list = vassals_taken change_liege = { - liege = scope:peasant_leader + liege = scope:attacker change = scope:change } } } resolve_title_and_vassal_change = scope:change ## Grab the best county to be the capital + scope:attacker = { + ordered_in_list = { + variable = war_supported_counties_list + order_by = development_level + save_scope_as = new_capital + } + } scope:new_capital = { duchy = { save_scope_as = new_capital_duchy @@ -6177,7 +6110,7 @@ ep3_laamp_peasant_war = { } scope:new_title = { change_title_holder = { - holder = scope:peasant_leader + holder = scope:attacker change = scope:change } } @@ -6185,66 +6118,20 @@ ep3_laamp_peasant_war = { #make the new title look like your landless adventurer title hidden_effect = { scope:new_title = { + set_de_jure_liege_title = scope:new_capital.title_province.empire set_coa = scope:old_title set_color_from_title = scope:new_capital set_capital_county = scope:new_capital } } - - scope:peasant_leader = { - if = { - limit = { - has_variable = ep3_laamp_peasant_war_remain_laamp - } - #stop being a landless adventurer - destroy_laamp_effect = { ADVENTURER = scope:attacker } - return_home = yes - } - } - scope:defender = { - # Legitimacy effect - faction_war_end_defeat_legitimacy_effect = yes - # Struggle Catalysts -# hidden_effect = { -# if = { -# limit = { -# is_important_or_vip_struggle_character = yes -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_accepted_demand_from_faction_requesting_culture_faith_conversion -# CHAR = scope:attacker -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_accepted_demand_from_faction_requesting_culture_faith_conversion -# CHAR = scope:attacker -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_accepted_demand_from_faction_requesting_culture_faith_conversion -# character = scope:defender -# } -# } -# } -# } - } scope:attacker = { + #stop being a landless adventurer + destroy_laamp_effect = { ADVENTURER = scope:attacker } + #set new capital + set_realm_capital = scope:new_capital #increase county control and remove all county corruption modifiers every_in_list = { variable = war_supported_counties_list - if = { - limit = { - scope:attacker = { - has_variable = ep3_laamp_peasant_war_remain_laamp - } - } - custom_tooltip = taken_county_remain_laamp - } change_county_control = 100 remove_every_county_corruption_modifier_effect = yes add_county_modifier = { @@ -6254,8 +6141,41 @@ ep3_laamp_peasant_war = { } clear_variable_list = war_supported_counties_list clear_variable_list = war_met_peasant_leaders_list - remove_variable = ep3_laamp_peasant_war_remain_laamp + return_home = yes } + scope:defender = { + # Legitimacy effect + faction_war_end_defeat_legitimacy_effect = yes + # Struggle Catalysts + hidden_effect = { + if = { + limit = { + is_important_or_vip_struggle_character = yes + any_character_struggle = { + involvement = involved + activate_struggle_catalyst_secondary_character_involvement_either_trigger = { + CATALYST = catalyst_accepted_demand_from_faction_requesting_culture_faith_conversion + CHAR = scope:attacker + } + } + } + every_character_struggle = { + involvement = involved + limit = { + activate_struggle_catalyst_secondary_character_involvement_either_trigger = { + CATALYST = catalyst_accepted_demand_from_faction_requesting_culture_faith_conversion + CHAR = scope:attacker + } + } + activate_struggle_catalyst = { + catalyst = catalyst_accepted_demand_from_faction_requesting_culture_faith_conversion + character = scope:defender + } + } + } + } + } + # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold laamp_as_mercenary_payout_tooltip_effect = yes } @@ -6282,7 +6202,6 @@ ep3_laamp_peasant_war = { #clear all variable lists, you only get one chance! clear_variable_list = war_supported_counties_list clear_variable_list = war_met_peasant_leaders_list - remove_variable = ep3_laamp_peasant_war_remain_laamp stress_impact = { ambitious = medium_stress_impact_gain arrogant = medium_stress_impact_gain @@ -6321,7 +6240,6 @@ ep3_laamp_peasant_war = { #clear all variable lists, you only get one chance! clear_variable_list = war_supported_counties_list clear_variable_list = war_met_peasant_leaders_list - remove_variable = ep3_laamp_peasant_war_remain_laamp #lose the trait, because you didn't win remove_trait = peasant_leader } @@ -6415,7 +6333,7 @@ admin_barbarian_conquest_cb = { } } } - target_titles = neighbor_land_or_water + target_titles = all target_title_tier = duchy target_de_jure_regions_above = yes ignore_effect = change_title_holder @@ -6485,27 +6403,6 @@ admin_barbarian_conquest_cb = { } cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } piety = { value = 0 add = common_cb_impious_piety_cost diff --git a/common/casus_belli_types/10_tgp_china_wars.txt b/common/casus_belli_types/10_tgp_china_wars.txt deleted file mode 100644 index bbaee552d..000000000 --- a/common/casus_belli_types/10_tgp_china_wars.txt +++ /dev/null @@ -1,3513 +0,0 @@ -# Vassal CB made available when China is in the corruption dynastic cycle phase. -china_seize_county_cb = { - icon = county_conquest_cb - group = celestial - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - is_independent_ruler = no - top_liege = { - has_title = title:h_china - } - top_participant_group:dynastic_cycle ?= { - OR = { - AND = { - has_participant_group_parameter = dynastic_cycle_vassal_internal_wars_allowed - root = { - NOT = { - government_has_flag = government_is_celestial - } - } - } - AND = { - has_participant_group_parameter = dynastic_cycle_vassal_seize_cb - root = { - OR = { - NOT = { - government_has_flag = government_is_celestial - } - vassal_contract_has_flag = celestial_military_appointment - } - } - } - } - } - } - - allowed_against_character = { - scope:attacker = { - trigger_if = { - limit = { - government_has_flag = government_is_celestial - } - scope:attacker.top_overlord != scope:defender.top_overlord # Must NOT be peer-vassals or tributaries - } - trigger_else = { - scope:attacker.top_overlord = scope:defender.top_overlord # Must be peer-vassals or tributaries - } - } - } - - target_titles = neighbor_land - target_title_tier = county - ignore_effect = change_title_holder - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - ai_only_against_neighbors = yes - - ai_score_mult = { - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - } - - valid_to_start = { - } - - allowed_for_character_display_regardless = { - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_county_conquest_war_invalidated_message - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 2.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 150 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - # When this war is started, the Chinese emperor loses legitimacy - scope:attacker = { - top_liege = { - add_legitimacy_effect = { LEGITIMACY = miniscule_legitimacy_loss } - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - # Grab the designated county. - every_in_list = { - list = target_titles - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = minor_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 2 - } - add_prestige = medium_prestige_loss - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CHINA_SEIZE_COUNTY_WAR_NAME" - war_name_base = "CHINA_SEIZE_COUNTY_WAR_NAME_BASE" - cb_name = "CHINA_SEIZE_COUNTY_CB_NAME" - - interface_priority = 83 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -china_hegemon_seize_county_cb = { - icon = county_conquest_cb - group = celestial - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - OR = { - has_title = title:h_china - has_title = title:e_minister_grand_marshal - } - situation:dynastic_cycle ?= { - has_situation_top_phase_parameter = dynastic_cycle_hegemon_unlocks_external_casus_belli - } - } - - allowed_for_character_display_regardless = { - tgp_dynastic_cycle_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:defender = { - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_herder - } - } - } - - target_titles = all - target_title_tier = county - ignore_effect = change_title_holder - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - ai_only_against_neighbors = yes - - ai_score_mult = { - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - } - - valid_to_start = { - scope:target ?= { - is_neighbor_to_realm = scope:attacker.top_liege - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_county_conquest_war_invalidated_message - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 2.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 150 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - - # When this war is started, the chinese emperor loses legitimacy - scope:attacker = { - top_liege = { - add_legitimacy_effect = { LEGITIMACY = miniscule_legitimacy_loss } - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - if = { - limit = { - scope:attacker = { - has_title = title:e_minister_grand_marshal - } - } - # Grab the designated county. - every_in_list = { - list = target_titles - change_title_holder = { - holder = scope:attacker.top_liege - change = scope:change - } - } - } - else = { - # Grab the designated county. - every_in_list = { - list = target_titles - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - } - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = minor_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 2 - } - add_prestige = medium_prestige_loss - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CHINA_SEIZE_COUNTY_WAR_NAME" - war_name_base = "CHINA_SEIZE_COUNTY_WAR_NAME_BASE" - cb_name = "CHINA_SEIZE_COUNTY_CB_NAME" - - interface_priority = 83 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} -# Same as above, but for targeting Duchies -china_seize_duchy_cb = { - icon = duchy_conquest_cb - group = celestial - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - is_independent_ruler = no - top_liege = { - has_title = title:h_china - } - top_participant_group:dynastic_cycle ?= { - OR = { - AND = { - has_participant_group_parameter = dynastic_cycle_vassal_internal_wars_allowed - root = { - NOT = { - government_has_flag = government_is_celestial - } - } - } - AND = { - has_participant_group_parameter = dynastic_cycle_vassal_seize_cb - root = { - OR = { - NOT = { - government_has_flag = government_is_celestial - } - vassal_contract_has_flag = celestial_military_appointment - } - } - } - } - } - } - - allowed_against_character = { - scope:attacker = { - trigger_if = { - limit = { - government_has_flag = government_is_celestial - } - scope:attacker.top_overlord != scope:defender.top_overlord # Must NOT be peer-vassals or tributaries - } - trigger_else = { - scope:attacker.top_overlord = scope:defender.top_overlord # Must be peer-vassals or tributaries - } - } - } - - target_titles = neighbor_land - target_title_tier = duchy - ignore_effect = change_title_holder - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - ai_only_against_neighbors = yes - - ai_score_mult = { - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - } - - valid_to_start = { - } - - allowed_for_character_display_regardless = { - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_duchy_conquest_war_invalidated_message - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 2.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 150 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - - # When this war is started, the Chinese emperor loses legitimacy - scope:attacker = { - top_liege = { - add_legitimacy_effect = { LEGITIMACY = miniscule_legitimacy_loss } - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - every_in_list = { - list = target_titles - # Grab the designated Duchy and it's vassals - change_title_holder_include_vassals = { - holder = scope:attacker - change = scope:change - take_baronies = no - } - every_de_jure_county = { - limit = { - holder = { - OR = { - this = scope:defender - is_vassal_or_below_of = scope:defender - } - } - } - # Grab the Counties held directly by the Defender - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = no - } - } - } - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = minor_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 2 - } - add_prestige = medium_prestige_loss - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CHINA_SEIZE_DUCHY_WAR_NAME" - war_name_base = "CHINA_SEIZE_DUCHY_WAR_NAME_BASE" - cb_name = "CHINA_SEIZE_DUCHY_CB_NAME" - - interface_priority = 83 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -china_hegemon_seize_duchy_cb = { - icon = duchy_conquest_cb - group = celestial - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - OR = { - has_title = title:h_china - has_title = title:e_minister_grand_marshal - } - situation:dynastic_cycle ?= { - has_situation_top_phase_parameter = dynastic_cycle_hegemon_unlocks_external_casus_belli - } - } - - allowed_for_character_display_regardless = { - tgp_dynastic_cycle_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - scope:defender = { - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_herder - } - } - } - - target_titles = all - target_title_tier = duchy - ignore_effect = change_title_holder - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - ai_only_against_neighbors = yes - - ai_score_mult = { - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - } - - valid_to_start = { - scope:target ?= { - is_neighbor_to_realm = scope:attacker.top_liege - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_duchy_conquest_war_invalidated_message - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 2.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 150 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - - # When this war is started, the chinese emperor loses legitimacy - scope:attacker = { - top_liege = { - add_legitimacy_effect = { LEGITIMACY = miniscule_legitimacy_loss } - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = county_conquest_cb_victory_desc_attacker - } - desc = county_conquest_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - # Give land to the Hegemon - if = { - limit = { - scope:attacker = { - has_title = title:e_minister_grand_marshal - } - } - every_in_list = { - list = target_titles - # Grab the designated Duchy and it's vassals - change_title_holder_include_vassals = { - holder = scope:attacker.top_liege - change = scope:change - take_baronies = no - } - every_de_jure_county = { - limit = { - holder = { - OR = { - this = scope:defender - is_vassal_or_below_of = scope:defender - } - } - } - # Grab the Counties held directly by the Defender - change_title_holder = { - holder = scope:attacker.top_liege - change = scope:change - take_baronies = no - } - } - } - } - else = { - every_in_list = { - list = target_titles - change_title_holder_include_vassals = { - holder = scope:attacker - change = scope:change - take_baronies = no - } - every_de_jure_county = { - limit = { - holder = scope:defender - } - change_title_holder = { - holder = scope:attacker - change = scope:change - take_baronies = no - } - } - } - } - resolve_title_and_vassal_change = scope:change - - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = minor_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 2 - } - add_prestige = medium_prestige_loss - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CHINA_SEIZE_DUCHY_WAR_NAME" - war_name_base = "CHINA_SEIZE_DUCHY_WAR_NAME_BASE" - cb_name = "CHINA_SEIZE_DUCHY_CB_NAME" - - interface_priority = 83 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -# Allow other rulers to invade China and take the mandate away from them, only in instability phase -claim_the_mandate_cb = { - icon = celestial - group = celestial - ai_only_against_neighbors = yes - - allowed_for_character = { - is_independent_ruler = yes - any_neighboring_top_liege_realm_owner = { - has_title = title:h_china - } - NAND = { - is_ai = yes - any_owned_story = { - story_type = story_mongol_invasion - } - } - } - allowed_for_character_display_regardless = { - custom_tooltip = { - text = has_gok_story_tt - NOT = { - any_owned_story = { - story_type = story_greatest_of_khans - } - } - } - } - - allowed_against_character = { - has_title = title:h_china - } - - allowed_against_character_display_regardless = { - custom_tooltip = { - text = dynastic_cycle_not_corruption_phase_desc - situation:dynastic_cycle ?= { - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - prestige = { - add = { - value = 2000 - desc = CB_BASE_COST - } - multiply = common_cb_prestige_cost_multiplier - - # Target's legitimacy level affects cost - Lower levels make it cheaper - scope:defender = { - if = { - limit = { legitimacy_level < 5 } - multiply = { - value = { - switch = { - trigger = scope:defender.legitimacy_level - 4 = { value = 0.9 } - 3 = { value = 0.75 } - 2 = { value = 0.6 } - 1 = { value = 0.45 } - 0 = { value = 0.3 } - } - } - desc = dynastic_cycle_hegemon_legitimacy_level_cost_desc - } - } - } - - # LEGITIMACY AFFECTS COST - multiply = { - value = { - value = 0 - scope:attacker = { - if = { - limit = { has_legitimacy_flag = reduced_claim_cb_cost } - add = 0.5 - } - else_if = { - limit = { has_legitimacy_flag = very_reduced_claim_cb_cost } - add = 0.25 - } - else_if = { - limit = { has_legitimacy_flag = extra_reduced_claim_cb_cost } - add = 0.15 - } - else = { - add = 1 - } - } - } - desc = legitimacy_high_modifier_tt - } - multiply = { - value = { - value = 0 - scope:attacker = { - if = { - limit = { has_legitimacy_flag = massively_increased_claim_cb_cost } - add = 2.5 - } - else_if = { - limit = { has_legitimacy_flag = very_increased_claim_cb_cost } - add = 2 - } - else_if = { - limit = { has_legitimacy_flag = increased_claim_cb_cost } - add = 1.5 - } - else = { - add = 1 - } - } - } - desc = legitimacy_low_modifier_tt - } - } - } - - target_titles = none - - on_declaration = { - on_declared_war = yes - } - - should_invalidate = { - scope:defender = { - is_independent_ruler = no - } - } - - on_invalidated_desc = msg_subjugation_war_invalidated_message - - on_invalidated = { - } - - on_victory_desc = { - desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = tribal_subjugation_cb_victory_desc_equal_tier_attacker - } - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = tribal_subjugation_cb_victory_desc_equal_tier_defender - } - desc = tribal_subjugation_cb_victory_desc_equal_tier - } - } - } - - on_victory = { - # Dynastic cycle will shift through the on_title_gain on action - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - #EP2 Accolade glory gain from winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - scope:attacker = { - tgp_claim_mandate_of_heaven_effect = yes - # Hand over the direct holding of the former Hegemon - create_title_and_vassal_change = { - type = conquest - save_scope_as = change_capital_and_direct_holdings - add_claim_on_loss = yes - } - scope:defender = { - every_held_title = { - title_tier > barony - limit = { - is_noble_family_title = no - is_landless_type_title = no - } - change_title_holder = { - holder = scope:attacker - change = scope:change_capital_and_direct_holdings - } - } - } - - # Hand over the capital - Unless it's a player holding - if = { - limit = { - # or your capital already inside h_china - that means you keep old capital. - capital_county.hegemony != title:h_china - title:h_china.title_capital_county.holder = { - is_ai = yes - this != scope:defender - } - } - title:h_china.title_capital_county = { - change_title_holder = { - holder = scope:attacker - change = scope:change_capital_and_direct_holdings - } - } - } - resolve_title_and_vassal_change = scope:change_capital_and_direct_holdings - } - - # Prestige loss for the defender - scope:defender = { - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = tribal_subjugation_cb_white_peace_desc_defender - } - desc = tribal_subjugation_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - scope:defender = { accolade_defender_war_end_glory_gain_med_effect = yes } - - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = medium_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = tribal_subjugation_cb_white_peace_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = tribal_subjugation_cb_defeat_desc_attacker - } - desc = tribal_subjugation_cb_white_peace_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige and gold loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:attacker = { - save_temporary_scope_as = loser - } - - # Truce - add_truce_attacker_defeat_effect = yes - - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CLAIM_THE_MANDATE_NAME" - war_name_base = "CLAIM_THE_MANDATE_NAME_BASE" - cb_name = "CLAIM_THE_MANDATE_CB_NAME" - interface_priority = 100 - - ticking_war_score_targets_entire_realm = yes - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - } -} - -chinese_consolidation_cb = { - icon = celestial - group = celestial - - combine_into_one = yes - should_show_war_goal_subview = no - - allowed_for_character = { - situation:dynastic_cycle ?= { - situation_current_phase = situation_dynastic_cycle_phase_chaos - } - NAND = { - is_ai = yes - any_owned_story = { - story_type = story_mongol_invasion - } - } - trigger_if = { # Pace foreign invasions into Chaos-era China a bit - limit = { - is_ai = yes - NOR = { - exists = top_participant_group:dynastic_cycle - any_owned_story = { - story_type = story_take_mandate_of_heaven - } - } - } - OR = { - has_variable = conqueror - culture = { has_cultural_pillar = heritage_chinese } - AND = { - OR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_steppe_admin - } - static_group_filter = { - group = wants_to_conquer_china - match = 0.3 - } - } - AND = { - static_group_filter = { - group = wants_to_conquer_china - match = 0.05 - } - ai_has_warlike_personality = yes - } - } - } - any_character_to_title_neighboring_and_across_water_empire = { - hegemony ?= title:h_china - } - } - allowed_for_character_display_regardless = { - tgp_dynastic_cycle_offensive_wars_ban_trigger = yes - custom_tooltip = { - text = has_gok_story_tt - NOT = { - any_owned_story = { - story_type = story_greatest_of_khans - } - } - } - } - allowed_against_character = { - #Must be within Dynastic Cycle - exists = top_participant_group:dynastic_cycle - } - - target_titles = neighbor_land_or_water - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - ai_only_against_neighbors = yes - - ai_score_mult = { - value = chinese_consolidation_ai_score_value #basic values - add = 1 - if = { - limit = { - scope:attacker.primary_title.tier >= tier_kingdom - } - multiply = 2 - } - if = { - limit = { - scope:defender = { - primary_title = title:h_china - } - } - multiply = 3 - } - } - - should_invalidate = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_religious_war_invalidation_region_message - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - add = common_cb_impious_piety_cost - if = { - limit = { - scope:defender.faith = scope:attacker.faith - } - add = { - value = 100 - desc = CB_SAME_FAITH_COST - } - add = { - value = 10 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 800 - } - } - multiply = common_cb_piety_cost_multiplier - } - prestige = { - value = 0 - if = { - limit = { - NOT = { scope:defender.faith = scope:attacker.faith } - } - add = { - value = 150 - desc = CB_COST_DIFFERENT_FAITH - } - add = { - value = 10 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 800 - } - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = chinese_consolidation_cb_victory_desc_attacker - } - desc = chinese_consolidation_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - # vassalize or take titles and vassals - scope:defender = { - # take the relevant titles of same tier or higher and vassalize the rest - every_held_title = { - limit = { - hegemony = title:h_china - } - add_to_list = titles_taken - } - every_vassal = { - limit = { - primary_title.hegemony = title:h_china - } - if = { - limit = { - highest_held_title_tier >= scope:attacker.highest_held_title_tier - } - add_to_list = titles_taken - } - else = { - add_to_list = vassals_taken - } - } - every_vassal_or_below = { - limit = { - primary_title.hegemony = title:h_china - liege = { - NOT = { - is_in_list = vassals_taken - } - } - } - if = { - limit = { - highest_held_title_tier >= scope:attacker.highest_held_title_tier - } - add_to_list = titles_taken - } - else = { - add_to_list = vassals_taken - } - } - } - every_in_list = { - list = titles_taken - change_title_holder_include_vassals = { - holder = scope:attacker - change = scope:change - take_baronies = no - } - } - every_in_list = { - list = vassals_taken - change_liege = { - liege = scope:attacker - change = scope:change - } - } - - resolve_title_and_vassal_change = scope:change - # if the attacker didn't want to unify China, make them want it - scope:attacker = { - if = { - limit = { - NOT = { - any_owned_story = { - story_type = story_take_mandate_of_heaven - } - } - is_ai = yes - } - create_story = story_take_mandate_of_heaven - } - } - # Prestige Progress for the Attacker - every_in_list = { - list = target_titles - scope:attacker = { - add_prestige_experience = medium_prestige_value - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_white_peace_desc_defender - } - desc = de_jure_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - - #EP2 accolade glory gain for doing pretty good against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # not impactful as the scale are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_white_peace_desc_defender - } - desc = de_jure_cb_white_peace_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CHINESE_CONSOLIDATION_WAR_NAME" - war_name_base = "CHINESE_CONSOLIDATION_WAR_NAME_BASE" - cb_name = "CHINESE_CONSOLIDATION_CB_NAME" - - interface_priority = 120 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.5 - defender_ticking_warscore = 0.05 - attacker_ticking_warscore = 0.05 - defender_ticking_warscore_delay = { months = 24 } - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - max_defender_score_from_battles = 100 - max_attacker_score_from_battles = 100 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -chinese_reunification_cb = { - icon = celestial - group = celestial - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - - allowed_for_character = { - situation:dynastic_cycle ?= { - NOT = { situation_current_phase = situation_dynastic_cycle_phase_chaos } - } - top_participant_group:dynastic_cycle ?= { - participant_group_type = hegemon_ruler - } - } - allowed_against_character = { - exists = top_participant_group:dynastic_cycle - } - - target_title_tier = kingdom - target_titles = neighbor_land_or_water - target_de_jure_regions_above = yes - ignore_effect = change_title_holder - ai_only_against_neighbors = yes - - ai_score_mult = { - value = chinese_consolidation_ai_score_value #basic values - add = 1 - if = { - limit = { - scope:attacker.primary_title.tier >= tier_kingdom - } - multiply = 2 - } - if = { - limit = { - scope:defender = { - primary_title = title:h_china - } - } - multiply = 3 - } - } - - valid_to_start = { - scope:target.hegemony ?= title:h_china - scope:target = { - # can only target those encircled in China, not for border. - any_title_to_title_neighboring_and_across_water_kingdom = { - percent >= 0.6 - hegemony ?= title:h_china - } - } - } - - should_invalidate = { - OR = { - scope:attacker = { - top_participant_group:dynastic_cycle ?= { - NOT = { - participant_group_type = hegemon_ruler - } - } - } - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:attacker = { - top_participant_group:dynastic_cycle ?= { - NOT = { - participant_group_type = hegemon_ruler - } - } - } - } - desc = msg_celestial_war_invalidation_no_longer_son_of_heaven - } - desc = msg_religious_war_invalidation_region_message - } - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - add = common_cb_impious_piety_cost - if = { - limit = { - scope:defender.faith = scope:attacker.faith - } - add = { - value = 100 - desc = CB_SAME_FAITH_COST - } - add = { - value = 10 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 800 - } - } - multiply = common_cb_piety_cost_multiplier - } - prestige = { - value = 0 - if = { - limit = { - NOT = { scope:defender.faith = scope:attacker.faith } - } - add = { - value = 150 - desc = CB_COST_DIFFERENT_FAITH - } - add = { - value = 10 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 800 - } - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = invasion_war_victory_desc_attacker - } - desc = invasion_war_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - #EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_high_effect = yes } - - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - - show_as_tooltip = { - every_in_list = { - list = target_titles - custom_tooltip = invasion_title_transfer_tt - custom_tooltip = invasion_title_transfer_2_tt - every_in_de_jure_hierarchy = { - limit = { holder.top_liege = scope:defender } - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - } - scope:defender = { - every_sub_realm_county = { - limit = { - county_controller = scope:attacker - } - change_title_holder = { - holder = scope:attacker - change = scope:change - } - } - } - } - - hidden_effect = { - setup_invasion_cb = { - titles = target_titles - attacker = scope:attacker - defender = scope:defender - change = scope:change - take_occupied = yes - } - resolve_title_and_vassal_change = scope:change - } - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_invasion_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_white_peace_desc_defender - } - desc = de_jure_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - - #EP2 accolade glory gain for doing pretty good against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # not impactful as the scale are identical - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = de_jure_cb_white_peace_desc_defender - } - desc = de_jure_cb_white_peace_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = medium_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - add_truce_attacker_defeat_effect = yes - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "CHINESE_CONSOLIDATION_WAR_NAME" - war_name_base = "CHINESE_CONSOLIDATION_WAR_NAME_BASE" - cb_name = "CHINESE_CONSOLIDATION_CB_NAME" - - interface_priority = 120 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.5 - defender_ticking_warscore = 0.05 - attacker_ticking_warscore = 0.05 - defender_ticking_warscore_delay = { months = 24 } - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - max_defender_score_from_battles = 100 - max_attacker_score_from_battles = 100 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} - -silk_road_vassalization_cb = { - icon = vassalization - group = vassalization - ai_only_against_neighbors = yes - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - allowed_for_character = { - has_tgp_dlc_trigger = yes - title:h_china.holder ?= root - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_hegemon_unlocks_external_casus_belli - } - } - - allowed_against_character_display_regardless = { - tgp_japan_offensive_wars_ban_trigger = yes - } - - allowed_against_character = { - #Must be involved in the Silk Road - scope:defender = { - any_character_situation = { - situation_type = silk_road_situation - } - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_herder - } - } - } - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - piety = { - value = 0 - add = common_cb_impious_piety_cost - } - prestige = { - value = 0 - add = { - desc = CB_SIZE_OF_TARGET_REALM_COST - scope:defender = { - every_sub_realm_county = { - add = { - value = 125 - } - } - } - } - if = { - limit = { - scope:defender.primary_title = { - tier = tier_kingdom - } - } - multiply = { - value = 2 - desc = CB_VASSALIZING_KING - } - } - if = { - limit = { - scope:defender.primary_title = { - tier = tier_empire - } - } - multiply = { - value = 4 - desc = CB_VASSALIZING_EMPEROR - } - } - - multiply = common_cb_prestige_cost_multiplier - } - } - - should_invalidate = { - OR = { - scope:defender = { - is_independent_ruler = no - } - scope:defender.primary_title.tier >= scope:attacker.primary_title.tier - } - } - - on_declaration = { - on_declared_war = yes - } - - on_invalidated_desc = msg_vassalization_war_invalidated_message - - on_invalidated = {} - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = vassalization_cb_victory_desc_attacker - } - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = vassalization_cb_victory_desc_defender - } - desc = vassalization_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - create_title_and_vassal_change = { - type = swear_fealty - save_scope_as = change - add_claim_on_loss = no - } - scope:defender = { - change_liege = { - liege = scope:attacker - change = scope:change - } - resolve_title_and_vassal_change = scope:change - } - - - # Prestige level progress for the attacker - scope:attacker = { - add_prestige_experience = { - value = medium_prestige_value - } - } - - # Prestige loss for the defender - scope:defender = { - add_prestige = { - value = medium_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - # Truce - add_truce_attacker_victory_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = vassalization_cb_white_peace_desc_defender - } - desc = vassalization_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 accolade glory gain for doing ok against higher ranked enemy - scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } - - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - - # Truce - add_truce_white_peace_effect = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = vassalization_cb_white_peace_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = vassalization_cb_defeat_desc_attacker - } - desc = vassalization_cb_white_peace_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 3 - } - add_prestige = { - value = major_prestige_value - multiply = -1.0 - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = major_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:attacker = { - save_temporary_scope_as = loser - } - - # Truce - add_truce_attacker_defeat_effect = yes - - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "SILK_ROAD_VASSALIZATION_WAR_NAME" - war_name_base = "SILK_ROAD_VASSALIZATION_WAR_NAME_BASE" - cb_name = "SILK_ROAD_VASSALIZATION_CB_NAME" - interface_priority = 59 - - ticking_war_score_targets_entire_realm = yes - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - attacker_ticking_warscore = 0 - attacker_wargoal_percentage = 0.8 - - max_ai_diplo_distance_to_title = 500 - - ai_score_mult = { - value = 1 - # As a feudal gov never attack tribal for vassalization - add = { - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_is_tribal } - } - scope:defender = { - government_has_flag = government_is_tribal - } - } - add = -1000 - } - } - # HOUSE RELATIONS - add = house_relation_ai_score_value - # Tell the Romans to stop going adventuring into the steppe for no gods-damned reason. - multiply = byzantium_conquests_ai_score_value - - add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing - - # If the Silk Road is doing well, absolutely attack it - if = { - limit = { - has_tgp_dlc_trigger = yes - situation:silk_road_situation ?= { - any_situation_sub_region = { - sub_region_current_phase = phase_exceptional_bounty - any_situation_sub_region_participant_group = { participant_group_has_character = scope:defender } - } - } - } - add = 100 - } - } -} - -# Kingdom tier cb used by the Grand Campaign Great Project -grand_campaign_kingdom_invasion_cb = { - icon = duchy_conquest_cb - group = celestial - - combine_into_one = yes - should_show_war_goal_subview = yes - mutually_exclusive_titles = { always = yes } - allow_hostages = no - - allowed_for_character = { - title:h_china.holder ?= { - OR = { - this = root.top_liege - this = root - } - } - any_great_project = { - great_project_type = grand_campaign_project - great_project_owner = root.top_liege - OR = { - any_contribution = { - contributor = root - } - root = { - has_title = title:e_minister_grand_marshal - } - } - } - } - - allowed_against_character = { - any_great_project = { - great_project_type = grand_campaign_project - great_project_owner = title:h_china.holder - any_in_list = { - variable = grand_campaign_titles - holder ?= { - OR = { - this = scope:defender - any_liege_or_above = { - this = scope:defender - } - } - this != title:h_china.holder - top_overlord != title:h_china.holder - } - } - } - } - valid_to_start = { - any_great_project = { - great_project_type = grand_campaign_project - great_project_owner = root.top_liege - var:grand_campaign_target_kingdom ?= scope:target - } - } - - target_titles = all - ignore_effect = change_title_holder - target_de_jure_regions_above = yes - - attacker_score_from_occupation_scale = 150 - attacker_score_from_battles_scale = 150 - defender_score_from_battles_scale = 150 - - ai_only_against_neighbors = yes - - ai_score_mult = { - # As a feudal gov, do not attack owner of tribal holdings if you have a tribal holding to convert already - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - # Use this war if you are the Grand Marshal - if = { - limit = { - has_title = title:e_minister_grand_marshal - } - add = 1000 - } - add = { - every_in_list = { - list = target_titles - if = { - limit = { feudal_clan_tribal_conquest_constraints = yes } - add = -1000 - } - } - } - - # AI in struggles act insularly for wars that don't have a familial or legal basis. - multiply = struggle_wars_prioritise_struggle_targets_value - } - - should_invalidate = { - OR = { - NOT = { - any_in_list = { - list = target_titles - any_in_de_jure_hierarchy = { - tier = tier_county - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - } - } - } - } - #invalidate when China gets into Chaos - NOT = { exists = title:h_china.holder } - } - } - - on_invalidated_desc = { - first_valid = { - triggered_desc = { - trigger = { - NOT = { exists = title:h_china.holder } - } - desc = msg_celestial_war_invalidation_chaos - } - desc = msg_religious_war_invalidation_region_message - } - } - on_invalidated = {} - - cost = { - influence = { - add = { - value = 25 - desc = CB_BASE_COST - } - add = { - value = 0.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 75 - } - multiply = common_cb_cost_multiplier - if = { - limit = { - scope:attacker = { - NOT = { government_has_flag = government_has_influence } - } - } - multiply = 0 - } - } - prestige = { - add = { - value = 50 - desc = CB_BASE_COST - } - add = { - value = 2.5 - multiply = scope:attacker.realm_size - desc = CB_REALM_SIZE_COST - max = 150 - } - multiply = common_cb_prestige_cost_multiplier - } - } - - on_declaration = { - on_declared_war = yes - if = { - limit = { - NOT = { - any_great_project = { - great_project_type = grand_campaign_project - great_project_owner = scope:attacker.top_liege - exists = var:grand_campaign_war - } - } - } - scope:defender = { - save_scope_as = title_holder - } - scope:war ?= { - save_scope_as = grand_campaign_war - } - random_great_project = { - limit = { - great_project_type = grand_campaign_project - great_project_owner = scope:attacker.top_liege - } - save_scope_as = great_project - great_project_owner = { - save_scope_as = owner - } - # only update if previous war ended - if = { - limit = { - NOT = { exists = var:grand_campaign_war } - } - set_variable = { - name = grand_campaign_war - value = scope:grand_campaign_war - } - } - random_in_list = { - variable = grand_campaign_titles - limit = { - holder = { - OR = { - this = scope:defender - target_is_liege_or_above = scope:defender - } - top_overlord != scope:attacker.top_overlord - } - } - save_scope_as = target_title - } - scope:attacker = { - save_scope_as = contributor - trigger_event = tgp_china_ministry.0004 - } - } - scope:war ?= { - set_variable = { - name = grand_campaign_project - value = scope:great_project - } - } - } - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:attacker = { is_local_player = yes } } - desc = grand_campaign_kingdom_invasion_cb_victory_desc_attacker - } - desc = grand_campaign_kingdom_invasion_cb_victory_desc - } - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_victory_effect = yes - - # Influence - add_influence_attacker_victory_effect = yes - - # EP2 accolade glory gain for winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } - - if = { - limit = { - exists = war.var:grand_campaign_project - } - war.var:grand_campaign_project = { - every_in_list = { - variable = grand_campaign_titles - add_to_list = target_titles - } - save_scope_as = great_project - great_project_owner = { - save_scope_as = hegemon - } - } - } - else = { - random_great_project = { - limit = { - great_project_type = grand_campaign_project - great_project_owner = scope:attacker.top_liege - } - every_in_list = { - variable = grand_campaign_titles - add_to_list = target_titles - } - save_scope_as = great_project - great_project_owner = { - save_scope_as = hegemon - } - } - } - # Take the titles and hand them to the Hegemon - create_title_and_vassal_change = { - type = conquest - save_scope_as = change - add_claim_on_loss = yes - } - every_in_list = { - list = target_titles - every_in_de_jure_hierarchy = { - continue = { - tier <= tier_duchy - tier >= tier_county - } - limit = { - holder.top_overlord != scope:hegemon - tier >= tier_county - } - change_title_holder = { - holder = scope:hegemon - change = scope:change - take_baronies = no - } - } - } - resolve_title_and_vassal_change = scope:change - - if = { - limit = { - NOT = { exists = scope:cb_prestige_factor } - } - save_scope_value_as = { - name = cb_prestige_factor - value = { - every_in_list = { - list = target_titles - add = 50 - } - } - } - } - - # Attacker gets Prestige Experience, Defender loses Prestige, all other participants gain Prestige based on their war contribution. - modify_all_participants_fame_values = { - WINNER = scope:attacker - LOSER = scope:defender - FAME_BASE = scope:cb_prestige_factor # Set by 'setup_invasion_cb' - IS_RELIGIOUS_WAR = no - WINNER_FAME_SCALE = 10 - LOSER_FAME_SCALE = -10 - WINNER_ALLY_FAME_SCALE = 10 - LOSER_ALLY_FAME_SCALE = 10 - } - # FP1: note the victory for future memorialisation via stele (if applicable). - scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - # Inform Hegemon about the outcome - scope:hegemon = { - trigger_event = tgp_china_ministry.0002 - } - # There is no truce on purpose, you should be able to attack multiple times to succeed the project - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_white_peace_desc_defender - } - desc = county_conquest_cb_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { show_pow_release_message_effect = yes } - # Prestige loss for the attacker - scope:attacker = { - add_prestige = { - value = minor_prestige_value - multiply = -1.0 - } - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - war.var:grand_campaign_project ?= { - every_in_list = { - variable = grand_campaign_titles - add_to_list = target_titles - } - save_scope_as = great_project - great_project_owner = { - save_scope_as = hegemon - } - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:attacker # Not important as the scales are identical - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - # Inform Hegemon about the outcome - scope:hegemon = { - trigger_event = tgp_china_ministry.0003 - } - - #there is no truce on purpose, you should be able to attack multiple times to succeed the project - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = county_conquest_cb_defeat_desc_defender - } - triggered_desc = { - trigger = { - scope:attacker = { - is_local_player = yes - has_targeting_faction = yes - } - } - desc = county_conquest_cb_defeat_desc_attacker - } - desc = county_conquest_cb_defeat_desc - } - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - - # Legitimacy - add_legitimacy_attacker_defeat_effect = yes - - # Influence - add_influence_attacker_defeat_effect = yes - - scope:defender = { - mandala_peacemaker_perk_serenity_effect = yes - #EP2 accolade glory gain for winning against higher ranked enemy - accolade_defender_war_end_glory_gain_high_effect = yes - # Prestige for Defender - add_prestige_war_defender_effect = { - PRESTIGE_VALUE = medium_prestige_value - } - } - - # Prestige loss for the attacker - scope:attacker = { - pay_short_term_gold_reparations_effect = { - GOLD_VALUE = 2 - } - add_prestige = medium_prestige_loss - } - - war.var:grand_campaign_project ?= { - every_in_list = { - variable = grand_campaign_titles - add_to_list = target_titles - } - save_scope_as = great_project - great_project_owner = { - save_scope_as = hegemon - } - } - # Inform Hegemon about the outcome - scope:hegemon = { - trigger_event = tgp_china_ministry.0003 - } - - # Allies on both sides get full prestige value for helping in the war, based on their war participation. - modify_allies_of_participants_fame_values = { - WINNER = scope:defender - FAME_BASE = minor_prestige_value - IS_RELIGIOUS_WAR = no - WINNER_ALLY_FAME_SCALE = 1 - LOSER_ALLY_FAME_SCALE = 1 - } - - scope:attacker = { - save_temporary_scope_as = loser - } - on_lost_aggression_war_discontent_loss = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - # There is no truce on purpose, you should be able to attack multiple times to succeed the project - } - - transfer_behavior = transfer - - on_primary_attacker_death = inherit - on_primary_defender_death = inherit - - attacker_allies_inherit = yes - defender_allies_inherit = yes - - war_name = "GP_KINGDOM_INVASION_WAR_NAME" - war_name_base = "GP_KINGDOM_INVASION_WAR_NAME_BASE" - cb_name = "GP_KINGDOM_INVASION_CB_NAME" - - interface_priority = 83 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 -} diff --git a/common/casus_belli_types/10_tgp_faction_wars.txt b/common/casus_belli_types/10_tgp_faction_wars.txt deleted file mode 100644 index d39190dc3..000000000 --- a/common/casus_belli_types/10_tgp_faction_wars.txt +++ /dev/null @@ -1,804 +0,0 @@ -# Triggers as a result of an Install Regent Faction demand being refused -replace_ceremonial_regent_faction_war = { - icon = dissolution_war - group = civil_war - ai_only_against_liege = yes - allow_hostages = no - - allowed_for_character = { - scope:attacker = { is_leading_faction_type = replace_ceremonial_regent_faction } - } - - allowed_against_character = { - scope:attacker.liege = scope:defender - } - - target_de_jure_regions_above = yes - target_top_liege_if_outside_realm = no # In case of adventurers starting faction wars - - valid_to_start = { - } - - on_declaration = { - } - - on_victory_desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:defender = { is_local_player = yes } - } - desc = replace_ceremonial_regent_faction_war_victory_defender_desc - } - desc = replace_ceremonial_regent_faction_war_victory_desc - } - } - - on_victory = { - scope:attacker = { - show_pow_release_message_effect = yes - #EP2 Accolade glory gain from winning against higher ranked enemy - accolade_attacker_war_end_glory_gain_med_effect = yes - } - # LEGITIMACY FROM LOSING FACTION WAR - faction_war_end_defeat_legitimacy_effect = yes - scope:defender = { - add_prestige = -500 - add_character_flag = { - flag = recent_replace_regent_faction_war - years = liberty_war_victory_cooldown - } - } - scope:defender = { - faction_demand_regent_transfer_effect = { - NEW_REGENT = scope:attacker - REASON = faction_demand - } - } - hidden_effect = { - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = victory - } - } - if = { - limit = { - exists = scope:attacker.joined_faction - } - scope:attacker.joined_faction = { - save_scope_as = saved_faction - add_faction_discontent = -200 - every_faction_member = { - if = { - limit = { - exists = scope:attacker.joined_faction # Can get destroyed as we loop through - } - leave_faction_with_cooldown_effect = { - FACTION = scope:attacker.joined_faction - YEARS = liberty_war_victory_cooldown - } - } - else = { - add_faction_cooldown_effect = { YEARS = liberty_war_victory_cooldown } - } - } - } - } - # The faction should have already been destroyed due to all members leaving above, but in case it hasn't, destroy it now. - if = { - limit = { exists = scope:saved_faction } - scope:saved_faction = { destroy_faction = yes } - } - } - } - - on_white_peace_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = replace_ceremonial_regent_faction_war_white_peace_defender_desc - } - desc = replace_ceremonial_regent_faction_war_white_peace_desc - } - } - - on_white_peace = { - scope:attacker = { - show_pow_release_message_effect = yes - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - hidden_effect = { - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = white_peace - } - } - } - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - add_character_flag = { - flag = recent_replace_regent_faction_war - years = faction_war_white_peace_cooldown - } - } - on_white_peace_faction_revolt_war = yes - } - - on_defeat_desc = { - first_valid = { - triggered_desc = { - trigger = { scope:defender = { is_local_player = yes } } - desc = replace_ceremonial_regent_faction_war_defeat_defender_desc - } - desc = replace_ceremonial_regent_faction_war_defeat_desc - } - } - - on_defeat = { - scope:attacker = { - show_pow_release_message_effect = yes - save_scope_as = imprisoner - } - scope:defender = { - add_character_flag = { - flag = recent_replace_regent_faction_war - years = faction_war_defeat_cooldown - } - add_dread = medium_dread_gain - add_achievement_flag_effect = { FLAG = achievement_know_your_place_flag } - # LEGITIMACY FROM WINNING FACTION WAR - faction_war_end_victory_legitimacy_effect = yes - } - on_lost_faction_revolt_war = yes # Imprison all faction members, including the faction leader. - scope:attacker = { # Imprison any war participant that isn't already in the faction. - every_character_war = { - limit = { is_defender = scope:defender } - every_war_attacker = { - limit = { is_imprisoned = no } - hidden_effect = { - hard_imprison_character_effect = { - TARGET = this - IMPRISONER = scope:defender - } - } - } - } - } - } - - on_invalidated_desc = msg_invalidate_war_title - - check_attacker_inheritance_validity = no - - on_primary_attacker_death = inherit_faction - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = no - defender_allies_inherit = yes - - war_name = "JAPANESE_REGENT_FACTION_WAR" - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_attacker_score_from_battles = 100 - max_defender_score_from_battles = 50 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 -} - -# Triggers as a result of a Restore Ceremonial Liege demand being refused -restore_ceremonial_liege_faction_war = { - icon = dissolution_war - group = civil_war - ai_only_against_liege = yes - allow_hostages = no - allowed_for_character = { - scope:attacker = { is_leading_faction_type = restore_ceremonial_liege_faction } - } - - allowed_against_character = { - scope:attacker.liege = scope:defender - } - - target_de_jure_regions_above = yes - target_top_liege_if_outside_realm = no # In case of adventurers starting faction wars - - valid_to_start = { - } - - on_declaration = { - } - - on_victory_desc = { - desc = restore_ceremonial_liege_faction_war_victory_desc - } - - on_victory = { - scope:attacker = { - show_pow_release_message_effect = yes - #EP2 Accolade glory gain from winning against higher ranked enemy - accolade_attacker_war_end_glory_gain_med_effect = yes - } - # LEGITIMACY FROM LOSING FACTION WAR - faction_war_end_defeat_legitimacy_effect = yes - scope:defender = { - add_prestige = -500 - add_character_flag = { - flag = recent_restore_ceremonial_liege_faction_war - years = liberty_war_victory_cooldown - } - show_as_tooltip = { - restore_ceremonial_liege_faction_reward_effect = yes - } - } - show_as_tooltip = { - scope:attacker = { - imprison = { - target = scope:defender - type = house_arrest - } - } - } - hidden_effect = { - rightfully_imprison_character_effect = { - TARGET = scope:defender - IMPRISONER = scope:attacker - } - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = victory - } - joined_faction = { - save_scope_as = saved_faction - add_faction_discontent = -200 - every_faction_member = { - if = { - limit = { - exists = scope:attacker.joined_faction # Can get destroyed as we loop through - } - leave_faction_with_cooldown_effect = { - FACTION = scope:attacker.joined_faction - YEARS = liberty_war_victory_cooldown - } - } - else = { - add_faction_cooldown_effect = { YEARS = liberty_war_victory_cooldown } - } - } - } - # The faction should have already been destroyed due to all members leaving above, but in case it hasn't, destroy it now. - if = { - limit = { exists = scope:saved_faction } - scope:saved_faction = { destroy_faction = yes } - } - } - } - - scope:attacker = { - trigger_event = tgp_faction_events.0206 - } - } - - on_white_peace_desc = { - desc = restore_ceremonial_liege_faction_war_white_peace_desc - } - - on_white_peace = { - scope:attacker = { - show_pow_release_message_effect = yes - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - hidden_effect = { - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = white_peace - } - } - } - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - add_character_flag = { - flag = recent_restore_ceremonial_liege_faction_war - years = faction_war_white_peace_cooldown - } - } - on_white_peace_faction_revolt_war = yes - } - - on_defeat_desc = { - desc = restore_ceremonial_liege_faction_war_defeat_desc - } - - on_defeat = { - scope:attacker = { - show_pow_release_message_effect = yes - save_scope_as = imprisoner - } - scope:defender = { - add_character_flag = { - flag = recent_restore_ceremonial_liege_faction_war - years = faction_war_defeat_cooldown - } - add_dread = medium_dread_gain - add_achievement_flag_effect = { FLAG = achievement_know_your_place_flag } - # LEGITIMACY FROM WINNING FACTION WAR - faction_war_end_victory_legitimacy_effect = yes - } - on_lost_faction_revolt_war = yes # Imprison all faction members, including the faction leader. - scope:attacker = { # Imprison any war participant that isn't already in the faction. - every_character_war = { - limit = { is_defender = scope:defender } - every_war_attacker = { - limit = { is_imprisoned = no } - hidden_effect = { - hard_imprison_character_effect = { - TARGET = this - IMPRISONER = scope:defender - } - } - } - } - } - scope:claimant = { - depose_effect = { DEPOSER = scope:defender } - } - on_lost_faction_revolt_war = yes - } - - on_invalidated_desc = msg_invalidate_war_title - - check_attacker_inheritance_validity = no - - on_primary_attacker_death = inherit_faction - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = no - defender_allies_inherit = yes - - war_name = "JAPANESE_RESTORE_EMPEROR_FACTION_WAR" - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_attacker_score_from_battles = 100 - max_defender_score_from_battles = 50 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 -} - -# Triggers as a result of a Ceremonial Claimant Faction demand being refused -ceremonial_claimant_faction_war = { - icon = claim_cb - group = civil_war - ai_only_against_liege = no - target_titles = claim - allow_hostages = no - target_top_liege_if_outside_realm = no - allowed_for_character = { - scope:attacker = { - is_leading_faction_type = ceremonial_claimant_faction - } - } - - allowed_against_character = { - exists = scope:attacker.joined_faction - scope:attacker.joined_faction = { - special_title.holder = scope:defender - } - } - - valid_to_start = {} - - should_invalidate = { - OR = { - NOT = { exists = scope:attacker.joined_faction } - NOT = { - scope:attacker.joined_faction = { - exists = special_character - special_character = { is_alive = yes } - has_special_title = yes - } - } - scope:attacker.joined_faction.special_character = scope:attacker.joined_faction.special_title.holder - } - } - - on_invalidated_desc = msg_invalidate_war_title - - on_declaration = { - #on_declared_war = yes - } - - on_victory_desc = { - desc = ceremonial_claimant_faction_war_victory_desc - - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 Accolade glory gain from winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - scope:defender = { - add_character_flag = { - flag = recent_ceremonial_claimant_faction_war - years = liberty_war_victory_cooldown - } - } - show_as_tooltip = { - scope:attacker = { - imprison = { - target = scope:defender - type = house_arrest - } - } - } - hidden_effect = { - rightfully_imprison_character_effect = { - TARGET = scope:defender - IMPRISONER = scope:attacker - } - } - scope:defender = { - faction_demand_regent_transfer_effect = { - NEW_REGENT = scope:attacker - REASON = faction_demand - } - } - - random_in_list = { - list = target_titles - save_scope_as = target_title - } - - on_ceremonial_claimant_faction_war_win_common = { - TITLE = scope:target_title - ATTACKER = scope:attacker - DEFENDER = scope:defender - CLAIMANT = scope:claimant - } - - hidden_effect = { - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = victory - } - } - } - - # LEGITIMACY FROM LOSING FACTION WAR - faction_war_end_defeat_legitimacy_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - desc = ceremonial_claimant_faction_war_white_peace_desc - - } - - on_white_peace = { - scope:attacker = { - show_pow_release_message_effect = yes - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - - scope:defender = { - add_character_flag = { - flag = recent_ceremonial_claimant_faction_war - years = faction_war_white_peace_cooldown - } - stress_impact = { - arrogant = medium_stress_impact_gain - } - } - on_white_peace_faction_revolt_war = yes - - hidden_effect = { - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = white_peace - } - if = { - limit = { exists = joined_faction } - joined_faction = { - destroy_faction = yes # Destroy the faction if it wasn't already destroyed automatically. - } - } - } - } - } - - on_defeat_desc = { - desc = ceremonial_claimant_faction_war_defeat_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - on_lost_faction_revolt_war = yes - - scope:defender = { - add_character_flag = { - flag = recent_ceremonial_claimant_faction_war - years = faction_war_white_peace_cooldown - } - add_dread = medium_dread_gain - add_achievement_flag_effect = { FLAG = achievement_know_your_place_flag } - - # LEGITIMACY FROM WINNING FACTION WAR - faction_war_end_victory_legitimacy_effect = yes - } - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - check_attacker_inheritance_validity = no - - on_primary_attacker_death = inherit_faction - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = no - defender_allies_inherit = yes - - war_name = "CEREMONIAL_CLAIMANT_WAR_NAME" - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_attacker_score_from_battles = 50 - max_defender_score_from_battles = 100 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 -} - -# Triggers as a result of the Liberty Faction demand -imperial_policy_faction_war = { - icon = dissolution_war - group = civil_war - ai_only_against_liege = yes - allow_hostages = no - allowed_for_character = { - scope:attacker = { - is_leading_faction_type = imperial_policy_faction - } - } - - allowed_against_character = { - scope:attacker = { - liege = scope:defender - } - } - - target_de_jure_regions_above = yes - target_top_liege_if_outside_realm = no # In case of adventurers starting faction wars - - valid_to_start = { - } - - on_declaration = { - } - - on_victory_desc = { - desc = imperial_policy_war_victory_desc - } - - on_victory = { - scope:attacker = { show_pow_release_message_effect = yes } - - #EP2 Accolade glory gain from winning against higher ranked enemy - scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } - - # LEGITIMACY FROM LOSING FACTION WAR - faction_war_end_defeat_legitimacy_effect = yes - - scope:defender = { - - add_prestige = -500 - - add_character_flag = { - flag = recent_imperial_policy_faction_war - years = liberty_war_victory_cooldown - } - } - - scope:attacker = { - custom_tooltip = faction_demand.0222.tt - trigger_event = { - id = faction_demand.0227 - days = 1 - } - } - - hidden_effect = { - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = victory - } - joined_faction = { - save_scope_as = saved_faction - add_faction_discontent = -200 - every_faction_member = { - if = { - limit = { - exists = scope:attacker.joined_faction # Can get destroyed as we loop through - } - leave_faction_with_cooldown_effect = { - FACTION = scope:attacker.joined_faction - YEARS = liberty_war_victory_cooldown - } - } - else = { - add_faction_cooldown_effect = { YEARS = liberty_war_victory_cooldown } - } - } - } - # The faction should have already been destroyed due to all members leaving above, but in case it hasn't, destroy it now. - if = { - limit = { exists = scope:saved_faction } - scope:saved_faction = { - destroy_faction = yes - } - } - } - } - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_victory_effects = yes - } - - on_white_peace_desc = { - desc = imperial_policy_war_white_peace_end_desc - } - - on_white_peace = { - scope:attacker = { - show_pow_release_message_effect = yes - stress_impact = { - ambitious = medium_stress_impact_gain - arrogant = medium_stress_impact_gain - } - } - hidden_effect = { - scope:attacker = { - add_truce_both_ways = { - character = scope:defender - days = 1825 - war = root.war - result = white_peace - } - } - } - scope:defender = { - stress_impact = { - arrogant = medium_stress_impact_gain - } - add_character_flag = { - flag = recent_imperial_policy_faction_war - years = faction_war_white_peace_cooldown - } - } - on_white_peace_faction_revolt_war = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - } - - on_defeat_desc = { - desc = imperial_policy_war_defeat_end_desc - } - - on_defeat = { - scope:attacker = { show_pow_release_message_effect = yes } - scope:defender = { - add_character_flag = { - flag = recent_imperial_policy_faction_war - years = faction_war_defeat_cooldown - } - add_dread = medium_dread_gain - add_achievement_flag_effect = { FLAG = achievement_know_your_place_flag } - - # LEGITIMACY FROM WINNING FACTION WAR - faction_war_end_victory_legitimacy_effect = yes - } - on_lost_faction_revolt_war = yes - - # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold - laamp_as_mercenary_payout_tooltip_effect = yes - - #Mandalas gain or lose piety/devotion depending on Decree - mandala_war_defeat_effects = yes - } - - on_invalidated_desc = msg_invalidate_war_title - - check_attacker_inheritance_validity = no - - on_primary_attacker_death = inherit_faction - on_primary_defender_death = inherit - - transfer_behavior = transfer - - attacker_allies_inherit = no - defender_allies_inherit = yes - - war_name = "IMPERIAL_POLICY_WAR_NAME" - - interface_priority = 80 - - use_de_jure_wargoal_only = yes - - attacker_wargoal_percentage = 0.8 - - max_attacker_score_from_battles = 100 - max_defender_score_from_battles = 50 - - max_defender_score_from_occupation = 150 - max_attacker_score_from_occupation = 150 - - max_ai_diplo_distance_to_title = 500 -} diff --git a/common/casus_belli_types/10_tgp_japan_wars.txt b/common/casus_belli_types/10_tgp_japan_wars.txt deleted file mode 100644 index 38080ed9e..000000000 --- a/common/casus_belli_types/10_tgp_japan_wars.txt +++ /dev/null @@ -1,3090 +0,0 @@ -# -## War to install Bloc member -- Bloc Expansion -#japan_install_bloc_member_cb = { -# icon = bloc -# group = subjugation -# combine_into_one = yes -# should_show_war_goal_subview = yes -# allow_hostages = no -# ai_only_against_neighbors = yes -# -# target_titles = all -# target_title_tier = county -# ignore_effect = change_title_holder -# -# # scope:attacker -# allowed_for_character = { -# has_tgp_dlc_trigger = yes -# is_landed = yes -# highest_held_title_tier >= tier_county -# tgp_soryo_or_bushido_trigger = yes # Soryo -# exists = house.house_confederation # In a Bloc -# } -# -# # scope:defender -# allowed_against_character = { -# is_landed = yes -# highest_held_title_tier >= tier_county -# top_liege = scope:attacker.top_liege # Same realm -# NOT = { this = scope:attacker.top_liege } # Not top liege -# government_is_japanese_trigger = yes # Soryo or Ritsuryo -# trigger_if = { # Not in same Bloc -# limit = { exists = house.house_confederation } -# house.house_confederation != scope:attacker.house.house_confederation -# } -# } -# -# valid_to_start = { -# scope:target ?= { is_landless_type_title = no } -# } -# -# mutually_exclusive_titles = { always = yes } -# -# cost = { -# prestige = { -# add = { -# value = 100 -# desc = CB_BASE_COST -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# should_invalidate = { -# OR = { -# scope:attacker = { tgp_soryo_or_bushido_trigger = no } -# scope:defender.house.house_confederation ?= scope:attacker.house.house_confederation # Same bloc already -# NOT = { exists = scope:attacker.house.house_confederation } # Bloc destroyed -# } -# } -# -# on_invalidated_desc = { -# desc = japan_install_bloc_member_cb_ended_invalid.desc -# } -# -# on_declaration = { -# on_declared_war = yes -# if = { -# limit = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# scope:attacker = { -# # Message for attacker -# send_interface_toast = { -# type = event_war_bad -# title = tgp_japan_soryo_war_is_crime_title -# left_icon = scope:defender -# right_icon = top_liege -# top_liege = { -# send_interface_toast = { -# type = event_war_bad -# title = tgp_japan_soryo_war_is_crime_kampaku_title -# left_icon = scope:attacker -# right_icon = scope:defender -# add_opinion = { -# target = scope:attacker -# modifier = admin_soryo_conquest_crime -# } -# } -# } -# } -# } -# } -# } -# -# on_victory_desc = { -# desc = { -# desc = japan_install_bloc_member_cb_victory_desc -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_victory = { -# -# scope:attacker = { show_pow_release_message_effect = yes } -# -# scope:attacker.house.house_confederation = { -# leading_house.house_head = { -# if = { -# limit = { -# is_ai = yes -# NOT = { this = scope:attacker} -# } -# add_opinion = { -# target = scope:attacker -# modifier = respect_opinion -# opinion = 25 -# } -# } -# } -# } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# switch = { -# trigger = scope:defender.primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# scope:attacker = { -# trigger_event = { -# id = tgp_japan_general.8800 -# days = 1 -# } -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = minor_prestige_value } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = { -# desc = japan_install_bloc_member_cb_white_peace_desc -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# add_prestige = medium_prestige_loss -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = { -# desc = japan_install_bloc_member_cb_defeat_desc -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# scope:attacker = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "JAPAN_INSTALL_BLOC_MEMBER_WAR_NAME" -# war_name_base = "JAPAN_INSTALL_BLOC_MEMBER_WAR_NAME_BASE" -# cb_name = "JAPAN_INSTALL_BLOC_MEMBER_CB_NAME" -# interface_priority = 100 -# -# ticking_war_score_targets_entire_realm = no -# attacker_ticking_warscore = 0.01 -# attacker_wargoal_percentage = 0.01 -# attacker_score_from_occupation_scale = 100 -# defender_score_from_occupation_scale = 100 -# attacker_score_from_battles_scale = 100 -# defender_score_from_battles_scale = 100 -# -# max_attacker_score_from_battles = 100 -# max_defender_score_from_battles = 100 -# -# max_defender_score_from_occupation = 100 -# max_attacker_score_from_occupation = 100 -# -# max_ai_diplo_distance_to_title = 500 -# -# ai_score = { -# value = japan_install_bloc_member_ai_score_value -# } -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -## War for landless feudal to take land -#japan_soryo_conquest_county_landless_cb = { -# icon = soryo -# group = conquest -# combine_into_one = yes -# should_show_war_goal_subview = yes -# ai_only_against_neighbors = no -# allow_hostages = no -# target_titles = all -# target_title_tier = county -# target_de_jure_regions_above = yes -# ignore_effect = change_title_holder -# -# mutually_exclusive_titles = { always = yes } -# -# # scope:attacker -# allowed_for_character = { -# has_tgp_dlc_trigger = yes -# is_landed = no -# government_is_japanese_trigger = yes -# tgp_soryo_or_bushido_trigger = yes -# } -# -# # scope:defender -# allowed_against_character = { -# is_landed = yes -# highest_held_title_tier >= tier_county -# government_is_japanese_trigger = yes -# top_liege = { -# # Must be part of same realm -# this = scope:attacker.top_liege -# # But defender must not be liege -# NOT = { this = scope:attacker } -# } -# } -# -# cost = { -# prestige = { -# add = { -# value = 100 -# desc = CB_BASE_COST -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# valid_to_start = { -# scope:target = { -# is_landless_type_title = no -# # Also make sure you can't war for, like, the Papal States -# trigger_if = { -# limit = { holder.faith ?= root.faith } -# NOT = { -# holder ?= { is_theocratic_lessee = yes } -# } -# } -# } -# } -# -# should_invalidate = { -# ep3_adventurer_landless_should_invalidate_trigger = yes -# } -# -# on_invalidated_desc = { -# desc = japan_soryo_conquest_cb_ended_invalid.desc -# } -# -# on_declaration = { -# on_declared_war = yes -# if = { -# limit = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# scope:attacker = { -# # Message for attacker -# send_interface_toast = { -# type = event_war_bad -# title = tgp_japan_soryo_war_is_crime_title -# left_icon = scope:defender -# right_icon = top_liege -# top_liege = { -# send_interface_toast = { -# type = event_war_bad -# title = tgp_japan_soryo_war_is_crime_kampaku_title -# left_icon = scope:attacker -# right_icon = scope:defender -# add_opinion = { -# target = scope:attacker -# modifier = admin_soryo_conquest_crime -# } -# } -# } -# } -# } -# } -# } -# -# on_victory_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = county_conquest_cb_victory_desc_attacker -# } -# desc = county_conquest_cb_victory_desc -# } -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# switch = { -# trigger = scope:defender.primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# #As this is just a county conquest, simply grab the designated county. -# every_in_list = { -# list = target_titles -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# } -# } -# -# resolve_title_and_vassal_change = scope:change -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = minor_prestige_value } -# } -# -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = county_conquest_cb_white_peace_desc_defender -# } -# desc = county_conquest_cb_white_peace_desc -# } -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# add_prestige = medium_prestige_loss -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = county_conquest_cb_defeat_desc_attacker -# } -# desc = county_conquest_cb_defeat_desc -# } -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# scope:attacker = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# transfer_behavior = transfer -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# interface_priority = 79 -# -# use_de_jure_wargoal_only = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_attacker_score_from_battles = 75 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# war_name = "JAPAN_SORYO_CONQUEST_LANDLESS_WAR_NAME" -# war_name_base = "JAPAN_SORYO_CONQUEST_LANDLESS_WAR_NAME_BASE" -# cb_name = "JAPAN_SORYO_CONQUEST_LANDLESS_COUNTY_CB_NAME" -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# if = { -# limit = { -# current_military_strength < 400 -# } -# multiply = 0 -# } -# } -#} -# -## War for feudal to take land -#japan_soryo_conquest_county_cb = { -# icon = soryo -# group = conquest -# combine_into_one = yes -# ai_only_against_neighbors = yes -# allow_hostages = yes -# should_show_war_goal_subview = yes -# -# target_titles = neighbor_land_or_water -# target_title_tier = county -# ignore_effect = change_title_holder -# -# mutually_exclusive_titles = { always = yes } -# -# # scope:attacker -# allowed_for_character = { -# has_tgp_dlc_trigger = yes -# is_landed = yes -# # Attacker must be Japanese Feudal, or have the Bushido tradition -# tgp_soryo_or_bushido_trigger = yes -# } -# -# # scope:defender -# allowed_against_character = { -# top_liege ?= { -# # Must be part of same realm -# this = scope:attacker.top_liege -# # But defender must not be liege -# NOT = { this = scope:attacker } -# } -# } -# -# cost = { -# prestige = { -# add = { -# value = 100 -# desc = CB_BASE_COST -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# should_invalidate = { -# OR = { -# NOT = { -# scope:attacker = { tgp_soryo_or_bushido_trigger = yes } -# } -# scope:defender = { -# top_liege != scope:attacker.top_liege -# } -# } -# } -# -# on_invalidated_desc = { -# desc = japan_soryo_conquest_cb_ended_invalid.desc -# } -# -# on_declaration = { -# on_declared_war = yes -# if = { -# limit = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# scope:attacker = { -# # Message for attacker -# send_interface_toast = { -# type = event_war_bad -# title = tgp_japan_soryo_war_is_crime_title -# left_icon = scope:defender -# right_icon = top_liege -# top_liege = { -# send_interface_toast = { -# type = event_war_bad -# title = tgp_japan_soryo_war_is_crime_kampaku_title -# left_icon = scope:attacker -# right_icon = scope:defender -# add_opinion = { -# target = scope:attacker -# modifier = admin_soryo_conquest_crime -# } -# } -# } -# } -# } -# } -# } -# -# on_victory_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = county_conquest_cb_victory_desc_attacker -# } -# desc = county_conquest_cb_victory_desc -# } -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# switch = { -# trigger = scope:defender.primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# #As this is just a county conquest, simply grab the designated county. -# every_in_list = { -# list = target_titles -# change_title_holder = { -# holder = scope:attacker -# change = scope:change -# } -# } -# -# resolve_title_and_vassal_change = scope:change -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = minor_prestige_value } -# } -# -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = county_conquest_cb_white_peace_desc_defender -# } -# desc = county_conquest_cb_white_peace_desc -# } -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# add_prestige = medium_prestige_loss -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = county_conquest_cb_defeat_desc_attacker -# } -# desc = county_conquest_cb_defeat_desc -# } -# triggered_desc = { -# trigger = { tgp_japan_internal_soryo_war_is_crime_trigger = yes } -# desc = japan_soryo_conquest_cb_admin_warning -# } -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# scope:attacker = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "JAPAN_SORYO_CONQUEST_WAR_NAME" -# war_name_base = "JAPAN_SORYO_CONQUEST_WAR_NAME_BASE" -# cb_name = "JAPAN_SORYO_CONQUEST_COUNTY_CB_NAME" -# interface_priority = 80 -# -# ticking_war_score_targets_entire_realm = yes -# attacker_ticking_warscore = 0.01 -# attacker_wargoal_percentage = 0.01 -# attacker_score_from_occupation_scale = 50 -# defender_score_from_occupation_scale = 50 -# attacker_score_from_battles_scale = 250 -# defender_score_from_battles_scale = 250 -# -# max_attacker_score_from_battles = 200 -# max_defender_score_from_battles = 200 -# -# max_defender_score_from_occupation = 50 -# max_attacker_score_from_occupation = 50 -# -# max_ai_diplo_distance_to_title = 500 -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -## War to enforce return to Administrative -#japan_demand_administrative_cb = { -# icon = ritsuryo -# group = subjugation -# allow_hostages = no -# ai_only_against_neighbors = yes -# should_show_war_goal_subview = yes -# -# # scope:attacker -# allowed_for_character = { -# government_has_flag = government_is_japan_administrative -# top_liege = { government_has_flag = government_is_japan_administrative } # Cannot enforce admin in a Soryo realm -# tgp_is_ceremonial_liege_trigger = no -# } -# -# # scope:defender -# allowed_against_character = { -# is_landed = yes -# government_has_flag = government_is_japan_feudal -# top_liege = scope:attacker.top_liege -# NOT = { is_liege_or_above_of = scope:attacker } -# } -# -# # root = scope:attacker, scope:defender, scope:target -# valid_to_start = { -# } -# -# cost = { -# prestige = { -# add = { -# value = 100 -# desc = CB_BASE_COST -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# should_invalidate = { -# OR = { -# NOT = { -# scope:attacker = { -# government_has_flag = government_is_japan_administrative -# tgp_is_ceremonial_liege_trigger = no -# } -# } -# NOT = { -# scope:defender = { -# government_has_flag = government_is_japan_feudal -# top_liege = scope:attacker.top_liege -# NOT = { is_liege_or_above_of = scope:attacker } -# } -# } -# scope:defender = { is_landed = no } -# } -# } -# -# on_invalidated_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# NOT = { -# scope:attacker = { -# government_has_flag = government_is_japan_administrative -# tgp_is_ceremonial_liege_trigger = no -# } -# } -# } -# desc = japan_demand_administrative_cb_ended_invalid.desc.attacker -# } -# desc = japan_demand_administrative_cb_ended_invalid.desc -# } -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# desc = { -# desc = japan_demand_administrative_cb_victory_desc -# triggered_desc = { -# trigger = { -# scope:attacker = { is_independent_ruler = no } -# } -# desc = japan_demand_administrative_cb_victory_vassal_desc -# } -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# # Appreciation for re-integration -# scope:attacker = { -# if = { -# limit = { is_independent_ruler = no } -# reverse_add_opinion = { -# target = scope:attacker.top_liege -# modifier = enforced_administrative_opinion -# } -# } -# } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# scope:defender = { -# every_held_title = { -# limit = { -# is_landless_type_title = no -# is_noble_family_title = no -# tier >= tier_county -# } -# # Return land to top liege -# change_title_holder = { -# holder = scope:attacker.top_liege -# change = scope:change -# } -# } -# } -# -# # Influence/Fame reward -# scope:attacker = { -# if = { -# limit = { is_independent_ruler = no } -# if = { -# limit = { government_allows = administrative } -# change_influence = japan_demand_administrative_war_influence_value -# } -# else = { add_prestige_experience = japan_demand_administrative_war_prestige_value } -# } -# } -# -# resolve_title_and_vassal_change = scope:change -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = minor_prestige_value } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = japan_demand_administrative_cb_white_peace_desc -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# add_prestige = medium_prestige_loss -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = scope:defender.top_liege } -# desc = japan_demand_administrative_cb_defeat_desc_independence -# } -# desc = japan_demand_administrative_cb_defeat_desc -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# # If Regent themselves failed to assert authority -# if = { -# limit = { scope:attacker = scope:defender.top_liege } -# scope:attacker = { -# add_prestige = major_prestige_loss -# switch = { -# trigger = has_realm_law -# japanese_bureaucracy_3 = { add_realm_law = japanese_bureaucracy_2 } -# japanese_bureaucracy_2 = { add_realm_law = japanese_bureaucracy_1 } -# japanese_bureaucracy_1 = { add_realm_law = japanese_bureaucracy_0 } -# fallback = { force_step_down_landed_titles = yes } -# } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "JAPAN_DEMAND_ADMINISTRATIVE_WAR_NAME" -# war_name_base = "JAPAN_DEMAND_ADMINISTRATIVE_WAR_NAME_BASE" -# cb_name = "JAPAN_DEMAND_ADMINISTRATIVE_CB_NAME" -# interface_priority = 80 -# -# ticking_war_score_targets_entire_realm = yes -# attacker_ticking_warscore = 0.01 -# attacker_wargoal_percentage = 0.01 -# attacker_score_from_occupation_scale = 50 -# defender_score_from_occupation_scale = 50 -# attacker_score_from_battles_scale = 250 -# defender_score_from_battles_scale = 250 -# -# max_attacker_score_from_battles = 200 -# max_defender_score_from_battles = 200 -# -# max_defender_score_from_occupation = 50 -# max_attacker_score_from_occupation = 50 -# -# max_ai_diplo_distance_to_title = 500 -# -# ai_score = { -# value = japan_demand_administrative_ai_score_value -# } -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -## War to conquer Japan -#japan_imperial_expansion_cb = { -# icon = ritsuryo_government -# group = conquest -# combine_into_one = yes -# ai_only_against_neighbors = yes -# allow_hostages = no -# should_show_war_goal_subview = yes -# -# target_titles = all -# target_title_tier = county -# ignore_effect = change_title_holder -# -# mutually_exclusive_titles = { always = yes } -# -# cost = { -# prestige = { -# add = { -# value = 100 -# desc = CB_BASE_COST -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# # root = scope:attacker -# allowed_for_character = { -# japan_imperial_expansion_cb_allowed_for_character_trigger = yes -# } -# -# # root = scope:attacker -# allowed_for_character_display_regardless = { -# # Required Policy -# top_liege = { has_realm_law = imperial_expansion_law } -# } -# -# # root = scope:defender, scope:attacker -# allowed_against_character = { -# japan_imperial_expansion_cb_allowed_against_character_trigger = yes -# } -# -# # root = scope:defender, scope:attacker -# allowed_against_character_display_regardless = { -# # Must be neighbours, but we want to show casus belli in list regardless -# custom_tooltip = { -# text = japan_imperial_expansion_cb_neighbour_tt -# any_sub_realm_county = { -# any_title_to_title_neighboring_and_across_water_county = { holder.top_liege = scope:attacker.top_liege } -# } -# } -# } -# -# # root = scope:attacker, scope:defender, scope:target -# valid_to_start_display_regardless = { -# custom_tooltip = { -# text = tgp_japan_pacification_war_valid_empire_tt -# NOT = { scope:target.empire ?= title:e_japan } -# } -# custom_tooltip = { -# text = tgp_japan_pacification_war_valid_region_tt -# scope:target.title_province ?= { -# OR = { -# geographical_region = world_asia_japan -# geographical_region = world_asia_sakhalin_hokkaido -# } -# } -# } -# } -# -# valid_to_start = { -# scope:target = { -# is_landless_type_title = no -# } -# } -# -# should_invalidate = { -# OR = { -# scope:attacker = { japan_imperial_expansion_cb_allowed_for_character_trigger = no } -# scope:defender = { japan_imperial_expansion_cb_allowed_against_character_trigger = no } -# } -# } -# -# on_invalidated_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# scope:attacker = { japan_imperial_expansion_cb_allowed_for_character_trigger = no } -# } -# desc = japan_imperial_expansion_cb_ended_invalid.desc.attacker -# } -# desc = japan_imperial_expansion_cb_ended_invalid.desc -# } -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# scope:attacker = { -# is_local_player = yes -# is_independent_ruler = yes -# } -# } -# desc = japan_imperial_expansion_cb_victory_desc_attacker -# } -# desc = japan_imperial_expansion_cb_victory_desc -# } -# triggered_desc = { -# trigger = { -# scope:attacker = { is_independent_ruler = no } -# } -# desc = japan_demand_administrative_cb_victory_vassal_desc -# } -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# #As this is just a county conquest, simply grab the designated county. -# every_in_list = { -# list = target_titles -# change_title_holder = { -# holder = scope:attacker.top_liege # For the top liege -# change = scope:change -# } -# } -# -# resolve_title_and_vassal_change = scope:change -# -# # Appreciation for the Attacker, if relevant -# scope:attacker = { -# if = { -# limit = { is_independent_ruler = no } -# reverse_add_opinion = { -# target = scope:attacker.top_liege -# modifier = enforced_pacification_opinion -# } -# } -# } -# -# # Influence/Prestige Progress for the Attacker -# scope:attacker = { -# if = { -# limit = { is_independent_ruler = no } -# if = { -# limit = { government_allows = administrative } -# change_influence = japan_imperial_expansion_war_influence_value -# } -# else = { add_prestige_experience = japan_imperial_expansion_war_prestige_value } -# } -# else = { -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = medium_prestige_value } -# } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # FP1: note the victory for future memorialisation via stele (if applicable). -# scope:attacker = { fp1_remember_recent_conquest_victory_effect = yes } -# -# if = { # Warning that only counties are changing hands -# limit = { -# any_in_list = { -# list = target_titles -# tier = tier_duchy -# } -# } -# random_in_list = { -# list = target_titles -# limit = { tier = tier_duchy } -# save_scope_as = de_jure_target -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = county_conquest_cb_white_peace_desc_defender -# } -# desc = county_conquest_cb_white_peace_desc -# } -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# # Prestige loss for the attacker -# -# #EP2 accolade glory gain for doing pretty good against higher ranked enemy -# scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# add_prestige = { -# value = minor_prestige_value -# multiply = -1.0 -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not impactful as the scale are identical -# FAME_BASE = medium_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# add_truce_white_peace_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = county_conquest_cb_defeat_desc_attacker -# } -# desc = county_conquest_cb_defeat_desc -# } -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# # Prestige for Defender -# add_prestige_war_defender_effect = { -# PRESTIGE_VALUE = medium_prestige_value -# } -# } -# -# # Prestige loss for the attacker -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 3 -# } -# add_prestige = { -# value = major_prestige_value -# multiply = -1.0 -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "JAPAN_IMPERIAL_EXPANSION_WAR_NAME" -# war_name_base = "JAPAN_IMPERIAL_EXPANSION_WAR_NAME_BASE" -# cb_name = "JAPAN_IMPERIAL_EXPANSION_CB_NAME" -# interface_priority = 80 -# -# ticking_war_score_targets_entire_realm = yes -# attacker_ticking_warscore = 0.01 -# attacker_wargoal_percentage = 0.01 -# attacker_score_from_occupation_scale = 50 -# defender_score_from_occupation_scale = 50 -# attacker_score_from_battles_scale = 250 -# defender_score_from_battles_scale = 250 -# -# max_attacker_score_from_battles = 200 -# max_defender_score_from_battles = 200 -# -# max_defender_score_from_occupation = 50 -# max_attacker_score_from_occupation = 50 -# -# max_ai_diplo_distance_to_title = 500 -# -# ai_score = { -# value = japan_imperial_expansion_ai_score_value -# } -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -## War to reconquer Japan -#japan_imperial_reconquest_cb = { -# icon = ritsuryo_government -# group = de_jure -# -# war_name = "JAPAN_IMPERIAL_RECONQUEST_WAR_NAME" -# war_name_base = "JAPAN_IMPERIAL_RECONQUEST_WAR_NAME_BASE" -# cb_name = "JAPAN_IMPERIAL_RECONQUEST_CB_NAME" -# interface_priority = 80 -# -# combine_into_one = yes -# should_show_war_goal_subview = yes -# mutually_exclusive_titles = { always = yes } -# -# cost = { -# prestige = { -# scope:defender = { -# every_sub_realm_county = { -# limit = { empire = title:e_japan } -# add = { -# value = 50 -# desc = japan_imperial_reconquest_cb_cost_tt -# } -# } -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# allow_hostages = no -# -# target_titles = all -# target_title_tier = all -# target_de_jure_regions_above = yes -# ignore_effect = change_title_holder -# ai_only_against_neighbors = yes -# -# # root = scope:attacker -# allowed_for_character = { -# japan_imperial_reconquest_cb_allowed_for_character_trigger = yes -# } -# -# # root = scope:attacker -# allowed_for_character_display_regardless = { -# top_liege = { has_realm_law = defense_mobilization_law } -# } -# -# # root = scope:defender, scope:attacker -# allowed_against_character = { -# japan_imperial_reconquest_cb_allowed_against_character_trigger = yes -# } -# -# valid_to_start = { -# scope:target = { -# tier = tier_duchy -# empire = title:e_japan -# } -# } -# -# # root = scope:attacker, scope:defender, scope:target -# valid_to_start_display_regardless = { -# custom_tooltip = { -# text = tgp_japan_reconquest_war_valid_de_jure_tt -# scope:target.empire ?= title:e_japan -# } -# } -# -# should_invalidate = { -# OR = { -# scope:attacker = { japan_imperial_reconquest_cb_allowed_for_character_trigger = no } -# scope:defender = { japan_imperial_reconquest_cb_allowed_against_character_trigger = no } -# } -# } -# -# on_invalidated_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# scope:attacker = { japan_imperial_reconquest_cb_allowed_for_character_trigger = no } -# } -# desc = japan_imperial_reconquest_cb_ended_invalid.desc.attacker -# } -# desc = japan_imperial_reconquest_cb_ended_invalid.desc -# } -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = de_jure_cb_victory_desc_attacker -# } -# desc = japan_imperial_reconquest_cb_victory_desc -# } -# triggered_desc = { -# trigger = { -# scope:attacker = { is_independent_ruler = no } -# } -# desc = japan_demand_administrative_cb_victory_vassal_desc -# } -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# # Influence/Prestige Progress reward for Attacker -# scope:attacker = { -# if = { -# limit = { is_independent_ruler = no } -# if = { -# limit = { government_allows = administrative } -# change_influence = japan_imperial_reconquest_war_influence_value -# } -# else = { add_prestige_experience = japan_imperial_reconquest_war_prestige_value } -# } -# } -# -# # EP3 Laamp possibility warning -# scope:defender = { ep3_war_loss_adventurer_tt_effect = yes } -# -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = change -# add_claim_on_loss = yes -# } -# -# every_in_list = { -# list = target_titles -# save_temporary_scope_as = target -# } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# change = scope:change -# title = scope:target -# } -# resolve_title_and_vassal_change = scope:change -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = minor_prestige_value } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = county_conquest_cb_white_peace_desc_defender -# } -# desc = county_conquest_cb_white_peace_desc -# } -# } -# } -# -# on_white_peace = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 accolade glory gain for doing ok against higher ranked enemy -# scope:defender = { accolade_defender_war_end_glory_gain_low_effect = yes } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# victory = no -# title = scope:target -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:attacker = { is_local_player = yes } } -# desc = county_conquest_cb_defeat_desc_attacker -# } -# desc = county_conquest_cb_defeat_desc -# } -# } -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# scope:attacker = { -# pay_short_term_gold_reparations_effect = { -# GOLD_VALUE = 10 -# } -# } -# -# setup_de_jure_cb = { -# attacker = scope:attacker -# defender = scope:defender -# victory = no -# title = scope:target -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 500 -# -# ai_score = { -# value = japan_imperial_reconquest_ai_score_value -# } -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -## War to reimpose Ritsuryo -#japan_refused_ritsuryo_cb = { -# icon = dissolution_war -# group = civil_war -# ai_only_against_liege = yes -# allow_hostages = no -# allowed_for_character = { -# scope:attacker = { -# liege = scope:defender -# NOT = { government_has_flag = government_is_japan_administrative } -# } -# } -# -# allowed_against_character = { -# scope:attacker = { -# liege = scope:defender -# } -# } -# -# target_de_jure_regions_above = yes -# -# valid_to_start = { -# } -# -# should_invalidate = { -# OR = { -# scope:attacker = { -# NOT = { -# any_liege_or_above = { this = scope:defender } -# } -# } -# scope:defender = { is_landed = no } -# } -# } -# -# on_declaration = { -# # save the initial target and their tier for conditioning the depose effect -# if = { -# limit = { NOT = { exists = scope:attacker.var:initial_target } } -# scope:attacker = { -# set_variable = { -# name = initial_target -# value = scope:defender -# } -# set_variable = { -# name = target_tier -# value = scope:defender.primary_title.tier -# } -# } -# } -# } -# -# on_victory_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# scope:defender = { is_local_player = yes } -# OR = { -# NOT = { exists = scope:attacker.var:initial_target } -# scope:defender = scope:attacker.var:initial_target -# scope:defender.primary_title.tier <= scope:attacker.var:target_tier -# } -# } -# desc = japan_refused_ritsuryo_cb_victory_desc_defender -# } -# triggered_desc = { -# trigger = { -# OR = { -# NOT = { exists = scope:attacker.var:initial_target } -# scope:defender = scope:attacker.var:initial_target -# scope:defender.primary_title.tier <= scope:attacker.var:target_tier -# } -# } -# desc = japan_refused_ritsuryo_cb_victory_desc -# } -# } -# } -# -# on_victory = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_med_effect = yes } -# -# scope:defender = { -# -# # If we win the rebellion, our liege loses any legal right to imprison us/banish us/revoke our titles. -# consume_all_criminal_reasons_effect = { -# LIEGE = scope:defender -# CRIMINAL = scope:attacker -# } -# -# add_prestige = -500 -# -# # JAPAN - liege is replaced by the attacker -# create_title_and_vassal_change = { -# type = conquest -# save_scope_as = title_change -# } -# title:c_yamashiro ?= { -# if = { -# limit = { holder = scope:defender } -# change_title_holder_include_vassals = { -# holder = scope:attacker -# change = scope:title_change -# } -# } -# } -# scope:defender = { -# every_held_title = { -# limit = { tier >= tier_empire } -# change_title_holder_include_vassals = { -# holder = scope:attacker -# change = scope:title_change -# } -# } -# } -# resolve_title_and_vassal_change = scope:title_change -# } -# -# # LEGITIMACY FROM LOSING FACTION WAR -# faction_war_end_defeat_legitimacy_effect = yes -# -# hidden_effect = { -# scope:attacker = { -# add_truce_both_ways = { -# character = scope:defender -# days = 1825 -# war = root.war -# result = victory -# } -# } -# } -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_victory_effects = yes -# } -# -# on_white_peace_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = japan_refused_ritsuryo_cb_white_peace_desc_defender -# } -# desc = japan_refused_ritsuryo_cb_white_peace_desc -# } -# -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# hidden_effect = { -# scope:attacker = { -# add_truce_both_ways = { -# character = scope:defender -# days = 1825 -# war = root.war -# result = white_peace -# } -# } -# } -# on_white_peace_request_revolt_war = yes -# } -# -# on_defeat_desc = { -# first_valid = { -# triggered_desc = { -# trigger = { scope:defender = { is_local_player = yes } } -# desc = japan_refused_ritsuryo_cb_defeat_desc_defender -# } -# desc = japan_refused_ritsuryo_cb_defeat_desc -# } -# -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# scope:defender = { -# add_character_flag = { -# flag = recent_liberty_faction_war -# years = 10 -# } -# add_dread = medium_dread_gain -# -# # LEGITIMACY FROM WINNING FACTION WAR -# faction_war_end_victory_legitimacy_effect = yes -# } -# -# # For revoking titles of character's imprisoned abroad who have lost a revocation war -# hidden_effect = { -# if = { -# limit = { -# scope:attacker = { -# is_imprisoned = yes -# NOT = { is_imprisoned_by = scope:defender } -# } -# } -# scope:defender = { -# add_opinion = { -# target = scope:attacker -# modifier = foreign_prison_revocation_opinion -# } -# } -# } -# } -# -# on_lost_request_revolt_war = yes -# -# #Mandalas gain or lose piety/devotion depending on Decree -# mandala_war_defeat_effects = yes -# } -# -# on_invalidated_desc = msg_invalidate_war_title -# -# check_attacker_inheritance_validity = no -# -# on_primary_attacker_death = invalidate -# on_primary_defender_death = inherit -# -# transfer_behavior = transfer -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "JAPAN_REFUSED_RITSURYO_WAR_NAME" -# -# interface_priority = 80 -# -# use_de_jure_wargoal_only = yes -# -# attacker_wargoal_percentage = 0.8 -# -# max_attacker_score_from_battles = 100 -# max_defender_score_from_battles = 50 -# -# max_defender_score_from_occupation = 150 -# max_attacker_score_from_occupation = 150 -# -# max_ai_diplo_distance_to_title = 500 -#} -# -## Eradicate Rival House -#eradicate_house_cb = { -# icon = execute -# group = subjugation -# combine_into_one = yes -# ai_only_against_neighbors = yes -# allow_hostages = no -# should_show_war_goal_subview = no -# -# # scope:attacker -# allowed_for_character = { -# #Display so once a player has bad house relations they can be tempted to make them worse to validate cb -# trigger_if = { -# limit = { -# is_ai = yes -# } -# house ?= { -# any_house_relation = { -# has_house_relation_level = feud -# } -# } -# } -# trigger_else = { -# house ?= { -# any_house_relation = { -# OR = { -# has_house_relation_level = quarrel -# has_house_relation_level = rivalry -# has_house_relation_level = feud -# } -# } -# } -# } -# } -# -# # scope:defender -# allowed_against_character = { -# is_landed = yes -# #Can't be the attacker's top liege -# NOR = { -# is_vassal_or_below_of = scope:attacker -# is_liege_or_above_of = scope:attacker -# } -# } -# -# valid_to_start = { -# #We need the worst house relations -# tgp_has_house_relation_level_trigger = { -# HOUSE_1_MEMBER = scope:attacker -# HOUSE_2_MEMBER = scope:defender -# LEVEL = feud -# } -# } -# -# cost = { -# prestige = { -# add = { -# value = 100 -# desc = CB_BASE_COST -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# should_invalidate = { -# #cancel if they become friendly -# OR = { -# NOT = { -# tgp_has_house_relation_level_trigger = { -# HOUSE_1_MEMBER = scope:attacker -# HOUSE_2_MEMBER = scope:defender -# LEVEL = feud -# } -# } -# scope:defender = { is_landed = no } -# } -# } -# -# on_invalidated_desc = { -# desc = eradicate_house_cb_ended_invalid.desc -# } -# -# on_declaration = { -# on_declared_war = yes -# } -# -# on_victory_desc = { -# desc = eradicate_house_cb_victory_desc -# } -# -# on_victory = { -# scope:attacker = { -# if = { -# limit = { -# is_ai = no -# } -# add_achievement_global_variable_effect = { -# VARIABLE = finished_ep4_07_cut_off_the_head_and_the_body_will_follow_achievement -# VALUE = yes -# } -# } -# } -# -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# switch = { -# trigger = scope:defender.primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# #Show land transfer -# show_as_tooltip = { -# #loser/winner scopes are only being set here to correctly display the effects of tgp_japan_soryo_eradicate_cb_transfer_effect in the tooltip! -# scope:defender = { -# save_scope_as = loser -# } -# scope:attacker = { -# save_scope_as = winner -# } -# tgp_japan_soryo_eradicate_cb_transfer_effect = yes -# } -# #show death -# show_as_tooltip = { -# scope:defender = { -# death = { -# death_reason = death_eradicated -# killer = scope:attacker -# } -# } -# scope:defender = { -# every_courtier = { -# custom = every_close_family_house_member_in_court_cb_win_desc -# limit = { -# house = scope:defender.house -# NOT = { -# scope:defender.primary_heir ?= this -# } -# } -# death = { -# death_reason = death_eradicated -# killer = scope:attacker -# } -# } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# -# #Eradicate House follow up event -# scope:defender = { -# trigger_event = tgp_japan_general.9550 -# } -# } -# -# on_white_peace_desc = { -# desc = eradicate_house_cb_white_peace_desc -# } -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# add_prestige = medium_prestige_loss -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = eradicate_house_cb_defeat_desc -# } -# -# on_defeat = { -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# scope:attacker = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# #Show land transfer -# show_as_tooltip = { -# #loser/winner scopes are only being set here to correctly display the effects of tgp_japan_soryo_eradicate_cb_transfer_effect in the tooltip! -# scope:defender = { -# save_scope_as = winner -# } -# scope:attacker = { -# save_scope_as = loser -# } -# tgp_japan_soryo_eradicate_cb_transfer_effect = yes -# } -# #Show killing -# show_as_tooltip = { -# -# scope:attacker = { -# death = { -# death_reason = death_eradicated -# killer = scope:defender -# } -# } -# scope:attacker = { -# every_courtier = { -# custom = every_close_family_house_member_in_court_cb_lose_desc -# limit = { -# house = scope:attacker.house -# NOT = { -# this = scope:attacker.primary_heir -# } -# } -# death = { -# death_reason = death_eradicated -# killer = scope:defender -# } -# } -# } -# } -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# #Eradicate House follow up event -# scope:attacker = { -# trigger_event = tgp_japan_general.9550 -# } -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "ERADICATE_HOUSE_WAR_NAME" -# war_name_base = "ERADICATE_HOUSE_WAR_NAME_BASE" -# cb_name = "ERADICATE_HOUSE_CB_NAME" -# interface_priority = 80 -# -# ticking_war_score_targets_entire_realm = yes -# attacker_ticking_warscore = 0.01 -# attacker_wargoal_percentage = 0.01 -# attacker_score_from_occupation_scale = 100 -# defender_score_from_occupation_scale = 100 -# attacker_score_from_battles_scale = 150 -# defender_score_from_battles_scale = 150 -# -# max_attacker_score_from_battles = 200 -# max_defender_score_from_battles = 200 -# -# max_defender_score_from_occupation = 50 -# max_attacker_score_from_occupation = 50 -# -# max_ai_diplo_distance_to_title = 500 -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# -## War to become Soryo as Kampaku -#japan_establish_soryo_administration_cb = { -# icon = soryo -# group = subjugation -# combine_into_one = yes -# allow_hostages = no -# should_show_war_goal_subview = no -# -# # scope:attacker -# allowed_for_character = { -# has_tgp_dlc_trigger = yes -# always = no # Started by script -# } -# -# should_invalidate = { -# scope:defender = { government_has_flag = government_is_japan_feudal } -# } -# -# on_invalidated_desc = { -# desc = japan_establish_soryo_administration_cb_ended_invalid.desc -# } -# -# on_victory_desc = { -# desc = japan_establish_soryo_administration_cb_victory_desc -# } -# -# on_victory = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# save_scope_as = leader -# } -# scope:defender = { -# save_scope_as = daijo_daijin -# } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# switch = { -# trigger = scope:defender.primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# scope:defender = { -# faction_demand_regent_transfer_effect = { -# NEW_REGENT = scope:attacker -# REASON = conquest -# } -# } -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = minor_prestige_value } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# scope:defender = { -# every_character_war = { -# limit = { is_attacker = scope:attacker } -# every_war_defender = { -# limit = { is_imprisoned = no } -# hidden_effect = { -# hard_imprison_character_effect = { -# TARGET = this -# IMPRISONER = scope:attacker -# } -# reverse_add_opinion = { -# target = scope:attacker -# modifier = vassal_lost_faction_revolt_war -# } -# } -# } -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = japan_establish_soryo_administration_cb_white_peace_desc -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# add_prestige = medium_prestige_loss -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = japan_establish_soryo_administration_cb_defeat_desc -# } -# -# on_defeat = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# save_scope_as = leader -# } -# scope:defender = { -# save_scope_as = daijo_daijin -# show_as_tooltip = { japanese_establish_soryo_administration_reward_effect = yes } -# trigger_event = tgp_japan_decision.9606 -# } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# scope:attacker = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { -# every_character_war = { -# limit = { is_defender = scope:defender } -# every_war_attacker = { -# limit = { is_imprisoned = no } -# hidden_effect = { -# hard_imprison_character_effect = { -# TARGET = this -# IMPRISONER = scope:defender -# } -# reverse_add_opinion = { -# target = scope:defender -# modifier = vassal_lost_faction_revolt_war -# } -# } -# } -# } -# } -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "JAPAN_ESTABLISH_SORYO_ADMINISTRATION_WAR_NAME" -# war_name_base = "JAPAN_ESTABLISH_SORYO_ADMINISTRATION_WAR_NAME_BASE" -# cb_name = "JAPAN_ESTABLISH_SORYO_ADMINISTRATION_CB_NAME" -# interface_priority = 80 -# -# ticking_war_score_targets_entire_realm = yes -# attacker_ticking_warscore = 0.01 -# attacker_wargoal_percentage = 0.01 -# attacker_score_from_occupation_scale = 50 -# defender_score_from_occupation_scale = 50 -# attacker_score_from_battles_scale = 250 -# defender_score_from_battles_scale = 250 -# -# max_attacker_score_from_battles = 200 -# max_defender_score_from_battles = 200 -# -# max_defender_score_from_occupation = 50 -# max_attacker_score_from_occupation = 50 -#} -# -## War to disrupt Bloc -#japan_bloc_war_cb = { -# icon = bloc -# group = subjugation -# combine_into_one = yes -# ai_only_against_neighbors = yes -# allow_hostages = yes -# should_show_war_goal_subview = no -# -# # scope:attacker -# allowed_for_character = { -# has_tgp_dlc_trigger = yes -# # Soryo Bloc leader checks -# tgp_soryo_or_bushido_trigger = yes -# is_house_head = yes -# house.house_confederation.leading_house ?= house -# any_held_title = { is_noble_family_title = yes } -# } -# -# allowed_for_character_display_regardless = { -# custom_tooltip = { -# text = japan_bloc_war_cb_cohesion_requirement_tt -# house.house_confederation.cohesion >= 25 -# } -# } -# -# # scope:defender -# allowed_against_character = { -# tgp_soryo_or_bushido_trigger = yes -# is_house_head = yes -# house.house_confederation.leading_house ?= house -# NOR = { -# # Must be different Bloc -# AND = { -# exists = scope:attacker.house.house_confederation -# house.house_confederation ?= scope:attacker.house.house_confederation -# } -# # Not any ongoing bloc war -# any_character_war = { -# using_cb = japan_bloc_war_cb -# save_temporary_scope_as = war_temp -# scope:attacker = { is_participant_in_war = scope:war_temp } -# } -# } -# # Must be house head -# any_held_title = { is_noble_family_title = yes } -# } -# -# should_invalidate = { -# OR = { -# scope:attacker = { tgp_soryo_or_bushido_trigger = no } -# scope:defender = { -# OR = { -# tgp_soryo_or_bushido_trigger = no -# NOT = { exists = house.house_confederation } # Left bloc -# house.house_confederation ?= scope:attacker.house.house_confederation # Same bloc -# is_landed = no -# } -# } -# } -# } -# -# cost = { -# prestige = { -# add = { -# value = 100 -# desc = CB_BASE_COST -# } -# multiply = common_cb_prestige_cost_multiplier -# } -# } -# -# on_invalidated_desc = { -# desc = japan_bloc_war_cb_ended_invalid.desc -# } -# -# on_declaration = { -# on_declared_war = yes -# add_attacker_bloc_members_on_declared_effect = yes -# } -# -# on_victory_desc = { -# desc = japan_bloc_war_cb_victory_desc -# } -# -# on_victory = { -# scope:attacker = { -# save_scope_as = winner -# house.house_confederation = { -# tgp_bloc_change_cohesion_effect = { -# VALUE = tgp_bloc_war_defeat_cohesion_victory_value -# ICON = scope:defender -# REASON = bloc_war_victory -# } -# } -# } -# -# scope:defender = { -# save_scope_as = loser -# house.house_confederation = { -# tgp_bloc_change_cohesion_effect = { -# VALUE = tgp_bloc_war_defeat_cohesion_defeat_value -# ICON = scope:defender -# REASON = bloc_war_defeat -# } -# } -# } -# -# tgp_bloc_war_defeat_member_effect = { -# WINNER = scope:winner -# LOSER = scope:loser -# } -# -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_victory_effect = yes -# -# #EP2 Accolade glory gain from winning against higher ranked enemy -# scope:attacker = { accolade_attacker_war_end_glory_gain_low_effect = yes } -# -# scope:attacker = { -# switch = { -# trigger = scope:defender.primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# # Prestige Progress for the Attacker -# every_in_list = { -# list = target_titles -# scope:attacker = { add_prestige_experience = minor_prestige_value } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_white_peace_desc = { -# desc = japan_bloc_war_cb_white_peace_desc -# } -# -# on_white_peace = { -# scope:attacker = { -# show_pow_release_message_effect = yes -# stress_impact = { -# ambitious = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# add_prestige = medium_prestige_loss -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:attacker # not important as the scales are identical -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# scope:defender = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Truce -# add_truce_attacker_victory_effect = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_defeat_desc = { -# desc = japan_bloc_war_cb_defeat_desc -# } -# -# on_defeat = { -# scope:defender = { -# save_scope_as = winner -# house.house_confederation = { -# tgp_bloc_change_cohesion_effect = { -# VALUE = tgp_bloc_war_defeat_cohesion_victory_value -# ICON = scope:attacker -# REASON = bloc_war_victory -# } -# } -# } -# -# scope:attacker = { -# save_scope_as = loser -# house.house_confederation = { -# tgp_bloc_change_cohesion_effect = { -# VALUE = tgp_bloc_war_defeat_cohesion_defeat_value -# ICON = scope:defender -# REASON = bloc_war_defeat -# } -# } -# } -# -# tgp_bloc_war_defeat_member_effect = { -# WINNER = scope:winner -# LOSER = scope:loser -# } -# -# scope:attacker = { show_pow_release_message_effect = yes } -# -# # Legitimacy -# add_legitimacy_attacker_defeat_effect = yes -# -# scope:defender = { -# mandala_peacemaker_perk_serenity_effect = yes -# #EP2 accolade glory gain for winning against higher ranked enemy -# accolade_defender_war_end_glory_gain_high_effect = yes -# } -# -# scope:attacker = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_loss } -# tier_duchy = { add_prestige = medium_prestige_loss } -# tier_kingdom = { add_prestige = major_prestige_loss } -# tier_empire = { add_prestige = massive_prestige_loss } -# tier_hegemony = { add_prestige = monumental_prestige_loss } -# } -# } -# -# scope:defender = { -# switch = { -# trigger = primary_title.tier -# tier_county = { add_prestige = minor_prestige_gain } -# tier_duchy = { add_prestige = medium_prestige_gain } -# tier_kingdom = { add_prestige = major_prestige_gain } -# tier_empire = { add_prestige = massive_prestige_gain } -# tier_hegemony = { add_prestige = monumental_prestige_gain } -# } -# } -# -# # Allies on both sides get full prestige value for helping in the war, based on their war participation. -# modify_allies_of_participants_fame_values = { -# WINNER = scope:defender -# FAME_BASE = major_prestige_value -# IS_RELIGIOUS_WAR = no -# WINNER_ALLY_FAME_SCALE = 1 -# LOSER_ALLY_FAME_SCALE = 1 -# } -# -# # Truce -# add_truce_attacker_defeat_effect = yes -# -# scope:attacker = { save_temporary_scope_as = loser } -# on_lost_aggression_war_discontent_loss = yes -# -# # EP3: note gold gained from military assistance/join war contracts and their war contribution threshold -# laamp_as_mercenary_payout_tooltip_effect = yes -# } -# -# on_primary_attacker_death = inherit -# on_primary_defender_death = inherit -# -# attacker_allies_inherit = yes -# defender_allies_inherit = yes -# -# war_name = "JAPAN_BLOC_WAR_NAME" -# war_name_base = "JAPAN_BLOC_WAR_NAME_BASE" -# cb_name = "JAPAN_BLOC_WAR_CB_NAME" -# interface_priority = 80 -# -# ticking_war_score_targets_entire_realm = yes -# attacker_ticking_warscore = 0.01 -# attacker_wargoal_percentage = 0.01 -# attacker_score_from_occupation_scale = 100 -# defender_score_from_occupation_scale = 100 -# attacker_score_from_battles_scale = 150 -# defender_score_from_battles_scale = 150 -# -# max_attacker_score_from_battles = 100 -# max_defender_score_from_battles = 100 -# -# max_defender_score_from_occupation = 100 -# max_attacker_score_from_occupation = 100 -# -# max_ai_diplo_distance_to_title = 500 -# -# ai_score = { -# value = japan_bloc_war_ai_score_value -# } -# -# ai_score_mult = { -# value = 1 -# add = frankokratia_leader_protection_value #Set back to 0. Declaring war on the frankokratia leader can really ruin the whole thing -# } -#} -# \ No newline at end of file diff --git a/common/character_interactions/00_alliance.txt b/common/character_interactions/00_alliance.txt deleted file mode 100644 index 2dacf5d7b..000000000 --- a/common/character_interactions/00_alliance.txt +++ /dev/null @@ -1,4137 +0,0 @@ -call_ally_interaction = { - category = interaction_category_diplomacy - desc = call_ally_interaction_desc - interface_priority = 60 - interface = call_ally - special_interaction = call_ally_interaction - popup_on_receive = yes - pause_on_receive = yes - icon = alliance - - greeting = positive - notification_text = CALL_ALLY_NOTIFICATION - - is_shown = { - scope:actor = { - is_at_war = yes - trigger_if = { # Avoid calling Adventurers without armies or landed rulers who have been devastated - limit = { - is_ai = yes - } - scope:recipient.current_military_strength >= 100 - } - trigger_if = { - limit = { - liege = scope:recipient # The recipient is actor's liege - } - subject_contract_has_flag = vassal_contract_liege_forced_war_override - } - trigger_if = { - limit = { - scope:recipient = { - is_tributary_of = scope:actor - NOT = { is_allied_to = scope:actor } - } - } - piety >= 50 - has_realm_law_flag = can_call_tributaries_for_piety - } - } - scope:recipient = { - OR = { - is_allied_to = scope:actor - AND = { - this ?= scope:actor.diarch - scope:actor = { - any_character_war = { diarch_callable_in_internal_war_trigger = yes } - } - } - scope:actor = { - is_vassal_of = prev - subject_contract_has_flag = vassal_contract_liege_forced_war_override - } - scope:actor = { - is_tributary_of = prev - subject_contract_has_flag = tributary_contract_suzerain_guarantee_override - } - AND = { - is_tributary_of = scope:actor - scope:actor = { - piety >= 50 - has_realm_law_flag = can_call_tributaries_for_piety - } - } - } - } - scope:actor = { #If you can call them as a House Member then do that - NOT = { - is_character_interaction_valid = { - recipient = scope:recipient - interaction = call_house_member_to_war_interaction - } - } - } - } - - has_valid_target = { - exists = scope:target - } - - has_valid_target_showing_failures_only = { - scope:target = { - is_war_leader = scope:actor - } - - scope:actor = { - trigger_if = { - limit = { # if you're invoking your suzerain's defensive guarantee, it has to be for a defensive war - NOT = { is_allied_to = scope:recipient } - suzerain = scope:recipient - subject_contract_has_flag = tributary_contract_suzerain_guarantee_override - } - scope:target = { - primary_defender = scope:actor - } - } - - trigger_if = { - limit = { - scope:target = { - OR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - } - - trigger_if = { - limit = { - this = scope:target.casus_belli.primary_attacker - } - #if it's a religious war the recipient has to be of the same faith - custom_description = { - text = is_of_wrong_faith_for_holy_war - subject = scope:actor - object = scope:recipient - faith = scope:recipient.faith - } - } - trigger_else = { - custom_description = { - text = is_of_attacker_faith_in_holy_war - subject = scope:actor - object = scope:recipient - scope:target = { primary_attacker.faith != scope:recipient.faith } - } - } - } - } - - joiner_not_already_in_another_war_with_any_target_war_participants_trigger = { - WARRIOR = scope:actor - JOINER = scope:recipient - } - } - - - is_valid_showing_failures_only = { - - scope:recipient = { - is_ruler = yes - - # Only rulers of a high enough rank may call a hegemon into wars - custom_tooltip = { - text = too_low_rank_to_call_hegemon - trigger_if = { - limit = { highest_held_title_tier = tier_hegemony } - scope:actor = { highest_held_title_tier >= tier_empire } - } - } - } - - scope:actor = { - # Only War Leaders can call allies - custom_description = { - text = must_be_war_leader - any_character_war = { - is_war_leader = scope:actor - } - } - - # Cannot call the same character multiple times - custom_description = { - text = cannot_call_same_character_multiple_times - subject = scope:recipient - any_character_war = { - ALL_FALSE = { - was_called = scope:recipient - is_participant = scope:recipient - } - } - } - - # Cannot call a character of the "wrong" religion to a Great Holy War - trigger_if = { - limit = { - faith != scope:recipient.faith - } - custom_description = { - text = is_of_wrong_faith_for_holy_war - subject = scope:actor - object = scope:recipient - any_character_war = { - NOR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - } - } - } - - can_potentially_call_ally_trigger = { - WARRIOR = scope:actor - JOINER = scope:recipient - } - } - - can_be_picked = { - can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:actor JOINER = scope:recipient } - - scope:target = { - is_war_leader = scope:actor - - # not already in target war - custom_description = { - text = join_war_interaction_already_in_target_war - NOR = { - any_war_attacker = { this = scope:recipient } - any_war_defender = { this = scope:recipient } - } - } - - # Diarchs can only be called to internal wars. - custom_tooltip = { - text = call_ally_interaction.tt.diarchs_called_to_internal_wars - trigger_if = { - limit = { scope:recipient ?= scope:actor.diarch } - primary_defender = scope:actor - diarch_callable_in_internal_war_trigger = yes - } - } - } - - # You cannot call a suzerain against their own tributary - trigger_if = { - limit = { - scope:target.casus_belli.primary_defender = scope:actor - scope:target.casus_belli.primary_attacker = { is_tributary_of_suzerain_or_above = scope:recipient } - } - NOT = { - scope:target.casus_belli.primary_attacker = { is_tributary_of_suzerain_or_above = scope:recipient } - } - } - trigger_else_if = { - limit = { - scope:target.casus_belli.primary_attacker = scope:actor - scope:target.casus_belli.primary_defender = { is_tributary_of_suzerain_or_above = scope:recipient } - } - NOT = { - scope:target.casus_belli.primary_defender = { is_tributary_of_suzerain_or_above = scope:recipient } - } - } - trigger_else = {} - - # You cannot call a tributary against their suzerain - trigger_if = { - limit = { - scope:target.casus_belli.primary_defender = scope:actor - scope:recipient = { is_tributary_of_suzerain_or_above = scope:target.casus_belli.primary_attacker } - } - NOT = { - scope:recipient = { is_tributary_of_suzerain_or_above = scope:target.casus_belli.primary_attacker } - } - } - trigger_else_if = { - limit = { - scope:target.casus_belli.primary_attacker = scope:actor - scope:recipient = { is_tributary_of_suzerain_or_above = scope:target.casus_belli.primary_defender } - } - NOT = { - scope:recipient = { is_tributary_of_suzerain_or_above = scope:target.casus_belli.primary_defender } - } - } - trigger_else = {} - } - - on_auto_accept = { - scope:recipient = { - trigger_event = call_ally.0001 - } - scope:target = { - if = { - limit = { - is_religious_war = yes - scope:recipient = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle - } - } - } - scope:recipient = { - add_piety = miniscule_piety_gain - } - } - if = { - limit = { - is_religious_war = yes - scope:recipient = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle_high - } - } - } - scope:recipient = { - add_piety = minor_piety_gain - } - } - } - } - - on_accept = { - call_ally_interaction_effect = yes - - save_scope_value_as = { - name = call_ally_interaction - value = yes - } - - scope:actor = { - hidden_effect = { #To nudge friendship - if = { - limit = { - NOR = { - has_relation_friend = scope:recipient - has_relation_potential_friend = scope:recipient - } - } - set_relation_potential_friend = scope:recipient - } - } - trigger_event = call_ally.0100 - } - scope:target = { - if = { - limit = { - is_religious_war = yes - scope:recipient = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle - } - } - } - scope:recipient = { - add_piety = minor_piety_gain - } - } - if = { - limit = { - is_religious_war = yes - scope:recipient = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle_high - } - } - } - scope:recipient = { - add_piety = medium_piety_gain - } - } - } - } - - on_decline = { - #The war could theoretically end on the day the decline is sent - if = { - limit = { - exists = scope:target - } - scope:target = { - if = { - limit = { - is_attacker = scope:actor - } - scope:actor = { - add_opinion = { - modifier = rejected_call_to_offensive_war - target = scope:recipient - } - } - scope:recipient = { - #Why should Mandalas care about bickering tributaries in an offensive war - if = { - limit = { - NOT = { government_has_flag = government_is_mandala } - } - add_prestige_experience = major_prestige_loss - } - } - } - else = { - scope:actor = { - add_opinion = { - modifier = rejected_call_to_defensive_war - target = scope:recipient - } - } - scope:recipient = { - if = { - limit = { government_has_flag = government_is_mandala } - add_prestige_experience = major_prestige_loss - add_piety_level = -1 - } - else = { add_prestige_experience = massive_prestige_loss } - } - } - if = { - limit = { - scope:actor = { - has_relation_blood_brother = scope:recipient - } - } - scope:recipient = { - add_piety_experience = massive_piety_loss - add_character_modifier = { - modifier = broke_blood_brotherhood_modifier - desc = broke_blood_brotherhood_modifier_acceptance_tt - years = 25 - } - remove_relation_blood_brother = scope:actor - } - scope:actor = { - set_relation_rival = { - target = scope:recipient - reason = rival_blood_brother_refused_call_reason - } - } - } - # Nomad Vassals and Tributaries stop being Obedient if they have the Liege War Support / Suzerain Defensive Guarantee contract right - if = { - limit = { - scope:recipient = scope:actor.obedience_target - scope:actor = { - OR = { - subject_contract_has_flag = vassal_contract_liege_forced_war_override - subject_contract_has_flag = tributary_contract_suzerain_guarantee_override - } - } - } - scope:actor = { - set_variable = { - name = not_obedient_declined_call - value = scope:recipient - years = 5 - } - } - } - if = { - limit = { - scope:recipient = scope:actor.suzerain - is_defender = scope:actor - scope:actor = { - subject_contract_has_flag = tributary_contract_suzerain_guarantee_override - } - } - scope:actor = { - end_tributary = yes - } - } - hidden_effect = { - if = { - limit = { - NOT = { was_called = scope:recipient } - } - set_called_to = scope:recipient - } - } - } - scope:actor = { - trigger_event = call_ally.0101 - } - - # If we're a clan this interaction affects unity - refuse_call_to_arms_add_clan_unity_effect = yes - - scope:recipient = { - if = { - limit = { - exists = house - is_house_head = yes - exists = scope:actor.house - } - house = { - change_house_relation_effect = { - HOUSE = scope:actor.house - VALUE = house_relation_damage_medium_value - REASON = ally_call_ignored - CHAR = scope:recipient - TARGET_CHAR = scope:actor - TITLE = scope:dummy_gender - } - } - } - } - } - } - - auto_accept = { - OR = { - # Always accept a call from a Spouse - custom_description = { - text = "recipient_is_spouse" - subject = scope:actor - object = scope:recipient - scope:recipient = { - is_spouse_of = scope:actor - is_ai = yes - } - } - # Always accept a call from the Heir - custom_description = { - text = "is_recipients_player_heir" - subject = scope:actor - object = scope:recipient - - exists = scope:recipient.player_heir - scope:recipient = { - player_heir = scope:actor - is_close_or_extended_family_of = scope:actor # Only for family - is_ai = yes - } - } - # Always accept a call from the one you are heir of - custom_description = { - text = "is_player_heir" - subject = scope:recipient - object = scope:actor - - exists = scope:actor.player_heir - scope:actor.player_heir = scope:recipient - scope:actor = { # Shouldn't be able to force your liege to join just because you've not got any family... - is_close_or_extended_family_of = scope:recipient - } - scope:recipient = { - is_ai = yes - } - } - } - } - - ai_accept = { - base = 20 - - modifier = { # Conquerors do not help anyone but themselves - add = -1000 - desc = NO_FRIVOLOUS_ACTIVITIES_REASON - scope:recipient = { has_variable = conqueror } - } - - modifier = { # AI's that need to save gold will not help their lesser AI allies, unless it's a player war - add = -1000 - desc = NO_FRIVOLOUS_ACTIVITIES_REASON - scope:actor = { - is_ai = yes - primary_title.tier < scope:recipient.primary_title.tier - } - scope:target.casus_belli = { - primary_attacker = { is_ai = yes } - primary_defender = { is_ai = yes } - } - scope:recipient = { ai_should_focus_on_building_in_their_capital = yes } - } - - modifier = { # Refuse call to conflicts of little benefit - add = -1000 - desc = WONT_FIGHT_MEANINGLESS_REASON - trigger_if = { - limit = { exists = scope:target } - scope:target = { using_cb = fp2_border_raid } - scope:recipient = { # Unless they like going on raids - NOR = { - has_trait = viking - has_trait = reaver - } - } - } - trigger_else = { always = no } - } - - modifier = { # Refuse call against Heir - add = -1000 - exists = scope:recipient.player_heir - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - scope:target.casus_belli.primary_attacker = scope:recipient.player_heir - } - trigger_else = { - scope:target.casus_belli.primary_defender = scope:recipient.player_heir - } - desc = WONT_FIGHT_HEIR_REASON - } - - modifier = { # Refuse call against Spouse - add = -1000 - scope:recipient = { - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - any_spouse = { - this = scope:target.casus_belli.primary_attacker - } - } - trigger_else = { - any_spouse = { - this = scope:target.casus_belli.primary_defender - } - } - - } - desc = WONT_FIGHT_SPOUSE_REASON - } - - modifier = { # Refuse call against Suzerain if Obedient - add = -1000 - trigger_if = { - limit = { - exists = scope:recipient.suzerain - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - scope:recipient.suzerain = scope:target.casus_belli.primary_attacker - } - trigger_else = { - scope:recipient.suzerain = scope:target.casus_belli.primary_defender - } - scope:recipient = { - exists = obedience_target - is_obedient = yes - } - } - } - trigger_else = { always = no } - desc = WONT_FIGHT_OBEDIENT_REASON - } - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - - # Honor factor - ai_value_modifier = { - ai_honor = 1 - min = 0 - } - - modifier = { # Tends to join defensive wars - add = 50 - scope:target.casus_belli.primary_defender = scope:actor - desc = DEFENSIVE_WAR_REASON - } - - modifier = { # Same language - add = 5 - desc = speaks_same_language_interaction_reason - trigger = { - scope:actor = { - knows_language_of_culture = scope:recipient.culture - } - } - } - - modifier = { # Shared Court Language (non-spoken) - add = 10 - desc = foreign_realm_court_language_non_spoken_interaction_reason - trigger = { - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - NOT = { knows_court_language_of = this } - } - scope:actor.top_liege != scope:recipient.top_liege - OR = { - AND = { - scope:recipient = { - has_royal_court = yes - } - scope:actor = { # You share Court Language - has_same_court_language = scope:recipient - } - } - - scope:recipient = { # The recipient doesn't have a royal court, but their liege does - top_liege != this - has_royal_court = no - liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - scope:recipient = { # The recipient doesn't have a royal court, but their liege's liege does, while their liege doesn't have a royal court - top_liege != this - has_royal_court = no - exists = liege.liege - liege = { - top_liege != this - has_royal_court = no - } - liege.liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - scope:recipient = { # The recipient doesn't have a royal court, but their liege's liege's liege does, while their liege doesn't have a royal court - top_liege != this - has_royal_court = no - exists = liege.liege - exists = liege.liege.liege - liege = { - top_liege != this - has_royal_court = no - } - liege.liege = { - top_liege != this - has_royal_court = no - } - liege.liege.liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - scope:recipient = { # The recipient doesn't have a royal court, but their liege's liege's liege's liege does, while their liege doesn't have a royal court - top_liege != this - has_royal_court = no - exists = liege.liege - exists = liege.liege.liege - exists = liege.liege.liege.liege - liege = { - top_liege != this - has_royal_court = no - } - liege.liege = { - top_liege != this - has_royal_court = no - } - liege.liege.liege = { - top_liege != this - has_royal_court = no - } - liege.liege.liege.liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - } - } - } - - modifier = { # Shared Court Language (spoken) - add = 30 - desc = foreign_realm_court_language_spoken_interaction_reason - trigger = { - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - knows_court_language_of = this - } - scope:actor.top_liege != scope:recipient.top_liege - OR = { - AND = { - scope:recipient = { - has_royal_court = yes - } - scope:actor = { # You share Court Language - has_same_court_language = scope:recipient - } - } - - scope:recipient = { # The recipient doesn't have a royal court, but their liege does - top_liege != this - has_royal_court = no - liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - scope:recipient = { # The recipient doesn't have a royal court, but their liege's liege does, while their liege doesn't have a royal court - top_liege != this - has_royal_court = no - exists = liege.liege - liege = { - top_liege != this - has_royal_court = no - } - liege.liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - scope:recipient = { # The recipient doesn't have a royal court, but their liege's liege's liege does, while their liege doesn't have a royal court - top_liege != this - has_royal_court = no - exists = liege.liege - exists = liege.liege.liege - liege = { - top_liege != this - has_royal_court = no - } - liege.liege = { - top_liege != this - has_royal_court = no - } - liege.liege.liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - scope:recipient = { # The recipient doesn't have a royal court, but their liege's liege's liege's liege does, while their liege doesn't have a royal court - top_liege != this - has_royal_court = no - exists = liege.liege - exists = liege.liege.liege - exists = liege.liege.liege.liege - liege = { - top_liege != this - has_royal_court = no - } - liege.liege = { - top_liege != this - has_royal_court = no - } - liege.liege.liege = { - top_liege != this - has_royal_court = no - } - liege.liege.liege.liege = { - has_royal_court = yes - has_same_court_language = scope:actor - } - } - } - } - } - - modifier = { # Serious diarchs wish to support their liege - add = 50 - desc = ENTRENCHED_REGENT_WILL_SUPPORT_LIEGE - trigger_if = { - limit = { scope:recipient ?= scope:actor.diarch } - scope:actor = { has_diarchy_parameter = diarchy_type_is_entrenched_regency } - } - trigger_else = { always = no } - } - - compare_modifier = { # Likes fighting infidels - trigger = { - scope:recipient.faith = scope:actor.faith - OR = { - AND = { - scope:target.casus_belli.primary_attacker = { - this = scope:actor - faith = { - faith_hostility_level = { - target = scope:target.casus_belli.primary_defender.faith - value >= religious_cb_enabled_hostility_level - } - } - } - } - AND = { - scope:target.casus_belli.primary_defender = { - this = scope:actor - faith = { - faith_hostility_level = { - target = scope:target.casus_belli.primary_defender.faith - value >= religious_cb_enabled_hostility_level - } - } - } - } - } - } - target = scope:recipient - value = ai_zeal - desc = "ZEAL_AGAINST_INFIDELS" - min = 0 - multiplier = 0.5 - } - - modifier = { # Reluctant to attack another ally - add = -50 - scope:target.casus_belli.primary_attacker = scope:actor - scope:recipient = { - is_allied_to = scope:target.casus_belli.primary_defender - } - desc = ATTACK_ON_ALLY_REASON - } - - modifier = { # Reluctant to defend against another ally - add = -25 - scope:target.casus_belli.primary_defender = scope:actor - scope:recipient = { - is_allied_to = scope:target.casus_belli.primary_attacker - } - desc = WAR_WITH_ALLY_REASON - } - - modifier = { # Reluctant to join wars against religious brethren. - add = -50 - scope:recipient.faith != scope:actor.faith - scope:target.casus_belli.primary_attacker = scope:actor - scope:target.casus_belli.primary_defender.faith = scope:recipient.faith - scope:target.casus_belli.war = { - OR = { - using_cb = minor_religious_war - using_cb = religious_war - using_cb = major_religious_war - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - desc = WONT_ATTACK_RELIGIOUS_BRETHREN_REASON - } - - modifier = { # Reluctant to join against Friends - add = -50 - trigger_if = { - limit = { - scope:target.casus_belli.primary_defender = scope:actor - } - has_relation_friend = scope:target.casus_belli.primary_attacker - } - trigger_else = { - has_relation_friend = scope:target.casus_belli.primary_defender - } - desc = WONT_FIGHT_FRIEND_REASON - } - - modifier = { # Reluctant to join against Best Friends - add = -100 - trigger_if = { - limit = { - scope:target.casus_belli.primary_defender = scope:actor - } - has_relation_best_friend = scope:target.casus_belli.primary_attacker - } - trigger_else = { - has_relation_best_friend = scope:target.casus_belli.primary_defender - } - desc = WONT_FIGHT_BEST_FRIEND_REASON - } - modifier = { # Reluctant to join against Lovers - add = -100 - trigger_if = { - limit = { - scope:target.casus_belli.primary_defender = scope:actor - } - has_relation_lover = scope:target.casus_belli.primary_attacker - } - trigger_else = { - has_relation_lover = scope:target.casus_belli.primary_defender - } - desc = WONT_FIGHT_LOVER_REASON - } - modifier = { # Reluctant to join against Soulmate - add = -200 - trigger_if = { - limit = { - scope:target.casus_belli.primary_defender = scope:actor - } - has_relation_soulmate = scope:target.casus_belli.primary_attacker - } - trigger_else = { - has_relation_soulmate = scope:target.casus_belli.primary_defender - } - desc = WONT_FIGHT_SOULMATE_REASON - } - modifier = { # Reluctant to join tributaries - add = -200 - scope:actor = { - is_tributary_of = scope:recipient - NOT = { subject_contract_has_flag = tributary_contract_suzerain_guarantee_override } - } - scope:recipient = { - NOR = { - has_relation_lover = scope:actor - has_relation_friend = scope:actor - is_allied_to = scope:actor - } - } - desc = WONT_FIGHT_MEANINGLESS_REASON - } - modifier = { # Refuse call for hostages' safety - any_home_court_hostage = { - warden = { - OR = { - is_at_war_with = scope:actor - any_ally = { is_at_war_with = scope:actor } - } - } - } - add = { - value = 0 - every_home_court_hostage = { - limit = { - warden = { - OR = { - is_at_war_with = scope:actor - any_ally = { is_at_war_with = scope:actor } - } - } - } - subtract = call_to_arms_hostage_value - } - multiply = 0.25 - } - desc = HOSTAGE_ENEMY_CALL_TO_ARMS_REASON - } - - modifier = { - scope:recipient.house.house_confederation ?= { - trigger_if = { - limit = { scope:actor = { is_defender_in_war = scope:target } } - this = scope:target.casus_belli.primary_attacker.house.house_confederation - } - trigger_else = { this = scope:target.casus_belli.primary_defender.house.house_confederation } - } - add = -100 - desc = BLOC_MEMBER_CALL_TO_ARMS_REASON - } - - modifier = { - add = 200 - scope:actor = { - is_tributary_of = scope:recipient - subject_contract_has_flag = tributary_contract_suzerain_guarantee_override - } - desc = MANDALA_GUARANTEE_REASON - } - - fp3_struggle_resist_allied_wars_modifier = yes - } - - # Score above 0 means the AI will call this ally. Note that DESIRED_WAR_SIDE_STRENGTH still applies and can prevent calling the ally - ai_will_do = { - base = 100 - - modifier = { # If the player is at war, do not bother them with offensive calls - scope:target.casus_belli.primary_attacker = scope:actor - scope:recipient = { - is_ai = no - any_character_war = { - primary_defender = scope:recipient - } - } - factor = 0 - } - - modifier = { # Do not call the player if they are in debt - scope:recipient = { - is_ai = no - gold <= -1 - } - factor = 0 - } - - modifier = { # Don't call players in against their heirs (they wouldn't accept the reverse situation... don't be a hypocrite) - exists = scope:recipient.player_heir - scope:recipient = { - is_ai = no - } - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - scope:target.casus_belli.primary_attacker = scope:recipient.player_heir - } - trigger_else = { - scope:target.casus_belli.primary_defender = scope:recipient.player_heir - } - factor = 0 - } - - modifier = { # Same with spouses - scope:recipient = { - is_ai = no - } - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - any_spouse = { - this = scope:target.casus_belli.primary_attacker - } - } - trigger_else = { - any_spouse = { - this = scope:target.casus_belli.primary_defender - } - } - factor = 0 - } - - modifier = { # Don't call brand-new allies into old wars, at least until some time has elapsed. - has_variable = delay_calling_recent_ally - var:delay_calling_recent_ally = scope:recipient - scope:target = { - war_days >= 30 - } - factor = 0 - - } - - modifier = { # If the recipient is allied to both the attacker and the defender, the attacker shouldn't call - scope:target.casus_belli.primary_attacker = scope:actor - scope:target.casus_belli.primary_defender = { - is_allied_to = scope:recipient - } - factor = 0 - } - - #You're a Mandala Suzerain; you don't get off the hook that easily - modifier = { - scope:actor = { subject_contract_has_flag = tributary_contract_suzerain_guarantee_override } - scope:recipient = scope:actor.suzerain - add = 500 - } - } -} - -negotiate_alliance_interaction = { - category = interaction_category_diplomacy - ai_min_reply_days = 4 - ai_max_reply_days = 9 - icon = alliance - - send_name = negotiate_alliance_interaction - - interface_priority = 60 - desc = negotiate_alliance_interaction_desc - - greeting = positive - notification_text = NEGOTIATE_ALLIANCE_NOTIFICATION - - is_shown = { - scope:recipient = { - this != scope:actor - NOT = { is_allied_to = scope:actor } - is_ruler = yes - } - scope:actor = { - is_ruler = yes - OR = { - is_ai = no - highest_held_title_tier >= 2 - } - #childhood friendship with hostage event, where they swear to be friends forever - OR = { - is_any_family_relation_or_spouse_trigger = { CHARACTER = scope:recipient } - hostage_oath_of_friendship_trigger = yes - #Parents/spouse were blood brothers - has_opinion_modifier = { - modifier = blood_brother_close_family_opinion - target = scope:recipient - } - house ?= { - house_head = scope:actor - any_house_relation = { - any_relation_house = { - exists = house_head - scope:recipient = house_head - } - has_house_relation_parameter = unlocks_house_head_negotiate_alliance - } - } - } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - is_playable_character = yes - is_imprisoned = no - } - scope:actor = { - is_playable_character = yes - is_imprisoned = no - NOT = { - is_at_war_with = scope:recipient - } - } - custom_description = { - text = "has_already_rejected_renegotiation" - subject = scope:recipient - NOT = { - scope:actor = { - has_opinion_modifier = { - modifier = refused_alliance_opinion - target = scope:recipient - } - } - } - } - - scope:actor = { highest_held_title_tier < tier_hegemony } - scope:recipient = { highest_held_title_tier < tier_hegemony } - OR = { - #Ruler has the defensive negotiations perk - scope:actor = { has_perk = defensive_negotiations_perk } - #Ruler is married to other ruler. - scope:actor = { is_spouse_of = scope:recipient } - #Ruler is relative of other ruler - scope:actor = { is_parent_of = scope:recipient } - scope:actor = { is_grandparent_of = scope:recipient } - scope:actor = { is_great_grandparent_of = scope:recipient } - scope:actor = { is_child_of = scope:recipient } - scope:actor = { is_grandchild_of = scope:recipient } - scope:actor = { is_great_grandchild_of = scope:recipient } - scope:actor = { is_uncle_or_aunt_of = scope:recipient } - scope:actor = { is_nibling_of = scope:recipient } - scope:actor = { is_sibling_of = scope:recipient } - #Parents/spouse were blood brothers - scope:actor = { - has_opinion_modifier = { - modifier = blood_brother_close_family_opinion - target = scope:recipient - } - } - - custom_description = { - text = rulers_family_is_married_to_other_ruler_trigger - subject = scope:recipient - object = scope:actor - #Ruler's child/parent/sibling/grandchild/grandparent/uncle/aunt/niece/nephew is married to other ruler. - scope:recipient = { - any_spouse = { - OR = { - is_close_family_of = scope:actor - is_nibling_of = scope:actor - is_uncle_or_aunt_of = scope:actor - } - } - } - } - - custom_description = { - text = rulers_family_is_married_to_other_ruler_trigger - subject = scope:actor - object = scope:recipient - #Other ruler's child/parent/sibling/grandchild/grandparent/uncle/aunt/niece/nephew is married to first ruler. - scope:actor = { - any_spouse = { - OR = { - is_close_family_of = scope:recipient - is_nibling_of = scope:recipient - is_uncle_or_aunt_of = scope:recipient - } - } - } - } - - custom_description = { - text = rulers_child_parent_sibling_is_married_to_other_rulers_trigger - subject = scope:recipient - object = scope:actor - # Ruler's child/parent/sibling is married to other ruler's child/parent/sibling. - scope:actor = { - any_close_family_member = { - OR = { - is_parent_of = scope:actor - is_child_of = scope:actor - is_sibling_of = scope:actor - } - any_spouse = { - OR = { - is_parent_of = scope:recipient - is_child_of = scope:recipient - is_sibling_of = scope:recipient - } - } - } - } - } - - custom_description = { - text = hostage_oath_of_friendship_trigger - subject = scope:recipient - object = scope:actor - #childhood friendship with hostage event, where they swear to be friends forever - scope:actor = { - hostage_oath_of_friendship_trigger = yes - } - } - - custom_tooltip = { - text = house_relation_alliance_trigger - scope:actor.house ?= { - house_head ?= scope:actor - any_house_relation = { - any_relation_house = { - exists = house_head - scope:recipient = house_head - } - has_house_relation_parameter = unlocks_house_head_negotiate_alliance - } - } - } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0234 - } - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - # Admin Gov can spend Influence to increase AI acceptance towards other same-realm admin characters - send_option = { - is_shown = { - scope:actor = { - government_allows = administrative - } - scope:recipient = { - top_liege = scope:actor.top_liege - government_allows = administrative - } - } - is_valid = { - scope:actor = { - influence >= major_influence_value - } - custom_tooltip = { - text = ALREADY_USING_HOOK - NOT = { scope:hook = yes } - } - } - flag = influence - localization = SPEND_INFLUENCE - } - - send_options_exclusive = no - - on_accept = { - scope:actor = { - trigger_event = char_interaction.0235 - - stress_impact = { - shy = minor_stress_impact_gain - } - - if = { - limit = { - scope:hook = yes - has_usable_hook = scope:recipient - } - use_hook = scope:recipient - } - if = { - limit = { - scope:influence = yes - } - change_influence = major_influence_loss - } - } - - scope:recipient = { - custom_tooltip = negotiate_alliance_effect_recipient_tooltip - } - - #Set up alliance, depending on relation between rulers. - hidden_effect = { - #Prioritize marriage between rulers and/or direct blood relation between rulers first. - if = { - limit = { - scope:actor = { - OR = { - is_spouse_of = scope:recipient - is_child_of = scope:recipient - is_parent_of = scope:recipient - is_sibling_of = scope:recipient - is_grandparent_of = scope:recipient - is_great_grandparent_of = scope:recipient - is_grandchild_of = scope:recipient - is_great_grandchild_of = scope:recipient - is_uncle_or_aunt_of = scope:recipient - is_nibling_of = scope:recipient - } - } - } - scope:actor = { - create_alliance = { - target = scope:recipient - allied_through_owner = scope:actor - allied_through_target = scope:recipient - } - } - } - #...Then marriage between close family members and either actor or recipient. - else_if = { - limit = { - scope:recipient = { - any_spouse = { - OR = { - is_close_family_of = scope:actor - is_nibling_of = scope:actor - is_uncle_or_aunt_of = scope:actor - } - } - } - } - scope:recipient = { - random_spouse = { - limit = { - OR = { - is_close_family_of = scope:actor - is_nibling_of = scope:actor - is_uncle_or_aunt_of = scope:actor - } - } - save_scope_as = recipient_spouse - } - } - scope:actor = { - create_alliance = { - target = scope:recipient - allied_through_owner = scope:recipient_spouse - allied_through_target = scope:recipient - } - } - } - else_if = { - limit = { - scope:actor = { - any_spouse = { - OR = { - is_close_family_of = scope:recipient - is_nibling_of = scope:recipient - is_uncle_or_aunt_of = scope:recipient - } - } - } - } - scope:actor = { - random_spouse = { - limit = { - OR = { - is_close_family_of = scope:recipient - is_nibling_of = scope:recipient - is_uncle_or_aunt_of = scope:recipient - } - } - save_scope_as = actor_spouse - } - } - scope:actor = { - create_alliance = { - target = scope:recipient - allied_through_owner = scope:actor - allied_through_target = scope:actor_spouse - } - } - } - #...And finally marriage between close relatives and close relatives. - else_if = { - limit = { - scope:actor = { - any_close_family_member = { - OR = { - is_child_of = scope:actor - is_parent_of = scope:actor - is_sibling_of = scope:actor - } - any_spouse = { - OR = { - is_child_of = scope:recipient - is_parent_of = scope:recipient - is_sibling_of = scope:recipient - } - } - } - } - } - scope:actor = { - random_close_family_member = { - limit = { - OR = { - is_child_of = scope:actor - is_parent_of = scope:actor - is_sibling_of = scope:actor - } - any_spouse = { - OR = { - is_child_of = scope:recipient - is_parent_of = scope:recipient - is_sibling_of = scope:recipient - } - } - } - save_scope_as = actor_spouse - random_spouse = { - limit = { - OR = { - is_child_of = scope:recipient - is_parent_of = scope:recipient - is_sibling_of = scope:recipient - } - } - save_scope_as = recipient_spouse - } - } - } - scope:actor = { - create_alliance = { - target = scope:recipient - allied_through_owner = scope:actor_spouse - allied_through_target = scope:recipient_spouse - } - } - } - else_if = { - limit = { - scope:actor = { has_perk = defensive_negotiations_perk } - } - scope:actor = { - create_alliance = { - target = scope:recipient - allied_through_owner = scope:actor - allied_through_target = scope:recipient - } - } - scope:recipient = { # This opinion modifier controls the interaction, and is removed when breaking the alliance in any way (though on_actions) - add_opinion = { - modifier = perk_negotiated_alliance_opinion - target = scope:actor - } - } - } - else_if = { - limit = { - scope:actor = { - hostage_oath_of_friendship_trigger = yes - } - } - scope:actor = { - create_alliance = { - target = scope:recipient - allied_through_owner = scope:actor - allied_through_target = scope:recipient - } - } - } - } - - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_alliance.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0236 - } - scope:actor = { - add_opinion = { - modifier = refused_alliance_opinion - target = scope:recipient - } - } - - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_alliance_refusal.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - ai_accept = { - base = 0 - - # Tier Difference (+/-) - # Inheritance (+) - # Opinion (+/-) - # Dynasty Prestige. (+) - # Different Faith. (-) - # Liege is asking (+) - # Dread (+) - # Power difference (+/-) - # Claimants (+/-) - # Same House (+) - # Declared war opinion - # Actor is at war penalty - - modifier = { - add = 20 - scope:recipient = { - is_close_family_of = scope:actor - } - desc = CLOSE_FAMILY_REASON - } - - modifier = { - add = 10 - scope:recipient = { - NOT = { is_close_family_of = scope:actor } - is_extended_family_of = scope:actor - } - desc = EXTENDED_FAMILY_REASON - } - - modifier = { - add = -20 - scope:recipient = { - NOT = { is_close_or_extended_family_of = scope:actor } - any_spouse = { - NOT = { is_close_family_of = scope:actor } - is_extended_family_of = scope:actor - } - } - desc = DISTANT_FAMILY_CONNECTION_REASON - } - - # Tier Differences - modifier = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 1 - } - } - add = { - value = 30 - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 2 - } - } - add = 30 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 3 - } - } - add = 60 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 4 - } - } - add = 90 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 5 - } - } - add = 120 - } - } - desc = RANK_DIFFERENCE_REASON - } - modifier = { - scope:actor = { - tier_difference = { - target = scope:recipient - value <= -1 - } - } - add = { - value = -30 - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -2 - } - } - add = -30 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -3 - } - } - add = -60 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -4 - } - } - add = -90 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -5 - } - } - add = -120 - } - } - desc = RANK_DIFFERENCE_REASON - } - modifier = { - scope:recipient = { - has_relation_lover = scope:actor - } - add = { - value = 25 - } - desc = WE_ARE_LOVERS - } - modifier = { - scope:recipient = { - has_relation_friend = scope:actor - } - add = { - value = 25 - } - desc = WE_ARE_FRIENDS - } - modifier = { - scope:recipient = { - is_heir_of = scope:actor - } - scope:actor = { - tier_difference = { - target = scope:recipient - value > 0 - } - } - add = { - value = 10 - if = { - limit = { - scope:actor = { player_heir = scope:recipient } - } - add = 10 - } - } - desc = IS_HEIR_REASON - } - opinion_modifier = { # More likely to accept if Recipient likes the Actor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.25 - min = 0 - desc = AI_OPINION_REASON - } - opinion_modifier = { # Less likely to accept if Recipient dislikes the Actor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - max = 0 - desc = AI_OPINION_REASON - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = loyal - } - desc = INTERACTION_LOYAL - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = trusting - } - desc = INTERACTION_TRUSTING - } - - modifier = { - add = 5 - scope:recipient = { - has_trait = craven - } - desc = INTERACTION_CRAVEN - } - - modifier = { - add = -20 - scope:recipient = { - has_trait = paranoid - } - desc = INTERACTION_PARANOID - } - - modifier = { - add = -20 - scope:recipient = { - has_trait = arrogant - } - desc = INTERACTION_ARROGANT - } - - modifier = { - add = -20 - scope:recipient = { - has_trait = ambitious - } - desc = INTERACTION_AMBITIOUS - } - - modifier = { - add = -40 - scope:recipient = { - has_trait = disloyal - } - desc = INTERACTION_DISLOYAL - } - - modifier = { - add = -10 - scope:recipient = { - has_trait = fickle - } - desc = INTERACTION_FICKLE - } - - # Rivalry - modifier = { # Say no to rivals - add = -100 - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - desc = "ACTOR_RIVAL_TO_ME_REASON" - } - modifier = { # Say no to nemesis - add = -300 - scope:recipient = { - has_relation_nemesis = scope:actor - } - desc = "ACTOR_NEMESIS_TO_ME_REASON" - } - - # Dynasty Prestige Levels - modifier = { - add = -5 - desc = AI_DYNASTY_PRESTIGE_REASON - scope:actor = { has_dynasty = yes } - scope:actor.dynasty != scope:recipient.dynasty - scope:actor.dynasty = { dynasty_prestige_level = 0 } - } - modifier = { - desc = AI_DYNASTY_PRESTIGE_REASON - scope:actor = { has_dynasty = yes } - scope:actor.dynasty != scope:recipient.dynasty - scope:actor.dynasty = { dynasty_prestige_level >= 2 } - add = { - value = 10 - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 3 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 4 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 5 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 6 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 7 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 8 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 9 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 10 } - } - add = 5 - } - } - } - modifier = { #Faith compatibility - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value > faith_fully_accepted_level - } - } - NOT = { - scope:recipient.ai_zeal <= -50 - } - add = { - value = -10 - if = { - limit = { - # Exempt certain struggle phases. - NOT = { is_struggle_parameter_active_interfaith_marriages_available_between_involved_characters_trigger = yes } - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_astray_level - } - } - } - subtract = 20 - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_hostile_level - } - } - } - subtract = 20 - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_evil_level - } - } - } - subtract = 50 - } - if = { - limit = { - scope:recipient.ai_zeal <= -25 - } - divide = 2 - } - else_if = { - limit = { - scope:recipient.ai_zeal >= 50 - } - multiply = 2 - } - if = { - limit = { - scope:recipient.faith = { has_doctrine = doctrine_pluralism_pluralistic } - } - divide = 2 - } - } - } - desc = MARRY_DIFFERENT_FAITH_REASON - } - - modifier = { # A Recipient is more likely to agree to an alliance requested by his liege. - add = 20 - scope:recipient = { - target_is_liege_or_above = scope:actor - } - desc = LIEGE_REASON - } - - modifier = { - add = { - value = 1 - subtract = { - value = scope:recipient.max_military_strength # For foreign diplomacy, consider recipients max - divide = { value = scope:actor.current_military_strength min = 1 } - } - multiply = 20 - min = -1000 - max = 100 - } - desc = AI_MILITARY_BALANCE_REASON - } - # Recipient is a Claimant to Actor's titles. - modifier = { - scope:recipient = { - any_claim = { - holder = scope:actor - } - NOR = { - is_heir_of = scope:actor - ai_greed <= -25 - } - } - add = { - value = -50 - if = { - limit = { - scope:recipient.ai_greed >= 25 - } - add = ai_greed - } - if = { - limit = { - scope:recipient.house != scope:actor.house - } - multiply = 2 - } - } - desc = IS_CLAIMANT_TO_ACTORS_TITLES - } - #Actor has claims on recipient's titles. - modifier = { - scope:actor = { - any_claim = { - holder = scope:recipient - } - } - add = 25 - desc = IS_CLAIMANT_TO_RECIPIENT_TITLES - } - modifier = { - scope:recipient = { - NOT = { - any_claim = { - holder = scope:actor - } - } - } - scope:recipient.house = scope:actor.house - add = 15 - desc = IS_SAME_HOUSE_REASON - } - modifier = { - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = declared_war - } - } - add = -100 - desc = DECLARED_WAR_REASON - } - - # Don't form new alliances with people already at war. - modifier = { - scope:actor = { - is_at_war = yes - - # Since vassals and lieges can't call us into wars, this doesn't matter for us if we have that relationship. - NOR = { - target_is_liege_or_above = scope:recipient - target_is_vassal_or_below = scope:recipient - } - } - add = -50 - desc = IS_AT_WAR_REASON - } - - #Bonus from Tradition Astute Diplomats - modifier = { - scope:actor.culture = { has_cultural_parameter = facilitate_alliance_acceptance } - add = 50 #should be in a file 00_traditions_values - desc = TRADITION_ASTUTE_DIPLOMATS_ACCEPTANCE_MODIFIER - } - - # The AI doesn't want to form alliances with AI vassals within its capital duchy, so it can revoke them - modifier = { - scope:actor = { - is_ai = yes - is_vassal_or_below_of = scope:recipient - any_held_title = { - title_tier = county - de_jure_liege = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - scope:recipient = { - is_ai = yes - } - add = -5000 - } - - # Feud - modifier = { - add = -25 - scope:recipient = { - house_has_feud_relation_with_trigger = { TARGET = scope:actor } - } - desc = MARRY_FAMILY_FEUD_REASON - } - - # Existing Alliances - modifier = { - add = { - scope:actor = { - every_ally = { - add = -15 - } - } - } - scope:actor = { - any_ally = { - count >= 2 - } - } - NOT = { - scope:recipient = { - government_has_flag = government_is_clan - is_vassal_or_below_of = scope:actor - } - } - desc = EXISTING_ALLIANCES_REASON - } - - # Existing Alliances - modifier = { - add = { - scope:recipient = { - every_ally = { - add = -15 - } - } - } - scope:recipient = { - any_ally = { - count >= 2 - } - } - NOT = { - scope:recipient = { - government_has_flag = government_is_clan - is_vassal_or_below_of = scope:actor - } - } - desc = THEIR_EXISTING_ALLIANCES_REASON - } - - modifier = { - add = intimidated_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - modifier = { - add = intimidated_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - - fp3_struggle_resist_allied_wars_modifier = yes - - # LOW LEGITIMACY - modifier = { - desc = "LOW_LEGITIMACY_REASON" - scope:actor = { - OR = { - has_legitimacy_flag = reduced_alliance_acceptance - has_legitimacy_flag = very_reduced_alliance_acceptance - has_legitimacy_flag = massively_reduced_alliance_acceptance - } - } - add = { - value = 0 - if = { - limit = { scope:actor = { has_legitimacy_flag = reduced_alliance_acceptance } } - add = -25 - } - if = { - limit = { scope:actor = { has_legitimacy_flag = very_reduced_alliance_acceptance } } - add = -50 - } - if = { - limit = { scope:actor = { has_legitimacy_flag = massively_reduced_alliance_acceptance } } - add = -100 - } - } - } - - # HIGH LEGITIMACY - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - scope:actor = { - OR = { - has_legitimacy_flag = increased_alliance_acceptance - has_legitimacy_flag = very_increased_alliance_acceptance - has_legitimacy_flag = extra_increased_alliance_acceptance - } - } - add = { - value = 0 - if = { - limit = { scope:actor = { has_legitimacy_flag = increased_alliance_acceptance } } - add = 10 - } - if = { - limit = { scope:actor = { has_legitimacy_flag = very_increased_alliance_acceptance } } - add = 25 - } - if = { - limit = { scope:actor = { has_legitimacy_flag = extra_increased_alliance_acceptance } } - add = 50 - } - } - } - - # INFLUENCE - modifier = { - desc = INFLUENCE_REASON - scope:influence = yes - add = { - value = 10 - multiply = scope:actor.influence_level - min = 5 - } - } - - # TGP ALLIANCE WITH NF HOUSE HEAD - modifier = { - add = 750 - scope:actor = { - is_house_head = yes - scope:recipient.house ?= this.house - any_held_title = { is_noble_family_title = yes } - } - desc = JAPANESE_HOUSE_HEAD_ALLIANCE_REASON - } - } - - ai_potential = { - is_at_war = no - } - - ai_targets = { - ai_recipients = dynasty - max = 20 - } - - ai_targets = { - ai_recipients = family - max = 10 - } - - ai_targets = { - ai_recipients = spouses - } - ai_frequency_by_tier = { - barony = 0 - county = 144 - duchy = 72 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - any_ally = { - count < 2 - } - scope:recipient = { # Don't propose alliances to tiny insignificant rulers just because - OR = { - current_military_strength >= scope:actor.eighty_percent_of_current_military_strength - primary_title.tier >= scope:actor.primary_title.tier - AND = { - primary_title.tier >= tier_duchy - scope:actor.primary_title.tier < tier_empire - } - } - } - } - - modifier = { # Clans always want alliances with Vassals - add = 100 - scope:actor = { - government_has_flag = government_is_clan - } - scope:recipient = { - is_vassal_of = scope:actor - } - } - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - - modifier = { # The AI shouldn't propose to their Lieges - factor = 0 - is_liege_or_above_of = scope:recipient - } - - modifier = { # The AI shouldn't propose to their Vassals unless Clan - factor = 0 - scope:actor = { - NOT = { government_has_flag = government_is_clan } - } - scope:recipient = { - is_vassal_of = scope:actor - } - } - } -} - -perk_alliance_interaction = { - category = interaction_category_diplomacy - ai_min_reply_days = 4 - ai_max_reply_days = 9 - icon = alliance - - - interface_priority = 60 - desc = perk_alliance_interaction_desc - - greeting = positive - notification_text = PERK_NEGOTIATE_ALLIANCE_NOTIFICATION - - is_shown = { - scope:recipient = { - NOR = { - this = scope:actor - is_allied_to = scope:actor - target_is_vassal_or_below = scope:actor # Can only sign with external rulers/peer vassals, though the alliance is preserved if they somehow become your vassals - target_is_liege_or_above = scope:actor - government_has_flag = government_is_true_herder - } - is_ruler = yes - primary_title.tier > tier_barony - } - scope:actor = { - has_perk = defensive_negotiations_perk - is_landless_adventurer = no - NOR = { - government_has_flag = government_is_true_herder - # This interaction is harder to push through than Negotiate Alliance, and does the same thing, so don't show both - is_character_interaction_shown = { - recipient = scope:recipient - interaction = negotiate_alliance_interaction - } - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - is_landless_adventurer = no - } - scope:recipient = { - NOT = { target_is_vassal_or_below = scope:actor } # Can only sign with external rulers/peer vassals, though the alliance is preserved if they somehow become your vassals - NOT = { target_is_liege_or_above = scope:actor } - } - - custom_description = { - text = "already_has_an_alliance_deal" - subject = scope:recipient - scope:actor = { - NOT = { - any_ally = { - has_opinion_modifier = { - modifier = perk_negotiated_alliance_opinion - target = scope:actor - } - } - } - } - } - - scope:recipient = { - is_playable_character = yes - is_at_war = no - is_imprisoned = no - } - - scope:actor = { - is_playable_character = yes - is_at_war = no - is_imprisoned = no - } - - custom_description = { - text = "has_already_rejected_renegotiation" - subject = scope:recipient - scope:actor = { - NOT = { - has_opinion_modifier = { - modifier = refused_alliance_opinion - target = scope:recipient - } - } - } - } - } - - can_send = { - custom_description = { # Exploit prevention - text = "has_sent_interaction_already" - subject = scope:recipient - scope:actor = { - NOT = { - has_pending_interaction_of_type = perk_alliance_interaction - } - } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0234 - } - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - # Admin Gov can spend Influence to increase AI acceptance towards other same-realm admin characters - send_option = { - is_shown = { - scope:actor = { - government_allows = administrative - } - scope:recipient = { - top_liege = scope:actor.top_liege - government_allows = administrative - } - } - is_valid = { - scope:actor = { - influence >= major_influence_value - } - custom_tooltip = { - text = ALREADY_USING_HOOK - NOT = { scope:hook = yes } - } - } - flag = influence - localization = SPEND_INFLUENCE - } - - send_options_exclusive = no - - on_accept = { - save_scope_value_as = { #So that we can show the opinion gain in the response event - name = perk_alliance_interaction - value = yes - } - scope:actor = { - custom_tooltip = negotiate_alliance_effect_tooltip - trigger_event = char_interaction.0235 - create_alliance = { - target = scope:recipient - allied_through_owner = scope:actor - allied_through_target = scope:recipient - } - - stress_impact = { - shy = minor_stress_impact_gain - } - - if = { - limit = { scope:hook = yes } - use_hook = scope:recipient - } - - if = { - limit = { - scope:influence = yes - } - change_influence = major_influence_loss - } - } - scope:recipient = { # This opinion modifier controls the interaction, and is removed when breaking the alliance in any way (though on_actions) - add_opinion = { - modifier = perk_negotiated_alliance_opinion - target = scope:actor - } - } - - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_gain - DESC = clan_unity_alliance.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0236 - } - scope:actor = { - add_opinion = { - modifier = refused_alliance_opinion - target = scope:recipient - } - } - - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_alliance_refusal.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - - ai_accept = { # Similar to Negotiate Alliance, but without modifiers for Liege, being an heir, etc. - base = -25 - - # Tier Differences - modifier = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 1 - } - } - add = { - value = 30 - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 2 - } - } - add = 30 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 3 - } - } - add = 60 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 4 - } - } - add = 90 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = 5 - } - } - add = 120 - } - } - desc = RANK_DIFFERENCE_REASON - } - modifier = { - scope:recipient = { - has_relation_lover = scope:actor - } - add = { - value = 25 - } - desc = WE_ARE_LOVERS - } - modifier = { - scope:recipient = { - has_relation_friend = scope:actor - } - add = { - value = 25 - } - desc = WE_ARE_FRIENDS - } - modifier = { - scope:actor = { - tier_difference = { - target = scope:recipient - value <= -1 - } - } - add = { - value = -30 - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -2 - } - } - add = -30 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -3 - } - } - add = -60 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -4 - } - } - add = -90 - } - if = { - limit = { - tier_difference = { - target = scope:recipient - value = -5 - } - } - add = -120 - } - } - desc = RANK_DIFFERENCE_REASON - } - opinion_modifier = { # More likely to accept if Recipient likes the Actor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.25 - min = 0 - desc = AI_OPINION_REASON - } - opinion_modifier = { # Less likely to accept if Recipient dislikes the Actor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - max = 0 - desc = AI_OPINION_REASON - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = loyal - } - desc = INTERACTION_LOYAL - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = trusting - } - desc = INTERACTION_TRUSTING - } - - modifier = { - add = 5 - scope:recipient = { - has_trait = craven - } - desc = INTERACTION_CRAVEN - } - - modifier = { - add = -20 - scope:recipient = { - has_trait = paranoid - } - desc = INTERACTION_PARANOID - } - - modifier = { - add = -20 - scope:recipient = { - has_trait = arrogant - } - desc = INTERACTION_ARROGANT - } - - modifier = { - add = -20 - scope:recipient = { - has_trait = ambitious - } - desc = INTERACTION_AMBITIOUS - } - - modifier = { - add = -40 - scope:recipient = { - has_trait = disloyal - } - desc = INTERACTION_DISLOYAL - } - - modifier = { - add = -10 - scope:recipient = { - has_trait = fickle - } - desc = INTERACTION_FICKLE - } - - # Rivalry - modifier = { # Say no to rivals - add = -100 - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - desc = "ACTOR_RIVAL_TO_ME_REASON" - } - modifier = { # Say no to nemesis - add = -300 - scope:recipient = { - has_relation_nemesis = scope:actor - } - desc = "ACTOR_NEMESIS_TO_ME_REASON" - } - - # Dynasty Prestige Levels - modifier = { - add = -5 - desc = AI_DYNASTY_PRESTIGE_REASON - scope:actor = { has_dynasty = yes } - scope:actor.dynasty != scope:recipient.dynasty - scope:actor.dynasty = { dynasty_prestige_level = 0 } - } - modifier = { - desc = AI_DYNASTY_PRESTIGE_REASON - scope:actor = { has_dynasty = yes } - scope:actor.dynasty != scope:recipient.dynasty - scope:actor.dynasty = { dynasty_prestige_level >= 2 } - add = { - value = 10 - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 3 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 4 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 5 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 6 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 7 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 8 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 9 } - } - add = 5 - } - if = { - limit = { - scope:actor.dynasty = { dynasty_prestige_level >= 10 } - } - add = 5 - } - } - } - modifier = { #Faith compatibility - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value > faith_fully_accepted_level - } - } - NOT = { - scope:recipient.ai_zeal <= -50 - } - add = { - value = -10 - if = { - limit = { - # Exempt certain struggle phases. - NOT = { is_struggle_parameter_active_interfaith_marriages_available_between_involved_characters_trigger = yes } - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_astray_level - } - } - } - subtract = 20 - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_hostile_level - } - } - } - subtract = 20 - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_evil_level - } - } - } - subtract = 50 - } - if = { - limit = { - scope:recipient.ai_zeal <= -25 - } - divide = 2 - } - else_if = { - limit = { - scope:recipient.ai_zeal >= 50 - } - multiply = 2 - } - if = { - limit = { - scope:recipient.faith = { has_doctrine = doctrine_pluralism_pluralistic } - } - divide = 2 - } - } - } - desc = MARRY_DIFFERENT_FAITH_REASON - } - - modifier = { # A Recipient is more likely to agree to an alliance requested by his liege. - add = 20 - scope:recipient = { - target_is_liege_or_above = scope:actor - } - desc = LIEGE_REASON - } - - modifier = { - add = { - value = 1 - subtract = { - value = scope:recipient.max_military_strength # For foreign diplomacy, consider recipients max - divide = { value = scope:actor.current_military_strength min = 1 } - } - multiply = 20 - min = -1000 - max = 100 - } - desc = AI_MILITARY_BALANCE_REASON - } - # Recipient is a Claimant to Actor's titles. - modifier = { - scope:recipient = { - any_claim = { - holder = scope:actor - } - NOR = { - is_heir_of = scope:actor - ai_greed <= -25 - } - } - add = { - value = -50 - if = { - limit = { - scope:recipient.ai_greed >= 25 - } - add = ai_greed - } - if = { - limit = { - scope:recipient.house != scope:actor.house - } - multiply = 2 - } - } - desc = IS_CLAIMANT_TO_ACTORS_TITLES - } - #Actor has claims on recipient's titles. - modifier = { - scope:actor = { - any_claim = { - holder = scope:recipient - } - } - add = 25 - desc = IS_CLAIMANT_TO_RECIPIENT_TITLES - } - modifier = { - scope:recipient = { - NOT = { - any_claim = { - holder = scope:actor - } - } - } - scope:recipient.house = scope:actor.house - add = 15 - desc = IS_SAME_HOUSE_REASON - } - modifier = { - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = declared_war - } - } - add = -100 - desc = DECLARED_WAR_REASON - } - - # Don't form new alliances with people already at war. - modifier = { - scope:actor = { - is_at_war = yes - - # Since vassals and lieges can't call us into wars, this doesn't matter for us if we have that relationship. - NOR = { - target_is_liege_or_above = scope:recipient - target_is_vassal_or_below = scope:recipient - } - } - add = -50 - desc = IS_AT_WAR_REASON - } - - #Bonus from Tradition Astute Diplomats - modifier = { - scope:actor.culture = { has_cultural_parameter = facilitate_alliance_acceptance } - add = 50 #should be in a file 00_traditions_values - desc = TRADITION_ASTUTE_DIPLOMATS_ACCEPTANCE_MODIFIER - } - - # The AI doesn't want to form alliances with AI vassals within its capital duchy, so it can revoke them - modifier = { - scope:actor = { - is_ai = yes - is_vassal_or_below_of = scope:recipient - any_held_title = { - title_tier = county - de_jure_liege = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - scope:recipient = { - is_ai = yes - } - add = -5000 - } - - # Feud - modifier = { - add = -25 - scope:recipient = { - house_has_feud_relation_with_trigger = { TARGET = scope:actor } - } - desc = MARRY_FAMILY_FEUD_REASON - } - - # Existing Alliances - modifier = { - add = { - scope:actor = { - every_ally = { - add = -15 - } - } - } - scope:actor = { - any_ally = { - count >= 2 - } - } - desc = EXISTING_ALLIANCES_REASON - } - - # Existing Alliances - modifier = { - add = { - scope:recipient = { - every_ally = { - add = -15 - } - } - } - scope:recipient = { - any_ally = { - count >= 2 - } - } - desc = THEIR_EXISTING_ALLIANCES_REASON - } - - modifier = { - add = intimidated_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - modifier = { - add = intimidated_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 10 - } - - # INFLUENCE - modifier = { - desc = INFLUENCE_REASON - scope:influence = yes - add = { - value = 10 - multiply = scope:actor.influence_level - min = 5 - } - } - } - - ai_potential = { - is_at_war = no - any_ally = { - count < 2 - } - } - - ai_targets = { - ai_recipients = neighboring_rulers - max = 10 - } - - ai_targets = { - ai_recipients = peer_vassals - max = 5 - } - ai_frequency_by_tier = { - barony = 0 - county = 144 - duchy = 72 - kingdom = 72 - empire = 72 - hegemony = 72 - } - - ai_will_do = { - base = 100 - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - - modifier = { # Don't disturb the player with pointless asks - add = -5000 - scope:recipient = { - is_ai = no - } - NOR = { - scope:actor.current_military_strength >= scope:recipient.current_military_strength - scope:actor.primary_title.tier >= scope:recipient.primary_title.tier - } - } - - modifier = { - add = -5000 - scope:recipient.current_military_strength <= 100 - } - } - -} - -join_war_interaction = { - category = interaction_category_diplomacy - interface = interfere_in_war - special_interaction = interfere_in_war_interaction - popup_on_receive = yes - desc = join_war_interaction_desc - icon = alliance - interface_priority = 29 - - greeting = positive - notification_text = join_war_interaction_notification - - is_shown = { - scope:recipient = { - is_at_war = yes - NOR = { - this = scope:actor - is_at_war_with = scope:actor - } - } - } - - is_valid_showing_failures_only = { - - # recipient is not in (any) war against your liege(s) or suzerain(s) - trigger_if = { - limit = { exists = scope:actor.liege } - custom_description = { - text = join_war_interaction_recipient_warring_with_my_liege - subject = scope:recipient - scope:actor = { - NOT = { - any_liege_or_above = { - is_at_war_with = scope:recipient - } - } - } - } - } - - # special exception for liege trying to put down his vassal's peasant revolt - trigger_if = { - limit = { - scope:actor = { - target_is_vassal_or_below = scope:recipient - } - } - custom_description = { - text = join_war_interaction_recipient_not_fighting_peasant_faction - subject = scope:recipient - scope:recipient = { - any_war_enemy = { - is_leading_faction_type = peasant_faction - } - } - } - } - # if the target is neither a vassal-or-below, nor a liege-or-above, the recipient must either be an ally or defending against a qualifying holy war - unless the character is an adventurer in which case other rules apply - trigger_else_if = { - limit = { - scope:actor = { - NOT = { target_is_liege_or_above = scope:recipient } - } - } - trigger_if = { - limit = { - scope:actor = { has_government = landless_adventurer_government } - } - # bypass the requirements, unless you were invloved in a war and decided to leave it - scope:recipient = { - trigger_if = { - limit = { - any_character_war = { - has_variable_list = left_voluntarily - } - } - custom_tooltip = { - text = laamp_war_change_sides_interaction.left_voluntarily - is_target_in_variable_list = { - name = left_voluntarily - target = scope:actor - } - } - } - } - } - trigger_else_if = { - limit = { - scope:recipient = { - any_character_war = { - OR = { - #Must be either the same faith as the character being holy warred... - scope:recipient.faith = scope:actor.faith - #... Or, same religion, *and* you couldn't holy war them yourself. - AND = { - scope:recipient.faith.religion = scope:actor.faith.religion - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value < religious_cb_enabled_hostility_level - } - } - } - #... Or, the target is your liege and they are being attacked for your held title. - AND = { - scope:recipient = { target_is_liege_or_above = scope:actor } - casus_belli = { - any_target_title = { - holder = { - OR = { - this = scope:actor - is_vassal_or_below_of = scope:actor - } - } - } - - } - } - } - any_war_defender = { this = scope:recipient } - } - } - } - # Deliberately blank; we've passed the trigger and making a desc out of this doesn't make sense - } - # Special case for Iberians helping each other after FP2 Conciliation ending after FP2 Conciliation ending - trigger_else_if = { - limit = { - fp2_struggle_conciliation_recipient_actor_involved_trigger = yes - scope:recipient = { - any_character_war = { - primary_defender = scope:recipient - primary_attacker = { save_temporary_scope_as = attacker_temp } - fp2_struggle_conciliation_scope_uninvolved_trigger = { SCOPE = scope:attacker_temp } - } - } - } - # Deliberately blank; we've passed the trigger and making a desc out of this doesn't make sense - } - - # if the actor and recipient is in the same confederation, they can always come to each others' aid - trigger_else_if = { - limit = { - exists = scope:recipient.confederation - scope:actor = { is_member_of_confederation = scope:recipient.confederation } - } - scope:actor = { is_member_of_confederation = scope:recipient.confederation } # for localization only - } - - # suzerains can always join their tributaries' defensive wars - trigger_else_if = { - limit = { - scope:recipient = { - is_tributary_of_suzerain_or_above = scope:actor - } - } - custom_tooltip = { - text = join_war_interaction_recipient_tributary_no_defensive_war - scope:recipient = { - any_character_war = { - primary_defender = scope:recipient - } - } - } - } - # tributaries can always offer to join their direct suzerains' defensive wars - trigger_else_if = { - limit = { - scope:actor = { - is_tributary_of = scope:recipient - } - } - custom_tooltip = { - text = join_war_interaction_recipient_tributary_no_defensive_war - scope:recipient = { - any_character_war = { - primary_defender = scope:recipient - } - } - } - } - - # if we haven't already passed any of the qualified conditions above, then we need to be allies - trigger_else = { - custom_description = { - text = join_war_interaction_recipient_not_ally - subject = scope:recipient - scope:recipient = { - is_allied_to = scope:actor - } - } - } - } - - # recipient is liege - trigger_else = { - custom_description = { - text = join_war_interaction_recipient_not_liege - subject = scope:recipient - scope:actor = { - target_is_liege_or_above = scope:recipient - } - } - } - - scope:actor = { - trigger_if = { - limit = { - has_government = landless_adventurer_government - } - custom_tooltip = { - text = reinforce_soldiers_any_regiment_tt - maa_regiments_count >= 1 - } - } - } - - # Adventurers can't join wars in places they're exiled from. - custom_tooltip = { - text = the_wake_1 - NOT = { - is_laamp_exiled_from_province_trigger = { - PROVINCE = scope:recipient.capital_province - LAAMP = scope:actor - } - } - } - } - - can_be_picked = { - scope:target ?= { - - # recipient is war leader - is_war_leader = scope:recipient - - # special exception for tributaries and suzerains to fight for one another - trigger_if = { - limit = { - OR = { - scope:actor = { - is_tributary_of_suzerain_or_above = scope:recipient - } - scope:recipient = { - is_tributary_of = scope:actor - } - } - } - # if this is directed at a tributary, make sure they're the primary defender - trigger_if = { - limit = { - scope:recipient = { is_tributary_of = scope:actor } - } - custom_tooltip = { - text = join_war_interaction_recipient_tributary_not_primary_defender - primary_defender = scope:recipient - } - } - trigger_else = { always = yes } - } - - #allow targets of a Grand Campaign to bypass the requirements - trigger_else_if = { - limit = { - var:grand_campaign_project ?= { - save_temporary_scope_as = great_project - any_in_list = { - variable = grand_campaign_titles - any_in_de_jure_hierarchy = { - exists = holder - holder.top_overlord = { - OR = { - this = scope:recipient - this = scope:actor - } - } - } - } - } - } - } - - #allow laamp_join_war_contract to bypass the requirements - trigger_else_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - } - - # if holy war, recipient is defender of same faith - # and not too far away - trigger_else_if = { - limit = { is_religious_war = yes } - trigger_if = { #Only if you're not allies - limit = { - NOT = { scope:actor = { is_allied_to = scope:recipient } } - NOR = { - scope:recipient = { target_is_liege_or_above = scope:actor } - casus_belli = { - any_target_title = { - holder ?= { - OR = { - this = scope:actor - is_vassal_or_below_of = scope:actor - } - } - } - } - } - # Special case for Iberians helping each other after FP2 Conciliation ending - AND = { - fp2_struggle_conciliation_recipient_actor_involved_trigger = no - NOT = { - fp2_struggle_conciliation_scope_uninvolved_trigger = { SCOPE = scope:target.primary_attacker } - } - } - } - custom_description = { - text = join_war_interaction_recipient_not_def_GHW - subject = scope:recipient - scope:recipient.faith.religion = scope:actor.faith.religion - any_war_defender = { this = scope:recipient } - } - } - casus_belli = { - any_target_title = { save_temporary_scope_as = war_target } - } - custom_description = { - text = join_war_interaction_recipient_too_distant - subject = scope:war_target - object = scope:war_target - scope:actor = { - realm_to_title_distance_squared = { - target = scope:war_target - value <= squared_distance_almost_massive # Approximately 1.5 HREs in distance away. Any further and does it really make sense for you to join what is essentially a regional power struggle? - } - } - } - } - # If not holy war, special exception for liege trying to put down his vassal's peasant revolt. - trigger_else_if = { - limit = { - is_religious_war = no - scope:actor = { target_is_vassal_or_below = scope:recipient } - primary_defender = scope:recipient - primary_attacker = { - is_leading_faction_type = peasant_faction - } - # Special case for Iberians helping each other after FP2 Conciliation ending - AND = { - fp2_struggle_conciliation_recipient_actor_involved_trigger = no - NOT = { - fp2_struggle_conciliation_scope_uninvolved_trigger = { SCOPE = scope:target.primary_attacker } - } - } - } - always = yes - } - #Confederation members can choose to join each others' offensive wars - trigger_else_if = { - limit = { - scope:actor = { NOT = { is_allied_to = scope:recipient } } - exists = scope:recipient.confederation - primary_attacker = scope:recipient - } - scope:actor = { - is_member_of_confederation = scope:recipient.confederation - } - } - # ...otherwise, recipient must be an ally... - trigger_else_if = { - limit = { - is_religious_war = no - scope:actor = { NOT = { target_is_liege_or_above = scope:recipient } } - # Special case for Iberians helping each other after FP2 Conciliation ending - AND = { - fp2_struggle_conciliation_recipient_actor_involved_trigger = no - NOT = { - fp2_struggle_conciliation_scope_uninvolved_trigger = { SCOPE = scope:target.primary_attacker } - } - } - } - custom_description = { - text = join_war_interaction_recipient_not_ally - subject = scope:recipient - scope:actor = { - is_allied_to = scope:recipient - } - } - trigger_if = { - limit = { - scope:actor = { - target_is_vassal_or_below = scope:recipient - NOT = { is_allied_to = scope:recipient } - } - } - # If they are an unallied vassal, inform the player that we could have aided them if this was a peasant revolt. - custom_description = { - text = join_war_interaction_recipient_not_fighting_peasant_faction - subject = scope:recipient - primary_defender = scope:recipient - primary_attacker = { - is_leading_faction_type = peasant_faction - } - } - } - } - - # ...or our liege. - trigger_else_if = { - limit = { - is_religious_war = no - scope:actor = { NOT = { is_allied_to = scope:recipient } } - } - # recipient is liege - custom_description = { - text = join_war_interaction_recipient_not_liege - subject = scope:recipient - scope:actor = { - target_is_liege_or_above = scope:recipient - } - } - } - # making the default behavior explicit if no other trigger_(else_)ifs are valid - trigger_else = { - always = yes - } - } - - joiner_not_already_in_another_war_with_any_target_war_participants_trigger = { - WARRIOR = scope:recipient - JOINER = scope:actor - } - - can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:recipient JOINER = scope:actor } - } - - is_highlighted = { - scope:actor = { - any_character_task_contract = { - has_task_contract_type = laamp_join_war_contract - task_contract_employer = scope:recipient - } - } - } - - on_accept = { - scope:target ?= { - hidden_effect = { - set_called_to = scope:actor - } - if = { - limit = { is_attacker = scope:recipient } - add_attacker = scope:actor - if = { - limit = { - OR = { - scope:actor = { - any_home_court_hostage = { - warden ?= { is_defender_in_war = scope:target } - } - } - scope:target = { - any_war_defender = { - any_warden_hostage = { home_court ?= scope:actor } - } - } - } - } - custom_tooltip = hostage_execution_warning_tt - } - } - else = { - add_defender = scope:actor - if = { - limit = { - OR = { - scope:actor = { - any_home_court_hostage = { - warden ?= { is_attacker_in_war = scope:target } - } - } - scope:target = { - any_war_attacker = { - any_warden_hostage = { home_court ?= scope:actor } - } - } - } - } - custom_tooltip = hostage_execution_warning_tt - } - } - if = { - limit = { - is_religious_war = yes - scope:actor = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle - } - } - } - scope:actor = { - add_piety = medium_piety_gain - } - } - if = { - limit = { - is_religious_war = yes - scope:actor = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle_high - } - } - } - scope:actor = { - add_piety = major_piety_gain - } - } - } - scope:actor = { - stress_impact = { - craven = medium_stress_impact_gain - } - add_to_variable_list = { - name = joined_as_ally - target = scope:target - } - } - scope:recipient = { - show_as_tooltip = { - if = { # if war leader is AI, will directly increase friendship for contributing - limit = { - is_ai = yes - } - progress_towards_friend_effect = { - CHARACTER = scope:actor - OPINION = 0 - REASON = friend_alliance - } - } - else = { # otherwise will create potential friendship - hidden_effect = { #To nudge friendship - if = { - limit = { - NOR = { - has_relation_friend = scope:actor - has_relation_potential_friend = scope:actor - } - } - set_relation_potential_friend = scope:actor - } - } - } - } - } - - # If we're a clan this interaction affects unity - but only when we attemp to aid a house member against a non-house member - if = { - limit = { - exists = scope:target - scope:target = { - OR = { - AND = { - primary_attacker = scope:recipient - scope:recipient.house = scope:actor.house - primary_defender = { - house != scope:actor.house - } - } - AND = { - primary_defender = scope:recipient - scope:recipient.house = scope:actor.house - primary_attacker = { - house != scope:actor.house - } - } - } - } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_gain - DESC = clan_unity_join_war.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0236 - } - } - - auto_accept = yes - - ai_accept = { - base = 100 # everyone wants help - } -} - -# Referenced in code, do not rename or remove -join_vassal_war_interaction = { - category = interaction_category_diplomacy - interface = interfere_in_war - special_interaction = interfere_in_war_interaction - popup_on_receive = yes - desc = join_vassal_war_interaction_desc - icon = alliance - interface_priority = 29 - common_interaction = yes - - greeting = positive - notification_text = join_war_interaction_notification - - is_shown = { - scope:recipient = { - OR = { - AND = { - is_tributary_of = scope:actor - subject_contract_has_flag = tributary_contract_suzerain_guarantee_override - scope:actor = { - has_realm_law = top_liege_not_redirected_to_border_wars_law - } - } - AND = { - is_vassal_or_below_of = scope:actor - any_liege_or_above = { - has_realm_law = top_liege_not_redirected_to_border_wars_law - } - } - } - is_at_war = yes - NOR = { - this = scope:actor - is_at_war_with = scope:actor - } - any_character_war = { - primary_attacker = { - NOT = { - is_vassal_or_below_of = scope:actor - } - } - } - } - } - is_valid_showing_failures_only = { - scope:actor = { is_at_war = no } - } - - can_be_picked = { - scope:target ?= { - # we don't care about infighting - custom_tooltip = { - text = war_aid_liege_not_my_liege_tt - primary_attacker.top_overlord != scope:actor - } - # only defensive wars - primary_defender = scope:recipient - # only wars that would take titles in your hierarchy - trigger_if = { - limit = { - scope:recipient = { is_vassal_of = scope:actor } - } - custom_tooltip = { - text = war_aid_liege_relevant_titles_tt - casus_belli = { - any_target_title = { - OR = { - target_is_de_facto_liege_or_above = scope:actor.primary_title - is_de_facto_liege_or_above_target = scope:actor.primary_title - } - } - } - } - } - #Unless you're a guaranteed tributary - trigger_else_if = { - limit = { - scope:recipient = { is_tributary_of_suzerain_or_above = scope:actor } - } - custom_tooltip = { - text = suzerain_war_participation_guarantee_tt - scope:recipient = { subject_contract_has_flag = tributary_contract_suzerain_guarantee_override } - } - } - trigger_else = { - always = yes - } - custom_tooltip = { - text = war_aid_liege_cooldown_tt - war_days > border_war_grace_period_days - } - } - } - - on_accept = { - scope:target ?= { - hidden_effect = { - set_called_to = scope:actor - } - add_defender = scope:actor - if = { - limit = { - OR = { - scope:actor = { - any_home_court_hostage = { - warden ?= { is_attacker_in_war = scope:target } - } - } - scope:target = { - any_war_attacker = { - any_warden_hostage = { home_court ?= scope:actor } - } - } - } - } - custom_tooltip = hostage_execution_warning_tt - } - if = { - limit = { - is_religious_war = yes - scope:actor = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle - } - } - } - scope:actor = { - add_piety = medium_piety_gain - } - } - if = { - limit = { - is_religious_war = yes - scope:actor = { - any_active_accolade = { - accolade_parameter = acclaimed_knight_piety_from_battle_high - } - } - } - scope:actor = { - add_piety = major_piety_gain - } - } - scope:actor = { - stress_impact = { - craven = medium_stress_impact_gain - } - add_to_variable_list = { - name = joined_as_ally - target = scope:target - } - } - } - # If we're a clan this interaction affects unity - but only when we attemp to aid a house member against a non-house member - if = { - limit = { - exists = scope:target - scope:target = { - primary_defender = scope:recipient - scope:recipient.house = scope:actor.house - primary_attacker = { - house != scope:actor.house - } - } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_gain - DESC = clan_unity_join_war.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0236 - } - } - - auto_accept = yes - - ai_targets = { - ai_recipients = vassals - ai_recipients = tributaries - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 24 - kingdom = 6 - empire = 6 - hegemony = 6 - } - ai_potential = { - is_at_war = no - } - - ai_accept = { - base = 100 #no reason to refuse help - } - - # this value is also evaluated in the declare war interaction screen to decide whether the liege will join the vassal's war. - # as such, scope:target may not be defined, and anything war-related will be instead provided in the same way - # we evaluate the war cost in casus_belli.cost - ai_will_do = { - base = 100 - - modifier = { # Less likely if just one title - scope:actor = { - is_ai = yes - is_liege_or_above_of = scope:recipient - } - OR = { - scope:target ?= { - casus_belli = { - any_target_title = { - tier <= tier_duchy - count = 1 - } - } - } - any_in_list = { - list = target_titles - tier <= tier_duchy - count = 1 - } - - } - add = -100 - desc = war_aid_vassal_only_one_title - } - modifier = { # Less likely if not kingdoms or above - scope:actor = { - is_ai = yes - is_liege_or_above_of = scope:recipient - } - NOR = { - scope:target ?= { - casus_belli = { - any_target_title = { - tier >= tier_kingdom - } - } - } - any_in_list = { - list = target_titles - tier >= tier_kingdom - } - } - add = -100 - desc = war_aid_vassal_below_kingdom_title - } - modifier = { # Do not join if in debt - scope:actor = { - OR = { - gold <= -1 - AND = { - has_treasury = yes - treasury <= -1 - } - } - is_ai = yes - is_liege_or_above_of = scope:recipient - } - add = -100 - desc = war_aid_liege_is_bankrupt - } - modifier = { # Do not join if at war - scope:actor = { - is_at_war = yes - is_ai = yes - } - add = -100 - desc = war_aid_liege_is_at_war - } - modifier = { # Do not join if recipient is stronger then the enemy - scope:actor = { - is_ai = yes - is_liege_or_above_of = scope:recipient - } - OR = { - scope:attacker ?= { - current_military_strength < scope:recipient.current_military_strength - } - scope:target ?= { - primary_attacker.current_military_strength < scope:recipient.current_military_strength - } - } - add = -100 - desc = war_aid_vassal_can_fend_the_attacker_alone - } - modifier = { # Player decides on it's own - scope:actor = { - is_ai = no - } - add = -100 - desc = war_aid_liege_is_player - } - } -} diff --git a/common/character_interactions/00_artifact_interactions.txt b/common/character_interactions/00_artifact_interactions.txt deleted file mode 100644 index b83f0e615..000000000 --- a/common/character_interactions/00_artifact_interactions.txt +++ /dev/null @@ -1,4567 +0,0 @@ -# Give away an artifact to improve relations -gift_artifact_interaction = { - category = interaction_category_friendly - common_interaction = no - interface_priority = 30 - desc = gift_artifact_interaction_desc - icon = artisan_inspiration - - target_type = artifact - target_filter = actor_artifacts - - greeting = positive - notification_text = GIFT_ARTIFACT_PROPOSAL - - answer_accept_key = GIFT_ARTIFACT_ACCEPT - answer_reject_key = GIFT_ARTIFACT_REJECT - - ai_targets = { - ai_recipients = scripted_relations - ai_recipients = liege - ai_recipients = spouses - max = 10 - } - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = vassals - max = 10 - } - ai_targets = { - ai_recipients = family - ai_recipients = children - ai_recipients = dynasty - max = 10 - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 180 - county = 90 - duchy = 90 - kingdom = 90 - empire = 90 - hegemony = 90 - } - - can_be_picked_artifact = { - trigger_if = { - limit = { - scope:actor = { - is_ai = no - } - } - scope:target = { - is_equipped = no - } - } - scope:actor = { - any_character_artifact = { - this = scope:target - } - } - #Artifacts locked from being giftable by a variable - scope:target = { - artifact_can_be_gift_to_trigger = { RECIPIENT = scope:recipient } - } - } - - - #You can't give yourself a gift, even if it should count as self-care - is_shown = { - scope:recipient != scope:actor - scope:actor = { - has_any_artifact = yes - trigger_if = { - limit = { - exists = involved_activity - } - NOT = { - involved_activity ?= { #do not give out anything during coronation - has_activity_type = activity_coronation - activity_host = scope:actor - } - } - } - } - } - - is_valid_showing_failures_only = { - # needs to have an artifact to give away - scope:actor = { - NOT = { - is_at_war_with = scope:recipient - } - is_imprisoned = no - trigger_if = { - limit = { - is_ai = no - } - custom_description = { - text = "any_unequipped_artifact_tt" - any_character_artifact = { - is_equipped = no - } - } - } - } - # keep this since a bit stricter than common rule - trigger_if = { - limit = { - exists = scope:target.var:banner_dynasty - exists = scope:recipient.dynasty - } - custom_description = { - text = "gift_artifact_dynasty_banner_head_tt" - scope:recipient = scope:target.var:banner_dynasty.dynast - } - } - } - - on_accept = { - # Warning for multiple gifts - if = { - limit = { - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = gift_artifact_opinion - } - } - } - custom_tooltip = ALREADY_SENT_GIFT_WARNING - } - # Struggle Catalyst - if = { # Struggle Catalyst - limit = { - scope:actor = { - any_character_struggle = { - involvement = involved - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_gift_independent_ruler - CHAR = scope:recipient - } - } - } - } - hidden_effect = { - scope:actor = { - every_character_struggle = { - involvement = involved - activate_struggle_catalyst = { - catalyst = catalyst_gift_independent_ruler - character = scope:actor - } - } - } - } - } - else_if = { - limit = { - fp3_struggle_involves_one_supporter_and_one_detractor = { - FIRST = scope:actor - SECOND = scope:recipient - } - scope:actor = { - any_character_struggle = { - #involvement = involved - activate_struggle_catalyst_secondary_character_involvement_either_trigger = { - CATALYST = catalyst_gift_supporter_detractor_ruler - CHAR = scope:recipient - } - } - } - } - hidden_effect = { - scope:actor = { - every_character_struggle = { - #involvement = involved - limit = { - activate_struggle_catalyst_secondary_character_involvement_either_trigger = { - CATALYST = catalyst_gift_supporter_detractor_ruler - CHAR = scope:recipient - } - } - activate_struggle_catalyst = { - catalyst = catalyst_gift_supporter_detractor_ruler - character = scope:actor - } - log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_gift_supporter_detractor_ruler } - } - } - } - } - - scope:target = { - set_variable = { - name = suppress_artifact_notifications - value = yes - days = 1 - } - set_variable = { name = gifted_artifact value = yes days = 9125 } - } - scope:recipient = { - # Verify that they could become friend - if = { - limit = { - NAND = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - has_relation_soulmate = scope:actor - has_relation_best_friend = scope:actor - } - } - gifting_leads_towards_friendship_effect = yes - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = gift_artifact_interaction_notification - left_icon = scope:recipient - right_icon = scope:target - scope:recipient = { - if = { - limit = { scope:target = { can_be_claimed_by = scope:recipient } } - if = { - limit = { any_personal_claimed_artifact = { this = scope:target } } - show_as_tooltip = { remove_personal_artifact_claim = scope:target } - } - else = { show_as_tooltip = { house = { remove_house_artifact_claim = scope:target } } } - } - } - - scope:target = { set_owner = scope:recipient } - - - if = { - limit = { - scope:target = { is_unique = yes } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_gain - DESC = clan_unity_given_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - stress_impact = { - greedy = major_stress_impact_gain - generous = major_stress_impact_loss - } - } - else_if = {# Unity goes here, too! - limit = { scope:target = { rarity = masterwork } } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_given_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - stress_impact = { - greedy = minor_stress_impact_gain - generous = minor_stress_impact_loss - } - } - else_if = { - limit = { scope:target = { rarity = famed } } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_given_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - stress_impact = { - greedy = medium_stress_impact_gain - generous = medium_stress_impact_loss - } - } - else_if = { - limit = { scope:target = { rarity = illustrious } } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_given_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - stress_impact = { - greedy = major_stress_impact_gain - generous = major_stress_impact_loss - } - } - if = { - limit = { scope:recipient = { is_ai = yes } } - reverse_add_opinion = { - target = scope:recipient - modifier = gift_artifact_opinion - opinion = gift_artifact_opinion - } - } - #FP3 Tenet Communal Possessions Perk - piety gain for gift giving. - if = { - limit = { - scope:actor = { - faith = { - has_doctrine_parameter = piety_from_gifts_active - } - } - } - scope:actor = { - if = { - limit = { #the better the artifact, the more piety you gain - scope:target = { rarity = illustrious } - } - add_piety = massive_piety_gain - } - else_if = { - limit = { - scope:target = { rarity = famed } - } - add_piety = major_piety_gain - } - else_if = { - limit = { - scope:target = { rarity = masterwork } - } - add_piety = medium_piety_gain - } - else = { - add_piety = minor_piety_gain - } - } - } - } - - # Warning for low opinion gain - if = { - limit = { - scope:target = { - OR = { - AND = { - artifact_max_durability >= define:NInventory|ARTIFACT_DEFAULT_MAX_DURABILITY - artifact_durability <= define:NInventory|ARTIFACT_LOW_DURABILITY - } - AND = { #Check %durability left instead of fixed durability - artifact_max_durability < define:NInventory|ARTIFACT_DEFAULT_MAX_DURABILITY - artifact_durability_percent <= { - value = define:NInventory|ARTIFACT_LOW_DURABILITY - divide = 100 - } - } - } - } - } - custom_tooltip = artifact_gift_low_durability_tt - } - if = { - limit = { - scope:target = { - OR = { - AND = { - artifact_max_durability >= define:NInventory|ARTIFACT_DEFAULT_MAX_DURABILITY - artifact_durability <= define:NInventory|ARTIFACT_VERY_LOW_DURABILITY - } - AND = { #Check %durability left instead of fixed durability - artifact_max_durability < define:NInventory|ARTIFACT_DEFAULT_MAX_DURABILITY - artifact_durability_percent <= { - value = define:NInventory|ARTIFACT_VERY_LOW_DURABILITY - divide = 100 - } - } - } - } - } - custom_tooltip = artifact_gift_very_low_durability_tt - } - if = { - limit = { - scope:target = { - OR = { - AND = { - has_variable = banner_house - NOT = { var:banner_house = scope:recipient.house } - } - AND = { - has_variable = banner_dynasty - NOT = { var:banner_dynasty = scope:recipient.dynasty } - } - } - } - } - custom_tooltip = artifact_gift_useless_banner_tt - } - else_if = { - limit = { - scope:recipient = { - NOR = { - can_equip_artifact = scope:target - can_benefit_from_artifact = scope:target - } - } - } - custom_tooltip = artifact_gift_useless_tt - } - else_if = { - limit = { - scope:recipient = { - NOT = { can_equip_artifact = scope:target } - } - } - custom_tooltip = artifact_gift_equip_tt - } - else_if = { - limit = { - scope:recipient = { - NOT = { can_benefit_from_artifact = scope:target } - } - } - custom_tooltip = artifact_gift_benefit_tt - } - if = { - limit = { scope:recipient.liege = scope:actor } - custom_tooltip = artifact_gift_vassal_tt - } - if = { - limit = { scope:recipient = scope:actor.faith.religious_head } - custom_tooltip = artifact_gift_religious_head_tt - } - } - scope:recipient = { - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = gift_artifact_interaction_notification - left_icon = scope:actor - right_icon = scope:target - - show_as_tooltip = { - scope:target = { set_owner = scope:recipient } - if = { - limit = { is_ai = yes } - add_opinion = { - target = scope:actor - modifier = gift_artifact_opinion - opinion = gift_artifact_opinion - } - } - - # Unity stuff, scales with tier # If we're a clan this interaction affects unity - if = { # In a better world, this would be a switch - limit = { scope:target = { rarity = Masterwork } } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_given_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else_if = { - limit = { scope:target = { rarity = Famed } } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_gain - DESC = clan_unity_given_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else_if = { - limit = { scope:target = { rarity = Illustrious } } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_gain - DESC = clan_unity_given_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - } - if = { - limit = { - is_ruler = no - trigger_if = { - limit = { - scope:target = { - artifact_slot_type = primary_armament - } - } - OR = { - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - } - } - AND = { - scope:target = { - rarity = illustrious - } - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - NOT = { - rarity = illustrious - } - } - } - AND = { - scope:target = { - rarity = famed - } - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - NOR = { - rarity = illustrious - rarity = famed - } - } - } - AND = { - scope:target = { - rarity = masterwork - } - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - } - } - } - AND = { - scope:target = { - rarity = common - } - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - rarity = common - } - } - } - } - } - trigger_if = { - limit = { - scope:target = { - artifact_slot_type = armor - } - } - OR = { - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = armor - } - } - AND = { - scope:target = { - rarity = illustrious - } - any_equipped_character_artifact = { - artifact_slot_type = armor - NOT = { - rarity = illustrious - } - } - } - AND = { - scope:target = { - rarity = famed - } - any_equipped_character_artifact = { - artifact_slot_type = armor - NOR = { - rarity = illustrious - rarity = famed - } - } - } - AND = { - scope:target = { - rarity = masterwork - } - any_equipped_character_artifact = { - artifact_slot_type = armor - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - } - } - } - AND = { - scope:target = { - rarity = common - } - any_equipped_character_artifact = { - artifact_slot_type = armor - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - rarity = common - } - } - } - } - } - trigger_if = { - limit = { - scope:target = { - artifact_slot_type = regalia - } - } - OR = { - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - } - } - AND = { - scope:target = { - rarity = illustrious - } - any_equipped_character_artifact = { - artifact_slot_type = regalia - NOT = { - rarity = illustrious - } - } - } - AND = { - scope:target = { - rarity = famed - } - any_equipped_character_artifact = { - artifact_slot_type = regalia - NOR = { - rarity = illustrious - rarity = famed - } - } - } - AND = { - scope:target = { - rarity = masterwork - } - any_equipped_character_artifact = { - artifact_slot_type = regalia - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - } - } - } - AND = { - scope:target = { - rarity = common - } - any_equipped_character_artifact = { - artifact_slot_type = regalia - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - rarity = common - } - } - } - } - } - trigger_if = { - limit = { - scope:target = { - artifact_slot_type = helmet - } - } - OR = { - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - } - } - AND = { - scope:target = { - rarity = illustrious - } - any_equipped_character_artifact = { - artifact_slot_type = helmet - NOT = { - rarity = illustrious - } - } - } - AND = { - scope:target = { - rarity = famed - } - any_equipped_character_artifact = { - artifact_slot_type = helmet - NOR = { - rarity = illustrious - rarity = famed - } - } - } - AND = { - scope:target = { - rarity = masterwork - } - any_equipped_character_artifact = { - artifact_slot_type = helmet - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - } - } - } - AND = { - scope:target = { - rarity = common - } - any_equipped_character_artifact = { - artifact_slot_type = helmet - NOR = { - rarity = illustrious - rarity = famed - rarity = masterwork - rarity = common - } - } - } - } - } - } - scope:target = { - equip_artifact_to_owner_replace = yes - } - } - } - } - } - - auto_accept = no - - ai_accept = { - base = 0 - modifier = { - add = 100 - desc = ARTIFACT_REASON - } - modifier = { - add = -80 - NOT = { - can_equip_artifact = scope:target - } - desc = ARTIFACT_NOT_EQUIPPABLE_REASON - } - modifier = { - add = -40 - NOT = { - can_benefit_from_artifact = scope:target - } - desc = ARTIFACT_NOT_BENEFIT_REASON - } - modifier = { - add = 100 - exists = scope:target.var:banner_dynasty - exists = scope:recipient.dynasty - scope:recipient = scope:target.var:banner_dynasty.dynast - desc = ARTIFACT_DYNASTY_BANNER_REASON - } - modifier = { - add = -200 - OR = { - exists = scope:target.var:banner_dynasty - exists = scope:target.var:banner_house - } - exists = scope:recipient.house - trigger_if = { - limit = { exists = scope:target.var:banner_dynasty } - scope:target.var:banner_dynasty != scope:recipient.dynasty - } - trigger_else = { - scope:target.var:banner_house != scope:recipient.house - } - desc = ARTIFACT_USELESS_BANNER_REASON - } - # Struggle motive - modifier = { - desc = AI_STRUGGLE_INTENT - scope:recipient = { - top_liege = this - any_character_struggle = { - involvement = involved - } - } - add = { - value = 0 - if = { - limit = { - scope:recipient = { - any_character_struggle = { - phase_has_catalyst = catalyst_gift_independent_ruler - } - has_character_flag = agenda_towards_escalation - } - } - add = -100 - } - else_if = { - limit = { - scope:recipient = { - any_character_struggle = { - phase_has_catalyst = catalyst_gift_independent_ruler - } - } - } - add = 200 - } - } - } - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - } - - ai_potential = { - has_any_artifact = yes - trigger_if = { - limit = { - exists = scope:target.var:banner_dynasty - exists = scope:recipient.dynasty - scope:recipient = scope:target.var:banner_dynasty.dynast - } - NOT = { - scope:actor = { - has_any_bad_relationship_with_character_trigger = { CHARACTER = scope:recipient } - } - } - } - trigger_else = { - is_adult = yes - ai_greed <= high_positive_ai_value - # the AI shouldn't give away equipped artifacts - has_any_unequipped_artifact = yes - - NOT = { - has_trait = greedy - } - } - } - - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:actor = { - OR = { - has_relation_friend = scope:recipient - has_relation_lover = scope:recipient - is_close_or_extended_family_of = scope:recipient - AND = { - exists = dynasty - exists = scope:recipient.dynasty - dynasty = scope:recipient.dynasty - } - - AND = { - ai_greed <= low_negative_ai_value - OR = { # Lieges/vassals, within realm - is_vassal_of = scope:recipient - target_is_vassal_or_below = scope:recipient - house.house_confederation ?= { # House Bloc - scope:recipient.house.house_confederation ?= this - leading_house ?= scope:recipient.house - has_cohesion_level_parameter = bloc_members_send_leader_gifts - } - } - opinion = { - target = scope:recipient - value >= medium_positive_opinion - } - } - } - } - - scope:target = { - is_equipped = no - } - - scope:recipient = { - OR = { - AND = { # Players like nice gifts - scope:target = { - OR = { - rarity = famed - rarity = illustrious - } - } - is_ai = no - } - AND = { # Might as well give Court Artifacts to their liege if they cant use them themselves - has_royal_court = yes - has_dlc_feature = court_artifacts - target_is_vassal_or_below = scope:actor - scope:actor = { - has_royal_court = no - } - scope:target = { - OR = { - artifact_slot_type = throne - artifact_slot_type = wall_big - artifact_slot_type = wall_small - artifact_slot_type = sculpture - artifact_slot_type = book - artifact_slot_type = pedestal - } - } - } - AND = { - scope:target = { - artifact_slot_type = primary_armament - } - scope:actor = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - } - } - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - } - } - } - AND = { - scope:target = { - artifact_slot_type = regalia - } - scope:actor = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - } - } - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - } - } - } - AND = { - scope:target = { - artifact_slot_type = helmet - } - scope:actor = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - } - } - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - } - } - } - AND = { - scope:target = { - artifact_slot_type = armor - } - scope:actor = { - any_equipped_character_artifact = { - artifact_slot_type = armor - } - } - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = armor - } - } - } - AND = { - can_equip_artifact = scope:target # To avoid gifting old children's toys to adults... - can_benefit_from_artifact = scope:target - scope:target = { - artifact_slot_type = miscellaneous - } - scope:actor = { - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = miscellaneous - } - } - any_equipped_character_artifact = { - count < 4 - artifact_slot_type = miscellaneous - } - } - AND = { - has_royal_court = yes - scope:target = { - artifact_slot_type = throne - } - scope:actor = { - OR = { - has_royal_court = no - any_equipped_character_artifact = { - artifact_slot_type = throne - } - } - } - NOT = { - any_equipped_character_artifact = { - artifact_slot_type = throne - } - } - } - AND = { - has_royal_court = yes - scope:target = { - artifact_slot_type = wall_big - } - scope:actor = { - OR = { - has_royal_court = no - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_big - } - } - } - any_equipped_character_artifact = { - count < 3 - artifact_slot_type = wall_big - } - } - AND = { - has_royal_court = yes - scope:target = { - artifact_slot_type = wall_small - } - scope:actor = { - OR = { - has_royal_court = no - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_small - } - } - } - any_equipped_character_artifact = { - count < 3 - artifact_slot_type = wall_small - } - } - AND = { - has_royal_court = yes - scope:target = { - artifact_slot_type = sculpture - } - scope:actor = { - OR = { - has_royal_court = no - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = sculpture - } - } - } - any_equipped_character_artifact = { - count < 2 - artifact_slot_type = sculpture - } - } - AND = { - has_royal_court = yes - scope:target = { - artifact_slot_type = book - } - scope:actor = { - OR = { - has_royal_court = no - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = book - } - } - } - any_equipped_character_artifact = { - count < 2 - artifact_slot_type = book - } - } - AND = { - has_royal_court = yes - scope:target = { - artifact_slot_type = pedestal - } - scope:actor = { - OR = { - has_royal_court = no - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = pedestal - } - } - } - any_equipped_character_artifact = { - count < 4 - artifact_slot_type = pedestal - } - } - } - } - } - - # Struggle - modifier = { - scope:recipient = { - top_liege = this - } - scope:actor = { - any_character_struggle = { - involvement = involved - } - } - add = { - value = 0 - if = { - limit = { - scope:actor = { - any_character_struggle = { - phase_has_catalyst = catalyst_gift_independent_ruler - } - has_character_flag = agenda_towards_escalation - } - } - add = -100 - } - else_if = { - limit = { - scope:actor = { - any_character_struggle = { - phase_has_catalyst = catalyst_gift_independent_ruler - } - } - } - add = 200 - } - } - } - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - - modifier = { - factor = 2 - scope:recipient = { - is_ai = no - } - } - - modifier = { - factor = 0.25 - scope:recipient = { - highest_held_title_tier = tier_barony - } - } - - modifier = { # Unlanded characters do not equip artifacts, no point in giving them artifacts - factor = 0 - scope:recipient = { - is_ruler = no - } - } - - modifier = { - factor = 0 - scope:recipient = { - has_relation_rival = scope:actor - } - } - - modifier = { - factor = 0 - scope:target = { - is_equipped = yes - } - } - - modifier = { - factor = 0 - scope:target = { - has_variable = gifted_artifact - } - } - - modifier = { # So that the AI doesn't give player toys - factor = 0 - scope:recipient = { - is_ai = no - NOT = { - can_equip_artifact = scope:target - } - } - } - - modifier = { - factor = 0 - scope:target = { exists = var:relic_religion } - scope:actor = { - has_religion = scope:target.var:relic_religion - } - } - - modifier = { - factor = 0 - OR = { - exists = scope:target.var:banner_house - exists = scope:target.var:banner_dynasty - } - scope:recipient = { - NOT = { - can_benefit_from_artifact = scope:target - } - } - } - - modifier = { - add = 100 - exists = scope:target.var:banner_dynasty - exists = scope:recipient.dynasty - scope:recipient = scope:target.var:banner_dynasty.dynast - NOT = { - scope:actor = { - has_any_bad_relationship_with_character_trigger = { CHARACTER = scope:recipient } - } - } - } - - modifier = { - factor = 2 - scope:actor.house.house_confederation ?= { - has_cohesion_level_parameter = bloc_members_send_leader_gifts - leading_house.house_head ?= scope:recipient - } - } - } -} - -# Demand an artifact you have a claim on -demand_artifact_interaction = { - category = interaction_category_diplomacy - common_interaction = yes - interface_priority = 60 - use_diplomatic_range = yes - desc = demand_artifact_interaction_desc - icon = artisan_inspiration - - target_type = artifact - target_filter = recipient_artifacts_claimable - - greeting = negative - notification_text = DEMAND_ARTIFACT_PROPOSAL - - answer_accept_key = DEMAND_ARTIFACT_ACCEPT - answer_reject_key = DEMAND_ARTIFACT_REJECT - - ai_targets = { - ai_recipients = scripted_relations - } - ai_targets = { - ai_recipients = liege - } - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = nearby_domicile_owners - max = 10 - } - ai_targets = { - ai_recipients = vassals - max = 10 - } - ai_targets = { - ai_recipients = family - max = 10 - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 72 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - scope:recipient != scope:actor - - custom_description = { - text = "demand_artifact_interaction_valid_tt_1" - scope:recipient = { - # needs to have an artifact we can claim - any_character_artifact = { - can_be_claimed_by = scope:actor - NOT = { has_variable = is_tribute_mission_artifact } - } - } - } - - scope:recipient = { - trigger_if = { - limit = { - exists = involved_activity - } - NOT = { - involved_activity ?= { #do not give out anything during coronation - has_activity_type = activity_coronation - activity_host = scope:recipient - } - } - } - } - - scope:actor = { - OR = { - is_ai = no - max_military_strength >= { - value = { - value = scope:recipient.max_military_strength - multiply = 1.3 - } - } - highest_held_title_tier > scope:recipient.highest_held_title_tier - } - } - } - - is_highlighted = { - always = yes - } - - is_valid_showing_failures_only = { - - scope:actor = { - NOT = { - is_at_war_with = scope:recipient - } - } - - trigger_if = { - limit = { - scope:actor = { - has_variable = demanded_this_artifact_interaction_recently - } - } - custom_description = { - text = "demand_artifact_interaction_is_valid_tt_2" - exists = scope:demanded_artifact - scope:actor = { - has_variable = demanded_this_artifact_interaction_recently - var:demanded_this_artifact_interaction_recently = scope:demanded_artifact - } - } - } - scope:actor = { is_imprisoned = no } - } - - on_accept = { - scope:target = { - save_scope_as = demanded_artifact - } - if = { - limit = { - exists = scope:demanded_artifact - } - scope:actor = { - set_variable = { - name = demanded_this_artifact_interaction_recently - value = scope:demanded_artifact - years = 5 - } - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = demand_artifact_interaction_notification - left_icon = scope:recipient - right_icon = scope:target - scope:target = { - set_owner = scope:actor - } - - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -10 - } - } - if = { - limit = { - scope:recipient = { - can_set_relation_potential_rival_trigger = { CHARACTER = scope:actor } - } - } - scope:recipient = { - set_relation_potential_rival = scope:actor - } - } - } - } - if = { - limit = { - scope:actor = { - is_ai = yes - } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = pleased_opinion - opinion = 30 - } - } - } - - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_demanded_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - - send_option = { - is_shown = { - scope:actor != scope:recipient - } - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - ai_accept = { - base = 0 - modifier = { - add = -50 - desc = ARTIFACT_REASON - } - modifier = { - add = 70 - scope:actor.max_military_strength > scope:recipient.max_military_strength - desc = ARTIFACT_MILITARY_STRONGER_REASON - } - modifier = { - add = -70 - scope:actor.max_military_strength < scope:recipient.max_military_strength - desc = ARTIFACT_MILITARY_WEAKER_REASON - } - modifier = { - add = -50 - scope:target = { can_be_claimed_by = scope:recipient } - desc = ARTIFACT_CLAIM_REASON - } - modifier = { - add = { - value = ai_boldness - multiply = -1 - divide = 2 - } - NOT = { ai_boldness = 0 } - desc = ARTIFACT_BOLDNESS_REASON - } - modifier = { - add = -50 - scope:actor = { - has_relation_rival = scope:recipient - } - desc = ARTIFACT_RIVAL_REASON - } - modifier = { - add = -80 - scope:actor = { - has_relation_nemesis = scope:recipient - } - desc = ARTIFACT_NEMESIS_REASON - } - modifier = { - add = 50 - scope:recipient = { - target_is_liege_or_above = scope:actor - } - desc = ARTIFACT_LIEGE_REASON - } - modifier = { - scope:hook = yes - add = 100 - desc = SCHEME_WEAK_HOOK_USED - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { VALUE = 100 } - } - - ai_potential = { - is_adult = yes - is_at_war = no - ai_greed >= low_negative_ai_value - has_outstanding_artifact_claims = yes - } - - on_decline = { - scope:target = { - save_scope_as = demanded_artifact - } - if = { - limit = { - exists = scope:demanded_artifact - } - scope:actor = { - set_variable = { - name = demanded_this_artifact_interaction_recently - value = scope:demanded_artifact - years = 5 - } - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = demand_artifact_interaction_notification - left_icon = scope:recipient - right_icon = scope:target - custom_tooltip = demand_artifact_interaction_notification_refused - - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -10 - } - } - } - } - if = { - limit = { - scope:actor = { - is_ai = yes - } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = refusal_opinion - opinion = -10 - } - } - } - } - - ai_min_reply_days = 7 - ai_max_reply_days = 14 - - ai_will_do = { - base = 100 - - modifier = { # The AI will only use a Hook if they couldn't otherwise do this - scope:hook = yes - add = -1 - } - - modifier = { - add = 50 - has_relation_rival = scope:recipient - } - modifier = { - add = 80 - has_relation_nemesis = scope:recipient - } - modifier = { - add = -50 - target_is_liege_or_above = scope:recipient - } - # Recipient is flaunting their artifacts and needs to be taken down a peg - from hold_court.3080 - modifier = { - scope:recipient = { - OR = { - has_character_modifier = petition_event_artifact_exhibition_for_prestige - has_character_modifier = petition_event_artifact_exhibition_for_gold - } - } - add = 35 - } - modifier = { # An Intimidated character is very unlikely to raise their hand - add = -25 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 1 - } - } - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - - modifier = { # A Cowed character will never take this interaction - factor = 0 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 2 - } - } - } - modifier = { # The AI doesn't demand from players they like - factor = 0 - scope:recipient = { - is_ai = no - } - scope:actor = { - OR = { - has_relation_friend = scope:recipient - has_relation_lover = scope:recipient - opinion = { - target = scope:recipient - value >= high_positive_opinion - } - } - } - } - modifier = { # The AI doesn't demand from players that have refused already - factor = 0 - scope:recipient = { - is_ai = no - } - scope:actor = { - has_opinion_modifier = { - target = scope:recipient - modifier = refusal_opinion - } - } - } - modifier = { # Only the House Head will demand house claimed artifacts from existing House members - factor = 0 - exists = scope:actor.house.house_head - exists = scope:recipient.house - scope:actor.house.house_head = scope:actor - scope:actor.house = scope:recipient.house - - NOT = { - any_personal_claimed_artifact = { - this = scope:target - } - } - } - modifier = { - scope:actor = { - opinion = { - target = scope:recipient - value >= medium_positive_opinion - } - ai_greed <= high_positive_ai_value - } - factor = 0 - } - modifier = { - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - factor = 0 - } - modifier = { - scope:actor = { - has_royal_court = no - } - scope:target = { - OR = { - artifact_slot_type = throne - artifact_slot_type = wall_big - artifact_slot_type = wall_small - artifact_slot_type = sculpture - artifact_slot_type = book - artifact_slot_type = pedestal - } - } - factor = 0 - } - modifier = { - scope:recipient = { - OR = { - AND = { - scope:target = { - artifact_slot_type = primary_armament - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = regalia - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = helmet - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = armor - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = miscellaneous - rarity = common - } - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = miscellaneous - } - } - AND = { - scope:target = { - artifact_slot_type = throne - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = wall_big - rarity = common - } - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_big - } - } - AND = { - scope:target = { - artifact_slot_type = wall_small - rarity = common - } - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_small - } - } - AND = { - scope:target = { - artifact_slot_type = sculpture - rarity = common - } - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = sculpture - } - } - AND = { - scope:target = { - artifact_slot_type = book - rarity = common - } - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = book - } - } - AND = { - scope:target = { - artifact_slot_type = pedestal - rarity = common - } - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = pedestal - } - } - } - } - factor = 0 - } - } -} - -# Challenge someone to a non-lethal duel for an artifact you have a claim on -challenge_for_artifact_interaction = { - icon = icon_combat - interface_priority = 30 - common_interaction = yes - category = interaction_category_hostile - ai_maybe = yes - ai_max_reply_days = 0 - popup_on_receive = yes - pause_on_receive = yes - use_diplomatic_range = yes - can_send_despite_rejection = yes - desc = challenge_for_artifact_interaction_desc - - target_type = artifact - target_filter = recipient_artifacts_claimable - - greeting = negative - notification_text = REQUEST_ARTIFACT_COMBAT_TEXT - - answer_accept_key = REQUEST_ARTIFACT_COMBAT_ACCEPT - answer_reject_key = REQUEST_ARTIFACT_COMBAT_REJECT - - is_shown = { - # Can't duel yourself. - scope:actor != scope:recipient - custom_description = { - text = "challenge_for_artifact_interaction_valid_tt_1" - scope:recipient = { - # needs to have an artifact we can claim - any_character_artifact = { - can_be_claimed_by = scope:actor - NOT = { has_variable = is_tribute_mission_artifact } - } - } - } - scope:recipient = { - trigger_if = { - limit = { - exists = involved_activity - } - NOT = { - involved_activity ?= { #do not give out anything during coronation - has_activity_type = activity_coronation - activity_host = scope:recipient - } - } - } - } - } - - is_valid_showing_failures_only = { - rival_single_combat_shown_and_not_invalid_trigger = yes - scope:recipient = { can_start_single_combat_trigger = yes } - scope:recipient = { - custom_description = { - text = fp1_tbc_recipient_banned_from_combat - can_start_single_combat_banned_checks_trigger = no - } - } - scope:recipient = { is_imprisoned = no } - scope:actor = { is_imprisoned = no } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - is_highlighted = { - rival_single_combat_shown_and_not_invalid_trigger = yes - # Scope:recipient must be able to fight personally. - scope:recipient = { can_start_single_combat_trigger = yes } - # Scope:recipient must not be banned from single combat. - scope:recipient = { can_start_single_combat_banned_checks_trigger = no } - scope:recipient = { is_imprisoned = no } - scope:actor = { is_imprisoned = no } - } - - cost = { prestige = challenge_for_artifact_prestige_cost_value } - cooldown = { years = 2 } - cooldown_against_recipient = { years = 5 } - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - } - - on_accept = { - scope:actor = { - remove_character_flag = flag_hostile_actions_disabled_delay - } - # Set up the bout immediately. - ## First inform. - scope:actor = { - custom_tooltip = challenge_to_single_combat_interaction.enter_non_lethal_bout.tt - custom_tooltip = challenge_to_artifact_combat_interaction_victor_gets.tt - custom_tooltip = challenge_to_artifact_combat_interaction_loser_gets.tt - } - ## Finally, begin. - configure_start_single_combat_effect = { - SC_INITIATOR = scope:actor - SC_ATTACKER = scope:actor - SC_DEFENDER = scope:recipient - FATALITY = no - FIXED = no - LOCALE = terrain_scope - OUTPUT_EVENT = artifact.2001 - INVALIDATION_EVENT = fp1_tbc.0021 - } - - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_challenge_artifact.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - on_decline = { - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_challenge_artifact_refusal.desc - REVERSE_NON_HOUSE_TARGET = no - } - - # Scope:recipient declines processing. - scope:actor = { - # Inform them of the decline & scope:recipient loses some prestige. - send_interface_toast = { - type = event_toast_effect_neutral - title = challenge_to_single_combat_interaction.challenge_rejected.t - left_icon = scope:recipient - right_icon = scope:actor - scope:recipient = { - add_prestige = { - value = 0 - subtract = challenge_for_artifact_prestige_cost_value - } - } - show_as_tooltip = { - add_prestige = challenge_for_artifact_prestige_cost_value - } - } - hidden_effect = { - add_prestige_no_experience = challenge_for_artifact_prestige_cost_value - # Cooldown is removed. - remove_interaction_cooldown = challenge_for_artifact_interaction - } - # Clear up hostile actions flag. - if = { - limit = { - has_character_flag = flag_hostile_actions_disabled_delay - } - remove_character_flag = flag_hostile_actions_disabled_delay - } - } - } - - auto_accept = no - - ai_accept = { - base = 50 # Try to make it 0 for most interactions - - # Relative fighting ability. - modifier = { - desc = CTSC_RELATIVE_PROWESS - scope:actor.prowess < scope:recipient.prowess - add = { - value = scope:recipient.prowess - subtract = scope:actor.prowess - multiply = 2 - } - } - modifier = { - desc = CTSC_RELATIVE_PROWESS - scope:recipient.prowess < scope:actor.prowess - add = { - value = scope:actor.prowess - subtract = scope:recipient.prowess - multiply = -2 - } - } - # Weight up for personality values. - ai_value_modifier = { - who = scope:recipient - ai_boldness = 1 - ai_vengefulness = 0.75 - ai_honor = 0.5 - ai_rationality = -0.25 - ai_greed = -0.5 - } - # Apply tier differences. - ## King -> Baron. - modifier = { - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 4 - } - } - add = 15 - } - ## Duke -> Baron. - modifier = { - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:actor = { - tier_difference = { - target = scope:recipient - value = 3 - } - } - add = 10 - } - ## Count -> Baron. - modifier = { - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:actor = { - tier_difference = { - target = scope:recipient - value = 2 - } - } - add = 5 - } - ## King <- Baron. - modifier = { - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:actor = { - tier_difference = { - target = scope:recipient - value = -2 - } - } - add = -20 - } - ## Duke <- Baron. - modifier = { - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:actor = { - tier_difference = { - target = scope:recipient - value = -3 - } - } - add = -30 - } - ## Count <- Baron. - modifier = { - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:actor = { - tier_difference = { - target = scope:recipient - value <= -4 - } - } - add = -40 - } - # Rival modifier - modifier = { - desc = offer_vassalization_interaction_aibehavior_rival_tt - trigger = { - scope:recipient = { - has_relation_rival = scope:actor - } - } - add = 30 - } - # Nemesis modifier - modifier = { - desc = offer_vassalization_interaction_aibehavior_nemesis_tt - trigger = { - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - add = 50 - } - # Prestige too low to decline - modifier = { - desc = cannot_afford_prestige_loss_tt - trigger = { scope:recipient.prestige < challenge_for_artifact_prestige_limit_value } # 1/3rd of potential loss - add = 30 - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - } - - # AI - ai_potential = { - NOT = { has_trait = craven } - is_imprisoned = no - can_start_single_combat_trigger = yes - ai_greed >= low_negative_ai_value - has_outstanding_artifact_claims = yes - } - - ai_target_quick_trigger = { - adult = yes - } - ai_targets = { - ai_recipients = scripted_relations - } - - ai_targets = { - ai_recipients = liege - } - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = nearby_domicile_owners - max = 10 - } - ai_targets = { - ai_recipients = family - max = 10 - } - ai_targets = { - ai_recipients = vassals - max = 10 - } - - ai_frequency_by_tier = { - barony = 0 - county = 120 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_will_do = { - base = -50 - - # Factor for personality (excluding realism). - modifier = { - add = ai_boldness - } - modifier = { - ai_vengefulness > 0 - add = ai_vengefulness - } - modifier = { - add = { - value = ai_compassion - multiply = -0.25 - } - } - # Don't challenge your spouse, unless they're your nemesis. - modifier = { - scope:recipient = { - is_spouse_of = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - add = -1000 - } - # Don't challenge people hopelessly out of your league unless you're really, really not seeing things clearly. - modifier = { - scope:actor = { - prowess_diff = { - target = scope:recipient - value <= -15 - } - ai_rationality >= high_negative_ai_value - } - add = -1000 - } - # Don't challenge your liege - it's really bad form - unless you are REALLY motivated - modifier = { - scope:actor = { - is_vassal_of = scope:recipient - } - add = -100 - } - # Challenge them if they are your rival - modifier = { - scope:actor = { - has_relation_rival = scope:recipient - } - add = 30 - } - # Totally challenge them if they are your nemesis! - modifier = { - scope:actor = { - has_relation_nemesis = scope:recipient - } - add = 50 - } - # Recipient is flaunting their artifacts and needs to be taken down a peg - from hold_court.3080 - modifier = { - scope:recipient = { - OR = { - has_character_modifier = petition_event_artifact_exhibition_for_prestige - has_character_modifier = petition_event_artifact_exhibition_for_gold - } - } - add = 35 - } - modifier = { # An Intimidated character is very unlikely to raise their hand - add = -25 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 1 - } - } - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - - - modifier = { # A Cowed character will never take this interaction - factor = 0 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 2 - } - } - } - modifier = { - scope:actor = { - opinion = { - target = scope:recipient - value >= medium_positive_opinion - } - ai_greed <= high_positive_ai_value - } - factor = 0 - } - modifier = { - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - factor = 0 - } - modifier = { - scope:actor = { - has_royal_court = no - } - scope:target = { - OR = { - artifact_slot_type = throne - artifact_slot_type = wall_big - artifact_slot_type = wall_small - artifact_slot_type = sculpture - artifact_slot_type = book - artifact_slot_type = pedestal - } - } - factor = 0 - } - modifier = { - scope:recipient = { - OR = { - AND = { - scope:target = { - artifact_slot_type = primary_armament - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = regalia - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = helmet - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = armor - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = miscellaneous - rarity = common - } - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = miscellaneous - } - } - AND = { - scope:target = { - artifact_slot_type = throne - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = wall_big - rarity = common - } - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_big - } - } - AND = { - scope:target = { - artifact_slot_type = wall_small - rarity = common - } - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_small - } - } - AND = { - scope:target = { - artifact_slot_type = sculpture - rarity = common - } - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = sculpture - } - } - AND = { - scope:target = { - artifact_slot_type = book - rarity = common - } - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = book - } - } - AND = { - scope:target = { - artifact_slot_type = pedestal - rarity = common - } - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = pedestal - } - } - } - } - factor = 0 - } - } -} - -#Steal an artifact that you have a claim on -start_stealing_back_artifact = { - icon = icon_scheme_steal_back_artifact - interface_priority = 70 - category = interaction_category_hostile - common_interaction = yes - - send_name = START_SCHEME - - scheme = steal_back_artifact - ignores_pending_interaction_block = yes - - target_type = artifact - target_filter = recipient_artifacts - - is_shown = { - NOR = { - scope:recipient = scope:actor - scope:recipient = { is_imprisoned_by = scope:actor } - } - OR = { - scope:recipient = { - # needs to have an artifact we can claim - any_character_artifact = { - can_be_claimed_by = scope:actor - } - } - AND = { - scope:recipient = { has_any_artifact = yes } - scope:actor = { - OR = { - employs_court_position = master_thief_camp_officer - any_character_active_contract = { - task_contract_type = laamp_steal_artifact_contract - var:task_contract_target ?= scope:recipient - } - } - } - } - } - } - - is_highlighted = { - always = yes - } - - is_valid_showing_failures_only = { - trigger_if = { - limit = { - scope:actor = { - any_character_artifact = { - scope:actor = { has_artifact_claim = prev } - } - } - } - - custom_description = { - text = steal_back_artifact_can_start_scheme - subject = scope:actor - object = scope:recipient - scope:actor = { - can_start_scheme = { - type = steal_back_artifact - target_character = scope:recipient - } - } - scope:recipient = { has_any_artifact = yes } - } - } - trigger_if = { - limit = { - scope:actor = { - NOR = { - employs_court_position = master_thief_camp_officer - any_character_task_contract = { - task_contract_type = laamp_steal_artifact_contract - var:task_contract_target ?= scope:recipient - } - } - } - } - custom_description = { - text = steal_back_artifact_must_have_claim_blocker - subject = scope:actor - object = scope:recipient - - scope:recipient = { - any_character_artifact = { - scope:actor = { - has_artifact_claim = prev - } - } - } - } - } - custom_description = { - object = scope:recipient - text = you_have_been_caught_trying_to_steal_artifact_from_target - scope:recipient = { - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = attempted_to_steal_artifact_from_me - } - } - } - } - - custom_description = { - object = scope:recipient - text = you_have_recently_stolen_artifact_from_target - scope:recipient = { - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = stole_artifact_from_me - } - } - } - } - - trigger_if = { #In range for LAAMP - limit = { - scope:actor = { is_landless_adventurer = yes } - scope:recipient = { - NOT = { - any_character_artifact = { - scope:actor = { has_artifact_claim = prev } - } - } - } - } - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - } - - desc = { - triggered_desc = { - trigger = { - scope:actor = { - can_start_scheme = { - type = steal_back_artifact - target_character = scope:recipient - } - } - } - desc = scheme_interaction_tt_steal_back_artifact_approved - } - } - can_be_picked_artifact = { - trigger_if = { - limit = { - scope:actor = { - NOR = { - employs_court_position = master_thief_camp_officer - any_character_active_contract = { - task_contract_type = laamp_steal_artifact_contract - var:task_contract_object ?= scope:target - } - } - } - } - scope:actor = { - has_artifact_claim = scope:target - } - } - scope:target = { - NOT = { has_variable = is_tribute_mission_artifact } - } - } - - # Scheme Starter Packages - options_heading = schemes.t.agent_packages - send_options_exclusive = yes - ## Balanced agents. - send_option = { - flag = agent_focus_balance - current_description = start_stealing_back_artifact.tt.agent_focus_balance - } - ## Focused on Success Chance. - send_option = { - flag = agent_focus_success - current_description = start_stealing_back_artifact.tt.agent_focus_success - } - ## Focused on Speed. - send_option = { - flag = agent_focus_speed - current_description = start_stealing_back_artifact.tt.agent_focus_speed - } - ## Focused on Secrecy. - send_option = { - flag = agent_focus_secrecy - current_description = start_stealing_back_artifact.tt.agent_focus_secrecy - } - - on_accept = { - scope:actor = { - stress_impact = { - vengeful = medium_stress_impact_loss - honest = minor_stress_impact_gain - just = minor_stress_impact_loss - } - } - hidden_effect = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = start_stealing_back_artifact_notification - - left_icon = scope:actor - right_icon = scope:recipient - - if = { - limit = { - any_character_active_contract = { - task_contract_type = laamp_steal_artifact_contract - var:task_contract_target ?= scope:recipient - } - } - random_character_active_contract = { - task_contract_type = laamp_steal_artifact_contract - limit = { - var:task_contract_target ?= scope:recipient - } - save_scope_as = scheme_contract - } - # Success. - if = { - limit = { scope:agent_focus_success ?= yes } - begin_contract_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - TASK_CONTRACT = scope:scheme_contract - # Success. - AGENT_1 = agent_thief - AGENT_2 = agent_thief - AGENT_3 = agent_thug - # Speed. - AGENT_4 = agent_infiltrator - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Speed. - else_if = { - limit = { scope:agent_focus_speed ?= yes } - begin_contract_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - TASK_CONTRACT = scope:scheme_contract - # Speed. - AGENT_1 = agent_infiltrator - AGENT_2 = agent_infiltrator - AGENT_3 = agent_footpad - # Success. - AGENT_4 = agent_thief - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Secrecy. - else_if = { - limit = { scope:agent_focus_secrecy ?= yes } - begin_contract_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - TASK_CONTRACT = scope:scheme_contract - # Secrecy. - AGENT_1 = agent_lookout - AGENT_2 = agent_alibi - AGENT_3 = agent_decoy - # Success. - AGENT_4 = agent_thief - # Speed. - AGENT_5 = agent_infiltrator - } - } - # Balanced. - else = { - begin_contract_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - TASK_CONTRACT = scope:scheme_contract - # Success. - AGENT_1 = agent_thief - AGENT_2 = agent_thief - # Speed. - AGENT_3 = agent_infiltrator - AGENT_4 = agent_infiltrator - # Secrecy. - AGENT_5 = agent_lookout - } - } - } - else = { - # Success. - if = { - limit = { scope:agent_focus_success ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_thief - AGENT_2 = agent_thief - AGENT_3 = agent_thug - # Speed. - AGENT_4 = agent_infiltrator - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Speed. - else_if = { - limit = { scope:agent_focus_speed ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Speed. - AGENT_1 = agent_infiltrator - AGENT_2 = agent_infiltrator - AGENT_3 = agent_footpad - # Success. - AGENT_4 = agent_thief - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Secrecy. - else_if = { - limit = { scope:agent_focus_secrecy ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Secrecy. - AGENT_1 = agent_lookout - AGENT_2 = agent_alibi - AGENT_3 = agent_decoy - # Success. - AGENT_4 = agent_thief - # Speed. - AGENT_5 = agent_infiltrator - } - } - # Balanced. - else = { - begin_scheme_with_agents_effect = { - SCHEME_TYPE = steal_back_artifact - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_thief - AGENT_2 = agent_thief - # Speed. - AGENT_3 = agent_infiltrator - AGENT_4 = agent_infiltrator - # Secrecy. - AGENT_5 = agent_lookout - } - } - } - scope:new_scheme ?= { - set_variable = { - name = target_artifact - value = scope:target - } - } - show_as_tooltip = { - stress_impact = { - vengeful = medium_stress_impact_loss - honest = minor_stress_impact_gain - just = minor_stress_impact_loss - } - } - } - } - } - } - - # AI - ai_potential = { - is_imprisoned = no - ai_greed >= low_negative_ai_value - intrigue >= low_skill_rating - has_outstanding_artifact_claims = yes - NOT = { - any_scheme = { - OR = { - scheme_type = murder - scheme_type = abduct - scheme_type = claim_throne - scheme_type = fabricate_hook - scheme_type = steal_back_artifact - } - } - } - } - - ai_target_quick_trigger = { - adult = yes - } - ai_targets = { - ai_recipients = scripted_relations - } - - ai_targets = { - ai_recipients = liege - } - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = nearby_domicile_owners - max = 10 - } - ai_targets = { - ai_recipients = family - max = 10 - } - ai_targets = { - ai_recipients = vassals - max = 10 - } - - ai_frequency_by_tier = { - barony = 0 - county = 144 - duchy = 72 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_will_do = { - base = -30 - # Factor for personality (excluding realism). - modifier = { - add = { - value = ai_boldness - multiply = -1 - } - } - modifier = { - ai_vengefulness > 0 - add = ai_vengefulness - } - modifier = { - add = { - value = ai_compassion - multiply = -0.25 - } - } - modifier = { - scope:actor = { - has_relation_rival = scope:recipient - } - add = 60 - } - modifier = { - scope:actor = { - has_relation_nemesis = scope:recipient - } - add = 150 - } - # Recipient is flaunting their artifacts and needs to be taken down a peg - from hold_court.3080 - modifier = { - scope:recipient = { - OR = { - has_character_modifier = petition_event_artifact_exhibition_for_prestige - has_character_modifier = petition_event_artifact_exhibition_for_gold - } - } - add = 35 - } - modifier = { - scope:actor = { - opinion = { - target = scope:recipient - value >= medium_positive_opinion - } - ai_greed <= high_positive_ai_value - } - factor = 0 - } - modifier = { - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - factor = 0 - } - modifier = { - scope:actor = { - has_royal_court = no - } - scope:target = { - OR = { - artifact_slot_type = throne - artifact_slot_type = wall_big - artifact_slot_type = wall_small - artifact_slot_type = sculpture - artifact_slot_type = book - artifact_slot_type = pedestal - } - } - factor = 0 - } - modifier = { - scope:recipient = { - OR = { - AND = { - scope:target = { - artifact_slot_type = primary_armament - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = primary_armament - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = regalia - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = regalia - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = helmet - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = helmet - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = armor - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = armor - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = miscellaneous - rarity = common - } - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = miscellaneous - } - } - AND = { - scope:target = { - artifact_slot_type = throne - } - OR = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = illustrious - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = famed - } - scope:target = { - OR = { - rarity = famed - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = masterwork - } - scope:target = { - OR = { - rarity = masterwork - rarity = common - } - } - } - AND = { - any_equipped_character_artifact = { - artifact_slot_type = throne - rarity = common - } - scope:target = { - rarity = common - } - } - } - } - AND = { - scope:target = { - artifact_slot_type = wall_big - rarity = common - } - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_big - } - } - AND = { - scope:target = { - artifact_slot_type = wall_small - rarity = common - } - any_equipped_character_artifact = { - count >= 3 - artifact_slot_type = wall_small - } - } - AND = { - scope:target = { - artifact_slot_type = sculpture - rarity = common - } - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = sculpture - } - } - AND = { - scope:target = { - artifact_slot_type = book - rarity = common - } - any_equipped_character_artifact = { - count >= 2 - artifact_slot_type = book - } - } - AND = { - scope:target = { - artifact_slot_type = pedestal - rarity = common - } - any_equipped_character_artifact = { - count >= 4 - artifact_slot_type = pedestal - } - } - } - } - factor = 0 - } - start_hostile_scheme_ai_base_modifiers = yes # At the end so Cowed can block it completely - } - - auto_accept = yes -} - -buy_artifact_claim = { - category = interaction_category_diplomacy - common_interaction = yes - ignores_pending_interaction_block = yes - icon = artisan_inspiration - - target_type = artifact - target_filter = recipient_artifacts - - is_shown = { - # interaction locked behind Accomplished Forger perk from the Diplomacy lifestyle - scope:actor = { - has_perk = accomplished_forger_perk - is_landless_adventurer = no - } - NOR = { - # Can't buy from yourself - scope:recipient = scope:actor - # Can't buy from one of your prisoners - scope:recipient = { is_imprisoned_by = scope:actor } - } - scope:recipient = { - in_diplomatic_range = scope:actor - any_character_artifact = { - exists = this - scope:actor = { - NOT = { has_personal_artifact_claim = prev } - } - NOR = { - # maybe? nah. we can't. - has_variable = pope_hat - # This is the only way I have found to exclude dynastic banners - artifact_type = wall_big - } - } - } - scope:recipient = { - trigger_if = { - limit = { - exists = involved_activity - } - NOT = { - involved_activity ?= { #do not give out anything during coronation - has_activity_type = activity_coronation - activity_host = scope:recipient - } - } - } - } - } - - can_be_picked = { - scope:target = { - NOR = { - # can't already have a claim on the artifact - scope:actor = { has_personal_artifact_claim = prev } - # no pope hats or dynastic banners - has_variable = pope_hat - artifact_type = wall_big - has_variable = is_tribute_mission_artifact - has_variable = artifact_prevent_transfer - } - } - } - - is_valid_showing_failures_only = { - # Can't buy an artifact claim against yourself or one of your prisoners - NOR = { - scope:recipient = scope:actor - scope:recipient = { is_imprisoned_by = scope:actor } - } - scope:recipient = { - # needs to have an artifact - any_character_artifact = { - exists = this - # actor can't already have a claim on said artifact - scope:actor = { - NOT = { has_personal_artifact_claim = prev } - } - } - } - - # Claim costs are calculated with scripted values located 00_lifestyle_values. The piety interaction costs copy those used for the regular Buy Claim interaciton and the prestige costs are calculated according to the same method. - - # Checks to determine piety cost for Religious Artifacts - trigger_if = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = common } - } - scope:actor = { piety >= minor_buy_claim_piety_value } - } - trigger_else_if = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = masterwork } - } - scope:actor = { piety >= medium_buy_claim_piety_value } - } - trigger_else_if = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = famed } - } - scope:actor = { piety >= major_buy_claim_piety_value } - } - trigger_else = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = illustrious } - } - scope:actor = { piety >= massive_buy_claim_piety_value } - } - - # Checks to determine prestige cost for regular artifacts - trigger_if = { - limit = { - exists = scope:target - NOT = { exists = scope:target.var:relic } - scope:target = { rarity = common } - } - scope:actor = { prestige >= minor_buy_claim_prestige_value } - } - trigger_else_if = { - limit = { - exists = scope:target - NOT = { exists = scope:target.var:relic } - scope:target = { rarity = masterwork } - } - scope:actor = { prestige >= medium_buy_claim_prestige_value } - } - trigger_else_if = { - limit = { - exists = scope:target - NOT = { exists = scope:target.var:relic } - scope:target = { rarity = famed } - } - scope:actor = { prestige >= major_buy_claim_prestige_value } - } - trigger_else = { - limit = { - exists = scope:target - NOT = { exists = scope:target.var:relic } - scope:target = { rarity = illustrious } - } - scope:actor = { prestige >= massive_buy_claim_prestige_value } - } - } - - desc = buy_artifact_claim_desc - - auto_accept = yes - - on_accept = { - # If it's a religous artifact... - if = { - limit = { - exists = scope:target.var:relic - } - # Toast to the actor - scope:actor = { - send_interface_toast = { - type = event_artifact_good - title = bought_artifact_claim.t - left_icon = scope:recipient - right_icon = scope:target - # Determine piety cost - if = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = common } - } - scope:actor = { add_piety = minor_buy_claim_piety_loss } - } - else_if = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = masterwork } - } - scope:actor = { add_piety = medium_buy_claim_piety_loss } - } - else_if = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = famed } - } - scope:actor = { add_piety = major_buy_claim_piety_loss } - } - else_if = { - limit = { - exists = scope:target.var:relic - scope:target = { rarity = illustrious } - } - scope:actor = { add_piety = massive_buy_claim_piety_loss } - } - add_personal_artifact_claim = scope:target - } - } - # Toast to the recipient - scope:recipient = { - send_interface_message = { - type = event_artifact_bad_text - title = sold_artifact_claim.t - desc = sold_artifact_claim.desc - left_icon = scope:actor - right_icon = scope:target - } - } - } - # If it's not a religous artifact... - else = { - scope:actor = { - send_interface_toast = { - type = event_artifact_bad - title = bought_artifact_claim.t - left_icon = scope:recipient - right_icon = scope:target - # Determine prestige cost - if = { - limit = { - exists = scope:target - scope:target = { rarity = common } - } - scope:actor = { add_prestige = minor_buy_claim_prestige_loss } - } - else_if = { - limit = { - exists = scope:target - scope:target = { rarity = masterwork } - } - scope:actor = { add_prestige = medium_buy_claim_prestige_loss } - } - else_if = { - limit = { - exists = scope:target - scope:target = { rarity = famed } - } - scope:actor = { add_prestige = major_buy_claim_prestige_loss } - } - else_if = { - limit = { - exists = scope:target - scope:target = { rarity = illustrious } - } - scope:actor = { add_prestige = massive_buy_claim_prestige_loss} - } - add_personal_artifact_claim = scope:target - } - } - - scope:recipient = { - send_interface_message = { - type = event_artifact_bad_text - title = sold_artifact_claim.t - desc = sold_artifact_claim.desc - left_icon = scope:actor - right_icon = scope:target - } - } - } - scope:actor = { - stress_impact = { - just = medium_stress_impact_gain - honest = medium_stress_impact_gain - } - } - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = claimed_my_artifact_opinion - opinion = -40 - } - # Recipient grows closer to forming a rivalry with the actor - if = { - limit = { - can_set_relation_potential_rival_trigger = { - CHARACTER = scope:actor - } - } - set_relation_potential_rival = scope:actor - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_bought_artifact_claim.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - # AI STUFF - ai_target_quick_trigger = { - adult = yes - } - - ai_targets = { - # Only want AI to target neighbors - ai_recipients = neighboring_rulers - } - - ai_frequency_by_tier = { - barony = 0 - county = 120 - duchy = 30 - kingdom = 30 - empire = 30 - hegemony = 30 - } - - ai_potential = { - # The basic requirements - is_imprisoned = no - is_playable_character = yes - is_available_ai_adult = yes - - # They must be well supplied - prestige > major_prestige_value - piety > major_piety_value - - # Only really greedy AI characters get to use this - ai_greed >= high_positive_ai_value - } - - ai_will_do = { - base = 30 - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - - # Make it more likely for AI characters to buy claims if they have a royal court - modifier = { - scope:actor = { - has_royal_court = yes - has_dlc_feature = court_artifacts - } - factor = 2 - } - - # Prevent AI from buying artifact claims for court artifacts if they don't have a royal court - modifier = { - scope:actor = { - has_royal_court = no - } - scope:target = { - OR = { - artifact_slot_type = throne - artifact_slot_type = wall_big - artifact_slot_type = wall_small - artifact_slot_type = sculpture - artifact_slot_type = book - artifact_slot_type = pedestal - } - } - factor = 0 - } - - # AI won't buy claims on artifacts owned by their lovers or friends - modifier = { - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - #is_close_or_extended_family_of = scope:actor - } - } - factor = 0 - } - } -} - -# Demand an artifact you have a claim on -demand_dynasty_banner_interaction = { - icon = icon_dynasty - category = interaction_category_diplomacy - common_interaction = yes - interface_priority = 60 - use_diplomatic_range = yes - desc = demand_dynasty_banner_interaction_desc - - target_type = artifact - target_filter = recipient_artifacts - - greeting = negative - notification_text = DEMAND_ARTIFACT_PROPOSAL - - answer_accept_key = DEMAND_ARTIFACT_ACCEPT - answer_reject_key = DEMAND_ARTIFACT_REJECT - - ai_targets = { - ai_recipients = scripted_relations - } - ai_targets = { - ai_recipients = liege - } - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = nearby_domicile_owners - max = 10 - } - ai_targets = { - ai_recipients = vassals - max = 10 - } - ai_targets = { - ai_recipients = family - max = 10 - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - scope:recipient != scope:actor - NOT = { #Landless have no court in which to display such a banner, and no real authority over a landed relative - scope:actor = { government_has_flag = government_is_landless_adventurer } - } - exists = scope:actor.dynasty - exists = scope:recipient.dynasty - scope:recipient.dynasty = scope:actor.dynasty - scope:recipient = { - # needs to have a banner of our dynasty - any_character_artifact = { - AND = { - exists = var:banner_dynasty - var:banner_dynasty = scope:recipient.dynasty - var:banner_dynasty.dynast = scope:actor - NOT = { has_variable = is_tribute_mission_artifact } - } - } - } - } - - is_highlighted = { - always = yes - } - - is_valid_showing_failures_only = { - scope:actor = { - NOT = { - is_at_war_with = scope:recipient - } - is_imprisoned = no - } - trigger_if = { - limit = { exists = scope:target } - custom_description = { - text = "demand_dynasty_banner_artifact_tt" - exists = scope:target.var:banner_dynasty - scope:target.var:banner_dynasty = scope:recipient.dynasty - scope:actor = scope:target.var:banner_dynasty.dynast - } - } - } - - on_accept = { - scope:target = { - save_scope_as = demanded_artifact - } - if = { - limit = { - exists = scope:demanded_artifact - } - scope:actor = { - set_variable = { - name = demanded_this_artifact_interaction_recently - value = scope:demanded_artifact - years = 5 - } - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = demand_artifact_interaction_notification - left_icon = scope:recipient - right_icon = scope:target - scope:target = { - set_owner = scope:actor - } - } - } - if = { - limit = { - scope:actor = { - is_ai = yes - } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = pleased_opinion - opinion = 30 - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_received_banner.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - on_decline = { - scope:target = { - save_scope_as = demanded_artifact - } - if = { - limit = { - exists = scope:demanded_artifact - } - scope:actor = { - set_variable = { - name = demanded_this_artifact_interaction_recently - value = scope:demanded_artifact - years = 5 - } - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = demand_artifact_interaction_notification - left_icon = scope:recipient - right_icon = scope:target - custom_tooltip = demand_artifact_interaction_notification_refused - - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -10 - } - } - } - } - if = { - limit = { - scope:actor = { - is_ai = yes - } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = refusal_opinion - opinion = -10 - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_refused_banner.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - - send_option = { - is_shown = { - scope:actor != scope:recipient - } - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - ai_accept = { - base = 100 - modifier = { - add = 70 - scope:actor.max_military_strength > scope:recipient.max_military_strength - desc = ARTIFACT_MILITARY_STRONGER_REASON - } - modifier = { - add = -70 - scope:actor.max_military_strength < scope:recipient.max_military_strength - desc = ARTIFACT_MILITARY_WEAKER_REASON - } - modifier = { - add = { - value = ai_boldness - multiply = -1 - divide = 2 - } - NOT = { ai_boldness = 0 } - desc = ARTIFACT_BOLDNESS_REASON - } - modifier = { - add = -50 - scope:actor = { - has_relation_rival = scope:recipient - } - desc = ARTIFACT_RIVAL_REASON - } - modifier = { - add = -80 - scope:actor = { - has_relation_nemesis = scope:recipient - } - desc = ARTIFACT_NEMESIS_REASON - } - modifier = { - add = 50 - scope:recipient = { - target_is_liege_or_above = scope:actor - } - desc = ARTIFACT_LIEGE_REASON - } - modifier = { - scope:hook = yes - add = 100 - desc = SCHEME_WEAK_HOOK_USED - } - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - } - - ai_potential = { - is_adult = yes - is_at_war = no - ai_greed >= low_negative_ai_value - has_outstanding_artifact_claims = yes - } - - - - ai_min_reply_days = 7 - ai_max_reply_days = 14 - - ai_will_do = { - base = 100 - - modifier = { # The AI will only use a Hook if they couldn't otherwise do this - scope:hook = yes - add = -1 - } - - modifier = { - add = 50 - has_relation_rival = scope:recipient - } - modifier = { - add = 80 - has_relation_nemesis = scope:recipient - } - modifier = { - add = 50 - target_is_liege_or_above = scope:recipient - } - modifier = { # An Intimidated character is very unlikely to raise their hand - add = -25 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 1 - } - } - } - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - modifier = { # A Cowed character will never take this interaction - factor = 0 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 2 - } - } - } - modifier = { - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - factor = 0 - } - } -} - -# Destroy Artifact -destroy_artifact_interaction = { - interface_priority = 30 - common_interaction = yes - icon = artifact - category = interaction_category_friendly - desc = destroy_artifact_interaction_desc - - target_type = artifact - target_filter = actor_artifacts - - ai_targets = { - ai_recipients = self - } - - # You can only destroy your own artifacts - is_shown = { - scope:recipient = scope:actor - scope:actor = { - has_any_artifact = yes - } - scope:actor = { - trigger_if = { - limit = { - exists = involved_activity - } - NOT = { - involved_activity ?= { #do not give out anything during coronation - has_activity_type = activity_coronation - activity_host = scope:actor - } - } - } - } - } - - can_be_picked_artifact = { - custom_tooltip = { - text = artifact_is_related_to_contract_tt - scope:target = { - NOR = { - has_variable = 1025_treasure_map - has_variable = is_tribute_mission_artifact - } - } - } - custom_tooltip = { - text = artifact_is_related_to_great_project_construction_tt - scope:target = { - NOT = { has_variable = mandala_capital_05_unconfirmed_talisman } - } - } - } - - has_valid_target_showing_failures_only = { - trigger_if = { - limit = { - NOT = { - scope:recipient.faith = { has_doctrine_parameter = destroying_artifacts_is_pious } - } - } - custom_tooltip = { - text = artifact_is_rarer_than_masterwork_tt - OR = { - scope:target = { rarity = common } - scope:target = { rarity = masterwork } - } - } - } - trigger_if = { - limit = { - NOR = { - scope:target = { rarity = common } - scope:target = { rarity = masterwork } - } - } - custom_tooltip = { - text = destroying_artifacts_is_not_pious_tt - scope:recipient.faith = { has_doctrine_parameter = destroying_artifacts_is_pious } - } - } - scope:actor = { - trigger_if = { - limit = { has_government = landless_adventurer_government } - employs_court_position = armorer_camp_officer - } - } - } - - on_accept = { - destroy_artifact_aniconist_effect = { - ARTIFACT = scope:target - DESTROYER = scope:actor - GIVE_GOLD = yes - PIETY_BY_DEFAULT = no - } - } - - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - - ai_potential = { - OR = { - faith = { # Aniconists will always want to destroy artifacts - has_doctrine_parameter = destroying_artifacts_is_pious - } - gold <= minor_gold_value # Poor rulers will consider getting rid of their trash for gold - AND = { # Economic boom personalities will bolster their treasury by getting rid of trash more often - gold <= medium_gold_value - ai_has_builder_or_pious_builder_personality = yes - } - any_character_artifact = { # All rulers want to get rid of actively detrimental trash - has_variable = unwanted_artifact - } - } - } - - ai_will_do = { - base = 0 - modifier = { # Rulers will always destroy unwanted artifacts - add = 100 - scope:target = { - has_variable = unwanted_artifact - } - } - modifier = { # Rulers will consider destroying trash artifacts if they're poor - add = 100 - scope:target = { - has_variable = ai_to_ai_destroy_in_sieges - } - } - modifier = { # AI rulers will destroy common unequipped artifacts if money is low - add = 100 - OR = { - gold <= minor_gold_value # Poor rulers will consider getting rid of their trash for gold - AND = { # Economic boom personalities will bolster their treasury by getting rid of trash more often - gold <= medium_gold_value - ai_has_builder_or_pious_builder_personality = yes - } - } - scope:target = { - rarity = common - is_equipped = no - } - } - modifier = { # AI rulers will destroy all unequipped artifacts to get out of debt - add = 100 - gold <= 0 - scope:target = { - is_equipped = no - } - } - modifier = { # Common artifact trinkets on their last legs can be considered for destruction if money is low - add = 100 - OR = { - gold <= minor_gold_value # Poor rulers will consider getting rid of their trash for gold - AND = { # Economic boom personalities will bolster their treasury by getting rid of trash more often - gold <= medium_gold_value - ai_has_builder_or_pious_builder_personality = yes - } - } - scope:target = { - rarity = common - artifact_slot_type = miscellaneous - OR = { - AND = { - artifact_max_durability >= define:NInventory|ARTIFACT_DEFAULT_MAX_DURABILITY - artifact_durability <= define:NInventory|ARTIFACT_LOW_DURABILITY - } - AND = { - artifact_max_durability < define:NInventory|ARTIFACT_DEFAULT_MAX_DURABILITY - artifact_durability_percent <= { - value = define:NInventory|ARTIFACT_LOW_DURABILITY - divide = 100 - } - } - } - } - } - modifier = { # Aniconists destroy most things - add = 100 - faith = { - has_doctrine_parameter = destroying_artifacts_is_pious - } - OR = { # This errors in the ai_potential so it's been moved here - has_trait = zealous - scope:target = { is_equipped = no } - scope:target = { exists = var:relic } - } - # The logic below relies on the idea that they have the destroying_artifacts_is_pious doctrine parameter. If the restrictions are loosened, these triggers should be updated - NOR = { - has_trait = cynical - AND = { - has_trait = greedy - NOT = { has_trait = zealous } - } - } - OR = { - has_trait = zealous # Destroy all the artifacts - any_character_artifact = { - is_equipped = no - } - any_character_artifact = { - exists = var:relic - } - } - } - modifier = { #Piety _and_ gold? Sign me up! - add = 50 - ai_has_pious_builder_personality = yes - faith = { - has_doctrine_parameter = destroying_artifacts_is_pious - } - } - modifier = { # Icon venerating faiths will never destroy artifacts - factor = 0 - faith = { - has_doctrine_paramter = destroying_artifacts_costs_piety - } - } - } -} diff --git a/common/character_interactions/00_ce1_interactions.txt b/common/character_interactions/00_ce1_interactions.txt deleted file mode 100644 index 975583e16..000000000 --- a/common/character_interactions/00_ce1_interactions.txt +++ /dev/null @@ -1,357 +0,0 @@ -# Ask to Promote your Legend -ce1_ask_to_promote_legend_interaction = { - icon = icon_contract_modification_single - category = interaction_category_diplomacy - popup_on_receive = yes - pause_on_receive = yes - can_send_despite_rejection = yes - ai_maybe = yes - interface_priority = 5 - desc = ce1_ask_to_promote_legend_interaction_desc - - greeting = positive - notification_text = PROMOTE_LEGEND_NOTIFICATION - - is_shown = { - scope:actor.promoted_legend.legend_owner ?= scope:actor - scope:actor != scope:recipient - scope:recipient = { - is_landed = yes - age >= 12 - is_physically_able = yes - NOT = { government_has_flag = government_is_true_herder } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_tooltip = { - text = recipient_already_promoting_legend_tt - NOT = { exists = promoted_legend } - } - } - custom_tooltip = { - text = recipient_close_or_neighbor_tt - OR = { - scope:recipient.dynasty = scope:actor.dynasty - scope:recipient = { knows_language_of_culture = scope:actor.culture } - scope:actor = { - has_any_moderate_good_relationship_with_character_trigger = { CHARACTER = scope:recipient } - } - scope:recipient = { - any_character_to_title_neighboring_county = { - any_county_province = { - any_province_legend = { - this = scope:actor.promoted_legend - } - } - } - } - } - } - } - - cooldown_against_recipient = { years = 5 } - - ai_min_reply_days = 2 - ai_max_reply_days = 7 - - ai_accept = { - base = -10 - ## Tier - modifier = { - add = -5 - scope:recipient.primary_title = { - tier = 2 - } - desc = TIER_REASON_COUNT - } - modifier = { - add = -10 - scope:recipient.primary_title = { - tier = 3 - } - desc = TIER_REASON_DUKE - } - modifier = { - add = -20 - scope:recipient.primary_title = { - tier = 4 - } - desc = TIER_REASON_KING - } - modifier = { - add = -30 - scope:recipient.primary_title = { - tier = 5 - } - desc = TIER_REASON_EMPEROR - } - ## Legend - # How cool is the legend? - modifier = { - add = 10 - desc = REASON_ILLUSTRIOUS_LEGEND - scope:actor = { - promoted_legend = { - legend_quality = illustrious - } - } - } - modifier = { - add = 20 - desc = REASON_MYTHICAL_LEGEND - scope:actor = { - promoted_legend = { - legend_quality = mythical - } - } - } - # Are you using a hook? - modifier = { - trigger = { - scope:hook ?= yes - } - add = 100 - desc = LEGEND_HOOK_USED - } - # Are you using Gold? - modifier = { - trigger = { - scope:gold_cost ?= yes - } - add = 40 - desc = TRADE_GOLD_FOR_BETTER_AI_ACCEPTANCE_TT - } - ## Opinion - # Do they like you? - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - desc = AI_OPINION_REASON - } - ## Personality - # Are they ambitious? - modifier = { - desc = DEMAND_SUBMISSION_RECIPIENT_IS_AMBITIOUS #re-using these - add = -15 - scope:recipient = { - has_trait = ambitious - } - } - # Are they content? - modifier = { - desc = DEMAND_SUBMISSION_RECIPIENT_IS_CONTENT - add = 5 - scope:recipient = { has_trait = content } - } - # Are they stubborn? - modifier = { - desc = DEMAND_SUBMISSION_RECIPIENT_IS_STUBBORN - add = -10 - scope:recipient = { has_trait = stubborn } - } - # Are they arrogant? - modifier = { - desc = DEMAND_SUBMISSION_RECIPIENT_IS_ARROGANT - add = -10 - scope:recipient = { has_trait = arrogant } - } - # Are they humble? - modifier = { - desc = DEMAND_SUBMISSION_RECIPIENT_IS_HUMBLE - add = 10 - scope:recipient = { has_trait = humble } - } - # Are they trusting? - modifier = { - desc = DEMAND_SUBMISSION_RECIPIENT_IS_TRUSTING - add = 15 - scope:recipient = { has_trait = trusting } - } - # Are they paranoid? - modifier = { - desc = DEMAND_SUBMISSION_RECIPIENT_IS_PARANOID - add = -10 - scope:recipient = { has_trait = paranoid } - } - ## Dread - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - ## War - modifier = { - add = -50 - scope:recipient = { - is_at_war = yes - } - desc = HOSTAGE_AT_WAR_REASON - } - ## Low Gold - modifier = { - add = -100 - scope:actor.promoted_legend = { - legend_quality = famed - } - scope:recipient = { - monthly_character_income < famed_legend_promoter_cost - } - desc = TOO_HIGH_PROMOTER_MAINTENANCE_REASON - } - modifier = { - add = -100 - scope:actor.promoted_legend = { - legend_quality = illustrious - } - scope:recipient = { - monthly_character_income < illustrious_legend_promoter_cost - } - desc = TOO_HIGH_PROMOTER_MAINTENANCE_REASON - } - modifier = { - add = -100 - scope:actor.promoted_legend = { - legend_quality = mythical - } - scope:recipient = { - monthly_character_income < mythical_legend_promoter_cost - } - desc = TOO_HIGH_PROMOTER_MAINTENANCE_REASON - } - modifier = { - add = 25 - scope:recipient = { - is_contact_of = scope:actor - } - desc = IS_CONTACT_REASON - } - } - - on_accept = { - scope:actor.promoted_legend = { - save_scope_as = promoted_legend - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = ce1_ask_to_promote_legend_acceptance_tt - left_icon = scope:actor - right_icon = scope:recipient - - if = { - limit = { scope:hook = yes } - use_hook = scope:recipient - } - if = { - limit = { scope:gold_cost = yes } - pay_short_term_gold = { - target = scope:recipient - gold = medium_gold_value - } - promoted_legend = { # To prevent gold exploits - add_to_variable_list = { - name = accepted_promote_legend_var - target = scope:recipient - years = 10 - } - } - } - scope:recipient = { - set_promoted_legend = scope:actor.promoted_legend - } - } - } - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = ce1_ask_to_promote_legend_decline_tt - left_icon = scope:actor - right_icon = scope:recipient - } - } - } - - # Use gold to increase acceptance - send_option = { - flag = gold_cost - localization = TRADE_GOLD_FOR_BETTER_AI_ACCEPTANCE - } - send_option = { - flag = hook - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - localization = GENERIC_SPEND_A_HOOK - } - send_options_exclusive = no - - ai_potential = { - is_physically_able = yes - } - - ai_targets = { - ai_recipients = neighboring_rulers - } - - ai_frequency_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - # Very similar to ai_accept, but ignores effects that are < 10 in value for brevity's sake - ai_will_do = { - base = 0 - ## Legends - modifier = { - add = 25 - exists = promoted_legend - } - modifier = { - add = 25 - promoted_legend = { - legend_quality = mythical - } - } - ## Gold - modifier = { - add = -100 - debt_level >= 0 - } - modifier = { - add = -50 - gold <= major_gold_value - } - ## Personality - modifier = { - add = 25 - has_trait = arrogant - } - } -} diff --git a/common/character_interactions/00_character_interactions.txt b/common/character_interactions/00_character_interactions.txt index 9113ee7f9..85a814008 100644 --- a/common/character_interactions/00_character_interactions.txt +++ b/common/character_interactions/00_character_interactions.txt @@ -45,7 +45,7 @@ offer_vassalization_interaction = { } NOR = { government_has_flag = cannot_be_vassal_or_liege - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } # Temujin cannot make Jamukha his subject once he leaves him @@ -650,14 +650,7 @@ offer_vassalization_interaction = { character_is_realm_neighbor = scope:recipient } } - scope:recipient = { - # landless ruler count as within realm - trigger_if = { - limit = { is_landed = no } - NOT = { capital_county.holder = { target_is_same_character_or_above = scope:actor } } - } - capital_province = { squared_distance = { target = scope:actor.capital_province value < 200000 } } - } + scope:recipient.capital_province = { squared_distance = { target = scope:actor.capital_province value < 200000 } } } add = -250 } @@ -669,14 +662,7 @@ offer_vassalization_interaction = { character_is_realm_neighbor = scope:recipient } } - scope:recipient = { - # landless ruler count as within realm - trigger_if = { - limit = { is_landed = no } - NOT = { capital_county.holder = { target_is_same_character_or_above = scope:actor } } - } - capital_province = { squared_distance = { target = scope:actor.capital_province value >= 200000 } } - } + scope:recipient.capital_province = { squared_distance = { target = scope:actor.capital_province value >= 200000 } } } add = -500 } @@ -806,21 +792,21 @@ offer_vassalization_interaction = { } } -# modifier = { # Iberian Struggle, less likely for outsiders to vassalize inside -# add = -35 -# desc = iberian_struggle_reason_reason -# trigger = { -# scope:actor = { -# NOT = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# } -# scope:recipient = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# } -# } -# + modifier = { # Iberian Struggle, less likely for outsiders to vassalize inside + add = -35 + desc = iberian_struggle_reason_reason + trigger = { + scope:actor = { + NOT = { + any_character_struggle = { is_struggle_type = iberian_struggle } + } + } + scope:recipient = { + any_character_struggle = { is_struggle_type = iberian_struggle } + } + } + } + modifier = { #Ageism modifier vs kids. desc = offer_vassalization_interaction_aibehavior_child_tt trigger = { @@ -933,18 +919,18 @@ offer_vassalization_interaction = { } add = 5 } -# -# modifier = { # FP3 modifier. -# desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER -# trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } } -# add = { -# value = { -# value = scope:actor.piety_level -# subtract = low_piety_level -# } -# multiply = 10 -# } -# } + + modifier = { # FP3 modifier. + desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER + trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } } + add = { + value = { + value = scope:actor.piety_level + subtract = low_piety_level + } + multiply = 10 + } + } # OPINION INFLUENCE modifier = { @@ -1146,33 +1132,33 @@ offer_vassalization_interaction = { } #HISTORICALLY ADMIN PEOPLES WANT TO BE ADMIN -# modifier = { -# add = 30 -# scope:actor = { -# government_has_flag = government_is_administrative -# } -# scope:recipient = { -# culture = { -# OR = { -# this = culture:greek -# any_parent_culture_or_above = { -# this = culture:greek -# } -# this = culture:han -# any_parent_culture_or_above = { -# this = culture:han -# } -# } -# } -# } -# -# desc = "HISTORICAL_ADMIN_REASON" -# } + modifier = { + add = 30 + scope:actor = { + government_has_flag = government_is_administrative + } + scope:recipient = { + culture = { + OR = { + this = culture:greek + any_parent_culture_or_above = { + this = culture:greek + } + this = culture:han + any_parent_culture_or_above = { + this = culture:han + } + } + } + } + + desc = "HISTORICAL_ADMIN_REASON" + } modifier = { # AI-only weights, keep the pope from vassalizing too fast trigger = { - exists = faith:roman_catholic.religious_head - faith:roman_catholic.religious_head = scope:actor + exists = faith:catholic.religious_head + faith:catholic.religious_head = scope:actor scope:actor = { is_ai = yes } } add = -50 @@ -1334,10 +1320,10 @@ offer_vassalization_interaction = { remove_character_modifier = event_bonus_to_vassal_accept } -# if = { # FP3 -# limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } } -# scope:recipient = { remove_trait = disloyal } -# } + if = { # FP3 + limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } } + scope:recipient = { remove_trait = disloyal } + } } } @@ -1544,13 +1530,8 @@ offer_fealty_interaction = { NOT = { any_neighboring_top_liege_realm_owner = { this = scope:recipient } } - # landless ruler count as within realm - trigger_if = { - limit = { is_landed = no } - NOT = { capital_county.holder = { target_is_same_character_or_above = scope:actor } } - } - capital_province = { squared_distance = { target = scope:recipient.capital_province value < 200000 } } } + scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value < 200000 } } } add = -15 } @@ -1561,13 +1542,14 @@ offer_fealty_interaction = { NOT = { any_neighboring_top_liege_realm_owner = { this = scope:recipient } } - # landless ruler count as within realm - trigger_if = { - limit = { is_landed = no } - NOT = { capital_county.holder = { target_is_same_character_or_above = scope:actor } } - } - capital_province = { squared_distance = { target = scope:recipient.capital_province value >= 200000 } } } + trigger_if = { + limit = { + exists = scope:recipient.suzerain + scope:recipient.suzerain != scope:actor + } + } + scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value >= 200000 } } } add = -25 } @@ -2241,23 +2223,23 @@ grant_independence_interaction = { custom_tooltip = grant_vassal_independence_interaction_toast_desc # Struggle Parameter -# if = { -# limit = { -# exists = dynasty -# NOT = { -# any_held_title = { -# is_de_jure_liege_or_above_target = scope:recipient.primary_title -# } -# } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = granting_independence_to_non_dejure_gives_renown -# } -# } -# dynasty = { -# add_dynasty_prestige = medium_dynasty_prestige_value -# } -# } + if = { + limit = { + exists = dynasty + NOT = { + any_held_title = { + is_de_jure_liege_or_above_target = scope:recipient.primary_title + } + } + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = granting_independence_to_non_dejure_gives_renown + } + } + dynasty = { + add_dynasty_prestige = medium_dynasty_prestige_value + } + } } } } @@ -2337,67 +2319,67 @@ grant_independence_interaction = { resolve_title_and_vassal_change = scope:change } -# # Struggle Catalysts. -# scope:actor = { -# if = { -# limit = { -# catalyst_gave_independence_to_powerful_diff_faith_culture_vassal_preliminary_trigger = { -# CHAR1 = scope:actor -# CHAR2 = scope:recipient -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_gave_independence_to_powerful_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_gave_independence_to_powerful_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_gave_independence_to_powerful_diff_faith_culture_vassal -# character = scope:actor -# } -# } -# } -# -# if = { -# limit = { -# NOT = { -# any_held_title = { -# is_de_jure_liege_or_above_target = scope:recipient.primary_title -# } -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_independence_from_non_dejure_vassal -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_independence_from_non_dejure_vassal -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_independence_from_non_dejure_vassal -# character = scope:actor -# } -# } -# } -# } + # Struggle Catalysts. + scope:actor = { + if = { + limit = { + catalyst_gave_independence_to_powerful_diff_faith_culture_vassal_preliminary_trigger = { + CHAR1 = scope:actor + CHAR2 = scope:recipient + } + any_character_struggle = { + involvement = involved + activate_struggle_catalyst_secondary_character_involvement_either_trigger = { + CATALYST = catalyst_gave_independence_to_powerful_diff_faith_culture_vassal + CHAR = scope:recipient + } + } + } + every_character_struggle = { + involvement = involved + limit = { + activate_struggle_catalyst_secondary_character_involvement_either_trigger = { + CATALYST = catalyst_gave_independence_to_powerful_diff_faith_culture_vassal + CHAR = scope:recipient + } + } + activate_struggle_catalyst = { + catalyst = catalyst_gave_independence_to_powerful_diff_faith_culture_vassal + character = scope:actor + } + } + } + + if = { + limit = { + NOT = { + any_held_title = { + is_de_jure_liege_or_above_target = scope:recipient.primary_title + } + } + any_character_struggle = { + involvement = involved + activate_struggle_catalyst_secondary_character_involvement_either_trigger = { + CATALYST = catalyst_independence_from_non_dejure_vassal + CHAR = scope:recipient + } + } + } + every_character_struggle = { + involvement = involved + limit = { + activate_struggle_catalyst_secondary_character_involvement_either_trigger = { + CATALYST = catalyst_independence_from_non_dejure_vassal + CHAR = scope:recipient + } + } + activate_struggle_catalyst = { + catalyst = catalyst_independence_from_non_dejure_vassal + character = scope:actor + } + } + } + } # Grant independence to non de_jure @@ -2432,30 +2414,30 @@ grant_independence_interaction = { } } } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_independence_from_non_dejure_vassal -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -50 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_independence_from_non_dejure_vassal -# } -# } -# } -# add = 100 -# } -# } + add = { + value = 0 + if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_independence_from_non_dejure_vassal + } + has_character_flag = agenda_towards_escalation + } + } + add = -50 + } + else_if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_independence_from_non_dejure_vassal + } + } + } + add = 100 + } + } } # Unity modifiers @@ -2519,49 +2501,49 @@ expose_secret_interaction = { expose_secret = scope:actor } } -# if = { -# limit = { -# has_title = title:e_minister_of_justice -# top_participant_group:dynastic_cycle ?= { -# NOT = { participant_group_type = other_rulers } -# } -# OR = { -# scope:recipient = { -# top_participant_group:dynastic_cycle ?= { -# NOT = { participant_group_type = other_rulers } -# } -# } -# scope:target.secret_target = { -# top_participant_group:dynastic_cycle ?= { -# NOT = { participant_group_type = other_rulers } -# } -# } -# } -# } -# add_merit_if_relevant_effect = { -# MERIT = minor_merit_value -# } -# if = { -# limit = { -# government_has_flag = government_has_influence -# } -# change_influence = { -# value = minor_influence_gain -# multiply = scope:recipient.highest_held_title_tier -# } -# } -# situation:dynastic_cycle = { -# if = { -# limit = { -# situation_top_has_catalyst = catalyst_minister_exposed_secret -# } -# trigger_situation_catalyst = { -# catalyst = catalyst_minister_exposed_secret -# character = scope:actor -# } -# } -# } -# } + if = { + limit = { + has_title = title:e_minister_of_justice + top_participant_group:dynastic_cycle ?= { + NOT = { participant_group_type = other_rulers } + } + OR = { + scope:recipient = { + top_participant_group:dynastic_cycle ?= { + NOT = { participant_group_type = other_rulers } + } + } + scope:target.secret_target = { + top_participant_group:dynastic_cycle ?= { + NOT = { participant_group_type = other_rulers } + } + } + } + } + add_merit_if_relevant_effect = { + MERIT = minor_merit_value + } + if = { + limit = { + government_has_flag = government_has_influence + } + change_influence = { + value = minor_influence_gain + multiply = scope:recipient.highest_held_title_tier + } + } + situation:dynastic_cycle = { + if = { + limit = { + situation_top_has_catalyst = catalyst_minister_exposed_secret + } + trigger_situation_catalyst = { + catalyst = catalyst_minister_exposed_secret + character = scope:actor + } + } + } + } stress_impact = { honest = minor_stress_impact_loss @@ -2608,27 +2590,27 @@ expose_secret_interaction = { } add = { value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_reveal_secret_important -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_reveal_secret_important -# } -# } -# } -# add = -100 -# } + if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_reveal_secret_important + } + has_character_flag = agenda_towards_escalation + } + } + add = 200 + } + else_if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_reveal_secret_important + } + } + } + add = -100 + } } } modifier = { @@ -2645,66 +2627,66 @@ expose_secret_interaction = { } add = { value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_reveal_secret_supporter -# } -# has_trait = fp3_struggle_detractor -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_reveal_secret_supporter -# } -# } -# } -# add = -100 -# } + if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_reveal_secret_supporter + } + has_trait = fp3_struggle_detractor + } + } + add = 200 + } + else_if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_reveal_secret_supporter + } + } + } + add = -100 + } + } + } + modifier = { + scope:recipient = { + any_character_struggle = { + involvement = involved + } + has_trait = fp3_struggle_detractor + } + scope:actor = { + any_character_struggle = { + involvement = involved + } + } + add = { + value = 0 + if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_reveal_secret_detractor + } + has_trait = fp3_struggle_supporter + } + } + add = 200 + } + else_if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_reveal_secret_detractor + } + } + } + add = -100 + } } } -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# has_trait = fp3_struggle_detractor -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_reveal_secret_detractor -# } -# has_trait = fp3_struggle_supporter -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_reveal_secret_detractor -# } -# } -# } -# add = -100 -# } -# } -# } # Unity modifiers evaluate_action_decreasing_house_unity = { diff --git a/common/character_interactions/00_courtier_and_guest_interactions.txt b/common/character_interactions/00_courtier_and_guest_interactions.txt deleted file mode 100644 index c03c3a67e..000000000 --- a/common/character_interactions/00_courtier_and_guest_interactions.txt +++ /dev/null @@ -1,1210 +0,0 @@ -recruit_guest_interaction = { - category = interaction_category_vassal - icon = guest - common_interaction = yes - - special_ai_interaction = recruit_courtier - - desc = recruit_guest_interaction_desc - - should_use_extra_icon = { - NOT = { scope:recipient = { is_close_family_of = scope:actor } } - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - is_shown = { - scope:actor != scope:recipient - scope:recipient = { is_pool_guest_of = scope:actor } - scope:actor = { - is_ruler = yes - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - is_ruler = no - } - trigger_if = { - limit = { - NOR = { - scope:recipient = { is_close_family_of = scope:actor } # Close family members are free - scope:actor = { has_usable_hook = scope:recipient } # Using a hook makes it free - } - } - scope:actor = { - gold >= scope:recipient.recruit_guest_interaction_cost - } - } - } - - can_send = { - # check if we're using the hook (is_valid_showing_failures_only checks only if we have a hook), else we need to be able to afford it - trigger_if = { - limit = { - NOR = { - AND = { - exists = scope:hook - always = scope:hook - } - scope:recipient = { is_close_family_of = scope:actor } - } - scope:actor = { has_usable_hook = scope:recipient } # without this the is_valid_showing_failures_only above shows the same error - } - scope:actor = { - gold >= scope:recipient.recruit_guest_interaction_cost - } - } - } - - send_options_exclusive = no - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - send_option = { # EP3 Influence - is_shown = { # Actor must have a government that uses influence - scope:actor = { - government_has_flag = government_has_influence - } - } - is_valid = { - # Actor has enough influence - scope:actor = { influence >= minor_influence_value } - } - flag = influence_send_option - localization = INFLUENCE_SEND_OPTION - } - - on_accept = { - scope:recipient = { - every_traveling_family_member = { - add_to_temporary_list = recruiting_family - } - } - - if = { - limit = { scope:recipient = { is_close_family_of = scope:actor } } # Close family members are free - # do nothing - } - else_if = { - limit = { always = scope:hook } - scope:actor = { use_hook = scope:recipient } - } - else_if = { - limit = { always = scope:influence_send_option } - scope:actor = { change_influence = minor_influence_loss } - } - else = { - scope:recipient = { - save_temporary_scope_as = most_expensive_person - - every_in_list = { - list = recruiting_family - - if = { - limit = { this.individual_recruit_guest_interaction_cost >= scope:most_expensive_person.individual_recruit_guest_interaction_cost } - save_temporary_scope_as = most_expensive_person - } - } - } - - scope:actor = { - pay_short_term_gold = { - target = scope:most_expensive_person - gold = scope:most_expensive_person.recruit_guest_interaction_cost_with_list #This value needs a list with the name "recruiting_family" - } - } - } - - - - scope:actor = { - send_interface_message = { - type = event_generic_neutral - title = msg_recruited_guest_to_court_interaction_title - right_icon = scope:recipient - stress_impact = { - shy = minor_stress_impact_gain - paranoid = minor_stress_impact_gain - } - every_in_list = { - list = recruiting_family - scope:actor = { - add_courtier ?= prev - } - remove_variable = last_visited_ruler # Even though it times out automatically, removing it here saves cycles for performance. - add_opinion = { - target = scope:actor - opinion = 50 - modifier = grateful_opinion - } - } - } - } - } - - auto_accept = yes - - # AI - ai_targets = { - ai_recipients = guests - } - ai_frequency_by_tier = { - barony = 0 - county = 36 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_potential = { - is_at_war = no # Try to avoid wasting your war chest! - NOT = { has_variable = conqueror } - short_term_gold >= yearly_character_income - any_courtier_or_guest = { - is_alive = yes - count <= 30 - } - ai_should_focus_on_building_in_their_capital = no - NOT = { government_has_flag = government_is_nomadic } - } - - ai_will_do = { - base = 0 - - #Lacking councillors - compare_modifier = { - trigger = { - scope:actor = { - NOT = { exists = cp:councillor_chancellor } - } - scope:recipient = { - OR = { - AND = { - is_male = yes - scope:actor = { faith_dominant_gender_male_or_equal = yes } - } - AND = { - is_female = yes - scope:actor = { faith_dominant_gender_female_or_equal = yes } - } - } - } - } - target = scope:recipient - value = diplomacy - offset = { - value = 0 - subtract = decent_skill_rating - } - } - compare_modifier = { - trigger = { - scope:actor = { - NOT = { exists = cp:councillor_marshal } - } - scope:recipient = { - OR = { - AND = { - is_male = yes - scope:actor = { faith_dominant_gender_male_or_equal = yes } - } - AND = { - is_female = yes - scope:actor = { faith_dominant_gender_female_or_equal = yes } - } - } - } - } - target = scope:recipient - value = martial - offset = { - value = 0 - subtract = decent_skill_rating - } - } - compare_modifier = { - trigger = { - scope:actor = { - NOT = { exists = cp:councillor_steward } - } - scope:recipient = { - OR = { - AND = { - is_male = yes - scope:actor = { faith_dominant_gender_male_or_equal = yes } - } - AND = { - is_female = yes - scope:actor = { faith_dominant_gender_female_or_equal = yes } - } - } - } - } - target = scope:recipient - value = stewardship - offset = { - value = 0 - subtract = decent_skill_rating - } - } - compare_modifier = { - trigger = { scope:actor = { NOT = { exists = cp:councillor_spymaster } } } - target = scope:recipient - value = intrigue - offset = { - value = 0 - subtract = decent_skill_rating - } - } - - #Lacking court physician - compare_modifier = { - trigger = { - scope:actor = { court_physician_available_trigger = no } - scope:recipient = { - would_be_valid_for_court_position = { - employer = scope:actor - court_position = court_physician_court_position - } - } - } - target = scope:recipient - value = learning - offset = { - value = 0 - subtract = decent_skill_rating - } - } - - #Lacking knights - compare_modifier = { - trigger = { - scope:recipient.prowess >= decent_skill_rating - scope:recipient = { - can_be_knight_trigger = { ARMY_OWNER = scope:actor } - } - scope:actor = { - OR = { - number_of_knights < max_number_of_knights - any_knight = { - prowess < decent_skill_rating - } - } - } - } - target = scope:recipient - value = prowess - offset = { - value = 0 - subtract = decent_skill_rating - } - } - - - #Vested interest - modifier = { - add = 20 - scope:recipient = { - OR = { - has_relation_lover = scope:actor - has_relation_friend = scope:actor - has_secret_relation_lover = scope:actor - has_relation_soulmate = scope:actor - has_relation_best_friend = scope:actor - is_child_of = scope:actor - } - } - } - - - #Claimants - modifier = { - scope:recipient = { - any_claim = { - neighboring_useful_courtier_or_guest_claim_trigger = { RULER = scope:actor } - } - } - add = { - value = 0 - if = { - limit = { - scope:recipient = { - any_claim = { - neighboring_useful_courtier_or_guest_claim_trigger = { RULER = scope:actor } - tier >= tier_duchy - } - } - } - add = 40 - } - else = { - add = 30 - } - } - } - - # Make it all more likely - modifier = { - factor = 4 - } - - # The AI will always use a hook if it can - modifier = { - scope:hook = yes - add = 1 - } - } -} - -kick_from_court_interaction = { - category = interaction_category_vassal - icon = guest - - - desc = { - first_valid = { - triggered_desc = { - trigger = { scope:recipient = { is_foreign_court_or_pool_guest = yes } } - desc = kick_from_court_interaction_desc_guest - } - desc = kick_from_court_interaction_desc - } - } - - is_shown = { - scope:actor != scope:recipient - scope:recipient = { - OR = { - is_courtier_of = scope:actor - is_pool_guest_of = scope:actor - } - bp2_valid_for_standard_interactions_trigger = yes - } - } - - cost = { - prestige = { - if = { - limit = { - scope:actor = { has_government = landless_adventurer_government } - } - value = minor_prestige_value - } - else_if = { - limit = { - scope:recipient = { - any_traveling_family_member = { - count = all - is_lowborn = yes - } - } - } - value = minor_prestige_value - } - else = { - value = medium_prestige_value - } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - kick_from_court_validity_trigger = yes - NOT = { is_imprisoned_by = scope:actor } - - custom_description = { - text = "kick_from_court_interaction_travelling_family_invalid" - subject = scope:recipient - NOT = { - any_traveling_family_member = { - this != scope:recipient - kick_from_court_validity_trigger = no - } - } - } - } - } - - on_accept = { - scope:actor = { - stress_impact = { - gregarious = minor_stress_impact_gain - } - - hidden_effect = { - send_interface_message = { - type = event_generic_neutral - title = msg_kicked_courtier_from_court_interaction_title - - right_icon = scope:recipient - - show_as_tooltip = { - scope:actor = { - remove_courtier_or_guest = scope:recipient - } - } - - #Remove them as guardian/ward for any courtier - if = { - limit = { - any_courtier = { - has_relation_guardian = scope:recipient - } - } - every_courtier = { - limit = { - has_relation_guardian = scope:recipient - } - save_scope_as = ward - remove_guardian_effect = { - GUARDIAN = scope:recipient - WARD = scope:ward - RETURN_WARD = yes - HIDE_OPINION = no - } - } - scope:recipient = { trigger_event = char_interaction.0090 } - } - if = { - limit = { - any_courtier = { - has_relation_ward = scope:recipient - } - } - random_courtier = { - limit = { - has_relation_ward = scope:recipient - } - save_scope_as = guardian - - send_interface_message = { - type = event_childhood_neutral - title = remove_guardian_interaction_notification - left_icon = scope:recipient - right_icon = scope:guardian - remove_guardian_effect = { - GUARDIAN = scope:guardian - WARD = scope:recipient - RETURN_WARD = yes - HIDE_OPINION = no - } - } - } - } - } - } - - #To be able to send a cohesive interface message AND show a good tooltip - show_as_tooltip = { - #Remove them as guardian for any child - if = { - limit = { - any_courtier = { - has_relation_guardian = scope:recipient - } - } - every_courtier = { - limit = { - has_relation_guardian = scope:recipient - } - save_scope_as = ward - remove_guardian_effect = { - GUARDIAN = scope:recipient - WARD = scope:ward - RETURN_WARD = yes - HIDE_OPINION = no - } - } - } - - #Remove them as ward of any courtier - if = { - limit = { - any_courtier = { - has_relation_ward = scope:recipient - } - } - random_courtier = { - limit = { - has_relation_ward = scope:recipient - } - save_scope_as = guardian - remove_guardian_effect = { - GUARDIAN = scope:guardian - WARD = scope:recipient - RETURN_WARD = yes - HIDE_OPINION = no - } - } - } - } - } - - scope:recipient = { - every_traveling_family_member = { - add_to_temporary_list = kicked_family - } - } - - every_in_list = { - list = kicked_family - #Kicks, adds opinions, adds people to kicked_relatives_list - kick_from_court_interaction_effect = yes - } - - if = { - limit = { - any_in_list = { - list = kicked_relatives_list - is_alive = yes - } - } - every_in_list = { - list = kicked_relatives_list - custom = all_close_family_members_of_kicked_characters - add_opinion = { - modifier = kicked_relative_from_court - target = scope:actor - } - } - } - - employed_booner_invalidation_effect = { EMPLOYEE = scope:recipient LIEGE = scope:actor } - } - - auto_accept = yes -} - -invite_to_court_interaction = { - category = interaction_category_vassal - icon = guest - - desc = invite_to_court_interaction_desc - - is_shown = { - scope:recipient = { - NOR = { - is_courtier_of = scope:actor - is_foreign_court_guest = yes - host ?= scope:actor - has_trait = order_member - is_ruler = yes - location = { is_sea_province = yes } - } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - scope:recipient = { - OR = { - NOT = { exists = liege } - NOT = { has_variable = invite_to_court_cooldown } - } - } - text = INVITE_TO_COURT_COOLDOWN - } - can_recruit_character_to_court_trigger = { - RECRUITER = scope:actor - RECRUITEE = scope:recipient - } - custom_tooltip = { - scope:recipient = { - NAND = { - has_variable = nomad_defector_var - var:nomad_defector_var = { - this = scope:actor - } - } - } - text = nomad_defected_invite_desc - } - } - - #Pay som gold to persuade a wandering character to come to your court - send_option = { - is_shown = { - exists = scope:recipient - } - flag = cover_travel_expenses - localization = COVER_TRAVEL_EXPENSES - } - send_option = { # EP3 Influence - is_shown = { # Actor must have a government that uses influence - scope:actor = { - government_has_flag = government_has_influence - } - } - is_valid = { - # Actor has enough influence - scope:actor = { influence >= medium_influence_value } - # Both characters are within the same top realm - scope:recipient.top_liege = scope:actor.top_liege - } - flag = influence_send_option - localization = TRADE_INFLUENCE_FOR_BETTER_AI_ACCEPTANCE - } - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - cost = { - influence = { - value = 0 - if = { - limit = { scope:influence_send_option = yes } - add = scope:actor.medium_influence_value - desc = INFLUENCE_INTERACTION_ACCEPTANCE_SEND_OPTION - } - } - } - - on_accept = { - hidden_effect = { - scope:recipient = { - set_variable = { - name = invite_to_court_cooldown - years = 5 - } - } - - if = { - limit = { - exists = scope:recipient.liege - } - scope:recipient.liege = { - send_interface_message = { - type = event_generic_neutral - title = msg_courtier_left_court_interaction_title - - right_icon = scope:recipient - - show_as_tooltip = { - remove_courtier_or_guest = scope:recipient - } - } - } - } - } - - scope:actor = { - send_interface_message = { - type = event_generic_neutral - title = invite_to_court_interaction_notification - right_icon = scope:recipient - - scope:recipient = { - every_traveling_family_member = { - scope:actor = { add_courtier = prev } - hidden_effect = { - return_to_court = yes - } - } - } - - if = { - limit = { always = scope:hook } - scope:actor = { - use_hook = scope:recipient - } - } - } - } - - - if = { - limit = { always = scope:cover_travel_expenses } - scope:actor = { - pay_short_term_gold = { - gold = { - value = bribe_value - multiply = 0.5 - } - target = scope:recipient - } - stress_impact = { - greedy = minor_stress_impact_gain - } - } - } - } - - ai_accept = { - base = -50 - - #Opinions - opinion_modifier = { - trigger = { - exists = liege - is_courtier_of = liege - } - opinion_target = liege - multiplier = -0.5 - step = 5 - max = 25 - } - opinion_modifier = { - opinion_target = scope:actor - multiplier = 0.5 - step = 5 - max = 25 - } - - # Stooge modifier - modifier = { - scope:recipient = { has_variable = non_recruitable_var } - scope:recipient.var:non_recruitable_var = scope:actor - add = -200 - desc = AI_STOOGE - } - - #Current roles - modifier = { - is_knight = yes - add = -20 - desc = AI_MY_LIEGES_KNIGHT - } - modifier = { - is_commanding_army = yes - add = -30 - desc = AI_MY_LIEGES_COMMANDER - } - modifier = { - is_councillor = yes - add = -40 - desc = AI_ON_THE_COUNCIL - } - - modifier = { - trigger = { scope:recipient = { has_court_position = court_physician_court_position } } - add = -20 - desc = AI_COURT_PHYSICIAN - } - - #Relations & relatives (with actor) - modifier = { - has_relation_lover = scope:actor - add = 100 - desc = AI_YOUR_LOVER - } - - modifier = { - has_relation_friend = scope:actor - add = 75 - desc = AI_YOUR_FRIEND - } - - modifier = { - is_child_of = scope:actor - add = 160 - desc = AI_YOUR_CHILD - } - - modifier = { - this.dynasty.dynast = scope:actor - add = 30 - desc = AI_YOU_ARE_THE_DYNAST - } - - modifier = { - this.house.house_head = scope:actor - add = 60 - desc = AI_YOU_ARE_THE_HOUSE_HEAD - } - - modifier = { - this.top_liege = scope:actor - add = 60 - desc = AI_YOU_ARE_THE_SOVEREIGN - } - - modifier = { - NOT = { is_child_of = scope:actor } - NOT = { is_close_family_of = scope:actor } - is_extended_family_of = scope:actor - add = 30 - desc = AI_YOUR_RELATIVE - } - - modifier = { - NOT = { is_child_of = scope:actor } - is_close_family_of = scope:actor - add = 75 - desc = AI_YOUR_RELATIVE - } - - modifier = { - is_spouse_of = scope:actor - add = 160 - desc = AI_YOUR_SPOUSE - } - - #Relations & relatives (with host) - modifier = { - exists = liege - has_relation_lover = liege - add = -100 - desc = AI_THEIR_LOVER - } - - modifier = { - exists = liege - has_relation_friend = liege - add = -75 - desc = AI_THEIR_FRIEND - } - - modifier = { - exists = liege - is_child_of = liege - add = -160 - desc = AI_THEIR_CHILD - } - - modifier = { - exists = liege - NOT = { is_child_of = liege } - is_close_family_of = liege - add = -75 - desc = AI_THEIR_RELATIVE - } - - #Family (at location) - modifier = { - exists = location - any_consort_not_in_traveling_family_trigger = yes - desc = AI_LEAVING_MY_SPOUSE - add = -100 - } - - modifier = { - exists = location - any_child_not_in_traveling_family_trigger = yes - desc = AI_LEAVING_MY_CHILD - add = -100 - } - - modifier = { - add = -50 - desc = AI_MARRIED_MATRILINIALLY - is_married = yes - is_male = yes - any_spouse = { - matrilinear_marriage = yes - host = scope:recipient.host - } - } - - modifier = { - add = -50 - desc = AI_MARRIED_PATRILINIALLY - is_married = yes - is_female = yes - any_spouse = { - patrilinear_marriage = yes - host = scope:recipient.host - } - } - - modifier = { - add = -50 - desc = AI_INSPIRED - inspiration ?= { - NOT = { - exists = inspiration_sponsor - } - } - } - - modifier = { - add = -500 - desc = AI_SPONSORED_INSPIRATION - inspiration ?= { - exists = inspiration_sponsor - } - } - - modifier = { - add = -500 - desc = AI_WANDERLUST - is_child_of = scope:actor - has_character_modifier = lust_for_adventure - } - - modifier = { - add = -180 - desc = ELUDING_CASTRATOR - is_adult = no - any_memory = { - memory_type = family_castration_fled_memory - memory_participant:castrator ?= { - this = scope:actor - } - } - } - - modifier = { - liege ?= { is_landed = yes } - scope:actor = { is_landed = no } - add = -50 - desc = AI_MY_LIEGE_IS_LANDED - } - - #Wandering characters (who aren't doing anything else) - modifier = { - add = { - value = 10 - add = scope:actor.diplomacy - - if = { - limit = { - faith = scope:actor.faith - } - add = 10 - } - else_if = { - limit = { - faith = { #Same religion - But faith should not be considered Hostile or Evil - religion = scope:actor.faith.religion - faith_hostility_level = { - target = scope:actor.faith - value < 2 - } - } - } - add = 5 - } - if = { - limit = { - culture = scope:actor.culture - } - add = 10 - } - else_if = { - limit = { - culture = { - has_same_culture_heritage = scope:actor.culture - } - } - add = 5 - } - if = { - limit = { - OR = { - has_trait = content - has_trait = lazy - has_trait = trusting - } - } - add = 10 - } - } - desc = AI_CAN_BE_PERSUADED_TO_STAY - - is_pool_guest = no - location.province_owner ?= { - OR = { - any_liege_or_above = { this = scope:actor } - this = scope:actor - } - } - NOR = { - has_relation_rival = scope:actor - exists = liege - is_child_of = scope:actor - has_character_modifier = lust_for_adventure - } - } - - modifier = { - add = { - value = 20 - if = { - limit = { - has_trait = greedy - } - multiply = 1.5 - } - else_if = { - limit = { - has_trait = generous - } - multiply = 0.5 - } - } - scope:cover_travel_expenses = yes - desc = AI_TRAVEL_EXPENSES - } - - # Amenities impact - ## Actor's amenities increases acceptance - modifier = { - add = { - value = 10 - if = { - limit = { - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - amenity_level = { target = court_lodging_standards value >= high_amenity_level } - } - } - add = 10 - } - if = { - limit = { - scope:actor = { - amenity_level = { target = court_lodging_standards value >= very_high_amenity_level } - } - } - add = 10 - } - if = { - limit = { - scope:actor = { - amenity_level = { target = court_lodging_standards value >= max_amenity_level } - } - } - add = 20 - } - } - desc = AI_COURT_LODGING_STANDARDS_QUALITY - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - amenity_level = { target = court_lodging_standards value >= medium_amenity_level } - } - } - ## Target's liege amenities decreases acceptance - modifier = { - add = { - value = -10 - if = { - limit = { - liege = { - amenity_level = { target = court_lodging_standards value >= high_amenity_level } - } - } - add = -10 - } - if = { - limit = { - liege = { - amenity_level = { target = court_lodging_standards value >= very_high_amenity_level } - } - } - add = -10 - } - if = { - limit = { - liege = { - amenity_level = { target = court_lodging_standards value >= max_amenity_level } - } - } - add = -20 - } - } - desc = AI_LIEGE_COURT_LODGING_STANDARDS_QUALITY - exists = liege - is_courtier_of = liege - liege = { - has_royal_court = yes - has_dlc_feature = royal_court - amenity_level = { target = court_lodging_standards value >= medium_amenity_level } - } - } - - modifier = { - add = { - value = scope:actor.house.house_unity_value - multiply = 0.5 - } - desc = AI_HOUSE_UNITY - scope:actor = { government_has_flag = government_is_clan } - exists = house - exists = scope:actor.house - house = scope:actor.house - house = { - OR = { - has_house_unity_stage = harmonious - has_house_unity_stage = friendly - } - } - } - - modifier = { - add = 25 - scope:influence_send_option = yes - desc = INFLUENCE_INTERACTION_ACCEPTANCE_SEND_OPTION - } - - modifier = { - add = estate_invite_to_court_acceptance_value - scope:actor = { - domicile ?= { has_domicile_parameter = estate_increase_invite_to_court_acceptance } - } - desc = estate_buildings_with_value_desc - } - - modifier = { - add = -1000 - desc = MALUS_TO_RECRUITMENT_FOR_IMPERIAL_EUNUCHS - scope:recipient = { - is_eunuch_trigger = yes - liege ?= { - government_allows = administrative - primary_title.tier >= tier_empire - culture = { has_cultural_parameter = can_appoint_chief_eunuch } - } - } - } - - - modifier = { - scope:actor.culture = { - has_cultural_parameter = invite_courtiers_reasons - } - add = 15 - desc = invite_courtiers_additional_reason - } - - # Event modifiers - - # El Cid - modifier = { - has_variable = cid_1010_no_invite_var - var:cid_1010_no_invite_var = scope:actor - add = -200 - desc = cid_1010_no_invite_var_desc - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } -} diff --git a/common/character_interactions/00_culture_interactions.txt b/common/character_interactions/00_culture_interactions.txt index e64ec67e9..c71c6e771 100644 --- a/common/character_interactions/00_culture_interactions.txt +++ b/common/character_interactions/00_culture_interactions.txt @@ -122,7 +122,9 @@ ai_cultural_hybridization_interaction = { sub_realm_size >= 4 is_physically_able_adult = yes is_at_war = no - game_rule_can_create_hybird_culture_trigger = yes + NOT = { + has_game_rule = none_hybrid_culture_ai_frequency + } } is_shown = { @@ -213,7 +215,12 @@ ai_cultural_hybridization_interaction = { factor = 0.2 has_game_rule = less_common_hybrid_culture_ai_frequency } - + + modifier = { + factor = 0 + exists = global_var:has_ai_hybrid_event_cooldown + } + modifier = { factor = 0 culture = { diff --git a/common/character_interactions/00_diarch_interactions.txt b/common/character_interactions/00_diarch_interactions.txt deleted file mode 100644 index 5a742e053..000000000 --- a/common/character_interactions/00_diarch_interactions.txt +++ /dev/null @@ -1,10504 +0,0 @@ -@ai_skill_diff_upper_threshold = 8 -@ai_skill_diff_lower_threshold = 2 -@ai_prestige_bank_threshold = 2 - -@ai_core_loop_base_value = 4000 -@ai_threshold_for_revoke_cyle = 3 -@ai_secondary_powers_base_value = 500 - -############################################### -# #Setup & Misc -# -# CORE DIARCH POWERS -# diarch_revoke_title_interaction - diarch (actor) takes a title from a vassal of their liege (recipient) with an optional veto for the liege (third_party). -# diarch_retract_vassal_interaction - diarch (actor) takes a vassal from a vassal of their liege (recipient) with an optional veto for the liege (third_party). -# diarch_imprison_interaction - diarch (actor) tries to move a character (recipient) within the sub-realm of their liege (third) to their dungeon, with an optional veto for the liege. -# diarch_entrench_regency_interaction - diarch (actor) shifts the diarchy from temporary to entrenched, making it more difficult for their liege (recipient) to get rid of them. -# -# ANCILLARY DIARCH POWERS -# diarch_legal_meddling_interaction - diarch (actor) either tests learning or spends prestige to gain an unpressed claim on a title held by a vassal of their liege (recipient). -# diarch_syphon_treasury_interaction - diarch (actor) either tests stewardship or spends prestige to gain gold at the expense of negative modifiers delivered to the liege (recipient). -# diarch_shift_privileges_interaction - diarch (actor) either tests diplomacy or spends prestige to give negative modifiers to the lands of a vassal of their liege (secondary recipient), who can't resist. -################################################## - - - - - - - - - - -################################################## -# CORE DIARCH POWERS - -# Diarch (actor) takes a title from a vassal (recipient) of their liege with an optional veto for the liege (third_party). -diarch_revoke_title_interaction = { - category = interaction_category_diarch - common_interaction = no - interface_priority = 35 - diarch_interaction = yes - highlighted_reason = HIGHLIGHTED_CAN_DIARCH_REVOKE - notification_text = DIARCH_REVOKE_TITLE_PROPOSAL - intermediary_notification_text = diarch_interaction_requesting_sign_off.tt - intermediary_breakdown_yes = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_YES - intermediary_breakdown_no = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_NO - intermediary_breakdown_maybe = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_MAYBE - intermediary_answer_accept_key = REPLY_ANSWER_ALLOW - intermediary_answer_reject_key = REPLY_ANSWER_VETO - pre_answer_yes_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_YES - pre_answer_no_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_NO - pre_answer_maybe_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_MAYBE - icon = revoke_title - redirect = { - scope:actor.liege ?= { save_scope_as = intermediary } - } - - desc = diarch_revoke_title_interaction_desc - send_name = diarch_revoke_title_interaction.send_name - - special_interaction = diarch_revoke_title - interface = revoke_title - target_type = title - target_filter = recipient_domain_titles - ai_maybe = yes - ai_intermediary_maybe = yes - can_send_despite_rejection = yes - popup_on_receive = yes - pause_on_receive = yes - - ai_min_reply_days = 4 - ai_max_reply_days = 9 - - on_decline_summary = diarch_rebel_or_crime_summary - prompt = RETRACT_VASSAL_SELECT_VASSAL_TO_RETRACT - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - liege = { - has_diarchy_parameter = unlock_diarch_revoke_title_interaction - } - } - # Make sure scope:recipient is suitable. - scope:recipient = { - # We only target vassals of the liege... - liege = scope:actor.liege - this != scope:actor.liege - # ... who are appropriately landed. - is_landed_or_landless_administrative = yes - scope:recipient.highest_held_title_tier >= tier_county - } - } - - is_valid = { - # Here to correct for some dodgy inheritance situations. - scope:actor != scope:intermediary - } - is_valid_showing_failures_only = { - # Standard validity checks. - title_revocation_standard_valid_showing_failures_only_trigger = yes - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Plus make sure there's a legal right to revoke. - scope:actor.liege = { - trigger_if = { - limit = { government_has_flag = government_is_tribal } - custom_description = { - text = "liege_has_law_allowing_title_revocation_tribal" - has_realm_law_flag = title_revocation_allowed - } - } - trigger_else_if = { - limit = { government_has_flag = government_is_administrative } - custom_description = { - text = "cannot_diarch_revoke_administrative_titles" - always = no - } - } - trigger_else = { - custom_description = { - text = "liege_has_law_allowing_title_revocation_crown" - has_realm_law_flag = title_revocation_allowed - } - } - } - trigger_if = { - limit = { - scope:recipient = { vassal_contract_has_flag = vassal_contract_cannot_revoke_titles } - } - custom_description = { - text = liege_vassal_contract_forbids_revocation - object = scope:recipient - scope:recipient = { - NOT = { vassal_contract_has_flag = vassal_contract_cannot_revoke_titles } - } - } - } - # Diarch revocations require a claim. - diarch_revocation_has_claim_check_trigger = yes - # Must be in an actual diarchy — we show most interactions greyed out for designated diarchs. - custom_tooltip = { - text = diarch_interactions.tt.you_must_be_in_an_entrenched_regency_to_access - scope:actor = { is_diarch = yes } - } - # And, relatedly, there's some checks that we don't show you unless you *are* already in a diarchy. - trigger_if = { - limit = { - scope:actor = { is_diarch = yes } - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege ?= { has_diarchy_active_parameter = unlock_diarch_revoke_title_interaction } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - cooldown = { years = 1 } - cooldown_against_recipient = { years = 3 } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - is_highlighted = { - # Diarch revocations require a claim - this is uncommon, so we always highlight it. - diarch_revocation_has_claim_check_trigger = yes - } - - can_be_picked_title = { - scope:target = { - title_revocation_standard_can_pick_title_trigger = yes - # Plus, must have scope:actor as a claimant. - custom_description = { - text = "you_must_have_a_claim_on_the_title" - scope:actor = { has_claim_on = scope:target } - } - } - } - - # Hooks can be used to force this through. - ## We don't force-force this on/for the player (so no pain but less benefits), but AI regard weak hooks as compulsory from/for other AI. - send_options_exclusive = no - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - # Did a landless diarch send this? - log_diarch_send_interaction_as_variable_effect = { INTERACTION = revoke } - } - - on_auto_accept = { - scope:recipient = { trigger_event = char_interaction.0261 } - } - - on_accept = { - # Since this is a confusing interaction, we want to clarify what you're nicking. - scope:actor = { custom_tooltip = diarch_revoke_title_interaction.tt.gain_title } - # To keep some other arcane script working. - save_scope_value_as = { - name = revoke_title_interaction - value = yes - } - scope:actor = { - # Tell them that the revocation went through fine. - trigger_event = char_interaction.0262 - } - # Otherwise, follow the standard flow for revocation. - save_scope_value_as = { - name = use_strife_not_tyranny - value = yes - } - revoke_title_interaction_effect = yes - scope:actor = { - # Scope:actor can be hostile again. - clear_hostile_actions_lock_flag_effect = yes - } - # To avoid unlanded regents becoming vassals of the liege's direct vassals, make sure the current liege remains the liege - hidden_effect = { - scope:actor = { - if = { - limit = { - is_landed_or_landless_administrative = no - scope:intermediary != scope:recipient - } - # This has a delay of 1 day (if no delay then the liege change doesn't stick) which really isn't ideal and should be looked into/fixed so that it happens when the action goes into effect - trigger_event = { id = diarchy.0141 days = 1 } - } - } - } - - # Debug logging. - debug_log = debug_log.diarch_revoke_title.accepted - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_revoke_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_accept_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_accept_intermediary_list } - } - } - - on_intermediary_decline = { - # Scope:intermediary eats a prestige cost for their veto. - scope:intermediary = { add_prestige = liege_diarchy_veto_prestige_cost_high } - scope:actor = { - # Inform scope:actor that their liege has vetoed them. - ## First, we log which interaction this is for the event's effects. - save_scope_value_as = { - name = diarch_interaction - value = flag:title_revoke - } - ## Then, fire the event. - trigger_event = char_interaction.0291 - # Scope:actor can be hostile again. - clear_hostile_actions_lock_flag_effect = yes - } - # Inform scope:recipient that scope:intermediary has their back. - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_good - title = diarch_action_vetoed.tt - left_icon = scope:actor - right_icon = scope:intermediary - custom_tooltip = diarch_revoke_title_interaction.tt.inform_recipient - } - } - # Flick out some opinions. - diarch_revoke_title_interaction_intermediary_fail_opinions_effect = yes - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_revoke_veto } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_veto_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_veto_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_veto_intermediary_list } - } - } - - on_decline = { - scope:actor = { - # Tell them that the revocation ran into issues. - trigger_event = char_interaction.0263 - # And give a crime reason for both them and the liege. - show_as_tooltip = { - random_list = { - 50 = { - show_chance = no - desc = char_interaction.0263.result.criminal - diarch_declare_recipient_criminal_effect = yes - } - 50 = { - show_chance = no - desc = char_interaction.0263.result.war - diarch_declare_claim_war_effect = yes - } - } - } - # Scope:actor can be hostile again. - clear_hostile_actions_lock_flag_effect = yes - } - # Flick out some opinions. - ## Scope:recipient is annoyed with scope:actor. - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = revoked_title - } - } - - # Debug logging. - debug_log = debug_log.diarch_revoke_title.rejected - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_revoke_reject } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_reject_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_reject_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_revoke_reject_intermediary_list } - } - } - - auto_accept = { - scope:recipient = { - calc_true_if = { - amount >= 2 - custom_description = { - text = "prisoner_revocation" - is_imprisoned_by = scope:actor - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - OR = { - # Strong hooks generally. - scope:actor = { has_strong_hook = scope:recipient } - # Weak hooks in inter-AI interactions count as strong hooks. - AND = { - scope:actor = { is_ai = yes } - scope:recipient = { is_ai = yes } - } - } - } - custom_description = { - text = "foreign_prison_revocation" - subject = scope:actor - object = scope:recipient - scope:recipient = { - is_imprisoned = yes - NOT = { is_imprisoned_by = scope:actor } - } - } - } - } - } - - ai_intermediary_accept = { - # The AI should be inclined to trust their regent, at least a little. - base = 0 - modifier = { add = liege_trust_diarch_trilateral_interaction_default_value } - - # Standard modifiers. - intermediary_liege_will_accept_standard_modifiers = { - CURRENCY = prestige - COST = liege_diarchy_veto_prestige_cost_high - } - # Misc important reasons. - ## Revoking own capital. - modifier = { - add = 50 - desc = AI_TITLE_IS_REALM_CAPITAL - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:landed_title = scope:actor.primary_title.title_capital_county - scope:landed_title = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - } - ai_accept = { - # Try to make it 0 for most interactions - base = 0 - - # Weak Hook - modifier = { - add = 40 - desc = SCHEME_WEAK_HOOK_USED - scope:hook = yes - } - # Opinion Factor - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.8 - desc = AI_OPINION_REASON - } - # Refusal is Treason - ## It's always treason, but worth pointing it out. - modifier = { - add = 20 - desc = AI_REFUSAL_IS_TREASON - } - # Revoking own capital. - modifier = { - add = 50 - desc = AI_TITLE_IS_REALM_CAPITAL - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:landed_title = scope:actor.primary_title.title_capital_county - scope:landed_title = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - # We don't buff claimants because you *have* to be a claimant for a diarch revoke. - ## Compensated for by refusal _always_ being treason. - # I am a King! - modifier = { - add = -20 - desc = offer_vassalization_interaction_aibehavior_hightier_tt - scope:recipient = { highest_held_title_tier = tier_kingdom } - } - # Title is part of vassal's primary title de-jure. - modifier = { - add = -25 - desc = AI_REFUSAL_IS_DE_JURE_UNDER - OR = { - scope:recipient.primary_title = { is_de_jure_liege_or_above_target = scope:landed_title } - scope:recipient.primary_title = scope:landed_title - } - } - # Dread - ## Intimidation - modifier = { - add = intimidated_halved_reason_value - desc = INTIMIDATED_REASON - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - } - ## Cowing - modifier = { - add = cowed_halved_reason_value - desc = COWED_REASON - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - } - # Comparative military strength. - modifier = { - add = { - value = 1 - subtract = { - value = scope:recipient.max_military_strength - divide = { value = scope:actor.max_military_strength min = 1 } - } - multiply = 50 - max = 20 - } - desc = offer_vassalization_interaction_aibehavior_power_tt - scope:actor = { is_landed_or_landless_administrative = yes } - } - # Legalistic tradition - modifier = { - add = legalistic_vassal_punishment_acceptance - desc = tradition_legalistic_name - scope:actor = { - has_revoke_title_reason = scope:recipient - culture = { has_cultural_parameter = vassals_more_likely_accept_punishments } - } - } - # Factor for personality. - ai_value_modifier = { - who = scope:recipient - # Greed is always a factor. - ai_greed = { - if = { - limit = { - scope:recipient = { - NOT = { ai_greed = 0 } - } - } - value = -0.75 - } - } - # If AI is honourable and the law compels them to obey the liege, AI will be more likely to obey. - ai_honor = { - if = { - limit = { - scope:recipient = { ai_honor > 0 } - } - value = 0.5 - } - } - } - # Bump up landless diarchs if we could survive the transition. - modifier = { - add = 100 - scope:actor = { is_ruler = no } - scope:recipient = { - any_held_county = { count >= 2 } - } - } - } - - # AI - ai_targets = { ai_recipients = peer_vassals } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_potential = { - is_diarch = yes - liege = { has_realm_law_flag = title_revocation_allowed } - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - - ai_will_do = { - # We're generally ruthless here. - base = @ai_core_loop_base_value - - # Additions. - ## Opinion. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = 0.25 - } - ## Personality. - ai_value_modifier = { - ai_boldness = 0.75 - ai_honor = -0.5 - } - ## Traits. - ### +++ Ambitious. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = ambitious - } - ### +++ Greedy. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = greedy - } - ### +++ Vengeful (under certain criteria). - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = vengeful - has_opinion_modifier = { - modifier = revoked_title - target = scope:recipient - } - } - ### ++ Arbitrary. - modifier = { - add = diarch_ai_desire_plus_2_value - has_trait = arbitrary - } - ### - Generous. - modifier = { - add = diarch_ai_desire_minus_1_value - has_trait = generous - } - ### -- Just. - modifier = { - add = diarch_ai_desire_minus_2_value - has_trait = just - } - ### --- Content. - modifier = { - add = diarch_ai_desire_minus_3_value - has_trait = content - } - ## Landless characters want land, but also want to focus on taking from those who might give it up. - ### So we prioritise hooked AI counts. - modifier = { - add = 100 - is_landed = no - has_hook = scope:recipient - scope:recipient = { - highest_held_title_tier = tier_county - is_ai = yes - } - } - ### Then just hooked AI. - modifier = { - add = 50 - is_landed = no - has_hook = scope:recipient - scope:recipient = { is_ai = yes } - } - ## Always revoke preferred capital and capital duchy. - modifier = { - add = 1000 - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:landed_title = scope:actor.primary_title.title_capital_county - scope:landed_title = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - ## Slight preference for higher-tier titles. - modifier = { - add = { - value = scope:landed_title.tier - multiply = 10 - } - } - ## We avoid wars here too, but only in the resulting event. - # Factors. - ## Relationships. - ### + Do pick on people we hate. - modifier = { - factor = 1.5 - should_prioritise_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### - Try not to pick on allies of our liege. - modifier = { - factor = 0.25 - should_avoid_hostile_action_against_due_to_liege_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### x0 Don't pick on our friends or allies. - modifier = { - factor = 0 - should_avoid_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### x0 Don't pick on players unless they're of at least a decent size. - modifier = { - factor = 0 - scope:recipient = { - is_ai = no - any_held_county = { count <= 3 } - } - } - ### x0 Don't go into prestige debt! - modifier = { - factor = 0 - prestige <= 0 - } - } -} - -# Diarch (actor) takes a vassal from a vassal (recipient) of their liege with an optional veto for the liege (third_party). -diarch_retract_vassal_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - interface_priority = 10 - highlighted_reason = HIGHLIGHTED_CAN_DIARCH_RETRACT - notification_text = RETRACT_VASSAL_PROPOSAL - intermediary_notification_text = diarch_interaction_requesting_sign_off.tt - intermediary_breakdown_yes = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_YES - intermediary_breakdown_no = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_NO - intermediary_breakdown_maybe = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_MAYBE - intermediary_answer_accept_key = REPLY_ANSWER_ALLOW - intermediary_answer_reject_key = REPLY_ANSWER_VETO - pre_answer_yes_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_YES - pre_answer_no_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_NO - pre_answer_maybe_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_MAYBE - icon = icon_liege - redirect = { - scope:actor.liege ?= { save_scope_as = intermediary } - } - - desc = diarch_retract_vassal_interaction_desc - send_name = diarch_retract_vassal_interaction.send_name - - special_interaction = retract_vassal_interaction - interface = transfer_vassal - ai_maybe = yes - ai_intermediary_maybe = yes - can_send_despite_rejection = yes - popup_on_receive = yes - pause_on_receive = yes - - ai_min_reply_days = 4 - ai_max_reply_days = 9 - - on_decline_summary = diarch_rebel_or_crime_summary.retract - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - liege = { has_diarchy_parameter = unlock_diarch_retract_vassal_interaction } - # Plus you need to be landed for this. - is_landed_or_landless_administrative = yes - } - # Make sure scope:recipient is suitable. - scope:recipient = { - # We only target vassals of the liege... - liege = scope:actor.liege - this != scope:actor.liege - # ... who are appropriately landed. - is_landed_or_landless_administrative = yes - scope:recipient.highest_held_title_tier >= tier_duchy - } - } - - is_valid = { - # Here to correct for some dodgy inheritance situations. - scope:actor != scope:intermediary - } - is_valid_showing_failures_only = { - # Standard validity checks. - vassal_retraction_standard_valid_showing_failures_only_trigger = yes - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Scope:recipient must hold at least one of scope:actor's de jure vassals. - scope:actor = { - custom_description = { - text = "you_must_have_a_de_jure_vassal_to_retract" - object = scope:recipient - any_held_title = { - title_tier >= duchy - any_direct_de_jure_vassal_title = { - exists = holder - holder.liege = scope:recipient - } - } - } - } - # Plus make sure there's a legal right to retract. - scope:actor.liege = { - trigger_if = { - limit = { government_has_flag = government_is_tribal } - custom_description = { - text = "liege_has_law_allowing_vassal_retraction_tribal" - has_realm_law_flag = vassal_retraction_allowed - } - } - trigger_if = { - limit = { - NOT = { government_has_flag = government_is_tribal } - } - custom_description = { - text = "liege_has_law_allowing_vassal_retraction_crown" - has_realm_law_flag = vassal_retraction_allowed - } - } - } - # Must be in an actual diarchy — we show most interactions greyed out for designated diarchs. - custom_tooltip = { - text = diarch_interactions.tt.you_must_be_in_an_entrenched_regency_to_access - scope:actor = { is_diarch = yes } - } - # And, relatedly, there's some checks that we don't show you unless you *are* already in a diarchy. - trigger_if = { - limit = { - scope:actor = { is_diarch = yes } - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_diarch_retract_vassal_interaction } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - cooldown = { years = 1 } - cooldown_against_recipient = { years = 3 } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - is_highlighted = { - # Diarch retractions require a de jure claim - this is uncommon, so we always highlight it. - diarch_retraction_is_de_jure_liege_trigger = yes - } - - populate_recipient_list = { - scope:actor = { - every_held_title = { - title_tier >= duchy - every_direct_de_jure_vassal_title = { - limit = { exists = holder } - holder = { - if = { - limit = { liege = scope:recipient } - add_to_list = characters - } - } - } - } - } - } - - # Hooks can be used to force this through. - ## We don't force-force this on/for the player (so no pain but less benefits), but AI regard weak hooks as compulsory from/for other AI. - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - } - - on_auto_accept = { - scope:recipient = { trigger_event = char_interaction.0271 } - } - - on_accept = { - # Follow the standard flow for retraction. - save_scope_value_as = { - name = use_strife_not_tyranny - value = yes - } - retract_vassal_interaction_effect = yes - scope:actor = { - # Tell them that the retraction went through fine. - trigger_event = char_interaction.0272 - # Scope:actor can be hostile again. - clear_hostile_actions_lock_flag_effect = yes - } - - # Debug logging. - debug_log = debug_log.diarch_retract_vassal.accepted - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_retract_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_accept_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_accept_intermediary_list } - } - } - - on_intermediary_decline = { - # Scope:intermediary eats a prestige cost for their veto. - scope:intermediary = { add_prestige = liege_diarchy_veto_prestige_cost_high } - scope:actor = { - # Inform scope:actor that their liege has vetoed them. - ## First, we log which interaction this is for the event's effects. - save_scope_value_as = { - name = diarch_interaction - value = flag:vassal_retract - } - ## Then, fire the event. - trigger_event = char_interaction.0291 - # Scope:actor can be hostile again. - clear_hostile_actions_lock_flag_effect = yes - } - # Inform scope:recipient that scope:intermediary has their back. - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_good - title = diarch_action_vetoed.tt - left_icon = scope:actor - right_icon = scope:intermediary - custom_tooltip = diarch_retract_vassal_interaction.tt.inform_recipient - } - } - # Flick out some opinions. - diarch_retract_vassal_interaction_intermediary_fail_opinions_effect = yes - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_retract_veto } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_veto_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_veto_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_veto_intermediary_list } - } - } - - on_decline = { - scope:actor = { - # Tell them that the retraction ran into issues. - trigger_event = char_interaction.0273 - # And give a crime reason for both them and their liege. - show_as_tooltip = { - random_list = { - 50 = { - show_chance = no - desc = char_interaction.0273.result.criminal - diarch_declare_recipient_criminal_effect = yes - } - 50 = { - show_chance = no - desc = char_interaction.0273.result.war - diarch_declare_vassalisation_war_effect = yes - } - } - } - # Scope:actor can be hostile again. - clear_hostile_actions_lock_flag_effect = yes - } - # Flick out some opinions. - ## Scope:recipient is annoyed with scope:actor. - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = retracted_vassal - } - } - - # Debug logging. - debug_log = debug_log.diarch_retract_vassal.rejected - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_retract_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_decline_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_retract_decline_intermediary_list } - } - } - - auto_accept = { - OR = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - - ai_intermediary_accept = { - # The AI should be inclined to trust their regent, at least a little. - base = 0 - modifier = { add = liege_trust_diarch_trilateral_interaction_default_value } - - # Standard modifiers. - intermediary_liege_will_accept_standard_modifiers = { - CURRENCY = prestige - COST = liege_diarchy_veto_prestige_cost_high - } - # Misc important reasons. - ## Retracting vassal with own capital. - modifier = { - add = 50 - desc = AI_VASSAL_HOLDS_REALM_CAPITAL - exists = scope:actor.primary_title.title_capital_county - scope:secondary_recipient = { - OR = { - any_sub_realm_county = { - this = scope:actor.primary_title.title_capital_county - } - any_sub_realm_duchy = { - this = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - } - } - } - ai_accept = { - base = 0 # Try to make it 0 for most interactions - - # Hook used - modifier = { - add = 40 - desc = SCHEME_WEAK_HOOK_USED - scope:hook = yes - } - # Opinion Factor - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - # - modifier = { - add = 25 - desc = AI_REFUSAL_IS_TREASON - scope:actor = { has_realm_law_flag = vassal_refusal_is_treason } - } - - ai_value_modifier = { - who = scope:recipient - ai_greed = { - if = { - limit = { - scope:recipient = { NOT = { ai_greed = 0 } } - } - value = -0.25 - } - } - ai_honor = { - if = { - limit = { - scope:recipient = { #If AI is honorable and the law compels to obey the liege, AI will be more likely to obey. - ai_honor > 0 - } - scope:actor = { - has_realm_law_flag = vassal_refusal_is_treason - } - } - value = 0.75 - } - } - } - modifier = { - add = 50 - desc = AI_VASSAL_HOLDS_REALM_CAPITAL - exists = scope:actor.primary_title.title_capital_county - scope:secondary_recipient = { - OR = { - any_sub_realm_county = { - this = scope:actor.primary_title.title_capital_county - } - any_sub_realm_duchy = { - this = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - } - } - - modifier = { #Sub-Vassal is NOT De jure of current Vassal. - add = 25 - desc = AI_REFUSAL_IS_NOT_DE_JURE_LIEGE - NOT = { - scope:recipient = { - any_held_title = { - is_de_jure_liege_or_above_target = scope:secondary_recipient.primary_title - } - } - } - } - modifier = { #Sub-Vassal is De jure of liege title. - add = 15 - desc = AI_REFUSAL_IS_DE_JURE_LIEGE - scope:actor = { - any_held_title = { - this = scope:secondary_recipient.primary_title.de_jure_liege - } - } - } - modifier = { - add = intimidated_halved_reason_value - desc = INTIMIDATED_REASON - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - } - modifier = { - add = cowed_halved_reason_value - desc = COWED_REASON - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - } - modifier = { #Comparative military strength. - add = { - value = 1 - subtract = { - value = scope:recipient.max_military_strength - divide = { value = scope:actor.max_military_strength min = 1 } - } - multiply = 100 - } - desc = offer_vassalization_interaction_aibehavior_power_tt - } - modifier = { #Different faith, no pluralism. - add = { - value = -25 - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_hostile_level - } - } - } - add = -10 - } - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_evil_level - } - } - } - add = -25 - } - } - desc = AI_REFUSAL_SPLITTING_SAME_FAITH_VASSALS - scope:actor.faith = scope:secondary_recipient.faith #Will not care as much if the vassal being retracted is of a different faith. - scope:actor = { - NOR = { #Of two different faiths AND the potential vassal's faith is not pluralistic. - faith = scope:recipient.faith - faith = { has_doctrine = doctrine_pluralism_pluralistic } - } - } - } - } - - # AI - ai_targets = { ai_recipients = peer_vassals } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - - ai_potential = { - is_diarch = yes - has_realm_law_flag = title_revocation_allowed - primary_title.tier > tier_county - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - - ai_will_do = { - # We're generally ruthless here. - base = @ai_secondary_powers_base_value - - # Additions. - ## Opinion. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = 0.25 - } - ## Personality. - ai_value_modifier = { - ai_boldness = 0.75 - ai_honor = -0.5 - } - ## Traits. - ### +++ Ambitious. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = ambitious - } - ### +++ Greedy. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = greedy - } - ### +++ Vengeful (under certain criteria). - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = vengeful - has_opinion_modifier = { - modifier = revoked_title - target = scope:recipient - } - } - ### ++ Arbitrary. - modifier = { - add = diarch_ai_desire_plus_2_value - has_trait = arbitrary - } - ### - Generous. - modifier = { - add = diarch_ai_desire_minus_1_value - has_trait = generous - } - ### -- Just. - modifier = { - add = diarch_ai_desire_minus_2_value - has_trait = just - } - ### --- Content. - modifier = { - add = diarch_ai_desire_minus_3_value - has_trait = content - } - ## Always revoke preferred capital and capital duchy - modifier = { - add = 1000 - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:actor = { - any_held_title = { this = scope:actor.primary_title.title_capital_county.de_jure_liege } - } - scope:actor.primary_title.title_capital_county.de_jure_liege = { is_title_created = no } - } - scope:secondary_recipient = { - any_sub_realm_county = { this = scope:actor.primary_title.title_capital_county } - } - } - # Always retract preferred capital duchy - modifier = { - add = 1000 - exists = scope:actor.primary_title.title_capital_county - scope:secondary_recipient = { - any_sub_realm_duchy = { this = scope:actor.primary_title.title_capital_county.de_jure_liege } - } - } - ## Slight preference for higher-tier titles - modifier = { - add = { - value = scope:secondary_recipient.highest_held_title_tier - multiply = 10 - } - } - ## We avoid wars here too, but only in the resulting event. - # Factors. - ## Relationships. - ### + Do pick on people we hate. - modifier = { - factor = 1.5 - should_prioritise_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### - Try not to pick on allies of our liege. - modifier = { - factor = 0.25 - should_avoid_hostile_action_against_due_to_liege_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### x0 Don't pick on our friends or allies. - modifier = { - factor = 0 - should_avoid_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### x0 Don't pick on players unless they're of at least a decent size. - modifier = { - factor = 0 - scope:recipient = { - is_ai = no - any_held_county = { count <= 3 } - } - } - ### x0 Exempt the party baron. - modifier = { - factor = 0 - scope:recipient = { has_character_flag = is_party_baron } - } - } -} - -# Diarch (actor) imprisons a character (recipient) who's a sub-realm character of their liege, with an optional veto for the liege (third_party). -diarch_imprison_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - interface_priority = 16 - notification_text = DIARCH_IMPRISON_PROPOSAL - intermediary_notification_text = diarch_interaction_requesting_sign_off.tt - intermediary_breakdown_yes = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_YES - intermediary_breakdown_no = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_NO - intermediary_breakdown_maybe = ANSWER_TRILATERAL_INTERMEDIARY_LIEGE_MAYBE - intermediary_answer_accept_key = REPLY_ANSWER_ALLOW - intermediary_answer_reject_key = REPLY_ANSWER_VETO - pre_answer_yes_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_YES - pre_answer_no_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_NO - pre_answer_maybe_breakdown_key = ANSWER_TRILATERAL_RECIPIENT_MAYBE - icon = prison - redirect = { - scope:actor.liege ?= { save_scope_as = intermediary } - } - - desc = diarch_imprison_interaction_desc - send_name = diarch_imprison_interaction.send_name - - ai_maybe = yes - ai_intermediary_maybe = yes - can_send_despite_rejection = yes - popup_on_receive = yes - pause_on_receive = yes - - ai_min_reply_days = 4 - ai_max_reply_days = 9 - - on_decline_summary = diarch_rebel_or_crime_summary.crominal - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - liege = { has_diarchy_parameter = unlock_diarch_imprison_interaction } - # The prisoner goes to your dungeon, so we want you to actually have one. - is_landed_or_landless_administrative = yes - } - # Make sure scope:recipient is suitable. - scope:recipient = { is_imprisoned = no } - # Scope:recipient can't be visiting elsewhere. - trigger_if = { - limit = { - scope:recipient = { is_courtier = yes } - } - NOT = { - scope:recipient.host = { - any_foreign_court_guest = { this = scope:recipient } - } - } - } - # Finally, make sure this isn't someone scope:actor could use the conventional interaction on. - scope:actor = { - liege = { - basic_allowed_to_imprison_character_trigger = { CHARACTER = scope:recipient } - } - NOT = { - basic_allowed_to_imprison_character_trigger = { CHARACTER = scope:recipient } - } - } - } - - is_valid = { - # Here to correct for some dodgy inheritance situations. - scope:actor != scope:intermediary - } - is_valid_showing_failures_only = { - scope:actor = { - advanced_allowed_to_imprison_character_trigger = { CHARACTER = scope:recipient } - } - imprison_neutral_is_valid_showing_failures_only_triggers_trigger = yes - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Must be in an actual diarchy — we show most interactions greyed out for designated diarchs. - custom_tooltip = { - text = diarch_interactions.tt.you_must_be_in_a_regency_to_access - scope:actor = { is_diarch = yes } - } - # And, relatedly, there's some checks that we don't show you unless you *are* already in a diarchy. - trigger_if = { - limit = { - scope:actor = { is_diarch = yes } - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_diarch_imprison_interaction } - scope:actor.liege = { - trigger_if = { - limit = { has_realm_law_flag = imprisonment_toggle_enable } #Present on all tribal authority to disable imprisonment - has_realm_law_flag = imprisonment_toggle_on #Present from tribal authority level 1 to re-enable imprisonment - } - } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - cooldown = { years = 1 } - cooldown_against_recipient = { years = 3 } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - is_highlighted = { - scope:recipient = { is_imprisoned = no } - scope:actor = { has_imprisonment_reason = scope:recipient } - } - - #Use hook - send_option = { - is_valid = { - exists = scope:recipient - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - } - - on_auto_accept = { - scope:actor = { trigger_event = char_interaction.0281 } - diarch_imprison_general_accept_effect = yes - } - - on_accept = { - if = { - limit = { scope:hook = yes } - scope:actor = { use_hook = scope:recipient } - } - # Tell them that the imprisonment went through fine. - scope:actor = { trigger_event = char_interaction.0282 } - save_scope_value_as = { - name = use_strife_not_tyranny - value = yes - } - diarch_imprison_general_accept_effect = yes - - # Debug logging. - debug_log = debug_log.diarch_imprison.accepted - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_imprison_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_accept_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_accept_intermediary_list } - } - } - - on_intermediary_decline = { - # Scope:intermediary eats a prestige cost for their veto. - scope:intermediary = { add_prestige = liege_diarchy_veto_prestige_cost_medium } - scope:actor = { - # Inform scope:actor that their liege has vetoed them. - ## First, we log which interaction this is for the event's effects. - save_scope_value_as = { - name = diarch_interaction - value = flag:imprison - } - ## Then, fire the event. - trigger_event = char_interaction.0291 - # Scope:actor can be hostile again. - clear_hostile_actions_lock_flag_effect = yes - } - # Inform scope:recipient that scope:intermediary has their back. - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_good - title = diarch_action_vetoed.tt - left_icon = scope:actor - right_icon = scope:intermediary - custom_tooltip = diarch_imprison_interaction.tt.inform_recipient - } - } - # Flick out some opinions. - diarch_imprison_interaction_intermediary_fail_opinions_effect = yes - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_imprison_veto } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_veto_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_veto_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_veto_intermediary_list } - } - } - - on_decline = { - scope:actor = { - save_scope_as = use_strife_not_tyranny - imprison_HoF_consequences_effect = yes - imprison_tyranny_effect = yes - } - # Do we want a war or an escape? - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = attempted_imprisonment_opinion - } - # If target is count or higher, we want the option to start a war. - if = { - limit = { - is_landed_or_landless_administrative = yes - highest_held_title_tier >= tier_county - } - # Send the choosing event. - scope:actor = { trigger_event = char_interaction.0283 } - # Display the choices in advance. - show_as_tooltip = { - random_list = { - 50 = { - show_chance = no - desc = char_interaction.0263.result.criminal - diarch_declare_recipient_criminal_effect = yes - } - 50 = { - trigger = { - scope:actor = { - is_landed = yes # consistent with char_interaction.0283 - } - } - show_chance = no - desc = char_interaction.0263.result.war - scope:recipient = { - start_war = { - casus_belli = remove_regent_cb - target = scope:actor - } - } - } - } - } - } - #If target is a baron or unlanded, have them escape. - else = { - if = { #To block them from being instantly rehired - limit = { - is_councillor_of = scope:actor - can_be_fired_from_council_trigger = { COURT_OWNER = scope:actor } - } - set_variable = { - name = escaped_imprisonment_from - value = scope:actor - years = 20 - } - } - if = { - limit = { is_landed_or_landless_administrative = yes } - depose_effect = { DEPOSER = scope:actor } - } - if = { - limit = { - is_playable_character = no - trigger_if = { - limit = { is_councillor = yes } - can_be_fired_from_council_trigger = { COURT_OWNER = scope:recipient.liege } - } - trigger_if = { - limit = { exists = scope:actor.faith.religious_head } - scope:actor.faith.religious_head != scope:recipient - } - } - custom_tooltip = deposed_and_become_wanderer - select_and_move_to_pool_effect = yes - } - add_opinion = { - target = scope:actor - modifier = attempted_imprisonment_opinion - } - } - } - - #Remove them as guardian/ward for any courtier (feedback given in char_interaction.0230) - scope:actor = { - if = { - limit = { - any_courtier = { has_relation_guardian = scope:recipient } - } - every_courtier = { - limit = { has_relation_guardian = scope:recipient } - save_scope_as = ward - remove_guardian_effect = { - GUARDIAN = scope:recipient - WARD = scope:ward - RETURN_WARD = yes - HIDE_OPINION = no - } - add_to_list = ward_children - } - } - if = { - limit = { - any_courtier = { has_relation_ward = scope:recipient } - } - random_courtier = { - limit = { has_relation_ward = scope:recipient } - save_scope_as = guardian - show_as_tooltip = { - remove_guardian_effect = { - GUARDIAN = scope:guardian - WARD = scope:recipient - RETURN_WARD = yes - HIDE_OPINION = no - } - } - add_to_list = guardian_list - } - hidden_effect = { - scope:guardian = { - send_interface_message = { - type = event_childhood_neutral - title = remove_guardian_interaction_notification - left_icon = scope:recipient - right_icon = scope:guardian - remove_guardian_effect = { - GUARDIAN = scope:guardian - WARD = scope:recipient - RETURN_WARD = yes - HIDE_OPINION = no - } - } - } - } - } - } - # Misc clean-up stuff. - scope:actor = { - if = { - limit = { - scope:recipient = { - OR = { - is_playable_character = no - AND = { - is_landed_or_landless_administrative = yes - primary_title.tier = tier_barony - } - } - } - } - trigger_event = char_interaction.0230 - } - } - if = { - limit = { - scope:actor = { has_character_flag = flag_hostile_actions_disabled_delay } - } - scope:actor = { remove_character_flag = flag_hostile_actions_disabled_delay } - } - - # Debug logging. - debug_log = debug_log.diarch_imprison.rejected - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_imprison_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_decline_recipient_list } - } - scope:intermediary = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_imprison_decline_intermediary_list } - } - } - - auto_accept = no - - ai_intermediary_accept = { - # The AI should be inclined to trust their regent, at least a little. - base = 0 - modifier = { add = liege_trust_diarch_trilateral_interaction_default_value } - - # Standard modifiers. - intermediary_liege_will_accept_standard_modifiers = { - CURRENCY = prestige - COST = liege_diarchy_veto_prestige_cost_medium - } - } - ai_accept = { - base = 0 # Try to make it 0 for most interactions - - modifier = { - add = { - value = scope:actor.intrigue - multiply = 1 - } - desc = IMPRISON_INTRIGUE_ACTOR - } - modifier = { - add = { - value = scope:recipient.intrigue - multiply = -2 - } - desc = IMPRISON_INTRIGUE_RECIPIENT - } - - modifier = { - add = 30 - desc = SCHEME_HOOK_USED - scope:hook = yes - } - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - ai_value_modifier = { - who = scope:recipient - ai_boldness = { - if = { - limit = { - scope:recipient = { NOT = { ai_boldness = 0 } } - } - value = -0.5 - } - } - } - modifier = { - add = 20 - desc = AI_REFUSAL_IS_TREASON - scope:actor = { - any_vassal_or_below = { this = scope:recipient } - has_realm_law_flag = vassal_refusal_is_treason - } - } - modifier = { - add = 50 - desc = AI_PRISON_FEUDAL_COMPLEX_PERK - scope:actor = { - has_perk = prison_feudal_complex_perk - } - } - modifier = { #I am a King! - add = -40 - desc = offer_vassalization_interaction_aibehavior_hightier_tt - scope:recipient = { highest_held_title_tier = tier_kingdom } - } - modifier = { #Courtiers. - add = 50 - desc = AI_REFUSAL_COURTIER - scope:recipient = { is_ruler = no } - } - modifier = { # Your young children can't really stop you - add = 200 - desc = AI_REFUSAL_YOUNG_CHILD - scope:recipient = { - is_child_of = scope:actor - is_courtier_of = scope:actor - is_adult = no - } - } - modifier = { #They're a claimant against you - add = -70 - desc = AI_CLAIMANT_PENALTY - scope:actor = { - OR = { - any_targeting_faction = { - faction_type = claimant_faction - faction_is_at_war = yes - special_character ?= scope:recipient - } - AND = { - exists = var:claimant_faction_sent_demand - var:claimant_faction_sent_demand = scope:recipient - } - } - } - } - modifier = { #Rank difference. - add = { - value = -15 - if = { - limit = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 2 - } - } - } - add = 5 - } - if = { - limit = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 3 - } - } - } - add = 5 - } - if = { #King asking Baron, modifier becomes positive. - limit = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 4 - } - } - } - add = 10 - } - } - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:recipient = { - is_ruler = yes - highest_held_title_tier < tier_kingdom - } - } - modifier = { - add = intimidated_external_reason_value - desc = INTIMIDATED_REASON - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - } - modifier = { - add = cowed_external_reason_value - desc = COWED_REASON - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - } - modifier = { #Comparative military strength. - add = { - value = 1 - subtract = { - value = scope:recipient.max_military_strength - divide = { value = scope:actor.max_military_strength min = 1 } - } - multiply = 100 - min = -1000 - # This max needs to match the loc in offer_vassalization_interaction_aibehavior_power_tt - max = 20 - } - desc = offer_vassalization_interaction_aibehavior_power_tt - scope:actor = { is_ruler = yes } - scope:recipient = { is_ruler = yes } - } - modifier = { #Rivalry modifier. - add = -50 - desc = offer_vassalization_interaction_aibehavior_rival_tt - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - modifier = { #Nemesis modifier. - add = -100 - desc = offer_vassalization_interaction_aibehavior_nemesis_tt - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - modifier = { - add = 10 - desc = GRANDEUR_REASON - scope:recipient = { has_royal_court = no } - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level >= 7 - court_grandeur_current_level < 9 - } - } - modifier = { - add = 20 - desc = GRANDEUR_REASON - scope:recipient = { has_royal_court = no } - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level >= 9 - } - } - modifier = { # Legalistic tradition - add = legalistic_vassal_punishment_acceptance - desc = tradition_legalistic_name - scope:actor = { - has_imprisonment_reason = scope:recipient - culture = { has_cultural_parameter = vassals_more_likely_accept_punishments } - } - } - } - - # AI - ai_targets = { - ai_recipients = peer_vassals - ai_recipients = scripted_relations - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_will_do = { - # You should have a _reason_ to try to imprison someone. - base = 0 - - # Additions. - ## Opinion. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = 0.5 - } - ## Personality. - ai_value_modifier = { - ai_vengefulness = 1 - ai_boldness = 0.5 - } - ## Flag Management. - ### Make sure the AI uses hooks for this as it's % based - modifier = { - add = 1 - scope:hook = yes - } - ## Traits. - ### +++ Sadistic. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = greedy - } - ### +++ Vengeful. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = vengeful - } - ### ++ Just (under certain circumstances). - modifier = { - add = diarch_ai_desire_plus_2_value - has_trait = just - has_imprisonment_reason = scope:recipient - } - ### -- Compassionate. - modifier = { - add = diarch_ai_desire_minus_2_value - has_trait = compassionate - } - ### --- Forgiving. - modifier = { - add = diarch_ai_desire_minus_3_value - has_trait = forgiving - } - ## We avoid wars here too, but only in the resulting event. - ## Agenda impact -# modifier = { -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { phase_has_catalyst = catalyst_imprison_important } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { phase_has_catalyst = catalyst_imprison_important } -# } -# } -# add = -100 -# } -# } -# any_character_struggle = { involvement = involved } -# } -# modifier = { -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { phase_has_catalyst = catalyst_imprison_detractor } -# has_trait = fp3_struggle_supporter -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { phase_has_catalyst = catalyst_imprison_detractor } -# } -# } -# add = -100 -# } -# } -# any_character_struggle = { involvement = involved } -# } -# modifier = { -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { phase_has_catalyst = catalyst_imprison_supporter } -# has_trait = fp3_struggle_detractor -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { phase_has_catalyst = catalyst_imprison_supporter } -# } -# } -# add = -100 -# } -# } -# any_character_struggle = { involvement = involved } -# } - # Factors. - ## Relationships. - ### + Do pick on people we hate. - modifier = { - factor = 1.5 - should_prioritise_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### - Try not to pick on allies of our liege. - modifier = { - factor = 0.25 - should_avoid_hostile_action_against_due_to_liege_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### x0 Don't pick on our friends or allies. - modifier = { - factor = 0 - should_avoid_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ### x0 Don't pick on people without due reason unless we really hate them. - #### Doesn't quite double up with the above factor increase for folks we hate - we want to prioritise them, but we also want to enable them for arbitrary punishment. - modifier = { - factor = 0 - NOR = { - has_imprisonment_reason = scope:recipient - has_any_bad_relationship_with_character_trigger = { CHARACTER = scope:recipient } - # Sadists wants to torture folks. - has_trait = sadistic - # Agents get a time-out. - any_targeting_scheme = { - hostile_scheme_trigger = yes - is_scheme_agent_exposed = scope:recipient - } - # Prior crimes annoy people. - has_any_major_revenge_opinion_against_character_trigger = { CHARACTER = scope:recipient } - # Vengeful characters can be a pain over even minor matters. - AND = { - OR = { - has_trait = vengeful - ai_vengefulness >= very_high_positive_ai_value - } - has_any_petty_revenge_opinion_against_character_trigger = { CHARACTER = scope:recipient } - } - } - } - } -} - -# Diarch (actor) offers to boost the CA/TA/IB of liege (recipient), taking on the costs and negatives themselves so that they can use their diarch powers. -diarch_subsidise_crown_authority_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - notification_text = DIARCH_SUBSIDISE_AUTHORITY_PROPOSAL - icon = icon_contract_modification_single - - desc = diarch_subsidise_crown_authority_interaction_desc - - popup_on_receive = yes - pause_on_receive = yes - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - exists = liege - is_diarch_of_target = liege - liege_has_co_emperorship_trigger = no - liege = { has_diarchy_parameter = diarch_can_subsidise_liege_authority } - } - # Same sub-realm only. - OR = { - scope:actor.liege = scope:recipient - scope:recipient = { - any_liege_or_above = { this = scope:actor.liege } - } - } - } - - is_valid_showing_failures_only = { - # Make sure scope:recipient is the liege. - custom_tooltip = { - text = custom_description.tt.must_target_liege - scope:recipient = scope:actor.liege - } - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = diarch_can_subsidise_liege_authority } - # Can't subisidise past the point needed. - custom_tooltip = { - text = diarch_subsidise_crown_authority_interaction.tt.cannot_subsidise_past_necessary - scope:recipient = { - NOT = { has_realm_law_flag = diarchs_want_to_subsidise_without_this_flag } - } - } - # And the liege can't have the max level of authority. - custom_tooltip = { - text = diarch_subsidise_crown_authority_interaction.tt.liege_cannot_have_max_authority - scope:recipient = { - NOT = { has_realm_law_flag = max_authority_level } - } - } - # Aaaand, if you're not tribal/administrative, we need to check some innovations. - scope:recipient = { - # CA0 -> CA1. - trigger_if = { - limit = { has_realm_law = crown_authority_0 } - can_pass_law_ca1_trigger = yes - } - # CA1 -> CA2. - trigger_if = { - limit = { has_realm_law = crown_authority_1 } - can_pass_law_ca2_trigger = yes - } - # CA2 -> CA3. - trigger_if = { - limit = { has_realm_law = crown_authority_2 } - can_pass_law_ca3_trigger = yes - } - - # If the liege is administrative, they have to be independent. - trigger_if = { - limit = { government_allows = administrative } - is_independent_ruler = yes - } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - # Why the hell not? If your liege dies several times in quick succession, sure, centralise all the power you like. That'll go well. - cooldown_against_recipient = { years = 10 } - - cost = { - prestige = { - value = scope:recipient.increase_crown_authority_prestige_cost - multiply = subsidised_liege_authority_discount_value - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = diarch_subsidise_crown_authority_interaction.tt.accepted - left_icon = scope:recipient - scope:recipient = { - # Try to change authority. - increase_crown_authority_effect = yes - increase_tribal_authority_effect = yes - increase_imperial_bureaucracy_effect = yes - # No one blames the liege for this. - add_character_modifier = { - modifier = liege_authority_boost_has_scapegoat_modifier - years = 10 - } - } - # Aaaaand everyone knows what you did. - change_strife_opinion = massive_strife_gain - } - } - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = diarch_subsidise_crown_authority_interaction.tt.declined - left_icon = scope:recipient - add_opinion = { - target = scope:recipient - modifier = refusal_opinion - opinion = -20 - } - } - } - } - - ai_accept = { - base = 0 - - # You want to do _what_? For free? - modifier = { - add = 100 - desc = diarch_subsidise_crown_authority_interaction.tt.absolutely_yes_please - always = yes - } - } - - auto_accept = { - custom_description = { - text = auto_accept_interaction_ai - object = scope:recipient - scope:recipient = { - is_ai = yes - } - } - } - - # AI - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - ai_potential = { - is_diarch = yes - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - # You also need prestige left over afterwards to use other interactions, so make sure the AI doesn't bankrupt itself on this. - prestige >= { - value = liege.increase_crown_authority_prestige_cost - multiply = subsidised_liege_authority_discount_value - add = major_prestige_value - } - } - - ai_will_do = { - base = 0 - - # Government situation. - ## Does your liege's gubermint allow you to bully people and take their stuff? No? Then you want to take this interaction; anyone who wouldn't has been pre-filtered. - modifier = { - add = 1000 - liege = { - NOR = { - has_realm_law_flag = title_revocation_allowed - has_realm_law_flag = vassal_retraction_allowed - } - } - } - } -} - -# Diarch (actor) requests an adjustment of liege's (recipient's) IB, taking on the costs and negatives themselves _or_ reducing their strife, depending on whether they boost centralisation or decrease it. -diarch_adjust_bureaucracy_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - interface_priority = 9 - notification_text = { - first_valid = { - # Decentralise. - triggered_desc = { - trigger = { scope:decrease_centralisation = yes } - desc = DIARCH_ADJUST_BUREAUCRACY_PROPOSAL.DECENTRALISE - } - # Centralise. - desc = DIARCH_ADJUST_BUREAUCRACY_PROPOSAL.CENTRALISE - } - } - icon = icon_contract_modification_single - - desc = diarch_adjust_bureaucracy_interaction_desc - - popup_on_receive = yes - pause_on_receive = yes - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - exists = liege - is_diarch_of_target = liege - liege_has_co_emperorship_trigger = yes - liege = { has_diarchy_parameter = unlock_adjust_imperial_bureaucracy_interaction } - } - # Same sub-realm only. - OR = { - scope:actor.liege = scope:recipient - scope:recipient = { - any_liege_or_above = { this = scope:actor.liege } - } - } - } - - is_valid_showing_failures_only = { - # Make sure scope:recipient is the liege. - custom_tooltip = { - text = custom_description.tt.must_target_liege - scope:recipient = scope:actor.liege - } - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_adjust_imperial_bureaucracy_interaction } - # And the liege can't have the max level of authority. - custom_tooltip = { - text = diarch_subsidise_crown_authority_interaction.tt.liege_cannot_have_max_authority - scope:recipient = { - NOT = { has_realm_law_flag = max_authority_level } - } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - # Co-emperors can't keep doing this in quick succession. - cooldown = { years = 10 } - - cost = { - prestige = { - value = scope:recipient.increase_crown_authority_prestige_cost - if = { - limit = { scope:increase_centralisation = yes } - multiply = subsidised_liege_authority_discount_value - } - else = { multiply = lowered_liege_authority_discount_value } - } - } - - # Increase IB - send_option = { - flag = increase_centralisation - is_valid = { - scope:recipient = { - NOT = { has_realm_law = imperial_bureaucracy_3 } - } - } - localization = increase_centralisation_name - current_description = increase_centralisation - starts_enabled = { always = yes } - } - # Decrease IB - ## The AI doesn't use this. - send_option = { - flag = decrease_centralisation - is_valid = { - scope:recipient = { - NOT = { has_realm_law = imperial_bureaucracy_0 } - } - } - localization = decrease_centralisation_name - current_description = decrease_centralisation - } - - on_send = { - # Tell the AI to set their only send option. - if = { - limit = { - scope:actor = { is_ai = yes } - } - save_scope_value_as = { - name = increase_centralisation - value = yes - } - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = diarch_subsidise_crown_authority_interaction.tt.accepted - left_icon = scope:recipient - scope:recipient = { - # Try to change authority. - if = { - limit = { scope:increase_centralisation = yes } - increase_imperial_bureaucracy_effect = yes - # No one blames the liege for this. - add_character_modifier = { - modifier = liege_authority_boost_has_scapegoat_modifier - years = 10 - } - } - else = { decrease_imperial_bureaucracy_effect = yes } - } - # Aaaaand everyone knows what you did. - ## For good. - if = { - limit = { scope:increase_centralisation = yes } - change_strife_opinion = massive_strife_gain - } - ## Or for ill. - else = { change_strife_opinion = massive_strife_loss } - } - } - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = diarch_subsidise_crown_authority_interaction.tt.declined - left_icon = scope:recipient - add_opinion = { - target = scope:recipient - modifier = refusal_opinion - opinion = -20 - } - } - } - } - - ai_accept = { - base = -25 - - # Opinion Factor - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - # Your level of influence. - ## Impotent - modifier = { - add = -10 - desc = AI_OPINION_INFLUENCE_LEVEL_IMPOTENT - scope:actor.influence_level = 0 - } - ## Influential - ### Would be zero, so it wouldn't appear. - ## Persuasive - modifier = { - add = 10 - desc = AI_OPINION_INFLUENCE_LEVEL_PERSUASIVE - scope:actor.influence_level = 2 - } - ## Controlling - modifier = { - add = 20 - desc = AI_OPINION_INFLUENCE_LEVEL_CONTROLLING - scope:actor.influence_level = 3 - } - ## Authoritative - modifier = { - add = 30 - desc = AI_OPINION_INFLUENCE_LEVEL_AUTHORITATIVE - scope:actor.influence_level = 4 - } - ## Imperious - modifier = { - add = 40 - desc = AI_OPINION_INFLUENCE_LEVEL_IMPERIOUS - scope:actor.influence_level = 5 - } - # Traits. - ## --- Arrogant - modifier = { - add = -30 - desc = ai_acceptance_trait_arrogant - scope:recipient = { has_trait = arrogant } - } - ## --- Ambitious - modifier = { - add = -30 - desc = ai_acceptance_trait_ambitious - scope:recipient = { has_trait = ambitious } - } - ## --- Stubborn - modifier = { - add = -30 - desc = ai_acceptance_trait_stubborn - scope:recipient = { has_trait = stubborn } - } - ## -- Paranoid - modifier = { - add = -20 - desc = ai_acceptance_trait_paranoid - scope:recipient = { has_trait = paranoid } - } - ## + Craven - modifier = { - add = 10 - desc = ai_acceptance_trait_craven - scope:recipient = { has_trait = craven } - } - ## ++ Trusting - modifier = { - add = 20 - desc = ai_acceptance_trait_trusting - scope:recipient = { has_trait = trusting } - } - ## ++ Fickle - modifier = { - add = 20 - desc = ai_acceptance_trait_fickle - scope:recipient = { has_trait = fickle } - } - ## +++ Content - modifier = { - add = 30 - desc = ai_acceptance_trait_content - scope:recipient = { has_trait = content } - } - ## +++ Humble - modifier = { - add = 30 - desc = ai_acceptance_trait_humble - scope:recipient = { has_trait = humble } - } - # Factor for personality. - ai_value_modifier = { - who = scope:recipient - # The meeker they are, the more they'll go along with your wishes. - ai_boldness = { - if = { - limit = { - scope:recipient = { - NOT = { ai_boldness = 0 } - } - } - value = -1 - } - } - # And the lazier. - ai_energy = { - if = { - limit = { - scope:recipient = { ai_energy > 0 } - } - value = 0.5 - } - } - } - } - - auto_accept = { - custom_description = { - text = auto_accept_interaction_ai - object = scope:recipient - scope:recipient = { - is_ai = yes - scope:increase_centralisation = yes - } - } - } - - # AI - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 24 - hegemony = 24 - } - ai_potential = { - is_diarch = yes - liege_has_co_emperorship_trigger = yes - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - # You also need prestige left over afterwards to use other interactions, so make sure the AI doesn't bankrupt itself on this. - prestige >= { - value = liege.increase_crown_authority_prestige_cost - multiply = subsidised_liege_authority_discount_value - add = major_prestige_value - } - } - - ai_will_do = { - base = 0 - - # Government situation. - ## Does your liege's gubermint allow you to bully people and take their stuff? No? Then you want to take this interaction; anyone who wouldn't has been pre-filtered. - modifier = { - add = 1000 - liege = { - NOR = { - has_realm_law_flag = title_revocation_allowed - has_realm_law_flag = vassal_retraction_allowed - } - } - } - # Otherwise, there's just a slight constant chance based on energy. - ai_value_modifier = { - ai_energy = 2 - # Assuming you're the heir, as otherwise... - trigger = { liege.player_heir ?= root } - } - } -} - - - - - - - - - - - -################################################## -# ANCILLARY DIARCH POWERS - -# Diarch (actor) either tests learning or spends prestige to gain an unpressed claim on a title held by a vassal of their liege (recipient). -diarch_legal_meddling_interaction = { - category = interaction_category_diarch - common_interaction = yes - interface_priority = 165 - diarch_interaction = yes - icon = vassal_claim_liege_title_interaction - - desc = diarch_legal_meddling_interaction_desc - - ai_intermediary_maybe = yes - target_type = title - target_filter = recipient_domain_titles - popup_on_receive = yes - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - liege = { has_diarchy_parameter = unlock_legal_meddling_interaction } - } - # Make sure scope:recipient is suitable. - scope:recipient = { - # We only target vassals of the liege... - liege = scope:actor.liege - this != scope:actor.liege - # ... who are appropriately landed. - is_landed_or_landless_administrative = yes - scope:recipient.highest_held_title_tier >= tier_county - } - } - - is_valid_showing_failures_only = { - # You can't claim a title from someone if you already have claims on all their titles. - custom_tooltip = { - text = diarch_legal_meddling_interaction.tt.they_must_have_at_least_one_unclaimed_title - scope:recipient = { - any_held_title = { - diarch_legal_meddling_claimable_title_trigger = { ACTOR = scope:actor } - } - } - } - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Must be in an actual diarchy — we show most interactions greyed out for designated diarchs. - custom_tooltip = { - text = diarch_interactions.tt.you_must_be_in_a_regency_to_access - scope:actor = { is_diarch = yes } - } - # And, relatedly, there's some checks that we don't show you unless you *are* already in a diarchy. - trigger_if = { - limit = { - scope:actor = { is_diarch = yes } - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_legal_meddling_interaction } - } - # Must select something. - trigger_if = { - # AI won't exploit and need this exception, as they don't actually open the windows, so they'll be blocked from taking the interaction otherwise. - limit = { - scope:actor = { is_ai = no } - } - custom_tooltip = { - text = interactions_general.tt.must_select_one_option - OR = { - scope:diarch_legal_meddling_interaction_duel_learning = yes - scope:diarch_legal_meddling_interaction_pay_prestige_partial = yes - scope:diarch_legal_meddling_interaction_pay_prestige_full = yes - } - } - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - cooldown = { months = 6 } - cooldown_against_recipient = { years = 3 } - - can_be_picked_title = { - scope:target = { - # Really anything you don't already have a claim on and which isn't special. - diarch_legal_meddling_claimable_title_trigger = { ACTOR = scope:actor } - } - } - - # Attempt Methods - send_options_exclusive = yes - ## Duel for it. - send_option = { - # You can always try to duel for it. - flag = diarch_legal_meddling_interaction_duel_learning - } - ## Pay partial prestige. - send_option = { - is_valid = { - scope:actor = { - prestige >= { - value = legal_meddling_interaction_title_discounted_cost_value - multiply = -1 - } - } - } - flag = diarch_legal_meddling_interaction_pay_prestige_partial - } - ## Pay full prestige. - send_option = { - is_valid = { - scope:actor = { - prestige >= { - value = legal_meddling_interaction_title_cost_value - multiply = -1 - } - } - } - flag = diarch_legal_meddling_interaction_pay_prestige_full - } - - on_send = { - # Did a landless diarch send this? - log_diarch_send_interaction_as_variable_effect = { INTERACTION = forge_claim } - } - - on_accept = { - scope:actor = { - # Resolution method. - ## If we're duelling, then we duel. - if = { - limit = { scope:diarch_legal_meddling_interaction_duel_learning = yes } - # Now: FIGHT! WITH WORDS! - duel = { - skill = learning - target = scope:recipient - # Victory! A claim for you. - 50 = { - compare_modifier = { - value = scope:duel_value - multiplier = 3.5 - min = -49 - } - desc = diarch_legal_meddling_interaction.tt.success - diarch_legal_meddling_interaction_apply_success_effect = yes - } - # Defeat! Into the loser's bin you go. - 50 = { - compare_modifier = { - value = scope:duel_value - multiplier = -3.5 - min = -49 - } - desc = diarch_legal_meddling_interaction.tt.failure - diarch_legal_meddling_interaction_apply_fail_effect = yes - } - } - } - ## Otherwise we can take an uneven gamble against a reduced prestige cost.. - else_if = { - limit = { scope:diarch_legal_meddling_interaction_pay_prestige_partial = yes } - random_list = { - # Victory! A claim for you. - 100 = { - desc = diarch_legal_meddling_interaction.tt.success - diarch_legal_meddling_interaction_apply_success_effect = yes - } - # Defeat! Into the loser's bin you go. - 100 = { - desc = diarch_legal_meddling_interaction.tt.failure - diarch_legal_meddling_interaction_apply_fail_effect = yes - } - } - } - ## Or pay the full price. - else = { - custom_tooltip = diarch_legal_meddling_interaction.tt.success - diarch_legal_meddling_interaction_apply_success_effect = yes - } - } - - # Debug logging. - debug_log = debug_log.legal_meddling.attempt_made - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = peer_vassals } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_potential = { - is_diarch = yes - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - - ai_will_do = { - # We're generally ruthless here. - base = @ai_core_loop_base_value - - # Additions. - ## Weight for opinion. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -1 - } - ## Weight for personality. - ai_value_modifier = { - ai_boldness = 0.25 - ai_greed = 0.5 - ai_honor = 0.5 - } - ## Flag Management. - ### Duel for it if we're massively superior. - modifier = { - add = 100 - scope:diarch_legal_meddling_interaction_duel_learning = yes - learning_diff = { - target = scope:recipient - value >= @ai_skill_diff_upper_threshold - } - } - ### Else we'll try to pay full prestige, if we've got lots to spare. - modifier = { - add = 50 - scope:diarch_legal_meddling_interaction_pay_prestige_full = yes - prestige >= { - value = shift_privileges_interaction_target_cost_value - multiply = @ai_prestige_bank_threshold - } - } - ### Or else we'll to chance it, if we can afford that + some slack. - modifier = { - add = 25 - scope:diarch_legal_meddling_interaction_pay_prestige_partial = yes - prestige < { - value = shift_privileges_interaction_target_cost_value - multiply = @ai_prestige_bank_threshold - } - prestige >= { - value = shift_privileges_interaction_target_discounted_cost_value - multiply = @ai_prestige_bank_threshold - } - } - ### Otherwise we'll risk a regular duel. - ## Weight up for bordering or de jure areas. - modifier = { - add = 50 - is_landed_or_landless_administrative = yes - any_sub_realm_county = { - any_neighboring_county = { - holder = { - OR = { - this = scope:recipient - any_liege_or_above = { this = scope:recipient } - } - } - } - } - } - modifier = { - add = 50 - is_landed_or_landless_administrative = yes - scope:actor = { - any_held_title = { - any_direct_de_jure_vassal_title = { - holder ?= { - OR = { - this = scope:recipient - this = { - any_liege_or_above = { this = scope:recipient } - } - } - } - } - } - } - } - ## Weight down for folks outside of our de jure kingdom. - modifier = { - add = -100 - is_landed_or_landless_administrative = yes - scope:recipient.primary_title.de_jure_liege ?= { - this != scope:actor.primary_title.de_jure_liege - } - } - ## Landless characters want land, but also want to focus on taking from those who might give it up. - ### So we prioritise hooked AI counts. - modifier = { - add = 100 - is_landed = no - has_hook = scope:recipient - scope:recipient = { - highest_held_title_tier = tier_county - is_ai = yes - } - } - ### Then just hooked AI. - modifier = { - add = 50 - is_landed = no - has_hook = scope:recipient - scope:recipient = { is_ai = yes } - } - # Factors. - ## + Weight up if we're lacking valid claims - modifier = { - factor = 1.5 - NOR = { - is_claimant = yes - any_claim = { - exists = holder - exists = holder.liege - holder.liege = scope:actor.liege - } - } - } - ## + Do pick on people we hate. - modifier = { - factor = 1.5 - should_prioritise_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## + If we're landless, turbo charge this when we lack suitable claims. - modifier = { - factor = 3 - scope:actor = { - is_ruler = no - any_claim = { - count < @ai_threshold_for_revoke_cyle - diarch_legal_meddling_claimable_title_trigger = { ACTOR = scope:actor } - } - } - } - ## + If we're landless, try to prioritise anyone we've got a hook on. - modifier = { - factor = 2 - scope:actor = { - is_ruler = no - has_usable_hook = scope:recipient - } - } - ## - Try not to pick on allies of our liege. - modifier = { - factor = 0.25 - should_avoid_hostile_action_against_due_to_liege_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## x0 Don't pick on our friends or allies. - modifier = { - factor = 0 - should_avoid_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## x0 Don't pick on players unless they're of at least a decent size. - modifier = { - factor = 0 - scope:recipient = { - is_ai = no - any_held_county = { count <= 3 } - } - } - ## x0 If we're landless, don't claim more titles if we've already got enough we can try to action. - modifier = { - factor = 0 - scope:actor = { - is_ruler = no - any_claim = { - count >= @ai_threshold_for_revoke_cyle - diarch_legal_meddling_claimable_title_trigger = { ACTOR = scope:actor } - } - } - } - ## x0 If we're landless, don't pick on people who won't give their lands up. - modifier = { - factor = 0 - scope:actor = { is_ruler = no } - scope:recipient = { - any_held_county = { count <= 1 } - } - } - ### x0 Don't go into prestige debt! - modifier = { - factor = 0 - prestige < 0 - } - } -} - -# Diarch (actor) either tests stewardship or spends prestige to gain gold at the expense of negative modifiers delivered to the liege (recipient). -diarch_syphon_treasury_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - icon = icon_gold - common_interaction = yes - - desc = diarch_syphon_treasury_interaction_desc - - - interface_priority = 60 - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - liege = { has_diarchy_parameter = unlock_syphon_treasury_interaction } - } - # Make sure scope:recipient is suitable. - scope:recipient = { - OR = { - # We only target the liege... - this = scope:actor.liege - # ... but we want to see it for peer-vassals and such. - any_liege_or_above = { this = scope:actor.liege } - } - } - } - - is_valid_showing_failures_only = { - # Make sure scope:recipient is the liege. - custom_tooltip = { - text = custom_description.tt.must_target_liege - scope:recipient = scope:actor.liege - } - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # If scope:actor's stewardship is too crap, then we need to make sure they haven't somehow managed to riddle scope:recipient's lands with negative modifiers already. - trigger_if = { - limit = { scope:actor.stewardship < syphon_treasury_stewardship_medium } - custom_tooltip = { - text = diarch_syphon_treasury_interaction.tt.not_enough_marks_or_stewardship - scope:recipient = { - any_held_county = { diarch_syphon_treasury_embezzlement_modifiers_trigger = no } - } - } - } - # Must be in an actual diarchy — we show most interactions greyed out for designated diarchs. - custom_tooltip = { - text = diarch_interactions.tt.you_must_be_in_a_regency_to_access - scope:actor = { is_diarch = yes } - } - # And, relatedly, there's some checks that we don't show you unless you *are* already in a diarchy. - trigger_if = { - limit = { - scope:actor = { is_diarch = yes } - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_syphon_treasury_interaction } - } - # Must have selected an amount to embezzle. - trigger_if = { - # AI won't exploit and need this exception, as they don't actually open the windows, so they'll be blocked from taking the interaction otherwise. - limit = { - scope:actor = { is_ai = no } - } - custom_tooltip = { - text = diarch_interactions.tt.must_embezzle_something - OR = { - scope:diarch_syphon_treasury_sum_small = yes - scope:diarch_syphon_treasury_sum_medium = yes - scope:diarch_syphon_treasury_sum_large = yes - scope:diarch_syphon_treasury_sum_huge = yes - } - } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - cooldown = { years = 3 } - - # Attempt Methods - send_options_exclusive = yes - ## Steal a small sum. - ### Bonus to scope:actor. - send_option = { - flag = diarch_syphon_treasury_sum_small - # We're doing gross overrides here so that we don't need to relocalise some perfectly good stuff. - localization = diarch_syphon_treasury_sum_small_name - current_description = diarch_syphon_treasury_sum_small - } - ## Steal a moderate sum. - ### No bonus, no malus. - send_option = { - flag = diarch_syphon_treasury_sum_medium - # We're doing gross overrides here so that we don't need to relocalise some perfectly good stuff. - localization = diarch_syphon_treasury_sum_medium_name - current_description = diarch_syphon_treasury_sum_medium - starts_enabled = { always = yes } - } - ## Steal a large sum. - ### Malus to scope:actor - send_option = { - flag = diarch_syphon_treasury_sum_large - # We're doing gross overrides here so that we don't need to relocalise some perfectly good stuff. - localization = diarch_syphon_treasury_sum_large_name - current_description = diarch_syphon_treasury_sum_large - } - ## Steal a _huge_sum. - ### _Huge_ malus to scope:actor. - send_option = { - flag = diarch_syphon_treasury_sum_huge - # We're doing gross overrides here so that we don't need to relocalise some perfectly good stuff. - localization = diarch_syphon_treasury_sum_huge_name - current_description = diarch_syphon_treasury_sum_huge - } - - on_send = { - # Did a landless diarch send this? - log_diarch_send_interaction_as_variable_effect = { INTERACTION = embezzle } - } - - on_accept = { - # Time for a skill duel! - scope:actor = { - duel = { - skill = stewardship - value = syphon_treasury_duel_target_value - # Victory! Gold for scope:actor, maluses for the liege. - 50 = { - compare_modifier = { - value = scope:duel_value - multiplier = 3.5 - min = -49 - } - # Bonus for smaller amounts. - modifier = { - add = 25 - always = scope:diarch_syphon_treasury_sum_small - } - # You always have some kind of a chance. - min = 10 - desc = diarch_syphon_treasury_interaction.tt.success - # Inform scope:actor what type of embezzlement they'll be pursuing. - ## Very high stewardship characters syphon development growth from a few counties. - if = { - limit = { - stewardship >= syphon_treasury_stewardship_very_high - NOT = { government_has_flag = government_is_nomadic } - } - custom_tooltip = diarch_syphon_treasury_interaction.tt.success.syphon_development_growth - } - ## Alternatively, herd for nomadic rulers - else_if = { - limit = { - stewardship >= syphon_treasury_stewardship_very_high - government_has_flag = government_is_nomadic - } - custom_tooltip = diarch_syphon_treasury_interaction.tt.success.syphon_herd - } - ## High stewardship characters syphon some control from various counties. - else_if = { - limit = { stewardship >= syphon_treasury_stewardship_high } - custom_tooltip = diarch_syphon_treasury_interaction.tt.success.syphon_control_several_counties - } - ## Medium stewardship characters syphon lots of control from one county. - else_if = { - limit = { stewardship >= syphon_treasury_stewardship_medium } - custom_tooltip = diarch_syphon_treasury_interaction.tt.success.syphon_control_county - } - ## Low stewardship characters apply county modifiers. - else = { custom_tooltip = diarch_syphon_treasury_interaction.tt.success.apply_county_modifier } - # Now we sort the actual effects. - ## A nice toast to tell us about our new gold. - send_interface_toast = { - type = event_toast_effect_good - title = diarch_syphon_treasury_interaction.tt.success - left_icon = scope:recipient - # Transfer gold. - ## Small amount. - if = { - limit = { always = scope:diarch_syphon_treasury_sum_small } - give_or_update_embezzler_secret_effect = { - TARGET = scope:recipient - STAKE = syphon_treasury_gold_gain_low - } - add_gold = syphon_treasury_gold_gain_low - } - ## Medium amount. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_medium } - give_or_update_embezzler_secret_effect = { - TARGET = scope:recipient - STAKE = syphon_treasury_gold_gain_medium - } - add_gold = syphon_treasury_gold_gain_medium - } - ## Large amount. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_large } - give_or_update_embezzler_secret_effect = { - TARGET = scope:recipient - STAKE = syphon_treasury_gold_gain_high - } - add_gold = syphon_treasury_gold_gain_high - } - ## Huge amount. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_huge } - give_or_update_embezzler_secret_effect = { - TARGET = scope:recipient - STAKE = syphon_treasury_gold_gain_very_high - } - add_gold = syphon_treasury_gold_gain_very_high - } - } - ## Plus the maluses for the liege. - scope:recipient = { - # Very high stewardship characters syphon development growth from a few counties. - if = { - limit = { scope:actor.stewardship >= syphon_treasury_stewardship_very_high } - # Gold transfer was... - ## Very high. - if = { - limit = { always = scope:diarch_syphon_treasury_sum_huge } - diarch_syphon_treasury_interaction_syphon_development_growth_effect = { LOSS = massive_development_progress_loss } - } - ## High. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_large } - diarch_syphon_treasury_interaction_syphon_development_growth_effect = { LOSS = major_development_progress_loss } - } - ## Medium. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_medium } - diarch_syphon_treasury_interaction_syphon_development_growth_effect = { LOSS = medium_development_progress_loss } - } - ## Low. - else = { - diarch_syphon_treasury_interaction_syphon_development_growth_effect = { LOSS = minor_development_progress_loss } - } - } - # Alternatively, for nomadic rulers, we steal some herd - else_if = { - limit = { scope:actor.stewardship >= syphon_treasury_stewardship_very_high government_has_flag = government_is_nomadic } - # Gold transfer was... - ## Very high. - if = { - limit = { always = scope:diarch_syphon_treasury_sum_huge } - scope:recipient = { - domicile ?= { change_herd = monumental_herd_loss } - } - } - ## High. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_large } - scope:recipient = { - domicile ?= { change_herd = massive_herd_loss } - } - } - ## Medium. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_medium } - scope:recipient = { - domicile ?= { change_herd = major_herd_loss } - } - } - ## Low. - else = { - scope:recipient = { - domicile ?= { change_herd = medium_herd_loss } - } - } - } - # High stewardship characters syphon some control from various counties. - else_if = { - limit = { scope:actor.stewardship >= syphon_treasury_stewardship_high } - # Gold transfer was... - ## Very high. - if = { - limit = { always = scope:diarch_syphon_treasury_sum_huge } - diarch_syphon_treasury_interaction_syphon_control_effect = { LOSS = monumental_county_control_loss } - } - ## High. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_large } - diarch_syphon_treasury_interaction_syphon_control_effect = { LOSS = extreme_county_control_loss } - } - ## Medium. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_medium } - diarch_syphon_treasury_interaction_syphon_control_effect = { LOSS = major_county_control_loss } - } - ## Low. - else = { - diarch_syphon_treasury_interaction_syphon_control_effect = { LOSS = medium_county_control_loss } - } - } - # Medium stewardship characters syphon lots of control from one county. - else_if = { - limit = { scope:actor.stewardship >= syphon_treasury_stewardship_medium } - # Gold transfer was... - ## Very high. - if = { - limit = { always = scope:diarch_syphon_treasury_sum_huge } - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { - this != scope:recipient.capital_county - } - alternative_limit = { always = yes } - change_county_control = monumental_county_control_loss - } - } - ## High. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_large } - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { - this != scope:recipient.capital_county - } - alternative_limit = { always = yes } - change_county_control = extreme_county_control_loss - } - } - ## Medium. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_medium } - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { - this != scope:recipient.capital_county - } - alternative_limit = { always = yes } - change_county_control = major_county_control_loss - } - } - ## Low. - else = { - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { - this != scope:recipient.capital_county - } - alternative_limit = { always = yes } - change_county_control = medium_county_control_loss - } - } - } - # Low stewardship characters apply county modifiers. - else = { - # Gold transfer was... - ## Very high. - if = { - limit = { always = scope:diarch_syphon_treasury_sum_huge } - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { diarch_syphon_treasury_embezzlement_modifiers_trigger = no } - add_county_modifier = { - modifier = syphon_treasury_massive_sum_modifier - years = 5 - } - } - } - ## High. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_large } - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { diarch_syphon_treasury_embezzlement_modifiers_trigger = no } - add_county_modifier = { - modifier = syphon_treasury_large_sum_modifier - years = 5 - } - } - } - ## Medium. - else_if = { - limit = { always = scope:diarch_syphon_treasury_sum_medium } - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { diarch_syphon_treasury_embezzlement_modifiers_trigger = no } - add_county_modifier = { - modifier = syphon_treasury_medium_sum_modifier - years = 5 - } - } - } - ## Low. - else = { - random_held_county = { - # Try to prefer against the capital, as that's more noticeable. - limit = { diarch_syphon_treasury_embezzlement_modifiers_trigger = no } - add_county_modifier = { - modifier = syphon_treasury_small_sum_modifier - years = 5 - } - } - } - } - } - } - # Defeat! No gold, just strife & a crime opinion. - 50 = { - compare_modifier = { - value = scope:duel_value - multiplier = -3.5 - min = -49 - } - # Malus for higher amounts. - modifier = { - add = 25 - always = scope:diarch_syphon_treasury_sum_large - } - # Chungus malus for chungus higher amounts. - modifier = { - add = 100 - always = scope:diarch_syphon_treasury_sum_huge - } - # You can always fail. - min = 20 - desc = diarch_syphon_treasury_interaction.tt.failure.actor - send_interface_toast = { - type = event_toast_effect_bad - title = diarch_syphon_treasury_interaction.tt.failure.actor - left_icon = scope:recipient - show_as_tooltip = { diarch_syphon_treasury_interaction_caught_embezzling_effect = yes } - } - hidden_effect = { - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_neutral - title = diarch_syphon_treasury_interaction.tt.failure.recipient - left_icon = scope:actor - diarch_syphon_treasury_interaction_caught_embezzling_effect = yes - } - } - } - } - } - } - - # Debug logging. - debug_log = debug_log.syphon_treasury.attempt_made - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 24 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_potential = { - is_diarch = yes - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - # Honest and generous characters never embezzle. - NOR = { - has_trait = honest - has_trait = generous - } - } - - ai_will_do = { - # Embezzlement is serious, so you need actual reasons for it. - base = 0 - - # Additions. - ## Weight for opinion. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -1 - } - ## Weight for personality. - ai_value_modifier = { - ai_boldness = 0.25 - ai_greed = 1 - ai_honor = -0.5 - } - ## Flag Management. - ### The AI never goes for a huge sum, that's just there to tempt the player. - ### We prefer a large sum if we've got a massive skill disparity. - modifier = { - add = 100 - scope:diarch_syphon_treasury_sum_large = yes - stewardship_diff = { - target = scope:recipient - value >= @ai_skill_diff_upper_threshold - } - } - ### But a moderate sum does well if we're more evenly matched. - modifier = { - add = 50 - scope:diarch_syphon_treasury_sum_medium = yes - stewardship_diff = { - target = scope:recipient - value < @ai_skill_diff_upper_threshold - } - stewardship_diff = { - target = scope:recipient - value >= @ai_skill_diff_lower_threshold - } - } - ### Aaaand otherwise we'll accept a small amount. - modifier = { - add = 25 - scope:diarch_syphon_treasury_sum_small = yes - stewardship_diff = { - target = scope:recipient - value < @ai_skill_diff_lower_threshold - } - } - ## Less likely in tribal societies with less bookwork to hide theft in. - modifier = { - add = -50 - scope:recipient = { government_has_flag = government_is_tribal } - } - ## Debt is a great motivator for theft. - ### Is slightly in debt. - modifier = { - add = 10 - debt_level = 1 - } - ### Is one year in debt. - modifier = { - add = 25 - debt_level = 2 - } - ### Is two years in debt. - modifier = { - add = 40 - debt_level = 3 - } - ### Is three years in debt. - modifier = { - add = 60 - debt_level = 4 - } - ### Is four years in debt. - modifier = { - add = 100 - debt_level = 5 - } - ### Is over five years in debt. - modifier = { - add = 200 - debt_level >= 6 - } - ## Certain traits can affect likelihood directly. - ### It's intentional that these don't sync up value-wise with their opposite traits. - ### Honest/generous excluded because they're hard locked out of the interaction for the AI. - ### +++ Greedy. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = greedy - } - ### ++ Deceitful. - modifier = { - add = diarch_ai_desire_plus_2_value - has_trait = deceitful - } - ### + Arbitrary. - modifier = { - add = diarch_ai_desire_plus_1_value - has_trait = arbitrary - } - ### -- Just. - modifier = { - add = diarch_ai_desire_minus_2_value - has_trait = just - } - ## Skill considerations. - ### Very low negative comparative stewardship. - modifier = { - add = -50 - stewardship_diff = { - target = scope:recipient - value <= 10 - } - # Filter out arrogant characters, who can't believe they suck. - NOT = { has_trait = arrogant } - } - ### Low negative comparative stewardship. - modifier = { - add = -25 - stewardship_diff = { - target = scope:recipient - value <= 5 - } - # Filter out arrogant characters, who can't believe they suck. - NOT = { has_trait = arrogant } - } - ### High positive comparative stewardship. - modifier = { - add = 25 - stewardship_diff = { - target = scope:recipient - value >= 5 - } - # Filter out humble characters, who give their liege too much credit. - NOT = { has_trait = humble } - } - ### Very high positive comparative stewardship. - modifier = { - add = 50 - stewardship_diff = { - target = scope:recipient - value >= 10 - } - # Filter out humble characters, who give their liege too much credit. - NOT = { has_trait = humble } - } - # Factors. - ## + Do pick on people we hate. - modifier = { - factor = 1.5 - should_prioritise_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## x0 Don't pick on our friends or allies. - modifier = { - factor = 0 - should_avoid_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## We're happy to bully players here, since we're not taking their land. - } -} - -# Diarch (actor) either tests diplomacy or spends prestige to give negative modifiers to the lands of a vassal of their liege (secondary recipient), who can't resist. -diarch_shift_privileges_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - icon = icon_shift_privileges - common_interaction = yes - - ai_intermediary_maybe = yes - desc = diarch_shift_privileges_interaction_desc - - popup_on_receive = yes - - interface_priority = 285 - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - liege = { has_diarchy_parameter = unlock_shift_privileges_interaction } - } - # Make sure scope:recipient is suitable. - scope:recipient = { - # We only target vassals of the liege... - liege = scope:actor.liege - this != scope:actor.liege - # ... who are appropriately landed. - is_landed_or_landless_administrative = yes - scope:recipient.highest_held_title_tier >= tier_county - } - } - - is_valid_showing_failures_only = { - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Diarch revocations require a claim. - custom_tooltip = { - text = diarch_shift_privileges_interaction.tt.no_affectable_counties - scope:recipient = { - any_held_county = { diarch_shift_privileges_valid_target_title_trigger = yes } - } - } - # Must be in an actual diarchy — we show most interactions greyed out for designated diarchs. - custom_tooltip = { - text = diarch_interactions.tt.you_must_be_in_an_entrenched_regency_to_access - scope:actor = { is_diarch = yes } - } - # And, relatedly, there's some checks that we don't show you unless you *are* already in a diarchy. - trigger_if = { - limit = { - scope:actor = { is_diarch = yes } - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_shift_privileges_interaction } - } - # Must select something. - trigger_if = { - # AI won't exploit and need this exception, as they don't actually open the windows, so they'll be blocked from taking the interaction otherwise. - limit = { - scope:actor = { is_ai = no } - } - custom_tooltip = { - text = interactions_general.tt.must_select_one_option - OR = { - scope:diarch_shift_privileges_interaction_duel_diplomacy = yes - scope:diarch_shift_privileges_interaction_pay_prestige_partial = yes - scope:diarch_shift_privileges_interaction_pay_prestige_full = yes - } - } - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - cooldown = { months = 6 } - cooldown_against_recipient = { years = 3 } - - # Attempt Methods - send_options_exclusive = yes - ## Duel for it. - send_option = { - # You can always try to duel for it. - flag = diarch_shift_privileges_interaction_duel_diplomacy - } - ## Pay partial prestige. - send_option = { - is_valid = { - scope:actor = { - prestige >= { - value = shift_privileges_interaction_target_discounted_cost_value - multiply = -1 - } - } - } - flag = diarch_shift_privileges_interaction_pay_prestige_partial - } - ## Pay full prestige. - send_option = { - is_valid = { - scope:actor = { - prestige >= { - value = shift_privileges_interaction_target_cost_value - multiply = -1 - } - } - } - flag = diarch_shift_privileges_interaction_pay_prestige_full - } - - on_send = { - # Did a landless diarch send this? - log_diarch_send_interaction_as_variable_effect = { INTERACTION = shift_privileges } - } - - on_accept = { - scope:actor = { - # Resolution method. - ## If we're duelling, then we duel. - if = { - limit = { scope:diarch_shift_privileges_interaction_duel_diplomacy = yes } - # Now: FIGHT! WITH WORDS! - duel = { - skill = diplomacy - target = scope:recipient - # Victory! Cash for you, negative modifier for your opponent. - 50 = { - compare_modifier = { - value = scope:duel_value - multiplier = 3.5 - min = -49 - } - desc = diarch_shift_privileges_interaction.tt.success - diarch_shift_privileges_interaction_apply_success_effect = yes - } - # Defeat! Into the loser's bin you go. - 50 = { - compare_modifier = { - value = scope:duel_value - multiplier = -3.5 - min = -49 - } - desc = diarch_shift_privileges_interaction.tt.failure - diarch_shift_privileges_interaction_apply_fail_effect = yes - } - } - } - ## Otherwise we can take an even gamble against a reduced prestige cost.. - else_if = { - limit = { scope:diarch_shift_privileges_interaction_pay_prestige_partial = yes } - random_list = { - # Victory! A claim for you. - 100 = { - desc = diarch_shift_privileges_interaction.tt.success - diarch_shift_privileges_interaction_apply_success_effect = yes - } - # Defeat! Into the loser's bin you go. - 100 = { - desc = diarch_shift_privileges_interaction.tt.failure - diarch_shift_privileges_interaction_apply_fail_effect = yes - } - } - } - ## Or pay the full price. - else = { - custom_tooltip = diarch_shift_privileges_interaction.tt.success - diarch_shift_privileges_interaction_apply_success_effect = yes - } - # Prestige costs. - ## Point out the lack of cost. - if = { - limit = { scope:diarch_shift_privileges_interaction_duel_diplomacy = yes } - custom_tooltip = diarch_interaction_pay_prestige_none - } - ## Point out the discount. - else_if = { - limit = { scope:diarch_shift_privileges_interaction_pay_prestige_partial = yes } - add_prestige = shift_privileges_interaction_target_discounted_cost_value - } - ## Soz mate, yerr payin' full price. - else = { add_prestige = shift_privileges_interaction_target_cost_value } - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = scope:actor.top_liege - CATALYST = catalyst_diarch_mandate - } - } - - # Debug logging. - debug_log = debug_log.shift_privileges.attempt_made - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = peer_vassals } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_potential = { - is_diarch = yes - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - - ai_will_do = { - # We're generally ruthless here. - base = @ai_secondary_powers_base_value - - # Additions. - ## Weight for opinion. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -1 - } - ## Weight for personality. - ai_value_modifier = { - ai_boldness = 0.25 - ai_greed = 0.5 - ai_honor = 0.5 - } - ## Flag Management. - ### Duel for it if we're massively superior. - modifier = { - add = 100 - scope:diarch_shift_privileges_interaction_duel_diplomacy = yes - diplomacy_diff = { - target = scope:recipient - value >= @ai_skill_diff_upper_threshold - } - } - ### Else we'll try to pay full prestige, if we've got lots to spare. - modifier = { - add = 50 - scope:diarch_shift_privileges_interaction_pay_prestige_full = yes - prestige >= { - value = shift_privileges_interaction_target_cost_value - multiply = @ai_prestige_bank_threshold - } - } - ### Or else we'll chance it, if we can afford that + some slack. - modifier = { - add = 25 - scope:diarch_shift_privileges_interaction_pay_prestige_partial = yes - prestige < { - value = shift_privileges_interaction_target_cost_value - multiply = @ai_prestige_bank_threshold - } - prestige >= { - value = shift_privileges_interaction_target_discounted_cost_value - multiply = @ai_prestige_bank_threshold - } - } - ### Otherwise we'll risk a regular duel. - ## Landless AI want to do this more. - modifier = { - add = 25 - is_ruler = no - } - ## AI who are in debt seek ways out of it. - modifier = { - add = 100 - debt_level >= 0 - } - ## Certain traits make it either very likely or very unlikely. - ### +++ Arbitrary. - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = arbitrary - } - ### --- Just. - modifier = { - add = diarch_ai_desire_minus_3_value - has_trait = just - } - # Factors. - ## + Do pick on people we hate. - modifier = { - factor = 1.5 - should_prioritise_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## - Try not to pick on allies of our liege. - modifier = { - factor = 0.25 - should_avoid_hostile_action_against_due_to_liege_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## x0 Don't pick on our friends or allies. - modifier = { - factor = 0 - should_avoid_hostile_action_against_due_to_personal_relations_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - ## x0 Don't pick on players unless they're of at least a decent size. - modifier = { - factor = 0 - scope:recipient = { - is_ai = no - any_held_county = { count <= 3 } - } - } - ### x0 Don't go into prestige debt! - modifier = { - factor = 0 - prestige < 0 - } - } -} - -# Diarch (actor) requests use of a special CB from liege (recipient), allowing them to powerfully expand the empire's borders and harvest influence. -diarch_request_imperial_expedition_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - notification_text = DIARCH_REQUESTS_IMPERIAL_EXPEDITION - icon = invasion - interface_priority = 5 - - desc = diarch_request_imperial_expedition_interaction_desc - - ai_maybe = yes - popup_on_receive = yes - pause_on_receive = yes - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - exists = liege - is_diarch_of_target = liege - liege = { has_diarchy_parameter = unlock_diarch_requests_military_expedition_interaction } - } - # Same sub-realm only. - OR = { - scope:actor.liege = scope:recipient - scope:recipient = { - any_liege_or_above = { this = scope:actor.liege } - } - } - } - - is_valid_showing_failures_only = { - # Make sure scope:recipient is the liege. - custom_tooltip = { - text = custom_description.tt.must_target_liege - scope:recipient = scope:actor.liege - } - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_diarch_requests_military_expedition_interaction } - # And you have to have _some_ troops of your own. - custom_tooltip = { - text = diarch_request_imperial_expedition_interaction.tt.minimum_troop_count - scope:actor.max_military_strength >= request_imperial_expedition_minimum_troop_count_value - } - # _And_ you don't already have a charge. - custom_tooltip = { - text = diarch_request_imperial_expedition_interaction.tt.actor_already_has_charge - scope:actor = { - NOT = { has_variable = imperial_expedition_charged } - } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - # Hefty cooldown on this guy, as you shouldn't be able to do these often. - cooldown_against_recipient = { years = 25 } - - cost = { - influence = { - if = { - limit = { scope:influence_major = yes } - add = request_imperial_expedition_influence_stake_major_value - } - else_if = { - limit = { scope:influence_medium = yes } - add = request_imperial_expedition_influence_stake_medium_value - } - else_if = { - limit = { scope:influence_minor = yes } - add = request_imperial_expedition_influence_stake_minor_value - } - } - } - - # How much influence do we want to outlay on this? - ## A cheapy amount. - send_option = { - # Always valid. - flag = influence_minor - localization = diarch_request_imperial_expedition_interaction.tt.influence_minor_name - } - ## A medium amount. - send_option = { - is_valid = { scope:actor.influence >= request_imperial_expedition_influence_stake_medium_value } - flag = influence_medium - localization = diarch_request_imperial_expedition_interaction.tt.influence_medium_name - } - ## A large amount. - send_option = { - is_valid = { scope:actor.influence >= request_imperial_expedition_influence_stake_major_value } - flag = influence_major - localization = diarch_request_imperial_expedition_interaction.tt.influence_major_name - } - ## Use a hook instead. - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - on_auto_accept = { - # Fire the notification event telling scope:recipient what's been done. - scope:recipient = { trigger_event = diarchy.8003 } - } - - on_accept = { - scope:actor = { - # Display effects in the interaction. - show_as_tooltip = { diarch_request_imperial_expedition_accepted_effect = yes } - # Fire the notification event. - trigger_event = diarchy.8001 - } - } - - on_decline = { - scope:actor = { - # Display effects in the interaction. - show_as_tooltip = { diarch_request_imperial_expedition_rejected_effect = yes } - # Fire the notification event. - trigger_event = diarchy.8002 - } - } - - auto_accept = { - scope:recipient = { - trigger_if = { - limit = { scope:hook = yes } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - trigger_else_if = { - limit = { scope:influence_major = yes } - influence < request_imperial_expedition_influence_stake_major_value - } - trigger_else_if = { - limit = { scope:influence_medium = yes } - influence < request_imperial_expedition_influence_stake_medium_value - } - trigger_else_if = { - limit = { scope:influence_minor = yes } - influence < request_imperial_expedition_influence_stake_minor_value - } - trigger_else = { always = no } - } - } - - ai_accept = { - base = -25 - - # Opinion Factor - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - desc = AI_OPINION_REASON - } - # Your level of influence. - ## Impotent - modifier = { - add = -10 - desc = AI_OPINION_INFLUENCE_LEVEL_IMPOTENT - scope:actor.influence_level = 0 - } - ## Influential - ### Would be zero, so it wouldn't appear. - ## Persuasive - modifier = { - add = 10 - desc = AI_OPINION_INFLUENCE_LEVEL_PERSUASIVE - scope:actor.influence_level = 2 - } - ## Controlling - modifier = { - add = 20 - desc = AI_OPINION_INFLUENCE_LEVEL_CONTROLLING - scope:actor.influence_level = 3 - } - ## Authoritative - modifier = { - add = 30 - desc = AI_OPINION_INFLUENCE_LEVEL_AUTHORITATIVE - scope:actor.influence_level = 4 - } - ## Imperious - modifier = { - add = 40 - desc = AI_OPINION_INFLUENCE_LEVEL_IMPERIOUS - scope:actor.influence_level = 5 - } - # Traits. - ## ---- Paranoid - modifier = { - add = -50 - desc = ai_acceptance_trait_paranoid - scope:recipient = { has_trait = paranoid } - } - ## --- Stubborn - modifier = { - add = -30 - desc = ai_acceptance_trait_stubborn - scope:recipient = { has_trait = stubborn } - } - ## --- Content - modifier = { - add = -30 - desc = ai_acceptance_trait_content - scope:recipient = { has_trait = content } - } - ## - Humble - modifier = { - add = -10 - desc = ai_acceptance_trait_humble - scope:recipient = { has_trait = humble } - } - ## + Arrogant - modifier = { - add = 10 - desc = ai_acceptance_trait_arrogant - scope:recipient = { has_trait = arrogant } - } - ## + Ambitious - modifier = { - add = 10 - desc = ai_acceptance_trait_ambitious - scope:recipient = { has_trait = ambitious } - } - ## ++ Trusting - modifier = { - add = 20 - desc = ai_acceptance_trait_trusting - scope:recipient = { has_trait = trusting } - } - ## ++ Fickle - modifier = { - add = 20 - desc = ai_acceptance_trait_fickle - scope:recipient = { has_trait = fickle } - } - ## ++ Lazy - modifier = { - add = 20 - desc = ai_acceptance_trait_lazy - scope:recipient = { has_trait = lazy } - } - ## +++ Craven - modifier = { - add = 30 - desc = ai_acceptance_trait_craven - scope:recipient = { has_trait = craven } - } - # Factor for personality. - ai_value_modifier = { - who = scope:recipient - # The meeker they are, the more they'll go along with your wishes. - ai_boldness = { - if = { - limit = { - scope:recipient = { - NOT = { ai_boldness = 0 } - } - } - value = -1 - } - } - # And the lazier. - ai_energy = { - if = { - limit = { - scope:recipient = { ai_energy > 0 } - } - value = 0.5 - } - } - } - } - - # AI - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - ai_potential = { - is_diarch = yes - liege = { has_diarchy_active_parameter = unlock_diarch_requests_military_expedition_interaction } - NOR = { - has_trait = craven - has_trait = lazy - has_trait = content - } - } - - ai_will_do = { - base = -50 - - # Personality. - ai_value_modifier = { - ai_energy = 2 - ai_boldness = 1 - ai_greed = 1 - } - # Traits. - ## Brave - modifier = { - add = 25 - has_trait = brave - } - ## Ambitious - modifier = { - add = 50 - has_trait = ambitious - } - ## Arrogant - modifier = { - add = 25 - has_trait = arrogant - } - ## Loyal & Disloyal (same result, different motivations) - modifier = { - add = 25 - OR = { - has_trait = loyal - has_trait = disloyal - } - } - ## Diligent - modifier = { - add = 25 - has_trait = diligent - } - ## We've already filtered out craven, lazy, & content by this point. - # Military. - ## For every thousand troops we can put in ourselves, make us more likely to ask. - modifier = { - add = { - value = scope:actor.max_military_strength - divide = 100 - floor = yes - } - always = yes - } - # Flag Management. - ## Make sure the AI uses hooks for this as it's % based - modifier = { - add = 1 - scope:hook = yes - } - ## Otherwise, try to spend the most influence possible whenever we can. - modifier = { - add = 3 - scope:influence_minor = yes - } - modifier = { - add = 2 - scope:influence_medium = yes - } - modifier = { - add = 1 - scope:influence_major = yes - } - } -} - -# Diarch (actor) requests a kingdom governor title from liege (recipient). -diarch_demand_despotate_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - notification_text = DIARCH_DEMANDS_DESPOTATE - icon = icon_found_despotate - interface_priority = 15 - - desc = diarch_demand_despotate_interaction_desc - - target_type = title - target_filter = secondary_recipient_de_jure_titles - can_be_picked_title = { - scope:target = { valid_kingdom_for_diarch_to_demand_as_despotate_trigger = yes } - } - has_valid_target_showing_failures_only = { - # Only show kingdoms. - scope:target.tier = tier_kingdom - # Don't show the empire's capital kingdom. - NOT = { - scope:recipient.capital_county = { target_is_de_jure_liege_or_above = scope:target } - } - } - # We do this via redirects because recipient_de_jure_titles did not turn up for work today. - redirect = { - scope:recipient = { save_scope_as = secondary_recipient } - } - ai_maybe = yes - popup_on_receive = yes - pause_on_receive = yes - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - exists = liege - is_diarch_of_target = liege - liege = { has_diarchy_parameter = unlock_diarch_demand_kingdom_interaction } - } - # Same sub-realm only. - OR = { - scope:actor.liege = scope:recipient - scope:recipient = { - any_liege_or_above = { this = scope:actor.liege } - } - } - } - - is_valid_showing_failures_only = { - # Make sure scope:recipient is the liege. - custom_tooltip = { - text = custom_description.tt.must_target_liege - scope:recipient = scope:actor.liege - } - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_diarch_demand_kingdom_interaction } - # You do not already have a kingdom tier title - custom_tooltip = { - text = diarch_demand_despotate_interaction.tt.already_have_high_titles - scope:actor.highest_held_title_tier < tier_kingdom - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - # Hefty cooldown on this guy, as you shouldn't be able to pester about this often. - cooldown_against_recipient = { years = 25 } - - cost = { - influence = { - if = { - limit = { scope:influence_major = yes } - add = diarch_demand_despotate_interaction_stake_major_value - } - else_if = { - limit = { scope:influence_medium = yes } - add = diarch_demand_despotate_interaction_stake_medium_value - } - else_if = { - limit = { scope:influence_minor = yes } - add = diarch_demand_despotate_interaction_stake_minor_value - } - } - } - - # How much influence do we want to outlay on this? - ## A cheapy amount. - send_option = { - # Always valid. - flag = influence_minor - localization = diarch_demand_despotate_interaction.tt.influence_minor_name - } - ## A medium amount. - send_option = { - is_valid = { scope:actor.influence >= diarch_demand_despotate_interaction_stake_medium_value } - flag = influence_medium - localization = diarch_demand_despotate_interaction.tt.influence_medium_name - } - ## A large amount. - send_option = { - is_valid = { scope:actor.influence >= diarch_demand_despotate_interaction_stake_major_value } - flag = influence_major - localization = diarch_demand_despotate_interaction.tt.influence_major_name - } - ## Use a hook instead. - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - on_auto_accept = { - # Fire the notification event telling scope:recipient what's been done. - scope:recipient = { trigger_event = diarchy.8033 } - } - - on_accept = { - # Notify the player of how to force their liege's hand. - if = { - limit = { - scope:influence_major = yes - scope:recipient.influence >= diarch_demand_despotate_interaction_stake_to_raise_major_inverted_value - } - custom_tooltip = diarch_demand_despotate_interaction_stake_to_raise_major_value.tt.liege_can_refuse - } - else_if = { - limit = { - scope:influence_medium = yes - scope:recipient.influence >= diarch_demand_despotate_interaction_stake_to_raise_medium_inverted_value - } - custom_tooltip = diarch_demand_despotate_interaction_stake_to_raise_medium_value.tt.liege_can_refuse - } - else_if = { - limit = { - scope:influence_minor = yes - scope:recipient.influence >= diarch_demand_despotate_interaction_stake_to_raise_minor_inverted_value - } - custom_tooltip = diarch_demand_despotate_interaction_stake_to_raise_minor_value.tt.liege_can_refuse - } - scope:actor = { - # Display effects in the interaction. - show_as_tooltip = { diarch_demand_despotate_interaction_accepted_effect = yes } - # Fire the notification event. - trigger_event = diarchy.8031 - } - } - - on_decline = { - scope:actor = { - # Display effects in the interaction. - show_as_tooltip = { diarch_demand_despotate_interaction_rejected_effect = yes } - # Fire the notification event. - trigger_event = diarchy.8032 - } - } - - auto_accept = { - scope:recipient = { - trigger_if = { - limit = { scope:hook = yes } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - trigger_else_if = { - limit = { scope:influence_major = yes } - influence < diarch_demand_despotate_interaction_stake_to_raise_major_inverted_value - } - trigger_else_if = { - limit = { scope:influence_medium = yes } - influence < diarch_demand_despotate_interaction_stake_to_raise_medium_inverted_value - } - trigger_else_if = { - limit = { scope:influence_minor = yes } - influence < diarch_demand_despotate_interaction_stake_to_raise_minor_inverted_value - } - trigger_else = { always = no } - } - } - - ai_accept = { - base = -50 - - # Opinion Factor - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - desc = AI_OPINION_REASON - } - # Your level of influence. - ## Impotent - modifier = { - add = -10 - desc = AI_OPINION_INFLUENCE_LEVEL_IMPOTENT - scope:actor.influence_level = 0 - } - ## Influential - ### Would be zero, so it wouldn't appear. - ## Persuasive - modifier = { - add = 10 - desc = AI_OPINION_INFLUENCE_LEVEL_PERSUASIVE - scope:actor.influence_level = 2 - } - ## Controlling - modifier = { - add = 20 - desc = AI_OPINION_INFLUENCE_LEVEL_CONTROLLING - scope:actor.influence_level = 3 - } - ## Authoritative - modifier = { - add = 30 - desc = AI_OPINION_INFLUENCE_LEVEL_AUTHORITATIVE - scope:actor.influence_level = 4 - } - ## Imperious - modifier = { - add = 40 - desc = AI_OPINION_INFLUENCE_LEVEL_IMPERIOUS - scope:actor.influence_level = 5 - } - # Traits. - ## ---- Paranoid - modifier = { - add = -50 - desc = ai_acceptance_trait_paranoid - scope:recipient = { has_trait = paranoid } - } - ## --- Stubborn - modifier = { - add = -30 - desc = ai_acceptance_trait_stubborn - scope:recipient = { has_trait = stubborn } - } - ## --- Greedy - modifier = { - add = -30 - desc = ai_acceptance_trait_greedy - scope:recipient = { has_trait = greedy } - } - ## -- Arrogant - modifier = { - add = -20 - desc = ai_acceptance_trait_arrogant - scope:recipient = { has_trait = arrogant } - } - ## ++ Humble - modifier = { - add = 20 - desc = ai_acceptance_trait_humble - scope:recipient = { has_trait = humble } - } - ## ++ Trusting - modifier = { - add = 20 - desc = ai_acceptance_trait_trusting - scope:recipient = { has_trait = trusting } - } - ## ++ Fickle - modifier = { - add = 20 - desc = ai_acceptance_trait_fickle - scope:recipient = { has_trait = fickle } - } - ## ++ Lazy - modifier = { - add = 20 - desc = ai_acceptance_trait_lazy - scope:recipient = { has_trait = lazy } - } - ## ++ Generous - modifier = { - add = 20 - desc = ai_acceptance_trait_generous - scope:recipient = { has_trait = generous } - } - # Factor for personality. - ai_value_modifier = { - who = scope:recipient - # The meeker they are, the more they'll go along with your wishes. - ai_boldness = { - if = { - limit = { - scope:recipient = { - NOT = { ai_boldness = 0 } - } - } - value = -1 - } - } - # And the lazier. - ai_energy = { - if = { - limit = { - scope:recipient = { ai_energy > 0 } - } - value = 0.5 - } - } - } - } - - # AI - ai_set_target = { - scope:recipient = { - # Grab our empires. - every_held_title = { - title_tier >= empire - add_to_list = empires_list - } - # Then from that, formulate our kingdoms. - every_in_list = { - list = empires_list - every_in_de_jure_hierarchy = { - limit = { - tier = tier_kingdom - valid_kingdom_for_diarch_to_demand_as_despotate_trigger = yes - } - continue = { tier >= tier_kingdom } - add_to_list = kingdoms_list - } - } - # Now pick our best shot. - ordered_in_list = { - list = kingdoms_list - order_by = { - # Tell the AI to grab its own kingdom first of all. - if = { - limit = { this = scope:actor.capital_county.kingdom } - add = 1000 - } - # Otherwise, go for the biggest within the empire. - else = { - every_de_jure_county_holder = { - limit = { top_liege = scope:recipient } - add = 1 - } - } - } - save_scope_as = target - } - } - } - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 24 - hegemony = 24 - } - ai_potential = { - is_diarch = yes - liege = { has_diarchy_active_parameter = unlock_diarch_demand_kingdom_interaction } - NOR = { - has_trait = humble - has_trait = content - } - # Loyal diarchs don't ask for what their liege could give freely. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - - ai_will_do = { - base = 25 - - # Personality. - ai_value_modifier = { - ai_greed = 1 - ai_boldness = 1 - ai_energy = 0.25 - } - # Opinion. - ## The more we like our emperor, the less likely we are to want to interfere in their planned setup. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -0.25 - } - # Traits. - ## +++ Ambitious. - modifier = { - add = 50 - has_trait = ambitious - } - ## +++ Arrogant. - modifier = { - add = 50 - has_trait = arrogant - } - ## ++ Greedy. - modifier = { - add = 25 - has_trait = greedy - } - ## ++ Diligent. - modifier = { - add = 25 - has_trait = diligent - } - ## -- Generous. - modifier = { - add = -25 - has_trait = generous - } - ## --- Lazy. - modifier = { - add = -50 - has_trait = lazy - } - ## Humble & Content have both been pre-filtered out. - # Flag Management. - ## Make sure the AI uses hooks for this as it's % based - modifier = { - add = 4 - scope:hook = yes - } - ## Otherwise, try to spend the most influence possible whenever we can. - modifier = { - add = 3 - scope:influence_minor = yes - } - modifier = { - add = 2 - scope:influence_medium = yes - } - modifier = { - add = 1 - scope:influence_major = yes - } - } -} - - - - - - - - - - -################################################## -# DIARCH COUP LIEGE INTERACTIONS - -diarch_coup_liege_interaction = { - category = interaction_category_diarch - diarch_interaction = yes - icon = icon_scheme_claim_throne - interface_priority = 50 - pre_answer_no_breakdown_key = diarch_coup_liege_interaction_pre_answer_no_breakdown_key - pre_answer_yes_breakdown_key = diarch_coup_liege_interaction_pre_answer_yes_breakdown_key - - desc = diarch_coup_liege_interaction_desc - - # First, grab every other powerful vassal of your liege & plonk them in a list. - populate_recipient_list = { - scope:actor.liege = { - every_powerful_vassal = { - limit = { - this != scope:actor - } - add_to_list = characters - } - every_powerful_family = { - limit = { - NOR = { - house_head = scope:actor - house_head = scope:recipient - } - } - house_head = { add_to_list = characters } - } - } - } - redirect = { - # Turn the old scope:recipient into the target. - if = { - limit = { - NOR = { - scope:recipient = scope:actor - scope:recipient = scope:actor.liege - } - } - scope:recipient = { - save_scope_as = secondary_recipient - } - } - # Always make sure we're targeting your liege as the recipient for UX consistency. - scope:actor.liege = { - save_scope_as = recipient - } - } - - is_shown = { - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - } - # secondary_recipient is always saved whenever you use it on anyone who isn't yourself or your liege, so we use this fact to validate it after the redirect, otherwise it will show up on every other ruler in the game - trigger_if = { - limit = { - exists = scope:secondary_recipient - } - scope:secondary_recipient.liege ?= scope:actor.liege - } - } - - is_valid_showing_failures_only = { - # Diarch must be able to act. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - # Loyalty hooks, per the name, will tend to block this. - custom_tooltip = { - text = diarch_coup_liege_interaction.tt.action_blocked_by_loyalty_hook - NOT = { - diarch_loyalty_due_to_hook_trigger = { - LIEGE = scope:recipient - DIARCH = scope:actor - } - } - } - # They can't already be in the list. - custom_tooltip = { - text = diarch_coup_liege_interaction.tt.secondary_recipient_is_already_in_list - NOT = { - scope:actor = { - any_in_list = { - variable = coup_pv_supporters_list - this = scope:secondary_recipient - } - } - } - } - # Must be in an actual diarchy — we show most interactions greyed out for designated diarchs. - custom_tooltip = { - text = diarch_interactions.tt.you_must_be_in_an_entrenched_regency_to_access - scope:actor = { is_diarch = yes } - } - # And, relatedly, there's some checks that we don't show you unless you *are* already in a diarchy. - trigger_if = { - limit = { - scope:actor = { is_diarch = yes } - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege ?= { has_diarchy_active_parameter = regents_can_try_to_overthrow_present_lieges } - } - trigger_if = { - limit = { exists = scope:secondary_recipient } - # Must be available. - ## So no kids. - scope:secondary_recipient = { is_adult = yes } - ## & no one in prison. - scope:secondary_recipient = { is_imprisoned = no } - # Plus, currently, humans can't be part of these plots. - scope:secondary_recipient = { is_ai = yes } - } - # Must select something — tooltips'll knacker otherwise + just for consistency. - trigger_if = { - # AI won't exploit and need this exception, as they don't actually open the windows, so they'll be blocked from taking the interaction otherwise. - limit = { - scope:actor = { is_ai = no } - } - custom_tooltip = { - text = interactions_general.tt.must_select_one_option - OR = { - scope:promise_nothing = yes - scope:promise_hook_weak = yes - scope:promise_hook_strong = yes - scope:promise_gold_medium = yes - scope:promise_gold_large = yes - } - } - } - # Cannot be at war with your liege. - NOT = { - scope:actor = { is_at_war_with = scope:actor.liege } - } - } - - can_send = { - # We check this here to make the interaction generally findable, so you can get at the list easily, but prevent you from inviting randos to the coup. - ## It's actually technically harmless - they won't help but don't get their payout if they're not powerful when the coup hits. - trigger_if = { - limit = { - scope:recipient = { government_has_flag = government_has_powerful_families } - } - scope:secondary_recipient.house = { is_powerful_family = yes } - } - trigger_else = { - scope:secondary_recipient = { is_powerful_vassal = yes } - } - } - - # Promise bugger all. - send_option = { - flag = promise_nothing - localization = PROMISE_NOTHING - } - # Promise hook. - send_option = { - is_valid = { - # Can't offer a hook if they've already got any type of hook on you. - NOT = { - scope:secondary_recipient ?= { has_hook = scope:actor } - } - } - flag = promise_hook_weak - localization = PROMISE_HOOK_WEAK - } - # Promise strong hook. - send_option = { - is_valid = { - # Can't offer a strong hook if they've already got a strong hook on you. - NOT = { - scope:secondary_recipient ?= { has_strong_hook = scope:actor } - } - } - flag = promise_hook_strong - localization = PROMISE_HOOK_STRONG - } - # Promise gold. - send_option = { - flag = promise_gold_medium - localization = PROMISE_GOLD_MEDIUM - } - # Promise piles of gold. - send_option = { - flag = promise_gold_large - localization = PROMISE_GOLD_LARGE - } - - on_accept = { - if = { - limit = { exists = scope:secondary_recipient } - scope:actor = { - # Scope:secondary_recipient joins your conspiracy. - custom_tooltip = diarch_coup_liege_interaction.tt.secondary_recipient.joins_conspiracy - ## Send a notification just for a bit of extra feedback. - send_interface_toast = { - type = event_toast_effect_good - title = diarch_coup_liege_interaction.tt.secondary_recipient.joins_conspiracy - left_icon = scope:secondary_recipient - } - # HerHis reward is collected if you succeed. - if = { - limit = { scope:promise_nothing = no } - custom_tooltip = diarch_coup_liege_interaction.tt.secondary_recipient.reward - } - # Certain scope:secondary_recipients may betray their liege in the throne room itself. - ## Chancellors in diplo coups. - if = { - limit = { scope:secondary_recipient ?= scope:recipient.cp:councillor_chancellor } - custom_tooltip = diarch_coup_liege_interaction.tt.secondary_recipient.chancellor_sabotage - } - ## Spymasters in intrigue coups. - if = { - limit = { scope:secondary_recipient ?= scope:recipient.cp:councillor_spymaster } - custom_tooltip = diarch_coup_liege_interaction.tt.secondary_recipient.spymaster_sabotage - } - ## Personal Champions in prowess coups. - if = { - limit = { - scope:secondary_recipient = { has_court_position = champion_court_position } - } - custom_tooltip = diarch_coup_liege_interaction.tt.secondary_recipient.champion_sabotage - # Yes, there are other candidates, but we're not tooltipping every conceivable case. Rulers are gonna have supporters. - custom_tooltip = diarch_coup_liege_interaction.tt.secondary_recipient.champion_sabotage.others - } - # Right, actually record them. - ## Including in the variable. - add_to_variable_list = { - name = coup_pv_supporters_list - target = scope:secondary_recipient - } - ## And their promised payment, if anything. - ### Weak hooks. - if = { - limit = { scope:promise_hook_weak = yes } - add_to_variable_list = { - name = coup_promise_list_weak_hook - target = scope:secondary_recipient - } - } - ### Strong hooks. - else_if = { - limit = { scope:promise_hook_strong = yes } - add_to_variable_list = { - name = coup_promise_list_strong_hook - target = scope:secondary_recipient - } - } - ### Cash. - else_if = { - limit = { scope:promise_gold_medium = yes } - add_to_variable_list = { - name = coup_promise_list_gold - target = scope:secondary_recipient - } - } - ### Big Cash. - else_if = { - limit = { scope:promise_gold_large = yes } - add_to_variable_list = { - name = coup_promise_list_big_gold - target = scope:secondary_recipient - } - } - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = scope:actor.top_liege - CATALYST = catalyst_diarch_mandate - } - } - } - } - - # Disguise the interaction from players. - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - ai_accept = { - # Base reluctance to commit to a risky, treasonous plan. - base = -50 - - # Opinion. - ## Of scope:actor. - opinion_modifier = { - trigger = { - exists = scope:secondary_recipient # because the secondary_recipient hasn't been chosen when the interaction is initialized - } - who = scope:secondary_recipient - opinion_target = scope:actor - multiplier = 1 - } - ## Of scope:recipient. - opinion_modifier = { - trigger = { - exists = scope:secondary_recipient - } - who = scope:secondary_recipient - opinion_target = scope:recipient - multiplier = -0.5 - } - # Personality. - ## Values. - ai_value_modifier = { - trigger = { - exists = scope:secondary_recipient - } - who = scope:secondary_recipient - ai_honor = -1 - ai_boldness = 0.25 - } - ## Traits. - ### +++ Disloyal. - modifier = { - add = diarch_ai_desire_plus_3_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.disloyal - scope:secondary_recipient ?= { has_trait = disloyal } - } - ### +++ Ambitious. - modifier = { - add = diarch_ai_desire_plus_3_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.ambitious - scope:secondary_recipient ?= { has_trait = ambitious } - } - ### ++ Arbitrary. - modifier = { - add = diarch_ai_desire_plus_2_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.arbitrary - scope:secondary_recipient ?= { has_trait = arbitrary } - } - ### + Fickle. - modifier = { - add = diarch_ai_desire_plus_1_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.fickle - scope:secondary_recipient ?= { has_trait = fickle } - } - ### - Stubborn. - modifier = { - add = diarch_ai_desire_minus_1_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.stubborn - scope:secondary_recipient ?= { has_trait = stubborn } - } - ### -- Just. - modifier = { - add = diarch_ai_desire_minus_2_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.just - scope:secondary_recipient ?= { has_trait = just } - } - ### --- Content. - modifier = { - add = diarch_ai_desire_minus_3_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.content - scope:secondary_recipient ?= { has_trait = content } - } - ### --- Loyal. - modifier = { - add = diarch_ai_desire_minus_3_value - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook.tt.has_trait.loyal - scope:secondary_recipient ?= { has_trait = loyal } - } - # Hooks. - ## Weak hooks are happy to have you in power. - modifier = { - add = 25 - scope:secondary_recipient ?= { has_weak_hook = scope:actor } - } - ## Strong hooks are *very* happy to have you in power. - modifier = { - add = 75 - scope:secondary_recipient ?= { has_strong_hook = scope:actor } - } - ## And conversely, don't want you to coup scope:recipient if they've already got a strong hook on them. - modifier = { - add = -100 - scope:secondary_recipient ?= { has_strong_hook = scope:recipient } - } - ## Loyalty hooks stop the AI signing up. - modifier = { - exists = scope:secondary_recipient - add = -1000 - desc = diarch_coup_liege_interaction.tt.liege_has_loyalty_hook - diarch_loyalty_due_to_hook_trigger = { - LIEGE = scope:recipient - DIARCH = scope:secondary_recipient - } - } - # Various. - ## Scope:secondary_recipient generally doesn't want to betray an ally. - modifier = { - add = { - value = -100 - # Reduce the malus a little if also allied to scope:actor. - if = { - limit = { - scope:secondary_recipient ?= { is_allied_to = scope:actor } - } - add = 50 - } - } - scope:secondary_recipient ?= { is_allied_to = scope:recipient } - } - ## Heirs don't generally want to betray scope:recipient, as they'll lose out. - modifier = { - add = -100 - desc = diarch_coup_liege_interaction.tt.heir_will_not_side_against_benefactor - scope:recipient = { - any_heir = { this = scope:secondary_recipient } - } - } - # Promises. - ## Weak hook. - modifier = { - add = { - value = 25 - # Multiply this... - ## ... down for folks who wouldn't care... - if = { - limit = { has_trait = honest } - multiply = 0.5 - } - ## ... & and up for those who would. - if = { - limit = { has_trait = deceitful } - multiply = 2 - } - } - desc = diarch_coup_liege_interaction.tt.wants_hook - scope:promise_hook_weak = yes - } - ## Strong hook. - modifier = { - add = { - value = 50 - # Multiply this... - ## ... down for folks who wouldn't care... - if = { - limit = { has_trait = honest } - multiply = 0.5 - } - ## ... & and up for those who would. - if = { - limit = { has_trait = deceitful } - multiply = 2 - } - } - desc = diarch_coup_liege_interaction.tt.wants_strong_hook - scope:promise_hook_strong = yes - } - ## Gold. - modifier = { - add = { - value = 25 - # Multiply this... - ## ... down for folks who wouldn't care... - if = { - limit = { has_trait = generous } - multiply = 0.5 - } - ## ... & and up for those who would. - if = { - limit = { has_trait = greedy } - multiply = 2 - } - } - desc = diarch_coup_liege_interaction.tt.wants_gold - scope:promise_gold_medium = yes - } - ## Lotsa gold. - modifier = { - add = { - value = 50 - # Multiply this... - ## ... down for folks who wouldn't care... - if = { - limit = { has_trait = generous } - multiply = 0.5 - } - ## ... & and up for those who would. - if = { - limit = { has_trait = greedy } - multiply = 2 - } - } - desc = diarch_coup_liege_interaction.tt.wants_strong_gold - scope:promise_gold_large = yes - } - } - - # AI - ## The AI doesn't use this interaction automatically - they try it manually upon hitting the required threshold. -} - - - - - - - - - -################################################## -# LIEGE ON DIARCH POWERS - -# Liege (actor) transfers vizier's (recipient's) extravagance modifiers into their own gold. -mulct_vizier_interaction = { - category = interaction_category_diarch - common_interaction = yes - icon = icon_gold - - desc = mulct_vizier_interaction_desc - - is_shown = { - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - diarch ?= scope:recipient - # Plus only on viziers. - has_diarchy_active_parameter = unlock_mulct_vizier_interaction - } - } - - is_valid_showing_failures_only = { - scope:actor = { - # Some basic checks. - is_available_adult = yes - # Shouldn't happen, but just in case. - NOT = { is_at_war_with = scope:recipient } - } - # Must select something. - trigger_if = { - # AI won't exploit and need this exception, as they don't actually open the windows, so they'll be blocked from taking the interaction otherwise. - limit = { - scope:actor = { is_ai = no } - } - custom_tooltip = { - text = interactions_general.tt.must_select_one_option - OR = { - scope:mulct_vizier_interaction_minimal = yes - scope:mulct_vizier_interaction_minor = yes - scope:mulct_vizier_interaction_medium = yes - scope:mulct_vizier_interaction_major = yes - scope:mulct_vizier_interaction_massive = yes - } - } - } - } - - # Don't squeeze them too often. - cooldown = { years = 10 } - - # Attempt Methods - send_options_exclusive = yes - ## Minimal. - ### Always show this'un. - send_option = { flag = mulct_vizier_interaction_minimal } - ## Minor. - send_option = { flag = mulct_vizier_interaction_minor } - ## Medium. - send_option = { flag = mulct_vizier_interaction_medium } - ## Major. - send_option = { flag = mulct_vizier_interaction_major } - ## Massive. - send_option = { flag = mulct_vizier_interaction_massive } - - can_send = { - trigger_if = { - limit = { scope:mulct_vizier_interaction_minor = yes } - custom_tooltip = { - text = mulct_vizier_interaction.extravagances_required.t1 - scope:recipient = { - OR = { - has_character_modifier = vizier_extravagance_t1_treasure_modifier - has_character_modifier = vizier_extravagance_t1_activities_modifier - has_character_modifier = vizier_extravagance_t1_property_modifier - has_character_modifier = vizier_extravagance_t1_charity_modifier - } - } - } - custom_tooltip = { - text = mulct_vizier_interaction.scales_too_swung.tt - scope:actor.vizier_mulct_swing_check_value >= vizier_mulct_swing_gain_minor_value - } - } - trigger_if = { - limit = { scope:mulct_vizier_interaction_medium = yes } - custom_tooltip = { - text = mulct_vizier_interaction.extravagances_required.t2 - scope:recipient = { - OR = { - has_character_modifier = vizier_extravagance_t2_treasure_modifier - has_character_modifier = vizier_extravagance_t2_activities_modifier - has_character_modifier = vizier_extravagance_t2_property_modifier - has_character_modifier = vizier_extravagance_t2_charity_modifier - } - } - } - custom_tooltip = { - text = mulct_vizier_interaction.scales_too_swung.tt - scope:actor.vizier_mulct_swing_check_value >= vizier_mulct_swing_gain_medium_value - } - } - trigger_if = { - limit = { scope:mulct_vizier_interaction_major = yes } - custom_tooltip = { - text = mulct_vizier_interaction.extravagances_required.t3 - scope:recipient = { - OR = { - has_character_modifier = vizier_extravagance_t3_treasure_modifier - has_character_modifier = vizier_extravagance_t3_activities_modifier - has_character_modifier = vizier_extravagance_t3_property_modifier - has_character_modifier = vizier_extravagance_t3_charity_modifier - } - } - } - custom_tooltip = { - text = mulct_vizier_interaction.scales_too_swung.tt - scope:actor.vizier_mulct_swing_check_value >= vizier_mulct_swing_gain_major_value - } - } - trigger_if = { - limit = { scope:mulct_vizier_interaction_massive = yes } - custom_tooltip = { - text = mulct_vizier_interaction.extravagances_required.t4 - scope:recipient = { - OR = { - has_character_modifier = vizier_extravagance_t4_treasure_modifier - has_character_modifier = vizier_extravagance_t4_activities_modifier - has_character_modifier = vizier_extravagance_t4_property_modifier - has_character_modifier = vizier_extravagance_t4_charity_modifier - } - } - } - custom_tooltip = { - text = mulct_vizier_interaction.scales_too_swung.tt - scope:actor.vizier_mulct_swing_check_value >= vizier_mulct_swing_gain_massive_value - } - } - } - - on_accept = { - # Sort the gold transfer. - mulct_vizier_for_cash_effect = { VIZIER = scope:recipient } - scope:recipient = { - # How angry is scope:recipient? - if = { - limit = { scope:mulct_vizier_interaction_minimal = yes } - mulct_vizier_for_cash_opinion_reaction_effect = { MULT = 1 } - } - if = { - limit = { scope:mulct_vizier_interaction_minor = yes } - mulct_vizier_for_cash_opinion_reaction_effect = { MULT = 2 } - } - if = { - limit = { scope:mulct_vizier_interaction_medium = yes } - mulct_vizier_for_cash_opinion_reaction_effect = { MULT = 3 } - } - if = { - limit = { scope:mulct_vizier_interaction_major = yes } - mulct_vizier_for_cash_opinion_reaction_effect = { MULT = 4 } - } - if = { - limit = { scope:mulct_vizier_interaction_massive = yes } - mulct_vizier_for_cash_opinion_reaction_effect = { MULT = 5 } - } - # How much stress is this causing them? - stress_impact = { - ambitious = major_stress_impact_loss - arrogant = medium_stress_impact_loss - generous = minor_stress_impact_loss - greedy = major_stress_impact_gain - } - } - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_vizmulct_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_vizmulct_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_vizmulct_accept_recipient_list } - } - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = diarch } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - ai_potential = { - has_active_diarchy = yes - has_diarchy_parameter = unlock_mulct_vizier_interaction - } - - ai_will_do = { - # You generally want to do this if you can. - base = 100 - - # Circumstances. - ## Are we in debt? - modifier = { - add = 100 - gold <= -1 - } - ## Are we at war? - modifier = { - add = 100 - is_at_war = yes - } - - # Vizier Extravagances. - ## Are they in the upper tiers? - modifier = { - add = 50 - scope:recipient = { - OR = { - has_character_modifier = vizier_extravagance_t3_treasure_modifier - has_character_modifier = vizier_extravagance_t3_activities_modifier - has_character_modifier = vizier_extravagance_t3_property_modifier - has_character_modifier = vizier_extravagance_t3_charity_modifier - } - } - } - ## Are they in the uppermost tier? - modifier = { - add = 25 - scope:recipient = { - OR = { - has_character_modifier = vizier_extravagance_t4_treasure_modifier - has_character_modifier = vizier_extravagance_t4_activities_modifier - has_character_modifier = vizier_extravagance_t4_property_modifier - has_character_modifier = vizier_extravagance_t4_charity_modifier - } - } - } - - # Traits. - ## Greedy characters'll do it whenever they can. - modifier = { - add = 50 - has_trait = greedy - } - ## Generous characters'll only do it occasionally. - modifier = { - add = -50 - has_trait = generous - } - - # Send Option Usage. - ## These teach the AI how to use the send options. - ## These are linear; basically, prefer the largest number you're valid for (since the can_send'll block whatever you can't mulct). - modifier = { - add = 1 - scope:mulct_vizier_interaction_minimal = yes - } - modifier = { - add = 2 - scope:mulct_vizier_interaction_minor = yes - } - modifier = { - add = 3 - scope:mulct_vizier_interaction_medium = yes - } - modifier = { - add = 4 - scope:mulct_vizier_interaction_major = yes - } - modifier = { - add = 5 - scope:mulct_vizier_interaction_massive = yes - } - } -} - - - - - - - - - - -################################################## -# BOTH-WAYS POWERS - -# Diarch or liege target their opposite number and inflict negative realm opinion equivalent to the multiplied difference between intrigue or diplomacy in exchange for influence. -scapegoat_counterpart_interaction = { - category = interaction_category_diarch - icon = icon_scheme_slander - - desc = scapegoat_counterpart_interaction_desc - - interface_priority = 25 - - is_shown = { - # You must be one of the partners in a diarchy. - is_in_scapegoating_diarchy_visibility_trigger = { PARAMETER_TYPE = has_diarchy_parameter } - } - - is_valid_showing_failures_only = { - # Free adults only: you can't issue this type of decree from prison, and it wouldn't be fair to stop you from slandering a child but let a child slander you. - scope:actor = { - is_imprisoned = no - is_adult = yes - } - # And you can't blame a literal child. - scope:recipient = { is_adult = yes } - # Nor can you blame the opposing party if you're a deactivated diarch. - trigger_if = { - limit = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - } - custom_tooltip = { - text = scapegoat_counterpart_interaction.tt.skill_requirements - OR = { - scope:actor.diplomacy > scope:recipient.diplomacy - scope:actor.intrigue > scope:recipient.intrigue - } - } - is_in_scapegoating_diarchy_visibility_trigger = { PARAMETER_TYPE = has_diarchy_active_parameter } - # Cannot be at war with each other. - NOT = { - scope:actor = { is_at_war_with = scope:recipient } - } - } - - cooldown = { years = 3 } - - cost = { - # Non-ruler diarchs have all the time to do this the slow way. - prestige = { - if = { - limit = { - scope:actor = { is_ruler = yes } - } - value = medium_prestige_value - } - } - } - - # Diplomacy - ## Small amount - send_option = { - is_valid = { - custom_tooltip = { - text = scapegoat_counterpart_interaction.diplomacy_small.is_valid - scope:actor.diplomacy > scope:recipient.diplomacy - } - } - flag = diplomacy_small - localization = scapegoat_counterpart_interaction.diplomacy_small.t - } - ## Large amount - send_option = { - is_valid = { - custom_tooltip = { - text = scapegoat_counterpart_interaction.diplomacy_large.is_valid - scope:actor.diplomacy > scope:recipient.diplomacy - } - } - flag = diplomacy_large - localization = scapegoat_counterpart_interaction.diplomacy_large.t - } - # Intrigue - ## Small amount - send_option = { - is_valid = { - custom_tooltip = { - text = scapegoat_counterpart_interaction.intrigue_small.is_valid - scope:actor.intrigue > scope:recipient.intrigue - } - } - flag = intrigue_small - localization = scapegoat_counterpart_interaction.intrigue_small.t - } - ## Large amount - send_option = { - is_valid = { - custom_tooltip = { - text = scapegoat_counterpart_interaction.intrigue_large.is_valid - scope:actor.intrigue > scope:recipient.intrigue - } - } - flag = intrigue_large - localization = scapegoat_counterpart_interaction.intrigue_large.t - } - - on_accept = { - scope:recipient = { - # Send out our effects for the diarch. - if = { - limit = { is_diarch_of_target = scope:actor } - trigger_event = diarchy.8041 - every_player = { - limit = { - top_liege = scope:actor.top_liege - NOR = { - this = scope:actor - this = scope:recipient - } - } - trigger_event = diarchy.8041 - } - scapegoat_counterpart_interaction_process_results_effect = { - REALM_OPINION_ACTOR = add_tyranny - REALM_OPINION_RECIPIENT = change_strife_opinion - } - } - # And our effects for the liege. - else = { - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = scope:actor.top_liege - CATALYST = catalyst_diarch_mandate - } - trigger_event = diarchy.8042 - every_player = { - limit = { - top_liege = scope:actor.top_liege - NOR = { - this = scope:actor - this = scope:recipient - } - } - trigger_event = diarchy.8042 - } - scapegoat_counterpart_interaction_process_results_effect = { - REALM_OPINION_ACTOR = change_strife_opinion - REALM_OPINION_RECIPIENT = add_tyranny - } - } - } - # Regardless of what happens, scope:recipient is a bit miffed. - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = slandered_me_opinion - opinion = { - value = scope:multiplied_diff - divide = -20 - max = -10 - } - } - } - custom_tooltip = scapegoat_counterpart_interaction.tt.infighting_sullies_the_realm - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = liege } - ai_targets = { ai_recipients = diarch } - ai_frequency_by_tier = { - barony = 0 - county = 36 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_potential = { - OR = { - # Either they're a liege. - AND = { - has_active_diarchy = yes - # With suitable skill diffs to give some kind of a gain. - OR = { - diplomacy_diff = { - target = diarch - value >= 5 - } - intrigue_diff = { - target = diarch - value >= 5 - } - } - } - # Or they're the diarch. - AND = { - is_diarch = yes - # With suitable skill diffs to give some kind of a gain. - OR = { - diplomacy_diff = { - target = liege - value >= 5 - } - intrigue_diff = { - target = liege - value >= 5 - } - } - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - } - # Filter out some traits that would never do this. - NOR = { - has_trait = just - has_trait = honest - has_trait = loyal - } - } - - ai_will_do = { - base = -50 - - # Opinion. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -2.5 - } - ## Plus weight up a bit further for bad relationships. - first_valid = { - # Nemeses. - modifier = { - add = 200 - has_relation_nemesis = scope:recipient - } - # Rivals. - modifier = { - add = 50 - has_relation_rival = scope:recipient - } - } - # Traits. - ## +++ Deceitful - modifier = { - add = 30 - has_trait = deceitful - } - ## +++ Ambitious - modifier = { - add = 30 - has_trait = ambitious - } - ## ++ Arrogant - modifier = { - add = 20 - has_trait = arrogant - } - ## ++ Arbitrary - modifier = { - add = 20 - has_trait = arbitrary - } - ## ++ Vengeful & doesn't like you - modifier = { - add = 20 - has_trait = vengeful - opinion = { - target = scope:recipient - value <= -1 - } - } - ## + Sadistic - modifier = { - add = 10 - has_trait = sadistic - } - ## + Fickle - modifier = { - add = 10 - has_trait = fickle - } - ## + Eccentric - modifier = { - add = 10 - has_trait = eccentric - } - ## + Greedy - modifier = { - add = 10 - has_trait = greedy - } - ## - Generous - modifier = { - add = -10 - has_trait = generous - } - ## -- Compassionate - modifier = { - add = -20 - has_trait = compassionate - } - ## -- Craven - modifier = { - add = -20 - has_trait = craven - } - ## --- Forgiving - modifier = { - add = -30 - has_trait = forgiving - } - ## --- Humble - modifier = { - add = -30 - has_trait = humble - } - ## ---- Content - modifier = { - add = -50 - has_trait = content - } - ## We've already pre-filtered out Honest & Just. - # Dread. - ## Intimidated. - modifier = { - add = -50 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 1 - } - } - } - ## Cowed. - modifier = { - add = -100 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 2 - } - } - } - # Flag Management. - ## Okay, we want to try and pick the larger of either our diplo diff or our intrigue diff. - ### If our diplo diff is higher than our intrigue diff, go for diplo. - modifier = { - add = 4 - scope:diplomacy_large = yes - scapegoat_counterpart_interaction_calc_diplo_diff_treshhold_value >= scapegoat_counterpart_interaction_calc_intrigue_diff_treshhold_value - } - ### Else, go for intrigue. - modifier = { - add = 3 - scope:intrigue_large = yes - } - ### These two should never trigger, but we've got them here as fallbacks. - modifier = { - add = 2 - scope:diplomacy_small = yes - } - modifier = { - add = 1 - scope:intrigue_small = yes - } - ### And then the AI otherwise doesn't worry about which smaller send option to pick. - # Influence status. - ## Swimming in influence? Not worth it. - modifier = { - factor = 0 - scope:actor.influence >= 500 - } - ## In debt? Weight it up. - modifier = { - factor = 2 - scope:actor.influence <= -1 - } - } -} - - - - - - - - - - -################################################## -# MANAGE DIARCHY INTERACTIONS - -# Diarch or liege target their opposite number and sink currency to reaffirm their influence in the realm. -swing_scales_currency_interaction = { - category = interaction_category_diarch - common_interaction = yes - highlighted_reason = HIGHLIGHTED_CAN_SWING_SCALES - icon = scroll_scales - - desc = swing_scales_currency_interaction_desc - - interface_priority = 20 - - is_shown = { - # You must be one of the partners in a diarchy. - OR = { - scope:actor = { is_diarch_of_target = scope:recipient } - scope:recipient = { is_diarch_of_target = scope:actor } - } - } - - is_valid_showing_failures_only = { - # Forbid when we're at max swing... - ## ... for the regent. - trigger_if = { - limit = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:recipient.diarchy_swing < 100 - } - } - ## ... and for the liege. - trigger_if = { - limit = { - NOT = { - scope:actor = { has_diarchy_active_parameter = liege_may_voluntarily_cede_authority } - } - scope:recipient = { is_diarch_of_target = scope:actor } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:actor.diarchy_swing > 0 - } - } - # As long as you're able to give something even vaguely like an order to someone who might advocate on your behalf, you're gucci. - scope:actor = { - is_imprisoned = no - age >= 8 - } - # Must select something. - trigger_if = { - # AI won't exploit and need this exception, as they don't actually open the windows, so they'll be blocked from taking the interaction otherwise. - limit = { - scope:actor = { is_ai = no } - } - custom_tooltip = { - text = interactions_general.tt.must_select_one_option - OR = { - scope:swing_influence = yes - scope:swing_cede_authority = yes - scope:swing_prestige = yes - scope:swing_piety = yes - scope:swing_gold = yes - scope:swing_hook = yes - scope:swing_hof = yes - } - } - } - # And in the _rare_ circumstance that a diarch is a child, they must be at least this tall. - ## Note that we _don't_ do this for the liege, since we want the player to be able to manage their regency — assume that _someone_ is looking out for the child's best interests. - scope:actor = { - trigger_if = { - limit = { - is_diarch_of_target = scope:recipient - is_adult = no - } - age >= 8 - } - } - # Cannot be at war with each other. - NOT = { - scope:actor = { is_at_war_with = scope:recipient } - } - } - - cooldown = { years = 2 } - - cost = { - influence = { - if = { - limit = { always = scope:swing_influence } - value = scope:actor.swing_scales_influence_cost_value - # LEGITIMACY OF RULER AFFECTS COSTS FOR REGENTS - if = { - limit = { scope:actor = { is_valid_for_legitimacy_change = yes } } - multiply = legitimacy_regent_swing_scale_multipler_value - } - } - } - prestige = { - if = { - limit = { always = scope:swing_prestige } - value = scope:actor.swing_scales_prestige_cost_value - # LEGITIMACY OF RULER AFFECTS COSTS FOR REGENTS - if = { - limit = { scope:actor = { is_valid_for_legitimacy_change = yes } } - multiply = legitimacy_regent_swing_scale_multipler_value - } - } - } - piety = { - if = { - limit = { - OR = { - always = scope:swing_piety - always = scope:swing_hof - } - } - value = scope:actor.swing_scales_piety_cost_value - # LEGITIMACY OF RULER AFFECTS COSTS FOR REGENTS - if = { - limit = { scope:actor = { is_valid_for_legitimacy_change = yes } } - multiply = legitimacy_regent_swing_scale_multipler_value - } - } - } - gold = { - if = { - limit = { - OR = { - always = scope:swing_gold - always = scope:swing_hof - } - } - value = scope:actor.swing_scales_cash_cost_value - # LEGITIMACY OF RULER AFFECTS COSTS FOR REGENTS - if = { - limit = { scope:actor = { is_valid_for_legitimacy_change = yes } } - multiply = legitimacy_regent_swing_scale_multipler_value - } - } - } - } - - # Influence - send_option = { - is_shown = { - # Make sure influence would be relevant. - OR = { - AND = { - scope:recipient.liege ?= scope:actor - scope:actor = { government_allows = administrative } - } - AND = { - scope:actor.liege ?= scope:recipient - scope:recipient = { government_allows = administrative } - } - } - } - is_valid = { - scope:actor = { government_allows = administrative } - # Can't be a liege with the scales swung completely towards them. - trigger_if = { - limit = { - scope:recipient = { is_diarch_of_target = scope:actor } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:actor.diarchy_swing > 0 - } - } - } - starts_enabled = { scope:actor.influence >= scope:actor.swing_scales_influence_cost_value } - flag = swing_influence - localization = SWING_INFLUENCE - current_description = SWING_INFLUENCE_DESC - } - # Movement Power - send_option = { - starts_enabled = { - exists = scope:actor.var:movement_power_individual - scope:actor.var:movement_power_individual >= decent_movement_power_value - } - is_shown = { - scope:actor = { - government_has_flag = government_is_celestial - is_diarch_of_target = scope:recipient - } - scope:recipient = { government_has_flag = government_is_celestial } - } - is_valid = { - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_min_movement_power - scope:actor.var:movement_power_individual >= medium_movement_power_value - } - } - flag = swing_movement_power - localization = SWING_MOVEMENT_POWER - current_description = SWING_MOVEMENT_POWER_DESC - } - # Cede control voluntarily. - send_option = { - is_shown = { - scope:actor = { has_diarchy_active_parameter = liege_may_voluntarily_cede_authority } - scope:recipient = { is_diarch_of_target = scope:actor } - } - is_valid = { - # Can't be a liege with the scales swung too far in favour of their diarch. - custom_tooltip = { - text = mulct_vizier_interaction.scales_too_swung.tt - scope:actor.diarchy_swing <= 90 - } - } - starts_enabled = { scope:actor.influence >= scope:actor.swing_scales_influence_cost_value } - flag = swing_cede_authority - localization = SWING_CEDE_AUTHORITY - current_description = SWING_CEDE_AUTHORITY_DESC - } - # Prestige - send_option = { - starts_enabled = { scope:actor.prestige >= scope:actor.swing_scales_prestige_cost_value } - is_valid = { - # Can't be a liege with the scales swung completely towards them. - trigger_if = { - limit = { - scope:recipient = { is_diarch_of_target = scope:actor } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:actor.diarchy_swing > 0 - } - } - } - flag = swing_prestige - localization = SWING_PRESTIGE - current_description = SWING_PRESTIGE_DESC - } - # Piety - send_option = { - is_valid = { - # You must share a HoF to be able to petition one. - custom_tooltip = { - text = swing_scales_currency_interaction.tt.no_shared_hof - # We're also secretly just testing if characters are the same faith. - OR = { - scope:actor.faith = scope:recipient.faith - AND = { - exists = scope:actor.faith.religious_head - exists = scope:recipient.faith.religious_head - scope:actor.faith.religious_head = scope:recipient.faith.religious_head - } - } - } - # Can't be a liege with the scales swung completely towards them. - trigger_if = { - limit = { - scope:recipient = { is_diarch_of_target = scope:actor } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:actor.diarchy_swing > 0 - } - } - } - starts_enabled = { scope:actor.piety >= scope:actor.swing_scales_piety_cost_value } - flag = swing_piety - localization = SWING_PIETY - current_description = SWING_PIETY_DESC - } - # Gold - send_option = { - is_shown = { - # Filter out for the liege in vizierates - they can mulct the vizier, so we don't give them the chance to spend that gold back. - interaction_actor_is_liege_with_vizierate_trigger = no - } - starts_enabled = { scope:actor.gold >= scope:actor.swing_scales_cash_cost_value } - is_valid = { - # Can't be a liege with the scales swung completely towards them. - trigger_if = { - limit = { - scope:recipient = { is_diarch_of_target = scope:actor } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:actor.diarchy_swing > 0 - } - } - } - flag = swing_gold - localization = SWING_GOLD - current_description = SWING_GOLD_DESC - } - # Hook - send_option = { - starts_enabled = { - scope:actor = { has_usable_hook = scope:recipient } - } - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - # Can't be a liege with the scales swung completely towards them. - trigger_if = { - limit = { - scope:recipient = { is_diarch_of_target = scope:actor } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:actor.diarchy_swing > 0 - } - } - } - flag = swing_hook - localization = SWING_HOOK - current_description = SWING_HOOK_DESC - } - # HoF - send_option = { - is_shown = { - # Filter out for the liege in vizierates - they can mulct the vizier, so we don't give them the chance to spend that gold back. - interaction_actor_is_liege_with_vizierate_trigger = no - } - is_valid = { - diarch_swing_scales_valid_shared_hof_trigger = yes - # Can't be a liege with the scales swung completely towards them. - trigger_if = { - limit = { - scope:recipient = { is_diarch_of_target = scope:actor } - } - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_max_swung - scope:actor.diarchy_swing > 0 - } - } - } - # Top of the prio order for enablement. - starts_enabled = { diarch_swing_scales_valid_shared_hof_trigger = yes } - flag = swing_hof - localization = SWING_HOF - current_description = SWING_HOF_DESC - } - - on_accept = { - # Swing the scales in the direction of scope:actor. - scope:recipient = { - # Swing the scales up if we're ceding power. - if = { - limit = { scope:swing_cede_authority = yes } - send_interface_message = { - type = msg_mandate_results_neutral_effect - title = swing_scales_interaction_by_liege.t - right_icon = scope:actor - scope:actor = { - # Viziers give you more bang for your buck when swinging against 'em. - # Perk check for Voyager perk - if = { - limit = { - has_diarchy_active_parameter = lieges_swing_more_against_diarchs - has_perk = power_at_home_perk - is_travelling = yes - } - update_diarchy_swing_with_perspective_effect = { - SWING = monumental_sop_swing_diarch_gain - LIEGE = scope:actor - } - } - # Perk or Vizier - else_if = { - limit = { - OR = { - has_diarchy_active_parameter = lieges_swing_more_against_diarchs - AND = { - has_perk = power_at_home_perk - is_travelling = yes - } - } - } - update_diarchy_swing_with_perspective_effect = { - SWING = massive_sop_swing_diarch_gain - LIEGE = scope:actor - } - } - # Neither - else = { - update_diarchy_swing_with_perspective_effect = { - SWING = major_sop_swing_diarch_gain - LIEGE = scope:actor - } - } - diarch_swing_scales_guts_effect = yes - # Plus, everyone benefits. - change_influence = { - value = 200 - # LEGITIMACY OF RULER AFFECTS COSTS FOR REGENTS - multiply = legitimacy_regent_swing_scale_multipler_value - round = yes - } - scope:recipient = { - change_influence = { - value = 200 - # LEGITIMACY OF RULER AFFECTS COSTS FOR REGENTS - multiply = legitimacy_regent_swing_scale_multipler_value - round = yes - } - } - } - } - } - # Swing the scales down if this is the liege. - else_if = { - limit = { is_diarch_of_target = scope:actor } - send_interface_message = { - type = msg_mandate_results_bad_effect - title = swing_scales_interaction_by_liege.t - right_icon = scope:actor - scope:actor = { - # Viziers give you more bang for your buck when swinging against 'em. - # Perk check for Voyager perk - if = { - limit = { - has_diarchy_active_parameter = lieges_swing_more_against_diarchs - has_perk = power_at_home_perk - is_travelling = yes - } - update_diarchy_swing_with_perspective_effect = { - SWING = massive_sop_swing_liege_gain - LIEGE = scope:actor - } - } - # Perk or Vizier - else_if = { - limit = { - OR = { - has_diarchy_active_parameter = lieges_swing_more_against_diarchs - AND = { - has_perk = power_at_home_perk - is_travelling = yes - } - } - } - update_diarchy_swing_with_perspective_effect = { - SWING = major_sop_swing_liege_gain - LIEGE = scope:actor - } - } - # Neither - else = { - update_diarchy_swing_with_perspective_effect = { - SWING = medium_sop_swing_liege_gain - LIEGE = scope:actor - } - } - diarch_swing_scales_guts_effect = yes - } - } - } - # And up if this is the diarch. - else = { - send_interface_message = { - type = msg_mandate_results_bad_effect - title = swing_scales_interaction_by_diarch.t - right_icon = scope:actor - if = { - limit = { - scope:actor = { - has_perk = power_at_home_perk - is_travelling = yes - } - } - update_diarchy_swing_with_perspective_effect = { - SWING = major_sop_swing_diarch_gain - LIEGE = scope:recipient - } - } - else = { - update_diarchy_swing_with_perspective_effect = { - SWING = medium_sop_swing_diarch_gain - LIEGE = scope:recipient - } - } - scope:actor = { diarch_swing_scales_guts_effect = yes } - } - } - } - # Unless you gave power to them, scope:recipient is a bit miffed. - scope:recipient = { - # We're actually giving them swing, so gain opinion. - ## We lessen the gains from this over time, as they become more and more entitled. - if = { - limit = { scope:swing_cede_authority = yes } - # Actual gains. - if = { - limit = { - OR = { - NOT = { has_variable = diarch_authority_ceded } - var:diarch_authority_ceded < diarch_authority_ceded_opinion_value - } - } - # First, check to see how much opinion we should give. - save_scope_value_as = { - name = opinion_gain - value = { - value = diarch_authority_ceded_opinion_value - if = { - limit = { has_variable = diarch_authority_ceded } - subtract = var:diarch_authority_ceded - } - } - } - # Then, adjust the opinion. - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = scope:opinion_gain - } - # And decrease our gain next time. - increment_variable_effect = { - VAR = diarch_authority_ceded - VAL = 5 - } - } - # Otherwise, a paltry amount. - ## We're deliberately giving you basically nothing here — the 1 is for comedic effect. - else = { - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 1 - } - } - } - # Co-monarchs are more annoyed. - else_if = { - limit = { - OR = { - AND = { - scope:actor = { is_diarch_of_target = scope:recipient } - scope:recipient = { has_diarchy_active_parameter = diarchy_is_co_rulership } - } - AND = { - scope:recipient = { is_diarch_of_target = scope:actor } - scope:actor = { has_diarchy_active_parameter = diarchy_is_co_rulership } - } - } - } - add_opinion = { - target = scope:actor - modifier = frustrated_opinion - opinion = -20 - } - } - # Take away a normal amount. - else = { - add_opinion = { - target = scope:actor - modifier = frustrated_opinion - opinion = -10 - } - } - } - # Some diarchs might be swinging as a prelude to a coup attempt. - ai_diarch_check_to_see_if_should_launch_coup_effect = yes - - # Debug & object explorer logging. - ## Diarch swung. - if = { - limit = { - exists = scope:recipient.diarch - scope:actor = scope:recipient.diarch - } - debug_log = debug_log.swing_scales.diarch_swung - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_swung_diarch } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_swung_diarch_list } - } - } - ## Else liege swung. - else = { - debug_log = debug_log.swing_scales.liege_swung - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_swung_liege } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_swung_liege_list } - } - } - } - - auto_accept = yes - - # AI - ai_targets = { - ai_recipients = liege - ai_recipients = diarch - } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - - ai_potential = { - OR = { - # Either they're a liege. - AND = { - has_active_diarchy = yes - # With some kind of valid cause to worry. - OR = { - # Lieges don't care unless your regency is entrenched _and_ it's looking to stay that way... - has_diarchy_active_parameter = regency_cant_be_ended_above_this_point - # ... unless they could get out of it. - can_leave_diarchy_trigger = yes - } - } - # Or they're the diarch. - AND = { - is_diarch = yes - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - } - } - - ai_will_do = { - # We're generally ruthless here. - base = @ai_secondary_powers_base_value - - # Additions. - ## Flag management. - ### Influence. - modifier = { - add = 7 - scope:swing_influence = yes - } - modifier = { - add = 6 - scope:swing_movement_power = yes - } - ### Cede Authority. - #### Only do this if you're also humble. - modifier = { - add = 10 - scope:swing_cede_authority = yes - has_trait = humble - } - ### Prestige. - modifier = { - add = 2 - scope:swing_prestige = yes - } - ### Piety. - modifier = { - add = 3 - scope:swing_piety = yes - } - ### Gold. - modifier = { - add = 1 - scope:swing_gold = yes - } - ### Hook. - modifier = { - add = 5 - scope:swing_hook = yes - } - ### HoF - combined Gold/Piety. - modifier = { - add = 4 - scope:swing_hof = yes - } - # Factors. - ## x0 Don't go into prestige debt! - modifier = { - factor = 0 - scope:swing_prestige = yes - prestige < 0 - } - ## We otherwise take care of these in the ai_potential block, because otherwise the AI interacts very, very weirdly with them. - } -} - -# For titleless diarchs: anyone playable uses the regular interaction. -diarch_swing_scales_currency_interaction = { - category = interaction_category_diarch - common_interaction = yes - diarch_interaction = yes - highlighted_reason = HIGHLIGHTED_CAN_SWING_SCALES - icon = scroll_scales - - desc = swing_scales_currency_interaction_desc - - interface_priority = 20 - - is_shown = { - scope:recipient = scope:actor.liege - # This is for landless diarchs only, and we pre-filter them, so we don't really care about this block. - ## But filter out players anyway for that _seamless_ debug play experience. - scope:actor = { is_ai = yes } - } - - is_valid_showing_failures_only = { - # Forbid when we're at max swing. - scope:recipient = { - # Plus also weed out some weird errors where we got confused and looked at ourselves. - has_active_diarchy = yes - # Now the actual check. - trigger_if = { - limit = { has_active_diarchy = yes } - diarchy_swing < 100 - } - trigger_else = { always = no } - } - # As long as you're able to give something even vaguely like an order to someone who might advocate on your behalf, you're gucci. - scope:actor = { is_imprisoned = no } - # And in the _rare_ circumstance that a diarch is a child, they must be at least this tall. - ## Note that we _don't_ do this for the liege, since we want the player to be able to manage their regency — assume that _someone_ is looking out for the child's best interests. - scope:actor = { - trigger_if = { - limit = { - is_diarch_of_target = scope:recipient - is_adult = no - } - age >= 8 - } - } - } - - cooldown = { years = 2 } - - cost = { - influence = { - if = { - limit = { always = scope:swing_influence } - # Diarch version. - if = { - limit = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - # Costs should always be applied on the diarch. - add = scope:actor.swing_scales_influence_cost_value - } - # Liege version. - else = { - # Costs should always be applied on the diarch. - add = scope:recipient.swing_scales_influence_cost_value - } - # Cost scaling mults. - multiply = scope:actor.swing_scales_discounts_multiplier_value - } - } - prestige = { - if = { - limit = { always = scope:swing_prestige } - # Diarch version. - if = { - limit = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - # Costs should always be applied on the diarch. - add = scope:actor.swing_scales_prestige_cost_value - } - # Liege version. - else = { - # Costs should always be applied on the diarch. - add = scope:recipient.swing_scales_prestige_cost_value - } - # Cost scaling mults. - multiply = scope:actor.swing_scales_discounts_multiplier_value - } - } - piety = { - if = { - limit = { - OR = { - always = scope:swing_piety - always = scope:swing_hof - } - } - # Diarch version. - if = { - limit = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - # Costs should always be applied on the diarch. - add = scope:actor.swing_scales_piety_cost_value - } - # Liege version. - else = { - # Costs should always be applied on the diarch. - add = scope:recipient.swing_scales_piety_cost_value - } - # Cost scaling mults. - multiply = scope:actor.swing_scales_discounts_multiplier_value - } - } - gold = { - if = { - limit = { - OR = { - always = scope:swing_gold - always = scope:swing_hof - } - } - # Diarch version. - if = { - limit = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - # Costs should always be applied on the diarch. - add = scope:actor.swing_scales_cash_cost_value - } - # Liege version. - else = { - # Costs should always be applied on the diarch. - add = scope:recipient.swing_scales_cash_cost_value - } - # Cost scaling mults. - multiply = scope:actor.swing_scales_discounts_multiplier_value - } - } - } - - # Influence - send_option = { - is_shown = { - # Make sure influence would be relevant. - OR = { - AND = { - scope:recipient.liege ?= scope:actor - scope:actor = { government_allows = administrative } - } - AND = { - scope:actor.liege ?= scope:recipient - scope:recipient = { government_allows = administrative } - } - } - } - is_valid = { - scope:actor = { government_allows = administrative } - } - starts_enabled = { scope:actor.influence >= scope:actor.swing_scales_influence_cost_value } - flag = swing_influence - localization = SWING_INFLUENCE - current_description = SWING_INFLUENCE_DESC - } - # Movement Power - send_option = { - starts_enabled = { - exists = scope:actor.var:movement_power_individual - scope:actor.var:movement_power_individual >= decent_movement_power_value - } - is_shown = { - exists = scope:actor.var:movement_power_individual - scope:actor = { - government_has_flag = government_is_celestial - is_diarch_of_target = scope:recipient - exists = var:movement_power_individual - } - scope:recipient = { government_has_flag = government_is_celestial } - } - is_valid = { - custom_tooltip = { - text = swing_scales_currency_interaction.tt.scales_min_movement_power - scope:actor.var:movement_power_individual >= medium_movement_power_value - } - } - flag = swing_movement_power - localization = SWING_MOVEMENT_POWER - current_description = SWING_MOVEMENT_POWER_DESC - } - # Prestige - send_option = { - starts_enabled = { scope:actor.prestige >= scope:actor.swing_scales_prestige_cost_value } - flag = swing_prestige - localization = SWING_PRESTIGE - } - # Piety - send_option = { - is_valid = { - # You must share a HoF to be able to petition one. - custom_tooltip = { - text = swing_scales_currency_interaction.tt.no_shared_hof - # We're also secretly just testing if characters are the same faith. - OR = { - scope:actor.faith = scope:recipient.faith - AND = { - exists = scope:actor.faith.religious_head - exists = scope:recipient.faith.religious_head - scope:actor.faith.religious_head = scope:recipient.faith.religious_head - } - } - } - } - starts_enabled = { scope:actor.piety >= scope:actor.swing_scales_piety_cost_value } - flag = swing_piety - localization = SWING_PIETY - } - # Gold - send_option = { - starts_enabled = { scope:actor.gold >= scope:actor.swing_scales_cash_cost_value } - flag = swing_gold - localization = SWING_GOLD - } - # Hook - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - starts_enabled = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = swing_hook - localization = SWING_HOOK - } - # HoF - send_option = { - is_valid = { diarch_swing_scales_valid_shared_hof_trigger = yes } - # Top of the prio order for enablement. - starts_enabled = { diarch_swing_scales_valid_shared_hof_trigger = yes } - flag = swing_hof - localization = SWING_HOF - } - - on_accept = { - # Swing the scales down, since scope:actor is always a landless diarch. - scope:recipient = { - # Slight chance delays may lead to a diarchy ending before this is received. - if = { - limit = { has_active_diarchy = yes } - send_interface_message = { - type = msg_mandate_results_bad_effect - title = swing_scales_interaction_by_diarch.t - right_icon = scope:actor - update_diarchy_swing_with_perspective_effect = { - SWING = medium_sop_swing_diarch_gain - LIEGE = scope:recipient - } - scope:actor = { diarch_swing_scales_guts_effect = yes } - } - } - # Scope:recipient is a bit miffed. - add_opinion = { - target = scope:actor - modifier = frustrated_opinion - opinion = -10 - } - } - # Some diarchs might be swinging as a prelude to a coup attempt. - ai_diarch_check_to_see_if_should_launch_coup_effect = yes - - # Debug logging. - debug_log = debug_log.swing_scales.diarch_swung - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_swung_diarch } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_swung_diarch_list } - } - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = liege } - # We turn the frequency up higher than the cooldown so that diarchs don't take two years to get into the loop. - ai_frequency_by_tier = { - barony = 0 - county = 6 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_potential = { - # Double check due to some irritating errors. - is_diarch = yes - liege = { has_active_diarchy = yes } - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - - ai_will_do = { - # We're generally ruthless here. - base = @ai_core_loop_base_value - - # Additions. - ## Flag management. - ### Influence. - modifier = { - add = 6 - scope:swing_influence = yes - } - ### Prestige. - modifier = { - add = 2 - scope:swing_prestige = yes - } - ### Piety. - modifier = { - add = 3 - scope:swing_piety = yes - } - ### Gold. - modifier = { - add = 1 - scope:swing_gold = yes - } - ### Hook. - modifier = { - add = 5 - scope:swing_hook = yes - } - ### HoF - combined Gold/Piety. - modifier = { - add = 4 - scope:swing_hof = yes - } - # Factors. - ## x0 Don't go into prestige debt! - modifier = { - factor = 0 - scope:swing_prestige = yes - prestige < 0 - } - } -} - -# Diarch (actor) shifts from a Temporary Regency to an Entrenched Regency. -diarch_entrench_regency_interaction = { - category = interaction_category_diarch - common_interaction = yes - diarch_interaction = yes - highlighted_reason = HIGHLIGHTED_CAN_DIARCH_ENTRENCH_REGENCY - icon = icon_entrench_regency - - desc = diarch_entrench_regency_interaction_desc - - popup_on_receive = yes - pause_on_receive = yes - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - exists = liege - is_diarch_of_target = liege - # With the extra consideration that we only want this to appear for Temporary Regencies. - liege = { has_diarchy_parameter = unlock_entrench_regency_interaction } - } - } - - is_valid_showing_failures_only = { - # Make sure scope:recipient is the liege. - custom_tooltip = { - text = custom_description.tt.must_target_liege - scope:recipient = scope:actor.liege - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = unlock_entrench_regency_interaction } - # You must be able to act as diarch. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - } - - on_accept = { - scope:recipient = { - # Tell scope:recipient what's up. - send_interface_toast = { - type = msg_start_diarchy - title = diarch_entrench_regency_interaction.tt.recipient_notification - left_icon = scope:actor - # Change the diarchy type to entrenched. - set_diarchy_type = regency - # Set our power level down a bit, but still higher than entrenched regencies that *start* that way would be. - set_diarchy_swing = 40 - } - # Plus scope:recipient probably isn't super happy about this. - add_opinion = { - target = scope:actor - modifier = suspicion_opinion - opinion = -20 - } - } - # Bit o'prestige for your hard work. - scope:actor = { add_prestige = medium_prestige_gain } - - # Debug logging. - debug_log = debug_log.entrench_regency.attempt_made - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entrench } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entrench_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entrench_recipient_list } - } - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 12 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - ai_potential = { - is_diarch = yes - # Don't entrench for no reason — we want to have a bit of a delay so that the AI can go off travelling or get locked in prison once in a while. - liege = { years_in_diarchy >= 2 } - } - - ai_will_do = { - # You never _don't_ want to do this. - base = 1000 - } -} - -# Diarch (actor) shifts from an Entrenched Regency to Co-Emperorship. -diarch_regent_appoints_self_co_emperor_interaction = { - category = interaction_category_diarch - common_interaction = yes - diarch_interaction = yes - icon = icon_entrench_regency - - desc = diarch_regent_appoints_self_co_emperor_interaction_desc - - popup_on_receive = yes - pause_on_receive = yes - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - exists = liege - is_diarch_of_target = liege - # With the extra consideration that we only want this to appear for those who can actually _have_ co-emperors. - liege = { - has_diarchy_parameter = diarch_can_appoint_self_co_emperor - may_appoint_co_emperors_trigger = yes - } - } - } - - is_valid_showing_failures_only = { - # Make sure scope:recipient is the liege. - custom_tooltip = { - text = custom_description.tt.must_target_liege - scope:recipient = scope:actor.liege - } - # Diarchs must have unlocked the appropriate power. - scope:actor.liege = { has_diarchy_active_parameter = diarch_can_appoint_self_co_emperor } - # You must be able to act as diarch. - diarch_cannot_be_disabled_trigger = { DIARCH = scope:actor } - } - - cost = { - influence = { - # Rulers pay influence, non-rulers get a freebie (since they otherwise likely won't accrue the requisite influence). - if = { - limit = { - scope:actor = { is_ruler = yes } - } - value = 500 - } - # If we're doing this vs. someone who could leave a regency, it's significantly costlier. - if = { - limit = { - scope:recipient = { regency_for_personal_reasons_trigger = no } - } - add = 1000 - } - } - } - - on_accept = { - scope:recipient = { - # Tell scope:recipient what's up. - send_interface_toast = { - type = msg_start_diarchy - title = diarch_regent_appoints_self_co_emperor_interaction.tt.recipient_notification - left_icon = scope:actor - # Change the diarchy type to a co-emperorship. - custom_tooltip = { - text = diarch_regent_appoints_self_co_emperor_interaction.tt.become_co_emperorship - set_diarchy_type = co_emperorship - } - # Set our power level down a bit, we've just got one helluva prize. - custom_tooltip = { - text = diarch_regent_appoints_self_co_emperor_interaction.tt.set_swing - set_diarchy_swing = diarch_regent_appoints_self_co_emperor_interaction_sop_swing_set_value - } - add_legitimacy = minor_legitimacy_loss - } - # Plus scope:recipient probably isn't super happy about this. - add_opinion = { - target = scope:actor - modifier = suspicion_opinion - opinion = -50 - } - } - # Notify the player about the price spike. - if = { - limit = { - scope:recipient = { regency_for_personal_reasons_trigger = yes } - } - custom_tooltip = diarch_regent_appoints_self_co_emperor_interaction.tt.adults_cost_more - } - else = { custom_tooltip = diarch_regent_appoints_self_co_emperor_interaction.children_cost_less } - # Bit o'prestige for your hard work. - scope:actor = { add_prestige = medium_prestige_gain } - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 12 - hegemony = 12 - } - ai_potential = { - is_diarch = yes - # Filter us down nice'n'tight. - liege = { may_appoint_co_emperors_trigger = yes } - # Loyal diarchs don't engage in skullduggery. - diarch_loyalty < diarch_loyalty_visibly_loyal_threshold - } - - ai_will_do = { - # You never _don't_ want to do this. - base = 1000 - } -} - -# Liege (actor) ends a Temporary Regency. -liege_dismiss_temporary_regency_interaction = { - category = interaction_category_diarch - common_interaction = yes - icon = icon_dismiss_temporary_regency - - desc = liege_dismiss_temporary_regency_interaction_desc - - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - diarch ?= scope:recipient - # With the extra consideration that we only want this to appear for Temporary Regencies. - has_diarchy_parameter = can_be_instantly_dismissed - } - } - - is_valid_showing_failures_only = { - # Basic requirements must be fulfilled. - scope:actor = { can_leave_diarchy_trigger = yes } - } - - on_accept = { - scope:actor = { - # Tell scope:recipient what's up. - send_interface_toast = { - type = event_toast_effect_neutral - title = liege_dismiss_temporary_regency_interaction.tt.recipient_notification - left_icon = scope:actor - right_icon = scope:recipient - # End the diarchy. - end_diarchy = yes - scope:recipient = { - # Bit o'prestige for your hard work. - if = { - limit = { - exists = dynasty - NOT = { - exists = scope:actor.dynasty.dynast - dynasty.dynast = scope:actor.dynasty.dynast - } - } - custom_tooltip = liege_dismiss_temporary_regency_interaction.tt.dynasty_receives_prestige - hidden_effect = { - dynasty = { add_dynasty_prestige = liege_dismiss_temporary_regency_interaction_dynasty_prestige_value } - } - } - else = { add_prestige = medium_prestige_gain } - } - } - } - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_dismtemp_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_dismtemp_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_dismtemp_accept_recipient_list } - } - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = diarch } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 24 - kingdom = 12 - empire = 12 - hegemony = 12 - } - ai_potential = { has_active_diarchy = yes } - - ai_will_do = { - # You never _don't_ want to do this. - base = 1000 - } -} - -# Liege (actor) moves to end an Entrenched Regency. -liege_dismiss_entrenched_regency_interaction = { - category = interaction_category_diarch - common_interaction = yes - notification_text = liege_dismiss_entrenched_regency_interaction_proposal - icon = icon_dismiss_entrenched_regency - - desc = liege_dismiss_entrenched_regency_interaction_desc - - ai_maybe = yes - can_send_despite_rejection = yes - popup_on_receive = yes - pause_on_receive = yes - - interface_priority = 60 - ai_min_reply_days = 4 - ai_max_reply_days = 9 - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - diarch ?= scope:recipient - # With the extra consideration that we only want this to appear for Entrenched Regencies. - OR = { - has_diarchy_parameter = dismissal_requires_gift - AND = { - has_diarchy_parameter = dismissal_requires_no_ministry - tgp_has_access_to_ministry_trigger = no - } - } - } - } - - cooldown = { years = 1 } - - is_valid_showing_failures_only = { - # Basic requirements must be fulfilled. - scope:actor = { can_leave_diarchy_trigger = yes } - # And you mustn't be locked in by your regent's power. - scope:actor = { - NOT = { has_diarchy_active_parameter = regency_cant_be_ended_above_this_point } - } - # Must select something. - trigger_if = { - # AI won't exploit and need this exception, as they don't actually open the windows, so they'll be blocked from taking the interaction otherwise. - limit = { - scope:actor = { is_ai = no } - } - custom_tooltip = { - text = interactions_general.tt.must_select_one_option - OR = { - scope:diarchy_ending_gift_unnecessary = yes - scope:diarchy_ending_gift_stiffed = yes - scope:diarchy_ending_gift_hook = yes - scope:diarchy_ending_gift_dynasty_prestige = yes - scope:diarchy_ending_gift_piety = yes - scope:diarchy_ending_gift_cash = yes - scope:diarchy_ending_gift_herd = yes - } - } - } - custom_tooltip = { - text = government_is_celestial_tt - scope:actor = { - tgp_has_access_to_ministry_trigger = no - } - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - # Ending gifts. - send_options_exclusive = yes - ## No gift required. - send_option = { - flag = diarchy_ending_gift_unnecessary - current_description = diarchy_ending_gift_unnecessary_desc - is_shown = { - scope:actor = { - NOT = { has_diarchy_active_parameter = regency_free_end_below_this_point } - } - } - } - ## Stiff scope:recipient for opinion loss. - send_option = { - flag = diarchy_ending_gift_stiffed - current_description = diarchy_ending_gift_stiffed_desc - is_shown = { - scope:actor = { has_diarchy_active_parameter = regency_free_end_below_this_point } - } - } - ## A hook for scope:recipient on scope:actor. - send_option = { - flag = diarchy_ending_gift_hook - current_description = diarchy_ending_gift_hook_desc - is_shown = { - scope:recipient = { - NOT = { has_hook = scope:actor } - } - } - } - ## Transfer some of your prestige into their dynasty prestige. - send_option = { - flag = diarchy_ending_gift_dynasty_prestige - current_description = diarchy_ending_gift_dynasty_prestige_desc - is_shown = { - # Filter out characters with no dynasty. - exists = scope:recipient.dynasty - # And make sure that they don't share a dynasty. - trigger_if = { - limit = { exists = scope:actor.dynasty } - scope:actor.dynasty != scope:recipient.dynasty - } - } - } - ## Pray for them to transfer piety. - ### Requires same-HoF. - send_option = { - flag = diarchy_ending_gift_piety - current_description = diarchy_ending_gift_piety_desc - is_shown = { - shared_faith_or_hof_trigger = { - ACTOR = scope:actor - RECIPIENT = scope:recipient - } - } - } - ## Cash. - send_option = { - flag = diarchy_ending_gift_cash - current_description = diarchy_ending_gift_cash_desc - } - ## Horse. - send_option = { - flag = diarchy_ending_gift_herd - current_description = diarchy_ending_gift_herd_desc - is_shown = { - # Can only pay herd if actor has herd to pay and recipient accepts herd as a currency - scope:actor = { government_has_flag = government_is_nomadic } - scope:recipient = { government_has_flag = government_is_nomadic } - } - } - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - # Remove the waiting flag. - add_character_flag = trying_to_dismiss_regent - } - } - - on_accept = { - # End the diarchy. - scope:actor = { end_diarchy = yes } - scope:recipient = { - # Transfer a gift. - ## ... or don't, 'cause one isn't necessary! - if = { - limit = { scope:diarchy_ending_gift_unnecessary = yes } - custom_tooltip = liege_dismiss_entrenched_regency_interaction.tt.no_gift_necessary - } - ## Give 'em *nothing*, even though they earnt it. - if = { - limit = { scope:diarchy_ending_gift_stiffed = yes } - custom_tooltip = liege_dismiss_entrenched_regency_interaction.tt.stiff_them - # Scope:recipient is unhappy about this. - if = { - limit = { is_ai = yes } - # More so if they're arrogant, as they take such a smack in the face even more on the proverbial nose. - if = { - limit = { has_trait = arrogant } - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -50 - } - } - else = { - add_opinion = { - target = scope:actor - modifier = disappointed_opinion - opinion = -30 - } - } - } - } - ## Give 'em a hook. - if = { - limit = { scope:diarchy_ending_gift_hook = yes } - # Transfer the hook. - add_hook = { - type = favor_hook - target = scope:actor - } - # Plus they're happy. - if = { - limit = { is_ai = yes } - # More so if they're deceitful, since they value favours. - if = { - limit = { has_trait = deceitful } - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 30 - } - } - else = { - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 15 - } - } - } - } - ## Give 'em some dynasty prestige. - if = { - limit = { scope:diarchy_ending_gift_dynasty_prestige = yes } - scope:actor = { add_prestige = minor_prestige_loss } - # Transfer the prestige. - custom_tooltip = liege_dismiss_entrenched_regency_interaction.tt.dynasty_receives_prestige - hidden_effect = { - dynasty = { add_dynasty_prestige = liege_dismiss_entrenched_regency_interaction_dynasty_prestige_value } - } - # Plus they're happy. - if = { - limit = { is_ai = yes } - # More so if they're the dynasty head, as then they can make use of it. - if = { - limit = { dynasty.dynast = scope:recipient } - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 30 - } - } - else = { - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 15 - } - } - } - } - ## Give 'em some piety. - if = { - limit = { scope:diarchy_ending_gift_piety = yes } - # Transfer the piety. - scope:actor = { add_piety = medium_piety_loss } - add_piety = major_piety_value - # Plus they're happy. - if = { - limit = { is_ai = yes } - # More so if they're zealous, as zealots like piety. - if = { - limit = { has_trait = zealous } - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 30 - } - } - else = { - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 15 - } - } - } - } - ## Five 'em cold, hard cash. - if = { - limit = { scope:diarchy_ending_gift_cash = yes } - # Transfer the cash. - scope:actor = { - pay_short_term_gold = { - target = scope:recipient - gold = major_gold_value - } - } - # Plus they're happy. - if = { - limit = { is_ai = yes } - # More so if they're greedy, 'cause greedy likes money. - if = { - limit = { has_trait = greedy } - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 30 - } - } - else = { - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 15 - } - } - } - } - # Herd - if = { - limit = { scope:diarchy_ending_gift_herd = yes } - # Transfer the cash. - scope:actor = { - #gold = major_gold_value - pay_herd = { - target = scope:recipient - value = domicile.ten_percent_herd_value - } - } - # Plus they're happy. - if = { - limit = { is_ai = yes } - # More so if they're greedy, 'cause greedy likes money i mean horses. - if = { - limit = { has_trait = greedy } - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 30 - } - } - else = { - add_opinion = { - target = scope:actor - modifier = pleased_opinion - opinion = 15 - } - } - } - } - } - - # Object explorer logging. - if = { - limit = { always = scope:diarchy_ending_gift_unnecessary } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_unnecessary_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_unnecessary_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_unnecessary_accept_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_stiffed } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_stiffed_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_stiffed_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_stiffed_accept_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_hook } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_hook_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_hook_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_hook_accept_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_dynasty_prestige } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_dynpres_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_dynpres_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_dynpres_accept_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_piety } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_piety_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_piety_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_piety_accept_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_cash } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_cash_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_cash_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_cash_accept_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_herd } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_herd_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_herd_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_herd_accept_recipient_list } - } - } - } - - on_decline = { - scope:actor = { - # Attempting to assert authority pushes scope:actor's scales in their favour. - update_diarchy_swing_with_perspective_effect = { - SWING = major_sop_swing_liege_gain - LIEGE = scope:actor - } - # Plus AI don't like being told *no*. - if = { - limit = { is_ai = no } - add_opinion = { - target = scope:recipient - modifier = trust_opinion - opinion = -30 - } - } - } - # Clean-up that pesky flag. - if = { - limit = { - scope:actor = { has_character_flag = flag_hostile_actions_disabled_delay } - } - scope:actor = { remove_character_flag = flag_hostile_actions_disabled_delay } - } - # And add a _new_ pesky flag to stop 'em doubling up whilst also telling them to try to take this interaction again AQAP. - ## This is to stop the AI from failing to tackle this efficiently. - scope:actor = { - if = { - limit = { is_ai = yes } - add_character_flag = trying_to_dismiss_regent - trigger_event = { - id = diarchy.0111 - days = 366 - } - } - } - - # Object explorer logging. - if = { - limit = { always = scope:diarchy_ending_gift_stiffed } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_stiffed_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_stiffed_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_stiffed_decline_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_hook } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_hook_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_hook_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_hook_decline_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_dynasty_prestige } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_dynpres_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_dynpres_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_dynpres_decline_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_piety } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_piety_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_piety_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_piety_decline_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_cash } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_cash_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_cash_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_cash_decline_recipient_list } - } - } - else_if = { - limit = { always = scope:diarchy_ending_gift_herd } - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_entr_herd_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_herd_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_entr_herd_decline_recipient_list } - } - } - } - - auto_accept = { - custom_tooltip = { - text = liege_dismiss_entrenched_regency_interaction.tt.force_ending - scope:diarchy_ending_gift_unnecessary = yes - } - } - - ai_accept = { - # Diarchs don't *want* to agree, by default... - base = 0 - - # ... except loyal ones, who really, really do... - modifier = { - add = 100 - desc = liege_dismiss_entrenched_regency_interaction.modifier.desc.loyal_diarch - diarch_loyalty >= diarch_loyalty_visibly_loyal_threshold - } - # ... plus inactive ones, who can't really refuse. - modifier = { - add = 50 - desc = liege_dismiss_entrenched_regency_interaction.modifier.desc.is_disabled - scope:recipient = { is_diarch_able_trigger = no } - } - # If you could just end the diarchy without any fuss, then they're much more inclined to agree. - modifier = { - add = 1000 - desc = liege_dismiss_entrenched_regency_interaction.modifier.desc.could_freely_dismiss_me - scope:actor = { - NOT = { has_diarchy_active_parameter = regency_free_end_below_this_point } - } - } - # Factor for diplomacy. - ## Yours. - modifier = { - add = { - value = scope:actor.diplomacy - multiply = 2 - } - desc = INTERACTION_DIPLOMACY_ACTOR - } - ## Theirs. - modifier = { - add = { - value = scope:recipient.diplomacy - multiply = -2 - } - desc = INTERACTION_DIPLOMACY_RECIPIENT - } - # Factor for opinion. - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - # Factor for AI personalities. - ai_value_modifier = { - ai_honor = 1 - ai_boldness = -0.5 - } - # Factor for Scales of Power. - modifier = { - add = { - value = scope:actor.diarchy_swing - # Reduce by 40. - ## 20 is (currently) the node at which things become free, so we want to subtract above this point and invert below it. - ## The extra -20 is so that diarchs are more willing to go in exchange for a gift when their power is ebbing, rather than holding on until they can be discharged without one. - add = -40 - # Invert it, since scope:actor wants low scales. - multiply = -1 - } - desc = INTERACTION_SCALES_OF_POWER - } - # Intimidation. - ## Intimidated. - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - ## Cowed. - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - # Factor for low grandeur. - ## 1 level below. - modifier = { - add = -20 - desc = GRANDEUR_REASON - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level <= 1_levels_below_expected_level - court_grandeur_current_level > 3_levels_below_expected_level - } - ## 3 levels below. - modifier = { - add = -40 - desc = GRANDEUR_REASON - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level <= 3_levels_below_expected_level - court_grandeur_current_level > 5_levels_below_expected_level - } - ## 5 levels below. - modifier = { - add = -60 - desc = GRANDEUR_REASON - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level <= 5_levels_below_expected_level - court_grandeur_current_level > 7_levels_below_expected_level - } - ## 7 levels below. - modifier = { - add = -80 - desc = GRANDEUR_REASON - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level <= 7_levels_below_expected_level - court_grandeur_current_level > 9_levels_below_expected_level - } - ## 9 levels below. - modifier = { - add = -100 - desc = GRANDEUR_REASON - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level <= 9_levels_below_expected_level - } - # Negative relationships. - ## Rival. - modifier = { - add = -50 - desc = offer_vassalization_interaction_aibehavior_rival_tt - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - ## Nemesis. - modifier = { - add = -100 - desc = offer_vassalization_interaction_aibehavior_nemesis_tt - scope:recipient = { has_relation_nemesis = scope:actor } - } - # Plus for whether you're offering a gift and if it's one they need or not. - ## No gift offered. - ### No base-vs.-trait modifier here, as we want arrogant characters to be dramatic little bastards. - modifier = { - add = -30 - desc = AI_OPINION_OFFENDED - scope:diarchy_ending_gift_stiffed = yes - } - ## Favour. - ### Deceitful variant. - modifier = { - add = 60 - desc = liege_dismiss_entrenched_regency_interaction.tt.deceitful_likes_hook - scope:diarchy_ending_gift_hook = yes - has_trait = deceitful - } - ### Base variant. - modifier = { - add = 30 - desc = liege_dismiss_entrenched_regency_interaction.tt.offered_gift - scope:diarchy_ending_gift_hook = yes - NOT = { has_trait = deceitful } - } - ## Dynasty Prestige. - ### Dynasty Head variant. - modifier = { - add = 60 - desc = liege_dismiss_entrenched_regency_interaction.tt.dynasty_head_likes_dynasty_prestige - scope:diarchy_ending_gift_dynasty_prestige = yes - this = dynasty.dynast - } - ### Base variant. - modifier = { - add = 30 - desc = liege_dismiss_entrenched_regency_interaction.tt.offered_gift - scope:diarchy_ending_gift_dynasty_prestige = yes - this != dynasty.dynast - } - ## Piety. - ### Zealous variant. - modifier = { - add = 60 - desc = liege_dismiss_entrenched_regency_interaction.tt.zealous_likes_piety - scope:diarchy_ending_gift_piety = yes - has_trait = zealous - } - ### Base variant. - modifier = { - add = 30 - desc = liege_dismiss_entrenched_regency_interaction.tt.offered_gift - scope:diarchy_ending_gift_piety = yes - NOT = { has_trait = zealous } - } - ## Cash. - ### Greedy variant. - modifier = { - add = 60 - desc = liege_dismiss_entrenched_regency_interaction.tt.greedy_likes_cash - scope:diarchy_ending_gift_cash = yes - has_trait = greedy - } - ### Base variant. - modifier = { - add = 30 - desc = liege_dismiss_entrenched_regency_interaction.tt.offered_gift - scope:diarchy_ending_gift_cash = yes - NOT = { has_trait = greedy } - } - ### Also debters like this. - modifier = { - add = 60 - desc = PT_AI_IS_IN_DEBT - scope:diarchy_ending_gift_cash = yes - debt_level >= 1 - } - } - - # AI - ai_targets = { ai_recipients = diarch } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 24 - kingdom = 12 - empire = 12 - hegemony = 12 - } - ai_potential = { - # Are we in a diarchy at all? - has_active_diarchy = yes - # Can we leave it? - can_leave_diarchy_trigger = yes - # Are we locked into a speed-leave cycle? - NOT = { has_character_flag = trying_to_dismiss_regent } - } - - ai_will_do = { - # You never _don't_ want to do this. - base = 1000 - - # Flag management. - ## Auto-dismiss. - modifier = { - add = 10 - scope:diarchy_ending_gift_unnecessary = yes - } - ## Stiff 'em. - ### If we hate the diarch, try to stiff them till we can dismiss 'em. - modifier = { - scope:diarchy_ending_gift_stiffed = yes - add = 9 - diarch_liege_wants_to_stiff_regent_trigger = yes - } - ### Otherwise, try to down prio this. It'll just make things harder. - modifier = { - scope:diarchy_ending_gift_stiffed = yes - add = 1 - diarch_liege_wants_to_stiff_regent_trigger = no - } - ## Hook. - modifier = { - add = 4 - scope:diarchy_ending_gift_hook = yes - } - ## Dynasty Prestige. - modifier = { - add = 5 - scope:diarchy_ending_gift_dynasty_prestige = yes - } - ## Piety. - modifier = { - add = 2 - scope:diarchy_ending_gift_piety = yes - } - ## Cash. - modifier = { - add = 3 - scope:diarchy_ending_gift_cash = yes - } - ## Herd. - modifier = { - add = 5 - scope:diarchy_ending_gift_herd = yes - } - } -} - -# Liege (actor) dismisses a Vizierate. -liege_dismiss_vizier_interaction = { - category = interaction_category_diarch - common_interaction = yes - icon = icon_dismiss_temporary_regency - - desc = liege_dismiss_vizier_interaction_desc - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Diarchy checks for scope:actor. - scope:actor = { - # If you're not in a diarchy, we don't care. - diarch ?= scope:recipient - # With the extra consideration that we only want this to appear for Vizierates. - has_diarchy_parameter = primeminister_dismissal_will_upset_administration - } - } - - is_valid_showing_failures_only = { - # Basic requirements must be fulfilled. - scope:actor = { can_leave_diarchy_trigger = yes } - } - - cooldown = { years = 5 } - - on_accept = { - scope:actor = { - # We've dismissed your vizier! - ## Do we need to give a warning tooltip first? - if = { - limit = { has_diarchy_active_parameter = primeminister_dismissal_will_upset_administration } - custom_tooltip = liege_dismiss_vizier_interaction.tt.problematic_dismissal.vizier_too_entrenched - } - ## Now apply the real effects. - send_interface_toast = { - type = event_toast_effect_neutral - title = liege_dismiss_vizier_interaction.toast.t - left_icon = scope:actor - # Will this have ripple effects (actual)? - if = { - limit = { has_diarchy_active_parameter = primeminister_dismissal_will_upset_administration } - # Apply the modifier, scaling to how much we dun goofed. - add_character_modifier = { - modifier = civil_service_in_chaos_modifier - years = 10 - } - } - # End the diarchy. - end_diarchy = yes - } - } - # How badly do they take it? - scope:recipient = { - # Vengeful takes it badly. - if = { - limit = { - has_trait = vengeful - can_set_relation_rival_trigger = { CHARACTER = scope:actor } - } - set_relation_rival = { - target = scope:actor - reason = rival_dismissed_me_from_vizierate - } - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -50 - } - } - # Even if they have something stopping them from becoming a rival (e.g., they're already your vizier). - else_if = { - limit = { has_trait = vengeful } - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -50 - } - } - # Forgiving isn't mad, they're just disappointed. - else_if = { - limit = { has_trait = forgiving } - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -10 - } - } - # Otherwise, a bit of pain is to be expected. - else = { - progress_towards_rival_effect = { - REASON = rival_dismissed_me_from_vizierate - CHARACTER = scope:actor - OPINION = 0 - } - # Throw the opinion manually so we can keep the type unified. - add_opinion = { - target = scope:actor - modifier = insult_opinion - opinion = -25 - } - } - # Plus some stress. - stress_impact = { - lazy = major_stress_impact_loss - humble = medium_stress_impact_loss - content = medium_stress_impact_loss - diligent = medium_stress_impact_gain - ambitious = major_stress_impact_gain - arrogant = major_stress_impact_gain - } - # Extravagance modifiers taken care of in the on_action. - } - # Plus, remember to advertise to the player that there are alternatives. - ## We're deliberately doing this outside of scope:actor so we can make it a lil subtitle rather than something lumped in with the effect block. - ## Just give 'em a duchy. - if = { - limit = { - scope:actor = { has_diarchy_active_parameter = primeminister_requires_duchy } - } - custom_tooltip = liege_dismiss_vizier_interaction.tt.problematic_dismissal.bribe.duchy - } - ## Just give 'em a county. - else_if = { - limit = { - scope:actor = { has_diarchy_active_parameter = primeminister_requires_county } - } - custom_tooltip = liege_dismiss_vizier_interaction.tt.problematic_dismissal.bribe.county - } - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_dismviz_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_dismviz_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_dismviz_accept_recipient_list } - } - } - - auto_accept = yes - - # AI - ai_targets = { ai_recipients = diarch } - ai_frequency_by_tier = { - barony = 0 - county = 120 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - ai_potential = { has_active_diarchy = yes } - - ai_will_do = { - # You should actively want to get rid of them. - base = -25 - - # If you appointed this vizier, don't remove them unless you get booted down to county or something. - modifier = { - add = -500 - var:my_vizier ?= scope:recipient - } - - # Realm. - ## Weight up heavily for counts; they shouldn't generally get them, but they don't want to keep them if they do. - modifier = { - add = 1000 - highest_held_title_tier = tier_county - } - ## Weight up for dukes. - modifier = { - add = 25 - highest_held_title_tier = tier_duchy - } - ## Weight down for kings. - modifier = { - add = -25 - highest_held_title_tier = tier_kingdom - } - ## Weight down for emperors. - modifier = { - add = -50 - highest_held_title_tier >= tier_empire - } - ## Realm Size. - ### Smaller you are, the more likely you are to do this. - ### Tiny or less. - modifier = { - add = 50 - realm_size <= tiny_realm_size - } - ### Minor. - modifier = { - add = 25 - realm_size > tiny_realm_size - realm_size <= minor_realm_size - } - ### Major. - modifier = { - add = -25 - realm_size >= major_realm_size - realm_size < massive_realm_size - } - ### Massive or more. - modifier = { - add = -50 - realm_size >= massive_realm_size - } - - # Traits. - ## +++ Ambitious. - modifier = { - add = 25 - has_trait = ambitious - } - ## +++ Arrogant. - modifier = { - add = 25 - has_trait = arrogant - } - ## ++ Diligent. - modifier = { - add = 15 - has_trait = diligent - } - ## ++ Patient. - modifier = { - add = 15 - has_trait = patient - } - ## + Gregarious. - modifier = { - add = 5 - has_trait = gregarious - } - ## - Shy. - modifier = { - add = -5 - has_trait = shy - } - ## - Content. - modifier = { - add = -5 - has_trait = content - } - ## -- Impatient. - modifier = { - add = -15 - has_trait = impatient - } - ## -- Content. - modifier = { - add = -15 - has_trait = content - } - ## -- Humble. - modifier = { - add = -15 - has_trait = humble - } - ## --- Greedy. - modifier = { - add = -25 - has_trait = greedy - } - ## --- Lazy. - modifier = { - add = -25 - has_trait = lazy - } - } -} - -# A vassal requests their liege designate them as regent, should the need arise. -declare_me_regent_interaction = { - category = interaction_category_diarch - icon = icon_declare_me_regent - filter_tags = { admin_liege } - - desc = declare_me_regent_interaction_desc - notification_text = DECLARE_ME_REGENT_PROPOSAL - - interface_priority = 20 - ai_min_reply_days = 4 - ai_max_reply_days = 9 - - is_shown = { - # The obvious. - scope:actor != scope:recipient - # Only useable on your liege. - scope:recipient = scope:actor.liege - # And said-liege can't be in a regency already... - scope:recipient = { - trigger_if = { - limit = { - NOT = { has_diarchy_type = grand_secretariat } - } - has_active_diarchy = no - } - trigger_else = { - scope:actor = { - OR = { - has_title = title:e_minister_grand_marshal - has_title = title:e_minister_chancellor - has_title = title:e_minister_censor - } - } - } - } - # ... or have declared you their regent already! - scope:actor = { - is_designated_diarch = no - NOR = { - is_diarch_of_target = scope:recipient - # Can't be used during the Cid story cycle - has_variable = ongoing_cid_story_cycle - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - # Can't do if you're already expected to be regent. - is_designated_diarch = no - # Can't be too young. - is_adult = yes - # Or imprisoned. - is_imprisoned = no - # Or, for that matter, incapable. - NOT = { has_trait = incapable } - is_diarch_valid_trigger = yes - } - # Put a general cooldown on this stuff. - scope:recipient = { - trigger_if = { - limit = { - exists = designated_diarch - } - time_after_diarch_designated = { years >= 10 } - } - } - } - - # No general cooldown: if your liege changes, ask away. - # Long specific cooldown, though. We don't want these going through constantly. - cooldown_against_recipient = { years = 10 } - - # High cost to reduce spam. - cost = { prestige = 500 } - - #Use hook - send_options_exclusive = no - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = declare_me_regent_interaction.tt.success - left_icon = scope:recipient - # Jump the queue to become diarch. - scope:recipient = { - if = { - limit = { - has_diarchy_type = grand_secretariat - } - if = { - limit = { - scope:actor = { - has_title = title:e_minister_grand_marshal - } - } - add_realm_law = grand_marshal_law - } - else_if = { - limit = { - scope:actor = { - has_title = title:e_minister_chancellor - } - } - add_realm_law = grand_chancellor_law - } - else_if = { - limit = { - scope:actor = { - has_title = title:e_minister_censor - } - } - add_realm_law = grand_censor_law - } - scope:actor = { - set_variable = { - name = asked_to_be_secretary_director - value = yes - } - } - } - else = { - designate_diarch = scope:actor - } - } - # This prompts some strife. - change_strife_opinion = major_strife_gain - } - # If you used a hook, calc some extra stuff. - ## We move this outside of the toast because we've not got enough room for all this info in there. - if = { - limit = { - scope:hook = yes - has_usable_hook = scope:recipient - } - # Use the hook up. - use_hook = scope:recipient - # Plus scope:recipient is _very_ upset. - reverse_add_opinion = { - target = scope:recipient - modifier = suspicion_opinion - opinion = -20 - } - } - } - scope:recipient = { - # Some folks may not be happy. - custom_tooltip = declare_me_regent_interaction.tt.warning.opinions.succession - custom_tooltip = declare_me_regent_interaction.tt.warning.opinions.courtlies - } - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_desigme_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_desigme_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_desigme_accept_recipient_list } - } - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = declare_me_regent_interaction.tt.failure - left_icon = scope:recipient - # AI lose opinion of their opposite number. - if = { - limit = { is_ai = yes } - add_opinion = { - target = scope:recipient - modifier = insult_opinion - opinion = -40 - } - } - # Even trying produces some strife. - change_strife_opinion = medium_strife_gain - } - } - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_desigme_decline } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_desigme_decline_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_desigme_decline_recipient_list } - } - } - - auto_accept = { - scope:recipient = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - } - - ai_accept = { - # Try to make it 0 for most interactions - base = -40 - - # Weight for dislike of current regent. - # Designated regent. - modifier = { - add = { - # Designated diarchs. - if = { - limit = { - designated_diarch ?= { - save_temporary_scope_as = diarch_successor_temp - save_temporary_opinion_value_as = { - name = recipient_opinion_temp - target = scope:diarch_successor_temp - } - } - } - add = scope:recipient_opinion_temp - # Invert to get the true total. - multiply = -1 - } - # Expected diarchs. - else_if = { - limit = { - diarchy_successor ?= { - save_temporary_scope_as = diarch_successor_temp - scope:actor = { - save_temporary_opinion_value_as = { - name = recipient_opinion_temp - target = scope:diarch_successor_temp - } - } - } - } - add = scope:recipient_opinion_temp - # Invert to get the true total. - multiply = -1 - } - } - desc = declare_me_regent_interaction.tt.opinion_of_current_regent - } - # Opinion of scope:actor. - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - } - # Personality. - ai_value_modifier = { - # Meek characters are more likely to accept this. - ai_boldness = -0.5 - # Characters with low energy just want to avoid all this planning. - ai_energy = -0.25 - } - # Familial closeness. - ## Close family get a decent boost. - modifier = { - add = 30 - desc = declare_me_regent_interaction.tt.actor_is.close_family - is_close_family_of = scope:actor - # Make sure this isn't cancelled out by the incumbent sharing the relation. - diarchy_successor = { - NOT = { - is_close_family_of = scope:recipient - } - } - } - ## Extended family get a minor boost. - modifier = { - add = 20 - desc = declare_me_regent_interaction.tt.actor_is.extended_family - is_extended_family_of = scope:actor - # Make sure this isn't cancelled out by the incumbent sharing the relation. - diarchy_successor = { - NOT = { - is_extended_family_of = scope:recipient - } - } - } - ## House members get a slight boost. - modifier = { - add = 10 - desc = declare_me_regent_interaction.tt.actor_is.house_member - house = scope:actor.house - NOT = { - is_close_or_extended_family_of = scope:actor - } - # Make sure this isn't cancelled out by the incumbent sharing the relation. - diarchy_successor = { - house != scope:recipient.house - } - } - # Relationships. - ## Positive. - modifier = { - add = 25 - desc = declare_me_regent_interaction.tt.actor_is.positive_relationship - has_any_good_relationship_with_character_trigger = { CHARACTER = scope:actor } - # We don't factor for this in the designated/expected diarch 'cause the matrix of overlap'd be hellish. - } - ## Negative. - modifier = { - add = -25 - desc = declare_me_regent_interaction.tt.actor_is.negative_relationship - has_any_bad_relationship_with_character_trigger = { CHARACTER = scope:actor } - # We don't factor for this in the designated/expected diarch 'cause the matrix of overlap'd be hellish. - } - # Succession score is a direct factor. - modifier = { - add = scope:actor.diarchy_regent_succession_score_value - desc = declare_me_regent_interaction.tt.actor_is.succession_score - scope:recipient = { - NOT = { has_diarchy_type = grand_secretariat } - } - } - - # Grand Secretariat - modifier = { - scope:recipient = { - has_diarchy_type = grand_secretariat - } - scope:actor.top_participant_group:dynastic_cycle ?= { - exists = var:movement_favored - } - desc = diarch_candidate_score.grand_secretariat.favored_value - add = 20 - } - modifier = { - scope:recipient = { - has_diarchy_type = grand_secretariat - } - scope:actor = { - is_any_movement_leader = yes - } - desc = you_are_a_movement_leader_desc_value - add = 20 - } - modifier = { - scope:recipient = { - has_diarchy_type = grand_secretariat - } - scope:actor = { - is_in_pro_hegemon_or_hegemon_movement = yes - } - desc = diarch_candidate_score.grand_secretariat.pro_hegemon_value - add = 20 - } - modifier = { - scope:recipient = { - has_diarchy_type = grand_secretariat - } - scope:actor = { - has_court_position = favored_minister_court_position - } - desc = grand_secretariat_aptitude.favored_minister_value - add = 20 - } - modifier = { - scope:recipient = { - has_diarchy_type = grand_secretariat - } - desc = actors_merit_level_desc - add = { - if = { - limit = { - scope:actor.merit_level >= scope:actor.top_liege.diarch.merit_level - scope:actor.merit >= scope:actor.top_liege.merit - } - add = 10 - } - else = { - add = -10 - } - } - } - modifier = { - scope:recipient = { - has_diarchy_type = grand_secretariat - } - desc = ACTOR_HIGH_MOVEMENT_POWER - add = { - if = { - limit = { - exists = scope:actor.top_liege.diarch.var:movement_power - exists = scope:actor.var:movement_power - scope:actor.var:movement_power >= scope:actor.top_liege.diarch.var:movement_power - } - add = 10 - } - else = { - add = -40 - } - } - } - # Events - modifier = { - add = 25 - desc = tgp_power_undermined_modifier_tt - has_character_modifier = tgp_power_undermined_modifier - # We don't factor for this in the designated/expected diarch 'cause the matrix of overlap'd be hellish. - } - } - - # AI - #ai_targets = { ai_recipients = liege } - #ai_frequency = 0 - # - #ai_potential = { - # # Turning off for the AI for the moment due to not being able to display who you'll offend if you do it. - # ## Should otherwise work and can be turned back on again if wished. - # always = no - # # Some traits lock the AI out. - # ## Calc these first 'cause they're cheaper. - # NOR = { - # has_trait = lazy - # has_trait = humble - # has_trait = content - # } - # OR = { - # # Driven by traits or personality. - # has_trait = arrogant - # has_trait = ambitious - # # Family think themselves worthy. - # any_close_or_extended_family_member = { this = liege } - # } - #} - - ai_will_do = { - # Most AI think this is audacious. - base = 0 - - # Weight for personality. - ## Both modifier. - ai_value_modifier = { - # Bold, energetic characters fancy the gig. - ai_boldness = 0.5 - ai_energy = 0.5 - } - ## And traits! - ### These are balanced differently to the other interactions, so it's deliberate that they're not using the @values here. - ### +++ Ambitious. - modifier = { - add = 15 - has_trait = ambitious - } - ### ++ Arrogant. - modifier = { - add = 10 - has_trait = arrogant - } - ### + Diligent. - modifier = { - add = 5 - has_trait = diligent - } - ### + Loyal. - modifier = { - add = 5 - has_trait = loyal - } - ### - Humble. - modifier = { - add = -5 - has_trait = humble - } - ### --- Content. - modifier = { - add = -15 - has_trait = content - } - ### --- Lazy. - modifier = { - add = -15 - has_trait = lazy - } - # Weight by proximity to the ruler: close family, spouses, etc. - modifier = { - add = 25 - OR = { - any_close_or_extended_family_member = { this = scope:recipient } - any_spouse = { this = scope:recipient } - } - } - # Councillors have ambitions. - modifier = { - add = 25 - is_councillor = yes - } - # Weight for opinion of current regent. - modifier = { - add = { - scope:recipient = { - # Designated diarchs. - if = { - limit = { - designated_diarch ?= { - save_temporary_scope_as = diarch_successor_temp - scope:actor = { - save_temporary_opinion_value_as = { - name = actor_opinion_temp - target = scope:diarch_successor_temp - } - } - } - } - add = scope:actor_opinion_temp - # Invert to get the true total. - multiply = -1 - } - # Expected diarchs. - else_if = { - limit = { - diarchy_successor ?= { - save_temporary_scope_as = diarch_successor_temp - scope:actor = { - save_temporary_opinion_value_as = { - name = actor_opinion_temp - target = scope:diarch_successor_temp - } - } - } - } - add = scope:actor_opinion_temp - # Invert to get the true total. - multiply = -1 - } - } - } - always = yes - } - # The AI will only use a Hook if they couldn't otherwise do this - modifier = { - scope:hook = yes - add = -1 - } - # Grand Secretariat - modifier = { - scope:recipient = { - has_diarchy_type = grand_secretariat - } - add = { - if = { - limit = { - scope:actor.top_participant_group:dynastic_cycle ?= { - exists = var:movement_favored - } - } - add = 10 - } - if = { - limit = { - scope:actor = { - has_court_position = favored_minister_court_position - } - } - add = 20 - } - if = { - limit = { - scope:actor.merit_level >= scope:actor.top_liege.diarch.merit_level - scope:actor.merit >= scope:actor.top_liege.merit - } - add = 10 - } - if = { - limit = { - exists = scope:actor.top_liege.diarch.var:movement_power - exists = scope:actor.var:movement_power - } - if = { - limit = { - scope:actor.var:movement_power >= scope:actor.top_liege.diarch.var:movement_power - } - add = 10 - } - else = { - add = -100 - } - } - } - } - } -} - -# Liege (actor) selects a vizier to help them run the realm. -appoint_vizier_interaction = { - category = interaction_category_diarch - icon = icon_declare_me_regent - - desc = appoint_vizier_interaction_desc - interface_priority = 20 - - is_shown = { - scope:actor = { - # Must be able to retain a vizier. - government_has_flag = may_appoint_viziers - # Plus obscure the interaction if we've already got one, else it's annoyingly redundant. - NOT = { has_diarchy_active_parameter = diarchy_is_vizierate } - } - # We perform this upon ourselves or our (probable) candidates. - trigger_if = { - limit = { - exists = scope:secondary_recipient - } - scope:secondary_recipient = { - is_valid_basic_candidate_for_vizier_trigger = yes - OR = { - is_courtier_of = scope:actor - AND = { - highest_held_title_tier = tier_barony - liege = scope:actor - } - } - } - } - trigger_else = { - scope:recipient = { - this = scope:actor - } - } - } - - is_valid_showing_failures_only = { - # You can't already be in a diarchy of any kind. - scope:actor = { - has_active_diarchy = no - } - # Must be of a decent tier. - custom_tooltip = { - text = appoint_vizier_interaction.tt.duchy_or_more - scope:actor.highest_held_title_tier >= tier_duchy - } - # Plus the usuals. - scope:actor = { is_available_at_peace = yes } - # And can't have put the realm into turmoil over this recently. - scope:actor = { - NOT = { has_character_modifier = civil_service_in_chaos_modifier } - } - } - - cooldown = { years = 5 } - - populate_recipient_list = { sort_vizier_candidates_to_list_effect = yes } - - redirect = { - if = { - limit = { scope:recipient != scope:actor } - scope:recipient = { save_scope_as = secondary_recipient } - scope:actor = { save_scope_as = recipient } - } - } - - cost = { - prestige = major_prestige_value - renown = { - if = { - limit = { - exists = scope:secondary_recipient - exists = scope:actor.house - scope:secondary_recipient.house ?= scope:actor.house - } - add = scope:actor.dynasty.massive_dynasty_prestige_value - } - } - } - - auto_accept = yes - - pre_auto_accept = { - # If we're an AI, set the secondary_recipient up for us. - scope:actor = { - if = { - limit = { is_ai = yes } - # First, we need to calc who _is_ most qualified; we don't have access to the character list any more, so reassemble it. - sort_vizier_candidates_to_list_effect = yes - # Now, parse through the list to find the best character. - ordered_in_list = { - list = characters - order_by = diarchy_vizier_succession_score_value - save_scope_as = ai_recipient - } - } - } - } - - on_accept = { - scope:actor = { - # We enter into a vizierate with scope:secondary_recipient. - custom_tooltip = { - text = appoint_vizier_interaction.tt.enter_vizierate_with_secondary_recipient - try_start_diarchy = vizierate - # The player uses scope:secondary_recipient. - if = { - limit = { - # We use a NOT here rather than is_ai = no because the AI was occasionally managing to bork its selection process, and the title does _not_ like setting an empty diarch, so we fallback AI who can't behave to a sub-optimal choice. - NOT = { exists = scope:ai_recipient } - } - set_diarch = scope:secondary_recipient - } - # Whereas the AI grabs their pre-selected candidate. - else = { - set_diarch = scope:ai_recipient - } - } - # Apply opinion. - ## AI. - if = { - limit = { exists = scope:ai_recipient } - scope:ai_recipient = { - add_opinion = { - target = scope:actor - modifier = compliment_opinion - opinion = 30 - } - stress_impact = { - ambitious = minor_stress_impact_loss - arrogant = minor_stress_impact_loss - lazy = major_stress_impact_gain - } - } - } - ## Player. - else = { - scope:secondary_recipient = { - add_opinion = { - target = scope:actor - modifier = compliment_opinion - opinion = 30 - } - stress_impact = { - ambitious = minor_stress_impact_loss - arrogant = minor_stress_impact_loss - lazy = major_stress_impact_gain - } - } - } - # And get X tax jurisdictions. - custom_tooltip = appoint_vizier_interaction.tt.secondary_recipient_grants_tax_jurisdictions - # If scope:secondary_recipient isn't the most qualified candidate, we'll take a scaling negative stewardship modifier. - ## The AI will always pick the highest scoring character, so we only do this for players - lock it off so we're not doing lots of unnecessary calculating. - if = { - limit = { is_ai = no } - # First, we need to calc who _is_ most qualified; we don't have access to the character list any more, so reassemble it. - sort_vizier_candidates_to_list_effect = yes - # Now, parse through the list to find the best character. - ordered_in_list = { - list = characters - order_by = diarchy_vizier_succession_score_value - save_scope_as = best_candidate - } - # Is our chap _the_ chap? - if = { - limit = { - scope:secondary_recipient != scope:best_candidate - } - # Ok, now display some warnings. - custom_tooltip = appoint_vizier_interaction.tt.secondary_recipient_is_not_best_candidate - add_character_modifier = { - modifier = civil_service_upset_modifier - years = 10 - } - } - } - # Are they of our house? - if = { - limit = { - exists = scope:secondary_recipient.house - house ?= scope:secondary_recipient.house - } - custom_tooltip = appoint_vizier_interaction.tt.same_house_penalty - } - # If we have a designated diarch (and it's not this guy), then they're annoyed. - designated_diarch ?= { - if = { - limit = { - this != scope:secondary_recipient - } - add_opinion = { - target = scope:actor - modifier = appointed_vizier_over_designated_regent_opinion - opinion = -40 - } - } - } - # Set a reminder that we appointed this vizier — the AI'll use this to help with determining whether they should remove them or not. - set_variable = { - name = my_vizier - value = scope:recipient - } - # Finally, let's do some stress. - stress_impact = { - trusting = massive_stress_impact_loss - lazy = major_stress_impact_loss - paranoid = minor_stress_impact_gain - diligent = minor_stress_impact_gain - } - } - # Notify about council problemos. - scope:secondary_recipient = { - if = { - limit = { is_councillor = yes } - custom_tooltip = appoint_vizier_interaction.tt.warning.vizier_replace_councillor - } - } - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_appviz_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appviz_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appviz_accept_recipient_list } - } - } - - # AI - ai_targets = { ai_recipients = self } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 240 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - government_has_flag = may_appoint_viziers - } - - ai_will_do = { - base = 0 - - # Realm. - ## Weight up for kings. - modifier = { - add = 50 - highest_held_title_tier = tier_kingdom - } - ## Weight up for emperors. - modifier = { - add = 75 - highest_held_title_tier >= tier_empire - } - ## Add realm size directly. - modifier = { - add = sub_realm_size - is_landed = yes - } - - # Traits. - ## +++ Lazy. - modifier = { - add = 25 - has_trait = lazy - } - ## +++ Greedy. - modifier = { - add = 25 - has_trait = greedy - } - ## ++ Humble. - modifier = { - add = 15 - has_trait = humble - } - ## ++ Content. - modifier = { - add = 15 - has_trait = content - } - ## ++ Impatient. - modifier = { - add = 15 - has_trait = impatient - } - ## + Content. - modifier = { - add = 5 - has_trait = content - } - ## + Shy. - modifier = { - add = 5 - has_trait = shy - } - ## - Gregarious. - modifier = { - add = -5 - has_trait = gregarious - } - ## -- Patient. - modifier = { - add = -15 - has_trait = patient - } - ## -- Diligent. - modifier = { - add = -15 - has_trait = diligent - } - ## --- Arrogant. - modifier = { - add = -25 - has_trait = arrogant - } - ## --- Ambitious. - modifier = { - add = -25 - has_trait = ambitious - } - } -} - -# Liege (actor) selects a junior emperor to be their heir. -appoint_junior_emperor_interaction = { - category = interaction_category_diarch - icon = icon_declare_me_regent - redirect = { - scope:recipient = { save_scope_as = secondary_recipient } - if = { - limit = { scope:secondary_recipient = scope:actor } - clear_saved_scope = secondary_recipient - } - if = { - limit = { - NOT = { - scope:secondary_recipient ?= { valid_junior_emperor_candidate_trigger = { LIEGE = scope:actor } } - } - } - clear_saved_scope = secondary_recipient - } - } - - desc = appoint_junior_emperor_interaction_desc - interface_priority = 20 - - is_shown = { - # Must be able to retain a co-emperor. - scope:actor = { may_appoint_co_emperors_trigger = yes } - # We perform this upon ourselves or our (probable) candidates. - OR = { - scope:recipient ?= scope:actor - scope:secondary_recipient ?= { valid_junior_emperor_candidate_trigger = { LIEGE = scope:actor } } - } - } - - is_valid_showing_failures_only = { - # You can't already be in a diarchy of any kind. - scope:actor = { - has_active_diarchy = no - } - # Make sure we're targeting the right people, since redirects make this a lil slippery. - trigger_if = { - limit = { exists = scope:secondary_recipient } - scope:secondary_recipient = { valid_junior_emperor_candidate_trigger = { LIEGE = scope:actor } } - } - # Plus the usuals. - scope:actor = { is_available_at_peace = yes } - } - - populate_recipient_list = { sort_junior_emperor_candidates_to_list_effect = yes } - - cost = { - prestige = designate_heir_admin_prestige_cost - influence = designate_heir_admin_influence_cost - } - - auto_accept = yes - - pre_auto_accept = { - # If we're an AI, set the secondary_recipient up for us. - scope:actor = { - if = { - limit = { is_ai = yes } - # First, we need to calc who _is_ most qualified; we don't have access to the character list any more, so reassemble it. - sort_junior_emperor_candidates_to_list_effect = yes - # Now, parse through the list to find the best character. - ## And by that I mean play literal favourites. - ordered_in_list = { - list = characters - order_by = "reverse_opinion(scope:actor)" - save_scope_as = ai_recipient - } - } - } - } - - on_accept = { - scope:actor = { - # We enter into a junior emperorship with scope:secondary_recipient. - ## The player uses scope:secondary_recipient. - if = { - limit = { - # We use a NOT here rather than is_ai = no because the AI was occasionally managing to bork its selection process, and the title does _not_ like setting an empty diarch, so we fallback AI who can't behave to a sub-optimal choice. - NOT = { exists = scope:ai_recipient } - } - custom_tooltip = { - text = appoint_junior_emperor_interaction.tt.enter_junior_emperorship_with_secondary_recipient - try_start_diarchy = junior_emperorship - set_diarch = scope:secondary_recipient - } - # We set them to be our designated heir. - ## & if we already have an heir, warn that this overwrites it. - designated_heir ?= { - if = { - limit = { this != scope:secondary_recipient } - custom_tooltip = appoint_junior_emperor_interaction.tt.overwrite_designated_heir - # Nab them for use further on. - save_scope_as = old_heir - } - } - ## Designate and inform. - set_designated_heir = scope:secondary_recipient - } - ## Whereas the AI grabs their pre-selected candidate. - else = { - try_start_diarchy = junior_emperorship - set_diarch = scope:ai_recipient - # We set them to be our designated heir. - ## First grabbing the old one for opinions. - designated_heir ?= { - if = { - limit = { this != scope:ai_recipient } - # Nab them for use further on. - save_scope_as = old_heir - } - } - ## Then overwriting. - set_designated_heir = scope:ai_recipient - } - } - # And remember who appointed them on scope:recipient. - grateful_for_appointment_as_co_emperor_effect = yes - # Your designated heir is _very_ pissed. - diarch_overwrites_old_designated_heir_apply_opinions_effect = { - LIEGE = scope:actor - CO_RULER = scope:secondary_recipient - } - # Your designated regent is also unhappy (probably). - designated_diarch_overwridden_by_co_ruler_effect = { - LIEGE = scope:actor - CO_RULER = scope:secondary_recipient - } - # Make sure we have our co-ruler directly with us. - ## Courtiers are given to us immediately. - if = { - limit = { - scope:secondary_recipient = { is_ruler = no } - scope:secondary_recipient = { NOT = { is_in_the_same_court_as = scope:actor } } - } - scope:actor = { add_courtier = scope:secondary_recipient } - } - ## Vassals are retracted. - if = { - limit = { scope:secondary_recipient.liege != scope:actor } - scope:secondary_recipient.liege = { - add_opinion = { - target = scope:actor - modifier = retracted_vassal - } - } - scope:secondary_recipient.liege = { - add_opinion = { - target = scope:actor - modifier = retracted_vassal - } - } - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - } - scope:secondary_recipient = { - change_liege = { - liege = scope:actor - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - - - - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_appjunemp_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appjunemp_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appjunemp_accept_recipient_list } - } - } - - # AI - ai_targets = { ai_recipients = children } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 60 - hegemony = 60 - } - - ai_potential = { - # Filter us down nice'n'tight. - may_appoint_co_emperors_trigger = yes - # Plus rule out any diarchies already on the go. - has_active_diarchy = no - # Aaaand finally, the AI won't do this unless they're considering their age and they've got no adult kids. - age >= 50 - any_child = { - count = all - is_adult = no - } - } - - ai_will_do = { - # The AI doesn't like doing this without good reason. - base = -100 - - ai_wants_junior_or_co_emperor_modifier = yes - } -} - -# Liege (actor) selects a co-emperor to be their heir/influence farming stooge. -appoint_co_emperor_interaction = { - category = interaction_category_diarch - icon = icon_declare_me_regent - redirect = { - scope:recipient = { save_scope_as = secondary_recipient } - if = { - limit = { scope:secondary_recipient ?= scope:actor } - clear_saved_scope = secondary_recipient - } - if = { - limit = { - NOT = { - scope:secondary_recipient ?= { - valid_co_emperor_candidate_trigger = { LIEGE = scope:actor } - } - } - } - clear_saved_scope = secondary_recipient - } - } - - desc = appoint_co_emperor_interaction_desc - interface_priority = 280 - - is_shown = { - # Must be able to retain a co-emperor. - scope:actor = { may_appoint_co_emperors_trigger = yes } - # We perform this upon ourselves or our (probable) candidates. - OR = { - scope:recipient ?= scope:actor - scope:secondary_recipient ?= { - valid_co_emperor_candidate_trigger = { LIEGE = scope:actor } - } - } - } - - is_valid_showing_failures_only = { - # You can't already be in a diarchy of any kind. - scope:actor = { - has_active_diarchy = no - } - # Make sure we're targeting the right people, since redirects make this a lil slippery. - trigger_if = { - limit = { exists = scope:secondary_recipient } - scope:secondary_recipient = { - valid_co_emperor_candidate_trigger = { LIEGE = scope:actor } - } - } - # Plus the usuals. - scope:actor = { is_available_at_peace = yes } - } - - populate_recipient_list = { sort_co_emperor_candidates_to_list_effect = yes } - - cost = { - prestige = designate_heir_admin_prestige_cost - influence = designate_heir_admin_influence_cost - } - - auto_accept = yes - - pre_auto_accept = { - # If we're an AI, set the secondary_recipient up for us. - scope:actor = { - if = { - limit = { is_ai = yes } - # First, we need to calc who _is_ most qualified; we don't have access to the character list any more, so reassemble it. - sort_co_emperor_candidates_to_list_effect = yes - # Now, parse through the list to find the best character. - ## And by that I mean play literal favourites. - ordered_in_list = { - list = characters - order_by = { - value = "reverse_opinion(scope:actor)" - # Boost up anyone we're related to by blood or marriage. - if = { - limit = { - OR = { - is_close_or_extended_family_of = scope:actor - house ?= scope:actor.house - any_spouse = { is_close_or_extended_family_of = scope:actor } - } - } - # This means we should _generally_ prefer people who are in with the imperial family, but if we hate them then we boot them down the list even further. - multiply = 10 - } - } - save_scope_as = ai_recipient - } - } - } - } - - on_accept = { - scope:actor = { - # We enter into a co-emperorship with scope:secondary_recipient. - ## The player uses scope:secondary_recipient. - if = { - limit = { - # We use a NOT here rather than is_ai = no because the AI was occasionally managing to bork its selection process, and the title does _not_ like setting an empty diarch, so we fallback AI who can't behave to a sub-optimal choice. - NOT = { exists = scope:ai_recipient } - } - custom_tooltip = { - text = appoint_co_emperor_interaction.tt.enter_co_emperorship_with_secondary_recipient - try_start_diarchy = co_emperorship - set_diarch = scope:secondary_recipient - } - # If appropriate, we set them to be our designated heir. - if = { - limit = { - scope:secondary_recipient = { - is_close_or_extended_family_of = scope:actor - house ?= scope:actor.house - } - } - # & if we already have an heir, warn that this overwrites it. - designated_heir ?= { - if = { - limit = { this != scope:secondary_recipient } - custom_tooltip = appoint_co_emperor_interaction.tt.overwrite_designated_heir - # Nab them for use further on. - save_scope_as = old_heir - } - } - # Designate and inform. - set_designated_heir = scope:secondary_recipient - } - } - ## Whereas the AI grabs their pre-selected candidate. - else = { - try_start_diarchy = co_emperorship - set_diarch = scope:ai_recipient - # If appropriate, we set them to be our designated heir. - if = { - limit = { - scope:secondary_recipient = { - is_close_or_extended_family_of = scope:actor - house ?= scope:actor.house - } - } - # First grabbing the old one for opinions. - designated_heir ?= { - if = { - limit = { this != scope:secondary_recipient } - # Nab them for use further on. - save_scope_as = old_heir - } - } - # Then overwriting. - set_designated_heir = scope:ai_recipient - } - } - } - # And remember who appointed them on scope:recipient. - grateful_for_appointment_as_co_emperor_effect = yes - # Your designated heir is _very_ pissed. - diarch_overwrites_old_designated_heir_apply_opinions_effect = { - LIEGE = scope:actor - CO_RULER = scope:secondary_recipient - } - # Your designated regent is also unhappy (probably). - designated_diarch_overwridden_by_co_ruler_effect = { - LIEGE = scope:actor - CO_RULER = scope:secondary_recipient - } - # Make sure we have our co-ruler directly with us. - ## Courtiers are given to us immediately. - if = { - limit = { - scope:secondary_recipient = { is_ruler = no } - } - scope:actor = { add_courtier = scope:secondary_recipient } - } - ## Vassals are retracted. - if = { - limit = { - scope:secondary_recipient.liege != scope:actor - scope:secondary_recipient = { NOT = { is_in_the_same_court_as = scope:actor } } - } - scope:secondary_recipient.liege = { - add_opinion = { - target = scope:actor - modifier = retracted_vassal - } - } - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - } - scope:secondary_recipient = { - change_liege = { - liege = scope:actor - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - - - - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_appcoemp_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appcoemp_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appcoemp_accept_recipient_list } - } - } - - # AI - ai_targets = { ai_recipients = children } - ai_targets = { ai_recipients = vassals } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 60 - hegemony = 60 - } - - ai_potential = { - # Filter us down nice'n'tight. - may_appoint_co_emperors_trigger = yes - # Plus rule out any diarchies already on the go. - has_active_diarchy = no - # Aaaand finally, the AI won't do this unless they're considering their age and they've got adult kids. - age >= 50 - any_child = { is_adult = yes } - } - - ai_will_do = { - # The AI doesn't like doing this without good reason. - base = -100 - - ai_wants_junior_or_co_emperor_modifier = yes - } -} - -# Liege (actor) selects one of their children to be their heir & diarch. -appoint_co_monarch_interaction = { - category = interaction_category_diarch - icon = icon_declare_me_regent - redirect = { - scope:recipient = { save_scope_as = secondary_recipient } - if = { - limit = { scope:secondary_recipient ?= scope:actor } - clear_saved_scope = secondary_recipient - } - if = { - limit = { - NOT = { - scope:secondary_recipient ?= { is_child_of = scope:actor } - } - } - clear_saved_scope = secondary_recipient - } - } - - desc = appoint_co_monarch_interaction_desc - interface_priority = 20 - - is_shown = { - # Must be able to retain a co-emperor. - scope:actor = { may_appoint_co_monarchs_trigger = yes } - # We perform this upon ourselves or our (probable) candidates. - OR = { - scope:recipient ?= scope:actor - scope:secondary_recipient ?= { is_child_of = scope:actor } - } - } - - is_valid_showing_failures_only = { - # You can't already be in a diarchy of any kind. - scope:actor = { - has_active_diarchy = no - } - # Make sure we're targeting the right people, since redirects make this a lil slippery. - trigger_if = { - limit = { exists = scope:secondary_recipient } - scope:secondary_recipient = { valid_co_monarch_candidate_trigger = { LIEGE = scope:actor } } - } - # Plus the usuals. - scope:actor = { is_available_at_peace = yes } - } - - populate_recipient_list = { sort_co_monarch_candidates_to_list_effect = yes } - - cost = { - prestige = { - value = designate_heir_cost - # Discount it because this _is_ worse than the standard path. - multiply = 0.5 - } - } - - auto_accept = yes - - pre_auto_accept = { - # If we're an AI, set the secondary_recipient up for us. - scope:actor = { - if = { - limit = { is_ai = yes } - # First, we need to calc who _is_ most qualified; we don't have access to the character list any more, so reassemble it. - sort_co_monarch_candidates_to_list_effect = yes - # Now, parse through the list to find the best character. - ## And by that I mean play literal favourites. - ordered_in_list = { - list = characters - limit = { valid_co_monarch_candidate_trigger = { LIEGE = scope:actor } } - order_by = "reverse_opinion(scope:actor)" - save_scope_as = ai_recipient - } - } - } - } - - on_accept = { - scope:actor = { - # We enter into a co-emperorship with scope:secondary_recipient. - ## The player uses scope:secondary_recipient. - if = { - limit = { - # We use a NOT here rather than is_ai = no because the AI was occasionally managing to bork its selection process, and the title does _not_ like setting an empty diarch, so we fallback AI who can't behave to a sub-optimal choice. - NOT = { exists = scope:ai_recipient } - } - custom_tooltip = { - text = appoint_co_monarch_interaction.tt.enter_co_monarchy_with_secondary_recipient - try_start_diarchy = co_monarchy - set_diarch = scope:secondary_recipient - } - # We set them to be our designated heir. - ## & if we already have an heir, warn that this overwrites it. - designated_heir ?= { - if = { - limit = { this != scope:secondary_recipient } - custom_tooltip = appoint_co_monarch_interaction.tt.overwrite_designated_heir - # Nab them for use further on. - save_scope_as = old_heir - } - } - ## Designate and inform. - set_designated_heir = scope:secondary_recipient - } - ## Whereas the AI grabs their pre-selected candidate. - else = { - try_start_diarchy = co_emperorship - set_diarch = scope:ai_recipient - # We set them to be our designated heir. - ## First grabbing the old one for opinions. - designated_heir ?= { - if = { - limit = { this != scope:secondary_recipient } - # Nab them for use further on. - save_scope_as = old_heir - } - } - ## Then overwriting. - set_designated_heir = scope:ai_recipient - } - } - # And remember who appointed them on scope:recipient. - grateful_for_appointment_as_co_emperor_effect = yes - # Your designated heir is _very_ pissed. - diarch_overwrites_old_designated_heir_apply_opinions_effect = { - LIEGE = scope:actor - CO_RULER = scope:secondary_recipient - } - # Your designated regent is also unhappy (probably). - designated_diarch_overwridden_by_co_ruler_effect = { - LIEGE = scope:actor - CO_RULER = scope:secondary_recipient - } - # Make sure we have our co-ruler directly with us. - ## Courtiers are given to us immediately. - if = { - limit = { - scope:secondary_recipient = { is_ruler = no } - scope:secondary_recipient = { NOT = { is_in_the_same_court_as = scope:actor } } - } - scope:actor = { add_courtier = scope:secondary_recipient } - } - ## Vassals are retracted. - if = { - limit = { scope:secondary_recipient.liege != scope:actor } - scope:secondary_recipient.liege = { - add_opinion = { - target = scope:actor - modifier = retracted_vassal - } - } - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - } - scope:secondary_recipient = { - change_liege = { - liege = scope:actor - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - - - - - # Object explorer logging. - scope:actor = { - diarch_interaction_set_or_update_global_variable_effect = { VARIABLE = di_track_appcomon_accept } - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appcomon_accept_actor_list } - } - scope:recipient = { - diarch_interaction_add_to_global_list_effect = { VARIABLE_LIST = di_track_appcomon_accept_recipient_list } - } - } - - # AI - ai_targets = { ai_recipients = children } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - # Filter us down nice'n'tight. - may_appoint_co_monarchs_trigger = yes - # Plus rule out any diarchies already on the go. - has_active_diarchy = no - # Aaaand finally, the AI won't do this unless they're considering their age and they've got adult kids. - age >= 50 - any_child = { is_adult = yes } - } - - ai_will_do = { - # The AI doesn't like doing this without good reason. - base = -100 - - ai_wants_junior_or_co_emperor_modifier = yes - } -} - -# Start a scheme to replace an incumbent regent. -overthrow_regent_scheme_interaction = { - category = interaction_category_diarch - icon = icon_declare_me_regent - ignores_pending_interaction_block = yes - - scheme = overthrow_regent - desc = overthrow_regent_scheme_interaction_desc - - interface_priority = 20 - - is_shown = { - # Standard setup. - scope:actor.liege ?= { - has_active_diarchy = yes - # You can't overthrow non-regencies. At least not this way. - has_diarchy_parameter = diarchy_is_regency - } - scope:recipient = { - this != scope:actor - liege ?= { - this = scope:actor.liege - diarch ?= scope:recipient - this != scope:actor - } - } - } - - is_valid_showing_failures_only = { - # Make sure you wouldn't just cop out immediately. - ## Disabling is fine, FWIW. You'll de-disable with time. - scope:actor = { is_diarch_valid_trigger = yes } - # Have we been vetoed from succession due to politicking? - custom_tooltip = { - text = overthrow_regent_scheme_interaction.tt.filtered_due_to_incumbent_politicking - NOT = { scope:actor.var:diarch_succession_filtered_due_to_incumbents_politicking ?= scope:recipient } - } - } - - # Long specific cooldown. If you give up, you should give it a rest 'less things change. - cooldown_against_recipient = { years = 10 } - - # Scheme Starter Packages - options_heading = schemes.t.agent_packages - send_options_exclusive = yes - ## Balanced agents. - send_option = { - flag = agent_focus_balance - current_description = overthrow_regent_scheme_interaction.tt.agent_focus_balance - } - ## Focused on Success Chance. - send_option = { - flag = agent_focus_success - current_description = overthrow_regent_scheme_interaction.tt.agent_focus_success - } - ## Focused on Speed. - send_option = { - flag = agent_focus_speed - current_description = overthrow_regent_scheme_interaction.tt.agent_focus_speed - } - ## Focused on Secrecy. - send_option = { - flag = agent_focus_secrecy - current_description = overthrow_regent_scheme_interaction.tt.agent_focus_secrecy - } - - on_accept = { - scope:actor = { - # Sort some stress stuff. - overthrow_regent_scheme_interaction_actor_stress_effect = yes - # And some feedback for starting. - send_interface_toast = { - type = event_toast_effect_neutral - title = overthrow_regent_scheme_interaction.tt.started_scheme - left_icon = scope:actor - right_icon = scope:recipient - # Success. - if = { - limit = { scope:agent_focus_success ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = overthrow_regent - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_thug - AGENT_2 = agent_ambusher - AGENT_3 = agent_muscle - # Speed. - AGENT_4 = agent_footpad - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Speed. - else_if = { - limit = { scope:agent_focus_speed ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = overthrow_regent - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Speed. - AGENT_1 = agent_footpad - AGENT_2 = agent_tracker - AGENT_3 = agent_planner - # Success. - AGENT_4 = agent_thug - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Secrecy. - else_if = { - limit = { scope:agent_focus_secrecy ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = overthrow_regent - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Secrecy. - AGENT_1 = agent_lookout - AGENT_2 = agent_lookout - AGENT_3 = agent_decoy - # Success. - AGENT_4 = agent_thug - # Speed. - AGENT_5 = agent_footpad - } - } - # Balanced. - else = { - begin_scheme_with_agents_effect = { - SCHEME_TYPE = overthrow_regent - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_thug - AGENT_2 = agent_ambusher - # Speed. - AGENT_3 = agent_footpad - AGENT_4 = agent_planner - # Secrecy. - AGENT_5 = agent_lookout - } - } - } - } - } - - auto_accept = yes - - # AI - ai_targets = { - ai_recipients = peer_vassals - ai_recipients = scripted_relations - } - ai_frequency_by_tier = { - barony = 0 - county = 120 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - # Some traits lock the AI out. - ## Calc these first 'cause they're cheaper. - NOR = { - has_trait = lazy - has_trait = humble - has_trait = content - } - OR = { - # Driven by traits or personality. - has_trait = arrogant - has_trait = ambitious - # Family think themselves worthy. - any_close_or_extended_family_member = { this = liege } - # If you're rivals with the current regent, that's a good cause. - any_relation = { - type = rival - is_diarch_of_target = root.liege - } - } - } - - ai_will_do = { - # Most AI think this is audacious. - base = -50 - - # Opinion Factor - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -1 - } - # Weight for personality. - ## Both modifier. - ai_value_modifier = { - # Bold, energetic characters fancy the gig. - ai_boldness = 0.5 - ai_energy = 0.5 - } - ## And traits! - ### These are balanced differently to the other interactions, so it's deliberate that they're not using the @values here. - ### +++ Loyal (if current regent is disloyal). - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = loyal - exists = liege - scope:recipient = { diarch_loyalty <= diarch_loyalty_visibly_disloyal_threshold } - diarch_loyalty_score_type_regency_value >= diarch_loyalty_visibly_loyal_threshold - } - ### +++ Disloyal (if current regent is loyal). - modifier = { - add = diarch_ai_desire_plus_3_value - has_trait = disloyal - exists = liege - scope:recipient = { diarch_loyalty >= diarch_loyalty_visibly_loyal_threshold } - diarch_loyalty_score_type_regency_value >= diarch_loyalty_visibly_disloyal_threshold - } - ### ++ Ambitious. - modifier = { - add = diarch_ai_desire_plus_2_value - has_trait = ambitious - } - ### ++ Arrogant. - modifier = { - add = diarch_ai_desire_plus_2_value - has_trait = arrogant - } - ### ++ Deceitful. - modifier = { - add = diarch_ai_desire_plus_2_value - has_trait = deceitful - } - ### + Diligent. - modifier = { - add = diarch_ai_desire_plus_1_value - has_trait = diligent - } - ### - Lazy. - modifier = { - add = diarch_ai_desire_minus_1_value - has_trait = lazy - } - ### -- Honest. - modifier = { - add = diarch_ai_desire_minus_2_value - has_trait = honest - } - ### -- Humble. - modifier = { - add = diarch_ai_desire_minus_2_value - has_trait = humble - } - ### -- Content. - modifier = { - add = diarch_ai_desire_minus_2_value - has_trait = content - } - ### --- Disloyal (if current regent is disloyal). - modifier = { - add = diarch_ai_desire_minus_3_value - has_trait = disloyal - exists = liege - scope:recipient = { diarch_loyalty <= diarch_loyalty_visibly_disloyal_threshold } - diarch_loyalty_score_type_regency_value <= diarch_loyalty_visibly_disloyal_threshold - } - ### --- Loyal (if current regent is loyal). - #### Also some loyal-adjacent traits that would otherwise cause stress. - modifier = { - add = diarch_ai_desire_minus_3_value - OR = { - has_trait = loyal - has_trait = honest - has_trait = compassionate - has_trait = just - } - exists = liege - scope:recipient = { diarch_loyalty >= diarch_loyalty_visibly_loyal_threshold } - diarch_loyalty_score_type_regency_value >= diarch_loyalty_visibly_loyal_threshold - } - # Weight by proximity to the ruler: close family, spouses, etc. - modifier = { - add = diarch_ai_desire_plus_2_value - exists = scope:recipient.liege - OR = { - any_close_or_extended_family_member = { this = scope:recipient.liege } - any_spouse = { this = scope:recipient.liege } - } - } - # Councillors have ambitions. - modifier = { - add = diarch_ai_desire_plus_2_value - is_councillor = yes - } - # Factors. - ## If relations are near-perfect, we don't want to go plotting, as it'll look weird. - modifier = { - factor = 0 - OR = { - has_any_good_relationship_with_character_trigger = { CHARACTER = scope:recipient } - opinion = { - target = scope:recipient - value >= very_high_positive_opinion - } - } - } - } -} diff --git a/common/character_interactions/00_dynast_interactions.txt b/common/character_interactions/00_dynast_interactions.txt deleted file mode 100644 index 7942e6515..000000000 --- a/common/character_interactions/00_dynast_interactions.txt +++ /dev/null @@ -1,1995 +0,0 @@ -#Interactions relating to the head of the dynasty - -disinherit_interaction = { - icon = icon_dynasty - category = interaction_category_hostile - interface_priority = 60 - - desc = disinherit_interaction_desc - use_diplomatic_range = no - - is_shown = { - NOT = { - scope:recipient = scope:actor - - AND = { # Explicit AND to ensure no funny business - scope:recipient = { is_child_of = scope:actor } - scope:actor.dynasty = { - this = scope:recipient.dynasty - has_dynasty_perk = fp2_coterie_legacy_5 - } - } - } - - scope:actor = { - is_dynast = yes - dynasty = scope:recipient.dynasty - - } - scope:recipient = { - NOT = { - has_trait = disinherited - } - } - } - - is_valid = { - custom_description = { - scope:actor.culture = { - NOT = { has_cultural_parameter = cannot_disherit } - } - text = "mystical_ancestors_disinherit" - } - } - - is_valid_showing_failures_only = { - trigger_if = { - limit = { - NOT = { # in such cases, it will be free so no need to check for Renown - scope:recipient = { - OR = { - has_trait = disputed_heritage - any_secret = { - type = secret_disputed_heritage - is_known_by = scope:actor - } - has_trait = bastard - } - } - } - } - scope:actor.dynasty = { - dynasty_prestige >= medium_dynasty_prestige_value - } - } - - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - trigger_if = { - limit = { - scope:recipient = { - NOR = { - is_child_of = scope:actor - is_grandchild_of = scope:actor - is_great_grandchild_of = scope:actor - } - } - } - custom_description = { - scope:recipient.top_liege = scope:actor.top_liege - text = "same_realm_as" - } - } - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:recipient ?= scope:actor.diarch } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0020 - } - } - - on_accept = { - scope:actor = { - stress_impact = { - forgiving = minor_stress_impact_gain - compassionate = minor_stress_impact_gain - } - - #Legitimacy loss - if = { - limit = { has_legitimacy = yes } - if = { - limit = { scope:recipient = { is_primary_heir_of = scope:actor } } - add_legitimacy = { - value = medium_legitimacy_loss - multiply = scope:actor.primary_title.tier - } - } - else_if = { - limit = { scope:recipient = { is_child_of = scope:actor } } - add_legitimacy = { - value = minor_legitimacy_loss - multiply = scope:actor.primary_title.tier - } - } - else = { - add_legitimacy = { - value = miniscule_legitimacy_loss - multiply = scope:actor.primary_title.tier - } - } - } - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = disinherit_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - scope:recipient = { - show_as_tooltip = { - disinherit_effect = { DISINHERITOR = scope:actor } - } - } - } - } - } - - scope:recipient = { - disinherit_effect = { DISINHERITOR = scope:actor } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_disinheritance.desc - REVERSE_NON_HOUSE_TARGET = no - } - - if = { - limit = { - scope:recipient = { - any_secret = { - type = secret_disputed_heritage - is_known_by = scope:actor - save_temporary_scope_as = secret_to_reveal - } - } - } - - scope:secret_to_reveal = { - expose_secret = scope:recipient.mother - } - - scope:recipient = { - add_trait = disputed_heritage - } - } - } - - cost = { - renown = { - value = { - add = scope:actor.dynasty.medium_dynasty_prestige_value - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = yes - } - } - add = scope:actor.dynasty.major_dynasty_prestige_value - } - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = no - any_heir_title = { - exists = holder - } - } - } - add = scope:actor.dynasty.medium_dynasty_prestige_value - } - if = { - limit = { - scope:recipient = { - OR = { - has_trait = disputed_heritage - any_secret = { - type = secret_disputed_heritage - is_known_by = scope:actor - } - has_trait = bastard - } - } - } - multiply = 0 - } - } - } - prestige = { - value = { - add = medium_prestige_value - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = yes - } - } - add = massive_prestige_value - } - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = no - any_heir_title = { - exists = holder - } - } - } - add = medium_prestige_value - } - if = { - limit = { - scope:recipient = { - OR = { - has_trait = disputed_heritage - any_secret = { - type = secret_disputed_heritage - is_known_by = scope:actor - } - has_trait = bastard - } - } - } - multiply = 0 - } - } - } - } - - auto_accept = yes - - ai_potential = { - is_at_war = no - NOT = { - has_trait = forgiving - } - is_dynast = yes - } - - ai_targets = { - ai_recipients = dynasty - max = 20 - } - - ai_frequency_by_tier = { - barony = 0 - county = 96 - duchy = 48 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_will_do = { - base = 0 - - modifier = { - add = -100 - scope:actor = { - OR = { - legitimacy_level = 0 - legitimacy_level = 1 - } - } - scope:recipient = { is_primary_heir_of = scope:actor } - } - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - - modifier = { - add = 100 - scope:recipient = { - is_primary_heir_of = scope:actor - OR = { - has_trait = inbred - has_trait = intellect_bad_3 - has_trait = incapable - } - } - } - - modifier = { - add = 5 - ai_vengefulness >= medium_positive_ai_value - scope:recipient = { - is_heir_of = scope:actor - } - OR = { - AND = { - scope:recipient = { - has_trait = incestuous - } - NOT = { is_incestuous_trigger = yes } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:incestuous FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = kinslayer - } - NOT = { has_trait = kinslayer } - } - AND = { - scope:recipient = { - has_trait = adulterer - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:adulterer FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = fornicator - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:fornicator FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = deviant - } - NOT = { - is_deviant_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:deviant FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = witch - } - NOT = { - is_witch_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:witch FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = sodomite - } - NOR = { - has_trait = sodomite - any_secret = { - type = secret_homosexual - } - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:sodomite FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = cannibal - } - NOT = { - is_cannibal_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:cannibal FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - } - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - } - } - - modifier = { - factor = 0 - scope:recipient = { - is_ai = no - } - } - } -} - -disinherit_children_interaction = { - icon = icon_dynasty - category = interaction_category_hostile - interface_priority = 60 - - desc = disinherit_children_interaction_desc - use_diplomatic_range = no - - is_shown = { - # DLC checking - has_fp2_dlc_trigger = yes - # Standard check - scope:recipient != scope:actor - - scope:actor.dynasty = { - this = scope:recipient.dynasty - has_dynasty_perk = fp2_coterie_legacy_5 - } - scope:recipient = { - NOT = { - has_trait = disinherited - } - } - } - - is_valid = { - scope:actor = { is_parent_of = scope:recipient } - - - custom_description = { - scope:actor.culture = { - NOT = { has_cultural_parameter = cannot_disherit } - } - text = "mystical_ancestors_disinherit" - } - } - - is_valid_showing_failures_only = { - scope:actor = { - prestige >= major_prestige_value - } - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - trigger_if = { - limit = { - scope:recipient = { - NOR = { - is_child_of = scope:actor - is_grandchild_of = scope:actor - is_great_grandchild_of = scope:actor - } - } - } - custom_description = { - scope:recipient.top_liege = scope:actor.top_liege - text = "same_realm_as" - } - } - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:recipient ?= scope:actor.diarch } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0020 - } - } - - on_accept = { - scope:actor = { - stress_impact = { - forgiving = minor_stress_impact_gain - compassionate = minor_stress_impact_gain - } - add_tyranny = massive_tyranny_value - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = disinherit_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - scope:recipient = { - show_as_tooltip = { - disinherit_effect = { DISINHERITOR = scope:actor } - } - } - } - } - } - - scope:recipient = { - disinherit_effect = { DISINHERITOR = scope:actor } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_disinheritance.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - cost = { - prestige = { - value = { - add = medium_prestige_value - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = yes - } - } - add = massive_prestige_value - } - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = no - any_heir_title = { - exists = holder - } - } - } - add = medium_prestige_value - } - } - } - } - - auto_accept = yes - - ai_potential = { - is_at_war = no - NOT = { - has_trait = forgiving - } - is_dynast = yes - } - - ai_targets = { - ai_recipients = dynasty - max = 20 - } - - ai_frequency_by_tier = { - barony = 0 - county = 96 - duchy = 48 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - - modifier = { - add = 100 - scope:recipient = { - is_primary_heir_of = scope:actor - OR = { - has_trait = inbred - has_trait = intellect_bad_3 - has_trait = incapable - } - } - } - - modifier = { - add = 5 - ai_vengefulness >= medium_positive_ai_value - scope:recipient = { - is_heir_of = scope:actor - } - OR = { - AND = { - scope:recipient = { - has_trait = incestuous - } - NOT = { is_incestuous_trigger = yes } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:incestuous FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = kinslayer - } - NOT = { has_trait = kinslayer } - } - AND = { - scope:recipient = { - has_trait = adulterer - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:adulterer FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = fornicator - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:fornicator FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = deviant - } - NOT = { - is_deviant_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:deviant FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = witch - } - NOT = { - is_witch_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:witch FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = sodomite - } - NOR = { - has_trait = sodomite - any_secret = { - type = secret_homosexual - } - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:sodomite FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = cannibal - } - NOT = { - is_cannibal_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:cannibal FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - } - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - } - } - - modifier = { - factor = 0 - scope:recipient = { - is_ai = no - } - } - } -} - -restore_inheritance_interaction = { - icon = icon_dynasty - category = interaction_category_friendly - desc = restore_inheritance_interaction_desc - - interface_priority = 60 - - is_shown = { - scope:actor = { - is_dynast = yes - dynasty = scope:recipient.dynasty - - } - scope:recipient = { - has_trait = disinherited - } - } - - is_valid_showing_failures_only = { - scope:actor.dynasty ={ - dynasty_prestige >= miniscule_dynasty_prestige_value - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0030 - } - } - - on_accept = { - scope:actor = { - stress_impact = { - vengeful = minor_stress_impact_gain - stubborn = minor_stress_impact_gain - } - hidden_effect = { - send_interface_message = { - type = event_dynasty_neutral - title = restore_inheritance_interaction_notification - right_icon = scope:recipient - show_as_tooltip = { - scope:recipient = { - restore_inheritance_effect = yes - } - } - } - } - } - - scope:recipient = { - restore_inheritance_effect = yes - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_re_inheritance.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - cost = { - renown = { - value = scope:actor.dynasty.medium_dynasty_prestige_value - } - } - - auto_accept = yes - - ai_potential = { - is_at_war = no - is_dynast = yes - } - - ai_targets = { - ai_recipients = dynasty - max = 20 - } - - ai_frequency_by_tier = { - barony = 0 - county = 96 - duchy = 48 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - } - } - - modifier = { - add = 5 - ai_vengefulness <= medium_negative_ai_value - } - - modifier = { - add = 100 - scope:recipient = scope:actor - } - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - } -} - -denounce_interaction = { - icon = icon_dynasty - category = interaction_category_hostile - interface_priority = 59 #after disinherit - - desc = denounce_interaction_desc - - is_shown = { - scope:recipient != scope:actor - - scope:actor = { - is_dynast = yes - dynasty = scope:recipient.dynasty - } - scope:recipient = { - NOT = { - has_trait = denounced - } - } - } - - is_valid_showing_failures_only = { - scope:actor.dynasty = { - dynasty_prestige >= minor_dynasty_prestige_value - } - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:recipient ?= scope:actor.diarch } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0040 - } - } - - on_accept = { - scope:actor = { - stress_impact = { - forgiving = minor_stress_impact_gain - compassionate = minor_stress_impact_gain - } - - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = denounce_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - scope:recipient = { - show_as_tooltip = { - denounce_effect = { ACTOR = scope:actor RECIPIENT = scope:recipient } - } - } - } - } - } - - scope:recipient = { - denounce_effect = { ACTOR = scope:actor RECIPIENT = scope:recipient } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_denouncement.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - cost = { - renown = { - value = { - add = scope:actor.dynasty.minor_dynasty_prestige_value - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = yes - } - } - add = scope:actor.dynasty.medium_dynasty_prestige_value - } - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = no - any_heir_title = { - exists = holder - } - } - } - add = scope:actor.dynasty.minor_dynasty_prestige_value - } - } - } - prestige = { - value = { - add = medium_prestige_value - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = yes - } - } - add = major_prestige_value - } - if = { - limit = { - scope:recipient = { - is_landed_or_landless_administrative = no - any_heir_title = { - exists = holder - } - } - } - add = medium_prestige_value - } - } - } - } - - auto_accept = yes - - ai_potential = { - is_adult = yes - NOT = { - has_trait = forgiving - } - is_dynast = yes - } - - ai_targets = { - ai_recipients = dynasty - max = 20 - } - - ai_frequency_by_tier = { - barony = 0 - county = 96 - duchy = 48 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - - modifier = { - add = 5 - ai_vengefulness >= medium_positive_ai_value - OR = { - AND = { - scope:recipient = { - has_trait = incestuous - } - NOT = { is_incestuous_trigger = yes } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:incestuous FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = kinslayer - } - NOT = { has_trait = kinslayer } - } - AND = { - scope:recipient = { - has_trait = adulterer - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:adulterer FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = fornicator - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:fornicator FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = deviant - } - NOT = { - is_deviant_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:deviant FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = witch - } - NOT = { - is_witch_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:witch FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = sodomite - } - NOR = { - has_trait = sodomite - any_secret = { - type = secret_homosexual - } - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:sodomite FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = cannibal - } - NOT = { - is_cannibal_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:cannibal FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - } - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - } - } - } -} - -forgive_interaction = { - icon = icon_dynasty - category = interaction_category_friendly - interface_priority = 60 - - desc = forgive_interaction_desc - - is_shown = { - scope:recipient != scope:actor - - scope:actor = { - is_dynast = yes - dynasty = scope:recipient.dynasty - } - scope:recipient = { - has_trait = denounced - } - } - - is_valid_showing_failures_only = { - scope:actor.dynasty = { - dynasty_prestige >= miniscule_dynasty_prestige_value - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0050 - } - } - - on_accept = { - scope:actor = { - stress_impact = { - vengeful = minor_stress_impact_gain - stubborn = minor_stress_impact_gain - } - hidden_effect = { - send_interface_message = { - type = event_generic_neutral - title = forgive_interaction_notification - right_icon = scope:recipient - show_as_tooltip = { - scope:recipient = { - forgive_effect = yes - } - } - } - } - } - - scope:recipient = { - forgive_effect = yes - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_forgiveness.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - cost = { - renown = { - value = scope:actor.dynasty.miniscule_dynasty_prestige_value - } - } - - auto_accept = yes - - ai_potential = { - is_at_war = no - is_dynast = yes - } - - ai_targets = { - ai_recipients = dynasty - max = 20 - } - - ai_frequency_by_tier = { - barony = 0 - county = 120 - duchy = 60 - kingdom = 24 - empire = 24 - hegemony = 24 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - } - } - - modifier = { - add = 5 - ai_vengefulness <= medium_negative_ai_value - } - - modifier = { - add = 100 - scope:recipient = scope:actor - } - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - } -} - -call_dynasty_member_to_war_interaction = { - icon = icon_dynasty - category = interaction_category_diplomacy - interface_priority = 60 - - desc = call_dynasty_member_to_war_interaction_desc - - interface = call_ally - special_interaction = call_ally_interaction - popup_on_receive = yes - pause_on_receive = yes - - greeting = positive - notification_text = CALL_DYNASTY_MEMBER_NOTIFICATION - - is_shown = { - scope:recipient != scope:actor - - scope:actor = { - is_dynast = yes - religion = scope:recipient.religion - dynasty = scope:recipient.dynasty - house != scope:recipient.house # Use the House Head version instead - any_character_war = { - is_war_leader = scope:actor - } - } - scope:recipient = { - is_ruler = yes - } - - scope:recipient = { - NOT = { - target_is_liege_or_above = scope:actor - } - } - } - - has_valid_target = { - exists = scope:target - } - - has_valid_target_showing_failures_only = { - scope:target = { - is_war_leader = scope:actor - } - joiner_not_already_in_another_war_with_any_target_war_participants_trigger = { - WARRIOR = scope:actor - JOINER = scope:recipient - } - } - - is_valid_showing_failures_only = { - scope:actor.dynasty = { dynasty_prestige >= medium_dynasty_prestige_value } - scope:recipient = { - NOT = { government_has_flag = government_is_mercenary } - NOT = { government_has_flag = government_is_holy_order } - } - custom_description = { - text = "is_already_in_all_wars" - scope:actor = { - any_character_war = { - NOR = { - is_participant = scope:recipient - was_called = scope:recipient - } - OR = { - primary_attacker = scope:actor - primary_defender = scope:actor - } - } - } - } - } - - can_be_picked = { - can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:actor JOINER = scope:recipient } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = call_ally.0001 - } - } - - on_accept = { - call_dynasty_member_to_war_interaction_effect = yes - - save_scope_value_as = { - name = call_dynasty_member_to_war_interaction - value = yes - } - - if = { - limit = { - exists = scope:target - } - scope:actor = { - trigger_event = call_ally.0100 - } - } - } - - on_decline = { - #The war could theoretically end on the day the decline is sent - if = { - limit = { - exists = scope:target - } - scope:target = { - if = { - limit = { - is_attacker = scope:actor - } - scope:actor = { - add_opinion = { - modifier = rejected_call_to_offensive_war - target = scope:recipient - } - } - } - else = { - scope:actor = { - add_opinion = { - modifier = rejected_call_to_defensive_war - target = scope:recipient - } - } - } - hidden_effect = { - if = { - limit = { - NOT = { was_called = scope:recipient } - } - set_called_to = scope:recipient - } - } - } - scope:actor.dynasty = { - add_dynasty_prestige = medium_dynasty_prestige_loss - } - } - - if = { - limit = { - exists = scope:target - } - scope:actor = { - trigger_event = call_ally.0101 - } - } - } - - ai_accept = { - base = 20 - - modifier = { # Refuse call to conflicts of little benefit - add = -1000 - desc = WONT_FIGHT_MEANINGLESS_REASON - trigger_if = { - limit = { exists = scope:target } - scope:target = { using_cb = fp2_border_raid } - scope:recipient = { # Unless they like going on raids - NOR = { - has_trait = viking - has_trait = reaver - } - } - } - trigger_else = { always = no } - } - - modifier = { # Refuse call against Heir - add = -1000 - exists = scope:recipient.player_heir - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - scope:target.casus_belli.primary_attacker = scope:recipient.player_heir - } - trigger_else = { - scope:target.casus_belli.primary_defender = scope:recipient.player_heir - } - desc = WONT_FIGHT_HEIR_REASON - } - - modifier = { # Refuse call against Spouse - add = -1000 - scope:recipient = { - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - any_spouse = { - this = scope:target.casus_belli.primary_attacker - } - } - trigger_else = { - any_spouse = { - this = scope:target.casus_belli.primary_defender - } - } - - } - desc = WONT_FIGHT_SPOUSE_REASON - } - - modifier = { # Reluctant when already at war - add = -50 - scope:recipient = { - is_at_war = yes - } - desc = ALREADY_AT_WAR - } - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - - # Honor factor - ai_value_modifier = { - ai_honor = 1 - min = 0 - } - - modifier = { # Tends to join defensive wars - add = 50 - scope:target.casus_belli.primary_defender = scope:actor - desc = DEFENSIVE_WAR_REASON - } - - compare_modifier = { # Likes fighting infidels - trigger = { - scope:recipient.faith = scope:actor.faith - OR = { - AND = { - scope:target.casus_belli.primary_attacker = { - this = scope:actor - faith = { - faith_hostility_level = { - target = scope:target.casus_belli.primary_defender.faith - value >= religious_cb_enabled_hostility_level - } - } - } - } - AND = { - scope:target.casus_belli.primary_defender = { - this = scope:actor - faith = { - faith_hostility_level = { - target = scope:target.casus_belli.primary_defender.faith - value >= religious_cb_enabled_hostility_level - } - } - } - } - } - } - target = scope:recipient - value = ai_zeal - desc = "ZEAL_AGAINST_INFIDELS" - min = 0 - multiplier = 0.5 - } - - modifier = { # Reluctant to attack another ally - add = -50 - scope:target.casus_belli.primary_attacker = scope:actor - scope:recipient = { - is_allied_to = scope:target.casus_belli.primary_defender - } - desc = ATTACK_ON_ALLY_REASON - } - - modifier = { # Reluctant to defend against another ally - add = -25 - scope:target.casus_belli.primary_defender = scope:actor - scope:recipient = { - is_allied_to = scope:target.casus_belli.primary_attacker - } - desc = WAR_WITH_ALLY_REASON - } - - modifier = { # Reluctant to join wars against religious brethren. - add = -50 - scope:recipient.faith != scope:actor.faith - scope:target.casus_belli.primary_attacker = scope:actor - scope:target.casus_belli.primary_defender.faith = scope:recipient.faith - scope:target.casus_belli.war = { - OR = { - using_cb = minor_religious_war - using_cb = religious_war - using_cb = major_religious_war - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - desc = WONT_ATTACK_RELIGIOUS_BRETHREN_REASON - } - - fp3_struggle_resist_allied_wars_modifier = yes - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no -} - -dynast_claim_title_interaction = { - icon = icon_dynasty - category = interaction_category_diplomacy - interface_priority = 34 #right after HoF Request Claim - desc = dynast_claim_title_interaction_desc - target_type = title - target_filter = recipient_domain_titles - ignores_pending_interaction_block = yes - cost = { renown = scope:actor.dynasty.major_dynasty_prestige_value } - is_shown = { - scope:recipient != scope:actor - - scope:actor = { - is_dynast = yes - religion = scope:recipient.religion - dynasty = scope:recipient.dynasty - } - - scope:recipient = { - is_playable_character = yes - } - } - - can_be_picked = { - custom_description = { - scope:target = { NOT = { any_claimant = { this = scope:actor } } } - text = "already_have_a_claim_on_this_title" - } - } - - is_valid_showing_failures_only = { - custom_description = { - scope:recipient = { - any_held_title = { - title_tier >= county - NOT = { any_claimant = { this = scope:actor } } - } - } - - object = scope:recipient - text = "already_have_claims_on_all_titles" - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0060 - } - } - - on_accept = { - dynast_claim_title_effect = yes - scope:actor = { - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = dynast_claim_title_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - show_as_tooltip = { - dynast_claim_title_effect = yes - } - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_title_claim.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = yes -} - -dynast_end_dynasty_wars_interaction = { - icon = icon_dynasty - category = interaction_category_diplomacy - desc = dynast_end_dynasty_wars_interaction_desc - - is_shown = { - scope:actor != scope:recipient - - scope:actor = { - is_dynast = yes - religion = scope:recipient.religion - dynasty = scope:recipient.dynasty - } - - scope:recipient = { - is_playable_character = yes - any_character_war = { - primary_defender != scope:actor - primary_attacker = scope:recipient - primary_defender.dynasty = scope:recipient.dynasty - } - } - } - - is_valid_showing_failures_only = { - scope:actor.dynasty = { - dynasty_prestige >= medium_dynasty_prestige_value - } - scope:actor = { - NOT = { - is_at_war_with = scope:recipient - } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0070 - } - } - - on_accept = { - - scope:actor = { - hidden_effect = { - send_interface_message = { - type = event_dynasty_neutral - title = dynast_end_dynasty_wars_interaction_notification - right_icon = scope:recipient - show_as_tooltip = { - dynast_end_dynasty_wars_effect = yes - } - } - } - } - dynast_end_dynasty_wars_effect = yes - } - - auto_accept = yes -} - -dynast_legitimize_bastard_interaction = { - icon = icon_dynasty - category = interaction_category_diplomacy - desc = dynast_legitimize_bastard_interaction_desc - - is_shown = { - scope:actor = { - this = scope:recipient.dynasty.dynast - religion = scope:recipient.religion - house != scope:recipient.house - faith = { has_doctrine_parameter = bastards_legitimize } - } - scope:recipient = { - has_trait = bastard - this != scope:actor - faith = { has_doctrine_parameter = bastards_legitimize } - } - } - - is_valid = { - scope:actor.dynasty = { - dynasty_prestige >= medium_dynasty_prestige_value - } - } - - auto_accept = yes - - cost = { - renown = scope:actor.dynasty.medium_dynasty_prestige_value - } - - on_accept = { - scope:actor = { - stress_impact = { - arrogant = minor_stress_impact_gain - } - send_interface_message = { - type = event_dynasty_neutral - title = dynast_legitimize_bastard_interaction_notification - right_icon = scope:recipient - show_as_tooltip = { - scope:recipient = { - add_trait_force_tooltip = legitimized_bastard - add_opinion = { - target = scope:actor - modifier = legitimized_me_opinion - } - } - } - } - } - - hidden_effect = { - scope:recipient = { - trigger_event = bastard_interaction.0009 - every_parent = { - limit = { - is_playable_character = yes - this != scope:actor - } - hidden_effect = { #Nudge towards friendship - if = { - limit = { - NOR = { - has_relation_friend = scope:actor - has_relation_potential_friend = scope:actor - } - } - set_relation_potential_friend = scope:actor - } - } - trigger_event = bastard_interaction.0010 - } - every_sibling = { - limit = { - is_playable_character = yes - this != scope:actor - } - trigger_event = bastard_interaction.0010 - } - } - - scope:actor = { - if = { - limit = { - has_character_modifier = oath_of_children - } - hidden_effect = { - remove_character_modifier = oath_of_children - add_character_modifier = oath_of_children - } - } - } - } - } -} - -#send_to_varangian_guard_interaction = { -# category = interaction_category_friendly -# interface_priority = 60 -# icon = send_to_varangian_guard_interaction -# -# desc = send_to_varangian_guard_interaction_desc -# use_diplomatic_range = no -# common_interaction = yes -# -# is_shown = { -# scope:recipient != scope:actor -# -# scope:actor = { -# is_dynast = yes -# dynasty = scope:recipient.dynasty -# -# dynasty = { -# has_dynasty_perk = fp1_adventure_legacy_1 -# } -# -# exists = title:e_byzantium.holder -# NOR = { -# faith = { -# has_doctrine_parameter = pacifist_opinion_active -# } -# this = title:e_byzantium.holder -# has_truce = title:e_byzantium.holder -# is_at_war_with = title:e_byzantium.holder -# } -# } -# } -# -# cooldown = { years = 2 } -# -# is_valid_showing_failures_only = { -# scope:actor = { -# is_at_war = no -# NOT = { -# has_relation_rival = title:e_byzantium.holder -# } -# } -# scope:recipient = { -# is_ruler = no -# is_adult = yes -# is_married = no -# NOR = { -# has_trait = varangian -# has_trait = order_member -# } -# } -# trigger_if = { -# limit = { -# scope:recipient = { -# is_adult = yes -# NOT = { -# can_be_knight_trigger = { -# ARMY_OWNER = title:e_byzantium.holder -# } -# } -# } -# } -# custom_description = { -# scope:recipient = { -# can_be_knight_trigger = { -# ARMY_OWNER = title:e_byzantium.holder -# } -# } -# text = "not_allowed_in_varangian_guard" -# } -# } -# trigger_if = { -# limit = { -# scope:recipient = { -# NOR = { -# is_child_of = scope:actor -# is_grandchild_of = scope:actor -# is_great_grandchild_of = scope:actor -# } -# } -# } -# custom_description = { -# scope:recipient.top_liege = scope:actor.top_liege -# text = "same_realm_as" -# } -# } -# } -# -# on_accept = { -# title:e_byzantium.holder = { -# save_scope_as = emperor -# if = { -# limit = { capital_county = title:c_byzantion } -# set_local_variable = { -# name = to_miklagard -# value = yes -# } -# } -# } -# -# scope:actor = { -# stress_impact = { -# paranoid = minor_stress_impact_gain -# } -# hidden_effect = { -# send_interface_toast = { -# type = event_toast_effect_neutral -# title = send_to_varangian_guard_interaction_toast -# -# left_icon = scope:recipient -# right_icon = scope:emperor -# -# custom_tooltip = send_to_varangian_guard_interaction_toast_desc -# } -# } -# } -# -# scope:recipient = { -# save_scope_as = varangian_candidate -# -# } -# -# show_as_tooltip = { -# scope:varangian_candidate = { -# visit_court_of = scope:emperor -# add_trait = varangian -# custom_description_no_bullet = { -# text = send_to_varangian_guard_interaction_effect -# } -# } -# } -# hidden_effect = { -# scope:emperor = { -# trigger_event = varangian.0003 -# } -# } -# -# # If we're a clan this interaction affects unity -# add_clan_unity_interaction_effect = { -# CHARACTER = scope:actor -# TARGET = scope:recipient -# VALUE = miniscule_unity_loss -# DESC = clan_unity_vaering.desc -# REVERSE_NON_HOUSE_TARGET = no -# } -# } -# -# cost = { -# prestige = { -# value = 350 -# } -# } -# -# auto_accept = yes -# -# ai_potential = { -# is_at_war = no -# is_dynast = yes -# -# dynasty = { -# has_dynasty_perk = fp1_adventure_legacy_1 -# } -# -# exists = title:e_byzantium.holder -# NOR = { -# faith = { -# has_doctrine_parameter = pacifist_opinion_active -# } -# this = title:e_byzantium.holder -# has_truce = title:e_byzantium.holder -# is_at_war_with = title:e_byzantium.holder -# } -# } -# -# ai_targets = { -# ai_recipients = children -# max = 10 -# } -# -# ai_frequency_by_tier = { -# barony = 0 -# county = 120 -# duchy = 60 -# kingdom = 24 -# empire = 24 -# hegemony = 24 -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/character_interactions/00_faction_interactions.txt b/common/character_interactions/00_faction_interactions.txt deleted file mode 100644 index 0d0ff65db..000000000 --- a/common/character_interactions/00_faction_interactions.txt +++ /dev/null @@ -1,169 +0,0 @@ -#Interactions relating to factions - -force_join_faction_interaction = { - category = interaction_category_vassal - special_interaction = force_join_faction - desc = force_join_faction_interaction_desc - icon = scroll_scales - - force_notification = yes - greeting = positive - notification_text = FORCE_JOIN_FACTION_NOTIFICATION - - is_shown = { - scope:actor = { - is_a_faction_member = yes - liege = scope:recipient.liege - NOR = { - joined_faction = scope:recipient.joined_faction - scope:recipient = scope:actor.liege - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - trigger_if = { - limit = { government_allows = administrative } - custom_tooltip = { - text = force_join_faction_admin_requirement_desc - OR = { - has_strong_usable_hook = scope:recipient - AND = { - influence >= { value = scope:actor.monumental_influence_value multiply = 2 } - scope:recipient ?= { - NOT = { opinion = { target = scope:actor value <= -50 } } - NOT = { opinion = { target = scope:recipient.liege value >= 50 } } - } - } - } - } - } - trigger_else = { - has_strong_usable_hook = scope:recipient # Make sure to update the NFaction::POTENTIAL_FORCE_JOIN_HOOK_TYPE define if you change the type of hook used here - } - NOT = { is_at_war_with = scope:recipient } - } - scope:recipient = { - trigger_if = { - limit = { is_a_faction_member = yes } - joined_faction.faction_leader ?= { is_ai = yes } - } - is_forced_into_faction = no - can_join_faction = scope:actor.joined_faction - } - custom_description = { - text = barons_joining_independence_factions - NAND = { - scope:actor.joined_faction = { faction_is_type = independence_faction } - scope:recipient.highest_held_title_tier = tier_barony - } - } - } - - on_accept = { - scope:actor = { - send_interface_message = { - type = event_faction_neutral - title = force_join_faction_interaction_notification - right_icon = scope:recipient - if = { - limit = { scope:hook = yes } - use_hook = scope:recipient - } - else_if = { - limit = { scope:influence = yes } - change_influence = { - value = monumental_influence_value - multiply = -2 - } - } - scope:recipient = { - join_faction_forced = { - faction = scope:actor.joined_faction - forced_by = scope:actor - years = 10 - } - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_forced_faction_joinage.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = yes - - #Use hook - send_option = { - is_valid = { - exists = scope:recipient - scope:actor ?= { has_strong_usable_hook = scope:recipient } - } - flag = hook - localization = GENERIC_SPEND_A_HOOK - } - - #Spend influence - send_option = { - is_shown = { - scope:actor = { government_allows = administrative } - scope:actor.top_liege ?= { government_allows = administrative } - } - is_valid = { # Convincing someone with influence is not available if they hate you or love the liege - scope:actor ?= { influence >= { value = scope:actor.monumental_influence_value multiply = 2 } } - scope:recipient ?= { - NOT = { opinion = { target = scope:actor value <= -50 } } - NOT = { opinion = { target = scope:recipient.liege value >= 50 } } - } - } - flag = influence - localization = SPEND_INFLUENCE - } - - send_options_exclusive = yes - - # AI - ai_targets = { - ai_recipients = peer_vassals - } - ai_frequency_by_tier = { - barony = 0 - county = 24 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 0 - } - - ai_potential = { - top_liege != this - is_a_faction_member = yes - - # Only force others to join a faction if you joined by your own free will - is_forced_into_faction = no - } - - ai_will_do = { - base = 100 - - # Don't steal players' factions' members - modifier = { - factor = 0 - scope:recipient = { - is_a_faction_member = yes - joined_faction = { - faction_leader = { - is_ai = no - } - } - } - } - } -} diff --git a/common/character_interactions/00_gift.txt b/common/character_interactions/00_gift.txt deleted file mode 100644 index 97f680fd7..000000000 --- a/common/character_interactions/00_gift.txt +++ /dev/null @@ -1,789 +0,0 @@ -#Give characters money to improve their opinion of you -gift_interaction = { - icon = icon_gold - category = interaction_category_friendly - common_interaction = yes - interface_priority = 65 - desc = gift_interaction_desc - - greeting = positive - notification_text = SEND_GIFT_PROPOSAL - - answer_accept_key = SEND_GIFT_ACCEPT - answer_reject_key = SEND_GIFT_REJECT - - ai_targets = { - ai_recipients = scripted_relations - ai_recipients = liege - ai_recipients = head_of_faith - } - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - max = 10 - } - ai_targets = { - ai_recipients = vassals - max = 10 - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 120 - county = 60 - duchy = 60 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - scope:recipient != scope:actor - - # Prioritize paying back loans first - scope:actor = { - trigger_if = { - limit = { - exists = var:loan_amount_owed - exists = var:loan_holder - } - NOT = { var:loan_holder = scope:recipient } - } - } - } - - is_highlighted = { - scope:recipient = { - OR = { - house ?= { - OR = { - is_dominant_family = yes - is_powerful_family = yes - } - } - } - } - } - - highlighted_reason = HIGHLIGHTED_FAMILY_RATING - - is_valid_showing_failures_only = { - scope:actor.gold >= gift_value - scope:recipient = { - NOT = { is_imprisoned_by = scope:actor } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0100 - } - } - - on_accept = { - scope:recipient = { - # Verify that they could become friend - if = { - limit = { - NAND = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - has_relation_soulmate = scope:actor - has_relation_best_friend = scope:actor - } - } - gifting_leads_towards_friendship_effect = yes - } - } - # HOUSE RELATIONS - if = { - limit = { - scope:actor = { - is_house_head = yes - } - scope:recipient = { - is_house_head = yes - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = gift_opinion - } - } - } - } - scope:recipient.house = { - change_house_relation_effect = { - HOUSE = scope:actor.house - VALUE = house_relation_improve_medium_value - REASON = sent_a_gift - CHAR = scope:actor - TARGET_CHAR = scope:recipient - TITLE = scope:dummy_gender - } - } - } - scope:actor = { - # Warning for multiple gifts - if = { - limit = { - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = gift_opinion - } - } - } - custom_tooltip = ALREADY_SENT_GIFT_WARNING - } - - send_interface_message = { - type = event_gold_neutral - title = gift_interaction_notification - right_icon = scope:recipient - pay_short_term_gold = { - gold = gift_value - target = scope:recipient - } - stress_impact = { - greedy = medium_stress_impact_gain - } - if = { - limit = { - scope:recipient = { - NOT = { - is_heir_of = scope:actor - } - } - } - stress_impact = { - generous = medium_stress_impact_loss - } - } - - #FP3 Tenet Communal Possessions Perk - piety gain for gift giving. - if = { - limit = { - scope:actor = { - faith = { - has_doctrine_parameter = piety_from_gifts_active - } - } - } - scope:actor = { - add_piety = minor_piety_gain - } - } - - # Check if the target already has been sent a gift or not. If not, apply the following effects - if = { - limit = { - NOT = { - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = gift_opinion - } - } - } - } - -# # Struggle Catalyst -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_gift_independent_ruler -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_gift_independent_ruler -# CHAR = scope:recipient -# } -# } -# } -# } -# hidden_effect = { -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { phase_has_catalyst = catalyst_gift_independent_ruler } -# activate_struggle_catalyst = { -# catalyst = catalyst_gift_independent_ruler -# character = scope:actor -# } -# } -# } -# } -# } -# if = { -# limit = { -# fp3_struggle_involves_one_supporter_and_one_detractor = { -# FIRST = scope:actor -# SECOND = scope:recipient -# } -# scope:actor = { -# any_character_struggle = { -# #involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_gift_supporter_detractor_ruler -# CHAR = scope:recipient -# } -# } -# } -# } -# hidden_effect = { -# scope:actor = { -# every_character_struggle = { -# #involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_gift_supporter_detractor_ruler -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_gift_supporter_detractor_ruler -# character = scope:actor -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_gift_supporter_detractor_ruler } -# } -# } -# } -# } - - # FP2 Urbanism Legacy Perk 2: increase cultural acceptance when gifting a republican vassal - if = { - limit = { - scope:actor = { - dynasty ?= { has_dynasty_perk = fp2_urbanism_legacy_4 } - } - scope:recipient = { - AND = { - is_vassal_of = scope:actor - government_has_flag = government_is_republic - } - } - scope:actor.culture != scope:recipient.capital_province.county.culture - } - scope:recipient.capital_province.county.culture = { - change_cultural_acceptance = { - target = scope:actor.culture - value = { - value = 20 - multiply = scope:recipient.capital_province.county.development_level - divide = 100 - } - desc = cultural_acceptance_gain_gift_dynasty_perk - } - } - } - } - - # Let's apply the opinion modifier last, as to apply everything else correctly first - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = gift_opinion - opinion = send_gift_opinion - } - } - } - - if = { # for tutorial purposes - limit = { - is_ai = no - scope:recipient = { is_child_of = scope:actor } - } - add_character_flag = { - flag = tutorial_sent_gift - days = 200 - } - } - #Influence gain between admin rulers - if = { - limit = { - is_ruler = yes - government_allows = administrative - scope:recipient = { - is_ruler = yes - government_allows = administrative - any_held_title = { - is_noble_family_title = yes - } - } - } - if = { - limit = { - scope:recipient = { - OR = { - house = { - is_dominant_family = yes - } - this = scope:actor.top_liege - } - influence_level >= 5 - } - } - change_influence = { - value = miniscule_influence_gain - multiply = 8 - } - } - else_if = { - limit = { - scope:recipient = { - OR = { - house = { - is_dominant_family = yes - } - this = scope:actor.top_liege - } - influence_level >= 3 - } - } - change_influence = { - value = miniscule_influence_gain - multiply = 7 - } - } - else_if = { - limit = { - scope:recipient = { - OR = { - house = { - is_dominant_family = yes - } - this = scope:actor.top_liege - } - } - } - change_influence = { - value = miniscule_influence_gain - multiply = 6 - } - } - else_if = { - limit = { - scope:recipient = { - OR = { - house = { - is_powerful_family = yes - } - this = scope:actor.top_liege - } - influence_level >= 5 - } - } - change_influence = { - value = miniscule_influence_gain - multiply = 6 - } - } - else_if = { - limit = { - scope:recipient = { - OR = { - house = { - is_powerful_family = yes - } - this = scope:actor.top_liege - } - influence_level >= 3 - } - } - change_influence = { - value = miniscule_influence_gain - multiply = 5 - } - } - else_if = { - limit = { - scope:recipient = { - OR = { - house = { - is_powerful_family = yes - } - this = scope:actor.top_liege - } - } - } - change_influence = { - value = miniscule_influence_gain - multiply = 4 - } - } - else_if = { - limit = { - scope:recipient = { influence_level >= 5 } - } - change_influence = { - value = miniscule_influence_gain - multiply = 3 - } - } - else_if = { - limit = { - scope:recipient = { influence_level >= 3 } - } - change_influence = { - value = miniscule_influence_gain - multiply = 2 - } - } - else = { - change_influence = miniscule_influence_gain - } - } - } - } - - ai_accept = { - base = 0 - modifier = { - add = 100 - desc = GOLD_REASON - } - - # Struggle motive - modifier = { - desc = AI_STRUGGLE_INTENT - scope:recipient = { - top_liege = this - any_character_struggle = { - involvement = involved - } - } - add = { - value = 0 -# if = { -# limit = { -# scope:recipient = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gift_independent_ruler -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -100 -# } -# else_if = { -# limit = { -# scope:recipient = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gift_independent_ruler -# } -# } -# } -# add = 200 -# } - } - } - } - - ai_potential = { - is_available_at_peace_ai_adult = yes - ai_greed < medium_positive_ai_value - short_term_gold >= gift_interaction_cutoff - NOT = { - has_trait = greedy - } - NOT = { has_variable = conqueror } - ai_should_focus_on_building_in_their_capital = no - } - - auto_accept = { - custom_description = { - text = auto_accept_interaction_ai - object = scope:recipient - scope:recipient = { - is_ai = yes - } - } - } - - ai_min_reply_days = 1 - ai_max_reply_days = 1 - - ai_will_do = { - base = 100 - - modifier = { # Do not send double-gifts - factor = 0 - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = gift_opinion - } - } - } - - modifier = { # Basic Filtering - factor = 0 - scope:recipient = { - NOR = { - AND = { # Bankrupt lovers, friends and a bankrupt liege should be considered - OR = { - scope:actor = { - any_liege_or_above = { - this = scope:recipient - } - } - has_secret_relation_lover = scope:actor - has_relation_lover = scope:actor - has_relation_soulmate = scope:actor - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - gold < 0 - } - AND = { # Generous characters will give gifts to their friends/lovers - is_ruler = yes - OR = { - has_secret_relation_lover = scope:actor - has_relation_lover = scope:actor - has_relation_soulmate = scope:actor - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - scope:actor = { - OR = { - ai_greed <= high_negative_ai_value - AND = { - ai_greed < 0 - culture = { - has_cultural_parameter = gives_more_gifts - } - } - } - } - } - AND = { # Characters with the Generous Cultural Tradition will give gifts to more people - is_ruler = yes - OR = { - is_allied_to = scope:actor - is_close_or_extended_family_of = scope:actor - } - scope:actor = { - ai_greed < 0 - culture = { - has_cultural_parameter = gives_more_gifts - } - } - } - AND = { # Characters with the loyal trait more likely to give gifts to friends/lieges - OR = { - scope:actor.liege ?= this - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - is_allied_to = scope:actor - is_close_or_extended_family_of = scope:actor - } - scope:actor = { - ai_greed <= 0 - has_trait = loyal - } - } - AND = { # Zealous characters want to support the defending side in GHW's - gold < 200 - any_character_war = { - OR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - primary_defender = scope:recipient - } - scope:actor = { - ai_zeal >= 50 - } - } - AND = { # Powerful vassals should be considered - is_powerful_vassal_of = scope:actor - opinion = { - target = scope:actor - value < 0 - } - NOT ={ - has_opinion_modifier = { - target = scope:actor - modifier = gift_opinion - } - } - } - AND = { # Factioneering vassals should be considered - is_vassal_of = scope:actor - is_a_faction_member = yes - NOT ={ - has_opinion_modifier = { - target = scope:actor - modifier = gift_opinion - } - } - } - AND = { # Realm Priests should be considered - scope:actor = { - faith = { has_doctrine = doctrine_theocracy_temporal } - exists = cp:councillor_court_chaplain - cp:councillor_court_chaplain = scope:recipient - } - opinion = { - target = scope:actor - value <= 25 - } - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = gift_opinion - } - } - } - AND = { # Rulers at war with your rivals deserve gold if they're bankrupt - gold < 0 - is_at_war = yes - any_war_enemy = { - has_relation_rival = scope:actor - } - } -# AND = { # Independent ruler within the struggle should be considered -# any_character_struggle = { -# phase_has_catalyst = catalyst_gift_independent_ruler -# } -# } - } - } - } - -# # Struggle -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_gift_independent_ruler -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_gift_independent_ruler -# } -# NOT = { -# has_relation_rival = scope:recipient -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -100 -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# } -# scope:recipient = { -# has_character_flag = agenda_towards_deescalation -# } -# } -# add = { -# value = 150 -# if = { -# limit = { scope:recipient = { is_ai = no} } -# add = 150 # higher for human player to Prioritize them -# } -# # Then lower the intent depending on the gold reserve -# # Base value applied if the AI has 3x the gold cutoff -# multiply = { -# value = short_term_gold -# divide = { -# value = gift_interaction_cutoff -# multiply = 3 -# } -# } -# } -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# } -# } -# add = { -# value = 25 -# if = { -# limit = { scope:recipient = { is_ai = no} } -# add = 150 # higher for human player to Prioritize them -# } -# # Then lower the intent depending on the gold reserve -# # Base value applied if the AI has 3x the gold cutoff -# multiply = { -# value = short_term_gold -# divide = { -# value = gift_interaction_cutoff -# multiply = 3 -# } -# } -# } -# } -# } -# } - - modifier = { - factor = 0.1 - scope:recipient = { - opinion = { - target = scope:actor - value < 0 - } - NAND = { - is_vassal_of = scope:actor - scope:actor = { - ai_rationality > 50 - } - } - } - } - -# modifier = { -# add = 100 -# scope:actor = { -# is_at_war = no -# has_trait = fp3_struggle_supporter -# any_character_struggle = { is_struggle_type = persian_struggle } -# } -# scope:recipient = { -# title:d_sunni.holder ?= this -# gold < 0 -# } -# } - - # Nomads are slightly less likely to do this since they'd prefer to send Herd instead - modifier = { - add = -10 - scope:actor = { - government_has_flag = government_is_nomadic - } - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - - modifier = { - factor = 0.1 - scope:recipient = { - has_relation_rival = scope:actor - } - } - - modifier = { - factor = 2 - scope:actor.house.house_confederation ?= { - has_cohesion_level_parameter = bloc_members_send_leader_gifts - leading_house.house_head ?= scope:recipient - } - } - } -} diff --git a/common/character_interactions/00_grant_titles_interaction.txt b/common/character_interactions/00_grant_titles_interaction.txt deleted file mode 100644 index b539914d5..000000000 --- a/common/character_interactions/00_grant_titles_interaction.txt +++ /dev/null @@ -1,2316 +0,0 @@ -#be aware that the actual granting of the title happens in code! -grant_titles_interaction = { - - category = interaction_category_vassal - common_interaction = yes - - desc = grant_titles_interaction_desc - - special_interaction = grant_titles_interaction - interface = grant_titles - target_type = title - target_filter = actor_domain_titles - interface_priority = 60 - - # actor character giving the titles - # recipient character receiving the titles - - is_shown = { - scope:actor != scope:recipient - scope:actor = { - NOT = { - government_has_flag = government_is_landless_adventurer - } - } - scope:recipient = { - OR = { - target_is_liege_or_above = scope:actor - is_pool_guest_of = scope:actor - AND = { - scope:actor.faith.religious_head = scope:recipient - is_independent_ruler = yes - scope:actor.faith = { NOT = { has_doctrine = doctrine_holy_order_head } } - } - } - } - trigger_if = { - limit = { - scope:actor = { government_allows = administrative } - } - scope:recipient = { NOT = { government_allows = administrative } } - } - trigger_if = { - limit = { - scope:actor = { government_has_flag = government_is_nomadic NOT = { government_has_flag = government_allows_nomad_domicile_titles }} - } - scope:recipient = { NOT = { government_has_flag = government_is_true_herder } } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_tooltip = { - text = can_be_granted_titles_interaction_tt - OR = { - can_be_granted_titles_by = { RULER = scope:actor } - can_be_granted_theocratic_titles_by = { RULER = scope:actor } - AND = { - is_diarch_of_target = scope:actor - scope:actor = { has_diarchy_active_parameter = diarchy_is_co_rulership } - } - } - } - NOT = { is_at_war_with = scope:actor } - NOT = { has_trait = devoted } # Monks are disinherited, and should not have land granted to them - bp2_valid_for_standard_interactions_trigger = yes - trigger_if = { - limit = { is_ruler = no } - is_imprisoned = no - } - # DON'T TAKE OTHER PLAYERS' ACCLAIMED KNIGHTS - custom_description = { - text = grant_title_stealing_acclaimed_knight - subject = scope:recipient - NOR = { - AND = { - is_acclaimed = yes - liege ?= { - is_ai = no - this != scope:actor - } - } - AND = { - is_acclaimed = yes - scope:actor = { is_ai = yes } - } - } - } - # Gallivanters won't accept additional responsibilities. - NOT = { has_trait = gallivanter } - # TGP JAPAN - tgp_japan_grant_titles_restriction_trigger = { - GRANTER = scope:actor - GRANTEE = scope:recipient - } - } - custom_description = { - text = is_not_theocratic_court_chaplain - subject = scope:recipient - NAND = { - scope:actor.faith = { - has_doctrine = doctrine_theocracy_temporal - } - scope:recipient = { - faith = { - has_doctrine = doctrine_theocracy_temporal - } - has_council_position = councillor_court_chaplain - } - scope:actor.faith.religious_head != scope:recipient - } - } - scope:actor = { - any_held_title = { - count > 1 - } - } - } - - can_send = { - trigger_if = { - limit = { - scope:actor = { - highest_held_title_tier >= tier_kingdom - has_diarchy_active_parameter = primeminister_requires_duchy - diarch = scope:recipient - } - } - custom_tooltip = { - text = primeminister_requires_duchy.tt.blocked_grant - any_in_list = { - list = target_titles - tier >= tier_duchy - } - } - } - } - - can_be_picked_title = { - scope:target = { - is_leased_out = no - - trigger_if = { - limit = { is_noble_family_title = yes } - custom_tooltip = { - text = GRANT_TITLES_ITEM_CANT_GIVE_NOBLE_FAMILY - always = no - } - } - - trigger_if = { - limit = { - scope:actor = { - NOT = { - has_government = nomad_government - } - } - title_province = { - OR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - scope:recipient = { - is_ruler = no - } - } - custom_tooltip = { - text = GRANT_TITLES_ITEM_CANT_GIVE_NOMADIC_TITLES_TO_NON_NOMADS_TITLE - always = no - } - } - - trigger_if = { - limit = { is_nomad_title = yes } - custom_tooltip = { - text = GRANT_TITLES_ITEM_CANT_GIVE_NOMAD_TITLE - always = no - } - } - - trigger_if = { - limit = { - is_head_of_faith = yes - scope:recipient.faith.religious_head != scope:actor.faith.religious_head - } - custom_tooltip = { - text = GRANT_TITLES_ITEM_CANT_HEAD_OF_FAITH_TO_INFIDEL - scope:recipient.faith.religious_head = scope:actor.faith.religious_head - } - } - - trigger_if = { - limit = { - scope:recipient = scope:actor.player_heir - scope:actor = { has_partition_succession_realm_law_trigger = yes } - } - custom_description = { - text = partition_primary_heir_unfair - subject = scope:recipient - current_heir = scope:recipient - } - } - trigger_if = { - limit = { scope:target = title:k_fashion } - NOT = { scope:target = title:k_fashion } - } - custom_tooltip = { - text = cannot_grant_ceremonial_title - NOT = { exists = var:ceremonial_title } - } - } - - custom_description = { - text = grant_titles_interaction_can_only_give_diarch_de_jure_liege_to_diarch - subject = scope:actor.diarch - NAND = { - # Only applies if we have an active diarchy. - scope:actor = { has_active_diarchy = yes } - # Now, prevent us from giving away our diarch's land to invalidate them... - scope:target = { - any_dejure_vassal_title_holder = { this = scope:actor.diarch } - # ... _unless_ we're giving it _to_ the diarch. - scope:recipient != scope:actor.diarch - # Plus we only care if the title is below our tier. - tier < scope:actor.highest_held_title_tier - } - } - } - - custom_description = { - text = grant_titles_interaction_children_not_allowed_temple - subject = scope:recipient - NOR = { - AND = { - scope:recipient = { - is_adult = no - } - scope:target = { - tier = tier_barony - title_province = { has_building_with_flag = temple } - } - } - AND = { - scope:recipient = { - is_adult = no - } - scope:target = { - tier = tier_county - - title_province = { - is_county_capital = yes - has_building_with_flag = temple - } - } - } - } - } - - custom_description = { - text = grant_titles_interaction_title_being_wagered - NOT = { - scope:target = { has_variable = wagered_county } - } - } - } - - auto_accept = yes - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0110 - } - } - - on_accept = { - if = { - limit = { - scope:actor = { - government_has_flag = government_is_nomadic - vassal_limit_available <= 0 - is_independent_ruler = yes - scope:recipient = { - NOT = { is_vassal_of = scope:actor } - } - } - } - custom_tooltip = grant_title_nomad_and_at_vassal_limit - } - scope:recipient = { - add_character_flag = { - flag = domicile_culture_and_faith_check - days = 1 - } - } - if = { - limit = { - scope:recipient = { - is_acclaimed = yes - liege = { - this = scope:actor - } - } - scope:target = { - tier > tier_barony - } - } - custom_tooltip = grant_title_landing_acclaimed_knight_warning - } -# scope:recipient = { -# if = { -# limit = { -# top_liege = this -# save_temporary_scope_as = recipient_is_independent -# } -# } -# if = { -# limit = { -# NOT = { -# has_relation_friend = scope:actor -# } -# } -# if = { -# # then verify the right struggle phase -# limit = { -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:actor -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = struggle_grant_titles_diff_faith_culture_to_leads_to_friendship -# } -# } -# progress_towards_friend_effect = { -# REASON = friend_granted_title -# CHARACTER = scope:actor -# OPINION = 0 -# } -# } -# } -# } - - if = { - limit = { - OR = { - any_in_list = { - list = target_titles - tier = tier_county - culture = scope:recipient.culture - NOR = { - culture = scope:actor.culture - recent_history = { - type = granted - years = 10 - } - } - } - any_in_list = { - list = target_titles - tier >= tier_duchy - title_capital_county = { - culture != scope:actor.culture - culture = scope:recipient.culture - } - NOT = { - recent_history = { - type = granted - years = 10 - } - } - } - } - } - scope:recipient.culture = { - change_cultural_acceptance = { - target = scope:actor.culture - value = grant_title_cultural_acceptance_impact - desc = cultural_acceptance_gain_granted_title - } - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_county - } - scope:actor.culture = { has_cultural_parameter = grants_to_lowborns_bonuses } - scope:recipient = { - is_lowborn = yes - } - } - every_in_list = { - list = target_titles - limit = { tier = tier_county } - change_county_control = 30 - } - scope:recipient = { - add_trait = peasant_leader - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier >= tier_county - } - scope:actor.culture = { has_cultural_parameter = landing_house_members_give_prestige } - exists = scope:actor.house - exists = scope:recipient.house - scope:actor.house = scope:recipient.house - } - scope:actor = { - add_prestige = { - value = 0 - every_in_list = { - list = target_titles - limit = { tier = tier_empire } - add = massive_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_kingdom } - add = major_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_duchy } - add = medium_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_county } - add = minor_prestige_gain - } - } - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier >= tier_county - } - scope:actor.culture = { has_cultural_parameter = landing_house_members_gives_renown } - exists = scope:actor.house - exists = scope:recipient.house - scope:actor.house = scope:recipient.house - } - scope:actor.dynasty = { - add_dynasty_prestige = { - value = 0 - every_in_list = { - list = target_titles - limit = { tier = tier_empire } - add = scope:actor.dynasty.massive_dynasty_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_kingdom } - add = scope:actor.dynasty.major_dynasty_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_duchy } - add = scope:actor.dynasty.medium_dynasty_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_county } - add = scope:actor.dynasty.minor_dynasty_prestige_gain - } - } - } - } - - # Iterate over all given titles - # - Add opinion modifiers - # - Collect titles that discontent reduction can later be derived from - every_in_list = { - list = target_titles - save_temporary_scope_as = this_title - if = { - limit = { - exists = scope:landed_title - } - scope:recipient = { - if = { - limit = { - scope:this_title.tier = tier_barony - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_barony - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - - else_if = { - limit = { - scope:this_title.tier = tier_county - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_county - } - if = { - limit = { - is_lowborn = yes - } - scope:actor = { - if = { - limit = { - is_ai = no - } - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -5 - } - } - } - else = { # Can't really stop the AI from landing lowborns, so throttle it a bit so that great conquerors don't annihilate their opinion - random = { - chance = 25 - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -5 - } - } - } - } - } - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - - else_if = { - limit = { - scope:this_title.tier = tier_duchy - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_duchy - } - if = { - limit = { - is_lowborn = yes - } - scope:actor = { - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -20 - } - } - } - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - - else_if = { - limit = { - scope:this_title.tier = tier_kingdom - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_kingdom - } - if = { - limit = { - is_lowborn = yes - } - scope:actor = { - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -50 - } - } - } - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - - else_if = { - limit = { - scope:this_title.tier = tier_empire - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_empire - } - if = { - limit = { - is_lowborn = yes - } - scope:actor = { - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -5 - } - } - } - } - if = { - limit = { - is_a_faction_member = yes - } - add_joined_faction_discontent = -60 - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - } - - #Promised a vassal this title they had a claim on (vassal.2901) - if = { - limit = { - scope:actor = { - exists = var:was_promised_title - var:was_promised_title = scope:recipient - } - } - if = { - limit = { - scope:recipient = { - exists = var:promised_title - } - scope:landed_title = scope:recipient.var:promised_title - } - scope:actor = { - trigger_event = { - id = vassal.2910 - days = { 7 14 } - } - } - } - } - } - if = { - limit = { - scope:recipient = { - has_trait = bastard - } - } - custom_tooltip = grant_title_to_bastard_dynasty_warning - } - } # every_in_list - - - # The accumulated discontent reduction of the recipient - scope:recipient = { - if = { - limit = { - is_a_faction_member = yes - } - add_joined_faction_discontent = grant_title_opinion_sum_discontent_calc - } - } - - # Viziers may be booted from their job. - scope:actor = { - if = { - limit = { - # Assuming this is relevant at all. - diarch ?= scope:recipient - # And that scope:actor can do without a supervisor atm. - can_leave_diarchy_trigger = yes - # Aaaaand that their diarchy supports this type of thing. - OR = { - has_diarchy_parameter = primeminister_requires_county - has_diarchy_parameter = primeminister_requires_duchy - } - } - # Is this a duchy? - if = { - limit = { - any_in_list = { - list = target_titles - tier >= tier_duchy - } - } - custom_tooltip = grant_titles_interaction.tt.primeminister_title_grant.duchy_sufficient - end_diarchy = yes - } - # Is this a county? - else_if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_county - } - } - # Is that insufficient? - if = { - limit = { has_diarchy_active_parameter = primeminister_requires_duchy } - custom_tooltip = grant_titles_interaction.tt.primeminister_title_grant.county_insufficient - } - # Is that sufficient? - else = { - custom_tooltip = grant_titles_interaction.tt.primeminister_title_grant.county_sufficient - end_diarchy = yes - } - } - # Is this a barony? - else_if = { - limit = { - any_in_list = { - list = target_titles - count = all - tier = tier_barony - } - } - custom_tooltip = grant_titles_interaction.tt.primeminister_title_grant.barony_doesnt_end - } - } - } - - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_empire - } - } - custom_tooltip = grant_title_modifier_stack_empires - } - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_kingdom - } - } - custom_tooltip = grant_title_modifier_stack_kingdoms - } - if = { - limit = { - any_in_list = { - list = titles_to_grant - tier = tier_duchy - } - } - custom_tooltip = grant_title_modifier_stack_duchies - } - if = { - limit = { - any_in_list = { - list = titles_to_grant - tier = tier_county - } - } - custom_tooltip = grant_title_modifier_stack_counties - } - if = { - limit = { - any_in_list = { - list = titles_to_grant - tier = tier_barony - } - } - custom_tooltip = grant_title_modifier_stack_baronies - } - if = { - limit = { - trigger_if = { - limit = { scope:actor = { is_ai = yes } } - scope:actor = { - any_vassal = { - vassal_stance = courtly - } - } - } - scope:recipient = { - is_lowborn = yes - } - any_in_list = { - list = titles_to_grant - tier >= tier_county - } - } - custom_tooltip = grant_title_modifier_courtly_lowborn_grant_penalty - } - if = { - limit = { - scope:recipient = { is_a_faction_member = yes } - } - custom_tooltip = grant_title_modifier_stack_discontent - } - - # Jealousy check - if = { - limit = { - any_in_list = { - list = titles_to_grant - any_claimant = { grant_title_rivalry_trigger = yes } - } - } - hidden_effect = { - random = { - chance = 25 - ordered_in_list = { - list = titles_to_grant - limit = { - any_claimant = { grant_title_rivalry_trigger = yes } - } - order_by = tier - save_scope_as = claim_title - ordered_claimant = { - limit = { grant_title_rivalry_trigger = yes } - order_by = primary_title.tier - save_scope_as = claim_vassal - if = { - limit = { - scope:recipient = { is_lowborn = yes } - } - scope:recipient = { save_scope_as = lowborn_scope } - } - else_if = { - limit = { - scope:recipient = { has_claim_on = scope:claim_title } - } - scope:recipient = { save_scope_as = claimant_scope } - } - scope:actor = { - trigger_event = { - id = bp1_yearly.8070 - days = 5 - } - } - } - } - } - } - } - - #Stress impact - scope:actor = { - if = { - limit = { - any_in_list = { - list = target_titles - trigger_if = { - limit = { tier = tier_barony } - title_province.barony = { - has_wrong_holding_type = no - } - } - count >= 1 - } - } - - # Generous characters enjoy giving away titles - if = { - limit = { - has_trait = generous - } - add_stress = generous_title_grant_value - } - - # Gnostics lose stress for giving away titles. - if = { - limit = { - scope:actor = { - faith = { - has_doctrine_parameter = granting_titles_gives_stress - } - } - } - scope:actor = { - add_stress = { - value = 0 - - # Base stress value scaled on title tier. - every_in_list = { - list = target_titles - - add = { - value = 0 - - if = { - limit = { this.tier = tier_county } - add = minor_stress_loss # 10 base - } - else_if = { - limit = { this.tier = tier_duchy } - add = { - value = medium_stress_loss - multiply = 1.25 # 25 base - } - } - else_if = { - limit = { this.tier = tier_kingdom } - add = { - value = major_stress_loss - multiply = 2 # 80 base - } - } - else_if = { - limit = { this.tier = tier_empire } - add = { - value = monumental_stress_loss - multiply = 2 # 200 base - } - } - - # Lose more stress for giving away titles of your primary tier; lose less stress for giving away titles far below your primary in tier. - multiply = { - value = this.tier - add = 1 - divide = scope:actor.primary_title.tier - } - - # Round to the nearest multiple of 5. - divide = 5 - round = yes - multiply = 5 - - # For a Duke, this will be x1.25 for Duchies (-30) and x1 for Counties(-10) - # For a King, this will be x1.25 for a Kingdom (-100), x1 for a Duchy (-25) and x0.75 for Counties(-10) - # For an Emperor, this will be x1.25 for an Empire(-200), x1 for a Kingdom(-80), x0.75 for a Duchy(-20) and x0.4 for a Counties (-5) - } - } - } - } - } - - # Greedy & ambitious ruler gain stress for giving away titles if they would normally be able to keep them. - if = { - limit = { - # Pre-filter - OR = { - has_trait = greedy - has_trait = ambitious - } - domain_size <= domain_limit # Not over my domain limit - any_in_list = { - list = target_titles - tier <= tier_county # At least 1 selected title counts toward domain limit - } - - # Special exemption for lieges who are over their held duchy limit, which are giving away that duchy (and associated counties) specifically - trigger_if = { - limit = { - has_too_many_held_duchies_trigger = yes - } - NOT = { - # Granting at least 1 duchy - any_in_list = { - list = target_titles - title_counts_towards_too_many_duchies_trigger = yes - save_temporary_scope_as = granted_duchy - - # All counties being granted are De Jure part of the duchy that is being granted - any_in_list = { - list = target_titles - count = all - trigger_if = { - limit = { tier = tier_county} - de_jure_liege = scope:granted_duchy - } - } - } - } - } - } - # Actual stress gain effects - if = { - limit = { - domain_size = domain_limit - } - stress_impact = { - greedy = minor_stress_impact_gain - ambitious = minor_stress_impact_gain - } - } - else_if = { - limit = { - domain_size < domain_limit - } - stress_impact = { - greedy = medium_stress_impact_gain - ambitious = medium_stress_impact_gain - } - } - } - } - - # Maintenance for runestones - if = { - limit = { - # Use expanded version if we have FP1. - has_fp1_dlc_trigger = yes - fp1_remove_stele_new_holder_trigger = { - TITLE = scope:target - PREVIOUS_HOLDER = scope:actor - NEW_HOLDER = scope:recipient - } - } - # Actually removed in fp1_other_decisions.0113 - custom_tooltip = runestone_grant_title_warning - } - else_if = { - limit = { - scope:target = { - exists = var:ancestor_to_bury - has_county_modifier = county_raised_runestone_modifier - } - NOT = { scope:recipient.dynasty = var:ancestor_to_bury.dynasty } #We only have to change something if the new holder is of a different dynasty - } - # Actually removed in religious_decision.0312 - custom_tooltip = runestone_grant_title_warning - } - - if = { - limit = { - exists = scope:actor.dynasty - scope:actor.dynasty = { - has_dynasty_perk = ep1_culture_legacy_3 - } - scope:recipient = { - is_playable_character = no - culture != scope:actor.culture - any_in_list = { - list = target_titles - OR = { - tier = tier_county - tier = tier_barony - } - culture = scope:recipient.culture - } - } - } - scope:actor = { - if = { - limit = { - can_add_hook = { - target = scope:recipient - type = favor_hook - } - } - add_hook = { - type = favor_hook - target = scope:recipient - } - } - } - } - - #Feedback for actor - hidden_effect = { - if = { - limit = { - government_has_flag = government_is_nomadic - vassal_limit_available <= 0 - is_independent_ruler = yes - scope:recipient = { - NOT = { is_vassal_of = scope:actor } - } - } - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_titles_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = grant_titles_interaction_notification_effect_7 - } - } - else_if = { - limit = { - any_in_list = { - list = target_titles - count = 1 - NOT = { tier = scope:actor.highest_held_title_tier } - } - NOT = { exists = scope:recipient_is_independent } - scope:recipient = { - any_held_title = { - title_tier > barony - NOT = { - is_in_list = target_titles - } - } - } - } - random_in_list = { - list = target_titles - save_temporary_scope_as = loc_title - } - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_titles_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = grant_titles_interaction_notification_effect_2 -# if = { -# limit = { -# exists = dynasty -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:recipient -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = struggle_grant_titles_diff_faith_culture_gives_prestige -# -# } -# } -# dynasty = { -# add_dynasty_prestige = minor_dynasty_prestige_gain -# } -# -# } - } - } - else_if = { - limit = { - any_in_list = { - list = target_titles - count > 1 - NOT = { tier = scope:actor.highest_held_title_tier } - } - NOT = { exists = scope:recipient_is_independent } - scope:recipient = { - any_held_title = { - title_tier > barony - NOT = { - is_in_list = target_titles - } - } - } - } - random_in_list = { - list = target_titles - save_temporary_scope_as = loc_title - } - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_titles_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = grant_titles_interaction_notification_effect_3 - } - } - else_if = { - limit = { - exists = scope:recipient_is_independent - } - - random_in_list = { - list = target_titles - save_temporary_scope_as = loc_title - } - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_titles_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = grant_titles_interaction_notification_effect_6 - } - } - else_if = { - limit = { - scope:recipient = { - any_in_list = { #Became independent from you, but still have the same liege - list = target_titles - tier = scope:actor.highest_held_title_tier - } - top_liege = scope:actor.top_liege - } - } - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_titles_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = grant_titles_interaction_notification_effect_5 - } - } - else_if = { - limit = { - scope:recipient = { - any_in_list = { #Became independent - list = target_titles - tier = scope:actor.highest_held_title_tier - } - } - } - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_titles_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = grant_titles_interaction_notification_effect_4 - } - } - else = { - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_titles_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = grant_titles_interaction_notification_effect - } - } - } - } - - hidden_effect = { - # Struggle Catalyst -# if = { -# limit = { -# scope:actor = { -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:recipient -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal -# character = scope:actor -# } -# } -# } -# } - } - - # Achievements. - scope:actor = { - if = { - limit = { - has_variable_list = candidate_a_knights_tale_achievement - is_target_in_variable_list = { - name = candidate_a_knights_tale_achievement - target = scope:recipient - } - } - set_global_variable = { - name = finished_a_knights_tale_achievement - value = yes - } - } - } - } -} - -#This interaction is referenced in code! If it's renamed you have to ping a coder -grant_title_to_new_random_character_interaction = { - hidden = yes - auto_accept = yes - special_interaction = grant_titles_interaction - use_diplomatic_range = no - - is_valid_showing_failures_only = { - scope:actor = { - this != scope:recipient - any_held_title = { - count > 1 - } - } - } -} - -#be aware that the actual granting of the title happens in code! -grant_governorship_interaction = { - icon = grant_governorship - category = interaction_category_vassal - common_interaction = yes - - desc = grant_governorship_interaction_desc - - special_interaction = grant_governorship_interaction - interface = grant_titles - target_type = title - target_filter = actor_domain_titles - interface_priority = 60 - - # actor character giving the titles - # recipient character receiving the titles - - is_shown = { - scope:actor != scope:recipient - scope:recipient = { - OR = { - target_is_liege_or_above = scope:actor - is_pool_guest_of = scope:actor - } - } - scope:actor = { - government_allows = administrative - highest_held_title_tier >= tier_county - } - - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - scope:recipient = { - NOT = { any_parent = { is_ai = no } } - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - custom_tooltip = { - text = grant_governorship_interaction_no_title_tt - any_held_title = { - tier >= tier_county - is_noble_family_title = no - is_landless_type_title = no - NOR = { - this = scope:actor.capital_county - this = scope:actor.primary_title - } - } - } - } - scope:recipient = { - is_adult = yes - NOT = { is_at_war_with = scope:actor } - bp2_valid_for_standard_interactions_trigger = yes - trigger_if = { - limit = { is_ruler = no } - is_imprisoned = no - } - government_allows = administrative - # Only the preferred gender can be appointed unless they hold titles already - trigger_if = { - limit = { - scope:actor = { - OR = { - has_realm_law = male_only_law - has_realm_law = male_preference_law - } - } - is_landed = no - } - custom_tooltip = { - text = recipient_cannot_be_appointed_gender_laws_tt - is_female = no - } - } - trigger_if = { - limit = { - scope:actor = { - OR = { - has_realm_law = female_only_law - has_realm_law = female_preference_law - } - } - is_landed = no - } - custom_tooltip = { - text = recipient_cannot_be_appointed_gender_laws_tt - is_female = yes - } - } - # DON'T TAKE OTHER PLAYERS' ACCLAIMED KNIGHTS - custom_description = { - text = grant_title_stealing_acclaimed_knight - subject = scope:recipient - NOR = { - AND = { - is_acclaimed = yes - liege ?= { - is_ai = no - this != scope:actor - } - } - AND = { - is_acclaimed = yes - scope:actor = { is_ai = yes } - } - } - } - is_clergy = no - # Gallivanters won't accept additional responsibilities. - NOT = { has_trait = gallivanter } - # TGP JAPAN - tgp_japan_grant_titles_restriction_trigger = { - GRANTER = scope:actor - GRANTEE = scope:recipient - } - # Cannot be a minister - custom_tooltip = { - text = recipient_is_a_minister_desc - tgp_is_any_minister = no - } - } - } - - can_send = { - scope:recipient = { - custom_tooltip = { - text = promote_candidate_interaction_existing_holder_tt - this != scope:target.holder - } - - trigger_if = { # Governors can only be appointed to certain titles - limit = { - is_governor = yes - scope:target = { is_noble_family_title = no } # For tooltip reasons, so we don't show more than necessary - } - custom_tooltip = { # Only one province of highest rank - text = only_one_province_of_highest_rank_tt - NAND = { - highest_held_title_tier = scope:target.tier - scope:target.tier >= tier_duchy - scope:target = { # We make an exception if recipient controls at least one de jure county - any_de_jure_county = { - count < 1 - OR = { - holder = scope:recipient - holder = { is_vassal_or_below_of = scope:recipient } - } - } - } - } - } - custom_tooltip = { - text = admin_must_be_de_jure_or_neighboring - any_held_title = { - OR = { - # The target title is part of your de jure structure - is_de_jure_liege_or_above_target = scope:target - target_is_de_jure_liege_or_above = scope:target - # Or is a neighboring county which de jure duchy is not part of your realm - AND = { - NOT = { tier = tier_barony } - any_title_to_title_neighboring_county = { this = scope:target } - scope:target = { - tier = tier_county - duchy = { - OR = { - NOT = { exists = holder } - holder = { - NOR = { - is_vassal_or_below_of = scope:actor - this = scope:actor - } - } - } - } - } - } - } - } - } - } - trigger_if = { # If recipient is landless and only have a family title, target title must be a duchy or above - limit = { - is_landless_ruler = yes - any_held_title = { is_noble_family_title = yes } - scope:target.tier < min_appointment_tier - } - primary_title.tier <= scope:target.tier - } - trigger_if = { # If recipient is a count, they can get only get counties within the same duchy - limit = { - highest_held_title_tier = tier_county - main_administrative_tier > tier_county - is_landed = yes - scope:target.tier = tier_county - } - custom_tooltip = { - text = admin_count_grant_only_counties - any_held_title = { duchy = scope:target.duchy } - } - } - tgp_is_ceremonial_liege_trigger = no - } - } - - can_be_picked_title = { - scope:target = { - is_leased_out = no - - scope:recipient = { - trigger_if = { # Governors can only be appointed to certain titles - limit = { - is_governor = yes - scope:target = { is_noble_family_title = no } # For tooltip reasons, so we don't show more than necessary - } - custom_tooltip = { # Only one province of highest rank - text = only_one_province_of_highest_rank_tt - NAND = { - highest_held_title_tier = scope:target.tier - scope:target.tier >= main_administrative_tier - trigger_if = { - limit = { - scope:target.tier >= tier_duchy - } - scope:target = { # We make an exception if recipient controls at least one de jure county - any_de_jure_county = { - count < 1 - OR = { - holder = scope:recipient - holder = { is_vassal_or_below_of = scope:recipient } - } - } - } - } - } - } - custom_tooltip = { - text = admin_must_be_de_jure_or_neighboring - any_held_title = { - OR = { - # The target title is part of your de jure structure - is_de_jure_liege_or_above_target = scope:target - target_is_de_jure_liege_or_above = scope:target - # Or is a neighboring county which de jure duchy is not part of your realm - AND = { - any_title_to_title_neighboring_county = { this = scope:target } - scope:target = { - tier = tier_county - duchy = { - OR = { - NOT = { exists = holder } - holder = { - NOR = { - is_vassal_or_below_of = scope:actor - this = scope:actor - } - } - } - } - } - } - } - } - } - } - trigger_if = { # If recipient is landless and only have a family title, target title must be a duchy or above - limit = { - is_landless_ruler = yes - any_held_title = { is_noble_family_title = yes } - scope:target.tier < min_appointment_tier - } - primary_title.tier <= scope:target.tier - } - trigger_if = { # If recipient is a count, they can get only get counties within the same duchy - limit = { - highest_held_title_tier = tier_county - main_administrative_tier > tier_county - is_landed = yes - scope:target.tier = tier_county - } - custom_tooltip = { - text = admin_count_grant_only_counties - any_held_title = { duchy = scope:target.duchy } - } - } - tgp_is_ceremonial_liege_trigger = no - } - - custom_tooltip = { - text = GRANT_TITLES_ITEM_CANT_GIVE_ADMIN_PRIMARY - this != scope:actor.capital_province.duchy - } - - trigger_if = { - limit = { is_noble_family_title = yes } - custom_tooltip = { - text = GRANT_TITLES_ITEM_CANT_GIVE_NOBLE_FAMILY - always = no - } - } - trigger_if = { - limit = { exists = var:ceremonial_title } - custom_tooltip = { - text = GRANT_TITLES_ITEM_CANT_GIVE_CEREMONIAL_TITLE - always = no - } - } - - trigger_if = { - limit = { - list_size:target_titles > 0 - } - custom_tooltip = { - text = GRANT_TITLES_ITEM_ADMIN_CANT_GIVE_MORE_THAN_ONE - any_in_list = { - list = target_titles - scope:target ?= this - } - } - } - - trigger_if = { - limit = { scope:target = title:k_fashion } - NOT = { scope:target = title:k_fashion } - } - } - - custom_description = { - text = grant_titles_interaction_can_only_give_diarch_de_jure_liege_to_diarch - subject = scope:actor.diarch - NAND = { - # Only applies if we have an active diarchy. - scope:actor = { has_active_diarchy = yes } - # Now, prevent us from giving away our diarch's land to invalidate them... - scope:target = { - any_dejure_vassal_title_holder = { this = scope:actor.diarch } - # ... _unless_ we're giving it _to_ the diarch. - scope:recipient != scope:actor.diarch - # Plus we only care if the title is below our tier. - tier < scope:actor.highest_held_title_tier - } - } - } - - custom_description = { - text = grant_titles_interaction_title_being_wagered - NOT = { - scope:target = { has_variable = wagered_county } - } - } - } - - auto_accept = yes - - on_auto_accept = { - if = { - limit = { - scope:actor = { - government_allows = administrative - } - } - scope:recipient = { - trigger_event = { - id = char_interaction.0111 - delayed = yes #this has to be delayed in case you grant it to someone that doesn't have an estate yet, for the change_government effect to work and generate the estate - } - } - } - } - - on_accept = { - if = { - limit = { - scope:recipient = { - is_acclaimed = yes - liege = { - this = scope:actor - } - } - } - custom_tooltip = grant_title_landing_acclaimed_knight_warning - } - - if = { - limit = { - any_in_list = { - list = target_titles - tier >= tier_duchy - title_capital_county = { - culture != scope:actor.culture - culture = scope:recipient.culture - } - NOT = { - recent_history = { - type = granted - years = 10 - } - } - } - } - scope:recipient.culture = { - change_cultural_acceptance = { - target = scope:actor.culture - value = grant_title_cultural_acceptance_impact - desc = cultural_acceptance_gain_granted_title - } - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier >= tier_county - } - scope:actor.culture = { has_cultural_parameter = landing_house_members_give_prestige } - exists = scope:actor.house - exists = scope:recipient.house - scope:actor.house = scope:recipient.house - } - scope:actor = { - add_prestige = { - value = 0 - every_in_list = { - list = target_titles - limit = { tier = tier_empire } - add = massive_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_kingdom } - add = major_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_duchy } - add = medium_prestige_gain - } - } - } - } - if = { - limit = { - any_in_list = { - list = target_titles - tier >= tier_county - } - scope:actor.culture = { has_cultural_parameter = landing_house_members_gives_renown } - exists = scope:actor.house - exists = scope:recipient.house - scope:actor.house = scope:recipient.house - } - scope:actor.dynasty = { - add_dynasty_prestige = { - value = 0 - every_in_list = { - list = target_titles - limit = { tier = tier_kingdom } - add = scope:actor.dynasty.major_dynasty_prestige_gain - } - every_in_list = { - list = target_titles - limit = { tier = tier_duchy } - add = scope:actor.dynasty.medium_dynasty_prestige_gain - } - } - } - } - - # Iterate over all given titles - # - Add opinion modifiers - # - Collect titles that discontent reduction can later be derived from - every_in_list = { - list = target_titles - save_temporary_scope_as = this_title - if = { - limit = { - exists = scope:landed_title - } - scope:recipient = { - # Add opinion based on title tier - if = { - limit = { - scope:this_title.tier = tier_county - scope:actor = { min_appointment_tier = tier_county } - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_county - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - - else_if = { - limit = { - scope:this_title.tier = tier_duchy - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_duchy - } - if = { - limit = { - is_lowborn = yes - } - scope:actor = { - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -10 #less than usual because admin realms are more tolerant of bureaucratic "new" nobility - } - } - } - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - - else_if = { - limit = { - scope:this_title.tier = tier_kingdom - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_kingdom - } - if = { - limit = { - is_lowborn = yes - } - scope:actor = { - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -30 #less than usual because admin realms are more tolerant of bureaucratic "new" nobility - } - } - } - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - - else_if = { - limit = { - scope:this_title.tier = tier_empire - } - - hidden_effect = { - add_opinion = { - target = scope:actor - modifier = received_title_empire - } - if = { - limit = { - is_lowborn = yes - } - scope:actor = { - every_vassal = { - vassal_stance = courtly - add_opinion = { - target = scope:actor - modifier = courtly_lowborn_grant_opinion - opinion = -30 #less than usual because admin realms are more tolerant of bureaucratic "new" nobility - } - } - } - } - } - - scope:this_title = { add_to_temporary_list = titles_to_grant } - } - } - - #Promised a vassal this title they had a claim on (vassal.2901) - if = { - limit = { - scope:actor = { - exists = var:was_promised_title - var:was_promised_title = scope:recipient - } - } - if = { - limit = { - scope:recipient = { - exists = var:promised_title - } - scope:landed_title = scope:recipient.var:promised_title - } - scope:actor = { - trigger_event = { - id = vassal.2910 - days = { 7 14 } - } - } - } - } - } - if = { - limit = { - scope:recipient = { - has_trait = bastard - } - } - custom_tooltip = grant_title_to_bastard_dynasty_warning - } - } # every_in_list - - # The accumulated discontent reduction of the recipient - scope:recipient = { - if = { - limit = { - is_a_faction_member = yes - } - add_joined_faction_discontent = grant_title_opinion_sum_discontent_calc - } - } - - # Show stacked opinion gain - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_empire - } - } - custom_tooltip = grant_title_modifier_stack_empires - } - if = { - limit = { - any_in_list = { - list = target_titles - tier = tier_kingdom - } - } - custom_tooltip = grant_title_modifier_stack_kingdoms - } - if = { - limit = { - any_in_list = { - list = titles_to_grant - tier = tier_duchy - } - } - custom_tooltip = grant_title_modifier_stack_duchies - } - if = { - limit = { - any_in_list = { - list = titles_to_grant - tier = tier_county - scope:actor = { min_appointment_tier = tier_county } - } - } - custom_tooltip = grant_title_modifier_stack_counties - } - - if = { - limit = { - trigger_if = { - limit = { scope:actor = { is_ai = yes } } - scope:actor = { - any_vassal = { - vassal_stance = courtly - } - } - } - scope:recipient = { - is_lowborn = yes - } - any_in_list = { - list = titles_to_grant - tier >= tier_county - } - } - custom_tooltip = grant_title_modifier_courtly_lowborn_grant_penalty - } - if = { - limit = { - scope:recipient = { is_a_faction_member = yes } - } - custom_tooltip = grant_title_modifier_stack_discontent - } - - # Jealousy check - if = { - limit = { - any_in_list = { - list = titles_to_grant - any_claimant = { grant_title_rivalry_trigger = yes } - } - } - hidden_effect = { - random = { - chance = 25 - ordered_in_list = { - list = titles_to_grant - limit = { - any_claimant = { grant_title_rivalry_trigger = yes } - } - order_by = tier - save_scope_as = claim_title - ordered_claimant = { - limit = { grant_title_rivalry_trigger = yes } - order_by = primary_title.tier - save_scope_as = claim_vassal - if = { - limit = { - scope:recipient = { is_lowborn = yes } - } - scope:recipient = { save_scope_as = lowborn_scope } - } - else_if = { - limit = { - scope:recipient = { has_claim_on = scope:claim_title } - } - scope:recipient = { save_scope_as = claimant_scope } - } - scope:actor = { - trigger_event = { - id = bp1_yearly.8070 - days = 5 - } - } - } - } - } - } - } - - scope:actor = { - # Maintenance for runestones - if = { - limit = { - # Use expanded version if we have FP1. - has_fp1_dlc_trigger = yes - fp1_remove_stele_new_holder_trigger = { - TITLE = scope:target - PREVIOUS_HOLDER = scope:actor - NEW_HOLDER = scope:recipient - } - } - # Actually removed in fp1_other_decisions.0113 - custom_tooltip = runestone_grant_title_warning - } - else_if = { - limit = { - scope:target = { - exists = var:ancestor_to_bury - has_county_modifier = county_raised_runestone_modifier - } - NOT = { scope:recipient.dynasty = var:ancestor_to_bury.dynasty } #We only have to change something if the new holder is of a different dynasty - } - # Actually removed in religious_decision.0312 - custom_tooltip = runestone_grant_title_warning - } - - if = { - limit = { - dynasty ?= { has_dynasty_perk = ep1_culture_legacy_3 } - scope:recipient = { - is_playable_character = no - culture != scope:actor.culture - any_in_list = { - list = target_titles - OR = { - tier = tier_county - tier = tier_barony - } - culture = scope:recipient.culture - } - } - } - if = { - limit = { - can_add_hook = { - target = scope:recipient - type = favor_hook - } - } - add_hook = { - type = favor_hook - target = scope:recipient - } - } - } - - #Feedback for actor - hidden_effect = { - if = { - limit = { - NOT = { exists = scope:recipient_is_independent } - scope:recipient = { - any_held_title = { - title_tier > barony - NOT = { is_in_list = target_titles } - } - } - } - set_variable = { - name = lower_count - value = { - value = -1 - every_in_list = { - list = target_titles - limit = { - NOT = { tier = scope:actor.highest_held_title_tier } - } - add = 1 - } - } - } - save_scope_value_as = { - name = equal_count - value = { - value = 0 - every_in_list = { - list = target_titles - limit = { tier = scope:actor.highest_held_title_tier } - add = 1 - } - } - } - ordered_in_list = { - list = target_titles - order_by = tier - save_temporary_scope_as = loc_title - } - send_interface_toast = { - type = event_toast_effect_neutral - title = grant_governorship_interaction_notification - left_icon = scope:recipient - right_icon = scope:loc_title - if = { - limit = { scope:actor.var:lower_count ?= 0 } - custom_tooltip = grant_governorship_interaction_notification_effect_2 - } - else_if = { - limit = { - exists = scope:actor.var:lower_count - scope:actor.var:lower_count > 1 - } - custom_tooltip = grant_governorship_interaction_notification_effect_3 - } - else_if = { - limit = { scope:actor.var:lower_count ?= 1 } - custom_tooltip = grant_governorship_interaction_notification_effect_4 - } - else_if = { - limit = { - scope:equal_count >= 1 - scope:recipient.top_liege ?= scope:actor.top_liege - } - custom_tooltip = grant_titles_interaction_notification_effect_5 - } - else = { custom_tooltip = grant_titles_interaction_notification_effect } -# if = { -# limit = { -# exists = dynasty -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:recipient -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = struggle_grant_titles_diff_faith_culture_gives_prestige -# } -# } -# dynasty = { add_dynasty_prestige = minor_dynasty_prestige_gain } -# } - remove_variable = lower_count - } - } - } - } - - hidden_effect = { - # Struggle Catalyst -# if = { -# limit = { -# scope:actor = { -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:recipient -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal -# character = scope:actor -# } -# } -# } -# } - } - - # Achievements. - scope:actor = { - if = { - limit = { - has_variable_list = candidate_a_knights_tale_achievement - is_target_in_variable_list = { - name = candidate_a_knights_tale_achievement - target = scope:recipient - } - } - set_global_variable = { - name = finished_a_knights_tale_achievement - value = yes - } - } - } - # TGP Catalyst - triggered in on_title_gain - if = { - limit = { - title:h_china.holder ?= scope:actor - any_in_list = { - list = target_titles - OR = { - AND = { - tier = tier_empire - scope:recipient.merit_level < 7 - } - AND = { - tier = tier_kingdom - scope:recipient.merit_level < 5 - } - AND = { - tier = tier_duchy - scope:recipient.merit_level < 3 - } - AND = { - tier = tier_county - scope:recipient.merit_level < 1 - } - } - } - } - show_as_tooltip = { - situation:dynastic_cycle ?= { - if = { - limit = { - situation_top_has_catalyst = catalyst_hegemon_appointing_low_merit_governor - title:h_china.holder = scope:actor - } - trigger_situation_catalyst = { - catalyst = catalyst_hegemon_appointing_low_merit_governor - character = scope:recipient - } - } - } - } - } - } -} diff --git a/common/character_interactions/00_house_head_interactions.txt b/common/character_interactions/00_house_head_interactions.txt deleted file mode 100644 index 564f5846d..000000000 --- a/common/character_interactions/00_house_head_interactions.txt +++ /dev/null @@ -1,1201 +0,0 @@ -#Interactions relating to the head of the house - -call_house_member_to_war_interaction = { - category = interaction_category_diplomacy - icon = alliance - - - interface_priority = 60 - - desc = call_house_member_to_war_interaction_desc - - interface = call_ally - special_interaction = call_ally_interaction - popup_on_receive = yes - pause_on_receive = yes - - notification_text = CALL_HOUSE_MEMBER_NOTIFICATION - - is_shown = { - scope:recipient != scope:actor - - scope:actor = { - OR = { - is_house_head = yes - AND = { - exists = dynasty - # DLC checking - has_fp2_dlc_trigger = yes - # Standard check - dynasty = { has_dynasty_perk = fp2_coterie_legacy_3 } - } - } - religion = scope:recipient.religion - house = scope:recipient.house - any_character_war = { - is_war_leader = scope:actor - } - } - - scope:recipient = { - is_playable_character = yes - } - - scope:recipient = { - NOT = { - target_is_liege_or_above = scope:actor - } - } - } - - has_valid_target = { - exists = scope:target - } - - has_valid_target_showing_failures_only = { - scope:target = { - is_war_leader = scope:actor - } - joiner_not_already_in_another_war_with_any_target_war_participants_trigger = { - WARRIOR = scope:actor - JOINER = scope:recipient - } - } - - is_valid_showing_failures_only = { - custom_description = { - text = "is_already_in_all_wars" - scope:actor = { - any_character_war = { - NOR = { - is_participant = scope:recipient - was_called = scope:recipient - } - OR = { - primary_attacker = scope:actor - primary_defender = scope:actor - } - } - } - } - } - - can_be_picked = { - can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:actor JOINER = scope:recipient } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = call_ally.0001 - } - } - - on_accept = { - call_house_member_to_war_interaction_effect = yes - - save_scope_value_as = { - name = call_house_member_to_war_interaction - value = yes - } - - if = { - limit = { - exists = scope:target - } - - scope:actor = { - trigger_event = call_ally.0100 - } - } - - scope:actor = { - if = { - limit = { NOT = { is_house_head = yes } } - add_prestige = medium_prestige_loss - } - } - - # If the Dynasty has the Unity Legacy perk, the recipient is rewarded with some Prestige - if = { - limit = { scope:actor.dynasty = { has_dynasty_perk = fp2_coterie_legacy_3 } } - scope:recipient = { add_prestige = medium_prestige_gain } - } - } - - on_decline = { - #The war could theoretically end on the day the decline is sent - if = { - limit = { - exists = scope:target - } - - scope:target = { - if = { - limit = { - is_attacker = scope:actor - } - scope:actor = { - add_opinion = { - modifier = rejected_call_to_offensive_war - target = scope:recipient - } - } - } - else = { - scope:actor = { - add_opinion = { - modifier = rejected_call_to_defensive_war - target = scope:recipient - } - } - } - scope:actor = { - trigger_event = call_ally.0101 - } - } - - # If we're a clan this interaction affects unity - refuse_call_to_arms_add_clan_unity_effect = yes - } - } - - ai_accept = { - base = 20 - - modifier = { # Refuse call to conflicts of little benefit - add = -1000 - desc = WONT_FIGHT_MEANINGLESS_REASON - trigger_if = { - limit = { exists = scope:target } - scope:target = { using_cb = fp2_border_raid } - scope:recipient = { # Unless they like going on raids - NOR = { - has_trait = viking - has_trait = reaver - } - } - } - trigger_else = { always = no } - } - - modifier = { # Refuse call against Heir - add = -1000 - exists = scope:recipient.player_heir - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - scope:target.casus_belli.primary_attacker = scope:recipient.player_heir - } - trigger_else = { - scope:target.casus_belli.primary_defender = scope:recipient.player_heir - } - desc = WONT_FIGHT_HEIR_REASON - } - - modifier = { # Refuse call against Spouse - add = -1000 - scope:recipient = { - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - any_spouse = { - this = scope:target.casus_belli.primary_attacker - } - } - trigger_else = { - any_spouse = { - this = scope:target.casus_belli.primary_defender - } - } - - } - desc = WONT_FIGHT_SPOUSE_REASON - } - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - - # Honor factor - ai_value_modifier = { - ai_honor = 1 - min = 0 - } - - modifier = { # Tends to join defensive wars - add = 50 - scope:target.casus_belli.primary_defender = scope:actor - desc = DEFENSIVE_WAR_REASON - } - - compare_modifier = { # Likes fighting infidels - trigger = { - scope:recipient.faith = scope:actor.faith - OR = { - AND = { - scope:target.casus_belli.primary_attacker = { - this = scope:actor - faith = { - faith_hostility_level = { - target = scope:target.casus_belli.primary_defender.faith - value >= religious_cb_enabled_hostility_level - } - } - } - } - AND = { - scope:target.casus_belli.primary_defender = { - this = scope:actor - faith = { - faith_hostility_level = { - target = scope:target.casus_belli.primary_defender.faith - value >= religious_cb_enabled_hostility_level - } - } - } - } - } - } - target = scope:recipient - value = ai_zeal - desc = "ZEAL_AGAINST_INFIDELS" - min = 0 - multiplier = 0.5 - } - - modifier = { # Reluctant to attack another ally - add = -50 - scope:target.casus_belli.primary_attacker = scope:actor - scope:recipient = { - is_allied_to = scope:target.casus_belli.primary_defender - } - desc = ATTACK_ON_ALLY_REASON - } - - modifier = { # Reluctant to defend against another ally - add = -25 - scope:target.casus_belli.primary_defender = scope:actor - scope:recipient = { - is_allied_to = scope:target.casus_belli.primary_attacker - } - desc = WAR_WITH_ALLY_REASON - } - - modifier = { # Reluctant to join wars against religious brethren. - add = -50 - scope:recipient.faith != scope:actor.faith - scope:target.casus_belli.primary_attacker = scope:actor - scope:target.casus_belli.primary_defender.faith = scope:recipient.faith - scope:target.casus_belli.war = { - OR = { - using_cb = minor_religious_war - using_cb = religious_war - using_cb = major_religious_war - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - desc = WONT_ATTACK_RELIGIOUS_BRETHREN_REASON - } - - modifier = { # Happy to gain Prestige thanks to the Unity perk - add = 50 - dynasty = { has_dynasty_perk = fp2_coterie_legacy_3 } - desc = "UNITY_PERK_BONUS" - } - - fp3_struggle_resist_allied_wars_modifier = yes - } - - # Score above 0 means the AI will call this ally. Note that DESIRED_WAR_SIDE_STRENGTH still applies and can prevent calling the ally - ai_will_do = { - base = 100 - - modifier = { # If the player is at war, do not bother them with offensive calls - scope:target.casus_belli.primary_attacker = scope:actor - scope:recipient = { - is_ai = no - any_character_war = { - primary_defender = scope:recipient - } - } - factor = 0 - } - - modifier = { # Do not call the player if they are in debt - scope:recipient = { - is_ai = no - gold <= -1 - } - factor = 0 - } - - modifier = { # Don't call players in against their heirs (they wouldn't accept the reverse situation... don't be a hypocrite) - exists = scope:recipient.player_heir - scope:recipient = { - is_ai = no - } - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - scope:target.casus_belli.primary_attacker = scope:recipient.player_heir - } - trigger_else = { - scope:target.casus_belli.primary_defender = scope:recipient.player_heir - } - factor = 0 - } - - modifier = { # Same with spouses - scope:recipient = { - is_ai = no - } - trigger_if = { - limit = { scope:target.casus_belli.primary_defender = scope:actor } - any_spouse = { - this = scope:target.casus_belli.primary_attacker - } - } - trigger_else = { - any_spouse = { - this = scope:target.casus_belli.primary_defender - } - } - factor = 0 - } - - modifier = { # Don't call brand-new allies into old wars, at least until some time has elapsed. - has_variable = delay_calling_recent_ally - var:delay_calling_recent_ally = scope:recipient - scope:target = { - war_days >= 30 - } - factor = 0 - - } - - modifier = { # If the recipient is allied to both the attacker and the defender, the attacker shouldn't call - scope:target.casus_belli.primary_attacker = scope:actor - scope:target.casus_belli.primary_defender = { - is_allied_to = scope:recipient - } - factor = 0 - } - - #You're a Mandala Suzerain; you don't get off the hook that easily - modifier = { - scope:actor = { subject_contract_has_flag = tributary_contract_suzerain_guarantee_override } - scope:recipient = scope:actor.suzerain - add = 500 - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no -} - - -#Head legitimizes child or actor requests from head to legitimize -legitimize_bastard_interaction = { - category = interaction_category_diplomacy - special_interaction = legitimize_bastard - icon = legitimized_bastard - - greeting = positive - notification_text = ASK_TO_legitimize_bastard_interaction - - desc = { - first_valid = { - triggered_desc = { - trigger = { scope:actor.house.house_head = scope:actor } - desc = legitimize_bastard_interaction_desc_house_head - } - desc = legitimize_bastard_interaction_desc_not_house_head - } - } - - is_shown = { - scope:actor.house.house_head.faith = { - has_doctrine_parameter = bastards_legitimize - } - scope:actor.faith = { - has_doctrine_parameter = bastards_legitimize - } - scope:secondary_recipient = { - faith = { - has_doctrine_parameter = bastards_legitimize - } - this != scope:actor - has_trait = bastard - OR = { - father = scope:actor - mother = scope:actor - scope:actor.house.house_head = scope:actor - } - OR = { - house = scope:actor.house - AND = { - OR = { - father.house = scope:actor.house - mother.house = scope:actor.house - } - has_dynasty = no - } - } - } - scope:actor = { - is_lowborn = no - is_concubine = no - } - } - - is_valid_showing_failures_only = { - } - - cost = { - prestige = { - value = bastard_legitimization_prestige_cost - } - } - - ai_accept = { - base = -50 - - modifier = { - trigger = { - scope:actor != scope:actor.house.house_head - } - add = { - value = scope:actor.prestige_level - multiply = 20 - } - desc = PRESTIGOUS_IN_OUR_HOUSE - } - - modifier = { - trigger = { - always = scope:hook - } - add = 100 - desc = SCHEME_WEAK_HOOK_USED - } - - opinion_modifier = { - trigger = { - scope:actor != scope:actor.house.house_head - } - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - } - - opinion_modifier = { - trigger = { - scope:actor != scope:actor.house.house_head - } - who = scope:recipient - opinion_target = scope:secondary_recipient - multiplier = 0.25 - } - - modifier = { - add = intimidated_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - modifier = { - add = intimidated_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - # Unity modifiers - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - } - - auto_accept = { - OR = { - scope:actor = scope:actor.house.house_head - AND = { - always = scope:hook - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - - on_accept = { - scope:actor = { - stress_impact = { - arrogant = minor_stress_impact_gain - } - - legitimize_bastard_interaction_opinions_effect = { - BASTARD = scope:secondary_recipient - HOUSE_HEAD = scope:actor.house.house_head - LEGITIMIZER = scope:actor - } - - if = { - limit = { always = scope:hook } - scope:actor = { - use_hook = scope:recipient - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = miniscule_unity_loss - DESC = clan_unity_bastardry.desc - REVERSE_NON_HOUSE_TARGET = no - } - - hidden_effect = { - scope:actor = { - if = { - limit = { - has_character_modifier = oath_of_children - } - hidden_effect = { - remove_character_modifier = oath_of_children - add_character_modifier = oath_of_children - } - } - } - } - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = legitimize_bastard_interaction_decline_notification - - left_icon = scope:actor.house.house_head - right_icon = scope:secondary_recipient - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = miniscule_unity_gain - DESC = clan_unity_bastardry_refusal.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - send_option = { - is_shown = { - scope:actor != scope:recipient - } - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no -} - -accuse_of_decandence_interaction = { - icon = antagonistic - category = interaction_category_hostile - interface_priority = 60 - common_interaction = yes - - cooldown = { years = 3 } - - desc = accuse_of_decandence_interaction_desc - - is_shown = { - scope:actor = { government_has_flag = government_is_clan } - scope:recipient != scope:actor - scope:actor.house.house_head ?= scope:actor - scope:recipient.house ?= scope:actor.house - scope:recipient = { - NOT = { - has_trait = decadent - } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { is_adult = yes } - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:recipient ?= scope:actor.diarch } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0041 - } - } - - on_accept = { - scope:actor = { - stress_impact = { - forgiving = minor_stress_impact_gain - compassionate = minor_stress_impact_gain - } - send_interface_toast = { - type = event_toast_effect_neutral - title = accuse_of_decandence_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - scope:recipient = { - add_stress = major_stress_gain - if = { - limit = { - has_trait = extolled - } - remove_trait = extolled - } - else = { - add_trait = decadent - } - add_opinion = { - modifier = accused_of_decadence_opinion - target = scope:actor - } - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_decadence.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - cost = { - piety = { - value = { - add = minor_piety_value - if = { - limit = { - scope:recipient = { - num_virtuous_traits > 0 - } - } - add = { - value = minor_piety_value - multiply = scope:recipient.num_virtuous_traits - } - } - if = { - limit = { - scope:recipient = { - num_sinful_traits > 0 - } - } - add = { - value = minor_piety_value - multiply = 0.5 - multiply = scope:recipient.num_sinful_traits - min = 10 - } - } - } - } - } - - auto_accept = yes - - ai_potential = { - is_at_war = no - government_has_flag = government_is_clan - house.house_head ?= this - is_adult = yes - NOT = { - has_trait = forgiving - } - } - - ai_targets = { - ai_recipients = dynasty - max = 30 - } - - ai_targets = { - ai_recipients = vassals - } - - ai_frequency_by_tier = { - barony = 0 - county = 96 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - - modifier = { - add = 50 - scope:actor = { - ai_wants_low_unity = yes - NOT = { house ?= { has_house_unity_stage = antagonistic } } - } - scope:recipient = { - num_sinful_traits >= 1 - } - } - - modifier = { - add = 100 - scope:actor = { - ai_wants_low_unity = yes - NOT = { house ?= { has_house_unity_stage = antagonistic } } - } - scope:recipient = { - num_sinful_traits >= 2 - } - } - - modifier = { - add = 20 - scope:actor = { - ai_wants_low_unity = yes - NOT = { house ?= { has_house_unity_stage = antagonistic } } - } - scope:recipient = { - number_of_opposing_personality_traits = { - target = scope:actor - value >= 1 - } - } - } - - modifier = { - add = 100 - scope:actor = { - ai_wants_low_unity = yes - NOT = { house ?= { has_house_unity_stage = antagonistic } } - } - scope:recipient = { - number_of_opposing_personality_traits = { - target = scope:actor - value >= 2 - } - } - } - - modifier = { - add = 50 - scope:actor = { - ai_wants_low_unity = yes - NOT = { house ?= { has_house_unity_stage = antagonistic } } - } - OR = { - AND = { - scope:recipient = { - has_trait = incestuous - } - NOT = { is_incestuous_trigger = yes } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:incestuous FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = kinslayer - } - NOT = { has_trait = kinslayer } - } - AND = { - scope:recipient = { - has_trait = adulterer - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:adulterer FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = fornicator - } - NOR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:fornicator FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = deviant - } - NOT = { - is_deviant_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:deviant FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = witch - } - NOT = { - is_witch_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:witch FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = sodomite - } - NOR = { - has_trait = sodomite - any_secret = { - type = secret_homosexual - } - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:sodomite FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - AND = { - scope:recipient = { - has_trait = cannibal - } - NOT = { - is_cannibal_trigger = yes - } - trait_is_criminal_in_faith_trigger = { TRAIT = trait:cannibal FAITH = scope:actor.faith GENDER_CHARACTER = scope:recipient } - } - } - } - - modifier = { - factor = 0.25 - scope:recipient = { - is_powerful_vassal_of = scope:actor - } - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - } - } - } - - modifier = { - factor = 0 - scope:recipient = { - is_primary_heir_of = scope:actor - } - } - } -} - -extoll_virtuousness_interaction = { - icon = unity_harmonious - category = interaction_category_friendly - interface_priority = 60 - common_interaction = yes - - cooldown = { years = 3 } - - desc = extoll_virtuousness_interaction_desc - - is_shown = { - scope:actor = { government_has_flag = government_is_clan } - scope:recipient != scope:actor - scope:actor.house.house_head ?= scope:actor - scope:recipient.house ?= scope:actor.house - scope:recipient = { - NOT = { - has_trait = extolled - } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { is_adult = yes } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0042 - } - } - - on_accept = { - scope:actor = { - stress_impact = { - sadistic = minor_stress_impact_gain - callous = minor_stress_impact_gain - } - send_interface_toast = { - type = event_toast_effect_neutral - title = extoll_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - scope:recipient = { - if = { - limit = { - has_trait = decadent - } - remove_trait = decadent - } - else = { - add_trait = extolled - } - add_opinion = { - modifier = extolled_virtue_opinion - target = scope:actor - } - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_gain - DESC = clan_unity_extolled.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - cost = { - piety = { - value = { - add = medium_piety_value - if = { - limit = { - scope:recipient = { - num_sinful_traits > 0 - } - } - add = { - value = medium_piety_value - multiply = scope:recipient.num_sinful_traits - } - } - if = { - limit = { - scope:recipient = { - num_virtuous_traits > 0 - } - } - add = { - value = medium_piety_value - multiply = 0.5 - multiply = scope:recipient.num_virtuous_traits - min = 10 - } - } - } - } - } - - auto_accept = yes - - ai_potential = { - is_at_war = no - government_has_flag = government_is_clan - house.house_head ?= this - is_adult = yes - NOT = { - has_trait = paranoid - } - } - - ai_targets = { - ai_recipients = dynasty - max = 30 - } - - ai_targets = { - ai_recipients = vassals - } - - ai_frequency_by_tier = { - barony = 0 - county = 96 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:actor = { - NOT = { ai_wants_low_unity = yes } - } - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - is_primary_heir_of = scope:actor - } - } - } - - modifier = { - add = 50 - scope:actor = { - ai_wants_high_unity = yes - NOT = { house ?= { has_house_unity_stage = harmonious } } - } - scope:recipient = { - num_virtuous_traits >= 1 - } - } - - modifier = { - add = 100 - scope:actor = { - ai_wants_high_unity = yes - NOT = { house ?= { has_house_unity_stage = harmonious } } - } - scope:recipient = { - num_virtuous_traits >= 2 - } - } - - modifier = { - add = 20 - scope:actor = { - ai_wants_high_unity = yes - NOT = { house ?= { has_house_unity_stage = harmonious } } - } - scope:recipient = { - number_of_personality_traits_in_common = { - target = scope:actor - value >= 1 - } - } - } - - modifier = { - add = 100 - scope:actor = { - ai_wants_high_unity = yes - NOT = { house ?= { has_house_unity_stage = harmonious } } - } - scope:recipient = { - number_of_personality_traits_in_common = { - target = scope:actor - value >= 2 - } - } - } - - modifier = { - factor = 1.5 - scope:recipient = { - is_vassal_of = scope:actor - } - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - } -} diff --git a/common/character_interactions/00_invite_agent_to_scheme.txt b/common/character_interactions/00_invite_agent_to_scheme.txt deleted file mode 100644 index 856884147..000000000 --- a/common/character_interactions/00_invite_agent_to_scheme.txt +++ /dev/null @@ -1,938 +0,0 @@ - -invite_agent_to_scheme_interaction = { - special_interaction = invite_to_scheme_interaction - hidden = yes - - # Delaying the response makes it possible to invite multiple agents to the same slot. - ai_instant_response = yes - - on_accept = { - scope:recipient = { - if = { - limit = { - OR = { - always = scope:mandala_trickster - always = scope:gift - always = scope:gift_significant - always = scope:treasury - always = scope:treasury_significant - always = scope:offer_hook - always = scope:offer_hook_strong - always = scope:hook - always = scope:opportunities_t1 - always = scope:opportunities_t2 - always = scope:prestige - always = scope:influence - always = scope:council_rights - always = scope:de_jure_title - always = scope:claimed_title - always = scope:piety - always = scope:herd - var:devotee_agent_var ?= scope:actor - } - } - force_add_to_agent_slot = { - agent_slot = scope:agent_slot - years = 5 - } - } - else = { add_to_agent_slot = scope:agent_slot } - } - scope:actor = { - # No bribe. - ## We hack this in to stop the window jumping around as you add or remove bribes. - if = { - limit = { - NOR = { - always = scope:mandala_trickster - always = scope:gift - always = scope:gift_significant - always = scope:treasury - always = scope:treasury_significant - always = scope:offer_hook - always = scope:offer_hook_strong - always = scope:hook - always = scope:opportunities_t1 - always = scope:opportunities_t2 - always = scope:prestige - always = scope:influence - always = scope:council_rights - always = scope:de_jure_title - always = scope:claimed_title - always = scope:piety - always = scope:herd - } - } - custom_tooltip = offer_bribes.tt.window_jump_fix - } - # Mandala Trickster - if = { - limit = { always = scope:mandala_trickster } - add_piety = { - value = trickster_mandala_force_agent_bribe_value - multiply = -1 - } - } - # Bribe - if = { - limit = { always = scope:gift } - pay_short_term_gold = { - gold = bribe_value - target = scope:recipient - } - stress_impact = { greedy = minor_stress_impact_gain } - } - # Big Bribe - if = { - limit = { always = scope:gift_significant } - pay_short_term_gold = { - gold = greater_bribe_value - target = scope:recipient - } - stress_impact = { greedy = medium_stress_impact_gain } - } - # Treasury Bribe - if = { - limit = { always = scope:treasury } - pay_treasury_to_gold = { - value = bribe_value - target = scope:recipient - } - } - # Big Treasury Bribe - if = { - limit = { always = scope:treasury_significant } - pay_treasury_to_gold = { - value = greater_bribe_value - target = scope:recipient - } - } - # Offer Hook - if = { - limit = { always = scope:offer_hook } - stress_impact = { - base = minor_stress_impact_gain - paranoid = major_stress_impact_gain - } - scope:recipient = { - add_hook = { - type = favor_hook - target = scope:actor - } - } - } - # Offer Strong Hook - if = { - limit = { always = scope:offer_hook_strong } - stress_impact = { base = major_stress_impact_gain } - scope:recipient = { - add_hook = { - type = strong_favor_hook - target = scope:actor - } - } - } - # Use Hook - if = { - limit = { always = scope:hook } - use_hook = scope:recipient - } - # Burn Opportunities - if = { - limit = { always = scope:opportunities_t1 } - custom_tooltip = { - text = spend_agent_charges.tt.t1 - scope:scheme = { - change_opportunities = { - value = invite_agent_opportunities_t1_value - multiply = -1 - } - } - } - } - # Burn More Opportunities - if = { - limit = { always = scope:opportunities_t2 } - custom_tooltip = { - text = spend_agent_charges.tt.t2 - scope:scheme = { - change_opportunities = { - value = invite_agent_opportunities_t2_value - multiply = -1 - } - } - } - } - # Prestige - if = { - limit = { always = scope:prestige } - add_prestige = { - value = prestige_bribe_value - multiply = -1 - } - scope:recipient = { add_prestige = prestige_bribe_value } - } - # Influence - if = { - limit = { always = scope:influence } - change_influence = { - value = influence_bribe_value - multiply = -1 - } - scope:recipient = { change_influence = influence_bribe_value } - } - # Council Rights - if = { - limit = { always = scope:council_rights } - scope:recipient = { - vassal_contract_set_obligation_level = { - type = council_rights - level = 1 - } - set_subject_contract_modification_blocked = yes - } - } - create_title_and_vassal_change = { - type = granted - save_scope_as = change - } - # De Jure County - if = { - limit = { always = scope:de_jure_title } - random_held_title = { - limit = { - actor_has_valid_de_jure_enticement_county_trigger = yes - any_this_title_or_de_jure_above = { - holder ?= { this = scope:recipient } - } - } - change_title_holder = { - holder = scope:recipient - change = scope:change - } - } - } - # Claimed County - if = { - limit = { always = scope:claimed_title } - random_held_title = { - limit = { - actor_has_valid_claimed_enticement_county_trigger = yes - scope:recipient = { has_claim_on = prev } - } - change_title_holder = { - holder = scope:recipient - change = scope:change - } - } - } - resolve_title_and_vassal_change = scope:change - # Piety - if = { - limit = { always = scope:piety } - scope:actor = { - add_piety = { - value = piety_bribe_value - multiply = -1 - } - } - scope:recipient = { add_piety = piety_bribe_value } - } - # Herd - if = { - limit = { always = scope:herd } - if = { - limit = { - scope:recipient.domicile ?= { - herd > 0 - } - } - scope:actor = { - pay_herd = { - target = scope:recipient - value = domicile.herd_bribe_value - } - } - } - else = { - scope:actor = { custom_tooltip = scheme_change_herd_value } - hidden_effect = { - scope:actor.domicile = { - change_herd = { - value = herd_bribe_value - multiply = -1 - } - } - scope:recipient = { - add_gold = { - value = domicile.herd_bribe_value - multiply = 0.1 - } - } - } - } - } - } - # Stress. - ## For scope: recipient. - scope:recipient = { - if = { - limit = { - scope:scheme = { is_scheme_category = contract } - } - # Honourable characters don't like being forced into criminal schemes. - if = { - limit = { - OR = { - has_trait = just - has_trait = compassionate - } - scope:scheme.task_contract ?= { is_criminal = yes } - } - add_opinion = { - target = scope:actor - modifier = forced_me_to_help_crimes_opinion - opinion = -20 - } - stress_impact = { - just = minor_stress_impact_gain - compassionate = miniscule_stress_impact_gain - } - } - # Lazy characters don't like being made to work at all. - else_if = { - limit = { has_trait = lazy } - add_opinion = { - target = scope:actor - modifier = forced_me_to_work_opinion - opinion = -10 - } - stress_impact = { lazy = miniscule_stress_impact_gain } - } - } - } - } - - ai_accept = { - base = 0 - scheme_modifier = { - object = scope:scheme - target = scope:recipient - } - # You should not add modifiers here! If you want to add modifiers, they should be added to either: - ## - ai_agent_join_chance_hostile_general_suite_modifier - ## - ai_agent_join_chance_personal_general_suite_modifier - } - - auto_accept = { - trigger_if = { - limit = { - scope:recipient.var:devotee_agent_var ?= scope:actor # They are a devotee of yours - } - custom_tooltip = devotee_agent_desc - } - trigger_else_if = { - limit = { scope:mandala_trickster = yes } - custom_tooltip = { - text = SCHEME_AGENT_MANDALA_TRICKSTER - always = yes - } - } - trigger_else_if = { - limit = { - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - always = yes - } - } - trigger_else_if = { - limit = { - scope:scheme = { is_scheme_category = contract } - } - # Should be synced with the modifiers in ai_agent_join_chance_laamp_contract_modifier, else agents'll leave the scheme immediately after joining. - scope:recipient = { - is_courtier_of = scope:actor - NOR = { - has_relation_rival = scope:actor - custom_tooltip = { - text = invite_agent_to_scheme_interaction.tt.no_stooges - AND = { - scope:actor = { has_court_position = stooge_camp_officer } - is_court_position_employer = { - court_position = stooge_camp_officer - who = scope:actor - } - } - } - } - } - } - trigger_else = { always = no } - } - - options_heading = invite_agent_to_scheme_interaction.t.options_header - # Everyone - ## Spend opportunities. - ### x1. - send_option = { - flag = opportunities_t1 - is_shown = { - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - custom_tooltip = { - text = offer_opportunities.tt.need_an_opportunity.t1 - scope:scheme = { scheme_agent_charges >= invite_agent_opportunities_t1_value } - } - custom_tooltip = { - text = offer_opportunities.tt.cannot_offer_multiple_sets - scope:opportunities_t2 = no - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_OPPORTUNITIES_T1 - } - ### x3. - send_option = { - flag = opportunities_t2 - is_shown = { - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - custom_tooltip = { - text = offer_opportunities.tt.need_an_opportunity.t2 - scope:scheme = { scheme_agent_charges >= invite_agent_opportunities_t2_value } - } - custom_tooltip = { - text = offer_opportunities.tt.cannot_offer_multiple_sets - scope:opportunities_t1 = no - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_OPPORTUNITIES_T2 - } - ## Mandala Trickery Aspect - send_option = { - flag = mandala_trickster - is_shown = { - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - scope:actor = { - government_has_flag = government_is_mandala - house = { has_house_head_parameter = unlock_force_agent_using_piety } - is_house_head = yes - } - } - is_valid = { - scope:actor.piety >= trickster_mandala_force_agent_bribe_value - custom_tooltip = { - text = offer_gold.tt.cannot_offer_both_bribes - scope:piety = no - } - custom_tooltip = { - text = not_two_overrides - trigger_if = { - limit = { scope:hook = yes } - NOT = { - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_MANDALA_TRICKSTER - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.piety >= trickster_mandala_force_agent_bribe_value } - desc = SCHEME_AGENT_MANDALA_TRICKSTER_VALID - } - } - } - ## Gold - send_option = { - flag = gift - is_shown = { - NOT = { - scope:actor = { - has_treasury = yes - has_title = title:e_minister_censor - } - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:actor.gold >= bribe_value - custom_tooltip = { - text = offer_gold.tt.cannot_offer_both_bribes - scope:gift_significant = no - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_GOLD - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.gold >= bribe_value } - desc = SCHEME_AGENT_GOLD_VALID - } - } - } - ## Even more gold - send_option = { - flag = gift_significant - is_shown = { - NOT = { - scope:actor = { - has_treasury = yes - has_title = title:e_minister_censor - } - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:actor.gold >= greater_bribe_value - custom_tooltip = { - text = offer_gold.tt.cannot_offer_both_bribes - scope:gift = no - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_GOLD_SIGNIFICANT - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.gold >= greater_bribe_value } - desc = SCHEME_AGENT_GOLD_SIGNIFICANT_VALID - } - } - } - ## Treasury - send_option = { - flag = treasury - is_shown = { - scope:actor = { - has_treasury = yes - has_title = title:e_minister_censor - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:actor.treasury >= bribe_value - custom_tooltip = { - text = offer_gold.tt.cannot_offer_both_bribes - scope:treasury_significant = no - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_TREASURY_BRIBE - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.treasury >= bribe_value } - desc = SCHEME_AGENT_TREASURY_BRIBE_VALID - } - } - } - ## Even more treasury - send_option = { - flag = treasury_significant - is_shown = { - scope:actor = { - has_treasury = yes - has_title = title:e_minister_censor - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:actor.treasury >= greater_bribe_value - custom_tooltip = { - text = offer_gold.tt.cannot_offer_both_bribes - scope:treasury = no - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_TREASURY_SIGNIFICANT_BRIBE - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.treasury >= greater_bribe_value } - desc = SCHEME_AGENT_TREASURY_SIGNIFICANT_VALID - } - } - } - ## Offer a hook - send_option = { - flag = offer_hook - is_shown = { - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - custom_tooltip = { - text = offer_hook.tt.cannot_offer_both_hooks - scope:offer_hook_strong = no - } - NOT = { - scope:recipient = { has_hook = scope:actor } - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_HOOK - } - ## Offer a strong hook - send_option = { - flag = offer_hook_strong - is_shown = { - scope:actor = { has_trait_with_flag = can_offer_strong_hook_to_agents } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - custom_tooltip = { - text = offer_hook.tt.cannot_offer_both_hooks - scope:offer_hook = no - } - NOT = { - scope:recipient = { has_strong_hook = scope:actor } - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_HOOK_STRONG - } - ## Use hook. - ### Weak hook bonus is added through the scheme's agent join chance. - ### Strong hook is in the auto_accept block. - send_option = { - flag = hook - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - custom_tooltip = { - text = not_two_overrides - trigger_if = { - limit = { - scope:actor = { has_strong_hook = scope:recipient } - } - scope:mandala_trickster = no - } - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_HOOK_EXPLICIT - } - # Rulers - ## Prestige - send_option = { - flag = prestige - is_shown = { - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:actor.prestige >= prestige_bribe_value - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_PRESTIGE - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.prestige >= prestige_bribe_value } - desc = SCHEME_AGENT_PRESTIGE_VALID - } - } - } - ## Influence - send_option = { - flag = influence - is_shown = { - scope:actor.top_liege ?= scope:recipient.top_liege - scope:actor = { government_allows = administrative } - scope:recipient = { - OR = { - government_allows = administrative - host = { government_allows = administrative } - AND = { - highest_held_title_tier = tier_barony - liege = { government_allows = administrative } - } - } - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:actor.influence >= influence_bribe_value - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_INFLUENCE - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.influence >= influence_bribe_value } - desc = SCHEME_AGENT_INFLUENCE_VALID - } - } - } - ## Council Rights - send_option = { - flag = council_rights - is_shown = { - would_actor_consider_dramatic_enticement_trigger = yes - scope:recipient.liege ?= scope:actor - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:recipient = { vassal_contract_has_modifiable_obligations = yes } - NOT = { - scope:recipient = { has_trait = lazy } - } - custom_tooltip = { - text = council_rights.tt.already_has_council_rights - scope:recipient = { - NOR = { - vassal_contract_has_flag = can_demand_council_seat - vassal_contract_has_flag = can_demand_kurultai_seat - } - } - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_COUNCIL_RIGHTS - } - ## De jure county of theirs you hold. - send_option = { - flag = de_jure_title - is_shown = { - would_actor_consider_dramatic_enticement_trigger = yes - scope:recipient = { - is_landed = yes - any_liege_or_above = { this = scope:actor } - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - custom_tooltip = { - text = de_jure_title.tt.no_suitable_county - scope:actor = { - any_held_title = { - actor_has_valid_de_jure_enticement_county_trigger = yes - any_this_title_or_de_jure_above = { - holder ?= { this = scope:recipient } - } - } - } - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_DE_JURE_TITLE - } - # Landless Chars - ## County they hold a claim to that you hold. - send_option = { - flag = claimed_title - is_shown = { - would_actor_consider_dramatic_enticement_trigger = yes - trigger_if = { - limit = { - exists = scope:scheme.scheme_target_character - } - scope:recipient = { - is_ruler = no - # And you don't want them _because_ they're in your target's court. - host != scope:scheme.scheme_target_character - } - } - trigger_if = { - limit = { - exists = scope:scheme.scheme_target_title - } - scope:recipient = { - is_ruler = no - # And you don't want them _because_ they're in your target's court. - host != scope:scheme.scheme_target_title.holder - } - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:recipient = { - trigger_if = { - limit = { - any_claim = { } - } - custom_tooltip = { - text = claimed_title.tt.no_valid_county - any_claim = { actor_has_valid_claimed_enticement_county_trigger = yes } - } - } - trigger_else = { - custom_tooltip = { - text = claimed_title.tt.no_claims - always = no - } - } - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_CLAIMED_TITLE - } - # Nomad Chars - ## Use Herd - send_option = { - flag = herd - is_shown = { - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - scope:actor = { - government_has_flag = government_is_nomadic - is_ai = no - } - scope:recipient = { - government_has_flag = government_is_nomadic - exists = domicile - } - } - is_valid = { - scope:actor.domicile.herd >= herd_bribe_value - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_HERD - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.domicile.herd >= herd_bribe_value } - desc = SCHEME_AGENT_HERD_VALID - } - } - } - # Cofaithists - ## Piety - send_option = { - flag = piety - is_shown = { - trigger_if = { #Mandala override - limit = { - scope:actor = { government_has_flag = government_is_mandala } - } - scope:actor = { - house = { has_house_head_parameter = unlock_agent_piety_bribe } - is_house_head = yes - } - } - trigger_else = { #Everyone else - ## Target amenable to this argument. - scope:recipient = { - OR = { - has_trait = devoted - has_trait = zealous - has_council_position = councillor_court_chaplain - government_has_flag = government_is_theocracy - } - } - ## In-group out-group requirements. - OR = { - ## Either we share a faith. - scope:actor.faith = scope:recipient.faith - ## Or our faiths *really* get along. - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value <= faith_fully_accepted_level - } - } - } - } - # We don't show bribes for schemes where agents will always auto-accept or else deny. - NAND = { - scope:scheme = { is_scheme_category = contract } - scope:recipient = { is_courtier_of = scope:actor } - } - } - is_valid = { - scope:actor.piety >= piety_bribe_value - trigger_if = { #Mandala override - limit = { - scope:actor = { - NOT = { government_has_flag = government_is_mandala } - } - } - NOT = { - scope:recipient = { has_trait = cynical } - } - } - custom_tooltip = { - text = offer_gold.tt.cannot_offer_both_bribes - scope:mandala_trickster = no - } - would_agent_accept_petty_bribes_against_target_trigger = yes - } - localization = SCHEME_AGENT_PIETY - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.piety >= piety_bribe_value } - desc = SCHEME_AGENT_PIETY_VALID - } - } - } - send_options_exclusive = no -} diff --git a/common/character_interactions/00_lover_interactions.txt b/common/character_interactions/00_lover_interactions.txt deleted file mode 100644 index 188ff6f21..000000000 --- a/common/character_interactions/00_lover_interactions.txt +++ /dev/null @@ -1,46 +0,0 @@ -#Break up with your Lover -break_up_with_lover_interaction = { - category = interaction_category_hostile - use_diplomatic_range = no - icon = lover - - desc = break_up_with_lover_interaction_desc - - is_shown = { - scope:actor = { - has_relation_lover = scope:recipient - } - } - - is_valid_showing_failures_only = { - } - - on_accept = { - scope:actor = { - send_interface_message = { - type = event_sway_neutral - title = break_up_with_lover_interaction_notification - right_icon = scope:recipient - lover_breakup_effect = { - BREAKER = scope:actor - LOVER = scope:recipient - } - stress_impact = { - lustful = minor_stress_impact_gain - compassionate = minor_stress_impact_gain - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = miniscule_unity_loss - DESC = clan_unity_dramatic_breakup.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = yes -} diff --git a/common/character_interactions/00_marriage_interactions.txt b/common/character_interactions/00_marriage_interactions.txt index a0ae0a0ec..a27e8af33 100644 --- a/common/character_interactions/00_marriage_interactions.txt +++ b/common/character_interactions/00_marriage_interactions.txt @@ -308,14 +308,14 @@ arrange_marriage_interaction = { } } -# piety = { -# value = 0 -# if = { -# limit = { scope:piety_cost_reduction = yes } -# add = scope:actor.medium_piety_value -# desc = STRUGGLE_MARRIAGE_ACCEPTANCE_USING_PIETY_AS_CURRENCY -# } -# } + piety = { + value = 0 + if = { + limit = { scope:piety_cost_reduction = yes } + add = scope:actor.medium_piety_value + desc = STRUGGLE_MARRIAGE_ACCEPTANCE_USING_PIETY_AS_CURRENCY + } + } influence = { value = 0 @@ -787,7 +787,10 @@ arrange_marriage_interaction = { custom_tooltip = { text = grand_wedding_already_promised_tt NOR = { - var:promised_grand_wedding_marriage_countdown ?= { is_alive = yes } + AND = { + has_variable = promised_grand_wedding_marriage_countdown + var:promised_grand_wedding_marriage_countdown = { is_alive = yes } + } has_variable = grand_wedding_promise_pending } } @@ -855,7 +858,8 @@ arrange_marriage_interaction = { } trigger_if = { limit = { - scope:secondary_recipient.liege ?= { + exists = scope:secondary_recipient.liege + scope:secondary_recipient.liege = { diarch = scope:secondary_recipient has_active_diarchy = yes } @@ -878,15 +882,17 @@ arrange_marriage_interaction = { flag = matrilineal localization = MATRILINEAL_OFFER is_shown = { - NAND = { - scope:secondary_actor ?= { is_male = yes } - scope:secondary_recipient ?= { is_male = yes } + OR = { + NOT = { exists = scope:secondary_actor } + NOT = { exists = scope:secondary_recipient } + scope:secondary_actor = { sex_opposite_of = scope:secondary_recipient } } } current_description = { triggered_desc = { trigger = { - scope:secondary_actor ?= { + exists = scope:secondary_actor + scope:secondary_actor = { betrothed = scope:secondary_recipient matrilinear_betrothal = yes } @@ -925,16 +931,12 @@ arrange_marriage_interaction = { } } } - # so they can use grand wedding... - NAND = { - scope:secondary_actor ?= { is_female = yes } - scope:secondary_recipient ?= { is_female = yes } - } } starts_enabled = { trigger_if = { limit = { - scope:secondary_actor ?= { + exists = scope:secondary_actor + scope:secondary_actor = { betrothed = scope:secondary_recipient } } @@ -944,7 +946,8 @@ arrange_marriage_interaction = { } trigger_else_if = { limit = { - scope:secondary_actor ?= scope:actor + exists = scope:secondary_actor + scope:actor = scope:secondary_actor scope:actor = { is_female = yes is_ai = no @@ -960,20 +963,18 @@ arrange_marriage_interaction = { } AND = { this = scope:recipient - scope:secondary_recipient ?= { + exists = scope:secondary_recipient + scope:secondary_recipient = { is_female = yes } faith = { has_doctrine = doctrine_gender_equal } } AND = { - scope:secondary_actor ?= this + exists = scope:secondary_actor + scope:actor = scope:secondary_actor is_female = yes is_ai = no } - AND = { - scope:secondary_actor ?= { is_female = yes } - scope:secondary_recipient ?= { is_female = yes } - } } } } @@ -995,32 +996,32 @@ arrange_marriage_interaction = { localization = MARRIAGE_HOOK } -# send_option = { # FP3 -# is_shown = { -# scope:actor = { -# any_character_struggle = { -# is_struggle_type = persian_struggle -# has_struggle_phase_parameter = can_trade_piety_for_marriage_acceptance -# } -# } -# } -# is_valid = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# } -# flag = piety_cost_reduction -# localization = TRADE_PIETY_FOR_BETTER_AI_ACCEPTANCE -# } + send_option = { # FP3 + is_shown = { + scope:actor = { + any_character_struggle = { + is_struggle_type = persian_struggle + has_struggle_phase_parameter = can_trade_piety_for_marriage_acceptance + } + } + } + is_valid = { + scope:actor = { + any_character_struggle = { + involvement = involved + is_struggle_type = persian_struggle + } + } + scope:recipient = { + any_character_struggle = { + involvement = involved + is_struggle_type = persian_struggle + } + } + } + flag = piety_cost_reduction + localization = TRADE_PIETY_FOR_BETTER_AI_ACCEPTANCE + } send_option = { # EP3 Influence is_shown = { # Actor must have a government that uses influence @@ -1321,40 +1322,28 @@ marry_off_interaction = { #otherwise, populate with anyone eligible else = { scope:secondary_actor = { + every_opposite_sex_spouse_candidate = { add_to_list = characters } if = { - limit = { - culture = { has_cultural_parameter = reduced_marriage_acceptance_distant_realms } - } - every_opposite_sex_spouse_candidate = { + limit = { allowed_to_marry_same_sex_trigger = yes } + every_same_sex_spouse_candidate = { limit = { - top_liege.culture = scope:secondary_actor.top_liege.culture + scope:secondary_actor != this } add_to_list = characters } - if = { - limit = { allowed_to_marry_same_sex_trigger = yes } - every_same_sex_spouse_candidate = { - limit = { - scope:secondary_actor != this - top_liege.culture = scope:secondary_actor.top_liege.culture - } - add_to_list = characters - } - } } - else = { - every_opposite_sex_spouse_candidate = { - add_to_list = characters - } - if = { - limit = { allowed_to_marry_same_sex_trigger = yes } - every_same_sex_spouse_candidate = { - limit = { - scope:secondary_actor != this - } - add_to_list = characters - } + } + # Cleanup list if insular culture + if = { + limit = { + scope:secondary_actor.culture = { has_cultural_parameter = reduced_marriage_acceptance_distant_realms } + } + every_in_list = { + list = characters + limit = { + NOT = { top_liege.culture = scope:secondary_actor.top_liege.culture } } + remove_from_list = characters } } } @@ -1685,12 +1674,6 @@ marry_off_interaction = { send_option = { flag = matrilineal localization = "MATRILINEAL_OFFER" - is_shown = { - NAND = { - scope:secondary_actor ?= { is_male = yes } - scope:secondary_recipient ?= { is_male = yes } - } - } starts_enabled = { scope:actor = { OR = { @@ -1698,28 +1681,18 @@ marry_off_interaction = { has_doctrine = doctrine_gender_female_dominated } AND = { - scope:secondary_actor ?= { is_female = yes } + scope:secondary_actor = { is_female = yes } faith = { has_doctrine = doctrine_gender_equal } } AND = { - scope:secondary_actor ?= this + exists = scope:secondary_actor + scope:actor = scope:secondary_actor is_female = yes is_ai = no } - AND = { - scope:secondary_actor ?= { is_female = yes } - scope:secondary_recipient ?= { is_female = yes } - } } } } - # so they can use grand wedding... - can_be_changed = { - NAND = { - scope:secondary_actor ?= { is_female = yes } - scope:secondary_recipient ?= { is_female = yes } - } - } } send_option = { @@ -1908,81 +1881,106 @@ break_betrothal_interaction = { is_shown = { OR = { - #Actor breaking their betrothal to recipient or recipient's courtier/vassal child - scope:actor.betrothed ?= { - break_betrothal_valid_target_trigger = { CHARACTER = scope:recipient } + #Betrothed to betrothed + scope:actor.betrothed = scope:recipient + + #Actor breaking recipient's betrothal with their courtier/vassal child + scope:actor = { + any_courtier = { + is_ai = yes + is_betrothed = yes + betrothed = { this = scope:recipient } + OR = { + is_playable_character = no + any_parent = { this = scope:actor } + } + } } #Actor breaking the betrothal of their courtier/vassal child scope:recipient = { - break_betrothal_valid_target_trigger = { CHARACTER = scope:actor } - } - - #Break recipient's betrothal with actor, or actor's vassal child/courtier - scope:recipient.betrothed ?= { - break_betrothal_valid_target_trigger = { CHARACTER = scope:actor } - } - } - } - - populate_actor_list = { - # breaking your own betrothal to recipient or their courtier or unplayable child - if = { - limit = { - betrothed ?= { - break_betrothal_valid_target_trigger = { CHARACTER = scope:recipient } - } - } - add_to_list = characters - } - scope:recipient = { - if = { - limit = { - betrothed ?= { - is_ai = yes - break_betrothal_valid_target_trigger = { CHARACTER = scope:actor } - } - } - add_to_list = characters - } - } - every_courtier = { - limit = { is_ai = yes is_betrothed = yes - betrothed ?= { - break_betrothal_valid_target_trigger = { CHARACTER = scope:recipient } - } - OR = { - is_playable_character = no - any_parent = { this = scope:actor } + OR = { + AND = { + is_playable_character = no + liege = scope:actor + } + AND = { + is_child_of = scope:actor + NOT = { + matchmaker = { + is_parent_of = prev + this != scope:actor + } + } + OR = { + is_playable_character = no + target_is_liege_or_above = scope:actor + } + } + } + betrothed = { always = yes } + } + + #Break recipient's betrothal with actor's vassal child/courtier + scope:recipient = { + is_betrothed = yes + betrothed = { + is_ai = yes + OR = { + AND = { + is_child_of = scope:actor + target_is_liege_or_above = scope:actor + NOT = { + matchmaker = { + is_parent_of = prev + this != scope:actor + } + } + } + AND = { + is_playable_character = no + liege = scope:actor + } + } + } + } + + #Actor breaking their betrothal to recipient's courtier/vassal child + AND = { + scope:actor = { is_betrothed = yes } + scope:recipient = { + OR = { + #Check for courtiers + any_courtier = { + is_betrothed = yes + betrothed = scope:actor + liege = scope:recipient + } + #Check for vassal children + any_child = { + is_betrothed = yes + betrothed = scope:actor + OR = { + is_playable_character = no + target_is_liege_or_above = scope:recipient + } + NOT = { + matchmaker = { + is_parent_of = prev + this != scope:actor + } + } + } + } } } - add_to_list = characters } } - redirect = { - # secondary_actor is the one under actor's control, could be actor - if = { - limit = { - scope:actor.betrothed ?= { - break_betrothal_valid_target_trigger = { CHARACTER = scope:recipient } - } - } - scope:actor = { save_scope_as = secondary_actor } - } - else_if = { - limit = { - scope:recipient = { - break_betrothal_valid_target_trigger = { CHARACTER = scope:actor } - } - } - scope:recipient = { save_scope_as = secondary_actor } - } - else = { - scope:recipient.betrothed ?= { save_scope_as = secondary_actor } - } + is_valid = { + } is_valid_showing_failures_only = { @@ -1993,8 +1991,28 @@ break_betrothal_interaction = { object = scope:recipient trigger_if = { limit = { - scope:recipient.betrothed ?= { - break_betrothal_valid_target_trigger = { CHARACTER = scope:actor } + exists = scope:recipient.betrothed + OR = { + scope:recipient.betrothed = scope:actor + scope:recipient.betrothed = { + is_ai = yes + OR = { + AND = { + is_child_of = scope:actor + target_is_liege_or_above = scope:actor + NOT = { + matchmaker = { + is_parent_of = prev + this != scope:actor + } + } + } + AND = { + is_playable_character = no + liege = scope:actor + } + } + } } exists = scope:recipient.var:hook_used_for_betrothal } @@ -2009,8 +2027,28 @@ break_betrothal_interaction = { object = scope:recipient trigger_if = { limit = { - scope:recipient.betrothed ?= { - break_betrothal_valid_target_trigger = { CHARACTER = scope:actor } + exists = scope:recipient.betrothed + OR = { + scope:recipient = scope:actor + scope:recipient = { + is_ai = yes + OR = { + AND = { + is_child_of = scope:actor + target_is_liege_or_above = scope:actor + NOT = { + matchmaker = { + is_parent_of = prev + this != scope:actor + } + } + } + AND = { + is_playable_character = no + liege = scope:actor + } + } + } } exists = scope:recipient.betrothed.var:hook_used_for_betrothal } @@ -2033,7 +2071,8 @@ break_betrothal_interaction = { is_betrothed = yes betrothed = scope:actor liege = scope:recipient - var:hook_used_for_betrothal ?= { + exists = var:hook_used_for_betrothal + var:hook_used_for_betrothal = { this = scope:actor } } @@ -2051,7 +2090,8 @@ break_betrothal_interaction = { this != scope:actor } } - var:hook_used_for_betrothal ?= { + exists = var:hook_used_for_betrothal + var:hook_used_for_betrothal = { this = scope:actor } } @@ -2069,7 +2109,7 @@ break_betrothal_interaction = { limit = { OR = { scope:recipient = { has_been_promised_grand_wedding = yes } - scope:recipient.betrothed ?= { has_been_promised_grand_wedding = yes } + scope:recipient.betrothed = { has_been_promised_grand_wedding = yes } } } NOR = { @@ -2098,10 +2138,43 @@ break_betrothal_interaction = { on_accept = { #Identifies the "injured party" - # rejected_betrothed NEVER actor - scope:secondary_actor = { - save_scope_as = rejecting_betrothed - betrothed = { save_scope_as = rejected_betrothed } + scope:recipient = { + if = { + limit = { matchmaker = scope:actor } + betrothed = { save_scope_as = rejected_betrothed } + save_scope_as = rejecting_betrothed + } + else_if = { + limit = { + OR = { + #Check for courtiers + any_courtier = { + is_betrothed = yes + is_ai = yes + betrothed = scope:actor + liege = scope:recipient + } + #Check for vassal children + any_child = { + is_betrothed = yes + is_ai = yes + betrothed = scope:actor + target_is_liege_or_above = scope:recipient + } + } + } + scope:actor.betrothed = { + save_scope_as = rejected_betrothed + } + scope:actor = { + save_scope_as = rejecting_betrothed + } + } + + else = { + save_scope_as = rejected_betrothed + betrothed = { save_scope_as = rejecting_betrothed } + } } # If it was a Grand Wedding, find the host @@ -2138,8 +2211,19 @@ break_betrothal_interaction = { if = { limit = { #Only if you had no reason to break the betrothal - has_proper_reason_to_break_betrothal_trigger = no + scope:rejected_betrothed = { is_eunuch_trigger = no } + scope:rejecting_betrothed = { is_eunuch_trigger = no } NOR = { + scope:rejected_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejecting_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejected_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejecting_betrothed + } + scope:rejecting_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejected_betrothed + } # Prestige loss for Grand Weddings is handled below in the specific effect scope:rejecting_betrothed = { has_been_promised_grand_wedding = yes } scope:rejected_betrothed = { has_been_promised_grand_wedding = yes } @@ -2147,25 +2231,41 @@ break_betrothal_interaction = { } #Prestige penalty if = { - limit = { - OR = { - scope:rejected_betrothed = { highest_held_title_tier > tier_empire } - scope:rejected_betrothal_owner = { highest_held_title_tier > tier_empire } - } - #Only applied for relevant characters - cost_prestige_for_break_betrothal_trigger = yes - } - scope:actor = { add_prestige = monumental_prestige_loss } - } - - else_if = { limit = { OR = { scope:rejected_betrothed = { highest_held_title_tier = tier_empire } scope:rejected_betrothal_owner = { highest_held_title_tier = tier_empire } } #Only applied for relevant characters - cost_prestige_for_break_betrothal_trigger = yes + OR = { + scope:rejected_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:rejecting_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:actor = { + yields_alliance = { + candidate = scope:rejecting_betrothed + target = scope:rejected_betrothal_owner + target_candidate = scope:rejected_betrothed + } + } + } } scope:actor = { add_prestige = massive_prestige_loss } } @@ -2177,7 +2277,35 @@ break_betrothal_interaction = { scope:rejected_betrothal_owner = { highest_held_title_tier = tier_kingdom } } #Only applied for relevant characters - cost_prestige_for_break_betrothal_trigger = yes + OR = { + scope:rejected_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:rejecting_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:actor = { + yields_alliance = { + candidate = scope:rejecting_betrothed + target = scope:rejected_betrothal_owner + target_candidate = scope:rejected_betrothed + } + } + } } scope:actor = { add_prestige = major_prestige_loss } } @@ -2189,7 +2317,35 @@ break_betrothal_interaction = { scope:rejected_betrothal_owner = { highest_held_title_tier = tier_duchy } } #Only applied for relevant characters - cost_prestige_for_break_betrothal_trigger = yes + OR = { + scope:rejected_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:rejecting_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:actor = { + yields_alliance = { + candidate = scope:rejecting_betrothed + target = scope:rejected_betrothal_owner + target_candidate = scope:rejected_betrothed + } + } + } } scope:actor = { add_prestige = medium_prestige_loss } } @@ -2201,7 +2357,35 @@ break_betrothal_interaction = { scope:rejected_betrothal_owner = { highest_held_title_tier = tier_county } } #Only applied for relevant characters - cost_prestige_for_break_betrothal_trigger = yes + OR = { + scope:rejected_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:rejecting_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:actor = { + yields_alliance = { + candidate = scope:rejecting_betrothed + target = scope:rejected_betrothal_owner + target_candidate = scope:rejected_betrothed + } + } + } } scope:actor = { add_prestige = minor_prestige_loss } } @@ -2213,7 +2397,35 @@ break_betrothal_interaction = { scope:rejected_betrothal_owner = { highest_held_title_tier = tier_barony } } #Only applied for relevant characters - cost_prestige_for_break_betrothal_trigger = yes + OR = { + scope:rejected_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:rejecting_betrothed = { + OR = { + is_close_family_of = scope:actor + AND = { + exists = dynasty + exists = scope:actor.dynasty + dynasty = scope:actor.dynasty + } + } + } + scope:actor = { + yields_alliance = { + candidate = scope:rejecting_betrothed + target = scope:rejected_betrothal_owner + target_candidate = scope:rejected_betrothed + } + } + } } scope:actor = { add_prestige = miniscule_prestige_loss } } @@ -2225,7 +2437,20 @@ break_betrothal_interaction = { if = { limit = { # There is no forced reason for breaking the betrothal - has_proper_reason_to_break_betrothal_trigger = no + scope:rejected_betrothed = { is_eunuch_trigger = no } + scope:rejecting_betrothed = { is_eunuch_trigger = no } + NOR = { + scope:rejected_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejecting_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejecting_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejected_betrothed + } + scope:rejected_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejecting_betrothed + } + } # A Grand Wedding was promised OR = { scope:rejecting_betrothed = { @@ -2237,18 +2462,33 @@ break_betrothal_interaction = { } } scope:actor = { break_grand_wedding_betrothal_effect = yes } + scope:rejected_betrothed = { trigger_event = marriage_interaction.0001 } } ###################################### # Opinion hits & notification events # ###################################### #Personal opinion hit for the rejected_betrothed - else = { - if = { - limit = { - has_proper_reason_to_break_betrothal_trigger = no - } - scope:rejected_betrothed = { + else_if = { + limit = { scope:rejected_betrothed != scope:actor } + scope:rejected_betrothed = { + if = { + limit = { + is_eunuch_trigger = no + scope:rejecting_betrothed = { is_eunuch_trigger = no } + NOR = { + has_trait_with_flag = can_not_marry + scope:rejecting_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejecting_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejected_betrothed + } + AND = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejecting_betrothed + } + } + } show_as_tooltip = { add_opinion = { target = scope:actor @@ -2256,12 +2496,58 @@ break_betrothal_interaction = { } } } + + hidden_effect = { trigger_event = marriage_interaction.0001 } + } + } + else = { + hidden_effect = { + scope:rejecting_betrothed = { + break_betrothal = scope:rejected_betrothed + } + } + } + + #Personal opinion hit for the rejected_betrothal_owner + if = { + limit = { + NOR = { + scope:rejected_betrothed = { + this = scope:rejected_betrothal_owner + } + scope:actor = { + this = scope:rejected_betrothal_owner + } + scope:actor = { + this = scope:rejected_betrothed + } + } + } + scope:rejected_betrothal_owner = { if = { limit = { - scope:actor != scope:rejected_betrothal_owner - scope:rejected_betrothal_owner != scope:rejected_betrothed + scope:rejected_betrothed = { is_eunuch_trigger = no } + scope:rejecting_betrothed = { is_eunuch_trigger = no } + NOR = { + scope:rejected_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejecting_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejected_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejecting_betrothed + } + scope:rejecting_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejected_betrothed + } + } } - scope:rejected_betrothal_owner = { + if = { + limit = { + NOR = { + scope:rejected_betrothed = { has_been_promised_grand_wedding = yes } + scope:rejecting_betrothed = { has_been_promised_grand_wedding = yes } + } + } show_as_tooltip = { add_opinion = { target = scope:actor @@ -2270,26 +2556,27 @@ break_betrothal_interaction = { } } } - } - if = { - limit = { - scope:actor != scope:rejected_betrothal_owner - } - scope:rejected_betrothal_owner = { trigger_event = marriage_interaction.0001 } - } - else = { - hidden_effect = { - scope:rejecting_betrothed = { - break_betrothal = scope:rejected_betrothed - } - } + + hidden_effect = { trigger_event = marriage_interaction.0001 } } } - #Personal opinion hit for other relative if = { limit = { - has_proper_reason_to_break_betrothal_trigger = no + scope:rejected_betrothed = { is_eunuch_trigger = no } + scope:rejecting_betrothed = { is_eunuch_trigger = no } + NOR = { + scope:rejected_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejecting_betrothed = { has_trait_with_flag = can_not_marry } + scope:rejected_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejecting_betrothed + } + scope:rejecting_betrothed = { + allowed_to_marry_same_sex_trigger = no + sex_same_as = scope:rejected_betrothed + } + } } #Opinion hit for close relatives of the rejected_betrothed (that are not rejected_betrothed_owner) if = { @@ -2343,8 +2630,10 @@ break_betrothal_interaction = { #Opinion hit for close relatives of the rejecting_betrothed (that are not also close relatives to rejected_betrothed) if = { limit = { - scope:rejecting_betrothed != scope:actor - scope:rejected_betrothed != scope:actor + NOR = { + scope:rejecting_betrothed = scope:actor + scope:rejected_betrothed = scope:actor + } scope:rejecting_betrothed = { any_close_or_extended_family_member = { NOR = { @@ -2367,13 +2656,13 @@ break_betrothal_interaction = { every_close_or_extended_family_member = { limit = { NOR = { - is_close_or_extended_family_of = scope:rejected_betrothed this = scope:rejected_betrothal_owner + is_close_or_extended_family_of = scope:rejected_betrothed this = scope:rejected_betrothed - this = scope:actor } } custom = all_family_members + add_opinion = { target = scope:actor modifier = broke_betrothal_grand_wedding_opinion @@ -2390,7 +2679,6 @@ break_betrothal_interaction = { is_close_or_extended_family_of = scope:rejected_betrothed this = scope:rejected_betrothal_owner this = scope:rejected_betrothed - this = scope:actor } } custom = all_family_members @@ -2405,17 +2693,17 @@ break_betrothal_interaction = { } scope:actor = { - # Was the marriage of relevence to the player? + # Was the marriage of relevence to the player? if = { limit = { scope:rejecting_betrothed = { - is_child_of = scope:actor + is_player_heir_of = scope:actor } } hidden_effect = { send_interface_toast = { type = msg_break_betrothal_player_heir - title = msg_break_betrothal_player_heir + title = msg_break_betrothal left_icon = scope:rejecting_betrothed right_icon = scope:rejected_betrothed custom_tooltip = break_betrothal_hook_toast_desc @@ -2440,13 +2728,15 @@ break_betrothal_interaction = { #Was the marriage promised to a vassal? if = { limit = { - var:promised_to_marry_1 ?= { + exists = var:promised_to_marry_1 + var:promised_to_marry_1 = { this = scope:rejected_betrothed any_parent = { is_vassal_of = scope:actor } } - var:promised_to_marry_2 ?= { + exists = var:promised_to_marry_2 + var:promised_to_marry_2 = { this = scope:rejecting_betrothed is_close_family_of = scope:actor } @@ -2928,10 +3218,13 @@ offer_concubine = { is_shown = { scope:actor != scope:recipient scope:actor = { - allowed_more_concubines = yes + OR = { + culture = { has_cultural_tradition = tradition_concubines } + faith = { has_doctrine = doctrine_concubines } + } } scope:recipient = { - #NOT = { government_has_flag = government_is_true_herder } + NOT = { government_has_flag = government_is_herder } allowed_concubines = yes is_adult = yes } @@ -3344,7 +3637,10 @@ offer_concubine = { has_trait = greedy ai_greed > very_high_positive_ai_value } - allowed_concubines = yes + OR = { + culture = { has_cultural_tradition = tradition_concubines } + faith = { has_doctrine = doctrine_concubines } + } } ai_will_do = { @@ -3581,7 +3877,7 @@ dismiss_concubine_interaction = { scope:actor = { custom_tooltip = { NOT = { - var:family_widow_forbidden_divorce ?= scope:recipient + var:family_widow_forbidden_divorce ?= scope:target } text = BOUND_TO_FAMILY_WIDOW } @@ -3714,7 +4010,7 @@ divorce_character_interaction = { scope:actor = { custom_tooltip = { NOT = { - var:family_widow_forbidden_divorce ?= scope:recipient + var:family_widow_forbidden_divorce ?= scope:target } text = BOUND_TO_FAMILY_WIDOW } @@ -3855,7 +4151,7 @@ divorce_character_house_head_interaction = { scope:actor = { custom_tooltip = { NOT = { - var:family_widow_forbidden_divorce ?= scope:recipient + var:family_widow_forbidden_divorce ?= scope:target } text = BOUND_TO_FAMILY_WIDOW } @@ -4655,7 +4951,7 @@ divorce_character_dynast_request_interaction = { scope:actor = { custom_tooltip = { NOT = { - var:family_widow_forbidden_divorce ?= scope:recipient + var:family_widow_forbidden_divorce ?= scope:target } text = BOUND_TO_FAMILY_WIDOW } @@ -4835,7 +5131,7 @@ divorce_character_dynast_request_rel_head_interaction = { scope:actor = { custom_tooltip = { NOT = { - var:family_widow_forbidden_divorce ?= scope:recipient + var:family_widow_forbidden_divorce ?= scope:target } text = BOUND_TO_FAMILY_WIDOW } diff --git a/common/character_interactions/00_modifiy_vassal_contract.txt b/common/character_interactions/00_modifiy_vassal_contract.txt deleted file mode 100644 index bb6cbe595..000000000 --- a/common/character_interactions/00_modifiy_vassal_contract.txt +++ /dev/null @@ -1,2563 +0,0 @@ -liege_modify_vassal_contract_interaction = { - special_interaction = liege_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - common_interaction = yes - icon = icon_contract_modification_single - interface_priority = 5 - - send_name = "modify_vassal_contract_interaction_SEND" - desc = liege_modify_vassal_contract_interaction_desc - - force_notification = yes - notification_text = MODIFY_VASSAL_CONTRACT_NOTIFICATION_TO_VASSAL - - is_shown = { - scope:recipient = { - this != scope:actor - liege = scope:actor - is_tributary = no # this excludes tributary contracts by default - is_ruler = yes - vassal_contract_has_modifiable_obligations = yes - NOT = { government_allows = administrative } - NOT = { government_has_flag = government_is_nomadic } - } - } - - is_valid_showing_failures_only = { - NOT = { scope:actor = { is_at_war_with = scope:recipient } } - } - - can_send = { - #Mandala gets special treatment - trigger_if = { - limit = { - scope:actor = { government_has_flag = government_is_mandala } - } - custom_tooltip = { - text = liege_modify_vassal_contract_mandala_cooldown - NOT = { - scope:recipient = { var:liege_recently_adjusted_mandala_vassal_contract ?= scope:actor } - } - } - scope:actor = { - has_changed_contract_obligation_trigger = yes - - custom_description = { - text = "liege_modify_vassal_contract_cannot_exceed_tyranny_cap" - object = scope:actor - NOT = { - vassal_obligation_increase_tyranny_gain_multiplier > 1 - } - } - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - - # If the trade without the hook usage is already in the vassal's favour or fair then don't waste your hook - save_temporary_scope_value_as = { - name = obligations_favoring_vassal - value = scope:recipient.count_obligation_improvements_for_vassal - } - trigger_if = { - limit = { scope:obligations_favoring_vassal > 0 } - custom_description = { - text = "vassal_modify_vassal_contract_unnecessary_hook_usage_vassal_favor" - object = scope:recipient - value = scope:obligations_favoring_vassal - NOT = { always = scope:hook } - } - } - trigger_else_if = { - limit = { scope:obligations_favoring_vassal = 0 } - custom_description = { - text = "vassal_modify_vassal_contract_unnecessary_hook_usage_equal" - object = scope:recipient - NOT = { always = scope:hook } - } - } - trigger_else = {} # Otherwise we're fine! - } - } - #The rest - trigger_else_if = { #If they're blocked we don't want to show anything else - limit = { - scope:recipient = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:recipient = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - scope:actor = { - has_changed_contract_obligation_trigger = yes - - custom_description = { - text = "liege_modify_vassal_contract_cannot_exceed_tyranny_cap" - object = scope:actor - NOT = { - vassal_obligation_increase_tyranny_gain_multiplier > 1 - } - } - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - - # If the trade without the hook usage is already in the vassal's favour or fair then don't waste your hook - save_temporary_scope_value_as = { - name = obligations_favoring_vassal - value = scope:recipient.count_obligation_improvements_for_vassal - } - trigger_if = { - limit = { scope:obligations_favoring_vassal > 0 } - custom_description = { - text = "vassal_modify_vassal_contract_unnecessary_hook_usage_vassal_favor" - object = scope:recipient - value = scope:obligations_favoring_vassal - NOT = { always = scope:hook } - } - } - trigger_else_if = { - limit = { scope:obligations_favoring_vassal = 0 } - custom_description = { - text = "vassal_modify_vassal_contract_unnecessary_hook_usage_equal" - object = scope:recipient - NOT = { always = scope:hook } - } - } - trigger_else = {} # Otherwise we're fine! - } - } - } - - auto_accept = yes - on_accept = { -# hidden_effect = { -# # Struggle Catalysts -# ## We work these out first so they're not invalidated by the actual effect block. -# if = { -# limit = { -# catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# character = scope:actor -# } -# } -# } -# } -# if = { -# limit = { -# catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# character = scope:actor -# } -# } -# } -# } -# -# # Improving contract catalyst -# if = { -# limit = { -# scope:recipient.count_obligation_improvements_for_vassal > 0 -# scope:actor = { -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:recipient -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal -# character = scope:actor -# } -# } -# } -# } -# } - - # Enact changes. - scope:actor = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:recipient - # Add tyranny for each level increased. Can spend one hook to avoid one level of tyranny hit. - add_tyranny = vassal_obligation_increase_tyranny_gain - if = { - limit = { vassal_obligation_increase_tyranny_gain != 0 } - stress_impact = { - just = medium_stress_impact_gain - generous = medium_stress_impact_gain - } - } - if = { - limit = { - always = scope:hook - } - use_hook = scope:recipient - add_achievement_flag_effect = { FLAG = achievement_fine_print_flag } - } - - scope:recipient = { - hidden_effect = { - set_subject_contract_modification_blocked = yes - } - set_variable = { - name = liege_recently_adjusted_mandala_vassal_contract - value = scope:actor - years = mandala_vassal_obligation_cooldown_years - } - } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:recipient = { - vassal_contract_set_obligation_level = { - type = scope:obligation.vassal_contract_type - level = scope:obligation - } - } - - } - } - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no -} - -vassal_modify_vassal_contract_interaction = { - special_interaction = liege_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - common_interaction = yes - icon = icon_contract_modification_single - - send_name = "modify_vassal_contract_interaction_SEND" - desc = vassal_modify_vassal_contract_interaction_desc - - force_notification = yes - notification_text = MODIFY_VASSAL_CONTRACT_NOTIFICATION_TO_LIEGE - - redirect = { - # need to reverse the role for the UI to work properly - scope:recipient = { - save_scope_as = secondary_recipient - } - scope:actor = { - save_scope_as = recipient - } - - scope:secondary_recipient = { - save_scope_as = actor - } - } - - is_shown = { - scope:recipient = { - liege = scope:actor - this != scope:actor - is_tributary = no # this excludes tributary contracts by default - vassal_contract_has_modifiable_obligations = yes - NOR = { - government_allows = administrative - government_has_flag = government_is_nomadic - } - } - } - - is_valid_showing_failures_only = { - NOT = { scope:recipient = { is_at_war_with = scope:actor } } - } - - can_send = { - #Mandala gets special treatment - trigger_if = { - limit = { - scope:recipient = { government_has_flag = government_is_mandala } - } - custom_tooltip = { - text = vassal_modify_vassal_contract_mandala_cooldown - NOT = { - scope:actor = { var:vassal_recently_adjusted_mandala_vassal_contract ?= scope:recipient } - } - } - scope:actor = { - has_changed_contract_obligation_trigger = yes - } - - scope:recipient = { - # Must be an even trade overall - trigger_if = { - limit = { - count_obligation_improvements_for_vassal_include_hook >= 0 - } - custom_description = { - text = "vassal_modify_vassal_contract_cannot_increase_obligation_level" - object = scope:actor - value = count_obligation_improvements_for_vassal_include_hook - count_obligation_improvements_for_vassal_include_hook = 0 - } - } - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - } - } - #The rest - trigger_else_if = { #If you're blocked we don't want to show anything else - limit = { - scope:recipient = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:recipient = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - scope:actor = { - has_changed_contract_obligation_trigger = yes - } - - scope:recipient = { - # Must be an even trade overall - trigger_if = { - limit = { - count_obligation_improvements_for_vassal_include_hook >= 0 - } - custom_description = { - text = "vassal_modify_vassal_contract_cannot_increase_obligation_level" - object = scope:actor - value = count_obligation_improvements_for_vassal_include_hook - count_obligation_improvements_for_vassal_include_hook = 0 - } - } - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - } - } - } - - auto_accept = yes - - on_accept = { - # Enact changes. - scope:recipient = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:actor - if = { - limit = { always = scope:hook } - use_hook = scope:actor - add_achievement_flag_effect = { FLAG = achievement_fine_print_flag } - } - - hidden_effect = { set_subject_contract_modification_blocked = yes } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:recipient = { - vassal_contract_set_obligation_level = { - type = scope:obligation.vassal_contract_type - level = scope:obligation - } - } - } - } - } - scope:actor = { - set_variable = { - name = vassal_recently_adjusted_mandala_vassal_contract - value = scope:recipient - years = mandala_vassal_obligation_cooldown_years - } - } - # If there's a diarch involved, and they called in their change, that gets flagged. - diarch_changed_own_contract_effect = yes - - hidden_effect = { - # Struggle Catalysts - ## We work these out first so they're not invalidated by the actual effect block. - if = { - limit = { - catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } - scope:actor = { - any_character_struggle = { - involvement = involved - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection - CHAR = scope:recipient - } - } - } - } - scope:actor = { - every_character_struggle = { - involvement = involved - limit = { - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection - CHAR = scope:recipient - } - } - activate_struggle_catalyst = { - catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection - character = scope:recipient - } - } - } - } - # Improving contract catalyst -# if = { -# limit = { -# scope:recipient.count_obligation_improvements_for_vassal > 0 -# scope:actor = { -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:recipient -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal -# character = scope:actor -# } -# } -# } -# } - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - send_option = { - is_valid = { - scope:recipient = { - has_usable_hook = scope:actor - } - } - flag = hook - localization = SCHEME_HOOK - } - send_option = { - is_shown = { - scope:recipient = { is_diarch_of_target = scope:actor } - scope:actor = { has_diarchy_parameter = diarch_gets_a_free_change_on_vassal_contract } - } - is_valid = { - scope:recipient = { - trigger_if = { - limit = { has_variable_list = diarch_contract_rights_used_list } - NOT = { - is_target_in_variable_list = { - name = diarch_contract_rights_used_list - target = scope:actor - } - } - } - } - scope:actor = { has_diarchy_active_parameter = diarch_gets_a_free_change_on_vassal_contract } - } - flag = diarch - localization = CALL_IN_DIARCH_RIGHTS - } - should_use_extra_icon = { - scope:recipient = { has_usable_hook = scope:actor } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - send_options_exclusive = no -} - -ai_only_liege_modify_vassal_contract_interaction = { - category = interaction_category_vassal - send_name = "modify_vassal_contract_interaction_SEND" - desc = liege_modify_vassal_contract_interaction_desc - - auto_accept = yes - - is_shown = { - scope:actor = { - is_ai = yes - has_usable_hook = scope:recipient - } - scope:recipient = { - this != scope:actor - liege = scope:actor - NOT = { - has_strong_hook = scope:actor - } - is_tributary = no # this excludes tributary contracts by default - is_ruler = yes - vassal_contract_can_be_modified_trigger = yes - does_ai_liege_in_vassal_contract_desire_obligation_change = yes - } - NOT = { scope:actor = { is_at_war_with = scope:recipient } } - } - - on_accept = { - scope:actor = { - stress_impact = { - generous = minor_stress_impact_gain - } - } - - scope:recipient = { - set_subject_contract_modification_blocked = yes - trigger_event = char_interaction.0250 - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - ai_potential = { - trigger_if = { - limit = { - NOT = { government_allows = administrative } - } - is_at_war = no - } - } - - ai_targets = { - ai_recipients = vassals - } - - ai_frequency_by_tier = { - barony = 0 - county = 12 - duchy = 12 - kingdom = 24 - empire = 24 - hegemony = 36 - } - - ai_will_do = { - base = 100 - - modifier = { - factor = 0 - scope:recipient = { - OR = { - AND = { - scope:actor = { - ai_greed <= high_positive_ai_value - } - has_relation_friend = scope:actor - } - has_relation_best_friend = scope:actor - has_relation_soulmate = scope:actor - } - } - } - } -} - -# AI only interaction for specifically Admin Province obligations -ai_only_liege_modify_vassal_contract_admin_province_interaction = { - category = interaction_category_vassal - send_name = "modify_vassal_contract_interaction_SEND" - desc = liege_modify_vassal_contract_interaction_desc - - auto_accept = yes - - is_shown = { - scope:actor = { - is_ai = yes - AND = { - government_has_flag = government_uses_admin_province_obligations - scope:recipient = { government_has_flag = government_uses_admin_province_obligations } - } - } - scope:recipient = { - this != scope:actor - liege = scope:actor - is_tributary = no - NOT = { - has_strong_hook = scope:actor - } - is_ruler = yes - government_has_flag = government_uses_admin_province_obligations - - does_ai_liege_in_vassal_contract_desire_admin_province_obligation_change = yes - } - NOT = { scope:actor = { is_at_war_with = scope:recipient } } - } - - on_accept = { - scope:actor = { - stress_impact = { - generous = minor_stress_impact_gain - } - } - - scope:recipient = { - trigger_event = char_interaction.0253 - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - ai_targets = { - ai_recipients = vassals - max = 10 - } - - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 12 - kingdom = 6 - empire = 6 - hegemony = 3 - } - - is_available = { - # This also blocks non-admin govs with admin vassals from changing province obligations... but we're OK with that. - government_has_flag = government_uses_admin_province_obligations - } - - ai_will_do = { - base = 100 - } -} - -ai_only_vassal_modify_vassal_contract_interaction = { - category = interaction_category_vassal - send_name = "modify_vassal_contract_interaction_SEND" - desc = vassal_modify_vassal_contract_interaction_desc - - auto_accept = yes - - is_shown = { - scope:actor = { - is_ai = yes - top_liege != this - has_usable_hook = scope:recipient - vassal_contract_can_be_modified_trigger = yes - does_ai_vassal_in_vassal_contract_desire_obligation_change = yes - is_tributary = no # this excludes tributary contracts by default - liege = scope:recipient - } - scope:recipient = { - this != scope:actor - is_ruler = yes - NOT = { - has_strong_hook = scope:actor - } - } - NOT = { scope:actor = { is_at_war_with = scope:recipient } } - } - - on_accept = { - scope:recipient = { - trigger_event = char_interaction.0251 - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - ai_potential = { - always = yes - } - - ai_targets = { - ai_recipients = liege - } - ai_frequency_by_tier = { - barony = 0 - county = 24 - duchy = 24 - kingdom = 24 - empire = 36 - hegemony = 0 - } - - ai_will_do = { - base = 100 - - modifier = { - factor = 0 - scope:recipient = { - OR = { - AND = { - scope:actor = { - ai_greed <= high_positive_ai_value - } - has_relation_friend = scope:actor - } - has_relation_best_friend = scope:actor - has_relation_soulmate = scope:actor - } - } - } - } -} - -# Separate interactions are set up for Administrative - This is to help with localisation and some of the effects -admin_liege_modify_vassal_contract_interaction = { - special_interaction = liege_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - common_interaction = yes - interface_priority = 1000 - icon = icon_contract_modification_single - - send_name = admin_liege_modify_vassal_contract_interaction - desc = admin_liege_modify_vassal_contract_interaction_desc - - force_notification = yes - notification_text = MODIFY_VASSAL_CONTRACT_NOTIFICATION_TO_VASSAL - - is_shown = { - scope:recipient = { - this != scope:actor - liege = scope:actor - OR = { - is_landed = yes - is_councillor_of = scope:actor.top_liege - } - is_tributary = no # this excludes tributary contracts by default - is_ruler = yes - vassal_contract_has_modifiable_obligations = yes - government_allows = administrative - any_held_title = { - OR = { - tier >= holder.main_administrative_tier - tier >= holder.min_title_maa_tier - } - is_noble_family_title = no - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - NOT = { is_at_war_with = scope:recipient } - tgp_is_ceremonial_liege_trigger = no - } - } - - can_send = { - trigger_if = { #If they're blocked we don't want to show anything else - limit = { - scope:recipient = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:recipient = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - # There is no cooldown present - To make sure we somehow don't show both cooldowns at the same time, we split them into separate triggers - trigger_if = { - limit = { - scope:recipient = { - has_variable = admin_contract_cooldown - } - } - custom_tooltip = { - text = admin_contract_cooldown_desc - scope:recipient = { - NOT = { has_variable = admin_contract_cooldown } - } - } - } - trigger_else = { - scope:actor = { - has_changed_contract_obligation_trigger = yes - } - } - } - } - - auto_accept = yes - on_accept = { -# hidden_effect = { -# # Struggle Catalysts -# ## We work these out first so they're not invalidated by the actual effect block. -# if = { -# limit = { -# catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# character = scope:actor -# } -# } -# } -# } -# if = { -# limit = { -# catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# character = scope:actor -# } -# } -# } -# } -# -# # Improving contract catalyst -# if = { -## limit = { -## scope:recipient.count_obligation_improvements_for_vassal > 0 -## scope:actor = { -## is_diff_faith_or_culture_trigger = { -## CHAR = scope:recipient -## STATUS = involved -## } -## any_character_struggle = { -## involvement = involved -## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -## CHAR = scope:recipient -## } -## } -## } -## } -## scope:actor = { -## every_character_struggle = { -## involvement = involved -## limit = { -## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -## CHAR = scope:recipient -## } -## } -## activate_struggle_catalyst = { -## catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal -## character = scope:actor -## } -## } -## } -## } -# } - - # Enact changes. - scope:actor = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:recipient - - scope:recipient = { - hidden_effect = { - set_variable = { - name = admin_contract_cooldown - value = yes - years = admin_contract_cooldown_value - } - } - } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:recipient = { - vassal_contract_set_obligation_level = { - type = scope:obligation.vassal_contract_type - level = scope:obligation - } - - # Update the succession law for celestial province types if applicable - That way, we don't have to wait until the current law invalidates. - if = { - limit = { - government_has_flag = government_is_celestial - scope:obligation.vassal_contract_type = vassal_contract:celestial_provinces - } - if = { - limit = { - OR = { - vassal_contract_has_flag = celestial_province_military - vassal_contract_has_flag = celestial_province_protectorate - } - NOT = { has_realm_law = celestial_military_appointment_succession_law } - } - add_realm_law_skip_effects = celestial_military_appointment_succession_law - } - else_if = { - limit = { - OR = { - vassal_contract_has_flag = celestial_province_standard - vassal_contract_has_flag = celestial_province_industrial - vassal_contract_has_flag = celestial_province_metropolitan - } - NOT = { has_realm_law = celestial_appointment_succession_law } - } - add_realm_law_skip_effects = celestial_appointment_succession_law - } - } - # Update the succession law for meritocratic province types if applicable - That way, we don't have to wait until the current law invalidates. - else_if = { - limit = { - government_has_flag = government_is_meritocratic - scope:obligation.vassal_contract_type = vassal_contract:meritocratic_provinces - } - if = { - limit = { - vassal_contract_has_flag = meritocratic_province_military - NOT = { has_realm_law = meritocratic_military_appointment_succession_law } - } - add_realm_law_skip_effects = meritocratic_military_appointment_succession_law - } - else_if = { - limit = { - OR = { - vassal_contract_has_flag = meritocratic_province_standard - vassal_contract_has_flag = meritocratic_province_industrial - } - NOT = { has_realm_law = meritocratic_appointment_succession_law } - } - add_realm_law_skip_effects = meritocratic_appointment_succession_law - } - } - # Update the succession law for japanese province types if applicable - That way, we don't have to wait until the current law invalidates. - else_if = { - limit = { - government_has_flag = government_is_japanese_administrative - scope:obligation.vassal_contract_type = vassal_contract:japan_administrative_provinces - } - if = { - limit = { - NOT = { vassal_contract_has_flag = japan_administrative_military_appointment } - NOT = { has_realm_law = japanese_appointment_succession_law } - } - add_realm_law_skip_effects = japanese_appointment_succession_law - } - else_if = { - limit = { - vassal_contract_has_flag = japan_administrative_military_appointment - NOT = { has_realm_law = japanese_military_appointment_succession_law } - } - add_realm_law_skip_effects = japanese_military_appointment_succession_law - } - } - } - } - } - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - send_options_exclusive = no -} - -admin_vassal_modify_vassal_contract_interaction = { - special_interaction = vassal_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - interface_priority = 65 - common_interaction = yes - icon = icon_contract_modification_single - - filter_tags = { admin_liege } - - send_name = "admin_vassal_modify_vassal_contract_interaction_send" - desc = admin_vassal_modify_vassal_contract_interaction_desc - - is_shown = { - scope:actor = { - top_liege != this - this != scope:recipient - liege = scope:recipient - is_tributary = no # this excludes tributary contracts by default - vassal_contract_has_modifiable_obligations = yes - government_allows = administrative - tgp_is_ceremonial_liege_trigger = no - } - } - - is_valid_showing_failures_only = { - scope:actor = { - custom_tooltip = { - text = admin_vassal_not_holding_a_theme_desc - any_held_title = { - OR = { - tier >= holder.main_administrative_tier - tier >= holder.min_title_maa_tier - } - is_noble_family_title = no - } - } - NOT = { is_at_war_with = scope:recipient } - } - } - - can_send = { - trigger_if = { #If you're blocked we don't want to show anything else (we don't really use this for admin, but we'll keep the logic, just in case) - limit = { - scope:actor = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:actor = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - # There is no cooldown present - To make sure we somehow don't show both cooldowns at the same time, we split them into separate triggers - trigger_if = { - limit = { - scope:actor = { - has_variable = admin_contract_cooldown - } - } - custom_tooltip = { - text = admin_contract_cooldown_desc_vassal - scope:actor = { - NOT = { has_variable = admin_contract_cooldown } - } - } - } - trigger_else = { - custom_tooltip = { - text = admin_contract_request_cooldown_desc - scope:actor = { - NOT = { has_variable = admin_contract_request_cooldown } - } - } - scope:actor = { - has_changed_contract_obligation_trigger = yes - } - } - - # You can afford the influence cost - trigger_if = { - limit = { - NOR = { - scope:hook = yes - scope:dominant_family = yes - } - } - scope:actor = { - influence >= major_influence_value - } - } - } - } - - auto_accept = { - custom_tooltip = { - text = admin_vassal_force_obligation_change_desc - OR = { - scope:hook = yes - scope:dominant_family = yes - scope:diarch = yes - } - } - } - - on_accept = { - # Enact changes - scope:actor = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:recipient - - # If you use a hook - Spend it - if = { - limit = { always = scope:hook } - use_hook = scope:recipient - add_achievement_flag_effect = { FLAG = achievement_fine_print_flag } - } - - # If you didn't use a hook or leveraged your position as a Dominant Family, pay Influence - if = { - limit = { - has_changed_contract_obligation_trigger = yes # Don't show the cost unless we actually change the contract - NOR = { - scope:hook = yes - scope:dominant_family = yes - scope:diarch = yes - } - } - scope:actor = { - change_influence = major_influence_loss - } - } - - # Activate cooldown - To prevent liege from changing it too soon - hidden_effect = { - set_variable = { - name = admin_contract_cooldown - value = yes - years = admin_contract_cooldown_value - } - } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:actor = { - vassal_contract_set_obligation_level = { - type = scope:obligation.vassal_contract_type - level = scope:obligation - } - - # Update the succession law for celestial province types if applicable - That way, we don't have to wait until the current law invalidates. - if = { - limit = { - government_has_flag = government_is_celestial - scope:obligation.vassal_contract_type = vassal_contract:celestial_provinces - } - - if = { - limit = { - OR = { - vassal_contract_has_flag = celestial_province_military - vassal_contract_has_flag = celestial_province_protectorate - } - NOT = { has_realm_law = celestial_military_appointment_succession_law } - } - add_realm_law_skip_effects = celestial_military_appointment_succession_law - } - else_if = { - limit = { - OR = { - vassal_contract_has_flag = celestial_province_standard - vassal_contract_has_flag = celestial_province_industrial - vassal_contract_has_flag = celestial_province_metropolitan - } - NOT = { has_realm_law = celestial_appointment_succession_law } - } - add_realm_law_skip_effects = celestial_appointment_succession_law - } - } - # Update the succession law for meritocratic province types if applicable - That way, we don't have to wait until the current law invalidates. - else_if = { - limit = { - government_has_flag = government_is_meritocratic - scope:obligation.vassal_contract_type = vassal_contract:meritocratic_provinces - } - if = { - limit = { - vassal_contract_has_flag = meritocratic_province_military - NOT = { has_realm_law = meritocratic_military_appointment_succession_law } - } - add_realm_law_skip_effects = meritocratic_military_appointment_succession_law - } - else_if = { - limit = { - OR = { - vassal_contract_has_flag = meritocratic_province_standard - vassal_contract_has_flag = meritocratic_province_industrial - } - NOT = { has_realm_law = meritocratic_appointment_succession_law } - } - add_realm_law_skip_effects = meritocratic_appointment_succession_law - } - } - # Update the succession law for japanese province types if applicable - That way, we don't have to wait until the current law invalidates. - else_if = { - limit = { - government_has_flag = government_is_japanese_administrative - scope:obligation.vassal_contract_type = vassal_contract:japan_administrative_provinces - } - if = { - limit = { - NOT = { vassal_contract_has_flag = japan_administrative_military_appointment } - NOT = { has_realm_law = japanese_appointment_succession_law } - } - add_realm_law_skip_effects = japanese_appointment_succession_law - } - else_if = { - limit = { - vassal_contract_has_flag = japan_administrative_military_appointment - NOT = { has_realm_law = japanese_military_appointment_succession_law } - } - add_realm_law_skip_effects = japanese_military_appointment_succession_law - } - } - } - } - } - } - - # If there's a diarch involved, and they called in their change, that gets flagged. - diarch_changed_own_contract_effect = yes - - hidden_effect = { - # Struggle Catalysts - ## We work these out first so they're not invalidated by the actual effect block. - if = { - limit = { - catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } - scope:recipient = { - any_character_struggle = { - involvement = involved - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection - CHAR = scope:actor - } - } - } - } - scope:recipient = { - every_character_struggle = { - involvement = involved - limit = { - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection - CHAR = scope:actor - } - } - activate_struggle_catalyst = { - catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection - character = scope:actor - } - } - } - } - # Improving contract catalyst -# if = { -# limit = { -# scope:actor.count_obligation_improvements_for_vassal > 0 -# scope:recipient = { -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:actor -# STATUS = involved -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:actor -# } -# } -# } -# } -# scope:recipient = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -# CHAR = scope:actor -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal -# character = scope:recipient -# } -# } -# } -# } - } - } - - on_decline = { - # Activate cooldown - You may only ask for it to be changed every so often (this mostly exists for MP, since you cannot send it to the AI unless they accept) - hidden_effect = { - scope:actor = { - set_variable = { - name = admin_contract_request_cooldown - value = yes - years = admin_contract_cooldown_value - } - } - } - } - - # Send Options - # Hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - # Dominant Family - send_option = { - is_shown = { - scope:actor = { - house ?= { is_dominant_family = yes } - } - } - flag = dominant_family - localization = OPTION_DOMINANT_FAMILY - } - # Diarch - send_option = { - is_shown = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - is_valid = { - scope:actor = { - trigger_if = { - limit = { has_variable_list = diarch_contract_rights_used_list } - NOT = { - is_target_in_variable_list = { - name = diarch_contract_rights_used_list - target = scope:recipient - } - } - } - } - } - flag = diarch - localization = CALL_IN_DIARCH_RIGHTS - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - send_options_exclusive = no - - ai_accept = { - base = -25 - - # Opinion Factor - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - desc = AI_OPINION_REASON - } - - # Governor efficiency - Skilled governors are more likely to get accepted - modifier = { - add = scope:actor.governor_efficiency_presented - desc = AI_GOVERNOR_EFFICIENCY - } - - # Members of a powerful family are more likely to get accepted - modifier = { - scope:actor = { - house ?= { is_powerful_family = yes } - NOT = { house ?= scope:recipient.house } - } - add = 50 - desc = AI_POWERFUL_FAMILY - } - - # Members of the emperors family are much more likely to get accepted - modifier = { - scope:actor = { - house ?= scope:recipient.house - } - add = 60 - desc = AI_SAME_HOUSE - } - } -} - -# Separate interactions are set up for Nomads - This is to help with localisation and some of the effects -nomad_liege_modify_vassal_contract_interaction = { - special_interaction = liege_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - common_interaction = yes - icon = icon_contract_modification_single - - send_name = nomad_liege_modify_vassal_contract_interaction - desc = nomad_liege_modify_vassal_contract_interaction_desc - - force_notification = yes - notification_text = MODIFY_VASSAL_CONTRACT_NOTIFICATION_TO_VASSAL - - is_shown = { - scope:recipient = { - this != scope:actor - liege = scope:actor - is_tributary = no # this excludes tributary contracts by default - is_ruler = yes - vassal_contract_has_modifiable_obligations = yes - government_has_flag = government_is_nomadic - } - } - - is_valid_showing_failures_only = { - NOT = { scope:actor = { is_at_war_with = scope:recipient } } - } - - can_send = { - trigger_if = { #If they're blocked we don't want to show anything else - limit = { - scope:recipient = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:recipient = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - scope:actor = { - has_changed_contract_obligation_trigger = yes - - custom_description = { - text = "liege_modify_vassal_contract_cannot_exceed_tyranny_cap" - object = scope:actor - NOT = { - vassal_obligation_increase_tyranny_gain_multiplier > 1 - } - } - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - - # If the trade without the hook usage is already in the vassal's favour or fair then don't waste your hook - save_temporary_scope_value_as = { - name = obligations_favoring_vassal - value = scope:recipient.count_obligation_improvements_for_vassal - } - trigger_if = { - limit = { scope:obligations_favoring_vassal > 0 } - custom_description = { - text = "vassal_modify_vassal_contract_unnecessary_hook_usage_vassal_favor" - object = scope:recipient - value = scope:obligations_favoring_vassal - NOT = { always = scope:hook } - } - } - trigger_else_if = { - limit = { scope:obligations_favoring_vassal = 0 } - custom_description = { - text = "vassal_modify_vassal_contract_unnecessary_hook_usage_equal" - object = scope:recipient - NOT = { always = scope:hook } - } - } - trigger_else = {} # Otherwise we're fine! - } - } - } - - auto_accept = yes - on_accept = { -# hidden_effect = { -# # Struggle Catalysts -# ## We work these out first so they're not invalidated by the actual effect block. -# if = { -# limit = { -# catalyst_granted_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_granted_powerful_diff_faith_vassal_religious_protection -# character = scope:actor -# } -# } -# } -# } -# if = { -# limit = { -# catalyst_revoked_powerful_diff_faith_vassal_religious_protection_preliminary_trigger = { CHAR = scope:recipient } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_revoked_powerful_diff_faith_vassal_religious_protection -# character = scope:actor -# } -# } -# } -# } -# -# # Improving contract catalyst -## if = { -## limit = { -## scope:recipient.count_obligation_improvements_for_vassal > 0 -## scope:actor = { -## is_diff_faith_or_culture_trigger = { -## CHAR = scope:recipient -## STATUS = involved -## } -## any_character_struggle = { -## involvement = involved -## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -## CHAR = scope:recipient -## } -## } -## } -## } -## scope:actor = { -## every_character_struggle = { -## involvement = involved -## limit = { -## activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -## CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal -## CHAR = scope:recipient -## } -## } -## activate_struggle_catalyst = { -## catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal -## character = scope:actor -## } -## } -## } -## } -# } - - # Enact changes. - scope:actor = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:recipient - if = { - limit = { vassal_obligation_increase_tyranny_gain != 0 } - stress_impact = { - just = medium_stress_impact_gain - generous = medium_stress_impact_gain - } - } - if = { - limit = { - always = scope:hook - } - use_hook = scope:recipient - add_achievement_flag_effect = { FLAG = achievement_fine_print_flag } - } - - scope:recipient = { - hidden_effect = { - set_subject_contract_modification_blocked = yes - set_variable = { - name = vassal_modify_contract_cooldown - value = yes - years = vassal_modify_contract_cooldown_value - } - } - } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:recipient = { - vassal_contract_set_obligation_level = { - type = scope:obligation.vassal_contract_type - level = scope:obligation - } - } - - } - } - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - send_options_exclusive = no -} - -nomad_vassal_modify_vassal_contract_interaction = { - special_interaction = vassal_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - interface_priority = 65 - common_interaction = yes - icon = icon_contract_modification_single - - send_name = "nomad_vassal_modify_vassal_contract_interaction_send" - desc = nomad_vassal_modify_vassal_contract_interaction_desc - - redirect = { - # need to reverse the role for the UI to work properly - scope:recipient = { - save_scope_as = secondary_recipient - } - scope:actor = { - save_scope_as = recipient - } - - scope:secondary_recipient = { - save_scope_as = actor - } - } - - is_shown = { - scope:recipient = { - is_independent_ruler = no - this != scope:actor - liege = scope:actor - is_tributary = no # this excludes tributary contracts by default - vassal_contract_has_modifiable_obligations = yes - government_has_flag = government_is_nomadic - } - } - - is_valid_showing_failures_only = { - NOT = { scope:recipient = { is_at_war_with = scope:actor } } - } - - can_send = { - trigger_if = { #If you're blocked we don't want to show anything else - limit = { - scope:recipient = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:recipient = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - # There is no cooldown present - To make sure we somehow don't show both cooldowns at the same time, we split them into separate triggers - trigger_if = { - limit = { - scope:actor = { - has_variable = vassal_modify_contract_cooldown - } - } - custom_tooltip = { - text = vassal_modify_contract_cooldown_desc - scope:actor = { - NOT = { has_variable = vassal_modify_contract_cooldown } - } - } - } - trigger_else = { - custom_tooltip = { - text = nomad_contract_request_cooldown_desc - scope:actor = { - NOT = { has_variable = nomad_contract_request_cooldown } - } - } - } - scope:actor = { - has_changed_contract_obligation_trigger = yes - } - - scope:recipient = { - # Must be an even trade overall - custom_description = { - text = "vassal_modify_vassal_contract_cannot_increase_obligation_level" - object = scope:actor - value = count_obligation_improvements_for_vassal_include_hook - count_obligation_improvements_for_vassal_include_hook = 0 - } - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - } - } - } - - auto_accept = yes - - on_accept = { - # Enact changes - scope:recipient = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:actor - if = { - limit = { always = scope:hook } - use_hook = scope:actor - add_achievement_flag_effect = { FLAG = achievement_fine_print_flag } - } - - # Activate cooldown - To prevent liege from changing it too soon - hidden_effect = { - set_variable = { - name = vassal_modify_contract_cooldown - value = yes - years = vassal_modify_contract_cooldown_value - } - } - - hidden_effect = { set_subject_contract_modification_blocked = yes } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:recipient = { - vassal_contract_set_obligation_level = { - type = scope:obligation.vassal_contract_type - level = scope:obligation - } - } - } - } - } - # If there's a diarch involved, and they called in their change, that gets flagged. - diarch_changed_own_contract_effect = yes - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - on_decline = { - # Activate cooldown - You may only ask for it to be changed every so often (this mostly exists for MP, since you cannot send it to the AI unless they accept) - hidden_effect = { - scope:recipient = { - set_variable = { - name = nomad_contract_request_cooldown - value = yes - years = vassal_modify_contract_cooldown_value - } - } - } - } - - # Send Options - # Hook - send_option = { - is_valid = { - scope:recipient = { - has_usable_hook = scope:actor - } - } - flag = hook - localization = SCHEME_HOOK - } - send_option = { - is_shown = { - scope:recipient = { is_diarch_of_target = scope:actor } - } - is_valid = { - scope:recipient = { - trigger_if = { - limit = { has_variable_list = diarch_contract_rights_used_list } - NOT = { - is_target_in_variable_list = { - name = diarch_contract_rights_used_list - target = scope:actor - } - } - } - } - } - flag = diarch - localization = CALL_IN_DIARCH_RIGHTS - } - should_use_extra_icon = { - scope:recipient = { has_usable_hook = scope:actor } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - send_options_exclusive = no -} - -suzerain_modify_tributary_contract_interaction = { - special_interaction = liege_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - common_interaction = yes - icon = icon_contract_modification_single - - send_name = "suzerain_modify_tributary_contract_interaction_send" - desc = suzerain_modify_tributary_contract_interaction_desc - - force_notification = yes - notification_text = MODIFY_VASSAL_CONTRACT_NOTIFICATION_TO_VASSAL - - is_shown = { - scope:recipient = { - is_tributary_of = scope:actor # excludes vassals by default - subject_contract_has_modifiable_obligations = yes - NOT = { government_has_flag = government_is_herder } - } - } - - is_valid_showing_failures_only = { - NOT = { scope:recipient = { is_at_war_with = scope:actor } } - } - - can_send = { - #Mandala gets special treatment - trigger_if = { - limit = { - scope:actor = { government_has_flag = government_is_mandala } - } - custom_tooltip = { - text = suzerain_modify_subject_contract_mandala_cooldown - NOT = { - scope:recipient = { var:suzerain_recently_adjusted_mandala_subject_contract ?= scope:actor } - } - } - scope:actor = { - has_changed_contract_obligation_trigger = yes - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - - # If the trade without the hook usage is already in the vassal's favour or fair then don't waste your hook - save_temporary_scope_value_as = { - name = obligations_favoring_tributary - value = scope:recipient.count_obligation_improvements_for_vassal - } - trigger_if = { - limit = { scope:obligations_favoring_tributary > 0 } - custom_description = { - text = "tributary_modify_vassal_contract_unnecessary_hook_usage_vassal_favor" - object = scope:recipient - value = scope:obligations_favoring_tributary - NOT = { always = scope:hook } - } - } - trigger_else_if = { - limit = { scope:obligations_favoring_tributary = 0 } - custom_description = { - text = "tributary_modify_vassal_contract_unnecessary_hook_usage_equal" - object = scope:recipient - NOT = { always = scope:hook } - } - } - - # You can afford the prestige cost of an unequal contract - trigger_else_if = { - limit = { - scope:obligations_favoring_tributary < 0 - NOT = { always = scope:hook } - } - scope:actor = { piety >= major_piety_value } - } - trigger_else = {} # Otherwise we're fine! - } - } - trigger_else_if = { #If they're blocked we don't want to show anything else - limit = { - scope:recipient = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:recipient = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - scope:actor = { - has_changed_contract_obligation_trigger = yes - - # Cannot change more than three things at once - custom_description = { - text = "vassal_modify_vassal_contract_obligation_change_limit" - value = list_size:changed_obligations - list_size:changed_obligations <= max_contract_changes - } - - # If the trade without the hook usage is already in the vassal's favour or fair then don't waste your hook - save_temporary_scope_value_as = { - name = obligations_favoring_tributary - value = scope:recipient.count_obligation_improvements_for_vassal - } - trigger_if = { - limit = { scope:obligations_favoring_tributary > 0 } - custom_description = { - text = "tributary_modify_vassal_contract_unnecessary_hook_usage_vassal_favor" - object = scope:recipient - value = scope:obligations_favoring_tributary - NOT = { always = scope:hook } - } - } - trigger_else_if = { - limit = { scope:obligations_favoring_tributary = 0 } - custom_description = { - text = "tributary_modify_vassal_contract_unnecessary_hook_usage_equal" - object = scope:recipient - NOT = { always = scope:hook } - } - } - - # You can afford the prestige cost of an unequal contract - trigger_else_if = { - limit = { - scope:obligations_favoring_tributary < 0 - NOT = { always = scope:hook } - } - scope:actor = { - prestige >= medium_prestige_value - } - } - trigger_else = {} # Otherwise we're fine! - } - } - } - - auto_accept = yes - - on_accept = { - scope:actor = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:recipient - if = { - limit = { - always = scope:hook - } - use_hook = scope:recipient - add_achievement_flag_effect = { FLAG = achievement_fine_print_flag } - } - - # Prestige and opinion cost of making an unequal contract without a hook - if = { - limit = { - scope:recipient.count_obligation_improvements_for_vassal < 0 - NOT = { always = scope:hook } - } - - if = { - limit = { government_has_flag = government_is_mandala } - add_piety = major_piety_loss - } - else = { add_prestige = medium_prestige_loss } - - scope:recipient = { - add_opinion = { - modifier = outraged_opinion - opinion = -30 - target = scope:actor - } - } - - every_tributary = { - limit = { - NOT = { this = scope:recipient } - } - add_opinion = { - modifier = outraged_opinion - opinion = -10 - target = scope:actor - } - } - } - - scope:recipient = { - hidden_effect = { - set_subject_contract_modification_blocked = yes - } - set_variable = { - name = suzerain_recently_adjusted_mandala_subject_contract - value = scope:actor - years = mandala_vassal_obligation_cooldown_years - } - } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:recipient = { - tributary_contract_set_obligation_level = { - type = scope:obligation.vassal_contract_type - level = scope:obligation - } - } - } - } - } - - # Additional Flavor Titles - scope:recipient = { additional_flavor_check_effect = yes } - } - - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no -} - -subject_modify_tributary_contract_interaction = { - special_interaction = vassal_modify_vassal_contract - interface = modify_vassal_contract - category = interaction_category_vassal - interface_priority = 65 - common_interaction = yes - icon = icon_contract_modification_single - - send_name = "subject_modify_tributary_contract_interaction_send" - desc = subject_modify_tributary_contract_interaction_desc - - is_shown = { - scope:actor = { - is_tributary_of = scope:recipient # excludes vassals by default - subject_contract_has_modifiable_obligations = yes - } - } - - is_valid_showing_failures_only = { - scope:actor = { - is_travelling = no - } - NOT = { scope:recipient = { is_at_war_with = scope:actor } } - } - - can_send = { - #Mandala gets special treatment - trigger_if = { - limit = { - scope:recipient = { government_has_flag = government_is_mandala } - } - custom_tooltip = { - text = subject_modify_subject_contract_mandala_cooldown - NOT = { - scope:actor = { var:subject_recently_adjusted_mandala_subject_contract ?= scope:recipient } - } - } - # You can afford the cost if there is one - scope:actor = { - has_changed_contract_obligation_trigger = yes - trigger_if = { - limit = { scope:hook = no } # no cost - trigger_if = { - limit = { subject_standing < 0 } # this means we don't use subject standing - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - scope:recipient = { government_has_flag = government_is_nomadic } - } - domicile.herd >= domicile.major_herd_value - } - trigger_else = { - gold >= major_gold_value - } - } - trigger_else = { - subject_standing > 20 - } - } - } - } - trigger_else_if = { #If you're blocked we don't want to show anything else (we don't really use this for admin, but we'll keep the logic, just in case) - limit = { - scope:actor = { - subject_contract_is_blocked_from_modification = yes - } - } - scope:actor = { - subject_contract_is_blocked_from_modification = no - } - } - trigger_else = { - # There is no cooldown present - To make sure we somehow don't show both cooldowns at the same time, we split them into separate triggers - trigger_if = { - limit = { - scope:actor = { - has_variable = tributary_modify_contract_cooldown - } - } - custom_tooltip = { - text = tributary_modify_contract_cooldown_desc - scope:actor = { - NOT = { has_variable = tributary_modify_contract_cooldown } - } - } - } - trigger_else = { - custom_tooltip = { - text = tributary_modify_contract_cooldown_desc - scope:actor = { - NOT = { has_variable = tributary_modify_contract_cooldown } - } - } - } - - # You can afford the cost if there is one - scope:actor = { - trigger_if = { - limit = { scope:hook = no } # no cost - trigger_if = { - limit = { subject_standing < 0 } # this means we don't use subject standing - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - scope:recipient = { government_has_flag = government_is_nomadic } - } - domicile.herd >= domicile.major_herd_value - } - trigger_else = { - gold >= major_gold_value - } - } - trigger_else = { - subject_standing > 20 - } - } - } - } - } - - auto_accept = { - custom_tooltip = { - text = nomad_vassal_force_obligation_change_desc - scope:hook = yes - } - } - - on_accept = { - # Enact changes - scope:actor = { - send_interface_message = { - type = msg_vassal_contract_change - title = modify_vassal_contract_interaction_notification - right_icon = scope:recipient - - # If you use a hook - Spend it - if = { - limit = { always = scope:hook } - use_hook = scope:recipient - } - else = { - if = { - limit = { subject_standing < 0 } # this means we don't use subject standing - if = { - limit = { - government_has_flag = government_is_nomadic - scope:recipient = { government_has_flag = government_is_nomadic } - } - pay_herd = { - target = scope:recipient - value = domicile.major_herd_value - } - } - else = { - pay_short_term_gold = { - target = scope:recipient - gold = major_gold_value - } - } - } - else = { - if = { # the subject tilting the contract in their favor costs Subject Standing - limit = { scope:new_value < 0 } - add_subject_standing = { - value = 10 - multiply = scope:new_value - } - } - } - } - - # Activate cooldown - To prevent liege from changing it too soon - hidden_effect = { - set_variable = { - name = tributary_modify_contract_cooldown - value = yes - years = tributary_modify_contract_cooldown_value - } - } - set_variable = { - name = subject_recently_adjusted_mandala_subject_contract - value = scope:recipient - years = mandala_vassal_obligation_cooldown_years - } - - every_in_list = { - list = changed_obligations - - save_scope_as = obligation - - scope:actor = { - tributary_contract_set_obligation_level = { - type = scope:obligation.subject_contract_type - level = scope:obligation - } - } - } - } - } - - # If there's a diarch involved, and they called in their change, that gets flagged. - diarch_changed_own_contract_effect = yes - } - - on_decline = { - # Activate cooldown - You may only ask for it to be changed every so often (this mostly exists for MP, since you cannot send it to the AI unless they accept) - hidden_effect = { - scope:actor = { - set_variable = { - name = tributary_modify_contract_cooldown - value = yes - years = tributary_modify_contract_cooldown_value - } - } - } - } - - # Send Options - # Hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - send_option = { - is_shown = { - scope:actor = { is_diarch_of_target = scope:recipient } - } - is_valid = { - scope:actor = { - trigger_if = { - limit = { has_variable_list = diarch_contract_rights_used_list } - NOT = { - is_target_in_variable_list = { - name = diarch_contract_rights_used_list - target = scope:recipient - } - } - } - } - } - flag = diarch - localization = CALL_IN_DIARCH_RIGHTS - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - send_options_exclusive = no - - ai_accept = { - base = -25 - - # Opinion Factor - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - desc = AI_OPINION_REASON - } - - modifier = { - add = { - add = scope:new_value - multiply = -20 #Overlord favoring options have a negative score - if = { # the Chinese Emperor cares less since they get tribute through missions as well - limit = { - scope:new_value < 0 - scope:actor = { - OR = { - has_subject_contract_group = tributary_celestial - has_subject_contract_group = tributary_hegemonic - } - } - } - multiply = 0.5 - } - } - desc = AI_CONTRACT_BALANCE - } - } -} - -ai_only_hegemonic_tributary_modify_tributary_contract_interaction = { - category = interaction_category_vassal - desc = subject_modify_tributary_contract_interaction_desc - - auto_accept = yes - - is_shown = { - scope:actor = { - is_ai = yes - is_available = yes # Let's not have the AI do this when they're away from home etc (like paying tribute) - is_tributary_of = scope:recipient # excludes vassals by default - OR = { - has_subject_contract_group = tributary_celestial - has_subject_contract_group = tributary_hegemonic - } - subject_standing > 40 - subject_contract_has_modifiable_obligations = yes - does_ai_subject_in_subject_contract_desire_obligation_change = yes - NOT = { is_at_war_with = scope:recipient } - } - } - - on_accept = { - scope:actor = { - if = { - # if the subject has a Seal of Investiture, they will always ask for an Investiture Privilege if they can - limit = { - any_character_artifact = { - OR = { - artifact_type = seal_of_investiture - artifact_type = seal_of_investiture_court - } - } - } - random_list = { - 33 = { - trigger = { - tributary_contract_obligation_level_can_be_increased = celestial_tributary_investiture_privilege_trade - } - save_scope_value_as = { name = ask value = flag:trade } - } - 33 = { - trigger = { - tributary_contract_obligation_level_can_be_increased = celestial_tributary_investiture_privilege_marriage - } - save_scope_value_as = { name = ask value = flag:marriage } - } - 33 = { - trigger = { - tributary_contract_obligation_level_can_be_increased = celestial_tributary_investiture_privilege_politics - } - save_scope_value_as = { name = ask value = flag:politics } - } - } - } - suzerain = { - trigger_event = char_interaction.0252 - } - } - } - - ai_potential = { - always = yes - } - - ai_targets = { - ai_recipients = suzerain - } - - ai_frequency_by_tier = { - barony = 0 - county = 24 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 0 - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/character_interactions/00_prison_interactions.txt b/common/character_interactions/00_prison_interactions.txt deleted file mode 100644 index 9aa372676..000000000 --- a/common/character_interactions/00_prison_interactions.txt +++ /dev/null @@ -1,8737 +0,0 @@ -imprison_interaction = { - interface_priority = 120 - common_interaction = yes - icon = prison - - category = interaction_category_hostile - highlighted_reason = { - triggered_desc = { - trigger = { - scope:actor = { - has_title = title:e_minister_of_justice - NOT = { has_imprisonment_reason = scope:recipient } - } - } - desc = HIGHLIGHTED_MINISTER_IMPRISONMENT_REASON - } - triggered_desc = { - trigger = { - scope:actor = { - has_imprisonment_reason = scope:recipient - } - } - desc = HIGHLIGHTED_HAS_IMPRISONMENT_REASON - } - } - ai_maybe = yes - ai_min_reply_days = 4 - ai_max_reply_days = 9 - can_send_despite_rejection = yes - popup_on_receive = yes - pause_on_receive = yes - - desc = imprison_interaction_desc - - greeting = negative - notification_text = REQUEST_ARREST_NOTIFICATION_TEXT - pre_answer_maybe_key = ANSWER_MIGHT_SUCCEED - pre_answer_no_key = ANSWER_CANT_SUCCEED - pre_answer_yes_key = ANSWER_WILL_SUCCEED - pre_answer_maybe_breakdown_key = ANSWER_SUM_CHANCE - - on_decline_summary = { - triggered_desc = { - trigger = { - scope:recipient = { - NOR = { - AND = { - has_government = landless_adventurer_government - reverse_has_opinion_modifier = { - target = scope:actor - modifier = eviction_ignored_opinion - } - } - scope:actor = { - has_title = title:e_minister_of_justice - } - scope:recipient = { - is_landed = no - any_held_title = { - is_noble_family_title = yes - } - } - } - } - } - desc = imprison_decline_summary - } - } - - ai_potential = { - trigger_if = { - limit = { has_realm_law_flag = imprisonment_toggle_enable } - has_realm_law_flag = imprisonment_toggle_on - } - is_imprisoned = no - } - - is_shown = { - scope:actor != scope:recipient - scope:actor = { - OR = { - AND = { - has_title = title:e_minister_of_justice - scope:recipient = { - tgp_is_any_minister = no - liege = { - basic_allowed_to_imprison_character_trigger = { - CHARACTER = scope:recipient - } - } - } - } - basic_allowed_to_imprison_character_trigger = { - CHARACTER = scope:recipient - } - } - } - # Scope:recipient can't be visiting elsewhere. - trigger_if = { - limit = { - scope:recipient = { is_courtier_of = scope:actor } - } - NOT = { - scope:recipient.host = { - any_foreign_court_guest = { this = scope:recipient } - } - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - trigger_if = { - limit = { - has_title = title:e_minister_of_justice - scope:recipient = { - tgp_is_any_minister = no - } - NOT = { - allowed_to_imprison_character_trigger = { CHARACTER = scope:recipient } - } - } - top_liege = { - allowed_to_imprison_character_trigger = { CHARACTER = scope:recipient } - } - } - trigger_else = { - allowed_to_imprison_character_trigger = { CHARACTER = scope:recipient } - } - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - NOT = { has_realm_law = nomadic_authority_1 } - } - trigger_if = { - limit = { - has_title = title:e_minister_of_justice - } - scope:recipient = { - NOT = { - is_close_or_extended_family_of = scope:actor.top_liege - } - } - } - } - imprison_neutral_is_valid_showing_failures_only_triggers_trigger = yes - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:recipient ?= scope:actor.diarch } - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - trigger_if = { - limit = { - is_ai = no - } - scope:recipient = { - trigger_if = { - limit = { - has_government = landless_adventurer_government - reverse_has_opinion_modifier = { - target = scope:actor - modifier = eviction_ignored_opinion - } - } - is_travelling = no - } - } - } - trigger_else = { - OR = { - has_imprisonment_reason = scope:recipient - any_character_struggle = { - involvement = involved - } - } - } - } - } - - is_highlighted = { - scope:recipient = { - is_imprisoned = no - } - scope:actor = { - OR = { - has_imprisonment_reason = scope:recipient - has_title = title:e_minister_of_justice - } - } - } - - #Use hook - send_option = { - is_valid = { - exists = scope:recipient - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - cost = { - # Usually, this action is free, but during certain diarchies, we want it to cost. - prestige = liege_diarchy_surcharge_interaction_imprison_interaction_value - treasury = { - if = { - limit = { - scope:actor = { - has_title = title:e_minister_of_justice - } - scope:recipient = { - NOT = { is_courtier_of = scope:actor } - } - } - value = { - value = 0 - desc = BASE - } - add = { - value = scope:actor.major_treasury_value - desc = IMPRISON_MINISTER_OF_JUSTICE_TREASURY_COST - } - } - } - } - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - } - - on_auto_accept = { - # the rest of the necessary logic is covered by auto_accept also triggering on_accept below - scope:recipient = { - trigger_event = char_interaction.0233 - } - } - - on_accept = { - scope:actor = { - if = { - limit = { - has_title = title:e_minister_of_justice - } - if = { - limit = { - NOR = { - has_imprisonment_reason = scope:recipient - scope:recipient.liege = { - has_imprisonment_reason = scope:recipient - } - scope:hook = yes - } - any_character_situation = { - situation_type = dynastic_cycle - situation_top_has_catalyst = catalyst_minister_imprison - } - } - save_scope_value_as = { - name = use_strife_not_tyranny - value = yes - } - situation:dynastic_cycle = { - trigger_situation_catalyst = { - catalyst = catalyst_minister_imprison - character = scope:recipient - } - } - } - if = { - limit = { - government_allows = merit - } - change_merit = { - value = minor_merit_gain - multiply = scope:recipient.highest_held_title_tier - } - } - if = { - limit = { - government_has_flag = government_has_influence - } - change_influence = { - value = minor_influence_gain - multiply = scope:recipient.highest_held_title_tier - } - } - scope:recipient.liege = { - if = { - limit = { has_imprisonment_reason = scope:recipient } - consume_imprisonment_reasons = scope:recipient - } - } - } - } - if = { - limit = { scope:hook = yes } - scope:actor = { use_hook = scope:recipient } - } - illegal_imprisonment_dread_effect = yes - imprison_court_chaplain_consequences_effect = yes - imprison_HoF_consequences_effect = yes - scope:recipient = { - if = { - limit = { - is_a_faction_member = yes - liege = scope:actor - } - joined_faction = { save_scope_as = retaliating_faction } - } - } - imprison_character_effect = { - TARGET = scope:recipient - IMPRISONER = scope:actor - } - # If they recently revoked your title, or asked for your excommunication, they become your rival - imprison_attempt_escalates_rivalry_effect = yes - scope:actor = { - trigger_event = char_interaction.0231 - if = { - limit = { - has_imprisonment_reason = scope:recipient - } - stress_impact = { - compassionate = minor_stress_impact_gain - forgiving = minor_stress_impact_gain - } - } - else = { - stress_impact = { - just = medium_stress_impact_gain - compassionate = medium_stress_impact_gain - } - if = { - limit = { exists = scope:retaliating_faction} - scope:retaliating_faction = { - imprisonment_retribution_start_faction_war_if_valid = yes - } - } - } - } - if = { - limit = { - scope:actor = { has_character_flag = flag_hostile_actions_disabled_delay } - } - scope:actor = { remove_character_flag = flag_hostile_actions_disabled_delay } - } - - # If we're a clan this interaction affects unity - if = { # If you don't have an imprisonment reason, and the target is landed, you lose more unity - limit = { - NOT = { scope:actor = { has_imprisonment_reason = scope:recipient } } - scope:recipient = { is_landed_or_landless_administrative = yes } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_imprison.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else_if = { # If you don't have an imprisonment reason, and the target is unlanded, you lose slightly less unity - limit = { - NOT = { scope:actor = { has_imprisonment_reason = scope:recipient } } - scope:recipient = { is_landed_or_landless_administrative = no } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_imprison.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else = { # If you have a valid reason, you lose only a tiny bit of unity (criminal or not, they are still family) - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_imprison.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - -# # Harrying logic. -# scope:actor = { -# if = { -# limit = { -# character_is_valid_for_harrying_of_the_north_trigger = yes -# scope:recipient = { -# character_is_valid_for_harrying_of_the_north_trigger = yes -# is_important_or_vip_struggle_character = yes -# } -# culture != scope:recipient.culture -# } -# global_var:harrying_of_the_north = { save_scope_as = story } -# if = { -# limit = { -# character_is_valid_norman_for_harrying_of_the_north_trigger = yes -# scope:recipient = { character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes } -# } -# ep3_increase_pacification_effect = { AMOUNT = harrying_minor_increase_value } -# } -# else_if = { -# limit = { -# character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes -# scope:recipient = { character_is_valid_norman_for_harrying_of_the_north_trigger = yes } -# } -# ep3_increase_resistance_effect = { AMOUNT = harrying_minor_increase_value } -# } -# } -# } - } - - on_decline = { - if = { - limit = { - scope:actor = { - NOT = { has_title = title:e_minister_of_justice } - } - } - if = { - limit = { - scope:recipient = { - has_government = landless_adventurer_government - } - } - scope:recipient = { - if = { - limit = { current_military_strength >= ep3_interactions_events_0500_troops_count_value } - start_war = { - cb = ep3_laamp_apprehend_adventurer_cb - target = scope:actor - } - } - else = { - # Remove them immediately. - remove_laamp_from_exiled_county_automatically_effect = { - PROVINCE = scope:recipient.location - LAAMP = scope:recipient - } - } - } - } - else = { - scope:actor = { - imprison_HoF_consequences_effect = yes - imprison_tyranny_effect = yes - } - scope:recipient = { - #If target is count or higher, start war. - if = { - limit = { - is_playable_character = yes - primary_title.tier > tier_barony - } - if = { - limit = { - is_a_faction_member = yes - liege = scope:actor - joined_faction = { - faction_target = scope:actor - NOT = { faction_is_type = populist_faction } - } - } - joined_faction = { - save_scope_as = retaliating_faction # For loc - imprisonment_retribution_start_faction_war_if_valid = yes - } - hidden_effect = { - if = { - limit = { NOT = { exists = joined_faction.faction_war } } - war_for_imprison_effect = yes - } - } - } - else = { - war_for_imprison_effect = yes - } - } - #If target is a baron or unlanded, have them escape. - else = { - if = { #To block them from being instantly rehired - limit = { - is_councillor_of = scope:actor - can_be_fired_from_council_trigger = { COURT_OWNER = scope:actor } - } - set_variable = { - name = escaped_imprisonment_from - value = scope:actor - years = 20 - } - } - imprison_court_chaplain_consequences_effect = yes - if = { - limit = { - is_landed_or_landless_administrative = yes - } - depose_effect = { DEPOSER = scope:actor } - } - else_if = { - limit = { - is_hostage = yes - warden = scope:actor - } - save_scope_as = imprison_failure - save_scope_as = hostage - warden = { save_scope_as = warden } - home_court = { save_scope_as = home_court } - scope:warden = { trigger_event = bp2_hostage_system.0400 } - scope:home_court = { trigger_event = bp2_hostage_system.0401 } - return_hostage = yes - } - else_if = { - limit = { - is_landed_or_landless_administrative = no - trigger_if = { - limit = { - is_councillor = yes - } - can_be_fired_from_council_trigger = { COURT_OWNER = scope:recipient.liege } - } - trigger_if = { - limit = { - exists = scope:actor.faith.religious_head - } - scope:actor.faith.religious_head != scope:recipient - } - } - select_and_move_to_pool_effect = yes - } - add_opinion = { - target = scope:actor - modifier = attempted_imprisonment_opinion - } - } - } - - if = { - limit = { - scope:actor = { has_realm_law_flag = vassal_refusal_is_treason } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = treasonous_imprison_refusal - } - } - } - } - - #Remove them as guardian/ward for any courtier (feedback given in char_interaction.0230) - scope:actor = { - if = { - limit = { - any_courtier = { - has_relation_guardian = scope:recipient - } - } - every_courtier = { - limit = { - has_relation_guardian = scope:recipient - } - save_scope_as = ward - scope:recipient = { remove_relation_ward = scope:ward } - - scope:ward = { - if = { - limit = { - host != liege - } - return_to_court = yes - } - guardian_remove_opinion_effect = { - GUARDIAN = scope:recipient - WARD = this - WARD_LIEGE = scope:actor - } - } - - add_to_list = ward_children - } - } - if = { - limit = { - any_courtier = { - has_relation_ward = scope:recipient - } - } - random_courtier = { - limit = { - has_relation_ward = scope:recipient - } - save_scope_as = guardian - scope:guardian = { remove_relation_ward = scope:recipient } - - scope:guardian = { - if = { - limit = { - host != liege - } - return_to_court = yes - } - guardian_remove_opinion_effect = { - GUARDIAN = this - WARD = scope:recipient - WARD_LIEGE = scope:actor - } - } - - add_to_list = guardian_list - } - - hidden_effect = { - scope:guardian = { - send_interface_message = { - type = event_childhood_neutral - title = remove_guardian_interaction_notification - left_icon = scope:recipient - right_icon = scope:guardian - remove_guardian_effect = { - GUARDIAN = scope:guardian - WARD = scope:recipient - RETURN_WARD = yes - HIDE_OPINION = no - } - } - } - } - } - if = { - limit = { - scope:recipient = { - OR = { - is_playable_character = no - AND = { - is_playable_character = yes - primary_title.tier = tier_barony - } - } - } - } - trigger_event = char_interaction.0230 - } - - if = { - limit = { - has_character_flag = flag_hostile_actions_disabled_delay - } - remove_character_flag = flag_hostile_actions_disabled_delay - } - } - - # If we're a clan this interaction affects unity - if = { # If you don't have an imprisonment reason, and the target is landed, you lose more unity - limit = { - NOT = { - scope:actor = { has_imprisonment_reason = scope:recipient } - } - scope:recipient = { is_landed_or_landless_administrative = yes } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_imprison.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else_if = { # If you don't have an imprisonment reason, and the target is unlanded, you lose slightly less unity - limit = { - NOT = { - scope:actor = { has_imprisonment_reason = scope:recipient } - } - scope:recipient = { is_landed_or_landless_administrative = no } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_imprison.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else = { # If you have a valid reason, you lose only a tiny bit of unity (criminal or not, they are still family) - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = miniscule_unity_loss - DESC = clan_unity_imprison.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - } - - auto_accept = { - # OR does not display properly here - trigger_if = { - limit = { - scope:actor = { - has_title = title:e_minister_of_justice - } - } - custom_description = { - text = you_are_the_minister_of_justice - scope:actor = { - has_title = title:e_minister_of_justice - } - } - } - trigger_else_if = { - limit = { - scope:recipient = { - is_landed = no - any_held_title = { - is_noble_family_title = yes - } - } - } - custom_description = { - text = noble_family_head_cannot_refuse_your_power - scope:recipient = { - is_landed = no - any_held_title = { - is_noble_family_title = yes - } - } - } - } - trigger_else = { - always = no - } - } - - ai_accept = { - base = 0 # Try to make it 0 for most interactions - - modifier = { - add = { - value = scope:actor.intrigue - multiply = 1 - } - desc = IMPRISON_INTRIGUE_ACTOR - } - modifier = { - add = { - value = scope:recipient.intrigue - multiply = -2 - } - desc = IMPRISON_INTRIGUE_RECIPIENT - } - - modifier = { - add = 30 - scope:hook = yes - desc = SCHEME_HOOK_USED - } - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - ai_value_modifier = { - who = scope:recipient - ai_boldness = { - if = { - limit = { - scope:recipient = { NOT = { ai_boldness = 0 } } - } - value = -0.5 - } - } - ai_honor = { - if = { - limit = { - scope:recipient = { #If AI is honorable and the law compels to obey the liege, AI will be more likely to obey. - ai_honor > 0 - } - scope:actor = { - has_imprisonment_reason = scope:recipient - has_realm_law_flag = vassal_refusal_is_treason - } - } - value = 0.75 - } - } - } - modifier = { - add = 20 - scope:actor = { - any_vassal_or_below = { this = scope:recipient } - has_realm_law_flag = vassal_refusal_is_treason - } - desc = AI_REFUSAL_IS_TREASON - } - modifier = { - add = 50 - scope:actor = { - has_perk = prison_feudal_complex_perk - } - desc = AI_PRISON_FEUDAL_COMPLEX_PERK - } - modifier = { #I am a King! - desc = offer_vassalization_interaction_aibehavior_hightier_tt - scope:recipient = { highest_held_title_tier = tier_kingdom } - add = -40 - } - modifier = { #Courtiers. - desc = AI_REFUSAL_COURTIER - scope:recipient = { is_ruler = no } - add = 50 - } - modifier = { # Your young children can't really stop you - desc = AI_REFUSAL_YOUNG_CHILD - scope:recipient = { - is_child_of = scope:actor - is_courtier_of = scope:actor - is_adult = no - } - add = 200 - } - modifier = { #They're a claimant against you - desc = AI_CLAIMANT_PENALTY - scope:actor = { - OR = { - any_targeting_faction = { - faction_type = claimant_faction - faction_is_at_war = yes - special_character ?= scope:recipient - } - AND = { - exists = var:claimant_faction_sent_demand - var:claimant_faction_sent_demand = scope:recipient - } - } - } - add = -70 - } - modifier = { #Rank difference. - desc = AI_REFUSAL_RANK_DIFFERENCE - scope:recipient = { - is_ruler = yes - is_landed = yes - highest_held_title_tier < tier_kingdom - } - add = { - value = -15 - if = { - limit = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 2 - } - } - } - add = 5 - } - if = { - limit = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 3 - } - } - } - add = 5 - } - if = { #King asking Baron, modifier becomes positive. - limit = { - scope:actor = { - tier_difference = { - target = scope:recipient - value >= 4 - } - } - } - add = 10 - } - } - } - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - modifier = { - add = intimidated_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_external_reason_value - scope:recipient = { - NOT = { target_is_liege_or_above = scope:actor } - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - modifier = { #Comparative military strength. - desc = offer_vassalization_interaction_aibehavior_power_tt - trigger = { - scope:actor = { is_ruler = yes } - scope:recipient = { is_ruler = yes } - } - add = { - value = 1 - subtract = { - value = scope:recipient.current_military_strength - divide = { value = scope:actor.current_military_strength min = 1 } - } - multiply = 100 - min = -1000 - # This max needs to match the loc in offer_vassalization_interaction_aibehavior_power_tt - max = 20 - } - } - modifier = { #Rivalry modifier. - desc = offer_vassalization_interaction_aibehavior_rival_tt - trigger = { - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - add = -50 - } - modifier = { #Nemesis modifier. - desc = offer_vassalization_interaction_aibehavior_nemesis_tt - trigger = { - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - add = -100 - } - modifier = { - add = 10 - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - is_liege_or_above_of = scope:recipient - court_grandeur_current_level >= 7 - court_grandeur_current_level < 9 - } - desc = GRANDEUR_REASON - } - modifier = { - add = 20 - scope:actor = { - has_royal_court = yes - has_dlc_feature = royal_court - is_liege_or_above_of = scope:recipient - court_grandeur_current_level >= 9 - } - desc = GRANDEUR_REASON - } - modifier = { # Legalistic tradition - desc = tradition_legalistic_name - scope:actor = { - has_imprisonment_reason = scope:recipient - culture = { has_cultural_parameter = vassals_more_likely_accept_punishments } - } - add = legalistic_vassal_punishment_acceptance - } - modifier = { # AI Mongols, tyranny wars just delay the inevitable fun! - scope:actor = { - is_ai = yes - OR = { - has_trait = greatest_of_khans - has_character_modifier = the_great_khan_modifier - } - } - scope:recipient = { - is_ai = yes - } - add = 500 - } - # Thug accolade increases imprison chance because they scary - modifier = { - scope:actor = { - any_active_accolade = { - accolade_parameter = accolade_imprisonment_chance - } - } - desc = THUG_REASON - add = accolade_imprisonment_chance_value - } - modifier = { - scope:actor = { - any_active_accolade = { - accolade_parameter = accolade_imprisonment_chance_high - } - } - desc = THUG_REASON_HIGH - add = accolade_imprisonment_chance_value_high - } - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - modifier = { - add = -25 - scope:recipient = { - culture = { has_cultural_parameter = vassals_more_likely_to_refuse_demands } - } - desc = VASSALS_REFUSAL_indomitable_azatani - } - modifier = { - add = 10 - scope:recipient = { has_character_modifier = ach_intent_imprisonment_modifier } - desc = ach_host_intent_imprison_reason - } - } - - # AI - ai_targets = { - ai_recipients = vassals - chance = 0.5 - } - ai_targets = { - ai_recipients = courtiers - chance = 0.25 - } - - ai_frequency_by_tier = { - barony = 0 - county = 36 - duchy = 10 - kingdom = 10 - empire = 10 - hegemony = 10 - } - - ai_will_do = { - base = -100 - - modifier = { # Make sure the AI uses hooks for this as it's % based - scope:hook = yes - add = 1 - } - - modifier = { # Default imprisonment reason weight - add = 200 - scope:actor = { - has_imprisonment_reason = scope:recipient - } - } - - modifier = { # More likely to imprison criminal Soryo's if Ritsuryo - add = 200 - scope:actor = { - has_imprisonment_reason = scope:recipient - government_has_flag = government_is_japan_administrative - } - scope:recipient = { - government_has_flag = government_is_japan_feudal - } - } - - modifier = { # Even more imprisonment reason if you are a danger to the Kampaku - add = 400 - scope:actor = { - primary_title = title:e_japan - has_imprisonment_reason = scope:recipient - } - scope:recipient = { - exists = house.house_confederation - house.house_confederation.combined_military_strength > scope:actor.current_military_strength - } - } - - modifier = { # Avoid Tyranny wars at inopportune times - add = -190 - scope:actor = { - ai_rationality > -100 # Lunatics can do whatever, let the world burn... - is_at_war = yes - } - scope:recipient = { - is_playable_character = yes - } - } - - modifier = { # Avoid imprisonments in certain circumstances - add = -190 - scope:actor = { - ai_rationality > -100 # Lunatics can do whatever, let the world burn... - NOR = { - AND = { - intrigue > scope:recipient.intrigue - intrigue >= 12 - } - has_perk = prison_feudal_complex_perk - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level >= 1 - } - } - culture = { has_cultural_parameter = vassals_more_likely_accept_punishments } - current_military_strength >= scope:recipient.twice_current_military_strength - scope:recipient.ai_boldness <= -100 - } - } - scope:recipient = { - is_playable_character = yes - } - } - - modifier = { # If the AI is not very bold, avoid imprisoning people unless you're more powerful - add = -190 - scope:actor.ai_rationality > -100 # Lunatics can do whatever, let the world burn... - scope:actor.ai_boldness <= 25 - scope:actor.current_military_strength < scope:recipient.one_and_a_half_times_current_military_strength - } - - modifier = { # Avoid imprisoning people that would destroy you - add = -190 - scope:actor.ai_rationality > -100 # Lunatics can do whatever, let the world burn... - scope:actor.current_military_strength < scope:recipient.current_military_strength - } - - modifier = { # Do not imprison when the chance of success if exceedingly low - add = -190 - scope:actor.ai_rationality > -100 # Lunatics can do whatever, let the world burn... - scope:recipient = { - is_playable_character = yes - } - NOT = { - scope:recipient = { - highest_held_title_tier = tier_barony - } - } - scope:actor = { - gold < minimum_ai_gold_value_for_tyranny_wars - } - } - - modifier = { # Don't imprison people you like - scope:actor = { - NOT = { - has_trait = sadistic - } - OR = { - has_secret_relation_lover = scope:recipient - has_relation_lover = scope:recipient - has_relation_soulmate = scope:recipient - has_relation_friend = scope:recipient - has_relation_best_friend = scope:recipient - opinion = { - target = scope:recipient - value > very_high_positive_opinion - } - } - } - add = -1000 - } - - modifier = { # Don't imprison your own children... unless they're your rival/nemesis - scope:recipient = { - is_child_of = scope:actor - NOR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - add = -1000 - } - - modifier = { # Don't imprison your spouse, unless they're your rival/have cheated on you - scope:recipient = { - is_spouse_of = scope:actor - NOR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - exposed_cheating_on_spouse_trigger = { SPOUSE = scope:actor } - } - } - add = -1000 - } - - modifier = { # Try to avoid pointless imprisonments - scope:recipient = { - NOR = { - scope:actor = { # Sadists want people to torture - has_trait = sadistic - } - AND = { # Imprisoning vassals you have revoke reasons on is relevant - is_playable_character = yes - scope:actor = { has_revoke_title_reason = scope:recipient } - } - is_a_faction_member = yes - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - exposed_cheating_on_spouse_trigger = { SPOUSE = scope:actor } - scope:actor = { # Scheme Agents should be imprisoned indiscriminately - any_targeting_scheme = { - hostile_scheme_trigger = yes - is_scheme_agent_exposed = scope:recipient - } - } - AND = { # Zealots will imprison characters of other faiths - scope:actor.ai_zeal >= medium_positive_ai_value - scope:actor.faith != scope:recipient.faith - } - scope:actor = { - has_opinion_modifier = { - modifier = murdered_close_family_crime - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = attempted_murder_close_family_crime - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = executed_close_family - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = slept_with_spouse_discovered_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = slept_with_spouse_exposed_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = unfaithful_spouse_discovered_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = unfaithful_spouse_exposed_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = refused_to_renounce_lover_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = betrayed_our_promise - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = botched_my_treatment_crime_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = botched_treatment_of_kin_crime_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = smeared_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = insulted_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = mocked_me_in_time_of_need - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = loved_one_dungeon_death - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = abandoned_me_opinion - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = reason_child_died - target = scope:recipient - } - } - scope:actor = { - has_opinion_modifier = { - modifier = falsely_accused - target = scope:recipient - } - } - } - } - add = -1000 - } - - modifier = { - exists = scope:recipient.primary_title - add = scope:recipient.primary_title.tier - } - - # Agenda impact -# modifier = { -# scope:recipient = { -# is_important_or_vip_struggle_character = yes -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_imprison_important -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_imprison_important -# } -# } -# } -# add = -100 -# } -# } -# } -# modifier = { -# scope:recipient = { -# has_trait = fp3_struggle_supporter -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_imprison_supporter -# } -# has_trait = fp3_struggle_detractor -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_imprison_supporter -# } -# } -# } -# add = -100 -# } -# } -# } -# modifier = { -# scope:recipient = { -# has_trait = fp3_struggle_detractor -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_imprison_detractor -# } -# has_trait = fp3_struggle_supporter -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_imprison_detractor -# } -# } -# } -# add = -100 -# } -# } -# } - - # TGP Be more careful with blocs generally - house_bloc_tyranny_war_modifiers = yes - - modifier = { # Avoid triggering Tyranny wars mid-grand activity - factor = 0 - scope:actor = { - has_ongoing_grand_activity_trigger = yes - } - scope:recipient = { - highest_held_title_tier >= tier_county - } - } - - modifier = { # Expel first, even if they criminals - factor = 0 - scope:actor = { - NOT = { - has_opinion_modifier = { - target = scope:recipient - modifier = eviction_ignored_opinion - } - } - } - scope:recipient = { government_has_flag = government_is_landless_adventurer } - } - - evaluate_action_decreasing_house_unity = { - VALUE = 100 - } - } -} - -move_to_dungeon_interaction = { - interface_priority = 30 - category = interaction_category_prison - desc = move_to_dungeon_interaction_desc - icon = prison - - is_shown = { - scope:actor = { - is_landless_ruler = no - } - scope:recipient = { - is_imprisoned_by = scope:actor - is_in_prison_type = house_arrest - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - tgp_blocked_action_against_tenno_trigger = { - ACTOR = scope:actor - TARGET = scope:recipient - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - } - - on_accept = { - if = { - limit = { scope:recipient = { has_character_modifier = allowed_to_go_outside } } - scope:recipient = { remove_character_modifier = allowed_to_go_outside } - } - scope:recipient = { - hidden_effect = { - change_prison_type = dungeon - } - trigger_event = prison_notification.1001 - custom_tooltip = MOVE_PRISONER_TO_DUNGEON - every_close_or_extended_family_member = { - custom = all_family_members - limit = { - scope:actor != this - } - add_opinion = { - modifier = family_moved_to_dungeon_opinion - target = scope:actor - } - } - } - scope:actor = { - stress_impact = { - compassionate = medium_stress_impact_gain - forgiving = medium_stress_impact_gain - } - hidden_effect = { - send_interface_message = { - type = event_prison_neutral - title = msg_move_prisoner_to_dungeon - right_icon = scope:recipient - custom_tooltip = MOVE_PRISONER_TO_DUNGEON - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_move_to_dungeon.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = yes - - # AI - ai_targets = { - ai_recipients = prisoners - } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:actor.ai_compassion < medium_positive_ai_value - scope:actor = { - opinion = { - target = scope:recipient - value <= high_negative_opinion - } - } - } - modifier = { # Family Feud - add = 25 - trigger = { - scope:actor = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - - } - } - desc = INTERACTION_FAMILY_FEUD_REASON - } - } -} - -move_to_house_arrest_interaction = { - interface_priority = 30 - category = interaction_category_prison - desc = move_to_house_arrest_interaction_desc - icon = prison - - is_shown = { - scope:actor = { - is_landless_ruler = no - } - scope:recipient = { - is_imprisoned_by = scope:actor - is_in_prison_type = dungeon - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - } - - on_accept = { - if = { - limit = { scope:recipient = { has_character_modifier = allowed_to_go_outside } } - scope:recipient = { remove_character_modifier = allowed_to_go_outside } - } - if = { - limit = { scope:recipient = { has_character_modifier = moldy_gruel_diet } } - scope:recipient = { remove_character_modifier = moldy_gruel_diet } - } - scope:recipient = { - hidden_effect = { - change_prison_type = house_arrest - trigger_event = prison_notification.1002 - } - custom_tooltip = MOVE_PRISONER_TO_HOUSE_ARREST - every_close_or_extended_family_member = { - custom = all_family_members - limit = { - scope:actor != this - } - add_opinion = { - modifier = moved_to_house_arrest_opinion - target = scope:actor - } - } - } - scope:actor = { - stress_impact = { - sadistic = medium_stress_impact_gain - vengeful = medium_stress_impact_gain - } - hidden_effect = { - send_interface_message = { - type = event_prison_neutral - title = msg_move_prisoner_to_house_arrest - right_icon = scope:recipient - custom_tooltip = MOVE_PRISONER_TO_HOUSE_ARREST - } - } - } - } - - auto_accept = yes -} - -ransom_interaction = { - interface_priority = 50 - common_interaction = no - use_diplomatic_range = no - category = interaction_category_prison - special_interaction = ransom_interaction - icon = icon_gold - redirect = { - scope:recipient = { - save_scope_as = secondary_recipient - if = { - limit = { - is_ruler = no - exists = liege - } - liege = { - save_scope_as = recipient - } - } - } - } - - desc = ransom_interaction_desc - - notification_text = { - first_valid = { - triggered_desc = { - trigger = { - scope:secondary_recipient = scope:recipient - } - desc = OFFER_RANSOM_PROPOSAL_PERSONAL - } - desc = OFFER_RANSOM_PROPOSAL - } - } - - is_shown = { - scope:secondary_recipient = { - #exists = liege - is_imprisoned_by = scope:actor - } - scope:actor != scope:recipient - } - - is_valid_showing_failures_only = { - trigger_if = { - limit = { scope:invalid = yes } - always = no - } - scope:secondary_recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - cannot_release_former_regent_whilst_old_regent_holds_power_trigger = { - PRISONER = scope:recipient - REGENT = scope:recipient.var:imprisoned_by_diarch - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:secondary_recipient = { - NOT = { has_character_flag = is_currently_being_purged } - } - } - } - - on_accept = { - if = { - limit = { scope:recipient = { has_character_modifier = allowed_to_go_outside } } - scope:recipient = { remove_character_modifier = allowed_to_go_outside } - } - if = { - limit = { scope:recipient = { has_character_modifier = moldy_gruel_diet } } - scope:recipient = { remove_character_modifier = moldy_gruel_diet } - } - # Set up event scopes and trigger the exchange. - if = { - limit = { scope:secondary_recipient = { is_imprisoned_by = scope:actor } } # To prevent simultaneous release-shenanigans - scope:secondary_recipient = { - save_scope_as = prisoner - } - scope:recipient = { - save_scope_as = payer - if = { - limit = { - employs_court_position = person_haggler_camp_officer - is_asking_for_gold_in_ransom_trigger = yes - } - random_court_position_holder = { - type = person_haggler_camp_officer - save_scope_as = haggler - } - scope:prisoner = { - save_scope_value_as = { - name = new_ransom_value - value = haggler_ransom_cost_modifier - } - } - custom_tooltip = has_person_haggler_decrease_ransom_cost - } - # If the recipient doesn't have enough funds to pay the full amount and we're only requesting their current funds, save how much they've agreed to pay. - if = { - limit = { - OR = { - exists = scope:current_gold - exists = scope:extortionate_current_gold - } - } - save_scope_value_as = { - name = ransom_saved_gold_value - value = scope:payer.current_gold_value - } - } - } - scope:actor = { - save_scope_as = imprisoner - if = { - limit = { - employs_court_position = person_haggler_camp_officer - is_asking_for_gold_in_ransom_trigger = yes - } - random_court_position_holder = { - type = person_haggler_camp_officer - save_scope_as = haggler - } - scope:recipient = { - scope:prisoner = { - save_scope_value_as = { - name = new_ransom_value - value = haggler_ransom_cost_modifier - } - } - custom_tooltip = has_person_haggler_increase_ransom_cost - } - } - - #Save scopes for portraits - scope:recipient = { save_scope_as = portrait_first } - if = { - limit = { - scope:portrait_first != scope:prisoner - } - scope:prisoner = { save_scope_as = portrait_second } - # Must come after we save the payment value, or the payer won't know how much they need to pay. - send_interface_message = { - type = event_prison_good - title = msg_ransom_prisoner - right_icon = scope:portrait_first - left_icon = scope:portrait_second - ransom_interaction_effect = yes - } - } - else = { - # Must come after we save the payment value, or the payer won't know how much they need to pay. - send_interface_message = { - type = event_prison_good - title = msg_ransom_prisoner - right_icon = scope:portrait_first - ransom_interaction_effect = yes - } - } - - # Struggle Catalyst - if = { - limit = { - any_character_struggle = { - involvement = involved - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_ransom_important - CHAR = scope:secondary_recipient - } - } - } - every_character_struggle = { - involvement = involved - limit = { - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_ransom_important - CHAR = scope:secondary_recipient - } - } - activate_struggle_catalyst = { - catalyst = catalyst_ransom_important - character = scope:actor - } - } - } - } - } - } - - on_decline = { - # If a player declines this ransom offer, wait 10 years before sending another one (they presumably will ransom that character themselves when they want them back). - if = { - limit = { scope:recipient = { is_ai = no } } - scope:secondary_recipient = { - add_character_flag = { - flag = character_ransom_refused_by_player - years = 10 - } - } - } - - # Trigger notification event - scope:actor = { - trigger_event = char_interaction.0131 - } - } - - # Pay me an extortionate amount! - send_option = { - is_shown = { - scope:actor = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - scope:recipient ?= { - gold >= scope:secondary_recipient.increased_ransom_cost_value - } - } - flag = extortionate_gold - localization = "RANSOM_EXTORTIONATE_GOLD_OPTION" - } - - # If you don't have what they're worth, pay me what you have (extort version)! - send_option = { - is_shown = { - scope:actor = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - scope:recipient ?= { - gold < scope:secondary_recipient.increased_ransom_cost_value - gold >= 1 - } - } - flag = extortionate_current_gold - localization = "RANSOM_EXTORTIONATE_CURRENT_GOLD_OPTION" - } - - # Pay me what they're worth! - send_option = { - is_shown = { - scope:actor = { - OR = { - is_lowborn = yes - NOT = { - dynasty = { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - } - scope:recipient ?= { - gold >= scope:secondary_recipient.ransom_cost_value - } - } - flag = gold - localization = "RANSOM_GOLD_OPTION" - } - - # If you don't have what they're worth, pay me what you have! - send_option = { - is_shown = { - scope:actor = { - OR = { - is_lowborn = yes - NOT = { - dynasty = { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - } - scope:recipient ?= { - gold < scope:secondary_recipient.ransom_cost_value - gold >= 1 - } - } - flag = current_gold - localization = "RANSOM_CURRENT_GOLD_OPTION" - } - - send_option = { - is_shown = { - trigger_if = { # in the mass action ransom we only want to do it for gold - limit = { exists = scope:mass_action } - scope:mass_action = no - } - } - is_valid = { - scope:actor = { - can_add_hook = { #To match the hook added through ransom_interaction_effect - target = scope:recipient - type = favor_hook - } - } - } - flag = favor - localization = "RANSOM_FAVOR_OPTION" - } - - send_option = { # EP3 Influence - is_shown = { # Actor must have a government that uses influence - trigger_if = { # in the mass action ransom we only want to do it for gold - limit = { exists = scope:mass_action } - scope:mass_action = no - } - scope:actor = { - government_has_flag = government_has_influence - } - } - is_valid = { - # Actor has enough influence - scope:actor = { influence >= medium_influence_value } - # Recipient wants your influence - scope:recipient = { government_has_flag = government_has_influence } - # Both characters are within the same top realm - custom_tooltip = { - text = not_same_realm_tt - scope:recipient.top_liege = scope:actor.top_liege - } - } - flag = influence_send_option - localization = DEMAND_INFLUENCE_AI_ACCEPTANCE - } - - # MPO Herd - send_option = { - is_shown = { # Actor must have a government that uses Herd - scope:actor = { - government_has_flag = government_is_nomadic - exists = domicile - is_ai = no - } - # Recipient must care about Herd - scope:recipient ?= { - government_has_flag = government_is_nomadic - exists = domicile - } - } - is_valid = { - # Recipient has enough Herd - scope:recipient = { domicile.herd >= scope:recipient.ransom_herd_value } - } - flag = herd_send_option - localization = RANSOM_HERD_OPTION - } - - localization_values = { - EXTORTIONATE_RANSOM_COST = scope:secondary_recipient.increased_ransom_cost_value - RANSOM_COST = scope:secondary_recipient.ransom_cost_value - CURRENT_GOLD = scope:recipient.gold - RANSOM_HERD_COST = scope:recipient.ransom_herd_value - } - - ai_accept = { - base = 0 - modifier = { # Greedy characters can have their greed get the better of them... - add = { - value = scope:recipient.ai_greed - multiply = -0.5 - } - scope:recipient.ai_greed >= medium_positive_ai_value - OR = { - scope:gold = yes - scope:extortionate_gold = yes - } - scope:recipient != scope:secondary_recipient - desc = AI_VALUE_MODIFIER_GREED - } - modifier = { # Generous characters are more willing to pay - add = { - value = scope:recipient.ai_greed - multiply = -0.10 - } - OR = { - scope:gold = yes - scope:extortionate_gold = yes - } - scope:recipient != scope:secondary_recipient - scope:recipient.ai_greed <= medium_negative_ai_value - desc = AI_VALUE_MODIFIER_GENEROUS - } - modifier = { - add = -10 - scope:recipient != scope:secondary_recipient - scope:recipient = { - NOR = { - is_spouse_of = scope:secondary_recipient - is_close_or_extended_family_of = scope:secondary_recipient - has_relation_lover = scope:secondary_recipient - has_relation_friend = scope:secondary_recipient - has_secret_relation_lover = scope:secondary_recipient - has_relation_soulmate = scope:secondary_recipient - has_relation_best_friend = scope:secondary_recipient - is_parent_of = scope:secondary_recipient - } - } - desc = "UNIMPORTANT_CHAR_REASON" - } - modifier = { - add = 100 - scope:recipient = scope:secondary_recipient - desc = "WANTS_FREEDOM_REASON" - } - modifier = { # Acceptance boon for lovers, friends, etc - add = 25 - scope:recipient != scope:secondary_recipient - scope:recipient = { - OR = { - is_spouse_of = scope:secondary_recipient - is_close_or_extended_family_of = scope:secondary_recipient - has_relation_lover = scope:secondary_recipient - has_relation_friend = scope:secondary_recipient - has_secret_relation_lover = scope:secondary_recipient - } - NOR = { - has_relation_soulmate = scope:secondary_recipient - has_relation_best_friend = scope:secondary_recipient - is_parent_of = scope:secondary_recipient - } - } - desc = "DEAR_TO_ME_REASON" - } - modifier = { # Massive acceptance boon for Soulmates and Best Friends - add = 200 - scope:recipient = { - OR = { - has_relation_soulmate = scope:secondary_recipient - has_relation_best_friend = scope:secondary_recipient - is_parent_of = scope:secondary_recipient - } - NOR = { - is_spouse_of = scope:secondary_recipient - AND = { - NOT = { - is_parent_of = scope:secondary_recipient - } - is_close_or_extended_family_of = scope:secondary_recipient - } - has_relation_lover = scope:secondary_recipient - has_relation_friend = scope:secondary_recipient - has_secret_relation_lover = scope:secondary_recipient - } - } - desc = "DEAR_TO_ME_REASON" - } - modifier = { # Say no to rivals - add = -200 - scope:recipient = { - has_relation_rival = scope:secondary_recipient - } - desc = "RIVAL_TO_ME_REASON" - } - modifier = { # Say no to rivals - add = -500 - scope:recipient = { - has_relation_nemesis = scope:secondary_recipient - } - desc = "NEMESIS_TO_ME_REASON" - } - modifier = { - add = 10 - scope:recipient = { - NOR = { - this = scope:secondary_recipient - is_spouse_of = scope:secondary_recipient - is_close_or_extended_family_of = scope:secondary_recipient - has_relation_lover = scope:secondary_recipient - has_relation_soulmate = scope:secondary_recipient - has_secret_relation_lover = scope:secondary_recipient - } - NOR = { - has_relation_rival = scope:secondary_recipient - has_relation_nemesis = scope:secondary_recipient - } - } - scope:recipient.dynasty = scope:secondary_recipient.dynasty - desc = "MY_DYNASTY_REASON" - } - modifier = { # An Intimidated recipient is significantly more likely to accept an offer from the liege - add = intimidated_reason_value - trigger = { - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - } - desc = INTIMIDATED_REASON - } - - modifier = { # An Cowed recipient is significantly more likely to accept an offer from the liege - add = cowed_reason_value - trigger = { - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - } - desc = COWED_REASON - } - } - - # AI - ai_targets = { - ai_recipients = prisoners - } - ai_frequency_by_tier = { - barony = 36 - county = 6 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - OR = { - OR = { - scope:gold = yes - scope:extortionate_gold = yes - } - AND = { - scope:recipient = { - gold >= 25 - } - scope:secondary_recipient = { - time_in_prison = { years > 1 } - } - scope:current_gold = yes - } - } - } - - modifier = { - add = ai_greed - ai_greed > 0 - OR = { - scope:gold = yes - scope:extortionate_gold = yes - } - } - - modifier = { - add = -100 - has_relation_rival = scope:secondary_recipient - } - - modifier = { - add = -300 - has_relation_nemesis = scope:secondary_recipient - } - - modifier = { - add = 100 - scope:favor = yes - scope:recipient = { - OR = { - is_vassal_of = scope:actor - liege ?= scope:actor - } - } - } - - # Struggle Agenda -# modifier = { -# scope:secondary_recipient = { -# any_character_struggle = { -# involvement = involved -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_ransom_important -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -100 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_ransom_important -# } -# } -# } -# add = 200 -# } -# } -# } - - modifier = { # Do not ransom at war - factor = 0 - scope:actor = { is_at_war = yes } - } - - modifier = { # Don't annoy players - factor = 0 - scope:recipient = { is_ai = no } - OR = { - scope:recipient = { is_at_war = yes } - scope:secondary_recipient = { has_character_flag = character_ransom_refused_by_player } - } - } - - #don't ransom if they are tied with a prison break contract, we don't want it invalidating all the time - modifier = { - factor = 0 - scope:secondary_recipient = { - has_character_flag = being_prisonbroken_by_laamp - } - } - } - - # Needs to be after all other send options so we only default to it if everything else is blocked - send_option = { - is_shown = { # When doing the mass ransom, its possible for no option to be valid for the gold costs, so instead of defaulting wrong we explitly fail it - exists = scope:mass_action - scope:mass_action = yes - } - flag = invalid - localization = "INVALID" - } -} - -#For lieges to ransom their courtiers -pay_ransom_interaction = { - interface_priority = 50 - common_interaction = no - use_diplomatic_range = no - category = interaction_category_prison - icon = icon_gold - - redirect = { - scope:recipient = { - save_scope_as = secondary_recipient - if = { - limit = { exists = imprisoner } - imprisoner = { save_scope_as = recipient } - } - } - } - - desc = pay_ransom_interaction_desc - - greeting = positive - notification_text = PAY_RANSOM_PROPOSAL - - is_shown = { - exists = scope:recipient - scope:secondary_recipient = { - this != scope:actor - is_imprisoned_by = scope:recipient - OR = { - liege ?= scope:actor # You can ransom anyone you have in your court - is_close_family_of = scope:actor # And anyone who is your close family - dynasty ?= { # And anyone from your Dynasty - this ?= scope:actor.dynasty - } - any_spouse = { # And anyone married to one of your close kin or dynasty members - OR = { - is_close_family_of = scope:actor - dynasty ?= { - this ?= scope:actor.dynasty - } - } - } - has_relation_lover = scope:actor # And Lovers - has_relation_friend = scope:actor # And Friends - } - } - scope:actor != scope:recipient - } - - is_valid_showing_failures_only = { - scope:secondary_recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - cannot_release_former_regent_whilst_old_regent_holds_power_trigger = { - PRISONER = scope:recipient - REGENT = scope:recipient.var:imprisoned_by_diarch - } - } - - on_accept = { - # Set up event scopes and trigger the exchange. - if = { - limit = { scope:secondary_recipient = { is_imprisoned_by = scope:recipient } } - scope:secondary_recipient = { - save_scope_as = prisoner - } - scope:recipient = { - save_scope_as = imprisoner - if = { - limit = { - employs_court_position = person_haggler_camp_officer - is_asking_for_gold_in_ransom_trigger = yes - } - random_court_position_holder = { - type = person_haggler_camp_officer - save_scope_as = haggler - } - custom_tooltip = has_person_haggler_increase_ransom_cost - } - } - scope:actor = { - save_scope_as = payer - if = { - limit = { - employs_court_position = person_haggler_camp_officer - is_asking_for_gold_in_ransom_trigger = yes - } - random_court_position_holder = { - type = person_haggler_camp_officer - save_scope_as = haggler - - } - scope:prisoner = { - save_scope_value_as = { - name = new_ransom_value - value = haggler_ransom_cost_modifier - } - } - custom_tooltip = has_person_haggler_decrease_ransom_cost - } - # Stress impacts - if = { - limit = { - scope:prisoner = { # Stress impact for random courtiers - NOR = { - is_vassal_of = scope:actor - is_consort_of = scope:actor - is_close_family_of = scope:actor - dynasty ?= { - this ?= scope:actor.dynasty - } - any_spouse = { - OR = { - is_close_family_of = scope:actor - dynasty ?= { - this ?= scope:actor.dynasty - } - } - } - has_relation_lover = scope:actor - has_relation_friend = scope:actor - } - } - } - stress_impact = { - compassionate = minor_stress_impact_loss - generous = medium_stress_impact_loss - } - } - else_if = { # Stress impact for 'relevant' ransoms; in other words, everyone but random courtiers - limit = { - scope:prisoner = { - OR = { - is_vassal_of = scope:actor - is_consort_of = scope:actor - is_close_family_of = scope:actor - dynasty ?= { - this ?= scope:actor.dynasty - } - any_spouse = { - OR = { - is_close_family_of = scope:actor - dynasty ?= { - this ?= scope:actor.dynasty - } - } - } - has_relation_lover = scope:actor - has_relation_friend = scope:actor - } - } - } - stress_impact = { - compassionate = medium_stress_impact_loss - generous = minor_stress_impact_loss - just = minor_stress_impact_loss - } - } - - if = { # Lustful characters want their lovers back - limit = { - scope:prisoner = { - has_relation_lover = scope:actor - } - } - stress_impact = { - lustful = major_stress_impact_loss - } - } - - if = { # Loyal characters want to free their friends and lovers - limit = { - scope:prisoner = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - } - stress_impact = { - loyal = major_stress_impact_loss - } - } - - if = { # Family should be free! - limit = { - scope:prisoner = { - is_close_family_of = scope:payer - } - } - stress_impact = { - family_first = miniscule_stress_impact_loss - } - } - - # If the payer doesn't have enough funds to pay the full amount and we're only requesting their current funds, save how much they've agreed to pay. - if = { - limit = { - OR = { - exists = scope:current_gold - exists = scope:extortionate_current_gold - } - } - save_scope_value_as = { - name = ransom_saved_gold_value - value = scope:payer.current_gold_value - } - } - - # Must come after we save the payment value, or the payer won't know how much they need to pay. - trigger_event = char_interaction.0140 - } - hidden_effect = { - scope:prisoner = { - send_interface_toast = { - type = event_toast_effect_good - title = ransomed_by_someone - left_icon = scope:payer - show_as_tooltip = { - scope:imprisoner = { - ransom_interaction_effect = yes - } - } - } - } - scope:prisoner = { - if = { - limit = { - liege ?= { - is_ai = no - NOR = { - this = scope:payer - this = scope:imprisoner - } - OR = { - is_close_or_extended_family_of = scope:prisoner - is_consort_of = scope:prisoner - has_relation_lover = scope:prisoner - has_relation_friend = scope:prisoner - } - } - } - liege = { - save_scope_as = prisoner_liege_scope - send_interface_toast = { - type = event_toast_effect_good - title = ransomed_by_someone_third_party - left_icon = scope:payer - right_icon = scope:prisoner - custom_tooltip = ransomed_by_someone_third_party_desc - } - } - } - } - } - scope:imprisoner = { - send_interface_message = { - type = event_prison_neutral - title = recipient_released_from_prison - right_icon = scope:prisoner - left_icon = scope:imprisoner - ransom_interaction_effect = yes - } - - # Struggle Catalyst -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_ransom_important -# CHAR = scope:prisoner -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_ransom_important -# CHAR = scope:prisoner -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_ransom_important -# character = scope:imprisoner -# } -# } -# } -# if = { -# limit = { -# fp3_struggle_involves_one_supporter_and_one_detractor = { -# FIRST = scope:imprisoner -# SECOND = scope:prisoner -# } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_ransom_supporter_detractor -# CHAR = scope:prisoner -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_ransom_supporter_detractor -# CHAR = scope:prisoner -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_ransom_supporter_detractor -# character = scope:imprisoner -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_ransom_supporter_detractor } -# } -# } - } - if = { - limit = { scope:hook = yes } - scope:actor = { - use_hook = scope:recipient - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:prisoner - VALUE = medium_unity_gain - DESC = clan_unity_ransom.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - on_decline = { - # If a player declines this ransom offer, wait 10 years before sending another one (they presumably have reasons for keeping that character in prison). - if = { - limit = { scope:recipient = { is_ai = no } } - scope:secondary_recipient = { - add_character_flag = { - flag = character_ransom_refused_by_player - years = 10 - } - } - } - - # Trigger notification event - scope:actor = { - trigger_event = char_interaction.0141 - } - } - - send_option = { - is_shown = { - exists = scope:recipient - scope:recipient = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - is_valid = { - exists = scope:recipient - scope:actor = { - gold >= scope:secondary_recipient.increased_ransom_cost_value - } - } - starts_enabled = { - exists = scope:recipient - scope:recipient = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - scope:actor = { - gold >= scope:secondary_recipient.increased_ransom_cost_value - } - } - flag = extortionate_gold - localization = "RANSOM_EXTORTIONATE_GOLD_IMPRISONED_PERSPECTIVE_OPTION" - } - - # If you don't have what they're worth, pay me what you have (extort version)! - send_option = { - is_shown = { - exists = scope:recipient - scope:recipient = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - scope:actor = { - gold < scope:secondary_recipient.increased_ransom_cost_value - gold > 0 - } - } - starts_enabled = { - exists = scope:recipient - scope:recipient = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - scope:actor = { - gold < scope:secondary_recipient.increased_ransom_cost_value - gold > 0 - } - } - flag = extortionate_current_gold - localization = "RANSOM_EXTORTIONATE_CURRENT_GOLD_IMPRISONED_PERSPECTIVE_OPTION" - } - - send_option = { - is_shown = { - exists = scope:recipient - scope:recipient = { - OR = { - is_lowborn = yes - NOT = { - dynasty = { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - } - } - is_valid = { - exists = scope:recipient - scope:actor = { - gold >= scope:secondary_recipient.ransom_cost_value - } - } - starts_enabled = { - exists = scope:recipient - scope:recipient = { - OR = { - is_lowborn = yes - NOT = { - dynasty = { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - } - scope:actor = { - gold >= scope:secondary_recipient.ransom_cost_value - } - } - flag = gold - localization = "RANSOM_GOLD_PAY_OPTION" - } - - # If you don't have what they're worth, pay me what you have! - send_option = { - is_shown = { - exists = scope:recipient - scope:recipient = { - OR = { - is_lowborn = yes - NOT = { - dynasty = { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - } - scope:actor = { - gold < scope:secondary_recipient.ransom_cost_value - gold > 0 - } - } - starts_enabled = { - exists = scope:recipient - scope:recipient = { - OR = { - is_lowborn = yes - NOT = { - dynasty = { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - } - scope:actor = { - gold < scope:secondary_recipient.ransom_cost_value - gold > 0 - } - } - flag = current_gold - localization = "RANSOM_CURRENT_PAY_GOLD_OPTION" - } - - send_option = { - is_valid = { - exists = scope:recipient - scope:recipient = { - can_add_hook = { #To match the hook added through ransom_interaction_effect - target = scope:actor - type = favor_hook - } - } - } - flag = favor - localization = "RANSOM_OWE_FAVOR_OPTION" - } - - send_option = { # EP3 Influence - is_shown = { # Actor must have a government that uses influence - scope:actor = { - government_has_flag = government_has_influence - } - } - is_valid = { - # Actor has enough influence - scope:actor = { influence >= medium_influence_value } - # Recipient has enough influence - scope:recipient = { government_has_flag = government_has_influence } - # Both characters are within the same top realm - custom_tooltip = { - text = not_same_realm_tt - scope:recipient.top_liege = scope:actor.top_liege - } - } - flag = influence_send_option - localization = DEMAND_INFLUENCE_AI_ACCEPTANCE - } - - send_option = { # MPO Herd - is_shown = { # Actor must have a government that uses Herd - scope:actor = { - government_has_flag = government_is_nomadic - exists = domicile - is_ai = no - } - # Recipient must care about Herd - scope:recipient = { - government_has_flag = government_is_nomadic - exists = domicile - } - } - is_valid = { - # Actor has enough Herd - scope:actor = { domicile.herd >= scope:actor.ransom_herd_value } - } - flag = herd_send_option - localization = PAY_FOR_BETTER_AI_ACCEPTANCE - } - - #Use hook - send_option = { - is_valid = { - exists = scope:recipient - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - localization_values = { - EXTORTIONATE_RANSOM_COST = scope:secondary_recipient.increased_ransom_cost_value - RANSOM_COST = scope:secondary_recipient.ransom_cost_value - CURRENT_GOLD = scope:actor.gold - RANSOM_HERD_COST = scope:actor.ransom_herd_value - } - - ai_accept = { - base = 0 - modifier = { - add = 50 - OR = { - scope:gold = yes - scope:extortionate_gold = yes - } - desc = "GOLD_POSITIVE_REASON" - } - modifier = { # Accept more than half the ransom (unless greedy) - add = 25 - scope:current_gold = yes - AND = { - scope:actor = { gold >= scope:secondary_recipient.half_ransom_cost_value } - NOT = { scope:recipient.ai_greed >= medium_positive_ai_value } - } - desc = "GOLD_POSITIVE_REASON" - } - modifier = { # Accept more than half the ransom (unless greedy) - add = 25 - scope:extortionate_current_gold = yes - AND = { - scope:actor = { gold >= scope:secondary_recipient.half_increased_ransom_cost_value } - NOT = { scope:recipient.ai_greed >= medium_positive_ai_value } - } - desc = "GOLD_POSITIVE_REASON" - } - modifier = { - add = 50 - scope:favor = yes - scope:recipient.top_liege = scope:actor.top_liege - desc = "FAVOR_POSITIVE_REASON" - } - modifier = { - add = 0 - scope:favor = yes - scope:recipient.top_liege != scope:actor.top_liege - desc = "NO_USE_FOR_A_FAVOR_REASON" - } - modifier = { # For clarification - add = 0 - OR = { - scope:current_gold = yes - scope:extortionate_current_gold = yes - } - OR = { - scope:actor = { gold < scope:secondary_recipient.half_ransom_cost_value } - scope:recipient.ai_greed >= medium_positive_ai_value - } - desc = "WANTS_MORE_GOLD" - } - modifier = { # Say no to rivals - add = -55 - scope:recipient = { - has_relation_rival = scope:secondary_recipient - } - desc = "RIVAL_TO_ME_REASON" - } - modifier = { # Say no to rivals - add = -300 - scope:recipient = { - has_relation_nemesis = scope:secondary_recipient - } - desc = "NEMESIS_TO_ME_REASON" - } - modifier = { # At war - add = -300 - scope:recipient = { - is_at_war_with = scope:actor - } - desc = "IS_AT_WAR_REASON" - } - modifier = { # At war - add = -300 - scope:recipient = { - is_at_war = yes - any_primary_war_enemy = { - scope:secondary_recipient = { - liege ?= prev - } - } - } - desc = "IS_POW_REASON" - } - modifier = { # At war - add = -300 - scope:recipient = { - is_at_war_with = scope:secondary_recipient - } - desc = "IS_AT_WAR_WITH_TARGET_REASON" - } - #opinion_modifier = { # A lot more likely if Recipient likes Actor - # who = scope:recipient - # opinion_target = scope:actor - # multiplier = 1.0 - # desc = AI_OPINION_REASON - #} - #opinion_modifier = { # A lot more likely if Recipient likes secondary_recipient/prisoner - # who = scope:recipient - # opinion_target = scope:secondary_recipient - # multiplier = 1.0 - # desc = AI_OPINION_REASON - #} - modifier = { - scope:hook = yes - add = 100 - desc = SCHEME_WEAK_HOOK_USED - } - modifier = { # An Intimidated recipient is significantly more likely to accept an offer from the liege - add = 40 - trigger = { - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - } - desc = INTIMIDATED_REASON - } - - modifier = { # An Cowed recipient is significantly more likely to accept an offer from the liege - add = 100 - trigger = { - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - } - desc = COWED_REASON - } - - modifier = { - add = 25 - scope:influence_send_option = yes - desc = INFLUENCE_INTERACTION_ACCEPTANCE_SEND_OPTION - } - - modifier = { - add = 25 - scope:herd_send_option = yes - desc = HERD_INTERACTION_ACCEPTANCE_SEND_OPTION - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - - - # AI - ai_targets = { - ai_recipients = family - ai_recipients = spouses - ai_recipients = scripted_relations - ai_recipients = liege - } - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = top_realm_domicile_owners - max = 5 - } - ai_frequency_by_tier = { - barony = 0 - county = 6 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_potential = { - gold >= 25 - } - - ai_target_quick_trigger = { - prison = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - OR = { - scope:gold = yes - scope:extortionate_gold = yes - AND = { - scope:actor = { - gold >= 25 - } - scope:secondary_recipient = { - time_in_prison = { years > 1 } - } - OR = { - scope:current_gold = yes - scope:extortionate_current_gold = yes - } - } - } - } - - modifier = { - add = -100 - has_relation_rival = scope:secondary_recipient - } - - modifier = { - add = -300 - has_relation_nemesis = scope:secondary_recipient - } - - modifier = { - add = 100 - scope:favor = yes - scope:recipient = { - OR = { - is_vassal_of = scope:actor - liege ?= scope:actor - } - } - } - - modifier = { # Ransom your primary heir first - add = 10 - OR = { - scope:gold = yes - scope:extortionate_gold = yes - AND = { - scope:actor = { - gold >= 25 - } - scope:secondary_recipient = { - time_in_prison = { years > 1 } - } - OR = { - scope:current_gold = yes - scope:extortionate_current_gold = yes - } - } - AND = { - scope:favor = yes - scope:recipient = { - OR = { - is_vassal_of = scope:actor - liege ?= scope:actor - } - } - } - } - scope:secondary_recipient = { - is_primary_heir_of = scope:actor - } - } - - modifier = { # Only ransom people you care about... unless you're very compassionate - factor = 0 - ai_compassion < high_positive_ai_value - scope:secondary_recipient = { - NOR = { - is_heir_of = scope:actor - is_child_of = scope:actor - is_grandchild_of = scope:actor - is_great_grandchild_of = scope:actor - is_consort_of = scope:actor - is_parent_of = scope:actor - is_grandparent_of = scope:actor - is_great_grandparent_of = scope:actor - has_relation_friend = scope:actor - has_relation_lover = scope:actor - has_secret_relation_lover = scope:actor - any_spouse = { - OR = { - is_heir_of = scope:actor - is_child_of = scope:actor - is_grandchild_of = scope:actor - is_great_grandchild_of = scope:actor - is_parent_of = scope:actor - is_grandparent_of = scope:actor - is_great_grandparent_of = scope:actor - has_relation_friend = scope:actor - } - } - } - } - } - - modifier = { # If you're very compassionate, well, then you ransom most people you can! - factor = 0 - ai_compassion >= high_positive_ai_value - scope:secondary_recipient = { - NOR = { - is_heir_of = scope:actor - is_close_or_extended_family_of = scope:actor - is_consort_of = scope:actor - has_relation_friend = scope:actor - has_relation_lover = scope:actor - has_secret_relation_lover = scope:actor - any_spouse = { - OR = { - is_heir_of = scope:actor - is_close_or_extended_family_of = scope:actor - has_relation_friend = scope:actor - } - } - } - } - } - - modifier = { # If you're very greedy... then they're a little bit more restrictive! - factor = 0 - ai_greed >= high_positive_ai_value - scope:secondary_recipient = { - NOR = { # Very Greedy rulers only ransom people in their own realm, or their heir - is_courtier_of = scope:actor - is_vassal_or_below_of = scope:actor - is_heir_of = scope:actor - } - NOR = { - is_heir_of = scope:actor - is_close_or_extended_family_of = scope:actor - is_consort_of = scope:actor - has_relation_friend = scope:actor - has_relation_lover = scope:actor - has_secret_relation_lover = scope:actor - any_spouse = { - OR = { - is_heir_of = scope:actor - is_close_or_extended_family_of = scope:actor - has_relation_friend = scope:actor - } - } - } - } - } - - # Some exceptions! - modifier = { # Lustful characters want to ransom lovers - add = 100 - has_trait = lustful - ai_greed <= 50 - scope:secondary_recipient = { - has_relation_lover = scope:actor - } - OR = { - scope:gold = yes - scope:extortionate_gold = yes - AND = { - scope:actor = { - gold >= 25 - } - scope:secondary_recipient = { - time_in_prison = { years > 1 } - } - OR = { - scope:current_gold = yes - scope:extortionate_current_gold = yes - } - } - } - } - - modifier = { # Loyal characters want to ransom their relations - add = 100 - has_trait = loyal - scope:secondary_recipient = { - OR = { - has_relation_lover = scope:actor - has_relation_friend = scope:actor - } - } - OR = { - scope:gold = yes - scope:extortionate_gold = yes - AND = { - scope:actor = { - gold >= 25 - } - scope:secondary_recipient = { - time_in_prison = { years > 1 } - } - OR = { - scope:current_gold = yes - scope:extortionate_current_gold = yes - } - } - } - } - - modifier = { # Certain characters will try to ransom their liege! - add = 100 - ai_greed <= very_high_negative_ai_value - ai_compassion >= very_high_negative_ai_value - NOT = { exists = joined_faction } - is_at_war = no - OR = { - has_trait = loyal - ai_honor >= high_positive_ai_value - } - scope:secondary_recipient = { - is_liege_or_above_of = scope:actor - } - OR = { - scope:gold = yes - scope:extortionate_gold = yes - # They won't offer current gold, only full ransoms - } - } - - modifier = { # Favors only relevant within the realm - add = -100 - scope:favor = yes - scope:recipient = { - NOR = { - is_vassal_of = scope:actor - liege ?= scope:actor - } - } - } - - modifier = { # Don't spam the player with cheapskate offers - add = -100 - scope:current_gold = yes - scope:recipient = { - is_ai = no - } - scope:secondary_recipient = { - highest_held_title_tier >= tier_duchy - } - } - - # Struggle Agenda -# modifier = { -# scope:secondary_recipient = { -# any_character_struggle = { -# involvement = involved -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_ransom_important -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -100 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_ransom_important -# } -# } -# } -# add = 200 -# } -# } -# } - - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - - modifier = { # Don't give away prisoners for free - factor = 0 - NOR = { - scope:favor = yes - scope:extortionate_gold = yes - scope:extortionate_current_gold = yes - scope:gold = yes - AND = { - scope:actor = { - gold >= 25 - } - scope:current_gold = yes - } - } - } - - modifier = { # Don't annoy players - factor = 0 - scope:recipient = { is_ai = no } - OR = { - scope:recipient = { is_at_war = yes } - scope:secondary_recipient = { has_character_flag = character_ransom_refused_by_player } - } - } - - #don't ransom prisoners that are tied with a prison break contract, we don't want it invalidating all the time - modifier = { - factor = 0 - scope:secondary_recipient = { - has_character_flag = being_prisonbroken_by_laamp - } - } - } -} - -#To ransom yourself -ransom_me_interaction = { - interface_priority = 50 - common_interaction = yes - use_diplomatic_range = no - category = interaction_category_prison - icon = icon_gold - - greeting = positive - notification_text = PAY_RANSOM_PROPOSAL_PERSONAL - - desc = ransom_me_interaction_desc - - redirect = { # So that users can ransom themselves by clicking on their portrait - if = { - limit = { - scope:actor = scope:recipient - exists = scope:actor.imprisoner - } - scope:actor.imprisoner = { save_scope_as = recipient } - } - } - - is_shown = { - scope:actor = { is_imprisoned_by = scope:recipient } - } - - is_valid_showing_failures_only = { - scope:actor = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - cannot_release_former_regent_whilst_old_regent_holds_power_trigger = { - PRISONER = scope:recipient - REGENT = scope:recipient.var:imprisoned_by_diarch - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - } - - on_accept = { - if = { - limit = { scope:actor = { is_imprisoned_by = scope:recipient } } - scope:actor = { - save_scope_as = prisoner - } - scope:recipient = { - save_scope_as = imprisoner - } - scope:actor = { - save_scope_as = payer - if = { - limit = { - employs_court_position = person_haggler_camp_officer - is_asking_for_gold_in_ransom_trigger = yes - } - random_court_position_holder = { - type = person_haggler_camp_officer - save_scope_as = haggler - } - save_scope_value_as = { - name = new_ransom_value - value = haggler_ransom_cost_modifier - } - custom_tooltip = has_person_haggler_decrease_ransom_cost - } - - # If the payer doesn't have enough funds to pay the full amount and we're only requesting their current funds, save how much they've agreed to pay. - if = { - limit = { - OR = { - exists = scope:current_gold - exists = scope:extortionate_current_gold - } - } - save_scope_value_as = { - name = ransom_saved_gold_value - value = scope:payer.current_gold_value - } - } - - # Must come after we save the payment value, or the payer won't know how much they need to pay. - trigger_event = char_interaction.0150 - } - scope:imprisoner = { - if = { - limit = { - employs_court_position = person_haggler_camp_officer - is_asking_for_gold_in_ransom_trigger = yes - } - random_court_position_holder = { - type = person_haggler_camp_officer - save_scope_as = haggler - } - scope:actor = { - custom_tooltip = has_person_haggler_increase_ransom_cost - } - } - send_interface_message = { - type = event_prison_neutral - title = recipient_released_from_prison - right_icon = scope:prisoner - left_icon = scope:imprisoner - ransom_interaction_effect = yes - } - - # Struggle Catalyst - if = { - limit = { - any_character_struggle = { - involvement = involved - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_ransom_important - CHAR = scope:prisoner - } - } - } - every_character_struggle = { - involvement = involved - limit = { - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_ransom_important - CHAR = scope:prisoner - } - } - activate_struggle_catalyst = { - catalyst = catalyst_ransom_important - character = scope:imprisoner - } - } - } - } - if = { - limit = { always = scope:hook } - scope:actor = { - use_hook = scope:recipient - } - } - } - } - - on_decline = { - # If a player declines this ransom offer, wait 10 years before sending another one (they presumably have reasons for keeping you in prison). - if = { - limit = { scope:recipient = { is_ai = no } } - scope:actor = { - add_character_flag = { - flag = character_ransom_refused_by_player - years = 10 - } - } - } - - # Trigger notification event - scope:actor = { - trigger_event = char_interaction.0151 - } - } - - send_option = { - is_shown = { - exists = scope:recipient - scope:recipient = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - is_valid = { - scope:actor = { - gold >= increased_ransom_cost - } - } - flag = extortionate_gold - localization = "RANSOM_EXTORTIONATE_GOLD_IMPRISONED_PERSPECTIVE_OPTION" - } - - # If you don't have what they're worth, pay me what you have (extort version)! - send_option = { - is_shown = { - exists = scope:recipient - scope:recipient = { - dynasty ?= { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - scope:actor = { - gold < increased_ransom_cost - gold > 0 - } - } - flag = extortionate_current_gold - localization = "RANSOM_EXTORTIONATE_CURRENT_GOLD_IMPRISONED_PERSPECTIVE_OPTION" - } - - send_option = { - is_shown = { - exists = scope:recipient - scope:recipient = { - OR = { - is_lowborn = yes - NOT = { - dynasty = { - has_dynasty_perk = fp1_pillage_legacy_3 - } - } - } - } - } - is_valid = { - scope:actor = { gold >= ransom_cost } - } - flag = gold - localization = "RANSOM_GOLD_OPTION" - } - - # If you don't have what they're worth, pay me what you have! - send_option = { - is_shown = { - scope:recipient ?= { - OR = { - is_lowborn = yes - NOT = { - dynasty = { has_dynasty_perk = fp1_pillage_legacy_3 } - } - } - } - scope:actor = { - gold < ransom_cost - gold > 0 - } - } - flag = current_gold - localization = "RANSOM_CURRENT_GOLD_OPTION" - } - - send_option = { - is_valid = { - scope:recipient = { - can_add_hook = { #To match the hook added through ransom_interaction_effect - target = scope:actor - type = favor_hook - } - } - } - flag = favor - localization = "RANSOM_FAVOR_OPTION" - } - - send_option = { # EP3 Influence - is_shown = { # Actor must have a government that uses influence - scope:actor = { - government_has_flag = government_has_influence - } - } - is_valid = { - # Actor has enough influence - scope:actor = { influence >= medium_influence_value } - # Recipient wants your influence - scope:recipient = { government_has_flag = government_has_influence } - # Both characters are within the same top realm - custom_tooltip = { - text = not_same_realm_tt - scope:recipient.top_liege = scope:actor.top_liege - } - } - flag = influence_send_option - localization = DEMAND_INFLUENCE_AI_ACCEPTANCE - } - - send_option = { # MPO Herd - is_shown = { # Actor must have a government that uses Herd - scope:actor = { - government_has_flag = government_is_nomadic - exists = domicile - } - # Recipient must care about Herd - scope:recipient = { - government_has_flag = government_is_nomadic - exists = domicile - } - } - is_valid = { - # Actor has enough Herd - scope:actor = { domicile.herd >= ransom_herd_value } - } - flag = herd_send_option - localization = PAY_FOR_BETTER_AI_ACCEPTANCE - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - localization_values = { - EXTORTIONATE_RANSOM_COST = scope:actor.increased_ransom_cost_value - RANSOM_COST = scope:actor.ransom_cost_value - CURRENT_GOLD = scope:actor.gold - RANSOM_HERD_COST = scope:actor.ransom_herd_value - } - - ai_accept = { - base = 0 - modifier = { - add = 50 - OR = { - scope:gold = yes - scope:extortionate_gold = yes - } - desc = "GOLD_POSITIVE_REASON" - } - - modifier = { # Accept more than half the ransom (unless greedy) - add = 25 - scope:current_gold = yes - AND = { - scope:actor = { gold >= half_ransom_cost_value } - NOT = { scope:recipient.ai_greed >= medium_positive_ai_value } - } - desc = "GOLD_POSITIVE_REASON" - } - - modifier = { # Accept more than half the ransom (unless greedy) - add = 25 - scope:extortionate_current_gold = yes - AND = { - scope:actor = { gold >= half_increased_ransom_cost_value } - NOT = { scope:recipient.ai_greed >= medium_positive_ai_value } - } - desc = "GOLD_POSITIVE_REASON" - } - - modifier = { - add = 50 - scope:favor = yes - scope:recipient.top_liege = scope:actor.top_liege - desc = "FAVOR_POSITIVE_REASON" - } - - modifier = { - add = -50 - scope:favor = yes - NOR = { - scope:gold = yes - scope:extortionate_gold = yes - } - OR = { - scope:recipient.top_liege != scope:actor.top_liege - scope:recipient.ai_greed >= medium_positive_ai_value - } - desc = "NO_USE_FOR_A_FAVOR_REASON" - } - - modifier = { # For clarification - add = 0 - OR = { - scope:current_gold = yes - scope:extortionate_current_gold = yes - } - OR = { - scope:actor = { gold < half_ransom_cost_value } - scope:recipient.ai_greed >= medium_positive_ai_value - } - desc = "WANTS_MORE_GOLD" - } - - #opinion_modifier = { # A lot more likely if Recipient likes Actor - # who = scope:recipient - # opinion_target = scope:actor - # multiplier = 1.0 - # desc = AI_OPINION_REASON - #} - - modifier = { # Say no to rivals - add = -55 - scope:recipient = { - has_relation_rival = scope:actor - } - desc = "ACTOR_RIVAL_TO_ME_REASON" - } - modifier = { # Say no to nemesis - add = -300 - scope:recipient = { - has_relation_nemesis = scope:actor - } - desc = "ACTOR_NEMESIS_TO_ME_REASON" - } - - - modifier = { # At war - add = -300 - scope:recipient = { - is_at_war_with = scope:actor - } - desc = "IS_AT_WAR_REASON" - } - - modifier = { - scope:hook = yes - add = 100 - desc = SCHEME_WEAK_HOOK_USED - } - - modifier = { # An Intimidated recipient is significantly more likely to accept an offer from the liege - add = intimidated_reason_value - trigger = { - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - } - desc = INTIMIDATED_REASON - } - - modifier = { # A Cowed recipient is significantly more likely to accept an offer from the liege - add = cowed_reason_value - trigger = { - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - } - desc = COWED_REASON - } - modifier = { # Family Feud - add = -50 - trigger = { - scope:recipient = { - house_has_feud_relation_with_trigger = { TARGET = scope:actor } - - } - } - desc = INTERACTION_FAMILY_FEUD_REVERSE_REASON - } - - modifier = { - add = 25 - scope:influence_send_option = yes - desc = INFLUENCE_INTERACTION_ACCEPTANCE_SEND_OPTION - } - - modifier = { - add = 25 - scope:herd_send_option = yes - desc = HERD_INTERACTION_ACCEPTANCE_SEND_OPTION - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - - # AI - ai_frequency_by_tier = { - barony = 72 - county = 24 - duchy = 24 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_targets = { - ai_recipients = self - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - OR = { - scope:gold = yes - scope:extortionate_gold = yes - AND = { - scope:actor = { - gold >= 25 - } - OR = { - time_in_prison = { years > 1 } - has_trait = impatient #LET ME OUT! I want out! NOW! - } - OR = { - scope:current_gold = yes - scope:extortionate_current_gold = yes - } - } - scope:herd_send_option = yes - } - } - - modifier = { - add = 100 - scope:favor = yes - scope:recipient = { - OR = { - is_vassal_of = scope:actor - liege ?= scope:actor - } - } - } - - modifier = { - add = -100 - scope:favor = yes - scope:recipient = { - NOR = { - is_vassal_of = scope:actor - liege ?= scope:actor - } - } - } - - # Struggle Agenda - modifier = { - scope:recipient = { - any_character_struggle = { - involvement = involved - } - } - scope:actor = { - any_character_struggle = { - involvement = involved - } - } - add = { - value = 0 - if = { - limit = { - scope:actor = { - any_character_struggle = { - phase_has_catalyst = catalyst_ransom_important - } - has_character_flag = agenda_towards_escalation - } - } - add = -100 - } - else_if = { - limit = { - scope:actor = { - any_character_struggle = { - phase_has_catalyst = catalyst_ransom_important - } - } - } - add = 200 - } - } - } - - modifier = { # Don't give away prisoners for free - factor = 0 - NOR = { - scope:favor = yes - scope:gold = yes - scope:extortionate_gold = yes - scope:current_gold = yes - scope:herd_send_option = yes - AND = { - scope:actor = { - gold >= 25 - } - scope:current_gold = yes - } - } - } - - modifier = { # Don't annoy players - factor = 0 - scope:recipient = { is_ai = no } - OR = { - scope:recipient = { is_at_war = yes } - scope:actor = { has_character_flag = character_ransom_refused_by_player } - } - } - - #don't do it if you are tied with a prison break contract, we don't want it invalidating all the time - modifier = { - factor = 0 - scope:actor = { - has_character_flag = being_prisonbroken_by_laamp - } - } - } -} - -release_from_prison_interaction = { - interface_priority = 30 - common_interaction = yes - category = interaction_category_prison - special_interaction = release_from_prison_interaction - icon = prison - - desc = release_from_prison_interaction_desc - - notification_text = { - first_valid = { - triggered_desc = { - trigger = { - scope:demand_conversion = no - scope:renounce_claims = no - scope:banish = no - scope:take_vows = no - scope:recruit = no - scope:disfigure = no - scope:blind = no - scope:castrate = no - scope:demand_admin = no - scope:gain_hook = no - } - desc = RELEASE_PRISONER_OFFER - } - desc = RELEASE_PRISONER_OFFER_CONDITIONAL - } - } - - is_shown = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - cannot_release_former_regent_whilst_old_regent_holds_power_trigger = { - PRISONER = scope:recipient - REGENT = scope:recipient.var:imprisoned_by_diarch - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - } - - on_accept = { - if = { - limit = { scope:recipient = { has_character_modifier = allowed_to_go_outside } } - scope:recipient = { remove_character_modifier = allowed_to_go_outside } - } - if = { - limit = { scope:recipient = { has_character_modifier = moldy_gruel_diet } } - scope:recipient = { remove_character_modifier = moldy_gruel_diet } - } - if = { - limit = { scope:recipient = { is_imprisoned_by = scope:actor } } - - scope:recipient = { - if = { - limit = { - is_imprisoned = yes - # Release is handled in follow-up events - scope:disfigure = no - scope:blind = no - scope:castrate = no - } - release_from_prison = yes - } - # Demand Conversion - if = { - limit = { scope:demand_conversion = yes } - demand_conversion_interaction_effect = yes - add_opinion = { - modifier = demanded_my_conversion_opinion - target = scope:actor - } - - # Struggle Catalyst - if = { - limit = { - scope:actor = { - any_character_struggle = { - involvement = involved - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_demanding_important_conversion - CHAR = scope:recipient - } - } - } - } - scope:actor = { - every_character_struggle = { - involvement = involved - limit = { - activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { - CATALYST = catalyst_demanding_important_conversion - CHAR = scope:recipient - } - } - activate_struggle_catalyst = { - catalyst = catalyst_demanding_important_conversion - character = scope:actor - } - } - } - } - } - - # Banish Landed Character - if = { - limit = { - scope:banish = yes - scope:recipient = { is_landed_or_landless_administrative = yes } - } - banish_effect = { BANISHER = scope:actor } - if = { - limit = { - NOT = { - scope:actor = { - has_banish_reason = scope:recipient - } - } - } - scope:actor = { add_tyranny = banishment_tyranny_gain } - } - add_opinion = { - modifier = banished_me - target = scope:actor - } - } - # Banish Unlanded Character - else_if = { - limit = { - AND = { - scope:banish = yes - scope:recipient = { - is_landless_adventurer = no - is_pool_character = no # It is possible for them to end up in the pool between the interaction being sent, and it being accepted - } - } - } - if = { - limit = { - this.gold > 0 - NOR = { - has_character_flag = realm_priest - has_character_flag = was_bookmaker - } - } - pay_short_term_gold = { target = scope:actor gold = this.gold } - } - if = { - limit = { - has_any_artifact = yes - } - every_character_artifact = { - limit = { NOT = { has_variable = artifact_prevent_transfer } } - set_owner = { - target = scope:actor - history = { - location = scope:recipient.location - actor = scope:recipient - recipient = scope:actor - type = stolen - } - } - scope:actor = { - if = { - limit = { - NOT = { has_variable = stolen_artifact } - } - set_variable = { - name = stolen_artifact - value = 1 - } - } - else = { - change_variable = { - name = stolen_artifact - add = 1 - } - } - } - } - } - banish = yes - add_opinion = { - modifier = banished_me - target = scope:actor - } - } - # 'Banish' Pool Character - else_if = { - limit = { - AND = { - scope:banish = yes - scope:recipient = { - is_playable_character = no - is_pool_character = yes # They'll just leave for the pool - } - } - } - if = { - limit = { - this.gold > 0 - } - pay_short_term_gold = { target = scope:actor gold = this.gold } - } - add_opinion = { - modifier = banished_me - target = scope:actor - } - } - - # Recruit Character - if = { - limit = { scope:recruit = yes } - if = { - limit = { - scope:actor = { - culture = { - has_cultural_parameter = can_recruit_prisoners_easily - } - } - } - add_opinion = { - modifier = loyal_servant - target = scope:actor - } - scope:actor = { - if = { - limit = { - can_add_hook = { - target = scope:recipient - type = loyalty_hook - } - } - add_hook = { - type = loyalty_hook - target = scope:recipient - } - } - } - } - else = { - add_opinion = { - modifier = demanded_recruitment - target = scope:actor - } - } - scope:actor = { - if = { - limit = { - AND = { - scope:actor.faith = { - has_doctrine = tenet_communal_possessions - } - scope:recipient = { - has_trait = peasant_leader - } - } - } - scope:actor = { - add_piety = medium_piety_gain - } - } - } - scope:actor = { - add_courtier = scope:recipient - } - } - - # Renounce Claims - if = { - limit = { scope:renounce_claims = yes } - add_opinion = { - modifier = demanded_claim_renouncement - target = scope:actor - } - scope:recipient = { - every_claim = { - explicit = yes - limit = { - save_temporary_scope_as = temp_claim - OR = { - holder = scope:actor - AND = { - exists = holder - NOT = { prev = { target_is_liege_or_above = scope:actor } } - holder = { target_is_liege_or_above = scope:actor } - } - scope:actor = { - any_held_title = { - is_de_jure_liege_or_above_target = scope:temp_claim - } - } - } - } - scope:recipient = { remove_claim = prev } - } - } - } - - # Gain Hook - if = { - limit = { scope:gain_hook = yes } - add_opinion = { - modifier = demanded_hook - target = scope:actor - } - scope:actor = { - add_hook = { #Hook effect must match gain_hook option condition - target = scope:recipient - type = favor_hook - } - } - } - - # Take Vows - if = { - limit = { scope:take_vows = yes } - send_child_to_clergy_effect = yes - #Does Byzan go hay-wire with deposing vassals? - if = { - limit = { - scope:actor = { - is_ai = yes - culture = { has_cultural_pillar = heritage_byzantine } - } - } - debug_log = debug_ai_byzan_forced_vows_on_prison_release - debug_log_scopes = yes - } - #Does the AI in general go haywire with deposing prisoners? - else_if = { - limit = { - scope:actor = { is_ai = yes } - } - debug_log = debug_ai_forced_vows_on_prison_release - debug_log_scopes = yes - } - } - - # Become Executioner - if = { - limit = { scope:become_executioner = yes } - release_as_executioner_effect = yes - } - - # Disfigure - if = { - limit = { scope:disfigure = yes } - - scope:recipient = { - add_character_flag = { - flag = is_being_tortured - months = 6 # Players in MP can keep the event window open... - } - } - - blind_castrate_and_disfigure_effect = yes #Stress & dread - - show_as_tooltip = { - scope:recipient = { - add_trait = disfigured - } - } - - torture_blind_castrate_disfigure_opinion_effect = { VERB = disfigured } - - scope:actor = { - trigger_event = { - id = prison.1030 - days = 1 - } - } - } - - # Blind - if = { - limit = { scope:blind = yes } - scope:recipient = { - add_character_flag = { - flag = is_being_tortured - months = 6 # Players in MP can keep the event window open... - } - } - - blind_castrate_and_disfigure_effect = yes #Stress & dread - - show_as_tooltip = { - scope:recipient = { - add_trait = blind - } - } - - # Merciful Blindings - scope:actor = { - if = { - limit = { - culture = { has_cultural_parameter = merciful_blinding } - OR = { - has_execute_reason = scope:recipient - has_banish_reason = scope:recipient - } - } - add_piety = medium_piety_gain - } - } - - torture_blind_castrate_disfigure_opinion_effect = { VERB = blinded } - - scope:actor = { - trigger_event = { - id = prison.1020 - days = 1 - } - } - - # If we're a clan this interaction affects unity - if = { - limit = { scope:actor.culture = { has_cultural_parameter = merciful_blinding } } # If actor's culture has Merciful Blindings, they lose less unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_blinding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else = { - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_blinding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - - # Castrate - if = { - limit = { scope:castrate = yes } - scope:recipient = { - add_character_flag = { - flag = is_being_tortured - months = 6 # Players in MP can keep the event window open... - } - } - - blind_castrate_and_disfigure_effect = yes #Stress & dread - - show_as_tooltip = { - scope:recipient = { - if = { - limit = { - age < 12 - } - ep3_child_castration_effect = yes - } - else = { - ep3_youth_castration_effect = yes - } - } - } - - torture_blind_castrate_disfigure_opinion_effect = { VERB = castrated } - - scope:actor = { - trigger_event = { - id = prison.1025 - days = 1 - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_abelarding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - # Demand Admin - if = { - limit = { scope:demand_admin = yes } - scope:recipient = { - change_to_administrative_effect = yes - } - } - - # Shared Torture effects - if = { - limit = { - OR = { - scope:disfigure = yes - scope:blind = yes - scope:castrate = yes - } - } - scope:recipient.house ?= { - change_house_relation_effect = { - HOUSE = scope:actor.house - VALUE = house_relation_damage_medium_value - REASON = torture - CHAR = scope:actor - TARGET_CHAR = scope:recipient - TITLE = scope:dummy_gender - } - } - } - - # No Demands Added - if = { - limit = { - scope:demand_conversion = no - scope:renounce_claims = no - scope:banish = no - scope:gain_hook = no - scope:take_vows = no - scope:become_executioner = no - scope:recruit = no - scope:disfigure = no - scope:blind = no - scope:castrate = no - scope:demand_admin = no - } - # Notification to the imprisoner - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = recipient_released_from_prison - left_icon = scope:recipient - scope:recipient = { - add_opinion = { - modifier = released_from_prison - target = scope:actor - } - } - hidden_effect = { - random = { # chance of inspiring a knight to become eligible for idealist accolade - chance = 2 - modifier = { - factor = accolade_progress # scales with accolade progress - } - modifier = { # must have an eligible knight - NOT = { - any_knight = { - can_unlock_accolade_attribute_trigger = { - ATTRIBUTE = idealist - } - } - } - factor = 0 - } - set_variable = { - name = accolade_progress - value = 0 - } - random_knight = { - limit = { - can_unlock_accolade_attribute_trigger = { - ATTRIBUTE = idealist - } - } - weight = { - base = 1 - modifier = { - add = 50 - is_acclaimed = yes - } - modifier = { - add = 50 - has_trait = compassionate - } - modifier = { - add = 30 - has_trait = just - } - modifier = { - add = 30 - has_trait = zealous - } - } - save_scope_as = idealist - } - send_interface_message = { - type = msg_accolade_eligibility - title = accolade_idealist_unlock.t - left_icon = scope:idealist - right_icon = scope:recipient - custom_tooltip = accolade_idealist_unlock.tt - scope:idealist = { - set_variable = { - name = idealist_attribute_unlock - value = yes - } - } - } - } - } - } - house ?= { - change_house_relation_effect = { - HOUSE = scope:recipient.house - VALUE = house_relation_improve_medium_value - REASON = prison_released - CHAR = scope:actor - TARGET_CHAR = scope:recipient - TITLE = scope:dummy_gender - } - } - add_dread = minor_dread_loss - stress_impact = { - sadistic = medium_stress_impact_gain - callous = minor_stress_impact_gain - } - # Struggle impact -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# OR = { -# has_struggle_phase_parameter = release_prisoner_diff_culture_gives_prestige -# has_struggle_phase_parameter = release_prisoner_diff_faith_gives_prestige -# } -# } -# is_diff_faith_or_culture_trigger = { -# CHAR = scope:recipient -# STATUS = involved -# } -# } -# add_prestige = medium_prestige_gain -# } - - # Struggle Catalyst -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_release_important -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_release_important -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_release_important -# character = scope:actor -# } -# } -# } -# if = { -# limit = { -# fp3_struggle_involves_one_supporter_and_one_detractor = { -# FIRST = scope:actor -# SECOND = scope:recipient -# } -# any_character_struggle = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_release_supporter_detractor -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_release_supporter_detractor -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_release_supporter_detractor -# character = scope:actor -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_release_supporter_detractor } -# } -# } - } - - # If we're a clan (and not making any demands) this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_released_from_own_prison.desc - REVERSE_NON_HOUSE_TARGET = no - } - - # LEGITIMACY GAIN FROM RELEASING DUKES AND ABOVE - if = { - limit = { - exists = scope:recipient.primary_title - scope:recipient.primary_title.tier >= tier_duchy - } - # Minus 2, since we want Duchy to be 1, and it's normally 3 - save_scope_value_as = { - name = title_tier_minus_2 - value = { - value = scope:recipient.primary_title.tier - subtract = 2 - } - } - scope:actor = { - send_interface_toast = { - type = msg_legitimacy_gain - title = legitimacy_gain_toast - left_icon = scope:actor - right_icon = scope:recipient - add_legitimacy = { - value = { - value = miniscule_legitimacy_gain - multiply = scope:title_tier_minus_2 - } - } - } - } - } - } - else_if = { - limit = { - scope:disfigure = no - scope:blind = no - scope:castrate = no - } - scope:actor = { - trigger_event = char_interaction.0160 - } - } - else = { #do nothing as rest is handled in follow-up events - } - - # If a child was imprisoned due to yearly_4021 they'll come back to say hi - if = { - limit = { - exists = var:marked_for_revenge_in_event_yearly_4021 - } - add_opinion = { - modifier = abandoned_me_opinion - target = var:marked_for_revenge_in_event_yearly_4021 - } - if = { - limit = { - var:marked_for_revenge_in_event_yearly_4021 = { - is_alive = yes - is_ai = no - } - } - save_scope_as = child - if = { - limit = { #Make sure they're sadistic! - NOT = { has_trait = sadistic } - number_of_personality_traits < personality_trait_limit - } - add_trait = sadistic - } - var:marked_for_revenge_in_event_yearly_4021 = { - add_character_flag = { #TO make sure that they don't get spammed about the release - flag = block_for_prison_release_notification - days = 10 - } - trigger_event = yearly.4022 - } - remove_variable = marked_for_revenge_in_event_yearly_4021 - } - } - } - - # FP3 - If prisoner is important for war - scope:actor = { # FP3 - if = { - limit = { - exists = scope:recipient.house - any_character_war = { - using_cb = fp3_free_house_member_cb - is_defender = scope:actor - primary_attacker.house = scope:recipient.house - } - } - random_character_war = { - limit = { - using_cb = fp3_free_house_member_cb - is_defender = scope:actor - primary_attacker.house = scope:recipient.house - } - primary_attacker = { - hidden_effect = { - send_interface_message = { - type = event_war_good - title = lesson_war_final_notes_victory_step_1 - left_icon = scope:recipient - right_icon = scope:actor - - show_as_tooltip = { - scope:recipient = { release_from_prison = yes } - add_prestige = major_prestige_gain - prev.primary_defender = { add_prestige = major_prestige_loss } - } - } - } - add_prestige = major_prestige_gain - prev.primary_defender = { add_prestige = major_prestige_loss } - } - } - } - } - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0161 - } - } - - send_option = { - flag = demand_conversion - localization = "RELEASE_DEMAND_CONVERSION" - is_shown = { - scope:recipient.faith != scope:actor.faith - } - is_valid = { - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - scope:recipient = { - OR = { - is_close_or_extended_family_of = scope:actor - is_vassal_of = scope:actor - } - } - } - - # Cannot ask Landed Rulers to convert if they're not your vassal - custom_description = { - text = cannot_demand_unsubordinate_landed_ruler_conversion - scope:recipient = { - trigger_if = { - limit = { - is_playable_character = yes - } - is_vassal_or_below_of = scope:actor - } - } - } - - # Cannot ask Religious Heads to convert - custom_description = { - text = cannot_demand_religious_head_conversion - NAND = { - exists = scope:recipient.faith.religious_head - scope:recipient.faith.religious_head = scope:recipient - } - } - # Cannot ask Holy Order Master to convert - custom_description = { - text = cannot_demand_holy_order_master_conversion - NAND = { - exists = scope:recipient.faith - scope:recipient.faith = { - any_faith_holy_order = { leader = scope:recipient } - } - } - } - } - } - - send_option = { - flag = renounce_claims - localization = RELEASE_RENOUNCE_CLAIMS - is_shown = { - custom_description = { - text = "release_renounce_claims" - subject = scope:recipient - scope:recipient = { - any_claim = { - explicit = yes - save_temporary_scope_as = temp_claim - OR = { - holder = scope:actor - AND = { - NOT = { prev = { target_is_liege_or_above = scope:actor } } - trigger_if = { - limit = { - exists = holder - } - holder = { target_is_liege_or_above = scope:actor } - } - } - scope:actor = { - any_held_title = { - is_de_jure_liege_or_above_target = scope:temp_claim - } - } - } - } - } - } - } - current_description = { - desc = RELEASE_RENOUNCE_CLAIMS_DESC - } - } - - send_option = { - flag = banish - localization = "RELEASE_BANISH" - is_shown = { - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - scope:recipient = { - OR = { - AND = { - is_playable_character = no - is_ruler = no - gold > scope:actor.gold - gold > scope:actor.medium_gold_value - scope:actor.ai_greed > low_negative_ai_value - } - AND = { - is_playable_character = no - is_ruler = no - gold > 0 - scope:actor = { - has_banish_reason = scope:recipient - } - } - AND = { - is_playable_character = no - is_ruler = no - gold > 100 - scope:actor.ai_greed >= high_positive_ai_value - } - AND = { - scope:actor = { - has_banish_reason = scope:recipient - } - scope:actor = { - opinion = { - target = scope:recipient - value <= medium_negative_opinion - } - } - } - } - } - } - trigger_if = { - limit = { - scope:recipient = { - is_playable_character = yes - } - } - scope:recipient = { - is_vassal_of = scope:actor - } - } - trigger_else = { - scope:recipient = { - is_courtier_of = scope:actor - } - } - custom_description = { - text = "release_banish_invalid_take_vows" - object = scope:recipient - scope:take_vows = no - } - scope:recruit = no #Should be impossible to have both but just in case - NOT = { - scope:recipient = { - is_spouse_of = scope:actor - } - } - } - } - - send_option = { - flag = gain_hook - localization = "RELEASE_GAIN_HOOK" - is_shown = { - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - scope:recipient = { - OR = { - is_vassal_of = scope:actor - liege ?= scope:actor - } - } - } - } - is_valid = { - scope:actor = { - can_add_hook = { - type = favor_hook #Matches the hook added in the on_accept - target = scope:recipient - } - } - } - } - - send_option = { - flag = take_vows - localization = "RELEASE_TAKE_VOWS" - is_shown = { - scope:actor = { take_vows_available_trigger = yes } - } - is_valid = { - #Handle AI - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - #We're AI and Byzantium - trigger_if = { - limit = { - scope:actor = { - culture = { has_cultural_pillar = heritage_byzantine } - } - } - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - OR = { - is_close_or_extended_family_of = scope:actor - is_vassal_or_below_of = scope:actor #Weigh this for Byz AI in the modifiers below - has_relation_rival = scope:actor - is_courtier_of = scope:actor - } - NOT = { - is_heir_of = scope:actor - } - } - #Get rid of rivals despite potentially liking them - trigger_if = { - limit = { - scope:recipient = { has_relation_rival = scope:actor } - } - always = yes - } - #Only get rid of family members if we dislike them - trigger_else = { - scope:actor = { - opinion = { - target = scope:recipient - value <= medium_negative_opinion - } - } - } - } - #We're not Byzantium but plain AI - trigger_else = { - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - is_close_or_extended_family_of = scope:actor - NOT = { - is_heir_of = scope:actor - } - } - scope:actor = { - opinion = { - target = scope:recipient - value <= medium_negative_opinion - } - } - custom_description = { - text = "release_vows_invalid_not_your_court" - object = scope:recipient - subject = scope:actor - OR = { - scope:recipient = { is_courtier_of = scope:actor } - scope:recruit = yes - } - } - } - } - #Enhanced Take the Vows for Byzantium players -- who do we want to boot to a monastery far, far away? - trigger_else_if = { - limit = { - scope:actor = { - culture = { has_cultural_pillar = heritage_byzantine } - } - } - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - custom_description = { - text = "release_byz_vows_invalid" - object = scope:recipient - subject = scope:actor - OR = { - is_close_or_extended_family_of = scope:actor - is_vassal_or_below_of = scope:actor - has_relation_rival = scope:actor - is_courtier_of = scope:actor - } - } - } - } - #Otherwise standard procedure Take the Vows requirements - trigger_else = { - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - } - scope:actor = { is_close_or_extended_family_of = scope:recipient } #Triggering I_AM_NOT instead of CHARACTER_IS_NOT makes the tooltip look less cursed - custom_description = { - text = "release_vows_invalid_not_your_court" - object = scope:recipient - subject = scope:actor - OR = { - scope:recipient = { is_courtier_of = scope:actor } - scope:recruit = yes - } - } - - } - custom_description = { - text = "release_vows_invalid_not_your_faith" - object = scope:recipient - subject = scope:actor - trigger_if = { - limit = { - scope:recipient.faith != scope:actor.faith - } - scope:demand_conversion = yes - } - } - custom_description = { - text = "release_executioner_invalid_take_vows_condition" - object = scope:recipient - scope:become_executioner = no - } - custom_description = { - text = "release_banish_invalid_take_vows" - object = scope:recipient - scope:banish = no - } - scope:recipient = { - age >= 10 - NOR = { - has_trait = excommunicated - has_trait = devoted - has_trait = incapable - } - #Do they have the "wrong" marriage type? - NOR = { - custom_description = { - text = is_married_matrilineally - subject = scope:recipient - any_spouse = { - is_female = yes - matrilinear_marriage = yes - } - } - custom_description = { - text = is_married_patrilineally - subject = scope:recipient - any_spouse = { - is_male = yes - patrilinear_marriage = yes - } - } - custom_description = { - text = matrilinear_betrothal - subject = scope:recipient - betrothed ?= { - is_female = yes - matrilinear_betrothal = yes - } - } - custom_description = { - text = patrilinear_betrothal - subject = scope:recipient - betrothed ?= { - is_male = yes - patrilinear_betrothal = yes - } - } - } - } - } - } - send_option = { - flag = become_executioner - localization = "RELEASE_AS_EXECUTIONER" - is_shown = { - has_ep1_court_positions_dlc_trigger = yes - scope:actor = { - has_royal_court = yes - } - scope:recipient = { - is_adult = yes - } - } - is_valid = { - scope:actor = { - can_employ_court_position_type = executioner_court_position - NOT = { employs_court_position = executioner_court_position } - } - scope:recipient = { - trigger_if = { - limit = { scope:recruit = yes } - custom_description = { - text = "release_executioner_invalid_recruit" - object = scope:recipient - scope:recruit = yes - } - } - trigger_else = { - is_courtier_of = scope:actor - } - - custom_description = { - text = "release_executioner_invalid_take_vows_condition" - object = scope:recipient - scope:take_vows = no - } - NOT = { is_spouse_of = scope:actor } - } - } - } - - send_option = { - flag = recruit - localization = "RELEASE_RECRUIT" - is_shown = { - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - scope:recipient = { - OR = { - has_relation_best_friend = scope:actor - has_relation_friend = scope:actor - has_relation_lover = scope:actor - has_relation_soulmate = scope:actor - has_secret_relation_lover = scope:actor - is_heir_of = scope:actor - } - } - } - scope:recipient = { - is_ruler = no - NOT = { is_courtier_of = scope:actor } - OR = { - is_adult = yes - AND = { - is_adult = no - OR = { - trigger_if = { - limit = { exists = liege } - NOT = { is_heir_of = liege } - } - NOT = { exists = liege } - } - } - } - } - } - } - - send_option = { - flag = disfigure - localization = "RELEASE_DISFIGURE" - is_shown = { - scope:actor = { - government_allows = administrative - culture = { has_cultural_tradition = tradition_ep3_palace_politics } - # If they're our partner emperor, we should use the maiming interaction instead. - liege_should_systematically_maim_co_ruler_trigger = no - } - scope:recipient = { - is_adult = yes - } - } - is_valid = { - scope:recipient = { - NOT = { has_trait = disfigured } - } - # Byzantines can't disfigure those not in their realm - trigger_if = { - limit = { - scope:actor = { - culture = { has_cultural_pillar = heritage_byzantine } - } - } - scope:recipient = { - custom_description = { - text = "release_byz_disfigure_invalid" - object = scope:recipient - subject = scope:actor - OR = { - is_close_or_extended_family_of = scope:actor - is_vassal_or_below_of = scope:actor - has_relation_rival = scope:actor - is_courtier_of = scope:actor - } - } - } - } - custom_description = { - text = "release_prisoner_disfigure_blind_castrate_condition" - object = scope:recipient - scope:blind = no - scope:castrate = no - } - } - } - - send_option = { - flag = blind - localization = "RELEASE_BLIND" - is_shown = { - scope:actor = { - is_adult = yes - culture = { has_cultural_parameter = can_blind_prisoners } - # If they're our partner emperor, we should use the maiming interaction instead. - liege_should_systematically_maim_co_ruler_trigger = no - } - scope:recipient = { - is_adult = yes - } - } - is_valid = { - scope:recipient = { - NOT = { has_trait = blind } - } - custom_description = { - text = "release_prisoner_disfigure_blind_castrate_condition" - object = scope:recipient - scope:disfigure = no - scope:castrate = no - } - } - } - - send_option = { - flag = castrate - localization = "RELEASE_CASTRATE" - is_shown = { - scope:recipient = { - is_imprisoned_by = scope:actor - is_eunuch_trigger = no - is_male = yes - } - scope:actor = { - is_adult = yes - culture = { - has_cultural_parameter = can_castrate_prisoners - } - # If they're our partner emperor, we should use the maiming interaction instead. - liege_should_systematically_maim_co_ruler_trigger = no - } - } - is_valid = { - scope:recipient = { - is_eunuch_trigger = no - } - custom_description = { - text = "release_prisoner_disfigure_blind_castrate_condition" - object = scope:recipient - scope:disfigure = no - scope:blind = no - } - } - } - - send_option = { - flag = demand_admin - localization = "RELEASE_DEMAND_ADMIN" - is_shown = { - scope:actor = { government_allows = administrative } - scope:actor = scope:recipient.liege - scope:recipient = { #Requirements match demand admin interaction - highest_held_title_tier >= tier_county - is_landed = yes - is_ruler = yes - NOT = { government_allows = administrative } - NOT = { - scope:recipient = { government_has_flag = government_is_tribal } - } - NOT = { scope:recipient ?= scope:recipient.faith.religious_head } - NOT = { scope:recipient ?= scope:actor.diarch } - } - } - is_valid = { - scope:recipient = { - NOT = { government_allows = administrative } - } - } - } - - send_options_exclusive = no - - auto_accept = { - scope:demand_conversion = no - scope:renounce_claims = no - scope:banish = no - scope:gain_hook = no - scope:take_vows = no - scope:recruit = no - scope:disfigure = no - scope:blind = no - scope:castrate = no - scope:demand_admin = no - } - - ai_accept = { - base = 0 - modifier = { - add = 100 - desc = "WANTS_FREEDOM_REASON" - } - # Basic modifiers - modifier = { - trigger = { - has_trait = ambitious - } - add = -20 - desc = "RECIPIENT_IS_AMBITIOUS" - } - - # Demand conversion - modifier = { - trigger = { - scope:recipient = { ai_zeal <= 20 } - scope:demand_conversion = yes - } - add = -20 - desc = "CONVERSION_NEGATIVE_REASON" - } - modifier = { - trigger = { - scope:recipient = { ai_zeal > 20 } - scope:demand_conversion = yes - } - add = { - value = ai_zeal - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value = faith_astray_level - } - } - } - multiply = -1 - } - else = { - multiply = -2 - } - } - desc = "CONVERSION_NEGATIVE_REASON" - } - # Renounce claims - modifier = { - add = -25 - trigger = { - scope:renounce_claims = yes - ai_greed < 0 - } - desc = "RENOUNCE_CLAIMS_REASON" - } - modifier = { - add = -50 - trigger = { - scope:renounce_claims = yes - ai_greed >= 0 - ai_greed < 26 - } - desc = "RENOUNCE_CLAIMS_REASON" - } - modifier = { - add = -75 - trigger = { - scope:renounce_claims = yes - ai_greed >= 26 - ai_greed < 51 - } - desc = "RENOUNCE_CLAIMS_REASON" - } - modifier = { - add = -95 - trigger = { - scope:renounce_claims = yes - ai_greed >= 51 - } - desc = "RENOUNCE_CLAIMS_REASON" - } - # Employ executioner - modifier = { - add = -50 - trigger = { - scope:become_executioner = yes - # Sadists don't care about becoming an executioner - NOR = { - has_trait = sadistic - has_trait = callous - } - } - desc = "BECOME_EXECUTIONER_REASON" - } - # Banish - modifier = { - add = -50 - trigger = { - scope:banish = yes - } - NOT = { - scope:actor = { - has_imprisonment_reason = scope:recipient - culture = { has_cultural_parameter = vassals_more_likely_accept_punishments } - } - } - desc = "BANISH_NEGATIVE_REASON" - } - modifier = { # Legalistic tradition - add = legalistic_vassal_punishment_acceptance - trigger = { - scope:banish = yes - } - scope:actor = { - has_imprisonment_reason = scope:recipient - culture = { has_cultural_parameter = vassals_more_likely_accept_punishments } - } - desc = tradition_legalistic_name - } - # Gain hook - modifier = { - add = { - value = -50 - if = { - limit = { - scope:recipient = { - ai_vengefulness > 0 - } - } - subtract = ai_vengefulness - } - } - trigger = { - scope:gain_hook = yes - } - desc = "GAIN_HOOK_NEGATIVE_REASON" - } - # Take vows - modifier = { - add = -30 - trigger = { - scope:take_vows = yes - } - desc = "TAKE_VOWS_NEGATIVE_REASON" - } - modifier = { - add = -30 - trigger = { - scope:take_vows = yes - has_trait = lustful - } - desc = "TAKE_VOWS_LUSTFUL_REASON" - } - modifier = { - add = -30 - trigger = { - scope:take_vows = yes - has_trait = rakish - } - desc = "TAKE_VOWS_RAKISH_REASON" - } - modifier = { - add = -30 - trigger = { - scope:take_vows = yes - has_trait = fornicator - } - desc = "TAKE_VOWS_FORNICATOR_REASON" - } - modifier = { - add = -30 - trigger = { - scope:take_vows = yes - has_trait = seducer - } - desc = "TAKE_VOWS_SEDUCER_REASON" - } - modifier = { - add = -30 - trigger = { - scope:take_vows = yes - has_trait = deviant - } - desc = "TAKE_VOWS_DEVIANT_REASON" - } - modifier = { - add = { - value = -15 - multiply = num_sinful_traits - } - trigger = { - scope:take_vows = yes - num_sinful_traits > 1 - } - desc = "TAKE_VOWS_SINS_REASON" - } - modifier = { - add = -30 - trigger = { - scope:take_vows = yes - has_trait = cynical - } - desc = "TAKE_VOWS_CYNICAL_REASON" - } - # Recruitment - modifier = { - add = -10 - trigger = { - scope:recruit = yes - NOT = { - scope:actor = { - culture = { - has_cultural_parameter = can_recruit_prisoners_easily - } - } - } - } - desc = "RECRUITMET_NEGATIVE_REASON" - } - # Disfigure - modifier = { - add = { - value = -100 - if = { - limit = { - has_trait = beauty_good - } - multiply = 2 - } - } - trigger = { - scope:disfigure = yes - OR = { - NOR = { - has_trait = maimed - has_trait = beauty_bad - ai_sociability < -75 - } - has_trait = beauty_good - } - } - desc = "DISFIGURE_NEGATIVE_REASON" - } - modifier = { - add = -75 - trigger = { - scope:disfigure = yes - OR = { - has_trait = maimed - has_trait = beauty_bad - ai_sociability < -75 - } - NOT = { has_trait = beauty_good } - } - desc = "DISFIGURE_NEGATIVE_REASON" - } - # Blind - modifier = { - add = -100 - trigger = { - scope:blind = yes - NOR = { - has_trait = one_eyed - has_trait = infirm - has_trait = clouded_eyes - } - } - desc = "BLIND_NEGATIVE_REASON" - } - modifier = { - add = -75 - trigger = { - scope:blind = yes - OR = { - has_trait = one_eyed - has_trait = infirm - has_trait = clouded_eyes - } - } - desc = "BLIND_NEGATIVE_REASON" - } - # Castrate - modifier = { - add = -75 - trigger = { - scope:castrate = yes - any_child = { count > 0 } - ai_boldness < -50 - } - desc = "CASTRATE_NEGATIVE_REASON" - } - modifier = { - add = -100 - trigger = { - scope:castrate = yes - any_child = { count > 0 } - ai_boldness >= -50 - } - desc = "CASTRATE_NEGATIVE_REASON" - } - modifier = { - add = -100 - trigger = { - scope:castrate = yes - any_child = { count <= 0 } - } - desc = "CASTRATE_NO_CHILDREN_NEGATIVE_REASON" - } - modifier = { - add = -100 - trigger = { - scope:castrate = yes - has_trait = lustful - } - desc = "TAKE_VOWS_LUSTFUL_REASON" - } - # Demand admin - modifier = { - add = -20 - trigger = { - scope:demand_admin = yes - OR = { - culture = { - OR = { -# # Historical cultures -# this = culture:greek -# any_parent_culture_or_above = { -# this = culture:greek -# } -# this = culture:han -# any_parent_culture_or_above = { -# this = culture:han -# } - # Bureaucratic culture - has_cultural_pillar = ethos_bureaucratic - } - } - # Another admin government - government_allows = administrative - } - } - desc = "DEMAND_ADMIN_NEGATIVE_REASON" - } - modifier = { - add = -50 - trigger = { - scope:demand_admin = yes - NOR = { - culture = { - OR = { - # Historical cultures -# this = culture:greek -# any_parent_culture_or_above = { -# this = culture:greek -# } -# this = culture:han -# any_parent_culture_or_above = { -# this = culture:han -# } - # Bureaucratic culture - has_cultural_pillar = ethos_bureaucratic - } - } - # Another admin government - government_allows = administrative - } - culture = { - NOR = { - has_cultural_tradition = tradition_hereditary_hierarchy - has_cultural_tradition = tradition_staunch_traditionalists - } - } - } - desc = "DEMAND_ADMIN_NEGATIVE_REASON" - } - modifier = { - add = -100 - trigger = { - scope:demand_admin = yes - NOR = { - culture = { - OR = { - # Historical cultures -# this = culture:greek -# any_parent_culture_or_above = { -# this = culture:greek -# } -# this = culture:han -# any_parent_culture_or_above = { -# this = culture:han -# } - # Bureaucratic culture - has_cultural_pillar = ethos_bureaucratic - } - } - # Another admin government - government_allows = administrative - } - culture = { - OR = { - has_cultural_tradition = tradition_hereditary_hierarchy - has_cultural_tradition = tradition_staunch_traditionalists - } - } - } - desc = "DEMAND_ADMIN_NEGATIVE_REASON" - } - # Struggle -# modifier = { -# trigger = { -# scope:demand_conversion = no -# scope:renounce_claims = no -# scope:banish = no -# scope:gain_hook = no -# scope:take_vows = no -# scope:recruit = no -# } -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:recipient = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_release_important -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -100 -# } -# else_if = { -# limit = { -# scope:recipient = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_release_important -# } -# } -# } -# add = 200 -# } -# } -# } - } - - # AI - ai_targets = { - ai_recipients = prisoners - } - ai_frequency = 1 - - ai_potential = { - has_prisoners = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 20 - scope:demand_conversion = yes - } - modifier = { - add = 100 - scope:demand_conversion = yes - scope:recipient = { - is_vassal_of = scope:actor - } - } - modifier = { - add = 30 - scope:renounce_claims = yes - } - modifier = { - add = 50 - scope:banish = yes - } - modifier = { - add = 30 - scope:take_vows = yes - } - modifier = { - add = 10 - scope:recruit = yes - } - modifier = { - add = 30 - scope:disfigure = yes - } - modifier = { - add = 20 - scope:blind = yes - } - modifier = { - add = 50 - scope:castrate = yes - } - modifier = { # Rivals can rot - add = -40 - scope:actor = { - NOT = { - has_trait = forgiving - } - } - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - scope:recipient = { - is_spouse_of = scope:actor - exposed_cheating_on_spouse_trigger = { SPOUSE = scope:actor } - } - } - } - } - modifier = { # Rivals can rot FOREVER if vengeful - add = -100 - scope:actor = { - NOT = { - has_trait = forgiving - } - } - scope:actor.ai_vengefulness >= very_high_positive_ai_value - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - scope:recipient = { - is_spouse_of = scope:actor - exposed_cheating_on_spouse_trigger = { SPOUSE = scope:actor } - } - } - } - } - modifier = { # Compassionate characters don't want to keep children in their dungeon for too long - add = 10 - scope:actor = { - is_at_war = no - ai_compassion >= low_positive_ai_value - } - scope:recipient = { - is_adult = no - time_in_prison = { years > 1 } - } - } - modifier = { # Very compassionate characters tend to release prisoners - add = 10 - scope:actor = { - is_at_war = no - ai_compassion >= very_high_positive_ai_value - } - scope:recipient = { - time_in_prison = { years > 1 } - } - } - modifier = { # Somewhat compassionate characters tend to keep people in their dungeon for a while - add = 10 - scope:actor = { - is_at_war = no - ai_compassion >= medium_positive_ai_value - } - scope:recipient = { - is_playable_character = no - time_in_prison = { years > 3 } - } - } - modifier = { # Only truly discompassionate characters will have their dungeon full of hapless victims after 5 years - add = 10 - scope:actor = { - is_at_war = no - ai_compassion >= low_negative_ai_value - } - scope:recipient = { - is_playable_character = no - time_in_prison = { years > 5 } - } - } - modifier = { # Most AI characters will let family out... - add = 10 - scope:actor = { - is_at_war = no - OR = { - ai_compassion >= very_high_positive_ai_value - AND = { - ai_compassion >= high_negative_ai_value - opinion = { - target = scope:recipient - value >= low_negative_opinion - } - } - } - } - scope:recipient = { - time_in_prison = { years > 1 } - is_playable_character = no - is_close_family_of = scope:actor - } - } - modifier = { # Almost all will let their own children out - add = 40 - scope:actor = { - is_at_war = no - ai_compassion >= very_high_negative_ai_value - } - scope:recipient = { - is_playable_character = no - is_child_of = scope:actor - } - } - # Struggle -# modifier = { -# trigger = { -# scope:demand_conversion = no -# scope:renounce_claims = no -# scope:banish = no -# scope:gain_hook = no -# scope:take_vows = no -# scope:recruit = no -# } -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_release_important -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -100 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_release_important -# } -# NOT = { -# ai_greed >= 25 -# } -# OR = { -# ai_compassion > 50 -# AND = { -# ai_compassion > 0 -# scope:recipient = { -# time_in_prison = { years > 1 } -# } -# } -# } -# } -# } -# add = 200 -# } -# } -# } - modifier = { # Family Feud - add = -50 - scope:actor = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - - } - } - #Byz AI can shove vassals off to remote monasteries - weigh that here - modifier = { - add = -10 - scope:take_vows = yes - scope:actor = { - culture = { has_cultural_pillar = heritage_byzantine } - } - scope:recipient = { is_vassal_or_below_of = scope:actor } - } - - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - #don't release prisoners that are tied with a prison break contract, we don't want it invalidating all the time - modifier = { - factor = 0 - scope:recipient = { - has_character_flag = being_prisonbroken_by_laamp - } - } - } -} - -execute_prisoner_interaction = { - interface_priority = 120 - common_interaction = yes - category = interaction_category_prison - special_interaction = execute_prisoner_interaction - icon = icon_dead - - desc = execute_prisoner_interaction_desc - - ai_targets = { - ai_recipients = prisoners - } - - ai_frequency_by_tier = { - barony = 72 - county = 12 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_potential = { - is_at_war = no - } - - ai_will_do = { - base = 0 - - opinion_modifier = { - trigger = { - scope:actor != scope:recipient - } - opinion_target = scope:recipient - multiplier = -1 - } - - ai_value_modifier = { - ai_compassion = -1 - } - modifier = { - add = -20 - ai_compassion >= low_positive_ai_value - scope:recipient = { is_adult = no } - } - # Try to avoid Kinslaying - modifier = { - add = -20 - scope:actor.dynasty = scope:recipient.dynasty - NOT = { faith = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } } - } - modifier = { - add = -20 - is_close_or_extended_family_of = scope:recipient - NOT = { faith = { has_doctrine = doctrine_kinslaying_extended_family_crime } } - } - modifier = { - add = -20 - is_close_family_of = scope:recipient - NOT = { faith = { has_doctrine = doctrine_kinslaying_close_kin_crime } } - } - modifier = { - add = 50 - has_execute_reason = scope:recipient - OR = { - has_trait = sadistic - has_trait = lunatic - } - } - modifier = { # Executing your way to new titles is a worthy cause... - add = 20 - scope:actor = { - has_execute_reason = scope:recipient - ai_greed > 0 - any_heir_title = { # Execute rulers you can inherit land from - holder ?= scope:recipient - } - } - } - modifier = { # Vengeful characters enjoy executing their rivals - add = 20 - scope:actor = { - has_execute_reason = scope:recipient - ai_vengefulness >= medium_positive_ai_value - OR = { - has_relation_rival = scope:recipient # Execute rivals - has_relation_nemesis = scope:recipient # Execute rivals - scope:recipient = { - is_spouse_of = scope:actor - exposed_cheating_on_spouse_trigger = { SPOUSE = scope:actor } - } - } - } - } - modifier = { # Executing your way to new titles is a worthy cause... and very greedy characters need no execution reason - add = 35 - scope:actor = { - ai_greed >= very_high_positive_ai_value - any_heir_title = { # Execute rulers you can inherit land from - holder ?= scope:recipient - } - } - } - modifier = { # Vengeful characters enjoy executing their rivals, and very vengeful characters need no execution reason - add = 35 - scope:actor = { - ai_vengefulness >= very_high_positive_ai_value - OR = { - has_relation_rival = scope:recipient # Execute rivals - has_relation_nemesis = scope:recipient # Execute rivals - scope:recipient = { - is_spouse_of = scope:actor - exposed_cheating_on_spouse_trigger = { SPOUSE = scope:actor } - } - } - } - } - #Scope:target has caused internal strife in the realm - character_hates_scope_due_to_strife_modifier = { TARGET = scope:recipient } - modifier = { - factor = 0 - scope:actor = { - NOR = { # Do not execute unless you have some sort of reason to do it - has_execute_reason = scope:recipient - has_relation_rival = scope:recipient # Execute rivals - has_relation_nemesis = scope:recipient # Execute rivals - scope:recipient = { - is_spouse_of = scope:actor - exposed_cheating_on_spouse_trigger = { SPOUSE = scope:actor } - } - any_heir_title = { # Execute rulers you can inherit land from - holder ?= scope:recipient - } - has_trait = lunatic # Self explanatory - } - } - } - - # Agenda impact -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# is_important_or_vip_struggle_character = yes -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_execute_important -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_execute_important -# } -# } -# } -# add = -100 -# } -# } -# } -# -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# has_trait = fp3_struggle_supporter -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_execute_supporter -# } -# has_trait = fp3_struggle_detractor -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_execute_supporter -# } -# } -# } -# add = -100 -# } -# } -# } - - #Nomads get the special beheading stuff - modifier = { - scope:actor = { - mpo_keep_prisoners_heads_trigger = yes - scope:recipient = { - is_ruler = yes - highest_held_title_tier >= tier_county - is_adult = yes - } - NOT = { - scope:recipient.top_liege ?= { - current_military_strength > scope:actor.current_military_strength - tier_difference = { - target = scope:actor - value >= -1 - } - } - } - } - NOT = { - scope:actor.faith = { has_doctrine_parameter = human_sacrifice_active } - } - add = 10 - } - #Boost further if actor if want to keep head - modifier = { - #want to keep head - scope:actor = { - mpo_keep_prisoners_heads_trigger = yes - } - scope:recipient = { - highest_held_title_tier >= tier_kingdom - is_adult = yes - } - NOT = { - scope:actor.faith = { has_doctrine_parameter = human_sacrifice_active } - } - add = 20 - } - #Boost further if actor wants to be scary - modifier = { - #want to keep head - scope:actor = { - mpo_keep_prisoners_heads_trigger = yes - scope:recipient = { - is_ruler = yes - highest_held_title_tier >= tier_county - is_adult = yes - } - OR = { - has_trait = conqueror - has_trait = greatest_of_khans - is_gurkhan = yes - } - } - NOT = { - scope:actor.faith = { has_doctrine_parameter = human_sacrifice_active } - } - add = 30 - } - -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# has_trait = fp3_struggle_detractor -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_execute_detractor -# } -# has_trait = fp3_struggle_supporter -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_execute_detractor -# } -# } -# } -# add = -100 -# } -# } -# } - modifier = { - add = 200 - scope:actor.faith = { - has_doctrine = tenet_extinction_of_dharma - } - scope:recipient.faith = { - religion = root.faith.religion - NOT = { - has_doctrine = tenet_extinction_of_dharma - } - } - } - #don't kill prisoners that are tied with a prison break contract, we don't want it invalidating all the time - modifier = { - factor = 0 - scope:recipient = { - has_character_flag = being_prisonbroken_by_laamp - } - } - } - - is_shown = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - } - - is_valid_showing_failures_only = { - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - - # Blocked by current struggle phase -# custom_tooltip = { -# text = struggle_parameter_struggle_cannot_execute_involved_prisoners -# NOT = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = struggle_cannot_execute_involved_prisoners -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# } -# } - - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - - # For use with co-ruler diarchs. - scope:recipient = { is_imprisoned_by = scope:actor } - } - - cost = { - # Usually, this action is free, but during certain diarchies, we want it to cost. - prestige = liege_diarchy_surcharge_interaction_execute_prisoner_interaction_value - } - - on_accept = { - # If this is a co-ruler we're executing, tell us if we have alternatives. - scope:actor = { - if = { - limit = { - OR = { - AND = { - has_diarchy_active_parameter = diarchy_is_co_rulership - diarch ?= scope:recipient - } - AND = { - scope:recipient = { has_diarchy_active_parameter = diarchy_is_co_rulership } - is_diarch_of_target = scope:recipient - } - } - } - # If the player doesn't have to execute their partner, point that out. - if = { - limit = { liege_can_maim_co_ruler_without_killing_them_trigger = yes } - custom_tooltip = execute_prisoner_interaction.tt.can_maim_diarch - } - # Otherwise, if they're out diarch, we end it. - if = { - limit = { scope:actor.diarch = scope:recipient } - end_diarchy = yes - every_player = { - limit = { - NOR = { - this = scope:actor - this = scope:recipient - } - top_liege = scope:actor.top_liege - } - trigger_event = diarchy.8022 - } - } - # Else, usurp. - else = { - custom_description_no_bullet = { - text = execute_prisoner_interaction_tt_co_emperor_usurpation - object = scope:recipient - } - create_title_and_vassal_change = { - type = usurped - save_scope_as = change - } - scope:recipient = { - every_held_title = { - limit = { - OR = { - this = scope:recipient.capital_county - this = scope:recipient.capital_county.duchy - AND = { - tier = tier_county - this.duchy = scope:recipient.capital_county.duchy - } - tier >= scope:recipient.highest_held_title_tier - } - } - change_title_holder = { - holder = scope:actor - change = scope:change - } - } - every_vassal = { - custom = custom.recipient_every_vassal - change_liege = { - LIEGE = scope:actor - CHANGE = scope:change - } - } - hidden_effect = { - change_liege = { - LIEGE = scope:actor - CHANGE = scope:change - } - } - } - resolve_title_and_vassal_change = scope:change - every_player = { - limit = { - NOR = { - this = scope:actor - this = scope:recipient - } - top_liege = scope:actor.top_liege - } - trigger_event = diarchy.8023 - } - } - } - # Regardless, this is legit politics, so we don't deduct legitimacy for it. - save_scope_value_as = { - name = suppress_legitimacy_from_crime - value = yes - } - } - # Now, the rest of it. - if = { - limit = { scope:recipient = { is_imprisoned_by = scope:actor } } - # Are you HumSac'ing the HoF of a faith that doesn't practice HumSac? - hidden_effect = { - scope:actor = { - humsacd_a_hof_effect = { - SACRIFICER = scope:actor - SACRIFICED_HOF = scope:recipient - } - } - } - if = { - limit = { always = scope:execution_public } - if = { - limit = { - scope:actor.capital_county = { - NOT = { has_county_modifier = held_public_execution_modifier } - } - } - custom_description_no_bullet = { - text = public_execution_tooltip - } - - scope:actor = { - capital_county = { - add_county_modifier = { - modifier = held_public_execution_modifier - days = 1850 - } - } - custom_tooltip = public_execution_control_effect - hidden_effect = { - every_held_title = { - title_tier = county - change_county_control = executioner_control_value - } - } - } - } - else = { - custom_description_no_bullet = { - text = public_execution_too_soon_tooltip - } - } - } - # Other Effects - if = { # Boil their skull? - limit = { - NOT = { always = scope:execution_devour } - scope:actor = { - has_relation_rival = scope:recipient - has_personality_malicious_trigger = yes - has_royal_court = yes - has_dlc_feature = court_artifacts - } - scope:recipient = { - is_adult = yes - } - } - scope:actor = { - random = { - chance = { - value = 25 - if = { - limit = { - has_relation_nemesis = scope:recipient - } - add = 75 - } - } - hidden_effect = { - scope:recipient = { - save_scope_as = skull_to_boil - } - trigger_event = { - id = artifact.7000 - days = { 3 10 } - } - } - } - } - } - if = { - limit = { - NOT = { always = scope:execution_devour } - scope:actor = { - is_adult = no - age >= 4 - is_ai = no - NOT = { has_character_flag = witnessed_execution_flag } - } - scope:recipient = { - is_adult = yes - } - } - scope:actor = { trigger_event = bp1_yearly.9045 } - } - else_if = { - limit = { - NOT = { always = scope:execution_devour } - scope:actor = { - OR = { - has_relation_friend = scope:recipient - has_relation_lover = scope:recipient - } - is_ai = no - } - scope:recipient = { - is_adult = yes - } - } - scope:actor = { trigger_event = bp1_yearly.9044 } - } - # Gallowsbait. - scope:actor = { - if = { - limit = { - has_government = landless_adventurer_government - scope:recipient = { - is_landless_adventurer = no - is_ruler = yes - } - } - if = { - limit = { scope:recipient.highest_held_title_tier >= tier_empire } - laamp_rewards_apply_criminal_xp_effect = { - TRACK = marauder - XP_MAX = gallowsbait_xp_massive_gain - XP_MIN = gallowsbait_xp_massive_gain - } - } - else_if = { - limit = { scope:recipient.highest_held_title_tier >= tier_kingdom } - laamp_rewards_apply_criminal_xp_effect = { - TRACK = marauder - XP_MAX = gallowsbait_xp_major_gain - XP_MIN = gallowsbait_xp_major_gain - } - } - else_if = { - limit = { scope:recipient.highest_held_title_tier >= tier_duchy } - laamp_rewards_apply_criminal_xp_effect = { - TRACK = marauder - XP_MAX = gallowsbait_xp_medium_gain - XP_MIN = gallowsbait_xp_medium_gain - } - } - else_if = { - limit = { scope:recipient.highest_held_title_tier >= tier_barony } - laamp_rewards_apply_criminal_xp_effect = { - TRACK = marauder - XP_MAX = gallowsbait_xp_minor_gain - XP_MIN = gallowsbait_xp_minor_gain - } - } - else = { - laamp_rewards_apply_criminal_xp_effect = { - TRACK = marauder - XP_MAX = 2 - XP_MIN = 2 - } - } - } - } - - # FP3 - # Struggle Catalysts - scope:actor = { - if = { # Execute important - limit = { - scope:recipient = { is_important_or_vip_struggle_character = yes } - any_character_struggle = { - activate_struggle_catalyst_secondary_character_involvement_either_trigger = { - CATALYST = catalyst_execute_important - CHAR = scope:recipient - } - } - } - every_character_struggle = { - limit = { - activate_struggle_catalyst_secondary_character_involvement_either_trigger = { - CATALYST = catalyst_execute_important - CHAR = scope:recipient - } - } - activate_struggle_catalyst = { - catalyst = catalyst_execute_important - character = scope:actor - } - } - } -# if = { # Execute Supporter/Detractor -# limit = { -# fp3_struggle_involves_one_supporter_and_one_detractor = { -# FIRST = scope:actor -# SECOND = scope:recipient -# } -# } -# if = { -# limit = { -# scope:recipient = { has_trait = fp3_struggle_detractor } -# struggle:persian_struggle = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_execute_detractor -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_execute_detractor -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_execute_detractor -# character = scope:actor -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_execute_detractor } -# } -# } -# else_if = { -# limit = { -# scope:recipient = { has_trait = fp3_struggle_supporter } -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_execute_supporter -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_either_trigger = { -# CATALYST = catalyst_execute_supporter -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_execute_supporter -# character = scope:actor -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_execute_supporter } -# } -# } -# } - # Free House Member CB target executed during war - if = { - limit = { - exists = scope:recipient.house - any_character_war = { - using_cb = fp3_free_house_member_cb - is_defender = scope:actor - primary_attacker.house = scope:recipient.house - } - } - random_character_war = { - limit = { - using_cb = fp3_free_house_member_cb - is_defender = scope:actor - primary_attacker.house = scope:recipient.house - } - primary_attacker = { - add_opinion = { - target = scope:actor - modifier = executed_close_relation_opinion - } - } - } - add_prestige = { - value = medium_piety_loss - multiply = { - value = ai_honor - add = 1 - } - } - every_vassal = { - limit = { - OR = { - has_vassal_stance = courtly - has_vassal_stance = glory_hound - ai_honor > 0.48 - } - } - add_opinion = { - target = scope:actor - modifier = executed_valuable_prisoner_modifier - } - } - } - } - - if = { - limit = { - scope:actor.faith = { - has_doctrine = tenet_extinction_of_dharma - } - scope:recipient.faith = { - religion = scope:actor.faith.religion - NOT = { - has_doctrine = tenet_extinction_of_dharma - } - } - } - if = { - limit = { - scope:recipient = { - is_ruler = yes - highest_held_title_tier = tier_county - } - } - scope:actor = { - add_piety = minor_piety_value - } - } - else_if = { - limit = { - scope:recipient = { - highest_held_title_tier = tier_duchy - } - } - scope:actor = { - add_piety = medium_piety_value - } - } - else_if = { - limit = { - scope:recipient = { - highest_held_title_tier = tier_kingdom - } - } - scope:actor = { - add_piety = major_piety_value - } - } - else_if = { - limit = { - scope:recipient = { - highest_held_title_tier = tier_empire - } - } - scope:actor = { - add_piety = massive_piety_value - } - } - else_if = { - limit = { - scope:recipient = { - highest_held_title_tier = tier_hegemony - } - } - scope:actor = { - add_piety = monumental_piety_value - } - } - else = { - scope:actor = { - add_piety = miniscule_piety_value - } - } - } - if = { - limit = { - scope:actor = { - faith = { - has_doctrine = tenet_cranial_trophies - } - } - scope:recipient = { - is_adult = yes - is_faith_dominant_gender = yes - } - } - tgp_cranial_trophies_beheading_effect = { - KILLER = scope:actor - DEAD = scope:recipient - } - } - # Kill the target - if = { - limit = { - scope:recipient = { is_ai = no } - scope:actor = { is_ai = yes } - } - scope:recipient = { trigger_event = char_interaction.0170 } # Give players a chance to see what's about to happen - show_as_tooltip = { - execute_prisoner_effect = { - VICTIM = scope:recipient - EXECUTIONER = scope:actor - } - } - } - else = { - scope:recipient = { trigger_event = char_interaction.0171 } - execute_prisoner_effect = { - VICTIM = scope:recipient - EXECUTIONER = scope:actor - } - } - - if = { - limit = { always = scope:execution_devour } - scope:actor = { - custom_tooltip = devour_as_execution_tooltip - if = { - limit = { - faith = { has_doctrine_parameter = cannibalism_legal } - NOT = { has_trait = cannibal } - } - add_trait = cannibal - } - stress_impact = { - base = medium_stress_impact_loss - compassionate = miniscule_stress_impact_gain - forgiving = miniscule_stress_impact_gain - } - random = { - chance = 20 - show_as_tooltip = { add_trait = ill } - hidden_effect = { - trigger_event = { - id = health.1001 - days = { 3 10 } - } - } - } - } - } - - if = { - limit = { always = scope:execution_provisions } - scope:actor = { - domicile ?= { - change_provisions = human_provision_value - } - } - } - - if = { - limit = { - always = scope:execution_burned - scope:actor.faith = { - has_doctrine = doctrine_pluralism_fundamentalist - NOT = { - has_doctrine = tenet_extinction_of_dharma - } - } - } - scope:actor = { - add_piety = miniscule_piety_value - } - } - - scope:actor = { - hidden_effect = { - send_interface_message = { - type = event_prison_neutral - title = msg_execute_prisoner - right_icon = scope:recipient - custom_tooltip = msg_execute_prisoner_desc - } - } - } - } - } - - options_heading = execution_options_heading - - send_option = { - is_shown = { - scope:actor = { - OR = { - mpo_keep_prisoners_heads_trigger = yes - faith = scope:recipient.faith - faith = { - has_doctrine = tenet_cranial_trophies - } - culture_has_asian_heritage_pillar_trigger = yes - } - NOT = { - faith = { has_doctrine_parameter = human_sacrifice_active } - } - } - } - flag = execution_beheaded - localization = "EXECUTION_BEHEADED" - } - - #Cannibal option. Should be treated as a "normal" execution, but that you eat the body afterwards (in secret if faith does not allow it). - send_option = { - is_shown = { - scope:actor = { - OR = { - scope:actor.faith = { has_doctrine_parameter = cannibalism_legal } - has_trait = cannibal - any_secret = { type = secret_cannibal } - } - } - } - flag = execution_devour - localization = "EXECUTION_DEVOUR" - } - - send_option = { - is_shown = { - scope:actor = { - NOR = { - AND = { - faith = scope:recipient.faith - faith = { has_doctrine_parameter = human_sacrifice_active } - } - mpo_keep_prisoners_heads_trigger = yes - culture_has_asian_heritage_pillar_trigger = yes - } - } - } - flag = execution_burned - localization = "EXECUTION_BURNED" - } - - send_option = { - is_shown = { - scope:actor.faith = { has_doctrine_parameter = human_sacrifice_active } - } - flag = execution_sacrifice - localization = "EXECUTION_SACRIFICE" - } - - send_option = { - is_shown = { - scope:actor = { - employs_court_position = executioner_court_position - any_court_position_holder = { - type = executioner_court_position - is_physically_able = yes - } - exists = capital_county - } - } - is_valid = { - scope:actor = { - NOT = { - capital_county = { - has_county_modifier = held_public_execution_modifier - } - } - } - } - flag = execution_public - localization = "EXECUTION_PUBLIC" - } - - send_option = { - is_shown = { - scope:actor = { - employs_court_position = kennelperson_camp_officer - any_court_position_holder = { - type = kennelperson_camp_officer - is_physically_able = yes - } - } - } - flag = execution_kennel - localization = "EXECUTION_KENNEL" - } - - send_option = { - is_shown = { - scope:actor = { - has_government = landless_adventurer_government - has_perk = fear_tax_perk - } - } - flag = execution_provisions - localization = "EXECUTION_PROVISIONS" - } - - send_options_exclusive = yes - auto_accept = yes -} - -debug_imprison_simple_interaction = { - use_diplomatic_range = no - category = interaction_debug_main - ignores_pending_interaction_block = yes - icon = prison - interface_priority = 1000 - common_interaction = yes - - is_shown = { - debug_only = yes - scope:recipient = { - is_imprisoned = no - } - scope:recipient != scope:actor - } - - on_accept = { - scope:actor = { - imprison = { - target = scope:recipient - type = house_arrest - } - } - } - - auto_accept = yes -} - -torture_interaction = { - interface_priority = 30 - common_interaction = no - icon = torture_interaction - - category = interaction_category_prison - - desc = torture_interaction_desc - - #cooldown = { years = 1 } - cooldown_against_recipient = { years = 5 } - - is_shown = { - scope:recipient = { is_imprisoned_by = scope:actor } - scope:recipient = { is_adult = yes } - scope:actor = { is_adult = yes } - } - - is_valid_showing_failures_only = { - #scope:recipient = { - # NOT = { - # health <= 1.5 #Because torture would definitely kill them - # } - #} - scope:actor = { - trigger_if = { - limit = { - domicile ?= { is_domicile_type = camp } - } - custom_tooltip = { - text = laamp_torture_requires_tools_tt - domicile = { has_domicile_parameter = camp_unlocks_torture_interaction } - } - } - } - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - cannot_release_former_regent_whilst_old_regent_holds_power_trigger = { - PRISONER = scope:recipient - REGENT = scope:recipient.var:imprisoned_by_diarch - } - tgp_blocked_action_against_tenno_trigger = { - ACTOR = scope:actor - TARGET = scope:recipient - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - } - - is_highlighted = { - OR = { - scope:actor = { has_trait = sadistic } - scope:actor = { has_relation_rival = scope:recipient } - scope:actor = { has_relation_nemesis = scope:recipient } - } - } - - on_accept = { - scope:recipient = { - add_character_flag = { - flag = is_being_tortured - months = 6 # Players in MP can keep the event window open... - } - } - scope:actor = { save_scope_as = bg_override_char } - ###EFFECT TOOLTIP### - torture_interaction_actor_effect = yes - show_as_tooltip = { - scope:recipient = { - add_character_modifier = { - modifier = recently_tortured - years = 5 - } - } - } - if = { - limit = { - scope:actor = { - domicile ?= { has_domicile_parameter = estate_torture_grants_influence } - } - } - scope:actor = { custom_tooltip = estate_torture_grants_influence_desc } - } - - ###EVENTS### - hidden_effect = { - #Torture method for descs - random_list = { - 3 = { save_scope_value_as = { name = torture_method value = flag:rack } } - 3 = { save_scope_value_as = { name = torture_method value = flag:whip } } - 1 = { save_scope_value_as = { name = torture_method value = flag:rats } } - 8 = { - trigger = { - scope:actor = { has_trait = lifestyle_poet } - } - save_scope_value_as = { - name = torture_method - value = flag:poetry - } - } - } - - #They have a secret I want to know about - if = { - limit = { - scope:recipient = { - OR = { - any_secret = { - torture_secret_trigger = { PARTICIPANT = scope:recipient } - } - any_known_secret = { - secret_owner = { save_temporary_scope_as = torture_secret_owner } - torture_secret_trigger = { PARTICIPANT = scope:torture_secret_owner } - } - } - } - } - scope:recipient = { - trigger_event = { - id = prison.1001 - days = 1 - } - } - } - else = { - scope:actor = { - trigger_event = { - id = prison.1010 - days = 1 - } - } - } - } - - # Dark Insights Perk: - if = { - limit = { - scope:actor = { has_perk = dark_insights_perk } - } - scope:actor = { - dark_insights_skill_gain_roll_effect = yes - } - } - - # House Relation - scope:recipient.house ?= { - change_house_relation_effect = { - HOUSE = scope:actor.house - VALUE = house_relation_damage_medium_value - REASON = torture - CHAR = scope:actor - TARGET_CHAR = scope:recipient - TITLE = scope:dummy_gender - } - } - } - - auto_accept = yes - - # AI - ai_targets = { - ai_recipients = prisoners - } - - ai_frequency_by_tier = { - barony = 0 - county = 36 - duchy = 24 - kingdom = 24 - empire = 12 - hegemony = 12 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = -25 - - modifier = { - has_trait = sadistic - add = 30 - } - ai_value_modifier = { - ai_compassion = tiny_chance_impact_negative_ai_value #Adds +50 for highly uncompassionate characters, -50 for highly compassionate characters - } - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -0.25 - } - #Scope:target has caused internal strife in the realm - character_hates_scope_due_to_strife_modifier = { TARGET = scope:recipient } - modifier = { # Family Feud - scope:actor = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - } - add = 30 - } - modifier = { - scope:actor = { - has_opinion_modifier = { - modifier = tried_to_escape_from_prison_opinion - target = scope:recipient - } - } - add = 25 - } - } -} - -castrate_interaction = { - interface_priority = 30 - icon = eunuch - - category = interaction_category_prison - desc = castrate_interaction_desc - - is_shown = { - scope:recipient = { - is_imprisoned_by = scope:actor - is_eunuch_trigger = no - is_male = yes - } - scope:actor = { - is_adult = yes - OR = { - culture = { has_cultural_parameter = can_castrate_prisoners } - top_liege.primary_title = { - has_variable = emulating_byz_punishment_var - } - } - - # If they're our partner emperor, we should use the maiming interaction instead. - liege_should_systematically_maim_co_ruler_trigger = no - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - cannot_release_former_regent_whilst_old_regent_holds_power_trigger = { - PRISONER = scope:recipient - REGENT = scope:recipient.var:imprisoned_by_diarch - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - } - - is_highlighted = { - OR = { - scope:actor = { has_trait = sadistic } - scope:actor = { has_relation_rival = scope:recipient } - scope:recipient = { - any_claim = { - holder = scope:actor - } - } - } - } - - on_accept = { - scope:recipient = { - add_character_flag = { - flag = is_being_tortured - months = 6 # Players in MP can keep the event window open... - } - } - - blind_castrate_and_disfigure_effect = yes #Stress & dread - - show_as_tooltip = { - scope:recipient = { - if = { - limit = { - age < 12 - } - ep3_child_castration_effect = yes - } - else = { - ep3_youth_castration_effect = yes - } - release_from_prison = yes - } - } - - torture_blind_castrate_disfigure_opinion_effect = { VERB = castrated } - - scope:actor = { - save_scope_as = bg_override_char - trigger_event = { - id = prison.1025 - days = 1 - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_abelarding.desc - REVERSE_NON_HOUSE_TARGET = no - } - - # House Relation - scope:recipient.house ?= { - change_house_relation_effect = { - HOUSE = scope:actor.house - VALUE = house_relation_damage_medium_value - REASON = torture - CHAR = scope:actor - TARGET_CHAR = scope:recipient - TITLE = scope:dummy_gender - } - } - } - - auto_accept = yes - - ai_targets = { - ai_recipients = prisoners - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = -20 - - modifier = { - has_trait = sadistic - add = 20 - } - ai_value_modifier = { - ai_compassion = tiny_chance_impact_negative_ai_value #Adds +50 for highly uncompassionate characters, -50 for highly compassionate characters - } - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -0.25 - } - #Scope:target has caused internal strife in the realm - character_hates_scope_due_to_strife_modifier = { TARGET = scope:recipient } - modifier = { # Family Feud - scope:actor = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - } - add = 30 - } - modifier = { - scope:actor = { - has_opinion_modifier = { - modifier = tried_to_escape_from_prison_opinion - target = scope:recipient - } - } - add = 25 - } - #Cruel Latins are really into this - modifier = { - top_liege.primary_title = { - has_variable = emulating_byz_punishment_var - } - add = 30 - } - } - - ai_frequency_by_tier = { - barony = 0 - county = 144 - duchy = 48 - kingdom = 36 - empire = 12 - hegemony = 12 - } -} - -blind_interaction = { - interface_priority = 30 - icon = blind - - category = interaction_category_prison - desc = blind_interaction_desc - - is_shown = { - scope:recipient = { - is_imprisoned_by = scope:actor - NOT = { has_trait = blind } - } - scope:actor = { - is_adult = yes - OR = { - culture = { has_cultural_parameter = can_blind_prisoners } - top_liege.primary_title = { - has_variable = emulating_byz_punishment_var - } - } - # If they're our partner emperor, we should use the maiming interaction instead. - liege_should_systematically_maim_co_ruler_trigger = no - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - cannot_release_former_regent_whilst_old_regent_holds_power_trigger = { - PRISONER = scope:recipient - REGENT = scope:recipient.var:imprisoned_by_diarch - } - custom_tooltip = { - text = is_currently_being_purged_tt - scope:recipient = { - NOT = { - has_character_flag = is_currently_being_purged - } - } - } - } - - is_highlighted = { - OR = { - scope:actor = { has_trait = sadistic } - scope:actor = { has_relation_rival = scope:recipient } - scope:recipient = { - any_claim = { - holder = scope:actor - } - } - scope:actor = { - culture = { has_cultural_parameter = merciful_blinding } - OR = { - has_execute_reason = scope:recipient - has_banish_reason = scope:recipient - } - } - } - } - - on_accept = { - scope:recipient = { - add_character_flag = { - flag = is_being_tortured - months = 6 # Players in MP can keep the event window open... - } - } - - blind_castrate_and_disfigure_effect = yes #Stress & dread - - show_as_tooltip = { - scope:recipient = { - add_trait = blind - release_from_prison = yes - } - } - - # Merciful Blindings - scope:actor = { - if = { - limit = { - culture = { has_cultural_parameter = merciful_blinding } - OR = { - has_execute_reason = scope:recipient - has_banish_reason = scope:recipient - } - } - add_piety = medium_piety_gain - } - } - - torture_blind_castrate_disfigure_opinion_effect = { VERB = blinded } - - scope:actor = { - save_scope_as = bg_override_char - trigger_event = { - id = prison.1020 - days = 1 - } - } - - # If we're a clan this interaction affects unity - if = { - limit = { scope:actor.culture = { has_cultural_parameter = merciful_blinding } } # If actor's culture has Merciful Blindings, they lose less unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_blinding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else = { - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_blinding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - # House Relation - scope:recipient.house ?= { - change_house_relation_effect = { - HOUSE = scope:actor.house - VALUE = house_relation_damage_medium_value - REASON = torture - CHAR = scope:actor - TARGET_CHAR = scope:recipient - TITLE = scope:dummy_gender - } - } - } - - auto_accept = yes - - ai_targets = { - ai_recipients = prisoners - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = -20 - - modifier = { - has_trait = sadistic - add = 20 - } - ai_value_modifier = { - ai_compassion = tiny_chance_impact_negative_ai_value #Adds +50 for highly uncompassionate characters, -50 for highly compassionate characters - } - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -0.25 - } - #Scope:target has caused internal strife in the realm - character_hates_scope_due_to_strife_modifier = { TARGET = scope:recipient } - modifier = { # Family Feud - scope:actor = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - } - add = 30 - } - modifier = { - scope:actor = { - has_opinion_modifier = { - modifier = tried_to_escape_from_prison_opinion - target = scope:recipient - } - } - add = 25 - } - #Cruel Latins are really into this - modifier = { - top_liege.primary_title = { - has_variable = emulating_byz_punishment_var - } - add = 30 - } - } - - ai_frequency_by_tier = { - barony = 0 - county = 144 - duchy = 48 - kingdom = 36 - empire = 12 - hegemony = 12 - } -} - -prison_break_contract_interaction = { - interface_priority = 30 - common_interaction = yes - icon = prison - - category = interaction_category_prison - - desc = prison_break_contract_interaction_desc - - cooldown_against_recipient = { years = 1 } - - is_shown = { - scope:actor = { - any_character_active_contract = { - task_contract_type = laamp_prison_break_contract - OR = { - var:task_contract_target = scope:recipient - var:task_contract_object = scope:recipient - var:task_contract_employer = scope:recipient - } - } - } - } - - redirect = { - scope:actor = { - random_character_active_contract = { - task_contract_type = laamp_prison_break_contract - limit = { - OR = { - var:task_contract_target = scope:recipient - var:task_contract_object = scope:recipient - var:task_contract_employer = scope:recipient - } - } - var:task_contract_object = { - save_scope_as = secondary_recipient - } - var:task_contract_target = { - save_scope_as = recipient - } - var:task_contract_employer = { - save_scope_as = secondary_actor - } - } - } - } - - is_highlighted = { - always = yes - } - - on_accept = { - scope:actor = { - start_scheme = { - type = laamp_prison_break_scheme - target_character = scope:recipient - } - random_scheme = { - type = laamp_prison_break_scheme - limit = { - scheme_target_character = scope:recipient - } - save_scope_as = scheme - } - #save scopes for scheme start event - scope:secondary_recipient = { - save_scope_as = task_contract_object - } - scope:recipient = { - save_scope_as = task_contract_target - } - scope:secondary_actor = { - save_scope_as = task_contract_employer - } - trigger_event = laamp_extra_contract_schemes.0011 - } - } - - auto_accept = yes -} - -systematically_maim_character_interaction = { - interface_priority = 30 - icon = torture_interaction - category = interaction_category_diarch - common_interaction = no - desc = systematically_maim_character_interaction_desc - - is_shown = { - scope:actor = { liege_should_systematically_maim_co_ruler_trigger = yes } - } - - is_valid_showing_failures_only = { - scope:actor = { is_adult = yes } - scope:recipient = { - custom_description = { - text = "currently_being_tortured" - NOT = { has_character_flag = is_being_tortured } - } - } - scope:recipient = { is_imprisoned_by = scope:actor } - # There's literally nothing left to remove. - scope:recipient = { - NAND = { - OR = { - is_eunuch_trigger = yes - is_female = yes - } - has_trait = blind - has_trait = disfigured - has_trait = maimed - has_trait = one_legged - } - } - } - - send_option = { - flag = maim_castrate - is_shown = { - scope:actor.culture = { - has_cultural_parameter = can_castrate_prisoners - } - } - is_valid = { - scope:recipient = { - NOR = { - is_eunuch_trigger = yes - is_female = yes - } - } - } - localization = maim_castrate_name - current_description = maim_castrate - } - send_option = { - flag = maim_blind - is_shown = { - scope:actor.culture = { - has_cultural_parameter = can_blind_prisoners - } - } - is_valid = { - scope:recipient = { - NOT = { has_trait = blind } - } - } - localization = maim_blind_name - current_description = maim_blind - - } - send_option = { - flag = maim_face - is_shown = { - scope:actor.culture = { - has_cultural_parameter = can_blind_prisoners - } - } - is_valid = { - scope:recipient = { - NOT = { has_trait = disfigured } - } - } - localization = maim_face_name - current_description = maim_face - } - send_option = { - flag = maim_leg - is_valid = { - scope:recipient = { - NOT = { has_trait = one_legged } - } - } - localization = maim_leg_name - current_description = maim_leg - } - send_option = { - flag = maim_arm - is_valid = { - scope:recipient = { - NOT = { has_trait = maimed } - } - } - localization = maim_arm_name - current_description = maim_arm - } - send_option = { - flag = renounce_claims - localization = RELEASE_RENOUNCE_CLAIMS - is_shown = { - custom_description = { - text = "release_renounce_claims" - subject = scope:recipient - scope:recipient = { - any_claim = { - explicit = yes - save_temporary_scope_as = temp_claim - OR = { - holder = scope:actor - AND = { - NOT = { prev = { target_is_liege_or_above = scope:actor } } - trigger_if = { - limit = { - exists = holder - } - holder = { target_is_liege_or_above = scope:actor } - } - } - scope:actor = { - any_held_title = { - is_de_jure_liege_or_above_target = scope:temp_claim - } - } - } - } - } - } - } - current_description = { - desc = RELEASE_RENOUNCE_CLAIMS_DESC - } - } - - send_option = { - flag = banish - localization = "RELEASE_BANISH" - is_shown = { - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - scope:recipient = { - OR = { - AND = { - is_playable_character = no - is_ruler = no - gold > scope:actor.gold - gold > scope:actor.medium_gold_value - scope:actor.ai_greed > low_negative_ai_value - } - AND = { - is_playable_character = no - is_ruler = no - gold > 0 - scope:actor = { - has_banish_reason = scope:recipient - } - } - AND = { - is_playable_character = no - is_ruler = no - gold > 100 - scope:actor.ai_greed >= high_positive_ai_value - } - AND = { - scope:actor = { - has_banish_reason = scope:recipient - } - scope:actor = { - opinion = { - target = scope:recipient - value <= medium_negative_opinion - } - } - } - } - } - } - trigger_if = { - limit = { - scope:recipient = { - is_playable_character = yes - } - } - scope:recipient = { - is_vassal_of = scope:actor - } - } - trigger_else = { - scope:recipient = { - is_courtier_of = scope:actor - } - } - NOT = { - scope:recipient = { - is_spouse_of = scope:actor - } - } - } - } - - send_option = { - flag = take_vows - localization = "RELEASE_TAKE_VOWS" - is_shown = { - scope:actor = { take_vows_available_trigger = yes } - } - is_valid = { - #Handle AI - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - #We're AI and Byzantium - trigger_if = { - limit = { - scope:actor = { - culture = { has_cultural_pillar = heritage_byzantine } - } - } - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - OR = { - is_close_or_extended_family_of = scope:actor - is_vassal_or_below_of = scope:actor #Weigh this for Byz AI in the modifiers below - has_relation_rival = scope:actor - is_courtier_of = scope:actor - } - NOT = { - is_heir_of = scope:actor - } - } - #Get rid of rivals despite potentially liking them - trigger_if = { - limit = { - scope:recipient = { has_relation_rival = scope:actor } - } - always = yes - } - #Only get rid of family members if we dislike them - trigger_else = { - scope:actor = { - opinion = { - target = scope:recipient - value <= medium_negative_opinion - } - } - } - } - #We're not Byzantium but plain AI - trigger_else = { - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - is_close_or_extended_family_of = scope:actor - NOT = { - is_heir_of = scope:actor - } - } - scope:actor = { - opinion = { - target = scope:recipient - value <= medium_negative_opinion - } - } - custom_description = { - text = "release_vows_invalid_not_your_court" - object = scope:recipient - subject = scope:actor - scope:recipient = { is_courtier_of = scope:actor } - } - } - } - #Enhanced Take the Vows for Byzantium players -- who do we want to boot to a monastery far, far away? - trigger_else_if = { - limit = { - scope:actor = { - culture = { has_cultural_pillar = heritage_byzantine } - } - } - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - custom_description = { - text = "release_byz_vows_invalid" - object = scope:recipient - subject = scope:actor - OR = { - is_close_or_extended_family_of = scope:actor - is_vassal_or_below_of = scope:actor - has_relation_rival = scope:actor - is_courtier_of = scope:actor - } - } - } - } - #Otherwise standard procedure Take the Vows requirements - trigger_else = { - scope:recipient = { - is_ai = yes #Not gonna depose player characters, for now - } - scope:actor = { is_close_or_extended_family_of = scope:recipient } #Triggering I_AM_NOT instead of CHARACTER_IS_NOT makes the tooltip look less cursed - custom_description = { - text = "release_vows_invalid_not_your_court" - object = scope:recipient - subject = scope:actor - scope:recipient = { is_courtier_of = scope:actor } - } - - } - scope:recipient = { - age >= 10 - NOR = { - has_trait = excommunicated - has_trait = devoted - has_trait = incapable - } - #Do they have the "wrong" marriage type? - NOR = { - custom_description = { - text = is_married_matrilineally - subject = scope:recipient - any_spouse = { - is_female = yes - matrilinear_marriage = yes - } - } - custom_description = { - text = is_married_patrilineally - subject = scope:recipient - any_spouse = { - is_male = yes - patrilinear_marriage = yes - } - } - custom_description = { - text = matrilinear_betrothal - subject = scope:recipient - betrothed ?= { - is_female = yes - matrilinear_betrothal = yes - } - } - custom_description = { - text = patrilinear_betrothal - subject = scope:recipient - betrothed ?= { - is_male = yes - patrilinear_betrothal = yes - } - } - } - } - } - } - - on_accept = { - scope:recipient = { - add_character_flag = { - flag = is_being_tortured - months = 6 # Players in MP can keep the event window open... - } - } - - # Stress & dread - blind_castrate_and_disfigure_effect = yes - # Our diarchy will be destroyed. - save_scope_value_as = { - name = destroy_diarchy - value = yes - } - show_as_tooltip = { - scope:actor = { maiming_destroy_diarchy_effect = yes } - } - - # Let the enchoppening begin. - switch = { - trigger = yes - ## Castrate. - scope:maim_castrate = { - show_as_tooltip = { - scope:recipient = { - if = { - limit = { - age < 12 - } - ep3_child_castration_effect = yes - } - else = { - ep3_youth_castration_effect = yes - } - release_from_prison = yes - } - } - torture_blind_castrate_disfigure_opinion_effect = { VERB = castrated } - scope:actor = { - clear_designated_heir = yes - trigger_event = { - id = prison.1025 - days = 1 - } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_abelarding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - ## Blind. - scope:maim_blind = { - show_as_tooltip = { - scope:recipient = { - add_trait = blind - release_from_prison = yes - } - } - torture_blind_castrate_disfigure_opinion_effect = { VERB = blinded } - scope:actor = { - clear_designated_heir = yes - # Merciful Blindings - if = { - limit = { - culture = { has_cultural_parameter = merciful_blinding } - OR = { - has_execute_reason = scope:recipient - has_banish_reason = scope:recipient - } - } - add_piety = medium_piety_gain - } - trigger_event = { - id = prison.1020 - days = 1 - } - } - # If actor's culture has Merciful Blindings, they lose less unity. - if = { - limit = { - scope:actor.culture = { has_cultural_parameter = merciful_blinding } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_blinding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else = { - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_blinding.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - ## Disfigure. - scope:maim_face = { - show_as_tooltip = { - scope:recipient = { - add_trait = disfigured - release_from_prison = yes - } - } - torture_blind_castrate_disfigure_opinion_effect = { VERB = disfigured } - scope:actor = { - clear_designated_heir = yes - trigger_event = { - id = prison.1030 - days = 1 - } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_maimed.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - ## Take off an arm. - scope:maim_arm = { - show_as_tooltip = { - scope:recipient = { - apply_maimed_trait_and_modifier_effect = yes - release_from_prison = yes - } - } - torture_blind_castrate_disfigure_opinion_effect = { VERB = maimed } - scope:actor = { - clear_designated_heir = yes - save_scope_value_as = { - name = maim_type - value = flag:arm - } - trigger_event = { - id = prison.1041 - days = 1 - } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_maimed.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - ## Take off a leg. - scope:maim_leg = { - show_as_tooltip = { - scope:recipient = { - add_trait = one_legged - release_from_prison = yes - } - } - torture_blind_castrate_disfigure_opinion_effect = { VERB = maimed } - scope:actor = { - clear_designated_heir = yes - save_scope_value_as = { - name = maim_type - value = flag:leg - } - trigger_event = { - id = prison.1041 - days = 1 - } - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_maimed.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - # Banish Landed Character - scope:banish = { - scope:recipient = { - if = { - limit = { - is_landed_or_landless_administrative = yes - } - banish_effect = { BANISHER = scope:actor } - if = { - limit = { - NOT = { - scope:actor = { - has_banish_reason = scope:recipient - } - } - } - scope:actor = { add_tyranny = banishment_tyranny_gain } - } - } - # Banish Unlanded Character - else_if = { - limit = { - is_landless_adventurer = no - is_pool_character = no # It is possible for them to end up in the pool between the interaction being sent, and it being accepted - } - if = { - limit = { - gold > 0 - NOR = { - has_character_flag = realm_priest - has_character_flag = was_bookmaker - } - } - pay_short_term_gold = { target = scope:actor gold = scope:recipient.gold } - } - if = { - limit = { - has_any_artifact = yes - } - every_character_artifact = { - limit = { NOT = { has_variable = artifact_prevent_transfer } } - set_owner = { - target = scope:actor - history = { - location = scope:recipient.location - actor = scope:recipient - recipient = scope:actor - type = stolen - } - } - scope:actor = { - if = { - limit = { - NOT = { has_variable = stolen_artifact } - } - set_variable = { - name = stolen_artifact - value = 1 - } - } - else = { - change_variable = { - name = stolen_artifact - add = 1 - } - } - } - } - } - banish = yes - } - # 'Banish' Pool Character - else_if = { - limit = { - is_playable_character = no - is_pool_character = yes # They'll just leave for the pool - } - if = { - limit = { - gold > 0 - } - pay_short_term_gold = { target = scope:actor gold = scope:recipient.gold } - } - } - add_opinion = { - modifier = banished_me - target = scope:actor - } - release_from_prison = yes - } - } - # Renounce Claims - scope:renounce_claims = { - scope:recipient = { - add_opinion = { - modifier = demanded_claim_renouncement - target = scope:actor - } - release_from_prison = yes - every_claim = { - explicit = yes - limit = { - save_temporary_scope_as = temp_claim - OR = { - holder = scope:actor - AND = { - exists = holder - NOT = { prev = { target_is_liege_or_above = scope:actor } } - holder = { target_is_liege_or_above = scope:actor } - } - scope:actor = { - any_held_title = { - is_de_jure_liege_or_above_target = scope:temp_claim - } - } - } - } - scope:recipient = { remove_claim = prev } - } - } - } - # Take Vows - scope:take_vows = { - send_child_to_clergy_effect = yes - #Does Byzan go hay-wire with deposing vassals? - if = { - limit = { - scope:actor = { - is_ai = yes - culture = { has_cultural_pillar = heritage_byzantine } - } - } - debug_log = debug_ai_byzan_forced_vows_on_prison_release - debug_log_scopes = yes - } - #Does the AI in general go haywire with deposing prisoners? - else_if = { - limit = { - scope:actor = { is_ai = yes } - } - debug_log = debug_ai_forced_vows_on_prison_release - debug_log_scopes = yes - } - scope:recipient = { - release_from_prison = yes - } - } - } - } - - auto_accept = yes - - ai_targets = { ai_recipients = prisoners } - - ai_potential = { - has_diarchy_active_parameter = diarchy_is_co_rulership - liege_can_maim_co_ruler_without_killing_them_trigger = yes - } - - ai_will_do = { - base = -50 - - modifier = { - has_trait = sadistic - add = 50 - } - modifier = { - has_trait = callous - add = 40 - } - ai_value_modifier = { - ai_compassion = tiny_chance_impact_negative_ai_value #Adds +50 for highly uncompassionate characters, -50 for highly compassionate characters - } - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -1 - } - #Scope:target has caused internal strife in the realm - character_hates_scope_due_to_strife_modifier = { TARGET = scope:recipient } - modifier = { # Family Feud - scope:actor = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - } - add = 30 - } - modifier = { - scope:actor = { - has_opinion_modifier = { - modifier = tried_to_escape_from_prison_opinion - target = scope:recipient - } - } - add = 25 - } - } - - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 60 - empire = 60 - hegemony = 60 - } -} diff --git a/common/character_interactions/00_religious_interactions.txt b/common/character_interactions/00_religious_interactions.txt index 514dc2b07..f401cd66c 100644 --- a/common/character_interactions/00_religious_interactions.txt +++ b/common/character_interactions/00_religious_interactions.txt @@ -1,4 +1,4 @@ -# Interaction used to convert people when you reform or create a faith +# Interaction used to convert people when you reform or create a faith ask_for_conversion_interaction = { category = interaction_category_religion special_interaction = request_conversion_interaction @@ -12,7 +12,6 @@ ask_for_conversion_interaction = { scope:actor.faith != scope:recipient.faith scope:recipient.liege = scope:actor NOT = { scope:recipient = { government_has_flag = government_is_landless_minority } } - NOT = { scope:recipient = { culture = { has_cultural_parameter = cannot_convert_diasporia } } } } is_valid_showing_failures_only = { @@ -97,20 +96,20 @@ ask_for_conversion_interaction = { # If character is converting to the state faith, we add influence state_faith_conversion_add_piety_effect = yes -# scope:actor = { -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = piety_from_converting_involved_rulers -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# add_piety = medium_piety_gain -# } -# } + scope:actor = { + if = { + limit = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = piety_from_converting_involved_rulers + is_secondary_character_involvement_involved_trigger = { + CHAR = scope:recipient + } + } + } + add_piety = medium_piety_gain + } + } } on_decline = { @@ -270,20 +269,20 @@ ask_for_conversion_courtier_interaction = { # If character is converting to the state faith, we add influence state_faith_conversion_add_piety_effect = yes -# scope:actor = { -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = piety_from_converting_involved_rulers -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# add_piety = medium_piety_gain -# } -# } + scope:actor = { + if = { + limit = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = piety_from_converting_involved_rulers + is_secondary_character_involvement_involved_trigger = { + CHAR = scope:recipient + } + } + } + add_piety = medium_piety_gain + } + } } on_decline = { @@ -394,7 +393,7 @@ ask_for_conversion_courtier_interaction = { scope:recipient = { faith.religion = religion:judaism_religion culture = { - has_cultural_parameter = cannot_convert_diasporia + has_cultural_tradition = tradition_diasporic } } factor = 0 @@ -525,8 +524,6 @@ demand_conversion_interaction = { is_ruler = yes } NOT = { scope:recipient = { government_has_flag = government_is_landless_minority } } - - NOT = { scope:recipient = { culture = { has_cultural_parameter = cannot_convert_diasporia } } } } cooldown_against_recipient = { years = 15 } @@ -597,20 +594,20 @@ demand_conversion_interaction = { } } -# scope:actor = { -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = piety_from_converting_involved_rulers -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# add_piety = medium_piety_gain -# } -# } + scope:actor = { + if = { + limit = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = piety_from_converting_involved_rulers + is_secondary_character_involvement_involved_trigger = { + CHAR = scope:recipient + } + } + } + add_piety = medium_piety_gain + } + } # If we're a clan this interaction affects unity accept_faith_conversion_add_clan_unity_effect = yes @@ -810,7 +807,6 @@ demand_conversion_vassal_ruler_interaction = { is_ruler = yes } NOT = { scope:recipient = { government_has_flag = government_is_landless_minority } } - NOT = { scope:recipient = { culture = { has_cultural_parameter = cannot_convert_diasporia } } } } cooldown_against_recipient = { years = 15 } @@ -826,7 +822,7 @@ demand_conversion_vassal_ruler_interaction = { is_ruler = yes OR = { government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -836,7 +832,7 @@ demand_conversion_vassal_ruler_interaction = { scope:recipient = { OR = { government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -880,21 +876,21 @@ demand_conversion_vassal_ruler_interaction = { # If character is converting to the state faith, we add influence state_faith_conversion_add_piety_effect = yes -# -# scope:actor = { -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = piety_from_converting_involved_rulers -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# add_piety = medium_piety_gain -# } -# } + + scope:actor = { + if = { + limit = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = piety_from_converting_involved_rulers + is_secondary_character_involvement_involved_trigger = { + CHAR = scope:recipient + } + } + } + add_piety = medium_piety_gain + } + } } on_decline = { @@ -1264,7 +1260,6 @@ demand_conversion_player_ruler_interaction = { faith != scope:actor.faith } NOT = { scope:recipient = { government_has_flag = government_is_landless_minority } } - NOT = { scope:recipient = { culture = { has_cultural_parameter = cannot_convert_diasporia } } } } cooldown_against_recipient = { years = 15 } @@ -1328,20 +1323,20 @@ demand_conversion_player_ruler_interaction = { # If character is converting to the state faith, we add influence state_faith_conversion_add_piety_effect = yes -# scope:actor = { -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = piety_from_converting_involved_rulers -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# add_piety = medium_piety_gain -# } -# } + scope:actor = { + if = { + limit = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = piety_from_converting_involved_rulers + is_secondary_character_involvement_involved_trigger = { + CHAR = scope:recipient + } + } + } + add_piety = medium_piety_gain + } + } } on_decline = { @@ -1874,10 +1869,6 @@ convert_to_religion_interaction = { } } NOT = { scope:actor = { government_has_flag = government_is_landless_minority } } - OR = { - is_ai = no - NOT = { scope:actor = { culture = { has_cultural_parameter = cannot_convert_diasporia } } } - } } is_valid_showing_failures_only = { @@ -1966,10 +1957,6 @@ convert_to_religion_adventurer_interaction = { } } NOT = { scope:actor = { government_has_flag = government_is_landless_minority } } - OR = { - is_ai = no - NOT = { scope:actor = { culture = { has_cultural_parameter = cannot_convert_diasporia } } } - } } is_valid_showing_failures_only = { @@ -2234,7 +2221,7 @@ seek_indulgences_interaction = { trigger_if = { limit = { has_trait = kinslayer_3 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_3 GENDER_CHARACTER = scope:actor } } gold >= seek_indulgences_major_criminal_trait_value } @@ -2243,19 +2230,19 @@ seek_indulgences_interaction = { OR = { AND = { has_trait = kinslayer_2 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_2 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_2 GENDER_CHARACTER = scope:actor } } AND = { has_trait = witch - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:witch GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = witch GENDER_CHARACTER = scope:actor } } AND = { has_trait = deviant - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:deviant GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = deviant GENDER_CHARACTER = scope:actor } } AND = { has_trait = sodomite - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:sodomite GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = sodomite GENDER_CHARACTER = scope:actor } } } } @@ -2266,15 +2253,15 @@ seek_indulgences_interaction = { OR = { AND = { has_trait = kinslayer_1 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_1 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_1 GENDER_CHARACTER = scope:actor } } AND = { has_trait = fornicator - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:fornicator GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = fornicator GENDER_CHARACTER = scope:actor } } AND = { has_trait = adulterer - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:adulterer GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = adulterer GENDER_CHARACTER = scope:actor } } } } @@ -2450,7 +2437,7 @@ declaration_of_repentance_interaction = { has_trait = excommunicated faith = { religious_head = scope:recipient - has_doctrine_parameter = excommunication_active + has_doctrine = tenet_communion } } } @@ -2663,7 +2650,7 @@ excommunicate_interaction = { scope:actor = scope:actor.faith.religious_head scope:actor.faith = { this = scope:recipient.faith - has_doctrine_parameter = excommunication_active + has_doctrine = tenet_communion has_doctrine = doctrine_spiritual_head } @@ -2946,7 +2933,7 @@ request_excommunication_interaction = { scope:actor.faith = { exists = religious_head this = scope:secondary_recipient.faith - has_doctrine_parameter = excommunication_active + has_doctrine = tenet_communion has_doctrine = doctrine_spiritual_head } } @@ -4089,7 +4076,7 @@ take_vows_interaction = { if = { limit = { house = { - has_house_aspiration_parameter = humility_take_the_vows_bonus + has_house_power_parameter = humility_take_the_vows_bonus } } add_piety_experience = 100 @@ -5426,11 +5413,11 @@ hof_ask_for_gold_interaction = { OR = { AND = { has_trait = fornicator - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:fornicator GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = fornicator GENDER_CHARACTER = scope:actor } } AND = { has_trait = adulterer - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:adulterer GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = adulterer GENDER_CHARACTER = scope:actor } } } } @@ -5460,15 +5447,15 @@ hof_ask_for_gold_interaction = { OR = { AND = { has_trait = kinslayer_1 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_1 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_1 GENDER_CHARACTER = scope:actor } } AND = { has_trait = kinslayer_2 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_2 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_2 GENDER_CHARACTER = scope:actor } } AND = { has_trait = kinslayer_3 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_3 GENDER_CHARACTER = scope:actor } } } } @@ -6255,11 +6242,11 @@ hof_ask_for_claim_interaction = { OR = { AND = { has_trait = fornicator - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:fornicator GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = fornicator GENDER_CHARACTER = scope:actor } } AND = { has_trait = adulterer - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:adulterer GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = adulterer GENDER_CHARACTER = scope:actor } } } } @@ -6272,11 +6259,11 @@ hof_ask_for_claim_interaction = { OR = { AND = { has_trait = fornicator - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:fornicator GENDER_CHARACTER = scope:secondary_recipient } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = fornicator GENDER_CHARACTER = scope:secondary_recipient } } AND = { has_trait = adulterer - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:adulterer GENDER_CHARACTER = scope:secondary_recipient } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = adulterer GENDER_CHARACTER = scope:secondary_recipient } } } } @@ -6323,15 +6310,15 @@ hof_ask_for_claim_interaction = { OR = { AND = { has_trait = kinslayer_1 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_1 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_1 GENDER_CHARACTER = scope:actor } } AND = { has_trait = kinslayer_2 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_2 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_2 GENDER_CHARACTER = scope:actor } } AND = { has_trait = kinslayer_3 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_3 GENDER_CHARACTER = scope:actor } } } } @@ -6344,15 +6331,15 @@ hof_ask_for_claim_interaction = { OR = { AND = { has_trait = kinslayer_1 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_1 GENDER_CHARACTER = scope:secondary_recipient } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_1 GENDER_CHARACTER = scope:secondary_recipient } } AND = { has_trait = kinslayer_2 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_2 GENDER_CHARACTER = scope:secondary_recipient } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_2 GENDER_CHARACTER = scope:secondary_recipient } } AND = { has_trait = kinslayer_3 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = scope:secondary_recipient } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_3 GENDER_CHARACTER = scope:secondary_recipient } } } } @@ -7117,14 +7104,6 @@ attempt_conversion_of_local_ruler_interaction = { is_ruler = yes is_landed = yes } - OR = { - is_ai = no - NOT = { scope:actor = { government_has_flag = government_is_landless_minority } } - } - OR = { - is_ai = no - NOT = { scope:actor = { culture = { has_cultural_parameter = cannot_convert_diasporia } } } - } } is_highlighted = { @@ -7351,20 +7330,20 @@ attempt_conversion_of_local_ruler_interaction = { } } -# scope:actor = { -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = piety_from_converting_involved_rulers -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# add_piety = medium_piety_gain -# } -# } + scope:actor = { + if = { + limit = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = piety_from_converting_involved_rulers + is_secondary_character_involvement_involved_trigger = { + CHAR = scope:recipient + } + } + } + add_piety = medium_piety_gain + } + } } on_decline = { diff --git a/common/character_interactions/00_revoke_title_interaction.txt b/common/character_interactions/00_revoke_title_interaction.txt deleted file mode 100644 index 167be81aa..000000000 --- a/common/character_interactions/00_revoke_title_interaction.txt +++ /dev/null @@ -1,1572 +0,0 @@ -revoke_title_interaction = { - category = interaction_category_vassal - common_interaction = no - highlighted_reason = HIGHLIGHTED_HAS_REVOKE_TITLE_REASON - notification_text = REVOKE_TITLE_PROPOSAL - interface_priority = 110 - - name = { - first_valid = { - triggered_desc = { - trigger = { - scope:actor = { - government_allows = administrative - } - scope:recipient = { - government_allows = administrative - } - } - desc = revoke_governorship_interaction - } - desc = revoke_title_interaction - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:actor = { - government_allows = administrative - } - scope:recipient = { - government_allows = administrative - } - } - desc = revoke_governorship_interaction_desc - } - desc = revoke_title_interaction_desc - } - } - - icon = { - trigger = { - scope:actor = { - government_allows = administrative - } - scope:recipient = { - government_allows = administrative - } - } - reference = revoke_governorship - } - icon = revoke_title - - special_interaction = revoke_title_interaction - interface = revoke_title - target_type = title - target_filter = recipient_domain_titles - ai_maybe = yes - can_send_despite_rejection = yes - popup_on_receive = yes - pause_on_receive = yes - - interface_priority = 60 - ai_min_reply_days = 4 - ai_max_reply_days = 9 - - on_decline_summary = general_rebellion_decline_summary - - # actor character giving the titles - # recipient character receiving the titles - - is_shown = { - scope:recipient = { - NOT = { government_has_flag = government_is_true_herder } # They have their own interaction without cooldowns/maluses - is_landed_or_landless_administrative = yes - # should be shown but be disabled for indirect vassals - target_is_liege_or_above = scope:actor - # is_vassal_of = scope:actor - } - } - - is_valid_showing_failures_only = { - title_revocation_standard_valid_showing_failures_only_trigger = yes - # Plus make sure there's a legal right to revoke. - scope:actor = { - trigger_if = { - limit = { government_has_flag = government_is_tribal } - custom_description = { - text = "has_law_allowing_title_revocation_tribal" - has_realm_law_flag = title_revocation_allowed - } - } - trigger_else_if = { - limit = { government_is_japanese_trigger = yes } - custom_description = { - text = "has_law_allowing_title_revocation_soryo" - has_realm_law_flag = title_revocation_allowed - } - } - trigger_else_if = { - limit = { government_allows = administrative } - } - trigger_else = { - custom_description = { - text = "has_law_allowing_title_revocation_crown" - has_realm_law_flag = title_revocation_allowed - } - } - } - trigger_if = { - limit = { - scope:recipient = { - vassal_contract_has_flag = vassal_contract_cannot_revoke_titles - } - } - custom_description = { - text = vassal_contract_forbids_revocation - scope:recipient = { - NOT = { vassal_contract_has_flag = vassal_contract_cannot_revoke_titles } - } - } - } - trigger_if = { - limit = { - scope:recipient = { - vassal_contract_has_flag = admin_cannot_revoke_titles_without_cause - } - scope:actor = { - NOT = { has_revoke_title_reason = scope:recipient } - } - } - custom_tooltip = { - text = admin_contract_forbids_revocation_desc - scope:recipient = { - NOT = { vassal_contract_has_flag = admin_cannot_revoke_titles_without_cause } - } - } - } - # And uhh... the sensible check. - scope:recipient = { - is_vassal_of = scope:actor - NOT = { has_strong_hook = scope:actor } - trigger_if = { # If admin, they need to hold a title that isn't their noble family title - limit = { government_allows = administrative } - custom_tooltip = { - text = admin_no_valid_appointment - any_held_title = { is_landless_type_title = no } - } - } - } - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:recipient ?= scope:actor.diarch } - } - custom_tooltip = { - text = protected_from_revocation.tt - NOT = { scope:recipient = { has_character_flag = titles_protected } } - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - scope:recipient ?= { - custom_tooltip = { - text = petition_liege_house_fief_allowed_flag_tt - trigger_if = { - limit = { - government_has_flag = government_is_japan_feudal - var:petition_liege_house_fief_allowed_flag ?= scope:actor - } - NOT = { - ask_for_pardon_available_trigger = { ACTOR = scope:recipient } - } - } - } - } - # TGP - tgp_ceremonial_title_revoke_restriction_trigger = yes - } - - # Highlighted in the interaction menu when right-clicking a character - is_highlighted = { - OR = { - scope:actor = { - has_revoke_title_reason = scope:recipient - } - scope:recipient = { - any_held_title = { - scope:actor = { - has_claim_on = prev - } - } - NOT = { - any_ally = { - this = scope:actor - } - } - } - } - } - - can_be_picked_title = { - scope:target = { - title_revocation_standard_can_pick_title_trigger = yes - trigger_if = { - limit = { - scope:actor = { government_allows = administrative } - scope:recipient = { government_allows = administrative } - } - custom_description = { - text = "admin_revoke_primary_tier_only" - subject = scope:actor - object = scope:target - scope:target.tier = scope:recipient.highest_held_title_tier - } - } - } - } - - has_valid_target = { - scope:target = { - NOR = { - is_noble_family_title = yes - is_nomad_title = yes - } - } - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - } - - cost = { - # Usually, this action is free, but during certain diarchies, we want it to cost. - prestige = liege_diarchy_surcharge_interaction_revoke_title_interaction_value - - # Admin has to pay an influence cost unless they have a revocation reason on the recipient - influence = { - value = 0 - if = { - limit = { - scope:actor = { - government_allows = administrative - NOT = { has_revoke_title_reason = scope:recipient } - } - scope:recipient.highest_held_title_tier >= tier_county - } - scope:recipient ?= { - if = { - limit = { - any_held_title = { - title_tier = kingdom - is_landless_type_title = no - is_noble_family_title = no - } - } - add = { - add = { - value = scope:recipient.massive_influence_value - multiply = 3 - } - desc = GOVERNOR_RESIGNATION_KINGDOM_COST - } - } - else_if = { - limit = { - any_held_title = { - title_tier = duchy - is_landless_type_title = no - is_noble_family_title = no - } - } - add = { - add = scope:recipient.massive_influence_value - desc = GOVERNOR_RESIGNATION_DUCHY_COST - } - } - else = { - add = { - add = scope:recipient.major_influence_value - desc = concept_county - } - } - if = { - limit = { house ?= { is_powerful_family = yes } } - add = { - value = scope:recipient.massive_influence_value - desc = GOVERNOR_RESIGNATION_POWERFUL_COST - } - } - else_if = { - limit = { house ?= { is_dominant_family = yes } } - add = { - value = scope:recipient.monumental_influence_value - desc = GOVERNOR_RESIGNATION_DOMINANT_COST - } - } - if = { - limit = { scope:recipient.governor_efficiency < 1 } - add = { - value = -100 - add = { - value = scope:recipient.governor_efficiency - multiply = 100 - } - desc = GOVERNOR_RESIGNATION_EFFICIENCY_COST - } - } - else_if = { - limit = { scope:recipient.governor_efficiency > 1 } - add = { - value = -100 - add = { - value = scope:recipient.governor_efficiency - multiply = 100 - } - desc = GOVERNOR_RESIGNATION_EFFICIENCY_COST - } - } - if = { - limit = { - influence_level != 1 - } - add = { - value = { - value = influence_level - subtract = 1 - } - multiply = 50 - desc = GOVERNOR_RESIGNATION_INFLUENCE_LEVEL_COST - } - } - multiply = 1.25 - } - } - if = { - limit = { - scope:actor = { - scope:recipient.top_liege ?= this - any_character_situation = { - OR = { - situation_type = natural_disaster_earthquake - situation_type = natural_disaster_flood - } - has_situation_top_phase_parameter = natural_disaster_governorships_more_easily_revoked - any_participant_group = { - participant_group_type = affected_vassal - participant_group_has_character = scope:recipient - } - } - } - } - multiply = { - value = 0.5 - desc = vassal_in_disaster_situation - } - } - if = { - limit = { - scope:actor = { has_realm_law_flag = manor_reform_law } - } - multiply = 0.5 - } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0200 - } - } - - on_accept = { - save_scope_value_as = { - name = revoke_title_interaction - value = yes - } - if = { # Safety flag to ensure admin revocations behave properly - limit = { - scope:actor = { government_allows = administrative } - scope:recipient = { government_allows = administrative } - } - save_scope_value_as = { - name = administrative_revocation - value = yes - } - } - scope:actor = { - if = { # Admin has to pay an influence cost unless they have a revocation reason on the recipient - limit = { - government_allows = administrative - NOT = { has_revoke_title_reason = scope:recipient } - scope:recipient = { - highest_held_title_tier >= tier_county - } - } - show_as_tooltip = { # Actual cost is deducted in the the interaction cost - change_influence = { - scope:recipient ?= { - if = { - limit = { - any_held_title = { - title_tier = kingdom - is_landless_type_title = no - is_noble_family_title = no - } - } - add = { - add = { - value = scope:recipient.massive_influence_value - multiply = 3 - } - desc = GOVERNOR_RESIGNATION_KINGDOM_COST - } - } - else_if = { - limit = { - any_held_title = { - title_tier = duchy - is_landless_type_title = no - is_noble_family_title = no - } - } - add = { - add = scope:recipient.massive_influence_value - desc = GOVERNOR_RESIGNATION_DUCHY_COST - } - } - else = { - add = { - add = scope:recipient.major_influence_value - desc = concept_county - } - } - if = { - limit = { house ?= { is_powerful_family = yes } } - add = { - value = scope:recipient.massive_influence_value - desc = GOVERNOR_RESIGNATION_POWERFUL_COST - } - } - else_if = { - limit = { house ?= { is_dominant_family = yes } } - add = { - value = scope:recipient.monumental_influence_value - desc = GOVERNOR_RESIGNATION_DOMINANT_COST - } - } - if = { - limit = { scope:recipient.governor_efficiency < 1 } - add = { - value = -100 - add = { - value = scope:recipient.governor_efficiency - multiply = 100 - } - desc = GOVERNOR_RESIGNATION_EFFICIENCY_COST - } - } - else_if = { - limit = { scope:recipient.governor_efficiency > 1 } - add = { - value = -100 - add = { - value = scope:recipient.governor_efficiency - multiply = 100 - } - desc = GOVERNOR_RESIGNATION_EFFICIENCY_COST - } - } - if = { - limit = { - influence_level != 1 - } - add = { - value = { - value = influence_level - subtract = 1 - } - multiply = 50 - desc = GOVERNOR_RESIGNATION_INFLUENCE_LEVEL_COST - } - } - } - multiply = -1.25 - if = { - limit = { has_realm_law_flag = manor_reform_law } - multiply = 0.5 - } - } - } - } - trigger_event = char_interaction.0199 - } - revoke_title_interaction_effect = yes - - if = { - limit = { - scope:actor = { has_character_flag = flag_hostile_actions_disabled_delay } - } - scope:actor = { remove_character_flag = flag_hostile_actions_disabled_delay } - } - -# # Harrying logic. -# scope:actor = { -# if = { -# limit = { -# character_is_valid_for_harrying_of_the_north_trigger = yes -# scope:recipient = { -# character_is_valid_for_harrying_of_the_north_trigger = yes -# is_important_or_vip_struggle_character = yes -# } -# culture != scope:recipient.culture -# } -# global_var:harrying_of_the_north = { save_scope_as = story } -# if = { -# limit = { -# character_is_valid_norman_for_harrying_of_the_north_trigger = yes -# scope:recipient = { character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes } -# } -# ep3_increase_pacification_effect = { AMOUNT = harrying_minor_increase_value } -# } -# else_if = { -# limit = { -# character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes -# scope:recipient = { character_is_valid_norman_for_harrying_of_the_north_trigger = yes } -# } -# ep3_increase_resistance_effect = { AMOUNT = harrying_minor_increase_value } -# } -# } -# } - } - - on_decline = { - scope:actor = { - if = { # Admin has to pay an influence cost unless they have a revocation reason on the recipient - limit = { - government_allows = administrative - NOT = { has_revoke_title_reason = scope:recipient } - scope:recipient = { - highest_held_title_tier >= tier_county - } - NOT = { has_realm_law_flag = manor_reform_law } - } - show_as_tooltip = { # Actual cost is deducted in the the interaction cost - change_influence = { - scope:recipient ?= { - if = { - limit = { - any_held_title = { - title_tier = kingdom - is_landless_type_title = no - is_noble_family_title = no - } - } - add = { - add = { - value = scope:recipient.massive_influence_value - multiply = 3 - } - desc = GOVERNOR_RESIGNATION_KINGDOM_COST - } - } - else_if = { - limit = { - any_held_title = { - title_tier = duchy - is_landless_type_title = no - is_noble_family_title = no - } - } - add = { - add = scope:recipient.massive_influence_value - desc = GOVERNOR_RESIGNATION_DUCHY_COST - } - } - else = { - add = { - add = scope:recipient.major_influence_value - desc = concept_county - } - } - if = { - limit = { house ?= { is_powerful_family = yes } } - add = { - value = scope:recipient.massive_influence_value - desc = GOVERNOR_RESIGNATION_POWERFUL_COST - } - } - else_if = { - limit = { house ?= { is_dominant_family = yes } } - add = { - value = scope:recipient.monumental_influence_value - desc = GOVERNOR_RESIGNATION_DOMINANT_COST - } - } - if = { - limit = { scope:recipient.governor_efficiency < 1 } - add = { - value = -100 - add = { - value = scope:recipient.governor_efficiency - multiply = 100 - } - desc = GOVERNOR_RESIGNATION_EFFICIENCY_COST - } - } - else_if = { - limit = { scope:recipient.governor_efficiency > 1 } - add = { - value = -100 - add = { - value = scope:recipient.governor_efficiency - multiply = 100 - } - desc = GOVERNOR_RESIGNATION_EFFICIENCY_COST - } - } - if = { - limit = { - influence_level != 1 - } - add = { - value = { - value = influence_level - subtract = 1 - } - multiply = 50 - desc = GOVERNOR_RESIGNATION_INFLUENCE_LEVEL_COST - } - } - } - multiply = -1.25 - } - } - } - } - if = { - limit = { - scope:landed_title.tier != tier_barony - NOT = { - scope:recipient = { government_has_flag = government_is_true_herder } - } - } - scope:actor = { - revocation_tyranny_effect = { VASSAL = scope:recipient } - title_revocation_stress_effect = { VASSAL = scope:recipient } - } - } - if = { - limit = { - scope:recipient = { government_has_flag = government_is_true_herder } - } - scope:recipient = { - add_opinion = { - target = scope:actor - opinion = -10 # Herders don't care much - modifier = revoked_title - } - } - } - else = { - war_for_revoke_effect = { - LIEGE = scope:actor - REBEL = scope:recipient - } - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = revoked_title - } - } - } - if = { - limit = { - scope:actor = { has_realm_law_flag = vassal_refusal_is_treason } - NOT = { - scope:recipient = { government_has_flag = government_is_true_herder } - } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = treasonous_revoke_refusal - } - } - } - - # Harrying logic. -# scope:actor = { -# if = { -# limit = { -# character_is_valid_for_harrying_of_the_north_trigger = yes -# scope:recipient = { -# character_is_valid_for_harrying_of_the_north_trigger = yes -# is_important_or_vip_struggle_character = yes -# } -# culture != scope:recipient.culture -# } -# global_var:harrying_of_the_north = { save_scope_as = story } -# if = { -# limit = { -# character_is_valid_norman_for_harrying_of_the_north_trigger = yes -# scope:recipient = { character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes } -# } -# ep3_increase_resistance_effect = { AMOUNT = harrying_minor_increase_value } -# } -# else_if = { -# limit = { -# character_is_valid_anglo_saxon_for_harrying_of_the_north_trigger = yes -# scope:recipient = { character_is_valid_norman_for_harrying_of_the_north_trigger = yes } -# } -# ep3_increase_pacification_effect = { AMOUNT = harrying_minor_increase_value } -# } -# } -# } - - if = { - limit = { - scope:actor = { has_character_flag = flag_hostile_actions_disabled_delay } - } - scope:actor = { remove_character_flag = flag_hostile_actions_disabled_delay } - } - } - - auto_accept = { - scope:recipient = { - calc_true_if = { - amount >= 1 - custom_description = { - text = "baron_revocation" - highest_held_title_tier = tier_barony - } - custom_description = { - text = "prisoner_revocation" - is_imprisoned_by = scope:actor - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - custom_description = { - text = "foreign_prison_revocation" - subject = scope:actor - object = scope:recipient - scope:recipient = { - is_imprisoned = yes - NOT = { is_imprisoned_by = scope:actor } - } - } - custom_tooltip = { - text = "has_admin_gov" - scope:actor = { government_allows = administrative } - scope:recipient = { - government_allows = administrative - highest_held_title_tier = tier_county - is_ai = yes - } - } - } - } - } - ai_accept = { - base = 0 # Try to make it 0 for most interactions - - modifier = { - has_game_rule = hard_difficulty - scope:actor = { is_ai = no } - add = -50 - desc = game_rule_base_value - } - - modifier = { - has_game_rule = very_hard_difficulty - scope:actor = { is_ai = no } - add = -100 - desc = game_rule_base_value - } - - modifier = { - has_game_rule = hard_difficulty - scope:actor = { is_ai = yes } - add = 50 - } - - modifier = { - has_game_rule = very_hard_difficulty - scope:actor = { is_ai = yes } - add = 100 - } - - modifier = { - scope:hook = yes - add = 40 - desc = SCHEME_WEAK_HOOK_USED - } - - modifier = { - scope:recipient = { - government_has_flag = government_is_true_herder - } - add = 40 - desc = MIGRATION_INTERACTION_HERDER - } - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.8 - desc = AI_OPINION_REASON - } - - modifier = { - add = 20 - scope:actor = { - has_realm_law_flag = vassal_refusal_is_treason - } - desc = AI_REFUSAL_IS_TREASON - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = trusting - } - desc = TAKE_THE_VOWS_TRUSTING - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = content - } - desc = INTERACTION_CONTENT - } - - modifier = { - add = 20 - scope:actor.current_military_strength > scope:recipient.current_military_strength - scope:recipient = { - has_trait = craven - } - desc = INTERACTION_CRAVEN - } - - modifier = { - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:landed_title = scope:actor.primary_title.title_capital_county - scope:landed_title = scope:actor.primary_title.title_capital_county.de_jure_liege - } - add = 50 - desc = AI_TITLE_IS_REALM_CAPITAL - } - - modifier = { - exists = scope:actor.primary_title.title_capital_county - NOR = { - scope:landed_title = scope:actor.primary_title.title_capital_county - scope:landed_title = scope:actor.primary_title.title_capital_county.de_jure_liege - } - scope:landed_title.de_jure_liege = scope:actor.primary_title.title_capital_county.de_jure_liege - add = 30 - desc = AI_TITLE_IS_IN_CAPITAL_DUCHY - } - - modifier = { - add = 30 - scope:actor = { - has_claim_on = scope:landed_title - } - desc = AI_LIEGE_HAS_CLAIM_ON_TITLE - } - - ai_value_modifier = { - who = scope:recipient - ai_greed = { - if = { - limit = { - scope:recipient = { NOT = { ai_greed = 0 } } - } - value = -0.75 - } - } - ai_honor = { - if = { - limit = { - scope:recipient = { #If AI is honorable and the law compels to obey the liege, AI will be more likely to obey. - ai_honor > 0 - } - scope:actor = { - has_realm_law_flag = vassal_refusal_is_treason - } - } - value = 0.5 - } - } - } - modifier = { #I am a King! - desc = offer_vassalization_interaction_aibehavior_hightier_tt - trigger = { - scope:recipient = { highest_held_title_tier = tier_kingdom } - } - add = -20 - } - modifier = { #Title is part of vassal's primary title de-jure. Not relevant for Admin. - add = -25 - NOT = { scope:recipient = { government_allows = administrative } } - scope:recipient.primary_title.tier > tier_county - OR = { - scope:recipient.primary_title = { - is_de_jure_liege_or_above_target = scope:landed_title - } - scope:recipient.primary_title = scope:landed_title - } - desc = AI_REFUSAL_IS_DE_JURE_UNDER - } - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - modifier = { #Comparative military strength. - desc = offer_vassalization_interaction_aibehavior_power_tt - add = { - value = 1 - subtract = { - value = scope:recipient.current_military_strength - divide = { value = scope:actor.current_military_strength min = 1 } - } - multiply = 50 - max = 20 - } - } - modifier = { # Legalistic tradition - desc = tradition_legalistic_name - scope:actor = { - has_revoke_title_reason = scope:recipient - culture = { has_cultural_parameter = vassals_more_likely_accept_punishments } - } - add = legalistic_vassal_punishment_acceptance - } - modifier = { # AI Mongols, tyranny wars just delay the inevitable fun! - scope:actor = { - is_ai = yes - OR = { - has_trait = greatest_of_khans - has_character_modifier = the_great_khan_modifier - ai_should_get_conqueror_bonuses = yes - } - } - scope:recipient = { - is_ai = yes - } - add = 500 - } - modifier = { - add = -25 - scope:recipient = { - culture = { has_cultural_parameter = vassals_more_likely_to_refuse_demands } - } - desc = VASSALS_REFUSAL_indomitable_azatani - } - } - - # AI - ai_targets = { - ai_recipients = vassals - } - ai_frequency = 0 # This is handled via code instead; see REVOKE_TITLE_TICK in the AI defines. All the logic for *if* to send a revoke though is scripted below - - ai_potential = { - has_realm_law_flag = title_revocation_allowed - primary_title.tier >= tier_county - } - - ai_will_do = { - base = -1000 - - # We want to avoid tyranny unless we've got a good reason - # And even if we can avoid tyranny we don't want to revoke just because we can, so this only gets us to -10 - # Certain characters will revoke despite tyranny, if their rationality is sufficiently low - modifier = { - scope:actor = { - OR = { - NOT = { - title_revocation_is_tyrannical_trigger = { VASSAL = scope:recipient } - } - AND = { - ai_rationality <= very_high_negative_ai_value - OR = { - has_trait = lunatic - has_trait = possessed - has_trait = arbitrary - } - } - } - } - - add = 990 - } - # Only certain rulers won't revoke vassals who have revolted against them - modifier = { - scope:actor = { - ai_compassion <= 75 - ai_greed >= -50 - ai_honor <= 50 - scope:recipient = { - is_imprisoned = yes - trigger_if = { - limit = { - NOT = { has_dlc_feature = landless_playable } - } - # Be kinder to players if they'd get game overed. - is_ai = yes - } - opinion = { - target = scope:actor - value <= 0 - } - } - NOT = { - title_revocation_is_tyrannical_trigger = { VASSAL = scope:recipient } - } - OR = { - has_opinion_modifier = { - modifier = rebellious_vassal_opinion - target = scope:recipient - } - has_opinion_modifier = { - modifier = vassal_lost_faction_revolt_war - target = scope:recipient - } - has_opinion_modifier = { - modifier = vassal_wp_faction_revolt_war - target = scope:recipient - } - } - } - add = { - value = 100 - add = scope:actor.ai_greed - add = { - value = scope:actor.ai_honor - multiply = -1 - } - if = { - limit = { - scope:actor.ai_vengefulness > 0 - } - add = scope:actor.ai_vengefulness - } - } - } - # Vengeful AI's want to revoke - modifier = { - scope:actor = { - ai_vengefulness > 0 - scope:recipient = { - is_imprisoned = yes - } - NOT = { - title_revocation_is_tyrannical_trigger = { VASSAL = scope:recipient } - } - } - add = { - value = scope:actor.ai_vengefulness - multiply = 2 - } - } - # Always revoke preferred capital and capital duchy - modifier = { - years_from_game_start >= 3 - OR = { - scope:actor = { - is_at_war = no - OR = { - AND = { - has_treasury = no - gold > 0 - } - AND = { - has_treasury = yes - treasury > 0 - } - } - } - scope:recipient = { - is_imprisoned_by = scope:actor - } - } -# scope:actor = { # The HRE doesn't need endless civil wars -# NOT = { -# primary_title = title:e_hre -# } -# } - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:landed_title = scope:actor.primary_title.title_capital_county - scope:landed_title = scope:actor.primary_title.title_capital_county.de_jure_liege - } - NAND = { # Don't revoke player titles tyranically, it must be possible to play and succeed as Ulm! - scope:landed_title.holder = { - is_ai = no - } - scope:actor = { - title_revocation_is_tyrannical_trigger = { VASSAL = scope:recipient } - } - } - add = 1100 - } - # If below domain limit, try to revoke counties in your capital duchy despite tyranny, sometimes - modifier = { - years_from_game_start >= 3 - OR = { - scope:actor = { - is_at_war = no - OR = { - AND = { - has_treasury = no - gold > 0 - } - AND = { - has_treasury = yes - treasury > 0 - } - } - } - scope:recipient = { - is_imprisoned_by = scope:actor - } - } -# scope:actor = { # The HRE doesn't need endless civil wars -# NOT = { -# primary_title = title:e_hre -# } -# } - scope:actor.domain_size < scope:actor.domain_limit - scope:actor.primary_title.tier > tier_county - trigger_if = { - limit = { - scope:actor = { - title_revocation_is_tyrannical_trigger = { VASSAL = scope:recipient } - domain_size > 3 - } - } - scope:actor = { - NOR = { - has_trait = generous - has_trait = just - } - } - } - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:actor.primary_title.title_capital_county.holder = scope:actor # You have your de jure capital already - NOT = { - scope:actor.primary_title.title_capital_county.holder.top_liege = scope:actor.top_liege # Or your De Jure capital isn't in your realm - } - } - scope:landed_title.tier = tier_county # Only Counties - OR = { # The AI gives away wrong-holding counties almost instantly, so we restrict to counties with holdings they can hold - scope:landed_title.title_province = { has_holding_type = castle_holding } # Everyone is valid for castles - AND = { - scope:actor = { - government_has_flag = government_is_tribal - } - scope:landed_title.title_province = { has_holding_type = tribal_holding } - } - AND = { - scope:actor = { - government_has_flag = government_is_republic - } - scope:landed_title.title_province = { has_holding_type = city_holding } - } - AND = { - scope:actor = { - OR = { - government_has_flag = government_is_clan - government_has_flag = government_is_theocracy - } - } - scope:landed_title.title_province = { has_holding_type = church_holding } - } - } - OR = { # And the capital duchy, if it exists at all - AND = { - exists = scope:actor.primary_title.title_capital_county.de_jure_liege.holder - scope:actor.primary_title.title_capital_county.de_jure_liege.holder = scope:actor - } - AND = { - exists = scope:actor.primary_title.title_capital_county.de_jure_liege.holder - scope:actor.primary_title.title_capital_county.de_jure_liege.holder.top_liege != scope:actor.top_liege - } - scope:actor.primary_title.title_capital_county.de_jure_liege = { - is_title_created = no - } - } - - scope:landed_title.de_jure_liege = scope:actor.primary_title.title_capital_county.de_jure_liege # Under the same Duchy as your capital - - scope:recipient = { # Not from players - is_ai = yes - } - - OR = { # Tyranny tolerance is based on rationality - AND = { - scope:actor.ai_rationality < 0 - scope:actor.tyranny <= 15 # Don't go crazy with tyranny, just a bit is fine - } - AND = { - scope:actor.ai_rationality >= 0 - scope:actor.ai_rationality < 50 - scope:actor.tyranny <= 5 # Don't go crazy with tyranny, just a bit is fine - } - AND = { - scope:actor.ai_rationality >= 50 - scope:actor.tyranny <= 0 # Don't go crazy with tyranny, just a bit is fine - } - AND = { - scope:actor.ai_rationality >= 0 - scope:recipient = { - is_imprisoned_by = scope:actor - } - scope:actor = { has_revoke_title_reason = scope:recipient } - } - AND = { - scope:actor.ai_rationality < 0 - scope:recipient = { - is_imprisoned_by = scope:actor - } - } - } - # To do this, the target must be weak or willing in some way - OR = { - scope:actor.current_military_strength > scope:recipient.current_military_strength # Must be stronger - scope:recipient = { - is_imprisoned_by = scope:actor - } - } - scope:recipient = { - OR = { - AND = { - scope:recipient.primary_title.tier <= tier_county - scope:actor.primary_title.tier >= tier_duchy - } - has_trait = craven - has_trait = content - has_trait = trusting - has_dread_level_towards = { - target = scope:actor - level >= 1 - } - opinion = { target = scope:actor value >= 40 } - is_imprisoned_by = scope:actor - scope:actor = { has_revoke_title_reason = scope:recipient } - } - } - - add = 1100 - } - # Revoke counties we're dejure liege of if below domain limit - modifier = { - scope:actor.domain_size < scope:actor.domain_limit - scope:landed_title.tier = tier_county - scope:landed_title.de_jure_liege.holder = scope:actor - add = 500 - } - # Revoke appropriate baronies if below domain limit, it's tyranny free - modifier = { - scope:actor.domain_size < scope:actor.domain_limit - scope:recipient = { highest_held_title_tier = tier_barony } - scope:landed_title.tier = tier_barony - OR = { - scope:landed_title.title_province = { has_holding_type = castle_holding } - scope:landed_title.title_province = { has_holding_type = temple_citadel_holding } - AND = { - OR = { - scope:actor = { government_has_flag = government_is_clan } - scope:actor = { government_has_flag = government_is_theocracy } - scope:actor = { government_has_flag = government_is_mandala } - scope:actor.faith = { has_doctrine_parameter = lay_clergy } - } - scope:landed_title.title_province = { has_holding_type = church_holding } - } - AND = { - OR = { - scope:actor = { government_has_flag = government_is_republic } - scope:actor = { government_has_flag = government_is_administrative } - scope:actor = { government_has_flag = government_is_celestial } - scope:actor = { government_has_flag = government_is_steppe_admin } - scope:actor = { government_has_flag = government_is_meritocratic } - scope:actor = { government_has_flag = government_is_japan_administrative } - } - scope:landed_title.title_province = { has_holding_type = city_holding } - } - } - add = 1100 - } - # Revoke from vassals of the wrong faith if you can do it without tyranny - modifier = { - scope:actor.faith != scope:recipient.faith - scope:recipient.primary_title.tier > tier_barony - OR = { - scope:actor.faith.religion != scope:recipient.faith.religion - scope:actor.ai_zeal >= low_negative_ai_value - NOT = { - scope:actor.faith = { has_doctrine = doctrine_pluralism_pluralistic } - } - } - OR = { # Chill a bit until you've dealth with the ones already in your prison - scope:recipient = { - is_imprisoned_by = scope:actor - } - NOT = { - any_vassal = { - faith != scope:actor.faith - primary_title.tier > tier_barony - is_imprisoned_by = scope:actor - time_in_prison = { years < 1 } - } - } - } - add = 100 - } - # Revoke from characters you dislike if you can do it without tyranny - modifier = { - scope:actor = { - OR = { - has_relation_rival = scope:recipient - has_relation_nemesis = scope:recipient - } - } - add = 100 - } - # Slight preference for higher-tier titles - modifier = { - add = scope:landed_title.tier - } - # Do not revoke titles from certain characters - modifier = { - scope:actor = { - OR = { - has_relation_friend = scope:recipient - has_relation_best_friend = scope:recipient - has_relation_lover = scope:recipient - has_relation_soulmate = scope:recipient - is_parent_of = scope:recipient - is_grandparent_of = scope:recipient - is_great_grandparent_of = scope:recipient - } - } - add = -5000 - } - # Do not revoke titles when the chance of success if exceedingly low - modifier = { - NOR = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - scope:recipient = { - highest_held_title_tier = tier_barony - } - } - scope:actor = { - OR = { - AND = { - has_treasury = no - OR = { - gold < minimum_ai_gold_value_for_tyranny_wars - AND = { - scope:actor.current_military_strength < scope:recipient.current_military_strength - gold < comfortable_ai_gold_value_for_tyranny_wars - } - } - } - AND = { - has_treasury = yes - OR = { - gold < minimum_ai_treasury_value_for_tyranny_wars - AND = { - scope:actor.current_military_strength < scope:recipient.current_military_strength - treasury < comfortable_ai_treasury_value_for_tyranny_wars - } - } - } - } - } - add = -2000 - } - - modifier = { # The AI will always use a Hook if they can - scope:hook = yes - add = 1 - } - - modifier = { # The AI shouldn't ruin the player's fun - add = -5000 - scope:recipient = { has_character_flag = is_party_baron } - } - - modifier = { # Avoid triggering Tyranny wars mid-war - factor = 0 - scope:actor = { - is_at_war = yes - } - NOR = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - scope:recipient = { - highest_held_title_tier = tier_barony - } - } - } - - # Clan Government: Avoid revoking titles from house members if the AI wants to have high unity - modifier = { - scope:actor = { - government_has_flag = government_is_clan - exists = house - ai_wants_high_unity = yes - } - scope:recipient = { - government_has_flag = government_is_clan - house ?= scope:actor.house - } - add = -1000 - } - - modifier = { # Avoid triggering Tyranny wars mid-grand activity - factor = 0 - scope:actor = { - has_ongoing_grand_activity_trigger = yes - } - NOR = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - scope:recipient = { - highest_held_title_tier = tier_barony - } - } - } - - # Admin Government: Do not revoke titles from your house unless it's really needed - modifier = { - scope:actor = { government_allows = administrative } - exists = scope:recipient.house - scope:actor.house ?= scope:recipient.house - add = -500 - } - # Admin rulers should be less likely to revoke titles without a revocation reason, as they should prefer to depose governors - modifier = { - scope:actor = { - government_allows = administrative - NOT = { has_revoke_title_reason = scope:recipient } - } - scope:recipient = { - NOT = { highest_held_title_tier = tier_barony } - government_allows = administrative - trigger_if = { - limit = { - scope:actor = { has_government = japan_administrative_government } - } - highest_held_title_tier >= tier_county - } - trigger_else = { highest_held_title_tier >= tier_duchy } - } - factor = { # Honorable AI's will never revoke titles without a reason - value = 0 - if = { - limit = { - ai_honor < 0 - } - add = 0.5 - } - } - } - - # Japanese Admin wants to revoke Japanese Feudal if they have a reason - modifier = { - add = 5000 - scope:actor = { - government_has_flag = government_is_japan_administrative - exists = house - has_revoke_title_reason = scope:recipient - NOT = { has_relation_friend = scope:recipient } - } - scope:recipient = { - government_has_flag = government_is_japan_feudal - is_imprisoned = yes - house != scope:actor.house - } - } - # And Japanese Feudal wants to revoke Japanese Admin if they have a reason - modifier = { - add = 5000 - scope:actor = { - government_has_flag = government_is_japan_feudal - exists = house - has_revoke_title_reason = scope:recipient - NOT = { has_relation_friend = scope:recipient } - } - scope:recipient = { - government_has_flag = government_is_japan_administrative - is_imprisoned = yes - house != scope:actor.house - } - } - - # TGP Be more careful with blocs generally - house_bloc_tyranny_war_modifiers = yes - - #Don't revoke titles from the frankokratia leader -# modifier = { -# scope:recipient = { -# any_owned_story = { -# type = frankokratia_story -# NOT = { has_variable = franko_war_complete } -# } -# } -# factor = 0 -# } - } -} diff --git a/common/character_interactions/00_scheme_interactions.txt b/common/character_interactions/00_scheme_interactions.txt deleted file mode 100644 index e287ec95f..000000000 --- a/common/character_interactions/00_scheme_interactions.txt +++ /dev/null @@ -1,2835 +0,0 @@ -#Character interactions relating to schemes - -start_murder_interaction = { - icon = icon_scheme_murder - common_interaction = yes - interface_priority = 90 - category = interaction_category_hostile - - ignores_pending_interaction_block = yes - - scheme = murder - - send_name = START_SCHEME - - is_shown = { - scope:recipient != scope:actor - - NAND = { # Game Rules! - has_game_rule = no_players_multiplayer_murder_schemes - scope:actor = { - is_ai = no - } - scope:recipient = { - is_ai = no - } - } - - NAND = { - has_game_rule = no_player_families_multiplayer_murder_schemes - scope:actor = { - is_ai = no - } - scope:recipient = { - OR = { - is_ai = no - any_close_family_member = { - AND = { - is_ai = no - this != scope:actor - } - } - } - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - can_start_scheme = { - type = murder - target_character = scope:recipient - } - } - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - trigger_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - #Has to be used instead of diplo range checks in laamp to landed interactions - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - trigger_if = { - limit = { scope:actor = { has_variable = no_scheming_allowed_var } } - custom_tooltip = { - text = no_scheming_allowed_var_tt - scope:actor.var:no_scheming_allowed_var != scope:recipient - } - } - } - - desc = { - triggered_desc = { - trigger = { - scope:actor = { - can_start_scheme = { - type = murder - target_character = scope:recipient - } - } - } - desc = scheme_interaction_tt_murder_approved - } - } - - # Scheme Starter Packages - options_heading = schemes.t.agent_packages - send_options_exclusive = yes - ## Balanced agents. - send_option = { - flag = agent_focus_balance - current_description = start_murder_interaction.tt.agent_focus_balance - } - ## Focused on Success Chance. - send_option = { - flag = agent_focus_success - current_description = start_murder_interaction.tt.agent_focus_success - } - ## Focused on Speed. - send_option = { - flag = agent_focus_speed - current_description = start_murder_interaction.tt.agent_focus_speed - } - ## Focused on Secrecy. - send_option = { - flag = agent_focus_secrecy - current_description = start_murder_interaction.tt.agent_focus_secrecy - } - - on_accept = { - scope:actor = { - stress_impact = { - compassionate = major_stress_impact_gain - honest = medium_stress_impact_gain - just = medium_stress_impact_gain - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = start_murder_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - # Success. - if = { - limit = { scope:agent_focus_success ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = murder - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_assassin - AGENT_2 = agent_assassin - AGENT_3 = agent_thug - # Speed. - AGENT_4 = agent_infiltrator - # Secrecy. - AGENT_5 = agent_alibi - } - } - # Speed. - else_if = { - limit = { scope:agent_focus_speed ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = murder - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Speed. - AGENT_1 = agent_infiltrator - AGENT_2 = agent_infiltrator - AGENT_3 = agent_footpad - # Success. - AGENT_4 = agent_assassin - # Secrecy. - AGENT_5 = agent_alibi - } - } - # Secrecy. - else_if = { - limit = { scope:agent_focus_secrecy ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = murder - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Secrecy. - AGENT_1 = agent_alibi - AGENT_2 = agent_alibi - AGENT_3 = agent_lookout - # Success. - AGENT_4 = agent_assassin - # Speed. - AGENT_5 = agent_infiltrator - } - } - # Balanced. - else = { - begin_scheme_with_agents_effect = { - SCHEME_TYPE = murder - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_assassin - AGENT_2 = agent_assassin - # Speed. - AGENT_3 = agent_infiltrator - AGENT_4 = agent_footpad - # Secrecy. - AGENT_5 = agent_alibi - } - } - } - # Plus any on_start modifiers we may need. - if = { - limit = { var:feast_events_ewan_0001_bonus_value ?= scope:recipient } - # Hand over the modifier. - random_scheme = { - type = murder - limit = { - scheme_target_character = scope:recipient - } - add_scheme_modifier = { type = feast_learnt_habits_modifier } - } - # Remove the variable now that we're done with it. - remove_variable = feast_events_ewan_0001_bonus_value - } - } - } - - auto_accept = yes - - # AI for murders is handled in event murder_scheme_maintenance.1, fired from the five_year_playable_pulse -} - -start_abduct = { - icon = icon_scheme_abduct - interface_priority = 70 - category = interaction_category_hostile - - send_name = START_SCHEME - - scheme = abduct - ignores_pending_interaction_block = yes - - is_shown = { - scope:actor = { - OR = { - has_perk = kidnapper_perk # Scheme unlocked by the Kidnapper Perk - domicile ?= { has_domicile_parameter = camp_unlocks_abduct_scheme } -# AND = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_abduct_for_all -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } - } - } - - NOR = { - scope:recipient = scope:actor - scope:recipient = { is_imprisoned_by = scope:actor } - } - #exists = scope:recipient.court_owner - - NAND = { # Game Rules! - has_game_rule = no_players_multiplayer_murder_schemes - scope:actor = { - is_ai = no - } - scope:recipient = { - is_ai = no - } - } - - NAND = { - has_game_rule = no_player_families_multiplayer_murder_schemes - scope:actor = { - is_ai = no - } - scope:recipient = { - OR = { - is_ai = no - any_close_family_member = { - AND = { - is_ai = no - this != scope:actor - } - } - } - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - can_start_scheme = { - type = abduct - target_character = scope:recipient - } - } - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - #limit range for landless adventurers - trigger_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - #Has to be used instead of diplo range checks in laamp to landed interactions - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - trigger_if = { - limit = { scope:actor = { has_variable = no_scheming_allowed_var } } - custom_tooltip = { - text = no_scheming_allowed_var_tt - scope:actor.var:no_scheming_allowed_var != scope:recipient - } - } - } - - desc = { - triggered_desc = { - trigger = { - scope:actor = { - can_start_scheme = { - type = abduct - target_character = scope:recipient - } - } - } - desc = scheme_interaction_tt_abduct_approved - } - } - - # Scheme Starter Packages - options_heading = schemes.t.agent_packages - send_options_exclusive = yes - ## Balanced agents. - send_option = { - flag = agent_focus_balance - current_description = start_abduct.tt.agent_focus_balance - } - ## Focused on Success Chance. - send_option = { - flag = agent_focus_success - current_description = start_abduct.tt.agent_focus_success - } - ## Focused on Speed. - send_option = { - flag = agent_focus_speed - current_description = start_abduct.tt.agent_focus_speed - } - ## Focused on Secrecy. - send_option = { - flag = agent_focus_secrecy - current_description = start_abduct.tt.agent_focus_secrecy - } - - on_accept = { - scope:actor = { - stress_impact = { - compassionate = medium_stress_impact_gain - honest = minor_stress_impact_gain - just = minor_stress_impact_gain - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = start_abduct_notification - - left_icon = scope:actor - right_icon = scope:recipient - - # Success. - if = { - limit = { scope:agent_focus_success ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = abduct - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_thug - AGENT_2 = agent_thug - AGENT_3 = agent_muscle - # Speed. - AGENT_4 = agent_footpad - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Speed. - else_if = { - limit = { scope:agent_focus_speed ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = abduct - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Speed. - AGENT_1 = agent_footpad - AGENT_2 = agent_footpad - AGENT_3 = agent_infiltrator - # Success. - AGENT_4 = agent_thug - # Secrecy. - AGENT_5 = agent_lookout - } - } - # Secrecy. - else_if = { - limit = { scope:agent_focus_secrecy ?= yes } - begin_scheme_with_agents_effect = { - SCHEME_TYPE = abduct - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Secrecy. - AGENT_1 = agent_lookout - AGENT_2 = agent_lookout - AGENT_3 = agent_decoy - # Success. - AGENT_4 = agent_thug - # Speed. - AGENT_5 = agent_footpad - } - } - # Balanced. - else = { - begin_scheme_with_agents_effect = { - SCHEME_TYPE = abduct - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - # Success. - AGENT_1 = agent_thug - AGENT_2 = agent_muscle - # Speed. - AGENT_3 = agent_footpad - AGENT_4 = agent_infiltrator - # Secrecy. - AGENT_5 = agent_lookout - } - } - } - } - } - - ai_targets = { ai_recipients = liege } - ai_frequency_by_tier = { - barony = 0 - county = 60 - duchy = 60 - kingdom = 60 - empire = 0 - hegemony = 0 - } - - ai_potential = { - liege ?= { has_diarchy_active_parameter = diarchy_is_co_rulership } - is_diarch = yes - is_ruler = yes - ai_diarch_would_maim_execute_superior_if_got_chance_trigger = { LIEGE = liege } - } - - ai_will_do = { - # They shouldn't always do this. - base = -100 - - # Obvious factor. - opinion_modifier = { - opinion_target = scope:recipient - multiplier = -1 - } - ai_value_modifier = { ai_honor = -1 } - # Traits. - ## Disloyal. - modifier = { - add = 100 - has_trait = disloyal - } - ## Ambitious. - modifier = { - add = 75 - has_trait = ambitious - } - ## Arrogant. - modifier = { - add = 25 - has_trait = arrogant - } - ## Fickle. - modifier = { - add = 25 - has_trait = fickle - } - ## Callous. - modifier = { - add = 25 - has_trait = callous - } - ## Compassionate. - modifier = { - add = -50 - has_trait = compassionate - } - ## Humble. - modifier = { - add = -50 - has_trait = humble - } - ## Content. - modifier = { - add = -100 - has_trait = content - } - ## Loyal. - modifier = { - add = -300 - has_trait = loyal - } - # Time as a diarch — the longer they've been waiting, the more eager they are. - modifier = { - add = { - value = years_as_diarch - multiply = 2 - } - always = yes - } - } - - auto_accept = yes -} - -end_scheme = { - is_shown = { - #debug_only = yes - } - special_interaction = remove_scheme_interaction - use_diplomatic_range = no - hidden = yes - on_accept = { - scope:scheme = { - end_scheme = yes - } - } - - auto_accept = yes - ignores_pending_interaction_block = yes -} - -befriend_interaction = { - icon = icon_scheme_befriend - category = interaction_category_friendly - - interface_priority = 90 - scheme = befriend - - send_name = START_SCHEME - ignores_pending_interaction_block = yes - - ai_targets = { - ai_recipients = liege - ai_recipients = neighboring_rulers - } - ai_targets = { - ai_recipients = vassals - ai_recipients = peer_vassals - chance = 0.25 - } - - ai_frequency_by_tier = { - barony = 0 - county = 72 - duchy = 24 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - scope:actor = { - can_use_befriend_scheme_trigger = { TARGET = scope:recipient } - } - scope:actor != scope:recipient - } - - is_valid_showing_failures_only = { - scope:actor = { - can_start_scheme = { - type = befriend - target_character = scope:recipient - } - } - #limit range for landless adventurers - trigger_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - #Has to be used instead of diplo range checks in laamp to landed interactions - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - } - - cost = { - prestige = { - value = 0 - if = { - limit = { - scope:actor = { - government_has_flag = government_is_nomadic - NOR = { - has_perk = befriend_perk - AND = { - exists = dynasty - dynasty = { - has_dynasty_perk = fp1_adventure_legacy_5 - } - target_is_vassal_or_below = scope:recipient - } - culture = { has_cultural_parameter = automatic_befriend_access } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone -# } - AND = { - government_has_flag = government_is_clan - is_in_same_clan_as_trigger = { CHARACTER = scope:recipient } - house = { has_house_unity_stage = harmonious } - } - } - } - } - add = scope:actor.minor_prestige_value - if = { - limit = { - scope:recipient = { - is_vassal_of = scope:actor - } - } - add = scope:actor.miniscule_prestige_value - } - if = { - limit = { - scope:actor = { - is_vassal_of = scope:recipient - } - } - add = scope:actor.minor_prestige_value - } - } - } - } - - desc = { - triggered_desc = { - trigger = { - scope:actor = { - NOT = { is_at_war_with = scope:recipient } - can_start_scheme = { - type = befriend - target_character = scope:recipient - } - } - } - desc = scheme_interaction_tt_befriend_approved - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = befriend_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - begin_scheme_basic_effect = { - SCHEME_TYPE = befriend - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - } - } - } - if = { #Stubborness effect - limit = { - scope:recipient = { - has_trait = stubborn - } - } - scope:actor = { - random_scheme = { - type = befriend - limit = { - scheme_target_character = scope:recipient - } - scheme_target_character = { - random_list = { - 20 = { - set_variable = { - name = recipient_stubborness_scheme - value = -5 - } - } - 20 = { - set_variable = { - name = recipient_stubborness_scheme - value = -10 - } - } - 20 = { - set_variable = { - name = recipient_stubborness_scheme - value = -15 - } - } - 20 = { - set_variable = { - name = recipient_stubborness_scheme - value = -20 - } - } - 20 = { - set_variable = { - name = recipient_stubborness_scheme - value = -25 - } - } - } - } - } - } - } - } - - ai_potential = { - OR = { - has_perk = befriend_perk # Unlocked by the Befriend Perk - dynasty ?= { - has_dynasty_perk = fp1_adventure_legacy_5 - } - culture = { has_cultural_parameter = automatic_befriend_access } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = struggle_unlocks_befriend_schemes_for_everyone -# } - house ?= { has_house_aspiration_parameter = aspect_of_serenity } - } - NOR = { - has_trait = shy - has_trait = callous - any_scheme = { - OR = { - scheme_type = befriend - #scheme_type = sway # We allow the AI to override Sway with Befriend - scheme_type = seduce - scheme_type = courting - scheme_type = elope - scheme_type = learn_language - scheme_type = teach_governor - } - } - AND = { # No one cares about City barons - is_lowborn = yes - primary_title.tier <= tier_barony - } - } - } - - auto_accept = yes - - ai_will_do = { - base = 50 - - modifier = { # Try to befriend those who you might want to vassalize - add = 30 - scope:actor = { - top_liege = this - primary_title.tier >= tier_county - NOT = { - any_targeting_faction = { - exists = yes - OR = { - faction_is_type = liberty_faction - faction_is_type = claimant_faction - faction_is_type = independence_faction - } - } - } - } - scope:recipient = { - top_liege = this - is_playable_character = yes - primary_title.tier < scope:actor.primary_title.tier - OR = { - faith.religion = scope:actor.faith.religion - AND = { - faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - scope:actor.faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - } - } - } - } - - modifier = { - factor = 0.1 - scope:actor = { - opinion = { - target = scope:recipient - value < -50 - } - } - } - - modifier = { - factor = 0.1 - scope:recipient = { - opinion = { - target = scope:actor - value > 50 - } - } - } - - modifier = { - factor = 0.5 - scope:recipient = { - number_of_personality_traits_in_common = { - target = scope:actor - value < 2 - } - } - } - - modifier = { - factor = 0.1 - scope:recipient = { - number_of_personality_traits_in_common = { - target = scope:actor - value < 1 - } - } - } - - # Struggle -# modifier = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_friend_lover_with_character -# } -# } -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_friend_lover_with_character -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# trait_compatibility = { -# target = scope:recipient -# value >= low_positive_trait_compatibility -# } -# } -# scope:recipient = { -# has_character_flag = agenda_towards_deescalation -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# trait_compatibility = { -# target = scope:recipient -# value >= low_positive_trait_compatibility -# } -# } -# } -# add = 50 -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -200 -# } -# else = { -# add = 10 -# } -# } -# } - - modifier = { - factor = 25 - OR = { - has_focus = diplomacy_family_focus - house ?= { has_house_aspiration_parameter = aspect_of_serenity } - } - } - - modifier = { - factor = 2 - scope:recipient.liege = scope:actor - } - - modifier = { - factor = 0.5 - scope:recipient.faith != scope:actor.faith - } - - modifier = { - factor = 0.25 - scope:actor = { - is_ruler = yes - tier_difference = { - target = scope:recipient - value > 2 - } - } - } - modifier = { - factor = 0.35 - scope:actor = { - has_personality_malicious_trigger = yes - } - } - modifier = { - factor = 2 - scope:actor = { - OR = { - has_trait = gregarious - has_trait = diplomat - has_trait = family_first - has_trait = august - } - } - } - modifier = { - factor = 1.5 - scope:actor = { - num_of_relation_friend < 3 - } - } - modifier = { #Better to Court rather than befriend. - factor = 0.25 - scope:actor = { - is_spouse_of = scope:recipient - } - } - modifier = { - factor = 0.75 - scope:recipient = { - is_child_of = scope:actor - } - } - modifier = { - factor = 2 - scope:actor = { - is_child_of = scope:recipient - } - } - modifier = { - factor = 2 - scope:actor = { #Friends of friends - any_relation = { - type = friend - any_relation = { - type = friend - this = scope:recipient - } - } - } - } - modifier = { - factor = 0.25 - scope:recipient = { - any_claim = { - this = scope:actor.primary_title - } - } - } - } -} - -seduce_interaction = { - icon = icon_scheme_seduce - category = interaction_category_friendly - interface_priority = 45 - scheme = seduce - common_interaction = no - - send_name = START_SCHEME - ignores_pending_interaction_block = yes - - ai_targets = { - ai_recipients = family - max = 2 - } - ai_targets = { - ai_recipients = guests - ai_recipients = courtiers - max = 10 - } - ai_targets = { - ai_recipients = neighboring_rulers - max = 5 - } - ai_targets = { - ai_recipients = vassals - max = 5 - } - ai_targets = { - ai_recipients = peer_vassals - max = 5 - } - - # We don't want this to grow ludicrously large in big realms - ai_targets = { - ai_recipients = realm_characters - max = 10 - } - - ai_target_quick_trigger = { - adult = yes - attracted_to_owner = yes - owner_attracted = yes - } - - ai_frequency_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - scope:actor != scope:recipient - scope:recipient = { is_adult = yes } - scope:actor = { is_adult = yes } - - # Avoid seducing lowborn nobodies in foreign courts - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - } - NOT = { - scope:recipient = { - is_lowborn = yes - is_playable_character = no - NOR = { - is_courtier_of = scope:actor - is_foreign_court_or_pool_guest_of = scope:actor - } - } - } - } - scope:actor = { # Some early filtering for the AI to focus it towards fruitful seductions - trigger_if = { - limit = { - is_ai = yes - } - trigger_if = { # Deviants will seduce anyone - limit = { - is_deviant_trigger = yes - } - } - trigger_else_if = { # It's always fine to seduce your spouse - limit = { - scope:recipient = { is_consort_of = scope:actor } - } - } - trigger_else_if = { # If the target is a close family member, only certain AI's will seduce much older members - limit = { - ai_rationality <= -50 - is_close_family_of = scope:recipient - OR = { - has_trait = lustful - has_trait = rakish - is_incestuous_trigger = yes - has_opinion_modifier = { - modifier = childhood_crush - target = scope:recipient - } - } - } - scope:recipient.age <= scope:actor.age_plus_25 - } - trigger_else_if = { # Lustful/seduction-focused characters have a wider range - limit = { - OR = { - has_trait = lustful - has_trait = rakish - has_focus = intrigue_temptation_focus - } - } - OR = { - scope:recipient.age <= scope:actor.age_plus_10 - AND = { # Seducing your vassals/liege/realm priest is good realm management, AND drama! - has_focus = intrigue_temptation_focus - OR = { - scope:recipient = { - is_vassal_of = scope:actor - } - liege ?= scope:recipient - - scope:recipient = { - is_theocratic_lessee = yes - is_courtier_of = scope:actor - } - } - } - } - trigger_if = { # The AI should focus on bastard-producing seductions, it's more dramatic - limit = { - is_male = yes - scope:recipient = { - is_female = yes - } - } - scope:recipient.age <= scope:recipient.marriage_female_fertility_cutoff_age_value - } - } - trigger_else_if = { # Male characters with no children that are seducing women want to produce bastards - limit = { - is_male = yes - scope:recipient = { is_female = yes } - any_child = { - count <= 1 - } - } - scope:recipient.age <= scope:actor.age_plus_5 - scope:recipient.age <= scope:recipient.marriage_female_fertility_cutoff_age_value - } - trigger_else = { # Otherwise, try to not seduce with *too* large an age gap - scope:recipient.age <= scope:actor.age_plus_5 - scope:recipient.age >= scope:actor.age_minus_10 - } - } - trigger_else = { - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - NOT = { is_at_war_with = scope:recipient } - can_start_scheme = { - type = seduce - target_character = scope:recipient - } - } - trigger_if = { - limit = { - scope:recipient = { exists = primary_spouse } - } - scope:recipient = { primary_spouse = { NOT = { has_strong_hook = scope:actor } } } - } - #limit range for landless adventurers - trigger_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - #Has to be used instead of diplo range checks in laamp to landed interactions - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - } - - desc = scheme_interaction_tt_seduce_approved - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = seduce_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - begin_scheme_basic_effect = { - SCHEME_TYPE = seduce - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - } - - seduce_interaction_stress_effect = yes - } - } - scope:actor = { - if = { - limit = { - NOT = { is_attracted_to_gender_of = scope:recipient } - } - custom_tooltip = scheme_interaction_tt_wrong_gender_no_lover - } - } - } - - ai_potential = { - is_adult = yes - NOR = { - has_trait = celibate - has_trait = chaste - scheme_generic_ai_blocker_trigger = yes - primary_title = { - is_mercenary_company = yes - } - AND = { # No one cares about City barons - is_lowborn = yes - primary_title.tier <= tier_barony - } - } - might_cheat_on_every_partner_trigger = yes - } - - auto_accept = yes - - ai_will_do = { - base = 5 - - modifier = { - add = -50 - scope:actor = { - primary_spouse ?= { has_strong_hook = scope:actor } - } - } - - modifier = { - add = 50 - scope:actor = { - has_focus = intrigue_temptation_focus - } - } - - modifier = { - add = 50 - scope:actor = { - has_opinion_modifier = { - modifier = childhood_crush - target = scope:recipient - } - } - } - - modifier = { - add = 25 - exists = scope:actor.dynasty - scope:actor.dynasty = { - has_dynasty_perk = fp1_adventure_legacy_2 - } - } - - modifier = { # Focus on befriending if that's the path you've chosen - add = -50 - scope:actor = { - has_perk = befriend_perk - } - } - - modifier = { # Non-lustful clergy tend to not seduce - add = -25 - scope:actor = { - is_clergy = yes - faith = { - NOT = { has_doctrine_parameter = clergy_can_marry } - } - NOR = { - has_trait = lustful - has_focus = intrigue_temptation_focus - } - } - } - - modifier = { # Seducing your unmarried courtiers is good for producing bastards, which the AI will want to do if they have few heirs - add = 10 - scope:actor = { - any_child = { - count <= 1 - } - } - scope:recipient = { - is_married = no - fertility > low_fertility - OR = { - is_courtier_of = scope:actor - is_pool_guest_of = scope:actor - } - } - } - - modifier = { - add = 30 - scope:actor = { - has_trait = lustful - } - } - - modifier = { # ( ͡° ͜ʖ ͡°) - add = 50 - scope:actor = { - is_close_or_extended_family_of = scope:recipient - is_deviant_trigger = yes - } - scope:recipient = { - OR = { - is_deviant_trigger = yes - has_trait = lustful - } - } - } - - modifier = { - add = 25 - scope:actor = { - is_close_or_extended_family_of = scope:recipient - is_deviant_trigger = yes - } - scope:recipient = { - NOR = { - is_deviant_trigger = yes - has_trait = lustful - } - } - } - - modifier = { - add = 50 - scope:actor = { - is_close_or_extended_family_of = scope:recipient - faith = { has_doctrine = tenet_divine_marriage } - } - } - - modifier = { # Seducing the spouse of your rival is good drama... - add = 25 - scope:recipient = { - primary_spouse ?= { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - } - - modifier = { - add = -20 - scope:actor = { - NOR = { - has_trait = lustful - has_trait = arbitrary - is_deviant_trigger = yes - faith = { has_doctrine = tenet_divine_marriage } - has_perk = subtle_desire_perk - } - } - scope:recipient = { - is_close_family_of = scope:actor - } - } - - modifier = { # Seducing someone's spouse is not a clever prospect for most characters, so lowering the attractiveness a bit - add = -20 - scope:recipient = { - is_married = yes - primary_spouse != scope:actor - } - scope:actor = { - NOR = { - has_trait = lustful - has_focus = intrigue_temptation_focus - } - } - } - - modifier = { # Try to avoid aggressive seduction unless you're geared for it - add = -10 - scope:actor = { - NOR = { - has_trait = lustful - has_focus = intrigue_temptation_focus - } - } - scope:recipient = { - is_lowborn = no - NOT = { is_pool_guest_of = scope:actor } - } - } - -# # Struggle -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_friend_lover_with_character -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_friend_lover_with_character -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# trait_compatibility = { -# target = scope:recipient -# value >= low_positive_trait_compatibility -# } -# } -# scope:recipient = { -# has_character_flag = agenda_towards_deescalation -# } -# } -# add = 50 -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -200 -# } -# else = { -# add = 5 -# } -# } -# } - - modifier = { - factor = 1.25 - scope:recipient = { - number_of_personality_traits_in_common = { - target = scope:actor - value >= 1 - } - } - } - - modifier = { - factor = 1.5 - scope:recipient = { - number_of_personality_traits_in_common = { - target = scope:actor - value >= 2 - } - } - } - - modifier = { - factor = 2 - scope:recipient = { - number_of_personality_traits_in_common = { - target = scope:actor - value >= 3 - } - } - } - - modifier = { - factor = 1.5 - scope:recipient = { - is_playable_character = yes - } - } - - modifier = { # Target the player less aggressively - factor = 0.5 - scope:recipient = { - OR = { - is_ai = no - any_consort = { - is_ai = no - } - } - } - } - - modifier = { - factor = 1.25 - scope:recipient = { - OR = { - has_trait = lustful - has_trait = beauty_good - } - } - } - - modifier = { # Try to avoid 0% success chance - factor = { - value = 0.1 - if = { - limit = { - scope:recipient = { - opinion = { - target = scope:actor - value < -15 - } - } - } - value = 0 - } - } - scope:recipient = { - opinion = { - target = scope:actor - value < -5 - } - } - } - - modifier = { # Try to avoid 0% success chance - factor = 0.1 - scope:recipient = { - number_of_opposing_personality_traits = { - target = scope:actor - value >= 1 - } - } - } - - modifier = { - factor = 0.75 - scope:recipient = { - is_lowborn = yes - } - } - - modifier = { # Barons tend to not seduce anyone landed above them - factor = 0.1 - scope:actor = { - is_playable_character = yes - primary_title = { - tier = tier_barony - } - } - scope:recipient = { - OR = { - AND = { - is_playable_character = yes - primary_title = { - tier > tier_barony - } - } - any_spouse = { - is_playable_character = yes - primary_title = { - tier > tier_barony - } - } - } - } - } - - modifier = { - factor = 0.2 - scope:recipient = { - is_ai = yes - any_targeting_scheme = { - scheme_type = seduce - } - } - } - - modifier = { # - factor = 0.1 - scope:recipient = { - is_ai = yes - has_trait = chaste - } - } - - modifier = { - factor = 0 - scope:recipient = { - is_ai = yes - any_relation = { type = soulmate } - } - } - - modifier = { # Family Feud - add = 50 - scope:actor = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - } - } - } -} - -court_interaction = { - icon = icon_scheme_romance - category = interaction_category_friendly - - send_name = START_SCHEME - - interface_priority = 40 - scheme = courting - ignores_pending_interaction_block = yes - - ai_targets = { - ai_recipients = spouses - ai_recipients = neighboring_rulers - } - - ai_targets = { - ai_recipients = vassals - max = 5 - } - - ai_targets = { - ai_recipients = peer_vassals - max = 5 - } - - ai_targets = { - ai_recipients = family - max = 5 - } - - ai_targets = { - ai_recipients = realm_characters - max = 30 - } - - ai_target_quick_trigger = { - adult = yes - attracted_to_owner = yes - owner_attracted = yes - } - - ai_frequency_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - scope:recipient = { - is_adult = yes - is_attracted_to_gender_of = scope:actor - } - - scope:actor = { - this != scope:recipient - is_adult = yes - #Some asexuality handling - trigger_if = { - limit = { has_sexuality = asexual } - trigger_if = { - limit = { is_ai = yes } - always = no - } - trigger_else = { - scope:recipient = { is_consort_of = scope:actor } - } - } - # Some early filtering for the AI to focus it towards fruitful romance - trigger_if = { - limit = { is_ai = yes } - trigger_if = { # Deviants will romance anyone - limit = { is_deviant_trigger = yes } - } - trigger_else_if = { # It's always fine to romance your spouse - limit = { - scope:recipient = { is_consort_of = scope:actor } - } - } - trigger_else_if = { # If the target is a close family member, only certain AI's will romance much older members - limit = { - ai_rationality <= -50 - is_close_family_of = scope:recipient - OR = { - has_trait = lustful - has_trait = rakish - is_incestuous_trigger = yes - has_opinion_modifier = { - modifier = childhood_crush - target = scope:recipient - } - } - } - scope:recipient.age <= scope:actor.age_plus_25 - } - trigger_else_if = { # Lustful/seduction-focused characters have a wider range - limit = { - OR = { - has_trait = lustful - has_trait = rakish - has_focus = intrigue_temptation_focus - } - } - OR = { - scope:recipient.age <= scope:actor.age_plus_10 - AND = { # Romancing your vassals/liege/realm priest is good realm management, AND drama! - has_focus = intrigue_temptation_focus - OR = { - scope:recipient = { - is_vassal_of = scope:actor - } - liege ?= scope:recipient - - scope:recipient = { - is_theocratic_lessee = yes - is_courtier_of = scope:actor - } - } - } - } - trigger_if = { # The AI should focus on bastard-producing romances, it's more dramatic - limit = { - is_male = yes - scope:recipient = { - is_female = yes - } - } - scope:recipient.age <= scope:recipient.marriage_female_fertility_cutoff_age_value - } - } - trigger_else_if = { # Male characters with no children that are romancing women want to produce children - limit = { - is_male = yes - scope:recipient = { is_female = yes } - any_child = { - count <= 1 - } - } - scope:recipient.age <= scope:actor.age_plus_5 - scope:recipient.age <= scope:recipient.marriage_female_fertility_cutoff_age_value - } - trigger_else = { # Otherwise, try to not seduce with *too* large an age gap - scope:recipient.age <= scope:actor.age_plus_5 - scope:recipient.age >= scope:actor.age_minus_10 - } - } - trigger_else = { - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - NOT = { is_at_war_with = scope:recipient } - can_start_scheme = { - type = courting - target_character = scope:recipient - } - } - #limit range for landless adventurers - trigger_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - #Has to be used instead of diplo range checks in laamp to landed interactions - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - } - - desc = scheme_interaction_tt_courtship_approved - - on_accept = { - scope:actor = { - # If you already have a soulmate, they get very mad - every_relation = { - type = soulmate - limit = { soulmate_relation_is_exclusive_trigger = yes } - - add_opinion = { - modifier = betrayed_our_promise - target = scope:actor - } - } - } - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = court_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - begin_scheme_basic_effect = { - SCHEME_TYPE = courting - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - } - - show_as_tooltip = { - # If you already have a soulmate, they get very mad - every_relation = { - type = soulmate - limit = { soulmate_relation_is_exclusive_trigger = yes } - - add_opinion = { - modifier = betrayed_our_promise - target = scope:actor - } - } - } - } - } - scope:recipient = { - if = { - limit = { - is_ai = no - } - add_character_flag = { - flag = courting_cooldown - years = 5 - } - } - } - } - - ai_potential = { - is_adult = yes -# trigger_if = { -# limit = { -# NOR = { -# culture = { -# has_cultural_parameter = ai_romance_scheme_increase -# } -# AND = { -# has_character_flag = agenda_towards_deescalation -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_best_friend_soulmate_with_very_important_character -# } -# } -# } -# } -# ai_honor >= high_positive_ai_value -# ai_compassion >= low_positive_ai_value -# } - highest_held_title_tier > tier_barony - NOR = { - has_trait = celibate - has_trait = chaste - scheme_generic_ai_blocker_trigger = yes - AND = { # No one cared about City barons - is_lowborn = yes - primary_title.tier <= tier_barony - } - } - } - - auto_accept = yes - - ai_will_do = { - base = 0 - - - -# # Struggle -# modifier = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_best_friend_soulmate_with_very_important_character -# } -# } -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_best_friend_soulmate_with_very_important_character -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# } -# scope:recipient = { -# has_character_flag = agenda_towards_deescalation -# } -# } -# add = 25 -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -200 -# } -# else = { -# add = 5 -# } -# } -# } - -# modifier = { # Motivate AI's to use it on catalyst providers exclusively -# add = -50 -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_best_friend_soulmate_with_very_important_character -# } -# } -# scope:recipient = { -# NOT = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# phase_has_catalyst = catalyst_became_best_friend_soulmate_with_very_important_character -# } -# } -# } -# } -# - opinion_modifier = { - opinion_target = scope:recipient - multiplier = 0.4 - } - - compatibility_modifier = { - compatibility_target = scope:recipient - multiplier = 1 - max = court_scheme_max_compatability_value - } - - modifier = { - factor = 25 - culture = { - has_cultural_parameter = ai_romance_scheme_increase - } - } - - modifier = { - factor = 25 - has_focus = martial_chivalry_focus - } - - modifier = { - add = 50 - scope:actor = { - has_opinion_modifier = { - modifier = childhood_crush - target = scope:recipient - } - } - } - - modifier = { - add = -50 - scope:actor = { - is_close_family_of = scope:recipient - NOR = { - is_deviant_trigger = yes - has_trait = lustful - } - } - } - - modifier = { - factor = 3 - scope:recipient = { - OR = { - is_playable_character = yes - any_spouse = { - is_playable_character = yes - } - } - } - } - - modifier = { - factor = 1.25 - scope:recipient = { - has_trait = beauty_good - } - } - - modifier = { # Try to avoid 0% success chance - factor = { - value = 0.1 - if = { - limit = { - scope:recipient = { - opinion = { - target = scope:actor - value < -20 - } - } - } - value = 0 - } - } - scope:recipient = { - opinion = { - target = scope:actor - value < 0 - } - } - } - - modifier = { - factor = 0.2 - scope:recipient = { - is_ai = yes - any_targeting_scheme = { - scheme_type = courting - } - } - } - - modifier = { - factor = 0.1 - scope:recipient = { - any_relation = { type = soulmate } - } - } - - modifier = { - factor = 0.1 - scope:recipient = { - is_lowborn = yes - is_married = no - } - } - } -} - -sway_interaction = { - icon = icon_scheme_sway - category = interaction_category_friendly - common_interaction = yes - - send_name = START_SCHEME - - interface_priority = 75 - - scheme = sway - ignores_pending_interaction_block = yes - - ai_targets = { - ai_recipients = liege - ai_recipients = neighboring_rulers - max = 10 - } - ai_targets = { - ai_recipients = vassals - ai_recipients = peer_vassals - max = 10 - } - ai_targets = { - ai_recipients = councillors - } - ai_frequency_by_tier = { - barony = 0 - county = 120 - duchy = 24 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - is_shown = { - scope:actor != scope:recipient - } - - is_valid_showing_failures_only = { - scope:actor = { - can_start_scheme = { - type = sway - target_character = scope:recipient - } - } - #limit range for landless adventurers - trigger_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - #Has to be used instead of diplo range checks in laamp to landed interactions - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - } - - desc = scheme_interaction_tt_sway_approved - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = sway_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - begin_scheme_basic_effect = { - SCHEME_TYPE = sway - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - } - } - } - } - - ai_potential = { - NOR = { - scheme_generic_ai_blocker_trigger = yes - primary_title = { - is_mercenary_company = yes - } - } - #Don't override Befriend with Sway? - trigger_if = { - limit = { - OR = { - AND = { - has_royal_court = yes - has_dlc_feature = royal_court - has_court_type = court_diplomatic - court_grandeur_current_level >= 10 - } - AND = { - dynasty ?= { has_dynasty_perk = glory_legacy_5 } - has_royal_court = yes - has_dlc_feature = royal_court - has_court_type = court_diplomatic - court_grandeur_current_level >= 10 - } - } - } - always = yes - } - trigger_else = { - NOT = { - any_scheme = { scheme_type = befriend } - } - } - } - - auto_accept = yes - - ai_will_do = { - base = 10 - - modifier = { # Prefer seducing if you've got the focus for it - add = -20 - scope:actor = { - has_focus = intrigue_temptation_focus - } - } - - modifier = { - add = 10 - scope:recipient = { - is_vassal_of = scope:actor - } - } - - modifier = { # Try to sway those who you might want to vassalize - add = 30 - scope:actor = { - top_liege = this - primary_title.tier >= tier_county - NOT = { - any_targeting_faction = { - exists = yes - OR = { - faction_is_type = liberty_faction - faction_is_type = claimant_faction - faction_is_type = independence_faction - } - } - } - } - scope:recipient = { - top_liege = this - is_playable_character = yes - primary_title.tier < scope:actor.primary_title.tier - OR = { - faith.religion = scope:actor.faith.religion - AND = { - faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - scope:actor.faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - } - } - } - } - - modifier = { - add = 10 - scope:recipient = { - joined_faction ?= { - faction_target = scope:actor - faction_is_type = liberty_faction - faction_is_at_war = no - } - } - } - - modifier = { - add = 20 - scope:recipient = { - joined_faction ?= { - faction_target = scope:actor - faction_is_type = claimant_faction - faction_is_at_war = no - } - } - } - - modifier = { - add = 30 - scope:recipient = { - joined_faction ?= { - faction_target = scope:actor - faction_is_type = independence_faction - faction_is_at_war = no - } - } - } - - modifier = { - factor = 2 - scope:recipient = { - is_a_faction_leader = yes - is_vassal_of = scope:actor - } - } - - modifier = { - factor = 3 - scope:recipient = { - is_vassal_of = scope:actor - opinion = { - target = scope:actor - value < 0 - } - } - } - - modifier = { - factor = 4 - scope:recipient = { - is_powerful_vassal_of = scope:actor - opinion = { - target = scope:actor - value < 0 - } - } - } - - modifier = { - factor = 0.5 - scope:recipient.faith != scope:actor.faith - } - - modifier = { - factor = 0.25 - scope:actor = { - is_ruler = yes - tier_difference = { - target = scope:recipient - value > 2 - } - } - scope:recipient = { - is_theocratic_lessee = no - } - } - modifier = { - factor = 0.5 - scope:actor = { - has_personality_malicious_trigger = yes - } - } - modifier = { - factor = 2 - scope:actor = { - OR = { - has_trait = gregarious - has_trait = diplomat - has_trait = family_first - has_trait = august - } - } - } - modifier = { - factor = 0.75 - scope:recipient = { - is_child_of = scope:actor - } - } - modifier = { - factor = 2 - scope:actor = { - is_child_of = scope:recipient - } - } - modifier = { - factor = 0.25 - scope:recipient = { - any_claim = { - this = scope:actor.primary_title - } - } - } - modifier = { # Butter up the realm priest - factor = 10 - scope:recipient = { - is_theocratic_lessee = yes - opinion = { - target = scope:actor - value <= 50 - } - } - } - modifier = { # Try to make your tax collectors like you - factor = 10 - scope:actor = { - government_has_flag = government_is_clan - } - scope:recipient = { - is_tax_collector = yes - opinion = { - target = scope:actor - value <= 50 - } - } - } - - modifier = { # No point in swaying if opinion is already at 100 - factor = 0 - scope:recipient = { - opinion = { - target = scope:actor - value >= 100 - } - } - } - - modifier = { # If they are unlanded, they have to be a realm priest or spymaster, or in the case for clan rulers, a tax collector - factor = 0 - scope:recipient = { - is_ruler = no - NOR = { - is_theocratic_lessee = yes - has_council_position = councillor_spymaster - AND = { - is_tax_collector = yes - scope:actor = { government_has_flag = government_is_clan } - } - } - } - } - - modifier = { # Ignore rivals unless forgiving - factor = 0 - scope:actor = { - has_relation_rival = scope:recipient - NOT = { has_trait = forgiving } - } - } - - modifier = { # Ignore non-councillor barons - factor = 0 - scope:recipient = { - primary_title.tier = tier_barony - is_councillor = no - } - } - - modifier = { # Ignore neighboring Kings+ - factor = 0 - scope:recipient = { - top_liege = this - is_playable_character = yes - primary_title.tier >= tier_kingdom - } - } - - modifier = { # Ignore neighboring Herders - factor = 0 - scope:recipient = { - government_has_flag = government_is_true_herder - } - } - } -} - -learn_language_interaction = { - icon = icon_scheme_learn_language - category = interaction_category_friendly - common_interaction = yes - - send_name = START_SCHEME - - interface_priority = 42 - scheme = learn_language - ignores_pending_interaction_block = yes - - ai_targets = { - ai_recipients = liege - ai_recipients = head_of_faith - ai_recipients = spouses - ai_recipients = scripted_relations - } - ai_targets = { - ai_recipients = vassals - ai_recipients = peer_vassals - max = 10 - } - ai_targets = { - ai_recipients = neighboring_rulers - max = 5 - } - ai_frequency_by_tier = { - barony = 0 - county = 72 - duchy = 48 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - scope:actor = { - NOT = { - culture = { - has_same_culture_language = scope:recipient.culture - } - } - } - scope:actor != scope:recipient - } - - is_valid_showing_failures_only = { - scope:actor = { - can_start_scheme = { - type = learn_language - target_character = scope:recipient - } - } - #limit range for landless adventurers - trigger_if = { - limit = { - scope:actor = { - has_government = landless_adventurer_government - } - } - #Has to be used instead of diplo range checks in laamp to landed interactions - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - } - - desc = scheme_interaction_tt_learn_language_approved - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = learn_language_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - begin_scheme_basic_effect = { - SCHEME_TYPE = learn_language - TARGET_TYPE = target_character - TARGET_SCOPE = scope:recipient - } - } - } - } - - ai_potential = { - primary_title.tier >= tier_county - NOR = { - has_trait = lazy - has_trait = paranoid - scheme_generic_ai_blocker_trigger = yes - primary_title = { - is_mercenary_company = yes - } - } - } - - auto_accept = yes - - ai_will_do = { - base = 0 - - # Struggle -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_learned_new_language_important -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_learned_new_language_important -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# } -# } -# add = 100 -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -50 -# } -# } -# } - - modifier = { # Focus on befriending if that's the path you've chosen - add = -50 - scope:actor = { - has_perk = befriend_perk - } - } - - modifier = { # Prefer seducing if you've got the focus for it - add = -20 - scope:actor = { - has_focus = intrigue_temptation_focus - } - } - - modifier = { - add = 50 - scope:actor = { - has_perk = open_minded_perk - } - } - - modifier = { - add = 50 - scope:actor = { - culture = { - has_cultural_parameter = rulers_want_to_learn_languages_of_coreligionists - } - } - scope:actor.religion = scope:recipient.religion - } - - modifier = { - add = 25 - scope:actor = { - has_trait = curious - } - } - - modifier = { - add = 50 - scope:actor = { - is_adult = no - } - } - - modifier = { - add = 25 - scope:recipient = { - has_relation_friend = scope:actor - } - } - - modifier = { - add = 25 - scope:recipient = { - has_relation_lover = scope:actor - } - } - - modifier = { - add = 10 - scope:recipient = { - has_relation_potential_friend = scope:actor - } - } - - modifier = { - add = 5 - scope:recipient = { - is_close_family_of = scope:actor - is_ruler = yes - } - } - - modifier = { # Muslims want to learn arabic - add = 25 - scope:actor = { - faith.religion = religion:islam_religion - NOT = { - knows_language = language_arabic - } - } - scope:recipient = { - culture = { - has_cultural_pillar = language_arabic - } - } - } - - modifier = { # Catholic clergy/pious people want to learn latin - add = 50 - scope:actor = { - religion = religion:catholic_religion - OR = { - has_trait = zealous - has_trait = humble - is_clergy = yes - } - NOT = { - knows_language = language_latin - } - } - scope:recipient = { - culture = { - has_cultural_pillar = language_latin - } - } - } - - modifier = { # Catholic clergy/pious people want to learn Italian - add = 50 - scope:actor = { - religion = religion:catholic_religion - OR = { - has_trait = zealous - has_trait = humble - is_clergy = yes - } - NOT = { - knows_language = language_italian - } - } - scope:recipient = { - culture = { - has_cultural_pillar = language_italian - } - } - } - - modifier = { # Clergy/pious people want to learn their HoF's language - add = 50 - scope:actor = { - exists = faith.religious_head - OR = { - has_trait = zealous - is_clergy = yes - } - NOT = { knows_language_of_culture = scope:actor.faith.religious_head.culture } - } - scope:recipient = { knows_language_of_culture = scope:actor.faith.religious_head.culture } - } - - modifier = { # Coptic/Orthodox clergy/pious people want to learn greek - add = 50 - scope:actor = { - faith.religion = religion:eastern_orthodox_religion - OR = { - has_trait = zealous - has_trait = humble - is_clergy = yes - } - NOT = { - knows_language = language_greek - } - } - scope:recipient = { - culture = { - has_cultural_pillar = language_greek - } - } - } - -# modifier = { # Nestorian clergy/pious people want to learn aramaic -# add = 50 -# scope:actor = { -# faith = faith:nestorian -# OR = { -# has_trait = zealous -# has_trait = humble -# is_clergy = yes -# } -# NOT = { -# knows_language = language_aramaic -# } -# } -# scope:recipient = { -# culture = { -# has_cultural_pillar = language_aramaic -# } -## } -## } - - modifier = { - add = 20 - scope:actor = { - has_focus = diplomacy_foreign_affairs_focus - any_neighboring_realm_same_rank_owner = { - this = scope:recipient - } - } - } - - modifier = { - add = 20 - scope:actor = { - OR = { - has_focus = learning_scholarship_focus - has_focus = stewardship_duty_focus - } - } - scope:recipient = { - is_vassal_of = scope:actor - } - } - - modifier = { - add = 10 - exists = scope:actor.capital_county - scope:recipient.culture = { - has_same_culture_language = scope:actor.capital_county.culture - } - } - - modifier = { - add = 100 - scope:actor.culture = { - has_cultural_tradition = tradition_loyal_soldiers - } - top_liege != this - scope:actor = { - liege = scope:recipient - } - } - - modifier = { - factor = 2 - scope:recipient = { - is_powerful_vassal_of = scope:actor - } - } - - modifier = { - factor = 2 - scope:actor = { - learning >= 12 - } - } - - modifier = { - factor = 0.5 - scope:actor = { - learning <= 6 - } - } - - modifier = { - factor = 0 - - scope:actor.num_of_known_languages >= 5 - scope:actor = { - NOR = { - has_perk = pedagogy_perk - has_trait = intellect_good_2 - has_trait = intellect_good_3 - age < 25 - } - } - } - - modifier = { - factor = 0 - - scope:actor.num_of_known_languages >= language_soft_cap - } - } -} - diff --git a/common/character_interactions/00_tradition_interactions.txt b/common/character_interactions/00_tradition_interactions.txt deleted file mode 100644 index 3872424e3..000000000 --- a/common/character_interactions/00_tradition_interactions.txt +++ /dev/null @@ -1,499 +0,0 @@ -spar_with_knight_interaction = { - icon = icon_combat - interface_priority = 30 - common_interaction = yes - category = interaction_category_friendly - ai_min_reply_days = 0 - ai_max_reply_days = 0 - popup_on_receive = yes - pause_on_receive = yes - desc = spar_with_knight_interaction_desc - - greeting = positive - notification_text = REQUEST_SPARRING_TEXT - - is_shown = { - scope:actor = { - OR = { - culture = { - has_cultural_parameter = can_use_sparring_duel - } - top_participant_group:dynastic_cycle ?= { - participant_group_type = expansion_movement - } - } - } - scope:recipient = { - is_knight_of = scope:actor - } - # Can't duel yourself. - scope:actor != scope:recipient - } - - is_valid_showing_failures_only = { - scope:actor = { can_start_single_combat_trigger = yes } - scope:actor = { can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:actor } } - # Scope:recipient must be able to fight personally. - scope:recipient = { can_start_single_combat_trigger = yes } - # Scope:recipient must not be banned from single combat. - scope:recipient = { - custom_description = { - text = fp1_tbc_recipient_banned_from_combat - can_start_single_combat_banned_checks_trigger = no - } - } - # Neither of the characters can be imprisoned. - scope:actor = { is_imprisoned = no } - scope:recipient = { is_imprisoned = no } - - scope:actor = { is_at_war = no } - scope:recipient = { is_at_war = no } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - cost = { prestige = medium_prestige_value } - cooldown = { years = 5 } - cooldown_against_recipient = { years = 10 } - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - } - - on_accept = { - # Set up the bout immediately. - ## First inform. - scope:actor = { - custom_tooltip = challenge_to_single_combat_interaction.enter_non_lethal_bout.tt - custom_tooltip = spar_with_knight_interaction.effect.tt - custom_tooltip = spar_with_knight_interaction.negative_effect.tt - } - scope:recipient = { - custom_tooltip = spar_with_knight_interaction.effect.tt - custom_tooltip = spar_with_knight_interaction.negative_effect.tt - } - ## Finally, begin. - configure_start_single_combat_effect = { - SC_INITIATOR = scope:actor - SC_ATTACKER = scope:actor - SC_DEFENDER = scope:recipient - FATALITY = no - FIXED = no - LOCALE = army_camp - OUTPUT_EVENT = culture_tradition_events.0001 - INVALIDATION_EVENT = perk_interaction.0102 - } - } - - ai_accept = { - base = 10 # Try to make it 0 for most interactions - - modifier = { - desc = CTSC_RELATIVE_PROWESS - scope:recipient.prowess < scope:actor.prowess - add = { - value = scope:actor.prowess - subtract = scope:recipient.prowess - multiply = -2 - } - } - - # Personality values - ai_value_modifier = { - who = scope:recipient - ai_boldness = 0.5 - ai_honor = { - if = { - limit = { - scope:recipient = { - ai_honor > 0 - } - } - value = 0.25 - } - } - } - modifier = { - desc = AI_REFUSAL_WOUNDED - scope:recipient = { - OR = { - has_trait = wounded - has_trait = maimed - } - } - add = -200 - } - } - - # AI - ai_potential = { - culture = { - has_cultural_parameter = can_use_sparring_duel - } - NOT = { has_trait = craven } - is_imprisoned = no - can_start_single_combat_trigger = yes - number_of_knights > 0 - } - - ai_target_quick_trigger = { - adult = yes - } - ai_targets = { - ai_recipients = vassals - max = 10 - } - ai_targets = { - ai_recipients = courtiers - max = 10 - } - - ai_frequency_by_tier = { - barony = 0 - county = 72 - duchy = 72 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_will_do = { - base = -25 - - # Factor for personality (excluding realism). - modifier = { - add = { - value = ai_boldness - multiply = 1 - } - } - modifier = { - add = { - value = ai_energy - multiply = 0.5 - } - } - modifier = { - add = -50 - prowess <= low_skill_rating - } - modifier = { - factor = 0 - OR = { - has_trait = wounded - has_trait = maimed - } - } - } -} - - -#Appointing a Podesta over a Commune - Turning a one county holder into a Republican Vassal -#Local culture must have the parameter, as does the granting character. -#Recipient does not need to have local culture. -appoint_podesta_interaction = { - icon = grant_titles_interaction - interface_priority = 30 - common_interaction = yes - category = interaction_category_vassal - ai_min_reply_days = 0 - ai_max_reply_days = 0 - popup_on_receive = yes - pause_on_receive = yes - desc = appoint_podesta_desc - - greeting = positive - notification_text = REQUEST_REPUBLIC_TEXT - - is_shown = { - scope:actor != scope:recipient # Can't make yourself a Podesta. - scope:actor = { - culture = { - has_cultural_parameter = can_make_republican_vassals - } - any_held_title = { - count > 1 - } - } - scope:recipient = { - is_ai = yes - is_landed = yes - target_is_liege_or_above = scope:actor - NOR = { - government_has_flag = government_is_republic - government_has_flag = government_is_prepublic - government_has_flag = government_is_urepublic - } - - } - } - - is_valid_showing_failures_only = { - scope:recipient = { can_be_granted_titles_by = { RULER = scope:actor } } - NOT = { scope:actor = { is_at_war_with = scope:recipient } } - - custom_description = { - text = too_many_republics - scope:actor = { - any_vassal = { - count < 4 #Use Script Value - highest_held_title_tier >= tier_county - government_has_flag = government_is_republic - } - } - } - - - scope:recipient = { - target_is_liege_or_above = scope:actor - NOR = { - government_has_flag = government_is_republic - government_has_flag = government_is_prepublic - government_has_flag = government_is_urepublic - } - is_claimant = no - - custom_description = { - text = must_be_one_county_count - any_held_title = { - count = 1 - title_tier = county - } - } - - custom_description = { - text = must_not_have_landed_relatives - NOT = { - any_close_or_extended_family_member = { - is_landed_or_landless_administrative = yes - } - } - } - - custom_description = { - text = must_not_be_heir_to_any_title - scope:recipient = { - any_heir_title = { - count < 1 - tier >= tier_county - } - } - } - - custom_description = { #The county must be developed or have at least one city - text = county_must_have_city - any_held_title = { - count = 1 - title_tier = county - OR = { - any_county_province = { - has_holding_type = city_holding - } - development_level > 20 - } - } - } - custom_description = { #County must be of a culture that has the tradition parameter - text = county_must_have_culture - any_held_title = { - count = 1 - title_tier = county - OR = { - any_county_province = { - culture = { - has_cultural_parameter = can_make_republican_vassals - } - } - OR = { - government_has_flag = government_is_prepublic - government_has_flag = government_is_urepublic - } - } - } - } - } - - trigger_if = { - limit = { - scope:recipient = { - is_ruler = no - } - } - scope:recipient = { - is_imprisoned = no - } - } - } - - cost = { prestige = minor_prestige_value } - cooldown = { years = 5 } - cooldown_against_recipient = { years = 10 } - - on_accept = { - scope:actor = { - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = appoint_podesta_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - if = { - limit = { - scope:actor = { government_has_flag = government_is_urepublic } - } - scope:recipient = { - show_as_tooltip = { - change_government = urbanrepublic_government - create_title_and_vassal_change = { - type = returned - save_scope_as = change - add_claim_on_loss = no - } - primary_title = { - add_to_global_variable_list = { - name = urepublic_list - target = prev - } - } - every_vassal = { - limit = { - government_has_flag = government_is_republic - } - every_held_title = { - change_title_holder = { - holder = scope:recipient - change = scope:change - take_baronies = yes - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - } - else_if = { - limit = { - scope:actor = { government_has_flag = government_is_prepublic } - } - scope:recipient = { - show_as_tooltip = { - change_government = peasantrepublic_government - create_title_and_vassal_change = { - type = returned - save_scope_as = change - add_claim_on_loss = no - } - primary_title = { - add_to_global_variable_list = { - name = prepublic_list - target = prev - } - } - every_vassal = { - limit = { - government_has_flag = government_is_republic - } - every_held_title = { - change_title_holder = { - holder = scope:recipient - change = scope:change - take_baronies = yes - } - } - } - resolve_title_and_vassal_change = scope:change - } - every_vassal = { - limit = { - government_has_flag = government_is_republic - } - every_held_title = { - change_title_holder = { - holder = scope:recipient - change = scope:change - take_baronies = yes - } - } - } - resolve_title_and_vassal_change = scope:change - } - } - } - } - } - scope:recipient = { - change_government = republic_government - create_title_and_vassal_change = { - type = returned - save_scope_as = change - add_claim_on_loss = no - } - every_vassal = { - limit = { - government_has_flag = government_is_republic - } - every_held_title = { - change_title_holder = { - holder = scope:recipient - change = scope:change - take_baronies = yes - } - } - } - resolve_title_and_vassal_change = scope:change - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_podesta.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = yes - - # AI - ai_potential = { - culture = { - has_cultural_parameter = can_make_republican_vassals - has_cultural_era_or_later = culture_era_high_medieval - } - primary_title.tier > tier_county - } - - ai_target_quick_trigger = { - adult = yes - } - ai_targets = { - ai_recipients = vassals - } - - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 240 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/character_interactions/00_tribal_interactions.txt b/common/character_interactions/00_tribal_interactions.txt deleted file mode 100644 index 17e51d450..000000000 --- a/common/character_interactions/00_tribal_interactions.txt +++ /dev/null @@ -1,932 +0,0 @@ -feudalize_holding_interaction = { - category = interaction_category_uncategorized - hidden = yes - special_interaction = feudalize_holding - - desc = feudalize_holding_interaction_desc - - target_type = title - target_filter = actor_domain_titles - - auto_accept = yes - - is_shown = { - scope:actor = { - this = scope:recipient - NOR = { - government_has_flag = government_is_tribal - government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder - } - } - } - - can_be_picked_title = { - scope:target = { - holder = scope:actor - is_capital_barony = no # we'll use the county in that case - trigger_if = { - limit = { tier <= tier_county } - title_province = { - OR = { - has_holding_type = tribal_holding - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - trigger_else = { - custom_description = { - text = "feudalize_holding_interaction_title_not_county_or_below" - always = no - } - } - } - } - - has_valid_target_showing_failures_only = { - scope:target = { - trigger_if = { - limit = { tier <= tier_county } - title_province = { - barony_controller = scope:actor - has_ongoing_construction = no - } - } - } - } - - cost = { - treasury_or_gold = { - scope:actor = { - if = { - limit = { - scope:target.county = { - has_variable = was_razed - } - } - add = { - value = 50 - desc = BASE - } - } - else_if = { - limit = { - scope:target.county = { - culture = scope:actor.culture - } - } - add = { - value = 200 - desc = BASE - } - } - else = { - add = { - value = feudalize_holding_interaction_cost - desc = BASE - } - } - if = { - limit = { # More expensive for admin to make barbarians civilized... - government_has_flag = government_is_administrative - } - add = { - value = feudalize_holding_interaction_cost - multiply = 0.25 - desc = has_admin_government - } - if = { - limit = { # Admin get a bonus for high bureaucracy levels - OR = { - has_realm_law = imperial_bureaucracy_2 - has_realm_law = imperial_bureaucracy_3 - } - } - subtract = { - value = feudalize_holding_interaction_cost - multiply = { - value = 0.1 - if = { - limit = { - has_realm_law = imperial_bureaucracy_3 - } - add = 0.15 - } - } - desc = imperial_bureaucracy - } - } - } - } - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = feudalize_holding_interaction_notification - - right_icon = scope:actor - - if = { - limit = { - scope:target.title_province = { - OR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - if = { - limit = { - OR = { - scope:target.county.culture = scope:actor.culture - scope:target.county = { has_variable = was_razed } - } - } - } - else_if = { - limit = { - OR = { - government_has_flag = government_is_tribal - scope:target.county.culture = { has_same_culture_heritage = scope:actor.culture } - } - } - scope:target.county = { - add_county_modifier = { - modifier = mpo_feudalize_nomadic_land_modifier - years = 5 - } - } - } - else = { - scope:target.county = { - add_county_modifier = { - modifier = mpo_feudalize_nomadic_land_modifier - years = 30 - } - } - } - # SILK ROAD - scope:target = { - tgp_silk_road_feudalize_holding_effect = yes - } - } - - if = { - limit = { exists = scope:target.title_province } - scope:target.title_province = { - set_holding_type = castle_holding - } - } - - scope:target ?= { - if = { - limit = { - title_province = { - geographical_region = geographical_region:mpo_region_permafrost - } - } - if = { - limit = { has_county_modifier = mpo_siberian_permafrost_modifier } - remove_county_modifier = mpo_siberian_permafrost_modifier - } - else_if = { - limit = { has_county_modifier = mpo_siberian_permafrost_modifier_bad } - remove_county_modifier = mpo_siberian_permafrost_modifier_bad - } - } - } - } - } - } - - # Interaction frequency determined by code, do not change - ai_frequency = 0 - - # Used to determine which holding should be feudalized over another AND how important this AI goal is compared to others, like creating titles and constructing new holdings - ai_will_do = { - base = 1500 - } -} - -tribalize_holding_interaction = { - category = interaction_category_uncategorized - hidden = yes - special_interaction = tribalize_holding - - desc = tribalize_holding_interaction_desc - - target_type = title - target_filter = actor_domain_titles - - auto_accept = yes - - is_shown = { - scope:actor = { - this = scope:recipient - government_has_flag = government_is_tribal - } - } - - can_be_picked_title = { - scope:target = { - holder = scope:actor - is_capital_barony = no # we'll use the county in that case - trigger_if = { - limit = { tier <= tier_county } - title_province = { - OR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - trigger_else = { - custom_description = { - text = "feudalize_holding_interaction_title_not_county_or_below" - always = no - } - } - } - } - - has_valid_target_showing_failures_only = { - scope:target = { - trigger_if = { - limit = { tier <= tier_county } - title_province = { - barony_controller = scope:actor - has_ongoing_construction = no - } - } - } - } - - cost = { - gold = { - scope:actor = { - if = { - limit = { - scope:target.county = { - has_variable = was_razed - } - } - add = { - value = 15 - desc = BASE - } - } - else = { - add = { - value = 50 - desc = BASE - } - } - } - } - prestige = { - scope:actor = { - if = { - limit = { - scope:target.county = { - has_variable = was_razed - } - } - add = { - value = 25 - desc = BASE - } - } - else_if = { - limit = { - scope:target.county.culture = scope:actor.culture - } - add = { - value = 50 - desc = BASE - } - } - else_if = { - limit = { - scope:target.county.culture = { has_same_culture_heritage = scope:actor.culture } - } - add = { - value = 100 - desc = BASE - } - } - else = { - add = { - value = 300 - desc = BASE - } - } - } - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = feudalize_holding_interaction_notification - - right_icon = scope:actor - - if = { - limit = { - OR = { - scope:target.county.culture = scope:actor.culture - scope:target.county = { - has_variable = was_razed - } - } - } - } - else = { - scope:target.county = { - add_county_modifier = { - modifier = mpo_feudalize_nomadic_land_modifier - years = 5 - } - } - } - - if = { - limit = { exists = scope:target.title_province } - scope:target.title_province = { - set_holding_type = tribal_holding - } - } - } - } - } - - # Interaction frequency determined by code, do not change - ai_frequency = 0 - - # Used to determine which holding should be feudalized over another AND how important this AI goal is compared to others, like creating titles and constructing new holdings - ai_will_do = { - base = 1500 - } -} - -support_feudalize_tribal_holding_interaction = { - category = interaction_category_vassal - icon = request_funding_interaction - - desc = support_feudalize_tribal_holding_interaction_desc - - target_type = title - target_filter = recipient_domain_titles - - auto_accept = yes - - is_shown = { - scope:actor = { - NOR = { - government_has_flag = government_is_tribal - government_has_flag = government_is_nomadic - } - } - scope:recipient = { - target_is_liege_or_above = scope:actor - NOR = { - government_has_flag = government_is_tribal - government_has_flag = government_is_nomadic - } - this != scope:actor - any_held_title = { - tier <= tier_county - title_province = { - OR = { - has_holding_type = tribal_holding - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - } - } - - can_be_picked_title = { - scope:target = { - is_capital_barony = no # we'll use the county in that case - - trigger_if = { - limit = { tier <= tier_county } - title_province = { - barony_controller = scope:recipient - has_ongoing_construction = no - } - } - } - } - - has_valid_target_showing_failures_only = { - scope:target = { - trigger_if = { - limit = { tier <= tier_county } - title_province = { - OR = { - has_holding_type = tribal_holding - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - trigger_else = { - custom_description = { - text = "feudalize_holding_interaction_title_not_county_or_below" - always = no - } - } - } - } - - cost = { - gold = { - value = 0 - scope:actor = { - if = { - limit = { - has_treasury = no - } - add = { - value = feudalize_holding_interaction_cost - desc = BASE - } - if = { - limit = { # More expensive for admin to make these barbarians civilized... - government_has_flag = government_is_administrative - } - add = { - value = feudalize_holding_interaction_cost - multiply = 0.25 - desc = has_admin_government - } - if = { - limit = { # Admin get a bonus for high bureaucracy levels - OR = { - has_realm_law = imperial_bureaucracy_2 - has_realm_law = imperial_bureaucracy_3 - } - } - subtract = { - value = feudalize_holding_interaction_cost - multiply = { - value = 0.1 - if = { - limit = { - has_realm_law = imperial_bureaucracy_3 - } - add = 0.15 - } - } - desc = imperial_bureaucracy - } - } - } - } - } - } - treasury = { - value = 0 - scope:actor = { - if = { - limit = { - has_treasury = yes - } - add = { - value = feudalize_holding_interaction_cost - desc = BASE - } - if = { - limit = { # More expensive for admin to make these barbarians civilized... - government_has_flag = government_is_administrative - } - add = { - value = feudalize_holding_interaction_cost - multiply = 0.25 - desc = has_admin_government - } - if = { - limit = { # Admin get a bonus for high bureaucracy levels - OR = { - has_realm_law = imperial_bureaucracy_2 - has_realm_law = imperial_bureaucracy_3 - } - } - subtract = { - value = feudalize_holding_interaction_cost - multiply = { - value = 0.1 - if = { - limit = { - has_realm_law = imperial_bureaucracy_3 - } - add = 0.15 - } - } - desc = imperial_bureaucracy - } - } - } - } - } - } - } - - is_highlighted = { - # Highlight the interaction if we have the gold to spare - scope:actor = { - gold >= { - value = feudalize_holding_interaction_cost - if = { - limit = { # More expensive for admin to convert these... Barbarians... - government_has_flag = government_is_administrative - } - multiply = { - value = 1.25 - desc = has_admin_government - } - } - } - } - } - - on_accept = { - scope:recipient = { - # Add some opinion to make it worthwhile - add_opinion = { - target = scope:actor - modifier = grateful_opinion - opinion = 30 - } - - if = { - limit = { - scope:target.title_province = { - OR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - if = { - limit = { - OR = { - scope:target.culture = scope:recipient.culture - scope:target = { has_variable = was_razed } - } - } - } - else_if = { - limit = { - OR = { - government_has_flag = government_is_tribal - scope:target.culture = { has_same_culture_heritage = scope:recipient.culture } - } - } - scope:target = { - add_county_modifier = { - modifier = mpo_feudalize_nomadic_land_modifier - years = 5 - } - } - } - else = { - scope:target = { - add_county_modifier = { - modifier = mpo_feudalize_nomadic_land_modifier - years = 30 - } - } - } - # SILK ROAD - scope:target = { - tgp_silk_road_feudalize_holding_effect = yes - } - } - - # Notify actor and recipient - scope:actor = { - if = { #Temple Citadel - limit = { government_has_flag = government_is_mandala } - send_interface_toast = { - type = event_toast_effect_good - title = sanctified_holding_interaction_notification - - left_icon = scope:actor - right_icon = scope:target - - if = { - limit = { exists = scope:target.title_province } - scope:target.title_province = { - set_holding_type = temple_citadel_holding - } - } - mandala_piety_gain_effect = { PIETY_AMOUNT = massive_piety_gain } - add_legitimacy_effect = { LEGITIMACY = medium_legitimacy_gain } - } - hidden_effect = { - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_good - title = liege_sanctified_holding_interaction_notification - - left_icon = scope:actor - right_icon = scope:target - - show_as_tooltip = { - if = { - limit = { exists = scope:target.title_province } - scope:target.title_province = { - set_holding_type = temple_citadel_holding - } - } - } - } - } - } - } - else = { #Castle - send_interface_toast = { - type = event_toast_effect_good - title = feudalize_holding_interaction_notification - - left_icon = scope:actor - right_icon = scope:target - - if = { - limit = { exists = scope:target.title_province } - scope:target.title_province = { - set_holding_type = castle_holding - } - } - add_legitimacy_effect = { LEGITIMACY = medium_legitimacy_gain } - } - hidden_effect = { - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_good - title = liege_feudalized_holding_interaction_notification - - left_icon = scope:actor - right_icon = scope:target - - show_as_tooltip = { - if = { - limit = { exists = scope:target.title_province } - scope:target.title_province = { - set_holding_type = castle_holding - } - } - } - } - } - } - } - } - } - scope:actor = { - # If you are admin, you get some influence for your efforts - if = { - limit = { government_has_flag = government_is_administrative } - change_influence = medium_influence_gain - } - } - } - - # The AI doesn't check this very often - So if they have more important expenses, they will put their gold to better use first. - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 72 - kingdom = 72 - empire = 72 - hegemony = 72 - } - - ai_targets = { - ai_recipients = vassals - max = 10 - } - - ai_potential = { - # Some basic triggers - is_at_war = no - is_adult = yes - # The AI only does this if they have plenty of gold to spare - gold >= { value = feudalize_holding_interaction_cost multiply = 4 } - # Warring AI don't do this - They want to spend their gold on war! - ai_has_warlike_personality = no - # Piety and Legitimacy, you say... ? - ai_has_pious_builder_personality = yes - NOT = { has_variable = conqueror } - } - - ai_will_do = { - base = 25 - modifier = { - scope:actor = { ai_has_economical_boom_personality = yes } - add = 50 - } - modifier = { - scope:actor = { ai_has_pious_builder_personality = yes } - add = 100 - } - } -} - -turn_subject_into_mandala_interaction = { - category = interaction_category_vassal - icon = icon_scheme_coerce_tributary - - ai_maybe = yes - ai_min_reply_days = 4 - ai_max_reply_days = 9 - can_send_despite_rejection = yes - ai_accept_negotiation = yes - popup_on_receive = yes - common_interaction = no - - interface_priority = 4 - - ai_targets = { - ai_recipients = vassals - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - desc = turn_subject_into_mandala_interaction_desc - - is_shown = { - scope:actor = { government_has_flag = government_is_mandala } - scope:recipient = { - NOT = { government_has_flag = government_is_mandala } - is_ai = yes - highest_held_title_tier >= tier_county - is_landed = yes - is_ruler = yes - OR = { - liege = scope:actor - AND = { - overlord = scope:actor - scope:actor = { - has_realm_law_flag = can_convert_all_subjects_to_mandalas - } - } - } - } - } - - cooldown_against_recipient = { years = 10 } - - is_valid_showing_failures_only = { - #Dharmic Mandalas require Dharmic converts - #Reformed Pagan Mandalas require reformed faiths - scope:actor.religion = { - switch = { - trigger = is_in_family - rf_eastern = { - scope:recipient.religion = { - is_in_family = rf_eastern - } - } - rf_pagan = { - scope:recipient.faith = { NOT = { has_doctrine_parameter = unreformed } } - scope:recipient.religion = { - is_in_family = rf_pagan - } - } - } - } - scope:recipient = { - NOT = { has_strong_hook = scope:actor } - is_at_war = no - } - scope:actor = { is_at_war = no } - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:actor.diarch ?= scope:recipient } - } - custom_tooltip = { - text = head_of_faith_unable_to_change_government_desc - NOT = { - scope:recipient = { faith.religious_head ?= this } - } - } - } - - #Spend piety - send_option = { - flag = piety - is_valid = { - scope:actor.piety >= piety_bribe_value - } - localization = PAY_PIETY - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.piety >= piety_bribe_value } - desc = SCHEME_AGENT_PIETY_VALID - } - } - } - #Use hook - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - - on_send = { - scope:recipient = { - primary_title = { save_scope_as = demanded_mandala } - trigger_event = { - id = tgp_east_asia_interaction_events.1002 - days = 5 - } - } - } - - on_accept = { - show_as_tooltip = { - change_to_mandala_interaction_effect = yes - } - } - - on_decline = { - scope:recipient = { custom_tooltip = demand_mandala_interaction_vassal_refuses } - } - - ai_potential = { - government_has_flag = government_is_mandala - is_adult = yes - } - - ai_will_do = { - base = 100 - modifier = { - factor = 0 - scope:recipient = { highest_held_title_tier >= tier_county } - gold >= 300 - } - modifier = { - factor = 0 - scope:recipient = { highest_held_title_tier >= tier_duchy } - gold >= 600 - } - modifier = { - factor = 0 - scope:recipient = { highest_held_title_tier >= tier_kingdom } - gold >= 2000 - } - modifier = { - scope:recipient.capital_county.title_province = { - NOR = { - has_holding_type = temple_citadel_holding - has_holding_type = church_holding - has_holding_type = castle_holding - } - } - factor = 0 - } - } - - ai_accept = { - base = -50 - turn_subject_into_mandala_acceptance_modifier = yes - } -} - diff --git a/common/character_interactions/00_tributary_interactions.txt b/common/character_interactions/00_tributary_interactions.txt deleted file mode 100644 index 587714ef4..000000000 --- a/common/character_interactions/00_tributary_interactions.txt +++ /dev/null @@ -1,6085 +0,0 @@ -#Interactions relating to tributary relationship management - -### Become Tributary - bilateral -# actor = offerer / potential tributary -# recipient = receiver / potential suzerain - -become_tributary_interaction = { - category = interaction_category_vassal - common_interaction = no - icon = become_tributary_interaction - - desc = become_tributary_interaction_desc - - is_shown = { - scope:recipient = { - is_independent_ruler = yes # while it's possible for tributaries to have their own tributaries, it should not be possible to create a tributary relationship with a non-independent ruler - NOR = { - this = scope:actor - this = scope:actor.suzerain - top_suzerain = scope:actor - } - can_have_tributaries_trigger = yes - } - scope:actor = { - trigger_if = { - limit = { is_ai = yes } - current_military_strength < scope:recipient.one_and_a_half_times_current_military_strength - primary_title.tier < scope:recipient.primary_title.tier - } - } - } - - is_valid_showing_failures_only = { - #These triggers need to match the Tribute Mission Decision - trigger_if = { - limit = { - scope:recipient = { primary_title.tier = tier_hegemony } - } - custom_tooltip = { - text = become_tributary_interaction_hegemony_not_neighbor_tt - scope:actor = { - OR = { - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_europa } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_numenor } - } - } - } - } - #Mandalas can into Mandalas and Tributaries - trigger_if = { - limit = { - scope:recipient = { government_has_flag = government_is_mandala } - scope:actor = { - OR = { - government_has_flag = government_is_tribal - government_has_flag = government_is_mandala - } - } - } - always = yes - } - #Rulers who aren't Mandala or Tribal should really only be interested if you're big enough - trigger_else = { - custom_tooltip = { - text = offer_tributarization_interaction_aibehavior_not_higher_rank - scope:recipient.highest_held_title_tier >= scope:actor.highest_held_title_tier - } - } - scope:actor = { - is_physically_able = yes - is_travelling = no - NOT = { exists = involved_activity } - is_confederation_member = no - is_at_war = no - } - } - - needs_confirmation = { - scope:recipient = { highest_held_title_tier < tier_hegemony } # acknowledging a hegemon requires a tribute mission; open the decision UI instead of confirming acceptance - } - - greeting = positive - notification_text = BECOME_TRIBUTARY_INTERACTION_NOTIFICATION - - # Low starting obligations - send_option = { - flag = low_obligations - localization = low_tributary_obligations - } - - # Medium starting obligations - send_option = { - flag = normal_obligations - localization = normal_tributary_obligations - starts_enabled = { always = yes } - } - - # High starting obligations - send_option = { - flag = high_obligations - localization = high_tributary_obligations - } - - send_options_exclusive = yes - - on_send = { - if = { - limit = { scope:recipient = { highest_held_title_tier >= tier_hegemony } } - if = { - limit = { scope:recipient.primary_title = title:h_china } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_china - player = scope:actor - } - } - else_if = { - limit = { scope:recipient.primary_title = title:h_roman_empire } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_roman_empire - player = scope:actor - } - } - else_if = { - limit = { scope:recipient.primary_title = title:h_eastern_roman_empire } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_eastern_roman_empire - player = scope:actor - } - } - else_if = { - limit = { scope:recipient.primary_title = title:h_dar_al_islam } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_dar_al_islam - player = scope:actor - } - } - else_if = { - limit = { scope:recipient.primary_title = title:h_india } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_india - player = scope:actor - } - } - else_if = { - limit = { scope:recipient.primary_title = title:h_numenor } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_numenor - player = scope:actor - } - } - else_if = { - limit = { scope:recipient.primary_title = title:h_europa } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_europa - player = scope:actor - } - } - } - } - - on_accept = { - if = { - limit = { scope:recipient = { highest_held_title_tier < tier_hegemony } } - scope:actor = { - if = { - limit = { is_tributary = yes } - mandala_end_tributary_with_notification_effect = yes - } - } - start_tributary_interaction_effect = { - TRIBUTARY = scope:actor - SUZERAIN = scope:recipient - } - scope:actor = { - trigger_event = char_interaction.0360 - } - scope:recipient = { - if = { - limit = { scope:high_obligations = yes } - add_opinion = { - modifier = tributary_volunteered_opinion - target = scope:actor - opinion = 20 - } - } - else_if = { - limit = { scope:normal_obligations = yes } - add_opinion = { - modifier = tributary_volunteered_opinion - target = scope:actor - } - } - - consume_all_criminal_reasons_effect = { - LIEGE = scope:recipient - CRIMINAL = scope:actor - } - } - } - else = {} # Do nothing if the recipient is hegemony-tier or higher; these require a tribute mission to establish - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0361 - } - } - - is_available = { - NOT = { government_has_flag = cannot_be_vassal_or_liege } - top_liege = this # You have to be independent - This check exists to prevent a lot of edge-cases where you can change liege - is_confederation_member = no - } - - ai_targets = { - ai_recipients = neighboring_rulers_including_tributary_borders - max = 5 - } - - ai_targets = { - ai_recipients = neighboring_top_overlords_connected_by_land - } - - # this might appear fairly frequent but is necessary in order to ensure AI can respond to sudden threats on their borders - ai_frequency_by_tier = { - barony = 0 - county = 6 - duchy = 6 - kingdom = 0 - empire = 0 - hegemony = 0 - } - - force_notification = yes - - ai_will_do = { - base = -50 - #MINOR MODIFIERS - ai_military_threat_modifier_with_cbs = { - SENDER = scope:actor - RECEIVER = scope:recipient - MULTIPLIER = 1 - } - #Obedience - modifier = { - is_obedient_to = scope:recipient - add = 40 - desc = obedient_interaction_reason - } - # Rivalry modifier - modifier = { - desc = offer_vassalization_interaction_aibehavior_rival_tt - trigger = { - scope:actor = { - has_relation_rival = scope:recipient - NOT = { has_relation_nemesis = scope:recipient } - } - } - add = -10 - } - # Nemesis modifier - modifier = { - desc = offer_vassalization_interaction_aibehavior_nemesis_tt - trigger = { - scope:actor = { - has_relation_nemesis = scope:recipient - } - } - add = -100 - } - # Different faith, no pluralism - modifier = { - desc = offer_vassalization_interaction_aibehavior_differentfaith_tt - trigger = { - scope:actor = { - NOR = { # Of two different faiths AND the potential vassal's faith is not pluralistic. - faith = scope:recipient.faith - faith = { has_doctrine = doctrine_pluralism_pluralistic } - } - } - } - add = { - value = -25 - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_hostile_level - } - } - } - add = -10 - } - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_evil_level - } - } - } - add = -25 - } - } - } - # Cultural Acceptance - modifier = { - scope:actor = { - NOT = { # cultural condition below doesn't have to apply if both actor and recipient have nomadic_philosophy - has_trait = nomadic_philosophy - scope:recipient = { has_trait = nomadic_philosophy } - } - NOT = { has_same_culture_as = scope:recipient } - culture = { - cultural_acceptance = { target = scope:recipient.culture value < 50 } - } - } - add = { - add = -10 - if = { - limit = { scope:actor.culture = { has_cultural_pillar = ethos_bellicose } } - add = -10 - } - } - desc = cultural_acceptance_interaction_reason - } - # Same language - modifier = { - add = 5 - desc = speaks_same_language_interaction_reason - trigger = { - scope:actor = { - knows_language_of_culture = scope:recipient.culture - } - } - } - - ### MANDALA ### - #Added threshold for Mandalas who already are Tributaries - modifier = { - scope:recipient = { is_tributary = yes } - NOT = { scope:recipient.suzerain = scope:actor } - scope:recipient.suzerain = { primary_title.tier = tier_duchy } - add = -25 - desc = already_tributary_threshold - } - modifier = { - scope:recipient = { is_tributary = yes } - NOT = { scope:recipient.suzerain = scope:actor } - scope:recipient.suzerain = { primary_title.tier = tier_kingdom } - add = -50 - desc = already_tributary_threshold - } - modifier = { - scope:recipient = { is_tributary = yes } - NOT = { scope:recipient.suzerain = scope:actor } - scope:recipient.suzerain = { primary_title.tier >= tier_empire } - add = -75 - desc = already_tributary_threshold - } - #A devaraja should never willingly _offer_ to become a tributary - modifier = { - scope:actor = { - government_has_flag = government_is_mandala - OR = { - has_unruined_mandala_capital_trigger = yes - has_mandala_aspect_trigger = yes - has_variable = mandala_godking - } - } - add = -1000 - } - #I am a Tribal! ... and you're a Mandala - modifier = { - scope:actor = { government_has_flag = government_is_tribal } - scope:recipient = { government_has_flag = government_is_mandala } - add = 30 - desc = actor_is_a_tribal_government - } - #Mandala Piety Level - this is only checked if you are not a Devaraja/haven't got a capital temple complex - Otherwise we use Radiance - mandala_devaraja_piety_level_add_weight_modifier = { DEVARAJA = scope:recipient } - #Recipient Radiance - Radiance Value x2 - modifier = { - scope:recipient = { has_unruined_mandala_capital_trigger = yes } - add = { - value = scope:recipient.mandala_radiance_value - multiply = 2 - } - desc = recipient_positive_mandala_radiance - } - #Tributary Realm Size - subject_realm_size_lose_weight_modifier = { - DEVARAJA = scope:actor - SUBJECT = scope:recipient - } - #Devaraja Mandala Capital - mandala_devaraja_capital_add_weight_modifier = { - DEVARAJA = scope:actor - TRIBUTARY = scope:recipient - } - #Are they independent but a neighboring Mandala more Radiant than you? - #We reduce acceptance by the radiance difference x2 - modifier = { - trigger_if = { - limit = { - scope:recipient = { has_unruined_mandala_capital_trigger = yes } - scope:actor = { - is_tributary = no - OR = { - government_has_flag = government_is_mandala - government_has_flag = government_is_tribal - } - } - } - scope:recipient = { - OR = { - any_neighboring_top_liege_realm_owner = { - has_unruined_mandala_capital_trigger = yes - government_has_flag = government_is_mandala - NOR = { - this = scope:recipient - this = scope:actor - } - save_temporary_scope_as = suzerain_comparison - } - any_neighboring_top_suzerain_realm_owner = { - has_unruined_mandala_capital_trigger = yes - government_has_flag = government_is_mandala - NOR = { - this = scope:recipient - this = scope:actor - } - save_temporary_scope_as = suzerain_comparison - } - } - } - always = yes - } - trigger_else = { always = no } - add = { - #Double it as we would with your own radiance impact above and reduce acceptance by that value - value = { - value = scope:suzerain_comparison.mandala_radiance_value - multiply = 2 - } - multiply = -1 - } - desc = other_devaraja_radiance - } - #Prosperity Decree - modifier = { - desc = is_prosperity_mandala_tributary - scope:actor = { - is_tributary = yes - suzerain = { has_realm_law_flag = tributaries_less_likely_to_break_free } - } - add = 15 - } - #SEA legacy - modifier = { - desc = tgp_sea_legacy_2_modifier_desc - scope:recipient = { - dynasty ?= { - has_dynasty_perk = tgp_sea_legacy_2 - } - } - add = tgp_sea_legacy_tributary_acceptance_value - } - # I am higher rank than you - modifier = { - desc = tributary_interaction_aibehavior_recipient_tier_tt - trigger = { - scope:actor = { - highest_held_title_tier > scope:recipient.highest_held_title_tier - } - } - add = { - value = scope:actor.highest_held_title_tier - subtract = scope:recipient.highest_held_title_tier - multiply = 50 - multiply = -1 - } - } - # Same Faith and Actor is a god King - modifier = { - desc = embrace_as_tributary_interaction_same_faith - scope:recipient = { - faith = scope:actor.faith - has_unruined_mandala_capital_trigger = yes - } - add = { - value = 10 - } - } - # Different faith, no pluralism. - modifier = { - desc = offer_vassalization_interaction_aibehavior_differentfaith_tt - trigger = { - scope:recipient = { - faith = { - NOR = { # Of two different faiths AND the potential tributary's faith is not pluralistic - this = scope:actor.faith - has_doctrine = doctrine_pluralism_pluralistic - } - } - } - } - add = { - value = -25 - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_hostile_level - } - } - } - add = -10 - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_evil_level - } - } - } - add = -25 - } - } - } - # Different religion Family - We prefer god kings to be vaguely within our own world view - modifier = { - desc = embrace_as_tributary_interaction_other_religion_family - scope:actor = { - NOT = { government_has_flag = government_is_wanua } - } - scope:recipient.faith.religion = { - switch = { - trigger = is_in_family - rf_pagan = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_pagan } } - } - rf_sinitic = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_sinitic } } - } - rf_eastern = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_eastern } } - } - rf_abrahamic = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_abrahamic } } - } - } - } - add = -25 - } - # They are not Mandalas nor Tribes - modifier = { - trigger = { - scope:recipient = { - NOR = { - government_has_flag = government_is_mandala - government_has_flag = government_is_tribal - } - } - } - add = { - value = -50 - #Would cause a lot of issues - if = { - limit = { - scope:recipient = { - OR = { - government_allows = administrative - government_is_japanese_trigger = yes - government_has_flag = government_is_nomadic - } - } - } - subtract = 950 #Some governments are especially unlikely to agree - } - #Not radiant enough - if = { - limit = { - scope:recipient = { - government_has_flag = government_is_mandala - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value <= 40 - } - } - subtract = 100 - } - } - } - #Far away - modifier = { - desc = offer_vassalization_interaction_aibehavior_remoterealm_tt - trigger = { - scope:recipient = { - NOT = { - any_land_neighboring_realm_with_tributaries_owner = { - this = scope:actor - } - } - } - trigger_if = { #Islands we can get farther away - limit = { - scope:actor.capital_county = { is_coastal_county = yes } - any_sub_realm_county = { is_coastal_county = yes } - } - scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value >= squared_distance_huge } } - } - trigger_else = { #Inland is harder - scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value >= squared_distance_major } } - } - } - add = -250 - } - #Legitimacy - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -15 - scope:recipient = { - has_legitimacy_flag = slightly_reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -25 - scope:recipient = { - has_legitimacy_flag = reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -50 - scope:recipient = { - has_legitimacy_flag = very_reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -75 - scope:recipient = { - has_legitimacy_flag = massively_reduced_tributarization_acceptance - } - } - # HIGH LEGITIMACY - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 25 - scope:recipient = { - has_legitimacy_flag = increased_tributarization_acceptance - } - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 50 - scope:recipient = { - has_legitimacy_flag = very_increased_tributarization_acceptance - } - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 75 - scope:recipient = { - has_legitimacy_flag = extra_increased_tributarization_acceptance - } - } - # OPINION INFLUENCE - opinion_modifier = { # Compare Opinion modifier. - who = scope:actor - opinion_target = scope:recipient - multiplier = 1 - } - } - - ai_min_reply_days = 5 - ai_max_reply_days = 10 - - auto_accept = { scope:recipient = { highest_held_title_tier >= tier_hegemony } } # Hegemons always "accepts", but this only opens the Tribute Mission UI - - ai_accept = { - base = 50 - - modifier = { - desc = interaction_is_nomadic - scope:recipient = { - government_has_flag = government_is_nomadic - } - add = 100 - } - - modifier = { # Can't flee the conqueror this way - add = -1000 - desc = NO_FRIVOLOUS_ACTIVITIES_REASON - scope:actor = { has_variable = conqueror } - } - - modifier = { # Wide difference in rank - desc = offer_vassalization_interaction_aibehavior_widetitletier_tt - trigger = { - scope:actor = { - tier_difference = { - target = scope:recipient - value > 1 - } - } - } - add = 20 - } - modifier = { # Distant Realm. - desc = offer_vassalization_interaction_aibehavior_distantrealm_tt - trigger = { - scope:actor = { - NOT = { - any_neighboring_top_liege_realm_owner = { this = scope:recipient } - } - } - scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value < squared_distance_major } } - } - add = -15 - } - modifier = { # Remote Realm. - desc = offer_vassalization_interaction_aibehavior_remoterealm_tt - trigger = { - scope:actor = { - NOT = { - any_neighboring_top_liege_realm_owner = { this = scope:recipient } - } - } - scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value >= squared_distance_major } } - } - add = -25 - } - - # MINOR - modifier = { # Rivalry modifier. - desc = offer_vassalization_interaction_aibehavior_rival_tt - trigger = { - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - add = -10 - } - modifier = { # Nemesis modifier. - desc = offer_vassalization_interaction_aibehavior_nemesis_tt - trigger = { - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - add = -100 - } - modifier = { # Same Dynasty modifier. - desc = offer_vassalization_interaction_aibehavior_dynasty_tt - trigger = { - scope:recipient = { - dynasty = scope:actor.dynasty - } - } - add = 10 - } - - # PERSONALITY - ai_value_modifier = { - ai_greed = 0.75 - min = 0 - } - - # OPINION INFLUENCE - opinion_modifier = { # Compare Opinion modifier. - trigger = { - NOT = { - scope:recipient = { government_has_flag = government_is_mandala } - } - } - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - } - - # CONTRACT OPTIONS - modifier = { - add = -25 - scope:low_obligations = yes - desc = CONTRACT_LOW_TRIBUTARY_TAXES_REASON - } - modifier = { - add = 25 - scope:high_obligations = yes - desc = CONTRACT_HIGH_TRIBUTARY_TAXES_REASON - } - } -} - -### Demand Tributary - bilateral -# actor = offerer / potential suzerain -# recipient = receiver / potential tributary - -demand_tributary_interaction = { - category = interaction_category_diplomacy - common_interaction = yes - icon = demand_tributary_interaction - - desc = demand_tributary_interaction_desc - - is_shown = { - scope:actor = { - NOT = { - this = scope:recipient - top_suzerain = scope:recipient.top_suzerain # ensures the actor and recipient is not already in the same "suzerain bloc" - } - can_get_tributaries_peacefully_trigger = yes - - highest_held_title_tier < tier_hegemony # hegemonies get tributaries from exacting tribute - - #Mandala Embraces; not Demand - trigger_if = { - limit = { - scope:actor = { government_has_flag = government_is_mandala } - } - always = no - } - trigger_else = { can_get_tributaries_peacefully_trigger = yes } - #Should be neighboring to increase growth organically - any_land_neighboring_realm_with_tributaries_owner = { - this = scope:recipient - } - trigger_if = { - limit = { - is_ai = yes - } - current_military_strength >= scope:recipient.one_and_a_half_times_current_military_strength - primary_title.tier >= scope:recipient.primary_title.tier - } - } - scope:recipient = { - highest_held_title_tier >= tier_county - is_independent_ruler = yes # target cannot be a vassal - NOR = { - government_has_flag = cannot_be_vassal_or_liege - government_has_flag = government_is_mandala - } - } - # Temujin cannot make Jamukha his subject once he leaves him - NOT = { - scope:actor = { - has_variable = had_mpo_temujin_flavor_0010 - var:had_mpo_temujin_flavor_0010 ?= scope:recipient - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - NOT = { has_truce = scope:actor } - is_physically_able = yes - is_travelling = no - NOT = { exists = involved_activity } - } - scope:recipient = { - is_tributary = no - is_at_war = no - custom_tooltip = { - text = demand_tributary_interaction_cooldown_active_tt - NOT = { - has_opinion_modifier = { - modifier = tributary_demanded_opinion - target = scope:actor - } - } - } - is_confederation_member = no - } - scope:actor = { - custom_tooltip = { - text = mpo_interaction_not_neighbouring_tt - any_land_neighboring_realm_with_tributaries_owner = { - this = scope:recipient - } - } - } - } - - cost = { - prestige = minor_prestige_value - } - - greeting = positive - notification_text = DEMAND_TRIBUTARY_INTERACTION_NOTIFICATION - - on_accept = { - start_tributary_interaction_effect = { - TRIBUTARY = scope:recipient - SUZERAIN = scope:actor - } - scope:actor = { - trigger_event = char_interaction.0362 - } - scope:recipient = { - add_opinion = { - modifier = tributary_demanded_opinion # this opinion also acts as a built-in cooldown - target = scope:actor - } - } - consume_all_criminal_reasons_effect = { - LIEGE = scope:actor - CRIMINAL = scope:recipient - } - } - - on_decline = { - scope:recipient = { - add_opinion = { - modifier = tributary_demanded_opinion # this opinion also acts as a built-in cooldown - target = scope:actor - } - custom_tooltip = demand_tributary_interaction_cooldown_tt - } - scope:actor = { - trigger_event = char_interaction.0363 - if = { - limit = { highest_held_title_tier >= tier_hegemony } - add_legitimacy = -50 - } - } - } - - ai_maybe = yes - - ai_potential = { - highest_held_title_tier > 1 # at least a count-level ruler - is_independent_ruler = yes - - # Hegemonic Tributary AIs never proactively demand tributaries, they wait for offers instead - NOT = { highest_held_title_tier >= tier_hegemony } - } - - ai_targets = { - ai_recipients = neighboring_rulers_including_tributary_borders - max = 5 - } - - ai_frequency_by_tier = { - barony = 0 - county = 12 - duchy = 4 - kingdom = 4 - empire = 4 - hegemony = 4 - } - - force_notification = yes - - ai_will_do = { # AI will often do this to valid targets that aren't a military threat to them, especially if they're rich - base = 0 - - modifier = { - add = { - add = scope:recipient.gold - divide = 10 - max = 100 - } - desc = accumulated_wealth_reason - } - - ai_military_threat_modifier_with_cbs = { - SENDER = scope:actor - RECEIVER = scope:recipient - MULTIPLIER = -1 - } - - modifier = { - scope:recipient = { is_obedient_to = scope:actor } - add = 40 - desc = obedient_interaction_reason - } - - modifier = { # Generally don't try to tributarize those of higher rank than you - trigger = { - "scope:recipient.tier_difference(scope:actor)" > 1 - } - add = -20 - } - - modifier = { # Generally don't try to tributarize those of higher dominance than you - trigger = { - scope:recipient.dominance_value > scope:actor.dominance_value - } - add = -30 - } - - modifier = { # Remote Realm. - trigger = { - scope:actor = { - NOT = { - any_neighboring_top_liege_realm_owner = { this = scope:recipient } - } - } - scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value >= squared_distance_major } } - } - add = -25 - } - - modifier = { - trigger = { - scope:recipient = { government_has_flag = government_is_true_herder } - } - add = 1000 - } - } - - ai_min_reply_days = 5 - ai_max_reply_days = 10 - - auto_accept = { - custom_tooltip = { - text = scheme_agent_aptitude.is_herder - scope:recipient = { government_has_flag = government_is_true_herder } - } - } - - ai_accept = { - base = -60 - - modifier = { # Hegemonic Tributaries are gentler and kinder - trigger = { - scope:actor = { highest_held_title_tier >= tier_hegemony } - } - add = 100 - desc = tributary_interaction_aibehavior_actor_hegemon_tier_tt - } - - modifier = { # Special case for Confucian-style governments towards China - scope:actor = { - primary_title = title:h_china - } - government_has_flag = government_is_meritocratic - add = 25 - desc = tributary_interaction_aibehavior_recipient_confucian_government_tt - } - - modifier = { # Perk boost - desc = offer_vassalization_true_ruler_perk_tt - trigger = { - scope:actor = { has_perk = true_ruler_perk } - } - add = true_ruler_value - } - - #Yurt bonuses - modifier = { - desc = tributary_yurt_02_domicile_building - trigger = { - scope:actor.domicile ?= { has_domicile_parameter = nomad_yurt_increased_tributary_acceptance_lvl_1 } - } - add = 5 - } - - modifier = { - desc = tributary_yurt_02_domicile_building - trigger = { - scope:actor.domicile ?= { has_domicile_parameter = nomad_yurt_increased_tributary_acceptance_lvl_2 } - } - add = 10 - } - - modifier = { - desc = tributary_yurt_02_domicile_building - trigger = { - scope:actor.domicile ?= { has_domicile_parameter = nomad_yurt_increased_tributary_acceptance_lvl_3 } - } - add = 15 - } - - modifier = { # the bolder they are, the less likely they will agree to this and vice versa - NOT = { ai_boldness = 0 } - add = { - value = ai_boldness - multiply = -1 - divide = 2 - } - desc = TRIBUTARY_BOLDNESS_REASON - } - - modifier = { # the greedier they are, the less likely they will agree to this - ai_greed > 0 - add = { - value = ai_greed - multiply = -1 - divide = 4 - } - desc = TRIBUTARY_GREED_REASON - } - - modifier = { - is_obedient_to = scope:actor - add = 40 - desc = obedient_interaction_reason - } - - modifier = { - scope:actor = { is_gurkhan = yes } - scope:recipient = { government_has_flag = government_is_nomadic } - add = 20 - desc = gurkhan_interaction_reason - } - - # Easier to make Tributaries during the Zud season - modifier = { - any_character_situation = { - any_situation_sub_region = { - has_sub_region_phase_parameter = the_great_steppe_easier_tributaries - any_situation_sub_region_participant_group = { - participant_group_type = nomad_rulers_capital - participant_group_has_character = scope:actor - } - } - } - scope:recipient = { government_has_flag = government_is_nomadic } - add = 25 - desc = zud_season_reason - } - - # if the actor is a major threat to the recipient they're more likely to accept - ai_military_threat_modifier_with_cbs = { - SENDER = scope:recipient - RECEIVER = scope:actor - MULTIPLIER = 1 - } - - modifier = { # They are a King - desc = tributary_interaction_aibehavior_recipient_tier_tt - trigger = { - scope:recipient = { highest_held_title_tier = tier_kingdom } - } - add = -100 - } - - modifier = { # They are an Emperor or greater - desc = tributary_interaction_aibehavior_recipient_tier_tt - trigger = { - scope:recipient = { highest_held_title_tier >= tier_empire } - } - add = -200 - } - - modifier = { # Recipient has higher Dominance than the actor - desc = demand_tributary_interaction_aibehavior_dominance_tt - trigger = { - scope:actor = { government_has_flag = government_is_nomadic } - scope:recipient = { government_has_flag = government_is_nomadic } - scope:recipient.dominance_value > scope:actor.dominance_value - } - add = -20 - } - - modifier = { # Actor has higher Dominance than the recipient - desc = demand_tributary_interaction_aibehavior_dominance_tt - trigger = { - scope:actor = { government_has_flag = government_is_nomadic } - scope:recipient = { government_has_flag = government_is_nomadic } - scope:actor.dominance_value > scope:recipient.dominance_value - } - add = 20 - } - - modifier = { # Actor is a Meritocratic Khanate trying to tributarize a Nomad - desc = demand_tributary_interaction_steppe_admin - trigger = { - scope:actor = { government_has_flag = government_is_steppe_admin } - scope:recipient = { government_has_flag = government_is_nomadic } - } - add = 60 # This offsets base reluctance - } - - # Non-nomadic - modifier = { - desc = AI_FILTHY_HORSE_LORD_REASON - trigger = { - scope:actor = { government_has_flag = government_is_nomadic } - scope:recipient = { - NOT = { government_has_flag = government_is_nomadic } - } - } - add = { - value = -50 - if = { - limit = { - scope:recipient = { government_has_flag = government_is_tribal } - } - multiply = 0.5 - } - } - } - - # MINOR - modifier = { # Rivalry modifier. - desc = offer_vassalization_interaction_aibehavior_rival_tt - trigger = { - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - add = -100 - } - modifier = { # Nemesis modifier. - desc = offer_vassalization_interaction_aibehavior_nemesis_tt - trigger = { - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - add = -200 - } - modifier = { # Same Dynasty modifier. - desc = offer_vassalization_interaction_aibehavior_dynasty_tt - trigger = { - scope:recipient = { - dynasty = scope:actor.dynasty - } - } - add = 10 - } - modifier = { # Different faith, no pluralism. - desc = offer_vassalization_interaction_aibehavior_differentfaith_tt - trigger = { - scope:actor = { - NOT = { # faith condition below doesn't have to apply if both actor and recipient have nomadic_philosophy - has_trait = nomadic_philosophy - scope:recipient = { has_trait = nomadic_philosophy } - } - faith = { - NOR = { # Of two different faiths AND the potential vassal's faith is not pluralistic - this = scope:recipient.faith - has_doctrine = doctrine_pluralism_pluralistic - } - } - } - } - add = { - value = -25 - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_hostile_level - } - } - } - add = -10 - } - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_evil_level - } - } - } - add = -25 - } - } - } - - modifier = { # Encircled - desc = offer_vassalization_interaction_aibehavior_encircled_tt - trigger = { - scope:recipient = { - NOT = { - any_neighboring_top_suzerain_realm_owner = { - this != scope:actor - } - } - NOT = { - any_realm_county = { is_coastal_county = yes } - } - } - } - add = 30 - } - - modifier = { # Cultural Acceptance - scope:actor = { - NOT = { # cultural condition below doesn't have to apply if both actor and recipient have nomadic_philosophy - has_trait = nomadic_philosophy - scope:recipient = { has_trait = nomadic_philosophy } - } - NOT = { has_same_culture_as = scope:recipient } - culture = { - cultural_acceptance = { target = scope:recipient.culture value < 50 } - } - } - add = { - add = -10 - if = { - limit = { scope:actor.culture = { has_cultural_pillar = ethos_bellicose } } - add = -10 - } - } - desc = cultural_acceptance_interaction_reason - } - - modifier = { # Same language - add = 5 - desc = speaks_same_language_interaction_reason - trigger = { - scope:actor = { - knows_language_of_culture = scope:recipient.culture - } - } - } - - #Legitimacy - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -15 - scope:actor = { - has_legitimacy_flag = slightly_reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -25 - scope:actor = { - has_legitimacy_flag = reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -50 - scope:actor = { - has_legitimacy_flag = very_reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -75 - scope:actor = { - has_legitimacy_flag = massively_reduced_tributarization_acceptance - } - } - - # HIGH LEGITIMACY - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 25 - scope:actor = { - has_legitimacy_flag = increased_tributarization_acceptance - } - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 50 - scope:actor = { - has_legitimacy_flag = very_increased_tributarization_acceptance - } - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 75 - scope:actor = { - has_legitimacy_flag = extra_increased_tributarization_acceptance - } - } - - # OPINION INFLUENCE - opinion_modifier = { # Compare Opinion modifier. - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - } - - #Severed head acceptance - modifier = { - add = 200 - scope:actor = { - has_variable = severed_head_vassalization - var:severed_head_vassalization = { - this = scope:recipient - } - } - } - } -} - - - -### Cease Paying Tribute - unilateral -### Name referenced in code! Don't change it without notification! -# actor = tributary -# recipient = suzerain - -cease_paying_tribute_interaction = { - category = interaction_category_vassal - common_interaction = yes - use_diplomatic_range = no - icon = cease_paying_tributary_interaction - - desc = cease_paying_tribute_interaction_desc - - is_shown = { - scope:actor = { - this != scope:recipient - suzerain = scope:recipient - is_tributary = yes - } - } - - is_valid_showing_failures_only = { - scope:actor = { - is_physically_able = yes - is_travelling = no - NOT = { exists = involved_activity } - trigger_if = { - limit = { - OR = { - any_land_neighboring_realm_with_tributaries_owner = { - this = scope:recipient - } - scope:recipient = { - is_landed = no - } - } - } - NOT = { has_truce = scope:recipient } - } - trigger_else = { - NOT = { has_truce = scope:recipient } - subject_can_break_tributary = yes - } - } - } - - cost = { - prestige = { - value = 0 - if = { - limit = { - scope:actor = { - OR = { - any_land_neighboring_realm_with_tributaries_owner = { - this = scope:recipient - } - scope:recipient = { - is_landed = no - } - } - } - } - add = minor_prestige_value - } - } - } - - auto_accept = yes - on_accept = { - scope:actor = { - end_tributary = yes - if = { - limit = { - scope:recipient = { government_has_flag = government_is_mandala } - } - add_opinion = { - modifier = tributary_ceased_payments_opinion - target = scope:recipient - opinion = -100 - } - } - - } - scope:recipient = { - # Losing legitimacy if you are the Chinese Hegemon in the Dynastic Cycle Instability phase - if = { - limit = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_external_tributaries_vassals_increased_independence_desire - } - } - add_legitimacy_effect = { LEGITIMACY = minor_legitimacy_loss } - } - - #Some cooldown for Mandala rulers - if = { - limit = { government_has_flag = government_is_mandala } - if = { - limit = { is_ai = yes } - set_variable = { - name = tributary_recently_ceased - years = 1 - } - } - else = { - set_variable = { - name = tributary_recently_ceased - months = 6 - } - } - - } - - if = { - limit = { is_ai = yes } - trigger_event = { - id = char_interaction.0370 - days = 14 # we delay the response from the AI for 2 weeks to make it feel more like a "diplomacy response" - } - } - else = { - trigger_event = char_interaction.0370 - } - - add_opinion = { - modifier = tributary_ceased_payments_opinion - target = scope:actor - } - } - } - - ai_potential = { - is_at_war = no - is_migrating = no - trigger_if = { - limit = { - suzerain = { - highest_held_title_tier >= tier_hegemony - } - } - subject_standing < 20 - } - suzerain = { - is_migrating = no - - OR = { - is_landed = no - NOT = { # disconnected tributaries can always do this, even herders - any_land_neighboring_realm_with_tributaries_owner = { - this = root - } - } - AND = { - NOT = { root = { government_has_flag = government_is_true_herder } } - trigger_if = { # Obedience is a hard blocker, but only if suzerain is landed - limit = { - is_landed = yes - } - root = { is_obedient = no } - } - } - } - trigger_if = { - limit = { - any_character_situation = { - situation_type = dynastic_cycle - } - } - OR = { - root.subject_standing <= 0 - any_character_situation = { - situation_type = dynastic_cycle - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - } - } - } - } - - ai_targets = { - ai_recipients = suzerain - } - - # this must be 12 (1 year) in order to ensure the integrity of the UI-visualized chance the tributary will break the contract - ai_frequency_by_tier = { - barony = 0 - county = 12 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - # visualized in the UI as the annual chance the tributary will break the contract, based on a percentage chance per year - ai_will_do = { - base = 0 - #Base - modifier = { - NOT = { - suzerain = { government_has_flag = government_is_mandala } - } - add = -25 - desc = base_with_value - } - - # if the actor is sufficiently scared of the recipient they're way less likely to do this - ai_military_threat_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - MULTIPLIER = -2 - } - - ### Nomad - modifier = { - scope:recipient = { exists = obedience_target } - add = { - add = obedience_value - subtract = obedience_threshold - multiply = -1 - max = obedience_threshold - min = { - value = obedience_threshold - multiply = -1 - } - } - desc = obedience_value_reason - } - - modifier = { - scope:recipient = { - has_variable = temp_tributary_protection - } - add = -150 - desc = temp_tributary_protection_reason - } - - modifier = { - dominance_value > suzerain.dominance_value - add = 30 - desc = cease_tribute_higher_dominance_reason - } - - modifier = { - suzerain = { - any_memory = { - has_memory_type = nomad_showed_weakness_in_war - memory_age_years < 5 - } - } - add = 30 - desc = cease_tribute_showed_weakness_in_war_reason - } - - modifier = { - any_memory = { - has_memory_type = suzerain_defended_me_in_war - has_memory_participant = root.suzerain - memory_age_years < 10 - } - add = -100 - desc = cease_tribute_defended_me_in_war_reason - } - - modifier = { - suzerain = { - any_memory = { - has_memory_type = had_chaotic_kurultai_succession - memory_age_years < 5 - } - } - add = 30 - desc = cease_tribute_had_chaotic_kurultai_succession_reason - } - #General Modifiers - #Is the Tributary Connected? - modifier = { - scope:recipient = { - trigger_if = { #Mandalas, China, Wanua, and Meritocratic realms can keep overseas tributaries, if they are coastal. - limit = { - scope:actor = { - OR = { - government_has_flag = government_is_mandala - government_has_flag = government_is_celestial - government_has_flag = government_is_wanua - government_has_flag = government_is_meritocratic - } - } - } - NOR = { - scope:recipient.capital_county = { is_coastal_county = yes } - any_sub_realm_county = { is_coastal_county = yes } - any_tributary = { - any_sub_realm_county = { is_coastal_county = yes } - } - } - } - NOT = { - any_land_neighboring_realm_with_tributaries_owner = { - this = scope:actor - } - } - } - add = 1000 - desc = cease_tribute_disconnected_suzerain - } - #Is the suzerain landless? - modifier = { - scope:recipient = { - is_landed = no - is_migrating = no - is_at_war = no - } - add = 10000 - desc = cease_tribute_landless_suzerain - } - #Subject Standing - modifier = { - subject_standing >= 0 # applied only if the subject contract uses Subject Standing - add = { # every point of subject standing reduces the chance by 5 - add = subject_standing - multiply = -5 - } - desc = ai_will_do_debug - } - # TGP Dynastic Cycle in Instability phase - modifier = { - desc = "FACTION_REASON_DYNASTIC_CYCLE_INSTABILITY" - add = 25 - scope:recipient = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_external_tributaries_vassals_increased_independence_desire - } - } - } - - #Legitimacy - modifier = { - desc = "RECIPIENT_LOW_LEGITIMACY_REASON" - add = 75 - scope:recipient = { - has_legitimacy_flag = massively_reduced_tributarization_acceptance - } - } - modifier = { - desc = "RECIPIENT_LOW_LEGITIMACY_REASON" - add = 50 - scope:recipient = { - has_legitimacy_flag = very_reduced_tributarization_acceptance - } - } - modifier = { - desc = "RECIPIENT_LOW_LEGITIMACY_REASON" - add = 25 - scope:recipient = { - has_legitimacy_flag = reduced_tributarization_acceptance - } - } - modifier = { - desc = "RECIPIENT_LOW_LEGITIMACY_REASON" - add = 15 - scope:recipient = { - has_legitimacy_flag = slightly_reduced_tributarization_acceptance - } - } - # HIGH LEGITIMACY - modifier = { - desc = "RECIPIENT_HIGH_LEGITIMACY_REASON" - add = -25 - scope:recipient = { - has_legitimacy_flag = increased_tributarization_acceptance - } - } - modifier = { - desc = "RECIPIENT_HIGH_LEGITIMACY_REASON" - add = -50 - scope:recipient = { - has_legitimacy_flag = very_increased_tributarization_acceptance - } - } - modifier = { - desc = "RECIPIENT_HIGH_LEGITIMACY_REASON" - add = -75 - scope:recipient = { - has_legitimacy_flag = extra_increased_tributarization_acceptance - } - } - ### MANDALA ### - #I am a Tribal! - modifier = { - scope:recipient = { government_has_flag = government_is_mandala } - scope:actor = { government_has_flag = government_is_tribal } - add = -20 - desc = actor_is_a_tribal_government - } - #Your Radiance - #Radiance Value x2 - modifier = { - scope:recipient = { - government_has_flag = government_is_mandala - has_unruined_mandala_capital_trigger = yes - } - add = { - value = { - value = scope:recipient.mandala_radiance_value - multiply = 2 - } - multiply = -1 - } - desc = recipient_negative_mandala_radiance - } - #You're Prosperity - modifier = { - desc = is_prosperity_mandala_tributary - scope:recipient = { has_realm_law_flag = tributaries_less_likely_to_break_free } - add = -15 - } - #Mandala Piety Level - This is only checked if you are not a Devaraja/haven't got a capital temple complex - Otherwise we use Radiance - mandala_devaraja_piety_level_remove_weight_modifier = { DEVARAJA = scope:recipient } - #Tributary Realm Size - subject_realm_size_add_weight_modifier = { - DEVARAJA = scope:recipient - SUBJECT = scope:actor - } - - ##Radience of other potential Suzerains is not calculated here since they can directly ask the tributary to switch over to them. - - #Pacing for Mandala Suzerains - modifier = { - scope:recipient = { - government_has_flag = government_is_mandala - has_variable = tributary_recently_ceased - } - factor = 0.1 - } - #You're Disbelieved, son - modifier = { - suzerain = { has_character_modifier = disbelieved_mandala_modifier } - add = 40 - desc = is_disbelieved_mandala - } - #SEA Legacy - modifier = { - desc = tgp_sea_legacy_2_modifier_desc - scope:recipient = { - dynasty ?= { - has_dynasty_perk = tgp_sea_legacy_2 - } - } - add = { - value = { - value = tgp_sea_legacy_tributary_acceptance_value - multiply = -1 - } - } - } - # I am higher rank than you - modifier = { - desc = tributary_interaction_aibehavior_actor_tier_tt - scope:actor = { highest_held_title_tier > scope:recipient.highest_held_title_tier } - add = { - value = scope:actor.highest_held_title_tier - subtract = scope:recipient.highest_held_title_tier - multiply = 50 - } - } - # I have a Capital Temple Complex of my own (I am also a God King) - modifier = { - desc = tributary_interaction_aibehavior_actor_capital_complex - scope:recipient = { government_has_flag = government_is_mandala } - scope:actor = { - government_has_flag = government_is_mandala - capital_province = { - has_building_with_flag = mandala_capital_building - has_ruined_great_building = no - } - } - add = 50 - } - #AI Godkings should NOT want to be subjects - modifier = { - has_variable = mandala_godking - add = 100 - desc = mandala_ai_godking_modifier - } - # Same Faith and Recipient is a God King - modifier = { - desc = tributary_interaction_aibehavior_recipient_same_faith - scope:recipient = { - government_has_flag = government_is_mandala - faith = scope:actor.faith - capital_province = { - has_building_with_flag = mandala_capital_building - has_ruined_great_building = no - } - } - add = -10 - } - # Different religion Family - We prefer god kings to be vaguely within our own world view - modifier = { - desc = tributary_interaction_aibehavior_recipient_other_religion_family - scope:actor = { - NOT = { government_has_flag = government_is_wanua } - } - scope:recipient.faith.religion = { - switch = { - trigger = is_in_family - rf_pagan = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_pagan } } - } - rf_sinitic = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_sinitic } } - } - rf_eastern = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_eastern } } - } - rf_abrahamic = { - scope:actor.faith.religion = { NOT = { is_in_family = rf_abrahamic } } - } - } - } - add = 25 - } - ### - # Rivalry modifier. - modifier = { - desc = embrace_tributarization_interaction_aibehavior_rival_tt - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - add = 30 - } - # Nemesis modifier. - modifier = { - desc = embrace_tributarization_interaction_aibehavior_nemesis_tt - scope:recipient = { has_relation_nemesis = scope:actor } - add = 50 - } - # OPINION INFLUENCE - opinion_modifier = { # Compare Opinion modifier. - who = scope:actor - opinion_target = scope:recipient - multiplier = -1 - } - } -} - -### Release Tributary - unilateral -# actor = suzerain -# recipient = tributary - -release_tributary_interaction = { - category = interaction_category_vassal - common_interaction = no - icon = release_tributary_interaction - - desc = release_tributary_interaction_desc - - is_shown = { - scope:recipient = { - this != scope:actor - suzerain = scope:actor - OR = { # AI should only ever consider releasing unruly subjects - scope:actor = { is_ai = no } - NOT = { is_obedient_to = scope:actor } - } - } - } - - is_valid_showing_failures_only = { - #scope:recipient = { - # trigger_if = { - # limit = { subject_standing >= 0 } - # subject_standing = 0 - # } - #} - } - - cost = { - prestige = { - value = minor_prestige_value - if = { - limit = { - scope:actor = { government_has_flag = government_is_mandala } - } - multiply = 0 - } - } - piety = { - value = medium_piety_value - if = { - limit = { - scope:actor = { - NOT = { government_has_flag = government_is_mandala } - } - } - multiply = 0 - } - } - } - - auto_accept = yes - on_accept = { - scope:recipient = { - end_tributary = yes - save_scope_as = tributary_loc - scope:actor = { save_scope_as = suzerain_loc } - add_truce_both_ways = { - character = scope:actor - years = 5 - override = yes - name = TRUCE_TRIBUTARY_STOPPED - } - add_opinion = { - target = scope:actor - modifier = tributary_released_opinion - opinion = 25 - } - if = { - limit = { - scope:actor = { government_has_flag = government_is_mandala } - } - set_variable = { - name = recent_mandala_suzerain - value = scope:actor - years = 5 - } - } - trigger_event = char_interaction.0380 - } - } -} - -### Release as Tributary - unilateral -# actor = suzerain -# recipient = tributary - -release_as_tributary_interaction = { - category = interaction_category_vassal - common_interaction = no - icon = release_as_tributary - interface_priority = 4 - - desc = release_as_tributary_interaction_desc - - is_shown = { - scope:actor = { - OR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_mandala - government_has_flag = government_is_wanua - } - } - scope:recipient = { - is_vassal_of = scope:actor - highest_held_title_tier >= tier_county - } - } - - is_valid_showing_failures_only = { - scope:actor = { - is_independent_ruler = yes - is_at_war = no - } - } - - auto_accept = yes - - on_accept = { - scope:actor = { - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = release_as_tributary_interaction_toast - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = release_as_tributary_interaction_toast_desc - } - } - } - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = granted_independence_opinion - opinion = 10 - } - create_title_and_vassal_change = { - type = independency - save_scope_as = change - add_claim_on_loss = yes - } - becomes_independent = { - change = scope:change - } - - resolve_title_and_vassal_change = scope:change - } - start_tributary_interaction_effect = { - SUZERAIN = scope:actor - TRIBUTARY = scope:recipient - } - } - - ai_potential = { - OR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_mandala - government_has_flag = government_is_wanua - } - this = top_liege - vassal_count > vassal_limit - } - - ai_targets = { - ai_recipients = vassals - } - - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 36 - kingdom = 4 - empire = 4 - hegemony = 4 - } - - ai_will_do = { - base = 0 - modifier = { - scope:recipient = { # Only on your borders - any_held_title = { - tier = tier_county - is_coastal_county = yes - } - } - add = 10 - } - modifier = { - scope:recipient = { # Only on your borders - any_held_title = { - tier = tier_county - any_neighboring_county = { - holder.top_liege != scope:recipient.top_liege - } - } - } - add = 100 - } - } -} - -exact_tribute_interaction = { - category = interaction_category_vassal - icon = demand_tributary_interaction - - ai_maybe = yes - ai_min_reply_days = 4 - ai_max_reply_days = 9 - can_send_despite_rejection = yes - popup_on_receive = yes - common_interaction = no - - interface_priority = 4 - - ai_targets = { - ai_recipients = tributaries - } - - ai_frequency_by_tier = { - barony = 0 - county = 12 - duchy = 9 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - desc = exact_tribute_interaction_desc - - is_shown = { - scope:recipient = { is_ai = yes } - scope:actor = { - OR = { - highest_held_title_tier >= tier_hegemony - AND = { - government_has_flag = government_is_mandala - scope:recipient = { is_tributary_of = scope:actor } - } - } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - is_available_adult = yes - #Has recently gone on a Tribute Mission (to you) - custom_tooltip = { - text = exact_tribute_interaction_recently_tribute_missioned_tt - NOT = { var:tribute_mission_grace ?= scope:actor } - } - - trigger_if = { - limit = { - scope:actor = { - highest_held_title_tier >= tier_hegemony - } - } - scope:recipient = { - trigger_if = { - limit = { is_tributary_of = scope:actor } - subject_standing < exact_tribute_subject_standing_value - } - trigger_else = { - is_independent_ruler = yes - highest_held_title_tier < tier_hegemony - is_tributary = no - custom_tooltip = { - text = exact_tribute_interaction_hegemony_not_neighbor_tt - any_neighboring_realm_with_tributaries_owner = { this = scope:actor } - } - } - } - } - trigger_else = { - scope:actor = { government_has_flag = government_is_mandala } - scope:recipient = { is_tributary_of = scope:actor } - } - - #Has something to offer as Tribute Mission - trigger_if = { - limit = { - NOR = { - var:declined_requested_tribute_recently ?= scope:actor - var:requested_tribute_mission ?= scope:actor - } - } - custom_tooltip = { - text = exact_tribute_interaction_no_tribute_tt - OR = { - has_gold_tribute_trigger = yes - has_herd_tribute_trigger = yes - has_artifact_tribute_trigger = yes - AND = { - any_courtier_or_guest = { - can_become_concubine_of_character_valid_trigger = { CHARACTER = scope:actor } - } - scope:actor = { - allowed_more_concubines = yes - is_adult = yes - } - } - AND = { - has_eunuch_tribute_trigger = yes - scope:actor = { - culture = { has_cultural_parameter = can_appoint_chief_eunuch } - } - } - } - } - } - #Has recently refused - custom_tooltip = { - text = exact_tribute_interaction_recently_refused_tt - NOT = { var:declined_requested_tribute_recently ?= scope:actor } - } - #Is already engaged - custom_tooltip = { - text = exact_tribute_interaction_already_engaged_tt - NOR = { - var:requested_tribute_mission ?= scope:actor - has_variable = tribute_mission_type - } - } - } - } - - greeting = positive - notification_text = EXACT_TRIBUTE_INTERACTION_NOTIFICATION - - #Request Gold - send_option = { - flag = gold - is_valid = { - scope:recipient ?= { has_gold_tribute_trigger = yes } - } - localization = request_gold_tribute - } - - #Request Herd - send_option = { - flag = herd - is_valid = { - scope:recipient ?= { has_herd_tribute_trigger = yes } - } - localization = request_herd_tribute - } - - #Request Artifact - send_option = { - flag = artifact - is_valid = { - scope:recipient = { - custom_tooltip = { - text = exact_tribute_interaction_no_suitable_artifact_tt - has_artifact_tribute_trigger = yes - } - } - } - localization = request_artifact_tribute - } - - #Request Concubine - send_option = { - flag = concubine - is_valid = { - scope:actor = { - is_adult = yes - can_have_concubines_trigger = { CHAR = scope:actor } - } - scope:recipient = { - custom_tooltip = { - text = exact_tribute_interaction_no_suitable_concubine_tt - any_courtier_or_guest = { - can_become_concubine_of_character_valid_trigger = { CHARACTER = scope:actor } - } - } - } - } - localization = request_concubine_tribute - } - - #Request Eunuch - send_option = { - flag = eunuch - is_valid = { - trigger_if = { - limit = { - scope:actor = { - can_employ_court_eunuchs_trigger = { CHAR = scope:actor } - } - } - scope:recipient = { - custom_tooltip = { - text = exact_tribute_interaction_no_suitable_eunuchs_tt - has_eunuch_tribute_trigger = yes - } - } - } - trigger_else = { - scope:actor = { - can_employ_court_eunuchs_trigger = { CHAR = scope:actor } - } - } - } - localization = request_eunuch_tribute - } - - send_options_exclusive = yes - - on_accept = { - scope:actor = { - if = { - limit = { is_ai = no } - trigger_event = tribute_mission.9010 - } - } - scope:recipient = { - set_variable = { - name = requested_tribute_mission - value = scope:actor - years = requested_tribute_mission_deadline_years - } - trigger_event = { - id = tribute_mission.9500 - years = requested_tribute_mission_deadline_years - } - switch = { - trigger = yes - scope:gold ?= { - set_variable = { - name = requested_tribute_mission_type_gold - years = requested_tribute_mission_deadline_years - } - custom_tooltip = exact_tribute_interaction_gold_tt - } - scope:herd ?= { - set_variable = { - name = requested_tribute_mission_type_herd - years = requested_tribute_mission_deadline_years - } - custom_tooltip = exact_tribute_interaction_herd_tt - } - scope:artifact ?= { - set_variable = { - name = requested_tribute_mission_type_artifact - years = requested_tribute_mission_deadline_years - } - custom_tooltip = exact_tribute_interaction_artifact_tt - random_character_artifact = { - limit = { is_suitable_artifact_tribute_trigger = yes } - scope:recipient = { - set_variable = { - name = predetermined_artifact_tribute - value = prev - } - } - } - } - scope:concubine ?= { - set_variable = { - name = requested_tribute_mission_type_concubine - years = requested_tribute_mission_deadline_years - } - custom_tooltip = exact_tribute_interaction_concubine_tt - every_courtier_or_guest = { - limit = { - can_be_offered_as_concubine_to_character_trigger = { - GIVER = scope:recipient - CHARACTER = scope:actor - } - tribute_mission_is_available_concubine_trigger = yes - } - add_to_list = potential_concubine_tribute_list - random_in_list = { - list = potential_concubine_tribute_list - weight = { - #Let's try to make a sane choice here - base = 0 - #No marginally relevant court people - modifier = { - add = 10 - NOR = { - is_councillor = yes - has_any_court_position = yes - } - } - #No knights - modifier = { - add = 5 - is_knight = no - } - #No inspired people? - modifier = { - add = 20 - NOT = { exists = inspiration } - } - #No close family - modifier = { - add = 15 - NOT = { is_close_or_extended_family_of = scope:recipient } - } - #No friends? - modifier = { - add = 20 - NOT = { has_relation_friend = scope:recipient } - } - #No children - modifier = { - add = 25 - NOT = { is_child_of = scope:recipient } - } - } - scope:recipient = { - set_variable = { - name = predetermined_concubine_tribute - value = prev - } - } - } - } - } - scope:eunuch ?= { - set_variable = { - name = requested_tribute_mission_type_eunuch - years = requested_tribute_mission_deadline_years - } - custom_tooltip = exact_tribute_interaction_eunuch_tt - every_courtier = { - limit = { - tribute_mission_is_available_eunuch_trigger = yes - NAND = { - faith = { has_doctrine = doctrine_theocracy_temporal } - this = scope:actor.cp:councillor_court_chaplain - } - has_any_disease_trigger = no - } - add_to_list = potential_eunuch_tribute_list - random_in_list = { - list = potential_eunuch_tribute_list - weight = { - #Let's try to make a sane choice here - base = 0 - #No marginally relevant court people - modifier = { - add = 10 - NOR = { - is_councillor = yes - has_any_court_position = yes - } - } - #No knights - modifier = { - add = 5 - is_knight = no - } - #No inspired people? - modifier = { - add = 20 - NOT = { exists = inspiration } - } - #No close family - modifier = { - add = 15 - NOT = { is_close_or_extended_family_of = scope:recipient } - } - #No friends? - modifier = { - add = 20 - NOT = { has_relation_friend = scope:recipient } - } - #No children - modifier = { - add = 25 - NOT = { is_child_of = scope:recipient } - } - } - scope:recipient = { - set_variable = { - name = predetermined_eunuch_tribute - value = prev - } - } - } - } - } - } - if = { - limit = { scope:actor = { government_has_flag = government_is_mandala } } - execute_decision = tribute_mission_decision_mandala - } - else_if = { - limit = { scope:actor.primary_title = title:h_china } - execute_decision = tribute_mission_decision_china - } - else_if = { - limit = { scope:actor.primary_title = title:h_roman_empire } - execute_decision = tribute_mission_decision_roman_empire - } - else_if = { - limit = { scope:actor.primary_title = title:h_eastern_roman_empire } - execute_decision = tribute_mission_decision_eastern_roman_empire - } - else_if = { - limit = { scope:actor.primary_title = title:h_dar_al_islam } - execute_decision = tribute_mission_decision_dar_al_islam - } - else_if = { - limit = { scope:actor.primary_title = title:h_india } - execute_decision = tribute_mission_decision_india - } - else_if = { - limit = { scope:actor.primary_title = title:h_numenor } - execute_decision = tribute_mission_decision_numenor - } - else_if = { - limit = { scope:actor.primary_title = title:h_europa } - execute_decision = tribute_mission_decision_europa - } - } - } - - on_decline = { - scope:recipient = { - if = { - limit = { has_legitimacy = yes } - add_legitimacy = minor_legitimacy_loss - } - set_variable = { - name = declined_requested_tribute_recently - value = scope:actor - years = requested_tribute_mission_deadline_years - } - if = { - limit = { is_ai = yes } - add_opinion = { - modifier = declined_tribute_mission_opinion - opinion = -30 - target = scope:actor - } - } - } - scope:actor = { - if = { - limit = { is_ai = yes } - add_opinion = { - modifier = declined_tribute_mission_opinion - opinion = -30 - target = scope:recipient - } - } - if = { - limit = { is_ai = no } - trigger_event = tribute_mission.9000 - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 50 - modifier = { - scope:actor = { has_realm_law = mandala_decree_reverence } - factor = 2 - } - modifier = { - NOT = { ai_boldness = 0 } - add = { - value = ai_boldness - divide = 4 - } - desc = TRIBUTARY_BOLDNESS_REASON - } - modifier = { - ai_greed > 0 - add = { - value = ai_greed - divide = 4 - } - desc = TRIBUTARY_GREED_REASON - } - - } - - ai_accept = { - base = 0 - #Base - modifier = { - government_has_flag = government_is_mandala - add = -25 - desc = base_with_value - } - modifier = { # Special case for Hegemonic Tributaries - scope:actor = { - highest_held_title_tier >= tier_hegemony - } - add = { - add = 25 - if = { - limit = { - OR = { - NOT = { scope:recipient.primary_title = title:h_china } - government_has_flag = government_is_meritocratic - } - } - add = 25 - } - } - desc = tributary_interaction_aibehavior_recipient_hegemon_tier_tt - } - # Unstable Phase - modifier = { - scope:actor = { highest_held_title_tier >= tier_hegemony } - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = -50 - desc = tributary_interaction_aibehavior_actor_unstable_cycle_tt - } - # Stable Phase - modifier = { - scope:actor = { - highest_held_title_tier >= tier_hegemony - legitimacy_level < dynastic_cycle_legitimacy_expectation - } - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = -25 - desc = tributary_interaction_aibehavior_actor_low_legitimacy_tt - } - modifier = { - scope:actor = { - highest_held_title_tier >= tier_hegemony - legitimacy_level > dynastic_cycle_legitimacy_expectation - } - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = 25 - desc = tributary_interaction_aibehavior_actor_high_legitimacy_tt - } - - #MINOR MODIFIERS - modifier = { # the bolder they are, the less likely they will agree to this and the more cowardly the more likely - NOT = { ai_boldness = 0 } - add = { - value = ai_boldness - multiply = -1 - divide = 4 - } - desc = TRIBUTARY_BOLDNESS_REASON - } - - modifier = { # the greedier they are, the less likely they will agree to this - ai_greed > 0 - add = { - value = ai_greed - multiply = -1 - divide = 4 - } - desc = TRIBUTARY_GREED_REASON - } - modifier = { # Rivalry modifier. - desc = embrace_tributarization_interaction_aibehavior_rival_tt - trigger = { - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - add = -30 - } - modifier = { # Nemesis modifier. - desc = embrace_tributarization_interaction_aibehavior_nemesis_tt - trigger = { - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - add = -100 - } - modifier = { # Same Dynasty modifier. - desc = embrace_tributarization_interaction_aibehavior_dynasty_tt - trigger = { - scope:recipient = { - dynasty = scope:actor.dynasty - } - } - add = 10 - } - #Prosperity Mandala - modifier = { - desc = is_prosperity_mandala_tributary - scope:recipient = { - is_tributary = yes - suzerain = { has_realm_law = mandala_decree_prosperity } - } - add = 15 - } - #Mandala Piety Level - #This is only checked if you are not a Devaraja/haven't got a capital temple complex - Otherwise we use Radiance - mandala_devaraja_piety_level_add_weight_modifier = { DEVARAJA = scope:actor } - - #Your Radiance - modifier = { - scope:actor = { has_unruined_mandala_capital_trigger = yes } - add = { - value = scope:actor.mandala_radiance_value - multiply = 2 - } - desc = actor_positive_mandala_radiance - } - opinion_modifier = { # Compare Opinion modifier. - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - } - - # if the actor is a major threat to the recipient they're more likely to accept - ai_military_threat_modifier = { - SENDER = scope:recipient - RECEIVER = scope:actor - MULTIPLIER = 1 - } - } -} - -#If the target is a player -exact_tribute_player_interaction = { - category = interaction_category_vassal - icon = demand_tributary_interaction - - ai_maybe = yes - ai_min_reply_days = 4 - ai_max_reply_days = 9 - can_send_despite_rejection = yes - ai_accept_negotiation = yes - popup_on_receive = yes - common_interaction = yes - - interface_priority = 4 - - ai_targets = { - ai_recipients = tributaries - } - - ai_frequency_by_tier = { - barony = 0 - county = 12 - duchy = 9 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - desc = exact_tribute_player_interaction_desc - - is_shown = { - scope:recipient = { is_ai = no } - trigger_if = { - limit = { - scope:actor = { highest_held_title_tier >= tier_hegemony } - } - scope:recipient = { - trigger_if = { - limit = { is_tributary_of = scope:actor } - subject_standing < exact_tribute_subject_standing_value - } - trigger_else = { - is_tributary = no - is_independent_ruler = yes - any_neighboring_top_liege_realm_owner = { primary_title = title:h_china } - } - } - } - trigger_else = { - scope:actor = { government_has_flag = government_is_mandala } - scope:recipient = { is_tributary_of = scope:actor } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - is_available_adult = yes - #Has recently gone on a Tribute Mission (to you) - custom_tooltip = { - text = exact_tribute_interaction_recently_tribute_missioned_tt - NOT = { var:tribute_mission_grace ?= scope:actor } - } - #Has something to offer as Tribute Mission - trigger_if = { - limit = { - NOR = { - var:declined_requested_tribute_recently ?= scope:actor - var:requested_tribute_mission ?= scope:actor - } - } - custom_tooltip = { - text = exact_tribute_interaction_no_tribute_tt - OR = { - has_gold_tribute_trigger = yes - has_herd_tribute_trigger = yes - has_artifact_tribute_trigger = yes - AND = { - any_courtier_or_guest = { - can_become_concubine_of_character_valid_trigger = { CHARACTER = scope:actor } - } - scope:actor = { allowed_more_concubines = yes } - } - AND = { - has_eunuch_tribute_trigger = yes - scope:actor = { - culture = { has_cultural_parameter = can_appoint_chief_eunuch } - } - } - } - } - } - #Has recently refused - custom_tooltip = { - text = exact_tribute_interaction_recently_refused_tt - NOT = { var:declined_requested_tribute_recently ?= scope:actor } - } - #Is already engaged - custom_tooltip = { - text = exact_tribute_interaction_already_engaged_tt - NOR = { - var:requested_tribute_mission ?= scope:actor - has_variable = tribute_mission_type - } - } - } - } - - greeting = positive - notification_text = EXACT_TRIBUTE_PLAYER_INTERACTION_NOTIFICATION - - on_accept = { - scope:actor = { - if = { - limit = { is_ai = no } - trigger_event = tribute_mission.9010 - } - } - scope:recipient = { - set_variable = { - name = requested_tribute_mission - value = scope:actor - years = requested_tribute_mission_deadline_years - } - trigger_event = { - id = tribute_mission.9500 - years = requested_tribute_mission_deadline_years - } - custom_tooltip = exact_tribute_player_interaction_accept_tt - if = { - limit = { scope:actor = { highest_held_title_tier >= tier_hegemony } } - if = { - limit = { scope:actor.primary_title = title:h_china } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_china - player = scope:recipient - } - } - else_if = { - limit = { scope:actor.primary_title = title:h_roman_empire } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_roman_empire - player = scope:recipient - } - } - else_if = { - limit = { scope:actor.primary_title = title:h_eastern_roman_empire } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_eastern_roman_empire - player = scope:recipient - } - } - else_if = { - limit = { scope:actor.primary_title = title:h_dar_al_islam } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_dar_al_islam - player = scope:recipient - } - } - else_if = { - limit = { scope:actor.primary_title = title:h_india } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_india - player = scope:recipient - } - } - else_if = { - limit = { scope:actor.primary_title = title:h_europa } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_europa - player = scope:recipient - } - } - else_if = { - limit = { scope:actor.primary_title = title:h_numenor } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_numenor - player = scope:recipient - } - } - } - else_if = { - limit = { scope:actor = { government_has_flag = government_is_mandala } } - open_view_data = { - view = decision_detail - data = decision:tribute_mission_decision_mandala - player = scope:recipient - } - } - else = { - error_log = "Exacting tribute as an invalid actor!" - } - } - } - - on_decline = { - scope:recipient = { - add_legitimacy = minor_legitimacy_loss - set_variable = { - name = declined_requested_tribute_recently - value = scope:actor - years = requested_tribute_mission_deadline_years - } - } - scope:actor = { - if = { - limit = { is_ai = yes } - add_opinion = { - modifier = declined_tribute_mission_opinion - opinion = -30 - target = scope:recipient - } - } - if = { - limit = { is_ai = no } - trigger_event = tribute_mission.9000 - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 50 - modifier = { - scope:actor = { has_realm_law = mandala_decree_reverence } - factor = 2 - } - } -} - -# Offer Courtier -offer_courtier_interaction = { - category = interaction_category_diplomacy - common_interaction = no - icon = courtier_interaction - interface_priority = 40 - - desc = offer_courtier_interaction_desc - - ai_targets = { - ai_recipients = suzerain - ai_recipients = liege - ai_recipients = scripted_relations - max = 5 - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - greeting = positive - notification_text = OFFER_COURTIER_NOTIFICATION - - needs_recipient_to_open = yes - - populate_actor_list = { - scope:actor = { - every_courtier = { - limit = { - is_available_healthy_ai_adult = yes - NOR = { - is_consort_of = scope:actor - is_heir_of = scope:actor - AND = { - is_female = yes - patrilinear_marriage = yes - } - AND = { - is_male = yes - matrilinear_marriage = yes - } - is_diarch = yes - is_designated_diarch = yes - has_character_flag = has_been_offered_as_concubine - } - } - add_to_list = characters - } - } - } - - is_shown = { - scope:actor != scope:recipient - scope:recipient = { - is_ruler = yes - NOT = { government_has_flag = government_is_true_herder } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = offer_courtier_valid_courtier_tt - scope:actor = { - any_courtier = { - is_available_healthy_ai_adult = yes - NOR = { - is_consort_of = scope:actor - is_heir_of = scope:actor - AND = { - is_female = yes - patrilinear_marriage = yes - } - AND = { - is_male = yes - matrilinear_marriage = yes - } - is_diarch = yes - is_designated_diarch = yes - has_character_flag = has_been_offered_as_concubine - } - } - } - } - - trigger_if = { #For adventurers we check range - limit = { - scope:actor = { - is_landless_adventurer = yes - } - } - ep3_laamp_diplo_range_trigger = { - TARGET = scope:recipient - LAAMP = scope:actor - } - } - } - - can_be_picked = { - is_adult = yes - } - - can_send = { - custom_tooltip = { - text = no_heirs_can_be_sent_tt - scope:secondary_actor = { - NOT = { - is_heir_of = scope:actor - } - } - } - custom_tooltip = { - text = no_spouses_can_be_sent_tt - scope:secondary_actor = { - NOT = { - is_consort_of = scope:actor - } - } - } - } - - auto_accept = { - scope:actor = { - has_title = title:e_minister_of_personnel - custom_tooltip = { - text = same_realm_tt - top_liege = scope:recipient.top_liege - } - } - scope:recipient = { - is_ai = yes - } - } - - ai_accept = { - base = -10 - - modifier = { - add = 100 - scope:secondary_actor = { - OR = { - sum_of_all_skills_value >= sum_of_all_skills_threshold_good - martial >= monumentally_high_skill_rating - prowess >= extremely_high_skill_rating - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_chancellor ?= { diplomacy < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_steward ?= { stewardship < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_spymaster ?= { intrigue < monumentally_high_skill_rating } - } - has_relation_lover = scope:recipient # Shhh, don't tell anyone, of course you're 'skilled'! - trigger_if = { - limit = { - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - OR = { - AND = { - sum_of_all_skills_value >= sum_of_all_skills_threshold_average - scope:recipient = { - any_courtier = { - count < 10 - } - } - } - aptitude:master_of_hunt_court_position >= 4 - aptitude:keeper_of_the_horses_court_position >= 4 - aptitude:boyan_court_position >= 4 - aptitude:siege_engineer_court_position >= 4 - aptitude:yurtchi_court_position >= 4 - aptitude:cherbi_court_position >= 4 - aptitude:yeke_jarquchi_court_position >= 4 - aptitude:foreign_emissary_court_position >= 4 - } - } - } - } - desc = AI_INTERESTING_COURTIER_REASON - } - - modifier = { - add = 100 - scope:secondary_actor.prowess >= decent_skill_rating - scope:recipient.number_of_knights < scope:recipient.max_number_of_knights - desc = AI_KNIGHT_REASON - } - - modifier = { - add = 100 - exists = scope:secondary_actor.inspiration - desc = AI_INSPIRED_REASON - } - - modifier = { - add = 100 - scope:secondary_actor = { - is_close_or_extended_family_of = scope:recipient - } - desc = AI_FAMILY_REASON - } - - modifier = { - add = 100 - scope:secondary_actor = { - is_consort_of = scope:recipient - } - desc = AI_SPOUSE_REASON - } - - modifier = { - add = 100 - scope:secondary_actor = { - has_relation_friend = scope:recipient - } - desc = AI_FRIEND_REASON - } - - modifier = { - add = -200 - scope:secondary_actor = { - has_relation_rival = scope:recipient - } - desc = AI_RIVAL_REASON - } - - modifier = { - add = 100 - scope:recipient = { - any_courtier = { - is_consort_of = scope:secondary_actor - } - } - desc = AI_SPOUSE_OF_COURTIER_REASON - } - - modifier = { - add = 100 - scope:recipient = { - any_courtier = { - count < 5 - } - } - desc = AI_LACK_COURTIERS_REASON - } - } - - ai_potential = { - OR = { - ai_greed <= 25 - is_obedient = yes - } - OR = { - is_tributary = yes - num_of_relation_friend > 0 - num_of_relation_lover > 0 - } - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - } - - modifier = { - add = 100 - scope:recipient = { - is_tributary_of = scope:actor - OR = { - ai_greed <= -50 - is_obedient_to = scope:actor - opinion = { - target = scope:actor - value >= 50 - } - } - } - } - - modifier = { - factor = 0 - scope:secondary_actor = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - } - - modifier = { - factor = 0 - scope:actor = { - NOR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder - } - } - scope:secondary_actor = { - is_close_or_extended_family_of = scope:actor - } - } - - modifier = { # The AI only offers really good characters - factor = 0 - scope:secondary_actor = { - NOR = { - sum_of_all_skills_value >= sum_of_all_skills_threshold_good - martial >= monumentally_high_skill_rating - prowess >= extremely_high_skill_rating - exists = inspiration - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_chancellor ?= { diplomacy < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_steward ?= { stewardship < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_spymaster ?= { intrigue < monumentally_high_skill_rating } - } - trigger_if = { - limit = { - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - OR = { - AND = { - sum_of_all_skills_value >= sum_of_all_skills_threshold_average - scope:recipient = { - any_courtier = { - count < 10 - } - } - } - aptitude:master_of_hunt_court_position >= 4 - aptitude:keeper_of_the_horses_court_position >= 4 - aptitude:boyan_court_position >= 4 - aptitude:siege_engineer_court_position >= 4 - aptitude:yurtchi_court_position >= 4 - aptitude:cherbi_court_position >= 4 - aptitude:yeke_jarquchi_court_position >= 4 - aptitude:foreign_emissary_court_position >= 4 - } - } - } - } - } - modifier = { - factor = 0 - scope:actor = { - has_title = title:e_minister_of_personnel - } - } - } - - on_send = { - scope:secondary_actor = { # to block the same character from being offered twice - add_character_flag = { - flag = has_been_offered_as_concubine - days = 5 - } - } - } - - on_accept = { - if = { - limit = { - scope:actor = { - has_title = title:e_minister_of_personnel - } - scope:recipient = { - top_liege = scope:actor.top_liege - } - } - scope:recipient = { - add_courtier = scope:secondary_actor - scope:secondary_actor = { - every_consort = { - limit = { - is_courtier_of = scope:actor - } - scope:recipient = { - add_courtier = prev - } - } - every_child = { - limit = { - is_adult = no - is_courtier_of = scope:recipient - } - scope:actor = { - add_courtier = prev - } - } - } - } - scope:actor = { - if = { - limit = { - government_has_flag = government_has_influence - } - change_influence = { - value = scope:secondary_actor.average_of_all_skills_and_prowess - multiply = 5 - if = { - limit = { - scope:secondary_actor = { - is_close_or_extended_family_of = scope:actor - } - } - add = 100 - } - } - } - } - } - else = { - scope:secondary_actor = { - add_opinion = { - target = scope:recipient - modifier = annoyed_opinion - opinion = -10 - } - } - scope:recipient = { - add_courtier = scope:secondary_actor - scope:secondary_actor = { - every_consort = { - limit = { - is_courtier_of = scope:actor - } - scope:recipient = { - add_courtier = prev - } - } - every_child = { - limit = { - is_adult = no - is_courtier_of = scope:recipient - } - scope:actor = { - add_courtier = prev - } - } - } - add_opinion = { - target = scope:actor - modifier = grateful_opinion - opinion = 10 - } - } - } - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = msg_courtier_offer_rejected_title - right_icon = scope:recipient - left_icon = scope:secondary_actor - custom_tooltip = msg_courtier_offer_rejected - } - } - } -} - -# Demand Courtier -demand_courtier_interaction = { - category = interaction_category_vassal - common_interaction = no - icon = request_courtier_interaction - interface_priority = 45 - - desc = demand_courtier_interaction_desc - - ai_targets = { - ai_recipients = tributaries - ai_recipients = vassals - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 0 - county = 60 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - cooldown_against_recipient = { years = 3 } - - greeting = positive - notification_text = DEMAND_COURTIER_NOTIFICATION - - highlighted_reason = HIGHLIGHTED_SKILLED_COURTIER - is_highlighted = { - scope:recipient = { - any_courtier = { - is_available_healthy_ai_adult = yes - NOR = { - is_consort_of = scope:recipient - is_heir_of = scope:recipient - AND = { - is_female = yes - patrilinear_marriage = yes - } - AND = { - is_male = yes - matrilinear_marriage = yes - } - is_diarch = yes - is_designated_diarch = yes - has_character_flag = has_been_offered_as_concubine - } - OR = { - sum_of_all_skills_value >= sum_of_all_skills_threshold_good - martial >= monumentally_high_skill_rating - prowess >= extremely_high_skill_rating - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_chancellor ?= { diplomacy < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_steward ?= { stewardship < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_spymaster ?= { intrigue < monumentally_high_skill_rating } - } - trigger_if = { - limit = { - scope:actor = { - government_has_flag = government_is_nomadic - } - } - OR = { - aptitude:master_of_hunt_court_position >= 4 - aptitude:keeper_of_the_horses_court_position >= 4 - aptitude:boyan_court_position >= 4 - aptitude:siege_engineer_court_position >= 4 - aptitude:yurtchi_court_position >= 4 - aptitude:cherbi_court_position >= 4 - aptitude:yeke_jarquchi_court_position >= 4 - aptitude:foreign_emissary_court_position >= 4 - } - } - } - } - } - } - - needs_recipient_to_open = yes - - populate_actor_list = { - scope:recipient = { - every_courtier = { - limit = { - is_available_healthy_ai_adult = yes - NOR = { - is_consort_of = scope:recipient - is_heir_of = scope:recipient - AND = { - is_female = yes - patrilinear_marriage = yes - } - AND = { - is_male = yes - matrilinear_marriage = yes - } - is_diarch = yes - is_designated_diarch = yes - has_character_flag = has_been_offered_as_concubine - } - } - add_to_list = characters - } - } - } - - is_shown = { - scope:actor != scope:recipient - scope:recipient = { - OR = { - trigger_if = { - limit = { - scope:actor = { - government_allows = obedience - } - } - is_vassal_of = scope:actor - } - is_tributary_of = scope:actor - AND = { # Celestial has this available towards vassals - scope:actor = { government_has_flag = government_is_celestial } - liege = scope:actor - } - AND = { # The minister of personnel can use it against every ruler in the realm - scope:actor = { has_title = title:e_minister_of_personnel } - is_ruler = yes - top_liege = scope:actor.top_liege - # Except the top liege - top_liege != this - } - } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = demand_courtier_valid_courtier_tt - scope:recipient = { - any_courtier = { - is_available_healthy_ai_adult = yes - NOR = { - is_consort_of = scope:recipient - is_heir_of = scope:recipient - AND = { - is_female = yes - patrilinear_marriage = yes - } - AND = { - is_male = yes - matrilinear_marriage = yes - } - is_diarch = yes - is_designated_diarch = yes - has_character_flag = has_been_offered_as_concubine - } - } - } - } - } - - can_be_picked = { - is_adult = yes - } - - can_send = { - } - - auto_accept = { - scope:actor = { - has_title = title:e_minister_of_personnel - custom_tooltip = { - text = same_realm_tt - top_liege = scope:recipient.top_liege - } - } - scope:recipient = { - is_ai = yes - } - } - - send_options_exclusive = no - - # Use hook - send_option = { - is_shown = { # Not available towards tributaries - scope:recipient = { - NOT = { is_tributary_of = scope:actor } - } - } - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { - has_usable_hook = scope:recipient - } - scope:recipient = { - NOT = { is_tributary_of = scope:actor } - } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - ai_accept = { - base = 0 - - modifier = { - add = 1000 - scope:recipient = { - is_obedient_to = scope:actor - } - desc = AI_OBEDIENT_REASON - } - - modifier = { - add = 25 - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - - modifier = { - add = 50 - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - - modifier = { - add = -25 - scope:secondary_actor = { - OR = { - is_councillor = yes - has_any_court_position = yes - } - } - desc = AI_EMPLOYED_COURTIER_REASON - } - - modifier = { - add = -15 - scope:secondary_actor = { - is_knight = yes - } - desc = AI_IS_KNIGHT_REASON - } - - modifier = { - add = -50 - exists = scope:secondary_actor.inspiration - desc = AI_INSPIRED_REASON - } - - modifier = { - add = -25 - scope:secondary_actor = { - is_close_or_extended_family_of = scope:recipient - } - desc = AI_FAMILY_REASON - } - - modifier = { - add = -50 - scope:secondary_actor = { - has_relation_friend = scope:recipient - } - desc = AI_FRIEND_REASON - } - - # Used a hook - modifier = { - add = 100 - scope:hook ?= yes - desc = SCHEME_WEAK_HOOK_USED - } - - modifier = { - add = 1000 - scope:secondary_actor = { - has_relation_rival = scope:recipient - } - desc = AI_RIVAL_REASON - } - } - - ai_potential = { - ai_greed >= 0 - any_tributary = { } - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:secondary_actor = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - sum_of_all_skills_value >= sum_of_all_skills_threshold_good - martial >= monumentally_high_skill_rating - prowess >= extremely_high_skill_rating - exists = inspiration - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_chancellor ?= { diplomacy < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_steward ?= { stewardship < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_spymaster ?= { intrigue < monumentally_high_skill_rating } - } - trigger_if = { - limit = { - scope:actor = { - government_allows = obedience - } - } - OR = { - AND = { - sum_of_all_skills_value >= sum_of_all_skills_threshold_average - scope:actor = { - any_courtier = { - count < 10 - } - } - } - aptitude:master_of_hunt_court_position >= 4 - aptitude:keeper_of_the_horses_court_position >= 4 - aptitude:boyan_court_position >= 4 - aptitude:siege_engineer_court_position >= 4 - aptitude:yurtchi_court_position >= 4 - aptitude:cherbi_court_position >= 4 - aptitude:yeke_jarquchi_court_position >= 4 - aptitude:foreign_emissary_court_position >= 4 - } - } - } - } - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - } - modifier = { - factor = 0 - scope:actor = { - has_title = title:e_minister_of_personnel - } - } - } - - on_send = { - scope:secondary_actor = { # to block the same character from being offered twice - add_character_flag = { - flag = has_been_offered_as_concubine - days = 5 - } - } - } - - on_accept = { - if = { - limit = { - scope:actor = { - has_title = title:e_minister_of_personnel - } - scope:recipient = { - top_liege = scope:actor.top_liege - } - } - scope:actor = { - add_courtier = scope:secondary_actor - scope:secondary_actor = { - every_consort = { - limit = { - is_courtier_of = scope:recipient - } - scope:actor = { - add_courtier = prev - } - } - every_child = { - limit = { - is_adult = no - is_courtier_of = scope:recipient - } - scope:actor = { - add_courtier = prev - } - } - } - } - } - else = { - scope:secondary_actor = { - add_opinion = { - target = scope:recipient - modifier = annoyed_opinion - opinion = -10 - } - } - scope:actor = { - add_courtier = scope:secondary_actor - scope:secondary_actor = { - every_consort = { - limit = { - is_courtier_of = scope:recipient - } - scope:actor = { - add_courtier = prev - } - } - every_child = { - limit = { - is_adult = no - is_courtier_of = scope:recipient - } - scope:actor = { - add_courtier = prev - } - } - } - add_opinion = { - target = scope:recipient - modifier = pleased_opinion - opinion = 20 - } - # Use Hook - if = { - limit = { scope:hook = yes } - use_hook = scope:recipient - } - } - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = upset_opinion - opinion = -15 - } - } - } - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = msg_courtier_demand_rejected_title - right_icon = scope:recipient - left_icon = scope:secondary_actor - custom_tooltip = msg_courtier_demand_rejected - } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = upset_opinion - opinion = -15 - } - } - } -} - -# Demand Concubine -demand_concubine_interaction = { - category = interaction_category_vassal - common_interaction = no - icon = request_concubine_interaction - interface_priority = 44 - - desc = demand_concubine_interaction_desc - - ai_targets = { - ai_recipients = tributaries - ai_recipients = vassals - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - cooldown_against_recipient = { years = 3 } - - greeting = positive - notification_text = DEMAND_CONCUBINE_NOTIFICATION - - needs_recipient_to_open = yes - - populate_actor_list = { - scope:recipient = { - every_courtier = { - limit = { - is_physically_able_adult = yes - is_ruler = no - could_marry_character_trigger = { CHARACTER = scope:actor } - } - add_to_list = characters - } - } - } - - is_shown = { - scope:actor != scope:recipient - scope:actor = { - allowed_concubines = yes - NOR = { # We expect scope:actor to Exact Tribute for this purpose when Merit- or Mandala-based instead - government_has_flag = government_has_merit - government_has_flag = government_is_mandala - } - } - scope:recipient = { - OR = { - trigger_if = { - limit = { - scope:actor = { - government_has_flag = government_is_nomadic - } - } - is_vassal_of = scope:actor - } - is_tributary_of = scope:actor - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - allowed_more_concubines = yes - is_physically_able_adult = yes - } - custom_tooltip = { - text = must_have_valid_concubine_tt - scope:recipient = { - any_courtier = { - is_physically_able_adult = yes - is_ruler = no - could_marry_character_trigger = { CHARACTER = scope:actor } - } - } - } - } - - can_be_picked = { - is_adult = yes - } - - can_send = { - } - - auto_accept = no - - ai_accept = { - base = 0 - - modifier = { - add = 1000 - scope:recipient = { - is_obedient_to = scope:actor - } - desc = AI_OBEDIENT_REASON - } - - modifier = { - add = 25 - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - - modifier = { - add = 50 - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - - modifier = { - add = -25 - scope:secondary_actor = { - OR = { - is_councillor = yes - has_any_court_position = yes - } - } - desc = AI_EMPLOYED_COURTIER_REASON - } - - modifier = { - add = -15 - scope:secondary_actor = { - is_knight = yes - } - desc = AI_IS_KNIGHT_REASON - } - - modifier = { - add = -50 - exists = scope:secondary_actor.inspiration - desc = AI_INSPIRED_REASON - } - - modifier = { - add = -25 - scope:secondary_actor = { - is_close_or_extended_family_of = scope:recipient - } - desc = AI_FAMILY_REASON - } - - modifier = { - add = -50 - scope:secondary_actor = { - has_relation_friend = scope:recipient - } - desc = AI_FRIEND_REASON - } - - modifier = { - add = -50 - scope:secondary_actor = { - is_consort_of = scope:recipient - } - desc = AI_SPOUSE_REASON - } - - modifier = { - add = -50 - scope:secondary_actor = { - is_child_of = scope:recipient - } - desc = AI_CHILD_REASON - } - - modifier = { - add = 1000 - scope:secondary_actor = { - has_relation_rival = scope:recipient - } - desc = AI_RIVAL_REASON - } - } - - ai_potential = { - OR = { - has_trait = lustful - ai_honor <= 0 - } - any_tributary = { } - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:secondary_actor = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - sum_of_all_skills_value >= sum_of_all_skills_threshold_good - martial >= monumentally_high_skill_rating - prowess >= extremely_high_skill_rating - exists = inspiration - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_chancellor ?= { diplomacy < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_steward ?= { stewardship < monumentally_high_skill_rating } - } - AND = { - diplomacy >= monumentally_high_skill_rating - scope:actor.cp:councillor_spymaster ?= { intrigue < monumentally_high_skill_rating } - } - has_conventionally_attractive_trigger = yes - num_of_good_genetic_traits > 1 - } - } - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_lover = scope:actor - } - } - } - - modifier = { - factor = 0 - scope:secondary_actor = { - OR = { - has_conventionally_ugly_trigger = yes - age >= 30 - is_visibly_fertile = no - } - } - } - } - - on_send = { - scope:secondary_actor = { # to block the same character from being offered twice - add_character_flag = { - flag = has_been_offered_as_concubine - days = 5 - } - } - } - - on_accept = { - scope:recipient = { - if = { - limit = { - scope:secondary_actor = { - NOR = { - is_consort_of = scope:recipient - is_close_or_extended_family_of = scope:recipient - } - } - } - add_opinion = { - target = scope:actor - modifier = upset_opinion - opinion = -15 - } - } - else = { - scope:secondary_actor = { save_scope_as = relationship_reason_involved_character } - progress_towards_rival_effect = { - REASON = rival_demanded_concubine - CHARACTER = scope:actor - OPINION = 0 - } - add_opinion = { - target = scope:actor - modifier = upset_opinion - opinion = -50 - } - clear_saved_scope = secondary_actor - } - } - demand_concubine_interaction_on_accept_effect = yes - } - - on_decline = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_bad - title = msg_concubine_demand_rejected_title - right_icon = scope:recipient - left_icon = scope:secondary_actor - custom_tooltip = msg_courtier_demand_rejected - } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = upset_opinion - opinion = -15 - } - } - } -} - -### Offer Tributary Status - bilateral -# actor = suzerain -# recipient = tributary - -offer_tributary_status_interaction = { #Embrace as Tributary - category = interaction_category_vassal - common_interaction = yes - icon = icon_liege - - desc = offer_tributary_status_interaction_desc - - is_shown = { - scope:actor = { - government_allows = ask_for_tribute #Mandala Government - is_landed = yes - NOT = { - this = scope:recipient - top_suzerain = scope:recipient.top_suzerain # ensures the actor and recipient is not already in the same "suzerain bloc" - } - } - scope:recipient = { - this != scope:actor - is_independent_ruler = yes # target cannot be a vassal - is_landed = yes - NOT = { government_has_flag = cannot_be_vassal_or_liege } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - NOT = { has_truce = scope:actor } - is_physically_able = yes - custom_tooltip = { - text = offer_tributary_status_interaction_cant_use_tributaries_tt - can_have_tributaries_trigger = yes - } - } - scope:recipient = { - trigger_if = { - limit = { is_tributary = yes } - NOT = { scope:actor = scope:recipient.suzerain } - custom_tooltip = { - text = offer_tributary_status_interaction_tributary_was_recently_subjugated - NOT = { has_truce = scope:recipient.suzerain } - } - } - trigger_else = { is_tributary = no } - custom_tooltip = { - text = offer_tributary_status_interaction_cooldown_active_tt - NOT = { - has_opinion_modifier = { - modifier = tributary_request_denied_opinion - target = scope:actor - } - } - } - custom_tooltip = { - text = offer_tributary_status_interaction_warred_cooldown_active_tt - NOT = { - has_opinion_modifier = { - modifier = warred_into_submission_opinion - target = scope:actor - } - } - } - trigger_if = { - limit = { government_has_flag = government_is_celestial } - highest_held_title_tier <= tier_duchy - } - trigger_else = { highest_held_title_tier < tier_hegemony } #Hegemons bow to one - } - } - - cost = { - piety = { - value = { - value = { - value = minor_piety_value - divide = 2 - } - multiply = scope:actor.primary_title.tier - if = { - limit = { - scope:recipient = { - has_opinion_modifier = { - modifier = tributary_ceased_payments_opinion - target = scope:actor - } - } - } - multiply = activity_cost_scale_by_era - } - #Mandala Godking AI - if = { - limit = { - scope:actor = { - has_variable = mandala_godking - is_ai = yes - } - } - multiply = 0.25 - } - } - } - } - - greeting = positive - notification_text = OFFER_TRIBUTARY_STATUS_INTERACTION_NOTIFICATION - - # Low starting obligations - send_option = { - flag = low_obligations - localization = low_tributary_obligations - starts_enabled = { - scope:actor = { is_ai = yes } - } - } - - # Medium starting obligations - send_option = { - flag = normal_obligations - localization = normal_tributary_obligations - starts_enabled = { - scope:actor = { is_ai = no } - } - is_valid = { - scope:actor = { is_ai = no } - } - } - - # High starting obligations - send_option = { - flag = high_obligations - localization = high_tributary_obligations - is_valid = { - scope:actor = { is_ai = no } - } - } - - send_options_exclusive = yes - - on_accept = { - #They have a Suzerain? Uh-oh - if = { - limit = { - scope:recipient = { is_tributary = yes } - } - show_as_tooltip = { - scope:recipient = { - end_tributary = yes - } - random_list = { - 50 = { - show_chance = no - desc = offer_tributary_status_interaction_suzerain_intervene.t - custom_tooltip = offer_tributary_status_interaction_suzerain_starts_war_tt - } - 50 = { - show_chance = no - desc = offer_tributary_status_interaction_suzerain_nothing.t - mandala_embrace_tributary_effect = yes - } - } - } - #Trigger the Suzerain - scope:recipient.suzerain = { trigger_event = tgp_east_asia_interaction_events.0030 } - } - #No Suzerain? No problem! - else = { - mandala_embrace_tributary_effect = yes - } - #Drop the Confederation pls - scope:recipient = { - if = { - limit = { - is_confederation_member = yes - confederation ?= { is_house_based = no } - } - confederation = { remove_confederation_member = scope:recipient } - } - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0363 - } - scope:recipient = { - add_opinion = { - modifier = tributary_request_denied_opinion # this opinion also acts as a built-in cooldown - target = scope:actor - years = 3 - } - } - } - - ai_maybe = yes - - ai_potential = { - is_independent_ruler = yes - } - - ai_targets = { - ai_recipients = neighboring_rulers_including_tributary_borders - } - - ai_frequency_by_tier = { - barony = 0 - county = 24 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - force_notification = yes - - ai_will_do = { - base = 0 - - modifier = { - add = { - add = scope:recipient.gold - divide = 10 - max = 100 - } - desc = accumulated_wealth_reason - } - - ai_military_threat_modifier = { SENDER = scope:actor RECEIVER = scope:recipient MULTIPLIER = -1 } - - modifier = { # Generally don't try to tributarize those of higher rank than you - trigger = { - "scope:recipient.tier_difference(scope:actor)" > 1 - } - add = -20 - } - - modifier = { # Generally don't try to tributarize those of higher piety_level than you - trigger = { - scope:recipient.piety_level > scope:actor.piety_level - } - add = -30 - } - - modifier = { # Remote Realm. - trigger = { - scope:actor = { - NOT = { - any_neighboring_top_liege_realm_owner = { this = scope:recipient } - } - } - scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value >= squared_distance_major } } - } - add = -25 - } - - modifier = { # Remote Realm. - trigger = { - NOT = { - scope:recipient = { - any_land_neighboring_realm_with_tributaries_owner = { - this = scope:actor - } - } - } - } - add = -25 - } - - #Generally don't try to Tributarize those larger than you - modifier = { - trigger = { - scope:actor.realm_size < scope:recipient.realm_size - } - factor = 0 - } - } - - ai_min_reply_days = 5 - ai_max_reply_days = 10 - - ai_accept = { - base = -50 - #I am a Tribal! - modifier = { - scope:recipient = { government_has_flag = government_is_tribal } - add = 30 - desc = recipient_is_a_tribal_government - } - #... but I am in a confederation - modifier = { - scope:recipient = { is_confederation_member = yes } - add = -50 - desc = recipient_is_in_a_confederation - } - - #Your Radiance - #Radiance Value x2 - modifier = { - scope:actor = { has_unruined_mandala_capital_trigger = yes } - add = { - value = scope:actor.mandala_radiance_value - multiply = 2 - } - desc = actor_positive_mandala_radiance - } - #Are they independent but a neighboring Mandala more Radiant than you? - #We reduce acceptance by the radience difference x2 - modifier = { - trigger_if = { - limit = { - scope:actor = { has_unruined_mandala_capital_trigger = yes } - scope:recipient = { - is_tributary = no - OR = { - government_has_flag = government_is_mandala - government_has_flag = government_is_tribal - } - } - } - scope:recipient = { - OR = { - any_neighboring_top_liege_realm_owner = { - has_unruined_mandala_capital_trigger = yes - government_has_flag = government_is_mandala - NOR = { - this = scope:actor - this = scope:recipient - } - save_temporary_scope_as = suzerain_comparison - } - any_neighboring_top_suzerain_realm_owner ?= { - has_unruined_mandala_capital_trigger = yes - government_has_flag = government_is_mandala - NOR = { - this = scope:actor - this = scope:recipient - } - save_temporary_scope_as = suzerain_comparison - } - } - } - always = yes - } - trigger_else = { always = no } - add = { - #Double it as we would with your own radiance impact above and reduce acceptance by that value - value = { - value = scope:suzerain_comparison.mandala_radiance_value - multiply = 2 - } - multiply = -1 - } - desc = other_devaraja_radiance - } - #Is their current Devaraja Suzerain more Radiant than you? - #We reduce acceptance by the radiance difference x2 - modifier = { - trigger_if = { - limit = { - scope:recipient = { - is_tributary = yes - overlord = { - government_has_flag = government_is_mandala - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value > 0 - } - } - scope:actor = { - has_unruined_mandala_capital_trigger = yes - } - } - always = yes - } - trigger_else = { always = no } - add = { - #Double it as we would with your own radiance impact above and reduce acceptance by that value - value = { - value = scope:recipient.overlord.mandala_radiance_value - multiply = 2 - } - multiply = -1 - } - desc = devaraja_overlord_radiance - } - - modifier = { - desc = is_prosperity_mandala_tributary - scope:recipient = { - is_tributary = yes - suzerain = { has_realm_law_flag = tributaries_less_likely_to_break_free } - } - add = 15 - } - - # - modifier = { - desc = tgp_sea_legacy_2_modifier_desc - scope:actor = { - dynasty ?= { - has_dynasty_perk = tgp_sea_legacy_2 - } - } - add = tgp_sea_legacy_tributary_acceptance_value - } - - #Mandala Piety Level - #This is only checked if you are not a Devaraja/haven't got a capital temple complex - Otherwise we use Radiance - mandala_devaraja_piety_level_add_weight_modifier = { DEVARAJA = scope:actor } - - #Tributary Realm Size - subject_realm_size_lose_weight_modifier = { - DEVARAJA = scope:actor - SUBJECT = scope:recipient - } - - ai_military_threat_modifier = { SENDER = scope:recipient RECEIVER = scope:actor MULTIPLIER = 1 } # if the actor is a major threat to the recipient they're more likely to accept - - modifier = { # I have a Capital Temple Complex of my own (I am also a God King) - desc = tributary_interaction_aibehavior_recipient_capital_complex - trigger = { - scope:recipient.capital_province ?= { - has_building_with_flag = mandala_capital_building - has_ruined_great_building = no - } - } - add = -200 - } - - modifier = { # I am higher rank than you - desc = tributary_interaction_aibehavior_recipient_tier_tt - trigger = { - scope:recipient = { - highest_held_title_tier > scope:actor.highest_held_title_tier - } - } - add = { - value = scope:recipient.highest_held_title_tier - subtract = scope:actor.highest_held_title_tier - multiply = 50 - multiply = -1 - } - } - - modifier = { # Same Faith and Actor is a god King - desc = embrace_as_tributary_interaction_same_faith - trigger = { - scope:actor.faith = scope:recipient.faith - scope:actor.capital_province = { - has_building_with_flag = mandala_capital_building - has_ruined_great_building = no - } - } - add = { - value = 10 - } - } - - modifier = { # Different faith, no pluralism. - desc = offer_vassalization_interaction_aibehavior_differentfaith_tt - trigger = { - scope:recipient = { - faith = { - NOR = { # Of two different faiths AND the potential tributary's faith is not pluralistic - this = scope:actor.faith - has_doctrine = doctrine_pluralism_pluralistic - } - } - } - } - add = { - value = -25 - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_hostile_level - } - } - } - add = -10 - } - if = { - limit = { - scope:recipient.faith = { - faith_hostility_level = { - target = scope:actor.faith - value >= faith_evil_level - } - } - } - add = -25 - } - } - } - - modifier = { # Different religion Family - We prefer god kings to be vaguely within our own world view - desc = embrace_as_tributary_interaction_other_religion_family - trigger = { - scope:recipient = { - NOT = { government_has_flag = government_is_wanua } - } - scope:actor.faith.religion = { - switch = { - trigger = is_in_family - rf_pagan = { - scope:recipient.faith.religion = { NOT = { is_in_family = rf_pagan } } - } - rf_sinitic = { - scope:recipient.faith.religion = { NOT = { is_in_family = rf_sinitic } } - } - rf_eastern = { - scope:recipient.faith.religion = { NOT = { is_in_family = rf_eastern } } - } - rf_abrahamic = { - scope:recipient.faith.religion = { NOT = { is_in_family = rf_abrahamic } } - } - } - } - } - add = { - value = -25 - if = { - limit = { - government_has_flag = government_is_theocracy - } - subtract = 975 #Bishops, popes, etc, feel more strongly about this. - } - } - } - # They are not Mandalas nor Tribes - modifier = { - desc = embrace_as_tributary_interaction_wrong_government - scope:recipient = { - NOR = { - government_has_flag = government_is_mandala - government_has_flag = government_is_tribal - } - } - add = { - value = -50 - if = { - limit = { - scope:recipient = { - OR = { - government_allows = administrative - government_has_flag = government_is_nomadic - } - } - #If you're radiant enough... - scope:actor = { - trigger_if = { - limit = { has_unruined_mandala_capital_trigger = yes } - mandala_radiance_value < 80 - } - } - } - subtract = 950 #Some governments are especially unlikely to agree - } - #Not radiant enough - if = { - limit = { - scope:actor = { - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value <= 40 - } - } - subtract = 100 - } - } - } - #We single out Japan specifically - modifier = { - desc = embrace_as_tributary_interaction_wrong_government - scope:recipient = { government_is_japanese_trigger = yes } - add = -1000 - } - #Far away - modifier = { - desc = offer_vassalization_interaction_aibehavior_remoterealm_tt - trigger = { - scope:recipient = { - NOT = { - any_neighboring_top_liege_realm_owner = { - OR = { - this = scope:actor - top_overlord ?= scope:actor - } - } - } - } - trigger_if = { #Islands we can get farther away - limit = { - scope:recipient.capital_county ?= { is_coastal_county = yes } - any_sub_realm_county = { is_coastal_county = yes } - } - scope:recipient.capital_province = { squared_distance = { target = scope:actor.capital_province value >= squared_distance_huge } } - } - trigger_else = { #Inland is harder - scope:recipient.capital_province ?= { squared_distance = { target = scope:actor.capital_province value >= squared_distance_major } } - } - } - add = -250 - } - - #Monotheist targets really shouldn't want to... unless you're Radiant enough - modifier = { - scope:recipient = { - faith = { has_doctrine = doctrine_monotheist } - } - #If you're radiant enough... - scope:actor = { - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value < 25 - } - add = -200 - desc = they_are_monotheist - } - modifier = { - scope:recipient = { - faith = { has_doctrine = doctrine_monotheist } - } - #If you're radiant enough... - scope:actor = { - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value >= 25 - mandala_radiance_value < 50 - } - add = -175 - desc = they_are_monotheist - } - modifier = { - scope:recipient = { - faith = { has_doctrine = doctrine_monotheist } - } - #If you're radiant enough... - scope:actor = { - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value >= 75 - mandala_radiance_value < 100 - } - add = -150 - desc = they_are_monotheist - } - modifier = { - scope:recipient = { - faith = { has_doctrine = doctrine_monotheist } - } - #If you're radiant enough... - scope:actor = { - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value >= 100 - } - add = -100 - desc = they_are_monotheist - } - - ### MANDALA ### - #Added threshold for Mandalas who already are Tributaries - modifier = { - scope:recipient = { is_tributary = yes } - NOT = { scope:recipient.suzerain = scope:actor } - add = { - value = 0 - if = { - limit = { - scope:recipient.suzerain = { has_unruined_mandala_capital_trigger = yes } - } - subtract = { - value = scope:recipient.mandala_radiance_value - multiply = 3 - } - } - else = { add = -15 } - max = -10 - } - desc = already_tributary_threshold_duchy_suzerain - } - - #AI Godkings should NOT want to become subjects - modifier = { - has_variable = mandala_godking - add = -1000 - desc = mandala_ai_godking_modifier - } - - #MINOR MODIFIERS - modifier = { # the bolder they are, the less likely they will agree to this and the more cowardly the more likely - NOT = { ai_boldness = 0 } - add = { - value = ai_boldness - multiply = -1 - divide = 4 - } - desc = TRIBUTARY_BOLDNESS_REASON - } - - modifier = { # the greedier they are, the less likely they will agree to this - ai_greed > 0 - add = { - value = ai_greed - multiply = -1 - divide = 4 - } - desc = TRIBUTARY_GREED_REASON - } - modifier = { # Rivalry modifier. - desc = embrace_tributarization_interaction_aibehavior_rival_tt - trigger = { - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - add = -30 - } - modifier = { # Nemesis modifier. - desc = embrace_tributarization_interaction_aibehavior_nemesis_tt - trigger = { - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - add = -100 - } - modifier = { # Same Dynasty modifier. - desc = embrace_tributarization_interaction_aibehavior_dynasty_tt - trigger = { - scope:recipient = { - dynasty = scope:actor.dynasty - } - } - add = 10 - } - - modifier = { # Cultural Acceptance - add = -5 - desc = cultural_acceptance_interaction_reason - trigger = { - scope:actor = { - NOT = { # cultural condition below doesn't have to apply if both actor and recipient have nomadic_philosophy - has_trait = nomadic_philosophy - scope:recipient = { has_trait = nomadic_philosophy } - } - NOT = { has_same_culture_as = scope:recipient } - culture = { - cultural_acceptance = { target = scope:recipient.culture value < 50 } - } - } - } - } - - modifier = { # Same language - add = 5 - desc = speaks_same_language_interaction_reason - trigger = { - scope:actor = { - knows_language_of_culture = scope:recipient.culture - } - } - } - - modifier = { # Encircled - desc = offer_vassalization_interaction_aibehavior_encircled_tt - trigger = { - scope:recipient = { - NOT = { - any_neighboring_top_liege_realm_owner = { this != scope:actor } - } - NOT = { - any_realm_county = { is_coastal_county = yes } - } - } - } - add = 20 - } - - #Mandala Obligation level matters - modifier = { - trigger_if = { - limit = { exists = scope:low_obligations } - scope:low_obligations = yes - } - trigger_else = { always = no } - add = 15 - desc = proposed_obligation_level_low - } - modifier = { - trigger_if = { - limit = { exists = scope:high_obligations } - scope:high_obligations = yes - } - trigger_else = { always = no } - add = -30 - desc = proposed_obligation_level_high - } - - #Legitimacy - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -15 - scope:actor = { - has_legitimacy_flag = slightly_reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -25 - scope:actor = { - has_legitimacy_flag = reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -50 - scope:actor = { - has_legitimacy_flag = very_reduced_tributarization_acceptance - } - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - add = -75 - scope:actor = { - has_legitimacy_flag = massively_reduced_tributarization_acceptance - } - } - - # HIGH LEGITIMACY - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 25 - scope:actor = { - has_legitimacy_flag = increased_tributarization_acceptance - } - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 50 - scope:actor = { - has_legitimacy_flag = very_increased_tributarization_acceptance - } - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - add = 75 - scope:actor = { - has_legitimacy_flag = extra_increased_tributarization_acceptance - } - } - - - # OPINION INFLUENCE - opinion_modifier = { # Compare Opinion modifier. - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - } - - } -} - -### Reassert Tributary - unilateral -# actor = suzerain -# recipient = tributary - -reassert_tributary_interaction = { - category = interaction_category_vassal - common_interaction = yes - icon = icon_liege - - desc = reassert_tributary_interaction_desc - - is_shown = { - scope:actor = { - government_has_flag = government_is_mandala - } - scope:recipient = { - is_tributary_of = scope:actor - is_ai = yes - cease_tribute_payments_ai_chance > 0 - } - } - - is_valid_showing_failures_only = { - scope:actor = { - is_physically_able = yes - } - scope:recipient = { - custom_tooltip = { - text = reassert_tributary_interaction_cooldown_active_tt - NOT = { - has_opinion_modifier = { - modifier = reassertion_request_denied_opinion - target = scope:actor - } - } - } - custom_tooltip = { - text = reassert_tributary_interaction_reasserted_recently_tt - NOT = { has_variable = tributary_has_been_reasserted_recently } - } - } - } - - cost = { - piety = { - value = minor_piety_value - multiply = activity_cost_scale_by_era - #Mandala Godking AI - if = { - limit = { - scope:actor = { - has_variable = mandala_godking - is_ai = yes - } - } - multiply = 0.25 - } - } - } - - greeting = positive - notification_text = OFFER_TRIBUTARY_STATUS_INTERACTION_NOTIFICATION - - #Lower Obligations - ##Taxes - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - OR = { - vassal_contract_obligation_level:mandala_government_taxes = 1 - vassal_contract_obligation_level:mandala_government_taxes = 0 - } - } - } - is_valid = { - custom_tooltip = { - text = ALREADY_LOWEST_TAX_OBLIGATION - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_taxes = 1 - } - } - } - flag = decrease_tax_obligation_1 - localization = DECREASE_TAX_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_taxes = 2 - } - } - flag = decrease_tax_obligation_2 - localization = DECREASE_TAX_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_taxes = 3 - } - } - flag = decrease_tax_obligation_3 - localization = DECREASE_TAX_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_taxes = 4 - } - } - flag = decrease_tax_obligation_4 - localization = DECREASE_TAX_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_taxes = 5 - } - } - flag = decrease_tax_obligation_5 - localization = DECREASE_TAX_OBLIGATIONS - } - - ##Piety - send_option = { - is_shown = { - scope:recipient = { - has_subject_contract_group = tributary_mandala - OR = { - vassal_contract_obligation_level:mandala_government_piety = 1 - vassal_contract_obligation_level:mandala_government_piety = 0 - } - } - } - is_valid = { - custom_tooltip = { - text = ALREADY_LOWEST_PIETY_OBLIGATION - scope:recipient = { - has_subject_contract_group = tributary_mandala - vassal_contract_obligation_level:mandala_government_piety = 1 - } - } - } - flag = decrease_piety_obligation_1 - localization = DECREASE_PIETY_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - has_subject_contract_group = tributary_mandala - vassal_contract_obligation_level:mandala_government_piety = 2 - } - } - flag = decrease_piety_obligation_2 - localization = DECREASE_PIETY_OBLIGATIONS - } - - ##Prestige - send_option = { - is_shown = { - scope:recipient = { - has_subject_contract_group = tributary_mandala_tribal - OR = { - vassal_contract_obligation_level:mandala_government_prestige = 1 - vassal_contract_obligation_level:mandala_government_prestige = 0 - } - } - } - is_valid = { - custom_tooltip = { - text = ALREADY_LOWEST_PRESTIGE_OBLIGATION - scope:recipient = { - has_subject_contract_group = tributary_mandala - vassal_contract_obligation_level:mandala_government_prestige = 1 - } - } - } - flag = decrease_prestige_obligation_1 - localization = DECREASE_PRESTIGE_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - has_subject_contract_group = tributary_mandala_tribal - vassal_contract_obligation_level:mandala_government_prestige = 2 - } - } - flag = decrease_prestige_obligation_2 - localization = DECREASE_PRESTIGE_OBLIGATIONS - } - - ##Levies - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - OR = { - vassal_contract_obligation_level:mandala_government_levies = 1 - vassal_contract_obligation_level:mandala_government_levies = 0 - } - } - } - is_valid = { - custom_tooltip = { - text = ALREADY_LOWEST_LEVY_OBLIGATION - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_levies = 1 - } - } - } - flag = decrease_levy_obligation_1 - localization = DECREASE_LEVY_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_levies = 2 - } - } - flag = decrease_levy_obligation_2 - localization = DECREASE_LEVY_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_levies = 3 - } - } - flag = decrease_levy_obligation_3 - localization = DECREASE_LEVY_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_levies = 4 - } - } - flag = decrease_levy_obligation_4 - localization = DECREASE_LEVY_OBLIGATIONS - } - send_option = { - is_shown = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_mandala - has_subject_contract_group = tributary_mandala_tribal - } - vassal_contract_obligation_level:mandala_government_levies = 5 - } - } - flag = decrease_levy_obligation_5 - localization = DECREASE_LEVY_OBLIGATIONS - } - - #Dread - send_option = { - is_valid = { - scope:actor = { dread >= high_dread } - } - flag = dread - localization = GENERIC_USE_DREAD - } - - #Strong Hook - send_option = { - is_shown = { - NOT = { - scope:actor = { - house = { has_house_head_parameter = unlock_weak_hooks_to_reassert_tributaries } - } - } - } - is_valid = { - scope:actor = { has_strong_usable_hook = scope:recipient } - } - flag = hook - localization = GENERIC_USE_STRONG_HOOK - } - should_use_extra_icon = { - scope:actor = { has_strong_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_strong.dds" - - #Any Hook - send_option = { - is_shown = { - scope:actor = { - house = { has_house_head_parameter = unlock_weak_hooks_to_reassert_tributaries } - } - } - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = any_hook - localization = GENERIC_USE_HOOK - } - - #Pay Piety - send_option = { - is_shown = { - scope:actor = { has_realm_law_flag = can_use_piety_to_reassert_tributary } - } - is_valid = { - scope:actor.piety >= piety_bribe_value - } - flag = pay_piety - localization = PAY_PIETY - current_description = { - # Triggered desc so that we don't get a weird double tooltip. - triggered_desc = { - trigger = { scope:actor.piety >= piety_bribe_value } - desc = SCHEME_AGENT_PIETY_VALID - } - } - } - - send_options_exclusive = no - - on_accept = { - scope:recipient = { - custom_tooltip = { - text = reassert_tributary_interaction_effect_tt - set_variable = { - name = tributary_has_been_reasserted_recently - value = flag:yes - months = reassert_stickiness_months - } - } - } - - #LOWER OBLIGATIONS - ##Taxes - if = { - limit = { - OR = { - scope:decrease_tax_obligation_1 = yes - scope:decrease_tax_obligation_2 = yes - scope:decrease_tax_obligation_3 = yes - scope:decrease_tax_obligation_4 = yes - scope:decrease_tax_obligation_5 = yes - } - } - scope:recipient = { - if = { - limit = { vassal_contract_obligation_level:mandala_government_taxes = 5 } - tributary_contract_set_obligation_level = { - type = mandala_government_taxes - level = 4 - } - } - else_if = { - limit = { vassal_contract_obligation_level:mandala_government_taxes = 4 } - tributary_contract_set_obligation_level = { - type = mandala_government_taxes - level = 3 - } - } - else_if = { - limit = { vassal_contract_obligation_level:mandala_government_taxes = 3 } - tributary_contract_set_obligation_level = { - type = mandala_government_taxes - level = 2 - } - } - else_if = { - limit = { vassal_contract_obligation_level:mandala_government_taxes = 2 } - tributary_contract_set_obligation_level = { - type = mandala_government_taxes - level = 1 - } - } - else = { - tributary_contract_set_obligation_level = { - type = mandala_government_taxes - level = 0 - } - } - } - } - ##Piety - if = { - limit = { - OR = { - scope:decrease_piety_obligation_1 = yes - scope:decrease_piety_obligation_2 = yes - } - } - scope:recipient = { - if = { - limit = { vassal_contract_obligation_level:mandala_government_piety = 2 } - tributary_contract_set_obligation_level = { - type = mandala_government_piety - level = 1 - } - } - else = { - tributary_contract_set_obligation_level = { - type = mandala_government_piety - level = 0 - } - } - } - } - ##Prestige - if = { - limit = { - OR = { - scope:decrease_prestige_obligation_1 = yes - scope:decrease_prestige_obligation_2 = yes - } - } - scope:recipient = { - if = { - limit = { vassal_contract_obligation_level:mandala_government_prestige = 2 } - tributary_contract_set_obligation_level = { - type = mandala_government_prestige - level = 1 - } - } - else = { - tributary_contract_set_obligation_level = { - type = mandala_government_prestige - level = 0 - } - } - } - } - ##Levies - if = { - limit = { - OR = { - scope:decrease_levy_obligation_1 = yes - scope:decrease_levy_obligation_2 = yes - scope:decrease_levy_obligation_3 = yes - scope:decrease_levy_obligation_4 = yes - scope:decrease_levy_obligation_5 = yes - } - } - scope:recipient = { - if = { - limit = { vassal_contract_obligation_level:mandala_government_levies = 5 } - tributary_contract_set_obligation_level = { - type = mandala_government_levies - level = 4 - } - } - else_if = { - limit = { vassal_contract_obligation_level:mandala_government_levies = 4 } - tributary_contract_set_obligation_level = { - type = mandala_government_levies - level = 3 - } - } - else_if = { - limit = { vassal_contract_obligation_level:mandala_government_levies = 3 } - tributary_contract_set_obligation_level = { - type = mandala_government_levies - level = 2 - } - } - else_if = { - limit = { vassal_contract_obligation_level:mandala_government_levies = 2 } - tributary_contract_set_obligation_level = { - type = mandala_government_levies - level = 1 - } - } - else = { - tributary_contract_set_obligation_level = { - type = mandala_government_levies - level = 0 - } - } - } - } - - #Strong hook - if = { - limit = { - scope:hook = yes - scope:actor = { has_strong_usable_hook = scope:recipient } - } - scope:actor = { - use_hook = scope:recipient - } - } - #Weak Hook - if = { - limit = { - scope:any_hook = yes - scope:actor = { has_usable_hook = scope:recipient } - } - scope:actor = { - use_hook = scope:recipient - } - } - #Dread - if = { - limit = { scope:dread = yes } - scope:actor = { - add_piety = minor_piety_loss - } - scope:recipient = { - add_opinion = { - modifier = intimidated_tributary_opinion - target = scope:actor - opinion = -20 - } - } - } - #Piety - if = { - limit = { scope:pay_piety = yes } - scope:actor = { - add_piety = { - value = { - add = piety_bribe_half_value - multiply = -1 - } - } - } - scope:recipient = { add_piety = piety_bribe_half_value } - } - - #Look ma', no hands! - if = { - limit = { - NOR = { - scope:decrease_tax_obligation_1 = yes - scope:decrease_tax_obligation_2 = yes - scope:decrease_tax_obligation_3 = yes - scope:decrease_tax_obligation_4 = yes - scope:decrease_tax_obligation_5 = yes - scope:decrease_piety_obligation_1 = yes - scope:decrease_piety_obligation_2 = yes - scope:decrease_prestige_obligation_1 = yes - scope:decrease_prestige_obligation_2 = yes - scope:decrease_levy_obligation_1 = yes - scope:decrease_levy_obligation_2 = yes - scope:decrease_levy_obligation_3 = yes - scope:decrease_levy_obligation_4 = yes - scope:decrease_levy_obligation_5 = yes - scope:hook = yes - scope:dread = yes - scope:any_hook = yes - scope:pay_piety = yes - } - } - #You're quite the smooth-talker huh - show_as_tooltip = { - scope:actor.dynasty ?= { - add_dynasty_prestige = { - value = miniscule_dynasty_prestige_value - divide = 2 - } - } - } - } - - scope:actor = { - trigger_event = tgp_east_asia_interaction_events.0020 - } - - } - - on_decline = { - scope:actor = { - show_as_tooltip = { add_prestige = medium_prestige_loss } - trigger_event = tgp_east_asia_interaction_events.0025 - } - scope:recipient = { - show_as_tooltip = { - add_opinion = { - modifier = reassertion_request_denied_opinion # this opinion also acts as a built-in cooldown - target = scope:actor - opinion = -20 - } - } - } - } - - auto_accept = { - switch = { - trigger = always - scope:any_hook = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - OR = { - AND = { - scope:hook = yes - scope:actor = { has_strong_usable_hook = scope:recipient } - } - AND = { - scope:any_hook = yes - scope:actor = { has_usable_hook = scope:recipient } - } - } - } - } - scope:dread = { - custom_description = { - text = "leverage_dread_tt" - subject = scope:actor - object = scope:recipient - scope:dread = yes - } - } - scope:pay_piety = { - custom_description = { - text = "pay_piety_tt" - subject = scope:actor - object = scope:recipient - scope:pay_piety = yes - } - } - scope:decrease_tax_obligation_1 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_tax_obligation_1 = yes - } - } - scope:decrease_tax_obligation_2 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_tax_obligation_2 = yes - } - } - scope:decrease_tax_obligation_3 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_tax_obligation_3 = yes - } - } - scope:decrease_tax_obligation_4 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_tax_obligation_4 = yes - } - } - scope:decrease_tax_obligation_5 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_tax_obligation_5 = yes - } - } - scope:decrease_piety_obligation_1 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_piety_obligation_1 = yes - } - } - scope:decrease_piety_obligation_2 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_prestige_obligation_2 = yes - } - } - scope:decrease_levy_obligation_1 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_levy_obligation_1 = yes - } - } - scope:decrease_levy_obligation_2 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_levy_obligation_2 = yes - } - } - scope:decrease_levy_obligation_3 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_levy_obligation_3 = yes - } - } - scope:decrease_levy_obligation_4 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_levy_obligation_4 = yes - } - } - scope:decrease_levy_obligation_5 = { - custom_description = { - text = "reduce_obligation_tt" - subject = scope:actor - object = scope:recipient - scope:decrease_levy_obligation_5 = yes - } - } - } - } - - ai_maybe = yes - - ai_potential = { - government_has_flag = government_is_mandala - } - - ai_targets = { - ai_recipients = tributaries - } - - ai_frequency_by_tier = { - barony = 0 - county = 36 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - force_notification = yes - - ai_will_do = { # AI will often do this to valid targets that aren't a military threat to them, especially if they're rich - base = 50 - - modifier = { # Remote Realm. - trigger = { - scope:actor = { - NOT = { - any_neighboring_top_liege_realm_owner = { this = scope:recipient } - } - } - scope:actor.capital_province = { squared_distance = { target = scope:recipient.capital_province value >= squared_distance_major } } - } - add = -25 - } - } - - ai_min_reply_days = 3 - ai_max_reply_days = 7 - - ai_accept = { - base = -100 - - ai_military_threat_modifier = { SENDER = scope:recipient RECEIVER = scope:actor MULTIPLIER = 1 } # if the actor is a major threat to the recipient they're more likely to accept - - # MINOR - modifier = { # Rivalry modifier. - desc = embrace_tributarization_interaction_aibehavior_rival_tt - trigger = { - scope:recipient = { - has_relation_rival = scope:actor - NOT = { has_relation_nemesis = scope:actor } - } - } - add = -10 - } - modifier = { # Nemesis modifier. - desc = embrace_tributarization_interaction_aibehavior_nemesis_tt - trigger = { - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - add = -100 - } - modifier = { # Same Dynasty modifier. - desc = embrace_tributarization_interaction_aibehavior_dynasty_tt - trigger = { - scope:recipient = { - dynasty = scope:actor.dynasty - } - } - add = 10 - } - - modifier = { - suzerain = { - government_has_flag = government_is_mandala - has_unruined_mandala_capital_trigger = yes - mandala_radiance_value > 0 - } - add = { - value = suzerain.mandala_radiance_value - multiply = 2 - } - desc = devaraja_overlord_radiance - } - - #Devaraja Piety Level - mandala_devaraja_piety_level_add_weight_modifier = { DEVARAJA = scope:actor } - - #Tributary Realm Size - subject_realm_size_lose_weight_modifier = { - DEVARAJA = scope:actor - SUBJECT = scope:recipient - } - - #Devaraja Mandala Capital - mandala_devaraja_capital_add_weight_modifier = { - DEVARAJA = scope:actor - TRIBUTARY = scope:recipient - } - - # OPINION INFLUENCE - opinion_modifier = { # Compare Opinion modifier. - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - } - } -} diff --git a/common/character_interactions/00_vassal_interactions.txt b/common/character_interactions/00_vassal_interactions.txt deleted file mode 100644 index 6d7320510..000000000 --- a/common/character_interactions/00_vassal_interactions.txt +++ /dev/null @@ -1,4025 +0,0 @@ -#Interactions relating to vassals - -grant_vassal_interaction = { - category = interaction_category_vassal - common_interaction = no - interface = transfer_vassal - icon = icon_vassal - - special_interaction = grant_vassal_interaction - - populate_actor_list = { - scope:actor = { - every_vassal = { - add_to_list = characters - } - } - } - - desc = grant_vassal_interaction_desc - - prompt = GRANT_VASSAL_SELECT_VASSAL_TO_TRANSFER - - greeting = positive - notification_text = GRANT_VASSAL_PROPOSAL - - pre_answer_yes_key = ACCEPT - pre_answer_no_key = DECLINE - - is_shown = { - scope:recipient != scope:actor - OR = { - AND = { - exists = scope:recipient.liege - scope:recipient.liege = scope:actor - } - AND = { - exists = scope:actor.liege - scope:actor.liege = scope:recipient - } - AND = { - scope:actor.faith.religious_head = scope:recipient - scope:recipient = { is_independent_ruler = yes } -# scope:actor.faith = { NOT = { has_doctrine = doctrine_holy_order_head } } - } - } - scope:recipient.highest_held_title_tier > tier_barony - } - - is_valid_showing_failures_only = { - scope:recipient = { - is_landed = yes # Landless rulers should not have Vassals - # Gallivanters won't accept additional responsibilities. - NOT = { has_trait = gallivanter } - } - NOT = { scope:actor = { is_at_war_with = scope:recipient } } - trigger_if = { - limit = { exists = scope:secondary_actor } - NOT = { scope:secondary_actor = { is_at_war_with = scope:recipient } } - scope:recipient.primary_title.tier > scope:secondary_actor.primary_title.tier - } - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - exists = scope:secondary_actor - } - trigger_if = { - limit = { - NOT = { - scope:recipient.primary_title = { - any_in_de_jure_hierarchy = { - holder = scope:secondary_actor - } - } - } - } - scope:recipient.vassal_count < scope:recipient.vassal_limit # Avoid creating vassals with unsustainable situations - } - scope:secondary_actor = { - NOT = { has_character_flag = ai_should_not_transfer } - } - } - trigger_if = { - limit = { scope:recipient.highest_held_title_tier <= tier_county } - scope:recipient = { highest_held_title_tier > tier_county } - } - trigger_else = { - scope:actor = { - custom_description = { - text = "basic_valid_vassal_to_tranfer" - object = scope:recipient - any_vassal = { - NOT = { highest_held_title_tier = tier_barony } - scope:recipient.highest_held_title_tier > highest_held_title_tier - } - } - } - } - # Prevent Admin AI transferring admin vassals under non-admin vassals - NAND = { - scope:actor ?= { - is_ai = yes - government_allows = administrative - } - scope:recipient ?= { - NOT = { government_allows = administrative } - } - scope:secondary_actor ?= { government_allows = administrative } - } - # Ritsuryo cannot transfer Soryo to Ritsuryo - custom_tooltip = { - text = ritsuryo_to_soryo_invalid_to_transfer - NAND = { - scope:actor ?= { has_government = japan_administrative_government } - scope:recipient ?= { has_government = japan_administrative_government } - scope:secondary_actor ?= { has_government = japan_feudal_government } - } - } - custom_tooltip = { - text = cannot_transfer_bloc_leader_as_vassal_tt - NOT = { - scope:secondary_actor ?= { - exists = house.house_confederation.leading_house - house.house_confederation.leading_house ?= house - is_house_head = yes - } - } - } - } - - can_be_picked = { - scope:recipient != root - highest_held_title_tier > tier_barony - highest_held_title_tier < scope:recipient.highest_held_title_tier - - trigger_if = { - limit = { scope:actor.liege = scope:recipient } - custom_tooltip = { - text = is_de_jure_liege_of_target - NOT = { - primary_title = { - any_this_title_or_de_jure_above = { - holder = scope:actor - } - } - } - } - } - - # You can't give your diarch away as a vassal. - custom_description = { - text = cannot_grant_own_diarch_as_vassal - subject = scope:actor.diarch - NOT = { root ?= scope:actor.diarch } - } - - # Not at war with the vassal being transferred (blocks explicit transfer of war enemies, which invalidates the war). - custom_description = { - text = "basic_is_at_war_with_vassal" - subject = root - object = scope:actor - NOT = { - root = { - is_at_war_with = scope:actor - } - } - } - - # Not at war with a vassal under the vassal being transferred (blocks implicit transfers of war enemies). - custom_description = { - text = "basic_is_at_war_with_sub_vassal" - subject = root - object = scope:actor - NOT = { - any_vassal_or_below = { - is_at_war_with = root - } - } - } - - # EP3 Admin - You cannot give away noble families - custom_description = { - text = admin_cannot_grant_vassal_noble_family - subject = root - trigger_if = { - limit = { - government_allows = administrative - } - any_held_title = { - is_noble_family_title = no - } - } - } - } - - auto_accept = { - scope:recipient = { - custom_description = { - text = wants_more_vassals - is_ai = yes - } - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = grant_vassal_interaction_notification - right_icon = scope:recipient - left_icon = scope:secondary_actor - - # If we're granting a vassal to our liege, gain a truce with our former vassal (we can't immediately reconquer them, and they can't attack us either). - if = { - limit = { - scope:actor = { - is_vassal_of = scope:recipient - } - } - add_truce_both_ways = { - character = scope:secondary_actor - days = 3650 - name = TRUCE_GRANT_INDEPENDENCE - } - } - - # Transfer the vassal over to their new liege. - create_title_and_vassal_change = { - type = granted - save_scope_as = change - add_claim_on_loss = no - } - scope:secondary_actor = { - change_liege = { - liege = scope:recipient - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - - # Gain an opinion bonus with the person we gave a vassal to. - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = granted_vassal - } - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = miniscule_unity_gain - DESC = clan_unity_grant_vassal.desc - REVERSE_NON_HOUSE_TARGET = yes - } - - hidden_effect = { - # Struggle catalyst -# if = { -# limit = { -# fp3_struggle_involves_one_supporter_and_one_detractor = { -# FIRST = scope:actor -# SECOND = scope:recipient -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_grants_vassal_to_de_jure_liege_supporter_detractor -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:recipient -# } -# } -# } -# scope:recipient.primary_title = { -# any_this_title_or_de_jure_above = { -# holder = scope:secondary_actor -# } -# } -# } -# scope:actor = { -# every_character_struggle = { -# involvement = involved -# activate_struggle_catalyst = { -# catalyst = catalyst_grants_vassal_to_de_jure_liege_supporter_detractor -# character = scope:actor -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_vassal_to_de_jure_liege_supporter_detractor } -# } -# } -# } - if = { - limit = { - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - while = { - limit = { - scope:secondary_actor ?= { - any_held_title = { - vassal_grant_de_jure_shift_trigger = yes - } - } - } - scope:secondary_actor ?= { - random_held_title = { - limit = { - vassal_grant_de_jure_shift_trigger = yes - } - set_de_jure_liege_title = scope:recipient.primary_title - } - } - } - } - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0211 - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:recipient - TARGET = scope:actor - VALUE = miniscule_unity_loss - DESC = clan_unity_grant_vassal_decline.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - # AI handled entirely though code -} - -retract_vassal_interaction = { - category = interaction_category_vassal - special_interaction = retract_vassal_interaction - interface = transfer_vassal - ai_maybe = yes - ai_min_reply_days = 4 - ai_max_reply_days = 9 - popup_on_receive = yes - pause_on_receive = yes - icon = icon_liege - - interface_priority = 109 #after revoke title - - desc = retract_vassal_interaction_desc - - on_decline_summary = general_rebellion_decline_summary - - prompt = RETRACT_VASSAL_SELECT_VASSAL_TO_RETRACT - - notification_text = RETRACT_VASSAL_PROPOSAL - - populate_recipient_list = { - scope:recipient = { - every_vassal = { - add_to_list = characters - } - } - } - - is_shown = { - scope:recipient != scope:actor - scope:recipient = { - highest_held_title_tier > tier_barony - liege = scope:actor - } - } - - is_valid_showing_failures_only = { - vassal_retraction_standard_valid_showing_failures_only_trigger = yes - # Make sure this exactly matches "can_be_picked" section below - scope:recipient = { - custom_description = { - text = "basic_vassal_to_retract" - any_vassal = { - highest_held_title_tier > tier_barony - } - } - } - # Plus make sure there's a legal right to retract. - scope:actor = { - trigger_if = { - limit = { - government_has_flag = government_is_tribal - } - custom_description = { - text = "has_law_allowing_vassal_retraction_tribal" - has_realm_law_flag = vassal_retraction_allowed - } - } - trigger_else_if = { - limit = { - government_has_flag = government_is_administrative - } - custom_description = { - text = "has_law_allowing_vassal_retraction_admin" - has_realm_law_flag = vassal_retraction_allowed - } - } - trigger_else = { - custom_description = { - text = "has_law_allowing_vassal_retraction_crown" - has_realm_law_flag = vassal_retraction_allowed - } - } - } - scope:recipient = { - NOT = { has_strong_hook = scope:actor } - } - custom_tooltip = { - text = cannot_take_overt_hostile_actions_against_diarch.tt - NOT = { scope:recipient ?= scope:actor.diarch } - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - } - } - - can_be_picked = { - highest_held_title_tier > tier_barony - } - - cost = { - # Usually, this action is free, but during certain diarchies, we want it to cost. - prestige = liege_diarchy_surcharge_interaction_retract_vassal_interaction_value - } - - on_send = { - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - hidden_effect = { - scope:secondary_recipient = { - add_character_flag = { - flag = ai_should_not_transfer - years = 3 - } - } - } - } - - on_accept = { - retract_vassal_interaction_effect = yes - - if = { - limit = { - scope:actor = { has_character_flag = flag_hostile_actions_disabled_delay } - } - scope:actor = { remove_character_flag = flag_hostile_actions_disabled_delay } - } - - scope:actor = { - trigger_event = char_interaction.0220 - } - } - - on_decline = { - scope:actor = { vassal_revocation_tyranny_effect = yes } - war_for_retraction_effect = yes - scope:recipient = { - add_opinion = { - target = scope:actor - modifier = retracted_vassal - } - } - if = { - limit = { - scope:actor = { has_realm_law_flag = vassal_refusal_is_treason } - } - scope:actor = { - add_opinion = { - target = scope:recipient - modifier = treasonous_retract_refusal - } - } - } - if = { - limit = { - scope:actor = { has_character_flag = flag_hostile_actions_disabled_delay } - } - scope:actor = { remove_character_flag = flag_hostile_actions_disabled_delay } - } - } - - auto_accept = { - OR = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - - can_be_blocked = { - custom_description = { #Hook from Recipient can counteract, but only if Actor is not forcing the action via Strong Hook. - text = "spending_hook" - subject = scope:recipient - object = scope:actor - scope:recipient = { has_hook = scope:actor } - NAND = { - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - - on_blocked_effect = { - scope:recipient = { - remove_hook = { - target = scope:actor - } - } - } - - ai_accept = { - base = 0 # Try to make it 0 for most interactions - - modifier = { - has_game_rule = hard_difficulty - scope:actor = { is_ai = no } - add = -50 - desc = FACTION_REASON_DIFFICULTY_HARD - } - - modifier = { - has_game_rule = very_hard_difficulty - scope:actor = { is_ai = no } - add = -100 - desc = FACTION_REASON_DIFFICULTY_VERY_HARD - } - - modifier = { - has_game_rule = hard_difficulty - scope:actor = { is_ai = yes } - add = 50 - } - - modifier = { - has_game_rule = very_hard_difficulty - scope:actor = { is_ai = yes } - add = 100 - } - - modifier = { - scope:hook = yes - add = 40 - desc = SCHEME_WEAK_HOOK_USED - } - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - - modifier = { - add = 25 - scope:actor = { - has_realm_law_flag = vassal_refusal_is_treason - } - desc = AI_REFUSAL_IS_TREASON - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = trusting - } - desc = TAKE_THE_VOWS_TRUSTING - } - - modifier = { - add = 20 - scope:recipient = { - has_trait = content - } - desc = INTERACTION_CONTENT - } - - modifier = { - add = 20 - scope:actor.current_military_strength > scope:recipient.current_military_strength - scope:recipient = { - has_trait = craven - } - desc = INTERACTION_CRAVEN - } - - ai_value_modifier = { - who = scope:recipient - ai_greed = { - if = { - limit = { - scope:recipient = { NOT = { ai_greed = 0 } } - } - value = -0.25 - } - } - ai_honor = { - if = { - limit = { - scope:recipient = { #If AI is honorable and the law compels to obey the liege, AI will be more likely to obey. - ai_honor > 0 - } - scope:actor = { - has_realm_law_flag = vassal_refusal_is_treason - } - } - value = 0.75 - } - } - } - modifier = { - exists = scope:actor.primary_title.title_capital_county - scope:secondary_recipient = { - OR = { - any_sub_realm_county = { - this = scope:actor.primary_title.title_capital_county - } - any_sub_realm_duchy = { - this = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - } - add = 50 - desc = AI_VASSAL_HOLDS_REALM_CAPITAL - } - - modifier = { - exists = scope:actor.primary_title.title_capital_county - scope:secondary_recipient = { - NOR = { - any_sub_realm_county = { - this = scope:actor.primary_title.title_capital_county - } - any_sub_realm_duchy = { - this = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - primary_title.tier = tier_county - any_sub_realm_county = { - de_jure_liege = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - add = 30 - desc = AI_VASSAL_IS_IN_CAPITAL_DUCHY - } - - modifier = { #Sub-Vassal is NOT De jure of current Vassal. - add = 25 - NOT = { - scope:recipient = { - any_held_title = { - is_de_jure_liege_or_above_target = scope:secondary_recipient.primary_title - } - } - } - desc = AI_REFUSAL_IS_NOT_DE_JURE_LIEGE - } - modifier = { #Sub-Vassal is De jure of liege title. - add = 15 - scope:actor = { - any_held_title = { - this = scope:secondary_recipient.primary_title.de_jure_liege - } - } - desc = AI_REFUSAL_IS_DE_JURE_LIEGE - } - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - modifier = { #Comparative military strength. - desc = offer_vassalization_interaction_aibehavior_power_tt - add = { - value = 1 - subtract = { - value = scope:recipient.current_military_strength - divide = { value = scope:actor.current_military_strength min = 1 } - } - multiply = 100 - } - } - modifier = { #Different faith, no pluralism. - desc = AI_REFUSAL_SPLITTING_SAME_FAITH_VASSALS - trigger = { - scope:actor.faith = scope:secondary_recipient.faith #Will not care as much if the vassal being retracted is of a different faith. - scope:actor = { - NOR = { #Of two different faiths AND the potential vassal's faith is not pluralistic. - faith = scope:recipient.faith - faith = { has_doctrine = doctrine_pluralism_pluralistic } - } - } - } - add = { - value = -25 - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_hostile_level - } - } - } - add = -10 - } - if = { - limit = { - scope:actor.faith = { - faith_hostility_level = { - target = scope:recipient.faith - value >= faith_evil_level - } - } - } - add = -25 - } - } - } - modifier = { # AI Mongols, tyranny wars just delay the inevitable fun! - scope:actor = { - is_ai = yes - OR = { - has_trait = greatest_of_khans - has_character_modifier = the_great_khan_modifier - } - } - scope:recipient = { - is_ai = yes - } - add = 500 - } - modifier = { - add = -25 - scope:recipient = { - culture = { has_cultural_parameter = vassals_more_likely_to_refuse_demands } - } - desc = VASSALS_REFUSAL_indomitable_azatani - } - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - can_send_despite_rejection = yes - - # AI - ai_targets = { - ai_recipients = vassals - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_potential = { - has_realm_law_flag = title_revocation_allowed - primary_title.tier > tier_county - } - - ai_will_do = { - base = -1000 - - # We want to avoid tyranny unless we've got a good reason - # And even if we can avoid tyranny we don't want to retract just because we can, so this only gets us to -10 - # Certain characters will retract despite tyranny, if their rationality is sufficiently low - modifier = { - scope:actor = { - OR = { - has_revoke_title_reason = scope:recipient - AND = { - ai_rationality <= very_high_negative_ai_value - OR = { - has_trait = lunatic - has_trait = possessed - has_trait = arbitrary - } - } - } - } - - add = 990 - } - # Always retract preferred capital if you hold the duchy, or the duchy is uncreated - modifier = { - years_from_game_start >= 3 - OR = { - scope:actor = { - is_at_war = no - gold > 0 - } - scope:recipient = { - is_imprisoned_by = scope:actor - } - } -# scope:actor = { # The HRE doesn't need endless civil wars -# NOT = { -# primary_title = title:e_hre -# } -# } - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:actor = { - any_held_title = { - this = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - scope:actor.primary_title.title_capital_county.de_jure_liege = { - is_title_created = no - } - } - scope:secondary_recipient = { - any_sub_realm_county = { - this = scope:actor.primary_title.title_capital_county - } - } - NAND = { # Don't retract player vassals tyrannically - scope:recipient = { - is_ai = no - } - scope:actor = { - NOT = { has_revoke_title_reason = scope:recipient } - } - } - add = 1100 - } - # If below domain limit, try to revoke counties in your capital duchy despite tyranny, sometimes - modifier = { - years_from_game_start >= 3 - scope:actor = { is_at_war = no } - scope:actor = { # The HRE doesn't need endless civil wars - NOT = { - primary_title = title:e_hre - } - } - scope:actor.domain_size < scope:actor.domain_limit - scope:actor.primary_title.tier >= tier_kingdom - trigger_if = { - limit = { - scope:actor = { - domain_size > 3 - } - } - scope:actor = { - NOR = { - has_trait = generous - has_trait = just - } - } - } - exists = scope:actor.primary_title.title_capital_county - OR = { - scope:actor.primary_title.title_capital_county.holder = scope:actor # You have your de jure capital already - NOT = { - scope:actor.primary_title.title_capital_county.holder.top_liege = scope:actor.top_liege # Or your De Jure capital isn't in your realm - } - } - scope:secondary_recipient = { - primary_title.tier = tier_county - any_sub_realm_county = { - de_jure_liege = scope:actor.primary_title.title_capital_county.de_jure_liege # Under the same Duchy as your capital - } - } - OR = { # And the capital duchy, if it exists at all - AND = { - exists = scope:actor.primary_title.title_capital_county.de_jure_liege.holder - scope:actor.primary_title.title_capital_county.de_jure_liege.holder = scope:actor - } - AND = { - exists = scope:actor.primary_title.title_capital_county.de_jure_liege.holder - scope:actor.primary_title.title_capital_county.de_jure_liege.holder.top_liege != scope:actor.top_liege - } - scope:actor.primary_title.title_capital_county.de_jure_liege = { - is_title_created = no - } - } - - scope:recipient = { # Not from players - is_ai = yes - } - - OR = { # Tyranny tolernance is based on rationality - AND = { - scope:actor.ai_rationality < 0 - scope:actor.tyranny <= 15 # Don't go crazy with tyranny, just a bit is fine - } - AND = { - scope:actor.ai_rationality >= 0 - scope:actor.ai_rationality < 50 - scope:actor.tyranny <= 5 # Don't go crazy with tyranny, just a bit is fine - } - AND = { - scope:actor.ai_rationality >= 50 - scope:actor.tyranny <= 0 # Don't go crazy with tyranny, just a bit is fine - } - AND = { - scope:actor.ai_rationality >= 0 - scope:recipient = { - is_imprisoned_by = scope:actor - } - scope:actor = { has_revoke_title_reason = scope:recipient } - } - AND = { - scope:actor.ai_rationality < 0 - scope:recipient = { - is_imprisoned_by = scope:actor - } - } - } - # To do this, the target must be weak or willing in some way - OR = { - scope:actor.current_military_strength > scope:recipient.current_military_strength # Must be stronger - scope:recipient = { - is_imprisoned_by = scope:actor - } - } - scope:recipient = { - OR = { - has_trait = craven - has_trait = content - has_trait = trusting - has_dread_level_towards = { - target = scope:actor - level >= 1 - } - opinion = { target = scope:actor value >= 40 } - is_imprisoned_by = scope:actor - scope:actor = { has_revoke_title_reason = scope:recipient } - } - } - - add = 1100 - } - # Always retract preferred capital duchy - modifier = { - exists = scope:actor.primary_title.title_capital_county - scope:secondary_recipient = { - any_sub_realm_duchy = { - this = scope:actor.primary_title.title_capital_county.de_jure_liege - } - } - NAND = { # Don't retract player vassals tyranically - scope:recipient = { - is_ai = no - } - scope:actor = { - NOT = { has_revoke_title_reason = scope:recipient } - } - } - add = 1000 - } - # Retract vassal we're dejure liege of if below domain limit - modifier = { - scope:actor = { - vassal_limit_available > 0 - } - scope:secondary_recipient.primary_title.de_jure_liege.holder = scope:actor - add = 500 - } - # Retract non-De Jure vassals from Megadukes (only if a revoke reason is present, so we don't end up in massive tyranny war spirals) - modifier = { - scope:actor = { - has_revoke_title_reason = scope:recipient - } - scope:recipient = { - primary_title.tier = tier_duchy - any_sub_realm_county = { - count > 30 - } - } - scope:secondary_recipient.primary_title.de_jure_liege.holder != scope:recipient - add = 500 - } - # Do not revoke titles from certain characters - modifier = { - scope:actor = { - OR = { - has_relation_friend = scope:recipient - has_relation_best_friend = scope:recipient - has_relation_lover = scope:recipient - has_relation_soulmate = scope:recipient - is_heir_of = scope:recipient - } - } - add = -2000 - } - # Do not revoke titles when the chance of success if exceedingly low - modifier = { - NOT = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - } - scope:actor = { - OR = { - gold < minimum_ai_gold_value_for_tyranny_wars - AND = { - scope:actor.current_military_strength < scope:recipient.current_military_strength - gold < comfortable_ai_gold_value_for_tyranny_wars - } - } - } - add = -2000 - } - - modifier = { # The AI will only use a Hook if they couldn't otherwise do this - scope:hook = yes - add = -1 - } - - modifier = { # The AI shouldn't ruin the player's fun - add = -2000 - scope:recipient = { has_character_flag = is_party_baron } - } - - modifier = { # Avoid triggering Tyranny wars mid-war - factor = 0 - scope:actor = { - is_at_war = yes - } - scope:recipient = { - NOT = { - is_imprisoned_by = scope:actor - } - } - } - - modifier = { # Avoid triggering Tyranny wars mid-grand activity - factor = 0 - scope:actor = { - has_ongoing_grand_activity_trigger = yes - } - NOR = { - scope:recipient = { - is_imprisoned_by = scope:actor - } - scope:recipient = { - highest_held_title_tier = tier_barony - } - } - } - } -} - -start_independence_faction_interaction = { - icon = independence - category = interaction_category_vassal - desc = start_independence_faction_interaction_desc - - is_shown = { - scope:actor != scope:recipient - scope:actor = { - highest_held_title_tier > tier_barony - liege = scope:recipient - is_a_faction_member = no - } - scope:recipient = { - is_landed_or_landless_administrative = no - NOT = { - any_targeting_faction = { - faction_type = independence_faction - } - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - can_create_faction = { - target = scope:recipient - type = independence_faction - } - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = start_independence_faction_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - create_faction = { - type = independence_faction - target = scope:recipient - } - if = { - limit = { - is_de_jure_vassal_of_liege_trigger = yes - } - stress_impact = { - just = medium_stress_impact_gain - } - } - } - } - } - - auto_accept = yes -} - -join_independence_faction_interaction = { - icon = independence - category = interaction_category_vassal - desc = join_independence_faction_interaction_desc - - is_shown = { - scope:actor != scope:recipient - scope:actor.liege = scope:recipient - scope:actor = { - is_landed_or_landless_administrative = no - is_a_faction_member = no - highest_held_title_tier > tier_barony - } - scope:recipient = { - highest_held_title_tier > tier_barony - any_targeting_faction = { - faction_type = independence_faction - } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - custom_description = { - text = "basic_independence_faction_at_war" - object = scope:recipient - any_targeting_faction = { - faction_type = independence_faction - faction_is_at_war = no - } - } - } - scope:actor = { - can_join_or_create_faction_against = { - who = scope:recipient - faction = independence_faction - } - } - } - - on_accept = { - scope:recipient = { - random_targeting_faction = { - faction_type = independence_faction - save_scope_as = faction_target - } - } - - scope:actor = { - send_interface_toast = { - type = event_toast_effect_neutral - title = join_independence_faction_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - join_faction = scope:faction_target - if = { - limit = { - is_de_jure_vassal_of_liege_trigger = yes - } - stress_impact = { - just = minor_stress_impact_gain - } - } - } - } - } - - auto_accept = yes -} - -create_claimant_faction_against_interaction = { - icon = vassal_claim_liege_title_interaction - category = interaction_category_vassal - interface_priority = 270 - use_diplomatic_range = no - needs_recipient_to_open = no - - desc = create_claimant_faction_against_interaction_desc - - special_interaction = create_claimant_faction_against_interaction - interface = create_claimant_faction_against - - is_shown = { - scope:actor = { - NOT = { scope:secondary_actor ?= this } - scope:secondary_actor ?= liege - custom_description = { - text = "faction_can_join_create_in_another_faction" - is_a_faction_member = no - } - highest_held_title_tier > tier_barony - } - } - - is_valid_showing_failures_only = { - NOT = { - scope:actor = { has_truce = scope:secondary_actor } - } - scope:secondary_actor = { - trigger_if = { - limit = { - NOT = { - any_held_title = { - any_claimant = {} - } - } - } - custom_description = { - text = "basic_claimant_found" - always = no - } - } - trigger_else = { - custom_description = { - text = "basic_capable_claimant_found" - any_held_title = { - any_claimant = { - NOT = { has_trait = incapable } - } - } - } - } - trigger_if = { - limit = { - exists = scope:landed_title - } - custom_description = { - text = "claimant_faction_already_exists" - subject = scope:landed_title - object = scope:recipient - NOT = { - any_targeting_faction = { - faction_type = claimant_faction - special_character = scope:recipient - special_title = scope:landed_title - } - } - } - } - } - scope:actor = { - can_join_or_create_faction_against = { - who = scope:secondary_actor - faction = claimant_faction - check_in_a_faction = no # already checked in is_shown. Via the faction interface we'd see this twice if it fails (TIT-11380) - } - } - trigger_if = { - limit = { - exists = scope:recipient - } - scope:recipient = { - NOT = { is_at_war_with = scope:actor } - NOT = { has_trait = incapable } - } - } - scope:secondary_actor = { NOT = { has_strong_hook = scope:actor } } - - # Admin vassals can only start and join a claimant faction if the target is independent - trigger_if = { - limit = { - scope:actor = { government_allows = administrative } - } - trigger_if = { - limit = { - scope:secondary_actor = { government_allows = administrative } - } - scope:secondary_actor = { is_independent_ruler = yes } - } - } - - # Under Byzantine law, a ruler must be unblemished - trigger_if = { - limit = { - scope:landed_title.holder.culture ?= { has_cultural_parameter = physical_disfigurement_blocks_inheritance } - } - scope:recipient ?= { - custom_description = { - text = "byzantine_claimant_is_disfigured" - object = scope:recipient - valid_for_byz_succession_trigger = yes - } - } - } - # Ceremonial Liege - trigger_if = { - limit = { - exists = scope:landed_title - scope:actor.top_liege.primary_title.var:administrative_ui_special_title ?= scope:landed_title - } - scope:recipient = { - tgp_is_in_ceremonial_house_trigger = yes - trigger_if = { - limit = { - scope:landed_title = { - holder.faith = { has_doctrine = doctrine_gender_male_dominated } - any_claimant = { is_male = yes } - } - } - is_male = yes - } - trigger_else_if = { - limit = { - scope:landed_title = { - holder.faith = { has_doctrine = doctrine_gender_female_dominated } - any_claimant = { is_female = yes } - } - } - is_female = yes - } - trigger_else = { always = yes } - } - } - # TGP - Use Coup against Kampaku instead - trigger_if = { - limit = { - scope:recipient ?= { tgp_realm_has_ceremonial_liege_trigger = yes } - } - custom_tooltip = { - text = cannot_create_claimant_faction_against_kampaku_tooltip - scope:recipient ?= { - # TGP - Use Coup against Kampaku instead - tgp_is_ceremonial_regent_trigger = no - } - } - } - # Ministers cannot be claimants unless we are targeting h_china - trigger_if = { - limit = { - exists = scope:recipient - exists = scope:landed_title - scope:recipient = { - tgp_is_any_minister = yes - } - } - scope:recipient = { - custom_description = { - text = target_is_a_minister_desc - subject = this - any_held_title = { - tgp_is_minister_title = yes - de_jure_liege ?= scope:landed_title - } - } - } - } - } - - can_send = { - NOT = { - scope:recipient ?= { has_title = title:e_japan } - } - } - - on_send = { - scope:actor = { - set_variable = { - name = claiming_title - value = scope:landed_title - } - - if = { - limit = { - can_create_faction = { - type = claimant_faction - target = scope:secondary_actor - } - } - - create_faction = { - type = claimant_faction - target = scope:secondary_actor - } - joined_faction = { - set_special_character = scope:recipient - set_special_title = scope:landed_title - } - scope:recipient = { - add_to_variable_list = { - name = claimant_factions - target = scope:actor.joined_faction - } - } - - if = { - limit = { this != scope:recipient } - save_scope_as = faction_invite_from - joined_faction = { save_scope_as = faction } - scope:secondary_actor = { save_scope_as = faction_target } - scope:recipient = { - trigger_event = faction_invitation.0001 - } - } - } - - remove_variable = claiming_title - } - } - - auto_accept = yes -} - -invite_to_council_position_interaction = { - category = interaction_category_vassal - popup_on_receive = yes - pause_on_receive = yes - - hidden = yes - - special_interaction = invite_to_council_interaction - notification_text = { - first_valid = { - triggered_desc = { - trigger = { - scope:recipient = { - is_councillor_of = scope:actor - } - } - desc = liege_offer_council_position_exchange - } - triggered_desc = { - trigger = { - scope:actor = { - opinion = { - value >= 30 - target = scope:recipient - } - } - } - desc = liege_offer_council_position_liked - } - triggered_desc = { - trigger = { - scope:actor = { - opinion = { - value <= -30 - target = scope:recipient - } - } - } - desc = liege_offer_council_position_disliked - } - triggered_desc = { - trigger = { - scope:recipient = { - is_powerful_vassal_of = scope:actor - } - } - desc = liege_offer_council_position_powerful - } - triggered_desc = { - trigger = { - scope:recipient = { - OR = { - diplomacy > high_skill_rating - martial > high_skill_rating - stewardship > high_skill_rating - intrigue > high_skill_rating - learning > high_skill_rating - } - } - } - desc = liege_offer_council_position_skilled - } - desc = liege_offer_council_position_fallback - } - } - - is_valid_showing_failures_only = { - ALL_FALSE = { - scope:recipient.council_task = scope:target - scope:actor = { is_at_war_with = scope:recipient } - } - trigger_if = { - limit = { - exists = scope:target.councillor - } - scope:target = { can_fire_position = yes } - NOT = { - scope:target.councillor = { - is_blocked_from_being_fired_from_council_trigger = { COURT_OWNER = scope:actor } - } - } - } - } - - on_accept = { - # Assign the councillor to their new responsibilities. - scope:actor = { - assign_council_task = { - target = scope:recipient - council_task = scope:target - } - } - - # If the new councillor is a player, inform their liege that they have accepted the offer. - if = { - limit = { - scope:recipient = { - is_ai = no - } - } - scope:actor = { - trigger_event = { - id = council_interaction.0001 - days = 1 - } - } - } - # If we're a clan this interaction affects unity - #if = { - # limit = { scope:actor = { NOT = { has_character_flag = fp3_consulted_house } } } - # add_clan_unity_interaction_effect = { - # CHARACTER = scope:actor - # TARGET = scope:recipient - # VALUE = miniscule_unity_gain - # DESC = clan_unity_council_position.desc - # REVERSE_NON_HOUSE_TARGET = yes - # } - #} - } - - on_decline = { - # If the requested councillor is a player, inform their liege that they have declined the offer. - if = { - limit = { - scope:recipient = { - is_ai = no - } - } - scope:actor = { - trigger_event = { - id = council_interaction.0002 - days = 1 - } - } - } - } - - auto_accept = { - custom_description = { - text = auto_accept_interaction_ai - object = scope:recipient - scope:recipient = { - is_ai = yes - } - } - } -} - -force_onto_council = { - category = interaction_category_vassal - interface_priority = 120 - icon = council - - desc = force_onto_council_desc - notification_text = { - first_valid = { - triggered_desc = { - trigger = { - scope:actor = { has_strong_hook = scope:recipient } - } - desc = force_onto_council.notification.strong_hook - } - desc = force_onto_council.notification.fallback - } - } - - special_interaction = force_onto_council_interaction - interface = council_task_interaction - - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - is_shown = { - scope:recipient != scope:actor - scope:actor = { - liege = scope:recipient - NOT = { - is_councillor = yes - } - # Merit based realms cannot force themselves onto the council - they should compete with merit and score instead - NOT = { government_allows = merit } - } - - trigger_if = { - limit = { - exists = scope:target.councillor - } - scope:target = { can_fire_position = yes } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - custom_description = { - text = "has_usable_hook_or_council_rights_through_vassal_contract" - subject = scope:actor - OR = { - has_usable_hook = scope:recipient - vassal_contract_has_flag = can_demand_council_seat - vassal_contract_has_flag = can_demand_kurultai_seat - } - } - is_adult = yes - NOT = { - is_at_war_with = scope:recipient - } - NAND = { - has_council_position = councillor_court_chaplain - faith = { - has_doctrine_parameter = clerical_appointment_fixed - } - } - } - } - - has_valid_target_showing_failures_only = { - trigger_if = { - limit = { - exists = scope:target.councillor - } - scope:target.councillor = { - NOT = { - is_blocked_from_being_fired_from_council_trigger = { - COURT_OWNER = scope:recipient - } - } - } - } - } - - on_accept = { - scope:target = { - save_scope_as = council_task - } - scope:actor = { - if = { - limit = { - NOR = { - vassal_contract_has_flag = can_demand_council_seat - vassal_contract_has_flag = can_demand_kurultai_seat - } - } - save_scope_value_as = { - name = used_hook - value = yes - } - } - block_firing_councillor_effect = { COURT_OWNER = scope:recipient } - #And notify exactly which councillor type they've become. - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_good - title = force_onto_council.actor.tt - left_icon = scope:recipient - custom_tooltip = force_onto_council.actor.tt.duration - } - } - stress_impact = { content = minor_stress_impact_gain } - } - scope:recipient = { - assign_council_task = { - target = scope:actor - council_task = scope:council_task - } - custom_tooltip = force_onto_council.desc.tt - #And notify exactly which councillor type they've become. - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = force_onto_council.recipient.tt - left_icon = scope:actor - if = { - limit = { exists = scope:used_hook } - show_as_tooltip = { scope:actor = { use_hook = scope:recipient } } - } - custom_tooltip = force_onto_council.recipient.tt.duration - } - } - } - #Done in the end so that all tooltips will show correct information - scope:actor = { - if = { - limit = { - exists = scope:used_hook - } - use_hook = scope:recipient - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_forced_unto_council.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - ai_set_target = { - scope:actor = { - random_list = { - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_chancellor - can_be_chancellor_trigger = { COURT_OWNER = scope:recipient } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_kurultai_seat } - } - } - modifier = { - factor = diplomacy - } - modifier = { - trigger = { highest_skill = diplomacy } - factor = 10 - } - scope:recipient.council_task:councillor_chancellor = { - save_scope_as = target - } - } - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_steward - can_be_steward_trigger = { COURT_OWNER = scope:recipient } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_kurultai_seat } - } - } - modifier = { - factor = stewardship - } - modifier = { - trigger = { highest_skill = stewardship } - factor = 10 - } - scope:recipient.council_task:councillor_steward = { - save_scope_as = target - } - } - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_marshal - can_be_marshal_trigger = { COURT_OWNER = scope:recipient } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_kurultai_seat } - } - } - modifier = { - factor = martial - } - modifier = { - trigger = { highest_skill = martial } - factor = 10 - } - scope:recipient.council_task:councillor_marshal = { - save_scope_as = target - } - } - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_spymaster - can_be_spymaster_trigger = { COURT_OWNER = scope:recipient } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_kurultai_seat } - } - } - modifier = { - factor = intrigue - } - modifier = { - trigger = { highest_skill = intrigue } - factor = 10 - } - scope:recipient.council_task:councillor_spymaster = { - save_scope_as = target - } - } - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_court_chaplain - can_be_court_chaplain_trigger = { COURT_OWNER = scope:recipient } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_kurultai_seat } - } - } - modifier = { - factor = learning - } - modifier = { - trigger = { highest_skill = learning } - factor = 10 - } - scope:recipient.council_task:councillor_court_chaplain = { - save_scope_as = target - } - } - # Kurultai Demanded - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_kurultai_1 - can_be_kurultai_trigger = { - COURT_OWNER = scope:actor.liege_or_court_owner - CP1 = councillor_kurultai_2 - CP2 = councillor_kurultai_3 - CP3 = councillor_kurultai_4 - } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_council_seat } - } - } - modifier = { - factor = martial - } - modifier = { - trigger = { highest_skill = martial } - factor = 10 - } - scope:recipient.council_task:councillor_kurultai_1 = { - save_scope_as = target - } - } - # Repeated so they don't always demand the same position - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_kurultai_2 - can_be_kurultai_trigger = { - COURT_OWNER = scope:actor.liege_or_court_owner - CP1 = councillor_kurultai_1 - CP2 = councillor_kurultai_3 - CP3 = councillor_kurultai_4 - } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_council_seat } - } - } - modifier = { - factor = martial - } - modifier = { - trigger = { highest_skill = martial } - factor = 10 - } - scope:recipient.council_task:councillor_kurultai_2 = { - save_scope_as = target - } - } - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_kurultai_3 - can_be_kurultai_trigger = { - COURT_OWNER = scope:actor.liege_or_court_owner - CP1 = councillor_kurultai_1 - CP2 = councillor_kurultai_2 - CP3 = councillor_kurultai_4 - } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_council_seat } - } - } - modifier = { - factor = martial - } - modifier = { - trigger = { highest_skill = martial } - factor = 10 - } - scope:recipient.council_task:councillor_kurultai_3 = { - save_scope_as = target - } - } - 10 = { - trigger = { - exists = scope:recipient.council_task:councillor_kurultai_4 - can_be_kurultai_trigger = { - COURT_OWNER = scope:actor.liege_or_court_owner - CP1 = councillor_kurultai_1 - CP2 = councillor_kurultai_2 - CP3 = councillor_kurultai_3 - } - scope:recipient = { - NOT = { vassal_contract_has_flag = can_demand_council_seat } - } - } - modifier = { - factor = martial - } - modifier = { - trigger = { highest_skill = martial } - factor = 10 - } - scope:recipient.council_task:councillor_kurultai_4 = { - save_scope_as = target - } - } - } - } - } - - ai_potential = { - top_liege != this - is_councillor = no - } - - ai_targets = { - ai_recipients = liege - } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 36 - kingdom = 24 - empire = 24 - hegemony = 0 - } - - auto_accept = yes - force_notification = yes - - ai_will_do = { - base = 100 - - modifier = { - factor = 0 - scope:actor = { - ai_greed <= medium_positive_ai_value - OR = { - has_relation_friend = scope:recipient - has_relation_lover = scope:recipient - has_relation_best_friend = scope:recipient - has_relation_soulmate = scope:recipient - } - } - } - - modifier = { - factor = 0 - is_councillor = yes - } - } -} - -stop_attacker_vassal_war_interaction = { - category = interaction_category_vassal - interface = interfere_in_war - special_interaction = interfere_in_war_interaction - ai_accept_negotiation = yes - popup_on_receive = yes - pause_on_receive = yes - icon = icon_retreat - - send_name = "stop_attacker_vassal_war_interaction" - - ai_maybe = yes - - prompt = STOP_VASSAL_WAR_ATTACKER - - desc = { - desc = stop_vassal_war_negotiation - triggered_desc = { - trigger = { scope:actor = { has_usable_hook = scope:recipient } } - desc = stop_vassal_war_use_hook - } - desc = might_ask_for_something_in_return_warning_double_line_break - } - - on_decline_summary = stop_attacker_vassal_war_decline_summary - - is_shown = { - scope:recipient != scope:actor - scope:recipient = { - liege ?= scope:actor - highest_held_title_tier > tier_barony - any_character_war = { - primary_attacker = scope:recipient - save_temporary_scope_as = target_war - } - } - scope:actor = { - NOT = { is_participant_in_war = scope:target_war } - } - } - - is_valid_showing_failures_only = { - custom_description = { - text = cannot_stop_war_when_already_fighting - object = scope:recipient - scope:recipient = { - NOT = { - any_war_enemy = { - this = scope:actor - } - } - } - } - custom_description = { - text = cannot_stop_war_timer - object = scope:recipient - NOT = { - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = attempt_to_force_end_war_opinion - } - } - } - } - NOT = { - scope:recipient = { - has_strong_hook = scope:actor - } - } - } - - can_be_picked = { - scope:target.primary_attacker = scope:recipient - } - - on_accept = { - scope:recipient = { - add_opinion = { - modifier = attempt_to_force_end_war_opinion - target = scope:actor - } - } - hidden_effect = { - scope:recipient = { - trigger_event = vassal_interaction.0001 #Starts "negotiations" - } - } - show_as_tooltip = { - scope:target ?= { end_war = white_peace } - } - - # If we're a clan this interaction affects unity - But we only show it in the tooltip, actual effect is applied in the respective follow-up events - show_as_tooltip = { - if = { - limit = { # If we are asking a non-house member to stop attacking a house member, gain unity - exists = scope:recipient.house - exists = scope:actor.house - scope:recipient.house != scope:actor.house - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:target.primary_defender - VALUE = medium_unity_gain - DESC = clan_unity_aided_in_war.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else_if = { - limit = { # If we are asking a house member to stop attacking a non-house member, lose unity - exists = scope:actor.house - exists = scope:target.primary_defender.house - scope:target.primary_defender.house != scope:actor.house - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_stopped_vassal_war.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - } - - on_decline = { - show_as_tooltip = { - scope:recipient = { - add_opinion = { - modifier = attempt_to_force_end_war_opinion - target = scope:actor - } - } - scope:actor = { add_prestige = minor_prestige_loss } - } - } - - auto_accept = yes -} - -stop_defender_vassal_war_interaction = { - category = interaction_category_vassal - interface = interfere_in_war - special_interaction = interfere_in_war_interaction - ai_accept_negotiation = yes - popup_on_receive = yes - pause_on_receive = yes - send_name = "SEND_DEMAND" - icon = icon_retreat - - ai_maybe = yes - - prompt = STOP_VASSAL_WAR_DEFENDER - - desc = { - desc = stop_vassal_war_negotiation - triggered_desc = { - trigger = { scope:actor = { has_usable_hook = scope:recipient } } - desc = stop_vassal_war_use_hook - } - desc = might_ask_for_something_in_return_warning_double_line_break - } - - on_decline_summary = stop_attacker_vassal_war_decline_summary - - is_shown = { - scope:recipient != scope:actor - scope:recipient = { - liege ?= scope:actor - highest_held_title_tier > tier_barony - any_character_war = { - primary_defender = scope:recipient - save_temporary_scope_as = target_war - } - } - scope:actor = { - NOT = { is_participant_in_war = scope:target_war } - } - } - - is_valid_showing_failures_only = { - custom_description = { - text = cannot_stop_war_when_already_fighting - object = scope:recipient - NOT = { - scope:recipient = { - any_war_enemy = { - this = scope:actor - } - } - } - } - custom_description = { - text = cannot_stop_war_timer - object = scope:recipient - NOT = { - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = attempt_to_force_surrender_opinion - } - } - } - } - NOT = { - scope:recipient = { - has_strong_hook = scope:actor - } - } - } - - can_be_picked = { - scope:target.primary_defender = scope:recipient - } - - on_accept = { - scope:recipient = { - add_opinion = { - modifier = attempt_to_force_surrender_opinion - target = scope:actor - } - } - hidden_effect = { - scope:recipient = { - trigger_event = vassal_interaction.0011 #Starts "negotiations" - } - } - - # If we're a clan this interaction affects unity - But we only show it in the tooltip, actual effect is applied in the respective follow-up events - show_as_tooltip = { - if = { - limit = { # If recipient is a house member and the attacker is not, lose unity - exists = scope:actor.house - exists = scope:target.primary_attacker.house - scope:target.primary_attacker.house != scope:actor.house - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_stop_defender_vassal_war.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - else_if = { - limit = { # If recipient is a non-house member and the attacker is, gain unity - exists = scope:actor.house - exists = scope:recipient.house - scope:recipient.house != scope:actor.house - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:target.primary_attacker - VALUE = medium_unity_gain - DESC = clan_unity_aided_in_war.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - } - - auto_accept = yes -} - -ask_for_pardon_interaction = { - category = interaction_category_vassal - icon = scroll_scales - - filter_tags = { celestial_ministry } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:actor.top_liege != scope:recipient - } - desc = ask_for_pardon_interaction_minister_desc - } - desc = ask_for_pardon_interaction_desc - } - } - notification_text = ASK_FOR_PARDON_NOTIFICATION - - is_shown = { - ask_for_pardon_available_trigger = { ACTOR = scope:actor } - OR = { - scope:actor.top_liege = scope:recipient - scope:recipient = { - top_liege = scope:actor.top_liege - has_title = title:e_minister_of_justice - } - } - } - - - is_valid_showing_failures_only = { - scope:actor = { - NOT = { is_at_war_with = scope:recipient } - NOT = { is_imprisoned_by = scope:recipient }#Then you use the regular ransom interactions - } - } - - highlighted_reason = { - triggered_desc = { - trigger = { - scope:recipient = { - has_title = title:e_minister_of_justice - } - } - desc = HIGHLIGHTED_MINISTER_WILLING_TO_PARDON - } - } - - is_highlighted = { - OR = { - scope:actor = { - has_usable_hook = scope:recipient - } - AND = { - scope:recipient = { - has_title = title:e_minister_of_justice - } - scope:recipient = { - is_character_interaction_potentially_accepted = { - recipient = scope:recipient - interaction = ask_for_pardon_interaction - } - } - } - } - } - - ai_accept = { - base = -50 - - #How bad is it, really? - modifier = { - scope:recipient = { - has_banish_reason = scope:actor - NOR = { #These are worse - has_execute_reason = scope:actor - has_revoke_title_reason = scope:actor - } - } - desc = AI_BANISHMENT_REASON_MODIFIER - add = -20 - } - modifier = { - scope:recipient = { - has_revoke_title_reason = scope:actor - NOT = { #This is worse are worse - has_execute_reason = scope:actor - } - } - desc = AI_REVOKE_TITLE_REASON_MODIFIER - add = -30 - } - modifier = { - scope:recipient = { - has_execute_reason = scope:actor - } - desc = AI_EXECUTE_REASON_MODIFIER - add = -40 - } - - #Willing to forgive - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 1 - desc = AI_OPINION_REASON - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - - ai_min_reply_days = 1 - ai_max_reply_days = 5 - - on_accept = { - ask_for_pardon_interaction_effect = yes - scope:actor = { - trigger_event = vassal_interaction.0030 - } - - scope:recipient = { - if = { - limit = { - culture = { - has_cultural_parameter = pardoning_gives_prestige - } - } - add_prestige = minor_prestige_gain - } - add_merit_if_relevant_effect = { - MERIT = minor_merit_value - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_pardon_granted.desc - REVERSE_NON_HOUSE_TARGET = no - } - - hidden_effect = { - # Struggle catalysts -# if = { -# limit = { -# fp3_struggle_involves_one_supporter_and_one_detractor = { -# FIRST = scope:actor -# SECOND = scope:recipient -# } -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_grants_pardon_supporter_detractor -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:actor -# } -# } -# } -# } -# scope:recipient = { -# every_character_struggle = { -# involvement = involved -# activate_struggle_catalyst = { -# catalyst = catalyst_grants_pardon_supporter_detractor -# character = scope:recipient -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_pardon_supporter_detractor } -# } -# } -# } - } - } - - on_auto_accept = { - scope:recipient = { - trigger_event = char_interaction.0240 - } - } - - on_decline = { - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_bad - title = ask_for_pardon_interaction_decline_toast - left_icon = scope:actor - - custom_tooltip = ask_for_pardon_interaction_accept_decline - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:recipient - TARGET = scope:actor - VALUE = minor_unity_loss - DESC = clan_unity_refused_pardon.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - send_options_exclusive = no - - ai_targets = { - ai_recipients = liege - } - ai_frequency_by_tier = { - barony = 0 - county = 24 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 0 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:actor = { - has_usable_hook = scope:recipient - } - } - - modifier = { - add = 100 - scope:hook = yes - } - } -} - -pardon_interaction = { - category = interaction_category_friendly - icon = scroll_scales - - desc = { - first_valid = { - triggered_desc = { - trigger = { - scope:actor != scope:recipient.liege - } - desc = pardon_interaction_minister_desc - } - desc = pardon_interaction_desc - } - triggered_desc = { - trigger = { - scope:actor = { - culture = { - has_cultural_parameter = pardoning_gives_prestige - } - } - } - desc = pardon_interaction_has_jirga_desc - } - } - is_shown = { - scope:actor = { - OR = { - has_imprisonment_reason = scope:recipient - AND = { - has_title = title:e_minister_of_justice - scope:recipient = { - any_liege_or_above = { - has_imprisonment_reason = scope:recipient - } - } - } - } - } - scope:recipient = { - OR = { - scope:actor = { - has_title = title:e_minister_of_justice - top_liege = scope:recipient.top_liege - } - target_is_liege_or_above = scope:actor - } - } - } - cost = { - influence = { - value = 0 - if = { - limit = { - scope:actor = { - has_title = title:e_minister_of_justice - NOT = { has_imprisonment_reason = scope:recipient } - } - } - add = { - value = 25 - if = { - limit = { - scope:actor.top_liege = { - has_realm_law = celestial_bureaucracy_0 - } - } - add = 75 - } - else_if = { - limit = { - scope:actor.top_liege = { - has_realm_law = celestial_bureaucracy_1 - } - } - add = 50 - } - else_if = { - limit = { - scope:actor.top_liege = { - has_realm_law = celestial_bureaucracy_2 - } - } - add = 25 - } - } - } - } - treasury = { - value = 0 - if = { - limit = { - scope:actor = { - has_title = title:e_minister_of_justice - has_treasury = yes - NOT = { has_imprisonment_reason = scope:recipient } - } - } - add = scope:actor.minor_treasury_value - } - } - } - - auto_accept = yes - - is_highlighted = { - scope:recipient = { - is_imprisoned = no - } - scope:actor = { - has_title = title:e_minister_of_justice - } - } - - on_accept = { - if = { - limit = { - scope:actor = { - has_title = title:e_minister_of_justice - } - } - scope:actor = { - add_merit_if_relevant_effect = { - MERIT = minor_merit_value - } - if = { - limit = { - government_has_flag = government_has_influence - } - change_influence = { - value = minor_influence_gain - multiply = scope:recipient.highest_held_title_tier - } - } - } - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_neutral - title = pardon_interaction_toast_title - desc = pardon_interaction_toast_minister - right_icon = scope:actor - if = { - limit = { - OR = { - scope:recipient.liege = { - has_extra_criminal_reason_against_trigger = { - CRIMINAL = scope:recipient - } - } - is_close_or_extended_family_of = scope:actor - } - } - scope:actor = { - change_strife_opinion = massive_strife_gain - situation:dynastic_cycle = { - trigger_situation_catalyst = { - catalyst = catalyst_minister_pardoned_dangerous_criminal - character = scope:actor - } - } - } - } - consume_all_criminal_reasons_effect = { - LIEGE = scope:recipient.liege - CRIMINAL = scope:recipient - } - } - } - hidden_effect = { - scope:recipient.liege = { - send_interface_toast = { - type = event_toast_effect_neutral - title = pardon_interaction_toast_title - desc = pardon_interaction_toast_minister_liege - right_icon = scope:actor - left_icon = scope:recipient - show_as_tooltip = { - if = { - limit = { - OR = { - has_extra_criminal_reason_against_trigger = { - CRIMINAL = scope:recipient - } - scope:recipient = { - is_close_or_extended_family_of = scope:actor - } - } - } - scope:actor = { - change_strife_opinion = massive_strife_gain - situation:dynastic_cycle = { - trigger_situation_catalyst = { - catalyst = catalyst_minister_pardoned_dangerous_criminal - character = scope:actor - } - } - } - } - consume_all_criminal_reasons_effect = { - LIEGE = scope:recipient.liege - CRIMINAL = scope:recipient - } - } - } - } - } - } - else = { - scope:recipient = { - send_interface_toast = { - type = event_toast_effect_neutral - title = pardon_interaction_toast_title - desc = pardon_interaction_toast - right_icon = scope:actor - consume_all_criminal_reasons_effect = { - LIEGE = scope:actor - CRIMINAL = scope:recipient - } - } - } - } - - scope:actor = { - stress_impact = { - forgiving = medium_stress_loss - } - } - - scope:actor = { - if = { - limit = { - culture = { - has_cultural_parameter = pardoning_gives_prestige - } - } - add_prestige = minor_prestige_gain - } - - hidden_effect = { - # Struggle catalysts -# if = { -# limit = { -# fp3_struggle_involves_one_supporter_and_one_detractor = { -# FIRST = scope:actor -# SECOND = scope:recipient -# } -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_grants_pardon_supporter_detractor -# is_secondary_character_involvement_involved_trigger = { -# CHAR = scope:actor -# } -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# activate_struggle_catalyst = { -# catalyst = catalyst_grants_pardon_supporter_detractor -# character = scope:recipient -# } -# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_pardon_supporter_detractor } -# } -# } - } - } - - scope:recipient = { - if = { - limit = { - scope:actor = { - culture = { - has_cultural_parameter = pardoning_gives_loyalty - } - } - } - add_opinion = { - modifier = loyal_servant - target = scope:actor - } - scope:actor = { - if = { - limit = { - can_add_hook = { - target = scope:recipient - type = loyalty_hook - } - } - add_hook = { - type = loyalty_hook - target = scope:recipient - } - } - } - } - else = { - add_opinion = { - target = scope:actor - modifier = grateful_opinion - opinion = 15 - } - } - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_gain - DESC = clan_unity_forgiveness.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - ai_potential = { - OR = { - ai_vengefulness <= 0 - culture = { - has_cultural_parameter = pardoning_gives_loyalty - } - } - } - ai_targets = { - ai_recipients = vassals - } - ai_targets = { - ai_recipients = courtiers - chance = 0.25 - } - ai_frequency_by_tier = { - barony = 0 - county = 144 - duchy = 72 - kingdom = 36 - empire = 36 - hegemony = 36 - } - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - has_relation_lover = scope:actor - has_relation_soulmate = scope:actor - is_primary_heir_of = scope:actor - } - } - } - - modifier = { - add = 25 - scope:actor = { - scope:actor.ai_vengefulness <= 0 - culture = { - has_cultural_parameter = pardoning_gives_loyalty - } - } - } - - modifier = { - add = { - value = ai_vengefulness - multiply = -1 - } - scope:actor.ai_vengefulness <= -25 - } - } -} - -vassal_claim_liege_title_interaction = { - category = interaction_category_vassal - interface_priority = 269 # after Start Claimant Faction - desc = vassal_claim_liege_title_interaction_desc - target_type = title - target_filter = recipient_domain_titles - ignores_pending_interaction_block = yes - icon = vassal_claim_liege_title_interaction - - cost = { - prestige = { - value = { - add = monumental_prestige_value - if = { - limit = { - scope:actor.prestige_level > scope:recipient.prestige_level - } - subtract = { - value = major_prestige_value - multiply = { - value = scope:actor.prestige_level - subtract = scope:recipient.prestige_level - } - desc = higher_prestige_level_than_liege - } - } - else_if = { - limit = { - scope:actor.prestige_level < scope:recipient.prestige_level - } - add = { - value = major_prestige_value - multiply = { - value = scope:recipient.prestige_level - subtract = scope:actor.prestige_level - } - desc = lower_prestige_level_than_liege - } - } - min = 0 - } - } - } - - is_shown = { - scope:recipient != scope:actor - - scope:actor = { - is_physically_able_adult = yes - } - - scope:recipient = scope:actor.liege - - scope:recipient = { - is_playable_character = yes - any_held_title = { - title_tier >= duchy - NOR = { - has_title_law = noble_family_succession_law - has_title_law = landless_adventurer_succession_law - has_title_law = mandala_succession_law - } - scope:actor = { - NOT = { - has_claim_on = prev - } - } - } - } - } - - is_highlighted = { - scope:actor.prestige >= vassal_claim_liege_title_interaction_highlight_value - } - - can_be_picked = { -# trigger_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = powerful_vassal_can_claim_liege_titles -# } -# } -# } -# scope:actor = { is_powerful_vassal_of = scope:recipient } -# } - trigger_if = { - limit = { - scope:actor = { legitimacy_level = 5 } - } - scope:target = { - tier >= tier_duchy - custom_description = { - text = has_15_percent_of_a_dejure_title - any_in_de_jure_hierarchy = { - filter = { - tier = tier_county - } - continue = { - tier > tier_county - } - OR = { - holder = scope:actor - holder = { - target_is_liege_or_above = scope:actor - } - } - percent >= 0.15 - } - } - } - } - trigger_if = { - limit = { - scope:actor = { legitimacy_level = 4 } - } - scope:target = { - tier >= tier_duchy - custom_description = { - text = has_21_percent_of_a_dejure_title - any_in_de_jure_hierarchy = { - filter = { - tier = tier_county - } - continue = { - tier > tier_county - } - OR = { - holder = scope:actor - holder = { - target_is_liege_or_above = scope:actor - } - } - percent >= 0.21 - } - } - } - } - trigger_if = { - limit = { - scope:actor = { legitimacy_level = 3 } - } - scope:target = { - tier >= tier_duchy - custom_description = { - text = has_31_percent_of_a_dejure_title - any_in_de_jure_hierarchy = { - filter = { - tier = tier_county - } - continue = { - tier > tier_county - } - OR = { - holder = scope:actor - holder = { - target_is_liege_or_above = scope:actor - } - } - percent >= 0.31 - } - } - } - } - trigger_if = { - limit = { - scope:actor = { legitimacy_level = 2 } - } - scope:target = { - tier >= tier_duchy - custom_description = { - text = has_41_percent_of_a_dejure_title - any_in_de_jure_hierarchy = { - filter = { - tier = tier_county - } - continue = { - tier > tier_county - } - OR = { - holder = scope:actor - holder = { - target_is_liege_or_above = scope:actor - } - } - percent >= 0.41 - } - } - } - } - trigger_if = { - limit = { - scope:actor = { - OR = { - legitimacy_level = 1 - legitimacy_level = 0 - has_legitimacy = no #if you don't have legitimacy at all we fall back to the default - } - } - } - scope:target = { - tier >= tier_duchy - custom_description = { - text = has_51_percent_of_a_dejure_title - any_in_de_jure_hierarchy = { - filter = { - tier = tier_county - } - continue = { - tier > tier_county - } - OR = { - holder = scope:actor - holder = { - target_is_liege_or_above = scope:actor - } - } - percent >= 0.51 - } - } - } - } - - custom_description = { - NOT = { - scope:actor = { - has_claim_on = scope:target - } - } - text = "already_have_a_claim_on_this_title" - } - trigger_if = { - limit = { - scope:target = { - tier = tier_duchy - } - } - custom_description = { - text = not_family_or_adventurer_title - scope:target = { - NOR = { - has_title_law = noble_family_succession_law - has_title_law = landless_adventurer_succession_law - has_title_law = mandala_succession_law - } - } - } - } - } - - has_valid_target_showing_failures_only = { - scope:target = { - tier >= tier_duchy - } - } - - is_valid_showing_failures_only = { - custom_description = { - scope:recipient = { - any_held_title = { - title_tier >= county - NOT = { any_claimant = { this = scope:actor } } - } - } - - object = scope:recipient - text = "already_have_claims_on_all_titles" - } - scope:recipient = { NOT = { has_strong_hook = scope:actor } } - NOT = { - scope:actor = { - is_allied_to = scope:recipient - } - } - } - - on_auto_accept = { - scope:target = { - random_in_de_jure_hierarchy = { - limit = { - tier = tier_county - OR = { - holder = scope:actor - holder = { - target_is_liege_or_above = scope:actor - } - } - } - title_province = { - save_scope_as = county_in_title - } - } - } - scope:recipient = { - trigger_event = vassal_interaction.0040 - } - } - - on_accept = { - scope:actor = { - send_interface_toast = { - type = event_toast_effect_good - title = buy_claim_interaction.message - left_icon = scope:actor - right_icon = scope:recipient - vassal_claim_liege_title_interaction_effect = yes - } - claim_title_achievement_effect = yes - } - - # If we're a clan this interaction affects unity - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = major_unity_loss - DESC = clan_unity_title_claim.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - - auto_accept = yes - - ai_targets = { - ai_recipients = liege - } - ai_frequency_by_tier = { - barony = 0 - county = 48 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 0 - } - - ai_potential = { - domain_size > 1 - NOR = { - has_trait = content - has_trait = craven - } - } - - ai_will_do = { - base = 25 - - ai_value_modifier = { - who = scope:actor - ai_greed = 1 - ai_boldness = 0.5 - ai_honor = -0.5 - } - - modifier = { - add = scope:actor.ai_zeal - scope:actor = { - ai_zeal > 0 - } - scope:actor.faith != scope:recipient.faith - } - - modifier = { - add = 25 - scope:actor = { - is_powerful_vassal_of = scope:recipient - } - } - - modifier = { - add = 50 - scope:actor = { - opinion = { - target = scope:recipient - value <= 0 - } - } - } - - modifier = { - add = 25 - scope:recipient = { - OR = { - has_relation_rival = scope:actor - has_relation_nemesis = scope:actor - } - } - } - - modifier = { - add = -15 - scope:recipient = { - has_relation_lover = scope:actor - } - } - - # Agenda impact -# modifier = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp2 -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp2 -# } -# } -# } -# add = -100 -# } -# } -# } -# -# modifier = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp3 -# } -# has_trait = fp3_struggle_detractor -# } -# } -# add = 200 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp3 -# } -# } -# } -# add = -100 -# } -# } -# } - - modifier = { - factor = 0.25 - scope:actor = { - ai_greed < 100 - opinion = { - target = scope:recipient - value >= 50 - } - } - } - - modifier = { - factor = 0 - scope:actor = { - ai_greed < 100 - opinion = { - target = scope:recipient - value >= 75 - } - } - } - - modifier = { - add = -25 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 1 - } - } - } - - modifier = { - factor = 0 - scope:actor = { - has_dread_level_towards = { - target = scope:recipient - level = 2 - } - } - } - - modifier = { - factor = 0 - scope:recipient = { - OR = { - has_relation_friend = scope:actor - has_relation_best_friend = scope:actor - has_relation_soulmate = scope:actor - } - } - } - } -} - -give_vassal_directive_interaction = { - category = interaction_category_vassal - icon = icon_scheme_challenge_status - interface_priority = 60 - desc = give_vassal_directive_interaction_desc - - auto_accept = yes - - is_shown = { - scope:recipient = { - trigger_if = { - limit = { - scope:actor = { government_allows = administrative } - } - is_vassal_or_below_of = scope:actor - } - trigger_else = { - is_vassal_of = scope:actor - } - is_landed = yes - NOT = { government_has_flag = government_is_true_herder } - highest_held_title_tier >= tier_county - is_ai = yes - } - } - - is_valid = { - vassal_follows_directive_trigger = { VASSAL = scope:recipient LIEGE = scope:actor } - } - - is_valid_showing_failures_only = { - vassal_follows_directive_valid_trigger = { VASSAL = scope:recipient LIEGE = scope:actor } - scope:recipient = { is_physically_able = yes } - } - - send_option = { - flag = improve_development - is_shown = { - scope:recipient = { - government_allows = administrative - } - } - is_valid = { - scope:recipient = { - highest_held_title_tier >= tier_duchy - } - } - } - - send_option = { - flag = train_commanders - is_shown = { - scope:recipient = { - government_allows = administrative - } - } - is_valid = { - } - } - - send_option = { - flag = build_maa - is_shown = { - scope:recipient = { - government_allows = administrative - } - } - is_valid = { - } - } - - send_option = { - flag = convert_faith - is_shown = { - scope:recipient = { - NOT = { government_has_flag = government_is_nomadic } - } - } - is_valid = { - scope:recipient = { - custom_tooltip = { - text = subrealm_has_county_of_other_faith - any_sub_realm_county = { - faith != scope:recipient.faith - } - } - } - } - } - - send_option = { - flag = convert_culture - is_shown = { - scope:recipient = { - NOT = { government_has_flag = government_is_nomadic } - } - } - is_valid = { - scope:recipient = { - custom_tooltip = { - text = subrealm_has_county_of_other_culture - any_sub_realm_county = { - culture != scope:recipient.culture - } - } - } - } - } - - send_option = { - flag = improve_cultural_acceptance - is_shown = { - scope:recipient = { - NOT = { government_has_flag = government_is_nomadic } - } - } - is_valid = { - scope:recipient = { - highest_held_title_tier >= tier_duchy - custom_tooltip = { - text = subrealm_has_county_of_other_culture - any_sub_realm_county = { - culture != scope:recipient.culture - } - } - } - } - } - - send_option = { - flag = building_focus_fortification - is_shown = { - scope:recipient = { - NOT = { government_has_flag = government_is_nomadic } - } - } - is_valid = { - } - } - - send_option = { - flag = building_focus_military - is_shown = { - scope:recipient = { - NOT = { government_has_flag = government_is_nomadic } - } - } - is_valid = { - } - } - - send_option = { - flag = building_focus_economy - is_shown = { - scope:recipient = { - NOT = { government_has_flag = government_is_nomadic } - } - } - is_valid = { - } - } - - send_option = { - flag = manage_fertility - is_shown = { - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - is_valid = { - } - } - send_option = { - flag = explore_cultures - is_shown = { - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - is_valid = { - scope:recipient = { - custom_tooltip = { - text = subrealm_has_county_of_other_culture - any_sub_realm_county = { - NOT = { culture = scope:recipient.culture } - } - } - } - } - } - send_option = { - flag = raid_innovation_intent - is_shown = { - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - is_valid = { - custom_tooltip = { - text = has_any_directive - scope:recipient = { - NOT = { - has_character_flag = vassal_directive_raid_innovation_intent - } - } - } - } - } - send_option = { - flag = raid_herd_intent - is_shown = { - scope:recipient = { - government_has_flag = government_is_nomadic - } - } - is_valid = { - } - } - - send_option = { - flag = remove_directive - is_shown = { - } - is_valid = { - custom_tooltip = { - text = has_any_directive - scope:recipient = { - OR = { - has_character_flag = vassal_directive_improve_development - has_character_flag = vassal_directive_train_commanders - has_character_flag = vassal_directive_build_maa - has_character_flag = vassal_directive_convert_faith - has_character_flag = vassal_directive_convert_culture - has_character_flag = vassal_directive_improve_cultural_acceptance - has_character_flag = vassal_directive_building_focus_fortification - has_character_flag = vassal_directive_building_focus_military - has_character_flag = vassal_directive_building_focus_economy - has_character_flag = vassal_directive_manage_fertility - has_character_flag = vassal_directive_explore_cultures - has_character_flag = vassal_directive_raid_innovation_intent - has_character_flag = vassal_directive_raid_herd_intent - } - } - } - } - } - - on_accept = { - scope:recipient = { - if = { - limit = { - OR = { - has_character_flag = vassal_directive_improve_development - has_character_flag = vassal_directive_train_commanders - has_character_flag = vassal_directive_build_maa - has_character_flag = vassal_directive_convert_faith - has_character_flag = vassal_directive_convert_culture - has_character_flag = vassal_directive_improve_cultural_acceptance - has_character_flag = vassal_directive_building_focus_fortification - has_character_flag = vassal_directive_building_focus_military - has_character_flag = vassal_directive_building_focus_economy - has_character_flag = vassal_directive_manage_fertility - has_character_flag = vassal_directive_explore_cultures - has_character_flag = vassal_directive_raid_innovation_intent - has_character_flag = vassal_directive_raid_herd_intent - } - } - custom_tooltip = { - text = vassal_directive_remove_directive - remove_vassal_directives = yes - } - } - switch = { - trigger = yes - - scope:improve_development ?= { - custom_tooltip = { - text = vassal_directive_improve_development - remove_vassal_directives = yes - add_character_flag = vassal_directive_improve_development - } - } - - scope:train_commanders ?= { - custom_tooltip = { - text = vassal_directive_train_commanders - remove_vassal_directives = yes - add_character_flag = vassal_directive_train_commanders - } - } - - scope:build_maa ?= { - custom_tooltip = { - text = vassal_directive_build_maa - remove_vassal_directives = yes - add_character_flag = vassal_directive_build_maa - } - } - - scope:convert_faith ?= { - custom_tooltip = { - text = vassal_directive_convert_faith - remove_vassal_directives = yes - add_character_flag = vassal_directive_convert_faith - } - } - - scope:convert_culture ?= { - custom_tooltip = { - text = vassal_directive_convert_culture - remove_vassal_directives = yes - add_character_flag = vassal_directive_convert_culture - } - } - - scope:improve_cultural_acceptance ?= { - custom_tooltip = { - text = vassal_directive_improve_cultural_acceptance - remove_vassal_directives = yes - add_character_flag = vassal_directive_improve_cultural_acceptance - } - } - - scope:building_focus_fortification ?= { - custom_tooltip = { - text = vassal_directive_building_focus_fortification - remove_vassal_directives = yes - add_character_flag = vassal_directive_building_focus_fortification - } - } - - scope:building_focus_military ?= { - custom_tooltip = { - text = vassal_directive_building_focus_military - remove_vassal_directives = yes - add_character_flag = vassal_directive_building_focus_military - } - } - - scope:building_focus_economy ?= { - custom_tooltip = { - text = vassal_directive_building_focus_economy - remove_vassal_directives = yes - add_character_flag = vassal_directive_building_focus_economy - } - } - - scope:manage_fertility ?= { - custom_tooltip = { - text = vassal_directive_manage_fertility - remove_vassal_directives = yes - add_character_flag = vassal_directive_manage_fertility - } - } - scope:explore_cultures ?= { - custom_tooltip = { - text = vassal_directive_explore_cultures - remove_vassal_directives = yes - add_character_flag = vassal_directive_explore_cultures - } - } - scope:raid_innovation_intent ?= { - custom_tooltip = { - text = vassal_directive_raid_innovation_intent - remove_vassal_directives = yes - add_character_flag = vassal_directive_raid_innovation_intent - } - } - scope:raid_herd_intent ?= { - custom_tooltip = { - text = vassal_directive_raid_herd_intent - remove_vassal_directives = yes - add_character_flag = vassal_directive_raid_herd_intent - } - } - - scope:remove_directive ?= { - custom_tooltip = { - text = vassal_directive_remove_directive - remove_vassal_directives = yes - } - } - } - } - } - - ai_potential = { - government_allows = administrative - } - ai_targets = { - ai_recipients = vassals - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 1 - hegemony = 1 - } - ai_will_do = { - base = 0 - - modifier = { - add = 100 - scope:improve_development ?= yes - scope:recipient = { - NOR = { - has_character_flag = vassal_directive_building_focus_economy - has_character_flag = vassal_directive_improve_development - } - OR = { - vassal_contract_has_flag = admin_theme_civilian - vassal_contract_has_flag = admin_theme_balanced - } - } - } - - modifier = { - add = 100 - scope:building_focus_economy ?= yes - scope:recipient = { - NOR = { - has_character_flag = vassal_directive_building_focus_economy - has_character_flag = vassal_directive_improve_development - } - OR = { - vassal_contract_has_flag = admin_theme_civilian - vassal_contract_has_flag = admin_theme_balanced - } - } - } - - modifier = { - add = 100 - scope:building_focus_fortification ?= yes - scope:recipient = { - NOR = { - has_character_flag = vassal_directive_building_focus_fortification - has_character_flag = vassal_directive_build_maa - } - vassal_contract_has_flag = admin_theme_frontier - } - } - - modifier = { - add = 100 - scope:build_maa ?= yes - scope:recipient = { - NOR = { - has_character_flag = vassal_directive_building_focus_fortification - has_character_flag = vassal_directive_building_focus_military - has_character_flag = vassal_directive_build_maa - } - OR = { - vassal_contract_has_flag = admin_theme_military - vassal_contract_has_flag = admin_theme_frontier - } - } - } - - modifier = { - add = 100 - scope:building_focus_military ?= yes - scope:recipient = { - NOR = { - has_character_flag = vassal_directive_building_focus_military - has_character_flag = vassal_directive_build_maa - } - OR = { - vassal_contract_has_flag = admin_theme_military - vassal_contract_has_flag = admin_theme_naval - } - } - } - } -} - - - -request_court_position = { - category = interaction_category_vassal - interface_priority = 120 - icon = seneschal_court_position - - desc = request_court_position_desc - - special_interaction = request_court_position - interface = court_task_interaction - target_type = court_position_type - - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - is_shown = { - NOT = { scope:recipient = scope:actor } - scope:actor.liege ?= scope:recipient - } - - is_valid_showing_failures_only = { - scope:actor = { - tgp_is_ceremonial_liege_trigger = no - } - } - - on_accept = { - scope:recipient = { - appoint_court_position = { - recipient = scope:actor - court_position = scope:target - } - } - scope:actor = { - if = { - limit = { always = scope:claim_hook } - use_hook = scope:recipient - } - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:claim_hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - - send_option = { - is_shown = { - NOT = { scope:actor = scope:recipient } - } - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - flag = claim_hook - localization = GENERIC_SPEND_A_HOOK - } - - send_options_exclusive = no - - ai_accept = { - base = -75 - - modifier = { - scope:claim_hook ?= yes - add = 100 - desc = SCHEME_WEAK_HOOK_USED - } - - opinion_modifier = { # More likely if Recipient likes Actor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - } - - force_notification = yes -} - -grant_court_position = { - category = interaction_category_vassal - interface_priority = 120 - icon = seneschal_court_position - - desc = grant_court_position_desc - - special_interaction = grant_court_position - interface = court_task_interaction - target_type = court_position_type - - is_shown = { - NOT = { scope:recipient = scope:actor } - scope:recipient = { - liege ?= scope:actor - tgp_is_ceremonial_liege_trigger = no - NOT = { has_character_flag = travel_option_added_character } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { - NOT = { - is_imprisoned_by = scope:actor - } - is_adult = yes - } - } - - on_accept = { - scope:actor = { - appoint_court_position = { - recipient = scope:recipient - court_position = scope:target - } - } - } - - auto_accept = yes -} diff --git a/common/character_interactions/00_war.txt b/common/character_interactions/00_war.txt deleted file mode 100644 index 4b2e12706..000000000 --- a/common/character_interactions/00_war.txt +++ /dev/null @@ -1,2374 +0,0 @@ -declare_war_interaction = { - category = interaction_category_diplomacy - common_interaction = yes - special_interaction = declare_war_interaction - interface = declare_war - interface_priority = 70 - popup_on_receive = yes - pause_on_receive = no # this is handled by the interface instead - - desc = declare_war_desc - - is_shown = { - scope:recipient != scope:actor - scope:recipient = { - is_playable_character = yes - } - scope:actor = { - NOT = { - is_at_war_with = scope:recipient - } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - custom_tooltip = { - text = sworn_peace_tt - NOT = { has_character_flag = sworn_peace } - } - NOT = { has_trait = incapable } - can_attack_in_hierarchy = scope:recipient - trigger_if = { - limit = { - NOT = { - government_has_flag = can_start_war_with_raised_troops - } - } - NOT = { - has_raised_armies = yes - } - } - trigger_else = { - custom_description = { - text = army_blocks_defender_army - NOT = { - any_army = { - location.county.holder ?= scope:recipient - } - } - } - } - has_any_display_cb_on = scope:recipient - NOT = { - is_allied_in_war = scope:recipient - } - custom_description = { - text = "is_not_bankrupt" - is_in_debt = no - } - NOT = { - custom_description = { - text = "is_in_an_activity" - exists = involved_activity - } - } - trigger_if = { - limit = { - culture = { has_cultural_parameter = cannot_attack_allies } - } - NOT = { - is_allied_to = scope:recipient - } - } - trigger_if = { - limit = { - culture = { has_cultural_parameter = cannot_attack_truces } - } - NOT = { - has_truce = scope:recipient - } - } - is_imprisoned = no - trigger_if = { - limit = { - has_variable_list = subjugation_offer_under_consideration - } - custom_description = { - text = is_not_considering_offer_of_subjugation - NOT = { - is_target_in_variable_list = { - name = subjugation_offer_under_consideration - target = scope:recipient - } - } - } - } - trigger_if = { - limit = { - has_realm_law = japanese_bureaucracy_3 - this != top_liege - } - custom_tooltip = { - text = non_admin_vassal_japanese_bureaucracy_3 - government_allows = administrative - } - } - } - scope:recipient = { - custom_tooltip = { - text = is_a_herder_recipient_tt - NOT = { government_has_flag = government_is_true_herder } # herders can't fight - } - NOT = { is_tributary_of_suzerain_or_above = scope:actor } # can't fight your tributaries or your tributaries' tributaries - NOT = { has_strong_hook = scope:actor } - trigger_if = { - limit = { is_imprisoned = yes } - NOT = { - imprisoner = scope:actor - } - } - } - scope:actor = { - trigger_if = { - limit = { - NOT = { government_allows = administrative } - liege ?= { - has_realm_law_flag = vassal_all_wars_banned_permanent - this != scope:actor - } - } - custom_tooltip = { - text = admin_all_vassal_wars_banned - always = no - } - } - trigger_if = { - limit = { - government_allows = administrative - top_liege = scope:recipient.top_liege - scope:recipient = { government_allows = administrative } - top_liege != scope:recipient - NOT = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_vassal_internal_wars_allowed - } - } - } - custom_tooltip = { - text = admin_cannot_declare_internal_wars - always = no - } - } - trigger_if = { # Admin - Laws only allow frontier and naval themes to declare war - limit = { - government_allows = administrative - top_liege != this - top_liege = { - this != scope:recipient.top_liege - has_realm_law_flag = admin_vassal_wars_restricted - } - } - custom_tooltip = { - text = admin_all_vassal_wars_banned - OR = { - vassal_contract_has_flag = admin_theme_frontier - vassal_contract_has_flag = admin_theme_naval - } - } - } - trigger_if = { # Admin - Laws only allow frontier and naval themes to declare war IF they have permission - limit = { - government_allows = administrative - OR = { - vassal_contract_has_flag = admin_theme_frontier - vassal_contract_has_flag = admin_theme_naval - } - top_liege = { - this != scope:recipient.top_liege - has_realm_law_flag = admin_vassal_wars_permission_only - NOT = { has_realm_law_flag = admin_vassal_wars_banned } - } - } - custom_tooltip = { - text = admin_vassal_wars_permission_only_desc - has_variable = admin_permission_to_declare_war - } - } - trigger_if = { # Admin - Laws prevent all vassals from declaring war - limit = { - government_allows = administrative - OR = { - vassal_contract_has_flag = admin_theme_frontier - vassal_contract_has_flag = admin_theme_naval - } - top_liege = { - this != scope:recipient.top_liege - has_realm_law_flag = admin_vassal_wars_banned - } - } - custom_tooltip = { - text = admin_all_vassal_wars_banned - always = no - } - } - trigger_if = { - limit = { - scope:recipient = { - OR = { - has_subject_contract_group = tributary_celestial - has_subject_contract_group = tributary_hegemonic - } - } - is_independent_ruler = no # to avoid duplicating tooltips already applying to the top_liege - } - NOT = { - scope:recipient = { - is_tributary_of = scope:actor.top_liege - } - } - } - } - scope:actor = { - trigger_if = { - limit = { has_government = landless_adventurer_government } - custom_tooltip = { - text = camp_located_in_defender_realm.tt - domicile.domicile_location.county.holder = { - NOR = { - this = scope:recipient - any_liege_or_above = { this = scope:recipient } - } - } - } - } - } - trigger_if = { - limit = { - scope:actor = { - is_confederation_member = yes - } - } - NOT = { - scope:recipient = { - is_member_of_confederation = scope:actor.confederation - } - } - } - } - - has_valid_target_showing_failures_only = { - custom_description = { - text = "declare_war_hook_on_liege" - OR = { - war_declarer_needs_hook_on_liege = no - always = scope:hook - } - } - scope:actor = { - NOR = { - is_at_war_with = scope:recipient - custom_description = { #A vassal cannot go to war against someone their Liege is already at war with - text = liege_is_at_war_with_recipient - object = scope:recipient - liege = { - is_at_war_with = scope:recipient - } - } - } - } - } - - send_options_exclusive = no - send_option = { - is_shown = { - war_declarer_needs_hook_on_liege = yes - } - is_valid = { - scope:actor = { - has_usable_hook = liege - } - } - flag = hook - localization = WAR_LIEGE_HOOK - can_invalidate_interaction = yes - } - should_use_extra_icon = { - war_declarer_needs_hook_on_liege = yes - scope:actor = { has_usable_hook = liege } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - on_accept = { - scope:actor = { - #Feedback! - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = declare_war_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = declare_war_interaction_notification_tooltip - - show_as_tooltip = { - if = { - limit = { always = scope:hook } - use_hook = liege - } - } - } - } - - #Has the instigator promised a vassal a war (vassal.2601)? - if = { - limit = { - exists = var:promised_war - var:promised_war = { - is_alive = yes - this != scope:recipient - } - } - trigger_event = { - id = vassal.2610 - days = { 7 10 } - } - } - - if = { - limit = { always = scope:hook } - use_hook = liege - } - - #Send break up event if they are your lover - if = { - limit = { - has_relation_lover = scope:recipient - NOT = { has_relation_rival = scope:recipient } #To enable really strange love stories - any_character_war = { - casus_belli = { - primary_attacker = scope:actor - primary_defender = scope:recipient - any_target_title = { } - } - } - } - scope:recipient = { - trigger_event = { - id = lover.0103 - days = { 14 30 } - } - } - } - - #Invalidate any wars your vassals have going against recipient atm - scope:recipient = { - if = { - limit = { - any_character_war = { - primary_attacker = { - is_vassal_or_below_of = scope:actor - trigger_if = { #Ai should never invalidate a player's war! - limit = { - this = { is_ai = no } - } - scope:actor = { - is_ai = no - } - } - } - } - } - every_character_war = { - limit = { - primary_attacker = { - is_vassal_or_below_of = scope:actor - trigger_if = { #Ai should never invalidate a player's war! - limit = { - this = { is_ai = no } - } - scope:actor = { - is_ai = no - } - } - } - } - show_as_tooltip = { end_war = invalidated } #Actually ended in the event - primary_attacker = { trigger_event = war_event.1001 } - } - } - } - #Notify defender's vassals if the war is targeting one or more of their titles - scope:recipient = { - if = { - limit = { - any_vassal = { - save_temporary_scope_as = attacked_vassal - any_character_war = { - casus_belli = { - primary_attacker = scope:actor - primary_defender = scope:recipient - any_target_title = { - holder = { - OR = { - this = scope:attacked_vassal - is_vassal_or_below_of = scope:attacked_vassal - } - } - } - } - } - } - } - every_vassal = { - save_temporary_scope_as = attacked_vassal - limit = { - any_character_war = { - casus_belli = { - primary_attacker = scope:actor - primary_defender = scope:recipient - any_target_title = { - holder = { - OR = { - this = scope:attacked_vassal - is_vassal_or_below_of = scope:attacked_vassal - } - } - } - } - } - } - send_interface_toast = { - type = msg_war_declared_on_liege - title = declare_war_interaction_notification - - left_icon = scope:actor - right_icon = scope:recipient - - custom_tooltip = declare_war_interaction_notification_tooltip - } - } - } - } - - # If you are admin and had permission to start war, spend said permission - if = { - limit = { - has_variable = admin_permission_to_declare_war - } - remove_variable = admin_permission_to_declare_war - } - } - } - - auto_accept = yes -} - -end_war_attacker_victory_interaction = { - special_interaction = end_war_attacker_victory_interaction - hidden = yes - use_diplomatic_range = no - secondary_scopes_optional = yes - - ai_targets = { - ai_recipients = primary_war_enemies - } - - ai_frequency_by_tier = { - barony = 0 - county = 1 - duchy = 1 - kingdom = 1 - empire = 1 - hegemony = 1 - } - - # Depending on who was the attacker, we need to send a different notification message to the recipient. - notification_text = { - first_valid = { - triggered_desc = { - trigger = { - scope:recipient = { - any_character_war = { - casus_belli = { - primary_attacker = scope:actor - } - } - } - } - desc = end_war_attacker_victory_attacker_desc - } - desc = end_war_attacker_victory_defender_desc - } - } - - populate_actor_list = { - scope:actor = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - add_to_list = characters - } - } - } - - populate_recipient_list = { - scope:recipient = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - add_to_list = characters - } - } - } - - can_be_picked = { - scope:war ?= { - custom_tooltip = { - text = hostage_exchange_invalid_for_crusade_tt - NOR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - custom_tooltip = { - text = hostage_exchange_invalid_for_cb_tt - bp2_hostage_exchange_invalid_cb_trigger = no - } - } - } - - redirect = { - # secondary recipient is always set, so we need to clear it - # if can_send condition depends on the scope being empty - clear_saved_scope = secondary_recipient - } - - on_accept = { - casus_belli = { - primary_attacker = { - save_scope_as = attacker_winner - } - primary_defender = { - save_scope_as = defender_loser - } - } - - if = { - limit = { - scope:war ?= { - using_cb = fp3_free_house_member_cb - } - } - } - else = { - release_prisoners_of_war_effect = yes - } - - # Hostages - # Save scopes for clarity - if = { - limit = { - scope:war ?= { - NOR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - bp2_hostage_exchange_invalid_cb_trigger = no - } - } - if = { - limit = { - exists = scope:secondary_actor - scope:recipient = { is_landed_or_landless_administrative = yes } - } - hostage_depart_effect = { - HOSTAGE = scope:secondary_actor - WARDEN = scope:recipient - HOME_COURT = scope:actor - } - } - if = { - limit = { - exists = scope:secondary_recipient - scope:actor = { is_landed_or_landless_administrative = yes } - } - hostage_depart_effect = { - HOSTAGE = scope:secondary_recipient - WARDEN = scope:actor - HOME_COURT = scope:recipient - } - } - } - - #Send notification to vassals - hidden_effect = { - scope:attacker_winner = { - if = { - limit = { - any_vassal = { - this != scope:defender_loser - } - } - every_vassal = { - limit = { this != scope:defender_loser } - send_interface_toast = { - type = msg_liege_war_ended_attacker_win - title = war_event.notification_liege_win.t - left_icon = scope:attacker_winner - right_icon = scope:defender_loser - custom_tooltip = war_event.1901 - } - } - } - } - scope:defender_loser = { - if = { - limit = { - any_vassal = { this != scope:attacker_winner } - } - every_vassal = { - limit = { - this != scope:attacker_winner - } - send_interface_toast = { - type = msg_liege_war_ended_attacker_win - title = war_event.notification_liege_loss.t - left_icon = scope:defender_loser - right_icon = scope:attacker_winner - custom_tooltip = war_event.1902 - } - } - } - } - } - - #Special bookmark event for Aella of Northumbria - bookmark_867_northmen_aellas_capture_war_imprisonment_effect = yes - - end_war = attacker - } - - on_decline = { - } - - ai_potential = { - is_at_war = yes - any_character_war = { - is_war_leader = root - OR = { - attacker_war_score >= 100 - AND = { - OR = { - attacker_war_score >= 90 - AND = { - attacker_war_score >= 80 - root = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - } - } - root = { - has_perk = peacemaker_perk - } - primary_defender = { - is_ai = yes - } - } - AND = { - OR = { - attacker_war_score >= 90 - AND = { - attacker_war_score >= 80 - root = { - has_perk = peacemaker_perk - } - } - } - root = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - primary_defender = { - is_ai = yes - } - } - #SENT A SCARY SEVERED HEAD AAAAHHH - AND = { - attacker_war_score >= 70 - primary_defender = { - is_ai = yes - save_temporary_scope_as = defender - } - root = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:defender - } - } - } - primary_defender = { - is_ai = yes - has_variable = conqueror - } - } - } - } - - ai_will_do = { - base = 0 - - modifier = { - scope:war = { - primary_attacker = scope:actor - OR = { - attacker_war_score >= 100 - AND = { - OR = { - attacker_war_score >= 90 - AND = { - attacker_war_score >= 80 - root = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - } - } - root = { - has_perk = peacemaker_perk - } - primary_defender = { - is_ai = yes - } - } - AND = { - OR = { - attacker_war_score >= 90 - AND = { - attacker_war_score >= 80 - root = { - has_perk = peacemaker_perk - } - } - } - root = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - primary_defender = { - is_ai = yes - } - } - #SENT A SCARY SEVERED HEAD AAAAHHH - AND = { - attacker_war_score >= 70 - primary_defender = { - is_ai = yes - save_temporary_scope_as = defender - } - root = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:defender - } - } - } - AND = { - NOR = { - using_cb = undirected_great_holy_war - using_cb = mongol_invasion_war - using_cb = mongol_realm_invasion_war - using_cb = mpo_gok_onslaught_cb - } - primary_defender = { - is_ai = yes - has_variable = conqueror - } - } - } - } - add = 100 - } - modifier = { - scope:war = { - primary_defender = scope:actor - attacker_war_score >= 100 - days_since_max_war_score >= 180 - } - add = 100 - } - } - - ai_accept = { - base = -99 - - compare_modifier = { - target = scope:war - value = attacker_war_score - desc = "WARSCORE_MODIFIER" - } - modifier = { - scope:war.casus_belli = { - primary_attacker = { - has_perk = peacemaker_perk - this != scope:recipient - } - } - - add = peacemaker_value - - desc = "PEACEMAKER_PERK_MODIFIER" - } - modifier = { - scope:war.casus_belli = { - primary_attacker = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - NOT = { this = scope:recipient } - } - } - - add = 10 - - desc = "NOMAD_LEGACY_PERK_MODIFIER" - } - modifier = { - scope:war.casus_belli = { - primary_defender = { - save_temporary_scope_as = defender - } - primary_attacker = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:defender - } - } - primary_defender = { - is_ai = yes - } - } - add = 30 - desc = "COWED_BY_SEVERED_HEAD_MODIFIER" - } - - # Hostages - modifier = { - exists = scope:secondary_actor - add = war_actor_hostage_value - desc = WAR_OVERVIEW_HOSTAGE_OFFER_VALUE - } - modifier = { - exists = scope:secondary_recipient - add = war_recipient_hostage_value - desc = WAR_OVERVIEW_HOSTAGE_DEMAND_VALUE - } - # The AI cannot accept the outcome, if they will lose all their land and you try to take a hostage from them - modifier = { - scope:war = { - OR = { - exists = scope:secondary_actor - exists = scope:secondary_recipient - } - casus_belli = { - any_target_title = { - count >= 1 - add_to_temporary_list = target_titles - } - } - NOT = { - scope:recipient = { - any_held_title = { - tier = tier_county - NOT = { - any_this_title_or_de_jure_above = { is_in_list = target_titles } - } - } - } - } - } - add = -10000 - desc = WAR_OVERVIEW_HOSTAGE_DEMAND_BLOCKED - } - # This is a bit of a hidden modifier, only used to make sure we get the right icon when you force it through at 100 war score, and the opponent has more realm left - modifier = { - scope:war = { - attacker_war_score >= 100 - OR = { - exists = scope:secondary_actor - exists = scope:secondary_recipient - } - casus_belli = { - any_target_title = { - count >= 1 - add_to_temporary_list = target_titles - } - } - scope:recipient = { - any_held_title = { - tier = tier_county - NOT = { - any_this_title_or_de_jure_above = { is_in_list = target_titles } - } - } - } - } - add = 1000 - desc = "WARSCORE_MODIFIER" - } - } - - auto_accept = { - trigger_if = { - limit = { - OR = { - scope:war = { - attacker_war_score >= 100 - } - AND = { - scope:recipient = { is_ai = yes } - primary_attacker = scope:recipient - } - scope:war.casus_belli = { # Conquerors know when to fold - primary_attacker = { - is_ai = yes - current_military_strength >= scope:recipient.fifty_percent_more_of_current_military_strength - } - primary_defender = { - is_ai = yes - has_variable = conqueror - this = scope:recipient - } - } - } - } - always = yes - } - trigger_else = { - always = no - } - # The auto accept kind of messes up the hostage interaction a bit, so we block the auto accept if they try to grab a hostage and all the opponent's land at the same time - scope:war = { - trigger_if = { - limit = { - OR = { - exists = scope:secondary_actor - exists = scope:secondary_recipient - } - casus_belli = { - any_target_title = { - count >= 1 - add_to_temporary_list = target_titles - } - } - NOT = { - scope:recipient = { - any_held_title = { - tier = tier_county - NOT = { - any_this_title_or_de_jure_above = { is_in_list = target_titles } - } - } - } - } - } - always = no - } - } - } - - is_valid_showing_failures_only = { - scope:war = { - has_valid_casus_belli = yes - trigger_if = { # Cannot exchange hostages with soon to be landless - limit = { - OR = { - exists = scope:secondary_actor - exists = scope:secondary_recipient - } - casus_belli = { - any_target_title = { - count >= 1 - add_to_temporary_list = target_titles - } - } - } - custom_tooltip = { - text = hostage_no_land_after_war_tt - scope:recipient = { - any_held_title = { - title_tier = county - NOT = { - any_this_title_or_de_jure_above = { is_in_list = target_titles } - } - } - } - } - } - } - } -} - -end_war_attacker_white_peace_interaction = { - - special_interaction = end_war_white_peace_interaction - hidden = yes - use_diplomatic_range = no - secondary_scopes_optional = yes - send_name = "WHITE_PEACE_INTERACTION" - - ai_targets = { - ai_recipients = primary_war_enemies - } - - ai_frequency_by_tier = { - barony = 0 - county = 12 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - # Depending on who was the attacker, we need to send a different notification message to the recipient. - notification_text = { - first_valid = { - triggered_desc = { - trigger = { - scope:recipient = { - any_character_war = { - casus_belli = { - primary_attacker = scope:actor - } - } - } - } - desc = end_war_attacker_white_peace_attacker_desc - } - desc = end_war_attacker_white_peace_defender_desc - } - } - - redirect = { - # secondary recipient is always set, so we need to clear it - # if can_send condition depends on the scope being empty - clear_saved_scope = secondary_recipient - } - - populate_actor_list = { - scope:actor = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - add_to_list = characters - } - } - } - - populate_recipient_list = { - scope:recipient = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - add_to_list = characters - } - } - } - - can_be_picked = { - scope:war ?= { - custom_tooltip = { - text = hostage_exchange_invalid_for_crusade_tt - NOR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - custom_tooltip = { - text = hostage_exchange_invalid_for_cb_tt - bp2_hostage_exchange_invalid_cb_trigger = no - } - } - } - - on_accept = { - casus_belli = { - primary_attacker = { - save_scope_as = attacker_white_peace - } - primary_defender = { - save_scope_as = defender_white_peace - } - } - - if = { - limit = { - scope:war ?= { - using_cb = fp3_free_house_member_cb - } - } - } - else = { - release_prisoners_of_war_effect = yes - } - - # Hostages - # Save scopes for clarity - if = { - limit = { - scope:war ?= { - NOR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - bp2_hostage_exchange_invalid_cb_trigger = no - } - } - if = { - limit = { - exists = scope:secondary_actor - scope:recipient = { is_landed_or_landless_administrative = yes } - } - hostage_depart_effect = { - HOSTAGE = scope:secondary_actor - WARDEN = scope:recipient - HOME_COURT = scope:actor - } - } - if = { - limit = { - exists = scope:secondary_recipient - scope:actor = { is_landed_or_landless_administrative = yes } - } - hostage_depart_effect = { - HOSTAGE = scope:secondary_recipient - WARDEN = scope:actor - HOME_COURT = scope:recipient - } - } - } - - #Send notification to vassals - hidden_effect = { - scope:attacker_white_peace = { - if = { - limit = { - any_vassal = { this != scope:defender_white_peace } - } - every_vassal = { - limit = { - this != scope:defender_white_peace - } - send_interface_toast = { - type = msg_liege_war_ended_white_peace - title = WAR_RESULTS_WHITE_PEACE - left_icon = scope:attacker_white_peace - right_icon = scope:defender_white_peace - custom_tooltip = war_event.1903 - } - } - } - } - scope:defender_white_peace = { - if = { - limit = { - any_vassal = { this != scope:attacker_white_peace } - } - every_vassal = { - limit = { - this != scope:attacker_white_peace - } - send_interface_toast = { - type = msg_liege_war_ended_white_peace - title = WAR_RESULTS_WHITE_PEACE - left_icon = scope:defender_white_peace - right_icon = scope:attacker_white_peace - custom_tooltip = war_event.1904 - } - } - } - } - } - - end_war = white_peace - } - - on_decline = { - } - - ai_potential = { - any_character_war = { - count >= 1 - casus_belli = { - OR = { - primary_attacker = root - primary_defender = root - } - } - } - - trigger_if = { - limit = { - exists = scope:war - } - NOR = { # Don't send inane white peace offers to the player - scope:war = { - casus_belli = { - primary_defender = root - primary_attacker = { - is_ai = no - } - } - attacker_war_score >= 10 - } - scope:war = { - casus_belli = { - primary_attacker = root - primary_defender = { - is_ai = no - } - } - defender_war_score >= 70 - } - } - } - } - - ai_will_do = { - base = 0 - - # Attacker concerned about defending in other wars - modifier = { - scope:war.casus_belli = { - primary_attacker = root - } - scope:war = { - war_days >= 365 - attacker_war_score <= 0 - } - any_character_war = { - this != scope:war - casus_belli = { - primary_defender = root - } - } - add = { - value = 10 - if = { - limit = { - scope:war = { - attacker_war_score <= -50 - } - } - add = 40 - } - } - } - - # Attacker Greed - ai_value_modifier = { - ai_greed = { - if = { - limit = { - scope:war.casus_belli = { - primary_attacker = root - } - scope:war = { - war_days >= 365 - attacker_war_score <= 10 - } - ai_greed > -20 - } - value = -0.25 - } - } - ai_vengefulness = { - if = { - limit = { ai_vengefulness > 0 } - value = -1 - } - } - } - - # Defender prefers White Peace to loss - modifier = { - scope:war.casus_belli = { - primary_defender = root - } - scope:war = { - war_days >= 182 - defender_war_score <= 15 - } - add = { - value = 10 - if = { - limit = { - scope:war = { - defender_war_score <= -40 - } - } - add = 50 - } - } - } - - # Defenders want to end wars that's taking too long to win - modifier = { - scope:war.casus_belli = { - primary_defender = root - } - scope:war = { - war_days >= 365 - } - add = { - value = scope:war.war_days - divide = 30 - if = { - limit = { - scope:war = { - defender_war_score > 0 - } - } - subtract = scope:war.defender_war_score - } - if = { # If you're this close, perhaps it's worth waiting a few more months for ticking warscore? - limit = { - scope:war = { - defender_war_score >= 70 - } - } - subtract = scope:war.defender_war_score - } - min = 0 - } - } - - # I'm in debt, how about a white peace? Defender - modifier = { - scope:war = { - war_days >= 182 - } - scope:war.casus_belli = { - primary_defender = root - } - OR = { - debt_level >= 1 - treasury_debt_level >= 1 - } - - add = { - value = debt_level - multiply = 20 - - if = { - limit = { scope:war = { defender_war_score > 0 }} - subtract = scope:war.defender_war_score - } - if = { # Push through to the end, it's worth it at this point... - limit = { scope:war = { defender_war_score >= 80 }} - subtract = scope:war.defender_war_score - } - min = 0 - } - } - - - # I'm in debt, how about a white peace? Attacker - modifier = { - scope:war = { - war_days >= 182 - } - scope:war.casus_belli = { - primary_attacker = root - } - OR = { - debt_level >= 1 - treasury_debt_level >= 1 - } - - - add = { - value = debt_level - multiply = 20 - - if = { - limit = { scope:war = { attacker_war_score > 0 }} - subtract = scope:war.attacker_war_score - } - min = 0 - } - } - - # Do not attempt white peace vs. players if you're losing - modifier = { - OR = { - AND = { - scope:war.casus_belli = { - primary_attacker = root - primary_defender = { is_ai = no } - } - scope:war = { - defender_war_score >= 30 - } - } - AND = { - scope:war.casus_belli = { - primary_defender = root - primary_attacker = { is_ai = no } - } - scope:war = { - attacker_war_score >= 30 - } - } - } - factor = 0 - } - # Can end with hostages of equalish value - modifier = { - exists = scope:secondary_recipient - exists = scope:secondary_actor - scope:war = { - war_days >= 365 - NOR = { - defender_war_score >= 30 - attacker_war_score >= 30 - } - } - trigger_if = { - limit = { scope:war.primary_attacker = scope:actor } - interaction_relative_hostage_value > -10 - } - trigger_else = { interaction_relative_hostage_value > -20 } - add = { - value = 0 - if = { - limit = { interaction_relative_hostage_value < 0 } - add = { - value = interaction_relative_hostage_value - multiply = -1 - } - } - else = { add = interaction_relative_hostage_value } - if = { - limit = { scope:actor.ai_boldness < 0 } - add = { - value = scope:actor.ai_boldness - multiply = -0.25 - } - } - if = { - limit = { scope:actor.ai_honor < 0 } - add = { - value = scope:actor.ai_honor - multiply = 0.1 - } - } - else = { - add = { - value = scope:actor.ai_honor - multiply = 0.25 - } - } - if = { - limit = { scope:actor.ai_rationality < 0 } - add = { - value = scope:actor.ai_rationality - multiply = 0.1 - } - } - else = { - add = { - value = scope:actor.ai_rationality - multiply = 0.25 - } - } - if = { - limit = { scope:actor.ai_greed > 0 } - add = { - value = scope:actor.ai_greed - multiply = -0.1 - } - } - else = { - add = { - value = scope:actor.ai_greed - multiply = -0.25 - } - } - } - } - # Can end with hostage demand - modifier = { - exists = scope:secondary_recipient - NOT = { exists = scope:secondary_actor } - scope:war = { - war_days >= 365 - NOR = { - defender_war_score >= 30 - attacker_war_score >= 30 - } - } - add = { - value = 0 - add = { - value = interaction_recipient_hostage_value - multiply = 0.1 - } - if = { - limit = { scope:actor.ai_boldness < 0 } - add = { - value = scope:actor.ai_boldness - multiply = -0.25 - } - } - if = { - limit = { scope:actor.ai_honor < 0 } - add = { - value = scope:actor.ai_honor - multiply = -0.25 - } - } - else = { - add = { - value = scope:actor.ai_honor - multiply = 0.25 - } - } - if = { - limit = { scope:actor.ai_rationality < 0 } - add = { - value = scope:actor.ai_rationality - multiply = 0.25 - } - } - else = { - add = { - value = scope:actor.ai_rationality - multiply = 0.25 - } - } - if = { - limit = { scope:actor.ai_greed > 0 } - add = { - value = scope:actor.ai_greed - multiply = 0.25 - } - } - else = { - add = { - value = scope:actor.ai_greed - multiply = -0.1 - } - } - } - } - - # I don't have time for this, I need to conquer - modifier = { - scope:war.casus_belli = { - primary_defender = { - this = scope:actor - has_variable = conqueror - } - primary_attacker = { is_ai = yes } - } - - add = 100 - } - } - - ai_accept = { - base = -30 - compare_modifier = { - trigger = { - scope:war.casus_belli = { - primary_defender = scope:recipient - } - } - target = scope:war - value = attacker_war_score - desc = "WARSCORE_MODIFIER" - } - compare_modifier = { - trigger = { - scope:war.casus_belli = { - primary_attacker = scope:recipient - } - } - target = scope:war - value = defender_war_score - desc = "WARSCORE_MODIFIER" - } - - # Length of War - compare_modifier = { - target = scope:war - trigger = { - scope:war = { - war_days >= 365 - } - } - value = { - value = war_days - divide = 91 # 40 in 10 years - } - desc = "WAR_LENGTH" - } - - # I'm in debt, how about a white peace? - modifier = { - scope:war = { - war_days >= 182 - } - scope:war.casus_belli = { - primary_defender = root - } - OR = { - debt_level >= 1 - treasury_debt_level >= 1 - } - - - add = { - value = debt_level - multiply = 20 - } - desc = COMPLETELY_BANKRUPT - } - - # Attacker concerned about other wars - modifier = { - scope:war.casus_belli = { - primary_attacker = scope:recipient - } - scope:recipient = { - any_character_war = { - this != scope:war - primary_defender = scope:recipient - } - } - add = 10 - - desc = CONCERN_ABOUT_OTHER_WARS - } - - # Vengefulness - ai_value_modifier = { - trigger = { - scope:war.casus_belli = { - primary_defender = scope:recipient - } - } - ai_vengefulness = { - if = { - limit = { - scope:war.casus_belli = { - primary_defender = scope:recipient - } - } - value = -0.25 - } - } - ai_greed = { - if = { - limit = { - scope:war.casus_belli = { - primary_attacker = scope:recipient - } - } - value = -0.25 - } - } - ai_zeal = { - value = -0.2 - if = { - limit = { - faith = { - faith_hostility_level = { - target = scope:actor.faith - value = 2 - } - } - } - multiply = 2 - } - if = { - limit = { - faith = { - faith_hostility_level = { - target = scope:actor.faith - value = 3 - } - } - } - multiply = 3 - } - if = { - limit = { - OR = { - ai_zeal <= 0 - faith = { - faith_hostility_level = { - target = scope:actor.faith - value <= 0 - } - } - } - } - value = 0 - } - } - } - - # Peacemaker Perk - modifier = { - trigger = { - scope:war.casus_belli = { - primary_defender = scope:recipient - primary_attacker = { has_perk = peacemaker_perk } - } - } - add = peacemaker_value - - desc = "PEACEMAKER_PERK_MODIFIER" - } - modifier = { - trigger = { - scope:war.casus_belli = { - primary_attacker = scope:recipient - primary_defender = { has_perk = peacemaker_perk } - } - } - add = peacemaker_value - - desc = "PEACEMAKER_PERK_MODIFIER" - } - modifier = { - trigger = { - scope:war.casus_belli = { - primary_defender = scope:recipient - primary_attacker = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - } - } - add = 10 - - desc = "NOMAD_LEGACY_PERK_MODIFIER" - } - modifier = { - trigger = { - scope:war.casus_belli = { - primary_attacker = scope:recipient - primary_defender = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - } - } - add = 10 - - desc = "NOMAD_LEGACY_PERK_MODIFIER" - } - modifier = { - trigger = { - scope:war.casus_belli = { - primary_attacker = scope:recipient - primary_attacker = { - is_ai = yes - save_temporary_scope_as = attacker - } - primary_defender = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:attacker - } - } - } - } - add = 30 - - desc = "COWED_BY_SEVERED_HEAD_MODIFIER" - } - modifier = { - trigger = { - scope:war.casus_belli = { - primary_defender = scope:recipient - primary_defender = { - is_ai = yes - save_temporary_scope_as = defender - } - primary_attacker = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:defender - } - } - } - } - add = 30 - - desc = "COWED_BY_SEVERED_HEAD_MODIFIER" - } - - # Cultural Traditions - modifier = { - trigger = { - scope:war.casus_belli = { - primary_defender = scope:recipient - primary_attacker = { culture = { has_cultural_parameter = facilitate_white_peace } } - } - } - add = 10 - - desc = "TRADITION_BONUS_WHITE_PEACE" - } - modifier = { - trigger = { - scope:war.casus_belli = { - primary_attacker = scope:recipient - primary_defender = { culture = { has_cultural_parameter = facilitate_white_peace } } - } - } - add = 10 - - desc = "TRADITION_BONUS_WHITE_PEACE" - } - - # Struggles - modifier = { - trigger = { - scope:actor = { - OR = { - any_character_struggle = { - involvement = involved - is_struggle_parameter_active_secondary_character_involvement_either_trigger = { - PARAMETER = white_peace_acceptance_between_involved_or_interloper_with_region_easier - CHAR = scope:recipient - } - } - any_character_struggle = { - involvement = interloper - is_struggle_parameter_active_secondary_character_involvement_either_trigger = { - PARAMETER = white_peace_acceptance_between_involved_or_interloper_with_region_easier - CHAR = scope:recipient - } - } - } - } - } - add = 10 - - desc = "STRUGGLE_INVOLVED_OR_INTERLOPER_PHASE_BONUS" - } - - # GoK war - modifier = { - desc = WAR_OVERVIEW_WHITE_PEACE_GOK - add = -70 - scope:war = { - using_cb = mpo_gok_onslaught_cb - primary_defender = scope:actor - } - } - # GoK war but have counties occupied - modifier = { - desc = WAR_OVERVIEW_WHITE_PEACE_GOK_OCCUPATION - add = { - value = 0 - scope:war.primary_defender = { - every_sub_realm_county = { - limit = { - county_controller = scope:war.primary_attacker - } - add = 2 - } - } - max = 200 - } - scope:war = { - using_cb = mpo_gok_onslaught_cb - attacker_war_score <= 25 - primary_defender = { - any_sub_realm_county = { - county_controller = scope:war.primary_attacker - } - } - primary_defender = scope:actor - } - } - - # Hostages - modifier = { - exists = scope:secondary_actor - add = { - value = war_actor_hostage_value - multiply = 0.5 - } - desc = WAR_OVERVIEW_WHITE_PEACE_HOSTAGE_OFFER_VALUE - } - modifier = { - exists = scope:secondary_recipient - add = { - value = war_recipient_hostage_value - multiply = 0.5 - } - desc = WAR_OVERVIEW_WHITE_PEACE_HOSTAGE_DEMAND_VALUE - } - } - - is_valid_showing_failures_only = { - exists = scope:war - scope:war = { - has_valid_casus_belli = yes - } - is_white_peace_possible = yes - } -} - -end_war_attacker_defeat_interaction = { - special_interaction = end_war_attacker_defeat_interaction - hidden = yes - use_diplomatic_range = no - secondary_scopes_optional = yes - - ai_targets = { - ai_recipients = primary_war_enemies - } - - ai_frequency_by_tier = { - barony = 0 - county = 1 - duchy = 1 - kingdom = 1 - empire = 1 - hegemony = 1 - } - - # Depending on who was the attacker, we need to send a different notification message to the recipient. - notification_text = { - first_valid = { - triggered_desc = { - trigger = { - scope:recipient = { - any_character_war = { - casus_belli = { - primary_attacker = scope:actor - } - } - } - } - desc = end_war_attacker_defeat_attacker_desc - } - desc = end_war_attacker_defeat_defender_desc - } - } - - populate_actor_list = { - scope:actor = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - add_to_list = characters - } - } - } - - populate_recipient_list = { - scope:recipient = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - add_to_list = characters - } - } - } - - can_be_picked = { - scope:war ?= { - custom_tooltip = { - text = hostage_exchange_invalid_for_crusade_tt - NOR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - } - custom_tooltip = { - text = hostage_exchange_invalid_for_cb_tt - bp2_hostage_exchange_invalid_cb_trigger = no - } - } - } - - redirect = { - # secondary recipient is always set, so we need to clear it - # if can_send condition depends on the scope being empty - clear_saved_scope = secondary_recipient - } - - on_accept = { - casus_belli = { - primary_attacker = { - save_scope_as = attacker_loser - } - primary_defender = { - save_scope_as = defender_winner - set_signature_weapon_effect = yes - } - } - - if = { - limit = { - scope:war ?= { - using_cb = fp3_free_house_member_cb - } - } - } - else = { - release_prisoners_of_war_effect = yes - } - - # Hostages - # Save scopes for clarity - if = { - limit = { - scope:war ?= { - NOR = { - using_cb = undirected_great_holy_war - using_cb = directed_great_holy_war - } - bp2_hostage_exchange_invalid_cb_trigger = no - } - } - if = { - limit = { - exists = scope:secondary_actor - scope:recipient = { is_landed = yes } - } - hostage_depart_effect = { - HOSTAGE = scope:secondary_actor - WARDEN = scope:recipient - HOME_COURT = scope:actor - } - } - if = { - limit = { - exists = scope:secondary_recipient - scope:actor = { is_landed = yes } - } - hostage_depart_effect = { - HOSTAGE = scope:secondary_recipient - WARDEN = scope:actor - HOME_COURT = scope:recipient - } - } - } - - #Send notification to vassals - hidden_effect = { - scope:attacker_loser = { - if = { - limit = { - any_vassal = { - this != scope:defender_winner - } - } - every_vassal = { - limit = { - this != scope:defender_winner - } - send_interface_toast = { - type = msg_liege_war_ended_defender_win - title = war_event.notification_liege_loss.t - left_icon = scope:attacker_loser - right_icon = scope:defender_winner - custom_tooltip = war_event.1905 - } - } - } - } - scope:defender_winner = { - if = { - limit = { - any_vassal = { this != scope:attacker_loser } - } - every_vassal = { - limit = { - this != scope:attacker_loser - } - send_interface_toast = { - type = msg_liege_war_ended_defender_win - title = war_event.notification_liege_win.t - left_icon = scope:defender_winner - right_icon = scope:attacker_loser - custom_tooltip = war_event.1906 - } - } - } - } - } - - end_war = defender - } - - on_decline = { - - } - - ai_potential = { - is_at_war = yes - any_character_war = { - is_war_leader = root - OR = { - defender_war_score >= 100 - AND = { - OR = { - attacker_war_score >= 90 - AND = { - attacker_war_score >= 80 - root = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - } - } - root = { - has_perk = peacemaker_perk - } - primary_defender = { - is_ai = yes - } - } - AND = { - OR = { - attacker_war_score >= 90 - AND = { - attacker_war_score >= 80 - root = { - has_perk = peacemaker_perk - } - } - } - root = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - primary_defender = { - is_ai = yes - } - } - AND = { - defender_war_score >= 70 - primary_attacker = { - is_ai = yes - save_temporary_scope_as = attacker - } - root = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:attacker - } - } - } - } - } - } - - ai_will_do = { - base = 0 - - modifier = { - scope:war = { - primary_defender = scope:actor - OR = { - defender_war_score >= 100 - AND = { - defender_war_score >= 90 - scope:actor = { - OR = { - has_perk = peacemaker_perk - culture = { - has_cultural_parameter = can_end_defensive_wars_earlier - } - } - } - primary_attacker = { - is_ai = yes - } - } - AND = { - defender_war_score >= 90 - scope:actor = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - } - primary_attacker = { - is_ai = yes - } - } - AND = { - defender_war_score >= 70 - primary_attacker = { - is_ai = yes - save_temporary_scope_as = attacker - } - root = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:attacker - } - } - } - } - } - add = 100 - } - modifier = { - scope:war = { - primary_attacker = scope:actor - defender_war_score >= 100 - days_since_max_war_score >= 180 - } - add = 100 - } - } - - ai_accept = { - base = -99 - - compare_modifier = { - target = scope:war - value = defender_war_score - desc = "WARSCORE_MODIFIER" - } - modifier = { - add = 1000 - scope:war.casus_belli = { - primary_defender = scope:recipient - } - desc = "WOULD_WIN_MODIFIER" - } - modifier = { - scope:war.casus_belli = { - primary_defender = { - has_perk = peacemaker_perk - this != scope:recipient - } - } - - add = peacemaker_value - - desc = "PEACEMAKER_PERK_MODIFIER" - } - modifier = { - scope:war.casus_belli = { - primary_defender = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_3 } - NOT = { this = scope:recipient } - } - } - - add = 10 - - desc = "NOMAD_LEGACY_PERK_MODIFIER" - } - - modifier = { - scope:war.casus_belli = { - primary_attacker = { - is_ai = yes - save_temporary_scope_as = attacker - } - primary_defender = { - has_variable = peace_acceptance_head_scare - var:peace_acceptance_head_scare = { - this = scope:attacker - } - } - } - add = 30 - desc = "COWED_BY_SEVERED_HEAD_MODIFIER" - } - modifier = { - scope:war.casus_belli = { - primary_defender = { - culture = { - has_cultural_parameter = can_end_defensive_wars_earlier - } - this != scope:recipient - } - } - - add = 10 - - desc = "TRADITION_BONUS_DEFENSIVE_WARS" - } - # Hostages - modifier = { - exists = scope:secondary_actor - add = war_actor_hostage_value - desc = WAR_OVERVIEW_HOSTAGE_OFFER_VALUE - } - modifier = { - exists = scope:secondary_recipient - add = war_recipient_hostage_value - desc = WAR_OVERVIEW_HOSTAGE_DEMAND_VALUE - } - } - - auto_accept = { - OR = { - scope:war = { - defender_war_score >= 100 - } - AND = { - scope:recipient = { is_ai = yes } - primary_defender = scope:recipient - } - } - } - - is_valid_showing_failures_only = { - scope:war = { - has_valid_casus_belli = yes - } - } -} - -view_war_interaction = { - category = interaction_category_diplomacy - common_interaction = yes - - special_interaction = offer_peace_interaction - interface = offer_peace - use_diplomatic_range = no - ignores_pending_interaction_block = yes - - is_shown = { - scope:actor = { - is_at_war_with = scope:recipient - NOT = { - any_character_war = { - is_war_leader = scope:actor - is_participant = scope:recipient - } - } - } - } - auto_accept = yes -} - -offer_peace_interaction = { - category = interaction_category_diplomacy - common_interaction = yes - icon = war_won_icon - - special_interaction = offer_peace_interaction - interface = offer_peace - use_diplomatic_range = no - - is_shown = { - scope:actor = { - is_at_war_with = scope:recipient - any_character_war = { - is_war_leader = scope:actor - is_participant = scope:recipient - } - } - } - auto_accept = yes -} diff --git a/common/character_interactions/03_fp2_interactions.txt b/common/character_interactions/03_fp2_interactions.txt index b8de40504..625f5d382 100644 --- a/common/character_interactions/03_fp2_interactions.txt +++ b/common/character_interactions/03_fp2_interactions.txt @@ -2241,50 +2241,50 @@ purchase_truce_interaction = { base = 0 # Struggle - # modifier = { -# trigger_if = { -# limit = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# } -# } -# } -# } -# trigger_else = { -# always = no -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:recipient = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_sign_truce_outside_war -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -50 -# } -# else_if = { -# limit = { -# scope:recipient = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_sign_truce_outside_war -# } -# } -# } -# add = 100 -# } -# } -# desc = AI_STRUGGLE_INTENT -# } + modifier = { + trigger_if = { + limit = { + scope:recipient = { + any_character_struggle = { + involvement = involved + } + } + scope:actor = { + any_character_struggle = { + involvement = involved + } + } + } + } + trigger_else = { + always = no + } + add = { + value = 0 + if = { + limit = { + scope:recipient = { + any_character_struggle = { + phase_has_catalyst = catalyst_sign_truce_outside_war + } + has_character_flag = agenda_towards_escalation + } + } + add = -50 + } + else_if = { + limit = { + scope:recipient = { + any_character_struggle = { + phase_has_catalyst = catalyst_sign_truce_outside_war + } + } + } + add = 100 + } + } + desc = AI_STRUGGLE_INTENT + } # Factor up or down based on the sum offered. ## Small. @@ -2579,42 +2579,42 @@ purchase_truce_interaction = { } # Struggle -# modifier = { -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_sign_truce_outside_war -# } -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -50 -# } -# else_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_sign_truce_outside_war -# } -# } -# } -# add = 100 -# } -# } -# } + modifier = { + scope:recipient = { + any_character_struggle = { + involvement = involved + } + } + scope:actor = { + any_character_struggle = { + involvement = involved + } + } + add = { + value = 0 + if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_sign_truce_outside_war + } + has_character_flag = agenda_towards_escalation + } + } + add = -50 + } + else_if = { + limit = { + scope:actor = { + any_character_struggle = { + phase_has_catalyst = catalyst_sign_truce_outside_war + } + } + } + add = 100 + } + } + } # Finally, calculate factors. ## Only buy truces from weaker/roughly-equal realms if you're craven have been at war forever. modifier = { @@ -2692,30 +2692,30 @@ incite_revolts_interaction = { has_relation_rival = scope:recipient } } -# # Only available during Opportunity, Hostility and Tension phases -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_incite_revolts_interaction -# # Can only target involved -# is_secondary_character_involvement_involved_trigger = { CHAR = scope:recipient } -# } -# } -# AND = { -# scope:actor = { -# has_trait = fp3_struggle_detractor -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# scope:recipient = { -# any_character_struggle = { -# is_struggle_type = persian_struggle -# involvement = involved -# } -# } -# } + # Only available during Opportunity, Hostility and Tension phases + scope:actor = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_incite_revolts_interaction + # Can only target involved + is_secondary_character_involvement_involved_trigger = { CHAR = scope:recipient } + } + } + AND = { + scope:actor = { + has_trait = fp3_struggle_detractor + any_character_struggle = { + involvement = involved + is_struggle_type = persian_struggle + } + } + scope:recipient = { + any_character_struggle = { + is_struggle_type = persian_struggle + involvement = involved + } + } + } scope:actor.domicile ?= { has_domicile_parameter = can_use_incite_revolts } @@ -3026,18 +3026,18 @@ incite_revolts_interaction = { ai_potential = { short_term_gold >= medium_gold_value OR = { -# any_character_struggle = { -# has_struggle_phase_parameter = unlocks_incite_revolts_interaction -# involvement = involved -# OR = { -# is_struggle_phase = struggle_iberia_phase_opportunity -# is_struggle_phase = struggle_iberia_phase_hostility -# } -# } -# any_character_struggle = { -# is_struggle_type = persian_struggle -# involvement = involved -# } + any_character_struggle = { + has_struggle_phase_parameter = unlocks_incite_revolts_interaction + involvement = involved + OR = { + is_struggle_phase = struggle_iberia_phase_opportunity + is_struggle_phase = struggle_iberia_phase_hostility + } + } + any_character_struggle = { + is_struggle_type = persian_struggle + involvement = involved + } domicile ?= { has_domicile_parameter = can_use_incite_revolts } @@ -3167,1105 +3167,1097 @@ incite_revolts_interaction = { # Contract Assistance # by Joe Parkin ################################################## -# -#contract_assistance_interaction = { -# category = interaction_category_diplomacy -# interface_priority = 15 -# common_interaction = yes -# interface = interfere_in_war -# special_interaction = interfere_in_war_interaction -# popup_on_receive = yes -# pause_on_receive = yes -# -# ai_maybe = yes -# desc = contract_assistance_interaction_desc -# icon = icon_gold -# -# greeting = positive -# notification_text = contract_assistance_interaction_notification -# -# cooldown_against_recipient = { years = 5 } -# -# is_shown = { -# # Actor is Involved in Struggle -# scope:actor = { -# NOT = { government_has_flag = government_is_true_herder } -# OR = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_contract_assistance_interaction -# } -# culture = { has_cultural_parameter = unlocks_contract_assistance } -# OR = { government_has_flag = government_is_landless_adventurer government_has_flag = government_is_landless_minority } -# } -# } -# # Recipient is Involved in Struggle, at war, and not at war with Actor -# scope:recipient = { -# trigger_if = { -# limit = { -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_contract_assistance_interaction -# } -# } -# } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_contract_assistance_interaction -# } -# } -# is_at_war = yes -# NOR = { -# this = scope:actor -# is_at_war_with = scope:actor -# } -# } -# } -# -# has_valid_target = { -# exists = scope:target -# } -# -# has_valid_target_showing_failures_only = { -# scope:target = { is_war_leader = scope:recipient } -# } -# -# is_valid_showing_failures_only = { -# scope:recipient = { -# # Cannot demand gold from allies -# NOT = { is_allied_to = scope:actor } -# # Cannot rejoin a war you decided to leave -# trigger_if = { -# limit = { -# any_character_war = { -# has_variable_list = left_voluntarily -# } -# } -# custom_tooltip = { -# text = laamp_war_change_sides_interaction.left_voluntarily -# is_target_in_variable_list = { -# name = left_voluntarily -# target = scope:actor -# } -# } -# } -# } -# -# # Recipient is not in (any) war against your liege(s) -# trigger_if = { -# limit = { exists = scope:actor.liege } -# custom_description = { -# text = join_war_interaction_recipient_warring_with_my_liege -# subject = scope:recipient -# scope:actor = { -# NOT = { any_liege_or_above = { is_at_war_with = scope:recipient } } -# } -# } -# } -# -# # Cannot join wars with raised armies -# scope:actor = { -# has_raised_armies = no -# -# trigger_if = { -# limit = { -# has_government = landless_adventurer_government -# } -# custom_tooltip = { -# text = reinforce_soldiers_any_regiment_tt -# maa_regiments_count >= 1 -# } -# } -# } -# -# # Can only contract one war at a time -# custom_tooltip = { -# text = contract_assistance_war_already_contracted_tt -# scope:actor = { NOT = { has_variable = owed_contract_assistance_war } } -# } -# -# # Adventurers can't join wars in places they're exiled from. -# custom_tooltip = { -# text = the_wake_1 -# NOT = { -# is_laamp_exiled_from_province_trigger = { -# PROVINCE = scope:recipient.capital_province -# LAAMP = scope:actor -# } -# } -# } -# -# # Sensible restrictions to keep CulTrads from making this OP. -# scope:recipient = { -# custom_tooltip = { -# text = contract_assistance_tier_too_high_tt -# OR = { -# highest_held_title_tier = tier_county -# highest_held_title_tier >= scope:actor.highest_held_title_tier -# sub_realm_size >= scope:actor.sub_realm_size -# } -# } -# } -# scope:actor = { -# NOT = { highest_held_title_tier >= tier_empire } -# } -# } -# -# can_be_picked = { -# # Recipient is war leader in chosen war -# scope:target = { -# is_war_leader = scope:recipient -# # Cannot contract against allies -# trigger_if = { -# limit = { -# any_war_attacker = { this = scope:recipient } -# } -# NOT = { -# any_war_defender = { is_allied_to = scope:actor } -# } -# } -# trigger_else = { -# NOT = { -# any_war_attacker = { is_allied_to = scope:actor } -# } -# } -# # not already in target war -# custom_description = { -# text = join_war_interaction_already_in_target_war -# NOR = { -# any_war_attacker = { this = scope:actor } -# any_war_defender = { this = scope:actor } -# } -# } -# } -# # Liege checks -# can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:recipient JOINER = scope:actor } -# } -# -# is_highlighted = { -# scope:actor = { -# has_realm_law = camp_purpose_mercenaries -# } -# } -# on_accept = { -# # Add Actor to Recipient's war -# scope:target = { -# hidden_effect = { set_called_to = scope:actor } -# if = { -# limit = { is_attacker = scope:recipient } -# add_attacker = scope:actor -# } -# else = { add_defender = scope:actor } -# } -# # Actor effects -# scope:actor = { -# save_scope_as = contract_assistance_helper -# set_variable = { -# name = owed_contract_assistance_war -# value = scope:target -# } -# set_variable = { -# name = owed_contract_assistance_contribution -# value = offer_assistance_interaction_war_contribution_value -# } -# set_variable = { -# name = owed_contract_assistance_gold -# value = scope:recipient.offer_assistance_interaction_gold_value -# } -# stress_impact = { -# craven = medium_stress_impact_gain -# shy = minor_stress_impact_gain -# } -# -# # Struggle Catalyst -# if = { -# limit = { -# # Verify if vassal used to be independent -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_join_war_as_assisant -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_join_war_as_assisant -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_join_war_as_assisant -# character = scope:actor -# } -# } -# } -# } -# # Recipient effects -# scope:recipient = { -# stress_impact = { -# greedy = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# custom_description_no_bullet = { -# text = contract_assistance_interaction_condition_tt -# subject = scope:recipient -# object = scope:actor -# } -# show_as_tooltip = { -# pay_short_term_gold = { -# target = scope:actor -# gold = offer_assistance_interaction_gold_value -# } -# } -# } -# -# # If we're a clan this interaction affects unity -# add_clan_unity_interaction_effect = { -# CHARACTER = scope:actor -# TARGET = scope:recipient -# VALUE = medium_unity_loss -# DESC = clan_unity_contract_assistance.desc -# REVERSE_NON_HOUSE_TARGET = no -# } -# } -# -# on_decline = { -# # Refusal notification -# scope:actor = { trigger_event = char_interaction.0236 } -# -# # If we're a clan this interaction affects unity -# add_clan_unity_interaction_effect = { -# CHARACTER = scope:recipient -# TARGET = scope:actor -# VALUE = minor_unity_gain -# DESC = clan_unity_contract_assistance_decline.desc -# REVERSE_NON_HOUSE_TARGET = no -# } -# } -# -# ai_accept = { -# base = 0 # Reluctant to spend money without good reason -# # Recipient already winning war -# modifier = { -# add = -50 -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { fp2_struggle_contract_assistance_war_winning_trigger = yes } -# } -# trigger_else = { -# any_character_war = { -# count = all # So predicted negative modifiers are treated seperately -# fp2_struggle_contract_assistance_war_winning_trigger = yes -# } -# } -# desc = OA_AI_WINNING_WAR_REASON -# } -# # Recipient losing war -# modifier = { -# add = 50 -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { fp2_struggle_contract_assistance_war_losing_trigger = yes } -# } -# trigger_else = { -# any_character_war = { fp2_struggle_contract_assistance_war_losing_trigger = yes } -# } -# desc = OA_AI_LOSING_WAR_REASON -# } -# # Recipient already significantly outnumbers enemy -# modifier = { -# add = -50 -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { fp2_struggle_contract_assistance_war_outnumbering_trigger = yes } -# } -# trigger_else = { -# any_character_war = { -# count = all # So predicted negative modifiers are treated seperately -# fp2_struggle_contract_assistance_war_outnumbering_trigger = yes -# } -# } -# desc = OA_AI_OUTNUMBER_ENEMY_REASON -# } -# # Recipient is outnumbered -# modifier = { -# add = 50 -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { -# fp2_struggle_contract_assistance_war_outnumbered_minor_trigger = yes -# NOT = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } -# } -# } -# trigger_else = { -# any_character_war = { -# fp2_struggle_contract_assistance_war_outnumbered_minor_trigger = yes -# NOT = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } -# } -# } -# desc = OA_AI_OUTNUMBERED_MINOR_REASON -# } -# # Recipient is very outnumbered -# modifier = { -# add = 125 -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } -# } -# trigger_else = { -# any_character_war = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } -# } -# desc = OA_AI_OUTNUMBERED_REASON -# } -# # Recipient has low cash -# modifier = { -# add = { -# value = -50 -# if = { -# limit = { -# gold < 0 -# } -# add = -100 -# } -# if = { -# limit = { -# debt_level >= 2 -# } -# add = -200 -# } -# if = { # Very generous or vengeful characters *will* make poor decisions -# limit = { -# OR = { -# ai_greed <= -50 -# ai_vengefulness >= 50 -# } -# } -# multiply = 0.5 -# } -# } -# gold < offer_assistance_interaction_gold_value -# desc = OA_AI_CANNOT_AFFORD_REASON -# } -# # Recipient has a lot of cash -# modifier = { -# add = { -# value = 25 -# if = { -# limit = { -# gold >= { -# value = offer_assistance_interaction_gold_value -# multiply = 2 -# } -# } -# add = 50 -# } -# if = { -# limit = { -# gold >= { -# value = offer_assistance_interaction_gold_value -# multiply = 3 -# } -# } -# add = 50 -# } -# } -# gold >= offer_assistance_interaction_gold_value -# desc = OA_AI_EXTRA_GOLD_REASON -# } -# # Actor's troops would be little help -# modifier = { -# add = -50 -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { fp2_struggle_contract_assistance_war_insufficient_trigger = yes } -# } -# trigger_else = { -# any_character_war = { -# count = all # So predicted negative modifiers are treated seperately -# fp2_struggle_contract_assistance_war_insufficient_trigger = yes -# } -# } -# desc = OA_AI_FEW_TROOPS_REASON -# } -# # Recipient is fighting a defensive war -# modifier = { -# add = 25 -# trigger_if = { -# limit = { exists = scope:target } -# scope:target.casus_belli.primary_defender = scope:recipient -# } -# trigger_else = { -# scope:recipient = { -# any_character_war = { primary_defender = scope:recipient } -# } -# } -# desc = OA_AI_DEFENSIVE_WAR_REASON -# } -# # Recipient is not interested in help for certain wars -# modifier = { -# add = -300 -# exists = scope:target -# scope:target = { -# OR = { -# using_cb = peasant_war -# using_cb = fp2_border_raid -# } -# } -# desc = OA_AI_UNINTERESTED_WAR_REASON -# } -# modifier = { -# add = { -# value = scope:actor.martial -# multiply = 2 -# } -# scope:actor = { martial >= 12 } -# desc = OA_AI_MARTIAL_REASON -# } -# modifier = { -# add = -50 -# scope:actor = { has_character_flag = fp2_contract_assistance_failure } -# desc = OA_AI_FAILURE_REASON -# } -# # Opinion Factor -# opinion_modifier = { -# who = scope:recipient -# opinion_target = scope:actor -# multiplier = 0.25 -# desc = AI_OPINION_REASON -# } -# -# modifier = { -# add = { -# value = ai_greed -# multiply = -0.2 -# } -# ai_greed <= 0.5 -# desc = AI_VALUE_MODIFIER_GREED -# } -# -# modifier = { -# add = { -# value = ai_boldness -# multiply = -0.2 -# } -# NOT = { ai_boldness = 0 } -# desc = AI_VALUE_MODIFIER_BOLDNESS -# } -# -# modifier = { -# add = 50 -# desc = camp_purpose_mercenaries_reason -# scope:actor = { -# has_realm_law = camp_purpose_mercenaries -# } -# } -# # Allegiances -# # fp2_contracting_ally_modifier = { -# # WARMONGER = scope:recipient -# # WARJOINER = scope:actor -# # } -# } -# -# ai_potential = { -# is_imprisoned = no -# is_at_war = no -# ai_boldness >= -25 -# current_military_strength >= 500 -# } -# ai_target_quick_trigger = { adult = yes } -# ai_targets = { -# ai_recipients = neighboring_rulers -# } -# -# ai_set_target = { -# scope:recipient = { -# ordered_character_war = { #We offer our services for the war where the character is losing the most -# limit = { -# is_war_leader = prev -# NOR = { -# any_war_attacker = { this = scope:actor } -# any_war_defender = { this = scope:actor } -# } -# save_temporary_scope_as = target -# can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:recipient JOINER = scope:actor } -# } -# order_by = { -# value = 0 -# add = { -# if = { -# limit = { any_war_attacker = { this = scope:recipient } } -# subtract = attacker_war_score -# } -# else = { -# subtract = defender_war_score -# } -# } -# } -# save_scope_as = target -# } -# } -# } -# -# ai_targets = { -# ai_recipients = peer_vassals -# } -# # We need a quite high frequency as wars do not last forever -# ai_frequency_by_tier = { -# barony = 0 -# county = 24 -# duchy = 24 -# kingdom = 12 -# empire = 12 -# hegemony = 12 -# } -# -# ai_will_do = { -# base = 0 -# -# modifier = { # Increase chance if recipient is losing a war -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { fp2_struggle_contract_assistance_war_losing_trigger = yes } -# } -# add = 25 -# } -# -# modifier = { # Increase chance with amount of gold of recipient over interaction cost -# factor = offer_assistance_interaction_gold_modifier_value -# } -# -# modifier = { # Increase chance if likes recipient more than enemy -# scope:actor = { -# save_temporary_opinion_value_as = { -# name = contract_assistance_actor_opinion -# target = scope:recipient -# } -# } -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { -# any_war_participant = { -# is_leader_in_war = scope:target -# this != scope:recipient -# reverse_opinion = { -# target = scope:actor -# value < scope:contract_assistance_actor_opinion -# } -# } -# } -# } -# add = 25 -# } -# -# modifier = { # Increase chance for family -# scope:recipient = { -# OR = { -# dynasty = scope:actor.dynasty -# is_consort_of = scope:actor -# } -# } -# add = 25 -# } -# -# modifier = { # Decrease chance if army is small -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { fp2_struggle_contract_assistance_war_insufficient_trigger = yes } -# } -# add = -50 -# } -# -# modifier = { # Increase chance for rivalry -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { -# any_war_participant = { -# is_leader_in_war = scope:target -# this != scope:recipient -# has_relation_rival = scope:actor -# } -# } -# } -# add = 25 -# } -# -# # Higher chance to target a human player -# modifier = { -# scope:recipient = { is_ai = no } -# factor = 2 -# } -# } -#} -# -################################################### -## Request Contract Assistance -## by Maxence Voleau -################################################### -# -#request_contract_assistance_interaction = { -# category = interaction_category_diplomacy -# interface_priority = 15 -# common_interaction = yes -# interface = call_ally -# special_interaction = call_ally_interaction -# popup_on_receive = yes -# pause_on_receive = yes -# -# ai_maybe = yes -# desc = request_contract_assistance_interaction_desc -# icon = icon_gold -# -# greeting = positive -# notification_text = request_contract_assistance_interaction_notification -# -# cooldown_against_recipient = { years = 5 } -# -# is_shown = { -# # Actor is Involved in Struggle -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_contract_assistance_interaction -# } -# is_at_war = yes -# NOR = { -# this = scope:recipient -# is_at_war_with = scope:recipient -# } -# } -# # Recipient is Involved in Struggle, at war, and not at war with Actor -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_contract_assistance_interaction -# } -# } -# } -# -# has_valid_target = { -# exists = scope:target -# } -# -# has_valid_target_showing_failures_only = { -# scope:target = { -# is_war_leader = scope:actor -# -# # Cannot contract against allies -# trigger_if = { -# limit = { -# any_war_attacker = { this = scope:recipient } -# } -# NOT = { -# any_war_defender = { is_allied_to = scope:actor } -# } -# } -# trigger_else = { -# NOT = { -# any_war_attacker = { is_allied_to = scope:actor } -# } -# } -# } -# -# # Adventurers can't join wars in places they're exiled from. -# trigger_if = { -# limit = { -# scope:actor = { top_liege != this } -# } -# custom_tooltip = { -# text = the_wake_1 -# NOT = { -# is_laamp_exiled_from_province_trigger = { -# PROVINCE = scope:actor.capital_province -# LAAMP = scope:recipient -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# scope:recipient = { -# # Cannot demand gold from allies -# NOT = { is_allied_to = scope:actor } -# } -# # Actor is not in (any) war against Recipient's liege(s) -# trigger_if = { -# limit = { exists = scope:recipient.liege } -# custom_description = { -# text = join_war_interaction_recipient_warring_with_my_liege -# subject = scope:actor -# scope:recipient = { -# NOT = { -# any_liege_or_above = { is_at_war_with = scope:actor } -# } -# } -# } -# } -# -# # Cannot join wars with raised armies -# scope:recipient = { has_raised_armies = no } -# -# # Can only contract one war at a time -# custom_tooltip = { -# text = contract_assistance_war_already_contracted_tt -# scope:recipient = { -# NOT = { has_variable = owed_contract_assistance_war } -# } -# } -# } -# -# can_be_picked = { -# # Recipient is war leader in chosen war -# scope:target = { -# is_war_leader = scope:actor -# # not already in target war -# custom_description = { -# text = join_war_interaction_already_in_target_war -# NOR = { -# any_war_attacker = { this = scope:recipient } -# any_war_defender = { this = scope:recipient } -# } -# } -# } -# # Liege checks -# can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:actor JOINER = scope:recipient } -# } -# -# on_accept = { -# # Add Actor to Recipient's war -# scope:target = { -# hidden_effect = { set_called_to = scope:recipient } -# if = { -# limit = { is_attacker = scope:actor } -# add_attacker = scope:recipient -# } -# else = { add_defender = scope:recipient } -# } -# # Actor effects -# scope:recipient = { -# save_scope_as = contract_assistance_helper -# set_variable = { -# name = owed_contract_assistance_war -# value = scope:target -# } -# set_variable = { -# name = owed_contract_assistance_contribution -# value = offer_assistance_interaction_war_contribution_value -# } -# set_variable = { -# name = owed_contract_assistance_gold -# value = offer_assistance_interaction_gold_value -# } -# stress_impact = { -# craven = medium_stress_impact_gain -# shy = minor_stress_impact_gain -# } -# -# -# # Struggle Catalyst -# if = { -# limit = { -# # Verify if vassal used to be independent -# any_character_struggle = { -# involvement = involved -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_join_war_as_assisant -# CHAR = scope:recipient -# } -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { -# CATALYST = catalyst_join_war_as_assisant -# CHAR = scope:recipient -# } -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_join_war_as_assisant -# character = scope:recipient -# } -# } -# } -# } -# # Recipient effects -# scope:actor = { -# stress_impact = { -# greedy = medium_stress_impact_gain -# arrogant = medium_stress_impact_gain -# } -# custom_description_no_bullet = { -# text = contract_assistance_interaction_condition_tt -# subject = scope:actor -# object = scope:recipient -# } -# show_as_tooltip = { -# pay_short_term_gold = { -# target = scope:recipient -# gold = offer_assistance_interaction_gold_value -# } -# } -# } -# -# # If we're a clan this interaction affects unity -# add_clan_unity_interaction_effect = { -# CHARACTER = scope:actor -# TARGET = scope:recipient -# VALUE = medium_unity_loss -# DESC = clan_unity_request_assistance.desc -# REVERSE_NON_HOUSE_TARGET = no -# } -# } -# -# on_decline = { -# # Refusal notification -# scope:actor = { trigger_event = char_interaction.0236 } -# -# # If we're a clan this interaction affects unity -# add_clan_unity_interaction_effect = { -# CHARACTER = scope:recipient -# TARGET = scope:actor -# VALUE = minor_unity_gain -# DESC = clan_unity_request_assistance_decline.desc -# REVERSE_NON_HOUSE_TARGET = no -# } -# } -# -# ai_accept = { -# base = 0 # Reluctant to spend money without good reason -# -# # Recipient has low cash -# modifier = { -# add = { -# value = 25 -# if = { -# limit = { -# gold < 0 -# } -# add = { -# value = 25 -# multiply = debt_level -# } -# } -# if = { # Very generous or vengeful characters *will* make poor decisions -# limit = { -# OR = { -# ai_greed <= -50 -# ai_vengefulness >= 50 -# } -# } -# multiply = 0.5 -# } -# } -# desc = AI_VALUE_MODIFIER_GREED -# } -# # Recipient has a lot of cash -# modifier = { -# add = { -# value = -25 -# if = { -# limit = { -# gold >= { -# value = offer_assistance_interaction_gold_value -# multiply = 2 -# } -# } -# add = -50 -# } -# if = { -# limit = { -# gold >= { -# value = offer_assistance_interaction_gold_value -# multiply = 3 -# } -# } -# add = -50 -# } -# } -# gold >= offer_assistance_interaction_gold_value -# desc = OA_AI_EXTRA_GOLD_REASON -# } -# # Recipient is not interested in help for certain wars -# modifier = { -# add = -500 -# exists = scope:target -# scope:target = { -# OR = { -# using_cb = peasant_war -# using_cb = fp2_border_raid -# } -# } -# desc = OA_AI_UNINTERESTED_WAR_REASON -# } -# modifier = { -# add = { -# value = scope:actor.martial -# multiply = 2 -# } -# scope:actor = { martial >= 12 } -# desc = OA_AI_MARTIAL_REASON -# } -# modifier = { -# add = -50 -# scope:recipient = { has_character_flag = fp2_contract_assistance_failure } -# desc = OA_AI_FAILURE_REASON -# } -# # Opinion Factor -# opinion_modifier = { -# who = scope:recipient -# opinion_target = scope:actor -# multiplier = 0.25 -# desc = AI_OPINION_REASON -# } -# -# modifier = { -# add = { -# value = ai_greed -# multiply = 0.2 -# } -# ai_greed <= 0.5 -# desc = AI_VALUE_MODIFIER_GREED -# } -# -# modifier = { -# add = { -# value = ai_boldness -# multiply = 0.2 -# } -# NOT = { ai_boldness = 0 } -# desc = AI_VALUE_MODIFIER_BOLDNESS -# } -# -# # Allegiances -# fp2_contracting_ally_modifier = { -# WARMONGER = scope:actor -# WARJOINER = scope:recipient -# } -# } -# -# ai_potential = { -# # the AI cannot use it for now so let's block it -# is_imprisoned = no -# is_at_war = no -# gold >= ai_war_chest_desired_gold_value -# } -# ai_target_quick_trigger = { adult = yes } -# ai_targets = { -# ai_recipients = neighboring_rulers -# } -# -# ai_set_target = { -# scope:actor = { -# ordered_character_war = { #We offer our services for the war where the character is losing the most -# limit = { -# is_war_leader = prev -# NOR = { -# any_war_attacker = { this = scope:recipient } -# any_war_defender = { this = scope:recipient } -# } -# save_temporary_scope_as = target -# can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:actor JOINER = scope:recipient } -# } -# order_by = { -# value = 0 -# add = { -# if = { -# limit = { any_war_attacker = { this = scope:actor } } -# subtract = attacker_war_score -# } -# else = { -# subtract = defender_war_score -# } -# } -# } -# save_scope_as = target -# } -# } -# } -# -# ai_targets = { -# ai_recipients = peer_vassals -# } -# ai_frequency_by_tier = { -# barony = 0 -# county = 48 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 0 -# } -# -# ai_will_do = { -# base = 0 -# -# modifier = { # AI is losing the war -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { -# trigger_if = { -# limit = { -# scope:actor = { is_attacker_in_war = prev } -# } -# defender_war_score >= offer_assistance_interaction_already_losing_value -# } -# trigger_else = { attacker_war_score >= offer_assistance_interaction_already_losing_value } -# } -# } -# add = 15 -# } -# -# modifier = { # Increase chance for asking family -# scope:recipient = { -# OR = { -# dynasty = scope:actor.dynasty -# is_consort_of = scope:actor -# } -# } -# factor = 2 -# } -# -# modifier = { # Decrease chance if army is small -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { -# trigger_if = { -# limit = { -# scope:recipient = { is_attacker_in_war = prev } -# } -# scope:actor.max_military_strength < war_defender_total_strength_tenth_value -# } -# trigger_else = { scope:actor.max_military_strength < war_attacker_total_strength_tenth_value } -# } -# } -# add = -50 -# } -# -# modifier = { # Increase chance for rivalry -# trigger_if = { -# limit = { exists = scope:target } -# scope:target = { -# any_war_participant = { -# is_leader_in_war = scope:target -# this != scope:actor -# has_relation_rival = scope:recipient -# } -# } -# } -# add = 25 -# } -# -# modifier = { # AI is extremely rich -# short_term_gold >= ai_war_chest_desired_gold_value -# add = 50 -# } -# } -#} + +contract_assistance_interaction = { + category = interaction_category_diplomacy + interface_priority = 15 + common_interaction = yes + interface = interfere_in_war + special_interaction = interfere_in_war_interaction + popup_on_receive = yes + pause_on_receive = yes + + ai_maybe = yes + desc = contract_assistance_interaction_desc + icon = icon_gold + + greeting = positive + notification_text = contract_assistance_interaction_notification + + cooldown_against_recipient = { years = 5 } + + is_shown = { + # Actor is Involved in Struggle + scope:actor = { + NOT = { government_has_flag = government_is_herder } + OR = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_contract_assistance_interaction + } + culture = { has_cultural_parameter = unlocks_contract_assistance } + OR = { government_has_flag = government_is_landless_adventurer government_has_flag = government_is_landless_minority } + } + } + # Recipient is Involved in Struggle, at war, and not at war with Actor + scope:recipient = { + trigger_if = { + limit = { + scope:actor = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_contract_assistance_interaction + } + } + } + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_contract_assistance_interaction + } + } + is_at_war = yes + NOR = { + this = scope:actor + is_at_war_with = scope:actor + } + } + } + + has_valid_target = { + exists = scope:target + } + + has_valid_target_showing_failures_only = { + scope:target = { is_war_leader = scope:recipient } + } + + is_valid_showing_failures_only = { + scope:recipient = { + # Cannot demand gold from allies + NOT = { is_allied_to = scope:actor } + # Cannot rejoin a war you decided to leave + trigger_if = { + limit = { + any_character_war = { + has_variable_list = left_voluntarily + } + } + custom_tooltip = { + text = laamp_war_change_sides_interaction.left_voluntarily + is_target_in_variable_list = { + name = left_voluntarily + target = scope:actor + } + } + } + } + + # Recipient is not in (any) war against your liege(s) + trigger_if = { + limit = { exists = scope:actor.liege } + custom_description = { + text = join_war_interaction_recipient_warring_with_my_liege + subject = scope:recipient + scope:actor = { + NOT = { any_liege_or_above = { is_at_war_with = scope:recipient } } + } + } + } + + # Cannot join wars with raised armies + scope:actor = { + has_raised_armies = no + + trigger_if = { + limit = { + has_government = landless_adventurer_government + } + custom_tooltip = { + text = reinforce_soldiers_any_regiment_tt + maa_regiments_count >= 1 + } + } + } + + # Can only contract one war at a time + custom_tooltip = { + text = contract_assistance_war_already_contracted_tt + scope:actor = { NOT = { has_variable = owed_contract_assistance_war } } + } + + # Adventurers can't join wars in places they're exiled from. + custom_tooltip = { + text = the_wake_1 + NOT = { + is_laamp_exiled_from_province_trigger = { + PROVINCE = scope:recipient.capital_province + LAAMP = scope:actor + } + } + } + + # Sensible restrictions to keep CulTrads from making this OP. + scope:recipient = { + custom_tooltip = { + text = contract_assistance_tier_too_high_tt + OR = { + highest_held_title_tier = tier_county + highest_held_title_tier >= scope:actor.highest_held_title_tier + sub_realm_size >= scope:actor.sub_realm_size + } + } + } + scope:actor = { + NOT = { highest_held_title_tier >= tier_empire } + } + } + + can_be_picked = { + # Recipient is war leader in chosen war + scope:target = { + is_war_leader = scope:recipient + # Cannot contract against allies + trigger_if = { + limit = { + any_war_attacker = { this = scope:recipient } + } + NOT = { + any_war_defender = { is_allied_to = scope:actor } + } + } + trigger_else = { + NOT = { + any_war_attacker = { is_allied_to = scope:actor } + } + } + # not already in target war + custom_description = { + text = join_war_interaction_already_in_target_war + NOR = { + any_war_attacker = { this = scope:actor } + any_war_defender = { this = scope:actor } + } + } + } + # Liege checks + can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:recipient JOINER = scope:actor } + } + + is_highlighted = { + scope:actor = { + has_realm_law = camp_purpose_mercenaries + } + } + on_accept = { + # Add Actor to Recipient's war + scope:target = { + hidden_effect = { set_called_to = scope:actor } + if = { + limit = { is_attacker = scope:recipient } + add_attacker = scope:actor + } + else = { add_defender = scope:actor } + } + # Actor effects + scope:actor = { + save_scope_as = contract_assistance_helper + set_variable = { + name = owed_contract_assistance_war + value = scope:target + } + set_variable = { + name = owed_contract_assistance_contribution + value = offer_assistance_interaction_war_contribution_value + } + set_variable = { + name = owed_contract_assistance_gold + value = scope:recipient.offer_assistance_interaction_gold_value + } + stress_impact = { + craven = medium_stress_impact_gain + shy = minor_stress_impact_gain + } + + # Struggle Catalyst + if = { + limit = { + # Verify if vassal used to be independent + any_character_struggle = { + involvement = involved + activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { + CATALYST = catalyst_join_war_as_assisant + CHAR = scope:recipient + } + } + } + every_character_struggle = { + involvement = involved + limit = { + activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { + CATALYST = catalyst_join_war_as_assisant + CHAR = scope:recipient + } + } + activate_struggle_catalyst = { + catalyst = catalyst_join_war_as_assisant + character = scope:actor + } + } + } + } + # Recipient effects + scope:recipient = { + stress_impact = { + greedy = medium_stress_impact_gain + arrogant = medium_stress_impact_gain + } + custom_tooltip = contract_assistance_interaction_condition_tt + show_as_tooltip = { + pay_short_term_gold = { + target = scope:actor + gold = offer_assistance_interaction_gold_value + } + } + } + + # If we're a clan this interaction affects unity + add_clan_unity_interaction_effect = { + CHARACTER = scope:actor + TARGET = scope:recipient + VALUE = medium_unity_loss + DESC = clan_unity_contract_assistance.desc + REVERSE_NON_HOUSE_TARGET = no + } + } + + on_decline = { + # Refusal notification + scope:actor = { trigger_event = char_interaction.0236 } + + # If we're a clan this interaction affects unity + add_clan_unity_interaction_effect = { + CHARACTER = scope:recipient + TARGET = scope:actor + VALUE = minor_unity_gain + DESC = clan_unity_contract_assistance_decline.desc + REVERSE_NON_HOUSE_TARGET = no + } + } + + ai_accept = { + base = 0 # Reluctant to spend money without good reason + # Recipient already winning war + modifier = { + add = -50 + trigger_if = { + limit = { exists = scope:target } + scope:target = { fp2_struggle_contract_assistance_war_winning_trigger = yes } + } + trigger_else = { + any_character_war = { + count = all # So predicted negative modifiers are treated seperately + fp2_struggle_contract_assistance_war_winning_trigger = yes + } + } + desc = OA_AI_WINNING_WAR_REASON + } + # Recipient losing war + modifier = { + add = 50 + trigger_if = { + limit = { exists = scope:target } + scope:target = { fp2_struggle_contract_assistance_war_losing_trigger = yes } + } + trigger_else = { + any_character_war = { fp2_struggle_contract_assistance_war_losing_trigger = yes } + } + desc = OA_AI_LOSING_WAR_REASON + } + # Recipient already significantly outnumbers enemy + modifier = { + add = -50 + trigger_if = { + limit = { exists = scope:target } + scope:target = { fp2_struggle_contract_assistance_war_outnumbering_trigger = yes } + } + trigger_else = { + any_character_war = { + count = all # So predicted negative modifiers are treated seperately + fp2_struggle_contract_assistance_war_outnumbering_trigger = yes + } + } + desc = OA_AI_OUTNUMBER_ENEMY_REASON + } + # Recipient is outnumbered + modifier = { + add = 50 + trigger_if = { + limit = { exists = scope:target } + scope:target = { + fp2_struggle_contract_assistance_war_outnumbered_minor_trigger = yes + NOT = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } + } + } + trigger_else = { + any_character_war = { + fp2_struggle_contract_assistance_war_outnumbered_minor_trigger = yes + NOT = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } + } + } + desc = OA_AI_OUTNUMBERED_MINOR_REASON + } + # Recipient is very outnumbered + modifier = { + add = 125 + trigger_if = { + limit = { exists = scope:target } + scope:target = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } + } + trigger_else = { + any_character_war = { fp2_struggle_contract_assistance_war_outnumbered_trigger = yes } + } + desc = OA_AI_OUTNUMBERED_REASON + } + # Recipient has low cash + modifier = { + add = { + value = -50 + if = { + limit = { + gold < 0 + } + add = -100 + } + if = { + limit = { + debt_level >= 2 + } + add = -200 + } + if = { # Very generous or vengeful characters *will* make poor decisions + limit = { + OR = { + ai_greed <= -50 + ai_vengefulness >= 50 + } + } + multiply = 0.5 + } + } + gold < offer_assistance_interaction_gold_value + desc = OA_AI_CANNOT_AFFORD_REASON + } + # Recipient has a lot of cash + modifier = { + add = { + value = 25 + if = { + limit = { + gold >= { + value = offer_assistance_interaction_gold_value + multiply = 2 + } + } + add = 50 + } + if = { + limit = { + gold >= { + value = offer_assistance_interaction_gold_value + multiply = 3 + } + } + add = 50 + } + } + gold >= offer_assistance_interaction_gold_value + desc = OA_AI_EXTRA_GOLD_REASON + } + # Actor's troops would be little help + modifier = { + add = -50 + trigger_if = { + limit = { exists = scope:target } + scope:target = { fp2_struggle_contract_assistance_war_insufficient_trigger = yes } + } + trigger_else = { + any_character_war = { + count = all # So predicted negative modifiers are treated seperately + fp2_struggle_contract_assistance_war_insufficient_trigger = yes + } + } + desc = OA_AI_FEW_TROOPS_REASON + } + # Recipient is fighting a defensive war + modifier = { + add = 25 + trigger_if = { + limit = { exists = scope:target } + scope:target.casus_belli.primary_defender = scope:recipient + } + trigger_else = { + scope:recipient = { + any_character_war = { primary_defender = scope:recipient } + } + } + desc = OA_AI_DEFENSIVE_WAR_REASON + } + # Recipient is not interested in help for certain wars + modifier = { + add = -300 + exists = scope:target + scope:target = { + OR = { + using_cb = peasant_war + using_cb = fp2_border_raid + } + } + desc = OA_AI_UNINTERESTED_WAR_REASON + } + modifier = { + add = { + value = scope:actor.martial + multiply = 2 + } + scope:actor = { martial >= 12 } + desc = OA_AI_MARTIAL_REASON + } + modifier = { + add = -50 + scope:actor = { has_character_flag = fp2_contract_assistance_failure } + desc = OA_AI_FAILURE_REASON + } + # Opinion Factor + opinion_modifier = { + who = scope:recipient + opinion_target = scope:actor + multiplier = 0.25 + desc = AI_OPINION_REASON + } + + modifier = { + add = { + value = ai_greed + multiply = -0.2 + } + ai_greed <= 0.5 + desc = AI_VALUE_MODIFIER_GREED + } + + modifier = { + add = { + value = ai_boldness + multiply = -0.2 + } + NOT = { ai_boldness = 0 } + desc = AI_VALUE_MODIFIER_BOLDNESS + } + + modifier = { + add = 50 + desc = camp_purpose_mercenaries_reason + scope:actor = { + has_realm_law = camp_purpose_mercenaries + } + } + # Allegiances + # fp2_contracting_ally_modifier = { + # WARMONGER = scope:recipient + # WARJOINER = scope:actor + # } + } + + ai_potential = { + is_imprisoned = no + is_at_war = no + ai_boldness >= -25 + current_military_strength >= 500 + } + ai_target_quick_trigger = { adult = yes } + ai_targets = { + ai_recipients = neighboring_rulers + } + + ai_set_target = { + scope:recipient = { + ordered_character_war = { #We offer our services for the war where the character is losing the most + limit = { + is_war_leader = prev + NOR = { + any_war_attacker = { this = scope:actor } + any_war_defender = { this = scope:actor } + } + save_temporary_scope_as = target + can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:recipient JOINER = scope:actor } + } + order_by = { + value = 0 + add = { + if = { + limit = { any_war_attacker = { this = scope:recipient } } + subtract = attacker_war_score + } + else = { + subtract = defender_war_score + } + } + } + save_scope_as = target + } + } + } + + ai_targets = { + ai_recipients = peer_vassals + } + # We need a quite high frequency as wars do not last forever + ai_frequency_by_tier = { + barony = 0 + county = 24 + duchy = 24 + kingdom = 12 + empire = 12 + hegemony = 12 + } + + ai_will_do = { + base = 0 + + modifier = { # Increase chance if recipient is losing a war + trigger_if = { + limit = { exists = scope:target } + scope:target = { fp2_struggle_contract_assistance_war_losing_trigger = yes } + } + add = 25 + } + + modifier = { # Increase chance with amount of gold of recipient over interaction cost + factor = offer_assistance_interaction_gold_modifier_value + } + + modifier = { # Increase chance if likes recipient more than enemy + scope:actor = { + save_temporary_opinion_value_as = { + name = contract_assistance_actor_opinion + target = scope:recipient + } + } + trigger_if = { + limit = { exists = scope:target } + scope:target = { + any_war_participant = { + is_leader_in_war = scope:target + this != scope:recipient + reverse_opinion = { + target = scope:actor + value < scope:contract_assistance_actor_opinion + } + } + } + } + add = 25 + } + + modifier = { # Increase chance for family + scope:recipient = { + OR = { + dynasty = scope:actor.dynasty + is_consort_of = scope:actor + } + } + add = 25 + } + + modifier = { # Decrease chance if army is small + trigger_if = { + limit = { exists = scope:target } + scope:target = { fp2_struggle_contract_assistance_war_insufficient_trigger = yes } + } + add = -50 + } + + modifier = { # Increase chance for rivalry + trigger_if = { + limit = { exists = scope:target } + scope:target = { + any_war_participant = { + is_leader_in_war = scope:target + this != scope:recipient + has_relation_rival = scope:actor + } + } + } + add = 25 + } + + # Higher chance to target a human player + modifier = { + scope:recipient = { is_ai = no } + factor = 2 + } + } +} + +################################################## +# Request Contract Assistance +# by Maxence Voleau +################################################## + +request_contract_assistance_interaction = { + category = interaction_category_diplomacy + interface_priority = 15 + common_interaction = yes + interface = call_ally + special_interaction = call_ally_interaction + popup_on_receive = yes + pause_on_receive = yes + + ai_maybe = yes + desc = request_contract_assistance_interaction_desc + icon = icon_gold + + greeting = positive + notification_text = request_contract_assistance_interaction_notification + + cooldown_against_recipient = { years = 5 } + + is_shown = { + # Actor is Involved in Struggle + scope:actor = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_contract_assistance_interaction + } + is_at_war = yes + NOR = { + this = scope:recipient + is_at_war_with = scope:recipient + } + } + # Recipient is Involved in Struggle, at war, and not at war with Actor + scope:recipient = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_contract_assistance_interaction + } + } + } + + has_valid_target = { + exists = scope:target + } + + has_valid_target_showing_failures_only = { + scope:target = { + is_war_leader = scope:actor + + # Cannot contract against allies + trigger_if = { + limit = { + any_war_attacker = { this = scope:recipient } + } + NOT = { + any_war_defender = { is_allied_to = scope:actor } + } + } + trigger_else = { + NOT = { + any_war_attacker = { is_allied_to = scope:actor } + } + } + } + + # Adventurers can't join wars in places they're exiled from. + trigger_if = { + limit = { + scope:actor = { top_liege != this } + } + custom_tooltip = { + text = the_wake_1 + NOT = { + is_laamp_exiled_from_province_trigger = { + PROVINCE = scope:actor.capital_province + LAAMP = scope:recipient + } + } + } + } + } + + is_valid_showing_failures_only = { + scope:recipient = { + # Cannot demand gold from allies + NOT = { is_allied_to = scope:actor } + } + # Actor is not in (any) war against Recipient's liege(s) + trigger_if = { + limit = { exists = scope:recipient.liege } + custom_description = { + text = join_war_interaction_recipient_warring_with_my_liege + subject = scope:actor + scope:recipient = { + NOT = { + any_liege_or_above = { is_at_war_with = scope:actor } + } + } + } + } + + # Cannot join wars with raised armies + scope:recipient = { has_raised_armies = no } + + # Can only contract one war at a time + custom_tooltip = { + text = contract_assistance_war_already_contracted_tt + scope:recipient = { + NOT = { has_variable = owed_contract_assistance_war } + } + } + } + + can_be_picked = { + # Recipient is war leader in chosen war + scope:target = { + is_war_leader = scope:actor + # not already in target war + custom_description = { + text = join_war_interaction_already_in_target_war + NOR = { + any_war_attacker = { this = scope:recipient } + any_war_defender = { this = scope:recipient } + } + } + } + # Liege checks + can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:actor JOINER = scope:recipient } + } + + on_accept = { + # Add Actor to Recipient's war + scope:target = { + hidden_effect = { set_called_to = scope:recipient } + if = { + limit = { is_attacker = scope:actor } + add_attacker = scope:recipient + } + else = { add_defender = scope:recipient } + } + # Actor effects + scope:recipient = { + save_scope_as = contract_assistance_helper + set_variable = { + name = owed_contract_assistance_war + value = scope:target + } + set_variable = { + name = owed_contract_assistance_contribution + value = offer_assistance_interaction_war_contribution_value + } + set_variable = { + name = owed_contract_assistance_gold + value = offer_assistance_interaction_gold_value + } + stress_impact = { + craven = medium_stress_impact_gain + shy = minor_stress_impact_gain + } + + + # Struggle Catalyst + if = { + limit = { + # Verify if vassal used to be independent + any_character_struggle = { + involvement = involved + activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { + CATALYST = catalyst_join_war_as_assisant + CHAR = scope:recipient + } + } + } + every_character_struggle = { + involvement = involved + limit = { + activate_struggle_catalyst_secondary_character_involvement_involved_trigger = { + CATALYST = catalyst_join_war_as_assisant + CHAR = scope:recipient + } + } + activate_struggle_catalyst = { + catalyst = catalyst_join_war_as_assisant + character = scope:recipient + } + } + } + } + # Recipient effects + scope:actor = { + stress_impact = { + greedy = medium_stress_impact_gain + arrogant = medium_stress_impact_gain + } + custom_tooltip = request_contract_assistance_interaction_condition_tt + show_as_tooltip = { + pay_short_term_gold = { + target = scope:recipient + gold = offer_assistance_interaction_gold_value + } + } + } + + # If we're a clan this interaction affects unity + add_clan_unity_interaction_effect = { + CHARACTER = scope:actor + TARGET = scope:recipient + VALUE = medium_unity_loss + DESC = clan_unity_request_assistance.desc + REVERSE_NON_HOUSE_TARGET = no + } + } + + on_decline = { + # Refusal notification + scope:actor = { trigger_event = char_interaction.0236 } + + # If we're a clan this interaction affects unity + add_clan_unity_interaction_effect = { + CHARACTER = scope:recipient + TARGET = scope:actor + VALUE = minor_unity_gain + DESC = clan_unity_request_assistance_decline.desc + REVERSE_NON_HOUSE_TARGET = no + } + } + + ai_accept = { + base = 0 # Reluctant to spend money without good reason + + # Recipient has low cash + modifier = { + add = { + value = 25 + if = { + limit = { + gold < 0 + } + add = { + value = 25 + multiply = debt_level + } + } + if = { # Very generous or vengeful characters *will* make poor decisions + limit = { + OR = { + ai_greed <= -50 + ai_vengefulness >= 50 + } + } + multiply = 0.5 + } + } + desc = AI_VALUE_MODIFIER_GREED + } + # Recipient has a lot of cash + modifier = { + add = { + value = -25 + if = { + limit = { + gold >= { + value = offer_assistance_interaction_gold_value + multiply = 2 + } + } + add = -50 + } + if = { + limit = { + gold >= { + value = offer_assistance_interaction_gold_value + multiply = 3 + } + } + add = -50 + } + } + gold >= offer_assistance_interaction_gold_value + desc = OA_AI_EXTRA_GOLD_REASON + } + # Recipient is not interested in help for certain wars + modifier = { + add = -500 + exists = scope:target + scope:target = { + OR = { + using_cb = peasant_war + using_cb = fp2_border_raid + } + } + desc = OA_AI_UNINTERESTED_WAR_REASON + } + modifier = { + add = { + value = scope:actor.martial + multiply = 2 + } + scope:actor = { martial >= 12 } + desc = OA_AI_MARTIAL_REASON + } + modifier = { + add = -50 + scope:recipient = { has_character_flag = fp2_contract_assistance_failure } + desc = OA_AI_FAILURE_REASON + } + # Opinion Factor + opinion_modifier = { + who = scope:recipient + opinion_target = scope:actor + multiplier = 0.25 + desc = AI_OPINION_REASON + } + + modifier = { + add = { + value = ai_greed + multiply = 0.2 + } + ai_greed <= 0.5 + desc = AI_VALUE_MODIFIER_GREED + } + + modifier = { + add = { + value = ai_boldness + multiply = 0.2 + } + NOT = { ai_boldness = 0 } + desc = AI_VALUE_MODIFIER_BOLDNESS + } + + # Allegiances + fp2_contracting_ally_modifier = { + WARMONGER = scope:actor + WARJOINER = scope:recipient + } + } + + ai_potential = { + # the AI cannot use it for now so let's block it + is_imprisoned = no + is_at_war = no + gold >= ai_war_chest_desired_gold_value + } + ai_target_quick_trigger = { adult = yes } + ai_targets = { + ai_recipients = neighboring_rulers + } + + ai_set_target = { + scope:actor = { + ordered_character_war = { #We offer our services for the war where the character is losing the most + limit = { + is_war_leader = prev + NOR = { + any_war_attacker = { this = scope:recipient } + any_war_defender = { this = scope:recipient } + } + save_temporary_scope_as = target + can_join_war_liege_vassal_check_trigger = { WARRIOR = scope:actor JOINER = scope:recipient } + } + order_by = { + value = 0 + add = { + if = { + limit = { any_war_attacker = { this = scope:actor } } + subtract = attacker_war_score + } + else = { + subtract = defender_war_score + } + } + } + save_scope_as = target + } + } + } + + ai_targets = { + ai_recipients = peer_vassals + } + ai_frequency_by_tier = { + barony = 0 + county = 48 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_will_do = { + base = 0 + + modifier = { # AI is losing the war + trigger_if = { + limit = { exists = scope:target } + scope:target = { + trigger_if = { + limit = { + scope:actor = { is_attacker_in_war = prev } + } + defender_war_score >= offer_assistance_interaction_already_losing_value + } + trigger_else = { attacker_war_score >= offer_assistance_interaction_already_losing_value } + } + } + add = 15 + } + + modifier = { # Increase chance for asking family + scope:recipient = { + OR = { + dynasty = scope:actor.dynasty + is_consort_of = scope:actor + } + } + factor = 2 + } + + modifier = { # Decrease chance if army is small + trigger_if = { + limit = { exists = scope:target } + scope:target = { + trigger_if = { + limit = { + scope:recipient = { is_attacker_in_war = prev } + } + scope:actor.max_military_strength < war_defender_total_strength_tenth_value + } + trigger_else = { scope:actor.max_military_strength < war_attacker_total_strength_tenth_value } + } + } + add = -50 + } + + modifier = { # Increase chance for rivalry + trigger_if = { + limit = { exists = scope:target } + scope:target = { + any_war_participant = { + is_leader_in_war = scope:target + this != scope:actor + has_relation_rival = scope:recipient + } + } + } + add = 25 + } + + modifier = { # AI is extremely rich + short_term_gold >= ai_war_chest_desired_gold_value + add = 50 + } + } +} ################################################## # Enforce Truce @@ -4786,8 +4778,8 @@ bargain_fealty_interaction = { top_liege = this is_at_war = yes any_character_war = { - is_war_leader = scope:actor - primary_defender = scope:actor + is_war_leader = prev + primary_defender = prev } trigger_if = { limit = { @@ -4807,36 +4799,24 @@ bargain_fealty_interaction = { } } } + # Recipient is not at war with Actor scope:recipient = { - NOT = { this = scope:actor } + any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:actor } primary_title = { is_mercenary_company = no } + NOR = { + this = scope:actor + is_at_war_with = scope:actor + } } } is_valid_showing_failures_only = { scope:actor = { - custom_tooltip = { - text = bargain_fealty_interaction_valid_tt - any_character_war = { - is_war_leader = scope:actor - primary_defender = scope:actor - NOT = { using_cb = fp2_border_raid } - NOT = { using_cb = county_struggle_cb } - } - } any_character_struggle = { involvement = involved has_struggle_phase_parameter = unlocks_bargain_fealty_interaction } } - scope:recipient = { - custom_tooltip = { - text = bargain_fealty_interaction_neighbor_tt - any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:actor } - } - # Recipient is not at war with Actor - NOT = { is_at_war_with = scope:actor } - } } can_be_picked = { @@ -4861,45 +4841,45 @@ bargain_fealty_interaction = { } } - can_send = { - exists = scope:target - } - on_accept = { - scope:target = { - # Add Recipient to Actor's war - hidden_effect = { set_called_to = scope:recipient } - add_defender = scope:recipient - } - create_title_and_vassal_change = { - type = swear_fealty - save_scope_as = change - } - scope:actor = { - change_liege = { - liege = scope:recipient - change = scope:change - } - resolve_title_and_vassal_change = scope:change - } - # Actor effects - scope:actor = { - stress_impact = { - arrogant = medium_stress_impact_gain - craven = medium_stress_impact_gain - } - } - # Recipient effects - scope:recipient = { - stress_impact = { - greedy = medium_stress_impact_gain - craven = medium_stress_impact_gain - } - } if = { - limit = { - NOT = { exists = scope:target } + limit = { exists = scope:target } + # Add Recipient to Actor's war + scope:target = { + hidden_effect = { set_called_to = scope:recipient } + if = { + limit = { is_attacker = scope:actor } + add_attacker = scope:recipient + } + else = { add_defender = scope:recipient } } + create_title_and_vassal_change = { + type = swear_fealty + save_scope_as = change + } + scope:actor = { + change_liege = { + liege = scope:recipient + change = scope:change + } + resolve_title_and_vassal_change = scope:change + } + # Actor effects + scope:actor = { + stress_impact = { + arrogant = medium_stress_impact_gain + craven = medium_stress_impact_gain + } + } + # Recipient effects + scope:recipient = { + stress_impact = { + greedy = medium_stress_impact_gain + craven = medium_stress_impact_gain + } + } + } + else = { scope:actor = { send_interface_toast = { type = event_toast_effect_neutral @@ -5075,26 +5055,26 @@ invite_foreign_ruler_to = { # Interaction deprecated by new activity planning system always = no -# scope:actor != scope:recipient -# # Scope:actor needs to either be involved in certain struggle types or else have a specific perk. -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# # Scope:recipient must be landed, and neither over or under scope:actor. -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# is_playable_character = yes -# NOR = { -# any_liege_or_above = { this = scope:actor } -# any_vassal_or_below = { this = scope:actor } -# } -# } + scope:actor != scope:recipient + # Scope:actor needs to either be involved in certain struggle types or else have a specific perk. + scope:actor = { + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle +} + } + # Scope:recipient must be landed, and neither over or under scope:actor. + scope:recipient = { + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + } + is_playable_character = yes + NOR = { + any_liege_or_above = { this = scope:actor } + any_vassal_or_below = { this = scope:actor } + } + } } is_valid_showing_failures_only = { @@ -5350,45 +5330,45 @@ invite_foreign_ruler_to = { } # Struggle agenda -# modifier = { -# desc = AI_STRUGGLE_INTENT -# scope:invite_to_feast = yes -# scope:recipient = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast -# } -# } -# scope:actor = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast -# } -# } -# NAND = { -# scope:actor.faith = scope:recipient.faith -# scope:actor.culture = scope:recipient.culture -# } -# add = { -# value = 0 -# if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_deescalation -# } -# } -# add = 100 -# } -# else_if = { -# limit = { -# scope:actor = { -# has_character_flag = agenda_towards_escalation -# } -# } -# add = -100 -# } -# } -# } + modifier = { + desc = AI_STRUGGLE_INTENT + scope:invite_to_feast = yes + scope:recipient = { + any_character_struggle = { + involvement = involved + phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast + } + } + scope:actor = { + any_character_struggle = { + involvement = involved + phase_has_catalyst = catalyst_invite_diff_faith_culture_to_feast + } + } + NAND = { + scope:actor.faith = scope:recipient.faith + scope:actor.culture = scope:recipient.culture + } + add = { + value = 0 + if = { + limit = { + scope:actor = { + has_character_flag = agenda_towards_deescalation + } + } + add = 100 + } + else_if = { + limit = { + scope:actor = { + has_character_flag = agenda_towards_escalation + } + } + add = -100 + } + } + } } ### Performance-enhancement #ai_potential = { @@ -5397,7 +5377,7 @@ invite_foreign_ruler_to = { # is_imprisoned = no # # Matches the regular minimum triggers. # any_character_struggle = { involvement = involved } - # short_term_gold > standard_activity_base_cost + # short_term_gold > standard_activity_cost #} # #ai_target_quick_trigger = { adult = yes } diff --git a/common/character_interactions/05_bp2_interactions.txt b/common/character_interactions/05_bp2_interactions.txt deleted file mode 100644 index 0c0d81c39..000000000 --- a/common/character_interactions/05_bp2_interactions.txt +++ /dev/null @@ -1,4998 +0,0 @@ -#Interactions relating to hostages - -### Offer hostage - unilateral -# actor = offerer -# recipient = receiver -# secondary_actor = hostage -offer_hostage_interaction = { - category = interaction_category_diplomacy - common_interaction = no - interface_priority = 11 - ai_min_reply_days = 4 - ai_max_reply_days = 9 - popup_on_receive = yes - pause_on_receive = yes - icon = icon_hostage - - populate_actor_list = { - scope:actor = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - add_to_list = characters - } - } - } - - desc = offer_hostage_interaction_desc - - prompt = OFFER_HOSTAGE_SELECT_HOSTAGE_TO_TRANSFER - - notification_text = OFFER_HOSTAGE_PROPOSAL - - cooldown_against_recipient = { years = 3 } - - is_shown = { - scope:recipient != scope:actor - # Cannot exchange hostages with a herder - # Only significant rulers use hostages - scope:recipient.highest_held_title_tier > tier_barony - # Laamps can't do anything with hostages but return/recall them. - scope:recipient = { - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_true_herder - } - } - #Inside a merit realm vassals won't offer hostages except to your top liege. - trigger_if = { - limit = { - scope:actor.top_liege = { government_has_flag = government_has_merit } - scope:actor.top_liege != scope:actor - scope:recipient != scope:actor.top_liege - } - NAND = { - scope:actor = { government_has_flag = government_has_merit } - scope:recipient = { government_has_flag = government_has_merit } - } - } - } - - is_valid_showing_failures_only = { - NOR = { - # Must be at peace - scope:recipient = { is_at_war_with = scope:actor } - # Allies don't need hostages - scope:recipient = { is_allied_to = scope:actor } - # Only family oriented governments use hostages - scope:actor = { - government_has_flag = government_is_theocracy - } - scope:recipient = { - government_has_flag = government_is_theocracy - } - # 1 hostage per home court - custom_tooltip = { - text = "already_has_your_hostage_tt" - scope:recipient = { - any_warden_hostage = { home_court ?= scope:actor } - } - } - custom_description = { - text = hostage_already_travelling_tt - subject = scope:actor - object = scope:recipient - scope:actor = { - any_close_family_member = { - exists = var:hostage_travelling_to_warden - var:hostage_travelling_to_warden = scope:recipient - } - } - } - } - scope:actor = { - OR = { - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic - is_landless_ruler = no - is_landless_administrative = yes - } - } - scope:recipient = { - OR = { - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic - is_landless_ruler = no - is_landless_administrative = yes - } - } - # Stop AI spamming hostage offers - trigger_if = { - limit = { - scope:actor = { is_ai = yes } - exists = scope:secondary_actor - } - NOT = { - scope:secondary_actor = { has_character_flag = ai_should_not_offer_hostage } - } - } - # Tooltip for players in case of no valid hostages to offer - trigger_else = { - scope:actor = { - custom_description = { - text = "basic_valid_hostage_to_offer" - object = scope:recipient - any_close_family_member = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - } - } - } - # Hostages still valid - trigger_if = { - limit = { - exists = scope:secondary_actor - exists = scope:actor - } - scope:secondary_actor = { - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - } - tgp_blocked_action_against_tenno_trigger = { - ACTOR = scope:actor - TARGET = scope:recipient - } - } - - can_be_picked = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - # Under offer - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { has_character_flag = under_offer_as_hostage_flag } - } - # Already offered - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { exists = var:hostage_travelling_to_warden } - } - } - - can_send = { - scope:actor = { # AI only offer to more powerful neighbors - trigger_if = { - limit = { is_ai = yes } - bp2_valid_to_offer_hostage_ai_trigger = yes - # AI should not offer close family of players without their consent - NOR = { - scope:secondary_actor = { - any_close_family_member = { - is_ai = no - OR = { - is_parent_of = scope:secondary_actor - is_grandparent_of = scope:secondary_actor - } - this != scope:actor - } - } - # A hostage died on their watch - var:hostage_died ?= scope:recipient - } - } - } - scope:recipient = { - trigger_if = { - limit = { is_ai = no } - NOT = { - scope:secondary_actor = { has_character_flag = ai_should_not_offer_hostage } - } - } - } - # Adult hostages must be loyal enough to go along with it - scope:secondary_actor = { - trigger_if = { - limit = { is_adult = yes } - OR = { - AND = { - custom_tooltip = { - text = hostage_opinion_too_low_tt - opinion = { - target = scope:actor - value >= -25 - } - } - NOT = { has_trait = disloyal } - } - has_trait = loyal - } - } - # Under offer - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { has_character_flag = under_offer_as_hostage_flag } - } - } - } - - cost = {} - - on_send = { - scope:secondary_actor = { - add_character_flag = { - flag = under_offer_as_hostage_flag - months = 1 - } - } - if = { - limit = { - scope:recipient = { is_ai = no } - } - hidden_effect = { - scope:secondary_actor = { - add_character_flag = { - flag = ai_should_not_offer_hostage - years = 3 - } - } - } - } - } - - on_accept = { - # Save scopes for clarity - scope:actor = { save_scope_as = hostage_sender } - scope:secondary_actor = { save_scope_as = hostage } - scope:recipient = { save_scope_as = hostage_taker } - custom_description_no_bullet = { text = hostage_pacts_on_arrival_tt } - custom_description_no_bullet = { text = hostage_execution_warning_tt } - custom_description_no_bullet = { text = hostage_attack_warning_tt } - hostage_depart_effect = { - HOSTAGE = scope:hostage - WARDEN = scope:hostage_taker - HOME_COURT = scope:hostage_sender - } - scope:actor = { trigger_event = char_interaction.0330 } - # If we're of the same clan this interaction affects unity - if = { - limit = { - scope:actor = { government_has_flag = government_is_clan } - scope:actor.house = scope:recipient.house - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_hostage.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0300 - } - scope:secondary_actor = { remove_character_flag = under_offer_as_hostage_flag } - } - - auto_accept = { - trigger_if = { - limit = { - scope:hook ?= yes - scope:actor = { has_strong_hook = scope:recipient } - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook ?= yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - trigger_else = { always = no } - } - - can_be_blocked = { - custom_description = { #Hook from Recipient can counteract, but only if Actor is not forcing the action via Strong Hook. - text = "spending_hook" - subject = scope:recipient - object = scope:actor - scope:recipient = { has_hook = scope:actor } - NAND = { - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - - on_blocked_effect = { - scope:recipient = { - remove_hook = { target = scope:actor } - } - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - # AI - ai_accept = { - base = 0 # Try to make it 0 for most interactions - - ######### PERSONALITY - - bp2_hostage_offer_personality_modifier = yes - - ######### OPINION - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - - ######### RELATIONS - - bp2_hostage_relation_modifier = yes - - ######### DREAD - - bp2_hostage_dread_modifier = yes - - ######### HOSTAGE IMPORTANCE - - # Hostages - modifier = { - exists = scope:secondary_actor - add = interaction_actor_hostage_value - desc = HOSTAGE_VALUE_ACTOR_REASON - } - - ######### RELATIVE POWER - - bp2_hostage_tier_neighbor_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_claims_casus_bellis_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_vassals_lieges_modifier = { # Political situation - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_relative_strength_modifier = { # Relative military strength - SENDER = scope:actor - RECEIVER = scope:recipient - } - - ######### CULTURAL DIFFERENCES - - bp2_hostage_culture_faith_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - - ######### CULTURAL TRADITIONS - - modifier = { - scope:recipient.culture = { has_cultural_tradition = tradition_equitable } - add = 25 - desc = HOSTAGE_EQUITABLE_TRADITION_REASON - } - modifier = { - scope:recipient.culture = { has_cultural_tradition = tradition_esteemed_hospitality } - add = 25 - desc = HOSTAGE_ESTEEMED_HOSPITALITY_TRADITION_REASON - } - modifier = { - scope:recipient = { - is_vassal_of = scope:actor - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - add = 25 - desc = HOSTAGE_LOYAL_SUBJECTS_TRADITION_REASON - } - - ######### OTHER - - modifier = { # Already have a truce - scope:recipient ?= { has_truce = scope:actor } - desc = HOSTAGE_RECIPIENT_EXISTING_TRUCE_REASON - add = -20 - } - modifier = { # Already fighting a war - scope:recipient ?= { is_at_war = yes } - desc = HOSTAGE_AT_WAR_REASON - add = 15 - } - modifier = { # Already have their hostage - scope:actor = { - any_warden_hostage = { home_court ?= scope:recipient } - } - desc = HOSTAGE_ALREADY_DEMANDED_REASON - add = 50 - } - modifier = { - add = -50 - scope:actor = { has_character_modifier = attacked_warden } - desc = attacked_warden - } - modifier = { # Conqueror - scope:recipient ?= { - has_variable = conqueror - } - desc = NO_FRIVOLOUS_ACTIVITIES_REASON - add = -1000 - } - } - - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = vassals - max = 10 - } - - ai_targets = { - ai_recipients = liege - } - - ai_frequency_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 360 - empire = 0 - hegemony = 0 - } - - is_available = { - trigger_if = { - limit = { - is_ai = yes - } - NOT = { has_variable = conqueror } - } - NOT = { - government_has_flag = government_is_landless_adventurer - } - } - - ai_will_do = { - base = 0 - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - opinion_modifier = { # Opinion Factor - who = scope:actor - opinion_target = scope:secondary_actor - multiplier = -0.1 - desc = AI_OPINION_REASON - } - bp2_hostage_tier_neighbor_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_claims_casus_bellis_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_vassals_lieges_modifier = { # Political situation - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_relative_strength_modifier = { # Relative military strength - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_culture_faith_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - modifier = { # The AI will only use a Hook if they couldn't otherwise do this - scope:hook = yes - add = -1 - } - modifier = { # Attacked a hostage's home court - add = -50 - scope:recipient = { has_character_modifier = attacked_home_court } - desc = attacked_home_court - } - modifier = { # Hostage died on their watch - exists = scope:actor.var:hostage_died - scope:recipient = { - NOR = { - var:let_my_hostage_die ?= scope:actor - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_REASON - add = -25 - } - modifier = { # MY Hostage died on their watch - scope:recipient = { - var:let_my_hostage_die ?= scope:actor - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_HOME_COURT_REASON - add = -100 - } - modifier = { # Killed my hostage!!! - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - desc = HOSTAGE_KILLED_REASON - add = -200 - } - modifier = { # Not neighboring - NOR = { - scope:recipient = { - character_is_land_realm_neighbor = scope:actor - top_liege = scope:actor.top_liege - } - } - add = -50 - } - modifier = { - scope:recipient = { has_character_flag = halved_hostage_prestige_income } - desc = HOSTAGE_RETAINED_ADULTHOOD_REASON - add = -25 - } - # Cultural traditions - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_equitable } - add = 25 - } - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_esteemed_hospitality } - add = 25 - } - modifier = { - scope:actor = { - is_vassal_of = scope:recipient - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - add = 25 - desc = HOSTAGE_CULTURAL_TRADITION_REASON - } - } -} - -### Demand hostage - unilateral -# actor = receiver -# recipient = offerer -# secondary_recipient = hostage -demand_hostage_interaction = { - category = interaction_category_diplomacy - common_interaction = no - ai_min_reply_days = 4 - ai_max_reply_days = 9 - popup_on_receive = yes - pause_on_receive = yes - icon = icon_hostage - interface_priority = 13 - - desc = demand_hostage_interaction_desc - - prompt = DEMAND_HOSTAGE_SELECT_HOSTAGE_TO_OFFER - - notification_text = DEMAND_HOSTAGE_PROPOSAL - - populate_recipient_list = { - scope:recipient = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - add_to_list = characters - } - } - } - - cooldown_against_recipient = { years = 3 } - - is_shown = { - # Cannot exchange hostages with self - scope:recipient != scope:actor - # Cannot exchange hostages with a herder - NOT = { scope:recipient = { government_has_flag = government_is_true_herder } } - # Only significant rulers use hostages - scope:actor.highest_held_title_tier > tier_barony - OR = { - scope:recipient.highest_held_title_tier > tier_barony - scope:recipient.liege ?= { - highest_held_title_tier > tier_barony - any_close_family_member = { - this = scope:recipient - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient.liege } - } - } - } - # Laamps can't do anything with hostages but return/recall them. - NOR = { - scope:actor = { government_has_flag = government_is_landless_adventurer } - scope:recipient = { government_has_flag = government_is_landless_adventurer } - } - #Inside a merit realm vassals won't demand hostages. - trigger_if = { - limit = { - scope:actor.top_liege = { government_has_flag = government_has_merit } - scope:actor.top_liege != scope:actor - } - NAND = { - scope:actor = { government_has_flag = government_has_merit } - scope:recipient = { government_has_flag = government_has_merit } - } - NOT = { scope:recipient = scope:actor.top_liege } - } - } - - redirect = { - if = { - limit = { - scope:recipient ?= { - is_playable_character = no - is_landless_ruler = no - } - } - scope:recipient ?= { save_scope_as = secondary_recipient } - scope:secondary_recipient.liege ?= { save_scope_as = recipient } - } - } - - is_valid_showing_failures_only = { - # Must be approachable - scope:recipient = { - NOT = { has_strong_hook = scope:actor } - } - scope:actor = { - OR = { - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic - is_landless_ruler = no - is_landless_administrative = yes - } - } - scope:recipient = { - OR = { - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic - is_landless_ruler = no - is_landless_administrative = yes - } - } - NOR = { - # Must be at peace - scope:recipient = { is_at_war_with = scope:actor } - # Allies don't need hostages - scope:recipient = { is_allied_to = scope:actor } - # Only family oriented governments use hostages - scope:actor = { - government_has_flag = government_is_theocracy - } - scope:recipient = { - government_has_flag = government_is_theocracy - } - # 1 hostage per court - custom_tooltip = { - text = "already_have_their_hostage_tt" - scope:actor = { - any_warden_hostage = { home_court ?= scope:recipient } - } - } - custom_description = { - text = "hostage_already_travelling_tt" - subject = scope:actor - object = scope:recipient - scope:actor = { - any_close_family_member = { - exists = var:hostage_travelling_to_warden - var:hostage_travelling_to_warden = scope:recipient - } - } - } - } - # Stop AI spamming hostage offers - trigger_if = { - limit = { - scope:recipient = { is_ai = yes } - exists = scope:secondary_recipient - } - NOT = { - scope:secondary_recipient = { has_character_flag = ai_should_not_demand_hostage } - } - } - # Tooltip for players in case of no valid hostages to demand - # Make sure this exactly matches "can_be_picked" section below - trigger_else = { - scope:recipient = { - custom_description = { - text = "basic_valid_hostage_to_demand" - subject = scope:actor - object = scope:recipient - any_close_family_member = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - } - } - } - # Hostages still valid - trigger_if = { - limit = { - exists = scope:secondary_recipient - exists = scope:recipient - } - scope:secondary_recipient = { - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - } - tgp_blocked_action_against_tenno_trigger = { - ACTOR = scope:actor - TARGET = scope:recipient - } - } - - can_send = { - scope:actor = { - custom_description = { - text = "character_interactions_hostile_actions_disabled_delay" - NOT = { has_character_flag = flag_hostile_actions_disabled_delay } - } - trigger_if = { # AI only demand from less powerful neighbors - limit = { is_ai = yes } - bp2_valid_to_demand_hostage_ai_trigger = yes - NOR = { - scope:secondary_recipient ?= { has_character_flag = ai_should_not_demand_hostage } - # AI should not demand close family of players without their consent - scope:secondary_recipient = { - any_close_family_member = { - is_ai = no - OR = { - is_parent_of = scope:secondary_recipient - is_grandparent_of = scope:secondary_recipient - } - this != scope:recipient - } - } - # A hostage died on their watch - var:hostage_died ?= scope:recipient - } - } - } - # Adult hostages must be loyal enough to go along with it - scope:secondary_recipient = { - trigger_if = { - limit = { is_adult = yes } - OR = { - AND = { - custom_tooltip = { - text = hostage_opinion_too_low_tt - opinion = { - target = scope:recipient - value >= -25 - } - NOT = { has_trait = disloyal } - } - } - has_trait = loyal - } - } - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { has_character_flag = under_offer_as_hostage_flag } - } - } - } - - can_be_picked = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - # Already offered - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { has_character_flag = under_offer_as_hostage_flag } - } - # Already offered - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { exists = var:hostage_travelling_to_warden } - } - } - - cost = {} - - on_send = { - scope:secondary_recipient = { - add_character_flag = { - flag = under_offer_as_hostage_flag - months = 1 - } - } - scope:actor = { - add_character_flag = { - flag = flag_hostile_actions_disabled_delay - days = 10 - } - } - if = { - limit = { - scope:recipient = { is_ai = no } - } - scope:secondary_recipient = { - add_character_flag = { - flag = ai_should_not_demand_hostage - years = 3 - } - } - } - } - - on_accept = { - # Save scopes for clarity - scope:actor = { save_scope_as = hostage_taker } - scope:recipient = { save_scope_as = hostage_sender } - scope:secondary_recipient = { save_scope_as = hostage } - custom_description_no_bullet = { text = hostage_pacts_on_arrival_tt } - custom_description_no_bullet = { text = hostage_execution_warning_tt } - custom_description_no_bullet = { text = hostage_attack_warning_tt } - hostage_depart_effect = { - HOSTAGE = scope:hostage - WARDEN = scope:hostage_taker - HOME_COURT = scope:hostage_sender - } - show_as_tooltip = { - if = { - limit = { - scope:recipient = { is_vassal_of = scope:actor } - } - scope:recipient = { - if = { - limit = { is_ai = yes } - add_opinion = { - modifier = liege_demanded_hostage_opinion - target = scope:actor - } - } - } - scope:actor = { - # Tyranny for demanding from vassals - add_tyranny = minor_tyranny_gain - } - } - } - scope:actor = { trigger_event = char_interaction.0331 } - # If we're of the same clan this interaction affects unity - if = { - limit = { - scope:actor = { government_has_flag = government_is_clan } - scope:actor.house = scope:recipient.house - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = minor_unity_loss - DESC = clan_unity_hostage.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - } - - on_decline = { - show_as_tooltip = { - if = { # Effects for refusing demand from liege - limit = { - scope:recipient = { is_vassal_of = scope:actor } - } - scope:recipient = { - if = { - limit = { is_ai = yes } - add_opinion = { - modifier = liege_demanded_hostage_opinion - target = scope:actor - } - } - } - scope:actor = { - # Tyranny for demanding from vassals - add_tyranny = minor_tyranny_gain - if = { - limit = { is_ai = yes } - add_opinion = { - modifier = vassal_refused_hostage_demand_opinion - target = scope:recipient - } - } - } - } - } - scope:actor = { - trigger_event = char_interaction.0301 - } - scope:secondary_recipient = { remove_character_flag = under_offer_as_hostage_flag } - } - - auto_accept = { - trigger_if = { - limit = { - scope:hook ?= yes - scope:actor = { has_strong_hook = scope:recipient } - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook ?= yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - trigger_else = { always = no } - } - - can_be_blocked = { - custom_description = { #Hook from Recipient can counteract, but only if Actor is not forcing the action via Strong Hook. - text = "spending_hook" - subject = scope:recipient - object = scope:actor - scope:recipient = { has_hook = scope:actor } - NAND = { - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - - on_blocked_effect = { - scope:recipient = { - remove_hook = { target = scope:actor } - } - } - - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - # AI - ai_accept = { - base = 0 - - ######### PERSONALITY - - bp2_hostage_demand_personality_modifier = yes - - ######### OPINION - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:secondary_recipient - multiplier = -0.1 - desc = AI_OPINION_REASON - } - - ######### RELATIONS - - bp2_hostage_relation_modifier = yes - - ######### DREAD - - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - ######### HOSTAGE IMPORTANCE - - modifier = { - exists = scope:secondary_recipient - add = interaction_recipient_hostage_value - desc = HOSTAGE_VALUE_RECIPIENT_REASON - } - - ######### RELATIVE POWER - - bp2_hostage_tier_neighbor_modifier = { # Realm relative position - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_claims_casus_bellis_modifier = { # Desire for land/war - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_vassals_lieges_modifier = { # Political situation - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_relative_strength_modifier = { # Relative military strength - SENDER = scope:actor - RECEIVER = scope:recipient - } - modifier = { - desc = HOSTAGE_IMMINENT_THREAT_REASON - scope:actor = { has_any_cb_on = scope:recipient } - scope:actor.current_strength_with_allies_fifty_percent_value > scope:recipient.current_strength_with_allies_value - add = 25 - } - - ######### CULTURAL DIFFERENCES - - bp2_hostage_culture_faith_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - - ######### CULTURAL TRADITIONS - - modifier = { - scope:recipient.culture = { has_cultural_tradition = tradition_equitable } - add = 25 - desc = HOSTAGE_EQUITABLE_TRADITION_REASON - } - modifier = { - scope:recipient.culture = { has_cultural_tradition = tradition_esteemed_hospitality } - add = 25 - desc = HOSTAGE_ESTEEMED_HOSPITALITY_TRADITION_REASON - } - modifier = { - scope:recipient = { - is_vassal_of = scope:actor - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - add = 25 - desc = HOSTAGE_LOYAL_SUBJECTS_TRADITION_REASON - } - - ######### OTHER - - modifier = { # Hostage died on their watch - exists = scope:actor.var:hostage_died - scope:recipient = { - NOR = { - var:let_my_hostage_die ?= scope:actor - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_REASON - add = -25 - } - modifier = { # MY Hostage died on their watch - scope:recipient = { - var:let_my_hostage_die ?= scope:actor - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_HOME_COURT_REASON - add = -100 - } - modifier = { # Killed my hostage!!! - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - desc = HOSTAGE_KILLED_REASON - add = -200 - } - modifier = { # Already have a truce - scope:actor ?= { has_truce = scope:recipient } - desc = HOSTAGE_ACTOR_EXISTING_TRUCE_REASON - add = -20 - } - modifier = { # Already fighting a war - scope:recipient ?= { is_at_war = yes } - desc = HOSTAGE_AT_WAR_REASON - add = 15 - } - modifier = { # Already have your hostage - scope:recipient = { - any_warden_hostage = { home_court ?= scope:actor } - } - desc = HOSTAGE_ALREADY_OFFERED_REASON - add = 50 - } - modifier = { # Attacked a hostage's home court - add = -50 - scope:actor = { has_character_modifier = attacked_home_court } - desc = attacked_home_court - } - modifier = { - scope:hook = yes - add = 40 - desc = SCHEME_WEAK_HOOK_USED - } - modifier = { - scope:secondary_recipient ?= { is_adult = no } - scope:actor = { has_character_flag = halved_hostage_prestige_income } - desc = HOSTAGE_RETAINED_ADULTHOOD_REASON - add = -25 - } - modifier = { # Conqueror - scope:recipient ?= { - has_variable = conqueror - } - desc = NO_FRIVOLOUS_ACTIVITIES_REASON - add = -1000 - } - } - - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = vassals - max = 10 - } - - ai_targets = { - ai_recipients = liege - } - - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_potential = { - highest_held_title_tier >= tier_county - NOT = { has_variable = conqueror } - } - - ai_will_do = { - base = 0 - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - bp2_hostage_tier_neighbor_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_claims_casus_bellis_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_vassals_lieges_modifier = { # Political situation - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_relative_strength_modifier = { # Relative military strength - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_culture_faith_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - modifier = { - add = -50 - scope:recipient = { has_character_modifier = attacked_warden } - desc = attacked_warden - } - modifier = { # The AI will only use a Hook if they couldn't otherwise do this - scope:hook = yes - add = -1 - } - modifier = { # Not neighboring - NOR = { - scope:recipient = { - character_is_land_realm_neighbor = scope:actor - top_liege = scope:actor.top_liege - } - } - add = -50 - } - # Cultural traditions - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_equitable } - add = 25 - } - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_esteemed_hospitality } - add = 25 - } - modifier = { - scope:actor = { - is_vassal_of = scope:recipient - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - add = 25 - desc = HOSTAGE_CULTURAL_TRADITION_REASON - } - } -} - -### Exchange hostages - bilateral -# actor = receiver -# recipient = offerer -# secondary_actor = hostage -# secondary_recipient = hostage -exchange_hostage_interaction = { - category = interaction_category_diplomacy - common_interaction = no - ai_min_reply_days = 4 - ai_max_reply_days = 9 - popup_on_receive = yes - pause_on_receive = yes - icon = icon_hostage - interface_priority = 12 - - desc = exchange_hostage_interaction_desc - - prompt = EXCHANGE_HOSTAGE_SELECT_HOSTAGE_TO_OFFER - - notification_text = EXCHANGE_HOSTAGE_PROPOSAL - - populate_actor_list = { - scope:actor = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - add_to_list = characters - } - } - } - - populate_recipient_list = { - scope:recipient = { - every_close_family_member = { - limit = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - add_to_list = characters - } - } - } - - cost = {} - - cooldown_against_recipient = { years = 3 } - - is_shown = { - # Cannot exchange hostages with self - scope:recipient != scope:actor - # Cannot exchange hostages with a herder - NOT = { scope:recipient = { government_has_flag = government_is_true_herder } } - # Only significant rulers use hostages - scope:actor.highest_held_title_tier > tier_barony - OR = { - scope:recipient.highest_held_title_tier > tier_barony - scope:recipient.liege ?= { - highest_held_title_tier > tier_barony - any_close_family_member = { - this = scope:recipient - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient.liege } - } - } - } - # Laamps can't do anything with hostages but return/recall them. - NOR = { - scope:actor = { government_has_flag = government_is_landless_adventurer } - scope:recipient = { government_has_flag = government_is_landless_adventurer } - } - #Inside a merit realm vassals won't exchange hostages. - trigger_if = { - limit = { - scope:actor.top_liege = { government_has_flag = government_has_merit } - scope:actor.top_liege != scope:actor - } - NAND = { - scope:actor = { government_has_flag = government_has_merit } - scope:recipient = { government_has_flag = government_has_merit } - } - NOT = { scope:recipient = scope:actor.top_liege } - } - } - - redirect = { - if = { - limit = { - scope:recipient ?= { - is_playable_character = no - is_landless_ruler = no - } - } - scope:recipient ?= { save_scope_as = secondary_recipient } - scope:secondary_recipient.liege ?= { save_scope_as = recipient } - } - } - - is_valid_showing_failures_only = { - scope:actor = { - NOR = { - # Must be at peace - is_at_war_with = scope:recipient - # Allies don't need hostages - is_allied_to = scope:recipient - # Only family oriented governments use hostages - government_has_flag = government_is_theocracy - scope:recipient = { - government_has_flag = government_is_theocracy - } - # 1 hostage per court - custom_tooltip = { - text = "already_has_your_hostage_tt" - scope:recipient = { - any_warden_hostage = { home_court ?= scope:actor } - } - } - custom_tooltip = { - text = "already_have_their_hostage_tt" - any_warden_hostage = { home_court ?= scope:recipient } - } - custom_description = { - text = "hostage_already_travelling_tt" - subject = scope:recipient - object = scope:actor - any_close_family_member = { - exists = var:hostage_travelling_to_warden - var:hostage_travelling_to_warden = scope:recipient - } - } - custom_description = { - text = "hostage_already_travelling_tt" - subject = scope:actor - object = scope:recipient - scope:recipient = { - any_close_family_member = { - exists = var:hostage_travelling_to_warden - var:hostage_travelling_to_warden = scope:actor - } - } - } - } - OR = { - government_has_flag = government_is_urepublic - government_has_flag = government_is_prepublic - is_landless_ruler = no - is_landless_administrative = yes - } - # Stop AI spamming hostage offers - trigger_if = { - limit = { - is_ai = yes - exists = scope:secondary_actor - } - NOT = { - scope:secondary_actor = { has_character_flag = ai_should_not_demand_hostage } - } - } - # Tooltip for players in case of no valid hostages to demand - # Make sure this exactly matches "can_be_picked" section below - trigger_else = { - scope:recipient = { - custom_description = { - text = "basic_valid_hostage_to_demand" - subject = scope:actor - object = scope:recipient - any_close_family_member = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - } - } - } - # Stop AI spamming hostage offers - trigger_if = { - limit = { - is_ai = yes - exists = scope:secondary_actor - } - NOT = { - scope:secondary_actor = { has_character_flag = ai_should_not_offer_hostage } - } - } - # Tooltip for players in case of no valid hostages to offer - trigger_else = { - custom_description = { - text = "basic_valid_hostage_to_offer" - object = scope:recipient - subject = scope:actor - any_close_family_member = { - # Unlanded, at sender's court, child/sibling/nibling/grandchild - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - } - } - } - scope:recipient = { - OR = { - is_landless_ruler = no - is_landless_administrative = yes - } - } - # Hostages still valid - trigger_if = { - limit = { - exists = scope:secondary_recipient - exists = scope:recipient - } - scope:secondary_recipient = { - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:recipient } - } - } - trigger_if = { - limit = { - exists = scope:secondary_actor - exists = scope:actor - } - scope:secondary_actor = { - bp2_valid_to_offer_as_hostage_trigger = { SENDER = scope:actor } - } - } - tgp_blocked_action_against_tenno_trigger = { - ACTOR = scope:actor - TARGET = scope:recipient - } - } - - on_send = { - scope:secondary_actor = { - add_character_flag = { - flag = under_offer_as_hostage_flag - months = 1 - } - } - scope:secondary_recipient = { - add_character_flag = { - flag = under_offer_as_hostage_flag - months = 1 - } - } - } - - can_send = { - scope:actor = { - trigger_if = { - limit = { is_ai = yes } - bp2_valid_to_exchange_hostage_ai_trigger = yes - # AI should not demand close family of players without their consent - NOR = { - scope:secondary_actor = { - any_close_family_member = { - is_ai = no - OR = { - is_parent_of = scope:secondary_actor - is_grandparent_of = scope:secondary_actor - } - this != scope:actor - } - } - scope:secondary_recipient = { - any_close_family_member = { - is_ai = no - OR = { - is_parent_of = scope:secondary_recipient - is_grandparent_of = scope:secondary_recipient - } - this != scope:recipient - } - } - # A hostage died on their watch - var:hostage_died ?= scope:recipient - } - } - } - scope:secondary_actor = { - # Already offered - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { has_character_flag = under_offer_as_hostage_flag } - } - # Adult hostages must be loyal enough to go along with it - trigger_if = { - limit = { is_adult = yes } - OR = { - AND = { - custom_tooltip = { - text = hostage_opinion_too_low_tt - opinion = { - target = scope:actor - value >= -25 - } - NOT = { has_trait = disloyal } - } - } - has_trait = loyal - } - } - } - scope:secondary_recipient = { - # Already offered - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { has_character_flag = under_offer_as_hostage_flag } - } - # Adult hostages must be loyal enough to go along with it - trigger_if = { - limit = { is_adult = yes } - OR = { - AND = { - custom_tooltip = { - text = hostage_opinion_too_low_tt - opinion = { - target = scope:recipient - value >= -25 - } - NOT = { has_trait = disloyal } - } - } - has_trait = loyal - } - } - } - } - - # whether a character can be picked for the interaction, interface only (e.g. picking the first character in the marriage interaction) - # in character scope, actor and recipient event targets can be used, but not the secondary characters (because none exist yet) - can_be_picked = { - # Already offered - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { has_character_flag = under_offer_as_hostage_flag } - } - # Already offered - custom_tooltip = { - text = hostage_already_offered_awaiting_response_tt - NOT = { exists = var:hostage_travelling_to_warden } - } - } - - on_accept = { - # Save scopes for clarity - scope:actor = { save_scope_as = hostage_sender_1 } - scope:secondary_actor = { save_scope_as = hostage_1 } - scope:recipient = { save_scope_as = hostage_sender_2 } - scope:secondary_recipient = { save_scope_as = hostage_2 } - custom_description_no_bullet = { text = hostage_pacts_on_arrival_tt } - custom_description_no_bullet = { text = hostage_execution_warning_tt } - custom_description_no_bullet = { text = hostage_attack_warning_tt } - hostage_depart_effect = { - HOSTAGE = scope:hostage_1 - WARDEN = scope:hostage_sender_2 - HOME_COURT = scope:hostage_sender_1 - } - hostage_depart_effect = { - HOSTAGE = scope:hostage_2 - WARDEN = scope:hostage_sender_1 - HOME_COURT = scope:hostage_sender_2 - } - scope:actor = { trigger_event = char_interaction.0332 } - # If we're of the same clan this interaction affects unity - if = { - limit = { - scope:actor = { government_has_flag = government_is_clan } - scope:actor.house = scope:recipient.house - } - add_clan_unity_interaction_effect = { - CHARACTER = scope:actor - TARGET = scope:recipient - VALUE = medium_unity_loss - DESC = clan_unity_hostage.desc - REVERSE_NON_HOUSE_TARGET = no - } - } - scope:actor.house = { - change_house_relation_effect = { - HOUSE = scope:recipient.house - VALUE = house_relation_improve_medium_value - REASON = hostage_exchange - CHAR = scope:actor - TARGET_CHAR = scope:recipient - TITLE = scope:dummy_gender - } - } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0311 - } - scope:secondary_actor = { remove_character_flag = under_offer_as_hostage_flag } - scope:secondary_recipient = { remove_character_flag = under_offer_as_hostage_flag } - } - - # AI - ai_accept = { - base = -25 - - ######## PERSONALITY - - bp2_hostage_exchange_personality_modifier = yes - - ######### OPINION - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:secondary_recipient - multiplier = -0.1 - desc = AI_OPINION_REASON - } - - ######### RELATIONS - - bp2_hostage_relation_modifier = yes - - - ######### DREAD - - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - ######### HOSTAGE IMPORTANCE - - - modifier = { - exists = scope:secondary_actor - NOT = { exists = scope:secondary_recipient } - add = interaction_actor_hostage_value - desc = HOSTAGE_VALUE_ACTOR_REASON - } - modifier = { - NOT = { exists = scope:secondary_actor } - exists = scope:secondary_recipient - add = interaction_recipient_hostage_value # already negative - desc = HOSTAGE_VALUE_RECIPIENT_REASON - } - - ######### RELATIVE POWER - - bp2_hostage_tier_neighbor_modifier = { # Realm relative position - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_claims_casus_bellis_modifier = { # Desire for land/war - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_vassals_lieges_modifier = { # Political situation - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_relative_strength_modifier = { # Relative military strength - SENDER = scope:actor - RECEIVER = scope:recipient - } - modifier = { - desc = HOSTAGE_IMMINENT_THREAT_REASON - scope:actor = { has_any_cb_on = scope:recipient } - scope:actor.current_strength_with_allies_fifty_percent_value > scope:recipient.current_strength_with_allies_value - add = 25 - } - - ######### CULTURAL DIFFERENCES - - bp2_hostage_culture_faith_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - - ######### CULTURAL TRADITIONS - - modifier = { - scope:recipient.culture = { has_cultural_tradition = tradition_equitable } - add = 25 - desc = HOSTAGE_EQUITABLE_TRADITION_REASON - } - modifier = { - scope:recipient.culture = { has_cultural_tradition = tradition_esteemed_hospitality } - add = 25 - desc = HOSTAGE_ESTEEMED_HOSPITALITY_TRADITION_REASON - } - modifier = { - scope:recipient = { - is_vassal_of = scope:actor - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - add = 25 - desc = HOSTAGE_LOYAL_SUBJECTS_TRADITION_REASON - } - - ######### OTHER - - modifier = { # Hostage died on their watch - exists = scope:actor.var:hostage_died - scope:recipient = { - NOR = { - var:let_my_hostage_die ?= scope:actor - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_REASON - add = -25 - } - modifier = { # MY Hostage died on their watch - scope:recipient = { - var:let_my_hostage_die ?= scope:actor - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_HOME_COURT_REASON - add = -100 - } - modifier = { # Killed my hostage!!! - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - desc = HOSTAGE_KILLED_REASON - add = -200 - } - modifier = { # Already have a truce - scope:actor ?= { has_truce = scope:recipient } - desc = HOSTAGE_ACTOR_EXISTING_TRUCE_REASON - add = -20 - } - modifier = { # Already fighting a war - scope:recipient ?= { is_at_war = yes } - desc = HOSTAGE_AT_WAR_REASON - add = 15 - } - modifier = { # Already have your hostage - scope:recipient = { - any_warden_hostage = { home_court ?= scope:actor } - } - desc = HOSTAGE_ALREADY_OFFERED_REASON - add = 50 - } - modifier = { - add = -50 - scope:actor = { has_character_modifier = attacked_warden } - desc = attacked_warden - } - modifier = { # Attacked a hostage's home court - add = -50 - scope:actor = { has_character_modifier = attacked_home_court } - desc = attacked_home_court - } - modifier = { - scope:hook = yes - add = 40 - desc = SCHEME_WEAK_HOOK_USED - } - modifier = { - scope:secondary_recipient ?= { is_adult = no } - scope:actor = { has_character_flag = halved_hostage_prestige_income } - desc = HOSTAGE_RETAINED_ADULTHOOD_REASON - add = -25 - } - modifier = { # Conqueror - scope:recipient ?= { - has_variable = conqueror - } - desc = NO_FRIVOLOUS_ACTIVITIES_REASON - add = -1000 - } - } - - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = vassals - max = 10 - } - - ai_targets = { - ai_recipients = liege - } - - ai_target_quick_trigger = { - adult = yes - } - - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 360 - kingdom = 120 - empire = 36 - hegemony = 36 - } - - ai_potential = { - is_adult = yes - highest_held_title_tier >= tier_county - NOT = { has_variable = conqueror } - } - - ai_will_do = { - base = 0 - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - opinion_modifier = { # Opinion Factor - who = scope:actor - opinion_target = scope:secondary_actor - multiplier = -0.1 - desc = AI_OPINION_REASON - } - bp2_hostage_tier_neighbor_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_claims_casus_bellis_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_vassals_lieges_modifier = { # Political situation - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_relative_strength_modifier = { # Relative military strength - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_culture_faith_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - modifier = { # The AI will only use a Hook if they couldn't otherwise do this - scope:hook = yes - add = -1 - } - modifier = { # Attacked a hostage's warden - add = -50 - scope:recipient = { has_character_modifier = attacked_warden } - desc = attacked_warden - } - modifier = { # Attacked a hostage's home court - add = -50 - scope:recipient = { has_character_modifier = attacked_home_court } - desc = attacked_home_court - } - modifier = { # Hostage died on their watch - exists = scope:actor.var:hostage_died - scope:recipient = { - NOR = { - var:let_my_hostage_die ?= scope:actor - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_REASON - add = -25 - } - modifier = { # MY Hostage died on their watch - scope:recipient = { - var:let_my_hostage_die ?= scope:actor - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_HOME_COURT_REASON - add = -100 - } - modifier = { # Killed my hostage!!! - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - desc = HOSTAGE_KILLED_REASON - add = -200 - } - modifier = { # Not neighboring - NOR = { - scope:recipient = { - character_is_land_realm_neighbor = scope:actor - top_liege = scope:actor.top_liege - } - } - add = -50 - } - modifier = { - scope:recipient = { has_character_flag = halved_hostage_prestige_income } - desc = HOSTAGE_RETAINED_ADULTHOOD_REASON - add = -25 - } - # Cultural traditions - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_equitable } - add = 25 - } - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_esteemed_hospitality } - add = 25 - } - modifier = { - scope:actor = { - is_vassal_of = scope:recipient - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - add = 25 - desc = HOSTAGE_CULTURAL_TRADITION_REASON - } - } - - #Use hook - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - send_options_exclusive = no - greeting = positive -} - -### Return hostage - unilateral -# actor = warden -# recipient = home_court -# secondary_actor = hostage -return_hostage_interaction = { - category = interaction_category_diplomacy - common_interaction = no - popup_on_receive = yes - pause_on_receive = yes - icon = icon_hostage - - desc = return_hostage_interaction_desc - - populate_recipient_list = { - scope:actor = { - every_warden_hostage = { - limit = { home_court ?= scope:recipient } - add_to_list = characters - } - } - } - - cost = {} - - is_shown = { - # Cannot return hostages to self - scope:recipient != scope:actor - # Must have a hostage - OR = { - scope:actor = { - any_warden_hostage = { home_court ?= scope:recipient } - } - scope:recipient.warden ?= scope:actor - } - } - - redirect = { - if = { - limit = { - scope:recipient.warden ?= scope:actor - } - scope:recipient = { save_scope_as = secondary_recipient } - scope:recipient.home_court = { save_scope_as = recipient } - } - } - - is_valid_showing_failures_only = { - NOR = { - # Must be at peace - scope:recipient = { is_at_war_with = scope:actor } - # Only family oriented governments use hostages - scope:actor = { - OR = { - government_has_flag = government_is_theocracy - government_has_flag = government_is_landless_adventurer - } - } - scope:recipient = { - OR = { - government_has_flag = government_is_theocracy - government_has_flag = government_is_landless_adventurer - } - } - } - } - - # whether a character can be picked for the interaction, interface only (e.g. picking the first character in the marriage interaction) - # in character scope, actor and recipient event targets can be used, but not the secondary characters (because none exist yet) - can_be_picked = {} - - can_send = { - NOT = { - scope:actor = { is_at_war_with = scope:recipient } - } - } - - on_send = {} - - auto_accept = yes - - on_accept = { - # Save scopes for clarity - scope:actor = { save_scope_as = warden } - scope:recipient = { save_scope_as = home_court } - scope:secondary_recipient = { save_scope_as = hostage } - # Send toast informing sender of acceptance - scope:home_court = { - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_good - title = return_hostage_interaction_notification - left_icon = scope:hostage - right_icon = scope:warden - show_as_tooltip = { - bp2_return_hostage_effect = { HOSTAGE = scope:hostage } - } - } - } - } - scope:warden = { - send_interface_toast = { - type = event_toast_effect_neutral - title = return_hostage_interaction_notification - left_icon = scope:hostage - right_icon = scope:home_court - show_as_tooltip = { - bp2_return_hostage_effect = { HOSTAGE = scope:hostage } - } - } - if = { - limit = { has_character_flag = flag_hostile_actions_disabled_delay } - remove_character_flag = flag_hostile_actions_disabled_delay - } - } - # Notify home court with letter event - scope:home_court = { - trigger_event = { id = char_interaction.0320 } - } - } - - ai_targets = { - ai_recipients = neighboring_rulers - ai_recipients = peer_vassals - ai_recipients = vassals - ai_recipients = liege - ai_recipients = family # Redirects - } - - ai_frequency_by_tier = { - barony = 0 - county = 60 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_will_do = { - base = 0 - modifier = { - NOR = { - # Alliances - is_allied_to = scope:recipient - is_spouse_of = scope:recipient - # Protected by liege - AND = { - OR = { - top_liege != this - scope:recipient = { top_liege != this } - } - top_liege != scope:recipient.top_liege - } - # Adult hostage been here awhile and we are not in immiment danger - AND = { - any_warden_hostage = { - age >= 20 - hostage_duration = { years >= 5 } - } - NOT = { - scope:recipient = { - has_any_cb_on = scope:actor - scope:recipient.current_strength_with_allies_fifty_percent_value > scope:actor.current_strength_with_allies_value - } - } - } - } - factor = 0 - } - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - modifier = { - add = 25 - scope:actor = { - has_any_cb_on = scope:recipient - scope:actor.current_strength_with_allies_fifty_percent_value > scope:recipient.current_strength_with_allies_value - } - } - modifier = { - scope:recipient = { - OR = { - is_allied_to = scope:actor - is_spouse_of = scope:recipient - } - } - add = 50 - } - modifier = { - scope:recipient = { - has_any_cb_on = scope:actor - scope:recipient.current_strength_with_allies_fifty_percent_value > scope:actor.current_strength_with_allies_value - } - add = -50 - } - bp2_hostage_return_personality_modifier = { - WARDEN = scope:actor - HOME_COURT = scope:recipient - } - # Cultural traditions - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_equitable } - add = 25 - } - modifier = { - scope:actor.culture = { has_cultural_tradition = tradition_esteemed_hospitality } - add = 25 - } - modifier = { - scope:actor = { - is_vassal_of = scope:recipient - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - add = 25 - desc = HOSTAGE_CULTURAL_TRADITION_REASON - } - #DO NOT SEND BACK FRANKOKRATIA CLAIMANT - modifier = { - scope:hostage ?= { - has_character_flag = byz_claimant_flag - } - exists = global_var:byz_claimant_champion - factor = 0 - } - } - - send_options_exclusive = no - - show_effects_in_notification = no - greeting = positive - - notification_text = { - } -} - -### Recall hostage - bilateral -# actor = home_court -# recipient = warden -# secondary_recipient = hostage -recall_hostage_interaction = { - category = interaction_category_diplomacy - common_interaction = no - popup_on_receive = yes - pause_on_receive = yes - icon = icon_hostage - - desc = recall_hostage_interaction_desc - - populate_recipient_list = { - scope:actor = { - every_home_court_hostage = { - limit = { warden ?= scope:recipient } - add_to_list = characters - } - } - } - - cost = {} - - is_shown = { - # AI don't use this interaction at all - scope:actor = { is_ai = no } - # Cannot recall hostages from self - scope:recipient != scope:actor - # Must have a hostage - OR = { - scope:actor = { - any_home_court_hostage = { warden ?= scope:recipient } - } - scope:recipient.home_court ?= scope:actor - } - } - - redirect = { - if = { - limit = { - scope:recipient.home_court ?= scope:actor - } - scope:recipient = { save_scope_as = secondary_recipient } - scope:recipient.warden = { save_scope_as = recipient } - } - } - - is_valid_showing_failures_only = { - NOR = { - # Must be at peace - scope:recipient = { is_at_war_with = scope:actor } - # Only family oriented governments use hostages - scope:actor = { government_has_flag = government_is_theocracy } - scope:recipient = { government_has_flag = government_is_theocracy } - } - } - - # whether a character can be picked for the interaction, interface only (e.g. picking the first character in the marriage interaction) - # in character scope, actor and recipient event targets can be used, but not the secondary characters (because none exist yet) - can_be_picked = {} - - can_send = { - NOT = { - scope:actor = { is_at_war_with = scope:recipient } - } - } - - on_send = {} - - on_accept = { - # Save scopes for clarity - scope:actor = { save_scope_as = home_court } - scope:recipient = { save_scope_as = warden } - scope:secondary_recipient = { save_scope_as = hostage } - # Send toast informing sender of acceptance - scope:warden = { - hidden_effect = { - send_interface_toast = { - type = event_toast_effect_neutral - title = recall_hostage_interaction_notification - left_icon = scope:hostage - right_icon = scope:home_court - show_as_tooltip = { - bp2_return_hostage_effect = { HOSTAGE = scope:hostage } - } - } - } - } - scope:home_court = { - send_interface_toast = { - type = event_toast_effect_good - title = recall_hostage_interaction_notification - left_icon = scope:hostage - right_icon = scope:warden - show_as_tooltip = { - bp2_return_hostage_effect = { HOSTAGE = scope:hostage } - } - } - if = { - limit = { has_character_flag = flag_hostile_actions_disabled_delay } - remove_character_flag = flag_hostile_actions_disabled_delay - } - } - # Notify home court with letter event - scope:home_court = { trigger_event = char_interaction.0340 } - } - - on_decline = { - scope:actor = { - trigger_event = char_interaction.0341 - } - } - - ai_accept = { - base = 0 - - ######### PERSONALITY - - bp2_hostage_return_personality_modifier = { - HOME_COURT = scope:actor - WARDEN = scope:recipient - } - - ######### OPINION - - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:secondary_recipient - multiplier = -0.1 - desc = AI_OPINION_REASON - } - - ######### RELATIONS - - bp2_hostage_relation_modifier = yes - - ######### DREAD - - modifier = { - add = intimidated_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { - add = cowed_halved_reason_value - scope:recipient = { - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - - ######### HOSTAGE IMPORTANCE - - modifier = { - exists = scope:secondary_recipient - add = interaction_recipient_hostage_value - desc = HOSTAGE_VALUE_RECIPIENT_REASON - } - - ######### HOSTAGE TIME - - modifier = { # Hostage is grown up - add = 25 - scope:secondary_recipient = { is_adult = yes } - desc = HOSTAGE_ADULT_REASON - } - modifier = { # Time as a hostage - add = -25 - scope:secondary_recipient = { - hostage_duration = { years < 1 } - } - desc = HOSTAGE_MINIMUM_STAY_REASON - } - modifier = { # Time as a hostage - add = { - value = 10 - scope:secondary_recipient = { - if = { - limit = { - hostage_duration = { years >= 3 } - } - add = 10 - } - if = { - limit = { - hostage_duration = { years >= 4 } - } - add = 10 - } - if = { - limit = { - hostage_duration = { years >= 5 } - } - add = 10 - } - if = { - limit = { - hostage_duration = { years >= 6 } - } - add = 10 - } - if = { - limit = { - hostage_duration = { years >= 7 } - } - add = 10 - } - if = { - limit = { - hostage_duration = { years >= 8 } - } - add = 10 - } - if = { - limit = { - hostage_duration = { years >= 9 } - } - add = 10 - } - if = { - limit = { - hostage_duration = { years >= 10 } - } - add = 10 - } - } - } - scope:secondary_recipient = { - hostage_duration = { years >= 2 } - } - desc = HOSTAGE_DURATION_REASON - } - - ######### RELATIVE POWER - - bp2_hostage_recall_tier_neighbor_modifier = { # Realm relative position - RECALLER = scope:actor - WARDEN = scope:recipient - } - bp2_hostage_claims_casus_bellis_modifier = { # Desire for land/war - SENDER = scope:actor - RECEIVER = scope:recipient - } - bp2_hostage_recall_vassals_lieges_modifier = { # Political situation - RECALLER = scope:actor - WARDEN = scope:recipient - } - bp2_hostage_relative_strength_modifier = { # Relative military strength - SENDER = scope:recipient - RECEIVER = scope:actor - } - modifier = { - desc = HOSTAGE_IMMINENT_THREAT_REASON - scope:actor = { has_any_cb_on = scope:recipient } - scope:actor.current_strength_with_allies_fifty_percent_value > scope:recipient.current_strength_with_allies_value - add = -25 - } - - ######### CULTURAL DIFFERENCES - - bp2_hostage_culture_faith_modifier = { - SENDER = scope:actor - RECEIVER = scope:recipient - } - - ######### CULTURAL TRADITIONS - - modifier = { - scope:recipient = { - culture = { has_cultural_tradition = tradition_equitable } - NOT = { - any_home_court_hostage = { warden = scope:actor } - } - } - scope:secondary_recipient = { - hostage_duration = { years >= 2 } - } - add = 25 - desc = HOSTAGE_EQUITABLE_TRADITION_REASON - } - modifier = { - scope:recipient = { - culture = { has_cultural_tradition = tradition_esteemed_hospitality } - NOT = { - any_home_court_hostage = { warden = scope:actor } - } - } - scope:secondary_recipient = { - hostage_duration = { years >= 2 } - } - add = 25 - desc = HOSTAGE_ESTEEMED_HOSPITALITY_TRADITION_REASON - } - modifier = { - scope:recipient = { - is_vassal_of = scope:actor - culture = { has_cultural_tradition = tradition_loyal_soldiers } - } - scope:secondary_recipient = { - hostage_duration = { years >= 2 } - } - add = 25 - desc = HOSTAGE_LOYAL_SUBJECTS_TRADITION_REASON - } - - ######### OTHER - - modifier = { # Hostage died on their watch - exists = scope:actor.var:hostage_died - scope:recipient = { - NOR = { - var:let_my_hostage_die ?= scope:actor - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_REASON - add = -25 - } - modifier = { # MY Hostage died on their watch - scope:recipient = { - var:let_my_hostage_die ?= scope:actor - NOT = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - } - desc = HOSTAGE_PREVIOUSLY_DIED_HOME_COURT_REASON - add = -100 - } - modifier = { # Killed my hostage!!! - scope:recipient = { - has_opinion_modifier = { - target = scope:actor - modifier = killed_hostage_opinion - } - } - desc = HOSTAGE_KILLED_REASON - add = -200 - } - modifier = { # Already have a truce - scope:actor ?= { has_truce = scope:recipient } - desc = HOSTAGE_ACTOR_EXISTING_TRUCE_REASON - add = 20 - } - modifier = { # Already fighting a war - scope:recipient ?= { is_at_war = yes } - desc = HOSTAGE_AT_WAR_REASON - add = -25 - } - modifier = { # Attacked a hostage's home court - add = -50 - scope:actor = { has_character_modifier = attacked_home_court } - desc = attacked_home_court - } - modifier = { - scope:hook = yes - add = 40 - desc = SCHEME_WEAK_HOOK_USED - } - modifier = { # Has my hostage - add = -50 - scope:recipient = { - any_home_court_hostage = { warden = scope:actor } - } - desc = HOSTAGE_HAS_MINE_REASON - } - #DO NOT SEND BACK FRANKOKRATIA CLAIMANT - modifier = { - desc = crusading_claim_cb_reason - scope:hostage = { - has_character_flag = byz_claimant_flag - } - exists = global_var:byz_claimant_champion - add = -5000 - } - } - - auto_accept = { - trigger_if = { - limit = { - scope:hook ?= yes - scope:actor = { has_strong_hook = scope:recipient } - } - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook ?= yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - trigger_else = { always = no } - } - - can_be_blocked = { - custom_description = { #Hook from Recipient can counteract, but only if Actor is not forcing the action via Strong Hook. - text = "spending_hook" - subject = scope:recipient - object = scope:actor - scope:recipient = { has_hook = scope:actor } - NAND = { - scope:hook = yes - scope:actor = { has_strong_hook = scope:recipient } - } - } - } - - on_blocked_effect = { - scope:recipient = { - remove_hook = { target = scope:actor } - } - } - - send_option = { - is_valid = { - scope:actor = { has_usable_hook = scope:recipient } - } - flag = hook - localization = SCHEME_HOOK - } - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_options_exclusive = no - - show_effects_in_notification = yes - greeting = positive - - notification_text = RECALL_HOSTAGE_PROPOSAL -} - -### Trait interaction for guardians -# actor = guardian -# recipient = ward/hostage -# This has to be update every time a new trait is added to the game, otherwise you won't be able to pass it down -influence_child_personality_interaction = { - category = interaction_category_friendly - common_interaction = yes - interface_priority = 60 - icon = child - ai_maybe = yes - ai_min_reply_days = 4 - ai_max_reply_days = 9 - can_send_despite_rejection = yes - popup_on_receive = yes - pause_on_receive = yes - - pre_answer_maybe_key = ANSWER_MIGHT_SUCCEED - pre_answer_no_key = ANSWER_CANT_SUCCEED - pre_answer_yes_key = ANSWER_WILL_SUCCEED - pre_answer_maybe_breakdown_key = ANSWER_SUM_CHANCE - - desc = influence_child_personality_interaction_desc - - is_shown = { #any ai ward/hostage - has_bp2_dlc_trigger = yes - scope:recipient = { - is_ai = yes - is_adult = no - OR = { - scope:actor = { has_relation_ward = scope:recipient } - is_hostage_of = scope:actor - } - } - } - - is_valid_showing_failures_only = { - scope:recipient = { #be old enough to talk and have some room for new personlaity traits - age >= 4 - custom_description = { - text = influence_child_personality_interaction_trait_limit - number_of_personality_traits < 4 - } - #checking all trait individually through the set scope in order to catch if all of your traits are either the same or opposite - custom_description = { - text = influence_child_personality_interaction_all_same_traits - switch = { - trigger = yes - scope:lustful = { - scope:recipient = { NOT = { has_trait = lustful } } - } - scope:chaste = { - scope:recipient = { NOT = { has_trait = chaste } } - } - scope:gluttonous = { - scope:recipient = { NOT = { has_trait = gluttonous } } - } - scope:temperate = { - scope:recipient = { NOT = { has_trait = temperate } } - } - scope:greedy = { - scope:recipient = { NOT = { has_trait = greedy } } - } - scope:generous = { - scope:recipient = { NOT = { has_trait = generous } } - } - scope:lazy = { - scope:recipient = { NOT = { has_trait = lazy } } - } - scope:diligent = { - scope:recipient = { NOT = { has_trait = diligent } } - } - scope:wrathful = { - scope:recipient = { NOT = { has_trait = wrathful } } - } - scope:calm = { - scope:recipient = { NOT = { has_trait = calm } } - } - scope:patient = { - scope:recipient = { NOT = { has_trait = patient } } - } - scope:impatient = { - scope:recipient = { NOT = { has_trait = impatient } } - } - scope:arrogant = { - scope:recipient = { NOT = { has_trait = arrogant } } - } - scope:humble = { - scope:recipient = { NOT = { has_trait = humble } } - } - scope:deceitful = { - scope:recipient = { NOT = { has_trait = deceitful } } - } - scope:honest = { - scope:recipient = { NOT = { has_trait = honest } } - } - scope:craven = { - scope:recipient = { NOT = { has_trait = craven } } - } - scope:brave = { - scope:recipient = { NOT = { has_trait = brave } } - } - scope:shy = { - scope:recipient = { NOT = { has_trait = shy } } - } - scope:gregarious = { - scope:recipient = { NOT = { has_trait = gregarious } } - } - scope:ambitious = { - scope:recipient = { NOT = { has_trait = ambitious } } - } - scope:content = { - scope:recipient = { NOT = { has_trait = content } } - } - scope:arbitrary = { - scope:recipient = { NOT = { has_trait = arbitrary } } - } - scope:just = { - scope:recipient = { NOT = { has_trait = just } } - } - scope:cynical = { - scope:recipient = { NOT = { has_trait = cynical } } - } - scope:zealous = { - scope:recipient = { NOT = { has_trait = zealous } } - } - scope:paranoid = { - scope:recipient = { NOT = { has_trait = paranoid } } - } - scope:trusting = { - scope:recipient = { NOT = { has_trait = trusting } } - } - scope:compassionate = { - scope:recipient = { NOT = { has_trait = compassionate } } - } - scope:callous = { - scope:recipient = { NOT = { has_trait = callous } } - } - scope:sadistic = { - scope:recipient = { NOT = { has_trait = sadistic } } - } - scope:stubborn = { - scope:recipient = { NOT = { has_trait = stubborn } } - } - scope:fickle = { - scope:recipient = { NOT = { has_trait = fickle } } - } - scope:eccentric = { - scope:recipient = { NOT = { has_trait = eccentric } } - } - scope:vengeful = { - scope:recipient = { NOT = { has_trait = vengeful } } - } - scope:forgiving = { - scope:recipient = { NOT = { has_trait = forgiving } } - } - } - } - } - scope:actor = { - is_adult = yes - number_of_personality_traits >= 1 #just in case you have to have at least some personality - } - } - - cooldown_against_recipient = { years = 3 } - - can_send = { - } - #each option is shown if the actor has the corresponding trait and valid if recipient don't have it yet or don't have an opposite trait - send_option = { - is_shown = { - scope:actor = { has_trait = lustful } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = lustful - trait:lustful = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - has_sexuality = none - has_sexuality = asexual - } - } - } - flag = lustful - localization = trait_lustful - } - send_option = { - is_shown = { - scope:actor = { has_trait = chaste } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = chaste - trait:chaste = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - has_sexuality = none - has_sexuality = asexual - } - } - } - flag = chaste - localization = trait_chaste - } - send_option = { - is_shown = { - scope:actor = { has_trait = gluttonous } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = gluttonous - trait:gluttonous = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = gluttonous - localization = trait_gluttonous - } - send_option = { - is_shown = { - scope:actor = { has_trait = temperate } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = temperate - trait:temperate = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = temperate - localization = trait_temperate - } - send_option = { - is_shown = { - scope:actor = { has_trait = greedy } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = greedy - trait:greedy = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = greedy - localization = trait_greedy - } - send_option = { - is_shown = { - scope:actor = { has_trait = generous } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = generous - trait:generous = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = generous - localization = trait_generous - } - send_option = { - is_shown = { - scope:actor = { has_trait = lazy } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = lazy - trait:lazy = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = lazy - localization = trait_lazy - } - send_option = { - is_shown = { - scope:actor = { has_trait = diligent } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = diligent - trait:diligent = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = diligent - localization = trait_diligent - } - send_option = { - is_shown = { - scope:actor = { has_trait = wrathful } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = wrathful - trait:wrathful = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = wrathful - localization = trait_wrathful - } - send_option = { - is_shown = { - scope:actor = { has_trait = calm } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = calm - trait:calm = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = calm - localization = trait_calm - } - send_option = { - is_shown = { - scope:actor = { has_trait = patient } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = patient - trait:patient = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = patient - localization = trait_patient - } - send_option = { - is_shown = { - scope:actor = { has_trait = impatient } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = impatient - trait:impatient = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = impatient - localization = trait_impatient - } - send_option = { - is_shown = { - scope:actor = { has_trait = arrogant } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = arrogant - trait:arrogant = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = arrogant - localization = trait_arrogant - } - send_option = { - is_shown = { - scope:actor = { has_trait = humble } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = humble - trait:humble = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = humble - localization = trait_humble - } - send_option = { - is_shown = { - scope:actor = { has_trait = deceitful } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = deceitful - trait:deceitful = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = deceitful - localization = trait_deceitful - } - send_option = { - is_shown = { - scope:actor = { has_trait = honest } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = honest - trait:honest = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = honest - localization = trait_honest - } - send_option = { - is_shown = { - scope:actor = { has_trait = craven } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = craven - trait:craven = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = craven - localization = trait_craven - } - send_option = { - is_shown = { - scope:actor = { has_trait = brave } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = brave - trait:brave = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = brave - localization = trait_brave - } - send_option = { - is_shown = { - scope:actor = { has_trait = shy } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = shy - trait:shy = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = shy - localization = trait_shy - } - send_option = { - is_shown = { - scope:actor = { has_trait = gregarious } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = gregarious - trait:gregarious = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = gregarious - localization = trait_gregarious - } - send_option = { - is_shown = { - scope:actor = { has_trait = ambitious } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = ambitious - trait:ambitious = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = ambitious - localization = trait_ambitious - } - send_option = { - is_shown = { - scope:actor = { has_trait = content } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = content - trait:content = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = content - localization = trait_content - } - send_option = { - is_shown = { - scope:actor = { has_trait = arbitrary } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = arbitrary - trait:arbitrary = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = arbitrary - localization = trait_arbitrary - } - send_option = { - is_shown = { - scope:actor = { has_trait = just } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = just - trait:just = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = just - localization = trait_just - } - send_option = { - is_shown = { - scope:actor = { has_trait = cynical } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = cynical - trait:cynical = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = cynical - localization = trait_cynical - } - send_option = { - is_shown = { - scope:actor = { has_trait = zealous } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = zealous - trait:zealous = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = zealous - localization = trait_zealous - } - send_option = { - is_shown = { - scope:actor = { has_trait = paranoid } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = paranoid - trait:paranoid = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = paranoid - localization = trait_paranoid - } - send_option = { - is_shown = { - scope:actor = { has_trait = trusting } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = trusting - trait:trusting = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = trusting - localization = trait_trusting - } - send_option = { - is_shown = { - scope:actor = { has_trait = compassionate } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = compassionate - trait:compassionate = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = compassionate - localization = trait_compassionate - } - send_option = { - is_shown = { - scope:actor = { has_trait = callous } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = callous - trait:callous = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = callous - localization = trait_callous - } - send_option = { - is_shown = { - scope:actor = { has_trait = sadistic } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = sadistic - trait:sadistic = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = sadistic - localization = trait_sadistic - } - send_option = { - is_shown = { - scope:actor = { has_trait = stubborn } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = stubborn - trait:stubborn = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = stubborn - localization = trait_stubborn - } - send_option = { - is_shown = { - scope:actor = { has_trait = fickle } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = fickle - trait:fickle = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = fickle - localization = trait_fickle - } - send_option = { - is_shown = { - scope:actor = { has_trait = eccentric } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = eccentric - trait:eccentric = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = eccentric - localization = trait_eccentric - } - send_option = { - is_shown = { - scope:actor = { has_trait = vengeful } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = vengeful - trait:vengeful = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = vengeful - localization = trait_vengeful - } - send_option = { - is_shown = { - scope:actor = { has_trait = forgiving } - } - is_valid = { - scope:recipient = { - NOR = { - has_trait = forgiving - trait:forgiving = { - any_opposite_trait = { - scope:recipient = { has_trait = prev } - } - } - } - } - } - flag = forgiving - localization = trait_forgiving - } - - send_options_exclusive = yes - - on_send = { - switch = {#save which trait was chosen as scope:target_trait - trigger = yes - scope:lustful = { - trait:lustful = { save_scope_as = target_trait } - } - scope:chaste = { - trait:chaste = { save_scope_as = target_trait } - } - scope:gluttonous = { - trait:gluttonous = { save_scope_as = target_trait } - } - scope:temperate = { - trait:temperate = { save_scope_as = target_trait } - } - scope:greedy = { - trait:greedy = { save_scope_as = target_trait } - } - scope:generous = { - trait:generous = { save_scope_as = target_trait } - } - scope:lazy = { - trait:lazy = { save_scope_as = target_trait } - } - scope:diligent = { - trait:diligent = { save_scope_as = target_trait } - } - scope:wrathful = { - trait:wrathful = { save_scope_as = target_trait } - } - scope:calm = { - trait:calm = { save_scope_as = target_trait } - } - scope:patient = { - trait:patient = { save_scope_as = target_trait } - } - scope:impatient = { - trait:impatient = { save_scope_as = target_trait } - } - scope:arrogant = { - trait:arrogant = { save_scope_as = target_trait } - } - scope:humble = { - trait:humble = { save_scope_as = target_trait } - } - scope:deceitful = { - trait:deceitful = { save_scope_as = target_trait } - } - scope:honest = { - trait:honest = { save_scope_as = target_trait } - } - scope:craven = { - trait:craven = { save_scope_as = target_trait } - } - scope:brave = { - trait:brave = { save_scope_as = target_trait } - } - scope:shy = { - trait:shy = { save_scope_as = target_trait } - } - scope:gregarious = { - trait:gregarious = { save_scope_as = target_trait } - } - scope:ambitious = { - trait:ambitious = { save_scope_as = target_trait } - } - scope:content = { - trait:content = { save_scope_as = target_trait } - } - scope:arbitrary = { - trait:arbitrary = { save_scope_as = target_trait } - } - scope:just = { - trait:just = { save_scope_as = target_trait } - } - scope:cynical = { - trait:cynical = { save_scope_as = target_trait } - } - scope:zealous = { - trait:zealous = { save_scope_as = target_trait } - } - scope:paranoid = { - trait:paranoid = { save_scope_as = target_trait } - } - scope:trusting = { - trait:trusting = { save_scope_as = target_trait } - } - scope:compassionate = { - trait:compassionate = { save_scope_as = target_trait } - } - scope:callous = { - trait:callous = { save_scope_as = target_trait } - } - scope:sadistic = { - trait:sadistic = { save_scope_as = target_trait } - } - scope:stubborn = { - trait:stubborn = { save_scope_as = target_trait } - } - scope:fickle = { - trait:fickle = { save_scope_as = target_trait } - } - scope:eccentric = { - trait:eccentric = { save_scope_as = target_trait } - } - scope:vengeful = { - trait:vengeful = { save_scope_as = target_trait } - } - scope:forgiving = { - trait:forgiving = { save_scope_as = target_trait } - } - fallback = { - scope:actor = { - random_character_trait = { - limit = { has_trait_category = personality } - save_scope_as = target_trait - } - } - } - } - } - - on_accept = { - scope:actor = { - # Trait you're trying to make your ward gained is saved as scope:target_trait - trigger_event = bp2_character_interaction.1001 - show_as_tooltip = { - add_prestige = minor_prestige_loss - add_stress = minor_stress_gain - add_opinion = { - target = scope:recipient - modifier = pleased_opinion - opinion = 20 - } - } - } - scope:recipient = { - show_as_tooltip = { - switch = {#save which trait was chosen as scope:target_trait - trigger = yes - scope:lustful = { - trait:lustful = { save_scope_as = target_trait } - } - scope:chaste = { - trait:chaste = { save_scope_as = target_trait } - } - scope:gluttonous = { - trait:gluttonous = { save_scope_as = target_trait } - } - scope:temperate = { - trait:temperate = { save_scope_as = target_trait } - } - scope:greedy = { - trait:greedy = { save_scope_as = target_trait } - } - scope:generous = { - trait:generous = { save_scope_as = target_trait } - } - scope:lazy = { - trait:lazy = { save_scope_as = target_trait } - } - scope:diligent = { - trait:diligent = { save_scope_as = target_trait } - } - scope:wrathful = { - trait:wrathful = { save_scope_as = target_trait } - } - scope:calm = { - trait:calm = { save_scope_as = target_trait } - } - scope:patient = { - trait:patient = { save_scope_as = target_trait } - } - scope:impatient = { - trait:impatient = { save_scope_as = target_trait } - } - scope:arrogant = { - trait:arrogant = { save_scope_as = target_trait } - } - scope:humble = { - trait:humble = { save_scope_as = target_trait } - } - scope:deceitful = { - trait:deceitful = { save_scope_as = target_trait } - } - scope:honest = { - trait:honest = { save_scope_as = target_trait } - } - scope:craven = { - trait:craven = { save_scope_as = target_trait } - } - scope:brave = { - trait:brave = { save_scope_as = target_trait } - } - scope:shy = { - trait:shy = { save_scope_as = target_trait } - } - scope:gregarious = { - trait:gregarious = { save_scope_as = target_trait } - } - scope:ambitious = { - trait:ambitious = { save_scope_as = target_trait } - } - scope:content = { - trait:content = { save_scope_as = target_trait } - } - scope:arbitrary = { - trait:arbitrary = { save_scope_as = target_trait } - } - scope:just = { - trait:just = { save_scope_as = target_trait } - } - scope:cynical = { - trait:cynical = { save_scope_as = target_trait } - } - scope:zealous = { - trait:zealous = { save_scope_as = target_trait } - } - scope:paranoid = { - trait:paranoid = { save_scope_as = target_trait } - } - scope:trusting = { - trait:trusting = { save_scope_as = target_trait } - } - scope:compassionate = { - trait:compassionate = { save_scope_as = target_trait } - } - scope:callous = { - trait:callous = { save_scope_as = target_trait } - } - scope:sadistic = { - trait:sadistic = { save_scope_as = target_trait } - } - scope:stubborn = { - trait:stubborn = { save_scope_as = target_trait } - } - scope:fickle = { - trait:fickle = { save_scope_as = target_trait } - } - scope:eccentric = { - trait:eccentric = { save_scope_as = target_trait } - } - scope:vengeful = { - trait:vengeful = { save_scope_as = target_trait } - } - scope:forgiving = { - trait:forgiving = { save_scope_as = target_trait } - } - } - if = { - limit = { exists = scope:target_trait } - add_trait = scope:target_trait - } - add_opinion = { - target = scope:actor - modifier = admiration_opinion - opinion = 20 - } - } - } - } - - on_decline = { - scope:actor = { - # Trait you're trying to make your ward gained is saved as scope:target_trait - trigger_event = bp2_character_interaction.1002 - show_as_tooltip = { - add_prestige = minor_prestige_loss - add_stress = medium_stress_gain - add_opinion = { - target = scope:recipient - modifier = disappointed_opinion - opinion = -20 - } - } - } - scope:recipient = { - show_as_tooltip = { - add_opinion = { - target = scope:actor - modifier = confused_opinion - opinion = -20 - } - } - } - } - - auto_accept = no - - ai_accept = { - base = 0 # Try to make it 0 for most interactions - opinion_modifier = { # Opinion Factor - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - - modifier = { # Perk boost - desc = influence_children_groomed_to_rule_perk_tt - trigger = { - scope:actor = { has_perk = groomed_to_rule_perk } - } - add = groomed_to_rule_value - } - - modifier = { #more likely if you already have something in common - add = { - value = 5 - if = { - limit = { - number_of_personality_traits_in_common = { - target = scope:recipient - value = 2 - } - } - multiply = 2 - } - else_if = { - limit = { - number_of_personality_traits_in_common = { - target = scope:recipient - value = 3 - } - } - multiply = 3 - } - } - number_of_personality_traits_in_common = { - target = scope:recipient - value >= 1 - } - desc = we_are_alike_tt - } - - modifier = { #less likely if you already have opposite traits - add = { - value = -5 - if = { - limit = { - scope:recipient = { - number_of_opposing_personality_traits = { - target = scope:actor - value = 2 - } - } - } - multiply = 2 - } - else_if = { - limit = { - scope:recipient = { - number_of_opposing_personality_traits = { - target = scope:actor - value = 3 - } - } - } - multiply = 3 - } - } - scope:recipient = { - number_of_opposing_personality_traits = { - target = scope:actor - value >= 1 - } - } - desc = we_are_NOT_alike_tt - } - - modifier = { #adding your knowledge - add = { - value = scope:actor.learning - multiply = 0.5 - } - desc = HAS_LEARNING_SKILL_REASON - } - - modifier = { #adding your oratory skills - add = { - value = scope:actor.diplomacy - multiply = 0.5 - } - desc = HAS_DIPLOMACY_SKILL_REASON - } - - modifier = { #more likely with a Wet Nurse employed - exists = scope:actor.court_position:wet_nurse_court_position - add = 10 - desc = HAS_WET_NURSE_REASON - } - - modifier = { #more likely if chosen trait is a virtue in recipients faith - add = 10 - switch = { - trigger = yes - scope:sadistic = { - scope:recipient.faith = { - trait_is_virtue = trait:sadistic - } - } - scope:lustful = { - scope:recipient.faith = { - trait_is_virtue = trait:lustful - } - } - scope:chaste = { - scope:recipient.faith = { - trait_is_virtue = trait:chaste - } - } - scope:gluttonous = { - scope:recipient.faith = { - trait_is_virtue = trait:gluttonous - } - } - scope:temperate = { - scope:recipient.faith = { - trait_is_virtue = trait:temperate - } - } - scope:greedy = { - scope:recipient.faith = { - trait_is_virtue = trait:greedy - } - } - scope:generous = { - scope:recipient.faith = { - trait_is_virtue = trait:generous - } - } - scope:lazy = { - scope:recipient.faith = { - trait_is_virtue = trait:lazy - } - } - scope:diligent = { - scope:recipient.faith = { - trait_is_virtue = trait:diligent - } - } - scope:wrathful = { - scope:recipient.faith = { - trait_is_virtue = trait:wrathful - } - } - scope:calm = { - scope:recipient.faith = { - trait_is_virtue = trait:calm - } - } - scope:patient = { - scope:recipient.faith = { - trait_is_virtue = trait:patient - } - } - scope:impatient = { - scope:recipient.faith = { - trait_is_virtue = trait:impatient - } - } - scope:arrogant = { - scope:recipient.faith = { - trait_is_virtue = trait:arrogant - } - } - scope:humble = { - scope:recipient.faith = { - trait_is_virtue = trait:humble - } - } - scope:deceitful = { - scope:recipient.faith = { - trait_is_virtue = trait:deceitful - } - } - scope:honest = { - scope:recipient.faith = { - trait_is_virtue = trait:honest - } - } - scope:craven = { - scope:recipient.faith = { - trait_is_virtue = trait:craven - } - } - scope:brave = { - scope:recipient.faith = { - trait_is_virtue = trait:brave - } - } - scope:shy = { - scope:recipient.faith = { - trait_is_virtue = trait:shy - } - } - scope:gregarious = { - scope:recipient.faith = { - trait_is_virtue = trait:gregarious - } - } - scope:ambitious = { - scope:recipient.faith = { - trait_is_virtue = trait:ambitious - } - } - scope:content = { - scope:recipient.faith = { - trait_is_virtue = trait:content - } - } - scope:arbitrary = { - scope:recipient.faith = { - trait_is_virtue = trait:arbitrary - } - } - scope:just = { - scope:recipient.faith = { - trait_is_virtue = trait:just - } - } - scope:cynical = { - scope:recipient.faith = { - trait_is_virtue = trait:cynical - } - } - scope:zealous = { - scope:recipient.faith = { - trait_is_virtue = trait:zealous - } - } - scope:paranoid = { - scope:recipient.faith = { - trait_is_virtue = trait:paranoid - } - } - scope:trusting = { - scope:recipient.faith = { - trait_is_virtue = trait:trusting - } - } - scope:compassionate = { - scope:recipient.faith = { - trait_is_virtue = trait:compassionate - } - } - scope:callous = { - scope:recipient.faith = { - trait_is_virtue = trait:callous - } - } - scope:stubborn = { - scope:recipient.faith = { - trait_is_virtue = trait:stubborn - } - } - scope:fickle = { - scope:recipient.faith = { - trait_is_virtue = trait:fickle - } - } - scope:eccentric = { - scope:recipient.faith = { - trait_is_virtue = trait:eccentric - } - } - scope:vengeful = { - scope:recipient.faith = { - trait_is_virtue = trait:vengeful - } - } - scope:forgiving = { - scope:recipient.faith = { - trait_is_virtue = trait:forgiving - } - } - } - desc = selected_virtuous_trait_tt - } - - modifier = { #more likely if chosen trait is compatible with recipients childhood personality - add = 15 - switch = { - trigger = yes - scope:sadistic = { - scope:recipient = { - OR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:lustful = { - scope:recipient = { - OR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:chaste = { - scope:recipient = { - has_trait = pensive - } - } - scope:gluttonous = { - scope:recipient = { - OR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:temperate = { - scope:recipient = { - OR = { - has_trait = pensive - has_trait = charming - } - } - } - scope:greedy = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:generous = { - scope:recipient = { - OR = { - has_trait = charming - has_trait = curious - } - } - } - scope:lazy = { - scope:recipient = { - has_trait = rowdy - } - } - scope:diligent = { - scope:recipient = { - OR = { - has_trait = pensive - has_trait = curious - } - } - } - scope:wrathful = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:calm = { - scope:recipient = { - has_trait = pensive - } - } - scope:patient = { - scope:recipient = { - has_trait = pensive - } - } - scope:impatient = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:arrogant = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:humble = { - scope:recipient = { - has_trait = pensive - } - } - scope:deceitful = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = charming - } - } - } - scope:honest = { - scope:recipient = { - OR = { - has_trait = pensive - has_trait = rowdy - } - } - } - scope:craven = { - scope:recipient = { - has_trait = pensive - } - } - scope:brave = { - scope:recipient = { - OR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:shy = { - scope:recipient = { - has_trait = pensive - } - } - scope:gregarious = { - scope:recipient = { - OR = { - has_trait = charming - has_trait = curious - } - } - } - scope:ambitious = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = curious - } - } - } - scope:content = { - scope:recipient = { - OR = { - has_trait = pensive - has_trait = charming - } - } - } - scope:arbitrary = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:just = { - scope:recipient = { - OR = { - has_trait = pensive - has_trait = charming - } - } - } - scope:cynical = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = pensive - } - } - } - scope:zealous = { - scope:recipient = { - OR = { - has_trait = charming - has_trait = curious - } - } - } - scope:paranoid = { - scope:recipient = { - OR = { - has_trait = pensive - has_trait = rowdy - } - } - } - scope:trusting = { - scope:recipient = { - OR = { - has_trait = charming - has_trait = curious - } - } - } - scope:compassionate = { - scope:recipient = { - OR = { - has_trait = charming - has_trait = pensive - } - } - } - scope:callous = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:stubborn = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = curious - } - } - } - scope:fickle = { - scope:recipient = { - OR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:eccentric = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = charming - has_trait = curious - } - } - } - scope:vengeful = { - scope:recipient = { - OR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:forgiving = { - scope:recipient = { - OR = { - has_trait = charming - has_trait = curious - } - } - } - } - desc = has_compatible_personality_tt - } - - modifier = { #less likely if chosen trait is incompatible with recipients childhood personality - add = -15 - switch = { - trigger = yes - scope:sadistic = { - scope:recipient = { - NOR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:lustful = { - scope:recipient = { - NOR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:chaste = { - scope:recipient = { - NOT = { has_trait = pensive } - } - } - scope:gluttonous = { - scope:recipient = { - NOR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:temperate = { - scope:recipient = { - NOR = { - has_trait = pensive - has_trait = charming - } - } - } - scope:greedy = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:generous = { - scope:recipient = { - NOR = { - has_trait = charming - has_trait = curious - } - } - } - scope:lazy = { - scope:recipient = { - NOT = { has_trait = rowdy } - } - } - scope:diligent = { - scope:recipient = { - NOR = { - has_trait = pensive - has_trait = curious - } - } - } - scope:wrathful = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:calm = { - scope:recipient = { - NOT = { has_trait = pensive } - } - } - scope:patient = { - scope:recipient = { - NOT = { has_trait = pensive } - } - } - scope:impatient = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:arrogant = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:humble = { - scope:recipient = { - NOT = { has_trait = pensive } - } - } - scope:deceitful = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = charming - } - } - } - scope:honest = { - scope:recipient = { - NOR = { - has_trait = pensive - has_trait = rowdy - } - } - } - scope:craven = { - scope:recipient = { - NOT = { has_trait = pensive } - } - } - scope:brave = { - scope:recipient = { - NOR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:shy = { - scope:recipient = { - NOT = { has_trait = pensive } - } - } - scope:gregarious = { - scope:recipient = { - NOR = { - has_trait = charming - has_trait = curious - } - } - } - scope:ambitious = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = curious - } - } - } - scope:content = { - scope:recipient = { - NOR = { - has_trait = pensive - has_trait = charming - } - } - } - scope:arbitrary = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:just = { - scope:recipient = { - NOR = { - has_trait = pensive - has_trait = charming - } - } - } - scope:cynical = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = pensive - } - } - } - scope:zealous = { - scope:recipient = { - NOR = { - has_trait = charming - has_trait = curious - } - } - } - scope:paranoid = { - scope:recipient = { - NOR = { - has_trait = pensive - has_trait = rowdy - } - } - } - scope:trusting = { - scope:recipient = { - NOR = { - has_trait = charming - has_trait = curious - } - } - } - scope:compassionate = { - scope:recipient = { - NOR = { - has_trait = charming - has_trait = pensive - } - } - } - scope:callous = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:stubborn = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = curious - } - } - } - scope:fickle = { - scope:recipient = { - NOR = { - has_trait = curious - has_trait = rowdy - } - } - } - scope:eccentric = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = charming - has_trait = curious - } - } - } - scope:vengeful = { - scope:recipient = { - NOR = { - has_trait = bossy - has_trait = rowdy - } - } - } - scope:forgiving = { - scope:recipient = { - NOR = { - has_trait = charming - has_trait = curious - } - } - } - } - desc = has_incompatible_personality_tt - } - - modifier = { #less likely if chosen trait is a sin in recipients faith - add = -10 - switch = { - trigger = yes - scope:sadistic = { - scope:recipient.faith = { - trait_is_sin = trait:sadistic - } - } - scope:lustful = { - scope:recipient.faith = { - trait_is_sin = trait:lustful - } - } - scope:chaste = { - scope:recipient.faith = { - trait_is_sin = trait:chaste - } - } - scope:gluttonous = { - scope:recipient.faith = { - trait_is_sin = trait:gluttonous - } - } - scope:temperate = { - scope:recipient.faith = { - trait_is_sin = trait:temperate - } - } - scope:greedy = { - scope:recipient.faith = { - trait_is_sin = trait:greedy - } - } - scope:generous = { - scope:recipient.faith = { - trait_is_sin = trait:generous - } - } - scope:lazy = { - scope:recipient.faith = { - trait_is_sin = trait:lazy - } - } - scope:diligent = { - scope:recipient.faith = { - trait_is_sin = trait:diligent - } - } - scope:wrathful = { - scope:recipient.faith = { - trait_is_sin = trait:wrathful - } - } - scope:calm = { - scope:recipient.faith = { - trait_is_sin = trait:calm - } - } - scope:patient = { - scope:recipient.faith = { - trait_is_sin = trait:patient - } - } - scope:impatient = { - scope:recipient.faith = { - trait_is_sin = trait:impatient - } - } - scope:arrogant = { - scope:recipient.faith = { - trait_is_sin = trait:arrogant - } - } - scope:humble = { - scope:recipient.faith = { - trait_is_sin = trait:humble - } - } - scope:deceitful = { - scope:recipient.faith = { - trait_is_sin = trait:deceitful - } - } - scope:honest = { - scope:recipient.faith = { - trait_is_sin = trait:honest - } - } - scope:craven = { - scope:recipient.faith = { - trait_is_sin = trait:craven - } - } - scope:brave = { - scope:recipient.faith = { - trait_is_sin = trait:brave - } - } - scope:shy = { - scope:recipient.faith = { - trait_is_sin = trait:shy - } - } - scope:gregarious = { - scope:recipient.faith = { - trait_is_sin = trait:gregarious - } - } - scope:ambitious = { - scope:recipient.faith = { - trait_is_sin = trait:ambitious - } - } - scope:content = { - scope:recipient.faith = { - trait_is_sin = trait:content - } - } - scope:arbitrary = { - scope:recipient.faith = { - trait_is_sin = trait:arbitrary - } - } - scope:just = { - scope:recipient.faith = { - trait_is_sin = trait:just - } - } - scope:cynical = { - scope:recipient.faith = { - trait_is_sin = trait:cynical - } - } - scope:zealous = { - scope:recipient.faith = { - trait_is_sin = trait:zealous - } - } - scope:paranoid = { - scope:recipient.faith = { - trait_is_sin = trait:paranoid - } - } - scope:trusting = { - scope:recipient.faith = { - trait_is_sin = trait:trusting - } - } - scope:compassionate = { - scope:recipient.faith = { - trait_is_sin = trait:compassionate - } - } - scope:callous = { - scope:recipient.faith = { - trait_is_sin = trait:callous - } - } - scope:stubborn = { - scope:recipient.faith = { - trait_is_sin = trait:stubborn - } - } - scope:fickle = { - scope:recipient.faith = { - trait_is_sin = trait:fickle - } - } - scope:eccentric = { - scope:recipient.faith = { - trait_is_sin = trait:eccentric - } - } - scope:vengeful = { - scope:recipient.faith = { - trait_is_sin = trait:vengeful - } - } - scope:forgiving = { - scope:recipient.faith = { - trait_is_sin = trait:forgiving - } - } - } - desc = selected_sinful_trait_tt - } - - modifier = { #more likely if actor is afraid of you - add = intimidated_halved_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 1 - } - } - desc = INTIMIDATED_REASON - } - modifier = { #more likely if actor is afraid of you - add = cowed_halved_reason_value - scope:recipient = { - target_is_liege_or_above = scope:actor - has_dread_level_towards = { - target = scope:actor - level = 2 - } - } - desc = COWED_REASON - } - modifier = { #less likely if actor already has 3 personality traits - add = -50 - scope:recipient = { - number_of_personality_traits = 3 - } - desc = has_three_traits_already - } - } - - # AI - ai_potential = { - any_relation = { type = ward } - } - ai_frequency_by_tier = { - barony = 0 - county = 36 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - ai_targets = { - ai_recipients = courtiers - } - ai_will_do = { - base = -100 - modifier = { # If the recipient is a player, do not bother sending - factor = 0 - scope:recipient = { - is_ai = no - } - } - modifier = { #we don't want characters running around with 4 traits - add = -100 - scope:recipient = { - number_of_personality_traits = 3 - } - } - modifier = { - add = 50 - ai_honor > 0 - } - modifier = { - add = 50 - ai_compassion > 0 - } - modifier = { - add = 50 - ai_sociability > 0 - } - modifier = { - add = 50 - ai_boldness > 0 - } - modifier = { - add = 50 - scope:paranoid = yes - } - } -} - diff --git a/common/character_interactions/06_ep3_laamp_interactions.txt b/common/character_interactions/06_ep3_laamp_interactions.txt index 87834cd55..5446f6429 100644 --- a/common/character_interactions/06_ep3_laamp_interactions.txt +++ b/common/character_interactions/06_ep3_laamp_interactions.txt @@ -168,18 +168,21 @@ purchase_land_interaction = { } is_valid_showing_failures_only = { + scope:actor = { top_liege = this } scope:actor = { - top_liege = this prestige_level >= 2 - NOR = { + } + scope:actor = { + NOT = { has_trait = gallowsbait + } + } + scope:actor = { + NOT = { has_trait = gallivanter } } - scope:recipient = { - is_at_war = no - NOT = { has_strong_hook = scope:actor } - } + scope:recipient = { is_at_war = no } trigger_if = { # Can't purchase Baronies limit = { scope:target ?= { tier = tier_barony } @@ -237,6 +240,9 @@ purchase_land_interaction = { always = no } } + scope:recipient = { + NOT = { has_strong_hook = scope:actor } + } #Has to be used instead of diplo range checks in laamp to landed interactions ep3_laamp_diplo_range_trigger = { TARGET = scope:recipient @@ -314,7 +320,9 @@ purchase_land_interaction = { multiply = 0.5 } if = { - limit = { scope:offer_gold = yes } + limit = { + scope:offer_gold = yes + } multiply = 2 } } @@ -338,9 +346,7 @@ purchase_land_interaction = { } } } - show_as_tooltip = { - scope:actor = { purchase_land_interaction_effect = yes } - } + show_as_tooltip = { purchase_land_interaction_shortened_effect = yes } if = { limit = { always = scope:hook } scope:actor = { use_hook = scope:recipient } @@ -1473,9 +1479,9 @@ negotiate_settlement_interaction = { } # Story blockers. ## Hereward cannot be exiled by active participants in the Harrying of the North. -# disable_interaction_for_hereward_trigger = yes + disable_interaction_for_hereward_trigger = yes ## Hasan cannot be exiled by anyone during his story. -# disable_interaction_for_hasan_trigger = yes + disable_interaction_for_hasan_trigger = yes } on_send = { @@ -2004,7 +2010,10 @@ negotiate_settlement_interaction = { any_claim = { OR = { holder ?= { - target_is_same_character_or_above = scope:actor + OR = { + this = scope:actor + target_is_liege_or_above = scope:actor + } } target_is_de_jure_liege_or_above = scope:actor.primary_title } @@ -4792,11 +4801,6 @@ hire_laamp_mercenaries_interaction = { is_ai = yes } scope:recipient.current_military_strength >= 100 - scope:recipient = { - NOT = { - has_character_flag = ai_hire_blocker - } - } } } } @@ -4918,20 +4922,9 @@ hire_laamp_mercenaries_interaction = { } } scope:actor = { - if = { - limit = { - has_treasury = no - } - pay_short_term_gold = { - target = scope:recipient - gold = ep3_hire_laamp_mercs_cost_value - } - } - else = { - pay_short_term_treasury = { - target = scope:recipient - treasury = ep3_hire_laamp_mercs_cost_value - } + pay_short_term_gold = { + target = scope:recipient + gold = ep3_hire_laamp_mercs_cost_value } add_to_variable_list = { name = hired_mercenaries @@ -4952,10 +4945,7 @@ hire_laamp_mercenaries_interaction = { } } scope:recipient = { - set_variable = { - name = joined_as_mercenary - value = scope:actor - } + add_character_flag = joined_as_mercenary } add_clan_unity_interaction_effect = { CHARACTER = scope:actor @@ -5675,7 +5665,10 @@ evict_adventurer_interaction = { scope:recipient = { # Adventurer must be in the subrealm domicile.domicile_location.county.holder ?= { - target_is_same_character_or_above = scope:actor + OR = { + this = scope:actor + any_liege_or_above = { this ?= scope:actor } + } } } # AI should not against hired adventurers @@ -5700,9 +5693,9 @@ evict_adventurer_interaction = { } # Story blockers. ## Hereward cannot be exiled by active participants in the Harrying of the North. -# disable_interaction_for_hereward_trigger = yes + disable_interaction_for_hereward_trigger = yes ## Hasan cannot be exiled by anyone during his story. -# disable_interaction_for_hasan_trigger = yes + disable_interaction_for_hasan_trigger = yes } on_send = { @@ -5716,7 +5709,10 @@ evict_adventurer_interaction = { every_character_task_contract = { limit = { task_contract_location.county.holder = { - target_is_same_character_or_above = scope:actor + OR = { + this = scope:actor + any_liege_or_above = { this = scope:actor } + } } } invalidate_contract = yes @@ -5737,14 +5733,14 @@ evict_adventurer_interaction = { modifier = demanded_eviction_opinion } custom_tooltip = evict_adventurer_contracts_tt - custom_description_no_bullet = { - text = evict_adventurer_consequences_tt - object = scope:actor - subject = scope:recipient - } - custom_tooltip = evict_adventurer_casus_belli_tt } scope:actor = { + custom_description_no_bullet = { + text = evict_adventurer_consequences_tt + object = scope:recipient + subject = scope:actor + } + custom_tooltip = evict_adventurer_casus_belli_tt show_as_tooltip = { add_opinion = { target = scope:recipient @@ -5839,10 +5835,6 @@ evict_adventurer_interaction = { target = scope:recipient } } - modifier = { - add = 100 - has_imprisonment_reason = scope:recipient - } modifier = { add = { if = { @@ -7232,78 +7224,78 @@ laamp_war_change_sides_interaction = { } scope:actor = { #ROOT is a 4th crusader and should not be one anymore -# frankokratia_remove__war_leader_var_effect = yes -# #ROOT is not a 4th crusader and should be one -# if = { -# limit = { -# any_character_war = { -# using_cb = crusading_claim_cb -# any_war_participant = { -# this = scope:recipient -# } -# any_war_participant = { -# any_owned_story = { -# type = frankokratia_story -# NOT = { -# any_in_list = { -# variable = frankokratia_leaders -# this = scope:actor -# } -# } -# } -# } -# any_war_defender = { -# this = scope:actor -# } -# } -# } -# random_character_war = { -# limit = { -# any_war_participant = { -# any_owned_story = { -# type = frankokratia_story -# NOT = { -# any_in_list = { -# variable = frankokratia_leaders -# this = scope:actor -# } -# } -# } -# } -# any_war_defender = { -# this = scope:actor -# } -# } -# random_war_participant = { -# limit = { -# any_owned_story = { -# type = frankokratia_story -# NOT = { -# any_in_list = { -# variable = frankokratia_leaders -# this = scope:actor -# } -# } -# } -# } -# random_owned_story = { -# type = frankokratia_story -# limit = { -# NOT = { -# any_in_list = { -# variable = frankokratia_leaders -# this = scope:actor -# } -# } -# } -# add_to_variable_list = { -# name = frankokratia_leaders -# target = scope:actor -# } -# } -# } -# } -# } + frankokratia_remove__war_leader_var_effect = yes + #ROOT is not a 4th crusader and should be one + if = { + limit = { + any_character_war = { + using_cb = crusading_claim_cb + any_war_participant = { + this = scope:recipient + } + any_war_participant = { + any_owned_story = { + type = frankokratia_story + NOT = { + any_in_list = { + variable = frankokratia_leaders + this = scope:actor + } + } + } + } + any_war_defender = { + this = scope:actor + } + } + } + random_character_war = { + limit = { + any_war_participant = { + any_owned_story = { + type = frankokratia_story + NOT = { + any_in_list = { + variable = frankokratia_leaders + this = scope:actor + } + } + } + } + any_war_defender = { + this = scope:actor + } + } + random_war_participant = { + limit = { + any_owned_story = { + type = frankokratia_story + NOT = { + any_in_list = { + variable = frankokratia_leaders + this = scope:actor + } + } + } + } + random_owned_story = { + type = frankokratia_story + limit = { + NOT = { + any_in_list = { + variable = frankokratia_leaders + this = scope:actor + } + } + } + add_to_variable_list = { + name = frankokratia_leaders + target = scope:actor + } + } + } + } + } random_character_war = { limit = { OR = { diff --git a/common/character_interactions/09_mpo_interactions.txt b/common/character_interactions/09_mpo_interactions.txt index f274f9888..b47bf0254 100644 --- a/common/character_interactions/09_mpo_interactions.txt +++ b/common/character_interactions/09_mpo_interactions.txt @@ -24,17 +24,23 @@ is_shown = { scope:actor = { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + } is_playable_character = yes OR = { is_independent_ruler = yes - is_confederation_member = no confederation ?= { is_house_based = no } } } scope:recipient = { is_playable_character = yes is_independent_ruler = yes - is_confederation_member = no + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + } NOT = { this = scope:actor } } } @@ -173,7 +179,7 @@ faith = scope:actor.faith faith = { has_doctrine = doctrine_pluralism_pluralistic } government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -212,7 +218,7 @@ faith = scope:actor.faith scope:actor.faith = { has_doctrine = doctrine_pluralism_pluralistic } government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } faith = { has_doctrine = doctrine_pluralism_pluralistic } } @@ -251,7 +257,7 @@ NOR = { faith = scope:actor.faith government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } scope:actor.faith = { has_doctrine = doctrine_pluralism_pluralistic } faith = { has_doctrine = doctrine_pluralism_pluralistic } @@ -363,7 +369,9 @@ scope:recipient = { NOT = { any_land_neighboring_realm_with_tributaries_owner = { - this != scope:actor + NOT = { + this = scope:actor + } } } NOT = { @@ -661,20 +669,20 @@ } } -# modifier = { # Iberian Struggle, less likely for outsiders to vassalize inside -# add = -35 -# desc = iberian_struggle_reason_reason -# trigger = { -# scope:actor = { -# NOT = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# } -# scope:recipient = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# } -# } + modifier = { # Iberian Struggle, less likely for outsiders to vassalize inside + add = -35 + desc = iberian_struggle_reason_reason + trigger = { + scope:actor = { + NOT = { + any_character_struggle = { is_struggle_type = iberian_struggle } + } + } + scope:recipient = { + any_character_struggle = { is_struggle_type = iberian_struggle } + } + } + } modifier = { #Ageism modifier vs kids. desc = offer_vassalization_interaction_aibehavior_child_tt @@ -809,17 +817,17 @@ add = 25 } -# modifier = { # FP3 modifier. -# desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER -# trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } } -# add = { -# value = { -# value = scope:actor.piety_level -# subtract = low_piety_level -# } -# multiply = 10 -# } -# } + modifier = { # FP3 modifier. + desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER + trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } } + add = { + value = { + value = scope:actor.piety_level + subtract = low_piety_level + } + multiply = 10 + } + } # OPINION INFLUENCE modifier = { @@ -1191,7 +1199,7 @@ desc = CONFEDERATION_HERDER_REASON trigger = { scope:recipient = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -1635,6 +1643,10 @@ } is_confederation_member = yes } + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + } } ai_will_do = { @@ -1766,7 +1778,7 @@ promote_divergent_or_hybrid_culture_interaction = { scope:recipient = { OR = { government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -1874,7 +1886,7 @@ promote_divergent_or_hybrid_culture_interaction = { desc = CONFEDERATION_HERDER_REASON trigger = { scope:recipient = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -2149,7 +2161,7 @@ inspire_conversion_interaction = { scope:recipient = { OR = { government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -2258,7 +2270,7 @@ inspire_conversion_interaction = { desc = CONFEDERATION_HERDER_REASON trigger = { scope:recipient = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -2544,22 +2556,6 @@ migration_interaction = { } scope:recipient = { is_ruler = yes - NOR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_republic - government_has_flag = government_is_theocracy - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - government_has_flag = government_is_holy_order - government_has_flag = government_is_mercenary - government_has_flag = government_is_administrative - government_has_flag = government_is_prepublic - government_has_flag = government_is_urepublic - government_has_flag = government_is_celestial - government_has_flag = government_is_mandala - government_has_flag = government_is_steppe_admin - government_has_flag = government_is_meritocratic - } NOT = { is_allied_to = scope:actor } } } @@ -2635,43 +2631,7 @@ migration_interaction = { value = scope:target_title } } - if = { - limit = { - OR = { - has_variable = crowned_king_var - has_variable = crowned_emperor_var - } - } - set_variable = { - name = nomad_migration_preserve_coronation - value = yes - } - } - if = { - limit = { - highest_held_title_tier = tier_duchy - } - add_character_modifier = { - modifier = mpo_migrating_accolade_duke_modifier - } - } - else_if = { - limit = { - highest_held_title_tier = tier_kingdom - } - add_character_modifier = { - modifier = mpo_migrating_accolade_king_modifier - } - } - else_if = { - limit = { - highest_held_title_tier >= tier_empire - } - add_character_modifier = { - modifier = mpo_migrating_accolade_emperor_modifier - } - } - + # Save your old lands save_scope_as = old_holder capital_county = { save_scope_as = old_capital_county } @@ -2756,6 +2716,17 @@ migration_interaction = { migration_set_obedient_vassal_effect = yes } } + # Player and non obedient vassals get turned into Tributaries instead + every_vassal = { + limit = { + exists = scope:target_title + OR = { + NOT = { is_obedient_to = scope:actor } + is_ai = no + } + } + break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:actor TRIBUTARY = prev } + } # Migration travel is handled by code } } @@ -2780,44 +2751,6 @@ migration_interaction = { } } } - scope:actor = { - if = { - limit = { - OR = { - has_variable = crowned_king_var - has_variable = crowned_emperor_var - } - } - set_variable = { - name = nomad_migration_preserve_coronation - value = yes - } - } - if = { - limit = { - highest_held_title_tier = tier_duchy - } - add_character_modifier = { - modifier = mpo_migrating_accolade_duke_modifier - } - } - else_if = { - limit = { - highest_held_title_tier = tier_kingdom - } - add_character_modifier = { - modifier = mpo_migrating_accolade_king_modifier - } - } - else_if = { - limit = { - highest_held_title_tier >= tier_empire - } - add_character_modifier = { - modifier = mpo_migrating_accolade_emperor_modifier - } - } - } # Migration wars are handled by code scope:actor = { if = { @@ -2895,7 +2828,7 @@ migration_interaction = { scope:recipient = { NOR = { government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -2914,7 +2847,7 @@ migration_interaction = { } modifier = { # Herders move away immediately trigger = { - scope:recipient = { government_has_flag = government_is_true_herder } + scope:recipient = { government_has_flag = government_is_herder } } add = 150 desc = MIGRATION_INTERACTION_HERDER @@ -3176,7 +3109,7 @@ migration_interaction = { desc = JUST_SETTLED_REASON scope:recipient = { is_tributary = yes - NOT = { government_has_flag = government_is_true_herder } + NOT = { government_has_flag = government_is_herder } capital_county = { title_held_years < 3 } @@ -3281,7 +3214,7 @@ migration_interaction = { # The recipient is a Herder modifier = { - scope:recipient = { government_has_flag = government_is_true_herder } + scope:recipient = { government_has_flag = government_is_herder } add = 10 } @@ -3399,7 +3332,9 @@ migration_interaction = { } AND = { tier = tier_county - any_county_province_epidemic = { + any_county_province = { + any_province_epidemic = { + } } } } @@ -4924,7 +4859,7 @@ mpo_ask_for_herd_interaction = { } scope:recipient = { NOT = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -5098,7 +5033,7 @@ mpo_ask_for_herd_interaction = { if = { limit = { #herders cannot give you more herd scope:recipient = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } scope:actor = { @@ -7066,14 +7001,14 @@ mpo_make_blood_brother = { } } -# # Jamukha offers Temujin via Event -# modifier = { -# trigger = { -# scope:actor = { this = character:mpo_mongol_1 } -# scope:recipient = { this = character:125501 } -# } -# factor = 0 -# } + # Jamukha offers Temujin via Event + modifier = { + trigger = { + scope:actor = { this = character:mpo_mongol_1 } + scope:recipient = { this = character:125501 } + } + factor = 0 + } } } @@ -7098,7 +7033,7 @@ feudalize_nomadic_holding_interaction = { this = scope:recipient NOR = { government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -7354,7 +7289,7 @@ feudalize_herder_holding_interaction = { this = scope:recipient NOR = { government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -7615,7 +7550,7 @@ mpo_retrieve_land_from_herder_interaction = { is_shown = { scope:recipient = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } @@ -7781,9 +7716,7 @@ mpo_retrieve_land_from_herder_interaction = { desc = YOU_ARE_AN_ADVENTURER_REASON } modifier = { - scope:recipient = { - is_tributary = yes - } + exists = scope:actor.suzerain add = -25 desc = ADVENTURER_SUZERAIN_REASON } @@ -7842,7 +7775,6 @@ mpo_vassal_to_tributary_interaction = { is_valid_showing_failures_only = { scope:recipient = { is_imprisoned = no - is_independent_ruler = yes } scope:actor = { is_imprisoned = no @@ -8407,7 +8339,7 @@ mpo_offer_submission_or_ruin = { #HERDER modifier = { - scope:recipient = { government_has_flag = government_is_true_herder } + scope:recipient = { government_has_flag = government_is_herder } add = 10000 desc = HERDER_REASON } @@ -8837,7 +8769,9 @@ mpo_offer_submission_or_ruin = { scope:recipient = { NOT = { any_neighboring_top_liege_realm_owner = { - this != scope:actor + NOT = { + this = scope:actor + } } } NOT = { @@ -9014,20 +8948,20 @@ mpo_offer_submission_or_ruin = { } } -# modifier = { # Iberian Struggle, less likely for outsiders to vassalize inside -# add = -35 -# desc = iberian_struggle_reason_reason -# trigger = { -# scope:actor = { -# NOT = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# } -# scope:recipient = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# } -# } + modifier = { # Iberian Struggle, less likely for outsiders to vassalize inside + add = -35 + desc = iberian_struggle_reason_reason + trigger = { + scope:actor = { + NOT = { + any_character_struggle = { is_struggle_type = iberian_struggle } + } + } + scope:recipient = { + any_character_struggle = { is_struggle_type = iberian_struggle } + } + } + } modifier = { #Ageism modifier vs kids. desc = offer_vassalization_interaction_aibehavior_child_tt @@ -9208,17 +9142,17 @@ mpo_offer_submission_or_ruin = { add = 100 } -# modifier = { # FP3 modifier. -# desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER -# trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } } -# add = { -# value = { -# value = scope:actor.piety_level -# subtract = low_piety_level -# } -# multiply = 10 -# } -# } + modifier = { # FP3 modifier. + desc = GENERIC_YOUR_PIETY_LEVEL_MODIFIER + trigger = { scope:actor = { any_character_struggle = { has_struggle_phase_parameter = piety_level_affects_vassalage_acceptance } } } + add = { + value = { + value = scope:actor.piety_level + subtract = low_piety_level + } + multiply = 10 + } + } # OPINION INFLUENCE modifier = { @@ -9327,7 +9261,7 @@ mpo_offer_submission_or_ruin = { add = -50 scope:recipient = { NOT = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } scope:send_tribute = yes @@ -9428,33 +9362,33 @@ mpo_offer_submission_or_ruin = { } #HISTORICALLY ADMIN PEOPLES WANT TO BE ADMIN -# modifier = { -# add = 30 -# scope:actor = { -# government_has_flag = government_is_administrative -# } -# scope:recipient = { -# culture = { -# OR = { -# this = culture:greek -# any_parent_culture_or_above = { -# this = culture:greek -# } -# this = culture:han -# any_parent_culture_or_above = { -# this = culture:han -# } -# } -# } -# } -# -# desc = "HISTORICAL_ADMIN_REASON" -# } + modifier = { + add = 30 + scope:actor = { + government_has_flag = government_is_administrative + } + scope:recipient = { + culture = { + OR = { + this = culture:greek + any_parent_culture_or_above = { + this = culture:greek + } + this = culture:han + any_parent_culture_or_above = { + this = culture:han + } + } + } + } + + desc = "HISTORICAL_ADMIN_REASON" + } modifier = { # AI-only weights, keep the pope from vassalizing too fast trigger = { - exists = faith:roman_catholic.religious_head - faith:roman_catholic.religious_head = scope:actor + exists = faith:catholic.religious_head + faith:catholic.religious_head = scope:actor scope:actor = { is_ai = yes } } add = -50 @@ -9563,7 +9497,7 @@ mpo_offer_submission_or_ruin = { is_shown = { scope:recipient = { NOT = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -9577,7 +9511,7 @@ mpo_offer_submission_or_ruin = { scope:recipient = { OR = { highest_held_title_tier < tier_duchy - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -9590,7 +9524,7 @@ mpo_offer_submission_or_ruin = { is_shown = { scope:recipient = { NOT = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } highest_held_title_tier >= tier_duchy } @@ -9609,7 +9543,7 @@ mpo_offer_submission_or_ruin = { is_shown = { scope:recipient = { NOR = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder government_has_flag = government_is_tribal government_has_flag = government_is_nomadic } @@ -9631,7 +9565,7 @@ mpo_offer_submission_or_ruin = { is_shown = { scope:recipient = { NOT = { - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -9690,10 +9624,10 @@ mpo_offer_submission_or_ruin = { remove_character_modifier = event_bonus_to_vassal_accept } -# if = { # FP3 -# limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } } -# scope:recipient = { remove_trait = disloyal } -# } + if = { # FP3 + limit = { any_character_struggle = { has_struggle_phase_parameter = offer_vassalization_removes_disloyalty } } + scope:recipient = { remove_trait = disloyal } + } } } @@ -10269,6 +10203,10 @@ join_confederation_interaction = { scope:actor = { is_playable_character = yes is_independent_ruler = yes + OR = { + government_has_flag = government_is_nomadic + government_has_flag = government_is_tribal + } highest_held_title_tier <= tier_duchy is_landed = yes is_confederation_member = no @@ -10326,7 +10264,7 @@ join_confederation_interaction = { faith = scope:actor.faith faith = { has_doctrine = doctrine_pluralism_pluralistic } government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } } } @@ -10365,7 +10303,7 @@ join_confederation_interaction = { faith = scope:actor.faith scope:actor.faith = { has_doctrine = doctrine_pluralism_pluralistic } government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } faith = { has_doctrine = doctrine_pluralism_pluralistic } } @@ -10404,7 +10342,7 @@ join_confederation_interaction = { NOR = { faith = scope:actor.faith government_has_flag = government_is_nomadic - government_has_flag = government_is_true_herder + government_has_flag = government_is_herder } scope:actor.faith = { has_doctrine = doctrine_pluralism_pluralistic } faith = { has_doctrine = doctrine_pluralism_pluralistic } diff --git a/common/character_interactions/10_ach_interactions.txt b/common/character_interactions/10_ach_interactions.txt deleted file mode 100644 index c507e4567..000000000 --- a/common/character_interactions/10_ach_interactions.txt +++ /dev/null @@ -1,851 +0,0 @@ -coronation_anointment_request = { - category = interaction_category_religion - icon = coronation_icon - - desc = coronation_anointment_request_desc - - ai_targets = { - ai_recipients = head_of_faith - } - ai_target_quick_trigger = { - adult = yes - } - ai_frequency_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 12 - hegemony = 12 - } - popup_on_receive = yes - pause_on_receive = yes - - cooldown_against_recipient = { years = 5 } - - is_shown = { - NOT = { scope:actor = scope:recipient } - scope:actor = { - NOT = { has_realm_law = crowned_emperor } - coronation_trigger = yes - highest_held_title_tier >= tier_empire - faith = { - OR = { - has_doctrine = doctrine_anointment_permitted - has_doctrine = doctrine_imperial_anointment - } - } - } - scope:recipient = { - this = scope:actor.faith.religious_head - } - } - - is_valid_showing_failures_only = { - scope:actor = { - faith = { - has_doctrine = doctrine_spiritual_head - } - is_imprisoned = no - NOT = { has_trait = excommunicated } - age >= 10 - } - scope:recipient = { - is_imprisoned = no - custom_tooltip = { - text = anointment_request_already_supported - NOT = { - is_target_in_variable_list = { - name = supported_anointments - target = scope:actor - } - } - } - } - } - - cost = { - piety = { - value = 500 - if = { - limit = { - scope:actor = { is_ai = yes } - } - subtract = 500 - } - if = { - limit = { scope:piety_send_option = yes } - add = scope:actor.monumental_piety_value - desc = PIETY_INTERACTION_ACCEPTANCE_SEND_OPTION - } - if = { - limit = { scope:hook = yes } - value = 0 - } - } - gold = { - value = 0 - if = { - limit = { scope:gold_send_option = yes } - add = scope:actor.major_gold_value - desc = GOLD_INTERACTION_ACCEPTANCE_SEND_OPTION - } - } - } - - greeting = positive - notification_text = CORONATION_ANOINTMENT_REQUEST_INTERACTION_NOTIFICATION - - ai_accept = { - base = -60 - modifier = { - add = 80 - scope:actor = { - is_ai = yes - } - } - opinion_modifier = { - opinion_target = scope:actor - who = scope:recipient - multiplier = 0.5 - } - - modifier = { # Same language - add = 5 - desc = speaks_same_language_interaction_reason - trigger = { - scope:actor = { - knows_language_of_culture = scope:recipient.culture - } - } - } - - modifier = { - add = -40 - desc = I_AM_SODOMITE - scope:actor = { - has_trait = sodomite - trait_is_criminal_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:sodomite - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -20 - desc = I_AM_SODOMITE - scope:actor = { - has_trait = sodomite - trait_is_shunned_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:sodomite - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -40 - desc = I_AM_DEVIANT - scope:actor = { - has_trait = deviant - trait_is_criminal_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:deviant - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -20 - desc = I_AM_DEVIANT - scope:actor = { - has_trait = deviant - trait_is_shunned_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:deviant - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -40 - desc = I_AM_ADULTERER - scope:actor = { - has_trait = adulterer - trait_is_criminal_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:adulterer - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -20 - desc = I_AM_ADULTERER - scope:actor = { - has_trait = adulterer - trait_is_shunned_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:adulterer - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -20 - desc = I_AM_ADULTERER - scope:actor = { - has_trait = fornicator - trait_is_criminal_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:fornicator - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -10 - desc = I_AM_ADULTERER - scope:actor = { - has_trait = fornicator - trait_is_shunned_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:fornicator - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -40 - desc = I_AM_WITCH - scope:actor = { - has_trait = witch - trait_is_criminal_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:witch - GENDER_CHARACTER = scope:actor - } - } - } - modifier = { - add = -20 - desc = I_AM_WITCH - scope:actor = { - has_trait = witch - trait_is_shunned_in_faith_trigger = { - FAITH = scope:actor.faith - TRAIT = trait:witch - GENDER_CHARACTER = scope:actor - } - } - } - - modifier = { # I am a Murderer - add = -50 - desc = I_AM_MURDERER - scope:actor = { - has_trait = murderer - } - } - - modifier = { # I am Incestous - add = -50 - desc = I_AM_INCESTOUS - scope:actor = { - NOT = { scope:recipient = { faith = { has_doctrine = doctrine_consanguinity_unrestricted } } } - has_trait = incestuous - } - } - - modifier = { # I am a Kinslayer - add = -30 - desc = I_AM_A_KINSLAYER - scope:actor = { - OR = { - AND = { - has_trait = kinslayer_1 - trait_is_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_1 GENDER_CHARACTER = scope:actor } - } - AND = { - has_trait = kinslayer_2 - trait_is_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_2 GENDER_CHARACTER = scope:actor } - } - AND = { - has_trait = kinslayer_3 - trait_is_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = scope:actor } - } - } - } - } - modifier = { # I am a Kinslayer - add = -15 - desc = I_AM_A_KINSLAYER - scope:actor = { - OR = { - AND = { - has_trait = kinslayer_1 - trait_is_shunned_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_1 GENDER_CHARACTER = scope:actor } - } - AND = { - has_trait = kinslayer_2 - trait_is_shunned_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_2 GENDER_CHARACTER = scope:actor } - } - AND = { - has_trait = kinslayer_3 - trait_is_shunned_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = scope:actor } - } - } - } - } - modifier = { - add = 10 - scope:actor = { - has_trait = zealous - } - desc = ai_acceptance_trait_zealous - } - modifier = { - add = 10 - scope:actor = { - has_trait = pilgrim - } - desc = ai_acceptance_trait_pilgrim - } - modifier = { - add = 5 - scope:actor = { - has_trait = holy_warrior - } - desc = ai_acceptance_trait_holy_warrior - } - modifier = { - add = 25 - scope:recipient = { - is_landed = no - } - OR = { - scope:recipient.liege ?= scope:actor - scope:recipient.top_liege ?= scope:actor - } - desc = I_AM_LIEGE_TOP_LIEGE - } - modifier = { - add = 15 - scope:recipient = { - is_landed = yes - } - OR = { - scope:recipient.liege ?= scope:actor - scope:recipient.top_liege ?= scope:actor - } - desc = I_AM_LIEGE_TOP_LIEGE - } - - modifier = { - desc = RELIGIOUS_HEAD_INTERACTION_SAVIOR - add = 15 - scope:actor = { - has_trait = savior - } - } - modifier = { - desc = RELIGIOUS_HEAD_INTERACTION_DIVINE_BLOOD - add = 5 - scope:actor = { - has_trait = divine_blood - } - } - modifier = { - desc = RELIGIOUS_HEAD_INTERACTION_PARAGON - add = 15 - scope:actor = { - has_trait = paragon - } - } - modifier = { - desc = RELIGIOUS_HEAD_INTERACTION_CONSECRATED_BLOOD - add = 5 - scope:actor = { - has_trait = consecrated_blood - } - } - - modifier = { # You are of the same dynasty as the Head of Faith - add = 5 - desc = YOU_ARE_MY_DYNASTY_MEMBER - scope:recipient = { - is_lowborn = no - dynasty = scope:actor.dynasty - NOR = { - is_close_or_extended_family_of = scope:actor - is_cousin_of = scope:actor - is_child_of = scope:actor - scope:recipient.dynasty = scope:secondary_recipient.dynasty - } - } - } - - modifier = { # You are of the same house as the Head of Faith - add = 10 - desc = YOU_ARE_MY_HOUSE_MEMBER - scope:recipient = { - is_lowborn = no - house = scope:actor.house - NOR = { - is_close_or_extended_family_of = scope:actor - is_cousin_of = scope:actor - is_child_of = scope:actor - scope:recipient.house = scope:secondary_recipient.house - } - } - } - - modifier = { # Related to the Head of Faith - add = 10 - desc = YOU_ARE_MY_RELATIVE - scope:recipient = { - OR = { - is_close_or_extended_family_of = scope:actor - is_cousin_of = scope:actor - } - NOT = { is_child_of = scope:actor } - } - } - - modifier = { # Parent of the Head of Faith - add = 25 - desc = YOU_ARE_MY_PARENT - scope:recipient = { - is_child_of = scope:actor - } - } - - modifier = { # Friend of the Head of Faith - add = 25 - desc = WE_ARE_FRIENDS - scope:recipient = { - has_relation_friend = scope:actor - } - } - - modifier = { # Best Friend of the Head of Faith - add = 50 - desc = WE_ARE_BEST_FRIENDS - scope:recipient = { - has_relation_best_friend = scope:actor - } - } - - modifier = { # Lover of the Head of Faith - add = 10 - desc = WE_ARE_LOVERS - scope:recipient = { - has_relation_lover = scope:actor - } - } - - modifier = { # Rival of the Head of Faith - add = -100 - desc = WE_ARE_RIVALS - scope:recipient = { - has_relation_rival = scope:actor - } - } - - modifier = { # Nemesis of the Head of Faith - add = -500 - desc = WE_ARE_NEMESES - scope:recipient = { - has_relation_nemesis = scope:actor - } - } - - modifier = { - add = { - add = 10 - multiply = scope:actor.num_virtuous_traits - } - scope:actor.num_virtuous_traits > 0 - desc = I_AM_VIRTUOUS - } - - modifier = { - add = { - add = 5 - multiply = scope:actor.piety_level - } - scope:actor.piety_level > 1 - desc = I_AM_PIOUS - } - - modifier = { - add = -30 - scope:actor.piety_level = 0 - desc = I_HAVE_LOW_PIETY - } - - modifier = { - add = { - add = 5 - multiply = scope:actor.piety_level - } - scope:actor.piety_level > 2 - scope:actor.gold < 0 - desc = I_AM_PIOUS_AND_BROKE - } - - modifier = { - add = { - add = -10 - multiply = scope:actor.num_sinful_traits - } - scope:actor.num_sinful_traits > 0 - desc = I_AM_SINFUL - } - - modifier = { - add = 20 - scope:actor = { - has_trait = crusader_king - } - desc = I_HAVE_CRUSADER_KING_TRAIT - } - - modifier = { - add = 20 - scope:actor = { - has_trait = saint - } - desc = I_HAVE_SAINT_TRAIT - } - - modifier = { - add = 30 - scope:actor = { - has_trait = saoshyant - } - desc = I_HAVE_SAOSHYANT_TRAIT - } - - modifier = { - add = 10 - scope:actor = { - has_trait = saoshyant_descendant - } - desc = I_HAVE_SAOSHYANT_DESCENDANT_TRAIT - } - - modifier = { - add = 10 - scope:actor = { - has_trait = sayyid - } - desc = I_HAVE_SAYYID_TRAIT - } - - modifier = { - add = 10 - scope:actor = { - has_trait = order_member - } - desc = I_HAVE_ORDER_MEMBER_TRAIT - } - - modifier = { - add = 10 - scope:actor = { - has_trait = faith_warrior - } - desc = I_HAVE_FAITH_WARRIOR_TRAIT - } - - modifier = { - add = 10 - scope:actor = { - has_trait = theologian - } - desc = I_HAVE_THEOLOGIAN_TRAIT - } - - modifier = { - add = -25 - scope:actor = { - has_trait = despoiler_of_byzantium - } - desc = I_HAVE_DESPOILER_OF_BYZANTIUM_TRAIT - } - - modifier = { - add = -25 - scope:actor = { - has_trait = gallowsbait - } - desc = I_HAVE_GALLOWSBAIT_TRAIT - } - - modifier = { - add = -25 - scope:actor = { - has_trait = decadent - } - desc = I_HAVE_DECADENT_TRAIT - } - - modifier = { - add = -25 - desc = BASE_RELUCTANCE - trigger = { - has_game_rule = hard_difficulty - scope:actor = { - is_ai = no - } - } - } - - modifier = { - add = -75 - desc = BASE_RELUCTANCE - trigger = { - has_game_rule = very_hard_difficulty - scope:actor = { - is_ai = no - } - } - } - - modifier = { - add = 60 - desc = TRADE_GOLD_FOR_BETTER_AI_ACCEPTANCE_TT - scope:gold_send_option = yes - } - - modifier = { - add = 40 - desc = PIETY_INTERACTION_ACCEPTANCE_SEND_OPTION - scope:piety_send_option = yes - } - - modifier = { - add = { - value = 0 - scope:recipient = { - every_held_title = { - limit = { - is_head_of_faith = no - } - every_de_jure_county = { - limit = { - holder = scope:actor - } - add = 20 - } - } - } - } - desc = TRADE_LAND_ACCEPTANCE_SEND_OPTION - scope:land_send_option = yes - } - modifier = { - add = -20 - scope:recipient = { - faith_dominant_gender_female_or_equal = no - } - scope:actor = { - is_female = yes - } - desc = I_AM_FEMALE_WHEN_MALE_IS_PREFERRED - } - modifier = { - add = -20 - scope:recipient = { - faith_dominant_gender_male_or_equal = no - } - scope:actor = { - is_male = yes - } - desc = I_AM_MALE_WHEN_FEMALE_IS_PREFERRED - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - scope:actor = { - is_ai = no - legitimacy_level <= 0 - } - add = -15 - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - scope:actor = { - is_ai = no - legitimacy_level = 1 - } - add = -10 - } - modifier = { - desc = "LOW_LEGITIMACY_REASON" - scope:actor = { - is_ai = no - legitimacy_level = 2 - } - add = -5 - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - scope:actor = { - legitimacy_level = 4 - } - add = 10 - } - modifier = { - desc = "HIGH_LEGITIMACY_REASON" - scope:actor = { - legitimacy_level >= 5 - } - add = 15 - } - } - - auto_accept = { - custom_description = { - text = "spending_hook" - subject = scope:actor - object = scope:recipient - scope:hook = yes - } - } - - send_option = { # Hook - flag = hook - is_valid = { - scope:actor = { - has_usable_hook = scope:recipient - } - } - localization = GENERIC_SPEND_A_HOOK - } - - should_use_extra_icon = { - scope:actor = { has_usable_hook = scope:recipient } - } - extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" - - send_option = { # Piety - is_shown = { - always = yes - } - is_valid = { - scope:actor = { piety >= monumental_piety_value } - custom_tooltip = { - text = already_using_hook - NOT = { scope:hook = yes } - } - } - flag = piety_send_option - localization = TRADE_PIETY_FOR_BETTER_AI_ACCEPTANCE - } - - send_option = { # Gold - is_shown = { - always = yes - } - is_valid = { - scope:actor = { gold >= major_gold_value } - custom_tooltip = { - text = already_using_hook - NOT = { scope:hook = yes } - } - } - flag = gold_send_option - localization = TRADE_GOLD_FOR_BETTER_AI_ACCEPTANCE - } - - send_option = { # Return land - is_shown = { - always = yes - } - is_valid = { - custom_tooltip = { - text = coronation_request_return_land_trigger - scope:recipient = { - any_held_title = { - is_head_of_faith = no - any_de_jure_county = { - holder = scope:actor - } - } - } - } - } - flag = land_send_option - localization = TRADE_LAND_FOR_BETTER_AI_ACCEPTANCE - } - - send_options_exclusive = no - - on_accept = { - scope:recipient = { - custom_tooltip = anoinment_request_accepted_tt - add_to_variable_list = { - name = supported_anointments - target = scope:actor - } - } - if = { - limit = { - scope:gold_send_option = yes - } - scope:recipient = { - add_short_term_gold = scope:actor.major_gold_value - } - } - if = { - limit = { - scope:land_send_option = yes - } - create_title_and_vassal_change = { - type = returned - save_scope_as = change - } - scope:recipient = { - every_held_title = { - limit = { - is_head_of_faith = no - } - every_de_jure_county = { - limit = { - holder = scope:actor - } - change_title_holder_include_vassals = { - holder = scope:recipient - change = scope:change - } - } - } - } - resolve_title_and_vassal_change = scope:change - } - scope:actor = { - trigger_event = coronation_events.0400 - } - } - - on_decline = { - scope:actor = { - trigger_event = religious_interaction.32 - } - } - - ai_potential = { - age >= 16 - coronation_trigger = yes - } - - ai_will_do = { - base = 50 - modifier = { - has_game_rule = coronation_laws_off - add = -25 - } - } -} diff --git a/common/character_interactions/10_tgp_test_interactions.txt b/common/character_interactions/10_tgp_test_interactions.txt deleted file mode 100644 index 225f1ba7b..000000000 --- a/common/character_interactions/10_tgp_test_interactions.txt +++ /dev/null @@ -1,288 +0,0 @@ -### Apply some impact to the relation between two houses. -# -debug_impact_house_relation_interaction = { - category = interaction_debug_tgp - desc = debug_impact_house_relation_interaction_desc - use_diplomatic_range = no - ignores_pending_interaction_block = yes - icon = debug_chars - common_interaction = yes - - is_shown = { - debug_only = yes - exists = scope:recipient.house - scope:recipient.house ?= { - NOT = { this = scope:actor.house } - } - } - is_valid_showing_failures_only = { - house_relation_is_valid_to_start_trigger = { - HOUSE = scope:actor.house - OTHER_HOUSE = scope:recipient.house - } - } - - send_option = { - localization = debug_impact_house_relation_for_the_significantly_better - flag = impact_for_the_significantly_better - } - send_option = { - localization = debug_impact_house_relation_for_the_noticeably_better - flag = impact_for_the_noticeably_better - } - send_option = { - localization = debug_impact_house_relation_for_the_slightly_better - flag = impact_for_the_slightly_better - } - send_option = { - localization = debug_impact_house_relation_by_setting_to_neutral - flag = set_to_neutral - } - send_option = { - localization = debug_impact_house_relation_for_the_slightly_worse - flag = impact_for_the_slightly_worse - } - send_option = { - localization = debug_impact_house_relation_for_the_noticeably_worse - flag = impact_for_the_noticeably_worse - } - send_option = { - localization = debug_impact_house_relation_for_the_significantly_worse - flag = impact_for_the_significantly_worse - } - send_option = { - localization = debug_impact_house_relation_by_clearing_it - flag = clear_relation - is_valid = { - scope:actor.house = { - has_house_relation_with = scope:recipient.house - } - } - } - send_option = { - localization = debug_impact_house_relation_by_starting_a_feud - flag = start_feud - is_shown = { - has_bp1_dlc_trigger = yes - } - is_valid = { - custom_tooltip = { - text = action_in_debt_click - NOT = { - house_has_feud_relation_with_trigger = { TARGET = scope:recipient } - } - } - } - } - - can_send = { - house_relation_is_valid_to_start_trigger = { - HOUSE = scope:actor.house - OTHER_HOUSE = scope:recipient.house - } -} - on_accept = { - if = { - limit = { scope:clear_relation = yes } - scope:actor.house = { - random_house_relation = { - limit = { - any_relation_house = { scope:recipient.house = this } - } - clear_house_relation = yes - } - } - } - else_if = { - limit = { scope:set_to_neutral = yes } - scope:actor.house = { - set_house_relation = { - target = scope:recipient.house - description = debug_impact_house_relation_change_description - } - } - } - else_if = { - limit = { scope:start_feud = yes } - - house_feud_start_effect = { - # Feuding House Head - ACTOR = scope:actor - # Target House Head - TARGET = scope:recipient - # Feud Reason - REASON = head_cuckolded - # House Member attacker if relevant - ATTACKER = scope:actor - # House Member victim if relevant - VICTIM = scope:recipient - } - } - else = { - scope:recipient = { - scope:actor.house = { - impact_house_relation = { - target = scope:recipient.house - steps = { - value = 0 - - if = { - limit = { scope:impact_for_the_significantly_better = yes} - add = 3 - } - if = { - limit = { scope:impact_for_the_noticeably_better = yes } - add = 1 - } - if = { - limit = { scope:impact_for_the_slightly_better = yes } - add = 0.3 - } - if = { - limit = { scope:impact_for_the_slightly_worse = yes } - add = -0.3 - } - if = { - limit = { scope:impact_for_the_noticeably_worse = yes } - add = -1 - } - if = { - limit = { scope:impact_for_the_significantly_worse = yes } - add = -3 - } - } - description = debug_impact_house_relation_change_description - } - } - } - } - } - auto_accept = yes -} - - -debug_spawn_natural_disaster = { - category = interaction_debug_tgp - use_diplomatic_range = no - ignores_pending_interaction_block = yes - common_interaction = yes - icon = debug_bad - auto_accept = yes - is_shown = { - debug_only = yes - scope:recipient ?= { - is_landed = yes - highest_held_title_tier >= tier_county - } - } - send_option = { - flag = sub_realm_earthquake - localization = debug_sub_realm_earthquake - } - send_option = { - flag = random_earthquake - localization = debug_random_earthquake - } - send_option = { - flag = sub_realm_flood - localization = debug_sub_realm_flood - is_valid = { - custom_tooltip = { - text = debug_sub_realm_flood_tt - scope:recipient = { - any_sub_realm_county = { - title_province = { geographical_region = global_flood_region } - NOT = { - any_county_situation = { situation_type = natural_disaster_flood } - } - } - } - } - } - } - send_option = { - flag = random_flood - localization = debug_random_flood - } - on_accept = { - hidden_effect = { - scope:recipient = { - switch = { - trigger = yes - scope:sub_realm_earthquake = { - scope:recipient = { - random_sub_realm_county = { - limit = { - save_temporary_scope_as = county_temp - NOT = { - any_in_global_list = { - variable = ongoing_earthquakes - var:epicenter_county ?= scope:county_temp.kingdom - } - } - } - spawn_earthquake_in_county_effect = { COUNTY = this } - } - } - } - scope:random_earthquake = { trigger_event = natural_disaster.9901 } - scope:sub_realm_flood = { - scope:recipient = { - random_sub_realm_county = { - limit = { - title_province = { geographical_region = global_flood_region } - NOT = { - any_county_situation = { situation_type = natural_disaster_flood } - } - } - spawn_flood_in_county_effect = { COUNTY = this } - } - } - } - scope:random_flood = { trigger_event = natural_disaster.9902 } - } - } - } - } -} - - -debug_change_bloc_cohesion = { - category = interaction_debug_tgp - use_diplomatic_range = no - ignores_pending_interaction_block = yes - common_interaction = yes - icon = icon_leave_bloc - auto_accept = yes - is_shown = { - debug_only = yes - scope:recipient.house.house_confederation ?= { has_cohesion = yes } - } - send_option = { - flag = max - localization = Max - } - send_option = { - flag = improve - localization = debug_improve_block_cohesion - } - send_option = { - flag = damage - localization = debug_damage_block_cohesion - } - send_option = { - flag = destroy - localization = DESTROY_ACCOLADE - } - on_accept = { - scope:recipient.house.house_confederation = { - switch = { - trigger = yes - scope:max = { change_cohesion = 100 } - scope:improve = { change_cohesion = 20 } - scope:damage = { change_cohesion = -20 } - scope:destroy = { change_cohesion = -100 } - } - } - } -} diff --git a/common/character_interactions/NEOW_modified_interactions.txt b/common/character_interactions/NEOW_modified_interactions.txt index 424aad85d..22741fff5 100644 --- a/common/character_interactions/NEOW_modified_interactions.txt +++ b/common/character_interactions/NEOW_modified_interactions.txt @@ -304,11 +304,11 @@ ep3_hof_ask_for_influence_interaction = { OR = { AND = { has_trait = fornicator - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:fornicator GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = fornicator GENDER_CHARACTER = scope:actor } } AND = { has_trait = adulterer - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:adulterer GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = adulterer GENDER_CHARACTER = scope:actor } } } } @@ -338,15 +338,15 @@ ep3_hof_ask_for_influence_interaction = { OR = { AND = { has_trait = kinslayer_1 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_1 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_1 GENDER_CHARACTER = scope:actor } } AND = { has_trait = kinslayer_2 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_2 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_2 GENDER_CHARACTER = scope:actor } } AND = { has_trait = kinslayer_3 - trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = trait:kinslayer_3 GENDER_CHARACTER = scope:actor } + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_3 GENDER_CHARACTER = scope:actor } } } } @@ -503,13 +503,13 @@ ep3_hof_ask_for_influence_interaction = { value = 0 if = { limit = { - scope:actor.house ?= { has_house_aspiration_parameter= increased_clerical_influence_acceptance_3 } + scope:actor.house ?= { has_house_power_parameter = increased_clerical_influence_acceptance_3 } } add = increased_clerical_influence_acceptance_3_value } else_if = { limit = { - scope:actor.house ?= { has_house_aspiration_parameter= increased_clerical_influence_acceptance_2 } + scope:actor.house ?= { has_house_power_parameter = increased_clerical_influence_acceptance_2 } } add = increased_clerical_influence_acceptance_2_value } @@ -519,9 +519,9 @@ ep3_hof_ask_for_influence_interaction = { } scope:actor.house ?= { OR = { - has_house_aspiration_parameter= increased_clerical_influence_acceptance_1 - has_house_aspiration_parameter= increased_clerical_influence_acceptance_2 - has_house_aspiration_parameter= increased_clerical_influence_acceptance_3 + has_house_power_parameter = increased_clerical_influence_acceptance_1 + has_house_power_parameter = increased_clerical_influence_acceptance_2 + has_house_power_parameter = increased_clerical_influence_acceptance_3 } } desc = you_have_faithful_nobles_attribute_with_value_desc diff --git a/common/character_interactions/tgp_tribute_mission_interactions.txt b/common/character_interactions/tgp_tribute_mission_interactions.txt deleted file mode 100644 index 95a0d9137..000000000 --- a/common/character_interactions/tgp_tribute_mission_interactions.txt +++ /dev/null @@ -1,910 +0,0 @@ - -#Tribute Missions - a set of hidden Character Interactions, triggered by the Pay Tribute decision - what do you send? - -tribute_mission_gold_interaction = { - hidden = yes - - popup_on_receive = yes - pause_on_receive = yes - - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - #Small Tribute - send_option = { - flag = small_gold_tribute - is_valid = { - scope:actor = { - gold >= { - value = small_gold_tribute_value - if = { - limit = { has_variable = offered_gold_value } - add = var:offered_gold_value - } - } - } - } - } - #Adequate Tribute - send_option = { - flag = adequate_gold_tribute - is_valid = { - scope:actor = { - gold >= { - value = adequate_gold_tribute_value - if = { - limit = { has_variable = offered_gold_value } - add = var:offered_gold_value - } - } - } - } - } - #Excessive Tribute - send_option = { - flag = excessive_gold_tribute - is_valid = { - scope:actor = { - gold >= { - value = excessive_gold_tribute_value - if = { - limit = { has_variable = offered_gold_value } - add = var:offered_gold_value - } - } - } - } - } - - on_accept = { - scope:actor = { - #Gold - switch = { - trigger = yes - scope:small_gold_tribute ?= { - #Define how much gold it is - set_variable = { - name = tribute_mission_type - value = flag:small_gold_tribute - } - set_or_change_offered_tribute_value_effect = { - TYPE = gold - VALUE = small_gold_tribute_value - } - - custom_tooltip = tribute_mission_gold_interaction.small_reserved_gold - } - scope:adequate_gold_tribute ?= { - #Define how much gold it is - set_variable = { - name = tribute_mission_type - value = flag:adequate_gold_tribute - } - set_or_change_offered_tribute_value_effect = { - TYPE = gold - VALUE = adequate_gold_tribute_value - } - - custom_tooltip = tribute_mission_gold_interaction.adequate_reserved_gold - } - scope:excessive_gold_tribute ?= { - #Define how much gold it is - set_variable = { - name = tribute_mission_type - value = flag:excessive_gold_tribute - } - set_or_change_offered_tribute_value_effect = { - TYPE = gold - VALUE = excessive_gold_tribute_value - } - - custom_tooltip = tribute_mission_gold_interaction.excessive_reserved_gold - } - } - - #Some Mandala piety - show_as_tooltip = { tribute_mission_mandala_piety_effect = yes } - - #Travel - tribute_mission_set_up_tribute_travel_effect = yes - } - } - - auto_accept = yes - - ai_will_do = { - base = 50 - } -} - -tribute_mission_herd_interaction = { - hidden = yes - - popup_on_receive = yes - pause_on_receive = yes - - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - #Small Tribute - send_option = { - flag = small_herd_tribute - - is_valid = { - scope:actor = { - domicile ?= { - herd >= { - value = { - add = small_herd_tribute_value - if = { - limit = { has_variable = offered_herd_value } - add = var:offered_herd_value - } - } - } - } - } - } - } - - #Adequate Tribute - send_option = { - flag = adequate_herd_tribute - - is_valid = { - scope:actor = { - domicile ?= { - herd >= { - value = { - add = adequate_herd_tribute_value - if = { - limit = { has_variable = offered_herd_value } - add = var:offered_herd_value - } - } - } - } - } - } - } - #Excessive Tribute - send_option = { - flag = excessive_herd_tribute - - is_valid = { - scope:actor = { - domicile ?= { - herd >= { - value = { - add = excessive_herd_tribute_value - if = { - limit = { has_variable = offered_herd_value } - add = var:offered_herd_value - } - } - } - } - } - } - } - - on_accept = { - scope:actor = { - #Herd - switch = { - trigger = yes - scope:small_herd_tribute ?= { - #Define how much herd it is - set_variable = { - name = tribute_mission_type - value = flag:small_herd_tribute - } - #set_or_change_offered_tribute_value_effect = { #Herd value scale by era shenanigans here - # TYPE = herd - # VALUE = small_herd_tribute_value - #} - set_variable = { - name = offered_herd_value - value = domicile.small_herd_tribute_value - } - - custom_tooltip = tribute_mission_herd_interaction.small_reserved_herd - } - scope:adequate_herd_tribute ?= { - #Define how much herd it is - set_variable = { - name = tribute_mission_type - value = flag:adequate_herd_tribute - } - #set_or_change_offered_tribute_value_effect = { - # TYPE = herd - # VALUE = adequate_herd_tribute_value - #} - set_variable = { - name = offered_herd_value - value = domicile.adequate_herd_tribute_value - } - - custom_tooltip = tribute_mission_herd_interaction.adequate_reserved_herd - } - scope:excessive_herd_tribute ?= { - #Define how much herd it is - set_variable = { - name = tribute_mission_type - value = flag:excessive_herd_tribute - } - #set_or_change_offered_tribute_value_effect = { - # TYPE = herd - # VALUE = excessive_herd_tribute_value - #} - set_variable = { - name = offered_herd_value - value = domicile.excessive_herd_tribute_value - } - - custom_tooltip = tribute_mission_herd_interaction.excessive_reserved_herd - } - } - - #Some Mandala piety - show_as_tooltip = { tribute_mission_mandala_piety_effect = yes } - - #Travel - tribute_mission_set_up_tribute_travel_effect = yes - } - } - - auto_accept = yes - - ai_will_do = { - base = 50 - } -} - -tribute_mission_artifact_interaction = { - hidden = yes - - target_type = artifact - target_filter = actor_artifacts - - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - can_be_picked_artifact = { - scope:target = { - is_suitable_artifact_tribute_trigger = yes - } - } - - on_accept = { - scope:target = { - set_variable = is_tribute_mission_artifact - } - scope:actor = { - #Save the Artifact - set_variable = { - name = tribute_mission_type - value = flag:artifact_tribute - } - set_variable = { - name = offered_artifact - value = scope:target - } - custom_tooltip = tribute_mission_artifact_interaction.tooltip - #Some Mandala piety - show_as_tooltip = { tribute_mission_mandala_piety_effect = yes } - - #Travel - tribute_mission_set_up_tribute_travel_effect = yes - } - } - - auto_accept = { - OR = { - scope:actor = { subject_standing >= 0 } - scope:recipient = { is_ai = no } - } - } - - ai_accept = { - base = 0 - modifier = { - add = 100 - desc = ARTIFACT_REASON - } - modifier = { - add = -80 - NOT = { - can_equip_artifact = scope:target - } - desc = ARTIFACT_NOT_EQUIPPABLE_REASON - } - modifier = { - add = -40 - NOT = { - can_benefit_from_artifact = scope:target - } - desc = ARTIFACT_NOT_BENEFIT_REASON - } - modifier = { - add = -500 - scope:target = { - has_variable = unwanted_artifact - } - #No harm in reusing the wording - desc = ARTIFACT_CURSED_REASON - } - modifier = { - add = -1000 - scope:target = { - has_variable = cursed_artifact - } - desc = ARTIFACT_CURSED_REASON - } - modifier = { - add = 100 - exists = scope:target.var:banner_dynasty - exists = scope:recipient.dynasty - scope:recipient = scope:target.var:banner_dynasty.dynast - desc = ARTIFACT_DYNASTY_BANNER_REASON - } - modifier = { - add = -200 - OR = { - exists = scope:target.var:banner_dynasty - exists = scope:target.var:banner_house - } - exists = scope:recipient.house - trigger_if = { - limit = { exists = scope:target.var:banner_dynasty } - scope:target.var:banner_dynasty != scope:recipient.dynasty - } - trigger_else = { - scope:target.var:banner_house != scope:recipient.house - } - desc = ARTIFACT_USELESS_BANNER_REASON - } - } - - ai_will_do = { - base = 50 - } -} - -tribute_mission_concubine_interaction = { - hidden = yes - - populate_recipient_list = { - scope:actor = { - every_courtier_or_guest = { - limit = { - can_be_offered_as_concubine_to_character_trigger = { - GIVER = scope:actor - CHARACTER = scope:actor.overlord - } - tribute_mission_is_available_concubine_trigger = yes - } - add_to_list = characters - } - } - } - - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - can_be_picked = { - is_adult = yes - } - - auto_accept = { - OR = { - scope:actor = { subject_standing >= 0 } - scope:recipient = { is_ai = no } - } - } - - on_accept = { - scope:actor = { - #Save the concubine - set_variable = { - name = tribute_mission_type - value = flag:concubine_tribute - } - set_variable = { - name = offered_concubine - value = scope:secondary_recipient - } - scope:secondary_recipient = { - add_character_flag = { - flag = cannot_be_diarch # just enough to make sure they don't succeed to the diarchy while en route - years = 2 - } - } - custom_tooltip = tribute_mission_concubine_interaction.tooltip - #Some Mandala piety - show_as_tooltip = { tribute_mission_mandala_piety_effect = yes } - - #Travel - tribute_mission_set_up_tribute_travel_effect = yes - } - } - - ai_accept = { - base = 50 - - modifier = { - add = { - value = 50 - multiply = scope:secondary_recipient.num_of_good_genetic_traits - } - scope:secondary_recipient = { - num_of_good_genetic_traits > 0 - trigger_if = { - limit = { - is_female = yes - } - is_aging_character = no - } - } - desc = AI_POSITIVE_TRAIT_REASON - } - - modifier = { - add = { - value = 50 - } - scope:secondary_recipient = { - is_lowborn = no - trigger_if = { - limit = { - is_female = yes - } - is_aging_character = no - } - } - desc = AI_DYNASTY_PRESTIGE_REASON_NOBLE - } - - modifier = { - add = { - value = -50 - multiply = scope:secondary_recipient.num_of_bad_genetic_traits - } - scope:secondary_recipient = { - OR = { - num_of_bad_genetic_traits > 0 - } - trigger_if = { - limit = { - is_female = yes - } - is_aging_character = no - } - } - desc = AI_NEGATIVE_TRAIT_REASON - } - - modifier = { - add = { - value = -50 - } - scope:secondary_recipient = { - is_lowborn = yes - num_of_good_genetic_traits = 0 - trigger_if = { - limit = { - is_female = yes - } - is_aging_character = no - } - } - desc = AI_DYNASTY_PRESTIGE_REASON_LOWBORN_NO_POSITIVE_TRAIT - } - - opinion_modifier = { # Opinion of you - who = scope:recipient - opinion_target = scope:actor - multiplier = 1.0 - desc = AI_OPINION_REASON - } - - opinion_modifier = { # Opinion of concubine - who = scope:recipient - opinion_target = scope:secondary_recipient - multiplier = 0.25 - desc = AI_OPINION_REASON - } - - compare_modifier = { # Recipient is reluctant to marry old women (procreation is a key factor) - trigger = { - scope:secondary_recipient = { - is_young_character = no - is_female = yes - } - } - target = scope:secondary_recipient - value = age - multiplier = -5.0 - step = 1 - offset = -29 - desc = MARRY_AGE - } - - modifier = { # A Recipient is unwilling to take a same-sex concubine if their faith doesn't support it - add = -1000 - - scope:recipient = { - allowed_to_marry_same_sex_trigger = no - sex_same_as = scope:secondary_recipient - } - desc = SAME_SEX_MARRIAGE_FAITH_REASON_RECIPIENT - } - - modifier = { # Unwilling if they don't have a batch of kids and opposite sex consorts to handle that situation - add = -200 - scope:recipient = { - allowed_to_marry_same_sex_trigger = yes - sex_same_as = scope:secondary_recipient - trigger_if = { - limit = { - NOT = { - any_consort = { - can_have_children_with = { CHARACTER = scope:recipient } - fertility > 0.1 - } - } - } - any_child = { is_player_heir_of = root } - } - trigger_else = { - always = no - } - } - desc = AI_NO_FERTILITY_REASON - } - - modifier = { - add = 50 - scope:recipient = { - is_attracted_to_gender_of = scope:secondary_recipient - } - desc = AI_ATTRACTION_REASON - } - - #More/Less likely based on difference in rank between actor and recipient - modifier = { - add = 20 - scope:actor = { - tier_difference = { - target = scope:recipient - value = 1 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = 30 - scope:actor = { - tier_difference = { - target = scope:recipient - value = 2 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = 40 - scope:actor = { - tier_difference = { - target = scope:recipient - value = 3 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = 50 - scope:actor = { - tier_difference = { - target = scope:recipient - value = 4 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = 60 - scope:actor = { - tier_difference = { - target = scope:recipient - value = 5 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = -20 - scope:actor = { - tier_difference = { - target = scope:recipient - value = -1 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = -30 - scope:actor = { - tier_difference = { - target = scope:recipient - value = -2 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = -40 - scope:actor = { - tier_difference = { - target = scope:recipient - value = -3 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = -50 - scope:actor = { - tier_difference = { - target = scope:recipient - value = -4 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = -60 - scope:actor = { - tier_difference = { - target = scope:recipient - value = -5 - } - } - desc = AI_RANK_DIFF - } - modifier = { - add = -250 - scope:secondary_recipient = { - has_std_trigger = yes - } - desc = AI_STD_REASON - } - modifier = { - add = -250 - scope:secondary_recipient = { - has_epidemic_disease_trigger = yes - } - desc = AI_CONTAGIOUS_REASON - } - modifier = { - add = -5000 - scope:secondary_recipient = { - fertility <= 0 - } - desc = AI_FERTILITY_REASON - } - - # Unity modifiers - evaluate_action_increasing_house_unity = { - VALUE = 100 - } - } - - ai_will_do = { - base = 50 - } -} - -tribute_mission_eunuch_interaction = { - hidden = yes - - populate_recipient_list = { - scope:actor = { - every_courtier = { - limit = { - tribute_mission_is_available_eunuch_trigger = yes - NAND = { - faith = { has_doctrine = doctrine_theocracy_temporal } - this = scope:actor.cp:councillor_court_chaplain - } - } - add_to_list = characters - } - } - } - - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - can_be_picked = { - has_any_disease_trigger = no - } - - auto_accept = { - OR = { - scope:actor = { subject_standing >= 0 } - scope:recipient = { is_ai = no } - } - } - - on_accept = { - scope:actor = { - #Save the eunuch - set_variable = { - name = tribute_mission_type - value = flag:eunuch_tribute - } - set_variable = { - name = offered_eunuch - value = scope:secondary_recipient - } - custom_tooltip = tribute_mission_eunuch_interaction.tooltip - stress_impact = { - compassionate = medium_stress_impact_gain - sadistic = minor_stress_impact_loss - } - #Some Mandala piety - show_as_tooltip = { tribute_mission_mandala_piety_effect = yes } - - #Travel - tribute_mission_set_up_tribute_travel_effect = yes - } - scope:secondary_recipient = { - if = { - limit = { is_eunuch_trigger = no } - add_opinion = { - modifier = slated_for_castration_opinion - target = scope:actor - opinion = -50 - } - custom_tooltip = tribute_mission_eunuch_interaction.slated_for_castration - #Escape or no escape? - hidden_effect = { - random_list = { - 30 = { - modifier = { - has_trait = brave - add = 10 - } - modifier = { - has_trait = wrathful - add = 10 - } - modifier = { - add = prowess - } - #I'm outta here! - add_character_flag = tribute_mission_attempt_escape - scope:actor = { - trigger_event = { - id = tribute_mission.9760 - days = { 10 20 } - } - } - } - 70 = { - modifier = { - has_trait = craven - add = 10 - } - modifier = { - has_trait = lazy - add = 10 - } - #No escape - } - } - } - } - } - } - - ai_accept = { - base = -50 - ######### OPINION OF TRIBUTARY - opinion_modifier = { - who = scope:recipient - opinion_target = scope:actor - multiplier = 0.5 - desc = AI_OPINION_REASON - } - ######### OPINION OF EUNUCH - opinion_modifier = { - who = scope:recipient - opinion_target = scope:secondary_recipient - multiplier = 0.5 - desc = AI_OPINION_REASON - } - ######## EUNUCH AGE - modifier = { - add = { - value = 50 - subtract = scope:secondary_recipient.age - } - desc = AI_REASON_EUNUCH_AGE - } - ######## EUNUCH SKILLS - modifier = { - add = { - add = scope:secondary_recipient.diplomacy - add = scope:secondary_recipient.intrigue - add = scope:secondary_recipient.stewardship - add = scope:secondary_recipient.martial - add = scope:secondary_recipient.learning - } - desc = AI_REASON_EUNUCH_SKILLS - } - ######## EUNUCH SKILLS - modifier = { - scope:secondary_recipient = { - has_trait = beardless_eunuch - } - add = 25 - desc = AI_REASON_BEARDLESS_EUNUCH - } - } - - ai_will_do = { - base = 50 - } -} - -#Player only -tribute_mission_bunga_mas_interaction = { - hidden = yes - - target_type = artifact - target_filter = actor_artifacts - - ai_min_reply_days = 0 - ai_max_reply_days = 0 - - can_be_picked_artifact = { - scope:target = { var:bunga_mas_created_by ?= scope:actor } - } - - on_accept = { - scope:target = { - set_variable = is_tribute_mission_artifact - } - scope:actor = { - #Save the Artifact - set_variable = { - name = tribute_mission_type - value = flag:bunga_mas_tribute - } - set_variable = { - name = offered_bunga_mas - value = scope:target - } - custom_tooltip = tribute_mission_bunga_mas_interaction.tooltip - #Some Mandala piety - show_as_tooltip = { tribute_mission_mandala_piety_effect = yes } - - #Travel - tribute_mission_set_up_tribute_travel_effect = yes - } - } - - auto_accept = { - always = yes - } - - ai_accept = { - base = 100 - } - - ai_will_do = { - base = 50 - } -} diff --git a/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt b/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt deleted file mode 100644 index 5ae842616..000000000 --- a/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt +++ /dev/null @@ -1,354 +0,0 @@ -#ho_christian = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_cross_07.dds" -# color1 = "yellow" -# } -#} -# -#ho_knights_templar = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.128 } scale = { 1.0 0.256 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.58 } scale = { 0.8 0.8 } } -# } -#} -# -#ho_knights_hospitaller = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_cross_05_maltese.dds" -# color1 = "white" -# color2 = "white" -# } -#} -# -#ho_teutonic_order = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "black" -# color2 = "black" -# } -#} -# -#ho_order_of_calatrava = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_cross_alcantara.dds" -# color1 = "red" -# color2 = "red" -# } -#} -# -#ho_order_of_alcantara = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_cross_alcantara.dds" -# color1 = "green" -# color2 = "green" -# } -#} -# -#ho_knights_of_santiago = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_cross_03.dds" -# color1 = "red" -# color2 = "red" -# } -#} -# -#ho_order_of_saint_patrick = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_ordinary_saltire_5.dds" -# color1 = "red" -# color2 = "red" -# } -# colored_emblem = { -# texture = "ce_shamrock.dds" -# color1 = "green" -# color2 = "green" -# instance = { scale = { 0.8 0.8 } } -# } -#} -# -# -#ho_zealots = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_star_hexagram.dds" -# color1 = "green" -# color2 = "red" -# } -#} -# -#ho_servants_of_the_pangool = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_snake.dds" -# color1 = "green" -# color2 = "green" -# } -#} -# -#### FP1 -# -#ho_jomsvikings = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# -# colored_emblem = { -# texture = "ce_norse_frame_urnes.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_norse_odroerir_lillbjars.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.24 } scale = { 0.55 0.55 } rotation = 66 } -# } -#} -ho_order_of_christ={ - pattern="pattern_solid.dds" - color1=white - colored_emblem={ - color1=red - color2=white - texture="ce_cross_portugal.dds" - } - -} - -ho_brotherhood_of_the_holy_sepulchre={ - pattern="pattern_cross_01.dds" - color1=white - color2=red - color3=blue - colored_emblem={ - color1=red - texture="ce_ordinary_cross_3.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_t.dds" - } - - colored_emblem={ - color1=yellow - texture="ce_letter_o.dds" - instance={ - scale={ 0.860000 0.600000 } - depth=1.010000 - } - - } - -} -ho_knights_of_the_first_patrirchate={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_wreath_circle.dds" - instance={ - scale={ 0.870000 0.870000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patriarchal.dds" - instance={ - depth=1.010000 - } - - } - -} -ho_order_of_the_holy_virgin={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_african_kara.dds" - instance={ - position={ 0.510000 0.180000 } - scale={ 0.450000 0.450000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_01.dds" - instance={ - position={ 0.630000 0.610000 } - scale={ 0.110000 0.970000 } - depth=5.010000 - } - - instance={ - position={ 0.590000 0.780000 } - scale={ 0.090000 0.600000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_mena_fess.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.090000 1.000000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_wreath_circle.dds" - instance={ - position={ 0.510000 0.180000 } - scale={ 0.380000 0.380000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_billet.dds" - instance={ - position={ 0.500000 0.420000 } - scale={ 0.380000 1.000000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.450000 } - scale={ 0.720000 0.310000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_mary.dds" - instance={ - scale={ 0.930000 0.930000 } - } - - } - -} - -ho_basilian_order_of_josaphat={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=yellow - color2=yellow_light - texture="ce_fire.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.500000 0.500000 } - } - - instance={ - scale={ 0.490000 0.490000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.620000 } - scale={ 0.460000 0.460000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_cross_07.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.330000 0.420000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="NEOW_ce_halfsun.dds" - instance={ - position={ 0.500000 0.640000 } - scale={ 0.610000 0.610000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_frame_circle_borre_single_knots.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.690000 1.000000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green - texture="NEOW_ce_sovwreath.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.770000 1.000000 } - depth=3.010000 - } - - } - -} diff --git a/common/coat_of_arms/coat_of_arms/01_landed_titles.txt b/common/coat_of_arms/coat_of_arms/01_landed_titles.txt index 0e1177cbf..73356d663 100644 --- a/common/coat_of_arms/coat_of_arms/01_landed_titles.txt +++ b/common/coat_of_arms/coat_of_arms/01_landed_titles.txt @@ -340,6 +340,29 @@ c_agder = { color2 = "yellow" } } +d_agder = c_agder +c_agen = { + color1 = "red" + color2 = "yellow" + colored_emblem = { + texture = "ce_pattern_vertical_split_01.dds" + color1 = "red" + color2 = "red" + } + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "white" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.25 0.5 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = "ce_castle.dds" + color1 = "yellow" + color2 = "blue" + instance = { position = { 0.75 0.5 } scale = { 0.5 0.5 } } + } +} c_aintab = { pattern = "pattern_cross_02.dds" color1 = "blue" @@ -1130,6 +1153,55 @@ c_bornholm = { color3 = "black" } } +c_bourbon = { + pattern = "pattern_solid.dds" + color1 = "yellow" + colored_emblem = { + texture = "ce_lion_rampant.dds" + color1 = "red" + color2 = "red" + color3 = "white" + instance = { position = { 0.5 0.49 } scale = { 0.65 0.65 } } + } + colored_emblem = { + texture = "ce_clam.dds" + color1 = "blue" + instance = { position = { 0.2 0.12 } scale = { 0.15 0.15 } } + instance = { position = { 0.5 0.12 } scale = { 0.15 0.15 } } + instance = { position = { 0.8 0.12 } scale = { 0.15 0.15 } } + instance = { position = { 0.205 0.35 } scale = { 0.15 0.15 } } + instance = { position = { 0.795 0.35 } scale = { 0.15 0.15 } } + instance = { position = { 0.27 0.65 } scale = { 0.15 0.15 } } + instance = { position = { 0.73 0.65 } scale = { 0.15 0.15 } } + instance = { position = { 0.5 0.87 } scale = { 0.15 0.15 } } + } +} +c_bourges = { + pattern = "pattern_shield_02.dds" + color1 = "red" + color2 = "blue" + colored_emblem = { + texture = "ce_block_01.dds" + color1 = "blue" + instance = { position = { 0.5 0.0 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_fleur.dds" + color1 = "yellow" + instance = { position = { 0.27 0.15 } scale = { 0.25 0.25 } } + instance = { position = { 0.5 0.15 } scale = { 0.25 0.25 } } + instance = { position = { 0.73 0.15 } scale = { 0.25 0.25 } } + } + colored_emblem = { + texture = "ce_goat.dds" + color1 = "white" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.37 0.4 } scale = { 0.4 0.4 } } + instance = { position = { 0.65 0.4 } scale = { 0.4 0.4 } } + instance = { position = { 0.51 0.65 } scale = { 0.4 0.4 } } + } +} c_brecknockshire = { pattern = "pattern_solid.dds" color1 = "black" @@ -3198,6 +3270,16 @@ c_mahra = { color1 = "red" } } +c_middlesex = { + pattern = "pattern_solid.dds" + color1 = "red" + colored_emblem = { + texture = "ce_crown.dds" + color1 = "yellow" + color2 = "blue" + instance = { scale = { 0.8 0.8 } } + } +} c_maine = { pattern = "pattern_shield_01.dds" color1 = "red" @@ -3587,7 +3669,25 @@ c_padova = { color1 = "white" color2 = "red" } - +c_palermo = { + pattern = "pattern_vertical_split_01.dds" + color1 = "yellow" + color2 = "blue" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "black" + color2 = "red" + color3 = "white" + instance = { position = { 0.3 0.4 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = "ce_lion_rampant_crown.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.7 0.4 } scale = { 0.55 0.55 } } + } +} c_parma = { pattern = "pattern_cross_01.dds" color1 = "yellow" @@ -3650,7 +3750,7 @@ c_pfalz = { color3 = "black" } } -c_plovdiv = { +c_philippopolis = { pattern = "pattern_solid.dds" color1 = "white" colored_emblem = { @@ -4621,15 +4721,34 @@ d_bohemia = { pattern = "pattern_solid.dds" color1 = "white" color2 = "red" - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "white" colored_emblem = { - texture = "ce_lion_rampant_crown_forked.dds" - color1 = "white" + texture = "ce_fire.dds" + color1 = "yellow" color2 = "yellow" - color3 = "black" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + instance = { position = { 0.3 0.13 } scale = { 0.25 0.25 } } + instance = { position = { 0.2 0.13 } scale = { 0.25 0.25 } rotation = -45 } + instance = { position = { 0.21 0.3 } scale = { -0.25 0.25 } rotation = -45 } + instance = { position = { 0.25 0.5 } scale = { -0.25 0.25 } rotation = -45 } + instance = { position = { 0.7 0.13 } scale = { -0.25 0.25 } } + instance = { position = { 0.8 0.13 } scale = { -0.25 0.25 } rotation = 45 } + instance = { position = { 0.79 0.3 } scale = { -0.25 0.25 } rotation = 45 } + instance = { position = { 0.75 0.5 } scale = { -0.25 0.25 } rotation = 45 } + } + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "orange" + color2 = "orange" + color3 = "white" + instance = { position = { 0.49 0.500 } } + instance = { position = { 0.50 0.480 } } + instance = { position = { 0.51 0.500 } } + } + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "black" + color2 = "yellow" + color3 = "white" + instance = { position = { 0.5 0.515 } } } } d_bosnia = { @@ -4640,6 +4759,52 @@ d_bosnia = { color1 = "white" } } +d_bourbon = { + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "red" + colored_emblem = { + texture = "ce_fleur.dds" + color1 = "yellow" + instance = { position = { 0.10 0.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.30 0.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.50 0.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.70 0.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.90 0.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.00 0.20 } scale = { @smLysX @smLysY } } + instance = { position = { 0.20 0.20 } scale = { @smLysX @smLysY } } + instance = { position = { 0.40 0.20 } scale = { @smLysX @smLysY } } + instance = { position = { 0.60 0.20 } scale = { @smLysX @smLysY } } + instance = { position = { 0.80 0.20 } scale = { @smLysX @smLysY } } + instance = { position = { 1.00 0.20 } scale = { @smLysX @smLysY } } + instance = { position = { 0.10 0.40 } scale = { @smLysX @smLysY } } + instance = { position = { 0.30 0.40 } scale = { @smLysX @smLysY } } + instance = { position = { 0.50 0.40 } scale = { @smLysX @smLysY } } + instance = { position = { 0.70 0.40 } scale = { @smLysX @smLysY } } + instance = { position = { 0.90 0.40 } scale = { @smLysX @smLysY } } + instance = { position = { 0.00 0.60 } scale = { @smLysX @smLysY } } + instance = { position = { 0.20 0.60 } scale = { @smLysX @smLysY } } + instance = { position = { 0.40 0.60 } scale = { @smLysX @smLysY } } + instance = { position = { 0.60 0.60 } scale = { @smLysX @smLysY } } + instance = { position = { 0.80 0.60 } scale = { @smLysX @smLysY } } + instance = { position = { 1.00 0.60 } scale = { @smLysX @smLysY } } + instance = { position = { 0.10 0.80 } scale = { @smLysX @smLysY } } + instance = { position = { 0.30 0.80 } scale = { @smLysX @smLysY } } + instance = { position = { 0.50 0.80 } scale = { @smLysX @smLysY } } + instance = { position = { 0.70 0.80 } scale = { @smLysX @smLysY } } + instance = { position = { 0.90 0.80 } scale = { @smLysX @smLysY } } + instance = { position = { 0.00 1.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.20 1.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.40 1.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.60 1.00 } scale = { @smLysX @smLysY } } + instance = { position = { 0.80 1.00 } scale = { @smLysX @smLysY } } + instance = { position = { 1.00 1.00 } scale = { @smLysX @smLysY } } + } + colored_emblem = { + texture = "ce_ordinary_bend_dexter_5.dds" + color1 = "red" + } +} d_breton_band = { pattern = "pattern_cross_01.dds" color1 = "black" @@ -6243,67 +6408,6 @@ k_almohad = { } } -d_stratocratic_hof = { - pattern="pattern_horizontal_split_01.dds" - color1=grey - color2=grey - color3=black - colored_emblem={ - color1=white - texture="ce_triskel.dds" - instance={ - scale={ -1.000000 1.000000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.305000 0.605000 } - scale={ 0.095000 0.095000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.290000 } - scale={ 0.095000 0.095000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.515000 } - scale={ 0.285000 -0.095000 } - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.680000 0.620000 } - scale={ 0.095000 0.095000 } - depth=2.010000 - } - - } - -} - - e_italy = { pattern = "pattern_vertical_split_01.dds" color1 = "red" @@ -6929,57 +7033,6 @@ k_papal_state = { } } - -d_holy_red_army={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=red - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.075000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_hamsick_soviet.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.586000 0.586000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.155000 } - scale={ 0.160000 0.160000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.155000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - } - -} - - b_vaticano = k_papal_state k_cornwall = { @@ -7248,93 +7301,17 @@ k_bavaria={ } -k_bohemia={ - pattern="pattern_checkers_12.dds" - color1=blue - color2=red - color3=purple - colored_emblem={ - color1=white - color2=yellow_light - color3=white - texture="ce_eagle_crown.dds" - mask = { 1 0 0 } - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - +k_bohemia = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_lion_rampant_crown_forked.dds" + color1 = "white" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } } - colored_emblem={ - color1=red - color2=yellow_light - color3=white - texture="ce_eagle_crown.dds" - mask = { 0 2 0 } - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=blue - texture="ce_quarterly.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow_light - color3=white - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - -} - -k_czechoslovakia={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=red - color3=black - colored_emblem={ - color1=blue - texture="ce_ordinary_pile_01.dds" - instance={ - rotation=270 - } - - } - } k_hansa = { @@ -7372,6 +7349,14 @@ k_hansa = { ## New entries +k_andalusia = { + pattern="pattern_horizontal_stripes_01.dds" + color1=green_light + color2=white + color3=red +} + + k_badajoz = { pattern="pattern_solid.dds" color1=blue_light @@ -7862,7 +7847,7 @@ e_siberia = { } } -e_volga_ural = { +e_volga-ural = { pattern = "pattern_solid.dds" color1 = "yellow" color2 = "black" @@ -8277,27 +8262,17 @@ k_moravia = { # Existing entry k_ruthenia = { - pattern="pattern_horizontal_split_01.dds" - color1=yellow - color2=red - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "yellow" + colored_emblem = { + texture = "ce_rurikid.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } } - - colored_emblem={ - color1=yellow_light - texture="NEOW_ce_tryzub.dds" - } - } - k_galicia-volhynia = { pattern = "pattern_solid.dds" color1 = "blue" @@ -8316,74 +8291,95 @@ k_galicia-volhynia = { } } -k_lithuania_hiisalka={ - pattern="pattern_vertical_split_01.dds" +k_lithuania={ + pattern="pattern_tricolor_horizontal_01.dds" color1=yellow - color2=red + color2=green color3=red colored_emblem={ - color1=green - texture="ce_block_01.dds" + color1=black + texture="ce_escutcheon.dds" instance={ - depth=1.010000 - rotation=90 + scale={ 0.730000 0.730000 } + depth=3.010000 } } colored_emblem={ - color1=white - texture="NEOW_ce_cross_intermarium.dds" - instance={ - scale={ 0.590000 0.590000 } - } - - } - -} - - -k_esthonia={ - pattern="pattern_vertical_split_01.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=blue_light - color2=red + color1=yellow + color2=blue_light color3=black - texture="ce_leopard_passant_guardant.dds" + texture="ce_knight.dds" instance={ - position={ 0.500000 0.615000 } - scale={ 0.425000 0.425000 } - } - - instance={ - position={ 0.500000 0.465000 } - scale={ 0.425000 0.425000 } + scale={ 0.455000 0.455000 } depth=1.010000 } + } + + colored_emblem={ + color1=red + texture="ce_escutcheon.dds" instance={ - position={ 0.500000 0.315000 } - scale={ 0.425000 0.425000 } + scale={ 0.690000 0.690000 } depth=2.010000 } } colored_emblem={ - color1=black - texture="NEOW_ce_shield.dds" + color1=yellow + texture="ce_tamga_gediminas.dds" instance={ - position={ 0.500000 0.495000 } - scale={ 0.630000 0.630000 } + position={ 0.570000 0.430000 } + scale={ 0.095000 0.085000 } + } + + } + +} + +k_esthonia={ + pattern="pattern_tricolor_horizontal_01.dds" + color1=blue + color2=black + color3=white + colored_emblem={ + color1=black + texture="ce_escutcheon.dds" + instance={ + scale={ 0.815000 0.815000 } depth=4.010000 } + } + + colored_emblem={ + color1=yellow + texture="ce_wreath_circle.dds" instance={ - position={ 0.500000 0.510000 } - scale={ 0.630000 0.630000 } + scale={ 0.735000 0.735000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_escutcheon.dds" + instance={ + scale={ 0.760000 0.760000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=blue + texture="ce_block_01.dds" + instance={ + position={ 0.500000 0.085000 } depth=5.010000 } @@ -8393,36 +8389,116 @@ k_esthonia={ color1=black texture="ce_block_01.dds" instance={ + position={ 0.500000 0.260000 } depth=6.010000 - rotation=90 + } + + } + + colored_emblem={ + color1=white + color2=white + texture="ce_lion_passant_small.dds" + instance={ + position={ 0.500000 0.635000 } + scale={ 0.395000 0.395000 } + } + + instance={ + position={ 0.500000 0.495000 } + scale={ 0.395000 0.395000 } + depth=1.010000 + } + + instance={ + position={ 0.500000 0.350000 } + scale={ 0.395000 0.395000 } + depth=2.010000 + } + + } + +} + + +k_latvia={ + pattern="pattern_tricolor_horizontal_01.dds" + color1=red + color2=white + color3=red + colored_emblem={ + color1=blue_light + texture="ce_block_02.dds" + instance={ + position={ 0.505000 0.430000 } + scale={ 0.280000 0.185000 } + depth=5.010000 } } colored_emblem={ color1=yellow - texture="NEOW_ce_shield.dds" + texture="ce_star_05.dds" instance={ - scale={ 0.610000 0.610000 } + position={ 0.620000 0.270000 } + scale={ 0.160000 0.160000 } + rotation=11 + } + + instance={ + position={ 0.505000 0.260000 } + scale={ 0.160000 0.160000 } + depth=1.010000 + } + + instance={ + position={ 0.390000 0.270000 } + scale={ 0.160000 0.160000 } + depth=2.010000 + rotation=62 + } + + } + + colored_emblem={ + color1=grey + color2=grey + texture="ce_shield_02.dds" + instance={ + scale={ 0.355000 0.355000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=red + color2=red + color3=red + texture="ce_lion_rampant.dds" + instance={ + position={ 0.500000 0.595000 } + scale={ -0.160000 0.160000 } depth=3.010000 } } + colored_emblem={ + color1=yellow + texture="ce_rising_sun.dds" + instance={ + position={ 0.505000 0.440000 } + scale={ 0.285000 0.285000 } + depth=4.010000 + } + + } } -k_latvia={ - pattern="pattern_vertical_stripes_02.dds" - color1=red - color2=white - color3=blue -} - - - - k_white_rus={ pattern="pattern__solid_designer.dds" color1=red @@ -8574,28 +8650,26 @@ k_moldavia = { # k_dacia needs Falcon -k_bulgaria={ - pattern="pattern_tricolor_horizontal_01.dds" +k_bulgaria = { + pattern="pattern_tricolor_bend_02.dds" color1=white - color2=rgb { 51 102 74 } + color2=green_light color3=red colored_emblem={ color1=yellow color2=yellow - texture="ce_lion_rampant_crown.dds" + texture="ce_lion_rampant_wide_stance_crown.dds" instance={ - position={ 0.500000 0.550000 } - scale={ 0.510000 0.510000 } + scale={ 0.280000 0.280000 } } } colored_emblem={ - color1=rgb { 72 126 159 } + color1=red texture="ce_border_banner.dds" instance={ - position={ 0.500000 0.550000 } - scale={ 0.590000 0.590000 } + scale={ 0.430000 0.430000 } depth=1.010000 } @@ -8605,8 +8679,7 @@ k_bulgaria={ color1=yellow texture="ce_border_banner.dds" instance={ - position={ 0.500000 0.550000 } - scale={ 0.655000 0.655000 } + scale={ 0.500000 0.500000 } depth=2.010000 } @@ -8614,7 +8687,6 @@ k_bulgaria={ } - k_karelia={ pattern="pattern_solid.dds" color1=green @@ -8766,971 +8838,6 @@ k_macedonia={ } -e_france_communist={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=black - texture="ce_letter_a.dds" - instance={ - position={ 0.585000 0.500000 } - scale={ 0.305000 0.305000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_v.dds" - instance={ - position={ 0.595000 0.260000 } - scale={ 0.420000 0.420000 } - depth=10.010000 - } - - instance={ - position={ 0.210000 0.265000 } - scale={ 0.420000 0.420000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_o.dds" - instance={ - position={ 0.240000 0.700000 } - scale={ 0.220000 0.220000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_m.dds" - instance={ - position={ 0.535000 0.700000 } - scale={ 0.220000 0.220000 } - depth=3.010000 - } - - instance={ - position={ 0.375000 0.700000 } - scale={ 0.220000 0.220000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_l.dds" - instance={ - position={ 0.405000 0.500000 } - scale={ 0.305000 0.305000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_n.dds" - instance={ - position={ 0.795000 0.700000 } - scale={ 0.220000 0.220000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_e.dds" - instance={ - position={ 0.900000 0.700000 } - scale={ 0.220000 0.220000 } - } - - instance={ - position={ 0.830000 0.255000 } - scale={ 0.420000 0.420000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_c.dds" - instance={ - position={ 0.130000 0.700000 } - scale={ 0.220000 0.220000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_u.dds" - instance={ - position={ 0.675000 0.700000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_i.dds" - instance={ - position={ 0.415000 0.260000 } - scale={ 0.420000 0.420000 } - depth=11.010000 - } - - } - -} - -e_france_jacobin={ - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=red - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.035000 0.805000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.500000 0.630000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.515000 0.645000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - color3=blue - texture="NEOW_ce_jacobinhat.dds" - instance={ - position={ 0.500000 0.175000 } - scale={ 0.230000 0.230000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_wreath_circle.dds" - instance={ - position={ 0.500000 0.525000 } - scale={ 0.465000 0.590000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=rgb { 169 169 169 } - color3=white - texture="NEOW_ce_jacobinhat.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.260000 0.260000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_guillotine.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.340000 0.335000 } - } - - } - -} - -k_france_artificer={ - pattern="pattern_solid.dds" - color1=black - color2=yellow - color3=red - colored_emblem={ - color1=rgb { 42 124 200 } - color2=rgb { 0 31 61 } - texture="ce_african_pattern_dancetty_08.dds" - instance={ - position={ 0.000000 0.510000 } - scale={ 0.640000 1.000000 } - depth=1.010000 - rotation=89 - } - - } - - colored_emblem={ - color1=rgb { 202 61 42 } - texture="ce_african_pattern_dancetty_08.dds" - instance={ - position={ 1.000000 0.500000 } - scale={ 0.620000 1.000000 } - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=grey - texture="ce_african_pattern_dancetty_08.dds" - instance={ - position={ 0.420000 0.500000 } - scale={ 0.900000 1.000000 } - depth=2.010000 - rotation=90 - } - - } - -} - -e_france_artificer={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=blue - colored_emblem={ - color1=rgb { 232 232 232 } - texture="NEOW_ce_nap_eagle.dds" - } - - colored_emblem={ - color1=yellow - color2=rgb { 30 76 76 } - texture="ce_african_pattern_dancetty_08.dds" - instance={ - depth=1.010000 - rotation=89 - } - - } - -} - - - - -e_france_johannic={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_cross_potenty_random.dds" - instance={ - position={ 0.635000 0.430000 } - scale={ 0.080000 0.080000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.585000 } - scale={ 1.000000 0.525000 } - depth=24.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.620000 } - scale={ 1.000000 0.525000 } - depth=22.010000 - } - - } - - colored_emblem={ - color1=blue - color2=yellow - color3=red - texture="NEOW_ce_johansus1.dds" - instance={ - position={ 0.500000 0.560000 } - depth=20.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.605000 } - scale={ 1.000000 0.525000 } - depth=23.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 1.000000 0.525000 } - depth=21.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.565000 } - scale={ 1.000000 0.525000 } - depth=25.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.760000 0.900000 } - scale={ 0.130000 0.130000 } - } - - instance={ - position={ 0.850000 0.800000 } - scale={ 0.130000 0.130000 } - depth=1.010000 - } - - instance={ - position={ 0.760000 0.700000 } - scale={ 0.130000 0.130000 } - depth=2.010000 - } - - instance={ - position={ 0.850000 0.600000 } - scale={ 0.130000 0.130000 } - depth=3.010000 - } - - instance={ - position={ 0.760000 0.500000 } - scale={ 0.130000 0.130000 } - depth=4.010000 - } - - instance={ - position={ 0.250000 0.900000 } - scale={ 0.130000 0.130000 } - depth=5.010000 - } - - instance={ - position={ 0.150000 0.800000 } - scale={ 0.130000 0.130000 } - depth=6.010000 - } - - instance={ - position={ 0.250000 0.700000 } - scale={ 0.130000 0.130000 } - depth=7.010000 - } - - instance={ - position={ 0.150000 0.600000 } - scale={ 0.130000 0.130000 } - depth=8.010000 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ 0.130000 0.130000 } - depth=9.010000 - } - - instance={ - position={ 0.850000 0.100000 } - scale={ 0.130000 0.130000 } - depth=11.010000 - } - - instance={ - position={ 0.850000 0.300000 } - scale={ 0.130000 0.130000 } - depth=12.010000 - } - - instance={ - position={ 0.660000 0.100000 } - scale={ 0.130000 0.130000 } - depth=13.010000 - } - - instance={ - position={ 0.760000 0.200000 } - scale={ 0.130000 0.130000 } - depth=14.010000 - } - - instance={ - position={ 0.150000 0.300000 } - scale={ 0.130000 0.130000 } - depth=15.010000 - } - - instance={ - position={ 0.350000 0.100000 } - scale={ 0.130000 0.130000 } - depth=16.010000 - } - - instance={ - position={ 0.250000 0.200000 } - scale={ 0.130000 0.130000 } - depth=17.010000 - } - - instance={ - position={ 0.150000 0.100000 } - scale={ 0.130000 0.130000 } - depth=18.010000 - } - - } - - colored_emblem={ - color1=rgb { 226 205 144 } - color2=yellow - color3=red - texture="NEOW_ce_johansus2.dds" - instance={ - position={ 0.500000 0.560000 } - depth=19.010000 - } - - } - -} - - -e_france_carolingian={ - pattern="pattern__solid_designer.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_mena_sun.dds" - instance={ - scale={ 0.760000 0.760000 } - depth=18.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - scale={ 0.215000 0.215000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_flame.dds" - instance={ - position={ 0.850000 0.650000 } - scale={ 0.195000 0.195000 } - depth=1.010000 - rotation=115 - } - - instance={ - position={ 0.650000 0.850000 } - scale={ 0.195000 0.195000 } - depth=2.010000 - rotation=155 - } - - instance={ - position={ 0.350000 0.850000 } - scale={ 0.195000 0.195000 } - depth=3.010000 - rotation=25 - } - - instance={ - position={ 0.150000 0.650000 } - scale={ 0.195000 0.195000 } - depth=4.010000 - rotation=65 - } - - instance={ - position={ 0.850000 0.350000 } - scale={ 0.195000 0.195000 } - depth=5.010000 - rotation=65 - } - - instance={ - position={ 0.150000 0.350000 } - scale={ 0.195000 0.195000 } - depth=6.010000 - rotation=110 - } - - instance={ - position={ 0.650000 0.150000 } - scale={ 0.195000 0.195000 } - depth=7.010000 - rotation=30 - } - - instance={ - position={ 0.350000 0.150000 } - scale={ 0.195000 0.195000 } - depth=8.010000 - rotation=160 - } - - instance={ - position={ 0.800000 0.800000 } - scale={ 0.195000 0.195000 } - depth=9.010000 - rotation=135 - } - - instance={ - position={ 0.200000 0.790000 } - scale={ 0.195000 0.195000 } - depth=10.010000 - rotation=45 - } - - instance={ - position={ 0.800000 0.200000 } - scale={ 0.195000 0.195000 } - depth=11.010000 - rotation=45 - } - - instance={ - position={ 0.200000 0.200000 } - scale={ 0.195000 0.195000 } - depth=12.010000 - rotation=135 - } - - instance={ - position={ 0.885000 0.500000 } - scale={ 0.195000 0.195000 } - depth=13.010000 - rotation=90 - } - - instance={ - position={ 0.115000 0.500000 } - scale={ 0.195000 0.195000 } - depth=14.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.125000 } - scale={ 0.195000 0.195000 } - depth=15.010000 - } - - instance={ - position={ 0.500000 0.880000 } - scale={ 0.195000 0.195000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_pagan_wotan_cross.dds" - instance={ - scale={ 0.255000 0.255000 } - } - - } - -} - - -e_france_soleil_royal={ - pattern="pattern__solid_designer.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=rgb { 144 97 27 } - texture="ce_star_16.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.150000 0.850000 } - scale={ 0.270000 0.270000 } - rotation=225 - } - - instance={ - position={ 0.850000 0.850000 } - scale={ 0.270000 0.270000 } - depth=1.010000 - rotation=135 - } - - instance={ - position={ 0.150000 0.150000 } - scale={ 0.270000 0.270000 } - depth=2.010000 - rotation=315 - } - - instance={ - position={ 0.850000 0.150000 } - scale={ 0.270000 0.270000 } - depth=3.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=rgb { 100 69 23 } - color2=rgb { 178 122 39 } - texture="NEOW_ce_louis.dds" - instance={ - scale={ 0.565000 0.565000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_16.dds" - instance={ - scale={ 0.870000 0.870000 } - depth=5.010000 - } - - } - -} - -c_lauenberg={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=red - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.995000 } - scale={ 0.570000 -0.030000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_border_shield.dds" - instance={ - position={ 0.500000 0.225000 } - scale={ 0.385000 0.385000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_border_shield.dds" - instance={ - position={ 0.500000 0.225000 } - scale={ 0.405000 0.405000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=red - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.820000 0.640000 } - scale={ 0.750000 1.000000 } - depth=6.010000 - } - - instance={ - position={ 0.180000 0.640000 } - scale={ 0.750000 1.000000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.180000 0.100000 } - scale={ -0.380000 0.280000 } - depth=2.010000 - } - - instance={ - position={ 0.820000 0.100000 } - scale={ 0.380000 0.280000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow_light - texture="ce_barruly_10.dds" - instance={ - position={ 0.575000 0.220000 } - scale={ 0.160000 0.315000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=green_light - color3=green_light - texture="ce_crancelin.dds" - instance={ - position={ 0.570000 0.235000 } - scale={ 0.200000 0.200000 } - depth=12.010000 - rotation=15 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.180000 0.050000 } - scale={ 0.060000 0.060000 } - } - - instance={ - position={ 0.820000 0.050000 } - scale={ 0.060000 0.060000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow - color3=red - texture="ce_eagle_double.dds" - instance={ - position={ 0.500000 0.215000 } - scale={ 0.280000 0.280000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow_light - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.800000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.185000 0.290000 } - scale={ 0.205000 0.105000 } - depth=8.010000 - } - - instance={ - position={ 0.820000 0.290000 } - scale={ 0.195000 0.115000 } - depth=9.010000 - } - - } - -} - - -c_north_frisia={ - pattern="pattern_solid.dds" - color1=yellow_light - color2=white - color3=green - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - scale={ 0.500000 1.000000 } - depth=2.010000 - rotation=90 - } - - instance={ - position={ 0.000000 0.420000 } - scale={ 1.000000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_eagle_double.dds" - instance={ - position={ 0.505000 0.500000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.220000 0.205000 } - scale={ 0.580000 0.420000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.215000 0.730000 } - scale={ 0.560000 0.645000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_pot.dds" - instance={ - position={ 0.250000 0.680000 } - scale={ 0.475000 0.475000 } - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="NEOW_ce_crown_french_closed.dds" - instance={ - position={ 0.250000 0.190000 } - scale={ 0.620000 0.620000 } - depth=1.010000 - } - - } - -} - k_transylvania={ pattern="pattern__solid_designer.dds" color1=rgb { 32 75 115 } @@ -9843,78 +8950,17 @@ k_transylvania={ -k_serbia ={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_beta.dds" - instance={ - position={ 0.425000 0.540000 } - scale={ -0.155000 0.155000 } - } - - instance={ - position={ 0.575000 0.540000 } - scale={ 0.155000 0.155000 } - depth=1.010000 - } - - instance={ - position={ 0.425000 0.370000 } - scale={ -0.155000 0.155000 } - depth=2.010000 - } - - instance={ - position={ 0.575000 0.370000 } - scale={ 0.155000 0.155000 } - depth=3.010000 - } - +k_serbia = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_eagle_double.dds" + color1 = "white" + color2 = "white" + color3 = "black" + instance = { position = { 0.5 0.5 } scale = { 0.9 1.0 } } } - - colored_emblem={ - color1=rgb { 230 230 230 } - color2=yellow - color3=red - texture="NEOW_ce_eagle_serbia.dds" - instance={ - scale={ 0.810000 0.810000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.470000 } - scale={ 0.240000 0.335000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.455000 } - scale={ 0.245000 0.245000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_mena_pale.dds" - instance={ - depth=7.010000 - } - - } - } k_krete = { @@ -12270,6 +11316,26 @@ k_tuva = { } + +k_caucasus = { + pattern = "pattern_solid.dds" + color1 = "green" + color2 = "red" + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.5 0.5 } scale = { 1.0 2.0 } } + } + colored_emblem = { + texture = "ce_leopard_passant_guardant.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.48 } scale = { 0.9 1.1 } } + } +} + k_xia = { pattern = "pattern_solid.dds" color1 = "red" @@ -12930,77 +11996,27 @@ e_aarlud_khanate = { } k_orthodox = { - pattern="pattern_solid.dds" - color1=white - color2=white - color3=rgb { 166 24 24 } - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_keys.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.570000 0.570000 } - } - + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "white" + colored_emblem = { + texture = "ce_chi_rho.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } } - - colored_emblem={ - color1=yellow - texture="ce_wreath_circle.dds" - instance={ - scale={ 0.640000 0.640000 } - depth=3.010000 - } - + colored_emblem = { + texture = "ce_letter_alpha.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.25 0.48 } scale = { 0.2 0.2 } } } - - colored_emblem={ - color1=yellow - texture="ce_chi_rho.dds" - instance={ - scale={ 0.520000 0.520000 } - depth=1.010000 - } - + colored_emblem = { + texture = "ce_letter_omega.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.75 0.48 } scale = { 0.2 0.2 } } } - - colored_emblem={ - color1=rgb { 166 24 24 } - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - scale={ 0.790000 0.790000 } - depth=4.010000 - } - - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=rgb { 166 24 24 } - color2=yellow - texture="ce_india_doted_frame_02.dds" - instance={ - scale={ 0.890000 0.890000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=rgb { 166 24 24 } - color2=rgb { 166 24 24 } - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - scale={ 0.540000 0.540000 } - depth=2.010000 - } - - } - } e_kara_khitai = { @@ -13114,1045 +12130,6 @@ k_bashkiria = { } } -c_hont={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.640000 0.645000 } - scale={ 0.020000 0.420000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.730000 0.690000 } - scale={ 0.305000 0.370000 } - depth=6.010000 - } - - instance={ - depth=9.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.640000 0.660000 } - scale={ 0.380000 0.470000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=grey - color3=black - texture="ce_frame_circle_borre_single.dds" - instance={ - position={ 0.640000 0.680000 } - scale={ 0.505000 0.675000 } - rotation=360 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.705000 0.805000 } - scale={ 0.105000 0.120000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.710000 0.660000 } - scale={ 0.195000 0.270000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_barruly_08.dds" - instance={ - position={ 0.560000 0.650000 } - scale={ 0.155000 0.365000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - color3=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.275000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=grey - color2=red - color3=red - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.500000 0.550000 } - depth=7.010000 - } - - } - -} - - -c_komarom={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=brown - color2=brown - color3=black - texture="ce_bear_rampant.dds" - instance={ - position={ 0.640000 0.675000 } - scale={ 0.550000 0.550000 } - rotation=332 - } - - } - - colored_emblem={ - color1=grey - color2=black - color3=black - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.500000 0.550000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green - color3=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.275000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.730000 0.690000 } - scale={ 0.305000 0.370000 } - depth=1.010000 - } - - instance={ - depth=4.010000 - } - - } - -} - -c_tolna={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=blue - color2=blue - texture="ce_shield_02.dds" - instance={ - position={ 0.170000 0.415000 } - scale={ 0.250000 -0.270000 } - depth=1.010000 - } - - instance={ - position={ 0.830000 0.415000 } - scale={ 0.250000 -0.270000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.370000 } - scale={ 0.383000 -0.475000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_checkers_06.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 1.000000 0.335000 } - depth=8.010000 - } - - instance={ - position={ 0.490000 0.985000 } - scale={ 1.000000 0.335000 } - depth=9.010000 - rotation=1 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_shield_02.dds" - instance={ - position={ 0.830000 0.400000 } - scale={ 0.333000 -0.333000 } - depth=3.010000 - } - - instance={ - position={ 0.170000 0.400000 } - scale={ 0.333000 -0.333000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.350000 } - scale={ 0.510000 -0.510000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_jesus_throne.dds" - instance={ - position={ 0.500000 0.515000 } - scale={ 0.440000 0.440000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.565000 } - scale={ 1.000000 0.050000 } - depth=6.010000 - } - - } - -} - - -c_veszprem={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=green_light - color3=black - colored_emblem={ - color1=green_light - texture="ce_mount.dds" - instance={ - position={ 0.500000 0.740000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.130000 } - scale={ 1.000000 0.565000 } - depth=7.010000 - } - - instance={ - depth=13.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.745000 } - scale={ 1.000000 0.610000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=brown - texture="NEOW_ce_acorn.dds" - instance={ - position={ 0.400000 0.310000 } - scale={ -0.200000 0.200000 } - depth=1.010000 - rotation=315 - } - - instance={ - position={ 0.600000 0.310000 } - scale={ 0.200000 0.200000 } - depth=2.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=grey - texture="ce_star_06.dds" - instance={ - position={ 0.810000 0.190000 } - scale={ 0.340000 0.340000 } - } - - } - - colored_emblem={ - color1=blue - color2=red - texture="ce_per_bend.dds" - instance={ - position={ 0.685000 0.565000 } - scale={ 0.110000 0.110000 } - depth=10.010000 - rotation=135 - } - - instance={ - position={ 0.325000 0.565000 } - scale={ 0.110000 0.110000 } - depth=11.010000 - rotation=135 - } - - instance={ - position={ 0.500000 0.520000 } - scale={ 0.110000 0.110000 } - depth=12.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=white - color2=grey - texture="ce_moon.dds" - instance={ - position={ 0.190000 0.190000 } - scale={ -0.325000 0.325000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_oak_leaf.dds" - instance={ - position={ 0.333000 0.400000 } - scale={ 0.333000 0.250000 } - depth=4.010000 - rotation=270 - } - - instance={ - position={ 0.666000 0.410000 } - scale={ 0.333000 0.250000 } - depth=5.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.215000 } - scale={ 0.250000 0.333000 } - depth=6.010000 - } - - } - -} - - - -d_rostov={ - pattern="pattern_vertical_stripes_02.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=red - color2=red - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.420000 0.460000 } - scale={ 0.170000 0.170000 } - depth=12.010000 - } - - instance={ - position={ 0.500000 0.425000 } - scale={ 0.200000 0.200000 } - depth=13.010000 - } - - instance={ - position={ 0.580000 0.460000 } - scale={ 0.170000 0.170000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.500000 } - scale={ 0.750000 1.000000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.575000 } - scale={ 0.565000 0.035000 } - depth=9.010000 - } - - instance={ - position={ 1.000000 0.500000 } - scale={ 0.761000 1.000000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.790000 0.500000 } - scale={ 0.380000 0.380000 } - rotation=115 - } - - instance={ - position={ 0.790000 0.500000 } - scale={ 0.380000 0.380000 } - depth=1.010000 - rotation=65 - } - - instance={ - position={ 0.790000 0.500000 } - scale={ 0.430000 -0.430000 } - depth=2.010000 - rotation=90 - } - - instance={ - position={ 0.210000 0.500000 } - scale={ 0.380000 0.380000 } - depth=3.010000 - rotation=65 - } - - instance={ - position={ 0.210000 0.500000 } - scale={ 0.380000 0.380000 } - depth=4.010000 - rotation=115 - } - - instance={ - position={ 0.210000 0.500000 } - scale={ 0.430000 0.430000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_oak_leaf.dds" - instance={ - position={ 0.500000 0.870000 } - scale={ 0.360000 0.500000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.575000 } - scale={ 0.370000 0.370000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.540000 0.500000 } - scale={ 0.365000 0.255000 } - depth=11.010000 - } - - } - -} - - -d_krasnodar = { - pattern="pattern_tricolor_horizontal_01.dds" - color1=purple - color2=blue - color3=green_light - colored_emblem={ - color1=yellow - texture="ce_spearhead.dds" - instance={ - position={ 0.609000 0.410000 } - scale={ 0.085000 0.185000 } - depth=4.010000 - } - - instance={ - position={ 0.391000 0.410000 } - scale={ -0.085000 0.185000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=yellow - texture="ce_chief.dds" - instance={ - depth=15.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_polish_roch.dds" - instance={ - scale={ 0.195000 0.195000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.750000 0.666000 } - scale={ 0.500000 0.500000 } - depth=10.010000 - } - - instance={ - position={ 0.250000 0.666000 } - scale={ 0.500000 0.500000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=green_light - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.845000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_random.dds" - instance={ - position={ 0.611000 0.400000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - instance={ - position={ 0.391000 0.400000 } - scale={ 0.150000 0.150000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_column.dds" - instance={ - position={ 0.500000 0.625000 } - scale={ 0.275000 0.275000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.610000 0.470000 } - scale={ 0.180000 -0.105000 } - rotation=90 - } - - instance={ - position={ 0.390000 0.470000 } - scale={ 0.180000 0.105000 } - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.815000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=yellow_light - texture="NEOW_ce_eagle_russia.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.745000 0.485000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.610000 0.800000 } - scale={ 0.010000 0.730000 } - depth=6.010000 - } - - instance={ - position={ 0.390000 0.800000 } - scale={ 0.010000 0.730000 } - depth=7.010000 - } - - } - -} - - -d_greek_catholic_hof={ - pattern="pattern_solid.dds" - color1=red - color2=white - colored_emblem={ - color1=black - color2=black - texture="ce_frame_circle_borre_single.dds" - instance={ - position={ 0.450000 0.570000 } - scale={ 0.080000 0.080000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.500000 0.470000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.250000 0.333000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.195000 } - scale={ 1.000000 0.125000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.200000 0.130000 } - scale={ 0.200000 0.200000 } - depth=10.010000 - } - - instance={ - position={ 0.800000 0.130000 } - scale={ 0.200000 0.200000 } - depth=11.010000 - } - - instance={ - position={ 0.500000 0.880000 } - scale={ 0.200000 0.200000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.020000 0.020000 } - depth=7.010000 - } - - instance={ - position={ 0.500000 0.380000 } - scale={ 0.020000 0.020000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_y.dds" - instance={ - position={ 0.550000 0.570000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_m.dds" - instance={ - position={ 0.450000 0.450000 } - scale={ 0.100000 0.100000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.500000 0.515000 } - scale={ 1.000000 -1.000000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_p.dds" - instance={ - position={ 0.550000 0.450000 } - scale={ 0.100000 0.100000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 0.395000 0.460000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.450000 0.570000 } - scale={ 0.095000 0.005000 } - } - - instance={ - position={ 0.500000 0.380000 } - scale={ 0.165000 0.005000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.520000 } - scale={ 0.190000 0.005000 } - depth=2.010000 - } - - } - -} - - -d_mariavite_hof={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ -0.355000 -0.050000 } - depth=8.010000 - rotation=90 - } - - instance={ - scale={ 0.055000 0.360000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.100000 0.100000 } - } - - instance={ - position={ 0.750000 0.750000 } - scale={ 0.100000 0.100000 } - depth=1.010000 - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.100000 0.100000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - } - - instance={ - position={ 0.150000 0.500000 } - scale={ 0.100000 0.100000 } - depth=4.010000 - } - - instance={ - position={ 0.850000 0.500000 } - scale={ 0.100000 0.100000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.150000 } - scale={ 0.100000 0.100000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.850000 } - scale={ 0.100000 0.100000 } - depth=7.010000 - } - - } - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.080000 0.080000 } - } - - instance={ - position={ 0.750000 0.750000 } - scale={ 0.080000 0.080000 } - depth=1.010000 - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.080000 0.080000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.080000 0.080000 } - depth=3.010000 - } - - instance={ - position={ 0.150000 0.500000 } - scale={ 0.080000 0.080000 } - depth=4.010000 - } - - instance={ - position={ 0.850000 0.500000 } - scale={ 0.080000 0.080000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.150000 } - scale={ 0.080000 0.080000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.850000 } - scale={ 0.080000 0.080000 } - depth=7.010000 - } - - } - colored_emblem={ - color1=grey - texture="ce_circle_mask.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_cross_09.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.515000 0.515000 } - depth=12.010000 - } - - } - -} - - k_sakya_trizin = { pattern = "pattern_solid.dds" color1 = "red" @@ -14286,94 +12263,6 @@ d_upper_silesia = { } } -d_imperial_silesia = { - pattern="pattern_quarter.dds" - color1=yellow - color2=red - color3=black - colored_emblem={ - color1=white - texture="ce_crescent_bone.dds" - instance={ - position={ 0.280000 0.690000 } - scale={ 0.230000 0.230000 } - depth=1.010000 - } - - instance={ - position={ 0.710000 0.230000 } - scale={ 0.230000 0.230000 } - depth=3.010000 - } - } - - colored_emblem={ - color1=white - texture="ce_cross_09.dds" - instance={ - position={ 0.280000 0.710000 } - scale={ 0.070000 0.070000 } - } - - instance={ - position={ 0.710000 0.250000 } - scale={ 0.060000 0.060000 } - depth=2.010000 - } - } - - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.280000 0.280000 } - scale={ 0.470000 0.470000 } - depth=4.010000 - } - } - - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_eagle_small.dds" - instance={ - position={ 0.710000 0.280000 } - scale={ 0.490000 0.490000 } - depth=5.010000 - } - - instance={ - position={ 0.280000 0.740000 } - scale={ 0.500000 0.500000 } - depth=7.010000 - } - } - - colored_emblem={ - color1=red - texture="ce_ordinary_canton.dds" - instance={ - scale={ -1.000000 -1.000000 } - depth=8.010000 - } - } - - colored_emblem={ - color1=white - color2=yellow - color3=grey - texture="ce_eagle_crown.dds" - instance={ - position={ 0.710000 0.740000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - } - } -} - d_pommerania = { pattern = "pattern_solid.dds" color1 = "white" @@ -15542,47 +13431,25 @@ d_ostfalen = { } } -d_slovenia = { - pattern="pattern_solid.dds" - color1=white - color2=blue - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.520000 0.120000 } - scale={ 0.120000 0.120000 } - } - +d_krain = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "blue" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "blue" + color2 = "red" + color3 = "white" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_crescent_bone_checkered.dds" - instance={ - position={ 0.500000 0.330000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - + colored_emblem = { + texture = "ce_crescent_bone_checkered.dds" + color1 = "yellow" + color2 = "red" + instance = { position = { 0.5 0.330 } scale = { 0.5 0.5 } } } - - colored_emblem={ - color1=blue - color2=red - color3=white - texture="ce_eagle_small.dds" - instance={ - position={ 0.500000 0.460000 } - depth=2.010000 - } - - } - } - d_friuli = { pattern = "pattern_solid.dds" color1 = "blue" @@ -15622,7 +13489,7 @@ d_istria = { } } -d_crna_gora = { +d_duklja = { pattern = "pattern_solid.dds" color1 = "red" color2 = "yellow" @@ -15889,7 +13756,7 @@ d_thessalonika = { } } -d_plovdiv = { +d_philippopolis = { pattern = "pattern_solid.dds" color1 = "white" color2 = "red" @@ -15970,130 +13837,43 @@ d_krete = { } d_dobrudja = { - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=black - colored_emblem={ - color1=yellow_light - color2=black - texture="ce_barbels_addorsed.dds" - instance={ - scale={ 1.000000 -1.000000 } - } - + pattern = "pattern_solid.dds" + color1 = "yellow" + color2 = "red" + colored_emblem = { + texture = "ce_bull_head.dds" + color1 = "red" + color2 = "red" + color3 = "white" + instance = { position = { 0.5 0.50 } scale = { 0.9 0.9 } } + } + colored_emblem = { + texture = "ce_cross_potenty.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.18 } scale = { 0.3 0.3 } } } } - d_transylvania = { - pattern="pattern__solid_designer.dds" - color1=rgb { 32 75 115 } - color2=yellow - color3=red - colored_emblem={ - color1=red - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 1.000000 0.480000 } - depth=7.010000 - } - + pattern = "pattern_vertical_split_01.dds" + color1 = "white" + color2 = "blue" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "blue" + color2 = "blue" + color3 = "white" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } } - - colored_emblem={ - color1=yellow - texture="ce_sun.dds" - instance={ - position={ 0.170000 0.190000 } - scale={ 0.330000 0.330000 } - depth=11.010000 - } - + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "white" + color2 = "white" + color3 = "blue" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + mask = { 2 } } - - colored_emblem={ - color1=red - texture="ce_tower.dds" - instance={ - position={ 0.740000 0.650000 } - scale={ 0.230000 0.210000 } - } - - instance={ - position={ 0.260000 0.650000 } - scale={ 0.230000 0.210000 } - depth=1.010000 - } - - instance={ - position={ 0.580000 0.650000 } - scale={ 0.230000 0.210000 } - depth=2.010000 - } - - instance={ - position={ 0.420000 0.650000 } - scale={ 0.230000 0.210000 } - depth=3.010000 - } - - instance={ - position={ 0.660000 0.830000 } - scale={ 0.230000 0.210000 } - depth=4.010000 - } - - instance={ - position={ 0.340000 0.830000 } - scale={ 0.230000 0.210000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.830000 } - scale={ 0.230000 0.210000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent.dds" - instance={ - position={ 0.810000 0.170000 } - scale={ 0.300000 0.300000 } - depth=10.010000 - rotation=85 - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=white - texture="ce_eagle_small.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 0.810000 0.810000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.940000 } - depth=8.010000 - } - - } - } d_bacs = { @@ -16411,6 +14191,19 @@ d_languedoc = { } + +c_arles = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_star_16.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.48 } } + } +} + d_pisa = { pattern = "pattern_vertical_split_01.dds" color1 = "white" @@ -17324,7 +15117,7 @@ d_prussia = { } } -d_latgalia = { +d_latgalians = { pattern = "pattern_solid.dds" color1 = "red" color2 = "white" @@ -17478,6 +15271,25 @@ d_iceland = { } } +d_vestlandi = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "yellow" + colored_emblem = { + texture = "ce_crown.dds" + color1 = "yellow" + color2 = "red" + instance = { position = { 0.5 0.18 } scale = { 0.4 0.35 } } + } + colored_emblem = { + texture = "ce_axe_long.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.56 0.54 } rotation = 35 scale = { -0.8 0.8 } } + instance = { position = { 0.44 0.54 } rotation = -35 scale = { 0.8 0.8 } } + } +} + d_trandalog = { pattern = "pattern_solid.dds" color1 = "yellow" @@ -17668,6 +15480,19 @@ d_smaland = { } } +d_norrland = { + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "white" + colored_emblem = { + texture = "ce_stag.dds" + color1 = "white" + color2 = "red" + color3 = "black" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } +} + d_viken = { pattern = "pattern_solid.dds" color1 = "yellow" @@ -17747,6 +15572,31 @@ c_naxos = { } } +d_paphlagonia = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_star_08.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.065 0.02 } scale = { 0.36 0.36 } } + instance = { position = { 0.355 0.02 } scale = { 0.36 0.36 } } + instance = { position = { 0.645 0.02 } scale = { 0.36 0.36 } } + instance = { position = { 0.935 0.02 } scale = { 0.36 0.36 } } + instance = { position = { 0.21 0.28 } scale = { 0.36 0.36 } } + instance = { position = { 0.50 0.28 } scale = { 0.36 0.36 } } + instance = { position = { 0.79 0.28 } scale = { 0.36 0.36 } } + instance = { position = { 0.065 0.54 } scale = { 0.36 0.36 } } + instance = { position = { 0.355 0.54 } scale = { 0.36 0.36 } } + instance = { position = { 0.645 0.54 } scale = { 0.36 0.36 } } + instance = { position = { 0.935 0.54 } scale = { 0.36 0.36 } } + instance = { position = { 0.21 0.80 } scale = { 0.36 0.36 } } + instance = { position = { 0.50 0.80 } scale = { 0.36 0.36 } } + instance = { position = { 0.79 0.80 } scale = { 0.36 0.36 } } + } +} + d_chaldia = { pattern = "pattern_solid.dds" color1 = "yellow" @@ -17924,111 +15774,40 @@ d_cyprus = { d_oltenia = { pattern = "pattern_solid.dds" - color1=red - color2=white - color3=green - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_06_pierced.dds" - instance={ - position={ 0.210000 0.200000 } - scale={ 0.240000 0.240000 } - } - + color1 = "yellow" + color2 = "red" + colored_emblem = { + texture = "ce_horizontal_stripes_01.dds" + color1 = "yellow" + color2 = "red" + instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.510000 0.480000 } - scale={ 0.660000 0.830000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.790000 } - scale={ 0.440000 0.440000 } - depth=2.010000 - } - - } - } - d_muntenia = { - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=red - colored_emblem={ - color1=yellow_light - color2=red - color3=blue_light - texture="ce_eagle.dds" - instance={ - position={ 0.500000 0.620000 } - } - + pattern = "pattern_solid.dds" + color1 = "yellow" + color2 = "green" + colored_emblem = { + texture = "ce_horizontal_stripes_01.dds" + color1 = "yellow" + color2 = "green" + instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.800000 0.150000 } - scale={ 0.110000 0.110000 } - depth=2.010000 - } - + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_star_16.dds" - instance={ - position={ 0.150000 0.140000 } - scale={ 0.220000 0.220000 } - depth=4.010000 - } - + colored_emblem = { + texture = "ce_block_05.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.5 0.5 } rotation = 90 scale = { 0.1 1.0 } } } - - colored_emblem={ - color1=yellow_light - texture="ce_crosslet_fitchy.dds" - instance={ - position={ 0.440000 0.210000 } - scale={ 0.270000 0.270000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.830000 0.150000 } - scale={ 0.150000 0.150000 } - depth=3.010000 - } - - } - } - d_turnovo = { pattern = "pattern_solid.dds" color1 = "yellow" @@ -18045,71 +15824,24 @@ d_turnovo = { } d_transylvanian_alps = { - pattern="pattern_horizontal_stripes_01.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=yellow - texture="ce_cross_auseklis_04.dds" - instance={ - position={ 0.350000 0.510000 } - scale={ 0.820000 0.820000 } - depth=2.010000 - } - + pattern = "pattern_solid.dds" + color1 = "blue_light" + color2 = "black" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "black" + color2 = "yellow" + color3 = "white" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.725 } scale = { 1.0 0.55 } } } - - colored_emblem={ - color1=grey - texture="ce_circle_mask.dds" - instance={ - position={ 0.680000 0.510000 } - scale={ 0.470000 0.720000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.590000 0.510000 } - scale={ 0.400000 0.610000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.370000 0.500000 } - scale={ 0.380000 0.140000 } - } - - instance={ - position={ 0.350000 0.510000 } - scale={ 0.180000 0.400000 } - depth=1.010000 - } - - } - } - d_visegrad = { pattern = "pattern_solid.dds" color1 = "blue" @@ -18189,435 +15921,105 @@ c_baghdad = { #Baghdad c_baranya = { - pattern="pattern_horizontal_split_01.dds" - color1=green_light - color2=green_light - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.405000 } - scale={ 0.195000 0.270000 } - depth=2.010000 - } - + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "blue" + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = "blue" + color2 = "blue" + instance = { position = { 0.5 0.5 } scale = { 1.0 2.0 } } } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - + colored_emblem = { + texture = "ce_leopard_passant_guardant.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.48 } scale = { 0.9 1.1 } } } - - colored_emblem={ - color1=white - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.500000 0.515000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.505000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_shrub.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 0.255000 0.255000 } - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_shield_02.dds" - instance={ - position={ 0.499000 0.710000 } - scale={ 0.060000 0.060000 } - depth=1.010000 - } - - } - } d_transcarpathia = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=black - colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_bull_head.dds" - instance={ - scale={ 0.800000 0.800000 } - depth=1.010000 - } - + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "black" + colored_emblem = { + texture = "ce_cross_potenty.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.18 } scale = { 0.3 0.3 } } } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_lion_head.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.660000 0.660000 } - depth=2.010000 - } - + colored_emblem = { + texture = "ce_bull_head.dds" + color1 = "black" + color2 = "black" + color3 = "white" + instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.250000 0.730000 } - scale={ 0.180000 0.180000 } - depth=3.010000 - } - + colored_emblem = { + texture = "ce_crescent.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.260 0.662 } rotation = -105 scale = { 0.30 0.30 } } } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_cross_potenty.dds" - instance={ - position={ 0.500000 0.190000 } - scale={ 0.320000 0.320000 } - depth=7.010000 - } - + colored_emblem = { + texture = "ce_star_06.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.750 0.662 } rotation = 15 scale = { 0.30 0.30 } } } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.180000 0.730000 } - scale={ 0.200000 0.200000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.290000 } - scale={ 0.130000 0.050000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow_light - texture="ce_star_06_pierced.dds" - instance={ - position={ 0.830000 0.740000 } - scale={ 0.260000 0.260000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.380000 } - scale={ 0.040000 0.270000 } - depth=5.010000 - } - - } - } - c_marmaros = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=black - colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_bull_head.dds" - instance={ - scale={ 0.800000 0.800000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_lion_head.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.660000 0.660000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.250000 0.730000 } - scale={ 0.180000 0.180000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_cross_potenty.dds" - instance={ - position={ 0.500000 0.190000 } - scale={ 0.320000 0.320000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.180000 0.730000 } - scale={ 0.200000 0.200000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.290000 } - scale={ 0.130000 0.050000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow_light - texture="ce_star_06_pierced.dds" - instance={ - position={ 0.830000 0.740000 } - scale={ 0.260000 0.260000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.380000 } - scale={ 0.040000 0.270000 } - depth=5.010000 - } - + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "black" + colored_emblem = { + texture = "ce_bull_head.dds" + color1 = "black" + color2 = "black" + color3 = "white" + instance = { position = { 0.5 0.50 } scale = { 0.9 0.9 } } } } + d_bihar = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=red - colored_emblem={ - color1=black - color2=yellow - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.700000 0.340000 } - scale={ 0.480000 0.480000 } - depth=1.010000 - } - + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_horizontal_stripes_01.dds" + color1 = "red" + color2 = "white" + instance = { position = { 0.5 1.02 } scale = { 1.0 2.0 } } } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - scale={ 1.000000 0.010000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.000000 } - scale={ 0.010000 1.000000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow_light - color3=red - texture="ce_eagle.dds" - instance={ - position={ 0.300000 0.430000 } - scale={ -0.510000 0.740000 } - depth=2.010000 - } - - } - } - d_temes = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=red - color2=red - texture="ce_shield_02.dds" - instance={ - position={ 0.660000 0.720000 } - scale={ 0.220000 -0.220000 } - depth=2.010000 - } - - instance={ - position={ 0.350000 0.720000 } - scale={ 0.220000 -0.220000 } - depth=3.010000 - } - + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "yellow" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "blue" + color2 = "blue" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.630000 } - depth=7.010000 - } - + colored_emblem = { + texture = "ce_lion_passant_small.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.3 } scale = { 1.0 1.1 } } } - - colored_emblem={ - color1=yellow - color2=black - color3=blue - texture="ce_lion_rampant_holding_sword.dds" - instance={ - depth=6.010000 - } - + colored_emblem = { + texture = "ce_horizontal_stripes_01.dds" + color1 = "red" + color2 = "white" + instance = { position = { 0.50 0.812 } scale = { 1.0 0.725 } } } - - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.620000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_arm_holding_sword.dds" - instance={ - position={ 0.450000 0.210000 } - scale={ 0.570000 0.570000 } - depth=8.010000 - rotation=13 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.510000 0.790000 } - scale={ 0.130000 0.120000 } - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.780000 } - depth=1.010000 - } - - } - } - d_slavonia = { pattern = "pattern_solid.dds" color1 = "white" @@ -18671,7 +16073,7 @@ d_syrmia = { } } -c_srem = { +c_szerem = { pattern = "pattern_solid.dds" color1 = "red" color2 = "white" @@ -19538,6 +16940,8 @@ b_saint_omer = { } } +# c_lisieux + c_yperen = { pattern = "pattern_solid.dds" color1 = "red" @@ -20041,331 +17445,116 @@ c_leuchtenburg = { } c_praha = { - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=orange - color3=black + pattern = "pattern_solid.dds" + color1 = "black" + color2 = "yellow" + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.4 } } + } } - - c_plzen = { - pattern="pattern_checkers_02.dds" - color1=green_light - color2=red - color3=orange - colored_emblem={ - color1=yellow_light - texture="ce_ordinary_canton.dds" - instance={ - position={ 1.000000 0.500000 } - depth=1.010000 - } - + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_hound_rampant.dds" + color1 = "white" + color2 = "white" + color3 = "black" + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } } - - colored_emblem={ - color1=white - texture="ce_ordinary_canton.dds" - } - } -c_tabor = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=black - color3=blue - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.200000 0.190000 } - scale={ 0.110000 0.110000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_cross_09.dds" - instance={ - position={ 0.200000 0.190000 } - scale={ 0.110000 0.110000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_chalice_01.dds" - instance={ - position={ 0.200000 0.380000 } - scale={ 0.340000 0.340000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.500000 0.560000 } - scale={ 0.700000 0.700000 } - depth=2.010000 - } - - } - -} - -c_ceske_budejovice = { - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=red - color3=red -} - -c_zatec={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=red - color3=purple - colored_emblem={ - color1=yellow - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.850000 0.850000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.780000 0.780000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.570000 0.570000 } - depth=1.010000 - } - - } - -} - - -c_usti_nad_labem = { - pattern="pattern__solid_designer.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=red - texture="ce_chief_random.dds" - instance={ - position={ 0.500000 0.930000 } - scale={ 1.000000 0.630000 } - } - - instance={ - position={ 0.500000 0.550000 } - scale={ 1.000000 0.630000 } - depth=1.010000 - } - - } - -} - - c_olomouc = { - pattern="pattern_checkers_08.dds" - color1=blue - color2=red - colored_emblem={ - color1=blue - color2=blue - texture="ce_block_02.dds" + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_fess_dancetty.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.385 } scale = { 1.325 1.5 } } + instance = { position = { 0.5 0.975 } scale = { 1.325 1.5 } } } - - colored_emblem={ - color1=red - color2=yellow - color3=white - texture="ce_eagle_crown.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.800000 0.800000 } - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="ce_eagle.dds" - mask={ 1 0 0 } - instance={ - position={ 0.500000 0.520000 } - scale={ 0.800000 0.800000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_q.dds" - instance={ - position={ 0.180000 0.710000 } - scale={ 0.240000 0.240000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_p.dds" - instance={ - position={ 0.830000 0.220000 } - scale={ 0.280000 0.280000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_o.dds" - instance={ - position={ 0.800000 0.710000 } - scale={ 0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_s.dds" - instance={ - position={ 0.180000 0.230000 } - scale={ 0.290000 0.290000 } - } - - } - } -c_hradec={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=white - color2=yellow_light - color3=red -} - -c_caslav={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_horse_rampant.dds" +c_boleslav = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_lion_passant.dds" + color1 = "white" + color2 = "white" + color3 = "black" + instance = { position = { 0.51 0.5 } scale = { 0.9 0.8 } } } - } - -c_litomerice={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=red +c_hradec = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "yellow" + colored_emblem = { + texture = "ce_bends_02.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { -1.0 1.0 } } + } } +c_caslav = { + pattern = "pattern_solid.dds" + color1 = "black" + color2 = "yellow" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + +c_litomerice = { + pattern = "pattern_solid.dds" + color1 = "black" + color2 = "yellow" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} c_opava = { - pattern="pattern__solid_designer.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=red - texture="ce_shield_01.dds" - instance={ - position={ 0.510000 0.460000 } - scale={ 0.110000 0.110000 } - depth=2.010000 - } - + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_pattern_vertical_split_01.dds" + color1 = "white" + color2 = "red" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } } - - colored_emblem={ - color1=white - color2=white - color3=black - texture="ce_horse_statant.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=green_light - color3=red - texture="ce_flower.dds" - instance={ - position={ 0.620000 0.270000 } - scale={ 0.240000 -0.240000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_vair_single.dds" - instance={ - position={ 0.510000 0.450000 } - scale={ 0.090000 -0.090000 } - depth=1.010000 - } - - } - } - c_brno = { - pattern="pattern_barry_04.dds" - color1=white - color2=red - color3=red + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_barry_04.dds" + color1 = "red" + color2 = "white" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } } - c_znojmo = { pattern = "pattern_checkers_08.dds" color1 = "blue" @@ -20393,70 +17582,6 @@ c_znojmo = { } } -c_jihlava = { - pattern="pattern_diagonal_split_02.dds" - color1=white - color2=red - color3=red - colored_emblem={ - color1=red - color2=black - color3=black - texture="NEOW_ce_cow.dds" - instance={ - position={ 0.670000 0.320000 } - scale={ 0.580000 0.580000 } - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.300000 0.700000 } - scale={ 0.480000 0.480000 } - depth=1.010000 - } - - } - -} - -c_prerov = { - pattern="pattern__solid_designer.dds" - color1=blue - color2=blue - color3=orange - colored_emblem={ - color1=yellow - texture="ce_star_08.dds" - instance={ - scale={ 0.420000 0.420000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_04.dds" - instance={ - position={ 0.520000 0.750000 } - } - - instance={ - position={ 0.500000 0.250000 } - depth=2.010000 - } - - } - -} - - c_falkenstein = { pattern = "pattern_solid.dds" color1 = "blue" @@ -20659,6 +17784,18 @@ c_neuchatel = { } } +c_doudleby = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_flower.dds" + color1 = "red" + color2 = "green_light" + instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } + } +} + c_worms = { pattern = "pattern_solid.dds" color1 = "blue" @@ -20970,6 +18107,30 @@ c_wiltberg = { } } +c_verona = { + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "yellow" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + +c_padua = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_chariot.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + c_polesine = { pattern = "pattern_solid.dds" color1 = "black" @@ -21076,6 +18237,18 @@ c_canavese = { } } +c_treviso = { + pattern = "pattern_solid.dds" + color1 = "black" + color2 = "white" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } + } +} + c_friuli = { pattern = "pattern_barruly_08.dds" color1 = "green" @@ -21324,51 +18497,26 @@ c_ferrara = { } c_casentino = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=red - color3=black - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.365000 0.660000 } - scale={ 0.115000 0.115000 } - depth=2.010000 - } - + pattern = "pattern_checkers_diagonal_01.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_lion_rampant.dds" + color1 = "red" + color2 = "red" + color3 = "white" + instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.635000 0.655000 } - scale={ 0.115000 0.115000 } - depth=1.010000 - } - + colored_emblem = { + texture = "ce_lion_rampant.dds" + color1 = "white" + color2 = "white" + color3 = "black" + instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } + mask = { 2 } } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow_light - color3=white - texture="ce_eagle_crown.dds" - } - } - c_urbino = { pattern = "pattern_solid.dds" color1 = "blue" @@ -21494,6 +18642,68 @@ c_tivoli = { } } +c_palermo = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "yellow" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } +} + +c_messina = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "yellow" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + +c_siracusa = { + pattern = "pattern_solid.dds" + color1 = "green" + color2 = "yellow" + colored_emblem = { + texture = "ce_castle.dds" + color1 = "yellow" + color2 = "green" + instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } + } +} + +c_agrigento = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "blue" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "blue" + color2 = "blue" + instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } + } +} + +c_malta = { + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "white" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "white" + color2 = "white" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } +} + c_benevento = { pattern = "pattern_solid.dds" color1 = "red" @@ -23406,154 +20616,148 @@ c_frontenhausen = { } c_ratibor = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=red - colored_emblem={ - color1=yellow_light - texture="ce_block_04.dds" + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "yellow" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } + colored_emblem = { + texture = "ce_crescent_bone.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.330 } scale = { 0.5 0.5 } } + } +} + +c_brzeg = { + pattern = "pattern_solid.dds" + color1 = "yellow" + color2 = "black" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "black" + color2 = "black" + color3 = "white" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } + colored_emblem = { + texture = "ce_crescent_bone.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.330 } scale = { 0.5 0.5 } } } } c_nysa = { - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=rgb { 185 60 43 } - color3=blue + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "white" + color2 = "white" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } + colored_emblem = { + texture = "ce_crescent_bone.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.330 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = "ce_cross_patty.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.355 } scale = { 0.2 0.2 } } + } } c_opole = { - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=blue_light - color3=blue + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "yellow" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } } - c_cieszyn = { - pattern="pattern_tricolor_horizontal_01.dds" - color1=rgb { 186 57 40 } - color2=blue_light - color3=yellow_light + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "yellow" + colored_emblem = { + texture = "ce_eagle_crown.dds" + color1 = "yellow" + color2 = "red" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } } c_bethen = { - pattern="pattern_horizontal_stripes_01.dds" - color1=rgb { 22 43 112 } - color2=yellow_light - color3=red - colored_emblem={ - color1=rgb { 21 46 105 } - texture="ce_escutcheon.dds" - instance={ - scale={ 0.740000 0.740000 } - depth=1.010000 - } - + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "yellow" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "yellow" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=black - texture="ce_eagle_small.dds" - instance={ - position={ 0.500000 0.470000 } - scale={ 0.570000 0.570000 } - } - + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } } - - colored_emblem={ - color1=black - color2=white - color3=white - texture="ce_escutcheon.dds" - instance={ - scale={ 0.830000 0.830000 } - depth=2.010000 - } - + colored_emblem = { + texture = "ce_star_06.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.61 0.15 } scale = { 0.25 0.25 } } + instance = { position = { 0.77 0.300 } scale = { 0.25 0.25 } } + instance = { position = { 0.61 0.45 } scale = { 0.25 0.25 } } + instance = { position = { 0.77 0.625 } scale = { 0.25 0.25 } } + instance = { position = { 0.61 0.80 } scale = { 0.25 0.25 } } } - } c_legnica = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue - color3=red -} - -c_miliez = { - pattern="pattern_solid.dds" - color1=green_light - color2=yellow - color3=red - colored_emblem={ - color1=brown - texture="ce_mena_pale.dds" - instance={ - position={ 0.500000 0.620000 } - scale={ 0.280000 0.220000 } - depth=1.010000 - } - + pattern = "pattern_vertical_split_01.dds" + color1 = "yellow" + color2 = "black" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } } - - colored_emblem={ - color1=grey - texture="ce_mount.dds" - instance={ - scale={ 1.000000 0.270000 } - depth=4.010000 - } - + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "black" + color2 = "black" + color3 = "white" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } } - - colored_emblem={ - color1=rgb { 210 44 22 } - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.280000 } - scale={ 0.710000 0.710000 } - depth=5.010000 - } - + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "red" + color2 = "red" + color3 = "white" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + mask = { 2 } } - - colored_emblem={ - color1=brown - texture="ce_mena_diamond_napkin.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.290000 -0.290000 } - } - - } - - colored_emblem={ - color1=green - texture="ce_border_shield.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=brown - texture="ce_religion_custom_faith_6.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ 0.540000 0.780000 } - depth=3.010000 - } - - } - } c_sacz = { @@ -23667,13 +20871,22 @@ c_plocka = { } c_breslau = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=blue + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "yellow" + colored_emblem = { + texture = "ce_fleur.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.5 0.78 } scale = { 0.33 0.33 } } + instance = { position = { 0.26 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.74 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.37 0.50 } scale = { 0.33 0.33 } } + instance = { position = { 0.63 0.50 } scale = { 0.33 0.33 } } + } } - c_kujawy = { pattern = "pattern_vertical_split_01.dds" color1 = "yellow" @@ -23816,6 +21029,19 @@ c_kaliska = { } } +c_schweibus = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_griffin_rampant.dds" + color1 = "white" + color2 = "white" + color3 = "black" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + c_lubusz = { pattern = "pattern_solid.dds" color1 = "yellow" @@ -24124,6 +21350,30 @@ d_sardinia = { } } +c_caslav = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_bars_embattled_03.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + +c_litomerice = { + pattern = "pattern_solid.dds" + color1 = "yellow" + color2 = "black" + colored_emblem = { + texture = "ce_chicots_saltire.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + d_salzburg = { pattern = "pattern_solid.dds" color1 = "yellow" @@ -24161,6 +21411,18 @@ c_venaissin = { } } +c_middlesex = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + c_gowrie = { pattern = "pattern_solid.dds" color1 = "yellow" @@ -24173,6 +21435,18 @@ c_gowrie = { } } +c_lisieux = { + pattern = "pattern_solid.dds" + color1 = "black" + color2 = "yellow" + colored_emblem = { + texture = "ce_chief_indented.dds" + color1 = "yellow" + color2 = "black" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } +} + c_rennes = { pattern = "pattern_solid.dds" color1 = "red" @@ -24329,6 +21603,24 @@ c_cosenza = { } } +c_doudleby = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_flower.dds" + color1 = "red" + color2 = "green_light" + instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } + } + colored_emblem = { + texture = "ce_circle.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.48 } scale = { 0.3 0.3 } } + } +} + c_ancona = { pattern = "pattern_solid.dds" color1 = "red" @@ -28733,76 +26025,22 @@ k_jerusalem = { } # Proper CE plus adding mount for more title tiers freedom -k_hungary={ - pattern="pattern_solid.dds" - color1=red - color2=white - colored_emblem={ - color1=white - color2=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.720000 0.470000 } - scale={ 0.605000 0.720000 } - depth=5.010000 - } - +k_hungary = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_cross_patriarchal_hungary.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } } - - colored_emblem={ - color1=yellow - color2=yellow_light - texture="ce_crown.dds" - instance={ - position={ 0.720000 0.695000 } - scale={ 0.100000 0.100000 } - } - + colored_emblem = { + texture = "ce_mount.dds" + color1 = "green" + color2 = "green" + instance = { position = { 0.5 0.75 } scale = { 0.5 0.5 } } } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.720000 0.910000 } - scale={ 0.255000 0.385000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_barruly_08.dds" - instance={ - position={ 0.000000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green - color2=green - texture="ce_mount.dds" - instance={ - position={ 0.700000 0.685000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - scale={ 0.010000 1.000000 } - depth=2.010000 - } - - } - } # New CE and complete change to traditionnal attributed arms (rather than Welf lion) @@ -28947,6 +26185,45 @@ e_latin_empire = { } } +d_kuyavia = { + pattern = "pattern_vertical_split_01.dds" + color1 = "yellow" + color2 = "black" + colored_emblem = { + texture = "ce_lion_rampant.dds" + color1 = "black" + color2 = "black" + color3 = "white" + instance = { position = { 0.47 0.50 } scale = { 0.9 0.9 } } + } + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } + } + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.508 0.670 } scale = { 0.016 0.21 } } + } + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "red" + color2 = "red" + color3 = "white" + instance = { position = { 0.53 0.53 } scale = { -1.0 1.0 } } + mask = { 2 } + } + colored_emblem = { + texture = "ce_crown_head.dds" + color1 = "yellow_light" + color2 = "yellow" + instance = { position = { 0.5 0.11 } scale = { 0.24 0.18 } } + } +} + k_sicily = { pattern = "pattern_solid.dds" color1 = "white" @@ -29002,7 +26279,7 @@ c_barcelona = { } } -d_podrinje = { +d_rashka = { pattern = "pattern_solid.dds" color1 = "white" color2 = "red" @@ -29285,6 +26562,18 @@ k_mann_the_isles_alternate = { #### FP1 # NB includes new modified for those existing entries d_the_isles, c_isle_of_man, c_varmland, c_narke, c_upland (all removed from above to keep things clean) +c_jamtfir = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_cross_scandinavian_froso.dds" + color1 = "white" + color2 = "yellow" + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } + } +} + c_skara = { pattern = "pattern_solid.dds" color1 = "blue" @@ -29394,57 +26683,57 @@ c_upland = { } } -#k_danelaw = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } -# } -# colored_emblem = { -# texture = "ce_frame_circle_borre_single.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } -# } -# colored_emblem = { -# texture = "ce_norse_triquetra_ivaring.dds" -# color1 = "red" -# color2 = "white" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -## Just so they don't end up with a random CoA; we copy the k_danelaw one anyhoo. -#k_daneland = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } -# } -# colored_emblem = { -# texture = "ce_frame_circle_borre_single.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } -# } -# colored_emblem = { -# texture = "ce_norse_triquetra_ivaring.dds" -# color1 = "red" -# color2 = "white" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# +k_danelaw = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_circle_mask.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = "ce_frame_circle_borre_single.dds" + color1 = "white" + color2 = "black" + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } + } + colored_emblem = { + texture = "ce_norse_triquetra_ivaring.dds" + color1 = "red" + color2 = "white" + color3 = "white" + instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } + } +} + +# Just so they don't end up with a random CoA; we copy the k_danelaw one anyhoo. +k_daneland = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_circle_mask.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = "ce_frame_circle_borre_single.dds" + color1 = "white" + color2 = "black" + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } + } + colored_emblem = { + texture = "ce_norse_triquetra_ivaring.dds" + color1 = "red" + color2 = "white" + color3 = "white" + instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } + } +} + d_jomsvikings = { # Simple colour inversion from ho_jomsvikings pattern = "pattern_solid.dds" @@ -30005,6 +27294,19 @@ c_oland_norse = { } } +d_norrland_norse = { + pattern = "pattern_solid.dds" + color1 = "yellow" + color2 = "black" + + colored_emblem = { + texture = "ce_walknut.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } + } +} + c_halsingland_norse = { pattern = "pattern_solid.dds" color1 = "white" @@ -30031,6 +27333,34 @@ c_medelpad_norse = { } } +c_angermanland = { + pattern="pattern_solid.dds" + color1=white + color2=white + color3=red + colored_emblem={ + color1=red + color2=red + texture="ce_pagan_endless_knot.dds" + instance={ + position={ 0.500000 0.480000 } + } + } +} + +c_angermanland_norse = { + pattern = "pattern_solid.dds" + color1 = "black" + color2 = "yellow" + + colored_emblem = { + texture = "ce_rune_futhark_oss.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } +} + d_gotland_norse = { pattern = "pattern_solid.dds" color1 = "red" @@ -30236,6 +27566,19 @@ c_telemark_norse = { } } +d_agder_norse = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + + colored_emblem = { + texture = "ce_pagan_vehmic.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } +} + c_nedenes = { pattern="pattern_solid.dds" color1=blue @@ -30306,6 +27649,31 @@ c_agdeside_norse = { } } +d_vestlandi_norse = { + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "white" + + colored_emblem = { + texture = "ce_circle_mask.dds" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = "ce_frame_circle_broa.dds" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } + } + colored_emblem = { + texture = "ce_norse_triskele_beasts.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.51 0.48 } scale = { 0.8 0.8 } } + } +} + c_rogalandi = { pattern="pattern_solid.dds" color1=white @@ -30585,6 +27953,43 @@ c_gudbrandsdalir_norse = { } } +c_eystridalir = { + pattern="pattern_solid.dds" + color1=white + color2=blue + color3=white + colored_emblem={ + color1=blue + color2=white + texture="ce_paly_undy.dds" + } +} + +c_eystridalir_norse = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + colored_emblem = { + texture = "ce_circle_mask.dds" + color1 = "blue" + color2 = "red" + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = "ce_frame_circle_urnes_pitney.dds" + color1 = "yellow" + color2 = "brown" + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } + } + colored_emblem = { + texture = "ce_dragon_urnes_bejsebakken.dds" + color1 = "yellow" + color2 = "blue" + color3 = "black" + instance = { position = { 0.52 0.51 } scale = { 0.78 0.78 } } + } +} + c_gauldala = { pattern="pattern_solid.dds" color1=black @@ -30651,6 +28056,91 @@ c_vastvag_norse = { } } +c_bothin = { + pattern="pattern_solid.dds" + color1=yellow + color2=white + color3=red + colored_emblem={ + color1=red + color2=red + texture="ce_wheel.dds" + instance={ + position={ 0.300000 0.300000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.700000 0.300000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.500000 0.700000 } + scale={ 0.500000 0.500000 } + } + } +} + +c_bothin_norse = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "yellow" + + colored_emblem = { + texture = "ce_norse_longship_figureheads.dds" + color1 = "yellow" + color2 = "yellow" + instance = { position = { 0.5 0.58 } scale = { 0.85 0.85 } } + } + colored_emblem = { + texture = "ce_norse_walknut_stora_hammars.dds" + color1 = "yellow" + color2 = "red" + instance = { position = { 0.5 0.32 } scale = { 0.60 0.60 } } + } +} + +c_namdalfylki = { + pattern="pattern_solid.dds" + color1=red + color2=blue + color3=white + colored_emblem={ + color1=white + color2=white + color3=black + texture="ce_eagle_small.dds" + instance={ + position={ 0.300000 0.300000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.700000 0.300000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.500000 0.700000 } + scale={ 0.500000 0.500000 } + } + } +} + +c_namdalfylki_norse = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + + colored_emblem = { + texture = "ce_rune_futhark_hagall.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } +} + d_iceland_norse = { pattern = "pattern_solid.dds" color1 = "blue" @@ -31008,27 +28498,80 @@ k_epirus={ } -e_greece ={ +e_greece={ pattern="pattern_solid.dds" - color1=rgb { 22 61 80 } + color1=blue color2=yellow color3=green colored_emblem={ - color1=yellow - texture="NEOW_ce_vergina.dds" + color1=blue_light + texture="ce_block_01.dds" instance={ - scale={ 0.825000 0.825000 } + position={ 0.500000 0.255000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_beta.dds" + instance={ + position={ 0.360000 0.095000 } + scale={ -0.330000 0.330000 } + } + + instance={ + position={ 0.360000 0.410000 } + scale={ -0.330000 0.330000 } depth=1.010000 } + instance={ + position={ 0.640000 0.095000 } + scale={ 0.335000 0.335000 } + depth=2.010000 + } + + instance={ + position={ 0.640000 0.410000 } + scale={ 0.330000 0.330000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=blue_light + color2=white + texture="ce_barruly_10.dds" + instance={ + position={ 0.500000 1.000000 } + scale={ 1.000000 -1.000000 } + depth=5.010000 + rotation=90 + } + } colored_emblem={ color1=yellow - texture="NEOW_ce_makedonstars.dds" + color2=yellow + texture="ce_crown.dds" instance={ - position={ 0.500000 0.520000 } - scale={ 0.960000 0.960000 } + position={ 0.500000 0.250000 } + scale={ 0.220000 0.220000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_ordinary_cross_thinnest.dds" + instance={ + position={ 0.500000 0.250000 } + depth=6.010000 } } @@ -31036,7 +28579,7 @@ e_greece ={ } -e_turkey={ +e_turky={ pattern="pattern_solid.dds" color1=red color2=white @@ -31251,6 +28794,20 @@ d_jamtland_norse = { instance = { position = { 0.5 0.48 } scale = { -0.725 0.725 } rotation = 7.5 } } } + +c_jamtfir_norse = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "white" + + colored_emblem = { + texture = "ce_ginfaxi.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } +} + c_morarna = { pattern="pattern_solid.dds" color1=green @@ -31990,6 +29547,7 @@ d_imami = { } #coa_title_16={ +# custom=yes # pattern="pattern__solid_designer.dds" # color1=green # color2=black @@ -32506,6 +30064,32 @@ d_lebanon = { } } +c_harran={ + pattern="pattern_solid.dds" + color1=white + color2=white + color3=green + colored_emblem={ + color1=green + color2=green + texture="ce_octogon_plain_frame.dds" + instance={ + position={ 0.5 0.48 } + scale={ 0.75 0.75 } + } + + } + colored_emblem={ + color1=white + color2=white + texture="ce_rubh_el_hizb_iranian.dds" + instance={ + position={ 0.5 0.48 } + scale={ 0.7 0.7 } + } + } +} + c_seleucia = { pattern = "pattern_solid.dds" color1 = "white" @@ -32716,12 +30300,32 @@ k_slovenia={ color2=blue color3=red colored_emblem={ - color1=blue_light - color2=blue - texture="ce_waves_04.dds" + color1=white + texture="ce_ordinary_pile_03_inverted.dds" + instance={ + position={ 0.410000 0.500000 } + scale={ 0.260000 0.260000 } + depth=6.010000 + } + + instance={ + position={ 0.580000 0.500000 } + scale={ 0.260000 0.260000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 0.610000 0.610000 } + depth=1.010000 + } + instance={ - position={ 0.500000 0.700000 } - scale={ 0.400000 0.310000 } depth=10.010000 } @@ -32731,7 +30335,7 @@ k_slovenia={ color1=red texture="ce_border_shield.dds" instance={ - depth=4.010000 + depth=2.010000 } } @@ -32743,71 +30347,52 @@ k_slovenia={ position={ 0.500000 0.190000 } scale={ 0.130000 0.130000 } } - instance={ position={ 0.350000 0.230000 } scale={ 0.130000 0.130000 } - depth=1.010000 } - instance={ position={ 0.650000 0.230000 } scale={ 0.130000 0.130000 } - depth=2.010000 } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 0.610000 0.610000 } - depth=3.010000 - } - - instance={ - depth=12.010000 - } - } colored_emblem={ color1=white texture="ce_pile_mask.dds" instance={ - scale={ 0.260000 0.270000 } - depth=7.010000 - } - - instance={ - position={ 0.410000 0.540000 } - scale={ 0.310000 0.160000 } - depth=8.010000 - } - - instance={ - position={ 0.600000 0.540000 } - scale={ 0.310000 0.160000 } - depth=9.010000 + scale={ 0.260000 0.260000 } + depth=3.010000 } } colored_emblem={ - color1=blue_light + color1=blue texture="ce_circle_mask.dds" instance={ - position={ 0.270000 0.370000 } - scale={ 0.440000 0.220000 } - depth=5.010000 + position={ 0.210000 0.690000 } + scale={ 0.220000 0.220000 } + depth=4.010000 } instance={ - position={ 0.720000 0.390000 } - scale={ 0.420000 0.180000 } - depth=6.010000 + position={ 0.760000 0.690000 } + scale={ 0.200000 0.200000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=white + color2=blue + texture="ce_waves_03.dds" + instance={ + position={ 0.500000 0.700000 } + scale={ 0.400000 0.320000 } + depth=8.010000 + rotation=134 } } @@ -32817,15 +30402,14 @@ k_slovenia={ color2=white texture="ce_shield_02.dds" instance={ - position={ 0.500000 0.700000 } - scale={ 0.450000 0.180000 } - depth=11.010000 + position={ 0.490000 0.700000 } + scale={ 0.440000 0.180000 } + depth=9.010000 } } } - e_yugoslavia={ pattern="pattern_tricolor_horizontal_01.dds" color1=blue @@ -32995,1992 +30579,3 @@ e_yugoslavia_christian={ } } - -d_krusnohori={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=green_light - color3=orange - colored_emblem={ - color1=blue - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.900000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.500000 0.190000 } - scale={ 0.340000 0.340000 } - rotation=30 - } - - } - - colored_emblem={ - color1=black - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - position={ 0.200000 0.300000 } - depth=3.010000 - } - - instance={ - position={ 0.800000 0.300000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - position={ 0.500000 0.300000 } - depth=2.010000 - } - - } - -} - -d_severovychodni_cechy={ - pattern="pattern_checkers_02.dds" - color1=blue_light - color2=red - color3=black - colored_emblem={ - color1=white - texture="ce_pagan_wheel.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.480000 0.480000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_horse_rampant.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_crown_small.dds" - instance={ - position={ 0.270000 0.750000 } - scale={ 0.420000 0.420000 } - } - - } - - colored_emblem={ - color1=white - color2=black - color3=black - texture="ce_horse_rampant.dds" - instance={ - position={ 0.250000 0.260000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - -} - -e_visegrad={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=white - color2=red - color3=blue - colored_emblem={ - color1=red - color2=red - texture="ce_shield_02.dds" - instance={ - position={ 0.340000 0.450000 } - scale={ 0.360000 0.360000 } - depth=13.010000 - } - - instance={ - position={ 0.670000 0.450000 } - scale={ 0.370000 0.370000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.820000 } - scale={ 0.220000 0.170000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.060000 0.060000 } - depth=5.010000 - } - - instance={ - position={ 0.680000 0.300000 } - scale={ 0.060000 0.060000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_grape_tree.dds" - instance={ - position={ 0.630000 0.190000 } - scale={ 0.190000 0.190000 } - rotation=28 - } - - instance={ - position={ 0.370000 0.200000 } - scale={ 0.190000 0.190000 } - depth=1.010000 - rotation=334 - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.240000 0.240000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.500000 0.490000 } - scale={ 0.120000 0.120000 } - depth=7.010000 - } - - instance={ - position={ 0.500000 0.710000 } - scale={ 0.320000 0.320000 } - depth=18.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_shield_02.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.210000 0.210000 } - depth=9.010000 - } - - instance={ - position={ 0.340000 0.450000 } - scale={ 0.420000 0.420000 } - depth=14.010000 - } - - instance={ - position={ 0.670000 0.450000 } - scale={ 0.430000 0.430000 } - depth=16.010000 - } - - instance={ - position={ 0.500000 0.740000 } - scale={ 0.430000 0.430000 } - depth=20.010000 - } - - } - - colored_emblem={ - color1=red - color2=green - texture="ce_shield_02.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.170000 0.170000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=red - color2=blue - texture="ce_shield_02.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 0.370000 0.370000 } - depth=19.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_shrub.dds" - instance={ - position={ 0.250000 0.720000 } - scale={ 0.240000 0.240000 } - depth=3.010000 - rotation=226 - } - - instance={ - position={ 0.740000 0.730000 } - scale={ 0.220000 0.220000 } - depth=4.010000 - rotation=134 - } - - } - - colored_emblem={ - color1=green - texture="ce_mount.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.110000 0.110000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.340000 0.450000 } - scale={ 0.370000 0.370000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=yellow - texture="ce_eagle.dds" - instance={ - position={ 0.680000 0.460000 } - scale={ 0.410000 0.410000 } - depth=12.010000 - } - - } - -} - -k_thrace={ - pattern="pattern_tricolor_bend_02.dds" - color1=green_light - color2=red - color3=blue_light - colored_emblem={ - color1=blue_light - color2=blue_light - texture="ce_per_fess.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_ordinary_cross_thinnest.dds" - } - -} - -d_gaguzia={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=yellow_light - texture="ce_star_05.dds" - instance={ - position={ 0.50000 0.300000 } - scale={ 0.180000 0.180000 } - } - instance={ - position={ 0.200000 0.1500000 } - scale={ 0.180000 0.180000 } - } - instance={ - position={ 0.800000 0.1500000 } - scale={ 0.180000 0.180000 } - } - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.110000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.490000 1.000000 } - scale={ 1.000000 0.380000 } - depth=2.010000 - } - - } - -} - -c_tigheci={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=yellow_light - texture="ce_star_05.dds" - instance={ - position={ 0.50000 0.300000 } - scale={ 0.180000 0.180000 } - } - instance={ - position={ 0.200000 0.1500000 } - scale={ 0.180000 0.180000 } - } - instance={ - position={ 0.800000 0.1500000 } - scale={ 0.180000 0.180000 } - } - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.110000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.490000 1.000000 } - scale={ 1.000000 0.380000 } - depth=2.010000 - } - - } - -} - -d_bugeac={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=red - color3=black - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_head.dds" - instance={ - position={ 0.500000 0.700000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.750000 0.300000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.300000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - -} - -c_cetatea_alba={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=red - color3=black - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_head.dds" - instance={ - position={ 0.500000 0.700000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.750000 0.300000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.300000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - -} - -d_bukovina={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=blue - color3=red - colored_emblem={ - color1=black - color2=white - color3=white - texture="ce_bull_head.dds" - instance={ - scale={ 0.900000 0.900000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.500000 0.170000 } - scale={ 0.250000 0.250000 } - } - - instance={ - position={ 0.800000 0.720000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - instance={ - position={ 0.200000 0.720000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - } - -} - -d_moldova={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=black - colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_bull_head.dds" - instance={ - scale={ 0.800000 0.800000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.830000 0.730000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_lion_head.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.660000 0.660000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.870000 0.730000 } - scale={ 0.130000 0.130000 } - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow_light - texture="ce_flower.dds" - instance={ - position={ 0.170000 0.740000 } - scale={ 0.190000 0.190000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=yellow_light - texture="ce_flower.dds" - instance={ - position={ 0.170000 0.740000 } - scale={ 0.260000 0.260000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_05_pierced.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.270000 0.270000 } - depth=4.010000 - } - - } - -} - - - -d_kyiv={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=green_light - color3=red - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.140000 0.140000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.140000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - scale={ 0.700000 0.700000 } - } - - } - -} - - -d_odessa={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=yellow_light - color2=blue - color3=white - colored_emblem={ - color1=blue - color2=blue - texture="ce_shield_02.dds" - instance={ - scale={ 0.540000 0.540000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_anchor.dds" - instance={ - position={ 0.900000 0.900000 } - scale={ 0.200000 0.200000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.900000 } - scale={ 0.200000 0.200000 } - depth=4.010000 - } - - instance={ - position={ 0.100000 0.900000 } - scale={ 0.200000 0.200000 } - depth=5.010000 - } - - instance={ - position={ 0.910000 0.500000 } - scale={ 0.200000 0.200000 } - depth=6.010000 - } - - instance={ - position={ 0.090000 0.500000 } - scale={ 0.200000 0.200000 } - depth=7.010000 - } - - instance={ - position={ 0.900000 0.100000 } - scale={ 0.200000 0.200000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.100000 } - scale={ 0.200000 0.200000 } - depth=9.010000 - } - - instance={ - position={ 0.100000 0.100000 } - scale={ 0.200000 0.200000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_anchor.dds" - instance={ - scale={ 0.530000 0.530000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=11.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_shield_02.dds" - instance={ - scale={ 0.620000 0.620000 } - depth=2.010000 - } - - } - -} - - -d_bessarabia={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=blue_light - color3=black - colored_emblem={ - color1=red - color2=red - texture="ce_shield_02.dds" - instance={ - position={ 0.500000 0.840000 } - scale={ 0.140000 0.080000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.620000 0.500000 } - scale={ 0.020000 0.020000 } - } - - instance={ - position={ 0.370000 0.500000 } - scale={ 0.020000 0.020000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.830000 0.730000 } - scale={ 0.200000 0.200000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - color3=white - texture="ce_bull_head.dds" - instance={ - scale={ 0.940000 0.940000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_05_pierced.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.270000 0.270000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.870000 0.730000 } - scale={ 0.130000 0.220000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_flower.dds" - instance={ - position={ 0.170000 0.740000 } - scale={ 0.260000 -0.260000 } - depth=5.010000 - } - - } - -} - -k_great_moravia={ - custom=yes - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=green - colored_emblem={ - color1=white - color2=red - texture="ce_checkers_08.dds" - instance={ - scale={ 0.700000 0.700000 } - } - } -} - -k_moldavia={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=blue_light - color3=black - colored_emblem={ - color1=yellow_light - color2=yellow - texture="ce_star_08.dds" - instance={ - position={ 0.500000 0.160000 } - scale={ 0.320000 0.320000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow - color3=yellow - texture="ce_flower.dds" - instance={ - position={ 0.190000 0.740000 } - scale={ 0.260000 -0.260000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=yellow - texture="ce_bull_head.dds" - instance={ - scale={ 0.940000 0.940000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.830000 0.730000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.880000 0.770000 } - scale={ 0.150000 0.150000 } - } - - } - -} - -d_transnistria={ - pattern="pattern_horizontal_stripes_01.dds" - color1=red - color2=green - color3=black - colored_emblem={ - color1=yellow - texture="NEOW_ce_hamsick_soviet.dds" - instance={ - scale={ 0.500000 0.500000 } - } - - } - -} - -d_podolia={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=yellow - color2=yellow_light - texture="ce_buddhist_moon.dds" - instance={ - scale={ 0.720000 0.720000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_sun_india.dds" - instance={ - depth=1.010000 - } - - } - -} - -d_halych={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=blue_light - color3=blue - colored_emblem={ - color1=yellow_light - color2=white - texture="ce_lion_rampant.dds" - } - -} - -k_crimea={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=red - color3=red - colored_emblem={ - color1=yellow - texture="NEOW_ce_giray.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.575000 0.575000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - depth=1.010000 - } - - } - -} - -k_kalmykia={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=blue - colored_emblem={ - color1=white - texture="NEOW_ce_lotus.dds" - instance={ - scale={ 0.525000 0.525000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.570000 0.570000 } - depth=1.010000 - } - - } - -} - -d_dagestan={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=green - color2=blue_light - color3=red -} - -k_caucasus={ - pattern="pattern__solid_designer.dds" - color1=blue_light - color2=blue_light - color3=red - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.800000 0.220000 } - scale={ 0.190000 0.190000 } - } - - instance={ - position={ 0.600000 0.300000 } - scale={ 0.190000 0.190000 } - depth=1.010000 - } - - instance={ - position={ 0.600000 0.150000 } - scale={ 0.190000 0.190000 } - depth=2.010000 - } - - instance={ - position={ 0.400000 0.300000 } - scale={ 0.190000 0.190000 } - depth=3.010000 - } - - instance={ - position={ 0.400000 0.150000 } - scale={ 0.190000 0.190000 } - depth=4.010000 - } - - instance={ - position={ 0.200000 0.300000 } - scale={ 0.190000 0.190000 } - depth=5.010000 - } - - instance={ - position={ 0.200000 0.150000 } - scale={ 0.190000 0.190000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=green - color2=white - texture="ce_horizontal_stripes_02.dds" - instance={ - position={ 0.500000 0.895000 } - depth=7.010000 - rotation=90 - } - - } - -} - - -k_volgograd={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 1.000000 0.255000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_volgograd.dds" - instance={ - position={ 0.500000 0.340000 } - scale={ 0.579000 0.579000 } - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 1.000000 0.830000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 1.000000 0.410000 } - depth=1.010000 - } - - } - -} - -placeholder_tatarstan={ - pattern="pattern_horizontal_split_01.dds" - color1=green_light - color2=red - color3=blue - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - scale={ 0.665000 0.665000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - scale={ 0.430000 0.430000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 0.240000 0.240000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.480000 0.480000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.495000 0.495000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=yellow - texture="ce_frame_circle_urnes_runes.dds" - instance={ - scale={ 0.770000 0.770000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.640000 0.640000 } - depth=5.010000 - } - - } -} - -placeholder_bashkurdistan={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=blue_light - color2=white - color3=green - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.430000 0.375000 } - scale={ 0.060000 0.060000 } - depth=2.010000 - } - - instance={ - position={ 0.380000 0.430000 } - scale={ 0.060000 0.060000 } - depth=3.010000 - } - - instance={ - position={ 0.625000 0.425000 } - scale={ 0.060000 0.060000 } - depth=4.010000 - } - - instance={ - position={ 0.570000 0.375000 } - scale={ 0.060000 0.060000 } - depth=5.010000 - } - - instance={ - position={ 0.650000 0.500000 } - scale={ 0.060000 0.060000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.350000 } - scale={ 0.060000 0.060000 } - depth=7.010000 - } - - instance={ - position={ 0.350000 0.500000 } - scale={ 0.060000 0.060000 } - depth=8.010000 - } - - instance={ - scale={ 0.105000 0.105000 } - depth=9.010000 - } - - instance={ - scale={ 0.475000 0.475000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.585000 } - scale={ 0.315000 0.185000 } - depth=10.010000 - rotation=24 - } - - instance={ - scale={ 0.410000 0.410000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - depth=17.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_05.dds" - instance={ - scale={ 0.330000 0.330000 } - } - - instance={ - position={ 0.500000 0.515000 } - scale={ 0.330000 0.330000 } - depth=1.010000 - rotation=90 - } - - instance={ - scale={ 0.335000 0.335000 } - depth=11.010000 - rotation=150 - } - - instance={ - scale={ 0.335000 0.335000 } - depth=12.010000 - rotation=120 - } - - instance={ - scale={ 0.335000 0.335000 } - depth=13.010000 - rotation=60 - } - - instance={ - scale={ 0.335000 0.335000 } - depth=14.010000 - rotation=30 - } - - } - -} - -placeholder_yugra={ - pattern="pattern_vertical_split_01.dds" - color1=blue_light - color2=green - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.565000 0.250000 } - scale={ 0.065000 0.065000 } - rotation=45 - } - - instance={ - position={ 0.440000 0.250000 } - scale={ 0.065000 0.065000 } - depth=1.010000 - rotation=45 - } - - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.355000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.570000 0.335000 } - scale={ 0.270000 0.270000 } - depth=2.010000 - rotation=135 - } - - instance={ - position={ 0.425000 0.330000 } - scale={ 0.275000 0.275000 } - depth=3.010000 - rotation=45 - } - - instance={ - position={ 0.745000 0.400000 } - scale={ 0.320000 0.320000 } - depth=4.010000 - rotation=315 - } - - instance={ - position={ 0.250000 0.395000 } - scale={ 0.325000 0.325000 } - depth=5.010000 - rotation=45 - } - - instance={ - scale={ 0.325000 0.325000 } - depth=6.010000 - } - - } - -} - -e_russian_soviet={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - color2=red - color3=yellow - texture="NEOW_ce_eagle_russia.dds" - instance={ - scale={ 0.880000 0.880000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=black - color3=red - texture="NEOW_ce_budenovka.dds" - instance={ - position={ 0.625000 0.195000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - } - - instance={ - position={ 0.375000 0.195000 } - scale={ 0.100000 0.100000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.120000 } - scale={ 0.165000 0.165000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=black - texture="NEOW_ce_sickle.dds" - instance={ - position={ 0.780000 0.700000 } - scale={ 0.390000 0.390000 } - rotation=28 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.790000 0.740000 } - scale={ 0.160000 0.215000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_hamsick_soviet.dds" - instance={ - position={ 0.495000 0.560000 } - scale={ 0.160000 0.160000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=black - texture="NEOW_ce_hammer2.dds" - instance={ - position={ 0.210000 0.685000 } - scale={ 0.415000 0.415000 } - depth=2.010000 - rotation=339 - } - - } - -} - -k_lithuania_romuva={ - pattern="pattern_vertical_split_01.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_gediminas.dds" - instance={ - position={ 0.501000 0.500000 } - scale={ 0.430000 0.430000 } - } - - } - -} - -k_lithuania={ - pattern="pattern__solid_designer.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=yellow - texture="NEOW_ce_cross_intermarium.dds" - instance={ - position={ 0.646000 0.373000 } - scale={ 0.135000 0.135000 } - } - - } - - colored_emblem={ - color1=white - color2=blue_light - color3=yellow - texture="ce_knight.dds" - instance={ - position={ 0.500000 0.515000 } - scale={ 0.935000 0.935000 } - depth=1.010000 - } - - } - -} - -e_baltic={ - pattern="pattern__solid_designer.dds" - color1=white - color2=green - color3=yellow - colored_emblem={ - color1=rgb { 33 80 123 } - texture="ce_circle_mask.dds" - instance={ - position={ 0.450000 0.600000 } - scale={ 0.150000 0.150000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - position={ 0.450000 0.505000 } - scale={ 0.215000 0.215000 } - depth=7.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_mena_sun.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ 0.370000 0.370000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="NEOW_ce_baltriskele.dds" - instance={ - position={ 0.500000 0.470000 } - scale={ 0.160000 0.160000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=red - color3=black - texture="ce_leopard_passant_guardant.dds" - instance={ - position={ 0.325000 0.285000 } - scale={ 0.335000 0.335000 } - depth=4.010000 - } - - instance={ - position={ 0.330000 0.400000 } - scale={ 0.335000 0.335000 } - depth=6.010000 - } - - instance={ - position={ 0.360000 0.515000 } - scale={ 0.335000 0.335000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_cross_intermarium.dds" - instance={ - position={ 0.720000 0.355000 } - scale={ 0.060000 0.060000 } - } - - } - - colored_emblem={ - color1=yellow - color2=rgb { 131 15 0 } - color3=rgb { 42 102 157 } - texture="NEOW_ce_shield_tripartite.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_shield_01.dds" - instance={ - scale={ 0.255000 0.255000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue_light - color3=yellow - texture="ce_knight.dds" - instance={ - position={ 0.655000 0.420000 } - scale={ 0.420000 0.420000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_shield_01.dds" - instance={ - scale={ 0.285000 0.285000 } - depth=3.010000 - } - - } - -} - - -e_finland={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.000000 } - scale={ 0.700000 0.490000 } - depth=1.010000 - } - - instance={ - position={ 1.000000 0.995000 } - scale={ 0.705000 0.920000 } - depth=2.010000 - } - - instance={ - position={ 0.000000 1.000000 } - scale={ 0.715000 0.930000 } - depth=3.010000 - } - - instance={ - position={ 0.105000 0.000000 } - scale={ 0.500000 0.500000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_cross_auskelis.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 0.465000 0.465000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_05.dds" - instance={ - position={ 0.460000 0.500000 } - scale={ 0.300000 1.000000 } - depth=13.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 1.000000 0.315001 } - depth=17.010000 - } - - instance={ - scale={ 0.405000 1.000000 } - depth=18.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_lozenge_vair.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ -0.235000 0.190000 } - } - - } - - colored_emblem={ - color1=blue - color2=white - texture="ce_checkers_12.dds" - instance={ - position={ 0.185000 0.705000 } - scale={ 0.500000 0.500000 } - depth=20.010000 - } - - instance={ - position={ 0.185000 0.075000 } - scale={ 0.500000 0.500000 } - depth=22.010000 - rotation=90 - } - - instance={ - position={ 0.185000 0.995000 } - scale={ 0.500000 -0.500000 } - depth=24.010000 - } - - instance={ - position={ 0.815000 0.995000 } - scale={ 0.500000 0.500000 } - depth=25.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.355000 } - scale={ 1.000000 0.275000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 1.000000 0.275000 } - depth=12.010000 - } - - instance={ - position={ 0.540000 0.500000 } - scale={ 0.275000 1.000000 } - depth=14.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue - color2=white - texture="NEOW_ce_cross_nordic.dds" - instance={ - depth=26.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_checkers_12.dds" - instance={ - position={ 0.855000 0.035000 } - scale={ 0.500000 0.500000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="ce_checkers_12.dds" - instance={ - position={ 0.815000 0.075000 } - scale={ 0.500000 0.500000 } - depth=21.010000 - rotation=90 - } - - instance={ - position={ 0.815000 0.705000 } - scale={ -0.500000 -0.500000 } - depth=23.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_checkers_12.dds" - instance={ - position={ 0.855000 0.745000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - instance={ - position={ 0.145000 0.745000 } - scale={ -0.500000 0.500000 } - depth=5.010000 - } - - instance={ - position={ 0.855000 0.995000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - } - - instance={ - position={ 0.145000 0.995000 } - scale={ 0.500000 -0.500000 } - depth=7.010000 - } - - instance={ - position={ 0.145000 0.035000 } - scale={ 0.500000 0.500000 } - depth=19.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 0.130000 0.185000 } - depth=11.010000 - } - - instance={ - position={ 0.500000 0.390000 } - scale={ 0.195000 0.130000 } - depth=15.010000 - } - - } - -} \ No newline at end of file diff --git a/common/coat_of_arms/coat_of_arms/01_mercenary_coas.txt b/common/coat_of_arms/coat_of_arms/01_mercenary_coas.txt deleted file mode 100644 index 08972f660..000000000 --- a/common/coat_of_arms/coat_of_arms/01_mercenary_coas.txt +++ /dev/null @@ -1,205 +0,0 @@ -mc_bull = { - pattern = "pattern_horizontal_split_02.dds" - color1 = "white" - color2 = "red" - - colored_emblem = { - texture = "ce_bull_head.dds" - color1 = "black" - color2 = "red" - instance = { position = { 0.5 0.6 } scale = { 0.7 0.7 } } - } -} - -mc_french = { - pattern = "pattern_horizontal_split_02.dds" - color1 = "blue" - color2 = "yellow" - - colored_emblem = { - texture = "ce_fleur.dds" - color1 = "yellow" - instance = { position = { 0.5 0.6 } scale = { 0.7 0.7 } } - } -} - -mc_white_company = { - pattern = "pattern_solid.dds" - color1 = "white" - - colored_emblem = { - texture = "ce_ordinary_chevron_5.dds" - color1 = "red" - } -} - -mc_great_company = { - pattern = "pattern_solid.dds" - color1 = "white" - - colored_emblem = { - texture = "ce_circles_01.dds" - color1 = "red" - } -} - -mc_compagnia_di_san_giorgio = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "red" - colored_emblem = { - texture = "ce_ordinary_cross_5.dds" - color1 = "red" - } -} - -mc_compagnia_della_stella = { - pattern = "pattern_horizontal_stripes_01.dds" - color1 = "yellow" - color2 = "red" - - colored_emblem = { - texture = "ce_star_08.dds" - color1 = "yellow" - } -} - -mc_compagnia_della_rosa = { - pattern = "pattern_diagonal_split_01.dds" - color1 = "white" - color2 = "red" - - colored_emblem = { - texture = "ce_flower.dds" - color1 = "red" - color2 = "yellow" - } -} - - -mc_gran_companyia_catalana = { - pattern = "pattern_solid.dds" - color1 = "yellow" - colored_emblem = { - texture = "ce_diagonal_stripes_02_dual.dds" - color1 = "red" - color2 = "red" - } -} - -mc_nafarroako_konpainia = { - pattern = "pattern_solid.dds" - color1 = "yellow" - colored_emblem = { - texture = "ce_cross_08.dds" - color1 = "yellow" - } -} - -mc_thinglith = { - pattern = "pattern_diagonal_split_01.dds" - color1 = "blue" - color2 = "white" - - - colored_emblem = { - texture = "ce_goat.dds" - color1 = "yellow" - } -} - -mc_mamluks = { - pattern = "pattern_solid.dds" - color1 = "yellow" - colored_emblem = { - texture = "ce_moon.dds" - color1 = "blue" - } -} - -mc_ghilman = { - pattern = "pattern_solid.dds" - color1 = "green" - colored_emblem = { - texture = "ce_moon.dds" - color1 = "red" - } -} - -mc_company_of_the_brabancon_wolf = { - pattern = "pattern_solid.dds" - color1 = "orange" - - colored_emblem = { - texture = "ce_lion_rampant.dds" - color1 = "blue" - color2 = "white" - instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } - } -} - -mc_hengist_retinue = { - pattern = "pattern_solid.dds" - color1 = "red" - colored_emblem = { - texture = "ce_lion_rampant.dds" - color1 = "yellow" - color2 = "yellow" - } -} - -mc_wakes_guard = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "blue" - colored_emblem = { - texture = "ce_eagle.dds" - color1 = "blue" - color2 = "red" - } -} - -mc_horsas_band = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "yellow" - - - colored_emblem = { - texture = "ce_horse_rampant.dds" - color1 = "yellow" - color2 = "blue" - } -} - -mc_woad_raiders = { - pattern = "pattern_solid.dds" - color1 = "blue" - color2 = "white" - - colored_emblem = { - texture = "ce_horizontal_stripes_04.dds" - color1 = color2 - color2 = color1 - instance = { rotation = 90 } - } -} - -mc_vanguard_of_kilwa = { - pattern = "pattern_solid.dds" - color1 = "yellow" - color2 = "red" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "red" - color2 = "red" - instance = { position = { 0.5 0.725 } scale = { 1.0 0.55 } } - } - colored_emblem = { - texture = "ce_crescent_mask.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.5 0.20 } rotation = 90 scale = { 0.4 0.4 } } - instance = { position = { 0.5 0.70 } rotation = 90 scale = { 0.4 0.4 } } - } -} diff --git a/common/coat_of_arms/coat_of_arms/01_random_templates.txt b/common/coat_of_arms/coat_of_arms/01_random_templates.txt deleted file mode 100644 index 362a8eb4b..000000000 --- a/common/coat_of_arms/coat_of_arms/01_random_templates.txt +++ /dev/null @@ -1,10205 +0,0 @@ -template = { - faction_01 = { - pattern = list "faction_patterns_list" - color1 = red - color2 = black - color3 = white - color4 = white - colored_emblem = { - texture = list "charge" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - } - - simple_cross_flag = { - pattern = list "christian_emblems_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - } - - basic_charge_01 = { - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "metal_colors" - - colored_emblem = { - texture = list "charge" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } - } - } - - basic_charge_01b = { - pattern = list "basic_division" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } - } - } - - basic_charge_03 = { - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "metal_colors" - - colored_emblem = { - texture = list "charge" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.5 0.75 } scale = { 0.5 0.5 } } - } - } - - basic_charge_05 = { - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "metal_colors" - - - colored_emblem = { - texture = list "charge" - color1 = color3 - color2 = color3 - instance = { position = { 0.25 0.5 } scale = { -0.5 0.5 } } - instance = { position = { 0.75 0.5 } scale = { 0.5 0.5 } } - } - } - basic_charge_07 = { # 3 charges in the shape of a heater shield - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.3 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.3 } scale = { 0.5 0.5 } } - instance = { position = { 0.5 0.7 } scale = { 0.5 0.5 } } - } - } - basic_charge_08 = { # 3 charges in the shape of a heater shield - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.3 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.3 } scale = { 0.5 0.5 } } - instance = { position = { 0.5 0.7 } scale = { 0.5 0.5 } } - } - } - basic_charge_09 = { # 6 charges in the shape of a heater shield - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.35 0.3 } } #1st row - instance = { position = { 0.50 0.25 } scale = { 0.35 0.3 } } - instance = { position = { 0.75 0.25 } scale = { 0.35 0.3 } } - instance = { position = { 0.37 0.50 } scale = { 0.35 0.3 } } #2nd row - instance = { position = { 0.63 0.50 } scale = { 0.35 0.3 } } - instance = { position = { 0.50 0.75 } scale = { 0.35 0.3 } } #3rd row - } - } - basic_charge_10 = { # 6 charges in the shape of a heater shield - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.35 0.3 } } #1st row - instance = { position = { 0.50 0.25 } scale = { 0.35 0.3 } } - instance = { position = { 0.75 0.25 } scale = { 0.35 0.3 } } - instance = { position = { 0.37 0.50 } scale = { 0.35 0.3 } } #2nd row - instance = { position = { 0.63 0.50 } scale = { 0.35 0.3 } } - instance = { position = { 0.50 0.75 } scale = { 0.35 0.3 } } #3rd row - } - } - basic_charge_11 = { # 10 charges in the shape of a heater shield - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.2 0.2 } scale = { 0.2 0.2 } } #1st row - instance = { position = { 0.4 0.2 } scale = { 0.2 0.2 } } - instance = { position = { 0.6 0.2 } scale = { 0.2 0.2 } } - instance = { position = { 0.8 0.2 } scale = { 0.2 0.2 } } - - instance = { position = { 0.3 0.4 } scale = { 0.2 0.2 } } #2st row - instance = { position = { 0.5 0.4 } scale = { 0.2 0.2 } } - instance = { position = { 0.7 0.4 } scale = { 0.2 0.2 } } - - instance = { position = { 0.4 0.6 } scale = { 0.2 0.2 } } #3rd row - instance = { position = { 0.6 0.6 } scale = { 0.2 0.2 } } - - instance = { position = { 0.5 0.8 } scale = { 0.2 0.2 } } #4rd row - } - } - basic_charge_12 = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - - colored_emblem = { # 10 charges in the shape of a heater shield - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.2 0.2 } scale = { 0.2 0.2 } } #1st row - instance = { position = { 0.4 0.2 } scale = { 0.2 0.2 } } - instance = { position = { 0.6 0.2 } scale = { 0.2 0.2 } } - instance = { position = { 0.8 0.2 } scale = { 0.2 0.2 } } - - instance = { position = { 0.3 0.4 } scale = { 0.2 0.2 } } #2st row - instance = { position = { 0.5 0.4 } scale = { 0.2 0.2 } } - instance = { position = { 0.7 0.4 } scale = { 0.2 0.2 } } - - instance = { position = { 0.4 0.6 } scale = { 0.2 0.2 } } #3rd row - instance = { position = { 0.6 0.6 } scale = { 0.2 0.2 } } - - instance = { position = { 0.5 0.8 } scale = { 0.2 0.2 } } #4rd row - } - } - basic_charge_13 = { - # like k_france fleury - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } - } - } - - basic_charge_13_b = { - # like k_france fleury - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } - } - } - - basic_ordinary_01 = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "basic_geometrical_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - basic_ordinary_01_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "basic_geometrical_charges_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - basic_ordinary_02 = { - # like k_france fleury - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } - } - - colored_emblem = { - texture = list "ordinaries" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - } - - basic_ordinary_02_b = { - # like k_france fleury - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } - instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } - instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } - instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } - } - - colored_emblem = { - texture = list "ordinaries" - color1 = list "normal_colors" - color2 = list "normal_colors" - } - } - - basic_ordinary_division_01 = { - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - mask = { 1 } - texture = list "ordinaries" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - - colored_emblem = { - mask = { 2 } - texture = list "ordinaries" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - basic_ordinary_division_02 = { - pattern = list "basic_division" - color1 = list "normal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "ordinaries" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - } - basic_ordinary_chief_01 = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "ordinaries_vertically_scalable" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.6 } scale = { 1.0 0.8 } } - } - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.1 } scale = { 1.0 1.05 } } - } - } - basic_ordinary_chief_02 = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "ordinaries_vertically_scalable" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.6 } scale = { 1.0 0.8 } } - } - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.1 } scale = { 1.0 1.05 } } - } - } - - - @cross_from_center_x = 0.25 - @cross_from_center_y = 0.3 - - @cross_offset_left = @[0.5 - cross_from_center_x ] - @cross_offset_right = @[0.5 + cross_from_center_x ] - - @cross_offset_top = @[0.5 - cross_from_center_y ] - @cross_offset_bottom = @[0.5 + cross_from_center_y ] - - basic_ordinary_cross_01 = { - # coloured cross with the same charge in each quarter - pattern = list "field_cross" - color1 = list "metal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = "ce_ordinary_cross_5.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.4 0.4 } } - instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.4 0.4 } } - instance = { position = { 0.8 @cross_offset_top } scale = { 0.4 0.4 } } - instance = { position = { 0.8 @cross_offset_bottom } scale = { 0.4 0.4 } } - } - } - basic_ordinary_cross_02 = { - # metal cross with the same charge in each quarter - pattern = list "field_cross" - color1 = list "normal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = "ce_ordinary_cross_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.4 0.4 } } - instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.4 0.4 } } - instance = { position = { @cross_offset_right @cross_offset_top } scale = { 0.4 0.4 } } - instance = { position = { @cross_offset_right @cross_offset_bottom } scale = { 0.4 0.4 } } - } - } - - basic_ordinary_cross_03 = { - # coloured cross with 5 charges inside the cross - pattern = list "field_cross" - color1 = list "metal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = "ce_ordinary_cross_3.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.2 } scale = { 0.333 0.333 } } - instance = { position = { 0.2 0.5 } scale = { 0.333 0.333 } } - instance = { position = { 0.5 0.5 } scale = { 0.333 0.333 } } - instance = { position = { 0.8 0.5 } scale = { 0.333 0.333 } } - instance = { position = { 0.5 0.8 } scale = { 0.333 0.333 } } - } - } - basic_ordinary_cross_04 = { - # metal cross with 5 charges inside the cross - pattern = list "field_cross" - color1 = list "normal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = "ce_ordinary_cross_3.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.2 } scale = { 0.333 0.333 } } - instance = { position = { 0.2 0.5 } scale = { 0.333 0.333 } } - instance = { position = { 0.5 0.5 } scale = { 0.333 0.333 } } - instance = { position = { 0.8 0.5 } scale = { 0.333 0.333 } } - instance = { position = { 0.5 0.8 } scale = { 0.333 0.333 } } - } - } - - basic_ordinary_saltire_01 = { - # coloured saltire with the same charge in each quarter - pattern = list "field_saltire" - color1 = list "metal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = "ce_ordinary_saltire_5.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.50 0.125 } scale = { 0.25 0.25 } } - instance = { position = { 0.125 0.50 } scale = { 0.25 0.25 } } - instance = { position = { 0.875 0.50 } scale = { 0.25 0.25 } } - instance = { position = { 0.50 0.875 } scale = { 0.25 0.25 } } - } - } - basic_ordinary_saltire_02 = { - # metal saltire with the same charge in each quarter - pattern = list "field_saltire" - color1 = list "normal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = "ce_ordinary_saltire_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.50 0.125 } scale = { 0.25 0.25 } } - instance = { position = { 0.125 0.50 } scale = { 0.25 0.25 } } - instance = { position = { 0.875 0.50 } scale = { 0.25 0.25 } } - instance = { position = { 0.50 0.875 } scale = { 0.25 0.25 } } - } - } - basic_ordinary_saltire_03 = { - # colour saltire with a fur background - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = list "furs" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = "ce_ordinary_saltire_5.dds" - color1 = list "normal_colors" - } - } - basic_ordinary_saltire_04 = { - # metal saltire with a fur background - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = list "furs" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - colored_emblem = { - texture = "ce_ordinary_saltire_5.dds" - color1 = list "metal_colors" - } - } - - basic_ordinary_fess_01 = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.20 } scale = { 0.4 0.4 } } #top - instance = { position = { 0.75 0.20 } scale = { 0.4 0.4 } } - instance = { position = { 0.5 0.80 } scale = { 0.4 0.4 } } #bottom - } - - } - - basic_ordinary_fess_01_b = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.20 } scale = { 0.4 0.4 } } #top - instance = { position = { 0.75 0.20 } scale = { 0.4 0.4 } } - instance = { position = { 0.5 0.80 } scale = { 0.4 0.4 } } #bottom - } - } - - basic_ordinary_fess_02 = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.20 0.20 } scale = { 0.33 0.33 } } #top - instance = { position = { 0.50 0.20 } scale = { 0.33 0.33 } } - instance = { position = { 0.80 0.20 } scale = { 0.33 0.33 } } - - instance = { position = { 0.20 0.80 } scale = { 0.33 0.33 } } #bottom - instance = { position = { 0.50 0.80 } scale = { 0.33 0.33 } } - instance = { position = { 0.80 0.80 } scale = { 0.33 0.33 } } - } - } - - basic_ordinary_fess_02_b = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.20 0.20 } scale = { 0.33 0.33 } } #top - instance = { position = { 0.50 0.20 } scale = { 0.33 0.33 } } - instance = { position = { 0.80 0.20 } scale = { 0.33 0.33 } } - - instance = { position = { 0.20 0.80 } scale = { 0.33 0.33 } } #bottom - instance = { position = { 0.50 0.80 } scale = { 0.33 0.33 } } - instance = { position = { 0.80 0.80 } scale = { 0.33 0.33 } } - } - } - - quartering_01 = { - pattern = "pattern_checkers_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - quartering_01_metal = { - pattern = "pattern_checkers_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - - quartering_02 = { - #quartered ordinaries - pattern = "pattern_checkers_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = list "ordinaries" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } - } - } - - quartering_02_metal = { - #quartered ordinaries - pattern = "pattern_checkers_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = list "ordinaries" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } - } - } - - quartering_03 = { - #quartered charges - pattern = "pattern_checkers_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "ordinaries" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } - } - } - - quartering_03_metal = { - #quartered charges - pattern = "pattern_checkers_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "ordinaries" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } - } - } - - impalement_01 = { - #impaled, left=charge, right=ordinary - pattern = "pattern_vertical_split_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.25 0.5 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "ordinaries_horizontally_scalable" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } - } - } - - impalement_01_metal = { - #impaled, left=charge, right=ordinary - pattern = "pattern_vertical_split_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.5 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "ordinaries_horizontally_scalable" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } - } - } - - impalement_02 = { - #impaled, left=ordinary, right=charge - pattern = "pattern_vertical_split_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = list "ordinaries_horizontally_scalable" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.5 } scale = { 0.5 1.0 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.75 0.5 } scale = { 0.5 0.5 } } - } - } - - impalement_02_metal = { - #impaled, left=ordinary, right=charge - pattern = "pattern_vertical_split_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = list "ordinaries_horizontally_scalable" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.25 0.5 } scale = { 0.5 1.0 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.75 0.5 } scale = { 0.5 0.5 } } - } - } - - dynasty_godwin = { # of Godwin - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.3 } scale = { 1.0 0.5 } } - instance = { position = { 0.5 0.7 } scale = { 1.0 0.5 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.1 0.1 } scale = { 0.2 0.2 } } - instance = { position = { 0.5 0.1 } scale = { 0.2 0.2 } } - instance = { position = { 0.9 0.1 } scale = { 0.2 0.2 } } - - instance = { position = { 0.3 0.5 } scale = { 0.2 0.2 } } - instance = { position = { 0.7 0.5 } scale = { 0.2 0.2 } } - - instance = { position = { 0.1 0.9 } scale = { 0.2 0.2 } } - instance = { position = { 0.5 0.9 } scale = { 0.2 0.2 } } - instance = { position = { 0.9 0.9 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.3 0.1 } scale = { 0.2 0.2 } } - instance = { position = { 0.7 0.1 } scale = { 0.2 0.2 } } - - instance = { position = { 0.1 0.5 } scale = { 0.2 0.2 } } - instance = { position = { 0.5 0.5 } scale = { 0.2 0.2 } } - instance = { position = { 0.9 0.5 } scale = { 0.2 0.2 } } - - instance = { position = { 0.3 0.9 } scale = { 0.2 0.2 } } - instance = { position = { 0.7 0.9 } scale = { 0.2 0.2 } } - } - } - - dynasty_godwin_02 = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - @dynasty_godwin_02_charge_scale = @[ 0.8 / 3 ] - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.3 } scale = { 1.0 0.5 } } - instance = { position = { 0.5 0.7 } scale = { 1.0 0.5 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.2 0.1 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } - instance = { position = { 0.5 0.1 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } - instance = { position = { 0.8 0.1 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } - - instance = { position = { 0.35 0.5 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } - instance = { position = { 0.65 0.5 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } - - instance = { position = { 0.5 0.9 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } - } - } - - quartering_04_a = { - #quartered charges - pattern = "pattern_checkers_01.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } - } - } - quartering_04_b = { - #quartered charges - pattern = "pattern_checkers_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } - } - } - quartering_04_c = { - #quartered charges - pattern = "pattern_checkers_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } - instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } - } - } - - # mena - mena_fess_01 = { # per fess, top charge, middle fur, bottom charge - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } - } - colored_emblem = { - mask = { 2 } - texture = list "furs_thirds_empty" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - } - mena_fess_01_barrulets = { # per fess, top charge, middle fur, bottom charge, barrulets - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_barrulets_2.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } - } - colored_emblem = { - mask = { 2 } - texture = list "furs_thirds_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - mena_fess_02 = { # per fess, top charge, middle charge, bottom charge - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "normal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - colored_emblem = { - texture = list "mena_horizontal_charges_list" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } } - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } - } - } - mena_fess_02_barrulets = { # per fess, top charge, middle charge, bottom charge, barrulets - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - color4 = list "metal_colors" - colored_emblem = { - texture = "ce_barrulets_2.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - colored_emblem = { - texture = list "mena_horizontal_charges_list" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } - } - } - mena_fess_03 = { # per fess, middle charge only - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "normal_colors" - colored_emblem = { - texture = list "mena_horizontal_charges_list" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - mena_fess_03_barrulets = { # per fess, middle charge only, barrulets - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - color4 = list "metal_colors" - colored_emblem = { - texture = "ce_barrulets_2.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "mena_horizontal_charges_list" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - mena_fess_04 = { # per fess, middle 2 charges side by side - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "mena_horizontal_addorsed_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.3 0.5 } scale = { 0.4 0.4 } } - instance = { position = { 0.7 0.5 } scale = { -0.4 0.4 } } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - mena_fess_04_barrulets = { # per fess, middle 2 charges side by side, barrulets - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_barrulets_2.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "mena_horizontal_addorsed_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.3 0.5 } scale = { 0.4 0.4 } } - instance = { position = { 0.7 0.5 } scale = { -0.4 0.4 } } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - - mena_fess_05 = { # per fess, middle charge with 2 wings - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - # middle charge - colored_emblem = { - texture = list "mena_middle_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } - } - # middle charge wings - colored_emblem = { - texture = list "mena_horizontal_addorsed_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } - instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - - mena_fess_05_barrulets = { # per fess, middle charge with 2 wings, barrulets - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_barrulets_2.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - # middle charge - colored_emblem = { - texture = list "mena_middle_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } - } - # middle charge wings - colored_emblem = { - texture = list "mena_horizontal_addorsed_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } - instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - - mena_fess_06 = { # per fess, top charge, middle charge with two wings, bottom charge - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - # top charge - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - # middle charge - colored_emblem = { - texture = list "mena_middle_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } - } - # middle charge wings - colored_emblem = { - texture = list "mena_horizontal_addorsed_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } - instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } - } - # bottom charge - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } - } - } - mena_fess_06_barrulets = { # per fess, top charge, middle charge with two wings, bottom charge, barrulets - pattern = list "mena_tierced_per_fess" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_barrulets_2.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - # top charge - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - # middle charge - colored_emblem = { - texture = list "mena_middle_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } - } - colored_emblem = { - texture = list "mena_horizontal_addorsed_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } - instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } - } - # bottom charge - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } - } - } - mena_chief_01 = { - pattern = "pattern_chief.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - #colored_emblem = { - # mask = { 2 3 } - # texture = list "furs" - # color1 = list "metal_colors" - # color2 = list "normal_colors" - #} - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } - } - } - mena_chief_01_b = { - pattern = "pattern_chief.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } - } - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } - } - colored_emblem = { - mask = { 2 3 } - texture = list "furs_thirds_empty" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - } - mena_chief_03 = { # bottom charge - pattern = "pattern_chief.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } - } - } - mena_chief_04 = { # bottom charge side by side - pattern = "pattern_chief.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = list "mena_horizontal_addorsed_charges_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.34 0.665 } scale = { 0.5 0.5 } } - instance = { position = { 0.66 0.665 } scale = { -0.5 0.5 } } - } - } - - mena_fess_chief = { # charge + fess in chief - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } - } - colored_emblem = { - texture = "ce_mena_fess.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.25 } scale = { 1.0 0.5 } } - } - } - mena_fess_chief_inverted = { # charge + fess in chief - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } - } - colored_emblem = { - texture = "ce_mena_fess.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.25 } scale = { 1.0 0.5 } } - } - } - - mena_lowered_fess = { # charge + lowered fess - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.32 } scale = { 0.66 0.66 } } - } - colored_emblem = { - texture = "ce_mena_fess.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.665 } scale = { 1.0 0.5 } } - } - } - mena_lowered_fess_inverted = { # charge + lowered fess - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "mena_base_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.32 } scale = { 0.66 0.66 } } - } - colored_emblem = { - texture = "ce_mena_fess.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.665 } scale = { 1.0 0.5 } } - } - } - - mena_bend_01 = { - pattern = "pattern_tricolor_bend_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "mena_horizontal_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } rotation = 45 } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - mena_bend_02 = { - pattern = "pattern_tricolor_bend_02.dds" # bend senester - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "mena_horizontal_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } rotation = -45 } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - mena_bend_03 = { - pattern = "pattern_tricolor_bend_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "charge_thirds" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } rotation = 45 } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - mena_bend_04 = { - pattern = "pattern_tricolor_bend_02.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = list "charge_thirds" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } rotation = -45 } - } - colored_emblem = { - texture = list "border_circle_empty" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - - - border_01 = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.485 } scale = { 0.5 0.5 } } - } - - colored_emblem = { - texture = list "borders" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - } - border_01_metal = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "charge" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.485 } scale = { 0.5 0.5 } } - } - - colored_emblem = { - texture = list "borders" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - } - - ### European Paganism - - # Single charge template (limited choice of field patterns) - basic_pagan_template = { - pattern = list "basic_pagan_patterns" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "pagan_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } - } - basic_pagan_template_inverted = { - pattern = list "basic_pagan_patterns" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "pagan_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } - } - - # Senester variant - basic_pagan_template_senester = { - pattern = list "basic_pagan_patterns" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "pagan_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { -1.0 1.0 } } - } - } - basic_pagan_template_senester_inverted = { - pattern = list "basic_pagan_patterns" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "pagan_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { -1.0 1.0 } } - } - } - - # Circled variant - circled_pagan_template = { - pattern = list "basic_pagan_patterns" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "circled_pagan_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - colored_emblem = { - texture = list "pagan_circle_frame_list" - color1 = color3 - color2 = color1 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } - } - - # Pagan - Circled - Vertical offset for some charges - # Add inverted colour templates for circled variants - circled_pagan_template_offset = { - pattern = list "basic_pagan_patterns" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "circled_pagan_charge_offset_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - colored_emblem = { - texture = "ce_pagan_circle_frame.dds" - color1 = color3 - color2 = color1 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } - } - - circled_pagan_template_inverted = { - pattern = list "basic_pagan_patterns" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "circled_pagan_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - colored_emblem = { - texture = list "pagan_circle_frame_list" - color1 = color3 - color2 = color1 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } - } - circled_pagan_template_offset_inverted = { - pattern = list "basic_pagan_patterns" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "circled_pagan_charge_offset_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - colored_emblem = { - texture = "ce_pagan_circle_frame.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } - } - - # Geometrical designs - geometrical_pagan_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "geometrical_pagan_charge_list" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - geometrical_pagan_template_senester = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "geometrical_pagan_charge_list" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { -1.0 1.0 } } - } - } - geometrical_pagan_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "geometrical_pagan_charge_list" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - ### Steppes - - # Single Tamgha - basic_tamgha_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } - } - } - basic_tamgha_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } - } - } - - # Circled variant - circled_tamgha_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "tamgha_circle_frame_list" - color1 = list "metal_colors" - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - } - circled_tamgha_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "tamgha_circle_frame_list" - color1 = list "normal_colors" - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - } - - # Roundel with Tamgha variant - roundel_tamgha_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = "ce_tamgha_roundel_frame.dds" - color1 = color3 - color2 = list "metal_colors" - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - } - roundel_tamgha_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = "ce_tamgha_roundel_frame.dds" - color1 = color3 - color2 = list "normal_colors" - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - } - - triangle_tamgha_template = { - pattern = "pattern_triangle_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color2 - color2 = color1 - instance= { position = { 0.5 0.36 } scale = { 0.7 0.7 } } - } - } - - triangle_tamgha_template_inverted = { - pattern = "pattern_triangle_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color2 - color2 = color1 - instance= { position = { 0.5 0.36 } scale = { 0.7 0.7 } } - } - } - - basic_tamgha_herder_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color2 - color2 = color1 - instance= { position = { 0.5 0.5 } scale = { 0.8 0.8 } } - } - } - - basic_tamgha_herder_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - - colored_emblem = { - texture = list "base_tamgha_charge_list" - color1 = color2 - color2 = color1 - instance= { position = { 0.5 0.5 } scale = { 0.8 0.8 } } - } - } - - ### African paganism - - # Single charge - basic_african_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "african_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } - } - } - basic_african_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "african_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } - } - } - - # Circled variant - circled_african_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "metal_colors" - - colored_emblem = { - texture = list "african_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } - } - colored_emblem = { - texture = list "african_circle_frame_bg_list" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "african_circle_frame_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - circled_african_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "normal_colors" - - colored_emblem = { - texture = list "african_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } - } - colored_emblem = { - texture = list "african_circle_frame_bg_list" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "african_circle_frame_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Geometrical designs - geometrical_african_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "african_geometrical_charge_list" - color1 = color3 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - geometrical_african_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "african_geometrical_charge_list" - color1 = color3 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - ### Heraldry - - # Single charge - hr_single_charge_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_charges_list" - color1 = color3 - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - hr_single_charge_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_charges_list" - color1 = color3 - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Three charges 2:1 - hr_three_charges_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_three_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.30 0.30 } scale = { 0.5 0.5 } } - instance = { position = { 0.70 0.30 } scale = { 0.5 0.5 } } - instance = { position = { 0.5 0.70 } scale = { 0.5 0.5 } } - } - } - hr_three_charges_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_three_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.30 0.30 } scale = { 0.5 0.5 } } - instance = { position = { 0.70 0.30 } scale = { 0.5 0.5 } } - instance = { position = { 0.5 0.70 } scale = { 0.5 0.5 } } - } - } - - # Six charges 3:2:1 - hr_six_charges_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_six_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.22 } scale = { 0.33 0.33 } } - instance = { position = { 0.5 0.78 } scale = { 0.33 0.33 } } - instance = { position = { 0.26 0.22 } scale = { 0.33 0.33 } } - instance = { position = { 0.74 0.22 } scale = { 0.33 0.33 } } - instance = { position = { 0.37 0.50 } scale = { 0.33 0.33 } } - instance = { position = { 0.63 0.50 } scale = { 0.33 0.33 } } - } - } - hr_six_charges_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_six_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.22 } scale = { 0.33 0.33 } } - instance = { position = { 0.5 0.78 } scale = { 0.33 0.33 } } - instance = { position = { 0.26 0.22 } scale = { 0.33 0.33 } } - instance = { position = { 0.74 0.22 } scale = { 0.33 0.33 } } - instance = { position = { 0.37 0.50 } scale = { 0.33 0.33 } } - instance = { position = { 0.63 0.50 } scale = { 0.33 0.33 } } - } - } - - # Single charge and a chief - hr_charge_under_chief_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.62 } scale = { 0.6 0.6 } } - } - } - hr_charge_under_chief_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.62 } scale = { 0.6 0.6 } } - } - } - - # Three charges, on a chief - hr_three_charges_in_chief_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.26 0.165 } scale = { 0.28 0.28 } } - instance = { position = { 0.5 0.165 } scale = { 0.28 0.28 } } - instance = { position = { 0.74 0.165 } scale = { 0.28 0.28 } } - } - } - hr_three_charges_in_chief_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.26 0.165 } scale = { 0.28 0.28 } } - instance = { position = { 0.5 0.165 } scale = { 0.28 0.28 } } - instance = { position = { 0.74 0.165 } scale = { 0.28 0.28 } } - } - } - - # Three charges, on a fess - hr_three_charges_in_fess_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 0.312 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.26 0.5 } scale = { 0.28 0.28 } } - instance = { position = { 0.5 0.5 } scale = { 0.28 0.28 } } - instance = { position = { 0.74 0.5 } scale = { 0.28 0.28 } } - } - } - hr_three_charges_in_fess_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 0.312 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.26 0.5 } scale = { 0.28 0.28 } } - instance = { position = { 0.5 0.5 } scale = { 0.28 0.28 } } - instance = { position = { 0.74 0.5 } scale = { 0.28 0.28 } } - } - } - - # Three charges, on a bend (some like the eagles should be rotated though) - hr_three_charges_in_bend_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - colored_emblem = { - texture = "ce_ordinary_bend_dexter_5.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.2 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.303 0.304 } rotation = 0 scale = { 0.3 0.3 } } - instance = { position = { 0.504 0.505 } rotation = 0 scale = { 0.3 0.3 } } - instance = { position = { 0.705 0.706 } rotation = 0 scale = { 0.3 0.3 } } - } - } - hr_three_charges_in_bend_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - colored_emblem = { - texture = "ce_ordinary_bend_dexter_5.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.2 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.303 0.304 } rotation = 0 scale = { 0.3 0.3 } } - instance = { position = { 0.504 0.505 } rotation = 0 scale = { 0.3 0.3 } } - instance = { position = { 0.705 0.706 } rotation = 0 scale = { 0.3 0.3 } } - } - } - - # Furs with a charge overall - hr_vair_template = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "blue" - colored_emblem = { - texture = "ce_vair_pattern.dds" - color1 = "blue" - color2 = "blue" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_fur_overall_charges_list" - color1 = "red" - color2 = "red" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - hr_ermine_template = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "black" - colored_emblem = { - texture = "ce_ermine_pattern.dds" - color1 = "black" - color2 = "black" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_fur_overall_charges_list" - color1 = "red" - color2 = "red" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Geometrical designs - hr_geometrical_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" # Here, the three colours should always be different - - colored_emblem = { - texture = list "hr_geometrical_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - hr_geometrical_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" # Here, the three colours should always be different - - colored_emblem = { - texture = list "hr_geometrical_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Charge and bordure - hr_charge_within_border_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "metal_colors" - - colored_emblem = { - texture = list "hr_within_border_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.82 0.82 } } - } - colored_emblem = { - texture = "ce_border_shield.dds" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - hr_charge_within_border_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "normal_colors" - - colored_emblem = { - texture = list "hr_within_border_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.82 0.82 } } - } - colored_emblem = { - texture = "ce_border_shield.dds" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Three charges, in pale 1:1:1 (like norman k_england, Swabia) - hr_three_charges_in_pale_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_pale_charges_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.16 } scale = { 0.85 0.85 } } - instance = { position = { 0.5 0.415 } scale = { 0.85 0.85 } } - instance = { position = { 0.5 0.67 } scale = { 0.85 0.85 } } - } - } - hr_three_charges_in_pale_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_pale_charges_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.16 } scale = { 0.85 0.85 } } - instance = { position = { 0.5 0.415 } scale = { 0.85 0.85 } } - instance = { position = { 0.5 0.67 } scale = { 0.85 0.85 } } - } - } - - # Canton as main design, with a charge on it - hr_canton_template = { - pattern = "pattern_quarter.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } - mask = { 2 } - } - } - hr_canton_template_inverted = { - pattern = "pattern_quarter.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } - mask = { 2 } - } - } - - # Geometrical design & canton overall (with a charge) - hr_geometrical_field_canton_template = { - pattern = "pattern_quarter.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_geometrical_list" - color1 = color2 - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } - mask = { 2 } - } - } - hr_geometrical_field_canton_template_inverted = { - pattern = "pattern_quarter.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_geometrical_list" - color1 = color2 - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } - mask = { 2 } - } - } - - # Single charge & a canton overall (with a charge on it) - hr_charge_and_canton_template = { - pattern = "pattern_quarter.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_charges_list" - color1 = color2 - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_canton_charges_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } - mask = { 2 } - } - } - hr_charge_and_canton_template_inverted = { - pattern = "pattern_quarter.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_charges_list" - color1 = color2 - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_canton_charges_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } - mask = { 2 } - } - } - - # Charge in chief (charge issant from) - hr_charge_issant_chief_template = { - pattern = "pattern_chief.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" # 3rd should be different from 2nd pick - - colored_emblem = { - texture = list "hr_chief_issant_charges_list" # semy would also fit if coat_of_arms support added - color1 = color3 - color2 = list "normal_colors" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - mask = { 1 } - } - } - hr_charge_issant_chief_template_inverted = { - pattern = "pattern_chief.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" # 3rd should be different from 2nd pick - - colored_emblem = { - texture = list "hr_chief_issant_charges_list" - color1 = color3 - color2 = list "metal_colors" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - mask = { 1 } - } - } - - # Fess and six accompanying charges (3:3) - hr_fess_acc_six_charges_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" # 3rd colour can be the same, or not (50-50 ideally) - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.250 0.210 } scale = { 0.3 0.3 } } - instance = { position = { 0.500 0.210 } scale = { 0.3 0.3 } } - instance = { position = { 0.750 0.210 } scale = { 0.3 0.3 } } - instance = { position = { 0.250 0.730 } scale = { 0.3 0.3 } } - instance = { position = { 0.500 0.840 } scale = { 0.3 0.3 } } - instance = { position = { 0.750 0.730 } scale = { 0.3 0.3 } } - } - } - hr_fess_acc_six_charges_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" # 3rd colour can be the same, or not (50-50 ideally) - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.250 0.210 } scale = { 0.3 0.3 } } - instance = { position = { 0.500 0.210 } scale = { 0.3 0.3 } } - instance = { position = { 0.750 0.210 } scale = { 0.3 0.3 } } - instance = { position = { 0.250 0.730 } scale = { 0.3 0.3 } } - instance = { position = { 0.500 0.840 } scale = { 0.3 0.3 } } - instance = { position = { 0.750 0.730 } scale = { 0.3 0.3 } } - } - } - # Fess and three accompanying charges (2:1) - hr_fess_acc_three_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" # 3rd colour can be the same, or not (50-50 ideally) - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_three_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.320 0.210 } scale = { 0.42 0.42 } } - instance = { position = { 0.680 0.210 } scale = { 0.42 0.42 } } - instance = { position = { 0.500 0.790 } scale = { 0.42 0.42 } } - } - } - hr_fess_acc_three_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" # 3rd colour can be the same, or not (50-50 ideally) - - colored_emblem = { - texture = "ce_ordinary_fess_5.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_three_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.320 0.210 } scale = { 0.42 0.42 } } - instance = { position = { 0.680 0.210 } scale = { 0.42 0.42 } } - instance = { position = { 0.500 0.790 } scale = { 0.42 0.42 } } - } - } - - # Chevron and three accompanying charges - hr_chevron_acc_three_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" # 3rd colour can be the same, or not (50-50 ideally) - - colored_emblem = { - texture = "ce_ordinary_chevron_5.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.52 } scale = { 1.0 0.9 } } - } - colored_emblem = { - texture = list "hr_three_charges_list" # or an hybrid list of medium & small ? - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.290 0.210 } scale = { 0.40 0.40 } } - instance = { position = { 0.710 0.210 } scale = { 0.40 0.40 } } - instance = { position = { 0.500 0.770 } scale = { 0.40 0.40 } } - } - } - hr_chevron_acc_three_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" # 3rd colour can be the same, or not (50-50 ideally) - - colored_emblem = { - texture = "ce_ordinary_chevron_5.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.52 } scale = { 1.0 0.9 } } - } - colored_emblem = { - texture = list "hr_three_charges_list" # or an hybrid list of medium & small ? - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.290 0.210 } scale = { 0.40 0.40 } } - instance = { position = { 0.710 0.210 } scale = { 0.40 0.40 } } - instance = { position = { 0.500 0.770 } scale = { 0.40 0.40 } } - } - } - - # Cross and four acc. charges (1 in each quarter) - hr_cross_acc_four_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_cross_charges_list" - color1 = color2 - color2 = list "normal_colors" - instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.265 0.210 } scale = { 0.35 0.35 } } - instance = { position = { 0.735 0.210 } scale = { 0.35 0.35 } } - instance = { position = { 0.735 0.725 } scale = { 0.30 0.30 } } - instance = { position = { 0.265 0.725 } scale = { 0.30 0.30 } } - } - } - hr_cross_acc_four_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_cross_charges_list" - color1 = color2 - color2 = list "metal_colors" - instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.265 0.210 } scale = { 0.35 0.35 } } - instance = { position = { 0.735 0.210 } scale = { 0.35 0.35 } } - instance = { position = { 0.735 0.725 } scale = { 0.30 0.30 } } - instance = { position = { 0.265 0.725 } scale = { 0.30 0.30 } } - } - } - - # Five charges, on a cross - hr_cross_ch_five_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_cross_plain_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.500 0.210 } scale = { 0.24 0.25 } } - instance = { position = { 0.735 0.500 } scale = { 0.25 0.24 } } - instance = { position = { 0.265 0.500 } scale = { 0.25 0.24 } } - instance = { position = { 0.500 0.500 } scale = { 0.25 0.24 } } - instance = { position = { 0.500 0.780 } scale = { 0.24 0.25 } } - } - } - hr_cross_ch_five_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_cross_plain_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_medium_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.500 0.210 } scale = { 0.24 0.25 } } - instance = { position = { 0.735 0.500 } scale = { 0.25 0.24 } } - instance = { position = { 0.265 0.500 } scale = { 0.25 0.24 } } - instance = { position = { 0.500 0.500 } scale = { 0.25 0.24 } } - instance = { position = { 0.500 0.780 } scale = { 0.24 0.25 } } - } - } - - # Lion semy (ie lion billety, lion crusilly, etc) - hr_lion_semy_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_lion_rampant_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_billet_like_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.17 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.35 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.65 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.84 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.17 0.50 } scale = { 0.12 0.12 } } - instance = { position = { 0.62 0.47 } scale = { 0.12 0.12 } } - instance = { position = { 0.17 0.70 } scale = { 0.12 0.12 } } - instance = { position = { 0.36 0.78 } scale = { 0.12 0.12 } } - instance = { position = { 0.68 0.78 } scale = { 0.12 0.12 } } - instance = { position = { 0.82 0.68 } scale = { 0.12 0.12 } } - } - } - hr_lion_semy_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_lion_rampant_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_billet_like_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.17 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.35 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.65 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.84 0.09 } scale = { 0.12 0.12 } } - instance = { position = { 0.17 0.50 } scale = { 0.12 0.12 } } - instance = { position = { 0.62 0.47 } scale = { 0.12 0.12 } } - instance = { position = { 0.17 0.70 } scale = { 0.12 0.12 } } - instance = { position = { 0.36 0.78 } scale = { 0.12 0.12 } } - instance = { position = { 0.68 0.78 } scale = { 0.12 0.12 } } - instance = { position = { 0.82 0.68 } scale = { 0.12 0.12 } } - } - } - - # Seven charges (3:3:1) - hr_seven_charges_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_seven_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.28 0.20 } scale = { 0.30 0.30 } } - instance = { position = { 0.50 0.20 } scale = { 0.30 0.30 } } - instance = { position = { 0.72 0.20 } scale = { 0.30 0.30 } } - instance = { position = { 0.28 0.48 } scale = { 0.30 0.30 } } - instance = { position = { 0.50 0.48 } scale = { 0.30 0.30 } } - instance = { position = { 0.72 0.48 } scale = { 0.30 0.30 } } - instance = { position = { 0.50 0.76 } scale = { 0.30 0.30 } } - } - } - hr_seven_charges_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_seven_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.28 0.20 } scale = { 0.30 0.30 } } - instance = { position = { 0.50 0.20 } scale = { 0.30 0.30 } } - instance = { position = { 0.72 0.20 } scale = { 0.30 0.30 } } - instance = { position = { 0.28 0.48 } scale = { 0.30 0.30 } } - instance = { position = { 0.50 0.48 } scale = { 0.30 0.30 } } - instance = { position = { 0.72 0.48 } scale = { 0.30 0.30 } } - instance = { position = { 0.50 0.76 } scale = { 0.30 0.30 } } - } - } - - # Ten charges (3:3:3:1) - hr_ten_charges_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_seven_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.28 0.18 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.18 } scale = { 0.28 0.28 } } - instance = { position = { 0.72 0.18 } scale = { 0.28 0.28 } } - instance = { position = { 0.28 0.40 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.40 } scale = { 0.28 0.28 } } - instance = { position = { 0.72 0.40 } scale = { 0.28 0.28 } } - instance = { position = { 0.28 0.62 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.62 } scale = { 0.28 0.28 } } - instance = { position = { 0.72 0.62 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.84 } scale = { 0.28 0.28 } } - } - } - hr_ten_charges_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_seven_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.28 0.18 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.18 } scale = { 0.28 0.28 } } - instance = { position = { 0.72 0.18 } scale = { 0.28 0.28 } } - instance = { position = { 0.28 0.40 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.40 } scale = { 0.28 0.28 } } - instance = { position = { 0.72 0.40 } scale = { 0.28 0.28 } } - instance = { position = { 0.28 0.62 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.62 } scale = { 0.28 0.28 } } - instance = { position = { 0.72 0.62 } scale = { 0.28 0.28 } } - instance = { position = { 0.50 0.84 } scale = { 0.28 0.28 } } - } - } - - # Five charges in saltire (2:1:2, only common in iberian heraldry) - hr_five_charges_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_five_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.32 0.20 } scale = { 0.36 0.36 } } - instance = { position = { 0.50 0.45 } scale = { 0.36 0.36 } } - instance = { position = { 0.68 0.20 } scale = { 0.36 0.36 } } - instance = { position = { 0.32 0.70 } scale = { 0.36 0.36 } } - instance = { position = { 0.68 0.70 } scale = { 0.36 0.36 } } - } - } - hr_five_charges_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_five_charges_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.32 0.20 } scale = { 0.36 0.36 } } - instance = { position = { 0.50 0.45 } scale = { 0.36 0.36 } } - instance = { position = { 0.68 0.20 } scale = { 0.36 0.36 } } - instance = { position = { 0.32 0.70 } scale = { 0.36 0.36 } } - instance = { position = { 0.68 0.70 } scale = { 0.36 0.36 } } - } - } - - # Geometrical & a canton ermine (ie Dreux-Brittany) - hr_canton_ermine_template = { - pattern = "pattern_solid.dds" - color1 = "yellow" # field must be gold in this case - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_geometrical_list" - color1 = color2 - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ermine_spot.dds" - color1 = "black" - color2 = "black" - instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } - instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } - } - } - hr_canton_ermine_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_geometrical_list" - color1 = color2 - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ermine_spot.dds" - color1 = "black" - color2 = "black" - instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } - instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } - } - } - - # Charge & a canton ermine - hr_charge_canton_ermine_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_charges_list" - color1 = color2 - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ermine_spot.dds" - color1 = "black" - color2 = "black" - instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } - instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } - } - } - hr_charge_canton_ermine_template_inverted = { - pattern = "pattern_solid.dds" - color1 = "yellow" # field must be gold in this case - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_charges_list" - color1 = color2 - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ordinary_canton.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_ermine_spot.dds" - color1 = "black" - color2 = "black" - instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } - instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } - instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } - instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } - } - } - - # Charge on a mount, only common in german heraldry (bestiary/canting ie Helfenstein, Hornes) - hr_single_charge_on_mount_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "metal_colors" # should be diff from color3 - - colored_emblem = { - texture = list "hr_mount_list" - color1 = color4 # most of the time, green or blue for normal colour picks (obv invert from charge colour when metal) - should never be black for ex - color2 = color4 - instance = { position = { 0.5 0.55 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_charges_on_mount_list" - color1 = color3 - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - hr_single_charge_on_mount_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "normal_colors" - - colored_emblem = { - texture = list "hr_mount_list" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.55 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_charges_on_mount_list" - color1 = color3 - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Charge in heart (optionnal) and an orle of small charges (ie Sorel/Estrées, Tancarville, Umfraville) - hr_escutcheon_orle_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_escutcheon_charges_list" - color1 = color2 - color2 = list "normal_colors" - instance = { position = { 0.50 0.50 } scale = { 0.45 0.45 } } - } - colored_emblem = { - texture = list "hr_orle_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.235 0.160 } scale = { 0.25 0.25 } } - instance = { position = { 0.500 0.160 } scale = { 0.25 0.25 } } - instance = { position = { 0.765 0.160 } scale = { 0.25 0.25 } } - instance = { position = { 0.235 0.425 } scale = { 0.25 0.25 } } - instance = { position = { 0.765 0.425 } scale = { 0.25 0.25 } } - instance = { position = { 0.250 0.690 } scale = { 0.25 0.25 } } - instance = { position = { 0.750 0.690 } scale = { 0.25 0.25 } } - instance = { position = { 0.500 0.840 } scale = { 0.25 0.25 } } - } - } - hr_escutcheon_orle_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_escutcheon_charges_list" - color1 = color2 - color2 = list "metal_colors" - instance = { position = { 0.50 0.50 } scale = { 0.45 0.45 } } - } - colored_emblem = { - texture = list "hr_orle_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.235 0.160 } scale = { 0.25 0.25 } } - instance = { position = { 0.500 0.160 } scale = { 0.25 0.25 } } - instance = { position = { 0.765 0.160 } scale = { 0.25 0.25 } } - instance = { position = { 0.235 0.425 } scale = { 0.25 0.25 } } - instance = { position = { 0.765 0.425 } scale = { 0.25 0.25 } } - instance = { position = { 0.250 0.690 } scale = { 0.25 0.25 } } - instance = { position = { 0.750 0.690 } scale = { 0.25 0.25 } } - instance = { position = { 0.500 0.840 } scale = { 0.25 0.25 } } - } - } - - # Bend and six accompanying charges (ie Tyrell, Bohun) - hr_bend_acc_six_charges_template = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = "ce_bend_thin.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.505 0.160 } scale = { 0.30 0.30 } } - instance = { position = { 0.750 0.160 } scale = { 0.30 0.30 } } - instance = { position = { 0.750 0.400 } scale = { 0.30 0.30 } } - instance = { position = { 0.235 0.545 } scale = { 0.26 0.26 } } - instance = { position = { 0.310 0.750 } scale = { 0.26 0.26 } } - instance = { position = { 0.530 0.840 } scale = { 0.26 0.26 } } - } - } - hr_bend_acc_six_charges_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = "ce_bend_thin.dds" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.505 0.160 } scale = { 0.30 0.30 } } - instance = { position = { 0.750 0.160 } scale = { 0.30 0.30 } } - instance = { position = { 0.750 0.400 } scale = { 0.30 0.30 } } - instance = { position = { 0.235 0.545 } scale = { 0.26 0.26 } } - instance = { position = { 0.310 0.750 } scale = { 0.26 0.26 } } - instance = { position = { 0.530 0.840 } scale = { 0.26 0.26 } } - } - } - - # Semy, opt. a charge overall (ie France, Anjou) - hr_semy_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "metal_colors" # all four colours should be different - - colored_emblem = { - texture = list "hr_semy_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.10 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.30 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.50 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.70 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.90 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.00 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.20 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.40 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.60 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.80 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 1.00 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.10 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.30 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.50 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.70 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.90 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.00 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.20 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.40 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.60 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.80 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 1.00 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.10 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.30 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.50 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.70 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.90 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.00 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.20 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.40 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.60 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.80 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 1.00 1.00 } scale = { 0.24 0.24 } } - } - colored_emblem = { - texture = list "hr_semy_overall_list" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - hr_semy_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "normal_colors" # all four colours should be different - - colored_emblem = { - texture = list "hr_semy_charges_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.10 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.30 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.50 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.70 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.90 0.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.00 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.20 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.40 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.60 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.80 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 1.00 0.20 } scale = { 0.24 0.24 } } - instance = { position = { 0.10 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.30 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.50 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.70 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.90 0.40 } scale = { 0.24 0.24 } } - instance = { position = { 0.00 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.20 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.40 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.60 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.80 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 1.00 0.60 } scale = { 0.24 0.24 } } - instance = { position = { 0.10 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.30 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.50 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.70 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.90 0.80 } scale = { 0.24 0.24 } } - instance = { position = { 0.00 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.20 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.40 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.60 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 0.80 1.00 } scale = { 0.24 0.24 } } - instance = { position = { 1.00 1.00 } scale = { 0.24 0.24 } } - } - colored_emblem = { - texture = list "hr_semy_overall_list" - color1 = list "normal_colors" - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Charge and ordinary overall (Bendlet, label) - hr_charge_cadency_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_within_border_list" - color1 = color3 - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_cadency_list" - color1 = list "metal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - hr_charge_cadency_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_within_border_list" - color1 = color3 - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - # test - colored_emblem = { - texture = list "hr_cadency_list" - color1 = list "normal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - hr_three_charges_arranged_in_bend_template = { - # Three charges arranged in bend (only without bend) - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.3 0.20 } scale = { 0.38 0.38 } } - instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } - instance = { position = { 0.7 0.70 } scale = { 0.38 0.38 } } - } - } - hr_three_charges_arranged_in_bend_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.3 0.20 } scale = { 0.38 0.38 } } - instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } - instance = { position = { 0.7 0.70 } scale = { 0.38 0.38 } } - } - } - - hr_three_charges_arranged_in_bend_template_senester = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.7 0.20 } scale = { 0.38 0.38 } } - instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } - instance = { position = { 0.3 0.70 } scale = { 0.38 0.38 } } - } - } - hr_three_charges_arranged_in_bend_template_senester_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_small_charges_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.7 0.20 } scale = { 0.38 0.38 } } - instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } - instance = { position = { 0.3 0.70 } scale = { 0.38 0.38 } } - } - } - - hr_three_charges_in_pall_template = { - # Three charges 2:1 with the charges arranged as if charging a pall (so from center to all three angles) - # Germanic & Scandinavian - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "hr_three_charges_pall_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.33 0.30 } rotation = -45 scale = { 0.45 0.45 } } - instance = { position = { 0.67 0.30 } rotation = 45 scale = { 0.45 0.45 } } - instance = { position = { 0.5 0.67 } scale = { 0.45 -0.45 } } - } - } - hr_three_charges_in_pall_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "hr_three_charges_pall_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.33 0.30 } rotation = -45 scale = { 0.45 0.45 } } - instance = { position = { 0.67 0.30 } rotation = 45 scale = { 0.45 0.45 } } - instance = { position = { 0.5 0.67 } scale = { 0.45 -0.45 } } - } - } - - hr_dimidiated_charge_and_geometrical = { - # a dimidiated design, with a charge (left) and a division or ordinary (right) - - pattern = "pattern_vertical_split_01.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - color4 = list "normal_colors" - - colored_emblem = { - texture = list "hr_charges_symetrical_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - mask = { 1 } - } - - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color4 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - mask = { 2 } - } - - colored_emblem = { - texture = list "hr_geometrical_symetrical_list" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - mask = { 2 } - } - } - hr_dimidiated_charge_and_geometrical_inverted = { - # left charge is dimidiated, right field with geometrical or another charge - - pattern = "pattern_vertical_split_01.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - color4 = list "metal_colors" - - colored_emblem = { - texture = list "hr_charges_symetrical_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - mask = { 1 } - } - - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color4 - color2 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - mask = { 2 } - } - - colored_emblem = { - texture = list "hr_geometrical_symetrical_list" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - mask = { 2 } - } - } - - hr_single_charge_chevron_chief = { - # Single charge with a chevron in chief - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "metal_colors" - - colored_emblem = { - texture = "ce_chevron_in_chief.dds" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_three_charges_list" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.65 } scale = { 0.60 0.60 } } - } - } - hr_single_charge_chevron_chief_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - color4 = list "normal_colors" - - colored_emblem = { - texture = "ce_chevron_in_chief.dds" - color1 = color4 - color2 = color4 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = list "hr_three_charges_list" - color1 = color3 - color2 = color4 - instance = { position = { 0.5 0.65 } scale = { 0.60 0.60 } } - } - } - - hr_single_charge_in_bend = { - # single charge, tilted to fit diagonally - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - color4 = list "metal_colors" - - colored_emblem = { - texture = list "hr_single_charge_bend_list" - color1 = color3 - color2 = color4 - instance = { position = { 0.51 0.47 } rotation = -40 scale = { 0.9 0.9 } } - } - } - - ### Islamic/MENA - circled_mena_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "mena_circled_frame_list" - color1 = list "metal_colors" - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_islamic_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } - } - } - circled_mena_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "mena_circled_frame_list" - color1 = list "normal_colors" - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_islamic_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } - } - } - - # Roundel, similar to the tamgha roundel template, only with more elaborate frames (polylobe, star, doted) - roundel_mena_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "mena_roundel_frame_list" - color1 = color3 - color2 = list "metal_colors" - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_islamic_charge_list" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - } - roundel_mena_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "mena_roundel_frame_list" - color1 = color3 - color2 = list "normal_colors" - instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } - } - colored_emblem = { - texture = list "base_islamic_charge_list" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } - } - } - mena_geometrical_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "mena_geometrical_charges_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - mena_geometrical_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "mena_geometrical_charges_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - ### India - indian_geometrical_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "indian_geometrical_charges_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - indian_geometrical_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "indian_geometrical_charges_list" - color1 = color2 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - } - - # Single charge, two additionnal symbols in chief (up to five in reality) - indian_single_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "indian_single_left_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.280 0.140 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_right_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.720 0.140 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.52 } scale = { 0.75 0.75 } } - } - } - indian_single_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "indian_single_left_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.280 0.150 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_right_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.720 0.150 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.52 } scale = { 0.8 0.8 } } - } - } - - # Mirrored variant (ideally all indian templates should reverse randomly) - indian_single_template_senester = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "indian_single_left_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.280 0.150 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_right_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.720 0.150 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.52 } scale = { -0.8 0.8 } } - } - } - indian_single_template_senester_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "indian_single_left_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.280 0.150 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_right_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.720 0.150 } scale = { 0.2 0.2 } } - } - colored_emblem = { - texture = list "indian_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.52 } scale = { -0.8 0.8 } } - } - } - - # Charge and a border (vertical) - indian_single_border_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = "ce_block_02.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.60 1.0 } } - } - colored_emblem = { - texture = list "indian_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.70 0.70 } } - } - } - indian_single_border_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = "ce_block_02.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = color1 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.60 1.0 } } - } - colored_emblem = { - texture = list "indian_single_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.70 0.70 } } - } - } - - # Circled frame, select choice of charges that will fit - circled_indian_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = list "metal_colors" - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } - } - colored_emblem = { - texture = list "indian_circled_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.60 0.60 } } - } - } - circled_indian_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = list "normal_colors" - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } - } - colored_emblem = { - texture = list "indian_circled_charge_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.60 0.60 } } - } - } - - # Same as precedent with other charges needing small offset to align correctly - circled_indian_template_offset = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = list "metal_colors" - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } - } - colored_emblem = { - texture = list "indian_circled_charge_offset_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.50 } scale = { 0.60 0.60 } } - } - } - circled_indian_template_offset_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = list "normal_colors" - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } - } - colored_emblem = { - texture = list "indian_circled_charge_offset_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.50 } scale = { 0.60 0.60 } } - } - } - - # Circled frame template, featuring main bestiary from indian iconography, with a single centered symbol in chief - circled_indian_single_symbol_template = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "indian_circled_charge_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.55 } scale = { 0.55 0.55 } } - } - colored_emblem = { - texture = list "indian_centered_symbol_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.28 } scale = { 0.3 0.3 } } - } - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = list "metal_colors" - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } - } - } - circled_indian_single_symbol_template_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "indian_circled_charge_decor_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.55 } scale = { 0.55 0.55 } } - } - colored_emblem = { - texture = list "indian_centered_symbol_list" - color1 = color3 - color2 = color3 - instance = { position = { 0.5 0.28 } scale = { 0.3 0.3 } } - } - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = list "normal_colors" - color2 = color3 - instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } - } - } - # Circled Frame Template for Byzantines - byzantine_circled_single_symbol = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "byzantine_circled_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } - } - colored_emblem = { - texture = list "byzantine_circled_frame_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.78 0.78 } } - } - } - - byzantine_circled_single_symbol_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "byzantine_circled_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } - } - colored_emblem = { - texture = list "byzantine_circled_frame_list" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.48 } scale = { 0.78 0.78 } } - } - } - - byzantine_circled_single_symbol_mask = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "byzantine_circled_frame_list_mask" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.5 0.48 } scale = { 0.68 0.68 } } - } - - colored_emblem = { - texture = list "byzantine_circled_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } - } - - } - - byzantine_circled_single_symbol_mask_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "byzantine_circled_frame_list_mask" - color1 = color2 - color2 = color2 - instance = { position = { 0.5 0.48 } scale = { 0.68 0.68 } } - } - - colored_emblem = { - texture = list "byzantine_circled_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } - } - } - - byzantine_three_charges_in_pale = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture= "ce_mena_pale.dds" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } - } - - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } - instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } - } - } - - byzantine_three_charges_in_pale_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture= "ce_mena_pale.dds" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } - } - - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } - instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } - } - } - - byzantine_two_charges_stacked_in_pale = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture= "ce_mena_pale.dds" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } - } - - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.2 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.65 } scale = { 0.45 0.45 } } - } - } - - byzantine_two_charges_stacked_in_pale_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture= "ce_mena_pale.dds" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } - } - - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.2 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.65 } scale = { 0.45 0.45 } } - } - } - - byzantine_charges_stacked_in_chief = { - pattern = "pattern_chief.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.25 0.15 } scale = { 0.22 0.22 } } - instance = { position = { 0.5 0.15 } scale = { 0.22 0.22 } } - instance = { position = { 0.75 0.15 } scale = { 0.22 0.22 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.6 } scale = { 0.55 0.55 } } - } - } - - byzantine_charges_stacked_in_chief_inverted = { - pattern = "pattern_chief.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.25 0.15 } scale = { 0.22 0.22 } } - instance = { position = { 0.5 0.15 } scale = { 0.22 0.22 } } - instance = { position = { 0.75 0.15 } scale = { 0.22 0.22 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.6 } scale = { 0.55 0.55 } } - } - } - - byzantine_alpha_omega_in_pale = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture= "ce_mena_pale.dds" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } - } - - colored_emblem = { - texture = "ce_letter_alpha.dds" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = "ce_letter_omega.dds" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } - } - } - - byzantine_alpha_omega_in_pale_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture= "ce_mena_pale.dds" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } - } - - colored_emblem = { - texture = "ce_letter_alpha.dds" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = "ce_letter_omega.dds" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } - } - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color1 - color2 = color1 - color3 = color2 - instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } - } - } - - byzantine_basic_charge = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } - } - } - - byzantine_basic_charge_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "byzantine_primary_charge_list" - color1 = color2 - color2 = color2 - color3 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } - } - } - - byzantine_ordinary_cross = { - # coloured cross with the same charge in each quarter - pattern = list "field_cross" - color1 = list "metal_colors" - color2 = list "metal_colors" - colored_emblem = { - texture = "ce_ordinary_cross_5.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - } - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.35 0.35 } } - instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.35 0.35 } } - instance = { position = { @cross_offset_right @cross_offset_top } scale = { 0.35 0.35 } } - instance = { position = { @cross_offset_right @cross_offset_bottom } scale = { 0.35 0.35 } } - } - } - - byzantine_ordinary_cross_inverted = { - # metal cross with the same charge in each quarter - pattern = list "field_cross" - color1 = list "normal_colors" - color2 = list "normal_colors" - colored_emblem = { - texture = "ce_ordinary_cross_5.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - } - colored_emblem = { - texture = list "byzantine_secondary_charge_list" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.35 0.35 } } - instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.35 0.35 } } - instance = { position = { @cross_offset_right @cross_offset_top } scale = { 0.35 0.35 } } - instance = { position = { @cross_offset_right @cross_offset_bottom } scale = { 0.35 0.35 } } - } - } - - #Japanese - - kamon_radial_three = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.5 0.5 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.5 0.5 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_hole = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.5 0.5 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.5 0.5 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.45 0.45 } - } - - instance = { - position={ 0.65 0.58 } - scale = { 0.45 0.45 } - rotation = 120 - } - - instance = { - position={ 0.34 0.58 } - scale = { 0.45 0.45 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_three_alternating = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.38 0.38 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_alternating_hole = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.38 0.38 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_alternating_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.38 0.38 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_three_alternating_mirrored_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 300 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_three_alternating_mirrored = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.33 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 300 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_alternating_mirrored_hole = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.33 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 300 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_mirrored_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.45 0.45 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.45 0.45 } - rotation = 300 - } - - instance = { - position={ 0.33 0.59 } - scale = { 0.45 0.45 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_three_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.5 0.5 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.5 0.5 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_inverted_hole = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.5 0.5 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.5 0.5 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.45 0.45 } - } - - instance = { - position={ 0.65 0.58 } - scale = { 0.45 0.45 } - rotation = 120 - } - - instance = { - position={ 0.34 0.58 } - scale = { 0.45 0.45 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_three_alternating_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.38 0.38 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_alternating_inverted_hole = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.38 0.38 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_alternating_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.38 0.38 } - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 120 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_three_alternating_mirrored_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 300 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_three_alternating_mirrored_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.33 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 300 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_alternating_mirrored_inverted_hole = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.33 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.38 0.38 } - rotation = 300 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.38 0.38 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.73 0.36 } - scale = { 0.38 0.38 } - rotation = 60 - } - - instance = { - position = { 0.5 0.77 } - scale = { 0.38 0.38 } - rotation = 180 - } - - instance = { - position = { 0.27 0.36 } - scale = { 0.38 0.38 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_three_mirrored_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_third" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.45 0.45 } - rotation = 180 - } - - instance = { - position={ 0.66 0.59 } - scale = { 0.45 0.45 } - rotation = 300 - } - - instance = { - position={ 0.34 0.59 } - scale = { 0.45 0.45 } - rotation = 60 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_radial_four = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_quarter" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.68 0.5 } - scale = { 0.5 0.5 } - rotation = 90 - } - - instance = { - position={ 0.5 0.68 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.32 0.5 } - scale = { 0.5 0.5 } - rotation = 270 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_four_hole = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_quarter" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.68 0.5 } - scale = { 0.5 0.5 } - rotation = 90 - } - - instance = { - position={ 0.5 0.68 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.32 0.5 } - scale = { 0.5 0.5 } - rotation = 270 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_four_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_quarter" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.68 0.5 } - scale = { 0.5 0.5 } - rotation = 90 - } - - instance = { - position={ 0.5 0.68 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.32 0.5 } - scale = { 0.5 0.5 } - rotation = 270 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_four_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_quarter" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.68 0.5 } - scale = { 0.5 0.5 } - rotation = 90 - } - - instance = { - position={ 0.5 0.68 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.32 0.5 } - scale = { 0.5 0.5 } - rotation = 270 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_four_inverted_hole = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem={ - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_quarter" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.68 0.5 } - scale = { 0.5 0.5 } - rotation = 90 - } - - instance = { - position={ 0.5 0.68 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.32 0.5 } - scale = { 0.5 0.5 } - rotation = 270 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_four_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_quarter" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.68 0.5 } - scale = { 0.5 0.5 } - rotation = 90 - } - - instance = { - position={ 0.5 0.68 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.32 0.5 } - scale = { 0.5 0.5 } - rotation = 270 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_five = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_fifth" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.68 0.44 } - scale = { 0.4 0.4 } - rotation = 72 - } - - instance = { - position={ 0.61 0.65 } - scale = { 0.4 0.4 } - rotation = 144 - } - - instance = { - position={ 0.39 0.65 } - scale = { 0.4 0.4 } - rotation = 216 - } - - instance = { - position={ 0.32 0.44 } - scale = { 0.4 0.4 } - rotation = 288 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_five_hole = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_fifth" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.68 0.44 } - scale = { 0.4 0.4 } - rotation = 72 - } - - instance = { - position={ 0.61 0.65 } - scale = { 0.4 0.4 } - rotation = 144 - } - - instance = { - position={ 0.39 0.65 } - scale = { 0.4 0.4 } - rotation = 216 - } - - instance = { - position={ 0.32 0.44 } - scale = { 0.4 0.4 } - rotation = 288 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_five_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_fifth" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.68 0.44 } - scale = { 0.4 0.4 } - rotation = 72 - } - - instance = { - position={ 0.61 0.65 } - scale = { 0.4 0.4 } - rotation = 144 - } - - instance = { - position={ 0.39 0.65 } - scale = { 0.4 0.4 } - rotation = 216 - } - - instance = { - position={ 0.32 0.44 } - scale = { 0.4 0.4 } - rotation = 288 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_five_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_fifth" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.68 0.44 } - scale = { 0.4 0.4 } - rotation = 72 - } - - instance = { - position={ 0.61 0.65 } - scale = { 0.4 0.4 } - rotation = 144 - } - - instance = { - position={ 0.39 0.65 } - scale = { 0.4 0.4 } - rotation = 216 - } - - instance = { - position={ 0.32 0.44 } - scale = { 0.4 0.4 } - rotation = 288 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_five_inverted_hole = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_fifth" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.68 0.44 } - scale = { 0.4 0.4 } - rotation = 72 - } - - instance = { - position={ 0.61 0.65 } - scale = { 0.4 0.4 } - rotation = 144 - } - - instance = { - position={ 0.39 0.65 } - scale = { 0.4 0.4 } - rotation = 216 - } - - instance = { - position={ 0.32 0.44 } - scale = { 0.4 0.4 } - rotation = 288 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_five_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_fifth" - color1 = color2 - - instance = { - position = { 0.5 0.31 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.68 0.44 } - scale = { 0.4 0.4 } - rotation = 72 - } - - instance = { - position={ 0.61 0.65 } - scale = { 0.4 0.4 } - rotation = 144 - } - - instance = { - position={ 0.39 0.65 } - scale = { 0.4 0.4 } - rotation = 216 - } - - instance = { - position={ 0.32 0.44 } - scale = { 0.4 0.4 } - rotation = 288 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.66 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.67 0.59 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.335 0.59 } - scale = { 0.4 0.4 } - rotation = 240 - } - - instance = { - position={ 0.335 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_hole = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.66 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.67 0.59 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.335 0.59 } - scale = { 0.4 0.4 } - rotation = 240 - } - - instance = { - position={ 0.335 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_alternating = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - - instance = { - position={ 0.68 0.6 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.32 0.6 } - scale = { 0.4 0.4 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - - instance = { - position={ 0.67 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.33 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_alternating_hole = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - - instance = { - position={ 0.68 0.6 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.32 0.6 } - scale = { 0.4 0.4 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - - instance = { - position={ 0.67 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.33 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_alternating_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - - instance = { - position={ 0.68 0.6 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.32 0.6 } - scale = { 0.4 0.4 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - - instance = { - position={ 0.67 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.33 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.66 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.67 0.59 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.335 0.59 } - scale = { 0.4 0.4 } - rotation = 240 - } - - instance = { - position={ 0.335 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.66 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.67 0.59 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.335 0.59 } - scale = { 0.4 0.4 } - rotation = 240 - } - - instance = { - position={ 0.335 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_inverted_hole = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.66 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.67 0.59 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.335 0.59 } - scale = { 0.4 0.4 } - rotation = 240 - } - - instance = { - position={ 0.335 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_alternating_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - - instance = { - position={ 0.68 0.6 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.32 0.6 } - scale = { 0.4 0.4 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - - instance = { - position={ 0.67 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.33 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_alternating_inverted_hole = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - color1 = color2 - texture="ce_kamon_hole.dds" - } - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - - instance = { - position={ 0.68 0.6 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.32 0.6 } - scale = { 0.4 0.4 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - - instance = { - position={ 0.67 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.33 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - - kamon_radial_six_alternating_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - - instance = { - position={ 0.68 0.6 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.32 0.6 } - scale = { 0.4 0.4 } - rotation = 240 - } - } - - colored_emblem = { - texture = list "kamon_stem" - color1 = color2 - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 60 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 180 - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.5 0.5 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - - instance = { - position={ 0.67 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.33 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_radial_six_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_radial_sixth" - color1 = color2 - - instance = { - position = { 0.5 0.30 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.66 0.4 } - scale = { 0.4 0.4 } - rotation = 60 - } - - instance = { - position={ 0.67 0.59 } - scale = { 0.4 0.4 } - rotation = 120 - } - - instance = { - position={ 0.5 0.69 } - scale = { 0.4 0.4 } - rotation = 180 - } - - instance = { - position={ 0.335 0.59 } - scale = { 0.4 0.4 } - rotation = 240 - } - - instance = { - position={ 0.335 0.4 } - scale = { 0.4 0.4 } - rotation = 300 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - - colored_emblem = { - texture = list "kamon_center" - color1 = color2 - color2 = color1 - instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } - } - } - - kamon_bloom = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_bloom" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.33 0.34 } - scale = { 0.32 0.32 } - } - - instance = { - position = { 0.5 0.36 } - scale = { 0.34 0.34 } - } - - instance = { - position = { 0.5 0.26 } - scale = { 0.34 0.34 } - } - - instance = { - position = { 0.67 0.34 } - scale = { 0.32 0.32 } - } - } - } - - kamon_bloom_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_bloom" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.6 0.6 } - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.35 0.35 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.5 0.38 } - scale = { 0.32 0.32 } - } - - instance = { - position = { 0.5 0.28 } - scale = { 0.32 0.32 } - } - - instance = { - position = { 0.65 0.35 } - scale = { 0.3 0.3 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_bloom_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_bloom" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.33 0.34 } - scale = { 0.32 0.32 } - } - - instance = { - position = { 0.5 0.36 } - scale = { 0.34 0.34 } - } - - instance = { - position = { 0.5 0.26 } - scale = { 0.34 0.34 } - } - - instance = { - position = { 0.67 0.34 } - scale = { 0.32 0.32 } - } - } - } - - kamon_bloom_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_bloom" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.6 0.6 } - } - } - - colored_emblem = { - texture = list "kamon_secondary" - color1 = color2 - - instance = { - position = { 0.35 0.35 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.5 0.38 } - scale = { 0.32 0.32 } - } - - instance = { - position = { 0.5 0.28 } - scale = { 0.32 0.32 } - } - - instance = { - position = { 0.65 0.35 } - scale = { 0.3 0.3 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_horizontal_two = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.33 0.5 } - scale = { 0.8 0.8 } - } - - instance = { - position={ 0.66 0.5 } - scale = { 0.8 0.8 } - } - } - } - - kamon_parallel_vertical_two = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.5 0.33 } - scale = { 0.8 0.8 } - rotation = 90 - } - - instance = { - position={ 0.5 0.66 } - scale = { 0.8 0.8 } - rotation = 90 - } - } - } - - kamon_parallel_vertical_two_framed = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.5 0.37 } - scale = { 0.65 0.65 } - rotation = 90 - } - - instance = { - position= { 0.5 0.63 } - scale = { 0.65 0.65 } - rotation = 90 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_horizontal_two_framed = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - - instance = { - position = { 0.37 0.5 } - scale = { 0.65 0.65 } - } - - instance = { - position = { 0.63 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_horizontal_three = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.25 0.5 } - scale = { 0.6 0.6 } - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.6 0.6 } - } - - instance = { - position={ 0.75 0.5 } - scale = { 0.6 0.6 } - } - } - } - - kamon_parallel_vertical_three = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - - instance = { - position = { 0.5 0.25 } - scale = { 0.6 0.6 } - rotation = 90 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.6 0.6 } - rotation = 90 - } - - instance = { - position={ 0.5 0.75 } - scale = { 0.6 0.6 } - rotation = 90 - } - } - } - - kamon_parallel_vertical_three_framed = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.5 0.3 } - scale = { 0.52 0.52 } - rotation = 90 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.52 0.52 } - rotation = 90 - } - - instance = { - position={ 0.5 0.7 } - scale = { 0.52 0.52 } - rotation = 90 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_horizontal_three_framed = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - - color2 = color1 - color1 = color2 - color3 = color3 - - instance = { - position = { 0.3 0.5 } - scale = { 0.52 0.52 } - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.52 0.52 } - } - - instance = { - position={ 0.7 0.5 } - scale = { 0.52 0.52 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - # kamon_parallel_crossover = { - - # pattern = "pattern_solid.dds" - # color1 = list "normal_colors" - # color2 = list "metal_colors" - # color3 = list "metal_colors" - - # colored_emblem = { - # texture = list "kamon_parallel" - # color1 = color2 - # color2 = color1 - - # instance = { - # position = { 0.5 0.5 } - # scale = { 1 1 } - # rotation = 45 - # } - - # instance = { - # position={ 0.5 0.5 } - # scale = { -1 1 } - # rotation = 315 - # } - # } - # } - - kamon_parallel_horizontal_two_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.33 0.5 } - scale = { 0.8 0.8 } - } - - instance = { - position={ 0.66 0.5 } - scale = { 0.8 0.8 } - } - } - } - - kamon_parallel_vertical_two_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.5 0.33 } - scale = { 0.8 0.8 } - rotation = 90 - } - - instance = { - position={ 0.5 0.66 } - scale = { 0.8 0.8 } - rotation = 90 - } - } - } - - kamon_parallel_vertical_two_framed_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.5 0.37 } - scale = { 0.65 0.65 } - rotation = 90 - } - - instance = { - position= { 0.5 0.63 } - scale = { 0.65 0.65 } - rotation = 90 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_horizontal_two_framed_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - - instance = { - position = { 0.37 0.5 } - scale = { 0.65 0.65 } - } - - instance = { - position = { 0.63 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_horizontal_three_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.25 0.5 } - scale = { 0.6 0.6 } - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.6 0.6 } - } - - instance = { - position={ 0.75 0.5 } - scale = { 0.6 0.6 } - } - } - } - - kamon_parallel_vertical_three_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - - instance = { - position = { 0.5 0.25 } - scale = { 0.6 0.6 } - rotation = 90 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.6 0.6 } - rotation = 90 - } - - instance = { - position={ 0.5 0.75 } - scale = { 0.6 0.6 } - rotation = 90 - } - } - } - - kamon_parallel_vertical_three_framed_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.5 0.3 } - scale = { 0.52 0.52 } - rotation = 90 - } - - instance = { - position = { 0.5 0.5 } - scale = { 0.52 0.52 } - rotation = 90 - } - - instance = { - position={ 0.5 0.7 } - scale = { 0.52 0.52 } - rotation = 90 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_horizontal_three_framed_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - - color2 = color1 - color1 = color2 - color3 = color3 - - instance = { - position = { 0.3 0.5 } - scale = { 0.52 0.52 } - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.52 0.52 } - } - - instance = { - position={ 0.7 0.5 } - scale = { 0.52 0.52 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_parallel_crossover_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_parallel" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.5 0.5 } - scale = { 1 1 } - rotation = 45 - } - - instance = { - position={ 0.5 0.5 } - scale = { -1 1 } - rotation = 315 - } - } - } - - kamon_laurel = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - } - } - } - - kamon_laurel_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_laurel_block = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - } - } - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - - instance = { - position = { 0.5 0.39 } - scale = { 0.4 0.4 } - } - } - } - - kamon_laurel_mirrored = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - rotation = 180 - } - } - } - - kamon_laurel_mirrored_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - rotation = 180 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_laurel_block_mirrored = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - rotation = 180 - } - } - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - - instance = { - position = { 0.5 0.61 } - scale = { 0.4 0.4 } - } - } - } - - kamon_laurel_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - } - } - } - - kamon_laurel_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_laurel_block_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - } - } - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - - instance = { - position = { 0.5 0.39 } - scale = { 0.4 0.4 } - } - } - } - - kamon_laurel_mirrored_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - rotation = 180 - } - } - } - - kamon_laurel_mirrored_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - rotation = 180 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_laurel_block_mirrored_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_laurel" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - rotation = 180 - } - } - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - - instance = { - position = { 0.5 0.61 } - scale = { 0.4 0.4 } - } - } - } - - kamon_central = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_central" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - } - } - } - - kamon_central_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "kamon_central" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_central_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_central" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.8 0.8 } - } - } - } - - kamon_central_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "kamon_central" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_aligned_four = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.33 0.33 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.33 } - scale = { 0.5 0.5 } - } - - instance = { - position = { 0.33 0.66 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.66 } - scale = { 0.5 0.5 } - } - } - } - - kamon_aligned_four_framed = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.37 0.37 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.62 0.37 } - scale = { 0.4 0.4 } - } - - instance = { - position = { 0.37 0.62 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.62 0.62 } - scale = { 0.4 0.4 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_aligned_six = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.25 0.36 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.5 0.36 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.75 0.36 } - scale = { 0.4 0.4 } - } - - instance = { - position = { 0.25 0.63 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.5 0.63 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.75 0.63 } - scale = { 0.4 0.4 } - } - } - } - - kamon_aligned_six_framed = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.3 0.4 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.4 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.4 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.3 0.59 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.59 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.59 } - scale = { 0.3 0.3 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_aligned_nine = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.3 0.3 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.3 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.3 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.3 0.5 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.5 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.3 0.7 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.7 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.7 } - scale = { 0.3 0.3 } - } - } - } - - kamon_aligned_four_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.33 0.33 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.33 } - scale = { 0.5 0.5 } - } - - instance = { - position = { 0.33 0.66 } - scale = { 0.5 0.5 } - } - - instance = { - position={ 0.66 0.66 } - scale = { 0.5 0.5 } - } - } - } - - kamon_aligned_four_framed_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.37 0.37 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.62 0.37 } - scale = { 0.4 0.4 } - } - - instance = { - position = { 0.37 0.62 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.62 0.62 } - scale = { 0.4 0.4 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_aligned_six_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.25 0.36 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.5 0.36 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.75 0.36 } - scale = { 0.4 0.4 } - } - - instance = { - position = { 0.25 0.63 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.5 0.63 } - scale = { 0.4 0.4 } - } - - instance = { - position={ 0.75 0.63 } - scale = { 0.4 0.4 } - } - } - } - - kamon_aligned_six_framed_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.3 0.4 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.4 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.4 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.3 0.59 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.59 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.59 } - scale = { 0.3 0.3 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_aligned_nine_inverted = { - - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "kamon_block" - color1 = color2 - color2 = color1 - - instance = { - position = { 0.3 0.3 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.3 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.3 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.3 0.5 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.5 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.5 } - scale = { 0.3 0.3 } - } - - instance = { - position = { 0.3 0.7 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.5 0.7 } - scale = { 0.3 0.3 } - } - - instance = { - position={ 0.7 0.7 } - scale = { 0.3 0.3 } - } - } - } - - kamon_diamond_frame = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_diamond" - - instance = { - position = { 0.66 0.5 } - scale = { 0.44 0.30 } - rotation = 90 - } - - instance = { - position = { 0.5 0.38 } - scale = { 0.42 0.30 } - } - - instance = { - position = { 0.34 0.5 } - scale = { 0.44 0.30 } - rotation = 270 - } - - instance = { - position = { 0.5 0.62 } - scale = { 0.42 0.30 } - rotation = 180 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_diamond = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_diamond" - - instance = { - position = { 0.69 0.5 } - scale = { 0.52 0.36 } - rotation = 90 - } - - instance = { - position= { 0.5 0.35 } - scale = { 0.48 0.36 } - } - - instance = { - position = { 0.31 0.5 } - scale = { 0.52 0.36 } - rotation = 270 - } - - instance = { - position = { 0.5 0.65 } - scale = { 0.48 0.36 } - rotation = 180 - } - } - } - - kamon_diamond_frame_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_diamond" - - instance = { - position = { 0.66 0.5 } - scale = { 0.44 0.30 } - rotation = 90 - } - - instance = { - position = { 0.5 0.38 } - scale = { 0.42 0.30 } - } - - instance = { - position = { 0.34 0.5 } - scale = { 0.44 0.30 } - rotation = 270 - } - - instance = { - position = { 0.5 0.62 } - scale = { 0.42 0.30 } - rotation = 180 - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_diamond_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_diamond" - - instance = { - position = { 0.69 0.5 } - scale = { 0.52 0.36 } - rotation = 90 - } - - instance = { - position= { 0.5 0.35 } - scale = { 0.48 0.36 } - } - - instance = { - position = { 0.31 0.5 } - scale = { 0.52 0.36 } - rotation = 270 - } - - instance = { - position = { 0.5 0.65 } - scale = { 0.48 0.36 } - rotation = 180 - } - } - } - - kamon_mirror = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_mirror" - - instance = { - position = { 0.33 0.5 } - scale={ 0.75 0.75 } - } - - instance = { - position= { 0.66 0.5 } - scale = { -0.75 0.75 } - } - } - } - - kamon_mirror_frame = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_mirror" - - instance = { - position = { 0.37 0.5 } - scale = { 0.6 0.6 } - } - - instance = { - position= { 0.63 0.5 } - scale = { -0.6 0.6 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - kamon_mirror_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_mirror" - - instance = { - position = { 0.33 0.5 } - scale={ 0.75 0.75 } - } - - instance = { - position= { 0.66 0.5 } - scale = { -0.75 0.75 } - } - } - } - - kamon_mirror_frame_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - color1 = color2 - texture = list "kamon_mirror" - - instance = { - position = { 0.37 0.5 } - scale = { 0.6 0.6 } - } - - instance = { - position= { 0.63 0.5 } - scale = { -0.6 0.6 } - } - } - - colored_emblem = { - texture = list "kamon_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - ### Chinese Seal One Element - chinese_seal_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - } - - chinese_seal_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_pictorial" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - } - - ### Chinese Seal Frame One Element - chinese_seal_frame_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - } - - chinese_seal_frame_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_pictorial" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - } - - - ### Chinese Seal Pictorial Frame One Element - chinese_seal_pictorial_frame_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_pictorial_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { 0.55 0.55 } - } - } - } - - ### Chinese Seal Pictorial Frame One Element Full - chinese_seal_pictorial_frame_name_full = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_pictorial_frame_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color1 - - instance = { - position = { 0.5 0.5 } - scale = { 0.55 0.55 } - } - } - } - - ### Chinese Seal Pictorial Frame One Element Vertical Pictorial - chinese_seal_pictorial_frame_pictorial_vertical = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_pictorial_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.5 0.5 } - scale = { -0.65 0.65 } - } - } - } - - ### Chinese Seal Pictorial Frame One Element Vertical Pictorial Full - chinese_seal_pictorial_frame_pictorial_vertical_full = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_pictorial_frame_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.5 0.5 } - scale = { -0.65 0.65 } - } - } - } - - ### Chinese Seal Full Frame One Element - chinese_seal_frame_full_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color1 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - } - - chinese_seal_frame_full_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_pictorial" - color1 = color1 - - instance = { - position = { 0.5 0.5 } - scale = { 0.7 0.7 } - } - } - } - - ### Chinese Seal Frame Offset One Element ### - chinese_seal_pictorial_frame_offset_name_full = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_pictorial_frame_offset_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color1 - - instance = { - position = { 0.4 0.48 } - scale = { 0.6 0.6 } - } - } - } - - chinese_seal_pictorial_frame_offset_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_pictorial_frame_offset" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.4 0.48 } - scale = { 0.6 0.6 } - } - } - } - - - - - ### Chinese Seal Frame Two Elements - chinese_seal_frame_pictorial_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.35 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.65 0.5 } - scale = { 0.45 0.6 } - } - } - } - - chinese_seal_frame_name_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.35 0.5 } - scale = { 0.45 0.6 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.65 0.5 } - scale = { 0.65 0.65 } - } - } - } - - chinese_seal_frame_pictorial_mirror = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.35 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.65 0.5 } - scale = { 0.65 0.65 } - } - } - } - - ### Chinese Seal Full Frame Two Elements - chinese_seal_frame_full_pictorial_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.35 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color1 - - instance = { - position = { 0.65 0.5 } - scale = { 0.45 0.6 } - } - } - } - - chinese_seal_frame_full_name_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color1 - - instance = { - position = { 0.35 0.5 } - scale = { 0.45 0.6 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.65 0.5 } - scale = { 0.65 0.65 } - } - } - } - - chinese_seal_frame_full_pictorial_mirror = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_full" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.35 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.65 0.5 } - scale = { 0.65 0.65 } - } - } - } - - ### Chinese Seal Divided Two Elements - chinese_seal_frame_divided_pictorial_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_divided" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.335 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.655 0.5 } - scale = { 0.45 0.6 } - } - } - } - - chinese_seal_frame_divided_name_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_divided" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color1 - - instance = { - position = { 0.33 0.5 } - scale = { 0.45 0.6 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.66 0.5 } - scale = { 0.65 0.65 } - } - } - } - - chinese_seal_frame_divided_pictorial_mirror = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_divided" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.33 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.66 0.5 } - scale = { 0.65 0.65 } - } - } - } - - chinese_seal_frame_divided_flip_pictorial_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_divided" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { -0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.34 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color1 - - instance = { - position = { 0.67 0.5 } - scale = { 0.45 0.6 } - } - } - } - - chinese_seal_frame_divided_flip_name_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_divided" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { -0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.34 0.5 } - scale = { 0.45 0.6 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.67 0.5 } - scale = { 0.65 0.65 } - } - } - } - - chinese_seal_frame_divided_flip_pictorial_mirror = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_frame_divided" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { -0.7 0.7 } } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.34 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color1 - - instance = { - position = { 0.67 0.5 } - scale = { 0.65 0.65 } - } - } - } - - ### Chinese Seal Two Elements - chinese_seal_pictorial_name = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.35 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.65 0.5 } - scale = { 0.45 0.6 } - } - } - } - - chinese_seal_name_pictorial = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_name" - color1 = color2 - - instance = { - position = { 0.35 0.5 } - scale = { 0.45 0.6 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.65 0.5 } - scale = { -0.65 0.65 } - } - } - } - - chinese_seal_pictorial_mirror = { - - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.35 0.5 } - scale = { -0.65 0.65 } - } - } - - colored_emblem = { - texture = list "chinese_seal_vertical_pictorial" - color1 = color2 - - instance = { - position = { 0.65 0.5 } - scale = { 0.65 0.65 } - } - } - } - - khmer_central = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "khmer_central" - color1 = color2 - color2 = color3 - - instance = { - position = { 0.5 0.5 } - scale = { 0.75 0.75 } - } - } - } - - khmer_central_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "khmer_central" - color1 = color2 - color2 = color3 - - instance = { - position = { 0.5 0.5 } - scale = { 0.75 0.75 } - } - } - } - - khmer_central_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "khmer_central" - color1 = color2 - color2 = color3 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - khmer_central_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "khmer_central" - color1 = color2 - color2 = color3 - - instance = { - position = { 0.5 0.5 } - scale = { 0.65 0.65 } - } - } - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - khmer_vertical_two_mirror = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "khmer_vertical" - color1 = color2 - - instance = { - position = { 0.33 0.5 } - scale = { 0.65 0.65 } - } - - instance = { - position = { 0.66 0.5 } - scale = { -0.65 0.65 } - } - } - } - - khmer_vertical_two_mirror_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "khmer_vertical" - color1 = color2 - - instance = { - position = { 0.33 0.5 } - scale = { 0.65 0.65 } - } - - instance = { - position = { 0.66 0.5 } - scale = { -0.65 0.65 } - } - } - } - - khmer_horizontal_two = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "khmer_horizontal" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.55 0.55 } - } - - instance = { - position = { 0.5 0.68 } - scale = { 0.55 0.55 } - } - } - } - - khmer_horizontal_two_framed = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - - colored_emblem = { - texture = list "khmer_horizontal" - color1 = color2 - - instance = { - position = { 0.5 0.35 } - scale = { 0.45 0.45 } - } - - instance = { - position = { 0.5 0.63 } - scale = { 0.45 0.45 } - } - } - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } - - khmer_horizontal_two_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - - colored_emblem = { - texture = list "khmer_horizontal" - color1 = color2 - - instance = { - position = { 0.5 0.32 } - scale = { 0.55 0.55 } - } - - instance = { - position = { 0.5 0.68 } - scale = { 0.55 0.55 } - } - } - } - - khmer_horizontal_two_framed_inverted = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "khmer_horizontal" - color1 = color2 - - instance = { - position = { 0.5 0.35 } - scale = { 0.45 0.45 } - } - - instance = { - position = { 0.5 0.63 } - scale = { 0.45 0.45 } - } - } - - colored_emblem = { - texture = list "indian_circled_frame_list" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } - } - } -} diff --git a/common/coat_of_arms/coat_of_arms/03_religious_icons.txt b/common/coat_of_arms/coat_of_arms/03_religious_icons.txt deleted file mode 100644 index 5214a348f..000000000 --- a/common/coat_of_arms/coat_of_arms/03_religious_icons.txt +++ /dev/null @@ -1,28 +0,0 @@ -template = { - religious_icon_01 = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "metal_colors" - - colored_emblem = { - texture = list "religion_icons" - color1 = list "metal_colors" - color2 = list "metal_colors" - instance = { scale = { 0.7 0.7 } } - } - } - religious_icon_01_metal = { - pattern = "pattern_solid.dds" - color1 = list "metal_colors" - color2 = list "normal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = list "religion_icons" - color1 = list "normal_colors" - color2 = list "normal_colors" - instance = { scale = { 0.7 0.7 } } - } - } -} diff --git a/common/coat_of_arms/coat_of_arms/90_dynasties.txt b/common/coat_of_arms/coat_of_arms/90_dynasties.txt deleted file mode 100644 index 1b8d41258..000000000 --- a/common/coat_of_arms/coat_of_arms/90_dynasties.txt +++ /dev/null @@ -1,21757 +0,0 @@ -#@smErmine = 0.27 -#@smLysX = 0.23 -#@smLysY = 0.26 -# -#79 = { # Thouars -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_martlet.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.17 0.17 } scale = { 0.32 0.32 } } -# instance = { position = { 0.5 0.17 } scale = { 0.32 0.32 } } -# instance = { position = { 0.83 0.17 } scale = { 0.32 0.32 } } -# instance = { position = { 0.17 0.55 } scale = { 0.32 0.32 } } -# instance = { position = { 0.83 0.55 } scale = { 0.32 0.32 } } -# instance = { position = { 0.5 0.81 } scale = { 0.32 0.32 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_canton.dds" -# color1 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#98 = c_perigord -# -#240 = c_savoie -# -#278 = { #Traba -# pattern="pattern__solid_designer.dds" -# color1=yellow -# color2=white -# color3=red -# colored_emblem={ -# color1=blue -# texture="ce_chain.dds" -# instance={ -# position={ 0.680000 0.700000 } -# scale={ 0.360000 0.360000 } -# } -# -# instance={ -# position={ 0.320000 0.700000 } -# scale={ 0.360000 0.360000 } -# depth=1.010000 -# } -# -# instance={ -# position={ 0.680000 0.200000 } -# scale={ 0.360000 0.360000 } -# depth=2.010000 -# } -# -# instance={ -# position={ 0.500000 0.450000 } -# scale={ 0.360000 0.360000 } -# depth=3.010000 -# } -# -# instance={ -# position={ 0.320000 0.200000 } -# scale={ 0.360000 0.360000 } -# depth=4.010000 -# } -# } -#} -# -#370 = c_dunbar # "Dunbar" -#house_british_isles_dunbar = 370 -# -#413 = { # Poitiers -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -#house_clare = { # de Clare -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_3.dds" -# color1 = "red" -# } -#} -# -#436 = k_leon # de Leon -# -#461 = c_orkney # Orkneyjar -# -#487 = { # Estrid -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_heart.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.840 0.115 } scale = { 0.09 0.09 } } -# instance = { position = { 0.425 0.060 } scale = { 0.09 0.09 } } -# instance = { position = { 0.157 0.193 } scale = { 0.09 0.09 } } -# instance = { position = { 0.840 0.373 } scale = { 0.09 0.09 } } -# instance = { position = { 0.425 0.318 } scale = { 0.09 0.09 } } -# instance = { position = { 0.157 0.451 } scale = { 0.09 0.09 } } -# instance = { position = { 0.840 0.629 } scale = { 0.09 0.09 } } -# instance = { position = { 0.425 0.574 } scale = { 0.09 0.09 } } -# instance = { position = { 0.157 0.707 } scale = { 0.09 0.09 } } -# instance = { position = { 0.380 0.840 } scale = { 0.09 0.09 } } -# instance = { position = { 0.620 0.840 } scale = { 0.09 0.09 } } -# instance = { position = { 0.500 0.900 } scale = { 0.09 0.09 } } -# } -# colored_emblem = { -# texture = "ce_crown_small.dds" -# color1 = "orange" -# color2 = "orange" -# instance = { position = { 0.343 0.064 } scale = { 0.120 0.120 } } -# instance = { position = { 0.343 0.319 } scale = { 0.120 0.120 } } -# instance = { position = { 0.343 0.574 } scale = { 0.120 0.120 } } -# } -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "blue" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.16 } scale = { 0.83 0.81 } } -# instance = { position = { 0.5 0.415 } scale = { 0.83 0.81 } } -# instance = { position = { 0.5 0.67 } scale = { 0.83 0.81 } } -# } -#} -# -#house_estrid = { # Estridsen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_heart.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.840 0.115 } scale = { 0.09 0.09 } } -# instance = { position = { 0.425 0.060 } scale = { 0.09 0.09 } } -# instance = { position = { 0.157 0.193 } scale = { 0.09 0.09 } } -# instance = { position = { 0.840 0.373 } scale = { 0.09 0.09 } } -# instance = { position = { 0.425 0.318 } scale = { 0.09 0.09 } } -# instance = { position = { 0.157 0.451 } scale = { 0.09 0.09 } } -# instance = { position = { 0.840 0.629 } scale = { 0.09 0.09 } } -# instance = { position = { 0.425 0.574 } scale = { 0.09 0.09 } } -# instance = { position = { 0.157 0.707 } scale = { 0.09 0.09 } } -# instance = { position = { 0.380 0.840 } scale = { 0.09 0.09 } } -# instance = { position = { 0.620 0.840 } scale = { 0.09 0.09 } } -# instance = { position = { 0.500 0.900 } scale = { 0.09 0.09 } } -# } -# colored_emblem = { -# texture = "ce_crown_small.dds" -# color1 = "orange" -# color2 = "orange" -# instance = { position = { 0.343 0.064 } scale = { 0.120 0.120 } } -# instance = { position = { 0.343 0.319 } scale = { 0.120 0.120 } } -# instance = { position = { 0.343 0.574 } scale = { 0.120 0.120 } } -# } -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "blue" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.16 } scale = { 0.83 0.81 } } -# instance = { position = { 0.5 0.415 } scale = { 0.83 0.81 } } -# instance = { position = { 0.5 0.67 } scale = { 0.83 0.81 } } -# } -#} -# -#541 = c_angouleme -# -#547 = c_glamorgan # Morgannwg -#550 = { # Sithrigi -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.38 } scale = { 0.7 0.7 } } -# instance = { position = { 0.5 0.62 } scale = { 0.7 0.7 } } -# } -#} -# -#589 = { # Fatimid -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_mena_lion.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.50 0.46 } scale = { -0.9 1.0 } } -# } -#} -# -#597 ={ # Umayyad -# pattern="pattern_solid.dds" -# color1=white -# color2=yellow -# color3=green -# colored_emblem={ -# color1=black -# texture="ce_octogon_frame.dds" -# instance={ -# position={ 0.500000 0.490000 } -# scale={ 0.730000 0.730000 } -# } -# } -# -# colored_emblem={ -# color1=black -# texture="ce_arabic_allah.dds" -# instance={ -# position={ 0.500000 0.510000 } -# scale={ 0.520000 0.520000 } -# depth=1.010000 -# } -# } -#} -# -#626 = d_norfolk # "of East Anglia" -# -#678 = { # "Hauteville" -# pattern = "pattern_solid.dds" -# color1 = "blue" -# colored_emblem = { -# texture = "ce_ermine.dds" -# color1 = "white" -# color2 = "green" -# } -#} -# -#688 = { # "MacAlpin" -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ship_lymphad.dds" -# color1 = "black" -# color2 = "red" -# } -#} -#house_british_isles_ailpin = 688 -# -#695 = c_thomond # Briain -# -#710 = { # Beaumont -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "yellow" -# color2 = "red" -# } -#} -# -#724 = d_flanders # Vlaanderen -# -#house_capet = k_france -# -#746 = c_northumberland -# -#748 = { # Warrene -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "yellow" -# color2 = "blue" -# } -#} -# -#752 = d_normandy # "de Normandie" -# -##756 = { # of Godwin -## pattern = "pattern_solid.dds" -## color1 = "red" -## color2 = "yellow" -## -## colored_emblem = { -## texture = "ce_ordinary_fess_5.dds" -## color1 = "yellow" -## instance = { position = { 0.5 0.3 } scale = { 1.0 0.5 } } -## instance = { position = { 0.5 0.3 } scale = { 1.0 0.5 } } -## instance = { position = { 0.5 0.7 } scale = { 1.0 0.5 } } -## } -## colored_emblem = { -## texture = "ce_lion_head.dds" -## color1 = "yellow" -## color2 = "blue" -## instance = { position = { 0.1 0.1 } scale = { 0.2 0.2 } } -## instance = { position = { 0.5 0.1 } scale = { 0.2 0.2 } } -## instance = { position = { 0.9 0.1 } scale = { 0.2 0.2 } } -## -## instance = { position = { 0.3 0.5 } scale = { 0.2 0.2 } } -## instance = { position = { 0.7 0.5 } scale = { 0.2 0.2 } } -## -## instance = { position = { 0.1 0.9 } scale = { 0.2 0.2 } } -## instance = { position = { 0.5 0.9 } scale = { 0.2 0.2 } } -## instance = { position = { 0.9 0.9 } scale = { 0.2 0.2 } } -## } -## colored_emblem = { -## texture = "ce_cross_08.dds" -## color1 = "yellow" -## instance = { position = { 0.3 0.1 } scale = { 0.2 0.2 } } -## instance = { position = { 0.7 0.1 } scale = { 0.2 0.2 } } -## -## instance = { position = { 0.1 0.5 } scale = { 0.2 0.2 } } -## instance = { position = { 0.5 0.5 } scale = { 0.2 0.2 } } -## instance = { position = { 0.9 0.5 } scale = { 0.2 0.2 } } -## -## instance = { position = { 0.3 0.9 } scale = { 0.2 0.2 } } -## instance = { position = { 0.7 0.9 } scale = { 0.2 0.2 } } -## } -##} -#813 = d_hereford # "of Mercia" -#814 = d_northumberland #"of Northumbria" -#vanity_oltner = { # Oltner -# pattern = "pattern_waves_01.dds" -# color1 = "blue_light" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_duck.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# } -# colored_emblem = { -# texture = "ce_waves_01.dds" -# color1 = "blue" -# color2 = "white" -# mask = { 2 } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# instance = { position = { 0.36 0.15 } scale = { 0.07 0.05 } } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "white" -# instance = { position = { 0.36 0.14 } scale = { 0.02 0.02 } } -# } -#} -#vanity_frostewarn = { # Frostewärn -# pattern="pattern_diagonal_split_01.dds" -# color1=blue_light -# color2=red -# color3=blue -# colored_emblem={ -# color1=red -# texture="ce_rubh_el_hizb_knot.dds" -# instance={ -# position={ 0.300000 0.300000 } -# scale={ 0.400000 0.400000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# color1=blue_light -# texture="ce_rubh_el_hizb_iranian.dds" -# instance={ -# position={ 0.700000 0.700000 } -# scale={ 0.400000 0.400000 } -# } -# -# } -#} -#vanity_albarn = { # albarn -# pattern="pattern_barry_06.dds" -# color1=rgb { 255 255 255 } -# color2=rgb { 255 0 153 } -# color3=blue -# colored_emblem={ -# color1=rgb { 237 156 227 } -# texture="ce_heart.dds" -# instance={ -# scale={ 0.570000 0.570000 } -# } -# -# } -#} -#vanity_dzediti = { # Dzediti -# pattern="pattern_horizontal_split_02.dds" -# color1=rgb { 128 40 29 } -# color2=rgb { 178 126 50 } -# color3=blue -# colored_emblem={ -# color1=black -# color2=rgb { 156 60 42 } -# color3=white -# texture="ce_martlet.dds" -# instance={ -# position={ 0.530000 0.200000 } -# scale={ 0.430000 0.430000 } -# } -# -# } -# -# colored_emblem={ -# color1=black -# color2=yellow -# color3=white -# texture="ce_bee.dds" -# instance={ -# position={ 0.500000 0.650000 } -# scale={ 0.650000 0.650000 } -# depth=1.010000 -# } -# -# } -#} -# -#vanity_carlberg = { # Carlberg -# pattern="pattern_waves_01.dds" -# color1=yellow -# color2=blue -# color3=red -# colored_emblem={ -# color1=rgb { 38 119 220 } -# texture="ce_snake.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# -# } -#} -# -#vanity_berg_hulthen = { -# pattern="pattern__solid_designer.dds" -# color1=white -# color2=blue_light -# color3=black -# colored_emblem={ -# color1=blue_light -# texture="ce_african_frame_bg_12.dds" -# instance={ -# depth=5.010000 -# } -# } -# colored_emblem={ -# color1=black -# color2=black -# texture="ce_diamond_01.dds" -# instance={ -# position={ 0.500000 0.490000 } -# scale={ 0.980000 0.410000 } -# depth=3.010000 -# } -# } -# colored_emblem={ -# color1=black -# color2=black -# color3=white -# texture="ce_wolf_head.dds" -# instance={ -# position={ 0.670000 0.500000 } -# scale={ -0.510000 0.510000 } -# depth=1.010000 -# } -# instance={ -# position={ 0.330000 0.500000 } -# scale={ 0.510000 0.510000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_triskel_02.dds" -# instance={ -# position={ 0.500000 0.500000 } -# scale={ 0.380000 0.380000 } -# } -# } -#} -# -#house_lara-castilla = { # Lara, Dukes of Castille -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#jamshid = { # for artifacts -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "red" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "purple" -# color2 = "purple" -# instance = { scale = { 0.7 0.7 } } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# instance = { position = { 0.5 0.7 } scale = { 0.15 0.15 } } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# instance = { position = { 0.5 0.3 } scale = { 0.15 0.15 } } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# instance = { position = { 0.3 0.5 } scale = { 0.15 0.15 } } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# instance = { position = { 0.7 0.5 } scale = { 0.15 0.15 } } -# } -# -# colored_emblem = { -# texture = "ce_nestorian_cross.dds" -# color1 = "yellow" -# instance = { scale = { 1.1 1.1 } rotation = 45} -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "purple" -# instance = { scale = { 0.35 0.35 } } -# } -# -# colored_emblem = { -# texture = "ce_african_mako.dds" -# color1 = "yellow" -# instance = { scale = { 0.25 0.25 } } -# } -#} -# -#vanity_anward = { # Anward -# pattern="pattern_solid.dds" -# color1=yellow -# color2=yellow -# color3=red -# colored_emblem={ -# color1=black -# color2=red -# color3=white -# texture="ce_griffin_rampant.dds" -# } -#} -# -#1642553 = { # Lundh -# pattern = "pattern_waves_01.dds" -# color1 = "blue" -# color2 = "green" -# colored_emblem = { -# texture = "ce_goat.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.50 0.48 } scale = { 0.8 0.8 } } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# instance = { position = { 0.29 0.25 } scale = { 0.04 0.04 } } -# } -# -# colored_emblem = { -# texture = "ce_star_07.dds" -# color1 = "yellow" -# instance = { position = { 0.75 0.2 } scale = { 0.2 0.2 } } -# } -#} -# -#fox_dynasty = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_fox.dds" -# color1 = "red" -# color2 = "white" -# color3 = "white" -# } -#} -#bear_dynasty = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_bear_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# } -#} -#wolf_dynasty = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_wolf.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# } -#} -#vanity_tiger = { # Tiger -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tiger.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { scale = { 0.9 0.9 } } -# } -#} -#vanity_bjork = { # Björk -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "brown" -# colored_emblem = { -# texture = "ce_tree.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.51 } scale = { 1.02 1 } } -# } -# colored_emblem = { -# texture = "ce_tree.dds" -# color1 = "white" -# color2 = "green" -# } -# -# colored_emblem = { -# texture = "ce_grain.dds" -# color1 = "black" -# instance = { position = { 0.50 0.35 } scale = { 0.04 0.02 } } -# instance = { position = { 0.49 0.4 } scale = { 0.05 0.02 } } -# instance = { position = { 0.51 0.45 } scale = { 0.03 0.01 } } -# instance = { position = { 0.50 0.47 } scale = { 0.04 0.01 } } -# instance = { position = { 0.49 0.5 } scale = { 0.03 0.03 } } -# instance = { position = { 0.5 0.51 } scale = { 0.03 0.02 } } -# instance = { position = { 0.51 0.54 } scale = { 0.04 0.02 } } -# instance = { position = { 0.5 0.6 } scale = { 0.04 0.01 } } -# instance = { position = { 0.51 0.62 } scale = { 0.03 0.01 } } -# instance = { position = { 0.51 0.65 } scale = { 0.04 0.04 } } -# instance = { position = { 0.49 0.70 } scale = { 0.05 0.02 } } -# } -#} -#vanity_frostwhisper = { # Gidfors -# pattern = "pattern_waves_01.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# texture = "ce_moon.dds" -# color1 = "black" -# instance = { position = { 0.5 0.28 } scale = { 0.11 0.21 } rotation = 90 } -# } -# colored_emblem = { -# texture = "ce_letter_j.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.36 0.56 } scale = { 0.3 0.16 } rotation = -150 } -# instance = { position = { 0.32 0.68 } scale = { 0.25 0.3 } } -# instance = { position = { 0.37 0.50 } scale = { 0.3 0.16 } rotation = -140 } -# instance = { position = { 0.29 0.61 } scale = { 0.23 0.32 } rotation = 30 } -# -# instance = { position = { 0.39 0.36 } scale = { 0.3 0.16 } rotation = 150 } -# instance = { position = { 0.34 0.23 } scale = { 0.18 0.3 } rotation = 180 } -# -# instance = { position = { 0.39 0.42 } scale = { 0.3 0.2 } rotation = 130 } -# instance = { position = { 0.31 0.33 } scale = { 0.18 0.3 } rotation = 140 } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.34 } scale = { 0.15 0.2 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.3 0.45 } } -# } -# colored_emblem = { -# texture = "ce_religion_vodun.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.65 } scale = { 0.4 0.35 } rotation = -180 } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.75 0.5 } scale = { 0.5 1 } } -# } -#} -# -#vanity_brock = { # Brock -# pattern = "pattern_horizontal_stripes_01.dds" -# color1 = "white" -# color2 = "blue" -#} -# -#vanity_schlegel = { # Schlegel -# pattern = "pattern_waves_01.dds" -# color1 = "red" -# color2 = "green" -# colored_emblem = { -# texture = "ce_bend_thin.dds" -# color1 = "red" -# instance = { position = { -0.19 0.5 } scale = { 1.3 1.3 } rotation = 90 } -# } -# colored_emblem = { -# texture = "ce_bend_thin.dds" -# color1 = "blue" -# instance = { position = { 0.11 0.5 } scale = { 1.3 1.3 } rotation = 90 } -# } -# colored_emblem = { -# texture = "ce_bend_thin.dds" -# color1 = "yellow" -# instance = { position = { 0.41 0.5 } scale = { 1.3 1.3 } rotation = 90 } -# } -# colored_emblem = { -# texture = "ce_bend_thin.dds" -# color1 = "orange" -# instance = { position = { 0.72 0.5 } scale = { 1.3 1.3 } rotation = 90 } -# } -# colored_emblem = { -# texture = "ce_bend_thin.dds" -# color1 = "green" -# instance = { position = { 1.02 0.5 } scale = { 1.3 1.3 } rotation = 90 } -# } -# colored_emblem = { -# texture = "ce_unicorn.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.505 0.505 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_unicorn.dds" -# color1 = "white" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } -# } -#} -# -#vanity_sorokin = { # Sorokin -# pattern = "pattern_waves_01.dds" -# color1 = "yellow" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tree.dds" -# color1 = "brown" -# color2 = "green" -# -# instance = { position = { 0.62 1.3 } scale = { 2 2 } } -# } -# colored_emblem = { -# texture = "ce_martlet.dds" -# color1 = "blue_light" -# color2 = "blue_light" -# color3 = "white" -# instance = { position = { 0.51 0.5 } scale = { 0.94 0.84 } } -# } -# colored_emblem = { -# texture = "ce_martlet.dds" -# color1 = "black" -# color2 = "grey" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.8 } } -# } -# colored_emblem = { -# texture = "ce_ermine_spot.dds" -# color1 = "black" -# -# instance = { position = { 0.74 0.60 } scale = { 1.2 0.3 } rotation = -65 } -# } -# colored_emblem = { -# texture = "ce_heart.dds" -# color1 = "white" -# -# instance = { position = { 0.52 0.475 } scale = { 0.3 0.1 } rotation = -70 } -# } -# colored_emblem = { -# texture = "ce_hive.dds" -# color1 = "white" -# -# instance = { position = { 0.315 0.5 } scale = { 0.2 0.2 } rotation = -50 } -# instance = { position = { 0.365 0.535 } scale = { 0.26 0.16 } rotation = 140 } -# instance = { position = { 0.33 0.535 } scale = { 0.1 0.1 } rotation = 140 } -# instance = { position = { 0.41 0.56 } scale = { 0.16 0.16 } rotation = 110 } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue_light" -# -# instance = { position = { 0.27 0.31 } scale = { 0.05 0.06 } } -# } -#} -# -#vanity_andersson = { # Andersson -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# -# colored_emblem = { -# texture = "ce_block_03.dds" -# color1 = "yellow" -# -# instance = { position = { 0.5 0.5 } scale = { 1 0.8 } } -# } -# -# colored_emblem = { -# texture = "ce_frog.dds" -# color1 = "green_light" -# color2 = "green_light" -# color3 = "white" -# -# instance = { position = { 0.3 0.22 } scale = { 0.38 0.38 } } -# instance = { position = { 0.7 0.22 } scale = { 0.38 0.38 } } -# instance = { position = { 0.5 0.78 } scale = { 0.38 0.38 } } -# } -#} -# -#vanity_tisander = { # Tisander -# pattern = "pattern_solid.dds" -# color1 = "purple" -# color2 = "purple" -# -# colored_emblem = { -# texture = "ce_religion_custom_faith_5.dds" -# color1 = "grey" -# -# instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } -# } -# -# colored_emblem = { -# texture = "ce_crown_small.dds" -# color1 = "yellow" -# -# instance = { position = { 0.68 0.2 } scale = { 0.25 0.25 } rotation = 12 } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# -# instance = { position = { 0.73 0.35 } scale = { 0.05 0.03 } } -# } -#} -# -#vanity_du_welz = { # Sens -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "black" -# color2 = "orange" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#vanity_bialecki = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 0.44 } scale = { 0.4 0.4 } } -# } -#} -# -#vanity_cywinski = { # Cywinski -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_swan.dds" -# color1 = "grey" -# color2 = "orange" -# color3 = "black" -# instance = { position = { 0.48 0.48 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# instance = { position = { 0.255 0.24 } scale = { 0.05 0.05 } } -# } -#} -# -#vanity_kacprzak = { # Kacprzak -# pattern = "pattern_vertical_split_01.dds" -# color1 = "blue" -# color2 = "red" -# color3 = "blue" -# -# colored_emblem = { -# texture = "ce_eagle_crown.dds" -# color1 = "white" -# color2 = "yellow_light" -# color3 = "black" -# instance = { -# position = { 0.720000 0.510000 } -# scale = { 0.650000 0.770000 } -# depth = 1.010000 -# } -# } -# colored_emblem = { -# texture="ce_letter_m.dds" -# color1 = "red" -# instance = { -# position = { 0.720000 0.570000 } -# scale = { 0.300000 0.300000 } -# depth = 5.010000 -# } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# instance = { -# position={ 1.000000 0.590000 } -# depth = 2.010000 -# } -# instance = { -# position = { 1.000000 0.590000 } -# depth = 3.010000 -# } -# } -# colored_emblem = { -# texture = "ce_religion_custom_faith_2.dds" -# color1 = "yellow_light" -# instance = { -# position = { 0.300000 1.000000 } -# scale = { 0.890000 1.000000 } -# } -# instance = { -# position = { 0.290000 0.450000 } -# depth = 4.010000 -# rotation = 180 -# } -# } -#} -# -#1053042 = { # Majewski -# pattern = "pattern_solid.dds" -# color1 = "blue" -# -# colored_emblem = { -# texture = "ce_cross_07.dds" -# color1 = "white" -# instance = { position = { 0.35 0.45 } scale = { 0.75 1.1 } } -# } -# -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "grey" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.6 0.5 } scale = { 0.8 0.8 } } -# } -#} -# -#vanity_mccallum = { -# pattern="pattern_solid.dds" -# color1=green -# color2=black -# colored_emblem={ -# color1=white -# color2=blue -# texture="ce_tower.dds" -# } -#} -# -#1059 = { # "Haesteining" -# pattern = "pattern_checkers_diagonal_01.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_head.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# } -#} -# -#3123 = c_annandale # de Brus/Bruce -# -#4034 = { # de Burgh -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "red" -# } -#} -# -#4037 = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "purple" -# color2 = "white" -# color3 = "white" -# instance = { scale = { 0.9 0.9 } } -# } -#} -# -#7274 = { # Almoravid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# -# colored_emblem = { -# texture = "ce_arabic_shahada.dds" -# color1 = "black" -# } -#} -# -#7299 = { # "Bailleul" -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_shield_01.dds" -# color1 = "white" -# instance = { scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_shield_01.dds" -# color1 = "red" -# instance = { scale = { 0.6 0.62 } position = { 0.5 0.49 } } -# } -#} -# -#8601 = d_cantabria # de Cantabria -#house_cantabria = 8601 -# -#11501 = { # Ivanhoe -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tree.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.6 } scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.1 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_desdichado.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.12 } scale = { 0.85 0.85 } } -# } -#} -# -#house_rennes = c_rennes #Rennes -# -#100031 = d_cornwall #"of Cornwall" -#house_british_isles_cornwall = 100031 -#100056 = c_durham # "of Durham" -#100064 = d_gwynedd #Gwynedd -#house_british_isles_gwynedd = 100064 -# -#100204 = d_barcelona # de Barcelona -# -#101857 = { # Redvers -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -# -#101919 = d_deheubarth # Dinefwr -#101920 = c_anglesey #Aberffraw -#house_british_isles_aberffraw = 101920 -#101922 = c_isle_of_man # Manaw -#house_british_isles_manaw = 101922 -#101925 = d_hereford # "of Mercia" -#1029032 = c_brecknockshire #"Brycheiniog" -#1029039 = c_lothian # Manaw Goddoddin -#house_british_isles_dyfnaint = c_devon # "Devnent" -#1029042 = k_cornwall #"Cerneu" -#house_british_isles_cerneu = 1029042 -#1029129 = c_monmouthshire # Gwent -#1029133 = d_powys # Powys -# -#1029131 = { # Manaw -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# -# colored_emblem = { -# texture = "ce_triskelion.dds" -# color1 = "red" -# color2 = "red" -# } -#} -# -#1040018 = d_albany # "Circinn" -#1042817 = c_brecknockshire #"Brycheiniog" -#1047001 = d_canterbury # "Wihtgilsing" -# -#vanity_horler = { # Horler -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "red" -# -# colored_emblem = { -# texture = "ce_dragon.dds" -# color1 = "red" -# color2 = "blue" -# color3 = "white" -# instance = { scale = { 0.9 0.9 } } -# } -#} -#1060028 = c_daura -# -#vanity_lane = { # Lane -# pattern = "pattern_horizontal_split_01.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_star_05.dds" -# color1 = "blue" -# instance = { position = { 0.3 0.25 } scale = { 0.4 0.4 } } -# } -# -# colored_emblem = { -# texture = "ce_star_05.dds" -# color1 = "blue" -# instance = { position = { 0.7 0.25 } scale = { 0.4 0.4 } } -# } -# -# colored_emblem = { -# texture = "ce_triangle_mask.dds" -# color1 = "red" -# instance = { position = { 0.5 0.97 } scale = { 1 1 } rotation = 135 } -# } -# -# colored_emblem = { -# texture = "ce_triangle_mask.dds" -# color1 = "blue" -# instance = { position = { 0.5 1.2 } scale = { 1 1 } rotation = 135 } -# } -# -# colored_emblem = { -# texture = "ce_star_05.dds" -# color1 = "yellow" -# instance = { position = { 0.5 0.75 } scale = { 0.4 0.4 } } -# } -# -# colored_emblem = { -# texture = "ce_ordinary_canton.dds" -# color1 = "red" -# instance = { position = { 0.3 0.25 } scale = { 0.57 0.57 } } -# } -# -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "yellow" -# color2 = "blue" -# color3 = "black" -# instance = { position = { 0.17 0.07 } scale = { 0.2 0.2 } } -# instance = { position = { 0.17 0.14 } scale = { 0.2 0.2 } } -# instance = { position = { 0.17 0.21 } scale = { 0.2 0.2 } } -# } -#} -# -#vanity_clohessy = { # Clohessy -# pattern = "pattern_solid.dds" -# color1 = "blue" -# -# colored_emblem = { -# texture = "ce_ordinary_chevron_5.dds" -# color1 = "white" -# -# instance = { position = { 0.5 0.5 } scale = { 1.1 1.1 } } -# } -# colored_emblem = { -# texture = "ce_star_05.dds" -# color1 = "yellow" -# -# instance = { position = { 0.225 0.2 } scale = { 0.35 0.35 } } -# instance = { position = { 0.775 0.2 } scale = { 0.35 0.35 } } -# instance = { position = { 0.5 0.775 } scale = { 0.5 0.5 } } -# } -# colored_emblem = { -# texture = "ce_horse_shoe.dds" -# color1 = "yellow" -# -# instance = { position = { 0.5 0.375 } scale = { 0.3 0.3 } rotation = 180 } -# } -# colored_emblem = { -# texture = "ce_horn.dds" -# color1 = "yellow" -# color2 = "brown" -# -# instance = { position = { 0.2 0.65 } scale = { 0.225 0.225 } } -# instance = { position = { 0.8 0.65 } scale = { 0.225 0.225 } } -# } -#} -# -#vanity_mcilwham = { # McIlwham -# pattern = "pattern_solid.dds" -# color1 = "grey" -# -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "grey" -# color2 = "yellow_light" -# -# instance = { position = { 0.5 0.5 } scale = { 0.95 0.95 } } -# } -# -# colored_emblem = { -# texture = "ce_hand.dds" -# color1 = orange -# -# instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } -# } -# -# # Fake that rope son -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# -# instance = { position = { 0.2 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow_light" -# -# instance = { position = { 0.25 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# -# instance = { position = { 0.3 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow_light" -# -# instance = { position = { 0.35 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# -# instance = { position = { 0.4 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow_light" -# -# instance = { position = { 0.45 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# -# instance = { position = { 0.5 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow_light" -# -# instance = { position = { 0.55 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# -# instance = { position = { 0.6 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow_light" -# -# instance = { position = { 0.65 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# -# instance = { position = { 0.7 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow_light" -# -# instance = { position = { 0.75 0.8 } scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# -# instance = { position = { 0.8 0.8 } scale = { 0.15 0.15 } } -# } -#} -# -#vanity_vilberg = { # Vilberg -# pattern = "pattern_cross_01.dds" -# color1 = "green" -# color2 = "yellow" -# -# colored_emblem = { -# texture = "ce_lion_rampant_regardant.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.25 0.25 } scale = { 0.3 0.3 } } -# } -# -# colored_emblem = { -# texture = "ce_clam.dds" -# color1 = "yellow" -# -# instance = { position = { 0.75 0.25 } scale = { 0.25 0.225 } rotation = 180 } -# } -# -# colored_emblem = { -# texture = "ce_martlet.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.25 0.75 } scale = { 0.25 0.25 } } -# } -# -# -# colored_emblem = { -# texture = "ce_hound.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# -# instance = { position = { 0.75 0.75 } scale = { 0.25 0.25 } } -# } -#} -# -#1040087 = { # Capraia -# pattern = "pattern_solid.dds" -# color1 = "blue" -# -# colored_emblem = { -# texture = "ce_castle.dds" -# color1 = "yellow" -# instance = { position = { 0.25 0.5 } scale = { 0.7 0.7 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0 0 } scale = { 1 0.25 } } -# } -#} -# -#7186 = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# -# colored_emblem = { -# texture = "ce_ordinary_bend_sinister_5.dds" -# color1 = "yellow" -# } -# -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "yellow" -# instance = { position = { 0.1 0.1 } scale = { 0.2 0.2 } } -# } -#} -# -#vanity_majewski = { # Majewski -# pattern = "pattern_solid.dds" -# color1 = "blue" -# -# colored_emblem = { -# texture = "ce_cross_07.dds" -# color1 = "white" -# instance = { position = { 0.35 0.4 } scale = { 0.75 1.1 } } -# } -# -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "grey" -# color2 = "orange" -# color3 = "white" -# instance = { position = { 0.6 0.475 } scale = { 0.8 0.8 } } -# } -#} -# -#vanity_mauffrey = { # Mauffrey -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_bends_03.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.42 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant_per_pale.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.71 0.48 } scale = { 0.72 0.8 } } -# } -#} -# -#brynffenigl1234 = { -# pattern = "pattern_horizontal_split_01.dds" -# color1 = "white" -# color2 = "green" -# color3 = "red" -# colored_emblem = { -# texture = "ce_dragon.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { scale = { 0.9 0.9 } } -# } -#} -# -#vanity_holmgren = { # Holmgren -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_horse_statant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#vanity_carrick = { # Carrick -# pattern="pattern__solid_designer.dds" -# color1=yellow_light -# color2=black -# color3=black -# colored_emblem={ -# color1=black -# color2=yellow_light -# texture="ce_fess_dancetty.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 1.000000 0.840000 } -# depth=3.010000 -# } -# } -# colored_emblem={ -# color1=black -# color2=black -# color3=white -# texture="ce_hound.dds" -# instance={ -# position={ 0.280000 0.210000 } -# scale={ 0.370000 0.370000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=black -# color2=red -# color3=white -# texture="ce_hound.dds" -# instance={ -# position={ 0.500000 0.790000 } -# scale={ 0.390000 0.390000 } -# } -# instance={ -# position={ 0.720000 0.210000 } -# scale={ 0.360000 0.360000 } -# depth=1.010000 -# } -# } -#} -# -# -## Using some CoA for now to suppress warning "house had no founder for coat of arms generation, it should have a pre-scripted coat of arms instead" -# -## Mongols -#house_borjigin = e_mongol_empire # Borjigin -# -#11100 = { -# pattern= "pattern_triangle_01.dds" -# color1=blue -# color2=white -# color3=red -# colored_emblem={ -# color1=white -# texture="ce_mongol_flame.dds" -# instance={ -# position={ 0.500000 0.160000 } -# scale={ 0.45 0.45 } -# } -# } -# -# colored_emblem={ -# color1=white -# color2=white -# texture="ce_moon_sun.dds" -# instance={ -# position={ 0.500000 0.48 } -# scale={ 0.45 0.45 } -# depth=1.010000 -# } -# } -#} -# -## Borjigin -#house_onggirat = { # Onggirat -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tamgha_mongol_20.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1 1 } } -# } -#} -#1041000 = house_onggirat # Onggirat -#house_uriankhai = { # Uriankhai -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tamgha_mongol_09.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.52 0.48 } scale = { 1 1 } } -# } -#} -#7315 = house_uriankhai # Uriankhai -#house_olkhunut = c_khangai # Olkhunut (unused) -#101946 = house_olkhunut # Olkhunut (unused) -# -#house_tumert = k_almohad -#house_almohad = k_almohad -#101875 = k_almohad -# -# -#### Dynasties ### -# -### Existing entries -# -#743 = { # Robertians -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "blue" -# color2 = "yellow" -# instance = { position = { 0.694 0.80 } scale = { 1.54 1.54 } } -# } -#} -#house_capet = k_france # Capetians -# -#556 = { # Crovan -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ship_longship.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.512 0.48 } scale = { 0.9 0.9 } } -# } -#} -#house_british_isles_crovan = 556 -# -#570 = { # Dhunnunid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.77 0.8 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "black" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_mena_lion.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.51 0.46 } scale = { 0.8 0.9 } } -# } -#} -# -#1687 = { # Dunkeld -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# } -#} -# -#442 = { # Navarra -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#506 = { # Premyslid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -## No change necessary -# -#101919 = d_deheubarth # Dinefwr -#house_british_isles_dinefwr = 101919 -#370 = c_dunbar # "Dunbar" -# -### New entries -# -#594 = { # Abbadid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "green" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "white" -# color2 = "green" -# instance = { position = { 0.694 0.77 } scale = { 1.54 1.54 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.05 } scale = { 1.0 0.1 } } -# instance = { position = { 0.5 0.95 } scale = { 1.0 0.1 } } -# instance = { position = { 0.05 0.5 } scale = { 0.1 1.0 } } -# instance = { position = { 0.95 0.5 } scale = { 0.1 1.0 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "black" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -#} -# -#573 = { # Aftasid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.5 0.54 } scale = { 1.05 1.05 } } -# } -#} -# -#631 = { # Botaneiates -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_verticle_stripes_02.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.1 1.0 } } -# } -#} -# -#667 = d_upper_lorraine -# -#516 = { # Contarini -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.471 0.497 } scale = { 1.5 1.5 } } -# } -#} -# -#13041 = { # Doria -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.725 } scale = { 1.0 0.55 } } -# } -# colored_emblem = { -# texture = "ce_eagle_crown.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#633 = { # Doukas -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101682 = { # Dukljanin -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "yellow" -# color2 = "yellow" -# } -#} -# -#10111 = { # Dunin -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_swan.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.48 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#2001071 = k_bjarmaland # Dvinok -# -#house_gerulfing = c_holland # Gerulfing -# -## 100542 Gutkeled needs a Tamga -# -#19052 = { # Guthkeled -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_pily_horizontal_04.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.46 } scale = { 0.77 0.88 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.06 0.5 } scale = { 0.12 1.0 } } -# } -#} -# -#455 = { # Hagalin -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_boar_passant.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.48 0.46 } rotation = 30 scale = { 1.0 1.0 } } -# } -#} -# -#599 = { # Hudid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.192 } scale = { 1.0 0.038 } } -# instance = { position = { 0.5 0.768 } scale = { 1.0 0.038 } } -# } -# colored_emblem = { -# texture = "ce_mena_lion.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { -0.9 0.9 } } -# } -#} -# -#100388 = { # Karjalainen -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_bear_rampant.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.51 } scale = { 1.0 1.0 } } -# } -#} -# -#100377 = { # Kukk -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101399 = { # Melissenos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bee.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.19 } scale = { 0.33 0.33 } } -# instance = { position = { 0.5 0.77 } scale = { 0.33 0.33 } } -# instance = { position = { 0.26 0.19 } scale = { 0.33 0.33 } } -# instance = { position = { 0.74 0.19 } scale = { 0.33 0.33 } } -# instance = { position = { 0.35 0.48 } scale = { 0.33 0.33 } } -# instance = { position = { 0.65 0.48 } scale = { 0.33 0.33 } } -# } -#} -# -#house_otakeren = { # Otakeren -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_panther.dds" -# color1 = "white" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.5 0.49 } scale = { 0.9 1.0 } } -# } -#} -# -#48 = { # Palaiologos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#9116 = { # Palemonaitis -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_stag.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.51 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101451 = { # Pegonites -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.60 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.30 } scale = { 0.512 0.512 } } -# } -#} -# -#100380 = { # Pärn -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bear_passant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.46 0.49 } rotation = 30 scale = { 0.9 0.9 } } -# } -#} -# -## Rurikid (705) needs tamga -# -#698 = { -# pattern = "pattern_triangle_01.dds" -# color1 = "yellow" -# color2 = "red" -# -# colored_emblem = { -# texture = "ce_bull_head.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance= { position = { 0.5 0.38 } scale = { 0.75 0.75 } } -# } -#} -# -# -#house_stenkiling = { # Stenkiling -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant_per_pale.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.290 0.45 } scale = { -0.7 0.75 } } -# instance = { position = { 0.710 0.45 } scale = { 0.7 0.75 } } -# } -#} -# -#496 = { # Sverker -# pattern = "pattern_solid.dds" -# color1 = "blue" # Or maybe red/yellow (needs block) as unit colours ? -# color2 = "red" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.48 } rotation = 45 scale = { 0.55 0.55 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.50 0.50 } } -# instance = { position = { 0.5 0.48 } rotation = 45 scale = { 0.50 0.50 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.48 } rotation = 45 scale = { 0.48 0.48 } } -# } -# colored_emblem = { -# texture = "ce_wyvern_rising.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.52 0.50 } scale = { 0.6 0.55 } } -# } -#} -# -#house_salian = { # Salian -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#101141 = { # Synadenos -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_eagle_crown.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#512 = { # Trpimirovic -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.60 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.30 } scale = { 0.512 0.512 } } -# } -#} -# -#8626 = { # Vimaranes -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_cross_pisan.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -#house_vimaranes = 8626 -# -#100384 = { # Virtanen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bear_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_wettin = { # Wettin -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ordinary_pale_5.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.344 0.5 } scale = { 0.79 1.0 } } -# instance = { position = { 0.656 0.5 } scale = { 0.79 1.0 } } -# } -#} -# -#house_wigeriche = { # Wigeriche -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.4 } } -# } -#} -# -#101890 = { # Wizlawid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# } -#} -# -## Existing entry -#499 = k_norway # Yngling -# -#595 = { # Zirid -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "green" -# color2 = "white" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -## Existing entry -#554 = { # Muirebe -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# } -#} -#house_british_isles_loairn = 554 -# -## Existing entry - No change necessary -#461 = c_orkney # Orkneyjar -# -#723 = c_anjou # Anjou -# -#house_este = { # Este -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#house_welf = { # Welf -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#13014 = { # Baggio - Anselmo da Baggio - Pope Alexander II -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_boar_head.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.51 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -## Existing entry -#100204 = k_aragon # Barcelona -# -## FP2 Bookmark entries -# -#12293 = { #Banu Qasi #ahistorical, uses elements from the ancient CoA of Tudela, their ancestral seat -# pattern="temp_pattern_bendy_special.dds" -# color1=blue -# color2=yellow -# color3=green -# colored_emblem={ -# color1=white -# color2=yellow_light -# texture="ce_crescent_mask_02.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#12305 = { #Al-Yiliqi, "Of Galicia" - made-up shield, implementing symbols of Galicia and their holding Merida, with an islamic twist -# pattern="pattern_diagonal_split_01.dds" -# color1=blue_light -# color2=orange -# color3=black -# colored_emblem={ -# color1=yellow -# texture="ce_castle_random.dds" -# instance={ -# position={ 0.660000 0.690000 } -# scale={ 0.390000 0.390000 } -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_india_doted_frame_02.dds" -# instance={ -# position={ 0.660000 0.560000 } -# scale={ 0.230000 0.230000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_mena_chalice_axe_penbox.dds" -# instance={ -# position={ 0.350000 0.290000 } -# scale={ 0.440000 0.440000 } -# depth=1.010000 -# } -# } -#} -# -#baranisdyn002 = { #The Berber Awsaga dynasty (ahistorical shield) -# pattern="pattern_solid.dds" -# color1=green -# color2=yellow -# color3=green -# colored_emblem={ -# color1=yellow -# texture="ce_frame_circle_broa.dds" -# instance={ -# position={ 0.500000 0.470000 } -# scale={ 0.850000 0.850000 } -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_african_star_gurma.dds" -# instance={ -# position={ 0.500000 0.470000 } -# scale={ 0.640000 0.640000 } -# depth=1.010000 -# } -# } -#} -# -#house_danis = { #Banu Danis (ahistorical shield) -# pattern="pattern__solid_designer.dds" -# color1=green -# color2=white -# color3=green -# colored_emblem={ -# color1=yellow -# color2=yellow -# texture="ce_rosetta_08.dds" -# instance={ -# position={ 0.500000 0.460000 } -# scale={ 0.690000 0.690000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_polylobe_frame.dds" -# instance={ -# position={ 0.500000 0.460000 } -# scale={ 0.740000 0.740000 } -# } -# } -#} -# -# -# -#75 = { #Menendez dynasty - Mendo Guterres Bookmark Character -# pattern="pattern__solid_designer.dds" -# color1=white -# color2=white -# color3=red -# colored_emblem={ -# color1=black -# texture="ce_orle.dds" -# instance={ -# position={ 0.500000 0.510000 } -# scale={ 0.710000 0.710000 } -# depth=8.010000 -# } -# -# } -# -# colored_emblem={ -# color1=red -# texture="ce_cross_08.dds" -# instance={ -# position={ 0.500000 0.470000 } -# scale={ 0.340000 0.340000 } -# depth=9.010000 -# } -# -# } -# -# colored_emblem={ -# color1=blue_light -# color2=white -# texture="ce_shield_portugal.dds" -# instance={ -# position={ 0.500000 0.890000 } -# scale={ 0.260000 0.260000 } -# } -# -# instance={ -# position={ 0.240000 0.720000 } -# scale={ 0.250000 0.250000 } -# depth=1.010000 -# } -# -# instance={ -# position={ 0.740000 0.730000 } -# scale={ 0.250000 0.250000 } -# depth=2.010000 -# } -# -# instance={ -# position={ 0.800000 0.440000 } -# scale={ 0.250000 0.250000 } -# depth=3.010000 -# } -# -# instance={ -# position={ 0.200000 0.440000 } -# scale={ 0.250000 0.250000 } -# depth=4.010000 -# } -# -# instance={ -# position={ 0.800000 0.130000 } -# scale={ 0.250000 0.250000 } -# depth=5.010000 -# } -# -# instance={ -# position={ 0.500000 0.130000 } -# scale={ 0.250000 0.250000 } -# depth=6.010000 -# } -# -# instance={ -# position={ 0.200000 0.130000 } -# scale={ 0.250000 0.250000 } -# depth=7.010000 -# } -# } -#} -# -#house_musa = { #Banu Musa, ahistorical shield, uses elements from Zaragosa and Tudela -# pattern="temp_pattern_bendy_special.dds" -# color1=blue -# color2=yellow -# color3=red -# colored_emblem={ -# color1=blue -# color2=orange -# color3=white -# texture="ce_eagle_islamic_double.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# } -# } -# -# colored_emblem={ -# color1=yellow -# color2=blue -# texture="ce_polylobe_angles.dds" -# instance={ -# position={ 0.510000 0.490000 } -# scale={ 0.910000 0.910000 } -# depth=1.010000 -# } -# } -#} -# -# -## Existing entry -#721 = { # Blois -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_diagonal_stripes_02_dual.dds" -# color1 = "white" -# color2 = "yellow" -# } -#} -# -#741 = d_burgundy # Bourgogne -# -## Existing entry -#678 = c_apulia # Hauteville -# -## Existing entry - No change necessary -#752 = d_normandy # Normandie -# -## Existing entry -#413 = d_poitou # Poitiers -# -#22006 = c_rennes -# -## Existing entry - No change necessary -#240 = c_savoie # Savoie -# -## Existing entry -# -#13031 = { # Gherardesca -# pattern = "pattern_vertical_split_01.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.75 0.25 } scale = { 1.0 0.5 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.25 0.5 } scale = { 0.5 1.0 } } -# } -# colored_emblem = { -# texture = "ce_eagle_double.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.9 1.0 } } -# mask = { 1 } -# } -#} -# -## Canossa (101556) needs : dog rampant -# -#100336 = { # Salerno -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_pile_01_inverted.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.192 0.323 } scale = { 0.308 0.256 } } -# instance = { position = { 0.346 0.323 } scale = { 0.308 0.256 } } -# instance = { position = { 0.500 0.323 } scale = { 0.308 0.256 } } -# instance = { position = { 0.654 0.323 } scale = { 0.308 0.256 } } -# instance = { position = { 0.808 0.323 } scale = { 0.308 0.256 } } -# instance = { position = { 0.192 0.577 } scale = { -0.308 -0.256 } } -# instance = { position = { 0.346 0.577 } scale = { -0.308 -0.256 } } -# instance = { position = { 0.500 0.577 } scale = { -0.308 -0.256 } } -# instance = { position = { 0.654 0.577 } scale = { -0.308 -0.256 } } -# instance = { position = { 0.808 0.577 } scale = { -0.308 -0.256 } } -# } -#} -# -## Existing entry -#756 = { # Godwin -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_wyvern.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 1.0 } } -# } -#} -# -## Existing entry -#560 = { # Hwicce -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# } -#} -# -## Existing entry - No change necessary -#695 = c_thomond # Briain -#house_british_isles_briain = 695 -# -## Existing entry -#201 = { # Conchobair -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "green" -# colored_emblem = { -# texture = "ce_tree.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_conchobair = 201 -# -## Existing entry - No change necessary -#724 = d_flanders # Vlaanderen -# -#house_babenberg = d_osterreich # Babenberg -# -#house_luxemburg = { # Luxemburg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.5 0.51 } scale = { 1.0 1.00 } } -# } -#} -# -#766 = { # Nordheim -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_bars_2.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#657 = { # Rheinfelden -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -#219 = { # Sulzbach -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.22 } scale = { 0.31 0.31 } } -# instance = { position = { 0.5 0.78 } scale = { 0.31 0.31 } } -# instance = { position = { 0.26 0.22 } scale = { 0.31 0.31 } } -# instance = { position = { 0.74 0.22 } scale = { 0.31 0.31 } } -# instance = { position = { 0.37 0.50 } scale = { 0.31 0.31 } } -# instance = { position = { 0.63 0.50 } scale = { 0.31 0.31 } } -# } -#} -# -#216 = { # Weimar -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.694 0.80 } scale = { 1.54 1.54 } } -# } -#} -# -#house_zahringen = { # Zähringen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -# -## Pomorza (7162) needs : griffin passant -#7162 = { # Pomorza -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Existing entry -#708 = { # Arpad -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#19000 = { # Aba -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.4 } } -# } -#} -# -#206 = { # Aleramicci -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -# -#226 = { # Askanien -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_checkers_06.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.632 0.500 } scale = { 1.550 1.480 } } -# } -#} -# -#101569 = { # Balog -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle_double.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.9 1.0 } } -# } -#} -# -#101719 = { # Basiliakos -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.48 } scale = { 0.9 1.0 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.125 } scale = { 0.30 0.18 } } -# instance = { position = { 0.5 0.835 } scale = { 0.30 0.18 } } -# instance = { position = { 0.178 0.48 } scale = { 0.18 0.30 } } -# instance = { position = { 0.822 0.48 } scale = { 0.18 0.30 } } -# } -# colored_emblem = { -# texture = "ce_letter_i.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.328 0.340 } scale = { 0.16 0.16 } } -# instance = { position = { 0.415 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_c.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.398 0.340 } scale = { 0.16 0.16 } } -# instance = { position = { 0.693 0.340 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_x.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.613 0.340 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_n.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.335 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_k.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.605 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_a.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.695 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.363 0.27 } scale = { 0.128 0.016 } } -# instance = { position = { 0.653 0.27 } scale = { 0.128 0.016 } } -# } -#} -# -#101074 = { # Batatzes -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_eagle_double.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 1.0 } } -# } -#} -# -#100268 = { # Bille -# pattern = "pattern_vertical_split_01.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.50 1.02 } scale = { 1.0 2.04 } } -# } -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.50 1.02 } scale = { 1.0 2.04 } } -# mask = { 2 } -# } -#} -# -#656 = d_westfalen # Billung -# -#101078 = { # Branas -# pattern = "pattern_solid.dds" -# color1 = "purple" -# color2 = "white" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "purple" -# color2 = "white" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -#house_brunonen = { # Brunonen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant_per_pale.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.290 0.45 } scale = { -0.7 0.75 } } -# instance = { position = { 0.710 0.45 } scale = { 0.7 0.75 } } -# } -#} -# -#20085 = { # Buchanan -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_vertical_stripes_08.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#21005 = { # Ciolek -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -## Csanad (101566) needs : falcon -# -#19010 = { # Csak -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# } -#} -# -#20051 = { # Davides -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_fur_vair_01.dds" -# color1 = "blue" -# color2 = "white" -# instance = { position = { 0.5 0.625 } scale = { 1.24 1.24 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.465 } scale = { 1.0 1.55 } } -# } -#} -# -#101088 = { # Dokeianos -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_chi_rho.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -## Canting arms rather than apocryphal arms -#676 = { # Drengot -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_checkers_diagonal_6x3.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.6 } scale = { 1.15 1.2 } } -# } -#} -# -#664 = { # Etichonen -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#514 = { # Falier -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.75 } scale = { 1.0 0.5 } } -# } -#} -# -#13028 = { # Fieschi -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.36 0.54 } scale = { 1.72 1.72 } } -# } -#} -# -#427 = { # Flamens -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_cinquefoil_01.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.315 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.64 } scale = { 0.48 0.48 } } -# } -#} -# -#100464 = { # Gorjanski -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_crown_small.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.468 0.060 } scale = { 0.161 0.140 } } -# } -# colored_emblem = { -# texture = "ce_snake.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.5 0.51 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.264 0.194 } scale = { 0.196 0.196 } } -# instance = { position = { 0.264 0.133 } scale = { 0.035 0.035 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.264 0.096 } scale = { 0.116 0.116 } } -# } -#} -# -#482 = { # Hvide -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "blue" -# color2 = "white" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -#101570 = { # Jak -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# } -#} -# -#101564 = { # Kaplyon -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#7378 = { # Kan -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.5 } } -# } -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.435 } scale = { 0.88 1.0 } } -# } -#} -# -#house_leon = { # Léon -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# } -#} -# -## Lis (21016) needs : Lis Emblem -# -## Existing entry - No change necessary -#547 = c_glamorgan # Morgannwg -#house_british_isles_morgannwg = 547 -# -#13070 = { # Morosini -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Nakonid (101906) needs : griffin passant (temp. PH griffin rampant) -#101906 = { # Nakonid -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Orsini modern for 7215 (while newly included dyn id 2 is Orsini ancient aka Bobone) -#7215 = { # Orsini -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.545 0.825 } scale = { 1.4 1.4 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -# colored_emblem = { -# texture = "ce_flower.dds" -# color1 = "red" -# color2 = "green" -# instance = { position = { 0.5 0.166 } scale = { 0.36 0.36 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.159 } scale = { 0.05 0.05 } } -# } -#} -# -#2001001 = c_lomza # Ossowski -# -#21025 = { # Poraj -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_flower.dds" -# color1 = "white" -# color2 = "green" -# instance = { position = { 0.5 0.47 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.465 } scale = { 0.2 0.2 } } -# } -#} -# -#101568 = { # Poth -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_verticle_stripes_02.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.1 1.0 } } -# } -#} -# -#7220 = c_passau # Rapotonen -# -#7198 = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.4 } } -# } -#} -# -## Scarponnois (88) needs : Barbels addorsed -# -#14278 = { # Seisyll -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant_regardant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_seisyll = 14278 -# -## Sithrigi (550) needs : Raven -# -#100300 = { # Slatte -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.4 0.45 } rotation = 90 scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_06.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.65 0.45 } scale = { 0.512 0.512 } } -# } -#} -# -#50 = { # Spinola -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.455 } scale = { 1.04 1.12 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.157 } scale = { 1.0 0.314 } } -# instance = { position = { 0.5 0.796 } scale = { 1.0 0.408 } } -# } -#} -# -#19061 = { # Szentgyorgyi -# pattern = "pattern_diagonal_split_02.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# mask = { 1 } -# } -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# mask = { 2 } -# } -#} -# -## Existing entry (only missing commented dynastic name) -#541 = c_angouleme # Taillefer -# -#101681 = { # Topor -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_axe.dds" -# color1 = "white" -# color2 = "yellow" -# instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } -# } -#} -# -# -# -#490 = { # Sigurdr #EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant_axe.dds" -# color1 = "red" -# color2 = "white" -# color3 = "white" -# } -#} -#house_knytling = { # Sigurdr -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.515 0.152 } scale = { 0.257 0.191 } } -# instance = { position = { 0.370 0.211 } rotation = 45 scale = { 0.070 0.070 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.463 0.233 } scale = { 0.086 0.050 } } -# } -# colored_emblem = { -# texture = "ce_lion_head.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.544 0.207 } scale = { 0.27 0.24 } } -# } -#} -#house_af_gorm = { # Sigurdr -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100072 = { # Wessex # EE -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_wessex = 100072 -# -#1047006 = { # Cerdicing -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.41 } scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.602 } scale = { 0.3 0.242 } } -# instance = { position = { 0.5 0.48 } scale = { 0.1 0.055 } } -# } -# colored_emblem = { -# texture = "ce_pile_mask_thin.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.672 } scale = { 0.275 -0.44 } } -# } -#} -# -#100284 = { # And -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_martlet.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.315 0.32 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.32 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.66 } scale = { 0.48 0.48 } } -# } -#} -# -#200068 = { # Brycheiniog -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_chevron_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_spearhead.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.24 0.24 } scale = { 0.5 0.5 } } -# instance = { position = { 0.76 0.24 } scale = { 0.5 0.5 } } -# instance = { position = { 0.5 0.75 } scale = { 0.5 0.5 } } -# } -#} -#house_british_isles_brycheiniog = 200068 -# -#8603 = { # Venigomez -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_cross_fleury.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# -#} -# -#622 = { # Gaetani -# pattern = "pattern_checkers_01.dds" -# color1 = "red" -# color2 = "white" -#} -# -#101554 = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.58 0.50 } scale = { 2.6 2.6 } } -# } -#} -# -#9566 = { # Hucbaldi -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# texture = "ce_verticle_stripes_02.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.1 1.0 } } -# } -#} -# -#house_hupoldinger = { # Hupoldinger -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.524 0.180 } rotation = -7.5 scale = { 0.42 0.42 } } -# instance = { position = { 0.741 0.404 } rotation = -7.5 scale = { 0.42 0.42 } } -# instance = { position = { 0.245 0.622 } rotation = -7.5 scale = { 0.34 0.34 } } -# instance = { position = { 0.434 0.811 } rotation = -7.5 scale = { 0.34 0.34 } } -# } -#} -# -#46 = { # Kantakouzenos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# -# colored_emblem = { -# texture = "ce_crown_small.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.431 0.100 } rotation = 12 scale = { 0.1 0.1 } } -# instance = { position = { 0.569 0.100 } rotation = 348 scale = { 0.1 0.1 } } -# } -# colored_emblem = { -# texture = "ce_eagle_double.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 1.0 } } -# } -#} -# -#101312 = { # Karandenos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.75 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.25 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.50 0.70 } scale = { 0.27 0.1 } } -# instance = { position = { 0.50 0.20 } scale = { 0.27 0.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.45 } scale = { 0.52 0.52 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.45 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.19 } scale = { 0.24 0.02 } } -# instance = { position = { 0.5 0.71 } scale = { 0.24 0.02 } } -# instance = { position = { 0.24 0.45 } scale = { 0.02 0.24 } } -# instance = { position = { 0.76 0.45 } scale = { 0.02 0.24 } } -# } -#} -# -#25061 = { # Karling # EE -# @smEagleX = 0.32 -# @smEagleY = 0.26 -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.065 0.02 } scale = { 0.46 0.46 } } -# instance = { position = { 0.355 0.02 } scale = { 0.46 0.46 } } -# instance = { position = { 0.645 0.02 } scale = { 0.46 0.46 } } -# instance = { position = { 0.935 0.02 } scale = { 0.46 0.46 } } -# instance = { position = { 0.21 0.28 } scale = { 0.46 0.46 } } -# instance = { position = { 0.50 0.28 } scale = { 0.46 0.46 } } -# instance = { position = { 0.79 0.28 } scale = { 0.46 0.46 } } -# instance = { position = { 0.065 0.54 } scale = { 0.46 0.46 } } -# instance = { position = { 0.355 0.54 } scale = { 0.46 0.46 } } -# instance = { position = { 0.645 0.54 } scale = { 0.46 0.46 } } -# instance = { position = { 0.935 0.54 } scale = { 0.46 0.46 } } -# instance = { position = { 0.21 0.80 } scale = { 0.46 0.46 } } -# instance = { position = { 0.50 0.80 } scale = { 0.46 0.46 } } -# instance = { position = { 0.79 0.80 } scale = { 0.46 0.46 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.065 0.02 } scale = { 0.38 0.38 } } -# instance = { position = { 0.355 0.02 } scale = { 0.38 0.38 } } -# instance = { position = { 0.645 0.02 } scale = { 0.38 0.38 } } -# instance = { position = { 0.935 0.02 } scale = { 0.38 0.38 } } -# instance = { position = { 0.21 0.28 } scale = { 0.38 0.38 } } -# instance = { position = { 0.50 0.28 } scale = { 0.38 0.38 } } -# instance = { position = { 0.79 0.28 } scale = { 0.38 0.38 } } -# instance = { position = { 0.065 0.54 } scale = { 0.38 0.38 } } -# instance = { position = { 0.355 0.54 } scale = { 0.38 0.38 } } -# instance = { position = { 0.645 0.54 } scale = { 0.38 0.38 } } -# instance = { position = { 0.935 0.54 } scale = { 0.38 0.38 } } -# instance = { position = { 0.21 0.80 } scale = { 0.38 0.38 } } -# instance = { position = { 0.50 0.80 } scale = { 0.38 0.38 } } -# instance = { position = { 0.79 0.80 } scale = { 0.38 0.38 } } -# } -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.065 0.04 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.355 0.04 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.645 0.04 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.935 0.04 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.21 0.30 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.50 0.30 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.79 0.30 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.065 0.56 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.355 0.56 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.645 0.56 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.935 0.56 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.21 0.82 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.50 0.82 } scale = { @smEagleX @smEagleY } } -# instance = { position = { 0.79 0.82 } scale = { @smEagleX @smEagleY } } -# } -#} -# -#101103 = { # Kontostephanos -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_castle.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#100273 = { # Stibolt -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_wolf_head.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.51 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#101874 = { # Svacic -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#661 = { # Udonen -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#101891 = { # Haukadalur # EE -# pattern = "pattern_diagonal_split_01.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# mask = {1} -# } -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# mask = {2} -# } -#} -# -#447 = { # Aurland -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_axe.dds" -# color1 = "yellow" -# color2 = "white" -# instance = { position = { 0.34 0.3 } scale = { 0.58 0.58 } } -# instance = { position = { 0.66 0.3 } scale = { -0.58 0.58 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.417 0.63 } scale = { 0.053 0.47 } } -# instance = { position = { 0.583 0.63 } scale = { 0.053 0.47 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.417 0.865 } scale = { 0.053 0.028 } } -# instance = { position = { 0.583 0.865 } scale = { 0.053 0.028 } } -# } -#} -# -#444 = { # Freysey -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_cinquefoil_01.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.315 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.64 } scale = { 0.48 0.48 } } -# } -#} -# -#446 = { # Sola -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_pile_mask_thin.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.253 } scale = { 0.375 0.375 } } -# instance = { position = { 0.667 0.325 } rotation = 51.43 scale = { 0.375 0.375 } } -# instance = { position = { 0.333 0.325 } rotation = -51.43 scale = { 0.375 0.375 } } -# instance = { position = { 0.685 0.500 } rotation = 102.86 scale = { 0.375 0.375 } } -# instance = { position = { 0.325 0.500 } rotation = -102.86 scale = { 0.375 0.375 } } -# instance = { position = { 0.581 0.625 } rotation = 154.29 scale = { 0.375 0.375 } } -# instance = { position = { 0.419 0.625 } rotation = -154.29 scale = { 0.375 0.375 } } -# } -#} -# -#232 = { # Albon # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_dolphin.dds" -# color1 = "blue" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#house_armagnac = { # Armagnac # EE -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#733= { # Auvergne -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_gonfanon.dds" -# color1 = "red" -# color2 = "green" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#681 = { # Ivrea # EE -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#7248 = { # Orange # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_horn.dds" -# color1 = "blue" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -#} -# -#12253 = { # Correggio -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.4 } } -# } -#} -# -#320 = { # Bachaumont -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.17 0.09 } scale = { 0.04 0.115 } } -# instance = { position = { 0.35 0.09 } scale = { 0.04 0.115 } } -# instance = { position = { 0.65 0.09 } scale = { 0.04 0.115 } } -# instance = { position = { 0.84 0.09 } scale = { 0.04 0.115 } } -# instance = { position = { 0.17 0.50 } scale = { 0.04 0.115 } } -# instance = { position = { 0.62 0.47 } scale = { 0.04 0.115 } } -# instance = { position = { 0.17 0.70 } scale = { 0.04 0.115 } } -# instance = { position = { 0.36 0.78 } scale = { 0.04 0.115 } } -# instance = { position = { 0.68 0.78 } scale = { 0.04 0.115 } } -# instance = { position = { 0.82 0.68 } scale = { 0.04 0.115 } } -# } -#} -# -#102030 = { # Béthune -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.36 0.54 } scale = { 1.72 1.72 } } -# } -#} -# -#house_boulogne = { # Boulogne # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.315 0.32 } scale = { 0.55 0.55 } } -# instance = { position = { 0.685 0.32 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.68 } scale = { 0.55 0.55 } } -# } -#} -# -#329 = { # Bourbon # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.49 } scale = { 0.62 0.65 } } -# } -# colored_emblem = { -# texture = "ce_clam.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.2 0.12 } scale = { 0.18 0.18 } } -# instance = { position = { 0.5 0.12 } scale = { 0.18 0.18 } } -# instance = { position = { 0.8 0.12 } scale = { 0.18 0.18 } } -# instance = { position = { 0.2 0.41 } scale = { 0.18 0.18 } } -# instance = { position = { 0.8 0.41 } scale = { 0.18 0.18 } } -# instance = { position = { 0.22 0.7 } scale = { 0.18 0.18 } } -# instance = { position = { 0.78 0.7 } scale = { 0.18 0.18 } } -# instance = { position = { 0.5 0.88 } scale = { 0.18 0.18 } } -# } -#} -# -#house_braganza = { # Bragança -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.20 } rotation = 45 scale = { 0.15 0.20 } } -# instance = { position = { 0.5 0.50 } rotation = 45 scale = { 0.15 0.20 } } -# instance = { position = { 0.5 0.80 } rotation = 45 scale = { 0.15 0.20 } } -# instance = { position = { 0.25 0.50 } rotation = 45 scale = { 0.15 0.20 } } -# instance = { position = { 0.75 0.50 } rotation = 45 scale = { 0.15 0.20 } } -# } -#} -# -#house_bearn = { # Béarn -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "red" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.28 } scale = { 0.75 0.65 } } -# instance = { position = { 0.5 0.70 } scale = { 0.75 0.65 } } -# } -#} -# -#house_comminges = { # Comminges -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.46 } scale = { 1.1 1.28 } } -# } -# colored_emblem = { -# texture = "ce_border_shield.dds" -# color1 = "red" -# color2 = "red" -# } -#} -# -#101754 = { # Conteville -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ermine_spot.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.00 0.50 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.20 0.50 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.40 0.50 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.60 0.50 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.80 0.50 } scale = { @smErmine @smErmine } } -# instance = { position = { 1.00 0.50 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.10 0.70 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.30 0.70 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.50 0.70 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.70 0.70 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.90 0.70 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.00 0.90 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.20 0.90 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.40 0.90 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.60 0.90 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.80 0.90 } scale = { @smErmine @smErmine } } -# instance = { position = { 1.00 0.90 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.10 1.10 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.30 1.10 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.50 1.10 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.70 1.10 } scale = { @smErmine @smErmine } } -# instance = { position = { 0.90 1.10 } scale = { @smErmine @smErmine } } -# } -# colored_emblem = { -# texture = "ce_chief_indented_alpha.dds" -# color1 = "red" -# color2 = "red" -# } -#} -# -#200080 = { # Conversano -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_cornouaille = { # Cornouaille -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#house_dax = { # Dax -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# } -#} -# -#100227 = { # Forez # EE -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_dolphin.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#363 = { # Gaunt (Swanneshals) -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_swan.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.48 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#100239 = { # Genève # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.167 } scale = { 0.26 0.334 } } -# instance = { position = { 0.185 0.5 } scale = { 0.37 0.334 } } -# instance = { position = { 0.815 0.5 } scale = { 0.37 0.334 } } -# instance = { position = { 0.5 0.834 } scale = { 0.26 0.334 } } -# -# } -#} -# -#102 = { # Guînes -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_fur_vair_01.dds" -# color1 = "blue" -# color2 = "yellow" -# instance = { position = { 0.5 0.6 } scale = { 1.55 1.55 } } -# } -#} -# -## Haro 778 *** Needs wolf passant *** -# -#house_perigord = { # Perigord # EE -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant_crown.dds" -# color1 = "yellow" -# color2 = "blue" -# color3 = "black" -# instance = { position = { 0.315 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -#776 = { # Lara -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_pot.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.27 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.70 } scale = { 0.55 0.55 } } -# } -#} -# -#house_limoges = { # Limoges # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.315 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -#93 = { # Lusignan # EE -# pattern = "pattern_barruly_10.dds" -# color1 = "white" -# color2 = "blue" -#} -# -#13105 = { # Marsan # EE -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_checkers_diagonal_6x3.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.6 } scale = { 1.15 1.2 } } -# } -#} -# -#8760 = { # Melgueil # EE -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -# -#22005 = { # Millau # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_pales_4.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { scale = { 0.76 1.0 } } -# } -#} -# -#402 = { # Oviedo -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_checkers_06.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.632 0.408 } scale = { 1.550 1.180 } } -# } -#} -# -#100216 = { # Périgord -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.315 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -#312 = { # Rohan -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_mascle_01.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.28 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.72 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.28 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.72 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.76 } scale = { 0.32 0.30 } } -# } -#} -# -#9304 = { # Sens -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.32 0.29 } scale = { 0.5 0.5 } } -# instance = { position = { 0.68 0.29 } scale = { 0.5 0.5 } } -# instance = { position = { 0.5 0.68 } scale = { 0.5 0.5 } } -# } -#} -# -#770 = { # Sousa -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.22 } rotation = 180 scale = { 0.52 0.52 } } -# instance = { position = { 0.5 0.74 } scale = { 0.52 0.52 } } -# instance = { position = { 0.24 0.48 } rotation = 90 scale = { 0.52 0.52 } } -# instance = { position = { 0.76 0.48 } rotation = -90 scale = { 0.52 0.52 } } -# } -#} -# -#40022 = { # Semur -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.48 0.50 } scale = { 1.45 1.45 } } -# } -#} -# -#2 = { # Orsini (Bobone) -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.36 0.54 } scale = { 1.72 1.72 } } -# } -#} -# -#1042090 = { # Soomra -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#257 = { # Ludowinger -# pattern = "pattern_barruly_special.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant_crown.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } -# mask = { 1 } -# } -# colored_emblem = { -# texture = "ce_lion_rampant_crown.dds" -# color1 = "red" -# color2 = "yellow" -# color3 = "white" -# instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } -# mask = { 2 } -# } -#} -# -# -# -#100542 = { # Gutkeled -# pattern = "pattern_triangle_01.dds" -# color1 = red -# color2 = yellow -# color3 = red -# colored_emblem = { -# color1 = yellow -# texture = "ce_tamgha_pecheneg.dds" -# instance = { -# position = { 0.500000 0.320000 } -# scale = { 0.490000 0.490000 } -# rotation = 270 -# } -# } -#} -# -#591 = { # Dulo -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_tamgha_dulo.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101864 = { # Karakhanids -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "blue_light" -# colored_emblem = { -# texture = "ce_ordinary_pily_horizontal_04.dds" -# color1 = "blue_light" -# color2 = "blue_light" -# instance = { position = { 0.695 0.250 } scale = { -0.390 0.500 } } -# instance = { position = { 0.695 0.750 } scale = { -0.390 0.500 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue_light" -# color2 = "blue_light" -# instance = { position = { 0.945 0.50 } scale = { 0.11 1.0 } } -# } -#} -# -#100358 = { # Aquileia -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_pommee.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.46 } scale = { 1.0 1.0 } } -# } -#} -# -#22001 = { # Vassy -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "black" -# color2 = "black" -# } -#} -# -#house_vexin_amiens = { # Vexin-Amiens -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_diagonal_stripes_02_dual.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100223 = { # Viviers -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "black" -# color2 = "black" -# } -#} -# -#20035 = { # Rethel -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_pile_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.220 0.735 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.314 0.735 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.406 0.735 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.500 0.735 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.594 0.735 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.686 0.735 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.780 0.735 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.220 0.335 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.314 0.335 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.406 0.335 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.500 0.335 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.594 0.335 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.686 0.335 } scale = { 0.16 -0.30 } } -# instance = { position = { 0.780 0.335 } scale = { 0.16 -0.30 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.470 } scale = { 0.65 0.1 } } -# instance = { position = { 0.5 0.870 } scale = { 0.65 0.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.16 } scale = { 0.65 0.1 } } -# instance = { position = { 0.5 0.56 } scale = { 0.65 0.1 } } -# instance = { position = { 0.5 0.10 } scale = { 0.12 0.12 } } -# instance = { position = { 0.5 0.50 } scale = { 0.12 0.12 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.085 } scale = { 0.08 0.05 } } -# instance = { position = { 0.5 0.485 } scale = { 0.08 0.05 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "orange" -# color2 = "orange" -# instance = { position = { 0.5 0.210 } scale = { 0.65 0.01 } } -# instance = { position = { 0.5 0.610 } scale = { 0.65 0.01 } } -# } -#} -# -#house_biandrate = { # Biandrate -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_knight.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.51 0.47 } scale = { 0.9 0.9 } } -# } -#} -# -#100357 = { # Treviso -# pattern = "pattern_barruly_08.dds" -# color1 = "green" -# color2 = "yellow" -#} -# -#100345 = { # Lecce -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_fur_vair_01.dds" -# color1 = "blue" -# color2 = "white" -# instance = { position = { 0.5 0.6 } scale = { 1.55 1.55 } } -# } -#} -# -#101793 = { # Zagwe -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_star_hexagram.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.55 } scale = { 1.1 1.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.20 } scale = { 0.05 0.22 } } -# instance = { position = { 0.5 0.18 } scale = { 0.18 0.05 } } -# } -#} -# -#101777 = { # Azim -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.064 0.7 } } -# instance = { position = { 0.5 0.48 } scale = { 0.58 0.064 } } -# instance = { position = { 0.5 0.32 } scale = { 0.40 0.064 } } -# instance = { position = { 0.5 0.64 } scale = { 0.40 0.064 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.1 } scale = { 0.12 0.12 } } -# instance = { position = { 0.5 0.86 } scale = { 0.12 0.12 } } -# instance = { position = { 0.19 0.48 } scale = { 0.12 0.12 } } -# instance = { position = { 0.81 0.48 } scale = { 0.12 0.12 } } -# instance = { position = { 0.28 0.32 } scale = { 0.12 0.12 } } -# instance = { position = { 0.72 0.32 } scale = { 0.12 0.12 } } -# instance = { position = { 0.28 0.64 } scale = { 0.12 0.12 } } -# instance = { position = { 0.72 0.64 } scale = { 0.12 0.12 } } -# } -#} -# -#101145 = { # Tarchaneiotes -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.315 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.64 } scale = { 0.48 0.48 } } -# } -#} -# -#639 = { # Argyros -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_ordinary_cross_thin.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.735 0.22 } rotation = 90 scale = { 0.4 0.4 } } -# instance = { position = { 0.265 0.22 } rotation = -90 scale = { 0.4 0.4 } } -# instance = { position = { 0.265 0.715 } rotation = -90 scale = { 0.35 0.35 } } -# instance = { position = { 0.735 0.715 } rotation = 90 scale = { 0.35 0.35 } } -# } -#} -# -#101510 = { # Taronites -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ordinary_cross_thin.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_spearhead.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.735 0.22 } scale = { 0.5 0.45 } } -# instance = { position = { 0.265 0.22 } scale = { 0.5 0.45 } } -# instance = { position = { 0.265 0.715 } scale = { 0.40 0.36 } } -# instance = { position = { 0.735 0.715 } scale = { 0.40 0.36 } } -# } -#} -# -#510 = { # Kamateros -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.065 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.355 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.645 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.935 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.21 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.50 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.79 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.065 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.355 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.645 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.935 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.21 0.80 } scale = { 0.36 0.36 } } -# instance = { position = { 0.50 0.80 } scale = { 0.36 0.36 } } -# instance = { position = { 0.79 0.80 } scale = { 0.36 0.36 } } -# } -#} -# -#101736 = { # Arcruni -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_chalice.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 1.1 1.1 } } -# } -#} -# -#23002 = { # Pahlavuni -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -#20063 = { # Varajnuni -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_boar_passant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -#25202 = { # Hephaistos -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_pile_01_inverted.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.500 0.610 } scale = { 0.480 0.200 } } -# instance = { position = { 0.500 0.150 } scale = { 0.480 0.200 } } -# instance = { position = { 0.680 0.380 } scale = { 0.480 0.200 } } -# instance = { position = { 0.320 0.380 } scale = { 0.480 0.200 } } -# instance = { position = { 0.500 0.809 } rotation = 180 scale = { 0.480 0.200 } } -# instance = { position = { 0.500 0.349 } rotation = 180 scale = { 0.480 0.200 } } -# instance = { position = { 0.680 0.579 } rotation = 180 scale = { 0.480 0.200 } } -# instance = { position = { 0.320 0.579 } rotation = 180 scale = { 0.480 0.200 } } -# } -#} -# -#101091 = { # Gavras -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_pile_01_inverted.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.212 0.323 } scale = { 0.385 0.256 } } -# instance = { position = { 0.404 0.323 } scale = { 0.385 0.256 } } -# instance = { position = { 0.596 0.323 } scale = { 0.385 0.256 } } -# instance = { position = { 0.788 0.323 } scale = { 0.385 0.256 } } -# instance = { position = { 0.212 0.577 } scale = { -0.385 -0.256 } } -# instance = { position = { 0.404 0.577 } scale = { -0.385 -0.256 } } -# instance = { position = { 0.596 0.577 } scale = { -0.385 -0.256 } } -# instance = { position = { 0.788 0.577 } scale = { -0.385 -0.256 } } -# } -#} -# -#195 = { # Angelos -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_angel.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#627 = { # Skleros -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bee.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.065 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.355 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.645 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.935 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.21 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.50 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.79 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.065 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.355 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.645 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.935 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.21 0.80 } scale = { 0.36 0.36 } } -# instance = { position = { 0.50 0.80 } scale = { 0.36 0.36 } } -# instance = { position = { 0.79 0.80 } scale = { 0.36 0.36 } } -# } -#} -# -#100128 = { # Metz -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#12476 = { # Hohenzollern -# pattern = "pattern_checkers_01.dds" -# color1 = "white" -# color2 = "black" -#} -# -#101694 = { # Julichgau -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#705 = { # Rurikid # EE -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_rurikid.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#21016 = { # Lis -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lis.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#2001000 = { # Kurowie -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_cockerel.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#1043008 = { # Chola -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tiger.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.8 0.8 } } -# } -#} -# -#790 = { # Ghaznavid # EE -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#744 = { # Bamburgh # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_verticle_stripes_02.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.1 1.0 } } -# } -#} -# -#199 = { # Neill # EE -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_hand.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_neill = 199 -# -#9203 = { # hUalgairg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_hand.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.25 0.15 } scale = { 0.3 0.3 } } -# } -#} -#house_british_isles_hualgairg = 9203 -# -#819 = { # Dal Fiatach -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101675 = { # Ruairc -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.26 } scale = { 0.88 1.0 } } -# instance = { position = { 0.5 0.56 } scale = { 0.88 1.0 } } -# } -#} -#house_british_isles_ruairc = 101675 -# -#9205 = { # Mail Sechlainn -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_hand.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.315 0.29 } scale = { 0.55 0.55 } } -# instance = { position = { 0.685 0.29 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.68 } scale = { 0.55 0.55 } } -# } -#} -#house_british_isles_mailsechlainn = 9205 -# -#9208 = { # Cheinnselaig # EE -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#10025 = { #House Cardona -# pattern= "pattern__solid_designer.dds" -# color1= red -# color2= yellow -# color3= black -# colored_emblem = { -# color1=yellow -# color2=yellow -# color3=yellow -# texture="ce_thistle_grass.dds" -# instance= { scale= { 0.800000 0.870000 } } -# } -#} -# -#10029 = { #House Cardona -# pattern = "pattern__solid_designer.dds" -# color1 = red -# color2 = yellow -# color3 = black -# colored_emblem = { -# color1=yellow -# color2=yellow -# color3=yellow -# texture="ce_thistle_grass.dds" -# instance= { scale= { 0.800000 0.870000 } } -# } -#} -# -#101677 = { # Gilla-Patraic -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_saltire_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_gilla_patraic = 101677 -# -#197 = { # Carthaigh # EE -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_stag.dds" -# color1 = "red" -# color2 = "yellow" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_carthaigh = 197 -# -#20022 = { # Aelfricson -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#745 = { # Northumbria # EE -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_piles_conjoined.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#562 = { # Durham # EE -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## NB : Argyll = Somerled, not Campbell, Atholl = Dunkeld, not Strathbogie -#100045 = { # Argyll -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.15 } scale = { 0.22 0.22 } } -# } -# colored_emblem = { -# texture = "ce_ship_mast.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -#house_british_isles_argyll = 100045 -# -#100044 = { # Atholl -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_atholl = 100044 -# -#689 = { # Duib -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#124 = { # Strathearn -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_2.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#12402 = { # Querfurt -# pattern = "pattern_barruly_10.dds" -# color1 = "white" -# color2 = "red" -#} -# -#house_goseck = { # Goseck -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#224 = { # Oldenburg -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_bars_2.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100087 = { # Osnabrück -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_wheel.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#7180 = { # Stahleck -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_andechs = { # Andechs -# pattern="pattern_solid.dds" -# color1 = blue -# color2 = yellow -# colored_emblem = { -# color1 = white -# color2 = yellow -# color3 = black -# texture = "ce_lion_passant_small.dds" -# instance={ -# position = { 0.5 0.23 } -# scale = { 0.870 0.87 } -# } -# -# } -# colored_emblem={ -# color1 = white -# color2 = yellow -# color3 = black -# texture = "ce_eagle.dds" -# instance = { -# position = { 0.5 0.66 } -# scale = { 0.82 0.82 } -# } -# } -#} -# -#house_katlenburg = { # Katlenburg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#210 = { # Formbach -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_wolf_passant.dds" -# color1 = yellow -# color2 = yellow -# color3 = white -# instance = { -# position = { 0.25 0.32 } -# scale = { 0.47 0.47 } -# rotation = 72 -# } -# } -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1062022 = { # Pitten -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#663 = { # Dagsburg -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101692 = { # Steutzlingen -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#521 = { # Beilstein -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_horn.dds" -# color1 = "white" -# color2 = "yellow" -# instance = { position = { 0.315 0.30 } scale = { 0.40 0.40 } } -# instance = { position = { 0.685 0.30 } scale = { 0.40 0.40 } } -# instance = { position = { 0.5 0.64 } scale = { 0.40 0.40 } } -# } -#} -# -#12420 = { # Tyrol -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#529 = { # Hohenstaufen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.16 } scale = { 0.85 0.85 } } -# instance = { position = { 0.5 0.415 } scale = { 0.85 0.85 } } -# instance = { position = { 0.5 0.67 } scale = { 0.85 0.85 } } -# } -#} -# -#house_habsburg = { # Habsburg -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant_crown.dds" -# color1 = "red" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#672 = { # Lenzburg -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_castle.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#87 = { # Neuenburg -# pattern = "pattern_vertical_stripes_02.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_3.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# mask = {2} -# } -#} -# -#248 = { # Berg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.162 } scale = { 1.0 0.05 } } -# instance = { position = { 0.5 0.479 } scale = { 1.0 0.05 } } -# instance = { position = { 0.5 0.796 } scale = { 1.0 0.05 } } -# instance = { position = { 0.310 0.117 } scale = { 0.190 0.140 } } -# instance = { position = { 0.690 0.117 } scale = { 0.190 0.140 } } -# instance = { position = { 0.120 0.207 } scale = { 0.190 0.140 } } -# instance = { position = { 0.500 0.207 } scale = { 0.190 0.140 } } -# instance = { position = { 0.880 0.207 } scale = { 0.190 0.140 } } -# instance = { position = { 0.310 0.434 } scale = { 0.190 0.140 } } -# instance = { position = { 0.690 0.434 } scale = { 0.190 0.140 } } -# instance = { position = { 0.120 0.524 } scale = { 0.190 0.140 } } -# instance = { position = { 0.500 0.524 } scale = { 0.190 0.140 } } -# instance = { position = { 0.880 0.524 } scale = { 0.190 0.140 } } -# instance = { position = { 0.310 0.751 } scale = { 0.190 0.140 } } -# instance = { position = { 0.690 0.751 } scale = { 0.190 0.140 } } -# instance = { position = { 0.120 0.841 } scale = { 0.190 0.140 } } -# instance = { position = { 0.500 0.841 } scale = { 0.190 0.140 } } -# instance = { position = { 0.880 0.841 } scale = { 0.190 0.140 } } -# } -#} -# -#7106 = { # Goslar -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "white" -# color2 = "white" -# } -#} -# -#7114 = { # Are -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#7120 = { # Löningen -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_wheel.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#12439 = { # Sponheim -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "blue" -# color2 = "yellow" -# instance = { position = { 0.694 0.80 } scale = { 1.55 1.55 } } -# } -#} -# -#7100 = { # Nellenburg -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_antler.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.72 } scale = { 0.8 0.8 } } -# instance = { position = { 0.5 0.43 } scale = { 0.8 0.8 } } -# instance = { position = { 0.5 0.150 } scale = { 0.8 0.8 } } -# } -#} -# -#12448 = { # Gruningen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_antler.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.72 } scale = { 0.8 0.8 } } -# instance = { position = { 0.5 0.44 } scale = { 0.8 0.8 } } -# instance = { position = { 0.5 0.160 } scale = { 0.8 0.8 } } -# } -#} -# -#523 = { # Eppensteiner -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 1.0 } scale = { 1.03 1.03 } } -# instance = { position = { 0.5 0.064 } scale = { 1.03 1.03 } } -# instance = { position = { 0.5 0.532 } scale = { 1.03 1.03 } } -# } -#} -# -#1062010 = { # Polheim -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.548 0.455 } scale = { 1.3 1.3 } } -# } -#} -# -#1062026 = { # Gobatsburg -# pattern = "pattern_barruly_10.dds" -# color1 = "black" -# color2 = "yellow" -#} -# -#287 = { # Limburg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1062011 = { # Steyr -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_panther.dds" -# color1 = "blue" -# color2 = "yellow" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.725 } scale = { 1.0 0.55 } } -# } -#} -# -#1062019 = { # Zelking -# pattern = "pattern_diagonal_split_02.dds" -# color1 = "white" -# color2 = "blue" -#} -# -# -#### Dynasties -# -#1045026 = { # Varakid # Missing dynasty ID -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_cross_auseklis_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.0 } } -# } -#} -# -#2001062 = { # Udmurt -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_suomenusko_udmurt.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.46 } scale = { 0.85 0.85 } } -# } -#} -# -#2001083 = { # Kondair -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_suomenusko_kondair.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.46 } scale = { 0.9 0.9 } } -# } -#} -# -#1051137 = { # Kazym -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_suomenusko_kazym.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.46 } scale = { 0.9 0.9 } } -# } -#} -# -#12271 = { # Burtasid -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tamgha_burtasid.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.0 1.0 } } -# } -#} -# -#2001156 = { # Enisey -# pattern = "pattern_triangle_01.dds" -# color1 = white -# color2 = black -# color3 = white -# colored_emblem = { -# color1 = black -# texture = "ce_tamgha_enisey.dds" -# instance = { -# position = { 0.500000 0.220000 } -# scale = { 0.610000 0.610000 } -# } -# } -#} -# -#2001103 = { # Khori -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tamgha_khori.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.46 } scale = { 0.9 0.9 } } -# } -#} -# -#2001111 = { # Koktayklan -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tamgha_koktayklan.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#2001142 = { # Barga -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tamgha_barga.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.46 } scale = { 1.1 1.1 } } -# } -#} -# -#2001113 = { # Jaziqjurgis -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_tamgha_jaziqjurgis.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -#100596 = { # Thocomer -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "black" -# colored_emblem = { -# texture = "ce_tamgha_thocomer.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001118 = { # Batpaktan -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_tamgha_batpaktan.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001119 = { # Altunopa -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tamgha_altunopa.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#2001077 = { # Laktanid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "black" -# colored_emblem = { -# texture = "ce_tamgha_laktanid.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001139 = { # Shor -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_tamgha_shor.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001108 = { # Imek -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tamgha_imek.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001144 = { # Mergid -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# color2 = "black" -# colored_emblem = { -# texture = "ce_tamgha_mergid.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001141 = { # Tuva -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# color2 = "green" -# colored_emblem = { -# texture = "ce_tamgha_tuva.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001114 = { # Karasorkaliq -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_tamgha_karasorkaliq.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.46 } scale = { 0.9 0.9 } } -# } -#} -# -#2001136 = { # Oirat -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tamgha_oirat.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001143 = { # Tumed -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tamgha_khori_tumed.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#1051112 = { # Wanyan -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# color2 = "red" -# colored_emblem = { -# texture = "ce_tamgha_wanyan.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.46 } scale = { 1.0 1.0 } } -# } -#} -# -#2001140 = { # Karagas -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tamgha_karagas.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#1022260 = { # Getachew -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.50 0.45 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.78 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.50 0.12 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.83 0.45 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.17 0.45 } rotation = 45 scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.50 0.78 } scale = { 0.1 0.1 } } -# instance = { position = { 0.50 0.12 } scale = { 0.1 0.1 } } -# instance = { position = { 0.83 0.45 } scale = { 0.1 0.1 } } -# instance = { position = { 0.17 0.45 } scale = { 0.1 0.1 } } -# } -#} -# -#7246 = { # Solomonid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_star_hexagram.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 1.2 1.2 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 0.05 0.36 } } -# instance = { position = { 0.50 0.48 } scale = { 0.36 0.05 } } -# } -#} -# -#1022248 = { # Hadendowa -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_cross_coptic.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#1022252 = { # Amarar -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_pommee.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_letter_alpha.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.35 0.62 } scale = { 0.2 0.2 } } -# } -# colored_emblem = { -# texture = "ce_letter_omega.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.65 0.62 } scale = { 0.2 0.2 } } -# } -#} -# -#1022254 = { # Bisharin -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "green" -# colored_emblem = { -# texture = "ce_chi_rho.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_letter_alpha.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.25 0.48 } scale = { 0.2 0.2 } } -# } -# colored_emblem = { -# texture = "ce_letter_omega.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.75 0.48 } scale = { 0.2 0.2 } } -# } -#} -# -#1022250 = { # Hedareb -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.9 1.0 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.125 } scale = { 0.30 0.18 } } -# instance = { position = { 0.5 0.835 } scale = { 0.30 0.18 } } -# instance = { position = { 0.178 0.48 } scale = { 0.18 0.30 } } -# instance = { position = { 0.822 0.48 } scale = { 0.18 0.30 } } -# } -# colored_emblem = { -# texture = "ce_letter_i.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.328 0.340 } scale = { 0.16 0.16 } } -# instance = { position = { 0.415 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_c.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.398 0.340 } scale = { 0.16 0.16 } } -# instance = { position = { 0.693 0.340 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_x.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.613 0.340 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_n.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.335 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_k.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.605 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_letter_a.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.695 0.620 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.363 0.27 } scale = { 0.128 0.016 } } -# instance = { position = { 0.653 0.27 } scale = { 0.128 0.016 } } -# } -#} -# -#1022258 = { # Mengesha -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.75 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.25 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.50 0.70 } scale = { 0.27 0.1 } } -# instance = { position = { 0.50 0.20 } scale = { 0.27 0.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.45 } scale = { 0.52 0.52 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.19 } scale = { 0.24 0.02 } } -# instance = { position = { 0.5 0.71 } scale = { 0.24 0.02 } } -# instance = { position = { 0.24 0.45 } scale = { 0.02 0.24 } } -# instance = { position = { 0.76 0.45 } scale = { 0.02 0.24 } } -# } -#} -# -#1022246 = { # Hadendoa -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_heart.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.72 } scale = { 0.25 0.25 } } -# instance = { position = { 0.5 0.18 } rotation = 180 scale = { 0.25 0.25 } } -# instance = { position = { 0.77 0.45 } rotation = -90 scale = { 0.25 0.25 } } -# instance = { position = { 0.23 0.45 }rotation = 90 scale = { 0.25 0.25 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.75 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.25 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.50 0.70 } scale = { 0.27 0.1 } } -# instance = { position = { 0.50 0.20 } scale = { 0.27 0.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.45 } scale = { 0.52 0.52 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.45 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.19 } scale = { 0.24 0.02 } } -# instance = { position = { 0.5 0.71 } scale = { 0.24 0.02 } } -# instance = { position = { 0.24 0.45 } scale = { 0.02 0.24 } } -# instance = { position = { 0.76 0.45 } scale = { 0.02 0.24 } } -# } -#} -# -#1022257 = { # Tamirat -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.45 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.78 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.50 0.12 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.83 0.45 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.17 0.45 } rotation = 45 scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.77 } scale = { 0.08 0.08 } } -# instance = { position = { 0.50 0.13 } scale = { 0.08 0.08 } } -# instance = { position = { 0.82 0.45 } scale = { 0.08 0.08 } } -# instance = { position = { 0.18 0.45 } scale = { 0.08 0.08 } } -# instance = { position = { 0.62 0.33 } scale = { 0.08 0.08 } } -# instance = { position = { 0.38 0.33 } scale = { 0.08 0.08 } } -# instance = { position = { 0.62 0.57 } scale = { 0.08 0.08 } } -# instance = { position = { 0.38 0.57 } scale = { 0.08 0.08 } } -# } -#} -# -#1022256 = { # Bisharyeen -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.50 0.04 } } -# instance = { position = { 0.5 0.48 } scale = { 0.04 0.50 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.1 0.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.04 0.04 } } -# } -#} -# -#1022259 = { # Teka -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "green" -# -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.75 0.48 } scale = { 0.1 0.27 } } -# instance = { position = { 0.25 0.48 } scale = { 0.1 0.27 } } -# instance = { position = { 0.50 0.73 } scale = { 0.27 0.1 } } -# instance = { position = { 0.50 0.23 } scale = { 0.27 0.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.52 0.52 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.22 } scale = { 0.24 0.02 } } -# instance = { position = { 0.5 0.74 } scale = { 0.24 0.02 } } -# instance = { position = { 0.24 0.48 } scale = { 0.02 0.24 } } -# instance = { position = { 0.76 0.48 } scale = { 0.02 0.24 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "yellow" -# color2 = "green" -# instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } -# } -#} -# -#1040008 = { # Daw -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.26 0.48 } scale = { 0.23 0.23 } } -# instance = { position = { 0.74 0.48 } scale = { 0.23 0.23 } } -# instance = { position = { 0.50 0.24 } scale = { 0.23 0.23 } } -# instance = { position = { 0.50 0.72 } scale = { 0.23 0.23 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.26 0.48 } scale = { 0.17 0.17 } } -# instance = { position = { 0.74 0.48 } scale = { 0.17 0.17 } } -# instance = { position = { 0.50 0.24 } scale = { 0.17 0.17 } } -# instance = { position = { 0.50 0.72 } scale = { 0.17 0.17 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.48 } scale = { 0.03 0.48 } } -# instance = { position = { 0.50 0.48 } scale = { 0.48 0.03 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.20 0.48 } scale = { 0.12 0.25 } } -# instance = { position = { 0.80 0.48 } scale = { 0.12 0.25 } } -# instance = { position = { 0.50 0.78 } scale = { 0.25 0.12 } } -# instance = { position = { 0.50 0.18 } scale = { 0.25 0.12 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "yellow" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.8 0.8 } } -# } -#} -# -#1022242 = { # Gideon -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_menorah.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100603 = { # Oseti -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.60 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.12 } scale = { 0.22 0.22 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.24 } scale = { 0.12 0.12 } } -# } -#} -# -#1029025 = { # Arranshahik -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_cross_thin.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_cross_crosslet.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.73 0.22 } scale = { 0.38 0.38 } } -# instance = { position = { 0.27 0.22 } scale = { 0.38 0.38 } } -# instance = { position = { 0.27 0.715 } scale = { 0.32 0.32 } } -# instance = { position = { 0.73 0.715 } scale = { 0.32 0.32 } } -# } -#} -# -#101743 = { # Siwnik -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_cross_greek.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.315 0.30 } scale = { 0.55 0.55 } } -# instance = { position = { 0.685 0.30 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.64 } scale = { 0.55 0.55 } } -# } -#} -# -#1029018 = { # Zakarian -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_cross_armenian.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.25 0.25 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.2 0.2 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_08.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.25 0.25 } } -# } -#} -# -#632 = { # Diogenes -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle_double.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 1.0 } } -# } -#} -# -#636 = { # Monomachos -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_heart.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.72 } scale = { 0.25 0.25 } } -# instance = { position = { 0.5 0.18 } rotation = 180 scale = { 0.25 0.25 } } -# instance = { position = { 0.77 0.45 } rotation = -90 scale = { 0.25 0.25 } } -# instance = { position = { 0.23 0.45 }rotation = 90 scale = { 0.25 0.25 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.75 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.25 0.45 } scale = { 0.1 0.27 } } -# instance = { position = { 0.50 0.70 } scale = { 0.27 0.1 } } -# instance = { position = { 0.50 0.20 } scale = { 0.27 0.1 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.45 } scale = { 0.52 0.52 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.19 } scale = { 0.24 0.02 } } -# instance = { position = { 0.5 0.71 } scale = { 0.24 0.02 } } -# instance = { position = { 0.24 0.45 } scale = { 0.02 0.24 } } -# instance = { position = { 0.76 0.45 } scale = { 0.02 0.24 } } -# } -#} -# -#634 = { # Komnenos -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_bell.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.315 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -#101138 = { # Spartenos -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_02.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101102 = { # Kaukadenos -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101085 = { # Dalassenos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_cross_thin.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.735 0.22 } rotation = -90 scale = { 0.5 0.45 } } -# instance = { position = { 0.265 0.22 } rotation = 90 scale = { 0.5 0.45 } } -# instance = { position = { 0.265 0.715 } rotation = 90 scale = { 0.40 0.36 } } -# instance = { position = { 0.735 0.715 } rotation = -90 scale = { 0.40 0.36 } } -# } -#} -# -#101089 = { # Eirenikos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_bell.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.315 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -#101128 = { # Pleustes -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_star_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# instance = { position = { 0.5 0.48 } rotation = 30 scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.45 0.45 } } -# } -#} -# -#2001065 = { # Maleios -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_diamond_01.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.125 } scale = { 0.6 0.25 } } -# instance = { position = { 0.5 0.375 } scale = { 0.6 0.25 } } -# instance = { position = { 0.5 0.625 } scale = { 0.6 0.25 } } -# instance = { position = { 0.5 0.875 } scale = { 0.6 0.25 } } -# } -#} -# -#13037 = { # Torchitorio -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tower.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.36 } scale = { 0.2 0.2 } } -# } -# colored_emblem = { -# texture = "ce_cross_pommee.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.36 } scale = { 0.25 0.25 } } -# } -#} -# -#624 = { # Lucca -# pattern = "pattern_vertical_split_01.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# mask = { 1 } -# } -#} -# -#100321 = { # Parma -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -# -#100326 = { # Cagliari -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_horse_statant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#19030 = { # Kan -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 2.0 } } -# } -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.9 1.1 } } -# } -#} -# -#100295 = { # Galta -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bull_head.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100317 = { # Trent -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ordinary_cross_thin.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_cross_potent.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.73 0.22 } scale = { 0.5 0.55 } } -# instance = { position = { 0.27 0.22 } scale = { 0.5 0.55 } } -# } -#} -# -#191 = { # Vojislavljevic -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_cross_thin.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.73 0.22 } scale = { 0.38 0.38 } } -# instance = { position = { 0.27 0.22 } scale = { 0.38 0.38 } } -# instance = { position = { 0.27 0.715 } scale = { 0.32 0.32 } } -# instance = { position = { 0.73 0.715 } scale = { 0.32 0.32 } } -# } -#} -# -#9552 = { # Akra -# pattern = "pattern_diagonal_split_02.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_panther.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.49 } scale = { 0.9 1.0 } } -# mask = { 1 } -# } -# colored_emblem = { -# texture = "ce_panther.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.49 } scale = { 0.9 1.0 } } -# mask = { 2 } -# } -#} -# -#101918 = { # Zutphen -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_cross_moline.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001047 = { # Okansky -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "black" -# color2 = "yellow" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#2001037 = { # Trembovliv -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.60 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.30 } scale = { 0.512 0.512 } } -# } -#} -# -#2001032 = { # Chrobatiovsky -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle_head.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.1 } } -# } -#} -# -#2001050 = { # Zalesky -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_stag.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#1029117 = { # Dregovich -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_passant_guardant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.51 0.5 } scale = { 0.9 0.8 } } -# } -#} -# -#2001024 = { # Brodnici -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_horse_shoe.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.55 } scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.15 } scale = { 0.05 0.2 } } -# instance = { position = { 0.5 0.15 } scale = { 0.2 0.05 } } -# } -#} -# -#2001025 = { # Dridusi -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bull_head.dds" -# color1 = "yellow" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#2001026 = { # Bolohoveni -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#21031 = { # Bodzeta -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "black" -# colored_emblem = { -# texture = "ce_boar_head.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.51 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -#9123 = { # Mazowiecki -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "black" -# colored_emblem = { -# texture = "ce_bull_head.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#9129 = { # Opolan -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.60 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.30 } scale = { 0.512 0.512 } } -# } -#} -# -#9128 = { # Wratyslawicz -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_stag.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#21035 = { # Wlostowic -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_swan.dds" -# color1 = "white" -# color2 = "black" -# color3 = "black" -# instance = { position = { 0.48 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#2001002 = { # Licicawski -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bull_head.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#9101 = { # Strathearn -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_2.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101892 = { # Oddi -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -#2001154 = { # Jirkin -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.45 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.50 0.78 } scale = { 0.25 0.10 } } -# instance = { position = { 0.50 0.12 } scale = { 0.25 0.10 } } -# instance = { position = { 0.83 0.45 } scale = { 0.10 0.25 } } -# instance = { position = { 0.17 0.45 } scale = { 0.10 0.25 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.76 } scale = { 0.06 0.06 } } -# instance = { position = { 0.50 0.14 } scale = { 0.06 0.06 } } -# instance = { position = { 0.81 0.45 } scale = { 0.06 0.06 } } -# instance = { position = { 0.19 0.45 } scale = { 0.06 0.06 } } -# instance = { position = { 0.40 0.74 } scale = { 0.06 0.06 } } -# instance = { position = { 0.40 0.16 } scale = { 0.06 0.06 } } -# instance = { position = { 0.79 0.35 } scale = { 0.06 0.06 } } -# instance = { position = { 0.21 0.35 } scale = { 0.06 0.06 } } -# instance = { position = { 0.60 0.74 } scale = { 0.06 0.06 } } -# instance = { position = { 0.60 0.16 } scale = { 0.06 0.06 } } -# instance = { position = { 0.79 0.55 } scale = { 0.06 0.06 } } -# instance = { position = { 0.21 0.55 } scale = { 0.06 0.06 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.50 0.45 } scale = { 0.18 0.18 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.45 } scale = { 0.16 0.16 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.50 0.45 } scale = { 0.05 0.05 } } -# } -#} -# -#2001160 = { # Betegin -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_patonce.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.45 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.78 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.50 0.12 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.83 0.45 } rotation = 45 scale = { 0.15 0.15 } } -# instance = { position = { 0.17 0.45 } rotation = 45 scale = { 0.15 0.15 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.77 } scale = { 0.12 0.12 } } -# instance = { position = { 0.50 0.13 } scale = { 0.12 0.12 } } -# instance = { position = { 0.82 0.45 } scale = { 0.12 0.12 } } -# instance = { position = { 0.18 0.45 } scale = { 0.12 0.12 } } -# } -#} -# -#7338 = { # Nasrid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#101727 = { # Abbasid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_arabic_basmala_kufic.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.64 0.64 } } -# } -#} -# -#house_abbasid = { # Abbasid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_arabic_basmala_kufic.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.64 0.64 } } -# } -#} -# -#101671 = { # Suleimid -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_quadrilobe.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_04.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } -# } -#} -# -#1027018 = { # Athbejid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#7296 = { # Hashimid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_star_07.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.50 } scale = { 0.35 0.35 } } -# } -# colored_emblem = { -# texture = "ce_crescent_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.53 } scale = { 0.4 0.4 } } -# } -#} -# -#1027011 = { # Riyahdid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#1027001 = { # Maghrawavid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.52 0.52 } } -# instance = { position = { 0.5 0.48 } rotation = 45 scale = { 0.52 0.52 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.48 } rotation = 45 scale = { 0.48 0.48 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.44 0.44 } } -# instance = { position = { 0.5 0.48 } rotation = 45 scale = { 0.44 0.44 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.40 0.40 } } -# instance = { position = { 0.5 0.48 } rotation = 45 scale = { 0.40 0.40 } } -# } -# colored_emblem = { -# texture = "ce_arabic_allah_kufic.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.50 } scale = { 0.65 0.65 } } -# } -#} -# -#791 = { # Shansabanid (formerly Ghurid) -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# colored_emblem={ -# color1=green -# color2=yellow -# texture="ce_border_circle_doted.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.750000 0.750000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# color1=green -# color2=green -# texture="ce_block_02.dds" -# instance={ -# depth=3.010000 -# } -# -# } -# -# colored_emblem={ -# color1=red -# color2=red -# texture="ce_block_02.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# -# } -# -# colored_emblem={ -# color1=white -# color2=white -# texture="ce_dharmachakra.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.620000 0.620000 } -# } -# -# } -# -#} -# -# -#1030006 = { # Zuwa -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_zulfiqar.dds" -# color1 = "white" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } rotation = 90 scale = { 0.9 0.9 } } -# } -#} -# -#101873 = { # Kesranid -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_mena_lion.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.68 0.45 } scale = { -0.48 0.55 } } -# instance = { position = { 0.32 0.45 } scale = { 0.48 0.55 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 1.5 0.20 } scale = { 0.25 0.25 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.20 } scale = { 0.35 0.35 } } -# instance = { position = { 0.5 0.70 } scale = { 0.35 0.35 } } -# } -#} -# -#1027017 = { # Zoghbadid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_palm_tree.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_islamic_key.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.26 0.55 } rotation = 90 scale = { 0.4 0.4 } } -# instance = { position = { 0.74 0.55 } rotation = 90 scale = { 0.4 -0.4 } } -# } -#} -# -#101059 = { # Yousifid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_double_bow_islamic.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.60 0.60 } } -# } -#} -# -#101685 = { # Mirdasid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_islamic_lis.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.48 } scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.75 0.58 } scale = { 0.1 0.1 } } -# instance = { position = { 0.25 0.58 } scale = { 0.1 0.1 } } -# instance = { position = { 0.72 0.265 } scale = { 0.1 0.1 } } -# instance = { position = { 0.28 0.265 } scale = { 0.1 0.1 } } -# } -#} -# -#1027002 = { # Ya'ladid -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#101866 = { # Khwarezmid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_star_khwarezmshah.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.5 0.5 } } -# } -#} -# -#1046033 = { #Lywigildiana, also known as the Astur-Leone dynasty -# pattern="pattern__solid_designer.dds" -# color1=black -# color2=yellow -# color3=red -# colored_emblem={ -# color1=yellow -# texture="ce_cross_asturias.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#2001106 = { # Karachahnid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_quadrilobe.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_arabic_allah_kufic.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } -# } -# colored_emblem = { -# texture = "ce_star_08.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.28 } scale = { 0.16 0.16 } } -# instance = { position = { 0.5 0.68 } scale = { 0.16 0.16 } } -# } -#} -# -#792 = { # Uyunid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_chief_indented.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } rotation = -90 scale = { 1.0 1.0 } } -# } -#} -# -#101862 = { # Uqaylid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_polylobe_angles.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_lion_passant_guardant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.51 0.50 } scale = { 0.60 0.60 } } -# } -#} -# -#house_gunale = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tower.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -#} -# -#house_torres = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tower.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.36 } scale = { 0.2 0.2 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.667 } scale = { 0.074 0.070 } } -# instance = { position = { 0.5 0.367 } scale = { 0.074 0.070 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.633 } scale = { 0.074 0.068 } } -# instance = { position = { 0.5 0.333 } scale = { 0.074 0.068 } } -# } -#} -# -#house_lacon = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.36 0.54 } scale = { 1.72 1.72 } } -# } -#} -# -#house_lacon-gunale = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tower.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -#} -# -#house_lacon-zori = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -# -#1040104 = { # Zori -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.694 0.80 } scale = { 1.54 1.54 } } -# } -#} -# -#1040101 = { # Athen -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_tower.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -#} -# -#816 = { # Alt Clut -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_saltire_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100047 = 816 # Strathclyde -# -#2001033 = { # Volhynsky -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100535 = { # Sudimantaitis -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_horn.dds" -# color1 = "black" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -#} -# -#2001040 = { # Izslutska -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.51 0.5 } scale = { 0.9 0.8 } } -# } -#} -# -#2001031 = { # Drevlianin -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_stag.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2001049 = { # Timerovich -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.4 0.45 } rotation = 90 scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_star_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.65 0.45 } scale = { 0.512 0.512 } } -# } -#} -# -#2001035 = { # Novak -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#2001028 = { # Betula -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#2001051 = { # Opolyesky -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1059007 = { # Muhtajid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_doted.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_solomon_star_08.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.06 0.06 } } -# } -#} -# -#100783 = { # Atef -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_polylobe_angles.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_islamic_lis.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.50 0.48 } scale = { 0.65 0.65 } } -# } -#} -# -#1042101 = { # Qarmatia -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_doted.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_elephant_indian.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } -# } -#} -# -#101690 = { # Shabankarai -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_doted.dds" -# color1 = "white" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 0.8 0.8 } } -# } -#} -# -#576 = { # Rassid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_barrulets_2.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_mena_ceremonial_sword.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.75 0.75 } } -# } -#} -# -#12319 = { # Kalyani Chalukya -# pattern = "pattern_solid.dds" -# color1 = "orange" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_boar_passant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { -0.9 0.9 } } -# } -#} -# -#1044019 = { # Cedi -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_elephant_indian.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.50 0.48 } scale = { 0.95 1.0 } } -# } -#} -# -#1042081 = { # Chauhan -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.40 0.30 } scale = { 0.18 0.14 } } -# } -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -#1044000 = { # Bhauma Pala -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_elephant_head.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#12320 = { # Kalachuri -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.60 0.30 } scale = { 0.18 0.14 } } -# } -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.50 } scale = { -0.9 0.9 } } -# } -#} -# -#1029195 = { # Kalinga Ganga -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.60 0.30 } scale = { 0.18 0.14 } } -# } -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { -0.9 0.9 } } -# } -#} -# -#1043010 = { # Chera -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_elephant_indian.dds" -# color1 = "white" -# color2 = "orange" -# color3 = "black" -# instance = { position = { 0.50 0.54 } scale = { 0.95 1.0 } } -# } -# colored_emblem = { -# texture = "ce_bow_single.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.20 } scale = { 0.8 0.7 } } -# } -#} -# -#1029175 = { # Vengi Chalukya -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { -0.9 0.8 } } -# } -#} -# -#1044310 = { # Rashtrakuta -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { -0.9 0.8 } } -# } -#} -# -#1043003 = { # Rashtrakuta -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_nestorian_bird.dds" # Should really be a Garuda -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.8 0.8 } rotation = 90 } -# } -# colored_emblem = { -# texture = "ce_india_doted_frame.dds" -# color1 = "blue_light" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#1042077 = { # Paramara -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_nestorian_bird.dds" # Should really be a Garuda -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.57 0.48 } scale = { -0.85 0.85 } rotation = 270 } -# } -# colored_emblem = { -# texture = "ce_african_yoruba_snake.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.22 0.50 } scale = { -0.4 0.5 } rotation = 40 } -# } -#} -# -#1043007 = { # Pallava -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_sun_india.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.47 } scale = { 1.02 1.02 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.47 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "white" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } -# } -#} -# -#12332 = { # Talakad Ganga -# pattern = "pattern_solid.dds" -# color1 = "green_light" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_elephant_indian_02.dds" -# color1 = "black" -# color2 = "green_light" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { -0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_sun_india.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.8 0.19 } scale = { 0.25 0.25 } } -# } -#} -# -#12324 = { # Goa Kadamba -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "green" -# colored_emblem = { -# texture = "ce_lion_passant_sword.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } -# } -#} -# -#12336 = { # Ratta -# pattern = "pattern_ttt.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_elephant_head.dds" -# color1 = "grey" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.6 } scale = { 0.75 0.75 } } -# } -#} -# -#1029179 = { # Kakatiya -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_nestorian_bird.dds" # Should really be a Garuda -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.35 } scale = { -0.7 0.6 } } -# } -# colored_emblem = { -# texture = "ce_india_small_nandipada.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.7 } scale = { 0.4 0.4 } } -# } -#} -# -#1044332 = { # Nagavamsi -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# -# colored_emblem = { -# texture = "ce_chakratrisula.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.20 } scale = { 0.4 0.4 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.45 } scale = { 0.5 0.5 } } -# } -# colored_emblem = { -# texture = "ce_conch_shell.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.55 } scale = { 0.8 0.8 } } -# } -#} -# -#105843 = { # Chand -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_mount.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } } -# } -# colored_emblem = { -# texture = "ce_mount.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.65 } scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_chakratrisula.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.3 } scale = { 0.7 0.7 } } -# } -#} -# -#1043009 = { # Pandya -# pattern = "pattern_solid.dds" -# color1 = "orange" -# color2 = "white" -# colored_emblem = { -# texture = "ce_fish.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.27 0.45 } rotation = 90 scale = { -0.6 0.7 } } -# instance = { position = { 0.5 0.45 } rotation = 90 scale = { -0.6 0.7 } } -# instance = { position = { 0.73 0.45 } rotation = 90 scale = { -0.6 0.7 } } -# } -#} -# -#12331 = { # Seuna Yadava -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lotus_big.dds" -# color1 = "white" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_hindu_gammate_cross.dds" -# color1 = "red" -# color2 = "blue" -# instance = { position = { 0.5 0.48 } scale = { 0.4 0.4 } } -# } -#} -# -#1043000 = { # Pala -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "yellow" -# color2 = "orange" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_dharmachakra.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -#} -# -#1030000 = { # Cisse -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_african_cross_ghana.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.8 0.8 } } -# } -#} -# -#2001159 = { # Guchugud -# pattern = "pattern_triangle_01.dds" -# color1 = red -# color2 = yellow -# color3 = red -# colored_emblem={ -# color1 = yellow -# texture = "ce_square_kaaba.dds" -# instance = { -# scale = { 0.100000 0.410000 } -# } -# } -# -# colored_emblem = { -# color1 = yellow -# texture = "ce_religion_bogomilist.dds" -# instance = { -# position = { 0.500000 0.260000 } -# scale = { 0.410000 0.410000 } -# depth = 1.010000 -# } -# } -#} -# -# -# -#### Dynasties -# -#88 = { # Scarponnois -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_barbels_addorsed.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#101565 = { # Akos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_barbels_addorsed.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#2000000 = { # Pagan -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_rising_sun.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.0 } } -# } -#} -# -#2000003 = { # Candras -# pattern = "pattern_vertical_stripes_02.dds" -# color1 = "white" -# color2 = "blue_light" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.82 0.82 } } -# } -# colored_emblem = { -# texture = "ce_dharmachakra.dds" -# color1 = "black" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } -# } -#} -# -#1044312 = { # Chikore -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_chakratrisula.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.61 } scale = { 0.9 0.75 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.75 } scale = { 0.4 0.3 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.695 } scale = { 0.235 0.235 } } -# instance = { position = { 0.5 0.268 } scale = { 0.235 0.235 } } -# instance = { position = { 0.74 0.268 } scale = { 0.235 0.235 } } -# instance = { position = { 0.26 0.268 } scale = { 0.235 0.235 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.695 } scale = { 0.170 0.170 } } -# instance = { position = { 0.5 0.268 } scale = { 0.170 0.170 } } -# instance = { position = { 0.74 0.268 } scale = { 0.170 0.170 } } -# instance = { position = { 0.26 0.268 } scale = { 0.170 0.170 } } -# } -# colored_emblem = { -# texture = "ce_wheel.dds" -# color1 = "white" -# color2 = "green" -# instance = { position = { 0.5 0.695 } scale = { 0.32 0.32 } } -# instance = { position = { 0.5 0.268 } scale = { 0.32 0.32 } } -# instance = { position = { 0.74 0.268 } scale = { 0.32 0.32 } } -# instance = { position = { 0.26 0.268 } scale = { 0.32 0.32 } } -# } -#} -# -#105800 = { # Purgyal -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_dharmachakra_pagan.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#1045082 = { # Liao -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_buddhist_moon.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.31 } scale = { 0.48 0.48 } } -# } -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.55 } scale = { 1.0 1.0 } } -# } -#} -# -#1029302 = { # Weiming -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_buddhist_moon.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#2001162 = { # Karakalpaks -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_cross_armenian.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.350 0.290 } scale = { 0.04 0.12 } } -# instance = { position = { 0.650 0.290 } scale = { 0.04 0.12 } } -# instance = { position = { 0.350 0.290 } scale = { 0.12 0.04 } } -# instance = { position = { 0.650 0.290 } scale = { 0.12 0.04 } } -# instance = { position = { 0.350 0.610 } scale = { 0.04 0.12 } } -# instance = { position = { 0.650 0.610 } scale = { 0.04 0.12 } } -# instance = { position = { 0.350 0.610 } scale = { 0.12 0.04 } } -# instance = { position = { 0.650 0.610 } scale = { 0.12 0.04 } } -# } -#} -# -#1022235 = { # Diskarkha -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_cross_greek.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.25 0.25 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.20 0.20 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_06.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.25 0.25 } } -# } -#} -# -#101540 = { # Xiphilinos -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_chi_rho.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#101556 = { # Lucca - Parent dynasty of Canossa -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_hound_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } -# } -#} -# -#house_canossa = { # Canossa -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_hound_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } -# } -#} -# -#101566 = { # Csanad -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_falcon.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.46 } scale = { 0.95 0.95 } } -# } -#} -# -#101563 = { # Orosur -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_falcon.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.46 } scale = { 0.95 0.95 } } -# } -#} -# -#9306 = { # Bouvinid -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_cross_pisan.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#407 = { # Vivar -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.3 1.3 } } -# } -# colored_emblem = { -# texture = "ce_block_05.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.422 0.585 } rotation = 45 scale = { 1.2 1.2 } } -# instance = { position = { 0.585 0.422 } rotation = 45 scale = { 1.2 1.2 } } -# } -#} -# -#1042017 = { # Guidi (del Monte S. Maria) -# pattern = "pattern_checkers_diagonal_01.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.50 } scale = { 1.0 1.0 } } -# mask = { 2 } -# } -#} -# -#650 = { # Welf -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1053027 = { # Camakakhura -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_bon_gammate_cross.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.48 } scale = { 0.6 0.6 } } -# } -#} -# -#19124 = { # Tsongkha -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_tibetan_aum.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#1059975 = { # Duguwa -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_african_duguwa.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#1060029 = { # Habe -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_african_habe.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.50 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#7514 = { # Hvitserk -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_norse_raven.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#house_hvitserk = { # Hvitserk -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_norse_raven.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#20084 = { # Ivaring -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ship_longship.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.512 0.48 } scale = { 0.9 0.9 } } -# } -#} -#house_british_isles_ivaring = 20084 -# -#7184 = { # Capua -# pattern = "pattern_checkers_01.dds" -# color1 = "red" -# color2 = "white" -#} -# -#495 = { # Stenkyrka -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_griffin_head.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#100373 = { # Kurs -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bear_head.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#1059 = { # Haesteining -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_triskel_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#530 = { # Harcourt -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_bars_2.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#80 = { # Brienne -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#4047 = { # Avranches -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_wolf_head.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#23113 = { # Ch�tillon -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.285 0.656 } scale = { 0.108 0.688 } } -# instance = { position = { 0.500 0.656 } scale = { 0.108 0.688 } } -# instance = { position = { 0.715 0.656 } scale = { 0.108 0.688 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.285 0.462 } scale = { 0.108 0.100 } } -# instance = { position = { 0.285 0.662 } scale = { 0.108 0.100 } } -# instance = { position = { 0.285 0.862 } scale = { 0.108 0.100 } } -# instance = { position = { 0.500 0.462 } scale = { 0.108 0.100 } } -# instance = { position = { 0.500 0.662 } scale = { 0.108 0.100 } } -# instance = { position = { 0.500 0.862 } scale = { 0.108 0.100 } } -# instance = { position = { 0.715 0.462 } scale = { 0.108 0.100 } } -# instance = { position = { 0.715 0.662 } scale = { 0.108 0.100 } } -# instance = { position = { 0.715 0.862 } scale = { 0.108 0.100 } } -# } -# colored_emblem = { -# texture = "ce_vair_single.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.285 0.362 } scale = { 0.108 0.100 } } -# instance = { position = { 0.285 0.562 } scale = { 0.108 0.100 } } -# instance = { position = { 0.285 0.762 } scale = { 0.108 0.100 } } -# instance = { position = { 0.285 0.962 } scale = { 0.108 0.100 } } -# instance = { position = { 0.500 0.362 } scale = { 0.108 0.100 } } -# instance = { position = { 0.500 0.562 } scale = { 0.108 0.100 } } -# instance = { position = { 0.500 0.762 } scale = { 0.108 0.100 } } -# instance = { position = { 0.500 0.962 } scale = { 0.108 0.100 } } -# instance = { position = { 0.715 0.362 } scale = { 0.108 0.100 } } -# instance = { position = { 0.715 0.562 } scale = { 0.108 0.100 } } -# instance = { position = { 0.715 0.762 } scale = { 0.108 0.100 } } -# instance = { position = { 0.715 0.962 } scale = { 0.108 0.100 } } -# } -# colored_emblem = { -# texture = "ce_vair_single.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.285 0.462 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.285 0.662 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.285 0.862 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.500 0.462 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.500 0.662 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.500 0.862 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.715 0.462 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.715 0.662 } scale = { 0.108 -0.100 } } -# instance = { position = { 0.715 0.862 } scale = { 0.108 -0.100 } } -# } -#} -# -#5089 = { # Grandpr� -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_barruly_08.dds" -# color1 = "yellow" -# color2 = "red" -# } -#} -# -#315 = { # Preuilly -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_eagle_small.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.5 0.78 } scale = { 0.33 0.33 } } -# instance = { position = { 0.26 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.74 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.37 0.50 } scale = { 0.33 0.33 } } -# instance = { position = { 0.63 0.50 } scale = { 0.33 0.33 } } -# } -#} -# -#house_brosse = { # Brosse -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_grain.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.31 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.69 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.5 0.72 } scale = { 0.5 0.5 } } -# } -#} -# -#5056 = { # Mayenne -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_escutcheon.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.5 0.78 } scale = { 0.33 0.33 } } -# instance = { position = { 0.26 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.74 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.37 0.50 } scale = { 0.33 0.33 } } -# instance = { position = { 0.63 0.50 } scale = { 0.33 0.33 } } -# } -#} -# -#335 = { # Beaumont -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_chevronny.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5065 = { # Senlis -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_grain.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.31 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.69 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.5 0.72 } scale = { 0.5 0.5 } } -# } -#} -# -#7194 = { # Saint-Omer -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "yellow" -# color2 = "yellow" -# } -#} -# -#house_guines = { # Guînes -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_vairy.dds" -# color1 = "blue" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#709 = { # Bell�me -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_bends_03.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100108 = { # Maine -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#248 = { # Berg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bars_embattled_03.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#678 = { # Hauteville -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_bend_checky.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } -# } -#} -# -#123 = { # Menteith -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_barry_undy.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#9301 = { # Courtenay -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.315 0.32 } scale = { 0.55 0.55 } } -# instance = { position = { 0.685 0.32 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.68 } scale = { 0.55 0.55 } } -# } -#} -# -#540 = { # Hastings -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_maunch.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100042 = { # Mar -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bend_thin.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_crosslet_fitchy.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.505 0.160 } scale = { 0.30 0.30 } } -# instance = { position = { 0.750 0.160 } scale = { 0.30 0.30 } } -# instance = { position = { 0.750 0.400 } scale = { 0.30 0.30 } } -# instance = { position = { 0.235 0.545 } scale = { 0.26 0.26 } } -# instance = { position = { 0.310 0.750 } scale = { 0.26 0.26 } } -# instance = { position = { 0.530 0.840 } scale = { 0.26 0.26 } } -# } -#} -# -#3125 = { # Douglas -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -# colored_emblem = { -# texture = "ce_star_05.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.26 0.165 } scale = { 0.28 0.28 } } -# instance = { position = { 0.5 0.165 } scale = { 0.28 0.28 } } -# instance = { position = { 0.74 0.165 } scale = { 0.28 0.28 } } -# } -#} -# -#3134 = { # Stewart -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "white" -# colored_emblem = { -# texture = "ce_fess_checky.dds" -# color1 = "blue" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#103 = { # Balliol -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_orle.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#7299 = { # Bailleul -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_orle.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101600 = { # Comyn -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_grain.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.31 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.69 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.5 0.72 } scale = { 0.5 0.5 } } -# } -#} -# -#4010 = { # Clifford -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# } -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 1.05 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#4011 = { # Giffard -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_passant_small.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.22 } scale = { 0.9 0.8 } } -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.8 } } -# instance = { position = { 0.5 0.74 } scale = { 0.9 0.8 } } -# } -#} -# -#4034 = { # Burgh -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lozenge_vair.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.28 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.72 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.28 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.72 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.76 } scale = { 0.32 0.30 } } -# } -#} -# -#5072 = { # Meulan -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#748 = { # Warenne -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5081 = { # Coucy -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_vair_pattern.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.59 } scale = { 1.0 1.16 } } -# } -# colored_emblem = { -# texture = "ce_bars_03.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.59 } scale = { 1.0 1.16 } } -# } -#} -# -#4003 = { # Montfort -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant_forked.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#13016 = { # Grimaldi -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_checkers_diagonal_6x3.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.50 } scale = { 1.15 1.0 } } -# } -#} -# -#321 = { # Salins -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#280 = { # Narbonne -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "red" -#} -# -#13101 = { # Ventadour -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_checky_06.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1027024 = { # Roussillon -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_06.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#13109 = { # Die -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_castle.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#57 = { # La Tour -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tower_and_wall.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#243 = { # Veldenz -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#12439 = { # Sponheim -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_06.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#8666 = { # Sigmarigen -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_mount.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.66 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_stag.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#7100 = { # Nellenburg -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_antler.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.690 } scale = { 0.8 0.8 } } -# instance = { position = { 0.5 0.430 } scale = { 0.8 0.8 } } -# instance = { position = { 0.5 0.170 } scale = { 0.8 0.8 } } -# } -#} -# -#653 = { # Schweinfurt -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#101888 = { # Katzenelnbogen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#7165 = { # Henneberg -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_mount.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.65 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_cockerel.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#house_chiny = { # Chiny NB : cadets of Carolingian counts of Vermandois -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_barbels_addorsed.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_crosslet_fitchy.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.500 0.140 } scale = { 0.25 0.25 } } -# instance = { position = { 0.500 0.800 } scale = { 0.25 0.25 } } -# instance = { position = { 0.230 0.450 } scale = { 0.25 0.25 } } -# instance = { position = { 0.200 0.680 } scale = { 0.25 0.25 } } -# instance = { position = { 0.770 0.450 } scale = { 0.25 0.25 } } -# instance = { position = { 0.800 0.680 } scale = { 0.25 0.25 } } -# } -#} -# -#712 = { # Archiac -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.348 0.656 } scale = { 0.150 0.688 } } -# instance = { position = { 0.652 0.656 } scale = { 0.150 0.688 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.348 0.522 } scale = { 0.150 0.140 } } -# instance = { position = { 0.348 0.802 } scale = { 0.150 0.140 } } -# instance = { position = { 0.652 0.522 } scale = { 0.150 0.140 } } -# instance = { position = { 0.652 0.802 } scale = { 0.150 0.140 } } -# } -# colored_emblem = { -# texture = "ce_vair_single.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.348 0.382 } scale = { 0.150 0.140 } } -# instance = { position = { 0.348 0.662 } scale = { 0.150 0.140 } } -# instance = { position = { 0.348 0.942 } scale = { 0.150 0.140 } } -# instance = { position = { 0.652 0.382 } scale = { 0.150 0.140 } } -# instance = { position = { 0.652 0.662 } scale = { 0.150 0.140 } } -# instance = { position = { 0.652 0.942 } scale = { 0.150 0.140 } } -# } -# colored_emblem = { -# texture = "ce_vair_single.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.348 0.522 } scale = { 0.150 -0.140 } } -# instance = { position = { 0.348 0.802 } scale = { 0.150 -0.140 } } -# instance = { position = { 0.652 0.522 } scale = { 0.150 -0.140 } } -# instance = { position = { 0.652 0.802 } scale = { 0.150 -0.140 } } -# } -#} -# -#40010 = { # Parthenay NB : Cadets of Lusignan -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_barruly_10.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5092 = { # Beaujeu -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1042647 = { # Sully -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_molette.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.17 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.35 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.65 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.84 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.17 0.50 } scale = { 0.12 0.12 } } -# instance = { position = { 0.62 0.47 } scale = { 0.12 0.12 } } -# instance = { position = { 0.17 0.70 } scale = { 0.12 0.12 } } -# instance = { position = { 0.36 0.78 } scale = { 0.12 0.12 } } -# instance = { position = { 0.68 0.78 } scale = { 0.12 0.12 } } -# instance = { position = { 0.82 0.68 } scale = { 0.12 0.12 } } -# } -#} -# -#738 = { # Roucy -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#319 = { # Laval -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5073 = { # Montmorency -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_cross_thin.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.265 0.210 } scale = { 0.35 0.35 } } -# instance = { position = { 0.735 0.210 } scale = { 0.35 0.35 } } -# instance = { position = { 0.735 0.725 } scale = { 0.30 0.30 } } -# instance = { position = { 0.265 0.725 } scale = { 0.30 0.30 } } -# } -#} -# -#1027023 = { # Thourotte -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5057 = { # Mello -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.31 } scale = { 1.0 0.66 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.67 } scale = { 1.0 0.66 } } -# } -# colored_emblem = { -# texture = "ce_martlet.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.25 0.14 } rotation = -10 scale = { 0.30 0.30 } } -# instance = { position = { 0.50 0.14 } rotation = -10 scale = { 0.30 0.30 } } -# instance = { position = { 0.75 0.14 } rotation = -10 scale = { 0.30 0.30 } } -# instance = { position = { 0.25 0.50 } rotation = -10 scale = { 0.30 0.30 } } -# instance = { position = { 0.75 0.50 } rotation = -10 scale = { 0.30 0.30 } } -# instance = { position = { 0.50 0.86 } rotation = -10 scale = { 0.30 0.30 } } -# } -#} -# -#101604 = { # Faucogney -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bends_03.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#7229 = { # Monteil -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_bends_03.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5098 = { # Turenne -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bends_04.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5117 = { # Baux -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_star_16.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#8697 = { # Balzo (Baux) -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_star_16.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#13103 = { # Gavarret -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.315 0.29 } scale = { -0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -#421 = { # Ghent -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -# -#13106 = { # Matha -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checkers_diagonal_6x3.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 0.50 } scale = { 1.15 1.0 } } -# } -#} -# -#20034 = { # Beaugency (Baugency) -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# } -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 1.05 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#306 = { # Perche -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_3.dds" -# color1 = "red" -# color2 = "red" -# } -#} -# -#86 = { # Dreux -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_06.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 0.54 } scale = { 1.24 1.24 } } -# } -# colored_emblem = { -# texture = "ce_border_shield.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#742 = { # Semur (SE_mur-en-Brionnais) -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bendy_06.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#8695 = { # Thoire-Villars -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bendy_06.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#13114 = { # Thoire-Villars -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bendy_06.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#318 = { # Châtellerault -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_border_shield.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.18 0.09 } scale = { 0.15 0.15 } } -# instance = { position = { 0.5 0.09 } scale = { 0.15 0.15 } } -# instance = { position = { 0.82 0.09 } scale = { 0.15 0.15 } } -# instance = { position = { 0.165 0.41 } rotation = -18 scale = { 0.15 0.15 } } -# instance = { position = { 0.835 0.41 } rotation = 18 scale = { 0.15 0.15 } } -# instance = { position = { 0.245 0.70 } rotation = 15 scale = { 0.15 0.15 } } -# instance = { position = { 0.755 0.70 } rotation = -15 scale = { 0.15 0.15 } } -# instance = { position = { 0.5 0.90 } rotation = 180 scale = { 0.15 0.15 } } -# } -#} -# -#717 = { # Bar (sur-Seine) -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#735 = { # Vergy -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cinquefoil_01.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.315 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.30 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.64 } scale = { 0.48 0.48 } } -# } -#} -# -#house_chalon = { # Chalon -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5097 = { # Mauléon -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#329 = { # Bourbon -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.50 } scale = { 0.62 0.65 } } -# } -# colored_emblem = { -# texture = "ce_clam.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.20 0.140 } scale = { 0.18 0.18 } } -# instance = { position = { 0.500 0.140 } scale = { 0.18 0.18 } } -# instance = { position = { 0.80 0.140 } scale = { 0.18 0.18 } } -# instance = { position = { 0.20 0.430 } scale = { 0.18 0.18 } } -# instance = { position = { 0.80 0.430 } scale = { 0.18 0.18 } } -# instance = { position = { 0.22 0.720 } scale = { 0.18 0.18 } } -# instance = { position = { 0.78 0.720 } scale = { 0.18 0.18 } } -# instance = { position = { 0.500 0.870 } scale = { 0.18 0.18 } } -# } -#} -# -#737 = { # Mâcon -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_chevronny.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_thiern = { # Thiers -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#233 = { # Poitiers (-Valentinois) -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.24 0.44 } scale = { 0.30 0.30 } } -# instance = { position = { 0.5 0.44 } scale = { 0.30 0.30 } } -# instance = { position = { 0.76 0.44 } scale = { 0.30 0.30 } } -# instance = { position = { 0.36 0.64 } scale = { 0.30 0.30 } } -# instance = { position = { 0.64 0.64 } scale = { 0.30 0.30 } } -# instance = { position = { 0.5 0.84 } scale = { 0.30 0.30 } } -# } -#} -# -#40021 = { # Trencavel -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ermine_pattern.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.60 } scale = { 1.0 1.16 } } -# } -# colored_emblem = { -# texture = "ce_bars_03.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.59 } scale = { 1.0 1.16 } } -# } -#} -# -#91 = { # Rodez -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#92 = { # Dampierre -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_leopard_passant_guardant.dds" -# color1 = "yellow" -# color2 = "blue" -# color3 = "black" -# instance = { position = { 0.5 0.26 } scale = { 0.88 1.0 } } -# instance = { position = { 0.5 0.56 } scale = { 0.88 1.0 } } -# } -#} -# -#675 = { # Vienne -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#1062187 = { # Saarbrucken -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant_crown.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#102 = { # Guînes -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_vairy.dds" -# color1 = "blue" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#7194 = { # Saint Omer -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.4 } } -# } -#} -# -#283 = { # Vianden -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_inescutcheon.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#7137 = { # Malberg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_inescutcheon.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5093 = { # Donzy -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_vair_pattern.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.535 } scale = { 1.080 1.050 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.656 } scale = { 1.0 0.688 } } -# } -#} -# -# -#1062025 = { # Kuenringer -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.118 } scale = { 1.0 0.088 } } -# instance = { position = { 0.5 0.294 } scale = { 1.0 0.088 } } -# instance = { position = { 0.5 0.470 } scale = { 1.0 0.088 } } -# instance = { position = { 0.5 0.647 } scale = { 1.0 0.088 } } -# instance = { position = { 0.5 0.824 } scale = { 1.0 0.088 } } -# } -#} -# -#1062010 = { # Polheim -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bendy_08.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#10105 = { # Ronovci -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_chicots_saltire.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1062012 = { # Losenstein -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_panther.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.5 0.49 } scale = { 0.9 1.0 } } -# } -#} -# -#4001 = { # Mortimer -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.369 -0.071 } rotation = -38 scale = { 0.5 0.5 } } -# instance = { position = { 0.631 -0.071 } rotation = 38 scale = { 0.5 0.5 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 0.350 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 0.116 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.642 } scale = { 1.0 0.714 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.454 } scale = { 1.0 0.120 } } -# instance = { position = { 0.5 0.693 } scale = { 1.0 0.120 } } -# instance = { position = { 0.5 0.936 } scale = { 1.0 0.128 } } -# } -# colored_emblem = { -# texture = "ce_shield_01.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 0.45 0.45 } } -# } -#} -# -#323 = { # Oisy -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#102026 = { # Champlitte -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#325 = { # Fézensac -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101849 = { # della torre -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_tower.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -# -# -# -# -# -#### 99_PM03_dynasties.txt -# -## Remade with proper mount and simple elephant (without masking the tower) -#101695 = { # Helffenstein -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_mount.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.55 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_elephant_02.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.51 0.355 } scale = { 0.9 1.0 } } -# } -#} -# -# -## A bit more acceptable (better rounded cut at the bottom) in case it has to stay that way -#101571 = { # Borkalan -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.66 0.65 } scale = { 1.4 1.4 } } -# } -# colored_emblem = { -# texture = "ce_crescent_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.750 0.588 } rotation = -36 scale = { 0.66 0.66 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.4 0.84 } scale = { 0.48 0.32 } } -# instance = { position = { 0.7 0.98 } scale = { 0.36 0.56 } } -# instance = { position = { 1.040 0.52 } scale = { 0.36 0.86 } } -# } -#} -# -#### 99_PM04_dynasties.txt -# -## Gemell bars redone, less glitchy (same code as pasted in slack, only resubmitted here in case you didnt update it already) -#house_penthievre = { # Penthièvre -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -# colored_emblem = { -# texture = "ce_block_04.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.45 } scale = { 1.0 0.6 } } -# instance = { position = { 0.5 0.55 } scale = { 1.0 0.6 } } -# instance = { position = { 0.5 0.70 } scale = { 1.0 0.6 } } -# instance = { position = { 0.5 0.80 } scale = { 1.0 0.6 } } -# } -#} -# -## Another version -#13075 = { # Ziani -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.25 0.24 } scale = { 0.32 0.32 } } -# instance = { position = { 0.5 0.24 } scale = { 0.32 0.32 } } -# instance = { position = { 0.75 0.24 } scale = { 0.32 0.32 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.725 } scale = { 1.0 0.55 } } -# } -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.25 0.65 } scale = { 0.32 0.32 } } -# instance = { position = { 0.5 0.78 } scale = { 0.32 0.32 } } -# instance = { position = { 0.75 0.65 } scale = { 0.32 0.32 } } -# } -#} -# -#### Corrections -# -# -# -#### Dynasties -# -#101607 = { # Jahwarid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_zulfiqar.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } rotation = 90 scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_06.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.28 0.45 } scale = { 0.36 0.36 } } -# instance = { position = { 0.72 0.45 } scale = { 0.36 0.36 } } -# } -#} -# -#630 = { # Makrembolites -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_chi_rho.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_letter_alpha.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.25 0.48 } scale = { 0.2 0.2 } } -# } -# colored_emblem = { -# texture = "ce_letter_omega.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.75 0.48 } scale = { 0.2 0.2 } } -# } -#} -# -#8639 = { # Murzuphlos -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.75 } scale = { 0.6 0.06 } } -# instance = { position = { 0.5 0.67 } scale = { 0.5 0.06 } } -# instance = { position = { 0.5 0.59 } scale = { 0.4 0.06 } } -# instance = { position = { 0.5 0.25 } scale = { 0.4 0.05 } } -# instance = { position = { 0.5 0.30 } scale = { 0.05 0.4 } } -# } -# colored_emblem = { -# texture = "ce_pile_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.25 0.12 } } -# instance = { position = { 0.5 0.13 } rotation = 180 scale = { 0.25 0.12 } } -# instance = { position = { 0.65 0.25 } rotation = -90 scale = { 0.12 0.25 } } -# instance = { position = { 0.35 0.25 } rotation = 90 scale = { 0.12 0.25 } } -# } -# colored_emblem = { -# texture = "ce_letter_alpha.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.35 0.38 } scale = { 0.18 0.18 } } -# } -# colored_emblem = { -# texture = "ce_letter_omega.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.65 0.38 } scale = { 0.18 0.18 } } -# } -#} -# -# -# -#### dynasties -# -## Eagles -#12240 = { # Kalbid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.77 0.8 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "blue" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_eagle_islamic.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -#} -# -#613 = { # Seljuk -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle_islamic_double.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.90 0.90 } } -# } -#} -# -## Colour -#1042102 = { # Ma'danid -# pattern = "pattern_solid.dds" -# color1 = "green_light" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "green_light" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Lions passant -#3121 = { # Duib -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.51 0.5 } scale = { 0.9 0.8 } } -# } -#} -#house_british_isles_duib = 3121 -# -#7304 = { # Euforbenos -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.51 0.5 } scale = { 0.9 0.8 } } -# } -#} -# -#507 = { # Bagrationi -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_passant_small.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.65 } scale = { -1 1 } } -# } -# colored_emblem = { -# texture = "ce_cross_patriarchal.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.25 } scale = { 0.5 0.5 } } -# } -#} -# -#101558 = b_calw -# -#12003 = { # Thursa -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.51 0.5 } scale = { 0.9 0.8 } } -# } -#} -# -## Lions guardant -#502 = { # Munso -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_munso = { # Munso -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101079 = { # Bryennios -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.315 0.29 } scale = { -0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -## Lion holding sword -#453 = { # Giske -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_sword_simple.dds" -# color1 = "yellow" -# color2 = "white" -# instance = { position = { 0.485 0.114 } rotation = 90 scale = { 0.62 0.62 } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant_holding_sword.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Longships -#477 = { # Bornholm -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ship_longships.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.2 1.1 } } -# } -#} -# -#9214 = { # Vedrafjord -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ship_longships.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.2 1.1 } } -# } -#} -# -## Proper deer attire -#100270 = { # Blixen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_attire.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Standard Lion -#548 = { # Mathrafal -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_british_isles_mathrafal = 548 -# -## Eagle boned -#699 = { # Piast -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle_crown_boned.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -## Lighter green -#596 = { # Amirid -# pattern = "pattern_solid.dds" -# color1 = "green_light" -# color2 = "black" -# colored_emblem = { -# texture = "ce_horizontal_stripes_03.dds" -# color1 = "green_light" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Improved design -#572 = { # Tahirid -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 0.6 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.48 } scale = { 1.0 0.54 } } -# } -# colored_emblem = { -# texture = "ce_rosetta_06.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 0.5 0.5 } } -# } -#} -# -## Proper sun -#101868 = { # Rawwadid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_mena_sun.dds" -# color1 = "yellow" -# color2 = "white" -# instance = { position = { 0.50 0.48 } scale = { 0.9 0.9 } } -# instance = { position = { 0.50 0.48 } rotation = 22.5 scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_circle_mask.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 0.2 0.2 } } -# } -#} -# -## Eagles -#101686 = { # Marwanid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_polylobe_angles.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_eagle_islamic_double.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.50 } scale = { 0.60 0.58 } } -# } -#} -# -#7344 = { # Sulaymanid -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.77 0.8 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_doted.dds" -# color1 = "green" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -# colored_emblem = { -# texture = "ce_eagle_islamic.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -#} -# -#### Corrections -# -# -# -## Lion guardant -#20066 = { # Rallis-Raoul -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Missing pattern -#house_foix = { # Foix -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_verticle_stripes_02.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.1 1.0 } } -# } -#} -# -## Clouds -#1041002 = { # Kereyid -# pattern = "pattern_triangle_01.dds" -# color1 = red -# color2 = blue_light -# color3 = yellow -# colored_emblem = { -# color1 = yellow -# texture = "ce_nestorian_cross.dds" -# instance = { -# position={ 0.500000 0.320000 } -# scale={ 0.7 0.7 } -# } -# } -#} -# -## Changed the design -# -# -# -# -## Bosonid crosses -#7052 = { # Bosonid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_pisan.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_pile_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.292 0.48 } rotation = -90 scale = { 0.04 0.08 } } -# instance = { position = { 0.472 0.48 } rotation = 90 scale = { 0.32 0.08 } } -# instance = { position = { 0.708 0.48 } rotation = 90 scale = { 0.04 0.08 } } -# instance = { position = { 0.528 0.48 } rotation = -90 scale = { 0.32 0.08 } } -# instance = { position = { 0.500 0.272 } scale = { 0.08 0.04 } } -# instance = { position = { 0.500 0.452 } rotation = 180 scale = { 0.08 0.32 } } -# instance = { position = { 0.500 0.688 } rotation = 180 scale = { 0.08 0.04 } } -# instance = { position = { 0.500 0.508 } scale = { 0.08 0.32 } } -# } -#} -# -#727 = { # Toulouse -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_pisan.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_pile_mask.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.292 0.48 } rotation = -90 scale = { 0.04 0.08 } } -# instance = { position = { 0.472 0.48 } rotation = 90 scale = { 0.32 0.08 } } -# instance = { position = { 0.708 0.48 } rotation = 90 scale = { 0.04 0.08 } } -# instance = { position = { 0.528 0.48 } rotation = -90 scale = { 0.32 0.08 } } -# instance = { position = { 0.500 0.272 } scale = { 0.08 0.04 } } -# instance = { position = { 0.500 0.452 } rotation = 180 scale = { 0.08 0.32 } } -# instance = { position = { 0.500 0.688 } rotation = 180 scale = { 0.08 0.04 } } -# instance = { position = { 0.500 0.508 } scale = { 0.08 0.32 } } -# } -#} -# -#vanity_potapczyk = { #Potapczyk -# pattern="pattern_checkers_diagonal_01.dds" -# color1=rgb { 224 224 224 } -# color2=rgb { 202 202 202 } -# color3=red -# colored_emblem={ -# color1=green_light -# texture="ce_lozenge.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# } -#} -# -#vanity_lundh = { #Lundh -# pattern = "pattern_waves_01.dds" -# color1 = "blue" -# color2 = "green" -# colored_emblem = { -# texture = "ce_goat.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.50 0.48 } scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# instance = { position = { 0.29 0.25 } scale = { 0.04 0.04 } } -# } -# colored_emblem = { -# texture = "ce_star_07.dds" -# color1 = "yellow" -# instance = { position = { 0.75 0.2 } scale = { 0.2 0.2 } } -# } -#} -# -#2001321 = { # Saulx -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { scale = { 0.9 0.9 } } -# } -#} -# -## Montpellier -#100220 = { # Montpellier -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.45 } scale = { 0.8 0.8 } } -# } -#} -# -## Cuneo -#1062270 = { # Del Vasto -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -# -## Berry -#2001322 = { # Déols -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_02.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#266 = { # Urgell -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_checkers_06.dds" -# color1 = "black" -# color2 = "yellow" -# instance = { position = { 0.632 0.408 } scale = { 1.550 1.180 } } -# } -#} -# -#395 = 266 # Urgell -# -#vanity_depre = { #Depre -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_03.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.45 } scale = { 1.0 1.4 } } -# } -# colored_emblem = { -# texture = "ce_star_06.dds" -# color1 = "red" -# instance = { position = { 0.2 0.45 } scale = { 0.25 0.25 } } -# instance = { position = { 0.4 0.45 } scale = { 0.25 0.25 } } -# instance = { position = { 0.6 0.45 } scale = { 0.25 0.25 } } -# instance = { position = { 0.8 0.45 } scale = { 0.25 0.25 } } -# } -#} -# -#1040065 = { # Bilgä -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eastern_clouds.dds" -# color1 = "blue_light" -# color2 = "blue_light" -# instance = { position = { 0.61 0.73 } scale = { 0.5 0.5 } } -# instance = { position = { 0.39 0.73 } scale = { -0.5 0.5 } } -# } -# colored_emblem = { -# texture = "ce_endless_knot_square.dds" -# color1 = "orange" -# color2 = "orange" -# instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } -# } -#} -# -#702 = { # Kometopoulos -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_star_16.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } } -# } -#} -# -#641 = { # Phokas -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lozenge.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.145 } scale = { 0.6 0.24 } } -# instance = { position = { 0.5 0.385 } scale = { 0.6 0.24 } } -# instance = { position = { 0.5 0.625 } scale = { 0.6 0.24 } } -# instance = { position = { 0.5 0.865 } scale = { 0.6 0.24 } } -# } -#} -# -#8641 = { # Ouranos -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lozenge.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.145 } scale = { 0.6 0.24 } } -# instance = { position = { 0.5 0.385 } scale = { 0.6 0.24 } } -# instance = { position = { 0.5 0.625 } scale = { 0.6 0.24 } } -# instance = { position = { 0.5 0.865 } scale = { 0.6 0.24 } } -# } -#} -# -### NEW : Dynasties with Cadet lines -# -## Bonifazi -#803 = { # Bonifazi -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_quarterly.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_cinarca = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_tower.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.85 0.85 } } -# } -#} -#house_obertenghi = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.50 1.02 } scale = { 1.0 2.04 } } -# } -#} -#house_massa = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_quarterly.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Arduinici -#680 = { # Ardoinici -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -#house_doria = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.725 } scale = { 1.0 0.55 } } -# } -# colored_emblem = { -# texture = "ce_eagle_crown.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -## Aleramici -#house_vasto = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -#house_sezzadio = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# } -#} -#house_bosco = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_quarterly.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_occimiano = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } -# } -#} -# -## Barcelona -#house_urgell = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_checkers_06.dds" -# color1 = "black" -# color2 = "yellow" -# instance = { position = { 0.632 0.408 } scale = { 1.550 1.180 } } -# } -#} -#house_cerdanya = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant_forked.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_besalu = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -## Jimena Dynasty -#house_jimena_aragon = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_pile_mask_thin.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.8 } rotation = 180 scale = { 0.6 0.3 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.65 } rotation = 180 scale = { 0.6 0.3 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -#house_jimena_navarra = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_chains_no_border.dds" -# color1 = "yellow" -# color2 = "yellow" -# } -#} -#house_vela = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -#house_sarria = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -## Guideschi & cadets -#7389 = { # Guideschi -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_lantpertidi = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bendy_06.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_lampertidi = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_widi = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_bend_checky.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } -# } -#} -#house_paldolfidi = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_diagonal_stripes_02_dual.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Lucca-Canossa -#101556 = { # Lucca -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_griffin_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_parma = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -#house_ghiberti = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_vertical_stripes_08.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -# -### NEW : Various (relatives of major houses, companions of William, etc) -### Added some suggestions for spelling better matching intended culture [btw brackets] -# -#385 = { # Tosny -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_maunch.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_stafford = { # Stafford -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#101886 = { # Brionne -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_chevron_3.dds" -# color1 = "red" -# color2 = "red" -# } -#} -# -#534 = { # Crepon -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bars_gemel_03.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#751 = { # Montgomery -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_bends_03.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#9110 = { # Roumare -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_mascle_01.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.28 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.72 0.20 } scale = { 0.32 0.30 } } -# instance = { position = { 0.28 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.72 0.48 } scale = { 0.32 0.30 } } -# instance = { position = { 0.50 0.76 } scale = { 0.32 0.30 } } -# } -#} -# -#9109 = { # Taillebois -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_saltire_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.6 } scale = { 1.0 0.8 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.1 } scale = { 1.0 1.05 } } -# } -#} -# -#349 = { # Peveral [norman = Peverel] -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_vairy.dds" -# color1 = "blue" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5061 = { # Beaumont -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.10 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.30 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.50 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.70 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.90 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.00 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.20 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.40 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.60 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.80 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 1.00 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.10 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.30 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.50 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.70 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.90 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.00 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.20 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.40 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.60 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.80 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 1.00 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.10 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.30 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.50 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.70 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.90 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.00 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.20 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.40 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.60 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.80 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 1.00 1.00 } scale = { @smLysX @smLysY } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1 1 } } -# } -#} -# -#house_comborn = { # Comborn -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_passant_small.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.32 } scale = { 0.9 0.9 } } -# instance = { position = { 0.5 0.62 } scale = { 0.9 0.9 } } -# } -#} -# -#20014 = { # Bailleul -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_shield_01.dds" -# color1 = "white" -# instance = { scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_shield_01.dds" -# color1 = "red" -# instance = { scale = { 0.6 0.62 } position = { 0.5 0.49 } } -# } -#} -# -#13115 = { # FitzHamon -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_guardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#9111 = { # Briquessart -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# } -#} -# -#9574 = { # Ponthieu -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bends_03.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#561 = { # Le Puiset -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# } -#} -# -#house_blount = { # Blount -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_barry_undy.dds" -# color1 = "yellow" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.16 } } -# } -#} -# -#558 = { # Mowbray [norman = Montbrai] -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# } -#} -# -#9115 = { # Mowbray-Aubigny [english = Daubeney] -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# } -#} -# -#352 = { # Ferrers [norman = Ferrières] -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_horse_shoe.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.22 } scale = { 0.35 0.35 } } -# instance = { position = { 0.5 0.78 } scale = { 0.35 0.35 } } -# instance = { position = { 0.26 0.22 } scale = { 0.35 0.35 } } -# instance = { position = { 0.74 0.22 } scale = { 0.35 0.35 } } -# instance = { position = { 0.37 0.50 } scale = { 0.35 0.35 } } -# instance = { position = { 0.63 0.50 } scale = { 0.35 0.35 } } -# } -#} -# -#344 = { # Mandeville -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_quarterly.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5052 = { # Say -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_quarterly.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#342 = { # Aubigny -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# } -#} -# -#346 = { # Bigod -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#347 = { # Warenne -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#350 = { # Braose -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# } -# colored_emblem = { -# texture = "ce_crosslet_fitchy.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.17 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.35 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.65 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.84 0.09 } scale = { 0.12 0.12 } } -# instance = { position = { 0.17 0.50 } scale = { 0.12 0.12 } } -# instance = { position = { 0.62 0.47 } scale = { 0.12 0.12 } } -# instance = { position = { 0.17 0.70 } scale = { 0.12 0.12 } } -# instance = { position = { 0.36 0.78 } scale = { 0.12 0.12 } } -# instance = { position = { 0.68 0.78 } scale = { 0.12 0.12 } } -# instance = { position = { 0.82 0.68 } scale = { 0.12 0.12 } } -# } -#} -# -#749 = { # Brevere -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_bendy_06.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#1042063 = { # Hesdin -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -#7244 = { # Saint-Pol -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_grain.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 0.34 0.34 } } -# instance = { position = { 0.25 0.5 } scale = { 0.34 0.34 } } -# instance = { position = { 0.75 0.5 } scale = { 0.34 0.34 } } -# instance = { position = { 0.5 0.20 } scale = { 0.34 0.34 } } -# instance = { position = { 0.5 0.80 } scale = { 0.34 0.34 } } -# } -#} -# -#660 = { # Maine -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_chevronny.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#5019 = { # Sabran -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# } -#} -# -#5090 = { # Joigny -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#539 = { # Bougency [french = Beaugency] -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# } -# colored_emblem = { -# texture = "ce_checky_04.dds" -# color1 = "yellow" -# color2 = "blue" -# instance = { position = { 0.5 1.05 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_fess_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#23100 = { # Courtenay -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.315 0.32 } scale = { 0.55 0.55 } } -# instance = { position = { 0.685 0.32 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.68 } scale = { 0.55 0.55 } } -# } -#} -# -#295 = { # L'Aigle -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#23115 = { # Brienne -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_bigorre = { # Bigorre -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_passant_small.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.32 } scale = { 0.9 0.9 } } -# instance = { position = { 0.5 0.62 } scale = { 0.9 0.9 } } -# } -#} -# -#5083 = { # Nesle -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_barruly_08.dds" -# color1 = "white" -# color2 = "blue" -# } -#} -# -#house_rochechouart = { # Rochechouart -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_barry_undy.dds" -# color1 = "white" -# color2 = "red" -# instance = { -# position = { 0.92 0.5 } scale = { 0.32 1.2 } -# } -# instance = { -# position = { 0.68 0.5 } scale = { 0.32 1.2 } -# } -# instance = { -# position = { 0.44 0.5 } scale = { 0.32 1.2 } -# } -# instance = { -# position = { 0.2 0.5 } scale = { 0.32 1.2 } -# } -# instance = { -# position = { -0.04 0.5 } scale = { 0.32 1.2 } -# } -# } -#} -# -#23110 = { # Joinville -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# } -#} -# -#542 = { # Merovingians -# pattern = "pattern_solid.dds" -# color1 = "green" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bee.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.065 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.355 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.645 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.935 0.02 } scale = { 0.36 0.36 } } -# instance = { position = { 0.21 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.50 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.79 0.28 } scale = { 0.36 0.36 } } -# instance = { position = { 0.065 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.355 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.645 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.935 0.54 } scale = { 0.36 0.36 } } -# instance = { position = { 0.21 0.80 } scale = { 0.36 0.36 } } -# instance = { position = { 0.50 0.80 } scale = { 0.36 0.36 } } -# instance = { position = { 0.79 0.80 } scale = { 0.36 0.36 } } -# } -#} -# -#1029990 = { # Grandson -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_vertical_stripes_08.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -### Iberia -# -#393 = { # Empuries -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_02.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -# -# -#1020111 = { # Ribadouro -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_vair_pattern.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.59 } scale = { 1.0 1.16 } } -# } -# colored_emblem = { -# texture = "ce_bars_03.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.59 } scale = { 1.0 1.16 } } -# } -#} -# -#1020121 = { # Maia -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#12115 = { # Besalu (viscounts) -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.694 0.80 } scale = { 1.54 1.54 } } -# } -#} -# -# -# -### Italy -# -#13025 = { # Romano -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "green" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "yellow" -# color2 = "green" -# instance = { position = { 0.50 0.67 } scale = { 1.0 1.34 } } -# } -#} -# -#13026 = { # Appiano -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_checkers_diagonal_6x3.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.6 } scale = { 1.15 1.2 } } -# } -#} -# -#23107 = { # Embriaco -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.315 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.685 0.29 } scale = { 0.48 0.48 } } -# instance = { position = { 0.5 0.68 } scale = { 0.48 0.48 } } -# } -#} -# -#234 = { # Visconti -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_snake.dds" -# color1 = "blue" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101562 = { # Orseolo -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_bear_rampant.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.5 0.51 } scale = { 1.0 1.0 } } -# } -#} -# -#pevere = { # Pevere -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.167 } scale = { 0.26 0.334 } } -# instance = { position = { 0.185 0.5 } scale = { 0.37 0.334 } } -# instance = { position = { 0.815 0.5 } scale = { 0.37 0.334 } } -# instance = { position = { 0.5 0.834 } scale = { 0.26 0.334 } } -# } -#} -# -#1023000 = { # Tenque -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_ordinary_cross_5.dds" -# color1 = "white" -# color2 = "white" -# } -#} -# -### Germany -# -#house_wittelsbach = { # Wittelsbach/Scheyern -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_fess_dancetty.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#669 = { # Ottonians/Ludolfinger -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#12110 = { # Unruochinger -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#256 = { # Sommerschenburg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_loon = { # Loon -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_horizontal_stripes_01.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101572 = { # Szalok -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_swan.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.48 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -## Some additionnal cadets for Celtic dynasties (far from exhaustive) -# -## Inverted for difference -#house_british_isles_neillnoigiallaich = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_hand.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_british_isles_lochlainn = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.30 0.30 } scale = { 0.5 0.5 } } -# instance = { position = { 0.70 0.30 } scale = { 0.5 0.5 } } -# instance = { position = { 0.5 0.70 } scale = { 0.5 0.5 } } -# } -#} -# -#house_british_isles_maelienydd = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant_regardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Attributed arms of Urien in Arthurian heraldry -#house_british_isles_rheged = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Tegaingl, simplified design based on attributed -#house_british_isles_tegainl = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_cross_fleury.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#house_british_isles_arwystli = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant_crown.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -## Also simplified version of attributed arms -#house_british_isles_arllechwydd = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "black" -# colored_emblem = { -# texture = "ce_ordinary_chevron_5.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_british_isles_ceredigion = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_lion_rampant_regardant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#vanity_springmountain = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_breeches.dds" -# color1 = color2 -# color2 = color2 -# } -#} -# -#easteregg_de_belfort = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "red" -# color3 = "black" -# instance = { position = { 0.5 0.5 } scale = { 1 1 } } -# } -#} -# -#vanity_parkin = { # Parkin -# pattern = "pattern_solid.dds" -# color1 = "blue" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# instance = { position = { 0.7 0.28 } rotation = -45 scale = { 0.4 0.4 } } -# } -# colored_emblem = { -# texture = "ce_crescent.dds" -# color1 = "white" -# instance = { position = { 0.72 0.3 } rotation = -45 scale = { 0.4 0.4 } } -# } -# colored_emblem = { -# texture = "ce_owl.dds" -# color1 = "black" -# instance = { position = { 0.4 0.5 } scale = { 1.05 1.05 } } -# } -# colored_emblem = { -# texture = "ce_owl.dds" -# color1 = "grey" -# color2 = "black" -# color3 = "yellow_light" -# instance = { position = { 0.4 0.5 } scale = { 1 1 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "black" -# instance = { position = { 0.405 0.23 } scale = { 0.045 0.045 } } -# instance = { position = { 0.295 0.23 } scale = { 0.045 0.045 } } -# } -#} -# -#vanity_uhl = { # Uhl -# pattern="pattern_solid.dds" -# color1=white -# color2=white -# color3=blue -# colored_emblem={ -# color1=blue -# color2=green_light -# texture="ce_grain.dds" -# } -#} -# -#vanity_beaumont = { # Beaumont -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.10 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.30 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.50 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.70 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.90 0.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.00 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.20 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.40 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.60 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.80 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 1.00 0.20 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.10 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.30 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.50 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.70 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.90 0.40 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.00 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.20 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.40 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.60 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.80 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 1.00 0.60 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.10 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.30 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.50 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.70 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.90 0.80 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.00 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.20 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.40 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.60 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 0.80 1.00 } scale = { @smLysX @smLysY } } -# instance = { position = { 1.00 1.00 } scale = { @smLysX @smLysY } } -# } -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1 1 } } -# } -#} -# -#vanity_meredith = { -# pattern="pattern_tricolor_horizontal_01.dds" -# color1=rgb { 179 0 104 } -# color2=rgb { 98 0 90 } -# color3=rgb { 43 26 119 } -# colored_emblem={ -# color1=black -# color2=white -# color3=white -# texture="ce_wyvern_rising.dds" -# instance={ -# scale={ 0.790000 0.790000 } -# } -# } -#} -# -#vanity_deneche = { -# pattern="pattern_bend_01.dds" -# color1=brown -# color2=black -# color3=black -# colored_emblem={ -# color1=white -# texture="ce_letter_d.dds" -# instance={ -# position={ 0.700000 0.720000 } -# scale={ 0.290000 0.290000 } -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_letter_i.dds" -# instance={ -# position={ 0.560000 0.580000 } -# scale={ 0.340000 0.340000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_letter_a.dds" -# instance={ -# position={ 0.390000 0.390000 } -# scale={ 0.330000 0.330000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_letter_r.dds" -# instance={ -# position={ 0.250000 0.230000 } -# scale={ 0.360000 0.360000 } -# depth=3.010000 -# } -# } -#} -# -#vanity_melosso = { -# pattern="pattern__solid_designer.dds" -# color1=blue -# color2=white -# color3=green -# colored_emblem={ -# color1=yellow_light -# color2=yellow_light -# color3=black -# texture="ce_eagle.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#vanity_cortell = { # Cortell -# pattern="pattern_bend_01.dds" -# color1=rgb { 133 166 0 } -# color2=rgb { 179 21 0 } -# color3=blue -# colored_emblem={ -# color1=rgb { 46 140 0 } -# color2=rgb { 232 102 0 } -# color3=rgb { 241 34 0 } -# texture="ce_dragon_bundle.dds" -# instance={ -# position={ 0.960000 1.380000 } -# scale={ -1.600000 1.600000 } -# depth=2.010000 -# rotation=120 -# } -# -# instance={ -# position={ -0.200000 -0.350000 } -# scale={ -1.600000 -1.600000 } -# depth=3.010000 -# rotation=280 -# } -# } -#} -# -#vanity_arvidsson_radestig = { -# pattern="pattern__solid_designer.dds" -# color1=rgb { 191 155 47 } -# color2=white -# color3=green -# colored_emblem={ -# color1=black -# color2=brown -# color3=white -# texture="ce_wolf_head.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#vanity_drake = { -# pattern="pattern_solid.dds" -# color1=rgb { 0 82 4 } -# color2=yellow -# color3=black -# colored_emblem={ -# color1=rgb { 155 76 184 } -# color2=rgb { 152 55 42 } -# color3=rgb { 132 36 22 } -# texture="ce_wyvern_rising.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#### FP1 -# -#1043305 = { # Hordaland -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# texture = "ce_mjolnir.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#1043306 = { # Rogaland -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# -# colored_emblem = { -# texture = "ce_pagan_spiral_04.dds" -# color1 = "blue" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#100281 = { # Eketra -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# -# colored_emblem = { -# texture = "ce_rune_futhark_fe.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#100283 = { # Ekeblad -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# -# colored_emblem = { -# texture = "ce_rune_tiwaz.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.75 } scale = { 0.12 0.5 } } -# } -#} -# -#100287 = { # Hiort -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# -# colored_emblem = { -# texture = "ce_waterlily.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.33 0.30 } rotation = -45 scale = { 0.45 0.45 } } -# instance = { position = { 0.67 0.30 } rotation = 45 scale = { 0.45 0.45 } } -# instance = { position = { 0.5 0.67 } scale = { 0.45 -0.45 } } -# } -#} -# -#saxon_von_dagsburg = { # Dagsburg -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { -1.0 -1.0 } } -# } -#} -# -## Pre-defined Dynasty -#89 = c_clermont # Clermont -#227 = d_thuringia # von Thüringen -#100145 = c_la_marche # La Marche -# -## Pre-defined House -#house_babenberger = c_klingenberg # Popponids -#house_bourgogne = d_burgundy -#house_evreux = c_evreux -#house_eu = c_eu -#house_konradiner = d_hesse -#house_nantes = c_nantes -#house_orleans = c_orleans -#house_perigord = c_perigord -#house_vannes = c_vannes -# -## https://en.wikipedia.org/wiki/Andriamasinavalona?fbclid=IwAR2ECvdC3a__1B9UlpavqiKv7PBqHq3fCKiyBI10Xf8zKkpwPkegFt3drsM -#easteregg_andriamasinavalona = { -# pattern = "pattern_shield_01.dds" -# color1 = "white" -# color2 = "red" -# color3 = "yellow" -# -# colored_emblem = { -# texture = "ce_shield_01.dds" -# color1 = color2 -# color2 = color1 -# instance = { scale = { 0.8 0.8 } } -# } -# colored_emblem = { -# texture = "ce_shield_01.dds" -# color1 = color1 -# color2 = color2 -# instance = { position = { 0.5 0.51 }scale = { 0.65 0.66 } } -# } -# colored_emblem = { -# texture = "ce_arrows_saltire.dds" -# color1 = "brown" -# color2 = "white" -# color3 = "white" -# instance = { position = { 0.5 0.48 }scale = { 0.63 0.63 } } -# } -# -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "red" -# instance = { position = { 0.5 0.48 }scale = { 0.50 0.50 } } -# } -# colored_emblem = { -# texture = "ce_african_frame_05.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.5 0.49 }scale = { 0.44 0.44 } } -# } -# colored_emblem = { -# texture = "ce_norse_bird_alstad.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.49 }scale = { 0.3 0.3 } } -# } -# colored_emblem = { -# texture = "ce_crown_head.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.265 } scale = { 0.22 0.22 } } -# } -#} -# -#swabian_von_konstanz = b_konstanz # von Konstanz -# -#597 = { # Umayyad -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# texture = "ce_arabic_basmala_kufic.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -#} -# -#bedouindyn003 = k_egypt # Rabia dynasty -## house_banu_kanz = bedouindyn003 # Rabia house -#house_seljuk = 613 # Oghuz cadets -#house_almoravid = 7274 # Lamtuna cadets -#house_rawwadid = 101868 # Hadhabanid cadets -#house_kesranid = 101873 # Shaybanid cadets -#house_pahlavuni = 23002 # Arsacid cadets -#house_zakarian = 1029018 # Arsacid cadets -#house_bagrationi = { # Bagratuni -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "white" -# color2 = "white" -# color3 = "black" -# instance = { position = { 0.5 0.55 } scale = { -0.9 0.8 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.50 0.12 } scale = { 0.22 0.22 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.24 } scale = { 0.12 0.12 } } -# } -#} -#house_taronites = 101510 # Bagratuni cadets -#house_marwanid = 101686 # Dustakid cadets -#house_mirdasid = 101685 # Amirid cadets -# -#### FP2 -# -#house_asturias = k_asturias -# -#galinda = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_pile_mask_thin.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.8 } rotation = 180 scale = { 0.6 0.3 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.65 } rotation = 180 scale = { 0.6 0.3 } } -# } -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -#} -# -#house_leon-spain = c_leon -# -#iniga = d_aragon -# -#629 = c_barcelona -# -#house_baiao = { # Baião -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_goat_02.dds" -# color1 = "black" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.27 } scale = { 0.55 0.55 } } -# instance = { position = { 0.5 0.70 } scale = { 0.55 0.55 } } -# } -#} -# -#house_maia = { # Maia -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "black" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "black" -# color2 = "yellow" -# color3 = "white" -# instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } -# } -#} -# -#house_sousa = 770 -# -#house_lara = 776 -# -#812 = { #Saffarid dynasty -# pattern="pattern_solid.dds" -# color1=black -# color2=white -# color3=black -# colored_emblem={ -# color1=white -# color2=yellow -# texture="ce_tamgha_roundel_frame.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.760000 0.760000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# -# color1=black -# texture="ce_arabic_allah_kufic.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.820000 0.820000 } -# -# } -# -# } -#} -# -#house_samanid = { -# pattern="pattern_solid.dds" -# color1=black -# color2=yellow -# color3=black -# colored_emblem={ -# color1=yellow -# texture="ce_square_kaaba.dds" -# instance={ -# position={ 0.5 0.45 } -# scale={ 0.710000 0.710000 } -# depth=4.010000 -# rotation=46 -# } -# -# } -# -# colored_emblem={ -# color1=yellow -# color2=black -# color3=black -# texture="ce_lotus.dds" -# instance={ -# position={ 0.5 0.45 } -# scale={ 0.320000 0.320000 } -# depth=2.010000 -# } -# -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_samanid_leaf.dds" -# instance={ -# position={ 0.300000 0.650000 } -# scale={ 0.560000 0.560000 } -# rotation=270 -# } -# -# instance={ -# position={ 0.690000 0.650000 } -# scale={ 0.560000 0.560000 } -# depth=1.010000 -# rotation=180 -# } -# -# instance={ -# position={ 0.690000 0.250000 } -# scale={ 0.560000 0.560000 } -# depth=5.010000 -# rotation=90 -# } -# -# instance={ -# position={ 0.300000 0.250000 } -# scale={ 0.560000 0.560000 } -# depth=6.010000 -# } -# -# } -# colored_emblem={ -# color1=black -# texture="ce_square_kaaba.dds" -# instance={ -# position={ 0.5 0.45 } -# scale={ 0.550000 0.550000 } -# depth=3.010000 -# rotation=45 -# } -# } -#} -# -#iranian_bukhara_khuda={ -# pattern="pattern_solid.dds" -# color1=green -# color2=white -# color3=green -# colored_emblem={ -# color1=yellow -# color2=orange -# texture="ce_octogon_plain_frame.dds" -# instance={ -# position={ 0.490000 0.460000 } -# scale={ 0.730000 0.730000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# color2=orange -# color3=yellow -# texture="ce_simurgh.dds" -# instance={ -# position={ 0.480000 0.470000 } -# scale={ 0.50000 0.50000 } -# } -# -# } -# -#} -# -#house_ghurid = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "green" -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "green" -# color2 = "green" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 0.70 0.70 } } -# } -# colored_emblem = { -# texture = "ce_border_circle_doted.dds" -# color1 = "green" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } -# } -# colored_emblem = { -# texture = "ce_elephant_02.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.51 0.42 } scale = { 0.70 0.70 } } -# } -#} -# -#1101801 = { -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# colored_emblem={ -# color1=green -# color2=yellow -# texture="ce_border_circle_doted.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.750000 0.750000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# color1=white -# color2=yellow -# texture="ce_rising_sun.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.620000 0.620000 } -# } -# -# } -# -# colored_emblem={ -# color1=green -# color2=green -# texture="ce_block_02.dds" -# instance={ -# depth=3.010000 -# } -# -# } -# -# colored_emblem={ -# color1=red -# color2=red -# texture="ce_block_02.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# } -#} -# -#iranian_banijurid={ #The Banijurids -# pattern="pattern__solid_designer.dds" -# color1=white -# color2=green -# color3=red -# colored_emblem={ -# color1=yellow -# texture="ce_tamgha_hephthalites.dds" -# instance={ -# scale={ 0.670000 0.670000 } -# } -# -# } -# -# colored_emblem={ -# color1=green -# texture="ce_block_01.dds" -# instance={ -# depth=1.010000 -# rotation=90 -# } -# } -#} -# -#811 = { -# pattern="pattern_solid.dds" -# color1=green -# color2=white -# color3=green -# colored_emblem={ -# color1=white -# texture="ce_iranian_floral_seal.dds" -# instance={ -# position={ 0.500000 0.700000 } -# scale={ 0.500000 0.500000 } -# } -# -# instance={ -# position={ 0.750000 0.300000 } -# scale={ 0.500000 0.500000 } -# depth=1.010000 -# } -# -# instance={ -# position={ 0.250000 0.300000 } -# scale={ 0.500000 0.500000 } -# depth=2.010000 -# } -# } -#} -# -#vanity_af_brantevik={ -# pattern="pattern__solid_designer.dds" -# color1=black -# color2=white -# color3=black -# colored_emblem={ -# color1=blue_light -# color2=rgb { 17 154 30 } -# texture="ce_gankyil_chakra.dds" -# instance={ -# position={ 0.460000 0.490000 } -# scale={ 0.500000 0.500000 } -# } -# -# } -# -# colored_emblem={ -# color1=yellow -# color2=black -# texture="ce_frame_circle_urnes_runes.dds" -# instance={ -# position={ 0.490000 0.480000 } -# scale={ 0.850000 0.850000 } -# depth=1.010000 -# } -# -# } -# -#} -# -#vanity_runge_moller={ -# pattern="pattern__solid_designer.dds" -# color1=blue_light -# color2=white -# color3=black -# colored_emblem={ -# color1=white -# texture="ce_shrub.dds" -# instance={ -# position={ 0.510000 0.420000 } -# scale={ 0.980000 0.750000 } -# depth=2.010000 -# } -# -# } -# -# colored_emblem={ -# color1=white -# texture="ce_anchor.dds" -# instance={ -# position={ 0.640000 0.790000 } -# scale={ 0.300000 0.300000 } -# rotation=311 -# } -# -# instance={ -# position={ 0.380000 0.800000 } -# scale={ 0.300000 0.300000 } -# depth=1.010000 -# rotation=45 -# } -# -# } -# -#} -# -#house_chad_uhl = vanity_uhl # Chad Vanity Character -# -## Jason Vanity Character -## house_jason_cantalini = vanity_cantalini -#vanity_cantalini = { -# pattern="pattern_solid.dds" -# color1=rgb { 86 18 18 } -# color2=white -# color3=blue -# colored_emblem={ -# color1=black -# texture="ce_mena_chalice_02.dds" -# instance={ -# position={ 0.500000 0.810000 } -# scale={ 0.400000 0.400000 } -# } -# -# } -# -# colored_emblem={ -# color1=white -# color2=yellow_light -# color3=black -# texture="ce_goat.dds" -# instance={ -# position={ 0.500000 0.420000 } -# scale={ 0.810000 0.810000 } -# depth=1.010000 -# } -# -# } -# -#} -# -#1029100={ #Sassanid dynasty for FP3 -# pattern="pattern_solid.dds" -# color1=rgb { 131 31 18 } -# color2=white -# color3=green -# colored_emblem={ -# color1=purple -# texture="ce_block_02.dds" -# instance={ -# position={ 0.500000 0.490000 } -# scale={ 0.620000 0.620000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# color1=yellow -# color2=yellow -# color3=yellow -# texture="ce_derafsh_kaviani.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.600000 0.600000 } -# } -# -# } -# -#} -# -#1042112 = { #House Afrighid -# pattern="pattern_solid.dds" -# color1=brown -# color2=yellow -# color3=red -# colored_emblem={ -# color1=yellow -# texture="ce_square_kaaba.dds" -# instance={ -# position={ 0.500000 0.810000 } -# scale={ 0.650000 0.060000 } -# } -# -# } -# -# colored_emblem={ -# color1=yellow -# color2=orange -# color3=white -# texture="ce_persian_duck.dds" -# instance={ -# position={ 0.500000 0.470000 } -# scale={ 0.700000 0.700000 } -# depth=1.010000 -# } -# -# } -#} -# -#house_zaydid = { #House Zaydid -# pattern="pattern_horizontal_split_01.dds" -# color1=white -# color2=green -# color3=green -# colored_emblem={ -# color1=green -# texture="ce_arabic_zayd.dds" -# instance={ -# position={ 0.490000 0.280000 } -# scale={ 0.780000 0.780000 } -# } -# } -#} -# -#809 = { #House Dulafid -# pattern="pattern_vertical_split_01.dds" -# color1=red -# color2=white -# color3=green -# colored_emblem={ -# color1=red -# texture="ce_sabre.dds" -# instance={ -# position={ 0.700000 0.470000 } -# scale={ 0.750000 0.750000 } -# rotation=89 -# } -# } -# -# colored_emblem={ -# color1=grey -# color2=white -# texture="ce_sabre.dds" -# instance={ -# position={ 0.300000 0.440000 } -# scale={ 0.750000 0.750000 } -# depth=1.010000 -# rotation=268 -# } -# } -#} -# -# -#house_bavandid = { #House Bavandid -# pattern="pattern_solid.dds" -# color1=red -# color2=purple -# color3=yellow -# colored_emblem={ -# color1=rgb { 218 148 44 } -# texture="ce_khvarenah.dds" -# instance={ -# scale={ 0.580000 0.580000 } -# } -# } -# -# colored_emblem={ -# color1=purple -# color2=yellow -# texture="ce_polylobe_plain_frame.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.750000 0.750000 } -# depth=1.010000 -# } -# } -#} -# -#house_baduspanid = { #House Baduspanid -# pattern="pattern__solid_designer.dds" -# color1=yellow -# color2=red -# color3=purple -# colored_emblem={ -# color1=red -# texture="ce_african_frame_bg_10.dds" -# instance={ -# scale={ 0.970000 0.970000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_khvarenah.dds" -# instance={ -# scale={ 0.640000 0.640000 } -# } -# } -#} -# -#persian_avicenna = { #Avicenna's super-minor dynasty, for FP3 -# pattern="pattern__solid_designer.dds" -# color1=black -# color2=white -# color3=green -# colored_emblem={ -# color1=brown -# color2=black -# texture="ce_rubh_el_hizb_iranian.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#house_harmaytan={ -# pattern="pattern__solid_designer.dds" -# color1=black -# color2=white -# color3=green -# colored_emblem={ -# color1=brown -# texture="ce_rubh_el_hizb_knot.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#persian_ferdowsi = { #Ferdowsi's super-minor dynasty, for FP3 -# pattern="pattern__solid_designer.dds" -# color1=blue -# color2=yellow -# color3=black -# colored_emblem={ -# color1=yellow -# color2=blue_light -# texture="ce_octogon_plain_frame.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.510000 0.510000 } -# } -# -# } -# -# colored_emblem={ -# color1=blue -# color2=yellow -# texture="ce_octogon_plain_frame.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.750000 0.750000 } -# depth=1.010000 -# } -# } -#} -# -#12480 = d_spoleto # Urslingen -# -#house_plantagenet = d_normandy # Plantagenet -# -#371 = d_galloway # Galloway -# -#100150 = c_albret # Albret -# -#house_fitzroy = c_gloucestershire # FizRoy -# -#1042027 = c_casentino # Guidi -# -#13068 = c_urbino # Montefeltro -# -#1042000 = c_orbetello # Aldobrandeschi -# -#house_hainaut = c_hainaut # Hainaut -# -#7123 = c_tecklenburg # Tecklenburg -# -#12446 = c_wurttemberg # Wurttemberg -# -#12404 = c_gorz # Meinhardiner -# -#7125 = c_waldeck # Waldeck -# -#12463 = d_holstein # Schauenburg -# -#101820 = c_mantua # Bonacolsi -# -#190 = d_cilicia # Rubenid -# -#101893 = c_mecklenburg # Niklotid -# -#177 = d_pommerania # Gryfita -# -#7138 = c_hohenlohe # Hohenlohe -# -#italian_monaldeschi = c_orvieto # Monaldeschi -# -#house_borgonha = k_portugal # Borgonha -# -#house_borgona_leon = k_leon # Leon -# -#house_borgona_castille = k_castille # Castille -# -#house_piast_silesia = d_lower_silesia # Piast-Silesia -# -#8682 = { # Aquino -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bendy_06.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101843 = c_camarda # Sanseverino -# -#13077 = c_rossano # Ruffo -# -#8790 = c_tivoli # Conti di Segni -# -#23110 = c_vaucouleurs # Joinville -# -#5000 = c_rouen # Harcourt -# -#101701 = { # Cabrera -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "black" -# colored_emblem = { -# texture = "ce_goat.dds" -# color1 = "black" -# color2 = "black" -# color3 = "black" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#adelardi = { # Adelardi -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_ordinary_bend_dexter_5.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#12252 = { # Torrelli -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_bull_passant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "red" -# instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } -# } -#} -# -#24000 = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -#} -# -#khitan_yelu = { -# pattern = "pattern_triangle_01.dds" -# color1 = yellow -# color2 = white -# color3 = red -# -# colored_emblem = { -# color1 = white -# texture = "ce_tamgha_yelu.dds" -# instance = { -# position = { 0.500000 0.290000 } -# scale = { 0.510000 0.510000 } -# } -# } -#} -# -#norman_crispin = b_monaco # Crispin -#2004006 = c_cambridgeshire # Oslac -#101728 = b_alamut # Sabbah -# -#house_vivar = { -# pattern = "pattern_vertical_split_01.dds" -# color1 = green -# color2 = blue -# color3 = blue -# colored_emblem = { -# color1 = blue_light -# color2 = yellow_light -# color3 = green -# texture = "ce_bendy_08.dds" -# instance = { -# position = { 0.5 0.5 } -# } -# mask = { 2 } -# } -# colored_emblem = { -# color1 = red -# color2 = yellow_light -# texture = "ce_diagonal_stripes_02_dual.dds" -# instance = { -# position = { 0.25 0.5 } -# scale = { 0.5 1 } -# } -# } -#} -# -#house_tusi={ -# pattern="pattern__solid_designer.dds" -# color1=blue -# color2=yellow -# color3=black -# colored_emblem={ -# color1=blue -# color2=yellow -# texture="ce_octogon_plain_frame.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.750000 0.750000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# color1=yellow -# color2=rgb { 189 129 39 } -# texture="ce_religion_zoroastrianism_generic_faravahar.dds" -# instance={ -# position={ 0.490000 0.480000 } -# scale={ 0.510000 0.510000 } -# } -# -# } -# -#} -# -#vanity_bean = { -# pattern="pattern_solid.dds" -# color1=grey -# colored_emblem={ -# color1=yellow_light -# color2=black -# color3=white -# texture="ce_bee.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# -# } -#} -# -#vanity_ribeiro = { -# pattern="pattern_solid.dds" -# color1=white -# color2=yellow_light -# color3=black -# colored_emblem={ -# color1=black -# texture="ce_pales_undy_04.dds" -# instance={ -# position={ 0.860000 0.690000 } -# rotation=89 -# } -# -# instance={ -# position={ 0.420000 0.700000 } -# depth=1.010000 -# rotation=91 -# } -# -# } -# -# colored_emblem={ -# color1=yellow -# color2=yellow_light -# texture="ce_barry_undy.dds" -# instance={ -# position={ 0.690000 0.150000 } -# scale={ 0.550000 0.550000 } -# depth=2.010000 -# } -# -# instance={ -# position={ 0.260000 0.140000 } -# scale={ 0.550000 0.550000 } -# depth=3.010000 -# } -# -# } -#} -# -#vanity_granholm = { -# pattern=pattern_stepped_pyramid.dds -# color1=blue_light -# color2=rgb { 169 199 207 } -# color3=black -# colored_emblem={ -# color1=green -# texture=ce_oak_leaf.dds -# instance={ -# position={ 0.500000 0.530000 } -# scale={ 0.880000 0.880000 } -# rotation=177 -# } -# } -# -# colored_emblem={ -# color1=brown -# texture=ce_letter_i.dds -# instance={ -# position={ 0.510000 0.890000 } -# scale={ 0.640000 0.390000 } -# depth=1.010000 -# rotation=178 -# } -# -# } -#} -# -#vanity_stokic = { -# pattern="pattern__solid_designer.dds" -# color1=orange -# color2=yellow -# color3=red -# colored_emblem={ -# color1=orange -# texture="ce_shield_01.dds" -# instance={ -# scale={ 0.670000 0.670000 } -# depth=11.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# color2=black -# texture="ce_sword_simple.dds" -# instance={ -# position={ 0.350000 0.420000 } -# scale={ 0.410000 0.410000 } -# depth=7.010000 -# rotation=180 -# } -# -# } -# -# colored_emblem={ -# color1=black -# texture="ce_ukkokirves.dds" -# instance={ -# position={ 0.500000 0.300000 } -# scale={ 0.260000 0.190000 } -# depth=10.010000 -# } -# -# } -# -# colored_emblem={ -# color1=orange -# texture="ce_block_04.dds" -# instance={ -# position={ 0.360000 0.320000 } -# scale={ 0.110000 0.140000 } -# depth=1.010000 -# } -# -# instance={ -# position={ 0.340000 0.350000 } -# scale={ 0.100000 0.170000 } -# depth=2.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# color2=black -# texture="ce_circle_mask.dds" -# instance={ -# position={ 0.500000 0.270000 } -# scale={ 0.060000 0.110000 } -# depth=3.010000 -# } -# -# } -# -# colored_emblem={ -# color1=orange -# texture="ce_barrulets_2.dds" -# instance={ -# position={ 0.500000 0.550000 } -# scale={ 0.270000 0.090000 } -# depth=4.010000 -# } -# -# instance={ -# position={ 0.490000 0.430000 } -# scale={ 0.180000 0.110000 } -# depth=5.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# color2=black -# texture="ce_oak_leaf.dds" -# instance={ -# position={ 0.650000 0.420000 } -# scale={ 0.160000 0.370000 } -# depth=6.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# texture="ce_ukkos_hammer.dds" -# instance={ -# position={ 0.500000 0.550000 } -# scale={ 0.240000 0.280000 } -# depth=9.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# texture="ce_shield_01.dds" -# instance={ -# scale={ 0.790000 0.790000 } -# depth=12.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# texture="ce_pile_mask.dds" -# instance={ -# position={ 0.500000 0.460000 } -# scale={ 0.350000 0.280000 } -# depth=8.010000 -# } -# -# } -# -# colored_emblem={ -# color1=black -# texture="ce_bars_03.dds" -# instance={ -# position={ 0.500000 0.680000 } -# scale={ 0.420000 0.120000 } -# } -# -# } -#} -# -#vanity_velasquez= { -# pattern="pattern__solid_designer.dds" -# color1=rgb { 44 57 76 } -# color2=white -# color3=red -# colored_emblem={ -# color1=rgb { 220 220 220 } -# texture="ce_castle_random.dds" -# instance={ -# position={ 0.500000 0.520000 } -# scale={ 0.830000 0.830000 } -# } -# -# } -# -# colored_emblem={ -# color1=rgb { 0 0 0 } -# texture="ce_wings.dds" -# instance={ -# position={ 0.500000 0.480000 } -# depth=1.010000 -# } -# -# } -#} -# -#vanity_mannetje = { -# pattern="pattern_tricolor_horizontal_01.dds" -# color1=blue -# color2=white -# color3=blue_light -# colored_emblem={ -# color1=grey -# color2=grey -# color3=grey -# texture="ce_norse_longship_gotland_shields.dds" -# instance={ -# position={ 0.500000 0.580000 } -# scale={ 0.710000 0.710000 } -# depth=7.010000 -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_star_05.dds" -# instance={ -# position={ 0.140000 0.100000 } -# scale={ 0.220000 0.220000 } -# } -# instance={ -# position={ 0.320000 0.100000 } -# scale={ 0.220000 0.220000 } -# depth=1.010000 -# } -# instance={ -# position={ 0.500000 0.100000 } -# scale={ 0.220000 0.220000 } -# depth=2.010000 -# } -# instance={ -# position={ 0.680000 0.100000 } -# scale={ 0.220000 0.220000 } -# depth=3.010000 -# } -# instance={ -# position={ 0.860000 0.100000 } -# scale={ 0.220000 0.220000 } -# depth=4.010000 -# } -# instance={ -# position={ 0.410000 0.230000 } -# scale={ 0.220000 0.220000 } -# depth=5.010000 -# } -# instance={ -# position={ 0.590000 0.230000 } -# scale={ 0.220000 0.220000 } -# depth=6.010000 -# } -# } -#} -# -#house_rurikid_iziaslavich = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_rurikid_izyaslav.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_rurikid_sviatoslavich = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_rurikid_vzevolod_02.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_rurikid_vsevolodovich = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_rurikid_vzevolod_01.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#levantine_ishaqid = { -# pattern="pattern_solid.dds" -# color1=white -# color2=green -# color3=red -# colored_emblem={ -# color1=green -# color2=green -# texture="ce_circle.dds" -# instance={ -# position={ 0.500000 0.320000 } -# scale={ 0.660000 0.660000 } -# } -# -# } -# colored_emblem={ -# color1=green -# color2=red -# texture="ce_mena_fess.dds" -# instance={ -# position={ 0.500000 0.665000 } -# scale={ 1.000000 0.500000 } -# } -# } -#} -# -#101732 = { # Marinid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_solomon_star_08.dds" -# color1 = "yellow" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#turkish_begteginid = { -# pattern="pattern_solid.dds" -# color1=yellow -# color2=white -# color3=red -# colored_emblem={ -# color1=red -# color2=black -# texture="ce_octogon_plain_frame.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.750000 0.750000 } -# } -# -# } -# colored_emblem={ -# color1=yellow -# color2=yellow -# texture="ce_eastern_sun.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#183 = { # Kulinic -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_cross_patty.dds" -# color1 = "white" -# color2 = "blue" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#101711 = { # Courcy -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_eagle.dds" -# color1 = "red" -# color2 = "red" -# color3 = "red" -# instance = { position = { 0.30 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.70 0.3 } scale = { 0.5 0.5 } } -# instance = { position = { 0.5 0.7 } scale = { 0.5 0.5 } } -# } -#} -# -#7001 = { # Azagra -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_cross_08.dds" -# color1 = "red" -# color2 = "red" -# instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_clam.dds" -# color1 = "grey" -# color2 = "grey" -# instance = { position = { 0.50 0.20 } scale = { 0.3 0.3 } } -# instance = { position = { 0.50 0.50 } scale = { 0.3 0.3 } } -# instance = { position = { 0.50 0.80 } scale = { 0.3 0.3 } } -# instance = { position = { 0.20 0.50 } scale = { 0.3 0.3 } } -# instance = { position = { 0.80 0.50 } scale = { 0.3 0.3 } } -# } -#} -# -#820 = { # Tulunid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "black" -# colored_emblem = { -# texture = "ce_border_circle.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_double_bow_islamic.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.50 0.51 } scale = { 0.66 0.66 } } -# } -#} -# -#house_nizarid = { # Nizarid -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# texture = "ce_arabic_ali.dds" -# color1 = "black" -# color2 = "black" -# instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } -# } -#} -# -#house_oskyldr = { # Oskyldr -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# texture = "ce_stag.dds" -# color1 = "black" -# color2 = "black" -# color3 = "white" -# instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } -# } -#} -#13076 = { # Mastropiero -# pattern="pattern_vertical_split_01.dds" -# color1=white -# color2=blue -# color3=blue -# -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "blue" -# instance = { position = { 0.28 0.35 } scale = { 0.45 0.45 } } -# } -# colored_emblem = { -# texture = "ce_fleur.dds" -# color1 = "white" -# instance = { position = { 0.72 0.35 } scale = { 0.45 0.45 } } -# } -#} -# -#occitan_polignac = { # Polignac -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_barry_06.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#lombard_guarna = { # Guarna -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "white" -# colored_emblem = { -# texture = "ce_diagonal_stripes_01.dds" -# color1 = "white" -# color2 = "yellow" -# instance = { position = { 0.471 0.497 } scale = { 1.5 1.5 } } -# } -#} -# -#house_malaspina = { # Malaspina -# pattern="pattern_horizontal_split_01.dds" -# color1=yellow -# color2=red -# color3=black -#} -# -#galician_castro = { # Castro -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "blue" -# color2 = "white" -# instance = { position = { 0.33 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.33 0.47 } scale = { 0.33 0.33 } } -# instance = { position = { 0.33 0.72 } scale = { 0.33 0.33 } } -# instance = { position = { 0.66 0.22 } scale = { 0.33 0.33 } } -# instance = { position = { 0.66 0.47 } scale = { 0.33 0.33 } } -# instance = { position = { 0.66 0.72 } scale = { 0.33 0.33 } } -# } -#} -# -#12403 = { # Mansfeld -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_checkers_diagonal_6x3.dds" -# color1 = "white" -# color2 = "red" -# instance = { position = { 0.5 0.50 } scale = { 1.15 1.0 } } -# } -#} -# -#7111 = { # Wolpe -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_bulls_massacre.dds" -# color1 = "white" -# color2 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#12462 = { # Lippe -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_flower.dds" -# color1 = "red" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -# colored_emblem = { -# texture = "ce_circle.dds" -# color1 = "yellow" -# color2 = "yellow" -# instance = { position = { 0.5 0.48 } scale = { 0.3 0.3 } } -# } -#} -# -#saxon_dannenberg = { # Dannenberg -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "blue" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "blue" -# color2 = "blue" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#saxon_blankenburg = { # Blankenburg -# pattern = "pattern_solid.dds" -# color1 = "white" -# color2 = "red" -# colored_emblem = { -# texture = "ce_antler_pale.dds" -# color1 = "red" -# color2 = "white" -# instance = { position = { 0.30 0.25 } scale = { 0.4 0.4 } } -# instance = { position = { 0.70 0.70 } scale = { 0.4 0.4 } } -# } -# colored_emblem = { -# texture = "ce_antler_pale.dds" -# color1 = "black" -# color2 = "white" -# instance = { position = { 0.30 0.70 } scale = { 0.4 0.4 } } -# instance = { position = { 0.70 0.25 } scale = { 0.4 0.4 } } -# } -#} -# -#swabian_vaihingen = { # Vaihingen -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# color2 = "red" -# colored_emblem = { -# texture = "ce_mount.dds" -# color1 = "blue" -# color2 = "blue" -# instance = { position = { 0.5 0.60 } scale = { 1.0 1.0 } } -# } -# colored_emblem = { -# texture = "ce_lion_passant.dds" -# color1 = "red" -# color2 = "red" -# color3 = "white" -# instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } -# } -#} -# -#saxon_everstein = { # Everstein -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "white" -# colored_emblem = { -# texture = "ce_lion_rampant_crown.dds" -# color1 = "white" -# color2 = "yellow" -# color3 = "white" -# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } -# } -#} -# -#house_fadlid = { # Fadlid -# pattern = "pattern_solid.dds" -# color1 = "black" -# color2 = "white" -# colored_emblem = { -# texture = "ce_crescent_mask_02.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } rotation = 180 } -# } -#} -# -#bedouin_dabbabid = { # Dabbabid -# pattern = "pattern_solid.dds" -# color1 = "red" -# color2 = "white" -# colored_emblem = { -# texture = "ce_arabic_basmala_kufic.dds" -# color1 = "white" -# color2 = "black" -# instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } -# } -#} -# -#101684 = { # Jamalid -# pattern="pattern_solid.dds" -# color1=red -# color2=red -# color3=white -# colored_emblem={ -# color1=yellow -# color2=yellow -# texture="ce_polylobe_circle_frame.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=red -# color2=red -# texture="ce_mena_lion.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#12237 = { # Abbadid -# pattern="pattern_solid.dds" -# color1=green -# color2=yellow -# color3=green -# colored_emblem={ -# color1=yellow -# color2=yellow -# texture="ce_mena_sun.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -# -#590 = { # Sulayhid -# pattern="pattern_chief.dds" -# color1=green -# color2=white -# color3=white -# colored_emblem={ -# color1=red -# color2=white -# texture="ce_star_08.dds" -# instance={ -# position={ 0.500000 0.665000 } -# scale={ 0.660000 0.660000 } -# } -# } -#} -# -#807 = { # Aghlabid -# pattern="pattern_solid.dds" -# color1=black -# color2=white -# colored_emblem={ -# color1=white -# texture="ce_arabic_allah.dds" -# instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } -# } -#} -# -#101687 = { # Zengid -# pattern="pattern_solid.dds" -# color1=red -# color2=yellow -# color3=green -# colored_emblem={ -# color1=white -# texture="ce_islamic_lis.dds" -# instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } -# } -#} -# -#1042198 = { # Kayi -# pattern="pattern__solid_designer.dds" -# color1=blue -# color2=white -# color3=blue -# colored_emblem={ -# color1=white -# texture="ce_tamga_kayi.dds" -# instance={ -# scale={ 0.7 0.7 } -# } -# } -#} -# -#house_cardona = { # Cardona -# pattern="pattern__solid_designer.dds" -# color1=red -# color2=yellow -# color3=black -# colored_emblem={ -# color1=yellow -# color2=yellow -# color3=yellow -# texture="ce_thistle_grass.dds" -# instance= { scale={ 0.800000 0.870000 } } -# } -#} -# -#336 = { # Montcada -# pattern="pattern__solid_designer.dds" -# color1=red -# color2=yellow -# colored_emblem={ -# color1=yellow -# texture="ce_circle.dds" -# instance={ -# position = { 0.70 0.20 } -# scale = { -0.40 0.400 } -# } -# instance={ -# position = { 0.30 0.20 } -# scale = { 0.40 0.40 } -# } -# instance={ -# position = { 0.70 0.50 } -# scale = { -0.40 0.400 } -# } -# instance={ -# position = { 0.30 0.50 } -# scale = { 0.40 0.40 } -# } -# instance={ -# position = { 0.70 0.80 } -# scale = { -0.40 0.400 } -# } -# instance={ -# position = { 0.30 0.80 } -# scale = { 0.40 0.40 } -# } -# } -#} -# -#aragonese_cornel = { # Cornel -# pattern="pattern__solid_designer.dds" -# color1=yellow -# color2=yellow -# color3=black -# colored_emblem={ -# color1=black -# color2=black -# color3=black -# texture="ce_falcon.dds" -# instance={ -# position={ 0.680000 0.700000 } -# scale={ 0.300000 0.300000 } -# } -# instance={ -# position={ 0.320000 0.700000 } -# scale={ 0.300000 0.300000 } -# depth=1.010000 -# } -# instance={ -# position={ 0.680000 0.200000 } -# scale={ 0.300000 0.300000 } -# depth=2.010000 -# } -# instance={ -# position={ 0.500000 0.450000 } -# scale={ 0.300000 0.300000 } -# depth=3.010000 -# } -# instance={ -# position={ 0.320000 0.200000 } -# scale={ 0.300000 0.300000 } -# depth=4.010000 -# } -# } -#} -# -#12136 = { # Anglesola -# pattern = "pattern__solid_designer.dds" -# color1=yellow -# color2=black -# colored_emblem={ -# color1=black -# color2=yellow -# texture="ce_african_pattern_dancetty_04.dds" -# instance={ -# position={ 0.450000 0.500000 } -# scale={ 1.000000 1.00000 } -# rotation = 90 -# } -# } -#} -# -#7033 = { # Luna -# pattern="pattern_checkers_08.dds" -# color1=black -# color2=white -# colored_emblem={ -# color1=white -# texture="ce__empty_designer.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#400 = { # Menezes -# pattern="pattern__solid_designer.dds" -# color1=yellow -# color2=yellow -# color3=black -# colored_emblem={ -# color1=yellow -# texture="ce__empty_designer.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#english_vaux = { # Vaux -# pattern="pattern_checkers_06.dds" -# color1=red -# color2=yellow -# color3=blue -# colored_emblem={ -# color1=white -# texture="ce__empty_designer.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#8726 = { # Rangoni -# pattern="pattern_barruly_special.dds" -# color1=blue -# color2=white -# color3=red -# colored_emblem={ -# color1=white -# texture="ce__empty_designer.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_block_02.dds" -# instance={ -# position={ 0.500000 -0.200000 } -# scale={ 1.0 1.0 } -# } -# } -# colored_emblem={ -# color1=grey -# texture="ce_clam.dds" -# instance={ -# position={ 0.500000 0.170000 } -# scale={ 0.3 0.3 } -# } -# } -#} -# -#101841 = { # Rossi -# pattern="pattern__solid_designer.dds" -# color1=blue -# color2=yellow -# color3=green -# colored_emblem={ -# color1=white -# texture="ce_lion_rampant_small.dds" -# instance={ -# scale={ 0.850000 0.850000 } -# } -# } -#} -# -#house_poitiers_antioch = { # Poitiers-Antioch -# pattern = "pattern_solid.dds" -# color1 = "red" -#} -# -#vanity_tolman = { -# pattern="pattern_ttt.dds" -# color1=black -# color2=white -# color3=red -# colored_emblem={ -# color1=white -# texture="ce_bell.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#vanity_verdugo = { -# pattern="pattern_solid.dds" -# color1=blue -# color2=yellow_light -# color3=yellow_light -# colored_emblem={ -# color1=yellow_light -# color2=red -# color3=red -# texture="ce_lion_rampant_per_pale.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -# -#1030002 = { # Keita -# pattern="pattern_solid.dds" -# color1=black -# color2=yellow -# color3=black -# colored_emblem={ -# color1=black -# color2=black -# texture="ce_block_02.dds" -# } -# colored_emblem={ -# color1=black -# color2=yellow -# texture="ce_african_pattern_triangles_02.dds" -# } -#} -# -#house_lautrec = { # Lautrec -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_lion_rampant.dds" -# color1 = "yellow" -# color2 = "yellow" -# color3 = "yellow" -# instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } -# } -#} -# -#vanity_gottfredsson = c_oland -#vanity_lager = k_maghreb -# -#house_dreux = 86 -# -#vanity_freddi = { -# pattern="pattern_horizontal_split_01.dds" -# color1=white -# color2=black -# color3=black -# colored_emblem={ -# color1=yellow -# texture="ce_yggdrasil.dds" -# instance={ -# position={ 0.500000 0.460000 } -# scale={ 0.920000 0.920000 } -# depth=1.010000 -# } -# -# } -# -# colored_emblem={ -# color1=green -# color2=grey -# texture="ce_norse_triquetra.dds" -# instance={ -# scale={ 0.570000 0.570000 } -# } -# -# } -#} -# -#### JAPANESE -# -## Fujiwara -# -#japanese_fujiwara = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_02.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara = japanese_fujiwara -# -#house_fujiwara_ashikaga = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.25 1.25 } -# } -# } -#} -#c_nf_fujiwara_ashikaga = house_fujiwara_ashikaga -#house_fujiwara_hamuro = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "white" -# instance = { -# position = { 0.27 0.5 } -# scale = { 0.6 0.4 } -# } -# instance = { -# position = { 0.73 0.5 } -# scale = { 0.6 0.4 } -# } -# instance = { -# position = { 0.5 0.65 } -# scale = { 0.6 0.4 } -# } -# instance = { -# position = { 0.5 0.35 } -# scale = { 0.6 0.4 } -# } -# } -#} -#c_nf_fujiwara_hamuro = house_fujiwara_hamuro -#house_fujiwara_hidesato = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.25 1.25 } -# } -# } -#} -#c_nf_fujiwara_hidesato = house_fujiwara_hidesato -#house_fujiwara_jimyoin = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# color1 = white -# texture = "ce_kamon_apricot_leaf.dds" -# instance = { -# position = { 0.33 0.5 } -# scale = { 0.75 0.75 } -# } -# instance = { -# position = { 0.66 0.5 } -# scale = { -0.75 0.75 } -# } -# } -#} -#c_nf_fujiwara_jimyoin = house_fujiwara_jimyoin -#house_fujiwara_kanin = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "white" -# instance = { -# position = { 0.73 0.5 } -# scale = { 0.6 0.6 } -# rotation = 90 -# } -# instance = { -# position = { 0.27 0.5 } -# scale = { 0.6 0.6 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.27 } -# scale = { 0.6 0.6 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.73 } -# scale = { 0.6 0.6 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_kanin = house_fujiwara_kanin -#house_fujiwara_kajuji = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_nandina.dds" -# color1 = white -# instance = { -# position = { 0.67 0.4 } -# scale = { 0.4 0.4 } -# rotation = 60 -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.4 0.4 } -# rotation = 180 -# } -# instance = { -# position = { 0.33 0.4 } -# scale = { 0.4 0.4 } -# rotation = 300 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_pine.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -#} -#c_nf_fujiwara_kajuji = house_fujiwara_kajuji -#house_fujiwara_kasannoin = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_mirror_iris.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.335 } -# scale = { 0.8 0.8 } -# rotation = 90 -# } -# instance = { -# position = { 0.5 0.665 } -# scale = { 0.8 0.8 } -# rotation = 270 -# } -# } -#} -#c_nf_fujiwara_kasannoin = house_fujiwara_kasannoin -#house_fujiwara_koichijo = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_02.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_fujiwara_koichijo = house_fujiwara_koichijo -#house_fujiwara_konoe = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_peony.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_fujiwara_konoe = house_fujiwara_konoe -#house_fujiwara_kujo = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_04.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara_kujo = house_fujiwara_kujo -#house_fujiwara_kyo_ke = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_02.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara_kyo = house_fujiwara_kyo_ke -#house_fujiwara_manatsu = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_crane.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_fujiwara_manatsu = house_fujiwara_manatsu -#house_fujiwara_matsudono = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_wisteria_central.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_fujiwara_matsudono = house_fujiwara_matsudono -#house_fujiwara_michitsuna = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_fifth_plum.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "purple" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_michitsuna = house_fujiwara_michitsuna -#house_fujiwara_mido = japanese_fujiwara # Unused -#house_fujiwara_mikohida = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_oxalis.dds" -# color1 = white -# instance = { -# position = { 0.5 0.30 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.67 0.59 } -# scale = { 0.5 0.5 } -# rotation = 120 -# } -# instance = { -# position = { 0.335 0.59 } -# scale = { 0.5 0.5 } -# rotation = 240 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = white -# color2 = purple -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_mikohida = house_fujiwara_mikohida -#house_fujiwara_nakamikado = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# color1 = white -# texture = "ce_kamon_apricot_leaf.dds" -# instance = { -# position = { 0.33 0.5 } -# scale = { 0.75 0.75 } -# } -# instance = { -# position = { 0.66 0.5 } -# scale = { -0.75 0.75 } -# } -# } -#} -#c_nf_fujiwara_nakamikado = house_fujiwara_nakamikado -#house_fujiwara_nakamura = { -# pattern = "pattern_solid.dds" -# color1 = purple -# -# colored_emblem = { -# texture = "ce_kamon_sorrel.dds" -# color1 = white -# instance = { -# position = { 0.5 0.28 } -# scale = { 0.55 0.55 } -# } -# instance = { -# position = { 0.69 0.60 } -# scale = { 0.55 0.55 } -# rotation = 120 -# } -# instance = { -# position = { 0.31 0.60 } -# scale = { 0.55 0.55 } -# rotation = 240 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_oxalis.dds" -# color1 = white -# instance = { -# position = { 0.67 0.4 } -# scale = { 0.4 0.4 } -# rotation = 60 -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.4 0.4 } -# rotation = 180 -# } -# instance = { -# position = { 0.33 0.4 } -# scale = { 0.4 0.4 } -# rotation = 300 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = white -# color2 = purple -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_nakamura = house_fujiwara_nakamura -#house_fujiwara_nakayama = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_mirror_iris.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.335 } -# scale = { 0.8 0.8 } -# rotation = 90 -# } -# instance = { -# position = { 0.5 0.665 } -# scale = { 0.8 0.8 } -# rotation = 270 -# } -# } -#} -#c_nf_fujiwara_nakayama = house_fujiwara_nakayama -#house_fujiwara_namba = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_peony.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.8 } -# } -# } -#} -#c_nf_fujiwara_namba = house_fujiwara_namba -#house_fujiwara_nan_ke = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_02.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara_nan = house_fujiwara_nan_ke -#house_fujiwara_oinomikado = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.3 1.0 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.2 0.9 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_oxalis.dds" -# color1 = white -# instance = { -# position = { 0.5 0.39 } -# scale = { 0.3 0.3 } -# } -# instance = { -# position = { 0.6 0.56 } -# scale = { 0.3 0.3 } -# rotation = 120 -# } -# instance = { -# position = { 0.4 0.56 } -# scale = { 0.3 0.3 } -# rotation = 240 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = white -# color2 = purple -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.3 0.3 } -# } -# } -#} -#c_nf_fujiwara_oinomikado = house_fujiwara_oinomikado -#house_fujiwara_ononomiya = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_mirror_wisteria.dds" -# color1 = "white" -# instance = { -# position = { 0.335 0.5 } -# scale = { 0.8 0.8 } -# rotation = 0 -# } -# instance = { -# position = { 0.665 0.5 } -# scale = { 0.8 0.8 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara_ononomiya = house_fujiwara_ononomiya -#house_fujiwara_rokujo = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_03.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara_rokujo = house_fujiwara_rokujo -#house_fujiwara_saionji = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# } -# } -#} -#c_nf_fujiwara_saionji = house_fujiwara_saionji -#house_fujiwara_sanjo = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "white" -# instance = { -# position = { 0.73 0.5 } -# scale = { 0.6 0.6 } -# rotation = 90 -# } -# instance = { -# position = { 0.27 0.5 } -# scale = { 0.6 0.6 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.27 } -# scale = { 0.6 0.6 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.73 } -# scale = { 0.6 0.6 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_sanjo = house_fujiwara_sanjo -#house_fujiwara_sesonji = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_wisteria_central.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_fujiwara_sesonji = house_fujiwara_sesonji -#house_fujiwara_shijo = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_oxalis.dds" -# color1 = "white" -# instance = { -# position = { 0.73 0.5 } -# scale = { 0.5 0.5 } -# rotation = 90 -# } -# instance = { -# position = { 0.27 0.5 } -# scale = { 0.5 0.5 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.27 } -# scale = { 0.5 0.5 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.73 } -# scale = { 0.5 0.5 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_shijo = house_fujiwara_shijo -#house_fujiwara_shiki_ke = { -# pattern = "pattern_solid.dds" -# color1 = "green" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_02.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara_shiki = house_fujiwara_shiki_ke -#house_fujiwara_takaie = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_01.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_takaie = house_fujiwara_takaie -#house_fujiwara_tokudaiji = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "white" -# instance = { -# position = { 0.66 0.5 } -# scale = { 0.4 0.4 } -# rotation = 90 -# } -# instance = { -# position = { 0.34 0.5 } -# scale = { 0.4 0.4 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.34 } -# scale = { 0.4 0.4 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.66 } -# scale = { 0.4 0.4 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_scabbard.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.51 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_fujiwara_tokudaiji = house_fujiwara_tokudaiji -#house_fujiwara_uona = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_04.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.4 } -# scale = { -0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_uona = house_fujiwara_uona -#house_fujiwara_utsunomiya = { -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# } -# } -#} -#c_nf_fujiwara_utsunomiya = house_fujiwara_utsunomiya -#house_fujiwara_yamakage = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_03.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_yamakage = house_fujiwara_yamakage -#house_fujiwara_yoshikado = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_fifth_fringed_pink.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_yoshikado = house_fujiwara_yoshikado -#house_fujiwara_yoshiyo = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "purple" -# colored_emblem = { -# texture = "ce_kamon_fifth_sakura.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_fujiwara_yoshiyo = house_fujiwara_yoshiyo -# -## Oshu Fujiwara -# -#japanese_fujiwara_oshu = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_02.dds" -# color1 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_fujiwara_oshu = japanese_fujiwara_oshu -#house_fujiwara_hizume = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_kamon_wisteria_central.dds" -# color1 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -## Minamoto -# -#japanese_minamoto_seiwa = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_seiwa = japanese_minamoto_seiwa -#house_minamoto_hiraga = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 -1.25 } -# } -# } -#} -#house_minamoto_hitachi = { # Satake -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_fan.dds" -# color1 = "blue" -# instance = { -# position = { 0.485 0.5 } -# scale = { 1.25 1.25 } -# rotation = 90 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.3 0.3 } -# } -# } -#} -#house_minamoto_inoue = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = blue -# texture = "ce_kamon_goose.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# } -#} -#c_nf_minamoto_inoue = house_minamoto_inoue -#house_minamoto_ishikawa = { # Ishikawa -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.28 } -# scale = { 0.55 0.45 } -# } -# instance = { -# position = { 0.32 0.32 } -# scale = { 0.4 0.3 } -# rotation = -10 -# } -# instance = { -# position = { 0.68 0.32 } -# scale = { 0.4 0.3 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.36 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.47 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.46 } -# scale = { 0.75 0.8 } -# } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "white" -# color2 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.0 1.0 } -# } -# } -#} -#house_minamoto_kai = { # Takeda -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "blue" -# instance = { -# position = { 0.27 0.5 } -# scale = { 0.6 0.4 } -# } -# instance = { -# position = { 0.73 0.5 } -# scale = { 0.6 0.4 } -# } -# instance = { -# position = { 0.5 0.65 } -# scale = { 0.6 0.4 } -# } -# instance = { -# position = { 0.5 0.35 } -# scale = { 0.6 0.4 } -# } -# } -#} -#house_minamoto_kawachi = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_kawachi = house_minamoto_kawachi -#house_minamoto_kiso = { # Kiso -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.28 } -# scale = { 0.55 0.45 } -# } -# instance = { -# position = { 0.32 0.32 } -# scale = { 0.4 0.3 } -# rotation = -10 -# } -# instance = { -# position = { 0.68 0.32 } -# scale = { 0.4 0.3 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.36 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.47 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.46 } -# scale = { 0.75 0.8 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_octagonal.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_kiso = house_minamoto_kiso -#house_minamoto_kozuke = { # Nitta -# pattern = "pattern_horizontal_stripes_01.dds" -# color1 = "white" -# color2 = "white" -# colored_emblem = { -# color1 = blue -# texture = "ce_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# mask = { 1 } -# } -# colored_emblem = { -# color1 = blue -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.7 0.7 } -# } -# } -#} -#house_minamoto_mino = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_fifth_plum.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "blue" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#house_minamoto_mitsumasa = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_oxalis.dds" -# color1 = blue -# instance = { -# position = { 0.5 0.30 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.67 0.59 } -# scale = { 0.5 0.5 } -# rotation = 120 -# } -# instance = { -# position = { 0.335 0.59 } -# scale = { 0.5 0.5 } -# rotation = 240 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = blue -# color2 = white -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_minamoto_mitsumasa = house_minamoto_mitsumasa -#house_minamoto_mizokui = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = blue -# texture = "ce_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { -0.65 0.65 } -# } -# instance = { -# position = { 0.28 0.28 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.72 0.72 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.72 0.28 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.28 0.72 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.8 0.5 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.5 0.8 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.2 0.5 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.5 0.2 } -# scale = { -0.39 0.39 } -# } -# } -#} -#house_minamoto_murakami_shinano = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_stroke.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 90 -# } -# } -# colored_emblem = { -# color1 = blue -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#house_minamoto_oshu_ishikawa = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = blue -# texture = "ce_kamon_mirror_crane.dds" -# instance = { -# position = { 0.32 0.5 } -# scale = { 0.8 0.8 } -# } -# instance = { -# position = { 0.68 0.5 } -# scale = { -0.8 0.8 } -# } -# } -# colored_emblem = { -# color1 = blue -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.4 0.58 } -# scale = { 0.25 0.25 } -# } -# instance = { -# position = { 0.6 0.58 } -# scale = { -0.25 0.25 } -# } -# } -#} -#house_minamoto_shimotsuke = { # Ashikaga -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_pull_02.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# } -#} -#house_minamoto_shinano = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_nandina.dds" -# color1 = blue -# instance = { -# position = { 0.67 0.4 } -# scale = { 0.4 0.4 } -# rotation = 60 -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.4 0.4 } -# rotation = 180 -# } -# instance = { -# position = { 0.33 0.4 } -# scale = { 0.4 0.4 } -# rotation = 300 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_pine.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -#} -#house_minamoto_shionoya = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.4 1.4 } -# } -# } -# colored_emblem = { -# texture = "ce_mena_diamond_napkin.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.2 1.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "blue" -# instance = { -# position = { 0.65 0.5 } -# scale = { 0.4 0.4 } -# rotation = 90 -# } -# instance = { -# position = { 0.35 0.5 } -# scale = { 0.4 0.4 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.35 } -# scale = { 0.4 0.4 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.65 } -# scale = { 0.4 0.4 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "blue" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.4 0.4 } -# } -# } -#} -#house_minamoto_settsu = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# rotation = 80 -# } -# } -#} -#house_minamoto_toki = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "blue" -# -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "blue" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#house_minamoto_yamamoto = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.20 0.80 } -# } -# } -#} -#house_minamoto_yamato = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# rotation = 80 -# } -# } -#} -#house_minamoto_yoda = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_mirror_butterfly.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.30 } -# scale = { 0.9 0.9 } -# rotation = 90 -# } -# instance = { -# position = { 0.5 0.70 } -# scale = { 0.9 0.9 } -# rotation = 270 -# } -# } -#} -# -#japanese_minamoto_daigo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "purple" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "purple" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_minamoto_kazan = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "blue_light" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "blue_light" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#c_nf_minamoto_kazan = japanese_minamoto_kazan -# -#japanese_minamoto_koko = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "grey" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "grey" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "grey" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_minamoto_montoku = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "brown" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "brown" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "brown" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_minamoto_murakami = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_sixth_gentian.dds" -# color1 = "yellow" -# -# instance = { -# position = { 0.5 0.71 } -# scale = { 0.4 0.4 } -# rotation = 180 -# } -# instance = { -# position = { 0.3 0.56 } -# scale = { 0.4 0.4 } -# rotation = 252 -# } -# instance = { -# position = { 0.7 0.56 } -# scale = { 0.4 0.4 } -# rotation = 108 -# } -# instance = { -# position = { 0.38 0.33 } -# scale = { 0.4 0.4 } -# rotation = 324 -# } -# instance = { -# position = { 0.63 0.33 } -# scale = { 0.4 0.4 } -# rotation = 36 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "yellow" -# -# instance = { -# position = { 0.5 0.19 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.80 0.40 } -# scale = { 0.5 0.5 } -# rotation = 72 -# } -# instance = { -# position = { 0.20 0.40 } -# scale = { 0.5 0.5 } -# rotation = 288 -# } -# instance = { -# position = { 0.68 0.74 } -# scale = { 0.5 0.5 } -# rotation = 144 -# } -# instance = { -# position = { 0.32 0.74 } -# scale = { 0.5 0.5 } -# rotation = 216 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "yellow" -# color2 = "white" -# -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.4 0.4 } -# } -# } -#} -#c_nf_minamoto_murakami = japanese_minamoto_murakami -# -#house_minamoto_koga = japanese_minamoto_murakami -# -#japanese_minamoto_saga = { -# pattern = "pattern_solid.dds" -# color1 = "orange" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "orange" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_saga = japanese_minamoto_saga -# -#house_minamoto_watanabe = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_circles_01.dds" -# color1 = "orange" -# instance = { -# position = { 0.5 0.4 } -# scale = { 0.8 0.8 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_stroke.dds" -# color1 = "orange" -# instance = { -# position = { 0.5 0.75 } -# scale = { 0.9 0.8 } -# rotation = 90 -# } -# } -#} -# -#japanese_minamoto_sanjo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_sanjo = japanese_minamoto_sanjo -# -#japanese_minamoto_uda = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_uda = japanese_minamoto_uda -#house_minamoto_sasaki = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "red" -# instance = { -# position = { 0.3 0.5 } -# scale = { 0.525 0.525 } -# } -# instance = { -# position = { 0.7 0.5 } -# scale = { 0.525 0.525 } -# } -# instance = { -# position = { 0.5 0.7 } -# scale = { 0.525 0.525 } -# } -# instance = { -# position = { 0.5 0.3 } -# scale = { 0.525 0.525 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "white" -# instance = { -# position = { 0.3 0.5 } -# scale = { 0.125 0.125 } -# } -# instance = { -# position = { 0.7 0.5 } -# scale = { 0.125 0.125 } -# } -# instance = { -# position = { 0.5 0.7 } -# scale = { 0.125 0.125 } -# } -# instance = { -# position = { 0.5 0.3 } -# scale = { 0.125 0.125 } -# } -# } -#} -#c_nf_minamoto_sasaki = house_minamoto_sasaki -# -#japanese_minamoto_ninmyo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_ninmyo = japanese_minamoto_ninmyo -# -#japanese_minamoto_yozei = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_bamboo_flower.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.287 } -# scale = { 0.75 0.7 } -# } -# instance = { -# position = { 0.28 0.34 } -# scale = { 0.5 0.4 } -# rotation = -10 -# } -# instance = { -# position = { 0.72 0.34 } -# scale = { 0.5 0.4 } -# rotation = 10 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_bamboo.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.34 0.34 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_gentian.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_minamoto_yozei = japanese_minamoto_yozei -# -## Taira -# -#japanese_taira_kanmu = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_butterfly.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_taira_kanmu = japanese_taira_kanmu -# -#japanese_taira_koko = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_butterfly.dds" -# color1 = "grey" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_taira_montoku = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_butterfly.dds" -# color1 = "blue" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_taira_ninmyo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_butterfly.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#house_taira_boso = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { -0.65 0.65 } -# } -# instance = { -# position = { 0.28 0.28 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.72 0.72 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.72 0.28 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.28 0.72 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.8 0.5 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.5 0.8 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.2 0.5 } -# scale = { -0.39 0.39 } -# } -# instance = { -# position = { 0.5 0.2 } -# scale = { -0.39 0.39 } -# } -# } -#} -#house_taira_chiba = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.3 0.3 } -# scale = { 0.25 0.25 } -# } -# } -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_gessei.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# rotation = -45 -# } -# } -#} -#house_taira_chichibu = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_pawlonia.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.66 0.59 } -# scale = { 0.4 0.4 } -# rotation = 120 -# } -# instance = { -# position = { 0.34 0.59 } -# scale = { 0.4 0.4 } -# rotation = 240 -# } -# } -# colored_emblem = { -# color1 = red -# color2 = white -# texture = "ce_kamon_center.dds" -# instance = { -# scale = { 0.4 0.4 } -# } -# } -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# scale = { 0.85 0.85 } -# } -# } -#} -#house_taira_echigo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "red" -# instance = { -# position = { 0.69 0.5 } -# scale = { 0.5 0.4 } -# rotation = 90 -# } -# instance = { -# position = { 0.31 0.5 } -# scale = { 0.5 0.4 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.5 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.4 0.5 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_sorrel.dds" -# color1 = "red" -# instance = { -# position = { 0.33 0.33 } -# scale = { 0.4 0.4 } -# rotation = -45 -# } -# instance = { -# position = { 0.33 0.67 } -# scale = { 0.4 0.4 } -# rotation = -135 -# } -# instance = { -# position = { 0.67 0.33 } -# scale = { 0.4 0.4 } -# rotation = 45 -# } -# instance = { -# position = { 0.67 0.67 } -# scale = { 0.4 0.4 } -# rotation = 135 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "red" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_octagonal.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.88 0.88 } -# } -# } -#} -#house_taira_hara = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_oak.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.66 0.59 } -# scale = { 0.5 0.5 } -# rotation = 120 -# } -# instance = { -# position = { 0.34 0.59 } -# scale = { 0.5 0.5 } -# rotation = 240 -# } -# } -# colored_emblem = { -# color1 = red -# color2 = white -# texture = "ce_kamon_center.dds" -# instance = { -# scale = { 0.4 0.4 } -# } -# } -#} -#house_taira_hatakeyama = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_pull_02.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# } -#} -#house_taira_hitachi = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_mirror_butterfly.dds" -# instance = { -# position = { 0.33 0.5 } -# scale = { 0.75 0.75 } -# } -# instance = { -# position = { 0.66 0.5 } -# scale = { -0.75 0.75 } -# } -# } -#} -#c_nf_taira_hitachi = house_taira_hitachi -#house_taira_hojo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_triangle.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.350 } -# scale = { 0.6 0.5 } -# } -# instance = { -# position = { 0.32 0.610 } -# scale = { 0.6 0.5 } -# } -# instance = { -# position = { 0.68 0.610 } -# scale = { 0.6 0.5 } -# } -# } -#} -##house_taira_ise = japanese_taira_kanmu # unused -#house_taira_iwaki = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_block_01.dds" -# instance = { -# scale = { 0.8 1.3 } -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_block_05.dds" -# mask = { 1 } -# instance = { -# position = { 0.23 0.5 } -# scale = { 0.65 1.0 } -# rotation = 90 -# } -# instance = { -# position = { 0.77 0.5 } -# scale = { 0.65 1.0 } -# rotation = 90 -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_kamon_circle.dds" -# mask = { 1 } -# instance = { -# scale = { 0.71 0.71 } -# } -# } -#} -#c_nf_taira_iwaki = house_taira_iwaki -#house_taira_kajiwara = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# scale = { 0.9 0.9 } -# } -# } -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_arrow.dds" -# instance = { -# position = { 0.35 0.52 } -# scale = { 0.75 0.75 } -# } -# instance = { -# position = { 0.65 0.52 } -# scale = { 0.75 0.75 } -# } -# } -#} -#house_taira_kamakura = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.5 0.30 } -# scale = { 0.375 0.375 } -# } -# instance = { -# position = { 0.69 0.44 } -# scale = { 0.375 0.375 } -# rotation = 72 -# } -# instance = { -# position = { 0.31 0.44 } -# scale = { 0.375 0.375 } -# rotation = 288 -# } -# instance = { -# position = { 0.615 0.66 } -# scale = { 0.375 0.375 } -# rotation = 144 -# } -# instance = { -# position = { 0.385 0.66 } -# scale = { 0.375 0.375 } -# rotation = 216 -# } -# instance = { -# scale = { 0.2 0.2 } -# } -# } -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# scale = { 0.8 0.8 } -# } -# } -#} -#c_nf_taira_kamakura = house_taira_kamakura -#house_taira_kaneko = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_nandina.dds" -# color1 = red -# instance = { -# position = { 0.28 0.63 } -# scale = { 0.5 0.5 } -# rotation = 240 -# } -# instance = { -# position = { 0.5 0.27 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.72 0.63 } -# scale = { 0.5 0.5 } -# rotation = 120 -# } -# } -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_frame_scabbard.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.95 0.95 } -# } -# } -#} -#house_taira_kawagoe = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "red" -# instance = { -# position = { 0.69 0.5 } -# scale = { 0.5 0.5 } -# rotation = 90 -# } -# instance = { -# position = { 0.31 0.5 } -# scale = { 0.5 0.5 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.5 0.5 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.5 0.5 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "red" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#house_taira_kazusa = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.59 0.59 } -# } -# instance = { -# position = { 0.28 0.28 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.72 0.72 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.72 0.28 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.28 0.72 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.8 0.5 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.5 0.8 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.2 0.5 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.5 0.2 } -# scale = { 0.35 0.35 } -# } -# } -#} -#house_taira_kumagai = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_dove.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.0 1.0 } -# } -# } -#} -#house_taira_miura = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_block_02.dds" -# instance = { -# position = { 0.5 0.29 } -# scale = { 1 0.17 } -# } -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 0.17 } -# } -# instance = { -# position = { 0.5 0.71 } -# scale = { 1 0.17 } -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_border_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.77 0.77 } -# } -# } -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.82 0.82 } -# } -# } -#} -#house_taira_murayama = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_oxalis.dds" -# color1 = red -# instance = { -# position = { 0.5 0.30 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.67 0.59 } -# scale = { 0.5 0.5 } -# rotation = 120 -# } -# instance = { -# position = { 0.335 0.59 } -# scale = { 0.5 0.5 } -# rotation = 240 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = red -# color2 = white -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.5 0.5 } -# } -# } -#} -#house_taira_nagao = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_commas.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { -0.59 0.59 } -# } -# instance = { -# position = { 0.28 0.28 } -# scale = { -0.35 0.35 } -# } -# instance = { -# position = { 0.72 0.72 } -# scale = { -0.35 0.35 } -# } -# instance = { -# position = { 0.72 0.28 } -# scale = { -0.35 0.35 } -# } -# instance = { -# position = { 0.28 0.72 } -# scale = { -0.35 0.35 } -# } -# instance = { -# position = { 0.8 0.5 } -# scale = { -0.35 0.35 } -# } -# instance = { -# position = { 0.5 0.8 } -# scale = { -0.35 0.35 } -# } -# instance = { -# position = { 0.2 0.5 } -# scale = { -0.35 0.35 } -# } -# instance = { -# position = { 0.5 0.2 } -# scale = { -0.35 0.35 } -# } -# } -#} -#house_taira_nakamura = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_commas.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# } -# } -#} -#house_taira_noyo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_fan.dds" -# color1 = "red" -# instance = { -# position = { 0.485 0.5 } -# scale = { 1.25 1.25 } -# rotation = 90 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.3 0.3 } -# } -# } -#} -#house_taira_oba = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_daimonji.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.3 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.71 0.67 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.29 0.67 } -# scale = { 0.5 0.5 } -# } -# } -#} -#house_taira_owari = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.59 0.59 } -# } -# instance = { -# position = { 0.28 0.28 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.72 0.72 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.72 0.28 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.28 0.72 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.8 0.5 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.5 0.8 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.2 0.5 } -# scale = { 0.35 0.35 } -# } -# instance = { -# position = { 0.5 0.2 } -# scale = { 0.35 0.35 } -# } -# } -#} -#house_taira_satsuma = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_nandina.dds" -# color1 = red -# instance = { -# position = { 0.28 0.62 } -# scale = { 0.5 0.5 } -# rotation = 240 -# } -# instance = { -# position = { 0.5 0.25 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.72 0.62 } -# scale = { 0.5 0.5 } -# rotation = 120 -# } -# } -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# scale = { 0.85 0.85 } -# } -# } -#} -#house_taira_shibuya = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_paulownia_bloom.dds" -# instance = { -# position = { 0.5 0.45 } -# scale = { 1.0 1.0 } -# } -# } -#} -#house_taira_soga = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.25 1.25 } -# } -# } -#} -#house_taira_takamune = { # fictional CoA -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_fifth_plum.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# color1 = red -# color2 = white -# texture = "ce_kamon_center.dds" -# instance = { -# scale = { 0.4 0.4 } -# } -# } -#} -#c_nf_taira_takamune = house_taira_takamune -#house_taira_wada = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# color1 = red -# texture = "ce_kamon_pull_03.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# } -#} -# -## Other -# -#japanese_yamato = k_chrysanthemum_throne -#c_nf_yamato = japanese_yamato -#japanese_kiyohara = { # Kiyohara -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.1 1.1 } -# } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "white" -# color2 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.95 0.95 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_diamond.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.15 0.15 } -# } -# } -#} -#c_nf_kiyohara = japanese_kiyohara -# -#japanese_abe = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_feather.dds" -# color1 = "white" -# instance = { -# position = { 0.49 0.51 } -# scale = { 1.0 1.0 } -# rotation = 45 -# } -# } -# colored_emblem = { -# texture = "ce_bend_thin.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 2.5 1 } -# rotation = 23 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_feather.dds" -# color1 = "white" -# instance = { -# position = { 0.51 0.51 } -# scale = { 1.0 1.0 } -# rotation = -45 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.49 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_abo = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_fan.dds" -# color1 = "yellow" -# instance = { -# position = { 0.485 0.5 } -# scale = { 1.25 1.25 } -# rotation = 90 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "yellow" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.4 0.4 } -# } -# } -#} -# -#japanese_adachi = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_kamon_circle_perforated_02.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.37 } -# scale = { 0.4 0.4 } -# rotation = 45 -# } -# instance = { -# position = { 0.5 0.63 } -# scale = { 0.4 0.4 } -# rotation = 45 -# } -# instance = { -# position = { 0.25 0.37 } -# scale = { 0.4 0.4 } -# rotation = 45 -# } -# instance = { -# position = { 0.25 0.63 } -# scale = { 0.4 0.4 } -# rotation = 45 -# } -# instance = { -# position = { 0.75 0.37 } -# scale = { 0.4 0.4 } -# rotation = 45 -# } -# instance = { -# position = { 0.75 0.63 } -# scale = { 0.4 0.4 } -# rotation = 45 -# } -# } -#} -# -#japanese_tachibana = { -# pattern = "pattern_solid.dds" -# color1 = "orange" -# colored_emblem = { -# texture = "ce_kamon_wild_orange.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.7 0.7 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_octagonal.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -#} -#c_nf_tachibana = japanese_tachibana -# -#house_tachibana_tokai = { -# pattern = "pattern_solid.dds" -# color1 = "orange" -# colored_emblem = { -# texture = "ce_kamon_wild_orange.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.7 0.7 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -#} -#c_nf_tachibana_tokai = house_tachibana_tokai -# -#japanese_ikeda = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_butterfly_laurel.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -#} -#c_nf_ikeda = japanese_ikeda -# -#japanese_sugawara = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# color1 = white -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.5 0.30 } -# scale = { 0.375 0.375 } -# } -# instance = { -# position = { 0.69 0.44 } -# scale = { 0.375 0.375 } -# rotation = 72 -# } -# instance = { -# position = { 0.31 0.44 } -# scale = { 0.375 0.375 } -# rotation = 288 -# } -# instance = { -# position = { 0.615 0.66 } -# scale = { 0.375 0.375 } -# rotation = 144 -# } -# instance = { -# position = { 0.385 0.66 } -# scale = { 0.375 0.375 } -# rotation = 216 -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_kamon_frame_thick_circle.dds" -# instance = { -# scale = { 0.85 0.85 } -# } -# } -# colored_emblem = { -# color1 = white -# color2 = black -# texture = "ce_kamon_center.dds" -# instance = { -# scale = { 0.4 0.4 } -# } -# } -#} -#c_nf_sugawara = japanese_sugawara -# -#japanese_suzuki = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# color1 = yellow -# texture = "ce_kamon_rice.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -#c_nf_suzuki = japanese_suzuki -# -#japanese_takashina = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_quarter_flower.dds" -# color1 = "white" -# instance = { -# position = { 0.69 0.5 } -# scale = { 0.5 0.5 } -# rotation = 90 -# } -# instance = { -# position = { 0.31 0.5 } -# scale = { 0.5 0.5 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.5 0.5 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.5 0.5 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.3 0.3 } -# } -# } -#} -#c_nf_takashina = japanese_takashina -# -#japanese_matsura = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_circles_01.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.1 1.1 } -# rotation = 180 -# } -# } -#} -#c_nf_matsura = japanese_matsura -# -#japanese_saito = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_sixth_fringed.dds" -# color1 = "white" -# -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.68 0.44 } -# scale = { 0.4 0.4 } -# rotation = 72 -# } -# instance = { -# position = { 0.61 0.65 } -# scale = { 0.4 0.4 } -# rotation = 144 -# } -# instance = { -# position = { 0.39 0.65 } -# scale = { 0.4 0.4 } -# rotation = 216 -# } -# instance = { -# position={ 0.32 0.44 } -# scale = { 0.4 0.4 } -# rotation = 288 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "white" -# color2 = "purple" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.4 0.4 } -# } -# } -#} -#c_nf_fujiwara_saito = japanese_saito -# -#japanese_kikuchi = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_feather.dds" -# color1 = "white" -# instance = { -# position = { 0.38 0.5 } -# scale = { 0.75 0.75 } -# } -# instance = { -# position = { 0.62 0.5 } -# scale = { 0.75 0.75 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_kikuchi = japanese_kikuchi -# -#japanese_kimotsuki = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.75 0.75 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.25 } -# scale = { 0.48 0.48 } -# } -# instance = { -# position = { 0.5 0.75 } -# scale = { 0.48 0.48 } -# } -# instance = { -# position = { 0.25 0.5 } -# scale = { 0.48 0.48 } -# } -# instance = { -# position = { 0.75 0.5 } -# scale = { 0.48 0.48 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.25 } -# scale = { 0.16 0.16 } -# } -# instance = { -# position = { 0.5 0.75 } -# scale = { 0.16 0.16 } -# } -# instance = { -# position = { 0.25 0.5 } -# scale = { 0.16 0.16 } -# } -# instance = { -# position = { 0.75 0.5 } -# scale = { 0.16 0.16 } -# } -# } -#} -#c_nf_kimotsuki = japanese_kimotsuki -# -#japanese_ito = { -# pattern = "pattern_solid.dds" -# color1 = "green" -# colored_emblem = { -# color1 = yellow -# texture = "ce_kamon_laurel_wisteria_01.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# } -#} -#c_nf_ito = japanese_ito -# -#japanese_kudo = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# color1 = yellow -# texture = "ce_block_01.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 1.3 } -# } -# } -# colored_emblem = { -# color1 = black -# texture = "ce_kamon_turtle_shell.dds" -# instance = { -# position = { 0.5 0.6 } -# scale = { 0.9 0.9 } -# } -# } -# colored_emblem = { -# color1 = yellow -# texture = "ce_kamon_circle_perforated_01.dds" -# mask = { 1 } -# instance = { -# position = { 0.5 0.6 } -# scale = { 2.5 2.3 } -# } -# } -# colored_emblem = { -# color1 = black -# texture = "ce_block_03.dds" -# instance = { -# position = { 0.23 0.6 } -# scale = { 0.4 0.4 } -# rotation = 90 -# } -# instance = { -# position = { 0.77 0.6 } -# scale = { 0.4 0.4 } -# rotation = 90 -# } -# } -# colored_emblem = { -# color1 = black -# texture = "ce_kamon_triangle.dds" -# instance = { -# position = { 0.5 0.3 } -# scale = { 1.4 0.55 } -# } -# } -#} -#c_nf_kudo = japanese_kudo -#house_kudo_irie = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# color1 = yellow -# texture = "ce_kamon_square.dds" -# instance = { -# position = { 0.3 0.4 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.7 0.4 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.5 0.2 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.5 0.6 } -# scale = { 0.4 0.4 } -# } -# } -# colored_emblem = { -# color1 = "yellow" -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.2 0.82 } -# scale = { 0.4 0.4 } -# } -# instance = { -# position = { 0.8 0.82 } -# scale = { 0.4 0.4 } -# } -# } -# colored_emblem = { -# color1 = "black" -# texture = "ce_kamon_circle.dds" -# instance = { -# position = { 0.2 0.82 } -# scale = { 0.27 0.27 } -# } -# instance = { -# position = { 0.8 0.82 } -# scale = { 0.27 0.27 } -# } -# } -# colored_emblem = { -# color1 = yellow -# texture = "ce_tamgha_regular_circle_frame.dds" -# instance = { -# position = { 0.5 0.40 } -# scale = { 0.8 0.8 } -# } -# } -#} -# -#house_kudo_ito_2 = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_turtle_shell.dds" -# color1 = "yellow" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#house_kudo_kikkawa = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# color1 = "yellow" -# texture = "ce_kamon_pull_03.dds" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1 1 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.73 0.73 } -# } -# } -#} -# -#japanese_ki = { -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# colored_emblem = { -# texture = "ce_kamon_lotus.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.7 0.7 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_ki = japanese_ki -#house_ki_miyatsuko = { -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# colored_emblem = { -# texture = "ce_kamon_nandina.dds" -# color1 = white -# instance = { -# position = { 0.67 0.4 } -# scale = { 0.4 0.4 } -# rotation = 60 -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.4 0.4 } -# rotation = 180 -# } -# instance = { -# position = { 0.33 0.4 } -# scale = { 0.4 0.4 } -# rotation = 300 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_ki_miyatsuko = house_ki_miyatsuko -#house_ki_oi = { -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.33 0.6 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.67 0.6 } -# scale = { 0.5 0.5 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#house_ki_hosomi = { -# pattern = "pattern_solid.dds" -# color1 = "blue_light" -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = white -# instance = { -# position = { 0.67 0.59 } -# scale = { 0.5 0.5 } -# rotation = 60 -# } -# instance = { -# position = { 0.5 0.3 } -# scale = { 0.5 0.5 } -# rotation = 180 -# } -# instance = { -# position = { 0.33 0.59 } -# scale = { 0.5 0.5 } -# rotation = 300 -# } -# } -# -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_ki_hosomi = house_ki_hosomi -##house_ki_oi = { -## pattern = "pattern_solid.dds" -## color1 = "blue_light" -## colored_emblem = { -## texture = "ce_kamon_pull_01.dds" -## color1 = "white" -## instance = { -## position = { 0.5 0.5 } -## scale = { 0.85 0.85 } -## } -## } -## colored_emblem = { -## texture = "ce_kamon_frame_thick_circle.dds" -## color1 = "white" -## instance = { -## position = { 0.5 0.5 } -## scale = { 0.9 0.9 } -## } -## } -##} -# -#japanese_ii = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_wild_orange.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_sasaki = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_diamond_perforated_01.dds" -# color1 = "black" -# instance = { -# position = { 0.31 0.5 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.69 0.5 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.5 0.69 } -# scale = { 0.5 0.5 } -# } -# instance = { -# position = { 0.5 0.31 } -# scale = { 0.5 0.5 } -# } -# } -#} -# -#japanese_koremune = { -# pattern = "pattern_solid.dds" -# color1 = "grey" -# colored_emblem = { -# texture = "ce_kamon_square.dds" -# color1 = "black" -# -# instance = { -# position = { 0.65 0.65 } -# scale = { 0.55 0.55 } -# } -# -# instance = { -# position = { 0.65 0.35 } -# scale = { 0.55 0.55 } -# } -# -# instance = { -# position = { 0.35 0.35 } -# scale = { 0.55 0.55 } -# } -# -# instance = { -# position = { 0.35 0.65 } -# scale = { 0.55 0.55 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_square.dds" -# color1 = "grey" -# -# instance = { -# position = { 0.65 0.65 } -# scale = { 0.15 0.15 } -# } -# -# instance = { -# position = { 0.65 0.35 } -# scale = { 0.15 0.15 } -# } -# -# instance = { -# position = { 0.35 0.35 } -# scale = { 0.15 0.15 } -# } -# -# instance = { -# position = { 0.35 0.65 } -# scale = { 0.15 0.15 } -# } -# } -# colored_emblem = { -# texture = "ce_border_circle_fimbriated.dds" -# color1 = "grey" -# color2 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.0 1.0 } -# } -# } -#} -#c_nf_koremune = japanese_koremune -# -#japanese_kodama = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_gunbai.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.0 1.0 } -# } -# } -#} -# -#japanese_hatano = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.25 1.25 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_pull_02.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.0 1.0 } -# rotation = 90 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.84 0.84 } -# } -# } -#} -# -#japanese_yoshimine = { # fictional -# pattern = "pattern_solid.dds" -# color1 = "green_light" -# colored_emblem = { -# texture = "ce_kamon_feather.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_yuasa = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_fan.dds" -# color1 = "white" -# instance = { -# position = { 0.485 0.5 } -# scale = { 1.25 1.25 } -# rotation = 90 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.38 } -# scale = { 0.4 0.4 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_daimonji.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.4 } -# scale = { 0.3 0.3 } -# } -# } -#} -# -#japanese_nasu = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_stroke.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# rotation = 90 -# } -# } -#} -# -#japanese_ouchi = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_sixth_fringed.dds" -# color1 = "grey" -# instance = { -# position = { 0.69 0.5 } -# scale = { 0.5 0.5 } -# rotation = 90 -# } -# instance = { -# position = { 0.31 0.5 } -# scale = { 0.5 0.5 } -# rotation = 270 -# } -# instance = { -# position = { 0.5 0.34 } -# scale = { 0.5 0.35 } -# rotation = 0 -# } -# instance = { -# position = { 0.5 0.66 } -# scale = { 0.5 0.35 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_center.dds" -# color1 = "grey" -# color2 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.3 0.3 } -# } -# } -#} -# -#japanese_oe = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_circles_01.dds" -# color1 = "blue_light" -# instance = { -# position = { 0.5 0.6 } -# scale = { 0.8 0.8 } -# rotation = 180 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_stroke.dds" -# color1 = "blue_light" -# instance = { -# position = { 0.5 0.25 } -# scale = { 0.9 0.8 } -# rotation = 90 -# } -# } -#} -#c_nf_oe = japanese_oe -# -#japanese_nakahara = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# colored_emblem = { -# color1 = yellow -# texture = "ce_kamon_apricot_leaf.dds" -# instance = { -# position = { 0.33 0.5 } -# scale = { 0.75 0.75 } -# } -# instance = { -# position = { 0.66 0.5 } -# scale = { -0.75 0.75 } -# } -# } -#} -# -#japanese_otsuki = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# color1 = yellow -# texture = "ce_kamon_apricot_leaf.dds" -# instance = { -# position = { 0.33 0.5 } -# scale = { 0.75 0.75 } -# } -# instance = { -# position = { 0.66 0.5 } -# scale = { -0.75 0.75 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "yellow" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_otsuki = japanese_otsuki -# -#japanese_nakatomi={ -# pattern="pattern_solid.dds" -# color1=yellow -# colored_emblem={ -# color1=black -# texture="ce_kamon_nandina.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_kamon_bamboo.dds" -# instance={ -# position={ 0.330000 0.340000 } -# scale={ 0.320000 0.320000 } -# } -# instance={ -# position={ 0.500000 0.360000 } -# scale={ 0.340000 0.340000 } -# } -# instance={ -# position={ 0.500000 0.260000 } -# scale={ 0.340000 0.340000 } -# } -# instance={ -# position={ 0.670000 0.340000 } -# scale={ 0.320000 0.320000 } -# } -# } -#} -#house_nakatomi_onakatomi = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_wild_orange.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.32 } -# scale = { -0.4 -0.4 } -# } -# instance = { -# position = { 0.66 0.59 } -# scale = { -0.4 -0.4 } -# rotation = 120 -# } -# instance = { -# position = { 0.34 0.59 } -# scale = { -0.4 -0.4 } -# rotation = 240 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.8 } -# } -# } -#} -#c_nf_onakatomi = house_nakatomi_onakatomi -# -#japanese_tomo = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_hat.dds" -# color1 = "green" -# instance = { -# position = { 0.5 0.5 } -# scale = { 1.0 1.0 } -# rotation = 90 -# } -# } -#} -# -#japanese_funya = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_moon.dds" -# color1 = "yellow" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_sato = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_01.dds" -# color1 = "red" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -# -#japanese_kamachi = { -# pattern = "pattern_solid.dds" -# color1 = "green" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# } -# } -#} -# -#japanese_kono = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_sway.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.65 } -# scale = { 0.8 0.6 } -# rotation = 90 -# } -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.8 0.6 } -# rotation = 90 -# } -# instance = { -# position = { 0.5 0.35 } -# scale = { 0.8 0.6 } -# rotation = 90 -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_octagonal.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_kono = japanese_kono -# -#japanese_yokoyama = { -# pattern = "pattern_solid.dds" -# color1 = "green_light" -# colored_emblem = { -# texture = "ce_bon_gammate_cross.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.75 0.75 } -# } -# } -# colored_emblem = { -# texture = "ce_block_02.dds" -# color1 = "white" -# instance = { -# position = { 0.35 0.33 } -# scale = { 0.2 0.14 } -# } -# instance = { -# position = { 0.67 0.35 } -# scale = { 0.14 0.2 } -# } -# instance = { -# position = { 0.65 0.67 } -# scale = { 0.2 0.14 } -# } -# instance = { -# position = { 0.33 0.65 } -# scale = { 0.14 0.2 } -# } -# } -# colored_emblem = { -# texture = "ce_kamon_frame_thick_circle.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_yokoyama = japanese_yokoyama -# -#japanese_yamauchi = { -# pattern = "pattern_solid.dds" -# color1 = "red" -# colored_emblem = { -# texture = "ce_kamon_laurel_wisteria_02.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# rotation = 180 -# } -# } -#} -# -#japanese_abe_oshu = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_kamon_oak.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { 0.9 0.9 } -# } -# } -#} -#c_nf_abe_oshu = japanese_abe_oshu -# -#japanese_omiwa = { -# pattern = "pattern_solid.dds" -# color1 = "green" -# colored_emblem = { -# texture = "ce_grape_tree.dds" -# color1 = "white" -# color2 = "white" -# instance = { -# position = { 0.5 0.45 } -# scale = { 0.4 0.65 } -# } -# instance = { -# position = { 0.225 0.55 } -# scale = { 0.4 0.65 } -# } -# instance = { -# position = { 0.775 0.55 } -# scale = { 0.4 0.65 } -# } -# } -#} -# -#house_omiwa_usuki = { -# pattern = "pattern_solid.dds" -# color1 = "yellow" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "black" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# } -# } -#} -# -#house_omiwa_ono = { -# pattern = "pattern_solid.dds" -# color1 = "white" -# colored_emblem = { -# texture = "ce_kamon_commas.dds" -# color1 = "white" -# instance = { -# position = { 0.5 0.5 } -# scale = { -1.25 1.25 } -# } -# } -#} -# -## End of Japan -# -#mpo_dynasty_1 = { # Jadaran -# pattern = "pattern_triangle_01.dds" -# color1 = white -# color2 = blue -# color3 = white -# colored_emblem = { -# color1 = blue -# texture = "ce_mongol_bird.dds" -# instance = { -# position = { 0.500000 0.300000 } -# scale = { 0.55 0.55 } -# } -# } -#} -# -#12269 = { # Ashina -# pattern = "pattern_triangle_01.dds" -# color1 = red -# color2 = yellow -# color3 = red -# colored_emblem = { -# color1 = yellow -# texture = "ce_tamgha_ashina.dds" -# instance = { -# position = { 0.50 0.28 } -# scale = { 0.44 0.44 } -# } -# } -#} -# -# -#house_hasanid = { -# pattern = "pattern_solid.dds" -# color1 = red -# color2 = yellow -# color3 = green -# colored_emblem = { -# color1 = yellow -# texture = "ce_tamgha_regular_circle_frame.dds" -# instance = { -# position = { 0.500000 0.360000 } -# scale = { 0.570000 0.570000 } -# depth = 4.010000 -# } -# } -# colored_emblem = { -# color1 = blue -# color2 = yellow -# texture = "ce_three_jewels.dds" -# instance = { -# position = { 0.500000 0.700000 } -# scale = { 0.270000 0.270000 } -# } -# } -# colored_emblem={ -# color1 = white -# color2 = blue -# color3 = blue -# texture = "ce_horse_statant.dds" -# instance = { -# position = { 0.730000 0.380000 } -# scale = { 0.35000 0.35000 } -# depth = 1.010000 -# } -# -# instance={ -# position = { 0.270000 0.380000 } -# scale = { -0.35000 0.35000 } -# depth = 2.010000 -# } -# } -# colored_emblem={ -# color1 = yellow -# texture = "ce_mena_crescent_outline.dds" -# instance = { -# position = { 0.500000 0.260000 } -# scale = { 0.400000 0.340000 } -# depth = 3.010000 -# } -# } -#} -# -# -#214010 = { #Xiao -# pattern="pattern_triangle_01.dds" -# color1 = red -# color2 = white -# color3 = red -# colored_emblem = { -# color1 = white -# texture = "ce_xiao.dds" -# instance = { -# position = { 0.520000 0.290000 } -# scale = { 0.6 0.6 } -# } -# } -#} -# -# -#house_vermandois = { -# pattern = "pattern_solid.dds" -# color1 = "blue" -# color2 = "yellow" -# colored_emblem = { -# texture = "ce_checkers_08.dds" -# color1 = "blue" -# color2 = "yellow" -# } -#} -# -#korean_wang_goryeo = { -# pattern = "pattern_solid.dds" -# color1 = white -# colored_emblem = { -# color1 = red -# texture = "ce_seal_frame_full.dds" -# instance = { -# scale = { 0.8 0.8 } -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_seal_frame.dds" -# instance = { -# scale = { 0.75 0.75 } -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_seal_pictorial_vertical_dragon.dds" -# instance = { -# scale = { 0.65 0.65 } -# position = { 0.65 0.5 } -# } -# } -# colored_emblem = { -# color1 = white -# texture = "ce_seal_name_wang_738b.dds" -# instance = { -# scale = { 0.5 0.75 } -# position = { 0.35 0.5 } -# } -# } -#} -# -#korean_wang = korean_wang_goryeo -# -#he_4F55_30 = { -# pattern = "pattern_solid.dds" -# color1 = blue -# color2 = white -# color3 = white -# colored_emblem = { -# color1 = white -# texture = "ce_seal_pictorial_frame_oval_full.dds" -# instance = { -# position = { 0.500000 0.480000 } -# scale = { 0.750000 0.750000 } -# depth = 1.010000 -# } -# -# } -# colored_emblem = { -# color1 = blue -# texture = "ce_seal_name_he_4f55.dds" -# instance = { -# scale = { 0.550000 0.550000 } -# } -# -# } -#} -# -#zhuye_6731_90AA = { -# pattern="pattern_solid.dds" -# color1=black -# color2=blue_light -# color3=black -# colored_emblem={ -# color1=black -# texture="ce_seal_name_xie_90aa.dds" -# instance={ -# position={ 0.340000 0.500000 } -# scale={ 0.540000 0.540000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=blue_light -# texture="ce_seal_name_zhu_6731.dds" -# instance={ -# position={ 0.660000 0.500000 } -# scale={ 0.450000 0.570000 } -# } -# } -# -# colored_emblem={ -# color1=blue_light -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# } -#} -# -# -#huang_9EC4={ -# pattern="pattern_solid.dds" -# color1=green -# color2=yellow -# color3=green -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_huang_9ec3.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_incense_burner.dds" -# instance={ -# scale={ 0.80000 0.80000 } -# } -# } -#} -# -#c_nf_huang_9EC4 = huang_9EC4 -# -#1055006={ -# pattern="pattern_solid.dds" -# color1=white -# color2=red -# color3=white -# colored_emblem={ -# color1=white -# texture="ce_seal_name_zhang_5f35.dds" -# instance={ -# position={ 0.330000 0.500000 } -# scale={ -0.490000 0.620000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_vertical_pig.dds" -# instance={ -# position={ 0.660000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# } -#} -# -#gao_9AD8_8={ -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# color3=red -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_corners.dds" -# instance={ -# scale={ 0.870000 0.870000 } -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_seal_name_gao_9ad8.dds" -# instance={ -# scale={ 0.730000 0.730000 } -# depth=1.010000 -# } -# } -#} -# -#wang_738B_20={ -# pattern="pattern_solid.dds" -# color1=black -# color2=white -# color3=black -# colored_emblem={ -# color1=black -# texture="ce_seal_name_wang_738b.dds" -# instance={ -# scale={ 0.680000 0.680000 } -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_circle_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=1.010000 -# } -# } -#} -# -#wang_738B_6={ -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# color3=red -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_vertical_ox.dds" -# instance={ -# position={ 0.680000 0.500000 } -# scale={ 0.780000 0.780000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.790000 0.790000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_name_wang_738b.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.650000 0.780000 } -# } -# } -#} -# -# -#c_nf_wang_738b_6 = wang_738B_6 -# -#sima_53F8_2={ -# pattern="pattern_solid.dds" -# color1=black -# color2=red -# color3=red -# colored_emblem={ -# color1=red -# texture="ce_seal_name_si_53f8.dds" -# instance={ -# position={ 0.50000 0.30000 } -# scale={ 0.440000 0.440000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_name_ma_99ac.dds" -# instance={ -# -# position={ 0.500000 0.710000 } -# scale={ 0.420000 0.420000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_frame_oval.dds" -# instance={ -# scale={ 0.860000 1.000000 } -# } -# } -#} -# -# -#e_minister_censor = { -# pattern="pattern_solid.dds" -# color1=purple -# color2=white -# color3=purple -# -# colored_emblem={ -# color1=white -# texture="ce_seal_name_xian_61b2.dds" -# instance={ -# scale={ 0.820000 0.820000 } -# } -# } -#} -# -#e_minister_of_personnel = { -# pattern="pattern_solid.dds" -# color1=white -# color2=blue -# color3=white -# -# colored_emblem={ -# color1=blue -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.560000 0.780000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_li_540f.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=1.010000 -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.670000 0.890000 } -# } -# } -#} -# -#e_minister_chancellor = { -# pattern="pattern_solid.dds" -# color1=blue -# color2=white -# color3=blue -# -# colored_emblem={ -# color1=white -# texture="ce_seal_name_zheng_653f.dds" -# instance={ -# position={ 0.5 0.5 } -# scale={ 0.8 0.8 } -# } -# } -#} -# -#e_minister_grand_marshal = { -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# color3=red -# -# colored_emblem={ -# color1=white -# texture="ce_seal_name_shu_67a2.dds" -# instance={ -# position={ 0.5 0.5 } -# scale={ 0.75 0.75 } -# } -# } -#} -# -#e_minister_of_revenue = { -# pattern="pattern_solid.dds" -# color1=green -# color2=white -# color3=green -# -# colored_emblem={ -# color1=white -# texture="ce_seal_name_hu_6237.dds" -# instance={ -# position={ 0.5 0.5 } -# scale={ 0.70000 0.70000 } -# } -# } -#} -# -#e_minister_of_rites = { -# pattern="pattern_solid.dds" -# color1=white -# color2=black -# color3=white -# -# colored_emblem={ -# color1=black -# texture="ce_seal_name_li_793c.dds" -# instance={ -# position={ 0.490000 0.490000 } -# scale={ 0.680000 0.680000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=black -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.820000 0.820000 } -# } -# } -#} -# -#e_minister_of_war = { -# pattern="pattern_solid.dds" -# color1=white -# color2=red -# color3=white -# -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.800000 0.800000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_frame_circle_full.dds" -# instance={ -# scale={ 0.690000 0.690000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_bing_5175.dds" -# instance={ -# position={ 0.500000 0.50000 } -# scale={ 0.600000 0.600000 } -# depth=1.010000 -# } -# } -#} -# -#e_minister_of_justice = { -# pattern="pattern_solid.dds" -# color1=white -# color2=black -# color3=white -# -# colored_emblem={ -# color1=black -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.820000 0.820000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_xing_5211.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=1.010000 -# } -# } -#} -# -#e_minister_of_works = { -# pattern="pattern_solid.dds" -# color1=white -# color2=green -# color3=white -# colored_emblem={ -# color1=green -# texture="ce_seal_pictorial_frame_oval.dds" -# instance={ -# scale={ 1.000000 0.800000 } -# } -# -# } -# colored_emblem={ -# color1=green -# texture="ce_seal_pictorial_frame_oval_full.dds" -# instance={ -# scale={ 0.820000 0.690000 } -# depth=2.010000 -# } -# -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_gong_5de5.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=1.010000 -# } -# } -#} -# -#viet_ly={ -# pattern="pattern_solid.dds" -# color1=red -# color2=yellow -# color3=red -# -# colored_emblem={ -# color1=yellow -# color2=yellow -# texture="ce_lotus.dds" -# instance={ -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_name_li_674e.dds" -# instance={ -# position={ 0.510000 0.520000 } -# scale={ 0.550000 0.550000 } -# } -# } -#} -# -# -#dali_duan={ -# pattern="pattern_solid.dds" -# color1=red -# color2=green_light -# color3=orange -# colored_emblem={ -# color1=orange -# texture="ce_eastern_clouds.dds" -# instance={ -# position={ 0.150000 0.290000 } -# scale={ 0.480000 0.480000 } -# rotation=270 -# } -# -# instance={ -# position={ 0.150000 0.720000 } -# scale={ 0.480000 0.480000 } -# depth=1.010000 -# rotation=90 -# } -# -# instance={ -# position={ 0.850000 0.290000 } -# scale={ 0.480000 0.480000 } -# rotation=270 -# } -# -# instance={ -# position={ 0.850000 0.720000 } -# scale={ 0.480000 0.480000 } -# depth=1.010000 -# rotation=90 -# } -# } -# -# colored_emblem={ -# color1=green_light -# texture="ce_seal_name_duan_6bb5.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# } -#} -# -#xin_8F9B_1 = { -# pattern="pattern_solid.dds" -# color1=green -# color2=white -# color3=red -# colored_emblem={ -# color1=green -# texture="ce_seal_name_xin_8f9b.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.490000 0.720000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.660000 0.880000 } -# } -# } -#} -# -#jurchen_tudan={ -# pattern="pattern_solid.dds" -# color1=blue -# color2=white -# color3=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_name_dan_55ae.dds" -# instance={ -# position={ 0.670000 0.690000 } -# scale={ 0.480000 0.480000 } -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_seal_name_tu_5f92.dds" -# instance={ -# position={ 0.670000 0.260000 } -# scale={ 0.470000 0.470000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_horse.dds" -# instance={ -# position={ 0.330000 0.510000 } -# scale={ 0.710000 0.780000 } -# } -# } -#} -# -#zhu_6731_7={ -# pattern="pattern_solid.dds" -# color1=black -# color2=blue_light -# color3=black -# colored_emblem={ -# color1=black -# texture="ce_seal_name_zhu_6731.dds" -# instance={ -# position={ 0.340000 0.500000 } -# scale={ 0.610000 0.640000 } -# } -# } -# -# colored_emblem={ -# color1=blue_light -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=blue_light -# texture="ce_seal_pictorial_vertical_dog.dds" -# instance={ -# position={ 0.660000 0.500000 } -# scale={ 0.650000 0.650000 } -# depth=1.010000 -# } -# } -#} -# -#zhang_5F35_34={ -# pattern="pattern_solid.dds" -# color1=white -# color2=red -# color3=white -# colored_emblem={ -# color1=white -# texture="ce_seal_name_zhang_5f35.dds" -# instance={ -# position={ 0.500000 0.510000 } -# scale={ 0.630000 0.630000 } -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.850000 0.850000 } -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_frame_circle_full.dds" -# instance={ -# scale={ 0.730000 0.730000 } -# depth=1.010000 -# } -# } -#} -# -#khmer_varman={ -# pattern="pattern_solid.dds" -# color1=blue -# color2=yellow -# color3=purple -# colored_emblem={ -# color1=white -# texture="ce_spearhead.dds" -# instance={ -# position={ 0.720000 0.520000 } -# scale={ 0.280000 0.280000 } -# depth=2.010000 -# rotation=157 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_letter_i.dds" -# instance={ -# position={ 0.650000 0.380000 } -# scale={ 0.200000 0.600000 } -# depth=1.010000 -# rotation=122 -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_circle_mask.dds" -# instance={ -# scale={ 0.640000 0.640000 } -# depth=4.010000 -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_india_doted_frame_02.dds" -# instance={ -# scale={ 0.80000 0.80000 } -# } -# } -# -# colored_emblem={ -# color1=white -# texture="ce_deva_dancing.dds" -# instance={ -# position = { 0.49 0.5} -# scale={ 0.66000 0.66000 } -# rotation = 10 -# } -# } -#} -# -# -#mon_camadevi_haripunjaya = { -# pattern="pattern_solid.dds" -# color1=red -# color2=yellow -# color3=orange -# colored_emblem={ -# color1=yellow -# texture="ce_circle_mask.dds" -# instance={ -# scale={ 0.670000 0.670000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=orange -# texture="ce_india_doted_frame_02.dds" -# instance={ -# scale={ 0.850000 0.850000 } -# } -# } -# -# colored_emblem={ -# color1=red -# texture="ce_deva_sitting.dds" -# instance={ -# position={ 0.500000 0.480000 } -# scale={ 0.700000 0.700000 } -# depth=1.010000 -# } -# } -#} -# -#dayak_segara={ -# pattern="pattern_solid.dds" -# color1=orange -# color2=green -# color3=black -# colored_emblem={ -# color1=green_light -# texture="ce_block_02.dds" -# instance={ -# position={ 0.500000 0.780000 } -# scale={ 1.000000 0.450000 } -# } -# } -# -# colored_emblem={ -# color1=black -# texture="ce_ukkos_hammer.dds" -# instance={ -# scale={ 0.9 0.9 } -# depth=1.010000 -# } -# -# instance={ -# scale={ 0.7 0.7 } -# position = { 0.35 0.5 } -# depth=1.010000 -# } -# -# instance={ -# scale={ 0.7 0.7 } -# position = { 0.65 0.5 } -# depth=1.010000 -# } -# -# instance={ -# scale={ 0.5 0.5 } -# position = { 0.2 0.55 } -# depth=1.010000 -# } -# -# instance={ -# scale={ 0.5 0.5 } -# position = { 0.8 0.55 } -# depth=1.010000 -# } -# -# instance={ -# scale={ 0.3 0.3 } -# position = { 0.1 0.55 } -# depth=1.010000 -# } -# -# instance={ -# scale={ 0.3 0.3 } -# position = { 0.9 0.55 } -# depth=1.010000 -# } -# } -#} -# -#house_sailendra_sanjaya={ -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# color3=red -# colored_emblem={ -# color1=white -# texture="ce_asura_face.dds" -# instance={ -# position={ 0.500000 0.360000 } -# scale={ 0.660000 0.660000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_crescent_mask.dds" -# instance={ -# position={ 0.500000 0.760000 } -# scale={ 0.440000 0.630000 } -# } -# -# instance={ -# position={ 0.500000 0.670000 } -# scale={ 0.310000 0.310000 } -# depth=1.010000 -# } -# } -#} -# -#qin_79E6_4={ -# pattern="pattern_solid.dds" -# color1=green -# color2=yellow -# color3=green -# colored_emblem={ -# color1=green -# texture="ce_seal_name_qin_79e6.dds" -# instance={ -# position={ 0.390000 0.500000 } -# scale={ 0.550000 0.550000 } -# depth=2.010000 -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.640000 0.640000 } -# depth=3.010000 -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.790000 0.790000 } -# } -# } -# -# colored_emblem={ -# color1=green -# texture="ce_seal_pictorial_vertical_swallow.dds" -# instance={ -# position={ 0.660000 0.500000 } -# scale={ 0.650000 0.650000 } -# depth=1.010000 -# } -# } -#} -# -#c_nf_qin_79E6_4 = qin_79E6_4 -# -#new_noble_dynasty = { -# pattern = "pattern_solid.dds" -# color1 = "black" -# colored_emblem = { -# texture = "ce_question_mark.dds" -# color1 = "white" -# } -#} -# -#c_nf_new_noble_dynasty = new_noble_dynasty -# -#tangut_liang={ -# pattern="pattern_solid.dds" -# color1=black -# color2=white -# color3=white -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# -# } -# -# colored_emblem={ -# color1=black -# texture="ce_seal_pictorial_central_tiger.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# -# } -#} -# -#su_82CF={ -# pattern="pattern_solid.dds" -# color1=blue_light -# color2=yellow -# color3=red -# colored_emblem={ -# color1=white -# texture="ce_seal_name_su_8607.dds" -# instance={ -# position={ 0.640000 0.500000 } -# scale={ 0.440000 0.440000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_pig.dds" -# instance={ -# position={ 0.370000 0.500000 } -# scale={ 0.570000 0.570000 } -# depth=1.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.730000 0.730000 } -# } -# } -#} -# -#c_nf_su_82CF = su_82CF -# -#c_nf_xia_liang = tangut_liang -# -#zhao_8D99_1 = { -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# color3=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_name_zhao_8d99.dds" -# instance={ -# position={ 0.660000 0.510000 } -# scale={ 0.560000 0.560000 } -# depth=1.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_dragon.dds" -# instance={ -# position={ 0.330000 0.510000 } -# scale={ 0.650000 0.650000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.790000 0.790000 } -# } -# } -#} -# -#c_nf_zhao_8D99_1 = zhao_8D99_1 -# -#li_674E_87 = { -# pattern="pattern_solid.dds" -# color1=rgb { 166 110 26 } -# color2=white -# color3=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_name_li_674e.dds" -# instance={ -# position={ 0.660000 0.510000 } -# scale={ 0.530000 0.530000 } -# depth=1.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_dragon.dds" -# instance={ -# position={ 0.380000 0.510000 } -# scale={ 0.570000 0.570000 } -# depth=2.010000 -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.790000 0.790000 } -# } -# } -#} -# -#c_nf_li_674E_87 = li_674E_87 -# -#korean_gim_silla={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_gim_gimhae={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_oval.dds" -# instance={ -# scale={ 0.850000 0.850000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# scale={ 0.800000 0.800000 } -# } -# } -#} -#korean_mun_nampyeong={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_wen_6587.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_im_jangheung={ -# pattern="pattern_solid.dds" -# color1=red_dark -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red_dark -# texture="ce_seal_name_ren_4efb.dds" -# instance={ -# scale={ 0.800000 0.800000 } -# } -# } -#} -#korean_gang_jinju={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_jiang_59dc.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_pictorial_vertical_dragon.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_bak_milyang={ -# pattern="pattern_solid.dds" -# color1=yellow -# colored_emblem={ -# color1=blue -# texture="ce_seal_pictorial_frame_oval_full.dds" -# instance={ -# scale={ 0.850000 0.850000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_po_6734.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_i_jeonju={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_li_674e.dds" -# instance={ -# position={ 0.330000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_vertical_deer.dds" -# instance={ -# position={ 0.660000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_i_jeongseon={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ -0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_li_674e.dds" -# instance={ -# position={ 0.340000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_pictorial_vertical_goat.dds" -# instance={ -# position={ 0.670000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#hchar_nammhae={ -# pattern="pattern_solid.dds" -# color1=white -# colored_emblem={ -# color1=red_dark -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_central_tiger.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_song={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_song_5b8b.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_jeong_haeju={ -# pattern="pattern_solid.dds" -# color1=green -# color2=yellow -# color3=white -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_flower.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_zhao_8d99.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#korean_chae_pyeonggang={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_cai_8521.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# } -# } -#} -#korean_gyeong_cheongju={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_qing_6176.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_yun_papyeong={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_yin_5c39.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_mun_gangneung={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_wen_6587.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_pictorial_vertical_horse.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_i_gyeongwon={ -# pattern="pattern_solid.dds" -# color1=black -# color2=white -# color3=white -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_flower.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_li_674e.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#korean_baek_daeheung={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_gourd_full.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_bai_767d.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_choe_ubong={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_cui_5d14.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_rooster.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_choe_jiksan={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_cui_5d14.dds" -# instance={ -# position={ 0.330000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_vertical_rooster.dds" -# instance={ -# position={ 0.660000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_gang_geumcheon = { -# pattern="pattern_solid.dds" -# color1=yellow -# colored_emblem={ -# color1=red -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_jiang_59dc.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_choe_dongju={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_name_cui_5d14.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_choe_haeju = { -# pattern="pattern_solid.dds" -# color1=green -# colored_emblem={ -# color1=red_dark -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=green -# texture="ce_seal_name_cui_5d14.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_yang_anak={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_yang_694a.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_hong_namyang={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_hong_6d2a.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -# -#korean_gim_yeonggwang={ -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_i_suju={ -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_li_674e.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# } -# } -#} -#hchar_gim={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# scale={ 0.70000 0.70000 } -# } -# } -#} -#korean_gim_gwangsan={ -# pattern="pattern_solid.dds" -# color1=red_dark -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red_dark -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# position={ 0.330000 0.500000 } -# scale={ 0.60000 0.600000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_vertical_swallow.dds" -# instance={ -# position={ 0.660000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_seo_icheon={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_vertical_horse.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ -0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_xu_5f90.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -#} -#korean_choe_gyeongju={ -# pattern="pattern_solid.dds" -# color1=orange -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=orange -# texture="ce_seal_name_cui_5d14.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_gim_eonyang={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_du_dureung = { -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_oval_full.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_name_du_675c.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#korean_bak_seungju={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_po_6734.dds" -# instance={ -# position={ 0.40000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_vertical_snake.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -#} -#korean_o_naju={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_wu_5433.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_han_daeheung={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_name_han_97d3.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#korean_wu_mokcheon={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_yu_4e8e.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# } -# } -#} -#korean_bak_juksan={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_name_po_6734.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_pictorial_vertical_dragon.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_yu_chungju={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_liu_5289.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_yang_wonju={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_name_liang_6881.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_pictorial_vertical_pig.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_gim_gangneung={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_pictorial_vertical_rabbit.dds" -# instance={ -# position={ 0.335000 0.500000 } -# scale={ -0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# position={ 0.655000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -#} -#korean_bak_pyeongsan={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_oval_full.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_po_6734.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#hchar_yang_kil={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_name_liang_6881.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -#} -#korean_bak_silla={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_name_po_6734.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -#} -#korean_gim_yeonan={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -#} -#korean_go_jeju={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_gao_9ad8.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_bak_ulleong={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_circle_full.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_po_6734.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_jeong_haeju={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_name_zheng_912d.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#korean_gim_ulleong={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_jin_91d1.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -#} -#korean_jo_hanyang={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_vertical_rooster.dds" -# instance={ -# position={ 0.335000 0.500000 } -# scale={ -0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_zhao_8d99.dds" -# instance={ -# position={ 0.655000 0.500000 } -# scale={ 0.400000 0.600000 } -# } -# } -#} -#korean_jo_wonju={ -# pattern="pattern_solid.dds" -# color1=green -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_zhao_8d99.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#balhae_dae={ -# pattern="pattern_solid.dds" -# color1=red_dark -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red_dark -# texture="ce_seal_name_da_5927.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#balhae_go={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_gao_9ad8.dds" -# instance={ -# position={ 0.40000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_vertical_goat.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.550000 0.650000 } -# } -# } -#} -#balhae_yang={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_liang_6881.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#balhae_mun={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_wen_6587.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#balhae_baek={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_oval.dds" -# instance={ -# scale={ 0.800000 0.800000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_bai_767d.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#bai_meng = { -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_tripod.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_meng_8499.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#nanzhao_du = { -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_oval.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_du_675c.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#bai_du={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_du_675c.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#bai_yang={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_yang_694a.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#dali_gao={ -# pattern="pattern_solid.dds" -# color1=blue -# color2=white -# color3=yellow -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_elephant.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_gao_9ad8.dds" -# instance={ -# position={ 0.400000 0.480000 } -# scale={ 0.550000 0.550000 } -# } -# } -#} -#bai_dong={ -# pattern="pattern_solid.dds" -# color1=red -# color2=white -# color3=yellow -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_dong_8463.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_rat.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.650000 0.650000 } -# } -# } -#} -#bai_li={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_li_674e.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#gao_9AD8_5={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_gao_9ad8.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#guiyi_yan={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_corners.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_yan_71d5.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#yang_694A_24={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_yang_694a.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#2003098={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_tripod.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_xue_859b.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#sun_5B6B_26={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ -0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_swallow.dds" -# instance={ -# position={ 0.340000 0.500000 } -# scale={ -0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_sun_5b6b.dds" -# instance={ -# position={ 0.670000 0.500000 } -# scale={ 0.500000 0.650000 } -# } -# } -#} -#2003012={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_pictorial_vertical_tiger.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ -0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_name_li_674e.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ 0.500000 0.650000 } -# } -# } -#} -#1055036={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=yellow -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_cao_66f9.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#tangut_liang={ -# pattern="pattern_solid.dds" -# color1=black -# color2=white -# color3=white -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_name_liang_6881.dds" -# instance={ -# scale={ 0.650000 0.650000 } -# } -# } -#} -#viet_ngo={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_name_wu_5433.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#viet_than={ -# pattern="pattern_solid.dds" -# color1=red -# color2=yellow -# color3=red -# -# colored_emblem={ -# color1=yellow -# color2=yellow -# texture="ce_lotus.dds" -# instance={ -# depth=1.010000 -# } -# } -# -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# position={ 0.510000 0.520000 } -# scale={ 0.500000 0.500000 } -# depth=2.010000 -# } -# } -#} -#viet_ha_thuongoai={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_circle.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_he_4f55.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# } -# } -#} -#viet_le_phongchau={ -# pattern="pattern_solid.dds" -# color1=yellow -# colored_emblem={ -# color1=red -# texture="ce_seal_pictorial_frame_flower.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=red -# texture="ce_seal_name_li_9ece.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#viet_tran={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_full.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=blue -# texture="ce_seal_name_chen_9673.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -#} -#viet_dam={ -# pattern="pattern_solid.dds" -# color1=red -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_tripod.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_tan_8b5a.dds" -# instance={ -# scale={ 0.550000 0.550000 } -# } -# } -#} -#viet_to={ -# pattern="pattern_solid.dds" -# color1=blue -# colored_emblem={ -# color1=yellow -# texture="ce_seal_pictorial_frame_corners.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=yellow -# texture="ce_seal_name_su_8607.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# } -# } -#} -#viet_do={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_frame_oval.dds" -# instance={ -# scale={ 0.750000 0.750000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_du_675c.dds" -# instance={ -# scale={ 0.500000 0.500000 } -# } -# } -#} -#korean_gwak_cheongju={ -# pattern="pattern_solid.dds" -# color1=black -# color2=white -# color3=white -# colored_emblem={ -# color1=white -# texture="ce_seal_frame.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_guo_90ed.dds" -# instance={ -# scale={ 0.600000 0.600000 } -# } -# } -#} -#korean_gwon_andong={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# texture="ce_seal_name_quan_6b0a.dds" -# instance={ -# position={ 0.350000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_pictorial_vertical_deer.dds" -# instance={ -# position={ 0.650000 0.500000 } -# scale={ -0.650000 0.650000 } -# } -# } -#} -#korean_wang_seohae={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# texture="ce_seal_frame_divided.dds" -# instance={ -# scale={ 0.700000 0.700000 } -# } -# } -# colored_emblem={ -# color1=black -# texture="ce_seal_pictorial_vertical_horse.dds" -# instance={ -# position={ 0.335000 0.500000 } -# scale={ -0.650000 0.650000 } -# } -# } -# colored_emblem={ -# color1=white -# texture="ce_seal_name_wang_738b.dds" -# instance={ -# position={ 0.655000 0.500000 } -# scale={ 0.450000 0.600000 } -# } -# } -#} -# -#vanity_ceanneidigh={ -# pattern="pattern_solid.dds" -# color1=black -# colored_emblem={ -# color1=white -# color2=yellow -# color3=black -# texture="ce_sugarloaf_helmet.dds" -# instance={ -# position={ 0.300000 0.3000000 } -# scale={ 0.400000 0.400000 } -# } -# } -# colored_emblem={ -# color1=white -# color2=yellow -# color3=black -# texture="ce_sugarloaf_helmet.dds" -# instance={ -# position={ 0.700000 0.3000000 } -# scale={ 0.400000 0.400000 } -# } -# } -# colored_emblem={ -# color1=white -# color2=yellow -# color3=black -# texture="ce_sugarloaf_helmet.dds" -# instance={ -# position={ 0.500000 0.7500000 } -# scale={ 0.400000 0.400000 } -# } -# } -#} -# -# \ No newline at end of file diff --git a/common/coat_of_arms/coat_of_arms/91_laamp_coas.txt b/common/coat_of_arms/coat_of_arms/91_laamp_coas.txt deleted file mode 100644 index adf69dff9..000000000 --- a/common/coat_of_arms/coat_of_arms/91_laamp_coas.txt +++ /dev/null @@ -1,83 +0,0 @@ -d_laamp_knife={ - pattern="pattern_horizontal_split_01.dds" - color1=brown - color2=brown - color3=blue - colored_emblem={ - color1=white - color2=red - texture="ce_sword_simple.dds" - instance={ - position={ 0.370000 0.420000 } - scale={ 0.905000 -0.905000 } - depth=10.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle.dds" - instance={ - position={ 0.820000 0.680000 } - scale={ 0.120000 0.120000 } - } - - instance={ - position={ 0.680000 0.780000 } - scale={ 0.120000 0.120000 } - depth=1.010000 - } - - instance={ - position={ 0.360000 0.780000 } - scale={ 0.120000 0.120000 } - depth=2.010000 - } - - instance={ - position={ 0.170000 0.700000 } - scale={ 0.120000 0.120000 } - depth=3.010000 - } - - instance={ - position={ 0.620000 0.470000 } - scale={ 0.120000 0.120000 } - depth=4.010000 - } - - instance={ - position={ 0.170000 0.500000 } - scale={ 0.120000 0.120000 } - depth=5.010000 - } - - instance={ - position={ 0.840000 0.090000 } - scale={ 0.120000 0.120000 } - depth=6.010000 - } - - instance={ - position={ 0.650000 0.090000 } - scale={ 0.120000 0.120000 } - depth=7.010000 - } - - instance={ - position={ 0.350000 0.090000 } - scale={ 0.120000 0.120000 } - depth=8.010000 - } - - instance={ - position={ 0.170000 0.090000 } - scale={ 0.120000 0.120000 } - depth=9.010000 - } - - } - -} diff --git a/common/coat_of_arms/coat_of_arms/99_coa_designer_templates.txt b/common/coat_of_arms/coat_of_arms/99_coa_designer_templates.txt deleted file mode 100644 index 48761e436..000000000 --- a/common/coat_of_arms/coat_of_arms/99_coa_designer_templates.txt +++ /dev/null @@ -1,14 +0,0 @@ -template = { - coa_designer_blank_default = { - pattern = "pattern_solid.dds" - color1 = list "normal_colors" - color2 = list "metal_colors" - color3 = list "normal_colors" - - colored_emblem = { - texture = "ce_fleur.dds" - color1 = color2 - instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } - } - } -} diff --git a/common/coat_of_arms/coat_of_arms/99_historical_character_coa.txt b/common/coat_of_arms/coat_of_arms/99_historical_character_coa.txt deleted file mode 100644 index 40c209d53..000000000 --- a/common/coat_of_arms/coat_of_arms/99_historical_character_coa.txt +++ /dev/null @@ -1,3 +0,0 @@ -@smErmine = 0.27 -@smLysX = 0.23 -@smLysY = 0.26 diff --git a/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt b/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt index 5fe9ba942..a05891d05 100644 --- a/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt +++ b/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt @@ -10,4659 +10,6 @@ } -dynasty_fredriksson={ - pattern="pattern_solid.dds" - color1=purple - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_suomenusko_sun_07.dds" - instance={ - position={ 0.500000 0.290000 } - scale={ 0.690000 0.690000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_anvil.dds" - instance={ - position={ 0.500000 0.780000 } - scale={ 0.800000 0.800000 } - } - - } - -} - -zilinskas_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - color2=red - texture="ce_cross_patriarchal_hungary.dds" - } - -} - -wiseman_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ 0.550000 0.440000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="NEOW_ce_waves_05.dds" - } - - colored_emblem={ - color1=white - texture="NEOW_ce_makedonstars.dds" - instance={ - scale={ 0.890000 0.890000 } - depth=2.010000 - } - - } - -} - -atika_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=green - color2=white - color3=green - colored_emblem={ - color1=rgb { 139 39 51 } - texture="ce_mena_crescent_outline.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 1.000000 -1.000000 } - } - - } - - colored_emblem={ - color1=rgb { 139 39 51 } - texture="ce_solomon_star_08.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.520000 0.520000 } - depth=1.010000 - } - - } - -} - -sarikaya_dynasty={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=black - colored_emblem={ - color1=orange - color2=white - color3=black - texture="ce_fox.dds" - instance={ - scale={ 0.870000 0.870000 } - } - - } - -} - -boghazkesen_dynasty={ - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=black - color2=white - texture="ce_border_circle_doted.dds" - } - - colored_emblem={ - color1=white - texture="ce_solomon_star_08.dds" - instance={ - scale={ 0.870000 0.870000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_kurdisun.dds" - instance={ - scale={ 0.360000 0.360000 } - depth=1.010000 - } - - } - -} - -kucukrumli_dynasty={ - pattern="pattern_horizontal_stripes_01.dds" - color1=black - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_key_st_peter.dds" - instance={ - position={ 0.500000 0.780000 } - scale={ 0.650000 0.650000 } - rotation=270 - } - - instance={ - position={ 0.500000 0.190000 } - scale={ 0.650000 0.650000 } - depth=1.010000 - rotation=270 - } - - } - -} - -ipai_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - texture="ce_suomenusko_udmurt.dds" - } - -} - -mordoboyev_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=white - color2=white - texture="ce_angel.dds" - } - -} - -topaloglu_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=green - colored_emblem={ - color1=green_light - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 1.000000 0.610000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.620000 0.280000 } - scale={ 0.300000 0.300000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.430000 0.280000 } - scale={ -0.580000 0.580000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_barrulets_2.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 1.000000 0.840000 } - depth=2.010000 - } - - } - -} - - -tanriverdi_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=green - colored_emblem={ - color1=white - color2=white - color3=black - texture="ce_bull_head.dds" - instance={ - position={ 0.500000 0.220000 } - scale={ 0.540000 0.540000 } - } - - } - - colored_emblem={ - color1=white - color2=yellow - texture="ce_swords_crossed.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.900000 0.900000 } - depth=1.010000 - } - - } - -} - - -turkdogan_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.420000 0.400000 } - scale={ 0.410000 0.410000 } - rotation=34 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.560000 0.560000 } - scale={ 0.740000 0.740000 } - depth=2.010000 - rotation=49 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_makedonstars.dds" - instance={ - depth=1.010000 - } - - } - -} - - - -ibrahim_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=black - texture="NEOW_ce_paektu.dds" - instance={ - position={ 0.500000 0.740000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_arabic_allah.dds" - instance={ - position={ 0.500000 0.370000 } - scale={ 0.650000 0.650000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.690000 } - depth=1.010000 - } - - } - -} - - -novikov_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=white - color2=blue_light - texture="ce_pales_undy_04.dds" - instance={ - position={ 0.500000 0.830000 } - scale={ 1.000000 0.500000 } - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_taiwan_star.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.730000 0.730000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.930000 } - scale={ 0.680000 0.490000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="NEOW_ce_dove_flying.dds" - instance={ - position={ 0.260000 0.240000 } - scale={ 0.470000 0.470000 } - depth=1.010000 - rotation=328 - } - - instance={ - position={ 0.740000 0.240000 } - scale={ 0.470000 0.470000 } - depth=2.010000 - rotation=37 - } - - } - -} - - -griboglazov_dynasty={ - pattern="pattern_solid.dds" - color1=purple - color2=yellow - color3=red - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="ce_swan.dds" - instance={ - scale={ 0.960000 0.960000 } - } - - } - -} - - -bezukhov_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=red - texture="ce_grain.dds" - instance={ - position={ 0.760000 0.790000 } - scale={ 0.450000 0.450000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_castle_random.dds" - instance={ - position={ 0.250000 0.260000 } - scale={ 0.450000 0.450000 } - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=red - texture="NEOW_ce_crown_imperial_russia.dds" - instance={ - position={ 0.770000 0.210000 } - scale={ 0.480000 0.480000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordinary_cross_thinnest.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_hammer.dds" - instance={ - position={ 0.250000 0.800000 } - scale={ 0.450000 0.450000 } - depth=1.010000 - } - - } - -} - - -smirnov_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=white - color2=red - color3=white - texture="NEOW_ce_eagle_russia.dds" - instance={ - scale={ 0.930000 0.930000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.210000 0.210000 } - } - - } - -} - -kessel_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=orange - color3=blue_light - texture="NEOW_ce_cossack_outline.dds" - instance={ - scale={ 0.960000 0.960000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_star_05.dds" - instance={ - scale={ 0.290000 0.290000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - scale={ 0.560000 0.560000 } - depth=1.010000 - } - - } - -} - - -buratino_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - - colored_emblem={ - color1=green_light - texture="ce_oak_leaf.dds" - instance={ - position={ 0.840000 0.580000 } - scale={ 0.410000 0.410000 } - rotation=159 - } - - } - colored_emblem={ - color1=yellow - texture="ce_circle.dds" - instance={ - scale={ 0.850000 0.850000 } - depth=1.010000 - } - - instance={ - position={ 0.340000 0.500000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.660000 0.500000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - -} - - -abilqaiyruly_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=green - colored_emblem={ - color1=white - texture="NEOW_ce_kyrgyz.dds" - instance={ - scale={ 0.430000 0.430000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_solomon_star_08.dds" - instance={ - position={ 0.240000 0.210000 } - scale={ 0.290000 0.290000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask.dds" - instance={ - position={ 0.690000 0.600000 } - scale={ 0.750000 0.750000 } - depth=2.010000 - rotation=299 - } - - } - -} - - - -landsberg_dynasty={ - pattern="pattern__solid_designer.dds" - color1=green_light - color2=white - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - scale={ 0.390000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="NEOW_ce_seagull.dds" - instance={ - position={ 0.500000 0.360000 } - scale={ 0.670000 0.670000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="NEOW_ce_barrel.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.880000 0.510000 } - depth=1.010000 - rotation=89 - } - - } - -} - - - -husankai_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=blue - colored_emblem={ - color1=green - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.920000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_chakratrisula.dds" - instance={ - position={ 0.500000 0.830000 } - scale={ 0.410000 0.720000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - color2=green - texture="NEOW_ce_oak_tree.dds" - instance={ - scale={ 0.930000 0.930000 } - depth=1.010000 - } - - } - -} - - -kirilov_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_religion_christianity_orthodox.dds" - instance={ - position={ 0.650000 0.430000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_lion_rampant.dds" - instance={ - position={ 0.360000 0.650000 } - scale={ -0.700000 0.700000 } - } - - } - -} - - -voronin_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - color2=red - texture="NEOW_ce_sputnik.dds" - instance={ - position={ 0.500000 0.260000 } - scale={ 0.510000 0.510000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="NEOW_ce_satellite.dds" - instance={ - position={ 0.500000 0.820000 } - scale={ 0.760000 0.760000 } - } - - } - -} - - -medvedev_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=red - colored_emblem={ - color1=white - color2=red - color3=red - texture="ce_bear_passant.dds" - instance={ - position={ 0.500000 0.590000 } - scale={ 0.710000 0.710000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_pagan_hands_svarog.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.430000 0.430000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_polish_korczak.dds" - instance={ - position={ 0.500000 0.900000 } - scale={ 0.430000 0.430000 } - depth=1.010000 - } - - } - -} - -yulayev_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_knight.dds" - instance={ - position={ 0.500000 0.490000 } - scale={ -0.630000 0.630000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - color3=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ -0.620000 0.620000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color3=white - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.970000 } - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_kurdisun.dds" - instance={ - position={ 0.500000 0.490000 } - depth=3.010000 - } - - } - -} - - -holstein_gottorp_romanov_dynasty={ - pattern="pattern__solid_designer.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=red - color2=yellow - color3=yellow - texture="ce_griffin_rampant.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.590000 0.590000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_eagle.dds" - instance={ - position={ 0.320000 0.380000 } - scale={ 0.220000 0.140000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_pagan_wheel.dds" - instance={ - position={ 0.320000 0.490000 } - scale={ 0.270000 0.270000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_shield_01.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.700000 0.700000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_sword_simple.dds" - instance={ - position={ 0.530000 0.340000 } - scale={ 0.500000 0.500000 } - depth=12.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=black - texture="ce_wolf_head.dds" - instance={ - position={ 0.610000 0.110000 } - scale={ 0.200000 0.200000 } - } - - instance={ - position={ 0.120000 0.340000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } - - instance={ - position={ 0.340000 0.910000 } - scale={ 0.200000 0.200000 } - depth=3.010000 - } - - instance={ - position={ 0.870000 0.640000 } - scale={ 0.200000 0.200000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_circle_mask.dds" - instance={ - position={ 0.320000 0.490000 } - scale={ 0.200000 0.200000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="ce_wolf_head.dds" - instance={ - position={ 0.120000 0.640000 } - scale={ 0.200000 0.200000 } - depth=2.010000 - } - - instance={ - position={ 0.610000 0.910000 } - scale={ 0.200000 0.200000 } - depth=4.010000 - } - - instance={ - position={ 0.870000 0.340000 } - scale={ 0.200000 0.200000 } - depth=5.010000 - } - - instance={ - position={ 0.340000 0.110000 } - scale={ 0.200000 0.200000 } - depth=7.010000 - } - - } - -} - - - -bardak_dynasty={ - pattern="pattern__solid_designer.dds" - color1=yellow - color2=green - color3=red - colored_emblem={ - color1=red - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.305000 0.305000 } - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=red - texture="NEOW_ce_oak_branch.dds" - instance={ - position={ 0.250000 0.500000 } - scale={ 0.700000 0.700000 } - depth=2.010000 - rotation=20 - } - - instance={ - position={ 0.750000 0.500000 } - scale={ -0.700000 0.700000 } - depth=3.010000 - rotation=340 - } - - } - - colored_emblem={ - color1=red - color2=yellow - texture="NEOW_ce_barrel.dds" - instance={ - position={ 0.500000 0.600000 } - scale={ 0.745000 0.745000 } - depth=1.010000 - } - - } - -} - -otrepyev_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=yellow - texture="ce_hongsa.dds" - instance={ - position={ 0.500000 0.280000 } - scale={ 0.610000 0.610000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordinary_bars_2.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 1.000000 0.510000 } - depth=1.010000 - } - - } - -} - - -shpolskiy_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_stag.dds" - instance={ - scale={ 0.870000 0.870000 } - } - - } - -} - - -demidov_dynasty={ - pattern="pattern_chevron_01.dds" - color1=green_light - color2=red - color3=red - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_fire.dds" - instance={ - position={ 0.500000 0.420000 } - scale={ 0.480000 0.480000 } - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_globus_cruciger.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.680000 0.680000 } - depth=1.010000 - } - - } - -} - - -lakomkin_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=white - color2=blue_light - color3=red - texture="ce_knight.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.240000 0.240000 } - } - - } - - colored_emblem={ - color1=blue_light - color2=red - color3=blue_light - texture="NEOW_ce_eagle_russia.dds" - instance={ - scale={ 0.920000 0.920000 } - depth=1.010000 - } - - } - -} - - -oki_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=green - colored_emblem={ - color1=black - texture="ce_hand.dds" - instance={ - position={ 0.600000 0.470000 } - scale={ 0.400000 0.400000 } - depth=1.010000 - rotation=272 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.910000 0.500000 } - scale={ 0.420000 1.000000 } - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_bow.dds" - instance={ - position={ 0.380000 0.500000 } - scale={ 0.860000 0.860000 } - depth=2.010000 - } - - } - -} - - -karim_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=green - colored_emblem={ - color1=white - color2=white - color3=black - texture="ce_horse_statant.dds" - instance={ - position={ 0.500000 0.370000 } - scale={ 0.530000 0.530000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_grain.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.380000 0.380000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.700000 0.880000 } - depth=2.010000 - } - - } - -} - - -khairetdinov_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=blue - colored_emblem={ - color1=black - color2=black - color3=yellow - texture="ce_wyvern.dds" - instance={ - position={ 0.500000 0.680000 } - scale={ -0.700000 0.640000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color3=red - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ -0.500000 0.500000 } - } - - } - -} - - -akdagh_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=orange - texture="NEOW_ce_kurdisun.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 0.790000 0.790000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - position={ 0.500000 0.520000 } - } - - } - -} - -yilmaz_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=black - color2=orange - texture="ce_byzantine_double_eagle.dds" - instance={ - scale={ 0.800000 0.800000 } - } - - } - -} - - -demir_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=black - color2=red - texture="NEOW_ce_oak_tree.dds" - instance={ - scale={ 0.760000 0.760000 } - } - - } - -} - - -shahenk_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=yellow - texture="NEOW_ce_sovwreath.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.860000 0.860000 } - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_grapes_no_vine.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 0.760000 0.760000 } - depth=1.010000 - } - - } - -} - - -atchali_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_block_01.dds" - instance={ - position={ 0.560000 0.310000 } - scale={ 0.170000 0.080000 } - } - - } - - colored_emblem={ - color1=white - color2=yellow - texture="ce_wolf.dds" - instance={ - position={ 0.530000 0.520000 } - scale={ 0.860000 0.860000 } - depth=1.010000 - } - - } - -} - - -karaoghlu_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=black - color2=white - color3=white - texture="ce_bull_passant_humped.dds" - instance={ - scale={ 0.680000 0.680000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_border_circle.dds" - } - -} - - -arap_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="NEOW_ce_cormorant.dds" - instance={ - scale={ 0.820000 0.820000 } - } - - } - -} - - -gunesh_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=black - colored_emblem={ - color1=yellow - color2=black - texture="ce_buddhist_moon.dds" - instance={ - scale={ 0.480000 0.480000 } - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_octogon_plain_frame.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_eastern_sun.dds" - instance={ - scale={ 0.820000 0.820000 } - depth=1.010000 - } - - } - -} - - -bagrationi_dynasty={ - pattern="pattern_checkers_02.dds" - color1=blue - color2=red - color3=red - colored_emblem={ - color1=yellow - texture="ce_harp.dds" - instance={ - position={ 0.780000 0.240000 } - scale={ 0.440000 0.440000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_saint_george.dds" - instance={ - scale={ 0.290000 0.290000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_globus_cruciger.dds" - instance={ - position={ 0.750000 0.880000 } - scale={ 0.300000 0.300000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=grey - texture="ce_clothes.dds" - instance={ - position={ 0.220000 0.250000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_scales.dds" - instance={ - position={ 0.230000 0.800000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ - depth=7.010000 - rotation=90 - } - - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_shield_01.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.400000 0.400000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - texture="ce_swords_crossed.dds" - instance={ - position={ 0.750000 0.710000 } - scale={ 0.340000 0.260000 } - } - - } - -} - - -aghassian_dynasty={ - pattern="pattern__solid_designer.dds" - color1=white - color2=yellow - color3=red - colored_emblem={ - color1=black - color2=yellow - color3=yellow - texture="NEOW_ce_dove_statant.dds" - instance={ - position={ 0.550000 0.320000 } - scale={ 0.690000 0.690000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_star_06.dds" - instance={ - position={ 0.500000 0.810000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.840000 } - depth=2.010000 - } - - } - -} - - -turkkan_dynasty={ - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_mena_bend.dds" - instance={ - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_religion_islam_generic.dds" - instance={ - position={ 0.690000 0.240000 } - scale={ 0.380000 0.380000 } - depth=10.010000 - } - - instance={ - position={ 0.280000 0.760000 } - scale={ 0.380000 0.380000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - color3=red - texture="ce_oak_leaf.dds" - instance={ - position={ 0.190000 0.190000 } - scale={ 0.210000 0.210000 } - rotation=133 - } - - instance={ - position={ 0.370000 0.270000 } - scale={ 0.210000 0.210000 } - depth=1.010000 - rotation=133 - } - - instance={ - position={ 0.260000 0.360000 } - scale={ 0.210000 0.210000 } - depth=2.010000 - rotation=133 - } - - instance={ - position={ 0.430000 0.440000 } - scale={ 0.210000 0.210000 } - depth=3.010000 - rotation=133 - } - - instance={ - position={ 0.490000 0.600000 } - scale={ 0.210000 0.210000 } - depth=4.010000 - rotation=133 - } - - instance={ - position={ 0.590000 0.490000 } - scale={ 0.210000 0.210000 } - depth=5.010000 - rotation=133 - } - - instance={ - position={ 0.660000 0.670000 } - scale={ 0.210000 0.210000 } - depth=6.010000 - rotation=133 - } - - instance={ - position={ 0.740000 0.830000 } - scale={ 0.210000 0.210000 } - depth=7.010000 - rotation=133 - } - - instance={ - position={ 0.830000 0.730000 } - scale={ 0.210000 0.210000 } - depth=8.010000 - rotation=133 - } - - } - -} - - - - - -lubranski_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.560000 0.560000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_trefoil_eretnid.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.880000 -0.880000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_india_doted_frame.dds" - instance={ - scale={ 0.980000 0.980000 } - } - - } - -} - - -dallas_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.500000 0.500000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.200000 } - depth=1.010000 - } - - } - -} - - - -sukhi_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=yellow - texture="ce_winged_arrow.dds" - instance={ - position={ 0.480000 0.720000 } - scale={ 0.660000 0.660000 } - depth=5.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.810000 0.480000 } - scale={ 0.190000 0.190000 } - } - - instance={ - position={ 0.180000 0.480000 } - scale={ 0.190000 0.190000 } - depth=1.010000 - } - - instance={ - position={ 0.730000 0.300000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - } - - instance={ - position={ 0.270000 0.300000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.220000 } - scale={ 0.380000 0.380000 } - depth=4.010000 - } - - } - -} - - - -morozov_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=white - color2=white - texture="ce_carbuncle.dds" - } - - colored_emblem={ - color1=white - texture="ce_aegishjalmr.dds" - instance={ - scale={ 0.840000 0.840000 } - depth=1.010000 - } - - } - -} - -volkov_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_wolf_head.dds" - instance={ - position={ 0.470000 0.520000 } - scale={ 0.830000 0.830000 } - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_eastern_sun.dds" - instance={ - depth=1.010000 - } - - } - -} - - -valkeapaa_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=white - texture="NEOW_ce_book_open.dds" - instance={ - position={ 0.500000 0.720000 } - scale={ 0.790000 0.790000 } - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_halfsun.dds" - instance={ - position={ 0.500000 0.030000 } - depth=1.010000 - } - - } - -} - - -labba_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=blue - color3=red - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.600000 0.500000 } - scale={ 0.250000 0.420000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_eastern_sun.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.400000 0.500000 } - scale={ 0.250000 0.430000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_pagan_wotan_cross.dds" - instance={ - scale={ 0.660000 0.660000 } - } - - } - -} - - -nordheim_dynasty={ - pattern="pattern_solid.dds" - color1=rgb { 94 116 144 } - color2=white - color3=green - colored_emblem={ - color1=white - color2=rgb { 94 116 144 } - texture="ce_norse_odins_raven.dds" - instance={ - position={ 0.510000 0.760000 } - scale={ 0.840000 0.840000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_aegishjalmr.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.550000 0.550000 } - depth=1.010000 - } - - } - -} - - - -khanov_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.550000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_katyusha.dds" - instance={ - position={ 0.500000 0.700000 } - scale={ 0.900000 0.900000 } - depth=3.010000 - rotation=360 - } - - } - - colored_emblem={ - color1=red - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.320000 0.320000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.540000 0.540000 } - depth=1.010000 - } - - } - -} - -trollkungen_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=yellow - color3=red - colored_emblem={ - color1=green_light - color2=blue_light - texture="ce_wildman.dds" - instance={ - position={ 0.500000 0.760000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=black - texture="ce_crown_head.dds" - instance={ - position={ 0.500000 0.300000 } - scale={ 0.230000 0.230000 } - } - - } - -} - - -adlercreutz_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.090000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=yellow - texture="ce_eagle.dds" - instance={ - position={ 0.500000 0.690000 } - scale={ 0.770000 0.770000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_09.dds" - instance={ - position={ 0.800000 0.180000 } - scale={ 0.280000 0.280000 } - depth=1.010000 - } - - instance={ - position={ 0.200000 0.180000 } - scale={ 0.280000 0.280000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.280000 0.280000 } - depth=3.010000 - } - - } - -} - - - - -sokolov_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=yellow - color3=red - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_eagle.dds" - instance={ - scale={ 0.710000 0.710000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_tower.dds" - instance={ - position={ 0.500000 1.000000 } - } - - } - -} - - -aliyev_dynasty={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=red - color3=black - texture="ce_lion_rampant_wide_stance.dds" - instance={ - scale={ 0.620000 0.620000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_makedonstars.dds" - } - -} - - -tarasov_dynasty={ - pattern="pattern_solid.dds" - color1=purple - color2=yellow - color3=red - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="NEOW_ce_cossack.dds" - instance={ - scale={ 0.500000 0.500000 } - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=blue_light - texture="NEOW_ce_cossack_outline.dds" - instance={ - depth=1.010000 - } - - } - -} - - -shevchenko_dynasty={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=red - colored_emblem={ - color1=blue_light - texture="NEOW_ce_flame.dds" - instance={ - position={ 0.490000 0.660000 } - scale={ 0.490000 0.490000 } - depth=1.010000 - rotation=109 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue - color3=blue - texture="NEOW_ce_dove_statant.dds" - instance={ - position={ 0.580000 0.480000 } - scale={ 0.600000 0.600000 } - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - scale={ 0.710000 0.710000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_ali_knot.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_auskelis.dds" - instance={ - depth=2.010000 - } - - } - -} - - -ghaziyev_dynasty={ - pattern="pattern_solid.dds" - color1=green - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_crescent_bone.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.700000 0.770000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.240000 0.240000 } - depth=1.010000 - } - - instance={ - position={ 0.660000 0.240000 } - scale={ 0.240000 0.240000 } - depth=2.010000 - } - - instance={ - position={ 0.340000 0.240000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - } - -} - - -ulyanov_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=orange - colored_emblem={ - color1=red - color2=red - texture="ce_moon_sun.dds" - instance={ - position={ 0.500000 0.640000 } - scale={ 0.840000 0.840000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_mongol_flame.dds" - instance={ - position={ 0.500000 0.170000 } - scale={ 0.540000 0.540000 } - } - - } - -} - -salman_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=green - colored_emblem={ - color1=white - texture="ce_solomon_star_08.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.430000 0.430000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="NEOW_ce_borz.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.680000 0.680000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.520000 0.520000 } - depth=2.010000 - } - - } - -} - -pidkuimukha_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=black - texture="NEOW_ce_satellite.dds" - instance={ - position={ 0.500000 0.660000 } - scale={ 0.940000 0.940000 } - } - - } - -} - - -arkhypchuk_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=red - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.290000 0.290000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_radar.dds" - instance={ - position={ 0.840000 0.750000 } - scale={ 0.800000 0.800000 } - depth=2.010000 - } - - instance={ - position={ 0.620000 0.750000 } - scale={ 0.800000 0.800000 } - depth=3.010000 - } - - instance={ - position={ 0.390000 0.750000 } - scale={ 0.800000 0.800000 } - depth=4.010000 - } - - instance={ - position={ 0.170000 0.750000 } - scale={ 0.800000 0.800000 } - depth=5.010000 - } - - } - -} - -navarykasha_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_solomon_star_06.dds" - instance={ - position={ 0.500000 0.210000 } - scale={ 0.370000 0.370000 } - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=red - texture="NEOW_ce_cossack.dds" - instance={ - position={ 0.500000 0.690000 } - scale={ 0.640000 0.640000 } - depth=1.010000 - } - - } - -} - - -lupescu_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=red - color3=black - colored_emblem={ - color1=yellow - texture="NEOW_ce_halfsun.dds" - instance={ - position={ 0.500000 0.590000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_wave_single.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_wolf_passant.dds" - instance={ - position={ 0.500000 0.230000 } - scale={ 0.660000 0.660000 } - } - - } - -} - - - -zyuganov_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=red - color3=white - color4=white - colored_emblem={ - color1=yellow - color2=white - texture="NEOW_ce_hamsick_soviet.dds" - instance={ - position={ 0.310000 0.300000 } - scale={ 0.370000 0.370000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.180000 0.110000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=brown - color2=yellow_light - texture="NEOW_ce_stalin.dds" - instance={ - position={ 0.710000 0.700000 } - scale={ 0.650000 0.650000 } - } - - } - -} - - -chevalier_dynasty={ - - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=yellow - color2=red - color3=red - texture="ce_knight.dds" - instance={ - position={ 0.530000 0.710000 } - scale={ 0.720000 0.720000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.330000 } - scale={ 0.860000 0.260000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_hand.dds" - instance={ - position={ 0.490000 0.460000 } - scale={ 0.090000 0.090000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_eastern_sun.dds" - instance={ - position={ 0.500000 0.250000 } - scale={ 0.560000 0.560000 } - } - - } - -} - - -laflamme_dynasty = { - - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=red - color2=yellow - texture="ce_fire.dds" - instance={ - position={ 0.290000 0.260000 } - scale={ 0.450000 0.450000 } - rotation=325 - } - - } - - colored_emblem={ - color1=black - color2=white - texture="ce_block_03.dds" - instance={ - position={ 0.570000 0.580000 } - scale={ 0.620000 0.620000 } - depth=1.010000 - rotation=47 - } - - } - - colored_emblem={ - color1=black - texture="ce_ordinary_chevron_5.dds" - instance={ - scale={ 0.230000 0.230000 } - depth=2.010000 - rotation=137 - } - - instance={ - position={ 0.590000 0.610000 } - scale={ 0.240000 0.240000 } - depth=3.010000 - rotation=138 - } - - instance={ - position={ 0.680000 0.700000 } - scale={ 0.260000 0.260000 } - depth=4.010000 - rotation=137 - } - - } - -} - - -blechen_dynasty={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=rgb { 0 56 168 } - color2=rgb { 206 17 38 } - color3=white - colored_emblem={ - color1=rgb { 216 37 67 } - texture="ce_letter_s.dds" - instance={ - position={ 0.420000 0.385000 } - scale={ 0.375000 0.375000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=rgb { 216 37 67 } - color2=red - color3=white - texture="ce_lion_head.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 0.340000 0.340000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.455000 0.440000 } - scale={ 0.175000 0.175000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_escutcheon.dds" - instance={ - scale={ 0.800000 0.800000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=rgb { 216 37 67 } - texture="ce_letter_n.dds" - instance={ - position={ 0.555000 0.385000 } - scale={ 0.375000 0.375000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_escutcheon.dds" - instance={ - scale={ 0.755000 0.755000 } - depth=4.010000 - } - - } - -} - -thiele_dynasty={ - pattern="pattern_solid.dds" - color1=brown - color2=white - color3=red - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - position={ 0.760000 0.470000 } - scale={ 0.260000 0.260000 } - depth=1.010000 - } - - instance={ - position={ 0.760000 0.420000 } - scale={ 0.260000 0.260000 } - depth=2.010000 - } - - instance={ - position={ 0.760000 0.370000 } - scale={ 0.260000 0.260000 } - depth=3.010000 - } - - instance={ - position={ 0.760000 0.320000 } - scale={ 0.260000 0.260000 } - depth=4.010000 - } - - instance={ - position={ 0.760000 0.270000 } - scale={ 0.260000 0.260000 } - depth=5.010000 - } - - instance={ - position={ 0.760000 0.220000 } - scale={ 0.260000 0.260000 } - depth=6.010000 - } - - instance={ - position={ 0.760000 0.170000 } - scale={ 0.260000 0.260000 } - depth=7.010000 - } - - instance={ - position={ 0.760000 0.120000 } - scale={ 0.260000 0.260000 } - depth=8.010000 - } - - instance={ - scale={ 0.350000 1.000000 } - depth=22.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.430000 0.675000 } - scale={ 0.085000 0.085000 } - depth=14.010000 - } - - instance={ - position={ 0.570000 0.675000 } - scale={ 0.085000 0.085000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=rgb { 80 43 23 } - texture="ce_block_05.dds" - instance={ - position={ 0.050000 0.500000 } - scale={ 0.300000 1.000000 } - depth=16.010000 - rotation=90 - } - - instance={ - position={ 0.200000 0.500000 } - scale={ 0.300000 1.000000 } - depth=17.010000 - rotation=90 - } - - instance={ - position={ 0.350000 0.500000 } - scale={ 0.300000 1.000000 } - depth=18.010000 - rotation=90 - } - - instance={ - position={ 0.950000 0.500000 } - scale={ 0.300000 1.000000 } - depth=19.010000 - rotation=90 - } - - instance={ - position={ 0.800000 0.500000 } - scale={ 0.300000 1.000000 } - depth=20.010000 - rotation=90 - } - - instance={ - position={ 0.650000 0.500000 } - scale={ 0.300000 1.000000 } - depth=21.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=black - texture="ce_cross_07.dds" - instance={ - position={ 0.260000 0.295000 } - scale={ 0.180000 0.180000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=rgb { 229 191 136 } - texture="ce_block_05.dds" - instance={ - position={ 0.665000 0.295000 } - scale={ 0.245000 -0.410000 } - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=green_light - color3=white - texture="ce_flower.dds" - instance={ - position={ 0.260000 0.295000 } - scale={ 0.405000 0.405000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=rgb { 229 191 136 } - texture="ce_block_02.dds" - instance={ - position={ 0.760000 0.300000 } - scale={ 0.320000 0.460000 } - depth=12.010000 - } - - instance={ - position={ 0.260000 0.300000 } - scale={ 0.320000 0.460000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_heart.dds" - instance={ - position={ 0.260000 0.295000 } - scale={ 0.235000 0.235000 } - depth=10.010000 - } - - } - -} - - -ahlers_dynasty={ - - pattern="pattern_solid.dds" - color1=green - color2=white - color3=blue - colored_emblem={ - color1=rgb { 16 42 19 } - color2=rgb { 66 34 16 } - texture="NEOW_ce_tree_fir.dds" - instance={ - position={ 0.235000 0.270000 } - scale={ -0.405000 0.405000 } - depth=2.010000 - } - - instance={ - position={ 0.745000 0.335000 } - scale={ 0.645000 0.645000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow - texture="ce_eastern_sun.dds" - instance={ - position={ 0.500000 0.120000 } - scale={ 0.240000 0.240000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.700000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=rgb { 186 159 120 } - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.910000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.110000 0.085000 } - scale={ 0.205000 0.205000 } - } - - instance={ - position={ 0.875000 0.215000 } - scale={ 0.270000 0.270000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=rgb { 227 226 225 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.500000 0.170000 } - scale={ 0.230000 0.230000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=rgb { 56 126 191 } - texture="ce_chief_random.dds" - instance={ - depth=6.010000 - } - - } - -} - - -macke_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=black - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.500000 0.535000 } - scale={ 0.565000 -0.565000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color2=green_light - color3=yellow_light - texture="ce_flower.dds" - instance={ - position={ 1.000000 1.000000 } - scale={ 0.250000 0.250000 } - depth=5.010000 - } - - instance={ - position={ 0.800000 1.000000 } - scale={ 0.250000 0.250000 } - depth=6.010000 - } - - instance={ - position={ 0.600000 1.000000 } - scale={ 0.250000 0.250000 } - depth=7.010000 - } - - instance={ - position={ 0.400000 1.000000 } - scale={ 0.250000 0.250000 } - depth=8.010000 - } - - instance={ - position={ 0.200000 1.000000 } - scale={ 0.250000 0.250000 } - depth=9.010000 - } - - instance={ - position={ 0.000000 1.000000 } - scale={ 0.250000 0.250000 } - depth=10.010000 - } - - instance={ - position={ 0.900000 0.800000 } - scale={ 0.250000 0.250000 } - depth=11.010000 - } - - instance={ - position={ 0.700000 0.800000 } - scale={ 0.250000 0.250000 } - depth=12.010000 - } - - instance={ - position={ 0.500000 0.800000 } - scale={ 0.250000 0.250000 } - depth=13.010000 - } - - instance={ - position={ 0.300000 0.800000 } - scale={ 0.250000 0.250000 } - depth=14.010000 - } - - instance={ - position={ 0.100000 0.800000 } - scale={ 0.250000 0.250000 } - depth=15.010000 - } - - instance={ - position={ 1.000000 0.600000 } - scale={ 0.250000 0.250000 } - depth=16.010000 - } - - instance={ - position={ 0.800000 0.600000 } - scale={ 0.250000 0.250000 } - depth=17.010000 - } - - instance={ - position={ 0.600000 0.600000 } - scale={ 0.250000 0.250000 } - depth=18.010000 - } - - instance={ - position={ 0.400000 0.600000 } - scale={ 0.250000 0.250000 } - depth=19.010000 - } - - instance={ - position={ 0.200000 0.600000 } - scale={ 0.250000 0.250000 } - depth=20.010000 - } - - instance={ - position={ 0.000000 0.600000 } - scale={ 0.250000 0.250000 } - depth=21.010000 - } - - instance={ - position={ 0.900000 0.400000 } - scale={ 0.250000 0.250000 } - depth=22.010000 - } - - instance={ - position={ 0.700000 0.400000 } - scale={ 0.250000 0.250000 } - depth=23.010000 - } - - instance={ - position={ 0.500000 0.400000 } - scale={ 0.250000 0.250000 } - depth=24.010000 - } - - instance={ - position={ 0.300000 0.400000 } - scale={ 0.250000 0.250000 } - depth=25.010000 - } - - instance={ - position={ 0.100000 0.400000 } - scale={ 0.250000 0.250000 } - depth=26.010000 - } - - instance={ - position={ 1.000000 0.200000 } - scale={ 0.250000 0.250000 } - depth=27.010000 - } - - instance={ - position={ 0.800000 0.200000 } - scale={ 0.250000 0.250000 } - depth=28.010000 - } - - instance={ - position={ 0.600000 0.200000 } - scale={ 0.250000 0.250000 } - depth=29.010000 - } - - instance={ - position={ 0.400000 0.200000 } - scale={ 0.250000 0.250000 } - depth=30.010000 - } - - instance={ - position={ 0.200000 0.200000 } - scale={ 0.250000 0.250000 } - depth=31.010000 - } - - instance={ - position={ 0.000000 0.200000 } - scale={ 0.250000 0.250000 } - depth=32.009998 - } - - instance={ - position={ 0.900000 0.000000 } - scale={ 0.250000 0.250000 } - depth=33.009998 - } - - instance={ - position={ 0.700000 0.000000 } - scale={ 0.250000 0.250000 } - depth=34.009998 - } - - instance={ - position={ 0.500000 0.000000 } - scale={ 0.250000 0.250000 } - depth=35.009998 - } - - instance={ - position={ 0.300000 0.000000 } - scale={ 0.250000 0.250000 } - depth=36.009998 - } - - instance={ - position={ 0.100000 0.000000 } - scale={ 0.250000 0.250000 } - depth=37.009998 - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.500000 0.495000 } - scale={ 0.430000 -0.430000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 0.565000 0.565000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_pagan_circle_frame_02.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 0.755000 0.755000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_04.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.315000 0.315000 } - depth=1.010000 - } - - } - -} - - -peisker_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=grey - color2=rgb { 55 55 55 } - texture="ce_wildman.dds" - instance={ - position={ 0.500000 0.550000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=brown - texture="ce_horizontal_stripes_03.dds" - instance={ - position={ 0.550000 0.500000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=rgb { 96 94 94 } - color2=red - color3=white - texture="ce_wolf_head.dds" - instance={ - position={ 0.515000 0.210000 } - scale={ -0.355000 0.355000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.570000 0.205000 } - scale={ 0.130000 0.130000 } - depth=1.010000 - } - - } - -} - -becker_dynasty={ - pattern="pattern_solid.dds" - color1=grey - color2=white - color3=black - colored_emblem={ - color1=brown - color2=red - color3=white - texture="ce_bear_head.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ -0.485000 0.485000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.560000 } - scale={ 0.695000 0.695000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_shield_01.dds" - instance={ - position={ 0.500000 0.565000 } - scale={ 0.560000 0.560000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_aegishjalmr.dds" - instance={ - position={ 0.750000 0.666000 } - scale={ 0.620000 0.620000 } - depth=3.010000 - } - - instance={ - position={ 0.250000 0.666000 } - scale={ 0.620000 0.620000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.235000 } - scale={ 0.620000 0.620000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=rgb { 96 94 94 } - color2=red - color3=white - texture="ce_wolf_head.dds" - instance={ - position={ 0.515000 0.210000 } - scale={ -0.355000 0.355000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.570000 0.205000 } - scale={ 0.130000 0.130000 } - depth=1.010000 - } - - } - -} - -lacplesis_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=white - color3=red - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 0.600000 0.600000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.410000 0.390000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_halfsun.dds" - instance={ - position={ 0.500000 0.620000 } - scale={ 1.000000 0.900000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.310000 } - scale={ 0.680000 0.270000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=brown - color2=brown - texture="ce_lotus_flower.dds" - instance={ - position={ 0.300000 0.410000 } - scale={ 0.570000 0.570000 } - depth=3.010000 - } - - instance={ - position={ 0.700000 0.410000 } - scale={ 0.580000 0.580000 } - depth=4.010000 - } - - } - -} - - -otchenash_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_triangle_mask.dds" - instance={ - position={ 0.390000 0.340000 } - scale={ -0.260000 0.260000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - position={ 0.730000 0.040000 } - rotation=224 - } - - instance={ - position={ 0.220000 0.150000 } - depth=1.010000 - rotation=136 - } - - instance={ - position={ 0.650000 0.760000 } - scale={ 0.500000 0.610000 } - depth=4.010000 - rotation=89 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.770000 0.730000 } - scale={ 0.380000 0.540000 } - depth=2.010000 - rotation=90 - } - - instance={ - position={ 0.640000 0.340000 } - scale={ 0.350000 0.350000 } - depth=3.010000 - rotation=44 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.390000 0.750000 } - scale={ 0.530000 0.570000 } - depth=5.010000 - rotation=89 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_triangle_mask.dds" - instance={ - position={ 0.650000 0.340000 } - scale={ 0.260000 0.260000 } - depth=6.010000 - } - - } - -} - -stipetic_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_swords_crossed.dds" - instance={ - position={ 0.500000 0.550000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_african_habe.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.540000 0.780000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_ordinary_pile_02.dds" - instance={ - position={ 0.500000 0.260000 } - scale={ 0.300000 -0.380000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.500000 0.590000 } - scale={ 0.300000 0.310000 } - } - - } - -} - - -rimac_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=grey - texture="ce_letter_r.dds" - instance={ - scale={ 0.910000 0.910000 } - } - - } - -} - - -petrovic_njegos_dynasty={ - pattern="pattern_barruly_12.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_eagle_double.dds" - instance={ - scale={ 0.350000 0.350000 } - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="NEOW_ce_griffin_head_crowned.dds" - instance={ - position={ 0.500000 0.830000 } - scale={ 0.400000 0.400000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.350000 0.350000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_demi_vol.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ -0.520000 0.520000 } - depth=4.010000 - } - - instance={ - position={ 0.240000 0.500000 } - scale={ 0.500000 0.500000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile_02.dds" - instance={ - position={ 0.490000 0.500000 } - depth=6.010000 - rotation=270 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_horizontal_stripes_04.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - instance={ - scale={ 0.510000 0.510000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=red - texture="ce_ordinary_pile_02.dds" - instance={ - position={ 0.480000 0.500000 } - depth=7.010000 - rotation=88 - } - - } - -} - - -karadordevic_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_beta.dds" - instance={ - position={ 0.430000 0.560000 } - scale={ -0.180000 0.180000 } - } - - instance={ - position={ 0.570000 0.560000 } - scale={ 0.170000 0.170000 } - depth=1.010000 - } - - instance={ - position={ 0.430000 0.400000 } - scale={ -0.180000 0.180000 } - depth=2.010000 - } - - instance={ - position={ 0.570000 0.400000 } - scale={ 0.170000 0.170000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=red - texture="NEOW_ce_eagle_serbia.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.810000 0.810000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="NEOW_ce_crown_french_closed.dds" - instance={ - position={ 0.580000 0.100000 } - scale={ 0.260000 0.190000 } - depth=6.010000 - } - - instance={ - position={ 0.400000 0.100000 } - scale={ 0.250000 0.170000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - scale={ 0.140000 0.340000 } - depth=4.010000 - rotation=89 - } - - instance={ - position={ 0.500000 0.480000 } - scale={ 0.250000 0.150000 } - depth=5.010000 - } - - } - -} - - -litvinchuk_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.100000 0.500000 } - scale={ 0.790000 1.000000 } - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_01.dds" - instance={ - scale={ 1.000000 0.700000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_iranian_floral_pattern.dds" - instance={ - position={ 0.150000 0.500000 } - rotation=89 - } - - } - -} - - -murashko_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=white - color2=red - color3=red - texture="ce_knight.dds" - instance={ - scale={ 0.880000 0.880000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.640000 0.370000 } - scale={ 0.200000 0.200000 } - } - - } - -} - - -koroleveckiy_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=black - color3=red - colored_emblem={ - color1=black - color2=white - texture="ce_crown_head.dds" - instance={ - position={ 0.500000 0.280000 } - scale={ 0.590000 0.590000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patty.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 0.510000 0.510000 } - } - - } - -} - - -butkus_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - texture="NEOW_ce_sovwreath.dds" - instance={ - scale={ 0.780000 0.780000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 0.660000 0.660000 } - depth=1.010000 - } - - } - -} - - -akelaitis_dynasty={ - pattern="pattern_solid.dds" - color1=brown - color2=yellow - color3=red - colored_emblem={ - color1=grey - color2=black - color3=black - texture="ce_knight.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=green_light - texture="ce_religion_pagan_romuva.dds" - instance={ - position={ 0.660000 0.350000 } - scale={ 0.150000 0.150000 } - } - - } - -} - - - -harbuz_dynasty={ - pattern="pattern_solid.dds" - color1=brown - color2=white - color3=black - colored_emblem={ - color1=black - texture="ce_snake.dds" - instance={ - position={ 0.500000 0.680000 } - scale={ 0.710000 0.710000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=red - texture="ce_wolf_head.dds" - instance={ - position={ 0.380000 0.360000 } - scale={ 0.600000 0.600000 } - } - - } - - colored_emblem={ - color1=black - color2=red - color3=red - texture="ce_bear_head.dds" - instance={ - position={ 0.640000 0.370000 } - scale={ -0.620000 0.620000 } - depth=1.010000 - } - - } - -} - -schuhart_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=black - color2=black - texture="NEOW_ce_volgograd.dds" - instance={ - position={ 0.500000 0.650000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.640000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.690000 0.440000 } - scale={ 0.100000 0.100000 } - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle.dds" - instance={ - position={ 0.730000 0.470000 } - scale={ 0.340000 0.340000 } - depth=1.010000 - } - - } - -} - - - -quadis_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=yellow_light - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.180000 0.180000 } - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_wildman.dds" - instance={ - position={ 0.500000 0.790000 } - scale={ 1.000000 0.480000 } - depth=1.010000 - } - - } - -} - - -kowalczyk_wladyga_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=white - color2=yellow_light - texture="ce_swords_crossed.dds" - instance={ - position={ 0.500000 0.380000 } - scale={ 0.660000 0.660000 } - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_anvil.dds" - instance={ - position={ 0.500000 0.780000 } - scale={ 0.720000 0.720000 } - depth=1.010000 - } - - } - -} - - -busing_dynasty={ - pattern="pattern_solid.dds" - color1=rgb { 95 53 30 } - color2=white - color3=black - colored_emblem={ - color1=rgb { 95 53 30 } - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.860000 } - scale={ 0.165000 0.165000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.860000 } - scale={ 0.230000 0.230000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=rgb { 155 81 41 } - texture="ce_letter_o.dds" - instance={ - position={ 0.505000 0.865000 } - scale={ 0.245000 0.185000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=rgb { 155 81 41 } - texture="ce_letter_b.dds" - instance={ - position={ 0.525000 0.475000 } - scale={ 0.820000 0.820000 } - } - - } - - colored_emblem={ - color1=rgb { 155 81 41 } - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - scale={ 0.730000 0.730000 } - depth=7.010000 - } - - instance={ - scale={ 0.860000 0.860000 } - depth=8.010000 - } - - instance={ - depth=9.010000 - } - - } - - colored_emblem={ - color1=rgb { 95 53 30 } - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.985000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=rgb { 155 81 41 } - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.860000 } - scale={ 0.195000 0.195000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=rgb { 155 81 41 } - texture="ce_letter_i.dds" - instance={ - position={ 0.505000 0.865000 } - scale={ 0.170000 0.265000 } - depth=2.010000 - } - - } - -} - -arndt_dynasty={ - pattern="pattern_diagonal_split_01.dds" - color1=black - color2=green - color3=red - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.315000 0.280000 } - scale={ 0.345000 0.345000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.315000 0.280000 } - scale={ 0.450000 0.450000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_letter_x.dds" - instance={ - position={ 0.365000 0.275000 } - scale={ 0.150000 0.150000 } - depth=1.010000 - } - - instance={ - position={ 0.280000 0.275000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - instance={ - position={ 0.195000 0.275000 } - scale={ 0.150000 0.150000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=rgb { 158 30 13 } - color2=rgb { 158 30 13 } - color3=rgb { 58 15 9 } - texture="ce_dragon.dds" - instance={ - position={ 0.755000 0.710000 } - scale={ 0.700000 0.700000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_letter_v.dds" - instance={ - position={ 0.440000 0.275000 } - scale={ 0.150000 0.150000 } - } - - } - -} - - -kittmann_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - position={ 0.500000 0.215000 } - scale={ 0.115000 0.155000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.215000 } - scale={ 0.125000 0.165000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.215000 } - scale={ 0.135000 0.175000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.500000 0.770000 } - scale={ 0.165000 0.165000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.700000 } - scale={ 0.690000 0.830000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.500000 0.665000 } - scale={ 0.540000 0.680000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_flower.dds" - instance={ - scale={ 0.285000 0.285000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_09.dds" - instance={ - scale={ 0.490000 0.490000 } - depth=5.010000 - } - - } - -} - -imamovic_dynasty={ - pattern="pattern_solid.dds" - color1=green - color2=yellow - color3=green - colored_emblem={ - color1=yellow_light - texture="ce_fleur.dds" - instance={ - position={ 0.800000 0.290000 } - scale={ 0.200000 0.200000 } - } - - instance={ - position={ 0.205000 0.300000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.165000 } - scale={ 0.200000 0.200000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.840000 } - scale={ 0.200000 0.200000 } - depth=3.010000 - } - - instance={ - position={ 0.205000 0.730000 } - scale={ 0.200000 0.200000 } - depth=4.010000 - } - - instance={ - position={ 0.800000 0.730000 } - scale={ 0.200000 0.200000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="ce_crescent_random.dds" - instance={ - position={ 0.510000 0.495000 } - scale={ 0.690000 0.690000 } - depth=6.010000 - rotation=47 - } - - } - -} - -fucking_dynasty={ - - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=white - texture="ce_letter_f.dds" - instance={ - scale={ 0.700000 0.700000 } - } - - } - -} - - -behrends_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=black - color2=white - color3=black - colored_emblem={ - color1=red - texture="ce_shield_01.dds" - instance={ - position={ 0.270000 0.485000 } - scale={ 0.505000 0.505000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=yellow_light - color3=white - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.735000 0.465000 } - scale={ 0.435000 0.435000 } - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_hamsick_soviet.dds" - instance={ - position={ 0.265000 0.425000 } - scale={ 0.260000 0.260000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_flame.dds" - instance={ - position={ 0.325000 0.520000 } - scale={ 0.380000 0.380000 } - depth=2.010000 - rotation=126 - } - - instance={ - position={ 0.395000 0.370000 } - scale={ 0.240000 0.240000 } - depth=3.010000 - rotation=51 - } - - instance={ - position={ 0.070000 0.430000 } - scale={ 0.980000 0.300000 } - depth=4.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_runic_circle_frame.dds" - instance={ - position={ 0.735000 0.460000 } - scale={ 0.465000 0.465000 } - depth=1.010000 - } - - } - -} - - dynn_britannia_fitsosbern={ pattern="pattern_horizontal_split_02.dds" @@ -5566,3436 +913,6 @@ abend_dynasty={ } -scheper_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_wings.dds" - instance={ - position={ 0.500000 0.165000 } - scale={ 0.360000 0.205000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.995000 } - scale={ 0.955000 0.465000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.505000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=rgb { 239 171 134 } - color2=green - texture="ce_wildman.dds" - instance={ - position={ 0.500000 0.545000 } - scale={ 0.820000 0.820000 } - } - - } - -} - -kraft_dynasty={ - pattern="pattern__solid_designer.dds" - color1=black - color2=yellow - color3=red - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - scale={ 0.200000 1.000000 } - rotation=90 - } - - } - - colored_emblem={ - color1=grey - texture="ce_warrior_angel.dds" - instance={ - position={ 0.500000 0.380000 } - scale={ -0.700000 0.700000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=grey - color2=rgb { 65 64 64 } - color3=rgb { 65 64 64 } - texture="ce_wolf_passant.dds" - instance={ - position={ 0.500000 0.790000 } - scale={ 0.690000 0.690000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=rgb { 65 64 64 } - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.285000 } - scale={ 0.140000 0.155000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=rgb { 65 64 64 } - texture="ce_block_01.dds" - instance={ - position={ 0.495000 0.470000 } - scale={ 0.215000 0.270000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=rgb { 65 64 64 } - texture="ce_circle_mask.dds" - instance={ - position={ 0.505000 0.145000 } - scale={ 0.140000 0.140000 } - depth=3.010000 - } - - } - -} - -loon_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=blue_light - color2=blue - texture="ce_waves_01.dds" - instance={ - position={ 0.000000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_03.dds" - instance={ - position={ 0.750000 0.185000 } - scale={ 0.190000 0.205000 } - } - - instance={ - position={ 0.750000 0.210000 } - scale={ 0.260000 0.215000 } - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ 0.325000 0.325000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ 0.425000 0.425000 } - depth=3.010000 - } - - } - -} - -wolfrath_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - position={ 0.500000 0.360000 } - scale={ 0.665000 0.665000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.360000 } - scale={ 0.830000 0.830000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.360000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=grey - color2=yellow_light - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.500000 0.715000 } - scale={ 0.700000 1.000000 } - } - - } - -} - -grelle_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_spearhead.dds" - instance={ - position={ 0.665000 0.560000 } - scale={ 0.165000 0.165000 } - depth=1.010000 - rotation=142 - } - - } - - colored_emblem={ - color1=red - color2=rgb { 63 19 13 } - color3=rgb { 254 39 10 } - texture="ce_persian_bull.dds" - instance={ - position={ 0.635000 0.835000 } - scale={ -1.000000 1.000000 } - depth=2.010000 - rotation=80 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.475000 0.175000 } - scale={ 0.120000 0.120000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_cross_07.dds" - instance={ - position={ 0.825000 0.565000 } - scale={ 0.155000 0.155000 } - rotation=28 - } - - } - - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - position={ 0.480000 0.405000 } - scale={ 0.750000 0.750000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.415000 0.685000 } - scale={ 0.190000 0.110000 } - depth=4.010000 - } - - instance={ - position={ 0.695000 0.560000 } - scale={ 0.055000 0.055000 } - depth=5.010000 - } - - instance={ - position={ 0.650000 0.875000 } - scale={ 0.640000 0.640000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_03.dds" - instance={ - position={ 0.495000 0.595000 } - scale={ 0.135000 0.135000 } - depth=3.010000 - rotation=30 - } - - } - -} - -aschebersch_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=white - color2=blue - color3=blue - colored_emblem={ - color1=red - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.325000 } - scale={ 0.890000 -0.395000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.335000 } - scale={ 1.000000 -0.445000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=white - texture="ce_horizontal_stripes_02.dds" - instance={ - depth=2.010000 - rotation=90 - } - - } - -} - -pichl_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_03.dds" - instance={ - position={ 0.295000 0.750000 } - scale={ 0.235000 0.235000 } - rotation=90 - } - - instance={ - position={ 0.300000 0.745000 } - scale={ 0.295000 0.295000 } - depth=5.010000 - rotation=88 - } - - } - - colored_emblem={ - color1=green - color2=green_light - texture="ce_block_03.dds" - instance={ - position={ 0.365000 0.665000 } - scale={ 0.225000 0.225000 } - depth=4.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue_light - color2=green - texture="ce_barruly_12.dds" - instance={ - depth=11.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_axe_long.dds" - instance={ - position={ 0.475000 0.380000 } - scale={ 0.535000 0.535000 } - depth=9.010000 - rotation=24 - } - - } - - colored_emblem={ - color1=red - texture="ce_triangle_eq.dds" - instance={ - position={ 0.275000 0.660000 } - scale={ 0.090000 0.090000 } - depth=6.010000 - rotation=68 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_jaguar_rampant.dds" - instance={ - position={ 0.666000 0.645000 } - scale={ 0.750000 0.750000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_07.dds" - instance={ - position={ 0.225000 0.640000 } - scale={ 0.595000 0.595000 } - depth=7.010000 - rotation=306 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_star_16.dds" - instance={ - position={ 0.500000 0.215000 } - scale={ 0.565000 0.565000 } - depth=10.010000 - rotation=12 - } - - } - - colored_emblem={ - color1=grey - color2=red - texture="ce_wolf.dds" - instance={ - position={ 0.670000 0.620000 } - scale={ 0.680000 0.680000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.380000 0.800000 } - scale={ 0.225000 0.225000 } - depth=3.010000 - rotation=233 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_triangle_eq.dds" - instance={ - position={ 0.325000 0.695000 } - scale={ 0.070000 0.070000 } - depth=2.010000 - rotation=82 - } - - } - -} - -keil_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_mena_horn.dds" - instance={ - position={ 0.820000 0.470000 } - scale={ -0.180000 0.180000 } - rotation=315 - } - - instance={ - position={ 0.180000 0.470000 } - scale={ 0.180000 0.180000 } - depth=1.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=white - color2=yellow_light - texture="ce_horn.dds" - instance={ - position={ 0.330000 0.660000 } - scale={ 0.300000 0.300000 } - depth=3.010000 - } - - instance={ - position={ 0.670000 0.660000 } - scale={ -0.300000 0.300000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.375000 0.565000 } - scale={ 0.035000 0.035000 } - depth=2.010000 - } - - instance={ - position={ 0.630000 0.565000 } - scale={ 0.035000 0.035000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=purple - color2=white - texture="ce_doted_roundel_frame.dds" - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=grey - color2=black - color3=white - texture="ce_elephant_head.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.855000 0.855000 } - depth=6.010000 - } - - } - -} - -dippold_dynasty={ - pattern="pattern_solid.dds" - color1=grey - color2=white - color3=black - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.750000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=orange - color2=orange - texture="ce_fire.dds" - instance={ - position={ 0.500000 0.675000 } - scale={ 0.215000 0.470000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.500000 0.745000 } - scale={ 0.630000 0.630000 } - } - - } - - colored_emblem={ - color1=rgb { 61 18 44 } - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.780000 } - scale={ 0.700000 0.700000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.780000 } - scale={ 0.650000 0.650000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.775000 } - scale={ 0.750000 0.750000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.900000 0.900000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.765000 } - scale={ 0.850000 0.850000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=rgb { 37 128 212 } - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.770000 } - scale={ 0.800000 0.800000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=orange - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.755000 } - scale={ 0.950000 0.950000 } - depth=8.010000 - } - - } - -} - -lowack_dynasty={ - pattern="pattern_diagonal_split_02.dds" - color1=rgb { 12 40 66 } - color2=blue - color3=blue - colored_emblem={ - color1=rgb { 12 40 66 } - texture="ce_tamgha_regular_circle_frame.dds" - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.365000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.660000 } - scale={ 0.385000 0.420000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - texture="ce_border_circle.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_scales.dds" - instance={ - position={ 0.500000 0.660000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_hand.dds" - instance={ - position={ 0.500000 0.260000 } - scale={ 0.490000 -0.490000 } - depth=5.010000 - } - - } - -} - -anschba_dynasty={ - pattern="pattern_solid.dds" - color1=rgb { 58 28 12 } - color2=white - color3=black - colored_emblem={ - color1=white - color2=yellow_light - color3=rgb { 217 156 126 } - texture="NEOW_ce_harpy_crowned.dds" - instance={ - position={ 0.500000 0.770000 } - scale={ 0.730000 0.730000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=purple - color2=green_light - texture="NEOW_ce_grapes.dds" - instance={ - position={ 0.500000 0.210000 } - } - - } - - colored_emblem={ - color1=green_light - color2=white - color3=white - texture="ce_iranian_floral_pattern.dds" - instance={ - position={ 0.900000 0.500000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.100000 0.500000 } - scale={ 1.000000 -1.000000 } - depth=2.010000 - rotation=90 - } - - } - -} - -molln_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=yellow - color2=red - color3=blue - colored_emblem={ - color1=black - texture="ce_cross_07.dds" - instance={ - position={ 0.675000 0.400000 } - scale={ 0.265000 0.220000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_bulls_massacre.dds" - instance={ - position={ 0.715000 0.235000 } - scale={ 0.170000 0.170000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_cross_06.dds" - instance={ - position={ 0.730000 0.285000 } - scale={ 0.025000 0.025000 } - } - - } - - colored_emblem={ - color1=white - color2=rgb { 85 84 84 } - color3=white - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - color2=white - color3=white - texture="ce_knight.dds" - instance={ - position={ 0.785000 0.500000 } - scale={ -0.700000 0.700000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_bend_embattled.dds" - instance={ - scale={ 0.205000 1.000000 } - depth=1.010000 - rotation=45 - } - - } - -} - -koch_dynasty={ - pattern="pattern__solid_designer.dds" - color1=rgb { 6 22 37 } - color2=white - color3=black - colored_emblem={ - color1=grey - color2=yellow - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.840000 } - scale={ 0.510000 0.510000 } - depth=18.010000 - } - - } - - colored_emblem={ - color1=rgb { 6 22 37 } - color2=rgb { 2 11 18 } - texture="ce_african_pattern_dancetty_06.dds" - instance={ - depth=19.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - texture="ce_pagan_star_04.dds" - instance={ - position={ 0.760000 0.250000 } - scale={ 0.070000 0.070000 } - } - - instance={ - position={ 0.770000 0.210000 } - scale={ 0.070000 0.070000 } - depth=1.010000 - } - - instance={ - position={ 0.705000 0.105000 } - scale={ 0.070000 0.070000 } - depth=2.010000 - } - - instance={ - position={ 0.665000 0.075000 } - scale={ 0.070000 0.070000 } - depth=3.010000 - } - - instance={ - position={ 0.615000 0.065000 } - scale={ 0.070000 0.070000 } - depth=4.010000 - } - - instance={ - position={ 0.550000 0.290000 } - scale={ 0.070000 0.070000 } - depth=5.010000 - } - - instance={ - position={ 0.425000 0.265000 } - scale={ 0.070000 0.070000 } - depth=6.010000 - } - - instance={ - position={ 0.635000 0.440000 } - scale={ 0.070000 0.070000 } - depth=7.010000 - } - - instance={ - position={ 0.645000 0.480000 } - scale={ 0.070000 0.070000 } - depth=8.010000 - } - - instance={ - position={ 0.880000 0.515000 } - scale={ 0.070000 0.070000 } - depth=9.010000 - } - - instance={ - position={ 0.755000 0.700000 } - scale={ 0.070000 0.070000 } - depth=10.010000 - } - - instance={ - position={ 0.635000 0.525000 } - scale={ 0.070000 0.070000 } - depth=11.010000 - } - - instance={ - position={ 0.385000 0.415000 } - scale={ 0.070000 0.070000 } - depth=12.010000 - } - - instance={ - position={ 0.305000 0.415000 } - scale={ 0.070000 0.070000 } - depth=13.010000 - } - - instance={ - position={ 0.160000 0.380000 } - scale={ 0.070000 0.070000 } - depth=14.010000 - } - - instance={ - position={ 0.180000 0.330000 } - scale={ 0.070000 0.070000 } - depth=15.010000 - } - - instance={ - position={ 0.120000 0.155000 } - scale={ 0.070000 0.070000 } - depth=16.010000 - } - - instance={ - position={ 0.085000 0.215000 } - scale={ 0.070000 0.070000 } - depth=17.010000 - } - - } - -} - -lechge_dynasty={ - pattern="pattern_checkers_02.dds" - color1=black - color2=yellow - color3=red - colored_emblem={ - color1=black - color2=red - texture="ce_barry_04.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.505000 0.505000 } - depth=16.010000 - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.505000 0.505000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_antler.dds" - instance={ - position={ 0.730000 0.755000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.730000 0.910000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - instance={ - position={ 0.730000 0.595000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - instance={ - position={ 0.270000 0.405000 } - scale={ 0.500000 0.500000 } - depth=5.010000 - } - - instance={ - position={ 0.270000 0.240000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - } - - instance={ - position={ 0.270000 0.080000 } - scale={ 0.500000 0.500000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_05.dds" - instance={ - position={ 0.000000 0.875000 } - scale={ 1.000000 0.250000 } - depth=8.010000 - } - - instance={ - position={ 0.000000 0.755000 } - scale={ 1.000000 0.250000 } - depth=9.010000 - } - - instance={ - position={ 0.015000 0.630000 } - scale={ 0.960000 0.250000 } - depth=10.010000 - } - - instance={ - position={ 0.995000 0.130000 } - scale={ 0.980000 0.250000 } - depth=11.010000 - } - - instance={ - position={ 0.995000 0.250000 } - scale={ 0.980000 0.250000 } - depth=12.010000 - } - - instance={ - position={ 0.755000 0.375000 } - scale={ 0.505000 0.250000 } - depth=13.010000 - } - - instance={ - scale={ 1.000000 0.250000 } - depth=14.010000 - } - - instance={ - scale={ 0.250000 1.000000 } - depth=15.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_escutcheon.dds" - instance={ - scale={ 0.710000 0.710000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_horse_rampant.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.440000 0.440000 } - } - - } - -} - -hohenheim_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.670000 0.160000 } - scale={ 0.150000 0.150000 } - depth=1.010000 - } - - instance={ - position={ 0.330000 0.160000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - instance={ - position={ 0.900000 0.420000 } - scale={ 0.150000 0.150000 } - depth=3.010000 - } - - instance={ - position={ 0.100000 0.420000 } - scale={ 0.150000 0.150000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.750000 0.550000 } - scale={ 0.555000 0.745000 } - depth=6.010000 - } - - instance={ - position={ 0.250000 0.550000 } - scale={ 0.555000 0.745000 } - depth=7.010000 - } - - instance={ - position={ 0.500000 0.455000 } - scale={ 0.666000 1.000000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.500000 0.890000 } - scale={ 0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=red - color2=white - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 0.665000 0.795000 } - depth=5.010000 - } - - } - -} - -wendlenger_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.655000 0.260000 } - scale={ 0.080000 0.080000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.860000 0.540000 } - scale={ 0.080000 0.080000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=rgb { 255 255 255 } - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - position={ 0.500000 0.450000 } - scale={ 0.455000 0.455000 } - depth=9.010000 - } - - instance={ - position={ 0.500000 0.450000 } - scale={ 0.585000 0.585000 } - depth=10.010000 - } - - instance={ - position={ 0.500000 0.450000 } - scale={ 0.715000 0.715000 } - depth=11.010000 - } - - instance={ - position={ 0.500000 0.450000 } - scale={ 0.865000 0.865000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.860000 0.540000 } - scale={ 0.100000 0.100000 } - depth=2.010000 - } - - instance={ - position={ 0.790000 0.365000 } - scale={ 0.120000 0.120000 } - depth=4.010000 - } - - instance={ - position={ 0.655000 0.260000 } - scale={ 0.100000 0.100000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.260000 } - scale={ 0.080000 0.080000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.450000 } - scale={ 0.240000 0.240000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 1.000000 0.950000 } - scale={ 0.100000 0.100000 } - depth=15.010000 - } - - instance={ - position={ 0.800000 0.950000 } - scale={ 0.100000 0.100000 } - depth=16.010000 - } - - instance={ - position={ 0.600000 0.950000 } - scale={ 0.100000 0.100000 } - depth=17.010000 - } - - instance={ - position={ 0.400000 0.950000 } - scale={ 0.100000 0.100000 } - depth=18.010000 - } - - instance={ - position={ 0.200000 0.950000 } - scale={ 0.100000 0.100000 } - depth=19.010000 - } - - instance={ - position={ 0.000000 0.950000 } - scale={ 0.100000 0.100000 } - depth=20.010000 - } - - instance={ - position={ 0.900000 0.800000 } - scale={ 0.095000 0.095000 } - depth=21.010000 - } - - instance={ - position={ 0.700000 0.800000 } - scale={ 0.100000 0.100000 } - depth=22.010000 - } - - instance={ - position={ 0.500000 0.800000 } - scale={ 0.100000 0.100000 } - depth=23.010000 - } - - instance={ - position={ 0.300000 0.800000 } - scale={ 0.100000 0.100000 } - depth=24.010000 - } - - instance={ - position={ 0.100000 0.800000 } - scale={ 0.100000 0.100000 } - depth=25.010000 - } - - instance={ - position={ 1.000000 0.600000 } - scale={ 0.100000 0.100000 } - depth=26.010000 - } - - instance={ - position={ 0.800000 0.600000 } - scale={ 0.100000 0.100000 } - depth=27.010000 - } - - instance={ - position={ 0.600000 0.600000 } - scale={ 0.100000 0.100000 } - depth=28.010000 - } - - instance={ - position={ 0.400000 0.600000 } - scale={ 0.100000 0.100000 } - depth=29.010000 - } - - instance={ - position={ 0.200000 0.600000 } - scale={ 0.100000 0.100000 } - depth=30.010000 - } - - instance={ - position={ 0.000000 0.600000 } - scale={ 0.100000 0.100000 } - depth=31.010000 - } - - instance={ - position={ 0.900000 0.400000 } - scale={ 0.100000 0.100000 } - depth=32.009998 - } - - instance={ - position={ 0.700000 0.400000 } - scale={ 0.100000 0.100000 } - depth=33.009998 - } - - instance={ - position={ 0.500000 0.400000 } - scale={ 0.100000 0.100000 } - depth=34.009998 - } - - instance={ - position={ 0.300000 0.400000 } - scale={ 0.100000 0.100000 } - depth=35.009998 - } - - instance={ - position={ 0.100000 0.400000 } - scale={ 0.100000 0.100000 } - depth=36.009998 - } - - instance={ - position={ 1.000000 0.200000 } - scale={ 0.100000 0.100000 } - depth=37.009998 - } - - instance={ - position={ 0.800000 0.200000 } - scale={ 0.100000 0.100000 } - depth=38.009998 - } - - instance={ - position={ 0.600000 0.200000 } - scale={ 0.100000 0.100000 } - depth=39.009998 - } - - instance={ - position={ 0.400000 0.200000 } - scale={ 0.100000 0.100000 } - depth=40.009998 - } - - instance={ - position={ 0.200000 0.200000 } - scale={ 0.100000 0.100000 } - depth=41.009998 - } - - instance={ - position={ 0.000000 0.200000 } - scale={ 0.100000 0.100000 } - depth=42.009998 - } - - instance={ - position={ 0.900000 0.050000 } - scale={ 0.100000 0.100000 } - depth=43.009998 - } - - instance={ - position={ 0.700000 0.050000 } - scale={ 0.100000 0.100000 } - depth=44.009998 - } - - instance={ - position={ 0.500000 0.050000 } - scale={ 0.100000 0.100000 } - depth=45.009998 - } - - instance={ - position={ 0.300000 0.050000 } - scale={ 0.100000 0.100000 } - depth=46.009998 - } - - instance={ - position={ 0.100000 0.050000 } - scale={ 0.105000 0.105000 } - depth=47.009998 - } - - } - - colored_emblem={ - color1=grey - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.260000 } - scale={ 0.060000 0.060000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_sun_india.dds" - instance={ - position={ 0.500000 0.450000 } - scale={ 0.390000 0.390000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_07.dds" - instance={ - position={ 0.790000 0.365000 } - scale={ 0.130000 0.130000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.790000 0.365000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - } - - } - -} - -dornier_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=rgb { 203 84 12 } - color2=red - texture="ce_fire.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ -0.333000 0.333000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.475000 -0.720000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.425000 } - scale={ 0.475000 0.475000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_large.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=orange - color2=red - texture="ce_fire.dds" - instance={ - position={ 0.500000 0.420000 } - depth=3.010000 - } - - } - -} - -weissbronner_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=red - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.343000 0.343000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=white - texture="ce_eagle.dds" - instance={ - position={ 0.240000 0.225000 } - scale={ 0.485000 0.485000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=black - texture="ce_cross_patty.dds" - instance={ - position={ 0.755000 0.225000 } - scale={ 0.460000 0.460000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.170000 } - scale={ 0.343000 0.353000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.860000 } - scale={ 0.343000 0.343000 } - depth=4.010000 - rotation=90 - } - - } - -} - -fugger_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=yellow - color2=blue - color3=blue - colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ 0.550000 0.550000 } - } - - } - - colored_emblem={ - color1=blue - texture="ce_fleur.dds" - instance={ - position={ 0.250000 0.500000 } - scale={ 0.550000 0.550000 } - depth=1.010000 - } - - } - -} - -house_waldman={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=blue - colored_emblem={ - color1=white - color2=grey - texture="ce_barruly_08.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_bow.dds" - instance={ - position={ 0.755000 0.455000 } - scale={ -0.500000 0.500000 } - depth=3.010000 - } - - instance={ - position={ 0.245000 0.455000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_bow_single.dds" - instance={ - position={ 0.500000 0.250000 } - scale={ 0.666000 0.666000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_crossbow.dds" - instance={ - position={ 0.500000 0.700000 } - scale={ 0.845000 0.845000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_arrow.dds" - instance={ - position={ 0.640000 0.845000 } - scale={ 0.495000 -0.495000 } - rotation=90 - } - - instance={ - position={ 0.360000 0.845000 } - scale={ 0.495000 0.495000 } - depth=1.010000 - rotation=90 - } - - } - -} - -lahm_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=black - texture="ce_cross_patty.dds" - instance={ - position={ 0.795000 0.520000 } - scale={ 0.130000 0.130000 } - depth=4.010000 - } - - instance={ - position={ 0.205000 0.520000 } - scale={ 0.130000 0.130000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - color3=grey - texture="NEOW_ce_spitfire.dds" - instance={ - position={ 0.500000 0.655000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_samanid_leaf.dds" - instance={ - position={ 0.840000 0.115000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - rotation=90 - } - - instance={ - position={ 0.160000 0.115000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.333000 0.770000 } - scale={ 0.333000 -0.333000 } - rotation=90 - } - - instance={ - position={ 0.666000 0.770000 } - scale={ 0.333000 0.333000 } - depth=1.010000 - rotation=90 - } - - } - -} - -kreile_dynasty={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_cross_04.dds" - instance={ - position={ 0.250000 0.550000 } - scale={ 0.225000 0.225000 } - depth=1.010000 - rotation=327 - } - - } - - colored_emblem={ - color1=rgb { 194 55 36 } - color2=white - color3=white - texture="ce_squirrel.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ 0.750000 0.750000 } - } - - } - - colored_emblem={ - color1=white - color2=white - color3=yellow_light - texture="ce_iranian_floral_pattern.dds" - instance={ - position={ 0.500000 0.165000 } - scale={ -1.000000 1.000000 } - depth=2.010000 - } - - } - -} - -reger_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=blue_light - color2=white - texture="ce_fess_checky.dds" - instance={ - position={ 0.500000 0.125000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=brown - color2=red - color3=black - texture="ce_bear_head.dds" - instance={ - position={ 0.750000 0.666000 } - scale={ 0.520000 0.520000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 0.250000 0.775000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.250000 } - scale={ 1.000000 0.250000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_samanid_leaf.dds" - instance={ - position={ 0.410000 0.335000 } - scale={ -0.333000 0.333000 } - } - - } - - colored_emblem={ - color1=brown - color2=red - color3=white - texture="ce_boar_head.dds" - instance={ - position={ 0.250000 0.666000 } - scale={ -0.520000 0.520000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_samanid_leaf.dds" - instance={ - position={ 0.590000 0.335000 } - scale={ 0.333000 0.333000 } - depth=1.010000 - } - - } - -} - -lochner_dynasty={ - pattern="pattern_solid.dds" - color1=purple - color2=yellow - color3=black - colored_emblem={ - color1=grey - color2=white - color3=white - texture="ce_hound_rampant.dds" - instance={ - position={ 0.195000 0.500000 } - scale={ -0.500000 0.750000 } - depth=2.010000 - } - - instance={ - position={ 0.805000 0.500000 } - scale={ 0.500000 0.755000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue_light - color3=rgb { 0 132 255 } - texture="ce_crancelin.dds" - instance={ - position={ 0.430000 0.500000 } - scale={ 1.000000 -1.000000 } - rotation=135 - } - - instance={ - position={ 0.570000 0.500000 } - depth=1.010000 - rotation=45 - } - - } - -} - -werndl_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=blue - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - position={ 0.930000 0.500000 } - scale={ 0.250000 1.000000 } - rotation=90 - } - - instance={ - position={ 0.760000 0.500000 } - scale={ 0.250000 1.000000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.590000 0.500000 } - scale={ 0.250000 1.000000 } - depth=2.010000 - rotation=90 - } - - instance={ - position={ 0.420000 0.500000 } - scale={ 0.250000 1.000000 } - depth=3.010000 - rotation=90 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ 0.250000 1.000000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.080000 0.500000 } - scale={ 0.250000 1.000000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_03.dds" - instance={ - position={ 0.930000 0.250000 } - scale={ 0.333000 0.500000 } - depth=6.010000 - rotation=90 - } - - instance={ - position={ 0.760000 0.250000 } - scale={ 0.333000 0.500000 } - depth=7.010000 - rotation=90 - } - - instance={ - position={ 0.590000 0.250000 } - scale={ 0.333000 0.500000 } - depth=8.010000 - rotation=90 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.333000 0.500000 } - depth=9.010000 - rotation=90 - } - - instance={ - position={ 0.080000 0.250000 } - scale={ 0.333000 0.500000 } - depth=10.010000 - rotation=90 - } - - } - -} - -jager_dynasty={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_crown_small.dds" - instance={ - scale={ 0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=blue_light - color2=blue - texture="ce_waves_01.dds" - instance={ - scale={ 1.000000 -1.000000 } - depth=31.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - scale={ 0.315000 0.315000 } - depth=1.010000 - } - - instance={ - position={ 0.635000 0.500000 } - scale={ 0.140000 0.140000 } - depth=3.010000 - } - - instance={ - position={ 0.365000 0.500000 } - scale={ 0.140000 0.140000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.635000 } - scale={ 0.140000 0.140000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.365000 } - scale={ 0.140000 0.140000 } - depth=6.010000 - } - - instance={ - scale={ 0.455000 0.455000 } - depth=11.010000 - } - - instance={ - position={ 0.320000 0.500000 } - scale={ 0.230000 0.230000 } - depth=13.010000 - } - - instance={ - position={ 0.500000 0.680000 } - scale={ 0.230000 0.230000 } - depth=14.010000 - } - - instance={ - position={ 0.680000 0.500000 } - scale={ 0.230000 0.230000 } - depth=15.010000 - } - - instance={ - position={ 0.500000 0.320000 } - scale={ 0.230000 0.230000 } - depth=16.010000 - } - - instance={ - scale={ 0.640000 0.640000 } - depth=21.010000 - } - - instance={ - position={ 0.750000 0.500000 } - scale={ 0.310000 0.310000 } - depth=23.010000 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ 0.310000 0.310000 } - depth=24.010000 - } - - instance={ - position={ 0.500000 0.750000 } - scale={ 0.310000 0.310000 } - depth=25.010000 - } - - instance={ - position={ 0.500000 0.250000 } - scale={ 0.310000 0.310000 } - depth=26.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.335000 0.335000 } - depth=2.010000 - } - - instance={ - position={ 0.635000 0.500000 } - scale={ 0.160000 0.160000 } - depth=7.010000 - } - - instance={ - position={ 0.365000 0.500000 } - scale={ 0.160000 0.160000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.635000 } - scale={ 0.160000 0.160000 } - depth=9.010000 - } - - instance={ - position={ 0.500000 0.365000 } - scale={ 0.160000 0.160000 } - depth=10.010000 - } - - instance={ - scale={ 0.475000 0.475000 } - depth=12.010000 - } - - instance={ - position={ 0.680000 0.500000 } - scale={ 0.250000 0.250000 } - depth=17.010000 - } - - instance={ - position={ 0.320000 0.500000 } - scale={ 0.250000 0.250000 } - depth=18.010000 - } - - instance={ - position={ 0.500000 0.680000 } - scale={ 0.250000 0.250000 } - depth=19.010000 - } - - instance={ - position={ 0.500000 0.320000 } - scale={ 0.250000 0.250000 } - depth=20.010000 - } - - instance={ - scale={ 0.660000 0.660000 } - depth=22.010000 - } - - instance={ - position={ 0.500000 0.750000 } - scale={ 0.330000 0.330000 } - depth=27.010000 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ 0.330000 0.330000 } - depth=28.010000 - } - - instance={ - position={ 0.750000 0.500000 } - scale={ 0.330000 0.330000 } - depth=29.010000 - } - - instance={ - position={ 0.500000 0.250000 } - scale={ 0.330000 0.330000 } - depth=30.010000 - } - - } - -} - -dworschak_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.275000 0.720000 } - scale={ 0.130000 0.130000 } - } - - instance={ - position={ 0.335000 0.340000 } - scale={ 0.035000 0.240000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - position={ 0.295000 0.370000 } - scale={ 0.220000 0.656000 } - depth=4.010000 - } - - instance={ - position={ 0.295000 0.435000 } - scale={ 0.665000 0.330000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=rgb { 255 152 0 } - texture="ce_pattern_vertical_split_01.dds" - instance={ - position={ 0.500000 0.465000 } - scale={ 0.845000 -0.845000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.560000 0.100000 } - scale={ 0.075000 0.075000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_seal_pictorial_frame_corners.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ 0.925000 0.925000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_seal_pictorial_vertical_dragon.dds" - instance={ - position={ 0.755000 0.455000 } - scale={ 0.740000 0.740000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_pile_mask.dds" - instance={ - position={ 0.295000 0.630000 } - scale={ 0.060000 0.060000 } - depth=2.010000 - rotation=180 - } - - instance={ - position={ 0.295000 0.305000 } - scale={ 0.170000 0.070000 } - depth=3.010000 - rotation=180 - } - - instance={ - position={ 0.375000 0.370000 } - scale={ 0.060000 0.170000 } - depth=7.010000 - rotation=270 - } - - instance={ - position={ 0.215000 0.370000 } - scale={ 0.060000 0.170000 } - depth=8.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=12.010000 - } - - } - -} - -reichhold_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=black - texture="ce_cross_patty.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.250000 0.250000 } - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow_light - texture="ce_per_fess.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=black - texture="ce_cross_patty.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.480000 0.480000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patty.dds" - instance={ - depth=5.010000 - } - - } - -} - -ertugruloglu_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=green - colored_emblem={ - color1=white - color2=red - texture="NEOW_ce_borz.dds" - instance={ - position={ 0.500000 0.730000 } - scale={ 0.660000 0.660000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.160000 } - scale={ 0.320000 0.320000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_random.dds" - instance={ - position={ 0.500000 0.290000 } - scale={ 0.680000 0.680000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.500000 } - depth=2.010000 - } - - } - -} - -topalovic_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=yellow - color3=red - colored_emblem={ - color1=grey - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_religion_christianity_orthodox.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.420000 0.420000 } - } - - } - - colored_emblem={ - color1=grey - texture="ce_cross_07.dds" - instance={ - position={ 0.820000 0.680000 } - scale={ 0.470000 0.470000 } - depth=1.010000 - rotation=357 - } - - instance={ - position={ 0.620000 0.610000 } - scale={ 0.490000 0.490000 } - depth=2.010000 - rotation=5 - } - - instance={ - position={ 0.410000 0.650000 } - scale={ 0.420000 0.420000 } - depth=3.010000 - } - - instance={ - position={ 0.210000 0.630000 } - scale={ 0.510000 0.510000 } - depth=4.010000 - rotation=352 - } - - } - -} - - -jovanovic_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - scale={ 0.660000 1.000000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=red - color3=white - texture="NEOW_ce_eagle_serbia.dds" - instance={ - scale={ 0.800000 0.800000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow - texture="NEOW_ce_jugotorch.dds" - instance={ - position={ 0.530000 0.460000 } - scale={ 0.490000 0.490000 } - } - - } - -} - - - -vitols_dynasty={ - pattern="pattern__solid_designer.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=red - color2=red - color3=black - texture="ce_lion_rampant_wide_stance.dds" - instance={ - position={ 0.230000 0.230000 } - scale={ -0.310000 0.310000 } - } - - instance={ - position={ 0.780000 0.780000 } - scale={ 0.310000 0.310000 } - depth=1.010000 - } - - instance={ - position={ 0.230000 0.780000 } - scale={ -0.310000 0.310000 } - depth=2.010000 - } - - instance={ - position={ 0.780000 0.230000 } - scale={ 0.310000 0.310000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_cross_crosslet.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - scale={ 0.310000 1.000000 } - depth=4.010000 - rotation=90 - } - - instance={ - scale={ 1.000000 0.350000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_04.dds" - instance={ - depth=6.010000 - rotation=90 - } - - instance={ - depth=7.010000 - } - - } - -} - - - -ivanovic_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=rgb { 204 130 155 } - color2=red - texture="NEOW_ce_olm.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.900000 0.900000 } - } - - instance={ - position={ 0.500000 0.230000 } - scale={ 0.900000 0.900000 } - depth=1.010000 - } - - instance={ - scale={ 0.900000 0.900000 } - depth=2.010000 - } - - } - -} - - - -mitrovic_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=green - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.720000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green - color2=brown - texture="ce_grape_tree.dds" - instance={ - position={ 0.750000 0.370000 } - scale={ 0.500000 0.660000 } - } - - } - - colored_emblem={ - color1=brown - color2=brown - color3=brown - texture="ce_antelope.dds" - instance={ - position={ 0.330000 0.430000 } - scale={ 0.660000 0.660000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=white - texture="ce_barry_undy.dds" - instance={ - depth=3.010000 - } - - } - -} - - -volcic_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=rgb { 69 139 75 } - color2=red - color3=black - texture="ce_wyvern.dds" - instance={ - position={ 0.510000 0.480000 } - scale={ 0.810000 0.810000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.950000 } - } - - } - -} - - -pilsudski_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.580000 0.440000 } - scale={ 0.210000 0.070000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_polish_ajsicz.dds" - instance={ - depth=1.010000 - } - - } - -} - -olympios_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="NEOW_ce_sovwreath.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 1.000000 -1.000000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.590000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - color3=orange - texture="ce_lion_head.dds" - instance={ - position={ 0.650000 0.440000 } - scale={ 0.240000 0.240000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_singha.dds" - instance={ - scale={ 0.670000 0.670000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.670000 0.410000 } - scale={ 0.210000 0.210000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_star_16.dds" - instance={ - position={ 0.670000 0.410000 } - scale={ 0.450000 0.450000 } - depth=1.010000 - } - - } - -} - - -murashko_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.420000 0.720000 } - scale={ 1.000000 0.020000 } - } - - instance={ - position={ 0.500000 0.620000 } - scale={ 1.000000 0.020000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_polish_roch.dds" - instance={ - depth=2.010000 - } - - } - -} - - -weiss_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=red - color2=white - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.425000 0.470000 } - scale={ 0.195000 0.360000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.130000 0.740000 } - scale={ 0.080000 0.080000 } - depth=20.010000 - } - - instance={ - position={ 0.210000 0.740000 } - scale={ 0.080000 0.080000 } - depth=21.010000 - } - - instance={ - position={ 0.195000 0.815000 } - scale={ 0.100000 0.100000 } - depth=22.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow_light - color3=black - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.575000 0.500000 } - depth=24.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_03.dds" - instance={ - position={ 0.150000 0.665000 } - scale={ 0.210000 0.210000 } - depth=29.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - scale={ 1.000000 0.100000 } - depth=25.010000 - } - - instance={ - position={ 0.255000 0.500000 } - scale={ 0.100000 1.000000 } - depth=26.010000 - rotation=90 - } - - instance={ - scale={ 0.100000 1.000000 } - depth=27.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=28.010000 - } - - instance={ - position={ 0.145000 0.715000 } - scale={ 0.215000 0.430000 } - depth=30.010000 - } - - instance={ - position={ 0.500000 1.000000 } - depth=33.009998 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_fess_checky.dds" - instance={ - position={ 0.335000 0.825000 } - scale={ 0.645000 0.430000 } - depth=31.010000 - } - - instance={ - position={ 0.335000 0.610000 } - scale={ 0.645000 0.430000 } - depth=32.009998 - } - - } - - colored_emblem={ - color1=white - color2=yellow_light - color3=blue - texture="ce_eagle_crown.dds" - instance={ - position={ 0.590000 0.470000 } - scale={ 0.195000 0.360000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_escutcheon.dds" - instance={ - scale={ 0.610000 0.610000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_pile_mask.dds" - instance={ - position={ 0.480000 0.665000 } - scale={ 0.060000 0.060000 } - depth=5.010000 - rotation=270 - } - - } - - colored_emblem={ - color1=blue - texture="ce_escutcheon.dds" - instance={ - scale={ 0.580000 0.580000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_mena_bend.dds" - instance={ - position={ 0.470000 0.495000 } - scale={ 0.235000 0.290000 } - depth=6.010000 - rotation=45 - } - - instance={ - position={ 0.390000 0.590000 } - scale={ 0.080000 0.080000 } - depth=7.010000 - rotation=8 - } - - instance={ - position={ 0.345000 0.525000 } - scale={ 0.040000 0.040000 } - depth=8.010000 - rotation=26 - } - - instance={ - position={ 0.430000 0.640000 } - scale={ 0.095000 0.095000 } - depth=9.010000 - } - - instance={ - position={ 0.420000 0.590000 } - scale={ 0.135000 0.135000 } - depth=10.010000 - rotation=178 - } - - } - - colored_emblem={ - color1=black - color2=yellow_light - color3=rgb { 0 0 0 } - texture="ce_martlet.dds" - instance={ - position={ 0.150000 0.575000 } - scale={ 0.230000 0.230000 } - depth=23.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=34.009998 - } - - instance={ - position={ 0.375000 0.250000 } - scale={ 0.250000 0.500000 } - depth=36.009998 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.375000 0.265000 } - scale={ 0.415000 0.570000 } - depth=35.009998 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_triangle_mask.dds" - instance={ - position={ 0.505000 0.325000 } - scale={ 0.070000 0.050000 } - depth=3.010000 - rotation=45 - } - - instance={ - position={ 0.505000 0.680000 } - scale={ 0.070000 0.050000 } - depth=4.010000 - rotation=45 - } - - instance={ - position={ 0.395000 0.555000 } - scale={ 0.140000 0.120000 } - depth=11.010000 - rotation=180 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_barruly_08.dds" - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=37.009998 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.490000 0.305000 } - scale={ 0.030000 0.030000 } - depth=2.010000 - } - - instance={ - position={ 0.395000 0.395000 } - scale={ 0.140000 0.205000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=yellow_light - texture="ce_eagle.dds" - instance={ - position={ 0.815000 0.595000 } - scale={ 0.170000 0.170000 } - depth=15.010000 - } - - instance={ - position={ 0.815000 0.745000 } - scale={ 0.170000 0.170000 } - depth=16.010000 - } - - instance={ - position={ 0.720000 0.885000 } - scale={ 0.170000 0.170000 } - depth=17.010000 - } - - instance={ - position={ 0.610000 0.745000 } - scale={ 0.170000 0.170000 } - depth=18.010000 - } - - instance={ - position={ 0.610000 0.595000 } - scale={ 0.170000 0.170000 } - depth=19.010000 - } - - } - -} weiser_dynasty={ pattern="pattern_horizontal_split_01.dds" @@ -9804,7 +1721,7 @@ camphausen_dynasty={ -house_christiansen={ +christiansen_dynasty={ pattern="pattern_checkers_02.dds" color1=blue color2=yellow_light @@ -10191,424 +2108,6 @@ lichtenstein_dynasty = { } -fifor_dynasty={ - pattern="pattern_solid.dds" - color1=grey - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=blue - color3=white - texture="NEOW_ce_eagle_romania.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_border_banner.dds" - instance={ - position={ 0.500000 0.625000 } - scale={ 0.105000 0.085000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_border_banner.dds" - instance={ - scale={ 0.385000 0.385000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.060000 0.280000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.495000 } - scale={ 0.040000 0.315000 } - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="NEOW_ce_cross_nordic.dds" - instance={ - scale={ 0.255000 0.255000 } - depth=1.010000 - } - - } - -} - - -gincu_dynasty = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=yellow - color2=blue - texture="ce_checkers_12.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.000000 } - scale={ 0.750000 0.750000 } - rotation=45 - } - - instance={ - position={ 0.000000 1.000000 } - scale={ 0.750000 0.750000 } - depth=1.010000 - rotation=45 - } - - instance={ - position={ 1.000000 1.000000 } - scale={ 0.750000 0.750000 } - depth=2.010000 - rotation=45 - } - - instance={ - position={ 1.000000 0.000000 } - scale={ 0.750000 0.750000 } - depth=3.010000 - rotation=45 - } - - } - -} - - -sangeros_dynasty={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=black - color2=white - texture="ce_stripes_horizontal_21.dds" - instance={ - position={ 1.000000 0.500000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_bends_05.dds" - instance={ - position={ 0.755000 0.935000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.755000 0.670000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - instance={ - position={ 0.735000 0.515000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.745000 0.260000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - scale={ 0.020000 1.000000 } - depth=4.010000 - } - - } - -} - - -ganzbitte_dynasty={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=brown - color2=yellow - texture="ce_column.dds" - instance={ - position={ 0.315000 0.380000 } - scale={ 0.165000 0.165000 } - depth=1.010000 - rotation=270 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_buddhist_moon.dds" - instance={ - position={ 0.310000 0.380000 } - scale={ 0.035000 0.035000 } - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.690000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="ce_swan.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=2.010000 - } - - } - -} - - -portocalie_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.000000 } - scale={ 0.825000 0.825000 } - depth=6.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=green - texture="ce_shamrock.dds" - instance={ - position={ 0.545000 0.150000 } - scale={ 0.125000 0.125000 } - depth=4.010000 - rotation=272 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.275000 0.550000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=green - color3=orange - texture="ce_flower.dds" - instance={ - position={ 0.605000 0.535000 } - scale={ 0.215000 0.215000 } - } - - instance={ - position={ 0.595000 0.430000 } - scale={ 0.235000 0.235000 } - depth=1.010000 - rotation=24 - } - - instance={ - position={ 0.715000 0.500000 } - scale={ 0.235000 0.235000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=orange - texture="ce_circle_mask.dds" - instance={ - position={ 0.505000 0.525000 } - scale={ 0.580000 0.580000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_circle_mask.dds" - instance={ - position={ 0.290000 0.500000 } - depth=7.010000 - } - - } - -} - - -kritko_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.175000 0.030000 } - } - - instance={ - position={ 0.500000 0.340000 } - scale={ 0.285000 0.035000 } - depth=1.010000 - } - - instance={ - scale={ 0.035000 0.560000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.465000 } - scale={ 0.465000 0.465000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.495000 0.255000 } - scale={ 0.385000 0.065000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_wings.dds" - instance={ - position={ 0.500000 0.445000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.500000 0.330000 } - scale={ 0.145000 0.395000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.130000 0.130000 } - depth=3.010000 - rotation=30 - } - - } - -} - - zollern_dynasty = { pattern="pattern_checkers_02.dds" color1=black @@ -10619,7 +2118,7 @@ zollern_dynasty = { texture="ce_escutcheon.dds" mask {1 0 0} instance={ - scale={ 0.250000 0.250000 } + scale={ 0.170000 0.170000 } } } @@ -10639,7 +2138,7 @@ zollern_dynasty = { color1=black color2=red color3=white - texture="ce_eagle.dds" + texture="ce_eagle_small.dds" instance={ depth=4.010000 } @@ -10652,7 +2151,7 @@ zollern_dynasty = { mask {0 2 0} instance={ position={ 0.500000 0.500000 } - scale={ 0.250000 0.250000 } + scale={ 0.150000 0.150000 } depth=1.010000 } } @@ -10661,7 +2160,7 @@ zollern_dynasty = { texture="ce_escutcheon.dds" instance={ - scale={ 0.650000 0.650000 } + scale={ 0.580000 0.580000 } depth=3.010000 } @@ -11736,77 +3235,36 @@ dynn_britannia_nelson = { } dynn_britannia_jacob = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white + pattern="pattern_quarter.dds" + color1=purple + color2=blue color3=blue - colored_emblem={ - color1=white - texture="NEOW_ce_book_open.dds" - instance={ - position={ 0.500000 0.125000 } - scale={ 0.250000 0.260000 } - depth=2.010000 - } - - } - colored_emblem={ color1=red - texture="ce_cross_moline.dds" + texture="ce_ordinary_canton.dds" instance={ - position={ 0.500000 0.590000 } - scale={ 0.900000 0.900000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_book_open.dds" - instance={ - position={ 0.500000 0.130000 } - scale={ 0.290000 0.290000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.790000 0.120000 } - scale={ 0.225000 0.225000 } - } - - instance={ - position={ 0.210000 0.120000 } - scale={ 0.225000 0.225000 } depth=1.010000 } } colored_emblem={ - color1=red - texture="ce_block_02.dds" + color1=yellow + color2=yellow_light + color3=black + texture="ce_eagle.dds" instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.485000 } - depth=4.010000 + position={ 0.290000 0.280000 } + scale={ 0.480000 0.480000 } } } colored_emblem={ - color1=blue - color2=white - texture="ce_barry_undy.dds" + color1=yellow + texture="ce_block_02.dds" instance={ - depth=6.010000 + depth=2.010000 } } @@ -11814,7 +3272,6 @@ dynn_britannia_jacob = { } - dynn_britannia_elgarh = { pattern="pattern_horizontal_split_01.dds" color1=white @@ -12043,65 +3500,428 @@ gwilym_dynasty = { } dynn_britannia_montgomyrhy = { - pattern="pattern_bend_01.dds" - color1=black - color2=white - color3=red + pattern="pattern_diagonal_split_01.dds" + color1=white + color2=black + color3=green colored_emblem={ - color1=yellow_light - color2=black - texture="ce_diagonal_stripes_02_dual.dds" + color1=yellow + color2=blue_light + color3=blue_light + texture="ce_dragon.dds" + } + + colored_emblem={ + color1=black + texture="ce_ermine_spot.dds" + mask = { 1 0 0 } instance={ + position={ 1.000000 1.000000 } + scale={ 0.240000 0.240000 } + depth=1.010000 + } + + instance={ + position={ 0.800000 1.000000 } + scale={ 0.240000 0.240000 } + depth=2.010000 + } + + instance={ + position={ 0.600000 1.000000 } + scale={ 0.240000 0.240000 } + depth=3.010000 + } + + instance={ + position={ 0.400000 1.000000 } + scale={ 0.240000 0.240000 } + depth=4.010000 + } + + instance={ + position={ 0.200000 1.000000 } + scale={ 0.240000 0.240000 } depth=5.010000 } - } - - colored_emblem={ - color1=yellow_light - texture="ce_oak_leaf.dds" instance={ - position={ 0.270000 0.750000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - rotation=315 + position={ 0.000000 1.000000 } + scale={ 0.240000 0.240000 } + depth=6.010000 } instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - rotation=315 + position={ 0.900000 0.800000 } + scale={ 0.240000 0.240000 } + depth=7.010000 + } + + instance={ + position={ 0.700000 0.800000 } + scale={ 0.240000 0.240000 } + depth=8.010000 + } + + instance={ + position={ 0.500000 0.800000 } + scale={ 0.240000 0.240000 } + depth=9.010000 + } + + instance={ + position={ 0.300000 0.800000 } + scale={ 0.240000 0.240000 } + depth=10.010000 + } + + instance={ + position={ 0.100000 0.800000 } + scale={ 0.240000 0.240000 } + depth=11.010000 + } + + instance={ + position={ 1.000000 0.600000 } + scale={ 0.240000 0.240000 } + depth=12.010000 + } + + instance={ + position={ 0.800000 0.600000 } + scale={ 0.240000 0.240000 } + depth=13.010000 + } + + instance={ + position={ 0.600000 0.600000 } + scale={ 0.240000 0.240000 } + depth=14.010000 + } + + instance={ + position={ 0.400000 0.600000 } + scale={ 0.240000 0.240000 } + depth=15.010000 + } + + instance={ + position={ 0.200000 0.600000 } + scale={ 0.240000 0.240000 } + depth=16.010000 + } + + instance={ + position={ 0.000000 0.600000 } + scale={ 0.240000 0.240000 } + depth=17.010000 + } + + instance={ + position={ 0.900000 0.400000 } + scale={ 0.240000 0.240000 } + depth=18.010000 + } + + instance={ + position={ 0.700000 0.400000 } + scale={ 0.240000 0.240000 } + depth=19.010000 + } + + instance={ + position={ 0.500000 0.400000 } + scale={ 0.240000 0.240000 } + depth=20.010000 + } + + instance={ + position={ 0.300000 0.400000 } + scale={ 0.240000 0.240000 } + depth=21.010000 + } + + instance={ + position={ 0.100000 0.400000 } + scale={ 0.240000 0.240000 } + depth=22.010000 + } + + instance={ + position={ 1.000000 0.200000 } + scale={ 0.240000 0.240000 } + depth=23.010000 + } + + instance={ + position={ 0.800000 0.200000 } + scale={ 0.240000 0.240000 } + depth=24.010000 + } + + instance={ + position={ 0.600000 0.200000 } + scale={ 0.240000 0.240000 } + depth=25.010000 + } + + instance={ + position={ 0.400000 0.200000 } + scale={ 0.240000 0.240000 } + depth=26.010000 + } + + instance={ + position={ 0.200000 0.200000 } + scale={ 0.240000 0.240000 } + depth=27.010000 + } + + instance={ + position={ 0.000000 0.200000 } + scale={ 0.240000 0.240000 } + depth=28.010000 + } + + instance={ + position={ 0.900000 0.000000 } + scale={ 0.240000 0.240000 } + depth=29.010000 + } + + instance={ + position={ 0.700000 0.000000 } + scale={ 0.240000 0.240000 } + depth=30.010000 + } + + instance={ + position={ 0.500000 0.000000 } + scale={ 0.240000 0.240000 } + depth=31.010000 + } + + instance={ + position={ 0.300000 0.000000 } + scale={ 0.240000 0.240000 } + depth=32.010002 + } + + instance={ + position={ 0.100000 0.000000 } + scale={ 0.240000 0.240000 } + depth=33.010002 } } colored_emblem={ - color1=blue - texture="ce_cinquefoil_02.dds" + color1=white + texture="ce_ermine_spot.dds" + mask = { 0 2 0 } instance={ - position={ 0.750000 0.750000 } - scale={ 0.250000 0.250000 } - rotation=45 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.250000 0.250000 } + position={ 1.000000 1.000000 } + scale={ 0.240000 0.240000 } depth=1.010000 - rotation=45 } instance={ - scale={ 0.250000 0.250000 } + position={ 0.800000 1.000000 } + scale={ 0.240000 0.240000 } depth=2.010000 - rotation=45 + } + + instance={ + position={ 0.600000 1.000000 } + scale={ 0.240000 0.240000 } + depth=3.010000 + } + + instance={ + position={ 0.400000 1.000000 } + scale={ 0.240000 0.240000 } + depth=4.010000 + } + + instance={ + position={ 0.200000 1.000000 } + scale={ 0.240000 0.240000 } + depth=5.010000 + } + + instance={ + position={ 0.000000 1.000000 } + scale={ 0.240000 0.240000 } + depth=6.010000 + } + + instance={ + position={ 0.900000 0.800000 } + scale={ 0.240000 0.240000 } + depth=7.010000 + } + + instance={ + position={ 0.700000 0.800000 } + scale={ 0.240000 0.240000 } + depth=8.010000 + } + + instance={ + position={ 0.500000 0.800000 } + scale={ 0.240000 0.240000 } + depth=9.010000 + } + + instance={ + position={ 0.300000 0.800000 } + scale={ 0.240000 0.240000 } + depth=10.010000 + } + + instance={ + position={ 0.100000 0.800000 } + scale={ 0.240000 0.240000 } + depth=11.010000 + } + + instance={ + position={ 1.000000 0.600000 } + scale={ 0.240000 0.240000 } + depth=12.010000 + } + + instance={ + position={ 0.800000 0.600000 } + scale={ 0.240000 0.240000 } + depth=13.010000 + } + + instance={ + position={ 0.600000 0.600000 } + scale={ 0.240000 0.240000 } + depth=14.010000 + } + + instance={ + position={ 0.400000 0.600000 } + scale={ 0.240000 0.240000 } + depth=15.010000 + } + + instance={ + position={ 0.200000 0.600000 } + scale={ 0.240000 0.240000 } + depth=16.010000 + } + + instance={ + position={ 0.000000 0.600000 } + scale={ 0.240000 0.240000 } + depth=17.010000 + } + + instance={ + position={ 0.900000 0.400000 } + scale={ 0.240000 0.240000 } + depth=18.010000 + } + + instance={ + position={ 0.700000 0.400000 } + scale={ 0.240000 0.240000 } + depth=19.010000 + } + + instance={ + position={ 0.500000 0.400000 } + scale={ 0.240000 0.240000 } + depth=20.010000 + } + + instance={ + position={ 0.300000 0.400000 } + scale={ 0.240000 0.240000 } + depth=21.010000 + } + + instance={ + position={ 0.100000 0.400000 } + scale={ 0.240000 0.240000 } + depth=22.010000 + } + + instance={ + position={ 1.000000 0.200000 } + scale={ 0.240000 0.240000 } + depth=23.010000 + } + + instance={ + position={ 0.800000 0.200000 } + scale={ 0.240000 0.240000 } + depth=24.010000 + } + + instance={ + position={ 0.600000 0.200000 } + scale={ 0.240000 0.240000 } + depth=25.010000 + } + + instance={ + position={ 0.400000 0.200000 } + scale={ 0.240000 0.240000 } + depth=26.010000 + } + + instance={ + position={ 0.200000 0.200000 } + scale={ 0.240000 0.240000 } + depth=27.010000 + } + + instance={ + position={ 0.000000 0.200000 } + scale={ 0.240000 0.240000 } + depth=28.010000 + } + + instance={ + position={ 0.900000 0.000000 } + scale={ 0.240000 0.240000 } + depth=29.010000 + } + + instance={ + position={ 0.700000 0.000000 } + scale={ 0.240000 0.240000 } + depth=30.010000 + } + + instance={ + position={ 0.500000 0.000000 } + scale={ 0.240000 0.240000 } + depth=31.010000 + } + + instance={ + position={ 0.300000 0.000000 } + scale={ 0.240000 0.240000 } + depth=32.010002 + } + + instance={ + position={ 0.100000 0.000000 } + scale={ 0.240000 0.240000 } + depth=33.010002 } } } + dynn_britannia_drummond = { pattern="pattern__solid_designer.dds" color1=yellow @@ -14623,7 +6443,7 @@ russo_dynasty={ } -calderon_dynasty={ +cortes_dynasty={ pattern="pattern_checkers_02.dds" color1=red color2=yellow_light @@ -15074,296 +6894,6 @@ vivar_dynasty={ } -schmid_dynasty={ - pattern="pattern_vertical_stripes_02.dds" - color1=purple - color2=white - color3=red - colored_emblem={ - color1=purple - color2=green_light - texture="NEOW_ce_grapes.dds" - instance={ - position={ 0.500000 0.265000 } - scale={ 1.000000 -1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_potenty.dds" - instance={ - position={ 0.500000 0.735000 } - scale={ 0.880000 0.880000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_laurels.dds" - instance={ - position={ 0.500000 0.850000 } - scale={ 0.545000 0.545000 } - } - - instance={ - position={ 0.500000 0.740000 } - scale={ 0.665000 0.665000 } - depth=2.010000 - } - - } - -} - - -schiffer_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_demi_vol.dds" - instance={ - position={ 0.765000 0.570000 } - scale={ -0.610000 0.610000 } - depth=1.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=red - texture="ce_iranian_floral_pattern.dds" - instance={ - position={ 0.500000 0.105000 } - scale={ -1.000000 0.680000 } - } - - } - - colored_emblem={ - color1=rgb { 176 174 173 } - texture="ce_demi_vol.dds" - instance={ - position={ 0.745000 0.500000 } - scale={ -0.610000 0.610000 } - depth=3.010000 - rotation=302 - } - - } - - colored_emblem={ - color1=brown - color2=white - color3=white - texture="ce_bull_rampant.dds" - instance={ - position={ 0.500000 0.620000 } - scale={ 0.845000 0.845000 } - depth=2.010000 - } - - } - -} - - -waas_dynasty ={ - pattern="pattern_horizontal_split_01.dds" - color1=green_light - color2=green - color3=red - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.666000 0.620000 } - scale={ 0.145000 0.145000 } - } - - instance={ - position={ 0.333000 0.620000 } - scale={ 0.145000 0.145000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=green - texture="ce_african_pattern_lozengy_02.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.810000 0.475000 } - scale={ 0.666000 0.666000 } - depth=3.010000 - } - - instance={ - position={ 0.190000 0.475000 } - scale={ 0.666000 0.666000 } - depth=4.010000 - } - - instance={ - position={ 0.666000 0.500000 } - scale={ 0.750000 0.750000 } - depth=5.010000 - } - - instance={ - position={ 0.335000 0.500000 } - scale={ 0.750000 0.750000 } - depth=6.010000 - } - - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 0.210000 0.210000 } - depth=2.010000 - } - - } - -} - -schmidt_dynasty ={ - pattern="pattern_diagonal_split_02.dds" - color1=yellow - color2=grey - color3=black - colored_emblem={ - color1=white - texture="ce_cross_04.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.666000 0.666000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=white - texture="ce_bend_checky.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_chalice.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.610000 0.610000 } - } - - } - -} - -bludenzer_dynasty ={ - pattern="NEOW_pattern_waves_02.dds" - color1=red - color2=blue_light - color3=black - colored_emblem={ - color1=yellow_light - color2=white - texture="ce_india_small_dagger.dds" - instance={ - position={ 0.880000 0.360000 } - scale={ -0.700000 0.700000 } - depth=2.010000 - } - - instance={ - position={ 0.120000 0.360000 } - scale={ 0.700000 0.700000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_portcullis.dds" - instance={ - scale={ 0.715000 0.715000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.365000 0.365000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue_light - texture="ce_waves_03.dds" - instance={ - position={ 0.485000 0.500000 } - scale={ -1.000000 1.000000 } - depth=4.010000 - rotation=136 - } - - } - -} - posas_dynasty={ pattern="pattern_horizontal_split_01.dds" color1=red @@ -16781,141 +8311,16 @@ castriota_dynasty = { } -karlovec_dynasty = { - pattern="pattern_vertical_split_01.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=blue - color2=yellow_light - color3=yellow_light - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.500000 0.510000 } - depth=10.010000 - } - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.180000 0.130000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_border_banner.dds" - instance={ - position={ 0.500000 0.590000 } - scale={ 0.560000 0.560000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue - color3=red - texture="NEOW_ce_bohemia_crown.dds" - instance={ - position={ 0.500000 0.280000 } - scale={ 0.280000 0.280000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_04.dds" - instance={ - position={ 0.500000 0.340000 } - scale={ 0.370000 0.290000 } - depth=2.010000 - } - - instance={ - position={ 0.300000 0.530000 } - scale={ 0.270000 0.410000 } - depth=3.010000 - rotation=90 - } - - instance={ - position={ 0.700000 0.530000 } - scale={ 0.310000 0.410000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.400000 0.790000 } - scale={ 0.240000 0.250000 } - depth=5.010000 - rotation=27 - } - - instance={ - position={ 0.600000 0.790000 } - scale={ 0.240000 0.300000 } - depth=7.010000 - rotation=159 - } - - } - - colored_emblem={ - color1=yellow - color2=green - texture="ce_eagle_small.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 1.000000 0.650000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.470000 0.470000 } - } - - } - -} masaryk_dynasty = { pattern="pattern_vertical_split_01.dds" - color1=white - color2=red + color1=rgb { 255 255 255 } + color2=rgb { 215 20 26 } color3=black - colored_emblem={ - color1=blue - texture="ce_ordinary_pile_01.dds" - instance={ - depth=1.010000 - } - - } - colored_emblem={ color1=yellow color2=white - color3=red texture="NEOW_ce_bohemia_crown.dds" instance={ position={ 0.500000 0.530000 } @@ -16924,80 +8329,15 @@ masaryk_dynasty = { } -} - - -chebovic_dynasty = { - pattern="pattern_solid.dds" - color1=blue - color2=blue - color3=white colored_emblem={ - color1=white - color2=white - texture="ce_block_02.dds" - } - - colored_emblem={ - color1=blue - color2=blue - texture="ce_block_02.dds" + color1=rgb { 17 69 126 } + texture="ce_ordinary_pile_01.dds" instance={ - scale={ 0.600000 1.000000 } + depth=1.010000 } } - colored_emblem={ - color1=white - color2=white - texture="ce_boar_passant.dds" - instance={ - scale={ 0.700000 0.700000 } - } - } -} - -uhelny_dynasty = { - pattern="pattern_solid.dds" - color1=grey - color2=white - color3=green - colored_emblem={ - color1=black - color2=orange - texture="ce_flaming_jewel.dds" - instance={ - scale={ 0.700000 0.700000 } - } - } -} - -melnik_dynasty = { - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=red - texture="ce_chalice_01.dds" - } -} - -tabor_dynasty = { - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=black - color2=black - texture="ce_bear_rampant.dds" - instance={ - position={ 0.500000 0.580000 } - } - - } } teruel_moctezuma_dynasty = { @@ -17586,21 +8926,33 @@ berlusconi_dynasty={ color2=red color3=red colored_emblem={ - color1=blue + color1=white texture="ce_block_02.dds" instance={ - position={ 0.000000 0.500000 } - depth=4.010000 + position={ 0.500000 1.000000 } + scale={ 1.000000 0.390000 } + depth=2.010000 + } + + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.380000 } + depth=3.010000 } } colored_emblem={ - color1=red - color2=green_light - texture="ce_barry_06.dds" + color1=blue + texture="ce_block_02.dds" instance={ - position={ 1.000000 0.500000 } + position={ 0.500000 1.000000 } + scale={ 1.000000 0.290000 } + } + + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.280000 } depth=1.010000 } @@ -17608,34 +8960,17 @@ berlusconi_dynasty={ colored_emblem={ color1=white - texture="ce_mena_bend.dds" + texture="ce_bendlet.dds" instance={ - position={ 0.750000 0.500000 } - scale={ 0.500000 1.000000 } - } - - } - - colored_emblem={ - color1=green_light - texture="ce_bend_thin.dds" - instance={ - position={ 0.250000 0.250000 } - scale={ 0.750000 1.000000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.750000 1.000000 } - depth=3.010000 + scale={ 1.000000 -1.000000 } + depth=4.010000 + rotation=21 } } } - pertini_dynasty={ pattern="pattern_horizontal_split_01.dds" color1=blue_light @@ -18901,94 +10236,36 @@ clausewitz_dynasty={ dorn_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=yellow - color2=white + pattern="pattern_horizontal_split_01.dds" + color1=yellow_light + color2=yellow_light color3=red colored_emblem={ - color1=red - color2=red - texture="ce_shield_02.dds" - mask = { 0 2 0 } + color1=black + texture="ce_circle_mask.dds" instance={ - scale={ 0.200000 0.200000 } + scale={ 0.760000 0.760000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_circle_mask.dds" + instance={ + scale={ 0.700000 0.700000 } depth=1.010000 } } - colored_emblem={ - color1=white - texture="ce_bull_horn.dds" - instance={ - position={ 0.540000 0.490000 } - scale={ 0.170000 0.170000 } - } - - } - colored_emblem={ color1=black color2=black - texture="ce_shield_02.dds" + texture="ce_cross_maltese.dds" instance={ - scale={ 0.240000 0.240000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_antler.dds" - instance={ - position={ 0.460000 0.490000 } - scale={ 0.170000 0.170000 } - depth=2.010000 - rotation=270 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_cross_05_maltese.dds" - instance={ - scale={ 0.925000 0.925000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_tamgha_roundel_frame.dds" - instance={ - scale={ 0.840000 0.840000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_shield_02.dds" - mask = { 1 0 0 } - instance={ - scale={ 0.200000 0.200000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=7.010000 + scale={ 0.830000 0.830000 } } } @@ -18996,7 +10273,6 @@ dorn_dynasty={ } - blucher_dynasty={ pattern="pattern_checkers_02.dds" color1=yellow @@ -19708,322 +10984,34 @@ roda_ulven_dynasty={ } -melagios_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=black - colored_emblem={ - color1=white - color2=white - texture="ce_manx_triskele.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ 0.750000 -0.750000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_india_doted_frame_02.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - -} - - fouche_d_otrante_dynasty={ - pattern="pattern_horizontal_split_02.dds" - color1=blue - color2=red - color3=blue - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.820000 } - depth=7.010000 - } - - } - + pattern="pattern_horizontal_split_01.dds" + color1=black + color2=black + color3=red colored_emblem={ color1=white - texture="ce_star_05.dds" + texture="ce_mena_lamp.dds" instance={ - position={ 1.000000 0.500000 } - scale={ 0.100000 0.100000 } - depth=8.010000 + position={ 0.750000 0.630000 } + scale={ 0.300000 0.300000 } } instance={ - position={ 0.800000 0.500000 } - scale={ 0.100000 0.100000 } - depth=9.010000 - } - - instance={ - position={ 0.600000 0.500000 } - scale={ 0.100000 0.100000 } - depth=10.010000 - } - - instance={ - position={ 0.400000 0.500000 } - scale={ 0.100000 0.100000 } - depth=11.010000 - } - - instance={ - position={ 0.200000 0.500000 } - scale={ 0.100000 0.100000 } - depth=12.010000 - } - - instance={ - position={ 0.000000 0.500000 } - scale={ 0.100000 0.100000 } - depth=13.010000 - } - - instance={ - position={ 0.900000 0.400000 } - scale={ 0.100000 0.100000 } - depth=14.010000 - } - - instance={ - position={ 0.700000 0.400000 } - scale={ 0.100000 0.100000 } - depth=15.010000 - } - - instance={ - position={ 0.500000 0.400000 } - scale={ 0.100000 0.100000 } - depth=16.010000 - } - - instance={ - position={ 0.300000 0.400000 } - scale={ 0.100000 0.100000 } - depth=17.010000 - } - - instance={ - position={ 0.100000 0.400000 } - scale={ 0.100000 0.100000 } - depth=18.010000 - } - - instance={ - position={ 1.000000 0.300000 } - scale={ 0.100000 0.100000 } - depth=19.010000 - } - - instance={ - position={ 0.800000 0.300000 } - scale={ 0.100000 0.100000 } - depth=20.010000 - } - - instance={ - position={ 0.600000 0.300000 } - scale={ 0.100000 0.100000 } - depth=21.010000 - } - - instance={ - position={ 0.400000 0.300000 } - scale={ 0.100000 0.100000 } - depth=22.010000 - } - - instance={ - position={ 0.200000 0.300000 } - scale={ 0.100000 0.100000 } - depth=23.010000 - } - - instance={ - position={ 0.000000 0.300000 } - scale={ 0.100000 0.100000 } - depth=24.010000 - } - - instance={ - position={ 0.900000 0.200000 } - scale={ 0.100000 0.100000 } - depth=25.010000 - } - - instance={ - position={ 0.700000 0.200000 } - scale={ 0.100000 0.100000 } - depth=26.010000 - } - - instance={ - position={ 0.500000 0.200000 } - scale={ 0.100000 0.100000 } - depth=27.010000 - } - - instance={ - position={ 0.300000 0.200000 } - scale={ 0.100000 0.100000 } - depth=28.010000 - } - - instance={ - position={ 0.100000 0.200000 } - scale={ 0.100000 0.100000 } - depth=29.010000 - } - - instance={ - position={ 1.000000 0.100000 } - scale={ 0.100000 0.100000 } - depth=30.010000 - } - - instance={ - position={ 0.800000 0.100000 } - scale={ 0.100000 0.100000 } - depth=31.010000 - } - - instance={ - position={ 0.600000 0.100000 } - scale={ 0.100000 0.100000 } - depth=32.010002 - } - - instance={ - position={ 0.400000 0.100000 } - scale={ 0.100000 0.100000 } - depth=33.010002 - } - - instance={ - position={ 0.200000 0.100000 } - scale={ 0.100000 0.100000 } - depth=34.010002 - } - - instance={ - position={ 0.000000 0.100000 } - scale={ 0.100000 0.100000 } - depth=35.010002 - } - - instance={ - position={ 0.900000 0.000000 } - scale={ 0.100000 0.100000 } - depth=36.010002 - } - - instance={ - position={ 0.700000 0.000000 } - scale={ 0.100000 0.100000 } - depth=37.010002 - } - - instance={ - position={ 0.500000 0.000000 } - scale={ 0.100000 0.100000 } - depth=38.010002 - } - - instance={ - position={ 0.300000 0.000000 } - scale={ 0.100000 0.100000 } - depth=39.010002 - } - - instance={ - position={ 0.100000 0.000000 } - scale={ 0.100000 0.100000 } - depth=40.010002 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_african_yoruba_snake.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.510000 0.510000 } - rotation=307 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_column.dds" - instance={ - position={ 0.500000 0.575000 } - scale={ 0.410000 0.410000 } + position={ 0.500000 0.340000 } + scale={ 0.300000 0.300000 } depth=1.010000 } - } - - colored_emblem={ - color1=yellow - texture="ce_ermine_spot.dds" instance={ - position={ 0.250000 0.750000 } - scale={ 0.100000 0.100000 } + position={ 0.250000 0.620000 } + scale={ 0.300000 0.300000 } depth=2.010000 } - instance={ - position={ 0.750000 0.750000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - } - - instance={ - position={ 0.750000 0.450000 } - scale={ 0.100000 0.100000 } - depth=4.010000 - } - - instance={ - position={ 0.250000 0.450000 } - scale={ 0.100000 0.100000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.900000 } - scale={ 0.100000 0.100000 } - depth=6.010000 - } - } - } - - schengen_dynasty={ pattern="pattern_chevron_01.dds" color1=grey @@ -20606,7 +11594,7 @@ bookwyrm_dynasty={ color3=black colored_emblem={ color1=yellow - texture="NEOW_ce_book_open.dds" + texture="ce_book_open.dds" instance={ scale={ 0.780000 0.780000 } depth=3.010000 @@ -20628,7 +11616,7 @@ bookwyrm_dynasty={ colored_emblem={ color1=white - texture="NEOW_ce_book_open.dds" + texture="ce_book_open.dds" instance={ scale={ 0.510000 0.510000 } depth=1.010000 @@ -20639,7 +11627,7 @@ bookwyrm_dynasty={ colored_emblem={ color1=white color2=red - texture="NEOW_ce_book_open.dds" + texture="ce_book_open.dds" instance={ scale={ 0.710000 0.710000 } depth=2.010000 @@ -21000,7 +11988,7 @@ ney_dynasty = { } -house_glucksburg_monpezat = { +glucksburg_dynasty = { pattern="pattern_vertical_split_01.dds" color1=yellow color2=blue_light @@ -21378,7 +12366,7 @@ house_glucksburg_monpezat = { } -house_andersen ={ +anderssen_dynasty ={ pattern="pattern_vertical_split_01.dds" color1=white color2=blue @@ -21406,7 +12394,7 @@ house_andersen ={ } } -house_olafsen={ +olafssen_dynasty={ pattern="pattern_horizontal_split_01.dds" color1=red color2=white @@ -22048,1797 +13036,3 @@ alexanderwelt_dynasty={ instance={position={0.225 0.265} scale={0.375 0.375}} } } -walter_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=white - color2=brown - color3=green - colored_emblem={ - color1=white - texture="ce_rubh_el_hizb_arch.dds" - instance={ - position={ 0.500000 0.735000 } - scale={ 0.200000 0.200000 } - rotation=24 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=white - texture="ce_cockerel.dds" - instance={ - position={ 0.250000 0.290000 } - scale={ -0.666000 0.666000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=brown - texture="ce_cockerel.dds" - instance={ - position={ 0.750000 0.295000 } - scale={ 0.666000 0.666000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rubh_el_hizb_flower.dds" - instance={ - position={ 0.500000 0.735000 } - scale={ 0.480000 0.480000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=brown - color2=white - texture="ce_frame_circle_borre_single.dds" - instance={ - position={ 0.500000 0.735000 } - scale={ 0.695000 0.695000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.735000 } - scale={ 0.535000 0.535000 } - depth=3.010000 - } - - } - -} -schulz_dynasty={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=black - colored_emblem={ - color1=blue - texture="NEOW_ce_wave_single.dds" - instance={position={0.2 0.5} scale={1 -1} rotation=90} - instance={position={0.8 0.5} scale={1 1} rotation=90} - } - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_lion_rampant_per_pale.dds" - instance={position={0.51 0.5} scale={0.8 0.8}} - } -} - -cantacuzino_dynasty={ - pattern="pattern__solid_designer.dds" - color1=white - color2=yellow_light - color3=red - - colored_emblem={ - color1=yellow - color2=white - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.340000 0.260000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_arnor_sceptre.dds" - instance={ - position={ 0.740000 0.630000 } - scale={ 0.460000 0.610000 } - depth=7.010000 - rotation=10 - } - - } - - colored_emblem={ - color1=blue - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.370000 0.370000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.500000 0.640000 } - scale={ 0.130000 0.130000 } - depth=2.010000 - } - - instance={ - position={ 0.560000 0.510000 } - scale={ 0.130000 0.130000 } - depth=3.010000 - } - - instance={ - position={ 0.450000 0.510000 } - scale={ 0.130000 0.130000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=grey - texture="ce_sword_simple.dds" - instance={ - position={ 0.260000 0.630000 } - scale={ -0.480000 0.540000 } - depth=5.010000 - rotation=350 - } - - } - - colored_emblem={ - color1=yellow - texture="ce__empty_designer.dds" - instance={ - } - - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=red - texture="ce_eagle_double.dds" - instance={ - position={ 0.500000 0.630000 } - scale={ 0.910000 0.910000 } - depth=9.010000 - } - - } - -} -ingolfsson_dynasty={ - pattern="pattern_solid.dds" - color1=purple - color2=white - color3=green - colored_emblem={ - color1=yellow_light - color2=black - texture="ce_norse_walknut_stora_hammars.dds" - instance={ - scale={ 0.140000 0.140000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_dragon_fylfot.dds" - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=purple - texture="ce_rune_futhark_oss.dds" - instance={ - position={ 0.595000 0.390000 } - scale={ 0.100000 0.100000 } - depth=4.010000 - rotation=41 - } - - } - - colored_emblem={ - color1=purple - texture="ce_rune_futhark_kaun.dds" - instance={ - position={ 0.395000 0.400000 } - scale={ 0.100000 0.100000 } - depth=5.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=purple - texture="ce_rune_futhark_madr.dds" - instance={ - position={ 0.410000 0.615000 } - scale={ 0.100000 0.100000 } - depth=2.010000 - rotation=39 - } - - } - - colored_emblem={ - color1=purple - texture="ce_rune_futhark_naudr.dds" - instance={ - position={ 0.610000 0.600000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=yellow_light - color2=blue_light - texture="ce_crown.dds" - instance={ - position={ 0.130000 0.500000 } - scale={ 0.160000 0.160000 } - depth=6.010000 - rotation=270 - } - - instance={ - position={ 0.500000 0.870000 } - scale={ 0.160000 -0.160000 } - depth=7.010000 - } - - instance={ - position={ 0.875000 0.500000 } - scale={ 0.160000 0.160000 } - depth=8.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.125000 } - scale={ 0.160000 0.160000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=purple - texture="ce_circle_mask.dds" - instance={ - scale={ 0.115000 0.115000 } - depth=1.010000 - } - - } - -} -gunnarsson_dynasty={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=rgb { 78 151 219 } - texture="ce_rune_tiwaz.dds" - instance={ - position={ 0.715000 0.100000 } - scale={ 0.230000 0.230000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=rgb { 78 151 219 } - texture="ce_rune_futhark_ar.dds" - instance={ - position={ 0.425000 0.115000 } - scale={ 0.250000 0.250000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=rgb { 78 151 219 } - texture="ce_rune_futhark_kaun.dds" - instance={ - position={ 0.140000 0.115000 } - scale={ 0.250000 0.250000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=rgb { 78 151 219 } - texture="ce_rune_futhark_reid.dds" - instance={ - position={ 0.870000 0.115000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - instance={ - position={ 0.275000 0.115000 } - scale={ 0.250000 0.250000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.110000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=rgb { 78 151 219 } - texture="ce_norse_raven.dds" - instance={ - position={ 0.500000 0.625000 } - scale={ 0.835000 0.835000 } - } - - } - - colored_emblem={ - color1=rgb { 78 151 219 } - texture="ce_rune_futhark_bjarkan.dds" - instance={ - position={ 0.555000 0.115000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - } - -} -hallgrimsson_dynasty={ - pattern="pattern__solid_designer.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_bend_engrailed.dds" - instance={ - scale={ -1.000000 1.000000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_rune_futhark_sol.dds" - instance={ - position={ 0.490000 0.230000 } - scale={ 0.100000 0.100000 } - depth=2.010000 - rotation=318 - } - - instance={ - position={ 0.435000 0.275000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - rotation=316 - } - - } - - colored_emblem={ - color1=grey - color2=white - texture="ce_axe.dds" - instance={ - position={ 0.395000 0.585000 } - depth=10.010000 - rotation=46 - } - - } - - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_rune_futhark_ur.dds" - instance={ - position={ 0.340000 0.360000 } - scale={ 0.100000 0.100000 } - depth=5.010000 - rotation=308 - } - - } - - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_rune_futhark_naudr.dds" - instance={ - position={ 0.390000 0.315000 } - scale={ -0.100000 0.100000 } - depth=4.010000 - rotation=310 - } - - } - - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_rune_futhark_hagall.dds" - instance={ - position={ 0.295000 0.415000 } - scale={ 0.100000 0.100000 } - depth=6.010000 - rotation=126 - } - - } - - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_rune_futhark_reid.dds" - instance={ - position={ 0.240000 0.515000 } - scale={ 0.100000 0.100000 } - depth=8.010000 - rotation=302 - } - - } - - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_rune_futhark_oss.dds" - instance={ - position={ 0.215000 0.565000 } - scale={ 0.100000 0.100000 } - depth=9.010000 - rotation=300 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.155000 1.000000 } - scale={ 0.375000 0.375000 } - depth=1.010000 - rotation=136 - } - - } - - colored_emblem={ - color1=white - texture="ce_ship_mast.dds" - instance={ - position={ 0.660000 0.790000 } - scale={ 0.405000 0.405000 } - } - - } - - colored_emblem={ - color1=rgb { 132 19 4 } - texture="ce_rune_futhark_thurs.dds" - instance={ - position={ 0.265000 0.465000 } - scale={ 0.100000 0.100000 } - depth=7.010000 - rotation=305 - } - - } - -} - -ciachir_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=orange - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=orange - color3=black - texture="ce_horse_rampant.dds" - } - -} - -piratiko_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=green - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.250000 } - scale={ 0.685000 0.080000 } - } - - instance={ - position={ 0.500000 0.230000 } - scale={ 0.110000 0.305000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pales_4_thin.dds" - instance={ - position={ 0.500000 0.640000 } - scale={ -0.870000 -0.520000 } - depth=2.010000 - } - - } - -} - - -bolhrad_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=grey - color2=grey - texture="ce_grape_tree.dds" - instance={ - position={ 0.220000 0.520000 } - scale={ 0.300000 0.300000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_border_banner.dds" - instance={ - position={ 0.500000 0.715000 } - scale={ 0.180000 -0.295000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.845000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_cross_armenian.dds" - instance={ - position={ 0.500000 0.675000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_bars_embattled_03.dds" - instance={ - position={ 0.715000 0.460000 } - scale={ 0.500000 0.500000 } - depth=7.010000 - } - - instance={ - position={ 0.285000 0.460000 } - scale={ 0.500000 0.500000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=grey - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.500000 0.815000 } - scale={ 0.350000 0.350000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.675000 } - scale={ 0.030000 0.030000 } - } - - } - - colored_emblem={ - color1=grey - texture="ce_shrub.dds" - instance={ - position={ 0.780000 0.520000 } - scale={ 0.300000 0.300000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_fleur.dds" - instance={ - position={ 0.800000 0.100000 } - scale={ 0.250000 0.250000 } - depth=9.010000 - } - - instance={ - position={ 0.500000 0.100000 } - scale={ 0.250000 0.250000 } - depth=10.010000 - } - - instance={ - position={ 0.200000 0.100000 } - scale={ 0.250000 0.250000 } - depth=11.010000 - } - - } - -} - - -test_dynasty = { - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_star_06.dds" - instance={ - position={ 0.365000 0.155000 } - scale={ 0.210000 0.210000 } - rotation=53 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.720000 0.740000 } - scale={ 0.300000 0.300000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.680000 0.720000 } - scale={ 0.260000 0.260000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=white - color3=black - texture="ce_lion_rampant_crown_forked.dds" - instance={ - scale={ -1.000000 1.000000 } - depth=1.010000 - rotation=18 - } - - } - -} - - -vazov_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=green - color3=red - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - scale={ 0.200000 0.200000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - scale={ 0.225000 0.225000 } - depth=2.010000 - } - - instance={ - scale={ 0.333000 0.333000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_swords_crossed.dds" - instance={ - position={ 0.500000 0.545000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.300000 0.300000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_cross_maltese.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.500000 0.505000 } - scale={ 0.200000 0.200000 } - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_cross_05_maltese.dds" - instance={ - depth=6.010000 - } - - } - -} - - -labrys_dynasty={ - pattern="pattern_vertical_split_01.dds" - color1=purple - color2=purple - color3=blue - colored_emblem={ - color1=white - texture="ce_mace.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.210000 0.210000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_pile_mask_thin.dds" - instance={ - position={ 0.500000 0.540000 } - scale={ 0.120000 0.340000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=purple - texture="ce_block_02.dds" - instance={ - position={ 0.570000 0.040000 } - scale={ 1.000000 0.540000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.200000 0.080000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.380000 } - scale={ 0.210000 0.070000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.420000 } - scale={ 0.330000 0.140000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_lozenge_vair.dds" - instance={ - position={ 0.500000 0.310000 } - depth=6.010000 - } - - } - -} - - -dragos_dynasty={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - color4=black - colored_emblem={ - color1=white - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.700000 } - scale={ 1.000000 0.350001 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.780000 } - scale={ 1.000000 0.350001 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.610000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=black - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.720000 } - scale={ 1.000000 0.350001 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="NEOW_ce_dragos_dragon.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.850000 0.850000 } - } - - } - -} - -olteanu_dynasty={ - pattern="pattern_solid.dds" - color1=grey - color2=yellow - color3=black - color4=black - colored_emblem={ - color1=black - color2=white - texture="NEOW_ce_crow.dds" - instance={ - scale={ 0.900000 0.900000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=rgb { 147 17 0 } - texture="ce_star_05.dds" - instance={ - position={ 0.335000 0.215000 } - scale={ 0.250000 0.250000 } - } - - } - -} - -kozbar_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=yellow - color3=black - colored_emblem={ - color1=rgb { 221 150 76 } - color2=black - color3=white - texture="NEOW_ce_kobza.dds" - instance={ - scale={ 0.800000 0.800000 } - } - - } - -} - -alucard_dynasty ={ - pattern="pattern_horizontal_split_02.dds" - color1=black - color2=black - color3=blue - colored_emblem={ - color1=white - texture="ce_crown_small.dds" - instance={ - position={ 0.180000 0.500000 } - scale={ 0.150000 0.150000 } - } - - instance={ - position={ 0.820000 0.500000 } - scale={ 0.150000 0.150000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - instance={ - position={ 0.750000 0.750000 } - scale={ 0.150000 0.150000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_chief_random.dds" - instance={ - position={ 0.500000 0.440000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_a.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.180000 0.150000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.310000 } - scale={ 0.180000 0.150000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.780000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_l.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 0.180000 0.150000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_d.dds" - instance={ - position={ 0.500000 0.910000 } - scale={ 0.180000 0.150000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_c.dds" - instance={ - position={ 0.500000 0.610000 } - scale={ 0.180000 0.150000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_eagle_small.dds" - instance={ - position={ 0.500000 0.125000 } - scale={ 1.000000 0.250000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_u.dds" - instance={ - position={ 0.500000 0.515000 } - scale={ 0.180000 0.150000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.755000 } - scale={ 0.280000 1.000000 } - depth=11.010000 - } - - instance={ - position={ 0.500000 0.415000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_r.dds" - instance={ - position={ 0.500000 0.810000 } - scale={ 0.180000 0.150000 } - depth=4.010000 - } - - } - -} - - -alaug_arle_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=blue_light - color3=red - colored_emblem={ - color1=white - texture="ce_wings.dds" - instance={ - position={ 0.740000 0.250000 } - scale={ 0.290000 0.290000 } - rotation=35 - } - instance={ - position={ 0.260000 0.250000 } - scale={ 0.290000 0.290000 } - rotation=325 - } - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.870000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - } - instance={ - position={ 0.700000 0.770000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - } - instance={ - position={ 0.300000 0.770000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - } - } - - colored_emblem={ - color1=white - texture="ce_crescent_random.dds" - instance={ - scale={ 0.540000 -0.540000 } - depth=1.010000 - } - - } - -} -adrienescu_dynasty={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=black - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue - texture="ce_points_09.dds" - instance={ - position={ 0.850000 0.150000 } - scale={ 0.350000 0.350000 } - } - - instance={ - position={ 0.150000 0.150000 } - scale={ 0.350000 0.350000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_bars_embattled_03.dds" - instance={ - position={ 0.780000 0.500000 } - scale={ 0.705000 -0.645000 } - depth=3.010000 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ 0.705000 0.645000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - color2=yellow - texture="ce_points_09.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.350000 0.350000 } - depth=2.010000 - } - - } - -} - -metsast_dynasty={ - - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - scale={ 0.260000 -0.260000 } - } - - } - - colored_emblem={ - color1=black - color2=white - texture="ce_star_16.dds" - instance={ - scale={ 0.575000 0.575000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_antler_pale.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ 0.760000 0.760000 } - depth=2.010000 - rotation=18 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ -0.760000 0.760000 } - depth=3.010000 - rotation=344 - } - - } - -} - -klemetillan_dynasty={ - - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_greyhound_courant.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 0.840000 0.840000 } - } - - instance={ - scale={ 0.840000 0.840000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.250000 } - scale={ 0.840000 0.840000 } - depth=2.010000 - } - - } - -} - -kinyraou_dynasty={ - - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=green - colored_emblem={ - color1=yellow - texture="NEOW_ce_vergina.dds" - instance={ - position={ 0.500000 0.380000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_annulet_cross.dds" - instance={ - position={ 0.500000 0.360000 } - scale={ 0.770000 0.770000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=green_light - texture="NEOW_ce_cyprus.dds" - } - -} - -mavromichalis_dynasty={ - pattern="pattern__solid_designer.dds" - color1=blue - color2=blue - color3=green - colored_emblem={ - color1=blue - texture="ce_triangle_mask.dds" - instance={ - position={ 0.480000 0.560000 } - scale={ 0.120000 0.250000 } - depth=2.010000 - rotation=136 - } - - } - - colored_emblem={ - color1=white - texture="ce_anchor.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.780000 0.780000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_wreath_circle.dds" - instance={ - scale={ 0.810000 0.810000 } - depth=1.010000 - } - - } - -} -pelushi_dynasty={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=rgb { 157 18 0 } - color2=rgb { 100 0 0 } - texture="ce_cross_06.dds" - } - - colored_emblem={ - color1=rgb { 157 18 0 } - color2=rgb { 157 18 0 } - color3=rgb { 157 18 0 } - texture="ce_derafsh_kaviani.dds" - instance={ - scale={ 0.650000 0.650000 } - depth=1.010000 - } - - } - -} -house_olimpiyat = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=blue - colored_emblem={ - color1=white - texture="NEOW_ce_sovwreath.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 1.000000 -1.000000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.590000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color3=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.670000 0.410000 } - scale={ 0.210000 0.210000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - color3=red - texture="ce_lion_head.dds" - instance={ - position={ 0.650000 0.440000 } - scale={ 0.240000 0.240000 } - } - - } - - colored_emblem={ - color1=white - color3=white - texture="ce_star_16.dds" - instance={ - position={ 0.650000 0.410000 } - scale={ 0.450000 0.450000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color3=white - texture="ce_singha.dds" - instance={ - scale={ 0.670000 0.670000 } - depth=3.010000 - } - - } -} -varjufi_dynasty={ - pattern="pattern_solid.dds" - color1=rgb{108 149 187} - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_column.dds" - instance={position={0.55 1.05} scale={0.75 0.75}} - } - colored_emblem={ - color1=yellow - color2=yellow_light - texture="NEOW_ce_crown_french_closed.dds" - instance={position={0.37 0.78} scale={0.35 0.4} rotation=283} - } - colored_emblem={ - color1=rgb { 213 51 29 } - texture="ce_bull_horn.dds" - instance={position={0.51 0.18} scale={0.26 0.26} rotation=71} - } - colored_emblem={ - color1=black - color2=black - color3=white - texture="NEOW_ce_crow.dds" - instance={position={0.475 0.42} scale={-1.2 1.2}} - } - colored_emblem={ - color1=black - color2=black - texture="ce_mena_fess.dds" - instance={position={0.55 0.77} scale={-0.135 0.15} rotation=168} - instance={position={0.55 0.87} scale={-0.135 0.15} rotation=168} - instance={position={0.55 0.97} scale={-0.135 0.15} rotation=168} - } -} - -klepht_dynasty={ - pattern="pattern__solid_designer.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=black - texture="NEOW_ce_arnor_sceptre.dds" - instance={ - position={ 0.800000 0.450000 } - scale={ 0.670000 0.670000 } - depth=1.010000 - rotation=162 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.630000 } - scale={ 0.320000 0.690000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=brown - texture="NEOW_ce_book_open.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 0.470001 0.470001 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="NEOW_ce_sickle_2.dds" - instance={ - position={ 0.540000 0.320000 } - scale={ 0.570000 0.570000 } - depth=4.010000 - rotation=58 - } - - } - - colored_emblem={ - color1=black - texture="ce_bell.dds" - instance={ - position={ 0.850000 0.610000 } - scale={ 0.340000 0.340000 } - rotation=341 - } - - } - - colored_emblem={ - color1=red - texture="NEOW_ce_book_open.dds" - instance={ - position={ 0.500000 0.660000 } - scale={ 0.630000 0.630000 } - depth=3.010000 - } - - } - -} -komninoglou_dynasty={ - pattern="pattern__solid_designer.dds" - color1=black - color2=yellow - color3=green - colored_emblem={ - color1=yellow - texture="ce_annulet_cross.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_nestorian_cross.dds" - instance={ - scale={ 0.430000 0.430000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_circle.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow - texture="ce_cross_06.dds" - instance={ - depth=3.010000 - } - - } - -} - -avvakum_dynasty={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=red - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.300000 0.300000 } - depth=1.010000 - rotation=25 - } - - instance={ - position={ 0.500000 0.720000 } - scale={ 0.350000 0.380000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=red - texture="ce_wreath_circle.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.930000 0.930000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_cross_patriarchal.dds" - instance={ - depth=3.010000 - } - - } - -} -rumi_cross_dynasty = { - pattern = "pattern_solid.dds" - color1 = rgb { 92 45 110 } - color2 = yellow - color3 = white - - colored_emblem = { - color1 = yellow - color2 = yellow - texture = "ce_cross_patriarchal.dds" - - instance = { - position = { 0.500000 0.500000 } - scale = { 0.820000 0.820000 } - } - } -} diff --git a/common/coat_of_arms/coat_of_arms/NEOW_easteurope.txt b/common/coat_of_arms/coat_of_arms/NEOW_easteurope.txt deleted file mode 100644 index 8e6ecd90a..000000000 --- a/common/coat_of_arms/coat_of_arms/NEOW_easteurope.txt +++ /dev/null @@ -1,44 +0,0 @@ -e_poland_lithuania = { - sub = { - parent = "k_lithuania" # defined elsewhere - instance = { offset = { 0.0 0.0 } scale = { 0.5 0.5 } } # top left - instance = { offset = { 0.5 0.5 } scale = { 0.5 0.5 } } # bottom right - } - sub = { - parent = "k_poland" # defined elsewhere - instance = { offset = { 0.5 0.0 } scale = { 0.5 0.5 } } # top right - instance = { offset = { 0.0 0.5 } scale = { 0.5 0.5 } } # bottom left - } -} - -k_lusatia = { - pattern="pattern_tricolor_horizontal_01.dds" - color1=blue - color2=red - color3=white - colored_emblem={ - color1=black - color2=black - color3=black - texture="NEOW_ce_Domowina.dds" - instance={ - position={ 0.500000 0.475000 } - scale={ 0.625000 0.625000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=grey - color3=red - texture="NEOW_ce_Domowina.dds" - instance={ - position={ 0.500000 0.475000 } - scale={ 0.590000 0.590000 } - } - - } - -} diff --git a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt index 83dfb237f..858ddf724 100644 --- a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt +++ b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt @@ -20,12541 +20,6 @@ } -c_vingulmork={ - pattern="pattern_stepped_pyramid.dds" - color1=blue_light - color2=white - color3=blue -} - - -c_baskerud={ - pattern="pattern_horizontal_split_02.dds" - color1=rgb { 193 190 188 } - color2=blue - color3=green - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=rgb { 255 255 255 } - color3=rgb { 255 255 255 } - texture="ce_bear_rampant.dds" - instance={ - scale={ 0.915000 0.915000 } - } - - } - -} - -c_telemark={ - pattern="pattern_vertical_split_01.dds" - color1=yellow_light - color2=black - color3=black - colored_emblem={ - color1=black - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.730000 0.410000 } - scale={ 0.065000 0.065000 } - depth=8.010000 - rotation=45 - } - - instance={ - position={ 0.570000 0.560000 } - scale={ 0.070000 0.070000 } - depth=12.010000 - rotation=225 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - position={ 0.755000 0.365000 } - scale={ 0.085000 0.070000 } - depth=7.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.535000 0.610000 } - scale={ 0.090000 0.090000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_04.dds" - instance={ - position={ 0.595000 0.595000 } - scale={ 0.080000 0.080000 } - rotation=315 - } - - instance={ - position={ 0.575000 0.715000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.825000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - rotation=41 - } - - instance={ - position={ 0.500000 0.700000 } - scale={ 0.220000 0.220000 } - depth=3.010000 - rotation=41 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_03.dds" - instance={ - position={ 0.530000 0.825000 } - scale={ 0.280000 0.390000 } - depth=4.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.740000 0.400000 } - scale={ 0.080000 0.080000 } - depth=9.010000 - rotation=45 - } - - instance={ - position={ 0.560000 0.570000 } - scale={ 0.080000 0.080000 } - depth=13.010000 - rotation=226 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - position={ 0.440000 0.715000 } - scale={ 0.300000 0.300000 } - depth=15.010000 - rotation=45 - } - - instance={ - depth=17.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - position={ 0.530000 0.600000 } - scale={ 0.065000 0.065000 } - depth=5.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_05.dds" - instance={ - position={ 0.790000 0.470000 } - scale={ 0.250000 0.250000 } - depth=10.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.745000 0.345000 } - scale={ 0.075000 0.075000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.385000 } - scale={ 0.065000 0.065000 } - depth=11.010000 - rotation=225 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_axe.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=16.010000 - rotation=45 - } - - } - -} - -d_viken={ - pattern="pattern_barry_04.dds" - color1=blue - color2=white - color3=blue -} - -c_bothin={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_eastern_sun.dds" - instance={ - scale={ 0.995000 0.995000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.265000 0.265000 } - } - - } - -} - -c_vastvag={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=blue_light - texture="ce_fish.dds" - instance={ - position={ 0.666000 0.500000 } - scale={ 0.750000 -0.750000 } - rotation=90 - } - - instance={ - position={ 0.333000 0.500000 } - scale={ 0.750000 0.750000 } - depth=1.010000 - rotation=90 - } - - } - -} - - -d_halogaland={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=yellow_light - color3=blue - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_norse_longship_gotland_shields.dds" - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - -} - - -c_hedmork={ - pattern="pattern_horizontal_split_01.dds" - color1=green_light - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.200000 0.460000 } - scale={ 0.025000 0.025000 } - depth=3.010000 - } - - instance={ - position={ 0.800000 0.460000 } - scale={ 0.025000 0.025000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.460000 } - scale={ 0.025000 0.025000 } - depth=5.010000 - } - - instance={ - position={ 0.800000 0.595000 } - scale={ 0.195000 0.210000 } - depth=13.010000 - } - - instance={ - position={ 0.500000 0.595000 } - scale={ 0.195000 0.210000 } - depth=14.010000 - } - - instance={ - position={ 0.200000 0.595000 } - scale={ 0.195000 0.210000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_pile_mask.dds" - instance={ - position={ 0.200000 0.360000 } - scale={ 0.320000 0.320000 } - depth=9.010000 - } - - instance={ - position={ 0.800000 0.360000 } - scale={ 0.320000 0.320000 } - depth=10.010000 - } - - instance={ - position={ 0.500000 0.360000 } - scale={ 0.320000 0.320000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.800000 0.805000 } - scale={ 0.195000 0.395000 } - rotation=90 - } - - instance={ - position={ 0.200000 0.805000 } - scale={ 0.195000 0.395000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.805000 } - scale={ 0.195000 0.395000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.445000 } - scale={ 1.000000 0.175000 } - depth=12.010000 - } - - instance={ - position={ 0.500000 0.855000 } - depth=16.010000 - } - - instance={ - depth=20.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.800000 0.460000 } - scale={ 0.045000 0.045000 } - depth=6.010000 - } - - instance={ - position={ 0.200000 0.460000 } - scale={ 0.045000 0.045000 } - depth=7.010000 - } - - instance={ - position={ 0.500000 0.460000 } - scale={ 0.045000 0.045000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_chalice_mena.dds" - instance={ - position={ 0.800000 0.335000 } - scale={ 0.470000 1.000000 } - depth=17.010000 - } - - instance={ - position={ 0.500000 0.335000 } - scale={ 0.470000 1.000000 } - depth=18.010000 - } - - instance={ - position={ 0.200000 0.335000 } - scale={ 0.460000 1.000000 } - depth=19.010000 - } - - } - -} - - -c_gudbrandsdalir={ - pattern="pattern_horizontal_split_01.dds" - color1=green - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.490000 0.400000 } - scale={ 0.060000 0.130000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.160000 0.160000 } - depth=5.010000 - } - - instance={ - position={ 0.495000 0.240000 } - scale={ 0.065000 0.475000 } - depth=6.010000 - } - - instance={ - position={ 0.305000 0.505000 } - scale={ 0.200000 0.115000 } - depth=7.010000 - } - - instance={ - position={ 0.710000 0.500000 } - scale={ 0.250000 0.115000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.890000 } - scale={ 1.000000 0.660000 } - depth=9.010000 - } - - instance={ - depth=11.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_shamrock.dds" - instance={ - position={ 0.495000 0.575000 } - scale={ 0.680000 -0.680000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.510000 0.365000 } - scale={ 0.045000 0.045000 } - } - - instance={ - position={ 0.500000 0.480000 } - scale={ 0.045000 0.075000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ - position={ 0.495000 0.405000 } - scale={ 0.360000 0.280000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=green - color3=green - texture="ce_thistle_grass.dds" - instance={ - depth=10.010000 - } - - } - -} - - -d_hedmork={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=green - color3=red - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.510000 0.365000 } - scale={ 0.045000 0.045000 } - } - - instance={ - position={ 0.500000 0.480000 } - scale={ 0.045000 0.075000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_04.dds" - instance={ - position={ 0.495000 0.405000 } - scale={ 0.360000 0.280000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - texture="ce_shamrock.dds" - instance={ - position={ 0.495000 0.575000 } - scale={ 0.680000 -0.680000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_02.dds" - instance={ - position={ 0.490000 0.400000 } - scale={ 0.060000 0.130000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.160000 0.160000 } - depth=5.010000 - } - - instance={ - position={ 0.495000 0.240000 } - scale={ 0.065000 0.475000 } - depth=6.010000 - } - - instance={ - position={ 0.305000 0.505000 } - scale={ 0.200000 0.115000 } - depth=7.010000 - } - - instance={ - position={ 0.710000 0.500000 } - scale={ 0.250000 0.115000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.890000 } - scale={ 1.000000 0.660000 } - depth=9.010000 - } - - instance={ - depth=11.010000 - } - - } - - colored_emblem={ - color1=green - color2=white - color3=white - texture="ce_thistle_grass.dds" - instance={ - depth=10.010000 - } - - } - -} - - -d_dalir={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=rgb { 10 29 47 } - color3=blue - colored_emblem={ - color1=white - color2=white - texture="NEOW_ce_cross_nordic.dds" - } - - colored_emblem={ - color1=rgb { 10 29 47 } - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - -} - -c_gauldala={ - pattern="pattern_horizontal_split_01.dds" - color1=green_light - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_cross_07.dds" - instance={ - position={ 0.500000 0.646000 } - scale={ 0.500000 -0.500000 } - } - - instance={ - position={ 0.388000 0.383000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - rotation=315 - } - - instance={ - position={ 0.611000 0.383000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - -} - - -c_norwegian_more={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=yellow_light - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_ukkokirves.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.515000 0.900000 } - } - - instance={ - position={ 0.721000 0.333000 } - scale={ 0.515000 0.900000 } - depth=1.010000 - } - - instance={ - position={ 0.278000 0.333000 } - scale={ 0.505000 0.905000 } - depth=2.010000 - } - - } - -} - - -c_trandheim={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_rosetta_08.dds" - instance={ - rotation=22 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_african_star_gurma.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - -} - - -d_trandalog={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=yellow_light - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.500000 0.880000 } - scale={ -0.250000 -0.250000 } - depth=1.010000 - } - - instance={ - position={ 0.120000 0.500000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - rotation=270 - } - - instance={ - position={ 0.880000 0.500000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.125000 } - scale={ 0.250000 0.250000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordinary_cross_thinnest.dds" - } - -} - - -c_firdafylki={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.825000 } - scale={ -1.000000 -0.666000 } - rotation=90 - } - - instance={ - scale={ 1.000000 -0.666000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.165000 } - scale={ 1.000000 -0.666000 } - depth=2.010000 - rotation=90 - } - - } - -} - - -c_sogn={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.825000 } - scale={ 1.000000 0.666000 } - rotation=90 - } - - instance={ - scale={ 1.000000 0.666000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.165000 } - scale={ 1.000000 0.666000 } - depth=2.010000 - rotation=90 - } - - } - -} - - - -c_hordalandi={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - colored_emblem={ - color1=yellow - color2=red - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.400000 0.350000 } - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_axe_long.dds" - instance={ - position={ 0.560000 0.540000 } - scale={ -0.800000 0.800000 } - rotation=35 - } - - instance={ - position={ 0.440000 0.540000 } - scale={ 0.800000 0.800000 } - rotation=-35 - } - - } - -} - - -c_rogalandi={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patty.dds" - instance={ - position={ 0.500000 0.405000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.845000 } - scale={ 0.270000 -0.270000 } - } - - } - -} - - -c_agdeside={ - pattern="pattern_cross_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.420000 0.655000 } - scale={ 0.140000 0.190000 } - depth=2.010000 - } - - instance={ - position={ 0.590000 0.640000 } - scale={ 0.150000 0.165000 } - depth=3.010000 - } - - instance={ - scale={ 0.500000 0.500000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=grey - color2=yellow - texture="ce_axe_long.dds" - instance={ - position={ 0.670000 0.585000 } - scale={ -0.175000 0.350000 } - depth=1.010000 - rotation=15 - } - - } - - colored_emblem={ - color1=green_light - color2=green - texture="ce_shrub.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.460000 0.460000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - texture="ce_lion_passant_small.dds" - instance={ - position={ 0.500000 0.680000 } - scale={ -0.515000 0.660000 } - } - - } - -} - - -c_nedenes={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=rgb { 234 234 234 } - color2=blue_light - texture="NEOW_ce_waves_05.dds" - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_ship_trimast.dds" - instance={ - position={ 0.500000 0.315000 } - scale={ 1.000000 0.825000 } - depth=1.010000 - } - - } - -} - - - - -c_vestfold={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow_light - color3=blue - colored_emblem={ - color1=red - texture="ce_block_03.dds" - instance={ - position={ 0.250000 0.330000 } - scale={ 0.150000 0.110000 } - rotation=85 - } - - instance={ - position={ 0.750000 0.335000 } - scale={ 0.150000 0.110000 } - depth=1.010000 - rotation=97 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_crown.dds" - instance={ - scale={ 0.555000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.265000 0.330000 } - scale={ 0.065000 0.075000 } - depth=2.010000 - } - - instance={ - position={ 0.735000 0.330000 } - scale={ 0.065000 0.075000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.330000 } - scale={ 0.065000 0.075000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_crown.dds" - instance={ - scale={ 0.555000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.265000 0.330000 } - scale={ 0.065000 0.075000 } - depth=2.010000 - } - - instance={ - position={ 0.735000 0.330000 } - scale={ 0.065000 0.075000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.330000 } - scale={ 0.065000 0.075000 } - depth=4.010000 - } - - } - -} - -c_halland={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=white - color2=red - texture="ce_lion_rampant.dds" - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - -} - - -c_raniriki={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=22.010000 - } - - } - - colored_emblem={ - color1=blue - color2=yellow_light - color3=white - texture="ce_lion_rampant.dds" - instance={ - position={ 0.895000 0.250000 } - scale={ 0.275000 0.500000 } - depth=4.010000 - } - - instance={ - position={ 0.385000 0.735000 } - scale={ 0.275000 0.500000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow_light - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown.dds" - instance={ - position={ 0.875000 0.730000 } - scale={ 0.060000 0.060000 } - depth=6.010000 - } - - instance={ - position={ 0.840000 0.660000 } - scale={ 0.060000 0.060000 } - depth=7.010000 - } - - instance={ - position={ 0.910000 0.660000 } - scale={ 0.060000 0.060000 } - depth=8.010000 - } - - instance={ - position={ 0.405000 0.245000 } - scale={ 0.060000 0.060000 } - depth=13.010000 - } - - instance={ - position={ 0.375000 0.175000 } - scale={ 0.060000 0.060000 } - depth=14.010000 - } - - instance={ - position={ 0.435000 0.175000 } - scale={ 0.060000 0.060000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_shield_01.dds" - instance={ - position={ 0.875000 0.710000 } - scale={ 0.185000 0.185000 } - depth=10.010000 - } - - instance={ - position={ 0.405000 0.220000 } - scale={ 0.185000 0.185000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_sword_simple.dds" - instance={ - position={ 0.765000 0.540000 } - scale={ 0.250000 0.250000 } - depth=12.010000 - rotation=281 - } - - instance={ - position={ 0.270000 0.040000 } - scale={ 0.250000 0.250000 } - depth=19.010000 - rotation=281 - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="ce_barry_undy.dds" - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=20.010000 - rotation=180 - } - - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=21.010000 - rotation=180 - } - - } - - colored_emblem={ - color1=blue - texture="ce_shield_01.dds" - instance={ - position={ 0.875000 0.710000 } - scale={ 0.165000 0.165000 } - depth=9.010000 - } - - instance={ - position={ 0.405000 0.220000 } - scale={ 0.165000 0.165000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - texture="ce_sword_simple.dds" - instance={ - position={ 0.100000 0.750000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.590000 0.250000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=black - texture="ce_lion_rampant_holding_sword.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ -0.500000 0.500000 } - depth=11.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ -0.500000 0.500000 } - depth=18.010000 - } - - } - -} - - -d_skane={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=red - color2=yellow - texture="NEOW_ce_cross_nordic.dds" - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - -} - - - -c_blekinge={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=rgb { 255 205 80 } - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=12.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.685000 } - scale={ 0.150000 0.150000 } - } - - instance={ - position={ 0.500000 0.590000 } - scale={ 0.150000 0.150000 } - depth=1.010000 - } - - instance={ - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.570000 0.600000 } - scale={ 0.085000 0.215000 } - depth=3.010000 - } - - instance={ - position={ 0.560000 0.495000 } - scale={ 0.070000 0.070000 } - depth=4.010000 - } - - instance={ - position={ 0.635000 0.675000 } - scale={ 0.175000 0.175000 } - depth=5.010000 - } - - instance={ - position={ 0.615000 0.585000 } - scale={ 0.130000 0.280000 } - depth=6.010000 - } - - instance={ - position={ 0.340000 0.690000 } - scale={ 0.140000 0.140000 } - depth=7.010000 - } - - instance={ - position={ 0.355000 0.505000 } - scale={ 0.090000 0.090000 } - depth=8.010000 - } - - instance={ - position={ 0.435000 0.490000 } - scale={ 0.080000 0.080000 } - depth=9.010000 - } - - instance={ - position={ 0.395000 0.595000 } - scale={ 0.155000 0.285000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=rgb { 255 205 80 } - color2=rgb { 255 205 80 } - texture="ce_tree.dds" - instance={ - depth=11.010000 - } - - } - -} - - -c_skane={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=black - colored_emblem={ - color1=red - color2=blue - color3=black - texture="ce_griffin_head.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.940000 0.940000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_crown_small.dds" - instance={ - position={ 0.560000 0.160000 } - scale={ 0.390000 0.390000 } - rotation=17 - } - - } - -} - - -c_kinda={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_cross_moline.dds" - instance={ - position={ 0.500000 0.625000 } - scale={ 0.333000 0.333000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.280000 } - scale={ 0.333000 0.333000 } - depth=4.010000 - } - - instance={ - position={ 0.666000 0.450000 } - scale={ 0.333000 -0.333000 } - depth=5.010000 - } - - instance={ - position={ 0.333000 0.450000 } - scale={ 0.333000 0.333000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_border_shield.dds" - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.450000 } - scale={ 0.195000 0.195000 } - depth=2.010000 - } - - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_bend_dexter_5.dds" - instance={ - position={ 0.500000 0.450000 } - scale={ 0.250000 0.250000 } - rotation=135 - } - - instance={ - scale={ 0.235000 0.235000 } - depth=1.010000 - rotation=45 - } - - } - -} - - -c_ostergotland={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.985000 0.000000 } - scale={ 0.250000 0.250000 } - rotation=270 - } - - instance={ - position={ 0.950000 0.480000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - rotation=270 - } - - instance={ - position={ 0.700000 0.230000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - rotation=270 - } - - instance={ - position={ 0.500000 0.025000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - rotation=270 - } - - instance={ - position={ 0.710000 0.755000 } - scale={ 0.250000 0.250000 } - depth=4.010000 - rotation=270 - } - - instance={ - position={ 0.475000 0.520000 } - scale={ 0.250000 0.250000 } - depth=5.010000 - rotation=270 - } - - instance={ - position={ 0.225000 0.265000 } - scale={ 0.250000 0.250000 } - depth=6.010000 - rotation=270 - } - - instance={ - position={ 0.250000 0.805000 } - scale={ 0.250000 0.250000 } - depth=7.010000 - rotation=270 - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="ce_bendy_06.dds" - instance={ - depth=8.010000 - } - - } - -} - - -d_ostergotland={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=white - color2=rgb { 152 150 150 } - color3=white - texture="ce_flower.dds" - instance={ - position={ 0.850000 0.610000 } - scale={ 0.200000 0.200000 } - } - - instance={ - position={ 0.150000 0.610000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } - - instance={ - position={ 0.850000 0.110000 } - scale={ 0.200000 0.200000 } - depth=2.010000 - } - - instance={ - position={ 0.150000 0.110000 } - scale={ 0.200000 0.200000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue - color3=red - texture="ce_griffin_rampant.dds" - instance={ - position={ 0.500000 0.545000 } - scale={ 0.940000 0.940000 } - depth=4.010000 - } - - } - -} - -c_stockholm={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="NEOW_ce_saint_eric_head.dds" - instance={ - scale={ 0.830000 0.830000 } - } - - } - -} - -c_halsingland={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=yellow - color3=black - colored_emblem={ - color1=yellow - color2=red - color3=white - texture="NEOW_ce_goat_rampant.dds" - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - -} - - -c_medelpad={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=red - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_waves_03.dds" - instance={ - depth=2.010000 - rotation=134 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_waves_03.dds" - instance={ - position={ 0.500000 0.715000 } - rotation=134 - } - - instance={ - position={ 0.500000 0.285000 } - depth=1.010000 - rotation=134 - } - - } - -} - - -c_harjadalen={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.420000 1.000000 } - scale={ 0.360000 0.295000 } - } - - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_tongs.dds" - instance={ - position={ 0.195000 0.435000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.405000 } - scale={ 0.145000 0.270000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - color2=black - texture="NEOW_ce_hammer.dds" - instance={ - position={ 0.825000 0.675000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - instance={ - position={ 0.805000 0.230000 } - scale={ -0.500000 -0.500000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.810000 } - scale={ 0.660000 -0.315000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.405000 } - scale={ 0.333000 0.500000 } - depth=3.010000 - } - - } - -} - - -b_helgum={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_couped.dds" - instance={ - position={ 0.250000 0.150000 } - scale={ 0.333000 0.333000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_chalice.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.455000 0.455000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_09.dds" - instance={ - position={ 0.750000 0.150000 } - scale={ 0.333000 0.333000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_mount.dds" - instance={ - position={ 0.500000 0.600000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_waves_03.dds" - instance={ - position={ 0.500000 0.420000 } - depth=4.010000 - rotation=134 - } - - } - -} - -c_karachayevsk={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=red - colored_emblem={ - color1=white - texture="NEOW_ce_halfsun.dds" - instance={ - position={ 0.500000 0.110000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - position={ 0.500000 0.440000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.590000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pile_02_inverted.dds" - } - -} - -d_sisuist={ - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_cinquefoil_01.dds" - instance={ - position={ 0.230000 0.190000 } - scale={ 0.250000 0.250000 } - } - - instance={ - position={ 0.780000 0.770000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - instance={ - position={ 0.230000 0.770000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - } - - instance={ - position={ 0.780000 0.190000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patty.dds" - instance={ - scale={ 0.870000 0.870000 } - depth=4.010000 - } - - } - -} - -c_macva={ - pattern="pattern__solid_designer.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=red - color2=red - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.610000 0.610000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_fleur_florence.dds" - instance={ - position={ 0.180000 0.170000 } - scale={ 0.300000 0.300000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_waves_03.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.790000 0.790000 } - depth=1.010000 - rotation=135 - } - - } - -} - - - -c_cherkessk={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_religion_bogomilist.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.720000 0.240000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.380000 } - scale={ 0.810000 0.200000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.500000 0.410000 } - scale={ 1.000000 0.610000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue - texture="ce_bars_03.dds" - instance={ - position={ 0.500000 0.880000 } - scale={ 1.000000 0.280000 } - } - - } - -} - - - -d_alania={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=blue_light - color2=white - color3=green_light -} - - -c_elbrus={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=white - color2=blue - color3=white - colored_emblem={ - color1=blue - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 1.000000 0.200000 } - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.000000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_pile_mask.dds" - instance={ - position={ 0.610000 0.500000 } - scale={ 0.730000 0.190000 } - depth=1.010000 - } - - instance={ - position={ 0.420000 0.500000 } - scale={ 0.680000 0.190000 } - depth=2.010000 - } - - } - -} - - -c_nalchik={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=green - colored_emblem={ - color1=blue_light - texture="NEOW_ce_halfsun.dds" - instance={ - position={ 0.500000 0.320000 } - scale={ 0.440000 0.630000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_horse_shoe.dds" - instance={ - position={ 0.500000 0.470000 } - scale={ 0.810000 -0.720000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="NEOW_ce_sovwreath.dds" - instance={ - position={ 0.500000 0.540000 } - scale={ 0.800000 0.800000 } - depth=2.010000 - } - - } - -} - - - -d_jamtland={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=blue - texture="ce_falcon.dds" - instance={ - position={ 0.720000 0.220000 } - scale={ 0.405000 0.405000 } - } - - } - - colored_emblem={ - color1=white - color2=red - color3=blue - texture="NEOW_ce_meese.dds" - instance={ - position={ 0.500000 0.455000 } - scale={ 0.750000 0.750000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=blue - texture="ce_hound_rampant.dds" - instance={ - position={ 0.280000 0.680000 } - scale={ -0.370000 0.370000 } - depth=1.010000 - } - - } - -} - - - - -c_gastrikland={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue - color3=red - colored_emblem={ - color1=white - color2=blue - texture="ce_ermine.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow - color3=white - texture="ce_stag.dds" - } - -} - - -d_gavleborg={ - pattern="pattern_checkers_02.dds" - color1=black - color2=white - color3=black - colored_emblem={ - color1=yellow - color2=red - color3=black - texture="NEOW_ce_goat_rampant.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.600000 0.600000 } - depth=4.010000 - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.600000 0.600000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="ce_ermine.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow - color3=white - texture="ce_stag.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.605000 0.605000 } - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.600000 0.600000 } - depth=1.010000 - } - - } - -} - - -d_svealand={ - pattern="pattern_checkers_02.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=black - color2=red - color3=yellow - texture="ce_griffin_rampant.dds" - instance={ - position={ 0.700000 0.750000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.270000 0.280000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=white - color3=blue - texture="ce_globus_cruciger.dds" - instance={ - position={ 0.270000 0.760000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.740000 0.260000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - -} - - - -c_upland={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - color2=white - color3=blue - texture="ce_globus_cruciger.dds" - } - -} - - -c_vastmanland={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue - color3=blue - colored_emblem={ - color1=red - color2=red - texture="ce_fire.dds" - instance={ - position={ 0.720000 0.315000 } - scale={ 0.333000 0.595000 } - } - - instance={ - position={ 0.495000 0.290000 } - scale={ -0.333000 0.595000 } - depth=1.010000 - } - - instance={ - position={ 0.275000 0.315000 } - scale={ -0.333000 0.595000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_mount.dds" - instance={ - depth=3.010000 - } - - } - -} - - -c_narke={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=yellow_light - color3=red - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=yellow_light - texture="ce_eagle_small.dds" - instance={ - position={ 0.500000 0.535000 } - scale={ -1.000000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_star_06.dds" - instance={ - position={ 0.323000 0.095000 } - scale={ 0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=blue - texture="ce_crescent.dds" - instance={ - position={ 0.666000 0.095000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - rotation=90 - } - - } - -} - - -d_bergslagen={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=blue - colored_emblem={ - color1=orange - texture="ce_block_02.dds" - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_cross_nordic.dds" - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - -} - - -c_dalabergslagen={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.165000 } - scale={ 0.333000 0.333000 } - } - - } - - colored_emblem={ - color1=yellow - color2=white - color3=yellow - texture="ce_arrows_saltire.dds" - instance={ - position={ 0.500000 0.580000 } - depth=1.010000 - } - - } - -} - - -c_nordmark={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=22.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_border_shield.dds" - instance={ - depth=21.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_couped.dds" - instance={ - position={ 0.210000 0.715000 } - scale={ 0.100000 0.100000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_09.dds" - instance={ - position={ 0.110000 0.445000 } - scale={ 0.100000 0.100000 } - } - - instance={ - position={ 0.110000 0.310000 } - scale={ 0.100000 0.100000 } - depth=1.010000 - } - - instance={ - position={ 0.110000 0.185000 } - scale={ 0.100000 0.100000 } - depth=2.010000 - } - - instance={ - position={ 0.140000 0.575000 } - scale={ 0.100000 0.100000 } - depth=3.010000 - } - - instance={ - position={ 0.310000 0.845000 } - scale={ 0.100000 0.100000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.950000 } - scale={ 0.100000 0.100000 } - depth=6.010000 - } - - instance={ - position={ 0.690000 0.845000 } - scale={ 0.100000 0.100000 } - depth=7.010000 - } - - instance={ - position={ 0.790000 0.715000 } - scale={ 0.100000 0.100000 } - depth=8.010000 - } - - instance={ - position={ 0.860000 0.575000 } - scale={ 0.100000 0.100000 } - depth=9.010000 - } - - instance={ - position={ 0.890000 0.445000 } - scale={ 0.100000 0.100000 } - depth=10.010000 - } - - instance={ - position={ 0.890000 0.315000 } - scale={ 0.100000 0.100000 } - depth=11.010000 - } - - instance={ - position={ 0.890000 0.185000 } - scale={ 0.100000 0.100000 } - depth=12.010000 - } - - instance={ - position={ 0.890000 0.055000 } - scale={ 0.100000 0.100000 } - depth=13.010000 - } - - instance={ - position={ 0.760000 0.055000 } - scale={ 0.100000 0.100000 } - depth=14.010000 - } - - instance={ - position={ 0.630000 0.055000 } - scale={ 0.100000 0.100000 } - depth=15.010000 - } - - instance={ - position={ 0.500000 0.055000 } - scale={ 0.100000 0.100000 } - depth=16.010000 - } - - instance={ - position={ 0.370000 0.055000 } - scale={ 0.100000 0.100000 } - depth=17.010000 - } - - instance={ - position={ 0.240000 0.055000 } - scale={ 0.100000 0.100000 } - depth=18.010000 - } - - instance={ - position={ 0.110000 0.055000 } - scale={ 0.100000 0.100000 } - depth=19.010000 - } - - } - - colored_emblem={ - color1=blue - color2=red - color3=white - texture="ce_bear_rampant.dds" - instance={ - scale={ 0.775000 0.775000 } - depth=20.010000 - } - - } - -} - - -c_dalarna={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=red - colored_emblem={ - color1=blue - color2=white - color3=blue - texture="ce_arrows_saltire.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 1.000000 -1.000000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - color3=blue - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.785000 } - scale={ 0.333000 0.333000 } - } - - } - -} - - -c_varmland={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.500000 } - scale={ 0.600000 1.000000 } - depth=4.010000 - } - - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.200000 0.590000 } - scale={ 0.500000 1.000000 } - depth=2.010000 - } - - instance={ - position={ 0.800000 0.590000 } - scale={ 0.500000 1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_pile_mask.dds" - instance={ - position={ 0.800000 0.110000 } - scale={ 0.333000 0.150000 } - } - - instance={ - position={ 0.200000 0.110000 } - scale={ 0.330000 0.150000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=red - color3=white - texture="ce_eagle_double.dds" - instance={ - position={ 0.705000 0.500000 } - depth=5.010000 - } - - } - -} - - -d_varmland={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=red - color3=white - texture="ce_eagle.dds" - } - -} - - -c_skara={ - pattern="pattern_diagonal_split_01.dds" - color1=black - color2=yellow - colored_emblem={ - color1=white - color2=yellow - texture="ce_star_08.dds" - instance={ - position={ 0.840000 0.080000 } - scale={ 0.150000 0.150000 } - } - - instance={ - position={ 0.165000 0.740000 } - scale={ 0.150000 0.150000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="ce_lion_rampant.dds" - mask={ 1 0 0 } - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_lion_rampant.dds" - mask={ 0 2 0 } - instance={ - depth=2.010000 - } - - } - -} - - -c_vastergotland={ - pattern="pattern_diagonal_split_01.dds" - color1=black - color2=yellow - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="ce_lion_rampant.dds" - mask={ 1 0 0 } - } - - colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_lion_rampant.dds" - mask={ 0 2 0 } - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_08.dds" - instance={ - position={ 0.370000 0.080000 } - scale={ 0.150000 0.150000 } - } - - instance={ - position={ 0.650000 0.080000 } - scale={ 0.150000 0.150000 } - } - - } - -} - - -d_vastergotland={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=yellow - color3=black - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ -0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow_light - color3=white - texture="ce_bull_passant.dds" - instance={ - position={ 0.500000 0.300000 } - scale={ -0.750000 0.750000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_lion_rampant.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - -} - - -c_njudung={ - pattern="pattern_horizontal_split_02.dds" - color1=red - color2=blue - color3=black - colored_emblem={ - color1=blue - color2=blue - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.755000 } - scale={ 0.750000 1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.125000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown.dds" - instance={ - position={ 0.800000 0.120000 } - scale={ 0.303000 0.303000 } - } - - instance={ - position={ 0.500000 0.120000 } - scale={ 0.303000 0.303000 } - depth=1.010000 - } - - instance={ - position={ 0.200000 0.120000 } - scale={ 0.303000 0.303000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.585000 } - scale={ 1.000000 0.715000 } - depth=4.010000 - } - - } - -} - -c_varend={ - pattern="pattern_solid.dds" - color1=yellow - color2=red - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.260000 0.505000 } - scale={ 0.060000 0.080000 } - depth=2.010000 - } - - instance={ - position={ 0.160000 0.210000 } - scale={ 0.080000 0.100000 } - depth=3.010000 - } - - instance={ - position={ 0.190000 0.100000 } - scale={ 0.250000 0.200000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_block_02.dds" - instance={ - position={ 0.260000 0.405000 } - scale={ 0.035000 0.070000 } - } - - } - - colored_emblem={ - color1=red - color2=blue - color3=white - texture="ce_lion_rampant_axe.dds" - instance={ - position={ 0.500000 0.480000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_mount.dds" - instance={ - position={ 0.500000 0.675000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_crossbow.dds" - instance={ - position={ 0.260000 0.290000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - -} - - -c_sevede={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_crossbow.dds" - instance={ - position={ 0.620000 0.630000 } - scale={ 0.333000 0.333000 } - depth=4.010000 - } - - instance={ - position={ 0.120000 0.140000 } - scale={ 0.333000 0.333000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=blue - color3=blue - texture="ce_stag.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue - texture="ce_lion_rampant.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=7.010000 - } - - } - -} - - -c_more={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_crossbow.dds" - instance={ - position={ 0.620000 0.630000 } - scale={ 0.333000 0.333000 } - depth=4.010000 - } - - instance={ - position={ 0.120000 0.140000 } - scale={ 0.333000 0.333000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=red - texture="ce_stag.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=blue - texture="ce_lion_rampant.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=8.010000 - } - - } - -} - - - -c_aalborg={ - pattern="pattern_horizontal_split_01.dds" - color1=brown - color2=blue_light - color3=green - colored_emblem={ - color1=brown - texture="ce_block_02.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - scale={ 1.000000 0.250000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 0.880000 0.450000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_lion_passant_small.dds" - instance={ - position={ 0.500000 0.320000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_waterlily.dds" - instance={ - position={ 0.750000 0.670000 } - scale={ 0.303000 0.303000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.670000 } - scale={ 0.303000 0.303000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.840000 } - scale={ 0.303000 0.303000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 1.000000 0.500000 } - depth=6.010000 - } - - } - -} - - -c_ringkobing={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=yellow_light - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_antler_pale.dds" - instance={ - position={ 0.285000 0.500000 } - scale={ -0.750000 1.000000 } - depth=3.010000 - rotation=335 - } - - instance={ - position={ 0.715000 0.500000 } - scale={ 0.750000 1.000000 } - depth=4.010000 - rotation=25 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_06.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.250000 0.250000 } - } - - instance={ - position={ 0.383000 0.355000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - instance={ - position={ 0.616000 0.355000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - } - - } - -} - - -c_viborg={ - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=blue_light - color3=green - colored_emblem={ - color1=black - color2=black - texture="ce_religion_melieism.dds" - instance={ - position={ 0.500000 0.855000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_falcon.dds" - instance={ - position={ 0.250000 0.200000 } - scale={ -0.400000 0.400000 } - } - - instance={ - position={ 0.750000 0.200000 } - scale={ 0.400000 0.400000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue_light - texture="ce_waves_03.dds" - instance={ - depth=3.010000 - rotation=135 - } - - } - -} - - -c_ribe={ - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=green_light - color3=red - colored_emblem={ - color1=white - color2=white - texture="ce_tree.dds" - instance={ - position={ 0.740000 0.500000 } - scale={ 0.605000 0.815000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=green - color2=rgb { 23 57 26 } - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.250000 0.500000 } - scale={ 0.500000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - scale={ 0.250000 1.000000 } - rotation=90 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ 0.500000 1.000000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_anchor.dds" - instance={ - position={ 0.875000 0.705000 } - scale={ 0.340000 0.340000 } - depth=3.010000 - rotation=315 - } - - instance={ - position={ 0.610000 0.705000 } - scale={ 0.340000 0.340000 } - depth=4.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow_light - texture="NEOW_ce_ship_trimast.dds" - instance={ - position={ 0.250000 0.445000 } - scale={ 0.560000 0.560000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.830000 0.655000 } - scale={ 0.125000 0.125000 } - depth=5.010000 - } - - instance={ - position={ 0.655000 0.650000 } - scale={ 0.125000 0.125000 } - depth=6.010000 - rotation=45 - } - - } - -} - - -c_vorbasse={ - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=blue_light - color3=black - colored_emblem={ - color1=grey - color2=red - texture="ce_gotland_banner.dds" - instance={ - position={ 0.235000 0.455000 } - scale={ -1.000000 1.000000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=red - texture="ce_lion_passant_small.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 0.840000 0.840000 } - depth=6.010000 - } - - instance={ - position={ 0.485000 0.485000 } - scale={ 0.840000 0.840000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_pile_mask_thin.dds" - instance={ - position={ 0.560000 0.225000 } - scale={ 0.700000 0.475000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - position={ 0.855000 0.225000 } - scale={ 0.240000 0.155000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.215000 } - scale={ 0.530000 0.175000 } - depth=8.010000 - } - - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ - position={ 0.320000 0.225000 } - scale={ 0.240000 0.130000 } - rotation=90 - } - - instance={ - position={ 0.485000 0.225000 } - scale={ 0.500000 0.240000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_block_02.dds" - instance={ - position={ 0.220000 0.255000 } - scale={ 0.020000 0.020000 } - depth=2.010000 - } - - instance={ - position={ 0.220000 0.190000 } - scale={ 0.020000 0.020000 } - depth=3.010000 - } - - } - -} - - -c_aarhus={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_anchor.dds" - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_waves_03.dds" - instance={ - scale={ -1.000000 1.000000 } - depth=1.010000 - } - - } - -} - - -c_fyn={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=yellow - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.150000 -0.060000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.505000 } - scale={ 0.110000 0.040000 } - rotation=180 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_oak_leaf.dds" - instance={ - position={ 0.495000 0.735000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - rotation=180 - } - - instance={ - position={ 0.323000 0.333000 } - scale={ -0.500000 0.500000 } - depth=3.010000 - rotation=315 - } - - instance={ - position={ 0.676000 0.333000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - rotation=45 - } - - } - -} - - -c_lolland_falster={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=grey - color3=red - colored_emblem={ - color1=grey - color2=black - texture="ce_waves_03.dds" - instance={ - depth=4.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=red - texture="ce_wyvern.dds" - instance={ - position={ 0.333000 0.800000 } - scale={ -0.400000 0.400000 } - depth=2.010000 - } - - instance={ - position={ 0.666000 0.800000 } - scale={ 0.400000 0.400000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="ce_duck.dds" - instance={ - position={ 0.545000 0.180000 } - scale={ 0.340000 0.340000 } - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.310000 } - scale={ 0.095000 0.095000 } - depth=1.010000 - } - - } - -} - - -c_sjaelland={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_crescent_mask.dds" - instance={ - position={ 0.770000 0.125000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - rotation=302 - } - - } - - colored_emblem={ - color1=grey - color2=yellow_light - color3=yellow_light - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.500000 0.610000 } - scale={ 0.290000 0.290000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - depth=12.010000 - } - - instance={ - depth=14.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.035000 } - scale={ 0.030000 0.030000 } - depth=3.010000 - } - - instance={ - position={ 0.200000 0.225000 } - scale={ 0.030000 0.030000 } - depth=4.010000 - } - - instance={ - position={ 0.800000 0.225000 } - scale={ 0.030000 0.030000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.230000 0.125000 } - scale={ 0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=red - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.800000 0.545000 } - scale={ 0.500000 0.600000 } - depth=6.010000 - } - - instance={ - position={ 0.200000 0.545000 } - scale={ 0.500000 0.600000 } - depth=7.010000 - } - - instance={ - scale={ 1.000000 0.750000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=blue - color2=white - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.750000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={ - position={ 0.800000 0.320000 } - scale={ 0.170000 0.170000 } - depth=10.010000 - } - - instance={ - position={ 0.200000 0.320000 } - scale={ 0.170000 0.170000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.135000 } - scale={ 0.690000 0.185000 } - depth=9.010000 - } - - } - -} - - -c_ostfold={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=black - colored_emblem={ - color1=yellow - texture="ce_ordinary_pile_inverted.dds" - instance={ - depth=2.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_pile_mask_thin.dds" - instance={ - position={ 0.333000 0.666000 } - rotation=315 - } - - instance={ - position={ 0.666000 0.333000 } - depth=1.010000 - rotation=315 - } - - } - -} - - - -c_turkmensky={ - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=green - colored_emblem={ - color1=yellow - texture="ce_block_01.dds" - instance={ - scale={ 0.880000 1.000000 } - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_grain.dds" - instance={ - scale={ 0.630000 0.630000 } - } - - } - -} - - -c_stavropul={ - pattern="pattern__solid_designer.dds" - color1=blue_light - color2=yellow - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_castle_random.dds" - instance={ - scale={ 0.930000 0.930000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - depth=2.010000 - } - - } - -} - - -e_orionist={ - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=black - texture="NEOW_ce_orion.dds" - instance={ - scale={ 0.540000 0.540000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - depth=1.010000 - } - - } - -} - - - -d_kosovo={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=red - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_per_fess.dds" - instance={ - position={ 0.500000 0.140000 } - scale={ 0.070000 0.070000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.540000 0.440000 } - scale={ 0.080000 0.090000 } - } - - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_shield_01.dds" - instance={ - scale={ 0.220000 0.220000 } - depth=5.010000 - } - - instance={ - scale={ 0.220000 0.220000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_inescutcheon.dds" - instance={ - position={ 0.500000 0.490000 } - scale={ 0.360000 0.360000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_eagle_albania.dds" - instance={ - position={ 0.500000 0.590000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.560000 0.510000 } - scale={ 0.030000 0.070000 } - depth=1.010000 - } - - instance={ - position={ 0.470000 0.440000 } - scale={ 0.090000 0.090000 } - depth=2.010000 - } - - instance={ - position={ 0.520000 0.530000 } - scale={ 0.050000 0.100000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_religion_islam_iibadi.dds" - instance={ - position={ 0.500000 0.130000 } - scale={ 0.200000 0.200000 } - depth=8.010000 - } - - } - -} - -d_bosnia={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=blue - texture="ce_border_shield.dds" - instance={ - scale={ 0.830000 0.830000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_border_shield.dds" - instance={ - scale={ 0.880000 0.880000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.420000 0.580000 } - scale={ 0.130000 0.130000 } - } - - instance={ - position={ 0.550000 0.700000 } - scale={ 0.130000 0.130000 } - depth=1.010000 - } - - instance={ - position={ 0.300000 0.450000 } - scale={ 0.130000 0.130000 } - depth=2.010000 - } - - instance={ - position={ 0.675000 0.430000 } - scale={ 0.130000 0.130000 } - depth=3.010000 - } - - instance={ - position={ 0.505000 0.250000 } - scale={ 0.130000 0.130000 } - depth=4.010000 - } - - instance={ - position={ 0.675000 0.250000 } - scale={ 0.140000 0.140000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_bend_thin.dds" - instance={ - position={ 0.480000 0.430000 } - scale={ 0.475000 0.475000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_shield_01.dds" - instance={ - scale={ 0.675000 0.675000 } - depth=9.010000 - } - - } - -} - -d_polotsk={ - pattern="pattern_solid.dds" - color1=green_light - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.210000 } - scale={ 0.520000 0.320000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.950000 0.800000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_knight.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.510000 0.510000 } - } - - } - -} - -c_minsk={ - pattern="pattern_solid.dds" - color1=blue_light - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - texture="ce_mary.dds" - instance={ - scale={ 0.850000 0.850000 } - } - - } - -} - -d_grodno={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=yellow - texture="NEOW_ce_bridge_3.dds" - instance={ - position={ 0.500000 0.210000 } - scale={ 0.560000 0.560000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_label_03.dds" - instance={ - position={ 0.500000 0.310000 } - scale={ 0.510000 0.850000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.310000 } - scale={ 0.430000 0.200000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.060000 0.170000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_fire.dds" - instance={ - position={ 0.320000 0.640000 } - scale={ 0.320000 0.320000 } - depth=4.010000 - rotation=193 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_humped_bull.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ -0.850000 0.850000 } - depth=5.010000 - } - - } - -} - - -c_grodno={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.980000 0.860000 } - scale={ 0.900000 0.630000 } - rotation=90 - } - - instance={ - position={ 0.020000 0.810000 } - scale={ 0.890000 0.420000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.570000 0.260000 } - scale={ 0.270000 0.310000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_portcullis.dds" - instance={ - position={ 0.500000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_antler.dds" - instance={ - position={ 0.400000 0.300000 } - scale={ 0.220000 0.220000 } - depth=3.010000 - rotation=17 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_antler_pale.dds" - instance={ - position={ 0.320000 0.210000 } - scale={ -0.220000 0.220000 } - depth=4.010000 - rotation=30 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_greyhound_courant.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 0.910000 0.970000 } - depth=6.010000 - } - - } - -} - - -d_minsk={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.030000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_grain.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 0.620000 0.620000 } - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_crancelin.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.890000 0.620000 } - depth=2.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.260000 } - scale={ 1.000000 0.700000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue_light - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.320000 } - scale={ 0.360000 0.580000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_norse_mjolnir_kobelev.dds" - instance={ - position={ 0.500000 0.260000 } - scale={ 0.520000 -0.400000 } - depth=3.010000 - } - - } - -} - - -d_pinsk={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.510000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.420000 0.640000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.570000 0.640000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_fire.dds" - instance={ - position={ 0.320000 0.530000 } - scale={ 0.260000 0.260000 } - depth=1.010000 - rotation=193 - } - - } - - colored_emblem={ - color1=blue_light - color2=white - texture="ce_label_03.dds" - instance={ - position={ 0.500000 0.380000 } - scale={ 0.770000 0.820000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_humped_bull.dds" - instance={ - position={ 0.500000 0.540000 } - scale={ -0.780000 0.780000 } - depth=2.010000 - } - - } - -} - - - -c_pinsk={ - pattern="pattern__solid_designer.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=red - texture="ce_shield_01.dds" - instance={ - scale={ 0.820000 0.760000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=white - texture="ce_bow.dds" - instance={ - scale={ 0.770000 0.770000 } - } - - } - -} - - -c_berestye={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=black - colored_emblem={ - color1=white - color2=white - texture="ce_bow.dds" - instance={ - position={ 0.480000 0.500000 } - scale={ 0.770000 0.770000 } - rotation=89 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_shield_01.dds" - instance={ - scale={ 0.910000 0.800000 } - depth=1.010000 - } - - } - -} - -d_lubelia={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.360000 0.360000 } - scale={ 0.260000 0.150000 } - rotation=11 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_stag.dds" - instance={ - scale={ 0.900000 0.900000 } - depth=1.010000 - } - - } - -} - - -d_swietokrzyskie={ - pattern="pattern_checkers_02.dds" - color1=red - color2=blue - color3=red - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.740000 0.870000 } - scale={ 0.190000 0.190000 } - } - - instance={ - position={ 0.600000 0.870000 } - scale={ 0.180000 0.180000 } - depth=1.010000 - } - - instance={ - position={ 0.880000 0.730000 } - scale={ 0.180000 0.180000 } - depth=2.010000 - } - - instance={ - position={ 0.740000 0.730000 } - scale={ 0.180000 0.180000 } - depth=3.010000 - } - - instance={ - position={ 0.600000 0.730000 } - scale={ 0.180000 0.180000 } - depth=4.010000 - } - - instance={ - position={ 0.880000 0.590000 } - scale={ 0.190000 0.190000 } - depth=5.010000 - } - - instance={ - position={ 0.740000 0.590000 } - scale={ 0.190000 0.190000 } - depth=6.010000 - } - - instance={ - position={ 0.600000 0.590000 } - scale={ 0.180000 0.180000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.260000 0.280000 } - scale={ 0.490000 0.490000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_barruly_08.dds" - instance={ - position={ 0.260000 0.750000 } - scale={ 0.500000 0.500000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=yellow - texture="ce_eagle_crown.dds" - instance={ - position={ 0.750000 0.290000 } - scale={ 0.500000 0.500000 } - depth=9.010000 - } - - } - -} - - - -d_masuria={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=red - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="NEOW_ce_griffin_head_crowned.dds" - instance={ - scale={ 0.830000 0.830000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_shield_01.dds" - instance={ - scale={ 1.000000 0.910000 } - depth=1.010000 - } - - } - -} - -c_borsod={ - pattern="pattern_solid.dds" - color1=black - color2=yellow - color3=red - colored_emblem={ - color1=yellow - texture="ce_scales.dds" - instance={ - position={ 0.240000 0.590000 } - scale={ 0.350000 0.350000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - position={ 0.240000 0.690000 } - scale={ 0.080000 0.310000 } - depth=2.010000 - rotation=89 - } - - instance={ - position={ 0.240000 0.700000 } - scale={ 0.260000 0.260000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_crown.dds" - instance={ - position={ 0.320000 0.210000 } - scale={ 0.220000 0.220000 } - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=black - texture="ce_lion_rampant_forked.dds" - instance={ - position={ 0.550000 0.560000 } - scale={ 0.880000 0.880000 } - depth=1.010000 - } - - } - -} - -c_pliva={ - pattern="pattern_vertical_split_01.dds" - color1=green - color2=red - color3=green - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.220000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.740000 0.500000 } - scale={ 0.480000 0.190000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.260000 0.520000 } - scale={ 0.460000 0.190000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_book_open.dds" - instance={ - position={ 0.500000 0.610000 } - scale={ 0.510000 0.390000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_castle_random.dds" - instance={ - position={ 0.370000 0.410000 } - scale={ 0.480000 0.480000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_castle_random.dds" - instance={ - position={ 0.630000 0.410000 } - scale={ 0.490000 0.490000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.870000 } - } - - } - -} - - -c_bihac={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=green - colored_emblem={ - color1=white - color2=white - texture="ce_suomenusko_kondair.dds" - instance={ - position={ 0.230000 0.170000 } - scale={ 0.300000 0.300000 } - rotation=22 - } - - } - - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.590000 } - scale={ 0.880000 0.880000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=rgb { 27 163 173 } - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.880000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.780000 0.180000 } - scale={ 0.340000 0.340000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=rgb { 28 152 177 } - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.830000 } - depth=3.010000 - } - - } - -} - - -c_vrbas={ - pattern="pattern_waves_01.dds" - color1=red - color2=blue - color3=red - colored_emblem={ - color1=white - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.720000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_tower.dds" - instance={ - position={ 0.180000 0.250000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.260000 } - scale={ 0.530000 0.530000 } - depth=4.010000 - } - - instance={ - position={ 0.820000 0.250000 } - scale={ 0.500000 0.500000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.500000 0.830000 } - scale={ 1.000000 0.360000 } - } - - } - - colored_emblem={ - color1=white - color2=black - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.310000 } - scale={ 1.000000 0.680000 } - depth=2.010000 - } - - } - -} - - -c_srem={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=green_light - color3=black - colored_emblem={ - color1=white - color2=red - color3=red - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.500000 0.660000 } - scale={ 0.790000 0.790000 } - } - - } - - colored_emblem={ - color1=red - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.450000 } - depth=1.010000 - } - - } - -} - -c_pozega={ - pattern="pattern_solid.dds" - color1=blue_light - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_star_06.dds" - instance={ - position={ 0.180000 0.500000 } - scale={ 0.300000 0.300000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.860000 } - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_religion_melieism.dds" - instance={ - scale={ 0.550000 0.550000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.790000 0.510000 } - scale={ 0.270000 0.270000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_eastern_sun.dds" - instance={ - position={ 0.500000 0.140000 } - scale={ 0.290000 0.290000 } - depth=1.010000 - } - - } - -} - - -c_karlovac={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=rgb { 51 102 79 } - color3=red - colored_emblem={ - color1=white - color2=black - texture="ce_moon.dds" - instance={ - position={ 0.770000 0.630000 } - scale={ 0.250000 0.250000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_tower.dds" - instance={ - position={ 0.350000 0.830000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=black - texture="ce_sun.dds" - instance={ - position={ 0.240000 0.630000 } - scale={ 0.260000 0.260000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.210000 0.860000 } - scale={ 0.220000 0.220000 } - } - - instance={ - position={ 0.660000 0.860000 } - scale={ 0.230000 0.230000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_points_12.dds" - instance={ - position={ 0.240000 0.250000 } - scale={ 0.510000 0.510000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.620000 0.530000 } - scale={ 0.030000 0.030000 } - depth=8.010000 - } - - instance={ - position={ 0.480000 0.520000 } - scale={ 0.030000 0.030000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_anchor.dds" - instance={ - position={ 0.750000 0.240000 } - scale={ 0.390000 0.390000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.310000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.470000 0.470000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_tower_and_wall.dds" - instance={ - position={ 0.810000 0.850000 } - scale={ 0.270000 0.270000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.820000 } - scale={ 0.280000 0.280000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_letter_i.dds" - instance={ - position={ 0.580000 0.520000 } - scale={ 0.270000 0.270000 } - depth=10.010000 - } - - instance={ - position={ 0.530000 0.520000 } - scale={ 0.270000 0.270000 } - depth=11.010000 - } - - instance={ - position={ 0.430000 0.510000 } - scale={ 0.350000 0.350000 } - depth=12.010000 - } - - } - -} - - -c_pula={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=green_light - color3=green - colored_emblem={ - color1=yellow - color2=red - texture="ce_goat.dds" - instance={ - scale={ 0.860000 0.860000 } - } - - } - -} - - -c_cherso={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=blue_light - color3=black - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_norse_longship_gotland_shields.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 0.600000 0.600000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_mace.dds" - instance={ - position={ 0.730000 0.150000 } - scale={ 0.390000 0.390000 } - depth=1.010000 - rotation=303 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_checkers_06.dds" - instance={ - position={ 0.260000 0.250000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.200000 0.610000 } - scale={ 0.240000 0.240000 } - } - - } - - colored_emblem={ - color1=green - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - position={ 0.780000 0.240000 } - scale={ 0.540000 0.540000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_sabre.dds" - instance={ - position={ 0.730000 0.170000 } - scale={ -0.390000 0.390000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_tower_and_wall.dds" - instance={ - position={ 0.830000 0.430000 } - scale={ 0.290000 0.290000 } - depth=3.010000 - } - - } - -} - - -c_split={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown_head.dds" - instance={ - scale={ 0.760000 0.760000 } - } - - } - -} - -d_visegrad={ - pattern="pattern_checkers_02.dds" - color1=yellow - color2=blue - color3=red - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.240000 0.290000 } - scale={ 0.090000 0.090000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="NEOW_ce_grapes.dds" - instance={ - position={ 0.720000 0.400000 } - scale={ 0.430000 0.330000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.200000 0.120000 } - scale={ 0.600000 0.520000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_lion_rampant_forked.dds" - instance={ - position={ 0.300000 0.750000 } - scale={ 0.450000 0.450000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.710000 0.760000 } - scale={ 0.450000 0.450000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue_light - texture="ce_angel.dds" - instance={ - position={ 0.820000 0.190000 } - scale={ 0.230000 0.230000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_scales.dds" - instance={ - position={ 0.140000 0.760000 } - scale={ 0.180000 0.180000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.710000 0.820000 } - scale={ 0.340000 0.410000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_crown.dds" - instance={ - position={ 0.170000 0.560000 } - scale={ 0.150000 0.150000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - position={ 0.140000 0.810000 } - scale={ 0.120000 0.120000 } - depth=11.010000 - } - - instance={ - position={ 0.190000 0.750000 } - scale={ 0.630000 1.000000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="ce_falcon.dds" - instance={ - position={ 0.260000 0.400000 } - scale={ 0.240000 0.240000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_angel.dds" - instance={ - position={ 0.620000 0.190000 } - scale={ 0.230000 0.230000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.150000 0.130000 } - scale={ 0.700000 0.250000 } - depth=6.010000 - } - - } - -} - - - - -d_szekesfehervar={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=white - texture="ce_waves_04.dds" - instance={ - scale={ 1.000000 0.810000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue_light - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.790000 } - scale={ 0.490000 0.490000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue_light - texture="ce_tower_and_wall.dds" - instance={ - position={ 0.440000 0.240000 } - scale={ -0.450000 0.450000 } - } - - instance={ - position={ 0.570000 0.240000 } - scale={ 0.450000 0.450000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - scale={ 1.000000 0.300000 } - depth=3.010000 - } - - } - -} - - -d_gyor={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.400000 0.310000 } - scale={ 0.280000 0.280000 } - depth=2.010000 - } - - instance={ - position={ 0.160000 0.310000 } - scale={ -0.270000 0.270000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_shamrock.dds" - instance={ - position={ 0.280000 0.380000 } - scale={ 0.110000 0.160000 } - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_crown_french_closed.dds" - instance={ - position={ 0.270000 0.160000 } - scale={ 0.210000 0.210000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.720000 0.290000 } - scale={ 0.420000 0.420000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.260000 0.510000 } - scale={ 0.420000 0.150000 } - depth=6.010000 - } - - instance={ - position={ 0.710000 0.500000 } - scale={ 0.430000 0.150000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_waves_01.dds" - instance={ - position={ 0.500000 1.000000 } - depth=5.010000 - } - - } - -} - - -d_somogy={ - pattern="pattern_solid.dds" - color1=blue_light - color2=yellow - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.300000 0.830000 } - scale={ 1.000000 0.520000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=red - texture="ce_block_01.dds" - instance={ - position={ 0.150000 0.550000 } - scale={ 0.750000 0.840000 } - depth=7.010000 - rotation=133 - } - - } - - colored_emblem={ - color1=green - texture="NEOW_ce_flame.dds" - instance={ - position={ 0.430000 0.270000 } - scale={ 0.810000 0.520000 } - depth=1.010000 - rotation=74 - } - - instance={ - position={ 0.390000 0.220000 } - scale={ 0.840000 0.540000 } - depth=2.010000 - rotation=86 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_arm_holding_sword.dds" - instance={ - position={ 0.520000 0.500000 } - scale={ -1.000000 1.000000 } - depth=8.010000 - rotation=273 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.700000 } - scale={ 0.720000 0.720000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=green - color2=yellow - texture="NEOW_ce_grapes.dds" - instance={ - position={ 0.230000 0.320000 } - scale={ 0.560000 0.560000 } - rotation=296 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.650000 0.820000 } - scale={ 0.090000 0.070000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.340000 0.820000 } - scale={ 0.090000 0.060000 } - depth=4.010000 - } - - } - -} - - -d_tiszantul={ - pattern="pattern__solid_designer.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.920000 0.110000 } - scale={ 0.160000 0.420000 } - depth=1.010000 - } - - instance={ - position={ 0.100000 0.100000 } - scale={ 0.580000 0.580000 } - depth=2.010000 - } - - instance={ - position={ 0.630000 0.150000 } - scale={ 0.130000 0.320000 } - depth=3.010000 - } - - instance={ - position={ 0.870000 0.140000 } - scale={ 0.430000 0.430000 } - depth=6.010000 - } - - instance={ - position={ 0.400000 0.270000 } - scale={ 0.480000 0.480000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.720000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.540000 0.520000 } - scale={ 0.290000 0.290000 } - depth=8.010000 - } - - instance={ - position={ 0.680000 0.430000 } - scale={ 0.460000 0.460000 } - depth=9.010000 - } - - instance={ - position={ 0.810000 0.360000 } - scale={ 0.610000 0.610000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=purple - color2=green - texture="NEOW_ce_grapes.dds" - instance={ - position={ 0.770000 0.140000 } - scale={ 0.540000 0.540000 } - depth=4.010000 - } - - instance={ - position={ 0.480000 0.140000 } - scale={ 0.660000 0.660000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_grain.dds" - instance={ - position={ 0.260000 0.480000 } - scale={ 0.500000 0.500000 } - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.490000 0.720000 } - depth=11.010000 - } - - } - -} - - - -d_bacs={ - pattern="pattern_solid.dds" - color1=green_light - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=blue - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.190000 } - scale={ 0.770000 0.600000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_lion_rampant_crown_forked.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.560000 0.560000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.640000 } - scale={ 0.910000 0.860000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color3=red - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.300000 0.410000 } - scale={ -0.220000 0.160000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_star_06.dds" - instance={ - position={ 0.720000 0.410000 } - scale={ 0.180000 0.180000 } - } - - } - -} - - - - -d_vilnius={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=red - colored_emblem={ - color1=red - color2=red - color3=red - texture="ce_knight.dds" - instance={ - scale={ 0.930000 0.930000 } - } - - } - -} - -d_moonsund={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=blue_light - color2=white - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.540000 } - } - - } - - colored_emblem={ - color1=white - color2=black - color3=black - texture="ce_ship_longship.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 0.740000 0.740000 } - depth=1.010000 - } - - } - -} - - -d_narva={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=white - color2=white - texture="ce_tower_and_wall.dds" - instance={ - scale={ -1.000000 0.890000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_ordinary_pile.dds" - instance={ - position={ 0.640000 0.050000 } - scale={ 0.360000 -0.340000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_swords_crossed.dds" - instance={ - position={ 0.370000 0.370000 } - scale={ 0.370000 0.370000 } - depth=1.010000 - } - - } - -} - - -d_tartu={ - pattern="pattern_diagonal_split_01.dds" - color1=blue_light - color2=green - color3=red - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.310000 0.300000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_oak_leaf.dds" - instance={ - position={ 0.610000 0.700000 } - scale={ 0.360000 0.360000 } - rotation=17 - } - - instance={ - position={ 0.710000 0.770000 } - scale={ 0.410000 0.410000 } - depth=1.010000 - rotation=62 - } - - } - - colored_emblem={ - color1=white - texture="ce_bendlet.dds" - instance={ - scale={ -1.000000 1.000000 } - depth=3.010000 - } - - } - -} - - - -d_parnu={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=black - color2=white - color3=white - texture="ce_bear_rampant.dds" - instance={ - scale={ 0.940000 0.940000 } - } - - } - -} - - - -c_limbazi={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_ship_lymphad.dds" - instance={ - position={ 0.500000 0.280000 } - scale={ 0.730000 0.510000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.690000 0.500000 } - } - - } - -} - - -d_kaunas={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_bull_head.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ -0.890000 0.890000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_04.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.510000 0.510000 } - depth=1.010000 - } - - } - -} - - -d_samogitia={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=black - color2=black - color3=red - texture="ce_bear_rampant.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.940000 0.940000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_fess_engrailed.dds" - instance={ - position={ 0.600000 0.250000 } - scale={ 0.130000 0.130000 } - } - - } - -} - - -d_latgalia={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_griffin_rampant.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ -0.880000 0.880000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.650000 0.170000 } - scale={ 0.440000 0.310000 } - rotation=328 - } - - } - -} - - -d_riga={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_griffin_rampant.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.880000 0.880000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.370000 0.170000 } - scale={ 0.440000 0.310000 } - rotation=37 - } - - } - -} - - - -c_riga={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=black - color2=black - texture="ce_keys.dds" - instance={ - position={ 0.500000 0.620000 } - scale={ 0.890000 0.890000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_cross_patty.dds" - instance={ - position={ 0.500000 0.260000 } - scale={ 0.480000 0.480000 } - } - - } - -} - - -d_courland={ - pattern="pattern_checkers_02.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=red - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.700000 0.770000 } - scale={ 0.480000 0.480000 } - } - - instance={ - position={ 0.310000 0.290000 } - scale={ -0.480000 0.480000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_stag.dds" - instance={ - position={ 0.260000 0.760000 } - scale={ -0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.740000 0.290000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - -} - - -c_vanemane={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=yellow - texture="ce_fess_engrailed.dds" - instance={ - position={ 0.430000 0.800000 } - scale={ 0.280000 0.180000 } - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - texture="ce_mena_horn.dds" - instance={ - position={ 0.500000 0.680000 } - scale={ -1.000000 1.000000 } - depth=2.010000 - rotation=56 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patty.dds" - instance={ - position={ 0.500000 0.340000 } - scale={ 0.590000 0.590000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_billet.dds" - instance={ - position={ 0.160000 0.650000 } - scale={ 0.190000 0.190000 } - rotation=134 - } - - } - -} - - - -d_finland={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=white - color3=white - texture="ce_lion_rampant_crown_sword.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.890000 0.890000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cinquefoil_01.dds" - instance={ - position={ 0.750000 0.590000 } - scale={ 0.100000 0.100000 } - } - - instance={ - position={ 0.540000 0.750000 } - scale={ 0.100000 0.100000 } - depth=1.010000 - } - - instance={ - position={ 0.680000 0.340000 } - scale={ 0.090000 0.090000 } - depth=2.010000 - } - - instance={ - position={ 0.390000 0.620000 } - scale={ 0.090000 0.090000 } - depth=3.010000 - } - - instance={ - position={ 0.200000 0.620000 } - scale={ 0.090000 0.090000 } - depth=4.010000 - } - - instance={ - position={ 0.200000 0.390000 } - scale={ 0.090000 0.090000 } - depth=5.010000 - } - - instance={ - position={ 0.750000 0.150000 } - scale={ 0.090000 0.090000 } - depth=6.010000 - } - - instance={ - position={ 0.390000 0.140000 } - scale={ 0.090000 0.090000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_cinquefoil_01.dds" - instance={ - position={ 0.200000 0.140000 } - scale={ 0.090000 0.090000 } - depth=8.010000 - } - - } - -} - - -d_lubusz={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.730000 0.730000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.730000 0.280000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_01.dds" - instance={ - position={ 0.750000 0.500000 } - depth=2.010000 - rotation=89 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="ce_eagle_crown.dds" - instance={ - scale={ 0.890000 0.890000 } - depth=3.010000 - } - - } - -} - - -d_tatra={ - pattern="pattern_waves_01.dds" - color1=white - color2=green - color3=blue - colored_emblem={ - color1=green - color2=brown - texture="NEOW_ce_cedar.dds" - instance={ - position={ 0.820000 0.320000 } - scale={ 0.260000 0.500000 } - depth=1.010000 - } - - instance={ - position={ 0.170000 0.320000 } - scale={ 0.250000 0.480000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - color3=black - texture="ce_bear_passant.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ 0.440000 0.440000 } - } - - } - -} - -d_giemajohka={ - pattern="pattern__solid_designer.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=rgb { 216 147 92 } - color2=green - texture="ce_wildman.dds" - instance={ - scale={ 0.980000 0.980000 } - } - - } - -} - -d_peloponnese_christian={ - pattern="pattern_cross_01.dds" - color1=blue - color2=white - color3=green - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - position={ 0.240000 0.210000 } - scale={ 0.400000 0.400000 } - } - - } - -} - - -d_peloponnese={ - pattern="pattern__solid_designer.dds" - color1=blue - color2=blue - color3=green - colored_emblem={ - color1=blue - texture="ce_triangle_mask.dds" - instance={ - position={ 0.480000 0.560000 } - scale={ 0.120000 0.250000 } - depth=1.010000 - rotation=136 - } - - } - - colored_emblem={ - color1=white - texture="ce_letter_a.dds" - instance={ - scale={ 0.780000 0.780000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_wreath_circle.dds" - instance={ - scale={ 0.810000 0.810000 } - } - - } - -} - - -d_thessaly={ - pattern="pattern_cross_01.dds" - color1=white - color2=blue - color3=green - colored_emblem={ - color1=yellow - texture="ce_laurels.dds" - instance={ - scale={ 0.910000 0.910000 } - } - - } - -} - - -d_aegean_islands={ - pattern="pattern__solid_designer.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=white - color2=blue_light - texture="NEOW_ce_louis.dds" - } - -} - - -d_cyprus={ - pattern="pattern__solid_designer.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=orange - texture="ce_letter_k.dds" - } - -} - - -d_krete={ - pattern="pattern__solid_designer.dds" - color1=brown - color2=white - color3=blue - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_bull_head.dds" - instance={ - scale={ 0.400000 0.400000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_wreath_circle.dds" - instance={ - scale={ 0.490000 0.490000 } - rotation=35 - } - - instance={ - scale={ 0.660000 0.660000 } - depth=1.010000 - rotation=125 - } - - instance={ - scale={ 0.870000 0.870000 } - depth=2.010000 - } - - } - -} - - -d_jylland={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=red - colored_emblem={ - color1=blue_light - color2=red - texture="ce_lion_passant_small.dds" - instance={ - position={ 0.500000 0.300000 } - } - - } - - colored_emblem={ - color1=red - texture="NEOW_ce_heart.dds" - instance={ - position={ 0.200000 0.510000 } - scale={ 0.170000 0.170000 } - depth=1.010000 - } - - instance={ - position={ 0.400000 0.510000 } - scale={ 0.170000 0.170000 } - depth=2.010000 - } - - instance={ - position={ 0.600000 0.510000 } - scale={ 0.170000 0.170000 } - depth=3.010000 - } - - instance={ - position={ 0.810000 0.510000 } - scale={ 0.170000 0.170000 } - depth=4.010000 - } - - instance={ - position={ 0.600000 0.860000 } - scale={ 0.170000 0.170000 } - depth=5.010000 - } - - instance={ - position={ 0.390000 0.860000 } - scale={ 0.170000 0.170000 } - depth=6.010000 - } - - instance={ - position={ 0.710000 0.690000 } - scale={ 0.180000 0.180000 } - depth=7.010000 - } - - instance={ - position={ 0.500000 0.690000 } - scale={ 0.170000 0.170000 } - depth=8.010000 - } - - instance={ - position={ 0.290000 0.690000 } - scale={ 0.170000 0.170000 } - depth=9.010000 - } - - } - -} - - - -d_west_karelia={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=blue - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.520000 0.520000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - texture="ce_arm_holding_sword.dds" - instance={ - position={ 0.280000 0.730000 } - scale={ -0.720000 0.720000 } - rotation=284 - } - - instance={ - position={ 0.720000 0.720000 } - scale={ 0.720000 0.720000 } - depth=1.010000 - rotation=72 - } - - } - -} - - -d_guoldat={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_seal_name_ding_4e01.dds" - instance={ - position={ 0.440000 0.470000 } - scale={ 0.800000 0.800000 } - depth=3.010000 - rotation=308 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.120000 0.190000 } - scale={ 0.630000 0.630000 } - rotation=129 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.510000 0.500000 } - depth=2.010000 - rotation=239 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_anchor.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.930000 0.810000 } - depth=1.010000 - } - - } - -} - - -d_norrbottena ={ - pattern="pattern_checkers_02.dds" - color1=white - color2=blue - color3=blue - colored_emblem={ - color1=white - color2=red - color3=red - texture="ce_stag.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.290000 0.290000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_makedonstars.dds" - instance={ - position={ 0.270000 0.270000 } - scale={ 0.410000 0.410000 } - depth=4.010000 - } - - instance={ - position={ 0.720000 0.740000 } - scale={ 0.420000 0.420000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=green - texture="ce_wildman.dds" - instance={ - position={ 0.250000 0.750000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.750000 0.290000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - -} - - -d_vasterbottena = { - pattern="pattern__solid_designer.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=white - color2=red - color3=red - texture="ce_stag.dds" - instance={ - scale={ 0.800000 0.800000 } - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_makedonstars.dds" - instance={ - depth=1.010000 - } - - } - -} - -d_strymon={ - pattern="pattern__solid_designer.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_west_thrace.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 0.900000 0.900000 } - depth=1.010000 - } - - } - -} - - -c_byzantion={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - texture="NEOW_ce_istanbul.dds" - instance={ - scale={ 0.840000 0.840000 } - } - - } - -} - -d_dyrrachion={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=green - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_bull_passant.dds" - instance={ - position={ 0.500000 0.890000 } - scale={ 0.420000 0.420000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.700000 0.520000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue_light - texture="ce_waves_01.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.630000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_eagle_albania.dds" - instance={ - position={ 0.500000 0.210000 } - scale={ 0.630000 0.470000 } - depth=3.010000 - } - - } - -} - - -d_gjirokaster={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=blue - colored_emblem={ - color1=white - color2=grey - texture="ce_vairy.dds" - instance={ - position={ 0.760000 0.890000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_pales_05.dds" - instance={ - position={ 0.500000 0.860000 } - scale={ 1.000000 0.700000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 0.860000 0.860000 } - } - - } - -} - - -d_bulgaria={ - pattern="pattern_checkers_02.dds" - color1=yellow - color2=orange - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 1.000000 0.750000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_portcullis.dds" - instance={ - position={ 0.720000 0.790000 } - scale={ 0.420000 0.420000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_block_01.dds" - instance={ - position={ 0.000000 0.750000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_wildman.dds" - instance={ - position={ 0.730000 0.760000 } - scale={ 0.300000 0.300000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.200000 1.000000 } - scale={ 0.750000 0.500000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_castle_random.dds" - instance={ - position={ 0.190000 0.100000 } - scale={ 0.380000 0.180000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_lion_guardant.dds" - instance={ - scale={ 0.400000 0.400000 } - } - - } - - colored_emblem={ - color1=purple - texture="ce_border_banner.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=orange - texture="ce_castle_random.dds" - instance={ - position={ 0.800000 0.250000 } - scale={ 0.430000 0.430000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_grain.dds" - instance={ - position={ 0.120000 0.230000 } - scale={ 0.370000 -0.370000 } - depth=5.010000 - rotation=20 - } - - } - - colored_emblem={ - color1=grey - color2=grey - color3=black - texture="ce_moors_head_02.dds" - instance={ - position={ 0.200000 0.240000 } - scale={ -0.380000 0.380000 } - depth=6.010000 - } - - } - -} - -d_moesia={ - pattern="pattern_solid.dds" - color1=purple - color2=purple - colored_emblem={ - color1=yellow - color2=yellow - color3=white - texture="ce_lion_passant_small.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 0.900000 0.800000 } - } - - instance={ - position={ 0.500000 0.480000 } - scale={ 0.900000 0.800000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.220000 } - scale={ 0.900000 0.800000 } - depth=2.010000 - } - - } - -} - - -d_vidin={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={ - depth=6.010000 - rotation=90 - } - - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_castle.dds" - instance={ - position={ 0.480000 0.180000 } - scale={ -0.510000 0.420000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_fish.dds" - instance={ - position={ 0.740000 0.760000 } - scale={ 0.550000 0.550000 } - depth=4.010000 - rotation=312 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_shield.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.520000 0.520000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="NEOW_ce_shield.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.460000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="NEOW_ce_grapes_no_vine.dds" - instance={ - position={ 0.230000 0.770000 } - scale={ 0.510000 0.510000 } - depth=5.010000 - rotation=333 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_lion_rampant.dds" - instance={ - scale={ 0.440000 0.440000 } - } - - } - -} - - - -d_thrace={ - pattern="pattern_solid.dds" - color1=purple - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="NEOW_ce_sovwreath.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.750000 0.750000 } - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_istanbul.dds" - instance={ - position={ 0.500000 0.420000 } - scale={ 0.680000 0.680000 } - depth=1.010000 - } - - } - -} - - -d_plovdiv={ - pattern="pattern_horizontal_split_01.dds" - color1=green - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.890000 } - scale={ 1.000000 0.700000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.750000 0.770000 } - scale={ 0.230000 0.310000 } - depth=3.010000 - } - - instance={ - position={ 0.260000 0.790000 } - scale={ 0.220000 0.320000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.860000 } - scale={ 0.330000 0.580000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.800000 0.290000 } - scale={ 0.430000 0.430000 } - depth=6.010000 - } - - instance={ - position={ 0.200000 0.290000 } - scale={ -0.420000 0.420000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_border_banner.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.500000 0.500000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - scale={ 1.000000 0.270000 } - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="NEOW_ce_crown_french_closed.dds" - instance={ - position={ 0.500000 0.230000 } - scale={ 0.420000 0.540000 } - depth=8.010000 - } - - } - -} - - - -d_finnmarku={ - pattern="pattern__solid_designer.dds" - color1=black - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.690000 } - scale={ 0.710000 0.710000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=white - texture="NEOW_ce_tower_02.dds" - } - -} - - - -d_chernihiv={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="NEOW_ce_tryzub.dds" - instance={ - position={ 0.500000 0.420000 } - scale={ 0.290000 0.290000 } - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=yellow - texture="ce_eagle_double.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_inescutcheon.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 0.630000 0.630000 } - depth=1.010000 - } - - } - -} - - -c_chernihiv={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_pagan_cross_mara.dds" - instance={ - position={ 0.290000 0.180000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - rotation=8 - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=yellow - texture="ce_eagle_crown.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.960000 0.960000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.750000 0.750000 } - rotation=57 - } - - } - -} - - -d_donbas={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=black - color3=blue - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.490000 0.490000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_halfsun.dds" - instance={ - position={ 0.500000 0.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_ordinary_pales_4_thin.dds" - instance={ - position={ 0.500000 0.600000 } - scale={ 1.000000 0.240000 } - rotation=90 - } - - } - -} - - -d_sumy={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=white - color2=red - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.320000 } - scale={ 0.470000 0.470000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_bottony.dds" - instance={ - position={ 0.660000 0.700000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="NEOW_ce_oak_branch.dds" - instance={ - position={ 0.330000 0.710000 } - scale={ 0.510000 0.510000 } - rotation=49 - } - - } - -} - - -d_kharkiv={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - scale={ 0.060000 0.060000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_book_open.dds" - instance={ - scale={ 0.810000 0.890000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle.dds" - instance={ - position={ 0.610000 0.600000 } - scale={ 0.090000 0.090000 } - } - - instance={ - position={ 0.350000 0.540000 } - scale={ 0.080000 0.080000 } - depth=1.010000 - } - - instance={ - position={ 0.540000 0.350000 } - scale={ 0.090000 0.090000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_atom.dds" - instance={ - scale={ 0.480000 0.480000 } - depth=4.010000 - } - - } - -} - - - -d_kuyavia={ - pattern="pattern_vertical_stripes_01.dds" - color1=red - color2=yellow - color3=red -} - -d_podkarpackie={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=blue_light - color3=red - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.250000 0.470000 } - scale={ 0.140000 0.140000 } - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.740000 0.700000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patty.dds" - instance={ - position={ 0.500000 0.290000 } - scale={ 0.510000 0.510000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow - color3=black - texture="ce_griffin_rampant.dds" - instance={ - position={ 0.270000 0.690000 } - scale={ -0.500000 0.500000 } - depth=1.010000 - } - - } - -} - - - -d_pomerelia = { - pattern = "pattern_vertical_split_01.dds" - color1 = "white" - color2 = "black" - colored_emblem = { - texture = "ce_lion_rampant.dds" - color1 = "black" - color2 = "black" - color3 = "white" - instance = { position = { 0.47 0.50 } scale = { 0.9 0.9 } } - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "red" - color2 = "red" - instance = { position = { 0.508 0.670 } scale = { 0.016 0.21 } } - } - colored_emblem = { - texture = "ce_eagle.dds" - color1 = "red" - color2 = "red" - color3 = "white" - instance = { position = { 0.53 0.53 } scale = { -1.0 1.0 } } - mask = { 2 } - } - colored_emblem = { - texture = "ce_crown_head.dds" - color1 = "yellow_light" - color2 = "yellow" - instance = { position = { 0.5 0.11 } scale = { 0.24 0.18 } } - } -} - - - -d_transcarpathia={ - pattern="pattern_solid.dds" - color1=grey - color2=white - color3=blue - colored_emblem={ - color1=black - color2=grey - texture="ce_grape_tree.dds" - instance={ - position={ 0.500000 0.490000 } - scale={ 0.340000 0.340000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green - color2=brown - texture="NEOW_ce_cedar.dds" - instance={ - position={ 0.750000 0.360000 } - scale={ 0.210000 0.320000 } - } - - instance={ - position={ 0.220000 0.360000 } - scale={ 0.220000 0.320000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=grey - color2=blue - texture="ce_african_pattern_undy.dds" - instance={ - position={ 0.500000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=grey - texture="ce_grape_tree.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.430000 0.430000 } - depth=4.010000 - } - - } - -} - - -d_ungvar={ - pattern="pattern_horizontal_split_01.dds" - color1=rgb { 66 26 89 } - color2=yellow - color3=black -} - - -d_trencin={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=red - color3=black - colored_emblem={ - color1=blue - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.590000 } - } - - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.710000 } - depth=1.010000 - } - - } - -} - - -d_banska_bystrica={ - pattern="pattern_checkers_02.dds" - color1=red - color2=blue - color3=black - colored_emblem={ - color1=blue - color2=blue - texture="ce_grape_tree.dds" - instance={ - position={ 0.390000 0.390000 } - scale={ 0.240000 0.240000 } - depth=10.010000 - } - - instance={ - position={ 0.200000 0.390000 } - scale={ 0.240000 0.240000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.610000 0.130000 } - scale={ 0.100000 0.070000 } - depth=3.010000 - } - - instance={ - position={ 0.600000 0.080000 } - scale={ 0.160000 0.180000 } - depth=4.010000 - } - - instance={ - position={ 0.590000 0.250000 } - scale={ 0.270000 0.380000 } - depth=6.010000 - rotation=89 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_06_pierced.dds" - instance={ - position={ 0.150000 0.880000 } - scale={ 0.280000 0.280000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.560000 0.090000 } - scale={ 0.290000 0.290000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.720000 0.780000 } - scale={ 0.570000 0.570000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.830000 0.350000 } - scale={ 0.190000 0.190000 } - rotation=356 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_arm_holding_sword.dds" - instance={ - position={ 0.620000 0.180000 } - scale={ 0.190000 0.190000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - instance={ - position={ 0.830000 0.360000 } - scale={ 0.250000 0.300000 } - depth=1.010000 - rotation=358 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.240000 0.390000 } - scale={ 0.530000 0.420000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="NEOW_ce_knight_02.dds" - instance={ - position={ 0.720000 0.270000 } - scale={ 0.580000 0.580000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_bendlet.dds" - instance={ - position={ 0.230000 0.770000 } - scale={ 0.530000 0.530000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_grape_tree.dds" - instance={ - position={ 0.200000 0.160000 } - scale={ 0.240000 0.240000 } - depth=8.010000 - } - - instance={ - position={ 0.390000 0.160000 } - scale={ 0.240000 0.240000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.390000 0.660000 } - scale={ 0.320000 0.320000 } - depth=14.010000 - } - - } - -} - - -c_nyitra={ - pattern="pattern__solid_designer.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.450000 0.240000 } - scale={ 0.170000 0.500000 } - depth=1.010000 - } - - instance={ - position={ 0.460000 0.240000 } - scale={ 0.450000 0.550000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_cross_intermarium.dds" - instance={ - position={ 0.380000 0.240000 } - scale={ 0.230000 0.230000 } - rotation=90 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_01.dds" - instance={ - position={ 0.000000 0.500000 } - scale={ 0.330000 1.000000 } - depth=5.010000 - rotation=168 - } - - instance={ - position={ 0.580000 0.240000 } - scale={ 0.880000 0.660000 } - depth=6.010000 - rotation=141 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_arm_holding_sword.dds" - instance={ - position={ 0.500000 0.570000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.210000 0.370000 } - scale={ 0.570000 0.570000 } - depth=4.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue - texture="ce_pile_mask.dds" - instance={ - position={ 0.620000 0.240000 } - scale={ 0.220000 0.550000 } - depth=2.010000 - rotation=269 - } - - } - -} - - -d_nyitra={ - pattern="pattern__solid_designer.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=yellow - texture="ce_block_01.dds" - instance={ - position={ 0.010000 0.250000 } - scale={ 0.990000 1.000000 } - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="ce_quarterly.dds" - instance={ - depth=1.010000 - } - - } - -} - - -c_poszony = { - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - scale={ 0.960000 0.960000 } - } - - } - -} - - - -c_turov={ - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.500000 } - scale={ 0.700000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_iranian_floral_pattern.dds" - instance={ - position={ 0.165000 0.500000 } - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=rgb { 175 175 175 } - color3=black - texture="ce_bow.dds" - instance={ - position={ 0.625000 0.520000 } - scale={ -0.720000 0.720000 } - } - - } - -} - - -d_turov={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=white - color2=grey - texture="ce_bow.dds" - instance={ - position={ 0.500000 0.370000 } - scale={ -0.590000 0.590000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.930000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ - position={ 0.500000 0.680000 } - depth=1.010000 - } - - } - -} - - -d_gomel={ - pattern="pattern_solid.dds" - color1=green_light - color2=white - color3=red - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_knight.dds" - instance={ - position={ 0.500000 0.840000 } - scale={ 0.310000 0.310000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_escutcheon.dds" - instance={ - scale={ 0.510000 0.510000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_bow.dds" - instance={ - position={ 0.500000 0.190000 } - scale={ -0.270000 0.270000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_mena_horn.dds" - instance={ - position={ 0.210000 0.470000 } - scale={ -0.330000 0.330000 } - depth=2.010000 - rotation=108 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_archaeopteryx.dds" - instance={ - position={ 0.830000 0.500000 } - scale={ 0.300000 0.300000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=green_light - texture="ce_gironny_08_rotated.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_mena_lion.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ -0.330000 0.330000 } - depth=4.010000 - } - - } - -} - - -d_herzegovina={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=green_light - color3=red - colored_emblem={ - color1=yellow - color2=white - color3=red - texture="NEOW_ce_herzeg.dds" - instance={ - position={ 0.495000 0.470000 } - scale={ 0.675000 0.675000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - depth=1.010000 - rotation=90 - } - - } - -} - -d_krajina={ - - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.835000 0.400000 } - scale={ 0.065000 0.165000 } - depth=1.010000 - } - - instance={ - position={ 0.165000 0.400000 } - scale={ 0.065000 0.165000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=rgb { 237 237 237 } - texture="ce_african_frame_bg_10.dds" - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.360000 0.360000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.630000 } - scale={ 0.700000 0.385000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.370000 0.370000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=white - color3=black - texture="NEOW_ce_bee.dds" - instance={ - position={ 0.505000 0.335000 } - scale={ 0.315000 0.315000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_border_circle.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 1.000000 0.865000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_wreath_circle.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 0.765000 0.765000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.325000 0.325000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_crescent_bone.dds" - instance={ - position={ 0.500000 0.605000 } - scale={ 0.920000 1.000000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_crescent_mask.dds" - instance={ - position={ 0.500000 0.570000 } - depth=3.010000 - } - - } - -} - -d_slavonia={ - - pattern="pattern_tricolor_horizontal_01.dds" - color1=blue - color2=red - color3=blue - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_08.dds" - instance={ - position={ 0.500000 0.145000 } - scale={ 0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=brown - color2=brown - color3=black - texture="ce_greyhound_courant.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - scale={ 1.000000 0.835000 } - depth=2.010000 - } - - } - -} - -d_croatia={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - colored_emblem={ - color1=yellow - texture="ce_star_08.dds" - instance={ - scale={ 0.965000 0.965000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_polish_leliwa.dds" - instance={ - scale={ 0.420000 0.420000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.335000 0.335000 } - depth=1.010000 - } - - } - -} - -d_dalmatia={ - - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=yellow - color2=red - color3=white - texture="ce_lion_head.dds" - instance={ - position={ 0.500000 0.800000 } - scale={ 0.465000 0.465000 } - } - - instance={ - position={ 0.700000 0.300000 } - scale={ 0.465000 0.465000 } - depth=1.010000 - } - - instance={ - position={ 0.300000 0.300000 } - scale={ 0.465000 0.465000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - color3=blue - texture="ce_lion_head.dds" - instance={ - position={ 0.500000 0.800000 } - scale={ 0.480000 0.480000 } - depth=3.010000 - } - - } - -} - -d_ragusa={ - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_letter_e.dds" - instance={ - position={ 0.450000 0.500000 } - scale={ 0.335000 0.335000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_r.dds" - instance={ - position={ 0.650000 0.500000 } - scale={ 0.335000 0.335000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_i.dds" - instance={ - position={ 0.400000 0.300000 } - scale={ 0.335000 0.335000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_t.dds" - instance={ - position={ 0.250000 0.700000 } - scale={ 0.335000 0.335000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_l.dds" - instance={ - position={ 0.250000 0.300000 } - scale={ 0.335000 0.335000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_a.dds" - instance={ - position={ 0.450000 0.700000 } - scale={ 0.335000 0.335000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_b.dds" - instance={ - position={ 0.250000 0.500000 } - scale={ 0.335000 0.335000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_s.dds" - instance={ - position={ 0.650000 0.700000 } - scale={ 0.335000 0.335000 } - } - - } - -} - - - -d_esthonia ={ - - pattern="pattern_barry_06.dds" - color1=rgb { 0 86 155 } - color2=white - color3=red - colored_emblem={ - color1=rgb { 173 117 20 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.630000 0.110000 } - scale={ 0.135000 0.135000 } - depth=3.010000 - rotation=153 - } - - } - - colored_emblem={ - color1=rgb { 238 183 103 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.410000 0.100000 } - scale={ 0.155000 0.155000 } - depth=7.010000 - rotation=171 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.720000 0.140000 } - scale={ 0.125000 0.125000 } - rotation=216 - } - - instance={ - position={ 0.580000 0.070000 } - scale={ 0.095000 0.095000 } - depth=12.010000 - rotation=109 - } - - } - - colored_emblem={ - color1=rgb { 15 73 127 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.380000 0.095000 } - scale={ 0.130000 0.130000 } - depth=8.010000 - rotation=51 - } - - } - - colored_emblem={ - color1=rgb { 236 158 42 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.335000 0.115000 } - scale={ 0.135000 0.135000 } - depth=6.010000 - rotation=32 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.465000 } - scale={ 0.690000 0.840000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=rgb { 72 174 194 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.680000 0.115000 } - scale={ 0.130000 0.130000 } - depth=1.010000 - rotation=156 - } - - } - - colored_emblem={ - color1=rgb { 17 53 87 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.245000 0.145000 } - scale={ 0.120000 0.120000 } - depth=4.010000 - rotation=187 - } - - } - - colored_emblem={ - color1=rgb { 11 134 247 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.450000 0.110000 } - scale={ 0.180000 0.180000 } - depth=10.010000 - rotation=201 - } - - instance={ - position={ 0.550000 0.110000 } - scale={ -0.180000 0.180000 } - depth=11.010000 - rotation=163 - } - - } - - colored_emblem={ - color1=rgb { 192 158 108 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.635000 0.110000 } - scale={ 0.085000 0.085000 } - depth=2.010000 - rotation=52 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_chalice.dds" - instance={ - position={ 0.500000 0.165000 } - scale={ 0.090000 0.115000 } - depth=9.010000 - rotation=178 - } - - } - - colored_emblem={ - color1=rgb { 109 137 163 } - texture="ce_eastern_clouds.dds" - instance={ - position={ 0.295000 0.120000 } - scale={ 0.140000 0.140000 } - depth=5.010000 - rotation=178 - } - - } - - colored_emblem={ - color1=rgb { 0 102 203 } - color2=rgb { 156 28 60 } - color3=rgb { 0 0 0 } - texture="ce_leopard_passant_guardant.dds" - instance={ - position={ 0.500000 0.515000 } - scale={ 0.400000 0.400000 } - depth=13.010000 - } - - instance={ - position={ 0.500000 0.390000 } - scale={ 0.400000 0.400001 } - depth=14.010000 - } - - instance={ - position={ 0.500000 0.260000 } - scale={ 0.400000 0.400000 } - depth=15.010000 - } - - } - -} - -d_crna_gora={ - - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=black - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.710000 0.170000 } - scale={ 0.160000 0.260000 } - } - - instance={ - position={ 0.280000 0.200000 } - scale={ 0.140000 0.210000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_lion_passant.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.200000 0.200000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_tamgha_catal.dds" - instance={ - position={ 0.500000 0.060000 } - scale={ 0.610000 0.820000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue - color3=yellow - texture="NEOW_ce_eagle_russia.dds" - instance={ - scale={ 0.800000 0.800000 } - depth=4.010000 - } - - } - -} - -c_dubrovnik={ - - pattern="pattern_barruly_10.dds" - color1=red - color2=white - color3=black -} - -c_zagreb={ - - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.780000 0.780000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.230000 0.190000 } - scale={ 0.310000 0.310000 } - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.600000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.790000 0.200000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - } - -} - -d_serbia={ - - pattern="pattern_cross_01.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_beta.dds" - instance={ - position={ 0.760000 0.240000 } - scale={ 0.460000 0.460000 } - } - - instance={ - position={ 0.750000 0.760000 } - scale={ 0.440000 0.440000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.240000 } - scale={ -0.440000 0.440000 } - depth=2.010000 - } - - instance={ - position={ 0.240000 0.760000 } - scale={ -0.450000 0.450000 } - depth=3.010000 - } - - } - -} - -d_podrinje={ - - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=yellow - color3=green - colored_emblem={ - color1=white - texture="ce_horse_shoe.dds" - instance={ - position={ 0.670000 0.770000 } - scale={ 0.290000 0.290000 } - } - - instance={ - position={ 0.670000 0.230000 } - scale={ 0.300000 0.300000 } - depth=1.010000 - } - - instance={ - position={ 0.670000 0.500000 } - scale={ 0.300000 0.300000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.330000 0.760000 } - scale={ 0.310000 0.310000 } - depth=3.010000 - rotation=52 - } - - instance={ - position={ 0.330000 0.490000 } - scale={ 0.300000 0.300000 } - depth=4.010000 - rotation=57 - } - - instance={ - position={ 0.330000 0.230000 } - scale={ 0.290000 0.290000 } - depth=5.010000 - rotation=57 - } - - } - -} - -d_vojvodina={ - - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=green_light - color3=green_light - colored_emblem={ - color1=yellow - color3=white - texture="ce_block_01.dds" - instance={ - scale={ 0.600000 1.000000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.300000 } - scale={ 0.350000 0.350000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.800000 0.500000 } - scale={ 0.340000 0.340000 } - rotation=55 - } - - } - - colored_emblem={ - color1=rgb { 52 141 61 } - texture="ce_star_05.dds" - instance={ - position={ 0.200000 0.500000 } - scale={ 0.340000 0.340000 } - depth=1.010000 - rotation=22 - } - - } - -} - -d_pomoravlje={ - - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.300000 } - scale={ 0.530000 0.530000 } - } - - } - - colored_emblem={ - color1=red - color2=blue - color3=red - texture="ce_ocean_castle.dds" - instance={ - position={ 0.500000 0.510000 } - depth=1.010000 - } - - } - -} - -c_beograd={ - - pattern="pattern__solid_designer.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.300000 } - scale={ 0.530000 0.530000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=red - color3=white - texture="ce_ocean_castle.dds" - instance={ - position={ 0.500000 0.510000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=white - color3=white - texture="ce_ship_lymphad.dds" - instance={ - position={ 0.500000 0.790000 } - scale={ 0.530000 0.530000 } - } - - } - -} - -d_slovenia={ - - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_crescent_bone.dds" - instance={ - position={ 0.500000 0.690000 } - scale={ 0.790000 0.790000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={ - position={ 0.280000 0.400000 } - scale={ 0.270000 0.270000 } - } - - instance={ - position={ 0.500000 0.260000 } - scale={ 0.280000 0.280000 } - depth=1.010000 - } - - instance={ - position={ 0.710000 0.410000 } - scale={ 0.280000 0.280000 } - depth=2.010000 - } - - } - -} - -c_malaga={ - - pattern="pattern_vertical_split_01.dds" - color1=purple - color2=green - color3=black - colored_emblem={ - color1=yellow - color2=white - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.125000 } - scale={ 0.350000 0.350000 } - } - - } - - colored_emblem={ - color1=orange - color2=black - texture="ce_castle.dds" - instance={ - position={ 0.560000 0.420000 } - scale={ 0.100000 0.100000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=rgb { 151 54 1 } - color2=black - texture="ce_tower_and_wall.dds" - instance={ - position={ 0.420000 0.465000 } - scale={ 0.100000 0.100000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=yellow_light - texture="ce_arrows_saltire.dds" - instance={ - position={ 0.545000 0.690000 } - scale={ 0.100000 0.100000 } - depth=14.010000 - } - - instance={ - position={ 0.675000 0.450000 } - scale={ 0.100000 0.100000 } - depth=16.010000 - } - - instance={ - position={ 0.450000 0.690000 } - scale={ 0.100000 0.100000 } - depth=18.010000 - } - - instance={ - position={ 0.325000 0.450000 } - scale={ 0.100000 0.100000 } - depth=20.010000 - } - - } - - colored_emblem={ - color1=purple - texture="ce_block_02.dds" - instance={ - position={ 0.515000 0.730000 } - scale={ 0.050000 0.050000 } - depth=24.010000 - rotation=63 - } - - instance={ - position={ 0.525000 0.720000 } - scale={ 0.055000 0.045000 } - depth=25.010000 - } - - instance={ - position={ 0.535000 0.660000 } - scale={ 0.080000 0.095000 } - depth=26.010000 - } - - instance={ - position={ 0.530000 0.500000 } - scale={ 0.070000 0.230000 } - depth=27.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_inescutcheon.dds" - instance={ - scale={ 0.600000 0.600000 } - depth=22.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_bow_single.dds" - instance={ - position={ 0.650000 0.600000 } - scale={ 0.150000 0.150000 } - depth=15.010000 - rotation=313 - } - - instance={ - position={ 0.600000 0.290000 } - scale={ -0.140000 -0.140000 } - depth=17.010000 - rotation=45 - } - - instance={ - position={ 0.350000 0.600000 } - scale={ 0.150000 0.150000 } - depth=19.010000 - rotation=52 - } - - instance={ - position={ 0.400000 0.290000 } - scale={ -0.150000 -0.150000 } - depth=21.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.595000 } - scale={ 0.150000 0.150000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.550000 } - scale={ 0.200000 0.200000 } - depth=6.010000 - } - - instance={ - scale={ 0.240000 0.240000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_02.dds" - instance={ - position={ 0.470000 0.715000 } - scale={ 0.050000 0.060000 } - depth=23.010000 - } - - instance={ - position={ 0.385000 0.355000 } - scale={ 0.220000 0.250000 } - depth=28.010000 - } - - } - - colored_emblem={ - color1=green - color2=green - texture="ce_wreath_circle.dds" - instance={ - position={ 0.500000 0.100000 } - scale={ 0.250000 0.140000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_escutcheon.dds" - instance={ - position={ 0.400000 0.550000 } - scale={ 0.333000 0.250000 } - depth=29.010000 - rotation=347 - } - - instance={ - position={ 0.450000 0.625000 } - scale={ 0.333000 0.333000 } - depth=30.010000 - rotation=332 - } - - instance={ - position={ 0.470000 0.650000 } - scale={ 0.333000 0.333000 } - depth=31.010000 - rotation=337 - } - - } - - colored_emblem={ - color1=purple - texture="ce_escutcheon.dds" - instance={ - scale={ 0.750000 0.750000 } - depth=32.010002 - } - - } - - colored_emblem={ - color1=rgb { 151 54 1 } - texture="NEOW_ce_bridge_3.dds" - instance={ - position={ 0.485000 0.470000 } - scale={ 0.130000 0.130000 } - depth=11.010000 - rotation=344 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="NEOW_ce_saint_peter.dds" - instance={ - position={ 0.415000 0.385000 } - scale={ 0.060000 0.060000 } - depth=2.010000 - } - - instance={ - position={ 0.450000 0.385000 } - scale={ 0.060000 0.060000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_inescutcheon.dds" - instance={ - scale={ 0.600000 0.600000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=rgb { 219 76 57 } - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.425000 } - scale={ 0.240000 0.150000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_circle_mask.dds" - instance={ - position={ 0.600000 0.485000 } - scale={ 0.040000 0.040000 } - depth=8.010000 - } - - instance={ - position={ 0.560000 0.470000 } - scale={ 0.120000 0.070000 } - depth=9.010000 - } - - } - -} - -c_vicenza={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=white - color3=white - colored_emblem={ - color1=green_light - color2=green - color3=yellow_light - texture="NEOW_ce_oak_branch.dds" - instance={ - position={ 0.650000 0.750000 } - scale={ -0.500000 0.500000 } - } - - instance={ - position={ 0.350000 0.750000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.460000 1.000000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=green_light - texture="ce_crown_head.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.300000 0.300000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_kamon_triangle.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 0.160000 -0.070000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_inescutcheon.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.500000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_07.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.960000 0.780000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.500000 } - depth=7.010000 - } - - } - -} - -c_padua={ - pattern="pattern_solid.dds" - color1=white - color2=red - colored_emblem={ - color1=red - color2=red - texture="ce_cross_large.dds" - } - -} - -c_verona={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_cross_large.dds" - } - -} - -c_tui={ - - pattern="pattern_checkers_diagonal_01.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=yellow_light - color2=red - texture="ce_castle.dds" - instance={ - position={ 0.420000 0.480000 } - scale={ 0.100000 0.100000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_shield_02.dds" - instance={ - scale={ 0.340000 0.340000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=rgb { 181 21 0 } - texture="NEOW_ce_bridge_3.dds" - instance={ - position={ 0.500000 0.525000 } - scale={ 0.320000 0.190000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=rgb { 181 21 0 } - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.490000 } - scale={ 0.040000 0.040000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue - texture="ce_shield_02.dds" - instance={ - scale={ 0.320000 0.320000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=rgb { 181 21 0 } - texture="ce_cross_07.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.100000 0.100000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.220000 0.200000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="ce_tower_and_wall.dds" - instance={ - position={ 0.580000 0.490000 } - scale={ 0.100000 0.100000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.185000 } - scale={ 0.030000 0.030000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.300000 0.300000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.435000 0.290000 } - scale={ 0.030000 0.030000 } - } - - instance={ - position={ 0.565000 0.290000 } - scale={ 0.030000 0.030000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=rgb { 181 21 0 } - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.600000 } - scale={ 0.200000 0.250000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.565000 } - scale={ 0.250000 0.250000 } - depth=9.010000 - } - - } -} - - -b_wittenberg={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=red - colored_emblem={ - color1=red - color2=yellow_light - texture="ce_border_shield.dds" - instance={ - position={ 0.400000 0.500000 } - scale={ 0.170000 0.170000 } - depth=6.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_barruly_10.dds" - instance={ - position={ 0.595000 0.490000 } - scale={ 0.155000 0.155000 } - depth=3.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue_light - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.720000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_border_shield.dds" - instance={ - position={ 0.600000 0.490000 } - scale={ 0.170000 0.170000 } - depth=1.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=black - color2=white - texture="ce_pattern_vertical_split_01.dds" - instance={ - position={ 0.405000 0.500000 } - scale={ 0.140000 0.140000 } - depth=7.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile_inverted.dds" - instance={ - position={ 0.360000 0.130000 } - scale={ 0.200000 0.200000 } - depth=16.010000 - } - - instance={ - position={ 0.645000 0.130000 } - scale={ -0.200000 0.200000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=red - color2=black - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.405000 } - scale={ 0.700000 0.700000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_fish.dds" - instance={ - position={ 0.500000 0.855000 } - scale={ 0.400000 0.400000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=red - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.210000 0.475000 } - scale={ 0.380000 0.525000 } - depth=11.010000 - } - - instance={ - position={ 0.790000 0.475000 } - scale={ 0.380000 0.525000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.385000 0.220000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.500000 0.060000 } - scale={ 0.200000 0.200000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=green_light - color3=green_light - texture="ce_crancelin.dds" - instance={ - position={ 0.585000 0.485000 } - scale={ 0.105000 0.105000 } - depth=2.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.715000 0.475000 } - scale={ 0.130000 0.130000 } - rotation=90 - } - - instance={ - position={ 0.285000 0.475000 } - scale={ 0.130000 0.130000 } - depth=4.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=red - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.725000 } - scale={ 0.725000 0.725000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_swords_crossed.dds" - instance={ - position={ 0.405000 0.495000 } - scale={ 0.120000 0.120000 } - depth=5.010000 - rotation=45 - } - - } - -} - -k_iceland_nord={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=red - color3=blue - colored_emblem={ - color1=white - texture="ce_rune_futhark_reid.dds" - instance={ - position={ 0.505000 0.390000 } - scale={ 0.130000 0.130000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="NEOW_ce_cross_nordic.dds" - instance={ - depth=14.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_kaun.dds" - instance={ - position={ 0.150000 0.390000 } - scale={ 0.130000 0.130000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_norse_walknut_stora_hammars.dds" - instance={ - position={ 0.200000 0.150000 } - scale={ 0.413000 0.413000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_tiwaz.dds" - instance={ - position={ 0.845000 0.385000 } - scale={ 0.110000 0.110000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_ar.dds" - instance={ - position={ 0.710000 0.390000 } - scale={ 0.130000 0.130000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_sol.dds" - instance={ - position={ 0.920000 0.390000 } - scale={ 0.130000 0.130000 } - depth=1.010000 - } - - instance={ - position={ 0.575000 0.390000 } - scale={ 0.130000 0.130000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - texture="ce_block_02.dds" - instance={ - depth=15.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_logr.dds" - instance={ - position={ 0.650000 0.390000 } - scale={ 0.130000 0.130000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_oss.dds" - instance={ - position={ 0.445000 0.390000 } - scale={ 0.130000 0.130000 } - depth=8.010000 - } - - instance={ - position={ 0.075000 0.390000 } - scale={ 0.130000 0.130000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_thurs.dds" - instance={ - position={ 0.285000 0.390000 } - scale={ 0.130000 0.130000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_ur.dds" - instance={ - position={ 0.375000 0.390000 } - scale={ 0.130000 0.130000 } - depth=9.010000 - } - - instance={ - position={ 0.220000 0.390000 } - scale={ 0.130000 0.130000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_naudr.dds" - instance={ - position={ 0.780000 0.390000 } - scale={ 0.130000 0.130000 } - depth=3.010000 - } - - } - -} - -k_norway_nord={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=blue - color3=blue - colored_emblem={ - color1=white - texture="ce_rune_futhark_reid.dds" - instance={ - position={ 0.500000 0.880000 } - scale={ 0.140000 0.120000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.565000 } - scale={ 0.140000 0.120000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_kaun.dds" - instance={ - position={ 0.500000 0.980000 } - scale={ 0.140000 0.120000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_tiwaz.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.120000 0.120000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_ar.dds" - instance={ - position={ 0.500000 0.050000 } - scale={ 0.140000 0.120000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=12.010000 - } - - } - - colored_emblem={ - color1=blue - color2=white - texture="ce_norse_odins_raven.dds" - instance={ - position={ 0.200000 0.115000 } - scale={ 0.305000 0.305000 } - depth=10.010000 - rotation=329 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_logr.dds" - instance={ - position={ 0.500000 0.145000 } - scale={ 0.140000 0.120000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue - texture="NEOW_ce_cross_nordic.dds" - instance={ - depth=11.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_oss.dds" - instance={ - position={ 0.500000 0.780000 } - scale={ 0.140000 0.120000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.465000 } - scale={ 0.140000 0.120000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_fe.dds" - instance={ - position={ 0.500000 0.370000 } - scale={ 0.140000 0.120000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_naudr.dds" - instance={ - position={ 0.500000 0.680000 } - scale={ 0.140000 0.120000 } - depth=3.010000 - } - - } - -} - -k_sweden_nord={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=yellow_light - color3=red - colored_emblem={ - color1=yellow - color2=blue - texture="ce_norse_mjolnir_skane.dds" - instance={ - position={ 0.230000 0.155000 } - scale={ 0.360000 0.360000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_tiwaz.dds" - instance={ - position={ 0.615000 0.385000 } - scale={ 0.100000 0.110000 } - depth=4.010000 - } - - instance={ - position={ 0.085000 0.385000 } - scale={ 0.100000 0.110000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=14.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_oss.dds" - instance={ - position={ 0.920000 0.395000 } - scale={ 0.120000 0.120000 } - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_logr.dds" - instance={ - position={ 0.375000 0.395000 } - scale={ 0.120000 0.120000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue - color2=yellow_light - texture="NEOW_ce_cross_nordic.dds" - instance={ - depth=13.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_kaun.dds" - instance={ - position={ 0.225000 0.395000 } - scale={ 0.120000 0.120000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_reid.dds" - instance={ - position={ 0.855000 0.395000 } - scale={ 0.120000 0.120000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_ur.dds" - instance={ - position={ 0.680000 0.395000 } - scale={ 0.120000 0.120000 } - depth=3.010000 - } - - instance={ - position={ 0.150000 0.395000 } - scale={ 0.120000 0.120000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_fe.dds" - instance={ - position={ 0.795000 0.395000 } - scale={ 0.120000 0.120000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_ar.dds" - instance={ - position={ 0.420000 0.395000 } - scale={ 0.120000 0.120000 } - depth=5.010000 - } - - instance={ - position={ 0.265000 0.395000 } - scale={ 0.120000 0.120000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_rune_futhark_madr.dds" - instance={ - position={ 0.320000 0.395000 } - scale={ 0.120000 0.120000 } - depth=7.010000 - } - - } - -} - - -k_denmark_nord={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - color2=red - color3=white - texture="ce_norse_longship_gotland_shields.dds" - instance={ - position={ 0.230000 0.165000 } - scale={ -0.475000 0.475000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_tiwaz.dds" - instance={ - position={ 0.500000 0.700000 } - scale={ 0.100000 0.110000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_futhark_fe.dds" - instance={ - position={ 0.500000 0.100000 } - scale={ 0.120000 0.120000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_futhark_reid.dds" - instance={ - position={ 0.500000 0.300000 } - scale={ 0.120000 0.120000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_laguz.dds" - instance={ - position={ 0.510000 0.920000 } - scale={ 0.120000 0.120000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_futhark_bjarkan.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 0.120000 0.120000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=12.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_futhark_ur.dds" - instance={ - position={ 0.500000 0.505000 } - scale={ 0.120000 0.120000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_futhark_naudr.dds" - instance={ - position={ 0.500000 0.815000 } - scale={ 0.120000 0.120000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.605000 } - scale={ 0.120000 0.120000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_rune_futhark_oss.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.120000 0.120000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ - position={ 0.525000 1.000000 } - scale={ 0.380000 0.240000 } - rotation=90 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="NEOW_ce_cross_nordic.dds" - instance={ - depth=11.010000 - } - - } - -} - -e_scandinavia_nord={ - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=red - color3=red - colored_emblem={ - color1=white - texture="ce_rune_futhark_reid.dds" - instance={ - position={ 0.865000 0.395000 } - scale={ 0.120000 0.120000 } - depth=2.010000 - } - - instance={ - position={ 0.780000 0.395000 } - scale={ 0.120000 0.120000 } - depth=5.010000 - } - - instance={ - position={ 0.240000 0.395000 } - scale={ 0.120000 0.120000 } - depth=11.010000 - } - - instance={ - position={ 0.510000 0.560000 } - scale={ 0.120000 0.120000 } - depth=19.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - position={ 0.895000 0.395000 } - scale={ 0.130000 0.130000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.810000 0.395000 } - scale={ 0.130000 0.130000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.540000 0.570000 } - scale={ 0.130000 0.130000 } - depth=18.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=red - color2=white - color3=red - texture="ce_norse_longship_gotland_shields.dds" - instance={ - position={ 0.235000 0.710000 } - scale={ -0.515000 0.515000 } - depth=27.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_kaun.dds" - instance={ - position={ 0.725000 0.395000 } - scale={ 0.120000 0.120000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.155000 } - scale={ 0.120000 0.120000 } - depth=23.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_norse_walknut_stora_hammars.dds" - instance={ - position={ 0.235000 0.185000 } - scale={ 0.470000 0.470000 } - depth=28.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_tiwaz.dds" - instance={ - position={ 0.605000 0.385000 } - scale={ 0.100000 0.110000 } - depth=8.010000 - } - - instance={ - position={ 0.175000 0.385000 } - scale={ 0.100000 0.110000 } - depth=12.010000 - } - - instance={ - position={ 0.500000 0.450000 } - scale={ 0.100000 0.110000 } - depth=20.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_ar.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.120000 0.120000 } - depth=16.010000 - } - - instance={ - position={ 0.500000 0.255000 } - scale={ 0.120000 0.120000 } - depth=22.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow - texture="ce_block_02.dds" - instance={ - depth=30.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_sol.dds" - instance={ - position={ 0.100000 0.395000 } - scale={ 0.120000 0.120000 } - depth=13.010000 - } - - instance={ - position={ 0.500000 0.055000 } - scale={ 0.120000 0.120000 } - depth=24.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="NEOW_ce_cross_nordic.dds" - instance={ - depth=29.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_yr.dds" - instance={ - position={ 0.910000 0.395000 } - scale={ 0.120000 0.120000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_oss.dds" - instance={ - position={ 0.670000 0.395000 } - scale={ 0.120000 0.120000 } - depth=7.010000 - } - - instance={ - position={ 0.310000 0.395000 } - scale={ 0.120000 0.120000 } - depth=10.010000 - } - - instance={ - position={ 0.500000 0.955000 } - scale={ 0.120000 0.120000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_thurs.dds" - instance={ - position={ 0.810000 0.395000 } - scale={ 0.120000 0.120000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_norse_mjolnir_skane.dds" - instance={ - position={ 0.780000 0.690000 } - scale={ 0.440000 0.440000 } - depth=25.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_norse_odins_raven.dds" - instance={ - position={ 0.780000 0.145000 } - scale={ 0.350000 0.350000 } - depth=26.010000 - rotation=331 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_ur.dds" - instance={ - position={ 0.500000 0.855000 } - scale={ 0.120000 0.120000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_naudr.dds" - instance={ - position={ 0.380000 0.395000 } - scale={ 0.120000 0.120000 } - depth=9.010000 - } - - instance={ - position={ 0.500000 0.660000 } - scale={ 0.120000 0.120000 } - depth=17.010000 - } - - instance={ - position={ 0.500000 0.355000 } - scale={ 0.120000 0.120000 } - depth=21.010000 - } - - } - -} - -k_gotaland={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant_crown.dds" - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.270000 0.380000 } - scale={ 0.110000 0.360000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - texture="ce_waves_03.dds" - instance={ - position={ 0.800000 0.810000 } - scale={ -1.000000 1.000000 } - depth=2.010000 - } - - instance={ - position={ 0.190000 0.190000 } - scale={ -1.000000 1.000000 } - depth=3.010000 - } - - instance={ - scale={ -1.000000 1.000000 } - depth=4.010000 - } - - } - -} - - - -k_gotaland_nord={ - pattern="pattern__solid_designer.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=rgb { 189 186 186 } - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - position={ 0.225000 0.470000 } - scale={ 0.350000 0.350000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.160000 0.625000 } - scale={ 0.045000 0.045000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="ce_lion_rampant_holding_sword.dds" - instance={ - position={ 0.500000 0.580000 } - depth=20.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_kaun.dds" - instance={ - position={ 0.230000 0.380000 } - scale={ 0.070000 0.070000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.315000 0.390000 } - scale={ 0.070000 0.070000 } - depth=7.010000 - } - - instance={ - position={ 0.300000 0.370000 } - scale={ 0.050000 0.050000 } - depth=8.010000 - } - - instance={ - position={ 0.315000 0.555000 } - scale={ 0.070000 0.070000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=blue - color2=grey - texture="ce_barry_undy.dds" - instance={ - position={ 0.000000 0.295000 } - depth=22.010000 - rotation=135 - } - - instance={ - position={ 1.000000 0.180000 } - depth=23.010000 - rotation=135 - } - - instance={ - position={ 0.500000 0.655000 } - depth=24.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - position={ 0.330000 0.365000 } - scale={ 0.080000 0.080000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=rgb { 189 186 186 } - texture="ce_circle_mask.dds" - instance={ - position={ 0.225000 0.470000 } - scale={ 0.060000 0.060000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_04.dds" - instance={ - position={ 0.090000 0.350000 } - scale={ 0.355000 0.355000 } - depth=5.010000 - rotation=147 - } - - } - - colored_emblem={ - color1=black - color2=red - texture="ce_pagan_spiral_04.dds" - instance={ - position={ 0.225000 0.470000 } - scale={ 0.275000 0.275000 } - depth=18.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_yr.dds" - instance={ - position={ 0.125000 0.460000 } - scale={ 0.070000 0.070000 } - rotation=270 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_thurs.dds" - instance={ - position={ 0.220000 0.570000 } - scale={ -0.070000 0.070000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_block_02.dds" - instance={ - position={ 0.310000 0.605000 } - scale={ 0.030000 0.030000 } - depth=12.010000 - } - - instance={ - position={ 0.355000 0.585000 } - scale={ 0.060000 0.070000 } - depth=13.010000 - } - - instance={ - position={ 0.115000 0.600000 } - scale={ 0.045000 0.035000 } - depth=14.010000 - } - - instance={ - position={ 0.095000 0.600000 } - scale={ 0.055000 0.075000 } - depth=15.010000 - } - - instance={ - position={ 0.075000 0.590000 } - scale={ 0.075000 0.075000 } - depth=16.010000 - } - - instance={ - position={ 0.095000 0.365000 } - scale={ 0.040000 0.050000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rune_futhark_ur.dds" - instance={ - position={ 0.320000 0.480000 } - scale={ 0.070000 0.070000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=brown - texture="ce_circle_mask.dds" - instance={ - position={ 0.230000 0.470000 } - scale={ 0.290000 0.290000 } - depth=19.010000 - } - - } - - colored_emblem={ - color1=rgb { 189 186 186 } - color2=black - texture="ce_axe_long.dds" - instance={ - position={ 0.395000 0.160000 } - scale={ 0.480000 0.480000 } - depth=21.010000 - rotation=81 - } - - } - -} - - -k_northumberland_nord={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=black - colored_emblem={ - color1=red - color2=white - color3=white - texture="ce_norse_triquetra_ivaring.dds" - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - scale={ 0.750000 0.750000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue_light - texture="ce_waves_01.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_frame_circle_urnes_runes.dds" - instance={ - depth=1.010000 - } - - } - -} - -e_bulgaria={ - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - scale={ 0.870000 0.870000 } - } - - } - -} - - -c_vestisland={ - pattern="pattern_solid.dds" - color1=rgb { 13 50 86 } - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.700000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.465000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=rgb { 13 50 86 } - texture="ce_block_03.dds" - instance={ - position={ 0.680000 0.595000 } - scale={ 0.600000 1.000000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.320000 0.595000 } - scale={ 0.600000 1.000000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=rgb { 13 50 86 } - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.280000 } - scale={ 1.000000 0.333000 } - } - - instance={ - position={ 0.500000 0.220000 } - scale={ 1.000000 0.333000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.680000 0.605000 } - scale={ 0.520000 1.000000 } - depth=2.010000 - rotation=90 - } - - instance={ - position={ 0.320000 0.605000 } - scale={ 0.520000 1.000000 } - depth=3.010000 - rotation=90 - } - - } - -} - -c_nordrland={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=black - colored_emblem={ - color1=blue_light - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.445000 } - scale={ 0.280000 0.280000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=rgb { 167 164 162 } - texture="ce_grain.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.190000 0.190000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_shield_01.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=blue_light - texture="ce_eagle.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.445000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - } - -} - -c_austisland={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_antler.dds" - instance={ - position={ 0.580000 0.430000 } - scale={ 0.390000 0.390000 } - depth=2.010000 - rotation=348 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_escutcheon.dds" - instance={ - scale={ 0.920000 0.920000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.515000 } - scale={ 0.550000 0.950000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_escutcheon.dds" - instance={ - depth=12.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.735000 0.600000 } - scale={ 0.155000 0.155000 } - depth=8.010000 - rotation=339 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.510000 0.480000 } - scale={ 0.180000 0.045000 } - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_wave_single.dds" - instance={ - scale={ 0.565000 0.545000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_antler_pale.dds" - instance={ - position={ 0.375000 0.345000 } - scale={ -0.425000 0.425000 } - depth=3.010000 - rotation=346 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile_02.dds" - instance={ - position={ 0.265000 0.640000 } - scale={ 0.190000 0.190000 } - depth=9.010000 - rotation=23 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.360000 } - scale={ 0.230000 0.230000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="NEOW_ce_heart.dds" - instance={ - position={ 0.500000 0.660000 } - scale={ 0.490000 0.430000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_escutcheon.dds" - instance={ - scale={ 0.960000 0.960000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_04.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.545000 0.400000 } - depth=5.010000 - } - - } - -} - -c_sudurland={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.205000 } - scale={ 0.770000 0.315000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_shield_01.dds" - instance={ - position={ 0.500000 0.505000 } - scale={ 0.935000 0.935000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.580000 0.275000 } - scale={ 0.115000 0.135000 } - rotation=90 - } - - instance={ - position={ 0.500000 0.245000 } - scale={ 0.130000 0.195000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.420000 0.275000 } - scale={ 0.115000 0.135000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=blue - texture="ce_shield_01.dds" - instance={ - position={ 0.500000 0.515000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - texture="ce_waves_03.dds" - instance={ - position={ 0.500000 0.585000 } - scale={ 0.575000 0.575000 } - depth=3.010000 - rotation=46 - } - - } - -} - -c_aquileia={ - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_spearhead.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.500000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_bone.dds" - instance={ - position={ 0.355000 0.500000 } - scale={ 0.300000 -0.300000 } - } - - instance={ - position={ 0.640000 0.500000 } - scale={ 0.300000 -0.300000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 0.130000 0.110000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.615000 } - scale={ 1.000000 0.650000 } - depth=3.010000 - rotation=90 - } - - } - -} - -b_aquileia={ - - pattern="pattern_solid.dds" - color1=rgb { 19 70 116 } - color2=yellow - color3=red - colored_emblem={ - color1=yellow - color2=blue - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.600000 0.500000 } - scale={ 0.250000 0.333000 } - depth=7.010000 - } - - instance={ - position={ 0.500000 0.450000 } - scale={ 0.250000 0.433000 } - depth=8.010000 - } - - instance={ - position={ 0.400000 0.500000 } - scale={ 0.250000 0.333000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_border_shield.dds" - instance={ - scale={ 0.650000 0.650000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=green_light - color3=yellow_light - texture="NEOW_ce_oak_branch.dds" - instance={ - position={ 0.650000 0.710000 } - scale={ -0.500000 0.500000 } - } - - instance={ - position={ 0.350000 0.710000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.600000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.735000 } - scale={ 0.170000 0.130000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=rgb { 19 70 116 } - texture="ce_border_shield.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=3.010000 - } - - } - -} - -b_trieste={ - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_spearhead.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.500000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_bone.dds" - instance={ - position={ 0.355000 0.500000 } - scale={ 0.300000 -0.300000 } - } - - instance={ - position={ 0.640000 0.500000 } - scale={ 0.300000 -0.300000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 0.130000 0.110000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.615000 } - scale={ 1.000000 0.650000 } - depth=3.010000 - rotation=90 - } - - } - -} - - d_cumbria={ pattern="pattern_horizontal_split_01.dds" color1=green_light @@ -12618,7 +83,7 @@ d_cumbria={ } -h_europa = { +e_european_union = { pattern="pattern_horizontal_split_01.dds" color1=blue color2=blue @@ -12767,7 +232,7 @@ d_hamburg={ } -e_novelist_high_king = { +d_novelist_high_king = { pattern = "pattern_solid.dds" color1 = "red" color2 = "white" @@ -13388,77 +853,121 @@ k_lichtenstein = { # } k_silesia = { - pattern="pattern_solid.dds" - color1=yellow_light - color2=black + pattern = "pattern_solid.dds" + color1 = "yellow_light" + color2 = "black" + colored_emblem = { + texture = "ce_eagle_crown_boned.dds" + color1 = "black" + color2 = "yellow" + color3 = "black" + instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } + } +} + +e_iberia={ + pattern="pattern_horizontal_split_01.dds" + color1=red + color2=white + color3=black colored_emblem={ color1=white - color2=white - texture="ce_cross_patty.dds" + texture="ce_block_02.dds" instance={ - position={ 0.500000 0.390000 } - scale={ 0.150000 0.150000 } + depth=11.010000 + } + + } + + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + scale={ 1.000000 0.150000 } + depth=5.010000 + } + + instance={ + scale={ 0.140000 1.000000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=red + texture="NEOW_ce_burgundy_cross_spain.dds" + instance={ + depth=10.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + scale={ 0.180000 1.000000 } + depth=7.010000 + } + + instance={ + scale={ 1.000000 0.190000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + depth=9.010000 + } + + } + + colored_emblem={ + color1=blue + color2=white + texture="ce_shield_portugal.dds" + instance={ + position={ 0.500000 0.800000 } + scale={ 0.333000 0.333000 } + } + + instance={ + position={ 0.800000 0.500000 } + scale={ 0.333000 0.333000 } + depth=1.010000 + rotation=269 + } + + instance={ + position={ 0.500000 0.520000 } + scale={ 0.333000 0.333000 } + depth=2.010000 + } + + instance={ + position={ 0.200000 0.500000 } + scale={ 0.333000 0.333000 } + depth=3.010000 + rotation=89 + } + + instance={ + position={ 0.500000 0.200000 } + scale={ 0.333000 -0.333000 } depth=4.010000 } } - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown_head.dds" - instance={ - position={ 0.520000 0.120000 } - scale={ 0.150000 0.150000 } - rotation=11 - } - - } - - colored_emblem={ - color1=white - texture="ce_three_bezants.dds" - instance={ - position={ 0.690000 0.265000 } - scale={ 0.060000 -0.060000 } - depth=1.010000 - } - - instance={ - position={ 0.320000 0.265000 } - scale={ 0.060000 -0.060000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_eagle_crown.dds" - instance={ - position={ 0.500000 0.535000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_crescent_bone.dds" - instance={ - position={ 0.505000 0.365000 } - scale={ 0.460000 0.460000 } - depth=3.010000 - } - - } - } + d_nf_newton={ pattern="pattern__solid_designer.dds" color1=green @@ -16145,61 +3654,122 @@ c_tyne_and_wear={ d_buckingham={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=green_light - color3=red + pattern="pattern_checkers_02.dds" + color1=red + color2=blue + color3=blue colored_emblem={ color1=yellow - color2=yellow - texture="ce_crown_head.dds" + texture="ce_harp.dds" instance={ - position={ 0.250000 0.750000 } - scale={ 0.333000 0.333000 } - } - - instance={ - position={ 0.750000 0.750000 } - scale={ 0.333000 0.333000 } - depth=1.010000 - } - - instance={ - scale={ 0.333000 0.333000 } - depth=2.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.333000 0.333000 } - depth=3.010000 - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.333000 0.333000 } - depth=4.010000 + position={ 0.320000 0.730000 } + scale={ 0.480000 0.480000 } + depth=7.010000 + rotation=348 } } colored_emblem={ - color1=green_light + color1=yellow + color2=yellow + texture="ce_moors_head_02.dds" + instance={ + position={ 0.150000 0.640000 } + scale={ 0.200000 0.200000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=black + color3=blue + texture="ce_leopard_passant_guardant.dds" + instance={ + position={ 0.700000 0.840000 } + scale={ 0.420000 0.420000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=red + color2=blue + texture="ce_quarterly.dds" + instance={ + depth=11.010000 + } + + } + + colored_emblem={ + color1=red + color2=blue + texture="ce_lion_rampant.dds" + instance={ + position={ 0.720000 0.250000 } + scale={ 0.290000 0.290000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=blue + color3=black + texture="ce_leopard_passant_guardant.dds" + instance={ + position={ 0.700000 0.720000 } + scale={ 0.420000 0.420000 } + depth=3.010000 + } + + instance={ + position={ 0.700000 0.580000 } + scale={ 0.420000 0.420000 } + depth=4.010000 + } + + instance={ + position={ 0.290000 0.400000 } + scale={ 0.420000 0.420000 } + depth=8.010000 + } + + instance={ + position={ 0.290000 0.100000 } + scale={ 0.420000 0.420000 } + depth=9.010000 + } + + instance={ + position={ 0.290000 0.250000 } + scale={ 0.420000 0.420000 } + depth=10.010000 + } + + } + + colored_emblem={ + color1=yellow texture="ce_block_02.dds" instance={ + position={ 1.000000 0.000000 } depth=6.010000 } } colored_emblem={ - color1=blue - color2=white - texture="ce_waves_03.dds" + color1=red + texture="ce_double_tressure.dds" instance={ - scale={ -1.000000 1.000000 } - depth=5.010000 - rotation=315 + position={ 0.720000 0.270000 } + scale={ 0.490000 0.490000 } } } @@ -16423,7 +3993,7 @@ d_la_mancha={ } -h_numenor = { +e_numenor = { pattern="pattern__solid_designer.dds" color1=purple color2=white @@ -16812,10 +4382,10 @@ k_norway = { } -k_sweden={ +k_sweden = { pattern="pattern_horizontal_split_01.dds" color1=blue - color2=yellow + color2=yellow_light color3=red colored_emblem={ color1=blue @@ -16828,7 +4398,7 @@ k_sweden={ colored_emblem={ color1=blue - color2=yellow + color2=yellow_light texture="NEOW_ce_cross_nordic.dds" } @@ -18027,5259 +5597,3 @@ d_siracusa={ } } - -d_order_dragon={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=black - color3=red - colored_emblem={ - color1=red - texture="ce_cross_09.dds" - instance={ - scale={ 0.700000 0.700000 } - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_african_fern.dds" - instance={ - position={ 0.500000 0.130000 } - scale={ 1.000000 0.320000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.870000 } - scale={ 1.000000 0.320000 } - depth=3.010000 - rotation=180 - } - - instance={ - position={ 0.870000 0.500000 } - scale={ 0.320000 1.000000 } - depth=4.010000 - rotation=90 - } - - instance={ - position={ 0.130000 0.500000 } - scale={ 0.320000 1.000000 } - depth=5.010000 - rotation=270 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_cross_large.dds" - instance={ - scale={ 0.560000 0.560000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - scale={ 0.160000 0.560000 } - depth=7.010000 - } - - instance={ - scale={ 0.570000 0.150000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_cross_large.dds" - instance={ - scale={ 0.570000 0.570000 } - depth=6.010000 - } - - } - -} - -k_thrace = { - pattern="pattern_tricolor_bend_02.dds" - color1=green_light - color2=red - color3=blue_light - colored_emblem={ - color1=blue_light - color2=blue_light - texture="ce_per_fess.dds" - instance={ - depth=1.010000 - } - - } - colored_emblem={ - color1=black - texture="ce_ordinary_cross_thinnest.dds" - } - -} - - -k_hellas = { - pattern="pattern_quarter.dds" - color1=blue_light - color2=white - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.000000 } - scale={ 0.900000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_mena_pale.dds" - instance={ - position={ 0.280000 0.000000 } - scale={ 0.400000 1.000000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=white - texture="ce_vertical_stripes_01.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={ - position={ 0.060000 0.250000 } - scale={ 1.000000 0.470000 } - } - - } - -} - -d_thessalonika={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - texture="NEOW_ce_vergina.dds" - instance={ - scale={ 0.850000 0.850000 } - } - - } - -} - -c_brianza={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.333000 1.000000 } - } - - } - -} - -c_barletta={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=red - color3=green - colored_emblem={ - color1=white - color2=red - texture="ce_vertical_stripes_01.dds" - instance={ - scale={ 1.000000 -1.000000 } - rotation=90 - } - - } - -} - - -c_ugano={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.200000 1.000000 } - depth=5.010000 - } - - instance={ - scale={ 1.000000 0.200000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.250000 0.250000 } - } - - instance={ - position={ 0.750000 0.250000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - instance={ - position={ 0.250000 0.750000 } - scale={ 0.250000 0.250000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - scale={ 0.250000 0.250000 } - depth=2.010000 - } - - } - -} - - -d_macedonia = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=yellow - texture="NEOW_ce_vergina.dds" - } -} - - -k_krete = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.710000 1.000000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=blue - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.810000 0.500000 } - scale={ 0.640000 1.000000 } - rotation=269 - } - - instance={ - position={ 0.190000 0.500000 } - scale={ 0.690000 1.000000 } - depth=1.010000 - rotation=89 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - scale={ 0.760000 1.000000 } - depth=13.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - scale={ 0.290000 0.330000 } - depth=6.010000 - } - - instance={ - scale={ 0.440000 0.440000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.690000 } - scale={ 0.200000 0.280000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.320000 } - scale={ 0.190000 0.250000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.720000 } - scale={ 0.410000 0.380000 } - depth=7.010000 - } - - instance={ - position={ 0.500000 0.340000 } - scale={ 0.360000 0.250000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - scale={ 0.510000 1.000000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - scale={ 0.470000 1.000000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_column.dds" - instance={ - scale={ 0.230000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_column.dds" - instance={ - scale={ 0.320000 0.520000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=14.010000 - } - - } - -} - -k_galicia-volhynia = { - pattern="pattern_tricolor_horizontal_01.dds" - color1=purple - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=yellow_light - texture="ce_horizontal_stripes_02.dds" - instance={ - position={ 0.000000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - color3=white - texture="ce_bear_rampant.dds" - instance={ - position={ 0.780000 0.500000 } - scale={ 0.910000 0.910000 } - } - - } - -} - -k_cilicia={ - pattern="pattern_bend_01.dds" - color1=yellow - color2=red - color3=blue - colored_emblem={ - color1=white - texture="ce_baglama.dds" - instance={ - position={ 0.510000 0.480000 } - scale={ 0.880000 -0.880000 } - rotation=221 - } - - } - -} - - -k_armenitolia={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=red - colored_emblem={ - color1=green - texture="NEOW_ce_arevakhach.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.610000 0.610000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.520000 0.520000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask.dds" - instance={ - position={ 0.500000 0.600000 } - } - - } - - colored_emblem={ - color1=green - texture="ce_tamgha_doted_circle_frame.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.690000 0.690000 } - depth=1.010000 - } - - } - -} - - - -k_anatolia={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_byzantine_double_eagle.dds" - } - -} - - -k_pontus={ - pattern="pattern_solid.dds" - color1=purple - color2=white - color3=red - colored_emblem={ - color1=purple - texture="ce_tamgha_doted_circle_frame.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.840000 0.840000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_ponticeagle.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.700000 0.700000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.130000 } - scale={ 0.260000 0.260000 } - depth=2.010000 - rotation=346 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.850000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.940000 } - scale={ 1.000000 0.310000 } - depth=1.010000 - } - - } - -} - -d_anatolia={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=rgb { 41 123 140 } - texture="ce_byzantine_double_eagle.dds" - instance={ - scale={ 0.940000 0.940000 } - } - - } - -} - -d_georgia={ - pattern="pattern_cross_01.dds" - color1=black - color2=white - color3=green -} - -e_sublime_state={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=yellow - texture="ce_crescent.dds" - instance={ - scale={ 0.400000 0.400000 } - rotation=90 - } - - instance={ - position={ 0.290000 0.500000 } - scale={ 0.400000 0.400000 } - depth=1.010000 - rotation=90 - } - - instance={ - position={ 0.710000 0.500000 } - scale={ 0.400000 0.400000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=3.010000 - } - - } - -} - - -d_kakheti={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=red - texture="ce_fleur.dds" - instance={ - position={ 0.500000 0.490000 } - scale={ 0.830000 0.830000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.730000 } - scale={ 0.510000 0.510000 } - } - - } - -} - - -d_abkhazia={ - pattern="pattern_solid.dds" - color1=green_light - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.580000 0.160000 } - scale={ 0.310000 0.310000 } - rotation=302 - } - - instance={ - position={ 0.820000 0.260000 } - scale={ 0.310000 0.310000 } - depth=1.010000 - rotation=302 - } - - instance={ - position={ 0.650000 0.370000 } - scale={ 0.310000 0.310000 } - depth=2.010000 - rotation=302 - } - - } - - colored_emblem={ - color1=white - color2=black - color3=black - texture="ce_goat.dds" - instance={ - position={ 0.410000 0.660000 } - scale={ 0.790000 0.790000 } - depth=3.010000 - } - - } - -} - - - -d_tao-klarjeti={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.720000 0.270000 } - scale={ 0.420000 0.420000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="NEOW_ce_crown_french_closed.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.440000 0.440000 } - } - - } - - colored_emblem={ - color1=white - color2=white - color3=black - texture="ce_antelope.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.910000 0.910000 } - depth=2.010000 - } - - } - -} - - -d_hatay={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - color2=white - color3=red - texture="NEOW_ce_dove_flying_side.dds" - instance={ - position={ 0.530000 0.490000 } - scale={ 0.600000 0.600000 } - depth=1.010000 - rotation=20 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=red - texture="NEOW_ce_oak_branch.dds" - instance={ - position={ 0.350000 0.340000 } - scale={ 0.190000 0.190000 } - rotation=72 - } - - } - - colored_emblem={ - color1=white - texture="ce_india_doted_frame.dds" - instance={ - scale={ 0.750000 0.750000 } - depth=2.010000 - } - - } - -} - - -d_diyarbakr={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=black - texture="ce_rubh_el_hizb_flower.dds" - instance={ - scale={ 0.950000 -0.950000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_byzantine_double_eagle.dds" - instance={ - scale={ 0.420000 0.420000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.480000 0.480000 } - depth=2.010000 - } - - } - -} - - -d_malatya={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=green - texture="ce_lotus_flower.dds" - instance={ - position={ 0.500000 0.600000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=orange - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.610000 } - scale={ 0.300000 0.300000 } - } - - instance={ - position={ 0.430000 0.520000 } - scale={ 0.310000 0.310000 } - depth=1.010000 - } - - instance={ - position={ 0.570000 0.520000 } - scale={ 0.310000 0.310000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_tower.dds" - instance={ - position={ 0.500000 0.440000 } - scale={ 0.770000 0.620000 } - depth=4.010000 - } - - } - -} - - - -d_mesopotamia={ - pattern="pattern_vertical_split_01.dds" - color1=blue_light - color2=white - color3=green - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="ce_eagle_islamic_double.dds" - instance={ - scale={ 0.860000 0.860000 } - } - - } - -} - - - -d_kutahya={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=white - color2=blue - texture="NEOW_ce_tulip_pattern.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.540000 } - scale={ 0.600000 0.600000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_crescent_mask_02.dds" - instance={ - position={ 0.460000 0.540000 } - scale={ -0.360000 0.360000 } - } - - } - -} - - -d_charsianon={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=blue - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.870000 } - scale={ 0.770000 0.770000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_ordinary_pile_01.dds" - instance={ - scale={ 1.000000 -1.000000 } - depth=1.010000 - } - - } - -} - - -d_bucellaria={ - pattern="pattern__solid_designer.dds" - color1=green - color2=white - color3=green - colored_emblem={ - color1=white - color2=blue_light - texture="NEOW_ce_waves_05.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.250000 } - scale={ 0.510000 0.510000 } - } - - } - -} - - -d_cilicia={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=red - color2=blue - texture="ce_lion_rampant_wide_stance_crown.dds" - instance={ - scale={ 0.800000 0.800000 } - } - - } - -} - - -d_cibyrrhaeot={ - pattern="pattern_solid.dds" - color1=blue_light - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_star_16.dds" - instance={ - scale={ 0.910000 0.910000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=orange - texture="ce_circle_mask.dds" - instance={ - scale={ 0.200000 0.200000 } - } - - } - -} - - -d_naqshbandi_hof={ - pattern="pattern_solid.dds" - color1=black - color2=yellow - color3=black - colored_emblem={ - color1=yellow - color2=black - texture="ce_frame_circle_broa.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - scale={ 0.390000 0.390000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_sun_frame.dds" - instance={ - scale={ 0.840000 0.840000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_polylobe_frame.dds" - instance={ - scale={ 0.690000 0.690000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - scale={ 0.350000 0.350000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_arabic_mahdi.dds" - instance={ - scale={ 0.410000 0.410000 } - depth=1.010000 - } - - } - -} - - -d_chaldean_hof={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=red - colored_emblem={ - color1=white - color2=white - texture="ce_star_08.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.430000 0.430000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_crozier.dds" - instance={ - position={ 0.200000 0.520000 } - scale={ 0.750000 0.750000 } - depth=2.010000 - rotation=350 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.850000 0.370000 } - scale={ 0.430000 0.430000 } - depth=1.010000 - rotation=10 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_04.dds" - instance={ - position={ 0.800000 0.640000 } - scale={ 0.410000 0.410000 } - rotation=100 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="NEOW_ce_budenovka.dds" - instance={ - position={ 0.500000 0.320000 } - scale={ 0.410000 0.410000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_religion_christianity_nestorian.dds" - instance={ - position={ 0.500000 0.360000 } - scale={ 0.310000 0.310000 } - depth=4.010000 - } - - } - -} - - - -k_komi={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=blue - color2=green - color3=white -} - - -k_assyria={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=blue - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.200000 0.200000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_star_shamash.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=orange - texture="ce_circle_mask.dds" - instance={ - scale={ 0.160000 0.160000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue_light - texture="ce_border_circle_fimbriated.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - scale={ 0.830000 0.830000 } - } - - } - -} - - -k_jordan={ - pattern="pattern__solid_designer.dds" - color1=red - color2=black - color3=blue - colored_emblem={ - color1=white - color2=white - texture="ce_star_07.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.420000 0.420000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.210000 } - scale={ 0.170000 0.170000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.770000 } - scale={ 0.280000 0.280000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=brown - color2=brown - texture="ce_religion_buddhism_generic.dds" - instance={ - position={ 0.500000 0.770000 } - scale={ 0.380000 0.380000 } - depth=2.010000 - rotation=2 - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=black - texture="NEOW_ce_dove_flying.dds" - instance={ - position={ 0.500000 0.580000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_arabic_mahdi.dds" - instance={ - position={ 0.500000 0.210000 } - scale={ 0.200000 0.200000 } - } - - } - -} - - -k_lebanon={ - pattern="pattern__solid_designer.dds" - color1=red - color2=yellow - color3=green - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 1.000000 0.590000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green_light - color2=green_light - texture="NEOW_ce_cedar.dds" - instance={ - scale={ 0.500000 0.500000 } - } - - } - -} - - -k_jerusalem={ - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - scale={ 0.210000 0.210000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_star_ibadi.dds" - instance={ - scale={ 0.870000 0.870000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_star_ibadi.dds" - instance={ - scale={ 0.780000 0.780000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_solomon_star_06.dds" - instance={ - scale={ 0.530000 0.530000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_ibadi.dds" - instance={ - depth=4.010000 - } - - } - -} - - -e_caucasia={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=rgb { 160 111 40 } - color3=blue - colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile_01.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - position={ 0.240000 0.630000 } - scale={ 0.400000 0.400000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_fire.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.300000 0.300000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_rubh_el_hizb_iranian.dds" - instance={ - position={ 0.740000 0.660000 } - scale={ 0.440000 0.440000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_star_08.dds" - instance={ - position={ 0.500000 0.270000 } - scale={ 0.600000 0.600000 } - depth=3.010000 - } - - } - -} - - -e_mashriq={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=blue - colored_emblem={ - color1=orange - texture="ce_african_fern.dds" - instance={ - position={ 0.660000 0.250000 } - scale={ 0.260000 0.360000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.210000 } - scale={ 0.260000 0.360000 } - depth=2.010000 - } - - instance={ - position={ 0.330000 0.250000 } - scale={ 0.260000 0.360000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_crescent_mask.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.910000 -0.910000 } - } - - } - - colored_emblem={ - color1=orange - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.690000 } - scale={ 0.210000 0.210000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=green - color2=green - texture="ce_star_06_pierced.dds" - instance={ - position={ 0.500000 0.690000 } - scale={ 0.550000 0.550000 } - depth=5.010000 - } - - } - -} - - - -e_mashriq_nahar={ - pattern="pattern_vertical_split_01.dds" - color1=green - color2=black - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.390000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=black - texture="NEOW_ce_eagle_quraish.dds" - instance={ - scale={ 0.740000 0.740000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_ordinary_pile.dds" - instance={ - depth=1.010000 - } - - } - -} - - -d_armeniac={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=green - colored_emblem={ - color1=red - texture="ce_border_circle.dds" - } - - colored_emblem={ - color1=green_light - color2=white - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.540000 } - depth=1.010000 - } - - } - -} - -k_kishi_juz={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=green - colored_emblem={ - color1=yellow - color2=yellow - color3=black - texture="NEOW_ce_griffin_rampant.dds" - instance={ - scale={ 0.860000 0.860000 } - } - - } - -} - -d_tver={ - pattern="pattern__solid_designer.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_crown_of_zvonimir.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.560000 0.560000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green - color2=green - texture="ce_circle.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.690000 0.210000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=green - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 0.440000 0.440000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - scale={ 0.560000 1.000000 } - depth=3.010000 - } - - } - -} - - -d_orenburg={ - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=black - color2=black - color3=yellow - texture="NEOW_ce_eagle_russia.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ 0.810000 0.810000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_cross_09.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.440000 0.440000 } - rotation=45 - } - - } - - colored_emblem={ - color1=blue_light - texture="NEOW_ce_wave_single.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.820000 } - scale={ 1.000000 0.650000 } - depth=2.010000 - } - - } - -} - - - -d_sebasteia={ - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=black - colored_emblem={ - color1=yellow - texture="ce_byzantine_double_eagle.dds" - instance={ - position={ 0.500000 0.370000 } - scale={ 0.760000 0.760000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - position={ 0.500000 0.620000 } - } - - } - -} - - -d_optimatoi={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=green - colored_emblem={ - color1=blue_light - texture="ce_african_frame_bg_10.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.150000 0.150000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_tower.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.770000 0.770000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.500000 0.240000 } - scale={ 0.400000 0.400000 } - } - - } - -} - - - -d_cappadocia={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=white - color2=blue_light - texture="ce_octogon_plain_frame.dds" - instance={ - scale={ 0.740000 0.740000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_religion_custom_faith_9.dds" - instance={ - position={ 0.580000 0.500000 } - scale={ -0.390000 0.390000 } - } - - instance={ - position={ 0.410000 0.500000 } - scale={ 0.390000 0.390000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_octogon_frame.dds" - instance={ - scale={ 0.850000 0.850000 } - depth=2.010000 - } - - } - -} - - - -c_pompeiopolis={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=green - colored_emblem={ - color1=yellow - texture="ce_crescent_mask_02.dds" - instance={ - scale={ 0.780000 0.780000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_border_circle.dds" - } - -} - - -d_chaldia={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_ordinary_chevron_2.dds" - instance={ - position={ 0.510000 0.320000 } - scale={ 0.480000 0.260000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=white - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.660000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.460000 0.550000 } - rotation=90 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.360000 } - scale={ 0.750000 0.750000 } - depth=2.010000 - } - - } - -} - - -d_thracesia={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=black - texture="ce_rubh_el_hizb_arch.dds" - instance={ - scale={ 0.610000 0.610000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_ordroerir.dds" - instance={ - depth=2.010000 - rotation=63 - } - - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.470000 0.470000 } - depth=1.010000 - } - - } - -} - - -d_ephese={ - pattern="pattern_solid.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=purple - texture="ce_khmer_temple.dds" - instance={ - position={ 0.500000 0.300000 } - scale={ 0.350000 0.300000 } - } - - } - - colored_emblem={ - color1=purple - texture="ce_column.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.870000 0.790000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=purple - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.820000 } - scale={ 0.700000 0.700000 } - depth=2.010000 - } - - } - -} - - -d_opsikion={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=blue - texture="ce_block_01.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.830000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_bosphorus.dds" - instance={ - position={ 0.500000 0.650000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_istanbul.dds" - instance={ - position={ 0.500000 0.330000 } - scale={ 0.630000 0.630000 } - } - - } - -} - - -k_mikrasia={ - pattern="pattern_barruly_10.dds" - color1=blue - color2=white - color3=green - colored_emblem={ - color1=white - texture="ce_religion_custom_faith_4.dds" - instance={ - position={ 0.500000 0.470000 } - scale={ 0.670000 0.670000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_border_banner.dds" - instance={ - position={ 0.500000 0.520000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - color2=blue - texture="ce_border_banner.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.960000 0.960000 } - depth=1.010000 - } - - } - -} - - -k_daylam={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=green_light - color3=blue - colored_emblem={ - color1=red - color2=white - texture="ce_fire.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.430000 0.430000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - scale={ 1.000000 0.750000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.890000 } - scale={ 1.000000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.500000 0.120000 } - scale={ 1.000000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_08.dds" - instance={ - scale={ 0.960000 0.960000 } - depth=1.010000 - } - - } - -} - - -k_goralia={ - pattern="pattern_horizontal_split_02.dds" - color1=white - color2=blue_light - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.560000 } - scale={ 1.000000 0.520000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_01.dds" - instance={ - position={ 0.910000 0.250000 } - scale={ 0.300000 0.300000 } - depth=1.010000 - rotation=29 - } - - instance={ - position={ 0.600000 0.160000 } - scale={ 0.260000 0.420000 } - depth=2.010000 - rotation=38 - } - - instance={ - position={ 0.390000 0.180000 } - scale={ 0.470000 0.470000 } - depth=3.010000 - rotation=167 - } - - instance={ - position={ 0.120000 0.270000 } - scale={ 0.510000 0.510000 } - depth=4.010000 - rotation=150 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_07.dds" - instance={ - position={ 0.760000 0.210000 } - scale={ 0.300000 0.300000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_mary.dds" - instance={ - position={ 0.500000 0.680000 } - scale={ 0.630000 0.630000 } - depth=5.010000 - } - - } - -} - -k_iraq_annahar={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=black - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.390000 1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.780000 } - scale={ 0.370000 0.370000 } - } - - instance={ - position={ 0.500000 0.220000 } - scale={ 0.370000 0.370000 } - depth=1.010000 - } - - instance={ - scale={ 0.370000 0.370000 } - depth=2.010000 - } - - } - -} - - - -k_mesopotamia={ - pattern="pattern_vertical_split_01.dds" - color1=black - color2=green - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.510000 1.000000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - scale={ 0.160000 0.160000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_pagan_star_04.dds" - instance={ - scale={ 0.690000 0.690000 } - depth=2.010000 - rotation=45 - } - - instance={ - scale={ 0.710000 0.710000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.210000 0.210000 } - depth=1.010000 - } - - } - -} - -k_syria_annahar={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=yellow - color2=white - texture="NEOW_ce_eagle_quraish.dds" - instance={ - scale={ 0.700000 0.700000 } - } - - } - -} - - -k_syria={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=green - color2=white - color3=black - colored_emblem={ - color1=red - texture="ce_star_05.dds" - instance={ - scale={ 0.355000 0.355000 } - } - - instance={ - position={ 0.780000 0.500000 } - scale={ 0.355000 0.355000 } - depth=1.010000 - } - - instance={ - position={ 0.230000 0.500000 } - scale={ 0.355000 0.355000 } - depth=2.010000 - } - - } - -} - - -k_jazira={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=green - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 1.000000 0.550000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_16.dds" - } - -} - - -k_armenia={ - pattern="pattern_checkers_02.dds" - color1=blue - color2=red - colored_emblem={ - color1=rgb { 191 119 36 } - texture="ce_escutcheon.dds" - instance={ - scale={ 0.610000 0.610000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.580000 0.725000 } - scale={ 0.110000 0.110000 } - depth=5.010000 - rotation=311 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_falcon.dds" - instance={ - position={ 0.365000 0.790000 } - scale={ -0.245000 0.245000 } - depth=8.010000 - rotation=53 - } - - instance={ - position={ 0.220000 0.650000 } - scale={ 0.250000 0.250000 } - depth=9.010000 - rotation=34 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_passant.dds" - instance={ - position={ 0.285000 0.245000 } - scale={ -0.440000 0.440000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_lotus.dds" - instance={ - position={ 0.335000 0.670000 } - scale={ 0.120000 0.120000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordinary_pale_5.dds" - instance={ - position={ 0.700000 0.715000 } - scale={ 0.125000 0.125000 } - depth=12.010000 - rotation=314 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patty.dds" - instance={ - position={ 0.650000 0.670000 } - scale={ 0.115000 0.115000 } - depth=14.010000 - rotation=314 - } - - instance={ - position={ 0.290000 0.070000 } - scale={ 0.115000 0.115000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=black - texture="NEOW_ce_arevakhach.dds" - instance={ - position={ 0.500000 0.475000 } - scale={ 0.290000 0.290000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - depth=3.010000 - rotation=90 - } - - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_leopard_passant_guardant.dds" - instance={ - position={ 0.685000 0.705000 } - scale={ 0.455000 0.455000 } - depth=6.010000 - rotation=314 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_eagle_double.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.405000 0.405000 } - depth=10.010000 - rotation=35 - } - - } - - colored_emblem={ - color1=white - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.505000 } - scale={ 0.650000 0.650000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.290000 0.205000 } - scale={ 0.015000 -0.235000 } - depth=13.010000 - } - - } - -} - - - -d_ossetia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=white - color2=red - color3=yellow -} - -c_north_ossetia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=white - color2=red - color3=yellow -} - - -k_kuban ={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=blue - color2=red - color3=yellow_light -} - - -d_jack_tar_hof = { - pattern="pattern_cross_02.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.000000 } - scale={ 0.890000 0.890000 } - depth=2.010000 - } - - instance={ - position={ 0.000000 1.000000 } - scale={ 0.900000 0.895000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.250000 } - scale={ 1.000000 0.100000 } - depth=6.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.100000 0.510000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.000000 } - scale={ 0.900000 0.900000 } - depth=14.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_bendlet.dds" - instance={ - position={ 0.130000 0.390000 } - scale={ 0.245000 0.245000 } - depth=8.010000 - rotation=90 - } - - instance={ - position={ 0.110000 0.140000 } - scale={ 0.245000 0.245000 } - depth=9.010000 - } - - instance={ - position={ 0.370000 0.340000 } - scale={ 0.245000 0.245000 } - depth=10.010000 - } - - instance={ - position={ 0.365000 0.110000 } - scale={ -0.245000 0.245000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - scale={ 0.115000 1.000000 } - } - - instance={ - scale={ 1.000000 0.110000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 1.000000 0.050000 } - depth=4.010000 - } - - instance={ - position={ 0.250000 0.250000 } - scale={ 0.050000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_bendlet.dds" - instance={ - position={ 0.000000 0.500000 } - scale={ -1.000000 -1.000000 } - depth=12.010000 - rotation=90 - } - - instance={ - position={ 0.000000 0.000000 } - depth=13.010000 - } - - } - -} - - -d_kismetic_hof={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=purple - texture="NEOW_ce_eyeofhorus.dds" - instance={ - position={ 0.490000 0.500000 } - scale={ -0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_pile_mask.dds" - instance={ - position={ 0.500000 0.450000 } - scale={ 1.000000 0.380000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_piles_conjoined.dds" - instance={ - position={ 0.500000 0.800000 } - scale={ 0.500000 0.500000 } - depth=6.010000 - rotation=180 - } - - instance={ - position={ 0.800000 0.500000 } - scale={ 0.500000 0.500000 } - depth=7.010000 - rotation=90 - } - - instance={ - position={ 0.200000 0.500000 } - scale={ 0.500000 0.500000 } - depth=8.010000 - rotation=270 - } - - instance={ - position={ 0.500000 0.200000 } - scale={ 0.500000 0.500000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_piles_conjoined.dds" - instance={ - position={ 0.200000 0.800000 } - scale={ 0.900000 0.900000 } - depth=2.010000 - rotation=225 - } - - instance={ - position={ 0.800000 0.200000 } - scale={ 0.900000 0.900000 } - depth=3.010000 - rotation=45 - } - - instance={ - position={ 0.200000 0.200000 } - scale={ 0.900000 0.900000 } - depth=4.010000 - rotation=315 - } - - instance={ - position={ 0.800000 0.800000 } - scale={ 0.900000 -0.900000 } - depth=5.010000 - rotation=315 - } - - } - -} - - -d_cherkassy={ - pattern="pattern_solid.dds" - color1=blue - color2=blue - color3=white - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - scale={ 0.260000 0.260000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_border_shield.dds" - instance={ - position={ 0.500000 0.510000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_orle.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_ordroerir.dds" - instance={ - scale={ -0.500000 0.500000 } - depth=1.010000 - } - - } -} - -d_karelia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=red - color2=blue_light - color3=green_light - colored_emblem={ - color1=black - color2=red - color3=orange - texture="ce_bear_rampant.dds" - instance={ - position={ 0.500000 0.530000 } - } - - } - -} - -k_cadaverist_synod={ - - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=black - color3=black - colored_emblem={ - color1=black - color2=white - texture="ce_cross_03.dds" - instance={ - position={ 0.500000 0.470000 } - scale={ -0.345000 -0.345000 } - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_african_frame_01.dds" - instance={ - scale={ 0.660000 0.660000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=grey - texture="ce_keys_crossed.dds" - instance={ - scale={ 0.390000 0.390000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_pagan_star_04.dds" - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.395000 0.395000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.370000 0.370000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.485000 } - scale={ 0.405000 0.405000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.340000 0.340000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=9.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_pagan_star_04.dds" - instance={ - scale={ 0.850000 0.850000 } - depth=6.010000 - rotation=45 - } - - } - -} - -e_nistrenia_cosmist={ - - pattern="pattern_solid.dds" - color1=purple - color2=white - color3=red - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.325000 } - scale={ 0.065000 0.065000 } - } - - instance={ - position={ 0.500000 0.325000 } - scale={ 0.175000 0.175000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.325000 } - scale={ 0.130000 0.060000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="NEOW_ce_halfsun.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=rgb { 173 73 29 } - texture="ce_mena_sun.dds" - instance={ - position={ 0.500000 0.325000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=purple - texture="ce_circle_mask.dds" - instance={ - scale={ 0.190000 0.190000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_atom.dds" - instance={ - position={ 0.500000 0.325000 } - scale={ 0.680000 0.680000 } - depth=3.010000 - } - - } - -} - -e_hetmanshchina ={ - - pattern="pattern__solid_designer.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=yellow_light - color2=black - texture="NEOW_ce_cossack.dds" - instance={ - scale={ 0.470000 0.470000 } - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - color3=blue_light - texture="NEOW_ce_cossack_outline.dds" - instance={ - depth=1.010000 - } - - } - -} - - - -k_stalingrad={ - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="NEOW_ce_sovwreath.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.790000 0.790000 } - } - - } - - colored_emblem={ - color1=yellow - color2=rgb { 136 40 27 } - texture="NEOW_ce_stalin.dds" - instance={ - position={ 0.500000 0.540000 } - scale={ -0.560000 0.560000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.170000 } - scale={ 0.360000 0.360000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.170000 } - scale={ 0.240000 0.240000 } - depth=2.010000 - } - - } - -} - - -k_cyprus={ - pattern="pattern_solid.dds" - color1=rgb { 185 102 28 } - color2=yellow - color3=green - colored_emblem={ - color1=white - color2=green_light - texture="NEOW_ce_cyprus.dds" - instance={ - scale={ 0.960000 0.960000 } - } - - } - -} - - -d_lipkastan={ - - pattern="pattern_horizontal_stripes_01.dds" - color1=white - color2=red - color3=blue - colored_emblem={ - color1=red - texture="ce_block_04.dds" - instance={ - position={ 0.500000 0.680000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.320000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_religion_islam_generic.dds" - instance={ - position={ 0.350000 0.500000 } - scale={ 0.510000 0.510000 } - } - - } - -} - - -d_bektashi_hof ={ - pattern="pattern_horizontal_split_01.dds" - color1=green - color2=green - color3=red - colored_emblem={ - color1=white - texture="ce_wings.dds" - instance={ - position={ 0.500000 0.885000 } - scale={ 0.785000 0.110000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.540000 0.540000 } - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_rosetta_04.dds" - instance={ - depth=2.010000 - rotation=60 - } - - instance={ - scale={ -1.000000 -1.000000 } - depth=3.010000 - rotation=30 - } - - instance={ - depth=4.010000 - } - - } - -} - - -k_aslanite_hof={ - pattern="pattern_horizontal_split_01.dds" - color1=green - color2=green - color3=black - colored_emblem={ - color1=red - color2=white - color3=black - texture="ce_lion_rampant_holding_sword.dds" - } - -} - - -k_romuva_temple={ - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=black - color3=black - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.540000 0.540000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.480000 } - scale={ 0.760000 0.760000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.565000 0.565000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_india_small_gammate_cross.dds" - instance={ - position={ 0.500000 0.490000 } - scale={ 0.525000 0.525000 } - } - - } - - colored_emblem={ - color1=black - color2=yellow - texture="ce_african_frame_01.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=black - texture="ce_african_frame_01.dds" - instance={ - scale={ 0.900000 0.900000 } - depth=3.010000 - } - - } - -} - -d_jacobin_hof={ - pattern="pattern_solid.dds" - color1=blue_light - color2=yellow - color3=black - colored_emblem={ - color1=yellow - color2=red - texture="NEOW_ce_fasces.dds" - instance={ - position={ 0.500000 0.600000 } - scale={ 0.940000 0.940000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=rgb { 85 10 0 } - color3=rgb { 96 23 13 } - texture="NEOW_ce_jacobinhat.dds" - instance={ - position={ 0.490000 0.270000 } - scale={ -0.520000 0.520000 } - } - - } - -} - - -d_solarchy={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_eastern_sun.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - color2=yellow - texture="NEOW_ce_louis.dds" - instance={ - scale={ 0.700000 0.700000 } - } - - } - -} - - - -e_sebastianist_hof={ - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="NEOW_ce_armillary_sphere.dds" - instance={ - scale={ 0.700000 0.700000 } - } - - } - - colored_emblem={ - color1=red - color2=blue - texture="ce_cross_portugal.dds" - mask = { 1 0 0 } - instance={ - depth=2.010000 - scale={ 1.400000 1.400000 } - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_cross_portugal.dds" - mask = { 0 2 0 } - instance={ - depth=1.010000 - scale={ 1.400000 1.400000 } - } - - } - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - mask = {0 2 0} - instance={ - position={ 0.500000 0.495000 } - scale={ 0.505000 0.505000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - mask = {1 0 0} - instance={ - position={ 0.500000 0.495000 } - scale={ 0.505000 0.505000 } - depth=2.010000 - } - - } -} - -d_st_jeanne={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_fleur.dds" - instance={ - position={ 0.666000 0.500000 } - scale={ 0.250000 0.250000 } - } - - instance={ - position={ 0.333000 0.500000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=white - texture="ce_sword_simple.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_crown_head.dds" - instance={ - position={ 0.500000 0.275000 } - scale={ 0.445000 0.280000 } - depth=2.010000 - } - - } - -} - - -k_bashkiria={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=blue_light - color2=white - color3=green - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.440000 0.400000 } - scale={ 0.040000 0.040000 } - depth=2.010000 - } - - instance={ - position={ 0.400000 0.445000 } - scale={ 0.040000 0.040000 } - depth=3.010000 - } - - instance={ - position={ 0.600000 0.445000 } - scale={ 0.040000 0.040000 } - depth=4.010000 - } - - instance={ - position={ 0.555000 0.400000 } - scale={ 0.040000 0.040000 } - depth=5.010000 - } - - instance={ - position={ 0.620000 0.500000 } - scale={ 0.040000 0.040000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.380000 } - scale={ 0.040000 0.040000 } - depth=7.010000 - } - - instance={ - position={ 0.380000 0.500000 } - scale={ 0.040000 0.040000 } - depth=8.010000 - } - - instance={ - scale={ 0.075000 0.075000 } - depth=9.010000 - } - - instance={ - scale={ 0.330000 0.330000 } - depth=16.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.290000 0.290000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.215000 0.215000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_05.dds" - instance={ - scale={ 0.210000 0.210000 } - } - - instance={ - scale={ 0.220000 0.220000 } - depth=1.010000 - rotation=90 - } - - instance={ - scale={ 0.205000 0.205000 } - depth=11.010000 - rotation=150 - } - - instance={ - scale={ 0.205000 0.205000 } - depth=12.010000 - rotation=120 - } - - instance={ - scale={ 0.205000 0.205000 } - depth=13.010000 - rotation=60 - } - - instance={ - scale={ 0.205000 0.205000 } - depth=14.010000 - rotation=30 - } - - } - -} - -e_russia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=white - color2=blue - color3=red - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_lozenge_vair.dds" - instance={ - position={ 0.470000 0.520000 } - scale={ 0.080000 0.060000 } - depth=4.010000 - rotation=75 - } - - } - - colored_emblem={ - color1=red - color2=yellow - color3=yellow - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.600000 0.250000 } - scale={ 0.120000 0.120000 } - } - - instance={ - position={ 0.400000 0.250000 } - scale={ 0.110000 0.110000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.220000 } - scale={ 0.170000 0.170000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.160000 0.160000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=yellow_light - texture="NEOW_ce_eagle_russia.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=5.010000 - } - - } - -} - -k_bjarmaland={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_bend_thin.dds" - instance={ - scale={ -1.000000 1.000000 } - } - - instance={ - depth=1.010000 - } - - } - -} - -k_latvia={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.000000 1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_lion_rampant.dds" - instance={ - position={ 0.280000 0.750000 } - scale={ -0.510000 0.510000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 1.000000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - color3=grey - texture="ce_griffin_rampant.dds" - instance={ - position={ 0.720000 0.740000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_star_16.dds" - instance={ - depth=4.010000 - } - - } - -} - -c_blagoevgrad = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=white - color3=blue - colored_emblem={ - color1=white - color2=orange - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.320000 } - scale={ 0.095000 0.095000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_seal_frame.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=brown - color2=brown - color3=brown - texture="ce_horse_statant.dds" - instance={ - scale={ 0.750000 0.750000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_bars_gemel_03.dds" - instance={ - position={ 0.540000 0.320000 } - scale={ -0.345000 0.170000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_circle_mask.dds" - instance={ - position={ 0.575000 0.320000 } - scale={ 0.120000 0.120000 } - } - - } - -} - - -c_chios={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=green - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.110000 0.930000 } - depth=1.010000 - rotation=45 - } - - instance={ - position={ 0.890000 0.930000 } - depth=2.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=white - texture="ce_per_saltire.dds" - instance={ - position={ 0.500000 0.615000 } - scale={ 0.750000 0.750000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_cross_large.dds" - instance={ - position={ 0.500000 0.395000 } - scale={ 0.250000 0.250000 } - } - - } - -} - - -k_chernozem={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=black - color3=red -} - - -k_novgorod={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=blue - color3=black - colored_emblem={ - color1=red - color2=blue - texture="NEOW_ce_cross_nordic.dds" - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - -} - - -k_pribaltia={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=green - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.205000 0.110000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_shield_02.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_patty.dds" - instance={ - position={ 0.500000 0.610000 } - scale={ 0.100000 0.100000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow_light - color3=white - texture="ce_eagle_crown_boned.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.333000 0.310000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - color2=red - texture="ce_crown_head.dds" - instance={ - position={ 0.500000 0.505000 } - scale={ 0.110000 0.110000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_per_fess.dds" - instance={ - scale={ 1.000000 0.680000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_shield_02.dds" - instance={ - scale={ 0.470000 0.470000 } - depth=5.010000 - } - - } - -} - - - -d_prussia={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=blue - color3=red - colored_emblem={ - color1=blue - color2=blue - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.730000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.690000 0.360000 } - scale={ 0.070000 0.070000 } - depth=13.010000 - } - - instance={ - position={ 0.320000 0.360000 } - scale={ 0.110000 0.110000 } - depth=14.010000 - } - - instance={ - position={ 0.500000 0.580000 } - scale={ 0.450000 0.130000 } - depth=15.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_letter_omega.dds" - instance={ - position={ 0.500000 0.220000 } - scale={ 0.260000 0.260000 } - depth=5.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=white - color2=yellow - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.570000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.890000 0.850000 } - scale={ 0.100000 0.100000 } - } - - instance={ - position={ 0.100000 0.850000 } - scale={ 0.090000 0.090000 } - depth=1.010000 - } - - instance={ - position={ 0.700000 0.850000 } - scale={ 0.100000 0.100000 } - depth=2.010000 - } - - instance={ - position={ 0.290000 0.850000 } - scale={ 0.090000 0.090000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.850000 } - scale={ 0.100000 0.100000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ 0.170000 0.170000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.500000 0.090000 } - scale={ 0.130000 0.130000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 0.060000 0.920000 } - depth=8.010000 - } - - instance={ - position={ 0.500000 0.270000 } - scale={ 0.180000 0.320000 } - depth=9.010000 - } - - instance={ - depth=16.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.030000 0.150000 } - depth=7.010000 - } - - } - -} - - -h_all_russia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=black - color2=yellow_light - color3=white - colored_emblem={ - color1=blue_light - color2=blue_light - texture="ce_lozenge_vair.dds" - instance={ - position={ 0.530000 0.530000 } - scale={ 0.170000 -0.080000 } - depth=8.010000 - rotation=38 - } - - } - - colored_emblem={ - color1=yellow - color2=blue_light - color3=white - texture="ce_orb.dds" - instance={ - position={ 0.800000 0.720000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - position={ 0.500000 0.560000 } - scale={ -0.210000 0.210000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.640000 0.230000 } - scale={ 0.030000 0.010000 } - } - - instance={ - position={ 0.350000 0.240000 } - scale={ 0.030000 0.010000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=yellow - texture="NEOW_ce_eagle_russia.dds" - instance={ - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - color3=red - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.090000 0.520000 } - scale={ 0.150000 -0.150000 } - depth=3.010000 - rotation=152 - } - - } - - colored_emblem={ - color1=grey - color2=red - color3=red - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.640000 0.150000 } - scale={ 0.170000 0.170000 } - depth=4.010000 - } - - instance={ - position={ 0.360000 0.150000 } - scale={ 0.170000 0.170000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.080000 } - scale={ 0.230000 0.230000 } - depth=6.010000 - } - - } - -} - - -d_kursk={ - pattern="pattern_horizontal_stripes_01.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow_light - color2=yellow - color3=red - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.500000 0.290000 } - scale={ 0.180000 0.180000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=black - texture="ce_per_fess.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 1.000000 0.200000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_shield_02.dds" - instance={ - scale={ 0.300000 0.300000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_mena_bend.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.210000 0.220000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - color3=grey - texture="ce_martlet.dds" - instance={ - position={ 0.550000 0.530000 } - scale={ 0.110000 0.110000 } - } - - instance={ - position={ 0.450000 0.430000 } - scale={ 0.100000 0.100000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.480000 } - scale={ 0.090000 0.090000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_shield_02.dds" - instance={ - scale={ 0.280000 0.280000 } - depth=5.010000 - } - - } - -} - -k_crimea={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=red - color3=red - colored_emblem={ - color1=yellow - texture="NEOW_ce_giray.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.575000 0.575000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - depth=1.010000 - } - - } - -} - -d_kalmykia={ - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=blue - colored_emblem={ - color1=white - texture="NEOW_ce_lotus.dds" - instance={ - scale={ 0.525000 0.525000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - scale={ 0.570000 0.570000 } - depth=1.010000 - } - - } - -} - -d_dagestan={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=green - color2=blue_light - color3=red -} - -k_caucasus={ - pattern="pattern__solid_designer.dds" - color1=blue_light - color2=blue_light - color3=red - colored_emblem={ - color1=yellow - texture="ce_star_05.dds" - instance={ - position={ 0.800000 0.220000 } - scale={ 0.190000 0.190000 } - } - - instance={ - position={ 0.600000 0.300000 } - scale={ 0.190000 0.190000 } - depth=1.010000 - } - - instance={ - position={ 0.600000 0.150000 } - scale={ 0.190000 0.190000 } - depth=2.010000 - } - - instance={ - position={ 0.400000 0.300000 } - scale={ 0.190000 0.190000 } - depth=3.010000 - } - - instance={ - position={ 0.400000 0.150000 } - scale={ 0.190000 0.190000 } - depth=4.010000 - } - - instance={ - position={ 0.200000 0.300000 } - scale={ 0.190000 0.190000 } - depth=5.010000 - } - - instance={ - position={ 0.200000 0.150000 } - scale={ 0.190000 0.190000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=green - color2=white - texture="ce_horizontal_stripes_02.dds" - instance={ - position={ 0.500000 0.895000 } - depth=7.010000 - rotation=90 - } - - } - -} - - -d_volgograd={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 1.000000 0.255000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_volgograd.dds" - instance={ - position={ 0.500000 0.340000 } - scale={ 0.579000 0.579000 } - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 1.000000 0.830000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 1.000000 0.410000 } - depth=1.010000 - } - - } - -} - -e_NEOW_byzantium = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "yellow" - colored_emblem = { - texture = "ce_ordinary_cross_thin.dds" - color1 = "yellow" - color2 = "yellow" - } - colored_emblem = { - texture = "ce_beta.dds" - color1 = "yellow" - color2 = "yellow" - instance = { position = { 0.735 0.22 } scale = { 0.55 0.55 } } - instance = { position = { 0.265 0.22 } scale = { -0.55 0.55 } } - instance = { position = { 0.265 0.715 } scale = { -0.45 0.45 } } - instance = { position = { 0.735 0.715 } scale = { 0.45 0.45 } } - } -} - -e_marblist = { - pattern="pattern_solid.dds" - color1=white - color2=rgb { 255 255 255 } - colored_emblem={ - color1=white - texture="ce_inescutcheon.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.590000 0.590000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=rgb { 92 0 99 } - color2=rgb { 92 0 99 } - texture="ce_ordinary_cross_thin.dds" - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=rgb { 92 0 99 } - color2=rgb { 92 0 99 } - texture="ce_beta.dds" - instance={ - position={ 0.735000 0.715000 } - scale={ 0.450000 0.450000 } - depth=3.010000 - } - - instance={ - position={ 0.265000 0.715000 } - scale={ -0.450000 0.450000 } - depth=4.010000 - } - - instance={ - position={ 0.265000 0.220000 } - scale={ -0.550000 0.550000 } - depth=5.010000 - } - - instance={ - position={ 0.735000 0.220000 } - scale={ 0.550000 0.550000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=rgb { 92 0 99 } - texture="ce_byzantine_double_eagle.dds" - instance={ - scale={ 0.310000 0.310000 } - } - - } - - colored_emblem={ - color1=rgb { 92 0 99 } - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.510000 0.510000 } - depth=2.010000 - } - - } - -} - -k_two_albania={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=black - texture="NEOW_ce_eagle_albania.dds" - } - -} - -c_athos={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_letter_o.dds" - instance={ - position={ 0.770000 0.200000 } - scale={ 0.400000 0.400000 } - } - - instance={ - position={ 0.210000 0.200000 } - scale={ 0.390000 0.390000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_religion_christianity_orthodox.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ 0.720000 0.720000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_letter_h.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.430000 0.430000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.770000 0.190000 } - scale={ 0.170000 0.840000 } - depth=3.010000 - rotation=360 - } - - } - -} - -d_athos={ - pattern="pattern_solid.dds" - color1=black - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_letter_o.dds" - instance={ - position={ 0.770000 0.200000 } - scale={ 0.400000 0.400000 } - } - - instance={ - position={ 0.210000 0.200000 } - scale={ 0.390000 0.390000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_religion_christianity_orthodox.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ 0.720000 0.720000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_letter_h.dds" - instance={ - position={ 0.500000 0.200000 } - scale={ 0.430000 0.430000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_block_05.dds" - instance={ - position={ 0.770000 0.190000 } - scale={ 0.170000 0.840000 } - depth=3.010000 - rotation=360 - } - - } - -} -c_laconia={ - custom=yes - pattern="pattern_solid.dds" - color1=white - color2=white - color3=green - colored_emblem={ - color1=blue - texture="ce_letter_o.dds" - instance={ - position={ 0.800000 0.220000 } - scale={ 0.520000 0.520000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_letter_n.dds" - instance={ - position={ 0.220000 0.220000 } - scale={ 0.480000 0.480000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_letter_t.dds" - instance={ - position={ 0.780000 0.800000 } - scale={ 0.520000 0.520000 } - } - - instance={ - position={ 0.210000 0.800000 } - scale={ 0.510000 0.510000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_letter_h.dds" - instance={ - position={ 0.500000 0.800000 } - scale={ 0.410000 0.410000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_letter_h.dds" - instance={ - position={ 0.510000 0.220000 } - scale={ 0.390000 0.390000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_letter_i.dds" - instance={ - position={ 0.800000 0.220000 } - scale={ 0.470000 0.470000 } - depth=4.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_09.dds" - instance={ - scale={ 0.420000 0.420000 } - depth=3.010000 - } - - } - -} -k_rumistan = { - pattern = "pattern_solid.dds" - color1 = rgb { 92 45 110 } - color2 = yellow - color3 = white - - colored_emblem = { - color1 = yellow - color2 = yellow - texture = "ce_cross_patriarchal.dds" - - instance = { - position = { 0.500000 0.500000 } - scale = { 0.820000 0.820000 } - } - } -} -d_laamp_rumi = { - pattern = "pattern_solid.dds" - color1 = rgb { 92 45 110 } - color2 = yellow - color3 = white - - colored_emblem = { - color1 = yellow - color2 = yellow - texture = "ce_cross_patriarchal.dds" - - instance = { - position = { 0.500000 0.500000 } - scale = { 0.820000 0.820000 } - } - } -} -d_megaliocrat_hof={ - pattern="pattern_horizontal_split_01.dds" - color1=grey - color2=grey - color3=black - colored_emblem={ - color1=blue_light - texture="NEOW_ce_taiwan_star.dds" - instance={ - position={ 0.500000 0.505000 } - scale={ 0.340000 0.340000 } - } - - } - - colored_emblem={ - color1=white - texture="NEOW_ce_vergina.dds" - instance={ - scale={ -0.750000 0.750000 } - depth=1.010000 - } - - } - -} - -c_attica={ - pattern="pattern_solid.dds" - color1=red - color2=blue - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={scale={0.65 0.65}} - } - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={scale={0.6 0.6}} - } - colored_emblem={ - color1=white - texture="ce_cross_09.dds" - instance={scale={0.666 0.666}} - } - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={scale={0.4 0.4}} - } - colored_emblem={ - color1=yellow - texture="ce_laurels.dds" - instance={scale={0.5 0.5}} - } - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={scale={0.255 0.255}} - } - colored_emblem={ - color1=white - texture="ce_india_doted_frame.dds" - instance={scale={0.255 0.255}} - } - colored_emblem={ - color1=blue - texture="ce_circle_mask.dds" - instance={scale={0.19 0.19}} - } - colored_emblem={ - color1=white - color2=yellow - texture="ce_owl.dds" - instance={scale={0.2 0.2}} - } -} - -e_spain={ - pattern="pattern__solid_designer.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=red - color2=red - texture="ce_shield_02.dds" - instance={ - position={ 0.615000 0.565000 } - scale={ 0.285000 0.285000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - texture="ce_shield_02.dds" - instance={ - scale={ 0.595000 0.595000 } - depth=12.010000 - } - - } - - colored_emblem={ - color1=rgb { 170 95 130 } - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.620000 0.345000 } - scale={ 0.195000 0.195000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=green - color2=red - texture="ce_pomegranate.dds" - instance={ - position={ 0.501000 0.712000 } - scale={ 0.155000 0.090000 } - } - - } - - colored_emblem={ - color1=rgb { 169 169 169 } - texture="ce_block_02.dds" - instance={ - position={ 0.616000 0.337000 } - scale={ 0.220000 0.205000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.393000 0.337000 } - scale={ 0.220000 0.205000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_shield_02.dds" - instance={ - position={ 0.391000 0.564000 } - scale={ 0.285000 0.285000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_pales_04.dds" - instance={ - position={ 0.391000 0.556000 } - scale={ 0.232000 0.232000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_04.dds" - instance={ - position={ 0.372000 0.584000 } - scale={ 0.235000 0.235000 } - depth=2.010000 - rotation=90 - } - - instance={ - position={ 0.411000 0.581000 } - scale={ 0.235000 0.235000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_shield_02.dds" - instance={ - scale={ 0.565000 0.565000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=blue - texture="ce_castle.dds" - instance={ - position={ 0.388000 0.339000 } - scale={ 0.210000 0.210000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=green - texture="ce_chains.dds" - instance={ - position={ 0.619000 0.569000 } - scale={ 0.300000 0.300000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.498000 } - scale={ 1.000000 0.655000 } - depth=13.010000 - } - - } - -} -k_ossiland={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=black - color2=red - color3=yellow - colored_emblem={ - color1=green_light - texture="NEOW_ce_sovwreath.dds" - instance={scale={0.69 0.82}} - } - colored_emblem={ - color1=black - color2=black - texture="ce_shield_02.dds" - instance={scale={0.61 0.61}} - } - colored_emblem={ - color1=red - color2=red - texture="ce_shield_02.dds" - instance={scale={0.565 0.565}} - } - colored_emblem={ - color1=yellow - color2=red - texture="NEOW_ce_hammer3.dds" - instance={scale={0.455 0.455}} - } -} -k_troy={ - pattern="pattern_solid.dds" - color1=rgb { 64 43 79 } - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_pagan_cross_yarovik.dds" - instance={ - position={ 0.500000 0.730000 } - scale={ 0.730000 0.730000 } - } - - } - - colored_emblem={ - color1=white - color2=black - texture="ce_horse_statant.dds" - instance={ - position={ 0.500000 0.280000 } - scale={ 0.545000 0.545000 } - depth=1.010000 - } - - } - -} diff --git a/common/coat_of_arms/coat_of_arms/NEOW_russia.txt b/common/coat_of_arms/coat_of_arms/NEOW_russia.txt deleted file mode 100644 index 5c916dd78..000000000 --- a/common/coat_of_arms/coat_of_arms/NEOW_russia.txt +++ /dev/null @@ -1,2893 +0,0 @@ -h_russia = { - pattern="pattern_tricolor_horizontal_01.dds" - color1=black - color2=yellow_light - color3=white - colored_emblem={ - color1=blue_light - color2=blue_light - texture="ce_lozenge_vair.dds" - instance={ - position={ 0.530000 0.530000 } - scale={ 0.170000 -0.080000 } - depth=8.010000 - rotation=38 - } - - } - - colored_emblem={ - color1=yellow - color2=blue_light - color3=white - texture="ce_orb.dds" - instance={ - position={ 0.800000 0.720000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - position={ 0.500000 0.560000 } - scale={ -0.210000 0.210000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.640000 0.230000 } - scale={ 0.030000 0.010000 } - } - - instance={ - position={ 0.350000 0.240000 } - scale={ 0.030000 0.010000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - depth=10.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=yellow - texture="NEOW_ce_eagle_russia.dds" - instance={ - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - color3=red - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.090000 0.520000 } - scale={ 0.150000 -0.150000 } - depth=3.010000 - rotation=152 - } - - } - - colored_emblem={ - color1=grey - color2=red - color3=red - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.640000 0.150000 } - scale={ 0.170000 0.170000 } - depth=4.010000 - } - - instance={ - position={ 0.360000 0.150000 } - scale={ 0.170000 0.170000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.080000 } - scale={ 0.230000 0.230000 } - depth=6.010000 - } - - } - -} - - -e_zapadnorussia = { - pattern="pattern_tricolor_horizontal_01.dds" - color1=white - color2=blue - color3=red - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_lozenge_vair.dds" - instance={ - position={ 0.470000 0.520000 } - scale={ 0.080000 0.060000 } - depth=4.010000 - rotation=75 - } - - } - - colored_emblem={ - color1=red - color2=yellow - color3=yellow - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.600000 0.250000 } - scale={ 0.120000 0.120000 } - } - - instance={ - position={ 0.400000 0.250000 } - scale={ 0.110000 0.110000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.220000 } - scale={ 0.170000 0.170000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.160000 0.160000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=yellow_light - texture="NEOW_ce_eagle_russia.dds" - instance={ - scale={ 0.700000 0.700000 } - depth=5.010000 - } - - } - -} - -# Petrograd ########################################### - -k_petrograd = { - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=red - color3=yellow - texture="NEOW_ce_eagle_russia.dds" - instance={ position={ 0.500 0.115 } scale={ 0.190 0.170 } depth=5.010 } - } - colored_emblem={ - color1=rgb { 171 171 171 } - texture="ce_triangle_mask.dds" - instance={ position={ 0.200 0.200 } scale={ 0.105 0.105 } depth=2.010 rotation=90 } - } - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ position={ 0.205 0.080 } scale={ 0.250 0.160 } } - instance={ position={ 0.080 0.200 } scale={ 0.160 0.245 } depth=1.010 } - instance={ position={ 1 0 } scale={ 0.580 0.580 } depth=3.010 rotation=43 } - instance={ position={ 0.200 0.600 } scale={ 0.250 0.250 } depth=24.010 } - instance={ position={ 0.800 0.600 } scale={ 0.250 0.250 } depth=25.010 } - instance={ position={ 0.600 0.800 } scale={ 0.250 0.250 } depth=26.010 } - instance={ position={ 0.450 0.450 } scale={ 0.333 0.333 } depth=27.010 } - instance={ position={ 0.600 0.400 } scale={ 0.250 0.250 } depth=29.010 } - } - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ position={ 0.500 0.125 } scale={ 0.040 0.040 } depth=4.010 } - } - colored_emblem={ - color1=yellow - texture="ce_ordinary_pale_5.dds" - instance={ position={ 0.500 0.350 } scale={ 0.110 0.065 } depth=8.010 } - instance={ position={ 0.500 0.405 } scale={ 0.170 0.065 } depth=9.010 } - } - colored_emblem={ - color1=white - texture="ce_anchor.dds" - instance={ position={ 0.300 0.700 } scale={ 0.500 0.500 } depth=31.010 rotation=225 } - instance={ position={ 0.700 0.700 } scale={ 0.500 0.500 } depth=32.009998 rotation=135 } - instance={ position={ 0.300 0.300 } scale={ 0.500 0.500 } depth=33.009998 rotation=135 } - instance={ position={ 0.700 0.300 } scale={ 0.500 0.500 } depth=34.009998 rotation=225 } - instance={ position={ 0.700 0.300 } scale={ 0.250 0.250 } depth=35.009998 rotation=225 } - } - colored_emblem={ - color1=yellow - texture="ce_mount_fleurdelisé.dds" - instance={ position={ 0.500 0.465 } scale={ 0.140 0.140 } depth=7.010 } - } - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ position={ 0.350 0.700 } scale={ 0.333 0.333 } depth=28.010 rotation=45 } - instance={ position={ 0.600 0.600 } scale={ 0.310 0.310 } depth=30.010 rotation=45 } - } - colored_emblem={ - color1=yellow - texture="ce_ordinary_pile_01_inverted.dds" - instance={ position={ 0.500 0.300 } scale={ 0.120 -0.140 } depth=14.010 } - instance={ position={ 0.500 0.730 } scale={ 0.100 -0.120 } depth=15.010 } - } - colored_emblem={ - color1=white - texture="ce_block_04.dds" - instance={ position={ 0.320 0.680 } scale={ 0.333 0.333 } depth=19.010 rotation=135 } - instance={ position={ 0.600 0.600 } scale={ 0.333 0.333 } depth=20.010 rotation=45 } - instance={ position={ 0.400 0.400 } scale={ 0.333 0.333 } depth=21.010 rotation=45 } - instance={ position={ 0.400 0.600 } scale={ 0.333 0.333 } depth=22.010 rotation=135 } - instance={ position={ 0.600 0.400 } scale={ 0.333 0.333 } depth=23.010 rotation=135 } - } - colored_emblem={ - color1=yellow - texture="ce_circle.dds" - instance={ scale={ 0.090 0.090 } depth=6.010 } - instance={ position={ 0.500 0.900 } scale={ 0.090 0.090 } depth=11.010 } - instance={ position={ 0.500 0.775 } scale={ 0.090 0.090 } depth=12.010 } - instance={ position={ 0.500 0.735 } scale={ 0.070 0.090 } depth=13.010 } - } - colored_emblem={ - color1=yellow - texture="ce_heart.dds" - instance={ position={ 0.50 0.20 } scale={ 0.070 -0.095 } depth=10.010 } - instance={ position={ 0.50 0.59 } scale={ 0.062 -0.293 } depth=16.010 } - instance={ position={ 0.50 0.825 } scale={ 0.060 -0.155 } depth=17.010 } - instance={ position={ 0.50 0.345 } scale={ 0.060 -0.333 } depth=18.010 } - } -} - -d_petrograd={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ position={ 0.500000 0.860000 } depth=4.010000 } - } - colored_emblem={ - color1=white - texture="ce_anchor.dds" - instance={ position={ 0.640000 0.760000 } scale={ 0.580000 0.580000 } depth=3.010000 rotation=318 } - } - colored_emblem={ - color1=white - texture="NEOW_ce_wall.dds" - instance={ position={ 0.500000 0.350000 } depth=5.010000 } - } - colored_emblem={ - color1=blue_light - color2=red - texture="ce_chief.dds" - instance={ depth=6.010000 } - } - colored_emblem={ - color1=white - color2=white - texture="ce_annulet.dds" - instance={ position={ 0.380000 0.470000 } scale={ 0.220000 0.220000 } } - } - colored_emblem={ - color1=yellow - texture="ce_key.dds" - instance={ position={ 0.530000 0.670000 } scale={ 1.000000 -1.000000 } depth=1.010000 rotation=47 } - } - colored_emblem={ - color1=white - texture="ce_bendlet.dds" - instance={ position={ 0.550000 0.660000 } scale={ 0.290000 0.290000 } depth=2.010000 rotation=2 } - } -} - -# Smolensk ############################################ - -k_smolensk = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "white" - colored_emblem = { - texture = "ce_bear_passant.dds" - color1 = "white" - color2 = "white" - color3 = "black" - instance = { position = { 0.50 0.50 } scale = { 0.85 0.9 } } - } -} - -d_smolensk = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "white" - colored_emblem = { - texture = "ce_bear_passant.dds" - color1 = "white" - color2 = "white" - color3 = "black" - instance = { position = { 0.50 0.50 } scale = { 0.85 0.9 } } - } -} - -c_smolensk = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "white" - colored_emblem = { - texture = "ce_bear_rampant.dds" - color1 = "white" - color2 = "white" - color3 = "black" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } -} - -# Moskva ############################################## - -k_moskva={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=blue - color2=blue - texture="ce_lozenge_vair.dds" - instance={ position={ 0.270000 0.330000 } scale={ 0.690000 0.340000 } depth=3.010000 rotation=296 } - } - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ position={ 0.590000 0.410000 } scale={ 0.360000 0.360000 } depth=2.010000 } - } - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ scale={ 0.940000 1.000000 } depth=1.010000 } - } - colored_emblem={ - color1=white - texture="NEOW_ce_helm_of_skanderbeg.dds" - instance={ position={ 0.490000 0.130000 } scale={ -0.120000 0.120000 } } - } -} - -d_moskva={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=red - color3=red - colored_emblem={ - color1=blue - color2=blue - texture="ce_lozenge_vair.dds" - instance={ position={ 0.270000 0.330000 } scale={ 0.690000 0.340000 } depth=3.010000 rotation=296 } - } - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ position={ 0.590000 0.410000 } scale={ 0.360000 0.360000 } depth=2.010000 } - } - colored_emblem={ - color1=white - texture="ce_saint_george.dds" - instance={ scale={ 0.940000 1.000000 } depth=1.010000 } - } - colored_emblem={ - color1=white - texture="NEOW_ce_helm_of_skanderbeg.dds" - instance={ position={ 0.490000 0.130000 } scale={ -0.120000 0.120000 } } - } -} - -# Vladimir ############################################ - -k_vladimir = { - pattern="pattern_solid.dds" - color1=yellow - color2=black - colored_emblem={ - color1=white - color2=white - texture="ce_block_04.dds" - instance={ - position={ 0.285000 0.375000 } - scale={ 0.250000 0.250000 } - rotation=-24 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_bear_rampant.dds" - } - - colored_emblem={ - color1=white - color2=white - texture="ce_block_04.dds" - instance={ - position={ 0.485000 0.285000 } - scale={ 0.250000 0.250000 } - rotation=-24 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_axe_long.dds" - instance={ - position={ 0.640000 0.190000 } - scale={ 0.500000 0.500000 } - rotation=66 - } - - } - -} - -d_vladimir = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "yellow" - colored_emblem = { - texture = "ce_lion_rampant_axe.dds" - color1 = "yellow" - color2 = "white" - color3 = "black" - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "red" - color2 = "red" - instance = { position = { 0.19 0.12 } scale = { 0.25 0.2 } } - instance = { position = { 0.16 0.23 } scale = { 0.08 0.1 } } - } - colored_emblem = { - texture = "ce_cross_09.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.26 0.162 } scale = { 0.16 0.16 } } - } - colored_emblem = { - texture = "ce_circle.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.202 0.162 } scale = { 0.064 0.064 } } - instance = { position = { 0.324 0.162 } scale = { 0.064 0.064 } } - instance = { position = { 0.260 0.103 } scale = { 0.064 0.064 } } - } - colored_emblem = { - texture = "ce_crown_small.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.556 0.114 } rotation = 19 scale = { 0.161 0.161 } } - } -} - -c_vladimir = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "yellow" - colored_emblem = { - texture = "ce_lion_rampant_axe.dds" - color1 = "yellow" - color2 = "white" - color3 = "black" - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "red" - color2 = "red" - instance = { position = { 0.19 0.12 } scale = { 0.25 0.2 } } - instance = { position = { 0.16 0.23 } scale = { 0.08 0.1 } } - } - colored_emblem = { - texture = "ce_cross_09.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.26 0.162 } scale = { 0.16 0.16 } } - } - colored_emblem = { - texture = "ce_circle.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.202 0.162 } scale = { 0.064 0.064 } } - instance = { position = { 0.324 0.162 } scale = { 0.064 0.064 } } - instance = { position = { 0.260 0.103 } scale = { 0.064 0.064 } } - } - colored_emblem = { - texture = "ce_crown_small.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.556 0.114 } rotation = 19 scale = { 0.161 0.161 } } - } -} - -b_vladimir = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "yellow" - colored_emblem = { - texture = "ce_lion_rampant_axe.dds" - color1 = "yellow" - color2 = "white" - color3 = "black" - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "red" - color2 = "red" - instance = { position = { 0.19 0.12 } scale = { 0.25 0.2 } } - instance = { position = { 0.16 0.23 } scale = { 0.08 0.1 } } - } - colored_emblem = { - texture = "ce_cross_09.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.26 0.162 } scale = { 0.16 0.16 } } - } - colored_emblem = { - texture = "ce_circle.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.202 0.162 } scale = { 0.064 0.064 } } - instance = { position = { 0.324 0.162 } scale = { 0.064 0.064 } } - instance = { position = { 0.260 0.103 } scale = { 0.064 0.064 } } - } - colored_emblem = { - texture = "ce_crown_small.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.556 0.114 } rotation = 19 scale = { 0.161 0.161 } } - } -} - -d_yaroslavl = { - pattern = "pattern_solid.dds" - color1 = "yellow" - color2 = "black" - colored_emblem = { - texture = "ce_block_04.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.285 0.375 } rotation = -24 scale = { 0.25 0.25 } } - } - colored_emblem = { - texture = "ce_bear_rampant.dds" - color1 = "black" - color2 = "red" - color3 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_block_04.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.485 0.285 } rotation = -24 scale = { 0.25 0.25 } } - } - colored_emblem = { - texture = "ce_axe_long.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.64 0.19 } rotation = 66 scale = { 0.5 0.5 } } - } -} - -c_yaroslavl = { - pattern = "pattern_solid.dds" - color1 = "yellow" - color2 = "black" - colored_emblem = { - texture = "ce_block_04.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.285 0.375 } rotation = -24 scale = { 0.25 0.25 } } - } - colored_emblem = { - texture = "ce_bear_rampant.dds" - color1 = "black" - color2 = "red" - color3 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_block_04.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.485 0.285 } rotation = -24 scale = { 0.25 0.25 } } - } - colored_emblem = { - texture = "ce_axe_long.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.64 0.19 } rotation = 66 scale = { 0.5 0.5 } } - } -} - -b_yaroslavl = { - pattern = "pattern_solid.dds" - color1 = "yellow" - color2 = "black" - colored_emblem = { - texture = "ce_block_04.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.285 0.375 } rotation = -24 scale = { 0.25 0.25 } } - } - colored_emblem = { - texture = "ce_bear_rampant.dds" - color1 = "black" - color2 = "red" - color3 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_block_04.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.485 0.285 } rotation = -24 scale = { 0.25 0.25 } } - } - colored_emblem = { - texture = "ce_axe_long.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.64 0.19 } rotation = 66 scale = { 0.5 0.5 } } - } -} - -# Arkhangelsk ######################################### - -k_arkhangelsk = { - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_bend_thin.dds" - instance={ - scale={ -1.000000 1.000000 } - } - - instance={ - depth=1.010000 - } - - } - -} - -d_arkhangelsk = { - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_bend_thin.dds" - instance={ - scale={ -1.000000 1.000000 } - } - - instance={ - depth=1.010000 - } - - } - -} - -# Nizhniy Novgorod #################################### - -k_nizhny_novgorod = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "green" - colored_emblem = { - texture = "ce_stag.dds" - color1 = "red" - color2 = "black" - color3 = "white" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } -} - -d_nizhny_novgorod = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "green" - colored_emblem = { - texture = "ce_stag.dds" - color1 = "red" - color2 = "black" - color3 = "white" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } -} - -c_nizhny_novgorod = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "green" - colored_emblem = { - texture = "ce_stag.dds" - color1 = "red" - color2 = "black" - color3 = "white" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } -} - -b_nizhny_novgorod = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "green" - colored_emblem = { - texture = "ce_stag.dds" - color1 = "red" - color2 = "black" - color3 = "white" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } -} - -# Chernorus ########################################### - -k_chernorus={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=black - color3=red -} - -d_kursk={ - pattern="pattern_horizontal_stripes_01.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=yellow_light - color2=yellow - color3=red - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ position={ 0.500000 0.290000 } scale={ 0.180000 0.180000 } depth=4.010000 } - } - colored_emblem={ - color1=yellow_light - color2=black - texture="ce_per_fess.dds" - instance={ position={ 0.500000 0.550000 } scale={ 1.000000 0.200000 } depth=7.010000 } - } - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_shield_02.dds" - instance={ scale={ 0.300000 0.300000 } depth=6.010000 } - } - colored_emblem={ - color1=blue_light - texture="ce_mena_bend.dds" - instance={ position={ 0.500000 0.480000 } scale={ 0.210000 0.220000 } depth=3.010000 } - } - colored_emblem={ - color1=grey - color2=grey - color3=grey - texture="ce_martlet.dds" - instance={ position={ 0.550000 0.530000 } scale={ 0.110000 0.110000 } } - instance={ position={ 0.450000 0.430000 } scale={ 0.100000 0.100000 } depth=1.010000 } - instance={ position={ 0.500000 0.480000 } scale={ 0.090000 0.090000 } depth=2.010000 } - } - colored_emblem={ - color1=white - color2=white - texture="ce_shield_02.dds" - instance={ scale={ 0.280000 0.280000 } depth=5.010000 } - } -} - -# Belarus ############################################# - -k_white_rus={ - pattern="pattern__solid_designer.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=white - color2=rgb { 175 175 175 } - color3=black - texture="ce_knight.dds" - instance={ - position={ 0.665000 0.520000 } - scale={ 0.740000 0.740000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_patriarchal_hungary.dds" - instance={ - position={ 0.780000 0.410000 } - scale={ 0.130000 0.130000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.500000 } - scale={ 0.700000 1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.640000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - color3=white - texture="ce_iranian_floral_pattern.dds" - instance={ - position={ 0.165000 0.500000 } - depth=2.010000 - rotation=90 - } - - } - -} - -d_chuvashia = { - pattern="pattern_tricolor_horizontal_01.dds" - color1=yellow - color2=yellow - color3=red - colored_emblem={ - color1=yellow - texture="ce_bendlet.dds" - instance={ - position={ 0.575000 0.290000 } - scale={ 0.080000 -0.080000 } - depth=8.010000 - } - - instance={ - position={ 0.435000 0.300000 } - scale={ 0.080000 0.080000 } - depth=9.010000 - } - - instance={ - position={ 0.640000 0.405000 } - scale={ 0.090000 0.090000 } - depth=18.010000 - } - - instance={ - position={ 0.425000 0.330000 } - scale={ 0.135000 0.135000 } - depth=25.010000 - } - - instance={ - position={ 0.415000 0.365000 } - scale={ 0.135000 0.135000 } - depth=26.010000 - } - - instance={ - position={ 0.580000 0.330000 } - scale={ -0.135000 0.135000 } - depth=27.010000 - } - - instance={ - position={ 0.590000 0.365000 } - scale={ 0.135000 -0.135000 } - depth=28.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_bend_thin.dds" - instance={ - position={ 0.585000 0.230000 } - scale={ 0.060000 0.060000 } - depth=6.010000 - } - - instance={ - position={ 0.425000 0.230000 } - scale={ 0.060000 -0.060000 } - depth=7.010000 - } - - instance={ - position={ 0.565000 0.435000 } - scale={ 0.060000 -0.060000 } - depth=16.010000 - } - - instance={ - position={ 0.445000 0.435000 } - scale={ 0.060000 0.060000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_cross_auseklis_03.dds" - instance={ - position={ 0.500000 0.112500 } - scale={ 0.220000 0.220000 } - depth=35.009998 - rotation=45 - } - - instance={ - position={ 0.704000 0.204000 } - scale={ 0.220000 0.220000 } - depth=37.009998 - rotation=45 - } - - instance={ - position={ 0.296000 0.204000 } - scale={ 0.220000 0.220000 } - depth=39.009998 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_auseklis_03.dds" - instance={ - position={ 0.500000 0.112500 } - scale={ 0.140000 0.140000 } - depth=33.009998 - rotation=45 - } - - instance={ - position={ 0.704000 0.204000 } - scale={ 0.140000 0.140000 } - depth=36.009998 - rotation=45 - } - - instance={ - position={ 0.296000 0.204000 } - scale={ 0.140000 0.140000 } - depth=38.009998 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_mena_bend.dds" - instance={ - position={ 0.465000 0.240000 } - scale={ 0.030000 -0.030000 } - depth=1.010000 - } - - instance={ - position={ 0.550000 0.245000 } - scale={ 0.030000 0.030000 } - depth=2.010000 - } - - instance={ - position={ 0.550000 0.215000 } - scale={ -0.030000 0.030000 } - depth=4.010000 - } - - instance={ - position={ 0.465000 0.215000 } - scale={ -0.030000 -0.030000 } - depth=5.010000 - } - - instance={ - position={ 0.585000 0.450000 } - scale={ 0.025000 0.025000 } - depth=10.010000 - } - - instance={ - position={ 0.400000 0.420000 } - scale={ 0.035000 -0.035000 } - depth=11.010000 - } - - instance={ - position={ 0.615000 0.450000 } - scale={ 0.030000 -0.030000 } - depth=12.010000 - } - - instance={ - position={ 0.400000 0.450000 } - scale={ 0.030000 0.030000 } - depth=13.010000 - } - - instance={ - position={ 0.610000 0.420000 } - scale={ 0.030000 0.030000 } - depth=14.010000 - } - - instance={ - position={ 0.425000 0.450000 } - scale={ 0.020000 -0.020000 } - depth=15.010000 - } - - instance={ - position={ 0.685000 0.365000 } - scale={ 0.040000 -0.040000 } - depth=21.010000 - } - - instance={ - position={ 0.315000 0.365000 } - scale={ 0.040000 0.040000 } - depth=22.010000 - } - - instance={ - position={ 0.675000 0.325000 } - scale={ 0.055000 0.055000 } - depth=23.010000 - } - - instance={ - position={ 0.325000 0.325000 } - scale={ 0.055000 -0.055000 } - depth=24.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.890000 } - scale={ 0.015000 1.000000 } - depth=29.010000 - } - - instance={ - position={ 0.500000 0.525000 } - scale={ 0.075000 0.235000 } - depth=31.010000 - } - - instance={ - position={ 0.500000 0.350000 } - scale={ 0.350000 0.350000 } - depth=46.009998 - rotation=45 - } - - instance={ - position={ 0.500000 0.636000 } - scale={ 1.000000 0.025000 } - depth=47.009998 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_03.dds" - instance={ - position={ 0.570000 0.250000 } - scale={ 0.020000 -0.020000 } - rotation=135 - } - - instance={ - position={ 0.445000 0.250000 } - scale={ 0.020000 0.020000 } - depth=3.010000 - rotation=45 - } - - instance={ - position={ 0.655000 0.370000 } - scale={ 0.035000 -0.035000 } - depth=19.010000 - rotation=45 - } - - instance={ - position={ 0.340000 0.370000 } - scale={ 0.035000 -0.035000 } - depth=20.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.040000 0.265000 } - depth=30.010000 - } - - instance={ - position={ 0.500000 0.305000 } - scale={ 0.095000 0.095000 } - depth=32.009998 - rotation=45 - } - - instance={ - position={ 0.500000 0.220000 } - scale={ 0.020000 0.050000 } - depth=34.009998 - } - - instance={ - position={ 0.500000 0.125000 } - scale={ 0.140000 0.140000 } - depth=40.009998 - rotation=45 - } - - instance={ - position={ 0.270000 0.495000 } - scale={ 0.180000 0.180000 } - depth=41.009998 - } - - instance={ - position={ 0.730000 0.495000 } - scale={ 0.180000 0.180000 } - depth=42.009998 - } - - instance={ - position={ 0.500000 0.520000 } - scale={ 0.170000 0.170000 } - depth=43.009998 - rotation=45 - } - - instance={ - position={ 0.710000 0.200000 } - scale={ 0.165000 0.165000 } - depth=44.009998 - } - - instance={ - position={ 0.290000 0.200000 } - scale={ 0.165000 0.165000 } - depth=45.009998 - } - - } - -} - -d_mordvinia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=red - texture="ce_cross_auskelis.dds" - instance={ - scale={ 0.450000 0.450000 } - } - - } - -} - -d_novgorod={ - pattern="pattern_horizontal_split_02.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.235000 } - scale={ 0.050000 0.050000 } - depth=13.010000 - } - - instance={ - position={ 0.500000 0.495000 } - scale={ 0.250000 0.250000 } - depth=19.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.605000 } - scale={ 0.250000 0.250000 } - depth=17.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.902000 } - scale={ 0.230000 0.250000 } - } - - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.440000 } - depth=22.010000 - } - - } - - colored_emblem={ - color1=grey - color2=black - texture="ce_fish.dds" - instance={ - position={ 0.255000 0.840000 } - scale={ -0.250000 0.250000 } - depth=20.010000 - } - - instance={ - position={ 0.740000 0.840000 } - scale={ 0.250000 0.250000 } - depth=21.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue_light - texture="ce_block_02.dds" - instance={ - scale={ -1.000000 -1.000000 } - depth=27.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=black - texture="ce_bear_rampant.dds" - instance={ - position={ 0.790000 0.550000 } - scale={ 0.666000 0.666000 } - depth=23.010000 - } - - instance={ - position={ 0.215000 0.550000 } - scale={ -0.660000 0.666000 } - depth=24.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.140000 } - scale={ 0.098000 0.089000 } - depth=5.010000 - } - - instance={ - position={ 0.500000 0.685000 } - scale={ 0.230000 0.070000 } - depth=12.010000 - } - - instance={ - position={ 0.500000 0.765000 } - scale={ 0.155000 0.355000 } - depth=15.010000 - } - - instance={ - scale={ 0.190000 0.190000 } - depth=18.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_religion_judaism_generic.dds" - instance={ - position={ 0.500000 0.175000 } - scale={ 0.210000 0.210000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_pagan_cross_03.dds" - instance={ - position={ 0.700000 0.185000 } - scale={ 0.105000 0.105000 } - depth=6.010000 - rotation=84 - } - - instance={ - position={ 0.300000 0.185000 } - scale={ 0.105000 0.105000 } - depth=7.010000 - rotation=6 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_05.dds" - instance={ - position={ 0.550000 0.370000 } - scale={ 0.445000 0.445000 } - depth=8.010000 - rotation=129 - } - - instance={ - position={ 0.450000 0.370000 } - scale={ 0.450000 0.450000 } - depth=9.010000 - rotation=51 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 0.170000 0.055000 } - depth=1.010000 - } - - instance={ - position={ 0.559999 0.120000 } - scale={ 0.010000 0.060000 } - depth=2.010000 - } - - instance={ - position={ 0.440000 0.120000 } - scale={ 0.010000 0.060000 } - depth=3.010000 - } - - instance={ - position={ 0.500000 0.140000 } - scale={ 0.010000 0.105000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.725000 } - scale={ 0.225000 0.080000 } - depth=11.010000 - } - - instance={ - position={ 0.500000 0.370000 } - scale={ 0.095000 0.250000 } - depth=14.010000 - } - - instance={ - position={ 0.500000 0.655000 } - scale={ 0.250000 0.160000 } - depth=16.010000 - } - - instance={ - position={ 0.500000 0.755000 } - scale={ 0.430000 0.045000 } - depth=25.010000 - } - - instance={ - position={ 0.500000 0.706000 } - scale={ 0.350000 0.050000 } - depth=26.010000 - } - - } - -} - - -d_pskov={ - pattern="pattern_horizontal_split_02.dds" - color1=blue_light - color2=white - color3=green - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=8.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.333000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=brown - texture="ce_hand.dds" - instance={ - position={ 0.500000 0.333000 } - scale={ -0.333000 -0.333000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.120000 } - scale={ 0.250000 0.250000 } - depth=2.010000 - } - - instance={ - position={ 0.600000 0.100000 } - scale={ 0.250000 0.250000 } - depth=3.010000 - } - - instance={ - position={ 0.400000 0.100000 } - scale={ 0.250000 0.250000 } - depth=4.010000 - } - - instance={ - position={ 0.750000 0.025000 } - scale={ 0.250000 0.250000 } - depth=5.010000 - } - - instance={ - position={ 0.250000 0.025000 } - scale={ 0.250000 0.250000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - color3=red - texture="ce_lion_passant.dds" - instance={ - position={ 0.500000 0.750000 } - scale={ 1.000000 0.500000 } - } - - } - -} - - -d_tambov={ - pattern="pattern_horizontal_split_02.dds" - color1=yellow_light - color2=green_light - color3=black - colored_emblem={ - color1=yellow - color2=red - texture="ce_grain.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ 0.333000 1.000000 } - } - - instance={ - scale={ 0.333000 1.000000 } - depth=1.010000 - } - - instance={ - position={ 0.250000 0.500000 } - scale={ 0.333000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - -} - -d_stavropul={ - pattern="pattern_horizontal_split_01.dds" - color1=green_light - color2=blue_light - color3=red - colored_emblem={ - color1=white - texture="ce_ordinary_pile_03_inverted.dds" - instance={ - position={ 0.500000 0.365000 } - scale={ 0.135000 0.055000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.430000 } - scale={ 0.055000 0.055000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=white - texture="NEOW_ce_cross_nordic.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue - texture="ce_chief.dds" - instance={ - position={ 0.500000 0.375000 } - scale={ 0.120000 -0.085000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_shield_01.dds" - instance={ - position={ 0.500000 0.425000 } - scale={ 0.150000 0.150000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=5.010000 - } - - } - -} - - -d_terek = { - pattern="pattern_horizontal_split_01.dds" - color1=black - color2=yellow_light - color3=blue - colored_emblem={ - color1=white - texture="ce_fess_engrailed.dds" - instance={ - position={ 0.905000 0.095000 } - depth=3.010000 - rotation=135 - } - - instance={ - position={ 0.250000 0.750000 } - depth=4.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=black - color2=yellow - color3=black - texture="NEOW_ce_eagle_russia.dds" - instance={ - position={ 0.325000 0.295000 } - scale={ 0.200000 0.200000 } - rotation=315 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_05.dds" - instance={ - position={ 0.375000 0.545000 } - scale={ 0.650000 0.650000 } - depth=5.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.305000 0.315000 } - scale={ 0.220000 0.220000 } - depth=1.010000 - rotation=135 - } - - instance={ - position={ 0.350000 0.270000 } - scale={ 0.220000 0.220000 } - depth=2.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - depth=6.010000 - } - - } - -} - - -d_vainakhia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=green - color2=red - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.500000 } - scale={ 0.570000 1.000000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.660000 } - scale={ 1.000000 0.040000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.165000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_iranian_floral_pattern.dds" - instance={ - position={ 0.165000 0.500000 } - scale={ 0.710000 1.000000 } - rotation=90 - } - - } - -} - - -d_adygea={ - pattern="pattern_horizontal_split_01.dds" - color1=green - color2=green - color3=blue - colored_emblem={ - color1=yellow_light - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.285000 } - scale={ 0.070000 0.070000 } - } - - instance={ - position={ 0.375000 0.285000 } - scale={ 0.070000 0.070000 } - depth=1.010000 - } - - instance={ - position={ 0.625000 0.285000 } - scale={ 0.070000 0.070000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=yellow_light - texture="ce_arrows_saltire.dds" - instance={ - position={ 0.500000 0.735000 } - scale={ 0.570000 0.570000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - texture="ce_arrow.dds" - instance={ - position={ 0.486000 0.720000 } - scale={ 0.530000 0.785000 } - depth=3.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow_light - texture="NEOW_ce_makedonstars.dds" - instance={ - position={ 0.500000 0.460000 } - scale={ -0.760000 0.760000 } - depth=7.010000 - rotation=32 - } - - } - - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.495000 } - scale={ 0.695000 0.695000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - depth=5.010000 - } - - } - -} - - -d_ciscaucasia={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=green - color2=blue - color3=red -} - - -d_astrakhan={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.340000 } - } - - instance={ - position={ 0.500000 0.545000 } - scale={ 1.000000 0.415000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.800000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.345000 } - scale={ 0.290000 0.035000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=grey - texture="ce_sabre.dds" - instance={ - position={ 0.500000 0.535000 } - scale={ -0.725000 0.725000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=green_light - color3=yellow_light - texture="ce_crown_papal.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 -0.500000 } - depth=3.010000 - } - - } - -} - - -d_kostroma={ - pattern="pattern_vertical_stripes_02.dds" - color1=red - color2=blue - color3=black - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=red - texture="ce_ship_longship.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 1.000000 0.785000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=yellow_light - texture="NEOW_ce_eagle_russia.dds" - instance={ - position={ 0.460000 0.210000 } - scale={ 0.115000 0.115000 } - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_lozenge.dds" - instance={ - position={ 0.450000 0.225000 } - scale={ 0.275000 0.305000 } - depth=1.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=white - color2=grey - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.690000 } - depth=3.010000 - } - - } - -} - - -d_ryazan={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=green_light - color2=red - color3=yellow_light - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ 0.495000 0.245000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=green - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.480000 } - scale={ 0.150000 0.265000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=green - color2=red - texture="ce_wildman.dds" - instance={ - scale={ -1.000000 1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_sword_simple.dds" - instance={ - position={ 0.315000 0.230000 } - scale={ 0.565000 -0.675000 } - rotation=148 - } - - } - - colored_emblem={ - color1=red - texture="NEOW_ce_boot.dds" - instance={ - position={ 0.610000 0.800000 } - scale={ -0.260000 0.260000 } - depth=2.010000 - } - - instance={ - position={ 0.390000 0.800000 } - scale={ 0.260000 0.260000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 0.805000 -0.770000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.765000 0.800000 } - scale={ 0.325000 0.145000 } - depth=4.010000 - rotation=45 - } - - instance={ - depth=8.010000 - } - - } - -} - - -d_vologda={ - pattern="pattern_horizontal_split_02.dds" - color1=white - color2=red - color3=red - colored_emblem={ - color1=red - color2=red - texture="ce_block_02.dds" - instance={ - scale={ 1.000000 -1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - position={ 1.000000 0.500000 } - scale={ 0.333000 0.666000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_hand.dds" - instance={ - position={ 0.550000 0.600000 } - scale={ -0.600000 0.555000 } - depth=4.010000 - rotation=270 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow - texture="ce_orb.dds" - instance={ - scale={ 0.490000 0.490000 } - } - - } - - colored_emblem={ - color1=yellow - color2=grey - texture="ce_sword_simple.dds" - instance={ - position={ 0.400000 0.400000 } - depth=1.010000 - rotation=315 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.795000 0.585000 } - scale={ 0.120000 0.165000 } - depth=3.010000 - } - - } - -} - - -d_oryol = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=blue_light - color3=black - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=yellow_light - texture="NEOW_ce_eagle_russia.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.250000 0.250000 } - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.180000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=grey - texture="ce_castle_random.dds" - instance={ - scale={ 1.000000 0.650000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=green_light - texture="ce_chief.dds" - instance={ - scale={ 1.000000 -1.000000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.215000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_laurels.dds" - instance={ - position={ 0.500000 0.750000 } - depth=4.010000 - } - - } - -} - - -d_voronezh = { - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=white - texture="ce_mena_lamp.dds" - instance={ - position={ 0.190000 0.435000 } - scale={ 0.410000 0.410000 } - depth=1.010000 - rotation=134 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.500000 } - scale={ 0.800000 1.000000 } - depth=2.010000 - rotation=45 - } - - instance={ - position={ 0.595000 0.215000 } - scale={ 0.940000 0.940000 } - depth=3.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_triangle_mask.dds" - instance={ - position={ 0.333000 0.666000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_waves_03.dds" - instance={ - position={ 0.490000 0.785000 } - scale={ -0.595000 0.595000 } - rotation=97 - } - - } - -} - - -d_ulyanovsk={ - pattern="pattern_vertical_stripes_02.dds" - color1=blue_light - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.000000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 0.750000 0.333000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_column.dds" - instance={ - position={ 0.500000 0.535000 } - scale={ 0.700000 0.650000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow_light - texture="NEOW_ce_crown_koln_imperial.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.250000 0.250000 } - } - - } - -} - - -d_samara={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow_light - color3=red - texture="ce_stag.dds" - } - -} - - -d_saratov={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=red - color3=black - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - depth=3.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_fish.dds" - instance={ - position={ 0.330000 0.300000 } - scale={ 0.450000 -0.450000 } - depth=2.010000 - rotation=225 - } - - } - - colored_emblem={ - color1=grey - color2=white - texture="ce_fish.dds" - instance={ - position={ 0.500000 0.670000 } - scale={ 0.450000 0.450000 } - rotation=90 - } - - instance={ - position={ 0.670000 0.300000 } - scale={ 0.450000 0.450000 } - depth=1.010000 - rotation=315 - } - - } - -} - - -d_udmurtia={ - pattern="pattern_vertical_split_01.dds" - color1=black - color2=red - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.333000 1.000000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_cross_auseklis_03.dds" - instance={ - scale={ 0.333000 0.333000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_cross_auskelis.dds" - instance={ - scale={ 0.250000 0.250000 } - depth=1.010000 - } - - } - -} - - -d_martyuba={ - pattern="pattern_horizontal_split_01.dds" - color1=yellow_light - color2=yellow_light - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.200000 0.200000 } - depth=1.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_01.dds" - instance={ - scale={ 0.333000 0.333000 } - depth=7.010000 - rotation=135 - } - - instance={ - scale={ 0.333000 0.333000 } - depth=8.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_01.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=11.010000 - rotation=135 - } - - instance={ - scale={ 0.500000 0.500000 } - depth=12.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_04.dds" - instance={ - position={ 0.550000 0.450000 } - scale={ 0.450000 0.450000 } - depth=3.010000 - rotation=45 - } - - instance={ - position={ 0.450000 0.555000 } - scale={ 0.450000 -0.450000 } - depth=4.010000 - rotation=45 - } - - instance={ - position={ 0.450000 0.450000 } - scale={ 0.450000 0.450000 } - depth=5.010000 - rotation=135 - } - - instance={ - position={ 0.550000 0.550000 } - scale={ 0.450000 0.450000 } - depth=6.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - scale={ 0.250000 0.250000 } - depth=2.010000 - rotation=45 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_05.dds" - instance={ - depth=9.010000 - rotation=45 - } - - instance={ - depth=10.010000 - rotation=135 - } - - } - - colored_emblem={ - color1=green_light - texture="ce_block_02.dds" - instance={ - scale={ 0.100000 0.100000 } - rotation=45 - } - - } - -} - - - -e_volga_ural={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=blue_light - color3=black - colored_emblem={ - color1=yellow_light - texture="ce_border_banner.dds" - instance={ - depth=11.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_border_banner.dds" - instance={ - scale={ 0.885000 0.885000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.560000 0.490000 } - scale={ 0.135000 0.345000 } - depth=5.010000 - } - - instance={ - position={ 0.735000 0.310000 } - scale={ 0.090000 0.090000 } - depth=6.010000 - } - - instance={ - position={ 0.500000 0.530000 } - scale={ 0.250000 0.445000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.235000 } - scale={ 0.060000 0.060000 } - depth=4.010000 - } - - instance={ - position={ 0.500000 0.465000 } - scale={ 0.380000 0.445000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_bend_thin.dds" - instance={ - position={ 0.520000 0.480000 } - scale={ 0.390000 -0.415000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.686000 0.235000 } - scale={ 0.140000 0.140000 } - depth=1.010000 - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.090000 0.090000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_circle_mask.dds" - instance={ - position={ 0.705000 0.210000 } - scale={ 0.095000 0.095000 } - } - - instance={ - position={ 0.500000 0.180000 } - scale={ 0.040000 0.040000 } - depth=2.010000 - } - - } - -} - - -# Fromables #################################################################### - - - -# Faiths ####################################################################### - -# Third Covenant ###################################### - -k_third_covenant = { - pattern = "pattern_solid.dds" - color1 = "black" - color2 = "yellow" - colored_emblem = { - texture = "ce_block_05.dds" - color1 = "yellow" - color2 = "yellow" - instance = { position = { 0.674 0.543 } rotation = -60 scale = { 0.5 0.5 } } - instance = { position = { 0.326 0.543 } rotation = 60 scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "yellow" - color2 = "yellow" - instance = { position = { 0.635 0.785 } scale = { 0.05 0.10 } } - instance = { position = { 0.365 0.785 } scale = { 0.05 0.10 } } - instance = { position = { 0.4 0.76 } scale = { 0.12 0.05 } } - instance = { position = { 0.6 0.76 } scale = { 0.12 0.05 } } - instance = { position = { 0.5 0.71 } scale = { 0.19 0.05 } } - instance = { position = { 0.5 0.4 } scale = { 0.05 0.67 } } - instance = { position = { 0.5 0.275 } scale = { 0.45 0.05 } } - instance = { position = { 0.5 0.160 } scale = { 0.18 0.05 } } - } - colored_emblem = { - texture = "ce_block_01.dds" - color1 = "yellow" - color2 = "yellow" - instance = { position = { 0.775 0.370 } rotation = 30 scale = { 0.04 0.04 } } - } - colored_emblem = { - texture = "ce_circle_mask.dds" - color1 = "yellow" - color2 = "yellow" - instance = { position = { 0.744 0.352 } scale = { 0.04 0.04 } } - instance = { position = { 0.805 0.387 } scale = { 0.04 0.04 } } - instance = { position = { 0.793 0.337 } scale = { 0.04 0.04 } } - } - colored_emblem = { - texture = "ce_spearhead.dds" - color1 = "yellow" - color2 = "yellow" - instance = { position = { 0.23 0.378 } rotation = -30 scale = { 0.256 0.256 } } - } -} -k_russian_orthodox={ - pattern="pattern_solid.dds" - color1=green - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_wreath_circle.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.930000 0.930000 } - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_03.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.300000 0.300000 } - depth=1.010000 - rotation=25 - } - - instance={ - position={ 0.500000 0.720000 } - scale={ 0.350000 0.380000 } - depth=2.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_cross_07.dds" - instance={ - depth=3.010000 - } - - } - -} diff --git a/common/coat_of_arms/coat_of_arms/NEOW_volga.txt b/common/coat_of_arms/coat_of_arms/NEOW_volga.txt deleted file mode 100644 index dbf7bdf97..000000000 --- a/common/coat_of_arms/coat_of_arms/NEOW_volga.txt +++ /dev/null @@ -1,111 +0,0 @@ - - -k_kazan={ - pattern="pattern_horizontal_split_01.dds" - color1=green - color2=red - color3=green - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 1.000000 0.040000 } - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - texture="ce_religion_bogomilist.dds" - instance={ - scale={ 0.140000 0.140000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - scale={ 0.470000 0.470000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_demi_vol.dds" - instance={ - position={ 0.520000 0.420000 } - scale={ -0.290000 -0.430000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_demi_vol.dds" - instance={ - position={ 0.520000 0.420000 } - scale={ -0.250000 -0.360000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_india_small_ujjain.dds" - instance={ - scale={ 0.090000 0.090000 } - } - - } - - colored_emblem={ - color1=green_light - color2=yellow_light - texture="ce_frame_circle_urnes_runes.dds" - instance={ - scale={ 0.730000 0.730000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - color3=black - texture="ce_mena_lion.dds" - instance={ - scale={ -0.550000 0.550000 } - depth=3.010000 - } - - } - -} - -d_zaporizhzhia={ - pattern="pattern_solid.dds" - color1=rgb { 158 38 88 } - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=black - texture="NEOW_ce_cossack.dds" - instance={ - position={ 0.500000 0.530000 } - scale={ 0.915000 0.915000 } - } - - } - -} diff --git a/common/coat_of_arms/coat_of_arms/default.txt b/common/coat_of_arms/coat_of_arms/default.txt deleted file mode 100644 index 2d5c27183..000000000 --- a/common/coat_of_arms/coat_of_arms/default.txt +++ /dev/null @@ -1,13 +0,0 @@ -default = { - pattern = "pattern_solid.dds" - color1 = "green" -} - -unknown = { - pattern = "pattern_solid.dds" - color1 = "black" - color2 = "black" - textured_emblem = { - texture = "_default.dds" - } -} diff --git a/common/coat_of_arms/coat_of_arms/europa.txt b/common/coat_of_arms/coat_of_arms/europa.txt index 26127645d..cc6417481 100644 --- a/common/coat_of_arms/coat_of_arms/europa.txt +++ b/common/coat_of_arms/coat_of_arms/europa.txt @@ -657,7 +657,7 @@ c_dusseldorf={ texture="ce_lion_rampant_crown_forked.dds" } } -c_nassau={ # Neuwied +c_neuwied={ pattern="pattern_waves_01.dds" color1=yellow color2=yellow diff --git a/common/coat_of_arms/coat_of_arms/finland.txt b/common/coat_of_arms/coat_of_arms/finland.txt deleted file mode 100644 index d09c887e7..000000000 --- a/common/coat_of_arms/coat_of_arms/finland.txt +++ /dev/null @@ -1,84 +0,0 @@ - - -k_sapmi_tornedalian={ - pattern="pattern_tricolor_horizontal_01.dds" - color1=yellow - color2=white - color3=blue -} -k_sapmi_kven={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - color2=blue - texture="ce_rosetta_06.dds" - instance={ - depth=3.010000 - rotation=30 - } - - } - - colored_emblem={ - color1=red - texture="ce_circle_mask.dds" - instance={ - scale={ 0.675000 0.675000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - scale={ 0.490000 0.490000 } - } - - } - - colored_emblem={ - color1=black - texture="ce_circle_mask.dds" - instance={ - scale={ 0.725000 0.725000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={ - scale={ 0.780000 0.780000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_religion_bogomilist.dds" - instance={ - scale={ 0.160000 0.160000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_pagan_circle_frame.dds" - instance={ - scale={ 0.550000 0.550000 } - depth=1.010000 - } - - } - -} diff --git a/common/coat_of_arms/coat_of_arms/france.txt b/common/coat_of_arms/coat_of_arms/france.txt index 752f18900..b227a6cef 100644 --- a/common/coat_of_arms/coat_of_arms/france.txt +++ b/common/coat_of_arms/coat_of_arms/france.txt @@ -1,27 +1,55 @@ e_france={ - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=red - color3=red - colored_emblem={ - color1=yellow - texture="NEOW_ce_nap_eagle.dds" - instance={ - scale={ 0.755000 0.755000 } - } - - } - - colored_emblem={ - color1=white - texture="ce_block_01.dds" - instance={ - depth=1.010000 - rotation=90 - } - - } - + pattern="pattern_horizontal_split_01.dds" + color1=black + color2=black + colored_emblem={ + color1=white + texture="ce_fleur.dds" + instance={position={1 1} scale={0.2 0.2}} + instance={position={0.8 1} scale={0.2 0.2}} + instance={position={0.6 1} scale={0.2 0.2}} + instance={position={0.4 1} scale={0.2 0.2}} + instance={position={0.2 1} scale={0.2 0.2}} + instance={position={0 1} scale={0.2 0.2}} + instance={position={0.9 0.8} scale={0.2 0.2}} + instance={position={0.7 0.8} scale={0.2 0.2}} + instance={position={0.5 0.8} scale={0.2 0.2}} + instance={position={0.3 0.8} scale={0.2 0.2}} + instance={position={0.1 0.8} scale={0.2 0.2}} + instance={position={1 0.6} scale={0.2 0.2}} + instance={position={0.8 0.6} scale={0.2 0.2}} + instance={position={0.6 0.6} scale={0.2 0.2}} + instance={position={0.4 0.6} scale={0.2 0.2}} + instance={position={0.2 0.6} scale={0.2 0.2}} + instance={position={0 0.6} scale={0.2 0.2}} + instance={position={0.9 0.4} scale={0.2 0.2}} + instance={position={0.7 0.4} scale={0.2 0.2}} + instance={position={0.5 0.4} scale={0.2 0.2}} + instance={position={0.3 0.4} scale={0.2 0.2}} + instance={position={0.1 0.4} scale={0.2 0.2}} + instance={position={1 0.2} scale={0.2 0.2}} + instance={position={0.8 0.2} scale={0.2 0.2}} + instance={position={0.6 0.2} scale={0.2 0.2}} + instance={position={0.4 0.2} scale={0.2 0.2}} + instance={position={0.2 0.2} scale={0.2 0.2}} + instance={position={0 0.2} scale={0.2 0.2}} + instance={position={0.9 0} scale={0.2 0.2}} + instance={position={0.7 0} scale={0.2 0.2}} + instance={position={0.5 0} scale={0.2 0.2}} + instance={position={0.3 0} scale={0.2 0.2}} + instance={position={0.1 0} scale={0.2 0.2}} + } +} +k_gondor={ # Flag for e_france if held by Numenoreans + pattern="pattern_solid.dds" + color1=black + color2=white + color3=black + colored_emblem={ + color1=white + texture="NEOW_ce_gondor_tree.dds" + instance={scale={0.89 0.89}} + } } k_brittany={ pattern="pattern_horizontal_split_01.dds" color1=white diff --git a/common/coat_of_arms/coat_of_arms/germany.txt b/common/coat_of_arms/coat_of_arms/germany.txt index 1a4d7e0a6..c02393f01 100644 --- a/common/coat_of_arms/coat_of_arms/germany.txt +++ b/common/coat_of_arms/coat_of_arms/germany.txt @@ -1144,23 +1144,6 @@ c_liezen={ instance={position={0.5 0.535} scale={1.2 1.2} rotation=335} } } -c_liebnitz={ # Leoben - pattern="pattern_solid.dds" - color1=red - color2=white - colored_emblem={ - color1=white - color2=white - color3=black - texture="NEOW_ce_ostrich.dds" - } - colored_emblem={ - color1=white - texture="ce_horse_shoe.dds" - instance={position={0.205 0.21} scale={0.125 0.125}} - instance={position={0.385 0.775} scale={0.17 0.17}} - } -} d_lower_austria={ pattern="pattern_solid.dds" color1=blue @@ -1563,54 +1546,21 @@ c_leipzig={ } c_eilenburg={ pattern="pattern_solid.dds" - color1=blue_light + color1=yellow color2=white color3=black colored_emblem={ - color1=red - texture="ce_ordinary_pile_02_inverted.dds" - instance={position={0.265 0.5} scale={0.23 0.23} depth=3} - instance={position={0.735 0.5} scale={0.23 0.23} depth=4} - instance={position={0.5 0.4} scale={0.43 0.43} depth=5} + color1=blue + texture="NEOW_ce_wave_single.dds" + instance={position={0.2 0.5} scale={1 -1} rotation=90} + instance={position={0.8 0.5} scale={1 1} rotation=90} } colored_emblem={ - color1=yellow_light - color2=black - texture="ce_castle.dds" - instance={position={0.5 0.675} depth=12} - } - colored_emblem={ - color1=red - texture="ce_diamond_01.dds" - instance={position={0.3 0.385} scale={0.32 0.32} depth=13} - instance={position={0.705 0.385} scale={0.32 0.32} depth=14} - } - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={position={0.5 0.57} scale={0.065 0.065} depth=10} - instance={position={0.5 0.37} scale={0.21 0.38} depth=11} - } - colored_emblem={ - color1=white - texture="ce_star_06.dds" - instance={position={0.5 0.145} scale={0.225 0.225}} - instance={position={0.425 0.29} scale={0.225 0.225} depth=1} - instance={position={0.575 0.29} scale={0.225 0.225} depth=2} - } - colored_emblem={ - color1=yellow_light - texture="ce_block_03.dds" - instance={position={0.3 0.18} scale={0.06 0.06} depth=6 - rotation=90} - instance={position={0.705 0.18} scale={0.06 0.06} depth=7 - rotation=90} - } - colored_emblem={ - color1=yellow_light - texture="ce_circle_mask.dds" - instance={position={0.705 0.225} scale={0.05 0.05} depth=8} - instance={position={0.3 0.225} scale={0.05 0.05} depth=9} + color1=black + color2=red + color3=white + texture="ce_lion_rampant_per_pale.dds" + instance={position={0.51 0.5} scale={0.8 0.8}} } } c_vogtland={ @@ -1761,22 +1711,42 @@ d_anhalt={ } } c_dessau={ - pattern="pattern_solid.dds" - color1=white + pattern="pattern_vertical_split_01.dds" + color1=yellow color2=red colored_emblem={ - color1=red - texture="ce_border_shield.dds" + color1=white + texture="ce_block_02.dds" + instance={position={0.25 0.3} scale={0.5 0.6}} } colored_emblem={ color1=red - texture="ce_polish_leliwa.dds" - instance={position={0.5 0.4} scale={0.6 0.6}} + color2=yellow + color3=white + texture="ce_eagle_double.dds" + instance={position={0.5 0.3} scale={1 0.6}} + } + colored_emblem={ + color1=black + color2=yellow + texture="ce_barruly_10.dds" + instance={position={0.75 0.3} scale={0.5 0.6}} + } + colored_emblem={ + texture="ce_crancelin.dds" + color1="green" + color2="green" + instance={position={0.75 0.3} scale={0.5 0.6}} } colored_emblem={ color1=red - texture="ce_star_06.dds" - instance={position={0.5 0.725} scale={0.3 0.3}} + texture="ce_block_02.dds" + instance={position={0.25 0.9} scale={0.5 0.2}} + } + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + instance={position={0.75 0.9} scale={0.5 0.2}} } } c_wittenberg={ @@ -3453,6 +3423,39 @@ c_frankfurt={ instance={position={0.5 0.5}} } } +c_nassau={ + pattern="pattern_solid.dds" + color1=blue + color2=yellow + colored_emblem={ + texture="ce_billet.dds" + color1=yellow + color2=yellow + instance={position={0.17 0.09} scale={0.12 0.12}} + instance={position={0.35 0.09} scale={0.12 0.12}} + instance={position={0.65 0.09} scale={0.12 0.12}} + instance={position={0.84 0.09} scale={0.12 0.12}} + instance={position={0.17 0.50} scale={0.12 0.12}} + instance={position={0.62 0.47} scale={0.12 0.12}} + instance={position={0.17 0.70} scale={0.12 0.12}} + instance={position={0.36 0.78} scale={0.12 0.12}} + instance={position={0.68 0.78} scale={0.12 0.12}} + instance={position={0.82 0.68} scale={0.12 0.12}} + } + colored_emblem={ + texture="ce_lion_rampant.dds" + color1=yellow + color2=red + color3=black + instance={position={0.5 0.5} scale={0.92 0.92}} + } + colored_emblem={ + color1=yellow + color2=blue + texture="NEOW_ce_crown_french_closed.dds" + instance={position={0.525 0.075} scale={0.29 0.29} rotation=7} + } +} c_darmstadt={ pattern="pattern_horizontal_split_01.dds" color1=yellow diff --git a/common/coat_of_arms/coat_of_arms/iberia.txt b/common/coat_of_arms/coat_of_arms/iberia.txt index 817c9aaa3..4e783ec1f 100644 --- a/common/coat_of_arms/coat_of_arms/iberia.txt +++ b/common/coat_of_arms/coat_of_arms/iberia.txt @@ -1,1467 +1,2106 @@ -e_iberia={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={depth=11} - } - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={scale={1 0.150} depth=5} - instance={scale={0.140 1} depth=6} - } - colored_emblem={ - color1=red - texture="NEOW_ce_burgundy_cross_spain.dds" - instance={depth=10} - } - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={scale={0.180 1} depth=7} - instance={scale={1 0.190} depth=8} - } - colored_emblem={ - color1=white - texture="ce_cross_large.dds" - instance={depth=9} - } - colored_emblem={ - color1=blue - color2=white - texture="ce_shield_portugal.dds" - instance={position={0.5 0.8} scale={0.333 0.333}} - instance={position={0.8 0.5} scale={0.333 0.333} depth=1 rotation=269} - instance={position={0.5 0.520} scale={0.333 0.333} depth=2} - instance={position={0.2 0.5} scale={0.333 0.333} depth=3 rotation=89} - instance={position={0.5 0.2} scale={0.333 -0.333} depth=4} - } -} -k_andalusia={ - pattern="pattern_horizontal_stripes_01.dds" - color1=green_light - color2=white - color3=red -} -galicia_portugal = { - - pattern="pattern__solid_designer.dds" - color1=blue - color2=white - color3=red - colored_emblem={ ##upper right - color1=white - texture="ce_cross_large.dds" - instance={ #bottom center - position={ 0.70000 0.450000 } - scale={ 0.060000 0.060000 } - } - instance={ #upper left - position={ 0.550000 0.100000 } - scale={ 0.060000 0.060000 } - } - instance={ #upper right - position={ 0.850000 0.100000 } - scale={ 0.060000 0.060000 } - } - instance={ #middle left - position={ 0.550000 0.2000000 } - scale={ 0.060000 0.060000 } - } - instance={ #middle right - position={ 0.850000 0.200000 } - scale={ 0.060000 0.060000 } - } - instance={ #bottom left - position={ 0.550000 0.300000 } - scale={ 0.060000 0.060000 } - } - instance={ #bottom right - position={ 0.850000 0.300000 } - scale={ 0.060000 0.060000 } - } - } - colored_emblem={ - color1=white - texture="ce_circle.dds" - instance={ - position={ 0.700000 0.10000 } - scale={ 0.140000 0.140000 } - depth=1.010000 - } - } - colored_emblem={ - color1=yellow_light - texture="ce_chalice_01.dds" - instance={ - position={ 0.700000 0.250000 } - scale={ 0.2250000 0.2250000 } - depth=2.010000 - } - } - - colored_emblem={ ##upper left - color1=white - texture="ce_cross_large.dds" - instance={ #bottom center - position={ 0.20000 0.950000 } - scale={ 0.060000 0.060000 } - } - instance={ #upper left - position={ 0.050000 0.600000 } - scale={ 0.060000 0.060000 } - } - instance={ #upper right - position={ 0.350000 0.600000 } - scale={ 0.060000 0.060000 } - } - instance={ #middle left - position={ 0.050000 0.7000000 } - scale={ 0.060000 0.060000 } - } - instance={ #middle right - position={ 0.350000 0.700000 } - scale={ 0.060000 0.060000 } - } - instance={ #bottom left - position={ 0.350000 0.800000 } - scale={ 0.060000 0.060000 } - } - instance={ #bottom right - position={ 0.350000 0.800000 } - scale={ 0.060000 0.060000 } - } - } - colored_emblem={ - color1=white - texture="ce_circle.dds" - instance={ - position={ 0.700000 0.10000 } - scale={ 0.140000 0.140000 } - depth=1.010000 - } - } - colored_emblem={ - color1=yellow_light - texture="ce_chalice_01.dds" - instance={ - position={ 0.700000 0.250000 } - scale={ 0.2250000 0.2250000 } - depth=2.010000 - } - } -} d_porto={ ## douro - - pattern="pattern_solid.dds" - color1=white - color2=white - color3=black - colored_emblem={ - color1=blue_light - texture="ce_mena_pale.dds" - instance={ - scale={ 1.000000 0.650000 } - rotation=90 - } instance={ - scale={ 0.650000 1.000000 } - depth=1.010000 - } } } d_coimbra={ ## beira - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=blue - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.500000 0.165000 } - scale={ 0.325000 0.325000 } - depth=6.010000 - } } colored_emblem={ - color1=yellow - color2=yellow - texture="ce_pomegranate.dds" - instance={ - position={ 0.500000 0.655000 } - scale={ 0.315000 0.315000 } - depth=3.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="NEOW_ce_orange_branch.dds" - instance={ - position={ 0.500000 0.750000 } - depth=5.010000 - } } colored_emblem={ - color1=blue_light - texture="ce_block_04.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.625000 } - depth=7.010000 - rotation=90 - } instance={ - position={ 0.500000 0.165000 } - depth=8.010000 - } } colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.775000 0.525000 } - scale={ 0.250000 0.250000 } - } instance={ - position={ 0.225000 0.525000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } instance={ - position={ 0.500000 0.455000 } - scale={ 0.240000 0.240000 } - depth=2.010000 - } } colored_emblem={ - color1=red - color2=white - texture="ce_chief.dds" - instance={ - depth=9.010000 - } } colored_emblem={ - color1=yellow - texture="ce_block_05.dds" - instance={ - position={ 0.500000 0.710000 } - scale={ 0.350000 0.525000 } - depth=4.010000 - rotation=90 - } } } d_estremadura={ - - pattern="pattern_solid.dds" - color1=yellow - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_waves_04.dds" - instance={ - position={ 1.000000 0.500000 } - depth=1.010000 - } } colored_emblem={ - color1=green - color2=white - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.500000 0.610000 } - depth=3.010000 - } } colored_emblem={ - color1=green - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.500000 } - depth=2.010000 - } } colored_emblem={ - color1=blue_light - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 1.000000 0.500000 } - } } colored_emblem={ - color1=black - texture="NEOW_ce_ship_trimast.dds" - instance={ - position={ 0.280000 0.490000 } - scale={ 0.535000 0.535000 } - depth=4.010000 - } } } d_beja={ ## alentejo - - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=black - colored_emblem={ - color1=black - color2=white - color3=white - texture="ce_bull_head.dds" - instance={ - position={ 0.670000 0.500000 } - scale={ 0.710000 0.710000 } - } } colored_emblem={ - color1=blue_light - color2=white - texture="NEOW_ce_waves_05.dds" - instance={ - position={ 0.405000 0.500000 } - depth=1.010000 - rotation=90 - } } } d_algarve={ - - pattern="pattern_checkers_02.dds" - color1=red - color2=yellow - color3=red - colored_emblem={ - color1=rgb { 188 127 94 } - color2=white - color3=white - texture="ce_head.dds" - instance={ - position={ 0.300000 0.750000 } - scale={ 0.500000 0.500000 } - } instance={ - position={ 0.750000 0.250000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } } colored_emblem={ - color1=brown - color2=white - color3=white - texture="ce_moors_head.dds" - instance={ - position={ 0.300000 0.250000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } } } c_ribatejo={ - - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_shield_portugal.dds" - instance={ - depth=1.010000 - } } colored_emblem={ - color1=blue - color2=white - texture="ce_shield_portugal.dds" - instance={ - scale={ 0.905000 0.905000 } - } } colored_emblem={ - color1=green_light - texture="ce_laurels.dds" - instance={ - depth=2.010000 - } } } c_elvas={ - - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=green - texture="ce_circle_mask.dds" - instance={ - position={ 0.500000 0.830000 } - scale={ 1.000000 0.410000 } - depth=1.010000 - } } colored_emblem={ - color1=black - color2=red - color3=red - texture="ce_knight.dds" - instance={ - position={ 0.500000 0.425000 } - scale={ 0.600000 0.600000 } - } } } c_beja={ - - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=red - color2=white - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.810000 } - scale={ 0.540000 0.345000 } - depth=7.010000 - } } colored_emblem={ - color1=black - color2=black - color3=white - texture="ce_bull_head.dds" - instance={ - scale={ 0.410000 0.410000 } - depth=8.010000 - } } colored_emblem={ - color1=black - color2=white - texture="ce_shield_portugal.dds" - instance={ - position={ 0.400000 0.220000 } - scale={ 0.205000 -0.205000 } - rotation=90 - } instance={ - position={ 0.600000 0.220000 } - scale={ 0.215000 0.215000 } - depth=1.010000 - rotation=90 - } instance={ - position={ 0.500000 0.350000 } - scale={ 0.215000 0.215000 } - depth=2.010000 - } instance={ - position={ 0.500000 0.230000 } - scale={ 0.215000 0.215000 } - depth=3.010000 - } instance={ - position={ 0.500000 0.110000 } - scale={ 0.215000 0.215000 } - depth=4.010000 - } } colored_emblem={ - color1=black - color2=rgb { 54 54 54 } - color3=white - texture="NEOW_ce_eagle_boned.dds" - instance={ - position={ 0.800000 0.250000 } - scale={ -0.440000 0.440000 } - depth=5.010000 - } instance={ - position={ 0.200000 0.250000 } - scale={ 0.440000 0.440000 } - depth=6.010000 - } } } c_castelo_branco={ - - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=red - color2=white - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.270000 0.270000 } - } } colored_emblem={ - color1=white - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.800000 } - depth=3.010000 - } instance={ - position={ 0.500000 0.190000 } - depth=4.010000 - } } colored_emblem={ - color1=white - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.500000 0.350000 } - scale={ 0.420000 -0.500000 } - depth=1.010000 - } instance={ - position={ 0.500000 0.625000 } - scale={ 0.435000 0.475000 } - depth=2.010000 - } } } c_viseu={ - - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=black - colored_emblem={ - color1=red - color2=yellow - texture="ce_castle.dds" - instance={ - scale={ 0.900000 0.900000 } - depth=1.010000 - } } colored_emblem={ - color1=black - color2=white - texture="ce_shield_portugal.dds" - instance={ - position={ 0.500000 0.310000 } - scale={ 0.250000 0.250000 } - } } colored_emblem={ - color1=rgb { 145 110 90 } - color2=black - texture="ce_wildman.dds" - instance={ - position={ 0.325000 0.250000 } - scale={ 0.285000 0.285000 } - depth=3.010000 - } } colored_emblem={ - color1=green - color2=black - texture="ce_grape_tree.dds" - instance={ - position={ 0.680000 0.165000 } - scale={ 0.240000 0.240000 } - depth=2.010000 - } } } d_badajoz={ - - pattern="pattern_tricolor_horizontal_01.dds" - color1=green_light - color2=white - color3=black - colored_emblem={ - color1=yellow - texture="ce_tower.dds" - instance={ - position={ 0.605000 0.455000 } - scale={ 0.390000 0.390000 } - depth=2.010000 - } } colored_emblem={ - color1=black - color2=blue_light - texture="ce_shield_02.dds" - instance={ - scale={ 0.510000 0.510000 } - depth=5.010000 - } } colored_emblem={ - color1=black - color2=black - texture="ce_shield_02.dds" - instance={ - scale={ 0.535000 0.535000 } - depth=6.010000 - } } colored_emblem={ - color1=red - color2=red - texture="ce_lion_rampant.dds" - instance={ - position={ 0.405000 0.450000 } - scale={ 0.265000 0.265000 } - depth=3.010000 - } } colored_emblem={ - color1=grey - texture="ce_shield_01.dds" - instance={ - position={ 0.500000 0.580000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="ce_pattern_vertical_split_01.dds" - instance={ - position={ 0.505000 0.430000 } - scale={ 0.390000 0.340000 } - depth=4.010000 - } } colored_emblem={ - color1=green - color2=black - texture="ce_grape_tree.dds" - instance={ - position={ 0.500000 0.570000 } - scale={ 0.165000 0.165000 } - } } } d_toledo={ - - pattern="pattern_solid.dds" - color1=rgb { 108 41 81 } - color2=white - color3=black - colored_emblem={ - color1=red - color2=red - texture="ce_shield_02.dds" - instance={ - position={ 0.570000 0.590000 } - scale={ 0.175000 0.175000 } - depth=5.010000 - } } colored_emblem={ - color1=red - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.430000 0.590000 } - scale={ 0.170000 0.170000 } - depth=2.010000 - } instance={ - position={ 0.565000 0.425000 } - scale={ 0.170000 0.170000 } - depth=3.010000 - } } colored_emblem={ - color1=white - color2=red - texture="ce_per_fess.dds" - instance={ - position={ 0.500000 0.420000 } - scale={ 0.280000 0.195000 } - depth=6.010000 - rotation=90 - } } colored_emblem={ - color1=grey - texture="ce_border_banner.dds" - instance={ - scale={ 0.415000 0.415000 } - depth=7.010000 - } } colored_emblem={ - color1=yellow - color2=blue - texture="ce_castle.dds" - instance={ - position={ 0.570000 0.585000 } - scale={ 0.170000 0.170000 } - } instance={ - position={ 0.430000 0.420000 } - scale={ 0.170000 0.170000 } - depth=1.010000 - } } colored_emblem={ - color1=black - color2=yellow - color3=yellow - texture="ce_eagle_double.dds" - instance={ - scale={ 0.875000 0.875000 } - depth=8.010000 - } } colored_emblem={ - color1=white - color2=white - texture="ce_shield_02.dds" - instance={ - position={ 0.430000 0.590000 } - scale={ 0.175000 0.175000 } - depth=4.010000 - } } } d_castilla={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - colored_emblem={ - color1=yellow - color2=blue - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.475000 } - } } } d_leon={ - - pattern="pattern_solid.dds" - color1=white - color2=yellow - color3=blue - colored_emblem={ - color1=purple - color2=yellow - texture="ce_lion_rampant_crown.dds" - instance={ - scale={ 0.930000 0.930000 } - } } } d_murcia={ - - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=black - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.695000 0.895000 } - scale={ 0.200000 0.200000 } - } instance={ - position={ 0.895000 0.680000 } - scale={ 0.200000 0.200000 } - depth=1.010000 - } instance={ - position={ 0.495000 0.680000 } - scale={ 0.200000 0.200000 } - depth=2.010000 - } instance={ - position={ 0.805000 0.790000 } - scale={ 0.200000 0.200000 } - depth=3.010000 - } instance={ - position={ 0.595000 0.790000 } - scale={ 0.200000 0.200000 } - depth=4.010000 - } instance={ - position={ 0.695000 0.680000 } - scale={ 0.195000 0.195000 } - depth=5.010000 - } instance={ - position={ 0.695000 0.580000 } - scale={ 0.200000 0.200000 } - depth=6.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.370000 0.455000 } - scale={ 0.300000 0.300000 } - depth=7.010000 - } instance={ - position={ 0.200000 0.455000 } - scale={ 0.300000 0.300000 } - depth=8.010000 - } instance={ - position={ 0.370000 0.200000 } - scale={ 0.300000 0.300000 } - depth=9.010000 - } instance={ - position={ 0.200000 0.200000 } - scale={ 0.300000 0.300000 } - depth=10.010000 - } } } d_valencia={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.730000 } - depth=2.010000 - } } colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.215000 } - scale={ 0.360000 0.360000 } - } } colored_emblem={ - color1=red - texture="ce_mena_fess.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 1.000000 0.310000 } - depth=1.010000 - } } } d_barcelona={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - scale={ 0.455000 0.455000 } - depth=6.010000 - rotation=45 - } } colored_emblem={ - color1=red - texture="ce_ordinary_pile_02_inverted.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.070000 0.075000 } - depth=3.010000 - } } colored_emblem={ - color1=red - texture="ce_ordinary_pile.dds" - instance={ - position={ 0.815000 0.500000 } - scale={ 0.070000 0.070000 } - depth=1.010000 - rotation=270 - } } colored_emblem={ - color1=red - texture="ce_ordinary_cross_thinnest.dds" - instance={ - scale={ 0.565000 0.565000 } - depth=5.010000 - } } colored_emblem={ - color1=red - texture="ce_ordinary_pile_02.dds" - instance={ - position={ 0.175000 0.500000 } - scale={ 0.085000 0.070000 } - depth=2.010000 - rotation=90 - } } colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.060000 0.500000 } - scale={ 0.155000 0.155000 } - } instance={ - scale={ 0.500000 0.500000 } - depth=7.010000 - rotation=45 - } } colored_emblem={ - color1=red - texture="ce_ordinary_pile_01.dds" - instance={ - position={ 0.500000 0.815000 } - scale={ 0.070000 0.065000 } - depth=4.010000 - } } } d_mallorca={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=white - color2=purple - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.215000 } - scale={ 0.660000 0.660000 } - } } colored_emblem={ - color1=purple - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.830000 } - depth=1.010000 - } } } k_aragon={ - - pattern="pattern__solid_designer.dds" - color1=yellow - color2=white - color3=black - colored_emblem={ - color1=white - texture="ce_star_05.dds" - instance={ - position={ 0.500000 0.225000 } - scale={ 0.385000 0.385000 } - } } colored_emblem={ - color1=blue_light - texture="ce_ordinary_pile.dds" - instance={ - depth=1.010000 - } } colored_emblem={ - color1=red - texture="ce_pales_04.dds" - instance={ - depth=2.010000 - } } } d_granada={ - - pattern="pattern_vertical_split_01.dds" - color1=red - color2=green - color3=black - colored_emblem={ - color1=yellow - color2=red - texture="ce_pomegranate.dds" - instance={ - position={ 0.500000 0.550000 } - scale={ 0.830000 0.830000 } - } } } d_cordoba={ - - pattern="pattern_solid.dds" - color1=purple - color2=yellow - color3=black - colored_emblem={ - color1=yellow - texture="ce_lotus_big.dds" - instance={ - scale={ 0.940000 0.940000 } - depth=4.010000 - } } colored_emblem={ - color1=yellow - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.445000 } - scale={ 0.400000 0.400000 } - depth=1.010000 - } } colored_emblem={ - color1=yellow - color2=blue_light - texture="ce_castle_random.dds" - instance={ - position={ 0.500000 0.555000 } - scale={ 0.740000 0.290000 } - } } colored_emblem={ - color1=red - texture="ce_lotus_big.dds" - instance={ - scale={ 0.890000 0.890000 } - depth=3.010000 - } } colored_emblem={ - color1=blue_light - color2=red - texture="ce_tamgha_roundel_frame.dds" - instance={ - scale={ 0.615000 0.615000 } - depth=2.010000 - } } } d_sevilla={ - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=yellow - texture="ce_letter_n.dds" - instance={ - position={ 0.205000 0.500000 } - scale={ 0.250000 0.250000 } - depth=5.010000 - } } colored_emblem={ - color1=yellow - texture="ce_letter_i.dds" - instance={ - position={ 0.505000 0.500000 } - scale={ 0.320000 0.165000 } - depth=3.010000 - } } colored_emblem={ - color1=yellow - texture="ce_letter_d.dds" - instance={ - position={ 0.660000 0.500000 } - scale={ 0.250000 0.250000 } - depth=1.010000 - } } colored_emblem={ - color1=yellow - texture="ce_letter_o.dds" - instance={ - position={ 0.815000 0.500000 } - scale={ 0.250000 0.250000 } - } instance={ - position={ 0.355000 0.500000 } - scale={ 0.250000 0.250000 } - depth=4.010000 - } } colored_emblem={ - color1=yellow - texture="ce_tamgha_mongol_guyuk_02.dds" - instance={ - scale={ 0.270000 0.400000 } - depth=2.010000 - } } } ## LOOSE IBERIAN COUNTIES c_perpignan={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red -} c_girona={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=black - colored_emblem={ - color1=white - color2=red - texture="ce_lozengy_bend.dds" - instance={ - scale={ 0.410000 0.410000 } - rotation=45 - } } colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - scale={ 0.445000 0.445000 } - depth=1.010000 - rotation=45 - } } } c_lleida={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - scale={ 0.425000 0.425000 } - depth=1.010000 - rotation=45 - } } colored_emblem={ - color1=white - texture="ce_fleur_florence.dds" - instance={ - scale={ 0.410000 0.410000 } - } } colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - scale={ 0.470000 0.470000 } - depth=2.010000 - rotation=45 - } } } c_tarragona={ - - pattern="pattern_solid.dds" - color1=yellow - color2=white - color3=red - colored_emblem={ - color1=yellow - color2=red - texture="ce_fur_vair_01.dds" - } } c_castellon={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=black - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.500000 0.080000 } - scale={ 0.165000 0.165000 } - } } colored_emblem={ - color1=white - color2=red - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.230000 } - scale={ 0.195000 0.195000 } - depth=1.010000 - } } colored_emblem={ - color1=yellow - texture="ce_cloud_swirl_nestorian.dds" - instance={ - position={ 0.500000 0.180000 } - scale={ 0.480000 -0.480000 } - depth=4.010000 - } instance={ - position={ 0.505000 0.315000 } - scale={ 0.510000 0.510000 } - depth=5.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="ce_bendy_06.dds" - instance={ - position={ 0.500000 0.230000 } - scale={ 0.215000 0.215000 } - depth=2.010000 - rotation=45 - } } colored_emblem={ - color1=green - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.825000 } - depth=6.010000 - } } colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.230000 } - scale={ 0.235000 0.235000 } - depth=3.010000 - rotation=45 - } } } c_valencia={ - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.730000 } - depth=2.010000 - } } colored_emblem={ - color1=yellow - color2=red - color3=green - texture="ce_crancelin.dds" - instance={ - position={ 0.500000 0.340000 } - rotation=315 - } } colored_emblem={ - color1=red - texture="ce_mena_fess.dds" - instance={ - position={ 0.500000 0.410000 } - scale={ 1.000000 0.310000 } - depth=1.010000 - } } } c_alicante={ - - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=black - colored_emblem={ - color1=red - color2=blue_light - color3=white - texture="ce_ocean_castle.dds" - instance={ - position={ 0.500000 0.720000 } - depth=2.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.470000 } - scale={ 0.510000 0.510000 } - depth=1.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="ce_vertical_stripes_01.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.515000 } - } } } c_murcia={ - - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=black - colored_emblem={ - color1=white - texture="ce_mena_pale.dds" - instance={ - scale={ 0.450000 1.000000 } - depth=1.010000 - } } colored_emblem={ - color1=white - texture="ce_mena_fess.dds" - instance={ - scale={ 1.000000 0.450000 } - depth=2.010000 - } } colored_emblem={ - color1=yellow - color2=white - texture="NEOW_ce_tower_02.dds" - instance={ - scale={ 0.310000 0.310000 } - } } } c_alcaraz={ - - pattern="pattern_solid.dds" - color1=green_light - color2=yellow - color3=black - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant.dds" - instance={ - position={ 0.185000 0.750000 } - scale={ -0.300000 0.300000 } - } instance={ - position={ 0.820000 0.760000 } - scale={ 0.300000 0.300000 } - depth=1.010000 - } } colored_emblem={ - color1=yellow - color2=yellow - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.185000 } - scale={ 0.415000 0.415000 } - depth=2.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="ce_castle.dds" - instance={ - position={ 0.500000 0.650000 } - scale={ 0.700000 0.700000 } - depth=3.010000 - } } } c_iviza={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=white - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.700000 0.700000 } - } } colored_emblem={ - color1=rgb { 161 102 69 } - color2=blue_light - texture="ce_castle.dds" - instance={ - scale={ 0.705000 0.705000 } - depth=2.010000 - } } colored_emblem={ - color1=blue_light - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.760000 } - scale={ 0.700000 0.700000 } - depth=1.010000 - } } } c_mallorca={ - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=white - color2=purple - texture="NEOW_ce_wall.dds" - instance={ - position={ 0.500000 0.215000 } - scale={ 0.660000 0.660000 } - depth=2.010000 - } } colored_emblem={ - color1=purple - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - scale={ 1.000000 0.830000 } - depth=3.010000 - } } colored_emblem={ - color1=white - texture="NEOW_ce_wave_single.dds" - instance={ - position={ 0.500000 0.480000 } - } } colored_emblem={ - color1=blue_light - texture="ce_waves_04.dds" - instance={ - position={ 0.500000 0.480000 } - depth=1.010000 - } } } c_menorca={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=black - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - position={ 0.355000 0.645000 } - scale={ 0.170000 0.170000 } - depth=1.010000 - rotation=45 - } instance={ - position={ 0.645000 0.355000 } - scale={ 0.170000 0.170000 } - depth=2.010000 - rotation=45 - } instance={ - position={ 0.645000 0.645000 } - scale={ 0.170000 0.170000 } - depth=3.010000 - rotation=45 - } instance={ - position={ 0.355000 0.355000 } - scale={ 0.170000 0.170000 } - depth=4.010000 - rotation=45 - } } colored_emblem={ - color1=blue - texture="ce_square_kaaba.dds" - instance={ - scale={ 1.000000 0.540000 } - depth=5.010000 - } instance={ - scale={ 0.540000 1.000000 } - depth=6.010000 - } } colored_emblem={ - color1=white - color2=blue - texture="ce_castle.dds" - instance={ - scale={ 0.525000 0.525000 } - } } } c_teruel={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.000000 } - depth=5.010000 - } } colored_emblem={ - color1=yellow - color2=yellow - color3=yellow - texture="ce_fox.dds" - instance={ - position={ 0.315000 0.500000 } - scale={ -0.275000 0.275000 } - } instance={ - position={ 0.690000 0.500000 } - scale={ 0.275000 0.275000 } - depth=1.010000 - } } colored_emblem={ - color1=green - texture="ce_palm_tree.dds" - instance={ - position={ 0.500000 0.265000 } - scale={ 0.345000 0.345000 } - depth=3.010000 - } } colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.390000 } - scale={ 1.000000 0.505000 } - depth=4.010000 - rotation=45 - } } colored_emblem={ - color1=yellow - color2=blue - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.500000 0.475000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } } } c_fraga={ - - pattern="pattern_checkers_02.dds" - color1=red - color2=blue_light - color3=red - colored_emblem={ - color1=yellow - color2=blue_light - texture="ce_castle.dds" - instance={ - position={ 0.280000 0.750000 } - scale={ 0.525000 0.525000 } - depth=6.010000 - } instance={ - position={ 0.725000 0.250000 } - scale={ 0.525000 0.525000 } - depth=7.010000 - } } colored_emblem={ - color1=yellow - texture="ce_fleur.dds" - instance={ - position={ 0.720000 0.590000 } - scale={ 0.095000 0.095000 } - } instance={ - position={ 0.280000 0.115000 } - scale={ 0.095000 0.095000 } - depth=3.010000 - } } colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 0.715000 0.845000 } - scale={ 0.155000 0.155000 } - depth=1.010000 - } instance={ - position={ 0.280000 0.360000 } - scale={ 0.175000 0.175000 } - depth=4.010000 - } } colored_emblem={ - color1=yellow - texture="ce_heart.dds" - instance={ - position={ 0.720000 0.775000 } - scale={ 0.400000 -0.400000 } - depth=2.010000 - } instance={ - position={ 0.280000 0.300000 } - scale={ 0.400000 0.400000 } - depth=5.010000 - rotation=180 - } } } c_alto_aragon={ - - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red - colored_emblem={ - color1=red - texture="NEOW_ce_burgundy_cross_spain.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=1.010000 - } } colored_emblem={ - color1=green - color2=yellow - texture="ce_norse_spiral_06_thin.dds" - instance={ - scale={ 0.505000 0.505000 } - depth=2.010000 - } } colored_emblem={ - color1=white - texture="NEOW_ce_book_open.dds" - instance={ - position={ 0.500000 0.510000 } - scale={ 0.115000 0.115000 } - } } colored_emblem={ - color1=white - color2=red - texture="ce_polylobe_angles.dds" - instance={ - scale={ 0.985000 0.985000 } - depth=3.010000 - rotation=45 - } } } c_calatayud={ - - pattern="pattern_vertical_stripes_01.dds" - color1=yellow - color2=red - color3=red - colored_emblem={ - color1=yellow - texture="ce_crown_small.dds" - instance={ - position={ 0.500000 0.375000 } - scale={ 0.275000 0.105000 } - depth=3.010000 - } } colored_emblem={ - color1=blue - texture="ce_mena_diamond_napkin.dds" - instance={ - depth=6.010000 - } } colored_emblem={ - color1=white - texture="ce_letter_c.dds" - instance={ - position={ 0.680000 0.500000 } - scale={ 0.180000 0.180000 } - } instance={ - position={ 0.320000 0.500000 } - scale={ 0.180000 0.180000 } - depth=1.010000 - } instance={ - position={ 0.500000 0.670000 } - scale={ 0.180000 0.180000 } - depth=2.010000 - } } colored_emblem={ - color1=blue - texture="ce_border_shield.dds" - instance={ - scale={ 0.285000 0.285000 } - depth=4.010000 - } } colored_emblem={ - color1=yellow - color2=red - texture="ce_vertical_stripes_01.dds" - instance={ - scale={ 0.200000 0.200000 } - depth=5.010000 - } } } c_pallas={ - - pattern="pattern_solid.dds" - color1=red - color2=yellow - color3=blue - colored_emblem={ - color1=yellow - texture="ce_bend_embattled.dds" - instance={ - position={ 0.685000 0.500000 } - scale={ 0.420000 0.420000 } - rotation=30 - } instance={ - scale={ 0.420000 0.420000 } - depth=1.010000 - rotation=30 - } instance={ - position={ 0.315000 0.500000 } - scale={ 0.420000 0.420000 } - depth=2.010000 - rotation=30 - } } colored_emblem={ - color1=yellow - color2=red - texture="ce_checky_06.dds" - instance={ - depth=4.010000 - } } colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.520000 } - scale={ 0.755000 0.755000 } - depth=3.010000 - } } } +galicia_portugal = { + + pattern="pattern__solid_designer.dds" + color1=blue + color2=white + color3=red + colored_emblem={ ##upper right + color1=white + texture="ce_cross_large.dds" + instance={ #bottom center + position={ 0.70000 0.450000 } + scale={ 0.060000 0.060000 } + } + instance={ #upper left + position={ 0.550000 0.100000 } + scale={ 0.060000 0.060000 } + } + instance={ #upper right + position={ 0.850000 0.100000 } + scale={ 0.060000 0.060000 } + } + instance={ #middle left + position={ 0.550000 0.2000000 } + scale={ 0.060000 0.060000 } + } + instance={ #middle right + position={ 0.850000 0.200000 } + scale={ 0.060000 0.060000 } + } + instance={ #bottom left + position={ 0.550000 0.300000 } + scale={ 0.060000 0.060000 } + } + instance={ #bottom right + position={ 0.850000 0.300000 } + scale={ 0.060000 0.060000 } + } + } + colored_emblem={ + color1=white + texture="ce_circle.dds" + instance={ + position={ 0.700000 0.10000 } + scale={ 0.140000 0.140000 } + depth=1.010000 + } + } + colored_emblem={ + color1=yellow_light + texture="ce_chalice_01.dds" + instance={ + position={ 0.700000 0.250000 } + scale={ 0.2250000 0.2250000 } + depth=2.010000 + } + } + + colored_emblem={ ##upper left + color1=white + texture="ce_cross_large.dds" + instance={ #bottom center + position={ 0.20000 0.950000 } + scale={ 0.060000 0.060000 } + } + instance={ #upper left + position={ 0.050000 0.600000 } + scale={ 0.060000 0.060000 } + } + instance={ #upper right + position={ 0.350000 0.600000 } + scale={ 0.060000 0.060000 } + } + instance={ #middle left + position={ 0.050000 0.7000000 } + scale={ 0.060000 0.060000 } + } + instance={ #middle right + position={ 0.350000 0.700000 } + scale={ 0.060000 0.060000 } + } + instance={ #bottom left + position={ 0.350000 0.800000 } + scale={ 0.060000 0.060000 } + } + instance={ #bottom right + position={ 0.350000 0.800000 } + scale={ 0.060000 0.060000 } + } + } + colored_emblem={ + color1=white + texture="ce_circle.dds" + instance={ + position={ 0.700000 0.10000 } + scale={ 0.140000 0.140000 } + depth=1.010000 + } + } + colored_emblem={ + color1=yellow_light + texture="ce_chalice_01.dds" + instance={ + position={ 0.700000 0.250000 } + scale={ 0.2250000 0.2250000 } + depth=2.010000 + } + } +} + +d_porto={ ## douro + + pattern="pattern_solid.dds" + color1=white + color2=white + color3=black + colored_emblem={ + color1=blue_light + texture="ce_mena_pale.dds" + instance={ + scale={ 1.000000 0.650000 } + rotation=90 + } + + instance={ + scale={ 0.650000 1.000000 } + depth=1.010000 + } + + } + +} + +d_coimbra={ ## beira + + pattern="pattern_solid.dds" + color1=red + color2=white + color3=blue + colored_emblem={ + color1=yellow + texture="ce_crown_small.dds" + instance={ + position={ 0.500000 0.165000 } + scale={ 0.325000 0.325000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=yellow + texture="ce_pomegranate.dds" + instance={ + position={ 0.500000 0.655000 } + scale={ 0.315000 0.315000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="NEOW_ce_orange_branch.dds" + instance={ + position={ 0.500000 0.750000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=blue_light + texture="ce_block_04.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.625000 } + depth=7.010000 + rotation=90 + } + + instance={ + position={ 0.500000 0.165000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_fleur.dds" + instance={ + position={ 0.775000 0.525000 } + scale={ 0.250000 0.250000 } + } + + instance={ + position={ 0.225000 0.525000 } + scale={ 0.250000 0.250000 } + depth=1.010000 + } + + instance={ + position={ 0.500000 0.455000 } + scale={ 0.240000 0.240000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=red + color2=white + texture="ce_chief.dds" + instance={ + depth=9.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_block_05.dds" + instance={ + position={ 0.500000 0.710000 } + scale={ 0.350000 0.525000 } + depth=4.010000 + rotation=90 + } + + } + +} + +d_estremadura={ + + pattern="pattern_solid.dds" + color1=yellow + color2=yellow + color3=black + colored_emblem={ + color1=white + texture="ce_waves_04.dds" + instance={ + position={ 1.000000 0.500000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=green + color2=white + texture="NEOW_ce_waves_05.dds" + instance={ + position={ 0.500000 0.610000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=green + texture="ce_block_02.dds" + instance={ + position={ 1.000000 0.500000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=blue_light + texture="NEOW_ce_wave_single.dds" + instance={ + position={ 1.000000 0.500000 } + } + + } + + colored_emblem={ + color1=black + texture="NEOW_ce_ship_trimast.dds" + instance={ + position={ 0.280000 0.490000 } + scale={ 0.535000 0.535000 } + depth=4.010000 + } + + } + +} + +d_beja={ ## alentejo + + pattern="pattern_solid.dds" + color1=yellow + color2=white + color3=black + colored_emblem={ + color1=black + color2=white + color3=white + texture="ce_bull_head.dds" + instance={ + position={ 0.670000 0.500000 } + scale={ 0.710000 0.710000 } + } + + } + + colored_emblem={ + color1=blue_light + color2=white + texture="NEOW_ce_waves_05.dds" + instance={ + position={ 0.405000 0.500000 } + depth=1.010000 + rotation=90 + } + + } + +} + +d_algarve={ + + pattern="pattern_checkers_02.dds" + color1=red + color2=yellow + color3=red + colored_emblem={ + color1=rgb { 188 127 94 } + color2=white + color3=white + texture="ce_head.dds" + instance={ + position={ 0.300000 0.750000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.750000 0.250000 } + scale={ 0.500000 0.500000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=brown + color2=white + color3=white + texture="ce_moors_head.dds" + instance={ + position={ 0.300000 0.250000 } + scale={ 0.500000 0.500000 } + depth=2.010000 + } + + instance={ + position={ 0.750000 0.750000 } + scale={ 0.500000 0.500000 } + depth=3.010000 + } + + } + +} + +c_ribatejo={ + + pattern="pattern_vertical_split_01.dds" + color1=blue + color2=yellow + color3=black + colored_emblem={ + color1=white + texture="ce_shield_portugal.dds" + instance={ + depth=1.010000 + } + + } + + colored_emblem={ + color1=blue + color2=white + texture="ce_shield_portugal.dds" + instance={ + scale={ 0.905000 0.905000 } + } + + } + + colored_emblem={ + color1=green_light + texture="ce_laurels.dds" + instance={ + depth=2.010000 + } + + } + +} + +c_elvas={ + + pattern="pattern_solid.dds" + color1=yellow + color2=white + color3=red + colored_emblem={ + color1=green + texture="ce_circle_mask.dds" + instance={ + position={ 0.500000 0.830000 } + scale={ 1.000000 0.410000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=black + color2=red + color3=red + texture="ce_knight.dds" + instance={ + position={ 0.500000 0.425000 } + scale={ 0.600000 0.600000 } + } + + } + +} + +c_beja={ + + pattern="pattern_solid.dds" + color1=yellow + color2=white + color3=red + colored_emblem={ + color1=red + color2=white + texture="ce_castle.dds" + instance={ + position={ 0.500000 0.810000 } + scale={ 0.540000 0.345000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=black + color2=black + color3=white + texture="ce_bull_head.dds" + instance={ + scale={ 0.410000 0.410000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=black + color2=white + texture="ce_shield_portugal.dds" + instance={ + position={ 0.400000 0.220000 } + scale={ 0.205000 -0.205000 } + rotation=90 + } + + instance={ + position={ 0.600000 0.220000 } + scale={ 0.215000 0.215000 } + depth=1.010000 + rotation=90 + } + + instance={ + position={ 0.500000 0.350000 } + scale={ 0.215000 0.215000 } + depth=2.010000 + } + + instance={ + position={ 0.500000 0.230000 } + scale={ 0.215000 0.215000 } + depth=3.010000 + } + + instance={ + position={ 0.500000 0.110000 } + scale={ 0.215000 0.215000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=black + color2=rgb { 54 54 54 } + color3=white + texture="NEOW_ce_eagle_boned.dds" + instance={ + position={ 0.800000 0.250000 } + scale={ -0.440000 0.440000 } + depth=5.010000 + } + + instance={ + position={ 0.200000 0.250000 } + scale={ 0.440000 0.440000 } + depth=6.010000 + } + + } + +} + +c_castelo_branco={ + + pattern="pattern_solid.dds" + color1=blue + color2=white + color3=blue + colored_emblem={ + color1=red + color2=white + texture="ce_castle.dds" + instance={ + position={ 0.500000 0.485000 } + scale={ 0.270000 0.270000 } + } + + } + + colored_emblem={ + color1=white + texture="NEOW_ce_wave_single.dds" + instance={ + position={ 0.500000 0.800000 } + depth=3.010000 + } + + instance={ + position={ 0.500000 0.190000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_ordinary_pile_01.dds" + instance={ + position={ 0.500000 0.350000 } + scale={ 0.420000 -0.500000 } + depth=1.010000 + } + + instance={ + position={ 0.500000 0.625000 } + scale={ 0.435000 0.475000 } + depth=2.010000 + } + + } + +} + +c_viseu={ + + pattern="pattern_solid.dds" + color1=white + color2=yellow + color3=black + colored_emblem={ + color1=red + color2=yellow + texture="ce_castle.dds" + instance={ + scale={ 0.900000 0.900000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=black + color2=white + texture="ce_shield_portugal.dds" + instance={ + position={ 0.500000 0.310000 } + scale={ 0.250000 0.250000 } + } + + } + + colored_emblem={ + color1=rgb { 145 110 90 } + color2=black + texture="ce_wildman.dds" + instance={ + position={ 0.325000 0.250000 } + scale={ 0.285000 0.285000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=green + color2=black + texture="ce_grape_tree.dds" + instance={ + position={ 0.680000 0.165000 } + scale={ 0.240000 0.240000 } + depth=2.010000 + } + + } + +} + +d_badajoz={ + + pattern="pattern_tricolor_horizontal_01.dds" + color1=green_light + color2=white + color3=black + colored_emblem={ + color1=yellow + texture="ce_tower.dds" + instance={ + position={ 0.605000 0.455000 } + scale={ 0.390000 0.390000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=black + color2=blue_light + texture="ce_shield_02.dds" + instance={ + scale={ 0.510000 0.510000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=black + color2=black + texture="ce_shield_02.dds" + instance={ + scale={ 0.535000 0.535000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=red + color2=red + texture="ce_lion_rampant.dds" + instance={ + position={ 0.405000 0.450000 } + scale={ 0.265000 0.265000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=grey + texture="ce_shield_01.dds" + instance={ + position={ 0.500000 0.580000 } + scale={ 0.200000 0.200000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="ce_pattern_vertical_split_01.dds" + instance={ + position={ 0.505000 0.430000 } + scale={ 0.390000 0.340000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=green + color2=black + texture="ce_grape_tree.dds" + instance={ + position={ 0.500000 0.570000 } + scale={ 0.165000 0.165000 } + } + + } + +} + +d_toledo={ + + pattern="pattern_solid.dds" + color1=rgb { 108 41 81 } + color2=white + color3=black + colored_emblem={ + color1=red + color2=red + texture="ce_shield_02.dds" + instance={ + position={ 0.570000 0.590000 } + scale={ 0.175000 0.175000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=red + color2=yellow + texture="ce_lion_rampant_crown.dds" + instance={ + position={ 0.430000 0.590000 } + scale={ 0.170000 0.170000 } + depth=2.010000 + } + + instance={ + position={ 0.565000 0.425000 } + scale={ 0.170000 0.170000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=white + color2=red + texture="ce_per_fess.dds" + instance={ + position={ 0.500000 0.420000 } + scale={ 0.280000 0.195000 } + depth=6.010000 + rotation=90 + } + + } + + colored_emblem={ + color1=grey + texture="ce_border_banner.dds" + instance={ + scale={ 0.415000 0.415000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=blue + texture="ce_castle.dds" + instance={ + position={ 0.570000 0.585000 } + scale={ 0.170000 0.170000 } + } + + instance={ + position={ 0.430000 0.420000 } + scale={ 0.170000 0.170000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=black + color2=yellow + color3=yellow + texture="ce_eagle_double.dds" + instance={ + scale={ 0.875000 0.875000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=white + color2=white + texture="ce_shield_02.dds" + instance={ + position={ 0.430000 0.590000 } + scale={ 0.175000 0.175000 } + depth=4.010000 + } + + } + +} + +d_castilla={ + pattern="pattern_solid.dds" + color1=red + color2=yellow + colored_emblem={ + color1=yellow + color2=blue + texture="ce_castle.dds" + instance={ + position={ 0.500000 0.475000 } + } + + } + +} + +d_leon={ + + pattern="pattern_solid.dds" + color1=white + color2=yellow + color3=blue + colored_emblem={ + color1=purple + color2=yellow + texture="ce_lion_rampant_crown.dds" + instance={ + scale={ 0.930000 0.930000 } + } + + } + +} + +d_murcia={ + + pattern="pattern_solid.dds" + color1=red + color2=yellow + color3=black + colored_emblem={ + color1=yellow + texture="ce_crown_small.dds" + instance={ + position={ 0.695000 0.895000 } + scale={ 0.200000 0.200000 } + } + + instance={ + position={ 0.895000 0.680000 } + scale={ 0.200000 0.200000 } + depth=1.010000 + } + + instance={ + position={ 0.495000 0.680000 } + scale={ 0.200000 0.200000 } + depth=2.010000 + } + + instance={ + position={ 0.805000 0.790000 } + scale={ 0.200000 0.200000 } + depth=3.010000 + } + + instance={ + position={ 0.595000 0.790000 } + scale={ 0.200000 0.200000 } + depth=4.010000 + } + + instance={ + position={ 0.695000 0.680000 } + scale={ 0.195000 0.195000 } + depth=5.010000 + } + + instance={ + position={ 0.695000 0.580000 } + scale={ 0.200000 0.200000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="NEOW_ce_tower_02.dds" + instance={ + position={ 0.370000 0.455000 } + scale={ 0.300000 0.300000 } + depth=7.010000 + } + + instance={ + position={ 0.200000 0.455000 } + scale={ 0.300000 0.300000 } + depth=8.010000 + } + + instance={ + position={ 0.370000 0.200000 } + scale={ 0.300000 0.300000 } + depth=9.010000 + } + + instance={ + position={ 0.200000 0.200000 } + scale={ 0.300000 0.300000 } + depth=10.010000 + } + + } + +} + +d_valencia={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=blue_light + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.730000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_star_05.dds" + instance={ + position={ 0.500000 0.215000 } + scale={ 0.360000 0.360000 } + } + + } + + colored_emblem={ + color1=red + texture="ce_mena_fess.dds" + instance={ + position={ 0.500000 0.410000 } + scale={ 1.000000 0.310000 } + depth=1.010000 + } + + } + +} + +d_barcelona={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=white + texture="ce_block_02.dds" + instance={ + scale={ 0.455000 0.455000 } + depth=6.010000 + rotation=45 + } + + } + + colored_emblem={ + color1=red + texture="ce_ordinary_pile_02_inverted.dds" + instance={ + position={ 0.500000 0.180000 } + scale={ 0.070000 0.075000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_ordinary_pile.dds" + instance={ + position={ 0.815000 0.500000 } + scale={ 0.070000 0.070000 } + depth=1.010000 + rotation=270 + } + + } + + colored_emblem={ + color1=red + texture="ce_ordinary_cross_thinnest.dds" + instance={ + scale={ 0.565000 0.565000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_ordinary_pile_02.dds" + instance={ + position={ 0.175000 0.500000 } + scale={ 0.085000 0.070000 } + depth=2.010000 + rotation=90 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + instance={ + position={ 0.060000 0.500000 } + scale={ 0.155000 0.155000 } + } + + instance={ + scale={ 0.500000 0.500000 } + depth=7.010000 + rotation=45 + } + + } + + colored_emblem={ + color1=red + texture="ce_ordinary_pile_01.dds" + instance={ + position={ 0.500000 0.815000 } + scale={ 0.070000 0.065000 } + depth=4.010000 + } + + } + +} + +d_mallorca={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=white + color2=purple + texture="NEOW_ce_wall.dds" + instance={ + position={ 0.500000 0.215000 } + scale={ 0.660000 0.660000 } + } + + } + + colored_emblem={ + color1=purple + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.830000 } + depth=1.010000 + } + + } + +} + +k_aragon={ + + pattern="pattern__solid_designer.dds" + color1=yellow + color2=white + color3=black + colored_emblem={ + color1=white + texture="ce_star_05.dds" + instance={ + position={ 0.500000 0.225000 } + scale={ 0.385000 0.385000 } + } + + } + + colored_emblem={ + color1=blue_light + texture="ce_ordinary_pile.dds" + instance={ + depth=1.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_pales_04.dds" + instance={ + depth=2.010000 + } + + } + +} + +d_granada={ + + pattern="pattern_vertical_split_01.dds" + color1=red + color2=green + color3=black + colored_emblem={ + color1=yellow + color2=red + texture="ce_pomegranate.dds" + instance={ + position={ 0.500000 0.550000 } + scale={ 0.830000 0.830000 } + } + + } + +} + +d_cordoba={ + + pattern="pattern_solid.dds" + color1=purple + color2=yellow + color3=black + colored_emblem={ + color1=yellow + texture="ce_lotus_big.dds" + instance={ + scale={ 0.940000 0.940000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_castle_random.dds" + instance={ + position={ 0.500000 0.445000 } + scale={ 0.400000 0.400000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=blue_light + texture="ce_castle_random.dds" + instance={ + position={ 0.500000 0.555000 } + scale={ 0.740000 0.290000 } + } + + } + + colored_emblem={ + color1=red + texture="ce_lotus_big.dds" + instance={ + scale={ 0.890000 0.890000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=blue_light + color2=red + texture="ce_tamgha_roundel_frame.dds" + instance={ + scale={ 0.615000 0.615000 } + depth=2.010000 + } + + } + +} + +d_sevilla={ + + pattern="pattern_solid.dds" + color1=red + color2=white + color3=black + colored_emblem={ + color1=yellow + texture="ce_letter_n.dds" + instance={ + position={ 0.205000 0.500000 } + scale={ 0.250000 0.250000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_letter_i.dds" + instance={ + position={ 0.505000 0.500000 } + scale={ 0.320000 0.165000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_letter_d.dds" + instance={ + position={ 0.660000 0.500000 } + scale={ 0.250000 0.250000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_letter_o.dds" + instance={ + position={ 0.815000 0.500000 } + scale={ 0.250000 0.250000 } + } + + instance={ + position={ 0.355000 0.500000 } + scale={ 0.250000 0.250000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_tamgha_mongol_guyuk_02.dds" + instance={ + scale={ 0.270000 0.400000 } + depth=2.010000 + } + + } + +} + +## LOOSE IBERIAN COUNTIES + +c_perpignan={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red +} + +c_girona={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=black + colored_emblem={ + color1=white + color2=red + texture="ce_lozengy_bend.dds" + instance={ + scale={ 0.410000 0.410000 } + rotation=45 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + scale={ 0.445000 0.445000 } + depth=1.010000 + rotation=45 + } + + } + +} + +c_lleida={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + scale={ 0.425000 0.425000 } + depth=1.010000 + rotation=45 + } + + } + + colored_emblem={ + color1=white + texture="ce_fleur_florence.dds" + instance={ + scale={ 0.410000 0.410000 } + } + + } + + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={ + scale={ 0.470000 0.470000 } + depth=2.010000 + rotation=45 + } + + } + +} + +c_tarragona={ + + pattern="pattern_solid.dds" + color1=yellow + color2=white + color3=red + colored_emblem={ + color1=yellow + color2=red + texture="ce_fur_vair_01.dds" + } + +} + +c_castellon={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=black + colored_emblem={ + color1=yellow + texture="ce_crown_small.dds" + instance={ + position={ 0.500000 0.080000 } + scale={ 0.165000 0.165000 } + } + + } + + colored_emblem={ + color1=white + color2=red + texture="ce_castle.dds" + instance={ + position={ 0.500000 0.230000 } + scale={ 0.195000 0.195000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_cloud_swirl_nestorian.dds" + instance={ + position={ 0.500000 0.180000 } + scale={ 0.480000 -0.480000 } + depth=4.010000 + } + + instance={ + position={ 0.505000 0.315000 } + scale={ 0.510000 0.510000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="ce_bendy_06.dds" + instance={ + position={ 0.500000 0.230000 } + scale={ 0.215000 0.215000 } + depth=2.010000 + rotation=45 + } + + } + + colored_emblem={ + color1=green + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.825000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.230000 } + scale={ 0.235000 0.235000 } + depth=3.010000 + rotation=45 + } + + } + +} + +c_valencia={ + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=blue_light + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.730000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + color3=green + texture="ce_crancelin.dds" + instance={ + position={ 0.500000 0.340000 } + rotation=315 + } + + } + + colored_emblem={ + color1=red + texture="ce_mena_fess.dds" + instance={ + position={ 0.500000 0.410000 } + scale={ 1.000000 0.310000 } + depth=1.010000 + } + + } + +} + +c_alicante={ + + pattern="pattern_solid.dds" + color1=red + color2=yellow + color3=black + colored_emblem={ + color1=red + color2=blue_light + color3=white + texture="ce_ocean_castle.dds" + instance={ + position={ 0.500000 0.720000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="ce_castle.dds" + instance={ + position={ 0.500000 0.470000 } + scale={ 0.510000 0.510000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="ce_vertical_stripes_01.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.515000 } + } + + } + +} + +c_murcia={ + + pattern="pattern_solid.dds" + color1=red + color2=yellow + color3=black + colored_emblem={ + color1=white + texture="ce_mena_pale.dds" + instance={ + scale={ 0.450000 1.000000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_mena_fess.dds" + instance={ + scale={ 1.000000 0.450000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=white + texture="NEOW_ce_tower_02.dds" + instance={ + scale={ 0.310000 0.310000 } + } + + } + +} + +c_alcaraz={ + + pattern="pattern_solid.dds" + color1=green_light + color2=yellow + color3=black + colored_emblem={ + color1=yellow + color2=yellow + texture="ce_lion_rampant.dds" + instance={ + position={ 0.185000 0.750000 } + scale={ -0.300000 0.300000 } + } + + instance={ + position={ 0.820000 0.760000 } + scale={ 0.300000 0.300000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=yellow + texture="ce_crown.dds" + instance={ + position={ 0.500000 0.185000 } + scale={ 0.415000 0.415000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="ce_castle.dds" + instance={ + position={ 0.500000 0.650000 } + scale={ 0.700000 0.700000 } + depth=3.010000 + } + + } + +} + +c_iviza={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=white + texture="NEOW_ce_wave_single.dds" + instance={ + position={ 0.500000 0.760000 } + scale={ 0.700000 0.700000 } + } + + } + + colored_emblem={ + color1=rgb { 161 102 69 } + color2=blue_light + texture="ce_castle.dds" + instance={ + scale={ 0.705000 0.705000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=blue_light + texture="ce_waves_04.dds" + instance={ + position={ 0.500000 0.760000 } + scale={ 0.700000 0.700000 } + depth=1.010000 + } + + } + +} + +c_mallorca={ + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=white + color2=purple + texture="NEOW_ce_wall.dds" + instance={ + position={ 0.500000 0.215000 } + scale={ 0.660000 0.660000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=purple + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + scale={ 1.000000 0.830000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=white + texture="NEOW_ce_wave_single.dds" + instance={ + position={ 0.500000 0.480000 } + } + + } + + colored_emblem={ + color1=blue_light + texture="ce_waves_04.dds" + instance={ + position={ 0.500000 0.480000 } + depth=1.010000 + } + + } + +} + +c_menorca={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=black + colored_emblem={ + color1=blue + texture="ce_block_02.dds" + instance={ + position={ 0.355000 0.645000 } + scale={ 0.170000 0.170000 } + depth=1.010000 + rotation=45 + } + + instance={ + position={ 0.645000 0.355000 } + scale={ 0.170000 0.170000 } + depth=2.010000 + rotation=45 + } + + instance={ + position={ 0.645000 0.645000 } + scale={ 0.170000 0.170000 } + depth=3.010000 + rotation=45 + } + + instance={ + position={ 0.355000 0.355000 } + scale={ 0.170000 0.170000 } + depth=4.010000 + rotation=45 + } + + } + + colored_emblem={ + color1=blue + texture="ce_square_kaaba.dds" + instance={ + scale={ 1.000000 0.540000 } + depth=5.010000 + } + + instance={ + scale={ 0.540000 1.000000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=white + color2=blue + texture="ce_castle.dds" + instance={ + scale={ 0.525000 0.525000 } + } + + } + +} + +c_teruel={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=white + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.000000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=yellow + color3=yellow + texture="ce_fox.dds" + instance={ + position={ 0.315000 0.500000 } + scale={ -0.275000 0.275000 } + } + + instance={ + position={ 0.690000 0.500000 } + scale={ 0.275000 0.275000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=green + texture="ce_palm_tree.dds" + instance={ + position={ 0.500000 0.265000 } + scale={ 0.345000 0.345000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.390000 } + scale={ 1.000000 0.505000 } + depth=4.010000 + rotation=45 + } + + } + + colored_emblem={ + color1=yellow + color2=blue + texture="NEOW_ce_tower_02.dds" + instance={ + position={ 0.500000 0.475000 } + scale={ 0.500000 0.500000 } + depth=2.010000 + } + + } + +} + +c_fraga={ + + pattern="pattern_checkers_02.dds" + color1=red + color2=blue_light + color3=red + colored_emblem={ + color1=yellow + color2=blue_light + texture="ce_castle.dds" + instance={ + position={ 0.280000 0.750000 } + scale={ 0.525000 0.525000 } + depth=6.010000 + } + + instance={ + position={ 0.725000 0.250000 } + scale={ 0.525000 0.525000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_fleur.dds" + instance={ + position={ 0.720000 0.590000 } + scale={ 0.095000 0.095000 } + } + + instance={ + position={ 0.280000 0.115000 } + scale={ 0.095000 0.095000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + instance={ + position={ 0.715000 0.845000 } + scale={ 0.155000 0.155000 } + depth=1.010000 + } + + instance={ + position={ 0.280000 0.360000 } + scale={ 0.175000 0.175000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_heart.dds" + instance={ + position={ 0.720000 0.775000 } + scale={ 0.400000 -0.400000 } + depth=2.010000 + } + + instance={ + position={ 0.280000 0.300000 } + scale={ 0.400000 0.400000 } + depth=5.010000 + rotation=180 + } + + } + +} + +c_alto_aragon={ + + pattern="pattern_solid.dds" + color1=red + color2=white + color3=red + colored_emblem={ + color1=red + texture="NEOW_ce_burgundy_cross_spain.dds" + instance={ + scale={ 0.500000 0.500000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=green + color2=yellow + texture="ce_norse_spiral_06_thin.dds" + instance={ + scale={ 0.505000 0.505000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_book_open.dds" + instance={ + position={ 0.500000 0.510000 } + scale={ 0.115000 0.115000 } + } + + } + + colored_emblem={ + color1=white + color2=red + texture="ce_polylobe_angles.dds" + instance={ + scale={ 0.985000 0.985000 } + depth=3.010000 + rotation=45 + } + + } + +} + +c_calatayud={ + + pattern="pattern_vertical_stripes_01.dds" + color1=yellow + color2=red + color3=red + colored_emblem={ + color1=yellow + texture="ce_crown_small.dds" + instance={ + position={ 0.500000 0.375000 } + scale={ 0.275000 0.105000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=blue + texture="ce_mena_diamond_napkin.dds" + instance={ + depth=6.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_letter_c.dds" + instance={ + position={ 0.680000 0.500000 } + scale={ 0.180000 0.180000 } + } + + instance={ + position={ 0.320000 0.500000 } + scale={ 0.180000 0.180000 } + depth=1.010000 + } + + instance={ + position={ 0.500000 0.670000 } + scale={ 0.180000 0.180000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=blue + texture="ce_border_shield.dds" + instance={ + scale={ 0.285000 0.285000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="ce_vertical_stripes_01.dds" + instance={ + scale={ 0.200000 0.200000 } + depth=5.010000 + } + + } + +} + +c_pallas={ + + pattern="pattern_solid.dds" + color1=red + color2=yellow + color3=blue + colored_emblem={ + color1=yellow + texture="ce_bend_embattled.dds" + instance={ + position={ 0.685000 0.500000 } + scale={ 0.420000 0.420000 } + rotation=30 + } + + instance={ + scale={ 0.420000 0.420000 } + depth=1.010000 + rotation=30 + } + + instance={ + position={ 0.315000 0.500000 } + scale={ 0.420000 0.420000 } + depth=2.010000 + rotation=30 + } + + } + + colored_emblem={ + color1=yellow + color2=red + texture="ce_checky_06.dds" + instance={ + depth=4.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.520000 } + scale={ 0.755000 0.755000 } + depth=3.010000 + } + + } + +} diff --git a/common/coat_of_arms/coat_of_arms/italia.txt b/common/coat_of_arms/coat_of_arms/italia.txt index e0d2b8eb7..e485e3b7c 100644 --- a/common/coat_of_arms/coat_of_arms/italia.txt +++ b/common/coat_of_arms/coat_of_arms/italia.txt @@ -1,3 +1,11 @@ +#k_sardinia = { +# pattern = "pattern_solid.dds" +# color1 = "red" +# color2 = "white" +# textured_emblem = { +# texture = "flag_sardinia.dds" +# } +#} k_sardinia_and_corsica={ pattern=pattern_solid.dds color1=white @@ -19,290 +27,6 @@ k_sardinia_and_corsica={ instance={position={0.5 0.5}scale={1 1}} } } -d_palermo={ - pattern="pattern_solid.dds" - color1=blue - color2=white - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_lion_rampant.dds" - instance={position={0.7 0.7} scale={0.415 0.415} depth=2} - } - colored_emblem={ - color1=yellow - texture="ce_fish.dds" - instance={position={0.275 0.85} scale={0.23 0.23} depth=7 rotation=90} - instance={position={0.15 0.6} scale={-0.23 0.23} depth=8 rotation=45} - instance={position={0.4 0.6} scale={0.23 0.23} depth=9 rotation=315} - } - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={position={0.764 0.105} scale={0.015 0.015} depth=12} - instance={position={0.785 0.19} scale={0.035 -0.085} depth=14} - instance={position={0.75 0.25} scale={0.5 0.5} depth=27} - } - colored_emblem={ - color1=rgb{215 167 136} - color2=rgb{217 169 138} - texture="ce_hand.dds" - instance={position={0.75 0.12} scale={-0.06 0.06} depth=15} - } - colored_emblem={ - color1=green_light - texture="ce_circle.dds" - instance={position={0.7 0.5} scale={0.5 0.4} depth=26} - } - colored_emblem={ - color1=black - texture="ce_block_05.dds" - instance={scale={0.25 1.0} depth=23 rotation=90} - instance={scale={1.0 0.25} depth=24} - } - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={position={0.75 0.75} scale={0.5 0.5} depth=25} - } - colored_emblem={ - color1=brown - texture="ce_block_04.dds" - instance={position={0.655 0.36} scale={0.08 0.08} depth=17 rotation=85} - instance={position={0.65 0.3} scale={0.08 0.08} depth=18 rotation=85} - instance={position={0.645 0.21} scale={0.08 0.08} depth=19 rotation=85} - instance={position={0.635 0.115} scale={0.08 0.08} depth=20 rotation=85} - } - colored_emblem={ - color1=yellow - color2=yellow - texture="ce_eagle_crown.dds" - instance={position={0.28 0.275} scale={0.5 0.5} depth=11} - } - colored_emblem={ - color1=blue - color2=white - texture="ce_waves_01.dds" - instance={position={0.25 0.75} scale={0.5 0.5} depth=29} - } - colored_emblem={ - color1=white - texture="ce_oak_leaf.dds" - instance={position={0.7 0.12} scale={0.075 0.075} depth=6} - } - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={position={0.58 0.105} scale={0.15 0.095} depth=21} - } - colored_emblem={ - color1=rgb{215 167 136} - texture="NEOW_ce_acorn.dds" - instance={position={0.75 0.165} scale={0.04 0.065} depth=13} - } - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={position={0.25 0.25} scale={0.5 0.5} depth=28} - } - colored_emblem={ - color1=black - color2=rgb{215 167 136} - color3=black - texture="NEOW_ce_saint_peter.dds" - instance={position={0.7 0.22} scale={0.43 0.43} depth=22} - } - colored_emblem={ - color1=white - texture="ce_eastern_clouds.dds" - instance={position={0.724 0.075} scale={0.025 -0.045} depth=3 rotation=90} - instance={position={0.675 0.075} scale={0.025 0.045} depth=4 rotation=90} - } - colored_emblem={ - color1=rgb{7 7 7} - texture="ce_circle.dds" - instance={position={0.7 0.19} scale={0.075 0.075} depth=16} - } - colored_emblem={ - color1=yellow - texture="ce_circle.dds" - instance={position={0.275 0.7} scale={0.11 0.11} depth=10} - } - colored_emblem={ - color1=white - texture="ce_crescent.dds" - instance={position={0.7 0.06} scale={0.065 -0.035} depth=5} - } - colored_emblem={ - color1=red - texture="ce_heart.dds" - instance={position={0.58 0.565} scale={0.085 0.085} rotation=25} - } - colored_emblem={ - color1=red - texture="ce_fire.dds" - instance={position={0.595 0.53} scale={0.05 0.05} depth=1 rotation=25} - } -} -c_palermo = { - pattern = "pattern_vertical_split_01.dds" - color1 = "yellow" - color2 = "blue" - colored_emblem = { - texture = "ce_eagle.dds" - color1 = "black" - color2 = "red" - color3 = "white" - instance = { position = { 0.3 0.4 } scale = { 0.5 0.5 } } - } - colored_emblem = { - texture = "ce_lion_rampant_crown.dds" - color1 = "yellow" - color2 = "yellow" - color3 = "black" - instance = { position = { 0.7 0.4 } scale = { 0.55 0.55 } } - } -} -c_agrigento = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "blue" - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "blue" - color2 = "blue" - instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } - } -} -d_siracusa={ - pattern="pattern_solid.dds" - color1=green - color2=yellow - color3=black - colored_emblem={ - color1=black - texture="ce_polish_abdank.dds" - instance={position={0.5 0.82} scale={0.99 0.61} depth=10} - } - colored_emblem={ - color1=blue_light - texture="ce_polish_abdank.dds" - instance={position={0.5 0.83} scale={0.92 0.45} depth=9} - } - colored_emblem={ - color1=yellow - texture="ce_ragged_staff.dds" - instance={position={0.5 0.59} scale={0.69 0.25} depth=7 rotation=26} - instance={position={0.5 0.59} scale={0.62 0.37} depth=8 rotation=173} - } - colored_emblem={ - color1=yellow - color2=yellow_light - texture="ce_crown_random.dds" - instance={position={0.46 0.14} scale={0.26 0.26} depth=1} - } - colored_emblem={ - color1=yellow - color2=rgb {82 56 18} - texture="ce_castle.dds" - instance={position={0.49 0.43} scale={0.24 0.24}} - } - colored_emblem={ - color1=yellow - texture="ce_letter_q.dds" - instance={position={0.56 0.81} scale={0.14 0.14} depth=4} - } - colored_emblem={ - color1=orange - texture="ce_byzantine_eagle.dds" - instance={position={0.5 0.44} scale={0.65 0.64} depth=6} - } - colored_emblem={ - color1=yellow - texture="ce_letter_p.dds" - instance={position={0.45 0.82} scale={0.15 0.15} depth=3} - } - colored_emblem={ - color1=yellow - texture="ce_letter_s.dds" - instance={position={0.36 0.86} scale={0.17 0.17} depth=2} - instance={position={0.67 0.86} scale={0.16 0.16} depth=5} - } - colored_emblem={ - color1=yellow - color2=green_light - color3=red - texture="NEOW_ce_oak_branch.dds" - instance={position={0.34 0.76} scale={0.64 0.64} depth=11} - instance={position={0.66 0.77} scale={-0.57 0.57} depth=12} - } -} -c_siracusa = { - pattern = "pattern_solid.dds" - color1 = "green" - color2 = "yellow" - colored_emblem = { - texture = "ce_castle.dds" - color1 = "yellow" - color2 = "green" - instance = { position = { 0.5 0.45 } scale = { 0.9 0.9 } } - } -} -c_messina = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "yellow" - colored_emblem = { - texture = "ce_ordinary_cross_5.dds" - color1 = "yellow" - color2 = "yellow" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } -} -d_malta={ - pattern="pattern_vertical_split_01.dds" - color1=white - color2=rgb{156 14 33} - color3=black - colored_emblem={ - color1=rgb{156 14 33} - texture="ce_circle_mask.dds" - instance={scale={0.18 0.18} depth=2} - } - colored_emblem={ - color1=green - texture="ce_wreath_circle.dds" - instance={scale={0.86 0.86}} - } - colored_emblem={ - color1=white - texture="ce_cross_maltese.dds" - instance={scale={0.21 0.21} depth=1} - } - colored_emblem={ - color1=white - texture="ce_block_03.dds" - instance={scale={0.59 0.53} depth=3} - instance={scale={0.5 -0.59} depth=4 rotation=90} - } - colored_emblem={ - color1=grey - texture="ce_cross_large.dds" - instance={scale={0.61 0.62} depth=5} - } -} -c_malta = { - pattern = "pattern_solid.dds" - color1 = "blue" - color2 = "white" - colored_emblem = { - texture = "ce_eagle.dds" - color1 = "white" - color2 = "white" - color3 = "black" - instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } - } -} d_sardinia={ pattern=pattern_solid.dds color1=white @@ -5685,145 +5409,7 @@ c_bergamo={ } -c_polesine={ - pattern="pattern_checkers_02.dds" - color1=green - color2=yellow - color3=black - colored_emblem={ - color1=yellow - color2=black - texture="NEOW_ce_tower_02.dds" - instance={ - position={ 0.250000 0.840000 } - scale={ 0.500000 0.500000 } - } - - instance={ - position={ 0.750000 0.340000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue_light - texture="ce_block_02.dds" - instance={ - position={ 1.000000 1.000000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - color2=yellow_light - color3=black - texture="ce_eagle_double.dds" - instance={ - position={ 0.750000 0.750000 } - scale={ 0.500000 0.500000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - color2=yellow_light - color3=black - texture="ce_eagle_double.dds" - instance={ - position={ 0.250000 0.250000 } - scale={ 0.500000 0.500000 } - depth=4.010000 - } - - } - -} - - c_cremona={ - pattern="pattern_barry_06.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=yellow - texture="ce_circle_mask.dds" - instance={ - position={ 0.285000 0.245000 } - scale={ 0.240000 0.240000 } - rotation=90 - } - - } - - colored_emblem={ - color1=grey - texture="ce_castle_random.dds" - instance={ - position={ 0.735000 0.745000 } - scale={ 0.590000 0.355000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=grey - color2=grey - texture="ce_arm_holding_sword.dds" - instance={ - position={ 0.735000 0.340000 } - scale={ 0.475000 0.475000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_antlers_attire.dds" - instance={ - position={ 0.735000 0.260000 } - scale={ 0.505000 0.505000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=blue - color2=green - texture="ce_chief.dds" - instance={ - position={ 0.885000 0.750000 } - scale={ -0.750000 -0.435000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_per_fess.dds" - instance={ - position={ 0.760000 0.250000 } - scale={ 0.500000 0.500000 } - depth=5.010000 - } - - } - -} - - -c_mantua={ pattern="pattern_horizontal_split_01.dds" color1=red color2=red @@ -5949,87 +5535,6 @@ c_mantua={ } -c_bergamo={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow_light - color3=black - colored_emblem={ - color1=yellow - color2=green - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.170000 } - scale={ 0.765000 0.333000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=black - color2=black - color3=yellow_light - texture="ce_eagle_small.dds" - instance={ - position={ 0.500000 0.360000 } - scale={ 0.500000 0.250000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_escutcheon.dds" - mask = { 0 1 0 } - instance={ - scale={ 0.825000 0.825000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_escutcheon.dds" - mask = { 0 2 0 } - instance={ - scale={ 0.825000 0.825000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=yellow_light - color3=red - texture="ce_stag.dds" - instance={ - position={ 0.500000 0.635000 } - scale={ 0.400000 0.250000 } - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="ce_per_fess.dds" - instance={ - position={ 0.250000 0.500000 } - scale={ 0.500000 1.000000 } - depth=7.010000 - rotation=90 - } - - } - -} - - -#dont delete this yet c_brescia={ pattern="pattern_vertical_split_01.dds" color1=white @@ -7693,202 +7198,3 @@ c_vercelli={ } } -c_treviso={ - pattern="pattern_vertical_split_01.dds" - color1=white - color2=rgb { 20 90 154 } - color3=red - colored_emblem={ - color1=green_light - color2=green - color3=yellow_light - texture="NEOW_ce_oak_branch.dds" - instance={ - position={ 0.650000 0.750000 } - scale={ -0.500000 0.500000 } - depth=2.010000 - } - - instance={ - position={ 0.350000 0.750000 } - scale={ 0.500000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_kamon_triangle.dds" - instance={ - position={ 0.500000 0.740000 } - scale={ 0.160000 -0.070000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=rgb { 171 52 36 } - texture="ce_inescutcheon.dds" - instance={ - depth=7.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=rgb { 37 143 241 } - texture="ce_crown_head.dds" - instance={ - position={ 0.500000 0.150000 } - scale={ 0.300000 0.300000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_cross_07.dds" - instance={ - position={ 0.500000 0.485000 } - scale={ 0.960000 0.780000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_star_07.dds" - instance={ - position={ 0.385000 0.310000 } - scale={ 0.100000 0.100000 } - } - - instance={ - position={ 0.625000 0.310000 } - scale={ 0.100000 0.100000 } - depth=1.010000 - } - - } - -} -b_ceneta={ - pattern="pattern_solid.dds" - color1=blue - color2=yellow - color3=green - colored_emblem={ - color1=brown - color2=green - color3=yellow_light - texture="NEOW_ce_oak_branch.dds" - instance={ - position={ 0.650000 0.700000 } - scale={ -0.500000 0.500000 } - } - - instance={ - position={ 0.350000 0.700000 } - scale={ 0.500000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - scale={ 0.500000 0.500000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_border_shield.dds" - instance={ - scale={ 0.650000 0.650000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_cross_07.dds" - instance={ - depth=4.010000 - } - - } - - colored_emblem={ - color1=rgb { 131 73 22 } - color2=black - texture="ce_crown.dds" - instance={ - position={ 0.500000 0.140000 } - scale={ 0.300000 0.300000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=6.010000 - } - - } - -} -b_pieve={ # Belluno - pattern="pattern_solid.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=rgb { 145 24 8 } - color2=black - color3=white - texture="ce_dragon.dds" - instance={ - position={ 0.200000 0.180000 } - scale={ -0.400000 0.400000 } - } - - instance={ - position={ 0.800000 0.180000 } - scale={ 0.400000 0.400000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow_light - texture="ce_mena_fess.dds" - instance={ - position={ 0.500000 0.400000 } - scale={ 1.000000 0.500000 } - depth=2.010000 - } - - instance={ - scale={ 0.500000 1.000000 } - depth=3.010000 - rotation=90 - } - - } - -} \ No newline at end of file diff --git a/common/coat_of_arms/coat_of_arms/scandinavia.txt b/common/coat_of_arms/coat_of_arms/scandinavia.txt index 4e13854d6..10acd5960 100644 --- a/common/coat_of_arms/coat_of_arms/scandinavia.txt +++ b/common/coat_of_arms/coat_of_arms/scandinavia.txt @@ -11,301 +11,24 @@ c_bornholm={ } -e_sweden = { +k_gotaland={ pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=yellow_light - color3=red - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={ - depth=1.010000 - } - - } - - colored_emblem={ - color1=blue - color2=yellow_light - texture="NEOW_ce_cross_nordic.dds" - } - -} - -c_faereyar={ - pattern="pattern_solid.dds" - color1=blue - color2=white - colored_emblem={ - color1=white - color2=yellow - color3=blue - texture="NEOW_ce_ram_passant.dds" - instance={scale={0.8 0.8}} - } -} - -d_faroes = { - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - } - colored_emblem={ - color1=blue - color2=red - texture="NEOW_ce_cross_nordic.dds" - } -} -c_morarna={ - pattern="pattern_horizontal_split_02.dds" color1=yellow color2=blue color3=red - colored_emblem={ - color1=red - color2=red - texture="NEOW_ce_wall.dds" - instance={position={0.5 0.82}} - } colored_emblem={ color1=yellow - color2=green_light - texture="ce_block_02.dds" - instance={position={0.5 0.57} scale={1 0.25}} + color2=blue + texture="NEOW_ce_cross_nordic.dds" } - colored_emblem={ - color1=black - color2=red - color3=yellow - texture="ce_bear_passant.dds" - instance={position={0.5 0.55} scale={0.68 0.68}} - } - colored_emblem={ - color1=yellow - texture="ce_star_06.dds" - instance={position={0.125 0.1} scale={0.2 0.2}} - instance={position={0.375 0.1} scale={0.2 0.2}} - instance={position={0.625 0.1} scale={0.2 0.2}} - instance={position={0.875 0.1} scale={0.2 0.2}} - instance={position={0.25 0.21} scale={0.2 0.2}} - instance={position={0.5 0.21} scale={0.2 0.2}} - instance={position={0.75 0.21} scale={0.2 0.2}} - } -} -c_helgum={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=white - colored_emblem={ - color1=black - texture="NEOW_ce_bosphorus.dds" - instance={position={0.5 0.25}} - } - colored_emblem={ - color1=blue - color2=white - texture="NEOW_ce_waves_05.dds" - instance={position={0.5 0.6}} - } -} -b_sjeltie={ - pattern="pattern_solid.dds" - color1=red - color2=white - color3=red colored_emblem={ color1=yellow - color2=red - color3=red - texture="ce_bull_head.dds" + texture="ce_block_02.dds" instance={ - position={ 0.500000 0.690000 } - scale={ 0.560000 0.700000 } depth=1.010000 } } - colored_emblem={ - color1=yellow - texture="ce_antlers_attire.dds" - instance={ - position={ 0.500000 0.320000 } - scale={ 0.650000 0.860000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_african_fern.dds" - instance={ - position={ 0.500000 0.190000 } - scale={ 0.250000 0.170000 } - } - - } - -} -c_angermanland={ - pattern="pattern_horizontal_split_01.dds" - color1=blue - color2=white - color3=blue - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - } - colored_emblem={ - color1=white - color2=red - color3=blue - texture="NEOW_ce_salmon.dds" - instance={position={0.5 0.75} scale={0.85 0.85}} - instance={scale={-0.85 0.85}} - instance={position={0.5 0.25} scale={0.85 0.85}} - } -} -d_norrland={ - pattern="pattern_vertical_split_01.dds" - color1=blue - color2=white - color3=red - colored_emblem={ - color1=red - color2=red - texture="ce_waves_03.dds" - instance={position={0.785 0.5} scale={0.5 1} rotation=134} - } - colored_emblem={ - color1=white - color2=white - texture="ce_waves_03.dds" - instance={position={0.785 0.715} scale={0.5 1} rotation=134} - instance={position={0.785 0.28} scale={0.5 1} rotation=134} - } - colored_emblem={ - color1=blue - texture="ce_block_02.dds" - instance={depth=7} - instance={position={0 0.5}} - } - colored_emblem={ - color1=white - color2=red - color3=blue - texture="NEOW_ce_salmon.dds" - instance={position={0.275 0.715} scale={0.5 0.5}} - instance={position={0.275 0.5} scale={-0.5 0.5}} - instance={position={0.275 0.285} scale={ 0.5 0.5}} - } -} -c_jamtfir={ - pattern="pattern_solid.dds" - color1=blue - color2=white - colored_emblem={ - color1=white - color2=white - color3=blue - texture="NEOW_ce_meese_cabbossed.dds" - } -} -c_namdalfylki={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - colored_emblem={ - color1=yellow - color2=yellow - color3=red - texture="NEOW_ce_meese_cabbossed.dds" - } -} -c_orkdala={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - colored_emblem={ - color1=white - texture="ce_pile_mask.dds" - instance={position={0.5 0.855}} - instance={position={0.07 0.06} rotation=124} - instance={position={0.93 0.06} rotation=-124} - } -} -c_eystridalir={ - pattern="pattern_solid.dds" - color1=red - color2=yellow - colored_emblem={ - color1=yellow - color2=yellow_light - color3=red - texture="ce_owl.dds" - } -} -d_vestlandi={ - pattern="pattern_solid.dds" - color1=blue_light - color2=white - colored_emblem={ - color1=white - texture="ce_triangle_mask.dds" - instance={position={0.6 0.391} scale={-0.8 0.8}} - instance={position={0 0.191} scale={0.8 0.8}} - } -} -d_agder={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=white - color3=black - colored_emblem={ - color1=red - texture="ce_block_02.dds" - } - colored_emblem={ - color1=yellow - color2=yellow - texture="NEOW_ce_oak_tree.dds" - } -} -d_viken={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=blue_light - colored_emblem={ - color1=white - mask={1} - texture="ce_escutcheon.dds" - instance={scale={1 -1}} - } - colored_emblem={ - color1=white - texture="ce_circle_mask.dds" - instance={scale={0.6 0.1}} - instance={scale={0.6 0.1} position={0.5 0.625}} - instance={scale={0.45 0.075} position={0.5 0.75}} - instance={scale={0.3 0.05} position={0.5 0.875}} - } -} -c_buskerud={ - pattern="pattern_solid.dds" - color1=white - color2=blue - colored_emblem={ - color1=blue - color2=red - color3=white - texture="ce_bear_rampant.dds" - instance={position={0.5 0.56}} - } } diff --git a/common/coat_of_arms/dynamic_definitions/00_dynamic_coas.txt b/common/coat_of_arms/dynamic_definitions/00_dynamic_coas.txt deleted file mode 100644 index f7ba41ecd..000000000 --- a/common/coat_of_arms/dynamic_definitions/00_dynamic_coas.txt +++ /dev/null @@ -1,94 +0,0 @@ -#k_england = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# coa_england_switches_to_france_coa_trigger = yes -# } -# coat_of_arms = k_england_france -# } -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = k_england_norman -# } -#} -# -#e_north_sea = { -# item = { -# trigger = { -# holder = title:k_denmark.holder -# } -# coat_of_arms = e_north_sea -# } -# item = { -# trigger = { -# holder = title:k_norway.holder -# } -# coat_of_arms = e_north_sea_norway -# } -# item = { -# trigger = { -# holder = title:k_england.holder -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = e_north_sea_england_normandy -# } -# item = { -# trigger = { -# OR = { -# AND = { -# holder = title:k_england.holder -# exists = global_var:danelaw_became_england -# } -# holder = title:k_daneland.holder -# } -# } -# coat_of_arms = e_north_sea_england_danelaw -# } -# item = { -# trigger = { -# holder = title:k_england.holder -# } -# coat_of_arms = e_north_sea_england_wessex -# } -#} -# -##FP2 -# -#e_spain = { -# item = { -# trigger = { -# OR = { -# holder.faith.religion = religion:islam_religion -# holder.culture = { -# OR = { -# has_coa_gfx = arabic_group_coa_gfx -# has_coa_gfx = berber_group_coa_gfx -# } -# } -# } -# } -# coat_of_arms = e_spain_islamic -# } -#} -# -#k_viet = { -# item = { -# trigger = { -# holder.top_liege.culture = { -# has_cultural_pillar = heritage_chinese -# } -# } -# coat_of_arms = k_viet -# } -# item = { -# trigger = { -# holder.top_liege.culture = { -# has_cultural_pillar = heritage_viet -# } -# } -# coat_of_arms = k_dai_viet -# } -#} -# \ No newline at end of file diff --git a/common/coat_of_arms/dynamic_definitions/00_norman_coas.txt b/common/coat_of_arms/dynamic_definitions/00_norman_coas.txt deleted file mode 100644 index 148767c1b..000000000 --- a/common/coat_of_arms/dynamic_definitions/00_norman_coas.txt +++ /dev/null @@ -1,181 +0,0 @@ -#c_hereford = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_hereford_norman -# } -#} -#c_westmorland = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_westmorland_norman -# } -#} -#c_somerset = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_somerset_norman -# } -#} -#c_hampton = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_hampton_norman -# } -#} -#c_leicestershire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_leicestershire_norman -# } -#} -#c_northamptonshire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_northamptonshire_norman -# } -#} -#c_east_riding = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_east_riding_norman -# } -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_east_riding_norse -# } -#} -#c_warwickshire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_warwickshire_norman -# } -#} -#c_gloucestershire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_gloucestershire_norman -# } -#} -#c_wiltshire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_wiltshire_norman -# } -#} -#c_norfolk = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_norfolk_norman -# } -#} -#c_lancashire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_lancashire_norman -# } -#} -#c_north_riding = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_north_riding_norman -# } -#} -#d_norfolk = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = d_norfolk_norman -# } -#} -#d_lancaster = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = d_lancaster_norman -# } -#} -#d_canterbury = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = d_canterbury_norman -# } -#} -#d_bedford = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = d_bedford_norman -# } -#} -#d_york = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = d_york_norman -# } -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_york_norse -# } -#} -#c_pembrokeshire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_pembrokeshire_norman -# } -#} -#c_glamorgan = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_glamorgan_norman -# } -#} -#c_monmouthshire = { -# item = { -# trigger = { -# coa_switch_to_norman_trigger = yes -# } -# coat_of_arms = c_monmouthshire_norman -# } -#} -# \ No newline at end of file diff --git a/common/coat_of_arms/dynamic_definitions/00_norse_coas.txt b/common/coat_of_arms/dynamic_definitions/00_norse_coas.txt deleted file mode 100644 index 0368e0a9c..000000000 --- a/common/coat_of_arms/dynamic_definitions/00_norse_coas.txt +++ /dev/null @@ -1,776 +0,0 @@ -#e_scandinavia = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = e_scandinavia_norse -# } -#} -#k_sweden = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = k_sweden_norse -# } -#} -#d_svealand = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_svealand_norse -# } -#} -#c_upland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_upland_norse -# } -#} -#c_gastrikland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_gastrikland_norse -# } -#} -#c_sodermannaland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_sodermannaland_norse -# } -#} -#c_aland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_aland_norse -# } -#} -#d_bergslagen = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_bergslagen_norse -# } -#} -#c_vastmanland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_vastmanland_norse -# } -#} -#c_varmland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_varmland_norse -# } -#} -#c_dalarna = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_dalarna_norse -# } -#} -#c_dalabergslagen = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_dalabergslagen_norse -# } -#} -#d_vastergotland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_vastergotland_norse -# } -#} -#c_vastergotland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_vastergotland_norse -# } -#} -#c_skara = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_skara_norse -# } -#} -#c_dal = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_dal_norse -# } -#} -#c_nordmark = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_nordmark_norse -# } -#} -#d_ostergotland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_ostergotland_norse -# } -#} -#c_ostergotland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_ostergotland_norse -# } -#} -#c_kinda = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_kinda_norse -# } -#} -#c_narke = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_narke_norse -# } -#} -#d_smaland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_smaland_norse -# } -#} -#c_more = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_more_norse -# } -#} -#c_sevede = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_sevede_norse -# } -#} -#c_varend = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_varend_norse -# } -#} -#c_njudung = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_njudung_norse -# } -#} -#c_finnveden = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_finnveden_norse -# } -#} -#c_oland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_oland_norse -# } -#} -#d_norrland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_norrland_norse -# } -#} -#c_halsingland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_halsingland_norse -# } -#} -#c_medelpad = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_medelpad_norse -# } -#} -#c_angermanland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_angermanland_norse -# } -#} -#d_gotland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_gotland_norse -# } -#} -#c_gutland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_gutland_norse -# } -#} -#k_norway = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = k_norway_norse -# } -#} -#d_viken = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_viken_norse -# } -#} -#c_vingulmork = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_vingulmork_norse -# } -#} -#c_raniriki = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_raniriki_norse -# } -#} -#c_vestfold = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_vestfold_norse -# } -#} -#c_telemark = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_telemark_norse -# } -#} -#d_agder = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_agder_norse -# } -#} -#c_nedenes = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_nedenes_norse -# } -#} -#c_agdeside = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_agdeside_norse -# } -#} -#d_vestlandi = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_vestlandi_norse -# } -#} -#c_rogalandi = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_rogalandi_norse -# } -#} -#c_hordalandi = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_hordalandi_norse -# } -#} -#c_sogn = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_sogn_norse -# } -#} -#d_trandalog = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_trandalog_norse -# } -#} -#c_trandheim = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_trandheim_norse -# } -#} -#c_norwegian_more = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_norwegian_more_norse -# } -#} -#c_firdafylki = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_firdafylki_norse -# } -#} -#d_dalir = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_dalir_norse -# } -#} -#c_hedmork = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_hedmork_norse -# } -#} -#c_gudbrandsdalir = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_gudbrandsdalir_norse -# } -#} -#c_eystridalir = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_eystridalir_norse -# } -#} -#c_gauldala = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_gauldala_norse -# } -#} -#d_halogaland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_halogaland_norse -# } -#} -#c_vastvag = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_vastvag_norse -# } -#} -#c_bothin = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_bothin_norse -# } -#} -#c_namdalfylki = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_namdalfylki_norse -# } -#} -#d_iceland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_iceland_norse -# } -#} -#c_vestisland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_vestisland_norse -# } -#} -#c_nordrland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_nordrland_norse -# } -#} -#c_austisland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_austisland_norse -# } -#} -#c_sudurland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_sudurland_norse -# } -#} -#d_northern_isles = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_northern_isles_norse -# } -#} -#c_orkney = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_orkney_norse -# } -#} -#c_faereyar = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_faereyar_norse -# } -#} -#c_shetland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_shetland_norse -# } -#} -#d_jamtland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_jamtland_norse -# } -#} -#c_jamtfir = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_jamtfir_norse -# } -#} -#c_morarna = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_morarna_norse -# } -#} -#c_helgum = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_helgum_norse -# } -#} -#c_harjadalen = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_harjadalen_norse -# } -#} -#k_denmark = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = k_denmark_norse -# } -#} -#d_sjaelland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_sjaelland_norse -# } -#} -#c_sjaelland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_sjaelland_norse -# } -#} -#c_fyn = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_fyn_norse -# } -#} -#c_lolland_falster = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_lolland_falster_norse -# } -#} -#d_skane = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_skane_norse -# } -#} -#c_skane = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_skane_norse -# } -#} -#c_halland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_halland_norse -# } -#} -#c_bornholm = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_bornholm_norse -# } -#} -#c_blekinge = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_blekinge_norse -# } -#} -#d_jylland = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_jylland_norse -# } -#} -#c_aarhus = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_aarhus_norse -# } -#} -#c_viborg = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_viborg_norse -# } -#} -#c_ringkobing = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_ringkobing_norse -# } -#} -#c_aalborg = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_aalborg_norse -# } -#} -#d_slesvig = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_slesvig_norse -# } -#} -#c_slesvig = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_slesvig_norse -# } -#} -#c_vorbasse = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_vorbasse_norse -# } -#} -#c_ribe = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_ribe_norse -# } -#} -#d_western_isles = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = d_western_isles_norse -# } -#} -#c_inner_hebrides = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_inner_hebrides_norse -# } -#} -#c_dublin = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_dublin_norse -# } -#} -#c_argyll = { -# item = { -# trigger = { -# coa_switch_to_norse_trigger = yes -# } -# coat_of_arms = c_argyll_norse -# } -#} \ No newline at end of file diff --git a/common/coat_of_arms/dynamic_definitions/NEOW_carolingian_coa.txt b/common/coat_of_arms/dynamic_definitions/NEOW_carolingian_coa.txt new file mode 100644 index 000000000..32debd9ad --- /dev/null +++ b/common/coat_of_arms/dynamic_definitions/NEOW_carolingian_coa.txt @@ -0,0 +1,55 @@ + +e_europa = { + item = { + trigger = { + holder = { + faith = faith:carolingian + } + } + coat_of_arms = e_lotharingia + } +} + +e_france = { + item = { + trigger = { + holder = { + faith = faith:carolingian + } + } + coat_of_arms = e_west_francia + } +} + +e_germany = { + item = { + trigger = { + holder = { + faith = faith:carolingian + } + } + coat_of_arms = e_east_francia + } +} + +k_france = { + item = { + trigger = { + holder = { + faith = faith:carolingian + } + } + coat_of_arms = k_neustria + } +} + +k_belgium = { + item = { + trigger = { + holder = { + faith = faith:carolingian + } + } + coat_of_arms = k_austrasia + } +} \ No newline at end of file diff --git a/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt b/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt index c932b701a..aa63f74f1 100644 --- a/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt +++ b/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt @@ -7,174 +7,4 @@ } coat_of_arms = d_lucania_albanian } -} - -d_podlachia = { - item = { - trigger = { - holder.culture = { - holder.culture = culture:lipka - } - } - coat_of_arms = d_lipkastan - } -} - -e_europa = { - item = { - trigger = { - NOT = { holder.religion = religion:europeanist_religion } - } - coat_of_arms = e_benelux - } -} - -k_sweden = { - item = { - trigger = { - holder.faith = faith:viking - } - coat_of_arms = k_sweden_nord - } -} - -k_denmark = { - item = { - trigger = { - holder.faith = faith:viking - } - coat_of_arms = k_denmark_nord - } -} - -k_norway = { - item = { - trigger = { - holder.faith = faith:viking - } - coat_of_arms = k_norway_nord - } -} - -k_iceland = { - item = { - trigger = { - holder.faith = faith:viking - } - coat_of_arms = k_iceland_nord - } -} - -e_scandinavia = { - item = { - trigger = { - holder.faith = faith:viking - } - coat_of_arms = e_scandinavia_nord - } -} - -k_northumberland = { - item = { - trigger = { - holder.faith = faith:viking - } - coat_of_arms = k_northumberland_nord - } -} - -e_germany = { - item = { - trigger = { - holder.faith = faith:orionist - } - coat_of_arms = e_orionist - } -} - -k_france = { - item = { - trigger = { - holder.faith = faith:artificer - } - coat_of_arms = k_france_artificer - } -} - -e_france = { - item = { - trigger = { - holder.faith = faith:soleil_royal - } - coat_of_arms = e_france_soleil_royal - } - item = { - trigger = { - holder.faith = faith:artificer - } - coat_of_arms = e_france_artificer - } - item = { - trigger = { - holder.faith = faith:communard - } - coat_of_arms = e_france_communist - } - item = { - trigger = { - holder.faith = faith:jacobin - } - coat_of_arms = e_france_jacobin - } - item = { - trigger = { - holder.faith = faith:orleaniste - } - coat_of_arms = e_france_johannic - } - item = { - trigger = { - holder.faith = faith:carolingian - } - coat_of_arms = e_france_carolingian - } -} - -k_kuban = { - item = { - trigger = { - holder.faith = faith:stalinist - } - coat_of_arms = k_stalingrad - } - item = { - trigger = { - holder.culture = culture:kalmyk - } - coat_of_arms = d_kalmykia - } -} - -e_nistrenia = { - item = { - trigger = { - holder.faith = faith:fracture - } - coat_of_arms = e_nistrenia_cosmist - } -} - -k_sapmi = { - item = { - trigger = { - holder.culture = culture:tornedalian - } - coat_of_arms = k_sapmi_tornedalian - } - item = { - trigger = { - holder.culture = culture:kven - } - coat_of_arms = k_sapmi_kven - } } \ No newline at end of file diff --git a/common/coat_of_arms/dynamic_definitions/NEOW_numenorian_coa.txt b/common/coat_of_arms/dynamic_definitions/NEOW_numenorian_coa.txt new file mode 100644 index 000000000..e62f096c1 --- /dev/null +++ b/common/coat_of_arms/dynamic_definitions/NEOW_numenorian_coa.txt @@ -0,0 +1,21 @@ +e_france = { + item = { + trigger = { + holder = { + faith = faith:romanticist + } + } + coat_of_arms = k_gondor + } +} + +# e_france = { + # item = { + # trigger = { + # holder = { + # faith = faith:romanticist + # } + # } + # coat_of_arms = e_numenor + # } +# } \ No newline at end of file diff --git a/common/coat_of_arms/template_lists/coa_templates.txt b/common/coat_of_arms/template_lists/coa_templates.txt index 335c6effa..bfb2269f8 100644 --- a/common/coat_of_arms/template_lists/coa_templates.txt +++ b/common/coat_of_arms/template_lists/coa_templates.txt @@ -64,18 +64,18 @@ NOR = { scope:religion = religion:slavic_religion scope:religion = religion:baltic_religion - scope:religion = religion:finnic_religion - scope:religion = religion:mediterranean_religion - scope:religion = religion:folkgerman_religion + scope:religion = religion:finno_ugric_religion + scope:religion = religion:magyar_religion + scope:religion = religion:germanic_religion scope:religion = religion:zoroastrianism_religion -# scope:religion = religion:tengrism_religion -# scope:religion = religion:akom_religion -# scope:religion = religion:akom_religion -# scope:religion = religion:waaqism_religion -# scope:religion = religion:west_african_religion -# scope:religion = religion:west_african_bori_religion -# scope:religion = religion:west_african_roog_religion -# scope:religion = religion:west_african_orisha_religion + scope:religion = religion:tengrism_religion + scope:religion = religion:akom_religion + scope:religion = religion:akom_religion + scope:religion = religion:waaqism_religion + scope:religion = religion:west_african_religion + scope:religion = religion:west_african_bori_religion + scope:religion = religion:west_african_roog_religion + scope:religion = religion:west_african_orisha_religion } } 5000 = basic_charge_01 @@ -90,8 +90,8 @@ OR = { scope:religion = religion:slavic_religion scope:religion = religion:baltic_religion -# scope:religion = religion:finnic_religion -# scope:religion = religion:mediterranean_religion + scope:religion = religion:finno_ugric_religion + scope:religion = religion:magyar_religion } } # Weights are temps @@ -111,7 +111,7 @@ # Germanic Paganism special_selection = { trigger = { - scope:faith.religion = religion:folkgerman_religion + scope:faith.religion = religion:germanic_religion } 5000 = basic_pagan_template 5000 = basic_pagan_template_inverted @@ -175,10 +175,10 @@ } AND = { OR = { -# scope:faith = faith:nestorian -# scope:religion = religion:tengrism_religion + scope:faith = faith:nestorian + scope:religion = religion:tengrism_religion scope:religion = religion:zoroastrianism_religion - scope:religion = religion:mediterranean_religion + scope:religion = religion:magyar_religion AND = { scope:religion = religion:judaism_religion scope:culture = { has_coa_gfx = turkic_group_coa_gfx } @@ -208,10 +208,10 @@ } AND = { OR = { -# scope:faith = faith:nestorian -# scope:religion = religion:tengrism_religion + scope:faith = faith:nestorian + scope:religion = religion:tengrism_religion scope:religion = religion:zoroastrianism_religion - scope:religion = religion:mediterranean_religion + scope:religion = religion:magyar_religion AND = { scope:religion = religion:judaism_religion scope:culture = { has_coa_gfx = turkic_group_coa_gfx } @@ -231,10 +231,10 @@ } AND = { OR = { -# scope:faith = faith:nestorian -# scope:religion = religion:tengrism_religion + scope:faith = faith:nestorian + scope:religion = religion:tengrism_religion scope:religion = religion:zoroastrianism_religion - scope:religion = religion:mediterranean_religion + scope:religion = religion:magyar_religion AND = { scope:religion = religion:judaism_religion scope:culture = { has_coa_gfx = turkic_group_coa_gfx } diff --git a/common/coat_of_arms/template_lists/colored_emblem_lists.txt b/common/coat_of_arms/template_lists/colored_emblem_lists.txt index 042598088..64888ecd5 100644 --- a/common/coat_of_arms/template_lists/colored_emblem_lists.txt +++ b/common/coat_of_arms/template_lists/colored_emblem_lists.txt @@ -386,7 +386,7 @@ colored_emblem_texture_lists = { # Norse special_selection = { trigger = { - scope:faith.religion = religion:folkgerman_religion + scope:faith.religion = religion:germanic_religion coa_norse_trigger = yes } 100 = "ce_attire.dds" @@ -1131,7 +1131,7 @@ colored_emblem_texture_lists = { } special_selection = { trigger = { - scope:faith.religion = religion:finnic_religion + scope:faith.religion = religion:finno_ugric_religion } 1000 = "ce_tursansydan.dds" 1000 = "ce_pagan_cross_tursas.dds" @@ -1170,7 +1170,7 @@ colored_emblem_texture_lists = { special_selection = { trigger = { - scope:faith.religion = religion:folkgerman_religion + scope:faith.religion = religion:germanic_religion } 1000 = "ce_pagan_vehmic.dds" 1000 = "ce_pagan_wolf_triskel.dds" @@ -1188,7 +1188,7 @@ colored_emblem_texture_lists = { # Viking specific designs special_selection = { trigger = { - #scope:faith.religion = religion:folkgerman_religion + #scope:faith.religion = religion:germanic_religion coa_norse_trigger = yes } 1000 = "ce_mjolnir.dds" @@ -1230,7 +1230,7 @@ colored_emblem_texture_lists = { # Germanic counterparts special_selection = { trigger = { - #scope:faith.religion = religion:folkgerman_religion + #scope:faith.religion = religion:germanic_religion coa_germanic_trigger = no } 1000 = "ce_irminsul.dds" @@ -1272,7 +1272,7 @@ colored_emblem_texture_lists = { } special_selection = { trigger = { - scope:faith.religion = religion:folkgerman_religion + scope:faith.religion = religion:germanic_religion } 500 = "ce_piles_conjoined.dds" 500 = "ce_pile_mask.dds" @@ -1322,7 +1322,7 @@ colored_emblem_texture_lists = { # Norse - A few designs excluded due to vertical offset special_selection = { trigger = { - scope:faith.religion = religion:folkgerman_religion + scope:faith.religion = religion:germanic_religion coa_norse_trigger = yes } 10000 = "ce_mjolnir.dds" @@ -1367,7 +1367,7 @@ colored_emblem_texture_lists = { special_selection = { trigger = { - scope:faith.religion = religion:folkgerman_religion + scope:faith.religion = religion:germanic_religion } # Circle frames using various viking styles 1000 = "ce_frame_circle_borre_double.dds" @@ -1582,7 +1582,7 @@ colored_emblem_texture_lists = { } special_selection = { trigger = { - scope:faith.religion = religion:mediterranean_religion + scope:faith.religion = religion:magyar_religion } 2000 = "ce_tamgha_magyar_01.dds" 2000 = "ce_tamgha_magyar_02.dds" @@ -1618,24 +1618,24 @@ colored_emblem_texture_lists = { 5000 = "ce_star_sassanian.dds" 5000 = "ce_triskel_sassanian.dds" } -# special_selection = { -# trigger = { -# scope:faith = faith:nestorian -# } -# 20000 = "ce_tamgha_nestorian_01.dds" -# 20000 = "ce_tamgha_nestorian_02.dds" -# 20000 = "ce_nestorian_tamgha_trinity.dds" -# 20000 = "ce_nestorian_tamgha_chalice.dds" -# 20000 = "ce_nestorian_tamgha_cross_hill.dds" -# 20000 = "ce_cross_armenian.dds" -# 20000 = "ce_cross_greek.dds" -# 20000 = "ce_cross_pisan.dds" -# 20000 = "ce_nestorian_cross.dds" -# 20000 = "ce_nestorian_cross_lotus.dds" -# 20000 = "ce_nestorian_bird.dds" -# 20000 = "ce_nestorian_gammate_cross.dds" -# 20000 = "ce_nestorian_cross_birds.dds" -# } + special_selection = { + trigger = { + scope:faith = faith:nestorian + } + 20000 = "ce_tamgha_nestorian_01.dds" + 20000 = "ce_tamgha_nestorian_02.dds" + 20000 = "ce_nestorian_tamgha_trinity.dds" + 20000 = "ce_nestorian_tamgha_chalice.dds" + 20000 = "ce_nestorian_tamgha_cross_hill.dds" + 20000 = "ce_cross_armenian.dds" + 20000 = "ce_cross_greek.dds" + 20000 = "ce_cross_pisan.dds" + 20000 = "ce_nestorian_cross.dds" + 20000 = "ce_nestorian_cross_lotus.dds" + 20000 = "ce_nestorian_bird.dds" + 20000 = "ce_nestorian_gammate_cross.dds" + 20000 = "ce_nestorian_cross_birds.dds" + } special_selection = { # Jewish Khazars trigger = { scope:faith.religion = religion:judaism_religion @@ -1713,41 +1713,41 @@ colored_emblem_texture_lists = { 1000 = "ce_african_otumfuo.dds" 1000 = "ce_african_tamfo.dds" -# special_selection = { -# trigger = { # Serere -# scope:faith.religion = religion:west_african_roog_religion -# } -# 2000 = "ce_african_jaaniw.dds" -# 2000 = "ce_religion_african_roog_sene.dds" -# 2000 = "ce_african_koh.dds" -# 2000 = "ce_african_hidoox.dds" -# 2000 = "ce_african_ja_ir.dds" -# 2000 = "ce_bull_passant.dds" -# 2000 = "ce_antelope.dds" -# 2000 = "ce_camel.dds" -# # Raampa symbols, totemic animals : camel, antelope, lion, hare etc -# } -# special_selection = { # Hausa -# trigger = { -# scope:faith.religion = religion:west_african_bori_religion -# } -# 1000 = "ce_arewa_knot.dds" -# 1000 = "ce_hausa_cross.dds" -# 1000 = "ce_hausa_knot.dds" -# } -# special_selection = { # Mandé -# trigger = { -# scope:faith.religion = religion:west_african_religion -# } -# 1000 = "ce_kanaga.dds" -# 1000 = "ce_african_munun_ti.dds" -# 1000 = "ce_african_mende.dds" -# 1000 = "ce_african_venus.dds" -# 1000 = "ce_african_fu_ti.dds" -# 1000 = "ce_african_kara.dds" -# 1000 = "ce_african_kile.dds" -# 1000 = "ce_african_karaka.dds" -# } + special_selection = { + trigger = { # Serere + scope:faith.religion = religion:west_african_roog_religion + } + 2000 = "ce_african_jaaniw.dds" + 2000 = "ce_religion_african_roog_sene.dds" + 2000 = "ce_african_koh.dds" + 2000 = "ce_african_hidoox.dds" + 2000 = "ce_african_ja_ir.dds" + 2000 = "ce_bull_passant.dds" + 2000 = "ce_antelope.dds" + 2000 = "ce_camel.dds" + # Raampa symbols, totemic animals : camel, antelope, lion, hare etc + } + special_selection = { # Hausa + trigger = { + scope:faith.religion = religion:west_african_bori_religion + } + 1000 = "ce_arewa_knot.dds" + 1000 = "ce_hausa_cross.dds" + 1000 = "ce_hausa_knot.dds" + } + special_selection = { # Mandé + trigger = { + scope:faith.religion = religion:west_african_religion + } + 1000 = "ce_kanaga.dds" + 1000 = "ce_african_munun_ti.dds" + 1000 = "ce_african_mende.dds" + 1000 = "ce_african_venus.dds" + 1000 = "ce_african_fu_ti.dds" + 1000 = "ce_african_kara.dds" + 1000 = "ce_african_kile.dds" + 1000 = "ce_african_karaka.dds" + } } african_geometrical_charge_list = { 1000 = "ce_african_pattern_dancetty.dds" diff --git a/common/combat_phase_events/00_knight_phase_events.txt b/common/combat_phase_events/00_knight_phase_events.txt deleted file mode 100644 index b2739f991..000000000 --- a/common/combat_phase_events/00_knight_phase_events.txt +++ /dev/null @@ -1,1892 +0,0 @@ -knight_none = { - type = knight - - chance = { - base = 2000 - modifier = { - factor = 1.5 - has_perk = stalwart_leader_perk - is_ai = no - } - modifier = { - factor = 1.15 - has_perk = stalwart_leader_perk - is_ai = yes - } - modifier = { - factor = 1.25 - is_acclaimed = yes - } - modifier = { - factor = 1.25 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - - # Wounded knights hang back - modifier = { - factor = 1.1 - has_trait_rank = { - trait = wounded - rank = 1 - } - } - modifier = { - factor = 1.2 - has_trait_rank = { - trait = wounded - rank = 2 - } - } - modifier = { - factor = 1.3 - OR = { - has_trait_rank = { - trait = wounded - rank = 3 - } - has_trait = maimed - } - } - } -} - -knight_berserker_attack = { - type = knight - - is_valid = { - has_trait = berserker - scope:combat_side.enemy_side = { - any_side_knight = { - is_alive = yes - this.prowess <= root.prowess_for_combat_event_opponent - } - } - } - - chance = { - base = 30 - modifier = { - factor = 1.5 - has_perk = stalwart_leader_perk - is_ai = no - } - modifier = { - factor = 1.15 - has_perk = stalwart_leader_perk - is_ai = yes - } - modifier = { - factor = 1.25 - is_acclaimed = yes - } - modifier = { - factor = 1.25 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - - modifier = { - factor = 2 - has_trait = wrathful - } - modifier = { - factor = 10 - has_trait = giant - } - modifier = { - factor = 1.25 - has_trait_rank = { - trait = wounded - rank = 1 - } - } - modifier = { - factor = 1.25 - has_trait_rank = { - trait = wounded - rank = 2 - } - } - modifier = { - factor = 1.25 - has_trait_rank = { - trait = wounded - rank = 3 - } - } - modifier = { - factor = 0.25 - OR = { - has_trait = one_legged - has_trait = disfigured - has_trait = one_eyed - has_trait = maimed - } - } - } - - effect = { - save_scope_as = knight - if = { - limit = { - scope:combat_side.enemy_side = { - any_side_knight = { - is_alive = yes - this.prowess <= scope:knight.prowess_for_combat_event_opponent - } - } - } - scope:combat_side.enemy_side = { - random_side_knight = { - limit = { - is_alive = yes - this.prowess <= scope:knight.prowess_for_combat_event_opponent - } - weight = { - base = 100 - modifier = { - factor = 0.75 - is_acclaimed = yes - } - modifier = { - factor = 0.75 - has_perk = stalwart_leader_perk - } - modifier = { - factor = 0.75 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - } - save_temporary_scope_as = enemy_knight - } - } - if = { - limit = { - scope:knight = { is_alive = yes } - scope:enemy_knight = { is_alive = yes } - } - add_prestige = knight_prestige_gain_on_kill - knight_increase_prowess_chance_effect = yes - berserker_kill_version_randomization_effect = yes - scope:enemy_knight = { - accolade = { add_glory = minimal_glory_gain } - } - } - } - } -} - -knight_become_berserker = { - type = knight - - is_valid = { - faith = { - has_doctrine = tenet_warmonger - } - OR = { - culture = { has_cultural_pillar = heritage_north_germanic } - religion = religion:folkgerman_religion - } - NOR = { - has_trait = craven - has_trait = berserker - has_trait = calm - } - } - - chance = { - base = 30 - modifier = { - factor = 1.5 - has_perk = stalwart_leader_perk - is_ai = no - } - modifier = { - factor = 1.15 - has_perk = stalwart_leader_perk - is_ai = yes - } - modifier = { - factor = 1.25 - is_acclaimed = yes - } - modifier = { - factor = 1.25 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - modifier = { - factor = 5 - has_trait = wrathful - } - modifier = { - factor = 5 - has_trait = giant - } - modifier = { - factor = 3 - has_trait = impatient - } - modifier = { - factor = 2 - has_trait = sadistic - } - modifier = { - factor = 2 - has_trait = brave - } - modifier = { - factor = 2 - has_trait = ambitious - } - modifier = { - factor = 2 - culture = { has_cultural_pillar = heritage_north_germanic } - } - modifier = { - factor = 0.5 - has_trait = content - } - modifier = { - factor = 0.25 - has_trait = compassionate - } - modifier = { - factor = 0.25 - has_trait = temperate - } - modifier = { - factor = 0.25 - has_trait = lazy - } - modifier = { - factor = 0.25 - has_trait = patient - } - modifier = { - factor = 0.5 - has_trait_rank = { - trait = wounded - rank = 1 - } - } - modifier = { - factor = 0.5 - has_trait_rank = { - trait = wounded - rank = 2 - } - } - modifier = { - factor = 0.25 - has_trait_rank = { - trait = wounded - rank = 3 - } - } - modifier = { - factor = 0.5 - OR = { - has_trait = one_legged - has_trait = disfigured - has_trait = one_eyed - has_trait = maimed - } - } - } - - effect = { - save_scope_as = knight - if = { - limit = { - scope:combat_side.enemy_side = { - any_side_knight = { - this.prowess <= scope:knight.prowess_for_combat_event_opponent - } - } - } - scope:combat_side.enemy_side = { - random_side_knight = { - limit = { - this.prowess <= scope:knight.prowess_for_combat_event_opponent - } - weight = { - base = 100 - modifier = { - factor = 0.75 - is_acclaimed = yes - } - modifier = { - factor = 0.75 - has_perk = stalwart_leader_perk - } - modifier = { - factor = 0.75 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - } - save_temporary_scope_as = enemy_knight - } - } - if = { - limit = { - scope:knight = { is_alive = yes } - scope:enemy_knight = { is_alive = yes } - } - scope:combat_side = { - battle_event = { - key = "berserker_rage_killed_enemy" - left_portrait = scope:knight - right_portrait = scope:enemy_knight - type = death - target_right = yes - } - } - add_prestige = knight_prestige_gain_on_kill - knight_increase_prowess_chance_effect = yes - add_trait = berserker - scope:enemy_knight = { - death = { - death_reason = death_head_ripped_off - killer = scope:knight - } - } - } - } - else = { - if = { - limit = { - scope:knight = { is_alive = yes } - } - scope:combat_side = { - battle_event = { - key = "berserker_rage_no_enemy" - left_portrait = scope:knight - type = death - target_right = yes - } - } - add_trait = berserker - } - } - accolade ?= { - add_glory = minimal_glory_gain - } - } -} - -knight_shieldmaiden_attack = { - type = knight - - is_valid = { - has_trait = shieldmaiden - scope:combat_side.enemy_side = { - any_side_knight = { - is_alive = yes - this.prowess <= root.prowess_for_combat_event_opponent - } - } - } - - chance = { - base = 30 - modifier = { - factor = 1.5 - has_perk = stalwart_leader_perk - is_ai = no - } - modifier = { - factor = 1.15 - has_perk = stalwart_leader_perk - is_ai = yes - } - modifier = { - factor = 1.25 - is_acclaimed = yes - } - modifier = { - factor = 1.25 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - modifier = { - factor = 2 - has_trait = wrathful - } - modifier = { - factor = 10 - has_trait = giant - } - modifier = { - factor = 1.25 - has_trait_rank = { - trait = wounded - rank = 1 - } - } - modifier = { - factor = 1.25 - has_trait_rank = { - trait = wounded - rank = 2 - } - } - modifier = { - factor = 1.25 - has_trait_rank = { - trait = wounded - rank = 3 - } - } - modifier = { - factor = 0.25 - OR = { - has_trait = one_legged - has_trait = disfigured - has_trait = one_eyed - has_trait = maimed - } - } - } - - effect = { - save_scope_as = knight - if = { - limit = { - scope:combat_side.enemy_side = { - any_side_knight = { - is_alive = yes - this.prowess <= scope:knight.prowess_for_combat_event_opponent - } - } - } - scope:combat_side.enemy_side = { - random_side_knight = { - limit = { - is_alive = yes - this.prowess <= scope:knight.prowess_for_combat_event_opponent - } - weight = { - base = 100 - modifier = { - factor = 0.75 - is_acclaimed = yes - } - modifier = { - factor = 0.75 - has_perk = stalwart_leader_perk - } - modifier = { - factor = 0.75 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - } - save_temporary_scope_as = enemy_knight - } - } - if = { - limit = { - scope:knight = { is_alive = yes } - scope:enemy_knight = { is_alive = yes } - } - add_prestige = knight_prestige_gain_on_kill - knight_increase_prowess_chance_effect = yes - shieldmaiden_kill_version_randomisation_effect = yes - scope:enemy_knight = { - # Shieldmaidens are especially good at earning glory. - accolade ?= { add_glory = minor_glory_gain } - } - } - } - } -} - -knight_becomes_incapable = { - type = knight - - is_valid = { - is_incapable = no - } - - chance = { - # This is just random bad luck of suffering a serious head injury. - base = 1 - } - - effect = { - save_scope_as = knight - # Long as we're alive, conk 'em out. - if = { - limit = { is_alive = yes } - add_trait = incapable - create_character_memory = { type = became_incapable_due_to_battle_concussion } - # We have to do this weird double-scoping due to some kind of dark pact with Code, else things won't work. - scope:new_memory = { save_scope_as = battle_memory } - scope:battle_memory = { - set_variable = { - name = battle_location - value = scope:knight.location - } - } - } - } -} - -knight_wounded = { - type = knight - - is_valid = { - NOT = { - has_trait_rank = { - trait = wounded - rank = 3 - } - } - } - - chance = { - base = 100 - modifier = { - factor = { # Prowess directly reduces chance of injury/death - value = 40 # Value at which 'immortality' happens - subtract = prowess - if = { - limit = { - has_court_position = garuda_court_position - } - add = garuda_prowess_svalue - } - divide = 40 - min = 0.1 # Everyone dies. - } - } - modifier = { # Reduce chance when outnumbering the enemy - factor = { - value = scope:combat_side.enemy_side.side_strength - divide = scope:combat_side.side_strength - multiply = 1.4 # Outnumbering 2-1 reduces chance by 30% - max = 1 - } - scope:combat_side.side_strength > scope:combat_side.enemy_side.side_strength - } - modifier = { - factor = 1.05 - culture = { - has_cultural_parameter = knights_slightly_more_prone_to_injury - } - } - modifier = { - factor = 1.1 - faith = { - has_doctrine_parameter = death_is_glory - } - } - modifier = { - factor = 4 - has_court_position = garuda_court_position - } - modifier = { - factor = 2 - has_trait = brave - } - modifier = { - factor = 0.5 - has_trait = craven - } - #House Knight defends family - ## Low decrease chance. - modifier = { - factor = accolade_defends_family_actual_low_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_low - - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_low - } - } - } - # Not cumulative with subsequent ranks. - NOR = { - any_side_knight = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_defends_family_medium - has_accolade_parameter = accolade_defends_family_high - } - } - } - any_side_commander = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_defends_family_medium - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - } - ## Medium decrease chance. - modifier = { - factor = accolade_defends_family_actual_medium_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_medium - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_medium - } - } - } - # Not cumulative with the subsequent rank. - NOR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - ## High decrease chance. - modifier = { - factor = accolade_defends_family_actual_high_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - } - - effect = { - save_scope_as = knight - if = { - limit = { - scope:combat_side.enemy_side = { - any_side_knight = { - this.prowess >= scope:knight.prowess_for_combat_event_opponent - } - } - } - scope:combat_side.enemy_side = { - random_side_knight = { - limit = { - this.prowess >= scope:knight.prowess_for_combat_event_opponent - } - save_temporary_scope_as = enemy_knight - add_prestige = knight_prestige_gain_on_wound_inverse - knight_increase_prowess_chance_effect = yes - } - } - scope:combat_side = { - battle_event = { - key = "knight_wounded_by_enemy" - left_portrait = scope:knight - right_portrait = scope:enemy_knight - type = wound - } - } - increase_wounds_effect = { REASON = fight } - # Scope:enemy_knight gets some glory. - scope:enemy_knight = { - if = { - limit = { - is_acclaimed = yes - } - accolade = { add_glory = minimal_glory_gain } - } - } - } - else = { - scope:combat_side = { - battle_event = { - key = "knight_wounded_no_enemy" - left_portrait = scope:knight - type = wound - } - } - increase_wounds_effect = { REASON = fight } - } - } -} - -knight_maimed = { - type = knight - - is_valid = { - NAND = { - has_trait = one_legged - has_trait = disfigured - has_trait = one_eyed - has_trait = maimed - } - } - - chance = { - base = 40 - modifier = { - factor = { # Prowess directly reduces chance of injury/death - value = 30 # Value at which 'immortality' happens - subtract = prowess - if = { - limit = { - has_court_position = garuda_court_position - } - add = garuda_prowess_svalue - } - divide = 30 - min = 0.1 # Everyone dies. - } - } - modifier = { # Reduce chance when outnumbering the enemy - factor = { - value = scope:combat_side.enemy_side.side_strength - divide = scope:combat_side.side_strength - multiply = 1.4 # Outnumbering 2-1 reduces chance by 30% - max = 1 - } - scope:combat_side.side_strength > scope:combat_side.enemy_side.side_strength - } - modifier = { # No deaths when vastly outnumbering the enemy - factor = 0 - scope:combat_side.side_strength > scope:combat_side.enemy_side.vastly_outnumbered_combat_side_threshold - } - modifier = { - factor = 1.05 - culture = { - has_cultural_parameter = knights_slightly_more_prone_to_injury - } - } - modifier = { - factor = 1.1 - faith = { - has_doctrine_parameter = death_is_glory - } - } - modifier = { - factor = 3 - has_court_position = garuda_court_position - } - modifier = { - factor = 2 - has_trait = brave - } - modifier = { - factor = 0.5 - has_trait = craven - } - #House Knight defends family - ## Low decrease chance. - modifier = { - factor = accolade_defends_family_actual_low_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_low - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_low - } - } - } - # Not cumulative with subsequent ranks. - NOR = { - any_side_knight = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_defends_family_medium - has_accolade_parameter = accolade_defends_family_high - } - } - } - any_side_commander = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_defends_family_medium - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - } - ## Medium decrease chance. - modifier = { - factor = accolade_defends_family_actual_medium_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_medium - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_medium - } - } - } - # Not cumulative with the subsequent rank. - NOR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - ## High decrease chance. - modifier = { - factor = accolade_defends_family_actual_high_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - } - - effect = { - save_scope_as = knight - if = { - limit = { - scope:combat_side.enemy_side = { - any_side_knight = { - this.prowess >= scope:knight.prowess_for_combat_event_opponent - } - } - } - scope:combat_side.enemy_side = { - random_side_knight = { - limit = { - this.prowess >= scope:knight.prowess_for_combat_event_opponent - } - save_temporary_scope_as = enemy_knight - add_prestige = knight_prestige_gain_on_wound_inverse - knight_increase_prowess_chance_effect = yes - } - } - scope:combat_side = { - battle_event = { - key = "knight_maimed_by_enemy" - left_portrait = scope:knight - right_portrait = scope:enemy_knight - type = wound - } - } - maimed_in_battle_effect = yes - # Scope:enemy_knight gets some glory. - scope:enemy_knight = { - accolade ?= { add_glory = minimal_glory_gain } - } - } - else = { - scope:combat_side = { - battle_event = { - key = "knight_maimed_no_enemy" - left_portrait = scope:knight - type = wound - } - } - maimed_in_battle_effect = yes - } - } -} - -knight_killed = { - type = knight - - chance = { - base = 30 - modifier = { - factor = { # Prowess directly reduces chance of injury/death - value = 30 # Value at which 'immortality' happens - subtract = prowess - if = { - limit = { - has_court_position = garuda_court_position - } - add = garuda_prowess_svalue - } - divide = 30 - min = 0.1 # Everyone dies. - } - } - modifier = { # Reduce chance when outnumbering the enemy - factor = { - value = scope:combat_side.enemy_side.side_strength - divide = scope:combat_side.side_strength - multiply = 1.4 # Outnumbering 2-1 reduces chance by 30% - max = 1 - } - scope:combat_side.side_strength > scope:combat_side.enemy_side.side_strength - } - modifier = { # No deaths when vastly outnumbering the enemy - factor = 0 - scope:combat_side.side_strength > scope:combat_side.enemy_side.vastly_outnumbered_combat_side_threshold - } - modifier = { - factor = 1.05 - culture = { - has_cultural_parameter = knights_slightly_more_prone_to_injury - } - } - modifier = { - factor = 1.1 - faith = { - has_doctrine_parameter = death_is_glory - } - } - modifier = { - factor = 3 - has_court_position = garuda_court_position - } - modifier = { - factor = 2 - has_trait = brave - } - modifier = { - factor = 0.5 - has_trait = craven - } - modifier = { - factor = 4 - has_trait_rank = { - trait = wounded - rank = 3 - } - } - # Accolades. - ## Low increase chance. - modifier = { - factor = accolade_hostile_knight_death_in_battle_actual_low_value - scope:combat_side.enemy_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_low - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_low - } - } - } - # Not cumulative with subsequent ranks. - NOR = { - any_side_knight = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_increase_hostile_knight_death_medium - has_accolade_parameter = accolade_increase_hostile_knight_death_high - } - } - } - any_side_commander = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_increase_hostile_knight_death_medium - has_accolade_parameter = accolade_increase_hostile_knight_death_high - } - } - } - } - } - } - ## Medium increase chance. - modifier = { - factor = accolade_hostile_knight_death_in_battle_actual_medium_value - scope:combat_side.enemy_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_medium - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_medium - } - } - } - # Not cumulative with the subsequent rank. - NOR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_high - } - } - } - } - } - ## High increase chance. - modifier = { - factor = accolade_hostile_knight_death_in_battle_actual_high_value - scope:combat_side.enemy_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_increase_hostile_knight_death_high - } - } - } - } - } - #House Knight defends family - ## Low decrease chance. - modifier = { - factor = accolade_defends_family_actual_low_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_low - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_low - } - } - } - # Not cumulative with subsequent ranks. - NOR = { - any_side_knight = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_defends_family_medium - has_accolade_parameter = accolade_defends_family_high - } - } - } - any_side_commander = { - accolade ?= { - OR = { - has_accolade_parameter = accolade_defends_family_medium - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - } - ## Medium decrease chance. - modifier = { - factor = accolade_defends_family_actual_medium_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_medium - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_medium - } - } - } - # Not cumulative with the subsequent rank. - NOR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - ## High decrease chance. - modifier = { - factor = accolade_defends_family_actual_high_value - exists = house - exists = liege.house - house = liege.house - scope:combat_side = { - OR = { - any_side_knight = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - any_side_commander = { - accolade ?= { - has_accolade_parameter = accolade_defends_family_high - } - } - } - } - } - } - - effect = { - save_scope_as = knight - if = { - limit = { - has_variable = hold_court_8050_knight - employer = { - has_variable = hold_court_8050_promise - var:hold_court_8050_promise = PREV - } - } - save_scope_as = knight - location = { save_scope_as = battle_location } - var:hold_court_8050_knight = { save_scope_as = vassal } - remove_variable = hold_court_8050_knight - employer = { - remove_variable = hold_court_8050_promise - trigger_event = { - id = hold_court.8053 - days = 1 - } - } - } - save_died_in_battle_variables_effect = { - ENEMY = scope:combat_side.enemy_side.side_primary_participant - LEADER = scope:combat_side.side_primary_participant - LOCATION = scope:combat_side.combat.location - } - if = { - limit = { - scope:combat_side.enemy_side = { - any_side_knight = { - this.prowess >= scope:knight.prowess_for_combat_event_opponent - } - } - } - scope:combat_side.enemy_side = { - random_side_knight = { - limit = { - this.prowess >= scope:knight.prowess_for_combat_event_opponent - } - save_temporary_scope_as = enemy_knight - add_prestige = knight_prestige_gain_on_kill_inverse - knight_increase_prowess_chance_effect = yes - # Scope:enemy_knight gets some glory. - scope:enemy_knight = { - if = { - limit = { - is_acclaimed = yes - } - accolade = { add_glory = minor_glory_gain } - } - } - } - } - - if = { - limit = { - scope:knight = { is_alive = yes } - scope:enemy_knight = { is_alive = yes } - } - scope:combat_side = { - battle_event = { - key = "knight_killed_by_enemy" - left_portrait = scope:knight - right_portrait = scope:enemy_knight - type = death - } - # For after-battle messaging - add_to_variable_list = { - name = slain_side_knights - target = scope:knight - } - } - if = { - limit ={ - exists = house - exists = scope:enemy_knight.house - } - house = { - change_house_relation_effect = { - HOUSE = scope:enemy_knight.house - VALUE = house_relation_damage_medium_value - REASON = killed - CHAR = scope:enemy_knight - TARGET_CHAR = scope:knight - TITLE = scope:dummy_gender - } - } - } - if = { - limit = { - scope:enemy_knight = { - faith = { - has_doctrine = tenet_cranial_trophies - } - } - } - tgp_cranial_trophies_beheading_effect = { - KILLER = scope:enemy_knight - DEAD = scope:knight - } - } - death = { - death_reason = death_battle - killer = scope:enemy_knight - } - } - } - else = { - scope:combat_side = { - battle_event = { - key = "knight_killed_no_enemy" - left_portrait = scope:knight - type = death - } - # For after-battle messaging - add_to_variable_list = { - name = slain_side_knights - target = scope:knight - } - } - death = { - death_reason = death_battle - } - } - if = { - limit = { - is_acclaimed = yes - } - accolade = { - add_glory = minor_glory_gain - } - } - #Mongol severed head content - if = { - limit = { - exists = liege - is_knight_of = liege - OR = { - is_acclaimed = yes - is_close_family_of = liege - is_consort_of = liege - is_powerful_vassal_of = liege - has_relation_blood_brother = liege - } - liege = { - NOR = { - has_variable = beheaded_warrior - has_character_flag = beheaded_warrior_cooldown - } - OR = { - faith.religion = faith:tengri_pagan.religion - AND = { - culture = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - } - has_trait = nomadic_philosophy - } - } - } - scope:combat_side = { - any_side_participant = { - this = root.liege - } - } - } - liege = { - set_variable = { - name = beheaded_warrior - value = root - } - set_variable = { - name = beheaded_warrior_foe - value = scope:combat_side.enemy_side.side_primary_participant - } - set_variable = { - name = beheaded_warrior_location - value = scope:combat_side.combat.location - } - if = { - limit = { - root = { is_powerful_vassal_of = liege } - } - set_variable = { - name = beheaded_warrior_powerful_vassal - value = root - } - } - else_if = { - limit = { - root = { is_councillor_of = liege } - } - set_variable = { - name = beheaded_warrior_councillor - value = root - } - } - if = { - limit = { - root = { - is_acclaimed = yes - } - } - set_variable = { - name = beheaded_warrior_accolade - value = root.accolade - } - } - } - } - } -} - -knight_qualify_for_accolade = { - type = knight - - is_valid = { - knight_army = { - any_army_maa_regiment = { count > 0 } - } - can_be_acclaimed = yes - prowess >= accolade_prowess_requirement_value - # accolade attributes are below max cap - # possibly: no other MAA accolade attributes? TODO LB - } - - chance = { - base = 5 - modifier = { - factor = liege.accolade_progress - } - modifier = { - factor = 1.5 - has_perk = stalwart_leader_perk - is_ai = no - } - modifier = { - factor = 1.15 - has_perk = stalwart_leader_perk - is_ai = yes - } - modifier = { - factor = 2.5 - is_acclaimed = yes - } - modifier = { - factor = 1.25 - dynasty ?= { - has_dynasty_perk = warfare_legacy_3 - } - } - modifier = { - factor = 1.5 - has_trait = brave - } - modifier = { - factor = 1.5 - has_trait = ambitious - } - modifier = { - factor = 0.75 - has_trait = content - } - modifier = { - factor = 0.75 - has_trait = lazy - } - modifier = { - factor = 0.5 - has_trait_rank = { - trait = wounded - rank = 1 - } - } - modifier = { - factor = 0.5 - has_trait_rank = { - trait = wounded - rank = 2 - } - } - modifier = { - factor = 0.25 - has_trait_rank = { - trait = wounded - rank = 3 - } - } - modifier = { - factor = 0.5 - has_trait = maimed - } - } - - effect = { - save_scope_as = acclaimed_knight - liege = { # reset liege accolade progress - set_variable = { - name = accolade_progress - value = 0 - } - } - random_list = { - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = skirmishers - } - } - skirmisher_attribute_trigger = no # don't bother unlocking if already eligible - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:skirmishers - } - set_variable = { - name = skirmisher_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = skirmisher_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = archers - NOR = { - is_maa_type = crossbowmen - is_maa_type = shenbigong - is_maa_type = accolade_maa_crossbowers - } - } - } - archer_attribute_trigger = no - } - modifier = { - factor = { # archers who AREN'T crossbows - value = knight_army.army_number_maa_regiments_of_base_type:archers - subtract = knight_army.army_number_maa_regiments_of_type:crossbowmen - subtract = knight_army.army_number_maa_regiments_of_type:shenbigong - subtract = knight_army.army_number_maa_regiments_of_type:accolade_maa_crossbowers - } - } - set_variable = { - name = archer_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = archer_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - OR = { - is_maa_type = crossbowmen - is_maa_type = shenbigong - is_maa_type = accolade_maa_crossbowers - } - } - } - crossbowmen_attribute_trigger = no - } - modifier = { - factor = { - value = knight_army.army_number_maa_regiments_of_type:crossbowmen - add = knight_army.army_number_maa_regiments_of_type:shenbigong - add = knight_army.army_number_maa_regiments_of_type:accolade_maa_crossbowers - } - } - set_variable = { - name = crossbowmen_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = crossbowmen_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = pikemen - } - } - pike_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:pikemen - } - set_variable = { - name = pike_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = pike_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = heavy_infantry - } - } - vanguard_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:heavy_infantry - } - set_variable = { - name = vanguard_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = vanguard_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = light_cavalry - } - } - outrider_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:light_cavalry - } - set_variable = { - name = outrider_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = outrider_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = heavy_cavalry - } - } - lancer_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:heavy_cavalry - } - set_variable = { - name = lancer_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = lancer_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = camel_cavalry - } - } - camelry_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:camel_cavalry - } - set_variable = { - name = camelry_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = camelry_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = elephant_cavalry - } - } - elephantry_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:elephant_cavalry - } - set_variable = { - name = elephantry_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = elephantry_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = archer_cavalry - } - } - horse_archer_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:archer_cavalry - } - set_variable = { - name = horse_archer_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = horse_archer_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - knight_army = { - any_army_maa_regiment = { - is_unit_type = gunpowder - } - } - gunpowder_attribute_trigger = no - } - modifier = { - factor = knight_army.army_number_maa_regiments_of_base_type:gunpowder - } - set_variable = { - name = gunpowder_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = gunpowder_attribute.battle_message_tt - - } - } - } - 10 = { - trigger = { - scope:combat_side.enemy_side = { - any_side_participant = { - faith = { - faith_hostility_level = { - target = root.faith - value >= faith_evil_level - } - } - } - } - fanatic_attribute_trigger = no - } - modifier = { # otherwise it would get diluted by maa unlocks in large armies - factor = { - value = knight_army.army_number_maa_regiments - divide = 2 - } - } - set_variable = { - name = fanatic_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = fanatic_attribute.battle_message_tt - - } - } - } - 50 = { - trigger = { - scope:combat_side = { # currently outnumbered 3 to 2 - side_army_size >= { - value = enemy_side.side_army_size - multiply = 0.66 - } - } - valiant_attribute_trigger = no - } - modifier = { # otherwise it would get diluted by maa unlocks in large armies - factor = { - value = knight_army.army_number_maa_regiments - divide = 2 - } - } - set_variable = { - name = valiant_attribute_unlock - value = yes - } - liege = { - send_interface_message = { - type = msg_accolade_eligibility - title = maa_accolade_unlock.t - left_icon = scope:acclaimed_knight - custom_tooltip = valiant_attribute.battle_message_tt - - } - } - } - } - } -} diff --git a/common/council_positions/00_council_positions.txt b/common/council_positions/00_council_positions.txt deleted file mode 100644 index 0767195fc..000000000 --- a/common/council_positions/00_council_positions.txt +++ /dev/null @@ -1,3194 +0,0 @@ -councillor_chancellor = { - skill = diplomacy - - name = { - first_valid = { - triggered_desc = { - trigger = { - highest_held_title_tier >= tier_hegemony - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = councillor_chancellor_celestial_government_imperial - } - triggered_desc = { - trigger = { - OR = { - highest_held_title_tier = tier_empire - highest_held_title_tier = tier_kingdom - } - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = councillor_chancellor_non_celestial_government_imperial - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_hegemony - government_has_flag = government_has_merit - is_governor_or_admin_count = yes - } - desc = councillor_chancellor_celestial_government_non_imperial - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_administrative } - desc = councillor_chancellor_japan_administrative - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_feudal } - desc = councillor_chancellor_japan_feudal - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_kingdom - government_has_flag = government_has_merit - is_governor_or_admin_count = no - } - desc = councillor_chancellor_celestial_family_head - } - desc = councillor_chancellor - } - } - - valid_position = { - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_nomadic - } - } - - tooltip = { - first_valid = { - triggered_desc = { - trigger = { - scope:councillor_liege = { tgp_has_access_to_ministry_trigger = yes } - } - desc = game_concept_minister_grand_chancellor_desc - } - desc = game_concept_chancellor_desc - } - } - - auto_fill = { - } - - modifier = { - name = councillor_chancellor_modifier - fellow_vassal_opinion = 5 - monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = councillor_chancellor_modifier - monthly_prestige = 1 - scale = council_scaled_monthly_income - } - - modifier = { - name = councillor_chancellor_modifier - monthly_influence = 1 - enemy_political_scheme_success_chance_max_add = -5 - scale = council_scaled_admin_value - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - diplomacy = 1 - scale = chancellor_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - diplomacy = 1 - scale = chancellor_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - trigger_if = { # If the liege has a ministry, we check a separate minister trigger - limit = { - root.liege_or_court_owner = { tgp_has_access_to_ministry_trigger = yes } - } - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - trigger_else = { - can_be_chancellor_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - tgp_is_ceremonial_liege_trigger = no - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_chancellor MINISTER_POSITION = councillor_chancellor } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = chancellor - - barbershop_data = { - position = { 918.0 172.0 } - click_to_front = no - } -} - -councillor_steward = { - skill = stewardship - - name = { - first_valid = { - triggered_desc = { - trigger = { - highest_held_title_tier >= tier_hegemony - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = councillor_steward_celestial_government_imperial - } - triggered_desc = { - trigger = { - OR = { - highest_held_title_tier = tier_empire - highest_held_title_tier = tier_kingdom - } - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = councillor_steward_non_celestial_government_imperial - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_hegemony - government_has_flag = government_has_merit - is_governor_or_admin_count = yes - } - desc = councillor_steward_celestial_government_non_imperial - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_administrative } - desc = councillor_steward_japan_administrative - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_feudal } - desc = councillor_steward_japan_feudal - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_kingdom - government_has_flag = government_has_merit - is_governor_or_admin_count = no - } - desc = councillor_steward_celestial_family_head - } - desc = councillor_steward - } - } - - tooltip = { - first_valid = { - triggered_desc = { - trigger = { - scope:councillor_liege = { tgp_has_access_to_ministry_trigger = yes } - } - desc = game_concept_minister_of_revenue_desc - } - desc = game_concept_steward_desc - } - } - - auto_fill = { - } - - valid_position = { - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_nomadic - } - } - - modifier = { - name = councillor_steward_modifier - monthly_income = 1 - scale = council_scaled_monthly_income - } - - modifier = { - name = councillor_steward_modifier - build_gold_cost = -0.025 - monthly_stewardship_lifestyle_xp_gain_mult = 0.05 - domain_tax_mult = 0.025 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = councillor_steward_modifier - monthly_influence = 1 - domicile_build_gold_cost = -0.05 - scale = council_scaled_admin_value - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - stewardship = 1 - scale = steward_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - stewardship = 1 - scale = steward_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - trigger_if = { # If the liege has a ministry, we check a separate minister trigger - limit = { - root.liege_or_court_owner = { tgp_has_access_to_ministry_trigger = yes } - } - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - trigger_else = { - can_be_steward_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - tgp_is_ceremonial_liege_trigger = no - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_of_revenue MINISTER_POSITION = councillor_steward } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = steward - - barbershop_data = { - position = { 1268.0 172.0 } - click_to_front = no - } -} - -councillor_marshal = { - skill = martial - - name = { - first_valid = { - triggered_desc = { - trigger = { - highest_held_title_tier >= tier_hegemony - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = minister_war - } - triggered_desc = { - trigger = { - OR = { - highest_held_title_tier = tier_empire - highest_held_title_tier = tier_kingdom - } - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = councillor_marshal_non_celestial_government_imperial - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_hegemony - government_has_flag = government_has_merit - is_governor = yes - } - desc = councillor_marshal_celestial_government_non_imperial - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_administrative } - desc = councillor_marshal_japan_administrative - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_feudal } - desc = councillor_marshal_japan_feudal - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_kingdom - government_has_flag = government_has_merit - is_governor_or_admin_count = no - } - desc = councillor_marshal_celestial_family_head - } - desc = councillor_marshal - } - } - - tooltip = { - first_valid = { - triggered_desc = { - trigger = { - scope:councillor_liege = { tgp_has_access_to_ministry_trigger = yes } - } - desc = game_concept_minister_of_war_desc - } - desc = game_concept_marshal_desc - } - } - - auto_fill = { - } - - valid_position = { - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_nomadic - } - } - - modifier = { - name = councillor_marshal_modifier - prowess = 1 - army_maintenance_mult = -0.05 - monthly_martial_lifestyle_xp_gain_mult = 0.05 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = councillor_marshal_modifier - levy_size = 0.05 - scale = council_scaled_by_liege_tier_not_admin - } - - modifier = { - name = councillor_marshal_modifier - monthly_influence = 1 - maa_toughness_mult = 0.04 - scale = council_scaled_admin_value - } - - modifier = { # Minister modifiers - name = minister_war_modifier - monthly_merit = 1 - scale = council_scaled_celestial_ministry_value - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - martial = 1 - scale = marshal_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - martial = 1 - scale = marshal_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - trigger_if = { # If the liege has a ministry, we check a separate minister trigger - limit = { - root.liege_or_court_owner = { tgp_has_access_to_ministry_trigger = yes } - } - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - trigger_else = { - can_be_marshal_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - tgp_is_ceremonial_liege_trigger = no - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_of_war MINISTER_POSITION = councillor_marshal } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = marshal - - barbershop_data = { - position = { 558.0 172.0 } - click_to_front = no - } -} - -councillor_spymaster = { - skill = intrigue - - name = { - first_valid = { - triggered_desc = { - trigger = { - highest_held_title_tier >= tier_hegemony - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = councillor_spymaster_celestial_government_imperial - } - triggered_desc = { - trigger = { - OR = { - highest_held_title_tier = tier_empire - highest_held_title_tier = tier_kingdom - } - government_has_flag = government_has_merit - is_independent_ruler = yes - } - desc = councillor_spymaster_non_celestial_government_imperial - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_hegemony - government_has_flag = government_has_merit - is_governor_or_admin_count = yes - } - desc = councillor_spymaster_celestial_government_non_imperial - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_administrative } - desc = councillor_spymaster_japan_administrative - } - triggered_desc = { - trigger = { government_has_flag = government_is_japan_feudal } - desc = councillor_spymaster_japan_feudal - } - triggered_desc = { - trigger = { - highest_held_title_tier < tier_kingdom - government_has_flag = government_has_merit - is_governor_or_admin_count = no - } - desc = councillor_spymaster_celestial_family_head - } - desc = councillor_spymaster - } - } - - tooltip = { - first_valid = { - triggered_desc = { - trigger = { - scope:councillor_liege = { tgp_has_access_to_ministry_trigger = yes } - } - desc = game_concept_minister_censor_desc - } - desc = game_concept_spymaster_desc - } - } - - auto_fill = { - } - - valid_position = { - NOT = { government_has_flag = government_is_landless_adventurer } - } - - # Scaled modifiers. - modifier = { - name = councillor_spymaster_modifier - scale = council_scaled_by_liege_tier - monthly_intrigue_lifestyle_xp_gain_mult = 0.05 - dread_baseline_add = 10 - } - - # Unscaled modifiers. - modifier = { - name = councillor_spymaster_modifier - hostile_scheme_phase_duration_add = -10 - owned_hostile_scheme_success_chance_max_add = 10 - } - - modifier = { - name = councillor_spymaster_modifier - monthly_influence = 1 - owned_scheme_secrecy_add = 5 - scale = council_scaled_admin_value - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - intrigue = 1 - scale = spymaster_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - intrigue = 1 - scale = spymaster_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - trigger_if = { # If the liege has a ministry, we check a separate minister trigger - limit = { - root.liege_or_court_owner = { tgp_has_access_to_ministry_trigger = yes } - } - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - trigger_else = { - can_be_spymaster_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - tgp_is_ceremonial_liege_trigger = no - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_censor MINISTER_POSITION = councillor_spymaster } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - use_for_scheme_phase_duration = yes - use_for_scheme_resistance = yes - - portrait_animation = spymaster - - barbershop_data = { - position = { 1433.0 261.0 } - click_to_front = yes - } -} - -councillor_court_chaplain = { - skill = learning - - auto_fill = { - trigger_if = { - limit = { - is_ai = yes - tgp_has_access_to_ministry_trigger = no - } - always = yes - } - trigger_else_if = { - limit = { - tgp_has_access_to_ministry_trigger = yes - } - always = no - } - trigger_else = { - faith = { - NOT = { has_doctrine_parameter = clerical_appointment_ruler } - } - } - } - - fill_from_pool = yes - is_clergy_position = yes - - can_fire = { - trigger_if = { - limit = { - tgp_has_access_to_ministry_trigger = no - } - custom_description = { - text = "court_chaplain_cant_fire_doctrines" - faith = { - NOT = { has_doctrine_parameter = clerical_appointment_fixed } - } - } - } - } - - can_reassign = { - trigger_if = { - limit = { - NAND = { - government_has_flag = government_has_merit - highest_held_title_tier >= tier_hegemony - } - } - custom_description = { - text = "court_chaplain_cant_reassign_doctrines" - OR = { - faith = { - NOT = { has_doctrine_parameter = clerical_appointment_fixed } - } - NOT = { exists = cp:councillor_court_chaplain } - } - } - } - } - - can_change_once = { - faith = { - has_doctrine_parameter = clerical_appointment_fixed - } - NAND = { - government_has_flag = government_has_merit - highest_held_title_tier >= tier_hegemony - } - exists = cp:councillor_court_chaplain - } - - inherit = no - - name = { - first_valid = { - triggered_desc = { - trigger = { - highest_held_title_tier >= tier_hegemony - government_has_flag = government_has_merit - } - desc = councillor_court_chaplain_celestial_government_imperial - } - triggered_desc = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_chinese } - culture = { has_cultural_pillar = heritage_tungusic } - } - religion = religion:buddhism_religion - } - desc = councillor_court_chaplain_buddhist_chinese - } - triggered_desc = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_chinese } - culture = { has_cultural_pillar = heritage_tungusic } - } - religion = religion:taoism_religion - } - desc = councillor_court_chaplain_daoist_chinese - } - triggered_desc = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_chinese } - culture = { has_cultural_pillar = heritage_tungusic } - } - religion = religion:confucianism_religion - } - desc = councillor_court_chaplain_confucian_chinese - } - triggered_desc = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_tibetan } - } - religion = religion:buddhism_religion - } - desc = councillor_court_chaplain_buddhist_tibetan - } - triggered_desc = { - trigger = { - government_has_flag = government_is_mandala - } - desc = councillor_court_chaplain_mandala_government - } - triggered_desc = { - trigger = { - faith = { - OR = { - has_doctrine = doctrine_theocracy_temporal - religion = { is_in_family = rf_pagan } - } - } - } - desc = actual_bishop_title - } - triggered_desc = { - trigger = { - faith = { - NOR = { - has_doctrine = doctrine_theocracy_temporal - religion = { is_in_family = rf_pagan } - } - } - } - desc = { - first_valid = { - #Shia -# triggered_desc = { -# trigger = { highest_held_title_tier >= tier_empire faith = faith:ismaili } -# desc = councillor_court_chaplain_ismaili_empire -# } -# triggered_desc = { -# trigger = { highest_held_title_tier >= tier_kingdom faith = faith:ismaili } -# desc = councillor_court_chaplain_ismaili_kingdom -# } - #Islam - triggered_desc = { - trigger = { highest_held_title_tier >= tier_empire faith.religion = faith:aqlani.religion } - desc = councillor_court_chaplain_islam_empire - } - triggered_desc = { - trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:aqlani.religion } - desc = councillor_court_chaplain_islam_kingdom - } - triggered_desc = { - trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:aqlani.religion } - desc = councillor_court_chaplain_islam_duchy - } - triggered_desc = { - trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:aqlani.religion } - desc = councillor_court_chaplain_islam_county - } - #Yazidi - triggered_desc = { - trigger = { highest_held_title_tier >= tier_empire faith.religion = faith:yazidi.religion } - desc = councillor_court_chaplain_yazidi_empire - } - triggered_desc = { - trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:yazidi.religion } - desc = councillor_court_chaplain_yazidi_kingdom - } - triggered_desc = { - trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:yazidi.religion } - desc = councillor_court_chaplain_yazidi_duchy - } - triggered_desc = { - trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:yazidi.religion } - desc = councillor_court_chaplain_yazidi_county - } - desc = councillor_court_chaplain - } - } - } - desc = councillor_court_chaplain - } - } - - tooltip = { - first_valid = { - triggered_desc = { - trigger = { - scope:councillor_liege = { tgp_has_access_to_ministry_trigger = yes } - } - desc = game_concept_minister_of_rites_desc - } - triggered_desc = { - trigger = { - faith = { has_doctrine = doctrine_theocracy_temporal } - } - desc = game_concept_realm_priest_desc - } - desc = game_concept_court_chaplain_desc - } - } - - modifier = { - name = councillor_court_chaplain_modifier - county_opinion_add = 5 - monthly_learning_lifestyle_xp_gain_mult = 0.05 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = councillor_court_chaplain_modifier - monthly_piety = 1 - scale = council_scaled_monthly_income - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - learning = 1 - scale = court_chaplain_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - learning = 1 - scale = court_chaplain_reliable_house_scale - } - - pool_character_config = pool_court_chaplain - - valid_character = { - exists = root.liege_or_court_owner - trigger_if = { # If the liege has a ministry, we check a separate minister trigger - limit = { - root.liege_or_court_owner = { tgp_has_access_to_ministry_trigger = yes } - } - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - trigger_else = { - can_be_court_chaplain_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - tgp_is_ceremonial_liege_trigger = no - } - - valid_position = { - NOR = { - government_has_flag = government_is_landless_adventurer - government_has_flag = government_is_nomadic - } - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_of_rites MINISTER_POSITION = councillor_court_chaplain } - if = { - limit = { - years_from_game_start >= 1 - } - if = { - limit = { - is_ruler = no - liege = { - faith = { has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment } - any_vassal = { - is_physically_able_adult = yes - is_councillor = no - government_has_flag = government_is_theocracy - can_be_court_chaplain_trigger = { COURT_OWNER = liege } - faith = liege.faith - } - } - } - liege = { - random_vassal = { - limit = { - is_physically_able_adult = yes - is_councillor = no - government_has_flag = government_is_theocracy - can_be_court_chaplain_trigger = { COURT_OWNER = liege } - faith = liege.faith - } - weight = { - base = 1 - modifier = { - add = 1000 - faith.religious_head ?= this - } - modifier = { - add = learning - } - modifier = { - add = primary_title.tier - } - } - liege = { - assign_councillor_type = { - type = councillor_court_chaplain - remove_existing_councillor = yes - target = prev - } - } - } - } - move_to_pool = yes - } - if = { - limit = { - exists = this - exists = liege.culture - NOT = { - knows_language_of_culture = liege.culture - } - } - random_list = { - 10 = { - modifier = { - add = learning - } - learn_language_of_culture = liege.culture - } - 5 = { - trigger = { - can_start_scheme = { - type = learn_language - target_character = liege - } - } - start_scheme = { - type = learn_language - target_character = liege - } - } - 5 = { - trigger = { - OR = { - has_trait = arrogant - has_trait = arbitrary - has_trait = lazy - has_trait = fickle - } - } - } - } - } - } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = chaplain - - barbershop_data = { - position = { 1618.0 172.0 } - click_to_front = no - } -} - -councillor_spouse = { - auto_fill = yes - can_fire = { councillor_spouse_can_fire = yes } - can_reassign = { councillor_spouse_can_reassign = yes } - - name = { - first_valid = { - triggered_desc = { - trigger = { - NOT = { exists = scope:councillor } - } - desc = councillor_spouse - } - triggered_desc = { - trigger = { scope:councillor = { is_male = yes } } - desc = { - first_valid = { - #Mongol All - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_mongol } - } - desc = baron_feudal_male_mongol - } - #Saxon Feudal/Clan - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_sogdian } - } - desc = duke_feudal_male_sogdian - } - #Saxon Feudal/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_name_list = name_list_anglo_saxon } - } - desc = baron_feudal_male_anglo_saxon - } - #English Feudal/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - OR = { - culture = { has_name_list = name_list_english } - culture = { has_name_list = name_list_anglo_saxon } - culture = { has_name_list = name_list_irish } - culture = { has_name_list = name_list_pictish } - culture = { has_name_list = name_list_scottish } - culture = { has_name_list = name_list_gaelic } - } - } - desc = count_feudal_male_english - } - - #Tibetan Feudal/Clan - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = emperor_feudal_male_tibetan_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = king_feudal_male_tibetan_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = duke_feudal_male_tibetan_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = count_feudal_male_tibetan_group - } - #West-African Feudal/Clan/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_west_african - has_cultural_pillar = heritage_sahelian - has_cultural_pillar = heritage_senegambian - has_cultural_pillar = heritage_akan - } - } - } - desc = king_feudal_male_west_african_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_west_african - has_cultural_pillar = heritage_sahelian - has_cultural_pillar = heritage_senegambian - has_cultural_pillar = heritage_akan - } - } - } - desc = duke_feudal_male_west_african_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_west_african - has_cultural_pillar = heritage_sahelian - has_cultural_pillar = heritage_senegambian - has_cultural_pillar = heritage_akan - } - } - } - desc = count_feudal_male_west_african_group - } - #Dravidian/Indo-Aryan Feudal/Clan/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = emperor_feudal_male_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = king_feudal_male_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = duke_feudal_male_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = count_feudal_male_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = baron_feudal_male_dravidian_group - } - - #Mongolic and Turkic All - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - } - } - desc = emperor_feudal_male_altaic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - } - } - desc = king_feudal_male_altaic_group - } - #Iranian Feudal/Clan - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - } - desc = emperor_feudal_male_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - } - desc = king_feudal_male_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - } - desc = duke_feudal_male_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - } - desc = count_feudal_male_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - } - desc = baron_feudal_male_iranian_group - } - - #Turkish Feudal/Clan - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = emperor_feudal_male_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = king_feudal_male_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = duke_feudal_male_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = count_feudal_male_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = baron_feudal_male_turkish - } - #Arabic Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_arabic } - } - desc = king_republic_male_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_arabic } - } - desc = duke_republic_male_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_arabic } - } - desc = count_republic_male_arabic_group - } - #Arabic Feudal/Clan/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = emperor_feudal_male_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = king_feudal_male_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = duke_feudal_male_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = count_feudal_male_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = baron_feudal_male_arabic_group - } - - #Russian Feudal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_russian } - } - desc = emperor_feudal_male_russian - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_russian } - } - desc = duke_feudal_male_russian - } - #Norse Feudal/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_name_list = name_list_norse } - } - desc = count_feudal_male_norse - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_name_list = name_list_norse } - } - desc = baron_feudal_male_norse - } - #German Feudal/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_cultural_pillar = heritage_central_germanic } - } - desc = emperor_feudal_male_german - } - #Byzantine Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_byzantine } - } - desc = king_republic_male_byzantine_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_byzantine } - } - desc = duke_republic_male_byzantine_group - } - #Greek Feudal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_greek } - } - desc = emperor_feudal_male_greek - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_greek } - } - desc = king_feudal_male_greek - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_greek } - } - desc = duke_feudal_male_greek - } - #Roman Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = emperor_republic_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = king_republic_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = duke_republic_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = count_republic_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = baron_republic_male_roman - } - #Roman Feudal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = emperor_feudal_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = king_feudal_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = duke_feudal_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = count_feudal_male_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = baron_feudal_male_roman - } - #Latin Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_latin } - } - desc = king_republic_male_latin_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_latin } - } - desc = duke_republic_male_latin_group - } - #Tribal Default - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_tribal - } - desc = emperor_tribal_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_tribal - } - desc = king_tribal_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_tribal - } - desc = duke_tribal_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_tribal - } - desc = count_tribal_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_tribal - } - desc = baron_tribal_male - } - #Clan Default - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_clan - } - desc = emperor_clan_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_clan - } - desc = king_clan_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_clan - } - desc = duke_clan_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_clan - } - desc = count_clan_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_clan - } - desc = baron_clan_male - } - #Republic Default - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_republic - } - desc = emperor_republic_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - } - desc = king_republic_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - } - desc = duke_republic_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_republic - } - desc = count_republic_male - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_republic - } - desc = baron_republic_male - } - - #Admin/Ceremonial Regent - triggered_desc = { - trigger = { - is_governor = yes - tgp_is_ceremonial_regent_trigger = yes - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - } - } - desc = councillor_spouse - } - - #Feudal/Default Fallback - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - tgp_is_any_minister = yes - } - } - desc = councillor_spouse_emperor - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_king - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_duke - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_count - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_baron - } - triggered_desc = { - trigger = { highest_held_title_tier >= tier_kingdom } - desc = councillor_spouse_prince_consort - } - desc = councillor_spouse_consort - } - } - } - desc = { - first_valid = { - #Saxon Feudal/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_name_list = name_list_anglo_saxon } - } - desc = baron_feudal_female_anglo_saxon - } - #Tibetan Feudal/Clan - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = emperor_feudal_female_tibetan_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = king_feudal_female_tibetan_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = duke_feudal_female_tibetan_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_tibetan } - } - desc = count_feudal_female_tibetan_group - } - #West-African Feudal/Clan/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_west_african - has_cultural_pillar = heritage_sahelian - has_cultural_pillar = heritage_senegambian - has_cultural_pillar = heritage_akan - } - } - } - desc = king_feudal_female_west_african_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_west_african - has_cultural_pillar = heritage_sahelian - has_cultural_pillar = heritage_senegambian - has_cultural_pillar = heritage_akan - } - } - } - desc = duke_feudal_female_west_african_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_west_african - has_cultural_pillar = heritage_sahelian - has_cultural_pillar = heritage_senegambian - has_cultural_pillar = heritage_akan - } - } - } - desc = count_feudal_female_west_african_group - } - #Dravidian/Indo-Aryan Feudal/Clan/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = emperor_feudal_female_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = king_feudal_female_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = duke_feudal_female_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = count_feudal_female_dravidian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_dravidian - has_cultural_pillar = heritage_indo_aryan - } - } - } - desc = baron_feudal_female_dravidian_group - } - - #Mongolic and Turkic All - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - } - } - desc = emperor_feudal_female_altaic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_tribal - } - culture = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - } - } - desc = king_feudal_female_altaic_group - } - #Iranian non-Muslim Feudal/Clan - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - } - desc = emperor_feudal_female_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - NOT = { religion = religion:islam_religion } # Uses persianized arabic titles instead - } - desc = king_feudal_female_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - NOT = { religion = religion:islam_religion } # Uses persianized arabic titles instead - } - desc = duke_feudal_female_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - NOT = { religion = religion:islam_religion } # Uses persianized arabic titles instead - } - desc = count_feudal_female_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - NOT = { religion = religion:islam_religion } # Uses persianized arabic titles instead - } - desc = baron_feudal_female_iranian_group - } - - #Iranian Muslim Feudal/Clan - #Empire-tier titles use same loc as non-Muslim - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - religion = religion:islam_religion - } - desc = king_feudal_muslim_female_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - religion = religion:islam_religion - } - desc = duke_feudal_muslim_female_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - religion = religion:islam_religion - } - desc = count_feudal_muslim_female_iranian_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_iranian } - religion = religion:islam_religion - } - desc = baron_feudal_muslim_female_iranian_group - } - - #Turkish Feudal/Clan - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = emperor_feudal_female_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = king_feudal_female_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = duke_feudal_female_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = count_feudal_female_turkish - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - culture = { has_name_list = name_list_turkish } - } - desc = baron_feudal_female_turkish - } - #Arabic Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_arabic } - } - desc = king_republic_female_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_arabic } - } - desc = duke_republic_female_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_arabic } - } - desc = count_republic_female_arabic_group - } - #Arabic Feudal/Clan/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = emperor_feudal_female_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = king_feudal_female_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = duke_feudal_female_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = count_feudal_female_arabic_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - government_has_flag = government_is_clan - } - culture = { has_cultural_pillar = heritage_arabic } - } - desc = baron_feudal_female_arabic_group - } - - #Russian Feudal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_russian } - } - desc = emperor_feudal_female_russian - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_russian } - } - desc = duke_feudal_female_russian - } - #Norse Feudal/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_name_list = name_list_norse } - } - desc = count_feudal_female_norse - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_name_list = name_list_norse } - } - desc = baron_feudal_female_norse - } - #German Feudal/Tribal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_tribal - } - culture = { has_cultural_pillar = heritage_central_germanic } - } - desc = emperor_feudal_female_german - } - #Byzantine Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_byzantine } - } - desc = king_republic_female_byzantine_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_byzantine } - } - desc = duke_republic_female_byzantine_group - } - #Greek Feudal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_greek } - } - desc = emperor_feudal_female_greek - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_greek } - } - desc = king_feudal_female_greek - } - #Roman Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = emperor_republic_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = king_republic_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = duke_republic_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = count_republic_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_republic - culture = { has_name_list = name_list_roman } - } - desc = baron_republic_female_roman - } - #Roman Feudal - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = emperor_feudal_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = king_feudal_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = duke_feudal_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = count_feudal_female_roman - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_feudal - culture = { has_name_list = name_list_roman } - } - desc = baron_feudal_female_roman - } - #Latin Republic - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_latin } - } - desc = king_republic_female_latin_group - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - culture = { has_cultural_pillar = heritage_latin } - } - desc = duke_republic_female_latin_group - } - #Tribal Default - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_tribal - } - desc = emperor_tribal_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_tribal - } - desc = king_tribal_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_tribal - } - desc = duke_tribal_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_tribal - } - desc = count_tribal_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_tribal - } - desc = baron_tribal_female - } - #Clan Default - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_clan - } - desc = emperor_clan_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_clan - } - desc = king_clan_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_clan - } - desc = duke_clan_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_clan - } - desc = count_clan_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_clan - } - desc = baron_clan_female - } - #Republic Default - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - government_has_flag = government_is_republic - } - desc = emperor_republic_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - government_has_flag = government_is_republic - } - desc = king_republic_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - government_has_flag = government_is_republic - } - desc = duke_republic_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - government_has_flag = government_is_republic - } - desc = count_republic_female - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - government_has_flag = government_is_republic - } - desc = baron_republic_female - } - - #Admin / Ceremonial Regent - triggered_desc = { - trigger = { - OR = { - is_governor = yes - tgp_is_ceremonial_regent_trigger = yes - } - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - } - } - desc = councillor_spouse - } - - #Feudal/Default Fallback - triggered_desc = { - trigger = { - highest_held_title_tier = tier_empire - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - tgp_is_any_minister = yes - } - } - desc = councillor_spouse_empress - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_kingdom - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_queen - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_duchy - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_duchess - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_county - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_countess - } - triggered_desc = { - trigger = { - highest_held_title_tier = tier_barony - NOR = { #The following governments have "Spouses" - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - AND = { - is_independent_ruler = no - government_allows = administrative - } - } - } - desc = councillor_spouse_baroness - } - desc = councillor_spouse_consort - } - } - } - } - - tooltip = game_concept_spouse_desc - - valid_position = { - councillor_spouse_valid_position = yes - } - - valid_character = { - exists = liege - can_be_spouse_councillor_trigger = { COUNCIL_OWNER = liege } - tgp_is_ceremonial_liege_trigger = no - } - - on_get_position = { - set_variable = { - name = councillor_spouse_lifestyle_progress - value = 0 - } -# if = { -# limit = { -# primary_spouse.primary_title = title:e_hre -# } -# debug_log = "Set new Spouse council position" -# debug_log_scopes = yes -# } - trigger_event = councillor_spouse_background.0001 - } - - on_lose_position = { - remove_variable = councillor_spouse_lifestyle_progress - } - - on_fired_from_position = { - remove_variable = councillor_spouse_lifestyle_progress - } - - barbershop_data = { - position = { 763.0 261.00 } - click_to_front = yes - } -} - -councillor_vizier = { - auto_fill = yes - can_fire = yes - can_reassign = yes - - name = councillor_vizier - tooltip = councillor_vizier_desc - - valid_position = { - government_has_flag = may_appoint_viziers - } - - valid_character = { - exists = liege_or_court_owner - can_be_vizier_councillor_trigger = { COUNCIL_OWNER = liege_or_court_owner } - } - - on_get_position = { - set_variable = { - name = councillor_vizier_lifestyle_progress - value = 0 - } - } - - on_lose_position = { - remove_variable = councillor_vizier_lifestyle_progress - } - - on_fired_from_position = { - remove_variable = councillor_vizier_lifestyle_progress - } - - barbershop_data = { - position = { 763.0 261.00 } - click_to_front = yes - } -} - -councillor_kurultai_1 = { - name = councillor_kurultai - tooltip = game_concept_kurultai_desc - - valid_position = { - government_has_flag = government_is_nomadic - } - - valid_character = { - exists = root.liege_or_court_owner - can_be_kurultai_trigger = { - COURT_OWNER = root.liege_or_court_owner - CP1 = councillor_kurultai_2 - CP2 = councillor_kurultai_3 - CP3 = councillor_kurultai_4 - } - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - diplomacy = 1 - scale = kurultai_chancellor_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - stewardship = 1 - scale = kurultai_steward_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - martial = 1 - scale = kurultai_marshal_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - learning = 1 - scale = kurultai_court_chaplain_learn_on_the_job_scale - } - - modifier = { - name = councillor_kurultai_modifier - monthly_income = 0.5 - scale = council_scaled_monthly_income - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - herd_gain_mult = 0.05 - herd_capacity_mult = 0.05 - scale = council_scaled_by_liege_tier_nomad - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - levy_size = 0.05 - scale = council_scaled_by_liege_tier_not_nomad - } - - - modifier = { - name = councillor_kurultai_modifier - fellow_vassal_opinion = 10 - } - - on_get_position = { - got_council_position_effect = yes - } - - on_fired_from_position = { - if = { - limit = { - exists = root.liege_or_court_owner - liege_or_court_owner = { is_ai = no } - } - liege_or_court_owner = { - add_prestige = major_prestige_loss - } - } - fired_from_council_position_effect = yes - } - - portrait_animation = survey - - barbershop_data = { - position = { 918.0 172.0 } - click_to_front = no - } -} - -councillor_kurultai_2 = { - name = councillor_kurultai - tooltip = game_concept_kurultai_desc - - valid_position = { - government_has_flag = government_is_nomadic - } - - valid_character = { - exists = root.liege_or_court_owner - can_be_kurultai_trigger = { - COURT_OWNER = root.liege_or_court_owner - CP1 = councillor_kurultai_1 - CP2 = councillor_kurultai_3 - CP3 = councillor_kurultai_4 - } - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - diplomacy = 1 - scale = kurultai_chancellor_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - stewardship = 1 - scale = kurultai_steward_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - martial = 1 - scale = kurultai_marshal_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - learning = 1 - scale = kurultai_court_chaplain_learn_on_the_job_scale - } - - modifier = { - name = councillor_kurultai_modifier - monthly_income = 0.5 - scale = council_scaled_monthly_income - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - herd_gain_mult = 0.05 - herd_capacity_mult = 0.05 - scale = council_scaled_by_liege_tier_nomad - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - levy_size = 0.05 - scale = council_scaled_by_liege_tier_not_nomad - } - - - modifier = { - name = councillor_kurultai_modifier - fellow_vassal_opinion = 10 - } - - on_get_position = { - got_council_position_effect = yes - } - - on_fired_from_position = { - if = { - limit = { - exists = root.liege_or_court_owner - liege_or_court_owner = { is_ai = no } - } - liege_or_court_owner = { - add_prestige = major_prestige_loss - } - } - fired_from_council_position_effect = yes - } - - portrait_animation = hunting_falcon - - barbershop_data = { - position = { 1268.0 172.0 } - click_to_front = no - } -} - -councillor_kurultai_3 = { - name = councillor_kurultai - tooltip = game_concept_kurultai_desc - - valid_position = { - government_has_flag = government_is_nomadic - } - - valid_character = { - exists = root.liege_or_court_owner - can_be_kurultai_trigger = { - COURT_OWNER = root.liege_or_court_owner - CP1 = councillor_kurultai_1 - CP2 = councillor_kurultai_2 - CP3 = councillor_kurultai_4 - } - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - diplomacy = 1 - scale = kurultai_chancellor_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - stewardship = 1 - scale = kurultai_steward_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - martial = 1 - scale = kurultai_marshal_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - learning = 1 - scale = kurultai_court_chaplain_learn_on_the_job_scale - } - - modifier = { - name = councillor_kurultai_modifier - monthly_income = 0.5 - scale = council_scaled_monthly_income - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - herd_gain_mult = 0.05 - herd_capacity_mult = 0.05 - scale = council_scaled_by_liege_tier_nomad - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - levy_size = 0.05 - scale = council_scaled_by_liege_tier_not_nomad - } - - - modifier = { - name = councillor_kurultai_modifier - fellow_vassal_opinion = 10 - } - - on_get_position = { - got_council_position_effect = yes - } - - on_fired_from_position = { - if = { - limit = { - exists = root.liege_or_court_owner - liege_or_court_owner = { is_ai = no } - } - liege_or_court_owner = { - add_prestige = major_prestige_loss - } - } - fired_from_council_position_effect = yes - } - - portrait_animation = hunting_shortbow_aim_arrow_default - - barbershop_data = { - position = { 1618.0 172.0 } - click_to_front = no - } -} - -councillor_kurultai_4 = { - name = councillor_kurultai - tooltip = game_concept_kurultai_desc - - valid_position = { - government_has_flag = government_is_nomadic - } - - valid_character = { - exists = root.liege_or_court_owner - can_be_kurultai_trigger = { - COURT_OWNER = root.liege_or_court_owner - CP1 = councillor_kurultai_1 - CP2 = councillor_kurultai_2 - CP3 = councillor_kurultai_3 - } - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - diplomacy = 1 - scale = kurultai_chancellor_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - stewardship = 1 - scale = kurultai_steward_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - martial = 1 - scale = kurultai_marshal_learn_on_the_job_scale - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - learning = 1 - scale = kurultai_court_chaplain_learn_on_the_job_scale - } - - modifier = { - name = councillor_kurultai_modifier - monthly_income = 0.5 - scale = council_scaled_monthly_income - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - herd_gain_mult = 0.05 - herd_capacity_mult = 0.05 - scale = council_scaled_by_liege_tier_nomad - } - - modifier = { - name = councillor_kurultai_modifier - monthly_prestige = 0.15 - levy_size = 0.05 - scale = council_scaled_by_liege_tier_not_nomad - } - - - modifier = { - name = councillor_kurultai_modifier - fellow_vassal_opinion = 10 - } - - on_get_position = { - got_council_position_effect = yes - } - - on_fired_from_position = { - if = { - limit = { - exists = root.liege_or_court_owner - liege_or_court_owner = { is_ai = no } - } - liege_or_court_owner = { - add_prestige = major_prestige_loss - } - } - fired_from_council_position_effect = yes - } - - portrait_animation = shepherd_with_sheep - - barbershop_data = { - position = { 558.0 172.0 } - click_to_front = no - } -} diff --git a/common/council_positions/01_ministry_positions.txt b/common/council_positions/01_ministry_positions.txt deleted file mode 100644 index e23a84508..000000000 --- a/common/council_positions/01_ministry_positions.txt +++ /dev/null @@ -1,300 +0,0 @@ -minister_personnel = { - skill = diplomacy - - name = minister_personnel - - valid_position = { - tgp_has_access_to_ministry_trigger = yes - } - - tooltip = game_concept_minister_of_personnel_desc - - auto_fill = { - } - - modifier = { - name = minister_personnel_modifier - fellow_vassal_opinion = 5 - monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = minister_personnel_modifier - monthly_prestige = 1 - scale = council_scaled_monthly_income - } - - modifier = { - name = minister_personnel_modifier - monthly_influence = 1 - enemy_political_scheme_success_chance_max_add = -5 - scale = council_scaled_admin_value - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - diplomacy = 1 - scale = chancellor_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - diplomacy = 1 - scale = chancellor_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_of_personnel MINISTER_POSITION = minister_personnel } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = happy_teacher - - barbershop_data = { - position = { 918.0 172.0 } - click_to_front = no - } -} - -minister_justice = { - skill = learning - - name = minister_justice - - valid_position = { - tgp_has_access_to_ministry_trigger = yes - } - - tooltip = game_concept_minister_of_justice_desc - - auto_fill = { - } - - modifier = { - name = minister_justice_modifier - fellow_vassal_opinion = 5 - monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = minister_justice_modifier - monthly_prestige = 1 - scale = council_scaled_monthly_income - } - - modifier = { - name = minister_justice_modifier - monthly_influence = 1 - enemy_political_scheme_success_chance_max_add = -5 - scale = council_scaled_admin_value - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - diplomacy = 1 - scale = chancellor_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - diplomacy = 1 - scale = chancellor_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_of_justice MINISTER_POSITION = minister_justice } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = page_flipping - - barbershop_data = { - position = { 918.0 172.0 } - click_to_front = no - } -} - -minister_works = { - skill = stewardship - - name = minister_works - - tooltip = game_concept_minister_of_works_desc - - auto_fill = { - } - - valid_position = { - tgp_has_access_to_ministry_trigger = yes - } - - modifier = { - name = minister_works_modifier - build_gold_cost = -0.03 - build_speed = -0.02 - monthly_stewardship_lifestyle_xp_gain_mult = 0.05 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = minister_works_modifier - monthly_influence = 1 - domicile_build_gold_cost = -0.05 - scale = council_scaled_admin_value - } - - modifier = { # Minister modifiers - name = minister_works_modifier - monthly_merit = 1 - scale = council_scaled_celestial_ministry_value - } - - modifier = { # Favored minister modifiers - name = minister_works_modifier - monthly_influence = 1 - monthly_treasury_from_ministry_budget_base = 0.25 - scale = council_scaled_celestial_ministry_favored_value - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - stewardship = 1 - scale = steward_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - stewardship = 1 - scale = steward_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - tgp_can_be_a_minister_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_of_works MINISTER_POSITION = minister_works } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = minister_works - - barbershop_data = { - position = { 1268.0 172.0 } - click_to_front = no - } -} - -minister_grand_marshal = { - skill = martial - - name = minister_grand_marshal - - tooltip = game_concept_minister_grand_marshal_desc - - auto_fill = { - } - - valid_position = { - tgp_has_access_to_ministry_trigger = yes - } - - modifier = { - name = minister_grand_marshal_modifier - army_maintenance_mult = -0.06 - monthly_martial_lifestyle_xp_gain_mult = 0.05 - scale = council_scaled_by_liege_tier - } - - modifier = { - name = minister_grand_marshal_modifier - monthly_influence = 1 - maa_toughness_mult = 0.04 - scale = council_scaled_admin_value - } - - modifier = { # Minister modifiers - name = minister_grand_marshal_modifier - monthly_merit = 1 - scale = council_scaled_celestial_ministry_value - } - - modifier = { - name = minister_grand_marshal_modifier - men_at_arms_recruitment_cost = -0.15 - } - - council_owner_modifier = { - name = learn_on_the_job_modifier - martial = 1 - scale = marshal_learn_on_the_job_scale - } - - council_owner_modifier = { - name = reliable_house_modifier - martial = 1 - scale = marshal_reliable_house_scale - } - - valid_character = { - exists = root.liege_or_court_owner - tgp_can_be_grand_marshal_trigger = { COURT_OWNER = root.liege_or_court_owner } - } - - on_get_position = { - got_council_position_effect = yes - got_minister_position_effect = { MINISTER_TITLE = e_minister_grand_marshal MINISTER_POSITION = minister_grand_marshal } - } - - on_fired_from_position = { - fired_from_council_position_effect = yes - } - - on_lose_position = { - fired_minister_position_effect = yes - } - - portrait_animation = grand_marshal - - barbershop_data = { - position = { 1268.0 172.0 } - click_to_front = no - } -} diff --git a/common/council_tasks/00_chancellor_tasks.txt b/common/council_tasks/00_chancellor_tasks.txt index 46d4889e8..5f9942617 100644 --- a/common/council_tasks/00_chancellor_tasks.txt +++ b/common/council_tasks/00_chancellor_tasks.txt @@ -567,18 +567,17 @@ task_integrate_title = { trigger_if = { limit = { has_tgp_dlc_trigger = yes - top_liege = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = hegemon_ruler + liege = { + any_character_situation = { + situation_type = dynastic_cycle + save_temporary_scope_as = dynastic_cycle } } } custom_tooltip = { text = dynastic_cycle_locks_title_integration_tt - top_liege = { - top_participant_group:dynastic_cycle ?= { - NOT = { has_participant_group_parameter = dynastic_cycle_locks_title_integration } - } + top_participant_group:dynastic_cycle ?= { + NOT = { has_participant_group_parameter = dynastic_cycle_locks_title_integration } } } } @@ -586,17 +585,6 @@ task_integrate_title = { on_finish_task_county = { start_default_task = yes - # Add the title to the Dynastic Cycle core region - if = { - limit = { - scope:councillor_liege = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = hegemon_ruler - } - } - } - situation:dynastic_cycle.situation_sub_region:core = { add_dejure_title_to_sub_region = scope:county.empire } - } } potential_county = { diff --git a/common/council_tasks/00_court_chaplain_tasks.txt b/common/council_tasks/00_court_chaplain_tasks.txt index 66d096916..8bafc148e 100644 --- a/common/council_tasks/00_court_chaplain_tasks.txt +++ b/common/council_tasks/00_court_chaplain_tasks.txt @@ -320,21 +320,21 @@ task_conversion = { add = court_chaplain_conversion_contextual_bonuses # Faster conversion for certain special doctrines -# if = { -# limit = { -# scope:councillor_liege.faith = { has_doctrine_parameter = adoptionists_attractively_intuitive_theology } -# exists = scope:county -# OR = { -# scope:county.faith.religion = religion:eastern_orthodox_religion -# scope:county.faith.religion = religion:catholic_religion -# scope:county.faith.religion = religion:protestant_religion -# } -# } -# add = { -# value = fp2_lyonese_monk_conversion_bonus_actual_value -# desc = fp2_lyonese_monk_faith_conversion_task_desc -# } -# } + if = { + limit = { + scope:councillor_liege.faith = { has_doctrine_parameter = adoptionists_attractively_intuitive_theology } + exists = scope:county + OR = { + scope:county.faith.religion = religion:eastern_orthodox_religion + scope:county.faith.religion = religion:catholic_religion + scope:county.faith.religion = religion:protestant_religion + } + } + add = { + value = fp2_lyonese_monk_conversion_bonus_actual_value + desc = fp2_lyonese_monk_faith_conversion_task_desc + } + } if = { # Development reduces the speed. Should be the last non-multiply modifier applied to avoid negative values limit = { @@ -542,96 +542,96 @@ task_conversion = { } } -# # Faster conversion for FP2 Hostility ending, if county is in Iberia and faith was involved -# if = { -# limit = { -# exists = scope:councillor.liege.house -# scope:councillor.liege.house = { -# OR = { -# has_house_modifier = fp2_struggle_hostility_house_faith_modifier -# has_house_modifier = fp2_struggle_hostility_house_combined_modifier -# } -# } -# any_in_global_list = { -# variable = fp2_struggle_ending_faith_list -# this = scope:county.faith -# } -# scope:county.title_province = { geographical_region = world_europe_west_iberia } -# } -# multiply = { -# value = fp2_struggle_hostility_conversion_value -# desc = fp2_struggle_hostility_faith_conversion_task_desc -# } -# } -# # Faster conversion of infidels for FP2 Council Toledo Conversion -# if = { -# limit = { -# scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier } -# scope:county.religion != scope:councillor.liege.religion -# } -# multiply = { -# value = council_toledo_conversion_modifier_value -# desc = council_toledo_conversion_task_desc -# } -# } -# # Faster conversion of heretics for FP2 Council Toledo Heresies -# if = { -# limit = { -# scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier } -# scope:county.faith = { -# religion = scope:councillor.liege.religion -# NOT = { -# portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } -# } -# NOT = { exists = religious_head } -# } -# } -# multiply = { -# value = council_toledo_conversion_modifier_value -# desc = council_toledo_heresies_task_desc -# } -# } -# -# # Faster conversion of Persian counties with the FP3 Promote Persian Scripture decision -# if = { -# limit = { -# scope:councillor.liege = { -# has_character_modifier = fp3_promoted_persian_scripture_modifier -# is_ai = no #this is so that we don't get AI converting and homogenizing Persia too quickly -# } -# scope:county.culture = { has_cultural_pillar = heritage_iranian } -# } -# multiply = { -# value = promote_persian_scripture_conversion_modifier_value -# desc = fp3_promote_persian_scripture_task_desc -# } -# } -# -# # FP3 faster conversion struggle ending rewards -# if = { -# limit = { -# exists = global_var:fp3_struggle_ending_assertion_school -# switch = { -# trigger = global_var:fp3_struggle_ending_assertion_school -# flag:sunni = { -# scope:councillor.liege.faith = { has_doctrine = muhammad_succession_sunni_doctrine } -# } -# flag:shia = { -# scope:councillor.liege.faith = { has_doctrine = muhammad_succession_shia_doctrine } -# } -# flag:muhakkima = { -# scope:councillor.liege.faith = { has_doctrine = muhammad_succession_muhakkima_doctrine } -# } -# flag:zandaqa = { -# scope:councillor.liege.faith = { has_doctrine = muhammad_succession_zandaqa_doctrine } -# } -# } -# } -# multiply = { -# value = fp3_struggle_ending_conversion_modifier_value -# desc = fp3_struggle_ending_conversion_modifier_desc -# } -# } + # Faster conversion for FP2 Hostility ending, if county is in Iberia and faith was involved + if = { + limit = { + exists = scope:councillor.liege.house + scope:councillor.liege.house = { + OR = { + has_house_modifier = fp2_struggle_hostility_house_faith_modifier + has_house_modifier = fp2_struggle_hostility_house_combined_modifier + } + } + any_in_global_list = { + variable = fp2_struggle_ending_faith_list + this = scope:county.faith + } + scope:county.title_province = { geographical_region = world_europe_west_iberia } + } + multiply = { + value = fp2_struggle_hostility_conversion_value + desc = fp2_struggle_hostility_faith_conversion_task_desc + } + } + # Faster conversion of infidels for FP2 Council Toledo Conversion + if = { + limit = { + scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier } + scope:county.religion != scope:councillor.liege.religion + } + multiply = { + value = council_toledo_conversion_modifier_value + desc = council_toledo_conversion_task_desc + } + } + # Faster conversion of heretics for FP2 Council Toledo Heresies + if = { + limit = { + scope:councillor.liege = { has_character_modifier = fp2_council_conversion_modifier } + scope:county.faith = { + religion = scope:councillor.liege.religion + NOT = { + portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } + } + NOT = { exists = religious_head } + } + } + multiply = { + value = council_toledo_conversion_modifier_value + desc = council_toledo_heresies_task_desc + } + } + + # Faster conversion of Persian counties with the FP3 Promote Persian Scripture decision + if = { + limit = { + scope:councillor.liege = { + has_character_modifier = fp3_promoted_persian_scripture_modifier + is_ai = no #this is so that we don't get AI converting and homogenizing Persia too quickly + } + scope:county.culture = { has_cultural_pillar = heritage_iranian } + } + multiply = { + value = promote_persian_scripture_conversion_modifier_value + desc = fp3_promote_persian_scripture_task_desc + } + } + + # FP3 faster conversion struggle ending rewards + if = { + limit = { + exists = global_var:fp3_struggle_ending_assertion_school + switch = { + trigger = global_var:fp3_struggle_ending_assertion_school + flag:sunni = { + scope:councillor.liege.faith = { has_doctrine = muhammad_succession_sunni_doctrine } + } + flag:shia = { + scope:councillor.liege.faith = { has_doctrine = muhammad_succession_shia_doctrine } + } + flag:muhakkima = { + scope:councillor.liege.faith = { has_doctrine = muhammad_succession_muhakkima_doctrine } + } + flag:zandaqa = { + scope:councillor.liege.faith = { has_doctrine = muhammad_succession_zandaqa_doctrine } + } + } + } + multiply = { + value = fp3_struggle_ending_conversion_modifier_value + desc = fp3_struggle_ending_conversion_modifier_desc + } + } # Court events if = { #court.6010 limit = { @@ -953,6 +953,35 @@ task_conversion = { } } } + # Ash'ari in Spain tend to not convert Muwhalladi often + trigger_if = { + limit = { + scope:councillor_liege = { + is_ai = yes + faith = faith:ashari + capital_province ?= { geographical_region = world_europe_west_iberia } + scope:county.faith = faith:muwalladi + } + scope:county = { + title_province = { geographical_region = world_europe_west_iberia } + } + } + OR = { + scope:councillor_liege = { + has_character_flag = vassal_directive_convert_faith + vassal_is_valid_and_follows_directive_trigger = { VASSAL = this LIEGE = liege } + } + scope:councillor_liege = { ai_zeal >= 50 } + scope:county = { county_opinion <= -20 } + scope:county = { # Always convert holy sites + any_county_province = { + barony = { + is_holy_site_of = scope:councillor_liege.faith + } + } + } + } + } # If a ruler has Jizya tax, they'll only convert the same *religious family* when ai_zeal is really high, they're converting unreformed pagans, counties in a kingdom with a Holy Site, or others of the same religion trigger_if = { limit = { @@ -978,18 +1007,6 @@ task_conversion = { scope:councillor_liege.religion = { is_in_family = rf_abrahamic } scope:county.religion = { is_in_family = rf_abrahamic } } - AND = { - scope:councillor_liege.religion = { is_in_family = rf_esoteric } - scope:county.religion = { is_in_family = rf_esoteric } - } - AND = { - scope:councillor_liege.religion = { is_in_family = rf_antediluvianist } - scope:county.religion = { is_in_family = rf_antediluvianist } - } - AND = { - scope:councillor_liege.religion = { is_in_family = rf_sinitic } - scope:county.religion = { is_in_family = rf_sinitic } - } } } OR = { @@ -1218,17 +1235,17 @@ task_conversion = { } # Struggle parameters -# scope:councillor_liege = { -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = piety_from_converting_county -# } -# } -# add_piety = medium_piety_gain -# } -# } + scope:councillor_liege = { + if = { + limit = { + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = piety_from_converting_county + } + } + add_piety = medium_piety_gain + } + } # Message for vassals trigger_event = court_chaplain_task.8002 } @@ -1491,21 +1508,21 @@ task_fabricate_claim = { } } # Misc Bonuses -# if = { # FP3 -# limit = { -# scope:councillor_liege = { -# any_character_struggle = { -# is_struggle_type = persian_struggle -# is_struggle_phase = struggle_persia_phase_unrest -# } -# } -# } -# add = { # +25% of total -# value = scope:councillor.court_chaplain_fabricate_claim_base_total -# divide = 4 -# desc = FABRICATE_CLAIM_ANY_STRUGGLE_BONUS -# } -# } + if = { # FP3 + limit = { + scope:councillor_liege = { + any_character_struggle = { + is_struggle_type = persian_struggle + is_struggle_phase = struggle_persia_phase_unrest + } + } + } + add = { # +25% of total + value = scope:councillor.court_chaplain_fabricate_claim_base_total + divide = 4 + desc = FABRICATE_CLAIM_ANY_STRUGGLE_BONUS + } + } if = { limit = { scope:councillor_liege = { @@ -1767,63 +1784,63 @@ task_fabricate_claim = { add = 100 } -# # Agenda impact -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp2 -# } -# has_character_flag = agenda_towards_escalation -# } -# add = 200 -# } -# else_if = { -# limit = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp2 -# } -# } -# add = -100 -# } -# } -# } -# -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# add = { -# value = 0 -# if = { -# limit = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp3 -# } -# has_trait = fp3_struggle_detractor -# } -# add = 200 -# } -# else_if = { -# limit = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_gain_claim_on_title_fp3 -# } -# } -# add = -100 -# } -# } -# } + # Agenda impact + if = { + limit = { + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + } + } + add = { + value = 0 + if = { + limit = { + any_character_struggle = { + phase_has_catalyst = catalyst_gain_claim_on_title_fp2 + } + has_character_flag = agenda_towards_escalation + } + add = 200 + } + else_if = { + limit = { + any_character_struggle = { + phase_has_catalyst = catalyst_gain_claim_on_title_fp2 + } + } + add = -100 + } + } + } + + if = { + limit = { + any_character_struggle = { + involvement = involved + is_struggle_type = persian_struggle + } + } + add = { + value = 0 + if = { + limit = { + any_character_struggle = { + phase_has_catalyst = catalyst_gain_claim_on_title_fp3 + } + has_trait = fp3_struggle_detractor + } + add = 200 + } + else_if = { + limit = { + any_character_struggle = { + phase_has_catalyst = catalyst_gain_claim_on_title_fp3 + } + } + add = -100 + } + } + } } } diff --git a/common/council_tasks/00_spymaster_tasks.txt b/common/council_tasks/00_spymaster_tasks.txt index 9ecfcdc05..9663457c6 100644 --- a/common/council_tasks/00_spymaster_tasks.txt +++ b/common/council_tasks/00_spymaster_tasks.txt @@ -39,7 +39,7 @@ } triggered_desc = { trigger = { - scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_disrupt_schemes_efficiency } + scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_disrupt_schemes_efficiency } } desc = determination_spymaster_hostile_scheme_resistance_task_disrupt_schemes } @@ -69,7 +69,7 @@ } triggered_desc = { trigger = { - scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_disrupt_schemes_efficiency } + scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_disrupt_schemes_efficiency } } desc = determination_spymaster_discovery_task_disrupt_schemes } @@ -250,7 +250,7 @@ task_support_schemes = { # Determination House Aspiration - Hostile Scheme Phase Length triggered_desc = { trigger = { - scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_support_schemes_efficiency } + scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_support_schemes_efficiency } } desc = determination_spymaster_task_support_schemes_bonus } @@ -282,7 +282,7 @@ task_support_schemes = { # Determination House Aspiration - Hostile Scheme Success Chance triggered_desc = { trigger = { - scope:councillor_liege.house = { has_house_aspiration_parameter= determination_spymaster_task_support_schemes_efficiency } + scope:councillor_liege.house = { has_house_power_parameter = determination_spymaster_task_support_schemes_efficiency } } desc = determination_spymaster_task_support_schemes_success_chance_bonus } @@ -559,7 +559,7 @@ task_find_secrets = { # Determination House Aspiration if = { limit = { - scope:councillor_liege.house ?= { has_house_aspiration_parameter= determination_spymaster_task_find_secrets_efficiency } + scope:councillor_liege.house ?= { has_house_power_parameter = determination_spymaster_task_find_secrets_efficiency } } add = { value = spymaster_determination_house_aspiration_find_secrets_total diff --git a/common/council_tasks/00_steward_tasks.txt b/common/council_tasks/00_steward_tasks.txt index 2e4531039..8f29c8386 100644 --- a/common/council_tasks/00_steward_tasks.txt +++ b/common/council_tasks/00_steward_tasks.txt @@ -563,51 +563,51 @@ task_develop_county = { } # Struggle Catalyst -# if = { -# limit = { -# exists = scope:county -# # target someone from diff faith or culture -# scope:county = { -# NAND = { -# faith = scope:councillor_liege.faith -# culture = scope:councillor_liege.culture -# } -# } -# -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_improve_development_vassal_diff_faith_culture -# } -# } -# scope:councillor_liege = { -# every_character_struggle = { -# involvement = involved -# activate_struggle_catalyst = { -# catalyst = catalyst_improve_development_vassal_diff_faith_culture -# character = scope:councillor_liege -# } -# } -# } -# # Struggle Parameter -# if = { -# limit = { -# scope:county.culture != scope:councillor_liege.culture -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = gain_acceptance_when_developing_other_culture_county -# } -# } -# scope:county.culture = { -# save_scope_as = current_culture -# change_cultural_acceptance = { -# target = scope:councillor_liege.culture -# value = miniscule_cultural_acceptance_value -# desc = cultural_acceptance_gain_from_phase_effects -# } -# } -# } -# -# } + if = { + limit = { + exists = scope:county + # target someone from diff faith or culture + scope:county = { + NAND = { + faith = scope:councillor_liege.faith + culture = scope:councillor_liege.culture + } + } + + any_character_struggle = { + involvement = involved + phase_has_catalyst = catalyst_improve_development_vassal_diff_faith_culture + } + } + scope:councillor_liege = { + every_character_struggle = { + involvement = involved + activate_struggle_catalyst = { + catalyst = catalyst_improve_development_vassal_diff_faith_culture + character = scope:councillor_liege + } + } + } + # Struggle Parameter + if = { + limit = { + scope:county.culture != scope:councillor_liege.culture + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = gain_acceptance_when_developing_other_culture_county + } + } + scope:county.culture = { + save_scope_as = current_culture + change_cultural_acceptance = { + target = scope:councillor_liege.culture + value = miniscule_cultural_acceptance_value + desc = cultural_acceptance_gain_from_phase_effects + } + } + } + + } } else_if = { # fallback for previous save: the effect would trigger a month later limit = { @@ -952,26 +952,26 @@ task_promote_culture = { desc = GAME_RULE_FASTER_REASON } } -# # Faster conversion for FP2 Hostility ending, if county is in Iberia and culture was involved -# if = { -# limit = { -# any_in_global_list = { -# variable = fp2_struggle_ending_culture_list -# this = scope:county.culture -# } -# scope:county.title_province = { geographical_region = world_europe_west_iberia } -# scope:councillor.liege.house = { -# OR = { -# has_house_modifier = fp2_struggle_hostility_house_culture_modifier -# has_house_modifier = fp2_struggle_hostility_house_combined_modifier -# } -# } -# } -# multiply = { -# value = fp2_struggle_hostility_conversion_value -# desc = fp2_struggle_hostility_culture_conversion_task_desc -# } -# } + # Faster conversion for FP2 Hostility ending, if county is in Iberia and culture was involved + if = { + limit = { + any_in_global_list = { + variable = fp2_struggle_ending_culture_list + this = scope:county.culture + } + scope:county.title_province = { geographical_region = world_europe_west_iberia } + scope:councillor.liege.house = { + OR = { + has_house_modifier = fp2_struggle_hostility_house_culture_modifier + has_house_modifier = fp2_struggle_hostility_house_combined_modifier + } + } + } + multiply = { + value = fp2_struggle_hostility_conversion_value + desc = fp2_struggle_hostility_culture_conversion_task_desc + } + } if = { limit = { scope:councillor_liege = { @@ -983,18 +983,18 @@ task_promote_culture = { desc = bp2_devoted_to_tradition_modifier_conversion_task_desc } } -# if = { -# limit = { -# scope:councillor_liege = { -# has_title = title:c_byzantion -# title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier } -# } -# } -# multiply = { -# value = 1.25 -# desc = pandidakterion_university_modifier -# } -# } + if = { + limit = { + scope:councillor_liege = { + has_title = title:c_byzantion + title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier } + } + } + multiply = { + value = 1.25 + desc = pandidakterion_university_modifier + } + } if = { limit = { scope:county = { has_county_modifier = improve_promote_culture_modifier } @@ -1031,6 +1031,18 @@ task_promote_culture = { } } } + NAND = { # Princes in the HRE tend to not convert each other's cultures + exists = title:e_hre.holder + scope:councillor_liege.top_liege = title:e_hre.holder + OR = { + scope:councillor_liege.culture = culture:czech + scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic } + } + OR = { + scope:county.culture = culture:czech + scope:county.culture = { has_cultural_pillar = heritage_central_germanic } + } + } NOT = { # Do not eliminate the Basques scope:county.culture = { this = culture:basque @@ -1046,11 +1058,18 @@ task_promote_culture = { cultural_acceptance = { target = scope:councillor_liege.culture value >= 50 } } } + scope:county = { + this = title:c_maragha + culture = culture:turkish + } culture = { # All AI's are motivated to spread new Hybrid/Divergent cultures OR = { is_hybrid_culture = yes is_divergent_culture = yes } + NOT = { # Leave the Welsh alone! + this = culture:anglo_saxon + } any_parent_culture = { this = scope:county.culture } @@ -1060,6 +1079,51 @@ task_promote_culture = { count < 10 } } + scope:county.culture = { # 'dead' small cultures can go away + OR = { + is_hybrid_culture = yes + is_divergent_culture = yes + } + any_culture_county = { + count < 10 + } + OR = { + NOT = { exists = culture_head } + any_culture_county = { + count < 5 + } + } + } + AND = { + # Scottish rulers should convert counties of 'old' cultures to the new one. + culture = culture:scottish + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:gaelic + scope:county.culture = culture:cumbrian + scope:county.culture = culture:pictish + } + } + AND = { + # English rulers should convert counties of 'old' cultures to the new one. + culture = culture:english + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:norman + } + } + AND = { + # German rulers want to convert the polabians + culture = { has_cultural_pillar = heritage_central_germanic } + scope:county.culture = culture:polabian + NOT = { scope:councillor_liege.primary_title = title:e_hre } + } + + AND = { + # Japanese rulers should convert Emishi counties + culture = culture:japanese + scope:county.culture = culture:emishi + } } OR = { is_independent_ruler = yes @@ -1078,6 +1142,21 @@ task_promote_culture = { count < 10 } } + scope:county.culture = { # 'dead' small cultures can go away + OR = { + is_hybrid_culture = yes + is_divergent_culture = yes + } + any_culture_county = { + count < 10 + } + OR = { + NOT = { exists = culture_head } + any_culture_county = { + count < 5 + } + } + } culture = { # Imperious cultures want to grow to a certain size culture_head ?= { is_independent_ruler = yes @@ -1088,6 +1167,35 @@ task_promote_culture = { count < 35 } } + AND = { + # Scottish rulers should convert counties of 'old' cultures to the new one. + culture = culture:scottish + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:gaelic + scope:county.culture = culture:cumbrian + scope:county.culture = culture:pictish + } + } + AND = { + # English rulers should convert counties of 'old' cultures to the new one. + culture = culture:english + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:norman + } + } + AND = { + # German rulers want to convert the polabians + culture = { has_cultural_pillar = heritage_central_germanic } + scope:county.culture = culture:polabian + NOT = { scope:councillor_liege.primary_title = title:e_hre } + } + AND = { + # Japanese rulers should convert Emishi counties + culture = culture:japanese + scope:county.culture = culture:emishi + } } } OR = { @@ -1096,6 +1204,57 @@ task_promote_culture = { culture = scope:councillor_liege.culture # The AI only wants to convert counties bordering their own culture } } + AND = { # The English want to convert the Anglo Saxons and Cumbrians + scope:councillor_liege.culture = culture:english + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:cumbrian + } + } + AND = { # The Scots want to convert the Anglo Saxons, Cumbrians and Gaelic + scope:councillor_liege.culture = culture:scottish + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:gaelic + scope:county.culture = culture:cumbrian + scope:county.culture = culture:pictish + } + } + AND = { # The Gaels want to convert the Picts and Cumbrians + scope:councillor_liege.culture = culture:gaelic + OR = { + scope:county.culture = culture:cumbrian + scope:county.culture = culture:pictish + } + } + AND = { # The modern scandinavians want to convert the Norse + OR = { + scope:councillor_liege.culture = culture:swedish + scope:councillor_liege.culture = culture:danish + scope:councillor_liege.culture = culture:norwegian + } + scope:county.culture = culture:norse + } + AND = { # The Portuguese should want to convert Suebi + scope:councillor_liege.culture = culture:portuguese + scope:county.culture = culture:suebi + } + AND = { # The Iberians want to convert Visigothic + scope:councillor_liege.culture = { has_cultural_pillar = heritage_iberian } + NOT = { scope:councillor_liege.culture = culture:portuguese } + scope:county.culture = culture:visigothic + } + AND = { + # German rulers want to convert the polabians + scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic } + scope:county.culture = culture:polabian + NOT = { scope:councillor_liege.primary_title = title:e_hre } + } + AND = { + # Japanese rulers should convert Emishi counties + scope:councillor_liege.culture = culture:japanese + scope:county.culture = culture:emishi + } } } trigger_else_if = { # But AI Directives should still try to look pretty @@ -1124,6 +1283,8 @@ task_promote_culture = { always = yes } } + trigger_else = { + } } on_finish_task_county = { @@ -1201,30 +1362,30 @@ task_promote_culture = { gold > 0 OR = { gold >= steward_convert_culture_value -# AND = { -# culture = culture:scottish -# top_liege.primary_title = title:k_scotland -# capital_county.kingdom = title:k_scotland -# } -# AND = { -# culture = culture:english -# top_liege.primary_title = title:k_england -# capital_county.kingdom = title:k_england -# } -# AND = { -# culture = { has_cultural_pillar = heritage_central_germanic } -# top_liege.primary_title = title:e_hre -# OR = { -# capital_county.kingdom = title:k_sorbia -# capital_county.kingdom = title:k_east_francia -# capital_county.kingdom = title:k_saxony -# capital_county.kingdom = title:k_pomerania -# } -# } -# AND = { -# culture = culture:japanese -# capital_county.empire = title:e_japan -# } + AND = { + culture = culture:scottish + top_liege.primary_title = title:k_scotland + capital_county.kingdom = title:k_scotland + } + AND = { + culture = culture:english + top_liege.primary_title = title:k_england + capital_county.kingdom = title:k_england + } + AND = { + culture = { has_cultural_pillar = heritage_central_germanic } + top_liege.primary_title = title:e_hre + OR = { + capital_county.kingdom = title:k_sorbia + capital_county.kingdom = title:k_east_francia + capital_county.kingdom = title:k_saxony + capital_county.kingdom = title:k_pomerania + } + } + AND = { + culture = culture:japanese + capital_county.empire = title:e_japan + } AND = { culture = { OR = { @@ -1316,14 +1477,14 @@ task_promote_culture = { limit = { scope:councillor_liege = { has_character_flag = no_ai_culture_convert -# NAND = { # ignore it if in Hostility with escalation -# has_character_flag = agenda_towards_escalation -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# is_struggle_phase = struggle_iberia_phase_hostility -# } -# } + NAND = { # ignore it if in Hostility with escalation + has_character_flag = agenda_towards_escalation + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + is_struggle_phase = struggle_iberia_phase_hostility + } + } } } multiply = 0 @@ -1654,35 +1815,35 @@ task_accept_culture = { limit = { scope:councillor_liege = { is_ai = yes } } -# NAND = { -# # Scottish rulers should convert counties of 'old' cultures to the new one. -# scope:councillor_liege.culture = culture:scottish -# OR = { -# scope:county.culture = culture:anglo_saxon -# scope:county.culture = culture:gaelic -# scope:county.culture = culture:cumbrian -# scope:county.culture = culture:pictish -# } -# } -# NAND = { -# # English rulers should convert counties of 'old' cultures to the new one. -# scope:councillor_liege.culture = culture:english -# OR = { -# scope:county.culture = culture:anglo_saxon -# scope:county.culture = culture:norman -# } -# } -# NAND = { -# # German rulers want to convert the sorbians -# scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic } -# scope:county.culture = culture:sorbian -# NOT = { scope:councillor_liege.primary_title = title:e_hre } -# } -# NAND = { -# # Japanese rulers should convert Emishi counties -# scope:councillor_liege.culture = culture:japanese -# scope:county.culture = culture:emishi -# } + NAND = { + # Scottish rulers should convert counties of 'old' cultures to the new one. + scope:councillor_liege.culture = culture:scottish + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:gaelic + scope:county.culture = culture:cumbrian + scope:county.culture = culture:pictish + } + } + NAND = { + # English rulers should convert counties of 'old' cultures to the new one. + scope:councillor_liege.culture = culture:english + OR = { + scope:county.culture = culture:anglo_saxon + scope:county.culture = culture:norman + } + } + NAND = { + # German rulers want to convert the polabians + scope:councillor_liege.culture = { has_cultural_pillar = heritage_central_germanic } + scope:county.culture = culture:polabian + NOT = { scope:councillor_liege.primary_title = title:e_hre } + } + NAND = { + # Japanese rulers should convert Emishi counties + scope:councillor_liege.culture = culture:japanese + scope:county.culture = culture:emishi + } OR = { scope:councillor_liege = { has_character_flag = vassal_directive_improve_cultural_acceptance diff --git a/common/culture/creation_names/00_names.txt b/common/culture/creation_names/00_names.txt deleted file mode 100644 index 43c35bad1..000000000 --- a/common/culture/creation_names/00_names.txt +++ /dev/null @@ -1,1663 +0,0 @@ -# Used in definition order - -nomadic_house_name = { - trigger = { - government_has_flag = government_is_nomadic - } -} -# -#scanian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_skane = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_skane -# } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_north_germanic } -# duchy = title:d_skane -# } -# scope:culture = { has_cultural_pillar = heritage_north_germanic } -# } -#} -# -#beta_israeli = { -# trigger = { -# faith.religion = religion:judaism_religion -# scope:culture = { has_cultural_pillar = heritage_east_african } -# } -#} -# -#avadhi = { -# trigger = { -# OR = { -# capital_county = { -# title:k_kosala = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_kosala -# } -# culture = { has_cultural_pillar = heritage_indo_aryan } -# any_sub_realm_county = { -# culture = scope:culture -# kingdom = title:k_kosala -# } -# } -#} -# -#malayali = { -# trigger = { -# OR = { -# capital_county = { -# title:d_chera_nadu = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_chera_nadu -# } -# culture = culture:tamil -# any_sub_realm_county = { -# culture = culture:tamil -# duchy = title:d_chera_nadu -# } -# } -#} -# -#hejazi = { -# trigger = { -# OR = { -# capital_county = { -# title:d_mecca = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_medina = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_mecca -# has_primary_title = title:d_medina -# } -# culture = culture:bedouin -# any_sub_realm_county = { -# culture = culture:bedouin -# OR = { -# duchy = title:d_mecca -# duchy = title:d_medina -# } -# } -# } -#} -# -#szekely = { -# trigger = { -# OR = { -# capital_county = { -# title:d_transylvania = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_transylvanian_alps = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_transylvania -# has_primary_title = title:d_transylvanian_alps -# } -# culture = culture:hungarian -# any_sub_realm_county = { -# culture = culture:hungarian -# OR = { -# duchy = title:d_transylvania -# duchy = title:d_transylvanian_alps -# } -# } -# } -#} -#maithili = { -# trigger = { -# OR = { -# capital_county = { -# title:d_tirabhukti = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_tirabhukti -# } -# OR = { -# culture = culture:bengali -# culture = culture:nepali -# } -# any_sub_realm_county = { -# OR = { -# culture = culture:bengali -# culture = culture:nepali -# } -# duchy = title:d_tirabhukti -# } -# } -#} -# -#bihari = { -# trigger = { -# OR = { -# capital_county = { -# title:d_magadha = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_tirabhukti = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_kasi = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_magadha -# has_primary_title = title:d_tirabhukti -# has_primary_title = title:d_kasi -# } -# scope:culture = { has_cultural_pillar = heritage_indo_aryan } -# any_sub_realm_county = { -# culture = scope:culture -# or = { -# duchy = title:d_magadha -# duchy = title:d_tirabhukti -# duchy = title:d_kasi -# } -# } -# } -#} -# -# -#azeri = { -# trigger = { -# OR = { -# capital_county = { -# title:d_shirvan = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_azerbaijan = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_shirvan -# has_primary_title = title:d_azerbaijan -# } -# scope:culture = { has_cultural_pillar = heritage_turkic } -# any_sub_realm_county = { -# culture = scope:culture -# OR = { -# duchy = title:d_shirvan -# duchy = title:d_azerbaijan -# } -# } -# } -#} -# -#dhundari = { -# trigger = { -# OR = { -# capital_county = { -# title:d_ajmer = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_ajmer -# } -# culture = culture:rajput -# any_sub_realm_county = { -# culture = culture:rajput -# duchy = title:d_ajmer -# } -# } -#} -# -#mewari = { -# trigger = { -# OR = { -# capital_county = { -# title:d_medapata = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_medapata -# } -# culture = culture:rajput -# any_sub_realm_county = { -# culture = culture:rajput -# duchy = title:d_medapata -# } -# } -#} -# -#marwari = { -# trigger = { -# OR = { -# capital_county = { -# title:d_maru = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_stravani = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_maru -# has_primary_title = title:d_stravani -# } -# culture = culture:rajput -# any_sub_realm_county = { -# culture = culture:rajput -# OR = { -# duchy = title:d_maru -# duchy = title:d_stravani -# } -# } -# } -#} -# -#nimadi = { -# trigger = { -# OR = { -# capital_county = { -# title:d_anupa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_anupa -# } -# OR ={ -# culture = culture:marathi -# culture = culture:malvi -# } -# any_sub_realm_county = { -# OR ={ -# culture = culture:marathi -# culture = culture:malvi -# } -# duchy = title:d_anupa -# } -# } -#} -# -#kathiawari = { -# trigger = { -# OR = { -# capital_county = { -# title:d_anartta = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_saurashtra = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_anartta -# has_primary_title = title:d_saurashtra -# } -# culture = culture:gujarati -# any_sub_realm_county = { -# culture = culture:gujarati -# OR = { -# duchy = title:d_anartta -# duchy = title:d_saurashtra -# } -# } -# } -#} -# -#kabylian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_kroumerie = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_bejaia = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_zab = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_kroumerie -# has_primary_title = title:d_bejaia -# has_primary_title = title:d_zab -# } -# OR = { -# culture = culture:butr -# culture = culture:baranis -# } -# any_sub_realm_county = { -# OR ={ -# culture = culture:butr -# culture = culture:baranis -# } -# OR = { -# duchy = title:d_kroumerie -# duchy = title:d_bejaia -# duchy = title:d_zab -# } -# } -# } -#} -# -#austrian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_osterreich = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_salzburg = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_steyermark = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_carinthia = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_osterreich -# has_primary_title = title:d_salzburg -# has_primary_title = title:d_steyermark -# has_primary_title = title:d_carinthia -# has_primary_title = title:k_austria -# } -# culture = { has_cultural_pillar = heritage_central_germanic } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_central_germanic } -# OR = { -# duchy = title:d_osterreich -# duchy = title:d_salzburg -# duchy = title:d_steyermark -# duchy = title:d_carinthia -# } -# } -# } -#} -# -#burgundian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_burgundy = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_upper_burgundy = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_burgundy -# has_primary_title = title:d_upper_burgundy -# } -# culture = { has_cultural_pillar = heritage_frankish } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_frankish } -# OR = { -# duchy = title:d_burgundy -# duchy = title:d_upper_burgundy -# } -# } -# } -#} -# -#arpitan = { -# trigger = { -# OR = { -# capital_county = { -# title:d_dauphine = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_savoie = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_provence = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_dauphine -# has_primary_title = title:d_savoie -# has_primary_title = title:d_provence -# } -# culture = { has_cultural_pillar = heritage_frankish } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_frankish } -# OR = { -# duchy = title:d_dauphine -# duchy = title:d_savoie -# duchy = title:d_provence -# } -# } -# } -#} -# -#lothringian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_upper_lorraine = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_lower_lorraine = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_lower_lorraine -# has_primary_title = title:d_upper_lorraine -# } -# culture = { has_cultural_pillar = heritage_central_germanic } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_central_germanic } -# OR = { -# duchy = title:d_lower_lorraine -# duchy = title:d_upper_lorraine -# } -# } -# } -#} -# -#lorrainian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_upper_lorraine = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_lower_lorraine = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_lower_lorraine -# has_primary_title = title:d_upper_lorraine -# } -# any_sub_realm_county = { -# OR = { -# duchy = title:d_lower_lorraine -# duchy = title:d_upper_lorraine -# } -# } -# } -#} -# -#angevin = { -# trigger = { -# OR = { -# capital_county = { -# title:d_anjou = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_anjou -# } -# culture = culture:french -# any_sub_realm_county = { -# culture = culture:french -# duchy = title:d_anjou -# } -# } -#} -# -#provancale = { -# trigger = { -# OR = { -# capital_county = { -# title:d_provence = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_provence -# } -# OR = { -# culture = culture:occitan -# culture = culture:french -# } -# any_sub_realm_county = { -# OR = { -# culture = culture:occitan -# culture = culture:french -# } -# duchy = title:d_provence -# } -# } -#} -# -#walloon = { -# trigger = { -# OR = { -# capital_county = { -# title:d_flanders = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_brabant = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_luxembourg = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_julich = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_holland = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_flanders -# has_primary_title = title:d_brabant -# has_primary_title = title:d_luxembourg -# has_primary_title = title:d_julich -# has_primary_title = title:d_holland -# } -# culture = { has_cultural_pillar = heritage_frankish } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_frankish } -# OR ={ -# duchy = title:d_flanders -# duchy = title:d_brabant -# duchy = title:d_luxembourg -# duchy = title:d_julich -# duchy = title:d_holland -# } -# } -# } -#} -# -#flemish = { -# trigger = { -# culture = culture:dutch -# any_sub_realm_county = { -# culture = culture:dutch -# OR ={ -# duchy = title:d_flanders -# duchy = title:d_brabant -# duchy = title:d_luxembourg -# duchy = title:d_julich -# duchy = title:d_holland -# } -# } -# } -#} -# -#aquitanian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_aquitaine = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_gascogne = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_armagnac = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_aquitaine -# has_primary_title = title:d_gascogne -# has_primary_title = title:d_armagnac -# } -# culture = culture:occitan -# any_sub_realm_county = { -# culture = culture:occitan -# OR ={ -# duchy = title:d_aquitaine -# duchy = title:d_gascogne -# duchy = title:d_armagnac -# } -# } -# } -#} -# -#poitevin = { -# trigger = { -# OR = { -# capital_county = { -# title:d_poitou = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_poitou -# } -# culture = culture:french -# any_sub_realm_county = { -# culture = culture:french -# duchy = title:d_poitou -# } -# } -#} -# -#auvergnat = { -# trigger = { -# OR = { -# capital_county = { -# title:d_auvergne = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_bourbon = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_auvergne -# has_primary_title = title:d_bourbon -# } -# culture = culture:occitan -# any_sub_realm_county = { -# culture = culture:occitan -# OR = { -# duchy = title:d_auvergne -# duchy = title:d_bourbon -# } -# } -# } -#} -# -#lengadocian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_languedoc = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_toulouse = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_languedoc -# has_primary_title = title:d_toulouse -# } -# culture = culture:occitan -# any_sub_realm_county = { -# culture = culture:occitan -# OR = { -# duchy = title:d_languedoc -# duchy = title:d_toulouse -# } -# } -# } -#} -# -#mercian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_hereford = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_hereford -# } -# culture = culture:anglo_saxon -# any_sub_realm_county = { -# culture = culture:anglo_saxon -# duchy = title:d_hereford -# } -# } -#} -# -#northumbrian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_northumberland = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_york = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_lancaster = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_northumberland -# has_primary_title = title:d_york -# has_primary_title = title:d_lancaster -# } -# culture = culture:anglo_saxon -# any_sub_realm_county = { -# culture = culture:anglo_saxon -# OR = { -# duchy = title:d_northumberland -# duchy = title:d_york -# duchy = title:d_lancaster -# } -# } -# } -#} -# -#northerner = { -# trigger = { -# OR = { -# capital_county = { -# title:d_northumberland = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_york = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_lancaster = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_northumberland -# has_primary_title = title:d_york -# has_primary_title = title:d_lancaster -# } -# culture = culture:english -# any_sub_realm_county = { -# culture = culture:english -# OR = { -# duchy = title:d_northumberland -# duchy = title:d_york -# duchy = title:d_lancaster -# } -# } -# } -#} -# -#silesian = { -# trigger = { -# OR = { -# culture = culture:polish -# culture = culture:czech -# } -# any_sub_realm_county = { -# OR = { -# culture = culture:polish -# culture = culture:czech -# } -# OR = { -# duchy = title:d_upper_silesia -# duchy = title:d_lower_silesia -# } -# } -# } -#} -# -# -#ruthenian = { -# trigger = { -# culture = culture:russian -# any_sub_realm_county = { -# culture = culture:russian -# OR = { -# duchy = title:d_kyiv -# duchy = title:d_halych -# duchy = title:d_cherven_cities -# duchy = title:d_volhynia -# duchy = title:d_turov -# duchy = title:d_pinsk -# duchy = title:d_minsk -# duchy = title:d_grodno -# duchy = title:d_chernigov -# duchy = title:d_poltava -# duchy = title:d_dnipro -# duchy = title:d_kharkiv -# duchy = title:d_voronezh -# duchy = title:d_khopyor -# duchy = title:d_don_valley -# } -# } -# } -#} -# -#belarusian = { #Aka white ruthenian -# trigger = { -# culture = culture:russian -# any_sub_realm_county = { -# culture = culture:russian -# OR = { -# duchy = title:d_pinsk -# duchy = title:d_minsk -# duchy = title:d_grodno -# } -# } -# } -#} -# -#red_ruthenian = { -# trigger = { -# culture = culture:russian -# any_sub_realm_county = { -# culture = culture:russian -# OR = { -# duchy = title:d_halych -# duchy = title:d_cherven_cities -# } -# } -# } -#} -# -#munda = { -# trigger = { -# culture = culture:bengali -# any_sub_realm_county = { -# culture = culture:bengali -# duchy = title:d_jharkand -# } -# } -#} -# -#shirvani = { -# trigger = { -# culture = culture:persian -# any_sub_realm_county = { -# culture = culture:persian -# duchy = title:d_shirvan -# } -# } -#} -# -#pontic = { -# trigger = { -# OR = { -# culture = culture:greek -# culture = { any_parent_culture_or_above = { this = culture:greek } } -# } -# OR = { -# capital_county = { -# title_province = { geographical_region = world_steppe } -# } -# capital_county = { -# title:k_pontus = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_pontus -# capital_county = { -# title:d_chaldia = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:d_chaldia -# } -# } -#} -# -#novgorodian = { -# trigger = { -# culture = culture:russian -# any_sub_realm_county = { -# culture = culture:russian -# duchy = title:d_novgorod -# } -# } -#} -# -#geatish = { -# trigger = { -# culture = culture:swedish -# any_sub_realm_county = { -# culture = culture:swedish -# OR = { -# duchy = title:d_smaland -# duchy = title:d_vastergotland -# duchy = title:d_ostergotland -# } -# } -# } -#} -# -#gutish = { -# trigger = { -# culture = culture:swedish -# any_sub_realm_county = { -# culture = culture:swedish -# duchy = title:d_gotland -# } -# } -#} -# -#venetian = { -# trigger = { -# culture = { has_cultural_pillar = heritage_latin } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_latin } -# duchy = title:d_venice -# } -# } -#} -# -#mervi = { -# trigger = { -# culture = { has_cultural_pillar = heritage_iranian } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_iranian } -# duchy = title:d_merv -# } -# } -#} -# -#parsi = { -# trigger = { -# capital_county = { -# title_province = { geographical_region = world_india } -# } -# faith = { religion_tag = zoroastrianism_religion } -# any_sub_realm_county = { -# faith = { religion_tag = zoroastrianism_religion } -# title_province = { geographical_region = world_india } -# } -# } -#} -# -#icelandic = { -# trigger = { -# OR = { -# capital_county = { -# title:d_iceland = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_iceland -# } -# culture = { has_cultural_pillar = heritage_north_germanic } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_north_germanic } -# duchy = title:d_iceland -# } -# } -#} -# -#omani = { -# trigger = { -# OR = { -# capital_county = { -# title:d_oman = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_oman -# } -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_arabic } -# duchy = title:d_oman -# } -# } -#} -# -#khaleeji = { -# trigger = { -# OR = { -# capital_county = { -# title:d_al-hasa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_bahrain = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_khuzestan = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_hormuz = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_fars = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_al-hasa -# has_primary_title = title:d_bahrain -# has_primary_title = title:d_khuzestan -# has_primary_title = title:d_hormuz -# has_primary_title = title:d_fars -# } -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_arabic } -# OR = { -# duchy = title:d_al-hasa -# duchy = title:d_bahrain -# duchy = title:d_khuzestan -# duchy = title:d_hormuz -# duchy = title:d_fars -# } -# } -# } -#} -# -#mahri = { -# trigger = { -# OR = { -# capital_county = { -# title:d_mahra = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_mahra -# } -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_arabic } -# duchy = title:d_mahra -# } -# } -#} -# -#gorani = { -# trigger = { -# OR = { -# capital_county = { -# title:d_kermanshah = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_kermanshah -# } -# culture = culture:kurdish -# any_sub_realm_county = { -# culture = culture:kurdish -# culture = culture:kurdish -# } -# } -#} -# -#luri = { -# trigger = { -# OR = { -# capital_county = { -# title:d_khuzestan = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_kermanshah = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_khuzestan -# has_primary_title = title:d_kermanshah -# } -# culture = { has_cultural_pillar = heritage_iranian } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_iranian } -# OR ={ -# duchy = title:d_khuzestan -# duchy = title:d_kermanshah -# } -# } -# } -#} -# -#tabari = { #or Mazandarani -# trigger = { -# OR = { -# capital_county = { -# title:d_tabaristan = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_daylam = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_tabaristan -# has_primary_title = title:d_daylam -# } -# culture = { has_cultural_pillar = heritage_iranian } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_iranian } -# OR ={ -# duchy = title:d_tabaristan -# duchy = title:d_daylam -# } -# } -# } -#} -# -#ligurian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_genoa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_genoa -# } -# culture = { has_cultural_pillar = heritage_latin } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_latin } -# duchy = title:d_genoa -# } -# } -#} -# -#romagnol = { -# trigger = { -# OR = { -# capital_county = { -# title:d_romagna = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_emilia = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_romagna -# has_primary_title = title:d_emilia -# } -# culture = { has_cultural_pillar = heritage_latin } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_latin } -# OR = { -# duchy = title:d_romagna -# duchy = title:d_emilia -# } -# } -# } -#} -# -#tuscan = { -# trigger = { -# OR = { -# capital_county = { -# title:d_toscana = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_pisa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_toscana -# has_primary_title = title:d_pisa -# } -# culture = { has_cultural_pillar = heritage_latin } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_latin } -# OR = { -# duchy = title:d_toscana -# duchy = title:d_pisa -# } -# } -# } -#} -# -#umbrian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_spoleto = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_spoleto -# } -# culture = { has_cultural_pillar = heritage_latin } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_latin } -# duchy = title:d_spoleto -# } -# } -#} -# -#new_english = { -# trigger = { -# capital_county = { -# title_province = { -# geographical_region = world_steppe -# } -# } -# culture = { has_cultural_pillar = heritage_west_germanic } -# any_sub_realm_county = { -# title_province = { -# geographical_region = world_steppe -# } -# } -# } -#} -# -#moroccan = { -# trigger = { -# OR = { -# capital_county = { -# title:k_maghreb = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_maghreb -# } -# any_sub_realm_county = { -# title:k_maghreb = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -#} -# -#algerian = { -# trigger = { -# OR = { -# capital_county = { -# title:k_tahert = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_tahert -# } -# any_sub_realm_county = { -# title:k_tahert = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -#} -# -#tripolitanian = { -# trigger = { -# OR = { -# capital_county = { -# title:d_syrte = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_fezzan = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_cyrenaica = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:d_syrte -# primary_title = title:d_fezzan -# primary_title = title:d_cyrenaica -# } -# any_sub_realm_county = { -# OR = { -# title:d_syrte = { -# is_de_jure_liege_or_above_target = prev -# } -# title:d_fezzan = { -# is_de_jure_liege_or_above_target = prev -# } -# title:d_cyrenaica = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# } -#} -# -#tunisian = { -# trigger = { -# OR = { -# capital_county = { -# title:k_africa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_africa -# } -# any_sub_realm_county = { -# title:k_africa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -#} -# -#lebanese = { -# trigger = { -# capital_county = { -# is_coastal_county = yes -# } -# OR = { -# capital_county = { -# title:k_syria = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_syria -# } -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title:k_syria = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -#} -# -#syrian = { -# trigger = { -# capital_county = { -# is_coastal_county = no -# } -# OR = { -# capital_county = { -# title:k_syria = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_syria -# } -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title:k_syria = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -#} -# -#iraqi = { -# trigger = { -# OR = { -# capital_county = { -# title:k_mesopotamia = { -# is_de_jure_liege_or_above_target = prev -# } -# title:k_jazira = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_mesopotamia -# primary_title = title:k_jazira -# } -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# OR = { -# title:k_mesopotamia = { -# is_de_jure_liege_or_above_target = prev -# } -# title:k_jazira = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# } -#} -# -#soqotri = { -# trigger = { -# OR = { -# capital_county = { -# title:d_socotra = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:d_socotra -# } -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title:d_socotra = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -#} -# -#palestinian = { -# trigger = { -# OR = { -# capital_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# primary_title = title:k_jerusalem -# primary_title = title:k_israel -# } -# faith.religion = religion:islam_religion -# culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -#} -# -#upper_saxon = { -# trigger = { -# OR = { -# capital_county = { -# title:d_thuringia = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_anhalt = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_lausitz = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# capital_county = { -# title:d_meissen = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:d_thuringia -# primary_title = title:d_anhalt -# primary_title = title:d_lausitz -# primary_title = title:d_meissen -# } -# culture = culture:saxon -# } -#} -# -#dalmatian = { -# trigger = { -# capital_county = { -# title:k_croatia = { -# is_de_jure_liege_or_above_target = prev -# } -# has_coastal_province = yes -# } -# culture = { -# OR = { -# has_cultural_pillar = heritage_south_slavic -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_latin -# } -# } -# } -#} -# -#neapolitan = { -# trigger = { -# capital_county = { -# title:k_sicily = { -# is_de_jure_liege_or_above_target = prev -# } -# NOT = { -# title:d_sicily = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# culture = { -# OR = { -# has_cultural_pillar = heritage_berber -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_latin -# } -# } -# any_sub_realm_county = { -# title:d_capua = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -#} -# -#arvanite = { -# trigger = { -# scope:culture = { has_cultural_pillar = heritage_albanian } -# any_sub_realm_county = { -# OR = { -# culture = culture:greek -# -# title:e_byzantium = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# } -#} -# -#griko = { -# trigger = { -# OR = { -# capital_county = { -# title:k_sicily = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_sicily -# } -# culture = culture:greek -# any_sub_realm_county = { -# culture = culture:greek -# kingdom = title:k_sicily -# } -# } -#} -# -#egyptiote = { -# trigger = { -# OR = { -# capital_county = { -# title:k_egypt = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_egypt -# } -# culture = culture:greek -# any_sub_realm_county = { -# culture = culture:greek -# kingdom = title:k_egypt -# } -# } -#} -# -#cappadocian = { -# trigger = { -# OR = { -# capital_county = { -# title:k_anatolia = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_anatolia -# } -# culture = culture:greek -# any_sub_realm_county = { -# culture = culture:greek -# kingdom = title:k_anatolia -# } -# } -#} -# -#cypriot = { -# trigger = { -# OR = { -# capital_county = { -# title:k_cyprus = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_cyprus -# } -# culture = culture:greek -# any_sub_realm_county = { -# culture = culture:greek -# kingdom = title:k_cyprus -# } -# } -#} -# -#wamvita = { -# trigger = { -# OR = { -# capital_county = { -# title:d_mombasa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_mombasa -# } -# any_sub_realm_county = { -# culture = { has_cultural_pillar = heritage_bantu } -# duchy = title:d_mombasa -# } -# scope:culture = { has_cultural_pillar = heritage_bantu } -# } -#} -# \ No newline at end of file diff --git a/common/culture/creation_names/00_names_hybrid.txt b/common/culture/creation_names/00_names_hybrid.txt deleted file mode 100644 index 18ed3e43e..000000000 --- a/common/culture/creation_names/00_names_hybrid.txt +++ /dev/null @@ -1,1600 +0,0 @@ -# Used in definition order - -nomadic_house_name_hybrid = { - trigger = { - government_has_flag = government_is_nomadic - } - hybrid = yes -} - -#azeri_hybrid = { -# trigger = { -# OR = { -# capital_county ?= { -# OR = { -# title:d_shirvan = { is_de_jure_liege_or_above_target = prev } -# title:d_azerbaijan = { is_de_jure_liege_or_above_target = prev } -# } -# } -# has_primary_title = title:d_shirvan -# has_primary_title = title:d_azerbaijan -# } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_turkic } -# scope:other_culture = { has_cultural_pillar = heritage_iranian } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_iranian } -# scope:other_culture = { has_cultural_pillar = heritage_turkic } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#anatolian_turkish = { -# trigger = { -# capital_county.title_province ?= { geographical_region = ghw_region_anatolia } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title_province = { -# geographical_region = ghw_region_anatolia -# } -# } -# OR = { -# scope:culture = { has_cultural_pillar = heritage_turkic } -# scope:other_culture = { has_cultural_pillar = heritage_turkic } -# } -# } -# hybrid = yes -#} -# -#norse_gael = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_goidelic } -# scope:other_culture = { has_cultural_pillar = heritage_north_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_north_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_goidelic } -# } -# } -# } -# hybrid = yes -#} -# -#danelander = { -# trigger = { -# OR = { -# AND = { -# OR = { -# scope:culture = culture:anglo_saxon -# scope:culture = culture:english -# } -# scope:other_culture = { has_cultural_pillar = heritage_north_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_north_germanic } -# OR = { -# scope:other_culture = culture:anglo_saxon -# scope:other_culture = culture:english -# } -# } -# } -# OR = { -# capital_county ?= { -# OR = { -# title:k_danelaw = { is_de_jure_liege_or_above_target = prev } -# title:k_daneland = { is_de_jure_liege_or_above_target = prev } -# } -# } -# primary_title = title:k_danelaw -# primary_title = title:k_daneland -# } -# } -# hybrid = yes -#} -# -#engelsk = { -# trigger = { -# OR = { -# AND = { -# scope:culture = culture:anglo_saxon -# scope:other_culture = culture:norwegian -# } -# AND = { -# scope:culture = culture:norwegian -# scope:other_culture = culture:anglo_saxon -# } -# } -# NOT = { religion = religion:folkgerman_religion } # Norse followers should become Anglo-Norse -# } -# hybrid = yes -#} -# -#anglo_norse = { -# trigger = { -# OR = { -# AND = { -# OR = { -# scope:culture = culture:anglo_saxon -# scope:culture = culture:english -# } -# scope:other_culture = { has_cultural_pillar = heritage_north_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_north_germanic } -# OR = { -# scope:other_culture = culture:anglo_saxon -# scope:other_culture = culture:english -# } -# } -# } -# } -# hybrid = yes -#} -# -#hindustani_proper = { -# trigger = { -# capital_county.title_province ?= { geographical_region = ghw_region_northern_india } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_iranian } -# scope:other_culture = { has_cultural_pillar = heritage_indo_aryan } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_turkic } -# scope:other_culture = { has_cultural_pillar = heritage_indo_aryan } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title_province = { -# geographical_region = ghw_region_northern_india -# } -# } -# } -# hybrid = yes -#} -# -#rhinelander = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_central_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# capital_county ?= { -# title_province = { geographical_region = custom_rhineland } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title_province = { -# geographical_region = custom_rhineland -# } -# } -# } -# hybrid = yes -#} -# -#turko_iranian = { #Just making sure we get a pretty name for Oghuz+Persian regardless of who hybridizes who. -# trigger = { -# scope:culture = culture:turkish -# scope:other_culture = culture:persian -# } -# hybrid = yes -#} -# -#turko_afghan = { #Just making sure we get a pretty name for Afghan+Oghuz regardless of who hybridizes who. -# trigger = { -# scope:culture = culture:turkish -# scope:other_culture = culture:afghan -# } -# hybrid = yes -#} -# -#ulster_scots = { -# trigger = { -# OR = { -# AND = { -# scope:culture = culture:scottish -# scope:other_culture = culture:irish -# } -# AND = { -# scope:culture = culture:irish -# scope:other_culture = culture:scottish -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title_province = { -# duchy = title:d_ulster -# } -# } -# } -# hybrid = yes -#} -# -#romansh_hybrid = { -# trigger = { -# OR = { -# capital_county ?= { -# title:d_currezia = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:d_currezia -# } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_central_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#swiss = { -# trigger = { -# OR = { -# capital_county ?= { -# title:k_switzerland = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_switzerland -# } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_central_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_central_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#transylvanian = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_magyar } -# scope:other_culture = { has_cultural_pillar = heritage_vlach } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_vlach } -# scope:other_culture = { has_cultural_pillar = heritage_magyar } -# } -# } -# OR = { -# capital_county ?= { -# OR = { -# title:d_transylvania = { is_de_jure_liege_or_above_target = prev } -# title:d_transylvanian_alps = { is_de_jure_liege_or_above_target = prev } -# } -# } -# has_primary_title = title:d_transylvania -# has_primary_title = title:d_transylvanian_alps -# } -# any_sub_realm_county = { -# OR = { -# duchy = title:d_transylvania -# duchy = title:d_transylvanian_alps -# } -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#alsatian = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_central_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# any_sub_realm_county = { -# OR = { -# duchy = title:d_alsace -# duchy = title:d_upper_lorraine -# } -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#vlaemsch = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = culture:dutch -# } -# AND = { -# scope:culture = culture:dutch -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#khalkha = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_tibetan } -# scope:other_culture = { has_cultural_pillar = heritage_mongolic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_mongolic } -# scope:other_culture = { has_cultural_pillar = heritage_tibetan } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#himalayan = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_tibetan } -# scope:other_culture = culture:nepali -# } -# AND = { -# scope:culture = culture:nepali -# scope:other_culture = { has_cultural_pillar = heritage_tibetan } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#angevin_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_west_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_west_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#kazakh = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_mongolic } -# scope:other_culture = { has_cultural_pillar = heritage_turkic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_turkic } -# scope:other_culture = { has_cultural_pillar = heritage_mongolic } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#kurlander = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_baltic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_balto_finnic } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# duchy = title:d_courland -# } -# } -# hybrid = yes -#} -# -#livonian = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_balto_finnic } -# scope:other_culture = { has_cultural_pillar = heritage_baltic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_baltic } -# scope:other_culture = { has_cultural_pillar = heritage_balto_finnic } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#moroccan_hybrid = { -# trigger = { -# OR = { -# AND = { -# OR = { # Arabic language to make Andalusian valid -# scope:culture = { has_cultural_pillar = heritage_arabic } -# scope:culture = { has_cultural_pillar = language_arabic } -# } -# scope:other_culture = { has_cultural_pillar = heritage_berber } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_berber } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# scope:other_culture = { has_cultural_pillar = language_arabic } -# } -# } -# } -# OR = { -# capital_county ?= { -# title:k_maghreb = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_maghreb -# # You are an Andalusian expanding into Africa -# AND = { -# OR = { -# scope:culture = culture:andalusian -# scope:other_culture = culture:andalusian -# } -# has_title = title:k_maghreb -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#algerian_hybrid = { -# trigger = { -# OR = { -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_arabic } -# scope:culture = { has_cultural_pillar = language_arabic } -# } -# scope:other_culture = { has_cultural_pillar = heritage_berber } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_berber } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# scope:other_culture = { has_cultural_pillar = language_arabic } -# } -# } -# } -# OR = { -# capital_county ?= { -# title:k_tahert = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_tahert -# # You are an Andalusian expanding into Africa -# AND = { -# OR = { -# scope:culture = culture:andalusian -# scope:other_culture = culture:andalusian -# } -# has_title = title:k_tahert -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#tripolitanian_hybrid = { -# trigger = { -# OR = { -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_arabic } -# scope:culture = { has_cultural_pillar = language_arabic } -# } -# scope:other_culture = { has_cultural_pillar = heritage_berber } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_berber } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# scope:other_culture = { has_cultural_pillar = language_arabic } -# } -# } -# } -# OR = { -# capital_county ?= { -# OR = { -# title:d_syrte = { is_de_jure_liege_or_above_target = prev } -# title:d_fezzan = { is_de_jure_liege_or_above_target = prev } -# title:d_cyrenaica = { is_de_jure_liege_or_above_target = prev } -# } -# } -# primary_title = title:d_syrte -# primary_title = title:d_fezzan -# primary_title = title:d_cyrenaica -# # You are an Andalusian expanding into Africa -# AND = { -# OR = { -# scope:culture = culture:andalusian -# scope:other_culture = culture:andalusian -# } -# OR = { -# has_title = title:d_syrte -# has_title = title:d_fezzan -# has_title = title:d_cyrenaica -# } -# NOT = { has_title = title:k_africa } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#tunisian_hybrid = { -# trigger = { -# OR = { -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_arabic } -# scope:culture = { has_cultural_pillar = language_arabic } -# } -# scope:other_culture = { has_cultural_pillar = heritage_berber } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_berber } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# scope:other_culture = { has_cultural_pillar = language_arabic } -# } -# } -# } -# OR = { -# capital_county ?= { -# title:k_africa = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_africa -# # You are an Andalusian expanding into Africa -# AND = { -# OR = { -# scope:culture = culture:andalusian -# scope:other_culture = culture:andalusian -# } -# has_title = title:k_tahert -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#kuzarim = { -# trigger = { -# OR = { -# AND = { -# scope:culture = culture:khazar -# scope:other_culture = { has_cultural_pillar = heritage_israelite } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_israelite } -# scope:other_culture = culture:khazar -# } -# } -# faith = { religion_tag = judaism_religion } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#siddi = { -# trigger = { -# OR = { -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_east_african } -# scope:culture = { has_cultural_pillar = heritage_somalian } -# } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_indo_aryan } -# scope:other_culture = { has_cultural_pillar = heritage_dravidian } -# } -# } -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_indo_aryan } -# scope:culture = { has_cultural_pillar = heritage_dravidian } -# } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_east_african } -# scope:other_culture = { has_cultural_pillar = heritage_somalian } -# } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#bari = { # Emirate of Bari -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_berber } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:culture = { has_cultural_pillar = heritage_frankish } -# } -# scope:other_culture = { has_cultural_pillar = heritage_berber } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#gyalrong = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_tibetan } -# scope:other_culture = { has_cultural_pillar = heritage_qiangic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_qiangic } -# scope:other_culture = { has_cultural_pillar = heritage_tibetan } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#lebanese_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_byzantine } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_arabic } -# scope:other_culture = { has_cultural_pillar = heritage_byzantine } -# } -# } -# OR = { -# capital_county ?= { -# title:k_syria = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:k_syria -# } -# any_sub_realm_county = { -# title:k_syria = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# hybrid = yes -#} -# -#outremer = { -# trigger = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#oltremare = { -# trigger = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#ultramar = { -# trigger = { -# scope:culture = { has_cultural_pillar = heritage_iberian } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# faith.religion = religion:christianity_religion # Prevents Andalusians from becoming Ultramar -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#jerusalemer = { -# trigger = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_north_germanic } -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:culture = { has_cultural_pillar = heritage_west_germanic } -# } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#jeruzaleman = { -# trigger = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_south_slavic } -# scope:culture = { has_cultural_pillar = heritage_west_slavic } -# scope:culture = { has_cultural_pillar = heritage_east_slavic } -# } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#kulfoldi = { -# trigger = { -# scope:culture = { has_cultural_pillar = heritage_magyar } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#dramor = { -# trigger = { -# scope:culture = { has_cultural_pillar = heritage_brythonic } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#coigriche = { -# trigger = { -# scope:culture = { has_cultural_pillar = heritage_goidelic } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# any_sub_realm_county = { -# title_province = { geographical_region = world_middle_east_jerusalem } -# } -# } -# hybrid = yes -#} -# -#arpitan_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# } -# OR = { -# capital_county ?= { -# OR = { -# title:d_dauphine = { is_de_jure_liege_or_above_target = prev } -# title:d_savoie = { is_de_jure_liege_or_above_target = prev } -# title:d_provence = { is_de_jure_liege_or_above_target = prev } -# } -# } -# has_primary_title = title:d_dauphine -# has_primary_title = title:d_savoie -# has_primary_title = title:d_provence -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# OR = { -# duchy = title:d_dauphine -# duchy = title:d_savoie -# duchy = title:d_provence -# } -# } -# } -# hybrid = yes -#} -# -#new_english_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_west_germanic } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_mongolic } -# scope:other_culture = { has_cultural_pillar = heritage_turkic } -# } -# } -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_mongolic } -# scope:culture = { has_cultural_pillar = heritage_turkic } -# } -# scope:other_culture = { has_cultural_pillar = heritage_west_germanic } -# } -# } -# capital_county ?= { -# title_province = { -# geographical_region = world_steppe -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title_province = { -# geographical_region = world_steppe -# } -# } -# } -# hybrid = yes -#} -# -#upper_saxon_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = culture:saxon -# scope:other_culture = culture:polabian -# } -# AND = { -# scope:culture = culture:polabian -# scope:other_culture = culture:saxon -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#dobrujan = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_vlach } -# scope:other_culture = { has_cultural_pillar = heritage_turkic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_turkic } -# scope:other_culture = { has_cultural_pillar = heritage_vlach } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title_province = { -# OR = { -# duchy = title:d_dobrudja -# duchy = title:d_bugeac -# } -# } -# } -# } -# hybrid = yes -#} -# -#aromanian = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { -# OR = { -# this = { has_cultural_pillar = heritage_vlach } -# any_parent_culture_or_above = { this = { has_cultural_pillar = heritage_vlach } } -# } -# } -# scope:other_culture = { -# has_cultural_pillar = heritage_byzantine -# } -# } -# AND = { -# scope:culture = { -# has_cultural_pillar = heritage_byzantine -# } -# scope:other_culture = { -# OR = { -# this = { has_cultural_pillar = heritage_vlach } -# any_parent_culture_or_above = { this = { has_cultural_pillar = heritage_vlach } } -# } -# } -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# title:k_thessalonika = { -# is_de_jure_liege_or_above_target = prev -# } -# title:k_epirus = { -# is_de_jure_liege_or_above_target = prev -# } -# title:k_hellas = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# } -# hybrid = yes -#} -# -#dalmatian_hybrid = { -# trigger = { -# capital_county ?= { -# # Is in the Balkans but not Greece, Bulgaria, or Romania -# title_province = { -# geographical_region = custom_south_slavia -# } -# NOR = { -# title:k_dacia = { -# is_de_jure_liege_or_above_target = prev -# } -# title:k_moldavia = { -# is_de_jure_liege_or_above_target = prev -# } -# title:k_bulgaria = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# scope:culture = { -# OR = { -# has_cultural_pillar = heritage_south_slavic -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_latin -# } -# } -# scope:other_culture = { -# OR = { -# has_cultural_pillar = heritage_south_slavic -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_latin -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# has_coastal_province = yes -# } -# } -# hybrid = yes -#} -# -#neapolitan_hybrid = { -# trigger = { -# capital_county ?= { -# title:k_sicily = { -# is_de_jure_liege_or_above_target = prev -# } -# NOT = { -# title:d_sicily = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# scope:culture = { -# OR = { -# has_cultural_pillar = heritage_latin -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_berber -# } -# } -# scope:other_culture = { -# OR = { -# has_cultural_pillar = heritage_latin -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_berber -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title:d_capua = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# hybrid = yes -#} -# -#siculo_norman = { -# trigger = { -# capital_county ?= { -# title:k_sicily = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# scope:culture = culture:norman -# scope:other_culture = { -# OR = { -# has_cultural_pillar = heritage_latin -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_berber -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#arvorigeg = { -# trigger = { -# scope:culture = { -# has_cultural_pillar = heritage_brythonic -# } -# scope:other_culture = { -# has_cultural_pillar = heritage_frankish -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#gallo = { -# trigger = { -# scope:culture = { -# has_cultural_pillar = heritage_frankish -# } -# scope:other_culture = { -# has_cultural_pillar = heritage_brythonic -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#scota = { -# trigger = { -# OR = { -# AND = { -# scope:culture = culture:scottish -# scope:other_culture = culture:egyptian -# } -# AND = { -# scope:culture = culture:egyptian -# scope:other_culture = culture:scottish -# } -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#parsi_hybrid = { -# trigger = { -# capital_county ?= { -# title_province = { geographical_region = world_india } -# } -# faith = { religion_tag = zoroastrianism_religion } -# OR = { -# AND = { -# OR = { -# scope:culture = { has_cultural_pillar = heritage_dravidian } -# scope:culture = { has_cultural_pillar = heritage_indo_aryan } -# } -# scope:other_culture = { has_cultural_pillar = heritage_iranian } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_iranian } -# OR = { -# scope:other_culture = { has_cultural_pillar = heritage_dravidian } -# scope:other_culture = { has_cultural_pillar = heritage_indo_aryan } -# } -# } -# } -# any_sub_realm_county = { -# faith = { religion_tag = zoroastrianism_religion } -# title_province = { geographical_region = world_india } -# } -# } -#} -# -#arvanite_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_byzantine } -# scope:other_culture = { has_cultural_pillar = heritage_albanian } -# } -# AND = { -# scope:other_culture = { has_cultural_pillar = heritage_albanian } -# scope:culture = { has_cultural_pillar = heritage_byzantine } -# } -# } -# -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#wendish_hybrid = { # West Slav-speakers in Germany -# trigger = { -# OR = { -# scope:culture = { has_cultural_pillar = language_czech_slovak } -# scope:culture = { has_cultural_pillar = language_lechitic } -# } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# } -# AND = { -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_west_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# } -# AND = { -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# scope:culture = { has_cultural_pillar = heritage_west_germanic } -# } -# } -# -# OR = { -# capital_county ?= { -# title:e_hre = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:e_hre -# } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#bohemian_hybrid = { # German-speakers in Czechia. using Böhmisch just to differentiate from the title and really hammer home the point -# trigger = { -# OR = { -# scope:culture = { has_cultural_pillar = language_high_german } -# scope:culture = { has_cultural_pillar = language_saxon } -# } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# } -# AND = { -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# scope:culture = { has_cultural_pillar = heritage_central_germanic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_west_germanic } -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# } -# AND = { -# scope:other_culture = { has_cultural_pillar = heritage_west_slavic } -# scope:culture = { has_cultural_pillar = heritage_west_germanic } -# } -# } -# -# any_sub_realm_county = { -# title:k_bohemia = { -# is_de_jure_liege_or_above_target = prev -# } -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# } -# } -# hybrid = yes -#} -# -#gasmouloi_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_byzantine } -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_byzantine } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_byzantine } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = heritage_byzantine } -# } -# } -# OR = { -# capital_county ?= { -# title:e_byzantium = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:e_byzantium -# capital_county ?= { -# title:e_latin_empire = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# primary_title = title:e_latin_empire -# } -# any_sub_realm_county = { -# OR = { -# title:e_byzantium = { -# is_de_jure_liege_or_above_target = prev -# } -# title:e_latin_empire = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# } -# } -# hybrid = yes -#} -# -#aquitanian_hybrid = { -# trigger = { -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = language_basque } -# scope:other_culture = { has_cultural_pillar = heritage_frankish } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_frankish } -# scope:other_culture = { has_cultural_pillar = language_basque } -# } -# } -# } -# hybrid = yes -#} -# -#griko_hybrid = { -# trigger = { -# OR = { -# capital_county ?= { -# title:k_sicily = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_sicily -# } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_byzantine } -# scope:other_culture = { has_cultural_pillar = heritage_latin } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_latin } -# scope:other_culture = { has_cultural_pillar = heritage_byzantine } -# } -# } -# } -# hybrid = yes -#} -# -#egyptiote_hybrid = { -# trigger = { -# OR = { -# capital_county ?= { -# title:k_egypt = { -# is_de_jure_liege_or_above_target = prev -# } -# } -# has_primary_title = title:k_egypt -# } -# scope:culture = { has_cultural_pillar = heritage_byzantine } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# } -# hybrid = yes -#} -# -#shirazi = { -# trigger = { -# capital_county.title_province ?= { geographical_region = world_africa_east } -# any_sub_realm_county = { -# OR = { -# culture = scope:culture -# culture = scope:other_culture -# } -# title_province = { -# geographical_region = world_africa_east -# } -# } -# OR = { -# AND = { -# scope:culture = { has_cultural_pillar = heritage_bantu } -# scope:other_culture = { has_cultural_pillar = heritage_arabic } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_arabic } -# scope:other_culture = { has_cultural_pillar = heritage_bantu } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_bantu } -# scope:other_culture = { has_cultural_pillar = heritage_iranian } -# } -# AND = { -# scope:culture = { has_cultural_pillar = heritage_iranian } -# scope:other_culture = { has_cultural_pillar = heritage_bantu } -# } -# } -# } -# hybrid = yes -#} -# -#goryeo_hybrid = { -# trigger = { -# scope:culture = culture:goguryeo -# OR = { -# scope:other_culture = culture:baekje -# scope:other_culture = culture:silla -# } -# } -# hybrid = yes -#} -# -#samhan_hybrid = { -# trigger = { -# OR = { -# scope:culture = culture:baekje -# scope:culture = culture:silla -# } -# scope:other_culture = { -# OR = { -# has_cultural_pillar = heritage_buyeo -# has_cultural_pillar = heritage_korean -# } -# } -# } -# hybrid = yes -#} -# \ No newline at end of file diff --git a/common/culture/creation_names/NEOW_names.txt b/common/culture/creation_names/NEOW_names.txt deleted file mode 100644 index f576efd41..000000000 --- a/common/culture/creation_names/NEOW_names.txt +++ /dev/null @@ -1,52 +0,0 @@ -byzantine = { - trigger = { - OR = { - capital_county = { - title:e_NEOW_byzantium = { - is_de_jure_liege_or_above_target = prev - } - } - has_primary_title = title:e_NEOW_byzantium - } - any_sub_realm_county = { - culture = { has_cultural_pillar = heritage_greek } - empire = title:e_NEOW_byzantium - } - scope:culture = { has_cultural_pillar = heritage_greek } - } -} - -marbantine = { - trigger = { - OR = { - capital_county = { - title:e_marblist = { - is_de_jure_liege_or_above_target = prev - } - } - has_primary_title = title:e_marblist - } - any_sub_realm_county = { - culture = { has_cultural_pillar = heritage_greek } - empire = title:e_marblist - } - scope:culture = { has_cultural_pillar = heritage_greek } - } -} -trojan = { - trigger = { - OR = { - capital_county = { - title:k_troy = { - is_de_jure_liege_or_above_target = prev - } - } - has_primary_title = title:k_troy - } - any_sub_realm_county = { - culture = { has_cultural_pillar = heritage_greek } - kingdom = title:k_troy - } - scope:culture = { has_cultural_pillar = heritage_greek } - } -} \ No newline at end of file diff --git a/common/culture/creation_names/NEOW_names_hybrid.txt b/common/culture/creation_names/NEOW_names_hybrid.txt deleted file mode 100644 index ff67619ab..000000000 --- a/common/culture/creation_names/NEOW_names_hybrid.txt +++ /dev/null @@ -1,88 +0,0 @@ -# Used in definition order - -beneluxan = { - trigger = { - OR = { - AND = { - scope:culture = { has_cultural_pillar = heritage_west_germanic } - scope:other_culture = { has_cultural_pillar = heritage_mosellic } - } - AND = { - scope:culture = { has_cultural_pillar = heritage_mosellic } - scope:other_culture = { has_cultural_pillar = heritage_west_germanic } - } - } - } - hybrid = yes -} - -nilfgaardian = { - trigger = { - OR = { - AND = { - faith.religion = religion:novelist_religion - scope:other_culture = { has_cultural_pillar = north_germanic } - capital_county = { - title_province = { geographical_region = world_europe_north } - } - } - AND = { - faith.religion = religion:novelist_religion - scope:culture = { has_cultural_pillar = north_germanic } - capital_county = { - title_province = { geographical_region = world_europe_north } - } - } - } - } - hybrid = yes -} - -dalmatian = { - trigger = { - OR = { - AND = { - scope:culture = { has_cultural_pillar = heritage_italian } - scope:other_culture = { has_cultural_pillar = heritage_south_slavic } - } - AND = { - scope:culture = { has_cultural_pillar = heritage_south_slavic } - scope:other_culture = { has_cultural_pillar = heritage_italian } - } - } - } - hybrid = yes -} - -atlantean = { - trigger = { - OR = { - AND = { - scope:culture = { has_cultural_pillar = heritage_greek } - scope:other_culture = culture:doggerlander - } - AND = { - scope:culture = culture:doggerlander - scope:other_culture = { has_cultural_pillar = heritage_greek } - } - } - } - hybrid = yes -} - -anglo_cypriot = { # literally me - John ek Kypros - trigger = { - OR = { - AND = { - scope:culture = { has_cultural_pillar = heritage_anglo_frisian } - scope:other_culture = culture:NEOW_cypriot - } - AND = { - scope:culture = culture:NEOW_cypriot - scope:other_culture = { has_cultural_pillar = heritage_anglo_frisian } - } - } - } - hybrid = yes -} - diff --git a/common/culture/cultures/00_byzantine.txt b/common/culture/cultures/00_byzantine.txt new file mode 100644 index 000000000..a5dbb7f34 --- /dev/null +++ b/common/culture/cultures/00_byzantine.txt @@ -0,0 +1,48 @@ +greek = { + color = greek + + ethos = ethos_bureaucratic + heritage = heritage_byzantine + language = language_greek + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + dlc_tradition = { + trait = tradition_ep3_imperial_tagmata + requires_dlc_flag = roads_to_power + fallback = tradition_roman_legacy + } + dlc_tradition = { + trait = tradition_ep3_roman_ceremonies + requires_dlc_flag = roads_to_power + fallback = tradition_byzantine_succession + } + dlc_tradition = { + trait = tradition_ep3_palace_politics + requires_dlc_flag = roads_to_power + fallback = tradition_formation_fighting + } + dlc_tradition = { + trait = tradition_ep3_cultivated_sophistication + requires_dlc_flag = roads_to_power + fallback = tradition_legalistic + } + dlc_tradition = { + trait = tradition_religious_patronage + requires_dlc_flag = roads_to_power + fallback = tradition_religious_patronage + } + + name_list = name_list_greek + + coa_gfx = { byzantine_group_coa_gfx } + building_gfx = { byzantine_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = mediterranean_byzantine + } +} \ No newline at end of file diff --git a/common/culture/cultures/00_iberian.txt b/common/culture/cultures/00_iberian.txt new file mode 100644 index 000000000..f702152ef --- /dev/null +++ b/common/culture/cultures/00_iberian.txt @@ -0,0 +1,94 @@ +andalusian = { #Vanilla andalusian, unused in the mod + color = { 0.4 0.6 0.1 } + head_determination = head_determination_domain + ethos = ethos_courtly + heritage = heritage_iberian + language = language_arabic + martial_custom = martial_custom_male_only + traditions = { + tradition_hit_and_run + } + + dlc_tradition = { + trait = tradition_artisans + requires_dlc_flag = royal_court + } + dlc_tradition = { + trait = tradition_fp2_malleable_subjects + requires_dlc_flag = the_fate_of_iberia + fallback = tradition_xenophilic + } + dlc_tradition = { + trait = tradition_fp2_ritualised_friendship + requires_dlc_flag = the_fate_of_iberia + } + + dlc_tradition = { + trait = tradition_fp2_strategy_gamers + requires_dlc_flag = the_fate_of_iberia + } + + name_list = name_list_andalusian + + coa_gfx = { arabic_group_coa_gfx } + building_gfx = { iberian_building_gfx } + clothing_gfx = { iberian_muslim_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } + unit_gfx = { iberian_muslim_unit_gfx } + + ethnicities = { + 10 = arab + 10 = mediterranean + } +} + +#suebi = { +# color = { 0.8 0.7 0.4 } +# +# ethos = ethos_bellicose +# heritage = heritage_iberian +# language = language_central_germanic +# martial_custom = martial_custom_male_only +# traditions = { +# tradition_stand_and_fight +# tradition_agrarian +# } +# +# name_list = name_list_suebi +# +# coa_gfx = { iberian_group_coa_gfx western_coa_gfx } +# building_gfx = { iberian_building_gfx } +# clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } +# unit_gfx = { iberian_christian_unit_gfx } +# +# ethnicities = { +# 10 = mediterranean +# } +#} + +#visigothic = { +# color = { 0.55 0.55 0.15 } +# +# created = 418.1.1 # Just calling the start of the kingdom as the split for now +# parents = { gothic } +# +# ethos = ethos_egalitarian +# heritage = heritage_iberian +# language = language_iberian +# martial_custom = martial_custom_male_only +# traditions = { +# tradition_visigothic_codes +# tradition_hit_and_run +# tradition_martial_admiration +# } +# +# name_list = name_list_visigothic +# +# coa_gfx = { iberian_group_coa_gfx western_coa_gfx } +# building_gfx = { iberian_building_gfx } +# clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } +# unit_gfx = { iberian_christian_unit_gfx } +# +# ethnicities = { +# 10 = mediterranean +# } +#} \ No newline at end of file diff --git a/common/culture/cultures/00_israelite.txt b/common/culture/cultures/00_israelite.txt new file mode 100644 index 000000000..a3f404884 --- /dev/null +++ b/common/culture/cultures/00_israelite.txt @@ -0,0 +1,165 @@ +ashkenazi = { + color = ashkenazi + + ethos = ethos_communal + heritage = heritage_israelite + language = language_high_german + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_philosopher_culture + tradition_faith_bound + tradition_forbearing + tradition_mobile_guards + } + + name_list = name_list_ashkenazi + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} + +bavlim = { + color = { 0.6 0.3 0.7 } + + ethos = ethos_communal + heritage = heritage_israelite + language = language_aramaic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_caravaneers + tradition_xenophilic + tradition_faith_bound + tradition_mobile_guards + } + + name_list = name_list_radhanite + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { mena_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = arab + } +} + + +kochinim = { + + parents = { tamil } + created = 52.1.1 + + history_loc_override = kochinim_history_loc + + ethos = ethos_communal + heritage = heritage_israelite + language = language_tamil + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_philosopher_culture + tradition_xenophilic + tradition_fervent_temple_builders #Despite being a religious minority, Synagogues existed all over India + tradition_mobile_guards + } + + color = { 0.5 0.2 0.8 } + + name_list = name_list_radhanite + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { indian_building_gfx } + clothing_gfx = { indian_clothing_gfx } + unit_gfx = { indian_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = south_indian + } +} + +radhanite = { + + ethos = ethos_egalitarian + heritage = heritage_israelite + language = language_turkic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_philosopher_culture + tradition_maritime_mercantilism + tradition_xenophilic + tradition_mobile_guards + } + + color = { 0.5 0.2 0.7 } + + name_list = name_list_radhanite + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { mena_building_gfx } + clothing_gfx = { mongol_clothing_gfx } #Radhanites travelled all over the world; trade networks spanning from Iceland to China + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = arab + } +} + +sephardi = { + color = { 0.7 0.2 0.7 } + + ethos = ethos_communal + heritage = heritage_israelite + language = language_iberian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_caravaneers + tradition_philosopher_culture + tradition_maritime_mercantilism + tradition_mobile_guards + } + + name_list = name_list_sephardi + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { mena_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = arab + } +} \ No newline at end of file diff --git a/common/culture/cultures/00_latin.txt b/common/culture/cultures/00_latin.txt new file mode 100644 index 000000000..dec82e800 --- /dev/null +++ b/common/culture/cultures/00_latin.txt @@ -0,0 +1,28 @@ +roman = { + color = { 0.8 0.1 0.1 } + head_determination = head_determination_domain + ethos = ethos_bellicose + heritage = heritage_latin + language = language_latin + martial_custom = martial_custom_male_only + traditions = { + tradition_formation_fighting + tradition_legalistic + tradition_roman_legacy + tradition_poetry + tradition_hereditary_hierarchy + tradition_noble_adoption + } + + name_list = name_list_roman + + coa_gfx = { latin_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 10 = mediterranean + } +} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_albanian.txt b/common/culture/cultures/NEOW_albanian.txt index e108d0245..9d44d9398 100644 --- a/common/culture/cultures/NEOW_albanian.txt +++ b/common/culture/cultures/NEOW_albanian.txt @@ -1,12 +1,12 @@ arbereshe = { #Arbëreshë - color = { 178 53 76 } + color = { 0.9 0.4 0.4 } created = 1500.1.1 parents = { albanian sicilian } ethos = ethos_communal heritage = heritage_albanian - language = NEOW_language_albanian + language = language_arbereshe martial_custom = martial_custom_male_only head_determination = head_determination_domain house_coa_frame = house_frame_02 @@ -14,13 +14,13 @@ house_coa_mask_scale = { 0.9 0.9 } traditions = { tradition_swords_for_hire - tradition_romanticised_banditry + tradition_warrior_monks tradition_wedding_ceremonies tradition_family_entrepreneurship tradition_mystical_ancestors } - name_list = name_list_NEOW_arbereshe + name_list = name_list_albanian coa_gfx = { latin_group_coa_gfx western_coa_gfx } building_gfx = { mediterranean_building_gfx } @@ -32,32 +32,28 @@ } } -NEOW_albanian = { - color = { 127 25 42 } +NEOW_albanian = { #Still a WIP I assume + color = { 0.4 0.65 0.4 } ethos = ethos_communal heritage = heritage_albanian - language = NEOW_language_albanian + language = language_south_slavic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_family_entrepreneurship - tradition_stalwart_defenders + tradition_quarrelsome tradition_hill_dwellers - tradition_romanticised_banditry - tradition_mystical_ancestors + tradition_wedding_ceremonies } - name_list = name_list_NEOW_albanian + name_list = name_list_serbian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { mediterranean_building_gfx } - clothing_gfx = { byzantine_clothing_gfx western_clothing_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } ethnicities = { 45 = slavic_blond diff --git a/common/culture/cultures/NEOW_anglo_american.txt b/common/culture/cultures/NEOW_anglo_american.txt index 2c47afe44..28d948c16 100644 --- a/common/culture/cultures/NEOW_anglo_american.txt +++ b/common/culture/cultures/NEOW_anglo_american.txt @@ -32,43 +32,4 @@ 35 = caucasian_brown_hair 25 = caucasian_dark_hair } -} - -federalist = { # American Standard - color = { 20 54 204 } - - ethos = ethos_bellicose - heritage = heritage_anglo_american - language = language_anglo_american - martial_custom = martial_custom_equal - head_determination = head_determination_domain - - traditions = { - tradition_reverence_for_veterans - tradition_republican_legacy - tradition_diasporic - tradition_swords_for_hire - } - dlc_tradition = { - trait = tradition_ep3_cultivated_sophistication - requires_dlc_flag = roads_to_power - fallback = tradition_legalistic - } - - name_list = name_list_NEOW_anglo_american #High American one - - coa_gfx = { english_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { western_clothing_gfx } - unit_gfx = { western_unit_gfx } - - ethnicities = { # melting pot - 15 = caucasian_blond - 10 = caucasian_ginger - 20 = caucasian_brown_hair - 20 = caucasian_dark_hair - 5 = arab - 5 = asian - 25 = african - } } \ No newline at end of file diff --git a/common/culture/cultures/NEOW_anglo_frisian.txt b/common/culture/cultures/NEOW_anglo_frisian.txt index da27a20d4..4af65f2b9 100644 --- a/common/culture/cultures/NEOW_anglo_frisian.txt +++ b/common/culture/cultures/NEOW_anglo_frisian.txt @@ -8,7 +8,7 @@ ethos = ethos_communal heritage = heritage_anglo_frisian - language = NEOW_language_easlander + language = language_english martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -54,20 +54,17 @@ easlander = { ethos = ethos_communal heritage = heritage_anglo_frisian - language = NEOW_language_easlander + language = language_english martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_fishermen tradition_wetlanders + tradition_staunch_traditionalists tradition_seafaring tradition_british_palace_politics } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } name_list = name_list_NEOW_english @@ -102,7 +99,7 @@ norflander = { ethos = ethos_stoic heritage = heritage_anglo_frisian - language = NEOW_language_norflander + language = language_english martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -139,20 +136,16 @@ norner = { ethos = ethos_stoic heritage = heritage_anglo_frisian - language = NEOW_language_norner + language = language_english martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_modest tradition_hard_working + tradition_staunch_traditionalists tradition_stalwart_defenders - tradition_creaght } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } name_list = name_list_NEOW_english name_list = name_list_irish @@ -180,7 +173,7 @@ souflander = { ethos = ethos_bureaucratic heritage = heritage_anglo_frisian - language = NEOW_language_souflander + language = language_english martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 @@ -191,13 +184,12 @@ souflander = { tradition_british_palace_politics tradition_seafaring tradition_maritime_mercantilism - tradition_ruin_delvers } - #dlc_tradition = { - # trait = tradition_ep3_cultivated_sophistication - # requires_dlc_flag = roads_to_power - # fallback = tradition_legalistic - #} + dlc_tradition = { + trait = tradition_ep3_cultivated_sophistication + requires_dlc_flag = roads_to_power + fallback = tradition_legalistic + } name_list = name_list_NEOW_english @@ -232,7 +224,7 @@ weslander = { ethos = ethos_communal heritage = heritage_anglo_frisian - language = NEOW_language_weslander + language = language_english martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -265,8 +257,8 @@ english = { #Used for parent cultures color = { 255 38 56 } ethos = ethos_bureaucratic - heritage = heritage_anglo_frisian - language = language_english + heritage = heritage_west_germanic + language = language_anglic martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -294,3 +286,65 @@ english = { #Used for parent cultures 25 = caucasian_dark_hair } } + +#anglo_saxon = { +# color = { 0.8 0.3 0.3 } +# +# ethos = ethos_bureaucratic +# heritage = heritage_west_germanic +# language = language_anglic +# martial_custom = martial_custom_male_only +# traditions = { +# tradition_the_witenagemot +# tradition_city_keepers +# tradition_hird +# } +# +# name_list = name_list_anglo_saxon +# +# coa_gfx = { anglo_saxon_coa_gfx western_coa_gfx } +# building_gfx = { western_building_gfx } +# clothing_gfx = { northern_clothing_gfx } +# clothing_gfx = { western_clothing_gfx } +# unit_gfx = { western_unit_gfx } +# +# ethnicities = { +# 25 = caucasian_blond +# 15 = caucasian_ginger +# 35 = caucasian_brown_hair +# 25 = caucasian_dark_hair +# } +#} + +#old_saxon = { +# color = { 0.5 0.1 0.1 } +# +# ethos = ethos_bellicose +# heritage = heritage_west_germanic +# language = language_anglic +# martial_custom = martial_custom_male_only +# traditions = { +# tradition_things +# tradition_seafaring +# tradition_hird +# } +# +# dlc_tradition = { +# trait = tradition_malleable_invaders +# requires_dlc_flag = hybridize_culture +# } +# +# name_list = name_list_old_saxon +# +# coa_gfx = { western_coa_gfx } +# building_gfx = { western_building_gfx } +# clothing_gfx = { fp1_norse_clothing_gfx northern_clothing_gfx } +# unit_gfx = { western_unit_gfx } +# +# ethnicities = { +# 25 = caucasian_northern_blond +# 15 = caucasian_northern_ginger +# 35 = caucasian_northern_brown_hair +# 25 = caucasian_northern_dark_hair +# } +#} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_arabic.txt b/common/culture/cultures/NEOW_arabic.txt deleted file mode 100644 index e19010015..000000000 --- a/common/culture/cultures/NEOW_arabic.txt +++ /dev/null @@ -1,170 +0,0 @@ -NEOW_rumi = { - color = { 85 145 85 } - - ethos = ethos_spiritual - heritage = heritage_arabic - language = language_rum - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_faith_bound - tradition_monastic_communities - tradition_music_theory - tradition_diasporic - tradition_zealous_people - } - - name_list = name_list_NEOW_rumi - - coa_gfx = { - arabic_group_coa_gfx - byzantine_group_coa_gfx - } - building_gfx = { - arabic_group_building_gfx - mena_building_gfx - byzantine_building_gfx - } - clothing_gfx = { - dde_abbasid_clothing_gfx - mena_clothing_gfx - byzantine_clothing_gfx - } - unit_gfx = { - mena_unit_gfx - eastern_unit_gfx - } - - house_coa_frame = house_frame_10 - house_coa_mask_offset = { 0.0 -0.06 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 80 = arab - 20 = mediterranean_byzantine - } -} - -syrian = { - color = { 75 165 58 } - - ethos = ethos_spiritual - heritage = heritage_arabic - language = language_arabic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_philosopher_culture - tradition_medicinal_plants - tradition_mubarizuns - tradition_dryland_dwellers - tradition_ce1_ritual_washing - } - - name_list = name_list_levantine - - coa_gfx = { arabic_group_coa_gfx } - building_gfx = { arabic_group_building_gfx mena_building_gfx } - clothing_gfx = { dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { mena_unit_gfx } - house_coa_frame = house_frame_13 - house_coa_mask_offset = { 0.0 -0.03 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 100 = arab - } -} - -iraqi = { - color = { 46 114 40 } - - ethos = ethos_spiritual - heritage = heritage_arabic - language = language_arabic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_philosopher_culture - tradition_medicinal_plants - tradition_mubarizuns - tradition_dryland_dwellers - tradition_ce1_ritual_washing - } - - name_list = name_list_levantine - - coa_gfx = { arabic_group_coa_gfx } - building_gfx = { arabic_group_building_gfx mena_building_gfx } - clothing_gfx = { dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { mena_unit_gfx } - house_coa_frame = house_frame_13 - house_coa_mask_offset = { 0.0 -0.03 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 100 = arab - } -} - -filastini = { - color = { 46 114 40 } - - ethos = ethos_spiritual - heritage = heritage_arabic - language = language_arabic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_philosopher_culture - tradition_medicinal_plants - tradition_mubarizuns - tradition_dryland_dwellers - tradition_ce1_ritual_washing - } - - name_list = name_list_levantine - - coa_gfx = { arabic_group_coa_gfx } - building_gfx = { arabic_group_building_gfx mena_building_gfx } - clothing_gfx = { dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { mena_unit_gfx } - house_coa_frame = house_frame_13 - house_coa_mask_offset = { 0.0 -0.03 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 100 = arab - } -} - -NEOW_egyptian = { - color = {46 148 41} - - ethos = ethos_spiritual - heritage = heritage_arab - language = language_arabic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_philosopher_culture - tradition_agrarian - tradition_zealous_people - tradition_mubarizuns - } - - name_list = name_list_NEOW_beur # Placeholder - - coa_gfx = { arabic_group_coa_gfx } - building_gfx = { arabic_group_building_gfx mena_building_gfx } - clothing_gfx = { dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { mena_unit_gfx } - house_coa_frame = house_frame_10 - house_coa_mask_offset = { 0.0 -0.06 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 100 = arab - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_assyrian.txt b/common/culture/cultures/NEOW_assyrian.txt deleted file mode 100644 index 41aa2a13a..000000000 --- a/common/culture/cultures/NEOW_assyrian.txt +++ /dev/null @@ -1,29 +0,0 @@ -assyrian = { - color = {214 133 48} - - ethos = ethos_spiritual - heritage = heritage_assyrian - language = NEOW_language_neo_aramaic - martial_custom = martial_custom_male_only - traditions = { - tradition_zealous_people - tradition_philosopher_culture - tradition_diasporic - } - dlc_tradition = { - trait = tradition_fp3_fierce_independence - requires_dlc_flag = legacy_of_persia - fallback = tradition_loyal_soldiers - } - - name_list = name_list_NEOW_beur #Placeholder - - coa_gfx = { greek_coa_gfx byzantine_group_coa_gfx western_coa_gfx } - building_gfx = { arabic_group_building_gfx mena_building_gfx } - clothing_gfx = { dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { mena_unit_gfx } - - ethnicities = { - 10 = arab - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_baltic.txt b/common/culture/cultures/NEOW_baltic.txt deleted file mode 100644 index 125a36b3b..000000000 --- a/common/culture/cultures/NEOW_baltic.txt +++ /dev/null @@ -1,147 +0,0 @@ -latvian = { - color = { 114 51 45 } - - ethos = ethos_stoic - heritage = heritage_baltic - language = NEOW_language_latvian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_sacred_groves - tradition_parochialism - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_latvian - - coa_gfx = { baltic_group_coa_gfx steppe_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 80 = caucasian_northern_blond - 15 = caucasian_northern_ginger - 3 = caucasian_northern_brown_hair - 2 = caucasian_northern_dark_hair - } -} - -latgalian = { - color = { 163 81 65 } - - ethos = ethos_communal - heritage = heritage_baltic - language = NEOW_language_latvian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_sacred_groves - tradition_hard_working - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_latvian - - coa_gfx = { baltic_group_coa_gfx steppe_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 80 = caucasian_northern_blond - 15 = caucasian_northern_ginger - 3 = caucasian_northern_brown_hair - 2 = caucasian_northern_dark_hair - } -} - -lithuanian = { - color = { 173 90 52 } - - ethos = ethos_spiritual - heritage = heritage_baltic - language = NEOW_language_lithuanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_sacred_groves - tradition_zealous_people - tradition_forest_wardens - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_lithuanian - - coa_gfx = { baltic_group_coa_gfx steppe_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 80 = caucasian_northern_blond - 15 = caucasian_northern_ginger - 3 = caucasian_northern_brown_hair - 2 = caucasian_northern_dark_hair - } -} - -samogitian = { - color = { 137 63 41 } - - ethos = ethos_stoic - heritage = heritage_baltic - language = NEOW_language_lithuanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_sacred_groves - tradition_storytellers - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_lithuanian - - coa_gfx = { baltic_group_coa_gfx steppe_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 80 = caucasian_northern_blond - 15 = caucasian_northern_ginger - 3 = caucasian_northern_brown_hair - 2 = caucasian_northern_dark_hair - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_balto_finnic.txt b/common/culture/cultures/NEOW_balto_finnic.txt deleted file mode 100644 index ad5921a8c..000000000 --- a/common/culture/cultures/NEOW_balto_finnic.txt +++ /dev/null @@ -1,423 +0,0 @@ -finnish = { - color = { 195 206 229 } - - ethos = ethos_stoic - heritage = heritage_balto_finnic - language = NEOW_language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_winter_warriors - tradition_poetry - tradition_wetlanders - tradition_adaptive_skirmishing - } - - name_list = name_list_NEOW_finnish - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 60 = caucasian_northern_blond - 20 = caucasian_northern_brown_hair - 20 = caucasian_northern_dark_hair - } -} - -sami = { - color = { 116 151 175 } - - ethos = ethos_communal - heritage = heritage_balto_finnic - language = language_sami - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_winter_warriors - tradition_forest_wardens - tradition_midnight_herders - tradition_isolationist - tradition_itinerant_pastoralists - } - - name_list = name_list_sami - - coa_gfx = { sami_coa_gfx balto_finnic_group_coa_gfx steppe_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { sami_clothing_gfx northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 33 = circumpolar_dark_hair - 33 = circumpolar_brown_hair - 33 = circumpolar_blonde_hair - } -} - -karelian = { - color = { 122 190 204 } - - ethos = ethos_stoic - heritage = heritage_balto_finnic - language = NEOW_language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_stalwart_defenders - tradition_forest_wardens - tradition_swords_for_hire - tradition_midnight_herders - } - - name_list = name_list_NEOW_finnish - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx sami_clothing_gfx northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 25 = caucasian_northern_blond - 25 = caucasian_northern_brown_hair - 50 = caucasian_northern_dark_hair - } -} - -vepsian = { - color = { 128 208 214 } - - ethos = ethos_egalitarian - heritage = heritage_balto_finnic - language = language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_xenophilic - tradition_forest_wardens - tradition_mendicant_mystics - } - - name_list = name_list_vepsian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 46 = slavic_blond - 10 = slavic_ginger - 32 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -NEOW_mordvin = { - color = { 0.3 0.8 0.7 } - - ethos = ethos_egalitarian - heritage = heritage_balto_finnic - language = language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_xenophilic - tradition_isolationist - } - - name_list = name_list_vepsian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = caucasian_northern_blond - 25 = caucasian_northern_brown_hair - 50 = caucasian_northern_dark_hair - } -} - -NEOW_udmurt = { - color = { 0.3 0.8 0.7 } - - ethos = ethos_egalitarian - heritage = heritage_balto_finnic - language = language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_xenophilic - tradition_isolationist - } - - name_list = name_list_vepsian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = caucasian_northern_blond - 25 = caucasian_northern_brown_hair - 50 = caucasian_northern_dark_hair - } -} - -NEOW_komi = { - color = { 0.3 0.8 0.7 } - - ethos = ethos_egalitarian - heritage = heritage_balto_finnic - language = language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_xenophilic - tradition_isolationist - } - - name_list = name_list_vepsian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = caucasian_northern_blond - 25 = caucasian_northern_brown_hair - 50 = caucasian_northern_dark_hair - } -} - -NEOW_mari_el = { - color = { 0.3 0.8 0.7 } - - ethos = ethos_egalitarian - heritage = heritage_balto_finnic - language = language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_xenophilic - tradition_isolationist - } - - name_list = name_list_vepsian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = caucasian_northern_blond - 25 = caucasian_northern_brown_hair - 50 = caucasian_northern_dark_hair - } -} - -livonian = { - color = { 117 183 214 } - - ethos = ethos_communal - heritage = heritage_balto_finnic - language = NEOW_language_estonian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_sacred_groves - tradition_fishermen - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_estonian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 33 = caucasian_northern_blond - 33 = caucasian_northern_brown_hair - 33 = caucasian_northern_dark_hair - } -} - -voroseto = { - color = { 94 166 188 } - - ethos = ethos_spiritual - heritage = heritage_balto_finnic - language = NEOW_language_estonian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_fighters - tradition_forest_wardens - tradition_sacred_groves - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_estonian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 33 = caucasian_northern_blond - 33 = caucasian_northern_brown_hair - 33 = caucasian_northern_dark_hair - } -} - -estonian = { - color = { 158 198 226 } - - ethos = ethos_spiritual - heritage = heritage_balto_finnic - language = NEOW_language_estonian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_sacred_groves - tradition_music_theory - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_estonian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 33 = caucasian_northern_blond - 33 = caucasian_northern_brown_hair - 33 = caucasian_northern_dark_hair - } -} - -kven = { - color = { 85 86 89 } - - ethos = ethos_egalitarian - heritage = heritage_balto_finnic - language = NEOW_language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_winter_warriors - tradition_fishermen - tradition_artisans - } - - name_list = name_list_NEOW_finnish - name_list = name_list_NEOW_norwegian - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 33 = caucasian_northern_blond - 33 = caucasian_northern_brown_hair - 33 = caucasian_northern_dark_hair - } -} - -tornedalian = { - color = { 185 186 189 } - - ethos = ethos_stoic - heritage = heritage_balto_finnic - language = NEOW_language_finnic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_wardens - tradition_winter_warriors - tradition_midnight_herders - tradition_modest - } - - name_list = name_list_NEOW_finnish - name_list = name_list_NEOW_swedish - - coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 33 = caucasian_northern_blond - 33 = caucasian_northern_brown_hair - 33 = caucasian_northern_dark_hair - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_berber.txt b/common/culture/cultures/NEOW_berber.txt index 726424a4e..92ca4ac77 100644 --- a/common/culture/cultures/NEOW_berber.txt +++ b/common/culture/cultures/NEOW_berber.txt @@ -3,7 +3,7 @@ ethos = ethos_communal heritage = heritage_berber - language = NEOW_language_south_french + language = language_french martial_custom = martial_custom_male_only head_determination = head_determination_domain diff --git a/common/culture/cultures/NEOW_brazilian.txt b/common/culture/cultures/NEOW_brazilian.txt deleted file mode 100644 index e38a8fb74..000000000 --- a/common/culture/cultures/NEOW_brazilian.txt +++ /dev/null @@ -1,30 +0,0 @@ -brazilian = { # Brasileiro - should be dead at gamestart - color = { 65 102 10 } - - ethos = ethos_spiritual - heritage = heritage_brazilian - language = language_lusophonic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_fp2_ritualised_friendship - tradition_religious_patronage - tradition_seafaring - tradition_modest - tradition_poetry - } - - name_list = name_list_NEOW_portuguese - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - coa_gfx = { iberian_group_coa_gfx western_coa_gfx } - building_gfx = { iberian_building_gfx } - clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } - unit_gfx = { iberian_christian_unit_gfx } - - ethnicities = { - 10 = mediterranean - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_brythonic.txt b/common/culture/cultures/NEOW_brythonic.txt index 0d9019531..f585ebbbc 100644 --- a/common/culture/cultures/NEOW_brythonic.txt +++ b/common/culture/cultures/NEOW_brythonic.txt @@ -1,9 +1,9 @@ -cornish = { # Kernowyon +cornish = { color = { 127 38 114 } ethos = ethos_communal heritage = heritage_brythonic - language = NEOW_language_cornish + language = language_brythonic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { @@ -33,7 +33,7 @@ } } -prytoneg = { # Myddlandiwr +prytoneg = { color = { 140 21 60 } created = 2050.1.1 @@ -108,7 +108,7 @@ scouseg = { } } -soueyrneg = { # Soufyrniwr +soueyrneg = { #Soufyrneg color = { 114 17 41 } created = 2150.1.1 @@ -126,13 +126,12 @@ soueyrneg = { # Soufyrniwr #tradition_british_armoires tradition_seafaring tradition_maritime_mercantilism - tradition_ruin_delvers } - #dlc_tradition = { - # trait = tradition_ep3_cultivated_sophistication - # requires_dlc_flag = roads_to_power - # fallback = tradition_legalistic - #} + dlc_tradition = { + trait = tradition_ep3_cultivated_sophistication + requires_dlc_flag = roads_to_power + fallback = tradition_legalistic + } name_list = name_list_brittannic @@ -159,7 +158,7 @@ soueyrneg = { # Soufyrniwr } } -strafclideg = { # Strafclider +strafclideg = { color = { 102 15 65 } created = 2200.1.1 @@ -167,7 +166,7 @@ strafclideg = { # Strafclider ethos = ethos_bureaucratic heritage = heritage_brythonic - language = NEOW_language_north_brittannic + language = language_brittannic martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -196,43 +195,12 @@ strafclideg = { # Strafclider } } -pwnjaby = { #Pwnjaby - Sikh Punjabi minority in the UK, uses prytoneg - make new namelist later - color = { 122 15 67 } - - created = 2100.1.1 - parents = { neow_punjabi welsh } - - ethos = ethos_communal - heritage = heritage_indo_aryan - language = language_brittannic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_diasporic - tradition_warriors_by_merit - tradition_culinary_art - tradition_british_meritocracy - } - - name_list = name_list_prytoneg - - coa_gfx = { indo_aryan_group_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { indian_unit_gfx } - house_coa_frame = house_frame_17 - - ethnicities = { - 100 = indian - } -} - welsh = { #Cymry color = { 94 34 114 } ethos = ethos_stoic heritage = heritage_brythonic - language = NEOW_language_welsh + language = language_brythonic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { @@ -296,4 +264,37 @@ cumbrian = { #here for backwards compatibility, dead at start 35 = caucasian_brown_hair 30 = caucasian_dark_hair } -} \ No newline at end of file +} + +#pictish = { +# color = hsv { 0.58 1.00 0.72 } +# +# ethos = ethos_bellicose +# heritage = heritage_brythonic +# language = language_brythonic +# martial_custom = martial_custom_male_only +# head_determination = head_determination_domain +# traditions = { +# tradition_concubines +# tradition_poetry +# tradition_highland_warriors +# tradition_hill_dwellers +# } +# +# name_list = name_list_pictish +# +# coa_gfx = { scottish_coa_gfx western_coa_gfx } +# building_gfx = { western_building_gfx } +# clothing_gfx = { northern_clothing_gfx } +# clothing_gfx = { western_clothing_gfx } +# unit_gfx = { western_unit_gfx } +# house_coa_frame = house_frame_24 +# house_coa_mask_offset = { 0.0 0.055 } +# house_coa_mask_scale = { 0.9 0.9 } +# +# ethnicities = { +# 30 = caucasian_ginger +# 35 = caucasian_brown_hair +# 30 = caucasian_dark_hair +# } +#} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_caucasian.txt b/common/culture/cultures/NEOW_caucasian.txt deleted file mode 100644 index 5481529ad..000000000 --- a/common/culture/cultures/NEOW_caucasian.txt +++ /dev/null @@ -1,558 +0,0 @@ -adyghean = { - color = { 100 114 22 } - - ethos = ethos_communal - heritage = heritage_caucasian - language = NEOW_language_circassian - martial_custom = martial_custom_male_only - traditions = { - tradition_forest_folk - tradition_hill_dwellers - tradition_language_scholars - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_turkish - - coa_gfx = { steppe_coa_gfx western_coa_gfx } - building_gfx = { mediterranean_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -lezgin = { - color = { 204 81 40 } - - ethos = ethos_stoic - heritage = heritage_caucasian - language = NEOW_language_lezgin - martial_custom = martial_custom_male_only - traditions = { - tradition_tribe_unity - tradition_religion_blending - tradition_music_theory - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_lezgin - - coa_gfx = { steppe_coa_gfx western_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} -avar = { - color = { 114 64 28 } - - ethos = ethos_bellicose - heritage = heritage_caucasian - language = NEOW_language_avar - martial_custom = martial_custom_male_only - traditions = { - tradition_warrior_culture - tradition_zealous_people - tradition_stalwart_defenders - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_avar - - coa_gfx = { steppe_coa_gfx western_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} -dargin = { - color = { 165 93 58 } - - ethos = ethos_bellicose - heritage = heritage_caucasian - language = NEOW_language_dargwa - martial_custom = martial_custom_male_only - traditions = { - tradition_warrior_culture - tradition_tribe_unity - tradition_medicinal_plants - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_lezgin - - coa_gfx = { steppe_coa_gfx western_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} -nakh = { - color = { 127 91 19 } - - ethos = ethos_bellicose - heritage = heritage_caucasian - language = NEOW_language_vainakh - martial_custom = martial_custom_male_only - traditions = { - tradition_warrior_culture - tradition_quarrelsome - tradition_romanticised_banditry - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_NEOW_chechen - - coa_gfx = { steppe_coa_gfx western_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -kumyk = { - color = { 229 160 91 } - - ethos = ethos_bellicose - heritage = heritage_caucasian - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_ruling_caste - tradition_hill_dwellers - tradition_zealous_people - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_kumyk - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = asian - } -} -nogai = { - color = { 204 144 61 } - - ethos = ethos_bellicose - heritage = heritage_caucasian - language = NEOW_language_kipchak_nogai - martial_custom = martial_custom_male_only - traditions = { - tradition_pastoralists - tradition_horse_breeder - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 30 = slavic_brown_hair - 30 = slavic_dark_hair - 40 = asian - } -} -balkar = { - color = { 229 210 114 } - - ethos = ethos_bellicose - heritage = heritage_caucasian - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_horse_lords - tradition_mountain_homes - tradition_warrior_culture - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} -karachay = { - color = { 178 169 71 } - - ethos = ethos_stoic - heritage = heritage_caucasian - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_horse_lords - tradition_hill_dwellers - tradition_pastoralists - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -ossetian = { - color = { 204 173 81 } - - ethos = ethos_communal - heritage = heritage_caucasian - language = NEOW_language_ossetian - martial_custom = martial_custom_male_only - traditions = { - tradition_mountaineers - tradition_wedding_ceremonies - tradition_religion_blending - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { steppe_coa_gfx western_coa_gfx } - building_gfx = { caucasian_building_gfx mediterranean_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_armenian = { - color = {255 225 25} - - ethos = ethos_stoic - heritage = heritage_caucasian - language = NEOW_language_armenian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_zealous_people - tradition_fervent_temple_builders - tradition_hill_dwellers - } - dlc_tradition = { - trait = tradition_ep3_indomitable_azatani - requires_dlc_flag = roads_to_power - fallback = tradition_roman_legacy - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_armenian - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { caucasian_building_gfx byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 33 = mediterranean_byzantine - 67 = turkic_west - } -} - -NEOW_georgian = {# all of this is pretty much a placeholder - color = georgian - - ethos = ethos_stoic - heritage = heritage_caucasian - language = language_NEOW_georgian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_hereditary_hierarchy - tradition_esteemed_hospitality - tradition_metal_craftsmanship - tradition_castle_keepers - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_georgian - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { caucasian_building_gfx byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 15 = slavic_blond - 15 = slavic_brown_hair - 15 = slavic_dark_hair - 55 = mediterranean_byzantine - } -} - -NEOW_abkhazian = {# all of this is pretty much a placeholder - color = { 70 70 80 } - - ethos = ethos_communal - heritage = heritage_caucasian - language = language_NEOW_abkhazian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_fervent_temple_builders - tradition_mountain_homes - tradition_castle_keepers - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_georgian - - coa_gfx = { byzantine_group_coa_gfx iranian_group_coa_gfx } - building_gfx = { caucasian_building_gfx byzantine_building_gfx } - clothing_gfx = { iranian_clothing_gfx byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 10 = slavic_blond - 10 = slavic_brown_hair - 10 = slavic_dark_hair - 30 = mediterranean_byzantine - 30 = arab - } -} - -laz = {# all of this is pretty much a placeholder - color = { 70 170 80 } - - ethos = ethos_communal - heritage = heritage_caucasian - language = language_NEOW_laz - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_fervent_temple_builders - tradition_mountain_homes - tradition_castle_keepers - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_georgian - - coa_gfx = { byzantine_group_coa_gfx iranian_group_coa_gfx } - building_gfx = { caucasian_building_gfx byzantine_building_gfx } - clothing_gfx = { iranian_clothing_gfx byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 10 = slavic_blond - 10 = slavic_brown_hair - 10 = slavic_dark_hair - 30 = mediterranean_byzantine - 30 = arab - } -} - -svan = {# all of this is pretty much a placeholder - color = { 255 170 80 } - - ethos = ethos_communal - heritage = heritage_caucasian - language = language_NEOW_laz - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_fervent_temple_builders - tradition_mountain_homes - tradition_castle_keepers - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_georgian - - coa_gfx = { byzantine_group_coa_gfx iranian_group_coa_gfx } - building_gfx = { caucasian_building_gfx byzantine_building_gfx } - clothing_gfx = { iranian_clothing_gfx byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 10 = slavic_blond - 10 = slavic_brown_hair - 10 = slavic_dark_hair - 30 = mediterranean_byzantine - 30 = arab - } -} - -mingrelian = {# all of this is pretty much a placeholder - color = { 170 170 80 } - - ethos = ethos_communal - heritage = heritage_caucasian - language = language_NEOW_laz - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_fervent_temple_builders - tradition_mountain_homes - tradition_castle_keepers - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_georgian - - coa_gfx = { byzantine_group_coa_gfx iranian_group_coa_gfx } - building_gfx = { caucasian_building_gfx byzantine_building_gfx } - clothing_gfx = { iranian_clothing_gfx byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 10 = slavic_blond - 10 = slavic_brown_hair - 10 = slavic_dark_hair - 30 = mediterranean_byzantine - 30 = arab - } -} diff --git a/common/culture/cultures/NEOW_central_germanic.txt b/common/culture/cultures/NEOW_central_germanic.txt index 2d32d7c6a..21ee7a5c6 100644 --- a/common/culture/cultures/NEOW_central_germanic.txt +++ b/common/culture/cultures/NEOW_central_germanic.txt @@ -1,25 +1,21 @@ -austrian = { #Südboarisch +austrian = { #Sudboarisch color = { 61 67 102 } ethos = ethos_spiritual heritage = heritage_central_germanic - language = NEOW_language_high_german + language = language_high_german martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_mountain_homes tradition_artisans - tradition_wine_culture - tradition_mountaineers + tradition_storytellers + tradition_festivities + tradition_staunch_traditionalists } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_bavarian + name_list = name_list_bavarian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -42,7 +38,7 @@ bavarian = { #Boarisch ethos = ethos_courtly heritage = heritage_central_germanic - language = NEOW_language_high_german + language = language_high_german martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -50,15 +46,11 @@ bavarian = { #Boarisch tradition_brewery tradition_zealous_people tradition_legalistic - tradition_festivities + tradition_esteemed_hospitality + tradition_staunch_traditionalists } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_bavarian + name_list = name_list_bavarian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -75,13 +67,14 @@ bavarian = { #Boarisch 25 = caucasian_dark_hair } } -brandenburger = { # Brandenburgisch + +brandenburger = { #Brandenburgisch color = { 40 50 102 } ethos = ethos_egalitarian heritage = heritage_central_germanic - language = NEOW_language_low_german - martial_custom = martial_custom_equal + language = language_saxon + martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { @@ -92,7 +85,7 @@ brandenburger = { # Brandenburgisch tradition_life_is_just_a_joke } - name_list = name_list_NEOW_brandenburger + name_list = name_list_brandenburger coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -110,12 +103,12 @@ brandenburger = { # Brandenburgisch } } -franconian = { # Fränggisch +franconian = { #Fränggisch color = { 51 93 114 } ethos = ethos_communal heritage = heritage_central_germanic - language = NEOW_language_middle_german + language = language_central_germanic martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -127,7 +120,7 @@ franconian = { # Fränggisch tradition_hard_working } - name_list = name_list_NEOW_franconian + name_list = name_list_franconian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -145,27 +138,28 @@ franconian = { # Fränggisch } } -hessian = { # Hessisch +hessian = { #Hessisch color = { 77 98 140 } ethos = ethos_stoic heritage = heritage_central_germanic - language = NEOW_language_middle_german + language = language_central_germanic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { + tradition_staunch_traditionalists tradition_hard_working tradition_modest tradition_life_is_just_a_joke tradition_esteemed_hospitality } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_franconian +# dlc_tradition = { +# trait = tradition_fp3_beacon_of_learning +# requires_dlc_flag = legacy_of_persia +# fallback = tradition_philosopher_culture +# } + name_list = name_list_franconian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -193,7 +187,7 @@ kuhjung = { ethos = ethos_bellicose heritage = heritage_central_germanic - language = NEOW_language_ramsteiner + language = language_central_germanic martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -205,7 +199,7 @@ kuhjung = { tradition_swords_for_hire } - name_list = name_list_NEOW_rhinelander + name_list = name_list_franconian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -228,19 +222,19 @@ low_saxon = { #Platdüütsch ethos = ethos_stoic heritage = heritage_central_germanic - language = NEOW_language_low_german + language = language_saxon martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_republican_legacy + tradition_agrarian tradition_pastoralists tradition_forbearing tradition_modest tradition_hunters } - name_list = name_list_NEOW_low_saxon + name_list = name_list_low_saxon coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -258,24 +252,24 @@ low_saxon = { #Platdüütsch } } -NEOW_pomeranian = { # Pommern +NEOW_pomeranian = { #Pomeranian color = { 84 121 140 } ethos = ethos_stoic heritage = heritage_central_germanic - language = NEOW_language_low_german + language = language_saxon martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_seafaring tradition_maritime_mercantilism - tradition_republican_legacy + tradition_parochialism tradition_music_theory tradition_city_keepers } - name_list = name_list_NEOW_low_saxon + name_list = name_list_low_saxon coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -298,19 +292,19 @@ palatine = { #Pälzisch ethos = ethos_courtly heritage = heritage_central_germanic - language = NEOW_language_middle_german + language = language_central_germanic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_wine_culture + tradition_culinary_art tradition_esteemed_hospitality tradition_castle_keepers tradition_hard_working tradition_forbearing } - name_list = name_list_NEOW_palatine + name_list = name_list_franconian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -333,7 +327,7 @@ rhinelander = { #Rheinländer ethos = ethos_egalitarian heritage = heritage_central_germanic - language = NEOW_language_middle_german + language = language_central_germanic martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -341,11 +335,11 @@ rhinelander = { #Rheinländer tradition_metal_craftsmanship tradition_hard_working tradition_festivities - tradition_ruin_delvers + tradition_ancient_miners tradition_parochialism } - name_list = name_list_NEOW_rhinelander + name_list = name_list_franconian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -371,11 +365,12 @@ rottisch = { ethos = ethos_stoic heritage = heritage_central_germanic - language = NEOW_language_rottish + language = language_high_german martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { + tradition_diasporic tradition_faith_bound tradition_highland_warriors tradition_hard_working @@ -405,22 +400,19 @@ saxon = { #Sächsisch ethos = ethos_bellicose heritage = heritage_central_germanic - language = NEOW_language_middle_german + language = language_central_germanic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_warrior_culture + tradition_staunch_traditionalists tradition_music_theory tradition_hard_working tradition_quarrelsome } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - name_list = name_list_NEOW_brandenburger + name_list = name_list_brandenburger coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -438,12 +430,12 @@ saxon = { #Sächsisch } } -swabian = { # Schwäbisch +swabian = { color = { 38 76 68 } ethos = ethos_communal heritage = heritage_central_germanic - language = NEOW_language_high_german + language = language_high_german martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -454,12 +446,18 @@ swabian = { # Schwäbisch tradition_formation_fighting tradition_spartan } + + #dlc_tradition = { + # trait = tradition_fp3_beacon_of_learning + # requires_dlc_flag = legacy_of_persia + # fallback = tradition_philosopher_culture + #} name_list = name_list_NEOW_swabian coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } - clothing_gfx = { swabian_clothing_gfx dde_hre_clothing_gfx western_clothing_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } unit_gfx = { western_unit_gfx } house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } @@ -478,7 +476,7 @@ turkisch = { ethos = ethos_courtly heritage = heritage_central_germanic - language = NEOW_language_german_turk + language = language_central_germanic martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -486,12 +484,11 @@ turkisch = { tradition_diasporic tradition_culinary_art tradition_culture_blending - tradition_family_entrepreneurship } - name_list = name_list_NEOW_turkisch + name_list = name_list_franconian - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx steppe_coa_gfx } + coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } unit_gfx = { western_unit_gfx } @@ -500,13 +497,10 @@ turkisch = { house_coa_mask_scale = { 0.95 0.95 } ethnicities = { - 5 = asian - 10 = slavic_blond - 10 = slavic_brown_hair - 10 = slavic_dark_hair - 15 = mediterranean_byzantine - 20 = arab - 30 = mediterranean + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair } } @@ -536,43 +530,6 @@ german = { #obsolete house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } - ethnicities = { - 25 = caucasian_blond - 15 = caucasian_ginger - 35 = caucasian_brown_hair - 25 = caucasian_dark_hair - } -} -cimbrian = { # Zimbrisch - color = { 41 47 122 } - - ethos = ethos_communal - heritage = heritage_central_germanic - language = NEOW_language_high_german - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_mountain_homes - tradition_artisans - tradition_wine_culture - tradition_collective_lands - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_bavarian - - coa_gfx = { german_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } - unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - ethnicities = { 25 = caucasian_blond 15 = caucasian_ginger diff --git a/common/culture/cultures/NEOW_debug.txt b/common/culture/cultures/NEOW_debug.txt deleted file mode 100644 index 5eae02c8e..000000000 --- a/common/culture/cultures/NEOW_debug.txt +++ /dev/null @@ -1,54 +0,0 @@ -han = { - color = { 0.45 0.0 0.0 } - - name_order_convention = dynasty_always_first - ethos = ethos_courtly - heritage = heritage_chinese - language = language_chinese - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - - } - - dlc_tradition = { - trait = tradition_scholar_officials - requires_dlc_flag = all_under_heaven - fallback = tradition_philosopher_culture - } - dlc_tradition = { - trait = tradition_tgp_art_of_war - requires_dlc_flag = all_under_heaven - fallback = tradition_formation_fighting - } - dlc_tradition = { - trait = tradition_cultural_primacy - requires_dlc_flag = all_under_heaven - } - dlc_tradition = { - trait = tradition_tgp_court_machinations - requires_dlc_flag = all_under_heaven - } - dlc_tradition = { - trait = tradition_cultivation - requires_dlc_flag = all_under_heaven - } - dlc_tradition = { - trait = tradition_intensive_farming - requires_dlc_flag = all_under_heaven - fallback = tradition_agrarian - } - - name_list = name_list_han - - coa_gfx = { chinese_group_coa_gfx } - building_gfx = { chinese_building_gfx african_building_gfx tibetan_building_gfx berber_group_building_gfx japanese_building_gfx southeast_asian_building_gfx } - clothing_gfx = { chinese_clothing_gfx } - unit_gfx = { chinese_unit_gfx sub_sahran_unit_gfx iberian_muslim_unit_gfx emishi_unit_gfx japanese_unit_gfx southeast_asian_unit_gfx } - house_coa_frame = house_china - - ethnicities = { - 100 = asian_han_chinese - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_east_romance.txt b/common/culture/cultures/NEOW_east_romance.txt deleted file mode 100644 index 4dc3ff6ce..000000000 --- a/common/culture/cultures/NEOW_east_romance.txt +++ /dev/null @@ -1,230 +0,0 @@ -wallachian = { # Muntenesc - color = { 107 47 191 } - - ethos = ethos_stoic - heritage = heritage_romanian - language = language_romanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_pastoralists - tradition_adaptive_skirmishing - tradition_castle_keepers - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - dlc_tradition = { - trait = tradition_ep3_palace_politics - requires_dlc_flag = roads_to_power - } - - name_list = name_list_NEOW_romanian - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - 50 = mediterranean_byzantine - } -} - -translyvanian = { # Ardelenesc - color = { 114 57 229 } - - ethos = ethos_communal - heritage = heritage_romanian - language = language_romanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_metal_craftsmanship - tradition_castle_keepers - tradition_culture_blending - tradition_forest_fighters - } - dlc_tradition = { - trait = tradition_ep3_palace_politics - requires_dlc_flag = roads_to_power - } - - name_list = name_list_NEOW_romanian - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - 50 = mediterranean_byzantine - } -} - -banatian = { # Bănățenesc - color = { 84 61 153 } - - ethos = ethos_spiritual - heritage = heritage_romanian - language = language_romanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_wetlanders - tradition_zealous_people - tradition_collective_lands - tradition_loyal_soldiers - } - dlc_tradition = { - trait = tradition_ep3_palace_politics - requires_dlc_flag = roads_to_power - } - - name_list = name_list_NEOW_romanian - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - 50 = mediterranean_byzantine - } -} - -moldavian = { # Moldovenesc - color = { 153 79 226 } - - ethos = ethos_egalitarian - heritage = heritage_romanian - language = language_romanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_religious_patronage - tradition_language_scholars - tradition_welcoming - tradition_legalistic - } - dlc_tradition = { - trait = tradition_ep3_palace_politics - requires_dlc_flag = roads_to_power - } - - name_list = name_list_NEOW_romanian # will get another one later that includes more slavic names - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - 50 = mediterranean_byzantine - } -} - -NEOW_gagauz = { # Gagauz - color = { 68 40 204 } - - ethos = ethos_communal - heritage = heritage_romanian - language = language_turkish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_faith_bound - tradition_pastoralists - tradition_ep3_palace_politics - tradition_loyal_soldiers - } - dlc_tradition = { - trait = tradition_ep3_palace_politics - requires_dlc_flag = roads_to_power - } - - name_list = name_list_NEOW_romanian - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = turkic_west - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - 25 = mediterranean_byzantine - } -} -NEOW_pannonisch = { - color = { 84 132 150 } - - ethos = ethos_courtly - heritage = heritage_romanian - language = NEOW_language_high_german - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_hard_working - tradition_festivities - tradition_castle_keepers - tradition_forest_fighters - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_swabian - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 25 = caucasian_blond - 15 = caucasian_ginger - 35 = caucasian_brown_hair - 25 = caucasian_dark_hair - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_east_slavic.txt b/common/culture/cultures/NEOW_east_slavic.txt deleted file mode 100644 index f8688e36c..000000000 --- a/common/culture/cultures/NEOW_east_slavic.txt +++ /dev/null @@ -1,1083 +0,0 @@ -russian = { - color = { 0.18 0.31 0.18 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_stalwart_defenders - tradition_equitable - tradition_hard_working - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx western_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - -ethnicities = { - 50 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -NEOW_pomor = { - color = { 38 63 48 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_north_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_winter_warriors - tradition_equitable - tradition_fishermen - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx western_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 20 = caucasian_northern_blond - 5 = caucasian_northern_ginger - 5 = caucasian_northern_brown_hair - 1 = caucasian_northern_dark_hair - 50 = slavic_blond - 10 = slavic_ginger - 8 = slavic_brown_hair - 1 = slavic_dark_hair - } -} - -NEOW_ladogian = { - color = { 51 102 40 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_north_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_forest_folk - tradition_medicinal_plants - tradition_equitable - tradition_modest - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 70 = slavic_blond - 12 = slavic_ginger - 12 = slavic_brown_hair - 6 = slavic_dark_hair - } -} - - - -NEOW_vologodian = { - color = { 51 102 40 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_north_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_forest_folk - tradition_sacred_groves - tradition_city_keepers - tradition_equitable - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 70 = slavic_blond - 6 = slavic_ginger - 18 = slavic_brown_hair - 6 = slavic_dark_hair - } -} - -NEOW_pribaltic = { - color = { 63 127 85 } - - ethos = ethos_egalitarian - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_maritime_mercantilism - tradition_forest_folk - tradition_castle_keepers - tradition_warriors_by_merit - } - - name_list = name_list_NEOW_pribaltiyskiy - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 45 = caucasian_northern_blond - 10 = caucasian_northern_ginger - 7 = caucasian_northern_brown_hair - 1 = caucasian_northern_dark_hair - 20 = slavic_blond - 5 = slavic_ginger - 11 = slavic_brown_hair - 1 = slavic_dark_hair - } -} - -NEOW_petrogradian = { - color = { 76 153 95 } - - ethos = ethos_courtly - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_republican_legacy - tradition_ep3_cultivated_sophistication - tradition_maritime_mercantilism - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx western_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 30 = caucasian_northern_blond - 2 = caucasian_northern_ginger - 11 = caucasian_northern_brown_hair - 1 = caucasian_northern_dark_hair - 40 = slavic_blond - 3 = slavic_ginger - 12 = slavic_brown_hair - 1 = slavic_dark_hair - } -} - -NEOW_novgorodian = { - color = { 40 102 49 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_fervent_temple_builders - tradition_stalwart_defenders - tradition_equitable - tradition_hard_working - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx western_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 20 = caucasian_northern_blond - 5 = caucasian_northern_ginger - 6 = caucasian_northern_brown_hair - 1 = caucasian_northern_dark_hair - 40 = slavic_blond - 10 = slavic_ginger - 17 = slavic_brown_hair - 1 = slavic_dark_hair - } -} - -NEOW_tverian = { - color = { 68 114 72 } - - ethos = ethos_stoic - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_religious_patronage - tradition_city_keepers - tradition_hereditary_hierarchy - tradition_stand_and_fight - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 50 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -NEOW_moscovian = { - color = { 34 76 34 } - - ethos = ethos_bureaucratic - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_parochialism - tradition_strength_in_numbers - tradition_frugal_armorsmiths - tradition_ruling_caste - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx western_clothing_gfx } - unit_gfx = { northern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 52 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 10 = slavic_dark_hair - } -} - -NEOW_nizhegorodian = { - color = { 68 114 72 } - - ethos = ethos_spiritual - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_monastic_communities - tradition_city_keepers - tradition_hereditary_hierarchy - tradition_stand_and_fight - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 50 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -NEOW_smolesnkian = { - color = { 51 102 40 } - - ethos = ethos_stoic - heritage = heritage_east_slavic - language = language_south_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_highland_warriors - tradition_castle_keepers - tradition_artisans - tradition_astute_diplomats - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 70 = slavic_blond - 6 = slavic_ginger - 18 = slavic_brown_hair - 6 = slavic_dark_hair - } -} - -NEOW_tulian = { - color = { 51 102 40 } - - ethos = ethos_stoic - heritage = heritage_east_slavic - language = language_south_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_metal_craftsmanship - tradition_hard_working - tradition_astute_diplomats - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 70 = slavic_blond - 6 = slavic_ginger - 18 = slavic_brown_hair - 6 = slavic_dark_hair - } -} - -NEOW_voronezhian = { - color = { 43 68 34 } - - ethos = ethos_spiritual - heritage = heritage_east_slavic - language = language_south_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_collective_lands - tradition_forest_fighters - tradition_modest - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 38 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 24 = slavic_dark_hair - } -} - -NEOW_nizhnevolzhan = { - color = { 100 124 81 } - - ethos = ethos_egalitarian - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_devoted_horsemanship - tradition_collective_lands - tradition_fp2_malleable_subjects - tradition_modest - tradition_princely_courts - #tradition_steppe_tolerance - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 36 = slavic_blond - 2 = slavic_ginger - 42 = slavic_brown_hair - 20 = slavic_dark_hair - } -} - -NEOW_uralian = { - color = { 38 76 51 } - - ethos = ethos_egalitarian - heritage = heritage_east_slavic - language = language_north_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_hill_dwellers - tradition_metal_craftsmanship - tradition_warrior_culture - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 34 = slavic_blond - 24 = slavic_ginger - 30 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -NEOW_west_siberian = { - color = { 66 102 81 } - - ethos = ethos_egalitarian - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_religious_patronage - tradition_city_keepers - tradition_hereditary_hierarchy - tradition_stand_and_fight - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 50 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -NEOW_vostochniy = { - color = { 0.23 0.40 0.16 } - - ethos = ethos_spiritual - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - } - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 50 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -NEOW_yamantau = { - color = { 0.65 0.18 0.07 } - - ethos = ethos_spiritual - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_princely_courts - tradition_mountain_homes - tradition_metal_craftsmanship - tradition_ancient_miners - } - #dlc_tradition = { - # trait = tradition_tgp_esoteric_power - # requires_dlc_flag = all_under_heaven - #} - - name_list = name_list_NEOW_west_russian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 50 = slavic_blond - 2 = slavic_ginger - 36 = slavic_brown_hair - 12 = slavic_dark_hair - } -} - -#NEOW_donbass = { #possibly deprecated -# color = { 0.22 0.37 0.6 } -# -# ethos = ethos_stoic -# heritage = heritage_east_slavic -# language = language_south_russian -# martial_custom = martial_custom_male_only -# head_determination = head_determination_domain -# traditions = { -# tradition_ancient_miners -# tradition_stalwart_defenders -# tradition_hard_working -# tradition_steppe_tolerance -# } -# -# name_list = name_list_NEOW_west_russian -# -# coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } -# building_gfx = { east_slavic_building_gfx western_building_gfx } -# clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } -# unit_gfx = { eastern_unit_gfx } -# house_coa_frame = house_frame_02 -# house_coa_mask_offset = { 0.0 0.055 } -# house_coa_mask_scale = { 0.9 0.9 } -# -# ethnicities = { -# 18 = slavic_blond -# 2 = slavic_ginger -# 42 = slavic_brown_hair -# 38 = slavic_dark_hair -# } -#} - -NEOW_crimean = { - color = { 85 127 63 } - - ethos = ethos_egalitarian - heritage = heritage_east_slavic - language = language_crimean_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_republican_legacy - tradition_maritime_mercantilism - tradition_stalwart_defenders - tradition_castle_keepers - tradition_wine_culture - } - - name_list = name_list_NEOW_crimean - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 16 = slavic_blond - 2 = slavic_ginger - 42 = slavic_brown_hair - 40 = slavic_dark_hair - } -} -NEOW_vohlynian = { - color = { 53 63 38 } - - ethos = ethos_bellicose - heritage = heritage_east_slavic - language = language_ruthenian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_hill_dwellers - tradition_culinary_art - tradition_family_entrepreneurship - tradition_defiant - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_ukrainian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 36 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 24 = slavic_dark_hair - } -} - -NEOW_polessian = { # Palesski - color = { 99 153 61 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_ruthenian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_wetlanders - tradition_forest_fighters - tradition_religion_blending - } - dlc_tradition = { - trait = tradition_fp1_the_right_to_prove - requires_dlc_flag = the_northern_lords - } - - name_list = name_list_NEOW_ukrainian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 36 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 24 = slavic_dark_hair - } -} -NEOW_kievan = { # Dniprianskyi - color = { 62 89 35 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_ruthenian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_collective_lands - tradition_religious_patronage - tradition_zealous_people - tradition_mendicant_mystics - } - dlc_tradition = { - trait = tradition_ep3_palace_politics - requires_dlc_flag = roads_to_power - } - - name_list = name_list_NEOW_ukrainian - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 36 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 24 = slavic_dark_hair - } -} - -NEOW_carpathian = { # - color = { 86 137 68 } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_rusynskiy - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_mountaineer_ruralism - tradition_family_entrepreneurship - tradition_isolationist - } - - name_list = name_list_rusyn - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 36 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 24 = slavic_dark_hair - } -} - - -NEOW_polotskian = { - color = { 56 89 53 } - - ethos = ethos_stoic - heritage = heritage_east_slavic - language = language_middle_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_stalwart_defenders - tradition_forest_folk - tradition_medicinal_plants - tradition_equitable - } - - name_list = name_list_NEOW_belarus - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 78 = slavic_blond - 7 = slavic_ginger - 10 = slavic_brown_hair - 5 = slavic_dark_hair - } -} - -NEOW_minskian = { - color = { 76 114 57 } - - ethos = ethos_stoic - heritage = heritage_east_slavic - language = language_ruthenian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_wetlanders - tradition_forest_fighters - tradition_religion_blending - } - dlc_tradition = { - trait = tradition_fp1_the_right_to_prove - requires_dlc_flag = the_northern_lords - } - - name_list = name_list_NEOW_belarus - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } - - ethnicities = { - 76 = slavic_blond - 7 = slavic_ginger - 12 = slavic_brown_hair - 5 = slavic_dark_hair - } -} - -NEOW_cossack = { - color = { 116 155 38 } - - ethos = ethos_bellicose - heritage = heritage_east_slavic - language = language_south_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_devoted_horsemanship - tradition_talent_acquisition - tradition_swords_for_hire - tradition_quarrelsome - } - - name_list = name_list_NEOW_cossack - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_05 - - ethnicities = { - 13 = slavic_blond - 3 = slavic_ginger - 42 = slavic_brown_hair - 42 = slavic_dark_hair - } -} - -NEOW_povolzhan = { - color = { 120 178 62 } - - ethos = ethos_bellicose - heritage = heritage_east_slavic - language = language_south_russian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_devoted_horsemanship - tradition_talent_acquisition - tradition_swords_for_hire - tradition_quarrelsome - } - - name_list = name_list_NEOW_cossack - - coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_05 - - ethnicities = { - 13 = slavic_blond - 3 = slavic_ginger - 42 = slavic_brown_hair - 42 = slavic_dark_hair - } -} - -NEOW_ucrainean = { #Ukranians latinzed by Nistrenia - color = { 129 47 191 } - - created = 2300.1.1 - parents = { moldavian NEOW_kievan } - - ethos = ethos_communal - heritage = heritage_east_slavic - language = language_romanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_pastoralists - tradition_zealous_people - tradition_hussar - tradition_xenophilic - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_romanian #needs a proper namelist, will use the moldovan one with slavic names - - coa_gfx = { south_slavic_group_coa_gfx east_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 36 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 24 = slavic_dark_hair - 10 = mediterranean_byzantine - } -} - -#NEOW_cazzac = { #Latinized Cossacks (WIP) #### turn into hybrid name -# color = { 180 60 80 } -# -# created = 2300.1.1 -# parents = { moldavian NEOW_cossack } -# -# ethos = ethos_communal -# heritage = heritage_east_slavic -# language = language_romanian -# martial_custom = martial_custom_male_only -# head_determination = head_determination_domain -# traditions = { -# tradition_pastoralists -# tradition_zealous_people -# tradition_hussar -# tradition_xenophilic -# } -# -# dlc_tradition = { -# trait = tradition_staunch_traditionalists -# requires_dlc_flag = hybridize_culture -# } -# -# name_list = name_list_vlach #needs a proper namelist -# -# coa_gfx = { south_slavic_group_coa_gfx east_slavic_group_coa_gfx western_coa_gfx } -# building_gfx = { mediterranean_building_gfx western_building_gfx } -# clothing_gfx = { byzantine_clothing_gfx west_slavic_clothing_gfx western_clothing_gfx } -# unit_gfx = { eastern_unit_gfx } -# house_coa_frame = house_frame_02 -# house_coa_mask_offset = { 0.0 0.055 } -# house_coa_mask_scale = { 0.9 0.9 } -# -# ethnicities = { -# 36 = slavic_blond -# 5 = slavic_ginger -# 35 = slavic_brown_hair -# 24 = slavic_dark_hair -# 10 = mediterranean_byzantine -# } -#} - -#NEOW_kozak = { -# color = { 0.93 0.69 0.05 } -# -# ethos = ethos_bellicose -# heritage = heritage_east_slavic -# language = language_south_russian -# martial_custom = martial_custom_male_only -# head_determination = head_determination_domain -# traditions = { -# tradition_devoted_horsemanship -# tradition_culture_blending -# tradition_swords_for_hire -# tradition_quarrelsome -# } -# -# name_list = name_list_NEOW_cossack -# -# coa_gfx = { east_slavic_group_coa_gfx east_slavic_group_coa_gfx western_coa_gfx } -# building_gfx = { east_slavic_building_gfx steppe_building_gfx } -# clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } -# unit_gfx = { eastern_unit_gfx } -# house_coa_frame = house_frame_05 -# -# ethnicities = { -# 13 = slavic_blond -# 3 = slavic_ginger -# 40 = slavic_brown_hair -# 44 = slavic_dark_hair -# } -#} - - - diff --git a/common/culture/cultures/NEOW_esperantist.txt b/common/culture/cultures/NEOW_esperantist.txt deleted file mode 100644 index e9c0d2584..000000000 --- a/common/culture/cultures/NEOW_esperantist.txt +++ /dev/null @@ -1,44 +0,0 @@ -NEOW_esperantisto = { - color = { 0 150 0 } - - ethos = ethos_egalitarian - heritage = heritage_esperantisto - language = NEOW_language_esperanto - martial_custom = martial_custom_male_equal - head_determination = head_determination_domain - - traditions = { - tradition_astute_diplomats - tradition_esteemed_hospitality - tradition_welcoming - tradition_philosopher_culture - tradition_diasporic - } - - name_list = name_list_NEOW_esperanto - - coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { french_clothing_gfx western_clothing_gfx } - unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_5 - - ethnicities = { - 20 = circumpolar_dark_hair - 20 = circumpolar_blonde_hair - 10 = circumpolar_brown_hair - 10 = caucasian_blond - 10 = caucasian_ginger - 5 = caucasian_brown_hair - 5 = caucasian_dark_hair - 5 = slavic_blond - 5 = slavic_brown_hair - 5 = slavic_dark_hair - 1 = arab - 1 = african - 1 = mediterranean - 1 = asian - 1 = south_indian - } -} - diff --git a/common/culture/cultures/NEOW_french.txt b/common/culture/cultures/NEOW_french.txt index fb6d76ffa..f9dc078d6 100644 --- a/common/culture/cultures/NEOW_french.txt +++ b/common/culture/cultures/NEOW_french.txt @@ -6,12 +6,11 @@ ethos = ethos_courtly heritage = heritage_french - language = NEOW_language_south_french + language = language_french martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_wine_culture tradition_chanson_de_geste tradition_festivities tradition_esteemed_hospitality @@ -21,7 +20,7 @@ name_list = name_list_NEOW_french coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } - building_gfx = { mediterranean_building_gfx } + building_gfx = { western_building_gfx } clothing_gfx = { french_clothing_gfx western_clothing_gfx } unit_gfx = { western_unit_gfx } house_coa_frame = house_frame_03 @@ -49,14 +48,14 @@ bourguignon = { ethos = ethos_communal heritage = heritage_french - language = NEOW_language_east_french + language = language_french martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_chanson_de_geste tradition_agrarian - tradition_wine_culture + tradition_brewery tradition_defiant tradition_culinary_art } @@ -92,7 +91,7 @@ breton = { #Brezhoneg ethos = ethos_spiritual heritage = heritage_french - language = NEOW_language_breton + language = language_brythonic martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -138,7 +137,7 @@ galo = { ethos = ethos_stoic heritage = heritage_french - language = NEOW_language_gallic + language = language_french martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -181,16 +180,15 @@ gascon = { ethos = ethos_bellicose heritage = heritage_french - language = NEOW_language_south_french + language = language_french martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_defiant tradition_chanson_de_geste - tradition_forest_folk + tradition_agrarian tradition_castle_keepers - tradition_wine_culture } name_list = name_list_NEOW_french @@ -224,16 +222,20 @@ metropolitain = { ethos = ethos_courtly heritage = heritage_french - language = NEOW_language_gallic + language = language_french martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { - tradition_ruin_delvers + tradition_chanson_de_geste tradition_culinary_art tradition_republican_legacy tradition_defiant - tradition_agrarian + } + dlc_tradition = { + trait = tradition_ep3_cultivated_sophistication + requires_dlc_flag = roads_to_power + fallback = tradition_life_is_just_a_joke } name_list = name_list_NEOW_french @@ -267,7 +269,7 @@ normaund = { ethos = ethos_bellicose heritage = heritage_french - language = NEOW_language_gallic + language = language_french martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -279,7 +281,7 @@ normaund = { tradition_defiant } - name_list = name_list_NEOW_normaund + name_list = name_list_normaund coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -310,7 +312,7 @@ occitan = { ethos = ethos_communal heritage = heritage_french - language = NEOW_language_occitan + language = language_occitano_romance martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -339,12 +341,55 @@ occitan = { } } +patoues = { #Arpetan + color = { 57 113 191 } + + ethos = ethos_egalitarian + heritage = heritage_french + language = language_french + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + + traditions = { + tradition_esteemed_hospitality + tradition_mountain_homes + tradition_culinary_art + tradition_artisans + tradition_faith_bound + } + + name_list = name_list_NEOW_french + + coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { french_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + house_coa_frame = house_frame_03 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 6 = caucasian_blond + 3 = caucasian_ginger + 31 = caucasian_brown_hair + 25 = caucasian_dark_hair + 6 = slavic_blond + 5 = slavic_brown_hair + 1 = slavic_dark_hair + 11 = arab + 4 = african + 7 = mediterranean + 1 = asian + 1 = south_indian + } +} + picard = { color = { 61 73 204 } ethos = ethos_egalitarian heritage = heritage_french - language = NEOW_language_gallic + language = language_french martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -387,20 +432,16 @@ poitevin = { ethos = ethos_spiritual heritage = heritage_french - language = NEOW_language_south_french + language = language_french martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_chanson_de_geste tradition_zealous_people + tradition_staunch_traditionalists tradition_defiant } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } name_list = name_list_NEOW_french @@ -433,7 +474,7 @@ provencal = { ethos = ethos_spiritual heritage = heritage_french - language = NEOW_language_south_french + language = language_french martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -448,7 +489,7 @@ provencal = { name_list = name_list_NEOW_provencal coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } - building_gfx = { mediterranean_building_gfx } + building_gfx = { western_building_gfx } clothing_gfx = { french_clothing_gfx western_clothing_gfx } unit_gfx = { western_unit_gfx } house_coa_frame = house_frame_03 @@ -471,43 +512,3 @@ provencal = { } } -pelonais = { # Pélonais - color = { 57 113 191 } - - ethos = ethos_bureaucratic - heritage = heritage_french - language = NEOW_language_east_french - martial_custom = martial_custom_equal - head_determination = head_determination_domain - - traditions = { - tradition_parochialism - tradition_hard_working - tradition_chivalry - tradition_culinary_art - tradition_faith_bound - } - - name_list = name_list_NEOW_arpitan - - coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { french_clothing_gfx western_clothing_gfx } - unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 10 = caucasian_blond - 3 = caucasian_ginger - 31 = caucasian_brown_hair - 36 = caucasian_dark_hair - 1 = slavic_dark_hair - 11 = arab - 7 = mediterranean - 1 = asian - 1 = south_indian - } -} - diff --git a/common/culture/cultures/NEOW_goidelic.txt b/common/culture/cultures/NEOW_goidelic.txt index 2b19181e9..ed748c76c 100644 --- a/common/culture/cultures/NEOW_goidelic.txt +++ b/common/culture/cultures/NEOW_goidelic.txt @@ -3,13 +3,13 @@ ethos = ethos_egalitarian heritage = heritage_goidelic - language = NEOW_language_irish + language = language_anglo_irish martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_seafaring - tradition_collective_lands + tradition_adaptive_skirmishing tradition_festivities tradition_swords_for_hire tradition_diasporic @@ -31,12 +31,12 @@ } } -high_irish = { #Éireannach +high_irish = { #Éireannach Uasal color = { 64 105 65 } ethos = ethos_spiritual heritage = heritage_goidelic - language = NEOW_language_irish + language = language_goidelic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 @@ -45,9 +45,9 @@ high_irish = { #Éireannach traditions = { tradition_creaght tradition_poetry + tradition_festivities tradition_xenophilic tradition_defiant - tradition_collective_lands } name_list = name_list_neow_goidelic @@ -65,7 +65,7 @@ high_irish = { #Éireannach } } -irish = { # Hibernian +irish = { #Éireannach Bhocht color = { 78 121 95 } parents = { english high_irish } @@ -81,10 +81,10 @@ irish = { # Hibernian traditions = { tradition_creaght + tradition_adaptive_skirmishing tradition_festivities tradition_defiant tradition_xenophilic - tradition_collective_lands } name_list = name_list_neow_goidelic @@ -101,48 +101,13 @@ irish = { # Hibernian 30 = caucasian_dark_hair } } -traveller = { #travellers - color = { 58 151 95 } - - parents = { irish } - created = 1500.1.1 - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethos = ethos_communal - heritage = heritage_goidelic - language = language_anglo_irish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_diasporic - tradition_adaptive_skirmishing - tradition_isolationist - tradition_defiant - tradition_pastoralists - } - - name_list = name_list_neow_goidelic - - coa_gfx = { irish_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { western_unit_gfx } - - ethnicities = { - 35 = caucasian_ginger - 35 = caucasian_brown_hair - 30 = caucasian_dark_hair - } -} manx = { color = { 60 125 55 } ethos = ethos_stoic heritage = heritage_goidelic - language = NEOW_language_manx + language = language_goidelic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 diff --git a/common/culture/cultures/NEOW_greek.txt b/common/culture/cultures/NEOW_greek.txt index 3a57787f3..4bc0f1b9e 100644 --- a/common/culture/cultures/NEOW_greek.txt +++ b/common/culture/cultures/NEOW_greek.txt @@ -1,476 +1,33 @@ griko = { - color = { 68 175 229 } + color = {0.01 0.21 0.58} - ethos = ethos_spiritual + created = 1500.1.1 + parents = {greek pugliese} + + ethos = ethos_bureaucratic heritage = heritage_greek - language = NEOW_language_griko + language = language_greek martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_culture_blending + tradition_diasporic tradition_pastoralists - tradition_music_theory - tradition_zealous_people + tradition_castle_keepers + tradition_hill_dwellers } - name_list = name_list_NEOW_griko + name_list = name_list_greek coa_gfx = { latin_group_coa_gfx byzantine_group_coa_gfx } building_gfx = { mediterranean_building_gfx } - clothing_gfx = { byzantine_clothing_gfx western_clothing_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { western_unit_gfx } house_coa_frame = house_frame_02 house_coa_mask_offset = { 0.0 0.055 } house_coa_mask_scale = { 0.9 0.9 } ethnicities = { - 60 = mediterranean - 40 = mediterranean_byzantine - } -} - -NEOW_pontic = { # Romaïkós - color = {15 141 153} - - ethos = ethos_stoic - heritage = heritage_greek - language = language_pontic - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_music_theory - tradition_language_scholars - tradition_british_meritocracy - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = tradition_zealous_people - fallback = tradition_faith_bound - } - dlc_tradition = { - trait = tradition_fp1_the_right_to_prove - requires_dlc_flag = the_northern_lords - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 30 = arab - 65 = mediterranean_byzantine - 5 = turkic_west - } -} -aromanian = { # Armăneashti - color = { 114 133 229 } - - #parents = { moldavian NEOW_kievan } - - ethos = ethos_communal - heritage = heritage_greek - language = language_aromanian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_itinerant_pastoralists - tradition_mountain_homes - tradition_hill_dwellers - tradition_xenophilic - } - - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_romanian #needs a proper namelist - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 100 = mediterranean_byzantine - } -} -NEOW_makedonikos = { # Makedonikós - color = { 17 109 175 } - - created = 2200.1.1 - parents = { NEOW_pindusian NEOW_bulgarian } - - ethos = ethos_communal - heritage = heritage_greek - language = language_macedonian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_mountaineers - tradition_hill_dwellers - tradition_mountain_homes - tradition_storytellers - tradition_romanticised_banditry - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 50 = mediterranean_byzantine - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -NEOW_cappadocian = { # Kappadokikós - color = { 68 189 229 } - - ethos = ethos_spiritual - heritage = heritage_greek - language = language_cappadocian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_modest - tradition_hard_working - tradition_zealous_people - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 70 = mediterranean_byzantine - 30 = turkic_west - } -} -NEOW_cypriot = { # Kypriakós - color = {190 219 229} - - ethos = ethos_egalitarian - heritage = heritage_greek - language = language_cypriot - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_fishermen - tradition_maritime_mercantilism - tradition_zealous_people - tradition_seafaring - } - - dlc_tradition = { - trait = tradition_fp2_malleable_subjects - requires_dlc_flag = the_fate_of_iberia - fallback = tradition_xenophilic - } - - name_list = name_list_NEOW_cypriot - - coa_gfx = { byzantine_group_coa_gfx english_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx english_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_22 - house_coa_mask_offset = { 0.0 0.11 } - house_coa_mask_scale = { 0.85 0.85 } - - ethnicities = { - 75 = mediterranean_byzantine - 20 = arab - 5 = turkic_west - } -} -NEOW_pindusian = { # Pindikós - color = { 40 149 204 } - - ethos = ethos_communal - heritage = heritage_greek - language = language_greek - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_mendicant_mystics - tradition_mountaineers - tradition_romanticised_banditry - tradition_maritime_mercantilism - tradition_martial_admiration - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 100 = mediterranean_byzantine - } -} -NEOW_peloponnesian = { - color = { 26 151 175 } - - ethos = ethos_bellicose - heritage = heritage_greek - language = language_greek - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_mountaineers - tradition_stand_and_fight - tradition_mountain_homes - tradition_romanticised_banditry - } - - dlc_tradition = { - trait = tradition_fp1_the_right_to_prove - requires_dlc_flag = the_northern_lords - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 100 = mediterranean_byzantine - } -} - -NEOW_tsakonian = { - color = { 11 80 114 } - - ethos = ethos_bellicose - heritage = heritage_greek - language = language_tsakonian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_seafaring - tradition_warrior_culture - tradition_fishermen - tradition_practiced_pirates - tradition_mountain_homes - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 100 = mediterranean_byzantine - } -} - -NEOW_arvantika = { - color = { 30 91 153 } - - ethos = ethos_communal - heritage = heritage_greek - language = language_arvantika - martial_custom = martial_custom_equal - head_determination = head_determination_domain - - traditions = { - tradition_quarrelsome - tradition_pastoralists - tradition_equal_inheritance - tradition_mystical_ancestors - } - - dlc_tradition = { - trait = tradition_fp2_malleable_subjects - requires_dlc_flag = the_fate_of_iberia - fallback = tradition_xenophilic - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 40 = mediterranean_byzantine - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -NEOW_aegeaner = { - color = { 57 215 229 } - - ethos = ethos_communal - heritage = heritage_greek - language = language_greek - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_seafaring - tradition_fishermen - tradition_poetry - tradition_practiced_pirates - } - - dlc_tradition = { - trait = tradition_fp1_the_right_to_prove - requires_dlc_flag = the_northern_lords - } - - name_list = name_list_NEOW_greek - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 95 = mediterranean_byzantine - 5 = arab - } -} -NEOW_macedonian = { # Makedonski - color = { 40 95 204 } - - created = 2200.1.1 - parents = { NEOW_pindusian NEOW_bulgarian } - - ethos = ethos_communal - heritage = heritage_greek - language = language_macedonian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_mountaineers - tradition_hill_dwellers - tradition_mountain_homes - tradition_storytellers - tradition_farmer_republics - } - - name_list = name_list_NEOW_macedonian - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { mediterranean_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 50 = mediterranean_byzantine - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -NEOW_yunani = { - color = { 127 51 95 } - parents = { NEOW_aegeaner egeli } - created = 2450.1.1 - - history_loc_override = yunani_heritage_loc - - ethos = ethos_egalitarian - heritage = heritage_greek - language = language_NEOW_yunani - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_seafaring - tradition_warrior_culture - tradition_quarrelsome - tradition_practiced_pirates - } - - dlc_tradition = { - trait = tradition_fp1_the_right_to_prove - requires_dlc_flag = the_northern_lords - } - - name_list = name_list_NEOW_greco_turkish - name_list = name_list_NEOW_greek - name_list = name_list_NEOW_turkish - - coa_gfx = { byzantine_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { turkic_clothing_gfx byzantine_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 10 = turkic_west - 40 = arab - 50 = mediterranean_byzantine + 10 = mediterranean } } \ No newline at end of file diff --git a/common/culture/cultures/NEOW_hispanic.txt b/common/culture/cultures/NEOW_hispanic.txt index a2892c8e4..3a93559a6 100644 --- a/common/culture/cultures/NEOW_hispanic.txt +++ b/common/culture/cultures/NEOW_hispanic.txt @@ -1,9 +1,9 @@ -andorra = { # Andorrà +andorra = { #Andorrà color = { 214 124 64 } ethos = ethos_spiritual heritage = heritage_hispanic - language = NEOW_language_catalan + language = language_occitano_romance martial_custom = martial_custom_male_only head_determination = head_determination_domain house_coa_frame = house_frame_19 @@ -11,16 +11,13 @@ house_coa_mask_scale = { 0.95 0.95 } traditions = { tradition_chivalry + tradition_fp2_ritualised_friendship tradition_highland_warriors tradition_parochialism tradition_stalwart_defenders } - dlc_tradition = { - trait = tradition_fp2_ritualised_friendship - requires_dlc_flag = the_fate_of_iberia - } - name_list = name_list_NEOW_catalan + name_list = name_list_catalan coa_gfx = { iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } @@ -34,12 +31,12 @@ } } -aragonese = { # Aragonés +aragonese = { #Aragonés color = { 193 152 29 } ethos = ethos_stoic heritage = heritage_hispanic - language = NEOW_language_aragonese + language = language_hispanophonic martial_custom = martial_custom_male_only head_determination = head_determination_domain house_coa_frame = house_frame_19 @@ -54,7 +51,7 @@ aragonese = { # Aragonés } - name_list = name_list_NEOW_aragonese + name_list = name_list_aragonese coa_gfx = { iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } @@ -66,29 +63,26 @@ aragonese = { # Aragonés } } -asturleonese = { # Asturlleonés +asturleonese = { #Asturlleonés color = { 255 241 89 } house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_hispanic - language = NEOW_language_asturleonese + language = language_hispanophonic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_hard_working tradition_castle_keepers + tradition_fp2_ritualised_friendship tradition_zealous_people tradition_mountaineers } - dlc_tradition = { - trait = tradition_fp2_ritualised_friendship - requires_dlc_flag = the_fate_of_iberia - } - name_list = name_list_NEOW_asturleonese + name_list = name_list_asturleonese coa_gfx = { leonese_coa_gfx iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } @@ -100,12 +94,12 @@ asturleonese = { # Asturlleonés } } -balearic = { # Balear +balearic = { #Balear color = { 242 151 121 } ethos = ethos_egalitarian heritage = heritage_hispanic - language = NEOW_language_catalan + language = language_occitano_romance martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -114,10 +108,10 @@ balearic = { # Balear tradition_forbearing tradition_city_keepers tradition_fishermen - tradition_republican_legacy } - name_list = name_list_NEOW_catalan + + name_list = name_list_catalan coa_gfx = { iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } @@ -131,23 +125,25 @@ balearic = { # Balear } } -basque = { # Euskal +basque = { #Euskal color = { 153 71 30 } ethos = ethos_stoic heritage = heritage_hispanic - language = NEOW_language_basque + language = language_basque martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_hill_dwellers tradition_highland_warriors + tradition_fp2_ritualised_friendship tradition_fishermen tradition_mountain_homes } + - name_list = name_list_NEOW_basque + name_list = name_list_basque house_coa_frame = house_frame_03 house_coa_mask_offset = { 0.0 0.055 } house_coa_mask_scale = { 0.9 0.9 } @@ -161,12 +157,12 @@ basque = { # Euskal } } -castilian = { # Castellano - color = { 242 209 23 } +castilian = { #Castellano + color = castilian ethos = ethos_bellicose heritage = heritage_hispanic - language = NEOW_language_castillian + language = language_hispanophonic martial_custom = martial_custom_male_only head_determination = head_determination_domain house_coa_frame = house_frame_19 @@ -175,6 +171,7 @@ castilian = { # Castellano traditions = { tradition_martial_admiration tradition_castle_keepers + tradition_fp2_ritualised_friendship tradition_zealous_people } dlc_tradition = { @@ -182,12 +179,8 @@ castilian = { # Castellano requires_dlc_flag = the_northern_lords fallback = tradition_poetry } - dlc_tradition = { - trait = tradition_fp2_ritualised_friendship - requires_dlc_flag = the_fate_of_iberia - } - name_list = name_list_NEOW_castilian + name_list = name_list_castilian coa_gfx = { castilian_coa_gfx iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } @@ -199,27 +192,24 @@ castilian = { # Castellano } } -catalan = { # Català +catalan = { #Català color = { 193 107 20 } ethos = ethos_bureaucratic heritage = heritage_hispanic - language = NEOW_language_catalan + language = language_occitano_romance martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_talent_acquisition + tradition_fp2_ritualised_friendship tradition_astute_diplomats tradition_parochialism tradition_maritime_mercantilism } - dlc_tradition = { - trait = tradition_fp2_ritualised_friendship - requires_dlc_flag = the_fate_of_iberia - } - name_list = name_list_NEOW_catalan + name_list = name_list_catalan coa_gfx = { iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } @@ -233,27 +223,24 @@ catalan = { # Català } } -extremeno = { # Estremeñu +extremeno = { #Estremeñu color = { 163 163 32 } ethos = ethos_stoic heritage = heritage_hispanic - language = NEOW_language_extremeno + language = language_hispanophonic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_pastoralists + tradition_fp2_ritualised_friendship tradition_talent_acquisition tradition_swords_for_hire tradition_zealous_people } - dlc_tradition = { - trait = tradition_fp2_ritualised_friendship - requires_dlc_flag = the_fate_of_iberia - } - name_list = name_list_NEOW_castilian + name_list = name_list_castilian house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } @@ -267,28 +254,24 @@ extremeno = { # Estremeñu } } -galician = { # Galego +galician = { #Galego color = { 177 211 63 } ethos = ethos_spiritual heritage = heritage_hispanic - language = NEOW_language_galician + language = language_lusophonic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_fervent_temple_builders + tradition_staunch_traditionalists tradition_modest tradition_seafaring tradition_stalwart_defenders } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - name_list = name_list_NEOW_galician + name_list = name_list_galician house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } @@ -310,7 +293,7 @@ llanito = { ethos = ethos_bellicose heritage = heritage_hispanic - language = NEOW_language_llanito + language = language_hispanophonic martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -338,26 +321,23 @@ llanito = { } } -NEOW_andalusian = { # Andalûh +NEOW_andalusian = { #Andalûh color = { 221 239 119 } ethos = ethos_courtly heritage = heritage_hispanic - language = NEOW_language_andalusian + language = language_hispanophonic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_ep2_avid_falconers + tradition_fp2_ritualised_friendship tradition_zealous_people tradition_astute_diplomats tradition_talent_acquisition } - dlc_tradition = { - trait = tradition_fp2_ritualised_friendship - requires_dlc_flag = the_fate_of_iberia - } - name_list = name_list_NEOW_castilian + name_list = name_list_castilian house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } @@ -371,56 +351,24 @@ NEOW_andalusian = { # Andalûh } } -canarian = { # Canario - color = { 221 239 89 } - - ethos = ethos_courtly - heritage = heritage_hispanic - language = NEOW_language_canarian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_swords_for_hire - tradition_seafaring - tradition_zealous_people - tradition_astute_diplomats - tradition_talent_acquisition - } - - name_list = name_list_NEOW_castilian - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - coa_gfx = { castilian_coa_gfx iberian_group_coa_gfx western_coa_gfx } - building_gfx = { iberian_building_gfx } - clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } - unit_gfx = { iberian_christian_unit_gfx } - - ethnicities = { - 10 = mediterranean - } -} -portuguese = { # Português +portuguese = { #Português color = { 65 102 10 } ethos = ethos_spiritual heritage = heritage_hispanic - language = NEOW_language_portuguese + language = language_lusophonic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { + tradition_fp2_ritualised_friendship tradition_religious_patronage tradition_seafaring tradition_modest tradition_poetry } - dlc_tradition = { - trait = tradition_fp2_ritualised_friendship - requires_dlc_flag = the_fate_of_iberia - } - name_list = name_list_NEOW_portuguese + name_list = name_list_portuguese house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } @@ -434,12 +382,12 @@ portuguese = { # Português } } -valencian = { # Valencià +valencian = { #Valencià color = { 232 160 61 } ethos = ethos_bureaucratic heritage = heritage_hispanic - language = NEOW_language_catalan + language = language_occitano_romance martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -447,14 +395,11 @@ valencian = { # Valencià tradition_swords_for_hire tradition_storytellers tradition_seafaring + tradition_fp1_the_right_to_prove tradition_culinary_art } - dlc_tradition = { - trait = tradition_fp1_the_right_to_prove - requires_dlc_flag = the_northern_lords - } - name_list = name_list_NEOW_catalan + name_list = name_list_catalan coa_gfx = { iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } diff --git a/common/culture/cultures/NEOW_hungarian.txt b/common/culture/cultures/NEOW_hungarian.txt deleted file mode 100644 index eca6b9519..000000000 --- a/common/culture/cultures/NEOW_hungarian.txt +++ /dev/null @@ -1,71 +0,0 @@ -hungarian = { - color = { 117 122 61 } - - name_order_convention = dynasty_always_first - ethos = ethos_stoic - heritage = heritage_magyar - language = language_magyar - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_wetlanders - tradition_devoted_horsemanship - tradition_pastoralists - tradition_karlovec_legacy - tradition_wine_culture - } - - name_list = name_list_hungarian - - coa_gfx = { magyar_group_coa_gfx ugro_permian_group_coa_gfx steppe_coa_gfx } - coa_gfx = { western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 5 = turkic - 15 = slavic_blond - 40 = slavic_brown_hair - 40 = slavic_dark_hair - } -} - -szeklers = { - color = { 165 165 82 } - - name_order_convention = dynasty_always_first - ethos = ethos_bellicose - heritage = heritage_magyar - language = language_magyar - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_mountain_homes - tradition_staunch_traditionalists - tradition_mountaineers - tradition_stalwart_defenders - tradition_mystical_ancestors - } - - name_list = name_list_hungarian - - coa_gfx = { magyar_group_coa_gfx ugro_permian_group_coa_gfx steppe_coa_gfx } - coa_gfx = { western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 5 = turkic - 15 = slavic_blond - 40 = slavic_brown_hair - 40 = slavic_dark_hair - } -} diff --git a/common/culture/cultures/NEOW_indo_aryan.txt b/common/culture/cultures/NEOW_indo_aryan.txt deleted file mode 100644 index a5773cb3e..000000000 --- a/common/culture/cultures/NEOW_indo_aryan.txt +++ /dev/null @@ -1,27 +0,0 @@ -neow_punjabi = { #WIP - dead for now - color = { 102 15 67 } - - ethos = ethos_communal - heritage = heritage_indo_aryan - language = language_punjabi - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_diasporic - tradition_warriors_by_merit - tradition_culinary_art - tradition_british_meritocracy - } - - name_list = name_list_punjabi - - coa_gfx = { indo_aryan_group_coa_gfx } - building_gfx = { indian_building_gfx } - clothing_gfx = { indian_clothing_gfx } - unit_gfx = { indian_unit_gfx } - house_coa_frame = house_frame_17 - - ethnicities = { - 100 = indian - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_iranian.txt b/common/culture/cultures/NEOW_iranian.txt deleted file mode 100644 index 0e32e38f7..000000000 --- a/common/culture/cultures/NEOW_iranian.txt +++ /dev/null @@ -1,450 +0,0 @@ - -persian = { - color = { 0.1 0.6 0.8 } - - ethos = ethos_courtly - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - - head_determination = head_determination_domain - traditions = { - tradition_gardening - tradition_futuwaa - tradition_ce1_ritual_washing - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_irrigation_experts - requires_dlc_flag = legacy_of_persia - fallback = tradition_dryland_dwellers - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture - } - dlc_tradition = { - trait = tradition_fp3_enlightened_magnates - requires_dlc_flag = legacy_of_persia - fallback = tradition_poetry - } - - name_list = name_list_persian - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 44 = arab - 28 = mediterranean - 28 = turkic_west - } -} - - -lur = { - color = { 0.0 0.5 0.7 } - - ethos = ethos_courtly - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - - head_determination = head_determination_domain - traditions = { - tradition_gardening - tradition_futuwaa - tradition_ce1_ritual_washing - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_irrigation_experts - requires_dlc_flag = legacy_of_persia - fallback = tradition_dryland_dwellers - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture - } - dlc_tradition = { - trait = tradition_fp3_enlightened_magnates - requires_dlc_flag = legacy_of_persia - fallback = tradition_poetry - } - - name_list = name_list_persian - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 44 = arab - 28 = mediterranean - 28 = turkic_west - } -} - -baloch = { - color = { 0.1 0.15 0.5 } - - ethos = ethos_stoic #FP3 change based on research - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_futuwaa - tradition_desert_nomads - tradition_esteemed_hospitality - tradition_isolationist - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_jirga - requires_dlc_flag = legacy_of_persia - } - - name_list = name_list_baloch - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 100 = arab - } -} - -brahui = { - color = { 1.0 0.4 0.4 } - - ethos = ethos_stoic #FP3 change based on research - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_zealous_people - tradition_desert_nomads - tradition_hard_working - tradition_isolationist - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_jirga - requires_dlc_flag = legacy_of_persia - } - - name_list = name_list_baloch - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 100 = arab - } -} - -daylamite = { - color = { 0 0.35 0.6 } - - ethos = ethos_bellicose - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_swords_for_hire - tradition_stalwart_defenders - tradition_mountaineers - tradition_isolationist - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_pragmatic_creed - requires_dlc_flag = legacy_of_persia - fallback = tradition_futuwaa - } - - name_list = name_list_daylamite - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 41 = arab - 59 = turkic_west - } -} - -mazanderanis = { - color = { 0.3 0.65 0.9 } - - ethos = ethos_bellicose - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_swords_for_hire - tradition_stalwart_defenders - tradition_mountaineers - tradition_isolationist - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_pragmatic_creed - requires_dlc_flag = legacy_of_persia - fallback = tradition_futuwaa - } - - name_list = name_list_daylamite - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 41 = arab - 59 = turkic_west - } -} - -pomerien = { - color = { 1.0 0.8 1 } - created = 700.1.1 - - history_loc_override = bactrian_heritage_loc - - ethos = ethos_spiritual - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_caravaneers - tradition_futuwaa - tradition_city_keepers #FP3 addition - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_irrigation_experts - requires_dlc_flag = legacy_of_persia - fallback = tradition_dryland_dwellers - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture - } - - name_list = name_list_tajik - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 40 = arab - 30 = mediterranean - 30 = turkic_west - } -} -tajik = { - color = { 0.7 0.6 1 } - created = 700.1.1 - - history_loc_override = bactrian_heritage_loc - - ethos = ethos_spiritual - heritage = heritage_iranian - language = language_iranian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_caravaneers - tradition_futuwaa - tradition_city_keepers #FP3 addition - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_irrigation_experts - requires_dlc_flag = legacy_of_persia - fallback = tradition_dryland_dwellers - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture - } - - name_list = name_list_tajik - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 40 = arab - 30 = mediterranean - 30 = turkic_west - } -} - -afghan = { # a.k.a. Pashtun - color = { 0.4 0.3 1 } - - ethos = ethos_communal - heritage = heritage_iranian - language = language_scythian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_eye_for_an_eye #FP3 change from Loyal Subjects - tradition_esteemed_hospitality - tradition_mountain_homes - tradition_futuwaa - } - - # FP3 traditions - dlc_tradition = { - trait = tradition_fp3_jirga - requires_dlc_flag = legacy_of_persia - } - - name_list = name_list_afghan - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 35 = arab - 43 = turkic_west - 22 = turkic - } -} - -kurd = { - color = { 226 192 90 } - - ethos = ethos_communal - heritage = heritage_iranian - language = language_kurdish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_swords_for_hire - tradition_mountain_homes - tradition_eye_for_an_eye - } - - dlc_tradition = { - trait = tradition_fp3_fierce_independence - requires_dlc_flag = legacy_of_persia - fallback = tradition_futuwaa - } - - - name_list = name_list_kurdish - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 33 = arab - 67 = turkic_west - } -} - -zazaki = { - color = { 165 128 58 } - - ethos = ethos_communal - heritage = heritage_iranian - language = language_kurdish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_swords_for_hire - tradition_mountain_homes - tradition_eye_for_an_eye - } - - dlc_tradition = { - trait = tradition_fp3_fierce_independence - requires_dlc_flag = legacy_of_persia - fallback = tradition_futuwaa - } - - - name_list = name_list_kurdish - - coa_gfx = { iranian_group_coa_gfx } - building_gfx = { iranian_building_gfx } - clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_12 - house_coa_mask_offset = { 0.0 -0.04 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 33 = arab - 67 = turkic_west - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_israelite.txt b/common/culture/cultures/NEOW_israelite.txt index 7015546c0..3767d29c5 100644 --- a/common/culture/cultures/NEOW_israelite.txt +++ b/common/culture/cultures/NEOW_israelite.txt @@ -1,29 +1,25 @@ -NEOW_sephardi = { # Sefardi - color = { 102 102 159 } +NEOW_sephardi = { + color = { 0.4 0.4 0.7 } ethos = ethos_communal heritage = heritage_israelite - language = NEOW_language_sarphatique + language = language_sarphatique martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_diasporic - tradition_faith_bound + tradition_chivalry + tradition_philosopher_culture tradition_maritime_mercantilism - tradition_charitable - tradition_life_is_just_a_joke } - name_list = name_list_NEOW_sefardi + name_list = name_list_sephardi coa_gfx = { israelite_group_coa_gfx } - building_gfx = { mediterranean_building_gfx } + building_gfx = { western_building_gfx } clothing_gfx = { french_clothing_gfx western_clothing_gfx } unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } ethnicities = { 6 = caucasian_blond @@ -41,80 +37,12 @@ } } -NEOW_ashkenaze = { # Ashkénaze - color = { 153 77 153 } +sharoni = { + color = { 0.4 0.4 0.75 } ethos = ethos_communal heritage = heritage_israelite - language = NEOW_language_gallic - martial_custom = martial_custom_equal - head_determination = head_determination_domain - traditions = { - tradition_diasporic - tradition_faith_bound - tradition_philosopher_culture - tradition_defiant - tradition_family_entrepreneurship - } - - name_list = name_list_NEOW_ashkenaze - - coa_gfx = { israelite_group_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { french_clothing_gfx western_clothing_gfx } - unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = caucasian_blond - 15 = caucasian_ginger - 35 = caucasian_brown_hair - 25 = caucasian_dark_hair - } -} - -beeritani = { - color = { 77 77 217 } - - ethos = ethos_communal - heritage = heritage_israelite - language = NEOW_language_souflander - martial_custom = martial_custom_equal - head_determination = head_determination_domain - traditions = { - tradition_diasporic - tradition_family_entrepreneurship - tradition_forbearing - tradition_festivities - tradition_loyal_soldiers - } - - name_list = name_list_NEOW_beeritani - - coa_gfx = { israelite_group_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { western_clothing_gfx } - unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = caucasian_blond - 15 = caucasian_ginger - 35 = caucasian_brown_hair - 25 = caucasian_dark_hair - } -} - -sharoni = { # Sharoni - color = { 102 102 211 } - - ethos = ethos_communal - heritage = heritage_israelite - language = NEOW_language_new_hebrew + language = language_hebrew martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -145,66 +73,4 @@ sharoni = { # Sharoni 4 = african 7 = mediterranean } -} - -NEOW_ashkenazskiy = { # Ashkenazskiy - color = { 115 102 191 } - - ethos = ethos_stoic - heritage = heritage_israelite - language = NEOW_language_eastern_yiddish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_diasporic - tradition_faith_bound - tradition_mobile_guards - tradition_caravaneers - tradition_language_scholars - } - - name_list = name_list_NEOW_ashkenazskiy #needs name! - - coa_gfx = { israelite_group_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 60 = slavic_northern_blond - 5 = slavic_northern_ginger - 25 = slavic_northern_brown_hair - 10 = slavic_northern_dark_hair - } -} - -hebrew = { #base game, DEAD - color = hebrew - - ethos = ethos_spiritual - heritage = heritage_israelite - language = language_israelite - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { # I'm pretty sure anything I put in here or do not put in here will spark a discussion or two - tradition_philosopher_culture - tradition_zealous_people - tradition_mystical_ancestors - tradition_fervent_temple_builders - } - - name_list = name_list_radhanite # The Radhanite namelist is near-exclusively biblical names - - coa_gfx = { israelite_group_coa_gfx } - building_gfx = { mena_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { mena_unit_gfx } - house_coa_frame = house_frame_16 - - ethnicities = { - 100 = arab - } } \ No newline at end of file diff --git a/common/culture/cultures/NEOW_italian.txt b/common/culture/cultures/NEOW_italian.txt index 06325491e..971f55e94 100644 --- a/common/culture/cultures/NEOW_italian.txt +++ b/common/culture/cultures/NEOW_italian.txt @@ -1,9 +1,45 @@ -corsican = { #Corsu +azurrano = { + color = { 51 204 178 } + + parents = { provencal sardinian } + + created = 2500.1.1 + + ethos = ethos_communal + heritage = heritage_italian + language = language_italo_dalmatian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + + traditions = { + tradition_maritime_mercantilism + tradition_culture_blending + tradition_stalwart_defenders + tradition_swords_for_hire + } + + name_list = name_list_gallo_italian + + + coa_gfx = { latin_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { western_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = mediterranean + } +} + +corsican = { #Corsu color = { 31 124 54 } ethos = ethos_communal heritage = heritage_italian - language = NEOW_language_tusco_corsican + language = language_italo_dalmatian martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -11,8 +47,7 @@ tradition_mountain_homes tradition_quarrelsome tradition_eye_for_an_eye - tradition_swords_for_hire - tradition_romanticised_banditry + tradition_fishermen } name_list = name_list_sardinian @@ -36,13 +71,13 @@ emilian = { #Emigliân ethos = ethos_communal heritage = heritage_italian - language = NEOW_language_emilo_romagnol + language = language_cisalpine martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_city_keepers - tradition_collective_lands + tradition_republican_legacy tradition_culinary_art tradition_agrarian tradition_brewery @@ -70,7 +105,7 @@ laziale = { ethos = ethos_bureaucratic heritage = heritage_italian - language = NEOW_language_median + language = language_italo_dalmatian martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -78,7 +113,7 @@ laziale = { tradition_zealous_people tradition_legalistic tradition_ruling_caste - tradition_republican_legacy + tradition_religious_patronage tradition_swords_for_hire } @@ -104,19 +139,19 @@ neapolitan = { #Napulitano ethos = ethos_bureaucratic heritage = heritage_italian - language = NEOW_language_neapolitan + language = language_italo_dalmatian martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_culinary_art - tradition_republican_legacy + tradition_castle_keepers tradition_music_theory tradition_culture_blending tradition_swords_for_hire } - name_list = name_list_NEOW_campanian + name_list = name_list_campanian coa_gfx = { latin_group_coa_gfx western_coa_gfx } @@ -138,7 +173,7 @@ NEOW_lombard = { #Lumbard ethos = ethos_stoic heritage = heritage_italian - language = NEOW_language_lombard_piedmontese + language = language_cisalpine martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -147,7 +182,6 @@ NEOW_lombard = { #Lumbard tradition_city_keepers tradition_quarrelsome tradition_stalwart_defenders - tradition_republican_legacy } name_list = name_list_gallo_italian @@ -172,7 +206,7 @@ piedmontese = { ethos = ethos_courtly heritage = heritage_italian - language = NEOW_language_lombard_piedmontese + language = language_cisalpine martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -206,7 +240,7 @@ pugliese = { ethos = ethos_spiritual heritage = heritage_italian - language = NEOW_language_neapolitan + language = language_italo_dalmatian martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -215,7 +249,6 @@ pugliese = { tradition_culture_blending tradition_agrarian tradition_castle_keepers - tradition_republican_legacy } name_list = name_list_italo_dalmatian @@ -240,17 +273,15 @@ romagnol = { #Rumagnòl ethos = ethos_spiritual heritage = heritage_italian - language = NEOW_language_emilo_romagnol + language = language_cisalpine martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_republican_legacy tradition_swords_for_hire - #tradition_agrarian + tradition_agrarian tradition_brewery - tradition_language_scholars - tradition_quarrelsome } name_list = name_list_gallo_italian @@ -274,12 +305,12 @@ sicilian = { #Sicilianu ethos = ethos_courtly heritage = heritage_italian - language = NEOW_language_sicilian + language = language_italo_dalmatian martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_republican_legacy + tradition_culture_blending tradition_castle_keepers tradition_seafaring tradition_fishermen @@ -312,20 +343,19 @@ tuscan = { #Tuscano ethos = ethos_bureaucratic heritage = heritage_italian - language = NEOW_language_tusco_corsican + language = language_italo_dalmatian martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_city_keepers tradition_republican_legacy - #tradition_parochialism - tradition_agrarian + tradition_parochialism tradition_quarrelsome tradition_poetry } - name_list = name_list_NEOW_tuscan + name_list = name_list_italo_dalmatian coa_gfx = { latin_group_coa_gfx western_coa_gfx } @@ -347,7 +377,7 @@ venetian = { #Vèneto ethos = ethos_bureaucratic heritage = heritage_italian - language = NEOW_language_venetian + language = language_italo_dalmatian martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -381,7 +411,7 @@ ligurian = { #Lìgure ethos = ethos_courtly heritage = heritage_italian - language = NEOW_language_ligurian + language = language_cisalpine martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -390,7 +420,7 @@ ligurian = { #Lìgure tradition_republican_legacy tradition_poetry tradition_stalwart_defenders - #tradition_parochialism + tradition_parochialism } name_list = name_list_gallo_italian @@ -415,19 +445,18 @@ friulian = { #Furlan ethos = ethos_stoic heritage = heritage_italian - language = NEOW_language_friulian + language = language_rhaetoromance martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_wetlanders - #tradition_culture_blending + tradition_agrarian + tradition_culture_blending tradition_forbearing tradition_hill_dwellers - tradition_collective_lands } - name_list = name_list_NEOW_friulian + name_list = name_list_gallo_italian coa_gfx = { latin_group_coa_gfx western_coa_gfx } @@ -453,7 +482,7 @@ maltese = { #Maltin ethos = ethos_egalitarian heritage = heritage_italian - language = NEOW_language_maltese + language = language_maltese martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -462,18 +491,18 @@ maltese = { #Maltin tradition_stalwart_defenders tradition_esteemed_hospitality tradition_xenophilic - tradition_collective_lands } - name_list = name_list_NEOW_maltese + name_list = name_list_sicilian #PLACEHOLDER + coa_gfx = { latin_group_coa_gfx western_coa_gfx } building_gfx = { mediterranean_building_gfx } clothing_gfx = { western_clothing_gfx } unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_03 + house_coa_frame = house_frame_02 house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } + house_coa_mask_scale = { 0.9 0.9 } ethnicities = { 6 = mediterranean @@ -487,7 +516,7 @@ ladin = { ethos = ethos_communal heritage = heritage_italian - language = NEOW_language_ladin + language = language_rhaetoromance martial_custom = martial_custom_male_only head_determination = head_determination_domain @@ -496,10 +525,9 @@ ladin = { tradition_mountaineers tradition_esteemed_hospitality tradition_hard_working - tradition_collective_lands } - name_list = name_list_NEOW_friulian + name_list = name_list_gallo_italian coa_gfx = { latin_group_coa_gfx western_coa_gfx } diff --git a/common/culture/cultures/NEOW_karluk.txt b/common/culture/cultures/NEOW_karluk.txt deleted file mode 100644 index 7a39d8276..000000000 --- a/common/culture/cultures/NEOW_karluk.txt +++ /dev/null @@ -1,145 +0,0 @@ -NEOW_uzbek = { # - color = rgb{0.1 0.2 0.3} - - ethos = ethos_bureaucratic - heritage = heritage_kipchak - language = language_kipchak_bulgar - martial_custom = martial_custom_male_only - traditions = { - tradition_astute_diplomats - tradition_forest_wardens - tradition_language_scholars - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - } - dlc_tradition = { - trait = tradition_mpo_iron_cavalry - requires_dlc_flag = khans_of_the_steppe - } - - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_uyghur = { # - color = rgb{36 51 57} - - ethos = ethos_bureaucratic - heritage = heritage_kipchak - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_language_scholars - tradition_republican_legacy - tradition_esteemed_hospitality - tradition_practiced_pirates - } - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_hazara = { # - color = rgb{46 71 97} - - ethos = ethos_bureaucratic - heritage = heritage_kipchak - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_language_scholars - tradition_republican_legacy - tradition_esteemed_hospitality - tradition_practiced_pirates - } - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_aimaq = { # - color = rgb{06 31 57} - - ethos = ethos_bureaucratic - heritage = heritage_kipchak - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_language_scholars - tradition_republican_legacy - tradition_esteemed_hospitality - tradition_practiced_pirates - } - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_kipchak.txt b/common/culture/cultures/NEOW_kipchak.txt deleted file mode 100644 index fddd56d36..000000000 --- a/common/culture/cultures/NEOW_kipchak.txt +++ /dev/null @@ -1,228 +0,0 @@ -NEOW_tatar = { # VOlGAR tartat -place holder to be worked on - color = rgb{0.1 0.2 0.3} - - ethos = ethos_bureaucratic - heritage = heritage_kipchak - language = language_kipchak_bulgar - martial_custom = martial_custom_male_only - traditions = { - tradition_astute_diplomats - tradition_forest_wardens - tradition_language_scholars - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - } - dlc_tradition = { - trait = tradition_mpo_iron_cavalry - requires_dlc_flag = khans_of_the_steppe - } - - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_crimean_tatar = { # Qırımtatar - color = rgb{26 51 77} - - ethos = ethos_bureaucratic - heritage = heritage_kipchak - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_language_scholars - tradition_republican_legacy - tradition_esteemed_hospitality - tradition_practiced_pirates - } - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_kazakh = { # Placeholder to be worked on - color = rgb{0.23 0.18 0.81} - - ethos = ethos_stoic - heritage = heritage_kipchak - language = NEOW_language_kipchak_nogai - martial_custom = martial_custom_male_only - traditions = { - tradition_caucasian_wolves - tradition_horse_lords - tradition_hill_dwellers - tradition_pastoralists - tradition_consanguinity_dynastic - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_kyrgyz = { # Placeholder to be worked on - color = rgb{0.81 0.18 0.81} - - ethos = ethos_stoic - heritage = heritage_kipchak - language = NEOW_language_kipchak_nogai - martial_custom = martial_custom_male_only - traditions = { - tradition_caucasian_wolves - tradition_horse_lords - tradition_hill_dwellers - tradition_pastoralists - tradition_consanguinity_dynastic - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_karakalpak = { # Placeholder to be worked on - color = rgb{0.23 0.81 0.18} - - ethos = ethos_stoic - heritage = heritage_kipchak - language = NEOW_language_kipchak_nogai - martial_custom = martial_custom_male_only - traditions = { - tradition_caucasian_wolves - tradition_horse_lords - tradition_hill_dwellers - tradition_pastoralists - tradition_consanguinity_dynastic - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_bashkir = { # Placeholder to be worked on - color = rgb{0.23 0.18 0.81} - - ethos = ethos_stoic - heritage = heritage_kipchak - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_caucasian_wolves - tradition_horse_lords - tradition_hill_dwellers - tradition_pastoralists - tradition_consanguinity_dynastic - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} - -NEOW_chuvash = { # Placeholder to be worked on - color = rgb{0.23 0.18 0.81} - - ethos = ethos_stoic - heritage = heritage_kipchak - language = NEOW_language_kipchak_cuman - martial_custom = martial_custom_male_only - traditions = { - tradition_caucasian_wolves - tradition_horse_lords - tradition_hill_dwellers - tradition_pastoralists - tradition_consanguinity_dynastic - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - - ethnicities = { - 20 = slavic_blond - 20 = slavic_brown_hair - 20 = slavic_dark_hair - 15 = mediterranean_byzantine - 25 = mediterranean - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_mongolic.txt b/common/culture/cultures/NEOW_mongolic.txt deleted file mode 100644 index 5decab8ec..000000000 --- a/common/culture/cultures/NEOW_mongolic.txt +++ /dev/null @@ -1,38 +0,0 @@ -kalmyk = { # Khal'mg - color = { 51 51 255 } - - ethos = ethos_communal - heritage = heritage_mongolic - language = language_mongolic - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - - traditions = { - tradition_zealous_people - tradition_pastoralists - tradition_steppe_tolerance - } - - dlc_tradition = { - trait = tradition_fp2_malleable_subjects - requires_dlc_flag = the_fate_of_iberia - fallback = tradition_xenophilic - } - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - - name_list = name_list_NEOW_kalmyk - - coa_gfx = { mongol_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { mongol_clothing_gfx } - unit_gfx = { mongol_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 100 = asian_mongol - } -} diff --git a/common/culture/cultures/NEOW_mosellic.txt b/common/culture/cultures/NEOW_mosellic.txt index ff383305c..76d862798 100644 --- a/common/culture/cultures/NEOW_mosellic.txt +++ b/common/culture/cultures/NEOW_mosellic.txt @@ -3,7 +3,7 @@ ethos = ethos_communal heritage = heritage_mosellic - language = NEOW_language_north_mosellic + language = language_mosellic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 @@ -37,19 +37,22 @@ } } -elsasse = { # Elsässer +elsasse = { color = { 204 168 61 } + + parents = { swabian lorin } + created = 2300.1.1 ethos = ethos_stoic heritage = heritage_mosellic - language = NEOW_language_south_mosellic + language = language_high_german martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 house_coa_mask_offset = { 0.0 0.055 } house_coa_mask_scale = { 0.9 0.9 } traditions = { - tradition_wine_culture + tradition_brewery #tradition_astute_diplomats tradition_hard_working tradition_culinary_art @@ -61,7 +64,7 @@ elsasse = { # Elsässer fallback = tradition_stalwart_defenders } - name_list = name_list_NEOW_alsatian + name_list = name_list_mosellic coa_gfx = { french_coa_gfx frankish_group_coa_gfx german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -79,12 +82,12 @@ elsasse = { # Elsässer } } -letzebuerge = { # Lëtzebuerge +letzebuerge = { #Letzebüerge color = { 188 174 18 } ethos = ethos_communal heritage = heritage_mosellic - language = NEOW_language_north_mosellic + language = language_mosellic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_19 @@ -95,10 +98,8 @@ letzebuerge = { # Lëtzebuerge tradition_astute_diplomats tradition_castle_keepers tradition_hereditary_hierarchy - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture + tradition_staunch_traditionalists + #tradition_defiant } dlc_tradition = { trait = tradition_culture_blending @@ -109,7 +110,7 @@ letzebuerge = { # Lëtzebuerge coa_gfx = { french_coa_gfx frankish_group_coa_gfx german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } - clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + clothing_gfx = { french_clothing_gfx dde_hre_clothing_gfx western_clothing_gfx } unit_gfx = { western_unit_gfx } ethnicities = { @@ -125,7 +126,7 @@ lorin = { ethos = ethos_communal heritage = heritage_mosellic - language = NEOW_language_south_mosellic + language = language_mosellic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 diff --git a/common/culture/cultures/NEOW_north_germanic.txt b/common/culture/cultures/NEOW_north_germanic.txt index 6a0d8d0fb..c6ce2ee76 100644 --- a/common/culture/cultures/NEOW_north_germanic.txt +++ b/common/culture/cultures/NEOW_north_germanic.txt @@ -3,18 +3,17 @@ ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_east_danish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_eye_for_an_eye tradition_hereditary_hierarchy tradition_seafaring - tradition_republican_legacy } - name_list = name_list_NEOW_danish - name_list = name_list_NEOW_swedish + name_list = name_list_danish + name_list = name_list_swedish house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } @@ -36,7 +35,7 @@ dansk = { ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_danish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -49,7 +48,7 @@ dansk = { house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } - name_list = name_list_NEOW_danish + name_list = name_list_danish coa_gfx = { danish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -67,11 +66,11 @@ dansk = { doggerlander = { color = { 45 168 229 } created = 2175.1.1 - parents = { danish dutch } + parents = { danish easlander } ethos = ethos_bellicose heritage = heritage_north_germanic - language = NEOW_language_doggerlandish + language = language_english martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -86,7 +85,8 @@ doggerlander = { fallback = tradition_hird } - name_list = name_list_NEOW_doggerlander + name_list = name_list_NEOW_english + name_list = name_list_danish coa_gfx = { danish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -111,7 +111,7 @@ faerosk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_faroese + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -120,15 +120,8 @@ faerosk = { tradition_hereditary_hierarchy tradition_seafaring } - - dlc_tradition = { - trait = tradition_fp1_coastal_warriors - requires_dlc_flag = the_northern_lords - fallback = tradition_hird - } - - name_list = name_list_NEOW_faroese - name_list = name_list_NEOW_danish + name_list = name_list_danish + name_list = name_list_swedish coa_gfx = { danish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -150,7 +143,7 @@ gotsk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_communal heritage = heritage_north_germanic - language = NEOW_language_swedish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -162,39 +155,7 @@ gotsk = { } # FP1 Traditions - name_list = name_list_NEOW_swedish - - coa_gfx = { swedish_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - - ethnicities = { - 70 = caucasian_northern_blond - 15 = caucasian_northern_ginger - 10 = caucasian_northern_brown_hair - 5 = caucasian_northern_dark_hair - } -} - -elfdalian = { - color = { 38 132 198 } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - ethos = ethos_communal - heritage = heritage_north_germanic - language = NEOW_language_ovdalian - martial_custom = martial_custom_equal - head_determination = head_determination_domain - traditions = { - tradition_landstinget - tradition_forest_folk - tradition_language_scholars - tradition_highland_warriors - } - - name_list = name_list_NEOW_swedish + name_list = name_list_swedish coa_gfx = { swedish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -216,7 +177,7 @@ smalandsk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_spiritual heritage = heritage_north_germanic - language = NEOW_language_swedish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -224,11 +185,10 @@ smalandsk = { tradition_forest_folk tradition_staunch_traditionalists tradition_religious_patronage - tradition_zealous_people } # FP1 Traditions - name_list = name_list_NEOW_swedish + name_list = name_list_swedish coa_gfx = { swedish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -250,19 +210,19 @@ gutnsk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_bellicose heritage = heritage_north_germanic - language = NEOW_language_gutnish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_landstinget tradition_astute_diplomats - tradition_republican_legacy + tradition_isolationist tradition_practiced_pirates tradition_stalwart_defenders } # FP1 Traditions - name_list = name_list_NEOW_swedish + name_list = name_list_swedish coa_gfx = { swedish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -284,23 +244,18 @@ icelander = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_icelandic + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_things - tradition_collective_lands + tradition_republican_legacy tradition_seafaring tradition_fishermen } # FP1 Traditions - dlc_tradition = { - trait = tradition_fp1_coastal_warriors - requires_dlc_flag = the_northern_lords - fallback = tradition_hird - } - name_list = name_list_NEOW_icelander + name_list = name_list_norwegian coa_gfx = { norwegian_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -324,12 +279,12 @@ jaamtsk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_jaamtlandic + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_landstinget - tradition_midnight_herders + tradition_ce1_ritual_washing tradition_winter_warriors } dlc_tradition = { @@ -338,8 +293,8 @@ jaamtsk = { fallback = tradition_swords_for_hire } - name_list = name_list_NEOW_norwegian - name_list = name_list_NEOW_swedish + name_list = name_list_norwegian + name_list = name_list_swedish coa_gfx = { norwegian_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -361,18 +316,18 @@ ostsk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_egalitarian heritage = heritage_north_germanic - language = NEOW_language_norweigian + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { - tradition_landstinget - tradition_british_meritocracy - tradition_astute_diplomats - tradition_seafaring - tradition_african_tolerance + tradition_agrarian + tradition_things + tradition_mountaineers + tradition_philosopher_culture + tradition_religious_patronage } - name_list = name_list_NEOW_norwegian + name_list = name_list_norwegian coa_gfx = { norwegian_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -394,21 +349,20 @@ trondheimer = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_bellicose heritage = heritage_north_germanic - language = NEOW_language_norweigian + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { - tradition_fishermen - tradition_mountaineers - tradition_winter_warriors - tradition_landstinget + tradition_seafaring + tradition_staunch_traditionalists + tradition_maritime_mercantilism } - #dlc_tradition = { - # trait = tradition_fp1_northern_stories - # requires_dlc_flag = the_northern_lords - # fallback = tradition_runestones - #} - name_list = name_list_NEOW_norwegian + dlc_tradition = { + trait = tradition_fp1_northern_stories + requires_dlc_flag = the_northern_lords + fallback = tradition_runestones + } + name_list = name_list_norwegian coa_gfx = { norwegian_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -430,7 +384,7 @@ skansk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_communal heritage = heritage_north_germanic - language = NEOW_language_swedish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -445,8 +399,8 @@ skansk = { fallback = tradition_swords_for_hire } - name_list = name_list_NEOW_danish - name_list = name_list_NEOW_swedish + name_list = name_list_danish + name_list = name_list_swedish coa_gfx = { danish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -464,13 +418,13 @@ skansk = { slesvigsk = { color = { 40 71 114 } created = 2100.1.1 - parents = { dansk NEOW_pomeranian } + parents = { danish NEOW_pomeranian } house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_danish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -478,11 +432,9 @@ slesvigsk = { tradition_maritime_mercantilism tradition_fishermen tradition_pastoralists - tradition_republican_legacy } - name_list = name_list_NEOW_danish - name_list = name_list_NEOW_low_saxon + name_list = name_list_danish coa_gfx = { danish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -504,7 +456,7 @@ svealandsk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_bureaucratic heritage = heritage_north_germanic - language = NEOW_language_swedish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -516,44 +468,7 @@ svealandsk = { } # FP1 Traditions - name_list = name_list_NEOW_swedish - - coa_gfx = { swedish_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { northern_clothing_gfx } - unit_gfx = { northern_unit_gfx } - - ethnicities = { - 70 = caucasian_northern_blond - 15 = caucasian_northern_ginger - 10 = caucasian_northern_brown_hair - 5 = caucasian_northern_dark_hair - } -} - -finnoswede = { - created = 2000.1.1 - parents = { svealandsk finnish } - - color = { 45 128 255 } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - ethos = ethos_bureaucratic - heritage = heritage_north_germanic - language = NEOW_language_swedish - martial_custom = martial_custom_equal - head_determination = head_determination_domain - traditions = { - tradition_parochialism - tradition_landstinget - tradition_british_meritocracy - tradition_astute_diplomats - tradition_maritime_mercantilism - } - # FP1 Traditions - - name_list = name_list_NEOW_swedish + name_list = name_list_swedish coa_gfx = { swedish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -575,18 +490,18 @@ norrlandsk = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_swedish + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_hunters tradition_landstinget tradition_fishermen - tradition_midnight_herders + tradition_maritime_mercantilism } # FP1 Traditions - name_list = name_list_NEOW_swedish + name_list = name_list_swedish coa_gfx = { swedish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -601,25 +516,24 @@ norrlandsk = { } } -vestsk = { # Vestlandsk +vestsk = { color = { 30 112 153 } house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_norweigian + language = language_nordic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_hard_working tradition_fishermen - tradition_landstinget + tradition_things tradition_maritime_mercantilism - tradition_seafaring } - name_list = name_list_NEOW_vestlandsk # using their own namelist to account for the fact they use nynorsk + name_list = name_list_norwegian coa_gfx = { norwegian_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -643,7 +557,7 @@ danish = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_danish + language = language_norse martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -659,7 +573,7 @@ danish = { fallback = tradition_hird } - name_list = name_list_NEOW_danish + name_list = name_list_danish coa_gfx = { danish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -733,7 +647,7 @@ norwegian = { house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_stoic heritage = heritage_north_germanic - language = NEOW_language_norweigian + language = language_norse martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -753,7 +667,7 @@ norwegian = { fallback = tradition_runestones } - name_list = name_list_NEOW_norwegian + name_list = name_list_norwegian coa_gfx = { norwegian_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -777,7 +691,7 @@ swedish = { #Used for cultural history purposes house_coa_mask_scale = { 0.95 0.95 } ethos = ethos_bellicose heritage = heritage_north_germanic - language = NEOW_language_swedish + language = language_norse martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { @@ -788,7 +702,7 @@ swedish = { #Used for cultural history purposes } # FP1 Traditions - name_list = name_list_NEOW_swedish + name_list = name_list_swedish coa_gfx = { swedish_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } diff --git a/common/culture/cultures/NEOW_rhaeto_helvetic.txt b/common/culture/cultures/NEOW_rhaeto_helvetic.txt index 4b23cc020..7ad060b95 100644 --- a/common/culture/cultures/NEOW_rhaeto_helvetic.txt +++ b/common/culture/cultures/NEOW_rhaeto_helvetic.txt @@ -6,7 +6,7 @@ ethos = ethos_stoic heritage = heritage_rhaeto_helvetic - language = NEOW_language_north_helvetic + language = language_rhaeto_helvetic martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -35,19 +35,62 @@ } } +pelonais = { + color = { 229 68 149 } + + parents = { swiss patoues } + created = 2300.1.1 + + ethos = ethos_bureaucratic + heritage = heritage_rhaeto_helvetic + language = language_rhaeto_helvetic + martial_custom = martial_custom_equal + head_determination = head_determination_domain + + traditions = { + tradition_parochialism + tradition_hard_working + tradition_chivalry + tradition_culinary_art + tradition_faith_bound + } + + name_list = name_list_french + + coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { french_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + house_coa_frame = house_frame_03 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = caucasian_blond + 3 = caucasian_ginger + 31 = caucasian_brown_hair + 36 = caucasian_dark_hair + 1 = slavic_dark_hair + 11 = arab + 7 = mediterranean + 1 = asian + 1 = south_indian + } +} + romansch = { color = { 178 89 178 } ethos = ethos_stoic heritage = heritage_rhaeto_helvetic - language = NEOW_language_romansch + language = language_rhaeto_helvetic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_19 house_coa_mask_offset = { 0.0 0.025 } house_coa_mask_scale = { 0.95 0.95 } traditions = { - tradition_collective_lands + tradition_parochialism tradition_hard_working tradition_castle_keepers tradition_mountain_homes @@ -56,9 +99,9 @@ romansch = { name_list = name_list_swabian - coa_gfx = { latin_group_coa_gfx western_coa_gfx } + coa_gfx = { german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } - clothing_gfx = { western_clothing_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } unit_gfx = { western_unit_gfx } ethnicities = { @@ -69,7 +112,7 @@ romansch = { } } -sassun = { # Sassun +sassun = { color = { 204 61 168 } parents = { saxon romansch } @@ -77,7 +120,7 @@ sassun = { # Sassun ethos = ethos_stoic heritage = heritage_rhaeto_helvetic - language = NEOW_language_north_helvetic + language = language_rhaeto_helvetic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_19 @@ -105,7 +148,7 @@ sassun = { # Sassun } } -swiss = { # Svizzer +swiss = { #Svizzer color = { 229 91 114 } parents = { romansch swabian } @@ -113,19 +156,17 @@ swiss = { # Svizzer ethos = ethos_stoic heritage = heritage_rhaeto_helvetic - language = NEOW_language_south_helvetic + language = language_rhaeto_helvetic martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { + tradition_staunch_traditionalists tradition_hard_working tradition_religious_patronage + tradition_fervent_temple_builders tradition_faith_bound - tradition_collective_lands - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture + } name_list = name_list_NEOW_swabian @@ -143,47 +184,4 @@ swiss = { # Svizzer 35 = caucasian_brown_hair 25 = caucasian_dark_hair } -} - -patoues = { # Arpetan - color = { 229 68 149 } - - ethos = ethos_egalitarian - heritage = heritage_rhaeto_helvetic - language = NEOW_language_south_helvetic - martial_custom = martial_custom_equal - head_determination = head_determination_domain - - traditions = { - tradition_esteemed_hospitality - tradition_mountain_homes - tradition_culinary_art - tradition_artisans - tradition_faith_bound - } - - name_list = name_list_NEOW_arpitan - - coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { french_clothing_gfx western_clothing_gfx } - unit_gfx = { western_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 6 = caucasian_blond - 3 = caucasian_ginger - 31 = caucasian_brown_hair - 25 = caucasian_dark_hair - 6 = slavic_blond - 5 = slavic_brown_hair - 1 = slavic_dark_hair - 11 = arab - 4 = african - 7 = mediterranean - 1 = asian - 1 = south_indian - } } \ No newline at end of file diff --git a/common/culture/cultures/NEOW_romani.txt b/common/culture/cultures/NEOW_romani.txt index dc180a4f4..187bdef37 100644 --- a/common/culture/cultures/NEOW_romani.txt +++ b/common/culture/cultures/NEOW_romani.txt @@ -1,7 +1,7 @@ cale = { - color = { 127 33 25 } + color = { 0.82 0.92 0.7 } - ethos = ethos_communal + ethos = ethos_bellicose heritage = heritage_romani language = language_calo martial_custom = martial_custom_male_only @@ -11,16 +11,15 @@ tradition_diasporic tradition_culture_blending tradition_religion_blending - tradition_music_theory } dlc_tradition = { trait = tradition_fp2_ritualised_friendship requires_dlc_flag = the_fate_of_iberia } - name_list = name_list_NEOW_castilian + name_list = name_list_castilian - coa_gfx = { iberian_group_coa_gfx western_coa_gfx } + coa_gfx = { castilian_coa_gfx iberian_group_coa_gfx western_coa_gfx } building_gfx = { iberian_building_gfx } clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } unit_gfx = { iberian_christian_unit_gfx } @@ -28,77 +27,4 @@ ethnicities = { 10 = mediterranean } -} - -vlax = { # Rromani - color = { 112 29 16 } - - ethos = ethos_spiritual - heritage = heritage_romani - language = language_vlax - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_diasporic - tradition_culture_blending - tradition_family_entrepreneurship - tradition_hard_working - } - - name_list = name_list_NEOW_romanian #this needs changing, make unique romani ones later - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { mediterranean_building_gfx } - clothing_gfx = { byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = turkic_west - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - 25 = mediterranean_byzantine - } -} - -romungro = { # Romungró - color = { 112 20 10 } - - name_order_convention = dynasty_always_first - ethos = ethos_communal - heritage = heritage_romani - language = language_romungro - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_diasporic - tradition_culture_blending - tradition_family_entrepreneurship - tradition_music_theory - tradition_karlovec_legacy - } - - name_list = name_list_hungarian - - coa_gfx = { magyar_group_coa_gfx ugro_permian_group_coa_gfx steppe_coa_gfx } - coa_gfx = { western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 25 = caucasian_brown_hair - 25 = caucasian_dark_hair - 25 = turkic - 25 = turkic_west - } } \ No newline at end of file diff --git a/common/culture/cultures/NEOW_sardic.txt b/common/culture/cultures/NEOW_sardic.txt index 590a10680..18f8daf77 100644 --- a/common/culture/cultures/NEOW_sardic.txt +++ b/common/culture/cultures/NEOW_sardic.txt @@ -1,4 +1,4 @@ -sardinian = { # Sardu +sardinian = { color = { 255 163 234 } ethos = ethos_communal @@ -11,10 +11,9 @@ house_coa_mask_scale = { 0.9 0.9 } traditions = { tradition_stalwart_defenders - tradition_castle_keepers + tradition_isolationist tradition_seafaring tradition_practiced_pirates - tradition_romanticised_banditry } name_list = name_list_sardinian diff --git a/common/culture/cultures/NEOW_scottish.txt b/common/culture/cultures/NEOW_scottish.txt index 4566c4684..3844bf19b 100644 --- a/common/culture/cultures/NEOW_scottish.txt +++ b/common/culture/cultures/NEOW_scottish.txt @@ -3,7 +3,7 @@ ethos = ethos_bellicose heritage = heritage_scottish - language = NEOW_language_scottish + language = language_goidelic martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 @@ -12,9 +12,9 @@ traditions = { tradition_defiant tradition_hill_dwellers - tradition_fishermen - tradition_strong_kinship tradition_highland_warriors + tradition_strong_kinship + tradition_fp1_performative_honour } name_list = name_list_NEOW_scottish @@ -32,7 +32,7 @@ } } -scottish = { # Scots +scottish = { color = { 45 81 153 } ethos = ethos_bureaucratic diff --git a/common/culture/cultures/NEOW_south_slavic.txt b/common/culture/cultures/NEOW_south_slavic.txt index adac4f289..79ef1968c 100644 --- a/common/culture/cultures/NEOW_south_slavic.txt +++ b/common/culture/cultures/NEOW_south_slavic.txt @@ -1,12 +1,12 @@ -NEOW_carantanian = { # Koroški - color = { 81 132 204 } +NEOW_carantanian = { + color = { 0.4 0.65 0.4 } created = 2100.1.1 - parents = { NEOW_slovene } + parents = { slovien } ethos = ethos_communal heritage = heritage_south_slavic - language = NEOW_language_slovene + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -15,18 +15,14 @@ tradition_loyal_soldiers tradition_culinary_art tradition_frugal_armorsmiths - tradition_family_entrepreneurship } - name_list = name_list_NEOW_slovenian + name_list = name_list_carantanian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } ethnicities = { 45 = slavic_blond @@ -36,12 +32,12 @@ } } -NEOW_serbian = { # Srpski - color = { 42 42 140 } +NEOW_serbian = { + color = { 0.4 0.65 0.4 } ethos = ethos_stoic heritage = heritage_south_slavic - language = NEOW_language_west_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -50,18 +46,15 @@ NEOW_serbian = { # Srpski tradition_quarrelsome tradition_martial_admiration tradition_religious_patronage - tradition_life_is_just_a_joke } - name_list = name_list_NEOW_serbian + name_list = name_list_serbian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } + ethnicities = { 45 = slavic_blond 5 = slavic_ginger @@ -70,12 +63,12 @@ NEOW_serbian = { # Srpski } } -NEOW_bosnian = { # Bosanski - color = { 37 113 188 } +NEOW_bosnian = { + color = { 0.4 0.65 0.4 } ethos = ethos_communal heritage = heritage_south_slavic - language = NEOW_language_west_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -84,19 +77,15 @@ NEOW_bosnian = { # Bosanski tradition_quarrelsome tradition_life_is_just_a_joke tradition_religion_blending - tradition_collective_lands } - name_list = name_list_NEOW_bosnian + name_list = name_list_serbian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - house_coa_frame = house_frame_21 + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } + ethnicities = { 45 = slavic_blond 5 = slavic_ginger @@ -105,32 +94,28 @@ NEOW_bosnian = { # Bosanski } } -NEOW_slovene = { # Slovenski - color = { 45 105 226 } +NEOW_slovene = { + color = { 0.4 0.65 0.4 } ethos = ethos_egalitarian heritage = heritage_south_slavic - language = NEOW_language_slovene #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_family_entrepreneurship - tradition_religious_patronage + tradition_quarrelsome tradition_hard_working tradition_stalwart_defenders - tradition_zealous_people } - name_list = name_list_NEOW_slovenian + name_list = name_list_serbian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } ethnicities = { 45 = slavic_blond @@ -140,12 +125,12 @@ NEOW_slovene = { # Slovenski } } -NEOW_croatian = { # Hrvatski - color = { 38 63 191 } +NEOW_croatian = { + color = { 0.4 0.65 0.4 } - ethos = ethos_courtly + ethos = ethos_ceremonious heritage = heritage_south_slavic - language = NEOW_language_west_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -154,18 +139,15 @@ NEOW_croatian = { # Hrvatski tradition_quarrelsome tradition_swords_for_hire tradition_maritime_mercantilism - tradition_collective_lands } - name_list = name_list_NEOW_croatian + name_list = name_list_serbian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } + ethnicities = { 45 = slavic_blond 5 = slavic_ginger @@ -174,12 +156,12 @@ NEOW_croatian = { # Hrvatski } } -NEOW_montenegran = { # Crnogorski - color = { 40 46 114 } +NEOW_montenegran = { + color = { 0.4 0.65 0.4 } ethos = ethos_communal heritage = heritage_south_slavic - language = NEOW_language_west_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin martial_custom = martial_custom_equal head_determination = head_determination_domain @@ -187,22 +169,16 @@ NEOW_montenegran = { # Crnogorski tradition_family_entrepreneurship tradition_quarrelsome tradition_festivities - tradition_religious_patronage + tradition_staunch_traditionalists } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - name_list = name_list_NEOW_serbian + name_list = name_list_serbian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } + ethnicities = { 45 = slavic_blond 5 = slavic_ginger @@ -211,67 +187,29 @@ NEOW_montenegran = { # Crnogorski } } -NEOW_bulgarian = { # Bŭlgarski - color = { 87 83 124 } - - ethos = ethos_stoic - heritage = heritage_south_slavic - language = NEOW_language_east_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - - traditions = { - tradition_family_entrepreneurship - tradition_quarrelsome - tradition_stand_and_fight - tradition_storytellers - tradition_collective_lands - } - - name_list = name_list_NEOW_bulgarian - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} - -NEOW_pomak = { # Pomak - color = { 97 97 163 } +NEOW_bulgarian = { + color = { 0.4 0.65 0.4 } ethos = ethos_communal heritage = heritage_south_slavic - language = NEOW_language_east_south_slavic - martial_custom = martial_custom_male_only + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { tradition_family_entrepreneurship - tradition_faith_bound - tradition_mountain_homes - tradition_zealous_people - tradition_itinerant_pastoralists + tradition_quarrelsome + tradition_stand_and_fight + tradition_zealous_people } - name_list = name_list_NEOW_bulgarian + name_list = name_list_serbian coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { east_slavic_building_gfx western_building_gfx } - clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_19 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } + ethnicities = { 45 = slavic_blond 5 = slavic_ginger @@ -280,35 +218,32 @@ NEOW_pomak = { # Pomak } } -#moliski = { #Moliški possibly deprecated -# color = { 0.4 0.65 0.4 } -# -# ethos = ethos_spiritual -# heritage = heritage_south_slavic -# language = NEOW_language_west_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin -# martial_custom = martial_custom_equal -# head_determination = head_determination_domain -# -# traditions = { -# tradition_family_entrepreneurship -# #tradition_quarrelsome -# tradition_pastoralists -# tradition_swords_for_hire -# tradition_maritime_mercantilism -# tradition_collective_lands -# } -# -# name_list = name_list_serbian -# -# coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } -# building_gfx = { western_building_gfx } -# clothing_gfx = { western_clothing_gfx } -# unit_gfx = { eastern_unit_gfx } -# -# ethnicities = { -# 45 = slavic_blond -# 5 = slavic_ginger -# 35 = slavic_brown_hair -# 15 = slavic_dark_hair -# } -# \ No newline at end of file +moliski = { #Moliški + color = { 0.4 0.65 0.4 } + + ethos = ethos_spiritual + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + head_determination = head_determination_domain + + traditions = { + tradition_agrarian + tradition_storytellers + tradition_religious_patronage + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_turkish.txt b/common/culture/cultures/NEOW_turkish.txt deleted file mode 100644 index 7a94df859..000000000 --- a/common/culture/cultures/NEOW_turkish.txt +++ /dev/null @@ -1,296 +0,0 @@ -thracian = { # Trakyalı - color = { 225 50 50 } - - ethos = ethos_bureaucratic - heritage = heritage_turkish - language = language_turkish - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_parochialism - tradition_city_keepers - tradition_maritime_mercantilism - tradition_ruling_caste - tradition_ruin_delvers - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx arabic_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { turkic_clothing_gfx byzantine_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 10 = turkic_west - 40 = arab - 50 = mediterranean_byzantine - } -} - -rumeli = { # Rumelili - color = { 205 30 70 } - - ethos = ethos_stoic - heritage = heritage_turkish - language = language_turkish - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_faith_bound - tradition_religious_patronage - tradition_culinary_art - tradition_language_scholars - } - - dlc_tradition = { - trait = tradition_mpo_iron_cavalry - requires_dlc_flag = khans_of_the_steppe - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx arabic_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { turkic_clothing_gfx byzantine_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 10 = turkic_west - 40 = arab - 50 = mediterranean_byzantine - } -} - -NEOW_turkmen = { # Türkmen - color = { 245 30 30 } - - ethos = ethos_stoic - heritage = heritage_turkish # switch to turanian when we get to central asia - language = NEOW_language_turkmen - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_horse_breeder - tradition_warriors_of_the_dry - tradition_desert_nomads - } - - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - - name_list = name_list_NEOW_turkmen - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx} - unit_gfx = { mongol_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 50 = turkic - 50 = turkic_west - } -} - -egeli = { # Egeli - color = { 165 51 41 } - - ethos = ethos_bureaucratic - heritage = heritage_turkish - language = language_turkish - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_parochialism - tradition_city_keepers - tradition_maritime_mercantilism - tradition_ruling_caste - tradition_ruin_delvers - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx arabic_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { turkic_clothing_gfx byzantine_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 10 = turkic_west - 40 = arab - 50 = mediterranean_byzantine - } -} - -karadenizli = { # Karadenizli - color = { 221 88 55 } - - ethos = ethos_bureaucratic - heritage = heritage_turkish - language = language_turkish - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_parochialism - tradition_city_keepers - tradition_maritime_mercantilism - tradition_ruling_caste - tradition_ruin_delvers - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx arabic_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { turkic_clothing_gfx byzantine_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 10 = turkic_west - 40 = arab - 50 = mediterranean_byzantine - } -} - -cukurovali = { # Çukurovalı - color = { 242 129 72 } - - ethos = ethos_bureaucratic - heritage = heritage_turkish - language = language_turkish - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_parochialism - tradition_city_keepers - tradition_maritime_mercantilism - tradition_ruling_caste - tradition_ruin_delvers - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx arabic_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { turkic_clothing_gfx byzantine_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 10 = turkic_west - 40 = arab - 50 = mediterranean_byzantine - } -} - -kapadokyali = { # Kapadokyali - color = { 165 92 58 } - - ethos = ethos_bureaucratic - heritage = heritage_turkish - language = language_turkish - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_parochialism - tradition_city_keepers - tradition_maritime_mercantilism - tradition_ruling_caste - tradition_ruin_delvers - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx arabic_group_coa_gfx } - building_gfx = { byzantine_building_gfx } - clothing_gfx = { turkic_clothing_gfx byzantine_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } - unit_gfx = { iranian_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 10 = turkic_west - 40 = arab - 50 = mediterranean_byzantine - } -} - -NEOW_qashqai = { # Türkmen - color = { 245 30 30 } - - ethos = ethos_stoic - heritage = heritage_turkish # switch to turanian when we get to central asia - language = NEOW_language_turkmen - martial_custom = martial_custom_male_only - head_determination = head_determination_herd - traditions = { - tradition_horse_breeder - tradition_warriors_of_the_dry - tradition_desert_nomads - } - - dlc_tradition = { - trait = tradition_devoted_horsemanship - requires_dlc_flag = khans_of_the_steppe - fallback = tradition_horse_lords - } - - name_list = name_list_NEOW_turkmen - - coa_gfx = { oghuz_coa_gfx turkic_group_coa_gfx steppe_coa_gfx } - building_gfx = { steppe_building_gfx } - clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx} - unit_gfx = { mongol_unit_gfx } - house_coa_frame = house_frame_14 - - ethnicities = { - 50 = turkic - 50 = turkic_west - } -} - - -azeri = {# all of this is pretty much a placeholder - color = { 0 255 255 } - - ethos = ethos_communal - heritage = heritage_turkish - language = language_azeri - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_fervent_temple_builders - tradition_mountain_homes - tradition_castle_keepers - } - dlc_tradition = { - trait = tradition_caucasian_wolves - requires_dlc_flag = hybridize_culture - fallback = tradition_faith_bound - } - - name_list = name_list_NEOW_azerbaijani - - coa_gfx = { byzantine_group_coa_gfx iranian_group_coa_gfx } - building_gfx = { caucasian_building_gfx byzantine_building_gfx } - clothing_gfx = { iranian_clothing_gfx byzantine_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - - ethnicities = { - 10 = slavic_blond - 10 = slavic_brown_hair - 10 = slavic_dark_hair - 30 = mediterranean_byzantine - 30 = arab - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_west_germanic.txt b/common/culture/cultures/NEOW_west_germanic.txt index c72c760ae..cc64cc38c 100644 --- a/common/culture/cultures/NEOW_west_germanic.txt +++ b/common/culture/cultures/NEOW_west_germanic.txt @@ -1,9 +1,11 @@ -dutch = { # Nederlander +dutch = { color = { 216 86 32 } +# created = 750.1.1 # Frankish settlements in Frisia from the 6th to 8th century +# parents = { frankish frisian } ethos = ethos_bureaucratic heritage = heritage_west_germanic - language = NEOW_language_dutch + language = language_dutch martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 @@ -17,7 +19,7 @@ tradition_astute_diplomats } - name_list = name_list_NEOW_dutch + name_list = name_list_dutch coa_gfx = { frisian_coa_gfx german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -37,7 +39,7 @@ frisian = { #Represented the "old frisians" in vanilla, actually playable here # ethos = ethos_stoic heritage = heritage_west_germanic - language = NEOW_language_frisian + language = language_frisian martial_custom = martial_custom_male_only head_determination = head_determination_domain house_coa_frame = house_frame_19 @@ -45,13 +47,13 @@ frisian = { #Represented the "old frisians" in vanilla, actually playable here # house_coa_mask_scale = { 0.95 0.95 } traditions = { tradition_fishermen - tradition_polders - tradition_collective_lands - tradition_practiced_pirates + tradition_agrarian + tradition_pastoralists + tradition_forbearing tradition_modest } - name_list = name_list_NEOW_frisian + name_list = name_list_dutch coa_gfx = { frisian_coa_gfx german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -71,7 +73,7 @@ kleverlandish = { ethos = ethos_bureaucratic heritage = heritage_west_germanic - language = NEOW_language_dutch + language = language_dutch martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_19 @@ -85,7 +87,7 @@ kleverlandish = { tradition_parochialism } - name_list = name_list_NEOW_dutch + name_list = name_list_dutch coa_gfx = { frisian_coa_gfx german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } @@ -101,34 +103,29 @@ kleverlandish = { } -limburgisch = { # Limburgisch +limburgisch = { color = { 214 126 74 } - parents = { dutch } - created = 2400.1.1 - - history_loc_override = limburgisch_gallian_borderlands_loc - ethos = ethos_bureaucratic heritage = heritage_west_germanic - language = NEOW_language_limburgish + language = language_dutch martial_custom = martial_custom_equal head_determination = head_determination_domain house_coa_frame = house_frame_03 house_coa_mask_offset = { 0.0 0.055 } house_coa_mask_scale = { 0.9 0.9 } traditions = { + tradition_astute_diplomats tradition_stalwart_defenders tradition_ancient_miners - tradition_chivalry - tradition_formation_fighting + tradition_parochialism } dlc_tradition = { - trait = tradition_fp2_malleable_subjects - requires_dlc_flag = the_fate_of_iberia - fallback = tradition_xenophilic - } - name_list = name_list_NEOW_dutch + trait = tradition_culture_blending + requires_dlc_flag = hybridize_culture + fallback = tradition_hereditary_hierarchy + } + name_list = name_list_dutch coa_gfx = { frisian_coa_gfx german_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } diff --git a/common/culture/cultures/NEOW_west_slavic.txt b/common/culture/cultures/NEOW_west_slavic.txt index 4e5f641ad..1cf6b7b43 100644 --- a/common/culture/cultures/NEOW_west_slavic.txt +++ b/common/culture/cultures/NEOW_west_slavic.txt @@ -1,165 +1,25 @@ -NEOW_greater_polish = { - color = { 165 36 24 } +greater_polish = { + color = { 0.5 0.1 0.08 } ethos = ethos_bureaucratic heritage = heritage_west_slavic - language = NEOW_language_polish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_agrarian - tradition_castle_keepers - tradition_pastoralists - tradition_malleable_invaders - tradition_british_meritocracy - } - - name_list = name_list_NEOW_polish - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -NEOW_lesser_polish = { - color = { 204 30 30 } - - ethos = ethos_bureaucratic - heritage = heritage_west_slavic - language = NEOW_language_polish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_hill_dwellers - tradition_esteemed_hospitality - tradition_zealous_people - tradition_hard_working - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - } - - name_list = name_list_NEOW_polish - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -NEOW_mazovian_polish = { - color = { 226 56 73 } - - ethos = ethos_bureaucratic - heritage = heritage_west_slavic - language = NEOW_language_polish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_forest_folk - tradition_forest_fighters - tradition_city_keepers - tradition_xenophilic - tradition_republican_legacy - } - - name_list = name_list_NEOW_polish - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} - - -NEOW_moravian = { - color = { 226 127 34 } - - ethos = ethos_communal - heritage = heritage_west_slavic - language = NEOW_language_czech - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_music_theory - tradition_hard_working - tradition_castle_keepers - tradition_karlovec_legacy - tradition_wine_culture - } - - name_list = name_list_NEOW_czech - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_20 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} - - -NEOW_slovak = { - color = { 191 132 38 } - - ethos = ethos_egalitarian - heritage = heritage_west_slavic - language = NEOW_language_slovak + language = language_lechitic martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { tradition_mountaineer_ruralism - tradition_equitable - tradition_karlovec_legacy - tradition_wine_culture - tradition_romanticised_banditry + tradition_hard_working + tradition_castle_keepers + tradition_life_is_just_a_joke } - name_list = name_list_NEOW_slovak + name_list = name_list_czech - coa_gfx = { polish_coa_gfx west_slavic_group_coa_gfx western_coa_gfx } + coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } building_gfx = { western_building_gfx } clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_20 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - + ethnicities = { 45 = slavic_blond 5 = slavic_ginger @@ -168,13 +28,42 @@ NEOW_slovak = { } } - -sorbian = { - color = { 229 129 57 } +NEOW_moravian = { + color = { 0.35 0.8 0.8 } ethos = ethos_bureaucratic heritage = heritage_west_slavic - language = NEOW_language_sorbian + language = language_czech_slovak + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_mountaineer_ruralism + tradition_hard_working + tradition_castle_keepers + tradition_life_is_just_a_joke + } + + name_list = name_list_czech + + coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +sorbian = { + color = { 0.35 0.7 0.8 } + + ethos = ethos_bureaucratic + heritage = heritage_west_slavic + language = language_sorbian martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { @@ -190,9 +79,6 @@ sorbian = { building_gfx = { western_building_gfx } clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_21 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 1.0 1.0 } ethnicities = { 45 = slavic_blond @@ -202,238 +88,3 @@ sorbian = { } } -kashubian = { - color = { 127 38 38 } - - ethos = ethos_communal - heritage = heritage_west_slavic - language = NEOW_language_kashubian - martial_custom = martial_custom_male_only - traditions = { - tradition_family_entrepreneurship - tradition_zealous_people - tradition_practiced_pirates - tradition_maritime_mercantilism - tradition_fishermen - } - - name_list = name_list_NEOW_polish - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_02 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} - -czech = { - color = { 153 97 30 } - - ethos = ethos_bureaucratic - heritage = heritage_west_slavic - language = NEOW_language_czech - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_karlovec_legacy - tradition_hard_working - tradition_mountaineer_ruralism - tradition_life_is_just_a_joke - tradition_brewery - } - - name_list = name_list_NEOW_czech - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_20 - house_coa_mask_offset = { 0.0 0.025 } - house_coa_mask_scale = { 0.95 0.95 } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -goral = { - color = { 127 60 38 } - - ethos = ethos_bellicose - heritage = heritage_west_slavic - language = NEOW_language_polish - martial_custom = martial_custom_male_only - traditions = { - tradition_mountaineer_ruralism - tradition_zealous_people - tradition_romanticised_banditry - tradition_karlovec_legacy - } - dlc_tradition = { - trait = tradition_fp2_malleable_subjects - requires_dlc_flag = the_fate_of_iberia - fallback = tradition_xenophilic - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - fallback = tradition_quarrelsome - } - - name_list = name_list_NEOW_polish - - coa_gfx = { polish_coa_gfx west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -NEOW_silesian = { - color = { 191 82 28 } - - ethos = ethos_bellicose - heritage = heritage_west_slavic - language = NEOW_language_silesian - martial_custom = martial_custom_male_only - traditions = { - tradition_hill_dwellers - tradition_karlovec_legacy - tradition_metal_craftsmanship - tradition_ancient_miners - } - dlc_tradition = { - trait = tradition_staunch_traditionalists - requires_dlc_flag = hybridize_culture - fallback = tradition_quarrelsome - } - - name_list = name_list_NEOW_polish - - coa_gfx = { polish_coa_gfx west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -lipka = { - color = { 153 30 51 } - - ethos = ethos_bellicose - heritage = heritage_west_slavic - language = language_kipchak_bulgar - martial_custom = martial_custom_male_only - traditions = { - tradition_devoted_horsemanship - tradition_itinerant_pastoralists - tradition_loyal_soldiers - tradition_faith_bound - tradition_warrior_culture - } - - name_list = name_list_NEOW_turkish - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 25 = turkic_west - 25 = slavic_blond - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} -odrzan = { - color = { 226 62 29 } - - ethos = ethos_communal #no idea if this is accurate or not - heritage = heritage_west_slavic - language = NEOW_language_polish - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_culture_blending #for the dialect leveling in the westeern territories - tradition_agrarian #the wikipedia article mentions how prominent honey is on the Oder river, maybe this could warrant a custom tradition - tradition_city_keepers - tradition_fishermen - tradition_maritime_mercantilism - } - - name_list = name_list_NEOW_polish - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} - -wymysorys = { - color = { 140 78 35 } - parents = { NEOW_greater_polish saxon } - created = 1100.1.1 - - ethos = ethos_communal - heritage = heritage_west_slavic - language = NEOW_language_vilamovian - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - tradition_culture_blending - tradition_agrarian - tradition_storytellers - tradition_isolationist #ngl i have no idea what to do for their traditions - } - - name_list = name_list_NEOW_polish #placeholder - - coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { western_building_gfx } - clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } - unit_gfx = { eastern_unit_gfx } - house_coa_frame = house_frame_03 - house_coa_mask_offset = { 0.0 0.055 } - house_coa_mask_scale = { 0.9 0.9 } - ethnicities = { - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - } -} \ No newline at end of file diff --git a/common/culture/eras/00_culture_eras.txt b/common/culture/eras/00_culture_eras.txt index e8ab2d024..a84f8c3a5 100644 --- a/common/culture/eras/00_culture_eras.txt +++ b/common/culture/eras/00_culture_eras.txt @@ -34,6 +34,33 @@ culture_era_early_medieval = { damage = 5 toughness = 2 } + + # Accolade + ## Accolade Archers + maa_upgrade = { + men_at_arms = accolade_maa_archers + damage = 6 + } + ## Accolade Skirmishers + maa_upgrade = { + men_at_arms = accolade_maa_skirmishers + damage = 6 + } + ## Accolade Pikes + maa_upgrade = { + men_at_arms = accolade_maa_pikes + damage = 6 + } + ## Accolade Outriders + maa_upgrade = { + men_at_arms = accolade_maa_outriders + pursuit = 6 + } + ## Accolade Cameliers + maa_upgrade = { + men_at_arms = accolade_maa_cameliers + pursuit = 6 + } } culture_era_high_medieval = { @@ -78,6 +105,55 @@ culture_era_high_medieval = { damage = 5 screen = 3 } + + # Accolade + ## Accolade Archers + maa_upgrade = { + men_at_arms = accolade_maa_archers + damage = 4 + toughness = 4 + } + ## Accolade Skirmishers + maa_upgrade = { + men_at_arms = accolade_maa_skirmishers + damage = 4 + toughness = 4 + pursuit = 4 + screen = 4 + } + ## Accolade Pikes + maa_upgrade = { + men_at_arms = accolade_maa_pikes + damage = 4 + toughness = 4 + } + ## Accolade Outriders + maa_upgrade = { + men_at_arms = accolade_maa_outriders + damage = 4 + toughness = 4 + pursuit = 4 + screen = 4 + } + ## Accolade Vanguards + maa_upgrade = { + men_at_arms = accolade_maa_vanguards + damage = 10 + toughness = 10 + } + ## Accolade Lancers + maa_upgrade = { + men_at_arms = accolade_maa_lancers + pursuit = 10 + } + ## Accolade Cameliers + maa_upgrade = { + men_at_arms = accolade_maa_cameliers + damage = 4 + toughness = 4 + pursuit = 4 + screen = 4 + } } culture_era_late_medieval = { @@ -123,4 +199,59 @@ culture_era_late_medieval = { damage = 8 screen = 5 } + + # Accolade + ## Accolade Archers + maa_upgrade = { + men_at_arms = accolade_maa_archers + damage = 10 + toughness = 10 + } + ## Accolade Skirmishers + maa_upgrade = { + men_at_arms = accolade_maa_skirmishers + damage = 6 + toughness = 6 + pursuit = 4 + screen = 4 + } + ## Accolade Pikes + maa_upgrade = { + men_at_arms = accolade_maa_pikes + damage = 10 + toughness = 6 + } + ## Accolade Outriders + maa_upgrade = { + men_at_arms = accolade_maa_outriders + damage = 16 + toughness = 16 + pursuit = 20 + screen = 6 + } + ## Accolade Vanguards + maa_upgrade = { + men_at_arms = accolade_maa_vanguards + damage = 10 + toughness = 10 + } + ## Accolade Lancers + maa_upgrade = { + men_at_arms = accolade_maa_lancers + screen = 20 + } + ## Accolade Crossbowers + maa_upgrade = { + men_at_arms = accolade_maa_crossbowers + damage = 10 + toughness = 10 + } + ## Accolade Cameliers + maa_upgrade = { + men_at_arms = accolade_maa_cameliers + damage = 16 + toughness = 6 + pursuit = 20 + screen = 6 + } } diff --git a/common/culture/innovations/00_cultural_maa_innovations.txt b/common/culture/innovations/00_cultural_maa_innovations.txt index 7057187a4..1e48785ab 100644 --- a/common/culture/innovations/00_cultural_maa_innovations.txt +++ b/common/culture/innovations/00_cultural_maa_innovations.txt @@ -102,13 +102,12 @@ innovation_legionnaires = { icon = @special_maa_02 potential = { - always = no -# OR = { -# this = culture:roman -# culture_head ?= { -# is_roman_emperor_primary_title_excluding_byzantium_trigger = yes -# } -# } + OR = { + this = culture:roman + culture_head ?= { + is_roman_emperor_primary_title_excluding_byzantium_trigger = yes + } + } } unlock_maa = praetorian @@ -228,12 +227,14 @@ innovation_repeating_crossbow = { has_dlc = "All Under Heaven" } OR = { + this = culture:tangut has_cultural_parameter = unlock_shenbigong_innovation } } trigger_else = { OR = { has_cultural_pillar = heritage_chinese + this = culture:tangut } } } @@ -258,7 +259,12 @@ innovation_pole_vault = { icon = @weapons_and_armor_01 potential = { - always = no + OR = { + this = culture:guanches + any_parent_culture_or_above = { + this = culture:guanches + } + } } unlock_maa = guanch_vaulter diff --git a/common/culture/innovations/00_late_medieval_innovations.txt b/common/culture/innovations/00_late_medieval_innovations.txt index a1313c5e9..8a578095d 100644 --- a/common/culture/innovations/00_late_medieval_innovations.txt +++ b/common/culture/innovations/00_late_medieval_innovations.txt @@ -57,8 +57,7 @@ innovation_gunpowder = { icon = @gunpowder_02 parameters = { - unlock_handgunners = yes - unlock_bombards = yes + unlock_late_medieval_gunpowder_units = yes unlock_powder_magazines = yes } @@ -73,8 +72,7 @@ innovation_gunpowder = { icon = @fire_dragon } - #custom = unlock_siege_maa_fourth_level - #custom = unlock_handgunners_loc + custom = unlock_siege_maa_fourth_level flag = global_regular flag = late_medieval_era_regular diff --git a/common/culture/innovations/00_tribal_innovations.txt b/common/culture/innovations/00_tribal_innovations.txt index 0be5f0163..ba8b3f1b8 100644 --- a/common/culture/innovations/00_tribal_innovations.txt +++ b/common/culture/innovations/00_tribal_innovations.txt @@ -321,7 +321,7 @@ innovation_table_of_princes = { OR = { #West Slavic this = culture:czech - this = culture:NEOW_slovak + this = culture:slovien } } diff --git a/common/culture/innovations/01_fp1_innovations.txt b/common/culture/innovations/01_fp1_innovations.txt index e4aa3b38b..476f27fe1 100644 --- a/common/culture/innovations/01_fp1_innovations.txt +++ b/common/culture/innovations/01_fp1_innovations.txt @@ -44,21 +44,20 @@ innovation_varangian_adventurers = { potential = { has_fp1_dlc_trigger = yes - always = no -# OR = { -# has_innovation = innovation_varangian_adventurers -# has_cultural_pillar = heritage_north_germanic -# -## # Frankish -## this = culture:norman -## any_parent_culture_or_above = { -## this = culture:norse #Norman -## } -# this = culture:estonian -# any_parent_culture_or_above = { -# this = culture:estonian #Estonian -# } -# } + OR = { + has_innovation = innovation_varangian_adventurers + has_cultural_pillar = heritage_north_germanic + + # Frankish + this = culture:norman + any_parent_culture_or_above = { + this = culture:norse #Norman + } + this = culture:estonian + any_parent_culture_or_above = { + this = culture:estonian #Estonian + } + } NOT = { has_cultural_era_or_later = culture_era_early_medieval } } diff --git a/common/culture/innovations/N3OW_cultural_innovations.txt b/common/culture/innovations/N3OW_cultural_innovations.txt deleted file mode 100644 index 686195a2e..000000000 --- a/common/culture/innovations/N3OW_cultural_innovations.txt +++ /dev/null @@ -1,26 +0,0 @@ -@longboats = "gfx/interface/icons/culture_innovations/innovation_longboats.dds" - -innovation_river_tradefleets = { - skill = stewardship - group = culture_group_civic - culture_era = culture_era_early_medieval - region = world_europe_east_russia - icon = @longboats - - character_modifier = { - embarkation_cost_mult = -0.5 - diplomatic_range_mult = 0.2 - } - - custom = unlocks_sailable_major_rivers - parameters = { - trade_ports_stationed_maa_bonus = yes - trade_ports_enabled_for_tribals = yes - } - flag = global_regional - flag = early_medieval_era_regional - - ai_weight_for_fascination = { - value = 100 - } -} \ No newline at end of file diff --git a/common/culture/innovations/N3OW_cultural_maa_innovations.txt b/common/culture/innovations/N3OW_cultural_maa_innovations.txt index c178082cc..1716192a1 100644 --- a/common/culture/innovations/N3OW_cultural_maa_innovations.txt +++ b/common/culture/innovations/N3OW_cultural_maa_innovations.txt @@ -21,12 +21,37 @@ innovation_british_arsenals = { has_cultural_pillar = heritage_anglo_frisian } } + #can_progress = { + # + #} + #character_modifier = { + # development_growth_factor= 0.2 + #} + #county_modifier = { + # epidemic_resistance = 10 + # building_slot_add = 1 + #} + + #culture_modifier = { + # mercenary_count_mult = 0.5 + #} + + #province_modifier = { + # build_speed = -0.1 + #} + + + unlock_maa = handgunners parameters = { unlock_powder_magazines = yes - unlock_handgunners = yes } + #unlock_decision = + #unlock_law + flag = early_medieval_era_regional + + #custom = promote_culture_speed_test } innovation_redcoats = { @@ -34,16 +59,45 @@ innovation_redcoats = { group = culture_group_military culture_era = culture_era_late_medieval #region = world_europe_west_britannia - icon = @gunpowder_02 + icon = @gunpowder potential = { - has_innovation = innovation_british_arsenals OR = { has_cultural_pillar = heritage_brythonic has_cultural_pillar = heritage_anglo_frisian } } + #can_progress = { + # + #} + #character_modifier = { + # development_growth_factor= 0.2 + #} + #county_modifier = { + # epidemic_resistance = 10 + # building_slot_add = 1 + #} + + #culture_modifier = { + # mercenary_count_mult = 0.5 + #} + + #province_modifier = { + # build_speed = -0.1 + #} + + + unlock_maa = redcoats + parameters = { + unlock_powder_magazines = yes + } + #unlock_decision = + #unlock_law + + flag = global_maa + + #custom = promote_culture_speed_test } innovation_british_ironsides = { @@ -63,6 +117,10 @@ innovation_british_ironsides = { unlock_maa = ironsides + + flag = global_maa + + #custom = promote_culture_speed_test } innovation_celtic_columneers = { @@ -138,6 +196,7 @@ innovation_gardians = { this = culture:provencal this = culture:rottisch this = culture:patoues + this = culture:azurrano } } @@ -214,191 +273,4 @@ innovation_guides = { flag = global_regional #custom = promote_culture_speed_test -} - -innovation_cacadores = { - skill = martial - group = culture_group_military - culture_era = culture_era_high_medieval - icon = @gunpowder - - potential = { - this = culture:portuguese - } - - unlock_maa = cacadores - parameters = { - unlock_powder_magazines = yes - } - - flag = global_maa -} - -innovation_almogavares = { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:andorra - this = culture:aragonese - this = culture:asturleonese - this = culture:basque - this = culture:galician - } - } - - unlock_maa = almogavares - - flag = global_maa -} - -innovation_tercos = { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:catalan - this = culture:balearic - this = culture:valencian - } - } - - unlock_maa = tercos - - flag = global_maa -} -innovation_lanceros = { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:castilian - this = culture:extremeno - this = culture:NEOW_andalusian - } - } - - unlock_maa = lanceros - - flag = global_maa -} -innovation_betyars = { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:hungarian - this = culture:szeklers - this = culture:translyvanian - this = culture:czech - this = culture:NEOW_moravian - this = culture:NEOW_slovak - this = culture:goral - this = culture:NEOW_carpathian - } - } - unlock_maa = betyars - - flag = global_maa -} -innovation_peacekeepers = { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:wallachian - this = culture:banatian - this = culture:moldavian - this = culture:NEOW_gagauz - this = culture:NEOW_ucrainean - } - } - unlock_maa = peacekeepers - - flag = global_maa -} -innovation_tachanka { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:NEOW_kievan - this = culture:NEOW_cossack - this = culture:NEOW_crimean - this = culture:NEOW_nizhnevolzhan - this = culture:NEOW_povolzhan - this = culture:kalmyk - } - } - unlock_maa = tachanka - - flag = global_maa -} -innovation_uhlan = { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:NEOW_greater_polish - this = culture:NEOW_lesser_polish - this = culture:NEOW_mazovian_polish - this = culture:sorbian - this = culture:kashubian - this = culture:goral - this = culture:NEOW_silesian - this = culture:lipka - this = culture:NEOW_pribaltic - this = culture:NEOW_polessian - this = culture:NEOW_minskian - this = culture:NEOW_vohlynian - this = culture:lithuanian - this = culture:samogitian - } - } - unlock_maa = uhlan - - flag = global_maa -} -innovation_bike_cav = { - skill = martial - group = culture_group_military - culture_era = culture_era_early_medieval - icon = @maa_01 - - potential = { - OR = { - this = culture:latvian - this = culture:latgalian - this = culture:estonian - this = culture:livonian - this = culture:voroseto - this = culture:dansk - this = culture:slesvigsk - has_cultural_pillar = heritage_west_germanic - } - } - unlock_maa = bike_cav - - flag = global_maa } \ No newline at end of file diff --git a/common/culture/innovations/tgp_innovations.txt b/common/culture/innovations/tgp_innovations.txt index d79123e8d..c8c4e0a06 100644 --- a/common/culture/innovations/tgp_innovations.txt +++ b/common/culture/innovations/tgp_innovations.txt @@ -181,7 +181,17 @@ innovation_sericulture = { # VICTORIA TECHS ARE BACK BABEYYY AWOOOOU (wolf howl) icon = @sericulture potential = { - silk_road_innovation_trigger = { INNOVATION = sericulture } + has_tgp_dlc_trigger = yes + } + + can_progress = { + custom_tooltip = { + text = silk_road_sericulture_trigger_tt + OR = { + has_cultural_pillar = heritage_chinese + has_cultural_pillar = heritage_byzantine + } + } } parameters = { diff --git a/common/culture/name_equivalency/00_NEOW_female_names.txt b/common/culture/name_equivalency/00_NEOW_female_names.txt index e41daa4ef..61708490c 100644 --- a/common/culture/name_equivalency/00_NEOW_female_names.txt +++ b/common/culture/name_equivalency/00_NEOW_female_names.txt @@ -1,741 +1,502 @@ -abida_female = { _G_dot_abidat } -abigail_female = { Abbie Abby Abb_e_hat_h Abb_e_hat_hg_AE_l Abigail Abigaille Abigale Abygayl Abygayll Aibbie Aibigail Gail } +abigail_female = { Abbie Abby Abigail Abigale Abygayl Abygayll Aibbie Aibigail Gail } ada_female = { Ada Adda } -adela_female = { Aaltje Ad_e_act_la Ad_e_grv_le Ad_e_grv_ll Ad_e_grv_lo Ad_e_act_lar Addylla Adel Adel_e_dot_ Adela Adele Adely_a_uml_ Aiddelai } -adelaide_female = { _A_grv_delheid A_i_act_da Ad_e_act_la_i_uml_de Adelaida Adelaide Adelheid Addylayddy Ad_pst_l_a_act_id Addyllayddy Aida Aiddelaide Aleida Aletta Alida Alide Alijda Alke Azala_i_uml_s Aziliz Azylis Elke Heide Heidi Heidy } -adelina_female = { Adelina Adeline Adlinn } -adila_female = { _A_uml_dil_a_uml_ } -adoracion_female = { Adoraci_o_act_n } -adriana_female = { Adri_a_act_na Adriana Adriano_female Adrijana Antri_a_act_na Jadranka } -agatha_female = { _A_act_gueda _A_grv_gat _A_grv_get _A_rng_got Aet Ag_a_act_ta Ag_a_act_thi Agata Agate Agatha Agathe Agato Agota Aita Gadea } -agnes_female = { _A_grv_gnees _A_grv_ngenees _A_grv_ngnees Agn_e_dot_ Agn_e_grv_s Agn_i_act_ Agne Agne_s_crn_a Agnes Agnese Agneta Agnieszka Agnys Ahneta Ain_e_act_s Ane_z_crn_ka Anest In_e_act_s In_e_grv_s In_e_hat_s Ines Inesa Inese Ne_z_crn_a Ne_z_crn_ika Nesta Nysta Oanell } +adela_female = { Aaltje Ad_e_grv_le Ad_e_grv_lo Addyla Addylla Adela Adele Aiddelai } +adelaide_female = { Ad_e_act_la_i_uml_de Adelaide Adelheid Addylayddy Addylaydy Addyllayddy Aida Aiddelaide Aleida Alida Alijda Alke Azala_i_uml_s Aziliz Azylis Elke Heide Heidi } +adriana_female = { Adriana Adriano } +agatha_female = { _A_rng_got Agate Agatha Agathe Agato Gadea } +agnes_female = { Agn_e_grv_s Agnes Agneta Agnys Anest In_e_grv_s Ines Nesta Nysta Oanell } ainhoa_female = { Ainhoa Ainoa } -aisha_female = { A_i_uml_s_e_act_ Ay_s_ced_a Ay_s_ced_at Ay_s_ced_e Jay_s_ced_at } alba_female = { Alba } -albamaria_female = { Alba_spc_Mar_i_act_a } albana_female = { Aubano } alberta_female = { Alberdina Alberta Alberte Albertine Albertino_female } -albina_female = { Alb_i_act_na Albina } -alexandra_female = { Ailexsaindrai Alaxandra Alejandra Alejandrina Aleksandra Aleksandrina Alessandra Alessandrino_female Alessandro_female Alex_a_act_ndra Alexandra Alexandrina Alejo Alekso_female Alja Allyksanddra Al_i_hat_kx_AE_ndra Les_pst_a Sa_s_crn_a_female Sa_s_crn_ka Sanda Sandra Sandrine Sandrino_female Sandy Xandra } -alexia_female = { Al_e_grv_xia Alessia Alessio_female Alex_i_act_a Alexia Alexina } -alexis_beatrix_female = { Alexis Beatrix } +alexandra_female = { Ailexsaindrai Alessandra Alessandrino_female Alessandro_female Alexandra Allyksanddra Alyksanddra Sandra Sandrine Sandrino_female Sandy } +alexia_female = { Al_e_grv_xia Alessia Alessio_female Alexia Alexina } alfhild_female = { Vilde } -alfonsa_female = { Alfonsa Anfounsino } -alice_female = { _A_act_ylis _A_grv_liss Ailice Al_i_act_cia Alica Alice Alicia Alicija Alicja Aliise Alis Alisa Alishia Alisia Alison Alix Alixe Alize Alizia Allycy Alycy } -alima_female = { Alimat } -alina_female = { Al_i_mcn_na Aliena Alin_a_uml_ Alina Aline Alino } -aliya_female = { _A_uml_liia _G_brv_aliia Galiy_a_uml_ } -alyssa_justina_female = { Alyssa Justina } +alice_female = { Ailice Al_i_act_cia Alice Alicia Alis Alison Alix Alixe Alize Allycy Alycy Alysy } +alina_female = { Aliena Alina Aline Alino } +alfonsa_female = { Anfounsino } amaia_female = { Amaia Amaya } amanda_female = { Amanda Amandino Mandy } -amata_female = { Aimado Aimee Amada Amy _E_hat_imyy Esm_e_act_e Esmee Maitane } -amber_female = { Aimber Amber Amb_e_hat_h } -amelia_female = { Am_a_act_lia Am_a_act_lie Am_e_act_lia Am_e_act_lie Am_e_grv_li Amale Amalia Amalie Amaliya Ameli Amelia Amelie Amelija Ammeli } -amice_female = { Amice Aam_i_act_s } -amina_female = { _SHW_min_shw_ Amina Aminat Emin_e_act_ Emine } +amata_female = { Aimado Aimee Amy Esm_e_act_e Esmee Maitane } +amber_female = { Aimber Amber Ambyr } +amelia_female = { Am_e_act_lie Am_e_grv_li Amale Amalie Amelia Amelie } +amina_female = { Amina } amira_female = { Amira } -amparo_female = { Amparo Amparu } -anahid_female = { Onn_a_hat_h_i_act_d } -anastasia_female = { Anast_a_act_zia Anast_a_act_zie Anastas_i_act_a Anastasi_e_act_ Anastasia Anastasie Anastasija Anastazija Anastazio Nastasia Stacey Stasel } -andrea_female = { Andere Andr_e_act_e Andra Andrada Andrea Andreea Andreia Andreja Andreua Andriana Andrine Andriveto Endija } -andreamaria_female = { Andreua_spc_Mar_i_act_a } -angela_female = { _A_act_nchela _A_act_ngela _A_grv_ngela _A_grv_sch_a_uml_li _A_grv_schali _A_hat_ngela Aela Aelia Aelig And_e_crn_la Anelė Ang_e_grv_le Ang_e_grv_lo_female Angel_e_dot_ Angela Angelina Angelita Angjelina Angyla Anxela Anxhela Anzhela Engelina Gotzone Xela } -angeles_female = { _A_act_nchels _A_act_ngeles _A_act_nxeles _A_grv_ngels } -angelica_female = { And_z_crn_elika Ang_e_act_lica Angelica Angelico_female Angelik_i_act_ Angelika Angelique Anx_e_act_lica Lieke } -anisa_female = { _A_uml_nis_a_uml_ Anesa Anisa Anisat } -anna_female = { Aina Ainne Ana Ana_i_act_s Ana_i_uml_s Anais Ane Anelia Anet Aneta Anete Aneto Anette Ani Ani_s_cma_oara Anika Anila Anita Anja Anka Anke Ann Anna Annaig Anne Anneke Anneken Annette Anni Annica Annick Annicka Annie Annigje Annija Annika Anniken Anny Ano Anouk Antje Anu Anu_t_cma_a Anushka Anya Hana Hanah Hanka Hanna Hannah Hanne Naig Nu_s_crn_a Ona Onn_a_hat_h } -annabelen_female = { Ana_spc_Bel_e_act_n } -annabella_female = { Anabel Anabela Annabel Annabell Annabella } +anahid_female = { Anahyta } +anastasia_female = { Anastasi_e_act_ Anastasia Anastasie Stacey } +andrea_female = { Andere Andr_e_act_e Andrea Andrine Andriveto } +angela_female = { _A_grv_ngela Aela Aelia Aelig Ang_e_grv_lo_female Angela Angelina Angelita Angyla Engelina Gotzone } +angeles_female = { _A_grv_ngels } +angelica_female = { Angelica Angelico_female Angelika Angelique Lieke } +anna_female = { Aina Ainne Ana Ana_i_uml_s Anais Ane Aneto Anette Anita Anja Anke Ann Anna Annaig Anne Anneke Anneken Annette Anni Annica Annick Annicka Annie Annigje Annika Anniken Anny Ano Anouk Antje Hanka Hanna Hannah Hanne Naig } +annabella_female = { Annabel Annabell Annabella } annacatherine_female = { Anna-Karin Annekatrin } annacharlotte_female = { Ann-Charlotte } -annachristina_female = { Ana_spc_Crestina Ana_spc_Cristina Anna-Stina Ann-Christin Annki } +annachristina_female = { Anna-Stina Ann-Christin Annki } annaclara_female = { Ano-Claro } -annaeleonora_female = { Hannelore } -annaelizabeth_female = { Ana_spc_Isabel Ane_spc_Elixabete Ana_spc_Isabela Ana_spc_Sabel Ana_spc_Sabela Anna_spc_Isabel Anna-Liisa Annalisa Annalise Annel_i_grv_s Anneli Anneliese Annelise Annely Ano-Liso } annahelena_female = { Anna-Lena } -annalaura_female = { Ana_spc_Laura Anne-Laure Ano-Lauro } -annamargaret_female = { Ana_spc_Mar_i_act_a Annarita Annegret Anne-Gret Anne-Margrete Anne-Mette } -annamaria_female = { Amei Amm_e_act_j Ammer_e_act_j Ana_spc_Maria Anamaria Ane_spc_Miren Anna_spc_Maria Annamaria Anna-Vari Annem_e_act_j Annemar_e_act_j Annemarie Anne-Marie Annemarija Annemie Annemieke Ann-Marie Ano-Mar_i_grv_o } -annapilar_female = { Ana_spc_Pilar } -annarosa_female = { Ana_spc_Rosa Annerose Anne-Rose } -annasophia_female = { Anne-Sophie Ann-Sophie Ano-Souf_i_grv_o } -antonia_female = { Ant_i_act_a Ant_o_act_nia Ant_o_grv_nia Antan_e_dot_ Antanina Anthonia Antoaneta Antoinette Anton_i_act_a Antona Antonella Antoneta Antonetta Antoni_n_tld_a Antonia Antonieta Antonietta Antonija Antonina Antouneto Antoynytty Donka T_o_grv_nio_female Teuntje Tounieto } -anunciacion_female = { Annunziata Anuntxi } -aouda_female = { Aouda A_u_hat_dha } -aphrodite_female = { Af_e_uml_rdita Aferdita Affrhodyty } -apollonia_female = { Apol_o_act_nia Apollon_i_act_a Lone Polona Poul_o_grv_nio } +annaeleonora_female = { Hannelore } +annaelizabeth_female = { Ane_spc_Elixabete Anna_spc_Isabel } +annalaura_female = { Anne-Laure Ano-Lauro } +annalisa_female = { Anneli Anneliese Annelise Ano-Liso } +annamargaret_female = { Annarita Annegret Anne-Gret Anne-Margrete Anne-Mette } +annamaria_female = { Amei Ane_spc_Miren Anna_spc_Maria Annamaria Anna-Vari Annemarie Anne-Marie Annemie Annemieke Ann-Marie Ano-Mar_i_grv_o } +annarosa_female = { Annerose } +annasophia_female = { Anne-Sophie Ano-Souf_i_grv_o } +antonia_female = { Ant_o_grv_nia Antoinette Antonella Antonetta Antonia Antonieta Antonietta Antouneto Antoynytty T_o_grv_nio_female Teuntje Tounieto } +anunciacion_female = { Anuntxi } +aphrodite_female = { Affrhodyty } +apollonia_female = { Lone Poul_o_grv_nio } april_female = { Abri_e_act_u Abril Ebrel } -araceli_female = { Araceli Arazeli } -aranzazu_female = { Ar_a_act_nzazu Arancha Arantxa Arantza Arantzatu Arantzazu Aranzazu } -ariadne_female = { Ari_a_act_dni Ariadna Ariana Ariane Arianna } +aranzazu_female = { Arantxa Arantza Arantzazu Aranzazu } +ariadne_female = { Ariadna Ariana Ariane } arlette_female = { Arleto } asa_female = { _A_rng_sa _A_rng_se } -ascencion_female = { Ascensi_o_act_n Igone } -ashleigh_female = { A_s_crn_li Aishlei Ashleigh Ashley Ashlly Ashly Aeshl_i_hat_ } -asia_female = { Asijat Asiy_shw_t Asya Asyat } -aslihan_female = { Asl_i_dot_han Asl_i_dot_-Xanum } -asma_female = { Asma Asmaj Esma } +asma_female = { Asma } astrid_female = { _A_grv_strid Asta Astri Astrid } -asuncion_female = { Assumpci_o_act_ Assun_c_ced__a_tld_o Assunta Asun Asunci_o_act_n Asunzi_o_act_n Axun Jasone } -athanasia_female = { Atanasia Atanaska Athanas_i_act_a } +asuncion_female = { Assumpci_o_act_ Assunta Asun Axun Jasone } +ascencion_female = { Igone } +ashleigh_female = { Aishlei Ashleigh Ashley Ashlly Ashly } auda_female = { Aude } -audrey_female = { Audr_e_act_ Odri } -augusta_female = { Aug_u_uml_schtinn Augusta Auguste_female Avgusta G_u_uml_schte Guste } +audrey_female = { Audr_e_act_ } +augusta_female = { Augusta Auguste_female } augustina_female = { Agustino_female Augustina } -aurelia_female = { Aur_e_act_lia Aur_e_act_lie Aur_e_grv_lia Aurel_i_grv_o_female Aurela Aurelia Reili } +aurelia_female = { Aur_e_act_lie Aur_e_grv_lia Aurel_i_grv_o_female Aurelia } aurora_female = { Aurora Aurore Auroro } aveline_female = { Awyllyny Awylyny } -bailey_caitlin_female = { Bailey Caitlin } baptista_female = { Batistino } -barbara_female = { B_a_act_ra B_a_act_rbara B_a_grv_rbara B_a_grv_rwer_a_grv_ B_a_uml_rbel B_a_uml_rbl Baiba Barbara Barbo_female Barbora Barbro Varv_a_act_ra } -bartholomea_female = { Jerneja Neja } -basilisa_female = { Basilia Vasilena Vasilica Vasilik_i_act_ Vasilisa Vasilka } -beata_female = { Be_a_act_ta Beata Beate } -beatrice_female = { B_e_act_atrice B_e_act_atrissa Beaitrice Beatrice Beatris Beatriu Beatrix Beatriz Betrys Biatriso Byatrhyks Byatrycy Byatrysy } -begonia_female = { Bego_n_tld_a Begonia } -belen_female = { Bel_e_act_n Belen Betlem } -benedicta_female = { Benedetta Benedikta Benedito_female Benita Beno_i_hat_te Bente Bieita } +barbara_female = { B_a_grv_rbara B_a_uml_rbel B_a_uml_rbl Barbara Barbo_female Barbro } +beata_female = { Beata Beate } +beatrice_female = { B_e_act_atrice Beaitrice Beatrice Beatris Beatriu Beatrix Beatriz Betrys Byatrhyks Byatrycy Byatrysy } +belen_female = { Belen Betlem } +benedicta_female = { Benedikta Benedito_female Benita Beno_i_hat_te Bente } berengaria_female = { B_e_act_reng_e_grv_re Berenguiero } -bernarda_female = { Berendina Bernadeta Bernadeto Bernadette Bernarda Bernardina Bernado } -bertha_female = { Berta Berth Bertha Berthe Berto_female } +berenice_female = { Bereni_c_ced_o } +bernarda_female = { Berendina Bernadeto Bernadette Bernardina Bernado } +bertha_female = { Berta Bertha Berto_female } bertranda_female = { Bertrando } -bethany_male = { Beaitani Betani Byafany } -beverley_male = { Beverley Beverli } -blakely_jada_female = { Blakely Jada } -blanche_female = { Biainca Bianca Bianka Blanca Blanche Blanco_female Blanga Blanka Blan_s_crn_o Bllanchy Blanshy Branca Byanca Zuri_n_tld_e } -blasia_female = { Bla_z_crn_ka } -bogdana_female = { Bohdana } +bethany_male = { Beaitani Byafany } +blanche_female = { Biainca Bianca Bianka Blanca Blanche Blanco_female Bllanchy Blanshy Byanca Zuri_n_tld_e } boudicca_female = { Boudyca } -bridget_female = { Berit Birgit Birgitt Birgitta Birgitte Birte Birthe Brec_pst_hed Bregido Bridget Brigida Brigita Brigitt Brigitta Brigitte Brischitt Brit Brita Britt Britta Bryddgyt Ffraid Gitta Gitte Piret Pirkko } -brittany_female = { Britney Britni } -brunhilde_female = { Br_u_uml_nnhilde Brunhilda Brunhilde Brynhildur } -bureny_ashley_female = { Bureny Ashley } -bushra_female = { B_u_uml__s_ced_ra Bouchra } -camilla_female = { Camiho Camila Camilla Camille_female K_a_grv_mi Kamila Kamilla } -candice_female = { Candice Kandis } -candida_female = { C_a_grv_ndida C_a_hat_ndida } +bridget_female = { Berit Birgit Birgitt Birgitta Birgitte Birte Birthe Brec_pst_hed Bregido Bridget Brigitte Brit Brita Britt Britta Bryddgyt Ffraid Gitta Gitte } +brittany_female = { Britney } +brunhilde_female = { Brunhilde } +bushra_female = { Bouchra } +camilla_female = { Camiho Camilla Camille_female Kamilla } +candida_female = { C_a_grv_ndida } carla_female = { Carla Carleno_female Carly Carol Carola Carole Carolo_female Charl_e_grv_ne Charlene Charly Karla Karola } -carmen_female = { Carme Carmela Carmella Carmen Carmina Carmo Karmel Karmele Karmen } -carmenmaria_female = { Carme_spc_Mar_i_act_a Carmen_spc_Mar_i_act_a } -carolina_female = { C_a_hat_hrlyne Carolien Carolin Carolina Caroline Carolyn Caroulino K_a_grv_rlinn K_a_grv_rolinn Karl_i_mcn_ne Karol_i_act_na Karoliina Karolin Karolina Karoline Karolino Liina } -carteryn_kimberly_female = { Carteryn Kimberly } -cassandra_female = { Casandra Cassandra Cassandro Cassy K_a_hat_si Kasandra Kass_a_act_ndra } -catherine_female = { Aikater_i_act_ni C_a_act_tia Cadi Cafyryny Caff_e_act_ryn Caiterine Caitlin Carin Carina Catalina Catarina Catarino Caterina Catharina Catherine Cathy Cathyrhyny Cati Catrin Catterina Catyy Caytllyn Ecaterina Ekaterina Ekatherina Jekaterina K_a_grv_thri K_a_grv_thrinn K_a_mcn_rina K_a_uml_te K_a_uml_the K_a_uml_tlin Kaarina Kaciaryna Kadi Kadri_Catherine Kafyryny Kaia Kaija Kaisa Kaisu Kaiterine Kaitrin Kajsa Kar_i_mcn_na Karen Kari Karin Karina Karine Karyn Katalin Katar_i_act_na Katariina Katarina Katarzyna Kate Kate_r_crn_ina Katell Kater_i_act_na Katerina Katharina Katharine Katherina Katherine Kathleen Kathrin Kathryn Kati Katia Katie Katixa Katja Katka Katr_i_act_n Katr_i_mcn_na Katre Katri Katriina Katrin Katrina Katrine Kattalin Katy Katya Kaytlyn Keit Keiu Keren Keti Ketija Kitija Kotryna Nienke Riin Riina Tieneke Tineke Triin Trijntje Trine Triinu } -catherinemaria_female = { Kairi } -cecilia_female = { C_e_act_cile Cec_i_act_lia Cecile Cecilia Ceciliai Cecilie Cecilo Cicely Cilly Cycyllya Cycylya Seila Ses_i_act_lya Sesselja Sheila Sheyla Silja Silje Silke Sille Silli Sisse Sissel Tsetsiliya Xeila Xixili Zezilia } -celestina_female = { Celeste Celestina Celestino_female Celesto_female } -celia_female = { C_e_grv_lia Celi_a_grv_ Celia Zilia Tsilya } -celine_female = { C_e_act_line Celin Celina Celino Selina Sylyna } -chantal_female = { _C_crn_antelo Chantal Chantelle Xantal } -charity_female = { Caridad Kar_i_act_tas } -charlotte_female = { _S_crn_arloto Carlota Carlotta Chairlotte Charllotty Charloto Charlotta Charlotte Karlota Karlotty Loti Lotta Lotte Sch_a_grv_rlott Sharlotta } -chelsea_female = { Ch_AE_ls_e_hat_ Ch_AE_ls_a_hat_ Chelseai Chyllsya } -cheyenne_autumn_female = { Cheyenne Autumn } -chloe_female = { Chlo_e_act_ Chlloy Chl_o_act_i Chloe Chloy Clou_e_grv_ Kloy } -chloe_mackenzie_female = { Chloe Mackenzie } -cholpan_female = { _S_crn_olpan } -christelle_female = { Christel Christelle Chryst_a_act_lla Kristel Kristell } -christina_female = { Carsta Chesten Chrissie Christ_i_act_na Christa Christiane Christina Christine Christl Crestina Crestino Cristiana Cristieana Cristina Cristyn Hristina Kersten_female Kersti Kerstin Kirsten Kirsti Kirstine Kirsty Kr_i_grv_schtian Kr_i_grv_schtinn Krist_i_act_n Krist_i_act_na Krist_i_mcn_ne Krist_y_act_na Krista Kristen Kristi Kristi_a_mcn_na Kristiina Kristiine Kristin Kristina Kristine Kristjana Kristy Krystyna Stina Stine Tiina Tine } -chun_female = { Ch_y_hat_n Chun } -claire_female = { Argi_n_tld_e Chiara Clair Claire Clara Clare Clarha Clarice Clarisse Clarisso Claro_female Kl_a_act_ra Kl_a_uml_rchen Kl_a_uml_ris Klara Kler Qlara Sklaerenn } -clairemaria_female = { Clara_spc_Mar_i_act_a } -claudia_female = { Cl_a_act_udia Cl_a_grv_udia Claudette Claudia Claudine Gladys Glaudeto Glaudino Glaudo_female Gwladdys Gwladys Klaoda Klaodina Klaudia Klaudija Klavdija Klodeta } -clementia_female = { Cl_e_act_mentine Clem_e_grv_nci Clem_e_grv_ncia Clementia Clementina Clementino_female Clymyntyny Klementina Klimentina } -cleopatra_female = { Cl_e_act_op_a_hat_tre Cleiopatra Cleopatra Kl_ae_apatra Kliapetra Cleopaitrai } -clevelandy_amy_female = { Clevelandy Amy } -clorinda_female = { Clehrinduh Clohrinduh Clorinda Clorinde Clorinduh Clorynder Clourindo Klorinda } -clotilda_female = { Clotilde Cloutido Klotylda } +carmen_female = { Carme Carmela Carmella Carmen Carmina Karmele } +carolina_female = { Carolina Caroline Carolyn Caroulino Karolina Karoline } +cassandra_female = { Cassandra Cassandro Kasyy } +catherine_female = { Cadi Cafyryny Caiterine Caitlin Carin Carina Catarino Caterina Catharina Catherine Cathy Cathyrhyny Cati Catrin Catyy Caytllyn K_a_uml_te K_a_uml_the Kafyryny Kaiterine Kaitrin Kajsa Karen Kari Karin Karina Karine Karyn Katalin Katarina Kate Katell Katharina Katharine Katherina Katherine Kathleen Kathrin Kathryn Kati Katia Katie Katixa Katja Katrin Katrina Katrine Kattalin Katy Kaytlyn Nienke Trijntje Trine } +cecilia_female = { C_e_act_cile Cec_i_act_lia Cecilia Ceciliai Cecilie Cecilo Cicely Cilly Cycyllya Cycylya Sheila Sheyla Silje Silke Sille Sisse Sissel Sysylya Xixili } +celestina_female = { Celestino_female Celesto_female } +celia_female = { C_e_grv_lia Celi_a_grv_ Celia } +celine_female = { C_e_act_line Celina Celino Selina Sylyna } +chantal_female = { Chantal Chantelle Xantal } +charlotte_female = { Carlota Chairlotte Charllotty Charloto Charlotta Charlotte Karlota Karlotty Lotta Lotte } +chelsea_female = { Chelseai Chyllsya Kylsya } +chloe_female = { Chlo_e_act_ Chlloy Chloe Chloy Clou_e_grv_ Kloy } +christelle_female = { Christel Christelle Kristell } +christina_female = { Carsta Chesten Chrissie Christa Christiane Christina Christine Crestino Cristina Cristyn Kersten_female Kerstin Kirsten Kirsti Kirstine Kirsty Kristen Kristin Kristina Kristine Kristy Stina Stine Tine } +chun_female = { Chun Shun } +claire_female = { Argi_n_tld_e Clair Claire Clara Clare Clarha Clarisso Claro_female Kl_a_uml_rchen Klara Sklaerenn } +claudia_female = { Cl_a_grv_udia Claudette Claudia Claudine Gladys Glaudeto Glaudino Glaudo_female Gwladdys Gwladys Klaoda Klaodina Klaudia } +clementia_female = { Clem_e_grv_nci Clem_e_grv_ncia Clementia Clementina Clementino_female Clymyntyny } +cleopatra_female = { Cl_e_act_op_a_hat_tre } +clorinda_female = { Clorinda Clorinde Clourindo } +clotilda_female = { Clotilde Cloutido } colette_female = { Colette Coul_e_grv_to } -concepcion_female = { _C_dot_ettina Concei_c_ced__a_tld_o Concepci_o_act_ Concepci_o_act_n Concetta Conxita Sorkunde } -constance_female = { Constaince Constan_t_cma_a Constance Constancy Constanze Costanza Coustan_c_ced_o Konstanca Konstanse Konstant_i_act_a Konstant_i_act_na } -constantina_female = { Constantina Kostadinka } -consuelo_female = { Consolaci_o_act_n Consolata Consolo Consuela Consuelo } -coolidgea_emma_female = { Coolidgea Emma } -coral_female = { Coral Coral_i_act_ Coralia Coralie Coural_i_grv_o } +concepcion_female = { Concepci_o_act_ Concetta Conxita Sorkunde } +constance_female = { Constaince Constance Constancy Constanze Coustan_c_ced_o Konstanse } +coralie_female = { Coral_i_act_ Coural_i_grv_o } cordelia_female = { Corhddylya } corinne_female = { Corina Corinna Corinne Courino } -cornelia_female = { Corn_e_act_lia Cornelia Korn_e_act_lia Kornelia Neeltje Nele } +cornelia_female = { Cornelia Kornelia Neeltje Nele } cruz_female = { Gurutze } -crystal_female = { Chrystal Cristail Crystall Kristalina } -cynthia_female = { Cintia Cinzia Cynfya Cynthia Sintija } -czeslawa_female = { _C_crn_eslava Czes_l_stk_awa } -dagmar_female = { D_a_act__s_crn_a Dagmar Dagmara } +crystal_female = { Chrystal Cristail Crystall } +cynthia_female = { Cynfya Cynthia } dalia_female = { Ddahlya Ddalya } -danica_brittany_female = { Danica Brittany } -daniela_female = { Ddainni Dana Dani Dani_e_grv_le Dani_e_uml_lle Daniel_e_dot_ Daniela Danielle Danielo_female Danila Danique Danut_e_dot_ Danuta Ddainielle Ddanny Ddanylly Ddanyylly } -daphne_bethany_female = { Daphne Bethany } -daphne_female = { Dafina Dafne Daphne Daun_e_grv_ } -darya_female = { D_a_uml_ri_g_brv_a Dari_g_brv_a Daria Darija Darinka Darja Darya } -debora_female = { D_e_act_bora D_e_act_borah Debbie Debora Deborah Debra Devorah } +daniela_female = { Ddainni Dani_e_uml_lle Daniela Danielle Danielo_female Danique Ddainielle Ddanny Ddanylly Ddanyylly } +daphne_female = { Daphne Daun_e_grv_ } +debora_female = { Debbie Debora Deborah Debra } delphine_female = { D_o_act_ufino Delfina Delphine } -demetria_female = { D_i_act_mitra Demi Dumitri_t_cma_a Dumitrina Mitica } -denise_female = { Daniso Ddynysy Deneza Denisa Denise Dennis_female Dionys_i_act_a } -desiree_female = { D_e_act_sir_e_act_e Desir_e_act_ Desir_e_act_e } -diana_female = { Ddyana Deana Di_a_mcn_na Diane Diana Diano Dijana Xana } -dietlinde_female = { Deolinda Dietlinde Theodelinde } -dolores_female = { Addolorata Dolores Dolors Lola Loli Nekane } +demetria_female = { Demi } +denise_female = { Daniso Ddynysy Deneza Denise } +desiree_female = { Desir_e_act_e } +diana_female = { Ddyana Diane Diana Diano } +dolores_female = { Dolors Loli Nekane } +doris_female = { Doris Dorise } dominica_female = { Domenica Dominika Dominique_female Doumenico_female } -domitilla_female = { Domicel_e_dot_ } -doris_female = { Doris Dorise Doriss } -dorothy_female = { D_a_mcn_rta D_o_uml_rte D_o_uml_rthe Dace Ddorhofyy Ddorofy Doretta Dorota Dorotea Doroteya Doroth_e_act_a Dorothea Dorothee Dorotheea Dorothy Dorthe Doryty Dourout_e_grv_io Tiia Tiiu } -dragomira_female = { Drahom_i_act_ra } -dunya_female = { Dounia } -edeltraud_female = { Edeltraud Edeltraut } -edith_female = { _E_act_dith Eddit Eddyf Edyf Edit Edita Edith Editha Edito } +dorothy_female = { D_o_uml_rte D_o_uml_rthe Ddorhofyy Ddorofy Dorothea Dorothy Dorthe Doryty Dourout_e_grv_io } +edith_female = { _E_act_dith Eddit Eddyf Edyf Edith Editha Edito } edmunda_female = { Edmunda } -eduarda_female = { Eduarda } -eisenhowery_daniella_female = { Eisenhowery Daniella } -eleanor_female = { _E_act_l_e_act_onore A_e_act_nor Ali_e_act_nor Alionor Eleainor Eleanor Elenora Eleon_o_act_ra Eleonor Eleonora Eleonore Elinor Eliounor Ellinor Ellyanor Elyanor Elyanorh Leanor Leonor Leonora Leonore Leounoro Lore Lynorh } -elfriede_female = { Elfi Elfrid Elfriede } +eleanor_female = { _E_act_l_e_act_onore A_e_act_nor Ali_e_act_nor Eleainor Eleanor Eleonor Eleonore Elinor Eliounor Ellinor Ellyanor Elyanor Elyanorh Leounoro Lore Lynorh } eliana_female = { _E_act_liane Eliano } -elisa_female = { _E_act_lise Elisa Elise Eliso Elissa Eliza } -elizabeth_female = { _E_act_lisabeth _S_crn_pela Al_z_crn_b_e_crn_ta Al_z_crn_beta Bab_e_grv_u_female Babette Bessie Bethan Bettina Betty Eisab_e_grv_u El_i_act_sabet El_z_crn_bieta El_z_dot_bieta Elesbed Eli_s_crn_ka Elis_a_act_vet Elisabet Elisabeta Elisabete Elisabeth Elisabetta Elisetta Elisheva Elixabet Elixabete Elizabeta Elizabeth Elizabeto Elizaibet Elizavetha Ellyzabyf Elsb_a_uml_th Elsbeth Elsebeth Elsie Elspet Elysabyf Elyzabyf Ilsabe Liesel Lill Lis Lisbeth Lisen Lisette Liz Lizeto Lizavetha Lizzie Llyzzyy Lys_i_act_ Yelizaveta } -elizabethcharlotte_female = { Lieselott Lieselotte Liselott Liselotte Lislott } -elizabethmaria_female = { Isabel_spc_Mar_i_act_a Isabela_spc_Mar_i_act_a Lisa-Marie Sabel_spc_Mar_i_act_a } -elodie_female = { _E_act_lodie Alodia Eloud_i_grv_o } -elsa_female = { Els_a_grv_ Elsa Else Elza Ilse Ilza Ilze Telse } -elvira_female = { Albira Elv_i_act_ra Elv_i_mcn_ra Elvi Elvira Elvy Elwyrha } +elisa_female = { _E_act_lise Elisa Elise Eliso Eliza } +elizabeth_female = { _E_act_lisabeth Bab_e_grv_u_female Babette Bessie Bethan Bettina Betty Eisab_e_grv_u Elesbed Elisabet Elisabeth Elixabet Elixabete Elizabeth Elizaibet Ellyzabyf Elsbeth Elsebeth Elsie Elspet Elysabyf Elyzabyf Ilsabe Liesel Lill Lis Lisbeth Lisen Lisette Liz Lizzie Llyzzyy Lyzzyy } +elizabethcharlotte_female = { Lieselott Liselotte } +elodie_female = { _E_act_lodie Eloud_i_grv_o } +elsa_female = { Els_a_grv_ Elsa Else Ilse Telse } +elvira_female = { Elvira Elwyrha } emeline_female = { Emblyn Emelino } emerald_female = { Emerald Esmeraudo } -emily_female = { _E_act_milie Em_i_act_lia Em_i_act_lie Em_i_mcn_lija Emelie Emil_i_act_a Emil_i_grv_o_female Emili_female Emilia Emiliano_female Emilie Emilija Emilio Emiliya Emily Emmali Emmeli Emmy Emylly Emyly Emylyy Milia } -emma_female = { Em_a_grv_ Ema Emma Emmai Enma Imke Ymkje } -emmanuella_female = { Emanuela Emanuelo_female Emmanu_e_grv_le Emmanuela Emmanuelle Manjola Manuela Manuello } -encarnacion_female = { Encarna Encarnaci_o_act_n Encarnazi_o_act_n } +emily_female = { _E_act_milie Em_i_act_lia Emelie Emil_i_grv_o_female Emili_female Emilia Emiliano_female Emilie Emily Emmy Emylly Emyly Emylyy } +emma_female = { Em_a_grv_ Emma Emmai Imke } +emmanuella_female = { Emanuela Emanuelo_female Emmanuelle Manuela Manuello } enid_female = { Enid Enydd } -erika_female = { Erica Erika } -erin_destiny_female = { Erin Destiny } +erika_female = { Erika } ermengarde_female = { Irmgard Irmingard } -ernesta_female = { Arno_s_crn_tka Erna Ernestina Ernestine Ernestino } -esmeralda_female = { Esm_e_act_ralda Esmeralda Ezmiralda Maragda Smaranda } -esther_female = { Esfir Esfyrh Est_e_grv_r Ester Estera Esther Esthera } -estibaliz_female = { Est_i_act_baliz Estibaliz Estitxu } -ethel_female = { Etela Ethel } -eudocia_female = { Eudoxia Evdok_i_act_a } -eugenia_female = { _E_act_ug_e_grv_nio _U_uml_sch_e_act_ni _Z_crn_enja Eug_e_act_nia Eug_e_act_nie Eug_e_grv_nia Eugenia Eugenija Eukene Euxenia Evgen_i_act_a Evgenia Owena Ux_i_act_a Yevgeniya Zhenya } -eulalia_female = { _E_act_ul_a_grv_lio Eul_a_act_lia Eul_a_grv_lia Laia Olaia Olalla Olaya } -euphemia_female = { Effim_i_act_a Euphemia Yufimia } -euphrosyna_female = { Effros_y_act_ni Eufrozyna } -eurydice_female = { Eur_i_act_dice } -eva_female = { _E_act_va _E_grv_ve _E_grv_vo _X_dot_ava Eev Eevi Efa Eva Eve Evi Evika Evita Ewa Ewya Hava Havva Ieva Yeva } -evamaria_female = { Eva_spc_Mar_i_act_a Eva_spc_Maria Eva-Maria } -evelyn_female = { _E_act_veline _E_act_velyne Evaline Evelien Evelin Evelina Eveline Evelino Evelyn Evelyne Ewelina Ivelina } +ernesta_female = { Erna Ernestino } +esmeralda_female = { Esm_e_act_ralda Esmeralda Maragda } +esther_female = { Esfyrh Est_e_grv_r Ester Esther } +estibaliz_female = { Estibaliz Estitxu } +eugenia_female = { _E_act_ug_e_grv_nio Eug_e_act_nie Eug_e_grv_nia Eukene Owena } +eulalia_female = { _E_act_ul_a_grv_lio Eul_a_grv_lia Laia Olaia } +euphemia_female = { Euphemia } +eva_female = { _E_grv_ve _E_grv_vo Efa Eva Ewa Ewya } +evamaria_female = { Eva_spc_Maria } +evelyn_female = { _E_act_velyne Evaline Evelien Evelin Evelina Eveline Evelino Evelyn } fabiana_female = { Fabiano_female Fabienne } faith_female = { Fayf } farah_female = { Farah Ffarrah } -farida_female = { F_shw_rid_shw_ Farida Feride Pariza } +farida_female = { Farida } fatiha_female = { Fatiha } -fatima_female = { F_a_act_tima F_a_grv_tima Fadime Fat_i_act_ma Fat_pst_imat Fatim_e_act_ Fatima Fatime Fatm_a_act_ Fatma Ffatymah Pat_pst_imat Patimat Pethamat } +fatima_female = { F_a_grv_tima Fatima Fatma Ffatymah } fatina_female = { Fatine } faustina_female = { Faustino_female } -fawzia_female = { Fawzia Fevzije } -fayza_female = { Payzat } -felicia_female = { Fel_i_act_cia Felicetta Felicia Feliciana Felisa Feliso_female Ffylyssa } -felicity_female = { Felicidad Felicita Felicity Felisitio Zita } -ferdinanda_female = { Fernanda Fernande Fernando_female } +fawzia_female = { Fawzia } +felicia_female = { Fel_i_act_cia Felicetta Felicia Feliciana Feliso_female Ffylyssa } +felicity_female = { Felicita Felicity } +ferdinanda_female = { Fernando_female } fiona_female = { Ffion Ffyon Fiona } -firdaws_female = { Fird_a_uml_wes Pirdavuz } -firuza_female = { Fir_u_uml_z_a_uml_ Firuz_shw_ Firuza } flavia_female = { Fl_a_grv_vio_female Flavia } -flora_female = { Blyuma Fflur Fflyurh Fiorella Fioretta Fleur Floarea Floor Flora Florica Florina Floro Flors Flour Flourino Flyura Lore } -florence_female = { Fiorenza Floren_t_cma_a Florenca Florence Flour_e_grv_n_c_ced_o Florentina Florentine } +flora_female = { Fflur Fflyurh Fiorella Fleur Floor Flora Floro Flors Flour Flourino Lore } +florence_female = { Florence Flour_e_grv_n_c_ced_o } floriana_female = { Flouriano } -fordia_katelyn_female = { Fordia Katelyn } -fortuna_female = { Furtuna } france_female = { Fran_c_ced_o_female } -frances_female = { Chichoueso Federica Ffrhancys_female Fra_n_tld_seza Fran_c_ced_oise Fran_c_crn_i_s_crn_ka Franca Frances Francesca Franceso Francha Francina Francino Francisca Franciska Franti_s_crn_ka Frantsyska Frantziska Franziska Franziske Franz_female Soazig Soizic Soizick } -frauke_female = { Fra_u_brv_ka Frauke } -frederica_female = { Bed_r_crn_i_s_crn_ka Fr_i_grv_derike Frederico_female Frederika Frederike Frederikke Fredrika Friderika Friederike Rikke } +frances_female = { Chichoueso Ffrhancys_female Fra_n_tld_seza Fran_c_ced_oise Franca Frances Francesca Franceso Francina Francino Francisca Frantziska Franziska Franziske Soazig Soizic Soizick } +frederica_female = { Frederico_female Frederika Frederikke Fredrika Friederike Rikke } freya_female = { Freja } -frida_female = { Fr_i_act_da Frida Frieda } -gabriela_female = { Gabi Gabriel_e_dot_ Gabriela Gabriele Gabriella Gabrielle Gabrielo_female Gabrijela Gaby Grabiela } +frida_female = { Frida Frieda } +gabriela_female = { Gabriele Gabriella Gabrielle Gabrielo_female Gaby } gael_female = { Ga_e_grv_lo Ga_e_uml_lle } -gaia_female = { Kaja_Gaia } -galina_female = { Galena Galina Galya Halina Qalina } -garfieldred_adrianna_female = { Garfieldred Adrianna } -gemma_female = { Chema Gema Gemma Gemmai Gymma Jemma Xema } -genevieve_female = { Genevi_e_grv_ve Genevivo Genovait_e_mcn_ Genoveva Genut_e_dot_ Gineto } -georgia_female = { D_z_dot_ord_z_dot_ina Georg_i_act_a Georgeta Georgette Georgia Geor_g_crn_ia Georgiana Georgina Gergana Gergina Giorgina Gyorhgya Ji_r_crn_ina Jordina Jorgina Jourgeto Jurga Jurgita Schorschett Yuria Zhorzheta } -geralda_female = { G_e_act_raldine Geraldina Geraldine Geraldino_female Gyrhalddyny } -gerarda_female = { _G_crn_eri_c_crn_a Gerarda Gerardina Gerdina Gerit_female Gerrit_female Gerritdina Gerritje } -germana_female = { Germaine Germana Germano_female } -gertrude_female = { Geertje Geertruida Gerd_female Gerda Gerdi Gerta Gertr_u_act_da Getr_u_uml_d Gert_female Gertraud Gertraude Gertrud Gertruda Gertrude Gertrudes Gertrudo Gesche Gesine Jerca Kertu Truus } +gemma_female = { Gema Gemma Gemmai Gymma Jemma } +genevieve_female = { Genevi_e_grv_ve Genevivo Gineto } +georgia_female = { Georgette Georgia Georgiana Georgina Gyorhgya Jordina Jourgeto } +geralda_female = { Geraldina Geraldine Geraldino_female Gyrhalddyny } +gerarda_female = { Gerarda Gerdina Gerit_female Gerrit_female Gerritdina Gerritje } +germana_female = { Germaine Germano_female } +gertrude_female = { Geertje Geertruida Gerd_female Gerda Gerdi Gertraud Gertraude Gertrud Gertruda Gertrude Gertrudo Gesche Gesine Truus } gesine_female = { S_u_uml_nje S_u_uml_nne } ghislaine_female = { Guisl_e_grv_no } gilberta_female = { Giliberto_female } -gisela_female = { Chisela Giesela Gis_e_grv_le Gis_e_grv_lo Gisa Gisela Gizela } -gloria_female = { Aintzane Gl_o_act_ria Gl_o_grv_ria Glorhyana Gloria } -grace_female = { Engracia Garazi Gra_c_ced_a Gra_t_cma_iela Grace Gracy Graxi Grazia Graziella } -gregoria_female = { Gregoria Grigor_i_act_a } -grazina_female = { Gra_z_crn_ina Gra_z_dot_yna } -gudrun_female = { Gu_eth_r_u_act_n Gudrun Guro } +gisela_female = { Giesela Gis_e_grv_le Gis_e_grv_lo Gisa Gisela } +gloria_female = { Aintzane Gl_o_grv_ria Glorhyana Gloria } +grace_female = { Garazi Grace Gracy Graxi Grazia } gudula_female = { Gudula } -gul_female = { G_u_uml_l } -gulchichek_female = { G_o_uml_l_c_ced__a_uml__c_ced__a_uml_q } -gulnara_female = { G_o_uml_lnar G_o_uml_lnara G_u_uml_nar_shw_ } gunhild_female = { Gun Gunhild Gunild Gunilla Gunn Gunnel } -guzel_female = { G_o_uml_z_shw_l G_o_uml_zel G_u_uml_z_a_uml_l G_u_uml_z_a_uml_liy_a_uml_ } gwen_female = { Gwen Gwenn } -gwendolyn_female = { Guendalina Gwendolen Gwendoline Gwynddolyn Gvendolino } -gwyneth_female = { Gwyneth Gvinet } -habiba_female = { _H_mbw_abibat Habibat Habibe } -hafiza_female = { _H_mbw_apizat Afisat Hapisat } -hafsa_female = { Hafsa } -hajar_female = { Hac_a_uml_r Hajer } -haley_briseis_female = { Haley Briseis } -halima_female = { _H_mbw_alimat _X_dot_alimat Halima Halimat X_a_uml_lim_a_uml_ } +gwendolyn_female = { Gwendolen Gwendoline Gwynddolyn } +hajar_female = { Hajer } +halima_female = { Halima } hanan_female = { Hanane } -harrisonia_samantha_female = { Harrisonia Samantha } -hatshepsut_female = { Hatshypswt Haitshepsut } -hayley_female = { Haiilei Hayley Hayllyy Haylyy } -haysey_molly_female = { Haysey Molly } hazel_female = { Hasyl Hazel } +hayley_female = { Haiilei Hayley Hayllyy Haylyy } heather_female = { Heaiter Heather Hyafyr } -hedwig_female = { Edvige Heda Hedda Hedvig Hedviga Hedvika Hedwig Hedvigo Hedwisch Jadvyga Jadwiga Jagoda } -helen_female = { _E_act_lena A_l_ced_ona Alena Alenka Eileen El_e_act_ni El_i_act_n Elaine Elayny Elen Elena Elene Eleni Eleno Elin Elina Eline Ellayny Ellen H_e_act_l_e_grv_ne Hel_e_act_n Hel_e_act_ne Heleene Helen Helena Helene Heli Helin Hylyna Ileana Ilinca Ilka Ilona Je_l_ced_ena Jelena Jelka Jolana Len_c_crn_e Lena Liene Neli Nellie Nelly Olena Yelena } -heloise_female = { H_e_act_lo_i_uml_se Helo_i_act_sa } -henrietta_female = { Enrieto Enriqueta H_a_grv__a_grv_fj_e_grv_tt Harriet Harriette Hattie Heike Henderika Hendrica Hendrika Hendrikje Hendrina Henri_e_uml_tte Henrica Henrieta Henrietta Henriette Henrika Henriqueta Hetty Jette Inta Jind_r_crn_i_s_crn_ka Jindra } -hermine_female = { Erminia Herm_i_act_na Herm_i_act_nia Hermin Hermina Hermine Herminia } +hedwig_female = { Hedda Hedvig Hedwig } +helen_female = { Eileen Elaine Elayny Elen Elena Elene Eleno Elin Elina Eline Ellayny Ellen H_e_act_l_e_grv_ne Hel_e_act_n Hel_e_act_ne Helen Helena Helene Hylyna Ilka Ilona Lena Nellie Nelly } +heloise_female = { H_e_act_lo_i_uml_se } +henrietta_female = { Enrieto Enriqueta Harriet Harriette Hattie Heike Henderika Hendrica Hendrika Hendrikje Hendrina Henri_e_uml_tte Henrica Henrietta Henriette Hetty Jette } +hermine_female = { Hermina Hermine } hermione_female = { Hermione Hyrhmyony } -hilaria_female = { Hilary Ilaria Ilarja } +hilaria_female = { Hilary } hilda_female = { Hilda Hilde Hildur } -hildegard_female = { Hildegard Hildegardo } +hildegard_female = { Hildegard } hind_female = { Henda Hind Inddya } holly_female = { Holli Hollie Holly Hollyy } -honorina_female = { Enora Honorata Honorhya Ounourino } -hoovery_emily_female = { Hoovery Emily } -hope_female = { Asperanza Esperan_c_ced_a Esperanza Itxaro } -hortensia_female = { Horhtynsy Hortense Hortenzia Ourt_e_grv_nsi } +honorina_female = { Enora Honorhya Ounourino } +hope_female = { Esperan_c_ced_a Itxaro } +hortensia_female = { Horhtynsy Ourt_e_grv_nsi } huberta_female = { Hubertina } huguette_female = { Ugueto } -hurriya_female = { _H_mbw_uriya Houria Hourya Hyryja } -ida_female = { _I_act_da I_eth_a Ida Ido Iida } +hurriya_female = { Houria Hourya } +ida_female = { Ido } +immaculata_female = { Garbi_n_tld_e Imma Immacolata Immaculada } +inga_female = { Inga Inge } +ingeborg_female = { Ingebj_o_stk_rg Ingeborg } +ingegerd_female = { Ingegerd Ingela } +ingrid_female = { _I_act_ngrid Inger Ingrid Ingrido } igraine_female = { Igraine Igrayny } -immaculata_female = { Garbi_n_tld_e Imma Immacolata Immaculada Immaculata Inmaculada } -inga_female = { Inga Inge Inka } -ingeborg_female = { Ingebj_o_stk_rg Ingeborg Ingibj_o_uml_rg } -ingegerd_female = { Ingegerd Ingejerd Ingela } -ingelise_female = { Ingelisa Ingelise } -ingrid_female = { _I_act_ngrid Inger Ingr_i_mcn_da Ingrid Ingrida Ingrido Ingrit } -iphigenia_female = { Efigjeni } -iqbala_female = { Igballe Ikbale } -irene_female = { _I_hat_r_i_hat_na Eir_i_act_ni Eirene Eirin Erea Ioryny Ir_e_act_na Ir_e_grv_ne Ira Iren Irena Irene Ireno_female Irhyny Iria Irina Irinel_female Irja Iryna } -iris_female = { _I_act_ris Iris } +irene_female = { Eirin Ioryny Iren Irene Ireno_female Irhyny Iria Irina } irma_female = { Irm_a_grv_ } -isabel_faith_female = { Isabel Faith } -isabella_female = { Eisabello Iosabyll Iosabylla Iosabylly Isa_female Isabel Isabela Isabell Isabella Isabelle Isabyl Isabylla Isabylly Isaibel Isaibellai Isaibelle Isobel Isvab_e_act_l Iza Izabel Izabela Izabella Sabel Sabela } -iseult_female = { Ioswlldy Is_e_grv_ut Isilda Isolde Isotta Iswlddy Isyult Izolda Yseult } -isidora_female = { Isidra Izadora } -ismeta_female = { Ismete } -ivy_female = { Ivia Ivy } -jacqueline_female = { Jaclyn Jacoba Jacqueline Jakeza Jaquelino Jaqueto } +isabella_female = { Eisabello Iosabyll Iosabylla Iosabylly Isa_female Isabel Isabell Isabella Isabelle Isabyl Isabylla Isabylly Isaibel Isaibellai Isaibelle Izabel Ysbayl } +iseult_female = { Ioswlldy Is_e_grv_ut Isolde Iswlddy Isyult Yseult } +isidora_female = { Isidra } +jacqueline_female = { Jacoba Jacqueline Jakeza Jaquelino Jaqueto } jade_female = { Jade Jady Jaidde } jahan_female = { Jihane } -jamila_female = { C_a_uml_mil_a_uml_ Jamila Jemile Zhamilae Zhamilat } -jannat_female = { C_shw_nn_shw_t Cennet Jennet Zhannat Zhennet } -jawhar_female = { Cavharat Cevahir G_o_uml_vh_shw_r Zhavharat } -jeffersonia_andrea_female = { Jeffersonia Andrea } -jennifer_female = { _G_crn_enifero D_z_dot_enifer Ginevra Gueni_e_grv_vro Guynyvyry Guynywyrhy Gwenhwyfar Gwenifer Gwynhwyffar Jenifer Jenifry Jennie Jennifer Jenny Jennyfer Xenevra } -jessica_female = { D_z_crn_esika D_z_dot_esika J_e_act_ssica Jesika Jessic_a_grv_ Jessica Jessicai Jessie Jessika Jyssyca Jyssyka Jyssyy Y_e_act_sica } +jennifer_female = { Gueni_e_grv_vro Guynyvyry Guynywyrhy Gwenhwyfar Gwenifer Gwynhwyffar Jenifer Jenifry Jennie Jennifer Jenny Jennyfer } +jessica_female = { Jessic_a_grv_ Jessica Jessicai Jessie Jessika Jyssyca Jyssyka Jyssyy } jesusa_female = { Iosune Josune } -joachima_female = { Chuaquina Joaquima Joaquina } -joan_female = { _Z_crn_aneta Chanig Chuana Geanina Gianina Gianna Giovanna Hanne_female Hanneke Ibane Io_a_act_nna Ioana Iona Ione Ionela Ionica Ivana Ivanichka Ivanka Ivica_female J_o_act_hanna J_o_act_n_i_act_na J_o_act_na Jaine Jana Jane Janed Janedig Janet Janeto_female Janice Janina Janine Janja Janka Janna Janne Janneke Jannetje Janni Jannicke Jannie Jannigje Janny Jano_female Jansje Jantina Jantje Jany Jayne Jean_female Jeanette Jeanne Jeannette Jeannick Jeannine Jenna Jenny Joain Joainnai Joan Joana Joane Joanna Joanne Joanny Johana Johanna Johanne Johanny Jona Jone Jonna Jovana Jovanka Jowanet Jwan Jyan Oana Schanne Schanni Shena Shona Sian Si_o_hat_n_Jane Siani Sioned Siwan Sywan V_a_hat_nia Vanja Vanna Vanya Xoana Xohana Yana Yanet Yanna Yoana Yovka Zhaneta } -joanaeleanor_female = { Haneloro Hannelor Hannelore } -joanamaria_female = { Gianna_spc_Maria Jano-Mar_i_grv_o Johanna-Maria Jone_spc_Miren Xoana_spc_Mar_i_act_a } -jocelyn_female = { Joceline Jocelyne Joucelino_female } +joachima_female = { Joaquima } +joan_female = { Chanig Hanneke Ibane Ioana Ione Ivana Jaine Jane Janed Janedig Janet Janeto_female Janice Janina Janine Janna Janneke Jannetje Janni Jannicke Jannie Jannigje Janny Jano_female Jansje Jantina Jantje Jany Jayne Jean_female Jeanette Jeanne Jeannette Jeannick Jeannine Jenna Jenny Joain Joainnai Joan Joana Joane Joanna Joanne Joanny Johanna Johanne Johanny Jone Jonna Jowanet Jwan Jyan Shena Sian Si_o_hat_n_Jane Sioned Siwan Sywan Yanna Yoana } +joanamaria_female = { Jano-Mar_i_grv_o Jone_spc_Miren } +jocelyn_female = { Joucelino_female } joelle_female = { Jo_e_uml_lle Jouelo_female } -jordana_female = { D_z_crn_ordana Jordan_female Yordanka } -josepha_female = { _G_crn_ozefino Chusefina Chusepa Giuseppina Gjyzepina J_o_act_usefino Jo_z_crn_efa Jo_z_crn_ica Jos_e_act_phine Josebe Josef_i_act_na Josefa Josefin Josefina Josefine Josepa Josepha Josephina Josephine Josie Josipina Josyffyny Jozef_i_act_na Juz_e_dot_ Juzefa Pepita Schosseffinn Xosefa Xosefina } +jordana_female = { Jordan_female } +josepha_female = { Giuseppina J_o_act_usefino Jos_e_act_phine Josebe Josefa Josefin Josefina Josefine Josepa Josepha Josephina Josephine Josyffyny Pepita } josette_female = { Josette Jouseto_female } josiane_female = { Josiane Jousiano } -judith_female = { Chudit Itka Jitka Jita Juddit Judit Judita Judite Judith Judyf Juta Jutta Jwdy Jytte Xudit Xudith Yehudis Yudif Yuditha } -julia_female = { Chulia Giulia Ioul_i_act_a Iulia J_u_grv_li_female J_u_mcn_lija Juli_female Julia Julie Julija Juulia Sch_u_uml_lli Xhulia Xulia Yulia Yulya } -juliana_female = { Gillian Gilly Giuliana Ioulian_i_act_ Iuliana J_u_act_l_i_act_ana Jill Julene Juli_a_act_na Juliainai Juliane Juliano_female Julienne Jullyana Julyana Jwlyana Liane Ulyana Xiana Yuliyana Juliana } -juliet_female = { _J_crn_ulieta Giulietta Juliet Julieta Julieto Juliette Jullyt Julyyt Ulita Xhulieta } -justa_female = { Just_e_dot_ Justa } -justina_female = { Ioust_i_act_na Just_i_act_na Just_i_hat_na Just_y_act_na Justina Justine Justino_female Justyna Justyne Sch_u_uml_stinn } -kaitlyn_sydney_female = { Kaitlyn Sydney } -kamala_female = { K_shw_mal_shw_ } -kamila_female = { Kamilat Qamil_a_uml_ } +judith_female = { Juddit Judit Judith Judyf Jutta Jwdy Jytte } +julia_female = { J_u_grv_li_female Julia Julie } +juliana_female = { Gillian Gilly Giuliana Jill Julene Juliainai Juliane Juliano_female Julienne Jullyana Julyana Jwlyana Liane } +juliet_female = { Juliet Julieta Julieto Juliette Jullyt Julyyt } +justa_female = { Justa } +justina_female = { Justine Justino_female } karima_female = { Karima } -katherine_sabrina_female = { Katherine Sabrina } -kathryn_jasmine_female = { Kathryn Jasmine } -katie_shelby_female = { Katie Shelby } -kawthar_female = { Kavsar Kavsarat } -kayleigh_female = { Kayleigh Kejli } -kelly_female = { K_AE_ll_i_hat_ Kelli Kelly } -kennedyn_jacqueline_female = { Kennedyn Jacqueline } -khadija_female = { Chatitz_e_act_ Hatice Haty_c_ced_a X_shw_dic_shw_ Xadi_s_ced_at Xadicat Xadizhat Xaduzhat } -khalida_female = { Halida Xalid_a_uml_ } -khayria_female = { Hajrie } -khurshid_female = { Xur_s_ced_id } -kimberley_female = { Kimberley Kimberli Kimberly Kymberl_i_hat_w } -kinley_kelsey_female = { Kinley Kelsey } -kjellaug_female = { _S_crn_ela_u_brv_ga Kjellaug } +kelly_female = { Kelli Kelly Kylly } +khalida_female = { Halida } +kimberley_female = { Kimberley Kimberli Kimberly Kymbyrly } kriemhild_female = { Krimhild } -kulthum_female = { G_o_uml_lsem G_u_uml_ls_u_uml_m Kalthoum Nkioulso_u_act_m } -kunigunda_female = { Kinga } -laetitia_female = { L_ae_titia Laetitia Ledicia Leticia Leticio Letizia Lyttycy } -lamia_female = { Lamia Lamiy_shw_ Lamya } -larissa_female = { Lara Larisa Larissa Llara } -latifa_female = { L_shw_taf_shw_t L_shw_tif_shw_ Lat_i_dot_yfa Latifa Latife } -laura_female = { L_a_hat_wr_AE_ Laiurai Laura Laure Laureto Laurinda Lauro_female Llaura Loreta Lowri } -lauren_allison_female = { Lauren Allison } -laurence_female = { Laur_e_grv_n_c_ced_o Laurence Renza } -layla_female = { L_a_uml_yl_a_uml_ La_i_uml_la Laila Layl_a_uml_ Layla Le_y_act_la Leila Leyla Leyli } -lea_female = { L_e_act_a L_i_act_a Le_a_grv Lea Leah Leya Lia Liya Lyah } -leah_jane_female = { Leah Jane } -leonie_female = { L_e_act_onie L_e_act_ontine Leona Leonie Leont_i_act_a Leontina Leontine Leoun_i_grv_o Leountino } -leopoldina_female = { Leopolda Leopoldina Poldka } -leslie_brooke_female = { Leslie Brooke } +kulthum_female = { Kalthoum } +laetitia_female = { L_ae_titia Laetitia Leticia Leticio Lyttycy } +lamia_female = { Lamia Lamya } +latifa_female = { Latifa } +laura_female = { Laiurai Laura Laure Laureto Lauro_female Llaura Lowri } +laurence_female = { Laur_e_grv_n_c_ced_o Laurence } +layla_female = { La_i_uml_la Laila Leila Leyla } +lea_female = { L_e_act_a Le_a_grv Lea Leah Lia Lyah } +leonie_female = { Leonie Leoun_i_grv_o Leountino } leyre_female = { Leire Leyre } -liliana_female = { Lilian_female Liliana Liliann Liliano Liljana Lillian Lilyana Ljiljana } -lily_female = { L_i_act_lia Lili Lilia Lilija Lilita Liliy_a_uml_ Liliya Lilja Lilly Lily } -lincolna_angela_female = { Lincolna Angela } -linda_female = { Lind Linda Lindo_female Lynda } +liliana_female = { Lilian_female Liliano Lillian } +lily_female = { Lilly Lily } +linda_female = { Linda Lindo_female Lynda } lindsay_female = { Lindsay Lindsey Lyndsey Lynsey } linnea_female = { Linn Linn_e_act_a Linnea } -lisa_female = { Liis Liisa Lisa Lise Liseto Liso_female Liza } -livia_female = { Liveta Livia } -lorraine_female = { Laiuren Lauren Laurhyn Lauryn Llauryn Lorena Lorhrhayny Lorraine Lourreno Luhr_AE_ne } -louise_female = { Aloisia Aloisie Alojzia Alojzija L_u_uml_wiss Lizig Llu_i_uml_sa Lo_i_act_sa Lo_i_uml_za Loeiza Lois Lou_i_uml_so_female Lou_i_uml_sono Louisa Louise Louisette Lova Loviise Lovisa Lo_w_hat_ise Lu_i_act_sa Lu_i_act_za Ludwiga Luigia Luisa Luise Luiza Lujza Lwuysy Zaig } -lourdes_female = { Lorda Lourdes Lourdina Lurdes } +lisa_female = { Lisa Lise Liseto Liso_female Liza } +lorraine_female = { Laiuren Lauren Laurhyn Lauryn Llauryn Lorena Lorhrhayny Lorraine Lourreno } +louise_female = { Aloisia Lizig Llu_i_uml_sa Lo_i_uml_za Loeiza Lois Lou_i_uml_so_female Lou_i_uml_sono Louisa Louise Lova Lovisa Lowysy Ludwiga Luigia Luisa Luise Lwuysy Zaig } +lourdes_female = { Lourdes Lurdes } lubna_female = { Lobna } -lucia_female = { L_u_act_cia L_u_grv_ci L_u_uml_ssi L_w_hat_seh L_w_hat_sia Liucija Lluc_i_act_a Llucia Llucy Lu_c_ced_ie Luc_i_act_a Lucette Luci Lucia Luciana Lucie Lucija Lucy Lucya Luz_i_act_a Luzia Luzina Ly_u_uml_tsiy_a_uml_ } +lucia_female = { L_u_grv_ci Llucia Llucy Luci Lucia Lucie Lucy Lucya Lusy Lusya Luzia } luciana_female = { Luciano_female Lucienne } -lucille_female = { Luc_i_act_lia Lucilla } -lucrezia_female = { Lucr_e_grv__c_ced_o Lucre_t_cma_ia } +lucrezia_female = { Lucr_e_grv__c_ced_o } ludivina_female = { Ludivino } -luna_female = { L_u_act_a Louna Luna } -lunete_female = { Eluned Llunyty Luned Lyn_AE_t } -luz_female = { Llum Lluz Luz } -lydia_female = { L_i_act_dia L_y_act_dia Lid_i_grv_o Liddiai Lide Lidi Lidia Lidie Lidija Lidiya Lidy_e_hat_r Llyddya Lyda Lydia Lydie } -lydonia_breanna_female = { Lydonia Breanna } -lyubov_female = { _L_crn_uba _L_crn_ubica L_pst_ubka Libu_s_crn_a Libu_s_crn_e Liubava Ljubinka Ljubka } -lyudmila_female = { _L_crn_udmila Lidmila Liudmila Ljudmila Ludmila Ludmilla Ludomi_l_stk_a Lyudmila } -madeline_agrippina_female = { Madeline Agrippina } +lunete_female = { Eluned Llunyty Luned Lunyty } +luz_female = { Llum } +lydia_female = { L_i_act_dia Lid_i_grv_o Liddiai Lide Lidia Llyddya Lyddya Lydia Lydie } maela_female = { Ma_e_uml_lie Ma_e_uml_lig Maela Maelenn Maeli } -magdalena_female = { M_a_brv_d_a_brv_lina M_a_grv_dl_e_act__e_act_n M_a_grv_gd_a_grv_l_e_act__e_act_n M_a_hat_ddi Madalen Madalena Madaleno Maddalen Maddalena Maddy Maddyllyny Madeleine Madlen Magali Magda Magdal_e_act_na Magdalen Magdalena Magdalina Magyl_i_act_naa Maialen Maiddeleine Majda Malen Malena Malene Malin Matxalen } -mahbuba_female = { M_shw_hbub_shw_ } +magdalena_female = { Madalen Madaleno Maddalen Maddalena Maddy Maddyllyny Maddylyyny Maddyy Madeleine Magali Magda Magdalena Maialen Maiddeleine Malen Malena Malene Malin Matxalen } maimuna_female = { Maimuna } -malika_female = { M_AE_lyka Malika Mallyca Melike } -maqbula_female = { Makbule } +malika_female = { Malika Mallyca Malyka } mar_female = { Mar } -marcella_female = { Marcela Marceline Marcelino_female Marcelle Marcello_female } -margaret_female = { Gaid Gr_e_act_ta Greta Grete Gretel Grethe Grietje Grit Gryt M_a_act_regydd M_a_grv_rgret M_e_act_gane M_e_hat_g_pst_n Ma_l_stk_gorzata Mairgairet Mared Maret Margalida Margar_i_act_ta Margaret Margareta Margarete Margaretha Margarethe Margarida Margarido Margarita Margaritta Margaux Marge Marged Margery Margherita Margit Margita Margitta Margot Margott Margr_e_act_t Margret Margrete Margrethe Margrit Marguerite Marhar_i_mcn_ta Marhgarhyt Marit Marite Marjorie Marjour_i_grv_o Mark_e_act_ta Meeta Megain Megano Mererid Mereta Merete Merethe Metka Mette Peggy Reet Reetta Rita } -maria_female = { M_a_act_ria M_a_brv_rioara M_a_grv_ri M_a_grv_ria M_a_grv_riam M_a_grv_rie M_a_mcn_r_i_mcn_te M_a_mcn_ra M_a_uml_ry_a_uml_m M_i_act_riam M_shw_ry_shw_m Ma_s_crn_a Maaike Maarja Maddi Mai Maia Maie Maija Maiju Maiken Maila Maili Mair Maire Mairi Maive Maj Maja Majken Mali Manca Manon Manoun Mar_i_act_a Mar_i_grv_o_female Mar_pst_yam Mare Marhya Marhyy Mari Mari_e_uml_lle Maria Mariam Mariama Maricica Marie Mariechen Marieke Mariella Marieta Marietta Mariette Marija Marijam Marijat Marije Marijke Marika Marion Mariona Marioun Maris Mariska Mariso_female Marita Mariya Mariyam Marja Marjeta Marjon Marju Maru_s_crn_a Maru_s_crn_ka Maruxa Mary Maryam Maureen May Maya Megan Meryem Meta Mia Mie Mija Miren Mioara Mirene Miriam Miriama Mirian Mirja Mirjam Miryam Moirai Molli Mollie Moll_i_hat_ My Myriam Polly Ria } -maria_margaret_female = { Maria_spc_Rita } +marcella_female = { Marcelino_female Marcelle Marcello_female } +margaret_female = { Gaid Greta Grete Gretel Grethe Grietje Grit M_e_act_gane Mairgairet Mared Margaret Margareta Margarete Margaretha Margarethe Margarido Margarita Margaryt Margaux Marged Margery Margit Margitta Margot Margrete Margrethe Margrit Marguerite Marhgarhyt Marit Marjorie Marjour_i_grv_o Megain Megano Mererid Merete Merethe Mette Mygan Peggy Rita } +maria_female = { M_a_grv_riam M_i_act_riam Maaike Maddi Mair Mairi Maj Maja Majken Mali Manon Manoun Mar_i_grv_o_female Marhya Marhyy Mari Mari_e_uml_lle Maria Mariam Mariama Marie Mariechen Marieke Mariella Marije Marijke Marika Marion Mariona Marioun Mariska Mariso_female Marita Marja Mary Maureen May Maya Megan Meta Mia Mie Miren Mirene Miriam Mirian Mirjam Miryam Moirai Molli Mollie Molly My Myriam Polly Ria } mariaangel_female = { Mar_i_grv_o-Ange Mariangela } -mariaangeles_female = { Mar_i_act_a_spc__A_act_nchels Mar_i_act_a_spc__A_act_ngeles Mar_i_act_a_spc__A_act_nxeles Maria_spc__A_grv_ngels } +mariaangeles_female = { Maria_spc__A_grv_ngels } mariaanna_female = { Mar_i_grv_o-Ano Maria_spc_Anna Mariannick Marie-Annick Maryannick Rianne } -mariaantonia_female = { Mar_i_act_a_spc_Antona Mar_i_act_a_spc_Antonia Mar_i_grv_o-Antouneto Maria_spc_Antonia Maria_spc_Antonieta Maria_spc_Antonietta Marie-Antoinette } -mariaascension_female = { Mar_i_act_a_spc_Ascensi_o_act_n Miren_spc_Jasone } -mariaassumpcion_female = { Mar_i_act_a_spc_Asunci_o_act_n Mar_i_act_a_spc_Asunzi_o_act_n Maria_spc_Assumpci_o_act_ Maria_spc_Assunta Maria_spc_de_spc_Assun_c_ced__a_tld_o } -mariabegonia_female = { Mar_i_act_a_spc_Begonia Miren_spc_Bego_n_tld_a } -mariabelen_female = { Mar_i_act_a_spc_Bel_e_act_n Maria_spc_de_spc_Bel_e_act_m } -mariablanca_female = { Mar_i_act_a_spc_Blanga Maria_spc_Blanca } +mariaantonia_female = { Mar_i_grv_o-Antouneto Maria_spc_Antonieta Maria_spc_Antonietta Marie-Antoinette } +mariaascension_female = { Miren_spc_Jasone } +mariaassumpcion_female = { Maria_spc_Assumpci_o_act_ Maria_spc_Assunta } +mariabegonia_female = { Miren_spc_Bego_n_tld_a } +mariablanca_female = { Maria_spc_Blanca } mariabrigitta_female = { Majbritt Maj-Britt } -mariacarmen_female = { Maika Mar_i_act_a_spc_Carme Mar_i_act_a_spc_Carmen Maria_spc_Carme Maria_spc_Carmela Maria_spc_do_spc_Carmo Miren_spc_Karmele } +mariacarmen_female = { Maika Maria_spc_Carme Maria_spc_do_spc_Carmo Miren_spc_Karmele } mariacatherine_female = { Mar_i_grv_o-Catarino } -mariacharlotte_female = { Mar_i_act_a_spc_Carlota Marie_spc_Charlotte } -mariachristina_female = { Mar_i_act_a_spc_Crestina Mar_i_grv_o-Crestino Maria_spc_Cristina Maria_spc_Kristina Maria-Kristina } -mariacinta_female = { Mar_i_act_a_spc_Cinta Maria_spc_Cinta } -mariaclara_female = { Mar_i_act_a_spc_Clara Mar_i_grv_o-Claro Mariaclara Marie-Claire } +mariacharlotte_female = { Marie_spc_Charlotte } +mariachristina_female = { Mar_i_grv_o-Crestino Maria_spc_Cristina Maria_spc_Kristina Maria-Kristina } +mariacinta_female = { Maria_spc_Cinta } +mariaclara_female = { Mar_i_grv_o-Claro Marie-Claire } mariaclaudia_female = { Mar_i_grv_o-Glaudo } -mariaconcepcion_female = { Mar_i_act_a_spc_Concepci_o_act_n Maria_spc_da_spc_Concei_c_ced__a_tld_o Miren_spc_Sorkunde } -mariacruz_female = { Mar_i_act_a_spc_Cruz } -mariadolores_female = { Mar_i_act_a_spc_Dolores Mar_i_act_a_spc_Dolors Maria_spc_Addolorata Maria_spc_Dolors Mariola Miren_spc_Nekane } +mariaconcepcion_female = { Miren_spc_Sorkunde } +mariadolores_female = { Maria_spc_Dolors Miren_spc_Nekane } mariadominica_female = { Mar_i_grv_o-Doumenico } -mariaelizabeth_female = { Mailis Mar_i_act_a_spc_Isabel Mar_i_act_a_spc_Isabela Mar_i_act_a_spc_Sabel Mar_i_act_a_spc_Sabela Maria_spc_Elisabet Mari-Liis Marlies Marliese Marlis Miren_spc_Elixabete } -mariaesther_female = { Mar_i_act_a_spc_Esther } -mariaeugenia_female = { Mar_i_act_a_spc_Euxenia Mar_i_act_a_spc_Uchenia Mar_i_act_a_spc_Ux_i_act_a Maria_spc_Eug_e_grv_nia Miren_spc_Eukene } -mariafatima_female = { Maria_spc_de_spc_F_a_act_tima } -mariafernanda_female = { Mar_i_act_a_spc_Fernanda Mar_i_act_a_spc_Ferranda } +mariaelizabeth_female = { Maria_spc_Elisabet Marlies Marlis Miren_spc_Elixabete } +mariaeugenia_female = { Maria_spc_Eug_e_grv_nia Miren_spc_Eukene } mariafrance_female = { Mar_i_grv_o-Fran_c_ced_o Marie-France } -mariafrancesca_female = { Mar_i_act_a_spc_Francisca Mar_i_grv_o-Franceso } -mariagabriella_female = { Maria_spc_Gabriella } -mariagloria_female = { Mar_i_act_a_spc_Gloria } -mariagrace_female = { Maria_spc_da_spc_Gra_c_ced_a Maria_spc_Grazia } +mariafrancesca_female = { Mar_i_grv_o-Franceso } +mariagrace_female = { Maria_spc_Grazia } mariagwen_female = { Ma_i_uml_wenn Maewenn Maiwen Maiwenn Mari-Gwenn } -mariahelena_female = { Mar_i_act_a_spc_Elena Mar_i_act_a_spc_Helena Mar_i_act_a_spc_Lena Mar_i_grv_o-Eleno Marie-H_e_act_l_e_grv_ne Mari-Leena Marilena Marja-Leena May-Helen Miren_spc_Elene } -mariaida_female = { Maria_spc_Ida Marida } -mariaimmaculata_female = { Mar_i_act_a_spc_Immaculata Mar_i_act_a_spc_Inmaculada } -mariajesus_female = { Mar_i_act_a_spc_Ches_u_act_s Mar_i_act_a_spc_Jes_u_act_s Mar_i_act_a_spc_Xes_u_act_s Maria_spc_Jes_u_act_s Miren_spc_Josune } -mariajoanna_female = { Mar_i_act_a_spc_Juana Mar_i_grv_o-Jano } -mariajoseph_female = { Mar_i_act_a_spc_Chus_e_act_ Mar_i_act_a_spc_Jos_e_act_ Mar_i_act_a_spc_Xos_e_act_ Mar_i_grv_o-J_o_act_us_e_grv_ Maria_spc_Jos_e_act_ Maria_spc_Josep Mari-Jozeb } -mariajosepha_female = { Mar_i_act_a_spc_Chusepa Maria_spc_Josefa Maria_spc_Josepa } -marialaura_female = { Mar_i_act_a_spc_Laura Mar_i_grv_o-Lauro Maria_spc_Laura } -marialouisa_female = { Malou Mar_i_act_a_spc_Lluisa Mar_i_act_a_spc_Lo_i_act_sa Mar_i_act_a_spc_Lu_i_act_sa Mar_i_act_a_spc_Luisa Mar_i_grv_o-Louiso Maria_spc_Llu_i_uml_sa Maria_spc_Luigia Maria_spc_Luisa Marie-Louise Marie-Luise Mari-Loeiza Marloes Milou Miren_spc_Koldobike } -marialourdes_female = { Mar_i_act_a_spc_Lorda Maria_spc_de_spc_Lourdes Maria_spc_de_spc_Lurdes } -marialuz_female = { Mar_i_act_a_spc_Lluz Mar_i_act_a_spc_Luz Maria_spc_da_spc_Luz } -mariamagdalena_female = { Mar_i_act_a_spc_Magdalena Mar_i_act_a_spc_Malena Mar_i_grv_o-Madaleno Maria_spc_Magdalena Marie-Magdalena Marl_e_grv_ne Marl_e_grv_no Marl_e_mcn_na Marleen Marlen Marlene Marlenka } -mariamar_female = { Mar_i_act_a_spc_Mar Maria_spc_Mar Miren_spc_Itxaso } -mariamercedes_female = { Mar_i_act_a_spc_Merz_e_act_ Maria_spc_Merc_e_grv_ Mar_i_act_a_spc_Mercedes } +mariahelena_female = { Mar_i_grv_o-Eleno Marilena May-Helen Miren_spc_Elene } +mariajesus_female = { Maria_spc_Jes_u_act_s Miren_spc_Josune } +mariajoanna_female = { Mar_i_grv_o-Jano } +mariajoseph_female = { Mar_i_grv_o-J_o_act_us_e_grv_ Maria_spc_Josep Mari-Jozeb } +mariajosepha_female = { Maria_spc_Josefa Maria_spc_Josepa } +marialaura_female = { Mar_i_grv_o-Lauro } +marialouisa_female = { Malou Mar_i_grv_o-Louiso Maria_spc_Llu_i_uml_sa Maria_spc_Luigia Maria_spc_Luisa Marie-Louise Marie-Luise Mari-Loeiza Marloes Milou Miren_spc_Koldobike } +mariamagdalena_female = { Mar_i_grv_o-Madaleno Maria_spc_Magdalena } +mariamar_female = { Maria_spc_Mar Miren_spc_Itxaso } +mariamercedes_female = { Maria_spc_Merc_e_grv_ } mariamilagros_female = { Miren_spc_Alazne } -mariamontserrat_female = { Mar_i_act_a_spc_Montserrat } -marianieves_female = { Mar_i_act_a_spc_Neves Mar_i_act_a_spc_Nieus Mar_i_act_a_spc_Nieves } -marianne_female = { M_a_grv_ri_a_grv_nn Marian Mariana Mariann Marianna Marianne Mariano_female Marijona Mariyana Marjan_female Marjana Marjanca Marjanna Meiriona } +marianne_female = { Marian Mariana Mariann Marianne Mariano_female Marjan Meiriona } marianoela_female = { Mar_i_grv_o-Nouelo } mariaodila_female = { Mar_i_grv_o-Oudilo } mariapaula_female = { Mar_i_grv_o-Paulo Maria_spc_Pau } -mariapaz_female = { Mar_i_act_a_spc_Paz } mariapeter_female = { Mar_i_grv_o-P_e_grv_ire } -mariapilar_female = { Mar_i_act_a_spc_Pilar Maria_spc_do_spc_Pilar Maria_spc_Pilar Miren_spc_Pilare } -mariapurification_female = { Maria_spc_da_spc_Purifica_c_ced__a_tld_o Mar_i_act_a_spc_Purificaci_o_act_n } -mariareyes_female = { Mar_i_act_a_spc_Reyes } -mariarosa_female = { Mar_i_act_a_spc_Rosa Mari-Rose Mari-Rouz Mar_i_grv_o-Roso Maria_spc_Rosa } -mariarosario_female = { Mar_i_act_a_spc_Rosario Mar_i_act_a_spc_Rosariu } -mariasofia_female = { Mar_i_act_a_spc_Sonia } -mariasoledad_female = { Mar_i_act_a_spc_Soledad Mar_i_act_a_spc_Soledat Marisol Miren_spc_Bakarne } -mariatheresa_female = { Maité Maite Mar_i_act_a_spc_Tareixa Mar_i_act_a_spc_Taresa Mar_i_act_a_spc_Teresa Mar_i_act_a_spc_Tresa Mar_i_grv_o-Ter_e_grv_so Maria_spc_Teresa Maria_spc_Theresia Maria-Tereza Marie-Th_e_act_r_e_grv_se Marie-Theresa Mayte Miren_spc_Teresa } -mariavictoria_female = { Mar_i_act_a_spc_Victoria Mar_i_act_a_spc_Vitoria Maria_spc_Vict_o_grv_ria } +mariapilar_female = { Maria_spc_Pilar Miren_spc_Pilare } +mariarosa_female = { Mar_i_grv_o-Roso Maria_spc_Rosa } +mariasoledad_female = { Marisol Miren_spc_Bakarne } +mariatheresa_female = { Maite Mar_i_grv_o-Ter_e_grv_so Maria_spc_Teresa Maria_spc_Theresia Maria-Tereza Marie-Th_e_act_r_e_grv_se Miren_spc_Teresa } +mariavictoria_female = { Maria_spc_Vict_o_grv_ria } mariayvonne_female = { Marivon Marivono } marilyn_female = { Maril_e_grv_no_female } -marina_female = { Itsasne Itxasne Mar_i_act_n Mar_i_act_na Maren Mari_n_tld_a Mari_n_tld_e Marina Marine Marinela Marino_female } -marjan_female = { Marcan Marcanat } -martha_female = { M_a_act_rtha Mart_e_uml_ Marta Marte Marth Martha Marthe Marthese Marto_female } -martina_female = { Maartje Marthine Martina Martine Martino_female Martyna } -mathilda_female = { M_a_act_tylddah M_a_hat_wd Maf_i_act_ldda Mafalda Mahaut Maitildai Maiudd Mallt Mathilda Mathilde Matilda Matthildur Matilde Matt_i_grv_ll Mattild Matylldda Maud Mauddy Mechthild T_i_hat_l_pst_ee Tilda Tilde Tilly } -matthea_female = { Matea Thijsje } -mauricia_female = { Mauriceto_female Maurizia } +marina_female = { Itsasne Itxasne Maren Mari_n_tld_e Marina Marine Marino_female } +marlene_female = { Marl_e_grv_no Marleen Marlene } +martha_female = { Marta Marte Martha Marthe Marto_female } +martina_female = { Maartje Martina Martine Martino_female } +mathilda_female = { Mahaut Maitildai Maiudd Mallt Mathilda Mathilde Matilda Matyldda Matylldda Maud Maudd Mauddy Mechthild Tilda Tilde Tilly } +mauricia_female = { Mauriceto_female } maximiliana_female = { Massimiliano Maximiliane } -maxine_female = { Maxine Maksina } -medina_female = { Madina } -megan_elaine_female = { Megan Elaine } -melania_female = { M_e_act_lanie Mel_i_act_na Melan_i_grv_o Melani Melania Melanie Mellani } +melania_female = { M_e_act_lanie Melan_i_grv_o Melani Melanie } melinda_female = { M_e_act_linda } -melissa_female = { M_pst_l_i_hat_ssa Mel_i_act_ssa Melisa Melissai Melisso Myllyssa } -mercedes_female = { Eskarne Merc_e_act_d_e_grv_s Merc_e_grv_ Merc_e_hat_s Mercedes Mertxe Merz_e_act_ Tregereth } -michelle_female = { M_i_act__s_crn_a Micaela Mich_e_grv_le Michaela Michaele Michala Michela Michele_female Micheleto_female Michelle Michello_female Mihaela Mikaela Mikele Miquelina Mi_s_crn_ela } -mila_female = { Milanka Milu_s_crn_e Milu_s_crn_ka } -milagros_female = { Alazne Milagres Milagros Milagrosa Miracle Miraglos Mirari } +melissa_female = { Melissai Melisso Myllyssa Mylyssa } +mercedes_female = { Eskarne Merc_e_act_d_e_grv_s Merc_e_grv_ Mertxe Tregereth } +michelle_female = { Mich_e_grv_le Michaela Michaele Michela Michele_female Micheleto_female Michelle Michello_female Mikaela Mikele } +milagros_female = { Alazne Miracle Mirari } +milana_female = { Milanka } mildred_female = { Mylddrhydd } -miranda_female = { Myr_a_hat_nndah Myrhandda } -mireille_female = { Mir_e_grv_io Mireia Mireille Mirela Mirell Mirella Mireya } -miroslava_female = { Miroslava } -monica_female = { M_o_act_nica M_o_grv_nica Mona Monica Monika Monique Moonika Mounico_female } -montserrat_female = { Montse Monserrat Montserrat } -morgan_blair_female = { Morgan Blair } -morgana_female = { Morgana Morganna Morgen Morhgana Mourgano Mwrg_e_hat_nn } -mumina_female = { Myminat } -munawwar_female = { M_u_uml_n_shw_vv_shw_r } -muriel_female = { Muriel Murielo } -nadezhda_female = { N_a_act_dia Na_d_crn_a Nad_e_crn__z_crn_da Nad_e_grv_jo Nada Nade Nade_z_crn_da Nadezhda Nadia Nadica Nadine Nadja Nadka Nadzieja } -nafisa_female = { Nafisat Napisat } +miranda_female = { Myrandda Myrhandda } +mireille_female = { Mir_e_grv_io Mireia Mireille Mirell Mireya } +monica_female = { M_o_grv_nica Mona Monica Monika Monique Mounico_female } +montserrat_female = { Montse Montserrat } +morgana_female = { Morgana Morganna Morgen Morhgana Mourgano Mwrgyn } +muriel_female = { Murielo } +nadezhda_female = { Nad_e_grv_jo Nadia Nadine } nahia_female = { Nahia Nahikari } -naila_female = { Naile } naima_female = { Naima } -najat_female = { Najat Naxhije } -najma_female = { Nexhmie Nexhmije } -naomi_female = { Naiomi Naomi Naomy No_e_act_mie Noem_i_act_ Noemi Nouen_i_grv_o } -nargis_female = { N_shw_rgiz } -narmin_female = { N_shw_rmin Nermin } -nasrin_female = { Nesrin Nesrine } -nathalie_female = { Nadalo Naitailie Nat_a_act_lia Nat_a_act_lie Nat_a_grv_lia Nata_s_crn_a Natach_a_grv_ Natacha Natal_i_grv_o Natale Natali Natalia Natalie Natalija Natalina Nataliya Natalka Natascha Natascia Natasha Natasja Nathalie Nattattel_i_grv_ Nattel_i_grv_ } -natividad_female = { Natividad Natividat } +najat_female = { Najat } +naomi_female = { Naiomi Naomi Naomy Noemi Nouen_i_grv_o } +nasrin_female = { Nesrine } +nathalie_female = { Nadalo Naitailie Nat_a_grv_lia Natach_a_grv_ Natal_i_grv_o Natale Natalia Natalie Natascha Natascia Natasha Natasja Nathalie } nawwal_female = { Nawel } nazanin_female = { Nazanyn } nazareth_female = { Natzaret } -nazira_female = { Nazire } -nefertiti_female = { Nefertiti Nyffyrtyty Nyffyrhtyty } -nicole_female = { Clasina Coline Klaasje Klasina Klaske Klazina Nichola Nicleto Nicol_female Nicola Nicolasa Nicole Nicoleta Nicoletta Nicoline Nicolo_female Niculina Niek Nika Nikalina Nikki Nikol_e_act_tta Nikol_female Nikola_female Nikoleta Nikolina Nycoly } -nieves_female = { Edurne Neus Neves Nieus Nieves Nives } -nilufar_female = { Nilouf_e_act_r } +nicole_female = { Clasina Klazina Nichola Nicleto Nicola Nicole Nicoline Nicolo_female Niek Nikki Nycoly } +nieves_female = { Edurne Neus } nimue_female = { Nimue Nymuy } -nixonya_rebecca_female = { Nixonya Rebecca } -noelle_female = { Jaione No_e_grv_lia Noel_female Noela Noelia Nouelo_female } +noelle_female = { Jaione No_e_grv_lia Noelia Nouelo_female } nolwenn_female = { Newlyn Noalig Nolwen Nolwenn } -nur_female = { Nour Nura Nuriy_a_uml_ } -nuria_female = { N_u_act_ria Nuria Nurie } +nuria_female = { N_u_act_ria Nuria } oceana_female = { Itsaso Itxaso Ouceano } -octavia_female = { _O_act_ut_a_grv_vio Octavia Ottavia } -odette_female = { Odeta Odete Oudeto } -odile_female = { _U_uml_edili Odeli Odile Odilia Odill Ot_i_act_lia Otilia Otilie Ottilie Oudilo } -olga_female = { Aili Hege Helga Holga O_l_crn_ga Olg_a_grv_ Olga Olgica Olha Olya Volha } -olivia_female = { Ol_i_act_via Oliva Olive Olivia Olivie Oliwia Wllywyya Wlywyy } -olympia_female = { Ol_i_act_mpia Olimpia Olympia Oulimpo_female } -ophelia_female = { Of_e_act_lia Of_e_grv_lia Ofelia Oph_e_act_lie Ouf_e_act_l_i_grv_o } -orvokki_female = { Orvoki Orvokki } +octavia_female = { _O_act_ut_a_grv_vio } +odette_female = { Oudeto } +odile_female = { Odile Odilia Oudilo } +olga_female = { Hege Helga Olg_a_grv_ Olga } +olivia_female = { Olive Olivia Wllywyya Wlywyy } +olympia_female = { Oulimpo_female } +ophelia_female = { Of_e_grv_lia Ouf_e_act_l_i_grv_o } palmyra_female = { Palmira } -paloma_female = { Paloma Pomba } pamela_female = { Pamela } -paraskeva_female = { Parashqevi } -parvin_female = { Pervin } -pascala_female = { Pascale Pascaleto Pascalo_female Pascuala } -patricia_female = { Patrhycya Patr_i_act_cia Patr_i_hat_c_i_hat_ja Patricia Patricie Patricio_female Patrizia Patrycja Patti Trish } -paula_female = { Pabla Paiulai Paola Paul_i_act_na Paula Paule Pauleto_female Paulette Pauliina Paulina Pauline Paulinn Paulino_female Paulo_female Pavl_i_act_na Pavla Pavlina Polett Polina Polinn } -paulaandrea_female = { Paola_spc_Andrea Paula_spc_Andrea } -paulamaria_female = { Paula_spc_Mar_i_act_a } -paz_female = { Gentzane Paz } -pearl_female = { Ence Perla } -pelagia_female = { Pelag_i_act_a } -penelope_female = { Penelope Pinel_o_act_pi } -petra_female = { Peireto Peirounello Peirouno Pernilla Pernille Petra Petrai Petrana Petron_e_dot_l_e_dot_ Petron_i_act_a Petronela Petronella Petya Piera Pierrette Pieternella Pietje Pytra Pytrha } -philippa_female = { Felipino Ffylyppa Fil_i_act_ppa Filipa Filippa Fillippa Fyllypa Philippa Philippai } -philomena_female = { Ffylomyna Filom_e_act_na Filom_i_act_na Filomena Filoumeno } -phoebe_female = { Ffoyby Fo_i_act_vi Phoebe } -phyllis_female = { Fillide Ffyllys Phyllis } +pascala_female = { Pascale Pascaleto Pascalo_female } +patricia_female = { Patrhycya Patr_i_act_cia Patricia Patricio_female Patrizia Trish } +paula_female = { Paiulai Paola Paula Paule Pauleto_female Paulette Paulina Pauline Paulino_female Paulo_female } +paz_female = { Gentzane } +penelope_female = { Penelope } +petra_female = { Peireto Peirounello Peirouno Pernilla Pernille Petra Petrai Petronella Piera Pieternella Pytra Pytrha } +philippa_female = { Felipino Ffylyppa Filippa Fyllypa Philippa Philippai } +philomena_female = { Ffylomyna Filomena Filoumeno } +phoebe_female = { Ffoyby Phoebe } +phyllis_female = { Ffyllys } pia_female = { Pia } pilar_female = { Pilar } -polkia_felicia_female = { Polkia Felicia } -polyxena_female = { Polyx_e_act_ni Polyxena } -priscilla_marina_female = { Priscilla Marina } -prudence_female = { Prhuddyncy Prudencija } -purification_female = { Garbi Purifica_c_ced__a_tld_o Purificaci_o_act_ Purificaci_o_act_n Purificazi_o_act_n Pura } +prudence_female = { Prhuddyncy } +purification_female = { Garbi Purificaci_o_act_ } quitteria_female = { Quit_e_grv_ri } -rabiya_female = { R_shw_biyy_shw_t Rabi_g_dot_at Rabiga Rabijat Rabiyat } -rachel_female = { R_a_act_chel Rach_e_grv_l Ra_h_crn_elo Rachael Rachel Rachele Rachyll Rahel Raichel Rakel Rakhil Raquel Rashel Rhachyl Rych_e_hat_l } +rachel_female = { Rach_e_grv_l Rachael Rachel Rachyll Raichel Rakel Raquel Rashyl Rhachyl } ragnhild_female = { Ragnhild Reinhilde } -rahima_female = { Rahimat Rahime } -raisa_female = { R_a_uml_is_a_uml_ Raisa } -ramona_female = { Raimonda Raimunda Ramona Ramoundo_female Raymonde Raymonda Rajmonda } -raphaela_female = { Rafaela Raffaella } -rashida_female = { R_a_uml__s_ced_id_a_uml_ Rachida Rashidat } -rawshania_female = { Raw_s_ced_aniy_a_uml_ Ru_s_ced_aniy_a_uml_ } -rayhan_female = { Rajhanat Rayhana Rayxan } -raziya_female = { Raziy_a_uml_ Raziya Raziyat } -reaganna_makayla_female = { Reaganna Makayla } -rebecca_female = { Beeke Beke Rebeca Rebecca Rebeccai Rebecka Rebeka Rebekah Rebekka Revekka Ribb_AE_c_pst_ah Rivka Rybycca } -regina_female = { R_e_act_gine R_e_grv_ino Rayna Reg_i_act_na Regina Regine Regino_female Rexina Rhygyna } +ramona_female = { Raimunda Ramona Ramoundo_female Raymonde } +raphaela_female = { Raffaella } +rashida_female = { Rachida } +rayhan_female = { Rayhana } +rebecca_female = { Beeke Beke Rebeca Rebecca Rebeccai Rebecka Rebeka Rebekah Rebekka Rybycca Rybykka } +regina_female = { R_e_grv_ino Regina Regine Regino_female Rhygyna } regula_female = { Regula } -renata_female = { Ren_e_act_e Ren_a_act_ta Ren_a_mcn_te Renata Renate Renato_female } +renata_female = { Ren_e_act_e Renate Renato_female } rhiannon_female = { Rhiannon Rhyannon } -richarda_female = { Rikarda Rikardis } -rima_female = { Rima Rimma } -roberta_female = { Roberta Robertina } rocio_female = { Ihintza Roc_i_act_o } -rolanda_female = { Rolanda Roulando_female } -romana_female = { Roma Roman_i_act_ Romana Roumano_female } -roosevelta_victoria_female = { Roosevelta Victoria } -rosa_female = { R_o_act_sa R_u_rng__z_crn_ena Rhosyn Ro_z_crn__e_dot_ Ros Rosa Rose Rosella Rosi Rosica Rosie Rosina Rosine Rosita Rositsa Roso_female Rosy Rousado Rousino Roza Rozenn Rozeta Rozina Ru_z_crn_a Ru_z_crn_ena Ruzaliy_a_uml_ } +rolanda_female = { Roulando_female } +romana_female = { Roumano_female } +rosa_female = { Rhosyn Rosa Rose Rosie Rosina Rosita Roso_female Rosy Rousado Rousino Rozenn } rosaanna_female = { Rosanna } -rosalia_female = { Rosaali Rosal_i_act_a Rosala Rosalia Rosalie Rosely Rousal_i_grv_o Roz_a_act_lia Roz_a_act_lie Rozaliya Zala } -rosalyn_female = { Rosalina Rosalind Rosalinda Roselyne Rousselino } -rosamaria_female = { Romy Rosa_spc_Mar_i_act_a Rosa_spc_Maria Rosamaria Rosem_a_grv_ri Rosemarie Rose-Marie Rosemary Rosemi Roso-Mar_i_grv_o Rozemarjo } -rosario_female = { Agurne Agurtzane Ros_a_act_rio Rosaria Rosario Rosariu Roser } -roxana_female = { Roksana Roksano Rosana Rossana Roxana Roxanne Ruxandr_a_brv_ } -ruqqayah_female = { Reqyjat Ru_q_dot_et Ruki Rukiyat Ruq_pst_iyat Ruquyat } -ruth_female = { R_u_act_th R_u_mcn_ta Ruf Rut Ruta Ruth Ruthele } -sabahat_female = { Sabahat Sebahat } -sabina_female = { S_shw_bin_shw_ Sabina Sabine Sabinn Sabino_female Savina } +rosalia_female = { Rosalia Rosalie Rosely Rousal_i_grv_o } +rosalyn_female = { Rosalind Roselyne Rousselino } +rosamaria_female = { Romy Rosa_spc_Maria Rosamaria Rosemarie Rose-Marie Rosemary Roso-Mar_i_grv_o } +rosario_female = { Agurne Agurtzane Rosaria Roser } +roxana_female = { Rossana Roxanne } +ruth_female = { Rut Ruth } +sabina_female = { Sabina Sabine Sabino_female Savina } sabrina_female = { Sabrina Sabrino_female } -safia_female = { Safia Safija Saphia Sapiyat Sefijat Sepi Sepiyat } -saida_female = { S_shw_id_shw_ Sa_g_dot_idat Saida } -saliha_female = { Sali_h_mbw_at Salihat Salihe } -salima_female = { S_a_uml_lim_a_uml_ Salimat Selimat } -salome_female = { S_a_grv_lemee Salom_e_act_ Salom_e_dot_ja Salome Sulamif } -samantha_female = { S_pst_manth_a_hat_u Saimaintai Samanta Samantha Samanto } +safia_female = { Safia Saphia } +samantha_female = { Saimaintai Samanfa Samanta Samantha Samanto } samia_female = { Samia } -samira_female = { Samir_shw_ Semire } -sania_female = { S_a_uml_niia Sanie Sanija Sanijat Saniyat } -sarah_female = { S_a_act_ra S_a_act_rah Sairai Sairaih Sally Sara Sarah Sarai Sarat Saray Sarha Sari Saro_female Sarra Sera } +sarah_female = { Sairai Sairaih Sally Sara Sarah Sarai Saray Sarha Saro_female } segolene_female = { Sigouleno } -selena_female = { Selena Selene } -serafina_female = { Fina Serafima } -serena_female = { S_e_act_ryna Serenai } +serafina_female = { Fina } +serena_female = { Serenai Syryna } severina_female = { Severino_female } -shahrazad_female = { _S_ced_ahruzat Shahruzat } -shamsiya_female = { _S_ced_amsiyat _S_ced_em_s_ced_at Shamsijat Shamsiyat } -sharifa_female = { _S_ced_erife Ch_e_act_rifa Sherife } +sharifa_female = { Ch_e_act_rifa } shaykha_female = { Cheikha } -shirin_female = { _S_ced_irin S_i_act_ryn Shirine Sir_i_act_n } -sibylla_female = { Pille Sibillai Sibilo_female Sibyla Sibylle Sibyl_a_hat_ Sybil Sybilla Sybille Sybyl } -sidonia_female = { Sid_o_act_nia Sidonia Sidoun_i_grv_o } -sierra_mia_female = { Sierra Mia } +shirin_female = { Shirine Shyryyn } +sibylla_female = { Sibillai Sibilo_female Sybil Sybille Sybyl Sybylla } +sidonia_female = { Sidoun_i_grv_o } signe_female = { Signe Sine } -sigrid_female = { Siegrid Sigr_i_act__eth_ur Sigrid Sigrido Siiri Siri Zigr_i_mcn_da } -sijtje_female = { Sej_c_crn_a Sijtje } -simona_female = { Jimena Simeonka Simina Simona Simone Simonetta Simouno_female Ximena } +sigrid_female = { Siegrid Sigrid Siri } +simona_female = { Simona Simone Simouno_female } solange_female = { Solen Solenn Soulanjo } -soledad_female = { Bakarne Soled_a_act_ Soledat Xole } +soledad_female = { Bakarne Xole } solene_female = { Soul_e_grv_no } -sophia_female = { _Z_crn_ofie S_o_act_nia S_o_grv_nia So_n_crn_a Sof_e_act_j Sof_i_act_a Soff_i_act_a Soff_i_act_ah Sofi Sofie Sofia Sofija Sofiya Sofja Sofka Sonia Sonja Sonya Sophia Sophiai Sophie Souf_i_grv_o Zofia Zofija } -sophronia_female = { Soffrhonya Sofroni_a_hat_ } -soraya_female = { S_u_uml_r_shw_yya Soraia Soraya } -stanislava_female = { Stanis_l_stk_awa Stanislava Stas_e_dot_ } -stella_female = { Estel Estela Estelle Estello Estrella Izar Izarne Seren St_e_act_lla Stela Stella Stelu_t_cma_a Steren Sterenn Sterre } -stephanie_female = { _E_act_tiennette _S_cma_tefania _S_crn_t_e_crn_p_a_act_nka _S_crn_tef_a_act_nia _S_crn_tefanija Estefan_i_act_a Estefania Estevan_i_act_a Esteveneto Fan_i_grv_ Scht_a_uml_ffele St_e_act_phanie Stefan_i_act_a Stefana Stefani Stefania Stefanie Stefanka Steff_a_act_ne Steffi Stefka Stephainie Stephania Stephanie } -stoyanka_female = { Stojanka Stojna Stoyanka } +sophia_female = { S_o_grv_nia Soffy Sofie Sofia Sonia Sonja Sophia Sophiai Sophie Souf_i_grv_o } +sophronia_female = { Soffrhonya Soffronya } +soraya_female = { Soraya } +stella_female = { Estel Estela Estelle Estello Izar Izarne Seren Stella Steren Sterenn Sterre } +stephanie_female = { Estefania Esteveneto Fan_i_grv_ St_e_act_phanie Stefania Stefanie Steffi Stephainie Stephanie Styffanyy } suad_female = { Souad } -sultana_female = { Soltanat Sultan } -summer_female = { Haf Sym_a_hat_r } +summer_female = { Haf Summyr } sunniva_female = { Sunniva Syn_o_stk_ve Synn_o_stk_ve } -susan_female = { S_u_uml_s_a_grv_nn Sanita Sanna Sanne Siws_a_hat_n Siws_a_hat_nna Susan Susana Susann Susanna Susanne Susanny Susano_female Susoun Suzan Suzana Suzanne Suzette Z_u_uml_s_a_grv_nn Zane Zuzana Zuzanna } -svetlana_female = { Svetla Svetlana Sv_e_crn_tlana Svyatlana Swetlana } -sylvia_female = { Ohiana Ohiane Oihana Oihane Oiane S_i_act_lvia Silv_i_grv_o_female Silva Silvana Silvi Silvia Silvie Sylva Sylvia Sylvie Sylwia Sylwya } -tahira_female = { T_pst_ahirat Tahir_shw_ } -tamara_female = { Taimairai Tamara Tam_a_act_r_AE_ } -tatiana_female = { Taciana T_a_act__n_crn_a T_a_grv_nia Ta_t_crn__a_act_na Tan_pst_a Tania Tanja Tanya Tatiana Tatjana Tatyana Tja_s_crn_a } -tatiana_kayla_female = { Tatiana Kayla } -thais_female = { Ta_i_act_s Tajda } -thekla_female = { Tecla Th_e_act_kla Thekla } -theodora_female = { Feodora Teodora Theod_o_act_ra Theodora Tudori_t_cma_a } +susan_female = { Sanna Sanne Susan Susana Susann Susanna Susanne Susanny Susano_female Susoun Suzana Suzanne } +svetlana_female = { Swetlana } +sylvia_female = { Ohiana Ohiane Oihana Oihane Oiane S_i_act_lvia Silv_i_grv_o_female Silva Silvana Silvia Silvie Sylvia Sylvie Sylwya } +tamara_female = { Taimairai Tamara } +tatiana_female = { T_a_grv_nia Tania Tanja Tanya Tatiana Tatjana } +thekla_female = { Thekla } +theodora_female = { Theodora } theodorica_female = { Dirkje } -theodosia_female = { Theodos_i_act_a Thyoddosya } +theodosia_female = { Thyoddosya } theofila_female = { Te_o_act_fila } -theresa_female = { Tareixa Taresa Ter_e_act_zia Ter_e_grv_so Tere Tereixa Teres_e_dot_ Teresa Terese Teresilla Tereza Terezia Terezie Terezija Tess Tessa Th_e_act_r_e_act_s Th_e_act_r_e_grv_se Theresa Therese Theresia Tracey Tracy Trejsi Tresa Tyrhysa } -thomasina_female = { Tamzin Thoma_i_uac_s } -thora_female = { _TH__o_act_ra _TH__o_act_rd_i_act_s Tone Tonje Tora Torny } +theresa_female = { Ter_e_grv_so Tere Teresa Terese Tess Tessa Th_e_act_r_e_grv_se Theresa Therese Theresia Tracey Tracy Tyrhysa } +thomasina_female = { Tamzin } +thora_female = { Tone Tonje Tora Torny } thorfrid_female = { Tove Turid Tuva } -titania_female = { Theofan_o_act_ } -tiffany_female = { Tyt_a_act_n_i_hat_a Titainiai } -traute_female = { Tra_u_brv_ta Traute } -trinity_courtney_female = { Trinity Courtney } -trinity_female = { Irune Trinidat Trinitat } -tsveta_female = { Cveta Cvetanka Cvetka Kv_e_crn_ta } -ulpia_dana_female = { Ulpia Dana } -ulrika_female = { Old_r_crn_i_s_crn_ka Ulrika Ulrike } -ummkulthum_female = { Mukulsun Umuk_u_uml_s_u_uml_m Ummukusum Umukusum } -ursula_female = { _U_act_rsula Orsola Oursulo Ur_s_crn_a Ur_s_crn_ka Ur_s_crn_u_l_crn_a Ur_s_crn_ula Ursel Ursula Urszula Uschi Yrsa } +trinity_female = { Irune Trinitat } +ulrika_female = { Ulrika Ulrike } +ursula_female = { Oursulo Ursel Ursula Yrsa } ute_female = { Oda Uta Ute } -uthman_female = { Osman } -valentina_female = { Valent_i_mcn_na Valantina Valent_y_act_na Valentina Valentino_female } -valeria_female = { Val_e_act_ria Val_e_act_rie Val_e_mcn_rija Valera Valeri_female Valeria Valerie Valerija Valeriya Valiero_female } +valentina_female = { Valentina Valentino_female } +valeria_female = { Val_e_act_rie Valeria Valerie Valiero_female } vanessa_female = { Nessa Vanesa Vanessa Vanesso_female } -vanessa_marissa_female = { Vanessa Marissa } venus_female = { Wynus } -vera_female = { V_e_crn_ra Veera Vera Verka Veruschka Viera Vyara Wera } +vera_female = { Vera Veruschka Wera } verena_female = { Verena } -veronica_female = { Bereni_c_ced_o Berenika Bernice V_e_act_ronique Ver_o_act_nica Ver_o_grv_nica Veren_i_act_ki Veronica Veronicai Veronika Veronique Verounico Vroni Weronika } -vibeke_female = { Vibka Vibeke Wibke Wiebke } -victoria_female = { Fict_o_act_ria Garai_n_tld_e Vent_u_grv_ri_female Vict_o_grv_ria Victoria Victoriai Viktoria Viktorie Viktorija Vit_o_grv_ri_female Vitoria Vitourino_female Viktoriya Vittoria Wiktoria Wyctorhya Wyyctwrya } -vincentia_female = { Vincenza Vincenzina Vizenta } -violet_female = { Vi_o_act_uleto Viola Violet Violeta Viorica Vjollca } -virginia_brianna_female = { Virginia Brianna } -virginia_female = { Viergino_female Virchinia Virg_i_act_nia Virginia Virginie Virginija Virxinia } +veronica_female = { V_e_act_ronique Ver_o_grv_nica Veronica Veronicai Veronika Verounico } +victoria_female = { Garai_n_tld_e Vent_u_grv_ri_female Vict_o_grv_ria Victoria Victoriai Viktoria Vit_o_grv_ri_female Vitourino_female Wyctorhya Wyyctwrya Wyyktorya } +vibeke_female = { Vibeke Wiebke } +vincentia_female = { Vincenza Vincenzina } +violet_female = { Vi_o_act_uleto Viola Violet Violeta } +virginia_female = { Viergino_female Virg_i_act_nia Virginia Virginie } visitacion_female = { Ikerne } -vita_female = { Vita } -vivian_female = { Bibi_a_act_na Bibiana Viviana Viviane Viviano_female Vivien Vivienne Vivjena Wywyana } -vladimira_female = { Vladim_i_act_ra } -vladisliva_female = { Vladislava } -wafa_female = { V_shw_fa Wafaa } -walida_female = { Valid_shw_ Valida } -wanda_female = { Vanda Wanda } -wenceslava_female = { V_a_act_clava V_e_crn_nceslava Vendula Viacheslava Vysheslava } +vivian_female = { Viviana Viviano_female Vivien Vivienne Wywyana } wenche_female = { Wenche Wencke Wenke } -wendy_female = { Wendy Vendi } -wiebke_female = { Wiebke Vibeke } -wiesje_female = { Wiesje Vi_s_crn_a } -wilhelmina_female = { Helme Helmi Hilma Mimmi Minna Minne Minnel Minnie Vilem_i_act_na Vilma Wilhelmina Wilhelmine Willemina Willy_female Wilma } -winifred_female = { Freda Gwenfrewi Winifred Wynnyffrhydd W_i_hat_nffryd Wynnyfryd Vinifreda } -woodrowa_camilla_female = { Woodrowa Camilla } -xenia_female = { Ksenija Kseniya Oksana X_e_act_ni X_e_grv_nia Xenia } -yaroslava_female = { Jaroslava } -yasmin_female = { Iasmino Ioasmyn Jaismin Jasmijn Jasmin Jasmina Jasmine J_a_hat_zsmyne Jasmyny Y_a_uml_smin Y_a_uml_smin_a_uml_ Yas_shw_m_shw_n Yasemin Yasmeen Yasmin Yasmina Yasmyn Yassmina Xasmina Zhasmin } -yolanda_female = { Iolanda Jolana Jolanda Jolanta Vi_o_act_ulando Violante Yolanda Yolande } -yulduz_female = { J_u_mcn_ldyz } -yvette_female = { Ivet Iveta Ivete Ivetig Iveto_female Ivetta Ivette Youna Yuna Yvetta Yvette } -yvonne_female = { Ibone Iva Ivona Ivone Ivono_female Iwona Yvona Yvonna Yvonne } -zabiya_female = { Zabiya Zabiyat } -zahida_female = { Zahidat } -zahra_female = { Z_o_uml_hr_a_uml_ Z_shw_hra Zahra Zehra Zohra Zuhra Zuxra Zyhre } -zaynab_female = { Z_a_uml_yn_a_uml_p Zainab Zaynap Ze_i_uml_n_e_act_p Zejnab Zenepe Zeyn_shw_b Zeynep Zineb } -zdenka_female = { Zde_n_crn_ka Zdena Zdenka } -zenayda_female = { Sinaida Zina Zina_i_mcn_da Zinaida } -zenobia_female = { Zinov_i_act_a } -zlata_female = { Zlata Zlatu_s_crn_e } -zoe_female = { Zo_e_uml_ Zo_i_act_ Zoe Zoila Zoja Zou_e_grv_ Zoya } -zoe_sophia_female = { Zoe Sophia } -zubayda_female = { Zbeide Zubayda Zubaydat Zubejdat } -zulaykha_female = { Z_o_uml_l_a_uml_yxa Z_u_uml_leyha Z_u_uml_leyxa Zulayxa Zulayxat Zule_y_act_ha Zulejxa } -zulfiya_female = { Z_o_uml_lfiy_a_uml_ Zulfet } -zumurrud_female = { Z_u_uml_mr_u_uml_d Zumrud Zumrut } +wiebke_female = { Vibeke } +wilhelmina_female = { Hilma Mimmi Minna Minnie Vilma Wilhelmina Wilhelmine Willemina Willy_female Wilma } +winifred_female = { Freda Gwenfrewi Winifred Wynnyffrhydd Wynnyffrydd Wynnyfryd } +xenia_female = { X_e_grv_nia } +yasmin_female = { Iasmino Ioasmyn Jaismin Jasmijn Jasmin Jasmina Jasmine Jasmyn Jasmyny Yasmin Yasmina Yasmyn Yassmina } +yolanda_female = { Iolanda Jolanda Vi_o_act_ulando Yolanda } +yvette_female = { Ivet Ivetig Iveto_female Ivette Youna Yuna Yvette } +yvonne_female = { Ibone Ivona Ivono_female Yvonne } +zahra_female = { Zahra Zohra } +zaynab_female = { Zineb } +zenayda_female = { Sinaida } +zoe_female = { Zo_e_uml_ Zoe Zoila Zou_e_grv_ } \ No newline at end of file diff --git a/common/culture/name_equivalency/00_NEOW_male_names.txt b/common/culture/name_equivalency/00_NEOW_male_names.txt index 6f889f091..3f8e15441 100644 --- a/common/culture/name_equivalency/00_NEOW_male_names.txt +++ b/common/culture/name_equivalency/00_NEOW_male_names.txt @@ -1,1316 +1,695 @@ -aarav_male = { _AE_rav Aahrav Aarav Ahrav Arahv } -aaron_alpheus_male = { Aaron Alpheus } -aaron_male = { _AE_ran Aar_o_act_n Aaro Aaron Aran Aron Arr_o_hat_n Arrin Harouna Harun } -abbas_male = { _G_dot_abas Abaz Abbas } -abdul_male = { _SHW_bd_u_uml_l Abdul Abdyl Avdyl } -abdulahad_male = { Abdulahat } -abdulazim_male = { Abdulazim } -abdulaziz_male = { _G_dot_abdul-_G_dot_aziz Abdelaziz Abdulaziz Abdylaziz } -abdulbaki_male = { Abdulbaki } -abdulbari_male = { _SHW_bd_u_uml_lbari Abdulbari } -abdulfattah_male = { _G_brv_abdelf_a_uml_t Abdulfetaeh } -abdulghaffur_male = { Abdelghafour } -abdulhafiz_male = { Abdelhafid } -abdulhai_male = { _G_brv_abdelx_a_uml_y } -abdulhakim_male = { Abdelhakim Abdulhakim } -abdulhalim_male = { Abdulhalim Jabdul_x_dot_alim } -abdulhamid_male = { _G_dot_abdul-_H_mbw_amid _SHW_bd_u_uml_lh_shw_mid Abdulhamit Jabdul-_X_dot_amid } -abduljaffar_male = { _G_dot_abdul-Zhappar } -abdulkarim_male = { _A_uml_bd_i_dot_k_a_uml_r_i_dot_m _G_dot_abdul-Karim Abdelkarim Abdelkrim Abdulkerim } -abdulkhaliq_male = { Abdulxaliq_pst_ } -abdullah_male = { _G_brv_abdulla _G_dot_abdula Abdallah Abdellah Abdulla Abdullah Avdullah Jabdulla Jabdullah } -abdullatif_male = { Abd_u_uml_llatif Abdellatif Abdulatip } -abdulmajid_male = { _G_dot_abdul-Mazhid Abdulmacid } -abdulmanaf_male = { _SHW_bd_u_uml_lm_shw_naf } -abdulmunim_male = { Abdelmona_i_uml_m } -abdulmuslim_male = { Jabdulmuslim } -abdulnasir_male = { Abdul-Nasir } -abdulqadir_male = { _G_dot_abdul-Q_pst_adir Abd_u_uml_lkadir Abdelkader Abdulkadir Abdulqadir } -abdulrahim_male = { _G_brv_abdraxman _G_dot_abdura_h_mbw_im _SHW_bd_u_uml_lr_shw_him Abdraxman } -abdulrahman_male = { _A_uml_bd_i_dot_rahman _G_dot_abdura_h_mbw_man _SHW_bd_u_uml_r_shw_hman _SHW_bd_u_uml_rr_shw_hman Abderrahman Abderrahmane Abdurahman Abdurrahman } -abdulrashid_male = { _G_dot_abdulrashid Abdurashid } -abdulrazzaq_male = { Abdurazaq Abdurrezzak } -abdulreza_male = { Abdulrza } -abdulsalam_male = { _A_uml_bd_i_dot_salan _G_dot_abdusalam } -abdulsamad_male = { Abdulsamet Samed } -abdulwahhab_male = { Abdelwahab Abdulvahap Jabdul-Vahab } -abdulwali_male = { _G_brv_abdelw_a_uml_li } -abel_male = { Ab_e_grv_l Abel } -abidin_male = { Abedin } -abner_male = { Abnar Abneh Abner Abnir Abnuh Avner } -abraham_male = { _I_dot_brahim Aabraham Aapo Aavo Abrah_a_act_n Abraham Abrahamo Abram Avra_a_act_m Avraam Avraham Avram Avrohom Brahim Bram Ibr_e_act_hima Ibrahim Ibrahima Ibrahym } -abubakr_male = { Aboubakeur Abubakar Boubaker Ebubekir } -abulfazl_male = { _SHW_b_u_uml_lf_shw_s _SHW_b_u_uml_lf_shw_t _SHW_b_u_uml_lf_shw_z } -abulqasim_male = { Belkacem } -acacius_male = { Ac_a_act_cio Ak_a_act_kios } -achilles_male = { Achile Achill_e_act_as Achille } -adam_male = { _A_grv_d_a_grv_m _A_grv_de _AE_dem Aadu Aatami Ad_a_act_mos Ad_a_act_n Ad_a_tld_o Adam Adamo Add_pst_m Adda Adem Ado Adomas Ahdim Ardam Hadam } -adham_male = { Et_pst_hem Ethem } -adib_male = { Edip } -adil_male = { _G_dot_adil Adel Adil Ed_i_dot_l } -adnan_male = { Adnan Ednan } -adrian_male = { _A_grv_dri Addryan Adrhyan Adri_a_act_n Adrian_o_act_s Adri_a_grv_ Adriaan Adrian Adriano Adrianu Adrianus Adrien Adrion Adrijan Hadri_a_act_n } -advith_male = { Aahvitt Adviff Advith Ehvith } -aeneas_male = { Aine_i_act_as Anej Enea } -aetius_lincoln_male = { Aetius Lincoln } -agapetus_male = { Agapit } -ahad_male = { _A_uml_x_a_uml_t } -ahmad_male = { _A_uml_xm_a_uml_t _SHW_hm_shw_d A_h_mbw_mad A_x_dot_mad Achm_e_act_t Ahmad Ahmadd Ahmat Ahmed Ahmet Amadou } -ahmadjan_male = { _A_uml_xm_a_uml_tcan } -ahti_male = { Ahti Ahto } -aidan_male = { Aeddan Aidan } -ajax_male = { Ajaks } -akbar_male = { _SHW_kb_shw_r } -akhenaten_male = { _A_hat_hkunaat_pst_n Achanatyn Achenaten Ahkhenuhten Ahkihnayten Akhenaten } -aki_male = { _A_rng_ge _A_rng_ke Aage } -akiva_male = { Kiva } -akram_male = { _A_uml_kr_a_uml_m Ekrem Eqrem } -alan_male = { Al_pst_un Alain Alan Alen Alin Allan Allen Alun Arlan } -alauddin_male = { _G_brv_al_a_uml_wetdin _G_dot_alaudin Alaattin } -albanus_male = { Alb_a_grv_ Alban Albano Auban } -alberic_male = { Aubrey Aubrhyy } -albert_male = { _A_hat_lbert Abbes Adalbert Adalberto Adalberts Aelbert Alb_e_crn_r_c_act_ Alb_e_grv_r Albeht Alber_pst_ Albert Albertas Alberte_male Alberto Alberts Albertu Albertus Alberzh Albet Albirt Albrecht Alpertti Aubert } -albinus_male = { Alb_i_act_n Albin Albinas Albino Alpo Aubin Bine } -alcide_male = { Alcides } -alex_male = { _A_act_lex _A_grv_lex A_l_ced_iks Aahlex Ahl_i_hat_x Alec Alecs Alek Aleks Aleksa Aleksas Alekso Alex Ale_c_crn_jo Alick Allex Arlegz } -alexander_male = { _I_dot_sg_shw_nd_shw_r _I_dot_sk_a_uml_nd_a_uml_r _I_dot_skender Aahlexenda Ace Aco Ailaistair Al_e_act_xandros Al_i_hat_kz_ae_nda Alastair Alaxandr Alecsander Alecu Aleissandre Alejandro Aleksand_e_uml_r Aleksandar Aleksander Aleksandr Aleksandras Aleksandrs Aleksandro Aleksanteri Alessandro Alexander Alexandr Alexandre Alexandri Alexandro Alexandru Alistair Allygzanir Arlegzahnuh Cane Eskend_i_dot_r Eskender Lek_e_uml_ Leka S_a_grv_nder Sa_s_crn_a Sa_s_crn_ko Sa_s_crn_o Sacha Sand_e_uml_r Sander Sandi Sandis Sandrino Sandris Sandro Sandu Santeri Santtu Sascha Sasho Sk_e_uml_nder Iskandar } -alexis_male = { Al_e_act_xios Al_e_act_xis Al_e_grv_ssi Alaksiej Aleix Aleixo Alejo Aleksej Aleksey Aleksi Aleksij Aleksis Ales Alessio Alexe Alexej Alexey Alexis Aljo_s_crn_a L_a_uml_xi Laxi Alaksiyus } -alfonso_male = { Afonso Alfons Alfonsas Alfonso Alfonsu Alfonz Alfus Alifonso Alphonse Alonso Alonsu Anfous Funse } -alfred_male = { _A_grv_lfred Alfehd Alfie Alfr_e_act_d Alfr_e_mcn_ds Alfre_eth_ Alfred Alfredo Alfredu Alfret Alfrid Alfrud Fredd } -algernon_male = { _AE_ldernon Algernon Aljern_o_hat_n Aljurnin Aljurnon Arjuhnun } -algirdas_male = { A_l_ced__g_ced_irds Algirdas O_l_ced__g_ced_erts Olgierd } -ali_male = { _AE_li _G_dot_ali _SHW_li Ale_e_hat_ Al_i_act_ Al_i_dot_ Alee Ali Aly Gali Jali Jeli Qali } -aliakbar_male = { _SHW_l_shw_kb_shw_r } -aliasgar_male = { _SHW_l_shw_sg_shw_r } -alihussein_male = { _SHW_lih_u_uml_seyn } -alijan_male = { Qalijan } -alikhan_male = { _A_uml_lihan Alixan } -alim_male = { Alim Alym } -alimjan_male = { _G_brv_alimcan } -alimkhan_male = { _A_uml_l_i_dot_mhan } -aliriza_male = { _SHW_lirza Ali_spc_R_i_dot_za Alirza } -alisher_male = { _SHW_li_s_ced_ir Ali_s_ced_er } -allahyar_male = { Alla_y_act_ar Allahjar } -alparslan_male = { Alparslan Alpaslan } -alvar_male = { _A_act_lvaro _A_grv_lvar Ahlvar Alvaro } -alwin_male = { Alvin Alwin Alwyn } -amabilus_male = { Amabile Amable } -amadeus_male = { Am_e_act_d_e_act_e Amadeo Amadeu Amadi_e_act_u Amedeo Bogoljub Bohachwa_l_stk_ Bohuchwa_l_stk_ Gottlieb Gottlob } -amalric_male = { Amaudri Amaury } -amatus_male = { Aim_e_act_ Amado Amat Amato } -ambrosius_male = { _AE_mbroseh Aamb_o_hat_s Ambr_o_act_z Ambr_o_grv_si Ambro Ambrogio Ambrose Ambrosio Ambroz Ambruhs Emrys } -amenhotep_male = { Ahmahnhotep Am_pst_nawtypp Amenho_pst_ep Amenhotep Uhmenhuhtep } -amin_male = { _A_uml_men Amin Amine Elamine Emin } -amir_male = { _A_uml_mir _G_dot_amir _SHW_mir Amir Emir } -amirhussein_male = { _SHW_mirh_u_uml_seyn } -amirkhan_male = { _A_uml_m_i_dot_rhan Amirxan Emirhan } -amrullah_male = { Emrullah } -anacletus_male = { Anacleto } -anas_male = { _A_uml_n_a_uml_s Enes Enis Eniss } -anastasius_male = { Anast_a_act_cio Anast_a_act_sios Anastas Anastase Anastasio T_a_act_sos Tasio } -anatolius_male = { Anat_o_act_lio Anat_o_act_lios Anat_o_grv_li Anatol Anatolij Anatolijs Anatolio Anatoliy Anatols } -andrew_male = { _A_grv_ndre_a_grv_s _A_grv_ndrees An_pst_dru_e_hat_ Ander Anders Andi Andis Andr_e_act_ Andr_e_act_as Andr_e_act_s Andra Andra_z_crn_ Andras Andre Andreo Andrea_male Andreas Andrei Andreiu Andrej Andreja Andrejs Andres Andreu Andrew Andrey Andri_e_act_u Andrias Andries Andrij Andrija Andris Andrius Andru Andrus Andrzej Andy Anroo Antero Anti Antti Atte Drees Handrij Handrijas J_e_ogk_drzej Ond_r_crn_ej Ondrej } -angel_male = { _A_act_nchel _A_act_ngel _A_act_ngelos _A_act_nxel _A_grv_ngel _A_hat_ngelo Ael Aingeru An_g_dot_lu Ange Angel Angelo Anghel Anghelache Angiolo Anjel Anxhelo Anxo Engjell Gotzon } -angellouis_male = { _A_act_nchel_spc_Lo_i_act_s _A_act_ngel_spc_Luis _A_act_nxel_spc_Lluis Anxo_spc_Lois } -angelmaria_male = { Anxo_spc_Mar_i_act_a } -angus_male = { Angus } -anselm_male = { Ans_e_grv_ume Anschel Anshel Anselm Anselme Anselmo Anssi Ansylm } -anthony_male = { _A_grv_nton An_pst_nwy Andon Andoni Ant_o_act_n Ant_o_act_nio Ant_o_act_nios Ant_o_act_nis Ant_o_grv_ni Antanas Ante Anthoni Anthonie Anthonius Anthony Anthuhnee Anthuni Antny Anto Antoine Anton Antonel Antonello Antoni Antonij Antonije Antonie Antonio Antoniu Antonius Antoniy Antony Antoon Antoun Antton Antxon Entonio Ndoc Ndon Ndoni Ndue T_o_grv_ni T_o_tld_nis T_o_tld_nn T_o_tld_nu Tanios Teun Teunis Teunus Theunis Ton Tone Toni Tonio Tonny Tony Toon Antun } -anthonyjesus_male = { Antonio_spc_Jes_u_act_s } -anthonyjoseph_male = { Ant_o_act_n_spc_Chus_e_act_ Antonio_spc_Jos_e_act_ Antoniu_spc_Xos_e_act_ } -anthonyxavier_male = { Ant_o_act_n_spc_Chabier } -antoninus_male = { Antol_i_act_n Anton_i_act_n Anton_i_hat_n Antonin Antonino Antounin Tonino } -anwar_male = { _A_uml_nuar _SHW_nv_shw_r Anouar Enver } -apollinarius_male = { Apoll_o_act_nios Apolinaras Apollinaire } -apollo_male = { Ap_o_act_llon Apoll_o_act_n Apollo } -apostle_male = { Apostol } -arcadius_male = { Arcadi Arcadie Arcadio Arkadiusz Arkadiy Ark_a_act_dios Arkadiyus } -archangel_male = { Arcangelo Arcanjo Rangel } -archibald_male = { Ar_c_crn_ibaldo Airchiebal Archibald Archibawld Arjibal Artibald Artjiba_o_hat_d } -archimedes_male = { Archim_i_act_dis Archimede } -arian_male = { Ari_a_grv_ Arjan Arjen } -aristides_male = { Ariste_i_act_dis Aristide Aristides Aristidh Aristido } -aristotle_male = { Aristot_e_act_lis } -armel_male = { Armel Arthfael } -arne_male = { _A_act_rni Aarne Anjes Arnje Anne_male Are Arne } -arnold_male = { _A_grv_rnold Aart Aarnout Ahn_pst__o_hat_l Ahnawld Arend Arent Arn_o_hat_l Arna_l_stk_t Arnald Arnaldo Arnaldur Arnas Arnau Arnaud Arnaut Arndt Arnel Arnis Arno Arnold Arnoldas Arnoldo Arnolds Arnoldus Arnolldd Arnoud Arnout Arnuhd E_n_tld_aut } -arnulf_male = { Arnulf } -arpad_male = { _A_act_rp_a_act_d Arp_a_act_d } -arsenius_male = { Ars_e_act_nios Arse Arsen Arsena Arseni Arsenij Arsenio } -arslan_male = { Arslan Aslan Asllan } -arslanbek_male = { Arslanbek Aslanbek } -artemis_male = { Arciom Artem Artemijus } -arthur_male = { _A_grv_rth_u_uml_r _A_grv_rtus Aathay Aht_a_hat_ Art_u_act_r Art_u_mcn_ras Art_u_mcn_rs Artheh Arther Arthur Arto Arttu Artturi Artur Arturo Arturu } -arvid_male = { Arv_i_mcn_ds Arved Arveds Arvi Arvid Arvis } -aryeh_male = { Ari_e_act_ Arie Aryeh } -asad_male = { _A_uml_set _SHW_s_shw_d Esat Esed } -asadullah_male = { Esedullah } -asbjorn_male = { Asbj_o_stk_rn Ebbe Espen } -asgeir_male = { Eske } -ashraf_male = { _SHW__s_ced_r_shw_f E_s_ced_ref } -asier_male = { Asier Axier } -askar_male = { _A_uml_sk_a_uml_r } -ataullah_male = { Ataullah Taullah } -athanasius_male = { Atanas Atanasie Atanasije Atanasio Athan_a_act_sios Athanasiy Nasko T_a_brv_nase Ta_s_crn_ko Tasko Thanas } -attila_male = { Atila Atilla Atle Atli Attila } -attilius_male = { At_i_act_lio Attilio } -augustine_male = { A_u_brv_gusteno A_u_brv_steno Agost_i_act_n Agosti_n_tld_o Agostinho Agostino Agust_i_act_ Agust_i_act_n Agustin August_i_act_n Augustin Augustinas Augustinus Austin Avhust_i_hat_n Awgust Awstin Haw_s_crn_tyn Wistin } -augustus_male = { _A_act_g_u_act_st Aguste Agustis Aku August Augustas Auguste Augusto Augusts Augustus Aukusti Avgust Awgust Awgust_i_hat_z Awgustus Awgystws G_u_uml_scht Ohgurtus } -aurelian_abraham_male = { Aurelian Abraham } -aurelian_male = { Aur_e_act_lien Aurelian } -aurelius_male = { _A_act_rel_i_act_us Aur_e_act_lio Aurel Aureli Aurelio Aureliu } -axel_male = { Aksel Akseli Assel Axel } -ayman_male = { Aymen } -azim_male = { _SHW_zim Azem } -aziz_male = { _G_dot_aziz _SHW_ziz Anziz Azis Aziz Eziz Gaziz } -badawi_male = { B_shw_davi } -badruddin_male = { Badroudine Badrutdin } -baha_male = { Baha } -bahadur_male = { Bahad_i_dot_r Bahadur Batyr } -bahauddin_male = { Bahattin Baudin } -bahir_male = { Bah_i_hat_l Baheer Bahir Buhhee } -bahlul_male = { B_shw_hlul } -bahram_male = { B_shw_hram } -bakhtiyar_male = { B_shw_xtiyar Bahtiiar Bahtiyar Baqtiiar } -baldwin_male = { Balddwyn Baldovino Baldvin Baldwin Balldduyn Baudouin } -balthazar_male = { Baldassarre Baltasar Balthasar } -baptist_male = { Baptiste Batisto Battista Bautista } -baqr_male = { Ba_g_brv__i_dot_r B_shw_kir Bakir Bekir Beqir } -barnaby_male = { Barhnabas Barnab_a_act__s_crn_ Barnab_e_grv_u Barnaby Bernab_e_act_ Varn_a_act_vas } -barry_male = { Barrie Barry } -bartholomew_male = { B_a_act_rtolo B_a_grv__a_grv_rthelmee Bart Bart_l_stk_omiej Bartele Barti_s_crn_ Barth_e_act_l_e_act_my Bartholom_a_uml_us Bartolom_e_act_ Bartolom_e_crn_j Bartolomej Bartolomeo Bartolomeu Bartomeu Bartoumi_e_act_u Jernej Mees Nejc P_a_uml_rtel Perttu Vartholoma_i_act_os } -barukh_male = { Barukh Borukh } -basenzhabu_male = { Bahsenshuho Baseneabiu Basenzhabu Bazenj_a_hat_bu } -bashar_male = { Ba_s_ced_ar } -bashir_male = { B_e_act_chir B_shw__s_ced_ir Ba_s_ced_ir Bachir Bashir } -basil_male = { Bas_i_act_lio Basil Basile Basilio Bazyl Faslli Pasi Vas_i_act_leios Vas_i_hat_l_pst_ Vasil Vasile Vasilic_a_brv_ Vasilije Vasilijus Vasiliy Vasillaq Vasja Vasko Vasyl Vazil } -bassam_male = { Bassem } -bayram_male = { Ba_y_act_ram Bajram Bayram } -becket_male = { Becet Becket Bek_i_hat_t Bekit Br_e_brv_kat } -bedivere_male = { Beddiveer Bedivere Bedivuh Bedwyr Behdihvuh Bwdiv_pst_rah } -bekbolat_male = { Baybolat Biybolat } -bela_male = { Belo } -belisarius_male = { Velis_a_act_rios } -benedict_male = { B_a_grv_nned_i_grv_ck Be_n_crn_adik Bendiks Bendt Benead Benedetto Benedhiti Benedict Benedikt Benediktas Benedikto Benet Benezet Bengt Benito Benny Beno_i_hat_t Bent Bento Bieito Bino Pentti } -benjamin_male = { B_a_hat_nzhumyn B_u_uml_nyamin Ben Bencham_i_act_n Beniamin Beniamino Benjaimin Benjameno Benjam_i_act_n Benjamim Benjamin Benjaminas Benjemen Benjuhmin Benxam_i_act_n Binjummen Binyamin Veniam_i_act_n Veniamin } -bentley_male = { B_a_hat_ntlyy Bahn_pst_ly Bantlee Bentlee Bentley } -benvenuto_male = { Benvingut Bienvenido } -beowulf_male = { Bayuhwulf Behohwoolf Beiowolf Beowulf } -berengar_male = { B_e_act_renger Berengui_e_act_ } -bernard_male = { B_e_grv_nn Be_n_tld_at Barend Beno Benno Berend Berent Bernald Bernard Bernardas Bernardo Bernardu Bernardus Bernat Bernd Berndt Bernhard Bernhardt Bernez Bernt Bernward Binard Binnert Bjarnat P_a_uml__a_uml_ru } -bernardinus_male = { Bernardino } -bert_male = { Bert Bertu Bertus Brecht Pertti } -berthold_male = { Berthold Bertold Bertolt T_o_uml_lke } -bertrand_male = { Beltr_a_act_n Beltram Bertram Bertrand } -bessarion_male = { Visarion } -bilal_male = { Bilal Bylal Byllall } -birger_male = { B_o_stk_rge B_o_uml_rje Birger Birgir } -bjorn_male = { Ber Bj_o_stk_rn Bj_o_stk_rner Bj_o_uml_rn Bjarne Bjarni Orso } -blagoje_male = { Blago Blagoj Blagoj_c_crn_e Blagoja Blagoje Blagoy Blazho } -blasius_male = { B_l_stk_a_z_crn_ij Biagio Bl_a_grv_si Bla_z_crn_ Bla_z_crn_ej Blai Blaise Blas Blazyj Brais Brays } -bogdan_male = { Boban Bogdan Bohdan } -bogumil_male = { Bohumil } -boguslav_male = { Bogus_l_stk_aw Bohuslav Bo_z_crn_a } -boleslav_male = { Boles_l_stk_aw Boleslav Boleslovas } -bonadventure_male = { Bonaventura } -boniface_male = { Bonif_a_act_c Boniface Bonifaco Bonifacio Bonifazio Bounif_a_grv_ci } -boris_male = { Bor_c_crn_e Boris Boriss Borko Boro Borut Borys } -borja_male = { Borcha Borja Borxa } -bozhidar_male = { Bo_z_crn_idar Bo_z_crn_o } -brandon_male = { Br_a_hat_n_pst__o_hat_n Brand_a_act_n Brandan Brandon Brannoon Brendun } -brendan_male = { Brand_a_grv_ni Brendan } -brian_damian_male = { Brian Damian } -brian_male = { Brahyan Brajan Brayan Brian Bruin Bry_a_hat_n Bryan } -brice_male = { Bres Brice Brizio } -brieuc_male = { Breok Briac Brieuc Brioc Briog Bryok } -bronislav_male = { Bron_e_crn_k Bronislav Bronislovas Bronis_l_stk_aw Bronius } -bruno_male = { Brun Brunetto Bruno Brunoun } -brutus_female = { Brhwtus } -brutus_spencer_male = { Brutus Spencer } -bulat_female = { Bulat Polad Polat } -burhan_male = { Borhene Bur_g_brv_an Burhan } -burhanuddin_male = { Burhanettin } -burkhard_male = { Burkhard } -cadwaladr_male = { Caddwaladrh Cadwaladr } -cadwallon_male = { Cadwallon Cadwalun Cadwuhlun Cawdwallon } -caesar_male = { _C_ced_ezar C_e_act_sar C_e_grv_sar Ces_a_act_reo Cesar Cesare Cezar Cezary Kais_a_act_rios Kesar } -caetano_male = { Caetano Cayetano Ga_e_uml_tan Gaet_a_grv_ Gaiet_a_grv_ Gaietan } -caleb_male = { Caleb Kaileb } -calixtus_male = { Calist K_a_act_llistos Kallist } -calvin_male = { Callwyn } -cameron_male = { Kaimeron Kamyron } -camillus_male = { Camihe Camil Camill Camille Camillo Camilo K_a_grv_mill Kamil_Camillus } -candidus_male = { C_a_act_ndido C_a_act_ndidu C_a_hat_ndido Candido Kandido } -canute_male = { Canuto Knud Knu_c_act_ Knut } -caradog_male = { Caradog Carhaddog } -carloman_male = { Carhloman } -carmel_male = { Carmel Carmelo Carmine Karmelo Karmenu } -carter_eric_male = { Carter Eric } -casimir_male = { Casim_e_grv_r Casimir Casimiro Kazim_i_act_r Kazimieras Kazimierz Kazys } -caspar_male = { Caspar Casper Ga_s_crn_par Ga_s_crn_per Gasp_e_uml_r Gaspar Gaspard Gaspare Gasper Jasper Jesper K_a_grv_schper Ka_s_crn_por Kaspar Kasparas Kaspars Kasper Kasperi Kaspiano } -cassian_male = { Cassi_a_grv_ Cassian Kassian_o_act_s } -cecil_male = { Cecil Cecilio } -cedric_male = { C_e_act_dric Cedric Cedriko Cydrhyc } -celestine_male = { Celestin Celestino } -celso_male = { Cels Celso Celsu } -chaim_male = { Chaim Ha_i_uml_m Khaim } -chakrabarti_male = { Chahkrabartwy Chakrehbahteh } -charalampos_male = { Char_a_act_lampos } -charles_male = { _C_crn_arlz Carl Carle Carles Carletto Carlo Carlos Carol Ch_a_hat_hrlz Chahlz Charhlys Carel Charl_o_grv_ Charle Charles Charlez Charlie Charllys Charls Charlz K_a_act_rolos K_a_grv_rl K_a_mcn_rlis Kaarel Kaarle Kaarlo Kale Kalle Karel Karl Karlo Karlos Karol Karolis Korla Sch_a_grv_rl Sharlys Siarl } -charlesalbert_male = { Carlos_spc_Alberte Carlos_spc_Alberto } -charlesandrew_male = { Carlos_spc_Andr_e_act_s } -charlesanthony_male = { Carlos_spc_Ant_o_act_n } -charlesedward_male = { Carl-Edvard Carlos_spc_Eduardo } -charlesfrederick_male = { Carlfriedrich Karl-Friedrich } -charleshenry_male = { Carle-Enri Karlheinz Karl-Heinz } -charlesjohn_male = { Carl-Johan Karl-Hans Karl-Johan } -charleslouis_male = { Carlos_spc_Lois Karl-Ludwig } -charlesxavier_male = { Carlos_spc_Chabier Carlos_spc_Javier Carlos_spx_Xavier } -charya_male = { Chah_pst__i_hat_yya Charya Charyuh Cherryuh } -chase_harding_male = { Chase Harding } -cheops_male = { Cheops Chihops Kee_pst__a_hat_ps Keeawps Kieops } -christ_male = { Kristaq } -christian_male = { Carsten Christer Christiaan Christian Christianus Crestian Cristea Cristian Cristiano Hristijan Hristiyan Karst Karsten Kar_s_crn_c_act_en Kerst Kersten K_r_crn_es_c_act_an Kr_i_grv_sch_a_grv_nn Kr_i_grv_schti_a_grv_nn Kresten Kri_s_crn_j_a_mcn_nis Kristjano Kristen_male Krister Kristers Kristi_male Kristi_a_act_n Kristian Kristians Kristijan Kristinn Kristiyan Kristj_a_act_n Kristjan Krists Kry_s_crn_an Krystian Krystijan } -christopher_male = { Chriss_pst_fer Christ_o_act_foros Christof Christof_i_act_s Christoff Christoffer Christoffel Christoph Christophe Christopher Chry_s_crn_a Chrystof Cr_i_act_stofer Crist_o_act_bal Crist_o_act_v_a_tld_o Crist_o_grv_fol Crist_o_grv_u Cristoffer Cristoforo Cristovo Hristo Kit Kr_i_grv_schtoff Krestuhfuh Kri_s_crn_tof Krist_o_act_fer Kristaps Kristo Kristof Kristoforo Kristofer Kristoffer Kristuhfuh Kristupas Kristyrff_e_brv_r Krste Kry_s_crn_tof Krystof Krzysztof Riste Risto } -chrysostomus_male = { Cris_o_act_stomo } -clarence_male = { Clarence Klarenco } -claudius_male = { Cl_a_act_udio Claude_male Claudi Claudio Claudiu Claudius Gl_a_grv_udi Glaoda Glywys Klaod Klaudio } -clement_male = { Cl_e_act_ment Clem_e_grv_nt Clemens Clement Clemente Clemmin_pst_ Clemmyynt Climent Kleman Klemant Klemen Klemens Klemensas Klement Klemuhnt Kl_i_act_mis Klimant Kliment } -clifford_publicola_male = { Clifford Publicola } -clovis_male = { Chlodwig Clouvis Clovis Kloviso } -colombanus_male = { Caillum Callum Colom_a_act_n Kallwm Koloman } -conan_male = { Conan Cynan Kenan } -connor_male = { Connor Conner Conor Konnor Koner } -conrad_male = { Coert Conny Conrad Conrado Cord Corrado Curt Koen Konr_a_act_d Konr_a_grv_d Konrad Kuno Kurt Kurti } -constans_male = { Cyson NEOW_K_o_act_nstas_roman Qustans } -constantine_male = { Costache Constant_i_act_n Constantijn Constantin Constantino Constantyny Constentyn Costantino Costel Costi Costic_a_brv_ Costin Coustantin Cystennin Dinu K_o_act_nstas K_o_act_stas Koce Kon_s_crn_tant_i_act_n Konsta Konstant_i_act_nos Konstant_i_hat_n Konstant_i_mcn_ns Konstantin Konstantinas Kosta Kostadin Kostandin Kostentin Kosti Stan_Constantine Qustantin } -constantius_male = { Costanzo Coustant Konst_a_act_ntios Qustantiyus } -conway_garfield_male = { Conway Garfield } -corbinian_male = { Korbinian } -corentin_male = { Corentin Courentin } -cornelius_male = { Cees Cornel Cornelio Cornelis Corneliu Cornelius Cornyllyus Kornel Kornelis Kornje_l_stk_s_crn_ Niels_Cornelius Kees Kornelio } -craig_male = { Craig Crayg } -creighton_roderick_male = { Creighton Roderick } -cyngar_male = { Cyngar Cyngarh } -cyprian_male = { Cebri_a_grv_ Ciprian Cipriano Cypri_a_act_n Kipras Kyprian_o_act_s Zapryan } -cyriacus_male = { Ciriaco Cyriakus Kyri_a_act_kos Qiriako } -cyril_male = { Cerile Ciril Cirilo Cyril Cyrill Cyrille Cyryll K_i_hat_r_i_hat_l K_y_act_rillos Kircho Kire Kiril Kirill Kiro Kiry_l_stk_a } -cyrus_male = { Ciro Cyrus K_y_act_ros } -czeslaw_male = { _C_crn_eslovas Czes_l_stk_aw } -dakota_angel_male = { Dakota Angel } -damas_male = { D_a_act_maso Damas } -damian_male = { Dami_a_act_n Dami_a_grv_ Damian Damian_o_act_s Damiano Damien Damijan Damjan Damyan } -daniel_male = { D_a_brv_nu_t_cma_ Daan Dahnyuhl Dan Dan_i_act_el Danail Danas Danel Dani_e_grv_ Dani_e_grv_l Dani_e_uml_l Dani_i_act_l Daniel Daniele Danielius Daniels Daniial Daniil Danijal Danijel Danil Danilo Daniyal Danyuhl Danyul Danny Dany Danyal Deiniol Tanel Taneli } -darius_male = { D_ae_rias Daeyyus Dar_i_act_o Dar_i_act_u Darijan Dario Dariu_s_crn_ Darius Dariusz Darrius Dayruss Ddaryus } -daron_male = { D_ae_ren Daar_pst_n Daron Daroon Darun Dayrun } -darwish_male = { Darbish Dervish } -david_male = { D_a_act_vid D_a_grv_vi D_a_grv_vid D_a_mcn_vis Da_eth_i Dafydd Daivie Daivudd Danvid Daud Daut Dav_i_act_ Dav_i_act__eth_ Dav_i_act_d Daveth David Davide Davido Davud Davy Deivad Dewi Divi Dovid Dovydas Taavi } -dawlat_male = { D_a_uml_ulet Davled Devlet } -dawlatbek_male = { D_a_uml_letbek } -delphinus_male = { Delf_i_act_ Delf_i_act_n Delfim } -denethor_male = { Denafor Denethor Denethuh Denuhthaw Dwn_pst_thar } -denis_male = { D_e_act_nis Danis Ddennis Ddynnys Den_i_act_s Denez Denis Deniso Deniss Dennis Denys Dinis Dion_i_act_s Dion_i_act_sio Dion_y_act_sios Dion_y_act_z Dionisie Dionisio Dionisius Dioniz Dionizij Dionys } -dermot_male = { Dermod } -desiderius_male = { Deidi_e_act_ Desider Desiderio Dez_i_hat_der_i_hat_j Dezider Dides Didier } -detlev_male = { Delf Detlef Detleff Detlev Detlof Detlov Ditlev D_z_act_etlaf } -devansh_male = { D_a_hat_yyvensh Dahvensh Devansh Duhvahnsh } -dhruvan_male = { Dhruvan Dru_e_brv_van Druvun } -dietmar_male = { Detmar Dietmar D_z_act_itomar } -dimitri_male = { D_i_hat_m_i_hat_tr_i_hat_j Dem_e_grv_tri Demeter Demetri Demetrio Dhimit_e_uml_r Dim_i_act_trios Dimche Dime Dimitar Dimitri Dimitrij Dimitrija Dimitrije Dimko Dimo Dm_i_hat_tro Dmithriy Dmitriy Dumitru Dzmitry Mite Mitic_a_brv_ Mitja Mitko Mityo Zmicier } -dinmuhammad_male = { D_i_dot_nm_u_mcn_hammed } -dominic_male = { D_pst_ymenn_i_hat_c Dohmenik Dom_e_grv_nec Domanik Domen Domenico Domenig Domenik Domingo Domingos Dominic Dominik Dominique_male Dominykas Doumenge Duminku Dummen_i_grv_ck Mimmo Txomin } -donald_male = { Ddonaild Ddonaldd Ddumnagual Donald Donaldas Donny Dumnagual } -donatus_male = { Donat Donatas Donato } -dorian_male = { Ddorhyan Ddoryan Dorian Doriano Dorijan Dourian } -douglas_male = { Ddouglas Ddouglais Ddougllas Douglas Duglaso } -douglas_pyrrhus_male = { Douglas Pyrrhus } -dragomir_male = { Dragomir Drahom_i_act_r } -duilin_male = { D_u_hat_ilan Duhlin Duilin Duluhn Dwyllin } -duncan_male = { Dduncain Duncan } -dushan_male = { Du_s_crn_an } -dylan_male = { Ddylan Dylan } -eberhard_male = { Averardo Eberhard Eberhardt Evert } -ecgtheow_male = { _AE_ktheoh Ecgtheow Ecktioh Ekɡthe_i_bar_ } -edgar_male = { Ed_z_crn_ar Eddgair Eddgar Edgar Edgaras Edgard Edgardo Edgars Edgi Edqar } -edmund_male = { Eddmund Eddmundd Edmond Edmondo Edmound Edmund Edmundas Edmundo Edmunds Mundel } -edward_male = { _E_act_douard Audouard Duarte E_eth_dvar_eth_ Eaddwarhd Eddi Eddwaird Eddwardd Ed Edoardo Edorta Edouard Eduard Eduardas Eduardo Eduards Eduardu Eduardus Eduart Edvard Edvardas Edvardo Edvards Edw_a_grv_r Edward Eetu Iorwerth Nyddardd Odoardo } -edwin_male = { Au_eth_unn Eddwyn Edv_i_mcn_ns Edvin Edvinas Edwin Edwyn } -effendi_male = { Apandi } -egbert_male = { Egbert } -egil_male = { Eg_i_mcn_ls Egil Egill } -ehregott_male = { Boha_c_crn_es_c_act_ Ehregott } -ehrenfried_male = { _C_crn_es_c_act_im_e_hat_r Ehrenfried } -einar_male = { Ainars Ein_a_mcn_rs Einar } -eisenhower_hamilton_male = { Eisenhower Hamilton } -ekkehard_male = { Echard Eckehard Eckhard Eckart Eicke Eike Ekkehard Eyke } -eleazar_male = { _E_act_li_e_act_zer Eleazar Elizar } -eleutherius_male = { Elefth_e_act_rios Eleut_e_act_rio Eleuterio Lefter Lifteri } -eligius_male = { Aloi Aloizo El_o_act_i Eligijus Elixio Eloi Eloy } -elijah_male = { _E_act_lias _E_act_lie _I_dot_ly_a_uml_s _I_dot_lyas Eelis El_i_act_as El_i_grv_o Eli_a_act__s_crn_ Elies Elia Elias Eliaz Elie Eliyahu I_l_crn_ja Il_c_crn_o Il_i_act_as Il_pst_iya Il_pst_yas Ilaz Ilia Ilian Ilie Iliias Iliya Ilija Ilja Iljas Iljaz Ilya Ilyas Ilyes Lyes } -elio_male = { _E_act_lio Elio Elios } -eliseus_male = { El_i_act_sio Eliseo Eliseu Elisey Yelisey } -elliot_male = { Eliot Eliott Elliot Ellioth Elliott Ellyot Elywt } -elof_male = { Elof Eluf Elov Elow } -elouan_male = { Elouan Elouann } -elros_male = { Elrhos Elros } -emeric_male = { _E_act_meric Aimery Am_e_act_rico Americo Amerigo Eimeri Emerich Emich Imre Imrich } -emil_male = { _E_act_mile Aim_i_act_lios Eemeli Eemil Em_i_act_lio Em_i_mcn_ls Emil Emile Emili Emilio Emiliy Milio Mille Milu } -emilian_male = { Emilian Emiliano Emiliyan } -emmanuel_male = { Emanuel Emanuele Emanuil Emmanuel Emmanuele Emmanuil Enmanu_e_grv_l Enmanuel Imanol Immanuel Manel Manoel Manol Manolo Manou_i_act_l Manu Manu_e_grv_ Manuel Manuele Manwel Nel Manwil } -emmanueljesus_male = { Manuel_spc_Jes_u_act_s Manuel_spc_Xes_u_act_s } -engelbert_male = { Engelbert Ingebrigt } -ephraim_male = { _E_act_phra_i_uml_m Efr_e_act_n Ephra_i_uml_m Yefrem } -erasmus_male = { Asmus Erasmo Erasmus Erazmu_s_crn_ Rasmus } -eric_male = { _E_act_ric _E_grv_ric _E_mcn_riks Eerik Eerikki Eero Eir_i_act_kur Eirik Er_i_dot_k Erhyc Eri Eric Erich Erik Erikas Eriko Erki Erkki Errico Eryc Eryk Eurico Jerrik } -erlend_male = { Erland Erlando Erlend Erlendur } -ernest_male = { _E_grv_rnest _E_grv_rnst Arno_s_crn_t Ernest Ernestas Ernesto Ernestu Ernst Ernyst Erno } -ertughrul_male = { _SHW_rto_g_brv_rul Ertu_g_brv_rul } -erwin_male = { Erv_i_act_n Ervin Erwein Erwin } -eskil_male = { Eskil Esko } -ethan_male = { Ethan Izan } -eugene_male = { _E_act_ug_e_grv_ni _U_uml_sch_e_act_n Eug_e_act_nio Eugen Eugene Eugeni Eugenijus Eugenio Eugeniu Eugeniusz Eujen Euken Euj_e_crn_n Ev_z_crn_en Evg_e_act_nios Evgen Evgeni Evgeniy Evhen Evhen_i_hat_j Ewgyny Ja_u_brv_hien Ja_u_brv_hienij Oxenu Uchenio Ux_i_act_o Yauhen Yevgeniy Ujiniyus } -eulogius_male = { Evlogi } -euphemius_male = { Eff_i_act_mios Yefim Yufimiy } -eusebius_male = { Efs_e_act_vios Eus_e_act_bio Eusebi Eusebio } -eustace_male = { Efst_a_act_thios Eustace Eustache } -euthymius_male = { Efth_y_act_mios Eftim Evtim } -evangelus_male = { Ev_a_act_ngelos Vangel Vangjel } -evaristus_male = { Evarist Evaristo } -ewald_male = { Evald Evaldas Ewald } -eyjolfur_male = { Ejolf Eyj_o_act_lfur } -eystein_male = { _O_stk_ystein Eysteinn } -eyvind_male = { _O_stk_ivind _O_stk_yvind Even Eyvind } -ezechiel_male = { Ezekiel Ezequiel Iekhezkel } -ezra_male = { _G_dot_uzair Ezra Yzeir } -fabian_male = { Fabi_a_act_n Fabi_a_grv_ Fabian Fabiano Fabien Fabjan Ffabyan } -fabius_male = { F_a_act_bio Fabio } -fabrice_male = { Fabrice Fabrizio } -fadil_male = { Fadil Faz_i_dot_l Fazil Ffaddyl } -fahim_male = { F_a_uml_him Fehim } -fakhruddin_male = { F_a_uml_xretdin F_shw_xr_shw_ddin Fahredin Fahrettin Faxrudin } -falk_male = { Falk Falko Fa_l_stk_ko } -faraj_male = { F_shw_r_shw_c } -farhad_male = { F_a_uml_rx_a_uml_d F_a_uml_rx_a_uml_t F_shw_rhad } -farid_male = { F_shw_rid Farid Ferid Ferit Ferrid Frid } -faris_male = { Far_e_grv_s } -farrukh_male = { F_shw_rrux } -faruk_male = { Faruk Faruq } -fathi_male = { Fethi } -fathullah_male = { F_shw_tulla Fethullah } -fatih_male = { Fatih } -faustinus_male = { Fausteno Faustin Faustino Faustinu } -fawzi_male = { Faouzi Fevzi } -fayzullah_male = { Feyzulla } -felician_male = { Felician Feliciano Felicjan } -felix_male = { F_e_act_lix F_e_grv_lis F_e_grv_lix F_e_mcn_likss Felice Feliks Feliksas Felix Fiz Lix } -ferdinand_male = { F_e_crn_rdi_n_act_at Ferdinand Ferdinando Fern_a_act_n Fernand Fernando Fernandu Ferr_a_act_n Ferran Hern_a_act_n N_a_grv_ndel N_a_grv_ndi Nande Nando } -ferdowsi_male = { Firdovsi } -fereydun_male = { Firidun } -fergus_male = { Fergus Ffyrhgus } -fidel_male = { Fedele Fidel Fidelino Fidelis } -fillmore_bradley_male = { Fillmore Bradley } -finlay_male = { Ffynnlay } -finn_male = { Gwyn } -firmin_male = { Ferm_i_act_ Ferm_i_act_n Fermin Ffyrhmyn Firm_i_act_n Firmino } -firuz_male = { Feyruz Firuz } -flavian_male = { Flavian Flavian_o_act_s } -flavius_male = { Flavio Flavius } -flavius_norton_male = { Flavius Norton } -flemming_male = { Flemming Flemingo } -fletcher_male = { Fletcher } -florent_male = { Flor_e_hat_ncio Florenc Florenci Florencio Florent Florenzio Florenzo Floris Flour_e_grv_ns } -florentinus_male = { Florentin Florentino } -florian_male = { Florea Flori_a_act_n Florian Flourian } -ford_sheldon_male = { Ford Sheldon } -forrest_brandon_male = { Forrest Brandon } -fortunatus_male = { Fortunato } -francis_male = { Chichoues Ciccio Fa_n_tld_ch Ffrancys Ffransis Ffransys Ffrhancys Fr_a_act__n_crn_a Fr_a_grv_nz Fra_n_crn_o Fra_n_tld_sez Fraincis Fran Fran_c_ced_esko Fran_c_ced_ois Fran_c_crn_i_s_crn_ek Franc Franc_e_act_s France_male Francesc Francesco Francho Franci Franci_s_crn_ak Francis Francisc Francisco Franciscu Franciscus Francisko Franciszek Franck Franco Francoun Franjk Franjo Frank Franke Frankie Frano Frans Franti_s_crn_ek Frants Frantsisk Frantsysk Franz Franziskus Paco Patxi Pranas Pranci_s_crn_kus } -francisanthony_male = { Francantonio Francescantonio } -francisemmanuel_male = { Francho_spc_Manuel Francisco_spc_Manuel Franciscu_spc_Manuel } -francisjesus_male = { Francisco_spc_Jes_u_act_s Francisco_spc_Xes_u_act_s } -francisjohn_male = { Francesc_spc_Joan Patxi_spc_Joseba } -francisjoseph_male = { Francesc_spc_Josep Francho_spc_Chus_e_act_ Francisco_spc_Jos_e_act_ Francisco_spc_Xos_e_act_ Franciscu_spc_Xos_e_act_ Franz_spc_Josef Franz-Josef } -francismary_male = { Francesco_spc_Maria} -francismichael_male = { Francisco_spc_Miguel Frank-Michael Franz_spc_Michael } -francisofassisi_male = { Francesc_spc_d_pst_Ass_i_act_s } -francispaula_male = { Francesc_spc_de_spc_Paula } -francisxavier_male = { Fran_c_ced_esko_spc_Saviero Franc_e_act_s-Savi_e_act_ Francesc_spc_Xavier Francesco_spc_Saverio Francho_spc_Chabier Francisco_spc_Javier Francisco_spc_Xabier Francisco_spc_Xavier Franciscu_spc_Xavier Franti_s_crn_ek_spc_Xaver Frantzisko_spc_Xabier Patxi_spc_Xabier } -franklin_pompey_male = { Franklin Pompey } -frederick_frederick_male = { Frederick } -frederick_male = { Bed_r_crn_ich Bjedrich Federico Federicu Federigo Ffred Ffrhydyrhyc Ffryddyryc Ffryddyryk Fiete Fietje Fr_e_act_d_e_act_ric Fr_i_grv_der Fr_i_grv_dri Fr_i_grv_tz Frideriko Freark Fred Fredderick Freddie Freddy Frederi Frederic Frederick Frederico Frederig Frederik Frederiko Fredi Fredrik Freerk Frerich Fri_eth_rik Fric Fridrich Fridrikh Frieder Friedrich Frits Fritz Frjedrich Fryco Priit } -frederickhenry_male = { Fritz-Heiner } -frederickwilliam_male = { Friedrich-Wilhelm Frjedrich-Wje_l_stk_i_c_crn_k } -friedemann_male = { Friedemann Frjedom_e_crn_n } -fuad_male = { Foat Fouad Foued Fu_pst_ad Fuad Fuat } -fulk_male = { Ffulk } -gabriel_male = { Biel C_shw_bray_i_dot_l D_z_stk_abrail Djibril Gabri_e_act_u Gabriel Gabriello Gabrielo Gabriele_male Gabrielius Gabryyll Gaby Gavrail Gavri_i_act_l Gavriil Gavril Gibrael Grabiel Havr_i_hat__i_hat_l Zhabra_g_dot_il Zhabrail } -gael_male = { Ga_e_grv_l Ga_e_uml_l Gael } -gaetan_male = { Gaetano Gaiet_a_grv_ Gaietan Kajet_a_act_n } -gaius_washington_male = { Gaius Washington } -galahad_male = { Gailaihaidd Galaad Galahad Galahadd Galeazzo Gallahadd } -gallus_male = { Gal Gallo Xalo } -gareth_male = { Gareth Garhyf Garyf } -gary_male = { Garry Gary } -gaston_male = { Gaston Gastone Gastono } -gawayn_male = { Gaivin Gavin Gawayn Gawyyn } -genghis_male = { _C_ced__i_dot__n_tld__g_brv__i_dot_z _C_ced_ingiz Cengiz } -gennadiy_male = { Genadi Genn_a_act_dios Gennadij Gennadiy } -geoffrey_male = { _G_crn_efri Bogum_e_crn_r Bohum_e_crn_r Gaufre Geoffrei Geoffrey Geoffroy Godefroy Godffrhyy Godfrey Goffredo Gottfrid Gottfried Govert Gyoffrhyy Gyoffryy Gyr_eth_ir Jaufret Jeff Jeffrey Sieffre } -george_male = { _D_bar_or_d_bar_e _G_dot_or_g_dot_ _O_stk_rjan _O_uml_rjan Chorche D_pst_ura D_z_dot_ord_z_dot_ G_o_uml_ran G_o_uml_rgen Ge_o_act_rgios Geo Georg George Georges Georgi Georgiy Georgo Gheorghe Gheorghi_t_cma__a_brv_ Gi_o_act_rgos Gic_a_brv_ Gigel Gio Giorgio Gjergj Gjergji Gjoko Gjore Gjorge Gjorgi Gjorgji Goce Gorch Gorka Gyorgy Gyorhgy Hieorhij Iurie J_o_grv_rgi J_o_stk_rgen J_o_stk_rn J_o_uml_ran J_o_uml_rg J_o_uml_rn J_u_uml_rgen J_u_uml_ri Jerdy Jerg Jerri Jerzy Ji_r_crn__i_act_ Jord Jordi Jordy Jorge Jori Joris Jorj Jorn Jorres Jory Jur_i_hat_j Juraj Jure Jurgi Jurgis Juri Jurij Jurijs Juris Jurjen Juro Jurri_e_uml_n Jury Jyri Jyrki Schorsch Si_o_hat_r Siorus Xurde Xurxo Youri Yrj_o_uml_ Yuri Yuriy Jirjis } -georgejames_male = { Jordi_spc_Jaume } -georgejoseph_male = { Jordi_spc_Josep } -gerald_male = { G_e_act_rald G_e_crn_ralt Geraildd Gerald Geraldas Geraldo Gerallt Gerold Giraud Guerau Gyraldd Gyralldd Gyrhaldd } -gerard_male = { _G_ced_irts Cherardo G_e_crn_rat Gaddo Geart Geert Gerard Gerardo Gerardus Gerd Gerhard Gerhardus Gerhart Gerit Gerrit Gert Gherardo Girard Jorrit Jurre Jurrit Jurryt Kert Xerardo Xerardu } -german_male = { Cherm_a_act_n Garmon Germ_a_act_n Germ_a_grv_ Germain German German_o_act_s Germano Kerman Xerm_a_act_n } -gerontius_male = { Geraint Gerens Gerontius Gyraynt Gyrhaynt } -gervasius_male = { Gerv_a_act_sio Gervasi } -geza_male = { Gejza } -ghaffar_male = { Gaffar } -ghalib_male = { Qalib } -ghani_male = { _G_brv_ani } -ghazi_male = { Gazi Ghazi } -ghiyasuddin_male = { K_i_dot_yasettin } -ghulam_male = { Qulam } -ghulamreza_male = { Qulamrza } -gilbert_male = { Gibert Gilbert Gilberto Gylberht Gylbyrt Jilberzh Schilb_e_grv_r } -gildas_male = { Gildas Gweltaz Gylddas } -giles_male = { Egidijus Egidio Gil Gile Giles Gilles Gylys Jil Jili Jilles Schille Tilen } -gisbert_male = { Gijsbert Gijsbertus } -gleb_male = { Gleb } -glenn_male = { Glen Glenn } -godwin_male = { Godwyn } -goltz_male = { Golco Goltz } -gonzalo_male = { Gon_c_ced_al Gon_c_ced_alo Gontzal Gonzalo } -goran_male = { Goran Goran_c_crn_e } -gordon_male = { Gorddon Gorhddon } -goronwy_male = { Goronwy Gronw } -gottschalk_male = { Gottschalk Gottsk_a_act_lk } -graham_male = { Graeme Graham } -gregory_male = { _R_crn_eho_r_crn_ Gligor Gr_i_hat_gorij Greg_o_grv_ri Gregers Gregg Gregor Gregori Gregorio Gregory Grhygorhy Grig_o_act_ras Grig_o_act_rios Grig_o_act_ris Grigor Grigore Grigoriy Grygor Grygory Grzegorz Hrjehor Jergu_s_crn_ Rehor Reijo } -griffith_male = { Grhyffyf Gruffudd Gryffyf } -grover_priscus_male = { Grover Priscus } -gunther_male = { Gontar G_o_act_narj G_u_uml_nter G_u_uml_nther Gun_a_mcn_rs Gunar Gunaro Gunde Gunnar Guntars Gunter Gunther Kunnar } -guntram_male = { Gontran Guntram } -gustav_male = { G_o_uml_sta G_u_uml_st_a_grv_v Gust_a_act_v Gust_a_grv_vi Gustaf Gustaaf Guus Gustau Gustav Gustave Gustavo Gustavu Gustaw Kusta Kustaa Ky_o_uml_sti } -guy_male = { Gui Guido Guy Gvidas Gvido Kuido Kvido Quido } -gwenael_male = { Gu_e_act_na_e_uml_l Gwena_e_uml_l Gwenn-A_e_uml_l } -gwenole_male = { Gu_e_act_nol_e_act_ Gw_e_act_nol_e_act_ Gwennole } -haakon_male = { H_a_act_kon H_a_rng_kan H_a_rng_kon Haagen Haakon } -habib_male = { _H_mbw_abib H_shw_bib Habib Habip } -habibullah_male = { H_shw_bibulla X_a_uml_bibulla } -hadi_male = { H_e_act_di } -hafiz_male = { Hafiz Xafiz } -haji_male = { _H_mbw_azhi Hac_i_dot_ Haci Haxhi Hazhi } -hajimuhammad_male = { _H_mbw_azhi-Mu_h_mbw_amad Hac_i_dot_m_shw_mm_shw_d Hazhimet } -hajimurad_male = { _H_mbw_azhimurad Hacimurad Hazhimurad } -hakim_male = { Hakim X_a_uml_qim } -halim_male = { _H_mbw_alim Halim X_a_uml_lim } -hamed_male = { Hamed } -hamid_male = { _H_mbw_amid _X_dot_amid Hamid Hamidou X_a_uml_mit } -hamlet_male = { H_ae_mlet Haimlet Hamlet Hamlit Hemlet } -hamza_male = { _H_mbw_amzat _X_dot_amzat H_shw_mz_shw_ Hamza Hamzah Hemzet } -hanafi_male = { Hanifi X_a_uml_nif } -hannibal_male = { An_i_act_bal Annibale } -hannibal_scott_male = { Hannibal Scott } -harith_male = { Haryf } -haritz_male = { Aritz Haritz } -harold_male = { Erald Hairoldd Harald Haraldur Harholdd Harold Haroldas Haroldd Harolldd } -harper_male = { Harhpyrh } -harrison_coolidge_male = { Harrison Coolidge } -harvey_male = { Erv_e_act_ Harvey Herv_e_act_ Herve } -hashim_male = { H_shw__s_ced_im Ha_s_ced_im Hachim Hashim } -hassan_male = { _H_mbw_asan _X_dot_asan Chas_a_act_n H_shw_s_shw_n Hasan Hassan Hassen X_a_uml_s_a_uml_n } -haydar_male = { _H_mbw_aydar _X_dot_aydar Hajdar Haydar Heyd_shw_r } -heathcliff_male = { H_i_hat_thcliff Heathcliff Heethklif Heethkluhf } -hector_male = { Ectorh Eitor Ekt_o_act_rios Ettore H_e_act_ctor H_e_grv_ctor Hector Heitor Hektor Hyctor Hyctorh Hyktor } -helgi_male = { Helge Helgi Oleg Oleh } -helmut_male = { Hellmuth Helmut Helmuth } -hengist_male = { Hehnguhst Hengist Henguhst Hengyst } -henry_male = { Ain Anrijs Arrigo Endika Enn Enno Enri Enric Enrico Enrike Enrique Enzo Genri Genrikh H_a_grv_ri Hain Hajndrich Harhrhy Harijs Harri Harry Heico Heigo Heiki Heikki Heiko Hein Heine Heiner Heinrich Heinrisch Heinz Heiri Henddri Hendricus Hendrich Hendrik Hendriko Hendrikus Henk Henn Henning Henner Henri Henric Henrich Henricus Henrik Henrikas Henriko Henrikki Henrique Henry Henryk Herri Heyo Hinc Hinderk Hindrek Hindrik Hinnerk Hinrich Hinrik Hj_e_crn_nik Hj_e_crn_ni_n_act_g Hync Hynek Hynry Indrek Ints Jendrik Jind_r_crn_ich Nerik Rico } -henrywilliam_male = { Heinz-Wilhelm } -herbert_male = { Herbert Herberto Heribert Hyrbyrt } -hercules_male = { Ercole Ercwlff Hercules Ir_a_act_kleios Irakl_i_act_s Hiraql } -hermann_male = { _A_act_rmann Armand Armando Armands Armond Ermanno Harm Harmen Herman Hermann Hermanni Hermanus } -hermenegildo_male = { Hermenegildo } -hidayat_male = { Hiday_shw_t Hidayet } -hieronymus_male = { Ger_o_act_nymos Geronimo Girolamo Hieronim_u_uml_s Ieronim J_e_act_r_o_hat_me Jarol_i_act_m Jer_o_act_nimo Jerko Jeroen Jerome Jeronim Jeronimas Jirome Scherom Xerome Yerom } -hikmat_male = { Hikm_shw_t Hikmet } -hilarius_male = { Hil_a_act_rio Hilario Hillar Hillarius Il_a_grv_ri Ilar Ilari Ilario Ilarion Illar } -hilmi_male = { Helmi Hilmi } -hippolyte_male = { Hip_o_act_lito Hippolyt Hippolyte Ipoulite Ipp_o_act_lytos Ippolit Ippolito } -hiro_male = { H_i_hat_ro Hiro Hirou Hitruh } -hisham_male = { Hicham Hichem } -hjalmar_male = { Hjalmar Jalmaro Jalmari Jari } -hodei_male = { Hodei Odei } -homer_male = { Omero Homer Homero } -honorius_male = { Aneurin Honorato Hon_o_act_rio Nur_e_grv_ Onorato Ynyr NEOW_On_o_act_rios Hunuriyus } -horace_male = { Hor_a_act_cio Hora_t_cma_iu Horace Horacio Horaito Horatio Horatyo Horhatyo Orazio } -horsa_male = { Hirsa Horseh Orsa } -hubert_male = { H_u_uml_b_a_uml_r H_u_uml_b_a_uml_rt_u_uml_s Hubert Huberto Hubertus Huberzh Ubert } -hugh_male = { H_u_uml_ck H_u_uml_go Hjuzo Hug Hugh Hughes Hugo Hugon Hugu Huw Hwgh U_g_ced_is Ugo Ugue } -hugh_menelaus_male = { Hugh Menelaus } -humbert_male = { Humberto Humbertu Umbert Umberto } -humphrey_male = { Humfrhyy Humffryy Humphrei Humphrey Hwmffryy } -hunter_cicero_male = { Hunter Cicero } -husni_male = { Housni Hysni } -hussam_male = { Houssam } -hussein_male = { _H_mbw_usen _X_dot_useyn Chouse_i_uac_n H_u_uml_seyin H_u_uml_seyn Hocine Houssen Husejno Huseyin Hysejn Hysen X_o_uml_s_a_uml_yen } -husseinali_male = { H_u_uml_seyn_shw_d_shw_li } -hyacinth_male = { Giacinto Hiacintas Jacek Jacint Jacinto Xacinto } -hyde_male = { _AE_id Hahyd Haid Hyde } -hyginus_male = { Higini Iginio Igino } -hywel_male = { Hoel Howel Howell Hywel } -ibad_male = { _I_dot_bad } -idris_male = { _I_dot_dris Driss Iddrys Idris Idriss Idriz } -idwal_male = { Iddwal Iddwall } -ignatius_male = { I_n_tld_aki Ign_a_act_c Ign_a_act_tios Ign_a_grv_z Ignace Ignacij Ignacio Ignacy Ignas Ignasi Ignat Ignatij Ignatz Ignaz Ignazio In_a_act_cio Inaciu Nace Natxo } -ignatiusmaria_male = { I_n_tld_aki_spc_Mirena } -ikram_male = { Ikram } -ikramuddin_male = { Igrameddin } -ildefonso_male = { Ildefons Ildefonso } -ilir_male = { Ilir Ilirjan } -imam_male = { _I_dot_mam Imam } -imran_male = { _G_dot_imran _I_dot_mran Jimran } -indiana_johnson_male = { Indiana Johnson } -inge_male = { Inge_male Ingi } -ingmar_male = { Ingemar Ingimar } -ingvar_male = { Ihar Igor Ingars Ingvar Ingwer } -inigo_male = { _I_act__n_tld_igo Eneko I_n_tld_igo } -innocent_male = { Innocente Innocenzo Innok_e_act_ntios Inoc_e_hat_ncio Inocencio } -iqbal_male = { _I_dot_qbal } -irenaeus_male = { Eirina_i_act_os Erino Ireneo Ireneusz Ireni_e_act_u Irinel Iriney } -irfan_male = { _I_dot_rfan Erfan } -isaac_male = { _I_dot_saq _I_dot_shak _I_dot_sxak Ayzik Iikka Iisakki Iiro Isa_a_act_kios Isaac Isaak Isaiaic Isak Itsik Itskhok Itzig Yitzchak Ytshak Ishaq } -isaiah_male = { Esa Isa_i_act_as Isa_i_uac_as Isa_i_uml_e Isay Shai } -isfandiyar_male = { _I_dot_sf_shw_ndiyar } -isidore_male = { _I_hat_z_i_hat_dor Is_i_act_doros Isidor Isidore Isidoro Isidre Isidro Isidru Izidor Izidorius } -islam_male = { _I_dot_slam Isl_a_act_mos Islam } -ismail_male = { _I_dot_sm_a_uml__g_brv_il _I_dot_smay_i_dot_l Isfael Ishmaiel Ishmayl Isma_e_uml_l Isma_g_dot_il Isma_i_act_l Isma_i_uml_l Isma_y_act_yl Ismael Ismail Ismajil Ismo } -ismat_male = { _I_dot_sm_shw_t _I_dot_smet Ismet } -israel_male = { _I_dot_sray_i_dot_l Isra_e_uml_l Israel Israil Izrail Yisroel } -ivanhoe_male = { Ifanhoy Ivainhoe } -ivar_male = { _AE_irva _I_act_var Aiva Aivar Aivars Ifor Ivar Ivari Ivaro Ivars Ivfor Ivor Iivo } -izzat_male = { _I_dot_zz_shw_t _I_dot_zzet Izet } -izzuddin_male = { Azzedine Yzedin } -jabbar_male = { Cabbar Zhabbar } -jabir_male = { Jabyr } -jacob_archimedes_male = { Jacob Archimedes } -jafar_male = { C_shw_f_shw_r Cafer Xhafer } -jahan_male = { Cihan } -jahangir_male = { Cahangir Cihangir } -jahid_male = { Cahit } -jair_male = { Chair Jairo Xairo Xairu Ya_i_uml_r } -jalal_male = { C_shw_lal Celal Xhelal Zhalal } -jalaluddin_male = { Celaledin Celalettin Xheladin } -jalil_male = { C_shw_lil Jalyl Xhelil Zhalil Zhelil } -jamal_male = { Camal Cemal Djamel Jamel Xhemal } -jamaluddin_male = { C_shw_m_shw_l_shw_ddin Camalutdin D_z_stk_amaldi Jamel_spc_Eddine Zhamaludin } -james_male = { _Y_act_akup Chaime Diago Diego Diogo Giacomo I_a_act_kovos Iacob Iago Iakov J_e_mcn_kabs Jaak Jaakko Jaap Jacky Jacob Jacobo Jacobus Jacopo Jacques Jacquot Jago Jagoba Jaicob Jaime Jaimes Jaka Jakes Jakez Jakob Jakobo Jakov Jakub Jakup Jaky James Jamie Jamys Jamyy Jaqub Jaque Jaume Jeppe Jim Jimi Jimmy Jokeb Kaupo Koop Lapo Santi Santiago Santiagu Sch_a_grv_k Sch_a_grv_kobb Thiago Tiago Xacob Xacobe Xacobu Xaime Xanti Xhimi Ya_pst_qub Yaacov Yaakov Yago Yakov Yakup Yankel Yaqub } -jamesgeorge_male = { Jacob-G_o_uml_ran } -jamesjoseph_male = { Diegu_spc_Xos_e_act_ Jaume_spc_Josep } -jamesyves_male = { Jacques-Yves Jaque-Ives } -jamil_male = { C_a_uml_mil C_shw_mil Cemil Xhemil } -jamshid_male = { C_shw_m_s_ced_id C_u_uml_m_s_ced__u_uml_d } -janbulat_male = { Cambulat } -januarius_male = { Gener Gennaro Gianuario Janu_a_act_rio Xenaro } -jared_male = { Jarydd } -jasmin_male = { Gelsomino } -jason_male = { D_z_dot_ejson I_a_act_son Jason Jasoun } -jawad_male = { Cavad Cevat Jawad Xhevat } -jawdat_male = { C_a_uml_wd_a_uml_t C_o_uml_vd_shw_t Cevdet Xhevdet } -jawhar_male = { Xhevair } -jawid_male = { Cavid Cavit Xhavit Xhevit } -jekyll_male = { Jycyll Jykyll } -jeremy_male = { Eremia Geremia Ierem_i_act_as Ieremiya Jarkko Jarmo Jarno J_e_act_r_e_act_mie J_e_act_r_e_act_my Jere Jerem Jerem_i_grv_a Jeremy Jevrem Jorma Jyrymyah Scheremi } -jesse_male = { Jesse } -jesus_male = { _I_dot_sa Ches_u_act_s Iosu Isa Issa Jes_u_act_s Jiysa Josu Xes_u_act_s Yosu } -jesusangel_male = { Ches_u_act_s_spc__A_act_nchel Jes_u_act_s_spc__A_act_ngel Xes_u_act_s_spc__A_act_nxel } -jesusanthony_male = { Ches_u_act_s_spc_Ant_o_act_n Jes_u_act_s_spc_Antonio Xes_u_act_s_spc_Antonio Xes_u_act_s_spc_Antoniu } -jesusemmanuel_male = { Ches_u_act_s_spc_Manuel Jes_u_act_s_spc_Manuel Xes_u_act_s_spc_Manuel } -jesusmaria_male = { Ches_u_act_s_spc_Mar_i_act_a Jes_u_act_s_spc_Mar_i_act_a Xes_u_act_s_spc_Mar_i_act_a } -jesusmichael_male = { Ches_u_act_s_spc_Miguel } -jesusxavier_male = { Ches_u_act_s_spc_Chabier Xes_u_act_s_spc_Xavier } -jihad_male = { Cihat Jihad } -joachim_male = { Achim Aki Akim Chuaqu_i_act_n Gioacchino Ioachim Ioake_i_act_m Iokin J_a_act_chym J_o_act_chymj Jaakkima Jak_i_hat_m Jakim Joachim Joakim Joakin Joaqu_i_act_n Joaquim Jochem Jochen Jochum Jogchum Jokin Jokum Jouachin Quim Xaqu_i_act_n Xuaqu_i_act_n Yakim Youakim } -job_male = { _SHW_yyub Ejup Ey_u_uml_p Eyy_u_uml_p Job } -joel_male = { Choel Jo_e_uml_l Joel Jou_e_grv_l Xoel Yevel Yo_e_uml_l Yoel } -joel_theseus_male = { Joel Theseus } -john_male = { _G_crn_on _I_hat_van _Z_crn_an An_z_crn_e An_z_crn_ej Ansis Ants Chuan D_z_crn_oni D_z_dot_on Efan Evan Evano Gianni Giovanni Gjin Gjon H_a_grv_ns Hampus Hanjo Hann Hanna_male Hannes Hanno Hanns Hannu Hans Hanu_s_crn_ Hanzo Hasse Honza Iain Ian Iancu Ianis Iban Ieuan Ifan Io_a_act_nnis Ioan Ion Ionel Ionu_t_cma_ Iv_a_act_n Ivan Ivano Ivica Ivo_Ivan Ivko Iwan J_a_act_n J_a_mcn_nis J_o_act_hann J_o_act_hannes J_o_act_n J_o_uml_ns Jaan Jaanus Jac Jack Jak Jake Jaky Jan Jan_z_crn_e Janar Jane_male Janek Janez Jani Janick Janko Jann Janne_male Jannes Jannick Jannik Janu_s_crn_ Janusz Jaouen Jeen Jean Jehannes Jens Jo_a_tld_o Joan_male Joanes Joann Joannes Johan Johano Johann Johannes John Johnny Jon Jonas_male Joni Jonny Jouni Jowan Jovan Jovica Jovo Juan Juha Juhan Juhana Juhani Juho Jukk Jukka Juku Jussi Khanan Manex Nelu Sean Sch_a_grv_ng Shane Shaun Si_o_hat_n Sjon Van_c_crn_e Van_c_crn_o Vancho Vane Vanja Vanyo Xhani Xhon Y_shw_hya Yahyia Yahya Yan Yane Yani Yanko Yann Yannick Yannig Yoan Yoann Yohan Yohann Yon Yonko Youhanna Yuhanna Yvan Xan Xo_a_act_n Xoh_a_act_n Xon Xuan Zhan } -johnandrew_male = { Gianandrea Ion_spc_Ander Joan_spc_Andreu Jon_spc_Ander Juan_spc_Andr_e_act_s } -johnanthony_male = { Chuan_spc_Ant_o_act_n Giovannantonio Joan_spc_Antoni Jon_spc_Andoni Juan_spc_Antonio Xo_a_act_n_spc_Antonio Xuan_spc_Antoniu } -johnbaptist_male = { Giambattista Gianbattista Giovambattista Giovan_spc_Battista Giovanbattista Giovanni_spc_Battista Jan-Batisto Jean-Baptiste Joan_spc_Baptista Johann_spc_Baptist Johann-Baptist Jon_spc_Ugutz Sch_a_grv_mbediss Xo_a_act_n_spc_Bautista Yann-Vadezour } -johnbernard_male = { Jan-Bernat } -johncharles_male = { Chuan_spc_Carlos Gian_spc_Carlo Giancarlo Hans-Karl Jan-Carle Jean-Charles Joan_spc_Carles Jon_spc_Karlos Juan_spc_Carlos Juku-Kalle Xo_a_act_n_spc_Carlos Xuan_spc_Carlos Yann-Charlez } -johnchristian_male = { Hans-Christian } -johnchristopher_male = { Jan-Crist_o_grv_u } -johnclaudius_male = { Gianclaudio Jan-Gl_a_grv_udi Jean-Claude Yann-Glaod } -johnemmanuel_male = { Chuan_spc_Manuel Iv_a_act_n_spc_Manuel Joan_spc_Manel Jon_scp_Imanol Juan_spc_Manuel Xo_a_act_n_spc_Manuel Xuan_spc_Manuel } -johneric_male = { Jan-Eric Jan-Erik John-Erik } -johnfrancis_male = { Chuan_spc_Francho Gian_spc_Francesco Gianfranco Jan-Franc_e_act_s Joan_spc_Francesc Juan_spc_Francisco Xo_a_act_n_spc_Francisco Xuan_spc_Franciscu Yann-Fa_n_tld_ch } -johnfrederick_male = { Jann-Fiete } -johngeorge_male = { Hansgeorg Hans-Georg Hansj_o_uml_rg Hans-J_o_uml_rg Hans-J_o_uml_rn Hans-J_u_uml_rgen Hansj_u_uml_rgen Joan_spc_Jordi } -johnhenry_male = { Hanns-Heinz Hans-Heinrich Hans-Hinrich Jaan-Hendrik Jan-Hendrik Jan-Henrik Xuan_spc_Enrique } -johnignatius_male = { Chuan_spc_Ignacio Jon_spc_I_n_tld_aki Juan_spc_Ignacio Xo_a_act_n_spc_Ignacio Xuan_spc_Inaciu } -johnjames_male = { Jan-Jaque Jean-Jacques Juan_spc_Diego Xuan_spc_Diegu Yann-Jakez } -johnjoachim_male = { Hanns-Joachim Hans-Joachim Hansjochen } -johnjoseph_male = { Chuan_spc_Chus_e_act_ Hans-Josef Iv_a_act_n_spc_Jos_e_act_ Joan_spc_Josep Jon_spc_Joseba Juan_spc_Jos_e_act_ Xo_a_act_n_spc_Xos_e_act_ Xuan_spc_Xos_e_act_ } -johnlouis_male = { Chuan_spc_Lu_i_act_s Gian_spc_Luigi Gianluigi Hansludwig Jan-Lou_i_uml_s Jon_spc_Koldo Juan_spc_Luis Xo_a_act_n_spc_Lois Xuan_spc_Lluis Yann-Loeiz } -johnluke_male = { Gianluca Jan-Lu Jean-Luc Yann-Luk } -johnmark_male = { Jan-Marc Joan_spc_Marc Yann-Vark } -johnmartin_male = { Hans-Martin Hansmartin } -johnmary_male = { Giovanni_spc_Maria Jan-Mar_i_grv_o Joan_spc_Maria Jon_spc_Mirena Juan_spc_Mar_i_act_a Yann-Vari } -johnmichael_male = { Chuan_spc_Miguel Ion_spc_Mikel Jan-Mich_e_grv_u Jean-Michel Jon_spc_Mikel Juan_spc_Miguel Xuan_spc_Miguel Xuan_spc_Pablu Yann-Vikael } -johnnoel_male = { Jan-Calendau } -johnpascal_male = { Jan-Pascau } -johnpaul_male = { _G_crn_on-Pa_u_brv_lo Chuan_spc_Pablo Giampaolo Gian_spc_Paolo Gianpaolo Ioannes_spc_Paulus Ioan-Paul Jan-Pau Jean-Paul Jean-Pol Jos_e_act__spc_Pablo Jovan_spc_Pavle Juan_spc_Pablo Yann-Baol } -johnpeter_male = { Giampiero Giampietro Gian_spc_Piero Gian_spc_Pietro Gianpiero Hans-Peter Jani-Petteri Jan-P_e_grv_ire Jean-Pierre Joan_spc_Pere Juan_spc_Pedro Jukka-Pekka Yann-B_e_hat_r } -johnphilip_male = { Jan-Felip Jon_spc_Felipe } -johnraymond_male = { Chuan_spc_Ram_o_act_n Joan_spc_Ramon Jon_spc_Erramun Juan_spc_Ram_o_act_n Xuan_spc_Ram_o_act_n } -johnstephen_male = { Jan-Steve } -johnthierry_male = { Hans-Dieter } -johnyves_male = { Jan-Ives Jean-Yvon Yann-Erwan } -jonah_male = { _Y_act_unus Inus Iona_male J_o_act_nas Jon_a_act__s_crn_ Jona_Jonah Jonah Jonas Joona Joonas Xon_a_act_s Youn_e_grv_s Yun_i_dot_s Yunis Yunus } -jonathan_male = { Gionata Johnafan Jonafan Jonaitain Jonat_a_act_n Jonatan Jonathan Jounatan Xonat_a_act_n Yona Yonathan } -jordan_male = { Giordano Iord_a_act_nis Jord_a_grv_ Jordan Jordan_c_crn_o Jorddain Jorddan Jordie Jorhddan Jourdan Xord_a_act_n Yordan } -joseph_male = { _G_dot_u_z_dot__e_grv_ _Y_act_usup Beppe Beppino Chus_e_act_ Giouso_u_act_f Giuseppe Ioseba Iosif J_o_act_zef J_o_act_us_e_grv_ Jazep Jo_z_crn_e Jo_z_crn_ef Job_Joseph Joe Joep Joey Joosep Jos Jos_e_act_ Jos_i_hat_f Jose Joseba Josef Josep Joseph Josephus Josif Josip Josyff Joxe Jozeb Jozef Jozefo Juozapas Juozas Jusif Jusuf Juuso Osif Osip Pino Pippo Schoseff Sepa Xos_e_act_ Yos_i_dot_f Yosif Yossef Youssef Yusif Yusuf Yusup Zef } -josephalbert_male = { Chus_e_act__spc_Alberto Jos_e_act__spc_Alberto Xos_e_act__spc_Alberte Xos_e_act__spc_Albertu } -josephandrew_male = { Chus_e_act__spc_Andr_e_act_s Jos_e_act__spc_Andr_e_act_s Xosu_e_act__spc_Andr_e_act_s } -josephangel_male = { Chus_e_act__spc__A_act_nchel Jos_e_act__spc__A_act_ngel Joseba_spc_Gotzon Josep_spc__A_grv_ngel Xos_e_act__spc__A_act_nxel Xos_e_act__spc_Anxo } -josephanthony_male = { Chus_e_act__spc_Ant_o_act_n Giuseppantonio Jos_e_act__spc_Antonio Joseba_spc_Andoni Josep_spc_Antoni Xos_e_act__spc_Ant_o_act_n Xos_e_act__spc_Antonio Xos_e_act__spc_Antoniu } -josephcharles_male = { Chus_e_act__spc_Carlos Jos_e_act__spc_Carlos Xos_e_act__spc_Carlos } -josephemmanuel_male = { Chus_e_act__spc_Manuel Jos_e_act__spc_Manuel Joseba_spc_Imanol Josep_spc_Manel Xos_e_act__spc_Manoel Xos_e_act__spc_Manuel } -josephferdinand_male = { Jos_e_act__spc_Fernando Xos_e_act__spc_Fernando Xos_e_act__spc_Fernandu } -josephfrancis_male = { Chus_e_act__spc_Francho Jos_e_act__spc_Francisco Xos_e_act__spc_Francisco Xos_e_act__spc_Franciscu } -josephhenry_male = { Chus_e_act__spc_Enrique Jos_e_act__spc_Enrique Xos_e_act__spc_Enrique } -josephignatius_male = { Chus_e_act__spc_Ignacio Jos_e_act__spc_Ignacio Joseba_spc_I_n_tld_aki Xos_e_act__spc_Ignacio Xos_e_act__spc_Inaciu } -josephjames_male = { Xos_e_act__spc_Diego Xos_e_act__spc_Santiago } -josephjoachim_male = { Chus_e_act__spc_Chuaqu_i_act_n Joseba_spc_Jokin } -josephjohn_male = { Xos_e_act__spc_Xo_a_act_n } -josephlouis_male = { Chus_e_act__spc_Lo_i_act_s Jos_e_act__spc_Luis Joseba_spc_Koldo Josep_spc_Llu_i_act_s Xos_e_act__spc_Lluis Xos_e_act__spc_Lois } -josephmary_male = { Chus_e_act__spc_Mar_i_act_a Giuseppe_spc_Maria Jos_e_act__spc_Mar_i_act_a Jose_spc_Mari Joseba_spc_Mirena Josep_spc_Maria Joxe_spc_Mari Jozeb-Mari Xos_e_act__spc_Mar_i_act_a Txema } -josephmichael_male = { Chus_e_act__spc_Miguel Jos_e_act__spc_Miguel Joseba_spc_Mikel Josep_spc_Miquel Xos_e_act__spc_Miguel } -josephpeter_male = { Joe-Peter } -josephraymond_male = { Chus_e_act__spc_Ram_o_act_n Jos_e_act__spc_Ram_o_act_n Joseba_spc_Erramun Josep_spc_Ramon Xos_e_act__spc_Ram_o_act_n } -josephvincent_male = { Chus_e_act__spc_Viz_e_act_n } -josephxavier_male = { Chus_e_act__spc_Chabier Jos_e_act__spc_Javier Joseba_spc_Xabier Xos_e_act__spc_Xabier Xos_e_act__spc_Xavier } -joshua_male = { Chosu_e_act_ Giosualdo Joschua Josh Joshua Joshuai Josuo Josu_e_act_ Josu_e_grv_ Xosu_e_act_ } -josiah_male = { Josia } -jost_male = { Jo_s_crn_t Jobst Joost Jost } -judah_male = { Iuda Judah Yeguda } -judicael_male = { Ithel Judica_e_uml_l Judikael } -jules_male = { Chulio Giulio Iuliu Iulius J_u_act_l_i_act_us J_u_act_lio J_u_grv_li Jul_i_hat_j Jule Jules Juli Julijus Julio Julius Ju_l_stk_ja_s_crn_ Jullys Julys Sch_u_uml_ll Xulio Xuliu Yuli Yuliy } -julescaesar_male = { Chulio_spc_C_e_act_sar Giulio_spc_Cesare Julio_spc_C_e_act_sar Xuliu_spc_C_e_act_sar } -julian_male = { Chuli_a_act_n Giuliano I_a_act_n Ill_a_act_n Iulian Iy_a_act_n Jul_i_hat_an Julen Juli_a_act_n Juli_a_grv__name Juli_a_tld_o Juliain Julian Julien Juluan Julyan Sch_u_uml_lien Xhuliano Xi_a_act_n Xiao Xuli_a_act_n Yuliyan Ioulian_o_act_s } -junayd_male = { C_u_uml_neyt D_z_stk_unid } -justin_male = { D_z_dot_astin Giustino Iestyn Ioust_i_act_nos Just_i_act_n Justeno Justin Justinas Justino Justyn Yustin } -justinian_male = { Ioustinian_o_act_s Iwstinian Yustinyanus } -justus_male = { Just Justo Justus Xusto } -kai_male = { Cai Caio Caius Cay Gaj Kai Kaj Kajus Kay } -kalevi_male = { Kalev Kalevi } -kamal_male = { Kamal Kem_a_act_l Kemal Qamal Qemal } -kamil_male = { Camel Kamel Kamil Qamil } -kamran_male = { K_a_hat_mran K_a_hat_muran Kamran } -karam_male = { K_shw_r_shw_m Karam } -karim_male = { K_a_uml_r_i_dot_m Karim Ker_i_dot_m Kerem Kerim Qerim } -karlwolfgang_male = { Karl-Wolfgang Korla-Wo_l_stk_chan } -kazim_male = { Kaz_i_dot_m Kazim Qazim } -keith_male = { Cyyf Keit } -kenan_male = { K_shw_nan Kenan } -kenneth_male = { Ken Kennet Keneto Kenneth Kent } -kentigern_male = { Cyndeyrn } -ketil_male = { _C_crn_el_l_stk_ Keld Ketill Kjell Kjetil } -kevin_male = { Cefin Cywyn K_e_act_vin Kevin Kewin Kywyyn Quevin } -khalid_male = { Halit Khaled Khalid Xalid } -khalaf_male = { X_a_uml_l_a_uml_f } -khalifa_male = { Halifa } -khalil_male = { Halil Khalil X_a_uml_lil X_shw_lil Xalil Xelil } -khayr_male = { Hair } -khayruddin_male = { Hajredin Hayrettin X_a_uml_yretdin Xeyr_shw_ddin } -khayrullah_male = { Hajrulla Xayrulla } -khidr_male = { Hydyr Xizri } -khosrow_male = { H_u_uml_srev } -khurshid_male = { Hur_s_ced_it } -kieran_male = { Kieran Peran_Kieran Perran Piran } -kosmas_male = { Cosimo Cosme Cosmin Kosm_a_act_s Kosme Kuzman } -kylian_male = { Kilian Kilyan Kylian Kyliann Kyllian } -laertes_male = { Laertes Laerto } -lambert_male = { Lambert Lamberto Lambertus Lammert Lamprecht } -lancelot_male = { Laincelot Lancelot Lanse_l_bar_ut Lanselot Lansuhlot } -latif_male = { L_shw_tif Lat_pst_ip Latif Latuf } -latin_male = { Latino } -lauge_male = { Lage Lauge } -lawrence_cornelius_male = { Lawrence Cornelius } -lawrence_male = { _L_stk_awrjenc L_a_act_rus Laiwrence Laora_n_tld_s Lars Lasse Lassi Laur_e_grv_ns Lauren_t_cma_iu Laurence_male Laurens Laurent Laurentius Laurhyncy Lauri Laurie Lauris Laurynas Lavr_e_act_ntios Lawrence Lawrynsy Llauryncy Lloren_c_ced_ Llorienzu Loranz Lorenz Lorenzo Lori_e_act_n Loris Louren_c_ced_o Lourens Lourenzo Louw Lovro Renzo Vav_r_crn_inec Vavrinec } -lazar_male = { L_a_act_zaros Laz_a_brv_r Lazar Lazare Lazo } -leander_male = { L_e_act_andros Lander Leander Leandre Leandro Leandru } -leif_male = { Leif } -lenaig_male = { L_e_act_na_i_uml_c Lenaig } -leo_male = { L_e_act_o L_e_act_on L_e_uml_va Lavon Le_o_act_ Leo Leo_s_crn_ Leon Leonas Leone Leons Leoun Lev Lion Llyon Luan Lunzi Liyun } -leonard_male = { L_e_act_onard Leendert Lennart Lenni Leonard Leonardas Leonardo Leonardus Leonh_a_grv_rd Leonhard Lienard Lienert Lienh_a_grv_rd Lienhardt Linards Linnar } -leonidas_male = { L_e_act_onide Leanid Leon_i_act_das Leon_i_mcn_ds Leonid Leonit } -leontius_male = { L_e_act_once Le_o_act_ntios Leoncio Leonte Liyuntiyus } -leopold_male = { L_e_act_opold Leopold Leopoldo Lepold Leoupold Luitpold } -levi_male = { Leevi Levi } -lewis_augustus_male = { Lewis Augustus } -liberius_male = { B_o_uml_rries Libero Libor Liborius } -lilian_male = { Lilian Lilyan } -linus_male = { Linas Lino Linus } -linwood_trenton_male = { Linwood Trenton } -lionel_male = { Leonel Lionel Lionello Liounel Llyonyll Lyonyl } -livio_male = { Livio Liviu } -lloyd_male = { Lloydd Loydd } -lothar_male = { Clotaire L_u_uml_ther Lota_r_act_ Lotario Lothar } -louis_male = { _L_crn_udov_i_act_t _L_stk_ud_z_act_ik Alo_i_act_sio Alois Aloisio Aloizs Alojz Alojzij Alojs Aloys Aloysius Aloyzas Koldo L_pst_udov_i_hat_t L_pst_udv_i_hat_v L_u_act__eth_v_i_act_k L_u_uml_i L_u_uml_k_a_grv_s L_u_uml_wwi Lew Lewis Liudas Liudvikas Llu_i_act_s Lluis Llywys Lo_i_act_s Lo_i_uml_c Lo_i_uml_g Lo_i_uml_s Lodewijk Lodovico Loeiz Lois_male Lojze Lou_i_uml_s Louis Love Lovis Lu_i_act_s Lu_i_grv_ Lud_e_crn_k Ludev_i_act_t Ludovic Ludovico Ludv_i_act_k Ludvig Ludw_i_grv_g Ludwig Lui Luizo Luigi Luigino Luis Luiz Lutz Lwddowyyc Lywys } -louisalbert_male = { Lluis_spc_Albertu Lo_i_act_s_spc_Alberto Luis_spc_Alberto } -louisangel_male = { Lluis_spc__A_act_nxel Lo_i_act_s_spc__A_act_nchel Lois_spc_Anxo } -louisanthony_male = { Lluis_spc_Antoniu Lo_i_act_s_spc_Ant_o_act_n Luis_spc_Antonio } -louischarles_male = { Lo_i_act_s_spc_Carlos Luis_spc_Carlos } -louisemmanuel_male = { Lluis_spc_Manuel Lo_i_act_s_spc_Manuel Lois_spc_Manuel Luis_spc_Manuel } -louisferdinand_male = { Lluis_spc_Fernandu Lo_i_act_s_spc_Ferr_a_act_n Luis_spc_Fernando } -louishenry_male = { Lluis_spc_Enrique Luis_spc_Enrique } -louismaria_male = { Koldo_spc_Mirena Llu_i_act_s_spc_Maria Lois_spc_Mar_i_act_a } -louismichael_male = { Llu_i_act_s_spc_Miquel Lluis_spc_Miguel Lo_i_act_s_spc_Miguel Lois_spc_Miguel Luis_spc_Miguel } -louisphilip_male = { Luis_spc_Felipe } -louisxavier_male = { Lluis_spc_Xavier Lo_i_act_s_spc_Chabier Luis_spc_Javier } -lucian_male = { Lluci_a_grv_ Luci_a_act_n Lucian Luciano Lucianu Lucien Luken Lukian } -lucius_herbert_male = { Lucius Herbert } -lucius_male = { L_u_act_cio Llwcyus Lucio Lwcyus Lwsyus } -ludger_male = { Ludger Ludgero } -luke_male = { Lluc Lluka Llwky Lo_u_act_kas Louk_a_act_s Lu Luc Luca Lucas Luk_a_act__s_crn_ Luka_s_crn_ Luka Lukas Luke Luky Luuk Luukas Loek } -luqman_male = { Lo_g_brv_man Loqman Luq_pst_man } -lutfi_male = { L_u_uml_tf_u_uml_ L_u_uml_tfi Lotfi Lutfi } -lutfullah_male = { L_u_uml_tfullah Lotfulla } -luther_male = { L_u_uml_der } -lyndon_pellias_male = { Lyndon Pellias } -lysander_male = { L_y_act_sandros } -lyubomir_male = { _L_crn_ubom_i_act_r Ljub_c_crn_o Ljube Ljuben Ljubo Ljubomir Lyubo Lyubomir Ljup_c_crn_e Ljup_c_crn_o } -macarius_male = { Kari_Makarius Mak_a_act_rios Makarios } -macbeth_male = { Maakbeth Macbeth Maicbet Makbeth Mekbeth } -mael_male = { Ma_e_uml_l Ma_e_uml_lan Mael } -magnus_male = { M_a_rng_ns Magn_u_act_s Magne Magnus Mauno Mogens } -mahdi_male = { Medhi Mehdi } -mahmud_male = { Ma_h_mbw_mud Ma_x_dot_mud Mahm_u_mcn_d Mahmud Mahmut } -majid_male = { M_a_uml_cit M_shw_cid Macit Madjid Mazhid Mecid Mezhid } -malachi_male = { Malachi } -malcolm_male = { Maelcwn Mailcolm Malcolm } -malik_male = { M_a_uml_l_i_dot_k M_shw_lik Malek Malik Mallyc Malyc Malyk Melik } -malthe_male = { Malte Malthe } -manfred_male = { Manfred Manfredi Manfredo Manfrid Manfried } -mansur_male = { Mansour Mansur Mensur } -maqsud_male = { M_shw_qs_shw_d Maq_pst_sud Maqs_u_crn_t } -marcel_male = { Marc_e_grv_u Marcel Marcelis Marcello Marcelo Marcelu Markel Marsel Marsell Martxel Martxelo Selle } -marcelinus_male = { Marcel_mdn_l_i_act_ Marcelino Marcelinu Marcellino Marcellinus Martzelino } -marcellus_anthemeol_male = { Marcellus Anthemeol } -marianus_male = { Mari_a_act_n Mari_a_grv_ Marian_male Mariano Marianu Marijan Marijonas Mariyan Marjan Meirion } -marinus_male = { Mar_i_act_nos Mari_n_tld_o Marin Marino Marinu Marinus } -marius_male = { M_a_act_rio M_a_act_rios M_a_act_rius M_a_grv_ri_male M_a_grv_rius Marhyus Mario Marij_o_act_ Marijus Marius Mariusz } -mark_male = { M_a_act_rkos M_a_grv_rik M_a_grv_rix M_a_grv_rk M_a_grv_rx Mairk Marc Marco Marcos Marcu Marcus Marek Mareks Margh Margo_male Margus Marhc Mark Mark_spc_Anthony Mark_u_act_s Markko Markku Marko Markos Marku Markus } -markanthony_male = { Marc_spc_Antoni Marco_spc_Antonio Marcu_spc_Antoniu } -marshall_law_male = { Marshall Law } -martial_male = { Mar_c_ced_al Marcial Marciau } -martin_male = { M_a_grv_rte M_a_grv_rtinn M_a_mcn_rti_n_ced__s_crn_ M_a_uml_rt Maarten Mairtin Marhtyn Marcin Maro_s_crn_ Mart Mart_i_act_ Mart_i_act_n Marteinn Marten Marteno Marti_n_tld_o Martim Martin Martino Martinus Martijn Martti Martyn Martynas Mattin M_e_crn_to M_e_crn_r_c_act_in M_e_crn_rko Mertyn Mjertyn Morten } -marwan_male = { Marouane Marwan } -masud_male = { M_shw_sud Masoud Massoud Mesut } -mathurin_male = { Mathurin Matilin } -matthew_male = { M_a_grv_tte_u_uml_s M_a_grv_tteis M_a_grv_ttis M_a_grv_ttje Ma_c_act_ij Maciej Macviej Madis Mads Mah_e_act_ Maho Maido Mait Maittew Mat_e_act_u Mat_e_crn_j Mat_i_act_s Mat_i_mcn_ss Mat_u_act__s_crn_ Matas Matei Matej Mateja Mateo Mateu Mateus Mateusz Matev_z_crn_ Matfyu Matfyw Mathew Mathias Mathieu Mathis Mathvey Mati Mati_e_act_u Matias Matic Matija Matisyahu Matja_z_crn_ Matko Mats Mato Matou_s_crn_ Matteo Matteus Matth_a_uml_us Matth_i_act_as Mattha_i_act_os Matthew Matthias Matthijs Matthis Matti Mattia Mattias Mattis Matvey Matvij Maty_a_act__s_crn_ Mazhev Motiejus Mots Tajso Thees T_e_act_s Theis Thies Thijs Ties Matta } -maurice_male = { M_o_act_ric M_a_mcn_ris Maoris Maur_i_act_cio Maurhycy Mauri Maurice Maurici Mauricio Maurise Maurits Mauritz Maurizio Maurycy Maurysy Mavr_i_act_kios Meurig Mor_a_grv_tz Moric Moris Moriss Moritz Morris Maurikiyus } -maurus_male = { Mauro } -mawlud_male = { Mavlet Mevl_u_uml_t Mevlyd Miloud Mouloud } -max_male = { M_a_grv_x Maks Mas Max } -maxentius_male = { Meiss_e_grv_ns } -maximian_male = { Massimiano Maximiano Maximinu } -maximilian_male = { Maksimjan Maksimilijan Maksymilian Massimiliano Maximilian Maximiliano Maxmili_a_act_n } -maximus_male = { M_a_act_ximo M_a_act_ximos Macsen Maime Maksim Maksym Massen Massimo Maxim Maxime } -meinhard_male = { Meinert Meinhard } -melchior_male = { Melchior Melchiorre Melchor Melhior Melker } -menachem_male = { Menakhem } -mercury_male = { Myrhcurhy } -merlin_male = { Merlijn Merlin Myrddin Myrhlyn Myrlyn } -methodius_male = { Meth_o_act_dios Meto Metod Metod_e_crn_j Metod_i_hat_j Metodi Metodija Metodiy } -meyer_male = { Meir Meyer } -michael_male = { Chiel M_a_grv_jsche M_i_act_kis M_i_grv_schel M_i_hat_cha_i_hat_l M_i_hat_chajlo M_i_hat_chal M_i_hat_hal_pst_ Maic Maik Maikel Meical Meik Mich_e_grv_u Mi_c_crn_jo Mi_c_crn_o Mi_h_crn_aelo Mi_k_ced_elis Mich_a_act_lis Micha_e_uml_l Micha_i_act_l Michael Michaiel Micha_l_stk_ Micha_s_act_ Michal Michel Michele Michiel Mick Micka_e_uml_l Micky Miguel Miha Mihael Mihai Mihail Mihailo Mihajlo Mihal Mihangel Mihhail Mihkel Miho Mihu Miika Miikka Mika Mika_e_uml_l Mikael Mikail Mikay_i_dot_l Mike Mikel Mikelo Mikhail Mikhayl Mikk Mikke Mikkel Mikko Miks Mincho Minko Miqu_e_grv_u Miquel Misha Misha_e_uml_l Misho Miska Mitchell Mitxel Mixail Mixel Mychayl Mychayll Myghal Myshayl Mytchyll Mikha_pst_il } -michaelangel_male = { Michelangelo Mikel_spc_Anjel Mikel_spc_Gotzon Miguel_spc__A_act_nchel Miguel_spc__A_act_ngel Miguel_spc__A_act_nxel Miguel_spc_Anxo Miquel_spc__A_grv_ngel } -michaelanthony_male = { Michelantonio Miguel_spc_Ant_o_act_n } -miechislav_male = { Me_c_crn_islavs Me_c_crn_islovas Mieczys_l_stk_aw } -midhad_male = { Midh_shw_d } -milan_male = { Lan Milan Mile Milen Milijan Milko } -milos_male = { Mi_l_stk_osz Milo_s_crn_ } -minos_dwight_male = { Minos Dwight } -miroslav_male = { M_e_crn_ros_l_stk_aw Mirco Mirek Mirko Miro Miroslav } -mirza_male = { Mirz_shw_ } -mithridates_male = { Mithrid_a_act_tis } -mitrofan_male = { Mitrof_a_act_nis } -modest_male = { Modest Modesto } -monroe_tiberius_male = { Monroe Tiberius } -mordecai_male = { Mardekhay Mardoch_e_act_ Mardoch_e_act_e Mordechai Mordeha_i_uml_ Mordekhai Mortko Motel } -morgan_male = { Morgan Morgann Morhgan } -morris_sophocles_male = { Morris Sophocles } -moses_male = { M_o_act_jzas M_o_uml_jsche M_u_mcn_sa Mo_i_uml_se Moch_e_act_ Mois_e_act_s Mois_e_grv_s Moises Moisey Mos_e_grv_ Moseo Moses Mosh_e_act_ Moshe Moussa Musa } -muhajir_male = { Muhacir } -muhammad_male = { M_o_uml_x_a_uml_mm_a_uml_t M_shw_h_shw_mm_shw_d M_shw_mm_shw_d Mahammat Mamadou Mamed Mechm_e_act_t Mehamed Mehmet Mo_x_dot_mad Mohamad Mohamed Mohammad Mohammed Mohammydd Mu_h_mbw_amad Muhamet Muhammad Muhammed Mu_h_crn_amedo Muhammet Muhamydd } -muhammadali_male = { M_shw_h_shw_mm_shw_d_shw_li M_shw_mm_shw_d_shw_li Mehmet_spc_Ali Mohamed_spc_Ali Mu_h_mbw_amad_g_dot_ali } -muhammadamin_male = { Mahammatamin } -muhammadbaqir_male = { M_shw_mm_shw_dba_g_brv__i_dot_r } -muhammadhasan_male = { M_shw_mm_shw_dh_shw_s_shw_n } -muhammadkhan_male = { Mamatxan } -muharram_male = { M_shw_h_shw_rr_shw_m Maharam Muharem Muharrem } -muhiuddin_male = { Mu_h_mbw_iddin Muhedin Muhittin Myhyddin } -muhsin_male = { M_o_uml_hs_u_uml_n Mohsen } -mujahid_male = { M_u_uml_cahit } -mukarram_male = { M_u_uml_kerrem Myqerem } -mukhtar_male = { M_u_mcn_htar Muhtar Muxtar } -mumin_male = { Mumin } -mungo_male = { Mwyn } -munir_male = { M_o_uml_nir Mounir } -munsif_male = { Moncef } -murad_male = { M_u_mcn_rat Marat Murad Murat Mwradd Myrat } -murshid_male = { M_u_uml_r_s_ced__u_uml_d } -murtaza_male = { Murtuz Murtuza Myrteza } -muslim_male = { M_u_uml_sl_u_uml_m Muslim Myslim Myslym } -mustafa_male = { Moustaf_a_act_ Mustaf_e_uml_ Mustafa Mustapha } -muzaffar_male = { M_u_uml_z_shw_ff_shw_r Muzaffer Myzeffer } -nabi_male = { Nabi Nebi } -nabil_male = { Nabil } -nadim_male = { Nadim Nedim } -nadir_male = { Nadir } -naftali_male = { Neftaly } -naim_male = { Na_i_uml_m } -najad_male = { Ned_z_crn_ad Nexhat } -najib_male = { N_e_act_jib Najib Necip Nexhip } -najmuddin_male = { N_shw_cm_shw_ddin Nacmutdin Nazhmuddin Nazhmudin Necmettin Nexhmedin } -napoleon_male = { Napol_e_act_on Napoleone } -narcissus_male = { N_a_act_rkissos Narcis Narciso } -nariman_male = { N_shw_riman Nariman } -narses_male = { N_a_act_rses } -nasib_male = { Nasip } -nasir_male = { N_shw_sir Nas_i_dot_yr Naser Nasir Nasser Nassur Nasyr Nasyrh } -nasruddin_male = { Nasrutdin Nesredin } -nasrullah_male = { N_shw_srulla Nasrallah } -nathan_male = { N_a_grv_th_a_grv_n Nafan Natan Nathan Natu_s_crn_ Nosson } -nathaniel_male = { N_a_grv_th_a_grv_na_e_grv_l Nafanayl Nafanayll Nafanyyl Naitainiel Natanael Nathaniel } -naum_male = { Nakhum Naoum Naum Naum_c_crn_e } -nawfal_male = { Nof_shw_l } -nazim_male = { Naz_i_dot_m Naz_i_dot_ym } -nazir_male = { Naz_i_dot_r Nazir Nezir } -neil_male = { Neil Nigel Nygyll Nyll } -nelson_seneca_male = { Nelson Seneca } -nepomuceno_male = { Nepomuc_e_grv_ Nepomuk } -nerva_truman_male = { Nerva Truman } -nestor_male = { N_e_act_stor N_e_grv_stor Nest_o_act_rios Nestor Nestu } -neville_male = { Nevil Neville Nyvylly } -nicephorus_male = { Nikif_o_act_ros Niqifurus } -nicetas_male = { Niceto Nichita Nik_i_act_tas Nikita } -nicholas_male = { Claas Claes Claus Colin Collyn Colyn Klaas Klas Klaus Klaws Kola Kole Koll_e_uml_ Kolyo M_i_hat_kola Mika_l_stk_aj Mikul_a_act__s_crn_ Mykolas N_i_act_els N_i_act_kos N_i_grv_ckel N_i_grv_ckles N_i_hat_kola N_i_hat_kolaj Neculae Neculai Ni_s_crn_an Niccol_o_grv_ Nicholais Nicholas Nick Nicklas Niclas Nico Nicolaus Nicol_a_act_s Nicol_o_grv_ Nicola_male Nicolaas Nicolae Nicolai Nicolaj Nicolas Nicolau Nicolay Nicolo Nicoulau Nicu Nicu_s_cma_or Niculae Niek Niels Nigul Niiles Niilo Nik Nik_o_act_laos Nikica Niklas Niklaus Niko Niko_s_crn_ Nikol_c_crn_e Nikola Nikolai Nikolaj Nikolao Nikolas Nikolash Nikolaus Nikolay Nikolaz Nikolla Nikos Nikul_a_act_s Nils Nis Nisse Nyk Nycholas Nyck Nyckwllas Nysholas Mik_l_stk_aw_s_crn_ Niqula } -nicholaspeter_male = { Claas-Peter Klaus-Peter } -nicodemus_male = { Nicodim Nik_o_act_dimos Nikodem Teemu } -nihad_male = { Nihat } -nimat_male = { Ny_g_brv_met } -nimatullah_male = { Nematallah Ni_g_brv_m_a_uml_tulla Nimetullah } -niyazi_male = { Nijazi Niyazi } -nizamuddin_male = { Nizam_shw_ddin Nizamettin } -noah_male = { N_o_act_i No_e_act_ No_e_grv_ Noah Noa_h_crn_o Nojus Nou_e_grv_ Noy Nuhi } -noel_male = { Calendau Natale No_e_uml_l Noel } -norbert_male = { Norbert Norbertas Norberto Norbjer_c_act_ Nourbert } -norman_male = { Norhman Norman Normano Normyn Nwrman } -nowruz_male = { Novruz } -numan_male = { Numan } -nurali_male = { Nur_shw_li } -nurbai_male = { N_u_mcn_rbai } -nuri_male = { Nuri } -nurmuhammad_male = { Nurmet Nurmu_h_mbw_amad Nurmuhamat } -nuruddin_male = { N_u_mcn_retdin Nordine Noureddine Nur_shw_ddin Nurdi Nurdin Nureddin Nuretdin Nurettin Nurutdin } -nurullah_male = { Nurulla Nurullah } -obadiah_male = { Ovadiy } -oberon_male = { Oberon Wbyrhon Wbyron } -octavian_male = { Octavian Octaviano Oktavyan Ottaviano } -octavian_steven_male = { Octavian Steven } -octavius_male = { _O_act_ut_a_grv_vi Aktayvyus Oct_a_act_vio Octafius Octavio Octavius Okt_a_act_v Ohrtuhveeus Ottavio } -odysseus_male = { Odise Odyss_e_act_as Ulise Ulises Ulisse Ulisses Ulysse } -offa_male = { Affae Offa } -ogden_glenn_male = { Ogden Glenn } -ognyen_male = { Ognen Ognjen Ognyan } -olaf_male = { _O_act_lafur Ola Olaf Olafs Olav Olavi Olavo Ole Olev Olle Olli Olof Olov Oluf Uolevi W_o_act_law } -oliver_male = { _O_act_liver _O_act_ulivi_e_act_ Ol_i_act_vio Olier Oliver Olivero Olivers Olivier Oliviero Olivio Olivo Oliwier Vieri Wllywyyr Wlywyyr Wlywyyrh } -onophrius_male = { Onofrio } -orestes_male = { Or_e_act_stis Orest Oreste } -orhan_male = { Orhan Orxan } -orpheus_male = { Orf_e_act_as } -orwell_male = { Awrwell Ohrwell Orw_e_act_l Orwell } -oscar_male = { _O_act_scar _O_act_skar _O_grv_scar Oscair Oscar Oskar Oskari Oskaro Oskars Ouscar } -oswald_male = { Osvald Osvaldas Osvaldo Osvalds Oswald Oswallt W_o_act_z_l_stk_ad } -oswald_tyler_male = { Oswald Tyler } -ottmar_male = { Ademar Otmar Otomar Ottmar } -otto_male = { Eudes Eudo Ot Ota Oto Otelo Otho Oton Ott Otto Ottone Udo _O_act_thon Utu } -ottokar_male = { Otakar } -ovidius_male = { Ofydd Ov_i_act_dio Ovidio Ovidiu } -owen_male = { Owain Owen Owenn Oveno } -ozymandias_male = { Osihmandeeus Osymandias Ozihmandies Ozimaiddiais Ozymandias } -palamedes_male = { Pailaimeddes Palam_i_act_dis Palamedes Palamyddys Pallamyddys } -panagiotis_male = { Panagi_o_act_tis Panait Panajot Panayot Yoto } -pancrace_male = { Pankr_a_act_c Pankr_a_act_tios } -pantaleon_male = { Pantol_e_act_on } -pantelaimon_male = { Pande Pandeli Pantaleo Pantel_i_act_s Pantele_i_act_mon Panteley } -parker_bradford_male = { Parker Bradford } -parvin_male = { P_shw_rvin } -pascal_male = { Pascal Pascau Pasch_a_act_lis Pasco Pascual Paskal Pasqual Pasquale } -patel_male = { Patyl Patyll } -patrick_male = { Padrhyg Padrig Paitrick Patrice Patrici Patricio Patrick Patrig Patrik Patriko Patriks Patrizio Patryc Patryk Pattes Putte } -patton_leonidas_male = { Patton Leonidas } -paul_male = { Boulos Bulus P_a_act_ll P_a_act_vlos P_a_mcn_vels P_a_mcn_vils P_a_rng_l Paavali Paavo Pablo Pablu Paiul Pal Palle Palo Paol Paolo Pa_u_brv_lo Pa_u_brv_l_stk_o Pau Paul Pauli Paulic_a_brv_ Paulius Paull Paulo Pauls Paulus Pavel Pavie_l_stk_ Pavle Pavol Pawe_l_stk_ Pawl Pawlu Pawly Pawo_l_stk_ Pol Poul Povilas } -paulinus_male = { Paolino Paul_i_act_ Paulin Paulino Paulinu } -pauljohn_male = { Paul_spc_Johannes Paulo_spc_Xos_e_act_ } -pauljoseph_male = { Pablo_spc_Jos_e_act_ Pablu_spc_Xos_e_act_ } -pelagius_male = { Paio Pel_a_act_gio Pel_a_act_gios Pelagius Pelayu } -percival_male = { Parsifal Percivail Percival Percy Pyrcywyall Pyrhcywyal Pyrsyval } -peter_male = { Boutros Butrus Kepa P_a_uml_r P_e_act_tros P_e_act_tur P_e_grv_ire P_e_crn_tr P_e_crn_t_s_crn_ P_e_hat_r P_e_mcn_teris P_e_uml_ter Pe_c_crn_jo Pe_d_bar_a Pece Peder Pedr Pedro Pedru Peedo Peep Peer Peet Peeter Peetu Pehr Peio Pelle Pekka Pello Pencho Penyo Per Peran Pere Periko Pero Peru Petar Peter Petja Petko Petr Petras Petre Petri Petric_a_brv_ Petro Petrok Petru Petrus Petter Petteri Petyo Piatro Piatru_s_act_ Pier Pierino Piero Pierre Piers Pierrick Piet Pietari Pieter Pietro Piotr Pirro Piter Pjero Pjet_e_uml_r Pyke Pyotr Pyrh Pyt Pytyr Pytyrh Pyyrs } -peteranthony_male = { P_e_grv_ire-Ant_o_grv_ni Pero_spc_Ant_o_act_n Pier_spc_Antonio Pierantonio Pierre-Antoine } -peterfrancis_male = { Pier_spc_Francesco Pierfrancesco } -petergeorge_male = { Per-G_o_uml_ran Pier_spc_Giorgio Piergiorgio } -peterhenry_male = { Pedro_spc_Enrique } -peterjames_male = { P_e_hat_r-Jakez Pedro_spc_Juan } -peterjohn_male = { P_e_grv_ire-Jan Pierre-Jean Pieter-Jan } -peterjoseph_male = { Kepa_spc_Joseba Pedro_spc_Jos_e_act_ Pedro_spc_Xos_e_act_ Pedru_spc_Xos_e_act_ Pero_spc_Chus_e_act_ } -peterlouis_male = { Pedru_spc_Lluis Pero_spc_Lo_i_act_s Pier_spc_Luigi Pierluigi } -petermary_male = { Kepa_spc_Mirena P_e_hat_r-Vari } -peterolaf_male = { Per-Olov } -peterpaul_male = { Pedro_spc_Pablo Pedru_spc_Pablu Pier_spc_Paolo Pierpaolo } -peteryves_male = { P_e_grv_ire-Ives P_e_hat_r-Erwan } -philander_mckinley_male = { Philander McKinley } -philip_male = { F_i_act_lippos Felip Felipe Ffylyp Fil_e_crn_p Filip Filipe Filipo Filipos Filipp Filippo Fillip Fillipp Fulup Fyllyp Ph_i_grv_l_i_grv_pp Phil Philip Philipp Philippe Phillip Pilypas } -pinhas_male = { Pinchas Pinhas Piniya Pinkhas Pinkhos Pinkus } -pippin_male = { Pepijn Pypyn } -pius_male = { P_i_act_o Pi Piju Pio Pius } -plato_leo_male = { Plato Leo } -pompey_male = { Pompeo Pompeu } -porphirius_male = { Porf_i_act_rio Porf_y_act_rios } -premysl_male = { P_r_crn_emysl Przemys_l_stk_aw } -primo_male = { Primo_z_crn_ } -procopius_male = { Prok_o_act_pios Prokop NEOW_Prok_o_act_pios Brukubiyus } -prosper_male = { Prospero Prousp_e_grv_r } -prudentius_male = { Pruden Prudencio } -pulcher_amos_male = { Pulcher Amos } -pythagoras_suetonius_male = { Pythagoras Suetonius } -qadir_male = { Kadir Q_shw_dir } -qasim_male = { Kaisim Kas_i_dot_m Kasim Kassim Qas_i_dot_m } -qayyum_male = { Qayum } -quddus_male = { Qotdus } -quentin_male = { Quentin Quint_i_act_n Quinten } -quirinus_male = { Krijn Quirino } -qurban_male = { Gurban Q_pst_urban Qurban } -qurbanmuhammad_male = { Gurbanm_a_uml_mmet Gurbanmuhammet Qurbanmehamed } -radoslav_male = { Rados_l_stk_aw Radoslav } -rafiq_male = { R_a_uml_fiq Rafik Rafiq Refik } -rafn_male = { Hrafn Rafn } -ragnar_male = { Neri Rahnjar Ragnar Rain Rainer Raini_e_grv_ Rajnar Raniero Rannar Rein Reiner Reinier } -rahim_male = { R_shw_him Ra_h_mbw_im Rahyym } -rahman_male = { R_shw_hman Rahman Rrahman } -rajab_male = { R_shw_c_shw_b Razhab Recep Rejep Rexhep } -ramadan_male = { Ramadan Ramazan } -ramesses_male = { Raimesses Ramesses Ramissi Ramseses } -ramiro_male = { Ramiro Ramiru Remiro } -ramsay_male = { Raimsai Ramsay } -ramzi_male = { Remzi } -randolph_male = { Randdollff Randolph Rhanddolff } -raoul_male = { Ra_u_act_l Ra_u_uml_l Railph Ralf Ralff Ralfs Rallff Ralph Raoul Raul Ravous Rhalff } -raphael_male = { _I_dot_srafil Israpil Raf_e_grv_u Rafa_i_act_l Rafa_l_stk_ Rafael Rafail Rafel Raffaele Raffaello Rapha_e_uml_l Raphael Rapolas } -rashad_male = { R_shw__s_ced__shw_d Re_s_ced_at } -rashid_male = { R_a_uml__s_ced_it R_shw__s_ced_id Ra_s_ced_id Rachid Rashid Re_s_ced_it } -rasul_male = { Rasul Resul } -rauf_male = { Raouf } -rawshan_male = { R_o_uml_v_s_ced_ən } -rayan_male = { Rayan Rayanne } -raymond_male = { Erramun Raimo Raimon Raimond Raimondas Raimondo Raimonds Raimu Raimund Raimundas Raimundo Raivo Rajmund Ram_o_act_n Ramon Ramoun Raymond Raymund Raymwndd Reemt Reima Reimo Remmes Remond Rejmondo Remont } -reginald_male = { R_o_uml_gnvaldur Reginaildd Reginald Reinaldo Reinalt Reinaud Reinhold Reinis Reino Reinold Rejnaldo Renaldas Renaldo Renaud Rheinallt Rhonaldd Rhygynaldd Rinaldo Rinalds Ron Ronald Ronaldo Ronalds Ronaldus Ronny Rygynaldd Rygynalldd } -regis_male = { R_e_grv_gis Ryks } -reinhard_male = { Reinert Reinh_a_grv_rd Reinhard Ren_a_mcn_rs } -remigius_male = { Remi Remig Remigijus Remigio Remixio Roumi_e_act_ } -remington_drake_male = { Remington Drake } -renatus_male = { R_o_uml_nn Reini_e_act_ Ren_e_act_ Renat Renatas Renato Rene Rinat } -reuben_male = { R_e_act_ouven R_u_act_ben Reuben Rub_e_act_n Rub_e_grv_n Ruben Rubens Rubin Ruvim } -reza_male = { R_i_dot_za Reda Rza } -rhett_sullivan_male = { Rhett Sullivan } -rhys_male = { Reece Rhys } -riad_male = { Riad Riadh } -richard_male = { Rhisiart Rhycharhdd Ri_c_crn_ardas Ricard Ricardo Ricardu Riccardo Riceard Richairdd Richard Richardt Richarzh Rick Rickard Ricky Rihard Rihards Riho Rik Rikard Rikardo Riks Riku Rischerd Rychardd Rykardd Ryszard } -ridwan_male = { R_i_dot_dvan Redouane Ridvan Rizvan } -robert_male = { Bob Bobby R_o_act_bert Rhobert Rhobyn Rhobyrht Rob Rob_e_crn_rt Robbel Robbes Robbi Robert Robertas Roberto Robertu Robertus Robin Robyrt Roope Roparzh Roubert Rupert Rupprecht } -robinhood_male = { Raahbinhuwd Robinhood Robynhud Robynud } -roch_male = { Kaljo Kalju Roc Rocco Rochus Rocky Rok Rokas Rokku } -roderick_male = { Rhodri Rhydderch Roi Rodarik Rodderick Rodehrick Roderic Roderick Roderig Rodrigo Rodrigu Roudrigo Rui Ruy } -roger_male = { R_o_uml_tger R_u_uml_diger Rhogyrh Rod_z_crn_ers Rog_e_act_rio Rogel_mdn_li Roger Rogier Rogyr Roje Rosch_e_act_ Rougi_e_act_ Roxelio Ruggero Rutger } -roland_male = { Orlando Rholandd Roland Rolandas Rolando Rolands Roll Rollandd Rouland Wrlanddo } -roman_male = { Raman Rhoman Rhufon Rom_a_act_n Roman_o_act_s Rom_a_grv_ Romain Roman Romanas Romano Romek Rouman Rumanus } -romeo_male = { Romeo Romeu } -romuald_male = { Romualdas Romualdo Roumiaud } -romulus_male = { R_o_grv_mul Romul Romulus } -ronald_ronald_male = { Ronald Ronald } -ronan_male = { Renan Ronan Ruan } -roosevelt_julius_male = { Roosevelt Julius } -ross_porter_male = { Ross Porter } -rostislav_male = { Rostislav } -rowshan_male = { R_o_uml_w_s_ced_en } -roy_male = { Roy } -rudolf_male = { R_u_uml_dolf Ridolfo Rodolf Rodolfo Rodolphe Roelf Roelof Rolf Roud_o_grv_u Rudi Rudij Rudolf Ruud } -rufus_male = { Rufas Rufus } -rufus_owen_male = { Rufus Owen } -ruslan_male = { Ruslan Ruslanas } -rustam_male = { R_o_uml_st_a_uml_m R_u_uml_st_shw_m R_u_uml_stem Rrustem Rustam } -rutherford_henry_male = { Rutherford Henry } -ryan_male = { Ryan } -sabah_male = { Sabah } -sabahuddin_male = { Sabahattin Sebahattin Sabahudin } -sabbas_male = { S_a_act_vvas Samp_a_act_s Sava Savva } -sabinus_male = { Sabin Sabino Sebino } -sadi_male = { Sadi } -sadiq_male = { Sad_i_dot_k Sad_i_dot_q Sadik Sadiq_pst_ Sadyq } -sadruddin_male = { Sadriddin Sedriddin } -saduddin_male = { Sadedin Sadettin } -safar_male = { S_shw_f_shw_r Sefer } -sahib_male = { Sahib } -said_male = { S_a_uml__g_brv_it S_shw_id Sa_g_dot_id Sa_i_uml_d Said Sait Sajid } -saidullah_male = { S_a_uml__g_brv_idulla } -sajid_male = { Sacit } -salahuddin_male = { _S_ced_alaudin S_ae_ld_i_hat_n Sailaiddin Saladin Saladino Salavutdin Sald_i_hat_n Saleden Selahattin Selatin } -salam_male = { Chalom Salam Shalom Sholom } -salih_male = { Saleh Sali Sali_h_mbw_ Salih Salix } -salim_male = { Salim Selim Slim } -salman_male = { Salman Selman } -salvador_male = { Gaizka Salvador Salvator Salvatore Salvu Saviour Sot_e_act_rios Sot_i_act_rios Sot_i_grv_r Sauvaire Xabat } -samad_male = { S_shw_m_shw_d Sam_shw_t Samat } -sami_male = { Sami Samy } -samir_male = { Samir Samyr } -samson_male = { Sampsa Samson } -samuel_male = { Chmouel S_a_grv_mi_e_grv_l Saimuel Sam Sami_Samuel Sammy Samoel Samou_i_act_l Samu Samu_e_grv_l Samuel Samuele Samuil Samuli Samuyl Samuyll Sawyl Schm_u_uml_le Shmuel } -sancho_male = { San_c_ced_ Santos } -sardar_male = { S_shw_rdar } -sattar_male = { S_shw_ttar } -saturninus_male = { Saturnino } -saul_male = { Sa_u_act_l Sa_u_uml_l Saul Saule Sauli Saulius Saulo } -sawyer_tecumesh_male = { Sawyer Tecumesh } -sayfuddin_male = { Sefedin Sejfudin Seyf_shw_ddin } -sayfullah_male = { Saypulla Seyfulla } -sayyid_male = { S_a_uml_yet S_shw_yyad Sayit Seit Seyit Seyyit } -schuyler_clark_male = { Schuyler Clark } -sebastian_male = { _S_crn_ebesti_a_act_n B_a_grv_schti_a_grv_n Bas Basti_a_act_n Bastiaan Bastian Bo_s_crn_tjan Bos_c_act_an Bos_c_act_ij Bosko S_e_act_bastien Sebasti_a_act_n Sebasti_a_grv_ Sebasti_a_tld_o Sebastiaan Sebastian Sebastiano Sebastijan Sevastian_o_act_s } -secundinus_male = { Secundino } -secundus_male = { Secondo Segundo } -septimus_male = { Septimiu Settimio } -seraphin_male = { Seraf_i_act_n Serafe_i_act_m Serafim Serafino } -sergius_male = { S_e_act_rgios S_e_grv_rgi Sr_d_bar_a Sr_d_bar_an Serchio Serge Sergei Sergej Sergejus Sergey Sergi Sergio Sergiu Serigi Serj Serxhio Serxio Serxu Siarhiej Sarkis } -seth_milburn_male = { Seth Milburn } -severinus_male = { S_o_uml_nke S_o_stk_ren S_o_uml_ren Sever_i_act_n Severiano Severin Severino } -severus_male = { Seferus Severi Sywyrhus NEOW_Sev_i_act_ros Sifirus } -severus_polycarpus_male = { Severus Polycarpus } -shaban_male = { Shaban } -shafi_male = { _S_ced_api Shapi } -shafiq_male = { Shefik } -shahab_male = { _S_ced_ahap } -shahabuddin_male = { _S_ced_ahabettin _S_ced_ahabutdin Shahabudin } -shahin_male = { _S_ced_ahin } -shakir_male = { _S_ced_akir } -shamil_male = { _S_crn__a_uml_m_i_dot_l _S_ced__shw_mil _S_ced_amil Chamel Shamil } -shamsuddin_male = { _S_ced_amsuddin Chems-Eddine Shamsudin } -sharaf_male = { _S_ced_eref } -sharafuddin_male = { _S_ced_araputdin _S_ced_araudin Sharapudin Sherefedin } -shariyar_male = { _S_ced__shw_hriyar } -sharif_male = { _S_ced_arip Sherif } -shawkat_male = { _S_ced_evket Shefqet } -shawki_male = { _S_ced__o_uml_vqi Chawki Shefki } -shaykh_male = { Cheikh } -sherlock_male = { Shyrhloc Shyrlloc Shyrlok } -shermuhammad_male = { _S_ced_irm_shw_mm_shw_d } -shihabuddin_male = { Shihabudin } -shirin_male = { _S_ced_irin } -shukri_male = { _S_ced__u_uml_kr_u_uml_ Choukri Shyqyri } -sibghatullah_male = { Seb_g_brv_atullah } -siddiq_male = { S_i_dot_d_i_dot_k Sitdik } -sidney_male = { Sidney Sydney } -sidonius_male = { Sid_o_act_nio } -siegfried_male = { Siefer Siefet Siegfried Sigfred Sigfrid Z_e_crn_frjed Zigfr_i_mcn_ds } -siegmar_male = { Siemer Sigmar _Z_crn_ihmar Zigm_a_mcn_rs } -siegmund_male = { _Z_crn_iga Segimon Sexismundo Siegmund Sigismund Sigizmundas Sigmund Sigmundo Sigmundur Zigismunds Zigmantas Zigmas Zikmund Zt_e_crn_gmunt Zygmunt } -sigurd_male = { Sievert Sieuwerd Sigur_eth_ur Sigurd Sigurdo Sjoerd Sygurd Syver Zigurds } -silas_cincinnatus_male = { Silas Cincinnatus } -silverius_male = { Silv_e_act_rio Silverio } -simon_male = { _S_crn_imen _S_crn_imon S_i_act_mon Seman Semyon Siim Sim_a_tld_o Sim_o_act_n Simas Simen Simeon Simion Simo Syman Simon Simonas Simono Simone_male Simoun Syme_o_act_n Symon Semaan } -sirajuddin_male = { Sirazhudin } -sjirk_male = { _S_crn_irko Sjirk } -slavomir_male = { S_l_stk_awomir Slavom_i_act_r } -socrates_male = { Sokrat } -solomon_male = { S_a_grv_lme S_a_grv_lomon S_o_uml_l_a_uml_yman S_u_uml_leyman S_u_uml_le_y_act_man Sal_o_act_mon Salomon Salomono Schlomo Seleven Selyf Shelomo Shlomo Sleiman Slimane Solomon Soule_i_uml_m_a_act_n Souleymane Sulayman Sulejman Suleyman Sylejman Zalman } -spartacus_male = { Spartaco Spartak Spartakus } -spencer_male = { Spynsyr } -spiridon_male = { Sp_y_act_ros Spiridione Spiro Spyr_i_act_don } -stafford_ryan_male = { Stafford Ryan } -stanislaus_male = { Estanislau Sta_n_ced_islavs Stan_pst_islav Stane Stanis_l_stk_a_u_brv_ Stanis_l_stk_aw Stanij Stanish Stanislao Stanislas Stanislav Stanislaw Stanislovas Staschko Stasys } -stanley_hiram_male = { Stanley Hiram } -stanley_male = { Stainlei Stanlyy } -stavros_male = { Stavre Stavri } -stein_male = { Steen Steinn Sten } -stephen_male = { _E_act_tienne _I_hat__s_crn_tvan _S_cma_tefan _S_crn_t_pst_epan _S_crn_tew S_c_act_e_crn_pan _S_crn_tefan _S_crn_tevan Est_e_grv_ve Est_e_hat_v_a_tld_o Esteban Estebe Estefan Esteve Estevo Etienne F_a_brv_nic_a_brv_ Isteban I_s_crn_tvan Shtjef_e_uml_n St_e_act_fanos St_e_act_phane St_e_grv_fann Staffan Staffe Steeven Stef Stef_a_act_n Stefan Stefano Steffan Steffen Stepas Stephan Stephanus Stephen Steponas Stev_c_crn_e Stev_c_crn_o Stevan Steve Steven Stevica Stevo Stivi Stjepan Stivjan Styffyn Tapani Teppo } -stilyanos_male = { Stiliyan Stilyan } -stoyan_male = { Stojan Stojan_c_crn_e Stole Stoyan Stoyanche Stoycho Stoyko } -stuart_male = { Stewairt Stewart Stuart } -suad_male = { Suat } -sufyan_male = { Seufyann Sofian Sofiane Soufian } -sultan_male = { S_u_mcn_ltan Soltan Sultan Zoltan } -sven_male = { Svein Sveinn Sven Svend Sveno Swen } -sverre_male = { Sverre Sverrir } -sviatopolk_male = { Sv_a_uml_topluk Svante Svatopluk } -sviatoslav_male = { Svetislav Sviatoslav } -sybrand_male = { Sijbrandus Sybrand Sybren } -sylvain_male = { S_e_act_uvan Silvano Silvanus Silvino Sylvain } -sylvester_male = { S_i_hat_lvester Silbestre Silver Silvester Silvestras Silvestro Sylwester Sylwystyrh } -sylvius_male = { S_i_act_lvio Silvio Silviu Silvius Silvo Sylvio Sylwijo } -tacitus_gavin_male = { Tacitus Gavin } -taha_male = { Tach_a_act_ } -tahir_male = { T_pst_ahir Tahir Thahir } -tahmasp_male = { T_shw_hmasib } -tajuddin_male = { Tac_shw_ddin Tacettin Tacuddin Tazhidin } -takiuddin_male = { Takiddin } -talaat_male = { T_a_uml_l_g_brv__a_uml_t T_pst_al_h_mbw_at T_shw_l_shw_t } -talal_male = { Talal } -talib_male = { Tal_i_dot_b Talyb } -taliesin_male = { Taliesin Talyysyn } -tamerlan_male = { Tamerlan Tem_i_dot_rlan Temirlan } -tancred_male = { Tancr_e_grv_de Tancredi } -tanguy_male = { Tangi Tanguy } -taqi_male = { Taqi Teki } -tariq_male = { Tar_i_act_k Tar_i_dot_k Tarek Tareq Tarik Tariq Tyryq } -tawfiq_male = { T_a_uml_wfiq Tefik Teufik Tevfik Tofiq Toufik } -terrence_male = { Terenc Terence Terry } -tertius_clydon_male = { Tertius Clydon } -thaddaeus_male = { Tadas Tade_a_act__s_crn_ Tadej Tadeusz Thad_a_uml_us Thadd_a_uml_us Thaddyus } -themistocles_male = { Temistocle } -themistocles_pierce_male = { Themistocles Pierce } -theo_male = { T_e_crn_o Teo Th_e_act_o Theo } -theobald_male = { Diebold Diew_i_grv_ld Tepot Teobaldo Theobald Thibault Thyobaldd Tibaud } -theodore_male = { Bo_z_crn_idar F_e_uml_dor Fedor Fedya Fyoddorhy Fyoddory Theodhor T_e_crn_odor Teodor Teodoras Teodoro Teodors Teoudor Teuvo The_o_act_doros Thedor Theodor Theodore Theodorus Todor Tudor Tudorel Thiyudur } -theodoric_male = { Ddyryk Derek Derk Derrick Diderik Dideriko Diedrich Diederik Didrik Dierk Dieter Diether Dietrich Dietrisch Dirk Durk Dytar D_z_act_ita_r_crn_ F_e_uml_oderik Terris Tewdrig Thierry Tiit Till Tjark Tjerk Tyll Tyrry } -theodosius_male = { Teodosi Teodosiy Tewdos Theod_o_act_sios Thiyudusiyus } -theophanus_male = { Teofilo Theof_a_act_nis } -theophilus_male = { Te_o_act_filo Teofil Teofil_pst_ Teofilis Teoufile The_o_act_filos Theophil Thyoffylus Thiyufilus } -thomas_male = { Doma_s_crn_ Tamas Tama_s_crn_ T_o_act_mas Thom_a_act_s Thom_a_grv_ss Thoma Thomas Tom Tom_a_act__s_crn_ Tom_a_act_s Tom_a_grv_s_e_uml_ Tom_c_crn_e Tom_e_act_ Toma Toma_c_crn_ Toma_z_crn_ Tomais Tomas Tomaso Tomass Tomasz Tomaz Tome Tomi Tommaso Tommi Tommy Tomo Tomos Toms Toomas Toumas Tuomas Tuomo Tuma } -thor_male = { _TH__o_act_r Thor Tor } -thorbjorn_male = { Thorben Thorbj_o_stk_rn Thorbj_o_uml_rn Torben Torbj_o_stk_rn Torbj_o_uml_rn } -thorgeir_male = { Terje Torgeir Torgjer Toke } -thorgils_male = { _TH_orgils Truls Troels } -thorir_male = { _TH__o_act_rir Thore Tore Ture Turo Tuukka } -thorkell_male = { _TH_orkell Torkel } -thorleif_male = { Tollef } -thorstein_male = { _TH_orsteinn Thorsten Torstein Torsten Torsteno Torsti } -thorvald_male = { _TH_orvaldur Tarald Torvald } -thutmose_male = { Thutmos Thutmose Tutm_o_hat_s Tutmose Tutmuss } -tiberius_male = { Tiberio Tiberiu Tiberius Tibor Tiv_e_act_rios Tybyrhyus Tibiriyus } -timothy_cleveland_male = { Timothy Cleveland } -timothy_male = { Tim Tim_o_act_theos Timi Timo Timofey Timotej Timoth_e_act_e Timothy Tymofy Timouti_e_act_u Timoti } -timur_male = { Demir Tejmur Temir Teymur Timur } -titus_male = { T_i_act_tos Tit Tito Titu Titus } -tjaden_male = { _C_crn_ad_z_act_en Tjaden } -tjalling_male = { _C_crn_alingo Tjalling } -tjeerd_male = { _C_crn_erdo Tjeerd } -tobias_male = { Tobi_a_act__s_crn_ Tobia Tobias Tobijaz Toby Topi Toviy } -todd_howard_male = { Todd Howard } -toghrul_male = { To_g_brv_rul } -toivo_male = { T_o_tld_ivo Toivo } -tolkien_male = { Tolcien Tolkean Tolkeen Tolkien } -tord_male = { _TH__o_act_r_eth_ur Tord } -toussaint_male = { Sante Santi_Saint Deunoro } -trajan_male = { Tra_i_uml_an_o_act_s Traian Traj_c_crn_e Trajan Trajko Trayan Trayko } -traugott_male = { Bohuw_e_crn_r Traugott } -travis_diomedes_male = { Travis Diomedes } -trifon_male = { Tr_y_act_fon Trifon } -tristan_male = { Drystan Trhystan Trist_a_act_n Trist_a_tld_o Tristain Tristan Tristano Tristen Trystan } -tryggve_male = { Tryggve Tryggvi Trygve } -tsvetan_male = { Cvetan Tsvetan Tsveti } -tugdual_male = { Tudal Tugdual } -tutankhamun_male = { Tutainkhaimun Tutanchamwn Tutankhamun Tutankmahen Tuttankamoon } -ulrich_male = { _U_uml_eleri _U_uml_elri _U_uml_elrisch Old_r_crn_ich Oldrich Ulderico Uli Ulrich Ulrik Utz } -ulugbeg_grant_male = { Ullubiy } -ulysses_grant_male = { Ulysses Grant } -umar_male = { _G_brv_om_a_uml_r _G_dot_umar _O_uml_m_shw_r _O_act_mar _O_uml_mer Jumar Om_e_act_r Omar Omer Oumar Umar Ymer } -urban_male = { Hurban Panu Urban Urbano Urpo Urwe } -uriel_male = { Ouriel Uriel } -urien_male = { Urien Uryn Uryyn } -uther_male = { Ufrh Ufyr Uther Uthyr } -uthman_male = { _G_brv__u_mcn_sman _G_brv_osman _G_dot_usman Jusman Osm_a_act_n Osman Usman } -uways_male = { Uways Veys_shw_l Veysel Veysi W_a_uml_is } -uwe_male = { Age Egon Egons Ove Owe Uwe Ywe } -vadim_male = { Vadim Vadzim } -valdemar_male = { Valdas Valdemar Valdemaras Valdemiro Valdimar Valdis Valdo Valdu Valdur Valto Voldem_a_mcn_rs Voldemar Volli Waldemar Wa_l_stk_demarj } -valentin_male = { Balendin Folant Valant_i_act_n Valent_i_act_ Valent_i_act_n Valent_i_act_nos Valentim Valentin Valentinas Valentine Valentino Valentyn Walentin } -valerian_male = { Wyalyrhyan Wyalyryan Valerian Valeriano Valerijonas } -valerius_male = { Val_e_act_r Val_e_act_rios Val_e_grv_ri Valer Valeri Valerii Valerij Valerio Valeriu Valeriy Walery } -vasco_male = { Vasco } -vaughan_male = { Fychan Vaughan } -venantius_male = { Benantzio Venancio } -vergilius_pericles_male = { Vergilius Pericles } -victor_male = { Biktor Bittor Fiktur NEOW_V_i_act_ktor V_i_act_ctor V_i_act_tor V_i_hat_ktor Victor Victorel Vigdor Vihtori Viktar Viktor Viktoras Viktoro Viktors Vitour Vittore Vittorio Wickes Wiktor Wyyctorh Zmago } -victoramadeus_male = { Vittorio_spc_Amedeo } -victoremmanuel_male = { V_i_act_ctor_spc_Manuel V_i_act_tor_spc_Manuel } -victorianus_male = { Biktoriano Vitoriano Vitorino Vittorino Vittoriano } -viggo_male = { Vigg_o_act_ Viggo } -vincent_male = { _C_crn_en_e_crn_k _C_dot_ensu Bingen Vicen_c_ced_ Vicente Vin_c_ced_enc Vinc_e_grv_ns Vincas Vincenc Vincent Vincentas Vincenzo Vinko Vinsento Visant Viz_e_act_n Wincent Wincenty Winzanz Wyyncynt } -virgil_male = { Verg_i_act_lio Virg_i_act_lio Virgil Virgilio } -viriathus_male = { Gwriad Viriato } -vitalius_male = { Gwydol Vidal Viddal Vit_a_mcn_lijs Vital Vitalij Vitalijus Vitalis Vitaliy } -vitus_male = { V_i_act_t V_i_act_tek Veit Vid Vit Vitas Vito Vituci Wito } -vladimir_male = { U_l_stk_adzimir Vlad_i_hat_m_i_hat_r Vladan Vladas Vlade Vladim_i_act_r Vladimir Vladimiras Vladimirs Vlado Volod_i_hat_m_i_hat_r Volodya W_l_stk_odzimierz Wladimir Wladimiro } -vladislaus_male = { Ladislau Laslov U_l_stk_adzis_l_stk_a_u_brv_ Ladislav Vladislav Vladislavas W_l_stk_adys_l_stk_aw } -vytautas_male = { V_i_mcn_tauts Vitolds Vytautas Witold } -wafa_male = { V_shw_fa Wepa } -wahbi_male = { Vehbi } -wahid_male = { Va_x_dot_id Vahit } -wajdi_male = { Vecdi } -wali_male = { V_shw_li } -walid_male = { Valid Walid } -walid_male_male = { Vali Veli W_a_uml_li } -walter_male = { Gauchi_e_act_ Gauthier Gualter Gwallter Valter Valters Valtteri W_a_grv_lter Wa_l_stk_tar Wailter Walltyr Walt Walter Walther Waltteri Waltyr Waltyrh Wout Wouter Valtero Valtono } -wenceslaus_male = { V_a_act_clav V_e_crn_nceslav Vaclovas Venceslau Venceslao Vencislav Ventsislav Viachasla_u_brv_ Viacheslav Vyacheslav Vysheslav Wenceslao Wenzel Wies_l_stk_aw } -werner_male = { V_a_uml_rner Verner Verners Werner Wernert Wessel } -wiebren_male = { Wiebren Vibreno } -wilfried_male = { Wilfred Wilfrid Wilfried Vilfred Vilfredo } -william_male = { Bill Billy Gilen Guglielmo Guilherme Guill_e_act_n Guillaume Guillem Gwilym Liam Llyam Lomig Lyam Guih_e_grv_n Guih_e_grv_ume Guillerme Guillermo Guillermu Gwilherm Gwillam Jami Pim Vil_e_act_m Vilhelm Vilhelmas Vilhelmo Vilhelms Vilhj_a_act_lmur Vilho Vili Viliam Vilis Viliumas Vilius Viljami Viljem Viljo Vilko Ville Villem Villi Villu Villy Vilyam Wilhelm Wilhelmus Wiljam Wiljo Wilken Will Wille Willem Willi Williaim William Willm Wilm Willy Wim Wje_l_stk_i_c_crn_k Wylem Wyli Wyllyam } -wilson_male = { Vilsono } -winston_male = { Vilsono } -wissam_male = { Wissam Wissem } -wittekind_male = { Wittekind Witki_n_act_t } -wojtek_male = { Vojt_e_crn_ch Vojta Vojtech Wojciech } -wolf_male = { Ulf Wolf Wulf Vuk Vule Vulf } -wolfgang_male = { G_a_grv_ngloff Volfgango Wolfg_a_grv_ng Wolfgang Wo_l_stk_chan Wolfango } -wolfram_male = { Volframo } -woodrow_theodore_male = { Woodrow Theodore } -wyatt_vernon_male = { Wyatt Vernon } -wybrand_male = { Wybrand Vibrando } -xavier_male = { Chabier Javier Ksaveras Savi_e_act_ Saverio Txaber X_a_grv_ver X_a_grv_veri Xabel Xabier Xaver Xavier Zavier } -xenophon_johnson_male = { Xenophon Johnson } -xerxes_male = { Xerxes} -yadullah_male = { Yadulla } -yaroslav_male = { Jaras_l_stk_a_u_brv_ Jaroslav Jaroslavas Yaroslav } -yashar_male = { Ya_s_ced_ar } -yasser_male = { Jasir Yaser Yasir } -yassin_male = { Yacine Yassin Yassine } -yechezkel_male = { Je_h_crn_ezkelo Yechezkel } -yves_male = { Eozen Erwan Erwann Ives Ivo Youen Youenn Youn Yves Yvon Yvonig Yvonnick } -zachary_male = { Sachary Sakari Saku Sashary Z_a_grv_cher Z_a_uml_q_a_uml_riy_a_uml_ Zacar_i_grv_o Zach Zachar_i_act_as Zachary Zahari Zaichairi Zakari Zakaria Zakario Zakhar Zekirja Zeqirija } -zadok_male = { Zadoc Zadok } -zafar_male = { Zafer } -zafir_male = { Zafir Zapir } -zahid_male = { Sahyd Zahid } -zaki_male = { Z_a_uml_qi Zeki } -zaur_male = { Zaur Zavur } -zayd_male = { Z_a_uml_yet } -zayn_male = { Sayn Zain } -zaynalabidin_male = { Zeynalabdin } -zaynuddin_male = { Zayndi Zaynutdin Zeyn_shw_ddin Zin_e_act_dine } -zaynullah_male = { Zejnullah } -zdenko_male = { Zden_e_crn_k Zdenko Zdeno } -zeno_male = { Z_i_act_non Zeno Zenonas Zinun } -zenobius_male = { Zin_o_act_vios Zinoviy } -zephyrinus_male = { Cefer_i_act_ Ceferino } -ziad_male = { Ziad Ziyad } -ziya_male = { Zija Ziya } -ziyauddin_male = { Zijaudin Ziy_shw_ddin Ziyaudin } -zubayr_male = { Zyber } -zulfikar_male = { Z_u_uml_lf_u_uml_kar Zulpuq_pst_ar } -jovian_male = { Iovian_o_act_s Yufiyanus } valens_male = { Ou_a_act_lis Walins } marcian_male = { Markian_o_act_s Marqiyanus } basiliscus_male = { Vasil_i_act_skos Basiliskus } phocas_male = { Fok_a_act_s Fukas } heraclonas_male = { Irakleon_a_act_s Hiraqlunas } philippicus_male = { Filippik_o_act_s Filibbiqus } artabasdos_male = { Art_a_act_vasdos Artabasdus } staurakios_male = { Stavr_a_act_kios Stawrakiyus } andronicus_male = { Andr_o_act_nikos Andrunikus } magnentius_male = { NEOW_Magn_e_act_ntios Maghnentiyus } vetranio_male = { NEOW_Vetran_i_act_on Fitraniyu } nepotianus_male = { NEOW_Nepotian_o_act_s Nibutiyanus } valentinian_male = { NEOW_Oualentinian_o_act_s Falintiniyanus } gratian_male = { NEOW_Gratian_o_act_s Ghratiyanus } magnus_maximus_male = { NEOW_M_a_act_gnos_M_a_act_ximos Maghnus_spc_Maksimus } priscus_attalus_male = { NEOW_Pr_i_act_skos_Att_a_act_los Briskus_spc_Attalus } petronius_maximus_male = { NEOW_Petr_o_act_nios_M_a_act_ximos Bitruniyus_spc_Maksimus } avitus_male = { NEOW_Av_i_act_tos Afitus } majorian_male = { NEOW_Majorian_o_act_s Majuriyanus } anthemius_male = { NEOW_Anth_e_act_mios Anthimiyus } olybrius_male = { NEOW_Ol_y_act_vrios Ulibriyus } glycerius_male = { NEOW_Glyk_e_act_rios Ghlisiriyus } julius_nepos_male = { NEOW_Io_u_act_lios_N_e_act_pos Yuliyus_spc_Nibus } romulus_augustus_male = { NEOW_Rom_y_act_los_A_y_act_goustos Rumulus_spc_Aghustus } +aarav_male = { Aarav Aarhav } +aaron_male = { Aarhon Aaron Airron Harouna } +abdulaziz_male = { Abdelaziz } +abdulghaffur_male = { Abdelghafour } +abdulhafiz_male = { Abdelhafid } +abdulhakim_male = { Abdelhakim } +abdulkarim_male = { Abdelkarim Abdelkrim } +abdullatif_male = { Abdellatif } +abdulmunim_male = { Abdelmona_i_uml_m } +abdulnasir_male = { Abdul-Nasir } +abdulqadir_male = { Abdelkader } +abdulrahman_male = { Abderrahman Abderrahmane } +abdulwahhab_male = { Abdelwahab } +abel_male = { Ab_e_grv_l Abel } +abner_male = { Abnyr } +abraham_male = { Abraham Brahim Bram Ibr_e_act_hima Ibrahim Ibrahima Ibrahym } +abubakr_male = { Aboubakeur Abubakar Boubaker } +abulqasim_male = { Belkacem } +achilles_male = { Achile Achille } +adam_male = { Adam Addam Aiddam } +adil_male = { Adel } +adrian_male = { Addryan Adrhyan Adri_a_grv_ Adriaan Adrian Adriano Adrianus Adrien } +agapetus_male = { Agapit } +ahmad_male = { Ahmad Ahmadd Ahmed Amadou } +aidan_male = { Aeddan } +ajax_male = { Ajaks } +aki_male = { _A_rng_ke Aage } +alan_male = { Ailain Alain Alan Allan Allen Alun } +albanus_male = { Alb_a_grv_ Alban Auban } +alberic_male = { Aubrey Aubrhyy } +albert_male = { Adalbert Ailbert Albert Alberto Albertus Alberzh Albrecht Albyrht Albyrt Allbyrt Aubert } +albinus_male = { Albin Albino Aubin } +alex_male = { _A_grv_lex Alec Alex Alick Alyks } +alexander_male = { Ailaistair Alastair Alastayrh Aleissandre Aleksander Aleksandr Alessandro Alexander Alexandre Alistair Allyksanddyr Allyystyr Alyksanddyr Alyksandyrh Sacha Sander Sandrino } +alexis_male = { Al_e_grv_ssi Aleix Ales Alexis } +alfonso_male = { Alfons Alfonso Alphonse Anfous } +alfred_male = { Ailfredd Alffrydd Alfie Alfred Alfredo Alfret Alfrhyd Allfrydd } +ali_male = { Ali Aly } +alvar_male = { _A_act_lvaro _A_grv_lvar Alvaro } +alwin_male = { Alvin Alwin Alwyn } +amabilus_male = { Amable } +amadeus_male = { Am_e_act_d_e_act_e Amadeo Amadeu Amadi_e_act_u Amedeo Gottlieb Gottlob } +amalric_male = { Amaudri Amaury } +amatus_male = { Amado Amat Amato } +ambrosius_male = { Ambr_o_grv_si Ambrogio Ambrose Ambrosio Ambrosyws Emrhys Emrys } +amin_male = { Amine Elamine } +amir_male = { Amir } +anastasius_male = { Anastasio Tasio } +anatolius_male = { Anat_o_grv_li Anatol } +andrew_male = { Ainddrew Anddryw Ander Anders Andr_e_act_ Andre Andrea_male Andreas Andreu Andrew Andrhyw Andri_e_act_u Andries Andy } +angel_male = { _A_grv_ngel Ael Aingeru Ange Angelo Anjel Gotzon } +angus_male = { Angus } +anselm_male = { Ans_e_grv_ume Ansylm } +anthony_male = { Aintoni Andoni Anfony Anfwny Ant_o_act_nio Ant_o_grv_ni Anthonie Anthonius Anthony Antoine Anton Antoni Antonie Antonio Antonius Antony Antoon Antton Antxon T_o_grv_ni Teun Teunis Toni Tony } +antoninus_male = { Antonin Antonino Antounin } +anwar_male = { Anouar } +arcadius_male = { Arcadi } +archangel_male = { Arcangelo } +archibald_male = { Airchibaildd Archibald Archyballdd Arkyballdd } +aristides_male = { Aristido } +arne_male = { Anjes Anne_male Are Arne } +arnold_male = { Aart Airnoldd Arend Arhnoldd Arnald Arnau Arnaud Arnaut Arndt Arno Arnold Arnoldus Arnolldd Arnoud E_n_tld_aut } +arnulf_male = { Arnulf } +arsenius_male = { Arsena Arsenio } +arthur_male = { _A_grv_rtus Airtur Arfur Arhfurh Arthur Artur Arturo } +arvid_male = { Arved Arvid } +arian_male = { Ari_a_grv_ Arjan } +armel_male = { Armel Arthfael } +aryeh_male = { Arie } +asbjorn_male = { Asbj_o_stk_rn Ebbe Espen } +asgeir_male = { Eske } +asier_male = { Asier Axier } +augustine_male = { Agostino Agust_i_act_ Agustin Augustinus Awstin } +augustus_male = { Aguste August Augusto Augustus Awgust Awgustws } +aurelius_male = { Aureli Aurelio } +aurelian_male = { Aurelian } +axel_male = { Aksel Assel Axel } +ayman_male = { Aymen } +aziz_male = { Anziz Aziz } +badruddin_male = { Badroudine } +baldwin_male = { Balddwyn Baldwin Balldduyn Baudouin } +balthazar_male = { Baldassarre Balthasar } +baptist_male = { Batisto Battista } +barnaby_male = { Barhnabas Barnab_e_grv_u Barnaby } +barry_male = { Barrie Barry } +bartholomew_male = { Bart Barth_e_act_l_e_act_my Bartholom_a_uml_us Bartolomeo Bartomeu Bartoumi_e_act_u Mees } +bashir_male = { B_e_act_chir } +basil_male = { Basil Basile Basilio } +bassam_male = { Bassem } +bedivere_male = { Bedivere Bedwyr Byddyvyry Byddywyyry Bydyvyrhy } +benedict_male = { Bendiks Bendt Benead Benedetto Benedict Benedikt Benet Benezet Bengt Benito Benny Beno_i_hat_t Bent } +benjamin_male = { Ben Beniamino Benjaimin Benjamin Bynjamyn } +benvenuto_male = { Benvingut } +berengar_male = { B_e_act_renger Berengui_e_act_ } +bernard_male = { Be_n_tld_at Benno Berend Berent Bernard Bernardo Bernardus Bernat Bernd Berndt Bernhard Bernhardt Bernez Bernt Bernward } +bert_male = { Bert Bertus } +berthold_male = { T_o_uml_lke } +bertrand_male = { Beltram Bertram Bertrand } +bilal_male = { Bilal Bylal Byllall } +birger_male = { B_o_stk_rge B_o_uml_rje Birger } +bjorn_male = { Bj_o_stk_rn Bj_o_stk_rner Bj_o_uml_rn Bjarne } +blasius_male = { Biagio Bl_a_grv_si Blai Blaise } +bonadventure_male = { Bonaventura } +boniface_male = { Boniface Bonifazio Bounif_a_grv_ci } +boris_male = { Boris Borys } +brandon_male = { Brainddon Branddon Brandon } +brendan_male = { Brand_a_grv_ni Brendan } +brian_male = { Brhyan Brian Bryan } +brice_male = { Bres } +brieuc_male = { Breok Briac Brieuc Brioc Briog Bryok } +bruno_male = { Bruno Brunoun } +brutus_female = { Brhwtus } +burhan_male = { Borhene } +burkhard_male = { Burkhard } +cadwaladr_male = { Caddwaladrh Cadwaladr } +caesar_male = { C_e_act_sar C_e_grv_sar Cesar Cesare Kesar } +caetano_male = { Gaet_a_grv_ Gaiet_a_grv_ Gaietan } +caleb_male = { Caleb Kaileb } +calixtus_male = { Calist Kallist } +calvin_male = { Callwyn } +cameron_male = { Kaimeron Kamyron } +camillus_male = { Camihe Camil Camill Camille Camillo } +candidus_male = { Kandido } +canute_male = { Knud Knut } +caradog_male = { Caradog Carhaddog } +carloman_male = { Carhloman } +carmel_male = { Carmelo Carmine Karmelo } +casimir_male = { Casim_e_grv_r Casimir } +caspar_male = { Casper Gaspar Gaspard Gaspare Jasper Jesper Kaspar Kasper } +cassian_male = { Cassi_a_grv_ Cassian } +cecil_male = { Cecil } +cedric_male = { C_e_act_dric Cedric Cydrhyc } +celestine_male = { Celestin Celestino } +celso_male = { Cels } +chakrabarti_male = { Chacrabarty Shakrabarty } +charles_male = { Carl Carle Carles Carlo Carlos Chairles Charhlys Charle Charles Charlez Charlie Charllys Karel Karl Karlos Sharlys } +charlesedward_male = { Carl-Edvard } +charlesfrederick_male = { Carlfriedrich Karl-Friedrich } +charleshenry_male = { Carle-Enri Karlheinz Karl-Heinz } +charlesjohn_male = { Karl-Johan } +christian_male = { Carsten Christer Christiaan Christian Christianus Crestian Cristian Karsten Kersten Kresten Kristen_male Krister Kristian } +christopher_male = { Chrhystoffyrh Christoff Christoffer Christoph Christophe Christopher Chrystoffyr Crist_o_grv_fol Crist_o_grv_u Cristoforo Kit Kristof Kristofer Kristoffer Shrystoffyr } +claudius_male = { Claude_male Claudi Claudio Claudius Gl_a_grv_udi Glaoda Glywys Klaod Klaudio } +clement_male = { Cl_e_act_ment Clem_e_grv_nt Clemens Clement Clemente Climent Cllymynt Klement Klymynt } +clovis_male = { Clouvis Clovis } +colombanus_male = { Caillum Callum Kallwm } +conan_male = { Conan Cynan Kenan } +connor_male = { Connor Conor Konnor } +conrad_male = { Conny Conrad Cord Corrado Curt Koen Konrad Kuno Kurt } +constans_male = { Cyson } +constantine_male = { Constantyny Constentyn Costantino Coustantin Cystennin Konstantin Kostentin Stan_Constantine } +constantius_male = { Costanzo Coustant } +corbinian_male = { Korbinian } +corentin_male = { Corentin Courentin } +cornelius_male = { Cornelis Cornelius Cornyllyus Kornelis Niels_Cornelius } +craig_male = { Craig Crayg } +cyngar_male = { Cyngar Cyngarh } +cyprian_male = { Cebri_a_grv_ Ciprian } +cyriacus_male = { Ciriaco } +cyril_male = { Cerile Cyril Cyrille Cyryll } +cyrus_male = { Ciro Cyrus } +damas_male = { Damas } +damian_male = { Dami_a_grv_ Damian Damien } +daniel_male = { Daan Dan Danel Dani_e_grv_ Dani_e_uml_l Daniel Daniele Danilo Danny Ddainiel Ddanyyl Ddanyyll Deiniol } +darius_male = { Dario Darius Ddairius Ddarhyus Ddaryus } +david_male = { D_a_grv_vi Dafydd Daveth David Davide Davy Ddaivid Ddavydd Ddawyd Ddawyydd Dewi Divi } +delphinus_male = { Delf_i_act_ } +denis_male = { Danis Ddennis Ddynnys Denez Denis Dennis Denys Dion_i_act_s Dionisio Dionys } +dermot_male = { Dermod } +desiderius_male = { Deidi_e_act_ Didier } +detlev_male = { Delf Detlef Detleff Detlev Ditlev } +dietmar_male = { Detmar Dietmar } +dimitri_male = { Dem_e_grv_tri Demetri Demetrio Dimitri } +dominic_male = { Ddominic Ddomynyc Ddwmynyk Dom_e_grv_nec Dominic Dominik Dominique_male Doumenge Txomin } +donald_male = { Ddonaild Ddonaldd Ddumnagual Donald Donny Dumnagual } +donatus_male = { Donat Donato } +douglas_male = { Ddouglas Ddouglais Ddougllas Douglas } +dorian_male = { Ddorhyan Ddoryan Dourian } +duncan_male = { Dduncain Duncan } +dylan_male = { Ddylan Dylan } +eberhard_male = { Eberhard Eberhardt Evert } +edgar_male = { Eddgair Eddgar Edgar } +edmund_male = { Eddmund Eddmundd Edmond Edmondo Edmound Edmund } +edward_male = { _E_act_douard Audouard Duarte Eaddwarhd Eddwaird Eddwardd Edorta Edouard Eduard Eduardo Edvard Edward Iorwerth Nyddardd } +edwin_male = { Eddwyn Edvin Edwin Edwyn } +egbert_male = { Egbert } +ekkehard_male = { Eckehard Eckhard Eckart Eicke Eike Ekkehard Eyke } +eligius_male = { Aloi Eloi } +elijah_male = { El_i_grv_o Elies Elia Elias Eliaz Elio Ilyes Lyes } +eliseus_male = { Eliseo } +elliot_male = { Elliot Elliott Ellyot Elywt } +elros_male = { Elrhos Elros } +elouan_male = { Elouan Elouann } +emeric_male = { Aimery Eimeri Emich } +emil_male = { _E_act_mile Emil Emile Emili Emilio Milio } +emilian_male = { Emilian } +emmanuel_male = { Emanuel Emanuele Emmanuel Emmanuele Enmanu_e_grv_l Imanol Manel Manu Manu_e_grv_ Manuel } +engelbert_male = { Engelbert Ingebrigt } +erasmus_male = { Asmus Erasmus Rasmus } +eric_male = { _E_act_ric _E_grv_ric Eirik Erhyc Eri Eric Erich Erik Errico Eryc Eryk } +erlend_male = { Erland Erlend } +ernest_male = { Ernest Ernesto Ernst Ernyst } +erwin_male = { Erwein Erwin } +ethan_male = { Ethan } +eugene_male = { _E_act_ug_e_grv_ni Eugen Eugene Eugeni Eugenio Eujen Euken Ewgyny } +eusebius_male = { Eusebi } +eustace_male = { Eustace Eustache } +evaristus_male = { Evarist } +ewald_male = { Evald Ewald } +eystein_male = { _O_stk_ystein } +eyvind_male = { _O_stk_yvind Even Eyvind } +ezra_male = { Ezra } +fabian_male = { Fabi_a_grv_ Fabian Fabiano Fabien Ffabyan } +fabius_male = { Fabio } +fabrice_male = { Fabrice Fabrizio } +fadil_male = { Ffaddyl } +falk_male = { Falk Falko } +farid_male = { Farid Ferrid } +faris_male = { Far_e_grv_s } +fathi_male = { Fethi } +faustinus_male = { Faustin Faustino } +fawzi_male = { Faouzi } +felician_male = { Felician } +felix_male = { F_e_act_lix F_e_grv_lis F_e_grv_lix Felix } +ferdinand_male = { Ferdinand Fernand Fernando Ferran } +fergus_male = { Fergus Ffyrhgus } +fidel_male = { Fedele Fidel Fidelis } +finlay_male = { Ffynnlay } +finn_male = { Gwyn } +firmin_male = { Ferm_i_act_ Fermin Ffyrhmyn } +flavian_male = { Flavian } +flavius_male = { Flavio } +florent_male = { Florenci Florencio Floris Flour_e_grv_ns } +florentinus_male = { Florentino } +florian_male = { Florian Flourian } +fortunatus_male = { Fortunato } +francis_male = { Chichoues Fa_n_tld_ch Ffrancys Ffransis Ffransys Ffrhancys Fra_n_tld_sez Fraincis Fran_c_ced_ois Franc_e_act_s Francesc Francis Francisco Franciscus Franck Franco Francoun Frank Frankie Frans Franz Patxi } +francisanthony_male = { Francescantonio } +francisjohn_male = { Francesc_spc_Joan Franz_spc_Josef Patxi_spc_Joseba } +francisjoseph_male = { Francesc_spc_Josep Franz_spc_Josef } +francismichael_male = { Frank-Michael Franz_spc_Michael } +francisofassisi_male = { Francesc_spc_d_pst_Ass_i_act_s } +francispaula_male = { Francesc_spc_de_spc_Paula } +francisxavier_male = { Franc_e_act_s-Savi_e_act_ Francesc_spc_Xavier Francesco_spc_Saverio Frantzisko_spc_Xabier Patxi_spc_Xabier } +frederick_male = { Federico Ffrhydyrhyc Ffryddyryc Ffryddyryk Fiete Fietje Fr_e_act_d_e_act_ric Fred Fredderick Freddie Freddy Frederi Frederic Frederick Frederig Frederik Fredrik Frerich Frieder Friedrich Frits Fritz } +frederickhenry_male = { Fritz-Heiner } +fuad_male = { Foued Fu_pst_ad } +fulk_male = { Ffulk } +gabriel_male = { Biel Gabri_e_act_u Gabriel Gabriele_male Gabryyll } +gael_male = { Ga_e_grv_l Ga_e_uml_l Gael } +gaetan_male = { Gaetano Gaiet_a_grv_ Gaietan } +galahad_male = { Galaad Galahad Galahadd Gallahadd } +gareth_male = { Gareth Garhyf Garyf } +gary_male = { Garry Gary } +gaston_male = { Gaston } +gawayn_male = { Gaivin Gavin Gawayn Gawyyn } +geoffrey_male = { Gaufre Geoffrei Geoffrey Geoffroy Godefroy Godffrhyy Godfrey Goffredo Gottfried Gyoffrhyy Gyoffryy Jaufret Jeff Jeffrey Sieffre } +george_male = { _O_uml_rjan G_o_uml_ran G_o_uml_rgen Georg George Georges Giorgio Gorch Gorka Gyorgy Gyorhgy J_o_grv_rgi J_o_stk_rgen J_o_stk_rn J_o_uml_ran J_o_uml_rg J_o_uml_rn J_u_uml_rgen Jord Jordi Jordy Joris Jorj Jorres Jory Jurgi Schorsch Si_o_hat_r Siorus Youri } +georgejames_male = { Jordi_spc_Jaume } +georgejoseph_male = { Jordi_spc_Josep } +gerald_male = { G_e_act_rald Geraildd Gerald Gerallt Gerold Giraud Guerau Gyraldd Gyralldd Gyrhaldd } +gerard_male = { Geert Gerard Gerardo Gerardus Gerd Gerhard Gerhardus Gerhart Gerit Gerrit Gert Girard } +german_male = { Garmon Germ_a_grv_ German Kerman } +gerontius_male = { Geraint Gerens Gerontius Gyraynt Gyrhaynt } +gilbert_male = { Gibert Gilbert Gylberht Gylbyrt Jilberzh } +gildas_male = { Gildas Gweltaz Gylddas } +giles_male = { Egidio Gile Giles Gilles Gylys Jil Jili } +gisbert_male = { Gijsbert Gijsbertus } +glenn_male = { Glen Glenn } +godwin_male = { Godwyn } +gonzalo_male = { Gon_c_ced_al Gontzal } +gordon_male = { Gorddon Gorhddon } +goronwy_male = { Goronwy Gronw } +graham_male = { Graeme Graham } +gregory_male = { Greg_o_grv_ri Gregg Gregor Gregori Gregory Grhygorhy Grygor Grygory } +griffith_male = { Grhyffyf Gruffudd Gryffyf } +gunther_male = { G_u_uml_nter G_u_uml_nther Gunar Gunde Gunnar Gunter Gunther } +guntram_male = { Guntram } +gustav_male = { G_o_uml_sta Gust_a_grv_vi Gustaf Gustav } +guy_male = { Gui Guido Guy } +gwenael_male = { Gu_e_act_na_e_uml_l Gwena_e_uml_l Gwenn-A_e_uml_l } +gwenole_male = { Gu_e_act_nol_e_act_ Gw_e_act_nol_e_act_ Gwennole } +haakon_male = { H_a_rng_kan H_a_rng_kon Haagen Haakon } +hadi_male = { H_e_act_di } +hamed_male = { Hamed } +hamza_male = { Hamza Hamzah } +hannibal_male = { Annibale } +harith_male = { Haryf } +haritz_male = { Aritz Haritz } +harold_male = { Hairoldd Harald Harholdd Harold Haroldd Harolldd } +harper_male = { Harhpyrh } +harvey_male = { Erv_e_act_ Harvey Herv_e_act_ Herve } +hashim_male = { Hachim } +hassan_male = { Hasan Hassan Hassen } +hector_male = { Ectorh Eitor Ettore H_e_grv_ctor Hector Hektor Hyctor Hyctorh Hyktor } +helgi_male = { Helge } +helmut_male = { Hellmuth Helmut Helmuth } +henry_male = { Endika Enri Enric Enrico Enrike Enzo Harhrhy Harri Harry Heico Heiko Heiner Heinrich Heinz Henddri Hendricus Hendrik Hendrikus Henner Henri Henric Henricus Henrik Henry Henryk Herri Heyo Hinderk Hinnerk Hinrich Hynry Rico } +henrywilliam_male = { Heinz-Wilhelm } +herbert_male = { Herbert Heribert Hyrbyrt } +hercules_male = { Ercwlff Hercules } +hermann_male = { Armand Armin Ermanno Harm Herman Hermann Hermanus } +hieronymus_male = { Geronimo Girolamo J_e_act_r_o_hat_me Jeroen Jirome Yerom } +hilarius_male = { Hilario Il_a_grv_ri Ilar Ilario } +hilmi_male = { Helmi } +hippolyte_male = { Hippolyt Ipoulite } +hisham_male = { Hicham Hichem } +hodei_male = { Hodei Odei } +honorius_male = { Aneurin Onorato Ynyr } +horace_male = { Orazio Horace Horacio Horatio Horhatyo } +hubert_male = { Hubert Hubertus Huberzh Ubert } +hugh_male = { Hug Hugh Hugo Huw Hwgh Ugue } +humbert_male = { Umbert Umberto } +humphrey_male = { Humfrhyy Humffryy Humphrei Humphrey Hwmffryy } +husni_male = { Housni } +hussam_male = { Houssam } +hussein_male = { Hocine Houssen } +hyacinth_male = { Giacinto Jacint Jacinto } +hyginus_male = { Higini Igino } +hywel_male = { Hoel Howel Howell Hywel } +idris_male = { Driss Iddrys Idriss } +idwal_male = { Iddwal Iddwall } +ignatius_male = { I_n_tld_aki Ignasi Ignaz Ignazio Natxo } +ignatiusmaria_male = { I_n_tld_aki_spc_Mirena } +ingmar_male = { Ingemar } +ingvar_male = { Igor Ingvar Ingwer } +inigo_male = { Eneko I_n_tld_igo } +innocent_male = { Innocenzo } +irenaeus_male = { Erino Ireneo Ireni_e_act_u } +isaac_male = { Isaac Isaak Isaiaic Isak } +isidore_male = { Isidor Isidoro Isidre Isidro } +ismail_male = { Isfael Ishmaiel Ishmayl Isma_e_uml_l Isma_i_uml_l Ismael } +israel_male = { Israel } +ivar_male = { Ifor Ivar Ivor } +izzuddin_male = { Azzedine } +jabir_male = { Jabyr } +jalil_male = { Jalyl } +jamal_male = { Djamel Jamel } +jamaluddin_male = { Jamel_spc_Eddine } +james_male = { Diego Giacomo Iago Jacob Jacobus Jacques Jago Jagoba Jaicob Jaime Jaimes Jakes Jakez Jakob Jaky James Jamie Jamys Jamyy Jaque Jaume Jeppe Jim Jimmy Santi Santiago Xanti } +jamesgeorge_male = { Jacob-G_o_uml_ran } +jamesjoseph_male = { Jaume_spc_Josep } +jamesyves_male = { Jacques-Yves Jaque-Ives } +januarius_male = { Gener Gennaro Gianuario } +jared_male = { Jarydd } +jasmin_male = { Gelsomino } +jason_male = { Jason Jasoun } +jawad_male = { Jawad } +jekyll_male = { Jycyll Jykyll } +jeremy_male = { Geremia Jarno J_e_act_r_e_act_my Jerem_i_grv_a Jeremy Jyrymyah } +jesse_male = { Jesse } +jesus_male = { Iosu Issa Jes_u_act_s Josu Yosu } +joachim_male = { Achim Gioacchino Iokin Joachim Joakim Joakin Joaquim Jochen Jokin Jouachin Quim } +job_male = { Job } +joel_male = { Jo_e_uml_l Joel Jou_e_grv_l } +john_male = { Efan Evan Giovanni Hampus Hanjo Hannes Hanns Hans Hasse Iain Ian Iban Ieuan Ifan Ioan Ion Ivan Iwan J_o_uml_ns Jac Jack Jak Jake Jaky Jan Janick Jann Jannick Jaouen Jean Jens Jo_a_tld_o Joan_male Joanes Joannes Johan Johann Johannes John Johnny Jon Jonny Jowan Manex Sean Shane Shaun Si_o_hat_n Yan Yann Yannick Yannig Yoan Yoann Yohan Yohann Yon } +johnandrew_male = { Ion_spc_Ander Joan_spc_Andreu Jon_spc_Ander } +johnanthony_male = { Giovannantonio Joan_spc_Antoni Jon_spc_Andoni } +johnbaptist_male = { Gianbattista Giovanni_spc_Battista Jan-Batisto Jean-Baptiste Joan_spc_Baptista Johann_spc_Baptist Jon_spc_Ugutz Yann-Vadezour } +johnbernard_male = { Jan-Bernat } +johncharles_male = { Giancarlo Jan-Carle Joan_spc_Carles Jon_spc_Karlos Yann-Charlez } +johnchristian_male = { Hans-Christian } +johnchristopher_male = { Jan-Crist_o_grv_u } +johnclaudius_male = { Gianclaudio Jan-Gl_a_grv_udi Jean-Claude Yann-Glaod } +johnemmanuel_male = { Joan_spc_Manel Jon_scp_Imanol } +johneric_male = { Jan-Erik John-Erik } +johnfrancis_male = { Gianfranco Jan-Franc_e_act_s Joan_spc_Francesc Yann-Fa_n_tld_ch } +johnfrederick_male = { Jann-Fiete } +johngeorge_male = { Hansgeorg Hans-J_o_uml_rg Hans-J_o_uml_rn Hans-J_u_uml_rgen Hansj_u_uml_rgen Joan_spc_Jordi } +johnhenry_male = { Hanns-Heinz Hans-Heinrich Hans-Hinrich Jan-Hendrik } +johnignatius_male = { Jon_spc_I_n_tld_aki } +johnjames_male = { Jan-Jaque Yann-Jakez } +johnjoachim_male = { Hanns-Joachim Hansjochen } +johnjoseph_male = { Joan_spc_Josep Jon_spc_Joseba } +johnlouis_male = { Gianluigi Hansludwig Jan-Lou_i_uml_s Jon_spc_Koldo Yann-Loeiz } +johnluke_male = { Gianluca Jan-Lu Jean-Luc Yann-Luk } +johnmark_male = { Jan-Marc Joan_spc_Marc Yann-Vark } +johnmartin_male = { Hans-Martin Hansmartin } +johnmary_male = { Jan-Mar_i_grv_o Joan_spc_Maria Jon_spc_Mirena Yann-Vari } +johnmichael_male = { Ion_spc_Mikel Jan-Mich_e_grv_u Jon_spc_Mikel Yann-Vikael } +johnnoel_male = { Jan-Calendau } +johnpascal_male = { Jan-Pascau } +johnpaul_male = { Jan-Pau Jean-Paul Jean-Pol Yann-Baol } +johnpeter_male = { Giampiero Giampietro Hans-Peter Jan-P_e_grv_ire Jean-Pierre Joan_spc_Pere } +johnphilip_male = { Jan-Felip Jon_spc_Felipe } +johnraymond_male = { Joan_spc_Ramon Jon_spc_Erramun } +johnstephen_male = { Jan-Steve } +johnthierry_male = { Hans-Dieter } +johnyves_male = { Jan-Ives Jean-Yvon Yann-Erwan } +jonah_male = { Jona_Jonah Jonah Jonas Youn_e_grv_s Yunis } +jonathan_male = { Johnafan Jonafan Jonaitain Jonatan Jonathan Jounatan } +jordan_male = { Jord_a_grv_ Jordan Jorddain Jorddan Jorhddan Jourdan } +joseph_male = { Ioseba J_o_act_us_e_grv_ Job_Joseph Joe Joep Joey Jos Jos_e_act_ Jose Joseba Josef Josep Joseph Josephus Josyff Joxe Jozeb Jozef Pino Youssef } +josephangel_male = { Joseba_spc_Gotzon Josep_spc__A_grv_ngel } +josephanthony_male = { Giuseppantonio Joseba_spc_Andoni Josep_spc_Antoni } +josephemmanuel_male = { Joseba_spc_Imanol Josep_spc_Manel } +josephignatius_male = { Joseba_spc_I_n_tld_aki } +josephjoachim_male = { Joseba_spc_Jokin } +josephlouis_male = { Joseba_spc_Koldo Josep_spc_Lluís } +josephmary_male = { Jose_spc_Mari Joseba_spc_Mirena Josep_spc_Maria Joxe_spc_Mari Jozeb-Mari Txema } +josephmichael_male = { Joseba_spc_Mikel Josep_spc_Miquel } +josephraymond_male = { Joseba_spc_Erramun Josep_spc_Ramon } +josephxavier_male = { Joseba_spc_Xabier } +joshua_male = { Joschua Josh Joshua Joshuai Josu_e_grv_ } +jost_male = { Jobst Joost Jost } +judicael_male = { Ithel Judica_e_uml_l Judikael } +jules_male = { Giulio J_u_grv_li Jules Juli Julio Julius Jullys Julys } +julian_male = { Giuliano Julen Juli_a_grv__name Juliain Julian Julien Juluan Julyan } +justin_male = { Giustino Iestyn Justin Justyn } +justinian_male = { Iwstinian } +justus_male = { Justus } +kai_male = { Cai Cay Kai Kaj Kay } +kamil_male = { Camel Kamel } +karim_male = { Karim } +keith_male = { Cyyf Keit } +kenneth_male = { Kennet Kenneth Kent } +kentigern_male = { Cyndeyrn } +ketil_male = { Keld Kjell } +kevin_male = { Cefin Cywyn K_e_act_vin Kevin Kywyyn Quevin } +khalid_male = { Khaled Khalid } +khalifa_male = { Halifa } +khalil_male = { Khalil } +kieran_male = { Kieran Peran_Kieran Perran Piran } +kosmas_male = { Cosimo Cosme Kosme } +kylian_male = { Kilian Kilyan Kylian Kyliann Kyllian } +lambert_male = { Lambert Lamberto Lambertus Lamprecht } +lancelot_male = { Lancelot Lancylot Lansylot } +latif_male = { Latuf } +lauge_male = { Lage Lauge } +lawrence_male = { Laiwrence Laora_n_tld_s Lars Lasse Laur_e_grv_ns Laurence_male Laurens Laurent Laurentius Laurhyncy Laurie Lawrence Lawrynsy Llauryncy Lloren_c_ced_ Lorenz Lorenzo Lourens Renzo } +leander_male = { Lander Leandre } +leif_male = { Leif } +lenaig_male = { L_e_act_na_i_uml_c Lenaig } +leo_male = { L_e_act_o L_e_act_on Leo Leon Leoun Llyon } +leonard_male = { L_e_act_onard Leendert Lennart Leonard Leonardo Leonardus Leonhard Lienard Lienhardt } +leopold_male = { Leopold Leopoldo Leoupold Luitpold } +levi_male = { Levi } +liborius_male = { B_o_uml_rries Liborius } +linus_male = { Linus } +lionel_male = { Lionel Liounel Llyonyll Lyonyl } +lloyd_male = { Lloydd Loydd } +lothar_male = { Clotaire Lothar } +louis_male = { Alois Aloys Aloysius Koldo Lew Lewis Llu_i_act_s Llywys Lo_i_uml_c Lo_i_uml_g Lo_i_uml_s Lodewijk Loeiz Lou_i_uml_s Louis Love Lovis Lu_i_act_s Ludovic Ludvig Ludwig Luigi Luis Lutz Lwddowyyc Lywys } +louismaria_male = { Koldo_spc_Mirena Llu_i_act_s_spc_Maria } +louismichael_male = { Llu_i_act_s_spc_Miquel } +lucian_male = { Lluci_a_grv_ Lucian Luciano Lucien Luken Lukian } +lucius_male = { Llwcyus Lucio Lwcyus Lwsyus } +luke_male = { Lluc Llwky Lu Luc Luca Lucas Luka Lukas Luke Luky Luuk } +lutfi_male = { Lotfi } +luther_male = { L_u_uml_der } +mael_male = { Ma_e_uml_l Ma_e_uml_lan Mael } +magnus_male = { M_a_rng_ns Magne Magnus Mogens } +mahdi_male = { Medhi Mehdi } +majid_male = { Madjid } +malachi_male = { Malachi } +malcolm_male = { Maelcwn Mailcolm Malcolm } +malik_male = { Malek Mallyc Malyc Malyk } +malthe_male = { Malte Malthe } +manfred_male = { Manfred Manfrid } +marcel_male = { Marc_e_grv_u Marcel Marcello Markel Marsel Marsell Martxel Martxelo } +marcelinus_male = { Marcel_mdn_l_i_act_ Marcellinus Martzelino } +marianus_male = { Mari_a_grv_ Marian_male Mariano Meirion } +marinus_male = { Marino Marinus } +marius_male = { M_a_act_rio M_a_grv_ri_male M_a_grv_rius Marhyus Mario Marius } +mark_male = { Mairk Marc Marco Marcus Margh Marhc Mark Marko Markos Markus } +markanthony_male = { Marc_spc_Antoni } +martial_male = { Mar_c_ced_al Marciau } +martin_male = { Maarten Mairtin Marhtyn Mart_i_act_ Marten Martin Martinus Martijn Martyn Mattin Morten } +marwan_male = { Marouane Marwan } +mathurin_male = { Mathurin Matilin } +matthew_male = { Mads Mah_e_act_ Maho Maittew Mat_i_act_s Mateu Matfyu Matfyw Mathew Mathias Mathieu Mathis Mati_e_act_u Matias Mats Matteo Matth_a_uml_us Matthew Matthias Matthijs Mattia Mattias Mazhev Thees Theis Thies Thijs } +maurice_male = { Maoris Maurhycy Maurice Maurici Mauricio Maurise Mauritz Maurizio Maurycy Maurysy Meurig Moritz Morris } +maurus_male = { Mauro } +mawlud_male = { Miloud Mouloud } +maxentius_male = { Meiss_e_grv_ns } +max_male = { Mas Max } +maximian_male = { Massimiano } +maximilian_male = { Maximilian } +maximus_male = { Macsen Maime Massen Massimo Maxime } +meinhard_male = { Meinert Meinhard } +melchior_male = { Melchior Melker } +mercury_male = { Myrhcurhy } +merlin_male = { Merlijn Merlin Myrddin Myrlyn } +michael_male = { Chiel Maic Maik Maikel Meical Meik Mich_e_grv_u Michael Michaiel Michel Michele Michiel Mick Micka_e_uml_l Mihangel Mikael Mike Mikel Mikkel Mikko Miqu_e_grv_u Miquel Misha_e_uml_l Mitchell Mitxel Mixel Mychayl Mychayll Myghal Myshayl Mytchyll } +michaelangel_male = { Michelangelo Mikel_spc_Anjel Mikel_spc_Gotzon Miquel_spc__A_grv_ngel } +michaelanthony_male = { Michelantonio } +modest_male = { Modest Modesto } +morgan_male = { Morgan Morgann Morhgan } +moses_male = { Mois_e_grv_s Moises Mos_e_grv_ Moussa } +muhammad_male = { Mamadou Mohamad Mohamed Mohammad Mohammed Mohammydd Muhammad Muhamydd } +muhammadali_male = { Mohamed_spc_Ali } +mungo_male = { Mwyn } +munsif_male = { Moncef } +murad_male = { Mwradd } +mustafa_male = { Mustafa Mustapha } +nabil_male = { Nabil } +nadir_male = { Nadir } +naim_male = { Na_i_uml_m } +najib_male = { N_e_act_jib } +napoleon_male = { Napol_e_act_on Napoleone } +nasir_male = { Nasser Nassur Nasyr Nasyrh } +nathan_male = { Nafan Natan Nathan } +nathaniel_male = { Nafanayl Nafanayll Nafanyyl Naitainiel Natanael Nathaniel } +neil_male = { Neil Nigel Nygyll Nyll } +nepomuceno_male = { Nepomuc_e_grv_ Nepomuk } +nestor_male = { N_e_grv_stor Nestor } +neville_male = { Nevil Neville Nyvylly } +nicholas_male = { Claas Claes Claus Colin Collyn Colyn Klaas Klas Klaus Nicholais Nicholas Nick Nicklas Niclas Nico Nicola_male Nicolaas Nicolai Nicolaj Nicolas Nicolau Nicolay Nicoulau Niek Niels Niklas Nikola Nikolai Nikolaj Nikolas Nikolaus Nikolaz Nils Nis Nisse Nyk Nycholas Nyckwllas Nysholas } +nicholaspeter_male = { Claas-Peter Klaus-Peter } +noah_male = { Noah Nou_e_grv_ } +noel_male = { Calendau Noel } +norbert_male = { Norbert Nourbert } +norman_male = { Norhman Norman Normyn Nwrman } +nuruddin_male = { Nordine Noureddine } +oberon_male = { Wbyrhon Wbyron } +octavian_male = { Oktavyan Ottaviano } +octavius_male = { _O_act_ut_a_grv_vi Octavio Wctawyyus Wktawyyus } +odysseus_male = { Ulisse } +olaf_male = { Ola Olaf Olav Ole Olle Olof Olov Oluf } +oliver_male = { _O_act_ulivi_e_act_ Olier Oliver Wllywyyr Wlywyyr Wlywyyrh } +onophrius_male = { Onofrio } +oscar_male = { _O_grv_scar Oscair Oscar Oskar Ouscar } +oswald_male = { Osvaldo Oswald Oswallt } +otto_male = { Eudes Eudo Ot Otto Udo } +ovidius_male = { Ofydd Ovidio } +owen_male = { Owain Owen Owenn } +pascal_male = { Pascal Pascau Pasco Pascual Paskal Pasqual Pasquale } +patel_male = { Patyl Patyll } +patrick_male = { Padrhyg Padrig Paitrick Patrice Patrici Patrick Patrig Patrik Patryc Patryk } +paul_male = { P_a_rng_l Paiul Palle Paol Paolo Pau Paul Paull Paulo Paulus Pawl Pawly Pol Poul } +paulinus_male = { Paolino Paul_i_act_ Paulino } +pauljohn_male = { Paul_spc_Johannes } +pelagius_male = { Pelagius } +percival_male = { Percival Percy Pyrcywyall Pyrhcywyal Pyrsyval } +peter_male = { Kepa P_a_uml_r P_e_grv_ire P_e_hat_r Peder Pedr Pedro Peer Pehr Peio Pelle Pello Per Peran Pere Periko Peru Peter Petrok Petrus Petter Piero Pierre Piers Pierrick Piet Pieter Pietro Pyrh Pyt Pytyr Pytyrh Pyyrs } +peteranthony_male = { P_e_grv_ire-Ant_o_grv_ni } +petergeorge_male = { Per-G_o_uml_ran } +peterjames_male = { P_e_hat_r-Jakez } +peterjohn_male = { P_e_grv_ire-Jan } +peterjoseph_male = { Kepa_spc_Joseba } +petermary_male = { Kepa_spc_Mirena P_e_hat_r-Vari } +peterolaf_male = { Per-Olov } +peterpaul_male = { Pierpaolo } +peteryves_male = { P_e_grv_ire-Ives P_e_hat_r-Erwan } +philip_male = { Felip Felipe Ffylyp Filip Filipe Filippo Fillip Fulup Fyllyp Phil Philip Philipp Philippe Phillip } +pippin_male = { Pepijn Pypyn } +pius_male = { Pi Pio Pius } +pompey_male = { Pompeo Pompeu } +prosper_male = { Prospero Prousp_e_grv_r } +prudentius_male = { Pruden } +qasim_male = { Kaisim Kassim } +quentin_male = { Quentin Quinten } +quirinus_male = { Krijn Quirino } +rafiq_male = { Rafik } +ragnar_male = { Ragnar Rainer Raniero Reiner } +rahim_male = { Rahyym } +ramsay_male = { Raimsai Ramsay } +randolph_male = { Randdollff Randolph Rhanddolff } +raphael_male = { Raf_e_grv_u Rafael Rafel Raffaele Raffaello Rapha_e_uml_l Raphael } +rashid_male = { Rachid } +raoul_male = { Ra_u_uml_l Railph Ralf Ralff Rallff Ralph Raoul Raul Ravous Rhalff } +rauf_male = { Raouf } +rayan_male = { Rayan Rayanne } +raymond_male = { Erramun Raimon Raimondo Raimund Ramon Ramoun Raymond Raymwndd Reemt Remond Remont } +reginald_male = { Reginaildd Reinalt Reinaud Reinhold Renaud Rheinallt Rhonaldd Rhygynaldd Ron Ronald Ronaldus Ronny Rygynaldd Rygynalldd } +regis_male = { R_e_grv_gis Ryks } +reinhard_male = { Reinhard } +remigius_male = { Remi Remigio Roumi_e_act_ } +renatus_male = { Reini_e_act_ Ren_e_act_ Renato } +reza_male = { Reda } +reuben_male = { Reuben Rub_e_grv_n Ruben } +rhys_male = { Reece Rhys } +riad_male = { Riad Riadh } +richard_male = { Rhisiart Rhycharhdd Ricard Ricardo Riccardo Richairdd Richard Richardt Richarzh Rick Rickard Ricky Rik Rikard Rikardo Rychardd Rykardd } +ridwan_male = { Redouane } +robert_male = { Bob Bobby Rhobert Rhobyn Rhobyrht Rob Robert Roberto Robertus Robin Robyrt Roparzh Roubert Rupert Rupprecht } +roch_male = { Roc Rocco Rochus Rocky } +roderick_male = { Rhodri Rhydderch Rodderick Roderic Roderick Roudrigo Rui } +roger_male = { R_o_uml_tger R_u_uml_diger Rhogyrh Rogel_mdn_li Roger Rogier Rogyr Roje Rougi_e_act_ Rutger } +roland_male = { Rholandd Roland Rouland Wrlanddo } +roman_male = { Rhoman Rhufon Rom_a_grv_ Romain Roman Romano Rouman } +romeo_male = { Romeo } +romuald_male = { Romualdo Roumiaud } +romulus_male = { R_o_grv_mul } +ronan_male = { Renan Ronan Ruan } +roy_male = { Roy } +rudolf_male = { Rodolfo Roelof Rolf Roud_o_grv_u Rudi Rudolf Ruud } +ryan_male = { Ryan } +sabinus_male = { Sabino } +said_male = { Sa_i_uml_d } +salahuddin_male = { Saladin } +salim_male = { Salim Selim Slim } +salvador_male = { Gaizka Salvador Salvator Salvatore Sauvaire Xabat } +samir_male = { Samir Samyr } +samuel_male = { Saimuel Sam Samu_e_grv_l Samuel Samuyl Samuyll Sawyl } +sancho_male = { San_c_ced_ } +saturninus_male = { Saturnino } +saul_male = { Sa_u_uml_l } +sebastian_male = { Bas Bastiaan Bastian S_e_act_bastien Sebasti_a_grv_ Sebastiaan Sebastian Sebastiano } +secundus_male = { Secondo Segundo } +seraphin_male = { Serafino } +sergius_male = { S_e_grv_rgi Serge Sergi Sergio Serigi Serj } +severinus_male = { S_o_uml_nke S_o_stk_ren S_o_uml_ren Severin Severino } +severus_male = { Seferus Sywyrhus } +shamsuddin_male = { Chems-Eddine } +shaykh_male = { Cheikh } +sherlock_male = { Shyrlok } +sidney_male = { Sidney Sydney } +siegfried_male = { Siegfried Sigfred Sigfrid } +siegmar_male = { Siemer Sigmar } +siegmund_male = { Segimon Siegmund Sigismund Sigmund } +sigurd_male = { Sievert Sigurd Sjoerd } +simon_male = { Simen Simeon Simon Simone_male Simoun Symon } +solomon_male = { Salomon Seleven Selyf Slimane Souleymane } +spencer_male = { Spynsyr } +stanislaus_male = { Estanislau Stanislaw } +stanley_male = { Stainlei Stanlyy } +stein_male = { Steen Sten } +stephen_male = { _E_act_tienne Est_e_grv_ve Estebe Estefan Esteve St_e_act_phane Staffan Steeven Stef Stefan Stefano Steffan Steffen Stephan Stephen Steve Steven Styffyn } +stuart_male = { Stewairt Stewart Stuart } +sufyan_male = { Seufyann Sofian Sofiane Soufian } +sven_male = { Svein Sven Svend Swen } +sviatopolk_male = { Svante } +sylvain_male = { S_e_act_uvan Silvanus Sylvain } +sylvester_male = { Silbestre Silvestro Sylwystyrh } +sylvius_male = { Silvio Silvius Sylvio } +talal_male = { Talal } +talib_male = { Talyb } +taliesin_male = { Taliesin Talyysyn } +tanguy_male = { Tangi Tanguy } +tariq_male = { Tarek Tareq Tarik Tariq Tyryq } +terrence_male = { Terence Terry } +thaddaeus_male = { Thad_a_uml_us Thadd_a_uml_us Thaddyus } +theo_male = { Teo Th_e_act_o Theo } +theobald_male = { Tepot Theobald Thibault Thyobaldd Tibaud } +theodore_male = { Teodor Teodoro Teoudor Theodor Theodore Theodorus Tudor } +theodoric_male = { Ddyryk Derek Derk Derrick Diedrich Dierk Dieter Dietrich Dirk Terris Tewdrig Thierry Till Tyll Tyrry } +theodosius_male = { Tewdos } +theophilus_male = { Teoufile Theophil Thyoffylus } +thomas_male = { Thomas Tom Tomais Tomas Tomaz Tommy Tomos Toumas } +thor_male = { Thor Tor } +thorbjorn_male = { Thorben Thorbj_o_stk_rn Thorbj_o_uml_rn Torben Torbj_o_stk_rn Torbj_o_uml_rn } +thorgeir_male = { Terje Torgeir Torgjer Toke } +thorgils_male = { Troels } +thorkell_male = { Torkel } +thorleif_male = { Tollef } +thorir_male = { Thore Tore Ture } +thorstein_male = { Thorsten Torstein Torsten } +thorvald_male = { Torvald } +tiberius_male = { Tiberius Tybyrhyus } +timothy_male = { Tim Timoth_e_act_e Timothy Tymofy Timouti_e_act_u Timoti } +tobias_male = { Tobias Toby } +toussaint_male = { Deunoro } +tristan_male = { Drystan Trhystan Tristain Tristan Trystan } +tryggve_male = { Tryggve Trygve } +tugdual_male = { Tudal Tugdual } +ulrich_male = { Uli Ulrich Ulrik } +umar_male = { Omar Oumar Umar } +urban_male = { Urban } +urien_male = { Urien Uryn Uryyn } +uther_male = { Ufrh Ufyr Uther Uthyr } +uwe_male = { Ove Owe Uwe } +uways_male = { Uways } +valdemar_male = { Valdemar Waldemar } +valentin_male = { Balendin Folant Valent_i_act_ Valentin Valentine Valentino } +valerian_male = { Wyalyrhyan Wyalyryan } +valerius_male = { Val_e_grv_ri Valeri Valerio } +vaughan_male = { Fychan Vaughan } +venantius_male = { Benantzio } +victor_male = { Biktor Bittor V_i_act_ctor Victor Viktor Vitour Vittorio Wyyctorh } +victoremmanuel_male = { V_i_act_ctor_spc_Manuel } +victorianus_male = { Biktoriano } +vincent_male = { Bingen Vicen_c_ced_ Vinc_e_grv_ns Vincent Visant Wincent Wyyncynt } +virgil_male = { Virgilio } +viriathus_male = { Gwriad } +vitalius_male = { Gwydol Vidal Viddal } +vitus_male = { Vito } +vladislaus_male = { Ladislau } +walid_male = { Walid } +walter_male = { Gauchi_e_act_ Gauthier Gwallter Valter Wailter Walltyr Walter Walther Waltyr Waltyrh Wouter } +wenceslaus_male = { Wenzel } +werner_male = { Werner Wessel } +wilfried_male = { Wilfred Wilfrid Wilfried } +william_male = { Bill Billy Gilen Guillaume Guillem Gwilym Liam Llyam Lomig Lyam Guih_e_grv_n Guih_e_grv_ume Gwilherm Gwillam Pim Vilhelm Villy Wilhelm Wilhelmus Wilken Will Willem Willi Williaim William Willm Wilm Willy Wyllyam } +wissam_male = { Wissam Wissem } +wolf_male = { Ulf Wolf Wulf } +xavier_male = { Savi_e_act_ Saverio Txaber Xabier Xaver Xavier Zavier } +yassin_male = { Yacine Yassin Yassine } +yves_male = { Eozen Erwan Erwann Ives Ivo Youen Youenn Youn Yves Yvon Yvonig Yvonnick } +zachary_male = { Sachary Sashary Zacar_i_grv_o Zach Zachary Zaichairi Zakari } +zahid_male = { Sahyd } +zayn_male = { Sayn Zain } +zaynuddin_male = { Zin_e_act_dine } +zeno_male = { Zeno } +zephyrinus_male = { Cefer_i_act_ } \ No newline at end of file diff --git a/common/culture/name_equivalency/00_names.txt b/common/culture/name_equivalency/00_names.txt index 5df55533c..5f9624577 100644 --- a/common/culture/name_equivalency/00_names.txt +++ b/common/culture/name_equivalency/00_names.txt @@ -1,25 +1,25 @@ -#aaron_male = { Aaron AarO_n Haroun Harun } +aaron_male = { Aaron AarO_n Haroun Harun } aasa_female = { A_sa A_se Asa A__sa } abahu_male = { Abahu Avda } abaya_male = { Abaya Abaye Abayi } abba_male = { Abba Aba } abderrahman_male = { Abderrahman Abderahman Abdirahman Abdul-Rahman } -#abdullah_male = { Abdala Abdallah Abdela Abdulah Abdullah } -#abel_male = { Abel AbE_l Habil } +abdullah_male = { Abdala Abdallah Abdela Abdulah Abdullah } +abel_male = { Abel AbE_l Habil } abelard_male = { Abelardo Abbilardu } abijah_male = { Abijah Abianos } -#abraham_male = { Abraham Abraam Avraaham Brahim Ebrahim Ibrahim YaravAm } +abraham_male = { Abraham Abraam Avraaham Brahim Ebrahim Ibrahim YaravAm } abrelda_female = { Abrelda Abrella Afrella } abu_bakr_male = { Abu_Bakr Abu-Bakr Bakari Abubakar Abubakari } abundius_male = { Abbondio } acciard_male = { Acciardu } acfred_male = { Acfred Acfredo } achalraja_male = { Achalraja Achalraj } -#achilles_male = { Achille } +achilles_male = { Achille } adaloald_male = { Adaloald } -#adam_male = { Aatso Adam Adamu AdA_mu Adimun } -#adela_female = { Adela AdE_la AdE_le Addila Adelah Adele Adelia Alena } -#adelaide_female = { AdalaI_da AdalaI_de Adelaida AdelaI_da Adelheid Adelaide Aleydis Elke Adeleida } +adam_male = { Aatso Adam Adamu AdA_mu Adimun } +adela_female = { Adela AdE_la AdE_le Addila Adelah Adele Adelia Alena } +adelaide_female = { AdalaI_da AdalaI_de Adelaida AdelaI_da Adelheid Adelaide Aleydis Elke Adeleida } adelasia_female = { Adelasia } adelchis_male = { Adelchis } adelfer_male = { Adelfer } @@ -31,8 +31,8 @@ aditya_male = { Aditya Atitta } adolf_male = { Adolf E_thelwulf Alo Eadulf Eadwulf Edulf Indulf Ildulb } adonis_male = { Adone } adosinda_female = { Adosinda Ausenda } -#adrian_male = { Adrian Adran Adriano Adrianos Adrianu AdriA_nu Adrien Hadrian } -#adriana_female = { Adriana Adriane Hadriana } +adrian_male = { Adrian Adran Adriano Adrianos Adrianu AdriA_nu Adrien Hadrian } +adriana_female = { Adriana Adriane Hadriana } aelflaeda_female = { E_lflE_da E_lfflE_d } aelius_male = { Elio } aelwyd_female = { Aelwyd Aeluit } @@ -41,27 +41,27 @@ aethelreda_female = { E_thelreda E_thelrE_da E_thelthryth } aethelwold_male = { E_thelwold E_thelweald } afrasiyab_male = { Afrasiyab Efrasiyab } afshar_male = { Afshar EfS_er } -#agapetus_male = { Agapito Agapitu } -#agatha_female = { Agatha AgA_ta Agafya Agata Agathe Agace Agta } +agapetus_male = { Agapito Agapitu } +agatha_female = { Agatha AgA_ta Agafya Agata Agathe Agace Agta } agathos_male = { Agathos Agathon } agilulf_male = { Agilof Agilolf Agilulf } agnello_male = { Agnello } -#agnes_female = { Agne Agnes A_gnes AgnE_s Agnese Agnieszka A_ine Aines AinE_s Annest Auni InEEs InE_s Nest Nesta Uunis } -#ahmad_male = { Ahmad Ehmed Ahmed } +agnes_female = { Agne Agnes A_gnes AgnE_s Agnese Agnieszka A_ine Aines AinE_s Annest Auni InEEs InE_s Nest Nesta Uunis } +ahmad_male = { Ahmad Ehmed Ahmed } ahha_male = { Ahha Ahai } ailred_male = { Ailred E_thelrE_d Edryd } -#aisha_female = { A_isha Aisha Ayshuna Ishush Asha Aasha } +aisha_female = { A_isha Aisha Ayshuna Ishush Asha Aasha } aiulf_male = { Aio Aiulf Ajo } akbar_male = { Akbar Ekber } ake_male = { A_ke A__ke } -#alan_male = { Alan Alain Allan } +alan_male = { Alan Alain Allan } alaric_male = { Alar Alaric Alarich Alaricho Alrico } -#albanus_male = { Albano Albanu } -#albert_male = { Adalbert Adalberto Adalpert Albert Albertino Alberto Albertu Albrecht Albrikt Aldebert Altpert BE_la Erp E_thelberht VojtE_ch Wojciech } +albanus_male = { Albano Albanu } +albert_male = { Adalbert Adalberto Adalpert Albert Albertino Alberto Albertu Albrecht Albrikt Aldebert Altpert BE_la Erp E_thelberht VojtE_ch Wojciech } albert-atto_male = { Adalberto_Atto Alberto-Azzo } -#albinus_male = { Albino } +albinus_male = { Albino } albus_male = { Albu } aldebrand_male = { Aldobrandino } aldonza_female = { AldonC_a Aldonza Aldontza Eldonza Eslonza } @@ -70,52 +70,52 @@ aldroenus_male = { Aldroenus Aldrien Aldwr } alduara_female = { Aldara Alduara Elduara Ilduara } alebrand_male = { Alebrand Adalbrand } aleram_male = { Aleramo } -#alexander_male = { Alastair Aleksander Aleksandr Aleksandre Ales Alessandro Alexander AleksandE_r Alexandr Alexandros Alexandru Alisander Alissandru Alixandre Allisander Chaandy Eskander Lissandru Iskander Iskender Iskinder SA_ndor } -#alexandra_female = { Alexandra Saundra } -#alexis_male = { Alessio Alessiu Alexei Alexios Alexis Alesch } +alexander_male = { Alastair Aleksander Aleksandr Aleksandre Ales Alessandro Alexander AleksandE_r Alexandr Alexandros Alexandru Alisander Alissandru Alixandre Allisander Chaandy Eskander Lissandru Iskander Iskender Iskinder SA_ndor } +alexandra_female = { Alexandra Saundra } +alexis_male = { Alessio Alessiu Alexei Alexios Alexis Alesch } alf_male = { Alf Alfr Alv A_lfr } alfgeir_male = { Alfgeir A_lfgeir} -#alfhild_female = { Alfhild Alfhildr A_lfrhildr } -#alfred_male = { Alfred E_lfrE_d Alured } +alfhild_female = { Alfhild Alfhildr A_lfrhildr } +alfred_male = { Alfred E_lfrE_d Alured } alfridh_female = { Alfridh AlfriT_ AlfrI_D_r } ale_male = { Ale A_li } # Nordic -#ali_male = { Ali ElI_ } # Arabic -#alice_female = { AliC_ AlaI_s Alausia Alice Alicia Alijse Alis Alisce Alisia Alitz Alix Allust Alys Anleta } +ali_male = { Ali ElI_ } # Arabic +alice_female = { AliC_ AlaI_s Alausia Alice Alicia Alijse Alis Alisce Alisia Alitz Alix Allust Alys Anleta } almodis_female = { Adalmode Almodis AlmO_dis } alphonse_male = { Alphonse Adelfonso Adfuns Afonso Alfons Alfonso Alfonsu Alfontso Alfonzu Alifonso Alonso AnfO_s } alstan_male = { Alstan E_lfstan E_thelstan Elystan } alvito_male = { Aloito Albito Alvito } alvor_female = { A_lvO_r AlvO_r } -#alwin_male = { Aelle AilpI_n Alboin Alboino Algwyn Alpin Alwen Alwin Alwyn Audoin Ealdwine Elfin E_lfwine E_lle Elpin E_thelwine } -#amadeus_male = { Amadeo Amedeo AmE_dE_e } -#amalric_male = { Amalric Amalrich Amalaricho Amalrico Amaury Manrike Manrique Amelrich } +alwin_male = { Aelle AilpI_n Alboin Alboino Algwyn Alpin Alwen Alwin Alwyn Audoin Ealdwine Elfin E_lfwine E_lle Elpin E_thelwine } +amadeus_male = { Amadeo Amedeo AmE_dE_e } +amalric_male = { Amalric Amalrich Amalaricho Amalrico Amaury Manrike Manrique Amelrich } amarabhujanga_male = { Amarabhujanga Amarapuyankan } ambara_male = { Ambara Ambare } -#ambrosius_male = { Ambbrogghiu Ambrogio Ambroise Ambrosius Ambroso AmbrO_su Ambroz Amrus Emrys Ambros } -#amelia_female = { Amelia AmA_lia Amalia Amalie Amelie } -#amina_female = { Aminah Amina Umayna } +ambrosius_male = { Ambbrogghiu Ambrogio Ambroise Ambrosius Ambroso AmbrO_su Ambroz Amrus Emrys Ambros } +amelia_female = { Amelia AmA_lia Amalia Amalie Amelie } +amina_female = { Aminah Amina Umayna } ammangadevi_female = { Ammangadevi AmmankA_tE_vi } anangpala_male = { Anangpala Anangpal } -#anastasia_female = { Anastasia Anastazja Staschia } -#anastasius_male = { Anastasio Anastasios Anastasius } +anastasia_female = { Anastasia Anastazja Staschia } +anastasius_male = { Anastasio Anastasios Anastasius } anderquina_female = { Anderquina Enderquina Anderkina } andregoto_female = { Andregoto } -#andrew_male = { Anders AndrA_s AndrE_ AndrE_s Andrea Andreas Andrei Andrew Andria Andrija Androus Andrzej Annirea JE_drzej OndR_ej Andri Andreia } -#andrea_female = { Andrea Andrijana } +andrew_male = { Anders AndrA_s AndrE_ AndrE_s Andrea Andreas Andrei Andrew Andria Andrija Androus Andrzej Annirea JE_drzej OndR_ej Andri Andreia } +andrea_female = { Andrea Andrijana } andronicus_male = { Andronicus Andronik Andronikos Andronic } -#angel_male = { Angel Angelo Anghel A_ngilu } -#angela_female = { Angela A_ngila Angjelina Anghela } +angel_male = { Angel Angelo Anghel A_ngilu } +angela_female = { Angela A_ngila Angjelina Anghela } angelus_male = { Angelus AN_gelos EngjE_ll } -#angus_male = { Angus A_engus O_engus Ungust Unuist } -#anna_male = { Anah } +angus_male = { Angus A_engus O_engus Ungust Unuist } +anna_male = { Anah } anna_female = { Ana Anah Anna Annah Annamma Anne Annes } -#anselm_male = { Anselm Anselme Anselmo Anselmu Anselmuccio } +anselm_male = { Anselm Anselme Anselmo Anselmu Anselmuccio } ansur_male = { Ansur } anthimos_male = { Anthimos Anthinos Antimus } -#antonia_female = { Antonia TignO_la Antonija } -#anthony_male = { Antonius Annwn Antoine Anton Antoni AntO_ni Antonio Antonios Antoniotto Antoniu Antieni } +antonia_female = { Antonia TignO_la Antonija } +anthony_male = { Antonius Annwn Antoine Anton Antoni AntO_ni Antonio Antonios Antoniotto Antoniu Antieni } antiochus_male = { Antiogu } -#antoninus_male = { Antoninus Antoni_n Antonino Antoninu Antuninu } +antoninus_male = { Antoninus Antoni_n Antonino Antoninu Antuninu } ansoald_male = { Ansaldo } ansprand_male = { Ansprand } antherius_male = { Andaro Anterio Anteru } @@ -124,10 +124,10 @@ anupapala_male = { Anupapala Anuppal } anushirvan_male = { Anushirvan EnU_S_irwan } aparajita_male = { Aparajita AparA_cita } aparajitavarman_male = { Aparajitavarman AparA_citavarman } -#apollonia_female = { Apollonia Balungia Paluongia } +apollonia_female = { Apollonia Balungia Paluongia } aragonta_female = { Aragonta Aragonte Aragunta } -#arcadius_male = { Arcadius Argad } -#archibald_male = { Archambaud Archambaut Archibald Arcibaldo } +arcadius_male = { Arcadius Argad } +archibald_male = { Archambaud Archambaut Archibald Arcibaldo } ardahan_male = { Ardahan Erdehan } ardavan_male = { Ardavan Artivan Erdewan } ardeshir_male = { Ardeshir Artashir ErdeS_I_r } @@ -141,17 +141,17 @@ arjuna_female = { Arjuna Arjune } arjunpala_male = { Arjunpala Arjunpal } arne_male = { Arne Arni A_rni } arngrimr_male = { Arngrimr ArngrI_mr } -#arnold_male = { Arnold Arnald Arnaldo Arnalt Arnau Arnaud Arnault Arnaut Arnd Arualdo } -#arnulf_male = { Arnulf Arnolfo Arnoul } +arnold_male = { Arnold Arnald Arnaldo Arnalt Arnau Arnaud Arnault Arnaut Arnd Arualdo } +arnulf_male = { Arnulf Arnolfo Arnoul } arsenda_female = { Arsenda Arsinde } arsene_male = { Arsenio } -#arslan_male = { Arslan Arslam Araslan } +arslan_male = { Arslan Arslam Araslan } artal_male = { Artal Artau } artemius_male = { Artemio Artemius Arthen } arthbodus_male = { Arthbodus Arthfoddw } -#arthur_male = { Arthur Achiuir ArtU_r Art Arthwr Artur Aarto Artorius Arthguiu Arthueu Arthuiu Arthwys } +arthur_male = { Arthur Achiuir ArtU_r Art Arthwr Artur Aarto Artorius Arthguiu Arthueu Arthuiu Arthwys } asbag_male = { al-Asbag Asbag } -#asbjorn_male = { AsbjO_rn A_sbjO_rn } +asbjorn_male = { AsbjO_rn A_sbjO_rn } ascanius_male = { Ascaniu } asher_male = { Asher Ashur } ashoka_male = { Ashoka Asoke } @@ -160,19 +160,19 @@ askell_male = { Eskild A_skell } aslaug_female = { Aslaug A_slaug } asig_male = { Asig Esiko } asta_female = { Asta A_sta A__sta } -#astrid_female = { Astrid Estrid A_strI_D_r } +astrid_female = { Astrid Estrid A_strI_D_r } astulf_male = { Astolf } atawulf_male = { Atau_lfo Atawulfo } -#athanasius_male = { Afanasiy Atanasiu Athanasios Athanasius } +athanasius_male = { Afanasiy Atanasiu Athanasios Athanasius } athirajendra_male = { Athirajendra AtirA_cE_ntira } atrnerseh_male = { Atrnerseh Adarnase } atto_male = { Atto Attone Azzo Azzone } aubrey_male = { Albar A_lbar Albaro A_lvar AAlvar A_lvaro A_lvaru Alberic Alberich Alberico Aubrey } august_male = { August Augusto Augustu Austu Auust Awgustin Awst } -#augustine_male = { Agostino Agustin AugustI_n Augustin Augustine Austinu } +augustine_male = { Agostino Agustin AugustI_n Augustin Augustine Austinu } aurea_female = { Aurea Awriyah Oria O_ria } -#aurelia_female = { Aurelia Efrddyl Efyrddyl } -#aurelius_male = { Aurelio Aureliu Aurelius Aureo_l Aureolo Aureolus Auriol Oreliu } +aurelia_female = { Aurelia Efrddyl Efyrddyl } +aurelius_male = { Aurelio Aureliu Aurelius Aureo_l Aureolo Aureolus Auriol Oreliu } auxilius_male = { Ausilio } avdima_male = { Avdima Avdimi } avelina_female = { Avelina Aveline } @@ -190,66 +190,66 @@ bakhtiar_male = { Bakhtiar BextI_yar Pakhtiyar } balambar_male = { Balamber Balambar BalambA_r } balder_male = { Balder Baldr Baldur } baldric_male = { Baldric Baldarich Baldrick } -#baldwin_male = { Baldewin Baldoen Baldovino Balduin Baldwin BaudoI_n Baudouin Boudewijn } +baldwin_male = { Baldewin Baldoen Baldovino Balduin Baldwin BaudoI_n Baudouin Boudewijn } baltasar_male = { Baltasar Balthasar Baltisar } baptiste_male = { Battista Battesta } -#barbara_female = { Barbara Barabal Barla } +barbara_female = { Barbara Barabal Barla } barid_male = { Barid BA_rD_r } barisone_male = { Barisone } barnabas_male = { Barnaba BernabO_ } birger_male = { Birger Birgir } bartolomeus_male = { BarthE_lE_mi Bartholomeus Bartholomaios Bartol Bartolomeo Bartolomeus BartO_lu Bartosz BartoumiE_u Bartholomew Bertelemi Talmai Tulmay Barclameu } -#basil_male = { Basil Basileios Basilio Vasile Vasilii Vasiliy Basile } +basil_male = { Basil Basileios Basilio Vasile Vasilii Vasiliy Basile } basilica_female = { Basillike Basilissa Basilie Basilia } basso_male = { Bassiano Basso Bassu } batalo_male = { Batalo } batic_male = { BatiC_ } -#beatrice_female = { Beatrice BE_atrice Beathoc Beatrijs Beatritz Beatriu Beatrix BE_atrix Beatriz Beitris Bia Brethoc Brites } +beatrice_female = { Beatrice BE_atrice Beathoc Beatrijs Beatritz Beatriu Beatrix BE_atrix Beatriz Beitris Bia Brethoc Brites } beejpala_male = { Beejpala Beejpal } -#bela_male = { Belo Billo } +bela_male = { Belo Billo } beladore_female = { Beladora Beladore } beli_male = { Beli Bili } belisarius_male = { Belisarios Belisariu Belisarius } bello_male = { Bello Bellon } bencio_male = { Bancio Bencio } -#benedict_male = { Benedek Benedetto Benedict Benedictus Beneitu Benedikt Beneke BeneS_ Beneset Benet Bengt Benito Benoiet BenoI_t Binidittu Budoc Budic Budog Banadetg } -#benedicta_female = { Benedetta Benedicta Benedikte Beneoite Benita BenoI_te } -#benjamin_male = { Benjamin Binyamin } +benedict_male = { Benedek Benedetto Benedict Benedictus Beneitu Benedikt Beneke BeneS_ Beneset Benet Bengt Benito Benoiet BenoI_t Binidittu Budoc Budic Budog Banadetg } +benedicta_female = { Benedetta Benedicta Benedikte Beneoite Benita BenoI_te } +benjamin_male = { Benjamin Binyamin } beorn_male = { Beorn BjO_rn BjOErn } -#berengar_male = { Berengar Berengario Berengariu BerengA_rio BE_renger Berenger Berenguel Berenguer BerenguiE_ } -#berengaria_female = { Berengaria BerengA_ria Berengela Berenguela Berenguera } +berengar_male = { Berengar Berengario Berengariu BerengA_rio BE_renger Berenger Berenguel Berenguer BerenguiE_ } +berengaria_female = { Berengaria BerengA_ria Berengela Berenguela Berenguera } berhtwine_male = { Berhtwine Berthgwyn } berin_male = { Berin Birinus } -#bernard_male = { Benno BE_rard Berardo Bernaldu Bernard Barnaerd BernA_t Bernardin Bernardino Bernardo Bernardu Bernart Bernat Bernd Bernead Bernhard Birnardu } -#bertha_female = { Bertha Berta Berthe Berthildis Bertilla } +bernard_male = { Benno BE_rard Berardo Bernaldu Bernard Barnaerd BernA_t Bernardin Bernardino Bernardo Bernardu Bernart Bernat Bernd Bernead Bernhard Birnardu } +bertha_female = { Bertha Berta Berthe Berthildis Bertilla } berthari_male = { Berthari Perctarit } -#berthold_male = { Berthgualt Berthwallt Berthoald Berthold Bertold Bertoldo } -#bertrand_male = { Beltram BeltrA_n Beltrano Bertram Bertran BertrA_n Bertrand } +berthold_male = { Berthgualt Berthwallt Berthoald Berthold Bertold Bertoldo } +bertrand_male = { Beltram BeltrA_n Beltrano Bertram Bertran BertrA_n Bertrand } bhima_male = { Bhima Bhimadeva } bhoja_male = { Bhoja Bhoj Bhojavarman } bhumpala_male = { Bhumpala Bhumpal } birpala_male = { Birpala Birpal } bishara_male = { Bishara Bishoi } blaise_male = { Biagio Biaggiu Blaise Blasi Blayve Blaz BL_aZ_ej Blesi } -#blanche_female = { Bianca Blanca Blanche Blanka Branca } +blanche_female = { Bianca Blanca Blanche Blanka Branca } bleddyn_male = { Bleddyn Blethin } bledrig_male = { Bledrig Bledric } bleiddud_male = { Bleiddud Blethiut } blodwen_female = { Blodwen Bleutuen } bo_male = { Bo BU_i } -#bogdan_male = { Bogdan Bohdan } +bogdan_male = { Bogdan Bohdan } bogisa_male = { BogiS_a } boguslaw_male = { BogusL_aw BogisL_aw Bogislav Bohuslav } bogut_male = { Bogut } bohemond_male = { BoE_mond Boemondo Boemunnu Bohemond } -#boleslav_male = { Boleslav BolesL_aw } +boleslav_male = { Boleslav BolesL_aw } bonaventura_male = { Bonaventura } bonifacius_male = { BoN_cza Bonifacio Bonifacius Bonifazio Bonifaziu Bonifazi } bonne_female = { Bonne BO_na Bona } bonus_male = { Bono } borkvard_male = { Borkvard BO_D_var } boric_male = { BoriC_ } -#boris_male = { Boris Borisz } +boris_male = { Boris Borisz } borivoj_male = { Borivoj Borzywoj BoR_ivoj } borso_male = { Borso } boson_male = { BosO_n Bosone } @@ -263,13 +263,13 @@ bran_male = { Bran BrA_n } brancaleone_male = { Branca Brancaleone } branwaladr_male = { Branwaladr Brangualart } bretislaus_male = { Bretislaus BR_etislav Briachislav } -#brian_male = { Brian Brient } +brian_male = { Brian Brient } brigid_female = { Berchet Birgitta Breaca Breage Bregida Bride Bridei Brigid Brigida BrI_gida BrigI_D_a Brigide Brigit Brude Bruide Ffraid Brida } briog_male = { Briog Breoc Brioc } brogmaglus_male = { Brogmaglus Brochfael Brochuael } bronwen_female = { Bronwen Bronuen } brunhilda_female = { Brunechildis Brunhilda Brunhilde Brunilde } -#bruno_male = { Bruno Brun } +bruno_male = { Bruno Brun } brutus_male = { Bride Bridei Brude Bruide Bruto Brutus Brwt } brychan_male = { Brychan Broichan } buonconte_male = { Bonconte Buonconte } @@ -277,63 +277,63 @@ buoso_male = { Buoso } cado_male = { Cado Cadwy } cadog_male = { Cadog Cadoc } cadw_male = { Cadw Cadou } -#cadwaladr_male = { Cadwaladr Catgualart } -#cadwallon_male = { Cadwallon Catuallon } +cadwaladr_male = { Cadwaladr Catgualart } +cadwallon_male = { Cadwallon Catuallon } cadwared_male = { Cadwared Catguoret } cadwr_male = { Cadwr Cador } caecilia_female = { CE_cile Cecilia CecI_lia CecilI_a Cecilie Cecily Cicely Cilgia } caecilius_male = { Caecilius Aksel Aksil Cecil Seisyll } caedicius_male = { Caedicius Cedig } -#caesar_male = { Caesar Cesare CE_sari Cezar Gesar Kaisarios Cesar } +caesar_male = { Caesar Cesare CE_sari Cezar Gesar Kaisarios Cesar } caesarea_female = { Cesarea } cagintria_female = { Cagintria Ceindrec Ceindrych } callistus_male = { Callisto Callistu Calist } -#camilla_female = { Camilla Kamilla } -#camillus_male = { Camillo Camillus Kamil Camil } -#candidus_male = { Candido } +camilla_female = { Camilla Kamilla } +camillus_male = { Camillo Camillus Kamil Camil } +candidus_male = { Candido } caratacus_male = { Caratacus Caradec Ceredig Caradog Caradaig Caradoc Cerdic Cedric } carbrey_male = { Carbrey Cairbre } -#carloman_male = { Carloman Karlmann Karloman } +carloman_male = { Carloman Karlmann Karloman } caroline_female = { Caroline Karlotte Carlina Charlotte } -#caspar_male = { Caspar GA_spA_r Gaspare Gasparru Jaspar Kaspar Chiaspar Tgasper } -#catherine_female = { CaitilI_n Caitrion Catalina Catarina Cateline Caterina Catherine CathE_rine Catrin Catriona CatrI_ona Ecatarina Ekaterina Kaarina Karin Katalin Katalina Katarina Katarzyna KateR_ina Katharina Kathrijne Katranide Katrien Katrine Ketevan Nienke Yekaterina Catrina } +caspar_male = { Caspar GA_spA_r Gaspare Gasparru Jaspar Kaspar Chiaspar Tgasper } +catherine_female = { CaitilI_n Caitrion Catalina Catarina Cateline Caterina Catherine CathE_rine Catrin Catriona CatrI_ona Ecatarina Ekaterina Kaarina Karin Katalin Katalina Katarina Katarzyna KateR_ina Katharina Kathrijne Katranide Katrien Katrine Ketevan Nienke Yekaterina Catrina } cassius_male = { Cassio Kasio } celestinus_male = { CelestI_nu Cilistinu } centule_male = { Centolh Centule Gendule Zentulo } chanin_male = { Chanin Chanina Chaninai Chinena Hanina Rachim Rahim } -#charles_male = { Carles Carlu Carlus Carule Carolu Cearl Charles Chiarion Kaarle Karel Karl Karlo Karlos Karol KA_roly Carlin } +charles_male = { Carles Carlu Carlus Carule Carolu Cearl Charles Chiarion Kaarle Karel Karl Karlo Karlos Karol KA_roly Carlin } chayuta_female = { Chayuta Hayuta } chozai_male = { Chozai Hozai } -#christian_male = { Chrestien Christian Cristiano Kersten Kristian Krystyn Chrest } -#christina_female = { Christina Christine CrI_stina Cristen Cristin Cristina Kirstin KristY_na Kristiina Kristina Krisztina Krystyna Cristigna } -#christopher_male = { Christoffer Christophe Christopher Christophoros Cristoforo CristO_furu Cristolu Kristof Kristofor Krystafer Krzysztof Risto Cristoffel } +christian_male = { Chrestien Christian Cristiano Kersten Kristian Krystyn Chrest } +christina_female = { Christina Christine CrI_stina Cristen Cristin Cristina Kirstin KristY_na Kristiina Kristina Krisztina Krystyna Cristigna } +christopher_male = { Christoffer Christophe Christopher Christophoros Cristoforo CristO_furu Cristolu Kristof Kristofor Krystafer Krzysztof Risto Cristoffel } chrystanthos_male = { Chrystanthos Krisanthos Krisant } chunya_male = { Chunya Nechunya } ciaran_male = { Ciaran Piran } cicek_female = { C_iC_ek C_iC_A_k C_eC_ek } cixilo_female = { Cixillo Kisilo } clara_female = { Clara Klara KlA_ra Llear Claritta } -#claudia_female = { Claudia Glades Gwladys } -#claudius_male = { Claude Claudio ClA_udiu Claudius Glywys Claudi } -#clement_male = { ClamenC_ Clemen Clemence Clemens Clement Clemente Climent Climenti Kliment } -#clementia_female = { Clemencia ClemE_ncia ClemEEncia Clementia Clemenza Klementia ME_cia MencI_a Mentzia } +claudia_female = { Claudia Glades Gwladys } +claudius_male = { Claude Claudio ClA_udiu Claudius Glywys Claudi } +clement_male = { ClamenC_ Clemen Clemence Clemens Clement Clemente Climent Climenti Kliment } +clementia_female = { Clemencia ClemE_ncia ClemEEncia Clementia Clemenza Klementia ME_cia MencI_a Mentzia } clether_male = { Clether Cleder } clotaire_male = { Clotaire Chlothar } clotilde_female = { Clotilde Cloutilda Cothilda } cobflaith_female = { Cobflaith Coblaith } comita_male = { Comita Gomita } conall_male = { Conall Canuall } -#conan_male = { Conan Canan ConA_n Cynan Kenan Konan } +conan_male = { Conan Canan ConA_n Cynan Kenan Konan } conn_male = { Conn Canu } -#constance_female = { Constance ConstA_ncia ConstanC_a Constansa Constanza Costanza Konstancia Konstancie Konstancja Konstantzia Konstanze } -#constans_male = { Castant Constans Costante Custanti Custent Cysteint Konstas } +constance_female = { Constance ConstA_ncia ConstanC_a Constansa Constanza Costanza Konstancia Konstancie Konstancja Konstantzia Konstanze } +constans_male = { Castant Constans Costante Custanti Custent Cysteint Konstas } constantia_female = { Constantia Konstantia Constanzia } constantina_female = { Constantina Konstantine Kostandine } -#constantine_male = { Castantin CausantI_n Constantine Constantin ConstantI_n Constantino ConstantI_nu Constantinus Custantinu Custennin Custentin GosantI_nu Gosdantin Guantine Konstandin Konstantin Konstantine Konstantinos } -#constantius_male = { Constantius Costanzo Costantzu Custanzu Konstantios } -#corentin_male = { Corentin Caurantin } +constantine_male = { Castantin CausantI_n Constantine Constantin ConstantI_n Constantino ConstantI_nu Constantinus Custantinu Custennin Custentin GosantI_nu Gosdantin Guantine Konstandin Konstantin Konstantine Konstantinos } +constantius_male = { Constantius Costanzo Costantzu Custanzu Konstantios } +corentin_male = { Corentin Caurantin } corexia_female = { Coreix CorexI_a } -#cornelius_male = { Cornelio Corneliu Cornelius Curneliu Kornel } +cornelius_male = { Cornelio Corneliu Cornelius Curneliu Kornel } corvulus_male = { Corvulus } cosma_male = { Cosimo CO_simu Cosma GO_samu Koz_ma ZO_simu } cosmas_male = { Cosmas Kosmas } @@ -350,69 +350,69 @@ cyndyddan_male = { Cyndyddan Condidan } cynfael_male = { Cynfael Conmael } cynfarch_male = { Cynfarch Conmarch } cynfelyn_male = { Cynfelyn Convelin } -#cyngar_male = { Cyngar Congar } +cyngar_male = { Cyngar Congar } cyngen_male = { Cyngen Concen } cynog_male = { Cynog Canuac } cynwallon_male = { Cynwallon Conuallon } cyprianus_male = { Cipriano Cyprian Cyprianus Kiprianu } -#cyriacus_male = { Cyriacus Cwrig } -#cyril_male = { Cyril Kirill Kurillos Kyrillos Cyrille } -#cyrus_male = { Ciro Cyrus Kurian KU_ruS_E_ Kurush } +cyriacus_male = { Cyriacus Cwrig } +cyril_male = { Cyril Kirill Kurillos Kyrillos Cyrille } +cyrus_male = { Ciro Cyrus Kurian KU_ruS_E_ Kurush } dabisa_male = { DabiS_a } dacius_male = { Dazio } dag_male = { Dag Dago Dagr } dalmatius_male = { Dalmat Dalmau } damasus_male = { DA_masu } -#damian_male = { Damian Damiano Damianu Dwyfan } -#daniel_male = { Danail Danelu Daniel DaniE_l Danieli Daniil Danilo Daniyel Danyal Deiniol Deniel Taniel } +damian_male = { Damian Damiano Damianu Dwyfan } +daniel_male = { Danail Danelu Daniel DaniE_l Danieli Daniil Danilo Daniyel Danyal Deiniol Deniel Taniel } dantivarman_male = { Dantivarman Tantivarman } danush_male = { Danush DanU_S_ } darimbert_male = { Darimberto } -#darius_male = { Darius Dariush DaryU_S_ } -#david_male = { DabI_d Dabuut Daevit Dafydd Da_oud Daoud Daouda Da_ud Dauid DA_vi Davi David Davide Davit Davud Davyd Dawud Deui Dewi Tuokko } +darius_male = { Darius Dariush DaryU_S_ } +david_male = { DabI_d Dabuut Daevit Dafydd Da_oud Daoud Daouda Da_ud Dauid DA_vi Davi David Davide Davit Davud Davyd Dawud Deui Dewi Tuokko } demetrius_male = { Demetre Demetrio Demetrios Demetrius DhimitE_r Dmitriy } -#denise_female = { Denise Denis } +denise_female = { Denise Denis } derilla_female = { Derilla Der-Ilei Durilia } derval_female = { } -#desiderius_male = { Daufer Dauferiu Desiderius } +desiderius_male = { Daufer Dauferiu Desiderius } devorguilla_female = { Devorguilla Der-bForgaill Derborgaill Dervorgilla Derbforgaill Derbforgail } dhanga_male = { Dhanga Dhangadeva } dharma_male = { Dharma Tarma } diaco_male = { Diaco Diago DI_dac Diego Diegu Diogo } dieter_male = { Dieter Tedu Teodo Teuto Theodo } -#dietmar_male = { Dietmar Detmar Thietmar Tymmeke } +dietmar_male = { Dietmar Detmar Thietmar Tymmeke } dikla_male = { Dikla Diklah } dikla_female = { Dikla Diklah Diklit } dilipapala_male = { Dilipapala Dilippal } dionysus_male = { Danis Denys Dinis Dionigi Dionisii DiO_nisios Dioniso Dionisi Dionysios Dionysus Dionys } docibilis_male = { Docibile } -#dominic_male = { DomE_nico Domenigo Dominic Domingo Domingu Dominigu Dominik DumI_nicu Domeni } +dominic_male = { DomE_nico Domenigo Dominic Domingo Domingu Dominigu Dominik DumI_nicu Domeni } domna_female = { DueN_a Senhorinha SeN_ora SeN_orina Domenichina } -#donald_male = { Donald Domelch Domnall Donault Donual Dyfnwal } -#donatus_male = { Donata Donato Donatus Dynod } +donald_male = { Donald Domelch Domnall Donault Donual Dyfnwal } +donatus_male = { Donata Donato Donatus Dynod } doniert_male = { Doniert Donyarth Dungarth Dumnarth Dyfnarth } -#dorothy_female = { Dorothy Dorota Doroteja Dorothea Dorottya DorothE_e Dorathea } +dorothy_female = { Dorothy Dorota Doroteja Dorothea Dorottya DorothE_e Dorathea } douce_female = { DolC_a Douce Duce Dulce Dulzis Endulcia } -#douglas_male = { Douglas Dubhglais } +douglas_male = { Douglas Dubhglais } dragonja_male = { Dragonja } draupada_male = { Draupada Draupad } drogo_male = { Drogo Drogon } duff_male = { Duff Dubh Duib } dugald_male = { Dugald Dubhghall } -#duncan_male = { Duncan DU_nchad Donnchad Donncuan DonnucA_n } +duncan_male = { Duncan DU_nchad Donnchad Donncuan DonnucA_n } durans_male = { Durante } dyfnwallon_male = { Dyfnwallon Donuallon } dyre_male = { Dyre DY_ri } dywel_male = { Dywel Domuel } ecelo_male = { Ecelo Ezzelino } -#edgar_male = { Edgar Adgar Eadgar } +edgar_male = { Edgar Adgar Eadgar } edla_female = { Edla ED_la } -#edith_female = { Edith Eadgyth Ealdgyth Edit } -#edmund_male = { Edmund E_amonn Eadmund } +edith_female = { Edith Eadgyth Ealdgyth Edit } +edmund_male = { Edmund E_amonn Eadmund } ednyfed_male = { Ednyfed Iudnimet } -#edward_male = { Edward E_douard Edouart Eduard Eduardo Edvard Jedvard JA_tvarD_r Odoardo } -#edwin_male = { Edwin Eadwine Edwyn Edwis } -#egbert_male = { Egbert Ekbert } +edward_male = { Edward E_douard Edouart Eduard Eduardo Edvard Jedvard JA_tvarD_r Odoardo } +edwin_male = { Edwin Eadwine Edwyn Edwis } +egbert_male = { Egbert Ekbert } egidius_male = { Chil Egidio Egidius Gil Gilles Xil } egil_male = { Egil Egill Eigil } egilona_female = { Egilona Eilo Elo Exilona Eylo } @@ -420,20 +420,20 @@ elifalet_male = { Elifalet Elifelet } eilif_male = { Eilif EilI_fr } einar_male = { Einar Einarr } eithne_female = { Eithne Edna } -#ekkehard_male = { Ekkehard Eggerd } +ekkehard_male = { Ekkehard Eggerd } elaine_female = { Elaine Eleina } -#eleanor_female = { AliE_nor AlienO_r Alienora Alionor Eilionoir Eilionora Eleanor Eleonora E_lE_onore Eleonorka Elinor Elionor Ellijnore Ellinor Leonor Leonore Lleonor } +eleanor_female = { AliE_nor AlienO_r Alienora Alionor Eilionoir Eilionora Eleanor Eleonora E_lE_onore Eleonorka Elinor Elionor Ellijnore Ellinor Leonor Leonore Lleonor } elias_male = { Alias Elia Elias Elijah HE_lias Helias Helyes HE_lie Ilyas } elidius_male = { Elidius Elid Lide } elisabeth_female = { Aaleyaamma AlZ_bEE_ta Beileag Bet EisabE_u Elesbed ElisabE_ta Elisabet ElI_sabet Elisabeta Elisabeth Elisabetta Elisaued Elisaveta Elizabeta Elizabeth E_lizabeth Elspeth ElZ_bieta ErzsE_bet Ilizabith Isabeau Isabel Isabela IsabE_la Isabella Isabelle IsabE_u Isobel Lillias Lise Lisebet Lys Sabela Uusbail Yelizaveta Ysabel Ysbail Zabel Lisabetta } eloise_female = { Elisa Elise Eloise Eliz Eliza HE_loise Heloise } elod_male = { ElO_d ElO__d } -#elvira_female = { Albira Elbira Elvira } +elvira_female = { Albira Elbira Elvira } emer_female = { Emer Eimhir } emoke_female = { EmO_ke EmO__ke } -#emil_male = { Emil Yemelyan } -#emily_female = { Emili Emilia Emilie Emilija Emily Emiliya Milia MI_lia } -#emma_female = { Emma AI_na Hemma Imma Emmeline } +emil_male = { Emil Yemelyan } +emily_female = { Emili Emilia Emilie Emilija Emily Emiliya Milia MI_lia } +emma_female = { Emma AI_na Hemma Imma Emmeline } emund_male = { Emund Emundr } endellion_female = { Endellion Endelient Endellienta } enfidaig_male = { Enfidaig Ainftech Enuidaig } @@ -441,34 +441,34 @@ engelbrecht_male = { Engelbrecht Engelpert Ingalbert } enoch_male = { Enoch EnO_ch } enoder_male = { Enoder Wenheden } eochaid_male = { Eochaid Oucydd Uuochu } -#eric_male = { Eric Erc Erth Herygh Uuirp Erik Eirik Eirikr Erich Erkki EirI_kr } +eric_male = { Eric Erc Erth Herygh Uuirp Erik Eirik Eirikr Erich Erkki EirI_kr } ermenerdis_female = { Ermenerda } -#ermengarde_female = { Ermengard Ermengarda Ermengarde Ermegardis Ermengardis Ermingarde Hermengarde Irmgard } +ermengarde_female = { Ermengard Ermengarda Ermengarde Ermegardis Ermengardis Ermingarde Hermengarde Irmgard } ermengaud_male = { Airmanagildo Armengol Ermenegildo Ermengar Ermengau Ermengaud Ermengol Hermenechildo Hermenegildo Hermenexildo Hemenexildu HermI_gio Melendu Mem Mendo Menendo } ermesinda_female = { Ermenisinda Ermesenda Ermesinda Ermessenda Ermessentz Ermessinde Ermisenda Hermesenda Hermesinda Hermessent } -#ernest_male = { ArnoS_t Ernest Ernst Ernusto } +ernest_male = { ArnoS_t Ernest Ernst Ernusto } esclarmunda_female = { Clarmonda Esclarmonda Esclarmonde Esclaramunda Esclarmunda } erus_male = { Ero Eru } esfandiar_male = { Esfandiar Esfendiyar } -#esther_female = { Ester } +esther_female = { Ester } eternus_male = { Eternus Edern } ethelfrith_male = { Ethelfrith E_thelfrith } eudocia_female = { Eudocia Eudokia Yevdokia } eudoxia_female = { Eudoxia Eudosia } -#eugene_male = { E_ogan EO_ganA_n EO_gan Egenio Eguen Eugene EugE_ne Eugenio Euggeniu Eugjeni Even Ewan Owain Owen Uuen Yawan } -#eugenia_female = { Eugenia Euginia Owena Uuena } -#eulalia_female = { Baia Eulalia Olaya } +eugene_male = { E_ogan EO_ganA_n EO_gan Egenio Eguen Eugene EugE_ne Eugenio Euggeniu Eugjeni Even Ewan Owain Owen Uuen Yawan } +eugenia_female = { Eugenia Euginia Owena Uuena } +eulalia_female = { Baia Eulalia Olaya } euny_male = { Euny Uny } -#euphemia_female = { Euphemia Affraic Aufrica EufE_mie Eufemia Yefimia EuphE_mie Fumeia } -#euphemius_male = { Eufemiu } +euphemia_female = { Euphemia Affraic Aufrica EufE_mie Eufemia Yefimia EuphE_mie Fumeia } +euphemius_male = { Eufemiu } euphrasia_female = { Euphrasia Effros } euphrosyne_female = { Euphrosyne Eufrosina Eufroysina Euphrosine Yefrosinia } -#eusebius_male = { Eusebi EusE_biu Eusebius } -#eustace_male = { Eustace Eustache Eustachy Eustathios Eusthaices } -#eva_female = { AibilI_n Ava Eba Efa Eua E_ua Eva E_va Eve Hawwa } +eusebius_male = { Eusebi EusE_biu Eusebius } +eustace_male = { Eustace Eustache Eustachy Eustathios Eusthaices } +eva_female = { AibilI_n Ava Eba Efa Eua E_ua Eva E_va Eve Hawwa } everard_male = { Eberhard Everard Everardo Everd Evrard Evrart } eysteinn_male = { Eysteinn O_sten O_ysteinn O_ystein Eystein Uisdean } -#fabrice_male = { Fabrizio Fabritziu Fabrizziu } +fabrice_male = { Fabrizio Fabritziu Fabrizziu } fadl_male = { Fadl Fezl } fadlun_male = { Fadlun Fezlun } fafila_male = { Fafes Fafila Fa_fila Favila Fa_vila } @@ -481,36 +481,36 @@ farhad_male = { Farhad Ferhad } farhan_male = { Farhan Ferhan } farhang_male = { Farhang Ferheng } fariborz_male = { Fariborz Feriburz } -#farid_male = { Farid Fareed FerI_d } +farid_male = { Farid Fareed FerI_d } farquhar_male = { Farquhar Fearchar } farroukh_male = { Farroukh Ferux } farrukhzad_male = { Farrukhzad Feruxzad } farzad_male = { Farzad Ferzad } faste_male = { Faste Fasti } -#fatima_female = { Fatima Fatuma Faaduma Fatim Fatoumata Fatimah } +fatima_female = { Fatima Fatuma Faaduma Fatim Fatoumata Fatimah } faust_male = { Fausto } -#felix_male = { Felec Felice Felictu Felix Filici SzczE_sny Felici } +felix_male = { Felec Felice Felictu Felix Filici SzczE_sny Felici } feradach_male = { Feradach Uuredach } -#ferdinand_male = { Ferant Ferdinand Ferdinando Ferdinandu FernA_n Fernand Fernando Fernandu FernA_o Ferran Ferrand Ferrando Firdinannu Friedenando Friednand } +ferdinand_male = { Ferant Ferdinand Ferdinando Ferdinandu FernA_n Fernand Fernando Fernandu FernA_o Ferran Ferrand Ferrando Firdinannu Friedenando Friednand } ferdows_male = { Ferdows Firdews } -#fergus_male = { Fergus Fearghus Gurcant Gurguist Gurguistl Gwrgant Urguist } +fergus_male = { Fergus Fearghus Gurcant Gurguist Gurguistl Gwrgant Urguist } feridun_male = { Feridun FerI_dun Fereedun } ffernfael_male = { Ffernfael Farinmael } findlay_male = { Findlay Finnlagh FindlaI_ch } -#finn_male = { Finn Fingal Gwyn Fionnghall } +finn_male = { Finn Fingal Gwyn Fionnghall } finnguala_female = { Finnguala Fenella Fingola Nuala Fenni } flamula_female = { FlA_mula } -#flavius_male = { Flavio } +flavius_male = { Flavio } flavinius_male = { FlaI_n } -#flora_female = { Fflur Flor Floarea Flora FlO_ra Flurinda Fiorenza } -#florian_male = { Florianu Flurin } +flora_female = { Fflur Flor Floarea Flora FlO_ra Flurinda Fiorenza } +florian_male = { Florianu Flurin } folke_male = { Folc Folco Folke Folki FO_lki Foulques Folquet Foucher Fouques Fulcone Fulk } fortis_male = { Fort Forte Fortis } -#fortunatus_male = { FortU_n Fortunato Furtun Furtunatu Orti } +fortunatus_male = { FortU_n Fortunato Furtun Furtunatu Orti } fracan_male = { Fracan Fragan } francesca_female = { Francesca Francesa Franzesca } -#francis_male = { Cecchino Cecco Ferenc Ffransis FrancE_s Francesc Francesco FranC_esku Francis Franciscu FranC_ois Frang Franjo Franku Frans Fransaz Fransis FrantiS_ek Frantziscu Franz Fresco Proinsias Francestg } -#frederick_male = { BedR_ich Fadrique Federico Federigo Fidiricu FrE_dE_ric Frederick Frederico Frederik Fredrik Friedrich FriT_rI_kr Rieti Fadri Frideric } +francis_male = { Cecchino Cecco Ferenc Ffransis FrancE_s Francesc Francesco FranC_esku Francis Franciscu FranC_ois Frang Franjo Franku Frans Fransaz Fransis FrantiS_ek Frantziscu Franz Fresco Proinsias Francestg } +frederick_male = { BedR_ich Fadrique Federico Federigo Fidiricu FrE_dE_ric Frederick Frederico Frederik Fredrik Friedrich FriT_rI_kr Rieti Fadri Frideric } frederick-konrad_male = { Federico_Corrado } frederique_female = { Frederique Frederikke Friedrica Fridolina } frej_male = { Frej Freyr } @@ -521,49 +521,49 @@ frode_male = { Frode FroT_i FrO_T_i } froila_male = { Forjaz Froila Fruela Fruella } froiliuva_female = { Froiloba Froiliuva } fronilde_female = { Froille Fronilda Fronilde Fruilhe Fruille } -#gabriel_male = { Cabbrieli Crabiele Gabriel GA_briel Gabri_el Gabriele Gabrieli Gavriil Gavril Gavrilo Grabielle Kapriel Kauro Jiburili } +gabriel_male = { Cabbrieli Crabiele Gabriel GA_briel Gabri_el Gabriele Gabrieli Gavriil Gavril Gavrilo Grabielle Kapriel Kauro Jiburili } gaddo_male = { Gaddo Gadduccio } gagik_male = { Gagik Gagiki } -#gaius_male = { Cai Caiu Gaius } +gaius_male = { Cai Caiu Gaius } gajetan_male = { Gaetano GaetA_nu Gaitanu Gaitan } galahad_male = { Galeazzo } galeotto_male = { Aliotto Galeotto Gialetu } galindo_male = { Gali_ Galind Galindas Galindo Garindo } -#gallus_male = { Gallu Gallus GaweL_ Havel Gallas } +gallus_male = { Gallu Gallus GaweL_ Havel Gallas } galvan_male = { GalvA_n Galvano } gandalfr_male = { Gandalfr GandA_lfr } gandulf_male = { Gandolfo Gandulf } gandarditya_male = { Gandarditya KantarA_titta } garcia_male = { GarC_i Garcia GarcI_a Garsias Garsiya Gartzia } -#gaston_male = { Gaston Gastone } +gaston_male = { Gaston Gastone } gausbert_male = { Gausbert Gausberto } gavin_male = { Gabinu Gaine Gavin Gavini Gavino Gwalchmai } gaya_male = { Gaia Gaya Gaye } gebhard_male = { Gaboardo Gebhard Gevert } gennadius_male = { Gennadius Gennatios } gentile_male = { Gentile } -#genevieve_female = { Genevieve Genovefa Genoveva Geneviva } -#george_male = { Djordje Georg George GeO_rgios Georgios Georgy Gevorg Gheorghe Giorgi Giorgio Giwargis Gjergj Gurg GyO_rgy Jerzy JiR_I_ Jord Jorge Juraj JU_rgen Sior Varughese YrjO_ Yuriy Gieri } -#georgia_female = { Georgia GyO_rgyi Georghina } -#gerald_male = { Garalt Garibald Garibaldo Garipald Gehrke Gerald Geraldo Gerallt Geralt Gerard GE_rard Gerardo Geraud GE_raud Gerbald Gerhard Gerold Gherardo Ghert Gierolt Girard Girardu Girart Guerau Guiral Guiraud Guitart Xerardo Xerardu } +genevieve_female = { Genevieve Genovefa Genoveva Geneviva } +george_male = { Djordje Georg George GeO_rgios Georgios Georgy Gevorg Gheorghe Giorgi Giorgio Giwargis Gjergj Gurg GyO_rgy Jerzy JiR_I_ Jord Jorge Juraj JU_rgen Sior Varughese YrjO_ Yuriy Gieri } +georgia_female = { Georgia GyO_rgyi Georghina } +gerald_male = { Garalt Garibald Garibaldo Garipald Gehrke Gerald Geraldo Gerallt Geralt Gerard GE_rard Gerardo Geraud GE_raud Gerbald Gerhard Gerold Gherardo Ghert Gierolt Girard Girardu Girart Guerau Guiral Guiraud Guitart Xerardo Xerardu } gerberga_female = { Gerberga GerbE_rga Gerberge Gerburgis Gerperga } -#german_male = { German Garmon } +german_male = { German Garmon } germanus_male = { Germano Germanos Germanus } -#gerontius_male = { Gerontius Ganant Geraint Gereint } +gerontius_male = { Gerontius Ganant Geraint Gereint } gersende_female = { Garsenda Gersenda } -#gertrude_female = { Gertrude Geretrudis Gertrud Gertruda Gheertrude Gjertrud } +gertrude_female = { Gertrude Geretrudis Gertrud Gertruda Gheertrude Gjertrud } gervase_male = { Gervasio Girvasiu Gervasi } ghoncheh_female = { Ghoncheh XonC_e } gloth_female = { GlO_D_ GloT_ } -#gilbert_male = { Ghiberto Giberto Gilbert GilbE_rt Gilberto Gilbride Gilla-BrI_gte Giselbert Giselberto Guislabert } +gilbert_male = { Ghiberto Giberto Gilbert GilbE_rt Gilberto Gilbride Gilla-BrI_gte Giselbert Giselberto Guislabert } gilchrist_male = { Gilchrist Gilla-CrI_st } gilpatrick_male = { Gilpatrick Gilla-PA_traic } gilroy_male = { Gilroy Gilla-Ruad } -#gisela_female = { Gisela GisE_le Giselle Giseltrude Gisla Gizella Guisla } +gisela_female = { Gisela GisE_le Giselle Giseltrude Gisla Gizella Guisla } gisulf_male = { Ghisolfo Gisulf Gisulfu } gnupa_male = { Gnupa GnU_pa } godfrey_male = { Gausfred Geoffrey Geoffroy Geofroi Godafres Godfrey GO_dke Godefroi Godefroy Godfried Goffredo Goffredu Gofraid Gotfred Gottfried Gottifredo Gottofredo Guffredu GuT_friT_ GuT_frI_T_r Guthfrith JaufrE_ Jaufret JofrE_ SE_afra Sieffre SiothrU_n } -#godwin_male = { Godwin Godwyn } +godwin_male = { Godwin Godwyn } gojslav_male = { Gojslav } gojslava_female = { Gojslava } golbahar_female = { Golbahar Gulbehar } @@ -571,7 +571,7 @@ goldregot_female = { Goldregodo Goldregoto } golnaz_female = { Golnaz Gulnaz } gombald_male = { Gombau Gombaut } gomez_male = { Gomez GO_mez Gomes } -#gonzalo_male = { GonC_al GonC_alo Gontzal Gonzalo Gonzalu } +gonzalo_male = { GonC_al GonC_alo Gontzal Gonzalo Gonzalu } gopala_male = { Gopala Gopal } gopendraraja_male = { Gopendraraja Gopendraka } gorandukht_female = { Gorandukht Gorandoukht Guranduht } @@ -581,10 +581,10 @@ goshtasb_male = { Goshtasb GoS_tasp } gotho_female = { Goda Godina Goina GonC_inha Gontina Gontinha Goncin_a Gotina Goto Guina Guntina } gotho_male = { Godesteo Godesteu Gustio } gotruda_female = { Gonterote Gontroda Gontrode Gotruda } -#gottschalk_male = { Godescalc Gosschalk Gottschalk } +gottschalk_male = { Godescalc Gosschalk Gottschalk } govindaraja_male = { Govindaraja Govinda Govindapala Govindraj Guvaka } gratian_male = { Grazzianu } -#gregory_male = { Gregory Gigurum Giric Greger Gregers Gregor Gregoras Gregorio Gregorios Gregorius Grigoli Grigor Grigore Grigorii Grigoriu GrigO_riu Grgur Grigoriy Grygor Grzegorz Jerjer Grwgari } +gregory_male = { Gregory Gigurum Giric Greger Gregers Gregor Gregoras Gregorio Gregorios Gregorius Grigoli Grigor Grigore Grigorii Grigoriu GrigO_riu Grgur Grigoriy Grygor Grzegorz Jerjer Grwgari } grim_male = { Grim Grimr GrI_mr } grimoald_male = { Grimaldo Grimoald } grima_female = { Grima GrI_ma } @@ -594,17 +594,17 @@ guaimar_male = { Guaimar Guaimariu Waimar } guaram_male = { Guaram Guram } gudmund_male = { Gudmund GuT_mundr Guthmund } gudrod_male = { GudrO_d GuT_rO_T_r GudrOEd } -#gudrun_female = { Gudrun GuT_run Guntrud GuD_rU_n } +gudrun_female = { Gudrun GuT_run Guntrud GuD_rU_n } gulcicak_female = { GulC_iC_A_k GulC_iC_ek GulC_eC_ek } guiomar_female = { Guiomar } gundemar_male = { Gundemar Gundemaro Gundemaru } gundesend_male = { Gondesendo Gundesendo Gundesindo } gundoald_male = { Gundo Gundoald } -#gunhild_female = { Gunhild Gunhilda Guinidilda Gunnhild Gunnhildr Winidilda } +gunhild_female = { Gunhild Gunhilda Guinidilda Gunnhild Gunnhildr Winidilda } gunnar_male = { GonA_riu Gunnar Gunnare Gunnarr } -#gunther_male = { GU_nther Gunzelin } -#guy_male = { Gui Guido Guidone Guidu Guigues Guij Guy VI_tek Wicho Wido Wit } -#gwen_female = { Gwen Gwenn Uen Wenn Wenna } +gunther_male = { GU_nther Gunzelin } +guy_male = { Gui Guido Guidone Guidu Guigues Guij Guy VI_tek Wicho Wido Wit } +gwen_female = { Gwen Gwenn Uen Wenn Wenna } gwerfyl_female = { Gwerfyl Gueruel } gwrfawr_male = { Gwrfawr Gouremor } gwrgeneu_male = { Gwrgeneu Gurceneu } @@ -625,22 +625,22 @@ halfdan_male = { Halfdan HalfdA_n } halsten_male = { Hallsteinn Halsten } hamelin_male = { Hamelin Hammelin } hamid_male = { Hamid Hamad } -#hannibal_male = { Annibal Annibale } -#harold_male = { Harold Ariald Harald Haraldr Herold } +hannibal_male = { Annibal Annibale } +harold_male = { Harold Ariald Harald Haraldr Herold } harsa_male = { Harsa Harshapala } -#harvey_male = { Harvey Huiarnviu } +harvey_male = { Harvey Huiarnviu } hasan_male = { Hasan Abdul-Hasan Hassan Hesen } hawise_female = { Hawise Hawis Hawys } hazarasp_male = { Hazarasp Hezarhesp } -#hector_male = { Ettore Hector } -#hedwig_female = { Hedwig Hadwig } -#helen_female = { Helen Aileen Elen Elena Elene Helena Helene Hellene Ilona Jelena Liekko Olena HE_lE_ne E_lina HelenE_ } +hector_male = { Ettore Hector } +hedwig_female = { Hedwig Hadwig } +helen_female = { Helen Aileen Elen Elena Elene Helena Helene Hellene Ilona Jelena Liekko Olena HE_lE_ne E_lina HelenE_ } helge_male = { Helge Helgi Oleg } hemming_male = { Hemingr Hemming } henrica_female = { Henrica Henrike } -#henry_male = { Aique Arricu Arrigo E_nri Enric Enrichetto Enrico Enrique Enzo Ezzo Haimirich Hanri Harri Hendrik Heinrich Henri Henrik Henrique Henry Henryk Herri Heymeri Hinrik Hynek JindR_ich Hendri } +henry_male = { Aique Arricu Arrigo E_nri Enric Enrichetto Enrico Enrique Enzo Ezzo Haimirich Hanri Harri Hendrik Heinrich Henri Henrik Henrique Henry Henryk Herri Heymeri Hinrik Hynek JindR_ich Hendri } heracles_male = { Eracliu Erclwf Ercole Erekle Heracles Herakleios Herculius HE_raclius Hercule Irakli Erco } -#herbert_male = { Arbert Aribert Aripert Herberd Herbert Hereberht Heribert } +herbert_male = { Arbert Aribert Aripert Herberd Herbert Hereberht Heribert } hereweald_male = { Airaldo Arioald Herewallt Hereweald } heriprand_male = { Eriprando Riprando } herlinda_female = { Herlinda Hermelinda } @@ -648,79 +648,79 @@ herman_male = { Armando Armannu Ermannu Herman Hermann Armon } hermenrich_male = { Emrico Hermenric } herori_male = { Herori Haeloubri } haesteinn_male = { HE_steinn HA_steinn } -#hilaria_female = { Hilaria Eleri } -#hilarius_male = { Ilariu } +hilaria_female = { Hilaria Eleri } +hilarius_male = { Ilariu } hildebrand_male = { Hildebrand Hildeprand Ildebrando Ildeprando } hildegarde_female = { Hildegard Hildegarde Ildegarda IldE_garde } hina_female = { Hina China } hippolytus_male = { Hippolytos Pult } hirapala_male = { Hirapala Hirapal } -#hjalmar_male = { Hjalmar HjA_lmar } +hjalmar_male = { Hjalmar HjA_lmar } holmfrid_female = { HO_lmfrI_D_r Holmfrid } holmger_male = { Holmger HO_lmgeirr } honoratus_male = { Onoradu Onorato } -#honorius_male = { Honorius Onorio Onoriu Ynyr } +honorius_male = { Honorius Onorio Onoriu Ynyr } hooshyar_male = { Hooshyar XuS_yar } -#horace_male = { Orazzu } +horace_male = { Orazzu } hormazd_male = { Hormazd Hurmiz } hossein_male = { Hossein Hosen } hrane_male = { Hrane Hrani } # Nordic hran_male = { Hran Hrana } # Balkan Slavic hrothgar_male = { HroT_gar HrO_T_geirr } hrvoje_male = { Hrvoje } -#hubert_male = { Hubert Hucpert Hugbert Oberto Ubertino Uberto Ubertu } -#hugh_male = { A_ed A_edA_n Aedan Aeddan Aethon Hug Hugh Hugo Hugues Huw Uc Ugo Ugolino Ugone Ugonino Uguccione Uguccionello Ugu Ugues } -#humbert_male = { Humbert Ubert Umbert Umberto Umbertu } +hubert_male = { Hubert Hucpert Hugbert Oberto Ubertino Uberto Ubertu } +hugh_male = { A_ed A_edA_n Aedan Aeddan Aethon Hug Hugh Hugo Hugues Huw Uc Ugo Ugolino Ugone Ugonino Uguccione Uguccionello Ugu Ugues } +humbert_male = { Humbert Ubert Umbert Umberto Umbertu } hunfred_male = { Umfredo Unfredu Unifred } -#humphrey_male = { Humphrey Honfroi Hunfroi Humfroy Onfroi } -#hussein_male = { Hussein HisE_n } -#hyacinth_male = { Giacinto Hyacinth Iaquintus Jacek Jacenty } +humphrey_male = { Humphrey Honfroi Hunfroi Humfroy Onfroi } +hussein_male = { Hussein HisE_n } +hyacinth_male = { Giacinto Hyacinth Iaquintus Jacek Jacenty } hyeronimus_male = { Gerolamo Geronimo Girolamo Jeronim ZirO_nimu Geronas } Hyginus_male = { Igino Iginu } hyppolite_male = { Ippolito PO_litu } hysing_male = { Hysing HY_singr } -#hywel_male = { Hywel HoE_l Huwal Howell } +hywel_male = { Hywel HoE_l Huwal Howell } hval_male = { Hval } -#ida_female = { Ida Ide Yda } +ida_female = { Ida Ide Yda } idnerth_male = { Idnerth Iudnerth } -#idwal_male = { Idwal Idual Iudual } +idwal_male = { Idwal Idual Iudual } idwallon_male = { Idwallon Iduallon Iuduallon } -#ignatius_male = { Gnazziu Ignatios Ignatius Ignatziu Z_egota Ignazi } +ignatius_male = { Gnazziu Ignatios Ignatius Ignatziu Z_egota Ignazi } illick_male = { Illick Dilic } indra_male = { Indra Indre } indrapala_male = { Indrapala Indrapal } inge_female = { Inge Inga Inka } -#ingeborg_female = { Ingeborg IngebjO_rg IngibjO_rg } -#ingegerd_female = { Ingegerd IngjerT_r Ingjerd } +ingeborg_female = { Ingeborg IngebjO_rg IngibjO_rg } +ingegerd_female = { Ingegerd IngjerT_r Ingjerd } ingemar_male = { Ingemar Ingimar } ingfrid_female = { IngfrI_D_r Ingfrid } ingjald_male = { Ingjald Ingjaldr } ingo_male = { Inge Ingo } ingolf_male = { Ingolf IngO_lfr } -#ingrid_female = { IngirI_D_r Ingrid } -#ingvar_male = { Ingvar InwE_r Yngvar } -#inigo_male = { Eneco Eneko Inigo Wannaqo } -#innocent_male = { Cencio Innocenzo } -#irene_female = { Irene Eirene IrE_n Irina Jerina } -#isaac_male = { Isaac Ishaq Ittac Sahag Sahak } -#isaiah_male = { Isaiah Zaia } +ingrid_female = { IngirI_D_r Ingrid } +ingvar_male = { Ingvar InwE_r Yngvar } +inigo_male = { Eneco Eneko Inigo Wannaqo } +innocent_male = { Cencio Innocenzo } +irene_female = { Irene Eirene IrE_n Irina Jerina } +isaac_male = { Isaac Ishaq Ittac Sahag Sahak } +isaiah_male = { Isaiah Zaia } ishkhan_male = { Ishkhan Ishkhanik } isidoros_male = { Isidoros Isidor } -#ismail_male = { Esma_il Ismail I_smaI_l Is_mail Isma_il } +ismail_male = { Esma_il Ismail I_smaI_l Is_mail Isma_il } isnard_male = { Isnardo } isolde_female = { Isolde Iseult Isode Isotta Isoude Izolda Essyllt } ithel_male = { Ithel Iudhael } -#ivar_male = { Ivar I_omhar Evander Ibor Ifor Ivor I_var } +ivar_male = { Ivar I_omhar Evander Ibor Ifor Ivor I_var } jacob_male = { Chaacko Chaime Giacomo Giacopo Hamish Iacob Iacobus Iacopo Iago Iakobos Iakov Jaakoppi Jacco Jacme Jacob Jacopo Jacopu Jachum Jakov Jacques Jagu Jaime JA_kob Jakob Jaksa Jakub Jakue Jakusz James JA_picu Jaques Jaume KO_pke Lapo Puccio SE_amas Yaakov Ya_qob Ya_qub Yaqub } jaganpala_male = { Jaganpala Jaganpal } jagatpala_male = { Jagatpala Jagatpal } jagdeva_male = { Jagdeva Jagdev } jahandar_male = { Jahandar Cehandar } -#jahangir_male = { Jahangir Cehangir } +jahangir_male = { Jahangir Cehangir } jahanshah_male = { Jahanshah CehanS_ah } jaitrasimha_male = { Jaitrasimha Jaitra-Singh } jamshid_male = { Jamshid CemS_I_d } -#januarius_male = { Zennaru } +januarius_male = { Zennaru } jarnegon_male = { Jarnegon Iarnegon } jaromir_male = { Jaromir JaromI_r Jaromar } jaroslav_male = { Jaroslav JarosL_aw Yaroslav } @@ -731,29 +731,29 @@ jayantavarman_male = { Jayantavarman Cayantavarman } jayaraja_male = { Jayaraja Ajairaja } jayasimha_male = { Jayasimha Jay-Singh Jayat-Singh } jeremiah_male = { Geremia Ieremias Jeremiah } -#jesse_male = { Jesse Hoase Hoasse Hoassi } +jesse_male = { Jesse Hoase Hoasse Hoassi } jhetpala_male = { Jhetpala Jhetpal } joakim_male = { Giuacchinu Joakim Jochim } -#joan_female = { Chuana Eonnecte Gionina Giovanna Giuanna Iannia Ioanna Iouenna Janed Jean Jeanne Jehanne Joan Joana Joanna Johanna Juana Seonaid Sheena Shona SiA_n SiobA_n Sioned Siunod Xoana Xuana } -#job_male = { Job Iyob Joab } -#john_male = { Chuan Gian Giano Giovanni Giuanne Giuvanni Gjon HanuS_ Hovhannes Iain Iehan Ieuan Ioan Ioane Ioann Ioannes IO_annE_s Iuan Ivan IvaniS_ JA_nos Jan JanisL_aw Janis Janko Janos Janusz Jean Jehan JoA_o Joan Joanes Joannes Johan Johann Johannes John Jon Jovan Juan Juanne Juvven SeA_n SeoA_n Vanni Yahya Yohannaan Yohannan Youkhanna Yuhanna Yunanis XoA_n Xuan Gion Giovan } +joan_female = { Chuana Eonnecte Gionina Giovanna Giuanna Iannia Ioanna Iouenna Janed Jean Jeanne Jehanne Joan Joana Joanna Johanna Juana Seonaid Sheena Shona SiA_n SiobA_n Sioned Siunod Xoana Xuana } +job_male = { Job Iyob Joab } +john_male = { Chuan Gian Giano Giovanni Giuanne Giuvanni Gjon HanuS_ Hovhannes Iain Iehan Ieuan Ioan Ioane Ioann Ioannes IO_annE_s Iuan Ivan IvaniS_ JA_nos Jan JanisL_aw Janis Janko Janos Janusz Jean Jehan JoA_o Joan Joanes Joannes Johan Johann Johannes John Jon Jovan Juan Juanne Juvven SeA_n SeoA_n Vanni Yahya Yohannaan Yohannan Youkhanna Yuhanna Yunanis XoA_n Xuan Gion Giovan } john-francis_male = { Gianfranco } jonas_male = { Jonah Jonas IO_annou Ionas Yunus Gionas } -#jordan_male = { Giordano Giordanu Jordan Jourdain } +jordan_male = { Giordano Giordanu Jordan Jourdain } jordanes_male = { Jordanes Iordanes } joscelin_male = { Gaucelin Gautselin Iocilin Joscelin Josselin } -#joseph_male = { Giuseppe Giuseppi Hovsep Iosep Ioseph Joseph Josif Josip Jozef JO_zef JO_zsef Yosef Yosip Yousef Youssef Youssouf YuC_uf Yusuf Zuseppe } -#joshua_male = { Eisow Ic_a IE_sous Isa Jesus Joshua Kossy Yeshua Yiswe Josua } -#judicael_male = { Judicael Iudicael } -#judith_female = { Judith Judhael Judit Judita Judyta Jutta } -#julian_male = { Giuliano Giulianu Ioulianos Julian Julien Olban Silin Sulgen Sulian Sulien Tysilio Ulyan Gilgian } -#julia_female = { Giulia Ioulia Iulia Julia JU_lia Zhulieta Gelgia } -#juliana_female = { Iouliana Juliana Julienne Iyana } +joseph_male = { Giuseppe Giuseppi Hovsep Iosep Ioseph Joseph Josif Josip Jozef JO_zef JO_zsef Yosef Yosip Yousef Youssef Youssouf YuC_uf Yusuf Zuseppe } +joshua_male = { Eisow Ic_a IE_sous Isa Jesus Joshua Kossy Yeshua Yiswe Josua } +judicael_male = { Judicael Iudicael } +judith_female = { Judith Judhael Judit Judita Judyta Jutta } +julian_male = { Giuliano Giulianu Ioulianos Julian Julien Olban Silin Sulgen Sulian Sulien Tysilio Ulyan Gilgian } +julia_female = { Giulia Ioulia Iulia Julia JU_lia Zhulieta Gelgia } +juliana_female = { Iouliana Juliana Julienne Iyana } julius_male = { Giulio Jul Julius Juliusz Juw } -#justin_male = { Gestin Giustinu Iestan Iestyn Ioustinos Justin } -#justina_female = { Justina Ioustina } -#justinian_male = { Giustiniano Ioustinianos Justinanius Justinian Justinien Stinian } -#justus_male = { Giustu Justu } +justin_male = { Gestin Giustinu Iestan Iestyn Ioustinos Justin } +justina_female = { Justina Ioustina } +justinian_male = { Giustiniano Ioustinianos Justinanius Justinian Justinien Stinian } +justus_male = { Giustu Justu } kailaspala_male = { Kailaspala Kailaspal } kakhopala_male = { Kakhopala Kakhopal } kallinikios_male = { Kallinikios Kalinikos } @@ -763,8 +763,8 @@ kanvarpala_male = { Kanvarpala Kanvarpal } karnadeva_male = { Karnadeva Karandeva } kavoos_male = { Kavoos KA_vus } kea_male = { Kea Ke } -#kenneth_male = { Kenneth CinA_ed Ciniod } -#kentigern_male = { Kentigern CennE_tig Cyndeyrn Guentigirn } +kenneth_male = { Kenneth CinA_ed Ciniod } +kentigern_male = { Kentigern CennE_tig Cyndeyrn Guentigirn } kettil_male = { Kettil Ketill } kettilmund_male = { Kettilmund Ketilmundr } keykhosrau_male = { Keykhosrau Kaikhosro Keyxusrew } @@ -777,8 +777,8 @@ khetrapala_male = { Khetrapala Khetrapal } khodadad_male = { Khodadad Xwedadad } khosrau_male = { Khosrau Khosrov Xusrew } khudayar_male = { Khudayar Xwedayar } -#khurshid_male = { Khurshid XurS_I_d } -#kieran_male = { Kieran Peran Pyran } +khurshid_male = { Khurshid XurS_I_d } +kieran_male = { Kieran Peran Pyran } kiratpala_male = { Kiratpala Kiratpal } kirtivarman_male = { Kirtivarman Keerti-Verma } knut_male = { Knut Knud Kuuti KnU_tr } @@ -798,24 +798,24 @@ kunigunde_female = { Kunigunde Cunigunda Kunigunda } kunwar_male = { Kunwar Kunwarpal } kyriake_female = { Kyriake Kurake } kyriakos_male = { Ciriaco Kyriakos Kuriakos } -#laetitia_female = { Letizia Letta } +laetitia_female = { Letizia Letta } laila_female = { Laila Layla Leyla Leila} lakshmanadeva_male = { Lakshmanadeva Lakshmana } -#lambert_male = { Lambert Lamberto Lambertu Lembert Lantpert } -#lancelot_male = { Lanciottu Lanzelotto } +lambert_male = { Lambert Lamberto Lambertu Lembert Lantpert } +lancelot_male = { Lanciottu Lanzelotto } lando_male = { Lando Landone } landolf_male = { Landolf Landolfo Landolfu Landulf } lanfrank_male = { Lanfranco } -#laura_female = { Laura Laurenzia Lauretta Loretta } # and also Laurentia variants +laura_female = { Laura Laurenzia Lauretta Loretta } # and also Laurentia variants laurence_male = { Lars LaurE_nC_ Laurence Laurentios Laurentiu Laurentu Laurentz Lauri LloriA_n Lorens Lorenz Lorenzo LourenC_o Lourenzo Lurenzu Wawrzyniec Lurainz } lazarus_male = { Laszio Lazare Lazarino Lazaro Lazaros Lazarus Lazarz Lazer Lazzarino Lazzaro Llazar } lennon_male = { Lennon LennA_n } -#leo_male = { Leo Leon Leone Leonello Lev Levan Levon Lionello Llew Lugh Livon Liun } +leo_male = { Leo Leon Leone Leonello Lev Levan Levon Lionello Llew Lugh Livon Liun } leodegundis_female = { Leodegundia LeodegU_ndia } -#leonard_male = { LE_onard Leonardo Leonardu Linard } -#leontius_male = { Leontius Leontios } -#leopold_male = { Leopold Leopoldo Liupolt Liutbald Liutpold } -#liberius_male = { Libberiu Libero } +leonard_male = { LE_onard Leonardo Leonardu Linard } +leontius_male = { Leontius Leontios } +leopold_male = { Leopold Leopoldo Liupolt Liutbald Liutpold } +liberius_male = { Libberiu Libero } liutfred_male = { Liudfredo Liutfred } liutprand_male = { Liutprand Liutprando } liutward_male = { Liutward Liudward } @@ -823,32 +823,32 @@ llywarch_male = { Llywarch Loumarch } lombard_male = { Lombardo } lothair_male = { Hlothere Liuterio Lot Lotario Lothair Lothaire Lothar Luder } louis_male = { Alois Alvise Clydog Lajos Lluis LluI_s Lodewijk Lodovico LoI_s Loui Louis LouI_s Loys Ludovico Luduvicu Ludvig LudvI_k Ludwig Luiggi Luigi Luis Duitg Ludivic } -#louise_female = { Louise LoI_sa Ludivica } -#lucia_female = { Lleuca LlU_cia Lucia Luci_a LU_cia Lucie Lucija L_ucja } +louise_female = { Louise LoI_sa Ludivica } +lucia_female = { Lleuca LlU_cia Lucia Luci_a LU_cia Lucie Lucija L_ucja } lucidius_male = { Lucidio LucI_dio } lucien_male = { Lucien Lucjan Luchino Lucian } -#lucius_male = { Lles Lucio Leci } +lucius_male = { Lles Lucio Leci } lucretia_female = { Lucrezia Lucrezzia Ligrezie } ludolf_male = { Lucius Ludolf Liudolf Liudulf Lutolf } -#luke_male = { Luke Lukose Luki Lucas L_ukasz } +luke_male = { Luke Lukose Luki Lucas L_ukasz } lupa_female = { Loba Lopa } lupo_male = { Gurgen Liuppo Llop Llope Lop Lope Lopo Loup Lubb Luparello Lupo Lupu Lupus Vuk } lutbert_male = { Lutbert Liutbert Liutpert } macabee_male = { Macabee Maccabee } -#macbeth_male = { Macbethad Macbeth } +macbeth_male = { Macbethad Macbeth } madron_male = { Madron Madru Madrun Madryn Materiana Matrona Modron } maelgwn_male = { Maelgwn Maelcon Melgwn } maer_female = { Maer ME_r } -#magdalena_female = { Madalena Maddalena Magda Magdalena Magdalene Magdaleine MagdelE_ne Magdolna Majdala Magdleina } -#magnus_male = { Magnus Megistos Magne MagnU_s Magnasch } +magdalena_female = { Madalena Maddalena Magda Magdalena Magdalene Magdaleine MagdelE_ne Magdolna Majdala Magdleina } +magnus_male = { Magnus Megistos Magne MagnU_s Magnasch } magya_female = { Magya Magyal } mahalia_female = { Mahalia Mahalie Mehalia } mahendrapala_male = { Mahendrapala Mahendra Mahendrapal } mahendravarman_male = { Mahendravarman MakE_ntiravarman } mahipala_male = { Mahipala Mahipal } -#mahmud_male = { Mahmud Mahamud MehmU_d } +mahmud_male = { Mahmud Mahamud MehmU_d } makarius_male = { Makarius Makarios } -#malcolm_male = { Malcolm MA_el-Coluim Maelchon Maelcwn } +malcolm_male = { Malcolm MA_el-Coluim Maelchon Maelcwn } maldoven_male = { Maldoven MA_el-Dubh } maldred_male = { Maldred MA_el-Doraid } malise_male = { Malise MA_el-I_osa } @@ -857,49 +857,49 @@ malmfrid_female = { Malmfrid MA_lmfrI_D_r MalmfriT_ } malmure_female = { Malmure MA_el-Muire Maelmurie } malsnectan_female = { Malsnectan MA_elSnechtai } manasseh_male = { Manasseh ManassE_s Menassier } -#manfred_male = { Maginfredo Maginfrit Manfred Manfredi Manfredo Manfredu Matfre Menfrid } +manfred_male = { Maginfredo Maginfrit Manfred Manfredi Manfredo Manfredu Matfre Menfrid } manso_male = { Manso Mansone } -#mansur_male = { Mansur MensU_r Mensur } +mansur_male = { Mansur MensU_r Mensur } manuchihr_male = { Manuchihr MenU_C_ihr } manuel_male = { Emanuele Emmanouel Emmanuel EmmanuE_l Emmanuele Immanuel Manel Manuel Manuele } manushihr_male = { Manushihr MenU_S_ihr } maravarman_male = { Maravarman MA_ravarman } -#marcella_female = { Marcella Marchell } +marcella_female = { Marcella Marchell } marcellus_male = { Marcello Markellu } marcia_female = { Marcia Markia } marcianus_male = { Marcianus Meirchion } marcus_male = { Marcas March Marchell Marco Marcu Marcus Marek Margh Margos Mark MA_rk Marko Markos Markose Marku Markus Morcar Marchet } -#margaret_female = { MA_irgred Maisie Marared Margalida Margaret Margareta MargarE_ta Margarete Margarid Margarida Margarita Margherita Margred Margrete Margrethe Margrud Marguarite Marguerite Peigi Magreta } +margaret_female = { MA_irgred Maisie Marared Margalida Margaret Margareta MargarE_ta Margarete Margarid Margarida Margarita Margherita Margred Margrete Margrethe Margrud Marguarite Marguerite Peigi Magreta } margaritus_male = { Margaritu } -#maria_female = { Maike Mair MA_ire Mairi Mara Mareike Mari Maria MA_ria MarI_a Mariam Mariami Merjeme Marie Marija Mariyam Mary Miryem MO_r Morag Mariamu } +maria_female = { Maike Mair MA_ire Mairi Mara Mareike Mari Maria MA_ria MarI_a Mariam Mariami Merjeme Marie Marija Mariyam Mary Miryem MO_r Morag Mariamu } mariamma_female = { MariMA_tE_vatikal Mariamma } -#marianus_male = { Marian Mariano Marianos Marianu Marianus Meirion } +marianus_male = { Marian Mariano Marianos Marianu Marianus Meirion } marine_female = { Marina Marine Marinha Marin_a } -#marinus_male = { Marin Marino Marinu Marinus } -#marius_male = { Marius Mario Marios Mariu } +marinus_male = { Marin Marino Marinu Marinus } +marius_male = { Marius Mario Marios Mariu } marjory_female = { Marjory Marthoc } markward_male = { Markward Marquard Markwart } marquise_female = { Marquesa Marquise } marsilius_male = { Marsiglio } -3martha_female = { Martha MA_rta MAErta Marta Marthe Marfa Marte Marti Martita Morta Marfie } -#martin_male = { Maertijn Marcin Marthin Martim Martin MartI_n Martino Martinu Martinho MartiN_o MA_rton Merten Myrddin Martegn } +martha_female = { Martha MA_rta MAErta Marta Marthe Marfa Marte Marti Martita Morta Marfie } +martin_male = { Maertijn Marcin Marthin Martim Martin MartI_n Martino Martinu Martinho MartiN_o MA_rton Merten Myrddin Martegn } marwan_male = { Marwan Merwan } marzuban_male = { Marzuban Merzuban } mascarosa_female = { Mascarosa MascarO_sa Mascarose } -#masud_male = { Masud MesU_d Masoud } +masud_male = { Masud MesU_d Masoud } matad_male = { Matad Madog Matoc } matilda_female = { Mafalda Mahalta Mahaut Mathilda Mathilde Matild Matilda Matilde Matylda Maud Mauda Mautild Mawd Mechthild } -#matthew_male = { MaC_ko Maciej Mads Maffeo Mahuis Matej Mateu Mateusz Matfei Math Matheo Mattanyahu Matias Matija Matiya MatouS_ Mats Matta Matthew Mathias Mathieu Maththias Matteo Matteu Matthaios Matthias Matti Mattia Mattithyahu Mattityahu MA_tyA_s Mathiu } +matthew_male = { MaC_ko Maciej Mads Maffeo Mahuis Matej Mateu Mateusz Matfei Math Matheo Mattanyahu Matias Matija Matiya MatouS_ Mats Matta Matthew Mathias Mathieu Maththias Matteo Matteu Matthaios Matthias Matti Mattia Mattithyahu Mattityahu MA_tyA_s Mathiu } mattea_female = { Mateja } matej_ninoslav_male = { Matej_Ninoslav } mauregato_male = { Mauregato Mauregatu } -#maurice_male = { Maurice Mauric Meurig Muretzen } +maurice_male = { Maurice Mauric Meurig Muretzen } maura_female = { Maura } -#maurus_male = { Mauru MA_uru Moruello } +maurus_male = { Mauru MA_uru Moruello } mawgan_male = { Mawgan Meigant Meugan } -#maximilian_male = { Massimiliano Maksimilian } +maximilian_male = { Massimiliano Maksimilian } maximinus_male = { Massiminu } -#maximus_male = { Macsen Massimo Massimu Maxim Maximos Maximus } +maximus_male = { Macsen Massimo Massimu Maxim Maximos Maximus } mayor_female = { Maior Mayor Mor } mellitus_male = { Mellitus Melitus } meirona_female = { Meirona Meiriona } @@ -910,7 +910,7 @@ mercurius_male = { Mercurius Merkourios ME_rkur } merfyn_male = { Merfyn Mermin Merlin } meriadoc_male = { Meriadoc Meiriadog Meriasek } merryn_male = { Merryn Maruan } -#michael_male = { Michael MichaE_l Michel Michele Micheli Migali Mighele MihA_ly Mihail Mihailo Mihajlo Mihangel Mikail Mikayel Mikel Mikelli Mikhael Mikhail Mikheil Mikkel Mikko Miquel Mikha_il Michiel Mitgel } +michael_male = { Michael MichaE_l Michel Michele Micheli Migali Mighele MihA_ly Mihail Mihailo Mihajlo Mihangel Mikail Mikayel Mikel Mikelli Mikhael Mikhail Mikheil Mikkel Mikko Miquel Mikha_il Michiel Mitgel } michaela_female = { Michaela MichaE_liko Michiele } miles_male = { Milone } milisa_female = { Milisa } @@ -927,66 +927,66 @@ montefeltrano_male = { Feltrino Montefeltrano } morad_male = { Morad Murad } mordred_male = { Mordred Medrod Modred } morfarch_male = { Morfarch Mormarch } -#morgan_male = { Morgan Morcant Morgen Morien Muirgein } +morgan_male = { Morgan Morcant Morgen Morien Muirgein } morganna_female = { Morganna Morganne } morna_female = { Morna Muirne } -#moses_male = { MosE_ Moses Mouses Musa Muza } +moses_male = { MosE_ Moses Mouses Musa Muza } mstislav_male = { Mstislav ML_cisL_aw MS_cisL_aw } -#muhammad_male = { Muhammad Mahammad Mamlan Mihemed Mohammed Muhammed Mahamed Muhammad_Bughra Muhammad_Toghan } -#mungo_male = { Mungo Mwyn } +muhammad_male = { Muhammad Mahammad Mamlan Mihemed Mohammed Muhammed Mahamed } +mungo_male = { Mungo Mwyn } munia_female = { Moninha Monnia Munia MU_nia Munya } muniadomna_female = { Mumadona MU_niadomna Muniadona } munio_male = { Monio Monnio Munio Muniu Muno } munuald_male = { Monaldo } murdoch_male = { Murdoch Maredudd Muiredach Murethach Meredith } -#muriel_female = { Muriel Muirgel } +muriel_female = { Muriel Muirgel } murron_female = { Murron Mirren Morien Moruen Muirenn } -#mustafa_male = { Mustafa Mistefa } +mustafa_male = { Mustafa Mistefa } mutarrif_male = { al-Mutarrif Motarrif Mutarrif } nahir_male = { Nahir Nahor Nahur Nehor } nanaydvar_male = { Nanaydvar Nanaithvar } nanda_female = { Nanda Nande } nanding_male = { Nandinig Nantelino } nandivarman_male = { Nandivarman Nantivarman } -#napoleon_male = { NapoleO_ Napoleone Napuliuni } +napoleon_male = { NapoleO_ Napoleone Napuliuni } narasimhavarman_male = { Narasimhavarman Naracimmavarman } naravarman_male = { Naravarman Nar-Verma Naravarmandeva } narses_male = { Narses Nerse Nerseh Nerses } nasr_male = { Nasr Nesr } natalia_female = { Natalia NatA_lia Nutala } -#nathan_male = { Nathan Naiton Nechtan Neithon Natan } +nathan_male = { Nathan Naiton Nechtan Neithon Natan } nawshirwan_male = { Nawshirwan NoS_I_rwan } nazgol_female = { Nazgol Nazgul } -#nazir_male = { Nazir Nesir } +nazir_male = { Nazir Nesir } nechirwan_male = { Nechirwan NE_C_I_rvan } -#nestor_male = { Nestore } +nestor_male = { Nestore } neulenna_female = { Neulenna Neulina Newlyna } nicephorus_male = { Nicefuru NicE_phore Nikephoros Niqifor } -#nicetas_male = { Niketas NicE_tas Niketa } -#nicholas_male = { Cailean Calum Claes Claus Colin ColmA_n Columb MikoL_aj MikolA_S_ MikulA_S_ Niccolino NiccolO_ Nicholas Nicholaus Niclaes Nicolas Nicolau Niels Nigola Niklas Nikola Nikolaos Nikolaus Nikolitza NikollE_ Nikoloz Nils NicolA_ } +nicetas_male = { Niketas NicE_tas Niketa } +nicholas_male = { Cailean Calum Claes Claus Colin ColmA_n Columb MikoL_aj MikolA_S_ MikulA_S_ Niccolino NiccolO_ Nicholas Nicholaus Niclaes Nicolas Nicolau Niels Nigola Niklas Nikola Nikolaos Nikolaus Nikolitza NikollE_ Nikoloz Nils NicolA_ } nicola_female = { Nicola Nicole Nicolesa Nika Nikolena Niculina } -#nicodemus_male = { Nicodemus Nikodim Nicudemu } +nicodemus_male = { Nicodemus Nikodim Nicudemu } nigel_male = { Nigel Neil Niall NjA_ll } ninoslav_male = { Ninoslav } nirupatonkavarman_male = { Nirupatonkavarman Nirupatunkavarman } nonna_female = { Non Nonna Nonne Nuna NuN_a } nonno_male = { Nunno Nuno NunO_ NuN_o NuN_u } -#norbert_male = { Norbert Nordepert } +norbert_male = { Norbert Nordepert } nowy_male = { Nowy Nougui } nura_female = { Nura Nahara } nuria_female = { Nuria NU_ria } obeko_male = { Obeko Oveco Ovecu } obizzo_male = { Obizzino Obizzo } -#octavia_female = { Octavia Ottavia Otavia } +octavia_female = { Octavia Ottavia Otavia } octavianus_male = { Ottaviano } -#octavius_male = { Eudaf Octave Octavius Ottavio Ottaviu } +octavius_male = { Eudaf Octave Octavius Ottavio Ottaviu } odd_male = { Odd Oddr } oddilo_male = { Odilo } odilia_female = { Ottiglia } odoario_male = { Odoario Odoariu } ofeig_male = { Ofeig O_feigr } -#olaf_male = { Olaf AmlaI_b Anlaff Aulay Olafr Olav Olavi Oluf Onlaf O_lafr } -#oliver_male = { Alaverru Oliba Olibia Oliver Oliuer Olivier Oliviero Olivio Oliviu } +olaf_male = { Olaf AmlaI_b Anlaff Aulay Olafr Olav Olavi Oluf Onlaf O_lafr } +oliver_male = { Alaverru Oliba Olibia Oliver Oliuer Olivier Oliviero Olivio Oliviu } olwen_female = { Olwen Uluen } oneka_female = { Oneca Onecca Oneka Onega } ordono_male = { Ordono Ordonho Ordonno OrdoN_o OrdoN_u Urdun } @@ -998,10 +998,10 @@ orvar_male = { Orvar O_rvar } osorio_male = { Osorio Osoriu } ostoja_male = { Ostoja } osulf_male = { Osulf Oswulf } -#oswald_male = { Oswald Oswallt Usuullt } +oswald_male = { Oswald Oswallt Usuullt } othello_male = { Tello Tellu } ottar_male = { Ottar Authari Ottarr O_ttar } -#otto_male = { Ebles Eudes Eudon Eudo_n Oddet Oddone Odo_ O_dO_n Otto Luder-Udo Odo Odon Ota Othon Ott Otton Ottone Udo Uttuni } +otto_male = { Ebles Eudes Eudon Eudo_n Oddet Oddone Odo_ O_dO_n Otto Luder-Udo Odo Odon Ota Othon Ott Otton Ottone Udo Uttuni } ottobuono_male = { Ottobono Ottobuono } otwin_male = { Otwin Odoin } pagan_male = { Pagan Paganello Pagano Payen } @@ -1019,30 +1019,30 @@ parankusan_male = { Parankusan ParA_nkucan } parantaka_male = { Parantaka ParA_ntaka } pararajasekharan_male = { Pararajasekharan PararA_cacE_karan } parvaneh_female = { Parvaneh Perwane } -#pascal_male = { Pascal Pascale Paschal Pasquale Paschalis } +pascal_male = { Pascal Pascale Paschal Pasquale Paschalis } pascentius_male = { Pascentius Pasgen } pashang_male = { Pashang PE_S_eng } pasquitan_male = { Pasquitan Pascueten } paternus_male = { Paternus Padarn Patern Pidarnoin } -#patricia_female = { Patricia Patrikia Patrizia } -#patrick_male = { Padric Padrig PA_traic Patrick Patrikios Patrizio Patriziu Patryk Pedric Petroc } +patricia_female = { Patricia Patrikia Patrizia } +patrick_male = { Padric Padrig PA_traic Patrick Patrikios Patrizio Patriziu Patryk Pedric Petroc } patrona_female = { Paterna Patrona Patruina } -#paul_male = { Boghos PA_l PAAl Paavo Pal Paol Paolino Paolo Paul Paulos Paulose PA_ulu Paulus Pavel Pavle Pavlos PaweL_ Pawl Pol PO_l Pauli Paulin } -#paula_female = { Paula Paola } +paul_male = { Boghos PA_l PAAl Paavo Pal Paol Paolino Paolo Paul Paulos Paulose PA_ulu Paulus Pavel Pavle Pavlos PaweL_ Pawl Pol PO_l Pauli Paulin } +paula_female = { Paula Paola } paulina_female = { Paulina Pavlina } pavica_female = { Pavica } pelagia_female = { Pala Palla } -#pelagius_male = { Balakayus Belay PE_lage Pelagio Pelagios Pelagius Paio Pelaio Pelayo Pelayu } +pelagius_male = { Balakayus Belay PE_lage Pelagio Pelagios Pelagius Paio Pelaio Pelayo Pelayu } peregrine_male = { Pellegrino Pellegrinu } peronella_female = { Peironela PeironE_la Pernelle Pernilla Peronella PE_ronelle } peroz_male = { Peroz PI_roz } -#peter_male = { Bedros Boutros Cephas Cephus Pathrose Peder Pedr Pedro Pedru Pedur PE_ire PE_r Pere Pero Perrot Petair Petar Peter PE_ter Petr Petre Petri Petro Petros Petruccio Petru Petrus Piarres Pierre Pieter Pietro Piotr PjetE_r Peider Padrut } +peter_male = { Bedros Boutros Cephas Cephus Pathrose Peder Pedr Pedro Pedru Pedur PE_ire PE_r Pere Pero Perrot Petair Petar Peter PE_ter Petr Petre Petri Petro Petros Petruccio Petru Petrus Piarres Pierre Pieter Pietro Piotr PjetE_r Peider Padrut } petronilla_female = { Petronilla Petronilha Pieternelle Petra } -#philip_male = { Felip Felipe Ffilip Filibus Filip Filipe Filippino Filippo Filippu Filips Filipu FulO_p Phelippe Philip Philipp Philippe Philippos Phillip Pilib Piyliypaos } -#philippa_female = { Philippa Filipa Filippa } -#philomena_female = { Filomena Philomena } +philip_male = { Felip Felipe Ffilip Filibus Filip Filipe Filippino Filippo Filippu Filips Filipu FulO_p Phelippe Philip Philipp Philippe Philippos Phillip Pilib Piyliypaos } +philippa_female = { Philippa Filipa Filippa } +philomena_female = { Filomena Philomena } piniolo_male = { Pin_olo PiN_olu } -#pius_male = { Pio Piu } +pius_male = { Pio Piu } plaisance_female = { Plaisance Plazentzia } pons_male = { PonC_ Ponce PO_ncio Pons Pontio Ponz Ponzu } poppo_male = { Poppo } @@ -1054,13 +1054,13 @@ prijezda_male = { Prijezda } priscilla_female = { Priscilla Prisisilla } pritampala_male = { Pritampala Pritampal } prithviraja_male = { Prithviraja Prithivipala Prithvipal Prithviraj Prithvi } -#procopius_male = { Procopius Prokop Prokopios } -#prosper_male = { Prospero Prosperu } -#prudentius_male = { Prudencio } +procopius_male = { Procopius Prokop Prokopios } +prosper_male = { Prospero Prosperu } +prudentius_male = { Prudencio } ptolemy_male = { Ptolemy Ptolemee PtolE_mE_e } puviraja_male = { Puviraja PuvirA_ca } -#qasim_male = { Qasim Kassim } -#rachel_female = { Rachel Raahelamma } +qasim_male = { Qasim Kassim } +rachel_female = { Rachel Raahelamma } radelchis_male = { Radelchis } radgis_male = { Radgis Ratchis } radic_male = { RadiC_ } @@ -1069,9 +1069,9 @@ radislava_female = { Radislava } radivoj_male = { Radivoj } radogost_male = { Radogost } radwald_male = { Radoald } -#ragnar_male = { Ragnar Ragnarr } +ragnar_male = { Ragnar Ragnarr } ragnfrid_female = { Ragnfrid RO_gnfriT_ RO_gnfrI_D_r } -#ragnhild_female = { Ragnhild RO_gnhildr Ragnell Ronalda Ragnhildr } +ragnhild_female = { Ragnhild RO_gnhildr Ragnell Ronalda Ragnhildr } ragnvald_male = { Ragnvald RO_gnvaldr Ragnald Ronald } rahula_male = { Rahula Rahule } rainulf_male = { Rainulfu } @@ -1084,51 +1084,51 @@ rajendra_male = { Rajendra IrA_cE_ntira } raka_male = { Raca } ralindis_female = { Ralinda } ralph_male = { Radke Radolf Radulf Radulfo Ralf Ralph RE_dwulf Randolf Randolph Raolf Raoul Rodolf Rodolfo Rodulfu Rudolf Rudolfu Raduolf } -#ramiro_male = { Ramiro Ramir Ramiru Ranimiro Remiro } +ramiro_male = { Ramiro Ramir Ramiru Ranimiro Remiro } rampala_male = { Rampala Rampal } ranadhiran_male = { Ranadhiran RanatI_ran } ranaditya_male = { Ranaditya Ranatitta } rangraja_male = { Rangraja Rangraj } -#raphael_male = { RafaEl Rafaello Raphael Raziel } -#rashid_male = { Rachid Rashid } +raphael_male = { RafaEl Rafaello Raphael Raziel } +rashid_male = { Rachid Rashid } rawwad_male = { Rawwad Revend } raymond-Berengar_male = { Raimond-BerenguiE_ Ramon-Berenguer Raymond-Berengar } -#raymond_male = { Erramun Raimond Raimondo Raimundo Rajmund Ramon RamO_n Ramundu Ramuni Raymond RemO_n } +raymond_male = { Erramun Raimond Raimondo Raimundo Rajmund Ramon RamO_n Ramundu Ramuni Raymond RemO_n } rayner_male = { Ranieri Raniero Rainero Rainone Rayner Reniero Reinier } -#rebecca_female = { Rebecca Accamma } +rebecca_female = { Rebecca Accamma } refil_male = { Refil Refill } -#regina_female = { Regina Rhiainfelt Rioantguellt } -#reginald_male = { Rainald Rainaut Ranald Raynaud Raynold RE_genweald Reginald Reginhard Reignarz Reinhold Reinoud Renaud Rheinallt Rinaldo Rinaldu } -#reinbern_male = { Reinbern Reginbern } +regina_female = { Regina Rhiainfelt Rioantguellt } +reginald_male = { Rainald Rainaut Ranald Raynaud Raynold RE_genweald Reginald Reginhard Reignarz Reinhold Reinoud Renaud Rheinallt Rinaldo Rinaldu } +reinbern_male = { Reinbern Reginbern } remigius_male = { Remi Remigi } renard_male = { Reineke Reinhard Renard Renhard } -#renatus_male = { Rinatu } +renatus_male = { Rinatu } resa_female = { Resa } -#reuben_male = { Reuben Roupen Rupin } -#rhiannon_female = { Rhiannon Rioanon } +reuben_male = { Reuben Roupen Rupin } +rhiannon_female = { Rhiannon Rioanon } rhiwallon_male = { Rhiwallon Riuallon } riacet_male = { Riacet Riaged } ricarda_female = { Ricarda Ricciarda Richara Richardis Richenda RichE_nda Richent Richeut Rikissa RI_kiza } ricenus_male = { Ricenus Rhigeneu Riceneu } -#richard_male = { Reccared Rekkaredo Rhicert Ricard Ricardo Ricart Riccardo Riccardu Richard Richart Riku Ryszard } +richard_male = { Reccared Rekkaredo Rhicert Ricard Ricardo Ricart Riccardo Riccardu Richard Richart Riku Ryszard } rikulfr_male = { Riculf Rikulfr RI_kU_lfr } rioantdrec_female = { Rioantdrec Rhiaindrech } riwal_male = { Riwal Rhiwal } -#robert_male = { Hrodberht Rhobert Robert RobE_rt Roberto Robertu Robrecht Rohart Roparth Ropert Rubbertu Rubert Ruprecht } -#roderick_male = { Errodrigo Ludriqh Rhodri Rhydderch Roderic Rodericho Roderick Roderissus Rodric Rodrigo Rodrigu Roi Rory RuaidrI_ Ruairi Ruatirch Rudri Rui } +robert_male = { Hrodberht Rhobert Robert RobE_rt Roberto Robertu Robrecht Rohart Roparth Ropert Rubbertu Rubert Ruprecht } +roderick_male = { Errodrigo Ludriqh Rhodri Rhydderch Roderic Rodericho Roderick Roderissus Rodric Rodrigo Rodrigu Roi Rory RuaidrI_ Ruairi Ruatirch Rudri Rui } rodgand_male = { Rodgand Hrodgaud } rodwald_male = { Robaldo Rodgoald Rodoald Rodwald Rubaldo } -#roger_male = { Rodegar Roger Rogier Rudigar Ruggero Ruggeru Ruggiero Rutger } -#roland_male = { Lachlan RolA_n Roland Rolando Rolland } +roger_male = { Rodegar Roger Rogier Rudigar Ruggero Ruggeru Ruggiero Rutger } +roland_male = { Lachlan RolA_n Roland Rolando Rolland } rolf_male = { Rolf Hrolfr HrO_lfr HrO_D_O_lfr } -#roman_male = { Rhufon Roman RomA_n Romano Romanos Romanus Ruman Rumon Ramun } +roman_male = { Rhufon Roman RomA_n Romano Romanos Romanus Ruman Rumon Ramun } romoald_male = { Romoald } -#ronan_male = { Ronan RO_nA_n } +ronan_male = { Ronan RO_nA_n } ros_female = { Ros RO_is } -#rosa_female = { Rosa RO_zsa Rose } +rosa_female = { Rosa RO_zsa Rose } rostam_male = { Rostam Rostan Rustam } rotfrid_male = { Rofrit } -#roy_male = { Roy Ruah } +roy_male = { Roy Ruah } rucenus_male = { Rucenus Rhun Roucen Ru } ruffinus_male = { Grifiud Griffith Gruffydd Ruffinus } rurik_male = { Rurik HrO_rekr RO_rek RO_rik HrE_rekr } @@ -1147,36 +1147,36 @@ samanta_male = { Samanta Samant-Singh Samantasimha } samarasimha_male = { Samarasimha Samar-Singh } samaritan_male = { Samaritanu } sami_female = { Sami Sameah Samee Sameea Samiya Samiyah Samiyya Samya } -#sami_male = { Sami Samiy } -#samuel_male = { Samuel SA_muel Samueli SamuE_li Samoeli Sawyl } +sami_male = { Sami Samiy } +samuel_male = { Samuel SA_muel Samueli SamuE_li Samoeli Sawyl } samund_male = { SA_mund SE_mundr } sancha_female = { Antsa Sancha SanC_a Sanya } -#sancho_male = { Antso Sancho Sanchu Sanciu Sanctus SanC_ Sandde Sans Sante Sanyo } +sancho_male = { Antso Sancho Sanchu Sanciu Sanctus SanC_ Sandde Sans Sante Sanyo } sandalj_male = { Sandalj } sanko_male = { Sanko } -#sarah_female = { Sara SA_ra Sarah Saramma Saira } +sarah_female = { Sara SA_ra Sarah Saramma Saira } satinik_female = { Satinik Satenik } savaric_male = { Sabariquh Savarico Savaricu } scholastica_female = { Scholastyka Scolaster Culastia } -#sebastian_male = { Bastian BastiA_n Sebastian SebastiA_n Sebastiaen Sebastiano Sebastianos Sebastianu SebastiA_o Sebustianu Bastiaun } +sebastian_male = { Bastian BastiA_n Sebastian SebastiA_n Sebastiaen Sebastiano Sebastianos Sebastianu SebastiA_o Sebustianu Bastiaun } seervallabha_male = { Seervallabha CI_vallapa } seervallabhan_male = { Seervallabhan CI_vallapan } segarajasekaran_male = { Segarajasekaran CekarA_cacE_karan } senara_female = { Senara Zennor } -#seraphin_male = { Serafin Serafino Serafinu Seraphin } -#sergius_male = { Sarkis Sergio Sergios Sergiu SE_rgiu Sergius Serigi } +seraphin_male = { Serafin Serafino Serafinu Seraphin } +sergius_male = { Sarkis Sergio Sergios Sergiu SE_rgiu Sergius Serigi } serhilda_female = { Serhilda Serenahilt } severin_male = { Severin Severino } -#severus_male = { Seferus Severo } +severus_male = { Seferus Severo } sevilay_female = { Savilay Sevilay } sevindik_female = { Savintik Sevindik } sextus_male = { Sesto } shadhi_male = { Shadhi S_adI_ } -#shahab_male = { Shahab S_ahab } +shahab_male = { Shahab S_ahab } shahanshah_male = { Shahanshah S_ahenS_ah Shanshe } shahan_male = { Shahan Shahen } shahbaz_male = { Shahbaz S_ahbaz } -#shahin_male = { Shahin S_ahin } +shahin_male = { Shahin S_ahin } shahram_male = { Shahram S_ahram } shahrokh_male = { Shahrokh S_ahrux Sharokh } shahruz_male = { Shahruz S_ahruz } @@ -1190,23 +1190,23 @@ sheraga_male = { Sheraga Shraga } shirkuh_male = { Shirkuh S_I_rkU_h } shuayb_male = { C_uayb Shuayb } sibislav_male = { Sibislav } -#sibylla_female = { Sibel Sibila Sibilia Sibilla Sibil_la Sibyl Sibylla Sybilla Sibylle Sybille } +sibylla_female = { Sibel Sibila Sibilia Sibilla Sibil_la Sibyl Sibylla Sybilla Sibylle Sybille } sicard_male = { Sicard } sicco_male = { Sicco Sico Sikke } sicheri_male = { Sicheri Sigeriu } siddhartha_male = { Siddhartha Siddharthe } -#siegfried_male = { Siegfried Sigfrid Sigifredo } +siegfried_male = { Siegfried Sigfrid Sigifredo } sieghart_male = { Sieghart Sieghard } sigbjorn_male = { SigbjO_rn SigrbjO_rn } siginulf_male = { Siginolfo } sigisbert_male = { Sigisbert Sigbert } sigmund_male = { Sigmund Siegmund Sigismond Sigismund Zikmund Zsigmond Zygmunt } -#sigrid_female = { SigrI_D_r Sigrid } -#sigurd_male = { Sigurd SigurT_r Sigward Sikard Siward Siweard Sjoerd } +sigrid_female = { SigrI_D_r Sigrid } +sigurd_male = { Sigurd SigurT_r Sigward Sikard Siward Siweard Sjoerd } silo_male = { Silo Silu } silvester_male = { Silvester Silvestro Silvestru Szilveszter } simhavishnu_male = { Simhavishnu Cimmavisnu } -#simon_male = { Jimeno Semeno Shem_on Shimon Shimshon Simeon Simeoni Simion Simione Simon SimO_n Simone Simonetto Simuni Symeon Xemen XimE_n Ximeno Ximenu Schimun } +simon_male = { Jimeno Semeno Shem_on Shimon Shimshon Simeon Simeoni Simion Simione Simon SimO_n Simone Simonetto Simuni Symeon Xemen XimE_n Ximeno Ximenu Schimun } simplitius_male = { Simplitziu } singhabahu_male = { Singhabahu CinkapA_ku } sinibald_male = { Sinibaldo } @@ -1218,11 +1218,11 @@ skule_male = { Skule Scule Skuli SkU_li } slaine_female = { Slaine SlA_I_ne } smbat_male = { Smbat Sumbat } sobeslaus_male = { Sobeslaus SobE_slav Sobieslav } -#solomon_male = { Salemon Salman Salomon Selevan Selyf Solomon SolomO_n Sulayman Suleyman Suleiman Suleyman-Arslan } +solomon_male = { Salemon Salman Salomon Selevan Selyf Solomon SolomO_n Sulayman Suleyman Suleiman } solve_male = { SO_lve SO_lvi } somerled_male = { Somerled Somhairle SumarliT_i } sonpala_male = { Sonpala Sonpal } -#sophia_female = { Sophia Z_ofie Sofia Sofie Sofija Sophie Zofia ZsO_fia Sohvi } +sophia_female = { Sophia Z_ofie Sofia Sofie Sofija Sophie Zofia ZsO_fia Sohvi } sorleone_male = { Sorleone } sorkver_male = { SO_rkver SO_rkvir } sozzo_male = { Sozzo } @@ -1232,7 +1232,7 @@ stana_female = { Stana } starkad_male = { Starkad StarkaT_r } sten_male = { Sten Steinn Steyn } stephania_female = { Estefania EstefanI_a EstefA_nia Estevainha Estienette Stefana Stefania Stephania Stephanie StE_phanie } -#stephen_male = { Eappen Estienne E_tienne Estiennot Esteban EstE_banu EstE_vA_o EstE_ve Estevo Isteban IstE_vene IstvA_n Stefan Stefano StE_fanu Stefanus Stefen Steffen Stepan Stepanos Stepanoz Stephan Stephanos Stephen Steven Stjepan Szczepan Steafan } +stephen_male = { Eappen Estienne E_tienne Estiennot Esteban EstE_banu EstE_vA_o EstE_ve Estevo Isteban IstE_vene IstvA_n Stefan Stefano StE_fanu Stefanus Stefen Steffen Stepan Stepanos Stepanoz Stephan Stephanos Stephen Steven Stjepan Szczepan Steafan } styrkar_male = { Styrkar StyrkA_r } suero_male = { Soeiro Sueiro Suero Sueru } sukhinpala_male = { Sukhinpala Sukhinpal } @@ -1243,14 +1243,14 @@ sunifred_male = { Sunifred Suniefredo } sunyer_male = { Sunyer Suneario } surajpala_male = { Surajpala Surajpal } surkhab_male = { Surkhab Surxap } -#susan_female = { Sosamma Susan Susana Susanah Susanna Susanne Suzana SU_sanna } +susan_female = { Sosamma Susan Susana Susanah Susanna Susanne Suzana SU_sanna } svanhild_female = { Svanhild Svanhildr } svatopluk_male = { Svatopluk S_wiE_topeL_k Sviatopolk } -#sven_male = { Sven Soini Svein Sveinn Svend Swegn Sweeny Suibne Sweeney } -#sviatoslav_male = { Sviatoslav S_wiE_tosL_aw Svietoslav } +sven_male = { Sven Soini Svein Sveinn Svend Swegn Sweeny Suibne Sweeney } +sviatoslav_male = { Sviatoslav S_wiE_tosL_aw Svietoslav } swanahild_female = { Swanahild Suanhilde } sigtyrgg_male = { Sigtrygg Sigtryggr } -#sylvain_male = { Silvano } +sylvain_male = { Silvano } symmachus_male = { Simachu Symmachos Symmachus } tabitha_female = { Tabitha Tabatha Tabby Tabetha } tadg_male = { Tadg Tadhg Tarla Tegwyd Taig Teague } @@ -1274,32 +1274,32 @@ teresa_female = { Talesa Taresa Tarexia Teresa TerE_sa Tereza Terezia Thresiamma thaddeus_male = { Addai Taddai Taddeo Tadduccio Tadeusz Thaddeus Thadeosi Thiaddi } thecla_female = { Tecla Tegla Tekla Thecla } thelesphore_male = { TelE_sfuru } -#theobald_male = { Teobald Teobaldo Teobaldu Tetbald Theobald ThiE_baut Thiadbold Thibault Tibaldo Tibalt Tibaud Tibault Tybalt Tybaut } +theobald_male = { Teobald Teobaldo Teobaldu Tetbald Theobald ThiE_baut Thiadbold Thibault Tibaldo Tibalt Tibaud Tibault Tybalt Tybaut } theodat_male = { BoZ_ydar Bozidar Dat Deodat Fedot Teodato Theodat Theodote Theodotos } theoderic_male = { Theoderic Theoderich } theodolf_male = { Teodolfo } -#theodora_female = { Feodora Teodora Theodora ThE_odora } -#theodore_male = { Theodore Feodor Tadros Tedore Teodor Teodoro Teudar Teudur Tewdwr TheodO_ros Theodoros Thoros ThE_tore Tiudoru Tudor } -#theodoric_male = { DE_tR_ich Diederick Diederik Dietrich Dirk Dytryk Teudaric Teuderic Teudric Tewdrig Theodoric ThE_odoric Theodorich Theodoricho Thierry TiE_rri Tiuduricu } -#theodosia_female = { Theodosia Feodosia Teodosia } -#theodosius_male = { Tedisio Teodizio Teodosiu Tewdos Theodosios Theodosius Teodosi } +theodora_female = { Feodora Teodora Theodora ThE_odora } +theodore_male = { Theodore Feodor Tadros Tedore Teodor Teodoro Teudar Teudur Tewdwr TheodO_ros Theodoros Thoros ThE_tore Tiudoru Tudor } +theodoric_male = { DE_tR_ich Diederick Diederik Dietrich Dirk Dytryk Teudaric Teuderic Teudric Tewdrig Theodoric ThE_odoric Theodorich Theodoricho Thierry TiE_rri Tiuduricu } +theodosia_female = { Theodosia Feodosia Teodosia } +theodosius_male = { Tedisio Teodizio Teodosiu Tewdos Theodosios Theodosius Teodosi } theophanus_male = { Theophanus Tifan } theophania_female = { Theophano ThE_ophanie } theudewald_male = { Tedaldo Theudoald } theutpert_male = { Teutperto } thobias_male = { Tobias } -#thomas_male = { Tam Tam_as TamA_s Ta_mhas Th_amhais Thoma Thomas Tohmas Tomas TomA_s TomajE_ Tomasz Tommaso Tommasu Tomo Tomos Touma Toumas Tovmas Tumasi Tumasch } +thomas_male = { Tam Tam_as TamA_s Ta_mhas Th_amhais Thoma Thomas Tohmas Tomas TomA_s TomajE_ Tomasz Tommaso Tommasu Tomo Tomos Touma Toumas Tovmas Tumasi Tumasch } thomasa_female = { Thomasa Tam Tamasin Tami Tammy Tamsin Tamsyn Tamzin Tomasina } -#thor_male = { Thor Donar } -#thora_female = { Thora T_ora Tora T_O_ra } +thor_male = { Thor Donar } +thora_female = { Thora T_ora Tora T_O_ra } thordis_female = { Thordis T_ordis T_O_rdI_s } thorolf_male = { Thorolf T_orolfr Torolf T_O_rO_lfr } thyra_female = { Thyra T_yra T_yri } tiberius_male = { Tiberius Tiberios } tiburge_female = { Tiburge Thetburga Tiborg Tibourge } tigridia_female = { Tegridia Tigridia } -#timothy_male = { Timothy Dimetheos Thimo } -#timur_male = { TimE_r Timur } +timothy_male = { Timothy Dimetheos Thimo } +timur_male = { TimE_r Timur } tisemir_male = { TI_semir Tihomir } titianus_male = { Tiziano } tjudmund_male = { Tjudmund T_iO_D_mundr } @@ -1309,7 +1309,7 @@ toke_male = { Toke TO_ki } torbjorn_male = { TorbE_nu TorbjO_rn T_orbjO_rn TorbjOErn } torbrand_male = { Torbrand T_orbrandr } torchitorio_male = { Torchitor Torchitoriu } -#tord_male = { Tord T_ordr T_orD_r } +tord_male = { Tord T_ordr T_orD_r } torfinn_male = { Torfinn T_orfinn T_orfinnr } torkel_male = { Torkel T_orgil Thurcytel Torgil Torgils Torquil T_orgils } tornik_male = { Tornik Tornike } @@ -1319,10 +1319,10 @@ totil_male = { Totil T_jO_stO_lfr } toste_male = { Toste Tostig TO_sti } trajan_male = { Trajan Traianos } tribune_male = { Tribuno } -#tristan_male = { Tristan Drosten Drystan } +tristan_male = { Tristan Drosten Drystan } trudilde_female = { Trodilde Trudilde } truppoald_male = { Truppoald } -#tryggve_male = { Tryggve Tryggvi } +tryggve_male = { Tryggve Tryggvi } tvrtko_male = { Tvrtko } tuathal_male = { Tuathal TU_athal Tudwal Tugdual } tudwallon_male = { Tudwallon Tuduallon } @@ -1334,37 +1334,37 @@ uffe_male = { Uffe Offa } uhtred_male = { Uhtred UhtrE_d } ulf_male = { Guelfo Guelph Ulf Ulfo Ulfr Ulv Wulf Wulff Welf U_lfr } ulfhild_female = { Ulfhild Wulfhild Wulfhilde U_lfhildr } -#ulrich_male = { Odalrico Olderico OldR_ich Olrico Udalrich Udalrico Uldarico Ulric Ulrich } +ulrich_male = { Odalrico Olderico OldR_ich Olrico Udalrich Udalrico Uldarico Ulric Ulrich } ulvhilde_female = { Ulvhilde Ulfhildr } -#umar_male = { Omer Omari Umar } +umar_male = { Omer Omari Umar } una_female = { Una U_na } -#urban_male = { Erb Erbin Erpin Irb Urbain Urban Urbano Urbien } +urban_male = { Erb Erbin Erpin Irb Urbain Urban Urbano Urbien } urbgenius_male = { Urbgenius Urbcen Urien } -#ursula_female = { Ursula Ursule } +ursula_female = { Ursula Ursule } ursulinus_male = { Ursulinus } urraca_female = { Urraca Urraka } ursus_male = { Orso Orson Ursion Ursus Uorsin } -#ute_female = { Ute Oda Uta } -#uthman_male = { Uthman Osman Athman } +ute_female = { Ute Oda Uta } +uthman_male = { Uthman Osman Athman } vaclav_male = { Vaclav VA_clav Vencel VE_nceslav WaN_ko WacL_aw Wenzel } vairisimha_male = { Vairisimha Vairsingh } vakhtank_male = { Vakhtank Vakhtang } vakpati_male = { Vakpati Vakapati Vakpatiraja } -#valentin_male = { Ualan Valenti Valentin Valentino Valintinu Walan Walenty Valantin } -#valerian_male = { Valirianu } -#valerius_male = { Valerio Valerios Valerius } +valentin_male = { Ualan Valenti Valentin Valentino Valintinu Walan Walenty Valantin } +valerian_male = { Valirianu } +valerius_male = { Valerio Valerios Valerius } valhanadeva_male = { Valhanadeva Valhana } varagunan_male = { Varagunan Varakunan } varagunavarman_male = { Varagunavarman Varakunavarman } varshapala_male = { Varshapala Varshpal } varshasb_male = { Varshasb VarS_asp } -#vasco_male = { Balashk Belasko Blasco Vasco Velasco Velascu } +vasco_male = { Balashk Belasko Blasco Vasco Velasco Velascu } vela_male = { Beila Vela } velasquita_female = { Belasquida Belaskita Velasquida Velasquita } vellido_male = { Bellidu Vellido } veep_female = { Veep Vepa } vermudo_male = { Bermond Bermudo Bermudu Veremondo Veremundo Vermudo } -#victor_male = { Biktor Uther Uthyr Victor Viktor Vittore Vittorio Vittoriu Wecta } +victor_male = { Biktor Uther Uthyr Victor Viktor Vittore Vittorio Vittoriu Wecta } vidurathpala_male = { Vidurathpala Vidurathpal } vigdis_female = { Vigdis VigdI_s VigdI__s } vigraharaja_male = { Vigraharaja Vigrharaja } @@ -1372,7 +1372,7 @@ vijayaditya_male = { Vijayaditya VicayA_titta } vijayalaya_male = { Vijayalaya VicayA_laya } vijayaraga_male = { Vijayaraga VicayA_raka } vikramaditya_male = { Vikramaditya VikramA_tittA_ } -#vincent_male = { C_enE_k Pizente VicenC_ Vicente Vincenne Vincent Vincenzo Vissente Wincenty Vincenz } +vincent_male = { C_enE_k Pizente VicenC_ Vicente Vincenne Vincent Vincenzo Vissente Wincenty Vincenz } vinciguerra_male = { Vinciguerra } virabhadra_male = { Virabhadra Kwirapabhadra } virakhesari_male = { Virakhesari VI_rakE_cari } @@ -1389,8 +1389,8 @@ vitalis_male = { Guitol Gwydol Vitale Vitalis } vito_male = { Idu Vitu } vivianus_male = { Bibianus Vivianu } vivili_female = { Vivilde Vivili } -#vladimir_male = { Vladimir Valdemar VladimI_r Waldemar } -#vladislav_male = { Vladislav WL_adysL_aw WL_odzisL_aw } +vladimir_male = { Vladimir Valdemar VladimI_r Waldemar } +vladislav_male = { Vladislav WL_adysL_aw WL_odzisL_aw } vlatko_male = { Vlatko } vojaca_female = { VojaC_a } vojislava_female = { Vojislava } @@ -1404,34 +1404,34 @@ vukmir_male = { Vukmir } walbert_male = { Gualberto Walpert } waldrada_female = { Waldrada Walderada Vualdrada } wahustan_male = { Wahustan Vahusdan } -#walter_male = { Balterio BhA_tair Gauthier Gautier Gualter Gualtiero Guterre Gutierre Guttier Ualtar Valteri Walter Walthari Walther Wolter Wautier } +walter_male = { Balterio BhA_tair Gauthier Gautier Gualter Gualtiero Guterre Gutierre Guttier Ualtar Valteri Walter Walthari Walther Wolter Wautier } waltheof_male = { Waltheof Waldeve Waldo } weickhard_male = { Weickhard Weichart } werestan_male = { Werestan Gwerstan } -#werner_male = { Werner Irnerius Warin Werneke } -#wilfred_male = { GuifrE_ Guifredo Vifredo Vilfredo Wifredo Wilfred } -#william_male = { Gilen Gugghiermu Guglielmo Guglielmu Guglielmus GuilhE_m Guilhem Guilherm Guillaume Guillelme Guillem GuillE_n Guillerme Guillermo Gulielm Gullielmo Gwilym Liam Uilliam VilE_m Vilhelm Wilhelm Willem William Guglielm } +werner_male = { Werner Irnerius Warin Werneke } +wilfred_male = { GuifrE_ Guifredo Vifredo Vilfredo Wifredo Wilfred } +william_male = { Gilen Gugghiermu Guglielmo Guglielmu Guglielmus GuilhE_m Guilhem Guilherm Guillaume Guillelme Guillem GuillE_n Guillerme Guillermo Gulielm Gullielmo Gwilym Liam Uilliam VilE_m Vilhelm Wilhelm Willem William Guglielm } williamette_female = { Guillaumette Guillelma Guillemecte Williamette } wimara_male = { Vimara Wimarano } winaloe_male = { Winaloe Guinol } -#winifred_female = { Winifred Gwenfrewi } +winifred_female = { Winifred Gwenfrewi } withred_male = { Withred WihtrE_d } witiza_male = { Vitiza Witiza } wolfram_male = { Wolfram Vulframn } xemraja_male = { Xemraja Kshemraja } -#ximena_female = { Jimena Ximena } +ximena_female = { Jimena Ximena } yazid_male = { Yazid YezI_d } yeghishe_male = { Yeghishe Yeghise } -#yolanda_female = { Ioulanda Jolanta Valence Viola Violant Violante Violent Violeta Yolanda Yolande Violanta } +yolanda_female = { Ioulanda Jolanta Valence Viola Violant Violante Violent Violeta Yolanda Yolande Violanta } yuddamalla_male = { Yuddamalla Yuddhamalla } -#yves_male = { Yves Erouan } -#yvonne_female = { Yvonne Erouana Yvon } -#zachary_male = { Zacarie Zaccaria Zachariah Zacharias Zacharria Zachary Zack Zakariyah Zakariyya } +yves_male = { Yves Erouan } +yvonne_female = { Yvonne Erouana Yvon } +zachary_male = { Zacarie Zaccaria Zachariah Zacharias Zacharria Zachary Zack Zakariyah Zakariyya } zaida_female = { Zahida ZaI_da } zartosht_male = { Zartosht ZerdeS_t } zbynek_male = { ZbynE_k Zbigniew Zbyszko Zbynek } zosimus_male = { Zosimus Zosima } -#zeno_male = { Zenon Sein } +zeno_male = { Zenon Sein } zeta_female = { Zeta Zeita } zeya_male = { Zeya Zeyar } zubeyr_male = { Zubeyr Zuber Zuberi } diff --git a/common/culture/name_lists/00_baltic.txt b/common/culture/name_lists/00_baltic.txt deleted file mode 100644 index ba72cf0d2..000000000 --- a/common/culture/name_lists/00_baltic.txt +++ /dev/null @@ -1,194 +0,0 @@ -name_list_latvian = { - - cadet_dynasty_names = { - { "dynnp_gada" "dynn_Selija" } - { "dynnp_gada" "dynn_Varviai" } - "dynn_Seli" - { "dynnp_gada" "dynn_Zagare" } - { "dynnp_gada" "dynn_Vanema" } - { "dynnp_gada" "dynn_Ventava" } - { "dynnp_gada" "dynn_Bandava" } - { "dynnp_gada" "dynn_Piemare" } - { "dynnp_gada" "dynn_Keklys" } - { "dynnp_gada" "dynn_Meguva" } - { "dynnp_gada" "dynn_Duvzare" } - { "dynnp_gada" "dynn_Tervete" } - { "dynnp_gada" "dynn_Silene" } - { "dynnp_gada" "dynn_Duobele" } - { "dynnp_gada" "dynn_Zagare" } - { "dynnp_gada" "dynn_Sela" } - { "dynnp_gada" "dynn_Ventas" } - { "dynnp_gada" "dynn_Juras" } - { "dynnp_gada" "dynn_Musas" } - { "dynnp_gada" "dynn_Gaujas" } - { "dynnp_gada" "dynn_Aiviekstas" } - { "dynnp_gada" "dynn_Dzelves" } - { "dynnp_gada" "dynn_Krona" } - { "dynnp_gada" "dynn_Adazi" } - } - - dynasty_names = { - { "dynnp_gada" "dynn_Selija" } - { "dynnp_gada" "dynn_Varviai" } - "dynn_Seli" - { "dynnp_gada" "dynn_Zagare" } - { "dynnp_gada" "dynn_Vanema" } - { "dynnp_gada" "dynn_Ventava" } - { "dynnp_gada" "dynn_Bandava" } - { "dynnp_gada" "dynn_Piemare" } - { "dynnp_gada" "dynn_Keklys" } - { "dynnp_gada" "dynn_Meguva" } - { "dynnp_gada" "dynn_Duvzare" } - { "dynnp_gada" "dynn_Tervete" } - { "dynnp_gada" "dynn_Silene" } - { "dynnp_gada" "dynn_Duobele" } - { "dynnp_gada" "dynn_Zagare" } - { "dynnp_gada" "dynn_Sela" } - { "dynnp_gada" "dynn_Ventas" } - { "dynnp_gada" "dynn_Juras" } - { "dynnp_gada" "dynn_Musas" } - { "dynnp_gada" "dynn_Gaujas" } - { "dynnp_gada" "dynn_Aiviekstas" } - { "dynnp_gada" "dynn_Dzelves" } - { "dynnp_gada" "dynn_Krona" } - { "dynnp_gada" "dynn_Adazi" } - } - - male_names = { - Aishno Ako Ankad Baise Balodis Bikshe Borut Bulei Butovit Cirulis Dangeruthe Darbeslave Dausprungas Davins Demas Dobre Dovyat Dzintis - Elmede Erasts Erdzivil Galeine Gastile Gedere Gerden Gibedats Giemund Golovke Gotene Gunvald Imanta Janis Jaunule Jedetus Juvage Kage - Kaire Karijotas Karnak Kaupo Kerstigens Kiten Klavess Kodere Kuliens Kurlemuse Lammekinus Likiik Litto Lonkogveni Manvydas Meinekinus - Mendune Nameisis Narvait Pliksov Pukiik Pukuveras Ringaudas Rushky Rusins Sabe Sargun Scurdo Shutr Shvarnas Skornand Sprudeik Stegut - Steikint Sviendorog Talivaldis Tautvila Traidenis Treniota Vaishvilkas Valikaila Vetseke Viesturs Visheiv Vishikut Vishly Vykantas Yudki - } - female_names = { - Agita Ausala Balba Bitens Brita Daira Darate Dardedze Dose Dzeguze Galene Greze Gunda Gundega Ieva Imela Kordula Liga Maija Marite Naula - Rasa Ruta Savna Viba Zigne - } - dynasty_of_location_prefix = "dynnp_gada" - - -} -name_list_lithuanian = { - - cadet_dynasty_names = { - "dynn_Jogailaitis" - "dynn_Gediminaitis" - "dynn_Astikaitis" - "dynn_AlS_eniS_kis" - "dynn_Cartoriskis" - "dynn_Giedraitis" - "dynn_Alelkaitis" - "dynn_Sviriskis" - "dynn_Valmantaitis" - "dynn_Kesgailos" - "dynn_Mangirdaitis" - "dynn_Hlebowicius" - "dynn_Schalauosunus" - "dynn_Ragai" - "dynn_Ismemel" - "dynn_Isskalvia" - "dynn_Lamati" - } - - dynasty_names = { - "dynn_Jogailaitis" - "dynn_Gediminaitis" - "dynn_Astikaitis" - "dynn_AlS_eniS_kis" - "dynn_Cartoriskis" - "dynn_Giedraitis" - "dynn_Alelkaitis" - "dynn_Sviriskis" - "dynn_Valmantaitis" - "dynn_Kesgailos" - "dynn_Mangirdaitis" - "dynn_Hlebowicius" - "dynn_Schalauosunus" - "dynn_Ragai" - "dynn_Ismemel" - "dynn_Isskalvia" - "dynn_Lamati" - } - - male_names = { - Algirdas Antanas Antavas Aras Arunas Azuolas Budrys Bukantas Butavas Butigeidis Butvydas Daugvilas Daumantas Dausprungas Dravenis Erdenis Erdvilas Gedigaudas - Gediminas Gedivilas Gintaras Gintautas Girdenis Irmantas Jaunutis Jogaila Jovirdas Kantibutas Karijotas Kesgaila Kestutis Korigaila Korybutas - Lasukas Lingvenis Liudas Lubartas Lutuveras Merkelis Mindaugas Minigaila Mantvydas Movkoldas Narimantas Povilas Pukuveras Rimantas - Rimgaila Rimvydas Ringaudas Sarunas Skirgaila Songaila Svarnas Svitrigaila Tarvydas Tovtivilas Traidenis Treniotas Vainius Vaisvilkas Valimantas - Vidmantas Vingoldas Virmantas Visvaldis Vizgirdas Vykintas Vytautas Vytenis Zivinbudas Zygimantas - } - female_names = { - Aldona Anele Audra Ausra Birute Dannila Danute Evalda Gaudimante Giedre Gintare Jevna Kenna Laima Mikova Roze Saule Svajone Vida - } - - dynasty_of_location_prefix = "dynnp_is" - - -} -name_list_prussian = { - - cadet_dynasty_names = { - "dynn_Kuilis" - "dynn_Kalabijjan" - "dynn_Jankowskie" - { "dynnp_is" "dynn_Barta" } - { "dynnp_is" "dynn_Galinda" } - { "dynnp_is" "dynn_Sasna" } - { "dynnp_is" "dynn_Kulmas" } - { "dynnp_is" "dynn_Pamede" } - { "dynnp_is" "dynn_Pagude" } - { "dynnp_is" "dynn_Varme" } - { "dynnp_is" "dynn_Notanga" } - { "dynnp_is" "dynn_Semba" } - { "dynnp_is" "dynn_Skalva" } - { "dynnp_is" "dynn_Nadruva" } - { "dynnp_is" "dynn_Truso" } - { "dynn_Pregolyas" } - { "dynn_Nemanas" } - { "dynn_Priegliusas" } - { "dynn_Alnas" } - { "dynn_Dravantas" } - { "dynn_Spirdin" } - { "dynn_Peckollas" } - { "dynn_Rickias" } - } - - dynasty_names = { - "dynn_Kuilis" - "dynn_Kalabijjan" - "dynn_Jankowskie" - { "dynnp_is" "dynn_Barta" } - { "dynnp_is" "dynn_Galinda" } - { "dynnp_is" "dynn_Sasna" } - { "dynnp_is" "dynn_Kulmas" } - { "dynnp_is" "dynn_Pamede" } - { "dynnp_is" "dynn_Pagude" } - { "dynnp_is" "dynn_Varme" } - { "dynnp_is" "dynn_Notanga" } - { "dynnp_is" "dynn_Semba" } - { "dynnp_is" "dynn_Skalva" } - { "dynnp_is" "dynn_Nadruva" } - { "dynnp_is" "dynn_Truso" } - { "dynn_Pregolyas" } - { "dynn_Nemanas" } - { "dynn_Priegliusas" } - { "dynn_Alnas" } - { "dynn_Dravantas" } - { "dynn_Spirdin" } - { "dynn_Peckollas" } - { "dynn_Rickias" } - } - - male_names = { - Alvydas Arelis Auctune Bajoras Beidras Budo Dagonis Ekkelis Galindas Gauronas Gerdautas Glande Golding Jauguttis Karatas Klukis Kugis - Milzas Nomedas Prusas Sergonis Ulinniks Ulitis - } - female_names = { - Betten Dagas Gelennis Gerkus Grasus Gulbis Mila Milyuns Weslikan Ziedas - } - - dynasty_of_location_prefix = "dynnp_is" - - -} diff --git a/common/culture/name_lists/00_balto_finnic.txt b/common/culture/name_lists/00_balto_finnic.txt deleted file mode 100644 index 6ba55bdb4..000000000 --- a/common/culture/name_lists/00_balto_finnic.txt +++ /dev/null @@ -1,393 +0,0 @@ -name_list_finnish = { - - cadet_dynasty_names = { - "dynn_Rova" - "dynn_Suensaari" - "dynn_Tammpere" - "dynn_Nieminen" - "dynn_Lalli" - "dynn_Hannus" - "dynn_Jaakkola" - "dynn_Ilkka" - "dynn_Isotalo" - "dynn_Lauri" - "dynn_Tuure" - "dynn_Maunu" - "dynn_Akseli" - "dynn_Lahtinen" - "dynn_Sepp" - "dynn_Laine" - "dynn_JA_rvinen" - "dynn_Anttonen" - "dynn_Karpela" - "dynn_SA_rkilahti" - "dynn_Tavast" - "dynn_Karp" - "dynn_Kangas" - "dynn_Kurki" - "dynn_Lepo" - "dynn_Harviala" - "dynn_SydA_nmaa" - "dynn_MA_kelA_" - "dynn_Koskinen" - "dynn_Sarvilahti" - "dynn_Lankinen" - "dynn_Bottii" - "dynn_Lonooen" - "dynn_Markonen" - } - - dynasty_names = { - "dynn_Rova" - "dynn_Suensaari" - "dynn_Tammpere" - "dynn_Nieminen" - "dynn_Lalli" - "dynn_Hannus" - "dynn_Jaakkola" - "dynn_Ilkka" - "dynn_Isotalo" - "dynn_Lauri" - "dynn_Tuure" - "dynn_Maunu" - "dynn_Akseli" - "dynn_Lahtinen" - "dynn_Sepp" - "dynn_Laine" - "dynn_JA_rvinen" - "dynn_Anttonen" - "dynn_Karpela" - "dynn_SA_rkilahti" - "dynn_Tavast" - "dynn_Karp" - "dynn_Kangas" - "dynn_Kurki" - "dynn_Lepo" - "dynn_Harviala" - "dynn_SydA_nmaa" - "dynn_MA_kelA_" - "dynn_Koskinen" - "dynn_Sarvilahti" - "dynn_Lankinen" - "dynn_Bottii" - "dynn_Lonooen" - "dynn_Markonen" - } - - male_names = { - Aatos Ahma Aimo Armas Arvo Asikko Ensio Haapa Hannu Havu Hintsa Ihanti Into Jalo Jurva Kaleva Kalevi Kettu Kolli Lalli Lauri Lemetti - Mielitty Miemo Mikko Oiva Onni Otso Pyry PA_iviO_ Pentti Reko Sampo Satajalka Satatieto Seppo Susi Tapani Terho Toivo Ukko Uoti Urho VA_inO_ - Valta Valto Veli Vesa Voitto Erkki Kaarle Johannes Risto Olavi Petri Henri YrjO_ - Valteri Riku Matti Jaakoppi Taisto Paavo Aatso Ahvo Aarto Asko Tuokko Rieti - Kauro Kuuti Pekko Soini Tuure Turo Tommo Tohmas - } - female_names = { - Aamu Aino HellA_ Helmi Ilta Kaarina KA_py Kielo Kukka Lauha Lempi Mahla Maija Marja Mesi Metta PA_ivA_ PA_ivi Pihla Pilvi Rauha Sisko Suoma - Taimi Terhi Titti Tuija Tuovi Tuuli Tuulikki Tyyne Tyyni Vanamo Venla Mielikki Hertta Loviisa Inkeri Ilmatar Irene Ilona Kristiina - Elisabet Sohvi Auni Liekko Kivutar Lemmikki Lyylikki Salme Talvikki Tuulitar - } - dynasty_of_location_prefix = "dynnp_of" - - -} -name_list_sami = { - - cadet_dynasty_names = { - "dynn_Ahkebeaivi" - "dynn_Ahkemiella" - "dynn_GA_ivvaS_" - "dynn_Varakid" - "dynn_Sarakid" - "dynn_Hasabid" - "dynn_Tatvid" - "dynn_Yurakid" - "dynn_Jio" - "dynn_Simo" - "dynn_Kuni" - "dynn_Rahna" - "dynn_Sochioch" - "dynn_Jochmoch" - "dynn_Avioware" - "dynn_Enare" - "dynn_Enaraby" - "dynn_Kimi" - "dynn_Suenekelle" - "dynn_Warager" - "dynn_Teno" - "dynn_Maggeroe" - "dynn_Kittilaby" - "dynn_Sambeaoby" - "dynn_Pajersvi" - "dynn_Kielit" - "dynn_Kemeloe" - } - - dynasty_names = { - "dynn_Ahkebeaivi" - "dynn_Ahkemiella" - "dynn_GA_ivvaS_" - "dynn_Varakid" - "dynn_Sarakid" - "dynn_Hasabid" - "dynn_Tatvid" - "dynn_Yurakid" - "dynn_Jio" - "dynn_Simo" - "dynn_Kuni" - "dynn_Rahna" - "dynn_Sochioch" - "dynn_Jochmoch" - "dynn_Avioware" - "dynn_Enare" - "dynn_Enaraby" - "dynn_Kimi" - "dynn_Suenekelle" - "dynn_Warager" - "dynn_Teno" - "dynn_Maggeroe" - "dynn_Kittilaby" - "dynn_Sambeaoby" - "dynn_Pajersvi" - "dynn_Kielit" - "dynn_Kemeloe" - } - - male_names = { - A_ggi A_igesA_rri A_ilu A_mmot A_ra A_rrajuoksa A_sllat E_oavvA_ Ahkemiella Algebaeivi Baeivi Baeivvet Biejan BijA_s Bilzi DA_vgon DuttA_ GA_ivvas - GA_ktu Henes JA_rre Jeansa Juvven LA_gon LA_vrrohas LeammA_ Mellet Mihka Mohkku Mokci NA_hkol NA_innas Njulgu OavA_n Orddot RA_stos Riibma Ruigi - SA_rra Speaidna Viggu - } - female_names = { - A_idnA_ A_lgen A_llet E_uvje BiellA_ BiergA_ BuohttA_ DuojA_ GealA_ GierA_ Giste JuoksA_hkkA_ Leandu MA_idna NA_sti NanA_ NjA_ves OajA_ SA_rA_hkkA_ SealggA_ - SearA_ SoabA_ SojA_ SuoinnA_ Suonjar UksA_hkkA_ - } - dynasty_of_location_prefix = "dynnp_of" - - -} -name_list_estonian = { - - cadet_dynasty_names = { - "dynn_Karasi" - "dynn_Livo" - "dynn_Turaida" - "dynn_Lembi" - { "dynnp_kohta" "dynn_Sakala" } - { "dynnp_kohta" "dynn_JA_rva" } - "dynn_Saaremaai" - "dynn_Hiiumaai" - "dynn_Kuressaaru" - { "dynnp_kohta" "dynn_Muhu" } - { "dynnp_kohta" "dynn_Laanemaa" } - { "dynnp_kohta" "dynn_Ridala" } - { "dynnp_kohta" "dynn_Soontagana" } - { "dynnp_kohta" "dynn_Revala" } - { "dynnp_kohta" "dynn_Harju" } - { "dynnp_kohta" "dynn_Alempois" } - { "dynnp_kohta" "dynn_Virumaa" } - { "dynnp_kohta" "dynn_Pudiviru" } - { "dynnp_kohta" "dynn_Vaiga" } - { "dynnp_kohta" "dynn_Mohu" } - { "dynnp_kohta" "dynn_Nurmekund" } - { "dynnp_kohta" "dynn_Jogentagana" } - { "dynnp_kohta" "dynn_Ugandi" } - { "dynnp_kohta" "dynn_Leole" } - { "dynnp_kohta" "dynn_Alistegunde" } - } - - dynasty_names = { - "dynn_Karasi" - "dynn_Livo" - "dynn_Turaida" - "dynn_Lembi" - { "dynnp_kohta" "dynn_Sakala" } - { "dynnp_kohta" "dynn_JA_rva" } - "dynn_Saaremaai" - "dynn_Hiiumaai" - "dynn_Kuressaaru" - { "dynnp_kohta" "dynn_Muhu" } - { "dynnp_kohta" "dynn_Laanemaa" } - { "dynnp_kohta" "dynn_Ridala" } - { "dynnp_kohta" "dynn_Soontagana" } - { "dynnp_kohta" "dynn_Revala" } - { "dynnp_kohta" "dynn_Harju" } - { "dynnp_kohta" "dynn_Alempois" } - { "dynnp_kohta" "dynn_Virumaa" } - { "dynnp_kohta" "dynn_Pudiviru" } - { "dynnp_kohta" "dynn_Vaiga" } - { "dynnp_kohta" "dynn_Mohu" } - { "dynnp_kohta" "dynn_Nurmekund" } - { "dynnp_kohta" "dynn_Jogentagana" } - { "dynnp_kohta" "dynn_Ugandi" } - { "dynnp_kohta" "dynn_Leole" } - { "dynnp_kohta" "dynn_Alistegunde" } - } - - male_names = { - Aare Agul Ahas Aho Ahti Ahvo Alar Alo Alur Aopelg AotO_iv Arp Arvet Arvo Atko Aul Aulemb Eeri Elmar Hain Haljas - Heameel HeatO_iv HoovatO_iv Hurmas HurmetO_iv HO_imulemb HU_valemb HU_vameel HU_vatO_iv Igalemb IgapA_iv Ihalemb - Ihameel Ihar IhatO_iv Ihavald Illimar Ilmalemb Ilmar Ilvelemb Jaolemb Kaalep Kaarel Kaaren Kahar Kahru Kahrulemb - Kahus Kaido Kalev Kalju Kaljuvald Kalle Kaomeel Karuvald Kaugemeel Kaupo Kaur Kiur Kiurupelg Koit Kosk Kudres - KU_llelemb LeetO_iv Lembit LeppetO_iv Lible LA_ttelemb Manivald Mart Maru Mati Mats Meelis Mehis Meigo Neeme Niglas - OhetO_iv Ohevald Olev Onni Otelemb Ott Pihl Piho Pikne PA_evalemb PA_rt Raak Raho Rahuleid Sulev Susi Sutemeel - Sutepelg Tambet Tarva Tarvet Tasulemb Toivo Toom Tunne Tutkas Tuul TO_eleid TO_iv TO_ivulemb TO_ll TO_nn Uku - Urmas Uru Valdur Vambola Vandemeel Varjelemb Veli Vello Venno Vesse Vihavald Vililemb Vilimeel VilitO_iv Vilivald - Vootele VA_ino VA_rvo O_igemeel U_lo - } - female_names = { - Aasa Ahma Aime Aimo Aita Aldi Ann Anni Annika Are Auli Aune Eha Elo Ere Helbe Hele Helgi Heli Helina Helmi Helve - Hiie HA_marik HU_U_p Ida Ilme Ilmi Ilo Kai Kaili Kaja Kalli Kare Kati Kiir Kiire Killu KA_bi Lagle Laine Lee Leek Leelo Leili - Lemme Liis Lill Linda Luule Maija Mari Marja Meeli Niine Ninni Oie Pilve PA_ivi PO_im Salme Sirje SA_de Taimi Talvi Tiiu - Tuuli Urve Viire Vilja Virge Virve VA_rvu O_ie O_nne U_lane U_lle - } - - dynasty_of_location_prefix = "dynnp_kohta" - - -} -name_list_karelian = { - - cadet_dynasty_names = { - "dynn_Kirjala" - "dynn_Lagoda" - "dynn_Vuoksi" - "dynn_Kemeloe" - "dynn_Kovoda" - "dynn_Soute" - "dynn_Maselke" - "dynn_Salotisa" - "dynn_Kielit" - "dynn_Solosti" - "dynn_Anser" - "dynn_Vingeli" - "dynn_Engo" - "dynn_Vango" - "dynn_Kumo" - "dynn_Kuyto" - } - - dynasty_names = { - "dynn_Kirjala" - "dynn_Lagoda" - "dynn_Vuoksi" - "dynn_Kemeloe" - "dynn_Kovoda" - "dynn_Soute" - "dynn_Maselke" - "dynn_Salotisa" - "dynn_Kielit" - "dynn_Solosti" - "dynn_Anser" - "dynn_Vingeli" - "dynn_Engo" - "dynn_Vango" - "dynn_Kumo" - "dynn_Kuyto" - } - - male_names = { - Agafana Akkila Aleksanteri Alestari Antippa Arhippa Arssi Arttju Borissa Buklei Djemi Domentei Dorofei - Everkki Fadei Fedotta Fedula Feudora Filatkie Grigo Harle Hermo Heroi Hilippa Hilppa Homa Hotti Huohvana - Ignoi Ipatti Iroda Jehki Jelisei Jemi Jermei Jormoi Jestoi Jeuloi Jeygi Jeyssi Johora Jyrki Karppa - Kassu Kibroi KirilA_ Kondro Konoi Kormi Kostja Kuisma KyyrO_ Lari Lauri Lemetti Levoi Luka - Makko Maksima Manu Markki Martiska Miina Miitrei MikittA_ Miikkula Mirona Mitfora Mokki Moissi - Naasarei Nikolai Niikko Ofonja Oleksandra Oleksi Omeli Omelja Ondrei Onu Onni Ontto Oudokka - Pamfila Pankko Pankraatei Pantelei Parmoi Pauli Pedri PiminA_ Pirdoi Porfi Potoi Potto Prokka Prokki Puahko Poavila Puavila PA_ntti - Rodi Romana Savina Savastei Savasti Siila SiitA_ri Sisoi Sohro Sosoi Suava Stjoppi - Tarassi Teppana Tero Tiihpo Tiita Timoi Toro Triihvo Ulaska Ulljoi Usti Vakko Valassi Vaslei Veledi Vihtora Vuavila Zakki - } - female_names = { - Ahri Akilina Aleksandra Alla Anna Anni Anastasia Antonia Barbara Daria Darja Domna Eeva Ester Eudokia Faina Helena Hilaria Houri - Irene Irinja Iro Jeli Jeygi Johanna Jougi Julia Juliana Kapitolina Katja Katri Klaudia Kristina Ksenia - Larissa Lea Ludmila Lyydia Malanja Marfa Maria Marppa Mateli Matjoi Matrona Maura Mirjam Muarie Nasti Nastoi Natalia Niina - Ofimja Ogoi Okahvie Oksenja Okuli Olga Olena Opri Oppo Outi Palaga Paraskeva Paroi Paula Pelagia Raakel Raisa Rebekka Ruuth - Saara Serafima Sinaida Soloi Sofja Sofia Taisa Toarie Tshikki Valentina Valeria Varvoi Vassa Veera Zoja - } - dynasty_of_location_prefix = "dynnp_of" - - -} -name_list_vepsian = { - - cadet_dynasty_names = { - "dynn_Sheksna" - "dynn_Suda" - "dynn_Syas" - "dynn_Vasin" - "dynn_Onega" - "dynn_Vaga" - "dynn_Kodmin" - "dynn_Yaga" - "dynn_Kurees" - "dynn_Nikissima" - "dynn_Pudoa" - "dynn_Ziranni" - "dynn_Pesoesna" - "dynn_Veislena" - "dynn_Yisogda" - "dynn_Pitsa" - "dynn_Usga" - "dynn_Chasim" - "dynn_Peelsina" - "dynn_Kneesma" - "dynn_Kadomo" - "dynn_Poosa" - "dynn_Neem" - "dynn_Yensu" - "dynn_Ulsui" - "dynn_Ussa" - "dynn_Velva" - } - - dynasty_names = { - "dynn_Sheksna" - "dynn_Suda" - "dynn_Syas" - "dynn_Vasin" - "dynn_Onega" - "dynn_Vaga" - "dynn_Kodmin" - "dynn_Yaga" - "dynn_Kurees" - "dynn_Nikissima" - "dynn_Pudoa" - "dynn_Ziranni" - "dynn_Pesoesna" - "dynn_Veislena" - "dynn_Yisogda" - "dynn_Pitsa" - "dynn_Usga" - "dynn_Chasim" - "dynn_Peelsina" - "dynn_Kneesma" - "dynn_Kadomo" - "dynn_Poosa" - "dynn_Neem" - "dynn_Yensu" - "dynn_Ulsui" - "dynn_Ussa" - "dynn_Velva" - } - - male_names = { - Agafana Akkila Aleksanteri Alestari Antippa Arhippa Arssi Arttju Borissa Buklei Djemi Domentei Dorofei - Everkki Fadei Fedotta Fedula Feudora Filatkie Grigo Harle Hermo Heroi Hilippa Hilppa Homa Hotti Huohvana - Ignoi Ipatti Iroda Jehki Jelisei Jemi Jermei Jormoi Jestoi Jeuloi Jeygi Jeyssi Johora Jyrki Karppa - Kassu Kibroi KirilA_ Kondro Konoi Kormi Kostja Kuisma KyyrO_ Lari Lauri Lemetti Levoi Luka - Makko Maksima Manu Markki Martiska Miina Miitrei MikittA_ Miikkula Mirona Mitfora Mokki Moissi - Naasarei Nikolai Niikko Ofonja Oleksandra Oleksi Omeli Omelja Ondrei Onu Onni Ontto Oudokka - Pamfila Pankko Pankraatei Pantelei Parmoi Pauli Pedri PiminA_ Pirdoi Porfi Potoi Potto Prokka Prokki Puahko Poavila Puavila PA_ntti - Rodi Romana Savina Savastei Savasti Siila SiitA_ri Sisoi Sohro Sosoi Suava Stjoppi - Tarassi Teppana Tero Tiihpo Tiita Timoi Toro Triihvo Ulaska Ulljoi Usti Vakko Valassi Vaslei Veledi Vihtora Vuavila Zakki - } - female_names = { - Ahri Akilina Aleksandra Alla Anna Anni Anastasia Antonia Barbara Daria Darja Domna Eeva Ester Eudokia Faina Helena Hilaria Houri - Irene Irinja Iro Jeli Jeygi Johanna Jougi Julia Juliana Kapitolina Katja Katri Klaudia Kristina Ksenia - Larissa Lea Ludmila Lyydia Malanja Marfa Maria Marppa Mateli Matjoi Matrona Maura Mirjam Muarie Nasti Nastoi Natalia Niina - Ofimja Ogoi Okahvie Oksenja Okuli Olga Olena Opri Oppo Outi Palaga Paraskeva Paroi Paula Pelagia Raakel Raisa Rebekka Ruuth - Saara Serafima Sinaida Soloi Sofja Sofia Taisa Toarie Tshikki Valentina Valeria Varvoi Vassa Veera Zoja - } - dynasty_of_location_prefix = "dynnp_of" - - -} diff --git a/common/culture/name_lists/00_berber.txt b/common/culture/name_lists/00_berber.txt deleted file mode 100644 index 6798af50a..000000000 --- a/common/culture/name_lists/00_berber.txt +++ /dev/null @@ -1,561 +0,0 @@ -name_list_butr = { - - cadet_dynasty_names = { - # Currently shared with Maghreb Arabic - "dynn_Hammadid" - "dynn_Taishufin" - "dynn_Hafsid" - "dynn_Zayanid" - "dynn_Aznagid" - "dynn_Wanurid" - "dynn_Alivid" - "dynn_Madinid" - "dynn_Muttawakilid" - "dynn_Mansurid" - "dynn_Yazid" - "dynn_Tremecen" - "dynn_Ishaqid" - "dynn_Yahyavid" - "dynn_Bilalid" - "dynn_Utmanid" - "dynn_Tittawin" - "dynn_Sebtaid" - "dynn_Tariqid" - "dynn_Muhajir" - "dynn_Ladenid" - "dynn_Hannachid" - "dynn_Sabrid" - "dynn_Safavid" - "dynn_Sajjadid" - "dynn_Saidid" - "dynn_Sedkid" - "dynn_Shakeelid" - "dynn_Sharifid" - "dynn_Shehzadid" - "dynn_Sidqid" - "dynn_Tahirid" - "dynn_Talalid" - "dynn_Medjerdid" - "dynn_Tasneemid" - "dynn_Tayebid" - "dynn_Umarid" - "dynn_Waheedid" - "dynn_Wahidid" - "dynn_Waleedid" - "dynn_Wazirid" - "dynn_Younisid" - "dynn_Zafarid" - "dynn_Zahirid" - "dynn_Zakariyid" - "dynn_Zakidid" - "dynn_Zaydid" - "dynn_Abdoid" - "dynn_Abidin" - "dynn_Adilid" - "dynn_Balochid" - "dynn_Bakkalid" - "dynn_Mahmoudid" - "dynn_Nadeerid" - "dynn_Nadvid" - "dynn_Najidid" - "dynn_Naqvid" - "dynn_Namjoid" - "dynn_Anwarid" - "dynn_Fawzid" - "dynn_Nawfalid" - "dynn_Abbasid" - "dynn_Bari" - "dynn_Isavid" - "dynn_Fatamid" - "dynn_Ayyubid" - "dynn_Khazrunid" - "dynn_Marinid" - "dynn_Almohad" - "dynn_Ghaniya" - "dynn_Jalayar" - "dynn_Tudjinid" - "dynn_Seddoukid" - "dynn_Raghraghwid" - "dynn_Temimid" - "dynn_Azfavid" - "dynn_Hamdanid" - "dynn_Thabitid" - { "dynnp_al-" "dynn_Idrisi" } - "dynn_Khaldun" - "dynn_Battuta" - "dynn_Kamalid" - } - - dynasty_names = { - # Currently shared with Maghreb Arabic - "dynn_Hammadid" - "dynn_Taishufin" - "dynn_Hafsid" - "dynn_Zayanid" - "dynn_Aznagid" - "dynn_Wanurid" - "dynn_Alivid" - "dynn_Madinid" - "dynn_Muttawakilid" - "dynn_Mansurid" - "dynn_Yazid" - "dynn_Tremecen" - "dynn_Ishaqid" - "dynn_Yahyavid" - "dynn_Bilalid" - "dynn_Utmanid" - "dynn_Tittawin" - "dynn_Sebtaid" - "dynn_Tariqid" - "dynn_Muhajir" - "dynn_Ladenid" - "dynn_Hannachid" - "dynn_Sabrid" - "dynn_Safavid" - "dynn_Sajjadid" - "dynn_Saidid" - "dynn_Sedkid" - "dynn_Shakeelid" - "dynn_Sharifid" - "dynn_Shehzadid" - "dynn_Sidqid" - "dynn_Tahirid" - "dynn_Talalid" - "dynn_Medjerdid" - "dynn_Tasneemid" - "dynn_Tayebid" - "dynn_Umarid" - "dynn_Waheedid" - "dynn_Wahidid" - "dynn_Waleedid" - "dynn_Wazirid" - "dynn_Younisid" - "dynn_Zafarid" - "dynn_Zahirid" - "dynn_Zakariyid" - "dynn_Zakidid" - "dynn_Zaydid" - "dynn_Abdoid" - "dynn_Abidin" - "dynn_Adilid" - "dynn_Balochid" - "dynn_Bakkalid" - "dynn_Mahmoudid" - "dynn_Nadeerid" - "dynn_Nadvid" - "dynn_Najidid" - "dynn_Naqvid" - "dynn_Namjoid" - "dynn_Anwarid" - "dynn_Fawzid" - "dynn_Nawfalid" - "dynn_Abbasid" - "dynn_Bari" - "dynn_Isavid" - "dynn_Fatamid" - "dynn_Ayyubid" - "dynn_Khazrunid" - "dynn_Marinid" - "dynn_Almohad" - "dynn_Ghaniya" - "dynn_Jalayar" - "dynn_Tudjinid" - "dynn_Seddoukid" - "dynn_Raghraghwid" - "dynn_Temimid" - "dynn_Azfavid" - "dynn_Hamdanid" - "dynn_Thabitid" - { "dynnp_al-" "dynn_Idrisi" } - "dynn_Khaldun" - "dynn_Battuta" - "dynn_Kamalid" - } - - male_names = { - Abakada Abazza Abbas Abdul-Azeem Abdul-Haleem Abdul-Kareem Abdul-Rahman Abdullah Abidin Abu_Bakr Adal Adam Aderbal Adergazuz - Adherbal Admer Adrir Adum Afaghis Afalawas Afalku Afer Afulay Agafay Agama Agdada Agdun Agellid Aggur Aghali Aghecher Aghilas Agwillul - Ahamatu Aheyyad Ahmad Ajdir Ajeddig Akaday Akateiaji Akli Akorakor Aksel Aksil Akutla Akzer Al_a_addin al-Athir Ali Alyamas Amawal - Amayas Amaz_uz_ Ambay Amdegh Amellal Amennay Ameska Amessan Amin Amma Ammuc Amray Amri Amud Anaba Annaber Antalas Anwa Aras - Asad Asaru Asirem Aszellay Atissi Awdia Awgustin Awinagh Awlagh Awzal Aylal Ayt_ere Az_ar Az_regh Azenkwed Azim Azrur Badda Badis - Bagay Barakat Batin Beddis Berkan Bezz_i Br_ir_uc Bukkus Buwayh Buxtuc Capussa Cucung Dali Fahd Fath Fella Firhun Firmus Frawsen Gaia Galussa Gauda - Gaya Ghani Ghanim Ghaysan Ghumer Gildun Gulusa H_emmu Haidar Hamad Hashim Hiba Hiempsal Himmi Hotha Hussamaddin Ibiza Ibrahim Iccaam - Ifni Ifser Ighlaf Igider Igmi Iher Iken Ilyas Immeghar Immel Irgen Is_mail Isalcas Ishaq Isli Issam It_ij Itber Itri Ixfensen Ixzi Izri Jaffar Jamal Jibril Kadidu - Kamal Karidenna Kawsen Kenan Keraja Khalid Khanchla Khenchela Khidr Kussil Lacumaces Laweye Lewnis Luki Madidu Magsen Mahtar Malik - Marwan Masgaba Masgava Masinissa Masmud Masnsen Massinissa Massiva Massnsen Mastan Mastanabal Matiya Maysar Maziba Mazigh - Medjan Mellal Mennad Menzu Meq_wran Mez_yan Mezwar Micipsa Misagenes Misibsen Mu_izz Muh_end Muhammad Mukhtar Mula Murad Musa Mustafa - Muzaffaraddin N_Guna Nasr Nazar Nizar Niptasan Nizamaddin Ptolemee Qutaiba Rashid Sa_id Salah Salla Salomon Sammer - Sayyid Seghada Sekla Shamsaddin Sifaks Sifal Sinbad Sisso Stembanos Suggut Sultan T_ar_iq Tabat Tacfin Taffounnout Tahir Takfarinas Talakakin Tanan Tariq - Tegama Thabitah Thakiya Tifan Tifawt Tiljad Ugdada Ugwistan Umar Uqess_un Uregh Urtilian Urz_ig Uzmir Uzza Wahab Watt_as Wattas Xamida Yabdas Yaghmurasen - Yahya Yattuy Yeften Yeh_lem Yiliyen Yuba Yugerten Yugurthen Youkhanna Yunes Yusuf Yuva Z_effun Zafir Zalelsan Zayar Zer_wal Zigza Ziri Zubeyr - } - female_names = { - Aaliyah Aamina Aamira Aaqila Aarifa Aazzi Adelah Adiba Adilah Adilia Adiva Adjan Aeesha Aesha Aisha Amira Badeea Badia Badra Bahac - Bahiyya Bajila Bakka Baraah Barakah Baria Bashira Basilie Basima Basimah Bghnat Bibya Bilqis Cala Canh_a Cantara D_r_ifa Daisha Dalal Dasin - Dema Dimah Dinara Dua Durra Durriyya Edza Eleonorka Faghissa Fahriya Fariza Fedada Fer_r_udja Gedduda Ghida Ghnima Guraya Gwejda H_edda - Hadiya Hawwa Hemu Herru Iija Iiju IttU_ Izza Jaida Jdira Jeddjiga Kahina Kamila Kanimana Kella Kenwa Kisa Kulla Kwella Lalla Laysa Lem_an Lemta - Lumsi Lunja Lwiza Lyaqut Mamma Massa Meghighda Melek Menna Menza Mernissa Monica Myassa Najiba R_uza Ra_isa Rahima Randja Rula Sadiqa - Salaama Sekkura Siddiqa Silya Siman T_awes T_item Tadefi Tadla Tadmut Tafrara Tafsut Tagwillult Taheyyatt Takama Taklit Talalit Taljat Tament - Tamimunt Tamrust Tanaszart Tanebdatt Tanefzawit Tanest Taninna Tarifa Tariwelt Tasa Tasa_fut Taszellayt Tatbirt Tati Taweckint Tawenza Tawnat - Tawzalt Tayri Tayyurt Tazdayt Tazenkwedt Tazirit Tazrurt Tella Temzi Tfit Tigmi Tikinas Tilelli Timmi Tinhinan Tintadefi Tintifawin Tinzert Tisent - Tislit Titbirt Titrit Tizemt Tiziri Triya Tudert Tuh_r_ict Tureght Ultafa Wenza Wnissa Wrina Z_diant Z_ergha Zaghwa Zahida Zamba Zibba Zilgum Zubayda - Zunagha Zwina Zwira - } - - dynasty_of_location_prefix = "dynnp_mn" - - patronym_prefix_male = "dynnpat_pre_ibn" - patronym_prefix_female = "dynnpat_pre_bint" - - founder_named_dynasties = yes - house_based_map_names = yes - - pat_grf_name_chance = 60 - mat_grf_name_chance = 20 - father_name_chance = 10 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 20 - mother_name_chance = 30 - - - - mercenary_names = { - { name = "mercenary_company_army_of_the_crossing" } - { name = "mercenary_company_butr_place_band" } - { name = "mercenary_company_riders_of_the_mountains" } - } -} - -name_list_baranis = { - - cadet_dynasty_names = { - # Currently shared with Maghrebi Arabic - "dynn_Hammadid" - "dynn_Taishufin" - "dynn_Hafsid" - "dynn_Zayanid" - "dynn_Aznagid" - "dynn_Wanurid" - "dynn_Alivid" - "dynn_Madinid" - "dynn_Muttawakilid" - "dynn_Mansurid" - "dynn_Yazid" - "dynn_Tremecen" - "dynn_Ishaqid" - "dynn_Yahyavid" - "dynn_Bilalid" - "dynn_Utmanid" - "dynn_Tittawin" - "dynn_Sebtaid" - "dynn_Tariqid" - "dynn_Muhajir" - "dynn_Ladenid" - "dynn_Hannachid" - "dynn_Sabrid" - "dynn_Safavid" - "dynn_Sajjadid" - "dynn_Saidid" - "dynn_Sedkid" - "dynn_Shakeelid" - "dynn_Sharifid" - "dynn_Shehzadid" - "dynn_Sidqid" - "dynn_Tahirid" - "dynn_Talalid" - "dynn_Medjerdid" - "dynn_Tasneemid" - "dynn_Tayebid" - "dynn_Umarid" - "dynn_Waheedid" - "dynn_Wahidid" - "dynn_Waleedid" - "dynn_Wazirid" - "dynn_Younisid" - "dynn_Zafarid" - "dynn_Zahirid" - "dynn_Zakariyid" - "dynn_Zakidid" - "dynn_Zaydid" - "dynn_Abdoid" - "dynn_Abidin" - "dynn_Adilid" - "dynn_Balochid" - "dynn_Bakkalid" - "dynn_Mahmoudid" - "dynn_Nadeerid" - "dynn_Nadvid" - "dynn_Najidid" - "dynn_Naqvid" - "dynn_Namjoid" - "dynn_Anwarid" - "dynn_Fawzid" - "dynn_Nawfalid" - "dynn_Abbasid" - "dynn_Bari" - "dynn_Isavid" - "dynn_Fatamid" - "dynn_Ayyubid" - "dynn_Khazrunid" - "dynn_Marinid" - "dynn_Almohad" - "dynn_Ghaniya" - "dynn_Jalayar" - "dynn_Tudjinid" - "dynn_Seddoukid" - "dynn_Raghraghwid" - "dynn_Temimid" - "dynn_Azfavid" - "dynn_Hamdanid" - "dynn_Thabitid" - { "dynnp_al-" "dynn_Idrisi" } - "dynn_Khaldun" - "dynn_Battuta" - "dynn_Kamalid" - } - - dynasty_names = { - # Currently shared with Maghrebi Arabic - "dynn_Hammadid" - "dynn_Taishufin" - "dynn_Hafsid" - "dynn_Zayanid" - "dynn_Aznagid" - "dynn_Wanurid" - "dynn_Alivid" - "dynn_Madinid" - "dynn_Muttawakilid" - "dynn_Mansurid" - "dynn_Yazid" - "dynn_Tremecen" - "dynn_Ishaqid" - "dynn_Yahyavid" - "dynn_Bilalid" - "dynn_Utmanid" - "dynn_Tittawin" - "dynn_Sebtaid" - "dynn_Tariqid" - "dynn_Muhajir" - "dynn_Ladenid" - "dynn_Hannachid" - "dynn_Sabrid" - "dynn_Safavid" - "dynn_Sajjadid" - "dynn_Saidid" - "dynn_Sedkid" - "dynn_Shakeelid" - "dynn_Sharifid" - "dynn_Shehzadid" - "dynn_Sidqid" - "dynn_Tahirid" - "dynn_Talalid" - "dynn_Medjerdid" - "dynn_Tasneemid" - "dynn_Tayebid" - "dynn_Umarid" - "dynn_Waheedid" - "dynn_Wahidid" - "dynn_Waleedid" - "dynn_Wazirid" - "dynn_Younisid" - "dynn_Zafarid" - "dynn_Zahirid" - "dynn_Zakariyid" - "dynn_Zakidid" - "dynn_Zaydid" - "dynn_Abdoid" - "dynn_Abidin" - "dynn_Adilid" - "dynn_Balochid" - "dynn_Bakkalid" - "dynn_Mahmoudid" - "dynn_Nadeerid" - "dynn_Nadvid" - "dynn_Najidid" - "dynn_Naqvid" - "dynn_Namjoid" - "dynn_Anwarid" - "dynn_Fawzid" - "dynn_Nawfalid" - "dynn_Abbasid" - "dynn_Bari" - "dynn_Isavid" - "dynn_Fatamid" - "dynn_Ayyubid" - "dynn_Khazrunid" - "dynn_Marinid" - "dynn_Almohad" - "dynn_Ghaniya" - "dynn_Jalayar" - "dynn_Tudjinid" - "dynn_Seddoukid" - "dynn_Raghraghwid" - "dynn_Temimid" - "dynn_Azfavid" - "dynn_Hamdanid" - "dynn_Thabitid" - { "dynnp_al-" "dynn_Idrisi" } - "dynn_Khaldun" - "dynn_Battuta" - "dynn_Kamalid" - } - - male_names = { - Abakada Abazza Abbas Abdul-Azeem Abdul-Haleem Abdul-Kareem Abdul-Rahman Abdullah Abidin Adal Adam Aderbal Adergazuz - Adherbal Admer Adrir Adum Afaghis Afalawas Afalku Afer Afulay Agafay Agama Agdada Agdun Agellid Aggur Aghali Aghecher Aghilas Agwillul - Ahamatu Aheyyad Ahmad Ajdir Ajeddig Akaday Akateiaji Akli Akorakor Aksel Aksil Akutla Akzer Al_a_addin Ali Alyamas Amawal - Amayas Amaz_uz_ Ambay Amdegh Amellal Amennay Ameska Amessan Amin Amma Ammuc Amray Amri Amud Anaba Annaber Antalas Anwa Aras - Asad Asaru Asirem Aszellay Atissi Awdia Awgustin Awinagh Awlagh Awzal Aylal Ayt_ere Az_ar Az_regh Azenkwed Azim Azrur Badda Badis - Bagay Barakat Beddis Berkan Bezz_i Br_ir_uc Bukkus Buwayh Buxtuc Capussa Cucung Dali Fahd Fath Fella Firhun Firmus Frawsen Gaia Galussa Gauda - Gaya Ghani Ghanim Ghaysan Ghumer Gildun Gulusa H_emmu Haidar Hamad Hashim Hiba Hiempsal Himmi Hotha Hussamaddin Ibiza Ibrahim Iccaam - Ifni Ifser Ighlaf Igider Igmi Iher Iken Ilyas Immeghar Immel Irgen Is_mail Isalcas Ishaq Isli Issam It_ij Itber Itri Ixfensen Ixzi Izri Jaffar Jamal Kadidu - Kamal Karidenna Kawsen Kenan Keraja Khalid Khanchla Khenchela Khidr Kussil Lacumaces Laweye Lewnis Luki Madidu Magsen Mahtar Malik - Marwan Masgaba Masgava Masinissa Masmud Masnsen Massinissa Massiva Massnsen Mastan Mastanabal Matiya Maysar Maziba Mazigh - Medjan Mellal Mennad Menzu Meq_wran Mez_yan Mezwar Micipsa Misagenes Misibsen Mu_izz Muh_end Muhammad Mukhtar Mula Murad Musa Mustafa - Muzaffaraddin N_Guna Nasr Nazar Niptasan Nizamaddin Ptolemee Qutaiba Rashid Sa_id Salah Salla Salomon Sammer - Sayyid Seghada Sekla Shamsaddin Sifaks Sifal Sinbad Sisso Stembanos Suggut Sultan T_ar_iq Tabat Tacfin Taffounnout Tahir Takfarinas Tanan Tariq - Tegama Thabitah Tifan Tiljad Ugdada Ugwistan Umar Uqess_un Uregh Urtilian Urz_ig Uzmir Uzza Wahab Watt_as Xamida Yabdas Yaghmurasen - Yahya Yattuy Yeften Yeh_lem Yiliyen Yuba Yugerten Yugurthen Youkhanna Yunes Yusuf Yuva Z_effun Zafir Zalelsan Zayar Zer_wal Zigza Ziri Zubeyr - } - female_names = { - Aaliyah Aamina Aamira Aaqila Aarifa Aazzi Adelah Adiba Adilah Adilia Adiva Adjan Aeesha Aesha Aisha Amira Badeea Badia Badra Bahac - Bahiyya Bajila Bakka Baraah Barakah Baria Bashira Basilie Basima Basimah Bghnat Bibya Bilqis Cala Canh_a Cantara D_r_ifa Daisha Dalal Dasin - Dema Dimah Dinara Dua Durra Durriyya Edza Eleonorka Faghissa Fahriya Fariza Fedada Fer_r_udja Gedduda Ghida Ghnima Guraya Gwejda H_edda - Hadiya Hawwa Hemu Herru Iija Iiju IttU_ Izza Jaida Jdira Jeddjiga Kahina Kamila Kanimana Kella Kenwa Kisa Kulla Kwella Lalla Laysa Lem_an Lemta - Lumsi Lunja Lwiza Lyaqut Mamma Massa Meghighda Melek Menna Menza Mernissa Monica Myassa Najiba R_uza Ra_isa Rahima Randja Rula Sadiqa - Salaama Sekkura Siddiqa Silya Siman T_awes T_item Tadefi Tadla Tadmut Tafrara Tafsut Tagwillult Taheyyatt Takama Taklit Talalit Taljat Tament - Tamimunt Tamrust Tanaszart Tanebdatt Tanefzawit Tanest Taninna Tarifa Tariwelt Tasa Tasa_fut Taszellayt Tatbirt Tati Taweckint Tawenza Tawnat - Tawzalt Tayri Tayyurt Tazdayt Tazenkwedt Tazirit Tazrurt Tella Temzi Tfit Tigmi Tikinas Tilelli Timmi Tinhinan Tintadefi Tintifawin Tinzert Tisent - Tislit Titbirt Titrit Tizemt Tiziri Triya Tudert Tuh_r_ict Tureght Ultafa Wenza Wnissa Wrina Z_diant Z_ergha Zaghwa Zahida Zamba Zibba Zilgum Zubayda - Zunagha Zwina Zwira - } - - dynasty_of_location_prefix = "dynnp_mn" - - patronym_prefix_male = "dynnpat_pre_ibn" - patronym_prefix_female = "dynnpat_pre_bint" - - founder_named_dynasties = yes - house_based_map_names = yes - - pat_grf_name_chance = 60 - mat_grf_name_chance = 20 - father_name_chance = 10 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 20 - mother_name_chance = 30 - - - - mercenary_names = { - { name = "mercenary_company_the_followers_from_place" } - { name = "mercenary_company_baranis_company_of_place" } - } -} - -name_list_zaghawa = { - - cadet_dynasty_names = { - "dynn_Zakhawa" - "dynn_Tomaghra" - "dynn_Tubu" - "dynn_Beri" - "dynn_Kegi" - "dynn_Bideyat" - "dynn_Toubou" - } - - dynasty_names = { - "dynn_Zakhawa" - "dynn_Tomaghra" - "dynn_Tubu" - "dynn_Beri" - "dynn_Kegi" - "dynn_Bideyat" - "dynn_Toubou" - } - - male_names = { - Abakar Abba Abbas Abdulraham Adam Ahmed Ali At-Tayeb - Brahim Daoud Deli Dolo Gilding Goukouni - Hishi Ibrahim Idris Ingir Issa Kasu Kosu Ku Kuti - Mahmoud Minni Mohammed Musa Oki Okiramaj Omer Osman - Shartay Siddick Sora Suleyman Tijani Timan Toholjo Tor Torfu Tugule - Udure Yahya Yaqub Yusuf - } - female_names = { - Aisha Aliyah Bado Bakhita Bi Eya Fatima Gir Hadurah Halima Hinda - Ija Kadiga Khalila Layla Makka Malika Mariam Mounah Ning Ogai - Rashida Shadia Shakira Sumah Sumiah Tele Ter Wahida Yasmin - } - - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_guanches = { - - cadet_dynasty_names = { - "dynn_Bentinerfe" - "dynn_Botsonuhya" - "dynn_Imobach" - "dynn_Benytomo" - "dynn_Tinguaro" - "dynn_Himenchia" - "dynn_Ventor" - "dynn_Acaimo" - "dynn_Anaterve" - "dynn_Dadamo" - "dynn_Aguassona" - "dynn_Pelinor" - "dynn_Rumen" - "dynn_Benecaro" - "dynn_Serdeto" - "dynn_Caconaimo" - "dynn_Teguesta" - "dynn_Guahuco" - "dynn_Zebensui" - } - - dynasty_names = { - "dynn_Bentinerfe" - "dynn_Botsonuhya" - "dynn_Imobach" - "dynn_Benytomo" - "dynn_Tinguaro" - "dynn_Himenchia" - "dynn_Ventor" - "dynn_Acaimo" - "dynn_Anaterve" - "dynn_Dadamo" - "dynn_Aguassona" - "dynn_Pelinor" - "dynn_Rumen" - "dynn_Benecaro" - "dynn_Serdeto" - "dynn_Caconaimo" - "dynn_Teguesta" - "dynn_Guahuco" - "dynn_Zebensui" - } - - male_names = { - Abentahar Adiam Alcoidar Acosayda Achurteyga Adeun Aja Algzcin Ancor Atubkewn Atacaicate - Bentagai Bentago Bentahor Bentejui Caitafa Doramas Egenenaca Egonaiga Gaifa Gamonales Ganana Gararasa - Gitama Gomidafe Guanarteme Hama Heupelio Himar Isaco Malagua Naira Nauzet Orchena Rinima Sambor Semidan - Soront Tagooreate Tagotin Tajaste Tamadaba Tanfia Tara Tazarte Tiferan - Tijandarte Acaymo Acerina Adargoma Afche Afur Agoney Airam Alguim Anaterve Augeron Ayoze - Belicar Belmaco Bencomo Beneharo Bentagay Bentor Chavender Chimboyo Chincanayro - Echedey Egonayga Eiunche Gaumet Geronte Guanareme Guayasen - - } - female_names = { - Absnchara Aquejata Arimgua Arminda Andamana Aremoga Amoca Dara Faya Guayarmina Masaquera Meteimba Nascique - Tazirga Tonaguana Tenesoya Vidina Mifaya Tibiabin Tamonante Iballa Hama Heupelio Himar Orchena Rinima Sambor Semidan - Soront Tagooreate Tagotin Tajaste Tamadaba Tara Atidamana Cathaysa Dacil Fayna Gara Guacimara Guajara - Naira Idaira Haridian Yurena Adassa Atteneri Nisa Isora Ithaisa Attenya Arai Chaxiraxi Moneiba Sibisse Gazmira Aniagua Tahona Cainana - Grimanesa Delioma Famara Guayafanta Aregoma Acerina Arecida Abenaura Teguise Iriome Daida Ramagua Xerach Ico - } -} diff --git a/common/culture/name_lists/00_brythonic.txt b/common/culture/name_lists/00_brythonic.txt deleted file mode 100644 index b0ec43fab..000000000 --- a/common/culture/name_lists/00_brythonic.txt +++ /dev/null @@ -1,692 +0,0 @@ -name_list_pictish = { - - cadet_dynasty_names = { - "dynn_Todd" - "dynn_Mac_Uerb" - "dynn_Hen" - "dynn_Bili" - "dynn_Circinn" - "dynn_Ce" - "dynn_Fotla" - "dynn_Fib" - "dynn_Fidach" - "dynn_Miathi" - "dynn_Des" - "dynn_Fergusa" - "dynn_Dun_Nechtain" - "dynn_Mac_Beli" - "dynn_Mac_Boanta" - "dynn_Mac_Oengusa" - "dynn_Cait" - "dynn_Fortriu" - } - - dynasty_names = { - "dynn_Todd" - "dynn_Mac_Uerb" - "dynn_Hen" - "dynn_Bili" - "dynn_Circinn" - "dynn_Ce" - "dynn_Fotla" - "dynn_Fib" - "dynn_Fidach" - "dynn_Miathi" - "dynn_Des" - "dynn_Fergusa" - "dynn_Dun_Nechtain" - "dynn_Mac_Beli" - "dynn_Mac_Boanta" - "dynn_Mac_Oengusa" - "dynn_Cait" - "dynn_Fortriu" - } - - male_names = { - Achiuir Aethon Aenbecan Allan Allcallorred Allisander Aniel Ardle Auust Bili Bran Breth Bridei Briog Broichan - Brude Caltram Canu Canuall Canan Caradaig Caruorst Castant Castantin Ciniod Crup Dabuut Deocillimon Deoord - Domelch Drest Drosten Eddarrnonn Elpin Enuidaig Erpin Galam Ganant Garalt Gede Gest Gigurum Girom Idual - Iduallon Iestan Iuan Irb Lutrin Mael Maelchon Manath Mordeleg Morleo Murtolic Naiton Ninian Pedric Pedur - Paul Pidarnoin Ru Ruatirch Rubert Rudri Telurg Telurgan Taran Tarla Uipoig Uist Uuochu - Uoret Unen Unuist Urguist Usuullt Uthoil Uudrost Uuen Uuid Uuirp Uuredach Uuroid - } - female_names = { - Addiena Abrella Allust Arnemetia Brethoc Bride Bronuen Caitrion Cristin Durilia Elaine - Elen Eua Madru Maelmurie Mairi Margrud Maud Mor Morag Morien Muriel Neulina Sara - Siunod Uen Uluen Uuena Uunis Uusbail - } - - patronym_prefix_male = "dynnpat_pre_uab" - patronym_prefix_female = "dynnpat_pre_ach" - always_use_patronym = yes - - pat_grf_name_chance = 30 - mat_grf_name_chance = 15 - father_name_chance = 5 - - pat_grm_name_chance = 30 - mat_grm_name_chance = 15 - mother_name_chance = 10 - - - - mercenary_names = { - { name = "mercenary_company_woad_raiders" coat_of_arms = "mc_woad_raiders" } - } -} - -name_list_welsh = { - - cadet_dynasty_names = { - "dynn_Cynfyn" - "dynn_Caereinion" - "dynn_Glastenning" - "dynn_Lleyn" - "dynn_Mostyn" - "dynn_Rhufoniog" - "dynn_Maelor" - "dynn_Penllyn" - "dynn_Tewdwr" - "dynn_Meilyr" - "dynn_Mochnant" - "dynn_Buellt" - "dynn_Llewellyn" - "dynn_Mechain" - "dynn_Cedewain" - "dynn_Penweddig" - "dynn_IA_l" - "dynn_Amwythig" - "dynn_Caerloyw" - "dynn_Emlyn" - "dynn_Ystrad_Tywi" - "dynn_Rhuddlan" - "dynn_Llwydiarth" - "dynn_Aberavon" - "dynn_Dunoding" - "dynn_Pebidiog" - "dynn_Deugleddyf" - "dynn_Deheuwynt" - "dynn_Eginog" - "dynn_Gorfynydd" - "dynn_Gwyr" - "dynn_Senghenydd" - "dynn_Crwthor" - "dynn_Arfon" - "dynn_Gwynn" - "dynn_Cadfeal" - "dynn_Cannevet" - "dynn_Llyn" - "dynn_Gwarthaf" - "dynn_Aeron" - "dynn_Emlyn" - "dynn_Cedweli" - "dynn_Gwrinydd" - "dynn_Talgarth" - "dynn_Pengwern" - "dynn_Penrhys" - "dynn_Lloyd" - "dynn_Llifon" - "dynn_Abermenai" - "dynn_Penfro" - "dynn_Gilmyn" - "dynn_Conwy" - "dynn_Clwyd" - "dynn_Tal-y-bont" - "dynn_Isaled" - "dynn_Talhaiarn" - "dynn_Brynffenigl" - "dynn_Llechwedd" - "dynn_Cefeliog" - "dynn_Carmarthen" - "dynn_Caenogion" - "dynn_Maelienydd" - "dynn_Elfael" - "dynn_Mynydd" - "dynn_Bangor" - "dynn_Mynyw" - "dynn_Llandaff" - "dynn_Arllechwedd" - "dynn_Tegaingl" - "dynn_Anwyl" - "dynn_Cyfeiliog" - "dynn_Fane" - { "dynnp_of" "dynn_Bristol" } - "dynn_Ynys_Cybi" - "dynn_Gruffydd" - "dynn_Tegaingl" - "dynn_Coel" - "dynn_Glywysing" - "dynn_Llywelin" - "dynn_Cynllibiwg" - "dynn_Evans" - "dynn_Maelienydd" - { "dynnp_de" "dynn_la_Pole" } - "dynn_Rhosyr" - "dynn_Cemais" - "dynn_Meirionydd" - "dynn_Ynys_Enlli" - "dynn_Aberdaron" - "dynn_PenmO_n" - "dynn_Ystrad_Clud" - "dynn_Buellt" - "dynn_Llwydiarth" - "dynn_Caerloyw" - "dynn_Brogyntyn" - } - - dynasty_names = { - "dynn_Cynfyn" - "dynn_Caereinion" - "dynn_Glastenning" - "dynn_Lleyn" - "dynn_Mostyn" - "dynn_Rhufoniog" - "dynn_Maelor" - "dynn_Penllyn" - "dynn_Tewdwr" - "dynn_Meilyr" - "dynn_Mochnant" - "dynn_Buellt" - "dynn_Llewellyn" - "dynn_Mechain" - "dynn_Cedewain" - "dynn_Penweddig" - "dynn_IA_l" - "dynn_Amwythig" - "dynn_Caerloyw" - "dynn_Emlyn" - "dynn_Ystrad_Tywi" - "dynn_Rhuddlan" - "dynn_Llwydiarth" - "dynn_Aberavon" - "dynn_Dunoding" - "dynn_Pebidiog" - "dynn_Deugleddyf" - "dynn_Deheuwynt" - "dynn_Eginog" - "dynn_Gorfynydd" - "dynn_Gwyr" - "dynn_Senghenydd" - "dynn_Crwthor" - "dynn_Arfon" - "dynn_Gwynn" - "dynn_Cadfeal" - "dynn_Cannevet" - "dynn_Llyn" - "dynn_Gwarthaf" - "dynn_Aeron" - "dynn_Emlyn" - "dynn_Cedweli" - "dynn_Gwrinydd" - "dynn_Talgarth" - "dynn_Pengwern" - "dynn_Penrhys" - "dynn_Lloyd" - "dynn_Llifon" - "dynn_Abermenai" - "dynn_Penfro" - "dynn_Gilmyn" - "dynn_Conwy" - "dynn_Clwyd" - "dynn_Tal-y-bont" - "dynn_Isaled" - "dynn_Talhaiarn" - "dynn_Brynffenigl" - "dynn_Llechwedd" - "dynn_Cefeliog" - "dynn_Carmarthen" - "dynn_Caenogion" - "dynn_Maelienydd" - "dynn_Elfael" - "dynn_Mynydd" - "dynn_Bangor" - "dynn_Mynyw" - "dynn_Llandaff" - "dynn_Arllechwedd" - "dynn_Tegaingl" - "dynn_Anwyl" - "dynn_Cyfeiliog" - "dynn_Fane" - { "dynnp_of" "dynn_Bristol" } - "dynn_Ynys_Cybi" - "dynn_Gruffydd" - "dynn_Tegaingl" - "dynn_Coel" - "dynn_Glywysing" - "dynn_Llywelin" - "dynn_Cynllibiwg" - "dynn_Evans" - "dynn_Maelienydd" - { "dynnp_de" "dynn_la_Pole" } - "dynn_Rhosyr" - "dynn_Cemais" - "dynn_Meirionydd" - "dynn_Ynys_Enlli" - "dynn_Aberdaron" - "dynn_PenmO_n" - "dynn_Ystrad_Clud" - "dynn_Buellt" - "dynn_Llwydiarth" - "dynn_Caerloyw" - "dynn_Brogyntyn" - } - - male_names = { - Adda Adgar Adran Aeddan Alan Aldwr Algwyn Alisander Alured Alwyn Anarawd - Andreas Aneurin Anlaff Anllech Annwn Argad Arod Arthen Arthfael Arthfoddw Arthwr - Arthws Arthwys Asa Asaph Awst Bangar Bedwyr Beli Berthgwyn Berthwallt Bleddyn Bledrig - Bleiddud Branwaladr Bride Briog Brochfael Brwt Brwyn Brychan BrA_n Cadell Cadeyrn - Cadfael Cadfan Cadog Cadw Cadwal Cadwaladr Cadwallon Cadwared Cadwgan Cadwr Cai Caid Cain - Caradog Casnar Caswallon Cawdaf Cedig Cedwyn Ceneu Ceredig Clydog Coel Corentin Cuhelyn - Custennin Cwlfyn Cwrig Cydifor Cydrych Cynan Cynddelw Cyndyddan Cynddylan Cyndeyrn - Cynfael Cynfarch Cynfawr Cynfeddw Cynfelyn Cynfran Cynfyn Cyngar Cyngen Cynwallon Cynwared - Cynwrig Cynwyd Cynyr Cysteint Dafydd Deheuwant Deiniol Dewi Dogfael Drystan Dumnagual Dwyfan - Dyfnarth Dyfnwal Dyfnwallon Dynod Dywel Edern Ednyfed Ednywain Edryd Edwyn - Edylfred Einion Elfin Elidyr Elis Elisedd Elud Elystan Emrys Enfidaig Erb Erclwf - Eudaf Ewyas Ffernfael Ffilip Ffriog Ffwdwr Fragan Ffransis Fychan Fyrsil Gamon Garmon - Geraint Gerallt Glwyddien Glywys Godwyn Goronwy Gronw Gruffydd Grygor Guret Gwalchmai - Gwen Gwenwynwyn Gwerstan Gwerthefyr Gwerthern Gwydol Gwydolin Gwyn Gwidyr Gwilym - Gwrfawr Gwrfoddw Gwrgant Gwrgeneu Gwrgi Gwriad Harri Herewallt Huw Hywel - Iago Ivor Idnerth Idwal Idwallon Iestyn Ieuan Ifor Io Ioan Iolo Iorwerth Ithel - Lles Llew Llyr Llywarch Llywelyn Macsen Madog Mael Maelcwn Maelgwn Maenyrch March - Maredudd Math Mawgan Meilyr Meirchion Meiriadog Meirion Merfyn Meurig - Mihangel Morfarch Morgan Morien Morydd Mwyn Myrddin Naufedd Neithon Nowy Nynniaw Oswallt - Owain Oucydd Padern Padrig Pandoff Pasgen Padarn Pawl Pedr Peredyr Publig Pyr - Rheinallt Rhicert Rhigeneu Rhirid Rhiwal Rhiwallon Rhobert Rhodri Rhufon - Rhun Rhydderch Rhydog Rhys Riaged Richwin Sandde Sawyl Seferus Seisyll Selyf - Senyllt Serigi Sieffre Sion Sior Siwauna Steffen Stinian Sulien Taliesin Tegonwy - Tegwyd Teilo Teithfalch Teudebur Tewdos Tewdrig Tewdwr Tomos Trahaearn Tudur Tudwal - Tudwallon Tydy Tyfoedd Tysilio Urien Uthyr Ynyr Ysfael - } - female_names = { - Addiena Aelwyd Aeronwen Aeronwy Afrella Alys Angharad Annes Annest Annwyl Anowed Arddyn Arianrhod - Blodwen Bronwen Catrin Ceindrych Ceridwen Cerie Cerys Cicely Clarisant Creirwy Cristin Danhadlwen - Delyth Denis Dwynwen Dwywai Dyddgu Efa Effros Efrddyl Efyrddyl Eiliwedd Elaine Elen Eleri - Elinion Elinor Ellyn Enid Essyllt Euronwy Ffelis Ffion Fflur Ffraid Glynys Gwen Gwenasedd Gwenfrewi Gwenhwyfach - Gwenhwyfar Gwenllian Gwenwyn Gwerfyl Gwladys Haer Hawys Heledd Hellawes Heulwen Hunydd Hywela Ilud Isabel - Llear Llecci Lleigy Lleuca Lowry Mabyn Maches Madrun Maelrys Mair Mali Mallt Marared Marchell Margred - Marwenna Mawd Melisant Morganna Morien Myfanwy Nest Nesta Newlyna Non - Olwen Onbrawst Owena Prawst Ragnell Rhiaindrech Rhiainfelt Rhiannon Rhonwen Sannant Sara - Senena Sibyl Sioned Siwan SiA_n Susanna Tangwystl Tegla Ysbail Ystradwel - } - - dynasty_of_location_prefix = "" - - - patronym_prefix_male = "dynnpat_pre_ap" - patronym_prefix_male_vowel = "dynnpat_pre_vow_ab" - patronym_prefix_female = "dynnpat_pre_ferch" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 80 - mat_grf_name_chance = 0 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - - mercenary_names = { - { name = "mercenary_company_lawgochs_followers" } - { name = "mercenary_company_band_of_horned_welshmen" } - } -} - -name_list_breton = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Dinan" } - { "dynnp_de" "dynn_VitrE_" } - { "dynnp_de" "dynn_Cornouaille" } - { "dynnp_de" "dynn_Rohan" } - { "dynnp_de" "dynn_PorhoE_t" } - { "dynnp_of" "dynn_Brittany" } - "dynn_Tranvouez" - { "dynnp_de" "dynn_ChA_teaubriant" } - { "dynnp_de" "dynn_Nantes" } - "dynn_Leon" - "dynn_Guennec" - "dynn_Pensec" - "dynn_Scoarnec" - "dynn_Riowall" - { "dynnp_de" "dynn_Vannes" } - { "dynnp_de" "dynn_Bretagne" } - "dynn_Kerouac" - "dynn_Paignon" - "dynn_Sant_Nazar" - "dynn_Tanguy" - "dynn_Parisy" - "dynn_Henbont" - { "dynnp_de" "dynn_Herve" } - "dynn_Sant_Brieuc" - "dynn_Sant_Mikael" - "dynn_Leon" - { "dynnp_de" "dynn_Leon" } - "dynn_Gwened" - { "dynnp_de" "dynn_Rennes" } - "dynn_Leon" - } - - dynasty_names = { - { "dynnp_de" "dynn_Dinan" } - { "dynnp_de" "dynn_VitrE_" } - { "dynnp_de" "dynn_Cornouaille" } - { "dynnp_de" "dynn_Rohan" } - { "dynnp_de" "dynn_PorhoE_t" } - { "dynnp_of" "dynn_Brittany" } - "dynn_Tranvouez" - { "dynnp_de" "dynn_ChA_teaubriant" } - { "dynnp_de" "dynn_Nantes" } - "dynn_Leon" - "dynn_Guennec" - "dynn_Pensec" - "dynn_Scoarnec" - "dynn_Riowall" - { "dynnp_de" "dynn_Vannes" } - { "dynnp_de" "dynn_Bretagne" } - "dynn_Kerouac" - "dynn_Paignon" - "dynn_Sant_Nazar" - "dynn_Tanguy" - "dynn_Parisy" - "dynn_Henbont" - { "dynnp_de" "dynn_Herve" } - "dynn_Sant_Brieuc" - "dynn_Sant_Mikael" - "dynn_Leon" - { "dynnp_de" "dynn_Leon" } - "dynn_Gwened" - { "dynnp_de" "dynn_Rennes" } - "dynn_Leon" - } - - male_names = { - Adoyre Adrien Aedan Agustin Alan Alar Aldrien Alfrond Alor Alured Alwen Anaoc - Anaubritou Anaugen Anauguethen Anauguoret Anauhocar Andreas Aniud Anton Argantbri Argantmoet Arnalt Arthel - Arthguiu Arthmael Arthueu Arthuiu Arthur Austol Baldoen Bastian Beli Beltram - Benabic Berenger Bernead Berthgualt Bledric Bledros Bleidcum Bletcu Blethin Blethiut - Bodan Bran Brangualart Branhucar Branoc Brenci Brendan Breselconan Breselcoucant Breselgar Breseloc Breselueu Brethoc - Brient Brigualt Brioc Brithael Brochuael Bronmael Budguoret Budhoiarn Budic Budoc Buhedoc Butgual Cadan - Cadaouen Cadarvan Cadiou Cadoc Cador Cadou Cantgueithen Caradec Caradoc Carantoc Catgualart - Catuallon Catguethen Catguoret Catgutic Cathno Catnimed Catuod Caurantin Ceneu Cenguethen Cenmarhoc Cenmin - Cenmonoc Cingur Cinhoedl Clemen Clodouan ClotwoI_on Comoere Conan Concen Condeleu Condidan Congar - Conmael Conmonoc Conogan Conredeu Conuallon Conmarch Convelin ConwoI_on Corguethen Courantgern Courantmonoc - Culmin Custent Custentin Dauid Deniel Denis Deroch Derrien Deui Deurhoiarn Domnoret Domuel - Donual Donuallon Drogon Duenerth Dumnarth Edern Edouart Eguen Eon ErispoE_ Erouan - Estienne Etgual Eudon Euhocar Euhoiarn Eusebi Even Evrard Farinmael Ferant Fracan - Framual Fransaz Frioc Garmon Geofroi Geralt Gereint Gestin Gilbert Godefroi - Goennoc Gouesnon Goulwen Gouremor Gourmaelon Gralon Gratcant Gregor Grifiud Guallon Gualter Gudual Guecon Guenerdon - Guenhael Guentanet Guentiern Gui Guiharan Guihomarch Guihomart Guilherm Guincalon Guincum Guinhael Guinhoiarn Guinoc Guinol - Guithrit Guitol Guobrian Guocon Guoedanau Guoedatoe Guoednou Guoethoiarn Guoletec Guorbili Guordotal Guoretan Guorethoiarn Guorhoiarn - Gurbodu Gurcant Gurcencor Gurceneu Gurci Gurcon Gurdilic Gurgen Gurguaret Gurguist Gurguistl Gurheter - Guriant Gurlouen Gurmael Gurmaeloc Gurmhaelon Gurthcid Gurthiern Guruant Guerech Gueroc Guethenan Guethencar Guethencor - GuethenwoI_on Guethenhoiarn Guethenoc Haelcomarch Haelguethen Haelguoret Haelhoiarn Haeloc Haeloubri Haermael Hammelin - Hamon Harscoit Hedyn Heranal Herri Hesdren Hincomhal Hinguethen Hocar Hoconan Honfroi HoE_l Huiarnal Huiarnbili - Huiarnviu Hunfroi Iacob Iarcun Iarnbud Iarncant Iarncar Iarndetguid Iarnegon Iarnuallon Iarnuocon Iarnhitin - Iedechael Iehan Ilcarthon Ildut Iliud Inisian Iocilin Iodoc Ionas Iosep Iudcum Iuduallon Iudhael - Iudicael Iudnerth Iudnimet Iustoc Iudoc Iudual Iumael Iunceneu Iunuocon Iunmonoc Jord Leucum Loi - Lorens Louenan Loumarch LouI_s Maelcon MaeldoI_ Maelhuedoc Maeloc Maelscoet Maelscuet Maenceneu Maenci - March Marthin MatheudoI_ Mathias Matoc Matuid Maugan Mauric Medrod Meldroc Meriadoc - Mermin Meugan Meven Michel Morcant Morcondeleu Morgen Morguethen Morhaetho Mormarch Morvan - Mortiern Neven Nicolas Nodethael Nodhoiarn NominoE_ Nougui Oliuer Oswallt Padric Paol Pascueten - Patern Petroc Phelippe Piran Prigent Primael Primarhoc Putrael PE_r Ralf Raoul Renan Resmen Riacet - Ribald Ricart Riceneu Richwin Ridoredh Riualtr Rihouen Rinduran Rioc Riol Riwal Riuallon Rodric - Roenualloc Roenuallon Roenuolou Roenhoiarn Rolland Ronan Roparth Roucen Rumon Ryd Salenn Salomon Samson - Samuel Stefen Sulgen Sulhoiarn Sulmonoc Sultiern Talan Talhoiarn Tanci Tanet Tanhoiarn Telent Terithien Tethion Teudric - Teudur Tibault Tiernan Tiernmael Tiernoc Tiernualloc Tiernuallon Treveur Tristan Tuduallon Tudur Tugdual - Ungust Urbcen Urbien Urblon Urvod Uther Vincenne - } - female_names = { - Aanor Abrelda Adela AdelaI_da Adelindis Adeltrudis Aedoc Aeluit Agnes Alana Alis Anaguistl Anaudat Anaudrec - Anauhouguel Anauprost Andrea Anna Aourcen Aouregan Aourell Aouren Argantan Argantdrec Arganteila Arganteilin Argantguistl Arganthael Argantlon - Argantmoet Artaca Avandrec Avenie Beladora Berchet Berengaria Bernegarda Berta Berthildis Bertissa Bleutuen Brendana - Bronuen Buriana Canna Cateline Catguistl Cecilia Ceindrec Ceinguled Cleirui Condeleu Constansa - Cristen Dengel Deniela Denise Diuset Dreanau Drebiu Dreguoreth Drelouguen Drichglur Drilego Duihon Elara Eleanor Eleina - Elena Elesbed Elisaued Elwen Emma Endellion Ennoguent Enoguen Enora Eonnecte Erouana Ewsannec Fuandrec Gaela - Geberga Glades Gloiucen Gloiumed Guelet Guenbrith Guencen Guencenedl Guencor Guenguerthlon Guenguistl Guenguiu Guenmon Guenna Guenneret - Guennguar Gueruel GuigoE_don Guillemecte Gwenn Halbiu Hawis Herannuen Hodierne Igerna Ignoguen Ilcum Ildegarda - Iofa Iouenna Isabelle Iseult Iudhent Iudlouguen Iudprost Janed Judhael Languoret Leonore Leueer Leuhemel - Leuoc Louhelic Luncen Maben Magdalene Marguarite Mari Medguistl Meduil Melita Meonre Milian Mona Morganne - Morguetel Moruen Moruith Morvana Neulenna Nodguoret Nodiunet Nolwenne Nonne Oncenedl Oncum Onguen Ordguydel Ourcen Ourdilic Perenn - Proscen Prosguetel Prostlon Rannoeu Riguistl Rimoet Rioanon Rioanon Rioantcen Rioantdrec Rioantel Rioantguellt Roenhael Roinoc - Ronana Rozenn Rum Rumun Seva Stefania Steren Sulcar Sulcen Sulgubri Sulgwen Sulleisoc Sulmed Susanne Tandrec Tanetbiu Tanetlowen - Tanguistl Tedvil Tephaine Thomine Tibourge Trifine Tristana Uriell - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_prefix_male = "dynnpat_pre_mab" - patronym_prefix_female = "dynnpat_pre_verch" - always_use_patronym = yes - - - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 80 - mat_grf_name_chance = 0 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - - mercenary_names = { - { name = mercenary_company_company_of_bretons} - } -} - -name_list_cornish = { - - cadet_dynasty_names = { - "dynn_Arundell" - "dynn_Killigrew" - "dynn_Boscawen" - "dynn_Rashleigh" - "dynn_Vyvyan" - "dynn_Trelawne" - "dynn_Cadell" - "dynn_Dinefwr" - "dynn_Rhodri" - "dynn_Llywarch" - "dynn_Tewdwr" - "dynn_Gruffydd" - "dynn_Pebidiog" - "dynn_Cemaes" - "dynn_Emlyn" - "dynn_Is_Aeron" - "dynn_Uwch_Aeron" - "dynn_Penweddig" - "dynn_Mawr" - "dynn_Dychan" - "dynn_Cydweli" - "dynn_Gwyr" - "dynn_Gwyn" - "dynn_Bre" - "dynn_Pren" - "dynn_Avon" - "dynn_Den_Bal" - "dynn_Descajor" - } - - dynasty_names = { - "dynn_Arundell" - "dynn_Killigrew" - "dynn_Boscawen" - "dynn_Rashleigh" - "dynn_Vyvyan" - "dynn_Trelawne" - "dynn_Cadell" - "dynn_Dinefwr" - "dynn_Rhodri" - "dynn_Llywarch" - "dynn_Tewdwr" - "dynn_Gruffydd" - "dynn_Pebidiog" - "dynn_Cemaes" - "dynn_Emlyn" - "dynn_Is_Aeron" - "dynn_Uwch_Aeron" - "dynn_Penweddig" - "dynn_Mawr" - "dynn_Dychan" - "dynn_Cydweli" - "dynn_Gwyr" - "dynn_Gwyn" - "dynn_Bre" - "dynn_Pren" - "dynn_Avon" - "dynn_Den_Bal" - "dynn_Descajor" - } - - male_names = { - Adoyre Aedan Alanorus Alef Alured Anaoc Aniud Argantbri Argantmoet Austol Arthur Adwen Canuac Cynog Cleder Clether Dilic Illick - Endelient Beli Bledros Bleidcum Bleidiud Brenci Breoc Brethoc Brithael Budic Budoc Budog Cado Cadoc Cadog Cador Cadwy Cantgueithen - Carantoc Catgutic Cawrdolli Cenmin Cingur Cinhoedl Comoere Conan Condor Conmonoc Conomor Conredeu Corwn Cuby Culmin Cybi Deroch Dofagan Donault - Doniert Donyarth Dungarth Dyfnwal Elid Elidius Eluid Enoder Erbin Erc Erth Euny Felec Fferferdyn - Fracan Fragan Frioc Geraint Gest Gradlon Gratcant Grifiud Gudwal Guentanet Guentigirn Guincum Guithrit Gurbodu Gurcant Gurcencor Gurci Gurcon Gurdilic - Gurguaret Gurguistl Gurheter Guriant Gurlouen Gurthcid Gwinear Gwreans Gorlois Haeloc Hedyn Hernam Herygh Hincomhal Hopkin Huwal Iarnguallon Ilcarthon Iliud - Inisian Iona Ithel Iudicael Iudnerth Jacut Judicael Judoc Judwal Ke Kea Kenan Kenstec Kybi Leucum Lide Loi Louenan Loumarch Lud Maban Madron - Madrun Madryn Mancus March Marchell Margh Mawgan Meigant Materiana Matuid Medrod Meglar Melor - Menefreda Merryn Maruan Meriadoc Meriasek Mermin Mevor Milcenoc Minefrida Minver Modron Mor Morcant Mordaf - Modred Morhaetho Mybbard Mylor Mynfreda Nectan Neot Ossne Oswallt Peran Petroc Piran Putrael Pyran Resmen Ricatus - Rinduran Riol Riotham Riwal Rolope Ronan Ruman Ryd Salenn Salomon Salwys Samsun Selevan Silin Sulian Sulien Tamalanc Talan - Tegwin Telent Terithien Tethion Teudar Teudaric Tewdwr Tomas Thetgo Tudec Tudi Tudinus Tudy Tysilio Ungust - Uny Uther Veffyne Vortegyn Wenheden Wensent Winnoc Wyllow Ynyr - } - female_names = { - - Aedoc Anaguistl Anaudat Anauprost Arganteilin Artaca Breaca Breage Brevita Bryvyth Budoc Catguistl Ceingar Ceinguled Ceinwen Cenedion Cyfyw Dengel - Diuset Duihon Endelient Endellienta Endellion Enodoch Esyllt Etha Ewsannec Fuandrec Gloiucen Gloiumed Guelet Guenbrith Guencen - Guencenedl Guencor Guenguerthlon Guenguiu Guenmon Guenneret Halbiu Ia Ilcum Iofa Iseo Iseult Isode Isolde Isotta Isoude Itha - Iudhent Iudprost Izolda Keyne Louhelic Luncen Mabyn Maches Medguistl Meduil Meonre Milian Moruith Oncenedl Oncum Onguen Ordguydel Ourcen Ourdilic Perem Proscen - Prosguetel Rannoeu Rum Rumun Senara Sidwell Sulcen Sulleisoc Sulmed Tanguistl Tecla Tetha Veep Vepa Wenedoc Wenn Wenna - Yseult Zennor - } - - patronym_prefix_male = "dynnpat_pre_ab" - patronym_prefix_female = "dynnpat_pre_merch" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 80 - mat_grf_name_chance = 0 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - - mercenary_names = { - { name = mercenary_company_bodyguards_of_gwendolen } - } -} - -name_list_cumbrian = { - - cadet_dynasty_names = { - "dynn_Wledig" - { "dynnp_ap" "dynn_Edern" } - { "dynnp_ap" "dynn_Llaennog" } - { "dynnp_ap" "dynn_Gwallog" } - "dynn_Ogledd" - "dynn_Rhegen" - { "dynnp_ap" "dynn_Mallerslange" } - { "dynnp_ap" "dynn_Winander" } - { "dynnp_ap" "dynn_Ulles" } - { "dynnp_ap" "dynn_Wingfield" } - { "dynnp_ap" "dynn_Gillsland" } - "dynn_Guletic" - "dynn_Prydain" - "dynn_Bwr" - "dynn_Penuchel" - { "dynnp_ap" "dynn_Rheged" } - { "dynnp_ap" "dynn_Eden" } - } - - dynasty_names = { - "dynn_Wledig" - { "dynnp_ap" "dynn_Edern" } - { "dynnp_ap" "dynn_Llaennog" } - { "dynnp_ap" "dynn_Gwallog" } - "dynn_Ogledd" - "dynn_Rhegen" - { "dynnp_ap" "dynn_Mallerslange" } - { "dynnp_ap" "dynn_Winander" } - { "dynnp_ap" "dynn_Ulles" } - { "dynnp_ap" "dynn_Wingfield" } - { "dynnp_ap" "dynn_Gillsland" } - "dynn_Guletic" - "dynn_Prydain" - "dynn_Bwr" - "dynn_Penuchel" - { "dynnp_ap" "dynn_Rheged" } - { "dynnp_ap" "dynn_Eden" } - } - - male_names = { - Adda Adgar Adran Aeddan Alan Aldwr Algwyn Alisander Alured Alwyn Anarawd - Andreas Aneurin Anlaff Anllech Annwn Argad Arod Arthen Arthfael Arthfoddw Arthwr - Arthws Arthwys Asa Asaph Awst Bangar Bedwyr Beli Berthgwyn Berthwallt Bleddyn Bledrig - Bleiddud Branwaladr Bride Briog Brochfael Brwt Brwyn Brychan BrA_n Cadell Cadeyrn - Cadfael Cadfan Cadog Cadw Cadwal Cadwaladr Cadwallon Cadwared Cadwgan Cadwr Cai Caid Cain - Caradog Casnar Caswallon Cawdaf Cedig Cedwyn Ceneu Ceredig Clydog Coel Corentin Cuhelyn - Custennin Cwlfyn Cwrig Cydifor Cydrych Cynan Cynddelw Cyndyddan Cynddylan Cyndeyrn - Cynfael Cynfarch Cynfawr Cynfeddw Cynfelyn Cynfran Cynfyn Cyngar Cyngen Cynwallon Cynwared - Cynwrig Cynwyd Cynyr Cysteint Dafydd Deheuwant Deiniol Dewi Dogfael Drystan Dumnagual Dwyfan - Dyfnarth Dyfnwal Dyfnwallon Dynod Dywel Edern Ednyfed Ednywain Edryd Edwyn - Edylfred Einion Elfin Elidyr Elis Elisedd Elud Elystan Emrys Enfidaig Erb Erclwf - Eudaf Ewyas Ffernfael Ffilip Ffriog Ffwdwr Fragan Ffransis Fychan Fyrsil Gamon Garmon - Geraint Gerallt Glwyddien Glywys Godwyn Goronwy Gronw Gruffydd Grygor Guret Gwalchmai - Gwen Gwenwynwyn Gwerstan Gwerthefyr Gwerthern Gwydol Gwydolin Gwyn Gwidyr Gwilym - Gwrfawr Gwrfoddw Gwrgant Gwrgeneu Gwrgi Gwriad Harri Herewallt Huw Hywel - Iago Ivor Idnerth Idwal Idwallon Iestyn Ieuan Ifor Io Ioan Iolo Iorwerth Ithel - Lles Llew Llyr Llywarch Llywelyn Macsen Madog Mael Maelcwn Maelgwn Maenyrch March - Maredudd Math Mawgan Meilyr Meirchion Meiriadog Meirion Merfyn Meurig - Mihangel Morfarch Morgan Morien Morydd Mwyn Myrddin Neithon Nowy Nynniaw Oswallt - Owain Oucydd Padern Padrig Pandoff Pasgen Padarn Pawl Pedr Peredyr Publig Pyr - Rheinallt Rhicert Rhigeneu Rhirid Rhiwal Rhiwallon Rhobert Rhodri Rhufon - Rhun Rhydderch Rhydog Rhys Riaged Richwin Sandde Sawyl Seferus Seisyll Selyf - Senyllt Serigi Sieffre Sion Sior Siwauna Steffen Stinian Sulien Taliesin Tegonwy - Tegwyd Teilo Teithfalch Teudebur Tewdos Tewdrig Tewdwr Tomos Trahaearn Tudur Tudwal - Tudwallon Tydy Tyfoedd Tysilio Urien Uthyr Ynyr Ysfael - } - female_names = { - Addiena Aelwyd Aeronwen Aeronwy Afrella Alys Angharad Annes Annest Annwyl Anowed Arddyn Arianrhod - Blodwen Bronwen Catrin Ceindrych Ceridwen Cerie Cerys Cicely Clarisant Creirwy Cristin Danhadlwen - Delyth Denis Dwynwen Dwywai Dyddgu Efa Effros Efrddyl Efyrddyl Eiliwedd Elaine Elen Eleri - Elinion Elinor Ellyn Enid Essyllt Euronwy Ffelis Ffion Fflur Ffraid Glynys Gwen Gwenasedd Gwenfrewi Gwenhwyfach - Gwenhwyfar Gwenllian Gwenwyn Gwerfyl Gwladys Haer Hawys Heledd Hellawes Heulwen Hunydd Hywela Ilud Isabel - Llear Llecci Lleigy Lleuca Lowry Mabyn Maches Madrun Maelrys Mair Mali Mallt Marared Marchell Margred - Marwenna Mawd Melisant Morganna Morien Myfanwy Nest Nesta Newlyna Non - Olwen Onbrawst Owena Prawst Ragnell Rhiaindrech Rhiainfelt Rhiannon Rhonwen Sannant Sara - Senena Sibyl Sioned Siwan SiA_n Susanna Tangwystl Tegla Ysbail Ystradwel - } - - patronym_prefix_male = "dynnpat_pre_map" - patronym_prefix_male_vowel = "dynnpat_pre_vow_mab" - patronym_prefix_female = "dynnpat_pre_vch" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 80 - mat_grf_name_chance = 0 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - -} diff --git a/common/culture/name_lists/00_byzantine.txt b/common/culture/name_lists/00_byzantine.txt deleted file mode 100644 index 54f26ccc5..000000000 --- a/common/culture/name_lists/00_byzantine.txt +++ /dev/null @@ -1,1455 +0,0 @@ -name_list_armenian = { - - cadet_dynasty_names = { - "dynn_Bagratuni" - "dynn_Kuchka" - "dynn_Beskond" - "dynn_Mangaphas" - "dynn_Arzrouni" - "dynn_Hetoumi" - "dynn_Makisdros" - "dynn_Pakradouni" - "dynn_Sarkis" - "dynn_Shnorhali" - "dynn_Vanantezi" - "dynn_Bakunc" - "dynn_Arakelian" - "dynn_Baboian" - "dynn_Bagdazarian" - "dynn_Barsamian" - "dynn_Haladjian" - "dynn_Kaprielian" - "dynn_Kezerian" - "dynn_Aharonian" - "dynn_Sahakyan" - "dynn_Keshishian" - "dynn_Baljian" - "dynn_Petrosian" - "dynn_Ghougasian" - "dynn_Mickaelian" - "dynn_Maoukian" - "dynn_Zohrabian" - "dynn_Altoonian" - "dynn_Gardman-Aghbania" - "dynn_Andzewatsi" - "dynn_Hasan-Jalalyan" - "dynn_Melik-Avanyan" - "dynn_Mush" - } - - dynasty_names = { - "dynn_Bagratuni" - "dynn_Kuchka" - "dynn_Beskond" - "dynn_Mangaphas" - "dynn_Arzrouni" - "dynn_Hetoumi" - "dynn_Makisdros" - "dynn_Pakradouni" - "dynn_Sarkis" - "dynn_Shnorhali" - "dynn_Vanantezi" - "dynn_Bakunc" - "dynn_Arakelian" - "dynn_Baboian" - "dynn_Bagdazarian" - "dynn_Barsamian" - "dynn_Haladjian" - "dynn_Kaprielian" - "dynn_Kezerian" - "dynn_Aharonian" - "dynn_Sahakyan" - "dynn_Keshishian" - "dynn_Baljian" - "dynn_Petrosian" - "dynn_Ghougasian" - "dynn_Mickaelian" - "dynn_Maoukian" - "dynn_Zohrabian" - "dynn_Altoonian" - "dynn_Gardman-Aghbania" - "dynn_Andzewatsi" - "dynn_Hasan-Jalalyan" - "dynn_Melik-Avanyan" - "dynn_Mush" - } - - male_names = { - Abas Abirad Aboughamr Aboulgharib Aleksandr Artashes Artashir Artavazd Arsen Arshak Ashot Athom Atrnerseh Avag Avedis Bagour Bagrat Bedros Boghos Davit Eshkhan Gagik Gevorg - Gosdantin Grigor Gurgen Hagop Hamazasp Hethum Hovhannes Hovsep Ishkhan Ivane Kapriel Khachik Khosrov Levon Malkhas Mamigon Manuel Margos Melek Mihrdat Mikayel Mleh Mushegh Mushel Mzhezh - Nerseh Oshin Roupen Sahag Sarkis Sevag Shahanshah Smbat Stepanos Tachat Taniel Tatoul Tigran Tornik Tovmas Thoros Trdat Vache Vachagan Vagharshak Vahag Vahan Vahram Vakhtank Varazdat Vartan Vassak Vesd Vrtanes Zakare Zarmihr - #Later Catholicoi names: - Aristaces Aristakes Husik Pharen Zaven Aspuraces Brkisho Melitus Kyud Babken Ghevond Dertad Joab Mashdotz Yeghishe Yeghise Ananias Khachig - } - - female_names = { - Aghavni Alitz Almasd Anahid Anna Anoush Arda Arevig Arin Baydzar Berjanoush Berjouhi Datevig Dalita Eliz Gadar Gorandoukht Hasmig Houri Hranoush Katranide - Hripsimeh Keghanoush Keran Khorishah Kohar Latavri Leyli Lousin Mara Margarid Maria Mariyam Meghranoush Nane Nazani Ovsanna Pounig Razmouhi Rita Satenik Seta Siran Sirvart - Srpouhi Shoushanig Takouhi Tamar Vartanoush Vartouhi Vosgi Yeva Zabel Zmroukhd - } - - dynasty_of_location_prefix = "dynnp_ve" - - -} - -name_list_greek = { - - cadet_dynasty_names = { - "dynn_Kantakouzenos" - "dynn_Palaiologos" - "dynn_Komnenos" - "dynn_Macrodoukas" - "dynn_Aineidas" - "dynn_Kantakouzenos" - "dynn_Kastriotis" - "dynn_Doukas_Kamateros" - "dynn_Skleros" - "dynn_Palaiologos" - "dynn_Makrembolites" - "dynn_Botaneiates" - "dynn_Diogenes" - "dynn_Komnenos" - "dynn_Monomachos" - "dynn_Argyros" - "dynn_Kourkouas" - "dynn_Phokas" - "dynn_Stryphnos" - "dynn_Gabras" - "dynn_Aaron" - "dynn_Grammatikos" - "dynn_Zeno" - "dynn_Bua_Spatas" - "dynn_Gavalas" - "dynn_Axuchos" - "dynn_Kamonas" - "dynn_Asidenos" - "dynn_Komnenos_Doukas" - "dynn_Karatzas" - "dynn_Amiroutzes" - "dynn_Bessarion" - "dynn_Callistus" - "dynn_Chalkokondyles" - "dynn_Gazis" - "dynn_Kourtesios" - "dynn_Kallistos" - "dynn_Kladas" - { "dynnp_de" "dynn_Patras" } - "dynn_Gemistus" - "dynn_Allatios" - "dynn_Chalcocondyles" - "dynn_Korniaktos" - "dynn_Damaskenos" - "dynn_Eparchos" - "dynn_Flanginis" - "dynn_FokA_s" - "dynn_Heraclides" - "dynn_Kallokratos" - "dynn_Kottounios" - "dynn_Leontaritis" - "dynn_Loukanis" - "dynn_Margunios" - "dynn_Musurus" - "dynn_Nafpliotis" - "dynn_HatzidA_kis" - "dynn_Aprenos" - "dynn_Chortatzis" - "dynn_Gabrielopoulos" - "dynn_Gounaropoulos" - "dynn_Belissariotis" - "dynn_Konstantopoulos" - "dynn_Kavallarios" - "dynn_Maniakis" - "dynn_Notaras" - "dynn_Sgouromallis" - "dynn_Epiphanis" - "dynn_Logaras" - "dynn_Eudaimon" - "dynn_Sakellarios" - "dynn_Maurozoumis" - "dynn_Stylaios" - "dynn_Basilakios" - "dynn_Mamonas" - "dynn_Kekaumenos" - "dynn_Metaxas" - "dynn_Kanavos" - "dynn_Koukouzelis" - "dynn_Koresis" - "dynn_Makrinos" - "dynn_Lambardas" - "dynn_Adrianos" - "dynn_Agallon" - "dynn_Akropolites" - "dynn_Aoinos" - "dynn_Apokaukos" - "dynn_Aprenos" - "dynn_Arbantenos" - "dynn_Argyros" - "dynn_Arianites" - "dynn_Atrapes" - "dynn_Balsamon" - "dynn_Botaneiates" - "dynn_Boumbalis" - "dynn_Bourtzes" - "dynn_Chandrenos" - "dynn_Choniates" - "dynn_Choumnos" - "dynn_Chrysoloras" - "dynn_Exazenos" - "dynn_Glabas" - "dynn_Kabasilas" - "dynn_Kalamanos" - "dynn_Kaloethes" - "dynn_Kalothetos" - "dynn_Kantakouzenos" - "dynn_Katrares" - "dynn_Koresses" - "dynn_Kourkouas" - "dynn_Kourtikes" - "dynn_Laskaris" - "dynn_Limpidares" - "dynn_Machoneos" - "dynn_Makrembolites" - "dynn_Malakes" - "dynn_Maliasenos" - "dynn_Mamalis" - "dynn_Mandromenos" - "dynn_Manouelites" - "dynn_Melachroinos" - "dynn_Mourtzouphlos" - "dynn_Mouzakios" - "dynn_Mouzalon" - "dynn_Neokaisareites" - "dynn_Nestongos" - "dynn_Pantechnes" - "dynn_Paraspondylos" - "dynn_Petraliphas" - "dynn_Petzikopoulos" - "dynn_Philanthropenos" - "dynn_Phokas" - "dynn_Prasomales" - "dynn_Prinkips" - "dynn_Rossatas" - "dynn_Sebastopoulos" - "dynn_Segouropoulos" - "dynn_Sgouros" - "dynn_Sphrantzes" - "dynn_Strabomytes" - "dynn_Syraneres" - "dynn_Syropoulos" - "dynn_Tagares" - "dynn_Trichas" - "dynn_Tsaphas" - "dynn_Tzykandeles" - "dynn_Zaridas" - "dynn_Akunin" - "dynn_Abalantes" - "dynn_Aboudimos" - "dynn_Adralestos" - "dynn_Agallianos" - "dynn_Akapnes" - "dynn_Alopos" - "dynn_Alousianos" - "dynn_Amiropoulos" - "dynn_Anatolikos" - "dynn_Andreiomenos" - "dynn_Androsalites" - "dynn_Angoures" - "dynn_Antiochites" - "dynn_Antiochos" - "dynn_Antipapas" - "dynn_Arbintenos" - "dynn_Areobindenos" - "dynn_Areobindos" - "dynn_Argyropoulos" - "dynn_Aristenos" - "dynn_Artoukomites" - "dynn_Arvantenos" - "dynn_Aulenos" - "dynn_Aulepates" - "dynn_Axinites" - "dynn_Axiomatikos" - "dynn_Balantes" - "dynn_Barbaros" - "dynn_Bardales" - "dynn_Barenos" - "dynn_Barys" - "dynn_Belissariotes" - "dynn_Bempetziotes" - "dynn_Beriboes" - "dynn_Beriotes" - "dynn_Blachernites" - "dynn_Blangas" - "dynn_BoI_las" - "dynn_Bouches" - "dynn_Boutzares" - "dynn_Bouzenos" - "dynn_Brachamios" - "dynn_Chaldos" - "dynn_Chalkites" - "dynn_Chalkoutzes" - "dynn_Chamaretos" - "dynn_Charsianites" - "dynn_Chasanes" - "dynn_Chazanes" - "dynn_Choinides" - "dynn_Chomatenos" - "dynn_Chordolibas" - "dynn_Choriates" - "dynn_Chrouselios" - "dynn_Chrousos" - "dynn_Chrysanthos" - "dynn_Chryselios" - "dynn_Chrysobalantites" - "dynn_Chytes" - "dynn_Daimones" - "dynn_Dalessenos" - "dynn_Dalassenos_Doukas" - "dynn_Dekanos" - "dynn_Diabatenos" - "dynn_Dikaios" - "dynn_Diogenes" - "dynn_Domestikopouolos" - "dynn_Doukas_Laskaris" - "dynn_Doukas_Palaiologos" - "dynn_Doxapatres" - "dynn_Drakontopoulos" - "dynn_Drosinos" - "dynn_Drosos" - "dynn_Droulenos" - "dynn_Elegmites" - "dynn_Enochos" - "dynn_Epanokomites" - "dynn_Ergodotes" - "dynn_Erotikos" - "dynn_Eugenianos" - "dynn_Eugenios" - "dynn_Eulogios" - "dynn_Exotrochos" - "dynn_Gabalas" - "dynn_Galaton" - "dynn_Gelotes" - "dynn_Gidos" - "dynn_Glykys" - "dynn_Goudeles" - "dynn_Gourzoubathenos" - "dynn_Granatos" - "dynn_Gribas" - "dynn_Grispos" - "dynn_Gymnos" - "dynn_Hagiochrisophorites" - "dynn_Hagioprokopites" - "dynn_Hagiotheodorites" - "dynn_Hagiozacharites" - "dynn_Hamartolos" - "dynn_Haplorabdes" - "dynn_Haploucheir" - "dynn_Hexakionites" - "dynn_Hexaklinites" - "dynn_Hexamilites" - "dynn_Hierakes" - "dynn_Hikanatos" - "dynn_Iasites" - "dynn_Iberopoulos" - "dynn_Isakiotes" - "dynn_Italikos" - "dynn_Kaballarios" - "dynn_Kabasilas" - "dynn_Kaisar" - "dynn_Kalameteros" - "dynn_Kalamaras" - "dynn_Kalampakes" - "dynn_Kalognomos" - "dynn_Kamytzes_Komnenodoukas" - "dynn_Kappadox_Kalampakes" - "dynn_Karabitenos" - "dynn_Karabitziotes" - "dynn_KaraI_onatan" - "dynn_Karamallos" - "dynn_Karantes" - "dynn_Kardamopoulos" - "dynn_Karenos" - "dynn_Karianites" - "dynn_Karkaronymos" - "dynn_Karmalikes" - "dynn_Karouzeiates" - "dynn_Kaspax" - "dynn_Kastamonites" - "dynn_Katakalon" - "dynn_Katakalos" - "dynn_Kataphloros" - "dynn_Katas" - "dynn_Katharos" - "dynn_Katotikos" - "dynn_Katzamoundes" - "dynn_Kegenes" - "dynn_Kekaleimenos" - "dynn_Keklymmenos" - "dynn_Kemineianos" - "dynn_Kenchres" - "dynn_Kentenares" - "dynn_Kephalas" - "dynn_Kibyrraiotes" - "dynn_Kinnamos" - "dynn_Kokkinos" - "dynn_Komnenodoukas" - "dynn_Konops" - "dynn_Kontostephanos_Komnenos" - "dynn_Kopsenos" - "dynn_Kostomyres" - "dynn_Kotertzes" - "dynn_Kouloukes" - "dynn_Kouneres" - "dynn_Kritharas" - "dynn_Kritopolos" - "dynn_Kyminianos" - "dynn_Kynochorites" - "dynn_Kyriotes" - "dynn_Kyritzes" - "dynn_Labouzenos" - "dynn_Laktentitzes" - "dynn_Lalakon" - "dynn_Lampsiotes" - "dynn_Lapardas" - "dynn_Lependrenos" - "dynn_Leukedonites" - "dynn_Libadares" - "dynn_Libadas" - "dynn_Libellisios" - "dynn_Limas" - "dynn_Liparites" - "dynn_Lithokastrites" - "dynn_Logariastes" - "dynn_Loules" - "dynn_Louloukes" - "dynn_Lykaon" - "dynn_Machetarios" - "dynn_Madrites" - "dynn_Madytenos" - "dynn_Makropoderes" - "dynn_MaleI_nos" - "dynn_Maleses" - "dynn_Mamalos" - "dynn_Manganes" - "dynn_Marachas" - "dynn_Marapas" - "dynn_Marchapsabos" - "dynn_Marianites" - "dynn_Marzapoulos" - "dynn_Matzaris" - "dynn_Matzas" - "dynn_Matzoukes" - "dynn_Maurex" - "dynn_Maurokatakalos" - "dynn_Mauros" - "dynn_Maurozomes" - "dynn_Mechos" - "dynn_Megalommates" - "dynn_Megenos" - "dynn_Meginos" - "dynn_Mermentoulos" - "dynn_Mesarites" - "dynn_Meschos" - "dynn_Mesopotamites" - "dynn_Metochites" - "dynn_Metropoulos" - "dynn_Mitylenaios" - "dynn_Monachites" - "dynn_Monokarites" - "dynn_Moroiannes" - "dynn_Mosaraph" - "dynn_Moschos" - "dynn_Mosele" - "dynn_Moungos" - "dynn_Mourmoures" - "dynn_Moustakes" - "dynn_Mozaes" - "dynn_Myralides" - "dynn_MyredeI_tes" - "dynn_Myrelaetes" - "dynn_Myron" - "dynn_Nabatenos" - "dynn_Narbiotes" - "dynn_Narsites" - "dynn_Neophytos" - "dynn_Neustongios" - "dynn_Nikerites" - "dynn_Nikoulitzes" - "dynn_Noe" - "dynn_Oinaiotes" - "dynn_Olyntenos" - "dynn_Opos" - "dynn_Pagomenos" - "dynn_Paktiares" - "dynn_Palaiologos_Komnenos" - "dynn_Doukas_Mourtzouphlos" - "dynn_Palaiotes" - "dynn_Palatinos" - "dynn_Pamphilos" - "dynn_Panaretos" - "dynn_Pankalos" - "dynn_Panokomites" - "dynn_Parsakoutenos" - "dynn_Parthenios" - "dynn_Paxenos" - "dynn_Pediasimos" - "dynn_Peganites" - "dynn_Pekoules" - "dynn_Pelamedes" - "dynn_Pentarkles" - "dynn_Pepagomenos" - "dynn_Pepanos" - "dynn_Perenos" - "dynn_Peribleptenos" - "dynn_Phalkon" - "dynn_Phialites" - "dynn_Philaretos" - "dynn_Philinos" - "dynn_Phrangopolos" - "dynn_Pistophilos" - "dynn_Pleures" - "dynn_Politopolos" - "dynn_Pothos" - "dynn_Probatas" - "dynn_Promountenos" - "dynn_Proteuon" - "dynn_Ptochos" - "dynn_Rentakenos" - "dynn_Rizenos" - "dynn_Rodios" - "dynn_Rogerios" - "dynn_Romaios" - "dynn_Rousopoulos" - "dynn_Sagopoulos" - "dynn_Sarakenopoulos" - "dynn_Saronites" - "dynn_Sauloioannes" - "dynn_Semnos" - "dynn_Serblias" - "dynn_Sikoundenos" - "dynn_Sinopites" - "dynn_Skandales" - "dynn_Skanranos" - "dynn_Skeblenos" - "dynn_Skleropoulos" - "dynn_Skoutariotes" - "dynn_Skribas" - "dynn_Smyrnaios" - "dynn_Solomon" - "dynn_Sortes" - "dynn_Soumenos" - "dynn_Spanogregores" - "dynn_Spanopoulos" - "dynn_Spondyles" - "dynn_Stachytzes" - "dynn_Stemnitziotes" - "dynn_Strategopoulos" - "dynn_Strephnes" - "dynn_Stypeiotes" - "dynn_Styppes" - "dynn_Synacheris" - "dynn_Syros" - "dynn_Tatikes" - "dynn_Tetragonites" - "dynn_Theodorokanos" - "dynn_Theodosiopolites" - "dynn_Thylakas" - "dynn_Tilapos" - "dynn_Timonites" - "dynn_Tourmarchopoulos" - "dynn_Traphines" - "dynn_Trellos" - "dynn_Triakontaphyllos" - "dynn_Triblattites" - "dynn_Trichinopodes" - "dynn_Triphyllios" - "dynn_Tzanzes" - "dynn_Tzefres" - "dynn_Tzetas" - "dynn_Tzipoureles" - "dynn_Tzirithon" - "dynn_Tzoulas" - "dynn_Tzoumenes" - "dynn_Tzouroulles" - "dynn_Tzympenos" - "dynn_Vatatzes" - "dynn_Xenos" - "dynn_Xeros" - "dynn_Xiphias" - "dynn_Zabareiotes" - "dynn_Zagarommates" - "dynn_Zerbos" - "dynn_Zomes" - "dynn_Zonaras" - "dynn_Kalomalas" - "dynn_Kaloudes" - "dynn_Kamateros_Kantakouzenos" - "dynn_Kampanarios" - "dynn_Kallierges" - "dynn_Loukites" - "dynn_Kometopoulos" - "dynn_Pateranos" - "dynn_Paleologo" - "dynn_Gregoras" - "dynn_Sanudo" - "dynn_Komytzes" - "dynn_Lascaris" - "dynn_Attikos" - "dynn_Anastasiotis" - "dynn_Evergetidiotis" - "dynn_Chliarinos" - "dynn_Chysovergis" - "dynn_Eugeniotis" - "dynn_Vorradiotis" - "dynn_Mountanis" - "dynn_Theotokitis" - "dynn_Viticlenou" - "dynn_Autoreianos" - "dynn_Akoimitos" - "dynn_Charitopoulos" - "dynn_Panemorphiotis" - "dynn_Hyakinthiotis" - "dynn_Galesiotis" - "dynn_Bekkos" - "dynn_Kyprios" - "dynn_Gonitis" - "dynn_Pammakaristiotis" - "dynn_Perivleptiotis" - "dynn_Manganiotis" - "dynn_Kalekas" - "dynn_Xylaloes" - "dynn_Syrikos" - "dynn_Tatikios" - "dynn_Aspietes" - "dynn_Leon" - "dynn_Phokas" - "dynn_Leon" - "dynn_Matteski" - { "dynnp_al-" "dynn_Muzaffar" } - "dynn_Kastriotis" - "dynn_Kourkoas" - "dynn_Euferbenos" - } - - dynasty_names = { - "dynn_Kantakouzenos" - "dynn_Palaiologos" - "dynn_Komnenos" - "dynn_Macrodoukas" - "dynn_Aineidas" - "dynn_Kantakouzenos" - "dynn_Kastriotis" - "dynn_Doukas_Kamateros" - "dynn_Skleros" - "dynn_Palaiologos" - "dynn_Makrembolites" - "dynn_Botaneiates" - "dynn_Diogenes" - "dynn_Komnenos" - "dynn_Monomachos" - "dynn_Argyros" - "dynn_Kourkouas" - "dynn_Phokas" - "dynn_Stryphnos" - "dynn_Gabras" - "dynn_Aaron" - "dynn_Grammatikos" - "dynn_Zeno" - "dynn_Bua_Spatas" - "dynn_Gavalas" - "dynn_Axuchos" - "dynn_Kamonas" - "dynn_Asidenos" - "dynn_Komnenos_Doukas" - "dynn_Karatzas" - "dynn_Amiroutzes" - "dynn_Bessarion" - "dynn_Callistus" - "dynn_Chalkokondyles" - "dynn_Gazis" - "dynn_Kourtesios" - "dynn_Kallistos" - "dynn_Kladas" - { "dynnp_de" "dynn_Patras" } - "dynn_Gemistus" - "dynn_Allatios" - "dynn_Chalcocondyles" - "dynn_Korniaktos" - "dynn_Damaskenos" - "dynn_Eparchos" - "dynn_Flanginis" - "dynn_FokA_s" - "dynn_Heraclides" - "dynn_Kallokratos" - "dynn_Kottounios" - "dynn_Leontaritis" - "dynn_Loukanis" - "dynn_Margunios" - "dynn_Musurus" - "dynn_Nafpliotis" - "dynn_HatzidA_kis" - "dynn_Aprenos" - "dynn_Chortatzis" - "dynn_Gabrielopoulos" - "dynn_Gounaropoulos" - "dynn_Belissariotis" - "dynn_Konstantopoulos" - "dynn_Kavallarios" - "dynn_Maniakis" - "dynn_Notaras" - "dynn_Sgouromallis" - "dynn_Epiphanis" - "dynn_Logaras" - "dynn_Eudaimon" - "dynn_Sakellarios" - "dynn_Maurozoumis" - "dynn_Stylaios" - "dynn_Basilakios" - "dynn_Mamonas" - "dynn_Kekaumenos" - "dynn_Metaxas" - "dynn_Kanavos" - "dynn_Koukouzelis" - "dynn_Koresis" - "dynn_Makrinos" - "dynn_Lambardas" - "dynn_Adrianos" - "dynn_Agallon" - "dynn_Akropolites" - "dynn_Aoinos" - "dynn_Apokaukos" - "dynn_Aprenos" - "dynn_Arbantenos" - "dynn_Argyros" - "dynn_Arianites" - "dynn_Atrapes" - "dynn_Balsamon" - "dynn_Botaneiates" - "dynn_Boumbalis" - "dynn_Bourtzes" - "dynn_Chandrenos" - "dynn_Choniates" - "dynn_Choumnos" - "dynn_Chrysoloras" - "dynn_Exazenos" - "dynn_Glabas" - "dynn_Kabasilas" - "dynn_Kalamanos" - "dynn_Kaloethes" - "dynn_Kalothetos" - "dynn_Kantakouzenos" - "dynn_Katrares" - "dynn_Koresses" - "dynn_Kourkouas" - "dynn_Kourtikes" - "dynn_Laskaris" - "dynn_Limpidares" - "dynn_Machoneos" - "dynn_Makrembolites" - "dynn_Malakes" - "dynn_Maliasenos" - "dynn_Mamalis" - "dynn_Mandromenos" - "dynn_Manouelites" - "dynn_Melachroinos" - "dynn_Mourtzouphlos" - "dynn_Mouzakios" - "dynn_Mouzalon" - "dynn_Neokaisareites" - "dynn_Nestongos" - "dynn_Pantechnes" - "dynn_Paraspondylos" - "dynn_Petraliphas" - "dynn_Petzikopoulos" - "dynn_Philanthropenos" - "dynn_Phokas" - "dynn_Prasomales" - "dynn_Prinkips" - "dynn_Rossatas" - "dynn_Sebastopoulos" - "dynn_Segouropoulos" - "dynn_Sgouros" - "dynn_Sphrantzes" - "dynn_Strabomytes" - "dynn_Syraneres" - "dynn_Syropoulos" - "dynn_Tagares" - "dynn_Trichas" - "dynn_Tsaphas" - "dynn_Tzykandeles" - "dynn_Zaridas" - "dynn_Akunin" - "dynn_Abalantes" - "dynn_Aboudimos" - "dynn_Adralestos" - "dynn_Agallianos" - "dynn_Akapnes" - "dynn_Alopos" - "dynn_Alousianos" - "dynn_Amiropoulos" - "dynn_Anatolikos" - "dynn_Andreiomenos" - "dynn_Androsalites" - "dynn_Angoures" - "dynn_Antiochites" - "dynn_Antiochos" - "dynn_Antipapas" - "dynn_Arbintenos" - "dynn_Areobindenos" - "dynn_Areobindos" - "dynn_Argyropoulos" - "dynn_Aristenos" - "dynn_Artoukomites" - "dynn_Arvantenos" - "dynn_Aulenos" - "dynn_Aulepates" - "dynn_Axinites" - "dynn_Axiomatikos" - "dynn_Balantes" - "dynn_Barbaros" - "dynn_Bardales" - "dynn_Barenos" - "dynn_Barys" - "dynn_Belissariotes" - "dynn_Bempetziotes" - "dynn_Beriboes" - "dynn_Beriotes" - "dynn_Blachernites" - "dynn_Blangas" - "dynn_BoI_las" - "dynn_Bouches" - "dynn_Boutzares" - "dynn_Bouzenos" - "dynn_Brachamios" - "dynn_Chaldos" - "dynn_Chalkites" - "dynn_Chalkoutzes" - "dynn_Chamaretos" - "dynn_Charsianites" - "dynn_Chasanes" - "dynn_Chazanes" - "dynn_Choinides" - "dynn_Chomatenos" - "dynn_Chordolibas" - "dynn_Choriates" - "dynn_Chrouselios" - "dynn_Chrousos" - "dynn_Chrysanthos" - "dynn_Chryselios" - "dynn_Chrysobalantites" - "dynn_Chytes" - "dynn_Daimones" - "dynn_Dalessenos" - "dynn_Dalassenos_Doukas" - "dynn_Dekanos" - "dynn_Diabatenos" - "dynn_Dikaios" - "dynn_Diogenes" - "dynn_Domestikopouolos" - "dynn_Doukas_Laskaris" - "dynn_Doukas_Palaiologos" - "dynn_Doxapatres" - "dynn_Drakontopoulos" - "dynn_Drosinos" - "dynn_Drosos" - "dynn_Droulenos" - "dynn_Elegmites" - "dynn_Enochos" - "dynn_Epanokomites" - "dynn_Ergodotes" - "dynn_Erotikos" - "dynn_Eugenianos" - "dynn_Eugenios" - "dynn_Eulogios" - "dynn_Exotrochos" - "dynn_Gabalas" - "dynn_Galaton" - "dynn_Gelotes" - "dynn_Gidos" - "dynn_Glykys" - "dynn_Goudeles" - "dynn_Gourzoubathenos" - "dynn_Granatos" - "dynn_Gribas" - "dynn_Grispos" - "dynn_Gymnos" - "dynn_Hagiochrisophorites" - "dynn_Hagioprokopites" - "dynn_Hagiotheodorites" - "dynn_Hagiozacharites" - "dynn_Hamartolos" - "dynn_Haplorabdes" - "dynn_Haploucheir" - "dynn_Hexakionites" - "dynn_Hexaklinites" - "dynn_Hexamilites" - "dynn_Hierakes" - "dynn_Hikanatos" - "dynn_Iasites" - "dynn_Iberopoulos" - "dynn_Isakiotes" - "dynn_Italikos" - "dynn_Kaballarios" - "dynn_Kabasilas" - "dynn_Kaisar" - "dynn_Kalameteros" - "dynn_Kalamaras" - "dynn_Kalampakes" - "dynn_Kalognomos" - "dynn_Kamytzes_Komnenodoukas" - "dynn_Kappadox_Kalampakes" - "dynn_Karabitenos" - "dynn_Karabitziotes" - "dynn_KaraI_onatan" - "dynn_Karamallos" - "dynn_Karantes" - "dynn_Kardamopoulos" - "dynn_Karenos" - "dynn_Karianites" - "dynn_Karkaronymos" - "dynn_Karmalikes" - "dynn_Karouzeiates" - "dynn_Kaspax" - "dynn_Kastamonites" - "dynn_Katakalon" - "dynn_Katakalos" - "dynn_Kataphloros" - "dynn_Katas" - "dynn_Katharos" - "dynn_Katotikos" - "dynn_Katzamoundes" - "dynn_Kegenes" - "dynn_Kekaleimenos" - "dynn_Keklymmenos" - "dynn_Kemineianos" - "dynn_Kenchres" - "dynn_Kentenares" - "dynn_Kephalas" - "dynn_Kibyrraiotes" - "dynn_Kinnamos" - "dynn_Kokkinos" - "dynn_Komnenodoukas" - "dynn_Konops" - "dynn_Kontostephanos_Komnenos" - "dynn_Kopsenos" - "dynn_Kostomyres" - "dynn_Kotertzes" - "dynn_Kouloukes" - "dynn_Kouneres" - "dynn_Kritharas" - "dynn_Kritopolos" - "dynn_Kyminianos" - "dynn_Kynochorites" - "dynn_Kyriotes" - "dynn_Kyritzes" - "dynn_Labouzenos" - "dynn_Laktentitzes" - "dynn_Lalakon" - "dynn_Lampsiotes" - "dynn_Lapardas" - "dynn_Lependrenos" - "dynn_Leukedonites" - "dynn_Libadares" - "dynn_Libadas" - "dynn_Libellisios" - "dynn_Limas" - "dynn_Liparites" - "dynn_Lithokastrites" - "dynn_Logariastes" - "dynn_Loules" - "dynn_Louloukes" - "dynn_Lykaon" - "dynn_Machetarios" - "dynn_Madrites" - "dynn_Madytenos" - "dynn_Makropoderes" - "dynn_MaleI_nos" - "dynn_Maleses" - "dynn_Mamalos" - "dynn_Manganes" - "dynn_Marachas" - "dynn_Marapas" - "dynn_Marchapsabos" - "dynn_Marianites" - "dynn_Marzapoulos" - "dynn_Matzaris" - "dynn_Matzas" - "dynn_Matzoukes" - "dynn_Maurex" - "dynn_Maurokatakalos" - "dynn_Mauros" - "dynn_Maurozomes" - "dynn_Mechos" - "dynn_Megalommates" - "dynn_Megenos" - "dynn_Meginos" - "dynn_Mermentoulos" - "dynn_Mesarites" - "dynn_Meschos" - "dynn_Mesopotamites" - "dynn_Metochites" - "dynn_Metropoulos" - "dynn_Mitylenaios" - "dynn_Monachites" - "dynn_Monokarites" - "dynn_Moroiannes" - "dynn_Mosaraph" - "dynn_Moschos" - "dynn_Mosele" - "dynn_Moungos" - "dynn_Mourmoures" - "dynn_Moustakes" - "dynn_Mozaes" - "dynn_Myralides" - "dynn_MyredeI_tes" - "dynn_Myrelaetes" - "dynn_Myron" - "dynn_Nabatenos" - "dynn_Narbiotes" - "dynn_Narsites" - "dynn_Neophytos" - "dynn_Neustongios" - "dynn_Nikerites" - "dynn_Nikoulitzes" - "dynn_Noe" - "dynn_Oinaiotes" - "dynn_Olyntenos" - "dynn_Opos" - "dynn_Pagomenos" - "dynn_Paktiares" - "dynn_Palaiologos_Komnenos" - "dynn_Doukas_Mourtzouphlos" - "dynn_Palaiotes" - "dynn_Palatinos" - "dynn_Pamphilos" - "dynn_Panaretos" - "dynn_Pankalos" - "dynn_Panokomites" - "dynn_Parsakoutenos" - "dynn_Parthenios" - "dynn_Paxenos" - "dynn_Pediasimos" - "dynn_Peganites" - "dynn_Pekoules" - "dynn_Pelamedes" - "dynn_Pentarkles" - "dynn_Pepagomenos" - "dynn_Pepanos" - "dynn_Perenos" - "dynn_Peribleptenos" - "dynn_Phalkon" - "dynn_Phialites" - "dynn_Philaretos" - "dynn_Philinos" - "dynn_Phrangopolos" - "dynn_Pistophilos" - "dynn_Pleures" - "dynn_Politopolos" - "dynn_Pothos" - "dynn_Probatas" - "dynn_Promountenos" - "dynn_Proteuon" - "dynn_Ptochos" - "dynn_Rentakenos" - "dynn_Rizenos" - "dynn_Rodios" - "dynn_Rogerios" - "dynn_Romaios" - "dynn_Rousopoulos" - "dynn_Sagopoulos" - "dynn_Sarakenopoulos" - "dynn_Saronites" - "dynn_Sauloioannes" - "dynn_Semnos" - "dynn_Serblias" - "dynn_Sikoundenos" - "dynn_Sinopites" - "dynn_Skandales" - "dynn_Skanranos" - "dynn_Skeblenos" - "dynn_Skleropoulos" - "dynn_Skoutariotes" - "dynn_Skribas" - "dynn_Smyrnaios" - "dynn_Solomon" - "dynn_Sortes" - "dynn_Soumenos" - "dynn_Spanogregores" - "dynn_Spanopoulos" - "dynn_Spondyles" - "dynn_Stachytzes" - "dynn_Stemnitziotes" - "dynn_Strategopoulos" - "dynn_Strephnes" - "dynn_Stypeiotes" - "dynn_Styppes" - "dynn_Synacheris" - "dynn_Syros" - "dynn_Tatikes" - "dynn_Tetragonites" - "dynn_Theodorokanos" - "dynn_Theodosiopolites" - "dynn_Thylakas" - "dynn_Tilapos" - "dynn_Timonites" - "dynn_Tourmarchopoulos" - "dynn_Traphines" - "dynn_Trellos" - "dynn_Triakontaphyllos" - "dynn_Triblattites" - "dynn_Trichinopodes" - "dynn_Triphyllios" - "dynn_Tzanzes" - "dynn_Tzefres" - "dynn_Tzetas" - "dynn_Tzipoureles" - "dynn_Tzirithon" - "dynn_Tzoulas" - "dynn_Tzoumenes" - "dynn_Tzouroulles" - "dynn_Tzympenos" - "dynn_Vatatzes" - "dynn_Xenos" - "dynn_Xeros" - "dynn_Xiphias" - "dynn_Zabareiotes" - "dynn_Zagarommates" - "dynn_Zerbos" - "dynn_Zomes" - "dynn_Zonaras" - "dynn_Kalomalas" - "dynn_Kaloudes" - "dynn_Kamateros_Kantakouzenos" - "dynn_Kampanarios" - "dynn_Kallierges" - "dynn_Loukites" - "dynn_Kometopoulos" - "dynn_Pateranos" - "dynn_Paleologo" - "dynn_Gregoras" - "dynn_Sanudo" - "dynn_Komytzes" - "dynn_Lascaris" - "dynn_Attikos" - "dynn_Anastasiotis" - "dynn_Evergetidiotis" - "dynn_Chliarinos" - "dynn_Chysovergis" - "dynn_Eugeniotis" - "dynn_Vorradiotis" - "dynn_Mountanis" - "dynn_Theotokitis" - "dynn_Viticlenou" - "dynn_Autoreianos" - "dynn_Akoimitos" - "dynn_Charitopoulos" - "dynn_Panemorphiotis" - "dynn_Hyakinthiotis" - "dynn_Galesiotis" - "dynn_Bekkos" - "dynn_Kyprios" - "dynn_Gonitis" - "dynn_Pammakaristiotis" - "dynn_Perivleptiotis" - "dynn_Manganiotis" - "dynn_Kalekas" - "dynn_Xylaloes" - "dynn_Syrikos" - "dynn_Tatikios" - "dynn_Aspietes" - "dynn_Leon" - "dynn_Phokas" - "dynn_Leon" - "dynn_Matteski" - { "dynnp_al-" "dynn_Muzaffar" } - "dynn_Kastriotis" - "dynn_Kourkoas" - "dynn_Euferbenos" - } - - male_names = { - Adrianos Akakios Alexandros Alexios Anastasios Anatolios Andreas Andronikos Anthemios Anthimos Antiochos Antonios Apollonios Arsenios Artemios Athanasios Bardas - Bartholomaios Basileios Belisarios Boethios Bosporios Christophoros Chrysanthos Chrysogonos Damianos Daniel David Demetrios Diogenes Dionysios Dorotheos Eirenaios Eudoxios Eustratios - Eugenios Euphemios Eusebios Eustathios Evangelos Gabriel Gennadios Georgios Gerasimos Germanos Gregoras Gregorios Hektorios Helias Herakleios Hierotheos Himerios - Hippolytos Hypatios Iakobos Ignatios Innokentios Ioannes Ioannikios Iordanes Ioseph Isaakios Isaias Isidoros Ioulianos Ioustinianos Ioustinos Kaisarios - Kallinikos Kallistos Komitas Konstantinos Konstantios Konstas Kosmas Kyriakos Kyrillos Kyros Laurentios Lazaros Leon Leontios Loukas Makarios Manuel Markos - Matthaios Maurikios Maximos Megistos Meletios Methodios Michael Narses Neophytos Nikephoros Niketas Nikodemos Nikolaos Niphon Orestes Pamphilios Pankratios Pantoleon Paschalis - Pavlos Pelagios Petros Philaretos Philippos Philotheos Phokas Photios Polykarpos Porphyrios Prokopios Pyrros Raphail Romanos Sabas Samuel Serapion Sebastianos Sergios Stephanos - Staurakios Symeon Symmachos Theocharistos Theodoros Theodosios Theodotos Theodoulos Theoktistos Theophanes Theophilos Theophylaktos Thomas Tiberios Traianos - Timotheos Tryphon Valerios Zacharias Zenobios Zenon - Aristarchus Aristarchos - } - - female_names = { - Adriane Agathe Agne Aikaterine Alexandra Alexeia Anastasia Anna Anthe Anthousa Antipatra Antonia Apollonia Athanasia Barbara Basillike - Chrysogone Damiane Demetra Dionysia Dorothea Aigidia Eirene Elaiodora Epiphania Eudokia Eudoxia Eugenia Eulalia Eunike Euphemia Euphrasia Euphrosyne - Eupraxia Eusebia Eustathia Evanthia Gabrielia Garyphallia Georgia Gregoria Helene Hypatia Ioanna Ioulia Iouliana Ioustina Kale Konstantia Konstantine Kyra Kyriake - Leontia Margarita Maria Markia Martha Melissa Nikarete Nikoletta Nonna Parthena Pavlina Pelagia Petronia Philippa Philomena Phyllis Pulcheria Rhodanthe Romane Romylia Sergia Sibylla - Simonis Sophia Stephania Thekla Theochariste Theodora Theodosia Theognosia Theoktiste Theophano Thomais Valeria Viviana Xene Zenobia Zoe - } - - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 50 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 50 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - - mercenary_names = { - { name = "mercenary_company_cretans" } - { name = "mercenary_company_heruli" } - { name = "mercenary_company_hoplites_of_place" } - } -} - -name_list_alan = { - - cadet_dynasty_names = { - "dynn_ArdasentA_" - "dynn_GA_bA_ratA_" - "dynn_DzA_rA_hohtA_" - "dynn_DzebysatA_" - "dynn_DjerdjitA_" - "dynn_GuyrdzybetA_" - "dynn_ZA_ndjiatA_" - "dynn_KA_rkuystA_" - "dynn_DjykkajtA_" - "dynn_GodjysatA_" - "dynn_PA_rrA_statA_" - "dynn_HetA_gkatA_" - "dynn_HA_darcatA_" - "dynn_TuallA_gtA_" - "dynn_FA_rniatA_" - "dynn_Ephraimid" - "dynn_TandelatA_" - "dynn_TsA_ykostA_" - "dynn_SozanatA_" - "dynn_MA_rzojtA_" - "dynn_Ovsia" - } - - dynasty_names = { - "dynn_ArdasentA_" - "dynn_GA_bA_ratA_" - "dynn_DzA_rA_hohtA_" - "dynn_DzebysatA_" - "dynn_DjerdjitA_" - "dynn_GuyrdzybetA_" - "dynn_ZA_ndjiatA_" - "dynn_KA_rkuystA_" - "dynn_DjykkajtA_" - "dynn_GodjysatA_" - "dynn_PA_rrA_statA_" - "dynn_HetA_gkatA_" - "dynn_HA_darcatA_" - "dynn_TuallA_gtA_" - "dynn_FA_rniatA_" - "dynn_Ephraimid" - "dynn_TandelatA_" - "dynn_TsA_ykostA_" - "dynn_SozanatA_" - "dynn_MA_rzojtA_" - "dynn_Ovsia" - } - - male_names = { - E_lbeg E_mbalan Aghsartan Alatey Akhsar Anbal Anbazuk Aravat Arsen Askhkadar Ashot Aslan Aspar Athom Balambar Balsag Barlah BE_qE_tar Basil Bazuk Beler Ber BirE_g Boz-Uruz BuU_rgur Buriberdi - Burikhan Candak Chelakhsartag Davit Djadaron Durgulel DzE_rE_s GE_tE_g Georgy Girgon Gokhar Gubaz Guram Hasqar Huddan Istor Itaz Iveri Kandak Kandz Kavtia Kaur - Khankhusy KhE_tag Konstantin Kubal Kuddana Kul Kuluk Lak Levan Pulad Respendial Rosmag Safrak Sakhir Sangipan Saros Sathis Savkudz Soslan Suarn Syrdon Taymuraz Taus Totraz Urdure Uruzma Uturku Yasynya Zaur - } - - female_names = { - Adadza Alda Altun Ana Atsyrukhs Baia Bedisa Borena Btsenon Burudukan Duda Elene Eliso Gergana Gulchara Guranduht Kera Keratsa Ketevan Koser - Lamara Lashin Lela Mariami Natia Nino Rusudan Sanatha Satinik Shatana Shorena Shukhia Tamari Tinatini Tsiala Vardo Vedokha Yeran - } - - dynasty_of_location_prefix = "dynnp_ve" - - patronym_suffix_male = "dynnpat_suf_y_fyrt" - patronym_suffix_female = "dynnpat_suf_y_chyzg" - - -} - -name_list_georgian = { - - cadet_dynasty_names = { - "dynn_Jaqeli" - "dynn_Sologashvili" - "dynn_Tavdgiridze" - "dynn_Vakhvakhishvili" - "dynn_Baghvashi" - "dynn_Apokapes" - "dynn_Andronikashvili" - "dynn_Gurieli" - "dynn_Abuserisdze" - "dynn_Surameli" - "dynn_Zevdginidze" - "dynn_Amirejibi" - "dynn_Abazasdze" - "dynn_Abuladze" - "dynn_Chkhetidze" - "dynn_Gelovani" - "dynn_Panaskerteli" - "dynn_Agiashvili" - "dynn_Kachibadze" - "dynn_Chavchavadze" - "dynn_Cholokashvili" - "dynn_Diasamidze" - "dynn_Khursidze" - "dynn_Shildisani" - "dynn_Shavliani" - "dynn_Donauri" - "dynn_Orbeliani" - "dynn_Japaridze" - "dynn_Javakhishvili" - "dynn_Jorjadze" - "dynn_Mkhargrdzeli" - "dynn_Kakhaberisdze" - "dynn_Kherkheulidze" - "dynn_Mankaberdeli" - "dynn_Khimshiashvili" - "dynn_Shervashidze" - "dynn_Dadiani" - "dynn_Kobulashvili" - "dynn_Machutadze" - "dynn_Gamrekeli" - "dynn_Mikeladze" - "dynn_Mkhetsidze" - "dynn_Taoeli" - "dynn_Palavandishvili" - } - - dynasty_names = { - "dynn_Jaqeli" - "dynn_Sologashvili" - "dynn_Tavdgiridze" - "dynn_Vakhvakhishvili" - "dynn_Baghvashi" - "dynn_Apokapes" - "dynn_Andronikashvili" - "dynn_Gurieli" - "dynn_Abuserisdze" - "dynn_Surameli" - "dynn_Zevdginidze" - "dynn_Amirejibi" - "dynn_Abazasdze" - "dynn_Abuladze" - "dynn_Chkhetidze" - "dynn_Gelovani" - "dynn_Panaskerteli" - "dynn_Agiashvili" - "dynn_Kachibadze" - "dynn_Chavchavadze" - "dynn_Cholokashvili" - "dynn_Diasamidze" - "dynn_Khursidze" - "dynn_Shildisani" - "dynn_Shavliani" - "dynn_Donauri" - "dynn_Orbeliani" - "dynn_Japaridze" - "dynn_Javakhishvili" - "dynn_Jorjadze" - "dynn_Mkhargrdzeli" - "dynn_Kakhaberisdze" - "dynn_Kherkheulidze" - "dynn_Mankaberdeli" - "dynn_Khimshiashvili" - "dynn_Shervashidze" - "dynn_Dadiani" - "dynn_Kobulashvili" - "dynn_Machutadze" - "dynn_Gamrekeli" - "dynn_Mikeladze" - "dynn_Mkhetsidze" - "dynn_Taoeli" - "dynn_Palavandishvili" - } - - male_names = { - Adarnase Aghsartan Aleksandre Andronik Anzori Archili Ashot Bagrat Bakur Davit Demetre Demna Djavakhi Erekle Gabrieli Gagiki Giorgi Grigoli Guaram Gubaz - Gurgen Iese Ioane Ishkhanik Iveri Jarji Kaikhosro Kakhi Koba Konstantine Kvarkvare Kvirike Levan Luarsab Malkhazi Mamia Merab Mikheil Mukhran Nerse Nikoloz Okhropir Orbeli - Padla Samoeli Shanshe Shota Simon Stepanoz Sumbat Teimuraz Tornike Ushisha Vache Vakhtang Zurab Zviad - } - - female_names = { - Ana Baia Bedisa Borena Chiora Chito Dali Dedika Duda Dzabuli Elene Eliso Endzela Gogutsa Gulchara Guliko Gulisa Gulvardi Guranduht Gvantsa Ia Judjuna - Kekela Ketevan Lamara Lamzira Lela Mariami Mathiko Mthvarisa Mzekhar Natia Nino Rusudan Sanatha Shorena Shukhia Suliko - Tamari Taplo Tinatini Tsiala Vardo - } - - dynasty_of_location_prefix = "dynnp_ve" - - patronym_suffix_male = "dynnpat_suf_s_dze" - patronym_suffix_female = "dynnpat_suf_shvili" - - - - mercenary_names = { - { name = mercenary_company_veterans_of_chaldia } - } -} - -name_list_assyrian = { - - cadet_dynasty_names = { - "dynn_Bukhtishu" - "dynn_Qatwa" - "dynn_Nimreh" - "dynn_Gazarta" - "dynn_Salamas" - "dynn_Zakho" - "dynn_Arbilaya" - } - - dynasty_names = { - "dynn_Bukhtishu" - "dynn_Qatwa" - "dynn_Nimreh" - "dynn_Gazarta" - "dynn_Salamas" - "dynn_Zakho" - "dynn_Arbilaya" - } - - male_names = { - Aba Abahu Abaya Abaye Abayi Abba Abdima Abdisho Abgar Abimalek Abraham Abris Abrisius Acacius Achan Achina Addai - Adlai Aggai Ahai Ahadabui Ahha Akha_d_abuh Akh_es_Samain Aqib_Alaha Asa Ashur Avahu Avda Avdima Avdimi Avina Avira Azai - Babaeus Babai Babowai Babwahi Bar Bar_Abba Barba_shimin Bar_Nabha Bar_Talmai Bar_Timai Bar_Tolmai Bustan - Caiaphas Cephas Cephus Chadlai Chama Chanin Chanina Chaninai Chinena Chozai Chuma Chunya Clopas - Dadisho Denha Dikla Diklah Dimi Dinkha Dunanu Elisha Eliya Emmanuel Enosh Ezekiel Farbokht Foma Giwargis Grwgari - Hanina Hnanisho Hozai Idan Idra Ila Isaac Isho Isho_yahb Israel Kaiapha Karna Katsiu Kelaya - Laszio Lazar Lazare Lazaro Lazaros Lazarus Lazarz Lazer Lebbaeus Maadai Macabee Maccabee Magna Makkikha Maluch Ma_na Marabokht Maremmeh Mari Mikha_il Moqli Muna - Nahir Nahor Nahur Narsai Nazuk Nechunya Nehor Nehorai Niv Nun Nur Oran Pappa Paul Pethion Petros Petuel Qaligh Qayyoma Raca Rachim Rahim Raka Raz Raziel Rubil - Saad Saba Sabah Sabba_e Sabrisho Sabr_Ishu Salu Samal Sami Samiy Sagi Sargis Sava Sawma Shafer Shahdost - Shahlufa Shai Shalmai Shama Shamir Shammai Shemaiah Shem_on Sheraga Shila Shovai Shraga Sima Sliba-zkha Surin - Tabbai Taddai Talia Taliah Talmai Talya Tam Tam_as Ta_mhas Targhal Tauma Tavi Tavish Tevis Th_amhais Thoma Timai Tiv Toba Todos Tolmai Tomarsa Tamuza Tulmay - Ukba Yahballaha Yanai Ya_qob Yeshua Yohannan Yosip Yousef Yunanis Zerika - } - - female_names = { - Adva Alya Anena Anina Bustan Chanina Chasina Chayuta China Chiyuta - Dikla Diklah Diklit Duvsha Hanina Hasna Hayuta Hina Ketina Kitra - Magdala Mahalia Mahalie Marfa Mariam Marta Marte Martha Marthe Marti - Martita Mehalia Meiriona Meirona Morta Nahara Nura Raz Reuma - Saba Sabah Samantha Sameah Samee Sameea Samiya Samiyah Samiyya Samya Sava Shapira Sima - Tabatha Tabby Tabetha Tabitha Tadea Talia Taliah Talya Talitha - Tam Tamasin Tami Tammy Tamsin Tamsyn Tamzin Thaddea Thomasa - Zeita Zeta - } - - dynasty_of_location_prefix = "dynnp_of" - - patronym_prefix_male = "dynnpat_pre_Bar" - patronym_prefix_female = "dynnpat_pre_Barta" - - -} diff --git a/common/culture/name_lists/00_central_germanic.txt b/common/culture/name_lists/00_central_germanic.txt deleted file mode 100644 index 9eeb0cfe0..000000000 --- a/common/culture/name_lists/00_central_germanic.txt +++ /dev/null @@ -1,1235 +0,0 @@ -name_list_saxon = { - - cadet_dynasty_names = { - { "dynnp_von" "dynn_Brandenburg" } - { "dynnp_von" "dynn_Holstein" } - { "dynnp_von" "dynn_Slesvig" } - { "dynn_Wettin" } - { "dynnp_von" "dynn_Wettin" } - { "dynnp_von" "dynn_Versfleth" } - { "dynnp_von" "dynn_Winzenburg" } - { "dynn_Witte" } - { "dynnp_von" "dynn_Hagen" } - { "dynn_Steneke" } - { "dynn_Pleskow" } - { "dynnp_von" "dynn_Wunstorf" } - { "dynnp_von" "dynn_Goltern" } - { "dynnp_von" "dynn_WO_lpe" } - { "dynnp_von" "dynn_Are" } - { "dynnp_von" "dynn_Steinfurt" } - { "dynnp_von" "dynn_Tecklenburg" } - { "dynnp_von" "dynn_Ravensberg" } - { "dynnp_von" "dynn_Weyhe" } - { "dynnp_von" "dynn_Hoya" } - { "dynnp_von" "dynn_Buxthoeven" } - { "dynnp_von" "dynn_Schwerin" } - { "dynnp_von" "dynn_Haseldorf" } - { "dynnp_von" "dynn_Friesack" } - { "dynnp_von" "dynn_Badewide" } - { "dynnp_von" "dynn_Wassel" } - { "dynnp_von" "dynn_Dassel" } - { "dynnp_von" "dynn_der_Lippe" } - { "dynnp_von" "dynn_Schauenburg" } - { "dynnp_von" "dynn_Segeberg" } - { "dynn_Pahlen" } - { "dynnp_von" "dynn_Utlede" } - { "dynn_Niklotid" } - { "dynnp_von" "dynn_Arnsberg" } - { "dynnp_von" "dynn_Liebnitz" } - { "dynnp_von" "dynn_Bardewik" } - { "dynn_Vorrade" } - { "dynn_Warendorp" } - { "dynn_LU_neburg" } - { "dynn_Wittenborg" } - { "dynnp_von" "dynn_Klingenberg" } - { "dynnp_von" "dynn_Parchim" } - { "dynnp_von" "dynn_Hanover" } - { "dynnp_von" "dynn_Pommern" } - { "dynnp_von" "dynn_RU_gen" } - { "dynnp_von" "dynn_Wittenberg" } - { "dynnp_von" "dynn_Stade" } - { "dynnp_von" "dynn_Sachsen" } - { "dynn_Brunswick" } - { "dynn_Ydulfing" } - { "dynnp_von" "dynn_Stad" } - { "dynnp_von" "dynn_Ringelheim" } - { "dynn_Wullenpund" } - { "dynnp_von" "dynn_MO_lln" } - { "dynnp_von" "dynn_Arneburg" } - { "dynnp_von" "dynn_Seeburg" } - { "dynnp_von" "dynn_Bocksberg" } - { "dynnp_von" "dynn_Rugen" } - { "dynnp_von" "dynn_Ratzeburg" } - { "dynnp_von" "dynn_Schlawe" } - { "dynnp_von" "dynn_Kiel" } - { "dynnp_von" "dynn_Rostock" } - { "dynnp_von" "dynn_Gustrow" } - { "dynnp_von" "dynn_Rendsburg" } - { "dynnp_von" "dynn_Neuhaus" } - { "dynnp_von" "dynn_FU_rstenberg" } - { "dynnp_von" "dynn_Braunschweig" } - { "dynnp_von" "dynn_Celle" } - { "dynnp_von" "dynn_Mecklemburg" } - { "dynnp_von" "dynn_LU_beck" } - { "dynnp_von" "dynn_Amsberg" } - { "dynnp_von" "dynn_Altmark" } - { "dynnp_von" "dynn_Anhalt" } - { "dynnp_von" "dynn_Plauen" } - { "dynnp_von" "dynn_Ascania" } - { "dynnp_von" "dynn_Stettin" } - { "dynnp_von" "dynn_Bismarck" } - { "dynnp_von" "dynn_Bodeck" } - } - - dynasty_names = { - { "dynnp_von" "dynn_RU_gen" } - { "dynnp_von" "dynn_Mecklemburg" } - { "dynnp_von" "dynn_Wittenberg" } - { "dynnp_von" "dynn_Brandenburg" } - { "dynnp_von" "dynn_Holstein" } - { "dynnp_von" "dynn_Rendsburg" } - { "dynnp_von" "dynn_Slesvig" } - { "dynnp_von" "dynn_Wettin" } - { "dynn_Wettin" } - { "dynnp_von" "dynn_Versfleth" } - { "dynnp_von" "dynn_Winzenburg" } - { "dynnp_von" "dynn_Stade" } - { "dynnp_von" "dynn_Stad" } - { "dynnp_von" "dynn_Sachsen" } - { "dynn_Brunswick" } - { "dynn_Ydulfing" } - { "dynnp_von" "dynn_Ringelheim" } - { "dynn_Witte" } - { "dynn_Steneke" } - { "dynn_Pleskow" } - { "dynn_Wullenpund" } - { "dynnp_von" "dynn_MO_lln" } - { "dynnp_von" "dynn_Hagen" } - { "dynnp_von" "dynn_Wunstorf" } - { "dynnp_von" "dynn_Goltern" } - { "dynnp_von" "dynn_WO_lpe" } - { "dynnp_von" "dynn_Are" } - { "dynnp_von" "dynn_Steinfurt" } - { "dynnp_von" "dynn_Tecklenburg" } - { "dynnp_von" "dynn_Ravensberg" } - { "dynnp_von" "dynn_Weyhe" } - { "dynnp_von" "dynn_Hoya" } - { "dynnp_von" "dynn_Buxthoeven" } - { "dynnp_von" "dynn_Schwerin" } - { "dynnp_von" "dynn_Haseldorf" } - { "dynnp_von" "dynn_Friesack" } - { "dynnp_von" "dynn_Badewide" } - { "dynnp_von" "dynn_Wassel" } - { "dynnp_von" "dynn_Dassel" } - { "dynnp_von" "dynn_Arneburg" } - { "dynnp_von" "dynn_Seeburg" } - { "dynnp_von" "dynn_Bocksberg" } - { "dynnp_von" "dynn_Rugen" } - { "dynnp_von" "dynn_Ratzeburg" } - { "dynnp_von" "dynn_Schlawe" } - { "dynnp_von" "dynn_Kiel" } - { "dynnp_von" "dynn_Rostock" } - { "dynnp_von" "dynn_Gustrow" } - { "dynnp_von" "dynn_der_Lippe" } - { "dynnp_von" "dynn_Schauenburg" } - { "dynnp_von" "dynn_Segeberg" } - { "dynn_Pahlen" } - { "dynnp_von" "dynn_Neuhaus" } - { "dynnp_von" "dynn_FU_rstenberg" } - { "dynnp_von" "dynn_Braunschweig" } - { "dynnp_von" "dynn_Celle" } - { "dynnp_von" "dynn_LU_beck" } - { "dynnp_von" "dynn_Amsberg" } - { "dynnp_von" "dynn_Altmark" } - { "dynnp_von" "dynn_Anhalt" } - { "dynnp_von" "dynn_Plauen" } - { "dynnp_von" "dynn_Ascania" } - { "dynnp_von" "dynn_Stettin" } - { "dynnp_von" "dynn_Bismarck" } - { "dynnp_von" "dynn_Bodeck" } - { "dynnp_von" "dynn_Utlede" } - { "dynn_Niklotid" } - { "dynnp_von" "dynn_Arnsberg" } - { "dynnp_von" "dynn_Liebnitz" } - { "dynnp_von" "dynn_Bardewik" } - { "dynn_Vorrade" } - { "dynn_Warendorp" } - { "dynn_LU_neburg" } - { "dynn_Wittenborg" } - { "dynnp_von" "dynn_Klingenberg" } - { "dynnp_von" "dynn_Parchim" } - { "dynnp_von" "dynn_Hanover" } - } - - male_names = { - Abo Adalbero Adalbert Adalbrand Adaldag Adalgar Adalgod Adolf Aelle Albrecht Alebrand Altfrid Anno Ansgar Arnd Arnold Asig - Balduin Balthasar Banzleib Beneke Benno Bernd - Bernhard Bertold Bertram Boddic Brun Bruno Burchard Cissa Claus Cobbo Cord Cyprian - Dago Dedo Dethard Detleff Detmar Diederik Donar Drogo - Eggerd Egilmar Ekbert Engelbert Engelhard Erik Erp Esiko Everd Ewald Ezzo - Floribert Folmar Freawine Frederik - Gehrke Gelder Gero Gerold Gevert Ghert Giselher Giselmar Gosschalk Goswin Gunzelin GO_dke GU_nther - Haimirich Hans Harthgate Hartwig Hatto Heideke Heimrich Hengest Henneke Herberd Hermann Hezilo Hildebold Hinrik Hoger Hulderic Humfried - Immed Isidor - Jacob Jaspar Jochim Johann Juries - Kersten KO_pke - Laurentz Lembert Leuderic Liawizo Liemar Liudger Liudolf Luder Ludolf Ludwig - Magnus Marbold Marquard Mathias Meginhard Meinwerk Merten Michael - Norbert - Odo Ordulf Oldrik - Peter Philipp - Radke Reginbern Reinbern Reineke Reinmar Rudigar Rudolf Rutger - Sigbert Sigfrid Sigward Simon Steffen - Thankmar Theoderic Theodoric Theodwin Thietmar Thimo Thomas Tobe Tymmeke - Udu Otto Unwan - Viric Volkwin Volrad - Walbert Waldemar Waldered Waltard Walter Warin Warinechin Wecta Wenzel Wernhard Werneke Werner Weybrecht Wichbert Wichmann Wicho Widukind Wigebert Wilbrand Willichin Withgils Witikind Witta Wlencing Wolter Wulff Thurgot - } - female_names = { - Addila Adelheid Alof Agnes Anna Athela - Beatrix Bertha Bertrada Bia Bisina Bithild Brigida - Christina - Diedke - Eilika Elisabeth Enda - Frederuna - Geilana Gerberga Gertrud Gisela Glismod - Hadwig Hasala Heilwig Helene Hildegard Hrothwina - Ida Imma Irmgard Irminburg - Jutta - Katharina Kunigunde - Liutgard Liutswind Luitgard - Margarete Mathilde Mechthild - Oda Othelindis - Radegund Reginlint Richardis Rodelinda - Sophia Suanhilde - Theodrada Thiedburga - Wienke Wiltrud Wulfhild - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - patronym_suffix_male = "dynnpat_suf_son" - patronym_suffix_female = "dynnpat_suf_son" - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_teutonic_brotherhood" } - { name = "mercenary_company_saxon_steelbearers" } - { name = "mercenary_company_hansa_guard" } - { name = "mercenary_company_sons_of_widukind" } - { name = "mercenary_company_veterans_of_the_marches" } - } -} - -name_list_franconian = { - - cadet_dynasty_names = { - { "dynnp_von" "dynn_Franconia" } - { "dynnp_von" "dynn_ThU_ringen" } - { "dynnp_von" "dynn_Glogau" } - { "dynn_Weimar" } - { "dynnp_von" "dynn_Weimar" } - { "dynnp_von" "dynn_Kleve" } - { "dynnp_von" "dynn_Wickerode" } - { "dynnp_von" "dynn_Arstein" } - { "dynnp_von" "dynn_Veldenz" } - { "dynnp_von" "dynn_Franken" } - { "dynn_Babenberg" } - { "dynnp_von" "dynn_Babenberg" } - { "dynnp_von" "dynn_Saarbrucken" } - { "dynnp_von" "dynn_Henneberg" } - { "dynnp_von" "dynn_Nassau" } - { "dynnp_von" "dynn_Heimbach" } - { "dynnp_von" "dynn_Vianden" } - { "dynnp_von" "dynn_NO_rvenich" } - { "dynnp_von" "dynn_JU_lich" } - { "dynnp_von" "dynn_Eppstein" } - { "dynnp_von" "dynn_Metz" } - { "dynn_Roes" } - { "dynnp_von" "dynn_Hornes" } - { "dynn_Bluome" } - { "dynnp_von" "dynn_Schweinfurt" } - { "dynnp_de" "dynn_Luxembourg" } - { "dynn_Hainaut" } - { "dynnp_von" "dynn_Boulogne" } - { "dynnp_von" "dynn_Arnstein" } - { "dynnp_von" "dynn_KO_ln" } - { "dynnp_von" "dynn_Wippra" } - { "dynnp_von" "dynn_Isenberg" } - { "dynnp_von" "dynn_der_Mark" } - { "dynnp_von" "dynn_Diest" } - { "dynnp_von" "dynn_Rietberg" } - { "dynnp_von" "dynn_RU_ssel" } - { "dynnp_von" "dynn_Waldeck" } - { "dynnp_von" "dynn_Bassenheim" } - { "dynnp_von" "dynn_Kerpen" } - { "dynnp_von" "dynn_Tunna" } - { "dynnp_von" "dynn_Salza" } - { "dynnp_von" "dynn_Malberg" } - { "dynnp_von" "dynn_Hohenlohe" } - { "dynnp_von" "dynn_WU_llersleben" } - { "dynnp_von" "dynn_Osterna" } - { "dynnp_von" "dynn_Heldrungen" } - { "dynnp_von" "dynn_Schwanden" } - { "dynnp_von" "dynn_Feuchtwangen" } - { "dynnp_von" "dynn_Trier" } - { "dynnp_von" "dynn_Orseln" } - { "dynnp_von" "dynn_Nauen" } - { "dynn_Suerbeer" } - { "dynnp_von" "dynn_Lunen" } - { "dynnp_von" "dynn_Vechta" } - { "dynn_Pernstein" } - { "dynnp_von" "dynn_Pernstein" } - { "dynnp_von" "dynn_Dorpat" } - { "dynnp_von" "dynn_Vyshusen" } - { "dynnp_von" "dynn_Dolen" } - { "dynnp_von" "dynn_O_sel" } - { "dynnp_von" "dynn_Ziegenhain" } - { "dynnp_von" "dynn_Dinslaken" } - { "dynnp_von" "dynn_Pluyvoise" } - { "dynnp_von" "dynn_Leistenberg" } - { "dynnp_von" "dynn_Schwarzburg" } - { "dynnp_von" "dynn_GrU_nberg" } - { "dynnp_von" "dynn_Gudensberg" } - { "dynnp_von" "dynn_Saffenberg" } - { "dynnp_von" "dynn_Naumburg" } - { "dynnp_von" "dynn_Schrapelnau" } - { "dynnp_von" "dynn_Wangen" } - { "dynnp_von" "dynn_Leiningen" } - { "dynnp_von" "dynn_Salm" } - { "dynnp_von" "dynn_Sayn" } - { "dynnp_von" "dynn_Altenburg" } - { "dynnp_von" "dynn_Monheim" } - { "dynnp_von" "dynn_GO_ttingen" } - { "dynnp_von" "dynn_Mainz" } - { "dynnp_von" "dynn_Altena" } - { "dynnp_von" "dynn_Regenstein" } - { "dynn_Grelle" } - { "dynnp_von" "dynn_Silesia-Glogau" } - { "dynnp_von" "dynn_Brabant" } - { "dynnp_von" "dynn_Puteledorg" } - { "dynnp_von" "dynn_Lusatia" } - { "dynn_Orlamunde" } - { "dynnp_von" "dynn_Egisheim" } - { "dynnp_von" "dynn_Carenwall" } - { "dynnp_von" "dynn_Mansfeld" } - { "dynnp_von" "dynn_Magdeburg" } - { "dynnp_von" "dynn_Kyrburg" } - { "dynnp_von" "dynn_Stolzenberg" } - { "dynnp_von" "dynn_Geroldseck" } - { "dynnp_von" "dynn_Vinstingen" } - { "dynnp_von" "dynn_Schoenecken" } - { "dynnp_von" "dynn_Daun" } - { "dynnp_von" "dynn_Limpurg" } - { "dynnp_von" "dynn_Hohenfels" } - { "dynnp_von" "dynn_Hunolstein" } - { "dynnp_von" "dynn_Blankenheim" } - { "dynnp_von" "dynn_Falkenstein" } - { "dynnp_von" "dynn_Bikkenbach" } - { "dynnp_von" "dynn_Heinsberg" } - { "dynnp_von" "dynn_Muhlhausen" } - { "dynnp_von" "dynn_LO_venstein" } - { "dynnp_von" "dynn_Assel" } - { "dynn_Kaunitz" } - { "dynn_Bach" } - { "dynnp_von" "dynn_Andernach" } - { "dynnp_von" "dynn_Pfalz" } - { "dynnp_von" "dynn_Lothringen" } - { "dynn_Brauchitsch" } - { "dynnp_von" "dynn_der_Marck" } - { "dynnp_von" "dynn_Hessen" } - { "dynnp_von" "dynn_Virneberg" } - { "dynnp_de" "dynn_Montjoie" } - { "dynn_RU_bsamen" } - } - - dynasty_names = { - { "dynnp_von" "dynn_Silesia-Glogau" } - { "dynnp_von" "dynn_Glogau" } - { "dynnp_von" "dynn_Heinsberg" } - { "dynnp_von" "dynn_Weimar" } - { "dynn_Weimar" } - { "dynnp_von" "dynn_Kleve" } - { "dynnp_von" "dynn_Wickerode" } - { "dynnp_von" "dynn_ThU_ringen" } - { "dynnp_von" "dynn_Arstein" } - { "dynnp_von" "dynn_Veldenz" } - { "dynnp_von" "dynn_Franken" } - { "dynnp_von" "dynn_Babenberg" } - { "dynn_Babenberg" } - { "dynnp_von" "dynn_Saarbrucken" } - { "dynnp_von" "dynn_Puteledorg" } - { "dynnp_von" "dynn_Henneberg" } - { "dynnp_von" "dynn_Nassau" } - { "dynnp_von" "dynn_Heimbach" } - { "dynnp_von" "dynn_Vianden" } - { "dynnp_von" "dynn_NO_rvenich" } - { "dynnp_von" "dynn_JU_lich" } - { "dynnp_von" "dynn_Eppstein" } - { "dynnp_von" "dynn_Metz" } - { "dynn_Roes" } - { "dynnp_von" "dynn_Hornes" } - { "dynn_Bluome" } - { "dynnp_von" "dynn_Schweinfurt" } - { "dynnp_de" "dynn_Luxembourg" } - { "dynn_Hainaut" } - { "dynnp_von" "dynn_Boulogne" } - { "dynnp_von" "dynn_Lusatia" } - { "dynn_Orlamunde" } - { "dynnp_von" "dynn_Egisheim" } - { "dynnp_von" "dynn_Carenwall" } - { "dynnp_von" "dynn_Arnstein" } - { "dynnp_von" "dynn_KO_ln" } - { "dynnp_von" "dynn_Wippra" } - { "dynnp_von" "dynn_Isenberg" } - { "dynnp_von" "dynn_der_Mark" } - { "dynnp_von" "dynn_Diest" } - { "dynnp_von" "dynn_Rietberg" } - { "dynnp_von" "dynn_RU_ssel" } - { "dynnp_von" "dynn_Waldeck" } - { "dynnp_von" "dynn_Bassenheim" } - { "dynnp_von" "dynn_Kerpen" } - { "dynnp_von" "dynn_Tunna" } - { "dynnp_von" "dynn_Salza" } - { "dynnp_von" "dynn_Malberg" } - { "dynnp_von" "dynn_Hohenlohe" } - { "dynnp_von" "dynn_WU_llersleben" } - { "dynnp_von" "dynn_Osterna" } - { "dynnp_von" "dynn_Heldrungen" } - { "dynnp_von" "dynn_Schwanden" } - { "dynnp_von" "dynn_Feuchtwangen" } - { "dynnp_von" "dynn_Trier" } - { "dynnp_von" "dynn_Orseln" } - { "dynnp_von" "dynn_Nauen" } - { "dynn_Suerbeer" } - { "dynnp_von" "dynn_Lunen" } - { "dynnp_von" "dynn_Vechta" } - { "dynnp_von" "dynn_Pernstein" } - { "dynn_Pernstein" } - { "dynnp_von" "dynn_Dorpat" } - { "dynnp_von" "dynn_Vyshusen" } - { "dynnp_von" "dynn_Dolen" } - { "dynnp_von" "dynn_O_sel" } - { "dynnp_von" "dynn_Ziegenhain" } - { "dynnp_von" "dynn_Dinslaken" } - { "dynnp_von" "dynn_Pluyvoise" } - { "dynnp_von" "dynn_Leistenberg" } - { "dynnp_von" "dynn_Schwarzburg" } - { "dynnp_von" "dynn_GrU_nberg" } - { "dynnp_von" "dynn_Gudensberg" } - { "dynnp_von" "dynn_Saffenberg" } - { "dynnp_von" "dynn_Naumburg" } - { "dynnp_von" "dynn_Schrapelnau" } - { "dynnp_von" "dynn_Mansfeld" } - { "dynnp_von" "dynn_Magdeburg" } - { "dynnp_von" "dynn_Kyrburg" } - { "dynnp_von" "dynn_Stolzenberg" } - { "dynnp_von" "dynn_Wangen" } - { "dynnp_von" "dynn_Leiningen" } - { "dynnp_von" "dynn_Salm" } - { "dynnp_von" "dynn_Sayn" } - { "dynnp_von" "dynn_Geroldseck" } - { "dynnp_von" "dynn_Vinstingen" } - { "dynnp_von" "dynn_Schoenecken" } - { "dynnp_von" "dynn_Daun" } - { "dynnp_von" "dynn_Limpurg" } - { "dynnp_von" "dynn_Hohenfels" } - { "dynnp_von" "dynn_Hunolstein" } - { "dynnp_von" "dynn_Blankenheim" } - { "dynnp_von" "dynn_Falkenstein" } - { "dynnp_von" "dynn_Bikkenbach" } - { "dynnp_von" "dynn_Muhlhausen" } - { "dynnp_von" "dynn_LO_venstein" } - { "dynnp_von" "dynn_Assel" } - { "dynn_Kaunitz" } - { "dynn_Bach" } - { "dynnp_von" "dynn_Andernach" } - { "dynnp_von" "dynn_Pfalz" } - { "dynnp_von" "dynn_Altenburg" } - { "dynnp_von" "dynn_Monheim" } - { "dynnp_von" "dynn_Brabant" } - { "dynnp_von" "dynn_GO_ttingen" } - { "dynnp_von" "dynn_Mainz" } - { "dynnp_von" "dynn_Lothringen" } - { "dynn_Brauchitsch" } - { "dynnp_von" "dynn_der_Marck" } - { "dynnp_von" "dynn_Hessen" } - { "dynnp_von" "dynn_Virneberg" } - { "dynnp_de" "dynn_Montjoie" } - { "dynn_RU_bsamen" } - { "dynnp_von" "dynn_Altena" } - { "dynnp_von" "dynn_Regenstein" } - { "dynn_Grelle" } - } - - male_names = { - Adalbero Adalbert Adalgod Adalhard Adam Ademar Adolf Alarich Alberich Albrecht Amadeus Amalrich Andreas Anno Anselm Ansgar Archembald Arnold Arnulf Augustin - Baldarich Baldewin Baldomar Baldur Berard Berengar Bernhard Berthold Bruno Burchard - Christopher - Dieter Dietmar Dietpold Dietrich Dietwin Drogo - Eberhard Eginolf Ehrenfried Ekbert Ekkehard Emelrich Emich Emmerich Emund Engelbert Erich Ernst Ezzo - Farabert Ferdinand Filibert Folkhard Folkmar Folmar Franz Friedrich - Gautselin Gebhard Georg Gerhard Gerlach Giselbert Gottfried Gotthard Gottschalk Gotzelo Guntram Gunzelin GU_nther - Hans Hartmann Hartwig Hardwin Hatto Heinrich Helferich Heribert Hermann Herold Hesso Hoger Hugo Humbert Hupold - Iwo - Jakob Johann JU_rgen - Karl Karlmann Kaspar Konrad Kuno - Lambert Landolf Leopold Liudolf Liutbert Liutbrand Liutpold Lothar Ludolf Ludwig Lutbert - Magnus Manegold Manfred Markward Martin Matthias Meginhard Meginher Meinhard Michael Milo - Nikolaus Norbert - Otbert Otto - Peter Philipp Poppo - Radbot Reginar Reinhard Reinhold Rudolf Ruprecht Rutger - Siegfried Sieghard Siegmund Sigismund Simon Stefan - Tagino Thachulf Thankulf Theodorich Thietmar Thomas - Udalrich Ulrich - Viktor Waldemar - Walram Walther Walter Welf Wenzel Wernhard Werner Wido Wigerich Wilbert Wilhelm Wolfgang Wolfram - } - female_names = { - Adela Adelheid Adelinde Agathe Agnes Alberade Amalberga Amalie - Barbara Beatrix Benedicta Berchte Berta Brunhilde - Cecilie Christine Cothilda - Dorothea - Elisabeth Emma Engeltraud Ermengard Eufemia - Frida Friedrica - Gerberga Gerhild Gertrude Gisela Gudrun Gunhilda - Hedwig Heike Heilwiva Helene Helga Hemma Henrike Heylwig Hildeburg Hildegard - Ida Ilsa Inga Ingeltrude Irmele Irmeltrud Irmgard Isentrude - Jutta - Karlotte Katharina Klara Klementia Konstanze Kriemhild Kunigunde - Luitgard - Margarete Maria Mechthild - Oda Osterhild - Richara Richenza Richwara Romilda - Serhilda Sofie Sybille - Trude - Ulrike Ursula Ute - Walpurga Wilhelmina Wiltrud Winfrida Wulfhilde - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - patronym_suffix_male = "dynnpat_suf_son" - patronym_suffix_female = "dynnpat_suf_son" - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_great_company" coat_of_arms = "mc_great_company" } - { name = "mercenary_company_franconian_company" } - { name = "mercenary_company_thuringian_blades" } - { name = "mercenary_company_rhenish_band" } - { name = "mercenary_company_new_franks" } - } -} - -name_list_swabian = { - - cadet_dynasty_names = { - { "dynnp_von" "dynn_Swabia" } - { "dynnp_von" "dynn_Berg-Schelklingen" } - { "dynnp_von" "dynn_Hohenstauf" } - { "dynnp_von" "dynn_Kirchberg" } - { "dynnp_von" "dynn_WU_rttemberg" } - { "dynnp_von" "dynn_TU_bingen" } - { "dynnp_von" "dynn_ZA_hringen" } - { "dynnp_von" "dynn_Komburg" } - { "dynnp_von" "dynn_Scharfenberg" } - { "dynnp_von" "dynn_Grenchen" } - { "dynnp_von" "dynn_Lichtenberg" } - { "dynnp_von" "dynn_Hachberg" } - { "dynnp_von" "dynn_Wartenberg" } - { "dynnp_von" "dynn_Wolfach" } - { "dynnp_von" "dynn_Signau" } - { "dynnp_zu" "dynn_Schwaben" } - { "dynnp_von" "dynn_Schwaben" } - { "dynnp_von" "dynn_Tschudi" } - { "dynnp_von" "dynn_Urslingen" } - { "dynnp_von" "dynn_Neuchatel" } - { "dynnp_von" "dynn_Schwyz" } - { "dynnp_von" "dynn_Ulm" } - { "dynnp_von" "dynn_Arbon" } - { "dynnp_von" "dynn_Bucheck" } - { "dynnp_von" "dynn_Genf" } - { "dynn_Schauenburger" } - { "dynn_Oeningen" } - { "dynnp_von" "dynn_Eikenschild" } - { "dynnp_von" "dynn_Schmidtburg" } - { "dynnp_von" "dynn_Baumberg" } - { "dynnp_von" "dynn_Altenbaumberg" } - { "dynnp_von" "dynn_Veringen" } - { "dynnp_von" "dynn_Eselsberg" } - { "dynnp_von" "dynn_Landau" } - { "dynnp_von" "dynn_Glarus" } - { "dynnp_von" "dynn_Schwelz" } - { "dynnp_von" "dynn_Rosenberg" } - { "dynn_Bloch" } - { "dynnp_von" "dynn_Baden" } - { "dynnp_von" "dynn_Nordgau" } - { "dynnp_von" "dynn_Sundgau" } - { "dynnp_von" "dynn_Aargau" } - { "dynnp_von" "dynn_Bern" } - { "dynnp_von" "dynn_Breisgau" } - { "dynnp_von" "dynn_Berlichingen" } - { "dynnp_von" "dynn_Ohningen" } - { "dynnp_von" "dynn_Venis" } - { "dynnp_von" "dynn_Kyburg" } - { "dynn_Schmollinger" } - { "dynn_Beck" } - { "dynn_Walter" } - { "dynnp_von" "dynn_Eschenloch" } - { "dynnp_von" "dynn_Brunshorn" } - } - - dynasty_names = { - { "dynn_Wittelsbach" } - { "dynnp_von" "dynn_Wittelsbach" } - { "dynnp_von" "dynn_KA_rnten" } - { "dynnp_von" "dynn_O_sterreich" } - { "dynnp_von" "dynn_Otakar" } - { "dynnp_von" "dynn_Tirol" } - { "dynnp_von" "dynn_Berg-Schelklingen" } - { "dynnp_von" "dynn_Genf" } - { "dynnp_von" "dynn_Hohenstauf" } - { "dynnp_von" "dynn_Kirchberg" } - { "dynnp_von" "dynn_WU_rttemberg" } - { "dynnp_von" "dynn_TU_bingen" } - { "dynnp_von" "dynn_ZA_hringen" } - { "dynn_Schauenburger" } - { "dynn_Oeningen" } - { "dynnp_von" "dynn_Eikenschild" } - { "dynn_Schmollinger" } - { "dynnp_von" "dynn_Komburg" } - { "dynnp_von" "dynn_Scharfenberg" } - { "dynnp_von" "dynn_Grenchen" } - { "dynnp_von" "dynn_Lichtenberg" } - { "dynnp_von" "dynn_Hachberg" } - { "dynnp_von" "dynn_Wartenberg" } - { "dynnp_von" "dynn_Wolfach" } - { "dynnp_von" "dynn_Signau" } - { "dynn_Beck" } - { "dynnp_zu" "dynn_Schwaben" } - { "dynnp_von" "dynn_Eschenloch" } - { "dynnp_von" "dynn_Schmidtburg" } - { "dynnp_von" "dynn_Baumberg" } - { "dynnp_von" "dynn_Altenbaumberg" } - { "dynnp_von" "dynn_Brunshorn" } - { "dynnp_von" "dynn_Veringen" } - { "dynnp_von" "dynn_Eselsberg" } - { "dynnp_von" "dynn_Landau" } - { "dynnp_von" "dynn_Glarus" } - { "dynnp_von" "dynn_Schwelz" } - { "dynnp_von" "dynn_Tschudi" } - { "dynnp_von" "dynn_Rosenberg" } - { "dynn_Bloch" } - { "dynnp_von" "dynn_Baden" } - { "dynnp_von" "dynn_Nordgau" } - { "dynnp_von" "dynn_Sundgau" } - { "dynnp_von" "dynn_Aargau" } - { "dynnp_von" "dynn_Bern" } - { "dynnp_von" "dynn_Schwyz" } - { "dynnp_von" "dynn_Neuchatel" } - { "dynnp_von" "dynn_Urslingen" } - { "dynnp_von" "dynn_Breisgau" } - { "dynnp_von" "dynn_Ulm" } - { "dynnp_von" "dynn_Berlichingen" } - { "dynnp_von" "dynn_Ohningen" } - { "dynnp_von" "dynn_Venis" } - { "dynnp_von" "dynn_Kyburg" } - { "dynnp_von" "dynn_Arbon" } - { "dynnp_von" "dynn_Bucheck" } - { "dynn_Walter" } - } - - male_names = { - Adalbero Adalbert Adalhard Adam Ademar Adolf Alarich Alberich Albrecht Amadeus Amalrich Andreas Anno Anselm Ansgar Archembald Arnold Arnulf Augustin - Baldarich Baldewin Baldomar Baldur Berard Berengar Bernhard Berthold Bruno Burchard - Christopher - Dieter Dietmar Dietpold Dietrich Dietwin - Eberhard Eginolf Ehrenfried Ekbert Ekkehard Emelrich Emich Emmerich Emund Engelbert Erich Ernst Ezzo - Ferdinand Filibert Folkhard Folkmar Folmar Franz Friedrich - Gautselin Gebhard Georg Gerhard Gerlach Giselbert Gottfried Gotthard Gottschalk Gotzelo Guntram Gunzelin GU_nther - Hans Hartmann Hartwig Hardwin Hatto Heinrich Helferich Heribert Hermann Hesso Hugo Humbert Hunfrid Hupold - Iwo - Jakob Johann JU_rgen - Karl Karlmann Kaspar Konrad Kuno - Lambert Landolf Leopold Liudolf Liutbert Liutbrand Liutpold Lothar Ludolf Ludwig Lutbert - Magnus Manegold Manfred Markward Martin Matthias Meginhard Meinhard Michael Milo - Nikolaus Norbert Notker - Otto - Peter Philipp Poppo - Radbot Reinhard Reinhold Rudolf Ruprecht Rutger - Siegfried Sieghard Siegmund Sigismund Simon Stefan - Theodorich Thietmar Thomas - Udalrich Ulrich - Viktor Waldemar - Waldo Walram Walter Walther Welf Wenzel Wernhard Werner Wido Wigerich Wilhelm Wolfgang Wolfram - } - female_names = { - Adela Adelheid Adelinde Agathe Agnes Alberade Amalberga Amalie - Barbara Beatrix Benedicta Berchte Berta Brunhilde - Cecilie Christine Cothilda - Dorothea - Elisabeth Emma Engeltraud Ermengard Eufemia - Frida Friedrica - Gerberga Gerhild Gertrude Gisela Gudrun Gunhilda - Hedwig Heike Heilwiva Helene Helga Hemma Henrike Hildeburg Hildegard - Ida Ilsa Inga Ingeltrude Irmele Irmeltrud Irmgard Isentrude - Jutta - Karlotte Katharina Klara Klementia Konstanze Kriemhild Kunigunde - Luitgard - Margarete Maria Mechthild - Oda Osterhild - Richara Richenza Richwara Romilda - Serhilda Sofie Sybille - Trude - Ulrike Ursula Ute - Walpurga Wilhelmina Winfrida Wulfhilde - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - patronym_suffix_male = "dynnpat_suf_son" - patronym_suffix_female = "dynnpat_suf_son" - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_swabian_band" } - { name = "mercenary_company_alsace_fighters" } - { name = "mercenary_company_alemannic_sellswords" } - { name = "mercenary_company_helvetic_guard" } - { name = "mercenary_company_swiss_guard" } - } -} - -name_list_NEOW_bavarian = { - - cadet_dynasty_names = { - { "dynnp_von" "dynn_Wittelsbach" } - { "dynn_Wittelsbach" } - { "dynnp_von" "dynn_O_sterreich" } - { "dynnp_von" "dynn_Plain" } - { "dynnp_von" "dynn_Wasserburg" } - { "dynnp_von" "dynn_Lengenfeld" } - { "dynnp_von" "dynn_Eberstein" } - { "dynnp_von" "dynn_Andechs" } - { "dynnp_von" "dynn_Sulzbach" } - { "dynnp_von" "dynn_Bogen" } - { "dynnp_von" "dynn_Meissen" } - { "dynnp_von" "dynn_Tirol" } - { "dynnp_von" "dynn_Abensberg" } - { "dynnp_von" "dynn_Leibrechtskirchen" } - { "dynnp_von" "dynn_Treven" } - { "dynnp_von" "dynn_Attems" } - { "dynnp_von" "dynn_SchweipU_nt" } - { "dynnp_von" "dynn_Ortenburg" } - { "dynnp_von" "dynn_Beetzen" } - { "dynnp_von" "dynn_Cham" } - { "dynnp_von" "dynn_KA_rnten" } - { "dynnp_von" "dynn_Otakar" } - { "dynnp_von" "dynn_Landsberg" } - { "dynnp_von" "dynn_Raabs" } - { "dynnp_von" "dynn_Margrave" } - { "dynnp_von" "dynn_Dachau" } - { "dynnp_von" "dynn_LechsgmU_nd" } - { "dynnp_von" "dynn_Meran" } - { "dynnp_von" "dynn_Hardegg" } - { "dynnp_von" "dynn_Bamberg" } - { "dynnp_von" "dynn_Frontenhausen" } - { "dynnp_von" "dynn_Eurasburg" } - { "dynnp_von" "dynn_Stein" } - { "dynnp_von" "dynn_Friedenthal" } - { "dynnp_von" "dynn_Waldenstein" } - { "dynnp_von" "dynn_Ansbach" } - { "dynnp_von" "dynn_NU_rnberg" } - { "dynnp_von" "dynn_Arnim" } - { "dynnp_von" "dynn_Oberbayern" } - { "dynnp_von" "dynn_Niederbayern" } - { "dynnp_von" "dynn_Bibra" } - { "dynnp_von" "dynn_Cilli" } - { "dynn_Hildemar" } - { "dynn_Runese" } - { "dynn_Gross" } - { "dynn_Gualch" } - { "dynnp_von" "dynn_Liebschau" } - } - - dynasty_names = { - { "dynnp_von" "dynn_Plain" } - { "dynnp_von" "dynn_Wasserburg" } - { "dynnp_von" "dynn_Lengenfeld" } - { "dynnp_von" "dynn_Eberstein" } - { "dynnp_von" "dynn_Andechs" } - { "dynnp_von" "dynn_Sulzbach" } - { "dynnp_von" "dynn_Bogen" } - { "dynnp_von" "dynn_Meissen" } - { "dynnp_von" "dynn_Landsberg" } - { "dynnp_von" "dynn_Raabs" } - { "dynnp_von" "dynn_Margrave" } - { "dynn_Hildemar" } - { "dynn_Runese" } - { "dynn_Gross" } - { "dynn_Gualch" } - { "dynnp_von" "dynn_Dachau" } - { "dynnp_von" "dynn_LechsgmU_nd" } - { "dynnp_von" "dynn_Abensberg" } - { "dynnp_von" "dynn_Leibrechtskirchen" } - { "dynnp_von" "dynn_Treven" } - { "dynnp_von" "dynn_Attems" } - { "dynnp_von" "dynn_SchweipU_nt" } - { "dynnp_von" "dynn_Ortenburg" } - { "dynnp_von" "dynn_Meran" } - { "dynnp_von" "dynn_Hardegg" } - { "dynnp_von" "dynn_Bamberg" } - { "dynnp_von" "dynn_Frontenhausen" } - { "dynnp_von" "dynn_Eurasburg" } - { "dynnp_von" "dynn_Stein" } - { "dynnp_von" "dynn_Liebschau" } - { "dynnp_von" "dynn_Friedenthal" } - { "dynnp_von" "dynn_Waldenstein" } - { "dynnp_von" "dynn_Ansbach" } - { "dynnp_von" "dynn_NU_rnberg" } - { "dynnp_von" "dynn_Arnim" } - { "dynnp_von" "dynn_Oberbayern" } - { "dynnp_von" "dynn_Niederbayern" } - { "dynnp_von" "dynn_Beetzen" } - { "dynnp_von" "dynn_Bibra" } - { "dynnp_von" "dynn_Cilli" } - { "dynnp_von" "dynn_Cham" } - } - - male_names = { - Adalbert Adalwin Adolf Albero Albrecht Altmann Amelrich Andreas Anno Aribo Arnold Arnulf Azzo - Berengar Bernhard Berthold Bruno - Dietmar Dietpold Dietrich Dietwin - Eberhard Egilmar Ekbert Ekkehard Ellenhard Engelbert Engelmar Engelschalk Erich Ernst Eticho Ezzo - Folmar Friedrich - Garibald Gebhard Gerhard Gerold Gottfried Grimoald Gundakar Guntbald Guntbert Guntpolt - Hadmar Hartneid Hartwig Heilwich Heinrich Hereswind Heribert Hermann Herold Hugbert Hugo - Isanrich - Jakob Johann - Konrad Kuno - Lampert Lantfrid Lantpert Leutold Liupolt Liutfrid Lothar Ludolf Ludwig Luitpold Luther - Markwart Matthias Meginhard Meinhard - Nizzo - Odilo Otakar Otto Ottokar - Philipp Poppo - Rapoto Rasso Richer Rizzo Rothard Rudolf Ruprecht RU_diger - Stephan Siegfried Sieghart - Tassilo Thiemo Thimo - Udalschalk Udo Ulrich - Waldo Walter Weichart Weickhard Welf Wenzel Werigand Wernhard Wernher Wiknand Wilhelm Wolfgang Wolfram - } - female_names = { - Adelheid Agnes Andaberta Anna - Beatrix Berta Bertha Biltrude - Christine - Elisabeth Eugenia Emma Eilika Euphemia - Gerberga Gerbirg Gertrud Gertrude Gisela Guntrud - Haziga Hedwig Heilika Helene Hemma Hildegarde - Ida Imma Ingelrade Irmingard - Judith Jutta - Katharina Klara Kunigunde Kunizza - Luitgard Liutswind - Mathilde Margarethe Mechthild - Pilihilde - Ramhilde Richgard Richardis Richenza Richwara - Seburg Sophia Susanna - Tuta Theodorata Theodelinda - Ulrike Uta - Waldrada Wartrun Willa Willibirg - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - patronym_suffix_male = "dynnpat_suf_son" - patronym_suffix_female = "dynnpat_suf_son" - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_bavarian_band" } - { name = "mercenary_company_austrian_company" } - { name = "mercenary_company_tyrol_warriors" } - { name = "mercenary_company_styrian_panthers" } - } -} - -name_list_frisian = { - dynasty_names = { - "dynn_Abdena" - "dynn_Allena" - "dynn_Andringa" - "dynn_Bauwenga" - "dynn_Beninga" - "dynn_Boltinge" - "dynn_Botta" - "dynn_Buning" - "dynn_Butzel" - "dynn_Cammingha" - "dynn_Cirksema" - "dynn_Clant" - "dynn_Coenders" - "dynn_Cordinghe" - "dynn_Dives" - "dynn_Ewsum" - "dynn_Folkerdinga" - "dynn_Gaykema" - "dynn_Ghetzerka" - "dynn_Gockinga" - "dynn_Goltraven" - "dynn_Haijkama" - "dynn_Harting" - "dynn_Heddama" - "dynn_Hedegu" - "dynn_Hedinge" - "dynn_Hornada" - "dynn_Hornekingh" - "dynn_Houwerda" - "dynn_Huginge" - "dynn_Huninga" - "dynn_Huwenga" - "dynn_Idzarda" - "dynn_Ildsisma" - "dynn_Jarges" - "dynn_Kalemere" - "dynn_Kater" - "dynn_Korenporta" - "dynn_Kote" - "dynn_Lewe" - "dynn_Manninga" - "dynn_Martena" - "dynn_Meckema" - "dynn_Mernseta" - "dynn_Niding" - "dynn_Oenema" - "dynn_Omken" - "dynn_Ommeloop" - "dynn_Onsta" - "dynn_Papinge" - "dynn_Poder" - "dynn_Pol" - "dynn_Popinghe" - "dynn_Potens" - "dynn_Reding" - "dynn_Remian" - "dynn_Rengers" - "dynn_Rickwardsma" - "dynn_Ripperda" - "dynn_Rodmersma" - "dynn_Schulte" - "dynn_Serda" - "dynn_Sickinge" - "dynn_Spegel" - "dynn_Stickel" - "dynn_Suanckerus" - "dynn_Swaneke" - "dynn_Tayingha" - "dynn_Tiddinga" - "dynn_Tjarksena" - "dynn_Ukena" - "dynn_Umbelap" - "dynn_Wiemken" - { "dynnp_de" "dynn_Aggere" } - { "dynnp_de" "dynn_Helpman" } - { "dynnp_de" "dynn_Mepsche" } - { "dynnp_van" "dynn_Hallum" } - } - - male_names = { - Adelbrik Aitet Aldgisl Audulf Auutet Avin Avo Avuko Avutet Bavo Bentet Bernhard Blekulf Blithulf Brunhard - Bubo BO_io Edulf Egildeg Eilbern Eilherd Eilulf Eilward Eldei Elderd Elhard Engilbald Enhard Entet Esulf Euitet - Euuerhard ET_elbern ET_elulf ET_elwi Focko Folcbald Folkbern Folkhard Folkward Frethirik Frethold Frethuhard Frethwi - Frithunath Geldulf Geltet Gerbald Gerbrand Gerbruht Gerdeg Gerhard Gerold Gerulf Gerwar - Gosse Habo Haring Hathuward Hatto Hebetet Helibad Hessel Hobern Hoitet HroT_hard HroT_ward Juw Liaftet Liudbad - Liudbald Liudger Liudgod Liudulf Liudward Liuppo Lubbiko Magnus Meginbraht Meginhard - Meginulf Meintet Menbold Menfrid Menger Menhard Menhold Meniko Mentet Menward Merulf Miginward Notheri - Occo Odo Osnath OsnoT_ Popetet Poppo Raeddeg Rauantet Redbad Reginhard Reinbern Reinier - Renhard Renward Riklef Rikwi Rodbern Saco Salaco Sibod Sibraht Sidei Sikke Silef Siward Siwi - Sjoerd Sytse Taco Tadaco Tado Thancward Thankbern Thiadbold Thiadbrund Thiaddi Thiaderd - Thiadulf Thiadward Thiadwi Thiedold Thonkrik Wambald Wening Wentet Wibad Wibraht Wibrund Wiftet Wigbald Wigerd - Wihard Wilbrand Wilco Wiltet Wulfnoth Ygo - } - female_names = { - Aleberna Alena Aleydis Alretieren Amalburga Amelgeir Atghardis Aue Auesoete Badeloghen Baua Berta - Bet Breghlent Brundonis Dieuwke Douwen Eingeliadis Elke Emgelberna Erkenradis Ermegardis - Esa Femke Fenna Folqui Gerburgis Ghela Ghodelde Hadewigis Heike Hersewindis Hodine Imma Imsoete Inka - Itsburgis Jeltsje Lenildis Liedelde Liudburgis Lutghardis Lys Maike Mareike Mette Minke Nienke - Rengnalda Volcwiif Wendelmodis Wiebke Wobbe Yda Ymmekine E_lidis - } - - dynasty_of_location_prefix = "dynnp_von" - - patronym_suffix_male = "dynnpat_suf_sson" - patronym_suffix_female = "dynnpat_suf_sdohtor" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 5 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 -} - -name_list_dutch = { - - cadet_dynasty_names = { - { "dynnp_van" "dynn_Loon" } - { "dynnp_von" "dynn_Geldern" } - { "dynnp_van" "dynn_Bonen" } - { "dynnp_van" "dynn_Sulzbach" } - { "dynnp_van" "dynn_Wassemberg" } - { "dynnp_van" "dynn_Geldern" } - { "dynnp_van" "dynn_Bergh" } - { "dynnp_van" "dynn_Brabant" } - { "dynnp_van" "dynn_Namen" } - { "dynnp_van" "dynn_Loon" } - { "dynnp_van" "dynn_Heinsberg" } - "dynn_De_Graeff" - { "dynnp_van" "dynn_Susa" } - "dynn_Groth" - { "dynnp_van" "dynn_Egmond" } - { "dynnp_van" "dynn_Amstel" } - { "dynnp_van" "dynn_Arkel" } - { "dynnp_van" "dynn_Boutershem" } - { "dynnp_van" "dynn_Brederode" } - { "dynnp_van" "dynn_Brunesheim" } - { "dynnp_van" "dynn_Breda" } - { "dynnp_van" "dynn_Heemskerk" } - { "dynnp_van" "dynn_Gaveren" } - { "dynnp_van" "dynn_Glymes" } - { "dynnp_van" "dynn_Grimberghe" } - { "dynnp_van" "dynn_Hurne" } - { "dynnp_van" "dynn_Renesse" } - { "dynnp_van" "dynn_Wesemael" } - { "dynnp_van" "dynn_Wassenaer" } - { "dynnp_van" "dynn_Rheden" } - { "dynnp_van" "dynn_Bronckhorst" } - { "dynnp_van" "dynn_Keppel" } - { "dynnp_van" "dynn_Voorst" } - { "dynnp_van" "dynn_Lathum" } - { "dynnp_van" "dynn_Swane" } - { "dynnp_van" "dynn_Wisch" } - { "dynnp_van" "dynn_Kamerijk" } - "dynn_Cirksena" - { "dynnp_van" "dynn_Visquard" } - { "dynnp_van" "dynn_Groothusen" } - { "dynnp_van" "dynn_Cuijck" } - { "dynnp_van" "dynn_Bierum" } - { "dynnp_van" "dynn_Rhenen" } - { "dynnp_van" "dynn_Are" } - { "dynnp_van" "dynn_Randerath" } - { "dynnp_van" "dynn_Sierck" } - { "dynnp_van" "dynn_Berthout" } - { "dynnp_van" "dynn_Diest" } - { "dynnp_van" "dynn_Voorne" } - { "dynnp_van" "dynn_Naaldwijk" } - { "dynnp_de" "dynn_Moravia" } - { "dynnp_van" "dynn_Yperen" } - { "dynnp_van" "dynn_Zeeland" } - "dynn_Munthe" - "dynn_Mard-e_Koochak" - "dynn_Hoving" - "dynn_Kuiper" - } - - dynasty_names = { - { "dynnp_van" "dynn_Loon" } - { "dynnp_von" "dynn_Geldern" } - { "dynnp_van" "dynn_Bonen" } - { "dynnp_van" "dynn_Sulzbach" } - { "dynnp_van" "dynn_Wassemberg" } - { "dynnp_van" "dynn_Geldern" } - { "dynnp_van" "dynn_Bergh" } - { "dynnp_van" "dynn_Brabant" } - { "dynnp_van" "dynn_Namen" } - { "dynnp_van" "dynn_Loon" } - { "dynnp_van" "dynn_Heinsberg" } - "dynn_De_Graeff" - { "dynnp_van" "dynn_Susa" } - "dynn_Groth" - { "dynnp_van" "dynn_Egmond" } - { "dynnp_van" "dynn_Amstel" } - { "dynnp_van" "dynn_Arkel" } - { "dynnp_van" "dynn_Boutershem" } - { "dynnp_van" "dynn_Brederode" } - { "dynnp_van" "dynn_Brunesheim" } - { "dynnp_van" "dynn_Breda" } - { "dynnp_van" "dynn_Heemskerk" } - { "dynnp_van" "dynn_Gaveren" } - { "dynnp_van" "dynn_Glymes" } - { "dynnp_van" "dynn_Grimberghe" } - { "dynnp_van" "dynn_Hurne" } - { "dynnp_van" "dynn_Renesse" } - { "dynnp_van" "dynn_Wesemael" } - { "dynnp_van" "dynn_Wassenaer" } - { "dynnp_van" "dynn_Rheden" } - { "dynnp_van" "dynn_Bronckhorst" } - { "dynnp_van" "dynn_Keppel" } - { "dynnp_van" "dynn_Voorst" } - { "dynnp_van" "dynn_Lathum" } - { "dynnp_van" "dynn_Swane" } - { "dynnp_van" "dynn_Wisch" } - { "dynnp_van" "dynn_Kamerijk" } - "dynn_Cirksena" - { "dynnp_van" "dynn_Visquard" } - { "dynnp_van" "dynn_Groothusen" } - { "dynnp_van" "dynn_Cuijck" } - { "dynnp_van" "dynn_Bierum" } - { "dynnp_van" "dynn_Rhenen" } - { "dynnp_van" "dynn_Are" } - { "dynnp_van" "dynn_Randerath" } - { "dynnp_van" "dynn_Sierck" } - { "dynnp_van" "dynn_Berthout" } - { "dynnp_van" "dynn_Diest" } - { "dynnp_van" "dynn_Voorne" } - { "dynnp_van" "dynn_Naaldwijk" } - { "dynnp_de" "dynn_Moravia" } - { "dynnp_van" "dynn_Yperen" } - { "dynnp_van" "dynn_Zeeland" } - "dynn_Munthe" - "dynn_Mard-e_Koochak" - "dynn_Hoving" - "dynn_Kuiper" - } - - male_names = { - Adriaen Albrecht Alwin Ambroos Antoon Arnold Arnulf Balderik Barend Barnaerd Bartolomeus - Bavo Bertold Boudewijn Claes Claeuwaert Daevit Damaes Diederick Dirk Douwe Eduard Egmund Ekbert - Emmo Engelbrecht Filips Floris Folbert Frans Frederik Gerard Gerolt Gerulf - Gerrit Gijsbrecht Giselbert Godfried Godschalk Gozewijn Guij Gwijde Hendrik Herman Hubert - Hugo Ijsbrand Ijsbrecht Jacco Jacob Jan Karel Koenraad - Kristof Lambert Lodewijk Ludewijn Lutbert Luthard Maertijn Marquart Niclaes - Olivier Otto Otwin Onno Pieter Reinaerd Reinoud Reginar Robrecht Robert Rodulf - Roelof Roland Rutger Sebastiaen Sicco Simon Steven Steyn Theodolf Waelram Walter - Wicher Willem Wolfard - } - female_names = { - Ada Adela Adelheid Aechte Agaete Aleid Alijse Aliken Anna Annelies Badeloge Bava Beatrijs Benedicta - Blanca Blanceflore Cecily Cille Clara Clementia Elisabeth Ellijnore Emma Ermingarde Fenne - Filippa Frida Gheertrude Gerda Godila Haduwijn Helena Herlinda Hilligonda Ide Imagina Irene Isabelle Iudith - Jacoba Jaccobijn Jasminne Johanna Jolanda Juliana Jutte Kathrijne Katrien Liedwin Lisebet Machtelt Margareta - Maria Mathilde Oda Odelt Olinde Onna Pieternelle Reynilde Sanne Sigerda Sophie Swanhildis Thetburga Waltrud - Wila Wendelmoet Wenna Willemine Yonefij Yvonne Zoete - } - - dynasty_of_location_prefix = "dynnp_van" - - patronym_suffix_male = "dynnpat_suf_szoon" - patronym_suffix_female = "dynnpat_suf_sdochter" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_of_the_brabancon_wolf" coat_of_arms = "mc_company_of_the_brabancon_wolf" } - { name = "mercenary_company_flemish_band" } - { name = "mercenary_false_earls_company" } - } -} - -name_list_german = { - - cadet_dynasty_names = { - { "dynn_Amaling" } - { "dynn_Hasding" } - } - - dynasty_names = { - { "dynn_Amaling" } - { "dynn_Hasding" } - } - - male_names = { - Adalbero Adalbert Adalhard Adam Ademar Adolf Alarich Alberich Albrecht Aldrich - Amadeus Amalrich Andreas Anselm Arnold Arnulf Augustin Baldarich - Baldewin Baldomar Baldur Berengar Bernhard Berthold Burchard Christopher - Dieter Dietmar Dietpold Dietrich Dietwin Eberhard Eginolf Ehrenfried Ekbert Ekkehard Emelrich - Emich Emmerich Emund Engelbert Erich Ernst Ferdinand Filibert Folkhard Folkmar Franz Friedrich - Gautselin Gebhard Georg Gerhard Gerlach Giselbert Gottfried Gotthard Gottschalk - Gotzelo Guntram Gunzelin GU_nther Hans Hartmann Hartwig Heinrich Helferich Heribert Hermann Hesso - Hugo Humbert Hupold Jakob Johann JU_rgen Karl Karlmann Kaspar Konrad Kuno - Lambert Landolf Leopold Liudolf Liutbert Liutbrand Liutpold Lothar Ludolf Ludwig Lutbert - Magnus Manegold Manfred Markward Martin Matthias Meinhard Michael Nikolaus Norbert - Otto Peter Philipp Poppo Radbot Reinhard Reinhold Rudolf Ruprecht Rutger Siegfried - Sieghard Siegmund Sigismund Simon Stefan Theodorich Thietmar Thomas - Udalrich Ulrich Viktor Waldemar Walram Walther Welf Wenzel Werner Wido - Wigerich Wilhelm Wolfgang Wolfram - } - female_names = { - Adela Adelheid Adelinde Agathe Agnes Alberade Amalberga Amalie Barbara - Beatrix Benedicta Berchte Berta Brunhilde Cecilie Christine - Cothilda Dorothea Elisabeth Emma Engeltraud Ermengard Eufemia - Frida Friedrica Gerberga Gerhild Gertrude Gisela Gudrun Gunhilda - Hedwig Heike Heilwiva Helene Helga Hemma Henrike Hildeburg Hildegard Ida Ilsa Inga - Ingeltrude Irmele Irmeltrud Irmgard Isentrude Jutta Karlotte Katharina Klara - Klementia Konstanze Kriemhild Kunigunde Luitgard Margarete Maria - Mechthild Oda Osterhild Richara Richenza Richwara Romilda Serhilda Sofie Sybille Trude - Ulrike Ursula Ute Walpurga Wilhelmina Winfrida Wulfhilde - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - patronym_suffix_male = "dynnpat_suf_son" - patronym_suffix_female = "dynnpat_suf_son" - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/00_east_slavic.txt b/common/culture/name_lists/00_east_slavic.txt deleted file mode 100644 index 43aa34d8d..000000000 --- a/common/culture/name_lists/00_east_slavic.txt +++ /dev/null @@ -1,366 +0,0 @@ -name_list_russian = { - - cadet_dynasty_names = { - "dynn_Mikhailovich" - "dynn_Fyodyorov" - "dynn_Lukinich" - "dynn_Andreievich" - "dynn_Dobrynich" - "dynn_Petrilov" - "dynn_Borisov" - "dynn_Kievskiy" - "dynn_Kholmsky" - "dynn_Izyaslavich" - "dynn_Ivannikov" - "dynn_Mikulinich" - "dynn_Miroslavich" - "dynn_Ivankovich" - "dynn_Tverdiatich" - "dynn_Zakharyinich" - "dynn_Nerevinich" - "dynn_Stepanovich" - "dynn_Nezdinich" - "dynn_Feofilaktovich" - "dynn_Klimovich" - "dynn_Konstantinov" - "dynn_Tolstoy" - "dynn_Oksakov" - "dynn_Ovinov" - "dynn_Romanov" - "dynn_Okolnichy" - "dynn_Yenikeyev" - "dynn_Bakunin" - "dynn_Balashov" - "dynn_Rumyanets" - "dynn_Matveev" - "dynn_Artamonovich" - "dynn_Osipovich" - "dynn_Ignatiev" - "dynn_Bestuzhev-Ryumin" - "dynn_Chernyshev" - "dynn_Galitsyn" - "dynn_Dashkov" - "dynn_Sobakin" - "dynn_Gurielov" - "dynn_Khitrov" - "dynn_Khovansky" - { "dynnp_of" "dynn_Terebovl" } - "dynn_Kobylin" - "dynn_Lopukhin" - "dynn_Rumyantsev" - "dynn_Matveyev" - "dynn_Menshikov" - "dynn_Morozov" - "dynn_Naryshkin" - "dynn_Poluektovich" - "dynn_Pankeyev" - "dynn_Pushkin" - "dynn_Rtishchev" - "dynn_Shein" - "dynn_Shemyaka" - "dynn_Sheremetev" - "dynn_Shuvalov" - "dynn_Stolnik" - "dynn_Trubetskoy" - "dynn_Uvarov" - "dynn_Turgenev" - "dynn_Valuyev" - "dynn_Vogak" - "dynn_Andreievich" - "dynn_Bryachislavich" - "dynn_Igorevich" - "dynn_Ivanovich" - "dynn_Iziaslavich" - "dynn_Mikhailovich" - "dynn_Mstislavich" - "dynn_Nikitich" - "dynn_Rostislavich" - "dynn_Sviatoslavich" - "dynn_Vasilievich" - "dynn_Viacheslavich" - "dynn_Vladimirovich" - "dynn_Vseslavich" - "dynn_Vsevolodovich" - "dynn_Vysheslavich" - "dynn_Yaroslavich" - "dynn_Yurievich" - "dynn_Dmitrievich" - "dynn_Fedorovich" - "dynn_Davidovich" - "dynn_Vsevolodich" - "dynn_Karpivin" - "dynn_Danilovich" - "dynn_Kromsky" - } - - dynasty_names = { - "dynn_Mikhailovich" - "dynn_Fyodyorov" - "dynn_Lukinich" - "dynn_Andreievich" - "dynn_Dobrynich" - "dynn_Petrilov" - "dynn_Borisov" - "dynn_Kievskiy" - "dynn_Kholmsky" - "dynn_Izyaslavich" - "dynn_Ivannikov" - "dynn_Mikulinich" - "dynn_Miroslavich" - "dynn_Ivankovich" - "dynn_Tverdiatich" - "dynn_Zakharyinich" - "dynn_Nerevinich" - "dynn_Stepanovich" - "dynn_Nezdinich" - "dynn_Feofilaktovich" - "dynn_Klimovich" - "dynn_Konstantinov" - "dynn_Tolstoy" - "dynn_Oksakov" - "dynn_Ovinov" - "dynn_Romanov" - "dynn_Okolnichy" - "dynn_Yenikeyev" - "dynn_Bakunin" - "dynn_Balashov" - "dynn_Rumyanets" - "dynn_Matveev" - "dynn_Artamonovich" - "dynn_Osipovich" - "dynn_Ignatiev" - "dynn_Bestuzhev-Ryumin" - "dynn_Chernyshev" - "dynn_Galitsyn" - "dynn_Dashkov" - "dynn_Sobakin" - "dynn_Gurielov" - "dynn_Khitrov" - "dynn_Khovansky" - { "dynnp_of" "dynn_Terebovl" } - "dynn_Kobylin" - "dynn_Lopukhin" - "dynn_Rumyantsev" - "dynn_Matveyev" - "dynn_Menshikov" - "dynn_Morozov" - "dynn_Naryshkin" - "dynn_Poluektovich" - "dynn_Pankeyev" - "dynn_Pushkin" - "dynn_Rtishchev" - "dynn_Shein" - "dynn_Shemyaka" - "dynn_Sheremetev" - "dynn_Shuvalov" - "dynn_Stolnik" - "dynn_Trubetskoy" - "dynn_Uvarov" - "dynn_Turgenev" - "dynn_Valuyev" - "dynn_Vogak" - "dynn_Andreievich" - "dynn_Bryachislavich" - "dynn_Igorevich" - "dynn_Ivanovich" - "dynn_Iziaslavich" - "dynn_Mikhailovich" - "dynn_Mstislavich" - "dynn_Nikitich" - "dynn_Rostislavich" - "dynn_Sviatoslavich" - "dynn_Vasilievich" - "dynn_Viacheslavich" - "dynn_Vladimirovich" - "dynn_Vseslavich" - "dynn_Vsevolodovich" - "dynn_Vysheslavich" - "dynn_Yaroslavich" - "dynn_Yurievich" - "dynn_Dmitrievich" - "dynn_Fedorovich" - "dynn_Davidovich" - "dynn_Vsevolodich" - "dynn_Karpivin" - "dynn_Danilovich" - "dynn_Kromsky" - } - - male_names = { - Afanasiy Alexandr Alexei Andrei Boris Briachislav Daniil Davyd Demid Dmitriy Dobrynia Fedot Feodor Gavriil Gleb - Grigoriy Iakov Igor Iliya Ingvar Ivan Iziaslav Kirill Konstantin Koz_ma Lev Matfei Mikhail Mitrofan Mstislav - Nikita Oleg Pavel Putiata Radoslav Rodislav Rogvolod Roman Rostislav Rurik Ruslan Simeon Stanislav Stepan Sudislav - Svetozar Sviatopolk Sviatoslav Terentiy Trifon Vasiliy Vasilko Viacheslav Vladimir Vladislav Voislav Volodar Vseslav - Vsevolod Vyshata Vysheslav Yaropolk Yaroslav Yefimiy Yelisey Yemelyan Yeremey Yevstafiy Yuriy - Aristarkh - } - female_names = { - Agafya Agrafena Alexandra Anastasia Anna Boleslava Darya Dobrava Dobronega Dobroslava Yefimia Yefrosinia Yekaterina - Yelizaveta Yevdokia Yevpraxia Feodora Feodosia Fevronia Gorislava Gradislava Gremislava Irina Xenia Liubava - Liudmila Malfrida Malusha Maria Marina Olena Olga Pereyaslava Praskovya Praxida Prebrana Predslava Premyslava - Pribislava Rogneda Rostislava Sbyslava Sofia Sviatoslava Tatyana Ulita Ulyana Varvara Vasilisa Veleslava Verkhoslava - Vseslava Viacheslava Yaroslava Zabava Zvenislava - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - - -} -name_list_ilmenian = { - - cadet_dynasty_names = { - "dynn_Poloch" - "dynn_Izbor" - "dynn_Tversky" - "dynn_Lukisky" - "dynn_Pleskov" - "dynn_Toropetsky" - "dynn_Dukhovsky" - } - - dynasty_names = { - "dynn_Poloch" - "dynn_Izbor" - "dynn_Tversky" - "dynn_Lukisky" - "dynn_Pleskov" - "dynn_Toropetsky" - "dynn_Dukhovsky" - } - - male_names = { - Briachislav Demid Dobrynia Fedot Gleb Igor Iliya Iziaslav Lev Mitrofan Mstislav - Nikita Putiata Radoslav Rodislav Rogvolod Rostislav Ruslan Stanislav Sudislav Svetozar Sviatopolk Sviatoslav Terentiy Trifon Viacheslav Vladimir Vladislav Voislav Volodar Vseslav - Vsevolod Vyshata Vysheslav Yaropolk Yaroslav Yefimiy Yelisey Yeremey Yevstafiy - } - female_names = { - Boleslava Darya Dobrava Dobronega Dobroslava Yefimia Yefrosinia Fevronia Gorislava Gradislava Gremislava - Liubava Liudmila Malfrida Malusha Maria Marina Olena Olga Pereyaslava Praskovya Praxida Prebrana Predslava - Premyslava Pribislava Rogneda Rostislava Sbyslava Sviatoslava Tatyana Ulita Ulyana Varvara Vasilisa Veleslava Verkhoslava - Vseslava Viacheslava Yaroslava Zabava Zvenislava - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - - -} -name_list_severian = { - - cadet_dynasty_names = { - "dynn_Polan" - "dynn_Drevl" - "dynn_Lyubech" - "dynn_Roslavsky" - "dynn_Koroviev" - "dynn_Woland" - } - - dynasty_names = { - "dynn_Polan" - "dynn_Drevl" - "dynn_Lyubech" - "dynn_Roslavsky" - "dynn_Koroviev" - "dynn_Woland" - } - - male_names = { - Briachislav Demid Dobrynia Fedot Gleb Igor Iliya Iziaslav Lev Mitrofan Mstislav - Nikita Putiata Radoslav Rodislav Rogvolod Rostislav Ruslan Stanislav Sudislav Svetozar Sviatopolk Sviatoslav Terentiy Trifon Viacheslav Vladimir Vladislav Voislav Volodar Vseslav - Vsevolod Vyshata Vysheslav Yaropolk Yaroslav Yefimiy Yelisey Yeremey Yevstafiy - } - female_names = { - Boleslava Darya Dobrava Dobronega Dobroslava Yefimia Yefrosinia Fevronia Gorislava Gradislava Gremislava - Liubava Liudmila Malfrida Malusha Maria Marina Olena Olga Pereyaslava Praskovya Praxida Prebrana Predslava - Premyslava Pribislava Rogneda Rostislava Sbyslava Sviatoslava Tatyana Ulita Ulyana Varvara Vasilisa Veleslava Verkhoslava - Vseslava Viacheslava Yaroslava Zabava Zvenislava - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - - -} -name_list_volhynian = { - - cadet_dynasty_names = { - "dynn_Tyvertsky" - "dynn_Buzhansky" - "dynn_Slutsky" - "dynn_Pinesky" - "dynn_Zhytomyrsky" - "dynn_Vynnytsky" - } - - dynasty_names = { - "dynn_Tyvertsky" - "dynn_Buzhansky" - "dynn_Slutsky" - "dynn_Pinesky" - "dynn_Zhytomyrsky" - "dynn_Vynnytsky" - } - - male_names = { - Briachislav Demid Dobrynia Fedot Gleb Igor Iliya Iziaslav Lev Mitrofan Mstislav - Nikita Putiata Radoslav Rodislav Rogvolod Rostislav Ruslan Stanislav Sudislav Svetozar Sviatopolk Sviatoslav Terentiy Trifon Viacheslav Vladimir Vladislav Voislav Volodar Vseslav - Vsevolod Vyshata Vysheslav Yaropolk Yaroslav Yefimiy Yelisey Yeremey Yevstafiy - } - female_names = { - Boleslava Darya Dobrava Dobronega Dobroslava Yefimia Yefrosinia Fevronia Gorislava Gradislava Gremislava - Liubava Liudmila Malfrida Malusha Maria Marina Olena Olga Pereyaslava Praskovya Praxida Prebrana Predslava - Premyslava Pribislava Rogneda Rostislava Sbyslava Sviatoslava Tatyana Ulita Ulyana Varvara Vasilisa Veleslava Verkhoslava - Vseslava Viacheslava Yaroslava Zabava Zvenislava - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - - -} diff --git a/common/culture/name_lists/00_frankish.txt b/common/culture/name_lists/00_frankish.txt deleted file mode 100644 index 42031181d..000000000 --- a/common/culture/name_lists/00_frankish.txt +++ /dev/null @@ -1,2210 +0,0 @@ -name_list_frankish = { - - cadet_dynasty_names = { - { "dynnp_d_" "dynn_Merovingian" } - { "dynnp_d_" "dynn_Aubergine" } - } - - dynasty_names = { - { "dynnp_d_" "dynn_Merovingian" } - { "dynnp_d_" "dynn_Aubergine" } - } - - male_names = { - Abrahil Abram Adalbald Adalbert Adalgari Adalgrim Aegidius Ageric Agilbert Agiulf Ailbert Albric Aldedramn - Andica Ansovald Arcambald Aregisel Arnegisel Arnulf Ascaric Audovald Austregisel Autbert Autgari Autgeri - Avremar Badegisel Balduin Barnard Berald Bernard Berneri Bero Berold Berthefried Bertlin Bertram - Bertrand Burchard Karloman Ceslin Chararic Charibert Childebert Childeric Chilperic - Chlodomer Chlothar Chramnesind Clodio Clodion Clovis Creat Dagaric Dagobert Drogo Eberulf Ebregisel Engilbert - Euric Everard Faroard Faroin Feremund Feroard Foroen Frobert Frotari Frothard Frothari Frotlaic Fulcari Fulcrad - Galteri Gararic Garivald Gaucelm Gaudulf Gaujoin Gausbert Gausbold Gautmar Gauzbert Gedalbert Gedalca Genobaud Gerbert - Gerhard Gerold Gislari Gislevert Gocelm Godalbert Godomar Gozhelm Grimald Guadulf Gualtari Gualter Guillabert Guitard Gundobad - Gunthar Guntram Haldemar Hartmut Hildebald Hildebold Hildegaud Hildevold Hildoin Hucbert Hugbert Imnachar Ingalbert - Ingomer Karl Lambert Lantbert Leudast Lothar Magnachar Magneric Mainard Mallobaudes Marachar Marcomer - Marell Martin Maurifi Meginhard Merogais Merovech Munderic Niebelung Odelric Odolric Otbert Otgeri Otker Pepin Pharamond - Pippin Radulf Ragambald Ragena Ragenard Raginari Ragnachar Ragnald Ragno Raimbold Rainald Ramnulf Rathar - Raynold Reginari Ricchar Rignomer Roland Robert Rotbert Segoin Seguin Sicbald Sichar Sicland Sicleard Siclevold - Sigebald Sigebert Sigeric Sigismund Sigobert Sinop Sunnegisil Sunno Tancrad Tancred Tassilo Teotbert Tetbert Teutbald Teutbert - Theoderic Theoric Theudebald Theudemeres Theuderic Theudoald Theutbald Trutgaud Vuitard Vulfari Vulframn Vulvari - Waltgaud Werinbert Wilbert Willichar Wolfari - } - female_names = { - Adalgardis Adallinda Adaltrude Adaluildis Adelaidis Airsenda Albofleda Albrada Alda Aldegonde Aliberta Alitrudis Ansegudis Ansegundis - Anstrude Arsindis Audofleda Audovera Austreberta Austrechild Balthild Begga Beretrude Bernegildis Bertenildis Berthefled Berthefried - Berthegund Berthildis Bertilla Bertrada Bladovildis Brunhild Burgundofara Celsa Celsovildis Cesaria Chlodosind Chlothsinda Clotild Creada - Dagena Eldesendis Ermengardis Ermengildis Ermensindis Eustadiola Faileuba Faregildis Fastrada Framberta Fredegunde Frolaica Frotberga - Frotlildis Frotlina Galswinth Gaudildis Gautlindis Genovefa Gersvinda Gertrude Gisela Glodesind Goiswinth Gotberga Gundrada Halderudis - Harildis Hildegarde Hildegardis Hildesendis Hiltrude Illegardis Ingitrude Ingohildis Ingunde Itta Landina Lanthechilde Lantsida Leubast Leubovera - Leutberga Leutgardis Liutgarde Madelgarde Magnatrude Marcatrude Marcovefa Martinga Monegund Morberga Radegund Rictrude Rigunth - Rosamund Rothaide Rotrude Ruothilde Rusticula Sadalberga Siclehildis Sigalsis Theodelinda Theoderada Ultrogotha Vuldretrada Waltrude - } - - dynasty_of_location_prefix = "dynnp_de" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 -} - -name_list_french = { - - cadet_dynasty_names = { - { "dynnp_of" "dynn_Capet" } - "dynn_Fournier" - { "dynnp_du" "dynn_Dros" } - { "dynnp_de" "dynn_Piemont" } - { "dynnp_de" "dynn_Bage" } - { "dynnp_de" "dynn_Montferrat" } - { "dynnp_de" "dynn_Luxembourg" } - { "dynnp_d_" "dynn_Anjou" } - "dynn_Chamillart" - { "dynnp_de" "dynn_ChA_tillion" } - { "dynnp_d_" "dynn_Avaugour" } - { "dynnp_de" "dynn_Dreaux" } - { "dynnp_de" "dynn_Dreux" } - { "dynnp_de" "dynn_Clermont" } - { "dynnp_de" "dynn_Vitry" } - { "dynnp_de" "dynn_Dampierre" } - { "dynnp_de" "dynn_Sully" } - { "dynnp_de" "dynn_Bourg" } - { "dynnp_de" "dynn_Gironde" } - { "dynnp_d_" "dynn_Artois" } - { "dynnp_de" "dynn_Valois" } - { "dynnp_de" "dynn_GuI_nes" } - "dynn_Saint-Gilles" - { "dynnp_d_" "dynn_E_olienne" } - { "dynnp_de" "dynn_Bessa" } - { "dynnp_de" "dynn_Ramla" } - { "dynnp_d_" "dynn_Ibelin" } - "dynn_Luneville" - { "dynnp_de" "dynn_Cleriuex" } - { "dynnp_de" "dynn_Valpergue" } - { "dynnp_de" "dynn_Cuiseaux" } - { "dynnp_de" "dynn_Joinville" } - { "dynnp_de" "dynn_Vaudemont" } - { "dynnp_d_" "dynn_Hauteville" } - { "dynnp_de" "dynn_Narbonne" } - { "dynnp_de" "dynn_Bourgogne-ComtE_" } - { "dynnp_de" "dynn_l_Aigle" } - { "dynnp_de" "dynn_Flotte" } - { "dynnp_de" "dynn_Vendome" } - { "dynnp_de" "dynn_Champagne" } - { "dynnp_de" "dynn_Namur" } - { "dynnp_de" "dynn_Bissy" } - { "dynnp_d_" "dynn_Eu" } - { "dynnp_du" "dynn_Perche" } - { "dynnp_de" "dynn_Boulogne" } - "dynn_Puy_du_Fou" - { "dynnp_de" "dynn_Preuilly" } - { "dynnp_de" "dynn_Laval" } - { "dynnp_de" "dynn_Salins" } - { "dynnp_de" "dynn_ME_ziriac" } - { "dynnp_d_" "dynn_Oisy" } - { "dynnp_de" "dynn_Barthe" } - { "dynnp_de" "dynn_Fezensac" } - { "dynnp_de" "dynn_Boisrobert" } - { "dynnp_de" "dynn_Bourbon" } - { "dynnp_d_" "dynn_AngoulE_me" } - "dynn_Le_Tellier" - { "dynnp_de" "dynn_Talleyrand" } - { "dynnp_de" "dynn_Batarnay" } - { "dynnp_de" "dynn_Beaumont-au-Maine" } - { "dynnp_de" "dynn_Hainaut" } - { "dynnp_de" "dynn_Crecy" } - { "dynnp_de" "dynn_Bellegarde" } - { "dynnp_de" "dynn_St__Hilary" } - { "dynnp_d_" "dynn_Aubigny" } - { "dynnp_de" "dynn_Albemarle" } - { "dynnp_de" "dynn_Verre" } - { "dynnp_d_" "dynn_E_vreux" } - { "dynnp_de" "dynn_Mellent" } - { "dynnp_de" "dynn_Baalun" } - { "dynnp_de" "dynn_Vernon" } - "dynn_Estouteville" - "dynn_Nicolay" - { "dynnp_of" "dynn_Burgundy" } - { "dynnp_de" "dynn_Vexin-Amiens" } - { "dynnp_de" "dynn_Nimes" } - { "dynnp_de" "dynn_Tilly" } - { "dynnp_de" "dynn_Mons" } - { "dynnp_de" "dynn_Hainault" } - { "dynnp_de" "dynn_Montaigu" } - { "dynnp_de" "dynn_Benserade" } - "dynn_Barrois" - { "dynnp_de" "dynn_Harcourt" } - "dynn_Matfrieding" - { "dynnp_de" "dynn_Carolui" } - { "dynnp_de" "dynn_Lagery" } - "dynn_Litpolden" - { "dynnp_von" "dynn_Franken" } - { "dynnp_de" "dynn_Maurienne" } - { "dynnp_de" "dynn_Vienne" } - { "dynnp_de" "dynn_Foix" } - { "dynnp_de" "dynn_Lorraine" } - { "dynnp_de" "dynn_Vermandois" } - { "dynnp_de" "dynn_Blois" } - { "dynnp_de" "dynn_Gastinois" } - { "dynnp_de" "dynn_Guincamp" } - { "dynnp_de" "dynn_Bretagne" } - { "dynnp_de" "dynn_Boullion" } - { "dynnp_de" "dynn_Longwy" } - { "dynnp_de" "dynn_Macon" } - { "dynnp_de" "dynn_Roucy" } - { "dynnp_de" "dynn_Heismes" } - { "dynnp_de" "dynn_SE_mur-en-Brionnais" } - "dynn_Fergant" - { "dynnp_de" "dynn_Bolougne" } - { "dynnp_d_" "dynn_Antoing" } - { "dynnp_d_" "dynn_Espagne" } - { "dynnp_d_" "dynn_Arc" } - "dynn_Gladius_Christi" - { "dynnp_de" "dynn_Mortemart" } - { "dynnp_de" "dynn_la_Rochefoucauld" } - { "dynnp_de" "dynn_Caumont" } - { "dynnp_de" "dynn_Serrant" } - { "dynnp_de" "dynn_la_Roche_Aymon" } - { "dynnp_de" "dynn_LE_vis" } - { "dynnp_de" "dynn_Villeneuve" } - { "dynnp_de" "dynn_Beauffremont" } - { "dynnp_de" "dynn_Polignac" } - { "dynnp_de" "dynn_Riencourt" } - { "dynnp_de" "dynn_Menthon" } - { "dynnp_d_" "dynn_Argouges" } - { "dynnp_de" "dynn_Noailles" } - { "dynnp_de" "dynn_Mostuejouls" } - { "dynnp_de" "dynn_Briey" } - { "dynnp_de" "dynn_VoguE_" } - { "dynnp_de" "dynn_Tournemire" } - { "dynnp_de" "dynn_CuriE_res" } - { "dynnp_de" "dynn_Beauvau" } - "dynn_Chabot" - { "dynnp_de" "dynn_Menou" } - { "dynnp_de" "dynn_Saint-Gilles" } - { "dynnp_de" "dynn_Montrichard" } - { "dynnp_d_" "dynn_Abzac" } - { "dynnp_de" "dynn_Loubens" } - { "dynnp_de" "dynn_PontchA_teau" } - { "dynnp_de" "dynn_VitrE_" } - { "dynnp_d_" "dynn_Estouville" } - { "dynnp_de" "dynn_Mauvoisin" } - { "dynnp_de" "dynn_Blaison" } - { "dynnp_de" "dynn_Craon" } - { "dynnp_de" "dynn_Mayenne" } - { "dynnp_des" "dynn_Roches" } - { "dynnp_de" "dynn_SablE_" } - { "dynnp_d_" "dynn_Avesnes" } - "dynn_ClE_ment" - { "dynnp_du" "dynn_Perche" } - { "dynnp_des" "dynn_Barres" } - { "dynnp_de" "dynn_Campistron" } - { "dynnp_de" "dynn_Marly" } - { "dynnp_de" "dynn_Melun" } - { "dynnp_de" "dynn_Montmorency" } - { "dynnp_de" "dynn_Nanteuil" } - { "dynnp_de" "dynn_Neauphle" } - { "dynnp_de" "dynn_Saint-Denis" } - { "dynnp_de" "dynn_Voisins" } - { "dynnp_de" "dynn_Boves" } - { "dynnp_de" "dynn_Fontaines" } - { "dynnp_de" "dynn_Roucy" } - { "dynnp_de" "dynn_Saint-ValE_ry" } - { "dynnp_de" "dynn_Bar" } - { "dynnp_de" "dynn_Villehardouin" } - { "dynnp_de" "dynn_Donzy" } - { "dynnp_d_" "dynn_Astarac" } - { "dynnp_de" "dynn_Montesquiou" } - { "dynnp_de" "dynn_Cardaillac" } - { "dynnp_de" "dynn_Gontaut" } - { "dynnp_de" "dynn_Roquefeuil" } - { "dynnp_de" "dynn_Barbaira" } - { "dynnp_de" "dynn_Durfort" } - { "dynnp_d_" "dynn_Hautpoul" } - { "dynnp_de" "dynn_Laurac" } - { "dynnp_de" "dynn_Saissac" } - { "dynnp_de" "dynn_Termes" } - { "dynnp_de" "dynn_Durban" } - { "dynnp_de" "dynn_Saone" } - "dynn_Ledur" - { "dynnp_de" "dynn_Guise" } - { "dynnp_de" "dynn_Crysoing" } - { "dynnp_de" "dynn_Neuilly" } - { "dynnp_de" "dynn_Bazoches" } - { "dynnp_de" "dynn_Chappes" } - { "dynnp_de" "dynn_Toucy" } - { "dynnp_de" "dynn_Trith" } - { "dynnp_d_" "dynn_Apremont" } - { "dynnp_de" "dynn_Trainel" } - { "dynnp_de" "dynn_RhE_ninghe" } - { "dynnp_de" "dynn_Monteil" } - { "dynnp_de" "dynn_Bourbourg" } - { "dynnp_d_" "dynn_Ardres" } - { "dynnp_de" "dynn_Fiennes" } - { "dynnp_de" "dynn_Saint-Pol" } - { "dynnp_de" "dynn_Baudement" } - { "dynnp_d_" "dynn_Erville" } - { "dynnp_de" "dynn_Glane" } - { "dynnp_d_" "dynn_Apchier" } - { "dynnp_de" "dynn_Messines" } - "dynn_La_FertE_" - "dynn_Grenier" - { "dynnp_de" "dynn_Montfaucon" } - { "dynnp_de" "dynn_Plancy" } - { "dynnp_de" "dynn_Petra" } - { "dynnp_de" "dynn_Marash" } - { "dynnp_de" "dynn_Mousson" } - { "dynnp_d_" "dynn_Alamant" } - { "dynnp_de" "dynn_Cicon" } - { "dynnp_de" "dynn_Karditsa" } - { "dynnp_de" "dynn_Motluel" } - { "dynnp_de" "dynn_Salvaing" } - { "dynnp_de" "dynn_Thoire" } - { "dynnp_de" "dynn_Valromey" } - { "dynnp_de" "dynn_Lacarre" } - { "dynnp_de" "dynn_Fenouillet" } - "dynn_PantalE_on" - { "dynnp_de" "dynn_Tarentaise" } - { "dynnp_d_" "dynn_Euse" } - { "dynnp_de" "dynn_Courtenay" } - { "dynnp_de" "dynn_Saint-Valery" } - { "dynnp_d_" "dynn_Enghien" } - { "dynnp_de" "dynn_Matha" } - { "dynnp_d_" "dynn_Arcy" } - { "dynnp_de" "dynn_BaugE_" } - { "dynnp_de" "dynn_Montboissier" } - { "dynnp_de" "dynn_Baugency" } - { "dynnp_de" "dynn_Tresmes" } - { "dynnp_de" "dynn_Courtenay" } - { "dynnp_d_" "dynn_Ibelin" } - { "dynnp_de" "dynn_Milly" } - { "dynnp_de" "dynn_Joinville" } - { "dynnp_de" "dynn_ChA_tillon" } - { "dynnp_de" "dynn_la_Roche" } - { "dynnp_d_" "dynn_Altaville" } - { "dynnp_de" "dynn_Malveisin" } - { "dynnp_de" "dynn_Soule" } - { "dynnp_de" "dynn_Leu" } - { "dynnp_de" "dynn_Coarraze" } - { "dynnp_de" "dynn_Lescar" } - { "dynnp_de" "dynn_Morlaas" } - { "dynnp_de" "dynn_Pau" } - { "dynnp_d_" "dynn_Orthez" } - { "dynnp_de" "dynn_Pardiac" } - { "dynnp_de" "dynn_Fezenzaguet" } - { "dynnp_de" "dynn_LuC_on" } - { "dynnp_de" "dynn_Talmont" } - { "dynnp_de" "dynn_GuE_ret" } - { "dynnp_de" "dynn_Martel" } - { "dynnp_de" "dynn_Cognac" } - { "dynnp_de" "dynn_Riom" } - { "dynnp_de" "dynn_Thiers" } - { "dynnp_de" "dynn_Artois" } - { "dynnp_de" "dynn_Rennes" } - { "dynnp_de" "dynn_Penthievre" } - { "dynnp_de" "dynn_Vendome" } - { "dynnp_de" "dynn_Blois" } - { "dynnp_de" "dynn_Chartres" } - { "dynnp_d_" "dynn_I_le" } - { "dynnp_de" "dynn_Vermandois" } - { "dynnp_de" "dynn_Reims" } - { "dynnp_de" "dynn_Luxembourg" } - { "dynnp_d_" "dynn_Auxerre" } - { "dynnp_de" "dynn_Saintois" } - { "dynnp_de" "dynn_Besancon" } - { "dynnp_de" "dynn_Nevers" } - { "dynnp_de" "dynn_Tourraine" } - { "dynnp_de" "dynn_la_TrE_moille" } - { "dynnp_de" "dynn_Saintonge" } - { "dynnp_de" "dynn_Cilicia" } - { "dynnp_de" "dynn_Bourbon" } - { "dynnp_de" "dynn_Limousin" } - { "dynnp_d_" "dynn_Angouleme" } - { "dynnp_de" "dynn_Macon" } - { "dynnp_de" "dynn_Dauphine" } - { "dynnp_de" "dynn_Monferrato" } - { "dynnp_de" "dynn_Valais" } - { "dynnp_de" "dynn_Grisons" } - { "dynnp_de" "dynn_Chur" } - { "dynnp_de" "dynn_FE_zensaguet" } - { "dynnp_de" "dynn_Molle" } - { "dynnp_de" "dynn_Faucogney" } - { "dynnp_de" "dynn_Ridefort" } - { "dynnp_de" "dynn_Moulin" } - { "dynnp_de" "dynn_Chacim" } - { "dynnp_de" "dynn_Montreuil" } - { "dynnp_de" "dynn_Montoire" } - { "dynnp_de" "dynn_Clissa" } - "dynn_Mercadier" - { "dynnp_de" "dynn_Vaqueiras" } - "dynn_St__Genes" - { "dynnp_de" "dynn_Sancerre" } - "dynn_Vienne" - { "dynnp_de" "dynn_Dammartin" } - { "dynnp_de" "dynn_Coligny" } - { "dynnp_de" "dynn_Lautrec" } - { "dynnp_d_" "dynn_Amboise" } - { "dynnp_de" "dynn_Saint-Pol" } - "dynn_Saint-Menehould" - { "dynnp_de" "dynn_Bruyeres" } - { "dynnp_de" "dynn_Stromoncourt" } - { "dynnp_de" "dynn_Champlitte" } - { "dynnp_de" "dynn_Tries" } - { "dynnp_du" "dynn_Pay_de_Provence" } - { "dynnp_de" "dynn_Balben" } - { "dynnp_de" "dynn_Comps" } - { "dynnp_d_" "dynn_Aissailly" } - { "dynnp_de" "dynn_Murois" } - { "dynnp_of" "dynn_Syria" } - "dynn_Borrel" - { "dynnp_de" "dynn_Aspa" } - { "dynnp_de" "dynn_Naplouse" } - { "dynnp_de" "dynn_Donjon" } - { "dynnp_le" "dynn_Rat" } - { "dynnp_de" "dynn_Montaigu" } - { "dynnp_de" "dynn_Thercy" } - { "dynnp_de" "dynn_Montacute" } - { "dynnp_de" "dynn_Ville-Bride" } - { "dynnp_de" "dynn_Chateauneuf" } - { "dynnp_de" "dynn_Revel" } - { "dynnp_de" "dynn_Lorgue" } - { "dynnp_de" "dynn_Villiers" } - { "dynnp_de" "dynn_Pins" } - { "dynnp_de" "dynn_Villaret" } - { "dynnp_de" "dynn_la_Marck" } - { "dynnp_de" "dynn_Thourotte" } - { "dynnp_de" "dynn_Roussillon" } - { "dynnp_de" "dynn_Pontigny" } - { "dynnp_de" "dynn_Beauvoir" } - { "dynnp_de" "dynn_Marcey" } - { "dynnp_d_" "dynn_Aix" } - { "dynnp_de" "dynn_ME_didan" } - { "dynnp_de" "dynn_Sarvay" } - { "dynnp_de" "dynn_Ruvigny" } - { "dynnp_de" "dynn_Richercourt" } - { "dynnp_de" "dynn_BlA_mont" } - { "dynnp_de" "dynn_Neuville" } - { "dynnp_de" "dynn_TraI_nel" } - { "dynnp_de" "dynn_Ponthieu" } - { "dynnp_de" "dynn_Sully" } - { "dynnp_of" "dynn_Burgundy" } - } - - dynasty_names = { - "dynn_Fournier" - { "dynnp_du" "dynn_Dros" } - { "dynnp_de" "dynn_Piemont" } - { "dynnp_de" "dynn_Bage" } - { "dynnp_de" "dynn_Montferrat" } - { "dynnp_de" "dynn_Luxembourg" } - { "dynnp_d_" "dynn_Anjou" } - "dynn_Chamillart" - { "dynnp_de" "dynn_ChA_tillion" } - { "dynnp_d_" "dynn_Avaugour" } - { "dynnp_de" "dynn_Dreaux" } - { "dynnp_de" "dynn_Dreux" } - { "dynnp_de" "dynn_Clermont" } - { "dynnp_de" "dynn_Vitry" } - { "dynnp_de" "dynn_Dampierre" } - { "dynnp_de" "dynn_Sully" } - { "dynnp_de" "dynn_Bourg" } - { "dynnp_de" "dynn_Gironde" } - { "dynnp_d_" "dynn_Artois" } - { "dynnp_de" "dynn_Valois" } - { "dynnp_de" "dynn_GuI_nes" } - "dynn_Saint-Gilles" - { "dynnp_d_" "dynn_E_olienne" } - { "dynnp_de" "dynn_Bessa" } - { "dynnp_de" "dynn_Ramla" } - { "dynnp_d_" "dynn_Ibelin" } - "dynn_Luneville" - { "dynnp_de" "dynn_Cleriuex" } - { "dynnp_de" "dynn_Valpergue" } - { "dynnp_de" "dynn_Cuiseaux" } - { "dynnp_de" "dynn_Joinville" } - { "dynnp_de" "dynn_Vaudemont" } - { "dynnp_d_" "dynn_Hauteville" } - { "dynnp_de" "dynn_Narbonne" } - { "dynnp_de" "dynn_Bourgogne-ComtE_" } - { "dynnp_de" "dynn_l_Aigle" } - { "dynnp_de" "dynn_Flotte" } - { "dynnp_de" "dynn_Vendome" } - { "dynnp_de" "dynn_Champagne" } - { "dynnp_de" "dynn_Namur" } - { "dynnp_de" "dynn_Bissy" } - { "dynnp_d_" "dynn_Eu" } - { "dynnp_du" "dynn_Perche" } - { "dynnp_de" "dynn_Boulogne" } - "dynn_Puy_du_Fou" - { "dynnp_de" "dynn_Preuilly" } - { "dynnp_de" "dynn_Laval" } - { "dynnp_de" "dynn_Salins" } - { "dynnp_de" "dynn_ME_ziriac" } - { "dynnp_d_" "dynn_Oisy" } - { "dynnp_de" "dynn_Barthe" } - { "dynnp_de" "dynn_Fezensac" } - { "dynnp_de" "dynn_Boisrobert" } - { "dynnp_de" "dynn_Bourbon" } - { "dynnp_d_" "dynn_AngoulE_me" } - "dynn_Le_Tellier" - { "dynnp_de" "dynn_Talleyrand" } - { "dynnp_de" "dynn_Batarnay" } - { "dynnp_de" "dynn_Beaumont-au-Maine" } - { "dynnp_de" "dynn_Hainaut" } - { "dynnp_de" "dynn_Crecy" } - { "dynnp_de" "dynn_Bellegarde" } - { "dynnp_de" "dynn_St__Hilary" } - { "dynnp_d_" "dynn_Aubigny" } - { "dynnp_de" "dynn_Albemarle" } - { "dynnp_de" "dynn_Verre" } - { "dynnp_d_" "dynn_E_vreux" } - { "dynnp_de" "dynn_Mellent" } - { "dynnp_de" "dynn_Baalun" } - { "dynnp_de" "dynn_Vernon" } - "dynn_Estouteville" - "dynn_Nicolay" - { "dynnp_of" "dynn_Burgundy" } - { "dynnp_de" "dynn_Vexin-Amiens" } - { "dynnp_de" "dynn_Nimes" } - { "dynnp_de" "dynn_Tilly" } - { "dynnp_de" "dynn_Mons" } - { "dynnp_de" "dynn_Hainault" } - { "dynnp_de" "dynn_Montaigu" } - { "dynnp_de" "dynn_Benserade" } - "dynn_Barrois" - { "dynnp_de" "dynn_Harcourt" } - "dynn_Matfrieding" - { "dynnp_de" "dynn_Carolui" } - { "dynnp_de" "dynn_Lagery" } - "dynn_Litpolden" - { "dynnp_von" "dynn_Franken" } - { "dynnp_de" "dynn_Maurienne" } - { "dynnp_de" "dynn_Vienne" } - { "dynnp_de" "dynn_Foix" } - { "dynnp_de" "dynn_Lorraine" } - { "dynnp_de" "dynn_Vermandois" } - { "dynnp_de" "dynn_Blois" } - { "dynnp_de" "dynn_Gastinois" } - { "dynnp_de" "dynn_Guincamp" } - { "dynnp_de" "dynn_Bretagne" } - { "dynnp_de" "dynn_Boullion" } - { "dynnp_de" "dynn_Longwy" } - { "dynnp_de" "dynn_Macon" } - { "dynnp_de" "dynn_Roucy" } - { "dynnp_de" "dynn_Heismes" } - { "dynnp_de" "dynn_SE_mur-en-Brionnais" } - "dynn_Fergant" - { "dynnp_de" "dynn_Bolougne" } - { "dynnp_d_" "dynn_Antoing" } - { "dynnp_d_" "dynn_Espagne" } - { "dynnp_d_" "dynn_Arc" } - "dynn_Gladius_Christi" - { "dynnp_de" "dynn_Mortemart" } - { "dynnp_de" "dynn_la_Rochefoucauld" } - { "dynnp_de" "dynn_Caumont" } - { "dynnp_de" "dynn_Serrant" } - { "dynnp_de" "dynn_la_Roche_Aymon" } - { "dynnp_de" "dynn_LE_vis" } - { "dynnp_de" "dynn_Villeneuve" } - { "dynnp_de" "dynn_Beauffremont" } - { "dynnp_de" "dynn_Polignac" } - { "dynnp_de" "dynn_Riencourt" } - { "dynnp_de" "dynn_Menthon" } - { "dynnp_d_" "dynn_Argouges" } - { "dynnp_de" "dynn_Noailles" } - { "dynnp_de" "dynn_Mostuejouls" } - { "dynnp_de" "dynn_Briey" } - { "dynnp_de" "dynn_VoguE_" } - { "dynnp_de" "dynn_Tournemire" } - { "dynnp_de" "dynn_CuriE_res" } - { "dynnp_de" "dynn_Beauvau" } - "dynn_Chabot" - { "dynnp_de" "dynn_Menou" } - { "dynnp_de" "dynn_Saint-Gilles" } - { "dynnp_de" "dynn_Montrichard" } - { "dynnp_d_" "dynn_Abzac" } - { "dynnp_de" "dynn_Loubens" } - { "dynnp_de" "dynn_PontchA_teau" } - { "dynnp_de" "dynn_VitrE_" } - { "dynnp_d_" "dynn_Estouville" } - { "dynnp_de" "dynn_Mauvoisin" } - { "dynnp_de" "dynn_Blaison" } - { "dynnp_de" "dynn_Craon" } - { "dynnp_de" "dynn_Mayenne" } - { "dynnp_des" "dynn_Roches" } - { "dynnp_de" "dynn_SablE_" } - { "dynnp_d_" "dynn_Avesnes" } - "dynn_ClE_ment" - { "dynnp_du" "dynn_Perche" } - { "dynnp_des" "dynn_Barres" } - { "dynnp_de" "dynn_Campistron" } - { "dynnp_de" "dynn_Marly" } - { "dynnp_de" "dynn_Melun" } - { "dynnp_de" "dynn_Montmorency" } - { "dynnp_de" "dynn_Nanteuil" } - { "dynnp_de" "dynn_Neauphle" } - { "dynnp_de" "dynn_Saint-Denis" } - { "dynnp_de" "dynn_Voisins" } - { "dynnp_de" "dynn_Boves" } - { "dynnp_de" "dynn_Fontaines" } - { "dynnp_de" "dynn_Roucy" } - { "dynnp_de" "dynn_Saint-ValE_ry" } - { "dynnp_de" "dynn_Bar" } - { "dynnp_de" "dynn_Villehardouin" } - { "dynnp_de" "dynn_Donzy" } - { "dynnp_d_" "dynn_Astarac" } - { "dynnp_de" "dynn_Montesquiou" } - { "dynnp_de" "dynn_Cardaillac" } - { "dynnp_de" "dynn_Gontaut" } - { "dynnp_de" "dynn_Roquefeuil" } - { "dynnp_de" "dynn_Barbaira" } - { "dynnp_de" "dynn_Durfort" } - { "dynnp_d_" "dynn_Hautpoul" } - { "dynnp_de" "dynn_Laurac" } - { "dynnp_de" "dynn_Saissac" } - { "dynnp_de" "dynn_Termes" } - { "dynnp_de" "dynn_Durban" } - { "dynnp_de" "dynn_Saone" } - "dynn_Ledur" - { "dynnp_de" "dynn_Guise" } - { "dynnp_de" "dynn_Crysoing" } - { "dynnp_de" "dynn_Neuilly" } - { "dynnp_de" "dynn_Bazoches" } - { "dynnp_de" "dynn_Chappes" } - { "dynnp_de" "dynn_Toucy" } - { "dynnp_de" "dynn_Trith" } - { "dynnp_d_" "dynn_Apremont" } - { "dynnp_de" "dynn_Trainel" } - { "dynnp_de" "dynn_RhE_ninghe" } - { "dynnp_de" "dynn_Monteil" } - { "dynnp_de" "dynn_Bourbourg" } - { "dynnp_d_" "dynn_Ardres" } - { "dynnp_de" "dynn_Fiennes" } - { "dynnp_de" "dynn_Saint-Pol" } - { "dynnp_de" "dynn_Baudement" } - { "dynnp_d_" "dynn_Erville" } - { "dynnp_de" "dynn_Glane" } - { "dynnp_d_" "dynn_Apchier" } - { "dynnp_de" "dynn_Messines" } - "dynn_La_FertE_" - "dynn_Grenier" - { "dynnp_de" "dynn_Montfaucon" } - { "dynnp_de" "dynn_Plancy" } - { "dynnp_de" "dynn_Petra" } - { "dynnp_de" "dynn_Marash" } - { "dynnp_de" "dynn_Mousson" } - { "dynnp_d_" "dynn_Alamant" } - { "dynnp_de" "dynn_Cicon" } - { "dynnp_de" "dynn_Karditsa" } - { "dynnp_de" "dynn_Motluel" } - { "dynnp_de" "dynn_Salvaing" } - { "dynnp_de" "dynn_Thoire" } - { "dynnp_de" "dynn_Valromey" } - { "dynnp_de" "dynn_Lacarre" } - { "dynnp_de" "dynn_Fenouillet" } - "dynn_PantalE_on" - { "dynnp_de" "dynn_Tarentaise" } - { "dynnp_d_" "dynn_Euse" } - { "dynnp_de" "dynn_Courtenay" } - { "dynnp_de" "dynn_Saint-Valery" } - { "dynnp_d_" "dynn_Enghien" } - { "dynnp_de" "dynn_Matha" } - { "dynnp_d_" "dynn_Arcy" } - { "dynnp_de" "dynn_BaugE_" } - { "dynnp_de" "dynn_Montboissier" } - { "dynnp_de" "dynn_Baugency" } - { "dynnp_de" "dynn_Tresmes" } - { "dynnp_de" "dynn_Courtenay" } - { "dynnp_d_" "dynn_Ibelin" } - { "dynnp_de" "dynn_Milly" } - { "dynnp_de" "dynn_Joinville" } - { "dynnp_de" "dynn_ChA_tillon" } - { "dynnp_de" "dynn_la_Roche" } - { "dynnp_d_" "dynn_Altaville" } - { "dynnp_de" "dynn_Malveisin" } - { "dynnp_de" "dynn_Soule" } - { "dynnp_de" "dynn_Leu" } - { "dynnp_de" "dynn_Coarraze" } - { "dynnp_de" "dynn_Lescar" } - { "dynnp_de" "dynn_Morlaas" } - { "dynnp_de" "dynn_Pau" } - { "dynnp_d_" "dynn_Orthez" } - { "dynnp_de" "dynn_Pardiac" } - { "dynnp_de" "dynn_Fezenzaguet" } - { "dynnp_de" "dynn_LuC_on" } - { "dynnp_de" "dynn_Talmont" } - { "dynnp_de" "dynn_GuE_ret" } - { "dynnp_de" "dynn_Martel" } - { "dynnp_de" "dynn_Cognac" } - { "dynnp_de" "dynn_Riom" } - { "dynnp_de" "dynn_Thiers" } - { "dynnp_de" "dynn_Artois" } - { "dynnp_de" "dynn_Rennes" } - { "dynnp_de" "dynn_Penthievre" } - { "dynnp_de" "dynn_Vendome" } - { "dynnp_de" "dynn_Blois" } - { "dynnp_de" "dynn_Chartres" } - { "dynnp_d_" "dynn_I_le" } - { "dynnp_de" "dynn_Vermandois" } - { "dynnp_de" "dynn_Reims" } - { "dynnp_de" "dynn_Luxembourg" } - { "dynnp_d_" "dynn_Auxerre" } - { "dynnp_de" "dynn_Saintois" } - { "dynnp_de" "dynn_Besancon" } - { "dynnp_de" "dynn_Nevers" } - { "dynnp_de" "dynn_Tourraine" } - { "dynnp_de" "dynn_la_TrE_moille" } - { "dynnp_de" "dynn_Saintonge" } - { "dynnp_de" "dynn_Cilicia" } - { "dynnp_de" "dynn_Bourbon" } - { "dynnp_de" "dynn_Limousin" } - { "dynnp_d_" "dynn_Angouleme" } - { "dynnp_de" "dynn_Macon" } - { "dynnp_de" "dynn_Dauphine" } - { "dynnp_de" "dynn_Monferrato" } - { "dynnp_de" "dynn_Valais" } - { "dynnp_de" "dynn_Grisons" } - { "dynnp_de" "dynn_Chur" } - { "dynnp_de" "dynn_FE_zensaguet" } - { "dynnp_de" "dynn_Molle" } - { "dynnp_de" "dynn_Faucogney" } - { "dynnp_de" "dynn_Ridefort" } - { "dynnp_de" "dynn_Moulin" } - { "dynnp_de" "dynn_Chacim" } - { "dynnp_de" "dynn_Montreuil" } - { "dynnp_de" "dynn_Montoire" } - { "dynnp_de" "dynn_Clissa" } - "dynn_Mercadier" - { "dynnp_de" "dynn_Vaqueiras" } - "dynn_St__Genes" - { "dynnp_de" "dynn_Sancerre" } - "dynn_Vienne" - { "dynnp_de" "dynn_Dammartin" } - { "dynnp_de" "dynn_Coligny" } - { "dynnp_de" "dynn_Lautrec" } - { "dynnp_d_" "dynn_Amboise" } - { "dynnp_de" "dynn_Saint-Pol" } - "dynn_Saint-Menehould" - { "dynnp_de" "dynn_Bruyeres" } - { "dynnp_de" "dynn_Stromoncourt" } - { "dynnp_de" "dynn_Champlitte" } - { "dynnp_de" "dynn_Tries" } - { "dynnp_du" "dynn_Pay_de_Provence" } - { "dynnp_de" "dynn_Balben" } - { "dynnp_de" "dynn_Comps" } - { "dynnp_d_" "dynn_Aissailly" } - { "dynnp_de" "dynn_Murois" } - { "dynnp_of" "dynn_Syria" } - "dynn_Borrel" - { "dynnp_de" "dynn_Aspa" } - { "dynnp_de" "dynn_Naplouse" } - { "dynnp_de" "dynn_Donjon" } - { "dynnp_le" "dynn_Rat" } - { "dynnp_de" "dynn_Montaigu" } - { "dynnp_de" "dynn_Thercy" } - { "dynnp_de" "dynn_Montacute" } - { "dynnp_de" "dynn_Ville-Bride" } - { "dynnp_de" "dynn_Chateauneuf" } - { "dynnp_de" "dynn_Revel" } - { "dynnp_de" "dynn_Lorgue" } - { "dynnp_de" "dynn_Villiers" } - { "dynnp_de" "dynn_Pins" } - { "dynnp_de" "dynn_Villaret" } - { "dynnp_de" "dynn_la_Marck" } - { "dynnp_de" "dynn_Thourotte" } - { "dynnp_de" "dynn_Roussillon" } - { "dynnp_de" "dynn_Pontigny" } - { "dynnp_de" "dynn_Beauvoir" } - { "dynnp_de" "dynn_Marcey" } - { "dynnp_d_" "dynn_Aix" } - { "dynnp_de" "dynn_ME_didan" } - { "dynnp_de" "dynn_Sarvay" } - { "dynnp_de" "dynn_Ruvigny" } - { "dynnp_de" "dynn_Richercourt" } - { "dynnp_de" "dynn_BlA_mont" } - { "dynnp_de" "dynn_Neuville" } - { "dynnp_de" "dynn_TraI_nel" } - { "dynnp_de" "dynn_Ponthieu" } - { "dynnp_de" "dynn_Sully" } - { "dynnp_of" "dynn_Burgundy" } - { "dynnp_de" "dynn_Creil" } - } - - male_names = { - E_douard E_rrard E_tienne Adalbert AdE_mar Adrien Aimery Alain Aldebert AldE_ric Alphonse Amaury - AmE_dE_e Ancel AndrE_ Angelbert Antoine Archambaud Arnaud Arnault Arnoul Aubry Aymar BarthE_lE_mi - Baudouin BenoI_t BE_renger Bernard Bertrand Bohemond Boson Bouchard Centule Charles - Clotaire Ebbon Enguerrand Eudes Eustache Evrard Fabrice Foulques FranC_ois FrE_dE_ric GE_raud Gaucher Gaucelin - Gauthier Geoffroy GE_raud Gelduin Gilbert Gilles Godefroy Guichard Guiges Guilhem Guillaume - Guy HE_lie Hamelin Henri Herbert Hildebert Hugues Humbert Jacques JaufrE_ Jaspert Jean Josselin - Jourdain Julien LE_on LE_onard Lothaire Louis Loup ManassE_s Mathieu Maurice Nicolas Ogier Onfroy Orson Othon - Payen Philippe Pierre Raimbaut Raoul Raymond Raynaud Renaud Richard Robert Robin Roger - Rorgon Rorgues Roubaud Savary Sigismond Simon Thibault ThiE_baut Thierry Thomas Valeran Yves - } - female_names = { - E_lE_onore E_lodie E_tiennette AdE_le Adalmode Adelaide Adelinde Agathe AgnE_s AlE_arde Alice AliE_nor - Alix Almodis Amelie Anne Antoinette Arsinde Aude Aurengarde BE_atrice BE_atrix Belleassez BenoI_te BE_rengE_re - Berthe Blanche Bonne Bourgogne Bourguigne CE_cile CathE_rine Charlotte Constance Denise Douce Echive Eglantine - Elisabeth Emma Ermengarde Ermessinde Esclarmonde Euphrosine Eustachie Eve Gerberge - GisE_le Guillaumette HE_loise Helvis Hodierne Ide Ida IldE_garde Isabeau Isabelle Jeanne Judith - Julienne Mafalda Mahaut Margot Marguerite Marie Marthe Mascarose Mathilde ME_lisande - ME_lisende ME_lusine PE_ronelle Pernelle Perinne Pernette Plaisance Raymonde Sarrazine SolE_ne Sophie - StE_phanie Sybille Tiburge Valence Yolande - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - patronym_prefix_male = "dynnpat_pre_fils" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - - mercenary_names = { - { name = "mercenary_company_tard_venus_1" } - { name = "mercenary_company_french_band_1" } - { name = "mercenary_company_routiers_1" } - { name = "mercenary_company_french_band_2" } - } -} - -name_list_norman = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Villeneuve" } - "dynn_Balliol" - "dynn_Plantagenet" - { "dynnp_de" "dynn_Chypre" } - { "dynnp_de" "dynn_Harenc" } - { "dynnp_de" "dynn_Tiberiade" } - { "dynnp_de" "dynn_Montjoy" } - { "dynnp_de" "dynn_Toron" } - { "dynnp_d_" "dynn_Urgel" } - { "dynnp_de" "dynn_Guingamp" } - { "dynnp_de" "dynn_BrE_zE_" } - { "dynnp_de" "dynn_Bigod" } - { "dynnp_de" "dynn_Warren" } - { "dynnp_de" "dynn_Newburgh" } - { "dynnp_de" "dynn_Braose" } - { "dynnp_de" "dynn_Toni" } - { "dynnp_de" "dynn_Blundeville" } - { "dynnp_de" "dynn_Gloucester" } - { "dynnp_de" "dynn_Grandmesnil" } - { "dynnp_de" "dynn_Morville" } - "dynn_Angevin" - "dynn_FitzWalter" - "dynn_FitzOsbern" - "dynn_Voclain" - { "dynnp_de" "dynn_ChA_tillon" } - "dynn_Fredelon" - { "dynnp_de" "dynn_JumiE_ges" } - { "dynnp_de" "dynn_Hauteville" } - "dynn_Roger" - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Vielles" } - { "dynnp_d_" "dynn_Anjou" } - "dynn_Neville" - "dynn_Scrope" - "dynn_Crispin" - "dynn_Bourchier" - "dynn_Stanley" - "dynn_Talbot" - { "dynnp_d_" "dynn_Audley" } - { "dynnp_de" "dynn_St_John" } - { "dynnp_de" "dynn_Seagrave" } - { "dynnp_de" "dynn_Fauconberg" } - { "dynnp_de" "dynn_Leyburne" } - { "dynnp_de" "dynn_Greystock" } - { "dynnp_de" "dynn_Lisle" } - { "dynnp_d_" "dynn_Ufford" } - { "dynnp_de" "dynn_Frenes" } - "dynn_FitzGerald" - { "dynnp_de" "dynn_Cherleton" } - { "dynnp_d_" "dynn_Avranches" } - { "dynnp_d_" "dynn_Harcourt" } - { "dynnp_de" "dynn_PrunelE_" } - { "dynnp_de" "dynn_Beaufort" } - { "dynnp_de" "dynn_Cosnac" } - { "dynnp_de" "dynn_Matignon" } - { "dynnp_de" "dynn_Rohan" } - { "dynnp_de" "dynn_Forz" } - { "dynnp_de" "dynn_Montbray" } - { "dynnp_de" "dynn_Say" } - { "dynnp_de" "dynn_l_Isle" } - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Senlis" } - { "dynnp_de" "dynn_Corbeil" } - { "dynnp_de" "dynn_Dreux" } - "dynn_Tyrel" - { "dynnp_de" "dynn_Thury" } - "dynn_Ridel" - "dynn_Mansel" - { "dynnp_de" "dynn_Bassonville" } - { "dynnp_de" "dynn_Chocques" } - { "dynnp_of" "dynn_Alife" } - { "dynnp_d_" "dynn_Aubigny" } - { "dynnp_de" "dynn_Vieuxpont" } - "dynn_Bordet" - "dynn_Longchamp" - "dynn_Penteur" - { "dynnp_de" "dynn_Bourcq" } - "dynn_LongespE_e" - { "dynnp_de" "dynn_Toni" } - "dynn_Grenier" - { "dynnp_le" "dynn_Cheyne" } - { "dynnp_de" "dynn_Soules" } - { "dynnp_de" "dynn_Valognes" } - "dynn_Avenel" - { "dynnp_d_" "dynn_Amiens" } - { "dynnp_d_" "dynn_Eu" } - { "dynnp_de" "dynn_Vexin" } - { "dynnp_de" "dynn_LE_on" } - { "dynnp_de" "dynn_Cornouaille" } - { "dynnp_de" "dynn_Vannes" } - { "dynnp_de" "dynn_Nantes" } - { "dynnp_d_" "dynn_Angers" } - { "dynnp_de" "dynn_Verdun" } - "dynn_Raoul" - "dynn_Comyn" - { "dynnp_de" "dynn_Quincy" } - { "dynnp_de" "dynn_Courcy" } - { "dynnp_de" "dynn_Courseulles" } - { "dynnp_de" "dynn_Meschines" } - { "dynnp_de" "dynn_Breteuil" } - { "dynnp_de" "dynn_Waer" } - { "dynnp_de" "dynn_Cippico" } - { "dynnp_de" "dynn_Botreaux" } - { "dynnp_de" "dynn_Barry" } - { "dynnp_de" "dynn_Windsor" } - "dynn_FitzRichard" - "dynn_Longespee" - { "dynnp_de" "dynn_BellE_me" } - { "dynnp_de" "dynn_Dunstanville" } - "dynn_Fitz-Count" - "dynn_Gaveston" - { "dynnp_de" "dynn_Luci" } - "dynn_Jess" - { "dynnp_de" "dynn_Theville" } - "dynn_Letourneau" - } - - dynasty_names = { - { "dynnp_de" "dynn_Villeneuve" } - "dynn_Balliol" - "dynn_Plantagenet" - { "dynnp_de" "dynn_Chypre" } - { "dynnp_de" "dynn_Harenc" } - { "dynnp_de" "dynn_Tiberiade" } - { "dynnp_de" "dynn_Montjoy" } - { "dynnp_de" "dynn_Toron" } - { "dynnp_d_" "dynn_Urgel" } - { "dynnp_de" "dynn_Guingamp" } - { "dynnp_de" "dynn_BrE_zE_" } - { "dynnp_de" "dynn_Bigod" } - { "dynnp_de" "dynn_Warren" } - { "dynnp_de" "dynn_Newburgh" } - { "dynnp_de" "dynn_Braose" } - { "dynnp_de" "dynn_Toni" } - { "dynnp_de" "dynn_Blundeville" } - { "dynnp_de" "dynn_Gloucester" } - { "dynnp_de" "dynn_Grandmesnil" } - { "dynnp_de" "dynn_Morville" } - "dynn_Angevin" - "dynn_FitzWalter" - "dynn_FitzOsbern" - "dynn_Voclain" - { "dynnp_de" "dynn_ChA_tillon" } - "dynn_Fredelon" - { "dynnp_de" "dynn_JumiE_ges" } - { "dynnp_de" "dynn_Hauteville" } - "dynn_Roger" - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Vielles" } - { "dynnp_d_" "dynn_Anjou" } - "dynn_Neville" - "dynn_Scrope" - "dynn_Crispin" - "dynn_Bourchier" - "dynn_Stanley" - "dynn_Talbot" - { "dynnp_d_" "dynn_Audley" } - { "dynnp_de" "dynn_St_John" } - { "dynnp_de" "dynn_Seagrave" } - { "dynnp_de" "dynn_Fauconberg" } - { "dynnp_de" "dynn_Leyburne" } - { "dynnp_de" "dynn_Greystock" } - { "dynnp_de" "dynn_Lisle" } - { "dynnp_d_" "dynn_Ufford" } - { "dynnp_de" "dynn_Frenes" } - "dynn_FitzGerald" - { "dynnp_de" "dynn_Cherleton" } - { "dynnp_d_" "dynn_Avranches" } - { "dynnp_d_" "dynn_Harcourt" } - { "dynnp_de" "dynn_PrunelE_" } - { "dynnp_de" "dynn_Beaufort" } - { "dynnp_de" "dynn_Cosnac" } - { "dynnp_de" "dynn_Matignon" } - { "dynnp_de" "dynn_Rohan" } - { "dynnp_de" "dynn_Forz" } - { "dynnp_de" "dynn_Montbray" } - { "dynnp_de" "dynn_Say" } - { "dynnp_de" "dynn_l_Isle" } - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Senlis" } - { "dynnp_de" "dynn_Corbeil" } - { "dynnp_de" "dynn_Dreux" } - "dynn_Tyrel" - { "dynnp_de" "dynn_Thury" } - "dynn_Ridel" - "dynn_Mansel" - { "dynnp_de" "dynn_Bassonville" } - { "dynnp_de" "dynn_Chocques" } - { "dynnp_of" "dynn_Alife" } - { "dynnp_d_" "dynn_Aubigny" } - { "dynnp_de" "dynn_Vieuxpont" } - "dynn_Bordet" - "dynn_Longchamp" - "dynn_Penteur" - { "dynnp_de" "dynn_Bourcq" } - "dynn_LongespE_e" - { "dynnp_de" "dynn_Toni" } - "dynn_Grenier" - { "dynnp_le" "dynn_Cheyne" } - { "dynnp_de" "dynn_Soules" } - { "dynnp_de" "dynn_Valognes" } - "dynn_Avenel" - { "dynnp_d_" "dynn_Amiens" } - { "dynnp_d_" "dynn_Eu" } - { "dynnp_de" "dynn_Vexin" } - { "dynnp_de" "dynn_LE_on" } - { "dynnp_de" "dynn_Cornouaille" } - { "dynnp_de" "dynn_Vannes" } - { "dynnp_de" "dynn_Nantes" } - { "dynnp_d_" "dynn_Angers" } - { "dynnp_de" "dynn_Verdun" } - "dynn_Raoul" - "dynn_Comyn" - { "dynnp_de" "dynn_Quincy" } - { "dynnp_de" "dynn_Courcy" } - { "dynnp_de" "dynn_Courseulles" } - { "dynnp_de" "dynn_Meschines" } - { "dynnp_de" "dynn_Breteuil" } - { "dynnp_de" "dynn_Waer" } - { "dynnp_de" "dynn_Cippico" } - { "dynnp_de" "dynn_Botreaux" } - { "dynnp_de" "dynn_Barry" } - { "dynnp_de" "dynn_Windsor" } - "dynn_FitzRichard" - "dynn_Longespee" - { "dynnp_de" "dynn_BellE_me" } - { "dynnp_de" "dynn_Dunstanville" } - "dynn_Fitz-Count" - "dynn_Gaveston" - { "dynnp_de" "dynn_Luci" } - "dynn_Jess" - { "dynnp_de" "dynn_Theville" } - "dynn_Letourneau" - } - - male_names = { - Abelard Adam Adelard Ademar Alexander Alfons Amaury Anfroi Anquetil Anselm Armand Arnald Asclettin Aubrey Baldwin - Bernard Berold Bertran Beuves Blayve Bohemond Botolf Clemence Drogo Errand Eustache Faramond Ferant Filbert - Fulk Fraunk Frery Gaillard Gaufrid Geoffroy Gerald Gerard GE_rard Geraud Gerbert Gervas Giffard Gilbert - Godfrey Goubert Guntard Guy Haimo Hamelin Henry Herbert Herman Hubert Hugh Humbert Humphrey Ildebrando Jordan Joscelin - Lambert Lancelin Mauger Nigel Norman Odo Orderic Osbern Osmond Oswulf Oswyn Radolf Radulf Randolf Ranulf Raymond Rayner - Richard Robert Roger Rolland Roscelin Sayer Serlo Serril Sewal Silvester Simon Stefen Tancred Torf Turold Turquetil Turstin - Tybalt Walter William Wymund - } - female_names = { - Adelaide Adele Adelin Adelise Agnes Alberada Alienora Aline Alisce Alison Amburga Aubrey Aveis Avelina Berengaria - Busilla Clarimond Clemenza Constance Cundo Egelina Eleanor Elise Elysande Emelenine Emma Emonie Eremberga Ermyntrude - Felicia Flandina Fredesende Fressenda Fressende Geva Giselle Gohilde Griselda Gundred Hadwis Helewisa Heria Herleve Hermessent Hermine Hugolina - Ida Judit Lesceline Mabel Marie Matheode Matilda Maud Mautild Maysant Millicent Muriella Oriel Richenda - Rosalind Selova Stephanie Sibyl Sibylla Umfreda Valdrade Wilmot Yolanda Yvon - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - patronym_prefix_male = "dynnpat_pre_fitz" - - bastard_dynasty_prefix = "dynnp_fitz" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = mercenary_company_band_of_the_black_monk } - { name = mercenary_company_iron_arms_company } - { name = mercenary_company_normans_of_drengot } - } -} - -name_list_late_norman = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Villeneuve" } - "dynn_Balliol" - "dynn_Plantagenet" - { "dynnp_de" "dynn_Chypre" } - { "dynnp_de" "dynn_Harenc" } - { "dynnp_de" "dynn_Tiberiade" } - { "dynnp_de" "dynn_Montjoy" } - { "dynnp_de" "dynn_Toron" } - { "dynnp_d_" "dynn_Urgel" } - { "dynnp_de" "dynn_Guingamp" } - { "dynnp_de" "dynn_BrE_zE_" } - { "dynnp_de" "dynn_Bigod" } - { "dynnp_de" "dynn_Warren" } - { "dynnp_de" "dynn_Newburgh" } - { "dynnp_de" "dynn_Braose" } - { "dynnp_de" "dynn_Toni" } - { "dynnp_de" "dynn_Blundeville" } - { "dynnp_de" "dynn_Gloucester" } - { "dynnp_de" "dynn_Grandmesnil" } - { "dynnp_de" "dynn_Morville" } - "dynn_Angevin" - "dynn_FitzWalter" - "dynn_FitzOsbern" - "dynn_Voclain" - { "dynnp_de" "dynn_ChA_tillon" } - "dynn_Fredelon" - { "dynnp_de" "dynn_JumiE_ges" } - { "dynnp_de" "dynn_Hauteville" } - "dynn_Roger" - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Vielles" } - { "dynnp_d_" "dynn_Anjou" } - "dynn_Neville" - "dynn_Scrope" - "dynn_Crispin" - "dynn_Bourchier" - "dynn_Stanley" - "dynn_Talbot" - { "dynnp_d_" "dynn_Audley" } - { "dynnp_de" "dynn_St_John" } - { "dynnp_de" "dynn_Seagrave" } - { "dynnp_de" "dynn_Fauconberg" } - { "dynnp_de" "dynn_Leyburne" } - { "dynnp_de" "dynn_Greystock" } - { "dynnp_de" "dynn_Lisle" } - { "dynnp_d_" "dynn_Ufford" } - { "dynnp_de" "dynn_Frenes" } - "dynn_FitzGerald" - { "dynnp_de" "dynn_Cherleton" } - { "dynnp_d_" "dynn_Avranches" } - { "dynnp_d_" "dynn_Harcourt" } - { "dynnp_de" "dynn_PrunelE_" } - { "dynnp_de" "dynn_Beaufort" } - { "dynnp_de" "dynn_Cosnac" } - { "dynnp_de" "dynn_Matignon" } - { "dynnp_de" "dynn_Rohan" } - { "dynnp_de" "dynn_Forz" } - { "dynnp_de" "dynn_Montbray" } - { "dynnp_de" "dynn_Say" } - { "dynnp_de" "dynn_l_Isle" } - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Senlis" } - { "dynnp_de" "dynn_Corbeil" } - { "dynnp_de" "dynn_Dreux" } - "dynn_Tyrel" - { "dynnp_de" "dynn_Thury" } - "dynn_Ridel" - "dynn_Mansel" - { "dynnp_de" "dynn_Bassonville" } - { "dynnp_de" "dynn_Chocques" } - { "dynnp_of" "dynn_Alife" } - { "dynnp_d_" "dynn_Aubigny" } - { "dynnp_de" "dynn_Vieuxpont" } - "dynn_Bordet" - "dynn_Longchamp" - "dynn_Penteur" - { "dynnp_de" "dynn_Bourcq" } - "dynn_LongespE_e" - { "dynnp_de" "dynn_Toni" } - "dynn_Grenier" - { "dynnp_le" "dynn_Cheyne" } - { "dynnp_de" "dynn_Soules" } - { "dynnp_de" "dynn_Valognes" } - "dynn_Avenel" - { "dynnp_d_" "dynn_Amiens" } - { "dynnp_d_" "dynn_Eu" } - { "dynnp_de" "dynn_Vexin" } - { "dynnp_de" "dynn_LE_on" } - { "dynnp_de" "dynn_Cornouaille" } - { "dynnp_de" "dynn_Vannes" } - { "dynnp_de" "dynn_Nantes" } - { "dynnp_d_" "dynn_Angers" } - { "dynnp_de" "dynn_Verdun" } - "dynn_Raoul" - "dynn_Comyn" - { "dynnp_de" "dynn_Quincy" } - { "dynnp_de" "dynn_Courcy" } - { "dynnp_de" "dynn_Courseulles" } - { "dynnp_de" "dynn_Meschines" } - { "dynnp_de" "dynn_Breteuil" } - { "dynnp_de" "dynn_Waer" } - { "dynnp_de" "dynn_Cippico" } - { "dynnp_de" "dynn_Botreaux" } - { "dynnp_de" "dynn_Barry" } - { "dynnp_de" "dynn_Windsor" } - "dynn_FitzRichard" - "dynn_Longespee" - { "dynnp_de" "dynn_BellE_me" } - { "dynnp_de" "dynn_Dunstanville" } - "dynn_Fitz-Count" - "dynn_Gaveston" - { "dynnp_de" "dynn_Luci" } - "dynn_Jess" - { "dynnp_de" "dynn_Theville" } - "dynn_Letourneau" - } - - dynasty_names = { - { "dynnp_de" "dynn_Villeneuve" } - "dynn_Balliol" - "dynn_Plantagenet" - { "dynnp_de" "dynn_Chypre" } - { "dynnp_de" "dynn_Harenc" } - { "dynnp_de" "dynn_Tiberiade" } - { "dynnp_de" "dynn_Montjoy" } - { "dynnp_de" "dynn_Toron" } - { "dynnp_d_" "dynn_Urgel" } - { "dynnp_de" "dynn_Guingamp" } - { "dynnp_de" "dynn_BrE_zE_" } - { "dynnp_de" "dynn_Bigod" } - { "dynnp_de" "dynn_Warren" } - { "dynnp_de" "dynn_Newburgh" } - { "dynnp_de" "dynn_Braose" } - { "dynnp_de" "dynn_Toni" } - { "dynnp_de" "dynn_Blundeville" } - { "dynnp_de" "dynn_Gloucester" } - { "dynnp_de" "dynn_Grandmesnil" } - { "dynnp_de" "dynn_Morville" } - "dynn_Angevin" - "dynn_FitzWalter" - "dynn_FitzOsbern" - "dynn_Voclain" - { "dynnp_de" "dynn_ChA_tillon" } - "dynn_Fredelon" - { "dynnp_de" "dynn_JumiE_ges" } - { "dynnp_de" "dynn_Hauteville" } - "dynn_Roger" - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Vielles" } - { "dynnp_d_" "dynn_Anjou" } - "dynn_Neville" - "dynn_Scrope" - "dynn_Crispin" - "dynn_Bourchier" - "dynn_Stanley" - "dynn_Talbot" - { "dynnp_d_" "dynn_Audley" } - { "dynnp_de" "dynn_St_John" } - { "dynnp_de" "dynn_Seagrave" } - { "dynnp_de" "dynn_Fauconberg" } - { "dynnp_de" "dynn_Leyburne" } - { "dynnp_de" "dynn_Greystock" } - { "dynnp_de" "dynn_Lisle" } - { "dynnp_d_" "dynn_Ufford" } - { "dynnp_de" "dynn_Frenes" } - "dynn_FitzGerald" - { "dynnp_de" "dynn_Cherleton" } - { "dynnp_d_" "dynn_Avranches" } - { "dynnp_d_" "dynn_Harcourt" } - { "dynnp_de" "dynn_PrunelE_" } - { "dynnp_de" "dynn_Beaufort" } - { "dynnp_de" "dynn_Cosnac" } - { "dynnp_de" "dynn_Matignon" } - { "dynnp_de" "dynn_Rohan" } - { "dynnp_de" "dynn_Forz" } - { "dynnp_de" "dynn_Montbray" } - { "dynnp_de" "dynn_Say" } - { "dynnp_de" "dynn_l_Isle" } - { "dynnp_de" "dynn_Beaumont" } - { "dynnp_de" "dynn_Senlis" } - { "dynnp_de" "dynn_Corbeil" } - { "dynnp_de" "dynn_Dreux" } - "dynn_Tyrel" - { "dynnp_de" "dynn_Thury" } - "dynn_Ridel" - "dynn_Mansel" - { "dynnp_de" "dynn_Bassonville" } - { "dynnp_de" "dynn_Chocques" } - { "dynnp_of" "dynn_Alife" } - { "dynnp_d_" "dynn_Aubigny" } - { "dynnp_de" "dynn_Vieuxpont" } - "dynn_Bordet" - "dynn_Longchamp" - "dynn_Penteur" - { "dynnp_de" "dynn_Bourcq" } - "dynn_LongespE_e" - { "dynnp_de" "dynn_Toni" } - "dynn_Grenier" - { "dynnp_le" "dynn_Cheyne" } - { "dynnp_de" "dynn_Soules" } - { "dynnp_de" "dynn_Valognes" } - "dynn_Avenel" - { "dynnp_d_" "dynn_Amiens" } - { "dynnp_d_" "dynn_Eu" } - { "dynnp_de" "dynn_Vexin" } - { "dynnp_de" "dynn_LE_on" } - { "dynnp_de" "dynn_Cornouaille" } - { "dynnp_de" "dynn_Vannes" } - { "dynnp_de" "dynn_Nantes" } - { "dynnp_d_" "dynn_Angers" } - { "dynnp_de" "dynn_Verdun" } - "dynn_Raoul" - "dynn_Comyn" - { "dynnp_de" "dynn_Quincy" } - { "dynnp_de" "dynn_Courcy" } - { "dynnp_de" "dynn_Courseulles" } - { "dynnp_de" "dynn_Meschines" } - { "dynnp_de" "dynn_Breteuil" } - { "dynnp_de" "dynn_Waer" } - { "dynnp_de" "dynn_Cippico" } - { "dynnp_de" "dynn_Botreaux" } - { "dynnp_de" "dynn_Barry" } - { "dynnp_de" "dynn_Windsor" } - "dynn_FitzRichard" - "dynn_Longespee" - { "dynnp_de" "dynn_BellE_me" } - { "dynnp_de" "dynn_Dunstanville" } - "dynn_Fitz-Count" - "dynn_Gaveston" - { "dynnp_de" "dynn_Luci" } - "dynn_Jess" - { "dynnp_de" "dynn_Theville" } - "dynn_Letourneau" - } - - male_names = { - 15 = { # most common - William - } - 10 = { # second most common - John Henry Richard Robert Geoffrey - } - 45 = { # other common names - Aubrey Baldwin Gilbert Hugh Jordan Ranulph Reginald Roger Simon Walter - } - 30 = { # everything else - Adam Alan Alexander Bernard Clement Eustace Gerald Giles Guy Hamelin Laurence Martin Maurice Miles Nicholas Paul Peter Philip Ralph Randolph Raymond Serlo Stephen Thomas Walter - } - } - female_names = { - Adela Adeliza Agnes Alice Beatrice Catherine Cecilia Constance Edith Eleanor Elizabeth Emma Ida Isabel Isabella Joan Lucy Mabel Margaret Mary Matilda Maud Petronilla Philippa Sibyl - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - patronym_prefix_male = "dynnpat_pre_fitz" - - bastard_dynasty_prefix = "dynnp_fitz" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - mercenary_names = { - { name = mercenary_company_band_of_the_black_monk } - { name = mercenary_company_iron_arms_company } - { name = "mercenary_company_white_company" coat_of_arms = "mc_white_company" } - { name = "mercenary_company_hawkwoods_band" } - } -} - -name_list_occitan = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Rodez" } - { "dynnp_de" "dynn_Bergerac" } - { "dynnp_de" "dynn_L_isle_Jourdain" } - { "dynnp_de" "dynn_Poitiers-Valentinois" } - "dynn_Trencval" - { "dynnp_de" "dynn_ChA_tellerault" } - { "dynnp_de" "dynn_Rancon" } - { "dynnp_de" "dynn_Guyenne" } - { "dynnp_de" "dynn_Bezieres" } - { "dynnp_de" "dynn_Arelat" } - { "dynnp_de" "dynn_Ponthieu" } - { "dynnp_de" "dynn_Provence" } - { "dynnp_de" "dynn_Toulouse" } - { "dynnp_d_" "dynn_Aquitaine" } - { "dynnp_de" "dynn_PontevE_s" } - { "dynnp_de" "dynn_Sabran" } - { "dynnp_de" "dynn_Crussol" } - { "dynnp_de" "dynn_Quatrebarbes" } - { "dynnp_de" "dynn_la_Panouse" } - { "dynnp_de" "dynn_LE_vezou" } - { "dynnp_de" "dynn_la_Rochelambert" } - { "dynnp_de" "dynn_Cadoine" } - { "dynnp_de" "dynn_Kerret" } - { "dynnp_de" "dynn_Donges" } - { "dynnp_de" "dynn_Rouvray" } - { "dynnp_de" "dynn_Poissy" } - { "dynnp_de" "dynn_Cayeux" } - { "dynnp_de" "dynn_Beaujeu" } - { "dynnp_de" "dynn_Gourdon" } - { "dynnp_d_" "dynn_Anduze" } - { "dynnp_de" "dynn_Puylaurens" } - { "dynnp_de" "dynn_Castelbon" } - { "dynnp_de" "dynn_Fenolhet" } - { "dynnp_de" "dynn_FontiE_s" } - { "dynnp_d_" "dynn_OmE_las" } - { "dynnp_de" "dynn_Montaner" } - "dynn_Faucoi" - { "dynnp_de" "dynn_Got" } - { "dynnp_de" "dynn_Montcatanier" } - { "dynnp_de" "dynn_Caylus" } - { "dynnp_de" "dynn_Trians" } - { "dynnp_de" "dynn_Gavarret" } - { "dynnp_d_" "dynn_UzE_s" } - { "dynnp_de" "dynn_Villars" } - { "dynnp_de" "dynn_Rovignan" } - { "dynnp_de" "dynn_La_Valette" } - { "dynnp_d_" "dynn_Amalric" } - { "dynnp_le" "dynn_Bourg" } - { "dynnp_de" "dynn_Blanchegard" } - { "dynnp_de" "dynn_Villaret" } - { "dynnp_d_" "dynn_Aubusson" } - { "dynnp_de" "dynn_Montferrand" } - { "dynnp_de" "dynn_Poitiers" } - { "dynnp_de" "dynn_Bordeaux" } - { "dynnp_d_" "dynn_Albret" } - { "dynnp_de" "dynn_Labourd" } - { "dynnp_de" "dynn_Foix" } - { "dynnp_de" "dynn_RosellO_" } - { "dynnp_de" "dynn_Narbonne" } - { "dynnp_de" "dynn_Toulouse" } - { "dynnp_d_" "dynn_Agen" } - { "dynnp_de" "dynn_Rouergue" } - { "dynnp_de" "dynn_Provence" } - { "dynnp_de" "dynn_Venaissin" } - { "dynnp_de" "dynn_Charolais" } - { "dynnp_de" "dynn_Forcalquier" } - { "dynnp_de" "dynn_Nice" } - } - - dynasty_names = { - { "dynnp_de" "dynn_Rodez" } - { "dynnp_de" "dynn_Bergerac" } - { "dynnp_de" "dynn_L_isle_Jourdain" } - { "dynnp_de" "dynn_Poitiers-Valentinois" } - "dynn_Trencval" - { "dynnp_de" "dynn_ChA_tellerault" } - { "dynnp_de" "dynn_Rancon" } - { "dynnp_de" "dynn_Guyenne" } - { "dynnp_de" "dynn_Bezieres" } - { "dynnp_de" "dynn_Arelat" } - { "dynnp_de" "dynn_Ponthieu" } - { "dynnp_de" "dynn_Provence" } - { "dynnp_de" "dynn_Toulouse" } - { "dynnp_d_" "dynn_Aquitaine" } - { "dynnp_de" "dynn_PontevE_s" } - { "dynnp_de" "dynn_Sabran" } - { "dynnp_de" "dynn_Crussol" } - { "dynnp_de" "dynn_Quatrebarbes" } - { "dynnp_de" "dynn_la_Panouse" } - { "dynnp_de" "dynn_LE_vezou" } - { "dynnp_de" "dynn_la_Rochelambert" } - { "dynnp_de" "dynn_Cadoine" } - { "dynnp_de" "dynn_Kerret" } - { "dynnp_de" "dynn_Donges" } - { "dynnp_de" "dynn_Rouvray" } - { "dynnp_de" "dynn_Poissy" } - { "dynnp_de" "dynn_Cayeux" } - { "dynnp_de" "dynn_Beaujeu" } - { "dynnp_de" "dynn_Gourdon" } - { "dynnp_d_" "dynn_Anduze" } - { "dynnp_de" "dynn_Puylaurens" } - { "dynnp_de" "dynn_Castelbon" } - { "dynnp_de" "dynn_Fenolhet" } - { "dynnp_de" "dynn_FontiE_s" } - { "dynnp_d_" "dynn_OmE_las" } - { "dynnp_de" "dynn_Montaner" } - "dynn_Faucoi" - { "dynnp_de" "dynn_Got" } - { "dynnp_de" "dynn_Montcatanier" } - { "dynnp_de" "dynn_Caylus" } - { "dynnp_de" "dynn_Trians" } - { "dynnp_de" "dynn_Gavarret" } - { "dynnp_d_" "dynn_UzE_s" } - { "dynnp_de" "dynn_Villars" } - { "dynnp_de" "dynn_Rovignan" } - { "dynnp_de" "dynn_La_Valette" } - { "dynnp_d_" "dynn_Amalric" } - { "dynnp_le" "dynn_Bourg" } - { "dynnp_de" "dynn_Blanchegard" } - { "dynnp_de" "dynn_Villaret" } - { "dynnp_d_" "dynn_Aubusson" } - { "dynnp_de" "dynn_Montferrand" } - { "dynnp_de" "dynn_Poitiers" } - { "dynnp_de" "dynn_Bordeaux" } - { "dynnp_d_" "dynn_Albret" } - { "dynnp_de" "dynn_Labourd" } - { "dynnp_de" "dynn_Foix" } - { "dynnp_de" "dynn_RosellO_" } - { "dynnp_de" "dynn_Narbonne" } - { "dynnp_de" "dynn_Toulouse" } - { "dynnp_d_" "dynn_Agen" } - { "dynnp_de" "dynn_Rouergue" } - { "dynnp_de" "dynn_Provence" } - { "dynnp_de" "dynn_Venaissin" } - { "dynnp_de" "dynn_Charolais" } - { "dynnp_de" "dynn_Forcalquier" } - { "dynnp_de" "dynn_Nice" } - } - - male_names = { - AdhE_mar Acfred Aimeric Alberic Albert Aldebert Alias AnfO_s Amalric Amaneus Ancelmes AndrE_ Archambaut Arnaut Artau Aton AudoI_n Aymar Aymeric Aznar - Barral BartoumiE_u BaudoI_n Beneset BE_rard BerenguiE_ Bermond Bernat Bernat-Aton Bernat-Ezi Bertrand Blasi Borel Boson Carles - ClamenC_ Centolh DA_vi Dat Dodon Doumenge Duran Ebles EmmanuE_l Enric Ermengau EstE_ve Filip - Ferrand FlorE_nC_ Folquet FrancE_s Frederi Garcia Gaston Gausbert Gautier GilbE_rt Girard Girvais Godafres - Gui Guichard Guigues GuilhE_m Guiraud Guitart Ives Jacme Jaufret Joan Jordan Jorge - Josselin Julian LaurE_nC_ Leon LoI_s Loui Lop MarC_au Martin Matfre Matias Milo Miquel - Nicholaus Odon Otton PE_ire PE_ire-Arnaut PE_ire-Raimond Peranudet Pol Pons Raimond Raimond-BerenguiE_ Rainaut Rainer - Raolf Ricard RobE_rt Rogier Sancho Savarics Simon TiE_rri Tibaud Toumas Ubald Ubert Uc Ugues - VE_zian VicenC_ - } - female_names = { - AdE_la AdalaI_da Adeltrudis Agata AI_na AinE_s AlaI_s AlienO_r AliC_ AlmO_dis AlpaI_s Ana Arsenda Assalhida Ava - AzalaI_s Azelma BO_na Beatritz Berenguela Berta Blanca Brandimena Bregida Brunissenda Camila CarlO_ta Caterina Cecilia - Clara Clarmonda ClemE_ncia Cloutilda ConstA_ncia DolC_a EisabE_u Elena - Elisa ElisabE_ta Ermengarda Ermessentz Esclarmonda Estefania EufE_mia Eufrosina - Faidida Filipa Filomena FlO_ra Francesa Garcenda Geneviva GerbE_rga Gersenda Gisla Guigone Guilheumina Heloise - Ioulanda IsabE_u IsabE_la Joana Juliana LU_cia Laura LoI_sa Mabila Madalena - Margarida Maria Marquisa Marta MascarO_sa Matilda MelisE_nda Navar Patricia PeironE_la - Petronilha Puelle Raisenda Raimonda RichE_nda RosE_la Rosa SanC_a Sibilla TerE_sa Tiborg Verounica Violent - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - patronym_suffix_male = "dynnpat_suf_enc" - patronym_suffix_female = "dynnpat_suf_enc" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - - mercenary_names = { - { name = "mercenary_company_routiers_of_the_archpriest" } - { name = "mercenary_company_host_of_the_viscount" } - { name = "mercenary_company_marchers_of_wasconia" } - } -} - -name_list_outremer = { - - cadet_dynasty_names = { - "dynn_Agapite" - { "dynnp_d_" "dynn_Agot" } - { "dynn_Aleman" } - { "dynnp_d_" "dynn_Arsur" } - { "dynnp_de" "dynn_Asca" } - { "dynnp_de" "dynn_Avalon" } - "dynn_Babin" - { "dynnp_de" "dynn_Baphe" } - "dynn_Barlais" - { "dynnp_de" "dynn_Barut" } - "dynn_Beduin" - { "dynnp_de" "dynn_Bessan" } - { "dynnp_de" "dynn_la_Blanchegarde" } - { "dynnp_de" "dynn_Blundeville" } - "dynn_Bonvoisin" - "dynn_Bossat" - "dynn_Boule" - { "dynnp_de" "dynn_Bourg" } - "dynn_Brisebarre" - "dynn_Bromons" - { "dynnp_de" "dynn_Bures" } - { "dynnp_de" "dynn_Buriavis" } - { "dynnp_de" "dynn_Calan" } - "dynn_Capreolus" - "dynn_Carpas" - "dynn_Carpenel" - "dynn_Caulis" - { "dynnp_de" "dynn_Cayphas" } - { "dynnp_de" "dynn_CE_sarE_e" } - "dynn_Chappe" - "dynn_Chivides" - "dynn_Contaren" - { "dynnp_de" "dynn_Dineham" } - "dynn_Dorel" - "dynn_Ebriac" - "dynn_Escaface" - "dynn_Fabrice" - "dynn_Fahard" - "dynn_Farabel" - { "dynnp_le" "dynn_Fauconnier" } - { "dynnp_de" "dynn_Francleu" } - "dynn_Fremel" - "dynn_Galgari" - { "dynnp_de" "dynn_Gandonuille" } - "dynn_Garners" - "dynn_Gauvain" - { "dynnp_de" "dynn_Giblet" } - "dynn_Gorap" - { "dynnp_de" "dynn_Gourri" } - { "dynnp_de" "dynn_Gradonico" } - "dynn_Gregoras" - "dynn_Guonem" - { "dynnp_de" "dynn_Guyenne" } - "dynn_Hazart" - { "dynnp_de" "dynn_Hoveden" } - "dynn_Hundefel" - { "dynnp_d_" "dynn_Ibelin" } - "dynn_Justinian" - { "dynnp_de" "dynn_LanclE_e" } - { "dynnp_le" "dynn_Larron" } - "dynn_Lector" - "dynn_Lengles" - { "dynnp_de" "dynn_LiE_ron" } - "dynn_Lorgue" - { "dynnp_de" "dynn_Lubec" } - "dynn_Maiopule" - { "dynnp_de" "dynn_MaisiE_res" } - "dynn_Mansuer" - "dynn_Marmore" - "dynn_Marrain" - { "dynnp_le" "dynn_Mesel" } - { "dynnp_de" "dynn_Meulant" } - { "dynnp_de" "dynn_Mirabel" } - { "dynnp_de" "dynn_Montanis" } - { "dynnp_de" "dynn_Montgisart" } - { "dynnp_de" "dynn_Montolif" } - { "dynnp_de" "dynn_Morabit" } - { "dynnp_du" "dynn_Morf" } - "dynn_Moreim" - "dynn_Mustacon" - { "dynnp_de" "dynn_Neelle" } - { "dynnp_de" "dynn_NE_fin" } - { "dynnp_de" "dynn_Neubourg" } - { "dynnp_de" "dynn_Nores" } - { "dynnp_de" "dynn_Orca" } - { "dynnp_d_" "dynn_Oudegherst" } - "dynn_Pansat" - { "dynnp_de" "dynn_PE_lichin" } - { "dynnp_de" "dynn_Picquigny" } - { "dynnp_de" "dynn_Plancy" } - "dynn_Podocator" - "dynn_Porcellet" - { "dynnp_de" "dynn_PrE_monstrE_" } - "dynn_Pusterla" - { "dynnp_de" "dynn_Qveden" } - "dynn_Radouf" - { "dynnp_de" "dynn_Rameru" } - { "dynnp_de" "dynn_Rames" } - { "dynnp_le" "dynn_Rechin" } - "dynn_Revel" - "dynn_RhinotmE_te" - { "dynnp_de" "dynn_Romery" } - { "dynnp_de" "dynn_Rubaia" } - { "dynnp_de" "dynn_Saint-Abraham" } - { "dynnp_de" "dynn_Saint-Bertin" } - { "dynnp_de" "dynn_Saint-Gilles" } - { "dynnp_de" "dynn_Saint-Omer" } - { "dynnp_de" "dynn_Saint-Paul" } - { "dynnp_de" "dynn_Saint-Sauveur" } - { "dynnp_de" "dynn_Saint_SE_pulcre" } - { "dynnp_de" "dynn_Saint-Severin" } - { "dynnp_de" "dynn_Sajette" } - { "dynnp_de" "dynn_Salvaing" } - "dynn_Salvutius" - { "dynnp_de" "dynn_Saplana" } - { "dynnp_de" "dynn_Sarisbery" } - { "dynnp_de" "dynn_Scolare" } - "dynn_Senzaver" - "dynn_Synclitique" - { "dynnp_de" "dynn_Tabarie" } - "dynn_Talevas" - { "dynnp_de" "dynn_Tenremonde" } - { "dynnp_de" "dynn_Thorot" } - { "dynnp_de" "dynn_TibE_riade" } - { "dynnp_de" "dynn_Tinory" } - { "dynnp_de" "dynn_Toron" } - { "dynnp_de" "dynn_Tripoly" } - { "dynnp_de" "dynn_Turbessel" } - { "dynnp_de" "dynn_Turguolant" } - { "dynnp_de" "dynn_Tyr" } - { "dynnp_d_" "dynn_Usperg" } - "dynn_Vidans" - "dynn_Vital" - { "dynnp_de" "dynn_Welves" } - { "dynnp_d_" "dynn_Ysis" } - { "dynnp_de" "dynn_Zerban" } - { "dynnp_de" "dynn_Zimblet" } - } - - dynasty_names = { - "dynn_Agapite" - { "dynnp_d_" "dynn_Agot" } - { "dynn_Aleman" } - { "dynnp_d_" "dynn_Arsur" } - { "dynnp_de" "dynn_Asca" } - { "dynnp_de" "dynn_Avalon" } - "dynn_Babin" - { "dynnp_de" "dynn_Baphe" } - "dynn_Barlais" - { "dynnp_de" "dynn_Barut" } - "dynn_Beduin" - { "dynnp_de" "dynn_Bessan" } - { "dynnp_de" "dynn_la_Blanchegarde" } - { "dynnp_de" "dynn_Blundeville" } - "dynn_Bonvoisin" - "dynn_Bossat" - "dynn_Boule" - { "dynnp_de" "dynn_Bourg" } - "dynn_Brisebarre" - "dynn_Bromons" - { "dynnp_de" "dynn_Bures" } - { "dynnp_de" "dynn_Buriavis" } - { "dynnp_de" "dynn_Calan" } - "dynn_Capreolus" - "dynn_Carpas" - "dynn_Carpenel" - "dynn_Caulis" - { "dynnp_de" "dynn_Cayphas" } - { "dynnp_de" "dynn_CE_sarE_e" } - "dynn_Chappe" - "dynn_Chivides" - "dynn_Contaren" - { "dynnp_de" "dynn_Dineham" } - "dynn_Dorel" - "dynn_Ebriac" - "dynn_Escaface" - "dynn_Fabrice" - "dynn_Fahard" - "dynn_Farabel" - { "dynnp_le" "dynn_Fauconnier" } - { "dynnp_de" "dynn_Francleu" } - "dynn_Fremel" - "dynn_Galgari" - { "dynnp_de" "dynn_Gandonuille" } - "dynn_Garners" - "dynn_Gauvain" - { "dynnp_de" "dynn_Giblet" } - "dynn_Gorap" - { "dynnp_de" "dynn_Gourri" } - { "dynnp_de" "dynn_Gradonico" } - "dynn_Gregoras" - "dynn_Guonem" - { "dynnp_de" "dynn_Guyenne" } - "dynn_Hazart" - { "dynnp_de" "dynn_Hoveden" } - "dynn_Hundefel" - { "dynnp_d_" "dynn_Ibelin" } - "dynn_Justinian" - { "dynnp_de" "dynn_LanclE_e" } - { "dynnp_le" "dynn_Larron" } - "dynn_Lector" - "dynn_Lengles" - { "dynnp_de" "dynn_LiE_ron" } - "dynn_Lorgue" - { "dynnp_de" "dynn_Lubec" } - "dynn_Maiopule" - { "dynnp_de" "dynn_MaisiE_res" } - "dynn_Mansuer" - "dynn_Marmore" - "dynn_Marrain" - { "dynnp_le" "dynn_Mesel" } - { "dynnp_de" "dynn_Meulant" } - { "dynnp_de" "dynn_Mirabel" } - { "dynnp_de" "dynn_Montanis" } - { "dynnp_de" "dynn_Montgisart" } - { "dynnp_de" "dynn_Montolif" } - { "dynnp_de" "dynn_Morabit" } - { "dynnp_du" "dynn_Morf" } - "dynn_Moreim" - "dynn_Mustacon" - { "dynnp_de" "dynn_Neelle" } - { "dynnp_de" "dynn_NE_fin" } - { "dynnp_de" "dynn_Neubourg" } - { "dynnp_de" "dynn_Nores" } - { "dynnp_de" "dynn_Orca" } - { "dynnp_d_" "dynn_Oudegherst" } - "dynn_Pansat" - { "dynnp_de" "dynn_PE_lichin" } - { "dynnp_de" "dynn_Picquigny" } - { "dynnp_de" "dynn_Plancy" } - "dynn_Podocator" - "dynn_Porcellet" - { "dynnp_de" "dynn_PrE_monstrE_" } - "dynn_Pusterla" - { "dynnp_de" "dynn_Qveden" } - "dynn_Radouf" - { "dynnp_de" "dynn_Rameru" } - { "dynnp_de" "dynn_Rames" } - { "dynnp_le" "dynn_Rechin" } - "dynn_Revel" - "dynn_RhinotmE_te" - { "dynnp_de" "dynn_Romery" } - { "dynnp_de" "dynn_Rubaia" } - { "dynnp_de" "dynn_Saint-Abraham" } - { "dynnp_de" "dynn_Saint-Bertin" } - { "dynnp_de" "dynn_Saint-Gilles" } - { "dynnp_de" "dynn_Saint-Omer" } - { "dynnp_de" "dynn_Saint-Paul" } - { "dynnp_de" "dynn_Saint-Sauveur" } - { "dynnp_de" "dynn_Saint_SE_pulcre" } - { "dynnp_de" "dynn_Saint-Severin" } - { "dynnp_de" "dynn_Sajette" } - { "dynnp_de" "dynn_Salvaing" } - "dynn_Salvutius" - { "dynnp_de" "dynn_Saplana" } - { "dynnp_de" "dynn_Sarisbery" } - { "dynnp_de" "dynn_Scolare" } - "dynn_Senzaver" - "dynn_Synclitique" - { "dynnp_de" "dynn_Tabarie" } - "dynn_Talevas" - { "dynnp_de" "dynn_Tenremonde" } - { "dynnp_de" "dynn_Thorot" } - { "dynnp_de" "dynn_TibE_riade" } - { "dynnp_de" "dynn_Tinory" } - { "dynnp_de" "dynn_Toron" } - { "dynnp_de" "dynn_Tripoly" } - { "dynnp_de" "dynn_Turbessel" } - { "dynnp_de" "dynn_Turguolant" } - { "dynnp_de" "dynn_Tyr" } - { "dynnp_d_" "dynn_Usperg" } - "dynn_Vidans" - "dynn_Vital" - { "dynnp_de" "dynn_Welves" } - { "dynnp_d_" "dynn_Ysis" } - { "dynnp_de" "dynn_Zerban" } - { "dynnp_de" "dynn_Zimblet" } - } - - male_names = { - Albert Arnoul Amalric Andronic Antevel Auchin Adam Andri AlbE_ric Alain Augustin Ambroise Ansald Alexis Amelin Anfred Alixandre Alard Annibal AdE_mar Anselme Archambaud Arthur Anscatinus Alvar Antoine Attard Aldobrandin AmE_dE_e - Baudouin BoE_mond Bernart Balian Bertelemi Benjamin BrancalE_on Bouveret Bertrand Bonaplius Borrile Bengerius Baldric Baldin Basile Bonvassal Bovo Boniface Benoiet Burchard - Carles Conrad Constantin Constans Claude Climent Celsus Calaman Clarembald Chiarion Carreran Cosma Cyrille Caesareus Chrestien Christophe - Daniel DiomE_des Dreux Denys Daimbert Durand Dominic Davi - Eusthaices Eudes Estienne Estiennot Ebremar EugE_ne Engeler E_douard Engenraz Evrart Elinand Edwis Echard Egidius - Fouques FrE_dE_ric Florent Florin Foucher Filibert FranC_ois Fernand Fulcrand - Godefroi Galbert Guy Gervais Gabriel Gilles GE_dE_on Garnier Georges Girart GrE_mont Geldemar Garsias Gilduin Gaston Guillelme Guibert Gualon Guillelme-Jourdain Guillelme-Raymond Gislebert Garenton GrE_goire Guerric GaE_tan - Hugues Henri Honorius Humfroy Heymeri Humbert HE_lie Hector Hodradus HE_raclius Helyes Hercule - Isaac Isnard Itier - Jehan Justinien Josselin Julien Jourdain Jaques Julius Janus Jason Joscius Jotran - Lambert Livon LE_onard Loys Lancelot Lorenz Landulf Lazare Lucien Lutolf Liparit Lothaire Lucas - Manuel Marin Maurice Milon Miles Menassier Melior Mahuis Machaire Mahengot Michiel Marsile Maregnan Monachus Mainard Martin Marc - NicE_phore NicE_tas Nicolas Narjot Nevelet - Orderic Olivier Olric Oris Ogerius Oddet Omnebono Octave Odon Onfroi - Philippe PE_lage Pierre Plivain Payen Pons Paul PtolE_mE_e Phoebus Perrot Poppo Peregrinus Pancrace Paschal PhacE_rol - Quentin - Romuald Raymond Rainald Richart Raoul Rupin Reignarz Raymond-Rupin Rostang Rohart Roger Romain Roland Remi Rotres Rinzon Ribaldus - Symbatius Sembald Simon Sibo Sicard Scipion Scirro SE_joret Sanson Silvius Seguin Serlon Soibrand Seraphin Syfrid Salemon - Tancred Thomas Taphroc Turolt TiE_rri Tristan ThE_tore ThE_odoric Toustain Tramon Tybaut - Ubaud Urbain Ulric Ursion - Vivien Vincent Victor - Willebrand Wido Winemar Wautier Warmond Winric Walleran Wulfran - Yblin Ysembart - Zacarie - } - female_names = { - Alix AgnE_s Alberade AliE_nor Aveline Antonella AdE_le Anselle Appollonie Anne AdalaI_de Avice Agace Aiglantine Armesende Argentine Arda Ancelma - BE_atrix Bermonde Basilia Bienvenue Berthe Bigne Brigide Bonne Blanche Bruna Beneoite Bourjot Bourgine - Charlotte Constance Caternella Catherine CE_cile Celsa ChE_rubine Candelour Christine Claudia Constantia Covilla Clarice - DorothE_e Douce Dolet Dominica Donata Denise - EstE_fE_nie Eschive Estienette Ermelline Emma E_lizabeth E_melotte Eulalie EuphE_mie Electe Emmeline Edelinne Ermenjart Erembourc - Florence Florine FranC_oise Franqueite - Godivere Guiberge Geltide Genevieve Godchilde Guaille Gilla Guibourc - Hodierne Helvis Hermeline Hermengarde Hodierna HE_lE_ne Helissent - Isolde - Joye Jehanne Juliane Joette Jaqueline - Lucie Luciane Lijart - Mahaut ME_lisende Marfie Marie Marguerite Mathilde MagdelE_ne Mabile Magdaleine Michiele - Nicole - Orgueilleuse Orable Odula - Plaisance PenthE_silE_e Pavie Philippa Poitevine Petra Pentecouste - Raymond Richent Richeut Rogerete Rohez Romainne Rose - Sibylle Sophie Sanche Sabine Simone Susanna Sanceline Sedila Simonnete - ThE_odora ThE_ophanie Tiburge Torterelle Thomasse Tyfainne - Ursule Ulmote - Vivienne - Yolande Yvete Ysabel - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} - -name_list_romansh = { - cadet_dynasty_names = { - "dynn_Adalbertus" - { "dynnp_d_" "dynn_Amede" } # Domat/Ems, 8th c - "dynn_Andermatt" - "dynn_Andri" - "dynn_Arquint" - "dynn_Bachelar" - { "dynnp_de" "dynn_Berinzona" } # Bellinzona, 8th-11th centuries - { "dynnp_de" "dynn_Biberach" } - "dynn_Bonadurer" - "dynn_Boner" - "dynn_Brasser" - { "dynnp_de" "dynn_Brienzola" } # Brienz/Brinzauls, 9th century - { "dynnp_de" "dynn_Cacias" } # old name of Cazis/Tgazas - "dynn_Caluzi" - "dynn_Camathias" - "dynn_Camenisch" - "dynn_Camichel" - { "dynnp_de" "dynn_Camma" } - "dynn_Canschutti" - { "dynnp_de" "dynn_Capol" } - "dynn_Caratsch" - { "dynnp_de" "dynn_Castella" } - "dynn_Cathrin" - "dynn_Cavelli" - "dynn_Chasprot" - "dynn_Chuonradus" - "dynn_Clavadetscher" - { "dynnp_de" "dynn_Cuira" } # Chur - "dynn_Dalp" - "dynn_Damur" - "dynn_Demont" - "dynn_Denicola" - "dynn_Depeder" - "dynn_Dethomas" - "dynn_Donatsch" - "dynn_Eichhardus" - "dynn_Erchangarius" - "dynn_Exoberius" - { "dynnp_de" "dynn_Faveras" } # old Romansh name of Pfäfers - "dynn_Fiffel" - "dynn_Flura" - "dynn_Foffa" - "dynn_Frictellinus" - "dynn_Gallati" - "dynn_Gasenzer" - "dynn_Gianel" - "dynn_Girordi" - "dynn_Glienard" - { "dynnp_de" "dynn_Grabs" } - "dynn_Grimold" - "dynn_Gudolf" - "dynn_Hadebertus" - "dynn_Hartpert" - "dynn_Hemmi" - { "dynnp_de" "dynn_Hersfeldia" } - "dynn_Jactatus" - "dynn_Janggen" - "dynn_Jecklin" - "dynn_Jelmoli" - "dynn_Jenni" - "dynn_JO_rigustin" # Jörigustin - "dynn_JO_rimann" # Jörimann - "dynn_Jochum" - "dynn_Jodocus" - "dynn_Just" - "dynn_Kilias" - "dynn_Kupli" - "dynn_Laurer" - "dynn_Levet" - "dynn_Lidorius" - "dynn_Lombardin" - "dynn_Loretz" - "dynn_Lory" - "dynn_Magistri" - { "dynnp_de" "dynn_Magenza" } # old name of Maienfeld - { "dynnp_de" "dynn_Maile" } - { "dynnp_de" "dynn_Malans" } - "dynn_Manzanell" - "dynn_Mathis" - "dynn_Maurelius" - "dynn_Meer" - { "dynnp_de" "dynn_Melide" } - "dynn_Moritzi" - "dynn_Nauli" - "dynn_Nold" - { "dynnp_de" "dynn_Panix" } - "dynn_Pedolin" - "dynn_Perrini" - "dynn_Pitsch" - { "dynnp_de" "dynn_Planta" } - { "dynnp_de" "dynn_Pludeno" } # Bludenz, Voralberg in Austria, 842 attestation - { "dynnp_de" "dynn_Pogio" } - { "dynnp_de" "dynn_Ramosch" } - { "dynnp_de" "dynn_Reynold" } - "dynn_Ruadolfus" - "dynn_Ruodharius" - "dynn_Rusca" - { "dynnp_de" "dynn_Sagogn" } - { "dynnp_de" "dynn_Salis" } - "dynn_Saluz" - { "dynnp_de" "dynn_Scanavico" } - "dynn_Schlanser" - "dynn_Selm" - { "dynnp_de" "dynn_Senegaune" } - "dynn_Sirroz" - { "dynnp_de" "dynn_Stierva" } - "dynn_Stoppa" - { "dynnp_de" "dynn_SU_s" } # de Süs - { "dynnp_de" "dynn_Tarasp" } - "dynn_Tgetgel" - { "dynnp_de" "dynn_Tinizong" } - { "dynnp_de" "dynn_Travers" } - { "dynnp_de" "dynn_Tremine" } # Trimmis - "dynn_Tscharner" - "dynn_Tschudius" - { "dynnp_de" "dynn_Tuminne" } # Tumans/Tumein, 13th c - "dynn_Ursecenus" - "dynn_ValA_r" - { "dynnp_de" "dynn_Valaulta" } - "dynn_Valier" - { "dynnp_de" "dynn_Vaz" } - "dynn_Verendarius" - "dynn_Vetsch" - "dynn_Vivengius" - "dynn_Wassali" - "dynn_Widrig" - "dynn_Zaccon" - "dynn_Zendralli" - { "dynnp_de" "dynn_Zizuris" } # Zizers/Zezras, 9th c - { "dynnp_de" "dynn_Zuoz" } - { "dynnp_de" "dynn_Zurlauben" } - } - - dynasty_names = { - "dynn_Adalbertus" - { "dynnp_d_" "dynn_Amede" } # Domat/Ems, 8th c - "dynn_Andermatt" - "dynn_Andri" - "dynn_Arquint" - "dynn_Bachelar" - { "dynnp_de" "dynn_Berinzona" } # Bellinzona, 8th-11th centuries - { "dynnp_de" "dynn_Biberach" } - "dynn_Bonadurer" - "dynn_Boner" - "dynn_Brasser" - { "dynnp_de" "dynn_Brienzola" } # Brienz/Brinzauls, 9th century - { "dynnp_de" "dynn_Cacias" } # old name of Cazis/Tgazas - "dynn_Caluzi" - "dynn_Camathias" - "dynn_Camenisch" - "dynn_Camichel" - { "dynnp_de" "dynn_Camma" } - "dynn_Canschutti" - { "dynnp_de" "dynn_Capol" } - "dynn_Caratsch" - { "dynnp_de" "dynn_Castella" } - "dynn_Cathrin" - "dynn_Cavelli" - "dynn_Chasprot" - "dynn_Chuonradus" - "dynn_Clavadetscher" - { "dynnp_de" "dynn_Cuira" } # Chur - "dynn_Dalp" - "dynn_Damur" - "dynn_Demont" - "dynn_Denicola" - "dynn_Depeder" - "dynn_Dethomas" - "dynn_Donatsch" - "dynn_Eichhardus" - "dynn_Erchangarius" - "dynn_Exoberius" - { "dynnp_de" "dynn_Faveras" } # old Romansh name of Pfäfers - "dynn_Fiffel" - "dynn_Flura" - "dynn_Foffa" - "dynn_Frictellinus" - "dynn_Gallati" - "dynn_Gasenzer" - "dynn_Gianel" - "dynn_Girordi" - "dynn_Glienard" - { "dynnp_de" "dynn_Grabs" } - "dynn_Grimold" - "dynn_Gudolf" - "dynn_Hadebertus" - "dynn_Hartpert" - "dynn_Hemmi" - { "dynnp_de" "dynn_Hersfeldia" } - "dynn_Jactatus" - "dynn_Janggen" - "dynn_Jecklin" - "dynn_Jelmoli" - "dynn_Jenni" - "dynn_JO_rigustin" # Jörigustin - "dynn_JO_rimann" # Jörimann - "dynn_Jochum" - "dynn_Jodocus" - "dynn_Just" - "dynn_Kilias" - "dynn_Kupli" - "dynn_Laurer" - "dynn_Levet" - "dynn_Lidorius" - "dynn_Lombardin" - "dynn_Loretz" - "dynn_Lory" - "dynn_Magistri" - { "dynnp_de" "dynn_Magenza" } # old name of Maienfeld - { "dynnp_de" "dynn_Maile" } - { "dynnp_de" "dynn_Malans" } - "dynn_Manzanell" - "dynn_Mathis" - "dynn_Maurelius" - "dynn_Meer" - { "dynnp_de" "dynn_Melide" } - "dynn_Moritzi" - "dynn_Nauli" - "dynn_Nold" - { "dynnp_de" "dynn_Panix" } - "dynn_Pedolin" - "dynn_Perrini" - "dynn_Pitsch" - { "dynnp_de" "dynn_Planta" } - { "dynnp_de" "dynn_Pludeno" } # Bludenz, Voralberg in Austria, 842 attestation - { "dynnp_de" "dynn_Pogio" } - { "dynnp_de" "dynn_Ramosch" } - { "dynnp_de" "dynn_Reynold" } - "dynn_Ruadolfus" - "dynn_Ruodharius" - "dynn_Rusca" - { "dynnp_de" "dynn_Sagogn" } - { "dynnp_de" "dynn_Salis" } - "dynn_Saluz" - { "dynnp_de" "dynn_Scanavico" } - "dynn_Schlanser" - "dynn_Selm" - { "dynnp_de" "dynn_Senegaune" } - "dynn_Sirroz" - { "dynnp_de" "dynn_Stierva" } - "dynn_Stoppa" - { "dynnp_de" "dynn_SU_s" } # de Süs - { "dynnp_de" "dynn_Tarasp" } - "dynn_Tgetgel" - { "dynnp_de" "dynn_Tinizong" } - { "dynnp_de" "dynn_Travers" } - { "dynnp_de" "dynn_Tremine" } # Trimmis - "dynn_Tscharner" - "dynn_Tschudius" - { "dynnp_de" "dynn_Tuminne" } # Tumans/Tumein, 13th c - "dynn_Ursecenus" - "dynn_ValA_r" - { "dynnp_de" "dynn_Valaulta" } - "dynn_Valier" - { "dynnp_de" "dynn_Vaz" } - "dynn_Verendarius" - "dynn_Vetsch" - "dynn_Vivengius" - "dynn_Wassali" - "dynn_Widrig" - "dynn_Zaccon" - "dynn_Zendralli" - { "dynnp_de" "dynn_Zizuris" } # Zizers/Zezras, 9th c - { "dynnp_de" "dynn_Zuoz" } - { "dynnp_de" "dynn_Zurlauben" } - } - - male_names = { - Adalgott Alesch Ambros Andreia Antimus Antieni Armon Agilmar - Bastiaun Bernardin Baltisar Baltran Banadetg Battesta Barclameu Blesi Bonifazi Bruno - Constantin Cristoffel Cundrau Calist Camil Carlin Cesar Crisost Claudi Chrest Chiaspar Columbin - Duitg Donatus Danuet Dionys Domeni Duriges Durich Diotolfus - Eligi Erco Eusebi Esso Egino Eberhard - Flurin Fadri Faust Fideli Felici Fortunat Francestg Frideric Fridolin Foscio - Gion Gisep Gieri Gudench Gaudenz Gaitan Gallas Gervasi Geronas Gilgian Gionas Giovan Gualbert Guglielm - Hendri Hiltibald Hartpert Herloino - Ignazi Ildefons - Jachum Josua - Largias Leodegar Leci Linard Librat Liun Ludivic Lurainz Lobucio - Martegn Magnasch Marchet Mathiu Melcher Mitgel Mudest Muretzen - NicolA_ - Oresti Otto - Placi Peider Padrut Paschalis Pauli Pancraz Paulin Pult Pertbold - Raduolf Raget Ramun Remigi Reparat Romedi - Schimun Sigisbert Salesi Sein Steafan Salomon - Tello Tarcisi Teodosi Tgasper Tumasch Thietmar - Ursicin Uorsin Ursilin - Vigeli Viezel Venanzi Valantin Vendelin Vincenz Volkard - Waldo - } - female_names = { - Annamengia Agta Anghela Anna Adeleida Amalia - Barla Balungia Basilissa Beatriz Bevenuta Bertilla Brida - Castoria Carlina Carmelia Catrina Cilgia Claritta Culastia Constanzia Cresenzia Cristigna Cypriana Cunigunda - Domenichina Dorathea - Edelfina Emerita Eugenia - Favorita Ferena Fiana Filomena Flurinda Franzesca Fridolina Fumeia - Guota Gelgia Gerhilda Georghina Gionina Giuanna Greata Genoveva - Hiazinta Henrica - Ignazia - Jacobea Juventina - Laurenzia Letta Librata Ligrezie Lisabetta Liuna Ludivica - Maria Macrina Magdleina Magreta - Niculina Nutala - Odda Ottiglia Otavia - Paluongia Pitschna - Rosvita - Salvia Saira Seraina Sibila Staschia SU_sanna - Teusinda Tarzisia Teodosia Tomasina Teresa TignO_la - Ursula Ursicina Urbania Ursina - Vespula Violanta Vigelia Vualdrada - } - - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 10 - - mercenary_names = { - { name = "mercenary_company_league_of_gods_house" } - { name = "mercenary_company_gray_league" } - { name = "mercenary_company_swiss_guard" } - { name = "mercenary_company_rhaetian_column" } - } -} diff --git a/common/culture/name_lists/00_goidelic.txt b/common/culture/name_lists/00_goidelic.txt deleted file mode 100644 index 8240dedb7..000000000 --- a/common/culture/name_lists/00_goidelic.txt +++ /dev/null @@ -1,432 +0,0 @@ -name_list_irish = { - - cadet_dynasty_names = { - { "dynnp_ua" "dynn_Braenain" } - { "dynnp_ua" "dynn_Murchada" } - { "dynnp_mac" "dynn_Murchada" } - "dynn_Lorc" - "dynn_Crovan" - { "dynnp_ua" "dynn_FA_elA_in" } - { "dynnp_ua" "dynn_NE_ill_MO_ir" } - { "dynnp_mac" "dynn_Diarmaida" } - "dynn_NI__Rhodan" - "dynn_Shannon" - "dynn_Ceiteach" - { "dynnp_ua" "dynn_Domnaill" } - { "dynnp_ua" "dynn_Ruairc" } - { "dynnp_ua" "dynn_MA_il_EO_in" } - "dynn_FitzPatrick" - { "dynnp_ua" "dynn_Cearbhaill" } - { "dynnp_mac" "dynn_Mathgamna" } - "dynn_Got" - { "dynnp_mac" "dynn_Murchada_CA_emA_nach" } - { "dynnp_mac" "dynn_Murchada_Cennselach" } - { "dynnp_ua" "dynn_FA_elA_in" } - { "dynnp_ua" "dynn_Conchobar_Sligig" } - { "dynnp_ua" "dynn_Conchobar_Ruad" } - { "dynnp_ua" "dynn_Conchobar_Donn" } - { "dynnp_ua" "dynn_BA_egill" } - { "dynnp_ua" "dynn_DU_ngaile" } - { "dynnp_ua" "dynn_Dochartaigh" } - { "dynnp_ua" "dynn_hEchtigirn" } - "dynn_Barry" - "dynn_O__Braonain" - "dynn_Burke" - { "dynnp_ua" "dynn_BrA_E_in" } - { "dynnp_ua" "dynn_Cathail" } - { "dynnp_ua" "dynn_Cerbaill" } - { "dynnp_ua" "dynn_Cathasaigh" } - { "dynnp_ua" "dynn_Flannchaid" } - { "dynnp_ua" "dynn_Congalaigh" } - { "dynnp_ua" "dynn_CruadlA_ich" } - { "dynnp_ua" "dynn_Dimasaigh" } - { "dynnp_ua" "dynn_Dubgaill" } - { "dynnp_ua" "dynn_A_edacA_in" } - { "dynnp_ua" "dynn_Fergail" } - { "dynnp_ua" "dynn_Gallchobair" } - "dynn_Lowery" - { "dynnp_ua" "dynn_DubagA_in" } - "dynn_Connachta" - { "dynnp_ui" "dynn_NE_ill" } - { "dynnp_ui" "dynn_Maine" } - "dynn_Laigin" - "dynn_Oitir" - { "dynnp_ui" "dynn_Briain" } - "dynn_CholmA_in" - { "dynnp_ua" "dynn_Mael_Sechlainn" } - { "dynnp_ui" "dynn_Garrchon" } - "dynn_Laighin" - "dynn_Crovan" - "dynn_Craig" - { "dynnp_ua" "dynn_MO_rdha" } - { "dynnp_ua" "dynn_Ruairc" } - { "dynnp_ua" "dynn_Flaithri" } - { "dynnp_ua" "dynn_hEochadha" } - { "dynnp_mac" "dynn_A_E_da" } - { "dynnp_an" "dynn_t-Saoir" } - { "dynnp_ua" "dynn_Caollaidhe" } - { "dynnp_ua" "dynn_Maoileachlainn" } - { "dynnp_ua" "dynn_Carthaigh" } - "dynn_Llyn" - "dynn_Michael" - { "dynnp_mac" "dynn_Dalach" } - { "dynnp_mac" "dynn_Flannacan" } - { "dynnp_ua" "dynn_Meiscill" } - { "dynnp_ua" "dynn_Laidhgnen" } - { "dynnp_ua" "dynn_Baoigheallain" } - { "dynnp_ua" "dynn_hEiccnigh" } - } - - dynasty_names = { - { "dynnp_ua" "dynn_Braenain" } - { "dynnp_ua" "dynn_Murchada" } - { "dynnp_mac" "dynn_Murchada" } - "dynn_Lorc" - "dynn_Crovan" - { "dynnp_ua" "dynn_FA_elA_in" } - { "dynnp_ua" "dynn_NE_ill_MO_ir" } - { "dynnp_mac" "dynn_Diarmaida" } - "dynn_NI__Rhodan" - "dynn_Shannon" - "dynn_Ceiteach" - { "dynnp_ua" "dynn_Domnaill" } - { "dynnp_ua" "dynn_Ruairc" } - { "dynnp_ua" "dynn_MA_il_EO_in" } - "dynn_FitzPatrick" - { "dynnp_ua" "dynn_Cearbhaill" } - { "dynnp_mac" "dynn_Mathgamna" } - "dynn_Got" - { "dynnp_mac" "dynn_Murchada_CA_emA_nach" } - { "dynnp_mac" "dynn_Murchada_Cennselach" } - { "dynnp_ua" "dynn_FA_elA_in" } - { "dynnp_ua" "dynn_Conchobar_Sligig" } - { "dynnp_ua" "dynn_Conchobar_Ruad" } - { "dynnp_ua" "dynn_Conchobar_Donn" } - { "dynnp_ua" "dynn_BA_egill" } - { "dynnp_ua" "dynn_DU_ngaile" } - { "dynnp_ua" "dynn_Dochartaigh" } - { "dynnp_ua" "dynn_hEchtigirn" } - "dynn_Barry" - "dynn_O__Braonain" - "dynn_Burke" - { "dynnp_ua" "dynn_BrA_E_in" } - { "dynnp_ua" "dynn_Cathail" } - { "dynnp_ua" "dynn_Cerbaill" } - { "dynnp_ua" "dynn_Cathasaigh" } - { "dynnp_ua" "dynn_Flannchaid" } - { "dynnp_ua" "dynn_Congalaigh" } - { "dynnp_ua" "dynn_CruadlA_ich" } - { "dynnp_ua" "dynn_Dimasaigh" } - { "dynnp_ua" "dynn_Dubgaill" } - { "dynnp_ua" "dynn_A_edacA_in" } - { "dynnp_ua" "dynn_Fergail" } - { "dynnp_ua" "dynn_Gallchobair" } - "dynn_Lowery" - { "dynnp_ua" "dynn_DubagA_in" } - "dynn_Connachta" - { "dynnp_ui" "dynn_NE_ill" } - { "dynnp_ui" "dynn_Maine" } - "dynn_Laigin" - "dynn_Oitir" - { "dynnp_ui" "dynn_Briain" } - "dynn_CholmA_in" - { "dynnp_ua" "dynn_Mael_Sechlainn" } - { "dynnp_ui" "dynn_Garrchon" } - "dynn_Laighin" - "dynn_Crovan" - "dynn_Craig" - { "dynnp_ua" "dynn_MO_rdha" } - { "dynnp_ua" "dynn_Ruairc" } - { "dynnp_ua" "dynn_Flaithri" } - { "dynnp_ua" "dynn_hEochadha" } - { "dynnp_mac" "dynn_A_E_da" } - { "dynnp_an" "dynn_t-Saoir" } - { "dynnp_ua" "dynn_Caollaidhe" } - { "dynnp_ua" "dynn_Maoileachlainn" } - { "dynnp_ua" "dynn_Carthaigh" } - "dynn_Llyn" - "dynn_Michael" - { "dynnp_mac" "dynn_Dalach" } - { "dynnp_mac" "dynn_Flannacan" } - { "dynnp_ua" "dynn_Meiscill" } - { "dynnp_ua" "dynn_Laidhgnen" } - { "dynnp_ua" "dynn_Baoigheallain" } - { "dynnp_ua" "dynn_hEiccnigh" } - } - - male_names = { - Aaron AbbA_n Abner AbE_l AdomnA_n A_ed A_edgen A_educA_n A_edA_n A_engus Affiath Ailbe Ailbrend Ailbrenn AilchU_ Aildobur Ailgel A_ilgenA_n Ailgus - Ailill AilpI_n Ainbchellach A_indle Ainftech Ainmere Airechtach AirfhindA_n AirfhinnA_n Airleid Airmedach Amalgaid AmlaI_b AnfudA_n AnlO_n Anmchaid A_nrothA_n Ardgal - Ardgar Art Artbran Artgal Artgus ArtucA_n ArtU_r Assiucc Augaire AugustI_n Aurthuile BA_ethgalach BA_ethI_ne BA_etA_n BE_oA_ed Barrfhind BeccA_n Berrach BhA_tair - Blathmacc Bran Brandub Brangen Bressal Brian BriccE_ne BriccI_ne BroccA_n Bruatur Bruide BrE_naind BrE_nainn BrO_en BU_aidbE_o Caicher Cailech Cailte Cairbre - Cairell CaissE_ne CaissI_n CaissI_ne Canann CanannA_n Carlus Cathal CathalA_n Cathassach Cathbad CathmA_el CathmA_l Cathnio Cathub CausantI_n CaI_lte CaI_nchomrac - CaI_ndelbA_n Ceithernach Cellach CellachA_n CennE_tig Cenn-FA_elad CennlachA_n Cerball Cernach CernachA_n Cian CiarA_n CillE_ne CillI_ne CinA_ed Clemens Cobthach - Coirpre Colcu ColmA_n Columb ComgA_n Conaing Conall ConallA_n Conamail ConA_n Conchenn Conchobar Condla Congal Congalach Congus Conlang Conmac Conmacc - ConmA_el ConmA_l Conn Connla ConrI_ Constans ConstantI_n Corbb CorbA_n CorccA_n CorcrA_n Cormac Coscrach CoI_lboth Crimthann CrundmA_el CruinnmA_el - CrI_chA_n CrO_nA_n CuilE_n Cuindles Cuircthe Cummascach CA_emA_n CO_elbad CO_elub CO_emA_n CU_-Allaid CU_-Bretan CU_-Caech CU_-Cen CU_-Cen-MA_thair CU_-CU_arA_in CU_-Gamna CU_-RoI_ CU_anu CU_ldub CU_A_n - CU_A_nA_n DabI_d Daigre Dalbach DallA_n DaniE_l Dathal Dathgus DemmA_n Diarmait Doedgus Domangart Domnall Donn Donnchad Donncuan DonndubA_n Donngal - DonnucA_n DoE_lgus Drost Drust Dub-dA_-Lethe Dubcenn Dubgenn Dubh Dubhghall Dubhglais Dubthach DubA_ed DubA_n Duiblesc Duibne DunA_ed DA_lach DI_cuill DI_glach DI_mmae - DI_mmasach DI_mmA_n DI_nertach DU_nacA_n DU_nadach DU_nchad DU_ngal DU_ngalach DU_nlang E_amonn Echmarcach E_chtgal E_chtgus Echthigern Echuid E_icnech E_icnechA_n ElA_ir E_nna E_nri E_ochad - Eochaid Eochu EochucA_n E_ogan Erc Ercaid ErcA_ed ErcA_n E_remO_n E_rennach ErnA_n EterscE_l EO_gan EO_ganA_n Fachtna Fairchellach Fallaman FarannA_n FaI_lbe Fearghus - Fechtnach Fedach Fearchar Fedelmid Feirgil Felic Fer-Fugaill Feradach Ferdomnach Fergal Fergus Fionnghall Fiachnae FianchU_ Findbarr FindlaI_ch Fingen Finguine Finn FinnacA_n Finnbarr - FinnchU_ Finnlagh Finnsnechtae Fintan Flaithbertach Flaithem FlaithemA_n Flaithgus FlaithrI_ Flann FlannacA_n Flannchad FlannA_n Fogartach Folachtach ForannA_n Forbassach Fothad Fothud - Fuacarta Fubthad Fuirechtach Fursu FA_elcar FA_elchad FA_elchU_ FA_eldobur FA_elgus FA_elA_n FA_elbe FI_achnae FI_adchU_ FI_ngin FI_nsnechta FO_carta GabrA_n Garalt Garbith Gilla-I_osa Gilla-BrI_gte - Gilla-Coluim Gilla-ComgA_in Gilla-CrI_st Gilla-na-NA_em Gilla-PA_traic Gilla-Ruad Glaisiuc Glaschu GlU_n-Iairn Gofraid GormacA_n Gormgus GormA_n Guaire GA_ethA_n - GA_ethI_ne GO_sacht Iacob Iarlaithe Imchad Indrechtach Ioseph I_omhar Labraid Lachtnae LachtnA_n LachtnE_ne Laidcenn Laidgenn LaidI_ne LaisrE_n LennA_n Lethlobur Liam - Liber Lochlann Loingsech LonA_n LorcA_n Lugh Lugaid LugA_ed LA_egaire LO_chE_ne LO_chI_ne LO_eguire Mac-Laisre MainchI_ne Maine ManchA_n Martan Mathgamain MatudA_n MinchA_n Mo-Chonna Mo-Lua MO_enach - Morand Morann MugrO_n Muirchertach MuirecA_n Muiredach Muirgius Murchad MurchU_ MA_el-Anfaid MA_el-Bresail MA_el-BrI_gte MA_el-Cein MA_el-CianA_in MA_el-CiarA_in MA_el-Coluim MA_el-Corgis - MA_el-Dubh MA_el-DU_in MA_el-Fothartaig MA_el-FA_baill MA_el-I_osa MA_el-MA_edO_c MA_el-Martain MA_el-MO_rda MA_el-Muire MA_el-MI_chI_l MA_el-Petair MA_el-PA_traic MA_el-Ruanaid MA_el-Sechnaill - MA_el-TO_lai MA_elA_n MA_enach MA_thair MU_adA_n Nadarchu Nannid Natfraech Natfraich Natsluaig Nechtan Niall Niallgus NiallA_n Nuadu OdrA_n O_engus O_enucA_n OissE_ne OissI_ne OlcA_n O_lchobar - OnchU_ Orthanach Oscar PA_traic Petair Pilib PO_l Proinsias Rechtabra RiacA_n Riaguil Robartach Rogallach Rogellach Ruah RuaidrI_ Ruarcc Rumann - RA_thach RI_gA_n RI_A_n RO_dA_n RO_nchU_ RO_nA_n RU_adacA_n RU_adA_n Scandal ScandlA_n ScellA_n Scolaige SE_aghdha SE_afra SE_amas SeA_n Sechnassach Selbach SenchA_n SeoA_n Sinach - SiothrU_n SlE_bI_ne Snedgus Sogan Somhairle Suibne SA_erbrethach SA_rA_n SE_igI_ne SE_tna SE_tnae Tadg Taithlech Talorc TalorcA_n TemnE_n Tigernach TigernA_n - Tipraite Tomaltach TomA_s TorccA_n Trenchad Trengus Tressach TuathalA_n Tuireann TA_lA_n TO_la TU_athal Ualgarg Ualan Ualtar U_amnachA_n Uargal Uargalach Uargus - Uilliam UltA_n - } - female_names = { - Ablach A_edammair Affraic AI_binn AibilI_n Aileann A_ine Anlaith ArO_c Barrdub Ben-Laigen Ben-MI_de Ben-Muman Ben-Ulad Brigit BE_-FA_il BE_binn Cacht Caillech-FhinnE_in - Cainnech CaissE_ne CaitilI_n CaI_ntigern CaI_rech CathA_n CatrI_ona Cellach Ciar Cnes Coblaith Cobflaith Conchenn CondA_l CrI_nO_ch CrI_stina Cumman - Deirdre Der-bForgaill DerbA_il Derborgaill Der-Ilei Der-Lugdach Dianaim Doriend Dub-Dil Dub-Essa Dub-Lemna Dubchoblaig Dubgilla DU_insech DU_nlaith Echrad E_ibhleann - Eilionora Eithne EllbrI_g Emer E_taI_n E_ua Euginia FaI_lenn Fedelm Finneacht Finnguala Flann Forbflaith FI_ne Garb GelgE_is GerrO_c Gnathnad Gormflaith - Gormlaith GrA_inne Imag I_te Lann LasairfI_ona Lathir Lerben Lerthan LI_gach Lucia Martha Mauda Muadhnait Muirenn Muirgel Muirne MA_el-Mide - MA_el-Muire MA_ire MA_iread MA_irgred MO_r MO_r-Muman NA_rbflaith Nuala O_rlaith O_rnat RO_is Sadb Samthann ScA_thach SE_bdann Selblaith Seonaid Sinech SiobA_n - Sisuile SlA_I_ne Sorcha Suaibsech SA_erlaith SE_tach SI_thmaith Tailefhlaith Tailltiu Temair Tuathflaith TO_mnat Uallach Uasal U_na - } - - patronym_prefix_male = "dynnpat_pre_mac" - patronym_prefix_male_vowel = "dynnpat_pre_vow_mag" - patronym_prefix_female = "dynnpat_pre_nic" - patronym_prefix_female_vowel = "dynnpat_pre_vow_nig" - - always_use_patronym = yes - - - pat_grf_name_chance = 30 - mat_grf_name_chance = 15 - father_name_chance = 5 - - pat_grm_name_chance = 30 - mat_grm_name_chance = 15 - mother_name_chance = 10 - - mercenary_names = { - { name = mercenary_company_band_of_kerns } - { name = mercenary_company_madhmanns_company } - { name = mercenary_company_company_of_shield_and_scian } - } -} -name_list_gaelic = { - - cadet_dynasty_names = { - { "dynnp_a_" "dynn_Phearsain" } - { "dynnp_a" "dynn_Baidenaich" } - { "dynnp_a" "dynn_Cairge" } - { "dynnp_a" "dynn_DU_in_Chaillden" } - { "dynnp_a" "dynn_GabrA_in" } - { "dynnp_a" "dynn_hE_rinn" } - { "dynnp_a" "dynn_hInberuraid" } - { "dynnp_a" "dynn_Lemnain" } - { "dynnp_a" "dynn_Monid-TE_daich" } - { "dynnp_a" "dynn_ScO_ine" } - { "dynnp_a" "dynn_Sratha_Balgaid" } - { "dynnp_an" "dynn_Dorsair" } - { "dynnp_mac" "dynn_Aillein" } - { "dynnp_na" "dynn_Ceardadh" } - dynn_A__Mhaoirne - dynn_BairE_ad - dynn_Breitheamh - dynn_Caimbeul - dynn_Cataibh - dynn_Ceanadach - dynn_Ceitein - dynn_Cormaig - dynn_Donnchaid - dynn_Gallaibh - dynn_Glaschu - dynn_Grannd - dynn_Lachlainn - { "dynnp_mac" "dynn_a__Chruiteir" } - { "dynnp_mac" "dynn_a__Phearsain" } - { "dynnp_mac" "dynn_A_egusa" } - { "dynnp_mac" "dynn_Adaim" } - { "dynnp_mac" "dynn_Alaxandair" } - { "dynnp_mac" "dynn_Amhlaigh" } - { "dynnp_mac" "dynn_Amlaigh" } - { "dynnp_mac" "dynn_Arailt" } - { "dynnp_mac" "dynn_Bethain" } - { "dynnp_mac" "dynn_Cainnig" } - { "dynnp_mac" "dynn_CennE_tig" } - { "dynnp_mac" "dynn_Coistela" } - { "dynnp_mac" "dynn_Domnaill" } - { "dynnp_mac" "dynn_Donnchada" } - { "dynnp_mac" "dynn_Dubgaill" } - { "dynnp_mac" "dynn_Dubgaill" } - { "dynnp_mac" "dynn_DubSithe" } - { "dynnp_mac" "dynn_EO_gain" } - { "dynnp_mac" "dynn_EO_in_Duib" } - { "dynnp_mac" "dynn_Fergusa" } - { "dynnp_mac" "dynn_FindlA_ich" } - { "dynnp_mac" "dynn_FinnagA_in" } - { "dynnp_mac" "dynn_Gille-FA_elain" } - { "dynnp_mac" "dynn_Gillebrath" } - { "dynnp_mac" "dynn_Gillepatraig" } - { "dynnp_mac" "dynn_Ilwham" } - { "dynnp_mac" "dynn_in_Baird" } - { "dynnp_mac" "dynn_in_Rothaich" } - { "dynnp_mac" "dynn_in_Toisich" } - { "dynnp_mac" "dynn_in_tSagairt" } - { "dynnp_mac" "dynn_LE_oit" } - { "dynnp_mac" "dynn_NE_ill" } - { "dynnp_mac" "dynn_Ragnaill" } - { "dynnp_mac" "dynn_Ruaidri" } - { "dynnp_mac" "dynn_Torfinn" } - { "dynnp_mac" "dynn_Uchtraigh" } - { "dynnp_mac" "dynn_Uilleim" } - dynn_Machair - dynn_Madethyn - dynn_Muireadhach - dynn_Na_Rannaibh - dynn_Neacail - dynn_SdI_bard - dynn_Sgain - dynn_Siorrachd - dynn_Somhairle - dynn_Srath_Nid - } - - dynasty_names = { - { "dynnp_a_" "dynn_Phearsain" } - { "dynnp_a" "dynn_Baidenaich" } - { "dynnp_a" "dynn_Cairge" } - { "dynnp_a" "dynn_DU_in_Chaillden" } - { "dynnp_a" "dynn_GabrA_in" } - { "dynnp_a" "dynn_hE_rinn" } - { "dynnp_a" "dynn_hInberuraid" } - { "dynnp_a" "dynn_Lemnain" } - { "dynnp_a" "dynn_Monid-TE_daich" } - { "dynnp_a" "dynn_ScO_ine" } - { "dynnp_a" "dynn_Sratha_Balgaid" } - { "dynnp_an" "dynn_Dorsair" } - { "dynnp_mac" "dynn_Aillein" } - { "dynnp_na" "dynn_Ceardadh" } - dynn_A__Mhaoirne - dynn_BairE_ad - dynn_Breitheamh - dynn_Caimbeul - dynn_Cataibh - dynn_Ceanadach - dynn_Ceitein - dynn_Cormaig - dynn_Donnchaid - dynn_Gallaibh - dynn_Glaschu - dynn_Grannd - dynn_Lachlainn - { "dynnp_mac" "dynn_a__Chruiteir" } - { "dynnp_mac" "dynn_a__Phearsain" } - { "dynnp_mac" "dynn_A_egusa" } - { "dynnp_mac" "dynn_Adaim" } - { "dynnp_mac" "dynn_Alaxandair" } - { "dynnp_mac" "dynn_Amhlaigh" } - { "dynnp_mac" "dynn_Amlaigh" } - { "dynnp_mac" "dynn_Arailt" } - { "dynnp_mac" "dynn_Bethain" } - { "dynnp_mac" "dynn_Cainnig" } - { "dynnp_mac" "dynn_CennE_tig" } - { "dynnp_mac" "dynn_Coistela" } - { "dynnp_mac" "dynn_Domnaill" } - { "dynnp_mac" "dynn_Donnchada" } - { "dynnp_mac" "dynn_Dubgaill" } - { "dynnp_mac" "dynn_Dubgaill" } - { "dynnp_mac" "dynn_DubSithe" } - { "dynnp_mac" "dynn_EO_gain" } - { "dynnp_mac" "dynn_EO_in_Duib" } - { "dynnp_mac" "dynn_Fergusa" } - { "dynnp_mac" "dynn_FindlA_ich" } - { "dynnp_mac" "dynn_FinnagA_in" } - { "dynnp_mac" "dynn_Gille-FA_elain" } - { "dynnp_mac" "dynn_Gillebrath" } - { "dynnp_mac" "dynn_Gillepatraig" } - { "dynnp_mac" "dynn_Ilwham" } - { "dynnp_mac" "dynn_in_Baird" } - { "dynnp_mac" "dynn_in_Rothaich" } - { "dynnp_mac" "dynn_in_Toisich" } - { "dynnp_mac" "dynn_in_tSagairt" } - { "dynnp_mac" "dynn_LE_oit" } - { "dynnp_mac" "dynn_NE_ill" } - { "dynnp_mac" "dynn_Ragnaill" } - { "dynnp_mac" "dynn_Ruaidri" } - { "dynnp_mac" "dynn_Torfinn" } - { "dynnp_mac" "dynn_Uchtraigh" } - { "dynnp_mac" "dynn_Uilleim" } - dynn_Machair - dynn_Madethyn - dynn_Muireadhach - dynn_Na_Rannaibh - dynn_Neacail - dynn_SdI_bard - dynn_Sgain - dynn_Siorrachd - dynn_Somhairle - dynn_Srath_Nid - } - - male_names = { - Aaron AbbA_n Abner AbE_l AdomnA_n A_ed A_edgen A_educA_n A_edA_n A_engus Affiath Ailbe Ailbrend Ailbrenn AilchU_ Aildobur Ailgel A_ilgenA_n Ailgus - Ailill AilpI_n Ainbchellach A_indle Ainftech Ainmere Airechtach AirfhindA_n AirfhinnA_n Airleid Airmedach Amalgaid AmlaI_b AnfudA_n AnlO_n Anmchaid A_nrothA_n Ardgal - Ardgar Art Artbran Artgal Artgus ArtucA_n ArtU_r Assiucc Augaire AugustI_n Aurthuile BA_ethgalach BA_ethI_ne BA_etA_n BE_oA_ed Barrfhind BeccA_n Berrach BhA_tair - Blathmacc Bran Brandub Brangen Bressal Brian BriccE_ne BriccI_ne BroccA_n Bruatur Bruide BrE_naind BrE_nainn BrO_en BU_aidbE_o Caicher Cailech Cailte Cairbre - Cairell CaissE_ne CaissI_n CaissI_ne Canann CanannA_n Carlus Cathal CathalA_n Cathassach Cathbad CathmA_el CathmA_l Cathnio Cathub CausantI_n CaI_lte CaI_nchomrac - CaI_ndelbA_n Ceithernach Cellach CellachA_n CennE_tig Cenn-FA_elad CennlachA_n Cerball Cernach CernachA_n Cian CiarA_n CillE_ne CillI_ne CinA_ed Clemens Cobthach - Coirpre Colcu ColmA_n Columb ComgA_n Conaing Conall ConallA_n Conamail ConA_n Conchenn Conchobar Condla Congal Congalach Congus Conlang Conmac Conmacc Cailean - ConmA_el ConmA_l Conn Connla ConrI_ Constans ConstantI_n Corbb CorbA_n CorccA_n CorcrA_n Cormac Coscrach CoI_lboth Crimthann CrI_nA_n CrundmA_el CruinnmA_el - CrI_chA_n CrO_nA_n CuilE_n Cuindles Cuircthe Cummascach CA_emA_n CO_elbad CO_elub CO_emA_n CU_-Allaid CU_-Bretan CU_-Caech CU_-Cen CU_-Cen-MA_thair CU_-CU_arA_in CU_-Gamna CU_-RoI_ CU_anu CU_ldub CU_A_n - CU_A_nA_n DabI_d Daigre Dalbach DallA_n DaniE_l Dathal Dathgus DemmA_n Drystan Diarmait Doedgus Domangart Domnall Donn Donnchad Donncuan DonndubA_n Donngal - DonnucA_n DoE_lgus Drost Drust Dub-dA_-Lethe Dubcenn Dubgenn Dubh Dubhghall Dubhglais Dubthach DubA_ed DubA_n Duib Duiblesc Duibne DunA_ed DA_lach DI_cuill DI_glach DI_mmae - DI_mmasach DI_mmA_n DI_nertach DU_nacA_n DU_nadach DU_nchad DU_ngal DU_ngalach DU_nlang E_amonn Echmarcach E_chtgal E_chtgus Echthigern Echuid E_icnech E_icnechA_n ElA_ir E_nna E_nri E_ochad - Eochaid Eochu EochucA_n E_ogan Erc Ercaid ErcA_ed ErcA_n E_remO_n E_rennach ErnA_n EterscE_l EO_gan EO_ganA_n Fachtna Fairchellach Fallaman FarannA_n FaI_lbe Fearghus - Fechtnach Fedach Fearchar Fedelmid Feirgil Felic Fer-Fugaill Feradach Ferdomnach Fergal Fergus Fiachnae FianchU_ Findbarr Fingen Finguine Finn FinnacA_n Finnbarr - FinnchU_ Finnlagh Finnsnechtae Fintan Flaithbertach Flaithem FlaithemA_n Flaithgus FlaithrI_ Flann FlannacA_n Flannchad FlannA_n Fogartach Folachtach ForannA_n Forbassach Fothad Fothud - Fuacarta Fubthad Fuirechtach Fursu FA_elcar FA_elchad FA_elchU_ FA_eldobur FA_elgus FA_elA_n FA_elbe FI_achnae FI_adchU_ FI_ngin FI_nsnechta FO_carta GabrA_n Garalt Garbith Gilla-I_osa Gilla-BrI_gte - Gilla-Coluim Gilla-ComgA_in Gilla-CrI_st Gilla-na-NA_em Gilla-PA_traic Gilla-Ruad Glaisiuc Glaschu GlU_n-Iairn Gofraid GormacA_n Gormgus GormA_n Guaire GA_ethA_n - GA_ethI_ne GO_sacht Iacob Iarlaithe Ildulb Imchad Indrechtach Ioseph I_omhar Labraid Lachtnae LachtnA_n LachtnE_ne Laidcenn Laidgenn LaidI_ne LaisrE_n LennA_n Lethlobur Liam - Liber Lochlann Loingsech LonA_n LorcA_n Lugh Lugaid LugA_ed LA_egaire LO_chE_ne LO_chI_ne LO_eguire Macbethad Muirgein MA_elSnechtai Mac-Laisre MainchI_ne Maine ManchA_n Martan Murethach Mathgamain MatudA_n MinchA_n Mo-Chonna Mo-Lua MO_enach - Morand Morann MugrO_n Muirchertach MuirecA_n Muiredach Muirgius Murchad MurchU_ MA_el-Anfaid MA_el-Bresail MA_el-BrI_gte MA_el-Cein MA_el-CianA_in MA_el-CiarA_in MA_el-Coluim MA_el-Corgis - MA_el-Dubh MA_el-DU_in MA_el-Fothartaig MA_el-FA_baill MA_el-I_osa MA_el-MA_edO_c MA_el-Martain MA_el-MO_rda MA_el-Muire MA_el-MI_chI_l MA_el-Petair MA_el-PA_traic MA_el-Ruanaid MA_el-Sechnaill - MA_el-TO_lai MA_elA_n MA_enach MA_thair MU_adA_n Nadarchu Nannid Natfraech Natfraich Natsluaig Nechtan Niall Niallgus NiallA_n Nuadu OdrA_n O_engus O_enucA_n OissE_ne OissI_ne OlcA_n O_lchobar - OnchU_ Orthanach Oscar PA_traic Petair Pilib PO_l Proinsias Rechtabra RiacA_n Riaguil Robartach Rogallach Rogellach Ruah RuaidrI_ Ruarcc Rumann - RA_thach RI_gA_n RI_A_n RO_dA_n RO_nchU_ RO_nA_n RU_adacA_n RU_adA_n Scandal ScandlA_n ScellA_n Scolaige SE_aghdha SE_afra SE_amas SeA_n Sechnassach Selbach SenchA_n SeoA_n Sinach - SiothrU_n SlE_bI_ne Snedgus Sogan Somhairle Suibne SA_erbrethach SA_rA_n SE_igI_ne SE_tna SE_tnae Tadhg Taithlech Talorc TalorcA_n TemnE_n Tigernach TigernA_n - Tipraite Tomaltach TomA_s TorccA_n Trenchad Trengus Tressach TuathalA_n Tuireann TA_lA_n TO_la TU_athal Ualgarg Ualan Ualtar U_amnachA_n Uargal Uargalach Uargus - Uilliam UltA_n - } - female_names = { - Ablach A_edammair Affraic AI_binn AibilI_n Aileann A_ine Anlaith Anleta ArO_c Barrdub Ben-Laigen Ben-MI_de Ben-Muman Ben-Ulad Brigit BE_-FA_il BE_binn Cacht Caillech-FhinnE_in - Cainnech CaissE_ne CaitilI_n CaI_ntigern CaI_rech CathA_n CatrI_ona Cellach Ciar Cnes Coblaith Cobflaith Conchenn CondA_l CrI_nO_ch CrI_stina Cumman - Deirdre Der-bForgaill DerbA_il Derborgaill Der-Ilei Der-Lugdach Dianaim Doriend Dub-Dil Dub-Essa Dub-Lemna Dubchoblaig Dubgilla DU_insech DU_nlaith Echrad E_ibhleann - Eilionora Eithne EllbrI_g Emer E_taI_n E_ua Euginia FaI_lenn Fedelm Finneacht Finnguala Flann Forbflaith FI_ne Garb Gormuil GelgE_is GerrO_c Gnathnad Gormflaith - Gormlaith GrA_inne Imag I_te Lann LasairfI_ona Lathir Lerben Lerthan LI_gach Lucia Martha Mauda Muadhnait Muirenn Muirgel Muirne MA_el-Mide - MA_el-Muire MA_ire MA_iread MA_irgred MO_r MO_r-Muman NA_rbflaith Nuala O_rlaith O_rnat RO_is Sadb Samthann ScA_thach SE_bdann Selblaith Seonaid Sinech SiobA_n - Sisuile SlA_I_ne Sorcha Suaibsech SA_erlaith SE_tach SI_thmaith Tailefhlaith Tailltiu Temair Tuathflaith TO_mnat Uallach Uasal U_na - } - - patronym_prefix_male = "dynnpat_pre_Mac" - patronym_prefix_female = "dynnpat_pre_Mac" - dynasty_of_location_prefix = "dynnp_a" - - always_use_patronym = yes - - - pat_grf_name_chance = 30 - mat_grf_name_chance = 15 - father_name_chance = 5 - - pat_grm_name_chance = 30 - mat_grm_name_chance = 15 - mother_name_chance = 10 - - mercenary_names = { - { name = mercenary_company_gallowglasses } - { name = mercenary_company_redshanks } - } -} diff --git a/common/culture/name_lists/00_iberian.txt b/common/culture/name_lists/00_iberian.txt deleted file mode 100644 index 598141eb0..000000000 --- a/common/culture/name_lists/00_iberian.txt +++ /dev/null @@ -1,1438 +0,0 @@ -name_list_basque = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Agurto" } - { "dynnp_de" "dynn_Vizcaya" } - { "dynnp_d_" "dynn_A_valos" } - { "dynnp_de" "dynn_BazA_n" } - { "dynnp_de" "dynn_NA_jera" } - { "dynnp_de" "dynn_Noboa" } - { "dynnp_de" "dynn_Vidaure" } - { "dynnp_de" "dynn_Azagra" } - "dynn_Benavides" - { "dynnp_de" "dynn_ZU_N_iga" } - "dynn_Coronel" - { "dynnp_de" "dynn_Viguera" } - { "dynnp_de" "dynn_Cea" } - "dynn_Cajal" - { "dynnp_de" "dynn_los_Cameros" } - { "dynnp_de" "dynn_EstI_baliz" } - { "dynnp_de" "dynn_Viscaya" } - { "dynnp_de" "dynn_La_Rioja" } - { "dynnp_de" "dynn_Jaca" } - { "dynnp_de" "dynn_Laturce" } - "dynn_LadrO_n_de_Guevara" - } - - dynasty_names = { - { "dynnp_de" "dynn_Agurto" } - { "dynnp_de" "dynn_Vizcaya" } - { "dynnp_d_" "dynn_A_valos" } - { "dynnp_de" "dynn_BazA_n" } - { "dynnp_de" "dynn_NA_jera" } - { "dynnp_de" "dynn_Noboa" } - { "dynnp_de" "dynn_Vidaure" } - { "dynnp_de" "dynn_Azagra" } - "dynn_Benavides" - { "dynnp_de" "dynn_ZU_N_iga" } - "dynn_Coronel" - { "dynnp_de" "dynn_Viguera" } - { "dynnp_de" "dynn_Cea" } - "dynn_Cajal" - { "dynnp_de" "dynn_los_Cameros" } - { "dynnp_de" "dynn_EstI_baliz" } - { "dynnp_de" "dynn_Viscaya" } - { "dynnp_de" "dynn_La_Rioja" } - { "dynnp_de" "dynn_Laturce" } - "dynn_LadrO_n_de_Guevara" - } - - male_names = { - Alfontso Alvar Antso Armengol Aznar Belasko Bermudo Bernart Diego Donato - Egidio Eneko Erramun Fernando Filipe Fortun Galindo Gartzia Gil Gilen - Gomez Gontzal Henrique Herramel Jakue Joanes Karlos Kasio Ladron Lope - Luis Manrike MartI_n Munio NuN_o Obeko OrdoN_o Pelaio Piarres Ramiro - Rodrigo Suero Tibalt Vela Ximeno Zentulo - -# Abdala Isa Ismail Mohamed Motarrif Muza Saad Salama Taur Yahya Yunus Zahir - } - female_names = { - Adalais Aines Alausia Aldontza Anderkina Andregoto Antsa Assona Ava Azibella - Beatritz Belaskita Berengaria Blanka Briska Elbira Elisabet Eliza Emili Endulcia - Ermesinda Estefania Fakilo Fronilde Gersenda Guntroda Joana Katalina Kisilo Konstantzia - Leonor Maior Maria Matilda Matrona Mentzia Munia Muniadona Nunila NuN_a - Oneka Oria Plazentzia Tekla Teresa Toda Toda-Adalais Urraka Ximena - -# Awriya - } - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_ez" - patronym_suffix_female = "dynnpat_suf_ez" - always_use_patronym = yes - - pat_grf_name_chance = 80 - mat_grf_name_chance = 5 - father_name_chance = 5 - - pat_grm_name_chance = 55 - mat_grm_name_chance = 15 - mother_name_chance = 20 - - - - mercenary_names = { - { name = "mercenary_company_nafarroako_konpainia" coat_of_arms = "mc_nafarroako_konpainia" } - } -} -name_list_castilian = { - - cadet_dynasty_names = { - "dynn_NU_N_ez" - { "dynnp_de" "dynn_la_Cerda" } - { "dynnp_de" "dynn_Deza" } - { "dynnp_de" "dynn_Borgona" } - "dynn_Alonso" - { "dynnp_de" "dynn_Castro" } - { "dynnp_del" "dynn_Carpio" } - { "dynnp_de" "dynn_Bolea" } - { "dynnp_de" "dynn_AcuN_a" } - "dynn_RamI_rez" - "dynn_Trillo_de_las_Asturias" - { "dynnp_de" "dynn_Menezes" } - { "dynnp_de" "dynn_Alba_de_Liste" } - { "dynnp_de" "dynn_Castrogeriz" } - { "dynnp_de" "dynn_Alencastre" } - { "dynnp_de" "dynn_Ovando" } - { "dynnp_de" "dynn_Viguera" } - { "dynnp_de" "dynn_LeO_n" } - { "dynnp_de" "dynn_Benavides" } - "dynn_MenE_ndez" - { "dynnp_de" "dynn_TrastA_mara" } - { "dynnp_de" "dynn_CastaN_eda" } - { "dynnp_de" "dynn_Molina" } - "dynn_A_lvarez_de_Azagra" - { "dynnp_de" "dynn_Alfaro" } - "dynn_Ponce_de_LeO_n" - "dynn_Barrientos" - { "dynnp_de" "dynn_Ceballos" } - { "dynnp_de" "dynn_Toledo" } - { "dynnp_de" "dynn_CO_rdoba" } - { "dynnp_de" "dynn_Godoy" } - { "dynnp_de" "dynn_la_Vega" } - { "dynnp_de" "dynn_Villalobos" } - { "dynnp_de" "dynn_NoreN_a" } - { "dynnp_de" "dynn_GijO_n" } - { "dynnp_de" "dynn_Sotomayor" } - { "dynnp_de" "dynn_CA_ceres" } - { "dynnp_de" "dynn_SolI_s" } - { "dynnp_de" "dynn_QuiN_ones" } - { "dynnp_de" "dynn_Quintana" } - { "dynnp_de" "dynn_Padilla" } - { "dynnp_de" "dynn_Candamio" } - "dynn_BarragA_n" - "dynn_MejI_a" - "dynn_Cabeza_de_Vaca" - { "dynnp_de" "dynn_VillagarcI_a" } - { "dynnp_de" "dynn_Luna" } - { "dynnp_de" "dynn_la_Cueva" } - { "dynnp_de" "dynn_Pacheco" } - { "dynnp_de" "dynn_CA_rdenas" } - "dynn_FernA_ndez" - "dynn_PE_rez" - "dynn_RuI_z" - "dynn_LO_pez" - "dynn_DI_az" - "dynn_Alonso" - "dynn_SA_nchez" - "dynn_LA_inez" - { "dynnp_de" "dynn_Prado" } - "dynn_GutiE_rrez" - { "dynnp_de" "dynn_LiE_bana" } - "dynn_Feijoo" - { "dynnp_de" "dynn_Lugo" } - { "dynnp_de" "dynn_Bergido" } - { "dynnp_de" "dynn_PeN_alba" } - "dynn_MuN_oz" - { "dynnp_de" "dynn_Miravalles" } - { "dynnp_de" "dynn_Cisneros" } - "dynn_PelA_ez" - { "dynnp_de" "dynn_SahagU_n" } - "dynn_Alfonso" - "dynn_RodrI_guez" - "dynn_BermU_dez" - { "dynnp_de" "dynn_Manzanedo" } - { "dynnp_de" "dynn_AlagO_n" } - { "dynnp_de" "dynn_Samos" } - { "dynnp_de" "dynn_Villacorta" } - { "dynnp_de" "dynn_SantibA_N_ez" } - { "dynnp_de" "dynn_Silos" } - { "dynnp_de" "dynn_Aguilar" } - { "dynnp_de" "dynn_Toro" } - { "dynnp_de" "dynn_Segovia" } - { "dynnp_de" "dynn_Biedma" } - { "dynnp_de" "dynn_Cabra" } - { "dynnp_de" "dynn_Ayerbe" } - { "dynnp_de" "dynn_HI_jar" } - { "dynnp_de" "dynn_Castilla_y_LeO_n" } - "dynn_Furtado" - { "dynnp_de" "dynn_Soler" } - { "dynnp_de" "dynn_CaN_amas" } - { "dynnp_de" "dynn_Borja" } - { "dynnp_de" "dynn_RiaN_o" } - { "dynnp_de" "dynn_Limia" } - { "dynnp_de" "dynn_Belorado" } - { "dynnp_de" "dynn_Arroyolos" } - { "dynnp_de" "dynn_Villamayor" } - "dynn_Manrique" - "dynn_Venegas" - { "dynnp_de" "dynn_la_Vega" } - { "dynnp_de" "dynn_Rojas" } - { "dynnp_de" "dynn_Escobar" } - { "dynnp_de" "dynn_Fuente_Almexir" } - { "dynnp_de" "dynn_Avellaneda" } - { "dynnp_de" "dynn_Fano" } - "dynn_Adgaz" - { "dynnp_de" "dynn_Xinzo" } - { "dynnp_de" "dynn_Entralgo" } - { "dynnp_de" "dynn_Feniosara" } - { "dynnp_de" "dynn_Saz" } - { "dynnp_de" "dynn_Silva" } - { "dynnp_de" "dynn_ToroN_o" } - { "dynnp_del" "dynn_Puente" } - { "dynnp_de" "dynn_Palencia" } - "dynn_HelI_as" - "dynn_GelmI_rez" - "dynn_Episcopus" - "dynn_Camundo" - "dynn_GundestE_iz" - "dynn_MuN_I_z" - { "dynnp_de" "dynn_PadrO_n" } - { "dynnp_de" "dynn_Landora" } - { "dynnp_de" "dynn_CarriO_n" } - { "dynnp_de" "dynn_San_MillA_n" } - { "dynnp_de" "dynn_la_Frontera" } - "dynn_Icaza" - { "dynnp_de" "dynn_Yanguas" } - { "dynnp_de" "dynn_Novoa" } - { "dynnp_de" "dynn_Cevallos" } - { "dynnp_de" "dynn_Santsoles" } - { "dynnp_de" "dynn_Barrantes" } - "dynn_Gallego" - { "dynnp_de" "dynn_Quiroga" } - "dynn_Maldonado" - { "dynnp_de" "dynn_Fuentes" } - { "dynnp_de" "dynn_TrastA_mara" } - { "dynnp_de" "dynn_Santiago" } - { "dynnp_de" "dynn_Niebla" } - { "dynnp_de" "dynn_CA_diz" } - { "dynnp_de" "dynn_Algeciras" } - { "dynnp_de" "dynn_MA_laga" } - { "dynnp_de" "dynn_AlmerI_a" } - { "dynnp_de" "dynn_Murcia" } - { "dynnp_de" "dynn_Denia" } - { "dynnp_de" "dynn_Valencia" } - { "dynnp_de" "dynn_Castellon" } - { "dynnp_de" "dynn_AlbarracI_n" } - { "dynnp_de" "dynn_Calatayud" } - { "dynnp_de" "dynn_Molina" } - { "dynnp_de" "dynn_Cuenca" } - { "dynnp_de" "dynn_La_Mancha" } - { "dynnp_de" "dynn_Almansa" } - { "dynnp_de" "dynn_Granada" } - { "dynnp_de" "dynn_Cordoba" } - { "dynnp_de" "dynn_Sevilla" } - { "dynnp_de" "dynn_Aracena" } - { "dynnp_de" "dynn_Badajoz" } - { "dynnp_de" "dynn_Astorga" } - { "dynnp_de" "dynn_LeO_n" } - { "dynnp_de" "dynn_Zamora" } - { "dynnp_de" "dynn_Salamanca" } - { "dynnp_de" "dynn_AlcA_ntara" } - { "dynnp_de" "dynn_Plasencia" } - { "dynnp_de" "dynn_Calatrava" } - { "dynnp_de" "dynn_Valladolid" } - { "dynnp_de" "dynn_Burgos" } - { "dynnp_de" "dynn_Soria" } - { "dynnp_de" "dynn_Zaragoza" } - "dynn_Arias" - { "dynnp_de" "dynn_Mendoza" } - "dynn_MartI_nez_de_Oviedo" - { "dynnp_de" "dynn_Peralta" } - "dynn_PE_rez_de_Zamora" - "dynn_MartI_n" - { "dynnp_de" "dynn_Castrosiero" } - { "dynnp_de" "dynn_Toledo" } - } - - dynasty_names = { - "dynn_NU_N_ez" - { "dynnp_de" "dynn_la_Cerda" } - { "dynnp_de" "dynn_Deza" } - { "dynnp_de" "dynn_Borgona" } - "dynn_Alonso" - { "dynnp_de" "dynn_Castro" } - { "dynnp_del" "dynn_Carpio" } - { "dynnp_de" "dynn_Bolea" } - { "dynnp_de" "dynn_AcuN_a" } - "dynn_RamI_rez" - "dynn_Trillo_de_las_Asturias" - { "dynnp_de" "dynn_Menezes" } - { "dynnp_de" "dynn_las_Asturias" } - { "dynnp_de" "dynn_Alba_de_Liste" } - { "dynnp_de" "dynn_Castrogeriz" } - { "dynnp_de" "dynn_Alencastre" } - { "dynnp_de" "dynn_Ovando" } - { "dynnp_de" "dynn_Viguera" } - { "dynnp_de" "dynn_LeO_n" } - { "dynnp_de" "dynn_Benavides" } - "dynn_MenE_ndez" - { "dynnp_de" "dynn_TrastA_mara" } - { "dynnp_de" "dynn_CastaN_eda" } - { "dynnp_de" "dynn_Molina" } - "dynn_A_lvarez_de_Azagra" - { "dynnp_de" "dynn_Alfaro" } - "dynn_Ponce_de_LeO_n" - "dynn_Barrientos" - { "dynnp_de" "dynn_Ceballos" } - { "dynnp_de" "dynn_Toledo" } - { "dynnp_de" "dynn_CO_rdoba" } - { "dynnp_de" "dynn_Godoy" } - { "dynnp_de" "dynn_la_Vega" } - { "dynnp_de" "dynn_Villalobos" } - { "dynnp_de" "dynn_NoreN_a" } - { "dynnp_de" "dynn_GijO_n" } - { "dynnp_de" "dynn_Sotomayor" } - { "dynnp_de" "dynn_CA_ceres" } - { "dynnp_de" "dynn_SolI_s" } - { "dynnp_de" "dynn_QuiN_ones" } - { "dynnp_de" "dynn_Quintana" } - { "dynnp_de" "dynn_Padilla" } - { "dynnp_de" "dynn_Candamio" } - "dynn_BarragA_n" - "dynn_MejI_a" - "dynn_Cabeza_de_Vaca" - { "dynnp_de" "dynn_VillagarcI_a" } - { "dynnp_de" "dynn_Luna" } - { "dynnp_de" "dynn_la_Cueva" } - { "dynnp_de" "dynn_Pacheco" } - { "dynnp_de" "dynn_CA_rdenas" } - "dynn_FernA_ndez" - "dynn_PE_rez" - "dynn_RuI_z" - "dynn_LO_pez" - "dynn_DI_az" - "dynn_Alonso" - "dynn_SA_nchez" - "dynn_LA_inez" - { "dynnp_de" "dynn_Prado" } - "dynn_GutiE_rrez" - { "dynnp_de" "dynn_LiE_bana" } - "dynn_Feijoo" - { "dynnp_de" "dynn_Lugo" } - { "dynnp_de" "dynn_Bergido" } - { "dynnp_de" "dynn_PeN_alba" } - "dynn_MuN_oz" - { "dynnp_de" "dynn_Miravalles" } - { "dynnp_de" "dynn_Cisneros" } - "dynn_PelA_ez" - { "dynnp_de" "dynn_SahagU_n" } - "dynn_Alfonso" - "dynn_RodrI_guez" - "dynn_BermU_dez" - { "dynnp_de" "dynn_Manzanedo" } - { "dynnp_de" "dynn_AlagO_n" } - { "dynnp_de" "dynn_Samos" } - { "dynnp_de" "dynn_Villacorta" } - { "dynnp_de" "dynn_SantibA_N_ez" } - { "dynnp_de" "dynn_Silos" } - { "dynnp_de" "dynn_Aguilar" } - { "dynnp_de" "dynn_Toro" } - { "dynnp_de" "dynn_Segovia" } - { "dynnp_de" "dynn_Biedma" } - { "dynnp_de" "dynn_Cabra" } - { "dynnp_de" "dynn_Ayerbe" } - { "dynnp_de" "dynn_HI_jar" } - { "dynnp_de" "dynn_Castilla_y_LeO_n" } - { "dynnp_de" "dynn_AragO_n" } - { "dynnp_de" "dynn_Risnal" } - "dynn_Furtado" - { "dynnp_de" "dynn_Soler" } - { "dynnp_de" "dynn_CaN_amas" } - { "dynnp_de" "dynn_Borja" } - { "dynnp_de" "dynn_Huesca" } - { "dynnp_de" "dynn_RiaN_o" } - { "dynnp_de" "dynn_Limia" } - { "dynnp_de" "dynn_Belorado" } - { "dynnp_de" "dynn_Arroyolos" } - { "dynnp_de" "dynn_Villamayor" } - "dynn_Manrique" - "dynn_Venegas" - { "dynnp_de" "dynn_la_Vega" } - { "dynnp_de" "dynn_Rojas" } - { "dynnp_de" "dynn_Escobar" } - { "dynnp_de" "dynn_Fuente_Almexir" } - { "dynnp_de" "dynn_Avellaneda" } - { "dynnp_de" "dynn_Fano" } - "dynn_Adgaz" - { "dynnp_de" "dynn_Xinzo" } - { "dynnp_de" "dynn_Entralgo" } - { "dynnp_de" "dynn_Feniosara" } - { "dynnp_de" "dynn_Saz" } - { "dynnp_de" "dynn_Silva" } - { "dynnp_de" "dynn_ToroN_o" } - { "dynnp_del" "dynn_Puente" } - { "dynnp_de" "dynn_Palencia" } - "dynn_HelI_as" - "dynn_GelmI_rez" - "dynn_Episcopus" - "dynn_Camundo" - "dynn_GundestE_iz" - "dynn_MuN_I_z" - { "dynnp_de" "dynn_PadrO_n" } - { "dynnp_de" "dynn_Landora" } - { "dynnp_de" "dynn_CarriO_n" } - { "dynnp_de" "dynn_San_MillA_n" } - { "dynnp_de" "dynn_la_Frontera" } - "dynn_Icaza" - { "dynnp_de" "dynn_Yanguas" } - { "dynnp_de" "dynn_Novoa" } - { "dynnp_de" "dynn_Cevallos" } - { "dynnp_de" "dynn_Santsoles" } - { "dynnp_de" "dynn_Barrantes" } - "dynn_Gallego" - { "dynnp_de" "dynn_Quiroga" } - "dynn_Maldonado" - { "dynnp_de" "dynn_Fuentes" } - { "dynnp_de" "dynn_TrastA_mara" } - { "dynnp_de" "dynn_Santiago" } - { "dynnp_de" "dynn_Niebla" } - { "dynnp_de" "dynn_CA_diz" } - { "dynnp_de" "dynn_Algeciras" } - { "dynnp_de" "dynn_MA_laga" } - { "dynnp_de" "dynn_AlmerI_a" } - { "dynnp_de" "dynn_Murcia" } - { "dynnp_de" "dynn_Denia" } - { "dynnp_de" "dynn_Valencia" } - { "dynnp_de" "dynn_Castellon" } - { "dynnp_de" "dynn_AlbarracI_n" } - { "dynnp_de" "dynn_Calatayud" } - { "dynnp_de" "dynn_Molina" } - { "dynnp_de" "dynn_Cuenca" } - { "dynnp_de" "dynn_La_Mancha" } - { "dynnp_de" "dynn_Almansa" } - { "dynnp_de" "dynn_Granada" } - { "dynnp_de" "dynn_Cordoba" } - { "dynnp_de" "dynn_Sevilla" } - { "dynnp_de" "dynn_Aracena" } - { "dynnp_de" "dynn_Badajoz" } - { "dynnp_de" "dynn_Astorga" } - { "dynnp_de" "dynn_LeO_n" } - { "dynnp_de" "dynn_Zamora" } - { "dynnp_de" "dynn_Salamanca" } - { "dynnp_de" "dynn_AlcA_ntara" } - { "dynnp_de" "dynn_Plasencia" } - { "dynnp_de" "dynn_Calatrava" } - { "dynnp_de" "dynn_Valladolid" } - { "dynnp_de" "dynn_Burgos" } - { "dynnp_de" "dynn_Soria" } - { "dynnp_de" "dynn_Zaragoza" } - "dynn_Arias" - { "dynnp_de" "dynn_Mendoza" } - "dynn_MartI_nez_de_Oviedo" - { "dynnp_de" "dynn_Peralta" } - "dynn_PE_rez_de_Zamora" - "dynn_MartI_n" - { "dynnp_de" "dynn_Castrosiero" } - { "dynnp_de" "dynn_Toledo" } - } - - male_names = { - Alfonso Alonso A_lvar A_lvaro AndrE_s Ansur Antonino Arias Benito Berenguel - Bermudo Bernardo Diego Domingo Enrique Esteban Fadrique Felipe FernA_n Fernando - Fruela GarcI_a Gerardo Gil GO_mez Gonzalo GuillE_n Guillermo Gutierre Hermenegildo - Jaime Jimeno Juan LaI_n Lope Lorenzo Luis Manrique Manuel MartI_n - Menendo Munio NuN_o OrdoN_o Osorio Oveco Pedro Pelayo Pero Ponce - Raimundo Ramiro RamO_n Rodrigo Salvador Sancho SebastiA_n SimO_n Suero Tello - Teobaldo Vela Velasco Vellido - } - female_names = { - Aldonza Alduara Alicia Anderquina Andregoto Aragonte Argilo Beatriz Benita Berenguela - Blanca BrI_gida Catalina Constanza Cristina DueN_a Dulce Elvira Ermengarda Ermesinda - Eslonza EstefanI_a Eulalia Eva Eylo FlA_mula Fronilde Godina Goto Gotruda - Guina Guiomar Gustio InEEs Isabel Jimena Juana Leonor Mafalda Margarita - MarI_a Marina Marquesa Mayor MencI_a MI_lia Munia Muniadona Oneca Sancha - Sol Teresa Toda Urraca Velasquita Violante Visclavara - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_ez" - patronym_suffix_female = "dynnpat_suf_ez" - always_use_patronym = yes - - pat_grf_name_chance = 45 - mat_grf_name_chance = 15 - father_name_chance = 30 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 10 - mother_name_chance = 40 - - - - mercenary_names = { - { name = "mercenary_company_slaughterers" } - { name = "mercenary_company_band_of_the_brigand_emperor" } - } -} -name_list_catalan = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Mallorca" } - { "dynnp_d_" "dynn_EntenC_a" } - { "dynnp_d_" "dynn_Urgell" } - { "dynnp_de" "dynn_Vilademuls" } - { "dynnp_d_" "dynn_Anoia" } - { "dynnp_d_" "dynn_AragO_" } - { "dynnp_de" "dynn_Montcada" } - { "dynnp_de" "dynn_LluC_A_" } - { "dynnp_d_" "dynn_EmpU_ries" } - { "dynnp_de" "dynn_Ribera" } - { "dynnp_d_" "dynn_Urgell" } - "dynn_Barcino" - { "dynnp_de" "dynn_ValE_ncia" } - { "dynnp_de" "dynn_Gandia" } - { "dynnp_d_" "dynn_AragO_" } - { "dynnp_de" "dynn_Villena" } - { "dynnp_de" "dynn_Figueroa" } - "dynn_Desllor" - { "dynnp_de" "dynn_Tost" } - { "dynnp_de" "dynn_CastellbO_" } - { "dynnp_de" "dynn_Cervera" } - { "dynnp_de" "dynn_Torroja" } - { "dynnp_d_" "dynn_Aniort" } - { "dynnp_de" "dynn_XE_rica" } - { "dynnp_del" "dynn_Rei" } - { "dynnp_de" "dynn_PinO_s" } - { "dynnp_de" "dynn_Vilaragut" } - { "dynnp_del" "dynn_Port" } - { "dynnp_de" "dynn_Castre" } - { "dynnp_de" "dynn_Canet" } - { "dynnp_de" "dynn_Sa_Roca" } - { "dynnp_de" "dynn_Thous" } - "dynn_March" - { "dynnp_de" "dynn_Corbera" } - { "dynnp_de" "dynn_Montsoriu" } - "dynn_Despuig" - { "dynnp_d_" "dynn_Almenara" } - { "dynnp_de" "dynn_Castellvell" } - { "dynnp_de" "dynn_TA_rrega" } - { "dynnp_de" "dynn_CastellO_" } - "dynn_Urgell" - { "dynnp_d_" "dynn_EmpU_ries" } - { "dynnp_del" "dynn_RipollE_s" } - { "dynnp_d_" "dynn_Amador" } - { "dynnp_de" "dynn_Cardona" } - { "dynnp_de" "dynn_Montcada" } - { "dynnp_de" "dynn_Mataplana" } - { "dynnp_de" "dynn_Cardona" } - { "dynnp_d_" "dynn_Erill" } - { "dynnp_d_" "dynn_en_Bas" } - "dynn_RocO_" - { "dynnp_de" "dynn_Sant_MartI_" } - "dynn_GarC_adO_" - { "dynnp_de" "dynn_Sales" } - { "dynnp_de" "dynn_RibellE_s" } - { "dynnp_de" "dynn_MontclU_s" } - { "dynnp_de" "dynn_Castellet" } - { "dynnp_de" "dynn_CervellO_" } - { "dynnp_d_" "dynn_AntillO_" } - { "dynnp_de" "dynn_Palafolls" } - { "dynnp_de" "dynn_Castellnou" } - "dynn_Descatllar" - { "dynnp_de" "dynn_Cabrenys" } - { "dynnp_d_" "dynn_Anglesola" } - "dynn_Alemany" - { "dynnp_de" "dynn_CruI_lles" } - { "dynnp_de" "dynn_Pontiac" } - { "dynnp_de" "dynn_Rocafull" } - { "dynnp_d_" "dynn_A_ger" } - "dynn_PonC__de_Minerva" - { "dynnp_de" "dynn_Tarragona" } - "dynn_Ferrer" - { "dynnp_de" "dynn_Lleida" } - { "dynnp_d_" "dynn_EmpordA_" } - } - - dynasty_names = { - { "dynnp_de" "dynn_Mallorca" } - { "dynnp_d_" "dynn_EntenC_a" } - { "dynnp_d_" "dynn_Urgell" } - { "dynnp_de" "dynn_Vilademuls" } - { "dynnp_d_" "dynn_Anoia" } - { "dynnp_d_" "dynn_AragO_" } - { "dynnp_de" "dynn_Montcada" } - { "dynnp_de" "dynn_LluC_A_" } - { "dynnp_d_" "dynn_EmpU_ries" } - { "dynnp_de" "dynn_Ribera" } - { "dynnp_d_" "dynn_Urgell" } - "dynn_Barcino" - { "dynnp_de" "dynn_ValE_ncia" } - { "dynnp_de" "dynn_Gandia" } - { "dynnp_d_" "dynn_AragO_" } - { "dynnp_de" "dynn_Villena" } - { "dynnp_de" "dynn_Figueroa" } - "dynn_Desllor" - { "dynnp_de" "dynn_Tost" } - { "dynnp_de" "dynn_CastellbO_" } - { "dynnp_de" "dynn_Cervera" } - { "dynnp_de" "dynn_Torroja" } - { "dynnp_d_" "dynn_Aniort" } - { "dynnp_de" "dynn_XE_rica" } - { "dynnp_del" "dynn_Rei" } - { "dynnp_de" "dynn_PinO_s" } - { "dynnp_de" "dynn_Vilaragut" } - { "dynnp_del" "dynn_Port" } - { "dynnp_de" "dynn_Castre" } - { "dynnp_de" "dynn_Canet" } - { "dynnp_de" "dynn_Sa_Roca" } - { "dynnp_de" "dynn_Thous" } - "dynn_March" - { "dynnp_de" "dynn_Corbera" } - { "dynnp_de" "dynn_Montsoriu" } - "dynn_Despuig" - { "dynnp_d_" "dynn_Almenara" } - { "dynnp_de" "dynn_Castellvell" } - { "dynnp_de" "dynn_TA_rrega" } - { "dynnp_de" "dynn_CastellO_" } - "dynn_Urgell" - { "dynnp_d_" "dynn_EmpU_ries" } - { "dynnp_del" "dynn_RipollE_s" } - { "dynnp_d_" "dynn_Amador" } - { "dynnp_de" "dynn_Cardona" } - { "dynnp_de" "dynn_Montcada" } - { "dynnp_de" "dynn_Mataplana" } - { "dynnp_de" "dynn_Cardona" } - { "dynnp_d_" "dynn_Erill" } - { "dynnp_d_" "dynn_en_Bas" } - "dynn_RocO_" - { "dynnp_de" "dynn_Sant_MartI_" } - "dynn_GarC_adO_" - { "dynnp_de" "dynn_Sales" } - { "dynnp_de" "dynn_RibellE_s" } - { "dynnp_de" "dynn_MontclU_s" } - { "dynnp_de" "dynn_Castellet" } - { "dynnp_de" "dynn_CervellO_" } - { "dynnp_d_" "dynn_AntillO_" } - { "dynnp_de" "dynn_Palafolls" } - { "dynnp_de" "dynn_Castellnou" } - "dynn_Descatllar" - { "dynnp_de" "dynn_Cabrenys" } - { "dynnp_d_" "dynn_Anglesola" } - "dynn_Alemany" - { "dynnp_de" "dynn_CruI_lles" } - { "dynnp_de" "dynn_Pontiac" } - { "dynnp_de" "dynn_Rocafull" } - { "dynnp_d_" "dynn_A_ger" } - "dynn_PonC__de_Minerva" - { "dynnp_de" "dynn_Tarragona" } - "dynn_Ferrer" - { "dynnp_de" "dynn_Lleida" } - { "dynnp_d_" "dynn_EmpordA_" } - } - - male_names = { - Alfons AAlvar Arnau Arnau-MirO_ Artau Benet Berenguer Berenguer-Ramon Berenguer-Renard Bermond - Bernat Bernat-Amat Bernat-Guillem Bernat-Hug Bertran Borrell Carles Dalmau Dalmau-Berenguer Deodat - DI_dac Enric Ermengol Felip Felip-Dalmau Ferran Frederic GalcerA_ Gausbert Gausfred - Gerard Gombau Guerau GuifrE_ Guillem Guillem-GalcerA_ Guillem-JordA_ Guillem-Ramon Guislabert Hug - Hug-JofrE_ Jaume Joan Joan-Guerau JofrE_ Llop Lluis Manel Mateu MirO_ - Munio NapoleO_ NunO_ Oliba Ott Pagan Pere Pere-Amat Pere-Ramon PonC_ - PonC_-Hug Radulf Ramir Ramon Ramon-Berenguer Ramon-Borrell Renard Riculf Roderic Roger - Roger-Bernat SanC_ Sunifred Sunyer Tetbald Udalard - } - female_names = { - Adelaida AgnE_s Alamanda AldonC_a Algaburga Almodis Angarina Anglesa Arnaua - Arsenda Aurembaix Ava Beatriu Beliarda Berenguera Blanca Brunisenda Caterina CecI_lia - Cesarea Clemencia ConstanC_a DolC_a Eldionda Elionor Elisenda Elvira Ermenerda Ermengarda - Ermessenda Esclaramunda Estefania Flor Gaia Galceranda Gausfredina Gotruda Gueraua Guillelma - Guinidilda Guisla Isabel Isabel-Sibila Joana Jusiana Laura Ledgarda LlU_cia Mahalta - Maior Margarida Maria Marquesa Miraglia MU_nia MU_niadomna Nicolesa O_ria Peronella - Ralinda Ramona Ricarda Riquilda SanC_a Saura Sesenanda Sibila Teresa Timbor - Toda Urraca ValE_ncia Violant Ximena - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - always_use_patronym = yes - - pat_grf_name_chance = 50 - mat_grf_name_chance = 10 - father_name_chance = 30 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 25 - mother_name_chance = 25 - - - - mercenary_names = { - { name = "mercenary_company_gran_companyia_catalana" coat_of_arms = "mc_gran_companyia_catalana" } - } -} -name_list_portuguese = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Coimbra" } - "dynn_FogaC_a" - "dynn_Nunes" - { "dynnp_de" "dynn_Borgonha" } - "dynn_Mendes" - { "dynnp_de" "dynn_Albuquerque" } - { "dynnp_de" "dynn_Ribeira" } - "dynn_Pacheco" - { "dynnp_de" "dynn_Briteiros" } - { "dynnp_de" "dynn_Briteirose" } - { "dynnp_de" "dynn_Siones" } - { "dynnp_de" "dynn_Pereira" } - { "dynnp_de" "dynn_Aviz" } - { "dynnp_de" "dynn_Fonseca" } - { "dynnp_da" "dynn_Cunha" } - { "dynnp_de" "dynn_Braga" } - "dynn_Froilies" - "dynn_Hispano" - { "dynnp_de" "dynn_TA_vora" } - "dynn_Moniz" - "dynn_Pais" - { "dynnp_de" "dynn_SA_" } - "dynn_Martins" - { "dynnp_de" "dynn_Melo" } - "dynn_Certores" - { "dynnp_de" "dynn_Riva" } - { "dynnp_de" "dynn_Coimbra" } - { "dynnp_de" "dynn_Lisboa" } - { "dynnp_de" "dynn_AlcA_cer_do_Sal" } - { "dynnp_de" "dynn_Silves" } - { "dynnp_de" "dynn_Faro" } - { "dynnp_de" "dynn_ME_rtola" } - { "dynnp_de" "dynn_E_vora" } - { "dynnp_de" "dynn_Castelo_Branco" } - { "dynnp_de" "dynn_Braganza" } - "dynn_Camelo" - "dynn_Pires" - "dynn_FernA_ndez_de_Lima" - "dynn_Darc" - { "dynnp_de" "dynn_Vasconcelos" } - { "dynnp_de" "dynn_Lumiares" } - { "dynnp_de" "dynn_Aboim" } - { "dynnp_de" "dynn_Valadares" } - { "dynnp_de" "dynn_Sousa_Chichorro" } - { "dynnp_de" "dynn_Sousa_Arronches" } - { "dynnp_de" "dynn_Soverosa" } - { "dynnp_de" "dynn_Alvarenga" } - "dynn_Coelho" - { "dynnp_da" "dynn_Fonseca" } - { "dynnp_de" "dynn_Sande" } - { "dynnp_de" "dynn_Melo" } - { "dynnp_da" "dynn_NO_brega" } - { "dynnp_de" "dynn_Portugal" } - "dynn_Arias" - } - - dynasty_names = { - { "dynnp_de" "dynn_Coimbra" } - "dynn_FogaC_a" - "dynn_Nunes" - { "dynnp_de" "dynn_Borgonha" } - "dynn_Mendes" - { "dynnp_de" "dynn_Albuquerque" } - { "dynnp_de" "dynn_Ribeira" } - "dynn_Pacheco" - { "dynnp_de" "dynn_Briteiros" } - { "dynnp_de" "dynn_Briteirose" } - { "dynnp_de" "dynn_Siones" } - { "dynnp_de" "dynn_Pereira" } - { "dynnp_de" "dynn_Aviz" } - { "dynnp_de" "dynn_Fonseca" } - { "dynnp_da" "dynn_Cunha" } - { "dynnp_de" "dynn_Braga" } - "dynn_Froilies" - "dynn_Hispano" - { "dynnp_de" "dynn_TA_vora" } - "dynn_Moniz" - "dynn_Pais" - { "dynnp_de" "dynn_SA_" } - "dynn_Martins" - { "dynnp_de" "dynn_Melo" } - "dynn_Certores" - { "dynnp_de" "dynn_Riva" } - { "dynnp_de" "dynn_Coimbra" } - { "dynnp_de" "dynn_Lisboa" } - { "dynnp_de" "dynn_AlcA_cer_do_Sal" } - { "dynnp_de" "dynn_Silves" } - { "dynnp_de" "dynn_Faro" } - { "dynnp_de" "dynn_ME_rtola" } - { "dynnp_de" "dynn_E_vora" } - { "dynnp_de" "dynn_Castelo_Branco" } - { "dynnp_de" "dynn_Braganza" } - "dynn_Camelo" - "dynn_Pires" - "dynn_FernA_ndez_de_Lima" - "dynn_Darc" - { "dynnp_de" "dynn_Vasconcelos" } - { "dynnp_de" "dynn_Lumiares" } - { "dynnp_de" "dynn_Aboim" } - { "dynnp_de" "dynn_Valadares" } - { "dynnp_de" "dynn_Sousa_Chichorro" } - { "dynnp_de" "dynn_Sousa_Arronches" } - { "dynnp_de" "dynn_Soverosa" } - { "dynnp_de" "dynn_Alvarenga" } - "dynn_Coelho" - { "dynnp_da" "dynn_Fonseca" } - { "dynnp_de" "dynn_Sande" } - { "dynnp_de" "dynn_Melo" } - { "dynnp_da" "dynn_NO_brega" } - { "dynnp_de" "dynn_Portugal" } - "dynn_Arias" - } - - male_names = { - Abril Afonso Aires Aloito A_lvaro AndrE_ Arualdo Aurovelido BerengA_rio Bermudo - Bernardo Dinis Diogo DurA_o Egas EstE_vA_o FernA_o Fernando Galindo Garcia - Geraldo Gil Godinho Gomes GonC_alo Gondesendo Guilherme Guterre Heitor Henrique - Hermenegildo HermI_gio JoA_o Lopo LourenC_o Lovesendo Lucidio Manuel Martim Martinho - Mem Mendo Monio MourA_o Muno Nuno Ordonho Paio Pedro Pero - PO_ncio Raimundo Ramiro Roberto Rodrigo Rui Sancho SebastiA_o Sisnando Soeiro - Trastemiro Vasco Vela Vicente Xelmirio - } - female_names = { - Adosinda Alda Aldara AldonC_a Aragunta Ausenda Beatriz BerengA_ria Branca Brites - Catarina Chamoa Clara ConstanC_a Cristina Domingas DO_rdia Dulce Elvira Emisu - Ermesinda Estevainha EstefA_nia Eva Fruilhe Geralda GonC_inha Goda Goina Goldregodo - Gontinha Gontroda Guiomar Ilduara InE_s Isabel Joana LeodegU_ndia Leonor Loba - LU_cia Mafalda Margarida Maria Marinha Marquesa ME_cia MI_lia Moninha Mor - Mumadona Onega Ouroana Ourtigueira Sancha Senhorinha Teresa Toda Tota Trodilde - Unisco Urraca Usco Velasquida Violante Vivili Ximena - } - - dynasty_of_location_prefix = "dynnp_de" - patronym_suffix_male = "dynnpat_suf_es" - patronym_suffix_female = "dynnpat_suf_es" - always_use_patronym = yes - - - - pat_grf_name_chance = 55 - mat_grf_name_chance = 5 - father_name_chance = 30 - - pat_grm_name_chance = 60 - mat_grm_name_chance = 15 - mother_name_chance = 15 - - - - mercenary_names = { - { name = mercenary_company_counts_exiles } - } -} -name_list_visigothic = { - - cadet_dynasty_names = { - "dynn_Erwigiana" - "dynn_Kindasuinthiana" - "dynn_Athanagildid" - "dynn_Athaulf" - "dynn_Sigireik" - "dynn_Gaisalaik" - "dynn_Thiudis" - "dynn_Liwa" - "dynn_Guntimer" - "dynn_Swinthila" - "dynn_Tulga" - "dynn_Hairwig" - "dynn_Witiza" - "dynn_Rotreik" - "dynn_Lewigild" - "dynn_Walja" - "dynn_Witireik" - "dynn_Sisibaud" - "dynn_Kindila" - "dynn_Wanbs" - } - - dynasty_names = { - "dynn_Erwigiana" - "dynn_Kindasuinthiana" - "dynn_Athanagildid" - "dynn_Athaulf" - "dynn_Sigireik" - "dynn_Gaisalaik" - "dynn_Thiudis" - "dynn_Liwa" - "dynn_Guntimer" - "dynn_Swinthila" - "dynn_Tulga" - "dynn_Hairwig" - "dynn_Witiza" - "dynn_Rotreik" - "dynn_Lewigild" - "dynn_Walja" - "dynn_Witireik" - "dynn_Sisibaud" - "dynn_Kindila" - "dynn_Wanbs" - } - - male_names = { - Adelfonso Adelgaster Agila Airmanagildo Alaricho Alatheo Aloito Amalaricho Amalmondo Ambroz - Aoricho Ardo Arias Assur Atawulfo Athanagildo Athanaricho Aurelio Bego Bera - Berengario Diaco Egica Ermengar Erwigio Euricho Fafila Fredol Friedenando Friednand - Fruella GarC_i Gaton Gauzberto Geila Gesalecho GonC_alo Gundemar Guttier Johan - Julian Khindaswintho Khintila Leovigildo Liuva Liuvericho Lucidio Lupo Madrubal Matheo - Mauregato Miron Monnio Nunno Obada Oddilon Odoario Oliba Olmondo Oppas - Ordonno Pelagio Petro Radulfo Ranimiro Rekkaredo Rekkeswintho Ricimero Riculfo Rocesthes - Rodericho Rostan Sans Savarico Silo Sisebuto Sisenando Suinthila Suneario Suniefredo - Tello Theodefredo Theodemiro Theodoricho Theudigislo Theudis Thorismondo Tulga Veremondo Wifredo - Wimarano Witiza Wittericho - -# Abdela AbdelaC_iC_ Abdelmelic Abdeluahid Abderrabmen Abrafim Ambroz Amet Ayyub C_acharya -# C_elim C_ulema Hacan Hamdan Harun IC_ag Mahomat Maruan MuC_a Omar -# Xabrit Yabya Yafar YuC_uf Yunus - } - female_names = { - Adelgundis Adosinda Agnes Aragonte Argilo Ariberga Ava Baddo Brunechildis Cixillo - Creusa Egilona Eldonza Elduara Elvira Ercheswintha Ermeneberga Ermengardis Ermenierdis Ermenisinda - Fafinia Flamula Froiliuva Fronilde Gado Gaudiosa Gonterote Gothina Gudilona Iberia - Ingundis Leodegundis Liuvigothona Menenda Monnia Monniadomna Onecca Paterna Patruina Ralindis - Riciberga Ricilo Sibilia Sisenanda Theodora Urraca Winidilda - -# Abda Ayab AyC_a C_ayida C_eida Emira Isra Leyla Melica Nadia -# Nadira Neyla Nur Tarifa YaC_mina - } - dynasty_of_location_prefix = "dynnp_de" - #grammar_transform = french - patronym_suffix_male = "dynnpat_suf_iz" - patronym_suffix_female = "dynnpat_suf_iz" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 - - -} - -name_list_galician = { - - cadet_dynasty_names = { - "dynn_Gallego" - { "dynnp_de" "dynn_Acibeiro" } - { "dynnp_de" "dynn_Armenteira" } - { "dynnp_de" "dynn_Astorga" } - { "dynnp_de" "dynn_Barrantes" } - { "dynnp_de" "dynn_Betanzos" } - { "dynnp_de" "dynn_Carballido" } - { "dynnp_da" "dynn_CoruN_a" } - { "dynnp_de" "dynn_Dubra" } - { "dynnp_de" "dynn_Ferreira" } - { "dynnp_do" "dynn_Ferrol" } - { "dynnp_de" "dynn_Galicia" } - { "dynnp_de" "dynn_Lemos" } - { "dynnp_de" "dynn_LE_rez" } - { "dynnp_de" "dynn_Limia" } - { "dynnp_de" "dynn_Lourenza" } - { "dynnp_de" "dynn_Lugo" } - { "dynnp_de" "dynn_Meira" } - { "dynnp_de" "dynn_ME_lide" } - { "dynnp_de" "dynn_MelO_n" } - { "dynnp_de" "dynn_MondoN_edo" } - { "dynnp_de" "dynn_Monfero" } - { "dynnp_de" "dynn_Monterrei" } - { "dynnp_de" "dynn_Novoa" } - { "dynnp_de" "dynn_Oseira" } - { "dynnp_de" "dynn_Ourense" } - { "dynnp_do" "dynn_PadrO_n" } - { "dynnp_de" "dynn_Penamaior" } - { "dynnp_de" "dynn_Poio" } - { "dynnp_de" "dynn_Pontevedra" } - { "dynnp_de" "dynn_Quiroga" } - { "dynnp_de" "dynn_Salvatierra" } - { "dynnp_de" "dynn_Samos" } - { "dynnp_de" "dynn_Santiago" } - { "dynnp_de" "dynn_Sobrado" } - { "dynnp_de" "dynn_TrastA_mara" } - { "dynnp_de" "dynn_Tui" } - { "dynnp_de" "dynn_Vigo" } - { "dynnp_de" "dynn_Vilalba" } - } - - dynasty_names = { - "dynn_AlfO_nsez" - "dynn_A_lvarez" - "dynn_AndrE_s" - "dynn_Arias" - "dynn_Berenguer" - "dynn_Bernardo" - "dynn_Camundo" - "dynn_DI_az" - "dynn_EstE_vez" - "dynn_FernA_ndez" - "dynn_FLA_inez" - "dynn_Froilaz" - "dynn_GarcI_a" - "dynn_GO_mes" - "dynn_GonzA_lez" - "dynn_GundestE_iz" - "dynn_GotE_rrez" - "dynn_Lorenzo" - "dynn_MartI_n" - "dynn_ME_ndez" - "dynn_MuN_oz" - "dynn_OdoA_riz" - "dynn_Osorio" - "dynn_PA_ez" - "dynn_PE_rez" - "dynn_Quiroga" - "dynn_RodrI_guez" - "dynn_RomA_niz" - "dynn_RuI_z" - "dynn_Pereira" - "dynn_SA_nchez" - "dynn_SuA_rez" - "dynn_VA_squez" - "dynn_VE_laz" - "dynn_VermU_dez" - "dynn_XelmI_rez" - "dynn_Xil" - { "dynnp_de" "dynn_Andrade" } - { "dynnp_de" "dynn_Barrantes" } - { "dynnp_de" "dynn_Castro" } - { "dynnp_do" "dynn_Cela" } - { "dynnp_de" "dynn_Deza" } - { "dynnp_de" "dynn_Gres" } - { "dynnp_de" "dynn_Lemos" } - { "dynnp_de" "dynn_Limia" } - { "dynnp_de" "dynn_Monterroso" } - { "dynnp_de" "dynn_Moscoso" } - { "dynnp_de" "dynn_Novoa" } - { "dynnp_do" "dynn_PadrO_n" } - { "dynnp_de" "dynn_Quiroga" } - { "dynnp_de" "dynn_Santiago" } - { "dynnp_de" "dynn_Sarmiento" } - { "dynnp_de" "dynn_Sarria" } - { "dynnp_de" "dynn_Silva" } - { "dynnp_de" "dynn_ToroN_o" } - { "dynnp_de" "dynn_Trava" } - { "dynnp_de" "dynn_Ulloa" } - } - - male_names = { - Afonso A_lvar Alvito AndrE_ Ansur Arias Berenguel Bernardo Diego Estevo - FernA_n Fernando FlaI_n Froila GarcI_a Gerardo GO_mez Gonzalo Guillerme Guterre - Henrique Hermenexildo Lope Lourenzo Lucidio Manuel MartiN_o Mendo Munio NuN_o - OrdoN_o Osorio Oveco Paio Pedro Ponce Raimundo Rodrigo Roi RomA_n - Rosendo Sancho SebastiA_n Sueiro Vasco Vela Vermudo Xil XoA_n - } - female_names = { - Adosinda Aldara Aldonza Beatriz Berengaria Branca Catarina Constanza CorexI_a Cristina - Duce Elo Elvira Enderquina EstefanI_a Eulalia Eva Fronilde Gontrode Goto - Gudilona Guiomar Guntina Hermesinda InEEs Leodegundia Leonor Loba Mafalda Maior - Margarida MarI_a Marina Marquesa MencI_a MI_lia Mumadona Munia Oneca Sabela - Sancha Tarexia Tigridia Toda Urraca Velasquida Visclavara Ximena Xoana - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_ez" - patronym_suffix_female = "dynnpat_suf_ez" - always_use_patronym = yes - - pat_grf_name_chance = 45 - mat_grf_name_chance = 15 - father_name_chance = 30 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 10 - mother_name_chance = 40 - - -} -name_list_asturleonese = { - - cadet_dynasty_names = { - "dynn_AbI_n" - "dynn_Abrego" - "dynn_Asturiano" - "dynn_DO_riga" - "dynn_LeonE_s" - { "dynnp_de" "dynn_Aguilar" } - { "dynnp_de" "dynn_Alba" } - { "dynnp_de" "dynn_Alcantara" } - { "dynnp_de" "dynn_ArgU_ellos" } - { "dynnp_de_las" "dynn_Asturias" } - { "dynnp_de" "dynn_Badajoz" } - { "dynnp_de" "dynn_Bembibre" } - { "dynnp_de" "dynn_Benavente" } - { "dynnp_de" "dynn_BE_jar" } - { "dynnp_de_la" "dynn_Buelga" } - { "dynnp_de" "dynn_Burguillos" } - { "dynnp_de" "dynn_CA_ceres" } - { "dynnp_de" "dynn_Candamu" } - { "dynnp_de" "dynn_Cangas" } - { "dynnp_de" "dynn_CarriO_n" } - { "dynnp_de" "dynn_Ciudad_Rodrigo" } - { "dynnp_de" "dynn_Coria" } - { "dynnp_de" "dynn_Corias" } - { "dynnp_de" "dynn_Cuadonga" } - { "dynnp_de" "dynn_Estorga" } - { "dynnp_de" "dynn_Guardo" } - { "dynnp_de" "dynn_L_Entregu" } - { "dynnp_de" "dynn_LleO_n" } - { "dynnp_de" "dynn_Llerena" } - { "dynnp_de" "dynn_ME_rida" } - { "dynnp_del" "dynn_Narcea" } - { "dynnp_de" "dynn_Navia" } - { "dynnp_de" "dynn_NoreN_a" } - { "dynnp_de" "dynn_Olivenza" } - { "dynnp_de" "dynn_OnI_s" } - { "dynnp_de" "dynn_Pravia" } - { "dynnp_de" "dynn_QuirO_s" } - { "dynnp_de" "dynn_RiaN_u" } - { "dynnp_de" "dynn_Rioseco" } - { "dynnp_de" "dynn_Rueda" } - { "dynnp_de" "dynn_SaldaN_a" } - { "dynnp_de" "dynn_Sama" } - { "dynnp_de" "dynn_Salamanca" } - { "dynnp_de" "dynn_Salas" } - { "dynnp_de" "dynn_Salvatierra" } - { "dynnp_de" "dynn_Santalla" } - { "dynnp_de" "dynn_SantibA_N_ez" } - { "dynnp_del" "dynn_Sella" } - { "dynnp_de" "dynn_Tabladiellu" } - { "dynnp_de" "dynn_Toro" } - { "dynnp_de" "dynn_Trujillo" } - { "dynnp_de_los" "dynn_Tusinos" } - { "dynnp_de" "dynn_UviE_u" } - { "dynnp_de" "dynn_ValdE_s" } - { "dynnp_de" "dynn_Villalba" } - { "dynnp_de" "dynn_Villalobos" } - { "dynnp_de" "dynn_Villablino" } - { "dynnp_de" "dynn_Villaviciosa" } - { "dynnp_de" "dynn_Villanueva" } - { "dynnp_de" "dynn_Villafafila" } - { "dynnp_de" "dynn_XixO_n" } - { "dynnp_de" "dynn_Zalaca" } - { "dynnp_de" "dynn_Zamora" } - } - - dynasty_names = { - "dynn_AdefO_nsiz" - "dynn_A_lvarez" - "dynn_ArgU_elles" - "dynn_Arias" - "dynn_ArmendA_riz" - "dynn_BaroncE_lliz" - "dynn_BermU_dez" - "dynn_BraU_lez" - "dynn_DI_az" - "dynn_DomI_nguez" - "dynn_EstE_vez" - "dynn_FacU_ndez" - "dynn_FernA_ndez" - "dynn_FLA_inez" - "dynn_Froilaz" - "dynn_GarcI_a" - "dynn_GodestE_iz" - "dynn_GO_mez" - "dynn_GonzA_lez" - "dynn_GundemA_riz" - "dynn_GuillE_n" - "dynn_GutiE_rrez" - "dynn_LO_pez" - "dynn_MartI_n" - "dynn_MelE_ndez" - "dynn_MuN_iz" - "dynn_NU_N_ez" - "dynn_OrdO_N_ez" - "dynn_Osorio" - "dynn_OvE_quiz" - "dynn_PelA_ez" - "dynn_PE_rez" - "dynn_PiN_ole" - "dynn_Ponce" - "dynn_PurcE_lliz" - "dynn_QuiN_ones" - "dynn_RodrI_guez" - "dynn_SA_nchez" - "dynn_SebastiA_nez" - "dynn_SolI_s" - "dynn_SuA_rez" - "dynn_YA_N_ez" - "dynn_Vela" - "dynn_VE_laz" - "dynn_VelA_zquez" - { "dynnp_de" "dynn_Aguilar" } - { "dynnp_de" "dynn_Bembibre" } - { "dynnp_de" "dynn_Cachero" } - { "dynnp_de" "dynn_Canales" } - { "dynnp_de" "dynn_Candamu" } - { "dynnp_de" "dynn_CarriO_n" } - { "dynnp_de" "dynn_Corias" } - { "dynnp_de" "dynn_Entralgo" } - { "dynnp_de" "dynn_Ferrera" } - { "dynnp_de" "dynn_Granda" } - { "dynnp_de" "dynn_Ledesma" } - { "dynnp_de" "dynn_LeO_n" } - { "dynnp_de" "dynn_Mancilla" } - { "dynnp_de" "dynn_Mier" } - { "dynnp_de" "dynn_Navia" } - { "dynnp_del" "dynn_Ponte" } - { "dynnp_de" "dynn_QuirO_s" } - { "dynnp_de" "dynn_RiaN_o" } - { "dynnp_de" "dynn_Robles" } - { "dynnp_de" "dynn_SaldaN_a" } - { "dynnp_de" "dynn_Santalla" } - { "dynnp_de" "dynn_SantibA_N_ez" } - { "dynnp_de" "dynn_Tabladiello" } - { "dynnp_de" "dynn_Oviedo" } - { "dynnp_de" "dynn_Valdivia" } - { "dynnp_del" "dynn_Valle" } - { "dynnp_de_la" "dynn_Vega" } - { "dynnp_de" "dynn_Villagra" } - { "dynnp_de" "dynn_Villalba" } - { "dynnp_de" "dynn_Villanueva" } - { "dynnp_de" "dynn_Villalobos" } - } - - male_names = { - Alfonsu A_lvaru AndrE_s Arias Asur Aureliu Bermudu Bernaldu BosO_n Diegu - Domingu EstE_banu Facundu Favila Fernandu FlaI_n Fruela GarcI_a GO_mez Gonzalu - GuillE_n Gundemaru Gutierre Hermenexildu Llope LloriA_n Manuel MartI_n Melendu Muniu - NuN_u OrdoN_u Osoriu Ovecu Pedru Pelayu PiN_olu Ponce Ramiru RamO_n - Rodrigu Sanchu Savaricu SebastiA_n Silu Sueru Vela Velascu Xerardu Xil - Xuan - } - female_names = { - Adosinda Aldara Aldonza Aragonte Beatriz Belasquida Blanca Catalina Constanza Cristina - Dulce Egilona Elvira Enderquina Ermesenda EstefanI_a Eva Fronilde Gontroda Gotina - Goto Guiomar InEEs Iyana Leodegundia Lleonor Margarita MarI_a Marina Marquesa - Mayor MencI_a MI_lia Munia Muniadona Nicor NuN_a Olaya Oneca Patrona - Sabela Sancha Taresa Tegridia Toda Urraca Varela Ximena Xuana Xusta - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_ez" - patronym_suffix_female = "dynnpat_suf_ez" - always_use_patronym = yes - - pat_grf_name_chance = 45 - mat_grf_name_chance = 15 - father_name_chance = 30 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 10 - mother_name_chance = 40 - - -} -name_list_aragonese = { - - cadet_dynasty_names = { - "dynn_AragonE_s" - { "dynnp_d_" "dynn_AlagO_n" } - { "dynnp_d_" "dynn_AlbarrazI_n" } - { "dynnp_d_" "dynn_Alcampell" } - { "dynnp_d_" "dynn_Alcanyiz" } - { "dynnp_d_" "dynn_Alpuente" } - { "dynnp_d_" "dynn_Andorra" } - { "dynnp_d_" "dynn_AnsO_" } - { "dynnp_d_" "dynn_AragO_n" } - { "dynnp_d_" "dynn_Ayerbe" } - { "dynnp_de" "dynn_Balbastro" } - { "dynnp_de" "dynn_Belchit" } - { "dynnp_de" "dynn_BinE_far" } - { "dynnp_de" "dynn_Borcha" } - { "dynnp_de" "dynn_Calaceite" } - { "dynnp_de" "dynn_Calamocha" } - { "dynnp_de" "dynn_CalatayU_" } - { "dynnp_de" "dynn_Casp" } - { "dynnp_de" "dynn_Chaca" } - { "dynnp_de" "dynn_Daroca" } - { "dynnp_del" "dynn_Ebro" } - { "dynnp_d_" "dynn_Epila" } - { "dynnp_d_" "dynn_Exea" } - { "dynnp_de" "dynn_Fraga" } - { "dynnp_del" "dynn_Galligo" } - { "dynnp_de" "dynn_Gotor" } - { "dynnp_d_" "dynn_I_xar" } - { "dynnp_de" "dynn_Luna" } - { "dynnp_del" "dynn_Maestrazgo" } - { "dynnp_del" "dynn_Moncayo" } - { "dynnp_de_los" "dynn_Monegros" } - { "dynnp_de" "dynn_MonzO_n" } - { "dynnp_de" "dynn_Ribagorza" } - { "dynnp_de" "dynn_SariN_ena" } - { "dynnp_de" "dynn_Sobrarbe" } - { "dynnp_de" "dynn_Tarazona" } - { "dynnp_de" "dynn_Teruel" } - { "dynnp_d_" "dynn_Uncastiello" } - { "dynnp_d_" "dynn_Uesca" } - { "dynnp_d_" "dynn_Utrillas" } - { "dynnp_de" "dynn_Villanueva" } - { "dynnp_del" "dynn_XalO_n" } - { "dynnp_del" "dynn_Xiloca" } - { "dynnp_de" "dynn_Zaragoza" } - { "dynnp_de" "dynn_Zuera" } - } - - dynasty_names = { - "dynn_A_lvarez" - "dynn_AznA_rez" - "dynn_AlfO_nsez" - "dynn_BermU_dez" - "dynn_BlA_zquez" - "dynn_DI_az" - "dynn_EnnE_guez" - "dynn_EnrI_quez" - "dynn_EstE_vez" - "dynn_FerrA_ndez" - "dynn_FortU_n" - "dynn_GalI_ndez" - "dynn_GarcE_s" - "dynn_Gatonez" - "dynn_Gil" - "dynn_GirA_ldez" - "dynn_GO_mez" - "dynn_GonzA_lez" - "dynn_GuillE_n" - "dynn_IbA_N_ez" - "dynn_LO_pez" - "dynn_Manrique" - "dynn_Manuel" - "dynn_MartI_nez" - "dynn_Menendez" - "dynn_MuN_oz" - "dynn_NU_N_ez" - "dynn_Palafox" - "dynn_PE_rez" - "dynn_RemI_riz" - "dynn_Rivera" - "dynn_RuI_z" - "dynn_SA_nchez" - "dynn_Varela" - "dynn_XimE_nez" - { "dynnp_de" "dynn_Balbastro" } - { "dynnp_de" "dynn_Borja" } - { "dynnp_de" "dynn_Chaca" } - { "dynnp_de" "dynn_Fraga" } - { "dynnp_de" "dynn_Sobrarbe" } - { "dynnp_de" "dynn_Ribagorza" } - { "dynnp_de" "dynn_Risnal" } - } - - male_names = { - A_lbar Alifonso Armengol Artal Aznar Berenguer Bernat BertrA_n Blasco Chaime - Chil Chuan Diago Eneco Felipe Ferrando FortU_n Frederico GarcI_a Gaton GO_mez - Gonzalo GuillE_n Guiral Henrique Hermenechildo Isteban Lope Manrique Manuel MartI_n - Munio NuN_o Pero Ponz Remiro RemO_n Rodrigo Sancho Veremundo - XimE_n - } - female_names = { - AgnE_s Albira Aldonza Alionor Andregoto Beatriz Blanca Caterina Chuana Costanza - Dulzis Eba Eilo Elvira Ermisenda EstefanI_a Gotruda Isabela Mafalda Margalida MarI_a - Marquesa Mayor MencI_a MI_lia Munia Muniadona Peironela Sancha Talesa Toda - Urraca Violant Ximena - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_iz" - patronym_suffix_female = "dynnpat_suf_iz" - always_use_patronym = yes - - pat_grf_name_chance = 45 - mat_grf_name_chance = 15 - father_name_chance = 30 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 10 - mother_name_chance = 40 - - -} -name_list_suebi = { - - cadet_dynasty_names = { - "dynn_Hermerici" - "dynn_Rechili" - "dynn_Remis" - "dynn_Burela" - "dynn_Faberi" - "dynn_Cavadus" - "dynn_Bracara" - "dynn_Duro" - } - - dynasty_names = { - "dynn_Hermerici" - "dynn_Rechili" - "dynn_Remis" - "dynn_Burela" - "dynn_Faberi" - "dynn_Cavadus" - "dynn_Bracara" - "dynn_Duro" - } - - male_names = { - Adeqisio Adoric Agimadus Agriulfum Alamiro Algaster Anila Ansuario Argiovitus Ariamir Arosinda Audeca - Badamundus Baldemarius Balderedo Baltarius Baudemiro Becilla Berteiro Bonesindus Boniza Cagildo Cartemiro - Chararici Commundus Crodemiro Dagaredus Daildus Damiro Docemiro Donazarius Donegildus Dulcemirus Eboric - Egenio Eimiro Eirigu Eisindus Eldegotus Eldesindus Elperico Engomiro Ensaldus Ermaric Evosindo Fagildus - Felmiro Fralenko Framuldo Francolino Fredoaldus Froatingus Fromildus Frumeiro Gardingus Gaudesindo Gomedei - Gomulfus Gresumarus Gudesteus Gumarius Gundivaldo Guntato Gunterotis Heremigar Hermeric Hespanisco Hildemir - Hilderic Hunisco Huniscus Leodegasti Leoderigus Leodulfus Leovaldo Lodemiro Magitus Malaredus Malaric Maldras - Marcosendus Massilan Mervigius Miro Moderido Nandaricus Nantildo Neufila Nitigis Notarius Odamiro Odemundus - Odericus Onemiro Onoricus Osdulfus Osorico Ostromirus Otualdo Pabregildus Pantard Pantinus Pappinus Pederagildu - Pennio Pipinus Provaredo Quedesendo Quedulfus Quidemiro Quidericus Ragimiro Ragolfus Rakericus Randinus - Randuarius Ranisclus Rechiar Rechila Refulfo Reirigus Remismund Remisol Rendericus Ricardo Richimund Rodomiro - Roelindus Romanisco Romarigus Sagatus Saxomero Segomirus Sentarius Sescutus Sisulfus Spanarius Spoderigo Suavarius - Sunila Teobald Teoderedus Theodemar Todegogia Trasmira Trasoldi Tumtuldo Uittimer Venedario Veremund Viamundus - Vidraldus Villisendo Vistremiro Zamarius Zendasindo - } - female_names = { - Acilo Ailo Alatrudia Aliverga Aliverta Aniedrudia Ansetrudia Astriverga Bagina Berina Cenabrida Cisilo Dadilo Dagadruida - Desteilli Donadildi Drusilla Ebragundia Ebrildi Eldegundia Emilo Entrudi Ermedrudia Ermildi Espallo Facalo Fagilo Faquilo - Fradegundia Framilli Fremosilli Frogildi Froilo Frolio Fronosili Frumildi Frunilo Gelvira Genlo Godoigia Goldrerona Granilo - Guandilo Gundiverga Guntedrudia Ildiverga Kindiverga Lallina Liuvilo Mansuara Margilli Mirosinda Penefreda Penetrudia - Ragesenda Randilo Raniverta Recerona Recesenda Recesuinda Rezevera Riquilo Rudilo Sabegoto Senuita Sindiverga - Sisilli Sisiverta Sitividis Sontrilli Sparuildi Stodildi Suevisco Tanquilli Tederona Tenildi Teodevirga Teodiverta Teodoriga - Teudileova Texilli Tractuilli Trasavara Trasmira Trastivigia Vergina Viscaverga Visterlo Vistravara Vistrildi Zanina - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_az" - patronym_suffix_female = "dynnpat_suf_az" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 5 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 5 - - -} diff --git a/common/culture/name_lists/00_israelite.txt b/common/culture/name_lists/00_israelite.txt deleted file mode 100644 index a07464598..000000000 --- a/common/culture/name_lists/00_israelite.txt +++ /dev/null @@ -1,175 +0,0 @@ -name_list_ashkenazi = { - - cadet_dynasty_names = { - "dynn_Ben_Aharon" - "dynn_Ben_Ari" - "dynn_Binyamin" - "dynn_Ben_David" - "dynn_Ben_Jeremias" - "dynn_Ben_Leonhard" - "dynn_Ben_Michael" - "dynn_Mose" - "dynn_Ben_Reuben" - "dynn_Ebheri" - } - - dynasty_names = { - "dynn_Ben_Aharon" - "dynn_Ben_Ari" - "dynn_Binyamin" - "dynn_Ben_David" - "dynn_Ben_Jeremias" - "dynn_Ben_Leonhard" - "dynn_Ben_Michael" - "dynn_Mose" - "dynn_Ben_Reuben" - "dynn_Ebheri" - } - - male_names = { - Abba Abbaye Acha Achai Achunai Aharon Alechsandri Ammi Amram Amunah Ashi Asher Avomai Avraham Azariah Baboi Baruch - Bibai Binyamin Boaz Bustenai Chanan Chananel Chaninai Chanoch Chaim Chayim Chelbo Chisdai Chiyya Chizkiyah Chofni Chushiel - Daniel David Dimi Dodai Dudai Efrayim Eina Elazar Elchanan Eldad Eliezer Elyakim Gedalyah Gershom Ghayyat Giat Giza Hillel - Hila Isaac Ivomai Kafnai Kahana Kalonymos Levi Kiyomi Machir Malcha Mar Mari Matiyahu Meir Menechem Menashe Mesharsheya Meshulam - Mevasser Mishael Mordechai Moshe Nachman Nachshon Nasan Natan Natroi Natronai Nechemiah Nehilai Nesanel Nissim Paltoi Pirkoi - Peter Rava Ravai Ravi Ravya Reuven Rivai Saadiah Sechok Shabsai Shalom Shanoi Shemaryah Sherira Sheshna Shila Shimon Shinoi - Shlomo Shmuel Sorgo Sulam Tachlifa Tamar Tzadok Tzemach Uri Yaakov Yachya Yechiel Yehudah Yehudai Yehoshua Yeshayah - Yisrael Yitzchak Yoel Yosef Yoshiah Yosi Yuda Zakkai Zelekman Zuiskind - } - female_names = { - Beila Belet Chana Doltza Esther Guta Guthela Madrona Matrona Minna Pultzelina Rachel Rivkah Saris Scolaster - Shluida Shoinlin Shonlin Tziporah Yehudis Yeintil - } - - dynasty_of_location_prefix = "dynnp_of" - - -} -name_list_sephardi = { - - cadet_dynasty_names = { - "dynn_Shaoul" - "dynn_Ben_Sol" - "dynn_Ben_Shlomo" - "dynn_Ben_Shimon" - "dynn_Ben_Yitzhak" - "dynn_Ya_akov" - "dynn_Ben_Yankev" - "dynn_Yeshayahu" - "dynn_Ben_Yosef" - } - - dynasty_names = { - "dynn_Shaoul" - "dynn_Ben_Sol" - "dynn_Ben_Shlomo" - "dynn_Ben_Shimon" - "dynn_Ben_Yitzhak" - "dynn_Ya_akov" - "dynn_Ben_Yankev" - "dynn_Yeshayahu" - "dynn_Ben_Yosef" - } - - male_names = { - Abba Abbaye Acha Achai Achunai Aharon Alechsandri Ammi Amram Amunah Ashi Asher Avomai Avraham Azariah Baboi Baruch - Bibai Binyamin Boaz Bustenai Chanan Chananel Chaninai Chanoch Chaim Chayim Chelbo Chisdai Chiyya Chizkiyah Chofni Chushiel - Daniel David Dimi Dodai Dudai Efrayim Eina Elazar Elchanan Eldad Eliezer Elyakim Gedalyah Gershom Ghayyat Giat Giza Hillel - Hila Isaac Ivomai Kafnai Kahana Kalonymos Levi Kiyomi Machir Malcha Mar Mari Matiyahu Meir Menechem Menashe Mesharsheya Meshulam - Mevasser Mishael Mordechai Moshe Nachman Nachshon Nasan Natan Natroi Natronai Nechemiah Nehilai Nesanel Nissim Paltoi Pirkoi - Peter Rava Ravai Ravi Ravya Reuven Rivai Saadiah Sechok Shabsai Shalom Shanoi Shemaryah Sherira Sheshna Shila Shimon Shinoi - Shlomo Shmuel Sorgo Sulam Tachlifa Tamar Tzadok Tzemach Uri Yaakov Yachya Yechiel Yehudah Yehudai Yehoshua Yeshayah - Yisrael Yitzchak Yoel Yosef Yoshiah Yosi Yuda Zakkai Zelekman Zuiskind - } - female_names = { - Beila Belet Chana Doltza Esther Guta Guthela Madrona Matrona Minna Pultzelina Rachel Rivkah Saris Scolaster - Shluida Shoinlin Shonlin Tziporah Yehudis Yeintil - } - - dynasty_of_location_prefix = "dynnp_of" - - -} -name_list_radhanite = { - - cadet_dynasty_names = { - "dynn_Rabban" - "dynn_Efraim" - "dynn_Eliyahu" - "dynn_Cohen" - "dynn_Dharan" - "dynn_Yitzhak" - "dynn_Koder" - "dynn_Japheth" - "dynn_Hallegua" - "dynn_Madayi" - "dynn_Meir" - "dynn_Menahem" - "dynn_Mutath" - "dynn_Nehemya" - "dynn_Oran" - "dynn_Pallivathikal" - "dynn_Rahabi" - "dynn_Sarphati" - "dynn_Sassoon" - "dynn_Chorath" - "dynn_Solomon" - "dynn_Yaakov" - } - - dynasty_names = { - "dynn_Rabban" - "dynn_Efraim" - "dynn_Eliyahu" - "dynn_Cohen" - "dynn_Dharan" - "dynn_Yitzhak" - "dynn_Koder" - "dynn_Japheth" - "dynn_Hallegua" - "dynn_Madayi" - "dynn_Meir" - "dynn_Menahem" - "dynn_Mutath" - "dynn_Nehemya" - "dynn_Oran" - "dynn_Pallivathikal" - "dynn_Rahabi" - "dynn_Sarphati" - "dynn_Sassoon" - "dynn_Chorath" - "dynn_Solomon" - "dynn_Yaakov" - } - - male_names = { - Anah Anat Atalyah MaAkhah Machlah Aviyah Diklah Gomer Mikhayahu Ofir Yachin AchAv Adalya Adam Adinah - Adlai Adoniram Adoniyah Adriel Aharon Amaryahu Amittai Ammiel Amnon Amos Amram Anaiah Anan Anani Aran Arieh - AriEl Asa Asaf Asher Asnappar AvdiEl Avidan AviEl Avihu AvimaEl Avimelekh Aviram Avishay Avner Avraham - Avram Avshalom Azarel Azaryah Azazyahu AzriEl BaAl Barak Barukh Belshatzzar Benayahu BetUel Binyamin Boaz - Chaggai Chanan Chananyah Chanokh Chavaqquq ChazaEl Chizqiyahu Dan Daniyyel Daryawesh Dawid Delayahu Efrayim - Ehud Eiran Eitan Elah ElAzar Elchanan Eli Eliav Eliel EliEzer Elifalet Elifelet Elihu Elisha Elishua Eliyyahu - Elkanah Elnatan Elon Enosh Esaw Evyatar Ezer Ezra Gad Gamaliel GavriEl Gedalyahu Gemaryahu Gershom Gershon - GidOn Gilad Golyat Haran Hevel Hillel Hiram Hoshea Iddo Ilai Immanuel Ira Itamar Iyyov Kalev Kayin - Keinan Kenanyahu Koresh Laban Lael Lebanah Lemuel Levi Lot Machli MalAkhi Mattan Mattanyahu Mattithyahu Mattityahu - Melech Menachem Menashsheh Meshullam Metushelach MikhaEl Mikhah Mordokhay Moshe Nachum Nadav Naftali Natan Nechemyah - Neriah NetanEl Netanyahu Nimrod Nogah Ofrah Omri Ovadyah Oved Peleg Penuel Peretz Pinchas QemuEl - RafaEl RehavAm Reuel Reuven Sancheriv Seraiah Shalmaneser ShaUl SheAltiEl Shelach Shelah Shelomoh - Shem ShemaYah ShemuEl Shet Shimon Shimshon Talmai Tammuz Teman Terach Toviyyah Tzefanyah Tzidkiyahu Tzion Tzivah - TzuriEl Uri Uriyah UriyEl Uzzi Uzziel Uzziyyah Yaakov YachleEl YachtzeEl Yadon Yair Yamin YaRah YaravAm - Yared Yawan Yechezkel YechiEl Yedidyah Yefet YehoAsh Yehochanan Yehonatan Yehoram Yehoshafat Yehoshua Yehoyakhin - Yehoyakim Yehu Yehudah Yehudi Yekonyah YerachmeEl Yeriyahu YeshaYahu Yeshua Yiftach Yirmiyahu Yishai Ittay - BaAlZevuv Tovi Noach - } - female_names = { - Anah Anat Atalyah MaAkhah Machlah Achinoam Asenat Atarah Avigayil Avishag Avital Basmat BatSheva - Beulah Bilhah Bityah Chaggit Channah Chavah CheftziBah Chuldah Delilah Devorah Dinah Ednah Efrat Elisheva - Ester Hadassah Hagar Hodiyah Izevel KetziAh Leah Machalat MeheitavEl Merav Mikhal Miriam NaAmah NaOmi - Orpah Rachel Rivqah Rut Sarah Shifra Shoshannah Shulammit Tamar Tirtzah Tzillah Tzipporah Tzivyah - Yael Yedidah Yehosheva Yehudit Yemima Yerushah NoAh Keren Aviyah Diklah Gomer Mikhayahu Ofir Yachin - } - - dynasty_of_location_prefix = "dynnp_of" - - -} diff --git a/common/culture/name_lists/00_latin.txt b/common/culture/name_lists/00_latin.txt deleted file mode 100644 index 377b20b18..000000000 --- a/common/culture/name_lists/00_latin.txt +++ /dev/null @@ -1,971 +0,0 @@ -name_list_italian = { - - cadet_dynasty_names = { - "dynn_Capraia" - "dynn_Castracani" - "dynn_Farnese" - "dynn_Romano" - { "dynnp_di" "dynn_Ancona" } - { "dynnp_di" "dynn_Boi" } - { "dynnp_di" "dynn_Corsica" } - { "dynnp_di" "dynn_Firenze" } - { "dynnp_di" "dynn_L_Aquila" } - { "dynnp_di" "dynn_Orbetello" } - { "dynnp_di" "dynn_Orvieto" } - { "dynnp_di" "dynn_Piombino" } - { "dynnp_di" "dynn_Siena" } - { "dynnp_di" "dynn_Urbino" } - } - - dynasty_names = { - "dynn_Allucingolli" - "dynn_Antelminelli" - "dynn_Bandinelli" - "dynn_Biancolaccio" - "dynn_Bobone" - "dynn_Boccaccio" - "dynn_Botticelli" - "dynn_Borghese" - "dynn_Borri" - "dynn_Buzzacavani" - "dynn_Capponi" - "dynn_Cenci" - "dynn_Colonna" - "dynn_Concini" - "dynn_Duodi" - "dynn_Fibonacci" - "dynn_Glandi" - "dynn_Gerra" # Rename to Guerra - "dynn_Lanfranchi" - "dynn_Larzone" - "dynn_Lasan" - "dynn_Lodde" - "dynn_Luzzatti" - "dynn_Mancini" - "dynn_Mastropiero" - "dynn_Orsini" - "dynn_Ossoli" - "dynn_Pannocchieschi" - "dynn_Panico" - "dynn_Parentucelli" - "dynn_Petrarca" - "dynn_Piga" - "dynn_Pilloni" - "dynn_Pio" - "dynn_Rainalducci" - "dynn_Ramberti" - "dynn_Razzi" - "dynn_Romano" - "dynn_Rossi" - "dynn_Sasudo" - "dynn_Savelli" - "dynn_Scolari" - "dynn_Scripari" - "dynn_Strozzi" - "dynn_Tittoni" - "dynn_Tocco" - "dynn_Torda" - "dynn_Vacca" - "dynn_Visconti" - "dynn_Zen" - { "dynnp_di" "dynn_Acerenza" } - { "dynnp_di" "dynn_Alando" } - { "dynnp_di" "dynn_Ancona" } - { "dynnp_d_" "dynn_Aquino" } - { "dynnp_d_" "dynn_Attala" } - { "dynnp_di" "dynn_Battifolle" } - { "dynnp_di" "dynn_Belforti" } - { "dynnp_di" "dynn_Brunforte" } - { "dynnp_di" "dynn_Calcinaia" } - { "dynnp_di" "dynn_Campiglia" } - { "dynnp_dalle" "dynn_Carceri" } - { "dynnp_di" "dynn_Castello" } - { "dynnp_di" "dynn_Celano" } - { "dynnp_de" "dynn_Chigi" } - { "dynnp_di" "dynn_Cinarca" } - { "dynnp_da" "dynn_Covasina" } - { "dynnp_di" "dynn_Cozzi" } - { "dynnp_di" "dynn_Egidio" } # Rename to Sant'Egidio - { "dynnp_di" "dynn_Firenze" } - { "dynnp_di" "dynn_Guidoti" } - { "dynnp_di" "dynn_Jenne" } - { "dynnp_di" "dynn_L_Aquila" } - { "dynnp_de" "dynn_Larsa" } - { "dynnp_di" "dynn_Latreto" } - { "dynnp_di" "dynn_Mandelli" } - { "dynnp_de" "dynn_Medici" } - { "dynnp_da" "dynn_Montecchio" } - { "dynnp_di" "dynn_Montefeltro" } - { "dynnp_di" "dynn_Monticelli" } - { "dynnp_da" "dynn_Morrone" } - { "dynnp_di" "dynn_Ocra" } # Rename to Ocri - { "dynnp_di" "dynn_Orbetello" } - { "dynnp_di" "dynn_Ornano" } - { "dynnp_di" "dynn_Orvieto" } - { "dynnp_da" "dynn_Parlascio" } - { "dynnp_di" "dynn_Piombino" } - { "dynnp_di" "dynn_Poli" } - { "dynnp_di" "dynn_Rienzi" } # Rename to Rienzo - { "dynnp_della" "dynn_Rocca" } - { "dynnp_da" "dynn_Romano" } - { "dynnp_di" "dynn_Segni" } - { "dynnp_di" "dynn_Siena" } - { "dynnp_della" "dynn_Suburra" } - { "dynnp_dei" "dynn_Turchi" } - { "dynnp_degli" "dynn_Ubaldini" } - { "dynnp_di" "dynn_Urbino" } - } - - male_names = { - Abbondanzio Abbondio Abelardo Abelino Achille Adalberto Adelfo Adelmio Adelmo Adone - Adriano Agapito Agostino Aimone Alamanno Alarico Albano Alberico Alberto Albino - Alboino Alcide Aldobrandino Aleardo Aleramo Alessandro Alessio Alighiero Alvise Ambrogio - Amedeo Anastasio Andrea Angelo Annibale Anselmo Antonino Antonio Antoniotto Arcibaldo - Arderico Armando Arnolfo Arrigo Arsenio Artemio Ascanio Astorre Atenolfo Attilio - Augusto Aurelio Ausilio Ausonio Averado Azzo Azzone Baldassarre Baldovino Barnaba - Bartolomeo Basilio Bassiano Basso Battista Beltrano Benedetto Benvenuto Berardo BernabO_ - Bernardo Berto Bertoldo Biagio Bonaventura Bonifacio Borso Bruno Bruto Buonconte - Buoso Callisto Camillo Candido Cangrande Carlo Cassio Castore Cataldo Catone - Cecco Cesare Chiaffredo Chiano Ciro Ciuccio Claudio Clemente Comita Conone - Cornelio Corradino Corrado Cosimo Cosma Costante Costantino Costanzo Cristoforo Damiano - Davide Demetrio Dioniso DomE_nico Durante Eduardo Elio Emmanuele Ennio Enrico - Enzio Enzo Ercole Eriprando Ermenegildo Ettore Eugenio Ezio Ezzelino Fabrizio - Fausto Federigo Felice Ferdinando Ferruccio Filippo Fiorello Flavio Folco Fortunato - Fosco Francesco Fresco Gabriele Gabrino Gaetano Galasso Galeazzo Galeotto Gaspare - Gastone Gelasio Gentile Geraldo Gerardo Germano Gerolamo Gherardo Giacinto Giacomo - Gian Gianfranco Gianleone Giano Giberto Gilberto Giolio Giordano Giorgio Giovanni - Giulio Giuseppe Goffredo Gregorio Gualtiero Guarnito Guerrino Guglielmo Guido Guidone - Guigliadore Iacopo Igino Innocenzo Ippolito Isnardo Jacopo Lamberto Landolfo Landone - Lanfranco Lattanzio Lazzarino Lazzaro Lealdo Leonardo Leone Leonello Leopoldo Libero - Lionello Livio Lodovico Lorenzo Luca Luchino Lucio Luigi Malacresta Manfredo - Manuele Marco Mariano Marino Mario Marsiglio Martino Massimo Mastino Matteo - Merigo Michelangelo Michele Napoleone Nazareno Nestore NiccolO_ Nicola Nino Nolfo - Oberto Obizzino Obizzo Oddone Omero Onorio Oreste Orlando Ottavio Ottobono - Ottone Pagano Pancrazio Pandolfo Paolo Pasquale Patrizio Pellegrino Pericle Pietro - Pio Prospero Rafaello Radul Raimondo Rainero Raineri Riccardo Rinaldo Rizzardo - Roberto Rodolfo Rolando Rosso Ruggiero Salinguerra Salvatore Salvestro Sante Saverio - Sciarra Sebastiano Secondotto Serafino Sergio Sesto Settimio Severino Severo Silvano - Silvestro Simone Simonetto Sinibaldo Sinucello Sozzo Spinetto Stefano Stentore Taddeo - Tedaldo Tedice Teodoro Tibaldo Tiziano Tommaso Torgodorio Torquato Ubaldo Uberto - Ugo Ugoccione Ugolino Umberto Urbano Valentino Valerio Vincentello Vincenzo Virginio - Vitale Vittore Vittorio Zaccaria - } - - female_names = { - Abelina Adalberta Adalgisa Adelaida Adelasia Adelia Adriana Agalina Agnese Agostina - Albina Alda Alessandra Alfonsina Alisia Aloisia Amalia Ambrosia Anastasia Anna - Antonella Antonia Argentina Augusta Aurelia Ausilia Ausonia Beatrice Benedetta Benilde - Berenice Berta Bianca Bona Brunilde Camilla Candida Caracosa Carla Carola - Caterina Cecilia Clara Claudia Clorinda Clotilde Constanza Cornelia Delinda Dora - Edda Elena Eleonora Elisa Elisabetta Ermenegilda Eudossia Eugenia Fausta Felicia - Felicita Filippa Filomena Fiorenza Flavia Flora Fortunata Fosca Francesca Froizza Giacinta - Ginevra Giovanna Giuditta Giulia Giuseppa Ippolita Isabella Joscella Laura Lavinia - Leonide Letizia Lidia Livia Lodovica Lucia Lucinetta Lucrezia Maddalena Marcella - Margherita Maria Mariana Marietta Martina Matilda Micaela Nunzia Paola Patrizia - Renata Ricciarda Silvana Sofia Stefania Tiziana Tomasina Valentina Violante Virginia - } - - dynasty_of_location_prefix = "dynnp_di" - - patronym_prefix_male = "dynnpat_pre_di" - patronym_prefix_female = "dynnpat_pre_di" - - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_compagnia_della_stella" coat_of_arms = "mc_compagnia_della_stella" } - { name = "mercenary_company_black_band" } - { name = "mercenary_company_condottiere_band" } - } -} - -name_list_roman = { - - cadet_dynasty_names = { - "dynn_Julio_Claudian" - "dynn_Flavian" - "dynn_Nerva_Antonine" - "dynn_Severan" - "dynn_Gordian" - "dynn_Constantinian" - "dynn_Valentinian" - "dynn_Theodosian" - "dynn_Leonid" - "dynn_Justinian" - "dynn_Heraclian" - "dynn_Isaurian" - "dynn_Nikephorian" - "dynn_Amorian" - "dynn_Macedonian" - "dynn_Doukid" - "dynn_Komnenid" - "dynn_Angelid" - "dynn_Laskarid" - "dynn_Palaiologan" - } - - dynasty_names = { - "dynn_Julio_Claudian" - "dynn_Flavian" - "dynn_Nerva_Antonine" - "dynn_Severan" - "dynn_Gordian" - "dynn_Constantinian" - "dynn_Valentinian" - "dynn_Theodosian" - "dynn_Leonid" - "dynn_Justinian" - "dynn_Heraclian" - "dynn_Isaurian" - "dynn_Nikephorian" - "dynn_Amorian" - "dynn_Macedonian" - "dynn_Doukid" - "dynn_Komnenid" - "dynn_Angelid" - "dynn_Laskarid" - "dynn_Palaiologan" - "dynn_Fabricius" - } - - male_names = { - Aemilian Aemilius Aetius Albinus Alexander Anastasius Anicius Annius Antoninus Antonius Arcadius Aurelian Aurelius - Avitus Belisarius Britannicus Caecilius Caesar Callistus Carinus Carus Cassius Claudius Clementius Constans Constantine - Constantius Cornelius Crassus Decimus Decius Diocletian Domitian Domitius Drusus Ennodius Fabianus Fabius Fabricius Faustus Felix Flavianus Florian - Gaius Galerius Gallienus Gallus Germanus Gordian Gracchus Gratian Hadrian Herculius Honorius Joannes Jovian - Julian Julius Julius-Caesar Junius Justin Justinian Leo Leontius Liberius Licinius Lucius Magnus Marcellinus - Marcellus Marcian Marcus Marinus Marius Martinus Maximian Maximinus Maximus Nepotian Nerva Numerian Octavianus Octavius Otho - Paulinus Paulus Petronius Philip Pompeius Pontianus Priscus Probus Publius Quintus Romanus Romulus Rufinus Rutilius Sabinianus - Saturninus Sempronius Septimius Sergius Severinus Severus Sextus Symmachus Tacitus Theodosius Tiberius - Titius Titus Trajan Urbanus Valens Valentinian Valerian Valerius Venantius Vespasian Victor Victorinus Vigilius Vitalianus Volusianus - } - female_names = { - Aelia Agrippina Antonia Antonina Aquilia Aurelia Caecilia Caesaris Candida Cassia Claudia Clementia Constantia - Constantina Cornelia Crispina Dominica Domitiana Domna Domnina Drusilla Fausta Faustina Flacilla Flavia Fortunata Frontina Gaia Galeria - Gordiana Hadriana Helvia Hilara Honoria Hortensia Julia Juliana Junia Justa Justina Justiniana Licinia Livia Livilla Lucilla - Magnia Magnilla Marcella Marcia Marciana Marina Martina Matrona Maxima Maximiana Messalina Minervina Minucia Modia Mustela - Octavia Palatina Paula Paulina Petronella Petronia Placidia Plautia Plautilla Pompeia Poppaea Praeiecta Publia Pulcheria - Rusticiana Sabina Sallustia Salonina Salvianella Scantilla Serena Sergia Severa Severina Silvia Spadusa Sulpicia Tarsilla Titiana Ulpia Valeria - Verina Victoria Vigilantia Viviana - } - dynasty_of_location_prefix = "dynnp_of" - patronym_prefix_male = "dynnpat_pre_filius" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 0 - father_name_chance = 50 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 50 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - -} - -name_list_cisalpine = { - - cadet_dynasty_names = { - "dynn_Bentivoglio" - "dynn_Colombo" - "dynn_Malatesta" - "dynn_Moneta" - "dynn_Obertenghi" - "dynn_Pico_di_Mirandola" - { "dynnp_di" "dynn_Brescia" } - { "dynnp_di" "dynn_Candia" } - { "dynnp_del" "dynn_Caretto" } # Rename to Carretto - { "dynnp_da" "dynn_Carrara" } - { "dynnp_de" "dynn_Castro_Arquato" } - { "dynnp_d_" "dynn_Este" } - { "dynnp_di" "dynn_Ferrara" } - { "dynnp_di" "dynn_Genova" } - { "dynnp_di" "dynn_Lucca" } - { "dynnp_di" "dynn_Monferrato" } - { "dynnp_di" "dynn_Modena" } - { "dynnp_di" "dynn_Padua" } - { "dynnp_di" "dynn_Ravenna" } - { "dynnp_di" "dynn_Saluzzo" } - { "dynnp_di" "dynn_San_Bonifazio" } # Rename to Sambonifacio - { "dynnp_di" "dynn_S__Cassiano" } # Rename to San Cassiano - { "dynnp_di" "dynn_Torino" } - { "dynnp_di" "dynn_Venezia" } - { "dynnp_di" "dynn_Verona" } - } - - dynasty_names = { - "dynn_Adorno" - "dynn_Aleramo" - "dynn_Ariosti" - "dynn_Avogadro" - "dynn_Badoer" - "dynn_Beccaria" - "dynn_Boccadelli" - "dynn_Boccanegra" - "dynn_Caccianemici" - "dynn_Cambiano" - "dynn_Campofregoso" - "dynn_CavalcabO_" - "dynn_Cipolla" - "dynn_Clavelli" - "dynn_Colleoni" - "dynn_Condulmer" - "dynn_Coniulo" # Rename to Coniolo - "dynn_Cornaro" - "dynn_Crivelli" - "dynn_Crispo" - "dynn_Cybo" - "dynn_Dandolo" - "dynn_Defuseh" - "dynn_Delfino" - "dynn_Faliero" - "dynn_Foscaro" - "dynn_Gattilusio" - "dynn_Ghisi" - "dynn_Gonzaga" - "dynn_Gozzadini" - "dynn_Gradenigo" # Rename to Gradenigo - "dynn_Grasso" - "dynn_Graziano" - "dynn_Guerrazzi" - "dynn_Lancia" - "dynn_Loredano" - "dynn_Maggi" - "dynn_Manin" # Rename to Manini - "dynn_Mocenigo" - "dynn_Navigajoso" - "dynn_Ordelaffo" - "dynn_Paganelli" - "dynn_Pepoli" - "dynn_Pescatore" - "dynn_Pettiti" - "dynn_Pintus" - "dynn_Polentano" - "dynn_Polo" - "dynn_Scrofegni" # Rename to Scrovegni - "dynn_Sfondrati" - "dynn_Sforza" - "dynn_Sommariva" - "dynn_Soranzo" - "dynn_Steno" - "dynn_Taparelli" - "dynn_Terzi" - "dynn_Tiepolo" - "dynn_Tizzone" - "dynn_Togliatti" - "dynn_Torelli" - "dynn_Traversari" - "dynn_Turati" - "dynn_Valenti" - "dynn_Velate" - "dynn_Ventimiglia" - "dynn_Visconti" - "dynn_Vistarini" - "dynn_Zaccaria" - "dynn_Zanardelli" - "dynn_Zoagli" - "dynn_Zorzi" - { "dynnp_di" "dynn_Agledo" } - { "dynnp_di" "dynn_Barbiano" } - { "dynnp_de" "dynn_Bonacolsi" } - { "dynnp_di" "dynn_Brescia" } - { "dynnp_de" "dynn_Busca" } - { "dynnp_da" "dynn_Camino" } - { "dynnp_da" "dynn_Carmagnola" } - { "dynnp_da" "dynn_Carrara" } - { "dynnp_di" "dynn_Castiglione" } - { "dynnp_de" "dynn_Castro_Arquato" } - { "dynnp_di" "dynn_Castropola" } - { "dynnp_di" "dynn_Ceva" } - { "dynnp_da" "dynn_Conti" } - { "dynnp_di" "dynn_Cosseria" } - { "dynnp_di" "dynn_Crivelli" } - { "dynnp_da" "dynn_Dovara" } - { "dynnp_da" "dynn_Egna" } - { "dynnp_della" "dynn_Faggiola" } - { "dynnp_di" "dynn_Ferrara" } - { "dynnp_di" "dynn_Gattinara" } - { "dynnp_di" "dynn_Genova" } - { "dynnp_di" "dynn_Gucellone" } - { "dynnp_di" "dynn_Guercio" } - { "dynnp_da" "dynn_Intimiano" } - { "dynnp_di" "dynn_Istria" } - { "dynnp_di" "dynn_Lucca" } - { "dynnp_de" "dynn_Machierato" } - { "dynnp_di" "dynn_Maltraversi" } - { "dynnp_de" "dynn_Mele" } - { "dynnp_di" "dynn_Modena" } - { "dynnp_di" "dynn_Monferrato" } - { "dynnp_di" "dynn_Montemerlo" } - { "dynnp_di" "dynn_Montigli" } - { "dynnp_di" "dynn_Morra" } - { "dynnp_di" "dynn_Mulazzano" } - { "dynnp_di" "dynn_Murta" } - { "dynnp_d_" "dynn_Ivrea" } - { "dynnp_dell_" "dynn_Dell_Orto" } # Rename to Orto - { "dynnp_di" "dynn_Padua" } - { "dynnp_da" "dynn_Ponte" } - { "dynnp_di" "dynn_Pontio" } - { "dynnp_di" "dynn_Ponzone" } - { "dynnp_da" "dynn_Promontorio" } - { "dynnp_di" "dynn_Ravenna" } - { "dynnp_di" "dynn_Saluzzo" } - { "dynnp_della" "dynn_Scala" } - { "dynnp_di" "dynn_S__Cassiano" } # Rename to San Cassiano - { "dynnp_di" "dynn_Salizzolo" } - { "dynnp_di" "dynn_Serro" } - { "dynnp_della" "dynn_Torre" } - { "dynnp_di" "dynn_Torino" } - { "dynnp_di" "dynn_Valperga" } - { "dynnp_di" "dynn_Venezia" } - { "dynnp_di" "dynn_Verona" } - { "dynnp_da" "dynn_Verucchio" } - } - - male_names = { - Adalberto Alberto Alberto-Azzo Aldobrandino Aleramo Alessandro Ambrogio Amedeo Andrea Anscario Anselmo Anterio Antonio Ardicino Ardizzone Ardoino Azzo Azzone BernabO_ Bartolomeo Benedetto Berengario Bernardo Bernardino Bertoldo Biagio Bonconte Bonifacio Bonifazio Boso Burgondo Carlo Corrado Dado Damiano Demetrio Domenico Emanuele Emrico Enrico Eriprando Everardo Federigo Filippo Folco Francesco Fresco Galeazzo Gandolfo Gausberto Gherardo Ghiberto Giacomo Giacopo Giorgio Giovanni Girolamo Giselberto Giulio Gotefredo Guglielmo Guido Lamberto Lanfranco Leo Liudfredo Lodovico Lorenzo Luchetto Luchino Luigi Manfredo Martino Massimiliano Matteo Michele Montefeltrano Moruello Napoleone NiccolO_ Oberto Obizzo Odalrico Oddone Odoardo Opizzino Ottone Ostisio Pagano Pallodino Pandolfo Paolo Pietro Pio Raimondo Rambaldo Ranieri Raniero-Ioannes Riccardo Rinaldo Riprando Roberto Rodolfo Ruggiero Stefano Ubaldo Udalrico Ugolino Salinguerra Sebastiano Sigifredo Siginolfo Simone Taddeo Teobaldo Teodoro Tommaso Ugo Ugonino Vilfredo Vincenzo Vittorio Walfredo - } - - female_names = { - Abelina Adalberta Adalgisa Adelaida Adelasia Adelia Adriana Agalina Agnese Agostina Albina Alda Alessandra Alfonsina Alisia Aloisia Amalia Ambrosia Anastasia Anna Antonella Antonia Argentina Augusta Aurelia Ausilia Ausonia Beatrice Benedetta Benilde Berenice Berta Bianca Bona Brunilde Camilla Candida Caracosa Carla Carola Caterina Cecilia Clara Claudia Clorinda Clotilde Constanza Cornelia Delinda Dora Edda Elena Eleonora Elisa Elisabetta Ermenegilda Eudossia Eugenia Fausta Felicia Felicita Filippa Filomena Flavia Flora Fortunata Fosca Francesca Froizza Giacinta Ginevra Giovanna Giuditta Giulia Giuliana Giuseppa Ippolita Isabella Joscella Laura Lavinia Leonide Letizia Lidia Livia Lodovica Lucia Lucinetta Lucrezia Maddalena Marcella Margherita Maria Mariana Marietta Martina Matilda Micaela Nunzia Paola Patrizia Renata Ricciarda Silvana Sofia Stefania Tiziana Tomasina Valentina Violante Virginia - } - - dynasty_of_location_prefix = "dynnp_di" - - patronym_prefix_male = "dynnpat_pre_di" - patronym_prefix_female = "dynnpat_pre_di" - - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_compagnia_di_san_giorgio" coat_of_arms = "mc_compagnia_di_san_giorgio" } - { name = "mercenary_company_compagnia_della_stella" coat_of_arms = "mc_compagnia_della_stella" } - { name = "mercenary_company_compagnia_del_cappalletto" } - { name = "mercenary_company_compagnia_della_rosa" coat_of_arms = "mc_compagnia_della_rosa" } - { name = "mercenary_company_condottiere_band" } - } -} - -name_list_sardinian = { - - cadet_dynasty_names = { - "dynn_Sardi" - { "dynnp_de" "dynn_Anglone" } - { "dynnp_de" "dynn_Balariana" } - { "dynnp_de" "dynn_Barbajana" } - { "dynnp_de" "dynn_Barbaza_de_Austis" } - { "dynnp_de" "dynn_Barbaza_de_Brebi" } - { "dynnp_de" "dynn_Barbaza_de_Ollolai" } - { "dynnp_de" "dynn_Barbaza_de_Seulo" } - { "dynnp_de" "dynn_Barigadu" } - { "dynnp_de" "dynn_Bitti" } - { "dynnp_de" "dynn_Bonurtzuli" } - { "dynnp_de" "dynn_Campidanu_Majore" } - { "dynnp_de" "dynn_Campidanu_Milis" } - { "dynnp_de" "dynn_Campidanu_Simaghis" } - { "dynnp_de" "dynn_Canahini" } - { "dynnp_de" "dynn_Caputabas" } - { "dynnp_de" "dynn_Chirra" } - { "dynnp_de" "dynn_Civita" } - { "dynnp_de" "dynn_Cixerri" } - { "dynnp_de" "dynn_Coros" } - { "dynnp_de" "dynn_Costa_de_Addes" } - { "dynnp_de" "dynn_Costera" } - { "dynnp_de" "dynn_Cuirra" } - { "dynnp_de" "dynn_Deximu" } - { "dynnp_de" "dynn_Dolia" } - { "dynnp_de" "dynn_Ficulinas" } - { "dynnp_de" "dynn_Flumenargia" } - { "dynnp_de" "dynn_GE_mini" } - { "dynnp_de" "dynn_Gerrei" } - { "dynnp_de" "dynn_Gipi" } - { "dynnp_de" "dynn_Gisarclu" } - { "dynnp_de" "dynn_Gociani" } - { "dynnp_de" "dynn_Golostrai" } - { "dynnp_de" "dynn_Guilcer" } - { "dynnp_de" "dynn_Gunale" } - { "dynnp_de" "dynn_Jirifai" } - { "dynnp_de" "dynn_Lacon" } - { "dynnp_de" "dynn_Lerron" } - { "dynnp_de" "dynn_Mandrolisai" } - { "dynnp_de" "dynn_Marghine" } - { "dynnp_de" "dynn_Marmidda" } - { "dynnp_de" "dynn_Meilocu" } - { "dynnp_de" "dynn_MontA_ngia" } - { "dynnp_de" "dynn_Monteacuto" } - { "dynnp_de" "dynn_Montiverro" } - { "dynnp_de" "dynn_Nugor" } - { "dynnp_de" "dynn_Nulabros" } - { "dynnp_de" "dynn_Nuraminis" } - { "dynnp_de" "dynn_Nuras" } - { "dynnp_de" "dynn_Nurcar" } - { "dynnp_de" "dynn_Nurra" } - { "dynnp_de" "dynn_Ogiastra" } - { "dynnp_de" "dynn_Oppia" } - { "dynnp_de" "dynn_Orfili" } - { "dynnp_de" "dynn_Orosei_Galtelli" } - { "dynnp_de" "dynn_Ozan" } - { "dynnp_de" "dynn_Planaria" } - { "dynnp_de" "dynn_Plovake" } - { "dynnp_de" "dynn_Posada" } - { "dynnp_de" "dynn_Romanja" } - { "dynnp_de" "dynn_Santu_Antiogu" } - { "dynnp_de" "dynn_Santu_Pantaleu" } - { "dynnp_de" "dynn_SardI_gna" } - { "dynnp_de" "dynn_Sarrabus" } - { "dynnp_de" "dynn_Sarule" } - { "dynnp_de" "dynn_Sriugus" } - { "dynnp_de" "dynn_Suelli" } - { "dynnp_de" "dynn_Sulkis" } - { "dynnp_de" "dynn_Taras" } - { "dynnp_de" "dynn_Tolastrai" } - { "dynnp_de" "dynn_Tratalias" } - { "dynnp_de" "dynn_Trexenta" } - { "dynnp_de" "dynn_Trigonia" } - { "dynnp_de" "dynn_Ulumetu" } - { "dynnp_de" "dynn_Unale_Josso" } - { "dynnp_de" "dynn_Unali_Susu" } - { "dynnp_de" "dynn_Useddus" } - } - - dynasty_names = { - "dynn_Floris" - "dynn_Gambella" - "dynn_Manca" - "dynn_Melis" - "dynn_Meloni" - "dynn_Mura" - "dynn_Pinna" - "dynn_Piras" - "dynn_Porcu" - "dynn_Salusiu_de_Lacon" - "dynn_Sanna" - "dynn_Serra" - "dynn_Spanu" - "dynn_Torchitorio" - "dynn_Usai" - { "dynnp_de" "dynn_Agugliastra" } - { "dynnp_de" "dynn_Ajaccio" } - { "dynnp_de" "dynn_A_ldara" } - { "dynnp_de" "dynn_Aleria" } - { "dynnp_de" "dynn_Ampurias" } - { "dynnp_de" "dynn_Arborea" } - { "dynnp_de" "dynn_Aristanis" } - { "dynnp_de" "dynn_Athen" } - { "dynnp_de" "dynn_Bidda_de_CrE_ssias" } - { "dynnp_de" "dynn_Bisarcio" } - { "dynnp_de" "dynn_BonA_rcadu" } - { "dynnp_de" "dynn_Bosa" } - { "dynnp_de" "dynn_Callaris" } - { "dynnp_de" "dynn_Casteddu" } - { "dynnp_de" "dynn_Castro" } - { "dynnp_de" "dynn_Civita" } - { "dynnp_de" "dynn_Durgali" } - { "dynnp_de" "dynn_Gallura" } - { "dynnp_de" "dynn_Gisarclu" } - { "dynnp_de" "dynn_Grifai" } - { "dynnp_de" "dynn_Gunale" } - { "dynnp_de" "dynn_Lacon" } - { "dynnp_de" "dynn_Logudoro" } - { "dynnp_de" "dynn_Logusanto" } - { "dynnp_de" "dynn_Lungoni" } - { "dynnp_de" "dynn_Monteleone" } - { "dynnp_de" "dynn_Oristani" } - { "dynnp_de" "dynn_Orrubu" } - { "dynnp_de" "dynn_O_sile" } - { "dynnp_de" "dynn_Othane" } - { "dynnp_de" "dynn_Padres" } - { "dynnp_de" "dynn_Pasada" } - { "dynnp_de" "dynn_Plovake" } - { "dynnp_de" "dynn_Portu_Turre" } - { "dynnp_de" "dynn_S_AlighE_ra" } - { "dynnp_de" "dynn_Sagona" } - { "dynnp_de" "dynn_Salanis" } - { "dynnp_de" "dynn_Sarrabus" } - { "dynnp_de" "dynn_Serra" } - { "dynnp_de" "dynn_Sorres" } - { "dynnp_de" "dynn_Su_Burgu" } - { "dynnp_de" "dynn_TA_tari" } - { "dynnp_de" "dynn_Terranoa" } - { "dynnp_de" "dynn_Tharros" } - { "dynnp_de" "dynn_Torres" } - { "dynnp_de" "dynn_Tortoli" } - { "dynnp_de" "dynn_Zori" } - } - - male_names = { - Abisatu AdA_mu AdriA_nu Alaverru Albertu Albu Alfonsu AmbrO_su Andria Antiogu - AntO_ni Antoninu Armannu Arrammundu Arzoccu Ausone Austinu Austu Baldu Barisone - BartO_lu Basiliu Bassu Beneitu Bernardu Bobore BonifA_tziu Bosone Carolu Carule - CelestI_nu Clemente Comita CorrA_du ConstantI_nu Costantzu Crabiele Cristolu Damianu Danelu - Dionisi Dominigu EusE_biu Fabritziu Felictu Ferdinandu Filipu Franku Frantziscu Furatu Gabinu GaetA_nu Gaine - Gallu Gasparru Gavini Gialetu Giuanne Giustinu Giustu Goffredu Gomita GonA_riu - GO_samu GosantI_nu Grabielle GrigO_riu Guantine Gublenu Guglielmu Gunnare Idu Iginu - Ignatziu Ilariu IstE_vene Izocor Jacopu Jagu Juanne Justu Kiprianu Laurentu Leonardu - Leone Lircu Lissandru Luca Luciu Lussurgiu Manfredu Markellu Marku Marianu - Martinu Mattia Matteu Mauru Micheli Migali Mighele Mikelli Nicolau - Nigola Onoradu Orgodor Orizone Orlandu Orzocor Pancratziu Pantaleu Pascale Patriziu - PA_ulu Pedru Pellegrinu Pirillu Pizente Ponzu Prosperu Ramundu Robertu Rodulfu Sadurru - Salluri Saltaru SalU_siu Samaritanu SamuE_li Saraginu Sebustianu Serafinu SE_rgiu - Simachu Simione Simplitziu Siru Sparau TA_ntalu Tedore Tedu Tobias Tocode Tommasu TorbE_nu - Torchitor Torchitoriu Ubertu Ugone Ugu Vissente Vittore Vivianu Zennaru ZirO_nimu - Zonetu Zuseppe - } - - female_names = { - Adela AdelA_sia A_gata Agnese Albina Alena Amira Angelica A_nghela Angiolae - Angioletta Angiolina Anna Assunta Austina Barbara BeatrI_ci Beneita Bibiana Bina Branca - Brigida Caderina Cassia Catellina Chiara ConstantI_na Costantza CristI_na Diane Dominiga - Dorotea Elena Elianora EufEEmia Eusebia Eva Fausta Fidula Filumena Frantzisca Giorga - Giuanna Giulia GO_sama Grazia Guisiana Igia Ilaria Ilia Ippolita Ispella Jana - Jorgia Juanna Justa Kipriana Lucia Luisa Luna Margarita Maria Marianna - Markusa Maura Melissa MO_nica Natalia Nivata Nivatora Olimpia Padulesa Pasca - Pascalina PA_ula Pellegrina Petrenella Placidia Preciosa Pretziosa Rita Rosa Rosalia - Rosina Rossana Sabina Saragina Sardinia Sauina Sinispella Stefania Subia Susanna - Tedora Teresa Valeria Vera Vittoria Viviana Zuseppa - } - - dynasty_of_location_prefix = "dynnp_de" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 10 - mother_name_chance = 25 - - - - mercenary_names = { - { name = "mercenary_company_sardinian_band" } - } -} - -name_list_sicilian = { - - cadet_dynasty_names = { - "dynn_Gesualdu" - "dynn_Fidiricu" - "dynn_Mazzarinu" - "dynn_Palazzu" - { "dynnp_di" "dynn_Altavilla" } - { "dynnp_di" "dynn_Apulia" } - { "dynnp_di" "dynn_Arena" } - { "dynnp_di" "dynn_Avola" } - { "dynnp_di" "dynn_Acquaviva" } - { "dynnp_di" "dynn_Basilicata" } - { "dynnp_di" "dynn_CalA_bbria" } - { "dynnp_di" "dynn_Casaranu" } - { "dynnp_di" "dynn_Campania" } - { "dynnp_di" "dynn_Campubassu" } - { "dynnp_di" "dynn_Castellaneta" } - { "dynnp_di" "dynn_Conversanu" } - { "dynnp_di" "dynn_Cuma" } - { "dynnp_di" "dynn_Cunigghiuni" } - { "dynnp_di" "dynn_Gaeta" } - { "dynnp_di" "dynn_Galati" } - { "dynnp_di" "dynn_Gallucciu" } - { "dynnp_di" "dynn_Gravina" } - { "dynnp_di" "dynn_Gruttaghie" } - { "dynnp_della" "dynn_I_sula" } - { "dynnp_di" "dynn_L_Abbruzzu" } - { "dynnp_di" "dynn_Lampidusa" } - { "dynnp_di" "dynn_Lucania" } - { "dynnp_di" "dynn_Lucera" } - { "dynnp_di" "dynn_Malta" } - { "dynnp_di" "dynn_Manduria" } - { "dynnp_di" "dynn_Marineu" } - { "dynnp_di" "dynn_Massafra" } - { "dynnp_di" "dynn_Milazzu" } - { "dynnp_di" "dynn_Miletu" } - { "dynnp_di" "dynn_Militeddu" } - { "dynnp_di" "dynn_Mottola" } - { "dynnp_di" "dynn_Mulisi" } - { "dynnp_di" "dynn_Muntalauni" } - { "dynnp_di" "dynn_Muntiscagghiusu" } - { "dynnp_di" "dynn_Murriali" } - { "dynnp_di" "dynn_NA_puli" } - { "dynnp_di" "dynn_Oria" } - { "dynnp_di" "dynn_Otrantu" } - { "dynnp_di" "dynn_Pellari" } - { "dynnp_di" "dynn_Piamunti" } - { "dynnp_di" "dynn_San_Giuvanni" } - { "dynnp_di" "dynn_San_Grigoriu" } - { "dynnp_di" "dynn_Sant_Anastasia" } - { "dynnp_di" "dynn_Sant_Antoniu" } - { "dynnp_di" "dynn_Santu_Catallu" } - { "dynnp_di" "dynn_Santa_Catarina" } - { "dynnp_di" "dynn_Santu_Frateddu" } - { "dynnp_di" "dynn_San_Marcu" } - { "dynnp_di" "dynn_San_Micheli" } - { "dynnp_di" "dynn_San_PA_ulu" } - { "dynnp_di" "dynn_San_Petru" } - { "dynnp_di" "dynn_San_Vitu" } - { "dynnp_di" "dynn_Sicilia" } - { "dynnp_di" "dynn_Squillache" } - { "dynnp_di" "dynn_Sulmona" } - { "dynnp_di" "dynn_Taranto" } - { "dynnp_di" "dynn_Trinacria" } - { "dynnp_di" "dynn_Unale_of_Naples" } - { "dynnp_di" "dynn_Villafranca" } - { "dynnp_di" "dynn_Villarosa" } - { "dynnp_di" "dynn_Vintimigghia" } - } - - dynasty_names = { - "dynn_Angelerio" - "dynn_Boccasini" - "dynn_Cossa" - "dynn_Curliuni" - "dynn_Dauferio" - "dynn_Fimetta" - "dynn_Giustiniano" - "dynn_Grecu" - "dynn_Lombardu" - "dynn_Masci" - "dynn_Migliorati" - "dynn_Nurmannu" - "dynn_Pachinu" - "dynn_Pellegrino" - "dynn_Pirovano" - "dynn_Prignano" - "dynn_Polizzi" - "dynn_Rangoni" - "dynn_Ruffo" - "dynn_Sormella" - "dynn_Sturzo" - "dynn_Tomacelli" - "dynn_Uppezzhingi" - "dynn_Valenti" - "dynn_Vetrano" - { "dynnp_di" "dynn_Agrigento" } - { "dynnp_di" "dynn_Aiellu" } - { "dynnp_di" "dynn_Alissandria" } - { "dynnp_di" "dynn_Amalfi" } - { "dynnp_di" "dynn_Andria" } - { "dynnp_di" "dynn_Apulia" } - { "dynnp_di" "dynn_Avillinu" } - { "dynnp_di" "dynn_Bari" } - { "dynnp_di" "dynn_Barletta" } - { "dynnp_di" "dynn_Benevento" } - { "dynnp_di" "dynn_Bonacossi" } - { "dynnp_di" "dynn_Brindisi" } - { "dynnp_di" "dynn_CalA_bbria" } - { "dynnp_di" "dynn_Cammarata" } - { "dynnp_di" "dynn_Capua" } - { "dynnp_di" "dynn_Castalnasetta" } - { "dynnp_di" "dynn_Castiddubbuonu" } - { "dynnp_di" "dynn_Castrugiovanni" } - { "dynnp_di" "dynn_Catania" } - { "dynnp_di" "dynn_Catanzaro" } - { "dynnp_di" "dynn_Chiaramonte" } - { "dynnp_di" "dynn_Consenza" } - { "dynnp_di" "dynn_Cutroni" } - { "dynnp_di" "dynn_Enna" } - { "dynnp_di" "dynn_Foggia" } - { "dynnp_di" "dynn_Isernia" } - { "dynnp_di" "dynn_Lauria" } - { "dynnp_di" "dynn_Lecci" } - { "dynnp_di" "dynn_Leone" } - { "dynnp_di" "dynn_Licinardo" } - { "dynnp_di" "dynn_Lintini" } - { "dynnp_di" "dynn_Loritello" } - { "dynnp_di" "dynn_Malta" } - { "dynnp_di" "dynn_Melfi" } - { "dynnp_di" "dynn_Messina" } - { "dynnp_di" "dynn_Montelongo" } - { "dynnp_di" "dynn_Morra" } - { "dynnp_di" "dynn_NA_puli" } - { "dynnp_di" "dynn_NicusI_a" } - { "dynnp_di" "dynn_Nissa" } - { "dynnp_di" "dynn_Nuoto" } - { "dynnp_di" "dynn_Palermo" } - { "dynnp_di" "dynn_Palizzi" } - { "dynnp_di" "dynn_PaternO_" } - { "dynnp_di" "dynn_Pecoriari" } - { "dynnp_di" "dynn_Putenza" } - { "dynnp_di" "dynn_Rausa" } - { "dynnp_di" "dynn_Reggio" } - { "dynnp_di" "dynn_Salentu" } - { "dynnp_di" "dynn_Salernu" } - { "dynnp_di" "dynn_San_Lucido" } - { "dynnp_di" "dynn_Sanseverino" } - { "dynnp_di" "dynn_Siracusa" } - { "dynnp_di" "dynn_Sorrento" } - { "dynnp_di" "dynn_Squillache" } - { "dynnp_di" "dynn_Taranto" } - { "dynnp_di" "dynn_TE_rmini" } - { "dynnp_di" "dynn_Trani" } - { "dynnp_di" "dynn_Trapani" } - { "dynnp_del" "dynn_Zotto" } - } - - male_names = { - Abbilardu Acciardu Ademariu Adrianu Agapitu Albanu Albertu Alessiu Alissandru - Alfonzu Ambbrogghiu Andrea Annirea A_ngilu Anteru Antoniu Antuninu Anselmu Arricu - Arduinu Ascaniu Atanasiu Atenolfu Augustu Austinu Aureliu Baccu Basiliu Belisariu - Biaggiu Birnardu Binidittu Boemunnu Bonifaziu Cabbrieli Caiu Callistu CalO_giru Carbonellu - Carlu CE_sari Cilistinu ClA_udiu Climenti CristO_furu CO_simu Curneliu Curradu Custanti - Custantinu Custanzu DA_masu Damianu Danieli Dauferiu DumI_nicu Eduardu Elia Eracliu - Ermannu Euggeniu Eufemiu Fabrizziu Fidiricu Filici Filippu Firdinannu Florianu Franciscu - Frateddu Fulcone Furtunatu Gaitanu Giordanu Giorgi Girardu Giuacchinu Giulianu Giuseppi - Giustinu Giuvanni Girvasiu Gisulfu Gnazziu Guaimariu Guffredu Gugghiermu Grazzianu Grigoriu - Guidu Ilariu JA_picu Lambertu Lanciottu Landolfu Libberiu Lissandru Liuni Luca - Luduvicu Luiggi Luciu Lupu Lurenzu Manfredi Mansone Marcu Margaritu Marianu - Marinu Mariu Martinu Massimu Massiminu Matteu MA_uru Micheli Napuliuni Nicefuru - Nicola Nicudemu Nnuccenzu Olimpiu Onoriu Orazzu Orlannu Ottaviu Pandone Pandolfu - Pasquale PA_ulu Petru Piu PO_litu Ranieri Rainulfu Ramuni Riccardu Rinaldu - Rinatu Rubbertu Rudolfu Ruffredu Ruggeru Samueli Sanciu Sarvaturi Sebastianu Sergiu - Severinu Sigeriu Silvestru Simuni StE_fanu Tancredi TelE_sfuru Teodosiu Tiudoru Tiuduricu - Tumasi Ugu Umbertu Unfredu Uttuni Valenti Valintinu Valirianu Vicenzu Vinciguerra - Vittoriu Vitu Zaccaria ZO_simu - } - - female_names = { - Adelia Adriana Adilasia A_gata Agnesa Agrippina Albina Arianna Alessia - Alvisa A_ngila Anna Antonia Anastasia Augusta Aurelia Austina Bianca Biata - Biatrici Biniditta Bricita Brunhilda Berta Bona CalO_gira Camilla Candida Carulina - Catarina Chiara Cicilia ClA_udia Climenza Colella Cristina Cuncetta Curnelia - Curradina Custanza Damiana Desiderata DumI_nica Dora E_lina Eleunora Elvira Emma - Eudissia Eufemia Euggenia Fausta FilicitA_ Fidirica Filippa Filumena Flavia Flora - Fortunata Francisca Gaitana Gesualda Giacinta Gimarca Ginuvra Giordana Giorgia Giuditta - Giulia Giuseppa Giuvanna Gohilda Isabella Laura Lionora Lisabetta Litizzia Livia - Lucia Lucina Lucrezzia Luiggia Luisa Macalda Maddalena MarIIa Marianna Marina - Marghirita Martina MA_ura Medania Olimpia Oria Ottavia PA_ula Pulchera Rosa - Sibbila Simuna Tiresa Valdrada Valintina Virginia Vittoria Viulanti - } - - dynasty_of_location_prefix = "dynnp_di" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 40 - mat_grf_name_chance = 5 - father_name_chance = 40 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 50 - mat_grm_name_chance = 30 - mother_name_chance = 10 - - - - mercenary_names = { - { name = "mercenary_company_condottiere_band" } - { name = "mercenary_company_sicilian_band" } - } -} - -name_list_lombard = { - - cadet_dynasty_names = { - "dynn_Lethings" - "dynn_Lotharling" - "dynn_Theoderisian" - "dynn_Landulfid" - "dynn_Atenulfing" - "dynn_Hunding" - "dynn_Wulfing" - "dynn_Arodi" - "dynn_Alboining" - "dynn_Clephing" - "dynn_Autharing" - "dynn_Ariolading" - "dynn_Aripertid" - "dynn_Perctartid" - "dynn_Grimualding" - "dynn_Alahisid" - "dynn_Raginperting" - "dynn_Liutperting" - } - - dynasty_names = { - "dynn_Lethings" - "dynn_Lotharling" - "dynn_Theoderisian" - "dynn_Landulfid" - "dynn_Atenulfing" - "dynn_Hunding" - "dynn_Wulfing" - "dynn_Arodi" - "dynn_Alboining" - "dynn_Clephing" - "dynn_Autharing" - "dynn_Ariolading" - "dynn_Aripertid" - "dynn_Perctartid" - "dynn_Grimualding" - "dynn_Alahisid" - "dynn_Raginperting" - "dynn_Liutperting" - } - - male_names = { - Adalgis Adaloald Adhemar Ado Agelmund Agilof Agilulf Agiprand Ago Ahthari Aimeric - Aistulf Aiulf Ajo Alahis Alboin Aldihoc Alo Altpert Amefrith Anselm Ansfrid Ansfrith - Ansprand Ardoin Arechis Ariald Aribert Arichis Aripert Ariulf Arnefrith Arnifrid Artavasdas Atenulf - Atto Audelahis Audoin Aunepert Ausfrid Authari Berin Bernard Birinus Cleph Corvulus - Daufer Desiderius Donnolo Erchempert Erchinoald Erlembald Ewin Fara Faroald Ferdulf Gacco Garibald Gisulf Godehoc - Godepert Godescalc Grasulf Grimoald Guaifer Guaimar Gumpert Gundo Gundoald - Hermenfred Hildeprand Hilderic Hildigis Hilmagis Hrodgaud Hucpert Ibor Ildiches Indulf - Ingoald Ioann Irnerius Kakko Kunibert Laiamicho Laidulf Lambert Landari Landenulf Lando - Landulf Lantpert Laudari Liutbald Liutbrand Liutpert Liutprand Liutward Lupus Maginulf Manso Munichis - Nordepert Odilo Odoaker Odoin Orson Pandenulf Pandulf Pemmo Penno Perctarit Petrus - Poppo Radelchis Radelgar Radgis Radwald Raginpert Ratchis Reccared Risiulf Rochus Rodgand - Rodoald Rodolf Rodwald Romuald Rothari Saxo Sico Siconulf Sigibuld Sigisbert Sigisbrand Sikard - Sinibald Taino Taso Theodelap Theoderich Theodicius Theodo Theodorich Theotpert Theudoald Thrasimund - Unichis Unigild Unulf Ursus Vacho Waifar Waimar Waldchis Waldipert Walthari Wechthari Wido Zotto Zuchilo - } - female_names = { - Adelberga Adelchisa Adelgrima Adelperga Altruda Amalasuintha Amalberga Amalfrida Ansa Anselberga Anselperga Ansia - Appa Areagne Aurona Chlotsuintha Cotani Cunigunda Desiderata Ereleuva Erelieva Gaatha Gaila Gaitelgrima Gambara Geila - Gemma Geretrudis Gerperga Giseltrude Giso Glismoda Gudeliva Gundeperga Guntrud Helchen Hermelinda - Hunila Imma Kriemhild Liutberga Liutperga Liutpirc Maria Marozia Matasuntha Menia Pilitrud Rodelinda Rosamund Rotrude Rumetruda - Serenahilt Sichelgaita Sunigilda Sunilda Swanahild Theodarada Theodelinda Theodorada Theodota Theuderada Thiudigotho Uta - Vadamerca Valdamerca Walderada Wilgefortis Wisigarda - } - - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 25 - mat_grf_name_chance = 5 - father_name_chance = 40 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 5 - mother_name_chance = 25 - - - - mercenary_names = { - { name = "mercenary_company_the_longbeard_band" } - } -} diff --git a/common/culture/name_lists/00_magyar.txt b/common/culture/name_lists/00_magyar.txt deleted file mode 100644 index 3e0d218c0..000000000 --- a/common/culture/name_lists/00_magyar.txt +++ /dev/null @@ -1,393 +0,0 @@ -name_list_mogyer = { - - cadet_dynasty_names = { - "dynn_A_rpA_dy" - "dynn_CsA_szA_r" - "dynn_Vajlok" - "dynn_KA_n" - "dynn_Omodej" - "dynn_Zapolsky" - "dynn_Drugeth" - "dynn_Csak" - "dynn_Pallfy" - "dynn_Apafi" - "dynn_BA_nffy" - "dynn_BerzE_nyi" - "dynn_Bocskai" - "dynn_Borsa" - "dynn_CzirA_ky" - "dynn_Debreceni" - "dynn_DerencsE_nyi" - "dynn_DiO_szegi" - "dynn_DO_ry" - "dynn_EgervA_ri" - "dynn_ForgA_ch" - "dynn_Garai" - "dynn_PA_lO_czi" - "dynn_HE_dervA_ri" - "dynn_Hunyadi" - "dynn_KA_n" - "dynn_KA_rolyi" - "dynn_KO_szegi" - "dynn_Kun" - "dynn_Losonczi" - "dynn_MarO_ti" - "dynn_PerE_nyi" - "dynn_RA_tO_t" - "dynn_Rozgonyi" - "dynn_Szakoly" - "dynn_SzE_csE_nyi" - "dynn_SzE_chy" - "dynn_Telegdi" - "dynn_ThurzO_" - "dynn_U_jlaki" - "dynn_Kanizsai" - "dynn_Meggyesi" - "dynn_Osli" - "dynn_Viczay" - "dynn_Balassa" - "dynn_BA_thory" - "dynn_KA_lnoky" - "dynn_Niedzica" - "dynn_ZA_polya" - "dynn_SzE_kely" - "dynn_DO_zsa" - "dynn_Apafi" - "dynn_Balassi" - "dynn_Bethlen_von_IktA_r" - { "dynnp_of" "dynn_Szekezfehervar" } - "dynn_Budai_Nagy" - { "dynnp_de" "dynn_KincstartO_" } - "dynn_Celko" - "dynn_Corvinus" - { "dynnp_de" "dynn_Cseszneky" } - { "dynnp_de" "dynn_MilvA_ny" } - { "dynnp_von" "dynn_MoravA_n" } - "dynn_DA_vid" - "dynn_DE_csey" - "dynn_ME_zesi" - { "dynnp_de" "dynn_Ruszka" } - "dynn_Draskovich" - "dynn_ErdO_dy" - "dynn_RE_vay" - "dynn_DuruZ_mic" - "dynn_Szemere" - "dynn_Hadik" - "dynn_BatthyA_ny" - "dynn_Csesznegi" - "dynn_EsterhA_zy" - "dynn_HajdU_" - "dynn_JesenskY_" - "dynn_Medveczky" - "dynn_RA_kO_czi" - "dynn_Wass_de_Czege" - "dynn_Szapolyai" - "dynn_Zichy" - "dynn_Zrinski" - } - - dynasty_names = { - "dynn_A_rpA_dy" - "dynn_CsA_szA_r" - "dynn_Vajlok" - "dynn_KA_n" - "dynn_Omodej" - "dynn_Zapolsky" - "dynn_Drugeth" - "dynn_Csak" - "dynn_Pallfy" - "dynn_Apafi" - "dynn_BA_nffy" - "dynn_BerzE_nyi" - "dynn_Bocskai" - "dynn_Borsa" - "dynn_CzirA_ky" - "dynn_Debreceni" - "dynn_DerencsE_nyi" - "dynn_DiO_szegi" - "dynn_DO_ry" - "dynn_EgervA_ri" - "dynn_ForgA_ch" - "dynn_Garai" - "dynn_PA_lO_czi" - "dynn_HE_dervA_ri" - "dynn_Hunyadi" - "dynn_KA_n" - "dynn_KA_rolyi" - "dynn_KO_szegi" - "dynn_Kun" - "dynn_Losonczi" - "dynn_MarO_ti" - "dynn_PerE_nyi" - "dynn_RA_tO_t" - "dynn_Rozgonyi" - "dynn_Szakoly" - "dynn_SzE_csE_nyi" - "dynn_SzE_chy" - "dynn_Telegdi" - "dynn_ThurzO_" - "dynn_U_jlaki" - "dynn_Kanizsai" - "dynn_Meggyesi" - "dynn_Osli" - "dynn_Viczay" - "dynn_Balassa" - "dynn_BA_thory" - "dynn_KA_lnoky" - "dynn_Niedzica" - "dynn_ZA_polya" - "dynn_SzE_kely" - "dynn_DO_zsa" - "dynn_Apafi" - "dynn_Balassi" - "dynn_Bethlen_von_IktA_r" - { "dynnp_of" "dynn_Szekezfehervar" } - "dynn_Budai_Nagy" - { "dynnp_de" "dynn_KincstartO_" } - "dynn_Celko" - "dynn_Corvinus" - { "dynnp_de" "dynn_Cseszneky" } - { "dynnp_de" "dynn_MilvA_ny" } - { "dynnp_von" "dynn_MoravA_n" } - "dynn_DA_vid" - "dynn_DE_csey" - "dynn_ME_zesi" - { "dynnp_de" "dynn_Ruszka" } - "dynn_Draskovich" - "dynn_ErdO_dy" - "dynn_RE_vay" - "dynn_DuruZ_mic" - "dynn_Szemere" - "dynn_Hadik" - "dynn_BatthyA_ny" - "dynn_Csesznegi" - "dynn_EsterhA_zy" - "dynn_HajdU_" - "dynn_JesenskY_" - "dynn_Medveczky" - "dynn_RA_kO_czi" - "dynn_Wass_de_Czege" - "dynn_Szapolyai" - "dynn_Zichy" - "dynn_Zrinski" - } - - male_names = { - A_bel A_dA_rn A_goston A_lmos A_rpA_d O_dO_n Alajos Ambrus AndrA_s Antal Attila BA_lint BE_la BalA_zs Benedek BernA_t BertO_k Bertalan BoldizsA_r Bonuslo - Borisz CsA_k Csaba Csongor DE_nes DO_mO_tO_r DezsO_ DomoszlO_ DonA_t Elek ElemE_r Endre ErnO_ FulO_p Ferenc Frigyes GA_bor GA_briel GA_spA_r GE_za Gazsi - GellE_rt Gergely GyO_rgy Gyula Imre IstvA_n IzsA_k JA_kob JA_nos JO_zsef JenO_ KA_lmA_n KA_roly KonrA_d KornE_l KristO_f LA_szlO_ LA_zA_r LO_rinc Lajos - Lampert Levente LukA_cs MA_rk MA_rton MA_tE_ MA_tyA_s MO_ric MO_zes MihA_ly MiklO_s NA_ndor OrbA_n OszkA_r PA_l PE_ter SA_muel SA_ndor Salamon Saul Soma - Szilveszter TA_dor Tacsony TamA_s Tibor Tivadar Vazul Vencel Vilmos ZoltA_n Zsigmond Zsolt - } - female_names = { - A_gnes E_va Adelaida AgA_ta AmA_lia Angyalka AnikO_ Aranka Berta BorbA_la Csilla Csillag Czenzi Dorottya Edit EmO_ke Emese Erika ErzsE_bet Eszter - Etel Euphemia Gizella GyO_rgyi Hajnal Hedwig Ibolya IldikO_ Illona IrE_n JA_cinta JO_zsa JU_lia JolA_n Judith Kamilla Katalin Kinga KlA_ra - Konstancia Krisztina Kunigunda Luca MA_ria MA_rta Magdolna MargarE_ta Margit Matild NatA_lia Odola Orsolya Panni Piroska RO_zsa SA_ra Sarolt - Skolasztika Sophia TundE_r Terezia Viola VirA_g ZoltA_na ZsO_fia Zsanett Zsuzsa - } - - dynasty_of_location_prefix = "dynnp_a" - - patronym_suffix_male = "dynnpat_suf_fi" - - dynasty_name_first = yes - - -} - -name_list_hungarian = { - - cadet_dynasty_names = { - "dynn_A_rpA_dy" - "dynn_CsA_szA_r" - "dynn_Vajlok" - "dynn_KA_n" - "dynn_Omodej" - "dynn_Zapolsky" - "dynn_Drugeth" - "dynn_Csak" - "dynn_Pallfy" - "dynn_Apafi" - "dynn_BA_nffy" - "dynn_BerzE_nyi" - "dynn_Bocskai" - "dynn_Borsa" - "dynn_CzirA_ky" - "dynn_Debreceni" - "dynn_DerencsE_nyi" - "dynn_DiO_szegi" - "dynn_DO_ry" - "dynn_EgervA_ri" - "dynn_ForgA_ch" - "dynn_Garai" - "dynn_PA_lO_czi" - "dynn_HE_dervA_ri" - "dynn_Hunyadi" - "dynn_KA_n" - "dynn_KA_rolyi" - "dynn_KO_szegi" - "dynn_Kun" - "dynn_Losonczi" - "dynn_MarO_ti" - "dynn_PerE_nyi" - "dynn_RA_tO_t" - "dynn_Rozgonyi" - "dynn_Szakoly" - "dynn_SzE_csE_nyi" - "dynn_SzE_chy" - "dynn_Telegdi" - "dynn_ThurzO_" - "dynn_U_jlaki" - "dynn_Kanizsai" - "dynn_Meggyesi" - "dynn_Osli" - "dynn_Viczay" - "dynn_Balassa" - "dynn_BA_thory" - "dynn_KA_lnoky" - "dynn_Niedzica" - "dynn_ZA_polya" - "dynn_SzE_kely" - "dynn_DO_zsa" - "dynn_Apafi" - "dynn_Balassi" - "dynn_Bethlen_von_IktA_r" - { "dynnp_of" "dynn_Szekezfehervar" } - "dynn_Budai_Nagy" - { "dynnp_de" "dynn_KincstartO_" } - "dynn_Celko" - "dynn_Corvinus" - { "dynnp_de" "dynn_Cseszneky" } - { "dynnp_de" "dynn_MilvA_ny" } - { "dynnp_von" "dynn_MoravA_n" } - "dynn_DA_vid" - "dynn_DE_csey" - "dynn_ME_zesi" - { "dynnp_de" "dynn_Ruszka" } - "dynn_Draskovich" - "dynn_ErdO_dy" - "dynn_RE_vay" - "dynn_DuruZ_mic" - "dynn_Szemere" - "dynn_Hadik" - "dynn_BatthyA_ny" - "dynn_Csesznegi" - "dynn_EsterhA_zy" - "dynn_HajdU_" - "dynn_JesenskY_" - "dynn_Medveczky" - "dynn_RA_kO_czi" - "dynn_Wass_de_Czege" - "dynn_Szapolyai" - "dynn_Zichy" - "dynn_Zrinski" - } - - dynasty_names = { - "dynn_A_rpA_dy" - "dynn_CsA_szA_r" - "dynn_Vajlok" - "dynn_KA_n" - "dynn_Omodej" - "dynn_Zapolsky" - "dynn_Drugeth" - "dynn_Csak" - "dynn_Pallfy" - "dynn_Apafi" - "dynn_BA_nffy" - "dynn_BerzE_nyi" - "dynn_Bocskai" - "dynn_Borsa" - "dynn_CzirA_ky" - "dynn_Debreceni" - "dynn_DerencsE_nyi" - "dynn_DiO_szegi" - "dynn_DO_ry" - "dynn_EgervA_ri" - "dynn_ForgA_ch" - "dynn_Garai" - "dynn_PA_lO_czi" - "dynn_HE_dervA_ri" - "dynn_Hunyadi" - "dynn_KA_n" - "dynn_KA_rolyi" - "dynn_KO_szegi" - "dynn_Kun" - "dynn_Losonczi" - "dynn_MarO_ti" - "dynn_PerE_nyi" - "dynn_RA_tO_t" - "dynn_Rozgonyi" - "dynn_Szakoly" - "dynn_SzE_csE_nyi" - "dynn_SzE_chy" - "dynn_Telegdi" - "dynn_ThurzO_" - "dynn_U_jlaki" - "dynn_Kanizsai" - "dynn_Meggyesi" - "dynn_Osli" - "dynn_Viczay" - "dynn_Balassa" - "dynn_BA_thory" - "dynn_KA_lnoky" - "dynn_Niedzica" - "dynn_ZA_polya" - "dynn_SzE_kely" - "dynn_DO_zsa" - "dynn_Apafi" - "dynn_Balassi" - "dynn_Bethlen_von_IktA_r" - { "dynnp_of" "dynn_Szekezfehervar" } - "dynn_Budai_Nagy" - { "dynnp_de" "dynn_KincstartO_" } - "dynn_Celko" - "dynn_Corvinus" - { "dynnp_de" "dynn_Cseszneky" } - { "dynnp_de" "dynn_MilvA_ny" } - { "dynnp_von" "dynn_MoravA_n" } - "dynn_DA_vid" - "dynn_DE_csey" - "dynn_ME_zesi" - { "dynnp_de" "dynn_Ruszka" } - "dynn_Draskovich" - "dynn_ErdO_dy" - "dynn_RE_vay" - "dynn_DuruZ_mic" - "dynn_Szemere" - "dynn_Hadik" - "dynn_BatthyA_ny" - "dynn_Csesznegi" - "dynn_EsterhA_zy" - "dynn_HajdU_" - "dynn_JesenskY_" - "dynn_Medveczky" - "dynn_RA_kO_czi" - "dynn_Wass_de_Czege" - "dynn_Szapolyai" - "dynn_Zichy" - "dynn_Zrinski" - } - - male_names = { - A_bel A_dA_rn A_goston A_lmos A_rpA_d O_dO_n Alajos Ambrus AndrA_s Antal Attila BA_lint BE_la BalA_zs Benedek BernA_t BertO_k Bertalan BoldizsA_r Bonuslo - Borisz CsA_k Csaba Csongor DE_nes DO_mO_tO_r DezsO_ DomoszlO_ DonA_t Elek ElemE_r Endre ErnO_ FulO_p Ferenc Frigyes GA_bor GA_briel GA_spA_r GE_za Gazsi - GellE_rt Gergely GyO_rgy Gyula Imre IstvA_n IzsA_k JA_kob JA_nos JO_zsef JenO_ KA_lmA_n KA_roly KonrA_d KornE_l KristO_f LA_szlO_ LA_zA_r LO_rinc Lajos - Lampert Levente LukA_cs MA_rk MA_rton MA_tE_ MA_tyA_s MO_ric MO_zes MihA_ly MiklO_s NA_ndor OrbA_n OszkA_r PA_l PE_ter SA_muel SA_ndor Salamon Saul Soma - Szilveszter TA_dor Tacsony TamA_s Tibor Tivadar Vazul Vencel Vilmos ZoltA_n Zsigmond Zsolt - } - female_names = { - A_gnes E_va Adelaida AgA_ta AmA_lia Angyalka AnikO_ Aranka Berta BorbA_la Csilla Csillag Czenzi Dorottya Edit EmO_ke Emese Erika ErzsE_bet Eszter - Etel Euphemia Gizella GyO_rgyi Hajnal Hedwig Ibolya IldikO_ Illona IrE_n JA_cinta JO_zsa JU_lia JolA_n Judith Kamilla Katalin Kinga KlA_ra - Konstancia Krisztina Kunigunda Luca MA_ria MA_rta Magdolna MargarE_ta Margit Matild NatA_lia Odola Orsolya Panni Piroska RO_zsa SA_ra Sarolt - Skolasztika Sophia TundE_r Terezia Viola VirA_g ZoltA_na ZsO_fia Zsanett Zsuzsa - } - - dynasty_of_location_prefix = "dynnp_a" - - patronym_suffix_male = "dynnpat_suf_fi" - - dynasty_name_first = yes - - -} diff --git a/common/culture/name_lists/00_south_slavic.txt b/common/culture/name_lists/00_south_slavic.txt deleted file mode 100644 index 1745f5352..000000000 --- a/common/culture/name_lists/00_south_slavic.txt +++ /dev/null @@ -1,687 +0,0 @@ -name_list_croatian = { - - cadet_dynasty_names = { - "dynn_MihaljeviC_" - "dynn_Vukasin" - "dynn_Dukasin" - "dynn_KastriotiC_" - "dynn_Frankopan" - "dynn_KaC_iC_" - "dynn_DraskoviC_" - "dynn_ZelemE_ri" - "dynn_Bebek" - "dynn_SvetoslaviC_" - "dynn_KreS_imiroviC_" - "dynn_FeS_tetiC_" - "dynn_Lackfi" - "dynn_S_ubiC_" - "dynn_KobiliC_" - "dynn_LackoviC_" - "dynn_Frankopan" - "dynn_TrpimiroviC_" - "dynn_Lopac" - "dynn_Winch" - "dynn_BijelahrvatskiC_" - "dynn_BaboniC_" - "dynn_DomagojeviC_" - "dynn_Gorjanski" - "dynn_Lackfi" - "dynn_SvaciC_" - "dynn_SenulatoviC_" - "dynn_Vit" - "dynn_JesoviC_" - "dynn_TeroviC_" - } - - dynasty_names = { - "dynn_MihaljeviC_" - "dynn_Vukasin" - "dynn_Dukasin" - "dynn_KastriotiC_" - "dynn_Frankopan" - "dynn_KaC_iC_" - "dynn_DraskoviC_" - "dynn_ZelemE_ri" - "dynn_Bebek" - "dynn_SvetoslaviC_" - "dynn_KreS_imiroviC_" - "dynn_FeS_tetiC_" - "dynn_Lackfi" - "dynn_S_ubiC_" - "dynn_KobiliC_" - "dynn_LackoviC_" - "dynn_Frankopan" - "dynn_TrpimiroviC_" - "dynn_Lopac" - "dynn_Winch" - "dynn_BijelahrvatskiC_" - "dynn_BaboniC_" - "dynn_DomagojeviC_" - "dynn_Gorjanski" - "dynn_Lackfi" - "dynn_SvaciC_" - "dynn_SenulatoviC_" - "dynn_Vit" - "dynn_JesoviC_" - "dynn_TeroviC_" - } - - male_names = { - Adam Andrija Bartol Besar Bojan Boris Branimir Castimir Danail Dmitar Dobromir Dragan Dragomir Drzislav Dujam Duym Filip Gaspar Gheorghe Grigorii - Hranislav Hrvoje Igor Ioan Ivan Ivanis Jitej Karlo Koloman KreS_imir Ladislav Ljudevit Ljutomisl Lovro Matej Mihajlo Milman Mislav Mutimir - Nikolitza Ognjen Petar Prohor Radomir Ratimir Sebeslav Seslav Slavich Stanislav Stjepan Sulvan Teodor TI_semir Tomislav Tvrdoslav Tvrtko Ulfo Uskrsimir Vid Vitomir Vlaicu - Vukan Zvonimir - } - female_names = { - Adriana Anna Borislava Cededa Doroteja Ekaterina Helena Jadviga Jovana Kera Ladika Maria Mihaela Nada Petra Viola Jadranka Mare - Antonija Capeka Dragana Dubravka Emilija Gordana Jagoda Jelena Jelka Lucija Katalin Marija Marijana Mirjana Mirna Mojca Natalija NataS_a - Rijeka Silvija Snjezana Sofija Suzana Svjetlana Suronja Tatjana Tihana Valerija Vedrana Visnja Vjekoslava Zlata Zvonimira - } - - dynasty_of_location_prefix = "dynnp_od" - - patronym_suffix_male = "dynnpat_suf_iC_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 40 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - -} - -name_list_bosnian = { - - cadet_dynasty_names = { - "dynn_KotromaniC_" - "dynn_KuliniC_" - "dynn_HrvatiniC_" - "dynn_KosaC_a" - "dynn_VukciC_" - "dynn_NikoliC_" - "dynn_SankoviC_" - "dynn_VukoviC_" - "dynn_ViS_eviC_" - "dynn_RadivojeviC_" - "dynn_VlatkoviC_" - "dynn_RadinoviC_" - "dynn_ZlatonosoviC_" - "dynn_KristiC_" - "dynn_S_antiC_" - "dynn_TepC_iC_" - "dynn_HercegoviC_" - "dynn_TezaloviC_" - "dynn_MurZ_iC_" - "dynn_HvaeoniC_" - "dynn_MasnoviC_" - "dynn_MirkoviC_" - "dynn_VojsaliC_" - "dynn_Ugrin" - } - - dynasty_names = { - "dynn_KotromaniC_" - "dynn_KuliniC_" - "dynn_HrvatiniC_" - "dynn_KosaC_a" - "dynn_VukciC_" - "dynn_NikoliC_" - "dynn_SankoviC_" - "dynn_VukoviC_" - "dynn_ViS_eviC_" - "dynn_RadivojeviC_" - "dynn_VlatkoviC_" - "dynn_RadinoviC_" - "dynn_ZlatonosoviC_" - "dynn_KristiC_" - "dynn_S_antiC_" - "dynn_TepC_iC_" - "dynn_HercegoviC_" - "dynn_TezaloviC_" - "dynn_MurZ_iC_" - "dynn_HvaeoniC_" - "dynn_MasnoviC_" - "dynn_MirkoviC_" - "dynn_VojsaliC_" - "dynn_Ugrin" - } - - male_names = { - Andrija Batalo BatiC_ BogiS_a Bogut BoriC_ Brailo Brajko DabiS_a Danis Dragonja Gojslav Grgur Hran Hrana Hrvoje Hval IvaniS_ Juraj Krsmir Kulin Matej Matej_Ninoslav Mihajlo Milovan Miroslav Nikola Ninoslav Ostoja Pavle Petar Priboje Prijezda RadiC_ Radislav Radivoj Radogost Sandalj Sanko Sibislav Stjepan TI_semir TomaS_ Tvrtko Uskrsimir Vladislav Vlatko Vuk Vukac VukaS_in Vukmir - } - female_names = { - Andrijana Doroteja Elizabeta Gojslava Gruba Jelena Katarina Kujava Mara Marija Mateja MiliS_a Miroslava Nika Nikolena Pavica Petra Radislava Resa Stana Teodora VitaC_a VojaC_a Vojislava - } - - dynasty_of_location_prefix = "dynnp_od" - - patronym_suffix_male = "dynnpat_suf_iC_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 40 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_bitter_winter_band" } - { name = "mercenary_company_knE_z_evi_of_the_road" } - { name = "mercenary_company_forest_wolves" } - } -} - -name_list_serbian = { - - cadet_dynasty_names = { - "dynn_Dragutin" - "dynn_Srbija" - "dynn_Znaim" - "dynn_NemanjiC_" - "dynn_SokoloviC_" - "dynn_Thopia" - "dynn_Muzaka" - "dynn_Assen" - "dynn_Tich" - "dynn_Soimirovich" - "dynn_Balin" - "dynn_VukanoviC_" - "dynn_MrnjavceviC_" - "dynn_BrankoviC_" - "dynn_Uglesa" - "dynn_Hlapen" - "dynn_Blagai" - "dynn_Czobor" - "dynn_ProgonoviC_" - "dynn_Grot" - "dynn_Radoslav" - "dynn_Caradja" - "dynn_Prosigoj" - "dynn_GojnikoviC_" - "dynn_BranoviC_" - "dynn_PribisavljeviC_" - "dynn_KlonimiroviC_" - "dynn_Radomiros" - "dynn_TvrtkoviC_" - "dynn_Vrana" - } - - dynasty_names = { - "dynn_Dragutin" - "dynn_Srbija" - "dynn_Znaim" - "dynn_NemanjiC_" - "dynn_SokoloviC_" - "dynn_Thopia" - "dynn_Muzaka" - "dynn_Assen" - "dynn_Tich" - "dynn_Soimirovich" - "dynn_Balin" - "dynn_VukanoviC_" - "dynn_MrnjavceviC_" - "dynn_BrankoviC_" - "dynn_Uglesa" - "dynn_Hlapen" - "dynn_Blagai" - "dynn_Czobor" - "dynn_ProgonoviC_" - "dynn_Grot" - "dynn_Radoslav" - "dynn_Caradja" - "dynn_Prosigoj" - "dynn_GojnikoviC_" - "dynn_BranoviC_" - "dynn_PribisavljeviC_" - "dynn_KlonimiroviC_" - "dynn_Radomiros" - "dynn_TvrtkoviC_" - "dynn_Vrana" - "dynn_Dragosevic" - } - - male_names = { - Aldimir Asen Berbat Blaz Boleslav Borna Branimir Budimir Kosmin Danilo Djordje Dmitar Dobroslav Dragija Dragos Dragutin Gavrilo Godimir Goran - Grgur Ilija Ivan Josif Josip Jovan Kasjan Konstantin Krsto Lazar Ljudevit Luka Marko Martin Matija Mihailo Mihovil Milorad Milutin Mircea Miroslav Mislav Nenad Nikodim Nikola - Ninoslav Petar Porin Prvoslav Radoslav Rastko Ratomir Roman Serapion Simeon Sinisa Slavko Slobodan Stefan Teodosije Tihomir Trajan Uros Visarion Vladimir Vladislav Vlastimir - Vuk Vukan Vukasin Vukoman Zoran Zvonimir - } - female_names = { - Agata Barbara Branimira Desislava Dubravka Elena Hicela Jelena Karolina Keratza Lovorka Marija Milka Neda Radica Zdenka Andjela Antonija - Bastina Biljana Bistrina Bojana Casna Chasna Dejana Dragana Dragoslava Duga Dusica Gordana Grana Grubana Jagoda Jovana Jovanka Karika - Ljubica Luka Majka Malina Medeni Meki Milinka Miljana Miriti Mirjana Mudary Mudra Nada Nadanje Namena - } - - dynasty_of_location_prefix = "dynnp_od" - - patronym_suffix_male = "dynnpat_suf_iC_" - always_use_patronym = yes - - - - mercenary_names = { - { name = "mercenary_company_allemannic_guard" } - } -} - -name_list_vlach = { - - cadet_dynasty_names = { - "dynn_Basarab" - "dynn_Dragusin" - "dynn_Basarab" - "dynn_Litovoi" - "dynn_SelimoviC_" - "dynn_CsA_ky" - "dynn_DezsO_fi" - "dynn_Guthi-OrszA_gh" - "dynn_MarczaltO_vi" - "dynn_Petenye" - "dynn_Tibai" - "dynn_ZA_ch" - "dynn_Szapolyai" - "dynn_VA_rdai" - "dynn_ProdaniC_" - "dynn_Odescalchi" - "dynn_Costin" - } - - dynasty_names = { - "dynn_Basarab" - "dynn_Dragusin" - "dynn_Basarab" - "dynn_Litovoi" - "dynn_SelimoviC_" - "dynn_CsA_ky" - "dynn_DezsO_fi" - "dynn_Guthi-OrszA_gh" - "dynn_MarczaltO_vi" - "dynn_Petenye" - "dynn_Tibai" - "dynn_ZA_ch" - "dynn_Szapolyai" - "dynn_VA_rdai" - "dynn_ProdaniC_" - "dynn_Odescalchi" - "dynn_Costin" - "dynn_BA_dA_rA_u" - "dynn_BA_lA_ceanu" - "dynn_Bosie" - "dynn_BrA_iloi" - "dynn_BuS_ilA_" - "dynn_Calerghi" - "dynn_Callimachi" - "dynn_Cantemir" - "dynn_Carianopol" - "dynn_Crihan" - "dynn_Carionfil" - "dynn_Cristescu" - "dynn_Casassovici" - "dynn_Cesianu" - "dynn_ChinteS_ti" - "dynn_Chirescu" - "dynn_CoteS_ti" - "dynn_CraioveS_tilor" - "dynn_CrA_snaru" - "dynn_Dinastia" - "dynn_DA_neS_tilor" - "dynn_Diamandy" - "dynn_DrA_culeS_tilor" - "dynn_DrugA_" - "dynn_Eliescu" - "dynn_Emandi" - "dynn_Filipescu" - "dynn_Florescu" - "dynn_FundA_T_eni" - "dynn_Giosani" - "dynn_Golescu" - "dynn_GrA_diS_teanu" - "dynn_Greceanu" - "dynn_Hagi" - "dynn_HA_jdA_u" - "dynn_Jianu" - "dynn_Korne" - "dynn_Lecca" - "dynn_LereS_ti" - "dynn_Magheru" - "dynn_Marineanu" - "dynn_Miclescu" - "dynn_MovilA_" - "dynn_MA_nA_stireanu" - "dynn_Niculescu_DorobanT_u" - "dynn_PA_cleanu" - "dynn_Pisoschi" - "dynn_PleS_ia" - "dynn_PleS_nilA_" - "dynn_PleS_oianu" - "dynn_RacovitzA_" - "dynn_RA_S_canu" - "dynn_Rallet" - "dynn_Rosetti" - "dynn_RusA_neS_ti" - "dynn_Savoia" - "dynn_Stoicescu" - "dynn_S_oarec" - "dynn_S_oldan" - "dynn_TurbureS_ti" - "dynn_UrlA_T_eni" - "dynn_VidraS_cu" - "dynn_Yarka" - } - - male_names = { - Adrian Alexandru Anghel Aron Bajan Balc Barbat Basarab Bogdan Carol Ciprian Ciubar Claudiu - Corneliu Costin Damjan Dan Dragos Dumitru Emerik Florin Franjo Gavril Gheorghe Grigore Iacob - Iancu Ieremia Ilie Ioan Iorghu Iosif Iuga Janos Ladislau Latcu Laurentiu Litovoi Lucian Marin - Mihai Milos Mircea Moise Nicolaie Petre Pirvu Radovan Radu Roman Sas Seneslav Sergiu Simion - Stefan Stelian Teodor Tepes Tibor Tihomir Timotei Tudor Valentin Valeriu Vasile Veaceslav - Victor Vilhelm Vintila Vlad - } - female_names = { - Adelina Adriana Afina Alexandra Alexia Ana Anastasia Angela Arina Christina Clara Dana Ecatarina - Elena Elisabeta Emilia Eufroysina Felicia Floarea Iacoba Ioana Ionela Irina Iulia Maria Monica - Natalia Olimpia Paraschiva Petra Roxana Ruxandra Smaranda Sophia Stana Stefana Stefania Teodora - Tereza Vasilica Violeta Voica Zina - - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_escu" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 40 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_sheperds_of_the_romans" } - } -} - -name_list_bulgarian = { - - cadet_dynasty_names = { - "dynn_Srednogorski" - "dynn_Karvuna" - "dynn_Terter" - "dynn_Shishman" - "dynn_Struma" - "dynn_Asen" - "dynn_Delyan" - "dynn_Radomir" - "dynn_Kometopoulos" - "dynn_Mytzes" - "dynn_Tikh" - "dynn_Bardovka" - "dynn_Sliven" - "dynn_Terter" - "dynn_Bogoris" - "dynn_Slav" - "dynn_Hriz" - "dynn_Momtchil" - "dynn_Cherven" - "dynn_Marko" - "dynn_Fruzhin" - "dynn_Ermi" - "dynn_Hrabar" - "dynn_Exarch" - "dynn_Sigritsa" - "dynn_Chrysos" - "dynn_Komnene" - "dynn_Svetoslav" - "dynn_Palaeologus" - "dynn_Asanes" - "dynn_Komitopulov" - } - - dynasty_names = { - "dynn_Srednogorski" - "dynn_Karvuna" - "dynn_Terter" - "dynn_Shishman" - "dynn_Struma" - "dynn_Asen" - "dynn_Delyan" - "dynn_Radomir" - "dynn_Kometopoulos" - "dynn_Mytzes" - "dynn_Tikh" - "dynn_Bardovka" - "dynn_Sliven" - "dynn_Terter" - "dynn_Bogoris" - "dynn_Slav" - "dynn_Hriz" - "dynn_Momtchil" - "dynn_Cherven" - "dynn_Marko" - "dynn_Fruzhin" - "dynn_Ermi" - "dynn_Hrabar" - "dynn_Exarch" - "dynn_Sigritsa" - "dynn_Chrysos" - "dynn_Komnene" - "dynn_Svetoslav" - "dynn_Palaeologus" - "dynn_Asanes" - "dynn_Komitopulov" - } - - male_names = { - Aleksii Balin Bernardin Bertalan Bogoris Boril Bozidar Braslav Dan Dionisii Dominik Dragoman Dragshan Drzislav Evtimii Frujin German Grgur Hranimir - Ioakim Ivan Jerolim Kalojan Kocelj Kozma Kresimir Kulin Ljubomir Ljutomisl Marko Mihail Mikica Miroslav Momchil Nikola Ognen Petar - Prijezda Radislav Radu Sava Sermon Slavac Soimir Stracimir Svetislav Tomislav Trpimir Vasilii Viseslav Vladislav Vojnomir Zdeslav - } - female_names = { - Aleksandra Aleksandrina Bilyana Bisera Bogdana Bogna Borislava Boyana Dana Desislava Donka Elisaveta Emiliya Evdokiya Filipa Gergana - Hristina Iskra Iva Ivana Ivanka Ivet Lala Lidiya Lilyana Lyudmila Maya Nadejda Nevena Nikolina Penka Rada Radka Raina Raya Rayna Rosa - Rositsa Silva Silviya Snezhana Stoyanka Tereza Todorka Tsveta Tsvetanka Vasilka Violeta Yana Yoanan Yordanka Zhivka - } - - dynasty_of_location_prefix = "dynnp_ot" - - patronym_suffix_male = "dynnpat_suf_ov" - patronym_suffix_female = "dynnpat_suf_ova" - - - - mercenary_names = { - { name = "mercenary_company_company_of_the_skull_cup" } - { name = "mercenary_company_brothers_of_bayan" } - } -} - -name_list_albanian = { - - cadet_dynasty_names = { - "dynn_Arianiti" - "dynn_BalshE_n" # "Balshën" - "dynn_Bashta" - "dynn_Blinishti" - "dynn_Brankoviq" # Albanianized Slavic surname - "dynn_Bua" - "dynn_Dukagjini" - "dynn_Dushmani" - "dynn_Frangu" - "dynn_Gegaj" - "dynn_Gjurashi" - "dynn_Gropa" - "dynn_Jonima" - "dynn_Kamona" - "dynn_Kastrioti" - "dynn_Kryethi" - "dynn_Losha" - "dynn_MantrE_nga" # "Matrënga" - "dynn_Mazreku" - "dynn_Muzaka" - "dynn_Nemanjiq" # Albanianized Slavic surname - "dynn_Pavloviq" # Albanianized Slavic surname - "dynn_Progoni" - "dynn_Skura" - "dynn_Spani" - "dynn_Spata" - "dynn_Strezi" - "dynn_Thopia" - "dynn_Vojsaliq" # Albanianized Slavic surname - "dynn_Vukosaliq" # Albanianized Slavic surname - "dynn_Zaharia" - "dynn_Zenebishi" - } - - dynasty_names = { - "dynn_Arianiti" - "dynn_BalshE_n" # "Balshën" - "dynn_Bashta" - "dynn_Blinishti" - "dynn_Brankoviq" # Albanianized Slavic surname - "dynn_Bua" - "dynn_Dukagjini" - "dynn_Dushmani" - "dynn_Frangu" - "dynn_Gegaj" - "dynn_Gjurashi" - "dynn_Gropa" - "dynn_Jonima" - "dynn_Kamona" - "dynn_Kastrioti" - "dynn_Kryethi" - "dynn_Losha" - "dynn_MantrE_nga" # "Matrënga" - "dynn_Mazreku" - "dynn_Muzaka" - "dynn_Nemanjiq" # Albanianized Slavic surname - "dynn_Pavloviq" # Albanianized Slavic surname - "dynn_Progoni" - "dynn_Skura" - "dynn_Spani" - "dynn_Spata" - "dynn_Strezi" - "dynn_Thopia" - "dynn_Vojsaliq" # Albanianized Slavic surname - "dynn_Vukosaliq" # Albanianized Slavic surname - "dynn_Zaharia" - "dynn_Zenebishi" - } - - male_names = { - Adrian # Adrian - AleksandE_r # "Aleksandër", Alexander. - Andrea # Andrew. "Andrija" might be valid, but I'm pretty sure it's how Albanian renders the Serbo-Croatian form of the name. - Balsha - Bozhidar - Cezar # Caesar - David - DhimitE_r # "Dhimitër", Demetrius - EngjE_ll # "Engjëll", Angelus - Eugjeni # Eugenius - Filip - FranC_esku # "Françesku" - Gjergj # George - Gjon # John/Iohannes - Gojko - Golem - Grigor # Gregorius - Gulielm # William - Irakli - Jakov # Jacob/James/Iacobus. "Jakup" might be a Turkish form of the name, in which case the other form I've seen is "Jakob" - Jeronim # Jerome - Jozef - Jul # Julius - Karl # Carolus - KojE_ # "Kojë", no idea what its cognates are - Komnen - Konstandin # Constantine - Krisant # - Kristofor # Christophorus - Ksenophon - Llazar # Lazarus - Maksimilian # Maximilian - Marku # Mark/Marcus - Mateu # Matthew/Matthaeus - Maxim - ME_rkur # "Mërkur", Mercurius - Mikel # Michael - Niketa # Nicetas - Nikodim - NikollE_ # "Nikollë", Nicholas - Ninac - Niqifor - Pal # Paul - PjetE_r # "Pjetër", Peter/Petrus - Progon - Serafin - Severin - Stanisha - Stefan # Stephanus. - Tanush # - Teodor # Theodore - Thoma # Thomas. Most common Albanian form of the name. - TomajE_ # "Tomajë", Thomas. "Tomajë Paq" is the Albanian form of the Italian name "Tommaso Pace", so this form has Italian influences I think - Vasil - Vlash - Vrana - Zognush - } - female_names = { - Ana - Andronika - Angjelina # Angelina - Despina - Dorothea - Filomena - Hirana - Jelena # Helena - Jerina # Irene - Komita - Kondisa - Kostandine # Constantina - Kristina # Christina - Magdalena - Mamica - Maria # Can also be spelled "Mëria"? - Merjeme - Rudina - Sofia # Sophia - Tereza # Theresa - Vasilika - Vlajka - Vojsava - Zhulieta # Juliet - } - - dynasty_of_location_prefix = "dynnp_i_" - - patronym_suffix_male = "dynnpat_suf_i" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 40 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 40 - mother_name_chance = 5 -} diff --git a/common/culture/name_lists/00_turkic.txt b/common/culture/name_lists/00_turkic.txt deleted file mode 100644 index 95bb1955c..000000000 --- a/common/culture/name_lists/00_turkic.txt +++ /dev/null @@ -1,1549 +0,0 @@ -name_list_turkish = { - - cadet_dynasty_names = { - "dynn_Ottoman" - "dynn_Tigin" - "dynn_Arslan" - "dynn_Bunduqdarid" - "dynn_Aybakid" - "dynn_Qutuzid" - "dynn_Kitbughai" - "dynn_Lajinli" - "dynn_Jashnakirid" - "dynn_Karesili" - "dynn_Khurshidi" - "dynn_Salaghurid" - "dynn_Ghuzz" - "dynn_Pishkinoghlu" - "dynn_Bohruz" - "dynn_Sonqorjali" - "dynn_Juyushli" - "dynn_Aq_Sonqor" - "dynn_Begtimurid" - "dynn_Hazardinari" - "dynn_Dulkadir" - "dynn_Inalid" - "dynn_Burid" - "dynn_Inanj" - "dynn_Bajkam" - "dynn_Pervane" - "dynn_Qayi" - "dynn_Eretnid" - "dynn_Germiyan" - "dynn_Saruhan" - "dynn_Mentese" - "dynn_Aydin" - "dynn_Karaman" - "dynn_Tekke" - "dynn_Balik" - "dynn_Altar" - "dynn_Aybars" - "dynn_Doganin" - "dynn_Ecevit" - "dynn_GO_khan" - "dynn_Ilhan" - "dynn_Kagan" - "dynn_Metehan" - "dynn_Ozan" - "dynn_Senol" - "dynn_Tarkan" - "dynn_Utku" - "dynn_Yavuz" - "dynn_Olcayto" - "dynn_O_zkan" - "dynn_Doganin" - "dynn_Artuqid" - "dynn_Kazanjian" - "dynn_Namrun_Kalesi" - "dynn_Ildeguzid" - "dynn_Candar" - "dynn_Doranites" - "dynn_Kabasites" - "dynn_Meizomates" - "dynn_Tzanichites" - "dynn_Mamluk" - "dynn_Delhi" - "dynn_Altunia" - "dynn_Balban" - "dynn_Khilji" - "dynn_Kushru" - "dynn_Tughluq" - "dynn_Alauddin" - "dynn_Saifuddin" - "dynn_Awar" - "dynn_Tughral" - "dynn_Tamar" - "dynn_Iuzbaki" - "dynn_Tatar" - "dynn_Iitigin" - "dynn_Sonargaon" - "dynn_Lakhnauti" - "dynn_Satgaon" - "dynn_Qabajah" - "dynn_Yildoz" - "dynn_Toghril" - "dynn_Multani" - "dynn_Ajmerid" - "dynn_Kasid" - "dynn_Magadhid" - "dynn_Maturid" - "dynn_Lahurid" - "dynn_Bhadrid" - "dynn_Maymanid" - "dynn_Kyzylid" - "dynn_Tabasid" - "dynn_Barhid" - "dynn_Bayezid" - "dynn_GO_k" - "dynn_Mavi" - "dynn_Yesil" - "dynn_GU_C_lU_" - "dynn_RU_zgar" - "dynn_U_zengi" - "dynn_Trakhan" - "dynn_Raisiyya" - "dynn_Bunduqdarid" - "dynn_Muhtajid" - } - - dynasty_names = { - "dynn_Ottoman" - "dynn_Tigin" - "dynn_Arslan" - "dynn_Bunduqdarid" - "dynn_Aybakid" - "dynn_Qutuzid" - "dynn_Kitbughai" - "dynn_Lajinli" - "dynn_Jashnakirid" - "dynn_Karesili" - "dynn_Khurshidi" - "dynn_Salaghurid" - "dynn_Ghuzz" - "dynn_Pishkinoghlu" - "dynn_Bohruz" - "dynn_Sonqorjali" - "dynn_Juyushli" - "dynn_Aq_Sonqor" - "dynn_Begtimurid" - "dynn_Hazardinari" - "dynn_Dulkadir" - "dynn_Inalid" - "dynn_Burid" - "dynn_Inanj" - "dynn_Bajkam" - "dynn_Pervane" - "dynn_Qayi" - "dynn_Eretnid" - "dynn_Germiyan" - "dynn_Saruhan" - "dynn_Mentese" - "dynn_Aydin" - "dynn_Karaman" - "dynn_Tekke" - "dynn_Balik" - "dynn_Altar" - "dynn_Aybars" - "dynn_Doganin" - "dynn_Ecevit" - "dynn_GO_khan" - "dynn_Ilhan" - "dynn_Kagan" - "dynn_Metehan" - "dynn_Ozan" - "dynn_Senol" - "dynn_Tarkan" - "dynn_Utku" - "dynn_Yavuz" - "dynn_Olcayto" - "dynn_O_zkan" - "dynn_Doganin" - "dynn_Artuqid" - "dynn_Kazanjian" - "dynn_Namrun_Kalesi" - "dynn_Ildeguzid" - "dynn_Candar" - "dynn_Doranites" - "dynn_Kabasites" - "dynn_Meizomates" - "dynn_Tzanichites" - "dynn_Mamluk" - "dynn_Delhi" - "dynn_Altunia" - "dynn_Balban" - "dynn_Khilji" - "dynn_Kushru" - "dynn_Tughluq" - "dynn_Alauddin" - "dynn_Saifuddin" - "dynn_Awar" - "dynn_Tughral" - "dynn_Tamar" - "dynn_Iuzbaki" - "dynn_Tatar" - "dynn_Iitigin" - "dynn_Sonargaon" - "dynn_Lakhnauti" - "dynn_Satgaon" - "dynn_Qabajah" - "dynn_Yildoz" - "dynn_Toghril" - "dynn_Multani" - "dynn_Ajmerid" - "dynn_Kasid" - "dynn_Magadhid" - "dynn_Maturid" - "dynn_Lahurid" - "dynn_Bhadrid" - "dynn_Maymanid" - "dynn_Kyzylid" - "dynn_Tabasid" - "dynn_Barhid" - "dynn_Bayezid" - "dynn_GO_k" - "dynn_Mavi" - "dynn_Yesil" - "dynn_GU_C_lU_" - "dynn_RU_zgar" - "dynn_U_zengi" - "dynn_Trakhan" - "dynn_Raisiyya" - "dynn_Bunduqdarid" - "dynn_Muhtajid" - } - - male_names = { - C_agri C_aka Afsin Ahmet Aksonqor Alaeddin Ali Alkan "Alp_Arslan" "Alp_Yurek" Alptigin Artuk Ayaz Aydin Aydogan Aydogdu Aytekin BO_ru Bulend Bahadir Balaban Basbuga Batuhan Baturay Baybars Bayezid Baytas Belek Berkan Berkiyaruk Bozan Bugra Burak Cuneyd Dundar Danismend - Davud Demir Dogan Dogukan Dukak Erdem Ertan Ertekin Ertugrul Gunduz Hasan Hizir Ibrahim Ilgazi Inal Iskender Kurboga Kaikaus Kaikhusraw Kaiqobad Kara Karatay Kasim Kaya Kaytun Kemal KiliC_ Korkut Kutalmis Kutay Kutlug Mursel Mahmud Mehmed Meliksah Mengucek Mesud Murad Mustafa Orhan Osman Porsuk Rustem Ramazan Ridvan SO_buk SO_kmen SO_nmez Suleyman Saim Saltuk Saruca Savtekin Savur Sehinsah SelC_uk Selim Sencer Sinan Tanrivermis Tekin Timurtas Togay Togtekin Toktamis Tolun Toruntay Tugrul Tunga Turgut Turhan Tutus UluC_ Umur Yakut Yaman Yinal Yunus - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Aslihan Ayasun Ayla Ayse Ayten Azize Bahar Banu BozC_in Canan Ceylan Dunya Dilber Dilek Emine - Esin Fatma Firuze GulC_iC_ek Gulay Gulbahar Gulfem Gulsum Gumus Gunduz Gundes Gunes Hatice Hayat Huriye Ilkay Ilknur Ipek Ipekel Irge - Karacik Lale Leyla Mala Mansure Merve Mutlu Nagihan Nergis Neslihan Nilufer Nur Peksen Terkhen Samur Sarica Sati Sehnaz Serap Serife Sevilay - Sevindik Sibel Sirin Sirma Songul Sumru TekC_e Tura Umay Usunbike Vahide Yasar Yeldem Yildiz Zehra Zuhal - } - - dynasty_of_location_prefix = "dynnp_ve" - - patronym_suffix_male = "dynnpat_suf_oglu" - - founder_named_dynasties = yes - house_based_map_names = yes -} -name_list_pecheneg = { - - cadet_dynasty_names = { - "dynn_Kankali" - "dynn_Tzopon" - "dynn_Paguman" - "dynn_Belermen" - "dynn_Thonuzoba" - "dynn_YU_regir" - "dynn_BeC_enek" - "dynn_BU_gdU_z" - "dynn_U_C_ok" - "dynn_C_avuldur" - "dynn_Bayandur" - "dynn_Irtim" - "dynn_Talmat" - "dynn_Batas" - "dynn_Alayuntlu" - "dynn_C_epni" - "dynn_EymU_r" - "dynn_Salgurlu" - "dynn_Kankali" - } - - dynasty_names = { - "dynn_Kankali" - "dynn_Tzopon" - "dynn_Paguman" - "dynn_Belermen" - "dynn_Thonuzoba" - "dynn_YU_regir" - "dynn_BeC_enek" - "dynn_BU_gdU_z" - "dynn_U_C_ok" - "dynn_C_avuldur" - "dynn_Bayandur" - "dynn_Irtim" - "dynn_Talmat" - "dynn_Batas" - "dynn_Alayuntlu" - "dynn_C_epni" - "dynn_EymU_r" - "dynn_Salgurlu" - "dynn_Kankali" - } - - male_names = { - C_elgil Aba Baitzas Balgor Batan Batas Bator BayC_a BiC_kili Bizel Boru Bula Giazis Ildey Ipa Ipaos - Kabuksin Karaca Kaydum Kegen Konel Korkutan Kortan Kostas Kourkoutai Kuchug KuerC_i Kugel Kure KU_rA_ - Metiga - Sol Suru Tatus Teber Temir Tyrach Yavdi Yazi Yeke - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Ilkay Ipek Ipekel Irge - Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_cuman = { - - cadet_dynasty_names = { - "dynn_Osenevich" - "dynn_Kimak" - "dynn_Askarid" - "dynn_Adirlu" - "dynn_Olas" - "dynn_Polovtsy" - "dynn_Kuman" - "dynn_KiskunsA_g" - "dynn_Bortz" - "dynn_Klobuky" - "dynn_Kimak" - "dynn_Kimek" - "dynn_Laktan" - "dynn_Kuni" - "dynn_KO_pek" - "dynn_Varzas" - "dynn_Tana" - "dynn_Itil" - "dynn_Ochak" - "dynn_Zaporzhye" - "dynn_Akhtuba" - } - - dynasty_names = { - "dynn_Osenevich" - "dynn_Kimak" - "dynn_Askarid" - "dynn_Adirlu" - "dynn_Olas" - "dynn_Polovtsy" - "dynn_Kuman" - "dynn_KiskunsA_g" - "dynn_Bortz" - "dynn_Klobuky" - "dynn_Kimak" - "dynn_Kimek" - "dynn_Laktan" - "dynn_Kuni" - "dynn_KO_pek" - "dynn_Varzas" - "dynn_Tana" - "dynn_Itil" - "dynn_Ochak" - "dynn_Zaporzhye" - "dynn_Akhtuba" - } - - male_names = { - C_ilbu Aepak Aibak Alpra Altunopa Arbuz Asalup Asep Atrak Ayepa BO_nek Bachman Baytursun Begluk Beka Blush Bonyak BorC_ - Chemgura Chilbuk EldeC_yuk Ele Eltut Etrek Girgen Gzak Gzi Itlar Ituk - Kemenche Kitzes KO_nC_ek Kobyak Kolo Kopti Kopulch Kotyan Koza Kozel Kubasar Kuntuvdi Kutan Kutesk Kutlu Kza - Lavor Manj Menk Otrok Ovlur Pulad Saru Sharaga Sharukan SevenC_ Seyhan Sicgan SirC_an Sokal Sotan Sugr Suthoi - Tapar Taz Tetr TO_rtogul Togli Togortok Toks Tolun Tugor Vlur Uzluk Uzur Zeyhan - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Guranduk - Ilkay Ipek Ipekel Irge Jiajak Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul - TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_khazar = { - - cadet_dynasty_names = { - { "dynn_Kabar" } - { "dynn_Khwaliz" } - { "dynn_Kozar" } - { "dynn_Baranjar" } - { "dynn_Bulanid" } - { "dynn_Karakhazar" } - { "dynn_Akkhazar" } - { "dynn_Alpid" } - { "dynn_Balgitzinid" } - { "dynn_Barjikid" } - { "dynn_Bluchanid" } - { "dynn_Hazerid" } - { "dynn_Tarkhanid" } - { "dynn_Rasid" } - { "dynn_Pesakhi" } - { "dynn_Yulduz" } - { "dynn_Kyzylkil" } - { "dynn_Toluyurek" } - { "dynn_Uzunkol" } - { "dynn_Kokyulduz" } - { "dynn_Atbulut" } - { "dynn_Toprakyt" } - { "dynn_Kuler" } - { "dynn_Otogul" } - { "dynn_Topukisi" } - { "dynn_Savuzun" } - { "dynn_Yanyol" } - { "dynn_Onkunes" } - { "dynn_Karayagac" } - } - - dynasty_names = { - { "dynn_Kabar" } - { "dynn_Khwaliz" } - { "dynn_Kozar" } - { "dynn_Baranjar" } - { "dynn_Bulanid" } - { "dynn_Karakhazar" } - { "dynn_Akkhazar" } - { "dynn_Alpid" } - { "dynn_Balgitzinid" } - { "dynn_Barjikid" } - { "dynn_Bluchanid" } - { "dynn_Hazerid" } - { "dynn_Tarkhanid" } - { "dynn_Rasid" } - { "dynn_Pesakhi" } - { "dynn_Yulduz" } - { "dynn_Kyzylkil" } - { "dynn_Toluyurek" } - { "dynn_Uzunkol" } - { "dynn_Kokyulduz" } - { "dynn_Atbulut" } - { "dynn_Toprakyt" } - { "dynn_Kuler" } - { "dynn_Otogul" } - { "dynn_Topukisi" } - { "dynn_Savuzun" } - { "dynn_Yanyol" } - { "dynn_Onkunes" } - { "dynn_Karayagac" } - } - - male_names = { - Alp Araslan Bagha Baghatur BA_lgiC_i Barjik Barsbek Bastu Bashtwa Bihor BO_ri Bugha Bulan BulC_an Busir Buzer C_at C_at_n C_orpan Ilik IltA_bA_r Itakh Kamaj Karadakh Kayghalagh Khatir Khuterkin - Kibar Kisa KundaC_iq KundaC_ MA_nA_r MA_nA_s ME_nU_marO_t O_temis PapaC_yz Samsam SartA_C_ Simsam TA_bA_r TabghaC_ Tarkhan TarmaC_ Tuzniq Vakrim Yabghu Yavantey YenC_epi Yerneslu YeC_tirek Yilig - Belet Ezra Hanukkah Hezekiah Isaac Manasseh Nisi Yavdi Zebulun - } - female_names = { - C_iC_A_k C_eC_eppi C_eC_ki C_eC_tilet C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_A_k Gulay Gunduz Gundes Gunes Ikalay Ilkay Ipek Ipekel Irge - Karacik KA_tyarikka KE_lnissa KE_lyamal Khatun LA_rkka Lyukha Mala Maturkka Mutlu NaC_a Parsbit Patiyer PaykE_lti Peksen Puyantay Samur Sarantay SarA_ Sarica Sarikel - Sati SavaC_ka SavkE_lti Savtilek Savilay Savintik Shurkka Sibel Sirin Sirma Songul TA_htani TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz Yartilek - } - - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_bolghar = { - - cadet_dynasty_names = { - { "dynn_Vokil" } - { "dynn_Altsikur" } - { "dynn_Kashu" } - { "dynn_Barskhan" } - { "dynn_Barsil" } - { "dynn_Balanjar" } - { "dynn_Vokil" } - { "dynn_Erdevulu" } - { "dynn_Silkid" } - { "dynn_Bilar" } - { "dynn_Sabir" } - { "dynn_Esegel" } - { "dynn_Izgil" } - { "dynn_Askil" } - { "dynn_Bersula" } - { "dynn_Urazgilid" } - { "dynn_Kalmagorid" } - { "dynn_Klyuch" } - { "dynn_Uren_" } - { "dynn_Mayna" } - { "dynn_Yasach" } - { "dynn_Utka" } - { "dynn_Bezd" } - { "dynn_Kurnal" } - { "dynn_Mesha" } - { "dynn_Kaban" } - { "dynn_Oshnya" } - { "dynn_Tolkish" } - { "dynn_Izgar" } - { "dynn_Sulcha" } - { "dynn_Karmal" } - } - - dynasty_names = { - { "dynn_Vokil" } - { "dynn_Altsikur" } - { "dynn_Kashu" } - { "dynn_Barskhan" } - { "dynn_Barsil" } - { "dynn_Balanjar" } - { "dynn_Vokil" } - { "dynn_Erdevulu" } - { "dynn_Silkid" } - { "dynn_Bilar" } - { "dynn_Sabir" } - { "dynn_Esegel" } - { "dynn_Izgil" } - { "dynn_Askil" } - { "dynn_Bersula" } - { "dynn_Urazgilid" } - { "dynn_Kalmagorid" } - { "dynn_Klyuch" } - { "dynn_Uren_" } - { "dynn_Mayna" } - { "dynn_Yasach" } - { "dynn_Utka" } - { "dynn_Bezd" } - { "dynn_Kurnal" } - { "dynn_Mesha" } - { "dynn_Kaban" } - { "dynn_Oshnya" } - { "dynn_Tolkish" } - { "dynn_Izgar" } - { "dynn_Sulcha" } - { "dynn_Karmal" } - } - - male_names = { - Almish Alzek Anzi Apskhih Araslan Asparukh Balamber Bars Bataul Batbayan Batoya Batulia Bayan Belkermak Bezmer Boyan Bulger Buzan Chepa Chinialush Dengizikh - Dizeng Dometa Dristar Drong Dukum Ellak Elemag Ernakh Eskhakh Goleda Gostun Guar Hudbad Iani Irnek Isbul Islivan Isperikh Ispor KA_laC_ Kano Karan Karaton - Kardam Kharaton Khinialon Khudbard Kordil Kormesiy Kormisosh Kotrag Krovat Krum Kuber Kubrat Kurt Kutrigur Kuvrat Labertam Magotin Malamir Mugel Odolgan Okhsi - Okhsun Okors Omurtag Onegavon Organ Organa Ornag Oshi Ostro Pagan Pakhtiyar PavA_l Praksa Rassate Rugila Sabin Sandil Sandilkh Sarkhan SartA_C_ Savin Sevar Shilki - Sondoke TA_htaman Tarasiy Taridin Tatra Telec Telerig Tervel TimE_r TimE_reC_ TimE_rpA_lat Tingiz Tiradin Tokhtaman Toktu Tsog Tsul Tuk Umor Uturgur Vakrim Venda Vetam Vinekh Yani - Yavantey YenC_epi Yerneslu YeC_tirek Zabergan Zenti Tukiy Aydar Irkhan Batir - - } - female_names = { - C_eC_ek C_eC_eppi C_eC_ki C_eC_tilet C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_eC_ek Gulay Gunduz Gundes Gunes Ikalay Ilkay Ipek Ipekel Irge - Karacik KA_tyarikka KE_lnissa KE_lyamal LA_rkka Lyukha Mala Maturkka Mutlu NaC_a Patiyer PaykE_lti Peksen Puyantay Samur Sarantay SarA_ Sarica Sarikel - Sati SavaC_ka SavkE_lti Savtilek Savilay Savintik Shurkka Sibel Sirin Sirma Songul TA_htani TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz Yartilek - } - - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_bashkir = { - - cadet_dynasty_names = { - { "dynn_Ural" } - { "dynn_Bashkiran" } - { "dynn_Okorsid" } - { "dynn_Karatonan" } - { "dynn_Chepa" } - { "dynn_Inzeri" } - { "dynn_Bielak" } - { "dynn_Yurzen" } - { "dynn_Au" } - { "dynn_Igeld" } - { "dynn_YU_" } - { "dynn_Simti" } - { "dynn_Lemeza" } - { "dynn_Yuryuz" } - { "dynn_Air" } - { "dynn_Byank" } - { "dynn_Yinz" } - { "dynn_Yumel" } - } - - dynasty_names = { - { "dynn_Ural" } - { "dynn_Bashkiran" } - { "dynn_Okorsid" } - { "dynn_Karatonan" } - { "dynn_Chepa" } - { "dynn_Inzeri" } - { "dynn_Bielak" } - { "dynn_Yurzen" } - { "dynn_Au" } - { "dynn_Igeld" } - { "dynn_YU_" } - { "dynn_Simti" } - { "dynn_Lemeza" } - { "dynn_Yuryuz" } - { "dynn_Air" } - { "dynn_Byank" } - { "dynn_Yinz" } - { "dynn_Yumel" } - } - - male_names = { - Almish Alzek Anzi Apskhih Araslan Asparukh Balamber Bars Bataul Batbayan Batoya Batulia Bayan Belkermak Bezmer Boyan Bulger Buzan Chepa Chinialush Dengizikh - Dizeng Dometa Dristar Drong Dukum Ellak Elemag Ernakh Eskhakh Goleda Gostun Guar Hudbad Iani Irnek Isbul Islivan Isperikh Ispor KA_laC_ Kano Karan Karaton - Kardam Kharaton Khinialon Khudbard Kordil Kormesiy Kormisosh Kotrag Krovat Krum Kuber Kubrat Kurt Kutrigur Kuvrat Labertam Magotin Malamir Mugel Odolgan Okhsi - Okhsun Okors Omurtag Onegavon Organ Organa Ornag Oshi Ostro Pagan Pakhtiyar PavA_l Praksa Rassate Rugila Sabin Sandil Sandilkh Sarkhan SartA_C_ Savin Sevar Shilki - Sondoke TA_htaman Tarasiy Taridin Tatra Telec Telerig Tervel TimE_r TimE_reC_ TimE_rpA_lat Tingiz Tiradin Tokhtaman Toktu Tsog Tsul Tuk Umor Uturgur Vakrim Venda Vetam Vinekh Yani - Yavantey YenC_epi Yerneslu YeC_tirek Zabergan Zenti Tukiy Aydar Irkhan Batir - - } - female_names = { - C_eC_ek C_eC_eppi C_eC_ki C_eC_tilet C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_eC_ek Gulay Gunduz Gundes Gunes Ikalay Ilkay Ipek Ipekel Irge - Karacik KA_tyarikka KE_lnissa KE_lyamal LA_rkka Lyukha Mala Maturkka Mutlu NaC_a Patiyer PaykE_lti Peksen Puyantay Samur Sarantay SarA_ Sarica Sarikel - Sati SavaC_ka SavkE_lti Savtilek Savilay Savintik Shurkka Sibel Sirin Sirma Songul TA_htani TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz Yartilek - } - - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_avar = { - - cadet_dynasty_names = { - "dynn_Sabir" - "dynn_Akhasir" - "dynn_Kazarig" - "dynn_Kidar" - "dynn_Ghidatli" - "dynn_Gumbekh" - "dynn_Kharoda" - "dynn_Ghunib" - "dynn_Yandalal" - "dynn_Tsumadal" - "dynn_Tsuntab" - } - - dynasty_names = { - "dynn_Sabir" - "dynn_Akhasir" - "dynn_Kazarig" - "dynn_Kidar" - "dynn_Ghidatli" - "dynn_Gumbekh" - "dynn_Kharoda" - "dynn_Ghunib" - "dynn_Yandalal" - "dynn_Tsumadal" - "dynn_Tsuntab" - } - - male_names = { - Almish Alp Alzek Anzi Apskhih Araslan Asparukh Bagha Baghatur BalambA_r Barjik Bars Barsbek Bashtwa Bastu Bataul Batbayan Batoya Batulia Bayan Belkermak Bezmer Bihor Boyan Bugha Bughra Bulan Bulger BulC_an Busir Buzan Buzer BA_lgiC_i BO_ri - Chepa Chinialush Dengizikh Dizeng Dometa Dristar Drong Dukum Elemag Ellak Ernakh Eskhakh Goleda Gostun Guar Hudbad Iani Ilik IltA_bA_r Irnek Isbul Islivan Isperikh Ispor Itakh Kamaj Kano Karadakh Karan Karaton Kardam Kayghalagh Kharaton Khatir Khinialon - Khudbard Khuterkin Kibar Kisa Kordil Kormesiy Kormisosh Kotrag Krovat Krum Kuber Kubrat KundaC_ KundaC_iq Kurt Kutrigur KA_laC_ Labertam Magotin Malamir Mugel MA_nA_r MA_nA_s ME_nU_marO_t Odolgan Okhsi Okhsun Okors Omurtag Onegavon Organ Organa Ornag - Oshi Ostro Pagan Pakhtiyar PapaC_yz PavA_l Praksa Rassate Rugila Sabin Samsam Sandil Sandilkh Sarkhan SartA_C_ Savin Sevar Shilki Simsam Sondoke TabghaC_ Tarasiy Taridin Tarkhan TarmaC_ Tatra Telec Telerig Tervel TimE_r TimE_reC_ TimE_rpA_lat - Tingiz Tiradin Toghan ToghrI_l Tokhtaman Toktu Tsog Tsul Tuk Tuzniq TA_bA_r TA_htaman Umor Uturgur Vakrim Venda Vetam Vinekh Yabghu Yani Yavantey YenC_epi Yerneslu YeC_tirek Yilig Zabergan Zenti C_at C_at_n C_orpan O_temis - - } - female_names = { - Akgul Asli Ayasun Ayten BozC_in Dilek Esin Gulay GulC_iC_A_k Gundes Gunduz Gunes Ikalay Ilkay Ipek Ipekel Irge Karacik Khatun KA_tyarikka KE_lnissa KE_lyamal Lyukha LA_rkka Mala Maturkka Mutlu NaC_a Parsbit Patiyer PaykE_lti Peksen - Puyantay Samur Sarantay Sarica Sarikel SarA_ Sati SavaC_ka Savilay Savintik SavkE_lti Savtilek Shurkka Sibel Sirin Sirma Songul TekC_e Tura TA_htani Umay Usunbike Yartilek Yasar Yeldem Yildiz C_eC_eppi C_eC_ki - C_eC_tilet C_ilen C_iltanesi C_iC_A_k O_zgul O_zlem - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_karluk = { - - cadet_dynasty_names = { - { "dynn_Zhetysu" } - { "dynn_Hasanid" } - { "dynn_Geluolu" } - { "dynn_Khololo" } - { "dynn_Harluut" } - { "dynn_Uch_Oghuz" } - { "dynn_Tuhsi" } - { "dynn_Khalajes" } - { "dynn_TU_rgesh" } - { "dynn_Charuk" } - { "dynn_Barsqan" } - { "dynn_Qilibi" } - { "dynn_Moula" } - { "dynn_Bulaq" } - { "dynn_Chisi" } - { "dynn_Sebeg" } - { "dynn_Chisi" } - { "dynn_Tashlyk" } - { "dynn_Azes" } - { "dynn_Yagma" } - } - - dynasty_names = { - { "dynn_Zhetysu" } - { "dynn_Hasanid" } - { "dynn_Geluolu" } - { "dynn_Khololo" } - { "dynn_Harluut" } - { "dynn_Uch_Oghuz" } - { "dynn_Tuhsi" } - { "dynn_Khalajes" } - { "dynn_TU_rgesh" } - { "dynn_Charuk" } - { "dynn_Barsqan" } - { "dynn_Qilibi" } - { "dynn_Moula" } - { "dynn_Bulaq" } - { "dynn_Chisi" } - { "dynn_Sebeg" } - { "dynn_Chisi" } - { "dynn_Tashlyk" } - { "dynn_Azes" } - { "dynn_Yagma" } - } - - male_names = { - C_ilbu Aepak Asalup Asep Atrak BO_nek Bachman Begluk Blush Bonyak BorC_ EldeC_yuk Etrek Girgen Gzi Itlar Ituk KO_nC_ek Kobyak Kopti Kotyan Koza - Kozel Kubasar Kuntuvdi Kutan Muhmud Pulad Saru SevenC_ SirC_an Sokal Sotan Sugr TO_rtogul Togli Tolun Tugor Uzluk Uzur - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Ilkay Ipek Ipekel Irge - Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_kimek = { - - cadet_dynasty_names = { - { "dynn_Aslid" } - { "dynn_Manjan" } - { "dynn_U_yli_Boli" } - { "dynn_Khakanid" } - { "dynn_Tobol" } - { "dynn_Olberlik" } - { "dynn_Ayyub" } - { "dynn_El_Borili" } - { "dynn_Uran" } - { "dynn_Bayat" } - { "dynn_Azkish" } - { "dynn_Turgish" } - { "dynn_Gyurgesh" } - { "dynn_Chigil" } - { "dynn_Kaisalo" } - { "dynn_Turgai" } - { "dynn_Mugod" } - { "dynn_Sygnak" } - { "dynn_Altun_Oba" } - { "dynn_Arslan_Opa" } - { "dynn_Ay_Opa" } - { "dynn_Badach" } - { "dynn_Barat" } - { "dynn_Baraq" } - { "dynn_Bayawut" } - { "dynn_Burchogli" } - { "dynn_Buranli" } - { "dynn_Chagraq" } - { "dynn_Chenegrepa" } - { "dynn_Chitey" } - { "dynn_Chirtan" } - { "dynn_DO_rU_t" } - { "dynn_Ilanchugli" } - { "dynn_KU_cheba" } - { "dynn_KU_chet" } - { "dynn_Qol_Oba" } - { "dynn_Qumanlu" } - { "dynn_Qongurogli" } - { "dynn_MekrU_ti" } - { "dynn_BekrU_ti" } - { "dynn_MingU_zogli" } - { "dynn_Orunqut" } - { "dynn_O_lberlig" } - { "dynn_Yulibeili" } - { "dynn_Targil" } - { "dynn_Tag_Yshqut" } - { "dynn_Tag_Bashqurt" } - { "dynn_Ulashogli" } - { "dynn_Urus_Oba" } - { "dynn_Yemek" } - { "dynn_Yete_Oba" } - { "dynn_Anjogli" } - { "dynn_Elborili" } - { "dynn_Borcsol" } - { "dynn_Csertan" } - { "dynn_Olas" } - { "dynn_Kor" } - { "dynn_Iloncsuk" } - { "dynn_Koncsog" } - { "dynn_Imur" } - { "dynn_Bayundur" } - { "dynn_Nilkar" } - { "dynn_Ajlad" } - } - - dynasty_names = { - { "dynn_Aslid" } - { "dynn_Manjan" } - { "dynn_U_yli_Boli" } - { "dynn_Khakanid" } - { "dynn_Tobol" } - { "dynn_Olberlik" } - { "dynn_Ayyub" } - { "dynn_El_Borili" } - { "dynn_Uran" } - { "dynn_Bayat" } - { "dynn_Azkish" } - { "dynn_Turgish" } - { "dynn_Gyurgesh" } - { "dynn_Chigil" } - { "dynn_Kaisalo" } - { "dynn_Turgai" } - { "dynn_Mugod" } - { "dynn_Sygnak" } - { "dynn_Altun_Oba" } - { "dynn_Arslan_Opa" } - { "dynn_Ay_Opa" } - { "dynn_Badach" } - { "dynn_Barat" } - { "dynn_Baraq" } - { "dynn_Bayawut" } - { "dynn_Burchogli" } - { "dynn_Buranli" } - { "dynn_Chagraq" } - { "dynn_Chenegrepa" } - { "dynn_Chitey" } - { "dynn_Chirtan" } - { "dynn_DO_rU_t" } - { "dynn_Ilanchugli" } - { "dynn_KU_cheba" } - { "dynn_KU_chet" } - { "dynn_Qol_Oba" } - { "dynn_Qumanlu" } - { "dynn_Qongurogli" } - { "dynn_MekrU_ti" } - { "dynn_BekrU_ti" } - { "dynn_MingU_zogli" } - { "dynn_Orunqut" } - { "dynn_O_lberlig" } - { "dynn_Yulibeili" } - { "dynn_Targil" } - { "dynn_Tag_Yshqut" } - { "dynn_Tag_Bashqurt" } - { "dynn_Ulashogli" } - { "dynn_Urus_Oba" } - { "dynn_Yemek" } - { "dynn_Yete_Oba" } - { "dynn_Anjogli" } - { "dynn_Elborili" } - { "dynn_Borcsol" } - { "dynn_Csertan" } - { "dynn_Olas" } - { "dynn_Kor" } - { "dynn_Iloncsuk" } - { "dynn_Koncsog" } - { "dynn_Imur" } - { "dynn_Bayundur" } - { "dynn_Nilkar" } - { "dynn_Ajlad" } - } - - - - male_names = { - C_ilbu Aepak Aibak Alpra Altunopa Arbuz Asalup Asep Atrak Ayepa BO_nek Bachman Baytursun Begluk Beka Blush Bonyak BorC_ - Chemgura Chilbuk EldeC_yuk Ele Eltut Etrek Girgen Gzak Gzi Itlar Ituk - Kemenche Kitzes KO_nC_ek Kobyak Kolo Kopti Kopulch Kotyan Koza Kozel Kubasar Kuntuvdi Kutan Kutesk Kutlu Kza - Lavor Manj Menk Otrok Ovlur Pulad Saru Sharaga Sharukan SevenC_ Seyhan Sicgan SirC_an Sokal Sotan Sugr Suthoi - Tapar Taz Tetr TO_rtogul Togli Togortok Toks Tolun Tugor Vlur Uzluk Uzur Zeyhan - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Guranduk - Ilkay Ipek Ipekel Irge Jiajak Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul - TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_kipchak = { - - cadet_dynasty_names = { - { "dynn_Kentek" } - { "dynn_Olberlik" } - { "dynn_Ayyub" } - { "dynn_El_Borili" } - { "dynn_Uran" } - { "dynn_Bayat" } - { "dynn_Azkish" } - { "dynn_Turgish" } - { "dynn_Gyurgesh" } - { "dynn_Chigil" } - { "dynn_Kaisalo" } - { "dynn_Turgai" } - { "dynn_Mugod" } - { "dynn_Sygnak" } - { "dynn_Altun_Oba" } - { "dynn_Arslan_Opa" } - { "dynn_Ay_Opa" } - { "dynn_Badach" } - { "dynn_Barat" } - { "dynn_Baraq" } - { "dynn_Bayawut" } - { "dynn_Burchogli" } - { "dynn_Buranli" } - { "dynn_Chagraq" } - { "dynn_Chenegrepa" } - { "dynn_Chitey" } - { "dynn_Chirtan" } - { "dynn_DO_rU_t" } - { "dynn_Ilanchugli" } - { "dynn_KU_cheba" } - { "dynn_KU_chet" } - { "dynn_Qol_Oba" } - { "dynn_Qumanlu" } - { "dynn_Qongurogli" } - { "dynn_MekrU_ti" } - { "dynn_BekrU_ti" } - { "dynn_MingU_zogli" } - { "dynn_Orunqut" } - { "dynn_O_lberlig" } - { "dynn_Yulibeili" } - { "dynn_Targil" } - { "dynn_Tag_Yshqut" } - { "dynn_Tag_Bashqurt" } - { "dynn_Ulashogli" } - { "dynn_Urus_Oba" } - { "dynn_Yemek" } - { "dynn_Yete_Oba" } - { "dynn_Anjogli" } - { "dynn_Elborili" } - { "dynn_Borcsol" } - { "dynn_Csertan" } - { "dynn_Olas" } - { "dynn_Kor" } - { "dynn_Iloncsuk" } - { "dynn_Koncsog" } - { "dynn_Imur" } - { "dynn_Bayundur" } - { "dynn_Nilkar" } - { "dynn_Ajlad" } - } - - dynasty_names = { - { "dynn_Kentek" } - { "dynn_Olberlik" } - { "dynn_Ayyub" } - { "dynn_El_Borili" } - { "dynn_Uran" } - { "dynn_Bayat" } - { "dynn_Azkish" } - { "dynn_Turgish" } - { "dynn_Gyurgesh" } - { "dynn_Chigil" } - { "dynn_Kaisalo" } - { "dynn_Turgai" } - { "dynn_Mugod" } - { "dynn_Sygnak" } - { "dynn_Altun_Oba" } - { "dynn_Arslan_Opa" } - { "dynn_Ay_Opa" } - { "dynn_Badach" } - { "dynn_Barat" } - { "dynn_Baraq" } - { "dynn_Bayawut" } - { "dynn_Burchogli" } - { "dynn_Buranli" } - { "dynn_Chagraq" } - { "dynn_Chenegrepa" } - { "dynn_Chitey" } - { "dynn_Chirtan" } - { "dynn_DO_rU_t" } - { "dynn_Ilanchugli" } - { "dynn_KU_cheba" } - { "dynn_KU_chet" } - { "dynn_Qol_Oba" } - { "dynn_Qumanlu" } - { "dynn_Qongurogli" } - { "dynn_MekrU_ti" } - { "dynn_BekrU_ti" } - { "dynn_MingU_zogli" } - { "dynn_Orunqut" } - { "dynn_O_lberlig" } - { "dynn_Yulibeili" } - { "dynn_Targil" } - { "dynn_Tag_Yshqut" } - { "dynn_Tag_Bashqurt" } - { "dynn_Ulashogli" } - { "dynn_Urus_Oba" } - { "dynn_Yemek" } - { "dynn_Yete_Oba" } - { "dynn_Anjogli" } - { "dynn_Elborili" } - { "dynn_Borcsol" } - { "dynn_Csertan" } - { "dynn_Olas" } - { "dynn_Kor" } - { "dynn_Iloncsuk" } - { "dynn_Koncsog" } - { "dynn_Imur" } - { "dynn_Bayundur" } - { "dynn_Nilkar" } - { "dynn_Ajlad" } - } - - male_names = { - C_ilbu Aepak Aibak Alpra Altunopa Arbuz Asalup Asep Atrak Ayepa BO_nek Bachman Baytursun Begluk Beka Blush Bonyak BorC_ - Chemgura Chilbuk EldeC_yuk Ele Eltut Etrek Girgen Gzak Gzi Itlar Ituk - Kemenche Kitzes KO_nC_ek Kobyak Kolo Kopti Kopulch Kotyan Koza Kozel Kubasar Kuntuvdi Kutan Kutesk Kutlu Kza - Lavor Manj Menk Otrok Ovlur Pulad Saru Sharaga Sharukan SevenC_ Seyhan Sicgan SirC_an Sokal Sotan Sugr Suthoi - Tapar Taz Tetr TO_rtogul Togli Togortok Toks Tolun Tugor Vlur Uzluk Uzur Zeyhan - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Guranduk - Ilkay Ipek Ipekel Irge Jiajak Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul - TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_laktan = { - - cadet_dynasty_names = { - { "dynn_Ituk" } - { "dynn_Kubasar" } - { "dynn_Mutlu" } - { "dynn_Usunbikehid" } - { "dynn_Irgeid" } - { "dynn_Chany" } - { "dynn_Kozhur" } - { "dynn_Sartlan" } - { "dynn_Uryum" } - { "dynn_Kukley" } - { "dynn_Inder" } - { "dynn_Abushkan" } - { "dynn_Soleno" } - { "dynn_Metlik" } - { "dynn_Karasor" } - { "dynn_Jyngyld" } - { "dynn_Tuzdysor" } - { "dynn_Oynak" } - } - - dynasty_names = { - { "dynn_Ituk" } - { "dynn_Kubasar" } - { "dynn_Mutlu" } - { "dynn_Usunbikehid" } - { "dynn_Irgeid" } - { "dynn_Chany" } - { "dynn_Kozhur" } - { "dynn_Sartlan" } - { "dynn_Uryum" } - { "dynn_Kukley" } - { "dynn_Inder" } - { "dynn_Abushkan" } - { "dynn_Soleno" } - { "dynn_Metlik" } - { "dynn_Karasor" } - { "dynn_Jyngyld" } - { "dynn_Tuzdysor" } - { "dynn_Oynak" } - } - - male_names = { - C_ilbu Aepak Asalup Asep Atrak BO_nek Bachman Begluk Blush Bonyak BorC_ EldeC_yuk Etrek Girgen Gzi Itlar Ituk KO_nC_ek Kobyak Kopti Kotyan Koza - Kozel Kubasar Kuntuvdi Kutan Pulad Saru SevenC_ SirC_an Sokal Sotan Sugr TO_rtogul Togli Tolun Tugor Uzluk Uzur - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Ilkay Ipek Ipekel Irge - Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_kirghiz = { - - cadet_dynasty_names = { - { "dynn_SO_nmez" } - { "dynn_GU_naydin" } - { "dynn_KiliC_li" } - { "dynn_Tiele" } - { "dynn_Jiegu" } - { "dynn_Gekun" } - { "dynn_Kokun" } - { "dynn_Tutuq" } - { "dynn_Qasha" } - { "dynn_Achayi" } - { "dynn_Akish" } - { "dynn_O_o_k" } - { "dynn_Guneshkardeshim" } - { "dynn_Altinlioklugu" } - { "dynn_Tirig" } - { "dynn_U_chin" } - { "dynn_Ku_lu_g" } - { "dynn_Egu_k" } - { "dynn_Hakan" } - { "dynn_Tu_lberi" } - { "dynn_Kiygan" } - { "dynn_Urungu" } - { "dynn_Elegesh" } - { "dynn_Tarlak" } - { "dynn_Arjan" } - } - - dynasty_names = { - { "dynn_SO_nmez" } - { "dynn_GU_naydin" } - { "dynn_KiliC_li" } - { "dynn_Tiele" } - { "dynn_Jiegu" } - { "dynn_Gekun" } - { "dynn_Kokun" } - { "dynn_Tutuq" } - { "dynn_Qasha" } - { "dynn_Achayi" } - { "dynn_Akish" } - { "dynn_O_o_k" } - { "dynn_Guneshkardeshim" } - { "dynn_Altinlioklugu" } - { "dynn_Tirig" } - { "dynn_U_chin" } - { "dynn_Ku_lu_g" } - { "dynn_Egu_k" } - { "dynn_Hakan" } - { "dynn_Tu_lberi" } - { "dynn_Kiygan" } - { "dynn_Urungu" } - { "dynn_Elegesh" } - { "dynn_Tarlak" } - { "dynn_Arjan" } - } - - male_names = { - C_ilbu Adilet Aibek Aepak Asalup Asep Atrak BO_nek Bachman Barsbeg Begluk Blush Bonyak BorC_ EldeC_yuk Etrek Girgen Gzi Itlar Ituk Jaglaqar Jyrgal - KO_nC_ek Kobyak Kokotoy Kopti Kotyan Koza Kozel Kubasar Kuntuvdi Kutan Manas Pulad - Saru Seitek Semetei SevenC_ SirC_an Sokal Sotan Sugr Sukhrab TO_rtogul Taalay Tardush Togli Tolun Tugor Uzluk Uzur Zhyrgal - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Aigul Akgul Anara Asli Ayasun Ayten BozC_in Begayim Bermet Cholpon Dilek Esin - GulC_iC_ek Gulay Gulnara Gunduz Gundes Gunes Ilkay Ipek Ipekel Irge Jibek - Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes - - patronym_suffix_male = "dynnpat_suf_uulu" - patronym_suffix_female = "dynnpat_suf_kyzy" -} - -name_list_uyghur = { - - dynasty_name_first = yes - - cadet_dynasty_names = { - "dynn_MU_jde" - "dynn_Tapmish" - "dynn_Beshbalik" - "dynn_Qibi" - "dynn_Yaghlakar" - "dynn_Ediz" - "dynn_Uzur" - "dynn_Alptekin" - "dynn_Akhun" - "dynn_Ugurlu" - "dynn_U_zU_mcU_" - "dynn_Kulug" - "dynn_Hosa" - "dynn_Yughur" - "dynn_Idiqut" - } - - dynasty_names = { - "dynn_MU_jde" - "dynn_Tapmish" - "dynn_Beshbalik" - "dynn_Qibi" - "dynn_Yaghlakar" - "dynn_Ediz" - "dynn_Uzur" - "dynn_Alptekin" - "dynn_Akhun" - "dynn_Ugurlu" - "dynn_U_zU_mcU_" - "dynn_Kulug" - "dynn_Hosa" - "dynn_Yughur" - "dynn_Idiqut" - } - - male_names = { - Bilge C_or U_ge Barchuq TO_mU_r Bars Adigh Buqa MA_nglik O_zmish - C_ilbu Aepak Alp_Arslan Arslan Asalup Asep Atrak BO_nek Bachman Begluk Blush Bokut Bonyak BorC_ BU_gU_ EldeC_yuk Etrek - Girgen Gzi Ilig Itlar Ituk KO_nC_ek Kobyak Kopti Kotyan Koza Kozel Kubasar Kuntuvdi Kutan KU_l - Pangtele Pulad Qutlugh Saru SevenC_ SirC_an Sokal Sotan Sugr TO_rtogul Togli Tolun Tugor Uzluk Uzur Yur_Temur - } - female_names = { - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Ilkay Ipek Ipekel Irge - Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - #founder_named_dynasties = yes - - -} - -name_list_yughur = { - - dynasty_name_first = yes - - cadet_dynasty_names = { - "dynn_Yaghlakar" - "dynn_Yigur" - "dynn_S_era_Yogor" - "dynn_WE_iwU_r" - "dynn_MU_jde" - "dynn_Tapmish" - "dynn_Beshbalik" - "dynn_Qibi" - "dynn_Yaghlakar" - "dynn_Ediz" - "dynn_Uzur" - "dynn_Alptekin" - "dynn_Akhun" - "dynn_Ugurlu" - "dynn_U_zU_mcU_" - "dynn_Kulug" - "dynn_Hosa" - "dynn_Yughur" - "dynn_Idiqut" - } - - dynasty_names = { - "dynn_Yaghlakar" - "dynn_Yigur" - "dynn_S_era_Yogor" - "dynn_WE_iwU_r" - "dynn_MU_jde" - "dynn_Tapmish" - "dynn_Beshbalik" - "dynn_Qibi" - "dynn_Yaghlakar" - "dynn_Ediz" - "dynn_Uzur" - "dynn_Alptekin" - "dynn_Akhun" - "dynn_Ugurlu" - "dynn_U_zU_mcU_" - "dynn_Kulug" - "dynn_Hosa" - "dynn_Yughur" - "dynn_Idiqut" - } - - male_names = { - Ablajan Adigh Aduoyu Afaq Akhmad Arslan Art Bagha Bahaguli Baode Baoguo Baoshun Barchuq Bars Baurchuk Bayanchur Bazh Bilge Bogu BO_gU_ BO_ra - Boyla Buqa Buzurb Chawar Dost Diyin Elihan Elterish Eretna Erkin Gheni Guizhong Hala Hesmat Hoshur Hauijian Huaining Huseyincan Hushu Ilteber Ishana - Jakhangir Jingqiong Juluobo Kahar Kebek Kerman Koresh KU_l_Erkin Kulug Kurebir Kutlug Lusheng Lutpulla Makhmud Maqsud Mili_e Murat Nag Nurmuhemmet O_ge - Omerjan Orkesh OrmI_zt Palta PankU_l Peilo Pojuan Pusa Qaplan Qara Qasar Rabban Renmei Sabit Satuq Setiwaldi Sheto Shingqur Shokrat Shunhua SU_pU_rga Tardu - Tatatunga Tay Tegin Tekin Tiliwaldi Timur Toghril Tohti TO_mU_r Tuchiachi Tumitu Tun Tunga Turdi Turghan Turghun Tusun Tutuk Wuhe - Yabgu Yeluohe Yulbars Zhongshun Ziya Zordun - } - female_names = { - Akgul Altun Asli Aslihan Ayasun Aykhan Ayla Ayten Bahar BozC_in Canan Ceylan Chechak C_iC_ek C_ilen C_iltanesi Dunya Dilber - Dilnaz Durnyam Dilek Ghuncha GU_l GulC_iC_ek Gulay Gulbahar Gulfem Gumus Gunduz Gundes Gunes HawagU_l Hidligh - IbadatgU_l Ilbilge Ilkay Ilknur Iparhan Ipek Ipekel Irge Karacik Khanum Kunduz Lale Mutlu Nagihan Neslihan Ninguo O_zgul O_zlem - PatigU_l Po Yultuz Zuwida - - } - - dynasty_of_location_prefix = "dynnp_of" - #founder_named_dynasties = yes - - -} - -name_list_uriankhai = { - - cadet_dynasty_names = { - "dynn_Tuva" - "dynn_Karagas" - "dynn_Khakas" - "dynn_Shor" - "dynn_Yarin" #semi-fictional - "dynn_Soyon" #semi-fictional - "dynn_Tofa" #semi-fictional - "dynn_Ovyur" #semi-fictional - "dynn_Bii_Khem" #semi-fictional - "dynn_Todzhi" #semi-fictional - "dynn_Tsengel" #semi-fictional - "dynn_Dukha" #semi-fictional - "dynn_Duhalar" #semi-fictional - "dynn_Dubo" #semi-fictional - "dynn_Tupo" #semi-fictional - "dynn_Kemchik" - "dynn_Salchak" - "dynn_Tozhu" - "dynn_Monchoogo" #semi-fictional - "dynn_Urud" - "dynn_Ak_Irgit" - "dynn_Kizil_Soyon" - "dynn_Tannu" #fictional - "dynn_Togin" #fictional - "dynn_Kacha" - "dynn_Sagay" - "dynn_Beltir" - "dynn_Koybal" - "dynn_Kyzyl" - } - - dynasty_names = { - "dynn_Tuva" - "dynn_Karagas" - "dynn_Khakas" - "dynn_Shor" - "dynn_Yarin" #semi-fictional - "dynn_Soyon" #semi-fictional - "dynn_Tofa" #semi-fictional - "dynn_Ovyur" #semi-fictional - "dynn_Bii_Khem" #semi-fictional - "dynn_Todzhi" #semi-fictional - "dynn_Tsengel" #semi-fictional - "dynn_Dukha" #semi-fictional - "dynn_Duhalar" #semi-fictional - "dynn_Dubo" #semi-fictional - "dynn_Tupo" #semi-fictional - "dynn_Kemchik" - "dynn_Salchak" - "dynn_Tozhu" - "dynn_Monchoogo" #semi-fictional - "dynn_Urud" - "dynn_Ak_Irgit" - "dynn_Kizil_Soyon" - "dynn_Tannu" #fictional - "dynn_Togin" #fictional - "dynn_Kacha" - "dynn_Sagay" - "dynn_Beltir" - "dynn_Koybal" - "dynn_Kyzyl" - } - - male_names = { - Adiyiji Aldar Aldin_cha Anay_ool Artish Aydas Aydin Ayan Ay_dash Ayan_ool Ay_demir Bady_Drozhu Belek Bishtak Borbak_gU_ren Buyan Chayan Chechen Choyan_ool - Dalay_ool Dash_demir Dash_mir Donduk GU_ndU_s Kaadyr_ool Kaigal_ool Kann_ool Kejik Kizil_ool Kongar_ool KO_vey_maadir Kuchkach_ool KhU_zhU_get - Mannay_ool Mengi Mongun Mongush Omak Orlan O_rgeleer Salchak Sary_ool Sayan Soyan Sholban Sildis Tadar Tay_mir Tsaatan Turgun Tyulgyu Tyulyush - Uin_ool Uyanmas Xirlig_ool Xures_ool XU_ndU_s XU_ren - - } - female_names = { - Ak_kis Anay Aidysmaa Arjaana Aydin Belek_kis Borbak_kis Buyana Chakhayakh Chadzakh Chibek Choduraa Chokhyray Chudur Chyustyuk Dan_jayaa - Goptak Kara_kat Kara_kis Khertek Khozan KO_k_kis O_chkU__saar Sainkho Samdar Sayana Saylykmaa Taraa Urana Xoptak Yzyrga - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes - - patronym_suffix_male = "dynnpat_suf_uulu" - patronym_suffix_female = "dynnpat_suf_kyzy" -} - -name_list_chuvash = { - - cadet_dynasty_names = { - dynn_Abash - dynn_Agish - dynn_Baran - dynn_Karach - dynn_Karam - dynn_Kashkar - dynn_Kolu - dynn_Kurak - dynn_Mishaik - dynn_MiS_S_i - dynn_Mosol - dynn_Temir - dynn_Tenish - dynn_Vanyut - dynn_Yaku - } - - dynasty_names = { - dynn_Abash - dynn_Agish - dynn_Baran - dynn_Karach - dynn_Karam - dynn_Kashkar - dynn_Kolu - dynn_Kurak - dynn_Mishaik - dynn_MiS_S_i - dynn_Mosol - dynn_Temir - dynn_Tenish - dynn_Vanyut - dynn_Yaku - } - - male_names = { - Akhtiyar AkparA_s Almanch Atner Aytar AhtimE_r Ahtirek Alekhan - Balaq Barmaq - Iksak Illiger IlmuS_ Iprakhim Iskej Itris - Jurat - Kalep Kashkar Kerim Khalim Khassan KA_rtA_sh Kutilzis Karsak - MA_ssa Miliuk - Sakit Salikh SekhvE_ttin S_eS_pE_l Sherip ShA_nkA_rch Situlla - Upa UyA_p Ulput - VaC_tirek VaC_ush VaC_C_urkka Vakrim ValE_m ValiS_ Vaniher Vayulla Velit Vesulla VolkkA_m - Yakhkha Yakhvar Yakkup Yamal Yukhma Yuman Yisap Vatt_Uk - } - female_names = { - Arikhva Arikhve Ashapatman Atnapi Aybala AyA_mpi - Boareks - Chakak Chepchen ChE_keS_ - Elime Emine Erhime - Ilempi - Kakhvise Kalime Kamite KayA_kki Khamite Khapipe Khattime - Leyle - Maikka Markhva MemU_re MA_tine - Narspi - Pujan - Savatepi Sheleme Sherikhva SE_likhkha - Tarie Takhtaman Tunepi - Vaniher Varpikke Varpines Vartilet Vartuk Vastru Vasl_Uk Velime Velmuk Verik Veruhha - Zakhite - S_avraS_ - } - - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_shatuo = { - - dynasty_name_first = yes - - cadet_dynasty_names = { - "dynn_Li" - "dynn_Zhuye" - "dynn_Zhu" - "dynn_Shajin" - "dynn_Shi" - "dynn_Liu" - "dynn_Wang" - "dynn_Xie" - "dynn_Xue" - "dynn_Yantuo" - "dynn_Yilidie" - "dynn_Yiliduo" - "dynn_Yilitu" - "dynn_Yishi" - "dynn_Zhang" - "dynn_Wanggu" - "dynn_Shatuo" - "dynn_Xueyantuo" - } - - dynasty_names = { - "dynn_Li" - "dynn_Zhuye" - "dynn_Zhu" - "dynn_Shajin" - "dynn_Shi" - "dynn_Liu" - "dynn_Wang" - "dynn_Xie" - "dynn_Xue" - "dynn_Yantuo" - "dynn_Yilidie" - "dynn_Yiliduo" - "dynn_Yilitu" - "dynn_Yishi" - "dynn_Zhang" - "dynn_Wanggu" - "dynn_Shatuo" - "dynn_Xueyantuo" - } - - male_names = { - #Sinicized - Abo Asan Bazhuo Chengjun ChengxU_n ChengxU__n Chengyou Chengyun Chixin Chong Chonggao Chongguang Chonggui Chongji Chongjin Chongmei Chongrui Chongxin - Chongyi Chongying Chongzhe Congcan Conghou Congjing Congke Congmin Congrong Congshen Congwen Congyi Congzhang Cun Cunba Cunhao Cunji Cunjin Cunjing - Cunju Cunli Cunmei Cunque Cunru Cunshen Cunshi Cunwo Cunxian Cunxiao Cunxin Cunxu Cunyi Cunzhang Cunzhen Cunzhi Dan Dexing Dian Duomi Duomo Duomozhi - Ershisan Fei Gao Guduozhi Guochang Hao Hege Jichan Ji_en Jiji Jing Jingru Jingsi Jingtang Jinzhong Jisong Jitong Jiwen Jiyao Jiyuan Jun Kai Kegong - Kening Keyang Keyong Luoluo Miaojilie Min Mingzong Mo Ni Nieliji Po_er Pusanu Qi Shaoyong Shichunchi Siben Si_en Siyuan Tinluan Wenjing Wu Yanbao - Yanchao Yancheng Yanxu Yiedie Yi_nan Yinheng Yishibo Yitewushi Yun XI_ XI_v Xianzu Xiaoyuan Xun Zhaolie Zhenzhu Zhenzhupiqie Zhiyi Zhiyuan - #Turkic - C_ilbu Aepak Aibak Alpra Altunopa Arbuz Asalup Asep Atrak Ayepa BO_nek Bachman Baytursun Begluk Beka Bilge Blush Bonyak BorC_ - Chemgura Chilbuk C_ur EldeC_yuk Ele Eltut Etrek Girgen Gzak Gzi I_S_bara Itlar Ituk - Kemenche Kitzes KO_nC_ek Kobyak Kolo Kopti Kopulch Kotyan Koza Kozel Kubasar KU_li KU_li_C_ur Kuntuvdi Kutan Kutesk Kutlu Kza - Lavor Manj Menk Otrok Ovlur Pulad Saru Sharaga Sharukan SevenC_ Seyhan Sicgan SirC_an Sokal Sotan Sugr Suthoi - Tapar Taz Tetr TO_rtogul Togli Togortok Toks Tolun Tugor Vlur Uzluk Uzur Zeyhan - } - female_names = { - #Sinicized - Ai Fuqing Guangguo Huiming Jianfa Lu Pei Qin Qionghua Shou_an Wenjing Xingping Xiaoyuan Xuanxian Yiling Yining Yong_an Yongle Yongning Youcheng - Yuanhui Zhangyi Zhaolie Zhaosheng Zhenjian Zhiyuan - #Turkic - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Guranduk - Ilkay Ipek Ipekel Irge Jiajak Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul - TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} - -name_list_ongud = { - - cadet_dynasty_names = { - "dynn_O_ngU_d" - "dynn_Wanggu" - "dynn_Shatuo" - "dynn_Ordos" #fictional - "dynn_Olon_SU_me" #fictional - "dynn_Koshangid" #fictional - } - - dynasty_names = { - "dynn_O_ngU_d" - "dynn_Wanggu" - "dynn_Shatuo" - "dynn_Ordos" #fictional - "dynn_Olon_SU_me" #fictional - "dynn_Koshangid" #fictional - } - - male_names = { - #Mongolicized - Altan Arin_Taiz Bukha_Timur Buyimur Buyuruk Ciriac Daaritai Erke_kara Elkutur Gur Ilqa_Sangun Inanch Jagambu Jakha Jakha_Gambhu Jamuqa - Javanqad Kereyidei Ketbugha Kitbuqa Koksegu Korchi Kuchluk Kuchuguden Kulbur Kurchakus Marguz Oghuul Qatarqa Qorisubachi Qorisu_Dayir Quchar - Qurdjaquz Saryk Taibuka Tai_Timur Tayan Togrul Toqto_a Tooril Yula_Mangus - #Turkic - Boyaohe Jingue Negudei - C_auma C_ilbu Aepak Aibak Ala Alaqush Alpra Altunopa Arbuz Asalup Asep Atrak Ayepa BO_nek Bachman Baytursun Begluk Beka Bilge Blush Bonyak BorC_ - Chemgura Chilbuk C_ur EldeC_yuk Ele Eltut Etrek Girgen Gzak Gzi I_S_bara Itlar Ituk - Kemenche Kitzes KO_nC_ek Kobyak Kolo Kopti Kopulch Korgiz Korguz Kotyan Koza Kozel Kubasar KU_li KU_li_C_ur Kuntuvdi Kush Kutan Kutesk Kutlu Kza - Lavor Manj Menk Otrok Ovlur Pulad Saru Sharaga Sharukan SevenC_ Seyhan Sicgan SirC_an Sokal Sotan Sugr Suthoi - Tapar Taz Tegin Tetr TO_rtogul Togli Togortok Toks Tolun Tugor Vlur Uzluk Uzur Zeyhan - } - female_names = { - #Mongolicized - Alakhai Bekhi - Aigiarn Al-Alta Alan Altani Borte Botokhui Bulughan Chabi Chagur Chakha Chaur_Baqi Checheyigen Chotan Conchaka Dokez Doregene Doquz Ebegei Goland - Gurbesu Hogelun Holuikhan Ibakha Khadagan Khatun Khogaghchin Khojin Khorijin Khugurchin Khulan Khutulan Khutulun Kokachin Mandukhai Mongoljin - Nomolun Oghul Orbei Orqina Sokhatai Sorkhaghatani Tekine Temulun TO_regene Ussun_Kulan Yesugun Yesui Hoelun - #Turkic - C_iC_ek C_ilen C_iltanesi O_zgul O_zlem Akgul Asli Ayasun Ayten BozC_in Dilek Esin GulC_iC_ek Gulay Gunduz Gundes Gunes Guranduk - Ilkay Ipek Ipekel Irge Jiajak Karacik Mala Mutlu Peksen Samur Sarica Sati Sevilay Sevindik Sibel Sirin Sirma Songul - TekC_e Tura Umay Usunbike Yasar Yeldem Yildiz - } - - dynasty_of_location_prefix = "dynnp_of" - founder_named_dynasties = yes - house_based_map_names = yes -} diff --git a/common/culture/name_lists/00_west_germanic.txt b/common/culture/name_lists/00_west_germanic.txt deleted file mode 100644 index 66a08ad4c..000000000 --- a/common/culture/name_lists/00_west_germanic.txt +++ /dev/null @@ -1,546 +0,0 @@ -name_list_english = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Bohun" } - { "dynnp_de" "dynn_Vere" } - { "dynnp_de" "dynn_Gand" } - "dynn_Myall" - { "dynnp_de" "dynn_Turberville" } - { "dynnp_de" "dynn_Holland" } - "dynn_Butler" - { "dynnp_of" "dynn_Thornham" } - { "dynnp_de" "dynn_Camville" } - "dynn_Breakspear" - { "dynnp_of" "dynn_Itchington" } - { "dynnp_of" "dynn_Northall" } - { "dynnp_de" "dynn_Montagu" } - { "dynnp_de" "dynn_Umfraville" } - "dynn_FitzPeter" - "dynn_Belles-mains" - { "dynnp_of" "dynn_Warwick" } - "dynn_FitzAlan" - { "dynnp_de" "dynn_Beauchamp" } - { "dynnp_of" "dynn_Ilchester" } - { "dynnp_de" "dynn_Raleigh" } - { "dynnp_de" "dynn_Stratford" } - "dynn_Becket" - { "dynnp_de" "dynn_la_Pole" } - } - - dynasty_names = { - { "dynnp_de" "dynn_Bohun" } - { "dynnp_de" "dynn_Vere" } - { "dynnp_de" "dynn_Gand" } - "dynn_Myall" - { "dynnp_de" "dynn_Turberville" } - { "dynnp_de" "dynn_Holland" } - "dynn_Butler" - { "dynnp_of" "dynn_Thornham" } - { "dynnp_de" "dynn_Camville" } - "dynn_Breakspear" - { "dynnp_of" "dynn_Itchington" } - { "dynnp_of" "dynn_Northall" } - { "dynnp_de" "dynn_Montagu" } - { "dynnp_de" "dynn_Umfraville" } - "dynn_FitzPeter" - "dynn_Belles-mains" - { "dynnp_of" "dynn_Warwick" } - "dynn_FitzAlan" - { "dynnp_de" "dynn_Beauchamp" } - { "dynnp_of" "dynn_Ilchester" } - { "dynnp_de" "dynn_Raleigh" } - { "dynnp_de" "dynn_Stratford" } - "dynn_Becket" - { "dynnp_de" "dynn_la_Pole" } - } - - # Does not exist in 1066 - is the result of cultural amalgamation between Saxon and Norman through events - male_names = { - 14 = { # most common - William - } - 8 = { # second most common - John - } - 48 = { # other common names - Adam Geoffrey Henry Hugh Nicholas Peter Ralph Richard Robert Roger Simon Thomas Walter - } - 30 = { # everything else - Alan Albert Alexander Alfred Andrew Anselm Arnold Arthur Aubrey Baldrick Christopher David Edmund Edward Eric Eustace Fulk George Gerald Gilbert - Godfrey Gregory Guy Harold Humphrey Jocelyn Jordan Laurence Lionel Mark Martin Matthew Maurice Michael Paul Philip - Randolph Reginald Roderick Samuel Stephen Theobald Waleran - } - 0 = { # translated versions of other culture names - Blethin Duncan Douglas Fergus Findlay Griffith Kenneth Patrick Teague Howell Meredith Owen Tristan Cecil Sweeney Cedric Merlin Sebastian Zachary - } - - } - female_names = { - Adela Adelaide Alice Amice Anne Aveline Beatrice Blanche Catherine Cecilia Constance Edith Ela Eleanor Elizabeth Emma Hawise Isabel - Isabella Joan Joanna Juliana Mahaut Margaret Mary Matilda Maud Philippa Sybilla - } - dynasty_of_location_prefix = "dynnp_of" - bastard_dynasty_prefix = "dynnp_fitz" - - patronym_suffix_male = "dynnpat_suf_s" - patronym_suffix_female = "dynnpat_suf_s" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_white_company" coat_of_arms = "mc_white_company" } - { name = "mercenary_company_hawkwoods_band" } - } -} -name_list_anglo_saxon = { - - cadet_dynasty_names = { - "dynn_Hayles" - { "dynnp_of" "dynn_Norfolk" } - "dynn_Rose" - "dynn_Dodington" - "dynn_Stawell" - "dynn_Huntingdon" - "dynn_Lockhart" - "dynn_Wuffing" - "dynn_Henry" - "dynn_Hastings" - "dynn_Puttoc" - { "dynnp_of" "dynn_Anglo-Saxony" } - { "dynnp_of" "dynn_Northampton" } - "dynn_A_theling" - "dynn_Moore" - "dynn_Fysche" - "dynn_Dall" - "dynn_Slee" - "dynn_Kiil" - "dynn_Mel" - "dynn_Holter" - "dynn_Randolph" - "dynn_Percy" - "dynn_Despencer" - "dynn_Bacon" - "dynn_Reresby" - "dynn_Cornwallis" - "dynn_Clifford" - "dynn_Carew" - "dynn_Maddock" - "dynn_Fortescue" - { "dynnp_de" "dynn_Ros" } - "dynn_Howard" - "dynn_Maudit" - "dynn_Berkeley" - "dynn_Barton" - "dynn_Colvile" - "dynn_Grey" - "dynn_Darcy" - { "dynnp_de" "dynn_Garlande" } - "dynn_Perry" - "dynn_Bethell" - "dynn_Perry" - "dynn_Borthwick" - { "dynnp_de" "dynn_London" } - { "dynnp_of" "dynn_Hereford" } - { "dynnp_of" "dynn_Gloucester" } - { "dynnp_of" "dynn_Oxford" } - { "dynnp_of" "dynn_Salisbury" } - { "dynnp_of" "dynn_Surrey" } - { "dynnp_of" "dynn_Sussex" } - { "dynnp_of" "dynn_Hampshire" } - { "dynnp_of" "dynn_Dorset" } - { "dynnp_of" "dynn_Somerset" } - { "dynnp_of" "dynn_Devon" } - { "dynnp_of" "dynn_Exeter" } - { "dynnp_of" "dynn_Cumberland" } - { "dynnp_of" "dynn_York" } - { "dynnp_of" "dynn_Lancaster" } - { "dynnp_of" "dynn_Chester" } - { "dynnp_of" "dynn_Lincoln" } - { "dynnp_of" "dynn_Leicester" } - { "dynnp_of" "dynn_Derby" } - { "dynnp_of" "dynn_Shrewsbury" } - { "dynnp_of" "dynn_Northampton" } - { "dynnp_of" "dynn_Bedford" } - { "dynnp_of" "dynn_Norfolk" } - { "dynnp_of" "dynn_Suffolk" } - "dynn_Crawford" - "dynn_Tynedale" - "dynn_Pudsey" - "dynn_Marshal" - "dynn_Rowe" - { "dynnp_de" "dynn_Criel" } - "dynn_Ciesla" - "dynn_Ross" - "dynn_Wuffing" - "dynn_Beorming" - "dynn_Eorling" - "dynn_A_bbing" - "dynn_A_lling" - "dynn_Wintaling" - } - - dynasty_names = { - "dynn_Hayles" - { "dynnp_of" "dynn_Norfolk" } - "dynn_Rose" - "dynn_Dodington" - "dynn_Stawell" - "dynn_Huntingdon" - "dynn_Lockhart" - "dynn_Wuffing" - "dynn_Henry" - "dynn_Hastings" - "dynn_Puttoc" - { "dynnp_of" "dynn_Anglo-Saxony" } - { "dynnp_of" "dynn_Northampton" } - "dynn_A_theling" - "dynn_Moore" - "dynn_Fysche" - "dynn_Dall" - "dynn_Slee" - "dynn_Kiil" - "dynn_Mel" - "dynn_Holter" - "dynn_Randolph" - "dynn_Percy" - "dynn_Despencer" - "dynn_Bacon" - "dynn_Reresby" - "dynn_Cornwallis" - "dynn_Clifford" - "dynn_Carew" - "dynn_Maddock" - "dynn_Fortescue" - { "dynnp_de" "dynn_Ros" } - "dynn_Howard" - "dynn_Maudit" - "dynn_Berkeley" - "dynn_Barton" - "dynn_Colvile" - "dynn_Grey" - "dynn_Darcy" - { "dynnp_de" "dynn_Garlande" } - "dynn_Perry" - "dynn_Bethell" - "dynn_Perry" - "dynn_Borthwick" - { "dynnp_de" "dynn_London" } - { "dynnp_of" "dynn_Hereford" } - { "dynnp_of" "dynn_Gloucester" } - { "dynnp_of" "dynn_Oxford" } - { "dynnp_of" "dynn_Salisbury" } - { "dynnp_of" "dynn_Surrey" } - { "dynnp_of" "dynn_Sussex" } - { "dynnp_of" "dynn_Hampshire" } - { "dynnp_of" "dynn_Dorset" } - { "dynnp_of" "dynn_Somerset" } - { "dynnp_of" "dynn_Devon" } - { "dynnp_of" "dynn_Exeter" } - { "dynnp_of" "dynn_Cumberland" } - { "dynnp_of" "dynn_York" } - { "dynnp_of" "dynn_Lancaster" } - { "dynnp_of" "dynn_Chester" } - { "dynnp_of" "dynn_Lincoln" } - { "dynnp_of" "dynn_Leicester" } - { "dynnp_of" "dynn_Derby" } - { "dynnp_of" "dynn_Shrewsbury" } - { "dynnp_of" "dynn_Northampton" } - { "dynnp_of" "dynn_Bedford" } - { "dynnp_of" "dynn_Norfolk" } - { "dynnp_of" "dynn_Suffolk" } - "dynn_Crawford" - "dynn_Tynedale" - "dynn_Pudsey" - "dynn_Marshal" - "dynn_Rowe" - { "dynnp_de" "dynn_Criel" } - "dynn_Ciesla" - "dynn_Ross" - "dynn_Wuffing" - "dynn_Beorming" - "dynn_Eorling" - "dynn_A_bbing" - "dynn_A_lling" - "dynn_Wintaling" - } - - male_names = { - Arncytel Balthere Beorhtfrith Beorhthelm BeorhtmE_r Beorhtnoth Beorhtric Beorhtsige Beorhtwine Beorn BeornrE_d Beornwulf - Burgheard Byrhtnoth Cearl Cenfus CenrE_d Cenwulf Ceolwulf Cerdic Copsige - Cuthberht CuthrE_d Cynehelm Cynewulf Cytelbearn Eadberht Eadfrith Eadgar Eadmund EadmE_r Eadric - EadrE_d Eadsige Eadulf Eadweald Eadweard Eadwig Eadwine Eadwulf Ealdhun Ealdmund EaldrE_d Ealdwine - Ealdwulf Eanberht Eanfrith Eanhere Eardwulf Eastmund Ecgberht Ecgfrith Gamall Godwine Gospatric Guthfrith Guthmund - Gyrth Hacon Harold Heahberht Hereberht Hereweald Hereweard Hlothere Hrodberht InwE_r Leofheah Leofhelm - Leofric Leofweald Leofwine Maccus Morcar ME_rleswegn Offa Onlaf Ordgar - Oscytel Oshere Osmund Osric OsrE_d Osulf Osweald Oswine Oswulf Petre RE_dwulf RE_genweald Scule - Sigeberht Sigehelm Sigeric SigerE_d Sighere Siweard Stigand Swegn Swithelm SwithrE_d SwE_frE_d SE_bert SE_lrE_d SE_weald - SE_xbald SE_xrE_d ThorE_d Thurcytel Thurfrith Tostig UhtrE_d Ulf Ulfcytel Waltheof Werestan Wiglaf WihtrE_d - Wistan Wulf Wulfgar Wulfgeat Wulfhelm Wulfhere WulfmE_r Wulfnoth Wulfstan E_lfgar E_lfmE_r E_lfnoth E_lfric E_lfrE_d E_lfsige - E_lfstan E_lfwald E_lfweard E_lfwig E_lfwine E_lle E_thelbald E_thelberht E_thelfrith E_thelhere E_thelmE_r - E_thelric E_thelrE_d E_thelsige E_thelstan E_thelweald E_thelweard E_thelwine E_thelwold E_thelwulf - Eormenred Eorcenberht Eormenric Eadbald RE_dwald - } - female_names = { - Agatha Balthild BeorhtflE_d Beorhtgifu Beorhtgyth Beorhtwaru Beorhtwynn BeornflE_d Beorngyth BlE_ja BurgflE_d CeolflE_d Cristina - Cuthburg Cwenburg Cyneburg Cynegyth Cynehild Cyneswith Cynethryth Eadburg EadflE_d Eadgifu Eadgyth Eadhburh Eadhild Ealdgyth - EalhflE_d Ealhswith Eanswith Ecgfrida Ecgwyn Godgifu Gunhilda Gytha Helga Heregyth Hereswith Hextilda Hungifu Judith - LeofflE_d Leofgifu Leofrun Leofwaru Leofwynn Margaret Maud Mildrith Octreda SifflE_d Sigrid SE_thryth WulfflE_d Wulfgifu - Wulfgyth Wulfhild Wulfrun Wulfthryth Wulfwaru Wulfwynn WynnflE_d WE_rburg E_bba E_lfflE_d E_lfgifu E_lfgyth E_lflE_da E_lfrida - E_lfswith E_lfthryth E_lfwynn E_thelburg E_thelflE_d E_thelgifu E_thelhild E_thelrE_da E_thelswith E_thelthryth - E_thelburh Seaxburh Wihtburh - } - - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_son" - patronym_suffix_female = "dynnpat_suf_sdohtor" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 5 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_hengist_retinue" coat_of_arms = "mc_hengist_retinue" } - { name = "mercenary_company_wakes_guard" coat_of_arms = "mc_wakes_guard" } - { name = "mercenary_company_horsas_band" coat_of_arms = "mc_horsas_band" } - } -} - -name_list_old_saxon = { - dynasty_names = { - dynn_Pattensen - dynn_Schneider - dynn_Theodericing - dynn_Richfriding - dynn_Abonid - dynn_Smeldiging - dynn_Unwanid - dynn_Hessing - } - - male_names = { - Abo Adalbero Adalbert Adalbrand Adaldag Adalgar Adalgod Adolf Aelle Albrecht Alebrand - Altfrid Ansgar Arnd Arnold Asig Balduin Balthasar Banzleib Beneke Benno Bernd - Bernhard Bertold Bertram Boddic Brun Bruno Burchard Cissa Claus Cobbo Cord - Cyprian Dago Dedo Dethard Detleff Detmar Diederik Donar Eggerd Egilmar Ekbert Engelbert - Engelhard Erik Erp Esiko Everd Ewald Floribert Freawine Frederik Gehrke Gelder Gero Gerold Gevert - Ghert Giselher Giselmar Gosschalk Goswin Gunzelin GO_dke GU_nther Hans Harthgate Hartwig Heideke - Hengest Henneke Herberd Hermann Hinrik Hoger Hulderic Humfried Immed Isidor Jacob Jaspar Jochim - Johann Juries Kersten KO_pke Laurentz Lembert Leuderic Liawizo Liemar Liudger Luder-Udo - Luder Ludolf Ludwig Magnus Marbold Marquard Mathias Meinwerk Merten Michael - Norbert Odo Ordulf Peter Philipp Radke Reginbern Reinbern Reineke Reinmar Rudigar - Rudolf Sigbert Sigfrid Sigward Simon Steffen Thankmar Theoderic Theodoric - Theodwin Thimo Thomas Tobe Tymmeke Udo Unwan Viric Volkwin Volrad Walbert Waldemar Waldered Waltard - Warin Warinechin Wecta Wenzel Werneke Weybrecht Wichbert Wichmann Wicho Widukind Wigebert Wilbrand - Willichin Withgils Witikind Witta Wlencing Wolter Wulff - } - female_names = { - Addila Adelheid Alof Agnes Anna Athela Beatrix Bertha Bertrada Bia Bisina Bithild - Brigida Christina Diedke Eilika Elisabeth Enda Frederuna Geilana Gerberga Gertrud Gisela - Glismod Hadwig Hasala Heilwig Helene Hildegard Hrothwina Ida Imma Irmgard Irminburg - Jutta Katharina Kunigunde Luitgard Margarete Mathilde Mechthild Oda - Othelindis Radegund Reginlint Richardis Rodelinda Sophia Suanhilde Theodrada Thiedburga Wienke Wiltrud Wulfhild - } - - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_sunu" - patronym_suffix_female = "dynnpat_suf_sdohtar" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 5 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 -} - -name_list_scottish = { - cadet_dynasty_names = { - { "dynnp_de" "dynn_Kald" } - { "dynnp_de" "dynn_la_Haya" } - { "dynnp_de" "dynn_Lindsay" } - { "dynnp_de" "dynn_Loudoun" } - { "dynnp_de" "dynn_Ramsay" } - { "dynnp_of" "dynn_Angus" } - { "dynnp_of" "dynn_Carrick" } - { "dynnp_of" "dynn_Galloway" } - { "dynnp_of" "dynn_Galloway" } - { "dynnp_of" "dynn_Scotland" } - { "dynnp_of" "dynn_Strathearn" } - { "dynnp_of" "dynn_Tullibardine" } - dynn_Abernethy - dynn_Arbuthnot - dynn_Archil - dynn_Armstrong - dynn_Ballantyne - dynn_Bannock - dynn_Barclay - dynn_Blackadder - dynn_Borthwick - dynn_Bradnigh - dynn_Branain - dynn_Bruce - dynn_Buchan - dynn_Cameron - dynn_Campbell - dynn_Camshron - dynn_Carrun - dynn_Cockburn - dynn_Cosmungho - dynn_Craigies - dynn_Dean - dynn_Douglas - dynn_Errol - dynn_Forbes - dynn_Fothriff - dynn_Fraser - dynn_Friseal - dynn_Gillespie - dynn_Glenklochar - dynn_Gordon - dynn_Graham - dynn_Grant - dynn_Johnston - dynn_Kennoway - dynn_Kyle - dynn_Lochore - dynn_Lowden - dynn_Menteith - dynn_Murray - dynn_Olifard - dynn_Rannaire - dynn_Saint-Clair - dynn_Scoine - dynn_Strathearn - dynn_Turnbull - dynn_Wallace - } - - dynasty_names = { - { "dynnp_de" "dynn_Kald" } - { "dynnp_de" "dynn_la_Haya" } - { "dynnp_de" "dynn_Lindsay" } - { "dynnp_de" "dynn_Loudoun" } - { "dynnp_de" "dynn_Ramsay" } - { "dynnp_of" "dynn_Angus" } - { "dynnp_of" "dynn_Carrick" } - { "dynnp_of" "dynn_Galloway" } - { "dynnp_of" "dynn_Galloway" } - { "dynnp_of" "dynn_Scotland" } - { "dynnp_of" "dynn_Strathearn" } - { "dynnp_of" "dynn_Tullibardine" } - dynn_Abernethy - dynn_Arbuthnot - dynn_Archil - dynn_Armstrong - dynn_Ballantyne - dynn_Bannock - dynn_Barclay - dynn_Blackadder - dynn_Borthwick - dynn_Bradnigh - dynn_Branain - dynn_Bruce - dynn_Buchan - dynn_Cameron - dynn_Campbell - dynn_Camshron - dynn_Carrun - dynn_Cockburn - dynn_Cosmungho - dynn_Craigies - dynn_Dean - dynn_Douglas - dynn_Errol - dynn_Forbes - dynn_Fothriff - dynn_Fraser - dynn_Friseal - dynn_Gillespie - dynn_Glenklochar - dynn_Gordon - dynn_Graham - dynn_Grant - dynn_Johnston - dynn_Kennoway - dynn_Kyle - dynn_Lochore - dynn_Lowden - dynn_Menteith - dynn_Murray - dynn_Olifard - dynn_Rannaire - dynn_Saint-Clair - dynn_Scoine - dynn_Strathearn - dynn_Turnbull - dynn_Wallace - } - - male_names = { - Adam Alpin Alan Alastair Alexander Andrew - Angus Archibald Arthur Arran Aulay Beathan Brian Brice Cailean Calum Carbrey Colban - Colin Conall Conan Constantine David Dermid Donald Douglas Duff Dugald - Duncan Edgar Edward Edwin Eric Evander Ewan Farquhar Fergus Fingal Findlay Frang - Gavin Gilbert Gilbride Gilchrist Gillespie Gilpatrick Gilroy Giric Glenn Godfrey Gregor - Hamish Hector Henry Hugh Iain Indulf James John Kenneth Kentigern Lachlan Laurence Lennon - Lulach Macbeth Magnus Malcolm Maldoven Maldred Malise Malmure Maoilios Marcas Malsnectan - Matad Matthew Michael Morgan Muir Mungo Murdoch Murray Neil Ninian Oscar - Patrick Paul Peter Philip Radulf Ranald Richard Robert Roderick Ronald Rory Ross Roy - Shaw Sholto Simon Somerled Stephan Sweeny Taig Talore Thomas Torquil Uhtred Uisdean Walan - Waldeve Walter William - } - female_names = { - Ada Affraic Agnes Aileen Alice Anna Annabella Aufrica Barabal Beileag Beitris Beathoc Bride - Catriona Cecilia Christina Deirdre Derilla Dervorgilla Donada Donella - Edith Edna Effie Eilionoir Eimhir Eithne Ela Eleanor Elspeth Euna Eva Fenella Fingola Flora - Forflissa Galiena Glenna Gormelia Gruoch Helen Innes Iona Isabel Isla Isobel Jean Julia - Kenna Kentigerna Kirstin Lillias Lorna Malmure Maisie Malina Margaret Mariota Marjory Mary - Martha Marthoc Maud Maura Mirren Mor Morag Morna Moyna Muriel - Murron Nuala Orabilia Peigi Rhonda Rodina Ronalda Ros Saundra Sheena Shona Slaine Sorcha Steacy Una - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_prefix_male = "dynnpat_pre_Mc" - patronym_prefix_female = "dynnpat_pre_Mc" - - - pat_grf_name_chance = 30 - mat_grf_name_chance = 15 - father_name_chance = 5 - - pat_grm_name_chance = 30 - mat_grm_name_chance = 15 - mother_name_chance = 10 - - mercenary_names = { - { name = mercenary_company_border_reivers } - { name = mercenary_company_warband_of_the_great_hall } - { name = mercenary_company_company_of_the_kings_son } - } -} diff --git a/common/culture/name_lists/00_west_slavic.txt b/common/culture/name_lists/00_west_slavic.txt deleted file mode 100644 index 275cce827..000000000 --- a/common/culture/name_lists/00_west_slavic.txt +++ /dev/null @@ -1,655 +0,0 @@ -name_list_pommeranian = { - - cadet_dynasty_names = { - "dynn_Obroditen" - "dynn_Gryfita" - { "dynnp_z" "dynn_Liubic" } - "dynn_S_wiE_ca" - "dynn_GrzymaL_a" - "dynn_JastrzE_biec" - "dynn_L_odzia" - "dynn_Lubicz" - "dynn_NaL_E_cz" - "dynn_Gniewosz" - { "dynnp_z" "dynn_Roztoki" } - { "dynnp_ze" "dynn_SL_upska" } - } - - dynasty_names = { - "dynn_Obroditen" - "dynn_Gryfita" - { "dynnp_z" "dynn_Liubic" } - "dynn_S_wiE_ca" - "dynn_GrzymaL_a" - "dynn_JastrzE_biec" - "dynn_L_odzia" - "dynn_Lubicz" - "dynn_NaL_E_cz" - "dynn_Gniewosz" - { "dynnp_z" "dynn_Roztoki" } - { "dynnp_ze" "dynn_SL_upska" } - } - - male_names = { - Aleksander Andrzej Antoni Aron Barnim Bartosz BedR_ich Bezprzym BL_aZ_ej BogisL_aw Bohdan BohumI_r BolesL_aw Borzywoj BoZ_ydar Branimir Branislav - BR_etislav Casimir Ctibor DobiesL_aw Dobromil Drosuk Dytryk FrantiS_ek GaweL_ Grzegorz Havel Jacenty Jakub Jakusz Janusz Jaromar - Jaromil JaromI_r Jaroslav JE_drzej JindR_ich JiR_I_ Jozef Juliusz Kajetan Kamil Karel Kasper Kazimierz Kliment Kolman Kornel KreS_imir KrzesL_aw - Krzysztof Lech Leszek Lubomir Lucjan LudvI_k Marek Marian Martin Mateusz Mieszko MikolA_S_ MilosL_aw MiL_osz MirosL_aw MS_cisL_aw MS_ciwO_j - OldR_ich OndR_ej Otokar Patryk PaweL_ Piotr Prendota PrzemysL_ PrzybysL_aw Radomil Radomir Radoslav Rostislav Ryszard Sambor Sobieslav StanisL_aw - Strasz S_wiE_topeL_k S_wiE_tosL_aw Szczepan SzczE_sny Szymon Tadeusz Tomasz Udalrich Urjasz VojtE_ch WacL_aw Walenty WratysL_aw Wawrzyniec VA_clav - Wincenty WisL_aw WL_adysL_aw WL_odek WL_odzimierz WL_odzisL_aw Zbigniew ZdenE_k Zdislav Zygmunt - } - female_names = { - Agnieszka AlZ_bE_ta AndE_la Anna Berta Bohuslava BoZ_ena Branislava Dagmar Danuta Dobrava Dobroniega Dorota Dragomira Edyta Ewa Geira Gertruda - Gracja Halina Hanna Irena Izabela Jadwiga Jarka Jarmila Jolanta Judyta Kamila Katarina Kenna Kornelia Krystyna Ksenia Lidia - Ludmila Magda Magdalena MaL_gorzata Marcelina Maria MarkE_ta Martyna Mateja Matylda Milena Miroslava Pechna RO_za Radomila Radomira Radoslava - Raina Regelinda Rycheza Salomea S_miechna Stanislava Stefana SvE_tlana Urszula VA_clava Vladislava Wera WojsL_awa ZdeN_ka Zofia ZwinisL_awa - } - - dynasty_of_location_prefix = "dynnp_of" - - - - mercenary_names = { - { name = "mercenary_company_oder_band" } - { name = "mercenary_company_company_of_the_dog" } - } -} - -name_list_czech = { - - cadet_dynasty_names = { - "dynn_HrabiS_id" - "dynn_Markvartid" - "dynn_VI_tkid" - "dynn_VrS_ovid" - "dynn_Vratislavid" - "dynn_Bavorid" - "dynn_Harrach" - "dynn_Drslavid" - "dynn_Hroznatid" - "dynn_Z_erotI_nid" - "dynn_Czernin" - "dynn_BeneS_id" - "dynn_OpavskY__PR_emyslid" - { "dynnp_z" "dynn_Ronova" } - { "dynnp_ze" "dynn_Z_erotI_na" } - { "dynnp_z" "dynn_Kouic" } - { "dynnp_ze" "dynn_PS_ova" } - { "dynnp_z" "dynn_Buzic" } - { "dynnp_z" "dynn_LipE_" } - { "dynnp_z" "dynn_Lichtenburka" } - { "dynnp_z" "dynn_Michalovic" } - { "dynnp_z" "dynn_Lemberka" } - { "dynnp_ze" "dynn_ZvI_R_etic" } - { "dynnp_z" "dynn_Vartmberka" } - { "dynnp_z" "dynn_ValdS_tejna" } - { "dynnp_z" "dynn_BR_ezna" } - { "dynnp_z" "dynn_RoZ_mberka" } - { "dynnp_z" "dynn_Hradce" } - { "dynnp_z" "dynn_Krumlova" } - { "dynnp_z" "dynn_U_stI_" } - { "dynnp_z" "dynn_DubE_" } - { "dynnp_z" "dynn_FalknS_tejna" } - { "dynnp_z" "dynn_LandS_tejna" } - { "dynnp_ze" "dynn_StrA_Z_e" } - { "dynnp_z" "dynn_Lomnice" } - { "dynnp_z" "dynn_Tasova" } - { "dynnp_z" "dynn_KR_iZ_anova" } - { "dynnp_z" "dynn_BeneS_ova" } - { "dynnp_z" "dynn_CvilI_na" } - { "dynnp_z" "dynn_BechyN_e" } - { "dynnp_z" "dynn_Tvorkova" } - { "dynnp_z" "dynn_DE_dic" } - { "dynnp_z" "dynn_KravaR_" } - { "dynnp_z" "dynn_DiviS_ova" } - { "dynnp_z" "dynn_KunS_tA_tu" } - { "dynnp_ze" "dynn_Zbraslavi" } - { "dynnp_z" "dynn_ObR_an" } - { "dynnp_z" "dynn_PernS_tejna" } - "dynn_Benedid" - "dynn_LichovskY_" - { "dynnp_z" "dynn_Boskovic" } - { "dynnp_ze" "dynn_Sovince" } - { "dynnp_ze" "dynn_SS_vA_benic" } - { "dynnp_z" "dynn_Ojnic" } - { "dynnp_z" "dynn_Hodic" } - { "dynnp_z" "dynn_Drnovic" } - { "dynnp_z" "dynn_VI_ckova" } - { "dynnp_z" "dynn_NeC_tin" } - { "dynnp_z" "dynn_Cimburka" } - { "dynnp_z" "dynn_Homberka" } - { "dynnp_z" "dynn_DonI_na" } - { "dynnp_von" "dynn_Sternberg" } - "dynn_Bavor_ze_Strakonic" - { "dynnp_von" "dynn_Harrach" } - } - - dynasty_names = { - "dynn_HrabiS_id" - "dynn_Markvartid" - "dynn_VI_tkid" - "dynn_VrS_ovid" - "dynn_Vratislavid" - "dynn_Bavorid" - "dynn_Harrach" - "dynn_Drslavid" - "dynn_Hroznatid" - "dynn_Z_erotI_nid" - "dynn_Czernin" - "dynn_BeneS_id" - "dynn_OpavskY__PR_emyslid" - { "dynnp_z" "dynn_Ronova" } - { "dynnp_ze" "dynn_Z_erotI_na" } - { "dynnp_z" "dynn_Kouic" } - { "dynnp_ze" "dynn_PS_ova" } - { "dynnp_z" "dynn_Buzic" } - { "dynnp_z" "dynn_LipE_" } - { "dynnp_z" "dynn_Lichtenburka" } - { "dynnp_z" "dynn_Michalovic" } - { "dynnp_z" "dynn_Lemberka" } - { "dynnp_ze" "dynn_ZvI_R_etic" } - { "dynnp_z" "dynn_Vartmberka" } - { "dynnp_z" "dynn_ValdS_tejna" } - { "dynnp_z" "dynn_BR_ezna" } - { "dynnp_z" "dynn_RoZ_mberka" } - { "dynnp_z" "dynn_Hradce" } - { "dynnp_z" "dynn_Krumlova" } - { "dynnp_z" "dynn_U_stI_" } - { "dynnp_z" "dynn_DubE_" } - { "dynnp_z" "dynn_FalknS_tejna" } - { "dynnp_z" "dynn_LandS_tejna" } - { "dynnp_ze" "dynn_StrA_Z_e" } - { "dynnp_z" "dynn_Lomnice" } - { "dynnp_z" "dynn_Tasova" } - { "dynnp_z" "dynn_KR_iZ_anova" } - { "dynnp_z" "dynn_BeneS_ova" } - { "dynnp_z" "dynn_CvilI_na" } - { "dynnp_z" "dynn_BechyN_e" } - { "dynnp_z" "dynn_Tvorkova" } - { "dynnp_z" "dynn_DE_dic" } - { "dynnp_z" "dynn_KravaR_" } - { "dynnp_z" "dynn_DiviS_ova" } - { "dynnp_z" "dynn_KunS_tA_tu" } - { "dynnp_ze" "dynn_Zbraslavi" } - { "dynnp_z" "dynn_ObR_an" } - { "dynnp_z" "dynn_PernS_tejna" } - "dynn_Benedid" - "dynn_LichovskY_" - { "dynnp_z" "dynn_Boskovic" } - { "dynnp_ze" "dynn_Sovince" } - { "dynnp_ze" "dynn_SS_vA_benic" } - { "dynnp_z" "dynn_Ojnic" } - { "dynnp_z" "dynn_Hodic" } - { "dynnp_z" "dynn_Drnovic" } - { "dynnp_z" "dynn_VI_ckova" } - { "dynnp_z" "dynn_NeC_tin" } - { "dynnp_z" "dynn_Cimburka" } - { "dynnp_z" "dynn_Homberka" } - { "dynnp_z" "dynn_DonI_na" } - { "dynnp_von" "dynn_Sternberg" } - "dynn_Bavor_ze_Strakonic" - { "dynnp_von" "dynn_Harrach" } - } - - male_names = { - Albrecht ArnoS_t Beneda BeneS_ BedR_ich Bernard BoC_ek Bohuslav BohuS_e Boleslav BoreS_ BoR_ek BoR_ivoj Borut BoZ_ej BoZ_epor - BR_etislav Budislav CzernI_n CC_aslav CC_astolov CC_enEE_k CC_esta Chval DamaS_a Dalibor Dalimil DEE_polt DEE_tR_ich DiviS_ DobeS_ Dobromil Domaslav Drslav - DrZ_islav Fridrich HaS_ek Havel HenI_k Heralt Heriman HrabiS_e Hroznata Hruta Hynek Jakub Jan JarohnEE_v JaromI_r Jaroslav JaroS_ Jenec JeS_ek JetR_ich - Jimram JindR_ich JiR_I_ JiR_I_k JoS_t Karel Kochan Kojata KonrA_d Kuna KunrA_t Letoslav Litolt Lupold Markvart Martin MatouS_ MEE_S_ek - Mikul MikulA_S_ Milota Mstidruh Mutina NaC_erat Nadej Nemoj NeuS_a Odolen OjI_R_ OldR_ich OndR_ej Ota Otakar PelhR_im Petr Prech PR_emysl - PR_ibyslav Prokop Radosta Rajmund Robert Sezema SlA_vek Slavibor Smil SobEE_slav SpytihnEE_v Strachkvas Svatobor Svatopluk SvEE_tlI_k - Tas Tista TobiA_S_ VA_clav Velen VeliS_ VilE_m VI_tek VladimI_r Vladislav VlachnI_k Vnislav VojtEE_ch Vok Vratislav VS_ebor Vznata - ZA_viS_ ZA_S_tita ZbynEE_k Zbyslav ZdI_k Zdislav Zikmund - } - female_names = { - AdlE_ta AlZ_bEE_ta AneZ_ka Anna Barbora BedR_iS_ka Berta BlahomI_ra BlaZ_ena Bohdana Bohumila Bohunka Bohuslava BoZ_ena BoZ_islava BR_etislava - CC_astava CecI_lie Ctislava Dobrava Dobromila Dobroslava Domaslava Dorota Doubravka DrahomI_ra Drahoslava EliS_ka Eufemie Gertruda Guta - Hedvika Helena Hodka Jana Jaroslava Jitka Johanka Judita Justina KateR_ina KlA_ra Konstancie KristY_na Kunhuta - LibuS_e Ludmila Marie MarkE_ta Mlada Olga Perchta PR_ibyslava Radka Rejna Richeza Richsa SS_A_rka Skonka Stanislava Svatava - VilemI_na Viola Vladislava Vlasta Vojslava Zdislava Zdenka ZZ_ofie - } - - dynasty_of_location_prefix = "dynnp_of" - - - - mercenary_names = { - { name = "mercenary_company_freelances_of_brandys" } - { name = "mercenary_company_army_of_the_ore" } - { name = "mercenary_company_company_of_the_cruel_hand" } - } -} - -name_list_polish = { - - cadet_dynasty_names = { - "dynn_S_widnicki" - "dynn_Branicki" - "dynn_Borkowic" - "dynn_GL_ogowski" - "dynn_Bogorski" - "dynn_Lisy" - "dynn_Lewicki" - "dynn_Wielkopolski" - "dynn_Opolski" - "dynn_Czartoryski" - "dynn_Opawski" - "dynn_Halicki" - "dynn_Zahumski" - "dynn_Kujawski" - "dynn_SubisL_awowic" - "dynn_Wolin" - "dynn_Koter" - "dynn_Woewodskij" - "dynn_Maciejewski" - "dynn_Urban" - "dynn_Starosz" - "dynn_SzczepaN_czyk" - "dynn_Jankowski" - "dynn_Nowak" - "dynn_Rudolf" - "dynn_Majek" - "dynn_PowaL_a" - "dynn_Kujawski" - "dynn_Chodkiewicz" - "dynn_JabL_onowski" - "dynn_Korecki" - "dynn_Lubomirski" - "dynn_MaL_achowski" - "dynn_Olelkowicz" - "dynn_Ostrogski" - "dynn_Poniatowski" - "dynn_Potocki" - "dynn_RadziwiL_L_" - "dynn_Rzewuski" - "dynn_Sanguszko" - "dynn_Sapieha" - "dynn_Sobieski" - "dynn_WiS_niowiecki" - "dynn_Zamojski" - "dynn_Zbaraski" - "dynn_Awdaniec" - "dynn_CzetwertyN_ski" - "dynn_Skarbek" - "dynn_Brochwicz" - "dynn_DA_browa" - "dynn_DoL_E_ga" - "dynn_Doliwa" - "dynn_Godziemba" - "dynn_Gryf" - "dynn_Leliwa" - "dynn_Nowina" - "dynn_OdrowA_Z_" - "dynn_OgoN_czyk" - "dynn_PO_L_kozic" - "dynn_Pomian" - "dynn_Radwan" - "dynn_Rawicz" - "dynn_Rogala" - "dynn_Sulima" - "dynn_Szeliga" - "dynn_TrA_ba" - "dynn_DL_ugosz" - "dynn_Kmita" - "dynn_S_winka" - { "dynnp_z" "dynn_WiS_licy" } - { "dynnp_z" "dynn_Garbowa" } - { "dynnp_z" "dynn_OleS_nicy" } - { "dynnp_z" "dynn_Melsztyna" } - { "dynnp_z" "dynn_TE_czyna" } - "dynn_Sypniewski" - "dynn_OdrowA_Z_" - "dynn_LanckoroN_ski" - "dynn_Taczanowski" - "dynn_LubraN_ski" - "dynn_Tarnowski" - "dynn_Giese" - "dynn_Kolanka" - "dynn_Gamrat" - "dynn_MielZ_yN_ski" - "dynn_OgiN_ski" - "dynn_Dmowski" - } - - dynasty_names = { - "dynn_S_widnicki" - "dynn_Branicki" - "dynn_Borkowic" - "dynn_GL_ogowski" - "dynn_Bogorski" - "dynn_Lisy" - "dynn_Lewicki" - "dynn_Wielkopolski" - "dynn_Opolski" - "dynn_Czartoryski" - "dynn_Opawski" - "dynn_Halicki" - "dynn_Zahumski" - "dynn_Kujawski" - "dynn_SubisL_awowic" - "dynn_Wolin" - "dynn_Koter" - "dynn_Woewodskij" - "dynn_Maciejewski" - "dynn_Urban" - "dynn_Starosz" - "dynn_SzczepaN_czyk" - "dynn_Jankowski" - "dynn_Nowak" - "dynn_Rudolf" - "dynn_Majek" - "dynn_PowaL_a" - "dynn_Kujawski" - "dynn_Chodkiewicz" - "dynn_JabL_onowski" - "dynn_Korecki" - "dynn_Lubomirski" - "dynn_MaL_achowski" - "dynn_Olelkowicz" - "dynn_Ostrogski" - "dynn_Poniatowski" - "dynn_Potocki" - "dynn_RadziwiL_L_" - "dynn_Rzewuski" - "dynn_Sanguszko" - "dynn_Sapieha" - "dynn_Sobieski" - "dynn_WiS_niowiecki" - "dynn_Zamojski" - "dynn_Zbaraski" - "dynn_Awdaniec" - "dynn_CzetwertyN_ski" - "dynn_Skarbek" - "dynn_Brochwicz" - "dynn_DA_browa" - "dynn_DoL_E_ga" - "dynn_Doliwa" - "dynn_Godziemba" - "dynn_Gryf" - "dynn_Leliwa" - "dynn_Nowina" - "dynn_OdrowA_Z_" - "dynn_OgoN_czyk" - "dynn_PO_L_kozic" - "dynn_Pomian" - "dynn_Radwan" - "dynn_Rawicz" - "dynn_Rogala" - "dynn_Sulima" - "dynn_Szeliga" - "dynn_TrA_ba" - "dynn_DL_ugosz" - "dynn_Kmita" - "dynn_S_winka" - { "dynnp_z" "dynn_WiS_licy" } - { "dynnp_z" "dynn_Garbowa" } - { "dynnp_z" "dynn_OleS_nicy" } - { "dynnp_z" "dynn_Melsztyna" } - { "dynnp_z" "dynn_TE_czyna" } - "dynn_Sypniewski" - "dynn_OdrowA_Z_" - "dynn_LanckoroN_ski" - "dynn_Taczanowski" - "dynn_LubraN_ski" - "dynn_Tarnowski" - "dynn_Giese" - "dynn_Kolanka" - "dynn_Gamrat" - "dynn_MielZ_yN_ski" - "dynn_OgiN_ski" - "dynn_Dmowski" - } - - male_names = { - Aleksander Andrzej Bartosz Bezprym BoguchwaL_ BogumiL_ BolesL_aw BoN_cza BorzysL_aw BoZ_ydar Borzywoj Budziwuj CzcibO_r Czyrzniech - Dalimir Daniel DobiesL_aw Dobrogost Dobromir Doman Domawuj Dytryk Eustachy Gaudenty Gierolt Gniewomir Gniewosz GoS_ciwuj Goszczon Henryk Imran - Izbor JO_zef Jacek Jaksa Jakub Jakusz Jan JanisL_aw Janko Janusz JarosL_aw Jerzy Karol Kazimierz Konrad Krystyn KrzesL_aw Lambert Leszek - Maciej MaC_ko MaL_owuj Marcin MasL_aw Mateusz Mieszko MikoL_aj MiL_obrat MiL_osz MirosL_aw MS_ciwO_j Mszczuj Nadbor NiezamysL_ Odon PaweL_ PeL_ka - Piotr Piskla Prendota PrzemysL_aw PrzybO_r Sambor SE_dziej SE_dzimir Sieciech SiemomysL_ Siemowit Skarbimir Snowid Spytko StanisL_aw - Stefan Stoigniew Strasz SulisL_aw Sulistryj S_wiE_topeL_k S_wiE_tosL_aw SzczE_sny Tomasz Trojden Twardomir US_ciech WacL_aw WaN_ko Wawrzyniec - WielisL_aw WiesL_aw Wincenty Wit Witosz WL_adysL_aw Wojciech Wojuta WszebO_r Zbigniew Zbyszko Z_egota Z_elibrat - Zygmunt - } - female_names = { - Adelajda Adleta Agnieszka Aldona Alicja Anastazja Anna Barbara Beata BoZZena Danuta Diana Dobrawa Dobroniega ElZ_bieta Eufemia Eufrozyna Eugenia Gabriela Gertruda GrzymisL_awa - Helena Jadwiga Jolanta Judyta Katarzyna Kazimiera Kenna Kinga Konstancja Krystyna Kunegunda L_ucja LudmiL_a Magdalena MaL_gorzata Maria - Matylda Milena Nadzieja Nawoja Pechna Rycheza Ryksa Salomea Samboja Scholastyka S_miechna StanisL_awa S_wiE_tosL_awa WisL_awa WojsL_awa - WolisL_awa Wszebora WszemiL_a Zofia ZwinisL_awa - } - - dynasty_of_location_prefix = "dynnp_of" - - #patronym_suffix_male = "dynnpat_suf_owski" - #patronym_suffix_female = "dynnpat_suf_owska" - - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 40 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - { name = "mercenary_company_druzynan_host" } - { name = "mercenary_company_free_company_of_the_pospolite" } - } -} - -name_list_sorbian = { - - cadet_dynasty_names = { - # Currently shared with Pommeranian - "dynn_Obroditen" - "dynn_Gryfita" - { "dynnp_z" "dynn_Liubic" } - "dynn_S_wiE_ca" - "dynn_GrzymaL_a" - "dynn_JastrzE_biec" - "dynn_L_odzia" - "dynn_Lubicz" - "dynn_NaL_E_cz" - "dynn_Gniewosz" - { "dynnp_z" "dynn_Roztoki" } - { "dynnp_ze" "dynn_SL_upska" } - } - - dynasty_names = { - # Currently shared with Pommeranian - "dynn_Obroditen" - "dynn_Gryfita" - { "dynnp_z" "dynn_Liubic" } - "dynn_S_wiE_ca" - "dynn_GrzymaL_a" - "dynn_JastrzE_biec" - "dynn_L_odzia" - "dynn_Lubicz" - "dynn_NaL_E_cz" - "dynn_Gniewosz" - { "dynnp_z" "dynn_Roztoki" } - { "dynnp_ze" "dynn_SL_upska" } - } - - male_names = { - Aleksander Andrzej Antoni Aron Barnim BedR_ich BL_aZ_ej Blus Bogislav Bohdan BohumI_r BolesL_aw BoR_ivoj BoZ_ydar BranimI_r Branislav - BR_etislav Budivoj BuR_islav CzcibO_r Czimislav Dervan Dobieslav Dobromil Drosuk Dytryk FrantiS_ek GaweL_ Grzegorz Havel Henry Jacenty Jakub Jakusz Janusz Jaromar - Jaromil Jaromir Jaroslav JE_drzej JindR_ich Jozef Juliusz Kajetan Kamil Karel Kasimir Kasper Kliment Kolman Kornel KreS_imir KrzesL_aw - Kruto Krzysztof Lech Leszek Lubomir Lucjan LudvI_k Marek Marian Martin Mateusz Mieszko Miliduch Miloslav MiL_osz Miroslav ML_cisL_aw Mstivoj - Niklot Nikolaus OldR_ich OndR_ej Otokar Patryk PaweL_ Petrus Piotr Prendota Pribignev Pribislav PrzemysL_ Przybyslaw Radomil Radomir Radoslav RatiboR_ Rostislav Ryszard Sambor Sobieslav Stanislav - Strasz S_wiE_topeL_k Svietoslav Szczepan SzczE_sny Szymon Tadeusz Tetzlav Tomasz Udalrich Urjasz VojtE_ch VA_clav Vratislav Vitslav Walenty Wertislav Wawrzyniec VE_nceslav - Wincenty Wizlaw WL_adysL_aw WL_odek WL_odzimierz WL_odzisL_aw Vratislav Zbigniew ZdenE_k Zdislav Zygmunt - } - female_names = { - Agnieszka AlZ_bE_ta AndE_la Anna Berta Bohuslava BoZ_ena Branislava Dagmar Danuta Dobrava Dobroniega Dobroslava Dorota Dragomira Edyta Eva Geira Gertruda - Gracja Halina Hanna Irena Izabela Jadwiga Jarka Jarmila Jolanta Judyta Kamila Katarina Kenna Kornelia Krystyna Ksenia Lidia - Ludmila Magda Magdalena Marcelina Maria Martyna Mateja Matylda Milena Miroslava Pechna RO_za Radomila Radomira Radoslava - Raina Regelinda Rycheza Salomea S_miechna Stanislava Stefana SvE_tlana UrS_ula VA_clava VE_ra Vladislava Woislava ZdeN_ka Zofia Zvinislava - } - - dynasty_of_location_prefix = "dynnp_of" - - - - mercenary_names = { - { name = "mercenary_company_band_of_the_fallen_knez" } - { name = "mercenary_company_company_of_the_stout_horse" } - } -} - - -name_list_carantanian = { - - cadet_dynasty_names = { - "dynn_Furlan" - "dynn_Golob" - "dynn_Korosec" - "dynn_Kos" - "dynn_Krajnc" - "dynn_Kirzman" - "dynn_Medved" - "dynn_Mlakar" - "dynn_Potocnik" - "dynn_Jelen" - "dynn_Kragel" - "dynn_Orel" - "dynn_Vran" - "dynn_Senica" - "dynn_Grabec" - "dynn_Cuk" - "dynn_Sova" - "dynn_Volk" - "dynn_Volcic" - "dynn_Lisjak" - "dynn_Jazbec" - "dynn_Zajc" - "dynn_Kosuta" - "dynn_Petelin" - "dynn_Macek" - "dynn_Phorjec" - "dynn_Bohorec" - "dynn_Karavankec" - "dynn_Gorjancic" - "dynn_Rogic" - "dynn_Prekmurjec" - "dynn_Goricko" - "dynn_Halozec" - "dynn_Kozjakec" - "dynn_Kozjansko" - "dynn_Dravec" - "dynn_Mura" - "dynn_Raba" - "dynn_Dravinja" - "dynn_Krka" - "dynn_Sava" - "dynn_Idrija" - "dynn_Bohinjec" - "dynn_Soca" - "dynn_Vipavec" - "dynn_Planinec" - "dynn_Hribovec" - "dynn_Panterec" - "dynn_Creniv" - "dynn_Rdeciv" - "dynn_Modriv" - "dynn_Beliv" - "dynn_Rumeniv" - "dynn_Zeleniv" - } - - dynasty_names = { - "dynn_Furlan" - "dynn_Golob" - "dynn_Korosec" - "dynn_Kos" - "dynn_Krajnc" - "dynn_Kirzman" - "dynn_Medved" - "dynn_Mlakar" - "dynn_Potocnik" - "dynn_Jelen" - "dynn_Kragel" - "dynn_Orel" - "dynn_Vran" - "dynn_Senica" - "dynn_Grabec" - "dynn_Cuk" - "dynn_Sova" - "dynn_Volk" - "dynn_Volcic" - "dynn_Lisjak" - "dynn_Jazbec" - "dynn_Zajc" - "dynn_Kosuta" - "dynn_Petelin" - "dynn_Macek" - "dynn_Phorjec" - "dynn_Bohorec" - "dynn_Karavankec" - "dynn_Gorjancic" - "dynn_Rogic" - "dynn_Prekmurjec" - "dynn_Goricko" - "dynn_Halozec" - "dynn_Kozjakec" - "dynn_Kozjansko" - "dynn_Dravec" - "dynn_Mura" - "dynn_Raba" - "dynn_Dravinja" - "dynn_Krka" - "dynn_Sava" - "dynn_Idrija" - "dynn_Bohinjec" - "dynn_Soca" - "dynn_Vipavec" - "dynn_Planinec" - "dynn_Hribovec" - "dynn_Panterec" - "dynn_Creniv" - "dynn_Rdeciv" - "dynn_Modriv" - "dynn_Beliv" - "dynn_Rumeniv" - "dynn_Zeleniv" - } - - male_names = { - Bedoslav Bogdan Bogomir Borislav Borut Branimir Budislav Ceh Cerno Cestimir Cheitmar Chezil Cholo Cuk Dalibor Dobroslav Domicjan Domislav Drago Dragomir Dragoslav - Etgar Gojimir Gojmir Golob Golomir Gorazd Grabec Hoten Hotimir Hraber Hrvat Inko Ivko Izeslav Izbor Jans Jaroslav Jazbec Jelen Jurk - Kadalhoh Kajtimar Kazimir Kos Kosuta Kragel Kuono Lastigoj Lenart Lisjak Liuzo Ljuban Ljubotin Ljudevit Lupa - Macek Majoran Malej Maligoj Medved Mesko Milan Milislav Milivoj Milobrat Miran Miroslav Mojmir Mistislav - Nadovid Negomir Nezko Nikola Obren Omisl Orel Petanko Petelin Plas Plasl Predoslav Pribic Pribimir Pribislav Prodan Radan Radigoj Radomir Radovan Ratzo Ruodo - Samo Sebimir Semil Semislav Senica Sigo Sizo Slavko Sobodin Sova Srecan Stanislav Stanko Stojan Stojko Stojmir Svetko Svetomir Svetoslav Svobodin - Tihomir Tomislav Trebin Trebimir Uncat Unislav - Vecerin Venceslav Venko Vetko Vladan Valhun Valtunk Valuk Vidojko Vitan Vitomir Vladimir Vladislav Vladko Vojnomir Volcic Vran Vratislav - Walto Wezil Zajc Zdebor Zdeslav Zlatko Zlatoslav Ztoimar Zverko - } - female_names = { - Alena Anna Antonia Barbora Belica Berta Blagica Bogdana Bogumila Boguslava Bojana Brajna Bratrica Bratina Ctislava - Danica Darja Deva Dejana Dobrava Dobromila Dobroslava Domaslava Dominika Dorota Doubravka Draga Dragica Dragoslava Eva - Gertruda Godeslava Gostinja Govica Gradislava Granislava Guta Hana Hedvika Helena Hodka Irena Iva Ivana - Jagoda Jana Janja Jaroslava Jasna Jelena Jelenka Jitka Johanka Judita Justina Kazimira Kalina Kosana - Ladana Lazica Lepa Lilijana Ljubica Ljubonega Ljuboslava Ljubota Ljuta Ljutica Ludmila - Magdalena Maja Malina Malinka Manidraga Maria Mica Mila Milena Miljana Mira Mirjana Mislena Neda Nedeljka Negota Novica - Odola Olga Pacemira Pavica Pavla Perchta Petra Petrissa Predobra Pribina Pribislava Pribislavka Prodana - Rada Radana Radka Radojka Rajka Radonja Rejna Richeza Richsa Romana - Sava Semika Skonka Slava Smiljana Sobemisla Stana Stanila Stanislava Stanka Stislava Stojana Stojna Svatava Svetoslava - Tunca Tunza Vilana Viola Vladislava Vlasta Vojslava Zdenka Zlatkoka Zleslava Zorana Zorka Zverinja Zverica Zverka Zvezdana - } - - dynasty_of_location_prefix = "dynnp_of" - - - - mercenary_names = { - { name = "mercenary_company_band_of_the_panther" } - { name = "mercenary_company_hammerbearers" } - { name = "mercenary_company_carantanian_white_cloaks" } - } -} diff --git a/common/culture/name_lists/NEOW_albanian.txt b/common/culture/name_lists/NEOW_albanian.txt deleted file mode 100644 index ebf55912b..000000000 --- a/common/culture/name_lists/NEOW_albanian.txt +++ /dev/null @@ -1,528 +0,0 @@ -name_list_NEOW_albanian = { - - cadet_dynasty_names = { - "dynn__C_ced_eku" - "dynn__C_ced_ela" - "dynn__C_ced_oba" - "dynn_Agaj" - "dynn_Ahmedani" - "dynn_Ahmetaj" - "dynn_Allaj" - "dynn_Aluku" - "dynn_Ba_c_ced_i" - "dynn_Balilaj" - "dynn_Balla" - "dynn_Behari" - "dynn_Berisha" - "dynn_Biba" - "dynn_Bobi" - "dynn_Bubeqi" - "dynn_Buxhelaj" - "dynn_Bytyqi" - "dynn_Cani" - "dynn_Dauti" - "dynn_Dervishi" - "dynn_Dodaj" - "dynn_Duma" - "dynn_Elezi" - "dynn_Elshani" - "dynn_Emini" - "dynn_Fakja" - "dynn_Fikaj" - "dynn_Gashi" - "dynn_Gjini" - "dynn_Gjoka" - "dynn_Gjoni" - "dynn_Gjuka" - "dynn_Guri" - "dynn_Hajnali" - "dynn_Halilaj" - "dynn_Halili" - "dynn_Hasa" - "dynn_Hasani" - "dynn_Hoti" - "dynn_Hoxha" - "dynn_Hoxhaj" - "dynn_Hysa" - "dynn_Ib_e_uml_rshimi" - "dynn_Iliazi" - "dynn_Jorgaqi" - "dynn_Kabashi" - "dynn_Kadrija" - "dynn_Kastrati" - "dynn_Kelmendi" - "dynn_Ko_c_ced_i" - "dynn_Kola" - "dynn_Komoni" - "dynn_Krasniqi" - "dynn_Kryeziu" - "dynn_Kukeli" - "dynn_Kurti" - "dynn_Laj_c_ced_i" - "dynn_Leka" - "dynn_Li_c_ced_o" - "dynn_Lika" - "dynn_Liku" - "dynn_Lilo" - "dynn_Lleshi" - "dynn_Lulaj" - "dynn_Lulashi" - "dynn_Majaci" - "dynn_Malushaj" - "dynn_Manaku" - "dynn_Marinaj" - "dynn_Marku" - "dynn_Martini" - "dynn_Masati" - "dynn_Mema" - "dynn_Meta" - "dynn_Morina" - "dynn_Mu_c_ced_a" - "dynn_Mullaliu" - "dynn_Muriqi" - "dynn_Murrizi" - "dynn_Mustafaraj" - "dynn_Ndoci" - "dynn_Omuri" - "dynn_Prifti" - "dynn_Rashica" - "dynn_Rexhepi" - "dynn_Sahiti" - "dynn_Selimaj" - "dynn_Shala" - "dynn_Shehu" - "dynn_Sinani" - "dynn_Sula" - "dynn_Tafa" - "dynn_Tahiri" - "dynn_Toska" - "dynn_Troplini" - "dynn_Vasi" - "dynn_Veseli" - "dynn_Vukatana" - "dynn_Xhemali" - "dynn_Zekaj" - } - - dynasty_names = { - "dynn__C_ced_eku" - "dynn__C_ced_ela" - "dynn__C_ced_oba" - "dynn_Agaj" - "dynn_Ahmedani" - "dynn_Ahmetaj" - "dynn_Allaj" - "dynn_Aluku" - "dynn_Ba_c_ced_i" - "dynn_Balilaj" - "dynn_Balla" - "dynn_Behari" - "dynn_Berisha" - "dynn_Biba" - "dynn_Bobi" - "dynn_Bubeqi" - "dynn_Buxhelaj" - "dynn_Bytyqi" - "dynn_Cani" - "dynn_Dauti" - "dynn_Dervishi" - "dynn_Dodaj" - "dynn_Duma" - "dynn_Elezi" - "dynn_Elshani" - "dynn_Emini" - "dynn_Fakja" - "dynn_Fikaj" - "dynn_Gashi" - "dynn_Gjini" - "dynn_Gjoka" - "dynn_Gjoni" - "dynn_Gjuka" - "dynn_Guri" - "dynn_Hajnali" - "dynn_Halilaj" - "dynn_Halili" - "dynn_Hasa" - "dynn_Hasani" - "dynn_Hoti" - "dynn_Hoxha" - "dynn_Hoxhaj" - "dynn_Hysa" - "dynn_Ib_e_uml_rshimi" - "dynn_Iliazi" - "dynn_Jorgaqi" - "dynn_Kabashi" - "dynn_Kadrija" - "dynn_Kastrati" - "dynn_Kelmendi" - "dynn_Ko_c_ced_i" - "dynn_Kola" - "dynn_Komoni" - "dynn_Krasniqi" - "dynn_Kryeziu" - "dynn_Kukeli" - "dynn_Kurti" - "dynn_Laj_c_ced_i" - "dynn_Leka" - "dynn_Li_c_ced_o" - "dynn_Lika" - "dynn_Liku" - "dynn_Lilo" - "dynn_Lleshi" - "dynn_Lulaj" - "dynn_Lulashi" - "dynn_Majaci" - "dynn_Malushaj" - "dynn_Manaku" - "dynn_Marinaj" - "dynn_Marku" - "dynn_Martini" - "dynn_Masati" - "dynn_Mema" - "dynn_Meta" - "dynn_Morina" - "dynn_Mu_c_ced_a" - "dynn_Mullaliu" - "dynn_Muriqi" - "dynn_Murrizi" - "dynn_Mustafaraj" - "dynn_Ndoci" - "dynn_Omuri" - "dynn_Prifti" - "dynn_Rashica" - "dynn_Rexhepi" - "dynn_Sahiti" - "dynn_Selimaj" - "dynn_Shala" - "dynn_Shehu" - "dynn_Sinani" - "dynn_Sula" - "dynn_Tafa" - "dynn_Tahiri" - "dynn_Toska" - "dynn_Troplini" - "dynn_Vasi" - "dynn_Veseli" - "dynn_Vukatana" - "dynn_Xhemali" - "dynn_Zekaj" - } - - male_names = { - 3 = { # the names being split by religion will have no effect in-game, i just thought i would separate the namelists in case we find a way to do so - # Christian (Greek/Latin/"Western") - Adrian Aleksand_e_uml_r Alfred Andrea_male Armando Artur Aurel - Denis - Eduart Ervin - Gjergj Gjergji - Jani - Mario - Ndue - Robert Roland - Spiro - Vasil Viktor Vladimir - - # Muslim (Turkic/Persian/Arabic) - Ali Altin - Bajram - Enver - Hasan Haxhi Hysen - Ibrahim Ismail - Mehmet Mustafa - Nazmi - Qemal - Ramazan Rexhep - Sami Shaban Sk_e_uml_nder - Xhemal - - # Neutral - Afrim Agim Agron Alban Albert Alma Amarildo Andi Arben Ardian Ardit Arjan Arqile Artan Artim Astrit - Bashkim Besim Besnik Bledar Blerim Bujar - Dritan - Edmond Elseid Elton Elvis Endri Erion Erjon Ermal Ervis - Fatjon Fatmir Fatos Flamur - G_e_uml_zim Gani Gentian - Ilir Ilirjan Indrit - Kastriot Kujtim - Leonard Luan Lulzim - Mark - Petrit - Saimir Shk_e_uml_lqim Shk_e_uml_lzen Shp_e_uml_tim Sokol - Ylli - Zef - } - 2 = { - # Christian (Greek/Latin/"Western") - Agustin Aldo Aleks Anastas Andon Anxhelo Arsen - Bruno - Daniel Dhimit_e_uml_r Dorian - Eduard Edvin Emiljano Enea Engj_e_uml_ll Erald Ernest - Fabjan Faslli Ferdinand Filip Florenc Florian - Gjon - Hektor - Josif - Kevin Klaudio Klement Kosta Kostandin Kristaq Kristi_male Kristian Kristjan - Lefter - Marin Marsel Martin Mateo Mihal Mikel - Ndoc Niko Nikolin Nikolla - Pal Panajot Pandeli Paulin Petro Pjet_e_uml_r - Renaldo Renato - Serxhio Simon Stavri Stefan - Thanas - Valentin Valter Vangjel Vasillaq Vilson - - # Muslim (Turkic/Persian/Arabic) - Abaz Abdulla Abedin Ahmet Asllan Avdi - Bedri Beqir - Daut Demir Dervish - Emin Enis Esat - Fadil Faik - Hajdar Hajredin Haki Halil Halim Halit Hamdi Hysni - Idriz Isa Islam Ismet Izet - Jakup - Kadri - Latif Lutfi - Mehdi Muhamet Muharrem Musa Myrteza Myslim - Naim Nazif Nebi Nezir - Osman - Qamil Qazim Qerim - Ragip Ramadan Ramiz Rifat Riza - Sabri Sadik Sali Sefedin Seit Selim Selman Servet Shefki Shefqet Sherif Shyqyri Sinan Sulejman - Tahir Thoma - Xhafer Xhavit Xheladin Xhelal Xhevair Xhevat Xhevdet Xhevit - Ymer - Zaim Zenel Zija - - # Neutral - _C_ced_lirim - Admir Ajet Albi Albion Anton Arb_e_uml_r Arian Arlind Arsim Avni Azem - Bardhyl Behar Bekim Bilbil Bledi Blendi - Dashnor Drilon Durim - Elis Endrit Eni Engjell Ergys Ermir - Fatbardh Festim Fitim - Gazmend Gazment Gjin Gramoz - Hazis Hekuran - Igli Ilmi - Jeton - Ko_c_ced_o Krenar Kreshnik - Ledio Ledion Liman Lirim - Mentor Murselj - Neki - Orges - P_e_uml_rparim Pashk Pllumb - Redi Renis - Safet Spartak - Taulant - } - 1 = { - # Christian (Greek/Latin/"Western") - _C_ced_ezar - Adrion Aleksi Armond - Damian Danel Dit_e_uml_lind Ditmir Donat - Edgar Emanuele Emil Entonio Enzo Etrit - Florent Franc Frano Frederik - Gasp_e_uml_r Gasper Gerhard - Henrik - Johan - Klaus Kurt - Leandro Leonit - Manol Mati Miho Myrto - Naum Nelson Nevil - Paulo Pirro - Qiriako - Raimond Rejnaldo Rey Rudi Rudolf - Sander Sebino Shtjef_e_uml_n Stivi Stivjan - Teodor Theodhor Thomas Tom - Xhani Xhimi Xhon Xhuliano - - # Muslim (Turkic/Persian/Arabic) - Abdullah Abdurrahman Abdyl Abdylaziz Adil Adnan Amir Avdullah Avdyl Azis - Bakir Berat Burak - Edis Ejup Ekrem Eniss Eqrem Erfan Et_pst_hem - Fahredin Fehmi Ferat Ferhan Ferid Feriz Fidan - Hadi Hafiz Hair Hajdin Hajrulla Harun Hashim Hilmi - Ilaz Iljas Iljaz - Jasir Jusuf - Kasim - Mahmud Mahmut Muhedin Mumin Mustaf_e_uml_ Myqerem Myslym - Naser Nasip Nedim Nesimi Nevzat Nexhat Nexhati Nexhip Nexhmedin Nijazi Nuhi - Omer Orhan - Refik Remzifaik Remzi Resul Ridvan Rijat Rrahman Rrustem Ruzhdi - Sabah Sabahudin Sadedin Salih Samir Selatin Shaqir Shefik Shemzi Sheradin Sherefedin Sylejman - Taqi Taullah Tefik Teki Teufik - Vasfi Vasif Vedat Vehbi - Xhelil Xhemil Xhezair - Yzedin - Zekirja Zejnullah Zeqirija Zyber - - # Neutral - _C_ced_elo _C_ced_un - Abelard Adem Adonis Ago Agon Agush Ajdi Albian Albin Alvi Andis Ansi Aranit Arbion Arbnor Arbri Aredin Argent Arijanet Aristidh Armend Arton Atdhe Azdren - Balil Bamir Behgjet Bejkush Bek_e_uml_ Ben Bernard Besart Besian Bler Bleri Blert Brigel Burim Bylbyl - Dardan Dashamir Debatik Dejvi Deme Dibran Dimal Dod_e_uml_ Dren Driton Dukagjin - Edlir Edon Edor Edvan Egzon Elian Elmi Elvir Eman Enkeleid Enkelejd Erand Erando Erbim Ermis Eros Erxhan Esmerald - Fahrush Fatlum Faton Fe_c_ced_or Florin Fluturim Foto - Genc Gent Geri Gersi Gilman Gjeto Glauk Gledi Gogo Granit Grent Gugash Gzim - Hazbi Hazir Herolind Hil - Ilion Irgen Isli Isnik - Jahmir Jetmir - Keidi Ki_c_ced_o Klidman Klinton Kliton Ko_c_ced_i Kolec Kristal Ksement Kushtrim - Labinot Leart Lec Ledian Lek_e_uml_ Leka Leutrim Liridon Lorik Lumir - M_e_uml_rgim Maldini Mandi Manush Maqo Marash Masar Medin Medon Mefail Melos Memli Mendi Mergim Meriton Met Metush Migen Migjen Milaim Milazim Millan Milot Milto Mirel Mirlind Mirush Muj_e_uml_ Mytaher - Nait Nderim Ndriqim Neptun - Odise Oerd Orik - Pali Palok_e_uml_ Perlat Peti Polizoi - Ramush Rexh_e_uml_ Rrapo Rufki - Sand_e_uml_r Selver Serjan Shinasi Shpend Shqipe Shqipri Skerdilajd Sllave - Todi Tonibler Tritan - Uk_e_uml_ Ukshin Uran - Valdet Valmir Valon Veton Vigan Vilfor Vin_c_ced_enc Vioresin Viron Virtyt Visar Visho Vlash - Ylber Yll Ysni - Zenun Zyhdi Zymber Zymer - } - } - female_names = { - 3 = { - # Christian (Greek/Latin/"Western") - Anila Anxhela - Denisa - Eleni Elsa Elvira - Flora - Kristina Kristjana - Leonora - Manjola Manushaqe Maria Marije Mirela - Natasha - Rajmonda - Suzana - - # Muslim (Turkic/Persian/Arabic) - Anisa - Fatime - - # Neutral - Adelina Af_e_uml_rdita Aferdita Aida Albana Arta - Blerina Blerta Burbuqe - Dhurata Donika Drita - Edlira Edona Eglantina Enkeleda Ermira - Flutura - Jonida - Lindita Liri Luljeta - Majlinda Mart_e_uml_ Merita Migena Mimoza Miranda - Nertila - Ornela - Pranvera - Sara Shkurte Sidorela Sonila - Teuta - Valbona Valentina Vera Vijona Violeta Vjollca - } - 2 = { - # Christian (Greek/Latin/"Western") - Ada Adriana Angjelina Antoneta Aurela - Dafina Daniela - Elena Elisa Eva - Frida - Greta - Jolanda Jona - Klara - Laura Laureta Liliana Loreta - Monika - Pavlina - Rita - Samanta Silva - Xhulia - Zhaneta - - # Muslim (Turkic/Persian/Arabic) - Bedrije Behije Besa - Emine - Hajrie - Ismete - Makbule - Naxhije Nexhmie Nurie - Sanie Servete Sherife Suada - Zenepe - - # Neutral - Albina Anita Arbnora Ardita Ariana Arlinda Armela Aurora - Besa Besjana - Desara Diana Dile - Eliona Eni Enkelejda Erjona - Farie Fatjona Fatmire Feride Fitnete Fitore - Gentiana - Irma Iva - Jeta - Klodiana Kozeta Kujtime - Lirie Liza - Mira - Rovena Roza Rozeta - Shqipe - Tefta - Valdete Vitore - Yllka - Zana - } - 1 = { - # Christian (Greek/Latin/"Western") - Alis Aneta - Dijana Doris Dorotea - Elizabeta - Fiona Flonja Furtuna - Gjyzepina - Ilarja Ingrit Iskra - Johana Julia Justina - Keti Klajda Klodeta - Linda Lisa Lu_c_ced_ie Lucie Ludmilla - Magdalena Marta Melpomeni Milena - Nina Noel_female - Parashqevi Paulina - Tamara - Vanessa Venera - Xhulieta - - # Muslim (Turkic/Persian/Arabic) - Fehmie Fevzije Fikrije Fiqrete - Hafsa Hykmete - Igballe Ikbale - Kanita - Mirjam Mynevere Myzafere - Naile Nermin - Ruki - Sehadete Semire Sevdije - - # Neutral - Adivije Aidena Albena Albulena Aldona Altuna Amarda Anesa Anna Antigoni Arb_e_uml_resh_e_uml_ Arb_e_uml_rie Arbana Arbenita Arbiona Arbnore Arbresha Arijeta Arinda Arjeta Artiola Asja Atifete - Bahtie Besmire Borana Brikelda Bubulina - D_e_uml_shira Dalina Dhora Dhorka Diellza Doarsa Dojna Dorina Doruntina Driada Dua - Edita Efigjeni Elbenita Elfeta Elinda Eliza Ellvana Elva Endrina Erida Ermonela Eta Ezmiralda - Fioralba Fjolla Floralba Fortesa - Ganimete Gerina Gonxhe Grida - Helga Holta - Ilira Iliriana Inis Inva - Janina Jehona Jera Jora - Kaqusha Kler - Labinot_e_uml_ Ledia Ledina Ledja Lela - Marigona Masiela Milva Mimi Mimika Miriam Mirketa Mjaftoni Musine - Nekibe Nexhmije Nora - Odeta Ogerta Orgesa - P_e_uml_llumbesha Pandora Prenda - Ravesa Rina Rreze Rushen - Sala Saranda Selfixhe Semiramis Senida Sheila Shiret Shireta Spanja - Time Tinka Tringa - Ulpiana - Va_c_ced_e Vala Vigjilenca Viona Vjosa Vlora - Xhanfize Xhenisa Xhilda - Zyba - } - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_alsatian.txt b/common/culture/name_lists/NEOW_alsatian.txt deleted file mode 100644 index 672d577ce..000000000 --- a/common/culture/name_lists/NEOW_alsatian.txt +++ /dev/null @@ -1,277 +0,0 @@ -name_list_NEOW_alsatian = { - - cadet_dynasty_names = { - "dynn_Adam" - "dynn_Antony" - "dynn_Arnold" - "dynn_Babilon" - "dynn_Bauer" - "dynn_Baumann" - "dynn_Beck" - "dynn_Blaes" - "dynn_Bloch" - "dynn_Braun" - "dynn_Brender" - "dynn_Bringia" - "dynn_Buchy" - "dynn_Burry" - "dynn_Colin" - "dynn_Dann" - "dynn_Debes" - "dynn_Dietlin" - "dynn_Diss" - "dynn_Doll" - "dynn_Dudt" - "dynn_Faller" - "dynn_Fankhauser" - "dynn_Felzhalb" - "dynn_Fischer" - "dynn_Foltzer" - "dynn_Frey" - "dynn_Fritsch" - "dynn_Fuchs" - "dynn_Gerber" - "dynn_Gissinger" - "dynn_Gissy" - "dynn_Goetz" - "dynn_Gross" - "dynn_Hartmann" - "dynn_Hazemann" - "dynn_Heinrich" - "dynn_Heitz" - "dynn_Herrmann" - "dynn_Hoffmann" - "dynn_Huber" - "dynn_Isel" - "dynn_Jaegy" - "dynn_Jost" - "dynn_Jung" - "dynn_Kauffmann" - "dynn_Keller" - "dynn_Kempf" - "dynn_Kieffer" - "dynn_Klein" - "dynn_Kleinmann" - "dynn_Koenig" - "dynn_Kuhn" - "dynn_Lang" - "dynn_Laugel" - "dynn_Lehmann" - "dynn_Loux" - "dynn_Lutz" - "dynn_M_e_act_n_e_act_tr_e_act_" - "dynn_Martin" - "dynn_Metzger" - "dynn_Meyer" - "dynn_Morel" - "dynn_Muller" - "dynn_Murer" - "dynn_Ott" - "dynn_Peter" - "dynn_Poulet" - "dynn_Reutenauer" - "dynn_Reuther" - "dynn_Riche" - "dynn_Rieger" - "dynn_Riethmuller" - "dynn_Risch" - "dynn_Roth" - "dynn_Roy" - "dynn_Schaeffer" - "dynn_Schmidt" - "dynn_Schmitt" - "dynn_Schmuck" - "dynn_Schneider" - "dynn_Schnoebelen" - "dynn_Schott" - "dynn_Schwartz" - "dynn_Schorung" - "dynn_Schwartzentruber" - "dynn_Schwob" - "dynn_Simon" - "dynn_Sitter" - "dynn_Stampfler" - "dynn_Staub" - "dynn_Wagner" - "dynn_Walter" - "dynn_Wandhammer" - "dynn_Weber" - "dynn_Weiss" - "dynn_Wendling" - "dynn_Wies" - "dynn_Wiss" - "dynn_Wolff" - "dynn_Zimmermann" - } - - dynasty_names = { - "dynn_Adam" - "dynn_Antony" - "dynn_Arnold" - "dynn_Babilon" - "dynn_Bauer" - "dynn_Baumann" - "dynn_Beck" - "dynn_Blaes" - "dynn_Bloch" - "dynn_Braun" - "dynn_Brender" - "dynn_Bringia" - "dynn_Buchy" - "dynn_Burry" - "dynn_Colin" - "dynn_Dann" - "dynn_Debes" - "dynn_Dietlin" - "dynn_Diss" - "dynn_Doll" - "dynn_Dudt" - "dynn_Faller" - "dynn_Fankhauser" - "dynn_Felzhalb" - "dynn_Fischer" - "dynn_Foltzer" - "dynn_Frey" - "dynn_Fritsch" - "dynn_Fuchs" - "dynn_Gerber" - "dynn_Gissinger" - "dynn_Gissy" - "dynn_Goetz" - "dynn_Gross" - "dynn_Hartmann" - "dynn_Hazemann" - "dynn_Heinrich" - "dynn_Heitz" - "dynn_Herrmann" - "dynn_Hoffmann" - "dynn_Huber" - "dynn_Isel" - "dynn_Jaegy" - "dynn_Jost" - "dynn_Jung" - "dynn_Kauffmann" - "dynn_Keller" - "dynn_Kempf" - "dynn_Kieffer" - "dynn_Klein" - "dynn_Kleinmann" - "dynn_Koenig" - "dynn_Kuhn" - "dynn_Lang" - "dynn_Laugel" - "dynn_Lehmann" - "dynn_Loux" - "dynn_Lutz" - "dynn_M_e_act_n_e_act_tr_e_act_" - "dynn_Martin" - "dynn_Metzger" - "dynn_Meyer" - "dynn_Morel" - "dynn_Muller" - "dynn_Murer" - "dynn_Ott" - "dynn_Peter" - "dynn_Poulet" - "dynn_Reutenauer" - "dynn_Reuther" - "dynn_Riche" - "dynn_Rieger" - "dynn_Riethmuller" - "dynn_Risch" - "dynn_Roth" - "dynn_Roy" - "dynn_Schaeffer" - "dynn_Schmidt" - "dynn_Schmitt" - "dynn_Schmuck" - "dynn_Schneider" - "dynn_Schnoebelen" - "dynn_Schott" - "dynn_Schwartz" - "dynn_Schorung" - "dynn_Schwartzentruber" - "dynn_Schwob" - "dynn_Simon" - "dynn_Sitter" - "dynn_Stampfler" - "dynn_Staub" - "dynn_Wagner" - "dynn_Walter" - "dynn_Wandhammer" - "dynn_Weber" - "dynn_Weiss" - "dynn_Wendling" - "dynn_Wies" - "dynn_Wiss" - "dynn_Wolff" - "dynn_Zimmermann" - } - - male_names = { - _A_grv_d_a_grv_m _A_grv_de _A_grv_dri _A_grv_lex _A_grv_lfred _A_grv_ndre_a_grv_s _A_grv_ndrees _A_grv_nton _A_grv_rnold _A_grv_rth_u_uml_r - _E_grv_rnest _E_grv_rnst - _U_uml_eleri _U_uml_elri _U_uml_elrisch _U_uml_sch_e_act_n - Abbes Alb_e_grv_r Albert Alfus - B_a_grv__a_grv_rthelmee B_a_grv_nned_i_grv_ck B_a_grv_schti_a_grv_n B_e_grv_nn - D_a_grv_vid Danel Dani_e_grv_l Dides Diebold Dietrisch Drees Dummen_i_grv_ck - Edgi Edmund Edw_a_grv_r - Fr_a_grv_nz Fr_i_grv_der Fr_i_grv_dri Fr_i_grv_tz Fredd Funse - G_a_grv_ngloff G_u_uml_scht G_u_uml_st_a_grv_v Gert Gottfrid - H_a_grv_ns H_a_grv_ri H_u_uml_b_a_uml_r H_u_uml_b_a_uml_rt_u_uml_s H_u_uml_ck H_u_uml_go Heinrisch Heiri Henner Hieronim_u_uml_s - Ign_a_grv_z Itzig - Jerg Jerri Jokeb Josef Josep - K_a_grv_mill K_a_grv_rl K_a_grv_schper Konr_a_grv_d Kr_i_grv_sch_a_grv_nn Kr_i_grv_schti_a_grv_nn Kr_i_grv_schtoff Kurti - L_a_uml_xi L_u_uml_i L_u_uml_k_a_grv_s L_u_uml_ther L_u_uml_wwi Laxi Leonh_a_grv_rd Lepold Lienert Lienh_a_grv_rd Lix Loranz Lorenz Ludw_i_grv_g Lunzi - M_a_grv_jsche M_a_grv_rik M_a_grv_rix M_a_grv_rk M_a_grv_rte M_a_grv_rtinn M_a_grv_rx M_a_grv_tte_u_uml_s M_a_grv_tteis M_a_grv_ttis M_a_grv_ttje M_a_grv_x M_i_grv_schel M_o_uml_jsche Mille Milu Mor_a_grv_tz Moriss Moritz Mundel - N_a_grv_ndel N_a_grv_ndi N_a_grv_th_a_grv_n N_a_grv_th_a_grv_na_e_grv_l N_i_grv_ckel N_i_grv_ckles Niklaus - Oskar Otto - Pattes Paul Peter Ph_i_grv_l_i_grv_pp Pol - R_o_uml_nn R_u_uml_diger R_u_uml_dolf Reinert Reinh_a_grv_rd Remmes Rischerd Robbel Robbes Robbi Rodolf Rosch_e_act_ Roll Rudolf - S_a_grv_lme S_a_grv_lomon S_a_grv_mi_e_grv_l S_a_grv_nder Sch_a_grv_k Sch_a_grv_kobb Sch_a_grv_mbediss Sch_a_grv_ng Sch_a_grv_rl Sch_u_uml_lien Sch_u_uml_ll Scheremi Scherom Schilb_e_grv_r Schille Schm_u_uml_le Schorsch Schoseff Selle Siefer Siefet St_e_grv_fann Staffe - Thedor Theo Thom_a_grv_ss - Urwe - W_a_grv_lter Wendel Werner Wernert Wickes Wilhelm Winzanz Wolfg_a_grv_ng - X_a_grv_ver X_a_grv_veri - Z_a_grv_cher - } - female_names = { - _A_grv_delheid _A_grv_gat _A_grv_get _A_grv_gnees _A_grv_lis _A_grv_liss _A_grv_ngenees _A_grv_ngnees _A_grv_sch_a_uml_li _A_grv_schali - _U_uml_edili _U_uml_sch_e_act_ni - Ad_e_grv_ll Adlinn Amm_e_act_j Ammeli Ammer_e_act_j Ann Annel_i_grv_s Annem_e_act_j Annemar_e_act_j Aug_u_uml_schtinn - B_a_grv_rwer_a_grv_ Berth Brigitt Brischitt - Dani Dennis_female Dora Doretee Doriss - Eev Elfrid Ellinor Elsb_a_uml_th Emma Emmali Emmeli Eva Eve - Fr_i_grv_derike Franz_female - G_u_uml_schte Gabi Gert_female Getr_u_uml_d Gertrud Guste - H_a_grv__a_grv_fj_e_grv_tt Hanne_female Hannelor Hannelore Hedwig Hedwisch Helen Helena Hermin Hilda Hilde - Isabell - K_a_grv_mi K_a_grv_rlinn K_a_grv_rolinn K_a_grv_thri K_a_grv_thrinn Kl_a_uml_ris Klara Kr_i_grv_schtian Kr_i_grv_schtinn - L_u_uml_ssi L_u_uml_wiss Leanor Lidi Lidia Liliann Lisbeth Liselott Lislott - M_a_grv_dl_e_act__e_act_ M_a_grv_dl_e_act__e_act_n M_a_grv_gd_a_grv_l_e_act__e_act_n M_a_grv_rgret M_a_grv_ri M_a_grv_ria M_a_grv_rie M_a_grv_ri_a_grv_nn Mait_e_act_ Margott Margrit Marlen Marlis Marth Martha Matt_i_grv_ll Mattild Mellani Minna Minne Minnel - Nattattel_i_grv_ Nattel_i_grv_ - Odeli Odilia Odill Ottilie - Patti Paulinn Petra Polett Polinn - Rikarda Rikardis Rosa Rosala Ros Rose Rosem_a_grv_ri Rosemi Ruthele - S_a_grv_lemee S_u_uml_s_a_grv_nn Sabinn Sch_a_grv_rlott Sch_u_uml_stinn Schanne Schanni Schorschett Schosseffinn Scht_a_uml_ffele Silli Silvi Sof_e_act_j Sofi - Th_e_act_r_e_act_s - Vroni - Z_u_uml_s_a_grv_nn - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_anglo_american.txt b/common/culture/name_lists/NEOW_anglo_american.txt deleted file mode 100644 index 655162e77..000000000 --- a/common/culture/name_lists/NEOW_anglo_american.txt +++ /dev/null @@ -1,192 +0,0 @@ -name_list_NEOW_anglo_american = { - - cadet_dynasty_names = { - "dynn_Dom_i_act_nguez" - "dynn_Smith" - "dynn_Johnson" - "dynn_Williams" - "dynn_Brown" - "dynn_Jones" - "dynn_Garcia" - "dynn_Miller" - "dynn_Davis" - "dynn_Rodr_i_act_guez" - "dynn_Martinez" - "dynn_Hern_a_act_ndez" - "dynn_Lopez" - "dynn_Gonz_a_act_lez" - "dynn_Wilson" - "dynn_Anderson" - "dynn_Thomas" - "dynn_Taylor" - "dynn_Moore" - "dynn_Jackson" - "dynn_Martin" - "dynn_Lee" - "dynn_Perez" - "dynn_Thompson" - "dynn_White" - "dynn_Harris" - "dynn_S_a_act_nchez" - "dynn_Clark" - "dynn_Ram_i_act_rez" - "dynn_Lewis" - "dynn_Diaz" - "dynn_Myers" - "dynn_Long" - "dynn_Patterson" - "dynn_Mcdonald" - "dynn_Ellis" - "dynn_Fisher" - "dynn_Cruz" - "dynn_Freeman" - "dynn_Wells" - "dynn_Webb" - "dynn_Simpson" - "dynn_Stevens" - "dynn_Tucker" - "dynn_Porter" - "dynn_Hicks" - "dynn_Gomez" - "dynn_Crawford" - "dynn_Morales" - "dynn_Kennedy" - "dynn_Warren" - "dynn_Dixon" - "dynn_Ramos" - "dynn_Reyes" - "dynn_Burns" - "dynn_Gordon" - - } - - dynasty_names = { - "dynn_Dom_i_act_nguez" - "dynn_Smith" - "dynn_Johnson" - "dynn_Williams" - "dynn_Brown" - "dynn_Jones" - "dynn_Garcia" - "dynn_Miller" - "dynn_Davis" - "dynn_Rodr_i_act_guez" - "dynn_Martinez" - "dynn_Hern_a_act_ndez" - "dynn_Lopez" - "dynn_Gonz_a_act_lez" - "dynn_Wilson" - "dynn_Anderson" - "dynn_Thomas" - "dynn_Taylor" - "dynn_Moore" - "dynn_Jackson" - "dynn_Martin" - "dynn_Lee" - "dynn_Perez" - "dynn_Thompson" - "dynn_White" - "dynn_Harris" - "dynn_S_a_act_nchez" - "dynn_Clark" - "dynn_Ram_i_act_rez" - "dynn_Lewis" - "dynn_Diaz" - "dynn_Myers" - "dynn_Long" - "dynn_Patterson" - "dynn_Mcdonald" - "dynn_Ellis" - "dynn_Fisher" - "dynn_Cruz" - "dynn_Freeman" - "dynn_Wells" - "dynn_Webb" - "dynn_Simpson" - "dynn_Stevens" - "dynn_Tucker" - "dynn_Porter" - "dynn_Hicks" - "dynn_Gomez" - "dynn_Crawford" - "dynn_Morales" - "dynn_Kennedy" - "dynn_Warren" - "dynn_Dixon" - "dynn_Ramos" - "dynn_Reyes" - "dynn_Burns" - "dynn_Gordon" - - } - - male_names = { #add more variety later, just making one variant for each rn - Aaron_Alpheus Aetius_Lincoln Adam_Herodotus Adrian_Murphy Alan_Theophilus Alexander_James Ambrose_Julian Aurelian_Abraham Americanus - Barclay_Daniel Barrett_Bernard Brian_Damian Brutus_Spencer - Carter_Eric Charles_Antipas Chase_Harding Christopher_Miltiades Clifford_Publicola Clinton_Eugene Conway_Garfield Creighton_Roderick - Dakota_Angel Dalton_Homer David_Mithridates Diogenes_Donald Douglas_Pyrrhus - Edgar_Edgar Eisenhower_Hamilton Elijah_Buchanan Ezra_Evander - Felix_Felix Fillmore_Bradley Flavius_Norton Fletcher Ford_Sheldon Forrest_Brandon Franklin_Pompey Frederick_Frederick - Gabriel_Caleb Gaius_Washington Gallus_Cassius Graham_Clement Grover_Priscus - Hadrian_Edward Hannibal_Scott Harrison_Coolidge Hercules_Calvin Hugh_Menelaus Hunter_Cicero - Indiana_Johnson Isaac_Beckett Isaiah_Augustine - Jackson_Francis Jacob_Archimedes Jason_Jason Jefferson_Aristotle Joel_Theseus Jonathan_Elbridge Joseph_Socrates Justin_Sulla - Lawrence_Cornelius Leonard_Constantine Lewis_Augustus Linwood_Trenton Lucas_Trophimus Lucius_Herbert Lyndon_Pellias - Majorian_Benjamin Malcolm_Gregory Marcellus_Anthemeol Mark_spc_Anthony Marshall_Law Martin_Dwayne Matthew_Claudius Michael_Jordan Millard_Gerald Minos_Dwight Monroe_Tiberius Morris_Sophocles - Nerva_Truman Nelson_Seneca Nicholas_Andrew Noah_Aurelius Norman_Garland - Ogden_Glenn Orville_Alfred Oswald_Tyler Octavian_Steven - Palmer_Albert Parker_Bradford Patrick_Sinclair Patton_Leonidas Pershing_Spartacus Philander_McKinley Plato_Leo Postumus_John Pulcher_Amos Pythagoras_Suetonius - Quintus_Paul - Remington_Drake Rhett_Sullivan Richard_Robert Ronald_Ronald Roosevelt_Julius Ross_Porter Rufus_Owen Rutherford_Henry - Samuel_Scipio Sawyer_Tecumesh Schuyler_Clark Seth_Milburn Severus_Polycarpus Sherman_Achilles Silas_Cincinnatus Smith_George Stafford_Ryan Stanley_Hiram - Tacitus_Gavin Teague_Rodney Tertius_Clydon Thaddeus_Marius Themistocles_Pierce Thomas_Meriwether Timothy_Cleveland Titus_Lamar Todd_Howard Trajan_Arthur Travis_Diomedes - Ulysses_Grant - Vergilius_Pericles Victor_Levi - Quincy_Vincent - Walker_Hamilcar Walter_Hayes Webster_Reagan William_Wilson Woodrow_Theodore Wyatt_Vernon - Xavier_Nahum Xerxes_Plato Xenophon_Johnson - Yancy_Cyrus - Zachary_Upton - } - female_names = { - Abigail_Europa Adamsia_Alexandra Alexis_Beatrix Alyssa_Justina Amber_Caroline April_Kaylee Atalanta_Hannah - Bailey_Caitlin Blakely_Jada Buchanna_Cassandra Bureny_Ashley - Catherine_Alexandria Carteryn_Kimberly Cheyenne_Autumn Chloe_Mackenzie Clevelandy_Amy Coolidgea_Emma - Danica_Brittany Daphne_Bethany - Eisenhowery_Daniella Elizabeth_Elizabeth Erin_Destiny - Fordia_Katelyn - Garfieldred_Adrianna Gloria_Severina Grace_Esther Grantea_Melissa - Haley_Briseis Hardingia_Bianca Harrisonia_Samantha Haysey_Molly Helena_Belle Hoovery_Emily - Irene_Penelope Isabel_Faith - Jacksonya_Amanda Jeffersonia_Andrea Jessica_Honoria Julia_Paige - Kaitlyn_Sydney Katherine_Sabrina Kathryn_Jasmine Katie_Shelby Kennedyn_Jacqueline Kinley_Kelsey - Lauren_Allison Leah_Jane Leslie_Brooke Lincolna_Angela Livia Lucia_Savannah Lydonia_Breanna - Madeline_Agrippina Madisona_Isabella Mary_Claire Megan_Elaine Michelle_Jennifer Monroa_Anna Morgan_Blair - Natalie_Petronia Nicole_Aurelia Nixonya_Rebecca - Olivia_Theresa - Paula_Christina Polkia_Felicia Priscilla_Marina - Rachel_Medea Reaganna_Makayla Roosevelta_Victoria - Sarah_Antonia Sappho_Laura Sierra_Mia Stephanie_Antigone - Tatiana_Kayla Theodora_Augusta Trinity_Courtney Trumanna_Joanna Tylery_Veronica - Ulpia_Dana - Valeria_Maria Vanessa_Marissa Virginia_Brianna - Washingtonia_Octavia Woodrowa_Camilla - Zoe_Sophia - } - dynasty_of_location_prefix = "dynnp_of" - - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 70 - mat_grf_name_chance = 30 - father_name_chance = 40 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 70 - mother_name_chance = 40 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_aragonese.txt b/common/culture/name_lists/NEOW_aragonese.txt deleted file mode 100644 index bd378d5a8..000000000 --- a/common/culture/name_lists/NEOW_aragonese.txt +++ /dev/null @@ -1,322 +0,0 @@ -name_list_NEOW_aragonese = { - - cadet_dynasty_names = { - { "dynnp_de" "dynn_Mur" } - { "dynnp_de" "dynn_Tena" } - { "dynnp_del" "dynn_Campo" } - { "dynnp_del" "dynn_Val" } - "dynn_Abad_i_act_as" - "dynn_Allu_e_act_" - "dynn_Alqu_e_act_zar" - "dynn_Andreu" - "dynn_Ara" - "dynn_Ari_n_tld_o" - "dynn_Arnal" - "dynn_Artigas" - "dynn_Asensio" - "dynn_Aznar" - "dynn_Ballar_i_act_n" - "dynn_Beltr_a_act_n" - "dynn_Bened_i_act_" - "dynn_Benito" - "dynn_Bergua" - "dynn_Bernad" - "dynn_Besc_o_act_s" - "dynn_Blanco" - "dynn_Buil" - "dynn_Calvo" - "dynn_Campos" - "dynn_Cast_a_act_n" - "dynn_Castillo" - "dynn_Catal_a_act_n" - "dynn_Chueca" - "dynn_Claver_i_act_a" - "dynn_Cort_e_act_s" - "dynn_Crespo" - "dynn_Cuartero" - "dynn_Edo" - "dynn_Escart_i_act_n" - "dynn_Escriche" - "dynn_Fern_a_act_ndez" - "dynn_Ferrer" - "dynn_G_o_act_mez" - "dynn_Gallego" - "dynn_Galve" - "dynn_Garc_e_act_s" - "dynn_Garc_i_act_a" - "dynn_Gil" - "dynn_Gim_e_act_nez" - "dynn_Gonz_a_act_lez" - "dynn_Gracia" - "dynn_Guerrero" - "dynn_Hern_a_act_ndez" - "dynn_Hernando" - "dynn_Ibarz" - "dynn_Izquierdo" - "dynn_Jim_e_act_nez" - "dynn_Juli_a_act_n" - "dynn_L_o_act_pez" - "dynn_Laborda" - "dynn_Lahoz" - "dynn_Lanau" - "dynn_Lascorz" - "dynn_Latorre" - "dynn_Lozano" - "dynn_Mart_i_act_n" - "dynn_Mart_i_act_nez" - "dynn_Mateo" - "dynn_Mill_a_act_n" - "dynn_Molina" - "dynn_Monge" - "dynn_Monta_n_tld__e_act_s" - "dynn_Moreno" - "dynn_Navarro" - "dynn_Oliv_a_act_n" - "dynn_Ortega" - "dynn_P_e_act_rez" - "dynn_Palac_i_act_n" - "dynn_Palacio" - "dynn_Pardo" - "dynn_Paricio" - "dynn_Pascual" - "dynn_Pastor" - "dynn_Pe_n_tld_a" - "dynn_Polo" - "dynn_Pueyo" - "dynn_Puyuelo" - "dynn_Qu_i_act_lez" - "dynn_Rodr_i_act_guez" - "dynn_Ruiz" - "dynn_S_a_act_nchez" - "dynn_Salvador" - "dynn_Santolaria" - "dynn_Sanz" - "dynn_Sebasti_a_act_n" - "dynn_Sim_o_act_n" - "dynn_Soler" - "dynn_Soria" - "dynn_Soriano" - "dynn_Tejero" - "dynn_Tom_a_act_s" - "dynn_Torres" - "dynn_Vi_n_tld_uales" - "dynn_Villacampa" - } - - dynasty_names = { - { "dynnp_de" "dynn_Mur" } - { "dynnp_de" "dynn_Tena" } - { "dynnp_del" "dynn_Campo" } - { "dynnp_del" "dynn_Val" } - "dynn_Abad_i_act_as" - "dynn_Allu_e_act_" - "dynn_Alqu_e_act_zar" - "dynn_Andreu" - "dynn_Ara" - "dynn_Ari_n_tld_o" - "dynn_Arnal" - "dynn_Artigas" - "dynn_Asensio" - "dynn_Aznar" - "dynn_Ballar_i_act_n" - "dynn_Beltr_a_act_n" - "dynn_Bened_i_act_" - "dynn_Benito" - "dynn_Bergua" - "dynn_Bernad" - "dynn_Besc_o_act_s" - "dynn_Blanco" - "dynn_Buil" - "dynn_Calvo" - "dynn_Campos" - "dynn_Cast_a_act_n" - "dynn_Castillo" - "dynn_Catal_a_act_n" - "dynn_Chueca" - "dynn_Claver_i_act_a" - "dynn_Cort_e_act_s" - "dynn_Crespo" - "dynn_Cuartero" - "dynn_Edo" - "dynn_Escart_i_act_n" - "dynn_Escriche" - "dynn_Fern_a_act_ndez" - "dynn_Ferrer" - "dynn_G_o_act_mez" - "dynn_Gallego" - "dynn_Galve" - "dynn_Garc_e_act_s" - "dynn_Garc_i_act_a" - "dynn_Gil" - "dynn_Gim_e_act_nez" - "dynn_Gonz_a_act_lez" - "dynn_Gracia" - "dynn_Guerrero" - "dynn_Hern_a_act_ndez" - "dynn_Hernando" - "dynn_Ibarz" - "dynn_Izquierdo" - "dynn_Jim_e_act_nez" - "dynn_Juli_a_act_n" - "dynn_L_o_act_pez" - "dynn_Laborda" - "dynn_Lahoz" - "dynn_Lanau" - "dynn_Lascorz" - "dynn_Latorre" - "dynn_Lozano" - "dynn_Mart_i_act_n" - "dynn_Mart_i_act_nez" - "dynn_Mateo" - "dynn_Mill_a_act_n" - "dynn_Molina" - "dynn_Monge" - "dynn_Monta_n_tld__e_act_s" - "dynn_Moreno" - "dynn_Navarro" - "dynn_Oliv_a_act_n" - "dynn_Ortega" - "dynn_P_e_act_rez" - "dynn_Palac_i_act_n" - "dynn_Palacio" - "dynn_Pardo" - "dynn_Paricio" - "dynn_Pascual" - "dynn_Pastor" - "dynn_Pe_n_tld_a" - "dynn_Polo" - "dynn_Pueyo" - "dynn_Puyuelo" - "dynn_Qu_i_act_lez" - "dynn_Rodr_i_act_guez" - "dynn_Ruiz" - "dynn_S_a_act_nchez" - "dynn_Salvador" - "dynn_Santolaria" - "dynn_Sanz" - "dynn_Sebasti_a_act_n" - "dynn_Sim_o_act_n" - "dynn_Soler" - "dynn_Soria" - "dynn_Soriano" - "dynn_Tejero" - "dynn_Tom_a_act_s" - "dynn_Torres" - "dynn_Vi_n_tld_uales" - "dynn_Villacampa" - } - - male_names = { - 2 = { - _A_act_lvaro _A_act_nchel - _I_act__n_tld_igo - _O_act_scar - Aar_o_act_n Abel Adri_a_act_n Agost_i_act_n Alberto Alex Alexandro Alfredo Alifonso Andr_e_act_s Ant_o_act_n Arturo - Brun - C_e_act_sar Carlos Chabier Chaime Chair Cherm_a_act_n Ches_u_act_s Choel Chorche Chuan Chuan_spc_Ant_o_act_n Chuan_spc_Carlos Chuan_spc_Chus_e_act_ Chuan_spc_Manuel Chuaqu_i_act_n Chulio Chus_e_act_ Chus_e_act__spc__A_act_nchel Chus_e_act__spc_Ant_o_act_n Chus_e_act__spc_Ignacio Chus_e_act__spc_Lo_i_act_s Chus_e_act__spc_Manuel Chus_e_act__spc_Mar_i_act_a Chus_e_act__spc_Miguel Chus_e_act__spc_Ram_o_act_n Cristian - Dar_i_act_o Daniel Dav_i_act_ Diago - Edgar Eduardo Eloi Enrique Eric - F_e_act_lix Ferr_a_act_n Francho Francho_spc_Chabier Francho_spc_Chus_e_act_ - Gonzalo Grabiel Guill_e_act_n - Hector Hugo - Ignacio Isaac Ismael Iv_a_act_n - Jonat_a_act_n Jonathan - Kevin - Lo_i_act_s Lori_e_act_n Lucas - Manuel Marco Mario Mart_i_act_n Miguel Miguel_spc__A_act_nchel - Nestor Nicolau - Pablo Pero - Ra_u_act_l Rafel Ram_o_act_n Ricardo Roberto Rodrigo Rub_e_act_n - Sa_u_act_l Samuel Santiago Serchio - Tom_a_act_s - V_i_act_tor - } - 1 = { - _A_act_nchel_spc_Lo_i_act_s - Abraham Acher Ad_a_act_n Alan Ant_o_act_n_spc_Chabier Ant_o_act_n_spc_Chus_e_act_ Armando Arnau Arriel Artal Aurelio Axel - Basti_a_act_n Beli_a_act_n Bencham_i_act_n Benito Bernardo Blas Borcha - Carlos_spc_Alberto Carlos_spc_Ant_o_act_n Carlos_spc_Chabier Carmelo Cherardo Ches_u_act_s_spc__A_act_nchel Ches_u_act_s_spc_Ant_o_act_n Ches_u_act_s_spc_Chabier Ches_u_act_s_spc_Manuel Ches_u_act_s_spc_Mar_i_act_a Ches_u_act_s_spc_Miguel Chosu_e_act_ Chuan_spc_Francho Chuan_spc_Ignacio Chuan_spc_Lu_i_act_s Chuan_spc_Miguel Chuan_spc_Pablo Chuan_spc_Ram_o_act_n Chuli_a_act_n Chulio_spc_C_e_act_sar Chus_e_act__spc_Alberto Chus_e_act__spc_Andr_e_act_s Chus_e_act__spc_Carlos Chus_e_act__spc_Chabier Chus_e_act__spc_Chuaqu_i_act_n Chus_e_act__spc_Enrique Chus_e_act__spc_Francho Chus_e_act__spc_Viz_e_act_n Constant_i_act_n Crist_o_act_bal - Dami_a_act_n Daniel_spc_Chus_e_act_ - Domingo - El_i_act_as Enzo Ernesto Eusebio Ezequiel - Felipe Ferm_i_act_n Fidel Florencio Francho_spc_Manuel Frederico - Gael Gregorio Gustau - Ib_o_act_n Isidro Israel Isteban - Leonardo Lizer Lo_i_act_s_spc__A_act_nchel Lo_i_act_s_spc_Alberto Lo_i_act_s_spc_Ant_o_act_n Lo_i_act_s_spc_Carlos Lo_i_act_s_spc_Chabier Lo_i_act_s_spc_Ferr_a_act_n Lo_i_act_s_spc_Manuel Lo_i_act_s_spc_Miguel - M_a_act_ximo Mariano Mat_i_act_s Mateu Mauro Miguel_spc_Ant_o_act_n Milio Mois_e_act_s - Noel - Oliver - Pascual Pero_spc_Ant_o_act_n Pero_spc_Chus_e_act_ Pero_spc_Lo_i_act_s - Remiro Rom_a_act_n - Salvador Santos Sim_o_act_n - Thiago - Uchenio Urbez - V_i_act_tor_spc_Manuel Valant_i_act_n Viz_e_act_n - Yago - } - } - female_names = { - 2 = { - _A_act_nchela - A_i_act_da Adriana Ain_e_act_s Ainhoa Aitana Alba Alba_spc_Mar_i_act_a Alexandra Alizia Almudena Amanda Ana Ana_spc_Bel_e_act_n Ana_spc_Isabela Ana_spc_Mar_i_act_a Andreua Ariadna - B_a_act_rbara Beatriz Bel_e_act_n Berta Blanga - Carla Carlota Carmen Carolina Chema Chudit Chulia Clara Claudia Crestina - Elisa Estela Ester Estevan_i_act_a Esther Eva - Helena - Irene Iris Isabela Izarbe - Jara Jennifer Jessica - Lara Laura Lena Letizia Leyre Lidia Lorena Loreto Luz_i_act_a - M_i_act_riam Mar_i_act_a Mar_i_act_a_spc_Carmen Mar_i_act_a_spc_Chus_e_act_ Mar_i_act_a_spc_Isabela Mar_i_act_a_spc_Pilar Mar_i_act_a_spc_Tresa Marina Marta Mireya Monica - Natalia Nerea Noelia Noem_i_act_ Nuria - Olga - Pabla Paloma Paula Patrizia Pilar - Raquel Rebeca Roc_i_act_o Rosa - Sandra Sara Sheila Silvia Sof_i_act_a Sonia Susana - Tamara Tania Tresa - Vanesa Veronica Virchinia Vitoria - Yaiza Yolanda - Zilia - } - 1 = { - _A_act_frica _A_act_nchels - Abril Adela Adoraci_o_act_n Ainoa Albira Alegr_i_act_a Alionor Alma Alodia Altamira Amalia Amelia Amparo Ana_spc_Carmen Ana_spc_Crestina Ana_spc_Laura Ana_spc_Pilar Ana_spc_Rosa Andreua_spc_Mar_i_act_a Antona Ar_a_act_nzazu Ara Arancha Arantxa Arazeli Ascensi_o_act_n Asperanza Asunzi_o_act_n Aurelia Aurora - Balma Begonia Brenda - Candela Carmen_spc_Mar_i_act_a Caterina Chisela Chloe Chuana Chuaquina Chusefina Chusepa Cintia Clara_spc_Mar_i_act_a Concepci_o_act_n Consuelo Coral - D_e_act_bora Daniela Diana Dolors - Elisabet Elsa Emma Encarnazi_o_act_n Erika Esmeralda Eva_spc_Mar_i_act_a - Fat_i_act_ma Felisa Francha - Henriqueta - Idoia Immaculata Isabela_spc_Mar_i_act_a Itziar Ixeia Ixeya - Jenifer - Gala Gloria Grabiela Guadalupe - Laura_spc_Mar_i_act_a Laura_spc_Pilar Leire Liena Lizara Lo_i_act_sa Lola Lorda Luna - Malena Manuela Mar Mar_i_act_a_spc__A_act_nchels Mar_i_act_a_spc_Ar_a_act_nzazu Mar_i_act_a_spc_Ascensi_o_act_n Mar_i_act_a_spc_Asunzi_o_act_n Mar_i_act_a_spc_Antona Mar_i_act_a_spc_Auxiliadora Mar_i_act_a_spc_Begonia Mar_i_act_a_spc_Bel_e_act_n Mar_i_act_a_spc_Blanga Mar_i_act_a_spc_Ches_u_act_s Mar_i_act_a_spc_Chusepa Mar_i_act_a_spc_Concepci_o_act_n Mar_i_act_a_spc_Crestina Mar_i_act_a_spc_Cruz Mar_i_act_a_spc_Dolors Mar_i_act_a_spc_Esther Mar_i_act_a_spc_Ferranda Mar_i_act_a_spc_Gloria Mar_i_act_a_spc_Immaculata Mar_i_act_a_spc_Lena Mar_i_act_a_spc_Lo_i_act_sa Mar_i_act_a_spc_Lorda Mar_i_act_a_spc_Luz Mar_i_act_a_spc_Malena Mar_i_act_a_spc_Mar Mar_i_act_a_spc_Merz_e_act_ Mar_i_act_a_spc_Montserrat Mar_i_act_a_spc_Nieus Mar_i_act_a_spc_Paz Mar_i_act_a_spc_Pe_n_tld_a Mar_i_act_a_spc_Reyes Mar_i_act_a_spc_Rosa Mar_i_act_a_spc_Rosario Mar_i_act_a_spc_Sonia Mar_i_act_a_spc_Soledat Mar_i_act_a_spc_Uchenia Mar_i_act_a_spc_Vitoria Mar_i_act_a_spc_Yolanda Mara Margalida Mariana Martina Matilda Merz_e_act_ Milia Miraglos Montserrat - Nadia Natividat Nieus Noa Nora - Oliva Orosia - Palmira Paula_spc_Mar_i_act_a Pe_n_tld_a Purificazi_o_act_n - Ramona Raquel_spc_Mar_i_act_a Reyes Rosa_spc_Mar_i_act_a Rosal_i_act_a Rosario Ruth - Salas Samara Saray Soledat Soraya - Tatiana Tremedal Trinidat - Valantina Valera Vega Vera Violeta Vizenta - Ximena - Yasmina - Zezilia Zoe - } - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_arbereshe.txt b/common/culture/name_lists/NEOW_arbereshe.txt deleted file mode 100644 index 63eff50e6..000000000 --- a/common/culture/name_lists/NEOW_arbereshe.txt +++ /dev/null @@ -1,263 +0,0 @@ -name_list_NEOW_arbereshe = { - - cadet_dynasty_names = { - "dynn_Aloise" - "dynn_Amato" - "dynn_Amendola" - "dynn_Astorino" - "dynn_Baffa" - "dynn_Barberio" - "dynn_Basile" - "dynn_Basta" - "dynn_Bastone" - "dynn_Bellizzi" - "dynn_Bellucci" - "dynn_Bellusci" - "dynn_Biasi" - "dynn_Blumetti" - "dynn_Boscia" - "dynn_Brescia" - "dynn_Brunetti" - "dynn_Bruno" - "dynn_Bua" - "dynn_Bubba" - "dynn_Camodeca" - "dynn_Capparelli" - "dynn_Carbone" - "dynn_Carriero" - "dynn_Casolino" - "dynn_Celozzi" - "dynn_Chidichimo" - "dynn_Chimisso" - "dynn_Ciancia" - "dynn_Cordoano" - "dynn_Cortese" - "dynn_Cristiano" - "dynn_Cucci" - "dynn_Cuccia" - "dynn_Cuda" - "dynn_Cusimano" - "dynn_Cuviello" - "dynn_De_spc_Padova" - "dynn_Di_spc_Lazzaro" - "dynn_Desiderio" - "dynn_Donato" - "dynn_Dramis" - "dynn_Ferrari" - "dynn_Frangella" - "dynn_Fratta" - "dynn_Frega" - "dynn_Gangale" - "dynn_Gencarelli" - "dynn_Giglio" - "dynn_Godino" - "dynn_Grande" - "dynn_Grima" - "dynn_Grimolizzi" - "dynn_Lala" - "dynn_Lavorato" - "dynn_Lazzaro" - "dynn_Licursi" - "dynn_Luci" - "dynn_Manes" - "dynn_Manfredi" - "dynn_Martino" - "dynn_Matranga" - "dynn_Mecca" - "dynn_Mele" - "dynn_Minisci" - "dynn_Miracco" - "dynn_Montalto" - "dynn_Musacchio" - "dynn_Musto" - "dynn_Nicoletti" - "dynn_Nociti" - "dynn_Norcia" - "dynn_Occhionero" - "dynn_Padova" - "dynn_Palermo" - "dynn_Paternoster" - "dynn_Peta" - "dynn_Petagine" - "dynn_Plescia" - "dynn_Prestia" - "dynn_Pucci" - "dynn_Pugliese" - "dynn_Ricioppo" - "dynn_Rugiano" - "dynn_Russo" - "dynn_Schiro" - "dynn_Scura" - "dynn_Scutari" - "dynn_Sposato" - "dynn_Stamile" - "dynn_Tallarico" - "dynn_Tamburi" - "dynn_Tavani" - "dynn_Tocci" - "dynn_Tripicchio" - "dynn_Troiano" - "dynn_Tucciariello" - "dynn_Turano" - "dynn_Vicchio" - "dynn_Zanfini" - } - - dynasty_names = { - "dynn_Aloise" - "dynn_Amato" - "dynn_Amendola" - "dynn_Astorino" - "dynn_Baffa" - "dynn_Barberio" - "dynn_Basile" - "dynn_Basta" - "dynn_Bastone" - "dynn_Bellizzi" - "dynn_Bellucci" - "dynn_Bellusci" - "dynn_Biasi" - "dynn_Blumetti" - "dynn_Boscia" - "dynn_Brescia" - "dynn_Brunetti" - "dynn_Bruno" - "dynn_Bua" - "dynn_Bubba" - "dynn_Camodeca" - "dynn_Capparelli" - "dynn_Carbone" - "dynn_Carriero" - "dynn_Casolino" - "dynn_Celozzi" - "dynn_Chidichimo" - "dynn_Chimisso" - "dynn_Ciancia" - "dynn_Cordoano" - "dynn_Cortese" - "dynn_Cristiano" - "dynn_Cucci" - "dynn_Cuccia" - "dynn_Cuda" - "dynn_Cusimano" - "dynn_Cuviello" - "dynn_De_spc_Padova" - "dynn_Di_spc_Lazzaro" - "dynn_Desiderio" - "dynn_Donato" - "dynn_Dramis" - "dynn_Ferrari" - "dynn_Frangella" - "dynn_Fratta" - "dynn_Frega" - "dynn_Gangale" - "dynn_Gencarelli" - "dynn_Giglio" - "dynn_Godino" - "dynn_Grande" - "dynn_Grima" - "dynn_Grimolizzi" - "dynn_Lala" - "dynn_Lavorato" - "dynn_Lazzaro" - "dynn_Licursi" - "dynn_Luci" - "dynn_Manes" - "dynn_Manfredi" - "dynn_Martino" - "dynn_Matranga" - "dynn_Mecca" - "dynn_Mele" - "dynn_Minisci" - "dynn_Miracco" - "dynn_Montalto" - "dynn_Musacchio" - "dynn_Musto" - "dynn_Nicoletti" - "dynn_Nociti" - "dynn_Norcia" - "dynn_Occhionero" - "dynn_Padova" - "dynn_Palermo" - "dynn_Paternoster" - "dynn_Peta" - "dynn_Petagine" - "dynn_Plescia" - "dynn_Prestia" - "dynn_Pucci" - "dynn_Pugliese" - "dynn_Ricioppo" - "dynn_Rugiano" - "dynn_Russo" - "dynn_Schiro" - "dynn_Scura" - "dynn_Scutari" - "dynn_Sposato" - "dynn_Stamile" - "dynn_Tallarico" - "dynn_Tamburi" - "dynn_Tavani" - "dynn_Tocci" - "dynn_Tripicchio" - "dynn_Troiano" - "dynn_Tucciariello" - "dynn_Turano" - "dynn_Vicchio" - "dynn_Zanfini" - } - - male_names = { - Achille Adamantonio Agesilao Aladro Alberto Alessandro Alessio Ambrogio Amedeo Andrea_male Angelo Aniello Anselmo Anton Antonino Armando Aroldo Atanasio Attilio - Benedhiti Binard - Calogero Carlo Carmelo Carmine Cesare Cosimo Costanzo - Damiano Daniele Davide Dhimit_e_uml_r Diego Domenico Donato - Elio Emanuele Emiliano Enrico Ercole Ernesto Ettore - Fedele Ferdinando Fernando Filippo Florenzo Fran_c_ced_esko Fran_c_ced_esko_spc_Saviero Franco - Gaetano Gavril Geniale Gennaro Geraldo Giacomo Giancarlo Gianni Gioacchino Giovanni Giuliano Giulio Gjergji Guglielmo Guido - Ignazio - Jeronim Josif - Kola Koll_e_uml_ Kostandin - Leonardo Lifteri Lluka Lucio Luigi - Marcello Mario Marku Martin Massimo Mateu Mauro Michelangelo Mikel Mos_e_grv_ - Nazario Ndon Ndoni Nello Nicodemo Nicolino Nili No_e_grv_ - Orazio Oreste - Pal Pasquale Piero Pietro Prospero - Raffaele Renato Renzo Roberto Rocco Rosario - Sandrino Saverio Sebastiano Sepa Sergio Severino Silvio Simone_male Sot_i_grv_r Stefano - Teodoro Terenc Tito Tom_a_grv_s_e_uml_ - Ugo Umberto - Vasil Vincenzo Vittorio Vituci - Zef - } - female_names = { - Amalia Angela Anita Anna Anna_spc_Maria Annalisa Antonia Antonietta - Carla Carmela Caterina Concetta - Drita - Ernestina - Federica Filomena Fiorella Fulvia - Gerardina - Ida Immacolata - Kristina - Laura Lucia - Maria Maria_spc_Antonia Maria_spc_Laura Maria_spc_Teresa - Ofelia - Rosa Rosamaria Rosaria Rossana - Sofia - Teresa - } - dynasty_of_location_prefix = "dynnp_di" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_arpitan.txt b/common/culture/name_lists/NEOW_arpitan.txt deleted file mode 100644 index e97a113bd..000000000 --- a/common/culture/name_lists/NEOW_arpitan.txt +++ /dev/null @@ -1,345 +0,0 @@ -name_list_NEOW_arpitan = { - - cadet_dynasty_names = { - "dynn_Andr_e_act_" - "dynn_Arnaud" - "dynn_Aubert" - "dynn_Aubin" - "dynn_Barbier" - "dynn_Beno_i_hat_t" - "dynn_Bernard" - "dynn_Bertrand" - "dynn_Blanc" - "dynn_Blanchard" - "dynn_Bonnet" - "dynn_Bourgeois" - "dynn_Boyer" - "dynn_Brun" - "dynn_Brunet" - "dynn_B_u_rca" - "dynn_Caron" - "dynn_Chevalier" - "dynn_Cl_e_act_ment" - "dynn_Colin" - "dynn_David" - "dynn_Denis" - "dynn_Dubois" - "dynn_Dufour" - "dynn_Dumas" - "dynn_Dumont" - "dynn_Dupont" - "dynn_Durand" - "dynn_Duval" - "dynn_Fabre" - "dynn_Faure" - "dynn_Fontaine" - "dynn_Fournier" - "dynn_Francois" - "dynn_Fay" - "dynn_Fezgerauld" - "dynn_G_e_act_rard" - "dynn_Gaillard" - "dynn_Garcia" - "dynn_Garnier" - "dynn_Gauthier" - "dynn_Gautier" - "dynn_Girard" - "dynn_Giraud" - "dynn_Gu_e_act_rin" - "dynn_Guillaume" - "dynn_Henry" - "dynn_Huynh" - "dynn_Joly" - "dynn_L_e_act_cuyer" - "dynn_Lacroix" - "dynn_Lambert" - "dynn_Laurent" - "dynn_Leclerc" - "dynn_Leclercq" - "dynn_Lecomte" - "dynn_Lef_e_grv_vre" - "dynn_Lefebvre" - "dynn_Legrand" - "dynn_Lemaire" - "dynn_Lemoine" - "dynn_Leroux" - "dynn_Leroy" - "dynn_Lucas" - "dynn_Marchand" - "dynn_Marie" - "dynn_Martin" - "dynn_Martinez" - "dynn_Masson" - "dynn_Mathieu" - "dynn_Mercier" - "dynn_Meunier" - "dynn_Meyer" - "dynn_Michel" - "dynn_Moreau" - "dynn_Morel" - "dynn_Morin" - "dynn_Muller" - "dynn_Nguyen" - "dynn_Nicolas" - "dynn_No_e_uml_l" - "dynn_Olivier" - "dynn_Payet" - "dynn_Perrin" - "dynn_Petit" - "dynn_Philippe" - "dynn_Picard" - "dynn_Pierre" - "dynn_Paor" - "dynn_Renard" - "dynn_Renaud" - "dynn_Rey" - "dynn_Richard" - "dynn_Rivi_e_grv_re" - "dynn_Robert" - "dynn_Robin" - "dynn_Roche" - "dynn_Roger" - "dynn_Rolland" - "dynn_Rousseau" - "dynn_Roussel" - "dynn_Roux" - "dynn_Roy" - "dynn_Schmitt" - "dynn_Simon" - "dynn_Thomas" - "dynn_Tran" - "dynn_Vidal" - "dynn_Vincent" - "dynn_Valche" - } - - dynasty_names = { - "dynn_Andr_e_act_" - "dynn_Arnaud" - "dynn_Aubert" - "dynn_Barbier" - "dynn_Beno_i_hat_t" - "dynn_Bernard" - "dynn_Bertrand" - "dynn_Blanc" - "dynn_Blanchard" - "dynn_Bonnet" - "dynn_Bourgeois" - "dynn_Boyer" - "dynn_Brun" - "dynn_Brunet" - "dynn_Caron" - "dynn_Chevalier" - "dynn_Cl_e_act_ment" - "dynn_Colin" - "dynn_David" - "dynn_Denis" - "dynn_Dubois" - "dynn_Dufour" - "dynn_Dumas" - "dynn_Dumont" - "dynn_Dupont" - "dynn_Durand" - "dynn_Duval" - "dynn_Fabre" - "dynn_Faure" - "dynn_Fontaine" - "dynn_Fournier" - "dynn_Francois" - "dynn_G_e_act_rard" - "dynn_Gaillard" - "dynn_Garcia" - "dynn_Garnier" - "dynn_Gauthier" - "dynn_Gautier" - "dynn_Girard" - "dynn_Giraud" - "dynn_Gu_e_act_rin" - "dynn_Guillaume" - "dynn_Henry" - "dynn_Huynh" - "dynn_Joly" - "dynn_L_e_act_cuyer" - "dynn_Lacroix" - "dynn_Lambert" - "dynn_Laurent" - "dynn_Leclerc" - "dynn_Leclercq" - "dynn_Lecomte" - "dynn_Lef_e_grv_vre" - "dynn_Lefebvre" - "dynn_Legrand" - "dynn_Lemaire" - "dynn_Lemoine" - "dynn_Leroux" - "dynn_Leroy" - "dynn_Lucas" - "dynn_Marchand" - "dynn_Marie" - "dynn_Martin" - "dynn_Martinez" - "dynn_Masson" - "dynn_Mathieu" - "dynn_Mercier" - "dynn_Meunier" - "dynn_Meyer" - "dynn_Michel" - "dynn_Moreau" - "dynn_Morel" - "dynn_Morin" - "dynn_Muller" - "dynn_Nguyen" - "dynn_Nicolas" - "dynn_No_e_uml_l" - "dynn_Olivier" - "dynn_Payet" - "dynn_Perrin" - "dynn_Petit" - "dynn_Philippe" - "dynn_Picard" - "dynn_Pierre" - "dynn_Renard" - "dynn_Renaud" - "dynn_Rey" - "dynn_Richard" - "dynn_Rivi_e_grv_re" - "dynn_Robert" - "dynn_Robin" - "dynn_Roche" - "dynn_Roger" - "dynn_Rolland" - "dynn_Rousseau" - "dynn_Roussel" - "dynn_Roux" - "dynn_Roy" - "dynn_Schmitt" - "dynn_Simon" - "dynn_Thomas" - "dynn_Tran" - "dynn_Vidal" - "dynn_Vincent" - } - - male_names = { - ### Novelist names - _E_act_omer - _O_act_in - Abb_e_act_-Faria Abraracourcix Aiwendil Alatar Aldarion Amandil Amroth An_a_act_rion Arador Aragorn Aramis Arathorn Aronnax Arvedui Ast_e_act_rix Atanamir Atanatar Athos Avempace Averro_e_grv_s Avicenne Azagh_a_hat_l - B_e_uml_or B_o_act_r Balin Bandobras Barahir Barbicane Bard Beaufort Beleg Beorn Beregond Beren Bifur Bilbon Bill Bofur Bombur Boromir Brandir Bree Brego - Caderousse Calogrenant Camus Caspian Celebrimbor Celeborn Chasseur-de-Truffes Cirion Ciryatan Clerval Clopin Conseil Coriakin Curumo - D_a_act_in D_pst_Artagnan Dakkar Dant_e_grv_s Denethor Descartes Diderot Dior Dori Duilin Durin Dwalin - E_a_uml_rendil E_a_uml_rnil E_a_uml_rnur Ecthelion Egalmoth Eldacar Eldarion Elendil Elfhelm Elrond Elros Enjolras Eorl Erkenbrand - F_e_uml_anor F_i_act_li Fantasio Faramir Fauchelevent Felagund Felar_o_act_f Finarfin Fingolfin Fingon Fr_e_act_d_e_act_gar Frodon - Galdor Gandalf Gavroche Gerontius Gil-galad Gimli Gl_o_act_in Glorfindel Gringoire Gripoil Gwaihir - H_a_act_ma Haddock H_u_act_rin Halbarad Haldir Harbert Helm Horn Huan Huor Hyarmendacil - Ibn_spc_Khaldoun Id_e_act_fix Imrahil Isildur - Jeanvaljean J-T-Maston Jules-C_e_act_sar Jules-Verne - K_i_act_li - Legolas Lidenbrock - Mablung Maedhros Martel Meriadoc Meursault Minastir Moli_e_grv_re Montaigne Montesquieu Morrel Myriel - N_e_act_mo Ned-Land Nicholl Nivacrin Num_e_act_robis - Ob_e_act_lix Ocatarinetabellatchitchix Ol_o_act_rin Orodreth Orophin Ostoher - Paladin Pallando Panoramix Passepartout Pencroff Peregr_i_uml_n Phileas-Fogg Phoebus Pontmercy Porthos - Quasimodo - Radagast Rimbaud Robur Roheryn Rousseau - Samsagace Schtroumpf Spirou Sylvebarbe - T_u_act_rin Tarrou Th_e_act_oden Th_e_act_odred Thengel Thingol Thorgal Thorin Thorondor Thr_a_act_in Thr_o_act_r Thranduil Tintin Tom-Bombadil Tr_e_act_ville Tuor Turenne Turgon - Valacar Verlaine Victor-Hugo Voltaire - Zola - - ### Normal names - _E_act_douard _E_act_mile _E_act_ric _E_act_tienne - Adrien Aimery Alain Albert Alexandre Alexis Alphonse Ambiorix Am_e_act_d_e_act_e Amaury Andr_e_act_ Anthony Antoine Antonin Armand Arnaud Arthur Augustin Axel - B_e_act_renger Barth_e_act_l_e_act_my Baudouin Benjamin Beno_i_hat_t Bernard Bertrand Blaise Bruno - C_e_act_dric C_e_act_sar Camille Charles Christian Christophe Cl_e_act_ment Claude_male Clotaire Clovis - Damien Daniel David Denis Didier Dimitri Dominique_male - Edmond Emmanuel Enzo Ernest Eudes Eustache - Fabien Fabrice Fernand Florent Florian Fr_e_act_d_e_act_ric Fran_c_ced_ois Franck - G_e_act_rald G_e_act_rard Gabriel Gaspard Gaston Gauthier Geoffroy Georges Gilbert Gilles Godefroy Guillaume Guy - Hector Henri Herbert Herv_e_act_ Hugo - J_e_act_r_e_act_my J_e_act_r_o_hat_me Jacques Jacques-Yves Jean Jean-Baptiste Jean-Claude Jean-Luc Jean-Paul Jean-Pierre Jo_e_uml_l Joseph Jules Julien - K_e_act_vin Kl_e_act_ber - L_e_act_o L_e_act_on L_e_act_onard Laurent Lilian Louis Luc Lucas Lucien Ludovic - Marc Marcel Marius Mathieu Mathis Maurice Maxime Michel Mohamed Mohammed - Napol_e_act_on Nathan Nicolas Norbert Norman - Olivier Oscar - Patrice Paul Philippe Pierre - Quentin - Raoul Rapha_e_uml_l Raymond Ren_e_act_ Renaud Richard Roland Robert Robin Roger Romain - S_e_act_bastien Saladin Salomon Serge Simon St_e_act_phane Swann Sylvain - Tanguy Th_e_act_o Thez Thibault Thierry Thomas Timoth_e_act_e Tristan - Ulysse - Vercing_e_act_torix Victor Vincent - Xavier - Yves - Zin_e_act_dine - } - female_names = { - ### Novelist names - _E_act_owyn _E_act_ponine - Aaricia Aerin Amari_e_uml_ Ancalim_e_act_ Aredhel Arwen - B_e_act_atrice Baie-d_pst_Or Belladonna Bonemine - Celebr_i_act_an Cendrillon Cl_e_act_op_a_hat_tre Cosette - D_i_act_s Dalida - E_a_uml_rwen Elbereth Elenw_e_uml_ Elwing Erendis Esm_e_act_ralda - Falbala Fantine Finduilas Fleur-de-Lys - Galadriel George-Sand Gilraen - Haleth Hayd_e_act_e - Idril Indis Ioreth - L_u_act_thien Lalaith Lobelia Loth_i_act_riel Louve - Marie-Curie M_e_act_lusine Melian Merc_e_act_d_e_grv_s - N_i_act_niel Nerdanel Nienor - Primula - Schtroumpfette Silmarien - Telperien Th_e_act_odwyn Tin_u_act_viel - Vair_e_uml_ Vanimeld_e_uml_ Varda - Yavanna - - ### Normal names - _E_act_dith _E_act_l_e_act_onore _E_act_liane _E_act_lisabeth _E_act_lise _E_act_lodie _E_act_milie _E_act_velyne - _E_grv_ve - Ad_e_act_la_i_uml_de Ad_e_grv_le Adeline Agathe Agn_e_grv_s Albertine Ali_e_act_nor Alice Alix Am_e_act_lie Ana_i_uml_s Anastasie Andr_e_act_e Anne Anne-Laure Anne-Marie Anne-Sophie Annick Annie Antoinette Ariane Audrey Aur_e_act_lie Aurore - B_e_act_reng_e_grv_re Beno_i_hat_te Bernadette Blanche Brigitte - C_e_act_cile C_e_act_line Camille_female Carole Caroline Catherine Chantal Charl_e_grv_ne Charlotte Chlo_e_act_ Christelle Christiane Christine Claire Clarisse Claudette Claudine Clorinde Clotilde Colette Constance Corinne - Danielle Delphine Denise Diane Dominique_female - Emma Emmanuelle Estelle Eug_e_act_nie - Fanny Fatima Fiona Florence Fran_c_ced_oise - Gabrielle Georgette Germaine Ginette Gis_e_grv_le Gwendoline - H_e_act_l_e_grv_ne H_e_act_lo_i_uml_se Henriette Hermine - Isabelle - Jacqueline Jade Jeanette Jeanne Jeanne-d_pst_Arc Jeannine Jocelyne Jos_e_act_phine Josette Josiane Judith Julie Julienne Juliette Justine - Karine - L_ae_titia L_e_act_a Laetitia Laura Laure Laurence Louise Lucie Lucienne - M_e_act_gane M_e_act_lanie Madeleine Manon Marcelle Margaux Margot Marguerite Maria Marie Marie-Antoinette Marie-Claire Marie-France Marie-Louise Marie-Th_e_act_r_e_grv_se Marine Marion Martine Mathilde Mich_e_grv_le Mireille Monique - Nadia Nadine Nathalie Nicole - Odette Oph_e_act_lie - Patricia Paulette Pauline - R_i_act_an Raymonde Ren_e_act_e Rose Roselyne - S_e_act_gol_e_grv_ne Sandrine Sarah Simone Sol_e_grv_ne Solange Sonia Sophie St_e_act_phanie Suzanne Sybille Sylvie - Th_e_act_r_e_grv_se - V_e_act_ronique Val_e_act_rie Virginie - Yseult Yvette Yvonne - } - - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - - mercenary_names = { - { name = "mercenary_company_tard_venus_1" } - { name = "mercenary_company_french_band_1" } - { name = "mercenary_company_routiers_1" } - { name = "mercenary_company_french_band_2" } - } -} diff --git a/common/culture/name_lists/NEOW_ashkenaze.txt b/common/culture/name_lists/NEOW_ashkenaze.txt deleted file mode 100644 index c7698945c..000000000 --- a/common/culture/name_lists/NEOW_ashkenaze.txt +++ /dev/null @@ -1,255 +0,0 @@ -name_list_NEOW_ashkenaze = { - - cadet_dynasty_names = { - "dynn_Bauer" - "dynn_Becker" - "dynn_Beer_dsh_Orchel" - "dynn_Bernheim" - "dynn_Berr" - "dynn_Birnhack" - "dynn_Bischoffsheim" - "dynn_Bloch" - "dynn_Blum" - "dynn_Borenstein" - "dynn_Bronspiegel" - "dynn_Cahen" - "dynn_Cwajbaum" - "dynn_Daltroff" - "dynn_Dawidowicz" - "dynn_Debr_e_act_" - "dynn_Deutsch" - "dynn_Dockes" - "dynn_Dreyfus" - "dynn_Edelman" - "dynn_Edery" - "dynn_Eisenberg" - "dynn_Elkiess" - "dynn_Enderlin" - "dynn_Fasman" - "dynn_Feuerwerker" - "dynn_Fiszon" - "dynn_Fleischman" - "dynn_Fraenkel" - "dynn_Frankforter" - "dynn_Furth" - "dynn_Geismar" - "dynn_Ghertman" - "dynn_Goldman" - "dynn_Goldstein" - "dynn_Grumbach" - "dynn_Grunewald" - "dynn_Gugenheim" - "dynn_Gutman" - "dynn_Haguenau" - "dynn_Hausser" - "dynn_Hechter" - "dynn_Heyman" - "dynn_Jacob" - "dynn_Jakubowicz" - "dynn_Jonas" - "dynn_Kahn" - "dynn_Kaufmann" - "dynn_Klein" - "dynn_Klingberg" - "dynn_Klossowski" - "dynn_Kriegel" - "dynn_L_e_act_vi" - "dynn_L_e_act_vy" - "dynn_Lam" - "dynn_Langmann" - "dynn_Lehmann" - "dynn_Lejdstr_o_uml_m" - "dynn_Lewin" - "dynn_Lubecki" - "dynn_Luchtmeyer" - "dynn_May" - "dynn_Meyers" - "dynn_Milewski" - "dynn_Minczeles" - "dynn_Muller" - "dynn_Papierman" - "dynn_Papiernik" - "dynn_Picard" - "dynn_Presmann" - "dynn_Rotenberg" - "dynn_Salomon" - "dynn_Sch_o_uml_nthal" - "dynn_Schlesinger" - "dynn_Schuhl" - "dynn_Schwartzman" - "dynn_Schwarzfuchs" - "dynn_Schwob_spc_d_pst_H_e_act_ricourt" - "dynn_Servan_dsh_Schreiber" - "dynn_Slitinsky" - "dynn_Steinmetz" - "dynn_Strauss" - "dynn_Szmerla" - "dynn_Trenel" - "dynn_Weil" - "dynn_Weill" - "dynn_Wertenschlag" - "dynn_Wertheimer" - "dynn_Wildenstein" - "dynn_Wizman" - "dynn_Wolf" - "dynn_Wrobel" - "dynn_Zivy" - } - - dynasty_names = { - "dynn_Bauer" - "dynn_Becker" - "dynn_Beer_dsh_Orchel" - "dynn_Bernheim" - "dynn_Berr" - "dynn_Birnhack" - "dynn_Bischoffsheim" - "dynn_Bloch" - "dynn_Blum" - "dynn_Borenstein" - "dynn_Bronspiegel" - "dynn_Cahen" - "dynn_Cwajbaum" - "dynn_Daltroff" - "dynn_Dawidowicz" - "dynn_Debr_e_act_" - "dynn_Deutsch" - "dynn_Dockes" - "dynn_Dreyfus" - "dynn_Edelman" - "dynn_Edery" - "dynn_Eisenberg" - "dynn_Elkiess" - "dynn_Enderlin" - "dynn_Fasman" - "dynn_Feuerwerker" - "dynn_Fiszon" - "dynn_Fleischman" - "dynn_Fraenkel" - "dynn_Frankforter" - "dynn_Furth" - "dynn_Geismar" - "dynn_Ghertman" - "dynn_Goldman" - "dynn_Goldstein" - "dynn_Grumbach" - "dynn_Grunewald" - "dynn_Gugenheim" - "dynn_Gutman" - "dynn_Haguenau" - "dynn_Hausser" - "dynn_Hechter" - "dynn_Heyman" - "dynn_Jacob" - "dynn_Jakubowicz" - "dynn_Jonas" - "dynn_Kahn" - "dynn_Kaufmann" - "dynn_Klein" - "dynn_Klingberg" - "dynn_Klossowski" - "dynn_Kriegel" - "dynn_L_e_act_vi" - "dynn_L_e_act_vy" - "dynn_Lam" - "dynn_Langmann" - "dynn_Lehmann" - "dynn_Lejdstr_o_uml_m" - "dynn_Lewin" - "dynn_Lubecki" - "dynn_Luchtmeyer" - "dynn_May" - "dynn_Meyers" - "dynn_Milewski" - "dynn_Minczeles" - "dynn_Muller" - "dynn_Papierman" - "dynn_Papiernik" - "dynn_Picard" - "dynn_Presmann" - "dynn_Rotenberg" - "dynn_Salomon" - "dynn_Sch_o_uml_nthal" - "dynn_Schlesinger" - "dynn_Schuhl" - "dynn_Schwartzman" - "dynn_Schwarzfuchs" - "dynn_Schwob_spc_d_pst_H_e_act_ricourt" - "dynn_Servan_dsh_Schreiber" - "dynn_Slitinsky" - "dynn_Steinmetz" - "dynn_Strauss" - "dynn_Szmerla" - "dynn_Trenel" - "dynn_Weil" - "dynn_Weill" - "dynn_Wertenschlag" - "dynn_Wertheimer" - "dynn_Wildenstein" - "dynn_Wizman" - "dynn_Wolf" - "dynn_Wrobel" - "dynn_Zivy" - } - - male_names = { - _E_act_douard _E_act_lie _E_act_li_e_act_zer _E_act_meric _E_act_mile _E_act_phra_i_uml_m _E_act_tienne - Abraham Achille Akiva Alain Alexandre Alexis Alfred Am_e_act_d_e_act_e Andr_e_act_ Anschel Anselme Antoine Ariel Armand Arnaud Arno Arthur Auguste Avraham - Balthasar Betzalel Boruch Benjamin Beno_i_hat_t Berl Bernard Bertrand Boris Bruno - Camille Carl Cerf Chaim Charles Claude_male Corneille Cyriakus Cyrille - Daniel Danny David Didier Dov Dovber - Edgar Edgard Edmond Emmanuel Eric Ernest Evry - F_e_act_lix Fabrice Florient Fr_e_act_d_e_act_ric Fran_c_ced_ois Francis Franklin - G_e_act_rard Ga_e_uml_tan Gabriel Gaston Georges Germain Gilbert Gilles Guillaume Gustave - Hai Hannan Harold Henri Henry Heymann Hippolyte - Isaac Isa_i_uml_e Isidore Isildur Israel - Jacky Jacob Jacques Jacquot Jean Jean-Claude Jean-Fabrice Jean-Fran_c_ced_ois Jean-Jacques Jean-Louis Jean-Pierre Jo_e_uml_l Joseph Judka Jules - Kalmus Kevin - L_e_act_once L_e_act_onide L_e_act_opold Laurent Lazare Louis Louis-Lazare Lucien - Mani Marc Marc-Andr_e_act_ Marcel Mathieu Maurice Maxime Meir Mendel Micha_e_uml_l Michel Mike Mo_i_uml_se Moch_e_act_ Mordechai - Nadav Nathan Nathaniel Nicolas Nosson - Olivier Ori Oskar Ovadia - Pascal Paul Philippe Pierre Pierre-Antoine Pinchas - Rapha_e_uml_l Raymond Ren_e_act_ Richard Robert Roger Roland Rudy - Salomon Samuel Samy Seligmann Shalom Shelomo Serge Shmuel Siegfried Simon - Uriel - Yaakov Yona Yossef Yves - Zadoc - } - female_names = { - _E_act_lise _E_act_tiennette _E_act_veline - Agn_e_grv_s Alexandra Alice Aline Am_e_act_lie Anastasia Andr_e_act_e Ang_e_grv_le Anna Anne Anne-Marcelle Annette Annie Antoinette Atara - B_e_act_r_e_act_nice Babette Bernadette Berthe Betty-Anne Blandine Brigitte - C_e_act_cile Caroline Catherine Charlotte Christiane Cl_e_act_mentine Claire Claire-Lise Claude_female Claudine Colette - Dani_e_grv_le Danielle Delphine Dominique_female - Eden Edith Elisabeth Emma Emmanu_e_grv_le Ernestine Esther Ethel Eug_e_act_nie - Fabienne Fanny Fernande Florence Florine Fran_c_ced_oise - Gabrielle Genevi_e_grv_ve Georgette Germaine Ginette Gis_e_grv_le - H_e_act_l_e_grv_ne Hannah Henriette Hortense - Ir_e_grv_ne Isabelle - Jacqueline Jeanette Jeanne Judith Julie - L_e_act_onie L_e_act_ontine Lise Louise Louisette - M_e_act_lanie Marceline Marcelle Marguerite Marianne Marie Marie-Claire Marie-Genevi_e_grv_ve Mariette Marthe Mathilde Michelle Mina Miryam Monique Muriel Myriam - Natacha Nicole Nicole-Lise Ninette No_e_act_mie - Odile Olivia - Pascaline Paulette Pauline - Rachel Rebecca Ren_e_act_e Ren_e_act_e-Marcelle Rosalie Rose Rosine Ruth - Sandrine Sarah Simone Sophie Suzanne Suzette Sylvia Sylvie - Yehudis Yolande Yveline Yvonne - } - dynasty_of_location_prefix = "dynnp_de" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_ashkenazskiy.txt b/common/culture/name_lists/NEOW_ashkenazskiy.txt deleted file mode 100644 index 3302e8af1..000000000 --- a/common/culture/name_lists/NEOW_ashkenazskiy.txt +++ /dev/null @@ -1,250 +0,0 @@ -name_list_NEOW_ashkenazskiy = { # Russian & Ukrainian Jews - using Russian spellings here - - cadet_dynasty_names = { - "dynn_Abramzon" - "dynn_Admoni" - "dynn_Averbakh" - "dynn_Averbukh" - "dynn_Bashkirov" - "dynn_Bergman" - "dynn_Berman" - "dynn_Beynart" - "dynn_Blyumenfeld" - "dynn_Blyumin" - "dynn_Braverman" - "dynn_Brener" - "dynn_Burshteyn" - "dynn_Engel" - "dynn_Fayntsimmer" - "dynn_Fleyshman" - "dynn_Freyman" - "dynn_Fridlyand" - "dynn_Fridman" - "dynn_Galperin" - "dynn_Galpern" - "dynn_Galprin" - "dynn_Gazin" - "dynn_Gelman" - "dynn_Gendelevich" - "dynn_Gesselberg" - "dynn_Gindus" - "dynn_Ginzburg" - "dynn_Goldovskiy" - "dynn_Gomelskiy" - "dynn_Gorbman" - "dynn_Gurevich" - "dynn_Gutnikov" - "dynn_Iliyev" - "dynn_Kagan" - "dynn_Kagen" - "dynn_Kalmanovich" - "dynn_Kapengut" - "dynn_Kaufman" - "dynn_Khodorov" - "dynn_Klyachin" - "dynn_Komissarov" - "dynn_Kovalchuk" - "dynn_Kreytsberg" - "dynn_Kudelman" - "dynn_Kugel" - "dynn_Lelchuk" - "dynn_Levenshteyn" - "dynn_Levenzon" - "dynn_Levin" - "dynn_Levintov" - "dynn_Levitskiy" - "dynn_Livshits" - "dynn_Lubetkin" - "dynn_Manakhimov" - "dynn_Mazel" - "dynn_Mazya" - "dynn_Minkovskiy" - "dynn_Mordukhovich" - "dynn_Murey" - "dynn_Nevakhovich" - "dynn_Peysakh" - "dynn_Plisetskiy" - "dynn_Polyak" - "dynn_Pulver" - "dynn_Rabinovich" - "dynn_Ratner" - "dynn_Roshal" - "dynn_Roytfeld" - "dynn_Rozenberg" - "dynn_Rozenshteyn" - "dynn_Rozman" - "dynn_Shoar" - "dynn_Shtimerman" - "dynn_Shvidler" - "dynn_Sigal" - "dynn_Sigalevich" - "dynn_Sitkovetskiy" - "dynn_Sitsker" - "dynn_Slutskin" - "dynn_Solonin" - "dynn_Tamarkin" - "dynn_Topelberg" - "dynn_Tseytlin" - "dynn_Vapnik" - "dynn_Vays" - "dynn_Volpert" - "dynn_Vygodchikov" - "dynn_Yelkhov" - "dynn_Yurovskiy" - } - - dynasty_names = { - "dynn_Abramzon" - "dynn_Admoni" - "dynn_Averbakh" - "dynn_Averbukh" - "dynn_Bashkirov" - "dynn_Bergman" - "dynn_Berman" - "dynn_Beynart" - "dynn_Blyumenfeld" - "dynn_Blyumin" - "dynn_Braverman" - "dynn_Brener" - "dynn_Burshteyn" - "dynn_Engel" - "dynn_Fayntsimmer" - "dynn_Fleyshman" - "dynn_Freyman" - "dynn_Fridlyand" - "dynn_Fridman" - "dynn_Galperin" - "dynn_Galpern" - "dynn_Galprin" - "dynn_Gazin" - "dynn_Gelman" - "dynn_Gendelevich" - "dynn_Gesselberg" - "dynn_Gindus" - "dynn_Ginzburg" - "dynn_Goldovskiy" - "dynn_Gomelskiy" - "dynn_Gorbman" - "dynn_Gurevich" - "dynn_Gutnikov" - "dynn_Iliyev" - "dynn_Kagan" - "dynn_Kagen" - "dynn_Kalmanovich" - "dynn_Kapengut" - "dynn_Kaufman" - "dynn_Khodorov" - "dynn_Klyachin" - "dynn_Komissarov" - "dynn_Kovalchuk" - "dynn_Kreytsberg" - "dynn_Kudelman" - "dynn_Kugel" - "dynn_Lelchuk" - "dynn_Levenshteyn" - "dynn_Levenzon" - "dynn_Levin" - "dynn_Levintov" - "dynn_Levitskiy" - "dynn_Livshits" - "dynn_Lubetkin" - "dynn_Manakhimov" - "dynn_Mazel" - "dynn_Mazya" - "dynn_Minkovskiy" - "dynn_Mordukhovich" - "dynn_Murey" - "dynn_Nevakhovich" - "dynn_Peysakh" - "dynn_Plisetskiy" - "dynn_Polyak" - "dynn_Pulver" - "dynn_Rabinovich" - "dynn_Ratner" - "dynn_Roshal" - "dynn_Roytfeld" - "dynn_Rozenberg" - "dynn_Rozenshteyn" - "dynn_Rozman" - "dynn_Shoar" - "dynn_Shtimerman" - "dynn_Shvidler" - "dynn_Sigal" - "dynn_Sigalevich" - "dynn_Sitkovetskiy" - "dynn_Sitsker" - "dynn_Slutskin" - "dynn_Solonin" - "dynn_Tamarkin" - "dynn_Topelberg" - "dynn_Tseytlin" - "dynn_Vapnik" - "dynn_Vays" - "dynn_Volpert" - "dynn_Vygodchikov" - "dynn_Yelkhov" - "dynn_Yurovskiy" - } - - male_names = { - Aaron Abel Abram Akiba Akim Albert Aleksandr Aleksey Alter Ananiy Anatoliy Andrey Anisim Anselm Anton Arkadiy Arnold Aron Arsen Artur Asaf Ashir Assir Avraam Ayzik Azariy Azriel - Barukh Benedikt Bentsion Ber Bertold Boris Borukh - Dan Daniil David Dmitriy Dov-Ber - Edmond Eduard Elizar Elkhanan Emmanuil Ezra - Falk Fayvish Feliks Feliks-Lev Filipp Fishel Frants Fridrikh - Gad Gavriil Gedalya Gennadiy Genri Genrikh Georgiy German Gersh Gershon Gerts Gilel Gleb Grigoriy - Idel Iekhezkel Ieremiya Ieronim Igor Ilya Iona_male Iosif Ippolit Isaak Isay Isidor Itsik Itskhok Iuda Ivan Izrail - Kalman Karl Kasriel Khaim Khanan Khershel Kirill Kiva Konstantin - Lazar Lennor Leon Leonid Lev Levi Leyb Leyb-Khaim Lion - Maksim Mardekhay Mark Matvey Mechislav Meir Menakhem Mendel Meyer Meylakh Mikhail Miron Mitrofan Moisey Moris Mortko-Idel Moshe Motel - Naftali Nakhman Nakhum Nakhum-Meir Natan Naum Neyemiyah Nikolay Nison Noy - Oleg Osip Oskar Ovadiy - Pavel Perets Peysakh Piniya Pinkhas Pinkhos Pinkus Pyotr - Rafail Rakhmil Roman Rudolf Ruvim - Samson Samuil Saul Saveliy Savva Semyon Sergey Shlomo Shmer Shmer-Leyb Shneur Sholom Simkha Simon Solomon Stanislav - Tankhum Teodor Timofey Toviy Tsvi - Uriy - Vadim Valentin Valeriy Vardan Veniamin Vigdor Viktor Vilyam Vitaliy Vladimir Vladislav Vsevolod Vulf Vyacheslav - Yakov Yan Yankel Yankel-Meyer Yefim Yefimian Yefrem Yeguda Yekhiel Yenokh Yerakhmiel Yerukhim Yevel Yevgeniy Yosif Yulian Yuliy Yuriy - Zakhar Zalman Zarakh Zeylik Zhan Zinoviy Zosim - } - female_names = { - Ada Adel Aleksandra Alla Anna Anya Ariadna Avgusta - Bella Blyuma Bronislava Bronya - Darya Debora Dina Doba Dora - Enta Esfir Ester - Faina Fani Fanya Feyga Frida - Galina Genya Gesya Goda Golda - Ida Irina Itka Izabella - Karolina Khaya Kira Klara Klementina Kseniya - Larisa Leya Lidiya Liliya Liya Lyuba Lyubov Lyudmila - Marina Mariya Mayya Minna Miriam - Nataliya Natasha Nekhama - Perla - Raisa Rakhil Rashel Raya Regina Revekka Rita Rivka Roza Rozaliya Ruf Ruta - Sabina Sara Sarra Serafima Shifra Sima Simona Slava Sofiya Sulamif Susanna Svetlana - Tamara Tanya Tatyana Tsetsiliya Tsilya Tsviya - Valentina Valeriya Vera Veronika Viktoriya - Yelena Yelizaveta Yeva Yevgeniya Yudif - Zelda Zhenya Zinaida Zlata - } - dynasty_of_location_prefix = "dynnp_fon" - - patronym_prefix_male = "dynnpat_pre_Ben" - patronym_prefix_female = "dynnpat_pre_Bat" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_asturleonese.txt b/common/culture/name_lists/NEOW_asturleonese.txt deleted file mode 100644 index a776761b9..000000000 --- a/common/culture/name_lists/NEOW_asturleonese.txt +++ /dev/null @@ -1,332 +0,0 @@ -name_list_NEOW_asturleonese = { - - cadet_dynasty_names = { - "dynn__A_act_lvarez" - "dynn_Aladro" - "dynn_Alba" - "dynn_Aller" - "dynn_Alonso" - "dynn_Antu_n_tld_a" - "dynn_Aranda" - "dynn_Arg_u_uml_elles" - "dynn_Arias" - "dynn_Armayor" - "dynn_Baiz_a_act_n" - "dynn_Barb_o_act_n" - "dynn_Bard_o_act_n" - "dynn_Barreiro" - "dynn_Barriada" - "dynn_Bay_o_act_n" - "dynn_Ben_e_act_itez" - "dynn_Bernab_e_act_" - "dynn_Bernardo" - "dynn_Blanco" - "dynn_Cadenas" - "dynn_Calvo" - "dynn_Canella" - "dynn_Capellin" - "dynn_Carro" - "dynn_Casta_n_tld__o_act_n" - "dynn_Castro" - "dynn_Chac_o_act_n" - "dynn_Cordero" - "dynn_Corte" - "dynn_Coto" - "dynn_Coya" - "dynn_D_i_act_az" - "dynn_D_i_act_ez" - "dynn_Delgado" - "dynn_Dom_i_act_nguez" - { "dynnp_da" "dynn_Silva" } - { "dynnp_de" "dynn_la_spc_Riva" } - { "dynnp_dos" "dynn_Santos" } - "dynn_Est_e_act_vez" - "dynn_Feito" - "dynn_Fern_a_act_ndez" - "dynn_Fl_o_act_rez" - "dynn_Fuente" - "dynn_G_o_act_mez" - "dynn_Ganzo" - "dynn_Garc_i_act_a" - "dynn_Gonz_a_act_lez" - "dynn_Guti_e_act_rrez" - "dynn_Hern_a_act_ndez" - "dynn_Hevia" - "dynn_Hidalgo" - "dynn_Iglesias" - "dynn_L_o_act_pez" - "dynn_Lar_i_act_n" - "dynn_Llaneza" - "dynn_Lobo" - "dynn_Lorenzo" - "dynn_M_e_act_ndez" - "dynn_Marcello" - "dynn_Marcos" - "dynn_Mart_i_act_n" - "dynn_Mart_i_act_nez" - "dynn_Megido" - "dynn_Mel_e_act_ndez" - "dynn_Men_e_act_ndez" - "dynn_Miyares" - "dynn_Montes" - "dynn_Mor_a_act_n" - "dynn_Mu_n_tld_iz" - "dynn_N_u_act__n_tld_ez" - "dynn_Ni_n_tld_o" - "dynn_Ord_o_act__n_tld_ez" - "dynn_Ordiz" - "dynn_Orviz" - "dynn_Otero" - "dynn_P_e_act_rez" - "dynn_Prieto" - "dynn_Puente" - "dynn_Pulgar" - "dynn_Qui_n_tld_ones" - "dynn_Ramos" - "dynn_Riesco" - "dynn_Rodr_i_act_guez" - "dynn_Rozas" - "dynn_Rubio" - "dynn_Ruiz" - "dynn_S_a_act_nchez" - "dynn_Sabugo" - "dynn_Sierra" - "dynn_Sol_i_act_s" - "dynn_Su_a_act_rez" - "dynn_Teixeira" - "dynn_Tu_n_tld__o_act_n" - "dynn_V_a_act_zquez" - "dynn_Vallina" - "dynn_Vega" - "dynn_Velasco" - "dynn_Villar" - "dynn_Zapico" - } - - dynasty_names = { - "dynn__A_act_lvarez" - "dynn_Aladro" - "dynn_Alba" - "dynn_Aller" - "dynn_Alonso" - "dynn_Antu_n_tld_a" - "dynn_Aranda" - "dynn_Arg_u_uml_elles" - "dynn_Arias" - "dynn_Armayor" - "dynn_Baiz_a_act_n" - "dynn_Barb_o_act_n" - "dynn_Bard_o_act_n" - "dynn_Barreiro" - "dynn_Barriada" - "dynn_Bay_o_act_n" - "dynn_Ben_e_act_itez" - "dynn_Bernab_e_act_" - "dynn_Bernardo" - "dynn_Blanco" - "dynn_Cadenas" - "dynn_Calvo" - "dynn_Canella" - "dynn_Capellin" - "dynn_Carro" - "dynn_Casta_n_tld__o_act_n" - "dynn_Castro" - "dynn_Chac_o_act_n" - "dynn_Cordero" - "dynn_Corte" - "dynn_Coto" - "dynn_Coya" - "dynn_D_i_act_az" - "dynn_D_i_act_ez" - "dynn_Delgado" - "dynn_Dom_i_act_nguez" - { "dynnp_da" "dynn_Silva" } - { "dynnp_de" "dynn_la_spc_Riva" } - { "dynnp_dos" "dynn_Santos" } - "dynn_Est_e_act_vez" - "dynn_Feito" - "dynn_Fern_a_act_ndez" - "dynn_Fl_o_act_rez" - "dynn_Fuente" - "dynn_G_o_act_mez" - "dynn_Ganzo" - "dynn_Garc_i_act_a" - "dynn_Gonz_a_act_lez" - "dynn_Guti_e_act_rrez" - "dynn_Hern_a_act_ndez" - "dynn_Hevia" - "dynn_Hidalgo" - "dynn_Iglesias" - "dynn_L_o_act_pez" - "dynn_Lar_i_act_n" - "dynn_Llaneza" - "dynn_Lobo" - "dynn_Lorenzo" - "dynn_M_e_act_ndez" - "dynn_Marcello" - "dynn_Marcos" - "dynn_Mart_i_act_n" - "dynn_Mart_i_act_nez" - "dynn_Megido" - "dynn_Mel_e_act_ndez" - "dynn_Men_e_act_ndez" - "dynn_Miyares" - "dynn_Montes" - "dynn_Mor_a_act_n" - "dynn_Mu_n_tld_iz" - "dynn_N_u_act__n_tld_ez" - "dynn_Ni_n_tld_o" - "dynn_Ord_o_act__n_tld_ez" - "dynn_Ordiz" - "dynn_Orviz" - "dynn_Otero" - "dynn_P_e_act_rez" - "dynn_Prieto" - "dynn_Puente" - "dynn_Pulgar" - "dynn_Qui_n_tld_ones" - "dynn_Ramos" - "dynn_Riesco" - "dynn_Rodr_i_act_guez" - "dynn_Rozas" - "dynn_Rubio" - "dynn_Ruiz" - "dynn_S_a_act_nchez" - "dynn_Sabugo" - "dynn_Sierra" - "dynn_Sol_i_act_s" - "dynn_Su_a_act_rez" - "dynn_Teixeira" - "dynn_Tu_n_tld__o_act_n" - "dynn_V_a_act_zquez" - "dynn_Vallina" - "dynn_Vega" - "dynn_Velasco" - "dynn_Villar" - "dynn_Zapico" - } - - male_names = { - 2 = { - _A_act_lvaro _A_act_nxel - _O_act_scar - Aar_o_act_n Abel Abraham Ad_a_act_n Adri_a_act_n Aitor Albertu Alexandru Alfonsu Alfredu Andr_e_act_s Antoniu Arturu - Borja Bruno - C_e_act_sar Carlos Christian Cristi_a_act_n - Dami_a_act_n Daniel Dar_i_act_u David Diegu - Edgar Eduardu Eloy Emilio Enol Enrique Esteban - Fernandu Franciscu Franciscu_spc_Xavier Franciscu_spc_Xos_e_act_ - Gabriel Gonzalo Guillermu - H_e_act_ctor Hugu - Inaciu Isaac Ismael Iv_a_act_n Iy_a_act_n - Jonathan - Kevin - Lluis Lluis_spc_Manuel Lluis_spc_Miguel Lucas - Marcos Mario Mart_i_act_n Mat_e_act_u Miguel Miguel_spc__A_act_nxel Mois_e_act_s - Nel Nicol_a_act_s Noel - Omar - Pablu Pedru Pelayu - Ra_u_act_l Rafael Ram_o_act_n Ricardu Rodrigu Robertu Rub_e_act_n - Sa_u_act_l Samuel Santiagu Serxu - Tom_a_act_s - V_i_act_ctor V_i_act_ctor_spc_Manuel - Xabel Xaime Xairu Xes_u_act_s Xonat_a_act_n Xos_e_act_ Xos_e_act__spc_Antoniu Xos_e_act__spc_Inaciu Xos_e_act__spc_Lluis Xos_e_act__spc_Manuel Xos_e_act__spc_Mar_i_act_a Xos_e_act__spc_Ram_o_act_n Xuan Xuan_spc_Carlos Xuan_spc_Manuel Xuan_spc_Xos_e_act_ Xuaqu_i_act_n Xuliu Xurde - } - 1 = { - _A_act_lvaro_spc_Xos_e_act_ _A_act_nxel_spc_Lluis _A_act_nxel_spc_Manuel _A_act_stor - _I_act__n_tld_igo - _O_act_liver - Abrah_a_act_n Adri_a_act_n_spc_Xos_e_act_ Adrianu Agust_i_act_n Alan Albertu_spc_Xos_e_act_ Alejo Alex Alexandru_spc_Xos_e_act_ Alexis Alonsu Amador An_i_act_bal Ant_o_act_n Antoniu_spc_Xos_e_act_ Arbidel Armando Asdr_u_act_bal Aser Asur Aureliu - Beltr_a_act_n Benxam_i_act_n Bernab_e_act_ Bernardu Blas Brian Bryan - C_a_act_ndidu Carlos_spc_Manuel Carlos_spx_Xavier Celsu Claudiu Cr_i_act_stofer Crist_o_act_bal Cristi_a_act_n_spc_Xos_e_act_ - David_spc_Xos_e_act_ Denis Diegu_spc_Xos_e_act_ Dimas - Edmundo Efr_e_act_n El_i_act_as Eladio Eleazar Eliseu Emilio_spc_Xos_e_act_ Eric Ernestu Eros Ezequiel - F_e_act_lix Fabi_a_act_n Fabio Faustinu Federicu Felipe Ferm_i_act_n Fidel Franciscu_spc_Borja Franciscu_spc_Manuel - Gabino Gaspar Gumersindo Gustavu Guzm_a_act_n - H_e_act_ctor_spc_Manuel H_a_act_zael Hern_a_act_n Humbertu - I_a_act_n Ill_a_act_n Isa_i_act_as Isidru Israel Iv_a_act_n_spc_Manuel Izan - Leandru Leonardo Llorienzu Lluis_spc__A_act_nxel Lluis_spc_Albertu Lluis_spc_Alfonsu Lluis_spc_Antoniu Lluis_spc_David Lluis_spc_Enrique Lluis_spc_Fernandu Lluis_spc_Inaciu Lluis_spc_Xavier Lluis_spc_Xos_e_act_ Lucianu - Manuel Manuel_spc__A_act_nxel Manuel_spc_Alexandru Manuel_spc_Antoniu Manuel_spc_Xes_u_act_s Manuel_spc_Xos_e_act_ Marcelinu Marcelu Marcos_spc_Xos_e_act_ Marcu Marcu_spc_Antoniu Marianu Marinu Mat_i_act_s Mauro Maximinu Misael - N_e_act_stor Natanael Nicanor No_e_act_ - Ovidiu Oxenu - Pablu_spc_Manuel Pablu_spc_Xos_e_act_ Paulinu Pedru_spc_Lluis Pedru_spc_Manuel Pedru_spc_Pablu Pedru_spc_Xos_e_act_ - Ramiru Ren_e_act_ Rom_a_act_n - Sabino Salvador Sebasti_a_act_n Sen_e_act_n Serxu_spc_Xos_e_act_ Sim_o_act_n - Ulises - V_i_act_ctor_spx_Xos_e_act_ Valent_i_act_n Vicente - Wenceslao - Xacobu Xavier Xavier_spc_Xos_e_act_ Xerardu Xerm_a_act_n Xes_u_act_s_spc__A_act_nxel Xes_u_act_s_spc_Antoniu Xes_u_act_s_spc_Manuel Xes_u_act_s_spc_Mar_i_act_a Xes_u_act_s_spc_Xavier Xoel Xon Xon_a_act_s Xord_a_act_n Xos_e_act__spc__A_act_nxel Xos_e_act__spc_Albertu Xos_e_act__spc_Alfredu Xosu_e_act__spc_Andr_e_act_s Xos_e_act__spc_Carlos Xos_e_act__spc_Daniel Xos_e_act__spc_David Xos_e_act__spc_Emilio Xos_e_act__spc_Enrique Xos_e_act__spc_Fernandu Xos_e_act__spc_Franciscu Xos_e_act__spc_Miguel Xos_e_act__spc_Xavier Xosu_e_act_ Xuan_spc_Albertu Xuan_spc_Antoniu Xuan_spc_Diegu Xuan_spc_Enrique Xuan_spc_Franciscu Xuan_spc_Inaciu Xuan_spc_Lluis Xuan_spc_Miguel Xuan_spc_Pablu Xuan_spc_Ram_o_act_n Xuan_spc_Xes_u_act_s Xuli_a_act_n Xuliu_spc_C_e_act_sar Xuliu_spc_Xos_e_act_ Xurde_spc_Lluis - Yago - } - } - female_names = { - 2 = { - _A_act_ngela - Adriana Aida Ainhoa Ainoa Aitana Alba Alba_spc_Mar_i_act_a Alexandra Alicia Amanda Ana Ana_spc_Sabel Ana_spc_Mar_i_act_a Andrea Aroa - B_a_act_rbara Beatriz Bego_n_tld_a Bel_e_act_n - Candela Carla Carlota Carmen Carolina Cecilia Celia Clara Claudia Coral Covadonga Cristina - Desir_e_act_e - Elena Elisa Emma Estefan_i_act_a Estela Esther Eva Eva_spc_Mar_i_act_a - In_e_act_s Irene Iris Itziar - Jenifer Jennifer Jessica Judith - Laura Leticia Lidia Llara Lluc_i_act_a Lorena Lydia - M_o_act_nica Mar_i_act_a Mar_i_act_a_spc_Carmen Marina Marta Miriam Mirian - Natalia Nazaret Nerea Noelia Noem_i_act_ Nuria - Olaya - Paloma Patricia Paula - Raquel Rebeca Roc_i_act_o - Sabel Sandra Sara Saray Sheila Silvia Sof_i_act_a Sonia Soraya Susana - Tamara Tania Tatiana Taresa - Vanesa Vanessa Ver_o_act_nica Virxinia Vitoria - Xana Xema Xulia - Yaiza Yolanda - } - 1 = { - _A_act_frica _A_act_gueda _A_act_nxela_spc_Mar_i_act_a _A_act_nxeles - Adela Aida_spc_Mar_i_act_a Aleida Alexia Alma Alma_spc_Mar_i_act_a Almudena Amara Amaya Amelia Amparu Ana_spc_Bel_e_act_n Ana_spc_Cristina Ana_spc_Rosa Ana_spc_Vitoria Anabel Andrea_spc_Mar_i_act_a Andrea_spc_Sabel Ania Anx_e_act_lica Ar_a_act_nzazu Araceli Arancha Arantza Ariadna Aurora Azahara Azucena - Belinda Berta Bibiana Blanca Brenda Brezo - Camino Carla_spc_Mar_i_act_a Carmela Carmen_spc_Mar_i_act_a Casandra Catalina Cayetana Cintia Clara_spc_Mar_i_act_a Claudia_spc_Mar_i_act_a Concepci_o_act_n Consuelo Cristina_spc_Mar_i_act_a Cynthia - D_e_act_bora Damaris Dana Daniela Delia Desir_e_act_ Deva Diana - Elena_spc_Mar_i_act_a Elia Eliana Elisabet Elsa Elvira Emilia Erika Esmeralda Esperanza Ester Estrella Euxenia Evelyn - F_a_act_tima Fabiola Florina - Gabriela Gala Gemma Gisela Gloria Gloria_spc_Mar_i_act_a Graciela Guiomar - Hayd_e_act_e Henar - Iciar Inmaculada Inmaculada_spc_Concepci_o_act_n Irina Iris_spc_Mar_i_act_a Irma - Jacqueline Jara Jessica_spc_Mar_i_act_a Judit Juncal - L_i_act_a Laura_spc_Mar_i_act_a Leire Lena Leyre Liliana Llara_spc_Mar_i_act_a Llarina Lluc_i_act_a_spc_Mar_i_act_a Lluz Lluz_spc_Mar_i_act_a Loreto Lourdes Luj_a_act_n - Macarena Malena Manuela Mar Mar_i_act_a_spc__A_act_nxeles Mar_i_act_a_spc_Alexandra Mar_i_act_a_spc_Antonia Mar_i_act_a_spc_Aurora Mar_i_act_a_spc_Bego_n_tld_a Mar_i_act_a_spc_Bel_e_act_n Mar_i_act_a_spc_Concepci_o_act_n Mar_i_act_a_spc_Covadonga Mar_i_act_a_spc_Cristina Mar_i_act_a_spc_Dolores Mar_i_act_a_spc_Elena Mar_i_act_a_spc_Esther Mar_i_act_a_spc_Euxenia Mar_i_act_a_spc_In_e_act_s Mar_i_act_a_spc_Lluisa Mar_i_act_a_spc_Lluz Mar_i_act_a_spc_Camino Mar_i_act_a_spc_Mar Mar_i_act_a_spc_Mercedes Mar_i_act_a_spc_Nieves Mar_i_act_a_spc_Paz Mar_i_act_a_spc_Pilar Mar_i_act_a_spc_Roc_i_act_o Mar_i_act_a_spc_Rosa Mar_i_act_a_spc_Rosariu Mar_i_act_a_spc_Sabel Mar_i_act_a_spc_Taresa Mar_i_act_a_spc_Vitoria Mar_i_act_a_spc_Xes_u_act_s Mar_i_act_a_spc_Xos_e_act_ Margarita Marta_spc_Mar_i_act_a Mariana Melania Melisa Mercedes Michelle Minerva Miranda Mireya Montserrat Myriam - Nadia Naiara Nereida Nieves Nora - Olga Oliva - Pamela Paula_spc_Mar_i_act_a Paz Pilar Priscila - Reyes Rita Rosa Rosa_spc_Ana Rosa_spc_Mar_i_act_a Rosal_i_act_a Rosana Rosariu Rosina Rut Ruth - Sabel_spc_Mar_i_act_a Salom_e_act_ Samanta Sandra_spc_Mar_i_act_a Sara_spc_Mar_i_act_a Sarai Seila Selena Selene Silvia_spc_Mar_i_act_a Sira Soled_a_act_ Sonia_spc_Mar_i_act_a - Tal_i_act_a - Valeria Vera Violeta Vitoria_spc_Euxenia - Xenia Ximena Xoana Xulia_spc_Mar_i_act_a - Y_e_act_sica Yaiza_spc_Mar_i_act_a Yara Yasmina Ylenia - Zaira Zulema - } - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_ez" - patronym_suffix_female = "dynnpat_suf_ez" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - #placeholder - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_avar.txt b/common/culture/name_lists/NEOW_avar.txt deleted file mode 100644 index a4405a040..000000000 --- a/common/culture/name_lists/NEOW_avar.txt +++ /dev/null @@ -1,131 +0,0 @@ -name_list_NEOW_avar = { - - cadet_dynasty_names = { - "dynn__G_dot_abdulat_pst_ipov" - "dynn__G_dot_abdulayev" - "dynn__G_dot_abdura_h_mbw_imov" - "dynn__G_dot_aliyev" - "dynn__G_dot_umarov" - "dynn__G_dot_umaxanov" - "dynn__H_mbw_adisov" - "dynn__H_mbw_amzatov" - "dynn__H_mbw_aybulayev" - "dynn__H_mbw_aydarov" - "dynn__H_mbw_azhimu_h_mbw_amadov" - "dynn__H_mbw_azhiyev" - "dynn__H_mbw_usenov" - "dynn_A_h_stk_madilov" - "dynn_Abakarov" - "dynn_Batirov" - "dynn_Daniyalov" - "dynn_Dibir_h_mbw_azhiyev" - "dynn_Dibirov" - "dynn_Ghazimu_h_mbw_amadov" - "dynn_Ghaziyev" - "dynn_Ibrahimov" - "dynn_Kamalov" - "dynn_Labazanov" - "dynn_Mu_h_mbw_amadov" - "dynn_Mu_h_mbw_amadt_pst_ahirov" - "dynn_Murtaz_g_dot_aliyev" - "dynn_Nurmu_h_mbw_amadov" - "dynn_Q_pst_urban_g_dot_aliyev" - "dynn_Sa_g_dot_adulayev" - "dynn_Sadiq_pst_ov" - "dynn_Shamxalov" - } - - dynasty_names = { - "dynn__G_dot_abdulat_pst_ipov" - "dynn__G_dot_abdulayev" - "dynn__G_dot_abdura_h_mbw_imov" - "dynn__G_dot_aliyev" - "dynn__G_dot_umarov" - "dynn__G_dot_umaxanov" - "dynn__H_mbw_adisov" - "dynn__H_mbw_amzatov" - "dynn__H_mbw_aybulayev" - "dynn__H_mbw_aydarov" - "dynn__H_mbw_azhimu_h_mbw_amadov" - "dynn__H_mbw_azhiyev" - "dynn__H_mbw_usenov" - "dynn_A_h_stk_madilov" - "dynn_Abakarov" - "dynn_Batirov" - "dynn_Daniyalov" - "dynn_Dibir_h_mbw_azhiyev" - "dynn_Dibirov" - "dynn_Ghazimu_h_mbw_amadov" - "dynn_Ghaziyev" - "dynn_Ibrahimov" - "dynn_Kamalov" - "dynn_Labazanov" - "dynn_Mu_h_mbw_amadov" - "dynn_Mu_h_mbw_amadt_pst_ahirov" - "dynn_Murtaz_g_dot_aliyev" - "dynn_Nurmu_h_mbw_amadov" - "dynn_Q_pst_urban_g_dot_aliyev" - "dynn_Sa_g_dot_adulayev" - "dynn_Sadiq_pst_ov" - "dynn_Shamxalov" - } - - male_names = { - _G_dot_abas _G_dot_abdula _G_dot_abdul-_G_dot_aziz _G_dot_abdul-_H_mbw_amid _G_dot_abdul-Karim _G_dot_abdulmanap _G_dot_abdul-Q_pst_adir _G_dot_abdul-Mazhid _G_dot_abdulrashid _G_dot_abdul-Zhappar _G_dot_abdura_h_mbw_im _G_dot_abdura_h_mbw_man _G_dot_abdusalam _G_dot_adil _G_dot_adilgerey _G_dot_alaudin _G_dot_ali _G_dot_alibulat _G_dot_amir _G_dot_aziz _G_dot_imran _G_dot_umar _G_dot_umaxan _G_dot_usman _G_dot_uzair - _H_mbw_abib _H_mbw_adis _H_mbw_alim _H_mbw_amid _H_mbw_amzat _H_mbw_asan _H_mbw_aydar _H_mbw_azhi _H_mbw_azhi-Mu_h_mbw_amad _H_mbw_azhimurad _H_mbw_usen - A_h_stk_mad Abakar Abu Abubakar Abumuslim Adam Amin Apandi Aslan - Badavi Barat Bashir Basir Bat_pst_al Batir Bulach - Daniyal Darbish Davud Dibir - Ghazali Ghazi Ghazimu_h_mbw_amad - Harun Himbat - Ibrahim Ibrahimxalil Il_pst_yas Inus Islam Isma_g_dot_il Israil Israpil - Kamal Kamil Karim - Lachen Lat_pst_ip - Ma_h_mbw_ad Ma_h_mbw_mud Malik Mamatxan Manap Mansur Maq_pst_sud Mavlet Mazhid Mu_h_mbw_amad Mu_h_mbw_amad_g_dot_ali Mu_h_mbw_amadq_pst_adi Mu_h_mbw_amadrasul Mu_h_mbw_amadsali_h_mbw_ Mu_h_mbw_amadt_pst_ahir Mu_h_mbw_iddin Mu_h_mbw_u Murad Muslim - Nabi Nasu_h_mbw_ Nazhmudin Nazir Nurmu_h_mbw_amad - Q_pst_adi Q_pst_urban - Ra_h_mbw_im Ramazan Rashid Rasul Ruslan - Sa_g_dot_id Sadiq_pst_ Salam Sali_h_mbw_ Salim Salman Saygida_h_mbw_mad Saygidpasha Shahrudin Shamil Shamxal Shapi Sharabudin Sharapudin Shihabudin Shiyavdin Sirazhudin Sulayman Sultan Sultan-A_h_stk_mad - T_pst_ahir T_pst_al_h_mbw_at Temir Temirxan - Vali - Xalid Xalil Xasbulat - Yusup - Zahid Zapir Zha_h_mbw_bar Zhabra_g_dot_il Zhalal Zhalil Zhamaludin Ziyaudin - } - female_names = { - _G_dot_abidat _G_dot_unayzat - _H_mbw_abibat _H_mbw_apizat _H_mbw_alimat _H_mbw_uriya - Aminat Anisat - Badina Bahzhat Bariyat Baxu Bayzat - Fazu - Haybat - Kalimat Kamilat Kunsiyat - Maazat Mar_pst_yam Marziyat Mu_pst_minat Muxlisat - Napisat Nazhabat - Pariza Pat_pst_imat - Rabi_g_dot_at Rashidat Rav_h_mbw_anat Raziyat Ruq_pst_iyat - Sa_g_dot_idat Sali_h_mbw_at Salimat Saniyat Sapiyat Savdat Shahruzat Shahun Shamay Shamsiyat - Umahani Umamat Umu Umukusum Umusalimat Uzipat - Xadizhat Xalunchakar - Zabiya Zabiyat Zahidat Zainab Zhamilat Zhannat Zhariyat Zhavharat Zubayda Zubayrizhat Zuhra Zulayxat Zumrud - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_il" - patronym_suffix_female = "dynnpat_suf_il" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_azerbaijani.txt b/common/culture/name_lists/NEOW_azerbaijani.txt deleted file mode 100644 index d2b9bd218..000000000 --- a/common/culture/name_lists/NEOW_azerbaijani.txt +++ /dev/null @@ -1,381 +0,0 @@ -name_list_NEOW_azerbaijani = { - - cadet_dynasty_names = { - "dynn__I_dot_badl_i_dot_" - "dynn__I_dot_brahimli" - "dynn__I_dot_manl_i_dot_" - "dynn__I_dot_sazad_shw_" - "dynn__I_dot_sg_shw_nd_shw_rli" - "dynn__I_dot_smay_i_dot_ll_i_dot_" - "dynn__S_ced__shw_msizad_shw_" - "dynn__S_ced__u_uml_k_u_uml_rl_u_uml_" - "dynn__S_ced_ahmarl_i_dot_" - "dynn__SHW_bd_u_uml_rr_shw_himli" - "dynn__SHW_fs_shw_rli" - "dynn__SHW_h_shw_dzad_shw_" - "dynn__SHW_hm_shw_dli" - "dynn__SHW_kb_shw_rzad_shw_" - "dynn__SHW_l_shw_kb_shw_rli" - "dynn__SHW_l_shw_sg_shw_rli" - "dynn__SHW_lizad_shw_" - "dynn__SHW_mirli" - "dynn__SHW_s_shw_dli" - "dynn__SHW_sg_shw_rli" - "dynn__SHW_zizli" - "dynn__SHW_zizxanl_i_dot_" - "dynn_A_g_brv_azad_shw_" - "dynn_Abbasl_i_dot_" - "dynn_Abdullal_i_dot_" - "dynn_Alxasl_i_dot_" - "dynn_Aslanb_shw_yli" - "dynn_Axundb_shw_yli" - "dynn_Azadl_i_dot_" - "dynn_Ba_g_brv__i_dot_rl_i_dot_" - "dynn_Babazad_shw_" - "dynn_Balaki_s_ced_ib_shw_yli" - "dynn_Bax_s_ced_al_i_dot_" - "dynn_Bayraml_i_dot_" - "dynn_C_shw_bray_i_dot_lzad_shw_" - "dynn_C_shw_f_shw_rli" - "dynn_Cabbarl_i_dot_" - "dynn_Camalzad_shw_" - "dynn_Cavadzad_shw_" - "dynn_Dada_s_ced_zad_shw_" - "dynn_Eyvazl_i_dot_" - "dynn_F_shw_r_shw_cullazad_shw_" - "dynn_Feyzizad_shw_" - "dynn_H_shw__s_ced_imli" - "dynn_H_shw_bibi" - "dynn_H_shw_s_shw_nli" - "dynn_H_u_uml_seynli" - "dynn_Ha_s_ced__i_dot_mzad_shw_" - "dynn_Hac_i_dot_l_i_dot_" - "dynn_K_shw_l_shw_nt_shw_rli" - "dynn_K_shw_rimli" - "dynn_Kaz_i_dot_mzad_shw_" - "dynn_M_o_uml_vs_u_uml_mzad_shw_" - "dynn_M_shw_cidzad_shw_" - "dynn_M_shw_h_shw_rr_shw_mli" - "dynn_M_shw_mm_shw_dli" - "dynn_M_shw_simli" - "dynn_M_u_uml_t_shw_llimli" - "dynn_Mahmudlu" - "dynn_Mehdizad_shw_" - "dynn_Mikay_i_dot_ll_i_dot_" - "dynn_Mirz_shw_zad_shw_" - "dynn_Muradl_i_dot_" - "dynn_Musal_i_dot_" - "dynn_Mustafazad_shw_" - "dynn_N_shw_c_shw_fli" - "dynn_N_shw_sibli" - "dynn_Nadirli" - "dynn_Novruzb_shw_yli" - "dynn_Novruzlu" - "dynn_Nuruzad_shw_" - "dynn_Pa_s_ced_azad_shw_" - "dynn_Poladi" - "dynn_Q_shw_dirli" - "dynn_Q_shw_nb_shw_rli" - "dynn_Q_shw_ribzad_shw_" - "dynn_Qarazad_shw_" - "dynn_Qas_i_dot_ml_i_dot_" - "dynn_Qulaml_i_dot_" - "dynn_Quluzad_shw_" - "dynn_Qurbanl_i_dot_" - "dynn_R_shw_himli" - "dynn_R_u_uml_st_shw_mli" - "dynn_Ramazanl_i_dot_" - "dynn_Rzal_i_dot_" - "dynn_S_shw_f_shw_rli" - "dynn_S_shw_fiyarl_i_dot_" - "dynn_S_shw_limzad_shw_" - "dynn_S_shw_m_shw_dli" - "dynn_S_u_uml_leymanl_i_dot_" - "dynn_Sad_i_dot_ql_i_dot_" - "dynn_Surxayzad_shw_" - "dynn_Ta_g_brv__i_dot_zad_shw_" - "dynn_Tal_i_dot_bzad_shw_" - "dynn_Teymurlu" - "dynn_V_shw_lizad_shw_" - "dynn_Vahabzad_shw_" - "dynn_X_shw_lif_shw_zad_shw_" - "dynn_X_shw_lilli" - "dynn_Yusifli" - "dynn_Z_shw_rg_shw_rli" - "dynn_Zeynall_i_dot_" - } - - dynasty_names = { - "dynn__I_dot_badl_i_dot_" - "dynn__I_dot_brahimli" - "dynn__I_dot_manl_i_dot_" - "dynn__I_dot_sazad_shw_" - "dynn__I_dot_sg_shw_nd_shw_rli" - "dynn__I_dot_smay_i_dot_ll_i_dot_" - "dynn__S_ced__shw_msizad_shw_" - "dynn__S_ced__u_uml_k_u_uml_rl_u_uml_" - "dynn__S_ced_ahmarl_i_dot_" - "dynn__SHW_bd_u_uml_rr_shw_himli" - "dynn__SHW_fs_shw_rli" - "dynn__SHW_h_shw_dzad_shw_" - "dynn__SHW_hm_shw_dli" - "dynn__SHW_kb_shw_rzad_shw_" - "dynn__SHW_l_shw_kb_shw_rli" - "dynn__SHW_l_shw_sg_shw_rli" - "dynn__SHW_lizad_shw_" - "dynn__SHW_mirli" - "dynn__SHW_s_shw_dli" - "dynn__SHW_sg_shw_rli" - "dynn__SHW_zizli" - "dynn__SHW_zizxanl_i_dot_" - "dynn_A_g_brv_azad_shw_" - "dynn_Abbasl_i_dot_" - "dynn_Abdullal_i_dot_" - "dynn_Alxasl_i_dot_" - "dynn_Aslanb_shw_yli" - "dynn_Axundb_shw_yli" - "dynn_Azadl_i_dot_" - "dynn_Ba_g_brv__i_dot_rl_i_dot_" - "dynn_Babazad_shw_" - "dynn_Balaki_s_ced_ib_shw_yli" - "dynn_Bax_s_ced_al_i_dot_" - "dynn_Bayraml_i_dot_" - "dynn_C_shw_bray_i_dot_lzad_shw_" - "dynn_C_shw_f_shw_rli" - "dynn_Cabbarl_i_dot_" - "dynn_Camalzad_shw_" - "dynn_Cavadzad_shw_" - "dynn_Dada_s_ced_zad_shw_" - "dynn_Eyvazl_i_dot_" - "dynn_F_shw_r_shw_cullazad_shw_" - "dynn_Feyzizad_shw_" - "dynn_H_shw__s_ced_imli" - "dynn_H_shw_bibi" - "dynn_H_shw_s_shw_nli" - "dynn_H_u_uml_seynli" - "dynn_Ha_s_ced__i_dot_mzad_shw_" - "dynn_Hac_i_dot_l_i_dot_" - "dynn_K_shw_l_shw_nt_shw_rli" - "dynn_K_shw_rimli" - "dynn_Kaz_i_dot_mzad_shw_" - "dynn_M_o_uml_vs_u_uml_mzad_shw_" - "dynn_M_shw_cidzad_shw_" - "dynn_M_shw_h_shw_rr_shw_mli" - "dynn_M_shw_mm_shw_dli" - "dynn_M_shw_simli" - "dynn_M_u_uml_t_shw_llimli" - "dynn_Mahmudlu" - "dynn_Mehdizad_shw_" - "dynn_Mikay_i_dot_ll_i_dot_" - "dynn_Mirz_shw_zad_shw_" - "dynn_Muradl_i_dot_" - "dynn_Musal_i_dot_" - "dynn_Mustafazad_shw_" - "dynn_N_shw_c_shw_fli" - "dynn_N_shw_sibli" - "dynn_Nadirli" - "dynn_Novruzb_shw_yli" - "dynn_Novruzlu" - "dynn_Nuruzad_shw_" - "dynn_Pa_s_ced_azad_shw_" - "dynn_Poladi" - "dynn_Q_shw_dirli" - "dynn_Q_shw_nb_shw_rli" - "dynn_Q_shw_ribzad_shw_" - "dynn_Qarazad_shw_" - "dynn_Qas_i_dot_ml_i_dot_" - "dynn_Qulaml_i_dot_" - "dynn_Quluzad_shw_" - "dynn_Qurbanl_i_dot_" - "dynn_R_shw_himli" - "dynn_R_u_uml_st_shw_mli" - "dynn_Ramazanl_i_dot_" - "dynn_Rzal_i_dot_" - "dynn_S_shw_f_shw_rli" - "dynn_S_shw_fiyarl_i_dot_" - "dynn_S_shw_limzad_shw_" - "dynn_S_shw_m_shw_dli" - "dynn_S_u_uml_leymanl_i_dot_" - "dynn_Sad_i_dot_ql_i_dot_" - "dynn_Surxayzad_shw_" - "dynn_Ta_g_brv__i_dot_zad_shw_" - "dynn_Tal_i_dot_bzad_shw_" - "dynn_Teymurlu" - "dynn_V_shw_lizad_shw_" - "dynn_Vahabzad_shw_" - "dynn_X_shw_lif_shw_zad_shw_" - "dynn_X_shw_lilli" - "dynn_Yusifli" - "dynn_Z_shw_rg_shw_rli" - "dynn_Zeynall_i_dot_" - } - - male_names = { - 3 = { - _C_ced_ingiz - _I_dot_brahim _I_dot_lham _I_dot_lkin _I_dot_lqar _I_dot_smay_i_dot_l - _S_ced_ahin - _SHW_fqan _SHW_hm_shw_d _SHW_li - Adil Akif Anar Arif Asif Ayd_i_dot_n Az_shw_r Azad - B_shw_hruz B_shw_xtiyar Bayram - Cavid Ceyhun - El_c_ced_in El_s_ced__shw_n El_s_ced_ad Eld_shw_niz Eldar Elman Elnur Elvin Elxan Emil Emin Etibar - F_shw_rhad F_shw_rid Faiq Fuad - H_shw_s_shw_n H_u_uml_seyn Habil Hicran - Kamil Kamran - M_shw_h_shw_mm_shw_d M_shw_h_shw_rr_shw_m M_shw_mm_shw_d M_u_uml_bariz Mahir Murad - Nadir Namiq Natiq Nazim Nicat Nizami - Orxan - Qurban - R_o_uml_v_s_ced_ən R_shw__s_ced__shw_d R_shw_him R_u_uml_st_shw_m Rafiq Ramin Ramiz Rasim Rauf Ruslan - Sabir Sad_i_dot_q Sahib Samir Seymur - Tahir Taleh Telman Teymur Tofiq Tural - V_shw_fa V_u_uml_sal Vahid Vaqif Vasif Vidadi - Ya_s_ced_ar Yusif - Zakir Zaur - } - 2 = { - _I_dot_kram _I_dot_ltifat _I_dot_lyas _I_dot_mran _I_dot_nqilab _I_dot_ntiqam _I_dot_qbal _I_dot_sa _I_dot_sg_shw_nd_shw_r _I_dot_slam _I_dot_sm_shw_t _I_dot_srafil _I_dot_sray_i_dot_l _I_dot_xtiyar _I_dot_zz_shw_t - _O_uml_m_shw_r - _S_ced__o_uml_hr_shw_t _S_ced__shw_hriyar _S_ced__shw_mistan _S_ced__shw_k_shw_r _S_ced__shw_mil _S_ced__shw_ms_shw_ddin _S_ced__u_uml_k_u_uml_r _S_ced_ahbaz _S_ced_ahlar _S_ced_aiq _S_ced_akir _S_ced_amil _S_ced_amxal - _SHW__s_ced_r_shw_f _SHW_b_u_uml_lf_shw_z _SHW_bil _SHW_h_shw_d _SHW_hliman _SHW_jd_shw_r _SHW_kb_shw_r _SHW_l_o_uml_vs_shw_t _SHW_l_shw_kb_shw_r _SHW_l_shw_mdar _SHW_l_shw_sg_shw_r _SHW_lia_g_brv_a _SHW_libala _SHW_liyar _SHW_mir _SHW_nv_shw_r _SHW_r_shw_stun _SHW_s_shw_d _SHW_sg_shw_r _SHW_v_shw_z _SHW_yyub _SHW_zim _SHW_ziz _SHW_ziza_g_brv_a - _U_uml_lvi - A_g_brv_a A_g_brv_abala A_g_brv_alar Abbas Abdulla Abuz_shw_r Adam Al_i_dot_ Allahverdi Altay Amil Amin Aqil Araz Arzu As_shw_f Asim Aslan Ayaz Ayt_shw_kin Ayxan - B_o_uml_y_u_uml_ka_g_brv_a B_shw__s_ced_ir B_shw_hlul B_shw_hm_shw_n B_shw_hram B_shw_kir B_shw_yl_shw_r Baba Bahadur Barat Bilal - C_shw_bray_i_dot_l C_shw_f_shw_r C_shw_lal C_shw_lil C_shw_m_shw_l_shw_ddin C_shw_mil C_u_uml_m_s_ced__u_uml_d Cabbar Cahangir Camal Cavad Cavan_s_ced_ir - Dada_s_ced_ Davud - E_s_ced_qin Ehtiram Elbrus Elcan Elg_u_uml_n Elmar Elsev_shw_r Eynulla Eyvaz - F_shw_rman F_shw_rrux F_shw_xr_shw_ddin F_shw_xri F_u_uml_zuli Fariz Fazil Feyruz Fikr_shw_t Firdovsi Firudin Firuz - G_u_uml_la_g_brv_a - H_shw_bib H_shw_bibulla H_shw_mid H_shw_mz_shw_ H_shw_sr_shw_t Hac_i_dot_ Hafiz Heyd_shw_r Hiday_shw_t Hikm_shw_t Hilal - K_shw_nan K_shw_r_shw_m K_shw_rim Kamal Kaz_i_dot_m - L_shw_tif Lo_g_brv_man - M_shw_cid M_shw_h_shw_mm_shw_d_shw_li M_shw_lik M_shw_mm_shw_d_shw_li M_shw_mm_shw_da_g_brv_a M_shw_tl_shw_b M_shw_zahir M_u_uml__s_ced_fiq M_u_uml_r_s_ced__u_uml_d M_u_uml_sl_u_uml_m M_u_uml_z_shw_ff_shw_r Mahmud Maqsud Mehdi Mikay_i_dot_l Mirz_shw_ Musa Mustafa Muxtar - N_shw_c_shw_f N_shw_riman N_shw_sib N_shw_simi N_shw_sir Nail Niyam_shw_ddin Niyaz Niyazi Nof_shw_l Novruz Nur_shw_ddin Nuru - Oqtay Oruc Osman - P_shw_nah Pa_s_ced_a Polad - Q_shw_dir Q_shw_hr_shw_man Q_shw_rib Q_shw_z_shw_nf_shw_r Qafar Qalib Qara Qas_i_dot_m Q_u_uml_dr_shw_t Qism_shw_t Qiyas Qo_s_ced_qar Qorxmaz - R_shw__s_ced_id R_shw_c_shw_b R_shw_hman R_shw_van R_u_uml_f_shw_t Rabil Rafael Ramazan Rizvan Rza - S_shw_buhi S_shw_di S_shw_f_shw_r S_shw_id S_shw_m_shw_d S_shw_nan S_shw_rdar S_shw_yyad S_u_uml_bhan S_u_uml_leyman Sabit Sakit Saleh Salman Seyf_shw_ddin Seyran Soltan Sultan Surxay - T_shw_briz T_shw_yyar Tac_shw_ddin Tal_i_dot_b Tapd_i_dot_q Tariyel Teyyub To_g_brv_rul Turan - V_shw_li V_u_uml_qar Valeh Vilay_shw_t - X_shw_lil X_shw_qani X_shw_yal Xal_shw_ddin Xalid Xanlar Xaqani - Y_shw_hya Yav_shw_r Yaqub Yunis - Zabil Zahid Zamiq Zeynal Ziy_shw_ddin Ziyad - } - 1 = { - _I_dot_bad _I_dot_lh_u_uml_seyn _I_dot_mdad _I_dot_mir _I_dot_qrar _I_dot_r_s_ced_ad _I_dot_rza _I_dot_sabala _I_dot_saxan _I_dot_sf_shw_ndiyar - _S_ced__o_uml_vqi _S_ced_ur_shw_ddin _S_ced_air _S_ced_irin _S_ced_irm_shw_mm_shw_d - _SHW_b_u_uml_lf_shw_s _SHW_b_u_uml_lf_shw_t _SHW_bd_u_uml_l _SHW_bd_u_uml_l_shw_li _SHW_bd_u_uml_lh_shw_mid _SHW_bd_u_uml_lm_shw_naf _SHW_bd_u_uml_lr_shw_him _SHW_bd_u_uml_r_shw_hman _SHW_bd_u_uml_rr_shw_hman _SHW_dal_shw_t _SHW_li_s_ced_ _SHW_li_s_ced_ir _SHW_li_o_uml_vs_shw_t _SHW_liabbas _SHW_libaba _SHW_lif _SHW_lih_u_uml_seyn _SHW_liheyd_shw_r _SHW_likram _SHW_limuxtar _SHW_linasir _SHW_lip_shw_nah _SHW_liqulu _SHW_lirza _SHW_lis_shw_fa _SHW_lisaab _SHW_lisahib _SHW_ll_shw_z _SHW_miraslan _SHW_mirh_u_uml_seyn _SHW_rto_g_brv_rul - _U_uml_rfan - A_g_brv_a_shw_li A_g_brv_ab_shw_y A_g_brv_ababa A_g_brv_acan A_g_brv_adada_s_ced_ A_g_brv_ah_u_uml_seyn A_g_brv_amehdi A_g_brv_aqulu A_g_brv_as_shw_lim A_g_brv_averdi A_s_ced_ur Abbas_shw_li Abid Ad_i_dot_g_o_uml_z_shw_l Alimpa_s_ced_a Allah_s_ced__u_uml_k_u_uml_r Alq_i_dot__s_ced_ Amit Arsen Artur - B_shw_davi B_u_uml_nyamin Ba_g_brv__i_dot_r Babaxan Bah_shw_ddin Balaki_s_ced_i Balaqarda_s_ced_ Balo_g_brv_lan Bax_i_dot__s_ced_ Bax_s_ced__shw_li Bax_s_ced_al_i_dot_ Bax_s_ced_eyi_s_ced_ Beydulla Budaq - C_o_uml_vd_shw_t C_shw_m_s_ced_id - Dayandur Dost_shw_li - Edqar Eldost Eltac Elyar - F_shw_r_shw_c F_shw_rh_shw_ng F_shw_tulla Feyzulla Firidun - G_o_uml_y_u_uml__s_ced_ G_u_uml_lh_u_uml_seyn G_u_uml_r_s_ced_ad - H_shw__s_ced_im H_shw_dis H_shw_mdulla H_shw_zi H_u_uml_mm_shw_t H_u_uml_seyn_shw_d_shw_li H_u_uml_seyna_g_brv_a Hac_i_dot_a_g_brv_a Hac_i_dot_baba Hac_i_dot_m_shw_mm_shw_d Hacal_i_dot_ - Kazbek Knyaz - L_u_uml_tf_shw_li - M_o_uml_hs_u_uml_n M_o_uml_vs_u_uml_m M_shw__s_ced__shw_di M_shw_d_shw_t M_shw_mid M_shw_mm_shw_dba_g_brv__i_dot_r M_shw_mm_shw_dh_shw_s_shw_n M_shw_mm_shw_dkaz_i_dot_m M_shw_mm_shw_dr_shw_fi M_shw_qs_shw_d M_shw_sud M_shw_tin M_u_uml_seyib M_u_uml_zamil Ma_s_ced_alla Mad_shw_r Manaf Mehrac Midh_shw_d Mirhsheyd_shw_r Mirh_shw_s_shw_n Mirsahib Miryusif Mirz_shw_a_g_brv_a Mirz_shw_can Murtuza - N_shw_c_shw_fqulu N_shw_cm_shw_ddin N_shw_srulla N_shw_z_shw_r Na_g_brv__i_dot_ Niftulla Nikolay Nizam_shw_ddin Nur_shw_li Nurulla - Oloxan - Q_i_dot_l_i_dot_ncxan Q_shw_mb_shw_r Q_u_uml_rb_shw_t Qaraxan Qarda_s_ced_xan Qoca Qubad Qulam Qurban_shw_li - R_o_uml_vn_shw_q Radik Rusvat - S_o_uml_hrab S_o_uml_y_u_uml_n S_shw_f_shw_r_shw_li S_shw_ft_shw_r S_shw_fyar S_shw_l_shw_h_shw_t S_shw_ttar S_u_uml_c_shw_ddin S_u_uml_lh_shw_ddin Sam_shw_t Sani Sevindik Seyfulla Sirus Slavik Soltana_g_brv_a Sur_shw_t - T_shw_hmasib T_shw_l_shw_t T_shw_mi T_shw_mkin Tarik Tellur Timu_c_ced_in Timur Toral - V_shw_li_shw_hd Valeri Valid Vazeh Veys_shw_l Vilyam - Yadulla - Xaliddin Xanbaba Xanh_u_uml_seyn Xasay Xeyr_shw_ddin Xostan Xuday_shw_t - Z_shw_kulla Z_u_uml_lf_u_uml_ Zeyn_shw_ddin Zeynalabdin Zeyni_s_ced_ - } - } - female_names = { - 3 = { - _I_dot_lah_shw_ _I_dot_rad_shw_ - _S_ced__shw_fiq_shw_ _S_ced__shw_lal_shw_ - _SHW_fsan_shw_ _SHW_min_shw_ - _U_uml_lviyy_shw_ - Af_shw_t Almaz Arzu Ayb_shw_niz Aynur Aysel Ayt_shw_n - B_shw_sti Bahar - Dilar_shw_ - Elmira - F_shw_rid_shw_ Fatma Firuz_shw_ - G_u_uml_lb_shw_niz G_u_uml_nar_shw_ G_u_uml_nel - Hicran - K_o_uml_n_u_uml_l K_shw_mal_shw_ - L_shw_tif_shw_ Lal_shw_ Leyla - M_shw_lah_shw_t Mehriban - N_shw_rgiz N_shw_rmin N_shw_z_shw_k_shw_t N_u_uml__s_ced_ab_shw_ Nail_shw_ Narg_u_uml_l Nigar - P_shw_rvan_shw_ - R_shw_fiq_shw_ R_shw_na Ramil_shw_ Reyhan - S_shw_bin_shw_ S_shw_daq_shw_t S_shw_id_shw_ S_shw_may_shw_ S_u_uml_dab_shw_ Samir_shw_ Sevda Sevil Sevinc Solmaz Sona Svetlana - T_shw_ran_shw_ T_shw_rlan T_u_uml_nzal_shw_ Tahir_shw_ Tamara - V_shw_fa Valid_shw_ - X_shw_dic_shw_ X_shw_yal_shw_ Xan_i_dot_m Xuraman - Z_u_uml_mr_u_uml_d Zenfira Zeyn_shw_b - } - 2 = { - _S_ced__shw_bn_shw_m _S_ced__shw_k_shw_r _S_ced__shw_rqiyy_shw_ _S_ced__u_uml_kuf_shw_ _S_ced_irin - _SHW_sm_shw_r - Afaq Aida Almas Amaliya Anaxan_i_dot_m Arif_shw_ Asya Azad_shw_ - B_o_uml_y_u_uml_kxan_i_dot_m - C_shw_nn_shw_t _C_ced_imnaz - Diana Dil_s_ced_ad Durna - F_shw_xriy_shw_ F_shw_zil_shw_ Fidan Flora - G_o_uml_vh_shw_r G_o_uml_z_shw_l G_u_uml_l_c_ced__o_uml_hr_shw_ G_u_uml_l_shw_r G_u_uml_ld_shw_st_shw_ G_u_uml_ll_u_uml_ G_u_uml_ls_u_uml_m G_u_uml_lt_shw_kin G_u_uml_n_shw_ş G_u_uml_nd_u_uml_z - H_o_uml_kum_shw_ H_shw_c_shw_r Havva - Jal_shw_ - K_shw_klik Kamil_shw_ - L_shw_taf_shw_t Lamiy_shw_ Larisa Leyli - M_shw_h_shw_bb_shw_t M_shw_hbub_shw_ M_shw_ry_shw_m M_shw_sm_shw_ M_u_uml_n_shw_vv_shw_r Min_shw_ Minay_shw_ - N_shw_sib_shw_ Nazl_i_dot_ Nurlana - P_shw_rvin P_u_uml_st_shw_ - Q_i_dot_z_i_dot_lg_u_uml_l Q_o_uml_n_c_ced__shw_ Qalina Q_shw_nir_shw_ - R_o_uml_ya R_u_uml_xsar_shw_ Roza - S_shw_lmi S_u_uml_r_shw_yya Sahib_shw_ Salat_i_dot_n Sara Sima Simuz_shw_r - Tamam Tamilla Turan_shw_ - V_shw_sil_shw_ - Yaqut Yas_shw_m_shw_n - Z_shw_hra Z_u_uml_leyxa Zemfira Ziv_shw_r - } - 1 = { - _S_ced__o_uml_vqiyy_shw_ - _SHW_sm_shw_tel _SHW_sm_shw_txan_i_dot_m - Adelaida Alina Aqib_shw_t Aqiy_shw_ Ar_shw_st_shw_ Asiy_shw_t - B_shw_yimxan_i_dot_m Bax_s_ced__i_dot_xan_i_dot_m - Dilrub_shw_ - Emiliya - F_shw_riz_shw_ - G_u_uml_l_c_ced_in Gil_shw_xan_i_dot_n - Hekay_shw_t - M_shw__s_ced__shw_dixan_i_dot_m M_shw_nic_shw_ M_shw_nz_shw_r_shw_ M_shw_sum_shw_ Mileyla Min_shw__s_ced_ - Nair_shw_ Naziyy_shw_ Neyyerzaman Nur_shw_ngiz - R_shw_biyy_shw_t Rabil_shw_ Rimma Ruhidil - Samara - X_u_uml_lya Xur_s_ced_id - Y_shw_m_shw_n - Zabil_shw_ - } - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf__spc_o_g_brv_lu" - patronym_suffix_female = "dynnpat_suf__spc_q_i_dot_z_i_dot_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_azeristani.txt b/common/culture/name_lists/NEOW_azeristani.txt deleted file mode 100644 index 70357ad18..000000000 --- a/common/culture/name_lists/NEOW_azeristani.txt +++ /dev/null @@ -1,35 +0,0 @@ -name_list_NEOW_azeristani_wip = { - - cadet_dynasty_names = { - } - - dynasty_names = { - "dynn_A_g_brv_azad_shw_" - "dynn_F_shw_rc_shw_d_dsh_Azad" - "dynn_G_o_uml_z_shw_l" - } - - male_names = { - _SHW_bd_u_uml_lbari - P_shw_rdis - Qulamrza - Rza - } - female_names = { - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_basque.txt b/common/culture/name_lists/NEOW_basque.txt index 919ebe571..a7287bcf6 100644 --- a/common/culture/name_lists/NEOW_basque.txt +++ b/common/culture/name_lists/NEOW_basque.txt @@ -1,4 +1,4 @@ -name_list_NEOW_basque = { +name_list_basque = { cadet_dynasty_names = { "dynn_Aginagalde" @@ -351,10 +351,6 @@ } } dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_itz" - patronym_suffix_female = "dynnpat_suf_itz" - always_use_patronym = yes # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. pat_grf_name_chance = 60 diff --git a/common/culture/name_lists/NEOW_bavarian.txt b/common/culture/name_lists/NEOW_bavarian.txt index fe1fbefd9..cf309551c 100644 --- a/common/culture/name_lists/NEOW_bavarian.txt +++ b/common/culture/name_lists/NEOW_bavarian.txt @@ -1,4 +1,4 @@ -name_list_NEOW_bavarian = { +name_list_bavarian = { cadet_dynasty_names = { "dynn_Aigner" diff --git a/common/culture/name_lists/NEOW_beeritani.txt b/common/culture/name_lists/NEOW_beeritani.txt deleted file mode 100644 index 0b7f8eebc..000000000 --- a/common/culture/name_lists/NEOW_beeritani.txt +++ /dev/null @@ -1,250 +0,0 @@ -name_list_NEOW_beeritani = { - - cadet_dynasty_names = { - "dynn_Acker" - "dynn_Barbanel" - "dynn_Bayfield" - "dynn_Benjamin" - "dynn_Berg" - "dynn_Berkovits" - "dynn_Birk" - "dynn_Brummer" - "dynn_Caplan" - "dynn_Chernett" - "dynn_Chinn" - "dynn_Cohen" - "dynn_Dangoor" - { "dynnp_d_" "dynn_Avigdor" } - "dynn_de_spc_Lange" - "dynn_Dreyfus" - "dynn_Dunner" - "dynn_Efune" - "dynn_Feigenbaum" - "dynn_Firestein" - "dynn_Fischer" - "dynn_Frumkin" - "dynn_Furman" - "dynn_Gibbs" - "dynn_Gold" - "dynn_Goldberg" - "dynn_Goldsmid" - "dynn_Goldsmith" - "dynn_Gollancz" - "dynn_Goodman" - "dynn_Gordon" - "dynn_Greenberg" - "dynn_Greenspan" - "dynn_Hajioff" - "dynn_Harris" - "dynn_Henriques" - "dynn_Hirsh" - "dynn_Hurwitz" - "dynn_Isaacs" - "dynn_Kasriel" - "dynn_Kelner" - "dynn_Kelvin" - "dynn_Landau" - "dynn_Levy" - "dynn_Lichtenstein" - "dynn_Limberg" - "dynn_Lowy" - "dynn_Lynn" - "dynn_Maccoby" - "dynn_Magonet" - "dynn_Marks" - "dynn_Middleburgh" - "dynn_Miller" - "dynn_Moses" - "dynn_Moskowitz" - "dynn_Neumann" - "dynn_Newbon" - "dynn_Newman" - "dynn_Pascal" - "dynn_Pearlman" - "dynn_Pfeffer" - "dynn_Plancey" - "dynn_Pogrund" - "dynn_Raisman" - "dynn_Refson" - "dynn_Rose" - "dynn_Rosen" - "dynn_Rosenthal" - "dynn_Rubenstein" - "dynn_Samuel" - "dynn_Sassoon" - "dynn_Savage" - "dynn_Scher" - "dynn_Schwab" - "dynn_Segal" - "dynn_Sheridan" - "dynn_Simons" - "dynn_Slowe" - "dynn_Sokolov" - "dynn_Solomon" - "dynn_Steinhaus" - "dynn_Super" - "dynn_Viner" - "dynn_Wagerman" - "dynn_Waldhorn" - "dynn_Wasserstein" - "dynn_Weisfogel" - "dynn_Wittenberg" - "dynn_Wright" - } - - dynasty_names = { - "dynn_Acker" - "dynn_Barbanel" - "dynn_Bayfield" - "dynn_Benjamin" - "dynn_Berg" - "dynn_Berkovits" - "dynn_Birk" - "dynn_Brummer" - "dynn_Caplan" - "dynn_Chernett" - "dynn_Chinn" - "dynn_Cohen" - "dynn_Dangoor" - { "dynnp_d_" "dynn_Avigdor" } - "dynn_de_spc_Lange" - "dynn_Dreyfus" - "dynn_Dunner" - "dynn_Efune" - "dynn_Feigenbaum" - "dynn_Firestein" - "dynn_Fischer" - "dynn_Frumkin" - "dynn_Furman" - "dynn_Gibbs" - "dynn_Gold" - "dynn_Goldberg" - "dynn_Goldsmid" - "dynn_Goldsmith" - "dynn_Gollancz" - "dynn_Goodman" - "dynn_Gordon" - "dynn_Greenberg" - "dynn_Greenspan" - "dynn_Hajioff" - "dynn_Harris" - "dynn_Henriques" - "dynn_Hirsh" - "dynn_Hurwitz" - "dynn_Isaacs" - "dynn_Kasriel" - "dynn_Kelner" - "dynn_Kelvin" - "dynn_Landau" - "dynn_Levy" - "dynn_Lichtenstein" - "dynn_Limberg" - "dynn_Lowy" - "dynn_Lynn" - "dynn_Maccoby" - "dynn_Magonet" - "dynn_Marks" - "dynn_Middleburgh" - "dynn_Miller" - "dynn_Moses" - "dynn_Moskowitz" - "dynn_Neumann" - "dynn_Newbon" - "dynn_Newman" - "dynn_Pascal" - "dynn_Pearlman" - "dynn_Pfeffer" - "dynn_Plancey" - "dynn_Pogrund" - "dynn_Raisman" - "dynn_Refson" - "dynn_Rose" - "dynn_Rosen" - "dynn_Rosenthal" - "dynn_Rubenstein" - "dynn_Samuel" - "dynn_Sassoon" - "dynn_Savage" - "dynn_Scher" - "dynn_Schwab" - "dynn_Segal" - "dynn_Sheridan" - "dynn_Simons" - "dynn_Slowe" - "dynn_Sokolov" - "dynn_Solomon" - "dynn_Steinhaus" - "dynn_Super" - "dynn_Viner" - "dynn_Wagerman" - "dynn_Waldhorn" - "dynn_Wasserstein" - "dynn_Weisfogel" - "dynn_Wittenberg" - "dynn_Wright" - } - - male_names = { - Aaron Abraham Adam Adrian Alan Albert Alexander Andrew Anshel Anthony Antony Arthur Aryeh Avichai Avrohom - Barnett Barry Basil Benedict Benjamin Bernard Brett Brian - Casriel Cecil Chaim Chanoch Charles Christopher Colin Craig Cyril - Daniel David Dov Dovid - Edgar Edward Edwin Elias Eliezer Eliot Eliyahu Elkan Ellis Emanuel Emmanuel Eric Ernest Ezekiel Ewen Ezra - Francis Frederick - Gabriel Gary George Gerald Gerry Giles - Harold Henry Herbert Herman Horace Howard Hyam Hyman - Isaac Isidore Israel Ivor - Jack Jacob James Jeremy Jonathan Joseph Josh Joshua Julian Julius - Keith Kenneth Kopul - Laurence_male Lawrence Leonard Lewis Lionel Louis Lyon - Marcus Mark Martin Matisyahu Matthew Maurice Max Meir Michael Montague Mordekhai Morris Moses Moshe - Nachman Naim Nathan Nathaniel Nestor Neville Nicholas Nigel Noam Norman - Oliver Oscar Osher Osmond - Patrick Paul Pesach Philip - Rafi Ralph Raymond Reuben Richard Robert Robin Ron Roni Rufus - Sacha Sam Samuel Saul Sebastian Shlomo Shmuel Shneur Sidney Siegfried Sigmund Simcha Simon Solomon Stephen Steven Stuart - Timothy Toby Trevor - Victor Vivian_male - Walter William Wolf - Yaacov Yankel Yehuda Yisroel Yitzchak Yoel - Zadok Zalman - } - female_names = { - Ada Alice Alma Alta Amelia Angela Anita Ann Anna Anne Anushka Aviva Aziza - Babette Bella Berenice Betty Bronwyn - Camilla Cecile Celia Charlotte Chaya Claire Claudia Constance - Daphne Dawn Devorah Diana Dina Donna Dorothy - Edith Edwina Elaine Eleanor Elisheva Elissa Eliza Elizabeth Elsie Emma Esther Ethel Eva Eve - Fanny Felicity Flora Florence Frances Francesca Freda - Gabrielle Georgia Gila Gillian Gladys Golda - Hannah Harriet Hazel Helen Helena Henrietta Hilary - Ida Isabel Isobel - Jaclyn Jacqueline Jane Jayne Jessica Joan Joanna Josephine Julia - Karen Katrina - Laura Leah Lillian Linda Lira Livia Louisa Louise Lucy Luna - Margaret Marianne Marie Marion Martha Mary Maureen Melinda Mildred Miriam Muriel - Naomi Natalia Natasha Nellie Nicola - Olivia - Rachel Rebecca Regina Ren_e_act_ Rose - Samantha Sara Sarah Sharon Sheila Shirley Sophia Sophie Susan Sybil Sybilla Sylvia - Tania Theresa Tikvah - Valerie Vanessa Vera Veronica Victoria Violet Vita Vivien - Willow Winifred - Zelma - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_belarus.txt b/common/culture/name_lists/NEOW_belarus.txt deleted file mode 100644 index a637f6aa7..000000000 --- a/common/culture/name_lists/NEOW_belarus.txt +++ /dev/null @@ -1,501 +0,0 @@ -name_list_NEOW_belarus = { - - cadet_dynasty_names = { - "dynn_Abalmasa_u_brv_" - "dynn_Adamovich" - "dynn_Aksamit" - "dynn_Alada_u_brv_" - "dynn_Alyakhnovich" - "dynn_Antanovich" - "dynn_Antilevski" - "dynn_Antyukh" - "dynn_Apanovich" - "dynn_Arkhipienka" - "dynn_Artyukh" - "dynn_Astapkovich" - "dynn_Astrowski" - "dynn_Azarenka" - "dynn_Bandarenka" - "dynn_Barazna" - "dynn_Bartashevich" - "dynn_Barysevich" - "dynn_Begunov" - "dynn_Belenkov" - "dynn_Belevich" - "dynn_Berezkin" - "dynn_Bessmertni" - "dynn_Bialinski" - "dynn_Bliznyuk" - "dynn_Bohush" - "dynn_Boki" - "dynn_Bokun" - "dynn_Bondar" - "dynn_Bortnik" - "dynn_Budni" - "dynn_Buko_u_brv_ski" - "dynn_Bulat" - "dynn_Buloychyk" - "dynn_C_crn_arniak" - "dynn_Chali" - "dynn_Chyzh" - "dynn_Danilaw" - "dynn_Danilovich" - "dynn_Doroshevich" - "dynn_Douhal" - "dynn_Douhan" - "dynn_Dovhal" - "dynn_Drozd" - "dynn_Dudzinski" - "dynn_Dzemidovich" - "dynn_Dziuba" - "dynn_Garmash" - "dynn_Gretzki" - "dynn_Gromyko" - "dynn_Hadle_u_brv_ski" - "dynn_Halavacki" - "dynn_Hanchar" - "dynn_Hancharo_u_brv_" - "dynn_Harbuz" - "dynn_Harkavi" - "dynn_Harkusha" - "dynn_Herasimenia" - "dynn_Hilevich" - "dynn_Hrabo_u_brv_ski" - "dynn_Ignatik" - "dynn_Ivanov" - "dynn_Ivashka" - "dynn_Ivashkevich" - "dynn_Kachura" - "dynn_Kalachyov" - "dynn_Kalino_u_brv_ski" - "dynn_Kalyuzhni" - "dynn_Karasyov" - "dynn_Karatkievich" - "dynn_Karnaukhov" - "dynn_Karneyenka" - "dynn_Karnitski" - "dynn_Karshakevich" - "dynn_Kavalchuk" - "dynn_Kavale_u_brv_ski" - "dynn_Kavalevi_c_crn_" - "dynn_Kavalevich" - "dynn_Kavalski" - "dynn_Kavalyow" - "dynn_Kazak" - "dynn_Kisel" - "dynn_Kisli" - "dynn_Klimovich" - "dynn_Kobets" - "dynn_Kolas" - "dynn_Kolesnik" - "dynn_Kontsevoy" - "dynn_Korzun" - "dynn_Kosik" - "dynn_Kostitsyn" - "dynn_Kostyukevich" - "dynn_Kostyukov" - "dynn_Kot" - "dynn_Kotov" - "dynn_Kovalyuk" - "dynn_Kozlo_u_brv_ski" - "dynn_Kozyr" - "dynn_Krot" - "dynn_Kruk" - "dynn_Kulesh" - "dynn_Lebedzew" - "dynn_Lesun" - "dynn_Likhtarovich" - "dynn_Lis" - "dynn_Liso_u_brv_ski" - "dynn_Lisovets" - "dynn_Litvinchuk" - "dynn_Lobach" - "dynn_Lobachev" - "dynn_Lukashenko" - "dynn_Lukashevich" - "dynn_Makaranka" - "dynn_Makarevich" - "dynn_Malino_u_brv_ski" - "dynn_Malka" - "dynn_Malkevich" - "dynn_Marako_u_brv_" - "dynn_Marchuk" - "dynn_Maroz" - "dynn_Marozav" - "dynn_Matskevich" - "dynn_Mazheika" - "dynn_Mazurkievi_c_crn_" - "dynn_Meerovich" - "dynn_Melnik" - "dynn_Mickievi_c_crn_" - "dynn_Mikhnevich" - "dynn_Minski" - "dynn_Mitnik" - "dynn_Murashko" - "dynn_Navicki" - "dynn_Navitski" - "dynn_Nikiforenko" - "dynn_Novik" - "dynn_Novika_u_brv_" - "dynn_Olshanski" - "dynn_Palaszczuk" - "dynn_Palia_s_crn_c_crn_uk" - "dynn_Pankevich" - "dynn_Pashkevich" - "dynn_Pa_s_crn_kevi_c_crn_" - "dynn_Paszkiewicz" - "dynn_Pavlovets" - "dynn_Petkevich" - "dynn_Pilipchuk" - "dynn_Pineski" - "dynn_Piskun" - "dynn_Pogrebnyak" - "dynn_Polonski" - "dynn_Poloz" - "dynn_Polyak" - "dynn_Popov" - "dynn_Prishchepa" - "dynn_Prokopenko" - "dynn_Protasevich" - "dynn_Romanchuk" - "dynn_Rusak" - "dynn_Russki" - "dynn_Rybak" - "dynn_Rybka" - "dynn_Sabalenka" - "dynn_Sadko" - "dynn_Sado_u_brv_ski" - "dynn_Saka_l_stk_o_u_brv_ski" - "dynn_Sakovi_c_crn_" - "dynn_Sakovich" - "dynn_Saladukha" - "dynn_Salei" - "dynn_Saroka" - "dynn_Sasnovich" - "dynn_Savitski" - "dynn_S_crn_c_crn_erba" - "dynn_Shcherba" - "dynn_Shklar" - "dynn_Shostak" - "dynn_Siankievi_c_crn_" - "dynn_Skakun" - "dynn_Skok" - "dynn_Slutski" - "dynn_Sobal" - "dynn_Sokal" - "dynn_Soltz" - "dynn_Stankievi_c_crn_" - "dynn_Stanyuta" - "dynn_Starodub" - "dynn_Survila" - "dynn_Tarasevich" - "dynn_Trafima_u_brv_" - "dynn_Trubila" - "dynn_Tsepenkov" - "dynn_Tura_u_brv_" - "dynn_Ulato_u_brv_ski" - "dynn_Vakula" - "dynn_Valadzko" - "dynn_Varabei" - "dynn_Vasi_l_stk_e_u_brv_ski" - "dynn_Viacorka" - "dynn_Volchek" - "dynn_Voleski" - "dynn_Volkov" - "dynn_Vusovich" - "dynn_Vyarheychyk" - "dynn_Vynnitski" - "dynn_Wa_n_act_kowicz" - "dynn_Yakhimovich" - "dynn_Yakubovich" - "dynn_Yanchenko" - "dynn_Yanukovych" - "dynn_Yurevich" - "dynn_Yurovskiy" - "dynn_Yushkevich" - "dynn_Zakharenko" - "dynn_Zaleski" - "dynn_Zayats" - "dynn_Zhuk" - "dynn_Zhukovski" - "dynn_Zhuravel" - "dynn_Zuk" - } - - dynasty_names = { - "dynn_Abalmasa_u_brv_" - "dynn_Adamovich" - "dynn_Aksamit" - "dynn_Alada_u_brv_" - "dynn_Alyakhnovich" - "dynn_Antanovich" - "dynn_Antilevski" - "dynn_Antyukh" - "dynn_Apanovich" - "dynn_Arkhipienka" - "dynn_Artyukh" - "dynn_Astapkovich" - "dynn_Astrowski" - "dynn_Azarenka" - "dynn_Bandarenka" - "dynn_Barazna" - "dynn_Bartashevich" - "dynn_Barysevich" - "dynn_Begunov" - "dynn_Belenkov" - "dynn_Belevich" - "dynn_Berezkin" - "dynn_Bessmertni" - "dynn_Bialinski" - "dynn_Bliznyuk" - "dynn_Bohush" - "dynn_Boki" - "dynn_Bokun" - "dynn_Bondar" - "dynn_Bortnik" - "dynn_Budni" - "dynn_Buko_u_brv_ski" - "dynn_Bulat" - "dynn_Buloychyk" - "dynn_C_crn_arniak" - "dynn_Chali" - "dynn_Chyzh" - "dynn_Danilaw" - "dynn_Danilovich" - "dynn_Doroshevich" - "dynn_Douhal" - "dynn_Douhan" - "dynn_Dovhal" - "dynn_Drozd" - "dynn_Dudzinski" - "dynn_Dzemidovich" - "dynn_Dziuba" - "dynn_Garmash" - "dynn_Gretzki" - "dynn_Gromyko" - "dynn_Hadle_u_brv_ski" - "dynn_Halavacki" - "dynn_Hanchar" - "dynn_Hancharo_u_brv_" - "dynn_Harbuz" - "dynn_Harkavi" - "dynn_Harkusha" - "dynn_Herasimenia" - "dynn_Hilevich" - "dynn_Hrabo_u_brv_ski" - "dynn_Ignatik" - "dynn_Ivanov" - "dynn_Ivashka" - "dynn_Ivashkevich" - "dynn_Kachura" - "dynn_Kalachyov" - "dynn_Kalino_u_brv_ski" - "dynn_Kalyuzhni" - "dynn_Karasyov" - "dynn_Karatkievich" - "dynn_Karnaukhov" - "dynn_Karneyenka" - "dynn_Karnitski" - "dynn_Karshakevich" - "dynn_Kavalchuk" - "dynn_Kavale_u_brv_ski" - "dynn_Kavalevi_c_crn_" - "dynn_Kavalevich" - "dynn_Kavalski" - "dynn_Kavalyow" - "dynn_Kazak" - "dynn_Kisel" - "dynn_Kisli" - "dynn_Klimovich" - "dynn_Kobets" - "dynn_Kolas" - "dynn_Kolesnik" - "dynn_Kontsevoy" - "dynn_Korzun" - "dynn_Kostitsyn" - "dynn_Kostyukevich" - "dynn_Kostyukov" - "dynn_Kot" - "dynn_Kotov" - "dynn_Kovalyuk" - "dynn_Kozlo_u_brv_ski" - "dynn_Kozyr" - "dynn_Krot" - "dynn_Kruk" - "dynn_Kulesh" - "dynn_Lebedzew" - "dynn_Lesun" - "dynn_Likhtarovich" - "dynn_Lis" - "dynn_Liso_u_brv_ski" - "dynn_Lisovets" - "dynn_Litvinchuk" - "dynn_Lobach" - "dynn_Lobachev" - "dynn_Lukashenko" - "dynn_Lukashevich" - "dynn_Makaranka" - "dynn_Makarevich" - "dynn_Malino_u_brv_ski" - "dynn_Malka" - "dynn_Malkevich" - "dynn_Marako_u_brv_" - "dynn_Marchuk" - "dynn_Maroz" - "dynn_Marozav" - "dynn_Matskevich" - "dynn_Mazheika" - "dynn_Mazurkievi_c_crn_" - "dynn_Meerovich" - "dynn_Melnik" - "dynn_Mickievi_c_crn_" - "dynn_Mikhnevich" - "dynn_Minski" - "dynn_Mitnik" - "dynn_Murashko" - "dynn_Navicki" - "dynn_Navitski" - "dynn_Nikiforenko" - "dynn_Novik" - "dynn_Novika_u_brv_" - "dynn_Olshanski" - "dynn_Palaszczuk" - "dynn_Palia_s_crn_c_crn_uk" - "dynn_Pankevich" - "dynn_Pashkevich" - "dynn_Pa_s_crn_kevi_c_crn_" - "dynn_Paszkiewicz" - "dynn_Pavlovets" - "dynn_Petkevich" - "dynn_Pilipchuk" - "dynn_Pineski" - "dynn_Piskun" - "dynn_Pogrebnyak" - "dynn_Polonski" - "dynn_Poloz" - "dynn_Polyak" - "dynn_Popov" - "dynn_Prishchepa" - "dynn_Prokopenko" - "dynn_Protasevich" - "dynn_Romanchuk" - "dynn_Rusak" - "dynn_Russki" - "dynn_Rybak" - "dynn_Rybka" - "dynn_Sabalenka" - "dynn_Sadko" - "dynn_Sado_u_brv_ski" - "dynn_Saka_l_stk_o_u_brv_ski" - "dynn_Sakovi_c_crn_" - "dynn_Sakovich" - "dynn_Saladukha" - "dynn_Salei" - "dynn_Saroka" - "dynn_Sasnovich" - "dynn_Savitski" - "dynn_S_crn_c_crn_erba" - "dynn_Shcherba" - "dynn_Shklar" - "dynn_Shostak" - "dynn_Siankievi_c_crn_" - "dynn_Skakun" - "dynn_Skok" - "dynn_Slutski" - "dynn_Sobal" - "dynn_Sokal" - "dynn_Soltz" - "dynn_Stankievi_c_crn_" - "dynn_Stanyuta" - "dynn_Starodub" - "dynn_Survila" - "dynn_Tarasevich" - "dynn_Trafima_u_brv_" - "dynn_Trubila" - "dynn_Tsepenkov" - "dynn_Tura_u_brv_" - "dynn_Ulato_u_brv_ski" - "dynn_Vakula" - "dynn_Valadzko" - "dynn_Varabei" - "dynn_Vasi_l_stk_e_u_brv_ski" - "dynn_Viacorka" - "dynn_Volchek" - "dynn_Voleski" - "dynn_Volkov" - "dynn_Vusovich" - "dynn_Vyarheychyk" - "dynn_Vynnitski" - "dynn_Wa_n_act_kowicz" - "dynn_Yakhimovich" - "dynn_Yakubovich" - "dynn_Yanchenko" - "dynn_Yanukovych" - "dynn_Yurevich" - "dynn_Yurovskiy" - "dynn_Yushkevich" - "dynn_Zakharenko" - "dynn_Zaleski" - "dynn_Zayats" - "dynn_Zhuk" - "dynn_Zhukovski" - "dynn_Zhuravel" - "dynn_Zuk" - } - - male_names = { - Arciom Alaksiej Alaxandr Anatol Andrej #Artem Alexey Alexander Anatoliy Andrey - Bazyl #Vasiliy - Dzmitry Dzyanys #Dmitry - Franci_s_crn_ak #Francis - Hieorhij Hienadzij Hleb #Georgiy - Ihar Iosif Ivan #Igor Iosif Ivan - Jury Jaras_l_stk_a_u_brv_ Jan Ja_u_brv_hien Ja_u_brv_hienij Jazep #Yuriy Yaroslav Yan Evgeniy Evngeniy Evgeniy Joseph - Kiry_l_stk_a #Kirill - Leanid Lavon #Leonid Leonid - Macviej Micha_l_stk_ Micha_s_act_ Mika_l_stk_aj Mirasla_u_brv_ Mscysla_u_brv_ - Pa_u_brv_l_stk_o Pavie_l_stk_ Piatro Piatru_s_act_ #Pavel Pavel Petr Petr - Raman #Roman - Siarhiej #Sergey - Stanis_l_stk_a_u_brv_ #Stanislav - Tamas Tomas - U_l_stk_adzis_l_stk_a_u_brv_ U_l_stk_adzimir #Vladislav Vladimir - Vadzim Vasil Viktar Viachasla_u_brv_ - Yauhen #Evgeniy - Zmicier #Dmitriy - } - female_names = { - Aksana Alena Alaxandra Alesja Alysa Antanina - Boleslava Bronya Brusnika - Darja - Hanna Halyna - Iryna - Julija Juryja - Kaciaryna Kalina Katsiaryna - Lidzyja Ljubava Ljudmyla Les_pst_a L_pst_ubka - Malina Malusha Marhar_i_mcn_ta Maryja Maryna Mirasla_u_brv_a Mscysla_u_brv_a - Nadzeya Natallja Nastassia Nyna - Olha - Palina Pelaheja Premyslava Pribislava - Rehina - Safija Sofja Svyatlana Svyatoslava - Taciana Tamara - Veleslava Volha Viachasla_u_brv_a Viera Viktoryja - } - dynasty_of_location_prefix = "dynnp_s" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - - -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_beur.txt b/common/culture/name_lists/NEOW_beur.txt index 9b5e0a185..57c4068e4 100644 --- a/common/culture/name_lists/NEOW_beur.txt +++ b/common/culture/name_lists/NEOW_beur.txt @@ -227,16 +227,16 @@ } male_names = { - Abdelaziz Abdelghafour Abdelhafid Abdelhakim Abdelkader Abdelkarim Abdelkrim Abdellah Abdellatif Abdelmona_i_uml_m Abdelwahab Abderrahman Abderrahmane Aboubakeur Adam Adel Ahmad Ahmed Ali Amadou Amar Amine Amir Anouar Anziz Assa_a_hat_d Avempace Averro_e_grv_s Avicenne Aymen Aziz Azzedine + Abdelaziz Abdelghafour Abdelhafid Abdelhakim Abdelkader Abdelkarim Abdelkrim Abdellatif Abdelmona_i_uml_m Abdelwahab Abderrahman Abderrahmane Aboubakeur Adam Adel Ahmad Ahmed Ali Amadou Amar Amine Amir Anouar Anziz Assa_a_hat_d Aymen Aziz Azzedine B_e_act_chir Badroudine Bassem Belkacem Bilal Borhene Boualem Boubaker Boumedienne Brahim Camel Chahir Cheikh Chems-Eddine - Daby Dalil Daysam Dehmaine Diallo Djamel Djeidi Djibril Driss + Daby Dalil Daysam Dehmaine Diallo Djamel Djeidi Driss Elamine Faouzi Far_e_grv_s Farid Fatsah Faudel Ferrid Fethi Foued Fu_pst_ad Ghaleb H_e_act_di H_e_act_ni Hachim Hakim Halifa Hamdi Hamed Hamidou Hamza Harouna Hassan Hassen Helmi Hicham Hichem Himad Hocine Home_i_uml_da Housni Houssam Houssen - Ibn_spc_Khaldoun Ibr_e_act_hima Ibrahima Idir Idriss Ilyes Imad Isma_e_uml_l Isma_i_uml_l Issa Iteb - Jaly Jamel Jamel_spc_Eddine Jawad + Ibr_e_act_hima Ibrahima Idir Idriss Ilyes Isma_e_uml_l Isma_i_uml_l Issa Iteb + Jamel Jamel_spc_Eddine Jawad K_e_act_vin Kamel Karim Kassim Kelyan Khaled Khalid Khalil Kylan Lakdar Lassad Latuf Lotfi Lyes Madjid Mahi Malek Malek-Eddine Mamadou Manoubi Marouane Marwan Medhi Medhi-Amar Mehdi Mehdi-Georges Miloud Mohamed Mohamed_spc_Ali Mohammed Moncef Mondhor Mouloud Mounir Moussa Mustapha diff --git a/common/culture/name_lists/NEOW_bosnian.txt b/common/culture/name_lists/NEOW_bosnian.txt deleted file mode 100644 index b553e6b12..000000000 --- a/common/culture/name_lists/NEOW_bosnian.txt +++ /dev/null @@ -1,257 +0,0 @@ -name_list_NEOW_bosnian = { - - cadet_dynasty_names = { - "dynn_Aleksi_c_act_" - "dynn_Anti_c_act_" - "dynn_Ateljevi_c_act_" - "dynn_Babi_c_act_" - "dynn_Ba_s_crn_i_c_act_" - "dynn_Bogdanovi_c_act_" - "dynn_Darmo_s_crn_" - "dynn_Jovanovi_c_act_" - "dynn_Nikoli_c_act_" - "dynn_Petrovi_c_act_" - "dynn_D_bar_or_d_bar_evi_c_act_" - "dynn_Ili_c_act_" - "dynn_Pavlovi_c_act_" - "dynn_Markovi_c_act_" - "dynn_Stojanovi_c_act_" - "dynn_Popovi_c_act_" - "dynn_C_crn_obanovi_c_act_" - "dynn_Kujund_z_crn_i_c_act_" - "dynn_Karahod_z_crn_i_c_act_" - "dynn_Aganovi_c_act_" - "dynn_Hod_z_crn_i_c_act_" - "dynn_Islamovi_c_act_" - "dynn_Kova_c_crn_evi_c_act_" - "dynn_Alilovi_c_act_" - "dynn_Anda_c_crn_i_c_act_" - "dynn_Andri_c_act_" - "dynn_Ara_c_crn_i_c_act_" - "dynn_Ak_s_crn_amija" - "dynn_Alimanovi_c_act_" - "dynn_Ai_c_act_" - "dynn_Bara_c_act_" - "dynn_Banovi_c_act_" - "dynn_Ahmedhod_z_crn_i_c_act_" - "dynn_Alajbegovi_c_act_" - "dynn_Alispahi_c_act_" - "dynn_Bajraktarevi_c_act_" - "dynn_Bajramovi_c_act_" - "dynn_Bandi_c_act_" - "dynn_Bunoza" - "dynn_Bojo" - "dynn_Bevab" - "dynn_Bi_c_crn_ak_c_crn_i_c_act_" - "dynn_Bogi_c_crn_evi_c_act_" - "dynn_Bu_s_crn_ulad_z_crn_i_c_act_" - "dynn_C_act_avar" - "dynn_C_crn_ejvanovi_c_act_" - "dynn_Ceki_c_act_" - "dynn_Drakuli_c_act_" - "dynn_C_crn_eprkalo" - "dynn_C_act_ejvanovi_c_act_" - "dynn_Cvijanovi_c_act_" - "dynn_C_act_erimagi_c_act_" - "dynn_Deket" - "dynn_Delime_d_bar_ac" - "dynn_Dervi_s_crn_agi_c_act_" - } - - dynasty_names = { - "dynn_Aleksi_c_act_" - "dynn_Anti_c_act_" - "dynn_Ateljevi_c_act_" - "dynn_Babi_c_act_" - "dynn_Ba_s_crn_i_c_act_" - "dynn_Bogdanovi_c_act_" - "dynn_Darmo_s_crn_" - "dynn_Jovanovi_c_act_" - "dynn_Nikoli_c_act_" - "dynn_Petrovi_c_act_" - "dynn_D_bar_or_d_bar_evi_c_act_" - "dynn_Ili_c_act_" - "dynn_Pavlovi_c_act_" - "dynn_Markovi_c_act_" - "dynn_Stojanovi_c_act_" - "dynn_Popovi_c_act_" - "dynn_C_crn_obanovi_c_act_" - "dynn_Kujund_z_crn_i_c_act_" - "dynn_Karahod_z_crn_i_c_act_" - "dynn_Aganovi_c_act_" - "dynn_Hod_z_crn_i_c_act_" - "dynn_Islamovi_c_act_" - "dynn_Kova_c_crn_evi_c_act_" - "dynn_Alilovi_c_act_" - "dynn_Anda_c_crn_i_c_act_" - "dynn_Andri_c_act_" - "dynn_Ara_c_crn_i_c_act_" - "dynn_Ak_s_crn_amija" - "dynn_Alimanovi_c_act_" - "dynn_Ai_c_act_" - "dynn_Bara_c_act_" - "dynn_Banovi_c_act_" - "dynn_Ahmedhod_z_crn_i_c_act_" - "dynn_Alajbegovi_c_act_" - "dynn_Alispahi_c_act_" - "dynn_Bajraktarevi_c_act_" - "dynn_Bajramovi_c_act_" - "dynn_Bandi_c_act_" - "dynn_Bunoza" - "dynn_Bojo" - "dynn_Bevab" - "dynn_Bi_c_crn_ak_c_crn_i_c_act_" - "dynn_Bogi_c_crn_evi_c_act_" - "dynn_Bu_s_crn_ulad_z_crn_i_c_act_" - "dynn_C_act_avar" - "dynn_C_crn_ejvanovi_c_act_" - "dynn_Ceki_c_act_" - "dynn_Drakuli_c_act_" - "dynn_C_crn_eprkalo" - "dynn_C_act_ejvanovi_c_act_" - "dynn_Cvijanovi_c_act_" - "dynn_C_act_erimagi_c_act_" - "dynn_Deket" - "dynn_Delime_d_bar_ac" - "dynn_Dervi_s_crn_agi_c_act_" - "dynn_Kazazi_c_crn_" - "dynn_Klepi_c_crn_" - "dynn_Rahi_c_act_" - "dynn_Mid_z_crn_i_c_act_" - } - - male_names = { - 3 = { - Adam Adem Almin Antonio Antun Armin Arnes Afan Abdulah Anel - Bratislav Bogdan Bo_z_crn_o Borislav Borko Branimir - Dobrivoje Du_s_crn_ko Demir Dervi_s_ced_ Drago D_z_crn_emaludin D_z_crn_evad - Eldin Elmir Erol Esmir Enis Enver - Gazi Gojko - Ivica Iman Imer Inel Irnes Irshad Islam Ismail Ivan - Jakub - Radosav Rajko Ramo Rasim Ringo - Milan Miralem Miran Miroslav Mirsad - Nedim - Sini_s_crn_a Svetislav Salem Sanel Sead Sejad Sulejman - _Z_crn_ivojin _Z_crn_ivorad Zvonimir - } - 2 = { - _S_crn_koro - _Z_crn_ivko - Atanasije Aca Aco Anto Aidin Aldin Alen Arif Arnel Asmir Avdo Ayd_i_dot_n Adi Ajdin Aldijana - Blagoje Bogoljub Borivoje Bo_s_crn_ko Berislav - _C_crn_edomir - Dragomir Dejan Damir Danilo Dino Dra_z_crn_eta Daris Dobroslav Dalibor Davud D_z_crn_afer D_z_crn_enis - Edvin Eldar Elvir Erhan Ermin Esat Emir - Fe_d_bar_a Ferhat - Goran Grga - Hamid Haris - I_s_crn_tvan Igor Ilhan Imran Irmin Irvin Ishak Ismet Ivo - Jadranko Janko Jasmin_male Jure - Mihret Mirko - Radivoje Ratko Sr_d_bar_an Ramiz Re_s_ced_id Rifat - Predrag - Slavoljub Semir Senad - Lazar Ljubi_s_crn_a Luka - Milivoje Milomir Muharem Mak Meris Mirnes Munir Mustafa Muamer Mersudin - Nenad Nermin Nijaz Nik_s_crn_a Nidal - Omer Osman Ostoja Ozren - Rizo Rostam Rustem - Sava Stojan Stjepan Safet Salim Sa_s_crn_a Sre_c_act_ko Sultan Senjamin - Tihomir Toma Tomislav - Velimir Vlastimir Vahid Vlatko Volkan - _Z_crn_arko _Z_crn_ivko - } - 1 = { - _D_bar_or_d_bar_e - _Z_crn_eljko - Aleksa An_d_bar_elko Andreja Antonije Aleksandar Arijan Adnan Adin Admir Alija Alvin Amir Asem Atif Amar - Boban Boris Branko Bo_z_crn_idar Bojan Boro Bo_z_crn_a Bekir Benjamin Branislav - Dragan Du_s_crn_an Dragoljub Dragoslav Danijel Dimitrije Dragi_s_crn_a Dal D_z_crn_emal D_z_crn_enan D_z_crn_an - Elmin Edhem Edin Elvin Emrah Enes Ervin - Fahrudin Faris - Habib Hajrudin Halim Halid Hamza - Ilija Ibrahim Ibro Idris Ines Irfan Isa Iskandar Izet - Jovica Jadran Jasin Jovan Jozo - Kenan Kasim - Ljubomir Ljuba - Miodrag Milorad Marko Mirko Milovan Mile Mom_c_crn_ilo Milutin Milenko Mahir Mehmed Mirza - Neboj_s_crn_a Nikola Novica Neven Nadeem - Obren Ognjen Omar - Radovan Radi_s_crn_a Radoslav Rade Refik - Petar Pavle - Slobodan Slavi_s_crn_a Stevan Slavko Sabahattin - Talib Tariq Tvrtko Tahir - Vojislav Vladan Vuk Vedad - Zain Zdravko Zvezdan - } - } - female_names = { - 3 = { - _Z_crn_ivka - Almina Alma - Bojana - Elvedina Elvira - Iris - Marica Melisa Maja - Natalija - Olgica - Stana Suzana Slavka Sabrina Semka - Zora Zagorka - } - 2 = { - Andrijana Anka Amela Aida Arijana - Biljana - Dobrila Desanka Dragica Dina Dea - Er_z_crn_ebet Ermina - Jasmina Jelica Jasna - Leposava Ljubinka Lidija Larisa - Miroslava Marina Miljana Meliha Mervana - Nade_z_crn_da Nefisa Nikolina - Olga Olivera - Rada Radojka Ru_z_crn_a - Sla_d_bar_ana Slobodanka Sanja Sa_s_crn_a_female Sad_z_crn_ida - Tima - Violeta - Zumreta Zana - } - 1 = { - An_d_bar_ela An_d_bar_elka Andrea Armina - Branislava Bosiljka Branka - Du_s_crn_ica Dragana Du_s_crn_anka Danijela - Eldina Emina - Hena - Ivana Ivanka Ivona Ilma - Jelena Jovanka Jasminka - Katarina Kada - Ljubica - Marija Milica Milena Milanka Milka Mira Mirsada - Nevenka Nata_s_crn_a Nada Nadica - Ornela - Radmila Ru_z_crn_ica - Sne_z_crn_ana Slavica Svetlana Silvija Selma Suvada - Tatjana Tanja Tijana - Vera Vesna Verica - Zorica Zorka - } - - } - dynasty_of_location_prefix = "dynnp_od" - - patronym_suffix_male = "dynnpat_suf_i_c_act_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_brandenburger.txt b/common/culture/name_lists/NEOW_brandenburger.txt index 1f5d83dc3..689ce65a1 100644 --- a/common/culture/name_lists/NEOW_brandenburger.txt +++ b/common/culture/name_lists/NEOW_brandenburger.txt @@ -1,11 +1,9 @@ -name_list_NEOW_brandenburger = { +name_list_brandenburger = { cadet_dynasty_names = { "dynn_Albrecht" "dynn_Angermann" "dynn_Arndt" - "dynn_B_a_uml_hr" - "dynn_Bathelt" "dynn_Bechmann" "dynn_Becker" "dynn_Behrends" @@ -13,12 +11,10 @@ "dynn_Broshog" "dynn_Deckert" "dynn_Donath" - "dynn_Draxinger" "dynn_Eisenbrand" "dynn_Eisold" "dynn_Fischer" "dynn_Fitsch" - "dynn_Florsch_u_uml_tz" "dynn_Franke" "dynn_Friedrich" "dynn_G_o_uml_cke" @@ -91,7 +87,6 @@ "dynn_Seifert" "dynn_Stroka" "dynn_Thiele" - "dynn_Thielemann" "dynn_Voelzke" "dynn_Voigt" "dynn_Vollrath" @@ -112,8 +107,6 @@ "dynn_Albrecht" "dynn_Angermann" "dynn_Arndt" - "dynn_B_a_uml_hr" - "dynn_Bathelt" "dynn_Bechmann" "dynn_Becker" "dynn_Behrends" @@ -121,12 +114,10 @@ "dynn_Broshog" "dynn_Deckert" "dynn_Donath" - "dynn_Draxinger" "dynn_Eisenbrand" "dynn_Eisold" "dynn_Fischer" "dynn_Fitsch" - "dynn_Florsch_u_uml_tz" "dynn_Franke" "dynn_Friedrich" "dynn_G_o_uml_cke" @@ -199,7 +190,6 @@ "dynn_Seifert" "dynn_Stroka" "dynn_Thiele" - "dynn_Thielemann" "dynn_Voelzke" "dynn_Voigt" "dynn_Vollrath" @@ -248,7 +238,7 @@ Dagobert Daniel Danny Denis Detlev Eberhardt Eckehard Edgar Edmund Eduard Edwin Egbert Egon Emil Enrico Eric Erik Eugen Fabian Falk Falko Felix Florian Frank-Michael Franz Friedel Friedemann Frieder Friedrich-Wilhelm - G_o_uml_tz Gerald Gerhart Gernot Gerold Gordon Gotthard Gregor Guido Gunnar Gunther Gustav + G_o_uml_tz Gerald Gerhart Gernot Gerold Gordon Gotthard Guido Gunnar Gunther Gustav Hagen Hannes Hans-Christian Hans-Dietrich Hans-J_o_uml_rg Hans-Martin Hans-Peter Hardy Hartwig Heiner Heinrich Henry Heinz-Dieter Helge Helmuth Hendrik Henning Henryk Hubert Hugo J_o_uml_rn Jan Jens-Uwe Jochen Johann Johannes John Josef Julius Karl-Friedrich Karlheinz Kersten Kevin Knut Konrad @@ -278,7 +268,7 @@ Lars-J_o_uml_rn Ludolf Marvin Matth_a_uml_us Moritz Raymond Reyk - Samuel Sigmar Sigmar-Peter Siegwart Simon Sizzo Stanislaw Steeven Svend Svend-Gunnar + Samuel Sigmar Sigmar-Peter Siegwart Simon Stanislaw Steeven Svend Svend-Gunnar Thad_a_uml_us Tilman Torben Tristan Uwe-Volkmar Vincent diff --git a/common/culture/name_lists/NEOW_brittannic.txt b/common/culture/name_lists/NEOW_brittannic.txt new file mode 100644 index 000000000..8d747821c --- /dev/null +++ b/common/culture/name_lists/NEOW_brittannic.txt @@ -0,0 +1,131 @@ +name_list_brittannic = { #southern brit/soufyrneg + + cadet_dynasty_names = { + { "dynn_Grhysllyy" } + { "dynn_Kharhdd" } + { "dynn_Ddurhnforhdd" } + { "dynn_Shypston" } + { "dynn_Byrhgamot" } + { "dynn_Toynyng" } + { "dynn_Iddlly" } + { "dynn_Pallyn" } + { "dynn_Jonsyrhrhy" } + { "dynn_Watyrhhousy" } + { "dynn_Shaftoy" } + { "dynn_Hakysoyll" } + { "dynn_Bollstrhoodd" } + { "dynn_Hokkston" } + { "dynn_Angllysyy" } + { "dynn_Tyakh" } + { "dynn_Fllamstyydd" } + { "dynn_Frhokkd" } + { "dynn_Skuynllakk" } + { "dynn_Kingsmorhe" } + { "dynn_Kllarhkson" } + { "dynn_May" } + { "dynn_Ebynyzyng" } + { "dynn_Eastoyndd" } + { "dynn_Eastynddyng" } + { "dynn_Kllokkston" } + { "dynn_Kllyrhkenoyllyngton" } + { "dynn_Lymyllyygh" } + { "dynn_Korhnoallyngton" } + { "dynn_Pythgomyrhy" } + } + + dynasty_names = { + { "dynn_Grhysllyy" } + { "dynn_Kharhdd" } + { "dynn_Ddurhnforhdd" } + { "dynn_Shyps" } + { "dynn_Byrhgamot" } + { "dynn_Toynyng" } + { "dynn_Iddlly" } + { "dynn_Pallyn" } + { "dynn_Jonsyrhrhy" } + { "dynn_Watyrhhousy" } + { "dynn_Shaftoy" } + { "dynn_Hakysoyll" } + { "dynn_Bollstrhoodd" } + { "dynn_Hokkston" } + { "dynn_Angllysyy" } + { "dynn_Tyakh" } + { "dynn_Fllamstyydd" } + { "dynn_Frhokkd" } + { "dynn_Skuynllakk" } + { "dynn_Kingsmorhe" } + { "dynn_Kllarhkson" } + { "dynn_May" } + { "dynn_Ebynyzyng" } + { "dynn_Eastoyndd" } + { "dynn_Eastynddyng" } + { "dynn_Kllokkston" } + { "dynn_Kllyrhkenoyllyngton" } + { "dynn_Lymyllyygh" } + { "dynn_Korhnoallyngton" } + { "dynn_Pythgomyrhy" } + } + + male_names = { + Aarav Aaron Abnyr Addam Addvyf Alan Albyrt Alffrydd Algyrnon Aly Alyks Alyksanddyr Ambrosyws Anddryw Anfony Arfur Arkyballdd Arnolldd Awgustws + Bahyr Balddwyn Basynzhabu Branddon Bryan Byddywyyry Bykyt Bynjamyn Byntlyy + Ddanyyl Ddaryus Ddawyydd Ddhrwvan Ddwmynyk Ddyvansh + Eaddrydd Eaddwyg Eddgar Eddmundd Eddwardd Efan Elyan Elywt Eryk + Ffaddyl Fflambardd Fflytshyr Ffransys Ffryddyryk Ffulk Ffylyp Ffynnlay + Galahadd Garyf Gawayn Gorddon Grygory Guy Gylbyrt Gylddas Gyoffryy Gyorgy Gyraldd Gyraynt + Haoyw Haroan Haroldd Haryf Hasan Hayddyn Hugh Humffryy Hyktor Hynry Hyrbyrt + Ibrahym Iddrys Iddwallwn Isaak Ishmayl Isylmo + Jabyr Jak Jakob Jaky Jalyl Jamys Jamyy John Johnafan Jorddan Josh Joshua Josyff Justyn Jwy Jykyll + Kallwm Kalwyyn Kamyron Kaska Kay Klymynt Konnor Koryy Kynfyn Kywyyn + Lansylot Lawrynsy Loydd Luky Lwsyus Lyam Lylouk Lyonyl Lywys Lyy + Malyk Mark Martyn Matfyw Maurysy Muhamydd Myrlyn Myshayl + Nafanayl Nasyr Nathan Normyn Nyddardd Nyk Nynnyus Nysholas Nyvylly + Palamyddys Patryk Patyl Paul Pyrsyval Pytyr Pyyrs + Rahyym Ralff Ramsay Robyrt Rogyr Ryan Rygynaldd Rykardd Ryofamus Ryshabh Rywal + Samuyl Samyr Sashary Sayn Shakrabarty Sharlys Shawrya Shrystoffyr Shyrlok Spynsyr Stanlyy Stuart Styffyn Symon Symraf_o_hat_n Syngh + Talyb Talyysyn Tony Trystan Tylyr + Ufyr Umar Uryyn Uways + Waltyr Wayn Wbyron Wktawyyus Wlywyyr Wrlanddo Wyalyryan Wyllyam Wynston + Yun_spc_Hyy Yya_spc_Wyy + } + female_names = { + Abby Abygayl Addyla Addylaydy Alyksanddra Alysy Ambyr Amy Amysy Anahyta Anny Arya Ashly Avylyny + Blanshy Bronwyn Byafany Byatrysy + Ddalya Ddanny Ddanyylly Ddorofy Ddyya + Eddyf Ela Elayny Elyanor Elyzabyf Emma Emyly Enya Enydd + Fanvy Ffang Ffarrah + Guynyvyry Gymma + Hannah Hawysy Haylyy Hazyl Holly Hyafyr + Igrayny Isabyl Isabylla Iswlddy + Jady Jany Jasmyn Jwan Jwdy Jwlyana Jyssyka Jyssyy + Kafyryny Karlotty Karyn Kasyy Katy Kaytlyn Kloy Konstanse Krystal Krystylyygh Ksyang Ksyn_spc_Yan Kyanna Kylly Kylsya Kylsyy Kymbyrly Kyryl Kyrys Kyryssy + Laura Lauryn Lowysy Lunyty Lusy Lusya Lyddya Lyzzyy + Maddylyyny Maddyy Mahaut Malyka Margaryt Mary Matyldda Maudd Molly Mwrgyn Mygan Myllyy Mylyssa Myn Myng_spc_Yao Myrandda + Naomy Natasha Nazanyn Nymuy + Pytra + Rashyl Rybykka + Samanfa Sarah Shannon Shun Shyryyn Soffronya Soffy Styffanyy Summyr Susanna Sybylla Syryna Sysylya Sywan + Tamara Tylly + Wynnyffrydd Wyyktorya + Yasmyn Ysbayl + } + dynasty_of_location_prefix = "dynnp_wff" + patronym_suffix_male = "dynnpat_suf_swn" + patronym_suffix_female = "dynnpat_suf_sddaughtyr" + + # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. + pat_grf_name_chance = 30 + mat_grf_name_chance = 10 + father_name_chance = 25 + + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. + pat_grm_name_chance = 20 + mat_grm_name_chance = 40 + mother_name_chance = 5 + + + + mercenary_names = { + #placeholder + } +} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_bulgarian.txt b/common/culture/name_lists/NEOW_bulgarian.txt deleted file mode 100644 index e1298baf8..000000000 --- a/common/culture/name_lists/NEOW_bulgarian.txt +++ /dev/null @@ -1,537 +0,0 @@ -name_list_NEOW_bulgarian = { - - cadet_dynasty_names = { - "dynn_Abadzhiev" - "dynn_Agura" - "dynn_Andreev" - "dynn_Arabadzhiev" - "dynn_Arnaudov" - "dynn_Artarski" - "dynn_Asenov" - "dynn_Atanasov" - "dynn_Avramov" - "dynn_Banov" - "dynn_Bogoev" - "dynn_Bonev" - "dynn_Borisov" - "dynn_Boyadzhiev" - "dynn_Bozhinov" - "dynn_Chakarov" - "dynn_Chankov" - "dynn_Chernev" - "dynn_Chervenkov" - "dynn_Cheshmedzhiev" - "dynn_Damyanov" - "dynn_Danekov" - "dynn_Dermendzhiev" - "dynn_Dichev" - "dynn_Dimitrov" - "dynn_Dimov" - "dynn_Dobrev" - "dynn_Dochev" - "dynn_Donev" - "dynn_Draganov" - "dynn_Dyankov" - "dynn_Dyulgerov" - "dynn_Dzhambazki" - "dynn_Dzhambazov" - "dynn_Dzhelepov" - "dynn_Ermenkov" - "dynn_Evstatiev" - "dynn_Fuchedzhiev" - "dynn_Galabov" - "dynn_Gavrilov" - "dynn_Gemedzhiev" - "dynn_Georgiev" - "dynn_Gerasimov" - "dynn_Gidzhenov" - "dynn_Goshev" - "dynn_Gotsev" - "dynn_Grancharov" - "dynn_Grigoriev" - "dynn_Grigorov" - "dynn_Grozdanov" - "dynn_Grudev" - "dynn_Gruev" - "dynn_Gyuzelev" - "dynn_Hadzhiev" - "dynn_Hadzhiyski" - "dynn_Harizanov" - "dynn_Hitrov" - "dynn_Hristov" - "dynn_Ignatov" - "dynn_Indzhov" - "dynn_Ivanov" - "dynn_Ivkov" - "dynn_Izmirliev" - "dynn_Kamenov" - "dynn_Kanev" - "dynn_Kantardzhiev" - "dynn_Karadzhov" - "dynn_Karamanolov" - "dynn_Karaslavov" - "dynn_Karastoyanov" - "dynn_Karavelov" - "dynn_Kasabov" - "dynn_Kenderov" - "dynn_Keskinov" - "dynn_Kezhov" - "dynn_Kiryakov" - "dynn_Kochev" - "dynn_Kolarov" - "dynn_Kolev" - "dynn_Konstantinov" - "dynn_Kotev" - "dynn_Kovachev" - "dynn_Krastev" - "dynn_Kumanov" - "dynn_Kushev" - "dynn_Kuyumdzhiev" - "dynn_Kyosev" - "dynn_Lefterov" - "dynn_Madzharov" - "dynn_Marangozov" - "dynn_Marinov" - "dynn_Mavrodiev" - "dynn_Mihaylov" - "dynn_Mihaylovski" - "dynn_Mihov" - "dynn_Minchev" - "dynn_Minkov" - "dynn_Minov" - "dynn_Mirchev" - "dynn_Mitev" - "dynn_Mitov" - "dynn_Mladenov" - "dynn_Moskov" - "dynn_Nalbantov" - "dynn_Nestorov" - "dynn_Nikolov" - "dynn_Ninov" - "dynn_Nonchev" - "dynn_Obreshkov" - "dynn_Orakchiev" - "dynn_Orlov" - "dynn_Panayotov" - "dynn_Panchev" - "dynn_Panitsa" - "dynn_Parvanov" - "dynn_Penchev" - "dynn_Peshalov" - "dynn_Peshev" - "dynn_Petkov" - "dynn_Petrov" - "dynn_Pironkov" - "dynn_Plachkov" - "dynn_Popov" - "dynn_Radev" - "dynn_Radoslavov" - "dynn_Rangelov" - "dynn_Raychev" - "dynn_Raykov" - "dynn_Rusev" - "dynn_Sabev" - "dynn_Savov" - "dynn_Semerdzhiev" - "dynn_Shalamanov" - "dynn_Shaldev" - "dynn_Sharankov" - "dynn_Sharbanov" - "dynn_Sheytanov" - "dynn_Simeonov" - "dynn_Sokolov" - "dynn_Solakov" - "dynn_Spasov" - "dynn_Stamov" - "dynn_Stanev" - "dynn_Stanishev" - "dynn_Stavrev" - "dynn_Staykov" - "dynn_Stefanov" - "dynn_Stoilov" - "dynn_Stoyanov" - "dynn_Stoychev" - "dynn_Stoykov" - "dynn_Takev" - "dynn_Tanchev" - "dynn_Tanev" - "dynn_Tasev" - "dynn_Temelski" - "dynn_Tenchev" - "dynn_Tenchov" - "dynn_Terziev" - "dynn_Todorov" - "dynn_Tomov" - "dynn_Tonchev" - "dynn_Toshev" - "dynn_Trifonov" - "dynn_Tsankov" - "dynn_Tsanov" - "dynn_Tsekov" - "dynn_Tsenov" - "dynn_Tsonkov" - "dynn_Tsvetanov" - "dynn_Tsvetkov" - "dynn_Tudzharov" - "dynn_Tunchev" - "dynn_Vachkov" - "dynn_Valchanov" - "dynn_Valkanov" - "dynn_Vanchev" - "dynn_Vazov" - "dynn_Velchev" - "dynn_Venedikov" - "dynn_Videnov" - "dynn_Vilchev" - "dynn_Yanev" - "dynn_Yankov" - "dynn_Yavorov" - "dynn_Yonchev" - "dynn_Yordanov" - "dynn_Yosifov" - "dynn_Yurukov" - "dynn_Zafirov" - "dynn_Zamfirov" - "dynn_Zhandov" - "dynn_Zhelev" - "dynn_Zhendov" - "dynn_Zhivko" - } - - dynasty_names = { - "dynn_Abadzhiev" - "dynn_Agura" - "dynn_Andreev" - "dynn_Arabadzhiev" - "dynn_Arnaudov" - "dynn_Artarski" - "dynn_Asenov" - "dynn_Atanasov" - "dynn_Avramov" - "dynn_Banov" - "dynn_Bogoev" - "dynn_Bonev" - "dynn_Borisov" - "dynn_Boyadzhiev" - "dynn_Bozhinov" - "dynn_Chakarov" - "dynn_Chankov" - "dynn_Chernev" - "dynn_Chervenkov" - "dynn_Cheshmedzhiev" - "dynn_Damyanov" - "dynn_Danekov" - "dynn_Dermendzhiev" - "dynn_Dichev" - "dynn_Dimitrov" - "dynn_Dimov" - "dynn_Dobrev" - "dynn_Dochev" - "dynn_Donev" - "dynn_Draganov" - "dynn_Dyankov" - "dynn_Dyulgerov" - "dynn_Dzhambazki" - "dynn_Dzhambazov" - "dynn_Dzhelepov" - "dynn_Ermenkov" - "dynn_Evstatiev" - "dynn_Fuchedzhiev" - "dynn_Galabov" - "dynn_Gavrilov" - "dynn_Gemedzhiev" - "dynn_Georgiev" - "dynn_Gerasimov" - "dynn_Gidzhenov" - "dynn_Goshev" - "dynn_Gotsev" - "dynn_Grancharov" - "dynn_Grigoriev" - "dynn_Grigorov" - "dynn_Grozdanov" - "dynn_Grudev" - "dynn_Gruev" - "dynn_Gyuzelev" - "dynn_Hadzhiev" - "dynn_Hadzhiyski" - "dynn_Harizanov" - "dynn_Hitrov" - "dynn_Hristov" - "dynn_Ignatov" - "dynn_Indzhov" - "dynn_Ivanov" - "dynn_Ivkov" - "dynn_Izmirliev" - "dynn_Kamenov" - "dynn_Kanev" - "dynn_Kantardzhiev" - "dynn_Karadzhov" - "dynn_Karamanolov" - "dynn_Karaslavov" - "dynn_Karastoyanov" - "dynn_Karavelov" - "dynn_Kasabov" - "dynn_Kenderov" - "dynn_Keskinov" - "dynn_Kezhov" - "dynn_Kiryakov" - "dynn_Kochev" - "dynn_Kolarov" - "dynn_Kolev" - "dynn_Konstantinov" - "dynn_Kotev" - "dynn_Kovachev" - "dynn_Krastev" - "dynn_Kumanov" - "dynn_Kushev" - "dynn_Kuyumdzhiev" - "dynn_Kyosev" - "dynn_Lefterov" - "dynn_Madzharov" - "dynn_Marangozov" - "dynn_Marinov" - "dynn_Mavrodiev" - "dynn_Mihaylov" - "dynn_Mihaylovski" - "dynn_Mihov" - "dynn_Minchev" - "dynn_Minkov" - "dynn_Minov" - "dynn_Mirchev" - "dynn_Mitev" - "dynn_Mitov" - "dynn_Mladenov" - "dynn_Moskov" - "dynn_Nalbantov" - "dynn_Nestorov" - "dynn_Nikolov" - "dynn_Ninov" - "dynn_Nonchev" - "dynn_Obreshkov" - "dynn_Orakchiev" - "dynn_Orlov" - "dynn_Panayotov" - "dynn_Panchev" - "dynn_Panitsa" - "dynn_Parvanov" - "dynn_Penchev" - "dynn_Peshalov" - "dynn_Peshev" - "dynn_Petkov" - "dynn_Petrov" - "dynn_Pironkov" - "dynn_Plachkov" - "dynn_Popov" - "dynn_Radev" - "dynn_Radoslavov" - "dynn_Rangelov" - "dynn_Raychev" - "dynn_Raykov" - "dynn_Rusev" - "dynn_Sabev" - "dynn_Savov" - "dynn_Semerdzhiev" - "dynn_Shalamanov" - "dynn_Shaldev" - "dynn_Sharankov" - "dynn_Sharbanov" - "dynn_Sheytanov" - "dynn_Simeonov" - "dynn_Sokolov" - "dynn_Solakov" - "dynn_Spasov" - "dynn_Stamov" - "dynn_Stanev" - "dynn_Stanishev" - "dynn_Stavrev" - "dynn_Staykov" - "dynn_Stefanov" - "dynn_Stoilov" - "dynn_Stoyanov" - "dynn_Stoychev" - "dynn_Stoykov" - "dynn_Takev" - "dynn_Tanchev" - "dynn_Tanev" - "dynn_Tasev" - "dynn_Temelski" - "dynn_Tenchev" - "dynn_Tenchov" - "dynn_Terziev" - "dynn_Todorov" - "dynn_Tomov" - "dynn_Tonchev" - "dynn_Toshev" - "dynn_Trifonov" - "dynn_Tsankov" - "dynn_Tsanov" - "dynn_Tsekov" - "dynn_Tsenov" - "dynn_Tsonkov" - "dynn_Tsvetanov" - "dynn_Tsvetkov" - "dynn_Tudzharov" - "dynn_Tunchev" - "dynn_Vachkov" - "dynn_Valchanov" - "dynn_Valkanov" - "dynn_Vanchev" - "dynn_Vazov" - "dynn_Velchev" - "dynn_Venedikov" - "dynn_Videnov" - "dynn_Vilchev" - "dynn_Yanev" - "dynn_Yankov" - "dynn_Yavorov" - "dynn_Yonchev" - "dynn_Yordanov" - "dynn_Yosifov" - "dynn_Yurukov" - "dynn_Zafirov" - "dynn_Zamfirov" - "dynn_Zhandov" - "dynn_Zhelev" - "dynn_Zhendov" - "dynn_Zhivko" - } - - male_names = { - 20 = { - Aleksandar Andrey Angel Anton Asen Atanas - Biser Boris Borislav Boyan Bozhidar - Danail Daniel Deyan Dimitar Dimo - Emil Evgeni - Georgi - Hristo - Ilia Ivan Ivaylo Ivo_Ivan - Kaloyan Kiril Konstantin Kostadin Krasimir - Lyuben Lyubomir - Marin Martin Mihail Milen Miroslav Mitko Mladen - Nikola Nikolay - Ognyan - Pavel Petar Petko Plamen - Radoslav Rosen Rumen - Sasho Simeon Slavcho Sasho Stanimir Stanislav Stefan Stoyan Svetoslav - Tihomir Todor Tsvetan - Valentin Valeri Vasil Ventsislav Veselin Viktor Vladimir - Yanko Yordan Yuliyan - Zdravko Zhivko - } - 5 = { - Adrian Aleksey Aleksi Anastas Anatoliy Andon Antoni Apostol Asparuh Avram - Blagovest Blagoy Bogdan Bogomil Bogoya Boncho Boyko Branimir - Chavdar - Damyan Darin David Delyan Demir Dencho Dinko Diyan Dobri Dobrin Dobromir Doncho Dragan Dragomir - Eftim Emanuil Emiliyan Encho Evelin_male Evgeniy Evtim - Filip - Gabriel Galin Gancho Genadi Gencho Goran Gospodin Grigor Grozdan - Hristiyan - Ignat Igor Ilian Ilko Ivelin - Kalcho Kalin Kamen Kancho Kircho Kolyo Kosta Krasen Krastyo Krastyu Kristiyan Krum - Lachezar Lazar Lyudmil - Maksim Manol Margarit Marian_male Mariyan Mario Marko Miho Milan Milcho Milko Mincho Minko Mircho Misho Mityo Momchil - Nasko Nayden Nedko Nedelcho Nedyalko Nencho Neyko - Oleg Orlin - Panayot Pancho Pandeli Parashkev Panteley Parvan Pencho Penyo Petyo Preslav - Radi Radko Radomir Radostin Rangel Rayko Rostislav Rusi - Sabi Sava Serafim Sergey Sevdalin Slav Slaveyko Slavi Spas Stancho Stanko Stiliyan Stoil Stoimen Stoycho Stoyko Stoyu Svetlin Svilen - Tancho Tanyo Tencho Tenyo Teodor Toma Toncho Toni Toshko Tosho Trayan Trayko Trendafil Trifon Tsanko Tsvetomir Tsvyatko - Valeriy Valko Vancho Vangel Vanyo Vasko Velichko Veliko Velin Velizar Velko Venelin Venko Vladislav - Yanaki Yani Yasen Yavor Yonko Yosif Yovcho Yuri Yuriy - Zahari Zapryan Zhelyu Zhoro Zlatan Zlatko - } - 1 = { - Alek Aleks Anri Antoniy - Binko Botyo Bratan - Chudomir - Decho Deko Diko Dimche Dimitri Dimko Dobril - Elisey Enyo Evlogi - Fedya Ferdinand - Gavrail Gavril Gercho Gotse Grudi - Hacho Hari Hrisan Hrisimir Hristaki Hristomir - Ilya Iriney Ivomir - Kanyo Kaycho Kin Kiran Kocho Krayo Kubrat - Lilyan Lyubo Lyudia - Manyo Mark Metodiy Milush Miron Mosko - Naum Naycho Nestor Neycho Nino - Panche Pande Pando Pasko Prodan - Radan Radnyu Radosvet Ranko Ruben - Sazdo Shteryu Spiro Stanish Stanyo Stilyan Stoyanche Stoyno Strakhil Strashimir - Tanyu Tasko Teodosi Teodosiy Tervel Tomislav Tseno Tsocho Tsoncho Tsveti Tsvetozar Tyanko - Valchan Vicho Vihar Vladi Vladko Volodya Voymir - Yakim Yane Yoto Yuli Yuliy - Zafir Zhan Zhecho Zlatimir Zvezdelin - } - } - female_names = { - 10 = { - Albena Ana Anelia Angelina Anna Antoaneta Asya Atanaska - Boryana - Daniela Denitsa Desislava Diana Dimitrina Donka - Ekaterina Elena Elka Emilia Evgenia - Galina Galya Gergana - Iliyana Irina Ivanka Ivelina - Katerina Katya Krasimira Kristina - Lidia Lilia Lilyana Lyudmila - Magdalena Margarita Maria Mariana Mariyana Maya Milena Milka Minka - Nadezhda Nadka Nevena Nikolina Nina - Pavlina Petya - Radka Radostina Ralitsa Rayna Rositsa Roza Rumyana - Silvia Sonya Stefka Stoyanka Svetla Svetlana - Tanya Tatyana Teodora Tsvetana Tsvetelina - Valentina Vanya Vasilka Veneta Veselina Viktoria Violeta - Yana Yanka Yordanka Yulia - Zdravka Zlatka Zoya - } - 5 = { - Aleksandra Aleksandrina Anastasia Andriana Ani Antonia Antonina Anzhela - Biserka Blaga Blagovesta - Darina Darinka Delyana Dilyana Dora Doroteya - Eleonora - Gabriela Galabina Gena Gergina - Ilka Ina Iskra Iva Ivanichka - Kalina Kapka Katrin Kostadinka - Latinka Lena Lili - Magdalina Malina Mara Marina Mayya Mihaela Mila Mimi Mira Miroslava Monika - Neriman Nikoleta - Olga Olya - Rada Radost Reni - Sabina Simeonka Simona Siyka Snezhina Sofia Sofka Stefana Stefani Stefanka Stela - Tonka Tsena Tsonka - Vasilena Velislava Venelina Venera Venka Vera Verka Veronika Vyara - Yoana Yovka Yuliyana - Zhechka Zorka Zornitsa - } - 1 = { - Ahinora Alisa Andrea - Danila Daria Darya - Elvira Elzhana Emma Erika - Galena Guna - Ika - Kaloyana Klimentina Komnya Koyna Kristalina Kristin - Laura Lea Lyuboslava - Madlen Menda Misha - Nelina Nevelina - Radena Radosveta - Sanya Sidonia - Valeri_female Valkana - Zhasmin Zhorzheta - } - } - dynasty_of_location_prefix = "dynnp_od" - - patronym_suffix_male = "dynnpat_suf_ov" - patronym_suffix_female = "dynnpat_suf_ova" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_campanian.txt b/common/culture/name_lists/NEOW_campanian.txt index f797dd3f0..4c0357faa 100644 --- a/common/culture/name_lists/NEOW_campanian.txt +++ b/common/culture/name_lists/NEOW_campanian.txt @@ -1,4 +1,4 @@ -name_list_NEOW_campanian = { +name_list_campanian = { cadet_dynasty_names = { "dynn_Alfieri" @@ -229,14 +229,14 @@ 5 = { Achille Albino Ambrogio Amedeo Angiolino Aniello Annibale Antimo Antonello Arcangelo Arturo Attilio Augusto Aurelio Bartolomeo Basilio Battista Benedetto Beniamino Bernardino Bernardo Biagio - Camillo Celestino Christian Ciccio Clemente Costantino Costanzo Crescenzo Cristoforo + Camillo Celestino Christian Clemente Costantino Costanzo Crescenzo Cristoforo Edmondo Eduardo Egidio Elia Eliseo Ermanno Eros Ettore Eugenio Ezio Fabiano Faustino Fausto Fedele Ferdinando Ferruccio Flavio Fortunato Fulvio Gaspare Generoso Giacinto Giampiero Gianluigi Gioacchino Girolamo Giustino Goffredo Gregorio Guglielmo Igino Ignazio Ilario Innocenzo Isidoro Italo Ivo Lamberto Leopoldo Libero Livio Luciano Lucio Manlio Marco Mariano Marino Marzio Mattia Michelangelo - Natalino Nazario Nazzareno Nicolino Nunzio + Natalino Nazario Nicolino Nunzio Onofrio Orazio Oreste Oscar Osvaldo Paolino Pasqualino Pellegrino Pierpaolo Pino Pio Pompeo Quirino @@ -247,12 +247,12 @@ Valentino Valerio } 1 = { - Adelchi Alberico Amado Amato Angelantonio Annunziato Arsenio Autari + Adelchi Alberico Amado Amato Angelantonio Arsenio Autari Baldassarre Barbato Biagino Ciriaco Cono Corradino Diomede Emmanuele Erino Ermido Errico Euplio - Filomeno Fiorentino Floridante Francescantonio Francesco_spc_Maria Francesco_spc_Saverio Fulco + Filomeno Fiorentino Floridante Francescantonio Francesco_spc_Saverio Fulco Gelsomino Geremia Geronimo Gianbattista Gianclaudio Gianuario Giovannantonio Giovanni_spc_Battista Giuseppantonio Guiscardo Italico Lelio Leucio Lidio @@ -283,12 +283,12 @@ Valentina Vincenza } 5 = { - Ada Addolorata Alessia Amelia Annarita + Ada Alessia Amelia Annarita Bianca Elvira Ester Felicia Felicita Fiorella Flora Fulvia Immacolata Irene - Mariangela Maria_spc_Addolorata Maria_spc_Grazia Maria_spc_Luisa Maria_spc_Rosa Maria_spc_Teresa Marilena + Mariangela Maria_spc_Grazia Maria_spc_Luisa Maria_spc_Rosa Maria_spc_Teresa Marilena Natascia Palmira Piera Rosamaria Rossana Rossella @@ -298,7 +298,6 @@ } 1 = { Bianca_spc_Maria - Consolata Desir_e_act_e Felicetta Geraldina diff --git a/common/culture/name_lists/NEOW_castilian.txt b/common/culture/name_lists/NEOW_castilian.txt deleted file mode 100644 index 367b2081f..000000000 --- a/common/culture/name_lists/NEOW_castilian.txt +++ /dev/null @@ -1,403 +0,0 @@ -name_list_NEOW_castilian = { - - cadet_dynasty_names = { - "dynn__A_act_lvarez" - "dynn__I_act__n_tld_iguez" - "dynn_Aguado" - "dynn_Aguilar" - "dynn_Alarc_o_act_n" - "dynn_Alonso" - "dynn_Aparicio" - "dynn_Arb_o_act_s" - "dynn_Arroyo" - "dynn_B_e_act_jar" - "dynn_Baena" - "dynn_Barriuso" - "dynn_Blanco" - "dynn_Caballero" - "dynn_Cabezas" - "dynn_Cabrera" - "dynn_Calvo" - "dynn_Campos" - "dynn_Cano" - "dynn_Carrasco" - "dynn_Carrera" - "dynn_Carrillo" - "dynn_Casado" - "dynn_Castillo" - "dynn_Castro" - "dynn_Chicharro" - "dynn_Cort_a_act_zar" - "dynn_Cruz" - "dynn_D_i_act_az" - "dynn_D_i_act_ez" - { "dynnp_del" "dynn_Hoyo" } - "dynn_Delgado" - "dynn_Dom_i_act_nguez" - "dynn_Fern_a_act_ndez" - "dynn_Flores" - "dynn_G_o_act_mez" - "dynn_Gallego" - "dynn_Garc_i_act_a" - "dynn_Garrido" - "dynn_Gil" - "dynn_Gonz_a_act_lez" - "dynn_Guerrero" - "dynn_Guti_e_act_rrez" - "dynn_Hern_a_act_ndez" - "dynn_Herrera" - "dynn_Iglesias" - "dynn_Jim_e_act_nez" - "dynn_L_o_act_pez" - "dynn_Le_o_act_n" - "dynn_Lozano" - "dynn_Lagunas" - "dynn_Lorente" - "dynn_M_a_act_rquez" - "dynn_M_e_act_ndez" - "dynn_M_i_act_nguez" - "dynn_Machado" - "dynn_Mar_i_act_n" - "dynn_Mart_i_act_" - "dynn_Mart_i_act_n" - "dynn_Mart_i_act_nez" - "dynn_Medina" - "dynn_Merino" - "dynn_Mesa" - "dynn_Michelena" - "dynn_Miravete" - "dynn_Molero" - "dynn_Molina" - "dynn_Montoro" - "dynn_Morales" - "dynn_Moreno" - "dynn_Mu_n_tld_oz" - "dynn_N_u_act__n_tld_ez" - "dynn_Navarro" - "dynn_Nieto" - "dynn_Oliv_a_act_n" - "dynn_Ortega" - "dynn_Ortiz" - "dynn_P_e_act_rez" - "dynn_Padilla" - "dynn_Palenzuela" - "dynn_Parra" - "dynn_Pe_n_tld_a" - "dynn_Plaza" - "dynn_Pozo" - "dynn_Prieto" - "dynn_Quesada" - "dynn_Ram_i_act_rez" - "dynn_Ramos" - "dynn_Reinoso" - "dynn_Reyes" - "dynn_Rial" - "dynn_Rodr_i_act_guez" - "dynn_Rojas" - "dynn_Rold_a_act_n" - "dynn_Romero" - "dynn_Rosales" - "dynn_Rubio" - "dynn_Ruiz" - "dynn_S_a_act_nchez" - "dynn_Salazar" - "dynn_Santos" - "dynn_Sanz" - "dynn_Serrano" - "dynn_Silvestre" - "dynn_Soto" - "dynn_Su_a_act_rez" - "dynn_Taibo" - "dynn_Torres" - "dynn_V_a_act_zquez" - "dynn_Valent_i_act_n" - "dynn_Valverde" - "dynn_Vega" - "dynn_Velasco" - "dynn_Vicens" - "dynn_Vidal" - "dynn_Vives" - "dynn_Zayas" - "dynn_Zorita" - } - - dynasty_names = { - "dynn__A_act_lvarez" - "dynn__I_act__n_tld_iguez" - "dynn_Aguado" - "dynn_Aguilar" - "dynn_Alarc_o_act_n" - "dynn_Alonso" - "dynn_Aparicio" - "dynn_Arb_o_act_s" - "dynn_Arroyo" - "dynn_B_e_act_jar" - "dynn_Baena" - "dynn_Barriuso" - "dynn_Blanco" - "dynn_Caballero" - "dynn_Cabezas" - "dynn_Cabrera" - "dynn_Calvo" - "dynn_Campos" - "dynn_Cano" - "dynn_Carrasco" - "dynn_Carrera" - "dynn_Carrillo" - "dynn_Casado" - "dynn_Castillo" - "dynn_Castro" - "dynn_Chicharro" - "dynn_Cort_a_act_zar" - "dynn_Cruz" - "dynn_D_i_act_az" - "dynn_D_i_act_ez" - { "dynnp_del" "dynn_Hoyo" } - "dynn_Delgado" - "dynn_Dom_i_act_nguez" - "dynn_Fern_a_act_ndez" - "dynn_Flores" - "dynn_G_o_act_mez" - "dynn_Gallego" - "dynn_Garc_i_act_a" - "dynn_Garrido" - "dynn_Gil" - "dynn_Gonz_a_act_lez" - "dynn_Guerrero" - "dynn_Guti_e_act_rrez" - "dynn_Hern_a_act_ndez" - "dynn_Herrera" - "dynn_Iglesias" - "dynn_Jim_e_act_nez" - "dynn_L_o_act_pez" - "dynn_Le_o_act_n" - "dynn_Lozano" - "dynn_Lagunas" - "dynn_Lorente" - "dynn_M_a_act_rquez" - "dynn_M_e_act_ndez" - "dynn_M_i_act_nguez" - "dynn_Machado" - "dynn_Mar_i_act_n" - "dynn_Mart_i_act_" - "dynn_Mart_i_act_n" - "dynn_Mart_i_act_nez" - "dynn_Medina" - "dynn_Merino" - "dynn_Mesa" - "dynn_Michelena" - "dynn_Miravete" - "dynn_Molero" - "dynn_Molina" - "dynn_Montoro" - "dynn_Morales" - "dynn_Moreno" - "dynn_Mu_n_tld_oz" - "dynn_N_u_act__n_tld_ez" - "dynn_Navarro" - "dynn_Nieto" - "dynn_Oliv_a_act_n" - "dynn_Ortega" - "dynn_Ortiz" - "dynn_P_e_act_rez" - "dynn_Padilla" - "dynn_Palenzuela" - "dynn_Parra" - "dynn_Pe_n_tld_a" - "dynn_Plaza" - "dynn_Pozo" - "dynn_Prieto" - "dynn_Quesada" - "dynn_Ram_i_act_rez" - "dynn_Ramos" - "dynn_Reinoso" - "dynn_Reyes" - "dynn_Rial" - "dynn_Rodr_i_act_guez" - "dynn_Rojas" - "dynn_Rold_a_act_n" - "dynn_Romero" - "dynn_Rosales" - "dynn_Rubio" - "dynn_Ruiz" - "dynn_S_a_act_nchez" - "dynn_Salazar" - "dynn_Santos" - "dynn_Sanz" - "dynn_Serrano" - "dynn_Silvestre" - "dynn_Soto" - "dynn_Su_a_act_rez" - "dynn_Taibo" - "dynn_Torres" - "dynn_V_a_act_zquez" - "dynn_Valent_i_act_n" - "dynn_Valverde" - "dynn_Vega" - "dynn_Velasco" - "dynn_Vicens" - "dynn_Vidal" - "dynn_Vives" - "dynn_Zayas" - "dynn_Zorita" - } - - male_names = { - 3 = { - _A_act_lex _A_act_lvaro _A_act_ngel - _I_act__n_tld_igo - _O_act_scar - Aar_o_act_n Adri_a_act_n Alberto Alejandro Alfonso Andr_e_act_s Antonio Antonio_spc_Jes_u_act_s - Borja - Carlos Christian Cristi_a_act_n - Daniel David Diego - Eduardo Enrique Eric - Fernando Francisco Francisco_spc_Javier Francisco_spc_Jos_e_act_ - Gabriel Gonzalo Guillermo - H_e_act_ctor Hamza - Ignacio Ismael Iv_a_act_n - Jaime Javier Jes_u_act_s Jes_u_act_s_spc__A_act_ngel Joaqu_i_act_n Joel Jonat_a_act_n Jonathan Jorge Jos_e_act_ Jos_e_act__spc_Antonio Jos_e_act__spc_Carlos Jos_e_act__spc_Luis Jos_e_act__spc_Manuel Jos_e_act__spc_Mar_i_act_a Jos_e_act__spc_Miguel Juan Juan_spc_Antonio Juan_spc_Carlos Juan_spc_Francisco Juan_spc_Jos_e_act_ Juan_spc_Manuel - Kevin - Luis Luis_spc_Miguel - Manuel Marcos Mario Mart_i_act_n Miguel Miguel_spc__A_act_ngel Mohamed Mohammed - Nicol_a_act_s Nil - Omar - Pablo Pedro - Ra_u_act_l Rafael Ram_o_act_n Ricardo Roberto Rodrigo Rub_e_act_n - Salvador Samuel Santiago Sebasti_a_act_n Sergio - V_i_act_ctor V_i_act_ctor_spc_Manuel - Youssef - } - 2 = { - _A_act_ngel_spc_David _A_act_ngel_spc_Luis - Abel Abraham Ad_a_act_n Agust_i_act_n Alexis Alfredo Alonso Andr_e_act_s_spc_Felipe Antonio_spc_David Antonio_spc_Jos_e_act_ Antonio_spc_Manuel Arturo - Benjam_i_act_n Bernardo Bruno - C_e_act_sar C_e_act_sar_spc_Augusto Camilo Carmelo Carlos_spc_Alberto Carlos_spc_Andr_e_act_s Carlos_spc_Eduardo Carlos_spc_Javier Crist_o_act_bal - Dami_a_act_n Daniel_spc_Alejandro Dar_i_act_o Domingo - Edgar Eduardo_spc_Jos_e_act_ El_i_act_as Eloy Emilio Emilio_spc_Jos_e_act_ Ernesto Esteban Eugenio Ezequiel - F_e_act_lix Fabi_a_act_n Federico Felipe Ferm_i_act_n Francisco_spc_Jes_u_act_s Francisco_spc_Manuel Francisco_spc_Miguel - Gerardo Germ_a_act_n Gregorio Gustavo - Hugo - Isaac Israel - Jacobo Jairo Jer_o_act_nimo Jes_u_act_s_spc_Antonio Jes_u_act_s_spc_David Jes_u_act_s_spc_Manuel Jes_u_act_s_spc_Mar_i_act_a Jos_e_act__spc__A_act_ngel Jordan Jorge_spc_Luis Jos_e_act__spc_Alberto Jos_e_act__spc_Andr_e_act_s Jos_e_act__spc_Daniel Jos_e_act__spc_David Jos_e_act__spc_Enrique Jos_e_act__spc_Fernando Jos_e_act__spc_Francisco Jos_e_act__spc_Ignacio Jos_e_act__spc_Javier Jos_e_act__spc_Juan Jos_e_act__spc_Pablo Jos_e_act__spc_Ram_o_act_n Josu_e_act_ Juan_spc_Andr_e_act_s Juan_spc_Camilo Juan_spc_David Juan_spc_Diego Juan_spc_de_spc_Dios Juan_spc_Ignacio Juan_spc_Jes_u_act_s Juan_spc_Luis Juan_spc_Mar_i_act_a Juan_spc_Miguel Juan_spc_Pablo Juan_spc_Pedro Juan_spc_Ram_o_act_n Juan_spc_Sebasti_a_act_n Juli_a_act_n Julio Julio_spc_C_e_act_sar - Kilian - Leonardo Lorenzo Lucas Luis_spc_Alberto Luis_spc_Antonio Luis_spc_Carlos Luis_spc_Enrique Luis_spc_Felipe Luis_spc_Fernando Luis_spc_Javier Luis_spc_Manuel - Manuel_spc__A_act_ngel Manuel_spc_Alejandro Manuel_spc_Jes_u_act_s Marcelo Marco_spc_Antonio Mariano Mateo Mauricio Mauro Mois_e_act_s - N_e_act_stor - Pablo_spc_Jos_e_act_ Pascual Pedro_spc_Jos_e_act_ Pedro_spc_Manuel - Ramiro Rom_a_act_n - Sa_u_act_l Sim_o_act_n - Tom_a_act_s - Valent_i_act_n Vicente - } - 1 = { - _A_act_lvaro_spc_Rafael _A_act_ngel_spc_Fernando _A_act_ngel_spc_Mar_i_act_a - Agapito Albino Alcides Alejo Amador Amancio Amaro An_i_act_bal Anacleto Aniceto Antidio Antol_i_act_n Antonio_spc__A_act_ngel Antonio_spc_Joaqu_i_act_n Antonio_spc_Juli_a_act_n Aquilino Ariel Augusto Aurelio - Baltasar Bartolom_e_act_ Basilio Benigno Benito Bienvenido - Carlos_spc_Alfonso Casimiro Cayetano Cecilio Ceferino Celso Colom_a_act_n - Dalmacio David_spc_Jos_e_act_ - Eladio Eliodoro Elo_i_act_no Emeterio Emiliano Enmanuel Eulogio - Faustino Fernando_spc_Antonio Florentino Francisco_spc_de_spc_Paula Frutos - Gaspar Gilberto - Hermilio Herminio Hilario Honorato Huberto - Ildefonso Isidoro Iv_a_act_n_spc_Jos_e_act_ - Jacinto Jes_u_act_s_spc_Alfredo Jorge_spc_Mar_i_act_a Jos_e_act__spc_Agust_i_act_n Jos_e_act__spc_Benito Jos_e_act__spc_Esteban Jos_e_act__spc_Tom_a_act_s Juan_spc_de_spc_la_spc_Cruz Juan_spc_Eduardo Justo - Kelvin - Leoncio Leopoldo Lisardo Luciano Luis_spc_Alfonso Luis_spc_Marcelo Luis_spc_Ram_o_act_n - M_a_act_ximo Manuel_spc_Mar_i_act_a Marcelino Marciano Maximiliano Melchor Melit_o_act_n Melqu_i_act_ades - Narciso Nemesio - Octavio Orlando - P_i_act_o Pedro_spc_Pablo Pedro_spc_Enrique Pedro_spc_Juan Policarpo Prometeo - Quint_i_act_n - Rafael_spc_Jos_e_act_ Raimundo Rodolfo Roselino Rufino - Salustiano Saturnino Secundino Seraf_i_act_n Severiano Siro - Te_o_act_filo Teodulo - Venancio - } - } - female_names = { - 3 = { - _A_act_ngela - A_i_act_da Adriana Alba Alba_spc_Mar_i_act_a Alejandra Alicia Almudena Amanda Ana Ana_spc_Bel_e_act_n Ana_spc_Isabel Ana_spc_Mar_i_act_a Andrea Ariadna - B_a_act_rbara Beatriz Bel_e_act_n Blanca - Carla Carmen Carmen_spc_Mar_i_act_a Carolina Celia Clara Claudia Cristina - Daniela Diana - Elena Estefan_i_act_a Esther Eva - F_a_act_tima - Gema - In_e_act_s Inmaculada Irene Isabel Isabel_spc_Mar_i_act_a - Jennifer Jessica Josefa Judit Julia - Lara Laura Leticia Lidia Lorena Luc_i_act_a - M_o_act_nica Mar_i_act_a Mar_i_act_a_spc__A_act_ngeles Mar_i_act_a_spc_Carmen Mar_i_act_a_spc_Dolores Mar_i_act_a_spc_Isabel Mar_i_act_a_spc_Jes_u_act_s Mar_i_act_a_spc_Jos_e_act_ Mar_i_act_a_spc_Mar Mar_i_act_a_spc_Pilar Mar_i_act_a_spc_Teresa Marina Marta Miriam - Natalia Nerea Noelia Noem_i_act_ Nuria - Paloma Patricia Paula Pilar - Raquel Rebeca Roc_i_act_o Rosa_spc_Mar_i_act_a - Sandra Sara Sheila Silvia Sof_i_act_a Sonia Susana - Tamara Tania Teresa - Vanesa Vanessa Ver_o_act_nica Victoria Virginia - Yolanda - } - 2 = { - _A_act_frica _A_act_gueda _A_act_ngela_spc_Mar_i_act_a _A_act_ngeles - Ainoa Aitana Amalia Amelia Amparo Ana_spc_Cristina Anabel Antonia Ar_a_act_nzazu Araceli Aurora Azahara Azucena - Bego_n_tld_a Berta - Camila Candela Carlota Catalina Cecilia Cintia Concepci_o_act_n Consuelo Coral Covadonga - D_e_act_bora Desir_e_act_e Diana_spc_Carolina Dolores - Elia Elisa Elisabeth Elo_i_act_sa Elsa Elvira Emilia Encarnaci_o_act_n Esmeralda Esperanza Est_i_act_baliz Estela Ester Eugenia Eva_spc_Mar_i_act_a - Francisca - Gabriela Gloria Guadalupe - Henar - Inmaculada_spc_Concepci_o_act_n Iris - Jana Jimena Josefa Josefina Juana Juana_spc_Mar_i_act_a Julieta - Laura_spc_Mar_i_act_a Leire Leonor Leyre Liliana Lourdes Luisa Luisa_spc_Fernanda Luisa_spc_Mar_i_act_a - Macarena Magdalena Maite Manuela Mar Mar_i_act_a_spc_Alejandra Mar_i_act_a_spc_Antonia Mar_i_act_a_spc_Bel_e_act_n Mar_i_act_a_spc_Camila Mar_i_act_a_spc_Concepci_o_act_n Mar_i_act_a_spc_Cristina Mar_i_act_a_spc_Elena Mar_i_act_a_spc_Eugenia Mar_i_act_a_spc_Fernanda Mar_i_act_a_spc_Inmaculada Mar_i_act_a_spc_Luisa Mar_i_act_a_spc_Luz Mar_i_act_a_spc_Magdalena Mar_i_act_a_spc_Mercedes Mar_i_act_a_spc_Nieves Mar_i_act_a_spc_Paz Mar_i_act_a_spc_Reyes Mar_i_act_a_spc_Roc_i_act_o Mar_i_act_a_spc_Rosa Mar_i_act_a_spc_Rosario Mar_i_act_a_spc_Soledad Mar_i_act_a_spc_Victoria Margarita Mariam Mariana Martina Melania Melissa Mercedes Micaela Milagros Mireya Mirian Montserrat - Nadia Naiara Nazaret Nieves Nora - Olga - Paola Paola_spc_Andrea Paula_spc_Andrea - Regina Rosa Rosal_i_act_a Rosario Ruth - Sarai Saray Soledad Soraya - Tatiana - Valentina Valeria Violeta - Yasmina - Zaida Zaira Zulema - } - 1 = { - _U_act_rsula - Ada Aixa Alejandrina Angelita Arenales Asunci_o_act_n - Basilia Belinda Bella - Candelaria Caridad Carmela Carmen_spc_Luc_i_act_a Carolina_spc_Mar_i_act_a Cayetana Cinta Cristina_spc_Elena - Dana Doris - Elia_spc_Mar_i_act_a Emelina Elvira_spc_Mar_i_act_a Engracia Enriqueta Ernestina Eulalia Eva_spc_Patricia - Felicidad Fernanda Flora Florentina Fuensanta - Genoveva Graziella Gregoria - Herminia - Inmaculada_spc_Concepci_o_act_n Iris_spc_Mar_i_act_a Isabela Isaura - Joaquina Jorgina Julia_spc_Mar_i_act_a - Libertad Lucy Luz - Mabel Magda Magdalena Mar_i_act_a_spc_Almudena Mar_i_act_a_spc_Asunci_o_act_n Mar_i_act_a_spc_Beatriz Mar_i_act_a_spc_Blanca Mar_i_act_a_spc_Carlota Mar_i_act_a_spc_Carolina Mar_i_act_a_spc_Cinta Mar_i_act_a_spc_Clara Mar_i_act_a_spc_Consuelo Mar_i_act_a_spc_de_spc_la_spc_Cabeza Mar_i_act_a_spc_del_spc_Pino Mar_i_act_a_spc_del_spc_Socorro Mar_i_act_a_spc_Eva Mar_i_act_a_spc_Gloria Mar_i_act_a_spc_Juana Mar_i_act_a_spc_Micaela Mar_i_act_a_spc_Montserrat Mar_i_act_a_spc_Vanesa Mar_i_act_a_spc_Violeta Marcela Marilda Mariola Martha Matilde Mayte Menc_i_act_a Milagrosa - Natividad Notburga - Olimpia - Pascuala Paz Piedad Preciada Purificaci_o_act_n - Rafaela Renata Reyes Rufina - S_e_act_fora Sabina Sagrario Sira Socorro Sonsoles - Trinidad - Valvanera Victorina - Yanet Yesenia - Zenaida Zoe - } - } - - dynasty_of_location_prefix = "dynnp_de" - - patronym_suffix_male = "dynnpat_suf_ez" - patronym_suffix_female = "dynnpat_suf_ez" - always_use_patronym = yes - - pat_grf_name_chance = 45 - mat_grf_name_chance = 15 - father_name_chance = 30 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 10 - mother_name_chance = 40 -} diff --git a/common/culture/name_lists/NEOW_catalan.txt b/common/culture/name_lists/NEOW_catalan.txt index dc45b9686..5646c912a 100644 --- a/common/culture/name_lists/NEOW_catalan.txt +++ b/common/culture/name_lists/NEOW_catalan.txt @@ -1,4 +1,4 @@ -name_list_NEOW_catalan = { +name_list_catalan = { cadet_dynasty_names = { "dynn_Aixal_a_grv_" @@ -220,7 +220,7 @@ Gabriel Gen_i_act_s Gerard Guillem H_e_grv_ctor Ignasi Isaac Ismael Ivan - Jes_u_act_s Jaume Joan_male Joan_spc_Josep Joaquim Joel Jonatan Jonathan Jordi Josep Josep_spc_Antoni Josep_spc_Manel Josep_spc_Maria + Jes_u_act_s Jaume Joan_male Joan_spc_Josep Joaquim Joel Jonatan Jonathan Jordi Josep Josep_spc_Antoni Josep_spc_Manel Josep_spc_Maria  Kevin Llu_i_act_s M_a_grv_rius Manel Manuel Marc Marcel Mart_i_act_ Miquel Miquel_spc__A_grv_ngel diff --git a/common/culture/name_lists/NEOW_chechen.txt b/common/culture/name_lists/NEOW_chechen.txt deleted file mode 100644 index 5195ef342..000000000 --- a/common/culture/name_lists/NEOW_chechen.txt +++ /dev/null @@ -1,269 +0,0 @@ -name_list_NEOW_chechen = { - - cadet_dynasty_names = { - "dynn__C_ced_abayev" - "dynn__C_ced_entiyev" - "dynn__C_ced_ergizbiyev" - "dynn__C_ced_iliyev" - "dynn__C_ced_okayev" - "dynn__S_ced_amilyov" - "dynn__Z_stk_umalayev" - "dynn_Acalamov" - "dynn_Adamov" - "dynn_Adiyev" - "dynn_Akayev" - "dynn_Albogachiyev" - "dynn_Aliyev" - "dynn_Alxanov" - "dynn_Arbiyev" - "dynn_Arsaliyev" - "dynn_Arsanukayev" - "dynn_Axmatov" - "dynn_Aydamirov" - "dynn_Aydayev" - "dynn_Aysxanov" - "dynn_Baduyev" - "dynn_Bagalov" - "dynn_Bakayev" - "dynn_Baxmadov" - "dynn_Bayrayev" - "dynn_Beksultanov" - "dynn_Bitarov" - "dynn_Bursakov" - "dynn_Cakayev" - "dynn_Curuyev" - "dynn_D_z_stk_abrailov" - "dynn_Dadayev" - "dynn_Daxkilgov" - "dynn_De_s_ced_eriyev" - "dynn_Deniyev" - "dynn_Dimayev" - "dynn_Duxayev" - "dynn_Edisultanov" - "dynn_Ediyev" - "dynn_Eldarxanov" - "dynn_Esambayev" - "dynn_Gacayev" - "dynn_Gaysumov" - "dynn_Getagazov" - "dynn_Gi_c_ced_ayev" - "dynn_Ibi_s_ced_ev" - "dynn_Idayev" - "dynn_Isayev" - "dynn_Ismailov" - "dynn_Israilov" - "dynn_Kacayev" - "dynn_Kostoyev" - "dynn_Kurumov" - "dynn_Kusayev" - "dynn_Kutayev" - "dynn_Maciyev" - "dynn_Macuyev" - "dynn_Magomadov" - "dynn_Mamakayev" - "dynn_Masudov" - "dynn_Mazayev" - "dynn_Mextiyev" - "dynn_Mitri_s_ced_ev" - "dynn_Mucurayev" - "dynn_Murtazaliyev" - "dynn_Musliyev" - "dynn_Muzayev" - "dynn_Nasuxanov" - "dynn_Neserxoyev" - "dynn_Nunuyev" - "dynn_Paskayev" - "dynn_Sadulayev" - "dynn_Sagaipov" - "dynn_Saidov" - "dynn_Sakalov" - "dynn_Salamov" - "dynn_Satuyev" - "dynn_Saydumov" - "dynn_Talgayev" - "dynn_Tatayev" - "dynn_Tatriyev" - "dynn_Taymasxanov" - "dynn_Temerxanov" - "dynn_Temirbayev" - "dynn_Temirsultanov" - "dynn_Usmanov" - "dynn_Vacuyev" - "dynn_Vagapov" - "dynn_Xaki_s_ced_ev" - "dynn_Xam_c_ced_iyev" - "dynn_Xamidov" - "dynn_Yasayev" - "dynn_Yusupov" - "dynn_Zakriyev" - } - - dynasty_names = { - "dynn__C_ced_abayev" - "dynn__C_ced_entiyev" - "dynn__C_ced_ergizbiyev" - "dynn__C_ced_iliyev" - "dynn__C_ced_okayev" - "dynn__S_ced_amilyov" - "dynn__Z_stk_umalayev" - "dynn_Acalamov" - "dynn_Adamov" - "dynn_Adiyev" - "dynn_Akayev" - "dynn_Albogachiyev" - "dynn_Aliyev" - "dynn_Alxanov" - "dynn_Arbiyev" - "dynn_Arsaliyev" - "dynn_Arsanukayev" - "dynn_Axmatov" - "dynn_Aydamirov" - "dynn_Aydayev" - "dynn_Aysxanov" - "dynn_Baduyev" - "dynn_Bagalov" - "dynn_Bakayev" - "dynn_Baxmadov" - "dynn_Bayrayev" - "dynn_Beksultanov" - "dynn_Bitarov" - "dynn_Bursakov" - "dynn_Cakayev" - "dynn_Curuyev" - "dynn_D_z_stk_abrailov" - "dynn_Dadayev" - "dynn_Daxkilgov" - "dynn_De_s_ced_eriyev" - "dynn_Deniyev" - "dynn_Dimayev" - "dynn_Duxayev" - "dynn_Edisultanov" - "dynn_Ediyev" - "dynn_Eldarxanov" - "dynn_Esambayev" - "dynn_Gacayev" - "dynn_Gaysumov" - "dynn_Getagazov" - "dynn_Gi_c_ced_ayev" - "dynn_Ibi_s_ced_ev" - "dynn_Idayev" - "dynn_Isayev" - "dynn_Ismailov" - "dynn_Israilov" - "dynn_Kacayev" - "dynn_Kostoyev" - "dynn_Kurumov" - "dynn_Kusayev" - "dynn_Kutayev" - "dynn_Maciyev" - "dynn_Macuyev" - "dynn_Magomadov" - "dynn_Mamakayev" - "dynn_Masudov" - "dynn_Mazayev" - "dynn_Mextiyev" - "dynn_Mitri_s_ced_ev" - "dynn_Mucurayev" - "dynn_Murtazaliyev" - "dynn_Musliyev" - "dynn_Muzayev" - "dynn_Nasuxanov" - "dynn_Neserxoyev" - "dynn_Nunuyev" - "dynn_Paskayev" - "dynn_Sadulayev" - "dynn_Sagaipov" - "dynn_Saidov" - "dynn_Sakalov" - "dynn_Salamov" - "dynn_Saritov" - "dynn_Satuyev" - "dynn_Saydumov" - "dynn_Talgayev" - "dynn_Tatayev" - "dynn_Tatriyev" - "dynn_Taymasxanov" - "dynn_Temerxanov" - "dynn_Temirbayev" - "dynn_Temirsultanov" - "dynn_Usmanov" - "dynn_Vacuyev" - "dynn_Vagapov" - "dynn_Xaki_s_ced_ev" - "dynn_Xam_c_ced_iyev" - "dynn_Xamidov" - "dynn_Yasayev" - "dynn_Yusupov" - "dynn_Zakriyev" - } - - male_names = { - _X_dot_amid _X_dot_amzat _X_dot_asan _X_dot_aydar - _S_ced_alaudin _S_ced_amsuddin _S_ced_arip _S_ced_araudin _S_ced_avadi _S_ced_ayxi _S_ced_ojip_ - _Z_stk_ovhar - A_x_dot_mad Abu Abubakar Abuzar Adam Albert Amarbek Anzor Apti Arsen Artur As_x_dot_ab Aslan Aslanbek Avlur - Baudin Bek_z_stk_an Belan Buvaysar - D_z_stk_amaldi D_z_stk_ambulat D_z_stk_abrail D_z_stk_unid Daud Degi Deni Dokka Duquvaxa - Elmurza Emin - Ibrahim Idris Ilyas Islam Ismajil Iznovr - Jabdi Jabdul_x_dot_alim Jabdul-_X_dot_amid Jabdulla Jabdullah Jabdulmuslim Jabdul-Vahab Jadiz Jadlan Jali Jalvi Jandarbek Jarbi Jeli Jelisultan Jimran Jiysa Jumar Jusman - Kati Kazbek - Le_c_ced_a Lema - Ma_x_dot_mud Ma_z_stk_id Mada Marat Mayrbek Minkail Mo_x_dot_mad Mo_x_dot_mad-Yusup Mov_z_stk_di Movladi Movsar Mur_s_ced_it Musa Muslim Mustafa Mutu_s_ced_ Muxarbek - Nurdi Nurdin Nurlan - Odes - Ramzan Ruslan - Sajid Sajid-Emin Salambek Salu Sanaki Sayd-_X_dot_amzat Sayd-_X_dot_asan Sayd-Emin Sayd-Jali Sayd-Mo_x_dot_mad Suleyman Sultan - T_a_uml__s_ced_tamar Tamerlan Taus Thahir Timur Turpal-Jela - Va_x_dot_id Vaxa - Xalid Xo_z_stk_a_x_dot_mad Xo_z_stk_-Baudin Xutha - Yu_s_ced_aj Yunus Yusup Yusup-_X_dot__a_uml__z_stk_a - Zaurbek Zayndi Zelimxan - } - female_names = { - _A_uml_zni - _C_ced_dot_e_g_dot_ag _C_ced_ovka - _S_ced_axidat _S_ced_axsuvar _S_ced_ovda - _X_dot_adimat _X_dot_alimat _X_dot_ava _X_dot_azimat - Albika Albina Alpatu Amina Aminat Aset Asmaj Asya Asyat Aybika Aymani Ayna Ayza Ayzan Aza - Balkan Batta Belita Bici Bikatu Bil_q_dot_iz Birlant Busana - Dagman Dagmara Dana De_s_ced_i Deti Dikman Duq-Yaxa - Elbika Elina Elisa Elita Eliza Elmira Eset Esila Ezinet - Fatima - Hazan - Iman Indira Izaket - Jayn_a_uml_ Jay_s_ced_at - Kameta Kamila Kamisa Karina Kaypa Kesira Kesirat Kur_z_stk_an Kurbika Kusama - Lalita Lamara Larisa Laura Layl_a_uml_ Lida Linda Luisa Luiza Lula Lyalya Lyuba - M_a_uml_lx M_a_uml_lx-_A_uml_zni M_a_uml_rzet M_a_uml_rziyet Ma_s_ced_ar Madina Makka Mali Malika Malkan Mar_z_stk_an Maret Marina Marisa Marus Marxa Maryam Medni Milana - Nur_z_stk_an Nura Nurbika Nuri_s_ced_at Nursat - Pethamat Polla - Qoqa - Raisa Rovzan Roza Ru_q_dot_et Rubati Rukiyat Ruman Rumisa Ruvayda - Sacita Sakinat Seda Selima Selina Sepi Sepiyat Sieda Sov_g_dot_at Sovbika Stella - Taisa Tamara Tamila Tamusa Taymasxa Toita Tumi_s_ced_a - Valida - Xadi_s_ced_at Xaza Xazani Xazbika Xeda Xi_a_uml_zni - Yaxa Yaxita Yeza Yisa Yisiyta - Zakiya Zakiyat Zalina Zama Zara Zarema Zargan Zarina Zarita Zaynap Zelixa Zezag Zezig Zula_s_ced_a Zulay Zuleyxan Zuxra - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_an_voj" - patronym_suffix_female = "dynnpat_suf_an_yoj" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_cornish.txt b/common/culture/name_lists/NEOW_cornish.txt index cfb937418..b9825dfaa 100644 --- a/common/culture/name_lists/NEOW_cornish.txt +++ b/common/culture/name_lists/NEOW_cornish.txt @@ -1,4 +1,4 @@ -name_list_NEOW_cornish = { +name_list_NEOW_cornish = { cadet_dynasty_names = { "dynn_Allen" @@ -105,7 +105,6 @@ Veronica Victoria Zoe } - dynasty_of_location_prefix = "dynnp_of" patronym_prefix_male = "dynnpat_pre_ab" patronym_prefix_female = "dynnpat_pre_merch" diff --git a/common/culture/name_lists/NEOW_cossack.txt b/common/culture/name_lists/NEOW_cossack.txt deleted file mode 100644 index 2b87ddae5..000000000 --- a/common/culture/name_lists/NEOW_cossack.txt +++ /dev/null @@ -1,281 +0,0 @@ -name_list_NEOW_cossack = { - - cadet_dynasty_names = { - "dynn_Adygeiskyi" - "dynn_Astrakhanskyi" - "dynn_Babaevskyi" - "dynn_Bahmutskyi" - "dynn_Belgorodskyi" - "dynn_Berdyanskyi" - "dynn_Chernomorskyi" - "dynn_Dneprovskyi" - "dynn_Donetskyi" - "dynn_Donskoy" - "dynn_Elistinskyi" - "dynn_Galitskyi" - "dynn_Harkivskyi" - "dynn_Izyumskyi" - "dynn_Kerchenskyi" - "dynn_Kotelnickyi" - "dynn_Krasnodarskyi" - "dynn_Lebedinskyi" - "dynn_Livoberezhnyi" - "dynn_Luhanskyi" - "dynn_Mariupolkyi" - "dynn_Melitopolskyi" - "dynn_Mirgorodskyi" - "dynn_Nistrenskyi" - "dynn_Oberezhnyi" - "dynn_Poltavskyi" - "dynn_Rostovskyi" - "dynn_Shakhtinskyi" - "dynn_Slavyanskyi" - "dynn_Starooskolskyi" - "dynn_Veselovskyi" - "dynn_Volgogradskyi" - "dynn_Volzhskyi" - "dynn_Yeiskyi" - "dynn_Zaporozhskyi" - "dynn_Zaparizhzhskyi" - } - - dynasty_names = { - "dynn_Abrek" - "dynn_Akhpashev" - "dynn_Armyanin" - "dynn_Avtoritet" - "dynn_Baba" - "dynn_Babay" - "dynn_Babych" - "dynn_Balkarov" - "dynn_Baranov" - "dynn_Barbashinov" - "dynn_Bareckyi" - "dynn_Barkov" - "dynn_Bazarov" - "dynn_Belyaev" - "dynn_Belyi" - "dynn_Bessmertnyi" - "dynn_Bezrodnyi" - "dynn_Bezrukov" - "dynn_Bezuglov" - "dynn_Bogaev" - "dynn_Budko" - "dynn_Budniy" - "dynn_Burdyaev" - "dynn_Bursak" - "dynn_But" - "dynn_Butko" - "dynn_Butov" - "dynn_Chebotarev" - "dynn_Chernozubov" - "dynn_Chornenkyi" - "dynn_Churka" - "dynn_Cymanovskyi" - "dynn_Dikyi" - "dynn_Dobryi" - "dynn_Druzhko" - "dynn_Edakyi" - "dynn_Fartovyi" - "dynn_Fokin" - "dynn_Gamaz" - "dynn_Glazach" - "dynn_Golenkyi" - "dynn_Golovatyi" - "dynn_Gordeev" - "dynn_Gorin" - "dynn_Grib" - "dynn_Grigoraschenko" - "dynn_Grinchenko" - "dynn_Gudkin" - "dynn_Gulevich" - "dynn_Hanya" - "dynn_Hetman" - "dynn_Hohol" - "dynn_Ilovayskyi" - "dynn_Kalach" - "dynn_Kaledin" - "dynn_Kama" - "dynn_Kamaz" - "dynn_Kavkaz" - "dynn_Khitruk" - "dynn_Khanzhonkov" - "dynn_Khovanskyi" - "dynn_Kisilenko" - "dynn_Kivi" - "dynn_Klichko" - "dynn_Knyazev" - "dynn_Koleda" - "dynn_Kolesnikov" - "dynn_Kombatov" - "dynn_Kompanichenko" - "dynn_Kompaniiets" - "dynn_Kon" - "dynn_Kos_pst_ma" - "dynn_Koval" - "dynn_Kozak" - "dynn_Kozyr" - "dynn_Krasnoschekov" - "dynn_Krasnov" - "dynn_Kravtcov" - "dynn_Krutov" - "dynn_Kryuchko" - "dynn_Kryvonos" - "dynn_Kryvyi" - "dynn_Kvashnin" - "dynn_Larin" - "dynn_Leitenantov" - "dynn_Leitenantskyi" - "dynn_Lepila" - "dynn_Lobach" - "dynn_Lupybatko" - "dynn_Lyakh" - "dynn_Makhno" - "dynn_Malyi" - "dynn_Malyuta" - "dynn_Martynov" - "dynn_Moskalenko" - "dynn_Muzyka" - "dynn_Nahbybida" - "dynn_Napas" - "dynn_Nedobidko" - "dynn_Nemytkin" - "dynn_Nepyivodka" - "dynn_Nestrelyaev" - "dynn_Nevarykasha" - "dynn_Neyizhborsch" - "dynn_Nezdiymynoha" - "dynn_Nifedov" - "dynn_Obbizhysvit" - "dynn_Obiidykhata" - "dynn_Ovchinnikov" - "dynn_Palyvoda" - "dynn_Pidipryhora" - "dynn_Pidkuimuha" - "dynn_Pisarev" - "dynn_Platov" - "dynn_Poehavshyi" - "dynn_Polimeni" - "dynn_Polkovyi" - "dynn_Polkovnichii" - "dynn_Popov" - "dynn_Popsuishapka" - "dynn_Praporov" - "dynn_Praporskyi" - "dynn_Pulikovskyi" - "dynn_Pulya" - "dynn_Puzo" - "dynn_Pyzhik" - "dynn_Rodionychev" - "dynn_Rokhlin" - "dynn_Rotnyi" - "dynn_Russkyi" - "dynn_Ryaboi" - "dynn_Savin" - "dynn_Semenikhin" - "dynn_Serzhantov" - "dynn_Shamanov" - "dynn_Shilo" - "dynn_Shkirko" - "dynn_Shtyk" - "dynn_Shvets" - "dynn_Sirota" - "dynn_Sizyi" - "dynn_Skrypnik" - "dynn_Soroka" - "dynn_Strilyaibaba" - "dynn_Sukhorukov" - "dynn_Syvenkyi" - "dynn_Tankist" - "dynn_Taran" - "dynn_Tatarin" - "dynn_Tereshkin" - "dynn_Tikhomirov" - "dynn_Trigubko" - "dynn_Troshin" - "dynn_Trubila" - "dynn_Ural" - "dynn_Urus" - "dynn_Valov" - "dynn_Vengerskyi" - "dynn_Vernigora" - "dynn_Vinokhodov" - "dynn_Viznyuk" - "dynn_Volga" - "dynn_Vor" - "dynn_Voron" - "dynn_Yefremov" - "dynn_Zaharyat" - "dynn_Zakaev" - "dynn_Zharin" - "dynn_Zhidko" - "dynn_Zhidok" - "dynn_Zhidenko" - "dynn_Zhivko" - "dynn_Zhmyshenko" - "dynn_Zhuibatko" - "dynn_Zhuiboroda" - "dynn_Zhuk" - "dynn_Zimovnov" - "dynn_Zlo" - "dynn_Zubenko" - "dynn_Zvezda" - } - - male_names = { - Aleksandr Aleksey Anatolii Andrii Anton Arkadii Artyom Atanasii Afanasii Afonya - Bohdan Borya Borys Bronislav - Davyd Danyla Danylo Denys Demian Dima Dmytro - Fedir Feodosii Frants Frantsisk - Hena Hennadii Hryhorii Hrysha - Ihor Illia Ivan - Kazymyr Khvedir Kostiantyn Kuzma Kyryl Kyrylo - Lekha Leonid Leontii Lev Liubomyr Lyova Lyonya - Maksym Matvii Mykyta Mykytka Mykola Myron Myroslav Mykhail Mykhailo Misha Mishanya - Nazar Nikitka Nikola Nikolya - Oleh Olezha Oleksandr Oleksii Omelya Orest Ostap Opanas - Panas Pasha Petro Petrukha Pavlo - Roma Roman Rostyslav Rusik Ruslan - Sasha Sashok Sava Semen Serhii Shura Slava Stanyslav Stas Stepa Stepan Sviatik Sviatoslav - Taras Tolya Tokha Trokhym Tymofii Tymur Tyoma - Vadym Valentyn Valerii Vano Vanya Vasyl Viacheslav Viktor Vitalii Vladyslav Volodyslav Volodymyr Vova Vovan Vsevolod - Yakiv Yaroslav Yehor Yemelya Yevhen Yevhenii Yosyp Yukhym Yurii - Zinovii - } - female_names = { - Alla Alya Anastasiia Anhelina Anna Anya Anyuta Anzhela Antonina - Bronislava - Daryna Dariia Daria Dina - Fedora Frantsyska - Halya Halyna Hanna Helya - Ivanna Inna Ira Iryna - Kalyna Kateryna Katya Kvitka Klava Klavdiia Kseniia Ksuha Khrystyna - Larysa Leonida Lesya Lidiia Liliia Liubov Liubomyra Liudmyla - Maia Masha Marharyta Marusia Maryna Mariia Melaniia Myroslava Mykhailyna - Nadiia Nataliia Natalya Natasha Nina - Oksana Oleksandra Olesia Olena Olha Olya - Paraskoviia Pelaheia Pelahiia - Raisa Romana Ruslana - Svitlana Sviatoslava Snizhana Solomiia Sofiia Stefaniia Stepaniia Stepanyda - Taisiia Taisa Tamara Teklia Tetiana Tonya - Uliana Ulya - Valentyna Varvara Vasylyna Veselka Vera Verka Veronika Viktoriia Vira - Yana Yanina Yaroslava Yemiliia Yeva Yevdokiia Yevhena Yevheniia Yelyzaveta Yelizaveta Yelysaveta Yefrosyniia Yuliia - Zinaida Zlata Zoriana Zoia Zhanna - } - dynasty_of_location_prefix = "dynnp_s" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_crimean_russian.txt b/common/culture/name_lists/NEOW_crimean_russian.txt deleted file mode 100644 index d64df214c..000000000 --- a/common/culture/name_lists/NEOW_crimean_russian.txt +++ /dev/null @@ -1,69 +0,0 @@ -name_list_NEOW_crimean = { - - cadet_dynasty_names = { - "dynn_Krymskiy" - "dynn_Romanov" - } - - dynasty_names = { - "dynn_Krymskiy" - "dynn_Romanov" - } - - male_names = { - Anatolii Andrii Anton Arkadii Artyom Atanasii Afanasii - Bohdan Borys Bronislav - Davyd Danyl Danylo Denys Demian Dmytro - Eduard - Fedir Feodosii Frants Frantsisk - Hennadii Hryhorii - Ihor Illia Ivan - Kazymyr Khvedir Kostiantyn Kuzma Kyryl Kyrylo - Lev Leonid Leontii Liubomyr - Maksym Markiian Marian_male Matvii Mykyta Mykola Myron Myroslav Mykhail Mykhailo - Nazar - Oleh Oleksandr Oleksii Omelian Orest Ostap Opanas - Panas Pavlo Petro Pylyp - Roman Rostyslav Ruslan - Sava Sviatoslav Semen Serhii Stanyslav Stepan - Taras Tymofii Tymur Trokhym - Vadym Valentyn Valerii Vasyl Viacheslav Viktor Vitalii Vladyslav Volodyslav Volodymyr Vsevolod - Yakiv Yaroslav Yehor Yevhen Yevhenii Yosyp Yukhym Yurii - Zinovii - } - female_names = { - Alla Anastasiia Anhelina Anna Anzhela Antonina - Bronislava - Daryna Dariia Daria Dina - Fedora Frantsyska - Halyna Hanna - Ivanna Inna Iryna - Kalyna Kateryna Kvitka Klavdiia Kseniia Khrystyna - Larysa Leonida Lesya Lidiia Liliia Liubov Liubomyra Liudmyla - Maia Marharyta Marusia Maryna Mariia Melaniia Myroslava Mykhailyna - Nadiia Nataliia Natalya Nina - Oksana Oleksandra Olesia Olena Olha - Paraskoviia Pelaheia Pelahiia - Raisa Romana Ruslana - Svitlana Sviatoslava Snizhana Solomiia Sofiia Stefaniia Stepaniia Stepanyda - Taisiia Taisa Tamara Teklia Tetiana Uliana - Valentyna Varvara Vasylyna Veronika Viktoriia Veselka Vira - Yana Yanina Yaroslava Yemiliia Yeva Yevdokiia Yevhena Yevheniia Yelyzaveta Yelizaveta Yelysaveta Yefrosyniia Yuliia - Zinaida Zlata Zoriana Zoia Zhanna - } - dynasty_of_location_prefix = "dynnp_iz" - - patronym_suffix_male = "dynnpat_suf_ov" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 35 - mat_grf_name_chance = 15 - father_name_chance = 1 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 25 - mat_grm_name_chance = 25 - mother_name_chance = 1 - -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_crimean_tatar.txt b/common/culture/name_lists/NEOW_crimean_tatar.txt deleted file mode 100644 index 64387a8ce..000000000 --- a/common/culture/name_lists/NEOW_crimean_tatar.txt +++ /dev/null @@ -1,28 +0,0 @@ -name_list_NEOW_crimean_tatar = { - - cadet_dynasty_names = { - } - - dynasty_names = { - } - - male_names = { - } - female_names = { - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_croatian.txt b/common/culture/name_lists/NEOW_croatian.txt deleted file mode 100644 index 73274beaf..000000000 --- a/common/culture/name_lists/NEOW_croatian.txt +++ /dev/null @@ -1,235 +0,0 @@ -name_list_NEOW_croatian = { - - cadet_dynasty_names = { - "dynn__D_bar_uri_s_crn_i_c_act_" - "dynn_Aleksi_c_act_" - "dynn_Anti_c_act_" - "dynn_Ateljevi_c_act_" - "dynn_Babi_c_act_" - "dynn_Ba_s_crn_i_c_act_" - "dynn_Bogdanovi_c_act_" - "dynn_Darmo_s_crn_" - "dynn_Jovanovi_c_act_" - "dynn_Nikoli_c_act_" - "dynn_Petrovi_c_act_" - "dynn_D_bar_or_d_bar_evi_c_act_" - "dynn_Ili_c_act_" - "dynn_Pavlovi_c_act_" - "dynn_Markovi_c_act_" - "dynn_Stojanovi_c_act_" - "dynn_Popovi_c_act_" - "dynn_C_crn_obanovi_c_act_" - "dynn_Kujund_z_crn_i_c_act_" - "dynn_Ekme_c_crn_i_c_act_" - "dynn_Abramovi_c_act_" - "dynn_Kvesi_c_act_" - "dynn_Rudovi_c_act_" - "dynn_Srzenti_c_act_" - "dynn_Klobu_c_crn_ar" - "dynn_Maru_s_crn_i_c_act_" - "dynn_Milardovi_c_act_" - "dynn_Runji_c_act_" - "dynn_Vuleti_c_act_" - "dynn_Asanovi_c_act_" - "dynn_Josi_c_act_" - "dynn_S_crn_tefani_c_act_" - "dynn_Vojnovi_c_act_" - "dynn_Jurini_c_act_" - "dynn_Kramari_c_act_" - "dynn_Plenkovi_c_act_" - "dynn_Balaji_c_act_" - "dynn_Gavrilovi_c_act_" - "dynn_Deliba_s_crn_i_c_act_" - "dynn_Renduli_c_act_" - "dynn_Gojo" - "dynn_Okrugi_c_act_" - } - - dynasty_names = { - "dynn__D_bar_uri_s_crn_i_c_act_" - "dynn_Aleksi_c_act_" - "dynn_Anti_c_act_" - "dynn_Ateljevi_c_act_" - "dynn_Babi_c_act_" - "dynn_Ba_s_crn_i_c_act_" - "dynn_Bogdanovi_c_act_" - "dynn_Darmo_s_crn_" - "dynn_Jovanovi_c_act_" - "dynn_Nikoli_c_act_" - "dynn_Petrovi_c_act_" - "dynn_D_bar_or_d_bar_evi_c_act_" - "dynn_Ili_c_act_" - "dynn_Pavlovi_c_act_" - "dynn_Markovi_c_act_" - "dynn_Stojanovi_c_act_" - "dynn_Popovi_c_act_" - "dynn_C_crn_obanovi_c_act_" - "dynn_Kujund_z_crn_i_c_act_" - "dynn_Ekme_c_crn_i_c_act_" - "dynn_Abramovi_c_act_" - "dynn_Kvesi_c_act_" - "dynn_Rudovi_c_act_" - "dynn_Srzenti_c_act_" - "dynn_Klobu_c_crn_ar" - "dynn_Maru_s_crn_i_c_act_" - "dynn_Milardovi_c_act_" - "dynn_Runji_c_act_" - "dynn_Vuleti_c_act_" - "dynn_Asanovi_c_act_" - "dynn_Josi_c_act_" - "dynn_S_crn_tefani_c_act_" - "dynn_Vojnovi_c_act_" - "dynn_Jurini_c_act_" - "dynn_Kramari_c_act_" - "dynn_Plenkovi_c_act_" - "dynn_Balaji_c_act_" - "dynn_Gavrilovi_c_act_" - "dynn_Deliba_s_crn_i_c_act_" - "dynn_Renduli_c_act_" - "dynn_Gojo" - "dynn_Okrugi_c_act_" - } - - male_names = { - 3 = { - Adam Antonijo Antun Alojzije Ambrozije Antonio - Bratislav Bogdan Bo_z_crn_o Borislav Borko Borimir Berislav Blago Bo_z_crn_etjeh Brajko - Dobrivoje Du_s_crn_ko Danko Darijo Dino Drago Dalibor Dobroslav Dobrovit David - Faust Fridrik - Gustav Grubi_s_crn_a Germano - Hinko Hrvatin - Ivica Ive - Josip Jo_s_crn_ko Jure Jurica - Klonimir Kr_s_crn_evan - Lavoslav Lujo - Marijo Marinko Mario Mateo Matija Mihovil Mijat Mile Milko Milomir Miroslav Mojmir Mikula - Ninoslav - Oliver Ognjen Oskar - Perica Pero - Radosav Rajko Ru_d_bar_er Radomir Relja Rudolph Roland Rado_s_crn_ Ranko - Sini_s_crn_a Svetislav Sandi Sa_s_crn_a _S_crn_imun Slaven Srebrenko Sre_c_act_ko - Trpimir - Vatroslav Ve_c_act_eslav Vi_s_crn_eslav Vojnomir Vinko - _Z_crn_ivojin _Z_crn_ivorad Zrinko Zrinoslav - } - 2 = { - _Z_crn_ivko _Z_crn_eljko - Atanasije Aca Aco Anto Adnan Aljo_s_crn_a An_d_bar_elo Ante - Blagoje Bogoljub Borivoje Bo_s_crn_ko Bartol Bla_z_crn_ Borna Bla_z_crn_enko Bruno - _C_crn_edomir Cvitan - Dragomir Dejan Damir Domagoj Dinko Dragutin Dra_z_crn_en Dubravko Desimir Dr_z_crn_iha Dominik - Elmir Edvin - Fabijan Filip Frane - Gojislav Gojslav Goran - Henrik - I_s_crn_tvan Igor Irvin - Jakov Jak_s_crn_a Jerko Jeronim Junije Juraj - Krsto Karlo Krunoslav Ka_z_crn_imir Kristofor - Ljubo Ljudevit Lazar Lotar Lav Luka - Milivoje Milomir Muharem Marijan Mate Matej Matko Mihael Miho Milan Miljenko Mladen Mutimir - Nenad Neno Nikica Nik_s_crn_a Nediljko Nedjeljko - Predrag Pavao Pejo Prvoslav Prvo_s_crn_ - Radivoje Ratko Sr_d_bar_an Rajmund Ratimir Roko Radimir Rikard - Slavoljub Sava Stojan Stjepan _S_crn_ime Slavomir Smiljan Stanislav Stanko Stipan Stipe - Tomislav Tomo Tvrtko - Vedran Velimir Vicko Vitomir Vjenceslav Vlastimir Vlatko Vojmil - _Z_crn_arko Zorislav Zoran _Z_crn_ivko - } - 1 = { - _C_act_iro _C_crn_aslav _C_crn_astimir - _D_bar_or_d_bar_e _D_bar_uro - _Z_crn_eljko _Z_crn_elimir - Aleksa An_d_bar_elko Andreja Antonije Aleksandar Andrija Alen - Boban Boris Branko Bo_z_crn_idar Bojan Boro Bo_z_crn_a Branimir Budimir Braslav Bratoljub - Cvitko Cvjetko - Dragan Du_s_crn_an Dragoljub Dragoslav Danijel Dimitrije Dragi_s_crn_a Darko Davor Dr_z_crn_islav - Elzan Edvard - Franjo Franko Frano - Grga Grgur Godemir Gojko - Hrvoje Hrvoj Hrvoslav - Ilija Ignjat Ivo Ivan - Jovica Jadranko Jerolim Jozo Jura Jasenko - Kre_s_crn_imir Kristian Kristijan Kazimir - Ljubomir Lovre Lovro - Miodrag Milorad Marko Mirko Milovan Mile Mom_c_crn_ilo Milutin Milenko Milivoj Mislav Miro_s_crn_ Mihajlo - Neboj_s_crn_a Nikola Novica Neven Natko Niko - Ostoja Ozren - Radovan Radi_s_crn_a Radoslav Rade Roman - Petar Pavle Pavo Pribislav Prvan - Slobodan Slavi_s_crn_a Stevan Slavko Spomenko Strahimir Svetoslav Sebastijan Silvestar - Tihomil Tihomir Tje_s_crn_imir Toma - Vojislav Vladan Vuk Veselko Vidoslav Vjekoslav Vjeran Vladimir Vlado Vasilije Vilim - Zdenko Zdeslav Zdravko Zlatko Zvonimir Zvonko - } - } - female_names = { - 3 = { - _Z_crn_ivka - Bojana Borka Bo_z_crn_ena Bo_z_crn_idarka Branimira - Davorka Divna Dragica Dragomira Draginja Dunja - Ljuba Ljubica - Marica Mila Mislava Mirjana Mirka Morana - Natalija Neda Nediljka - Olgica - Ru_z_crn_a Ru_z_crn_ica - Stana Suzana Slavka Srebrenka Stanislava Stana Snje_s_crn_ka Sun_c_crn_ana - Vedrana Vjera Vjekoslava - Zora Zagorka Zvonimira - } - 2 = { - _Z_crn_eljka _Z_crn_ivka - Andrijana Anka Aurora - Biljana Blagica Bogomila Bogumila Borislava Bo_z_crn_ica - Dobrila Desanka Dragica Danica Dragomirka Draga Dubravka - Er_z_crn_ebet - Jasmina Jelica Jasna Jasna - Leposava Ljubinka Lidija - Miroslava Marina Miljana Miljenka Mirna Mojmira - Nade_z_crn_da Nikol - Olga Olivera - Rada Radojka Ru_z_crn_a Ratka - Sla_d_bar_ana Slobodanka Sanja Sa_s_crn_ka Spomenka Snje_z_crn_ana - Tihomila Tuga - Violeta Vlasta Viktorija - Zrinka Zrina Zvjezdana - } - 1 = { - An_d_bar_ela An_d_bar_elka Ana - Branislava Bosiljka Branka Berislava Blaga Bogdana Buga - Cvita Cvijeta - Du_s_crn_ica Dragana Du_s_crn_anka Danijela Dragina Dra_z_crn_enka - Hrvoja Hrvojka - Ivana Ivanka - Jelena Jovanka Jasenka - Katarina Katja - Ljubica Luce Lota - Marija Milica Milena Milanka Milka Mira Misirka Magdalena - Nevenka Nata_s_crn_a Nada - Ognjenka - Radmila Ru_z_crn_ica Ranka Ra_s_crn_eljka - Sne_z_crn_ana Slavica Svetlana Slava Slavenka Smiljana Stanka Sun_c_crn_ica - Tatjana Tanja Tijana Tjeha Tihana - Vera Vesna Verica Vlatka - Zorica Zorka Zdenka Zlata Zvonka - } - - } - dynasty_of_location_prefix = "dynnp_od" - - patronym_suffix_male = "dynnpat_suf_i_c_act_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_cypriot.txt b/common/culture/name_lists/NEOW_cypriot.txt deleted file mode 100644 index 36868e8ef..000000000 --- a/common/culture/name_lists/NEOW_cypriot.txt +++ /dev/null @@ -1,186 +0,0 @@ -name_list_NEOW_cypriot = { - - cadet_dynasty_names = { - "dynn_Andr_e_act_ou" - "dynn_Anton_i_act_ou" - "dynn_Charal_a_act_mpous" - "dynn_Chatziandr_e_act_ou" - "dynn_Chatzianton_i_act_ou" - "dynn_Chatzicharal_a_act_mpous" - "dynn_Chatzichristodo_u_act_lou" - "dynn_Chatzidimitr_i_act_ou" - "dynn_Chatzigeorg_i_act_ou" - "dynn_Chatziio_a_act_nnou" - "dynn_Chatzikonstant_i_act_nou" - "dynn_Chatzikyri_a_act_kou" - "dynn_Chatzinikol_a_act_ou" - "dynn_Chatzis_a_act_vva" - "dynn_Chatzistyliano_u_act_" - "dynn_Chr_i_act_stou" - "dynn_Christodo_u_act_lou" - "dynn_Christof_i_act_" - "dynn_Christof_o_act_rou" - "dynn_Chrys_a_act_nthou" - "dynn_Demir" - "dynn_Dimitr_i_act_ou" - "dynn_Ersoy" - "dynn_Fil_i_act_ppou" - "dynn_Georg_i_act_ou" - "dynn_Gypsi_o_act_tis" - "dynn_Hatzidemir" - "dynn_Hatziersoy" - "dynn_Hatzikaya" - "dynn_Hatzitosun" - "dynn_Hatziyilmaz" - "dynn_Io_a_act_nnou" - "dynn_Isl_a_act_mou" - "dynn_Kaya" - "dynn_Konstant_i_act_nou" - "dynn_Kypriano_u_act_" - "dynn_Kyri_a_act_kou" - "dynn_Laz_a_act_rou" - "dynn_Lo_i_uac_zou" - "dynn_Neof_y_act_tou" - "dynn_Nikol_a_act_ou" - "dynn_Orth_o_act_doxou" - "dynn_P_e_act_trou" - "dynn_Panag_i_act_" - "dynn_Panagi_o_act_tou" - "dynn_S_a_act_vva" - "dynn_Solomo_u_act_" - "dynn_Sp_y_act_rou" - "dynn_St_a_act_vrou" - "dynn_Styliano_u_act_" - "dynn_Theod_o_act_rou" - "dynn_Tosun" - "dynn_Varn_a_act_vaou" - "dynn_Vasile_i_act_ou" - "dynn_Yilmaz" - } - - dynasty_names = { - "dynn_Andr_e_act_ou" - "dynn_Anton_i_act_ou" - "dynn_Charal_a_act_mpous" - "dynn_Chatziandr_e_act_ou" - "dynn_Chatzianton_i_act_ou" - "dynn_Chatzicharal_a_act_mpous" - "dynn_Chatzichristodo_u_act_lou" - "dynn_Chatzidimitr_i_act_ou" - "dynn_Chatzigeorg_i_act_ou" - "dynn_Chatziio_a_act_nnou" - "dynn_Chatzikonstant_i_act_nou" - "dynn_Chatzikyri_a_act_kou" - "dynn_Chatzinikol_a_act_ou" - "dynn_Chatzis_a_act_vva" - "dynn_Chatzistyliano_u_act_" - "dynn_Chr_i_act_stou" - "dynn_Christodo_u_act_lou" - "dynn_Christof_i_act_" - "dynn_Christof_o_act_rou" - "dynn_Chrys_a_act_nthou" - "dynn_Demir" - "dynn_Dimitr_i_act_ou" - "dynn_Ersoy" - "dynn_Fil_i_act_ppou" - "dynn_Georg_i_act_ou" - "dynn_Gypsi_o_act_tis" - "dynn_Hatzidemir" - "dynn_Hatziersoy" - "dynn_Hatzikaya" - "dynn_Hatzitosun" - "dynn_Hatziyilmaz" - "dynn_Io_a_act_nnou" - "dynn_Isl_a_act_mou" - "dynn_Kaya" - "dynn_Konstant_i_act_nou" - "dynn_Kypriano_u_act_" - "dynn_Kyri_a_act_kou" - "dynn_Laz_a_act_rou" - "dynn_Lo_i_uac_zou" - "dynn_Neof_y_act_tou" - "dynn_Nikol_a_act_ou" - "dynn_Orth_o_act_doxou" - "dynn_P_e_act_trou" - "dynn_Panag_i_act_" - "dynn_Panagi_o_act_tou" - "dynn_S_a_act_vva" - "dynn_Solomo_u_act_" - "dynn_Sp_y_act_rou" - "dynn_St_a_act_vrou" - "dynn_Styliano_u_act_" - "dynn_Theod_o_act_rou" - "dynn_Tosun" - "dynn_Varn_a_act_vaou" - "dynn_Vasile_i_act_ou" - "dynn_Yilmaz" - } - - male_names = { - _A_act_mpa _A_act_ngelos _A_act_nthimos _A_act_thos - _O_act_miros - Achill_e_act_as Achm_e_act_t Ad_a_act_mos Adrian_o_act_s Afx_e_act_ntios Ag_a_act_thonos Aim_i_act_lios Ak_a_act_kios Al_e_act_xandros Al_e_act_xios Al_e_act_xis Al_i_act_ Anast_a_act_sios Anat_o_act_lios Andr_e_act_as Andr_o_act_nikos Ant_i_act_ochos Ant_o_act_nios Ant_o_act_nis Anth_e_act_mios Apoll_o_act_nios Arista_i_act_os Athan_a_act_sios - Char_a_act_lampos Char_i_act_tos Chas_a_act_n Chouse_i_uac_n Chr_i_act_stos Christ_o_act_doulos Christ_o_act_foros Christof_i_act_s - D_o_act_ros Damian_o_act_s Dani_i_act_l Dav_i_act_d Dim_i_act_trios Diog_e_act_nis Dion_y_act_sios Dor_o_act_theos - Efs_e_act_vios Efst_a_act_thios Efstr_a_act_tios Eirina_i_act_os Ekt_o_act_rios Elefth_e_act_rios Epamein_o_act_ndas Ev_a_act_ngelos Evag_o_act_ras Evd_o_act_xios Evg_e_act_nios Evrip_i_act_dis - F_a_act_nis F_i_act_lippos F_o_act_tios Fil_a_act_retos Fil_o_act_theos Fok_a_act_s - Gavri_i_act_l Ge_o_act_rgios Genn_a_act_dios Ger_a_act_simos Ger_o_act_nymos German_o_act_s Gi_o_act_rgos Giouso_u_act_f Grig_o_act_ras Grig_o_act_rios Grig_o_act_ris - I_a_act_kovos Ier_o_act_theos Ign_a_act_tios Il_i_act_as Im_e_act_rios Innok_e_act_ntios Io_a_act_nnis Ioann_i_act_kios Iord_a_act_nis Ios_i_act_f Ioustinian_o_act_s Ipp_o_act_lytos Ir_a_act_kleios Is_i_act_doros Isa_a_act_kios Isa_i_uac_as Isl_a_act_mos Isma_i_act_l - K_a_act_llistos K_o_act_nstas K_o_act_stas K_y_act_pros K_y_act_rillos Kais_a_act_rios Kall_i_act_nikos Kassian_o_act_s Kem_a_act_l Kle_a_act_nthis Kom_i_act_tas Konst_a_act_ntios Konstant_i_act_nos Kosm_a_act_s Kyprian_o_act_s Kyri_a_act_kos Kyriak_i_act_dis - L_a_act_mpros L_a_act_zaros L_e_act_on L_y_act_sandros Lavr_e_act_ntios Le_o_act_ntios Leon_i_act_das Loch_i_act_zos Louk_a_act_s - M_a_act_rios M_a_act_rkos M_a_act_ximos M_e_act_gistos M_i_act_kis Mak_a_act_rios Manou_i_act_l Mar_i_act_nos Mattha_i_act_os Mavr_i_act_kios Mechm_e_act_t Mel_e_act_tios Men_e_act_laos Meth_o_act_dios Mich_a_act_lis Micha_i_act_l Milti_a_act_dis Moustaf_a_act_ - N_a_act_rses N_i_act_kos Nik_i_act_tas Nik_o_act_dimos Nik_o_act_laos - Om_e_act_r Or_e_act_stis Orth_o_act_doxos Osm_a_act_n - P_a_act_fsios P_a_act_vlos P_e_act_tros P_y_act_rros Pa_i_uac_sios Pamf_i_act_lios Pan_a_act_retos Pan_i_act_kos Panagi_o_act_tis Pankr_a_act_tios Pantel_i_act_s Pantol_e_act_on Pasch_a_act_lis Pel_a_act_gios Plo_u_act_tis Pol_y_act_karpos Porf_y_act_rios Prok_o_act_pios Ptolema_i_act_os - R_e_act_nos Rafa_i_act_l Roman_o_act_s - S_a_act_vvas S_e_act_rgios S_o_act_lonas Samou_i_act_l Samp_a_act_s Serap_i_act_on Sevastian_o_act_s Sot_e_act_rios Soule_i_uml_m_a_act_n Sp_y_act_ros Spyr_i_act_don St_a_act_vros St_e_act_fanos St_e_act_lios Stavr_a_act_kios Stylian_o_act_s Syme_o_act_n Symm_a_act_chos - T_a_act_sos T_i_act_mon Tach_a_act_ Tar_i_act_k The_o_act_doros The_o_act_doulos The_o_act_filos The_o_act_ktistos Them_i_act_stios Theoch_a_act_ristos Theod_o_act_sios Theod_o_act_tos Theof_a_act_nis Theof_i_act_laktos Theol_o_act_gos Thom_a_act_s Tim_o_act_theos Tiv_e_act_rios Tr_y_act_fon Tra_i_uml_an_o_act_s - V_a_act_rdas V_o_act_sporos V_y_act_ron Val_e_act_rios Varn_a_act_vas Vartholoma_i_act_os Vas_i_act_leios Velis_a_act_rios Vo_e_act_thios - Yp_a_act_tios - Z_i_act_non Zachar_i_act_as Zin_o_act_vios - } - - female_names = { - _A_act_nna _A_act_rtemis - _E_act_lena _E_act_lli _E_act_va - A_i_uml_l_a_act_ A_i_uml_no_u_act_r A_i_uml_s_e_act_ A_i_uml_so_u_act_n A_i_uml_t_e_act_n Ag_a_act_thi Agn_i_act_ Aikater_i_act_ni Alex_a_act_ndra Alex_i_act_a Anastas_i_act_a Angelik_i_act_ Anth_i_act_ Anton_i_act_a Antri_a_act_na Antro_u_act_la Apollon_i_act_a Athanas_i_act_a - Chant_e_act_ Chatitz_e_act_ Chr_y_act_sa Christ_i_act_na Chrysoval_a_act_nto Chryst_a_act_lla - D_i_act_mitra Dionys_i_act_a Doroth_e_act_a - Effim_i_act_a Effros_y_act_ni Efprax_i_act_a Efsev_i_act_a Efstath_i_act_a Eir_i_act_ni El_e_act_ni Elis_a_act_vet Elp_i_act_da Emin_e_act_ Eval_i_act_a Evangel_i_act_a Evanth_i_act_a Evdok_i_act_a Evdox_i_act_a Evgen_i_act_a Evn_i_act_ki - Fatim_e_act_ Fatm_a_act_ Fil_i_act_ppa Filoth_e_act_i Fotein_i_act_ - Garyfalli_a_act_ Georg_i_act_a - Io_a_act_nna Ioul_i_act_a Ioulian_i_act_ Ioust_i_act_na - Kalli_o_act_pi Kater_i_act_na Kyprian_i_act_ Kyriak_i_act_ - Leont_i_act_a - M_a_act_rtha Mar_i_act_a Mar_i_act_na Margar_i_act_ta Maro_u_act_lla Mel_e_act_k Mel_i_act_na - N_i_act_ki N_o_act_nna Nektar_i_act_a Nich_a_act_n Nikol_e_act_tta Nilouf_e_act_r Nkiouls_e_act_n Nkioulso_u_act_m Nkioult_a_act_n - Ouran_i_act_a - Panagi_o_act_ta Parth_e_act_na Pavl_i_act_na Pelag_i_act_a Pinel_o_act_pi Poulcher_i_act_a - Rod_a_act_nthi Roman_i_act_ - Sev_i_act_l Sevil_a_act_i Sevnk_i_act_ Sevnt_a_act_ Sevnt_i_act_k Sir_i_act_n Sof_i_act_a St_e_act_lla Stavro_u_act_la Stefan_i_act_a Stylian_i_act_ - Th_e_act_kla Theod_o_act_ra Theodos_i_act_a Theofan_o_act_ Theokt_i_act_sti Thoma_i_uac_s - Varv_a_act_ra Vasilik_i_act_ - Ypat_i_act_a - Ze_i_uml_n_e_act_p Zinov_i_act_a Zo_i_act_ - } - - dynasty_of_location_prefix = "dynnp_ek" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 50 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 50 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - - mercenary_names = { - { name = "mercenary_company_akrítai" } - { name = "mercenary_company_cheroúli" } - { name = "mercenary_company_óplitis_of_place" } - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_czech.txt b/common/culture/name_lists/NEOW_czech.txt deleted file mode 100644 index 3733893df..000000000 --- a/common/culture/name_lists/NEOW_czech.txt +++ /dev/null @@ -1,360 +0,0 @@ -name_list_NEOW_czech = { - - cadet_dynasty_names = { - "dynn__C_crn_ech" - "dynn__C_crn_erm_a_act_k" - "dynn__C_crn_ern_y_act_" - "dynn__S_crn__t_crn_astn_y_act_" - "dynn__S_crn_imek" - "dynn__S_crn_r_a_act_mek" - "dynn__S_crn_t_e_crn_p_a_act_nek" - "dynn__S_crn_varc" - "dynn__Z_crn_i_z_crn_ka" - "dynn_Adamec" - "dynn_B_i_act_l_i_act_k" - "dynn_Barto_s_crn_" - "dynn_Bene_s_crn_" - "dynn_Bla_z_crn_ek" - "dynn_Burle" - "dynn_Chlast_a_act_k" - "dynn_Chrenek" - "dynn_D_e_crn_dina" - "dynn_D_z_crn_avoronok" - "dynn_Dietl" - "dynn_Dolana" - "dynn_Dole_z_crn_al" - "dynn_Dost_a_act_l" - "dynn_Dubn_y_act_" - "dynn_Dvo_r_crn__a_act_k" - "dynn_Elsnic" - "dynn_Ferenc" - "dynn_Fiala" - "dynn_Fo_r_crn_t" - "dynn_Forejt" - "dynn_H_a_act_jek" - "dynn_Haupt" - "dynn_Holub" - "dynn_Hor_a_act_k" - "dynn_Jel_i_act_nek" - "dynn_Jerman" - "dynn_Johan" - "dynn_K_r_crn__i_act__z_crn_" - "dynn_Kadlec" - "dynn_Katz" - "dynn_Kol_a_act__r_crn_" - "dynn_Kone_c_crn_n_y_act_" - "dynn_Konopa" - "dynn_Kopeck_y_act_" - "dynn_Koutn_y_act_" - "dynn_Kov_a_act__r_crn_" - "dynn_Kr_a_act_l" - "dynn_Kratochv_i_act_l" - "dynn_Ku_c_crn_era" - "dynn_Lacina" - "dynn_Mal_y_act_" - "dynn_Mare_s_crn_" - "dynn_Marek" - "dynn_Mich_a_act_lek" - "dynn_Mikul_a_act__s_crn_t_i_act_k" - "dynn_Moravec" - "dynn_Musil" - "dynn_N_e_crn_mec" - "dynn_Navr_a_act_til" - "dynn_Nedb_a_act_lek" - "dynn_Nov_a_act_k" - "dynn_Novotn_y_act_" - "dynn_Ondra" - "dynn_Palkovsk_y_act_" - "dynn_Petril_a_act_k" - "dynn_Pinc" - "dynn_Pokorn_y_act_" - "dynn_Pol_a_act_k" - "dynn_Posp_i_act__s_crn_il" - "dynn_Proch_a_act_zka" - "dynn_R_u_rng__z_crn_i_c_crn_ka" - "dynn_Rada" - "dynn_Rydval" - "dynn_S_y_act_kora" - "dynn_Satke" - "dynn_Sedl_a_act__c_crn_ek" - "dynn_Slav_i_act_k" - "dynn_Sm_e_act_kal" - "dynn_Smetka" - "dynn_Soukup" - "dynn_Stan_e_crn_k" - "dynn_Strnad" - "dynn_Svoboda" - "dynn_Tatransk_y_act_" - "dynn_Trmal" - "dynn_Trousil" - "dynn_Urban" - "dynn_V_e_crn_zda" - "dynn_Va_s_crn_i_c_crn_ek" - "dynn_Vacul_i_act_k" - "dynn_Val_i_act_k" - "dynn_Valdmann" - "dynn_Van_e_crn_k" - "dynn_Vesel_y_act_" - "dynn_Vl_c_crn_ek" - "dynn_Vlk" - "dynn_Vocel" - "dynn_Vrba" - "dynn_Ze_t_crn_" - "dynn_Zeman" - } - - dynasty_names = { - "dynn__C_crn_ech" - "dynn__C_crn_erm_a_act_k" - "dynn__C_crn_ern_y_act_" - "dynn__S_crn__t_crn_astn_y_act_" - "dynn__S_crn_imek" - "dynn__S_crn_r_a_act_mek" - "dynn__S_crn_t_e_crn_p_a_act_nek" - "dynn__S_crn_varc" - "dynn__Z_crn_i_z_crn_ka" - "dynn_Adamec" - "dynn_B_i_act_l_i_act_k" - "dynn_Barto_s_crn_" - "dynn_Bene_s_crn_" - "dynn_Bla_z_crn_ek" - "dynn_Burle" - "dynn_Chlast_a_act_k" - "dynn_Chrenek" - "dynn_D_e_crn_dina" - "dynn_D_z_crn_avoronok" - "dynn_Dietl" - "dynn_Dolana" - "dynn_Dole_z_crn_al" - "dynn_Dost_a_act_l" - "dynn_Dubn_y_act_" - "dynn_Dvo_r_crn__a_act_k" - "dynn_Elsnic" - "dynn_Ferenc" - "dynn_Fiala" - "dynn_Fo_r_crn_t" - "dynn_Forejt" - "dynn_H_a_act_jek" - "dynn_Haupt" - "dynn_Holub" - "dynn_Hor_a_act_k" - "dynn_Jel_i_act_nek" - "dynn_Jerman" - "dynn_Johan" - "dynn_K_r_crn__i_act__z_crn_" - "dynn_Kadlec" - "dynn_Katz" - "dynn_Kol_a_act__r_crn_" - "dynn_Kone_c_crn_n_y_act_" - "dynn_Konopa" - "dynn_Kopeck_y_act_" - "dynn_Koutn_y_act_" - "dynn_Kov_a_act__r_crn_" - "dynn_Kr_a_act_l" - "dynn_Kratochv_i_act_l" - "dynn_Ku_c_crn_era" - "dynn_Lacina" - "dynn_Mal_y_act_" - "dynn_Mare_s_crn_" - "dynn_Marek" - "dynn_Mich_a_act_lek" - "dynn_Mikul_a_act__s_crn_t_i_act_k" - "dynn_Moravec" - "dynn_Musil" - "dynn_N_e_crn_mec" - "dynn_Navr_a_act_til" - "dynn_Nedb_a_act_lek" - "dynn_Nov_a_act_k" - "dynn_Novotn_y_act_" - "dynn_Ondra" - "dynn_Palkovsk_y_act_" - "dynn_Petril_a_act_k" - "dynn_Pinc" - "dynn_Pokorn_y_act_" - "dynn_Pol_a_act_k" - "dynn_Posp_i_act__s_crn_il" - "dynn_Proch_a_act_zka" - "dynn_R_u_rng__z_crn_i_c_crn_ka" - "dynn_Rada" - "dynn_Rydval" - "dynn_S_y_act_kora" - "dynn_Satke" - "dynn_Sedl_a_act__c_crn_ek" - "dynn_Slav_i_act_k" - "dynn_Sm_e_act_kal" - "dynn_Smetka" - "dynn_Soukup" - "dynn_Stan_e_crn_k" - "dynn_Strnad" - "dynn_Svoboda" - "dynn_Tatransk_y_act_" - "dynn_Trmal" - "dynn_Trousil" - "dynn_Urban" - "dynn_V_e_crn_zda" - "dynn_Va_s_crn_i_c_crn_ek" - "dynn_Vacul_i_act_k" - "dynn_Val_i_act_k" - "dynn_Valdmann" - "dynn_Van_e_crn_k" - "dynn_Vesel_y_act_" - "dynn_Vl_c_crn_ek" - "dynn_Vlk" - "dynn_Vocel" - "dynn_Vrba" - "dynn_Ze_t_crn_" - "dynn_Zeman" - } - - male_names = { - 3 = { # 10k+ - _S_crn_imon _S_crn_t_e_crn_p_a_act_n - Adam Ale_s_crn_ Alois Anton_i_act_n - Bohumil Bohuslav - Daniel David Dominik Du_s_crn_an - Filip Franti_s_crn_ek - Ivan Ivo - Jakub Jan Jarom_i_act_r Jaroslav Ji_r_crn__i_act_ Jind_r_crn_ich Josef - Kamil_Camillus Karel Kry_s_crn_tof - Ladislav Libor Lubo_s_crn_ Lubom_i_act_r Lud_e_crn_k Luk_a_act__s_crn_ - Marek Martin Maty_a_act__s_crn_ Michael Michal Milan Milo_s_crn_ Miloslav Miroslav - Old_r_crn_ich Ond_r_crn_ej - Patrik Pavel Petr - Radek Radim Richard Robert Roman Rostislav Rudolf - Stanislav - Tom_a_act__s_crn_ - V_a_act_clav V_i_act_t V_i_act_tek Viktor Vladim_i_act_r Vladislav Vlastimil Vojt_e_crn_ch - Zbyn_e_crn_k Zden_e_crn_k - } - 2 = { # 1-10k - _C_crn_en_e_crn_k _C_crn_estm_i_act_r - Adrian Alan Albert Alex Alexander Alexandr Anton Arno_s_crn_t - B_r_crn_etislav Bed_r_crn_ich Bo_r_crn_ivoj Bohdan Bohum_i_act_r Boris Bronislav Bruno - Cyril - Dalibor Dalimil Dami_a_act_n Dan Denis Drahom_i_act_r Drahoslav - Eduard Eli_a_act__s_crn_ Emanuel Emil Erich Erik Ev_z_crn_en - Ferdinand - Gabriel Gustav - Hanu_s_crn_ Hubert Hugo Hynek - Igor - J_a_act_chym Jon_a_act__s_crn_ Julius Justin - Kristi_a_act_n Kv_e_crn_toslav - Leo Leo_s_crn_ Leopold Lubor Ludv_i_act_k Lum_i_act_r - Marcel Marian_male Mario Mat_e_crn_j Matou_s_crn_ Max Maxim Maxmili_a_act_n Mikul_a_act__s_crn_ Mojm_i_act_r - Nikolas Norbert - Oliver Oskar Ota Otakar Oto Otto - P_r_crn_emysl Prokop - Radom_i_act_r Radomil Radoslav Radovan Ren_e_act_ Robin - Samuel Sebastian Slavom_i_act_r Svatopluk - Tade_a_act__s_crn_ Tobi_a_act__s_crn_ - V_i_act_t_e_crn_zslav Vil_e_act_m Viliam Vincent Vlastislav Vratislav - } - 1 = { # 500- - _R_crn_eho_r_crn_ - _S_crn_ebesti_a_act_n - Alb_i_act_n Alfr_e_act_d Alfred Amos Anastas Apollo Arnold Atan_a_act__s_crn_ Augustin - Bartolom_e_crn_j Benedikt Benjamin Benno Bernard Berthold Blahoslav Bohu_s_crn_ Bonif_a_act_c Boleslav Bron_e_crn_k - Ctibor Ctirad - Dragutin - Edvard Emerich Engelbert Erazim Erv_i_act_n - Flori_a_act_n Fr_a_act__n_crn_a Franti_s_crn_ek_spc_Xaver - Herbert Horst - Ign_a_act_c Ilja - Jarmil - Kajet_a_act_n Klement Konr_a_act_d Konstantin Kvido - L_a_act__d_crn_a Leander Ludev_i_act_t - Metod_e_crn_j Milo_n_crn_ Mirek Mirko - Narcis - Oleg Osvald Otmar Otomar - Pravdomil Pravoslav - Quido - Radko Raimund - Sa_s_crn_a Sl_a_act_vek Slavoj Sob_e_crn_slav Spytihn_e_crn_v - Theodor - V_e_crn_nceslav V_e_crn_slav Va_s_crn_ek Vav_r_crn_inec Vendel_i_act_n Vincenc Vladek Vladivoj Vlastibor Vnislav Vojta - Walter - Xaver - Z_a_act_boj Zby_s_crn_ek Zdirad Zeno Zikmund - } - } - female_names = { - 3 = { # 10k+ - _S_crn__a_act_rka _S_crn_t_e_crn_p_a_act_nka - Ad_e_act_la Al_z_crn_b_e_crn_ta Alena Andrea Ane_z_crn_ka Aneta Anna - Barbora Blanka Bo_z_crn_ena - Dagmar Dana Daniela Danu_s_crn_e Denisa Dominika Drahom_i_act_ra - Eli_s_crn_ka Ella Ellen Ema Emilie Eva - Gabriela - Hana Helena - Ilona Irena Iva Ivana Iveta - Jana Jarmila Jaroslava Ji_r_crn_ina Jind_r_crn_i_s_crn_ka Jitka Julie - Kamila Karol_i_act_na Kate_r_crn_ina Kl_a_act_ra Krist_y_act_na Kv_e_crn_toslava - Lenka Libu_s_crn_e Lucie Ludmila - M_a_act_ria Magdalena Marcela Marie Mark_e_act_ta Marta Martina Michaela Milada Milena Miloslava Milu_s_crn_e Miroslava Monika - Nad_e_crn__z_crn_da Nat_a_act_lie Nela Nikol_female Nikola_female - Olga - Pavl_i_act_na Pavla Petra - R_u_rng__z_crn_ena Radka Ren_a_act_ta Renata Romana Roz_a_act_lie - S_a_act_ra Sabina Simona So_n_crn_a Sofie Stanislava - Tamara Tereza - V_e_crn_ra Vendula Veronika Viktorie Vladim_i_act_ra Vlasta - Zde_n_crn_ka Zdenka Zuzana - } - 2 = { # 1-10k - _Z_crn_aneta _Z_crn_ofie - Adriana Ag_a_act_ta Alexandra Alice Aloisie Am_a_act_lie Anast_a_act_zie And_e_crn_la Anita Antonie - B_a_act_ra B_e_crn_la Barbara Be_a_act_ta Beata Bed_r_crn_i_s_crn_ka Bla_z_crn_ena Bohdana Bohumila Bohuslava Brigita Bronislava - D_a_act__s_crn_a Darina Darja Diana Dita Dobromila Dorota Drahoslava - Edita Ela Elen Elena Em_i_act_lie Emma Erika Ester - Franti_s_crn_ka - Gertruda - Hedvika Helga - Ida Ingrid Ivanka Ivona - Janka Jarom_i_act_ra Jindra Johana Jolana Josef_i_act_na Josefa Judita Just_y_act_na - Karin Karla Karolina Katar_i_act_na Kristina Kv_e_crn_ta Kv_e_crn_tu_s_crn_e - Lívia Lada Ladislava Laura Lea Leona Lidmila Linda Lydie - Magda Magdal_e_act_na Margita Mariana Marika Michala Milu_s_crn_ka Miriam - Na_d_crn_a Nata_s_crn_a Natalie Nella Nelly Nicol_female Nicole Nina - Old_r_crn_i_s_crn_ka - Patricie - Radana Radmila Radom_i_act_ra Radoslava Regina - Sandra Sarah Silvie Stela Stella Sv_e_crn_tlana Svatava Sylva Sylvie - T_a_act__n_crn_a Ta_t_crn__a_act_na Terezie - V_a_act_clava V_e_crn_nceslava Val_e_act_rie Valent_y_act_na Valentina Valerie Vanda Vanesa Vanessa Vilma Viola Vladislava Vlastimila - Yvona - Zdena Zita Zlata Zlatu_s_crn_e Zora - } - 1 = { # 1k- - Ada Aglaia Alb_i_act_na Amalie Amelie Anastasia Anet Arno_s_crn_tka Augusta - Berenika Brenda - Cecilie Christine Corn_e_act_lia - Doubravka - Gerta - Heda - Irma - Jesika Jessica Joanna Julia - Klotylda - Leontina Leopoldina Lilian_female Luisa Lydia - M_i_act__s_crn_a M_i_act_la Malv_i_act_na Mirjam Mirka Mirra - Nikoleta Noemi Nora - Olivie Otilie - Paulina Polyxena - R_u_act_th Rebeka Rosalie Rozina - Salome Samantha Silva Silvia Sylvia - Valja Vilem_i_act_na - Yvetta Yvette Yvonna Yvonne - Zdislava Zoe Zorka - } - } - dynasty_of_location_prefix = "dynnp_z" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_danish.txt b/common/culture/name_lists/NEOW_danish.txt index 035f41c4a..c34be2e84 100644 --- a/common/culture/name_lists/NEOW_danish.txt +++ b/common/culture/name_lists/NEOW_danish.txt @@ -1,10 +1,8 @@ -name_list_NEOW_danish = { +name_list_danish = { cadet_dynasty_names = { "dynn_Abell" - "dynn_Adler" "dynn_Agerholm" - "dynn_Agger" "dynn_Albertsen" "dynn_Albinus" "dynn_Als_dsh_Nielsen" @@ -12,16 +10,13 @@ "dynn_Andersen" "dynn_Axelsen" "dynn_Bardrum" - "dynn_Barret" "dynn_Bendix" "dynn_Benn" "dynn_Berner" "dynn_Bjerg" - "dynn_Blixen" "dynn_Bodelsen" "dynn_Bolbjerg" "dynn_Borre" - "dynn_Brandenhoff" "dynn_Brinck" "dynn_Bro" "dynn_Campbell" @@ -36,66 +31,52 @@ "dynn_Damm" "dynn_Dollerup" "dynn_Dr_o_stk_ger" - "dynn_Ebstrup" "dynn_Engberg" "dynn_Ferslev" "dynn_Foersom" "dynn_Friborg" "dynn_Frost" "dynn_Gr_o_stk_nvold" - "dynn_Graham" "dynn_H_o_stk_eg" "dynn_H_o_stk_gh" "dynn_Hald" "dynn_Hansen" - "dynn_Hedegren" "dynn_Hindkj_ae_r" "dynn_Hinnerfeldt" "dynn_Holten" "dynn_Houlberg" "dynn_J_o_stk_rgensen" - "dynn_Jansen" - "dynn_Jay" "dynn_Jensen" "dynn_Johansen" "dynn_Juhl" "dynn_Juul" "dynn_Kj_ae_r" "dynn_Kj_ae_rholm" - "dynn_Klein" "dynn_Klingenberg" "dynn_Klynge" "dynn_Knudsen" - "dynn_Krag" "dynn_Kristensen" "dynn_Kronborg" "dynn_L_o_stk_kke" "dynn_L_o_stk_kken" "dynn_Larsen" "dynn_Laursen" - "dynn_Lind" "dynn_Lindskj_o_stk_ld" "dynn_Lyng" - "dynn_M_o_stk_" "dynn_M_o_stk_ller" "dynn_M_o_stk_llgaard" "dynn_Madsen" "dynn_Manz" "dynn_Martins" "dynn_Mathisen" - "dynn_Medina" "dynn_Meinert" - "dynn_Meisner" "dynn_Mejer" "dynn_Melgaard" "dynn_Mogensen" - "dynn_Monrad" "dynn_Mortensen" - "dynn_N_o_stk_rby" "dynn_Nielsen" "dynn_Norlyk" "dynn_Nyboe" - "dynn_Offersen" "dynn_Olesen" "dynn_Olsen" "dynn_Pedersen" @@ -105,19 +86,13 @@ "dynn_Rasmussen" "dynn_Ravn" "dynn_Ravnb_o_stk_l" - "dynn_Remvold" "dynn_Riggelsen" "dynn_Risgaard" "dynn_S_o_stk_rensen" - "dynn_Scarlet" - "dynn_Scavenius" - "dynn_Seebach" "dynn_Sehested" - "dynn_Seidelin" "dynn_Sj_o_stk_ht" "dynn_Sommer" "dynn_Stapelfeldt" - "dynn_Stauning" "dynn_Steffensen" "dynn_Stein" "dynn_Sten" @@ -126,56 +101,11 @@ "dynn_Thomsen" "dynn_Thorslund" "dynn_Utzon" - "dynn_Vinterberg" - "dynn_von_Trier" - "dynn_Waldau" - "dynn_Duelund" - "dynn_Aakj_ae_r" - "dynn_Neergaard" - "dynn_Hagemann" - "dynn_B_o_stk_gsted" - "dynn_Arup" - "dynn_Br_o_stk_dsgaard" - "dynn_Bj_o_stk_rnlund" - "dynn_Drachmann" - "dynn_Feldb_ae_k" - "dynn_Friis" - "dynn_Hedegaard" - "dynn_H_o_stk_yrup" - "dynn_Jalving" - "dynn_Lidegaard" - "dynn_Munksgaard" - "dynn__O_uml_rum" - "dynn_Pi_o_uml_" - "dynn_Roussell" - "dynn_Forchhammer" - "dynn_Nyerup" - "dynn_Grundtvig" - "dynn_Werlauff" - "dynn_Luxdorph" - "dynn_Ankerstjerne" - "dynn_Windel_o_stk_v" - "dynn_Br_ae_ndgaard" - "dynn_Horsb_o_stk_l" - "dynn_Sigvardt" - "dynn_W_ae_ver" - "dynn_Hirschsprung" - "dynn_Halberstadt" - "dynn_Saabye" - "dynn_Kierulf" - "dynn_Langgaard" - "dynn_Vett" - "dynn_Kofoed" - "dynn_Thrige" - "dynn_Tvede" - "dynn_Kirketerp" } dynasty_names = { "dynn_Abell" - "dynn_Adler" "dynn_Agerholm" - "dynn_Agger" "dynn_Albertsen" "dynn_Albinus" "dynn_Als_dsh_Nielsen" @@ -183,16 +113,13 @@ "dynn_Andersen" "dynn_Axelsen" "dynn_Bardrum" - "dynn_Barret" "dynn_Bendix" "dynn_Benn" "dynn_Berner" "dynn_Bjerg" - "dynn_Blixen" "dynn_Bodelsen" "dynn_Bolbjerg" "dynn_Borre" - "dynn_Brandenhoff" "dynn_Brinck" "dynn_Bro" "dynn_Campbell" @@ -207,66 +134,52 @@ "dynn_Damm" "dynn_Dollerup" "dynn_Dr_o_stk_ger" - "dynn_Ebstrup" "dynn_Engberg" "dynn_Ferslev" "dynn_Foersom" "dynn_Friborg" "dynn_Frost" "dynn_Gr_o_stk_nvold" - "dynn_Graham" "dynn_H_o_stk_eg" "dynn_H_o_stk_gh" "dynn_Hald" "dynn_Hansen" - "dynn_Hedegren" "dynn_Hindkj_ae_r" "dynn_Hinnerfeldt" "dynn_Holten" "dynn_Houlberg" "dynn_J_o_stk_rgensen" - "dynn_Jansen" - "dynn_Jay" "dynn_Jensen" "dynn_Johansen" "dynn_Juhl" "dynn_Juul" "dynn_Kj_ae_r" "dynn_Kj_ae_rholm" - "dynn_Klein" "dynn_Klingenberg" "dynn_Klynge" "dynn_Knudsen" - "dynn_Krag" "dynn_Kristensen" "dynn_Kronborg" "dynn_L_o_stk_kke" "dynn_L_o_stk_kken" "dynn_Larsen" "dynn_Laursen" - "dynn_Lind" "dynn_Lindskj_o_stk_ld" "dynn_Lyng" - "dynn_M_o_stk_" "dynn_M_o_stk_ller" "dynn_M_o_stk_llgaard" "dynn_Madsen" "dynn_Manz" "dynn_Martins" "dynn_Mathisen" - "dynn_Medina" "dynn_Meinert" - "dynn_Meisner" "dynn_Mejer" "dynn_Melgaard" "dynn_Mogensen" - "dynn_Monrad" "dynn_Mortensen" - "dynn_N_o_stk_rby" "dynn_Nielsen" "dynn_Norlyk" "dynn_Nyboe" - "dynn_Offersen" "dynn_Olesen" "dynn_Olsen" "dynn_Pedersen" @@ -276,19 +189,13 @@ "dynn_Rasmussen" "dynn_Ravn" "dynn_Ravnb_o_stk_l" - "dynn_Remvold" "dynn_Riggelsen" "dynn_Risgaard" "dynn_S_o_stk_rensen" - "dynn_Scarlet" - "dynn_Scavenius" - "dynn_Seebach" "dynn_Sehested" - "dynn_Seidelin" "dynn_Sj_o_stk_ht" "dynn_Sommer" "dynn_Stapelfeldt" - "dynn_Stauning" "dynn_Steffensen" "dynn_Stein" "dynn_Sten" @@ -297,49 +204,6 @@ "dynn_Thomsen" "dynn_Thorslund" "dynn_Utzon" - "dynn_Vinterberg" - "dynn_von_Trier" - "dynn_Waldau" - "dynn_Duelund" - "dynn_Aakj_ae_r" - "dynn_Neergaard" - "dynn_Hagemann" - "dynn_B_o_stk_gsted" - "dynn_Arup" - "dynn_Br_o_stk_dsgaard" - "dynn_Bj_o_stk_rnlund" - "dynn_Drachmann" - "dynn_Feldb_ae_k" - "dynn_Friis" - "dynn_Hedegaard" - "dynn_H_o_stk_yrup" - "dynn_Jalving" - "dynn_Lidegaard" - "dynn_Munksgaard" - "dynn__O_uml_rum" - "dynn_Pi_o_uml_" - "dynn_Roussell" - "dynn_Forchhammer" - "dynn_Nyerup" - "dynn_Grundtvig" - "dynn_Werlauff" - "dynn_Luxdorph" - "dynn_Ankerstjerne" - "dynn_Windel_o_stk_v" - "dynn_Br_ae_ndgaard" - "dynn_Horsb_o_stk_l" - "dynn_Sigvardt" - "dynn_W_ae_ver" - "dynn_Hirschsprung" - "dynn_Halberstadt" - "dynn_Saabye" - "dynn_Kierulf" - "dynn_Langgaard" - "dynn_Vett" - "dynn_Kofoed" - "dynn_Thrige" - "dynn_Tvede" - "dynn_Kirketerp" } male_names = { @@ -348,11 +212,10 @@ Bent Bjarne Bo Brian Carl Carsten Casper Christian Claus Daniel David Dennis - Emil Erik Erling Eluf Eskil + Emil Erik Erling Finn Flemming Frank Frederik - Gregers Hans Henning Henrik - J_o_stk_rgen J_o_stk_rn Jacob Jakob Jan Jens Jeppe Jesper John Jonas Jerrik + J_o_stk_rgen J_o_stk_rn Jacob Jakob Jan Jens Jeppe Jesper John Jonas Kaj Karsten Kasper Keld Kenneth Kim Klaus Knud Kristian Kurt Lars Lasse Leif Mads Martin Mathias Michael Mikkel Mogens Morten @@ -363,19 +226,19 @@ S_o_stk_ren Simon Steen Steffen Stig Svend Thomas Tom Torben Troels Ulrik - Vagn Vilfred + Vagn } 2 = { Aage Adam Alexander Anton Asbj_o_stk_rn Asger Axel - B_o_stk_rge Bendt Benjamin Birger Bj_o_stk_rn + B_o_stk_rge Bendt Benjamin Birger Bj_o_stk_rn Charles Christoffer Claes Ernst Freddy Frode Georg Gunnar Gustav Helge Henry Holger Ivar - Joachim Johan Johannes Jon Jonathan Jannik Jokum - Kresten Kristen_male Kristoffer Kjeld + Joachim Johan Johannes Jon Jonathan + Kresten Kristen_male Kristoffer Magnus Malthe Marcus Mark Mohammad Nicklas Nicolaj Oliver Oluf Otto @@ -465,7 +328,6 @@ patronym_suffix_male = "dynnpat_suf_sen" patronym_suffix_female = "dynnpat_suf_sdatter" - always_use_patronym = yes # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. pat_grf_name_chance = 60 diff --git a/common/culture/name_lists/NEOW_doggerlander.txt b/common/culture/name_lists/NEOW_doggerlander.txt deleted file mode 100644 index a6c00b429..000000000 --- a/common/culture/name_lists/NEOW_doggerlander.txt +++ /dev/null @@ -1,553 +0,0 @@ -name_list_NEOW_doggerlander = { - - cadet_dynasty_names = { - "dynn_Ahmed" - "dynn_Akhtar" - "dynn_Ali" - "dynn_Allen" - "dynn_Austin" - "dynn_Ackerman" - "dynn_Axtell" - "dynn_Ayers" - "dynn_Baker" - "dynn_Beed" - "dynn_Bennett" - "dynn_Bertish" - "dynn_Bodmer" - "dynn_Briggs" - "dynn_Brown" - "dynn_Bulmer" - "dynn_Bywater" - "dynn_Bryant" - "dynn_Baxter" - "dynn_Barton" - "dynn_Buckley" - "dynn_Burke" - "dynn_Byrne" - "dynn_Bishop" - "dynn_Burgess" - "dynn_Bates" - "dynn_Boudon" - "dynn_Chambers" - "dynn_Clark" - "dynn_Clarke" - "dynn_Cooper" - "dynn_Corbridge" - "dynn_Crawford" - "dynn_Crossingham" - "dynn_Clayton" - "dynn_Coleman" - "dynn_Curtis" - "dynn_Cooke" - "dynn_Carr" - "dynn_Chase" - "dynn_Cowles" - "dynn_Davies" - "dynn_Davis" - "dynn_Dewey" - "dynn_Dean" - "dynn_Dunn" - "dynn_De_spc_Laney" - "dynn_Drake" - "dynn_Edge" - "dynn_Edwards" - "dynn_Evans" - "dynn_Farzad" - "dynn_Fergusson" - "dynn_Fulkerson" - "dynn_Flynn" - "dynn_Gerrard" - "dynn_Gibson" - "dynn_Gledhill" - "dynn_Godfrey" - "dynn_Green" - "dynn_Griffiths" - "dynn_Groom" - "dynn_Greenwood" - "dynn_Gardner" - "dynn_Goodwin" - "dynn_Griswold" - "dynn_Gibbs" - "dynn_Hall" - "dynn_Harris" - "dynn_Harrison" - "dynn_Hill" - "dynn_Hood" - "dynn_Hughes" - "dynn_Hussain" - "dynn_Houghton" - "dynn_Holt" - "dynn_Higgins" - "dynn_Hutchinson" - "dynn_Harper" - "dynn_Hopkins" - "dynn_Hodgson" - "dynn_Henderson" - "dynn_Hawkins" - "dynn_Hayes" - "dynn_Holland" - "dynn_Hunter" - "dynn_Hurst" - "dynn_Harrington" - "dynn_Holden" - "dynn_Ing" - "dynn_Jackson" - "dynn_James" - "dynn_Johnson" - "dynn_Jones" - "dynn_Jennings" - "dynn_Kaur" - "dynn_Kendon" - "dynn_Khan" - "dynn_King" - "dynn_Kingston" - "dynn_Lashmar" - "dynn_Lee" - "dynn_Lever" - "dynn_Lewis" - "dynn_Lowe" - "dynn_Lisdell" - "dynn_Le_spc_Chien" - "dynn_Lamont" - "dynn_Manzoor" - "dynn_Martin" - "dynn_Milligan" - "dynn_Mills" - "dynn_Moore" - "dynn_Morgan" - "dynn_Morris" - "dynn_Miles" - "dynn_Moss" - "dynn_Moller" - "dynn_Marshall" - "dynn_Matson" - "dynn_Nicholson" - "dynn_Newton" - "dynn_Norris" - "dynn_Olaloye" - "dynn_Osborne" - "dynn_Page" - "dynn_Parker" - "dynn_Patel" - "dynn_Pemberton" - "dynn_Phillips" - "dynn_Pinchbeck" - "dynn_Pound" - "dynn_Price" - "dynn_Richardson" - "dynn_Roberts" - "dynn_Robinson" - "dynn_Reeves" - "dynn_Rowe" - "dynn_Robson" - "dynn_Reed" - "dynn_Rees" - "dynn_Reid" - "dynn_Rowland" - "dynn_Rhodes" - "dynn_Royce" - "dynn_Scipio" - "dynn_Scott" - "dynn_Shah" - "dynn_Shallice" - "dynn_Shaw" - "dynn_Singh" - "dynn_Smith" - "dynn_Sanderson" - "dynn_Stokes" - "dynn_Sutton" - "dynn_Schutt" - "dynn_Taylor" - "dynn_Temple" - "dynn_Thomas" - "dynn_Thompson" - "dynn_Todd" - "dynn_Treadwell" - "dynn_Turner" - "dynn_Tomlinson" - "dynn_Tichenor" - "dynn_Terwilliger" - "dynn_Van_spc_Lieu" - "dynn_Van_spc_Kirk" - "dynn_Van_spc_Ostrand" - "dynn_Walker" - "dynn_Ward" - "dynn_Watson" - "dynn_White" - "dynn_Wilkinson" - "dynn_Williams" - "dynn_Wilson" - "dynn_Winstanley" - "dynn_Wolpert" - "dynn_Wood" - "dynn_Wright" - "dynn_Weston" - "dynn_Walters" - "dynn_Willis" - "dynn_Watkins" - "dynn_Walton" - "dynn_Wells" - "dynn_Wescott" - "dynn_Wilcox" - "dynn_Westervelt" - "dynn_Young" - "dynn_Yates" - "dynn_Kingshott" - } - - dynasty_names = { - "dynn_Ahmed" - "dynn_Akhtar" - "dynn_Ali" - "dynn_Allen" - "dynn_Austin" - "dynn_Ackerman" - "dynn_Axtell" - "dynn_Ayers" - "dynn_Baker" - "dynn_Beed" - "dynn_Bennett" - "dynn_Bertish" - "dynn_Bodmer" - "dynn_Briggs" - "dynn_Brown" - "dynn_Bulmer" - "dynn_Bywater" - "dynn_Bryant" - "dynn_Baxter" - "dynn_Barton" - "dynn_Buckley" - "dynn_Burke" - "dynn_Byrne" - "dynn_Bishop" - "dynn_Burgess" - "dynn_Bates" - "dynn_Boudon" - "dynn_Chambers" - "dynn_Clark" - "dynn_Clarke" - "dynn_Cooper" - "dynn_Corbridge" - "dynn_Crawford" - "dynn_Crossingham" - "dynn_Clayton" - "dynn_Coleman" - "dynn_Curtis" - "dynn_Cooke" - "dynn_Carr" - "dynn_Chase" - "dynn_Cowles" - "dynn_Davies" - "dynn_Davis" - "dynn_Dewey" - "dynn_Dean" - "dynn_Dunn" - "dynn_De_spc_Laney" - "dynn_Drake" - "dynn_Edge" - "dynn_Edwards" - "dynn_Evans" - "dynn_Farzad" - "dynn_Fergusson" - "dynn_Fulkerson" - "dynn_Flynn" - "dynn_Gerrard" - "dynn_Gibson" - "dynn_Gledhill" - "dynn_Godfrey" - "dynn_Green" - "dynn_Griffiths" - "dynn_Groom" - "dynn_Greenwood" - "dynn_Gardner" - "dynn_Goodwin" - "dynn_Griswold" - "dynn_Gibbs" - "dynn_Hall" - "dynn_Harris" - "dynn_Harrison" - "dynn_Hill" - "dynn_Hood" - "dynn_Hughes" - "dynn_Hussain" - "dynn_Houghton" - "dynn_Holt" - "dynn_Higgins" - "dynn_Hutchinson" - "dynn_Harper" - "dynn_Hopkins" - "dynn_Hodgson" - "dynn_Henderson" - "dynn_Hawkins" - "dynn_Hayes" - "dynn_Holland" - "dynn_Hunter" - "dynn_Hurst" - "dynn_Harrington" - "dynn_Holden" - "dynn_Ing" - "dynn_Jackson" - "dynn_James" - "dynn_Johnson" - "dynn_Jones" - "dynn_Jennings" - "dynn_Kaur" - "dynn_Kendon" - "dynn_Khan" - "dynn_King" - "dynn_Kingston" - "dynn_Lashmar" - "dynn_Lee" - "dynn_Lever" - "dynn_Lewis" - "dynn_Lowe" - "dynn_Lisdell" - "dynn_Le_spc_Chien" - "dynn_Lamont" - "dynn_Manzoor" - "dynn_Martin" - "dynn_Milligan" - "dynn_Mills" - "dynn_Moore" - "dynn_Morgan" - "dynn_Morris" - "dynn_Miles" - "dynn_Moss" - "dynn_Moller" - "dynn_Marshall" - "dynn_Matson" - "dynn_Nicholson" - "dynn_Newton" - "dynn_Norris" - "dynn_Olaloye" - "dynn_Osborne" - "dynn_Page" - "dynn_Parker" - "dynn_Patel" - "dynn_Pemberton" - "dynn_Phillips" - "dynn_Pinchbeck" - "dynn_Pound" - "dynn_Price" - "dynn_Richardson" - "dynn_Roberts" - "dynn_Robinson" - "dynn_Reeves" - "dynn_Rowe" - "dynn_Robson" - "dynn_Reed" - "dynn_Rees" - "dynn_Reid" - "dynn_Rowland" - "dynn_Rhodes" - "dynn_Royce" - "dynn_Scipio" - "dynn_Scott" - "dynn_Shah" - "dynn_Shallice" - "dynn_Shaw" - "dynn_Singh" - "dynn_Smith" - "dynn_Sanderson" - "dynn_Stokes" - "dynn_Sutton" - "dynn_Schutt" - "dynn_Taylor" - "dynn_Temple" - "dynn_Thomas" - "dynn_Thompson" - "dynn_Todd" - "dynn_Treadwell" - "dynn_Turner" - "dynn_Tomlinson" - "dynn_Tichenor" - "dynn_Terwilliger" - "dynn_Van_spc_Lieu" - "dynn_Van_spc_Kirk" - "dynn_Van_spc_Ostrand" - "dynn_Walker" - "dynn_Ward" - "dynn_Watson" - "dynn_White" - "dynn_Wilkinson" - "dynn_Williams" - "dynn_Wilson" - "dynn_Winstanley" - "dynn_Wolpert" - "dynn_Wood" - "dynn_Wright" - "dynn_Weston" - "dynn_Walters" - "dynn_Willis" - "dynn_Watkins" - "dynn_Walton" - "dynn_Wells" - "dynn_Wescott" - "dynn_Wilcox" - "dynn_Westervelt" - "dynn_Young" - "dynn_Yates" - "dynn_Kingshott" - } - - male_names = { - 10 = { - Adam Adrian Alan Alex Alexander Andrew Anthony Arthur - Barry Bedivere Benjamin Brian - Carl Charles Chris Christopher Colin Craig - Daniel Darren David Dean Dennis Derek - Edward Eric Ernest - Frank Frederick - Galahad Gary Geoffrey George Gordon Graham - Ian - Jack James Jamie Jason John Jonathan Joseph - Keith Kenneth Kevin - Lancelot Luke - Malcolm Mark Martin Matthew Michael Mohammed - Neil Nicholas Nick Nigel Norman - Offa - Palamedes Patrick Paul Percival Peter Philip - Raymond Richard Robert Roger Ronald Roy - Sam Samuel Scott Sean Shaun Simon Stephen Steven Stuart - Terence Terry Thomas Tim Timothy Tony Trevor - Wayne William - } - 5 = { - Aaron Abdul Alastair Albert Alec Alfred Ali Alistair Allan Allen Andre Andy Angus Antonio Antony Arnold Ashley Aubrey - Barrie Basil Ben Bernard Beryl Billy Bradley Brett Bruce Bryan - Callum Cameron Cecil Charlie Christian Clifford Clive Cyril - Dale Damian Damien Danny Darryl Declan Denis Derrick Desmond Dominic Don Donald Douglas Duncan Dylan - Edgar Edmund Edwin Elliot Elliott Eugene - Francis Fred - Gareth Garry Gavin Gerald Gerard Gilbert Giles Glen Glenn Godfrey Graeme Gregory Guy - Harold Harry Harvey Henry Herbert Horace Howard Hugh Hugo - Iain Isaac Ivan Ivor - Jacob Jake Jay Jeff Jeffrey Jeremy Joe Joel Johnny Jon Jordan Josh Joshua Julian Justin - Karl Kieran Kristian Kyle - Laurence_male Laurie Lawrence Lee Leigh Leon Leonard Leslie Lewis Liam Lionel Lloyd Louis - Marc Marcus Martyn Mathew Maurice Max Maxwell Melvyn Mervyn Mick Mitchell Mohamed Mohammad Muhammad - Nathan Nathaniel Neville Nico Nicolas Noel - Oliver Oscar Owen - Percy Phil Phillip - Ralph Ray Reginald Rhys Ricky Robin Roderick Rodney Roland Ross Royston Rupert Russell Ryan - Shane Sidney Spencer Stanley Steve Stewart Sydney - Tariq Toby Tom Tommy - Vernon Victor Vincent - Walter Wesley Wilfred Will Winston - } - 1 = { - _A_rng_svoudt - _A_uml_ron - _AE_gteeuw - Andriers Alberthus Arjian Alasteer - Barent Baldwijn Benndy Brendaan Breuno Baarn_ae_bij B_ae_rtr_a_grv_nd Bjoerner - Christiaarn Cedriec Corniel - Driers Daafid - Ewould Eustaas Enewoudt - Frandiscus Freekerijk Folkke - Gustaav Geoffried Gynner Giels Guustav - Huubert H_ae_ngst Hannik - Isa_a_uml_k Ingw_ae_rt - Jespaar Jonnick Jantick J_o_stk_rriaan Joepsef Jokhem - Konraad Kr_ae_sten Knoed - Louie Louritz Loekas - Mortijn Mikkhiel Matthia_u_uml_s Mertijn Moehammed Moehamm_a_rng_dh - Nicelas N_a_rng_rmand Noorm_ae_nd - Pieder - Reynaard Rijkhard R_a_rng_lf - Sebastiaan Sijguerd Steephen Sj_o_stk_rgen Sakke - Thomaas Tjoerls - Villem Vilfr_ae_d Valentijne - Willum Wilijaam Woulter - } - } - female_names = { - 10 = { - Alison Amanda Amy Angela Ann Anna Anne Audrey - Barbara Betty Beverley Brenda - Carol Carole Caroline Catherine Charlotte Christine Claire Clare - Dawn Deborah Denise Diane Donna Doreen Doris Dorothy - Eileen Elaine Elizabeth Emily Emma - Fiona Frances - Gemma Gillian - Hannah Hayley Hazel Heather Helen - Irene - Jacqueline Jane Janet Janice Jayne Jean_female Jennifer Jill Joan Joanna Joanne Joyce Judith Julia Julie June - Karen Kate Katherine Kathleen Kathryn Katie Kelly Kerry Kim - Laura Lesley Linda Lisa Lorraine Louise Lucy Lynn - Margaret Maria Marie Marjorie Mary Maureen Melanie Michelle - Natalie Nicola - Pamela Patricia Paula Pauline - Rachel Rebecca Rosemary Ruth - Sally Samantha Sandra Sarah Selina Sharon Sheila Shirley Sophie Stephanie Susan Suzanne Sylvia - Teresa Tina Tracey Tracy - Valerie Victoria - Wendy - Yvonne - } - 5 = { - Abbie Abigail Ada Adele Agnes Aimee Alexandra Alice Alicia Alma Amber Amelia Andrea Anita Annette Annie Anthea Antoinette Ashleigh - Beatrice Belinda Bessie Beth Bethan Bethany Bridget - Camilla Candice Carla Carly Carolyn Cathy Chantelle Charlene Chelsea Cheryl Chloe Christina Clair Clara Clorinda Constance Coral Cynthia - Daisy Daniela Danielle Daphne Debbie Debra Delia Diana Dora - Edith Edna Eleanor Ella Ellen Ellie Elsie Enid Esther Ethel Eva Eve Evelyn - Felicity Florence Francesca Freda - Gabrielle Gail Georgia Georgina Geraldine Gertrude Gladys Glenys Gloria Glynis Grace Gwendoline Gwyneth - Harriet Heidi Helena Henrietta Hilary Hilda Hollie Holly - Ida Ingrid Iris Isabel Isabella Ivy - Jade Jasmine Jeanette Jeannette Jemma Jenna Jenny Jessica Jessie Jodie Jordan_female Josephine Joy Juliet Juliette - Katharine Katy Kay Kayleigh Kimberley Kirsty - Lauren Leah Leanne Lee Leila Lilian_female Lillian Lily Lindsay Lindsey Lizzie Lois Lorna Louisa Lucinda Lydia Lynda Lyndsey Lynne Lynsey - Mabel Mandy Margery Marian Marianne Marilyn Marina Marion Marlene Martha Maud Mavis Maxine May Megan Melissa Michele Mildred Millicent Minnie Miriam Mollie Molly Mona Monica Muriel - Nadine Nancy Naomi Natasha Nellie Nichola Nicole Nikki Nina Nora Norah Norma - Olive Olivia - Peggy Penelope Philippa Phoebe Phyllis Polly Priscilla - Rachael Rebekah Rhiannon Rhoda Rita Robyn Rosalind Rose Rosie Rosina Roxanne Rowan Ruby - Sara Shabana Shannon Sian Sofia Sonia Sophia Stacey Stella Sybil - Tanya Tara Thelma Theresa Toni Trish - Ursula - Vanessa Vera Veronica Violet Virginia Vivienne - Winifred - Yasmin - Zoe - } - 1 = { - Adelaide Adelayo Adeline Aggy Alexina Anastasia Annabella Anni Arabella Augusta - Beatrix Bella Bertha Bharti Blanche Boudicca - Caitlin Charly Chila Chrissie Christabel Christelle Chrystal Cicely Clementina Cleopatra Courtney Cressida - Demi Dina Dinah Dorise - Elise Eliza Emerald Emmeline Evaline - Fanny Felicia Freya - Gaia Georgiana Gilly - Harriette Hattie Hermione Honor - Imogen India Innes - Jenneba - Kiera Kumari - Lavena Lavinia Leonora Lilias Lisette - Maimuna Margot Matilda Mayling Mia Milanka Millie Mimi - Naima Nazanin Nessie Nia Nida Nira Nykiya - Oona Orla - Paige Paris Preeya - Ria Rona Rosy - Shena Siena Skye Stefanie - Tamzin Tia Tilly - Usha - Valentina - Yrsa - } - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 80 - mat_grf_name_chance = 0 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_dutch.txt b/common/culture/name_lists/NEOW_dutch.txt index bf91bca5a..565deb8c8 100644 --- a/common/culture/name_lists/NEOW_dutch.txt +++ b/common/culture/name_lists/NEOW_dutch.txt @@ -1,51 +1,15 @@ -name_list_NEOW_dutch = { +name_list_dutch = { cadet_dynasty_names = { - "dynn_Abels" - "dynn_Abma" - "dynn_Accama" - "dynn_Antiquus" - "dynn_Apeldoorn" - "dynn_Apostool" - "dynn_Appelman" - "dynn_Arondeus" - "dynn_Artz" - "dynn_Asselijn" "dynn_Bakker" - "dynn_Bartsius" - "dynn_Bastiaans" - "dynn_Baljeu" - "dynn_Balth" - "dynn_Beeckman" - "dynn_Begeyn" - "dynn_Bendien" - "dynn_Berserik" - "dynn_Berckheyde" - "dynn_Bispinck" "dynn_Blom" "dynn_Boots" "dynn_Bos" - "dynn_Bosschaert" "dynn_Brandts_spc_Buys" "dynn_Brink" "dynn_Brouwer" "dynn_Cardozo" - "dynn_Casembroot" - "dynn_Craeyvanger" "dynn_Cremer" - "dynn_Coevershoff" - "dynn_Coumans" - "dynn_Coopse" - "dynn_Chabot" - "dynn_Crabeth" - "dynn_Calisch" - "dynn_Codde" - "dynn_Citroen" - "dynn_Cuijp" - "dynn_Daiwaille" - "dynn_Damave" - "dynn_Danckerts" - "dynn_Dankmeijer" "dynn_de_spc_Boer" "dynn_de_spc_Bruijn" "dynn_de_spc_Bruin" @@ -59,85 +23,16 @@ "dynn_de_spc_Vrind" "dynn_de_spc_Wit" "dynn_Dekker" - "dynn_Delff" - "dynn_Demiak" - "dynn_Diepraem" "dynn_Dijkstra" - "dynn_Dijsselhof" - "dynn_Doudijns" - "dynn_Druyvesteyn" - "dynn_Duiker" - "dynn_Dullaert" - "dynn_Duyfhuysen" - "dynn_Eckhout" - "dynn_Eekman" - "dynn_Eerelman" - "dynn_Egenberger" - "dynn_Ehnle" - "dynn_Elaut" - "dynn_Elias" - "dynn_Elinga" - "dynn_Elliger" - "dynn_Elsevier" - "dynn_Engel" - "dynn_Esselens" - "dynn_Essers" - "dynn_Eversdijck" - "dynn_Eversen" - "dynn_Eyck" - "dynn_Eymer" - "dynn_Fabritius" - "dynn_Ferreris" - "dynn_Ficheroux" - "dynn_Flinck" - "dynn_Fontijn" - "dynn_Franck" - "dynn_Frankot" - "dynn_Fris" - "dynn_Frissen" - "dynn_Fromantiou" - "dynn_Furnerius" - "dynn_Gaal" - "dynn_Gael" - "dynn_Gallis" - "dynn_Garf" - "dynn_Gebski" - "dynn_Geradts" - "dynn_Gerbier" - "dynn_Gerdes" - "dynn_Germyn" - "dynn_Gestel" "dynn_Geleijnse" - "dynn_Gillig" - "dynn_Gillis" - "dynn_Gilsemans" - "dynn_Glauber" - "dynn_Goderis" - "dynn_Goedart" - "dynn_Goudt" "dynn_Graafland" - "dynn_Graat" - "dynn_Grauss" "dynn_Gunnewegh" - "dynn_Haag" - "dynn_Haaxman" - "dynn_Hackaert" - "dynn_Hals" - "dynn_Hanedoes" - "dynn_Hanneman" - "dynn_Haringh" "dynn_Hendriks" - "dynn_Heerdink" - "dynn_Heeremans" - "dynn_Heerschop" - "dynn_Heijenbrock" "dynn_Hoekstra" "dynn_Hoetink" "dynn_Hogenbirk" "dynn_Holtmann" - "dynn_Houbraken" "dynn_Huisman" - "dynn_Hynckes" "dynn_Jacobs" "dynn_Jansen" "dynn_Janssen" @@ -146,20 +41,14 @@ "dynn_Kardol" "dynn_Kok" "dynn_Koster" - "dynn_Komrij" - "dynn_Konijnendijk" - "dynn_Koch" "dynn_Kruysen" - "dynn_Kruseman" "dynn_Lendering" "dynn_Louwerens" "dynn_Lubbers" "dynn_Maas" "dynn_Meijer" - "dynn_Mesdag" "dynn_Mikkenie" "dynn_Mulder" - "dynn_Nievelt" "dynn_Peters" "dynn_Prins" "dynn_Remkes" @@ -173,18 +62,11 @@ "dynn_Schutijser" "dynn_Smit" "dynn_Smits" - "dynn_Someren" "dynn_Toonen" "dynn_Touber" "dynn_van_spc__pst_t_spc_Wout" - "dynn_van_spc_Anraedt" - "dynn_van_spc_Aelst" - "dynn_van_spc_Almeloveen" - "dynn_van_spc_Amelsfoort" "dynn_van_spc_Beek" - "dynn_van_spc_Cuylenborch" "dynn_van_spc_Dam" - "dynn_van_spc_Drielst" "dynn_van_spc_de_spc_Ruit" "dynn_van_spc_de_spc_Ven" "dynn_van_spc_den_spc_Berg" @@ -201,90 +83,36 @@ "dynn_van_spc_der_spc_Wal" "dynn_van_spc_der_spc_Zande" "dynn_van_spc_Dijk" - "dynn_van_spc_Eijsen" - "dynn_van_spc_Eeden" - "dynn_van_spc_Everdingen" - "dynn_van_spc_Fornenburgh" - "dynn_van_spc_Gaelen" - "dynn_van_spc_Gaesbeeck" - "dynn_van_spc_Gelder" - "dynn_van_spc_Gemert" - "dynn_van_spc_Genk" - "dynn_van_spc_Gherwen" - "dynn_van_spc_Glinstra" - "dynn_van_spc_Haanen" - "dynn_van_spc_Haensbergen" - "dynn_van_spc_Hasselt" "dynn_van_spc_Klaveren" "dynn_van_spc_Leeuwen" "dynn_van_spc_Leur" - "dynn_van_spc_Nieuwland" "dynn_van_spc_Orsouw" "dynn_van_spc_Ulzen" "dynn_van_spc_Velden" "dynn_van_spc_Vliet" "dynn_Verbaas" "dynn_Verhoeven" - "dynn_Verhoef" "dynn_Vermeer" "dynn_Vermeulen" "dynn_Vissenberg" "dynn_Visser" - "dynn_Vroom" "dynn_Vogelsang" "dynn_Vos" "dynn_Warmerdam" "dynn_Waterreus" "dynn_Willems" - "dynn_Wijnveld" } dynasty_names = { - "dynn_Abels" - "dynn_Abma" - "dynn_Accama" - "dynn_Antiquus" - "dynn_Apeldoorn" - "dynn_Apostool" - "dynn_Appelman" - "dynn_Arondeus" - "dynn_Artz" - "dynn_Asselijn" "dynn_Bakker" - "dynn_Bartsius" - "dynn_Bastiaans" - "dynn_Baljeu" - "dynn_Balth" - "dynn_Beeckman" - "dynn_Begeyn" - "dynn_Bendien" - "dynn_Berserik" - "dynn_Berckheyde" - "dynn_Bispinck" "dynn_Blom" "dynn_Boots" "dynn_Bos" - "dynn_Bosschaert" "dynn_Brandts_spc_Buys" "dynn_Brink" "dynn_Brouwer" "dynn_Cardozo" - "dynn_Casembroot" - "dynn_Craeyvanger" "dynn_Cremer" - "dynn_Coevershoff" - "dynn_Coumans" - "dynn_Coopse" - "dynn_Chabot" - "dynn_Crabeth" - "dynn_Calisch" - "dynn_Codde" - "dynn_Citroen" - "dynn_Cuijp" - "dynn_Daiwaille" - "dynn_Damave" - "dynn_Danckerts" - "dynn_Dankmeijer" "dynn_de_spc_Boer" "dynn_de_spc_Bruijn" "dynn_de_spc_Bruin" @@ -298,85 +126,16 @@ "dynn_de_spc_Vrind" "dynn_de_spc_Wit" "dynn_Dekker" - "dynn_Delff" - "dynn_Demiak" - "dynn_Diepraem" "dynn_Dijkstra" - "dynn_Dijsselhof" - "dynn_Doudijns" - "dynn_Druyvesteyn" - "dynn_Duiker" - "dynn_Dullaert" - "dynn_Duyfhuysen" - "dynn_Eckhout" - "dynn_Eekman" - "dynn_Eerelman" - "dynn_Egenberger" - "dynn_Ehnle" - "dynn_Elaut" - "dynn_Elias" - "dynn_Elinga" - "dynn_Elliger" - "dynn_Elsevier" - "dynn_Engel" - "dynn_Esselens" - "dynn_Essers" - "dynn_Eversdijck" - "dynn_Eversen" - "dynn_Eyck" - "dynn_Eymer" - "dynn_Fabritius" - "dynn_Ferreris" - "dynn_Ficheroux" - "dynn_Flinck" - "dynn_Fontijn" - "dynn_Franck" - "dynn_Frankot" - "dynn_Fris" - "dynn_Frissen" - "dynn_Fromantiou" - "dynn_Furnerius" - "dynn_Gaal" - "dynn_Gael" - "dynn_Gallis" - "dynn_Garf" - "dynn_Gebski" - "dynn_Geradts" - "dynn_Gerbier" - "dynn_Gerdes" - "dynn_Germyn" - "dynn_Gestel" "dynn_Geleijnse" - "dynn_Gillig" - "dynn_Gillis" - "dynn_Gilsemans" - "dynn_Glauber" - "dynn_Goderis" - "dynn_Goedart" - "dynn_Goudt" "dynn_Graafland" - "dynn_Graat" - "dynn_Grauss" "dynn_Gunnewegh" - "dynn_Haag" - "dynn_Haaxman" - "dynn_Hackaert" - "dynn_Hals" - "dynn_Hanedoes" - "dynn_Hanneman" - "dynn_Haringh" "dynn_Hendriks" - "dynn_Heerdink" - "dynn_Heeremans" - "dynn_Heerschop" - "dynn_Heijenbrock" "dynn_Hoekstra" "dynn_Hoetink" "dynn_Hogenbirk" "dynn_Holtmann" - "dynn_Houbraken" "dynn_Huisman" - "dynn_Hynckes" "dynn_Jacobs" "dynn_Jansen" "dynn_Janssen" @@ -385,20 +144,14 @@ "dynn_Kardol" "dynn_Kok" "dynn_Koster" - "dynn_Komrij" - "dynn_Konijnendijk" - "dynn_Koch" "dynn_Kruysen" - "dynn_Kruseman" "dynn_Lendering" "dynn_Louwerens" "dynn_Lubbers" "dynn_Maas" "dynn_Meijer" - "dynn_Mesdag" "dynn_Mikkenie" "dynn_Mulder" - "dynn_Nievelt" "dynn_Peters" "dynn_Prins" "dynn_Remkes" @@ -412,18 +165,11 @@ "dynn_Schutijser" "dynn_Smit" "dynn_Smits" - "dynn_Someren" "dynn_Toonen" "dynn_Touber" "dynn_van_spc__pst_t_spc_Wout" - "dynn_van_spc_Anraedt" - "dynn_van_spc_Aelst" - "dynn_van_spc_Almeloveen" - "dynn_van_spc_Amelsfoort" "dynn_van_spc_Beek" - "dynn_van_spc_Cuylenborch" "dynn_van_spc_Dam" - "dynn_van_spc_Drielst" "dynn_van_spc_de_spc_Ruit" "dynn_van_spc_de_spc_Ven" "dynn_van_spc_den_spc_Berg" @@ -440,106 +186,86 @@ "dynn_van_spc_der_spc_Wal" "dynn_van_spc_der_spc_Zande" "dynn_van_spc_Dijk" - "dynn_van_spc_Eijsen" - "dynn_van_spc_Eeden" - "dynn_van_spc_Everdingen" - "dynn_van_spc_Fornenburgh" - "dynn_van_spc_Gaelen" - "dynn_van_spc_Gaesbeeck" - "dynn_van_spc_Gelder" - "dynn_van_spc_Gemert - "dynn_van_spc_Genk" - "dynn_van_spc_Gherwen" - "dynn_van_spc_Glinstra" - "dynn_van_spc_Haanen - "dynn_van_spc_Haensbergen - "dynn_van_spc_Hasselt "dynn_van_spc_Klaveren" "dynn_van_spc_Leeuwen" "dynn_van_spc_Leur" - "dynn_van_spc_Nieuwland" "dynn_van_spc_Orsouw" "dynn_van_spc_Ulzen" "dynn_van_spc_Velden" "dynn_van_spc_Vliet" "dynn_Verbaas" "dynn_Verhoeven" - "dynn_Verhoef" "dynn_Vermeer" "dynn_Vermeulen" "dynn_Vissenberg" "dynn_Visser" - "dynn_Vroom" "dynn_Vogelsang" "dynn_Vos" "dynn_Warmerdam" "dynn_Waterreus" "dynn_Willems" - "dynn_Wijnveld" } male_names = { 3 = { - Albert Aelbert Andr_e_act_ Arie Arjan + Albert Andr_e_act_ Arie Arjan Bart Bas Ben Bob Bram Daan Danny David Dennis Dirk - Edwin Eric Erik Erwin Eppo Esaias + Edwin Eric Erik Erwin Frank Frans - Geert Gerard Gerrit Goltz - Hans Harry Herman Heiman - Jan Jasper Jeroen Johan John Joost Jos Jurre Jurryt - Kevin Klaas Koen - Loek + Geert Gerard Gerrit + Hans Harry Herman + Jan Jasper Jeroen Johan John Joost Jos + Kevin Klaas Koen Maarten Marc Marcel Marco Mark Martijn Martin Maurice Michael Michel Michiel Nick Niels_Cornelius Patrick Paul Peter Piet Pieter Raymond Remco Ren_e_act_ Richard Rick Rob Robert Robin Roel Ron Ronald Roy Ruud - Sander Stefan Steven Sieuwerd Sybrand - Thijs Thomas Tim Tom Tethart + Sander Stefan Steven + Thijs Thomas Tim Tom Vincent - Willem Wouter Wibrand Wybrand + Willem Wouter } 2 = { - Aart Adriaan Alexander Andreas Andries Anton Arend Arnold Arnoud Aarnout Arnout + Aart Adriaan Alexander Andreas Andries Anton Arend Arnold Arnoud Bastiaan Berend Bernard Bertus Bj_o_uml_rn Brian - Casper Chiel Christiaan Christian Cornelis Carel - Dani_e_uml_l Derk Diederik + Casper Chiel Christiaan Christian Cornelis + Dani_e_uml_l Derk Eduard Edward Egbert Elly Evert Ferdinand Floris Francis Frederik Frits - Gerhard Gijs Govert + Gerhard Gijs Harm Hendrik Henri - Ian Ivo - Jacob Jarno Jeffrey Jelle Jesper Jesse Job Joep Joey Johannes Jordi Jordy Joris Julian Justin - Karel Kees Kenneth + Ivo + Jacob Jarno Jeffrey Jelle Jesper Jesse Job Joep Joey Johannes Jordy Joris Julian Justin + Karel Lars Laurens Leendert Leonard Louis Luc Lucas Luuk Maikel Marcus Marinus Marius Marten Mathieu Matthijs Max Mohamed Mohammed Niek - Pascal Pepijn Pim Poppe Poppo + Pascal Pepijn Pim Ricardo Rik Roelof Roger Rogier Roland Ruben Rudolf Rutger Sam Sebastiaan Simon Sjoerd Stan_Constantine Stef Stephan Stijn Sven - Teun Timo Ties Tjeerd - Wesley Wessel Wim Wout + Teun Timo + Wesley Wessel } 1 = { Abraham Adrianus Albertus Anne_male Anthonie Anthonius Antonie Antonius Antoon Arnoldus Bernardus Bryan - Christianus Cornelius Christoffel Constantijn + Christianus Cornelius Damian Dylan - Edsger Eelke Ed Eliano + Edsger Franciscus - Gerardus Gerhardus Gijsbert Gijsbertus Guus Gustaaf + Gerardus Gerhardus Gijsbert Gijsbertus Hendricus Hendrikus Henricus Hermanus Hubert Hubertus - Jacobus Jakob Jerdy Jerrel Jo_e_uml_l Joannes Jona_Jonah Joseph Josephus Jozef Jurri_e_uml_n + Jacobus Jakob Jerrel Joannes Jona_Jonah Joseph Josephus Jozef Kornelis Krijn Lambertus Laurentius Leo Leonardus Levi Lodewijk Lourens - Marcellinus Martinus Mathias Mats Mees Melle Memphis Merlijn Mexx Micky Mike Milan Misha_e_uml_l + Marcellinus Martinus Mathias Mees Melle Merlijn Mike Milan Misha_e_uml_l Nicolaas Nimo Noah - Paulus Petrus Pyke + Paulus Petrus Quinten - Robertus Ronaldus Ryan Rembrandt Reinier Rodney - Sem Shane - Teunis Theodorus Tijjani Tjerk Tjark - Virgil + Robertus Ronaldus Ryan + Sem + Teunis Theodorus Wilhelm Wilhelmus Willibrord Youri } @@ -558,7 +284,7 @@ Jacqueline Janneke Jessica Jolanda Joyce Judith Julia Karin Kim Laura Leonie Linda Lisa Lisette - Maaike Manon Maria Marianne Marieke Marije Marijke Marion Mariska Marja Marjan_female Marjolein Marleen Marloes Martine Miranda Mirjam Monique + Maaike Manon Maria Marianne Marieke Marije Marijke Marion Mariska Marja Marjan Marjolein Marleen Marloes Martine Miranda Mirjam Monique Nathalie Nicole Nienke Patricia Petra Rianne Robin_female @@ -580,7 +306,7 @@ Janna Jannie Janny Jasmijn Jeannette Jennifer Joanna Johanna Kelly Kimberley Kimberly Kirsten Lara Larissa Lianne Lieke Lisanne Lotte Louise Lucia Lynn - Maartje Mandy Mari_e_uml_lle Marie Marina Marit Marjon Martha Martina Maud Melanie Melissa Merel Michelle Milou Mireille Monica Myrthe + Maartje Mandy Mari_e_uml_lle Marie Marina Marit Martha Martina Maud Melanie Melissa Merel Michelle Milou Mireille Monica Myrthe Naomi Nancy Natascha Natasja Nelly Nikki Nina Paula Priscilla Rachel Renate Romy Roos Rosa Rosalie Roxanne Ruth diff --git a/common/culture/name_lists/NEOW_english.txt b/common/culture/name_lists/NEOW_english.txt index 00b98a0c5..a75c00670 100644 --- a/common/culture/name_lists/NEOW_english.txt +++ b/common/culture/name_lists/NEOW_english.txt @@ -1,14 +1,10 @@ -name_list_NEOW_english = { +name_list_NEOW_english = { cadet_dynasty_names = { "dynn_Ahmed" "dynn_Akhtar" "dynn_Ali" "dynn_Allen" - "dynn_Austin" - "dynn_Ackerman" - "dynn_Axtell" - "dynn_Ayers" "dynn_Baker" "dynn_Beed" "dynn_Bennett" @@ -18,16 +14,6 @@ "dynn_Brown" "dynn_Bulmer" "dynn_Bywater" - "dynn_Bryant" - "dynn_Baxter" - "dynn_Barton" - "dynn_Buckley" - "dynn_Burke" - "dynn_Byrne" - "dynn_Bishop" - "dynn_Burgess" - "dynn_Bates" - "dynn_Boudon" "dynn_Chambers" "dynn_Clark" "dynn_Clarke" @@ -35,27 +21,14 @@ "dynn_Corbridge" "dynn_Crawford" "dynn_Crossingham" - "dynn_Clayton" - "dynn_Coleman" - "dynn_Curtis" - "dynn_Cooke" - "dynn_Carr" - "dynn_Chase" - "dynn_Cowles" "dynn_Davies" "dynn_Davis" "dynn_Dewey" - "dynn_Dean" - "dynn_Dunn" - "dynn_De_spc_Laney" - "dynn_Drake" "dynn_Edge" "dynn_Edwards" "dynn_Evans" "dynn_Farzad" "dynn_Fergusson" - "dynn_Fulkerson" - "dynn_Flynn" "dynn_Gerrard" "dynn_Gibson" "dynn_Gledhill" @@ -63,11 +36,6 @@ "dynn_Green" "dynn_Griffiths" "dynn_Groom" - "dynn_Greenwood" - "dynn_Gardner" - "dynn_Goodwin" - "dynn_Griswold" - "dynn_Gibbs" "dynn_Hall" "dynn_Harris" "dynn_Harrison" @@ -75,40 +43,19 @@ "dynn_Hood" "dynn_Hughes" "dynn_Hussain" - "dynn_Houghton" - "dynn_Holt" - "dynn_Higgins" - "dynn_Hutchinson" - "dynn_Harper" - "dynn_Hopkins" - "dynn_Hodgson" - "dynn_Henderson" - "dynn_Hawkins" - "dynn_Hayes" - "dynn_Holland" - "dynn_Hunter" - "dynn_Hurst" - "dynn_Harrington" - "dynn_Holden" "dynn_Ing" "dynn_Jackson" "dynn_James" "dynn_Johnson" "dynn_Jones" - "dynn_Jennings" "dynn_Kaur" "dynn_Kendon" "dynn_Khan" "dynn_King" - "dynn_Kingston" "dynn_Lashmar" "dynn_Lee" "dynn_Lever" "dynn_Lewis" - "dynn_Lowe" - "dynn_Lisdell" - "dynn_Le_spc_Chien" - "dynn_Lamont" "dynn_Manzoor" "dynn_Martin" "dynn_Milligan" @@ -116,16 +63,7 @@ "dynn_Moore" "dynn_Morgan" "dynn_Morris" - "dynn_Miles" - "dynn_Moss" - "dynn_Moller" - "dynn_Marshall" - "dynn_Matson" - "dynn_Nicholson" - "dynn_Newton" - "dynn_Norris" "dynn_Olaloye" - "dynn_Osborne" "dynn_Page" "dynn_Parker" "dynn_Patel" @@ -137,15 +75,6 @@ "dynn_Richardson" "dynn_Roberts" "dynn_Robinson" - "dynn_Reeves" - "dynn_Rowe" - "dynn_Robson" - "dynn_Reed" - "dynn_Rees" - "dynn_Reid" - "dynn_Rowland" - "dynn_Rhodes" - "dynn_Royce" "dynn_Scipio" "dynn_Scott" "dynn_Shah" @@ -153,10 +82,6 @@ "dynn_Shaw" "dynn_Singh" "dynn_Smith" - "dynn_Sanderson" - "dynn_Stokes" - "dynn_Sutton" - "dynn_Schutt" "dynn_Taylor" "dynn_Temple" "dynn_Thomas" @@ -164,12 +89,6 @@ "dynn_Todd" "dynn_Treadwell" "dynn_Turner" - "dynn_Tomlinson" - "dynn_Tichenor" - "dynn_Terwilliger" - "dynn_Van_spc_Lieu" - "dynn_Van_spc_Kirk" - "dynn_Van_spc_Ostrand" "dynn_Walker" "dynn_Ward" "dynn_Watson" @@ -181,18 +100,7 @@ "dynn_Wolpert" "dynn_Wood" "dynn_Wright" - "dynn_Weston" - "dynn_Walters" - "dynn_Willis" - "dynn_Watkins" - "dynn_Walton" - "dynn_Wells" - "dynn_Wescott" - "dynn_Wilcox" - "dynn_Westervelt" "dynn_Young" - "dynn_Yates" - "dynn_Kingshott" } dynasty_names = { @@ -200,10 +108,6 @@ "dynn_Akhtar" "dynn_Ali" "dynn_Allen" - "dynn_Austin" - "dynn_Ackerman" - "dynn_Axtell" - "dynn_Ayers" "dynn_Baker" "dynn_Beed" "dynn_Bennett" @@ -213,16 +117,6 @@ "dynn_Brown" "dynn_Bulmer" "dynn_Bywater" - "dynn_Bryant" - "dynn_Baxter" - "dynn_Barton" - "dynn_Buckley" - "dynn_Burke" - "dynn_Byrne" - "dynn_Bishop" - "dynn_Burgess" - "dynn_Bates" - "dynn_Boudon" "dynn_Chambers" "dynn_Clark" "dynn_Clarke" @@ -230,27 +124,14 @@ "dynn_Corbridge" "dynn_Crawford" "dynn_Crossingham" - "dynn_Clayton" - "dynn_Coleman" - "dynn_Curtis" - "dynn_Cooke" - "dynn_Carr" - "dynn_Chase" - "dynn_Cowles" "dynn_Davies" "dynn_Davis" "dynn_Dewey" - "dynn_Dean" - "dynn_Dunn" - "dynn_De_spc_Laney" - "dynn_Drake" "dynn_Edge" "dynn_Edwards" "dynn_Evans" "dynn_Farzad" "dynn_Fergusson" - "dynn_Fulkerson" - "dynn_Flynn" "dynn_Gerrard" "dynn_Gibson" "dynn_Gledhill" @@ -258,11 +139,6 @@ "dynn_Green" "dynn_Griffiths" "dynn_Groom" - "dynn_Greenwood" - "dynn_Gardner" - "dynn_Goodwin" - "dynn_Griswold" - "dynn_Gibbs" "dynn_Hall" "dynn_Harris" "dynn_Harrison" @@ -270,40 +146,19 @@ "dynn_Hood" "dynn_Hughes" "dynn_Hussain" - "dynn_Houghton" - "dynn_Holt" - "dynn_Higgins" - "dynn_Hutchinson" - "dynn_Harper" - "dynn_Hopkins" - "dynn_Hodgson" - "dynn_Henderson" - "dynn_Hawkins" - "dynn_Hayes" - "dynn_Holland" - "dynn_Hunter" - "dynn_Hurst" - "dynn_Harrington" - "dynn_Holden" "dynn_Ing" "dynn_Jackson" "dynn_James" "dynn_Johnson" "dynn_Jones" - "dynn_Jennings" "dynn_Kaur" "dynn_Kendon" "dynn_Khan" "dynn_King" - "dynn_Kingston" "dynn_Lashmar" "dynn_Lee" "dynn_Lever" "dynn_Lewis" - "dynn_Lowe" - "dynn_Lisdell" - "dynn_Le_spc_Chien" - "dynn_Lamont" "dynn_Manzoor" "dynn_Martin" "dynn_Milligan" @@ -311,16 +166,7 @@ "dynn_Moore" "dynn_Morgan" "dynn_Morris" - "dynn_Miles" - "dynn_Moss" - "dynn_Moller" - "dynn_Marshall" - "dynn_Matson" - "dynn_Nicholson" - "dynn_Newton" - "dynn_Norris" "dynn_Olaloye" - "dynn_Osborne" "dynn_Page" "dynn_Parker" "dynn_Patel" @@ -332,15 +178,6 @@ "dynn_Richardson" "dynn_Roberts" "dynn_Robinson" - "dynn_Reeves" - "dynn_Rowe" - "dynn_Robson" - "dynn_Reed" - "dynn_Rees" - "dynn_Reid" - "dynn_Rowland" - "dynn_Rhodes" - "dynn_Royce" "dynn_Scipio" "dynn_Scott" "dynn_Shah" @@ -348,10 +185,6 @@ "dynn_Shaw" "dynn_Singh" "dynn_Smith" - "dynn_Sanderson" - "dynn_Stokes" - "dynn_Sutton" - "dynn_Schutt" "dynn_Taylor" "dynn_Temple" "dynn_Thomas" @@ -359,12 +192,6 @@ "dynn_Todd" "dynn_Treadwell" "dynn_Turner" - "dynn_Tomlinson" - "dynn_Tichenor" - "dynn_Terwilliger" - "dynn_Van_spc_Lieu" - "dynn_Van_spc_Kirk" - "dynn_Van_spc_Ostrand" "dynn_Walker" "dynn_Ward" "dynn_Watson" @@ -376,37 +203,25 @@ "dynn_Wolpert" "dynn_Wood" "dynn_Wright" - "dynn_Weston" - "dynn_Walters" - "dynn_Willis" - "dynn_Watkins" - "dynn_Walton" - "dynn_Wells" - "dynn_Wescott" - "dynn_Wilcox" - "dynn_Westervelt" "dynn_Young" - "dynn_Yates" - "dynn_Kingshott" } male_names = { 10 = { Adam Adrian Alan Alex Alexander Andrew Anthony Arthur - Barry Bedivere Benjamin Brian + Barry Benjamin Brian Carl Charles Chris Christopher Colin Craig Daniel Darren David Dean Dennis Derek Edward Eric Ernest Frank Frederick - Galahad Gary Geoffrey George Gordon Graham + Gary Geoffrey George Gordon Graham Ian Jack James Jamie Jason John Jonathan Joseph Keith Kenneth Kevin - Lancelot Luke + Luke Malcolm Mark Martin Matthew Michael Mohammed - Neil Nicholas Nick Nigel Norman - Offa - Palamedes Patrick Paul Percival Peter Philip + Neil Nicholas Nick Nigel Norman + Patrick Paul Peter Philip Raymond Richard Robert Roger Ronald Roy Sam Samuel Scott Sean Shaun Simon Stephen Steven Stuart Terence Terry Thomas Tim Timothy Tony Trevor @@ -436,24 +251,24 @@ Walter Wesley Wilfred Will Winston } 1 = { - Aarav Abdul-Nasir Abner Abraham Abubakar Advith Akhenaten Alban Alfie Algernon Alick Ambrose Amenhotep Archibald Arnesby Aston Augustus - Bahir Barker Barnaby Barnett Bartley Basenzhabu Becket Benedict Bentfield Bentley Beowulf Bernardin Bertie Bertram Bertrand Bill Blaise Bobby Boris Brandon Burnett Byron - Caleb Carlile Cassian Cedric Chakrabarti Charya Cheops Clarence Claude_male Claughton Clement Connor Conor Courtney Crawford - Darius Daron Denethor Denys Deon Dermod Devansh Dhani Dhruvan Donny Dudley - Ecgtheow Esmond Ethan Eudo Eustace Evan Ezra + Abdul-Nasir Abraham Abubakar Alban Alfie Alick Archibald Arnesby Aston + Barker Barnaby Barnett Bartley Benedict Bentfield Bernardin Bertie Bertram Bertrand Bill Blaise Bobby Boris Brandon Burnett Byron + Caleb Carlile Cassian Cedric Clarence Claude_male Claughton Clement Connor Conor Courtney Crawford + Denys Deon Dermod Dhani Donny Dudley + Esmond Ethan Eudo Eustace Evan Ezra Fabio Fady Frederic Gregg Guthrie - Hall Hamish Hamlet Hamo Hamzah Harrison Hayden Heathcliff Hector Hengist Hercules Heywood Hiro Horatio Hubert Humphrey Hyde + Hall Hamish Hamo Hamzah Harrison Hayden Hector Hercules Heywood Horatio Hubert Humphrey Jayden Jesse Jocelin Jonah Jonas Julien Karim Keir Kirpal - Leopold Linvoy - Macbeth Malachi Merlin Milo Moray Morris Myles + Lancelot Leopold Linvoy + Malachi Merlin Milo Moray Morris Myles Nevil Noah - Octavius Oluwatosin Orwell Oswald Ozymandias - Patteson Piers - Ramesses Randolph Raphael Reece Reuben Robinhood Rocky Rudyard - Sacha Saladin Segar Seth Sholto Simeon - Tavis Theodore Thutmose Tiarnan Tolkien Tutankhamun Tyler Tyri Tyrone Tyrrell + Oluwatosin Oswald + Patteson Percival Piers + Randolph Raphael Reece Reuben Rocky Rudyard + Sacha Segar Seth Sholto Simeon + Tavis Theodore Tiarnan Tyler Tyri Tyrone Tyrrell Valentine Viddal Whitney Wilfrid Wyndham Zach Zain @@ -467,7 +282,7 @@ Dawn Deborah Denise Diane Donna Doreen Doris Dorothy Eileen Elaine Elizabeth Emily Emma Fiona Frances - Gemma Gillian + Gemma Gillian Hannah Hayley Hazel Heather Helen Irene Jacqueline Jane Janet Janice Jayne Jean_female Jennifer Jill Joan Joanna Joanne Joyce Judith Julia Julie June @@ -486,7 +301,7 @@ 5 = { Abbie Abigail Ada Adele Agnes Aimee Alexandra Alice Alicia Alma Amber Amelia Andrea Anita Annette Annie Anthea Antoinette Ashleigh Beatrice Belinda Bessie Beth Bethan Bethany Bridget - Camilla Candice Carla Carly Carolyn Cathy Chantelle Charlene Chelsea Cheryl Chloe Christina Clair Clara Clorinda Constance Coral Cynthia + Camilla Candice Carla Carly Carolyn Cathy Chantelle Charlene Chelsea Cheryl Chloe Christina Clair Clara Constance Coral Cynthia Daisy Daniela Danielle Daphne Debbie Debra Delia Diana Dora Edith Edna Eleanor Ella Ellen Ellie Elsie Enid Esther Ethel Eva Eve Evelyn Felicity Florence Francesca Freda @@ -512,7 +327,7 @@ 1 = { Adelaide Adelayo Adeline Aggy Alexina Anastasia Annabella Anni Arabella Augusta Beatrix Bella Bertha Bharti Blanche Boudicca - Caitlin Charly Chila Chrissie Christabel Christelle Chrystal Cicely Clementina Cleopatra Courtney Cressida + Caitlin Charly Chila Chrissie Christabel Christelle Chrystal Cicely Clementina Courtney Cressida Demi Dina Dinah Dorise Elise Eliza Emerald Emmeline Evaline Fanny Felicia Freya diff --git a/common/culture/name_lists/NEOW_esperanto.txt b/common/culture/name_lists/NEOW_esperanto.txt deleted file mode 100644 index dcf691703..000000000 --- a/common/culture/name_lists/NEOW_esperanto.txt +++ /dev/null @@ -1,151 +0,0 @@ -name_list_NEOW_esperanto = { - - cadet_dynasty_names = { - "dynn_Akermano" - "dynn_Angot" - "dynn_Bakli" - "dynn_Boyer" - "dynn_Bjerg" - "dynn_Crawford" - "dynn_C_crn_ambers" - "dynn_Elsnic" - "dynn_Eklund" - "dynn_Enfeldt" - "dynn_Fezgera_u_brv_do" - "dynn_Forsberg" - "dynn_G_crn_onson" - "dynn_Gudemut" - "dynn_Hjuzo" - "dynn_Holverda" - "dynn_Hinerfelt" - "dynn_Henriko" - "dynn_Hughes" - "dynn_Karpenter" - "dynn_Kovalski" - "dynn_Landver" - "dynn_Lucatti" - "dynn_Lakroiks" - "dynn_Leutscher" - "dynn_Lilestolo" - "dynn_M_l_stk_ynk" - "dynn_Roux" - "dynn_S_crn_varc" - "dynn_S_crn_najder" - "dynn_S_crn_ievink" - "dynn_Skevik" - "dynn_Tiele" - "dynn_Valtero" - "dynn_Valdmano" - "dynn_Sat_o_stk_" - "dynn_Suzuki" - } - - dynasty_names = { - "dynn_Akermano" - "dynn_Angot" - "dynn_Bakli" - "dynn_Boyer" - "dynn_Bjerg" - "dynn_Crawford" - "dynn_C_crn_ambers" - "dynn_Elsnic" - "dynn_Eklund" - "dynn_Enfeldt" - "dynn_Fezgera_u_brv_do" - "dynn_Forsberg" - "dynn_G_crn_onson" - "dynn_Gudemut" - "dynn_Hjuzo" - "dynn_Holverda" - "dynn_Hinerfelt" - "dynn_Henriko" - "dynn_Hughes" - "dynn_Karpenter" - "dynn_Kovalski" - "dynn_Landver" - "dynn_Lucatti" - "dynn_Lakroiks" - "dynn_Leutscher" - "dynn_Lilestolo" - "dynn_M_l_stk_ynk" - "dynn_Roux" - "dynn_S_crn_varc" - "dynn_S_crn_najder" - "dynn_S_crn_ievink" - "dynn_Skevik" - "dynn_Tiele" - "dynn_Valtero" - "dynn_Valdmano" - "dynn_Sat_o_stk_" - "dynn_Suzuki" - } - - male_names = { - A_u_brv_gusteno A_u_brv_steno - _C_crn_erdo _C_crn_alingo _C_crn_arlz - _G_crn_on _G_crn_on-Pa_u_brv_lo _G_crn_efri - _S_crn_irko - Abrahamo Adamo Adoniso Alberto Alejo Aleksandro Alekso Alfredo Aloizo Andreo Arturo Ar_c_crn_ibaldo - Bartolomeo Benedikto Benjameno Bonifaco Boveno - Chadwiko Cedriko - Davido Dekstro Duglaso Dusteno Deniso Dideriko - Eduardo Edvardo Eriko Ernesto Evano Erlando - Fausteno Francisko Frederiko Filipo Filipos Frideriko Flemingo - Gabrielo Gastono Georgo Gunaro Golco - Hadriano Hendriko Henriko Homero Horacio Husejno Hjuzo - Ivano Ivaro Ivo - Jo_c_crn_jo Johano Jozefo Justeno Jakobo Je_h_crn_ezkelo Josuo Justeno Jalmaro - Ka_c_crn_jo Karlo Kaspiano Keneto Kla_u_brv_dio Kornelio Kristoforo Kvincio Koner Klarenco Kloviso Kristjano - Laerto Latino Lino Luizo - Mario Marko Marteno Mateo Mi_c_crn_jo Mi_h_crn_aelo Mikelo Moseo Mu_h_crn_amedo - Nefio Noa_h_crn_o Nikolao Normano - Otelo Oveno Olivero Oskaro - Patriko Pa_u_brv_lo Pe_c_crn_jo Petro Pio Polonio Pjero - Riano Roberto Ro_h_crn_o Ruselo Rejmondo - Salomono Simono Sigurdo Saladino Stefano Sigmundo Sveno - Teobaldo Teodoro Tomaso Torsteno Tajso - Valtero Valtono Vardelo Venceslao Veslio Vestlio Viktoro Vilardo Vilburo Vilfredo Vilhelmo Vilsono Vinstono Vito Volfgango Volframo Vinsento Vibrando Vibreno - Zakario - } - female_names = { - _C_crn_antelo _C_crn_ortni _C_crn_eltia - _G_crn_enifero _G_crn_eri_c_crn_a _G_crn_aneta _G_crn_ozefino - _J_crn_ulieta - _S_crn_arloto _S_crn_ela_u_brv_ga - Alejo Alekso_female Anastazio Anjo Aleksandra A_s_crn_li - Barbro Beverli Biatriso Betani Blan_s_crn_o - Candis Cloi Clara - Doroteo Dafne - Dobys_l_stk_awa D_z_act_iwona Dorota - Elka El_z_crn_bjeta Ewelin Ester Evelin Elenora Emili Emanuela - Franciska Felisitio Florenca Friderika Fra_u_brv_ka - Gerda Gertrudo Gvendolino Gvinet Geor_g_crn_ia - Heleno Hedvigo Helena Henrieta Hildegarda Haneloro - Ilza Ingejerd Ingelisa Izolda Ivona Ivia Ingrida - Janjo Jenifero Jesika Johanino Jozefino Jita - Kanjo Katarino Karolino Karmen Kejli Konstanca Klorinda Kimberli - Lucia Linda Lidie Lizeto - Margareto Mario_female Moniko Mereta Marinjo Maksina Mi_s_crn_ela - Natali Neli - Ofelio Orvoki Odri - Ra_h_crn_elo Roksano Rozemarjo Rebeka Rejmonda - Sunjo Susano Sandra Stefani Silvia Sigrido Stojanka Sej_c_crn_a - Tereza Tra_u_brv_ta Trejsi - Viktoria Viktorino Vibka Vendi Vinifreda Vivjena Vi_s_crn_a - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_estonian.txt b/common/culture/name_lists/NEOW_estonian.txt deleted file mode 100644 index 24181b747..000000000 --- a/common/culture/name_lists/NEOW_estonian.txt +++ /dev/null @@ -1,345 +0,0 @@ -name_list_NEOW_estonian = { - - cadet_dynasty_names = { - "dynn__O_tld_im" - "dynn_Allik" - "dynn_Bach" - "dynn_Emaj_o_tld_e" - "dynn_Habakukk" - "dynn_Hollas" - "dynn_Iir" - "dynn_Ilves" - "dynn_J_a_uml_rv" - "dynn_J_o_tld_gi" - "dynn_J_u_uml_rgenson" - "dynn_Jakobson" - "dynn_Juse" - "dynn_K_o_tld_iv" - "dynn_K_u_uml_tt" - "dynn_Kaasik" - "dynn_Kalk" - "dynn_Kallas" - "dynn_Kangur" - "dynn_Kapper" - "dynn_Karu" - "dynn_Kaseorg" - "dynn_Kask" - "dynn_Kehva" - "dynn_Kivi" - "dynn_Koch" - "dynn_Koppel" - "dynn_Kukk" - "dynn_Kulbin" - "dynn_Kull" - "dynn_Kuusik" - "dynn_Kuusk" - "dynn_L_o_tld_hmus" - "dynn_Laas" - "dynn_Laur" - "dynn_Lepik" - "dynn_Lepp" - "dynn_Leppik" - "dynn_Liiv" - "dynn_Luik" - "dynn_M_a_uml_gi" - "dynn_M_o_uml_lder" - "dynn_Mets" - "dynn_Mitt" - "dynn_N_o_tld_mm" - "dynn_Naudre" - "dynn_Niils" - "dynn_Oja" - "dynn_Orav" - "dynn_Ots" - "dynn_P_a_uml__a_uml_bo" - "dynn_P_a_uml_hn" - "dynn_P_a_uml_rn" - "dynn_P_o_tld_der" - "dynn_P_o_tld_ld" - "dynn_Paalberg" - "dynn_Paju" - "dynn_Palts" - "dynn_Pedmanson" - "dynn_Peetson" - "dynn_Peterson" - "dynn_Pohlak" - "dynn_Pukk" - "dynn_Puusepp" - "dynn_Rand" - "dynn_Raud" - "dynn_Raudsepp" - "dynn_Rebane" - "dynn_Remmelg" - "dynn_Renke" - "dynn_Repkin" - "dynn_Roosleht" - "dynn_Saar" - "dynn_Saks" - "dynn_Sarapuu" - "dynn_Saulep" - "dynn_Schmidt" - "dynn_Seeman" - "dynn_Sein" - "dynn_Sepp" - "dynn_Shein" - "dynn_Sild" - "dynn_Sildaru" - "dynn_Sink" - "dynn_Soomets" - "dynn_Talts" - "dynn_Tamm" - "dynn_Tammemets" - "dynn_Taveter" - "dynn_Teder" - "dynn_Tompel" - "dynn_Tomson" - "dynn_Treksler" - "dynn_Turmann" - "dynn_Udam" - "dynn_Uibo" - "dynn_V_a_uml_hi" - "dynn_Vaher" - "dynn_Vallner" - "dynn_Verst" - } - - dynasty_names = { - "dynn__O_tld_im" - "dynn_Allik" - "dynn_Bach" - "dynn_Emaj_o_tld_e" - "dynn_Habakukk" - "dynn_Hollas" - "dynn_Iir" - "dynn_Ilves" - "dynn_J_a_uml_rv" - "dynn_J_o_tld_gi" - "dynn_J_u_uml_rgenson" - "dynn_Jakobson" - "dynn_Juse" - "dynn_K_o_tld_iv" - "dynn_K_u_uml_tt" - "dynn_Kaasik" - "dynn_Kalk" - "dynn_Kallas" - "dynn_Kangur" - "dynn_Kapper" - "dynn_Karu" - "dynn_Kaseorg" - "dynn_Kask" - "dynn_Kehva" - "dynn_Kivi" - "dynn_Koch" - "dynn_Koppel" - "dynn_Kukk" - "dynn_Kulbin" - "dynn_Kull" - "dynn_Kuusik" - "dynn_Kuusk" - "dynn_L_o_tld_hmus" - "dynn_Laas" - "dynn_Laur" - "dynn_Lepik" - "dynn_Lepp" - "dynn_Leppik" - "dynn_Liiv" - "dynn_Luik" - "dynn_M_a_uml_gi" - "dynn_M_o_uml_lder" - "dynn_Mets" - "dynn_Mitt" - "dynn_N_o_tld_mm" - "dynn_Naudre" - "dynn_Niils" - "dynn_Oja" - "dynn_Orav" - "dynn_Ots" - "dynn_P_a_uml__a_uml_bo" - "dynn_P_a_uml_hn" - "dynn_P_a_uml_rn" - "dynn_P_o_tld_der" - "dynn_P_o_tld_ld" - "dynn_Paalberg" - "dynn_Paju" - "dynn_Palts" - "dynn_Pedmanson" - "dynn_Peetson" - "dynn_Peterson" - "dynn_Pohlak" - "dynn_Pukk" - "dynn_Puusepp" - "dynn_Rand" - "dynn_Raud" - "dynn_Raudsepp" - "dynn_Rebane" - "dynn_Remmelg" - "dynn_Renke" - "dynn_Repkin" - "dynn_Roosleht" - "dynn_Saar" - "dynn_Saks" - "dynn_Sarapuu" - "dynn_Saulep" - "dynn_Schmidt" - "dynn_Seeman" - "dynn_Sein" - "dynn_Sepp" - "dynn_Shein" - "dynn_Sild" - "dynn_Sildaru" - "dynn_Sink" - "dynn_Soomets" - "dynn_Talts" - "dynn_Tamm" - "dynn_Tammemets" - "dynn_Taveter" - "dynn_Teder" - "dynn_Tompel" - "dynn_Tomson" - "dynn_Treksler" - "dynn_Turmann" - "dynn_Udam" - "dynn_Uibo" - "dynn_V_a_uml_hi" - "dynn_Vaher" - "dynn_Vallner" - "dynn_Verst" - } - - male_names = { - 3 = { # 1-100 - Aare Ain Aivar Aleksander Alexander Andres Andrus Anton Ants Artur Arvo - Daniel Denis - Eduard Elmar Erik - Henri - Igor Indrek - J_u_uml_ri Jaan Jaanus Janek - Kaido Kalev Kalle Karl Kaspar Kevin Konstantin Kristjan Kristo - Lauri - Madis Marek Margus Mark Marko Markus Mart Marten Martin Mati Meelis Mihhail Mihkel - Nikolai - Oliver Oskar - Peeter Priit - Rain Rainer Raivo Rasmus Raul Rein Robert Robin Roman - Sander Sergei Siim Silver - T_o_tld_nis T_o_tld_nu Taavi Tanel Tarmo Tiit Toivo Toomas - Urmas - Vello Viktor Vladimir - } - 2 = { # 100-500 - _U_uml_llar _U_uml_lo - Aarne Aavo Ahti Ahto Aksel Alar Albert Alex Alfred Allan Andi Andre Andreas Anti Argo Armand Arne Arno Arnold Arseni Arthur August - Boris Bruno - Edgar Eerik Eero Einar Elmo Emil Endel Enn Enno Erich Erki Erkki Ervin Eugen Evald - Feliks - Georg Gustav - Hannes Hanno Hans Harald Harri Harry Heigo Heiki Heikki Heino Hendrik Henn Henry Hillar Hugo - Illar Ilmar Imre Ingvar Ivar Ivo - J_u_uml_rgen Jaak Jakob Jan Janar Johan Johann Johannes Joonas Joosep Juhan - Kaarel Kaljo Kalju Kaupo Kaur Ken Kert Koit Kristen_male Kristian Kuido Kuldar - Leho Lembit Lennart Leo Leon - M_a_uml_rt Maido Mait Margo_male Mario Matthias Mehis Michael Mikk - Neeme - Olav Olavi Olev Ott Otto - P_a_uml_rtel Paul Peep Peter - Ragnar Raimond Reimo Remi Rene Richard Riho Riivo Risto Roland Rudolf - Simon Sten Sven - Taimo Theodor Timo Tomi - Uno - V_a_uml_ino Valdek Valdo Valentin Vallo Valter Veiko Veljo Victor Villem Villu Voldemar - } - 1 = { # 500+ - Aadu Aapo Aarand Aaro Abel Ado Aldis Aldur Aleksis Alexis Andras Ao Arto Augustin - Benno Bernald Bernhard - Carl Chris Christof - Edmund Eiki Eldur Elias Ernst - Ferdinand Fredi Friedrich - Gerd Gerhard - Hain Heinrich Helir Heno Herbert Hermann Hindrek - Ilmari Ivari Ivor - Jaan-Hendrik Jaap Jesper Joseph Jukk Juku Juku-Kalle JuliusJulius - K_u_uml_llo Kait Keit Ken-Marti Kristjan-Erik Kuldev Kunnar Kuno Kurt Kusta - Leonard Leonhard Leopold Linnar Ludvig Lui Luukas - Markko Markos Mats Max Maximilian Michel - Nicolai Nigul Niiles - Oivo Olimar Orm Ortvin Oscar Oswald - P_a_uml__a_uml_ru Paul-Eerik Peedo Peet Philip Philipp - Raimu Raimund Rannar Reinhold Ren_e_act_ Reno Rocco Romek - Sten-Erik Stig - T_o_tld_ivo T_o_tld_nn Taimar Tannil Teo Tero Tomas Trivimi Tullio - Uko Ulrich - V_a_uml_rner Valdor Valdu Valdur Valev Valfried Valmar Varro Veigo Vilhelm Villi Volli Vootele - Wilhelm William Willibald - } - } - female_names = { - 3 = { # 1-100 - _U_uml_lle - Aili Aino Aleksandra Alina Alla Anna Anne Anneli Annika Anu - Darja Diana - Eha Ene Eva Eve - Hanna Helen Heli Helle - Ingrid Inna - Jana Julia - K_a_uml_tlin K_u_uml_lli Kadi Kadri_Catherine Karin Karina Katrin Kersti Krista Kristel Kristi Kristiina Kristina - Laura Lea Liina Liis Liisa Linda - Maarja Maie Maire Malle Mare Margit Mari Marika Maria Marina Maris Merike Merle Monika - Natalia Niina Nina - Pille Piret - Reet Riina - Sandra Sirje - Tamara Tiia Tiina Tiiu Triin - Urve - Veera Veronika - } - 2 = { # 100-500 - _O_tld_ie _O_tld_nne - Aet Aita Alice Andra Ann Annely Ave - Dagmar - Eda Eevi Egle Elisabet Elisabeth Elise Ella Ellen Elvi Emma Epp Erika Ester Eveli Evelin Evi - Grete - Helena Helin Helmi Helve Hille - Irene Irja - Jane Johanna Juulia - Kaia Kairi Karmen Katarina Katre Katri Keiu Kelly Kerli Kertu Kristiine - Laine Leida Lili Lilian_female Ly - Mai Maili Mailis Maret Marge Marie Mari-Liis Marju Marleen Marta Moonika - Nele Nora - Paula - Rahel Regina Riin Rosanna - Signe Siiri Silja Silvi Siret - Triinu - Vaike Virve - } - 1 = { # 500+ - _O_tld_nneleid - Agne Aliise Alviine - Daisy - Edda Elvy Emilie Ere Erna Eva-Maria - Gea - Hanah Heidy Heleene Helene Heljo Helme Helmen Hilda - Ieva Ilon Ines Ira - Johanna-Maria - Kalli Karmel Keit Krisli Kulle Kyllike - Leele Lemme Leontine Loviise Luisa - Madle Maiken Maive Marite Meelike Meeta Merilen Mirt - Pipi Pipi-Liis - Reili Rosaali - Steffi - Tuule - Vida Vilja Viola - Yoko - } - } - dynasty_of_location_prefix = "dynnp_af" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_faroese.txt b/common/culture/name_lists/NEOW_faroese.txt deleted file mode 100644 index 9a98919b5..000000000 --- a/common/culture/name_lists/NEOW_faroese.txt +++ /dev/null @@ -1,277 +0,0 @@ -name_list_NEOW_faroese = { - - cadet_dynasty_names = { - "dynn_Andreasen" - "dynn_Arge" - "dynn_Abrahamsen" - "dynn_Askham" - "dynn_A_act_rting" - "dynn_Bech" - "dynn_Berg" - "dynn_Comber" - "dynn_Akursm_o_stk_rk" - "dynn_Agerskov" - "dynn_Aakj_ae_r" - "dynn_Biskopst_o_stk_" - "dynn_Bl_a_act_hamar" - "dynn_Beder" - "dynn_Bisp" - "dynn_Bjarkhamar" - "dynn_Breckmann" - "dynn_B_o_stk_gar_eth_i" - "dynn_B_ae_rendsen" - "dynn_Berjastein" - "dynn_Bolstad" - "dynn_Br_u_act_gv" - "dynn_Christiansen" - "dynn_Clausen" - "dynn_Debes" - "dynn_Dam" - "dynn_Djurhuus" - "dynn_Dahl" - "dynn_Klakstein" - "dynn_Skaale" - "dynn_Mohr" - "dynn_Eltt_o_stk_r" - "dynn_Veyhe" - "dynn_Nysted" - "dynn_Hentze" - "dynn_H_o_stk_jsted" - "dynn_H_u_act_sgar_eth_" - "dynn_Tausen" - "dynn_Vestergaard" - "dynn_Vi_eth_oy" - "dynn_Br_ae_ndstrup" - "dynn_Fr_i_act_eth_riksm_o_stk_rk" - "dynn_Kannuberg" - "dynn_O_stk_ster_o_stk_" - "dynn_H_o_stk_jgaard" - "dynn_Vang" - "dynn_Heinesen" - "dynn_Lamhauge" - "dynn_Nols_o_stk_e" - "dynn_Kj_ae_rbo" - "dynn_Nattestad" - "dynn_Havger_eth_" - "dynn_Str_o_stk_m" - "dynn_B_ae_rentsen" - "dynn_N_ae_s" - "dynn_Lydersen" - } - - dynasty_names = { - "dynn_Andreasen" - "dynn_Arge" - "dynn_Abrahamsen" - "dynn_Askham" - "dynn_A_act_rting" - "dynn_Bech" - "dynn_Berg" - "dynn_Comber" - "dynn_Akursm_o_stk_rk" - "dynn_Agerskov" - "dynn_Aakj_ae_r" - "dynn_Biskopst_o_stk_" - "dynn_Bl_a_act_hamar" - "dynn_Beder" - "dynn_Bisp" - "dynn_Bjarkhamar" - "dynn_Breckmann" - "dynn_B_o_stk_gar_eth_i" - "dynn_B_ae_rendsen" - "dynn_Berjastein" - "dynn_Bolstad" - "dynn_Br_u_act_gv" - "dynn_Christiansen" - "dynn_Clausen" - "dynn_Debes" - "dynn_Dam" - "dynn_Djurhuus" - "dynn_Dahl" - "dynn_Klakstein" - "dynn_Skaale" - "dynn_Mohr" - "dynn_Eltt_o_stk_r" - "dynn_Veyhe" - "dynn_Nysted" - "dynn_Hentze" - "dynn_H_o_stk_jsted" - "dynn_H_u_act_sgar_eth_" - "dynn_Tausen" - "dynn_Vestergaard" - "dynn_Vi_eth_oy" - "dynn_Br_ae_ndstrup" - "dynn_Fr_i_act_eth_riksm_o_stk_rk" - "dynn_Kannuberg" - "dynn_O_stk_ster_o_stk_" - "dynn_H_o_stk_jgaard" - "dynn_Vang" - "dynn_Heinesen" - "dynn_Lamhauge" - "dynn_Nols_o_stk_e" - "dynn_Kj_ae_rbo" - "dynn_Nattestad" - "dynn_Havger_eth_" - "dynn_Str_o_stk_m" - "dynn_B_ae_rentsen" - "dynn_N_ae_s" - "dynn_Lydersen" - } - - male_names = { - 3 = { - _A_act_lvhe_eth_in - _I_act_smal - Andreas Atli Ari Atli Andrew Agnar Andrass Arnold Arnbj_o_stk_rn - B_a_act_raldur Brian Bartal Bjarti Boas Bent - Claus Carl - Elias Edvard Ey_eth_stein Erik Eivind Eiler - Heri Hj_o_stk_rtur Hilbert Harry Herman Hendrik - Immanuel Ivan - Jaspur Jason Johan J_o_act_el Julian Johnny J_o_act_natan J_o_act_sup - Kurt Konrad Kl_a_act_us Karstin Kim Kenneth - Lukas - Marius Mattias Marni - Ole Ove - R_o_act_aldur R_o_act_land R_o_act_kur Richard R_o_act_ar - Steffan Sigvaldur Steinur Sverri Silas Sveinur S_o_stk_ren S_a_act_muel - Teitur T_o_act_ki Trygvi Terji Torbj_o_stk_rn Theodor - Valdimar - Zacharias - } - 2 = { - _A_act_braham _A_act_rni - _O_stk_ssur _O_act_la - _I_act_var _I_act_sakur - Arnaldur Aleks Arnleygur Alfred Asbj_o_stk_rn Anton Anfinn Adrian - B_a_act_r_eth_ur Bogi Bergur Brandur Bjarki B_u_act_gvi - Daniel D_a_act_vid D_a_act_nial Dan Dj_o_act_ni - Eirikur Edvin Eiri Eli Einar Erling Ey_eth_bj_o_stk_rn Erland - Fr_i_act_eth_i Filip Frank - H_a_act_kun Heini Hallur Hjalmar Hjalti Hj_o_stk_rleif Herluf Heine - J_o_act_gvan J_o_act_annes Jacob Joen Jonhard J_o_act_nsvein - Kari Kristvar Knud Kl_ae_mint - Leivur Lukas Leif Levi Leon L_i_act_ggjas - Mortan Markus Meinhard Michael Marner Mourits - Nikl_a_act_i N_o_act_el Niclas N_o_act_a - Otto Olivur Oddmar - P_ae_tur Peter P_o_act_l Patrik - R_u_act_ni_male Regin R_o_act_i Rani Rasmus - Sigbjartur Sigmar Sighvatur Sebastian Sigurd Svend Sonni - Thomas Tobias Torvaldur T_o_act_rur T_o_act_ri T_o_act_r_olv - Viktor Villiam Vilhelm - } - 1 = { - _A_act_nanias _A_act_dam - _O_act_lavur _O_act_livar - Andras Aksal Andrias Aron Arne Allan Aksel _A_act_lvur Aleksandur Ansgar - Baldur Benadikt Benjamin Bjarni Birgir Beinir Bj_o_stk_rn B_u_act_i - Christian - D_a_act_njal Ditleivur Dunaldur D_a_act_vur - Ey_eth_un Edmundur Egil Emil Elmar - Finnur Finn - Gunnar Gustav - Hans H_o_stk_gni Hanus He_eth_in Henning Hilmar Harald - Ingi Ingvaldur Ingolf - John Johannes J_o_act_nas J_u_act_stinus Jens J_o_act_an J_o_stk_rgen - Kjartan Kaj Kristoffur Kn_u_act_tur - Lars Ludv_i_act_k Loftur - Mikkjal Magni - Niels N_a_act_tan - Oskar Olaf Ove - Petur P_a_act_ll - R_o_act_gvi Ragnar Robert Reinar Reinaldur Ruben - S_i_act_mun S_a_act_mal Sj_u_act_r_eth_ur Sofus Signar Sigmund Sigmundur S_o_stk_lvi - Tummas Torkil Tormar T_o_act_r_eth_ur - Uni - Viljormur Vagnur - William - } - } - female_names = { - 3 = { - _A_rng_sa - Andrea A_eth_alhei_eth_ur Anita Asta Alma Anni Angela Anny - Bett_y_act_ Berghild Bjarta Bergt_o_act_ra Bodil - Doris Dagmar - Ester Esther Edith Ey_eth_hild Elisabet Ella - Gloria Gudrun Gudv_o_stk_r Gudny - Henny Hallger_eth_ Halla Harriet Helen - Isabella Irena Ingri_eth_ Ingiger_eth_ - Judith Jetta J_o_act_nv_o_stk_r - Katrina Karina Karla Karen - Laura Lisa - Miriam Mary Margit Marta Maiken Marna Malena - Nicolina Natalia - Oda Oddbj_o_stk_rg - R_o_act_sa R_o_act_ Ragna - Sof_i_act_a Selma S_o_act_ley Sigga Sunniva Sandra Simona Sarita Sylvia - Tanja - } - 2 = { - _A_act_sla - Agnes Ann A_eth_albj_o_stk_rg A_eth_alborg A_eth_all_i_act_n Albj_o_stk_rg Alborg Arnleyg - Bjalla B_a_act_ra Brynhild Bj_o_stk_rk Birna Bj_o_stk_rt B_ae_nadikta Borghild - Daniella D_o_stk_gg D_o_act_ra Dania Dagny - Elsebeth Ey_eth_bj_o_stk_rg Erla Edna Elinborg Ebba Elly Erika Ey_eth_v_o_stk_r - Femja Filippa F_i_act_a Frida Fr_i_act_eth_ger_eth_ - Gabriella Geirtr_u_act_eth_ G_i_act_sleyg Gunnv_o_stk_r Gunn Gunnleyg - Hanna Hansa Hansina Helga Herborg Hilda - Ingrid Ida Inger Iris Ingv_a_act_ Ingileyg - J_o_act_run Jonna Julia Jana Jacobina J_o_act_nger_eth_ Johanne - Kirstin Kristianna Krista Kathrina - Laila Lis Lena Lilja Lydia - Maria Malan Monika Marin Martha Mariann Mirjam Maud Mia Maja - Noomi Nina Natasja Ninna - Olivia Oddv_o_stk_r Osla - Paula Paulina Poulina - Rakul Ruth Ronja Ragnhild Ragnhei_eth_ur Ranja - S_o_act_lrun Sigrid Sanna Silja S_o_act_lja Sissal Siri S_o_act_lbj_o_stk_rg Svanna S_o_act_lfr_i_act_eth_ S_o_act_lger_eth_ - Tina Tove Turid T_o_act_runn - Ur_eth_a - V_a_act_r Valborg - } - 1 = { - _A_act_sa _A_act_rna - _O_act_luva - Anna Annika Abell_o_act_na Anja A_eth_algunn Agda Agnas Alberta Astrid Amanda - Beinta Barbara Bj_o_stk_rg Birita Berta Birgit Birgitta Brynja Bjarta Berit - Durita Diana Dagn_y_act_ Dropleyg - Elsa Elisabeth Eydna Eva Emma Ey_eth_ Elisa Ey_eth_ger_eth_ - Fr_i_act_eth_a Felisia Finnbj_o_stk_rg - Gu_eth_run Gu_eth_ri_eth_ Gunnv_a_act_ Geirhild Greta - Heidi Helena Hj_o_stk_rdis Hildur Herv_o_stk_r Herdis - Ingibj_o_stk_rg Inga Ingun Ingv_o_stk_r - J_o_act_hanna J_o_act_na Jenny Johild J_o_act_nhild - Katrin Kristina Karin K_a_act_ra Kirsten - L_i_act_v Linda Lea L_y_act_dia - Marjun Marita Marianna Maibritt Margretha - Naomi N_o_act_ra Nor_eth_bj_o_stk_rt - Oydis Oyleyg Olga - Poula Petra - Rannv_a_act_ Randi Rebekka R_u_act_na Ragna Ragnv_o_stk_r - S_u_act_sanna S_a_act_ra Sonja Sigrun S_o_act_lv_a_act_ Sunneva Sunrid Signhild Solveig - T_o_act_ra Turi_eth_ T_y_act_ra T_o_act_rhild - Unn Una - } - } - dynasty_of_location_prefix = "dynnp_af" - - patronym_suffix_male = "dynnpat_suf_sen" - patronym_suffix_female = "dynnpat_suf_sdatter" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_finnish.txt b/common/culture/name_lists/NEOW_finnish.txt deleted file mode 100644 index 1b041df6c..000000000 --- a/common/culture/name_lists/NEOW_finnish.txt +++ /dev/null @@ -1,336 +0,0 @@ -name_list_NEOW_finnish = { - - cadet_dynasty_names = { - "dynn__O_uml_ystil_a_uml_" - "dynn_Aalto" - "dynn_Aaltonen" - "dynn_Acht_e_act_" - "dynn_Ahlroos" - "dynn_Ahonen" - "dynn_Anttila" - "dynn_Aulio" - "dynn_Autio" - "dynn_H_a_uml_m_a_uml_l_a_uml_inen" - "dynn_H_a_uml_rk_o_uml_nen" - "dynn_Haapakoski" - "dynn_Hakala" - "dynn_Happonen" - "dynn_Harju" - "dynn_Heikkil_a_uml_" - "dynn_Heikkinen" - "dynn_Heinonen" - "dynn_Helander" - "dynn_Helenius" - "dynn_Hernesniemi" - "dynn_Hiltunen" - "dynn_Hirvonen" - "dynn_Holopainen" - "dynn_Honkavaara" - "dynn_Ilkka" - "dynn_J_a_uml_rvinen" - "dynn_Johansson" - "dynn_Jokinen" - "dynn_Julin" - "dynn_K_a_uml_rn_a_uml_" - "dynn_Kallio" - "dynn_Karjalainen" - "dynn_Killinen" - "dynn_Kinnunen" - "dynn_Koivisto" - "dynn_Korhonen" - "dynn_Koskinen" - "dynn_Kuusisto" - "dynn_Laakso" - "dynn_Laaksonen" - "dynn_Lahtinen" - "dynn_Laine" - "dynn_Laitinen" - "dynn_Lavapuro" - "dynn_Lehti_o_uml_" - "dynn_Lehtinen" - "dynn_Lehto" - "dynn_Lehtonen" - "dynn_Leinonen" - "dynn_Lepp_a_uml_nen" - "dynn_Lipi_a_uml_inen" - "dynn_Loponen" - "dynn_M_a_uml_kel_a_uml_" - "dynn_M_a_uml_kinen" - "dynn_Manninen" - "dynn_Mattila" - "dynn_Metso" - "dynn_Miettinen" - "dynn_Moilanen" - "dynn_Mustakallio" - "dynn_Mustonen" - "dynn_Neumann" - "dynn_Niemel_a_uml_" - "dynn_Niemi" - "dynn_Nieminen" - "dynn_Niiranen" - "dynn_Nurmi" - "dynn_Nyb_a_uml_ck" - "dynn_Ojala" - "dynn_Pasanen" - "dynn_Pelkonen" - "dynn_Peussa" - "dynn_Pitk_a_uml_nen" - "dynn_Pohjolainen" - "dynn_Porvari" - "dynn_R_a_uml_s_a_uml_nen" - "dynn_Raitanen" - "dynn_Rajam_a_uml_ki" - "dynn_Rantala" - "dynn_Rantanen" - "dynn_Roth" - "dynn_Saarinen" - "dynn_Salila" - "dynn_Salminen" - "dynn_Salo" - "dynn_Salonen" - "dynn_Savolainen" - "dynn_Seiro" - "dynn_Sulkunen" - "dynn_Toivonen" - "dynn_Toukonen" - "dynn_Tuominen" - "dynn_Turunen" - "dynn_Tyynismaa" - "dynn_V_a_uml_is_a_uml_nen" - "dynn_V_a_uml_kev_a_uml_" - "dynn_V_a_uml_limaa" - "dynn_Viljanen" - "dynn_Virtanen" - } - - dynasty_names = { - "dynn__O_uml_ystil_a_uml_" - "dynn_Aalto" - "dynn_Aaltonen" - "dynn_Acht_e_act_" - "dynn_Ahlroos" - "dynn_Ahonen" - "dynn_Anttila" - "dynn_Aulio" - "dynn_Autio" - "dynn_H_a_uml_m_a_uml_l_a_uml_inen" - "dynn_H_a_uml_rk_o_uml_nen" - "dynn_Haapakoski" - "dynn_Hakala" - "dynn_Happonen" - "dynn_Harju" - "dynn_Heikkil_a_uml_" - "dynn_Heikkinen" - "dynn_Heinonen" - "dynn_Helander" - "dynn_Helenius" - "dynn_Hernesniemi" - "dynn_Hiltunen" - "dynn_Hirvonen" - "dynn_Holopainen" - "dynn_Honkavaara" - "dynn_Ilkka" - "dynn_J_a_uml_rvinen" - "dynn_Johansson" - "dynn_Jokinen" - "dynn_Julin" - "dynn_K_a_uml_rn_a_uml_" - "dynn_Kallio" - "dynn_Karjalainen" - "dynn_Killinen" - "dynn_Kinnunen" - "dynn_Koivisto" - "dynn_Korhonen" - "dynn_Koskinen" - "dynn_Kuusisto" - "dynn_Laakso" - "dynn_Laaksonen" - "dynn_Lahtinen" - "dynn_Laine" - "dynn_Laitinen" - "dynn_Lavapuro" - "dynn_Lehti_o_uml_" - "dynn_Lehtinen" - "dynn_Lehto" - "dynn_Lehtonen" - "dynn_Leinonen" - "dynn_Lepp_a_uml_nen" - "dynn_Lipi_a_uml_inen" - "dynn_Loponen" - "dynn_M_a_uml_kel_a_uml_" - "dynn_M_a_uml_kinen" - "dynn_Manninen" - "dynn_Mattila" - "dynn_Metso" - "dynn_Miettinen" - "dynn_Moilanen" - "dynn_Mustakallio" - "dynn_Mustonen" - "dynn_Neumann" - "dynn_Niemel_a_uml_" - "dynn_Niemi" - "dynn_Nieminen" - "dynn_Niiranen" - "dynn_Nurmi" - "dynn_Nyb_a_uml_ck" - "dynn_Ojala" - "dynn_Pasanen" - "dynn_Pelkonen" - "dynn_Peussa" - "dynn_Pitk_a_uml_nen" - "dynn_Pohjolainen" - "dynn_Porvari" - "dynn_R_a_uml_s_a_uml_nen" - "dynn_Raitanen" - "dynn_Rajam_a_uml_ki" - "dynn_Rantala" - "dynn_Rantanen" - "dynn_Roth" - "dynn_Saarinen" - "dynn_Salila" - "dynn_Salminen" - "dynn_Salo" - "dynn_Salonen" - "dynn_Savolainen" - "dynn_Seiro" - "dynn_Sulkunen" - "dynn_Toivonen" - "dynn_Toukonen" - "dynn_Tuominen" - "dynn_Turunen" - "dynn_Tyynismaa" - "dynn_V_a_uml_is_a_uml_nen" - "dynn_V_a_uml_kev_a_uml_" - "dynn_V_a_uml_limaa" - "dynn_Viljanen" - "dynn_Virtanen" - } - - male_names = { - 3 = { - Aimo Aki Aleksi Anssi Antero Antti Ari Armas Arto Asko Aulis Aabraham Aatami Alpertti - Eemeli Eero Eino Ensio Erkki Esa Esko Erno - Hannu Harri Heikki Henri - Ilkka Ilmari Ismo Iisakki - Jaakko Jani Janne_male Jari Jarkko Jarmo Jarno Johan Johannes Joni Joonas Jorma Jouko Jouni Juha Juhani Juho Jukka Jussi Jyrki - Kai Kalervo Kalevi Kalle Kari_Makarius Kauko Keijo Kimmo - Lasse Lauri Leo - Marko Markku Markus Martti Matti Mauri Mika Mikko - Niko - Olavi Olli Onni Oskari Osmo - Paavo Pasi Pauli Pekka Pentti Pertti Petri Petteri - Raimo Rauno Reijo Reino Riku Risto - Sakari Sami_Samuel Seppo Simo - Tapani Tapio Tauno Teemu Tero Teuvo Timo Toivo Tomi Tommi Toni Tuomas Tuomo - Veijo Veijo-Lassi Veikko Vesa Vilho Ville - Yrj_o_uml_ - } - 2 = { - Aapo Aarne Aaro Aarre Aatos Ahti Akseli Aku Alexander Allan Alpo Anton Arttu Arvi Arvo Atte - Daniel - Eelis Eemil Eetu Elias Emil Erik - Hans Harry Heimo Helge Henrik Hermanni - Iiro Ilari - Jami Jere Jesper Jesse Jimi Joel Joona Jori Juhana Jukka-Pekka Juuso Jyri Jaakkima - Kaarlo Kaj Karl Kasperi Kauno Klaus Konsta Kosti Kristian Kurt Ky_o_uml_sti - Lassi Leevi - Marcus Martin Matias Mauno Max Miika Miikka Mikael Miro Miska - Niilo - Oiva Oliver Olli-Pekka Oskar Otto - Panu Paul Perttu - Rainer Rami Reima Roope - Saku Sampsa Samu Samuel Samuli Santeri Santtu Sauli Sebastian Severi Sulo - Taavi Taisto Taito Taneli Tenho Teppo Timi Toimi Tom Tomas Topi Torsti Turo Tuukka - Unto Urho Urpo Usko - V_a_uml_in_o_uml_ Valtteri Valto Vilhelm Viktor Viljami Viljo Visa Voitto - } - 1 = { - Aito Aksel Alarik Aleksanteri Andrias Ano Antti-Matias Arhippa Armand Artturi Aukusti - Casper - Edvard Edvin Eeli Eerikki Elmer Eppu - Feliks - Hasse Herman Hjalmar Hugo Henrikki - Iikka Ilja Ilkka-Eemeli Ilppo Iivo - Jali Jalmari Jalo Jani-Petteri Jasper Jerem Jeri Juha-Veli Justus - Kaarle Kale Kare Kimi Kimi-Matias Kullervo Kustaa - Lauri-Juhani Lenni - Mara Marko-Jussi Masi Matteus Miikko Mikke Misha Mitja - Nestor - Ole Oras Orvo - Paavali Peetu Pellervo Petja Pietari - Rafael Rene - Samppa Sinuhe - Tere - Untamo Uolevi - V_a_uml_in_a_uml_m_o_uml_ Valentin Veli-Pekka Vihtori Virke - Waltteri Wiljam Wiljo Wille - } - } - female_names = { - 3 = { - Aili Aino Airi Aleksandra Alina Amanda Anita Anja Anna Anna-Liisa Anne Anneli Anni Annikki Anu Arja Aune Aurora - Eeva Eija Eila Elina Elisabet Elsa Emilia - Hanna Hannele Heidi Helena Heli Henna Hilkka - Ida Iida Ilona Inkeri Irene Irja Irma Irmeli - Jaana Jenni Jessica Johanna Julia - Kaarina Kaija Kaisa Karoliina Katariina Kati Katja Katri Kerttu Kirsi Kirsti Kristiina Kyllikki - Laura Lea Leena Leila Liisa Linnea - Maarit Maija Maire Mari Maria Marianne Marika Marita Marja Marja-Leena Marjatta Marjo Martta Matilda Merja Mervi Miia Minna - Niina Nina Noora - Olga Olivia Orvokki Outi - P_a_uml_ivi Paula Pauliina Pia Pirjo Pirkko - Raija Raili Riikka Riitta Ritva - Saara Sanna Sari Satu Seija Sinikka Sirkka Sirpa Sisko Sofia Susanna Suvi - Tarja Teija Tellervo Terhi Terttu Tiina Tuija Tuula Tuulikki Tyyne - Ulla - } - 2 = { - Aini Alli Anitta Anna-Kaisa Anna-Leena Anna-Maija Annika Anniina Armi Aulikki Aura - Birgit Birgitta - Carita Carola Cecilia - Eliisa Elisabeth Ella Ellen Elli Emilia Emma Emmi Enni Erika Ester Esteri Eva Eveliina - Fanny - Greta - Hanna-Leena Hanna-Mari Heini Helin_a_uml_ Helmi Heta Hilja Hillevi Hilma - Iiris Inka Irina - Jenna Joanna - Kaisu Karin Katarina Katriina Krista - Laila Linda Lotta Lyyli - Maija-Liisa Maiju Marjut Marketta Meeri Meri Mia Milla Mira Mirjam Mirjami Mirva - Nea - Oili - P_a_uml_ivikki Pihla Pinja Piritta - Rea Reetta Regina Riina Rita Rosa - Saana Saija Saimi Salla Salme Sanni Sara Senja Siiri Sini Sirkka Sirkka-Liisa Susanne - Tia Tiia Tuire Tuuli Tytti - Valentina Vappu Venla Vieno Viivi Vilma Virve Vuokko - } - 1 = { - Ada Adalmiina Aino-Kaisa Alviina Anitra Anna-Kristiina Annamaija Anna-Sofia Anni-Kristiina Anu-Riitta Axa - Eeva-Johanna Eija-Elina Eleonora Eva-Lisa - Hannaleena Helen - Inari - Jessi Josefina Juuli - Kerli Kirsikka - Lauramaija Leena-Kaisa Lina Lulu Lumia - Maaria Mai Mari-Leena Marjanna Matleena Merika Miapetra Micaela Mila Mimmi Mimosa Minja Minna-Maria - Pirre - Rakel Reettakaisa - Saara-Sofia Sarah Sarianna Seere Senna Sina Stella Suna - Tuuve - Varma Veronika - Wilma - } - } - dynasty_of_location_prefix = "dynnp_af" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_franconian.txt b/common/culture/name_lists/NEOW_franconian.txt deleted file mode 100644 index 3821a0f45..000000000 --- a/common/culture/name_lists/NEOW_franconian.txt +++ /dev/null @@ -1,272 +0,0 @@ -name_list_NEOW_franconian = { - - cadet_dynasty_names = { - "dynn_B_a_uml_r" - "dynn_B_a_uml_uerlein" - "dynn_B_o_uml_hner" - "dynn_Baier" - "dynn_Barth" - "dynn_Bergrab" - "dynn_Betz" - "dynn_Bleier" - "dynn_Bock" - "dynn_Brasch" - "dynn_Brunner" - "dynn_Buchner" - "dynn_Burger" - "dynn_D_u_uml_tsch" - "dynn_Dannh_a_uml_u_ss_er" - "dynn_Dietz" - "dynn_Dippold" - "dynn_Distler" - "dynn_Dressel" - "dynn_Dros" - "dynn_Eberlein" - "dynn_Eckstein" - "dynn_Eder" - "dynn_Engel" - "dynn_Feulner" - "dynn_Fischer" - "dynn_Franke" - "dynn_Franz" - "dynn_Freiberger" - "dynn_Friedrich" - "dynn_Gengler" - "dynn_Geyer" - "dynn_Grimm" - "dynn_Hack" - "dynn_Hacker" - "dynn_Haida" - "dynn_Held" - "dynn_Herbst" - "dynn_Herrmann" - "dynn_Herrmannsd_o_uml_rfer" - "dynn_Heunisch" - "dynn_Hofer" - "dynn_Homann" - "dynn_J_a_uml_ger" - "dynn_Jung" - "dynn_Karl" - "dynn_Keil" - "dynn_Keller" - "dynn_Klingner" - "dynn_Kohl" - "dynn_Kr_u_uml_ger" - "dynn_Krauss" - "dynn_Kreuzer" - "dynn_Kuhn" - "dynn_L_o_uml_hr" - "dynn_Link" - "dynn_Lochm_u_uml_ller" - "dynn_Lowack" - "dynn_M_o_uml_hrlein" - "dynn_Matzdorf" - "dynn_May" - "dynn_Mayer" - "dynn_Merzbacher" - "dynn_Mild" - "dynn_Pensel" - "dynn_Pichl" - "dynn_Pickel" - "dynn_Pirkelmann" - "dynn_Pohl" - "dynn_Popp" - "dynn_Porsch" - "dynn_Prell" - "dynn_Probst" - "dynn_Questel" - "dynn_R_o_uml_sch" - "dynn_Reichel" - "dynn_Reichert" - "dynn_Renner" - "dynn_Rupp" - "dynn_Sammet" - "dynn_Sch_o_uml_lzel" - "dynn_Scherm" - "dynn_Schlegel" - "dynn_Schr_o_uml_der" - "dynn_Schr_u_uml_fer" - "dynn_Schramm" - "dynn_Schreiber" - "dynn_Schuh" - "dynn_Schulze" - "dynn_Schuster" - "dynn_Seifert" - "dynn_Springer" - "dynn_Stahl" - "dynn_Sturm" - "dynn_W_o_uml_lfel" - "dynn_Wei_ss_" - "dynn_Wittauer" - "dynn_Wohlpart" - "dynn_Wolff" - "dynn_Wolfrath" - } - - dynasty_names = { - "dynn_B_a_uml_r" - "dynn_B_a_uml_uerlein" - "dynn_B_o_uml_hner" - "dynn_Baier" - "dynn_Barth" - "dynn_Bergrab" - "dynn_Betz" - "dynn_Bleier" - "dynn_Bock" - "dynn_Brasch" - "dynn_Brunner" - "dynn_Buchner" - "dynn_Burger" - "dynn_D_u_uml_tsch" - "dynn_Dannh_a_uml_u_ss_er" - "dynn_Dietz" - "dynn_Dippold" - "dynn_Distler" - "dynn_Dressel" - "dynn_Dros" - "dynn_Eberlein" - "dynn_Eckstein" - "dynn_Eder" - "dynn_Engel" - "dynn_Feulner" - "dynn_Fischer" - "dynn_Franke" - "dynn_Franz" - "dynn_Freiberger" - "dynn_Friedrich" - "dynn_Gengler" - "dynn_Geyer" - "dynn_Grimm" - "dynn_Hack" - "dynn_Hacker" - "dynn_Haida" - "dynn_Held" - "dynn_Herbst" - "dynn_Herrmann" - "dynn_Herrmannsd_o_uml_rfer" - "dynn_Heunisch" - "dynn_Hofer" - "dynn_Homann" - "dynn_J_a_uml_ger" - "dynn_Jung" - "dynn_Karl" - "dynn_Keil" - "dynn_Keller" - "dynn_Klingner" - "dynn_Kohl" - "dynn_Kr_u_uml_ger" - "dynn_Krauss" - "dynn_Kreuzer" - "dynn_Kuhn" - "dynn_L_o_uml_hr" - "dynn_Link" - "dynn_Lochm_u_uml_ller" - "dynn_Lowack" - "dynn_M_o_uml_hrlein" - "dynn_Matzdorf" - "dynn_May" - "dynn_Mayer" - "dynn_Merzbacher" - "dynn_Mild" - "dynn_Pensel" - "dynn_Pichl" - "dynn_Pickel" - "dynn_Pirkelmann" - "dynn_Pohl" - "dynn_Popp" - "dynn_Porsch" - "dynn_Prell" - "dynn_Probst" - "dynn_Questel" - "dynn_R_o_uml_sch" - "dynn_Reichel" - "dynn_Reichert" - "dynn_Renner" - "dynn_Rupp" - "dynn_Sammet" - "dynn_Sch_o_uml_lzel" - "dynn_Scherm" - "dynn_Schlegel" - "dynn_Schr_o_uml_der" - "dynn_Schr_u_uml_fer" - "dynn_Schramm" - "dynn_Schreiber" - "dynn_Schuh" - "dynn_Schulze" - "dynn_Schuster" - "dynn_Seifert" - "dynn_Springer" - "dynn_Stahl" - "dynn_Sturm" - "dynn_W_o_uml_lfel" - "dynn_Wei_ss_" - "dynn_Wittauer" - "dynn_Wohlpart" - "dynn_Wolff" - "dynn_Wolfrath" - } - - male_names = { - Adalbert Alberich Albert Albin Albrecht Alexander Alf Alfred Alois Andreas Anselm Anton Armin Arnold August - Benedikt Benjamin Bernhard Berthold Bj_o_uml_rn Burkhard - Caspar Chlodwig Christian Christof Christoph Claudius Claus Clemens - Daniel David Dieter Dominik - Eberhard Edgar Edmund Eduard Egon Elmar Emil Engelbert Erhard Erich Ernst Ernst-G_u_uml_nther Erwin - Felix Ferdinand Florian Franz Freimut Fridolin Friedel Friedrich Fritz - G_u_uml_nther Gabriel Gebhard Georg Gerhart Giselher Gosbert Gottlieb Gregor Guido Gundolf Gustav - Hannes Hans Hans-J_u_uml_rgen Hans-Wolfgang Harald Hartmut Hartwin Hasso Heinrich Helferich Helmut Herbert Hermann Hippolyt Horst Hubert - Ignaz Ildefons - J_u_uml_rgen Jakob Jan Joachim Johannes Jonas Josef Julius - Karl Karl-Heinz Konrad Konstantin Kurt - Leo Leopold Lohengrin Lorenz Lothar Ludwig - Manfred Manuel Marcel Markus Martin Mathias Max Maximilian Michael Moritz - Nikolaus Noah Norbert - Oliver Oskar Otmar Otto - Parsifal Patrick Paul Peter Philipp - R_u_uml_diger Rainer Raymond Reinhard Reinhold Remig Ren_e_act_ Richard Robert Roland Rolf Roman Rudolf - Sebastian Severin Siegfried Siegmund Simon Stephan Sven - Tamme Tassilo Theodor Theophil Thimo Thomas Tilman Timo Titus Tobias Tristan - Ulrich Uwe - Valentin Veit Volker - Waldemar Walter Wieland Wilhelm Willi Willigis Willibald Winfried Wolf Wolfgang Wolfram Wulff-Dieter - } - female_names = { - Adelheid Agatha Alena Alexandra Andrea Anita Anka Anna Annemarie Annemie Annette Astrid Augustina - B_a_uml_rbl Barbara Beate Berta Bettina Bianca Birgitt Brigitte Br_u_uml_nnhilde - Carla Carmen Carmina Carola Carolin Charlotte Christa Christine Christl Claudia - Daniela Doris Dorothea - Edeltraud Edith Edmunda Elisabeth Elke Ellen Elsbeth Else Emmy Erda Erika Euphemia Eva - Franziska Franziske Friederike Friedlinde - Gabriele Gerda Gertraud Gisela Gudula - Hanne Hede Hedwig Heidemarie Heiderose Heidrun Heike Helen Helga Hildegard - Ilka Ilse Inge Ingeborg Ingrid Irene Iris Irmgard Irmtraud Isabell Isolde - Jeannette Jennifer Johanna Julia Juliane Jutta - Karin Karolin Karoline Katharina Katrin Klara Kristin - Lena Leonie Liane Lisa Liselotte Lore - Magdalena Manuela Margarete Margot Maria Marianne Marion Marita Marlene Marlies Marta Martina Mathilde Melanie Michaela Monika - Natalie Nicole - Ortrun - Paula Petra - Rebekka Regina Renate Rita Rosa Rosely Rosemarie Ruth - Sabine Sandra Sara Sarah Sieglinde Silena Silke Stasel Stefanie Stephanie Susanne Sylvia - Tanja Tatjana Thekla Theresia Tilly Tine - Ursel - Veronika Veruschka Victoria Viktoria - Waltraud Wera Wilhelmine - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_french.txt b/common/culture/name_lists/NEOW_french.txt index 2353a2d76..8e77e4e2f 100644 --- a/common/culture/name_lists/NEOW_french.txt +++ b/common/culture/name_lists/NEOW_french.txt @@ -4,35 +4,23 @@ "dynn_Andr_e_act_" "dynn_Arnaud" "dynn_Aubert" - "dynn_Aubin" "dynn_Barbier" - "dynn_Balzac" "dynn_Beno_i_hat_t" "dynn_Bernard" "dynn_Bertrand" - "dynn_Beyle" "dynn_Blanc" "dynn_Blanchard" - "dynn_Bonnefont" "dynn_Bonnet" "dynn_Bourgeois" - "dynn_Bourges" "dynn_Boyer" "dynn_Brun" "dynn_Brunet" - "dynn_B_u_rca" "dynn_Caron" - "dynn_Caugant" - "dynn_Cespedes" - "dynn_Chateaubriand" - "dynn_Chandernagor" "dynn_Chevalier" "dynn_Cl_e_act_ment" "dynn_Colin" - "dynn_Copp_e_act_e" "dynn_David" "dynn_Denis" - "dynn_Diderot" "dynn_Dubois" "dynn_Dufour" "dynn_Dumas" @@ -40,17 +28,11 @@ "dynn_Dupont" "dynn_Durand" "dynn_Duval" - "dynn_Duvignaud" - "dynn_Echenoz" - "dynn_Ernaux" "dynn_Fabre" "dynn_Faure" "dynn_Fontaine" "dynn_Fournier" "dynn_Francois" - "dynn_Fay" - "dynn_Fezgerauld" - "dynn_Flaubert" "dynn_G_e_act_rard" "dynn_Gaillard" "dynn_Garcia" @@ -61,11 +43,9 @@ "dynn_Giraud" "dynn_Gu_e_act_rin" "dynn_Guillaume" - "dynn_H_e_act_aume" "dynn_Henry" "dynn_Huynh" "dynn_Joly" - "dynn_Lart_e_act_guy" "dynn_L_e_act_cuyer" "dynn_Lacroix" "dynn_Lambert" @@ -99,15 +79,12 @@ "dynn_Nicolas" "dynn_No_e_uml_l" "dynn_Olivier" - "dynn_Ovald_e_act_" "dynn_Payet" "dynn_Perrin" "dynn_Petit" "dynn_Philippe" "dynn_Picard" "dynn_Pierre" - "dynn_Pr_e_act_vost" - "dynn_Paor" "dynn_Renard" "dynn_Renaud" "dynn_Rey" @@ -122,53 +99,35 @@ "dynn_Roussel" "dynn_Roux" "dynn_Roy" - "dynn_Saint-Exup_e_act_ry" "dynn_Schmitt" - "dynn_Senancour" "dynn_Simon" - "dynn_Sta_e_uml_l" "dynn_Thomas" "dynn_Tran" - "dynn_Valche" - "dynn_Vall_e_grv_s" "dynn_Vidal" "dynn_Vincent" - "dynn_Vo_i_uml_art" } dynasty_names = { "dynn_Andr_e_act_" "dynn_Arnaud" "dynn_Aubert" - "dynn_Aubin" "dynn_Barbier" - "dynn_Balzac" "dynn_Beno_i_hat_t" "dynn_Bernard" "dynn_Bertrand" - "dynn_Beyle" "dynn_Blanc" "dynn_Blanchard" - "dynn_Bonnefont" "dynn_Bonnet" "dynn_Bourgeois" - "dynn_Bourges" "dynn_Boyer" "dynn_Brun" "dynn_Brunet" - "dynn_B_u_rca" "dynn_Caron" - "dynn_Caugant" - "dynn_Cespedes" - "dynn_Chateaubriand" - "dynn_Chandernagor" "dynn_Chevalier" "dynn_Cl_e_act_ment" "dynn_Colin" - "dynn_Copp_e_act_e" "dynn_David" "dynn_Denis" - "dynn_Diderot" "dynn_Dubois" "dynn_Dufour" "dynn_Dumas" @@ -176,17 +135,11 @@ "dynn_Dupont" "dynn_Durand" "dynn_Duval" - "dynn_Duvignaud" - "dynn_Echenoz" - "dynn_Ernaux" "dynn_Fabre" "dynn_Faure" "dynn_Fontaine" "dynn_Fournier" "dynn_Francois" - "dynn_Fay" - "dynn_Fezgerauld" - "dynn_Flaubert" "dynn_G_e_act_rard" "dynn_Gaillard" "dynn_Garcia" @@ -197,11 +150,9 @@ "dynn_Giraud" "dynn_Gu_e_act_rin" "dynn_Guillaume" - "dynn_H_e_act_aume" "dynn_Henry" "dynn_Huynh" "dynn_Joly" - "dynn_Lart_e_act_guy" "dynn_L_e_act_cuyer" "dynn_Lacroix" "dynn_Lambert" @@ -235,15 +186,12 @@ "dynn_Nicolas" "dynn_No_e_uml_l" "dynn_Olivier" - "dynn_Ovald_e_act_" "dynn_Payet" "dynn_Perrin" "dynn_Petit" "dynn_Philippe" "dynn_Picard" "dynn_Pierre" - "dynn_Pr_e_act_vost" - "dynn_Paor" "dynn_Renard" "dynn_Renaud" "dynn_Rey" @@ -258,69 +206,62 @@ "dynn_Roussel" "dynn_Roux" "dynn_Roy" - "dynn_Saint-Exup_e_act_ry" "dynn_Schmitt" - "dynn_Senancour" "dynn_Simon" - "dynn_Sta_e_uml_l" "dynn_Thomas" "dynn_Tran" - "dynn_Valche" - "dynn_Vall_e_grv_s" "dynn_Vidal" "dynn_Vincent" - "dynn_Vo_i_uml_art" } male_names = { ### Novelist names _E_act_omer _O_act_in - Abb_e_act_-Faria Abraracourcix Aiwendil Alatar Aldarion Amandil Amroth An_a_act_rion Apollinaire Arador Aragorn Aramis Arathorn Aronnax Arvedui Ast_e_act_rix Atanamir Atanatar Athos Avempace Averro_e_grv_s Avicenne Azagh_a_hat_l + Abb_e_act_-Faria Abraracourcix Aiwendil Alatar Aldarion Amandil Amroth An_a_act_rion Arador Aragorn Aramis Arathorn Aronnax Arvedui Ast_e_act_rix Atanamir Atanatar Athos Azagh_a_hat_l B_e_uml_or B_o_act_r Balin Bandobras Barahir Barbicane Bard Beaufort Beleg Beorn Beregond Beren Bifur Bilbon Bill Bofur Bombur Boromir Brandir Bree Brego - Caderousse Calogrenant Camus Caspian Celebrimbor Celeborn Chasseur-de-Truffes Cirion Ciryatan Clerval Clopin Conseil Coriakin Curumo - D_a_act_in D_pst_Artagnan Dakkar Dant_e_grv_s Denethor Descartes Diderot Dior Dori Duilin Durin Dwalin + Caderousse Calogrenant Caspian Celebrimbor Celeborn Chasseur-de-Truffes Cirion Ciryatan Clerval Clopin Conseil Coriakin Curumo + D_a_act_in D_pst_Artagnan Dakkar Dant_e_grv_s Denethor Digory Dior Dori Drinian Durin Dwalin E_a_uml_rendil E_a_uml_rnil E_a_uml_rnur Ecthelion Egalmoth Eldacar Eldarion Elendil Elfhelm Elrond Elros Enjolras Eorl Erkenbrand F_e_uml_anor F_i_act_li Fantasio Faramir Fauchelevent Felagund Felar_o_act_f Finarfin Fingolfin Fingon Fr_e_act_d_e_act_gar Frodon Galdor Gandalf Gavroche Gerontius Gil-galad Gimli Gl_o_act_in Glorfindel Gringoire Gripoil Gwaihir H_a_act_ma Haddock H_u_act_rin Halbarad Haldir Harbert Helm Horn Huan Huor Hyarmendacil - Ibn_spc_Khaldoun Id_e_act_fix Imrahil Isildur - Jeanvaljean J-T-Maston Jules-C_e_act_sar Jules-Verne + Id_e_act_fix Imrahil Isildur + Jeanvaljean J-T-Maston Jules-C_e_act_sar K_i_act_li Legolas Lidenbrock - Mablung Maccab_e_act_e Maedhros Martel Meriadoc Meursault Minastir Moli_e_grv_re Montaigne Montesquieu Morrel Myriel + Mablung Maedhros Meriadoc Minastir Moli_e_grv_re Montaigne Montesquieu Morrel Myriel N_e_act_mo Ned-Land Nicholl Nivacrin Num_e_act_robis Ob_e_act_lix Ocatarinetabellatchitchix Ol_o_act_rin Orodreth Orophin Ostoher Paladin Pallando Panoramix Passepartout Pencroff Peregr_i_uml_n Phileas-Fogg Phoebus Pontmercy Porthos Quasimodo - Radagast Rimbaud Robur Roheryn Rousseau - Samsagace Schtroumpf Spirou Sylvebarbe - T_u_act_rin Tarrou Th_e_act_oden Th_e_act_odred Thengel Thingol Thorgal Thorin Thorondor Thr_a_act_in Thr_o_act_r Thranduil Tintin Tom-Bombadil Tr_e_act_ville Tuor Turgon - Valacar Verlaine Victor-Hugo Voltaire + Radagast Robur Roheryn + Samsagace Spirou Sylvebarbe + T_u_act_rin Th_e_act_oden Th_e_act_odred Thengel Thingol Thorgal Thorin Thorondor Thr_a_act_in Thr_o_act_r Thranduil Tintin Tom-Bombadil Tr_e_act_ville Tuor Turgon + Valacar Voltaire Zola ### Normal names - _E_act_douard _E_act_mile _E_act_ric _E_act_tienne _E_act_l_e_act_mir - Adrien Aimery Alaeddine Alain Albert Alexandre Alexis Alphonse Ambiorix Am_e_act_d_e_act_e Amaury Andr_e_act_ Anthony Antoine Antonin Aristide Armand Arnaud Arthur Augustin Aur_e_act_lien Axel - B_e_act_renger Baptiste Barth_e_act_l_e_act_my Baudouin Benjamin Beno_i_hat_t Bernard Bertrand Blaise Brice Bruno + _E_act_douard _E_act_mile _E_act_ric _E_act_tienne + Adrien Aimery Alain Albert Alexandre Alexis Alphonse Am_e_act_d_e_act_e Amaury Andr_e_act_ Anthony Antoine Antonin Arnaud Arthur Axel + B_e_act_renger Barth_e_act_l_e_act_my Baudouin Benjamin Beno_i_hat_t Bernard Bertrand Blaise Bruno C_e_act_dric C_e_act_sar Camille Charles Christian Christophe Cl_e_act_ment Claude_male Clotaire Clovis Damien Daniel David Denis Didier Dimitri Dominique_male Edmond Emmanuel Enzo Ernest Eudes Eustache - Fabien Fabrice Fernand Florent Florian Fr_e_act_d_e_act_ric Fran_c_ced_ois Franck - G_e_act_rald G_e_act_rard Ga_e_uml_tan Gabriel Gaspard Gaston Gauthier Geoffroy Georges Gilbert Gilles Godefroy Guillaume Guinefort Gustave Guy - Hector Henri Herbert Herv_e_act_ Honor_e_act_ Hugo - J_e_act_r_e_act_my J_e_act_r_o_hat_me Jacques Jacques-Yves Jean Jean-Baptiste Jean-Claude Jean-Jacques Jean-Luc Jean-Michel Jean-Paul Jean-Pierre Jo_e_uml_l Joseph Jules Julien - K_e_act_vin Kl_e_act_ber + Fabien Fabrice Fernand Florian Fr_e_act_d_e_act_ric Fran_c_ced_ois Franck + G_e_act_rald G_e_act_rard Gabriel Gaspard Gaston Gauthier Geoffroy Georges Gilbert Gilles Godefroy Guillaume Guy + Hector Henri Herbert Herv_e_act_ Hugo + J_e_act_r_e_act_my J_e_act_r_o_hat_me Jacques Jacques-Yves Jean Jean-Baptiste Jean-Claude Jean-Luc Jean-Paul Jean-Pierre Jo_e_uml_l Joseph Jules Julien + K_e_act_vin L_e_act_o L_e_act_on L_e_act_onard Laurent Lilian Louis Luc Lucas Lucien Ludovic Marc Marcel Marius Mathieu Mathis Maurice Maxime Michel Mohamed Mohammed - Napol_e_act_on Nathan Nicolas No_e_uml_l Norbert Norman + Napol_e_act_on Nathan Nicolas Norbert Norman Olivier Oscar - Patrice Paul Philippe Pierre Pierre-Antoine + Patrice Paul Philippe Pierre Quentin Raoul Rapha_e_uml_l Raymond Ren_e_act_ Renaud Richard Roland Robert Robin Roger Romain - S_e_act_bastien Saladin Salomon Serge Simon St_e_act_phane Stanislas Swann Sylvain - Tanguy Th_e_act_o Thez Thibault Thierry Thomas Timoth_e_act_e Tristan Turenne - Ulysse + S_e_act_bastien Saladin Salomon Serge Simon St_e_act_phane Swann Sylvain + Tanguy Th_e_act_o Thez Thibault Thierry Thomas Timoth_e_act_e Tristan Vercing_e_act_torix Victor Vincent Xavier Yves @@ -329,21 +270,20 @@ female_names = { ### Novelist names _E_act_owyn _E_act_ponine - Aaricia Aerin Amari_e_uml_ Ancalim_e_act_ And_u_act_ril Aragorne Arathorne Aredhel Arwen Ast_e_act_rie - B_e_act_atrice Baie-d_pst_Or Belladonna Bilbonne Bonemine + Aaricia Aerin Amari_e_uml_ Ancalim_e_act_ Aredhel Arwen + B_e_act_atrice Baie-d_pst_Or Belladonna Bonemine Celebr_i_act_an Cendrillon Cl_e_act_op_a_hat_tre Cosette D_i_act_s Dalida E_a_uml_rwen Elbereth Elenw_e_uml_ Elwing Erendis Esm_e_act_ralda - F_e_act_lagonde F_e_uml_anore Falbala Fantine Finduilas Fleur-de-Lys Frodonne - Galadriel George-Sand Gilraen + Falbala Fantine Finduilas Fleur-de-Lys + Galadriel Gilraen Haleth Hayd_e_act_e - Idril Indis Ioreth Isildurine - L_e_act_gola L_u_act_thien Lalaith Lobelia Loth_i_act_riel Louve - Marie-Curie M_e_act_lusine Melian Merc_e_act_d_e_grv_s - N_i_act_niel Narsil Nerdanel Nienor + Idril Indis Ioreth + L_u_act_thien Lalaith Lobelia Loth_i_act_riel Louve + M_e_act_lusine Melian Merc_e_act_d_e_grv_s + N_i_act_niel Nerdanel Nienor Primula - R_i_act_an - Saladine Schtroumpfette Silmarien + Silmarien Telperien Th_e_act_odwyn Tin_u_act_viel Vair_e_uml_ Vanimeld_e_uml_ Varda Yavanna @@ -351,24 +291,24 @@ ### Normal names _E_act_dith _E_act_l_e_act_onore _E_act_liane _E_act_lisabeth _E_act_lise _E_act_lodie _E_act_milie _E_act_velyne _E_grv_ve - Ad_e_act_la_i_uml_de Ad_e_grv_le Adeline Agathe Agn_e_grv_s Albertine Ali_e_act_nor Alice Alix Am_e_act_lie Ana_i_uml_s Anastasie Andr_e_act_e Ang_e_grv_le Anne Anne-Laure Anne-Marie Anne-Sophie Annick Annie Antoinette Ariane Arlette Audrey Aur_e_act_lie Aurore - B_e_act_r_e_act_nice B_e_act_reng_e_grv_re Beno_i_hat_te Bernadette Blanche Blandine Brigitte - C_e_act_cile C_e_act_line Camille_female Carole Caroline Catherine Chantal Charl_e_grv_ne Charlotte Chlo_e_act_ Christelle Christiane Christine Cl_e_act_mentine Claire Clarisse Claudette Claudine Clorinde Clotilde Colette Constance Coralie Corinne - Dani_e_grv_le Danielle Delphine Denise Diane Dominique_female + Ad_e_act_la_i_uml_de Ad_e_grv_le Adeline Agathe Agn_e_grv_s Albertine Ali_e_act_nor Alice Alix Am_e_act_lie Ana_i_uml_s Anastasie Andr_e_act_e Anne Anne-Laure Anne-Marie Anne-Sophie Annick Annie Antoinette Ariane Audrey Aur_e_act_lie Aurore + B_e_act_reng_e_grv_re Beno_i_hat_te Bernadette Blanche Brigitte + C_e_act_cile C_e_act_line Camille_female Carole Caroline Catherine Chantal Charl_e_grv_ne Charlotte Chlo_e_act_ Christelle Christiane Christine Claire Claudette Claudine Clorinde Clotilde Colette Constance Corinne + Danielle Delphine Denise Diane Dominique_female Emma Emmanuelle Estelle Eug_e_act_nie - Fanny Fatima Fernande Fiona Florence Fran_c_ced_oise - G_e_act_raldine Gabrielle Genevi_e_grv_ve Georgette Germaine Ginette Gis_e_grv_le Gwendoline + Fanny Fatima Fiona Florence Fran_c_ced_oise + Gabrielle Georgette Germaine Ginette Gis_e_grv_le Gwendoline H_e_act_l_e_grv_ne H_e_act_lo_i_uml_se Henriette Hermine - Ir_e_grv_ne Isabelle - Jacqueline Jade Jeanette Jeanne Jeanne-d_pst_Arc Jeannine Jocelyne Jos_e_act_phine Josette Josiane Judith Julie Julienne Juliette Justine + Isabelle + Jacqueline Jade Jeanette Jeanne Jeanne-d_pst_Arc Jeannine Jos_e_act_phine Josette Josiane Judith Julie Julienne Juliette Justine Karine L_ae_titia L_e_act_a Laetitia Laura Laure Laurence Louise Lucie Lucienne - M_e_act_gane M_e_act_lanie Madeleine Manon Marcelle Margaux Margot Marguerite Maria Marie Marie-Antoinette Marie-Claire Marie-France Marie-H_e_act_l_e_grv_ne Marie-Louise Marie-Th_e_act_r_e_grv_se Marine Marion Martine Maryline Mathilde Mich_e_grv_le Mireille Monique - Nadia Nadine Nathalie Nicole No_e_act_mie - Odette Oph_e_act_lie - Patricia Paulette Pauline Pierrette - R_e_act_gine Raymonde Ren_e_act_e Rose Roselyne - S_e_act_gol_e_grv_ne Sandrine Sarah Simone Sol_e_grv_ne Solange Sonia Sophie St_e_act_phanie Suzanne Sybille Sylvie + M_e_act_gane M_e_act_lanie Madeleine Manon Marcelle Margaux Margot Marguerite Maria Marie Marie-Antoinette Marie-Claire Marie-France Marie-Louise Marie-Th_e_act_r_e_grv_se Marine Marion Martine Mathilde Mich_e_grv_le Mireille Monique + Nadia Nadine Nathalie Nicole + Odette + Patricia Paulette Pauline + R_i_act_an Raymonde Ren_e_act_e Rose Roselyne + S_e_act_gol_e_grv_ne Sandrine Sarah Simone Sol_e_grv_ne Sonia Sophie St_e_act_phanie Suzanne Sybille Sylvie Th_e_act_r_e_grv_se V_e_act_ronique Val_e_act_rie Virginie Yseult Yvette Yvonne diff --git a/common/culture/name_lists/NEOW_frisian.txt b/common/culture/name_lists/NEOW_frisian.txt deleted file mode 100644 index eda277c5e..000000000 --- a/common/culture/name_lists/NEOW_frisian.txt +++ /dev/null @@ -1,291 +0,0 @@ -name_list_NEOW_frisian = { - - cadet_dynasty_names = { - "dynn_Abma" - "dynn_Apperloo" - "dynn_Alkema" - "dynn_Ankerman" - "dynn_Aukes" - "dynn_Bakker" - "dynn_Bartlema" - "dynn_Bergsma" - "dynn_Bies" - "dynn_Boersma" - "dynn_Bok" - "dynn_Bolman" - "dynn_Boonstra" - "dynn_Bosma" - "dynn_Bouma" - "dynn_Breeuwsma" - "dynn_Brouwer" - "dynn_Capelle" - "dynn_de_spc_Boer" - "dynn_de_spc_Groot" - "dynn_de_spc_Haan" - "dynn_de_spc_Jong" - "dynn_de_spc_Vries" - "dynn_de_spc_Wolf" - "dynn_Dijkstra" - "dynn_Dirks" - "dynn_Douwes" - "dynn_Elzinga" - "dynn_Faber" - "dynn_Feenstra" - "dynn_Fennema" - "dynn_Ferwerda" - "dynn_Glas" - "dynn_Goedemoed" - "dynn_Haanstra" - "dynn_Halbertsma" - "dynn_Heeringa" - "dynn_Hendriks" - "dynn_Hettema" - "dynn_Hiemstra" - "dynn_Hobma" - "dynn_Hoekstra" - "dynn_Hofstra" - "dynn_Holwerda" - "dynn_Hommema" - "dynn_Huizenga" - "dynn_Iedema" - "dynn_Jacobs" - "dynn_Jans" - "dynn_Jansma" - "dynn_Johannes" - "dynn_Jorritsma" - "dynn_Kingma" - "dynn_Klazes" - "dynn_Kok" - "dynn_Kooistra" - "dynn_Koopmans" - "dynn_Kooy" - "dynn_Kuipers" - "dynn_Leutscher" - "dynn_Leyenaar" - "dynn_Miedema" - "dynn_Mulder" - "dynn_Nauta" - "dynn_Nijboer" - "dynn_Nijdam" - "dynn_Ooiman" - "dynn_Pasma" - "dynn_Pieters" - "dynn_Plantinga" - "dynn_Postema" - "dynn_Posthuma" - "dynn_Postma" - "dynn_Roes" - "dynn_Schievink" - "dynn_Scholten" - "dynn_Span" - "dynn_Terpstra" - "dynn_Tromp" - "dynn_Valkema" - "dynn_van_spc_den_spc_Bosch" - "dynn_van_spc_der_spc_Bij" - "dynn_van_spc_der_spc_Heide" - "dynn_van_spc_der_spc_Meer" - "dynn_van_spc_der_spc_Meulen" - "dynn_van_spc_der_spc_Ploeg" - "dynn_van_spc_der_spc_Veen" - "dynn_van_spc_der_spc_Velde" - "dynn_van_spc_der_spc_Wal" - "dynn_van_spc_der_spc_Woude" - "dynn_van_spc_der_spc_Zee" - "dynn_van_spc_Dijk" - "dynn_Veenstra" - "dynn_Vermeulen" - "dynn_Versluis" - "dynn_Visser" - "dynn_Vlieger" - "dynn_Westra" - "dynn_Wiersma" - "dynn_Wijbrands" - "dynn_Wijnsma" - "dynn_Wilstra" - "dynn_Wolters" - "dynn_Ytsma" - "dynn_Zijlstra" - "dynn_Zoodsma" - "dynn_Zwolle" - } - - dynasty_names = { - "dynn_Abma" - "dynn_Apperloo" - "dynn_Alkema" - "dynn_Ankerman" - "dynn_Aukes" - "dynn_Bakker" - "dynn_Bartlema" - "dynn_Bergsma" - "dynn_Bies" - "dynn_Boersma" - "dynn_Bok" - "dynn_Bolman" - "dynn_Boonstra" - "dynn_Bosma" - "dynn_Bouma" - "dynn_Breeuwsma" - "dynn_Brouwer" - "dynn_Capelle" - "dynn_de_spc_Boer" - "dynn_de_spc_Groot" - "dynn_de_spc_Haan" - "dynn_de_spc_Jong" - "dynn_de_spc_Vries" - "dynn_de_spc_Wolf" - "dynn_Dijkstra" - "dynn_Dirks" - "dynn_Douwes" - "dynn_Elzinga" - "dynn_Faber" - "dynn_Feenstra" - "dynn_Fennema" - "dynn_Ferwerda" - "dynn_Glas" - "dynn_Goedemoed" - "dynn_Haanstra" - "dynn_Halbertsma" - "dynn_Heeringa" - "dynn_Hendriks" - "dynn_Hettema" - "dynn_Hiemstra" - "dynn_Hobma" - "dynn_Hoekstra" - "dynn_Hofstra" - "dynn_Holwerda" - "dynn_Hommema" - "dynn_Huizenga" - "dynn_Iedema" - "dynn_Jacobs" - "dynn_Jans" - "dynn_Jansma" - "dynn_Johannes" - "dynn_Jorritsma" - "dynn_Kingma" - "dynn_Klazes" - "dynn_Kok" - "dynn_Kooistra" - "dynn_Koopmans" - "dynn_Kooy" - "dynn_Kuipers" - "dynn_Leutscher" - "dynn_Leyenaar" - "dynn_Miedema" - "dynn_Mulder" - "dynn_Nauta" - "dynn_Nijboer" - "dynn_Nijdam" - "dynn_Ooiman" - "dynn_Pasma" - "dynn_Pieters" - "dynn_Plantinga" - "dynn_Postema" - "dynn_Posthuma" - "dynn_Postma" - "dynn_Roes" - "dynn_Schievink" - "dynn_Scholten" - "dynn_Span" - "dynn_Terpstra" - "dynn_Tromp" - "dynn_Valkema" - "dynn_van_spc_den_spc_Bosch" - "dynn_van_spc_der_spc_Bij" - "dynn_van_spc_der_spc_Heide" - "dynn_van_spc_der_spc_Meer" - "dynn_van_spc_der_spc_Meulen" - "dynn_van_spc_der_spc_Ploeg" - "dynn_van_spc_der_spc_Veen" - "dynn_van_spc_der_spc_Velde" - "dynn_van_spc_der_spc_Wal" - "dynn_van_spc_der_spc_Woude" - "dynn_van_spc_der_spc_Zee" - "dynn_van_spc_Dijk" - "dynn_Veenstra" - "dynn_Vermeulen" - "dynn_Versluis" - "dynn_Visser" - "dynn_Vlieger" - "dynn_Westra" - "dynn_Wiersma" - "dynn_Wijbrands" - "dynn_Wijnsma" - "dynn_Wilstra" - "dynn_Wolters" - "dynn_Ytsma" - "dynn_Zijlstra" - "dynn_Zoodsma" - "dynn_Zwolle" - } - - male_names = { - _AE_be - Aant Aart Abe Adriaan Age Albert Ale Alexander Allard Alle Andreas Andries Anne_male Anne-Jan Ansco Anthoni Antke Anton Antony Antoon Arend Arent Arie Arjen Arnold Arnoud Arp Ate Atze Aucke Auke - Barend Bart Bartele Bauke Bearn Bendiks Benjamin Berent Bernhard Bert Binne Binnert Bjinse Bokke Bonne Bouwe Bram Brant Brecht Broer - Carel Catharinus Cees Chris Coert Constantijn Cornelis - Daan Dani_e_uml_l Daniel Danny Date Dennis Diderik Diederik Dirk Dirk-Jan Doeke Doke Dooitzen Douwe Douwe-Jorn Dreeuwes Durk Dylan - Eco Edo Eduardus Edwin Eelco Eelke Eelze Egbert Eilard Eize Enne_u_uml_s Epke Eppie Eric Erik Ernst Erwin Evert Eyzo - Falko Fedde Feike Feite Fenno Foeke Fokke Folkert Foppe Franke Frans Freark Fred Frederik Freerk - Garmt Gauke Geart Geert Georg George Gerard Gerben Gerbrich Gerhard Gerhardus Gerlof Gerrit Gert Gert-Anne Gijsbert Goaitsen Gorrit - Haije Haijo Halbe Hannes Hans Hargert Harke Harm Harmen Harry Hartman Hebbe Hedzer Heije Hein Heine Hendrik Henk Henri Henrik Herman Hero Herre Hessel Hette Hiele Hielke Hilbert Hillarius Hindrik Hotse Hotze Hubert Hylke - Ids Idzerd Inne - Jaap Jaap-Jelle Jacob Jacques Jakob Jalke Jan Jan-Hendrik Jannes Jarich Jarig Jeen Jehannes Jelle Jenning Jenze Jesper Jetze Jilles Jitse Joachim Jochem Jochum Jogchum Johan Johannes Joop Jorn Jorrit Jouke Jurjen Jurrit - Karel Karst Keimpe Kerst Klaas Koop Koos Kornelis - Lambert Lammert Laurens Lennart Leo Lieuwe Lodewijk Lolke Lolle Louis Lourens Louw Lucas Ludolf Ludwig Ludzer Luitzen Lutske - Maarten Mads Marc Marcel Marcus Marian_male Marinus Marten Martinus Matthijs Maurits Mechiel Meine Meinte Melle Menno Michel Michiel Mindert Minne Minze - Nico Nicolaas Nyck - Oebele Oeds Oene Okke Onno Oscar Otmar - Paul Peter Philip Pier Piet Pieter Pieter-Jan Pim Piter Popke Pyt - Rein Reinder Reint Reitse Reitze Ren_e_act_ Rendert Rense Renze Richard Rick Riemer Rienk Rients Rimmer Rindert Rinke Rinne Rinse Rintje Rintsje Rinze Rixt Robert Robin Roel Roelf Roelof Romke Rommert Ronald Ronus Rudi Rutger Rutmer Ruurd - Sake Salomon Sander Schelte Siebold Sies Sietse Sietze Sieuwert Sijbrandus Sije Sijtse Sikke Sikko Simon Sipke Sjerp Sjinkie Sjirk Sjoerd Sjon Sjouke Stephanus Sven Sybe Sybolt Sybout Sybrand Sybren Syds Sytze - Taede Taeke Tamme Teunus Theo Theodorus Theunis Thewis Thijs Thijsje Thomas Tieme Tiemen Tiete Tim Tjaard Tjalling Tjark Tjebbe Tjeerd Tjepke Tjerk Tjiepke Tjitse Tjitte Tom Ton Tonny Tony Toon Tristan Tsjibbe Tunno - Uilke Uiltje Ulbe Ulbo Ulrich - Vincent Volkert - Walle Walt Watze Wicher Wiebe Wiebren Wieger Wierd Wiert Wigger Wijbren Wilco Wilfried Willem Wim Wout Wouter Wybe Wybren Wytse - Yde Yep Yge Ynso Ype Ypke - } - female_names = { - Aafke Aaltje Afke Akke Aletta Alyda Alyt Amarins Anita Anje Anke Anna Anna-Jet Anna-Marie Anneke Annemarie Annemiek Annie Anouska Anthonia Antje Antoinette Atje Attje Augusta Aukje Avine - Baukje Bertine Betty Boukje Bouktje Brechtje Bregtje Brigitte - Carla Carolien Catharina Cornelia - Dieuwke Dineke Dorien Doutzen - Elise Elizabeth Ellen Elma Erna Esther - Femke Fenna Foekje - G_e_act_janna Geertje Geertruida Geesje Geeske Gelske Gonny Greet Griet Grietine Grietje Gryt Grytsje - Haitske Hetty Hilda Hilje Hylkje - Ietje Ike Ilona Ilse Ingrid - Janke Janna Jannewietske Janny Jeltje Jissy Jitske Johanna Johanneke Joke Joukje - Klaasje Klasina Klaske Kornelia - Laila Lenie Leny Leonie Letitia Lianne Liesette Linda Lutske - Maaike Manon Marga Margaretha Margo Margriet Maria Marianne Marie Marije Marijke Mariska Marit Marja Marjon Marloes Marrit Martha Martje Martsje Mayon Meike Michelle Monique - Nadine Nicole Nynke - Pauline Petra Pietie Pietje - Reina Reinoudina Reinskjen Renske Rianne Riemie Riemkje Rikst Rinske Rixt Roelofje - Sandra Sanne Saskia Sherida Siebren Sieta Sietske Sippie Sisca Sijtje Sjanet Sjoerdtsje Sjoukje Sophia Suzanne Sylvana - Tamara Thea Tieneke Tietje Tine Tineke Tjitske Tollina Trijntje - Uilkje - Wiesje Wieteke Wijtske Wike Wilhelmina Willemina Wopkje - Ymkje Yvonne - } - dynasty_of_location_prefix = "dynnp_fan" - - patronym_suffix_male = "dynnpat_suf_s" - patronym_suffix_female = "dynnpat_suf_s" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_friulian.txt b/common/culture/name_lists/NEOW_friulian.txt deleted file mode 100644 index f7834be8d..000000000 --- a/common/culture/name_lists/NEOW_friulian.txt +++ /dev/null @@ -1,295 +0,0 @@ -name_list_NEOW_friulian = { - - cadet_dynasty_names = { - "dynn_Agostini" - "dynn_Aita" - "dynn_Alzetta" - "dynn_Battistin" - "dynn_Bazzeo" - "dynn_Beltrame" - "dynn_Bernardis" - "dynn_Bianco" - "dynn_Bolzon" - "dynn_Bortolussi" - "dynn_Boscarol" - "dynn_Boz" - "dynn_Brandolin" - "dynn_Bregant" - "dynn_Bressan" - "dynn_Brovedani" - "dynn_Bucco" - "dynn_Calligaris" - "dynn_Calligaro" - "dynn_Candoni" - "dynn_Carlon" - "dynn_Castellarin" - "dynn_Cescutti" - "dynn_Colavitti" - "dynn_Collio" - "dynn_Colussi" - "dynn_Colusso" - "dynn_Cozzi" - "dynn_Cumin" - "dynn_Daneluzzi" - "dynn_David" - "dynn_De_spc_Monte" - "dynn_Dominici" - "dynn_Donda" - "dynn_Drigo" - "dynn_Fabbro" - "dynn_Falcomer" - "dynn_Feresin" - "dynn_Fiorido" - "dynn_Franco" - "dynn_Franz" - "dynn_Furlan" - "dynn_Furlanis" - "dynn_Gallas" - "dynn_Gasparini" - "dynn_Gerin" - "dynn_Gismano" - "dynn_Gobbato" - "dynn_Godeas" - "dynn_Grion" - "dynn_Innocente" - "dynn_Lavaroni" - "dynn_Lena" - "dynn_Liani" - "dynn_Lorenzi" - "dynn_Lovisa" - "dynn_Magris" - "dynn_Mainardis" - "dynn_Maraldo" - "dynn_Marangon" - "dynn_Marega" - "dynn_Martini" - "dynn_Marzinotto" - "dynn_Mattiussi" - "dynn_Mazzoli" - "dynn_Medeot" - "dynn_Meroi" - "dynn_Miniussi" - "dynn_Mion" - "dynn_Monte" - "dynn_Moro" - "dynn_Nadin" - "dynn_Nicodemo" - "dynn_Orzan" - "dynn_Paroni" - "dynn_Petris" - "dynn_Picco" - "dynn_Pin" - "dynn_Polo" - "dynn_Pontel" - "dynn_Puntin" - "dynn_Rainis" - "dynn_Rigutto" - "dynn_Roman" - "dynn_Sartori" - "dynn_Scian" - "dynn_Sclaunich" - "dynn_Scubla" - "dynn_Siega" - "dynn_Spangaro" - "dynn_Spessot" - "dynn_Stabile" - "dynn_Stefanuto" - "dynn_Stefanutti" - "dynn_Stella" - "dynn_Strizzolo" - "dynn_Tassan" - "dynn_Tedesco" - "dynn_Toffolo" - "dynn_Tomasin" - "dynn_Tosoratti" - "dynn_Turrin" - "dynn_Vecchiet" - "dynn_Vicenzino" - "dynn_Vidal" - "dynn_Visintin" - "dynn_Vittori" - "dynn_Vrech" - "dynn_Zambon" - "dynn_Zanin" - "dynn_Zannier" - "dynn_Zanon" - "dynn_Zanutta" - "dynn_Zuliani" - } - - dynasty_names = { - "dynn_Agostini" - "dynn_Aita" - "dynn_Alzetta" - "dynn_Battistin" - "dynn_Bazzeo" - "dynn_Beltrame" - "dynn_Bernardis" - "dynn_Bianco" - "dynn_Bolzon" - "dynn_Bortolussi" - "dynn_Boscarol" - "dynn_Boz" - "dynn_Brandolin" - "dynn_Bregant" - "dynn_Bressan" - "dynn_Brovedani" - "dynn_Bucco" - "dynn_Calligaris" - "dynn_Calligaro" - "dynn_Candoni" - "dynn_Carlon" - "dynn_Castellarin" - "dynn_Cescutti" - "dynn_Colavitti" - "dynn_Collio" - "dynn_Colussi" - "dynn_Colusso" - "dynn_Cozzi" - "dynn_Cumin" - "dynn_Daneluzzi" - "dynn_David" - "dynn_De_spc_Monte" - "dynn_Dominici" - "dynn_Donda" - "dynn_Drigo" - "dynn_Fabbro" - "dynn_Falcomer" - "dynn_Feresin" - "dynn_Fiorido" - "dynn_Franco" - "dynn_Franz" - "dynn_Furlan" - "dynn_Furlanis" - "dynn_Gallas" - "dynn_Gasparini" - "dynn_Gerin" - "dynn_Gismano" - "dynn_Gobbato" - "dynn_Godeas" - "dynn_Grion" - "dynn_Innocente" - "dynn_Lavaroni" - "dynn_Lena" - "dynn_Liani" - "dynn_Lorenzi" - "dynn_Lovisa" - "dynn_Magris" - "dynn_Mainardis" - "dynn_Maraldo" - "dynn_Marangon" - "dynn_Marega" - "dynn_Martini" - "dynn_Marzinotto" - "dynn_Mattiussi" - "dynn_Mazzoli" - "dynn_Medeot" - "dynn_Meroi" - "dynn_Miniussi" - "dynn_Mion" - "dynn_Monte" - "dynn_Moro" - "dynn_Nadin" - "dynn_Nicodemo" - "dynn_Orzan" - "dynn_Paroni" - "dynn_Petris" - "dynn_Picco" - "dynn_Pin" - "dynn_Polo" - "dynn_Pontel" - "dynn_Puntin" - "dynn_Rainis" - "dynn_Rigutto" - "dynn_Roman" - "dynn_Sartori" - "dynn_Scian" - "dynn_Sclaunich" - "dynn_Scubla" - "dynn_Siega" - "dynn_Spangaro" - "dynn_Spessot" - "dynn_Stabile" - "dynn_Stefanuto" - "dynn_Stefanutti" - "dynn_Stella" - "dynn_Strizzolo" - "dynn_Tassan" - "dynn_Tedesco" - "dynn_Toffolo" - "dynn_Tomasin" - "dynn_Tosoratti" - "dynn_Turrin" - "dynn_Vecchiet" - "dynn_Vicenzino" - "dynn_Vidal" - "dynn_Visintin" - "dynn_Vittori" - "dynn_Vrech" - "dynn_Zambon" - "dynn_Zanin" - "dynn_Zannier" - "dynn_Zanon" - "dynn_Zanutta" - "dynn_Zuliani" - } - - male_names = { - Achille Adriano Afro Albano Alberto Albino Alceo Alcide Aldo Alessandro Alessio Alfio Alfredo Alido Alvaro Alviano Amedeo Amelio Amos Andrea_male Angelo Angioletto Annibale Anselmo Antonello Antonino Antonio Archimede Aristide Arnaldo Arrigo Arturo Attilio Augusto Aulo - Battista Beniamino Beppino Bernardino Bonaldo Boris Bruno - Candido Carletto Carlo Celio Cesare Cherubino Cirano Claudio Coriglio Corrado Cristiano - Daniele Danilo Dante Dario David Davide Denis Demis Diego Dino Domenico Duilio - Eddi Edoardo Egidio Elia Eliano Elio Elvezio Elvio Emanuele Emidio Emiliano Emilio Enio Ennio Enore Enrico Enzo Ermanno Ermes Erminio Ernesto Ettore Eugenio Euro Ezio - Fabio Fabrizio Fausto Federico Fediliano Felice Ferdinando Ferruccio Flavio Florio Franceschino Francesco Franco Fulco Fulvio Furio - Gabriele Gaetano Gastone Germano Getulio Giacomo Giambattista Giampaolo Gianandrea Giancarlo Giandomenico Gianfranco Gianluca Gianluigi Gianni Gianpaolo Gianpiero Gino Gio Gionata Giorgio Giosualdo Giovanni Giovanni_spc_Battista Giuliano Giulio Giuseppe Giuseppino Glauco Graziano Guerrino Guglielmino Guglielmo Guido Gustavo - Iginio Igino Igor Ilario Innocente Ivan Ivano Ivo - Juri - Kether - Lanfranco Laurino Leonardo Libero Lino Lionello Livio Lodovico Lorenzo Loris Luca Luciano Lucio Ludovico Luigi Luigino - Manfredi Manlio Manolo Manuele Marcello Marco Marino Mario Marlino Massimiliano Massimo Matteo Maurizio Mauro Michele Mirko Moreno - Napoleone Narciso Natale Natalino Nazario Nicol_o_grv_ Nicola_male - Olinto Olivo Oreste Oscar Ottone Ottorino - Pantaleo Paolo Pasquale Pasqualino Pier_spc_Antonio Pierangelo Piergiorgio Pierluigi Piero Pietro Pio Pompeo Primo Provino - Raffaello Raimondo Remigio Remo Renato Renzo Riccardo Rinaldo Rino Roberto Rocco Rodolfo Romeo Romero Rudi - Salvatore Sandro Saule Sebastiano Sergio Severino Silvano Silvio Simone_male Sirio Siro Stefano Stelio Steno - Tito Tiziano Tommaso Tonino Tranquillo Tullio - Ugo Umberto - Valentino Valerio Vannes Vincenzo Virgilio Vittorino Vittorio - Walter - } - female_names = { - Adelaide Agnese Albina Alessandra Alessia Alice Anna Anna_spc_Maria Annamaria Assunta - Carmela Carmen Caterina Catterina Cecilia Chiara Clara Corinna Cornelia Cristiana Cristina - Dalila Daniela Debora Deborah Desir_e_act_e Donatella Doretta Dusolina - Elena Eleonora Eliana Elisa Elisabetta Elisetta Emanuela Emma Ercole Erica Erika - Flavia Franca Francesca - Gabriella Genziana Gianna Giovanna Giulia Giuliana Gloria Grazia Greta - Isabella Isabelle Itala - Juli_female - Lara Laura Lavinia Lidia Liliana Linda Lorena Luana Lucia Luciana Luigia - Mara Maria Maria_spc_Carmela Maria_spc_Grazia Maria_spc_Teresa Mariaclara Marina Marinella Marisa Martina Melissa Micaela Michela Monica - Nancy - Ornella - Patrizia - Rachele Raffaella Renata Renza Roberta Romilda Rosita - Sandra Sara Silvia Silvia_spc_Maria Simonetta Stefania - Teresa Tiziana - Viviana - Zaida - } - dynasty_of_location_prefix = "dynnp_di" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_galician.txt b/common/culture/name_lists/NEOW_galician.txt deleted file mode 100644 index 02e3525e0..000000000 --- a/common/culture/name_lists/NEOW_galician.txt +++ /dev/null @@ -1,328 +0,0 @@ -name_list_NEOW_galician = { - - cadet_dynasty_names = { - "dynn__A_act_lvarez" - "dynn_A_n_tld__o_act_n" - "dynn_Acu_n_tld_a" - "dynn_Agui_o_act_n" - "dynn_Alonso" - "dynn_Ares" - "dynn_Arias" - "dynn_Barreiro" - "dynn_Blanco" - "dynn_Botana" - "dynn_Calvo" - "dynn_Cambeiro" - "dynn_Cancela" - "dynn_Carreira" - "dynn_Carril" - "dynn_Casal" - "dynn_Castro" - "dynn_Codesido" - "dynn_Conde" - "dynn_Costoya" - "dynn_Cotelo" - "dynn_Crujeiras" - "dynn_D_a_act_vila" - "dynn_D_i_act_az" - { "dynnp_de" "dynn_Dios" } - { "dynnp_de" "dynn_Frutos" } - "dynn_Deiros" - "dynn_Dom_i_act_nguez" - "dynn_Fandi_n_tld_o" - "dynn_Feij_o_act_o" - "dynn_Fern_a_act_ndez" - "dynn_Ferro" - "dynn_Figueroa" - "dynn_Fontal" - "dynn_Fraga" - "dynn_G_o_act_mez" - "dynn_Garc_i_act_a" - "dynn_Garea" - "dynn_Gayoso" - "dynn_Gonz_a_act_lez" - "dynn_Gude" - "dynn_Iglesias" - "dynn_Lema" - "dynn_L_o_act_pez" - "dynn_M_e_act_ndez" - "dynn_M_i_act_guez" - "dynn_Mari_n_tld_o" - "dynn_Mart_i_act_nez" - "dynn_Mato" - "dynn_Mej_i_act_a" - "dynn_Mella" - "dynn_Mera" - "dynn_Montenegro" - "dynn_Montero" - "dynn_Mosquera" - "dynn_Mu_n_tld_iz" - "dynn_N_u_act__n_tld_ez" - "dynn_Neira" - "dynn_Ocampo" - "dynn_Olveira" - "dynn_P_e_act_rez" - "dynn_Pamp_i_act_n" - "dynn_Parada" - "dynn_Pardo" - "dynn_Paz" - "dynn_Pazos" - "dynn_Pena" - "dynn_Pereira" - "dynn_Pombo" - "dynn_Pose" - "dynn_Puga" - "dynn_Quintela" - "dynn_R_u_act_a" - "dynn_Rama" - "dynn_Ramos" - "dynn_Rendo" - "dynn_Rey" - "dynn_Rial" - "dynn_Rivas" - "dynn_Rodr_i_act_guez" - "dynn_Rouco" - "dynn_S_a_act_nchez" - "dynn_Sampedro" - "dynn_Sanda" - "dynn_Sant_i_act_n" - "dynn_Santamarina" - "dynn_Santos" - "dynn_Seoane" - "dynn_Silva" - "dynn_Silvela" - "dynn_Souto" - "dynn_Su_a_act_rez" - "dynn_Taboada" - "dynn_Tojo" - "dynn_V_a_act_zquez" - "dynn_Varela" - "dynn_Veiga" - "dynn_Verdes" - "dynn_Vidal" - "dynn_Villar" - } - - dynasty_names = { - "dynn__A_act_lvarez" - "dynn_A_n_tld__o_act_n" - "dynn_Acu_n_tld_a" - "dynn_Agui_o_act_n" - "dynn_Alonso" - "dynn_Ares" - "dynn_Arias" - "dynn_Barreiro" - "dynn_Blanco" - "dynn_Botana" - "dynn_Calvo" - "dynn_Cambeiro" - "dynn_Cancela" - "dynn_Carreira" - "dynn_Carril" - "dynn_Casal" - "dynn_Castro" - "dynn_Codesido" - "dynn_Conde" - "dynn_Costoya" - "dynn_Cotelo" - "dynn_Crujeiras" - "dynn_D_a_act_vila" - "dynn_D_i_act_az" - { "dynnp_de" "dynn_Dios" } - { "dynnp_de" "dynn_Frutos" } - "dynn_Deiros" - "dynn_Dom_i_act_nguez" - "dynn_Fandi_n_tld_o" - "dynn_Feij_o_act_o" - "dynn_Fern_a_act_ndez" - "dynn_Ferro" - "dynn_Figueroa" - "dynn_Fontal" - "dynn_Fraga" - "dynn_G_o_act_mez" - "dynn_Garc_i_act_a" - "dynn_Garea" - "dynn_Gayoso" - "dynn_Gonz_a_act_lez" - "dynn_Gude" - "dynn_Iglesias" - "dynn_Lema" - "dynn_L_o_act_pez" - "dynn_M_e_act_ndez" - "dynn_M_i_act_guez" - "dynn_Mari_n_tld_o" - "dynn_Mart_i_act_nez" - "dynn_Mato" - "dynn_Mej_i_act_a" - "dynn_Mella" - "dynn_Mera" - "dynn_Montenegro" - "dynn_Montero" - "dynn_Mosquera" - "dynn_Mu_n_tld_iz" - "dynn_N_u_act__n_tld_ez" - "dynn_Neira" - "dynn_Ocampo" - "dynn_Olveira" - "dynn_P_e_act_rez" - "dynn_Pamp_i_act_n" - "dynn_Parada" - "dynn_Pardo" - "dynn_Paz" - "dynn_Pazos" - "dynn_Pena" - "dynn_Pereira" - "dynn_Pombo" - "dynn_Pose" - "dynn_Puga" - "dynn_Quintela" - "dynn_R_u_act_a" - "dynn_Rama" - "dynn_Ramos" - "dynn_Rendo" - "dynn_Rey" - "dynn_Rial" - "dynn_Rivas" - "dynn_Rodr_i_act_guez" - "dynn_Rouco" - "dynn_S_a_act_nchez" - "dynn_Sampedro" - "dynn_Sanda" - "dynn_Sant_i_act_n" - "dynn_Santamarina" - "dynn_Santos" - "dynn_Seoane" - "dynn_Silva" - "dynn_Silvela" - "dynn_Souto" - "dynn_Su_a_act_rez" - "dynn_Taboada" - "dynn_Tojo" - "dynn_V_a_act_zquez" - "dynn_Varela" - "dynn_Veiga" - "dynn_Verdes" - "dynn_Vidal" - "dynn_Villar" - } - - male_names = { - 2 = { - _A_act_lex _A_act_lvaro - _O_act_scar - Aar_o_act_n Abel Adri_a_act_n Afonso Airas Aitor Alan Alberte_male Ald_a_act_n Alexandre Alexis Amaro Andr_e_act_ Ant_o_act_n Antonio Anxo Artai - Borxa Brais Bran Brand_a_act_n Breixo Breog_a_act_n Brian Bruno - C_e_act_sar Carlos Christian Cristi_a_act_n - Daniel David Diego Duarte - Edgar Eloi Enrique Ero Estevo - Fernando Francisco Francisco_spc_Xabier Francisco_spc_Xos_e_act_ - Gabriel Gael Gonzalo Guillerme - Heitor Hugo - Iago Ignacio Isaac Ismael Iv_a_act_n Ivo - Jonathan - Kevin - Lois_male Lois_spc_Miguel Lucas - Manuel Marco Marcos Mario Mart_i_act_n Mateo Miguel Miguel_spc_Anxo - Nicol_a_act_s No_e_act_ Noel - Paulo Pedro - Ra_u_act_l Rafael Ram_o_act_n Ricardo Roi Roberto Rodrigo Rub_e_act_n - Samuel Santiago Sen_e_act_n Serxio - Trist_a_act_n - Ux_i_act_o - V_i_act_tor - Xabier Xacobe Xes_u_act_s Xo_a_act_n Xo_a_act_n_spc_Carlos Xo_a_act_n_spc_Lois Xo_a_act_n_spc_Manuel Xo_a_act_n_spc_Xos_e_act_ Xoel Xos_e_act_ Xos_e_act__spc_Ant_o_act_n Xos_e_act__spc_Anxo Xos_e_act__spc_Carlos Xos_e_act__spc_Lois Xos_e_act__spc_Manuel Xos_e_act__spc_Mar_i_act_a Xos_e_act__spc_Ram_o_act_n Xulio Xurxo - Yago - } - 1 = { - _A_act_nxel - _I_act__n_tld_igo - Abd_o_act_n Abelardo Abrah_a_act_n Ad_a_act_n Agosti_n_tld_o Alberte_spc_Manuel Albino Aleixo Alfredo Amable Amado Amador Amancio Amando An_i_act_bal Anacleto Aniceto Antero_spanish Antonio_spc_Manuel Antonio_spc_Xabier Anxo_spc_Lois Anxo_spc_Manuel Anxo_spc_Mar_i_act_a Anxo_spc_Xos_e_act_ Aquilino Arcadio Armando Armindo Arsenio Artur Asdr_u_act_bal Asier Atanagildo Augusto Aurelio Avelino - Baldomero Basilio Bautista Benigno Bernardino Bernardo Bieito Bonifacio Boris Brays - C_a_act_ndido C_e_act_sar_spc_Antonio C_e_act_sar_spc_Manuel Caetano Camilo Camilo_spc_Xos_e_act_ Canuto Carlos_spc_Alberte Carlos_spc_Lois Casimiro Castor Ceferino Celestino Celso Ces_a_act_reo Claudio Clemente Conrado Constantino Cosme Cristovo - D_a_act_maso Dami_a_act_n Daniel_spc_Xos_e_act_ Dar_i_act_o David_spc_Xos_e_act_ Delf_i_act_n Delio Demetrio Den_i_act_s Desiderio Dionisio Domingos Donato Duarte_spc_Manuel Duarte_spc_Xos_e_act_ - Edelmiro Edesio Edmundo Efr_e_act_n El_i_act_as Eladio Eleuterio Eliseu Elixio Emilio Emilio_spc_Xos_e_act_ Erasmo Ernesto Estanislau Eusebio Evaristo Evencio Ezequiel - Fabi_a_act_n Fabio Federico Feliciano Fern_a_act_n Fidel Filipe Firm_i_act_n Fiz Florencio Florentino Fortunato Francisco_spc_Lois Francisco_spc_Manuel Francisco_spc_Mar_i_act_a Francisco_spc_Xavier Francisco_spc_Xes_u_act_s - Gaspar Gregorio Gumersindo Gustavo - Hadri_a_act_n Heitor_spc_Xos_e_act_ Henrique Herminio Hip_o_act_lito Humberto - Ian Ignacio_spc_Xabier Ildefonso Inocencio Isidoro Isidro - Laureano Laurentino Lauro Leandro Leoncio Leopoldo Lino Lisardo Lois_spc_Anxo Lois_spc_Manuel Lois_spc_Mar_i_act_a Lois_spc_Pedro Lourenzo Luciano - Manoel Manuel_spc_Antonio Manuel_spc_Anxo Manuel_spc_Carlos Manuel_spc_Henrique Manuel_spc_Lois Manuel_spc_Mar_i_act_a Manuel_spc_Xaime Marcelino Marcial Marco_spc_Antonio Mari_n_tld_o Mariano Marti_n_tld_o Mat_i_act_s Mauro Maximiliano Maximino Melchor Mois_e_act_s Modesto - N_e_act_stor Narciso Nazario Nicandro Nicasio Niceto Nicomedes Nuno - Olegario Oliver - P_i_act_o Paio Pascual Pastor Patricio Paulino Paulo_spc_Xos_e_act_ Pedro_spc_Xos_e_act_ Perfecto Pl_a_act_cido Prudencio - Rafael_spc_Antonio Raimundo Ram_o_act_n_spc_Antonio Ram_o_act_n_spc_Anxo Ram_o_act_n_spc_Mar_i_act_a Ram_o_act_n_spc_Xos_e_act_ Ramiro Reinaldo Remixio Ricardo_spc_Xos_e_act_ Rodolfo Rom_a_act_n Rosendo Roxelio - Sabino Salvador Sebasti_a_act_n Segundo Seraf_i_act_n Serxio_spc_Xos_e_act_ Severino Sexismundo Silverio Silvio Sim_o_act_n Siro - Telesforo Telmo Tom_e_act_ - Ubaldo Urbano Ux_i_act_a_spc_Manuel - V_i_act_tor_spc_Manuel V_i_act_tor_spc_Xos_e_act_ Valdo Valent_i_act_n Venancio Venceslau Ventura Vicente Vicente_spc_Manuel Vitoriano - Wilson - Xacinto Xacob Xaime Xairo Xalo Xan Xaqu_i_act_n Xavier Xenaro Xerardo Xerm_a_act_n Xerome Xes_u_act_s_spc_Antonio Xes_u_act_s_spc_Carlos Xes_u_act_s_spc_Ignacio Xes_u_act_s_spc_Manuel Xes_u_act_s_spc_Mar_i_act_a Xi_a_act_n Xiao Xo_a_act_n_spc_Alberte Xo_a_act_n_spc_Antonio Xo_a_act_n_spc_Bautista Xo_a_act_n_spc_Ignacio Xo_a_act_n_spc_Francisco Xo_a_act_n_spc_Vicente Xo_a_act_n_spc_Xes_u_act_s Xoh_a_act_n Xos_e_act__spc_Adri_a_act_n Xos_e_act__spc_Alberte Xos_e_act__spc_Andr_e_act_s Xos_e_act__spc_Antonio Xos_e_act__spc_Armando Xos_e_act__spc_Avelino Xos_e_act__spc_Bieito Xos_e_act__spc_Diego Xos_e_act__spc_Domingos Xos_e_act__spc_Enrique Xos_e_act__spc_Fernando Xos_e_act__spc_Francisco Xos_e_act__spc_Ignacio Xos_e_act__spc_Manoel Xos_e_act__spc_Miguel Xos_e_act__spc_Ricardo Xos_e_act__spc_Santiago Xos_e_act__spc_V_i_act_tor Xos_e_act__spc_Xabier Xos_e_act__spc_Xo_a_act_n Xulio_spc_Manuel Xulio_spc_Xos_e_act_ Xurxo_spc_Andr_e_act_s Xurxo_spc_Manuel Xusto Xuventino - Yelco Yoel - } - } - female_names = { - 2 = { - Adriana Aida Aine Aitana Alba Alba_spc_Mar_i_act_a Alexandra Alicia Ana Ana_spc_Bel_e_act_n Ana_spc_Mar_i_act_a Andrea Ant_i_act_a Anxela Arancha Ariadna Aroa Aurora - Beatriz Bel_e_act_n Bieita Branca Brenda Briana - Cami_n_tld_o Candela Carla Carlota Carme Carolina Celia Celtia Cintia Clara Claudia Cristina - Elisa Estefan_i_act_a Estela Esther Eva Eva_spc_Mar_i_act_a - F_a_act_tima Filomena - Helena - In_e_act_s Iolanda Irene Iria Iria_spc_Mar_i_act_a Iris Isabel - J_e_act_ssica Jennifer - L_u_act_a Lara Laura Leticia Lidia Lorena Luc_i_act_a - M_i_act_riam M_o_act_nica Maite Mar_i_act_a Mar_i_act_a_spc_Carme Mar_i_act_a_spc_Sabela Mar_i_act_a_spc_Tareixa Mar_i_act_a_spc_Xes_u_act_s Mar_i_act_a_spc_Xos_e_act_ Mari_n_tld_a Marta Menc_i_act_a Minia Mirian - Natalia Navia Nazaret Nerea Noa Noelia Noem_i_act_ Nuria - Olalla - Patricia Paula Pilar Pomba - Raquel Rebeca Roc_i_act_o - Sabela Sara Sarai Sarela Sheila Silvia Sof_i_act_a Sonia Soraia Susana - Tamara Tania Tatiana - Ux_i_act_a - Vanesa Ver_o_act_nica Vitoria - Xandra Xeila Xiana Xudit Xudith Xulia - Yanira - Zeltia - } - 1 = { - _A_act_nxeles _A_act_urea - _U_act_rsula - Adela Ainara Ainoa Aldara Alexia Almudena Amada Amalia Amanda Amparo Ana_i_act_s Ana_spc_Sabela Anabel Andrea_spc_Mar_i_act_a Antoni_n_tld_a Ar_a_act_nzazu Araceli Asunci_o_act_n Avelina - B_a_act_rbara Bego_n_tld_a Berta Branca - Carme_spc_Mar_i_act_a Carmela Catalina Catarina Cecilia Celsa Clara_spc_Isabel Clara_spc_Mar_i_act_a Concepci_o_act_n Consolaci_o_act_n Consolo Coralia Corona Covadonga Cruz - D_e_act_bora Denisa Desir_e_act_e Deva Diana Dolores Dorinda - Edelmira Eduarda Elba Elisa Elvira Emilia Encarna Enma Erea Enriqueta Esperanza Ester Eudoxia - Francisca - Gabriela Gloria Goretti Guadalupe - Hayd_e_act_e Herminia - Ignacia Inmaculada - Laura_spc_Mar_i_act_a Ledicia Leila Lu_i_act_sa Lu_i_act_sa_spc_Mar_i_act_a Lurdes Luz - Mabel Magdalena Maia Malena Manuela Mar Mar_i_act_a_spc__A_act_nxeles Mar_i_act_a_spc_Araceli Mar_i_act_a_spc_Bel_e_act_n Mar_i_act_a_spc_Concepci_o_act_n Mar_i_act_a_spc_Consolaci_o_act_n Mar_i_act_a_spc_Cristina Mar_i_act_a_spc_Cruz Mar_i_act_a_spc_Dolores Mar_i_act_a_spc_Elvira Mar_i_act_a_spc_Esther Mar_i_act_a_spc_Francisca Mar_i_act_a_spc_Goretti Mar_i_act_a_spc_Helena Mar_i_act_a_spc_Ignacia Mar_i_act_a_spc_Inmaculada Mar_i_act_a_spc_Laura Mar_i_act_a_spc_Lu_i_act_sa Mar_i_act_a_spc_Luz Mar_i_act_a_spc_Magdalena Mar_i_act_a_spc_Manuela Mar_i_act_a_spc_Mar Mar_i_act_a_spc_Mercedes Mar_i_act_a_spc_Montserrat Mar_i_act_a_spc_Neves Mar_i_act_a_spc_Olalla Mar_i_act_a_spc_Olga Mar_i_act_a_spc_Paz Mar_i_act_a_spc_Pilar Mar_i_act_a_spc_Purificaci_o_act_n Mar_i_act_a_spc_Rebeca Mar_i_act_a_spc_Roc_i_act_o Mar_i_act_a_spc_Rosal_i_act_a Mar_i_act_a_spc_Ux_i_act_a Mar_i_act_a_spc_Valentina Mar_i_act_a_spc_Vitoria Margarida Mariana Marta_spc_Mar_i_act_a Maruxa Matilde Melania Melisa Mercedes Micaela Milagres Monserrat Montserrat - Nadia Nair Neves Nicolasa Noela - Olaia Olga Olimpia Olivia Oriana - Pamela Paz Prudencia Pura Purificaci_o_act_n - Ramona Remedios Rexina Rita Rosa Rosa_spc_Mar_i_act_a Rosal_i_act_a Rosana Rut Ruth - Sabrina Saleta Samanta Sara_spc_Mar_i_act_a Selene Sheyla Silvia_spc_Mar_i_act_a - Ta_i_act_s Tal_i_act_a Tareixa Tereixa - Valentina Valeria Violeta Virxinia - Xasmina Xela Xema Xenevra Ximena Xoana Xoana_spc_Mar_i_act_a Xohana Xosefa Xosefina Xulia_spc_Mar_i_act_a - Ylenia - Zaida Zaira Zoraida - } - } - dynasty_of_location_prefix = "dynnp_de" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_goidelic.txt b/common/culture/name_lists/NEOW_goidelic.txt index d92531f07..e1500eba5 100644 --- a/common/culture/name_lists/NEOW_goidelic.txt +++ b/common/culture/name_lists/NEOW_goidelic.txt @@ -1,126 +1,126 @@ name_list_neow_goidelic = { cadet_dynasty_names = { - { "dynn_Brennan" } + { "dynnp_o" "dynn_Sullivan" } + { "dynn_Murphy" } + { "dynn_Kelly" } + { "dynn_Walsh" } + { "dynn_Smith" } + { "dynnp_o" "dynn_Brien" } { "dynn_Byrne" } - { "dynn_Collins" } + { "dynn_Ryan" } + { "dynnp_o" "dynn_Connor" } + { "dynnp_o" "dynn_Neill" } + { "dynnp_o" "dynn_Reilly" } + { "dynn_Doyle" } + { "dynn_Gallagher" } + { "dynnp_o" "dynn_Doherty" } + { "dynn_Kennedy" } + { "dynn_Lynch" } + { "dynn_Murray" } + { "dynn_Quinn" } + { "dynnp_o" "dynn_Moore" } + { "dynnp_mac" "dynn_Loughlin" } + { "dynnp_o" "dynn_Carroll" } { "dynn_Connolly" } { "dynn_Daly" } - { "dynn_Doyle" } + { "dynnp_o" "dynn_Connell" } { "dynn_Dunne" } - { "dynn_Fitzbutler" } + { "dynn_Brennan" } + { "dynn_Collins" } + { "dynnp_o" "dynn_Farrell" } + { "dynnp_o" "dynn_Callaghan" } + { "dynnp_o" "dynn_Donnell" } + { "dynnp_o" "dynn_Shea" } { "dynn_Fitzgerald" } + { "dynn_Fitzbutler" } { "dynn_Fitzgibbon" } { "dynn_Fitzgilbert" } { "dynn_Fitzharris" } { "dynn_Fitzpatrick" } { "dynn_Fitzwilliams" } - { "dynn_Gallagher" } - { "dynn_Kelly" } - { "dynn_Kennedy" } - { "dynn_Lynch" } - { "dynn_Murphy" } - { "dynn_Murray" } - { "dynn_Quinn" } - { "dynn_Ryan" } + { "dynnp_mac" "dynn_Carthy" } + { "dynnp_mac" "dynn_William" } + { "dynnp_mac" "dynn_Queen" } + { "dynnp_mac" "dynn_Thaoig" } + { "dynnp_mac" "dynn_Ruaraidh" } + { "dynnp_mac" "dynn_Leod" } + { "dynnp_mac" "dynn_Lean" } + { "dynnp_mac" "dynn_Gillmore" } { "dynn_Sinclair" } - { "dynn_Smith" } - { "dynn_Walsh" } - { "dynnp_Mac" "dynn_Carthy" } - { "dynnp_Mac" "dynn_Gillmore" } - { "dynnp_Mac" "dynn_Lean" } - { "dynnp_Mac" "dynn_Leod" } - { "dynnp_Mac" "dynn_Loughlin" } - { "dynnp_Mac" "dynn_Queen" } - { "dynnp_Mac" "dynn_Ruaraidh" } - { "dynnp_Mac" "dynn_Thaoig" } - { "dynnp_Mac" "dynn_William" } - { "dynnp_O_pst_" "dynn_Brien" } - { "dynnp_O_pst_" "dynn_Callaghan" } - { "dynnp_O_pst_" "dynn_Carroll" } - { "dynnp_O_pst_" "dynn_Connell" } - { "dynnp_O_pst_" "dynn_Connor" } - { "dynnp_O_pst_" "dynn_Doherty" } - { "dynnp_O_pst_" "dynn_Donnell" } - { "dynnp_O_pst_" "dynn_Farrell" } - { "dynnp_O_pst_" "dynn_Moore" } - { "dynnp_O_pst_" "dynn_Neill" } - { "dynnp_O_pst_" "dynn_Reilly" } - { "dynnp_O_pst_" "dynn_Shea" } - { "dynnp_O_pst_" "dynn_Sullivan" } } dynasty_names = { - { "dynn_Brennan" } + { "dynnp_o" "dynn_Sullivan" } + { "dynn_Murphy" } + { "dynn_Kelly" } + { "dynn_Walsh" } + { "dynn_Smith" } + { "dynnp_o" "dynn_Brien" } { "dynn_Byrne" } - { "dynn_Collins" } + { "dynn_Ryan" } + { "dynnp_o" "dynn_Connor" } + { "dynnp_o" "dynn_Neill" } + { "dynnp_o" "dynn_Reilly" } + { "dynn_Doyle" } + { "dynn_Gallagher" } + { "dynnp_o" "dynn_Doherty" } + { "dynn_Kennedy" } + { "dynn_Lynch" } + { "dynn_Murray" } + { "dynn_Quinn" } + { "dynnp_o" "dynn_Moore" } + { "dynnp_mac" "dynn_Loughlin" } + { "dynnp_o" "dynn_Carroll" } { "dynn_Connolly" } { "dynn_Daly" } - { "dynn_Doyle" } + { "dynnp_o" "dynn_Connell" } { "dynn_Dunne" } - { "dynn_Fitzbutler" } + { "dynn_Brennan" } + { "dynn_Collins" } + { "dynnp_o" "dynn_Farrell" } + { "dynnp_o" "dynn_Callaghan" } + { "dynnp_o" "dynn_Donnell" } + { "dynnp_o" "dynn_Shea" } { "dynn_Fitzgerald" } + { "dynn_Fitzbutler" } { "dynn_Fitzgibbon" } { "dynn_Fitzgilbert" } { "dynn_Fitzharris" } { "dynn_Fitzpatrick" } { "dynn_Fitzwilliams" } - { "dynn_Gallagher" } - { "dynn_Kelly" } - { "dynn_Kennedy" } - { "dynn_Lynch" } - { "dynn_Murphy" } - { "dynn_Murray" } - { "dynn_Quinn" } - { "dynn_Ryan" } + { "dynnp_mac" "dynn_Carthy" } + { "dynnp_mac" "dynn_William" } + { "dynnp_mac" "dynn_Queen" } + { "dynnp_mac" "dynn_Thaoig" } + { "dynnp_mac" "dynn_Ruaraidh" } + { "dynnp_mac" "dynn_Leod" } + { "dynnp_mac" "dynn_Lean" } + { "dynnp_mac" "dynn_Gillmore" } { "dynn_Sinclair" } - { "dynn_Smith" } - { "dynn_Walsh" } - { "dynnp_Mac" "dynn_Carthy" } - { "dynnp_Mac" "dynn_Gillmore" } - { "dynnp_Mac" "dynn_Lean" } - { "dynnp_Mac" "dynn_Leod" } - { "dynnp_Mac" "dynn_Loughlin" } - { "dynnp_Mac" "dynn_Queen" } - { "dynnp_Mac" "dynn_Ruaraidh" } - { "dynnp_Mac" "dynn_Thaoig" } - { "dynnp_Mac" "dynn_William" } - { "dynnp_O_pst_" "dynn_Brien" } - { "dynnp_O_pst_" "dynn_Callaghan" } - { "dynnp_O_pst_" "dynn_Carroll" } - { "dynnp_O_pst_" "dynn_Connell" } - { "dynnp_O_pst_" "dynn_Connor" } - { "dynnp_O_pst_" "dynn_Doherty" } - { "dynnp_O_pst_" "dynn_Donnell" } - { "dynnp_O_pst_" "dynn_Farrell" } - { "dynnp_O_pst_" "dynn_Moore" } - { "dynnp_O_pst_" "dynn_Neill" } - { "dynnp_O_pst_" "dynn_Reilly" } - { "dynnp_O_pst_" "dynn_Shea" } - { "dynnp_O_pst_" "dynn_Sullivan" } } male_names = { #add name equivalencies to this later | also need to add some british asian names later - Aaron Adam Albert Angus Arthur Andrew Alex Alan Anthony Alexander Aidan - Bannan Bran Braedy Bram Brendan Brian Ben Benjamin Brandon Barry - Cathal Cormac Conor Cian Cillian Colm Conán Christopher Charles Conn Conchobar Clive Ciaran Craig Callum Colin Cameron - Damian Dermot David Dennis Declan Donald Douglas Desmond Dylan Daniel Darragh Dean Darren Diarmuid Dara - Edan Edmund Edward Emmet Ernest Eugene Eoin Evan Eoghan Ethan Eric + Aaron Adam Albert Angus Arthur + Bannan Bran Braedy Bram Brendan Brian + Cathal Cormac Conor Cian Cillian Colm Conán Christopher Charles Conn Conchobar Clive + Damian Dermot David Dennis Declan Donald Douglas Desmond + Edan Edmund Edward Emmet Ernest Eugene Fergus Fionn Faolan Fergal Finbar Francis Frederick - Gabriel Garret Geoffrey George Gerald Gerard Glendon Gavin Gary - Harold Henry Hugh Harry + Gabriel Garret Geoffrey George Gerald Gerard Glendon + Harold Henry Hugh Ian - Jack Jacob James Seán Jonathan Joseph Julian John Jordan Jamie Joshua Jason Jake Josh - Keegan Kevin Kean Kyle Kieran Killian Keith Karl Kian - Laurence Liam Lugh Lochlan Lorchan Lucas Luke Lee Leon Lorcan - Macbeth Magnus Malachi Maol Mark Murphy Martin Matthew Maurice Michael - Niall Nicolas Norman Nathan - Oliver Owen Oscar Oisin - Patrick Paul Peter Pearse Philip Padraig + Jack Jacob James Seán Jonathan Joseph Julian + Keegan Kevin Kean + Laurence Liam Lugh_Lugus Lochlan Lorchan Lucas + Magnus Malachi Maol Mark Murphy Martin Matthew Maurice Michael + Niall Nicolas Norman + Oliver Owen Oscar + Patrick Paul Peter Pearse Quentin - Robert Ronan Ross Raymond Roderick Rory Ryan Richard Reece - Samuel Sebastian Simon Stuart Stephen Sean Shane Scott Sam Steven - Teague Tiarnan Thomas Turlough Tadhg + Robert Ronan Ross_Ross Raymond Roderick Rory_Roderick + Samuel Sebastian_Sebastian Simon Stuart Stephen + Teague Tiarnan Thomas Turlough Walter William Zachary } @@ -134,18 +134,17 @@ Gloria Grace Gráinne Granuaile Jennifer Jessica Joanne Josephine Katie Kelly - Lisa Laura - Macha Maebh Mary Margaret Maureen Monica + Lisa Laura_Laura + Macha Maebh Mary_Mary Margaret Maureen Monica Niamh Nora Olivia Oonagh Oona Orla Rachel Rebecca Regina Rosa Rosaleen - Sadhbh Saoirse Sarah Shannon Sinead Siobhán Stephanie Susan + Sadhbh Saoirse Sarah Shannon Sinead Siobhán Stephanie Susan_Susan Tara Una Vera Veronica Victoria Zoe } - dynasty_of_location_prefix = "dynnp_of" patronym_prefix_male = "dynnpat_pre_mac" patronym_prefix_male_vowel = "dynnpat_pre_vow_mag" patronym_prefix_female = "dynnpat_pre_nic" @@ -173,103 +172,103 @@ name_list_NEOW_scottish = { cadet_dynasty_names = { - { "dynn_Baird" } - { "dynn_Boyd" } - { "dynn_Brodie" } - { "dynn_Bruce" } - { "dynn_Callaghan" } - { "dynn_Campbell" } - { "dynn_Carnegie" } - { "dynn_Carroll" } - { "dynn_Cumming" } - { "dynn_Cunningham" } - { "dynn_Doherty" } - { "dynn_Donnell" } - { "dynn_Drummond" } { "dynn_Dunbar" } - { "dynn_Erskine" } + { "dynn_Soderland" } { "dynn_Ferguson" } - { "dynn_Forbes" } - { "dynn_Fraser" } - { "dynn_Gordon" } - { "dynn_Graham" } + { "dynn_Brodie" } + { "dynn_Erskine" } { "dynn_Grant" } - { "dynn_Hay" } - { "dynn_Johnson" } - { "dynn_Keith" } - { "dynn_Kennedy" } - { "dynn_Kerr" } - { "dynn_Leslie" } - { "dynn_Lindsay" } - { "dynn_Loughlin" } - { "dynn_Montgomery" } - { "dynn_Moore" } - { "dynn_Murray" } + { "dynn_Gordon" } + { "dynnp_mac" "dynn_Kintosh" } + { "dynn_Fraser" } { "dynn_Neill" } { "dynn_Reilly" } - { "dynn_Ruthven" } - { "dynn_Shea" } - { "dynn_Sinclair" } - { "dynn_Soderland" } - { "dynn_Spalding" } + { "dynn_Hay" } + { "dynn_Keith" } + { "dynn_Doherty" } + { "dynn_Leslie" } + { "dynn_Forbes" } { "dynn_Swinton" } - { "dynnp_mac" "dynn_Duff" } - { "dynnp_mac" "dynn_Gillmore" } - { "dynnp_mac" "dynn_Kintosh" } - { "dynnp_mac" "dynn_Laren" } - { "dynnp_mac" "dynn_Lean" } - { "dynnp_mac" "dynn_Leod" } + { "dynn_Lindsay" } + { "dynn_Moore" } + { "dynn_Loughlin" } + { "dynn_Carroll" } + { "dynn_Carnegie" } { "dynnp_mac" "dynn_Thomas" } + { "dynnp_mac" "dynn_Duff" } + { "dynn_Campbell" } + { "dynn_Ruthven" } + { "dynn_Kennedy" } + { "dynn_Murray" } + { "dynn_Callaghan" } + { "dynn_Donnell" } + { "dynn_Shea" } + { "dynn_Drummond" } + { "dynnp_mac" "dynn_Laren" } + { "dynn_Spalding" } + { "dynn_Graham" } + { "dynn_Bruce" } + { "dynn_Cumming" } + { "dynn_Baird" } + { "dynn_Montgomery" } + { "dynn_Cunningham" } + { "dynn_Boyd" } + { "dynn_Johnson" } + { "dynn_Kerr" } + { "dynnp_mac" "dynn_Leod" } + { "dynnp_mac" "dynn_Lean" } + { "dynnp_mac" "dynn_Gillmore" } + { "dynn_Sinclair" } } dynasty_names = { - { "dynn_Baird" } - { "dynn_Boyd" } - { "dynn_Brodie" } - { "dynn_Bruce" } - { "dynn_Callaghan" } - { "dynn_Campbell" } - { "dynn_Carnegie" } - { "dynn_Carroll" } - { "dynn_Cumming" } - { "dynn_Cunningham" } - { "dynn_Doherty" } - { "dynn_Donnell" } - { "dynn_Drummond" } { "dynn_Dunbar" } - { "dynn_Erskine" } + { "dynn_Soderland" } { "dynn_Ferguson" } - { "dynn_Forbes" } - { "dynn_Fraser" } - { "dynn_Gordon" } - { "dynn_Graham" } + { "dynn_Brodie" } + { "dynn_Erskine" } { "dynn_Grant" } - { "dynn_Hay" } - { "dynn_Johnson" } - { "dynn_Keith" } - { "dynn_Kennedy" } - { "dynn_Kerr" } - { "dynn_Leslie" } - { "dynn_Lindsay" } - { "dynn_Loughlin" } - { "dynn_Montgomery" } - { "dynn_Moore" } - { "dynn_Murray" } + { "dynn_Gordon" } + { "dynnp_mac" "dynn_Kintosh" } + { "dynn_Fraser" } { "dynn_Neill" } { "dynn_Reilly" } - { "dynn_Ruthven" } - { "dynn_Shea" } - { "dynn_Sinclair" } - { "dynn_Soderland" } - { "dynn_Spalding" } + { "dynn_Hay" } + { "dynn_Keith" } + { "dynn_Doherty" } + { "dynn_Leslie" } + { "dynn_Forbes" } { "dynn_Swinton" } - { "dynnp_mac" "dynn_Duff" } - { "dynnp_mac" "dynn_Gillmore" } - { "dynnp_mac" "dynn_Kintosh" } - { "dynnp_mac" "dynn_Laren" } - { "dynnp_mac" "dynn_Lean" } - { "dynnp_mac" "dynn_Leod" } + { "dynn_Lindsay" } + { "dynn_Moore" } + { "dynn_Loughlin" } + { "dynn_Carroll" } + { "dynn_Carnegie" } { "dynnp_mac" "dynn_Thomas" } + { "dynnp_mac" "dynn_Duff" } + { "dynn_Campbell" } + { "dynn_Ruthven" } + { "dynn_Kennedy" } + { "dynn_Murray" } + { "dynn_Callaghan" } + { "dynn_Donnell" } + { "dynn_Shea" } + { "dynn_Drummond" } + { "dynnp_mac" "dynn_Laren" } + { "dynn_Spalding" } + { "dynn_Graham" } + { "dynn_Bruce" } + { "dynn_Cumming" } + { "dynn_Baird" } + { "dynn_Montgomery" } + { "dynn_Cunningham" } + { "dynn_Boyd" } + { "dynn_Johnson" } + { "dynn_Kerr" } + { "dynnp_mac" "dynn_Leod" } + { "dynnp_mac" "dynn_Lean" } + { "dynnp_mac" "dynn_Gillmore" } + { "dynn_Sinclair" } } male_names = { #add name equivalencies to this later | also need to add some british asian names later @@ -365,7 +364,6 @@ name_list_NEOW_scottish = { Louis Luke - Macbeth Malcolm Mark Martin diff --git a/common/culture/name_lists/NEOW_greco_turkish.txt b/common/culture/name_lists/NEOW_greco_turkish.txt deleted file mode 100644 index cf759cb2f..000000000 --- a/common/culture/name_lists/NEOW_greco_turkish.txt +++ /dev/null @@ -1,189 +0,0 @@ -name_list_NEOW_greco_turkish = { # it is just cyprus frfr - - cadet_dynasty_names = { - "dynn_Andr_e_act_ou" - "dynn_Anton_i_act_ou" - "dynn_Charal_a_act_mpous" - "dynn_Chatziandr_e_act_ou" - "dynn_Chatzianton_i_act_ou" - "dynn_Chatzicharal_a_act_mpous" - "dynn_Chatzichristodo_u_act_lou" - "dynn_Chatzidimitr_i_act_ou" - "dynn_Chatzigeorg_i_act_ou" - "dynn_Chatziio_a_act_nnou" - "dynn_Chatzikonstant_i_act_nou" - "dynn_Chatzikyri_a_act_kou" - "dynn_Chatzinikol_a_act_ou" - "dynn_Chatzis_a_act_vva" - "dynn_Chatzistyliano_u_act_" - "dynn_Chr_i_act_stou" - "dynn_Christodo_u_act_lou" - "dynn_Christof_i_act_" - "dynn_Christof_o_act_rou" - "dynn_Chrys_a_act_nthou" - "dynn_Demir" - "dynn_Dimitr_i_act_ou" - "dynn_Ersoy" - "dynn_Fil_i_act_ppou" - "dynn_Georg_i_act_ou" - "dynn_Gypsi_o_act_tis" - "dynn_Hatzidemir" - "dynn_Hatziersoy" - "dynn_Hatzikaya" - "dynn_Hatzitosun" - "dynn_Hatziyilmaz" - "dynn_Io_a_act_nnou" - "dynn_Isl_a_act_mou" - "dynn_Kaya" - "dynn_Konstant_i_act_nou" - "dynn_Kypriano_u_act_" - "dynn_Kyri_a_act_kou" - "dynn_Laz_a_act_rou" - "dynn_Lo_i_uac_zou" - "dynn_Neof_y_act_tou" - "dynn_Nikol_a_act_ou" - "dynn_Orth_o_act_doxou" - "dynn_P_e_act_trou" - "dynn_Panag_i_act_" - "dynn_Panagi_o_act_tou" - "dynn_S_a_act_vva" - "dynn_Solomo_u_act_" - "dynn_Sp_y_act_rou" - "dynn_St_a_act_vrou" - "dynn_Styliano_u_act_" - "dynn_Theod_o_act_rou" - "dynn_Tosun" - "dynn_Varn_a_act_vaou" - "dynn_Vasile_i_act_ou" - "dynn_Yilmaz" - } - - dynasty_names = { - "dynn_Andr_e_act_ou" - "dynn_Anton_i_act_ou" - "dynn_Charal_a_act_mpous" - "dynn_Chatziandr_e_act_ou" - "dynn_Chatzianton_i_act_ou" - "dynn_Chatzicharal_a_act_mpous" - "dynn_Chatzichristodo_u_act_lou" - "dynn_Chatzidimitr_i_act_ou" - "dynn_Chatzigeorg_i_act_ou" - "dynn_Chatziio_a_act_nnou" - "dynn_Chatzikonstant_i_act_nou" - "dynn_Chatzikyri_a_act_kou" - "dynn_Chatzinikol_a_act_ou" - "dynn_Chatzis_a_act_vva" - "dynn_Chatzistyliano_u_act_" - "dynn_Chr_i_act_stou" - "dynn_Christodo_u_act_lou" - "dynn_Christof_i_act_" - "dynn_Christof_o_act_rou" - "dynn_Chrys_a_act_nthou" - "dynn_Demir" - "dynn_Dimitr_i_act_ou" - "dynn_Ersoy" - "dynn_Fil_i_act_ppou" - "dynn_Georg_i_act_ou" - "dynn_Gypsi_o_act_tis" - "dynn_Hatzidemir" - "dynn_Hatziersoy" - "dynn_Hatzikaya" - "dynn_Hatzitosun" - "dynn_Hatziyilmaz" - "dynn_Io_a_act_nnou" - "dynn_Isl_a_act_mou" - "dynn_Kaya" - "dynn_Konstant_i_act_nou" - "dynn_Kypriano_u_act_" - "dynn_Kyri_a_act_kou" - "dynn_Laz_a_act_rou" - "dynn_Lo_i_uac_zou" - "dynn_Neof_y_act_tou" - "dynn_Nikol_a_act_ou" - "dynn_Orth_o_act_doxou" - "dynn_P_e_act_trou" - "dynn_Panag_i_act_" - "dynn_Panagi_o_act_tou" - "dynn_S_a_act_vva" - "dynn_Solomo_u_act_" - "dynn_Sp_y_act_rou" - "dynn_St_a_act_vrou" - "dynn_Styliano_u_act_" - "dynn_Theod_o_act_rou" - "dynn_Tosun" - "dynn_Varn_a_act_vaou" - "dynn_Vasile_i_act_ou" - "dynn_Yilmaz" - } - - male_names = { - _A_act_mpa _A_act_ngelos _A_act_nthimos _A_act_thos - _O_act_miros - Achill_e_act_as Achm_e_act_t Ad_a_act_mos Adrian_o_act_s Afx_e_act_ntios Ag_a_act_thonos Aim_i_act_lios Ak_a_act_kios Al_e_act_xandros Al_e_act_xios Al_e_act_xis Al_i_act_ Anast_a_act_sios Anat_o_act_lios Andr_e_act_as Andr_o_act_nikos Ant_i_act_ochos Ant_o_act_nios Ant_o_act_nis Anth_e_act_mios Apoll_o_act_nios Arista_i_act_os Athan_a_act_sios - Char_a_act_lampos Char_i_act_tos Chas_a_act_n Chouse_i_uac_n Chr_i_act_stos Christ_o_act_doulos Christ_o_act_foros Christof_i_act_s - D_o_act_ros Damian_o_act_s Dani_i_act_l Dav_i_act_d Dim_i_act_trios Dim_i_act_trios Diog_e_act_nis Dion_y_act_sios Dor_o_act_theos - Efs_e_act_vios Efst_a_act_thios Efstr_a_act_tios Eirina_i_act_os Ekt_o_act_rios Elefth_e_act_rios Epamein_o_act_ndas Ev_a_act_ngelos Evag_o_act_ras Evd_o_act_xios Evg_e_act_nios Evrip_i_act_dis - F_a_act_nis F_i_act_lippos F_o_act_tios Fil_a_act_retos Fil_o_act_theos Fok_a_act_s - Gavri_i_act_l Ge_o_act_rgios Genn_a_act_dios Ger_a_act_simos Ger_o_act_nymos German_o_act_s Gi_o_act_rgos Giouso_u_act_f Grig_o_act_ras Grig_o_act_rios Grig_o_act_ris - I_a_act_kovos Ier_o_act_theos Ign_a_act_tios Il_i_act_as Im_e_act_rios Innok_e_act_ntios Io_a_act_nnis Ioann_i_act_kios Iord_a_act_nis Ios_i_act_f Ioustinian_o_act_s Ipp_o_act_lytos Ir_a_act_kleios Is_i_act_doros Isa_a_act_kios Isa_i_uac_as Isl_a_act_mos Isma_i_act_l - K_a_act_llistos K_o_act_nstas K_o_act_stas K_y_act_pros K_y_act_rillos Kais_a_act_rios Kall_i_act_nikos Kassian_o_act_s Kem_a_act_l Kle_a_act_nthis Kom_i_act_tas Konst_a_act_ntios Konstant_i_act_nos Kosm_a_act_s Kyprian_o_act_s Kyri_a_act_kos Kyriak_i_act_dis - L_a_act_mpros L_a_act_zaros L_e_act_on L_y_act_sandros Lavr_e_act_ntios Le_o_act_ntios Leon_i_act_das Loch_i_act_zos Louk_a_act_s - M_a_act_rios M_a_act_rkos M_a_act_ximos M_e_act_gistos M_i_act_kis Mak_a_act_rios Manou_i_act_l Mar_i_act_nos Mattha_i_act_os Mavr_i_act_kios Mechm_e_act_t Mel_e_act_tios Men_e_act_laos Meth_o_act_dios Mich_a_act_lis Micha_i_act_l Milti_a_act_dis Moustaf_a_act_ - N_a_act_rses N_i_act_kos Nik_i_act_tas Nik_o_act_dimos Nik_o_act_laos - Om_e_act_r Or_e_act_stis Orth_o_act_doxos Osm_a_act_n - P_a_act_fsios P_a_act_vlos P_e_act_tros P_y_act_rros Pa_i_uac_sios Pamf_i_act_lios Pan_a_act_retos Pan_i_act_kos Panagi_o_act_tis Pankr_a_act_tios Pantel_i_act_s Pantol_e_act_on Pasch_a_act_lis Pel_a_act_gios Plo_u_act_tis Pol_y_act_karpos Porf_y_act_rios Prok_o_act_pios Ptolema_i_act_os - R_e_act_nos Rafa_i_act_l Roman_o_act_s - S_a_act_vvas S_e_act_rgios S_o_act_lonas Samou_i_act_l Samp_a_act_s Serap_i_act_on Sevastian_o_act_s Sot_e_act_rios Soule_i_uml_m_a_act_n Sp_y_act_ros Spyr_i_act_don St_a_act_vros St_e_act_fanos St_e_act_lios Stavr_a_act_kios Stylian_o_act_s Syme_o_act_n Symm_a_act_chos - T_a_act_sos T_i_act_mon Tach_a_act_ Tar_i_act_k The_o_act_doros The_o_act_doulos The_o_act_filos The_o_act_ktistos Them_i_act_stios Theoch_a_act_ristos Theod_o_act_sios Theod_o_act_tos Theof_a_act_nis Theof_i_act_laktos Theol_o_act_gos Thom_a_act_s Tim_o_act_theos Tiv_e_act_rios Tr_y_act_fon Tra_i_uml_an_o_act_s - V_a_act_rdas V_o_act_sporos V_y_act_ron Val_e_act_rios Varn_a_act_vas Vartholoma_i_act_os Vas_i_act_leios Velis_a_act_rios Vo_e_act_thios - Yp_a_act_tios - Z_i_act_non Zachar_i_act_as Zin_o_act_vios - } - - female_names = { - _A_act_nna _A_act_rtemis - _E_act_lena _E_act_lli _E_act_va - A_i_uml_l_a_act_ A_i_uml_no_u_act_r A_i_uml_s_e_act_ A_i_uml_so_u_act_n A_i_uml_t_e_act_n Ag_a_act_thi Agn_i_act_ Aikater_i_act_ni Alex_a_act_ndra Alex_i_act_a Anastas_i_act_a Angelik_i_act_ Anth_i_act_ Anton_i_act_a Antri_a_act_na Antro_u_act_la Apollon_i_act_a Athanas_i_act_a - Chant_e_act_ Chatitz_e_act_ Chr_y_act_sa Christ_i_act_na Chrysoval_a_act_nto Chryst_a_act_lla - D_i_act_mitra Dionys_i_act_a Doroth_e_act_a - Effim_i_act_a Effros_y_act_ni Efprax_i_act_a Efsev_i_act_a Efstath_i_act_a Eir_i_act_ni El_e_act_ni Elis_a_act_vet Elp_i_act_da Emin_e_act_ Eval_i_act_a Evangel_i_act_a Evanth_i_act_a Evdok_i_act_a Evdox_i_act_a Evgen_i_act_a Evn_i_act_ki - Fatim_e_act_ Fatm_a_act_ Fil_i_act_ppa Filoth_e_act_i Fotein_i_act_ - Garyfalli_a_act_ Georg_i_act_a - Io_a_act_nna Ioul_i_act_a Ioulian_i_act_ Ioust_i_act_na - Kalli_o_act_pi Kater_i_act_na Kyprian_i_act_ Kyriak_i_act_ - Leont_i_act_a - M_a_act_rtha Mar_i_act_a Mar_i_act_na Margar_i_act_ta Maro_u_act_lla Mel_e_act_k Mel_i_act_na - N_i_act_ki N_o_act_nna Nektar_i_act_a Nich_a_act_n Nikol_e_act_tta Nilouf_e_act_r Nkiouls_e_act_n Nkioulso_u_act_m Nkioult_a_act_n - Ouran_i_act_a - Panagi_o_act_ta Parth_e_act_na Pavl_i_act_na Pelag_i_act_a Pinel_o_act_pi Poulcher_i_act_a - Rod_a_act_nthi Roman_i_act_ - Sev_i_act_l Sevil_a_act_i Sevnk_i_act_ Sevnt_a_act_ Sevnt_i_act_k Sir_i_act_n Sof_i_act_a St_e_act_lla Stavro_u_act_la Stefan_i_act_a Stylian_i_act_ - Th_e_act_kla Theod_o_act_ra Theodos_i_act_a Theofan_o_act_ Theokt_i_act_sti Thoma_i_uac_s - Varv_a_act_ra Vasilik_i_act_ - Ypat_i_act_a - Ze_i_uml_n_e_act_p Zinov_i_act_a Zo_i_act_ - } - - dynasty_of_location_prefix = "dynnp_ek" - patronym_suffix_male = "dynnpat_suf_o_g_brv_lu" # like only difference - patronym_suffix_female = "dynnpat_suf_k_i_dot_z_i_dot_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 50 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 50 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - - mercenary_names = { - { name = "mercenary_company_akrítai" } - { name = "mercenary_company_cheroúli" } - { name = "mercenary_company_óplitis_of_place" } - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_greek.txt b/common/culture/name_lists/NEOW_greek.txt deleted file mode 100644 index 3ffba6f8b..000000000 --- a/common/culture/name_lists/NEOW_greek.txt +++ /dev/null @@ -1,145 +0,0 @@ -name_list_NEOW_greek = { - - cadet_dynasty_names = { - "dynn_Alex_i_act_ou" - "dynn_Alex_o_act_poulos" - "dynn_Anastasi_a_act_dis" - "dynn_Anton_i_act_ou" - "dynn_Athanas_i_act_ou" - "dynn_Athanasi_a_act_dis" - "dynn_Chatz_i_act_s" - "dynn_Dimitr_i_act_ou" - "dynn_Gal_a_act_nis" - "dynn_Georg_i_act_ou" - "dynn_Georg_o_act_poulos" - "dynn_Georgi_a_act_dis" - "dynn_Giann_o_act_poulos" - "dynn_Ili_o_act_poulos" - "dynn_Ioann_i_act_dis" - "dynn_Karagi_a_act_nnis" - "dynn_Konstantin_i_act_dis" - "dynn_Makr_i_act_s" - "dynn_Nikol_a_act_ou" - "dynn_Oikon_o_act_mou" - "dynn_Panagiot_i_act_dis" - "dynn_Pap_a_act_zoglou" - "dynn_Papa_i_uml_o_a_act_nnou" - "dynn_Papad_a_act_kis" - "dynn_Papad_o_act_poulos" - "dynn_Papadopo_u_act_lou" - "dynn_Papageorg_i_act_ou" - "dynn_Papanikol_a_act_ou" - "dynn_Papp_a_act_s" - "dynn_Spyr_o_act_poulos" - "dynn_Stath_o_act_poulos" - "dynn_Theodor_o_act_poulos" - "dynn_Triantaf_y_act_llou" - "dynn_Vasile_i_act_ou" - "dynn_Vl_a_act_chos" - } - - dynasty_names = { - "dynn_Alex_i_act_ou" - "dynn_Alex_o_act_poulos" - "dynn_Anastasi_a_act_dis" - "dynn_Anton_i_act_ou" - "dynn_Athanas_i_act_ou" - "dynn_Athanasi_a_act_dis" - "dynn_Chatz_i_act_s" - "dynn_Dimitr_i_act_ou" - "dynn_Gal_a_act_nis" - "dynn_Georg_i_act_ou" - "dynn_Georg_o_act_poulos" - "dynn_Georgi_a_act_dis" - "dynn_Giann_o_act_poulos" - "dynn_Ili_o_act_poulos" - "dynn_Ioann_i_act_dis" - "dynn_Karagi_a_act_nnis" - "dynn_Konstantin_i_act_dis" - "dynn_Makr_i_act_s" - "dynn_Nikol_a_act_ou" - "dynn_Oikon_o_act_mou" - "dynn_Panagiot_i_act_dis" - "dynn_Pap_a_act_zoglou" - "dynn_Papa_i_uml_o_a_act_nnou" - "dynn_Papad_a_act_kis" - "dynn_Papad_o_act_poulos" - "dynn_Papadopo_u_act_lou" - "dynn_Papageorg_i_act_ou" - "dynn_Papanikol_a_act_ou" - "dynn_Papp_a_act_s" - "dynn_Spyr_o_act_poulos" - "dynn_Stath_o_act_poulos" - "dynn_Theodor_o_act_poulos" - "dynn_Triantaf_y_act_llou" - "dynn_Vasile_i_act_ou" - "dynn_Vl_a_act_chos" - } - - male_names = { - _A_act_gis - _E_act_vdoxos - _O_act_miros - A_i_act_as Achill_e_act_as Adam_a_act_ntios Ag_a_act_pios Ag_a_act_thon Ag_i_act_nor Aine_i_act_as Ak_a_act_mas Al_e_act_xandros Al_e_act_xios Alka_i_act_os Alkivi_a_act_dis Am_y_act_ntas An_a_act_xandros An_a_act_xarchos An_e_act_stis Anax_i_act_mandros Anaxag_o_act_ras Andr_e_act_as Andr_o_act_nikos Ant_i_act_gonos Ant_i_act_machos Ant_i_act_patros Ant_o_act_nios Ap_o_act_llon Apoll_o_act_n Ar_i_act_ston Arch_e_act_laos Arch_i_act_lochos Archim_i_act_dis Arist_e_act_as Ariste_i_act_dis Aristoge_i_act_ton Aristom_e_act_nis Aristot_e_act_lis Arkes_i_act_laos Asklipi_o_act_s Ast_e_act_rios Atal_a_act_ntis Athan_a_act_sios Atr_e_act_fs Avra_a_act_m - Char_a_act_lampos Char_i_act_laos Char_i_act_ton Chr_y_act_santhos - Da_i_act_dalos Damokl_i_act_s Di_o_act_doros Dim_a_act_dis Dim_i_act_trios Dimosth_e_act_nis Diog_e_act_nis Diom_i_act_dis Dion_y_act_sios - Efs_e_act_vios Efst_a_act_thios Efstr_a_act_tios Efth_y_act_mios Ek_a_act_dimos Elefs_i_act_nios Elefth_e_act_rios Ep_i_act_kouros Ep_i_act_ktitos Epamein_o_act_ndas Epimen_i_act_dis Erm_i_act_s Erm_o_act_laos Eteokl_i_act_s Ev_a_act_ngelos Ev_i_act_meros Evm_e_act_nis Evryvi_a_act_dis - F_i_act_lippos F_i_act_lon F_o_act_tios Fil_i_act_mon Filokl_i_act_s Filokr_a_act_tis ​​Fo_i_act_vos - G_o_act_rgon Ganym_i_act_dis Ge_o_act_rgios Ger_a_act_simos Gl_a_act_fkos Gorg_i_act_as Grig_o_act_rios - I_a_act_kovos I_a_act_son Idomen_e_act_as Ier_o_act_theos Ifikr_a_act_tis Ig_i_act_sandros Ign_a_act_tios Ik_a_act_rios Il_i_act_as Io_a_act_nnis Iord_a_act_nis Ios_i_act_f Ipp_i_act_as Ipp_o_act_damos Ipp_o_act_lytos Ippokr_a_act_tis Ir_a_act_kleios Ir_o_act_dotos Irakl_i_act_s Is_i_act_doros Is_i_act_odos Isokr_a_act_tis - K_a_act_dmos K_a_act_llipos K_a_act_rolos K_a_act_storas K_i_act_mon K_y_act_ros Kall_i_act_as Kall_i_act_nikos Kall_i_act_stratos Kl_e_act_archos Kl_e_act_on Kle_a_act_nthis Kleom_e_act_nis Konstant_i_act_nos Kosm_a_act_s Kr_o_act_nos Krater_o_act_s Kyri_a_act_kos - L_a_act__i_uml_os L_a_act_mpros L_e_act_andros L_e_act_fkippos L_e_act_on L_y_act_sandros La_e_act_rtis Le_o_act_ntios Leon_i_act_das Lo_u_act_kas Lys_i_act_machos - M_e_act_nandros M_i_act_nos Mak_a_act_rios M_a_act_rios M_a_act_rkos M_i_act_don M_i_act_lon M_y_act_ron Mattha_i_act_os Mel_a_act_nthios Men_e_act_laos Meth_o_act_dios Mich_a_act_lis Micha_i_act_l Milti_a_act_dis Min_a_act_s Mithrid_a_act_tis - N_a_act_rkissos N_e_act_archos N_i_act_kandros Neopt_o_act_lemos Nik_i_act_tas Nik_o_act_dimos Nik_o_act_laos Nik_o_act_stratos Nikif_o_act_ros Nir_e_act_as - Odyss_e_act_as On_i_act_simos Or_e_act_stis Orf_e_act_as - P_a_act_nas P_a_act_troklos P_a_act_vlos P_e_act_lops P_e_act_tros P_i_act_ndaros P_y_act_rros Pafsan_i_act_as Palam_i_act_dis Panagi_o_act_tis Panar_e_act_tos Pand_i_act_on Pantel_i_act_s Pantele_i_act_mon Paraskev_a_act_s Perikl_i_act_s Plat_o_act_nios Pol_y_act_fimos Pol_y_act_karpos Polychr_o_act_nis Polyd_e_act_fkis Poseid_o_act_n Pr_i_act_amos Protag_o_act_ras - S_a_act_vvas S_e_act_lefkos S_o_act_lon Sarpid_o_act_n Sofokl_i_act_s Sokr_a_act_tis Sot_i_act_rios Spyr_i_act_don St_a_act_vros St_e_act_fanos St_e_act_rgios Stam_a_act_tios Str_a_act_ton Stylian_o_act_s Syme_o_act_n - T_a_act_ntalos T_i_act_maios T_i_act_marchos Taxi_a_act_rchis Telam_o_act_n Thal_i_act_s The_o_act_doros The_o_act_filos The_o_act_frastos The_o_act_kritos Theag_e_act_nis Themistokl_i_act_s Theod_o_act_sios Theof_a_act_nis This_e_act_fs Thom_a_act_s Thras_y_act_voulos Til_e_act_machos Tim_o_act_theos Timokr_a_act_tis Timol_e_act_on Tr_o_act_as Tript_o_act_lemos - V_a_act_kchos V_i_act_as V_i_act_on V_y_act_ron Vellerof_o_act_ntis - X_e_act_narchos X_e_act_non Xenof_o_act_n Xenokr_a_act_tis - Z_e_act_fxis Z_i_act_non Z_i_act_sis Z_o_act_pyros Z_o_act_simos Zachar_i_act_as - } - - female_names = { - _A_act_nna - Ag_a_act_thi Agn_i_act_ Aikater_i_act_ni Alex_a_act_ndra Alex_i_act_a Alkm_i_act_ni Alky_o_act_ni Anastas_i_act_a Anax_a_act_ndra Androm_a_act_chi Angelik_i_act_ Anth_i_act_ Antho_u_act_sa Antig_o_act_ni Anton_i_act_a Apollon_i_act_a Ari_a_act_dni Arsin_o_act_i Aspas_i_act_a Aster_i_act_a Atal_a_act_nti Athanas_i_act_a Athin_a_act_ - Char_a_act_ Chl_o_act_i Chryso_u_act_la - D_a_act_fni D_e_act_spoina D_i_act_mitra Dan_a_act_i Di_o_act_ni Dii_a_act_neira Dionys_i_act_a Doroth_e_act_a - Effim_i_act_a Effras_i_act_a Effros_y_act_ni Efprax_i_act_a Efsev_i_act_a Efstath_i_act_a Eft_e_act_rpi Efthal_i_act_a Eir_i_act_ni Ek_a_act_vi El_e_act_ktra El_e_act_ni Elp_i_act_da Erat_o_act_ Evangel_i_act_a Evanth_i_act_a Evdok_i_act_a Evdox_i_act_a Evgen_i_act_a - Fa_i_act_dra Fil_i_act_ppa Filom_i_act_na Fo_i_act_vi Fotein_i_act_ - Gal_a_act_teia Garyfalli_a_act_ Georg_i_act_a Grigor_i_act_a - Ifig_e_act_neia Io_a_act_nna Ioul_i_act_a Ioulian_i_act_ Ioust_i_act_na Ir_o_act_ - K_i_act_rki K_o_act_ri Kalli_o_act_ni Kalli_o_act_pi Kallist_o_act_ Kass_a_act_ndra Klei_o_act_ Klytaimn_i_act_stra Konstant_i_act_a Kyriak_i_act_ - Lefkoth_e_act_a Leont_i_act_a Lit_o_act_ - M_a_act_rtha M_i_act_deia Mar_i_act_a Margar_i_act_ta Mel_i_act_ssa Mer_o_act_pi - N_i_act_ki Nef_e_act_li Ni_o_act_vi Nikar_e_act_ti Nikol_e_act_tta - Panagi_o_act_ta Pand_o_act_ra Parth_e_act_na Pavl_i_act_na Pelag_i_act_a Penthes_i_act_leia Petron_i_act_a Pinel_o_act_pi Polyx_e_act_ni - R_e_act_a Rod_a_act_nthi Roman_i_act_ - Sapf_o_act_ Sem_e_act_ Sof_i_act_a Stefan_i_act_a Straton_i_act_ki - Th_a_act_leia Th_e_act_mis Theod_o_act_ra Theodos_i_act_a Theognos_i_act_a Theokt_i_act_sti Thiva_i_uac_s Thoma_i_uac_s - Varv_a_act_ra Vasilik_i_act_ Veren_i_act_ki Vrisi_i_act_da - X_e_act_ni - Ypat_i_act_a - Zinov_i_act_a Zo_i_act_ - } - - dynasty_of_location_prefix = "dynnp_ek" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 50 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 50 - mat_grm_name_chance = 50 - mother_name_chance = 0 - - - - mercenary_names = { - { name = "mercenary_company_akrítai" } - { name = "mercenary_company_cheroúli" } - { name = "mercenary_company_óplitis_of_place" } - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_griko.txt b/common/culture/name_lists/NEOW_griko.txt deleted file mode 100644 index 18af532c9..000000000 --- a/common/culture/name_lists/NEOW_griko.txt +++ /dev/null @@ -1,266 +0,0 @@ -name_list_NEOW_griko = { - - cadet_dynasty_names = { - "dynn_Agui" - "dynn_Amato" - "dynn_Anghelone" - "dynn_Arena" - "dynn_Arrigo" - "dynn_Attanasi" - "dynn_Avantaggiato" - "dynn_Benavoli" - "dynn_Blasi" - "dynn_Bonfa" - "dynn_Brancatisano" - "dynn_Bray" - "dynn_Bruzzaniti" - "dynn_Calabria" - "dynn_Calabro" - "dynn_Casile" - "dynn_Castellano" - "dynn_Castrignano" - "dynn_Celentano" - "dynn_Chiriaco" - "dynn_Chiriatti" - "dynn_Condemi" - "dynn_Corliano" - "dynn_Costa" - "dynn_Crea" - "dynn_Criaco" - "dynn_Criseo" - "dynn_Cristiano" - "dynn_Cucinotta" - "dynn_Donno" - "dynn_Fallara" - "dynn_Ferraro" - "dynn_Fiorentino" - "dynn_Foti" - "dynn_Garrapa" - "dynn_Greco" - "dynn_Guarnaccia" - "dynn_Iacopino" - "dynn_Iaria" - "dynn_Iiriti" - "dynn_Lagana" - "dynn_Ligato" - "dynn_Macheda" - "dynn_Mafrica" - "dynn_Mafrici" - "dynn_Malara" - "dynn_Mallamaci" - "dynn_Manganaro" - "dynn_Mangia" - "dynn_Mangiola" - "dynn_Marino" - "dynn_Marti" - "dynn_Maruccia" - "dynn_Mastrolia" - "dynn_Mele" - "dynn_Minniti" - "dynn_Montinaro" - "dynn_Morabito" - "dynn_Nicolo" - "dynn_Nocco" - "dynn_Nocera" - "dynn_Nucera" - "dynn_Nuzzaci" - "dynn_Orlando" - "dynn_Palamara" - "dynn_Palma" - "dynn_Pangallo" - "dynn_Pellegrino" - "dynn_Pellicano" - "dynn_Petrulli" - "dynn_Pizzi" - "dynn_Polimeni" - "dynn_Pulimeno" - "dynn_Rizzo" - "dynn_Romeo" - "dynn_Rosato" - "dynn_Russo" - "dynn_Sacca" - "dynn_Santis" - "dynn_Scaramozzino" - "dynn_Sergi" - "dynn_Sgro" - "dynn_Spano" - "dynn_Stanca" - "dynn_Stelitano" - "dynn_Surace" - "dynn_Tommasi" - "dynn_Tondi" - "dynn_Toscano" - "dynn_Treglia" - "dynn_Tripodi" - "dynn_Tundo" - "dynn_Tuscano" - "dynn_Vadala" - "dynn_Verduci" - "dynn_Verri" - "dynn_Villani" - "dynn_Zacheo" - "dynn_Zampaglione" - "dynn_Zema" - } - - dynasty_names = { - "dynn_Agui" - "dynn_Amato" - "dynn_Anghelone" - "dynn_Arena" - "dynn_Arrigo" - "dynn_Attanasi" - "dynn_Avantaggiato" - "dynn_Benavoli" - "dynn_Blasi" - "dynn_Bonfa" - "dynn_Brancatisano" - "dynn_Bray" - "dynn_Bruzzaniti" - "dynn_Calabria" - "dynn_Calabro" - "dynn_Casile" - "dynn_Castellano" - "dynn_Castrignano" - "dynn_Celentano" - "dynn_Chiriaco" - "dynn_Chiriatti" - "dynn_Condemi" - "dynn_Corliano" - "dynn_Costa" - "dynn_Crea" - "dynn_Criaco" - "dynn_Criseo" - "dynn_Cristiano" - "dynn_Cucinotta" - "dynn_Donno" - "dynn_Fallara" - "dynn_Ferraro" - "dynn_Fiorentino" - "dynn_Foti" - "dynn_Garrapa" - "dynn_Greco" - "dynn_Guarnaccia" - "dynn_Iacopino" - "dynn_Iaria" - "dynn_Iiriti" - "dynn_Lagana" - "dynn_Ligato" - "dynn_Macheda" - "dynn_Mafrica" - "dynn_Mafrici" - "dynn_Malara" - "dynn_Mallamaci" - "dynn_Manganaro" - "dynn_Mangia" - "dynn_Mangiola" - "dynn_Marino" - "dynn_Marti" - "dynn_Maruccia" - "dynn_Mastrolia" - "dynn_Mele" - "dynn_Minniti" - "dynn_Montinaro" - "dynn_Morabito" - "dynn_Nicolo" - "dynn_Nocco" - "dynn_Nocera" - "dynn_Nucera" - "dynn_Nuzzaci" - "dynn_Orlando" - "dynn_Palamara" - "dynn_Palma" - "dynn_Pangallo" - "dynn_Pellegrino" - "dynn_Pellicano" - "dynn_Petrulli" - "dynn_Pizzi" - "dynn_Polimeni" - "dynn_Pulimeno" - "dynn_Rizzo" - "dynn_Romeo" - "dynn_Rosato" - "dynn_Russo" - "dynn_Sacca" - "dynn_Santis" - "dynn_Scaramozzino" - "dynn_Sergi" - "dynn_Sgro" - "dynn_Spano" - "dynn_Stanca" - "dynn_Stelitano" - "dynn_Surace" - "dynn_Tommasi" - "dynn_Tondi" - "dynn_Toscano" - "dynn_Treglia" - "dynn_Tripodi" - "dynn_Tundo" - "dynn_Tuscano" - "dynn_Vadala" - "dynn_Verduci" - "dynn_Verri" - "dynn_Villani" - "dynn_Zacheo" - "dynn_Zampaglione" - "dynn_Zema" - } - - male_names = { - Achille Adriano Agatino Agesilao Agostino Alberto Aldo Alessandro Alessio Alfio Alfonso Alfredo Aloisio Ambrosio Amedeo Americo Anastasio Andrea_male Angelo Annibale Annunziato Antonello Antonino Antonio Aristide Aristodemo Armando Armiro Arnaldo Arturo Atanasio Attilio Augusto Aurelio - Baldassarre Bartolomeo Basilio Benedetto Beniamino Bernardo Biagio Bonaventura Brizio Bruno - Caio Calogero Camillo Carlo Carmelo Carmine Cateno Cesare Christian Ciccio Claudio Corrado Cosimo Costantino Crescenzo Cristiano - Daniele Dante Dario Demetrio Diego Dino Domenicano Domenico Donato - Edoardo Eduardo Egidio Eleuterio Elio Elios Emanuele Emilio Ennio Enrico Enzo Ercole Ermanno Ernesto Ettore Eugenio Ezio - Fabio Fabrizio Fausto Federico Felice Ferdinando Filadelfio Filiberto Filippo Flaminio Fortunato Francantonio Francescantonio Francesco Francesco_spc_Maria Francesco_spc_Saverio Franco - Gabriele_male Gaetano Gaspare Gastone Gennaro Germano Giacomo Giampiero Giancarlo Giancesare Gianfranco Gianluca Gianni Gianpiero Gino Gioacchino Giorgio Giovambattista Giovan_spc_Battista Giovanbattista Giovanni Giovanni_spc_Maria Girolamo Giulio Goffredo Giuseppe Giuseppe_spc_Maria Graziano Guglielmo Guido - Ignazio Isidoro Italo Ivan - Lelio Leo Leonardantonio Leonardo Leone Leopoldo Letterio Lorenzo Loris Luca Luciano Lucio Ludovico Luigi - Marcellino Marcello Marco Mariano Mario Martino Massimiliano Massimo Matteo Mattia Maurizio Mauro Michelangelo Michele Mimmo Mineo - Natale Nazzareno Nello Nicodemo Nicol_o_grv_ Nicola_male Nino Nunzio - Olindo Olivio Orazio Oreste Oscar Osvaldo Ottavio - Paco Pantaleo Paolo Pasquale Peppino Piero Pierpaolo Pietro Placido - Raffaele Raimondo Renato Riccardo Roberto Rocco Romeo Rosario Ruggero - Salvatore Sandro Santino Santi Santo Saro Saverio Sebastiano Serafino Sergio Silvestro Simone_male Spiro Stapino Stefano - Tancredi Temistocle Teodoro Tiberio Tito Tonino Tullio - Ugo Umberto - Valerio Vincenzo Vinicio Virgilio Vitantonio Vito Vittoriano Vittorio - Walter Wilson Wladimiro - } - female_names = { - Addolorata Adele Agata Aida Alessandra Alessia Amelia Angela Angela_spc_Maria Anna Anna_spc_Maria Annalisa Antonia Antonietta - Barbara Bianca Brigida - Carla Carmela Carolina Caterina Celeste Celestina Consolata Cristina - Dafne Daniela Donatella - Emma Ester Eugenia Eva - Federica Filomena Flavia Franca Francesca - Gabriella Gianna Gianna_spc_Maria Giovanna Giulia Giuliana Giuseppina Grazia - Heos - Isabella - Jolanda - Laura Lucia Luisa - Maria Maria_spc_Addolorata Maria_spc_Adele Maria_spc_Antonietta Maria_spc_Cristina Maria_spc_Flavia Maria_spc_Grazia Maria_spc_Laura Maria_spc_Rita Maria_spc_Rosa Maria_spc_Stefania Marilena Marina Marta Matilde Michela Monica - Nadia Natalia Nellina - Oriana - Patrizia Pina - Ramona Regina Rita Roberta Rosa Rosa_spc_Maria Rosalinda Rosella - Sabina Silvana Silvia Sonia Stefania Stella - Teresilla Tilde - Valentina Vanni Vincenza Vittoria - } - dynasty_of_location_prefix = "dynnp_di" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_icelandic.txt b/common/culture/name_lists/NEOW_icelandic.txt deleted file mode 100644 index 40add81e8..000000000 --- a/common/culture/name_lists/NEOW_icelandic.txt +++ /dev/null @@ -1,301 +0,0 @@ -name_list_NEOW_icelander = { - - cadet_dynasty_names = { - { "dynnp_af" "dynn__A_act_rsk_o_act_gssandur" } - { "dynnp_af" "dynn__O_act_lafsfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn__O_act_lafsv_i_act_k" } - { "dynnp_af" "dynn__TH_ingeyri" } - { "dynnp_af" "dynn__TH_orl_a_act_ksh_o_uml_fn" } - { "dynnp_af" "dynn__TH_orsh_o_uml_fn" } - { "dynnp_af" "dynn__TH_ykkvib_ae_r" } - { "dynnp_af" "dynn_Akranes" } - { "dynnp_af" "dynn_Akureyri" } - { "dynnp_af" "dynn_Arnarstapi" } - { "dynnp_af" "dynn_B_i_act_ldudalur" } - { "dynnp_af" "dynn_B_u_act__eth_akaupt_u_act_n" } - { "dynnp_af" "dynn_B_u_act__eth_ardalur" } - { "dynnp_af" "dynn_B_u_act__eth_ir" } - { "dynnp_af" "dynn_Bakkafj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Bakkager_eth_i" } - { "dynnp_af" "dynn_Bl_o_uml_ndu_o_act_s" } - { "dynnp_af" "dynn_Bolungarv_i_act_k" } - { "dynnp_af" "dynn_Bor_eth_eyri" } - { "dynnp_af" "dynn_Borgarnes" } - { "dynnp_af" "dynn_Brei_eth_dalsv_i_act_k" } - { "dynnp_af" "dynn_Dalv_i_act_k" } - { "dynnp_af" "dynn_Dj_u_act_pav_i_act_k" } - { "dynnp_af" "dynn_Dj_u_act_pivogur" } - { "dynnp_af" "dynn_Drangsnes" } - { "dynnp_af" "dynn_Elli_eth_ah_o_uml_fn" } - { "dynnp_af" "dynn_Eskifj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Eyrarbakki" } - { "dynnp_af" "dynn_F_a_act_skr_u_act__eth_sfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Flateyri" } - { "dynnp_af" "dynn_Gar_eth_ur" } - { "dynnp_af" "dynn_Gr_i_act_msey" } - { "dynnp_af" "dynn_Greniv_i_act_k" } - { "dynnp_af" "dynn_Grindav_i_act_k" } - { "dynnp_af" "dynn_Grundarfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_H_o_uml_f_eth_akaupssta_eth_ur" } - { "dynnp_af" "dynn_H_o_uml_fn" } - { "dynnp_af" "dynn_H_o_act_lmav_i_act_k" } - { "dynnp_af" "dynn_H_u_act_sav_i_act_k" } - { "dynnp_af" "dynn_Hafnir" } - { "dynnp_af" "dynn_Hauganes" } - { "dynnp_af" "dynn_Heimaey" } - { "dynnp_af" "dynn_Hellissandur" } - { "dynnp_af" "dynn_Hjalteyri" } - { "dynnp_af" "dynn_Hn_i_act_fsdalur" } - { "dynnp_af" "dynn_Hofs_o_act_s" } - { "dynnp_af" "dynn_Hr_i_act_sey" } - { "dynnp_af" "dynn_Hvammstangi" } - { "dynnp_af" "dynn_K_o_act_pasker" } - { "dynnp_af" "dynn_Kleppj_a_act_rnsreykir" } - { "dynnp_af" "dynn_Kr_o_act_kurinn" } - { "dynnp_af" "dynn_Neskaupsta_eth_ur" } - { "dynnp_af" "dynn_Patreksfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Raufarh_o_uml_fn" } - { "dynnp_af" "dynn_Rey_eth_arfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Reykh_o_act_lar" } - { "dynnp_af" "dynn_Rif" } - { "dynnp_af" "dynn_S_u_act__eth_av_i_act_k" } - { "dynnp_af" "dynn_Sandger_eth_i" } - { "dynnp_af" "dynn_Sau_eth__a_act_rkr_o_act_kur" } - { "dynnp_af" "dynn_Seltjarnarnes" } - { "dynnp_af" "dynn_Sey_eth_arfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Sey_eth_isfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Siglufj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Skagastr_o_uml_nd" } - { "dynnp_af" "dynn_St_o_uml_eth_varfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Stapi" } - { "dynnp_af" "dynn_Stokkseyri" } - { "dynnp_af" "dynn_Stykkish_o_act_lmur" } - { "dynnp_af" "dynn_Su_eth_ureyri" } - { "dynnp_af" "dynn_Svalbar_eth_seyri" } - { "dynnp_af" "dynn_T_a_act_lknafj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Vestmannaeyjar" } - { "dynnp_af" "dynn_Vogar" } - } - - dynasty_names = { - { "dynnp_af" "dynn__A_act_rsk_o_act_gssandur" } - { "dynnp_af" "dynn__O_act_lafsfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn__O_act_lafsv_i_act_k" } - { "dynnp_af" "dynn__TH_ingeyri" } - { "dynnp_af" "dynn__TH_orl_a_act_ksh_o_uml_fn" } - { "dynnp_af" "dynn__TH_orsh_o_uml_fn" } - { "dynnp_af" "dynn__TH_ykkvib_ae_r" } - { "dynnp_af" "dynn_Akranes" } - { "dynnp_af" "dynn_Akureyri" } - { "dynnp_af" "dynn_Arnarstapi" } - { "dynnp_af" "dynn_B_i_act_ldudalur" } - { "dynnp_af" "dynn_B_u_act__eth_akaupt_u_act_n" } - { "dynnp_af" "dynn_B_u_act__eth_ardalur" } - { "dynnp_af" "dynn_B_u_act__eth_ir" } - { "dynnp_af" "dynn_Bakkafj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Bakkager_eth_i" } - { "dynnp_af" "dynn_Bl_o_uml_ndu_o_act_s" } - { "dynnp_af" "dynn_Bolungarv_i_act_k" } - { "dynnp_af" "dynn_Bor_eth_eyri" } - { "dynnp_af" "dynn_Borgarnes" } - { "dynnp_af" "dynn_Brei_eth_dalsv_i_act_k" } - { "dynnp_af" "dynn_Dalv_i_act_k" } - { "dynnp_af" "dynn_Dj_u_act_pav_i_act_k" } - { "dynnp_af" "dynn_Dj_u_act_pivogur" } - { "dynnp_af" "dynn_Drangsnes" } - { "dynnp_af" "dynn_Elli_eth_ah_o_uml_fn" } - { "dynnp_af" "dynn_Eskifj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Eyrarbakki" } - { "dynnp_af" "dynn_F_a_act_skr_u_act__eth_sfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Flateyri" } - { "dynnp_af" "dynn_Gar_eth_ur" } - { "dynnp_af" "dynn_Gr_i_act_msey" } - { "dynnp_af" "dynn_Greniv_i_act_k" } - { "dynnp_af" "dynn_Grindav_i_act_k" } - { "dynnp_af" "dynn_Grundarfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_H_o_uml_f_eth_akaupssta_eth_ur" } - { "dynnp_af" "dynn_H_o_uml_fn" } - { "dynnp_af" "dynn_H_o_act_lmav_i_act_k" } - { "dynnp_af" "dynn_H_u_act_sav_i_act_k" } - { "dynnp_af" "dynn_Hafnir" } - { "dynnp_af" "dynn_Hauganes" } - { "dynnp_af" "dynn_Heimaey" } - { "dynnp_af" "dynn_Hellissandur" } - { "dynnp_af" "dynn_Hjalteyri" } - { "dynnp_af" "dynn_Hn_i_act_fsdalur" } - { "dynnp_af" "dynn_Hofs_o_act_s" } - { "dynnp_af" "dynn_Hr_i_act_sey" } - { "dynnp_af" "dynn_Hvammstangi" } - { "dynnp_af" "dynn_K_o_act_pasker" } - { "dynnp_af" "dynn_Kleppj_a_act_rnsreykir" } - { "dynnp_af" "dynn_Kr_o_act_kurinn" } - { "dynnp_af" "dynn_Neskaupsta_eth_ur" } - { "dynnp_af" "dynn_Patreksfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Raufarh_o_uml_fn" } - { "dynnp_af" "dynn_Rey_eth_arfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Reykh_o_act_lar" } - { "dynnp_af" "dynn_Rif" } - { "dynnp_af" "dynn_S_u_act__eth_av_i_act_k" } - { "dynnp_af" "dynn_Sandger_eth_i" } - { "dynnp_af" "dynn_Sau_eth__a_act_rkr_o_act_kur" } - { "dynnp_af" "dynn_Seltjarnarnes" } - { "dynnp_af" "dynn_Sey_eth_arfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Sey_eth_isfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Siglufj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Skagastr_o_uml_nd" } - { "dynnp_af" "dynn_St_o_uml_eth_varfj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Stapi" } - { "dynnp_af" "dynn_Stokkseyri" } - { "dynnp_af" "dynn_Stykkish_o_act_lmur" } - { "dynnp_af" "dynn_Su_eth_ureyri" } - { "dynnp_af" "dynn_Svalbar_eth_seyri" } - { "dynnp_af" "dynn_T_a_act_lknafj_o_uml_r_eth_ur" } - { "dynnp_af" "dynn_Vestmannaeyjar" } - { "dynnp_af" "dynn_Vogar" } - } - - male_names = { - 3 = { # 500+ - _A_act_g_u_act_st _A_act_rni _A_act_sgeir - _I_act_var - _O_act_lafur _O_act_mar _O_act_skar - _TH__o_act_r_eth_ur _TH__o_act_rarinn _TH__o_act_rir _TH_orsteinn - A_eth_alsteinn Alexander Andri Ari Arnar Aron Atli - Baldur Benedikt Birgir Bj_o_uml_rgvin Bj_o_uml_rn Bjarni Brynjar - Dan_i_act_el Dav_i_act__eth_ - Egill Einar Eir_i_act_kur - Fri_eth_rik - G_i_act_sli Gar_eth_ar Gr_e_act_tar Gu_eth_j_o_act_n Gu_eth_mundur Gu_eth_ni Gunnar Gunnlaugur - H_o_uml_r_eth_ur Halld_o_act_r Haukur Helgi Hilmar Hjalti Hlynur - Ing_o_act_lfur Ingi - J_o_act_hann J_o_act_hannes J_o_act_n J_o_act_nas Jakob - K_a_act_ri Karl Kjartan Krist_o_act_fer Kristinn Kristj_a_act_n - Magn_u_act_s - P_a_act_ll P_e_act_tur - R_o_act_bert Ragnar Reynir - Sigr_u_act_n Sigur_eth_ur Sigurj_o_act_n Sindri Snorri Stef_a_act_n Sveinn Sverrir - T_o_act_mas Tryggvi - Valur Viktor Vilhj_a_act_lmur - } - 2 = { # 100-500 - _A_act_rmann _A_act_smundur - _O_act__eth_inn _O_uml_rn - _TH__o_act_r _TH__o_act_rhallur _TH_orbergur _TH_orgeir _TH_orkell _TH_orl_a_act_kur _TH_orleifur _TH_orvaldur _TH_orvar_eth_ur - Agnar Albert Alfre_eth_ Anton Arn_o_act_r Arngr_i_act_mur Au_eth_unn - B_o_uml__eth_var Baldvin Bergur Birkir Bjarki Bragi Brynj_o_act_lfur - Da_eth_i Dagur - E_eth_dvar_eth_ Eggert Ei_eth_ur El_i_act_as Elli_eth_i Emil Erlendur Eyj_o_act_lfur Eysteinn - Fannar Finnbogi Finnur Freyr - Geir Gestur Gr_i_act_mur Gu_eth_brandur Gu_eth_laugur - H_a_act_kon H_o_uml_gni H_o_uml_skuldur Haf_th__o_act_r Hafli_eth_i Hallgr_i_act_mur Hallur Hannes Hans Haraldur Hei_eth_ar Heimir Hermann Hinrik Hj_o_uml_rleifur Hj_o_uml_rtur Hrafn Hrei_eth_ar Hreinn - Indri_eth_i Ingimar - J_u_act_l_i_act_us Jens - L_a_act_rus L_u_act__eth_v_i_act_k Le_o_act_ Loftur Logi - M_a_act_r Mark_u_act_s Marteinn Martin Matth_i_act_as Mikael - N_i_act_els - Oddur Orri - P_a_act_lmi - R_o_uml_gnvaldur R_u_act_nar Rafn Run_o_act_lfur - S_ae_mundur S_i_act_mon Sam_u_act_el Sigf_u_act_s Sigmar Sigmundur Sigurbj_o_uml_rn Sigurgeir Sigvaldi Sk_u_act_li Sm_a_act_ri Sn_ae_bj_o_uml_rn Stein_th__o_act_r Steingr_i_act_mur Steinn Sturla Styrmir Svavar Sveinbj_o_uml_rn - Teitur Thomas Thor Torfi - Valdimar Valgeir Vi_eth_ar Vigf_u_act_s Vignir - } - 1 = { # 100- - _A_act_rel_i_act_us _A_act_stgeir - _I_act_sleifur - _O_uml_gmundur - _TH__o_act_rm_o_act__eth_ur _TH__o_act_roddur _TH_orgils - Arnaldur Arnlj_o_act_tur Au_eth_un - B_a_act_r_eth_ur Benon_y_act_ Bent Bergmann Bj_o_uml_rg_o_act_lfur Bolli Brandur - Eldj_a_act_rn Eymundur - Finnbj_o_uml_rn Flosi Fri_eth__th__o_act_r Fri_eth_finnur Fri_eth_geir Frosti - Gissur Gottsk_a_act_lk Gu_eth_bergur Gustav Guttormur Gyr_eth_ir - H_a_act_lfd_a_act_n Hallvar_eth_ur Hl_o_uml__eth_ver - Illugi Ingibergur - J_o_act_nmundur J_o_uml_rundur - Ketill Kl_ae_ngur Klemens Kristmann Kristmundur - Ludvig - N_o_act_i Narfi Nikul_a_act_s - Oddgeir - R_u_act_tur Rudolf - Sal_o_act_mon Sigfinnur Sighvatur Sigurhj_o_uml_rtur Sigurvin Sigvar_eth_ur Sk_u_act_ta Skafti Spartakus Sumarli_eth_i Svanberg - V_i_act_glundur V_i_act_kingur Vigg_o_act_ - Zophon_i_act_as - } - } - female_names = { - 3 = { - _A_act_sa _A_act_sd_i_act_s _A_act_slaug _A_act_sta - _I_act_ris - _O_act_l_o_uml_f - _TH__o_act_ra _TH__o_act_rd_i_act_s _TH__o_act_runn _TH_orbj_o_uml_rg - Anna Arna Au_eth_ur - Berglind Birna Bj_o_uml_rg Brynd_i_act_s - Dagn_y_act_ - Edda El_i_act_n El_i_act_sabet Erla Erna Eva - Gu_eth_bj_o_uml_rg Gu_eth_laug Gu_eth_n_y_act_ Gu_eth_r_i_act__eth_ur Gu_eth_r_u_act_n - Hafd_i_act_s Halld_o_act_ra Harpa Helga Hildur Hrafnhildur Hulda - Ingibj_o_uml_rg - J_o_act_hanna J_o_act_n_i_act_na J_o_act_na - Karen Katr_i_act_n Kolbr_u_act_n Krist_i_act_n Kristjana - L_a_act_ra Lilja - Mar_i_act_a Margr_e_act_t - R_o_act_sa Ragnhei_eth_ur Rakel - S_o_act_lveig Sandra Sara Sigr_i_act__eth_ur Sigurbj_o_uml_rg Soff_i_act_a Stefan_i_act_a Steinunn - Unnur - Valger_eth_ur - } - 2 = { - _A_act_sger_eth_ur _A_act_sthildur - _I_act_da - _O_act_laf_i_act_a _O_act_sk - _TH__o_act_rey - Agnes Ald_i_act_s Alexandra Alma - Bj_o_uml_rk Brynja Brynhildur - D_o_act_ra Dagbj_o_uml_rt - Emil_i_act_a - Fanney - Ger_eth_ur Gr_e_act_ta Gy_eth_a - Hanna Hei_eth_a Herd_i_act_s - Inga Ingveldur - J_o_act_runn J_u_act_l_i_act_ana - Kar_i_act_tas Katla Klara Kristr_u_act_n - L_o_act_a Linda - M_a_act_lfr_i_act__eth_ur Magnea Mar_i_act_n Matthildur Monika - Oddn_y_act_ - Petra - S_ae_d_i_act_s Sesselja Sif Sigurborg Silja - } - 1 = { - _A_act_lfr_u_act_n - Alb_i_act_na Alfa Arn_th_r_u_act__eth_ur Arnfr_i_act__eth_ur - Bjarkey - D_u_act_na Dr_o_uml_fn - Eir Elena Ethel - H_o_uml_gna Hera - I_eth_a - L_i_act_f Lind - Mist Mj_o_uml_ll - R_u_act_n - } - } - dynasty_of_location_prefix = "dynnp_af" - - patronym_suffix_male = "dynnpat_suf_sson" - patronym_suffix_female = "dynnpat_suf_sd_o_act_ttir" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_kalmyk.txt b/common/culture/name_lists/NEOW_kalmyk.txt deleted file mode 100644 index 6e9c91e7a..000000000 --- a/common/culture/name_lists/NEOW_kalmyk.txt +++ /dev/null @@ -1,275 +0,0 @@ -name_list_NEOW_kalmyk = { - - cadet_dynasty_names = { - "dynn__O_uml_ndrin" - "dynn_Aguna" - "dynn_Alyana" - "dynn_Andan" - "dynn_Arsna" - "dynn_Arvchin" - "dynn_Avzan" - "dynn_Badm_dsh_Tsern_a_uml_" - "dynn_Bagjin" - "dynn_Barslun" - "dynn_Bavlashin" - "dynn_Bayrkhan" - "dynn_Beg_a_uml_lin" - "dynn_Berd_a_uml_n" - "dynn_Bodan" - "dynn_Boovshin" - "dynn_Borshkan" - "dynn_Bukhan" - "dynn_Burukchin" - "dynn_Ch_o_uml_l_a_uml_n" - "dynn_Chakan" - "dynn_Chansan" - "dynn_Chemchgin" - "dynn_Chogdrin" - "dynn_D_o_uml_n_a_uml_n" - "dynn_Dev_a_uml_shin" - "dynn_Dogdna" - "dynn_Doldan" - "dynn_Dorjakan" - "dynn_Eevrin" - "dynn_Enchrin" - "dynn_Erd_u_uml_shin" - "dynn_Gagnin" - "dynn_Ganjalan" - "dynn_Godgan" - "dynn_Hatlhna" - "dynn_Hunyan" - "dynn_Im_a_uml_n" - "dynn_Ishl_a_uml_n" - "dynn_Jaalgin" - "dynn_Jakhan" - "dynn_Jalgan" - "dynn_Janakhan" - "dynn_Jikhl_a_uml_n" - "dynn_Jonghan" - "dynn_Kaatun" - "dynn_Ker_a_uml_n" - "dynn_Khachna" - "dynn_Khaldkhshin" - "dynn_Khanjan" - "dynn_Khapurin" - "dynn_Khar_dsh_davan" - "dynn_Khonin_a_uml_" - "dynn_Khoshan" - "dynn_Khultangin" - "dynn_Khuran" - "dynn_Khurman" - "dynn_Kolchin" - "dynn_Koshana" - "dynn_M_o_uml_chrin" - "dynn_M_o_uml_nk_a_uml_n" - "dynn_M_o_uml_nk_dsh_Ubshin" - "dynn_Manj_dsh_Ubshin" - "dynn_Mantsan" - "dynn_Markhadan" - "dynn_Mashtgin" - "dynn_Moran" - "dynn_Mozdan" - "dynn_Mutan" - "dynn_N_a_uml_l_u_uml_rin" - "dynn_Nimsr_a_uml_n" - "dynn_Nokhan" - "dynn_Ochrin" - "dynn_Oldan" - "dynn_Oldashin" - "dynn_Olyadchin" - "dynn_Omburin" - "dynn_Orhdulin" - "dynn_Orugin" - "dynn_Ovgrin" - "dynn_Oyan" - "dynn_S_u_uml_s_a_uml_n" - "dynn_Saldan" - "dynn_Sappan" - "dynn_Sasan" - "dynn_Shagjin" - "dynn_Shalvrtin" - "dynn_Shan_a_uml_n" - "dynn_Sotun" - "dynn_Sukhana" - "dynn_T_u_uml_lmjin" - "dynn_Tahrin" - "dynn_Tem_a_uml_chin" - "dynn_Toktun" - "dynn_Topan" - "dynn_Tsern_dsh_n_a_uml_dvdin" - "dynn_Tsonjvna" - "dynn_Yakshvan" - "dynn_Zolgana" - "dynn_Zurgadan" - } - - dynasty_names = { - "dynn__O_uml_ndrin" - "dynn_Aguna" - "dynn_Alyana" - "dynn_Andan" - "dynn_Arsna" - "dynn_Arvchin" - "dynn_Avzan" - "dynn_Badm_dsh_Tsern_a_uml_" - "dynn_Bagjin" - "dynn_Barslun" - "dynn_Bavlashin" - "dynn_Bayrkhan" - "dynn_Beg_a_uml_lin" - "dynn_Berd_a_uml_n" - "dynn_Bodan" - "dynn_Boovshin" - "dynn_Borshkan" - "dynn_Bukhan" - "dynn_Burukchin" - "dynn_Ch_o_uml_l_a_uml_n" - "dynn_Chakan" - "dynn_Chansan" - "dynn_Chemchgin" - "dynn_Chogdrin" - "dynn_D_o_uml_n_a_uml_n" - "dynn_Dev_a_uml_shin" - "dynn_Dogdna" - "dynn_Doldan" - "dynn_Dorjakan" - "dynn_Eevrin" - "dynn_Enchrin" - "dynn_Erd_u_uml_shin" - "dynn_Gagnin" - "dynn_Ganjalan" - "dynn_Godgan" - "dynn_Hatlhna" - "dynn_Hunyan" - "dynn_Im_a_uml_n" - "dynn_Ishl_a_uml_n" - "dynn_Jaalgin" - "dynn_Jakhan" - "dynn_Jalgan" - "dynn_Janakhan" - "dynn_Jikhl_a_uml_n" - "dynn_Jonghan" - "dynn_Kaatun" - "dynn_Ker_a_uml_n" - "dynn_Khachna" - "dynn_Khaldkhshin" - "dynn_Khanjan" - "dynn_Khapurin" - "dynn_Khar_dsh_davan" - "dynn_Khonin_a_uml_" - "dynn_Khoshan" - "dynn_Khultangin" - "dynn_Khuran" - "dynn_Khurman" - "dynn_Kolchin" - "dynn_Koshana" - "dynn_M_o_uml_chrin" - "dynn_M_o_uml_nk_a_uml_n" - "dynn_M_o_uml_nk_dsh_Ubshin" - "dynn_Manj_dsh_Ubshin" - "dynn_Mantsan" - "dynn_Markhadan" - "dynn_Mashtgin" - "dynn_Moran" - "dynn_Mozdan" - "dynn_Mutan" - "dynn_N_a_uml_l_u_uml_rin" - "dynn_Nimsr_a_uml_n" - "dynn_Nokhan" - "dynn_Ochrin" - "dynn_Oldan" - "dynn_Oldashin" - "dynn_Olyadchin" - "dynn_Omburin" - "dynn_Orhdulin" - "dynn_Orugin" - "dynn_Ovgrin" - "dynn_Oyan" - "dynn_S_u_uml_s_a_uml_n" - "dynn_Saldan" - "dynn_Sappan" - "dynn_Sasan" - "dynn_Shagjin" - "dynn_Shalvrtin" - "dynn_Shan_a_uml_n" - "dynn_Sotun" - "dynn_Sukhana" - "dynn_T_u_uml_lmjin" - "dynn_Tahrin" - "dynn_Tem_a_uml_chin" - "dynn_Toktun" - "dynn_Topan" - "dynn_Tsern_dsh_n_a_uml_dvdin" - "dynn_Tsonjvna" - "dynn_Yakshvan" - "dynn_Zolgana" - "dynn_Zurgadan" - } - - male_names = { - _A_uml_b_a_uml_sh _A_uml_t_a_uml_ - _O_uml_ndr - _U_uml__u_uml_d_a_uml_ _U_uml_lmj-uvsh _U_uml_ngn _U_uml_zm-manj - Aahlt Abza Acha Agun Aja Akchan Alg Alkh Altn-nasn Alyan Amldn Amsa Anchr Anda Angha Anjuka Anka Anun Apl Ara Arasha Arna Arsn Arvch Arzhr Asara Ashlu Avts Avza Ayshg Azd - B_a_uml_rh_a_uml_ B_u_uml_r_a_uml_ B_u_uml_rt_a_uml_ Baakhn Badla Badm-Tsern Bagj Bagsh Baljr Baltsh Bambulya Barku Barslu Basha Basyank Batka Batm_o_uml_ngk Batu Batush Bavlash Baydn Bayrkha Beedrg Beg_a_uml_li Beltr Berd_a_uml_ Bichkn Biikn Boda Bogla Boksh Boldush Boovsh Bor Borlg Borshka Boshkhn Botaj Bovhr Boza Budulcha Buga Bukha Bukhtsh Bula Bulta Bumba Burdan Burukch Butkhn - Ch_o_uml_l_a_uml_ Ch_u_uml_d_a_uml_ Ch_u_uml_rm Chaka Chansa Chavlya Chemchg Chij Chinz Chogdr Chokur Chomuchn Chonakha Chopul Chulchn - D_o_uml_n_a_uml_ D_o_uml_rvljn D_u_uml__u_uml_vr Daahn Dagdur Dalash Dalch Danzn Darkhn Darvs Davanush Davla Ded_a_uml_ Dend_a_uml_ Dev_a_uml_sh Dind_a_uml_ Dogdn Dokhata Dolda Donvr Dooj Dorjaka Dozda Dugr Dulakhn - Ed_a_uml_ Eevr Eljng Elv_a_uml_rtn_a_uml_ Emt_a_uml_ Enchr Enk_a_uml_d_a_uml_ Erd_u_uml_sh Erdv_a_uml_sh Erg_u_uml_sh Erkn Est_a_uml_ - G_u_uml_z_a_uml_n Gagni Galdn Ganjala Gava Gendn Gilch Godga Gongga - H_a_uml_rd_a_uml_ Halch Hatlhn Haza Holta Huljukha Hunya - Idris Ik-Jimb_a_uml_ Im_a_uml_ Injush Ishl_a_uml_ Isld_a_uml_ - Jaalg Jahn Jakha Jalga Jama Janakha Jijush Jikhl_a_uml_ Jindv_a_uml_ Jivd_a_uml_ Jivkh_a_uml_ Jongha Juuda - K_o_uml_k_a_uml_ K_u_uml_b_u_uml_rl_a_uml_ K_u_uml_r_u_uml_ld_a_uml_ Kaatu Kaj Kandu Kanlu Karalj Karna Kekl_a_uml_ Ker_a_uml_ Kev_a_uml_ Kh_a_uml__a_uml_ng Kh_o_uml_rd_a_uml_shk Khaakha Khachn Khaldkhsh Khanja Khapur Kharalch Khar-dava Kharlu Kharukhs Khatu Khavchk Khavn Khazi Kheg_a_uml_ Khoja Khonin Khorga Khorma Khosha Khultang Khura Khurma Khutsa Kiizng Kit Kolaj Kolch Komchan Konkn Kookl Korj Koshan Koska Kovka Kumra - Lagun Lari Lavga Lij Luza - M_o_uml_chr M_o_uml_nk_a_uml_ M_o_uml_nk-Ubsh Magtsh Maka Mamut Mandkh Mangkhaj Manj-Ubsh Mantsa Markhada Marl Mashtg Matra Matsg Mer_a_uml_ Metk_a_uml_ Mey_a_uml_ Mik_a_uml_ Minj_u_uml_d Mohltsg Mokhla Momlda Monchk Mora Morkhu Moshna Mozda Muh_a_uml_r_a_uml_ Mukhata Mula Murdin Mushlda Muta Muula Muzgi - N_a_uml_l_u_uml_r N_u_uml_rj_a_uml_n Nachkr Namka Narj Narn-manj Nasn Naynta Negshn Nigt_a_uml_ Nik_a_uml_d_a_uml_ Nimsr_a_uml_ Nokha Nomin-khan Nurj - Ochr Odta Ogdn Olda Oldash Olyadch Ombur Onkor Ooj Orhdul Orug Oshl Otkhn Ovgr Oya - Palash Pashtr Pel_a_uml_ Potnya - S_a_uml_nk_a_uml_ S_a_uml_rsn S_a_uml_vd_a_uml_ S_u_uml_s_a_uml_ Saasg Sadva Saglda Sakl Salda Sam Sangra Sanj-h_a_uml_r_a_uml_ Sansg Sappa Sarmada Sasa Sel_a_uml_ Senk_a_uml_ Serm_a_uml_ Sh_u_uml_rgn Shagj Shalkha Shalvrt Shan_a_uml_ Shara Sharla Shar-manj Shavgants Shevd_a_uml_n Shin_a_uml_ Shivl_a_uml_ Shomba Shontn Shorhlda Shoshlda Shovada Shovlda Shovshur Shukhla Shulmuk Shurmch Soj Sonn Sotu Sudmn Sukhan Surta - T_a_uml_r_a_uml_ T_o_uml_lmj T_u_uml_lmj T_u_uml_mn T_u_uml_vr_a_uml_ Taba Tahr Tamta Taskr Tavnda Tem_a_uml_ch Togsha Tokhgal Toktu Topa Ts_a_uml__a_uml_dr Ts_o_uml_-manj Tsahan-k_o_uml_v_u_uml_n Tsahan-Usn Tsanka Tsedn Tsern_a_uml_sh Tsern-n_a_uml_dvd Tsevd_a_uml_ Tso-jamba Tsonjvn Tsoorg Tsuluk Tuhl Tuktn Tuta - Uchrta Udrush Ulaj Ulasta Unka Uruja Utaj Utun - Yakshva Yanjn Yashan Yundn - Zadha Zamg Zara Zergt_a_uml_ Zolgan Zula Zurgada Zuslung - } - female_names = { - _A_uml__a_uml_tn _A_uml_b_a_uml_ _A_uml_ng_u_uml_sh _A_uml_nggr _A_uml_tn_a_uml_ - _O_uml_lz_a_uml_-orkhsh _O_uml_lz_a_uml_t_a_uml_ _O_uml_nd_a_uml_ _O_uml_ndr_a_uml_ - _U_uml__u_uml_l_a_uml_ _U_uml_l_a_uml_sh_a_uml_ _U_uml_lmj _U_uml_zm_a_uml_ - Abun Abunya Abya Abyush Aglash Agra Akun Allya Alma Almata Almn Amr Amrkhn Amta Amulng Andma Anjma Ansha Arla Aslya Ati Atur Avgda Avja Avsha Aya Aysa Ayta - B_a_uml__a_uml_v_a_uml_ B_o_uml_s_a_uml_l_a_uml_ B_u_uml_d_u_uml_n B_u_uml_l_a_uml_sh B_u_uml_rn B_u_uml_tk_a_uml_ Babra Badma Badm-tsetsg Bakha Baksha Bala Balja Baljr Baljrma Balkada Balma Balta Bamash Bamba Banza Barakchn Barda Barla Basala Bata-Amulng Batrg Bavash Baya Bayada Baychkha Bayda Baygush Bayn Bayn-jirhl Bayn-tsahan Bayr Bayrcha Bayrta Baysa Bayta Bed_a_uml_ Bej_a_uml_ Besh_a_uml_r Bichkn-k_u_uml__u_uml_kn Bichnd_a_uml_ Bij_a_uml_ Bil_a_uml_ Bobba Bojanka Boka Bokha Bokshada Boljr Bolkha Boltkha Bolvsn Booja Borgchn Borlda Bosana Boschn Boshcha Boshr Boskhaja Boskhala Boskhmj Botkha Botud Bova Bovhr Bovra Buga Bugan Bugash Bugshan Buja Bujaka Bujnan Buldan Bulguda Bulgunk Bulhash Bulhn Bulshn Bulya Bulyash Burat Bushng Buta Buva Buvash Buynta - Ch_o_uml_tr Ch_u_uml_d_a_uml_k_a_uml_ Chaka Chanka Chenkura Chiltr Chimd_a_uml_sh Chitl_a_uml_ Choka Chokuda Chonkush Chonoka Chuka Chukhlan - D_u_uml__u_uml_d_a_uml_ D_u_uml__u_uml_g_a_uml_ D_u_uml__u_uml_tsg D_u_uml_gn_a_uml_sh D_u_uml_k_a_uml_ D_u_uml_ngg_a_uml_ Daakr Dada Danara Dangga Darma Davakh Davash Davka Del_a_uml_ Del_a_uml_sh Delch_a_uml_ Delgr Delgr-bayn Delj_a_uml_ Dergl Dev_a_uml_l_a_uml_ Djangariada Dogzma Dolgan Dolgr Dombr Donku Dorjma Doya Dukta Dulakhn Dulkhan Dulma Dutsma Duuka Duukra - Elistina Elt_a_uml_ Elz_a_uml_ Elz_a_uml_n_a_uml_ Elz_a_uml_t_a_uml_ En_a_uml_ Engg_a_uml_ Engl Erk_u_uml_j_a_uml_ Ervng Ev_a_uml_ - G_u_uml_rd_a_uml_ Gaaga Gaagul Galdma Gandma Ganshva Ganzgta Gatlhn Gel_a_uml_ Gerl Gerl_a_uml_ Gerl_a_uml_sh Gerld_a_uml_ Gerlt_a_uml_ Gernzl Ges_a_uml_ Gets_a_uml_ Giich_a_uml_ Gil_a_uml_k_a_uml_ Gil_a_uml_n Gil_a_uml_n-m_o_uml_r Gil_a_uml_sh Gild_a_uml_ Gilg_a_uml_ Goja Golga Golsha Gooda Googa Guda - Huura - Ijilina Il_a_uml_n_a_uml_ Inj_a_uml_ Injr Is_a_uml_ Ishklng - Jaada Jagal Jama Jig_a_uml_ Jigl_a_uml_ Jij_a_uml_ Jijm_a_uml_ Jirhl Jirhlt_a_uml_ Jis Jonghru Jula - K_o_uml_gt_a_uml_ K_o_uml_k_a_uml_ K_o_uml_rj_a_uml_ K_u_uml__u_uml_kn K_u_uml__u_uml_n_a_uml_ K_u_uml_kch_a_uml_ K_u_uml_ksh_a_uml_ Kanka Kantin Karmada Karyatn Kavla Kedm_a_uml_ Keem_a_uml_ Kenz_a_uml_ Ker_u_uml_lch_a_uml_ Kerm_a_uml_sh Kermn Kh_a_uml_g_a_uml_ Kh_a_uml_kk_a_uml_ Kh_u_uml_rmch_a_uml_ Kh_u_uml_rmt_a_uml_ Kh_u_uml_v Kh_u_uml_vt_a_uml_ Khaja Khakka Khala Khamra Khana Khancha Khanggr Kharada Kharanda Khargchn Khargush Kharj Khar-k_u_uml__u_uml_kn Kharlun Khar-nohan Kharpa Khartl Khartush Khatn Khatula Khava Khavra Khovl Khulkhunda Khundra Kiist_a_uml_ Kim_a_uml_ Kir_u_uml_l_a_uml_ Kishg Kishgt_a_uml_ Kisht_a_uml_ Kitl_a_uml_ Kolnka Koltsh Kolun Konta Kooka Kookr Koora Korsa Kota Kotala Kotash Kotra Kotrun Kulda Kuuka - L_a_uml_ksh_a_uml_ Leel_a_uml_ Lel_a_uml_sh Liizr Lijm_a_uml_ - M_a_uml__a_uml_l_a_uml_ M_o_uml_nk-jirhl M_u_uml_dl_a_uml_ Maara Mangr Manhs Mantsa Marsa Mashk Meg_a_uml_ Megd_a_uml_sh Mek_a_uml_ Meng_a_uml_ Menk_u_uml_j_a_uml_ Menksh Mest_a_uml_ Mil_a_uml_ Milz_a_uml_t Minjr Minkura Mohltsg Mokta Mona Monan Monka Moon_a_uml_ Mopa Motr Mu-k_u_uml__u_uml_kn - N_a_uml__a_uml_kh_a_uml_ N_a_uml__a_uml_msh N_a_uml__a_uml_mshk_a_uml_ N_a_uml__a_uml_n_u_uml_sh N_u_uml__u_uml_dl_a_uml_ N_u_uml_d_a_uml_ N_u_uml_dn N_u_uml_rv_a_uml_ Nadvtk Nalkha Namcha Namja Namjl Namjr Namru Narash Narma Narmala Narn Narnda Nascha Nashka Nasnka Natrush Neb_a_uml_ Nel_u_uml_k_a_uml_ Nigm_a_uml_r_a_uml_ Nim_a_uml_ Nimt_a_uml_ Nohaja Nohan Nohata Nomhja Noolya Nuhla - Obba Ochirta Oga Ogrun Olvr Oonya Otash Otkha - P_a_uml__a_uml_p_u_uml_sh Pantyush Pen_a_uml_ Puusha - S_a_uml__a_uml_kh_a_uml_ S_a_uml__a_uml_kh_a_uml_d_a_uml_ S_a_uml__a_uml_khl_a_uml_ S_a_uml__a_uml_ntsg S_u_uml_l_a_uml_ Sadla Saglr Sala Salgr Sanda Sanjr Sanjrma Sara Sarlda Sarta Sartkta Satlya Sedkl Seks_a_uml_ Selgr Shaalk Shagga Sharada Shargchn Shar-k_u_uml__u_uml_kn Sharlda Shavdl Shavkhr Shavkhrta Shavran Shikh_a_uml_ Shikr_a_uml_ Shikr_a_uml_n Shikrch Shin_a_uml_ Shind_a_uml_ Shin-jirhl Shish_a_uml_ Shishlng Shitlg Shitlng Shontl Shuura Shuurha Shuusha Sin_a_uml_ Surana - T_o_uml_gr_a_uml_sh T_o_uml_mp_a_uml_l_a_uml_ T_o_uml_vkng T_u_uml_md_a_uml_ Takash Talgr Tegl_a_uml_ Telndl Tevk_a_uml_ Tevknt_a_uml_ Toktnta Tompa Tookha Toota Topala Torha Torma Ts_a_uml__a_uml_dr Ts_u_uml_ltsrma Tsahada Tsahala Tsahan Tsahan-emgn Tsahan-k_u_uml__u_uml_kn Tsahan-khaalh Tsahash Tsalya Tsama Tsandg Tsasta Tsastan Tsatkha Tsatsala Tsegmd Tserm_a_uml_ Tsetsn Tsokhta Tura Tutash Tuzulcha - Uka Ulan Ulank Ushkan Utbala Uvchan - Yagdu Yalla Yalmata Yalmn Yana Yangkhla Yanjma Yanka Yankura Yasula Yatska Yemb_a_uml_sh Yul_a_uml_sh - Zadra Zanda Zayata Zelm_a_uml_ Zergst_a_uml_ Zergt_a_uml_ Zerlgt Zosta Zu Zula Zulka Zulkha Zulta - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - - mercenary_names = { - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_kazakh.txt b/common/culture/name_lists/NEOW_kazakh.txt deleted file mode 100644 index 00eec43c7..000000000 --- a/common/culture/name_lists/NEOW_kazakh.txt +++ /dev/null @@ -1,98 +0,0 @@ -name_list_NEOW_kazakh = { - - cadet_dynasty_names = { - } - - dynasty_names = { - } - - male_names = { - 3 = { - Asqar - Baqyt Ber_i_dot_k Bolat - Maqs_u_crn_t Marat - N_u_mcn_rs_u_mcn_ltan - Qairat Qanat - Rahat Rysbek - Ser_i_dot_k - T_o_uml_legen - } - 2 = { - _A_uml_bd_i_dot_rahman - _G_brv__u_mcn_sman - _I_dot_slam - Abai Aibek Ashat - Baqtiiar Baqtybai Batyr Bauyrjan Beib_i_dot_t - Daniiar Dias - Eldos Er_i_dot_k Erjan - J_a_uml_n_i_dot_bek Janat Jas_u_mcn_lan - M_a_uml_l_i_dot_k - N_u_mcn_rbek - Quany_s_ced_ - S_a_uml_bit - } - 1 = { - _A_uml_b_i_dot_lhan _A_uml_bd_i_dot_k_a_uml_r_i_dot_m _A_uml_bd_i_dot_salan _A_uml_d_i_dot_lbek _A_uml_l_i_dot_mhan _A_uml_l_i_dot_mq_u_mcn_l _A_uml_lihan _A_uml_m_i_dot_rhan _A_uml_men _A_uml_nuar _A_uml_nuarbek _A_uml_set - _G_brv_ani _G_brv_arifolla - _I_dot_brahim _I_dot_man_g_brv_ali _I_dot_sa - _O_uml_m_i_dot_rzaq - _S_crn__a_uml_k_i_dot_m _S_crn__a_uml_m_i_dot_l _S_ced_oqan _S_ced_oqyr - _U_uml_sen - A_n_tld_sary Abylaihan Aidarhan Aidos Aidyn Almas Almat Almaz Alpysbai Altai Aman Amangeld_i_dot_ Amanjol Anarbek Aqj_u_uml_rek Ardaq Asan Aslanbek Asqat Asylbek Azamat Azatbek - Bahtiiar Bal_g_brv_abai Baltabai Baqytjan Batyrbek Bazarbek Beisenbai Bekd_a_uml_ulet Bekm_u_mcn_rat Beks_u_mcn_ltan Bekzat Bisen - D_a_uml_letbek D_i_dot_nm_u_mcn_hammed Damir Daniial Demeu - Ed_i_dot_l Elemes Elubai Erasyl Erdos Erkeb_u_mcn_lan Ermahan Ermek Ernazar Ers_i_dot_n Ertai Ertu_g_brv_an Esbolat Esen Eskend_i_dot_r - Iliias - J_u_mcn_mabek J_u_mcn_mahan Janqo_s_ced_ Jeksenbai - K_a_uml_r_i_dot_m K_a_uml_r_i_dot_mjan K_o_uml_sem_a_uml_l_i_dot_ Ke_n_tld_es Ke_n_tld_esbek Kenenbai Ker_i_dot_m Ker_i_dot_mjan - Lu_g_brv_at - M_a_uml_ulen M_u_mcn_hit M_u_mcn_htar M_u_mcn_htarhan M_u_mcn_rat M_u_mcn_sa M_u_mcn_staqym Madi_g_brv_ali Madiiar Mahat Mahm_u_mcn_d Mar_g_brv__u_mcn_lan Mei_i_dot_r_i_dot_m Mei_i_dot_rjan Merei Mereke Moldahmet Myrza_g_brv_ali - N_u_mcn_rasyl N_u_mcn_rbai N_u_mcn_rbaqyt N_u_mcn_retdin N_u_mcn_rislam N_u_mcn_rjan N_u_mcn_rlan N_u_mcn_rmahan N_u_mcn_rqoja N_u_mcn_rzat Na_g_vrv_a_s_crn_ybai Namazbai Nariman Ny_g_brv_met - O_n_tld__g_brv_arbai Oljabai Oljas Omar Oralhan Orazbek Orynbai - Pernebai - Q_u_mcn_daibergen Q_u_mcn_rmanbek Q_u_mcn_ttybai Q_u_uml_ttyqoja Qaisar Qali Qalijan Qam_s_ced_ybek Qanatbek Qazbek Qazybek Qor_g_brv_anbek - Rahymbek Rahymjan Ramazan Rasul Rauan Rizabek Ruslan - S_a_uml_ken S_u_uml_lei S_u_mcn_ltan S_u_uml_i_i_dot_nd_i_dot_k Sa_g_brv_i Sa_g_brv_yndyq Sa_g_brv_yntai Sabyrjan Sadriddin Sadyq Samat Sanjar Sanjar_a_uml_l_i_dot_ Sapar Saqtapbergen Sei_i_dot_lhan Seidahmet Seken Ser_i_dot_kbai Sypabek - T_a_uml_ken T_o_uml_len T_o_uml_leu_g_brv_azy T_o_uml_leujan T_u_mcn_rar T_u_mcn_rsyn_g_brv_ali T_u_uml_s_i_dot_phan Ta_n_tld_at Tem_i_dot_rlan Tem_i_dot_rtas Tynysbek - } - } - female_names = { - 3 = { - } - 2 = { - _A_uml_iger_i_dot_m - } - 1 = { - _A_uml_liia _A_uml_sel _A_uml_sem - _G_brv_aliia - _S_ced__u_mcn__g_brv_yla _S_crn_olpan - _A_uml_biba Alina Aqmaral Arujan - Baqyt Begaiym - Dari_g_brv_a Dina - Elmira - G_u_uml_lnaz G_u_uml_lzira - Hazym - J_u_mcn_ldyz J_a_uml_mila Jaina Jamal Jazira - L_a_uml_zzat - Maqpal - S_a_uml_niia Sabina Sana Symbat - Tomiris - Z_u_uml_lfiia Zarina - } - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_kumyk.txt b/common/culture/name_lists/NEOW_kumyk.txt deleted file mode 100644 index 08335803b..000000000 --- a/common/culture/name_lists/NEOW_kumyk.txt +++ /dev/null @@ -1,175 +0,0 @@ -name_list_NEOW_kumyk = { - - cadet_dynasty_names = { - "dynn__I_dot_mavlan_i_dot_" - "dynn__I_dot_saylan_i_dot_" - "dynn__I_dot_smayilan_i_dot_" - "dynn__I_dot_srapillan_i_dot_" - "dynn__S_ced_iravlan_i_dot_" - "dynn_Abdullalan_i_dot_" - "dynn_Abdurahimlan_i_dot_" - "dynn_Absayitleni" - "dynn_Abu_s_ced_" - "dynn_Abusuylan_i_dot_" - "dynn_Acigireyleni" - "dynn_Acilan_i_dot_" - "dynn_Ahmatlan_i_dot_" - "dynn_Aliyleni" - "dynn_Apa_s_ced_lan_i_dot_" - "dynn_Aqaylan_i_dot_" - "dynn_Asgerxanlan_i_dot_" - "dynn_Atabaylan_i_dot_" - "dynn_Ataylan_i_dot_" - "dynn_Bammat" - "dynn_Bekbolatlan_i_dot_" - "dynn_Bektemirleni" - "dynn_Biymurzalan_i_dot_" - "dynn_Boynaql_i_dot_" - "dynn_Cambulatlan_i_dot_" - "dynn_Cumagulan_i_dot_" - "dynn_D_i_dot_d_i_dot_mlan_i_dot_" - "dynn_Datulan_i_dot_" - "dynn_Habillan_i_dot_" - "dynn_Hacilan_i_dot_" - "dynn_Huseyinlan_i_dot_" - "dynn_Mahammatlan_i_dot_" - "dynn_Mahmut" - "dynn_Moqaylan_i_dot_" - "dynn_Mucavlan_i_dot_" - "dynn_Mutalimleni" - "dynn_Nasrutdinleni" - "dynn_Osmanlan_i_dot_" - "dynn_Qa_c_ced_alaylan_i_dot_" - "dynn_Qaitbek" - "dynn_Qaplan" - "dynn_Qazanalip" - "dynn_Qorqmaslan_i_dot_" - "dynn_Salavlan_i_dot_" - "dynn_Salihlan_i_dot_" - "dynn_Tar_g_brv_ulu" - "dynn_Toturbiyleni" - "dynn_U_g_brv_uy" - "dynn_Xasaylan_i_dot_" - "dynn_Yahiyalan_i_dot_" - "dynn_Zaynuklan_i_dot_" - } - - dynasty_names = { - "dynn__I_dot_mavlan_i_dot_" - "dynn__I_dot_saylan_i_dot_" - "dynn__I_dot_smayilan_i_dot_" - "dynn__I_dot_srapillan_i_dot_" - "dynn__S_ced_iravlan_i_dot_" - "dynn_Abdullalan_i_dot_" - "dynn_Abdurahimlan_i_dot_" - "dynn_Absayitleni" - "dynn_Abu_s_ced_" - "dynn_Abusuylan_i_dot_" - "dynn_Acigireyleni" - "dynn_Acilan_i_dot_" - "dynn_Ahmatlan_i_dot_" - "dynn_Aliyleni" - "dynn_Apa_s_ced_lan_i_dot_" - "dynn_Aqaylan_i_dot_" - "dynn_Asgerxanlan_i_dot_" - "dynn_Atabaylan_i_dot_" - "dynn_Ataylan_i_dot_" - "dynn_Bammat" - "dynn_Bekbolatlan_i_dot_" - "dynn_Bektemirleni" - "dynn_Biymurzalan_i_dot_" - "dynn_Boynaql_i_dot_" - "dynn_Cambulatlan_i_dot_" - "dynn_Cumagulan_i_dot_" - "dynn_D_i_dot_d_i_dot_mlan_i_dot_" - "dynn_Datulan_i_dot_" - "dynn_Habillan_i_dot_" - "dynn_Hacilan_i_dot_" - "dynn_Huseyinlan_i_dot_" - "dynn_Mahammatlan_i_dot_" - "dynn_Mahmut" - "dynn_Moqaylan_i_dot_" - "dynn_Mucavlan_i_dot_" - "dynn_Mutalimleni" - "dynn_Nasrutdinleni" - "dynn_Osmanlan_i_dot_" - "dynn_Qa_c_ced_alaylan_i_dot_" - "dynn_Qaitbek" - "dynn_Qaplan" - "dynn_Qazanalip" - "dynn_Qorqmaslan_i_dot_" - "dynn_Salavlan_i_dot_" - "dynn_Salihlan_i_dot_" - "dynn_Tar_g_brv_ulu" - "dynn_Toturbiyleni" - "dynn_U_g_brv_uy" - "dynn_Xasaylan_i_dot_" - "dynn_Yahiyalan_i_dot_" - "dynn_Zaynuklan_i_dot_" - } - - male_names = { - _I_dot_dris _I_dot_lmutdin _I_dot_lyas _I_dot_saq _I_dot_slamnur _I_dot_zmulla - _S_ced_ahabutdin _S_ced_api _S_ced_araputdin - Abakar Abdulatip Abdulazim Abdulbas_i_dot_r Abdulhakim Abdulla Abdullabek Abdullah Abdulmacid Abdulvahap Abdurahman Abdurazaq Abseit Abusupyan Acigirey Adil Ahmat Ali Alibek Alim Alimsoltan Ali-Q_i_dot_l_i_dot__c_ced_ Alisoltan Alixan Amirxan Apa_s_ced_-Mama Arsanbek Arsen Arslan Arslanali Arslanbek Aselder Atay Azamat Aziz - Ba_s_ced_ir Badrutdin Bahtiyar Baybolat Baygerey Biybolat Biymurza Biysultan Bozigit Bur_g_brv_an - Cakay Calav Camal Camalutdin Cambulat Cangi_s_ced_i Canhuvat Canmurza Celaledin Celalerast - Daniyal Davled Dinislam - Elbrus Eldar Eldarxan Elmurza Eskender - Haci Hacimurad Haydar Huseyin - Kamil - Mahammat Mahammat_s_ced_amil Mahammatamin Mahammatrasul Mahammatsalih Mahammatsoltan Mahmut Mama Marid Mecid Mikail Mirzabek Muhacir Murad Muslim - Nabi Nacmutdin Nariman Nasrutdin Nassurdin Nuhbiy Nurammat Nurmuhamat Nurutdin Nuxay - Pa_s_ced_a - Qals_i_dot_n - Ra_s_ced_id Rasul Rizvan Ruslan Rustam - Sahadulla Salav Salavutdin Salih Sayit Saypulla Sultanbiy Sultanmurat - Tacuddin Temirbolat Temirlan Toturbiy - Ullubiy Umalat - Xayrulla Xizri - Yahya Yusup - Zabit Zavur Zaynalabid Zaynutdin - } - female_names = { - _I_dot_lmuhayat _I_dot_lmuxan_i_dot_m _I_dot_manat _I_dot_ncili _I_dot_nsabat _I_dot_sbat - _S_ced_ahruzat _S_ced_amsiyat _S_ced_eyit-Xanum - Abay Abidat Acay Aminat Anav Anay Arivat Asl_i_dot_-Xanum Atev Atikat Atiy Ay_s_ced_at Ayzanat - Badir-Nisa Bariyat Bibi-Xanum Burliyat - Cahbat Caminat Cansiyat Cavharat Cennet - Daybat Dayhanat Dina - G_o_uml_zel G_u_uml_l_a_uml_ybat G_u_uml_lbike G_u_uml_lcanan G_u_uml_lq_i_dot_z Gi_c_ced__c_ced_iq_i_dot_z - Habibat Halimat Hapisat Hava Haybat - K_u_uml_s_u_uml_m Kalimat Kavsar Kavsarat - Layla - Madina Marcan Marcanat Mariyam Marziyat Milana Mu_pst_minat Muslimat - N_u_uml_rq_i_dot_z Na_s_ced_irat Nacabat Naida Napisat Niyarxanum Nurhaniyat - Patimat Payzat Pirdavuz - Q_i_dot_staman Q_i_dot_sxan_i_dot_m - Ra_s_ced_iya Rabiyat Rahimat Ravhanat Ravza Raziya Ruhaynat Ruqucat Ruquyat - Saida Sakinat Salamat Salihat Salimat Saniyat Sapiyat Savdat Saybat Soltanat - Tatuv Tetem Tetev Tetey Totu_s_ced_ Totuxan - Ubaydat Umhani Umhaybat Umlayla Umra_s_ced_iyat Umrahil Umrapiyat Umrayhan Umraziyat Umsalimat Umsapiyat Umsaybat Umsaydat Umucat Umuhat Umuk_u_uml_s_u_uml_m Umuv Umuxan_i_dot_m Umxay_i_dot_r Umzahirat Umzayrat Uquv Urquyat Uzlipat - Vazipat - Xadicat Xumarxan_i_dot_m - Zahidat Zahra Zahrucat Zaira Zarinat Zariyat Zaza Zu_g_brv_urcat Zubaydat Zuhra Zulay Zulayxa Zumrut - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_n_i_dot__ulan_i_dot_" - patronym_suffix_female = "dynnpat_suf_n_i_dot_q_i_dot_z_i_dot_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_kurdish.txt b/common/culture/name_lists/NEOW_kurdish.txt deleted file mode 100644 index f6c7831a3..000000000 --- a/common/culture/name_lists/NEOW_kurdish.txt +++ /dev/null @@ -1,33 +0,0 @@ -name_list_NEOW_kurdish_wip = { - - cadet_dynasty_names = { - } - - dynasty_names = { - } - - male_names = { - Berdan - Deng_i_hat_r - Hi_s_ced_yar - K_a_hat_mran - Pero - Sergen - } - female_names = { - Berf_i_hat_n Berivan - Dersim Dirayet - Nuran - Remziye - } - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_latvian.txt b/common/culture/name_lists/NEOW_latvian.txt deleted file mode 100644 index 0fde28b2b..000000000 --- a/common/culture/name_lists/NEOW_latvian.txt +++ /dev/null @@ -1,340 +0,0 @@ -name_list_NEOW_latvian = { - - cadet_dynasty_names = { - "dynn__A_mcn_boli_n_ced__s_crn_" - "dynn__A_mcn_rents" - "dynn__C_crn_ak_s_crn_s" - "dynn__S_crn_mits" - "dynn__S_crn_trobinders" - "dynn_Andersons" - "dynn_Auzi_n_ced__s_crn_" - "dynn_B_e_mcn_rzi_n_ced__s_crn_" - "dynn_Balodis" - "dynn_Baltu_s_crn_s" - "dynn_Baumanis" - "dynn_Boj_a_mcn_rs" - "dynn_Br_u_mcn_velis" - "dynn_Briedis" - "dynn_Bru_z_crn_iks" - "dynn_C_i_mcn_rulis" - "dynn_Doni_n_ced__s_crn_" - "dynn_Dreimanis" - "dynn_Dzenis" - "dynn_Egl_i_mcn_tis" - "dynn_Eri_n_ced__s_crn_" - "dynn_Fadejevs" - "dynn_Freimanis" - "dynn_G_u_mcn_tmanis" - "dynn_Gailis" - "dynn_Gailums" - "dynn_Gr_i_mcn_nbergs" - "dynn_Graudi_n_ced__s_crn_" - "dynn_Grava" - "dynn_Gulbis" - "dynn_I_s_crn__e_mcn_jevs" - "dynn_Ivanovs" - "dynn_J_e_mcn_kabsons" - "dynn_Janevics" - "dynn_Jansons" - "dynn_K_a_mcn_rkli_n_ced__s_crn_" - "dynn_K_l_ced_avi_n_ced__s_crn_" - "dynn_Kalni_n_ced__s_crn_" - "dynn_Karliv_a_mcn_ns" - "dynn_Kaufmanis" - "dynn_Kokins" - "dynn_Komass" - "dynn_Kr_u_mcn_mi_n_ced__s_crn_" - "dynn_Krasti_n_ced__s_crn_" - "dynn_Krei_s_crn_s" - "dynn_L_a_mcn_cis" - "dynn_L_u_mcn_sis" - "dynn_Lanka" - "dynn_Lapi_n_ced__s_crn_" - "dynn_Lazdi_n_ced__s_crn_" - "dynn_Leitis" - "dynn_Liepa" - "dynn_Liepi_n_ced__s_crn_" - "dynn_Lo_c_crn_melis" - "dynn_Logins" - "dynn_M_u_mcn_rnieks" - "dynn_Me_z_crn_is" - "dynn_Mednis" - "dynn_Mi_k_ced_elsons" - "dynn_Millers" - "dynn_Osis" - "dynn_Ozoli_n_ced__s_crn_" - "dynn_Ozols" - "dynn_P_e_mcn_tersons" - "dynn_Peders" - "dynn_Petrovs" - "dynn_Piziks" - "dynn_Po_c_crn_s" - "dynn_Priede" - "dynn_Puj_a_mcn_ts" - "dynn_Puri_n_ced__s_crn_" - "dynn_Putni_n_ced__s_crn_" - "dynn_R_u_mcn_ti_n_ced__s_crn_" - "dynn_Rieksti_n_ced__s_crn_" - "dynn_Romanovskis" - "dynn_Roze" - "dynn_Rudz_i_mcn_tis" - "dynn_Saulgriezis" - "dynn_Savickis" - "dynn_Silar_a_mcn_js" - "dynn_Sili_n_ced__s_crn_" - "dynn_Skudra" - "dynn_Spro_g_ced_is" - "dynn_Sta_g_ced_is" - "dynn_Strazdi_n_ced__s_crn_" - "dynn_Strods" - "dynn_T_e_mcn_belis" - "dynn_Tone" - "dynn_Tupur_i_mcn_tis" - "dynn_Upenieks" - "dynn_V_i_mcn_tols" - "dynn_Vai_c_crn_ulens" - "dynn_Vaisj_u_mcn_ns" - "dynn_Vaivods" - "dynn_Vanags" - "dynn_Vasi_l_ced_jevs" - "dynn_Vi_s_crn__k_ced_ers" - "dynn_Z_a_mcn__g_ced_eris" - "dynn_Z_a_mcn_l_i_mcn_tis" - "dynn_Zari_n_ced__s_crn_" - "dynn_Zirnis" - } - - dynasty_names = { - "dynn__A_mcn_boli_n_ced__s_crn_" - "dynn__A_mcn_rents" - "dynn__C_crn_ak_s_crn_s" - "dynn__S_crn_mits" - "dynn__S_crn_trobinders" - "dynn_Andersons" - "dynn_Auzi_n_ced__s_crn_" - "dynn_B_e_mcn_rzi_n_ced__s_crn_" - "dynn_Balodis" - "dynn_Baltu_s_crn_s" - "dynn_Baumanis" - "dynn_Boj_a_mcn_rs" - "dynn_Br_u_mcn_velis" - "dynn_Briedis" - "dynn_Bru_z_crn_iks" - "dynn_C_i_mcn_rulis" - "dynn_Doni_n_ced__s_crn_" - "dynn_Dreimanis" - "dynn_Dzenis" - "dynn_Egl_i_mcn_tis" - "dynn_Eri_n_ced__s_crn_" - "dynn_Fadejevs" - "dynn_Freimanis" - "dynn_G_u_mcn_tmanis" - "dynn_Gailis" - "dynn_Gailums" - "dynn_Gr_i_mcn_nbergs" - "dynn_Graudi_n_ced__s_crn_" - "dynn_Grava" - "dynn_Gulbis" - "dynn_I_s_crn__e_mcn_jevs" - "dynn_Ivanovs" - "dynn_J_e_mcn_kabsons" - "dynn_Janevics" - "dynn_Jansons" - "dynn_K_a_mcn_rkli_n_ced__s_crn_" - "dynn_K_l_ced_avi_n_ced__s_crn_" - "dynn_Kalni_n_ced__s_crn_" - "dynn_Karliv_a_mcn_ns" - "dynn_Kaufmanis" - "dynn_Kokins" - "dynn_Komass" - "dynn_Kr_u_mcn_mi_n_ced__s_crn_" - "dynn_Krasti_n_ced__s_crn_" - "dynn_Krei_s_crn_s" - "dynn_L_a_mcn_cis" - "dynn_L_u_mcn_sis" - "dynn_Lanka" - "dynn_Lapi_n_ced__s_crn_" - "dynn_Lazdi_n_ced__s_crn_" - "dynn_Leitis" - "dynn_Liepa" - "dynn_Liepi_n_ced__s_crn_" - "dynn_Lo_c_crn_melis" - "dynn_Logins" - "dynn_M_u_mcn_rnieks" - "dynn_Me_z_crn_is" - "dynn_Mednis" - "dynn_Mi_k_ced_elsons" - "dynn_Millers" - "dynn_Osis" - "dynn_Ozoli_n_ced__s_crn_" - "dynn_Ozols" - "dynn_P_e_mcn_tersons" - "dynn_Peders" - "dynn_Petrovs" - "dynn_Piziks" - "dynn_Po_c_crn_s" - "dynn_Priede" - "dynn_Puj_a_mcn_ts" - "dynn_Puri_n_ced__s_crn_" - "dynn_Putni_n_ced__s_crn_" - "dynn_R_u_mcn_ti_n_ced__s_crn_" - "dynn_Rieksti_n_ced__s_crn_" - "dynn_Romanovskis" - "dynn_Roze" - "dynn_Rudz_i_mcn_tis" - "dynn_Saulgriezis" - "dynn_Savickis" - "dynn_Silar_a_mcn_js" - "dynn_Sili_n_ced__s_crn_" - "dynn_Skudra" - "dynn_Spro_g_ced_is" - "dynn_Sta_g_ced_is" - "dynn_Strazdi_n_ced__s_crn_" - "dynn_Strods" - "dynn_T_e_mcn_belis" - "dynn_Tone" - "dynn_Tupur_i_mcn_tis" - "dynn_Upenieks" - "dynn_V_i_mcn_tols" - "dynn_Vai_c_crn_ulens" - "dynn_Vaisj_u_mcn_ns" - "dynn_Vaivods" - "dynn_Vanags" - "dynn_Vasi_l_ced_jevs" - "dynn_Vi_s_crn__k_ced_ers" - "dynn_Z_a_mcn__g_ced_eris" - "dynn_Z_a_mcn_l_i_mcn_tis" - "dynn_Zari_n_ced__s_crn_" - "dynn_Zirnis" - } - - male_names = { - 3 = { - Aivars Aleksandrs Anatolijs Andrejs Andris Art_u_mcn_rs Arv_i_mcn_ds - Boriss - Edgars Eduards - Gun_a_mcn_rs - Imants Ivars - J_a_mcn_nis Juris Jurijs - K_a_mcn_rlis - Leon_i_mcn_ds - M_a_mcn_ris - P_a_mcn_vels P_e_mcn_teris - Roberts - Sta_n_ced_islavs - Uldis - Val_e_mcn_rijs Valdis Viktors Vit_a_mcn_lijs Vladimirs - } - 2 = { - _E_mcn_riks - _G_ced_irts - Agris Aigars Ain_a_mcn_rs Aldis Alberts Alfr_e_mcn_ds Aloizs Alvis Andis Ansis Armands Arnis Arnolds Artis Arvils Atis Augusts - Bruno - Dainis Deniss Didzis Dimants Dzintars - Edmunds Edv_i_mcn_ns Eg_i_mcn_ls Egons Em_i_mcn_ls - F_e_mcn_likss - Gatis Gundars Guntars Guntis - Harijs - Ilm_a_mcn_rs Indulis Ingus Ints Ivo - J_e_mcn_kabs - Kaspars Konstant_i_mcn_ns Kristaps - Laimonis Lauris Leons Linards - M_a_mcn_rti_n_ced__s_crn_ Mareks Mi_k_ced_elis Modris - Normunds - Oj_a_mcn_rs O_l_ced__g_ced_erts Oskars Osvalds - Pauls - Raimonds Raitis Raivis Raivo Reinis Rihards Rinalds Rolands Rom_a_mcn_ns - Sandis Sandris - Teodors Toms - U_g_ced_is - Valters Verners Viesturs Vilhelms Vilis Vilnis Visvaldis Vitolds Voldem_a_mcn_rs - Ziedonis Zigfr_i_mcn_ds Zigurds - } - 1 = { - _A_mcn_ris - _G_ced_ederts - _K_ced_asts - A_l_ced__g_ced_irds A_l_ced_iks Adalberts Aivis Anatols Anrijs Arveds Arvis Askolds Asn_a_mcn_te - D_a_mcn_vis Dagnis Dairis Daniels - Edm_a_mcn_rs Edvards Ein_a_mcn_rs Elvijs Elvis - Helvijs - Igo Inesis Ingars Intars - Gaidis Gvido - Kalvis Kri_s_crn_j_a_mcn_nis Kristers Kristians Krists - M_a_mcn_rcis Madars Mairis Mar_g_ced_eris Mat_i_mcn_ss Me_c_crn_islavs Miks - Nauris Nils - Olafs Olivers - P_a_mcn_vils Patriks - Ralfs Ren_a_mcn_rs Riks Ritvars Rod_z_crn_ers Rojs Ronalds - T_a_mcn_lavs T_a_mcn_lis Tomass - Uvis - Vairis Vinets Vsevolods - Zigismunds Zigm_a_mcn_rs - } - } - female_names = { - 3 = { - Aija Aina Anita Anna Ausma - Biruta - Dace Daina Dzidra Dzintra - Gunta - Ilga Ilze In_a_mcn_ra Inese Inga Inta Irina - Je_l_ced_ena Jekaterina - Ludmila - M_a_mcn_ra Maija Marija Marina  - Nade_z_crn_da - R_u_mcn_ta Rita - Sandra Skaidr_i_mcn_te Svetlana - Tatjana - Valent_i_mcn_na Velta Vera Vija - Zina_i_mcn_da - } - 2 = { - _A_mcn_rija - Agnese Aiga Al_i_mcn_na Alda Anda Andra Antra Astra Austra - Baiba Brigita - Dagnija Daiga Dana Di_a_mcn_na - El_i_mcn_na Elv_i_mcn_ra Elza Em_i_mcn_lija Erna Evija Evita  - Gunita - Ieva Ilona Ina Indra Ineta Ingr_i_mcn_da Inguna Iveta - J_u_mcn_lija Jolanta - K_a_mcn_rina Kar_i_mcn_na Katr_i_mcn_na Krist_i_mcn_ne Ksenija - L_i_mcn_ga Laimdota Lauma Laura Liene Ligita Lilita Linda - M_a_mcn_r_i_mcn_te Madara Malda Margarita Marika Marta - Ren_a_mcn_te - Samanta Sanita Santa Sarm_i_mcn_te Solvita - Vaira Val_e_mcn_rija Valija Vineta Vita - Zaiga Zane Zigr_i_mcn_da Zoja - } - 1 = { - _Z_crn_aneta - A_l_ced_ona Agate Agija Anete Annemarija Annija - D_a_mcn_rta - Endija Evika - Gerda Gundega - Iluta Ilva - Jes_e_mcn_nija Juta - Karl_i_mcn_ne Ketija Kitija Krista Kristi_a_mcn_na - L_a_mcn_sma Laine Lana Lelde Leolita - Marl_e_mcn_na Minjona - Ramona - Sanija Signe Silva Sindija Sinta - Ulla - } - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_lezgin.txt b/common/culture/name_lists/NEOW_lezgin.txt deleted file mode 100644 index 0bd7d4086..000000000 --- a/common/culture/name_lists/NEOW_lezgin.txt +++ /dev/null @@ -1,261 +0,0 @@ -name_list_NEOW_lezgin = { - - cadet_dynasty_names = { - "dynn_Abdullahrin" - "dynn_Abdulmut_pst_alibrin" - "dynn_Aghajev" - "dynn_Aghaverdijev" - "dynn_Ahmedov" - "dynn_Ahmedpashajev" - "dynn_Ahmedxanov" - "dynn_Ajdajev" - "dynn_Akimov" - "dynn_Aliskerrin" - "dynn_Aminov" - "dynn_Amirxanov" - "dynn_Askerov" - "dynn_Azizrin" - "dynn_Azizxanov" - "dynn_Babajev" - "dynn_Baghishev" - "dynn_Bahabov" - "dynn_Efendijev" - "dynn_Ejubov" - "dynn_Emiraghajrin" - "dynn_Emirrin" - "dynn_Fatullajev" - "dynn_Fejzullajev" - "dynn_Fetaehov" - "dynn_Gasharov" - "dynn_Gerejxanov" - "dynn_Ghanijev" - "dynn_Gylalijev" - "dynn_Gylmehamedov" - "dynn_Gylmetov" - "dynn_Habibov" - "dynn_Hakimov" - "dynn_Hamidullahrin" - "dynn_Hasanov" - "dynn_Hazhibegov" - "dynn_Hazhijev" - "dynn_Hazhimuradov" - "dynn_Hemzetov" - "dynn_Hysejnov" - "dynn_Ibrahimov" - "dynn_Isajev" - "dynn_Iskenderov" - "dynn_Ismailov" - "dynn_Jaralijev" - "dynn_Jusufov" - "dynn_Kamilov" - "dynn_Kazimov" - "dynn_Kerimrin" - "dynn_Kisrijev" - "dynn_Kurughlijev" - "dynn_Mamedov" - "dynn_Mehamedov" - "dynn_Melikmamedov" - "dynn_Melikov" - "dynn_Mevlanov" - "dynn_Mezhidov" - "dynn_Minhazhev" - "dynn_Mirzalijev" - "dynn_Muradalijev" - "dynn_Muradov" - "dynn_Nasrulajev" - "dynn_Navruzbegov" - "dynn_Nesredinov" - "dynn_Nurmetov" - "dynn_Q_pst_asumov" - "dynn_Qazijev" - "dynn_Qenberov" - "dynn_Qulijev" - "dynn_Rahimrin" - "dynn_Rashidov" - "dynn_Razhabov" - "dynn_Rizvanov" - "dynn_Rustamov" - "dynn_Safaralijev" - "dynn_Saidrin" - "dynn_Sajdumov" - "dynn_Sfijev" - "dynn_Shabatov" - "dynn_Shahemirov" - "dynn_Shahmardanov" - "dynn_Shamxalov" - "dynn_Shixalijev" - "dynn_Shixsefijev" - "dynn_Sult_pst_anov" - "dynn_Tahirbegov" - "dynn_Vedixov" - "dynn_Xalilov" - "dynn_Xametov" - "dynn_Xasiyev" - "dynn_Xidirov" - "dynn_Zhabrailov" - "dynn_Zhalilov" - "dynn_Zhamaldinov" - } - - dynasty_names = { - "dynn_Abdullahrin" - "dynn_Abdulmut_pst_alibrin" - "dynn_Aghajev" - "dynn_Aghaverdijev" - "dynn_Ahmedov" - "dynn_Ahmedpashajev" - "dynn_Ahmedxanov" - "dynn_Ajdajev" - "dynn_Akimov" - "dynn_Aliskerrin" - "dynn_Aminov" - "dynn_Amirxanov" - "dynn_Askerov" - "dynn_Azizrin" - "dynn_Azizxanov" - "dynn_Babajev" - "dynn_Baghishev" - "dynn_Bahabov" - "dynn_Efendijev" - "dynn_Ejubov" - "dynn_Emiraghajrin" - "dynn_Emirrin" - "dynn_Fatullajev" - "dynn_Fejzullajev" - "dynn_Fetaehov" - "dynn_Gasharov" - "dynn_Gerejxanov" - "dynn_Ghanijev" - "dynn_Gylalijev" - "dynn_Gylmehamedov" - "dynn_Gylmetov" - "dynn_Habibov" - "dynn_Hakimov" - "dynn_Hamidullahrin" - "dynn_Hasanov" - "dynn_Hazhibegov" - "dynn_Hazhijev" - "dynn_Hazhimuradov" - "dynn_Hemzetov" - "dynn_Hysejnov" - "dynn_Ibrahimov" - "dynn_Isajev" - "dynn_Iskenderov" - "dynn_Ismailov" - "dynn_Jaralijev" - "dynn_Jusufov" - "dynn_Kamilov" - "dynn_Kazimov" - "dynn_Kerimrin" - "dynn_Kisrijev" - "dynn_Kurughlijev" - "dynn_Mamedov" - "dynn_Mehamedov" - "dynn_Melikmamedov" - "dynn_Melikov" - "dynn_Mevlanov" - "dynn_Mezhidov" - "dynn_Minhazhev" - "dynn_Mirzalijev" - "dynn_Muradalijev" - "dynn_Muradov" - "dynn_Nasrulajev" - "dynn_Navruzbegov" - "dynn_Nesredinov" - "dynn_Nurmetov" - "dynn_Q_pst_asumov" - "dynn_Qazijev" - "dynn_Qenberov" - "dynn_Qulijev" - "dynn_Rahimrin" - "dynn_Rashidov" - "dynn_Razhabov" - "dynn_Rizvanov" - "dynn_Rustamov" - "dynn_Safaralijev" - "dynn_Saidrin" - "dynn_Sajdumov" - "dynn_Sfijev" - "dynn_Shabatov" - "dynn_Shahemirov" - "dynn_Shahmardanov" - "dynn_Shamxalov" - "dynn_Shixalijev" - "dynn_Shixsefijev" - "dynn_Sult_pst_anov" - "dynn_Tahirbegov" - "dynn_Vedixov" - "dynn_Xalilov" - "dynn_Xametov" - "dynn_Xasiyev" - "dynn_Xidirov" - "dynn_Zhabrailov" - "dynn_Zhalilov" - "dynn_Zhamaldinov" - } - - male_names = { - Abad Abdul Abdulaziz Abdulbari Abdulfetaeh Abdulhalim Abdulkerim Abdullah Abdulqadir Abdulrza Abdulxaliq_pst_ Abdurahman Abdurashid Abduselim Abidin Abumuslim Adil Aghabeg Aghalar Aghamirze Ahad Ahed Ahmed Ahmedullah Ahmedxan Akim Alibuba Alim Alirza Allahverdi Almas Aljused Allahjar Asef Aziz Azizbala - Babastan Baghish Balasult_pst_an Bejdulla Bukar - Danijal Dauren Demir - Ejvaz Eldar Elhed Enver Esed Esedullah - Faxrudin Fazil Fetaeh Fikret Frid - Gennadij Gylmehamed - Hamid Hasan Hazhi Hazhibala Hazhibeg Hazhimet Hazhimurad Hazret Hemdulah Hemzet Hysejn - Ibadulla Ibrahim Idris Igrameddin Ikram Imam Ismail - Jaqub Jarmet Javer Jusif Jusuf - Kasbuba Kazim Kelbixan Kerim Kichibeg - Maharam Mahmud Malik Malla Mamed Mehamed Mehamedsalih Mehamedsherif Mehman Melik Merdali Mevlyd Mezhid Mezhmedin Mirzali Mirzeagha Mirzemehamed Mixail Murad Murtuz Mustafa Muzamudin Myhyddin Myzeffer - Nariman Nasir Nazhmuddin Nazir Nesredin Nizam Novruz Nurdin Nurmet - Osman - Pirali - Qajinbeg Qazi Qijas Quli Qurban Qurbanmehamed - Radik Ramazan Rasim Rasmi Razaq_pst_ Razhab Renat Rizvan Rustam - Sabir Sadiq_pst_ Said Sajdum Salat Sedriddin Seferullah Sejfudin Selimgerej Serker Sfibuba Shafidin Shahabudin Shamsudin Shixali Shixammed Shixrahim Shixzada Subhanverdi - Tahir Tazhidin Tejmur - Usman - Vadim Valentin Veledin Velimet Vitalij Vurduxan - Xalid Xaliq Xazran Xelil - Yzeir - Zabit Zahidin Zhabbar Zhabrail Zhelil Zhiras Zijaudin - } - female_names = { - Abidat Afisat Ajnar Ajtekin Alimat Aluvan Amina Aminat Anisat Asbat Asijat - Baher Barijat Basirat Baxu Bazhixanum Bikexanum - Farida Firuza Fat_pst_imat - Gylyzar - Habibat Hajbat Hurun Hyryja - Imamat - Kabirat Kamilat Kelimat Kumsijat - Latifa - Madlen Marijam Marijat Merzijat Mislimat Mukulsun Muxlisat Muzlifat Myminat - Nafisat Naida Nazhabat Nazhibat - Pakizat - Rabijat Rajhanat Rashidat Razijat Reqyjat - Sabirat Saida Saimat Salihat Sanijat Sarat Sarizhat Savdat Sedaqet Sefijat Sefizhat Selimat Shahruzat Shahselem Shahun Shamsijat Shemija - T_pst_ahirat - Ummu Ummuhani Ummukusum Ummuselimat Unejsat Unejzat - Vazhibat - Xaduzhat Xalum-Chakar Xanbiche - Zahidat Zaidat Zaira Zara Zejnab Zhamilae Zharijat Zhavharat Zhennet Zubajrizhat Zubejdat Zulejxa Zulfet Zumrut Zyhre - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf_an_xva" - patronym_suffix_female = "dynnpat_suf_an_rush" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_limburgish.txt b/common/culture/name_lists/NEOW_limburgish.txt deleted file mode 100644 index 04d9abf79..000000000 --- a/common/culture/name_lists/NEOW_limburgish.txt +++ /dev/null @@ -1,632 +0,0 @@ -name_list_NEOW_limburgish = { - - cadet_dynasty_names = { - "dynn_Abels" - "dynn_Abma" - "dynn_Accama" - "dynn_Antiquus" - "dynn_Apeldoorn" - "dynn_Apostool" - "dynn_Appelman" - "dynn_Arondeus" - "dynn_Artz" - "dynn_Asselijn" - "dynn_Bakker" - "dynn_Bartsius" - "dynn_Bastiaans" - "dynn_Baljeu" - "dynn_Balth" - "dynn_Beeckman" - "dynn_Begeyn" - "dynn_Bendien" - "dynn_Berserik" - "dynn_Berckheyde" - "dynn_Bispinck" - "dynn_Blom" - "dynn_Boots" - "dynn_Bos" - "dynn_Bosschaert" - "dynn_Brandts_spc_Buys" - "dynn_Brink" - "dynn_Brouwer" - "dynn_Cardozo" - "dynn_Casembroot" - "dynn_Craeyvanger" - "dynn_Cremer" - "dynn_Coevershoff" - "dynn_Coumans" - "dynn_Coopse" - "dynn_Chabot" - "dynn_Crabeth" - "dynn_Calisch" - "dynn_Codde" - "dynn_Citroen" - "dynn_Cuijp" - "dynn_Daiwaille" - "dynn_Damave" - "dynn_Danckerts" - "dynn_Dankmeijer" - "dynn_de_spc_Boer" - "dynn_de_spc_Bruijn" - "dynn_de_spc_Bruin" - "dynn_de_spc_Graaf" - "dynn_de_spc_Groot" - "dynn_de_spc_Haan" - "dynn_de_spc_Jong" - "dynn_de_spc_Rooy" - "dynn_de_spc_Vree" - "dynn_de_spc_Vries" - "dynn_de_spc_Vrind" - "dynn_de_spc_Wit" - "dynn_Dekker" - "dynn_Delff" - "dynn_Demiak" - "dynn_Diepraem" - "dynn_Dijkstra" - "dynn_Dijsselhof" - "dynn_Doudijns" - "dynn_Druyvesteyn" - "dynn_Duiker" - "dynn_Dullaert" - "dynn_Duyfhuysen" - "dynn_Eckhout" - "dynn_Eekman" - "dynn_Eerelman" - "dynn_Egenberger" - "dynn_Ehnle" - "dynn_Elaut" - "dynn_Elias" - "dynn_Elinga" - "dynn_Elliger" - "dynn_Elsevier" - "dynn_Engel" - "dynn_Esselens" - "dynn_Essers" - "dynn_Eversdijck" - "dynn_Eversen" - "dynn_Eyck" - "dynn_Eymer" - "dynn_Fabritius" - "dynn_Ferreris" - "dynn_Ficheroux" - "dynn_Flinck" - "dynn_Fontijn" - "dynn_Franck" - "dynn_Frankot" - "dynn_Fris" - "dynn_Frissen" - "dynn_Fromantiou" - "dynn_Furnerius" - "dynn_Gaal" - "dynn_Gael" - "dynn_Gallis" - "dynn_Garf" - "dynn_Gebski" - "dynn_Geradts" - "dynn_Gerbier" - "dynn_Gerdes" - "dynn_Germyn" - "dynn_Gestel" - "dynn_Geleijnse" - "dynn_Gillig" - "dynn_Gillis" - "dynn_Gilsemans" - "dynn_Glauber" - "dynn_Goderis" - "dynn_Goedart" - "dynn_Goudt" - "dynn_Graafland" - "dynn_Graat" - "dynn_Grauss" - "dynn_Gunnewegh" - "dynn_Haag" - "dynn_Haaxman" - "dynn_Hackaert" - "dynn_Hals" - "dynn_Hanedoes" - "dynn_Hanneman" - "dynn_Haringh" - "dynn_Hendriks" - "dynn_Heerdink" - "dynn_Heeremans" - "dynn_Heerschop" - "dynn_Heijenbrock" - "dynn_Hoekstra" - "dynn_Hoetink" - "dynn_Hogenbirk" - "dynn_Holtmann" - "dynn_Houbraken" - "dynn_Huisman" - "dynn_Hynckes" - "dynn_Jacobs" - "dynn_Jansen" - "dynn_Janssen" - "dynn_Jonker" - "dynn_Kant" - "dynn_Kardol" - "dynn_Kok" - "dynn_Koster" - "dynn_Komrij" - "dynn_Konijnendijk" - "dynn_Koch" - "dynn_Kruysen" - "dynn_Kruseman" - "dynn_Lendering" - "dynn_Louwerens" - "dynn_Lubbers" - "dynn_Maas" - "dynn_Meijer" - "dynn_Mesdag" - "dynn_Mikkenie" - "dynn_Mulder" - "dynn_Nievelt" - "dynn_Peters" - "dynn_Prins" - "dynn_Remkes" - "dynn_Ringelberg" - "dynn_Rosendaal" - "dynn_Rutgers" - "dynn_Schilstra" - "dynn_Schmidt" - "dynn_Schouten" - "dynn_Schroeter" - "dynn_Schutijser" - "dynn_Smit" - "dynn_Smits" - "dynn_Someren" - "dynn_Toonen" - "dynn_Touber" - "dynn_van_spc__pst_t_spc_Wout" - "dynn_van_spc_Anraedt" - "dynn_van_spc_Aelst" - "dynn_van_spc_Almeloveen" - "dynn_van_spc_Amelsfoort" - "dynn_van_spc_Beek" - "dynn_van_spc_Cuylenborch" - "dynn_van_spc_Dam" - "dynn_van_spc_Drielst" - "dynn_van_spc_de_spc_Ruit" - "dynn_van_spc_de_spc_Ven" - "dynn_van_spc_den_spc_Berg" - "dynn_van_spc_den_spc_Boogaart" - "dynn_van_spc_den_spc_Broek" - "dynn_van_spc_den_spc_Heuvel" - "dynn_van_spc_der_spc_Heijden" - "dynn_van_spc_der_spc_Hoff" - "dynn_van_spc_der_spc_Meer" - "dynn_van_spc_der_spc_Meij" - "dynn_van_spc_der_spc_Linden" - "dynn_van_spc_der_spc_Veen" - "dynn_van_spc_der_spc_Veerdonk" - "dynn_van_spc_der_spc_Wal" - "dynn_van_spc_der_spc_Zande" - "dynn_van_spc_Dijk" - "dynn_van_spc_Eijsen" - "dynn_van_spc_Eeden" - "dynn_van_spc_Everdingen" - "dynn_van_spc_Fornenburgh" - "dynn_van_spc_Gaelen" - "dynn_van_spc_Gaesbeeck" - "dynn_van_spc_Gelder" - "dynn_van_spc_Gemert" - "dynn_van_spc_Genk" - "dynn_van_spc_Gherwen" - "dynn_van_spc_Glinstra" - "dynn_van_spc_Haanen" - "dynn_van_spc_Haensbergen" - "dynn_van_spc_Hasselt" - "dynn_van_spc_Klaveren" - "dynn_van_spc_Leeuwen" - "dynn_van_spc_Leur" - "dynn_van_spc_Nieuwland" - "dynn_van_spc_Orsouw" - "dynn_van_spc_Ulzen" - "dynn_van_spc_Velden" - "dynn_van_spc_Vliet" - "dynn_Verbaas" - "dynn_Verhoeven" - "dynn_Verhoef" - "dynn_Vermeer" - "dynn_Vermeulen" - "dynn_Vissenberg" - "dynn_Visser" - "dynn_Vroom" - "dynn_Vogelsang" - "dynn_Vos" - "dynn_Warmerdam" - "dynn_Waterreus" - "dynn_Willems" - "dynn_Wijnveld" - } - - dynasty_names = { - "dynn_Abels" - "dynn_Abma" - "dynn_Accama" - "dynn_Antiquus" - "dynn_Apeldoorn" - "dynn_Apostool" - "dynn_Appelman" - "dynn_Arondeus" - "dynn_Artz" - "dynn_Asselijn" - "dynn_Bakker" - "dynn_Bartsius" - "dynn_Bastiaans" - "dynn_Baljeu" - "dynn_Balth" - "dynn_Beeckman" - "dynn_Begeyn" - "dynn_Bendien" - "dynn_Berserik" - "dynn_Berckheyde" - "dynn_Bispinck" - "dynn_Blom" - "dynn_Boots" - "dynn_Bos" - "dynn_Bosschaert" - "dynn_Brandts_spc_Buys" - "dynn_Brink" - "dynn_Brouwer" - "dynn_Cardozo" - "dynn_Casembroot" - "dynn_Craeyvanger" - "dynn_Cremer" - "dynn_Coevershoff" - "dynn_Coumans" - "dynn_Coopse" - "dynn_Chabot" - "dynn_Crabeth" - "dynn_Calisch" - "dynn_Codde" - "dynn_Citroen" - "dynn_Cuijp" - "dynn_Daiwaille" - "dynn_Damave" - "dynn_Danckerts" - "dynn_Dankmeijer" - "dynn_de_spc_Boer" - "dynn_de_spc_Bruijn" - "dynn_de_spc_Bruin" - "dynn_de_spc_Graaf" - "dynn_de_spc_Groot" - "dynn_de_spc_Haan" - "dynn_de_spc_Jong" - "dynn_de_spc_Rooy" - "dynn_de_spc_Vree" - "dynn_de_spc_Vries" - "dynn_de_spc_Vrind" - "dynn_de_spc_Wit" - "dynn_Dekker" - "dynn_Delff" - "dynn_Demiak" - "dynn_Diepraem" - "dynn_Dijkstra" - "dynn_Dijsselhof" - "dynn_Doudijns" - "dynn_Druyvesteyn" - "dynn_Duiker" - "dynn_Dullaert" - "dynn_Duyfhuysen" - "dynn_Eckhout" - "dynn_Eekman" - "dynn_Eerelman" - "dynn_Egenberger" - "dynn_Ehnle" - "dynn_Elaut" - "dynn_Elias" - "dynn_Elinga" - "dynn_Elliger" - "dynn_Elsevier" - "dynn_Engel" - "dynn_Esselens" - "dynn_Essers" - "dynn_Eversdijck" - "dynn_Eversen" - "dynn_Eyck" - "dynn_Eymer" - "dynn_Fabritius" - "dynn_Ferreris" - "dynn_Ficheroux" - "dynn_Flinck" - "dynn_Fontijn" - "dynn_Franck" - "dynn_Frankot" - "dynn_Fris" - "dynn_Frissen" - "dynn_Fromantiou" - "dynn_Furnerius" - "dynn_Gaal" - "dynn_Gael" - "dynn_Gallis" - "dynn_Garf" - "dynn_Gebski" - "dynn_Geradts" - "dynn_Gerbier" - "dynn_Gerdes" - "dynn_Germyn" - "dynn_Gestel" - "dynn_Geleijnse" - "dynn_Gillig" - "dynn_Gillis" - "dynn_Gilsemans" - "dynn_Glauber" - "dynn_Goderis" - "dynn_Goedart" - "dynn_Goudt" - "dynn_Graafland" - "dynn_Graat" - "dynn_Grauss" - "dynn_Gunnewegh" - "dynn_Haag" - "dynn_Haaxman" - "dynn_Hackaert" - "dynn_Hals" - "dynn_Hanedoes" - "dynn_Hanneman" - "dynn_Haringh" - "dynn_Hendriks" - "dynn_Heerdink" - "dynn_Heeremans" - "dynn_Heerschop" - "dynn_Heijenbrock" - "dynn_Hoekstra" - "dynn_Hoetink" - "dynn_Hogenbirk" - "dynn_Holtmann" - "dynn_Houbraken" - "dynn_Huisman" - "dynn_Hynckes" - "dynn_Jacobs" - "dynn_Jansen" - "dynn_Janssen" - "dynn_Jonker" - "dynn_Kant" - "dynn_Kardol" - "dynn_Kok" - "dynn_Koster" - "dynn_Komrij" - "dynn_Konijnendijk" - "dynn_Koch" - "dynn_Kruysen" - "dynn_Kruseman" - "dynn_Lendering" - "dynn_Louwerens" - "dynn_Lubbers" - "dynn_Maas" - "dynn_Meijer" - "dynn_Mesdag" - "dynn_Mikkenie" - "dynn_Mulder" - "dynn_Nievelt" - "dynn_Peters" - "dynn_Prins" - "dynn_Remkes" - "dynn_Ringelberg" - "dynn_Rosendaal" - "dynn_Rutgers" - "dynn_Schilstra" - "dynn_Schmidt" - "dynn_Schouten" - "dynn_Schroeter" - "dynn_Schutijser" - "dynn_Smit" - "dynn_Smits" - "dynn_Someren" - "dynn_Toonen" - "dynn_Touber" - "dynn_van_spc__pst_t_spc_Wout" - "dynn_van_spc_Anraedt" - "dynn_van_spc_Aelst" - "dynn_van_spc_Almeloveen" - "dynn_van_spc_Amelsfoort" - "dynn_van_spc_Beek" - "dynn_van_spc_Cuylenborch" - "dynn_van_spc_Dam" - "dynn_van_spc_Drielst" - "dynn_van_spc_de_spc_Ruit" - "dynn_van_spc_de_spc_Ven" - "dynn_van_spc_den_spc_Berg" - "dynn_van_spc_den_spc_Boogaart" - "dynn_van_spc_den_spc_Broek" - "dynn_van_spc_den_spc_Heuvel" - "dynn_van_spc_der_spc_Heijden" - "dynn_van_spc_der_spc_Hoff" - "dynn_van_spc_der_spc_Meer" - "dynn_van_spc_der_spc_Meij" - "dynn_van_spc_der_spc_Linden" - "dynn_van_spc_der_spc_Veen" - "dynn_van_spc_der_spc_Veerdonk" - "dynn_van_spc_der_spc_Wal" - "dynn_van_spc_der_spc_Zande" - "dynn_van_spc_Dijk" - "dynn_van_spc_Eijsen" - "dynn_van_spc_Eeden" - "dynn_van_spc_Everdingen" - "dynn_van_spc_Fornenburgh" - "dynn_van_spc_Gaelen" - "dynn_van_spc_Gaesbeeck" - "dynn_van_spc_Gelder" - "dynn_van_spc_Gemert - "dynn_van_spc_Genk" - "dynn_van_spc_Gherwen" - "dynn_van_spc_Glinstra" - "dynn_van_spc_Haanen - "dynn_van_spc_Haensbergen - "dynn_van_spc_Hasselt - "dynn_van_spc_Klaveren" - "dynn_van_spc_Leeuwen" - "dynn_van_spc_Leur" - "dynn_van_spc_Nieuwland" - "dynn_van_spc_Orsouw" - "dynn_van_spc_Ulzen" - "dynn_van_spc_Velden" - "dynn_van_spc_Vliet" - "dynn_Verbaas" - "dynn_Verhoeven" - "dynn_Verhoef" - "dynn_Vermeer" - "dynn_Vermeulen" - "dynn_Vissenberg" - "dynn_Visser" - "dynn_Vroom" - "dynn_Vogelsang" - "dynn_Vos" - "dynn_Warmerdam" - "dynn_Waterreus" - "dynn_Willems" - "dynn_Wijnveld" - } - - male_names = { - 3 = { - Albert Aelbert Andr_e_act_ Arie Arjan - Bart Bas Ben Bob Bram - Daan Danny David Dennis Dirk - Edwin Eric Erik Erwin Eppo Esaias - Frank Frans - Geert Gerard Gerrit Goltz - Hans Harry Herman Heiman - Jan Jasper Jeroen Johan John Joost Jos Jurre Jurryt - Kevin Klaas Koen - Loek - Maarten Marc Marcel Marco Mark Martijn Martin Maurice Michael Michel Michiel - Nick Niels_Cornelius - Patrick Paul Peter Piet Pieter - Raymond Remco Ren_e_act_ Richard Rick Rob Robert Robin Roel Ron Ronald Roy Ruud - Sander Stefan Steven Sieuwerd Sybrand - Thijs Thomas Tim Tom Tethart - Vincent - Willem Wouter Wibrand Wybrand - } - 2 = { - Aart Adriaan Alexander Andreas Andries Anton Arend Arnold Arnoud Aarnout Arnout - Bastiaan Berend Bernard Bertus Bj_o_uml_rn Brian - Casper Chiel Christiaan Christian Cornelis Carel - Dani_e_uml_l Derk Diederik - Eduard Edward Egbert Elly Evert - Ferdinand Floris Francis Frederik Frits - Gerhard Gijs Govert - Harm Hendrik Henri - Ivo - Jacob Jarno Jeffrey Jelle Jesper Jesse Job Joep Joey Johannes Jordy Joris Julian Justin - Karel Kees - Lars Laurens Leendert Leonard Louis Luc Lucas Luuk - Maikel Marcus Marinus Marius Marten Mathieu Matthijs Max Mohamed Mohammed - Niek - Pascal Pepijn Pim Poppe Poppo - Ricardo Rik Roelof Roger Rogier Roland Ruben Rudolf Rutger - Sam Sebastiaan Simon Sjoerd Stan_Constantine Stef Stephan Stijn Sven - Teun Timo Ties Tjeerd - Wesley Wessel Wim - } - 1 = { - Abraham Adrianus Albertus Anne_male Anthonie Anthonius Antonie Antonius Antoon Arnoldus - Bernardus Bryan - Christianus Cornelius Christoffel Constantijn - Damian Dylan - Edsger Eelke Ed - Franciscus - Gerardus Gerhardus Gijsbert Gijsbertus Guus Gustaaf - Hendricus Hendrikus Henricus Hermanus Hubert Hubertus - Jacobus Jakob Jerrel Joannes Jona_Jonah Joseph Josephus Jozef - Kornelis Krijn - Lambertus Laurentius Leo Leonardus Levi Lodewijk Lourens - Marcellinus Martinus Mathias Mees Melle Merlijn Mike Milan Misha_e_uml_l - Nicolaas Nimo Noah - Paulus Petrus Pyke - Quinten - Robertus Ronaldus Ryan Rembrandt Reinier - Sem - Teunis Theodorus Tjerk Tjark - Wilhelm Wilhelmus Willibrord - Youri - } - } - female_names = { - 3 = { - Angela Angelique Anita Anja Anna Anne Anneke Annemarie Annemieke Annette Anouk Antje Antoinette Astrid - Barbara Bianca - Carla Caroline Chantal Charlotte Cindy Claudia - Deborah Diana - Eline Ellen Esther Eva Evelien - Femke - Gerda - Hanneke - Ilse Inge Ingrid Irene Iris - Jacqueline Janneke Jessica Jolanda Joyce Judith Julia - Karin Kim - Laura Leonie Linda Lisa Lisette - Maaike Manon Maria Marianne Marieke Marije Marijke Marion Mariska Marja Marjan_female Marjolein Marleen Marloes Martine Miranda Mirjam Monique - Nathalie Nicole Nienke - Patricia Petra - Rianne Robin_female - Sabine Sandra Sanne Saskia Simone Sonja Stephanie Suzanne Sylvia - Tamara Tessa - Wendy Wilma - Yvonne - } - 2 = { - Adriana Agnes Alexandra Amanda Amber Amy Annie Antoinette - Babette Belinda Bernadette Bo Brenda Brigitte Britt - Carmen Carolina Catharina Christina Christine Cora Cynthia - Daisy Dani_e_uml_lle Danique Daphne Denise - Edith Elisabeth Elise Elizabeth Emma Esm_e_act_e Esmee Eveline - Fleur Floor Francisca - Geertje Grietje - Hannah Helena Henri_e_uml_tte Henriette Hetty - Ida Ilona Ingeborg Irma Isabel Isabelle - Janna Jannie Janny Jasmijn Jeannette Jennifer Joanna Johanna - Kelly Kimberley Kimberly Kirsten - Lara Larissa Lianne Lieke Lisanne Lotte Louise Lucia Lynn - Maartje Mandy Mari_e_uml_lle Marie Marina Marit Martha Martina Maud Melanie Melissa Merel Michelle Milou Mireille Monica Myrthe - Naomi Nancy Natascha Natasja Nelly Nikki Nina - Paula Priscilla - Rachel Renate Romy Roos Rosa Rosalie Roxanne Ruth - Sabrina Sam_female Samantha Sara Sarah Sharon Silvia Sophia Sophie Susanne - Tess Truus - Vanessa Veerle Vera Victoria - Willy_female - } - 1 = { - Aaltje Agatha Alberdina Alberta Aleida Alida Alijda Annigje Antonetta Antonia - Bente Berendina Bernardina Bertha Britney - Clasina Cornelia - Demi Dina Dirkje Doetje Dorothea - Engelina Everardina Everdina - Francina Frederika - Geertruida Geesje Gerarda Gerdina Gerritdina Gerritje Gertruda Griselda - Henderika Hendrica Hendrika Hendrikje Hendrina Henrica Hermina Hubertina - Isa_female - Jacoba Jannetje Jannigje Jansje Jantina Jantje Josepha Josephina - Klazina - Lena Louisa Luna - Magdalena Margaretha Mathilda - Neeltje Nikita_female Noa - Paulina Petronella Pieternella Puck - Quinty - Sterre Susanna - Teuntje Theodora Theresia Trijntje - Wietsche Wilhelmina Willemina - Zo_e_uml_ - } - } - dynasty_of_location_prefix = "dynnp_van" - - patronym_suffix_male = "dynnpat_suf_sen" - patronym_suffix_female = "dynnpat_suf_sdochter" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_lithuanian.txt b/common/culture/name_lists/NEOW_lithuanian.txt deleted file mode 100644 index 2463a3b18..000000000 --- a/common/culture/name_lists/NEOW_lithuanian.txt +++ /dev/null @@ -1,339 +0,0 @@ -name_list_NEOW_lithuanian = { - - cadet_dynasty_names = { - "dynn__C_crn_erniauskas" - "dynn__S_crn_i_s_crn_kauskas" - "dynn__S_crn_imkus" - "dynn__S_crn_karnulis" - "dynn__S_crn_urkus" - "dynn__S_crn_yvokas" - "dynn__Z_crn_ala" - "dynn__Z_crn_emaitis" - "dynn__Z_crn_ilinskas" - "dynn__Z_crn_iukas" - "dynn__Z_crn_urauskas" - "dynn_Adomaitis" - "dynn_Alekna" - "dynn_Bagdonas" - "dynn_Baikauskas" - "dynn_Bal_c_crn_i_u_mcn_nas" - "dynn_Balakauskas" - "dynn_Banaitis" - "dynn_Baranauskas" - "dynn_Barkauskas" - "dynn_Bieliauskas" - "dynn_Braziulis" - "dynn_Bu_z_crn_inskas" - "dynn_Bukeika" - "dynn_Butkus" - "dynn_Buzmakovas" - "dynn_Dambrauskas" - "dynn_Gela_z_crn_nikas" - "dynn_Gendrolis" - "dynn_Grigutis" - "dynn_Gu_s_crn__c_crn_inas" - "dynn_Gudauskas" - "dynn_Ivanauskas" - "dynn_Jakavi_c_crn_ius" - "dynn_Jankauskas" - "dynn_Janu_s_crn_kevi_c_crn_ius" - "dynn_Ju_s_crn_ka" - "dynn_Jukna" - "dynn_Juodzevi_c_crn_ius" - "dynn_Jurevi_c_crn_ius" - "dynn_Kairys" - "dynn_Kaleinikovas" - "dynn_Kaminskas" - "dynn_Kar_c_crn_iauskas" - "dynn_Kavaliauskas" - "dynn_Kazlauskas" - "dynn_Kidykas" - "dynn_Kmita" - "dynn_Ku_c_crn_inskas" - "dynn_Kudrevi_c_crn_ius" - "dynn_Kvedaras" - "dynn_Leonas" - "dynn_Lubys" - "dynn_Ma_z_crn_eika" - "dynn_Mackevi_c_crn_ius" - "dynn_Malinauskas" - "dynn_Marcinkevi_c_crn_ius" - "dynn_Matu_s_crn_evas" - "dynn_Michniovas" - "dynn_Mickevi_c_crn_ius" - "dynn_Naujokas" - "dynn_Navickas" - "dynn_Nyderis" - "dynn_Pa_c_crn_kevi_c_crn_ius" - "dynn_Paliuk_e_dot_nas" - "dynn_Paulauskas" - "dynn_Petkevi_c_crn_ius" - "dynn_Petraitis" - "dynn_Petrauskas" - "dynn_Pocius" - "dynn_Radzevi_c_crn_ius" - "dynn_Rakauskas" - "dynn_Ramanauskas" - "dynn_Rimkus" - "dynn_Rutkauskas" - "dynn_Sabaliauskas" - "dynn_Sadauskas" - "dynn_Sakalauskas" - "dynn_Savickas" - "dynn_Sinkevi_c_crn_ius" - "dynn_Stai_s_crn_i_u_mcn_nas" - "dynn_Stalmokas" - "dynn_Stank_u_mcn_nas" - "dynn_Stankevi_c_crn_ius" - "dynn_Stasiulionis" - "dynn_Stonkus" - "dynn_Tamo_s_crn_i_u_mcn_nas" - "dynn_Turauskas" - "dynn_Ulbinas" - "dynn_Urbanavi_c_crn_ius" - "dynn_Urbonas" - "dynn_Uscila" - "dynn_Vaitkevi_c_crn_ius" - "dynn_Vaitkus" - "dynn_Valutis" - "dynn_Variakojis" - "dynn_Vasiliauskas" - "dynn_Vilpi_s_crn_auskas" - "dynn_Vitkauskas" - "dynn_Zekas" - } - - dynasty_names = { - "dynn__C_crn_erniauskas" - "dynn__S_crn_i_s_crn_kauskas" - "dynn__S_crn_imkus" - "dynn__S_crn_karnulis" - "dynn__S_crn_urkus" - "dynn__S_crn_yvokas" - "dynn__Z_crn_ala" - "dynn__Z_crn_emaitis" - "dynn__Z_crn_ilinskas" - "dynn__Z_crn_iukas" - "dynn__Z_crn_urauskas" - "dynn_Adomaitis" - "dynn_Alekna" - "dynn_Bagdonas" - "dynn_Baikauskas" - "dynn_Bal_c_crn_i_u_mcn_nas" - "dynn_Balakauskas" - "dynn_Banaitis" - "dynn_Baranauskas" - "dynn_Barkauskas" - "dynn_Bieliauskas" - "dynn_Braziulis" - "dynn_Bu_z_crn_inskas" - "dynn_Bukeika" - "dynn_Butkus" - "dynn_Buzmakovas" - "dynn_Dambrauskas" - "dynn_Gela_z_crn_nikas" - "dynn_Gendrolis" - "dynn_Grigutis" - "dynn_Gu_s_crn__c_crn_inas" - "dynn_Gudauskas" - "dynn_Ivanauskas" - "dynn_Jakavi_c_crn_ius" - "dynn_Jankauskas" - "dynn_Janu_s_crn_kevi_c_crn_ius" - "dynn_Ju_s_crn_ka" - "dynn_Jukna" - "dynn_Juodzevi_c_crn_ius" - "dynn_Jurevi_c_crn_ius" - "dynn_Kairys" - "dynn_Kaleinikovas" - "dynn_Kaminskas" - "dynn_Kar_c_crn_iauskas" - "dynn_Kavaliauskas" - "dynn_Kazlauskas" - "dynn_Kidykas" - "dynn_Kmita" - "dynn_Ku_c_crn_inskas" - "dynn_Kudrevi_c_crn_ius" - "dynn_Kvedaras" - "dynn_Leonas" - "dynn_Lubys" - "dynn_Ma_z_crn_eika" - "dynn_Mackevi_c_crn_ius" - "dynn_Malinauskas" - "dynn_Marcinkevi_c_crn_ius" - "dynn_Matu_s_crn_evas" - "dynn_Michniovas" - "dynn_Mickevi_c_crn_ius" - "dynn_Naujokas" - "dynn_Navickas" - "dynn_Nyderis" - "dynn_Pa_c_crn_kevi_c_crn_ius" - "dynn_Paliuk_e_dot_nas" - "dynn_Paulauskas" - "dynn_Petkevi_c_crn_ius" - "dynn_Petraitis" - "dynn_Petrauskas" - "dynn_Pocius" - "dynn_Radzevi_c_crn_ius" - "dynn_Rakauskas" - "dynn_Ramanauskas" - "dynn_Rimkus" - "dynn_Rutkauskas" - "dynn_Sabaliauskas" - "dynn_Sadauskas" - "dynn_Sakalauskas" - "dynn_Savickas" - "dynn_Sinkevi_c_crn_ius" - "dynn_Stai_s_crn_i_u_mcn_nas" - "dynn_Stalmokas" - "dynn_Stank_u_mcn_nas" - "dynn_Stankevi_c_crn_ius" - "dynn_Stasiulionis" - "dynn_Stonkus" - "dynn_Tamo_s_crn_i_u_mcn_nas" - "dynn_Turauskas" - "dynn_Ulbinas" - "dynn_Urbanavi_c_crn_ius" - "dynn_Urbonas" - "dynn_Uscila" - "dynn_Vaitkevi_c_crn_ius" - "dynn_Vaitkus" - "dynn_Valutis" - "dynn_Variakojis" - "dynn_Vasiliauskas" - "dynn_Vilpi_s_crn_auskas" - "dynn_Vitkauskas" - "dynn_Zekas" - } - - male_names = { - 3 = { - _C_crn_eslovas - _Z_crn_ydr_u_mcn_nas - Albertas Aleksandras Alfonsas Algimantas Algirdas Algis Alvydas Andrius Antanas Art_u_mcn_ras Arvydas Audrius Aurimas - Dainius Darius Donatas - Edmundas Edvardas Egidijus Eugenijus - Gediminas Giedrius Gintaras Gintautas Gytas - Henrikas - Jonas_male Julius Juozas Justinas - Karolis Kazimieras Kazys - Leonas Linas - Mantas Marius Martynas Mindaugas - Nerijus - Paulius Petras Povilas Pranas - Raimundas Ram_u_mcn_nas Remigijus Ri_c_crn_ardas Rimantas Rimas Robertas Rolandas Romas Romualdas - Saulius Sigitas Stanislovas Stasys - Tadas Tomas - Vaclovas Valdas Valentinas Vidas Vidmantas Viktoras Virginijus Vitalijus Vladas Vladimiras Vytautas - Zenonas - } - 2 = { - _S_crn_ar_u_mcn_nas - _Z_crn_ilvinas - Adas Adomas Aidas Aistis Albinas Aleksas Aloyzas Apolinaras Ar_u_mcn_nas Arnas Arnoldas Augustas Augustinas - Balys Benas Benediktas Benjaminas Bernardas Boleslovas Bronislovas Bronius - Danas Danielius Daumantas Donaldas Dovydas - Edgaras Eduardas Edvinas Eimantas Eligijus Erikas Ernestas Evaldas - Feliksas - Gabrielius Gvidas Gytis - Ignas Izidorius - Janu_s_crn_ Jaroslavas Jeronimas Julijus Juozapas Jurgis - K_e_ogk_stutis Kasparas Kastytis Kipras Klemensas Konstantinas - Laimonas Laurynas Leonardas Liudas Liudvikas Liutauras Lukas - Marijonas Marijus Mark Matas Me_c_crn_islovas Mikas Motiejus Mykolas - Osvaldas - Pranci_s_crn_kus - Raimondas Ramutis Rapolas Regimantas Renaldas Renatas Rimtautas Rimvydas Rokas Romanas Ruslanas Rytis - Sergejus Silvestras Simas Simonas Skirmantas Stepas Steponas Svaj_u_mcn_nas - Tautvydas Teodoras - Vaidas Vaidotas Valdemaras Valerijonas Vasilijus Vilhelmas Vilius Vilmantas Vincas Vincentas Vitalis Vitas Vladislavas Vygantas Vykintas Vytas Vytenis - Zigmantas Zigmas - } - 1 = { - Adauktas Airidas Alantas Almis Armantas Artemijus Audrys - Dariu_s_crn_ Daugirdas - Edminas Eimundas Eivinas Eurelijus - Geraldas Gracijus - Haroldas Hiacintas - Juras Juvencijus - Kajus Kristupas Ksaveras - Laisvydas - Malvydas Marcelis Meir_u_mcn_nas - Nojus Norbertas - Pilypas - Rufas - Sigizmundas - Teofilis - Vaidutis Venantas Vigilijus Vigirdas Vigmantas Viliumas Vytaras Vytolis - } - } - female_names = { - 8 = { - _C_crn_eslava - Adel_e_dot_ Aldona Aleksandra Alina Ana Anel_e_dot_ Angel_e_dot_ Antanina Au_s_crn_ra Audron_e_dot_ - Birut_e_dot_ Bron_e_dot_ Bronislava - Daiva Dalia Danguol_e_dot_ Danut_e_dot_ - Edita Elena Elina Emilija Eugenija - Galina Genovait_e_mcn_ - Ieva Ilona Inga Irena Irina - J_u_mcn_rat_e_mcn_ Jadvyga Janina Joana Jolanta Julija - Kristina - Laima Laura Lidija Lilija Lina Liudmila Loreta - Marija Marijona Milda Monika - Natalija Nina - Olga Ona - R_u_mcn_ta Ramut_e_dot_ Rasa Regina Renata Rita Roma - Salom_e_dot_ja Stas_e_dot_ - Tatjana Teres_e_dot_ - Valentina Vanda Veronika Vida Viktorija Vilma Violeta Virginija Vitalija Vladislava - Zita Zofija - } - 4 = { - _Z_crn_aneta _Z_crn_ivil_e_dot_ _Z_crn_ydr_u_mcn_n_e_dot_ - Agn_e_dot_ Agota Alfonsa Alg_e_dot_ Algimanta Alicija Amelija Anastazija Au_s_crn_rin_e_dot_ Audra - Benas Bernadeta - Daina Dainora Deimant_e_dot_ Dijana Domicel_e_dot_ Dominykas Dovil_e_dot_ - Egl_e_dot_ El_z_crn_bieta Erika - Filomena - Gabija Gabriel_e_dot_ Genut_e_dot_ Giedr_e_dot_ Giedra Giedrut_e_dot_ Gintar_e_dot_ Gra_z_crn_ina - Henrika Honorata - Indr_e_dot_ Inesa Ingrida - Jana Jekaterina Jurga Jurgita Just_e_dot_ Juz_e_dot_ Juzefa - Karina Kotryna - Laimut_e_dot_ Ligita Lion_e_dot_ Liuda Lyda - Margarita Modesta - Nel_e_dot_ Nerija Nida Nijol_e_dot_ Nomeda - Palmyra Petron_e_dot_l_e_dot_ - Raminta Ramun_e_dot_ Reda Ro_z_crn__e_dot_ Rolanda Romualda - Saul_e_dot_ Sigita Simona Sofija - Vaida Vilija Vita Vytaut_e_dot_ - } - 1 = { - _U_mcn_la - _Z_crn_ilvin_e_dot_ - Aira Aist_e_dot_ Alant_e_dot_ Andra Antan_e_dot_ Auksut_e_dot_ Aust_e_dot_ja - D_z_crn_esika D_z_crn_ordana Daniel_e_dot_ - Gintaut_e_dot_ Grit_e_dot_ Gryt_e_dot_ - Jogail_e_dot_ - Klaudija - Lavija Liucija - Prudencija - Raimunda Rugil_e_dot_ - Sintija Smilt_e_dot_ - Undin_e_dot_ Urt_e_dot_ - Vilt_e_dot_ - } - } - - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_low_saxon.txt b/common/culture/name_lists/NEOW_low_saxon.txt index af9c20f2f..33cc4555e 100644 --- a/common/culture/name_lists/NEOW_low_saxon.txt +++ b/common/culture/name_lists/NEOW_low_saxon.txt @@ -1,4 +1,4 @@ -name_list_NEOW_low_saxon = { +name_list_low_saxon = { cadet_dynasty_names = { "dynn_Adam" @@ -212,7 +212,7 @@ Bernd Bernhard Carsten Christian Detlef Dieter Dirk - Egon Erich Ernst Ehregott Ehrenfried + Egon Erich Ernst Frank Franz Friedhelm Friedrich Fritz G_u_uml_nter G_u_uml_nther Georg Gerd Gerhard Hans Hans-J_u_uml_rgen Hans-Joachim Harald Hartmut Heiko Heinrich Heinz Helmut Herbert Hermann Holger Horst @@ -276,7 +276,7 @@ T_o_uml_lke Tassilo Thees Thies Thor Thorin Tjaden Toke Trutz Tyll Uli Uwe-Peter Vollrath - Walther Wilfrid Wilhelm-Karl Wilken Willm Wilm Wincent Wittekind Wotan + Walther Wilfrid Wilhelm-Karl Wilken Willm Wilm Wincent Wittekind } } female_names = { diff --git a/common/culture/name_lists/NEOW_macedonian.txt b/common/culture/name_lists/NEOW_macedonian.txt deleted file mode 100644 index bb65e639c..000000000 --- a/common/culture/name_lists/NEOW_macedonian.txt +++ /dev/null @@ -1,376 +0,0 @@ -name_list_NEOW_macedonian = { - - cadet_dynasty_names = { - "dynn__C_crn_alovski" - "dynn__S_crn_endov" - "dynn_Acevski" - "dynn_Aleksovski" - "dynn_Anastasovski" - "dynn_Andonov" - "dynn_Angelovski" - "dynn_Atanasovski" - "dynn_Babunski" - "dynn_Bo_z_crn_inov" - "dynn_Bo_z_crn_inovski" - "dynn_Bozad_z_crn_iev" - "dynn_Crvenkovski" - "dynn_Cvetkovski" - "dynn_D_z_crn_ad_z_crn_ev" - "dynn_D_z_crn_uvalekovski" - "dynn_Dabovikj" - "dynn_Damjanovski" - "dynn_Danev" - "dynn_Dimitrovski" - "dynn_Dinev" - "dynn_Eftimov" - "dynn_Georgievski" - "dynn_Gjo_s_crn_evski" - "dynn_Gjorgjiev" - "dynn_Gjurovski" - "dynn_Gli_s_crn_ikj" - "dynn_Goreski" - "dynn_Gro_s_crn_ev" - "dynn_Hristov" - "dynn_Ilievski" - "dynn_Ivanov" - "dynn_Ivanovski" - "dynn_Ja_s_crn_makov" - "dynn_Jakimovski" - "dynn_Jakjimovikj" - "dynn_Jan_c_crn_evski" - "dynn_Janevski" - "dynn_Jankulovski" - "dynn_Jovanoski" - "dynn_Jovanovski" - "dynn_Kacarski" - "dynn_Kirovski" - "dynn_Kitanovski" - "dynn_Kocevski" - "dynn_Kostovski" - "dynn_Kova_c_crn_evski" - "dynn_Krstevski" - "dynn_Kuzmanovski" - "dynn_Lazarevski" - "dynn_Lazarov" - "dynn_Lil_c_crn_ikj" - "dynn_Manaskov" - "dynn_Markoski" - "dynn_Markovski" - "dynn_Micevski" - "dynn_Mihajlovski" - "dynn_Milo_s_crn_evski" - "dynn_Mitev" - "dynn_Mitevski" - "dynn_Mitreski" - "dynn_Mitrevski" - "dynn_Nakovski" - "dynn_Naumov" - "dynn_Naumovski" - "dynn_Nikolov" - "dynn_Nikolovski" - "dynn_Od_z_crn_akov" - "dynn_Pan_c_crn_ev" - "dynn_Pan_c_crn_evski" - "dynn_Pandev" - "dynn_Pavlovski" - "dynn_Penov" - "dynn_Petkov" - "dynn_Petkovski" - "dynn_Petrov" - "dynn_Petrovikj" - "dynn_Petrovski" - "dynn_Popov" - "dynn_Popovski" - "dynn_Prokopiev" - "dynn_Risteski" - "dynn_Ristevski" - "dynn_Ristovski" - "dynn_Rogo_z_crn_arov" - "dynn_Rusevski" - "dynn_Saitoski" - "dynn_Sanev" - "dynn_Serafimovski" - "dynn_Simonovski" - "dynn_Sokolovski" - "dynn_Srbinovski" - "dynn_Stefanov" - "dynn_Stefanovski" - "dynn_Stoilov" - "dynn_Stojanov" - "dynn_Stojanovski" - "dynn_Ta_s_crn_ov" - "dynn_Temelkovski" - "dynn_Todorovski" - "dynn_Trajkovski" - "dynn_Trp_c_crn_eski" - "dynn_Vanev" - "dynn_Vasikj" - "dynn_Veli_c_crn_kovski" - "dynn_Veljanovski" - "dynn_Velkov" - "dynn_Volkanovski" - "dynn_Zikov" - } - - dynasty_names = { - "dynn__C_crn_alovski" - "dynn__S_crn_endov" - "dynn_Acevski" - "dynn_Aleksovski" - "dynn_Anastasovski" - "dynn_Andonov" - "dynn_Angelovski" - "dynn_Atanasovski" - "dynn_Babunski" - "dynn_Bo_z_crn_inov" - "dynn_Bo_z_crn_inovski" - "dynn_Bozad_z_crn_iev" - "dynn_Crvenkovski" - "dynn_Cvetkovski" - "dynn_D_z_crn_ad_z_crn_ev" - "dynn_D_z_crn_uvalekovski" - "dynn_Dabovikj" - "dynn_Damjanovski" - "dynn_Danev" - "dynn_Dimitrovski" - "dynn_Dinev" - "dynn_Eftimov" - "dynn_Georgievski" - "dynn_Gjo_s_crn_evski" - "dynn_Gjorgjiev" - "dynn_Gjurovski" - "dynn_Gli_s_crn_ikj" - "dynn_Goreski" - "dynn_Gro_s_crn_ev" - "dynn_Hristov" - "dynn_Ilievski" - "dynn_Ivanov" - "dynn_Ivanovski" - "dynn_Ja_s_crn_makov" - "dynn_Jakimovski" - "dynn_Jakjimovikj" - "dynn_Jan_c_crn_evski" - "dynn_Janevski" - "dynn_Jankulovski" - "dynn_Jovanoski" - "dynn_Jovanovski" - "dynn_Kacarski" - "dynn_Kirovski" - "dynn_Kitanovski" - "dynn_Kocevski" - "dynn_Kostovski" - "dynn_Kova_c_crn_evski" - "dynn_Krstevski" - "dynn_Kuzmanovski" - "dynn_Lazarevski" - "dynn_Lazarov" - "dynn_Lil_c_crn_ikj" - "dynn_Manaskov" - "dynn_Markoski" - "dynn_Markovski" - "dynn_Micevski" - "dynn_Mihajlovski" - "dynn_Milo_s_crn_evski" - "dynn_Mitev" - "dynn_Mitevski" - "dynn_Mitreski" - "dynn_Mitrevski" - "dynn_Nakovski" - "dynn_Naumov" - "dynn_Naumovski" - "dynn_Nikolov" - "dynn_Nikolovski" - "dynn_Od_z_crn_akov" - "dynn_Pan_c_crn_ev" - "dynn_Pan_c_crn_evski" - "dynn_Pandev" - "dynn_Pavlovski" - "dynn_Penov" - "dynn_Petkov" - "dynn_Petkovski" - "dynn_Petrov" - "dynn_Petrovikj" - "dynn_Petrovski" - "dynn_Popov" - "dynn_Popovski" - "dynn_Prokopiev" - "dynn_Risteski" - "dynn_Ristevski" - "dynn_Ristovski" - "dynn_Rogo_z_crn_arov" - "dynn_Rusevski" - "dynn_Saitoski" - "dynn_Sanev" - "dynn_Serafimovski" - "dynn_Simonovski" - "dynn_Sokolovski" - "dynn_Srbinovski" - "dynn_Stefanov" - "dynn_Stefanovski" - "dynn_Stoilov" - "dynn_Stojanov" - "dynn_Stojanovski" - "dynn_Ta_s_crn_ov" - "dynn_Temelkovski" - "dynn_Todorovski" - "dynn_Trajkovski" - "dynn_Trp_c_crn_eski" - "dynn_Vanev" - "dynn_Vasikj" - "dynn_Veli_c_crn_kovski" - "dynn_Veljanovski" - "dynn_Velkov" - "dynn_Volkanovski" - "dynn_Zikov" - } - - male_names = { - 3 = { - _Z_crn_ivko - Aco Aleksandar Angel Atanas - Bla_z_crn_e Bla_z_crn_o Blagoj Blagoja Bo_s_crn_ko Bo_z_crn_in Bor_c_crn_e Boris Branko - Cvetan - Dejan Dimitar Dimitrija Dragan Dragi Du_s_crn_an - Gjorgji Gligor Goce Goran - Igor Ilija Ivan - Jane_male Jordan Jovan - Kiril Kiro Kole Kosta Krste - Lazar Lazo Ljube Ljubomir Ljup_c_crn_o - Marjan Marko Metodija Milan Mile Mite Mitko Mladen - Nikola - Pan_c_crn_e Petar Petre - Rade Riste Risto - Sa_s_crn_o Slavko Stefan Stojan - Todor Tom_c_crn_e Tome Tomislav Toni Traj_c_crn_e Trajan Trajko - Van_c_crn_o Vasil Vladimir Vlado - Zlatko Zoran - } - 2 = { - _C_crn_edomir - _Z_crn_arko - Ace Andon Apostol - Blagoj_c_crn_e Bo_z_crn_idar Boban Bojan Bone Borko Boro Branislav - Cane - Dan_c_crn_o Daniel Darko Dime Du_s_crn_ko - Eftim Emil - Filip - Georgi Gjoko Gjore Gjorge Gjorgi - Hristo - Il_c_crn_o Ivica - Jakim Jani Janko Josif - Kire Koce Krume Kuzman - Ljuben Ljubi_s_crn_a Ljup_c_crn_e - Martin Metodi Mice Mihail Mihajlo Mil_c_crn_o Milo_s_crn_ Milorad Mirko Miroslav Mom_c_crn_ilo - Nase Naum Nenad Nikol_c_crn_e - Oliver - Pande Pece Pero Predrag - Robert - Simeon Simo Simon Slobodan Stavre Stevo Stojan_c_crn_e Stole Strahil Svetozar - Ta_s_crn_ko Tihomir - Van_c_crn_e Vane Vangel Vangjel Vasko Vele Velimir Velko Viktor Vlade Vlatko Voislav Vojislav - Zare Zdravko Zoran_c_crn_o Zvonko - } - 1 = { - Andrej Antonio Arse Arsenij Atanasie - Bo_s_crn_ko Borivoe Borjan - Damjan Danilo Darijan David Davor Dejvi Diamandi Dimitrij Dino Dorian Dorijan Dragi_s_crn_a Dragoljub Duke Duko - Epaminonda - Gabriel Gan_c_crn_o Gjo_s_crn_o Goran_c_crn_e Gorazd Gorjan - Hari Hristijan - Ico Ivko - Jakov Jo_s_crn_ka Jordan_c_crn_o Jovo - Kalin Kliment Ko_c_crn_o Konstantin Kristijan - Lasko Leon Ljub_c_crn_o Luka - Manol Marin Mario Matej Meto Mi_c_crn_o Mi_s_crn_ko Mihailo Milenko Milko - Naum_c_crn_e Nikica Niko Nikos - Ognen Orde Orhej - Pasko Pavel Pepi - Rolando Rubens - Sa_s_crn_a Sa_s_crn_ko Slav_c_crn_e Slav_c_crn_o Slavejko Sokol Sokrat Srgjan Stev_c_crn_e Stev_c_crn_o Stevica Stra_s_crn_o - Tim_c_crn_o Tito Tomi Tomo - Veli_c_crn_e Veljko Vencislav Veniamin Venko Vladica Vojdan Vujadin - } - } - female_names = { - 3 = { - Aleksandra - Biljana Blaga - Cvetanka - Daniela Desanka Dragica - Elena Elica Elizabeta - Froska - Gordana - Jagoda Jovanka - Katerina - Len_c_crn_e Lidija Liljana Ljubica - Maja Mara Marija Marina Milka Mirjana - Nada Nade_z_crn_da Nata_s_crn_a - Olga - Radmila - Slavica Slavka Sne_z_crn_ana Stojna Svetlana - Tatjana - Valentina Vera Vesna Violeta - Zorica - } - 2 = { - Ana Anastasija Andrea Ane Aneta Angelina - Bisera Bojana - Darinka Dijana Divna Dobrila Dosta Dragana - Emilija - Gabriela - Hristina - Ivana - Jadranka Jana Jasmina Jelena Jovana Julija - Kristina - Lila Ljiljana - Magdalena Margarita - Nadica Natalija - Olgica Olivera - Pavlina - Radica Rodna - Sofija - Tanja - Viktorija - } - 1 = { - Adrijana And_z_crn_elika Angela Ani Atina - Brankica - Du_s_crn_ica - Eli Eva - Galaba - Ilina Indira - Kasandra Katarina - Labina Lina Lira - Martina Matea Mia Mladena Monika - Nade Nak_s_crn_ije Natalia Nina - Pena Puleksenija - Risima Robertina Roksana Romana Rosana Rosica - Sa_s_crn_ka Sabica Sara Sij_c_crn_e Simona Stankica Stefani - Tamara Tanja Teodora Tijana - Valerija Vangja Vrbica - Zvezdana - } - - } - patronym_suffix_male = "dynnpat_suf_ov" - patronym_suffix_female = "dynnpat_suf_ova" - always_use_patronym = yes - - dynasty_of_location_prefix = "dynnp_od" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - - mercenary_names = { - #make later - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_maltese.txt b/common/culture/name_lists/NEOW_maltese.txt deleted file mode 100644 index 2c3a35cfe..000000000 --- a/common/culture/name_lists/NEOW_maltese.txt +++ /dev/null @@ -1,276 +0,0 @@ -name_list_NEOW_maltese = { - - cadet_dynasty_names = { - "dynn_Abela" - "dynn_Agius" - "dynn_Aquilina" - "dynn_Attard" - "dynn_Axisa" - "dynn_Azzopard" - "dynn_Azzopardi" - "dynn_Baldacchino" - "dynn_Balzan" - "dynn_Barbara" - "dynn_Bartolo" - "dynn_Bezzina" - "dynn_Bonavia" - "dynn_Bonello" - "dynn_Bonnici" - "dynn_Borg" - "dynn_Briffa" - "dynn_Bugeja" - "dynn_Buhagiar" - "dynn_Busuttil" - "dynn_Buttigieg" - "dynn_Cachia" - "dynn_Calleja" - "dynn_Callus" - "dynn_Camenzuli" - "dynn_Camilleri" - "dynn_Cardona" - "dynn_Caruana" - "dynn_Casha" - "dynn_Cassar" - "dynn_Catania" - "dynn_Cauchi" - "dynn_Chetcuti" - "dynn_Chircop" - "dynn_Ciantar" - "dynn_Cilia" - "dynn_Cini" - "dynn_Cremona" - "dynn_Cumbo" - "dynn_Curmi" - "dynn_Cuschieri" - "dynn_Cutajar" - "dynn_Dalli" - "dynn_Darmanin" - "dynn_De_spc_Brincat" - "dynn_Debono" - "dynn_Dimech" - "dynn_Dingli" - "dynn_Ellul" - "dynn_Falzon" - "dynn_Farrugia" - "dynn_Felici" - "dynn_Fenech" - "dynn_Formosa" - "dynn_Frendo" - "dynn_Galdes" - "dynn_Galea" - "dynn_Gatt" - "dynn_Gauci" - "dynn_Grech" - "dynn_Grima" - "dynn_Gristi" - "dynn_Magro" - "dynn_Mallia" - "dynn_Mamo" - "dynn_Mangion" - "dynn_Mercieca" - "dynn_Micallef" - "dynn_Mifsud" - "dynn_Mizzi" - "dynn_Muscat" - "dynn_Pace" - "dynn_Parnis" - "dynn_Pisano" - "dynn_Portelli" - "dynn_Psaila" - "dynn_Pullicino" - "dynn_Refalo" - "dynn_Sacco" - "dynn_Saliba" - "dynn_Sammut" - "dynn_Sant" - "dynn_Sayd" - "dynn_Schembri" - "dynn_Spiteri" - "dynn_Sultana" - "dynn_Tabone" - "dynn_Tanti" - "dynn_Teuma" - "dynn_Tonna" - "dynn_Vassallo" - "dynn_Vella" - "dynn_Xerri" - "dynn_Xiberras" - "dynn_Xicluna" - "dynn_Xuereb" - "dynn_Zahra" - "dynn_Zammit" - "dynn_Zarb" - "dynn_Zerafa" - } - - dynasty_names = { - "dynn_Abela" - "dynn_Agius" - "dynn_Aquilina" - "dynn_Attard" - "dynn_Axisa" - "dynn_Azzopard" - "dynn_Azzopardi" - "dynn_Baldacchino" - "dynn_Balzan" - "dynn_Barbara" - "dynn_Bartolo" - "dynn_Bezzina" - "dynn_Bonavia" - "dynn_Bonello" - "dynn_Bonnici" - "dynn_Borg" - "dynn_Briffa" - "dynn_Bugeja" - "dynn_Buhagiar" - "dynn_Busuttil" - "dynn_Buttigieg" - "dynn_Cachia" - "dynn_Calleja" - "dynn_Callus" - "dynn_Camenzuli" - "dynn_Camilleri" - "dynn_Cardona" - "dynn_Caruana" - "dynn_Casha" - "dynn_Cassar" - "dynn_Catania" - "dynn_Cauchi" - "dynn_Chetcuti" - "dynn_Chircop" - "dynn_Ciantar" - "dynn_Cilia" - "dynn_Cini" - "dynn_Cremona" - "dynn_Cumbo" - "dynn_Curmi" - "dynn_Cuschieri" - "dynn_Cutajar" - "dynn_Dalli" - "dynn_Darmanin" - "dynn_De_spc_Brincat" - "dynn_Debono" - "dynn_Dimech" - "dynn_Dingli" - "dynn_Ellul" - "dynn_Falzon" - "dynn_Farrugia" - "dynn_Felici" - "dynn_Fenech" - "dynn_Formosa" - "dynn_Frendo" - "dynn_Galdes" - "dynn_Galea" - "dynn_Gatt" - "dynn_Gauci" - "dynn_Grech" - "dynn_Grima" - "dynn_Gristi" - "dynn_Magro" - "dynn_Mallia" - "dynn_Mamo" - "dynn_Mangion" - "dynn_Mercieca" - "dynn_Micallef" - "dynn_Mifsud" - "dynn_Mizzi" - "dynn_Muscat" - "dynn_Pace" - "dynn_Parnis" - "dynn_Pisano" - "dynn_Portelli" - "dynn_Psaila" - "dynn_Pullicino" - "dynn_Refalo" - "dynn_Sacco" - "dynn_Saliba" - "dynn_Sammut" - "dynn_Sant" - "dynn_Sayd" - "dynn_Schembri" - "dynn_Spiteri" - "dynn_Sultana" - "dynn_Tabone" - "dynn_Tanti" - "dynn_Teuma" - "dynn_Tonna" - "dynn_Vassallo" - "dynn_Vella" - "dynn_Xerri" - "dynn_Xiberras" - "dynn_Xicluna" - "dynn_Xuereb" - "dynn_Zahra" - "dynn_Zammit" - "dynn_Zarb" - "dynn_Zerafa" - } - - male_names = { - _C_dot_ensu - _G_dot_or_g_dot_ _G_dot_u_z_dot__e_grv_ - Aaron Adrian Agostino Aidan Albert Alessio Alex Alexander Alfred Amabile An_g_dot_lu Andr_e_act_ Andrei Andrew Angelo Anthony Antoine Anton Antonio Austin Ayrton - Bahri Benny Beppe Bernard Bertu Byron - Carmel Carmelo Carm-Lino Charl_o_grv_ Charles Charlton Chris Christopher Claude_male Claudio Clayton Cleavon Clifford Clifton Clint Clyde Coronato Costanzo - Daniel Danny Darren David Delan Dennis Deo Dionisius Donat Duminku Dylan - Edgar Edmond Edoardo Edward Edwin Emanuel Emmanuel Emidio Emilio Eric Ernest Espedito Etienne Evarist - Fabian Ferdinand Fortunato Francis Franco Frank Frans Frederick - Gaetano Gavin George Gerard Gino Giorgio Giuseppe Glenn Godfrey Gontran Graham Guido - Herbert Herman Hermann - Ian Immanuel Ivan - Jack Jamie Jarrod Jason Jean Jed Jeffrey Jerome Jesmond Jimmy Jo Joel Joe-Peter Johann John Jonathan Jordie Jos_e_act_ Josef Joseph Julian Justin - Kal_c_dot_idon Karl Karmenu Karol Keith Kelinu Kevin Konrad Kurt - Laurie Lawrence Leo Lino Llywelyn Lorjean Lorry Louis Lucas Luciano - Malcolm Manuel Manwel Marcel Mario Mark Marlon Mathias Mattia Maverick Melchior Michael Michelangelo - Nazzareno Neil Nerik Nestu Nikolai Ninu Noel - Oliver Omar Oreste Owen - Paolo Pasquale Patrick Paul Pawlu Peter Philip Piju Pierre Pio Pippo - Ray Renato Reno Renzo Richard Robert Roderick Rokku Rowen Ru_z_dot_ar Ryan - Salvatore Salvinu Salvu Sammy Sandro Savio Saviour Sean Sebastian Shalon Sigmund Silvio Simon Spiridione Stanley Stefan Stephen Steve - Tancredi Thomas Tommaso Toni Tonio Tristen - Ugo - Victor Vincent Vincenzo - Wenzu William Wistin - Xavier - Zach - } - female_names = { - _C_dot_ettina - Abigail Agatha Alexandra Alicia Alishia Alison Amanda Amber Annalise Anne Ann-Marie Antoinette Antonia - Beatrix Bernice Brenda - Catherine Chantal Charlene Claudette Corissa Cressida - Davina Deborah Dionne Dolores Dorianne - Edwina Eleanor Emma Eve Evelyn - Fiona Francesca - Gabriella Giovanna Giulia Graziella - Haley Helen Helena - Ira - Jade Jana Jane Janice Jasmine Jessica Jessika Joanna Josephine Josie Julia Julie Justyne - Kailey Karen Kathleen Katya Kayleigh Kelly Keoney Kimberly Kirsty Kristy - Leah Lexine Lorraine Louise - Mabel Maia Mandy Maria Mariah Marica Marie Marie-Louise Marisa Marlene Marthese Martina Mary Maya Michela Miriam Myriam - Nadine Naomi Natasha Nicola Nicole - Oceane Olivia Oriana - Patricia Paula - Rachel Raina Raisa Ramona Rebecca Rebekah Rita Roberta Romilda Rosianne Roxanne - Sara Sarah Sharon Shona Simone Sonia Stephania Suzanne - Therese Tonina - Valentina Veronique - Yasmeen Ylenia Yulya - } - dynasty_of_location_prefix = "dynnp_ta_pst_" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_maronite.txt b/common/culture/name_lists/NEOW_maronite.txt deleted file mode 100644 index e13a0e774..000000000 --- a/common/culture/name_lists/NEOW_maronite.txt +++ /dev/null @@ -1,271 +0,0 @@ -name_list_NEOW_maronite = { - - cadet_dynasty_names = { - "dynn_Abdallah" - "dynn_Abboud" - "dynn_Abdel_spc_Sater" - "dynn_Abdelnour" - "dynn_Abed" - "dynn_Abi_dsh_Nader" - "dynn_Akl" - "dynn_Alwan" - "dynn_Adem" - "dynn_Ammar" - "dynn_Andari" - "dynn_Aoukar" - "dynn_Aoun" - "dynn_Asmar" - "dynn_Atallah" - "dynn_Awad" - "dynn_Ayoub" - "dynn_Aziz" - "dynn_Baissari" - "dynn_Bared" - "dynn_Basbous" - "dynn_Bechara" - "dynn_Bostani" - "dynn_Boulos" - "dynn_Bou_dsh_Chebel" - "dynn_Bou_dsh_Jaoud_e_act_" - "dynn_Bou_dsh_Najem" - "dynn_Bou_spc_Younes" - "dynn_Chahine" - "dynn_Chami" - "dynn_Chbeir" - "dynn_Chebala" - "dynn_Chehab" - "dynn_Chedid" - "dynn_Chemali" - "dynn_Chihane" - "dynn_Debs" - "dynn_Dergham" - "dynn_Doueihi" - "dynn_Doumith" - "dynn_Eid" - "dynn_El_dsh_Hachem" - "dynn_El_dsh_Hajj" - "dynn_El_dsh_Rahi" - "dynn_El_dsh_Sayah" - "dynn_El_dsh_Warcha" - "dynn_Faddoul" - "dynn_Farah" - "dynn_Farhat" - "dynn_Ghanem" - "dynn_H_e_act_lou" - "dynn_Haddad" - "dynn_Harb" - "dynn_Harika" - "dynn_Hayek" - "dynn_Hitti" - "dynn_Hobeika" - "dynn_Jalakh" - "dynn_Joubeir" - "dynn_Karam" - "dynn_Khairallah" - "dynn_Khalif_e_act_" - "dynn_Khoury" - "dynn_Madi" - "dynn_Mahfouz" - "dynn_Makhlouta" - "dynn_Mansour" - "dynn_Marouni" - "dynn_Massad" - "dynn_Massoud" - "dynn_Matar" - "dynn_Mazloum" - "dynn_Merhi" - "dynn_Mikhael" - "dynn_Mubarak" - "dynn_Mouawad" - "dynn_Mourany" - "dynn_Mourad" - "dynn_Noujaim" - "dynn_Rahm_e_act_" - "dynn_Richa" - "dynn_Rouhana" - "dynn_Roukoz" - "dynn_Saab" - "dynn_Saad_e_act_" - "dynn_Sader" - "dynn_Salam_e_act_" - "dynn_Selwan" - "dynn_Sfeir" - "dynn_Skandar" - "dynn_Sleiman" - "dynn_Soueif" - "dynn_Tabet" - "dynn_Tarabay" - "dynn_Tayah" - "dynn_Toubia" - "dynn_Yazbek" - "dynn_Zaidan" - "dynn_Ziad_e_act_" - "dynn_Zoghbe" - } - - dynasty_names = { - "dynn_Abdallah" - "dynn_Abboud" - "dynn_Abdel_spc_Sater" - "dynn_Abdelnour" - "dynn_Abed" - "dynn_Abi_dsh_Nader" - "dynn_Akl" - "dynn_Alwan" - "dynn_Adem" - "dynn_Ammar" - "dynn_Andari" - "dynn_Aoukar" - "dynn_Aoun" - "dynn_Asmar" - "dynn_Atallah" - "dynn_Awad" - "dynn_Ayoub" - "dynn_Aziz" - "dynn_Baissari" - "dynn_Bared" - "dynn_Basbous" - "dynn_Bechara" - "dynn_Bostani" - "dynn_Boulos" - "dynn_Bou_dsh_Chebel" - "dynn_Bou_dsh_Jaoud_e_act_" - "dynn_Bou_dsh_Najem" - "dynn_Bou_spc_Younes" - "dynn_Chahine" - "dynn_Chami" - "dynn_Chbeir" - "dynn_Chebala" - "dynn_Chehab" - "dynn_Chedid" - "dynn_Chemali" - "dynn_Chihane" - "dynn_Debs" - "dynn_Dergham" - "dynn_Doueihi" - "dynn_Doumith" - "dynn_Eid" - "dynn_El_dsh_Hachem" - "dynn_El_dsh_Hajj" - "dynn_El_dsh_Rahi" - "dynn_El_dsh_Sayah" - "dynn_El_dsh_Warcha" - "dynn_Faddoul" - "dynn_Farah" - "dynn_Farhat" - "dynn_Ghanem" - "dynn_H_e_act_lou" - "dynn_Haddad" - "dynn_Harb" - "dynn_Harika" - "dynn_Hayek" - "dynn_Hitti" - "dynn_Hobeika" - "dynn_Jalakh" - "dynn_Joubeir" - "dynn_Karam" - "dynn_Khairallah" - "dynn_Khalif_e_act_" - "dynn_Khoury" - "dynn_Madi" - "dynn_Mahfouz" - "dynn_Makhlouta" - "dynn_Mansour" - "dynn_Marouni" - "dynn_Massad" - "dynn_Massoud" - "dynn_Matar" - "dynn_Mazloum" - "dynn_Merhi" - "dynn_Mikhael" - "dynn_Mubarak" - "dynn_Mouawad" - "dynn_Mourany" - "dynn_Mourad" - "dynn_Noujaim" - "dynn_Rahm_e_act_" - "dynn_Richa" - "dynn_Rouhana" - "dynn_Roukoz" - "dynn_Saab" - "dynn_Saad_e_act_" - "dynn_Sader" - "dynn_Salam_e_act_" - "dynn_Selwan" - "dynn_Sfeir" - "dynn_Skandar" - "dynn_Sleiman" - "dynn_Soueif" - "dynn_Tabet" - "dynn_Tarabay" - "dynn_Tayah" - "dynn_Toubia" - "dynn_Yazbek" - "dynn_Zaidan" - "dynn_Ziad_e_act_" - "dynn_Zoghbe" - } - - male_names = { - _E_act_mile _E_act_tienne - Abdallah Adel Akram Alain Albert Alexandre Alfred Amine Antoine Antoun Assaad Augustin - Bachir Bassem Bechara Boulos Boutros - Chakib Chamel Charbel Chawki Chibli Choukrallah Choukri Christophe - Dany Dory - Edgar Edmond Elias Elie Estefan - Fadi Fakhr Farid Fouad Fran_c_ced_ois Francis - Gabriel Gaby Gebran Georges Ghassan Ghattas Gibrael Guy - Habib Hamid Hanna_male - Ibrahim Ignace Iskandar Issa - Jabbour Jad Jawad Jihad Joseph - Kamil_Camillus Karam Khalil - Louis Lucien - Malek Mansour Marc Marcel Mario Maroun Marwan Massoud Maurice Maxime Melhem Michel Miled Mohsen Mounged Mounir Mourad Moussa - Nabil Nadim Najib Naoum Nasib Nasrallah Nasser Nematallah Nicolas Nimr - Paul Philippe Pierre - Rafik Rami Ramzi Raymond Ren_e_act_ Riad Richard Robert Rodolphe Roger Roland - Saadallah Sami Samir Selim Simon Sleiman - Tamer Tanios Tarek Tobia Toufik - Wadih Wajdi Walid - Youakim Youhanna Youssef - Zakaria Zakhia Ziad - } - female_names = { - Alice Amal Andr_e_act_e - Badawiyya - Camille_female Carole Caroline Chantal Christina Claudine - Dina Dounia - Elissar Emilie Evelyne - Genevi_e_grv_ve Georgina - Hanaa Hanane Hilda Hoda Hortense - Ilham Ingrid - Jacqueline Janane Jeanette Jihane Jocelyne Joyce Julia - Lamia Lara Leila Lina - Maria Mariette Marina Marlene May Maya Melvina Mich_e_grv_le Mireille Mouna Myriam - Nada Nadia Nadine Najat Najwa Nawal Nayla Neda Nehmat Nicole Nidal Nina Norma Nouhad Nour - Octavia - Pascale Patricia - Rania Raya Ren_e_act_e Rima Rita Rose Roula - Saada Salma Samia Sethrida Solange Sophie - Tamara Tania Tracy - Vera Victoria Viviane - Wafaa - Youmna - Zbeide Zeina - } - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_mosellic.txt b/common/culture/name_lists/NEOW_mosellic.txt index 31ad9d5e5..84c32625e 100644 --- a/common/culture/name_lists/NEOW_mosellic.txt +++ b/common/culture/name_lists/NEOW_mosellic.txt @@ -71,53 +71,200 @@ } male_names = { - _E_act_duard _E_act_miel _E_act_rik - Aaron Achilles Allan Albert Alexandre Alfons Alfred Am_e_act_d_e_act_is Ambiorix Ambroose Anatolis Andr_e_act_is Antoinis Armandis Arscnis Aurclis Alou_i_uml_s Aarnoud Auguuste - Barth_e_act_l_e_act_mis Baudoujin Benjamin Bernard Bruno - Ca_e_act_sar Charels Christophel Christiaan Christoffel Cl_e_act_mens - Daniel David Dierrik Dominik Diederry - Edmond Emmanuel - Fabian F_e_act_lix Ferdinand Filippe Fr_e_act_d_e_act_rik - Gabriel Gaston Gaulter Georis G_e_act_rhard Guido Guillem Gustaafe G_e_act_rrardt - Henrik Hugo - Ignaace Ives - Jakobis Jeannes Jeroem Joachem Jonathan Jourdaen Josefis Julies - K_e_act_vin - L_e_act_on L_e_act_onardis L_e_act_opold Laurenz Ludovijk Lukas - Marcel Mark Marinis Martin Matthias Maurits Maximis Mohamedis - Nicolaas Norbert - Olivier Otto - Pascal Patrik Paul Pier - Rafael Reynbern Raynier Rogier Romaein Rodolf - Saladin Siemon St_e_act_fan Silvanis - Th_e_act_odoor Thez Thomas Timo - Vercing_e_act_torix Viktor + Aaron + Achilles + Allan + Albert + Alexandre + Alfons + Alfred + Amédéis + Ambroose + Anatolis + Andréis + Antoinis + Armandis + Arscnis + Aurclis + Barthélémis + Baudoujin + Benjamin + Bernard + Bruno + Caésar + Charels + Christophel + Christiaan + Christoffel + Clémens + Daniel + David + Dierrik + Dominik + Éduard + Edmond + Émiel + Emmanuel + Érik + Fabian + Félix + Ferdinand + Filippe + Frédérik + + Gabriel + Gaston + Gaulter + Georis + Gérhard + Guido + Guillem + Gustaafe + + Henrik + Hugo + Ignaace + Ives + Jakobis + Jeannes + Jeroem + Joachem + Jonathan + Jourdaen + Josefis + Julies + Kévin + Léon + Léonardis + Léopold + Laurenz + Ludovijk + Lukas + + Marcel + Mark + Marinis + Martin + Matthias + Maurits + Maximis + Mohamedis + Nicolaas + Norbert + Olivier + Otto + Pascal + Patrik + Paul + Pier + Rafael + Reynbern + Raynier + Rogier + Romaein + Rodolf + Saladin + Siemon + Stéfan + Silvanis + Théodoor + Thez + Thomas + Timo + + Viktor Xaver Youri } female_names = { - _E_act_dith _E_act_rika - Adrianna Agatha Agncs Albertina Alexandra Albina Anna Antoinetta Aur_e_act_lia - Barbara Berta B_e_act_atrix Bianka Brigitta - Camilla Carolien Carmen Catharine C_e_act_cilia Charlotte Chlo_e_act_ Christine Constanze - Dani_e_uml_lle Dominika Dorothea - Edwige _E_act_lisabeth Elke El_e_act_onora Eug_e_act_nia Eva Euf_e_act_mia Esther - Fiona Fleura Franciska Fr_e_act_d_e_act_rika - Gabri_e_uml_lle Georgina Glorie - H_e_act_lcna Henri_e_uml_tte - Imma Ingrid Inka Ircne Isabella - Jakoba Jasmijne Jeanna Jennifer Jos_e_act_fina - Julia Justina + Adrianna + Agatha + Agncs + Albertina + Alexandra + Albina + Anna + Antoinetta + Aurélia + Barbara + Berta + Béatrix + Bianka + Brigitta + Camilla + Carolien + Carmen + Catharine + Cécilia + Charlotte + Chloé + Christine + Constanze + Daniëlle + Dominika + Dorothea + Edwige + Élisabeth + Elke + Eléonora + Édith + Érika + Eugénia + Eva + Eufémia + Esther + + Fiona + Fleura + Franciska + Frédérika + + Gabriëlle + Georgina + Glorie + + Hélcna + Henriëtte + + Imma + Ingrid + Inka + Ircne + Isabella + + Jakoba + Jasmijne + Jeanna + Jennifer + Joséfina + Julia + Justina Klara - L_e_act_a Louisa Lys Lucia - Maria Mathilde Marina Monika - Ncske Nikole - Paulina Petra - Rachel Regina Rosa - St_e_act_fana Sofie Suzanna - Tamara Theresia - Valeria Viktoria - Zo_e_act_ + Léa + Louisa + Lys + Lucia + + Maria + Mathilde + Marina + Monika + Ncske + Nikole + Paulina + Petra + Rachel + Regina + Rosa + Stéfana + Sofie + Suzanna + Tamara + Theresia + + Valeria + Viktoria + Zoé } dynasty_of_location_prefix = "dynnp_de" grammar_transform = french diff --git a/common/culture/name_lists/NEOW_normaund.txt b/common/culture/name_lists/NEOW_normaund.txt index 33af05034..71c495578 100644 --- a/common/culture/name_lists/NEOW_normaund.txt +++ b/common/culture/name_lists/NEOW_normaund.txt @@ -1,4 +1,4 @@ -name_list_NEOW_normaund = { +name_list_normaund = { cadet_dynasty_names = { "dynn_Anfray" @@ -270,51 +270,50 @@ ### Novelist names _E_act_omer _O_act_in - Abb_e_act_-Faria Abraracourcix Aiwendil Alatar Aldarion Amandil Amroth An_a_act_rion Apollinaire Arador Aragorn Aramis Arathorn Aronnax Arvedui Ast_e_act_rix Atanamir Atanatar Athos Avempace Averro_e_grv_s Avicenne Azagh_a_hat_l + Abb_e_act_-Faria Abraracourcix Aiwendil Alatar Aldarion Amandil Amroth An_a_act_rion Arador Aragorn Aramis Arathorn Aronnax Arvedui Ast_e_act_rix Atanamir Atanatar Athos Azagh_a_hat_l B_e_uml_or B_o_act_r Balin Bandobras Barahir Barbicane Bard Beaufort Beleg Beorn Beregond Beren Bifur Bilbon Bill Bofur Bombur Boromir Brandir Bree Brego - Caderousse Calogrenant Camus Caspian Celebrimbor Celeborn Chasseur-de-Truffes Cirion Ciryatan Clerval Clopin Conseil Coriakin Curumo - D_a_act_in D_pst_Artagnan Dakkar Dant_e_grv_s Denethor Descartes Diderot Dior Dori Duilin Durin Dwalin + Caderousse Calogrenant Celebrimbor Celeborn Cirion Ciryatan Clerval Clopin Conseil Curumo + D_a_act_in D_pst_Artagnan Dakkar Dant_e_grv_s Denethor Digory Dior Dori Drinian Durin Dwalin E_a_uml_rendil E_a_uml_rnil E_a_uml_rnur Ecthelion Egalmoth Eldacar Eldarion Elendil Elfhelm Elrond Elros Enjolras Eorl Erkenbrand F_e_uml_anor F_i_act_li Fantasio Faramir Fauchelevent Felagund Felar_o_act_f Finarfin Fingolfin Fingon Fr_e_act_d_e_act_gar Frodon Galdor Gandalf Gavroche Gerontius Gil-galad Gimli Gl_o_act_in Glorfindel Gringoire Gripoil Gwaihir H_a_act_ma Haddock H_u_act_rin Halbarad Haldir Harbert Helm Horn Huan Huor Hyarmendacil - Ibn_spc_Khaldoun Id_e_act_fix Imrahil Isildur - Jeanvaljean J-T-Maston Jules-C_e_act_sar Jules-Verne + Id_e_act_fix Imrahil Isildur + Jeanvaljean J-T-Maston Jules-C_e_act_sar K_i_act_li Legolas Lidenbrock - Mablung Maccab_e_act_e Maedhros Martel Meriadoc Meursault Minastir Moli_e_grv_re Montaigne Montesquieu Morrel Myriel + Mablung Maedhros Meriadoc Minastir Moli_e_grv_re Montaigne Montesquieu Morrel Myriel N_e_act_mo Ned-Land Nicholl Nivacrin Num_e_act_robis Ob_e_act_lix Ocatarinetabellatchitchix Ol_o_act_rin Orodreth Orophin Ostoher Paladin Pallando Panoramix Passepartout Pencroff Peregr_i_uml_n Phileas-Fogg Phoebus Pontmercy Porthos Quasimodo - Radagast Rimbaud Robur Roheryn Rousseau - Samsagace Schtroumpf Spirou Sylvebarbe - T_u_act_rin Tarrou Th_e_act_oden Th_e_act_odred Thengel Thingol Thorgal Thorin Thorondor Thr_a_act_in Thr_o_act_r Thranduil Tintin Tom-Bombadil Tr_e_act_ville Tuor Turgon - Valacar Verlaine Victor-Hugo Voltaire + Radagast Robur Roheryn + Samsagace Spirou Sylvebarbe + T_u_act_rin Th_e_act_oden Th_e_act_odred Thengel Thingol Thorgal Thorin Thorondor Thr_a_act_in Thr_o_act_r Thranduil Tintin Tom-Bombadil Tr_e_act_ville Tuor Turgon + Valacar Voltaire Zola ### Normal names - _E_act_douard _E_act_mile _E_act_ric _E_act_tienne _E_act_l_e_act_mir - Adrien Aimery Alaeddine Alain Albert Alexandre Alexis Alphonse Ambiorix Am_e_act_d_e_act_e Amaury Andr_e_act_ Anthony Antoine Antonin Aristide Armand Arnaud Arthur Augustin Aur_e_act_lien Axel - B_e_act_renger Baptiste Barth_e_act_l_e_act_my Baudouin Benjamin Beno_i_hat_t Bernard Bertrand Blaise Brice Bruno + _E_act_douard _E_act_mile _E_act_ric _E_act_tienne + Adrien Aimery Alain Albert Alexandre Alexis Alphonse Am_e_act_d_e_act_e Amaury Andr_e_act_ Anthony Antoine Antonin Arnaud Arthur Axel + B_e_act_renger Barth_e_act_l_e_act_my Baudouin Benjamin Beno_i_hat_t Bernard Bertrand Blaise Bruno C_e_act_dric C_e_act_sar Camille Charles Christian Christophe Cl_e_act_ment Claude_male Clotaire Clovis Damien Daniel David Denis Didier Dimitri Dominique_male Edmond Emmanuel Enzo Ernest Eudes Eustache - Fabien Fabrice Fernand Florent Florian Fr_e_act_d_e_act_ric Fran_c_ced_ois Franck - G_e_act_rald G_e_act_rard Ga_e_uml_tan Gabriel Gaspard Gaston Gauthier Geoffroy Georges Gilbert Gilles Godefroy Guillaume Guinefort Gustave Guy - Hector Henri Herbert Herv_e_act_ Honor_e_act_ Hugo - J_e_act_r_e_act_my J_e_act_r_o_hat_me Jacques Jacques-Yves Jean Jean-Baptiste Jean-Claude Jean-Jacques Jean-Luc Jean-Michel Jean-Paul Jean-Pierre Jo_e_uml_l Joseph Jules Julien - K_e_act_vin Kl_e_act_ber - L_e_act_o L_e_act_on L_e_act_onard Laurent Lilian Louis Luc Lucas Lucien Ludovic + Fabien Fabrice Fernand Florian Fr_e_act_d_e_act_ric Fran_c_ced_ois Franck + G_e_act_rald G_e_act_rard Gabriel Gaspard Gaston Gauthier Geoffroy Georges Gilbert Gilles Godefroy Guillaume Guy + Hector Henri Herbert Herv_e_act_ Hugo + J_e_act_r_e_act_my J_e_act_r_o_hat_me Jacques Jacques-Yves Jean Jean-Baptiste Jean-Claude Jean-Luc Jean-Paul Jean-Pierre Jo_e_uml_l Joseph Jules Julien + K_e_act_vin + L_e_act_o Laurent L_e_act_on L_e_act_onard Lilian Louis Luc Lucas Lucien Ludovic Marc Marcel Marius Mathieu Mathis Maurice Maxime Michel Mohamed Mohammed - Napol_e_act_on Nathan Nicolas No_e_uml_l Norbert Norman + Napol_e_act_on Nathan Nicolas Norbert Norman Olivier Oscar - Patrice Paul Philippe Pierre Pierre-Antoine + Patrice Paul Philippe Pierre Quentin Raoul Rapha_e_uml_l Raymond Ren_e_act_ Renaud Richard Roland Robert Robin Roger Romain - S_e_act_bastien Saladin Salomon Serge Simon St_e_act_phane Stanislas Swann Sylvain - Tanguy Th_e_act_o Thez Thibault Thierry Thomas Timoth_e_act_e Tristan Turenne - Ulysse + S_e_act_bastien Saladin Salomon Sam Serge Simon St_e_act_phane Swann Sylvain + Tanguy Th_e_act_o Thez Thibault Thierry Thomas Timoth_e_act_e Tristan Vercing_e_act_torix Victor Vincent Xavier Yves @@ -323,21 +322,20 @@ female_names = { ### Novelist names _E_act_owyn _E_act_ponine - Aaricia Aerin Amari_e_uml_ Ancalim_e_act_ And_u_act_ril Aragorne Arathorne Aredhel Arwen Ast_e_act_rie - B_e_act_atrice Baie-d_pst_Or Belladonna Bilbonne Bonemine + Aaricia Aerin Amari_e_uml_ Ancalim_e_act_ Aredhel Arwen + B_e_act_atrice Baie-d_pst_Or Belladonna Bonemine Celebr_i_act_an Cendrillon Cl_e_act_op_a_hat_tre Cosette D_i_act_s Dalida E_a_uml_rwen Elbereth Elenw_e_uml_ Elwing Erendis Esm_e_act_ralda - F_e_act_lagonde F_e_uml_anore Falbala Fantine Finduilas Fleur-de-Lys Frodonne - Galadriel George-Sand Gilraen + Falbala Fantine Finduilas Fleur-de-Lys + Galadriel Gilraen Haleth Hayd_e_act_e - Idril Indis Ioreth Isildurine - L_e_act_gola L_u_act_thien Lalaith Lobelia Loth_i_act_riel Louve - Marie-Curie M_e_act_lusine Melian Merc_e_act_d_e_grv_s - N_i_act_niel Narsil Nerdanel Nienor + Idril Indis Ioreth + L_u_act_thien Lalaith Lobelia Loth_i_act_riel Louve + M_e_act_lusine Melian Merc_e_act_d_e_grv_s + N_i_act_niel Nerdanel Nienor Primula - R_i_act_an - Saladine Schtroumpfette Silmarien + Silmarien Telperien Th_e_act_odwyn Tin_u_act_viel Vair_e_uml_ Vanimeld_e_uml_ Varda Yavanna @@ -345,24 +343,24 @@ ### Normal names _E_act_dith _E_act_l_e_act_onore _E_act_liane _E_act_lisabeth _E_act_lise _E_act_lodie _E_act_milie _E_act_velyne _E_grv_ve - Ad_e_act_la_i_uml_de Ad_e_grv_le Adeline Agathe Agn_e_grv_s Albertine Ali_e_act_nor Alice Alix Am_e_act_lie Ana_i_uml_s Anastasie Andr_e_act_e Ang_e_grv_le Anne Anne-Laure Anne-Marie Anne-Sophie Annick Annie Antoinette Ariane Arlette Audrey Aur_e_act_lie Aurore - B_e_act_r_e_act_nice B_e_act_reng_e_grv_re Beno_i_hat_te Bernadette Blanche Blandine Brigitte - C_e_act_cile C_e_act_line Camille_female Carole Caroline Catherine Chantal Charl_e_grv_ne Charlotte Chlo_e_act_ Christelle Christiane Christine Cl_e_act_mentine Claire Clarisse Claudette Claudine Clorinde Clotilde Colette Constance Coralie Corinne - Dani_e_grv_le Danielle Delphine Denise Diane Dominique_female + Ad_e_act_la_i_uml_de Ad_e_grv_le Adeline Agathe Agn_e_grv_s Albertine Ali_e_act_nor Alice Alix Am_e_act_lie Ana_i_uml_s Anastasie Andr_e_act_e Anne Anne-Laure Anne-Marie Anne-Sophie Annick Annie Antoinette Ariane Audrey Aur_e_act_lie Aurore + B_e_act_reng_e_grv_re Beno_i_hat_te Bernadette Blanche Brigitte + C_e_act_cile C_e_act_line Camille_female Carole Caroline Catherine Chantal Charl_e_grv_ne Charlotte Chlo_e_act_ Christelle Christiane Christine Claire Claudette Claudine Clorinde Clotilde Colette Constance Corinne + Danielle Delphine Denise Diane Dominique_female Emma Emmanuelle Estelle Eug_e_act_nie - Fanny Fatima Fernande Fiona Florence Fran_c_ced_oise - G_e_act_raldine Gabrielle Genevi_e_grv_ve Georgette Germaine Ginette Gis_e_grv_le Gwendoline + Fanny Fatima Fiona Florence Fran_c_ced_oise + Gabrielle Georgette Germaine Ginette Gis_e_grv_le Gwendoline H_e_act_l_e_grv_ne H_e_act_lo_i_uml_se Henriette Hermine - Ir_e_grv_ne Isabelle - Jacqueline Jade Jeanette Jeanne Jeanne-d_pst_Arc Jeannine Jocelyne Jos_e_act_phine Josette Josiane Judith Julie Julienne Juliette Justine + Isabelle + Jacqueline Jade Jeanette Jeanne Jeanne-d_pst_Arc Jeannine Jos_e_act_phine Josette Josiane Judith Julie Julienne Juliette Justine Karine L_ae_titia L_e_act_a Laetitia Laura Laure Laurence Louise Lucie Lucienne - M_e_act_gane M_e_act_lanie Madeleine Manon Marcelle Margaux Margot Marguerite Maria Marie Marie-Antoinette Marie-Claire Marie-France Marie-H_e_act_l_e_grv_ne Marie-Louise Marie-Th_e_act_r_e_grv_se Marine Marion Martine Maryline Mathilde Mich_e_grv_le Mireille Monique - Nadia Nadine Nathalie Nicole No_e_act_mie - Odette Oph_e_act_lie - Patricia Paulette Pauline Pierrette - R_e_act_gine Raymonde Ren_e_act_e Rose Roselyne - S_e_act_gol_e_grv_ne Sandrine Sarah Simone Sol_e_grv_ne Solange Sonia Sophie St_e_act_phanie Suzanne Sybille Sylvie + M_e_act_gane M_e_act_lanie Madeleine Manon Marcelle Margaux Margot Marguerite Maria Marie Marie-Antoinette Marie-Claire Marie-France Marie-Louise Marie-Th_e_act_r_e_grv_se Marine Marion Martine Mathilde Mich_e_grv_le Mireille Monique + Nadia Nadine Nathalie Nicole + Odette + Patricia Paulette Pauline + R_i_act_an Raymonde Ren_e_act_e Rose Roselyne + S_e_act_gol_e_grv_ne Sandrine Sarah Simone Sol_e_grv_ne Sonia Sophie St_e_act_phanie Suzanne Sybille Sylvie Th_e_act_r_e_grv_se V_e_act_ronique Val_e_act_rie Virginie Yseult Yvette Yvonne diff --git a/common/culture/name_lists/NEOW_norwegian.txt b/common/culture/name_lists/NEOW_norwegian.txt index 68b1df6aa..f332adcca 100644 --- a/common/culture/name_lists/NEOW_norwegian.txt +++ b/common/culture/name_lists/NEOW_norwegian.txt @@ -1,4 +1,4 @@ -name_list_NEOW_norwegian = { +name_list_norwegian = { cadet_dynasty_names = { "dynn__O_stk_stensen" @@ -210,72 +210,63 @@ 3 = { _A_rng_smund _O_stk_ystein _O_stk_yvind - Alexander Alf Anders Andreas Arild Arne Arvid Atle Aud + Alexander Alf Anders Andreas Arne Atle Aud Bj_o_stk_rn Bjarne Christian Dag Daniel - Egil Einar Eivind Eirik Erik Erling Espen Eskil - Finn Frank Fredrik Frode + Egil Einar Eirik Erik Erling Espen + Finn Fredrik Frode Geir Gunnar - H_a_rng_kon H_a_rng_vard Hans Harald Helge Henning Henrik - Inge_male Ivar + H_a_rng_kon H_a_rng_vard Hans Harald Helge Henrik + Inge Ivar J_o_stk_rgen J_o_stk_rn Jan Jens Johan John Jon - K_a_rng_re Kai Karl Kenneth Kim Kjell Kjetil Knut Kristian + K_a_rng_re Kai Karl Kenneth Kim Kjell Knut Kristian Lars Leif Magne Magnus Marius Martin Morten - Nils Odd Ola Olav Ole Ove P_a_rng_l Per Petter - Ragnar Reidar Roar Roger Rolf Rune + Reidar Roar Roger Rolf Rune Steinar Stian Stig Svein Sverre - Terje Thomas Thor Tom Tor Torbj_o_stk_rn Tore Trond Trygve + Terje Thomas Tom Tor Torbj_o_stk_rn Tore Trond Trygve Vidar } 2 = { - _A_rng_ge - _O_stk_ivind _O_stk_rjan Aage Adrian Aksel Aleksander Amund Andr_e_act_ Are - B_a_rng_rd B_o_stk_rge Benjamin Bent Bj_o_stk_rnar Bjarte Bo Brede - Carl Carsten Cato Christoffer Christopher - Dagfinn David - Edvard Edvin Elias Emil Erlend Even + B_o_stk_rge Benjamin Bent Bj_o_stk_rnar + Carl Carsten Christoffer Christopher + Dagfinn + Edvard Emil Erlend Even Fritz - Georg Gudmund Gustav - Haakon Hallgeir Halvard Halvor Harry Herman Hermann - Ingar Ingolf Ingvald Ingvar - Jacob Jakob Jarl Jesper Jo Joakim Joar Johannes Jonas Jonathan Jostein - Kent Kevin Kristoffer + Gudmund + Haakon Hallgeir Harry Hermann + Ingolf Ingvald + Jakob Jarl Jesper Jo Joakim Johannes Jonas + Kristoffer Lasse Ludvig - Marcus Markus Mathias Mats Morgan - Niklas Nikolai + Markus Mathias Mats Morgan Olaf Oskar Ottar - Patrick Peder Philip - Ragnvald Rasmus Remi Robin Ruben Runar - Sebastian Sigurd Simen Simon Sindre Sondre St_a_rng_le Stefan Steffen Sturla Sveinung Svend + Ragnvald Remi Robin + Sebastian Sigurd Simen Simon Sindre Sondre Stefan Steffen Sveinung Thorbj_o_stk_rn Thore Tobias Tomas Torgeir Torstein Ulf - Vegard Victor - William + Vegard Yngve } 1 = { - Aasmund Abel Alf-Inge August Aune - Bendiks Bernard Bj_o_stk_rnstjerne Bork Brand Bror - Didrik - Felix Filip Fillip Fridtjof - H_a_rng_rek Haagen Hallvar + August + Bendiks Bj_o_stk_rnstjerne Brand Bror + Fridtjof + H_a_rng_rek Haagen Ingebrigt Isak - Jon-Hermann Julian Julius - Kasper - Leander Leo Lodve Lucas Lukas + Jon-Hermann Julius + Lodve Nicolay Nikolas - Oddvard Odin Oliver - Patrik Per-Kristian Per-Mathias - Reinhard Rikard Rolf-Erik - Sander Severin Sigvald Sophus Syver - Tarald Tollef Torgjer - Ulrik - Vetle Viljar + Oddvard Odin + Per-Kristian + Rikard Rolf-Erik + Sander Severin Sigvald + Tollef Torgjer + Vetle Viking } } female_names = { @@ -295,45 +286,41 @@ Nina Ragnhild Randi Reidun Rita Ruth Signe Sigrid Silje Siri Sissel Siv Solveig Stine Synn_o_stk_ve - Tone Torill Tove Trine Turid - Unni + Tone Torill Tove Turid Vibeke Wenche } 2 = { _A_rng_got - Ada Agnes Andrea Ane Annelise Anniken Astri + Agnes Andrea Ane Annelise Anniken Astri Beate Bergljot Borghild - Caroline Cecilia Christina Christine - Dagny + Cecilia Christina Christine Eirin Elisabet Elise Elsa Emilie Emma Erna Frida - Gry Gudrun Gunhild Guro - Harriet Helen Henny Hj_o_stk_rdis - Ingebj_o_stk_rg Ingvild Iren Iris + Gudrun Gunhild + Harriet Helen Hj_o_stk_rdis + Ingebj_o_stk_rg Ingvild Iren Jannicke Jeanette Jenny Julia Julie - Karina Karoline Katrine Kirsti Kjellaug - Lill Lisa - Magnhild Malin Maren Margit Margrethe Mariann Marita Marlene Marta Marte Marthe Martine Mathilde Monika + Karoline Katrine Kirsti Kjellaug + Lill + Magnhild Malin Margit Margrethe Mariann Marlene Marta Marte Marthe Monika Nora Oda Oddbj_o_stk_rg Olga Ranveig Rigmor - Sara Selma Sigrun Sofie Sonja Sunniva Sylvia Syn_o_stk_ve Synne + Sara Sigrun Sofie Sonja Sunniva Sylvia Syn_o_stk_ve Thea Tonje } 1 = { - Amalie Anneliese Ann-Iren Aurora - Cathinka Celin + Amalie Anneliese Ann-Iren Elene Gyda Hannah Hill-Marta - Isabell Isalill - Justine + Isalill Karita - Marthine May-Helen Mimmi Mirell + May-Helen Mimmi Mirell Ragni - Sanna Sophie - Torny Tuva + Sanna + Torny Ursula Valgerd Veslem_o_stk_y Vilde Vivild Wencke @@ -344,7 +331,6 @@ patronym_suffix_male = "dynnpat_suf_sen" patronym_suffix_female = "dynnpat_suf_sdatter" - always_use_patronym = yes # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. pat_grf_name_chance = 60 diff --git a/common/culture/name_lists/NEOW_palatine.txt b/common/culture/name_lists/NEOW_palatine.txt deleted file mode 100644 index 7393351e7..000000000 --- a/common/culture/name_lists/NEOW_palatine.txt +++ /dev/null @@ -1,240 +0,0 @@ -name_list_NEOW_palatine = { - - cadet_dynasty_names = { - "dynn_Schmitz" - "dynn_Becker" - "dynn_Schneider" - "dynn_Schmidt" - "dynn_Klein" - "dynn_Meyer" - "dynn_Weber" - "dynn_Schulte" - "dynn_Fischer" - "dynn_Peters" - "dynn_Eiermann" - "dynn_Ohlinger" - "dynn_Franck" - "dynn_Wander" - "dynn_Endesfelder" - "dynn_Riehm" - "dynn_Scharping" - "dynn_Saftig" - "dynn_Klasen" - "dynn_Bengsch" - "dynn_Grillmeier" - { "dynnp_von" "dynn_Preysing" } - "dynn_Hergenr_o_uml_ther" - "dynn_Schade" - "dynn_P_u_uml_tz" - "dynn_Dockweiler" - "dynn_Kohler" - { "dynnp_von" "dynn_Kleve" } - "dynn_Gross" - "dynn_Rupp" - "dynn_Wagner" - "dynn_Sch_a_uml_fer" - "dynn_Schwarz" - "dynn_Scherer" - "dynn_Braun" - "dynn_Backes" - "dynn_Kr_a_uml_mer" - "dynn_Koch" - "dynn_Herrmann" - "dynn_Ziegler" - "dynn_Recktenwald" - "dynn_Hofmann" - "dynn_Kaiser" - "dynn_Schulz" - "dynn_Fuchs" - "dynn_Baumann" - "dynn_Haas" - "dynn_Jahn" - "dynn_Bonzel" - } - - dynasty_names = { - "dynn_Schmitz" - "dynn_Becker" - "dynn_Schneider" - "dynn_Schmidt" - "dynn_Klein" - "dynn_Meyer" - "dynn_Weber" - "dynn_Schulte" - "dynn_Fischer" - "dynn_Peters" - "dynn_Eiermann" - "dynn_Ohlinger" - "dynn_Franck" - "dynn_Wander" - "dynn_Endesfelder" - "dynn_Riehm" - "dynn_Scharping" - "dynn_Saftig" - "dynn_Klasen" - "dynn_Bengsch" - "dynn_Grillmeier" - { "dynnp_von" "dynn_Preysing" } - "dynn_Hergenr_o_uml_ther" - "dynn_Schade" - "dynn_P_u_uml_tz" - "dynn_Dockweiler" - "dynn_Kohler" - { "dynnp_von" "dynn_Kleve" } - "dynn_Gross" - "dynn_Rupp" - "dynn_Wagner" - "dynn_Sch_a_uml_fer" - "dynn_Schwarz" - "dynn_Scherer" - "dynn_Braun" - "dynn_Backes" - "dynn_Kr_a_uml_mer" - "dynn_Koch" - "dynn_Herrmann" - "dynn_Ziegler" - "dynn_Recktenwald" - "dynn_Hofmann" - "dynn_Kaiser" - "dynn_Schulz" - "dynn_Fuchs" - "dynn_Baumann" - "dynn_Haas" - "dynn_Jahn" - "dynn_Bonzel" - } - - male_names = { - 3 = { - Andreas Anselmo Albrecht Artur - Bernd-Dieter Bruno Benno Bodo - Carl - Detlef Dieter Dietrich - El_i_act_as Emil Erwin Erhard Eduard - Franziskus Friedrich Fritz Ferdinand - G_u_uml_nter Georg-Ludwig Gottschalk Gerhard G_o_uml_tz - Hans-Werner Heinrich Helmut Hans-Heinrich Holger Hartmut Hans-G_u_nter Hans-J_o_uml_rg - Karl-Heinz Klaus-Dieter - Matthias Marcus - Norbert Nikolaus - Tobias Theodor Timo - Otmar Oskar - Ulrich Uwe - R_u_uml_diger Raimund Raphael - Lutz Lutwin Leonhard Lukas - Jochen - Willibald Wolfram - } - 2 = { - Amand Achim Armin Anton - Bertolt Burkhard - Christfried - Darrell - Eugen Erich Edwin Eberhard - Franz-Josef Franz-Rudolf - Gottfried Gisbert Guntram - Herbert Hans-Josef Hans-Otto Heinz Hermann Hans-Peter Hugo - Karl-Hans Karl-Ludwig Kurt-Julius Konrad-Graf Konstantin - Marcel - Siegmund Simon - Volker - } - 1 = { - Adalbert Alfons Alfred Alois Arnold - Benedikt Bernard - Dominic - Engelbert - Gotthilf Gottlieb - Hans-Georg Herward Hans-J_u_uml_rgen Hans-Joachim Hans-Walter Heiko - Klaus Kurt - Rudolf Reinhold - Lowell Lorenz Lothar Leo - Johann-Baptist J_u_uml_rgen Julius - Paulus - Rainer Roman - Sebastian Siegbert - Valentin - Wilfried Wendelin - } - } - female_names = { - 3 = { - Adele Anneliese Anette Anne - B_a_uml_rbel Beate Bianca - Charlotte Christa Christiane Corinna - Daniela - Elena Eleonore Elfriede Elke Eva Eveline - Frieda Friedel Friederike - Gabriela Gisela Gretel - Heidemarie Heiderose Hilde Hildegard - Ilse Irina Irma Irmgard - Janine Johanna Josefa Jutta - Katharina Klaudia Kristina - Liane Liselotte Lydia - Magdalena Margit Marie-Luise Marie-Theresa Marlene Mathilde - Patricia - Regina Rita Rose-Marie - Sandra Sieglinde Silke Stefanie - Thea Theresa Tina - Vanessa Vera Veronika - Waltraud Wilma - } - 2 = { - Anita Anja Alexandra Annegret Antonia - Beatrix Bernadette Brunhilde - Carmen Caroline Christina Cornelia - Dagmar Diana Dorothea - Edeltraut Edith Ella Ellen Erika Evelin - Frida - Gabi Gabriele Gerda Gertraud - Hannelore Heide Helene Henriette - Ina Irene Iris - Jeanette Josefine Juliane - K_a_uml_the Karoline Kornelia - Liesel Laura Lisa Lina Lotte - Margrit Marie-Magdalena Marita Marliese Mechthild Michaela - Natalie - Ottilie - Pauline Pia - Ramona Renate Ruth - Sibylle Silvia Sofie Sonja - Ulrike Ursula - Verena Viktoria - Wiebke - Zita - } - 1 = { - Angelika Annemarie Anne-Rose - Babette Britta - Carina Carol-Ann Constanze - Doris - Edelgard Edeltraud Else Erna Eva-Maria Evelyn - Hanna Heidrun Herta Hilda - Ilka Ilona Isolde - Jessica Judith - Karola Katja - Lieselotte Linda Lucia Luise - Magda Manuela Margareta Margarethe Marie Marta Martina - Nadine Nicole - Rosi Rosina - Tanja - Ulla Uschi Ute - Yvonne - } - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_polish.txt b/common/culture/name_lists/NEOW_polish.txt deleted file mode 100644 index eaedd21da..000000000 --- a/common/culture/name_lists/NEOW_polish.txt +++ /dev/null @@ -1,338 +0,0 @@ -name_list_NEOW_polish = { - - cadet_dynasty_names = { - "dynn__L_stk_azarczyk" - "dynn__S_act_roda" - "dynn__Z_dot_muda" - "dynn__Z_dot_urek" - "dynn_Adamczewski" - "dynn_Adamczyk" - "dynn_Adamiec" - "dynn_Bary_l_stk_a" - "dynn_Boruc" - "dynn_Borus" - "dynn_Brzechwa" - "dynn_Byczy_n_act_ski" - "dynn_Bydgoski" - "dynn_Cebulski" - "dynn_Chmiel" - "dynn_Cichy" - "dynn_Cie_s_act_lak" - "dynn_Czarencki" - "dynn_Do_l_stk__e_ogk_ga" - "dynn_Drwal" - "dynn_Fogiel" - "dynn_Fr_a_ogk_czewski" - "dynn_Gda_n_act_ski" - "dynn_Gryc" - "dynn_Haller" - "dynn_Herman" - "dynn_Hermanowicz" - "dynn_Hofman" - "dynn_Jagiellon" - "dynn_Jakubowski" - "dynn_Jankowski" - "dynn_Jask_o_act_lski" - "dynn_Jastrz_e_ogk_bski" - "dynn_Jeziorny" - "dynn_Kaczmarek" - "dynn_Kami_n_act_ski" - "dynn_Kmicic" - "dynn_Ko_l_stk__l_stk__a_ogk_taj" - "dynn_Ko_s_act_ciuszko" - "dynn_Konieczko" - "dynn_Konieczny" - "dynn_Kope_c_act_" - "dynn_Korczak" - "dynn_Kosowski" - "dynn_Kotowicz" - "dynn_Kowalczyk" - "dynn_Kowalski" - "dynn_Koz_l_stk_owski" - "dynn_Krakowiak" - "dynn_Krauze" - "dynn_Krawczyk" - "dynn_Krupczyk" - "dynn_Krzy_z_dot_anowski" - "dynn_Kujawski" - "dynn_Lasek" - "dynn_Le_s_act_mian" - "dynn_Le_s_act_ny" - "dynn_Lem" - "dynn_Leszczy_n_act_ski" - "dynn_Lewi_n_act_ski" - "dynn_Lewicki" - "dynn_Ma_l_stk_opolski" - "dynn_Malanowski" - "dynn_Malinowski" - "dynn_Markiewicz" - "dynn_Masny" - "dynn_Mazowiecki" - "dynn_Mickiewicz" - "dynn_Mincel" - "dynn_Modry" - "dynn_Musia_l_stk_" - "dynn_Niemen" - "dynn_Niemiec" - "dynn_Norwid" - "dynn_Nowak" - "dynn_Nowakowski" - "dynn_Ochab" - "dynn_Ochocki" - "dynn_Odrza_n_act_ski" - "dynn_Odrzan" - "dynn_Paderewski" - "dynn_Paliwoda" - "dynn_Paw_l_stk_owski" - "dynn_Pawlak" - "dynn_Pawlak" - "dynn_Pi_l_stk_sudski" - "dynn_Piast" - "dynn_Pietrasiak" - "dynn_Piotrowski" - "dynn_Piskorski" - "dynn_Plater" - "dynn_Pomorski" - "dynn_Poniedzielny" - "dynn_Proporczyk" - "dynn_Prus" - "dynn_Radziwi_l_stk__l_stk_" - "dynn_Rogala" - "dynn_Romanowicz" - "dynn_Rozmaryn" - "dynn_Rzecki" - "dynn_Rzeczny" - "dynn_S_l_stk_owacki" - "dynn_Sk_l_stk_odowski" - "dynn_Smolik" - "dynn_St_e_ogk_pie_n_act_" - "dynn_Stasiuk" - "dynn_Sucha_l_stk_a" - "dynn_Suchodolski" - "dynn_Szewczyk" - "dynn_Szmidt" - "dynn_Szwarc" - "dynn_Szyma_n_act_ski" - "dynn_Tkacz" - "dynn_Tomaszewski" - "dynn_Toru_n_act_ski" - "dynn_Ulatowski" - "dynn_Urban" - "dynn_Walczak" - "dynn_Walczyk" - "dynn_Wi_s_act_la_n_act_ski" - "dynn_Wi_s_act_lak" - "dynn_Wilk" - "dynn_Wo_l_stk_odyjowski" - "dynn_Wo_z_act_niak" - "dynn_Wojciechowski" - "dynn_Wojewoda" - "dynn_Wojty_l_stk_a" - "dynn_Wokulski" - "dynn_Wr_o_act_bel" - "dynn_Wybicki" - "dynn_Wysocki" - "dynn_Zag_l_stk_oba" - "dynn_Zaj_a_ogk_czkowski" - "dynn_Zakopia_n_act_ski" - "dynn_Zakrzewski" - "dynn_Zi_e_ogk_ba" - } - - dynasty_names = { - "dynn__L_stk_azarczyk" - "dynn__S_act_roda" - "dynn__Z_dot_muda" - "dynn__Z_dot_urek" - "dynn_Adamczewski" - "dynn_Adamczyk" - "dynn_Adamiec" - "dynn_Bary_l_stk_a" - "dynn_Boruc" - "dynn_Borus" - "dynn_Brzechwa" - "dynn_Byczy_n_act_ski" - "dynn_Bydgoski" - "dynn_Cebulski" - "dynn_Chmiel" - "dynn_Cichy" - "dynn_Cie_s_act_lak" - "dynn_Czarencki" - "dynn_Do_l_stk__e_ogk_ga" - "dynn_Drwal" - "dynn_Fogiel" - "dynn_Fr_a_ogk_czewski" - "dynn_Gda_n_act_ski" - "dynn_Gryc" - "dynn_Haller" - "dynn_Herman" - "dynn_Hermanowicz" - "dynn_Hofman" - "dynn_Jagiellon" - "dynn_Jakubowski" - "dynn_Jankowski" - "dynn_Jask_o_act_lski" - "dynn_Jastrz_e_ogk_bski" - "dynn_Jeziorny" - "dynn_Kaczmarek" - "dynn_Kami_n_act_ski" - "dynn_Kmicic" - "dynn_Ko_l_stk__l_stk__a_ogk_taj" - "dynn_Ko_s_act_ciuszko" - "dynn_Konieczko" - "dynn_Konieczny" - "dynn_Kope_c_act_" - "dynn_Korczak" - "dynn_Kosowski" - "dynn_Kotowicz" - "dynn_Kowalczyk" - "dynn_Kowalski" - "dynn_Koz_l_stk_owski" - "dynn_Krakowiak" - "dynn_Krauze" - "dynn_Krawczyk" - "dynn_Krupczyk" - "dynn_Krzy_z_dot_anowski" - "dynn_Kujawski" - "dynn_Lasek" - "dynn_Le_s_act_mian" - "dynn_Le_s_act_ny" - "dynn_Lem" - "dynn_Leszczy_n_act_ski" - "dynn_Lewi_n_act_ski" - "dynn_Lewicki" - "dynn_Ma_l_stk_opolski" - "dynn_Malanowski" - "dynn_Malinowski" - "dynn_Markiewicz" - "dynn_Masny" - "dynn_Mazowiecki" - "dynn_Mickiewicz" - "dynn_Mincel" - "dynn_Modry" - "dynn_Musia_l_stk_" - "dynn_Niemen" - "dynn_Niemiec" - "dynn_Norwid" - "dynn_Nowak" - "dynn_Nowakowski" - "dynn_Ochab" - "dynn_Ochocki" - "dynn_Odrza_n_act_ski" - "dynn_Odrzan" - "dynn_Paderewski" - "dynn_Paliwoda" - "dynn_Paw_l_stk_owski" - "dynn_Pawlak" - "dynn_Pawlak" - "dynn_Pi_l_stk_sudski" - "dynn_Piast" - "dynn_Pietrasiak" - "dynn_Piotrowski" - "dynn_Piskorski" - "dynn_Plater" - "dynn_Pomorski" - "dynn_Poniedzielny" - "dynn_Proporczyk" - "dynn_Prus" - "dynn_Radziwi_l_stk__l_stk_" - "dynn_Rogala" - "dynn_Romanowicz" - "dynn_Rozmaryn" - "dynn_Rzecki" - "dynn_Rzeczny" - "dynn_S_l_stk_owacki" - "dynn_Sk_l_stk_odowski" - "dynn_Smolik" - "dynn_St_e_ogk_pie_n_act_" - "dynn_Stasiuk" - "dynn_Sucha_l_stk_a" - "dynn_Suchodolski" - "dynn_Szewczyk" - "dynn_Szmidt" - "dynn_Szwarc" - "dynn_Szyma_n_act_ski" - "dynn_Tkacz" - "dynn_Tomaszewski" - "dynn_Toru_n_act_ski" - "dynn_Ulatowski" - "dynn_Urban" - "dynn_Walczak" - "dynn_Walczyk" - "dynn_Wi_s_act_la_n_act_ski" - "dynn_Wi_s_act_lak" - "dynn_Wilk" - "dynn_Wo_l_stk_odyjowski" - "dynn_Wo_z_act_niak" - "dynn_Wojciechowski" - "dynn_Wojewoda" - "dynn_Wojty_l_stk_a" - "dynn_Wokulski" - "dynn_Wr_o_act_bel" - "dynn_Wybicki" - "dynn_Wysocki" - "dynn_Zag_l_stk_oba" - "dynn_Zaj_a_ogk_czkowski" - "dynn_Zakopia_n_act_ski" - "dynn_Zakrzewski" - "dynn_Zi_e_ogk_ba" - } - - male_names = { - _S_act_cibor - Adam Alan Aleksander Alfred Andrzej Antoni Arkadiusz Artur August - Bart_l_stk_omiej Bogdan Bogus_l_stk_aw Boles_l_stk_aw Borys Bronis_l_stk_aw Brajan - Cezary Czes_l_stk_aw - D_z_dot_astin D_z_dot_ejson D_z_dot_on D_z_dot_ord_z_dot_ Dariusz Dominik Doroteusz - Edward Eugeniusz - Felicjan Franciszek - Gabriel Gniewomir Go_s_act_ciwuj Grzegorz Grzymis_l_stk_aw - Henryk Hubert - Ignacy Igor Ireneusz - J_e_ogk_drzej J_o_act_zef Jacek Jakub Jan Janis_l_stk_aw Janusz Jaros_l_stk_aw Jerzy Julian - Karol Kazimierz Kewin Konrad Krystian Krzesimir Krzysztof - Lech Leon Leopold Leszek - M_s_act_ciw_o_act_j Maciej Maksym Maksymilian Marcel Marcin Marek Marian_male Mariusz Mateusz Mi_l_stk_osz Micha_l_stk_ Mieczys_l_stk_aw - Nikodem - Olgierd Oliwier - Pawe_l_stk_ Piotr Przemys_l_stk_aw - Rados_l_stk_aw Radzimir Rafa_l_stk_ Robert Roman Ryszard - S_l_stk_awomir Stanis_l_stk_aw Stefan Sylwester - Tadeusz Tomasz Tymon - W_l_stk_adys_l_stk_aw Waldemar Walery Wies_l_stk_aw Wiktor Wincenty Witold Wojciech - Zbigniew Zbyszko Zdzis_l_stk_aw Ziemowit Zygmunt - } - female_names = { - Adriana Agata Agnieszka Aldona Aleksandra Alicja Aneta Anna - Barbara Beata Bo_z_dot_ena Bogna Bogus_l_stk_awa Britni Bronis_l_stk_awa Brunhilda - D_z_dot_enifer D_z_dot_esika D_z_dot_ord_z_dot_ina Danuta Dobrawa Dorota - El_z_dot_bieta Emilia Eufrozyna Eugenia Ewa Ewelina - Halina Hanna Helena - Irena Iwona Izabela - Jadwiga Janina Jaromira Joanna Jolanta Julia Justyna - Karolina Katarzyna Kazimiera Kinga Krystyna - Ludomi_l_stk_a - Ma_l_stk_gorzata Magdalena Maja Maria Marta Martyna Marzena Meta Mi_l_stk_os_l_stk_awa Monika - Nadzieja Natalia Nawoja Nikol_female - Oliwia - Patrycja Paulina - Renata - Scholastyka Stanis_l_stk_awa Sylwia - Teresa Tomis_l_stk_awa - Urszula - Weronika Wiktoria Wojs_l_stk_awa - Zofia Zuzanna - } - - dynasty_of_location_prefix = "dynnp_z" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_portuguese.txt b/common/culture/name_lists/NEOW_portuguese.txt index 459e8706c..b67e427f2 100644 --- a/common/culture/name_lists/NEOW_portuguese.txt +++ b/common/culture/name_lists/NEOW_portuguese.txt @@ -1,342 +1,50 @@ -name_list_NEOW_portuguese = { +name_list_portuguese_wip = { cadet_dynasty_names = { - "dynn_Abranches" - "dynn_Alves" - "dynn_Antunes" - "dynn_Ara_u_act_jo" - "dynn_Barbosa" - "dynn_Barradas" - "dynn_Cabral" - "dynn_Cardoso" - "dynn_Castro" - "dynn_Coelho" - "dynn_Correia" - "dynn_Cruz" - { "dynnp_da" "dynn_Costa" } - { "dynnp_da" "dynn_Cunha" } - { "dynnp_da" "dynn_Mota" } - { "dynnp_da" "dynn_Palma" } - { "dynnp_da" "dynn_Silva" } - { "dynnp_de" "dynn_Abreu" } - { "dynnp_de" "dynn_Almeida" } - { "dynnp_de" "dynn_Azevedo" } - { "dynnp_de" "dynn_Bettencourt" } - { "dynnp_de" "dynn_Carvalho" } - { "dynnp_de" "dynn_Faria" } - { "dynnp_de" "dynn_Figueiredo" } - { "dynnp_de" "dynn_Freitas" } - { "dynnp_de" "dynn_Jesus" } - { "dynnp_de" "dynn_Lencastre" } - { "dynnp_de" "dynn_Matos" } - { "dynnp_de" "dynn_Melo" } - { "dynnp_de" "dynn_Morais" } - { "dynnp_de" "dynn_Oliveira" } - { "dynnp_de" "dynn_Santana" } - { "dynnp_de" "dynn_Sousa" } - { "dynnp_de" "dynn_Vasconcelos" } - { "dynnp_do" "dynn_Ros_a_act_rio" } - { "dynnp_do" "dynn_Sacramento" } - "dynn_Domingues" - "dynn_Dourado" - "dynn_Esteves" - "dynn_Fernandes" - "dynn_Ferr_a_tld_o" - "dynn_Ferreira" - "dynn_Fonseca" - "dynn_Freire" - "dynn_Galv_a_tld_o" - "dynn_Godinho" - "dynn_Gomes" - "dynn_Gon_c_ced_alves" - "dynn_Gorj_a_tld_o" - "dynn_Goulart" - "dynn_Gra_c_ced_a" - "dynn_Guerreiro" - "dynn_Leal" - "dynn_Lopes" - "dynn_Louren_c_ced_o" - "dynn_Lowndes" - "dynn_Machado" - "dynn_Magro" - "dynn_Maia" - "dynn_Marques" - "dynn_Martins" - "dynn_Meireles" - "dynn_Mendes" - "dynn_Monteiro" - "dynn_Moreira" - "dynn_Neto" - "dynn_Neves" - "dynn_Nobre" - "dynn_Nunes" - "dynn_P_e_hat_go" - "dynn_Pacheco" - "dynn_Pato" - "dynn_Pedroso" - "dynn_Pereira" - "dynn_Pinto" - "dynn_Pires" - "dynn_Piteira" - "dynn_Queiroz" - "dynn_Quintanilha" - "dynn_Ramos" - "dynn_Raposo" - "dynn_Rebelo" - "dynn_Reis" - "dynn_Ribeiro" - "dynn_Rocha" - "dynn_Rodrigues" - "dynn_Sabino" - "dynn_Salvador" - "dynn_Santos" - "dynn_Sequeira" - "dynn_Sim_o_tld_es" - "dynn_Soares" - "dynn_Tavares" - "dynn_Teixeira" - "dynn_Teles" - "dynn_Valverde" - "dynn_Varela" - "dynn_Vieira" - "dynn_Viseu" - "dynn_Vitoriano" } dynasty_names = { - "dynn_Abranches" - "dynn_Alves" - "dynn_Antunes" - "dynn_Ara_u_act_jo" - "dynn_Barbosa" - "dynn_Barradas" - "dynn_Cabral" - "dynn_Cardoso" - "dynn_Castro" - "dynn_Coelho" - "dynn_Correia" - "dynn_Cruz" - { "dynnp_da" "dynn_Costa" } - { "dynnp_da" "dynn_Cunha" } - { "dynnp_da" "dynn_Mota" } - { "dynnp_da" "dynn_Palma" } { "dynnp_da" "dynn_Silva" } - { "dynnp_de" "dynn_Abreu" } - { "dynnp_de" "dynn_Almeida" } - { "dynnp_de" "dynn_Azevedo" } - { "dynnp_de" "dynn_Bettencourt" } - { "dynnp_de" "dynn_Carvalho" } - { "dynnp_de" "dynn_Faria" } - { "dynnp_de" "dynn_Figueiredo" } - { "dynnp_de" "dynn_Freitas" } - { "dynnp_de" "dynn_Jesus" } - { "dynnp_de" "dynn_Lencastre" } - { "dynnp_de" "dynn_Matos" } - { "dynnp_de" "dynn_Melo" } - { "dynnp_de" "dynn_Morais" } - { "dynnp_de" "dynn_Oliveira" } - { "dynnp_de" "dynn_Santana" } - { "dynnp_de" "dynn_Sousa" } - { "dynnp_de" "dynn_Vasconcelos" } - { "dynnp_do" "dynn_Ros_a_act_rio" } - { "dynnp_do" "dynn_Sacramento" } - "dynn_Domingues" - "dynn_Dourado" - "dynn_Esteves" - "dynn_Fernandes" - "dynn_Ferr_a_tld_o" "dynn_Ferreira" - "dynn_Fonseca" - "dynn_Freire" - "dynn_Galv_a_tld_o" - "dynn_Godinho" - "dynn_Gomes" - "dynn_Gon_c_ced_alves" - "dynn_Gorj_a_tld_o" - "dynn_Goulart" - "dynn_Gra_c_ced_a" - "dynn_Guerreiro" - "dynn_Leal" - "dynn_Lopes" - "dynn_Louren_c_ced_o" - "dynn_Lowndes" - "dynn_Machado" - "dynn_Magro" - "dynn_Maia" - "dynn_Marques" - "dynn_Martins" - "dynn_Meireles" - "dynn_Mendes" - "dynn_Monteiro" - "dynn_Moreira" - "dynn_Neto" - "dynn_Neves" - "dynn_Nobre" - "dynn_Nunes" - "dynn_P_e_hat_go" - "dynn_Pacheco" - "dynn_Pato" - "dynn_Pedroso" "dynn_Pereira" - "dynn_Pinto" - "dynn_Pires" - "dynn_Piteira" - "dynn_Queiroz" - "dynn_Quintanilha" - "dynn_Ramos" - "dynn_Raposo" - "dynn_Rebelo" - "dynn_Reis" - "dynn_Ribeiro" - "dynn_Rocha" - "dynn_Rodrigues" - "dynn_Sabino" - "dynn_Salvador" "dynn_Santos" - "dynn_Sequeira" - "dynn_Sim_o_tld_es" - "dynn_Soares" - "dynn_Tavares" - "dynn_Teixeira" - "dynn_Teles" - "dynn_Valverde" - "dynn_Varela" - "dynn_Vieira" - "dynn_Viseu" - "dynn_Vitoriano" } male_names = { 10 = { - Alberto Alexandre Andr_e_act_ Ant_o_act_nio Armando Artur - Bruno + Alberto Ant_o_act_nio Carlos - Daniel David Diogo Duarte - Eduardo - Fernando Filipe Francisco - Gon_c_ced_alo - H_e_act_lder Henrique Hugo - Jo_a_tld_o Joaquim Jorge Jos_e_act_ + Duarte + Filipe Francisco + Jo_a_tld_o Jos_e_act_ Lu_i_act_s - M_a_act_rio Manuel Marco Miguel - N_e_act_lson Nuno - Paulo Pedro - Ricardo Rui - S_e_act_rgio - Thez Tiago - Vasco Victor + M_a_act_rio Manuel + Pedro + Rui } 5 = { _A_act_lvaro - _A_hat_ngelo - _O_act_scar - Ab_i_act_lio Abel Adelino Adriano Afonso Agostinho Albino Alfredo Am_e_act_rico Am_i_act_lcar Amadeu An_i_act_bal Arlindo Armindo Arnaldo Ascenso Augusto Avelino - Bernardo - C_e_act_sar Celso Cl_a_act_udio Cristiano - Dinis Domingos - Edgar Emanuel Ernesto Eurico - F_a_act_bio Frederico - Gil Gilberto Guilherme Gustavo - Hor_a_act_cio Humberto - Jaime Joel Juli_a_tld_o - Leandro Leonel Lino - M_a_act_rcio Marcelo Marcos Marcus Mauro - Oct_a_act_vio Orlando - R_u_act_ben Ra_u_act_l Rafael Raul Renato Roberto Rodolfo Rodrigo Rog_e_act_rio - Samuel Sandro Sim_a_tld_o - Telmo Tom_a_act_s - V_i_act_tor Valdemar Valter Virg_i_act_lio + Amadeu } 1 = { - _E_act_lio - Ac_a_act_cio Ac_i_act_lio Ad_a_tld_o Ad_e_act_rito Adalberto Ademar Aires Al_i_act_pio Albano Alcides Alcino Ald_o_act_nio Alexandrino Almerindo Alo_i_act_sio Altino Am_a_hat_ndio Amadeo Amantino Amarino Amaro Anacleto Anast_a_act_cio Anat_o_act_lio Anselmo Ant_i_act_dio Antero Antonino Aquilino Aquino Arcanjo Aristides Arm_e_act_nio Armelim Ars_e_act_lio At_i_act_lio Aur_e_act_lio Aureo - B_a_act_rtolo Bas_i_act_lio Belarmino Belchior Belmiro Benjamim Bento Bernardino Berto - C_a_hat_ndido Caetano Camilo Casimiro Cipriano Cirilo Cris_o_act_stomo Crist_o_act_v_a_tld_o Cust_o_act_dio - D_e_act_nis Defensor Delfim Delmar Delmiro Diamantino Dimas Dion_i_act_sio Dorilo Dulcineo Durval - Edmundo El_i_act_sio El_o_act_i Eleut_e_act_rio Elton Em_i_act_dio Em_i_act_lio Est_e_hat_v_a_tld_o Eug_e_act_nio Eus_e_act_bio Evaristo - Fabian Fausto Feliciano Ferdinando Fidelino Firmino Fl_o_act_rido Flausino Flor_e_hat_ncio Florival - Garcia Germano Gaspar Gerv_a_act_sio Gilianes Gualter Guido - H_e_act_lio Heitor Heliodoro Herberto Herculano Herl_a_hat_nder Herm_i_act_nio Hermenegildo Hern_a_hat_ni Hil_a_act_rio Hip_o_act_lito Hon_o_act_rio - Idalino Idilberto Igor Il_i_act_dio Inoc_e_hat_ncio Isa_i_act_as Isidoro Isidro Ismael Ivan Ivo - J_u_act_lio Jacinto Janu_a_act_rio Jer_o_act_nimo Jesualdo Josu_e_act_ Justino Juvenal - L_u_act_cio Ladislau Laurentino Laurindo Leonardo Liberal Lic_i_act_nio Lit_e_act_rio Louren_c_ced_o Luciano Ludgero Luiz - Manoel Marcelino Marcello Mariano Marino Martim Mateus Maur_i_act_cio Maximiano Melchior Milit_a_tld_o Mois_e_act_s - N_e_act_lio Nicolau Noah Norberto - Octaviano Ol_i_act_vio Olavo Olinto On_e_act_simo Orlandino Osvaldo Otelo Ov_i_act_dio - Parc_i_act_dio Pel_a_act_gio Pompeu Porf_i_act_rio - Raimundo Ramiro Reinaldo Rolando Romeu Ronaldo Ruy - S_i_act_lvio Sa_u_act_l Salvador Sebasti_a_tld_o Serafim Severiano Sid_o_act_nio Silv_e_act_rio Silvino Soeiro - Te_o_act_filo Teot_o_act_nio Tom_e_act_ Trist_a_tld_o - Ulisses Umberto Urbano - Valdemiro Valentim Verg_i_act_lio Vicente Vin_i_act_cius Viriato Vital Vitalino Vitorino } } female_names = { 10 = { - _A_hat_ngela - Alexandra Ana Anabela Andreia - C_a_act_tia C_e_act_lia Carla Carolina Catarina Cl_a_act_udia Clara Clorinda Cristina - Daniela Diana - Elisabete Elsa - F_a_act_tima Fernanda Filipa Filomena - Helena - In_e_hat_s Isabel + Alexandra Joana - Liliana Lu_i_act_sa Lurdes - M_o_act_nica Mafalda Manuela Margarida Maria Maria_spc_de_spc_F_a_act_tima Maria_spc_de_spc_Lurdes Mariana Marisa Marta - Patr_i_act_cia Paula - Raquel Rosa - S_i_act_lvia S_o_act_nia Sara Sofia Susana - Teresa - V_a_hat_nia Vanessa Vera - + Maria + Sofia + Vanessa } 5 = { - Adelaide Adriana Aida Alda Alice Am_e_act_lia Andrea Aurora - B_a_act_rbara Beatriz - C_a_hat_ndida Carina Carmen Carmo Cec_i_act_lia Celeste Concei_c_ced__a_tld_o - Deolinda Dora - Edite Eduarda Em_i_act_lia Ema Eug_e_act_nia - Gabriela Gl_o_act_ria Gra_c_ced_a - Ilda Irene Ivone - J_u_act_lia Judite - L_u_act_cia Lara Laura Leonor Lina - Madalena Magda Maria_spc_da_spc_Concei_c_ced__a_tld_o Maria_spc_da_spc_Gl_o_act_ria Maria_spc_da_spc_Gra_c_ced_a Maria_spc_do_spc_Carmo Maria_spc_do_spc_Ros_a_act_rio Matilde - N_a_act_dia Nat_a_act_lia - Odete Olga - Rafaela Regina Ros_a_act_rio - Soraia - Telma - Virg_i_act_nia + Maria_spc_do_spc_Carmo } 1 = { - _U_act_rsula - Albina Alc_i_act_dia Aldemira Alexandrina Alma Am_a_act_lia Ang_e_act_lica Antonieta Apol_o_act_nia Assun_c_ced__a_tld_o Augusta Aur_e_act_lia - Bebiana Benvinda Bernardina Berta Branca - Carin Carlota Carmelina Carmelinda Carole Celestina Clarisse Cust_o_act_dia - D_a_act_lia Dinah - Elisa Elma Elvira Elza Erc_i_act_lia Ermelinda Esmeralda Etelvina Eul_a_act_lia Eur_i_act_dice Evelina - Fab_i_act_ola - Georgette Gertrudes - H_e_act_lia Helga Helo_i_act_sa Herm_i_act_nia Hermenegildo - Id_a_act_lia Idalina Il_i_act_dia Isabela Isaura Isilda Ism_e_act_nia Ivete - Jamila Joacine Joaquina Joceline Josefa Josefina Jovita Judith Julieta - L_i_act_lia Laurinda Leontina Maria_spc_de_Lourdes Lourdes Lourdina Lu_i_act_za Ludovina - M_a_act_rcia Mar_i_act_lia Mara Maria_spc_da_spc_Luz Maria_spc_da_spc_Purifica_c_ced__a_tld_o Maria_spc_das_spc_Merc_e_hat_s Maria_spc_de_spc_Assun_c_ced__a_tld_o Maria_spc_de_spc_Bel_e_act_m Maria_spc_do_spc_C_e_act_u Maria_spc_do_spc_Pilar Maria_spc_Goreti Maria_spc_Jos_e_act_ Maria_spc_Salete Marina Martina Mary Matilda Merc_e_hat_s Mercedes Miquelina - N_i_act_vea Natalina Neuza Nilza - Of_e_act_lia Ol_i_act_mpia Olinda Or_i_act_sia Ot_i_act_lia - Palmira Patricia Pilar - Rita Romana Romualda Rosalina Rosette Rubina - Sandra Sarah Simone Sita Solange Stella - Violante - Wanda - Zita Zulmira + Carin } } - dynasty_of_location_prefix = "dynnp_de" - patronym_suffix_male = "dynnpat_suf_es" - patronym_suffix_female = "dynnpat_suf_es" - always_use_patronym = yes + dynasty_of_location_prefix = "dynnp_of" # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. pat_grf_name_chance = 50 diff --git a/common/culture/name_lists/NEOW_pribaltic.txt b/common/culture/name_lists/NEOW_pribaltic.txt deleted file mode 100644 index a9183c185..000000000 --- a/common/culture/name_lists/NEOW_pribaltic.txt +++ /dev/null @@ -1,122 +0,0 @@ -############### PRIBALTIYSKIY ################### - -name_list_NEOW_pribaltiyskiy = { #falsanix personal touch - - cadet_dynasty_names = { - "dynn_Andreyevich" - "dynn_Artemovich" - "dynn_Alekseyevich" - "dynn_Alekasandrovich" - "dynn_Athanasievich" - "dynn_Avgustovskiy" - "dynn_Borisovskiy" - - "dynn_Ilyinskiy" - "dynn_Ivanovskiy" - "dynn_Koroleveckiy" - - } - - dynasty_names = { - "dynn_Antonov" - "dynn_Arntgolts" - "dynn_Baltiyskiy" - "dynn_Belov" - "dynn_Belorusskiy" - "dynn_Dementiev" - "dynn_Djatlov" - "dynn_Fedorov" - "dynn_Goffman" - "dynn_Insterburgskiy" - "dynn_Jakovlev" - "dynn_Kazak" - "dynn_Koroleveckiy" - "dynn_Litovskiy" - "dynn_Merzlikin" - "dynn_Nistrenskiy" - "dynn_Novgorodskiy" - - "dynn_Ozerov" - "dynn_Petrogradskiy" - "dynn_Pilavskiy" - "dynn_Polesskiy" - "dynn_Polskiy" - "dynn_Ragnitskiy" - "dynn_Romanov" - "dynn_Rozen" - "dynn_Rozenfeld" - "dynn_Rozenmaiden" - "dynn_Smolenskiy" - "dynn_Snegovskiy" - "dynn_Tilsitskiy" - - - - - "dynn_Vovk" - "dynn_Zalesskiy" - { "dynnp_fon" "dynn_K_o_uml_nigsberg" } - { "dynnp_fon" "dynn_Insterburg" } - "dynn_Serebrjakov" - { "dynnp_fon" "dynn_Degrjach_o_uml_ff" } - } - - male_names = { - Albert Aleksander Aleksej Anatolij Andrej Athanasij Artur Avgust - Basilij Borjs Bronis_l_stk_av - Daniil Dimitrij Dmitrij - Evgenij Emilij - Fjodor Fjoderik Fevronij Filipp Frantsisk - Gavrijl Georgij Gleb Grigorij - Iakov Ignatij Igor Ilija Ivan - Jaros_l_stk_av Jelisej Jufimij Julij Jurij - Karl Kirill Konstantin Kristijan - Ljova Leonid Leopold - Matvej Marijan Mikhaj_l_stk_ - Nikita Niko_l_stk_aj Niko_l_stk_as Niko_l_stk_ash - Oliver - Pave_l_stk_ Pjotr - Robert Roman Rostislav Ruslan - Simjon Stanis_l_stk_av Stefan Sviatos_l_stk_av - Tomas Tomash - Vadim Valentin Valerian Valerij Vasilij Viaches_l_stk_av Viljam V_l_stk_adimir Vladis_l_stk_av Vsevolod Vyshes_l_stk_av - } - female_names = { - Adelina Albertina Aleksandra Alenia Amalia Ameli Amelia Anastasia Ann-Sofi Anna Anna-Maria Anna_spc_Maria Anna_spc_Sofia Alisia - Barbara B_e_act_atrissa Bronis_l_stk_ava - Ekatherina Elizaveta Evgenia Emilia - Feodora Fevronia Fillippa - Olivia Olga - Ir_e_act_na Ivona - Janna Jaros_l_stk_ava Juditha Jufimia Julia Julianna Junona Juria - Katherina Karenina - Liudmila Lizavetha Luiza - Margaritta Mari Maria Maria_spc_Anna Maria_spc_Luiza Maria_spc_Sofia Maria_spc_Sharlotta Marina - Nadezha Natalia Nika Nikalina Nikol_female - Pavelina Polina - Roza Rozalia - Sharlotta Sofi Sofia Sofi-Mari Stanis_l_stk_ava Sviatos_l_stk_ava - Tatjana Tanja - Valeria Vasilisa Viaches_l_stk_ava Viktoria Vladis_l_stk_ava Vyshes_l_stk_ava - } - dynasty_of_location_prefix = "dynnp_fon" - - patronym_suffix_male = "dynnpat_suf_ov" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 25 - mat_grf_name_chance = 15 - father_name_chance = 1 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 15 - mat_grm_name_chance = 15 - mother_name_chance = 1 - - mercenary_names = { - { name = "mercenary_company_free_batallion_of_insterburg" # Volniy Batalion - name = "mercenary_company_rota_of_rus" - } - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_provencal.txt b/common/culture/name_lists/NEOW_provencal.txt index e802e6d67..e947bec8e 100644 --- a/common/culture/name_lists/NEOW_provencal.txt +++ b/common/culture/name_lists/NEOW_provencal.txt @@ -352,7 +352,7 @@ } 5 = { _E_act_ug_e_grv_nio _E_grv_vo - Adriano_female Agato Agn_e_grv_s Albertino_female Alessio_female Alino Alis Am_e_grv_li Ana_i_uml_s Andriveto Aneto Ang_e_grv_lo_female Ano-Claro Ano-Lauro Ano-Liso Ano-Souf_i_grv_o Antouneto Arleto Aude Auroro + Adriano Agato Agn_e_grv_s Albertino_female Alessio_female Alino Alis Am_e_grv_li Ana_i_uml_s Andriveto Aneto Ang_e_grv_lo_female Ano-Claro Ano-Lauro Ano-Liso Ano-Souf_i_grv_o Antouneto Arleto Aude Auroro Beatris Benedito_female Berto_female Blanco_female Carleno_female Carmen Celi_a_grv_ Charloto Chichoueso Cindy Clarisso Clem_e_grv_nci Clementino_female Clou_e_grv_ Clourindo Cloutido Coural_i_grv_o Coustan_c_ced_o Cynthia Debora Diano Dourout_e_grv_io diff --git a/common/culture/name_lists/NEOW_prytoneg.txt b/common/culture/name_lists/NEOW_prytoneg.txt index d964668ac..e4d193689 100644 --- a/common/culture/name_lists/NEOW_prytoneg.txt +++ b/common/culture/name_lists/NEOW_prytoneg.txt @@ -1,4 +1,4 @@ -name_list_prytoneg = { +name_list_prytoneg = { cadet_dynasty_names = { { "dynn_Grhysllyy" } @@ -67,49 +67,27 @@ } male_names = { #add name equivalencies to this later | heavily welshified english, add asian names - # New post-The_Random_Cheese names - _AE_dem _AE_id _AE_irva _AE_ktheoh _AE_ldernon _AE_li _AE_mbroseh _AE_ran _AE_rav - Aahlex Aahlexenda Abneh Ahkhenuhten Ahmahnhotep Albeht Alen Alfehd Anroo Anthuni Archibawld Arnuhd Artheh Awgystws - Baheer Bahsenshuho Bantlee Bedivuh Behohwoolf Benjemen Br_e_brv_kat Brahyan Brendun - Cadwalun Chakrehbahteh Charls Cherryuh - D_ae_ren D_ae_rias Dahnyuhl Dahvensh Danvid Denethuh Dhruvan Domanik Duluhn - Ehvith - Heethkluhf Hemlet Henguhst Hirou - Keeawps Klemuhnt Krestuhfuh - Lansuhlot - Mekbeth - Ohrtuhveeus Ohrwell Orsa Osihmandeeus - Ramissi Robynud Rodehrick - S_ae_ld_i_hat_n - Thutmos Tolkean Tutanchamwn - - # Old pre-The_Random_Cheese names - Aarhwsh Accolon Addgarh Adrhyan Aeddan Agrhafyayn Ahmadd Ajaks Aksel Albanactus Albus Alddarhyon Alddorh_Aldroenus Amanddyl Anarhyon Anddwcal Angus Ansylm Arhchgallo Arhshyyr Arhthfoddo Arhthos Atanamyrh Atanatarh Aubrhyy - Balbeir Baldrhyc Balyan Barhnabas Barhtly Blyyddwd Brhan Brhochfayl Brhunorh Brhwtus Brhylan Brhynnyus Brhyog Byaufforht Bylal - Caddcwal Caddwaladrh Caddwgan Calogrhynant Carhaddog Carhloman Caswallon Casym Caydd Charhlys Chylperhyc Colyn Conan Constantyny Corhyolanus Cydrhyc Cynddylw Cynddyyrhn Cynfarhch Cynffawr Cynffayl Cynffylyn Cyngarh Cyrhydyg Cywyn Cyyf - Dafyndiwr Ddagobyrht Ddagonyt Ddonaldd Ddorhyan Ddouglas Ddumnagual Ddylan Ddylrhoy - Eaddsyg Eaddwald Eaddwarhd Ectorh Eddmundd Eddwyn Eddyrhn Efan Elrhos Elyan Erhyc Eynyon - Ffrhagan Ffrhancys Ffrhobyshyrh Ffrhydyrhyc Ffrhyog Ffylyp Ffynyas Ffyrhgus Ffyrhmyn Ffyrhnffayl Ffyrhrhyks Fyoddorhy + Aarhav Aarhon Aarhwsh Accolon Addam Addgarh Adrhyan Aeddan Agrhafyayn Ahmadd Ajaks Akhynaton Aksel Alan Alastayrh Albanactus Albus Albyrht Alddarhyon Alddorh_Aldroenus Alfrhyd Alyksandyrh Amanddyl Anarhyon Anddwcal Andrhyw Angus Ansylm Arhchgallo Arhfurh Arhnoldd Arhshyyr Arhthfoddo Arhthos Atanamyrh Atanatarh Aubrhyy + Baldrhyc Balyan Barhnabas Barhtly Blyyddwd Brhan Brhochfayl Brhunorh Brhwtus Brhyan Brhylan Brhynnyus Brhyog Byaufforht Bydyvyrhy Bylal + Caddcwal Caddwaladrh Caddwallon Caddwgan Calogrhynant Carhaddog Carhloman Caswallon Casym Caydd Charhlys Chrhystoffyrh Chylperhyc Colyn Conan Constantyny Corhyolanus Cydrhyc Cynddylw Cynddyyrhn Cynfarhch Cynffawr Cynffayl Cynffylyn Cyngarh Cyrhydyg Cywyn Cyyf + Ddagobyrht Ddagonyt Ddarhyus Ddawyd Ddonaldd Ddorhyan Ddouglas Ddumnagual Ddylan Ddylrhoy + Eaddsyg Eaddwald Eaddwarhd Ectorh Eddmundd Eddwyn Eddyrhn Efan Elrhos Elyan Emrhys Erhyc Eynyon + Ffrhagan Ffrhancys Ffrhobyshyrh Ffrhydyrhyc Ffrhyog Ffylyp Ffynyas Ffyrhgus Ffyrhmyn Ffyrhnffayl Ffyrhrhyks Gallahadd Gamon Gann Garhyf Godffrhyy Godwyn Gorhddon Grhyffyf Grhygorhy Grhyngolet Guy Gwrhyadd Gwyn Gylberht Gylddas Gylys Gyoffrhyy Gyorhgy Gyrhaldd Gyrhaynt Hallatan Harholdd Harhpyrh Harhrhy Harhtnyll_Hartnell Hawylock Horhatyo Hugh Humfrhyy Hurhnddall Hyctorh Hyngyst Hyrham - Iddnyrhf Iddwal Ifanhoy Inyrh Isaac Isambarhdd Ishmayl Isylmo + Iddnyrhf Iddwal Inyrh Isaac Isambarhdd Ishmayl Isylmo Jamys John Jonathan Jorhddan Josyff Julyan Julys Justyn Jycyll - Laurhyncy Locrhynus Lucan Lupus Lwcyus Lwddowyyc Lyonyl Lyu Lywarhch Lyyrh - Malcolm Malyc Mancsomy Marhc Marhmadduky Marhtyn Marhyus Matfyw Maurhycy Maylgwn Mohammydd Morhddrhydd Morhgan Mychayl Mylddrhyc Myrhlyn Mymprhycyus Mynastyrh Myrhcurhy + Lancylot Laurhyncy Locrhynus Lucan Lupus Lwcyus Lwddowyyc Lyonyl Lyu Lywarhch Lyyrh + Malcolm Malyc Mancsomy Marhc Marhmadduky Marhtyn Marhyus Matfyw Maurhycy Maylgwn Mohammydd Morhddrhydd Morhgan Mychayl Mylddrhyc Mymprhycyus Mynastyrh Myrhcurhy Nafanyyl Narhmyrh Nasyrh Norhman Nycholas Nylson Nynnyaw Nynnyus Nyyptyon Padrhyg Palamyddys Palantyrh Paul Pellyas Pellynorhy Porhrhyks Pypyn Pyrh Pyrhcywyal Pytyrh Rhalff Rhanddolff Rhobyn Rhobyrht Rhogyrh Rholandd Rhoman Rhonaldd Rhubyus Rhuddygorhy Rhudyarhdd Rhycharhdd Rhygby Rhygynaldd Rhyngo Rhywyallo - Sagrhamorhy Sahyd Samuyl Sandeip Sayn Scafylock Scott Shyrhloc Sorhonto Spyky Styffyn Stynyan Sullywyan Surhyon Sylwystyrh Symon Symrhathon Sywyrhus + Sagrhamorhy Sahyd Samuyl Sayn Scafylock Scott Shyrhlock Sorhonto Spyky Styffyn Stynyan Sullywyan Surhyon Sylwystyrh Symon Symrhathon Sywyrhus Tarhrhant Tegwyd Thaddyus Thyobaldd Thyoffylus Trhystan Tybyrhyus Tyygnmouf Ufrh Urhyyn Waltyrh Wayn Wbyrhon Wlywyyrh Wutgrhaby Wyalyrhyan Wyarhddamyrh Wyladd Wylbyrht Wyllyam Wynston Wyyctorh Wyyncynt Wyyysyy } female_names = { #add name equivalencies to this later | also need to add some british asian names later - # New post-The_Random_Cheese names - Clehrinduh - Kl_ae_apatra - - # Old pre-The_Random_Cheese names Abygayl Adda Addyla Addylayddy Affrhodyty Agnys Almarhyan Almyrha Alycy Amyce Ancalymy Angyla Anny Antoynytty Awylyny Blodwyn Boudyca Brhonwyn Byanca Byatrhyks Carhon Cathyrhyny Catyy Charhytyy Chloy Clarha Clymyntyny Constancy Corhddylya Crhyyrhwy Cycylya Cynfya Cyyndrhych @@ -117,16 +95,16 @@ Edyf Ela Elayny Elwyrha Elyanorh Elysabyf Emma Emylyy Enydd Esfyrh Euddorha Ewya Ffatymah Ffayy Fflyurh Ffoyby Ffrhancys_female Ffydylya Ffyllys Ffylomyna Ffylyppa Ffylyssa Ffyon Glorhyana Guynywyrhy Gwladdys Gwyffrhywy Gwyn Gwynddolyn Gwynhwyffar Gwynllyan Gyorhgya Gyrhalddyny - Hannah Hasyl Hatshypswt Hawysy Hollyy Honorhya Horhtynsy Hylyna Hyrhmyony Hystyrh + Hannah Hasyl Hawysy Hollyy Honorhya Horhtynsy Hylyna Hyrhmyony Hystyrh Iddrhyl Inddya Iorhyf Irhyny Isabyl Isabylla Isabylly Isyult Jany Joan Joanna Joanny Johanny Josyffyny Judyf Julyana Julyyt Jyssamyny Laurhyn Lorhrhayny Lowrhy Lucya Lunyty Lyah Lynorh Lyttycy Mahaut Marhgarhyt Marhoynna Marhya Marhyy Matyldda Mauddy Morhgana Mylddrhydd Myllycynt Myrhandda - Nya Nycoly Nyffyrhtyty Nygfyngaly Nymuy Nysta + Nya Nycoly Nygfyngaly Nymuy Nysta Patrhycya Prhuddyncy Pytrha Pytrhonya Rhachyl Rhonwyn Rhosyn Rhyan Rhyannon Rhygyna Samanfa Sarha Soffrhonya Susanny Sybyl Sylmarhyyn Sylwya Sylyna - Tangwystl Thyoddosya Tylpyrhyyn Tyrhysa Tytanya + Tangwystl Thyoddosya Tylpyrhyyn Tyrhysa Wlywyy Wyanymylddy Wyctorhya Wyna Wynnyffrhydd Wynus Wyrhtylyny Wywyana } dynasty_of_location_prefix = "dynnp_wff" diff --git a/common/culture/name_lists/NEOW_rhinelander.txt b/common/culture/name_lists/NEOW_rhinelander.txt deleted file mode 100644 index 7afa198cc..000000000 --- a/common/culture/name_lists/NEOW_rhinelander.txt +++ /dev/null @@ -1,274 +0,0 @@ -name_list_NEOW_rhinelander = { - - cadet_dynasty_names = { - "dynn_Arenz" - "dynn_B_u_uml_scher" - "dynn_Bauer" - "dynn_Becker" - "dynn_Beckmann" - "dynn_Berens" - "dynn_Berger" - "dynn_Blesken" - "dynn_Br_u_uml_x" - "dynn_Braun" - "dynn_Bredow" - "dynn_Breuer" - "dynn_Brinkmann" - "dynn_Bukowski" - "dynn_Buller" - "dynn_Busch" - "dynn_Cranen" - "dynn_Crump" - "dynn_Czech" - "dynn_Dahlhoff" - { "dynnp_de" "dynn_Maizi_e_grv_re" } - "dynn_Engelmann" - "dynn_Ernst" - "dynn_Esser" - "dynn_Fischer" - "dynn_Gelhausen" - "dynn_H_a_uml_sel" - "dynn_Hartmann" - "dynn_Heimes" - "dynn_Hoffmann" - "dynn_Holz" - "dynn_Itgenshorst" - "dynn_Jansen" - "dynn_Jarosz" - "dynn_Jung" - "dynn_K_o_uml_nig" - "dynn_Kaiser" - "dynn_Kaya" - "dynn_Kepser" - "dynn_Klein" - "dynn_Kleinemeier" - "dynn_Knoche" - "dynn_Koch" - "dynn_Kowalski" - "dynn_Kr_a_uml_mer" - "dynn_Kr_u_uml_ger" - "dynn_Krause" - "dynn_Kunz" - "dynn_Lange" - "dynn_Lehmann" - "dynn_M_o_uml_ller" - "dynn_M_u_uml_ller" - "dynn_Maas" - "dynn_Machens" - "dynn_Meier" - "dynn_Mertens" - "dynn_Meyer" - "dynn_Neumann" - "dynn_Nillies" - "dynn_Nowak" - "dynn_Pelzer" - "dynn_Peters" - "dynn_Pfennings" - "dynn_Pohlmann" - "dynn_Reinders" - "dynn_Reinke" - "dynn_Richter" - "dynn_Ricker" - "dynn_Rombey" - "dynn_Roters" - "dynn_Ruch" - "dynn_Sch_a_uml_fer" - "dynn_Schemmel" - "dynn_Schmidt" - "dynn_Schmitz" - "dynn_Schneider" - "dynn_Scholz" - "dynn_Schr_o_uml_der" - "dynn_Schulte" - "dynn_Schulz" - "dynn_Schulze" - "dynn_Schumacher" - "dynn_Schwarz" - "dynn_Schwunk" - "dynn_Stohldreier" - "dynn_Th_o_uml_nnes" - "dynn_Thor" - "dynn_Tupat" - "dynn_Vierk_o_uml_tter" - "dynn_Vogel" - "dynn_Vogt" - "dynn_Vorderbr_u_uml_ggen" - "dynn_Wagner" - "dynn_Walter" - "dynn_Weber" - "dynn_Werner" - "dynn_Wolf" - "dynn_Wulf" - "dynn_Y_i_act_lmaz" - "dynn_Zimmermann" - } - - dynasty_names = { - "dynn_Arenz" - "dynn_B_u_uml_scher" - "dynn_Bauer" - "dynn_Becker" - "dynn_Beckmann" - "dynn_Berens" - "dynn_Berger" - "dynn_Blesken" - "dynn_Br_u_uml_x" - "dynn_Braun" - "dynn_Bredow" - "dynn_Breuer" - "dynn_Brinkmann" - "dynn_Bukowski" - "dynn_Buller" - "dynn_Busch" - "dynn_Cranen" - "dynn_Crump" - "dynn_Czech" - "dynn_Dahlhoff" - { "dynnp_de" "dynn_Maizi_e_grv_re" } - "dynn_Engelmann" - "dynn_Ernst" - "dynn_Esser" - "dynn_Fischer" - "dynn_Gelhausen" - "dynn_H_a_uml_sel" - "dynn_Hartmann" - "dynn_Heimes" - "dynn_Hoffmann" - "dynn_Holz" - "dynn_Itgenshorst" - "dynn_Jansen" - "dynn_Jarosz" - "dynn_Jung" - "dynn_K_o_uml_nig" - "dynn_Kaiser" - "dynn_Kaya" - "dynn_Kepser" - "dynn_Klein" - "dynn_Kleinemeier" - "dynn_Knoche" - "dynn_Koch" - "dynn_Kowalski" - "dynn_Kr_a_uml_mer" - "dynn_Kr_u_uml_ger" - "dynn_Krause" - "dynn_Kunz" - "dynn_Lange" - "dynn_Lehmann" - "dynn_M_o_uml_ller" - "dynn_M_u_uml_ller" - "dynn_Maas" - "dynn_Machens" - "dynn_Meier" - "dynn_Mertens" - "dynn_Meyer" - "dynn_Neumann" - "dynn_Nillies" - "dynn_Nowak" - "dynn_Pelzer" - "dynn_Peters" - "dynn_Pfennings" - "dynn_Pohlmann" - "dynn_Reinders" - "dynn_Reinke" - "dynn_Richter" - "dynn_Ricker" - "dynn_Rombey" - "dynn_Roters" - "dynn_Ruch" - "dynn_Sch_a_uml_fer" - "dynn_Schemmel" - "dynn_Schmidt" - "dynn_Schmitz" - "dynn_Schneider" - "dynn_Scholz" - "dynn_Schr_o_uml_der" - "dynn_Schulte" - "dynn_Schulz" - "dynn_Schulze" - "dynn_Schumacher" - "dynn_Schwarz" - "dynn_Schwunk" - "dynn_Stohldreier" - "dynn_Th_o_uml_nnes" - "dynn_Thor" - "dynn_Tupat" - "dynn_Vierk_o_uml_tter" - "dynn_Vogel" - "dynn_Vogt" - "dynn_Vorderbr_u_uml_ggen" - "dynn_Wagner" - "dynn_Walter" - "dynn_Weber" - "dynn_Werner" - "dynn_Wolf" - "dynn_Wulf" - "dynn_Y_i_act_lmaz" - "dynn_Zimmermann" - } - - male_names = { - _O_uml_mer _O_uml_zkan - Aaron Achim Adalbert Albert Albrecht Alexander Alfred Alois Aloys Amos Andr_e_act_ Andreas Andreas-Paul Anton Armin Arndt Arne Arnfried Arnold Attila August Axel - Bastian Benedikt Benjamin Bernd Bernhard Bert Berthold Bj_o_uml_rn Bodo Bruno Burak Burkhard - C_u_uml_neyt Carl Carsten Cem Chris Christer Christian Christof Christoph Claus Clemens Cyrill - Daniel Dankward David Deniz Dennis Derya Detlef Detlev Dieter Diether Dietmar Dietrich Din_c_ced_er Dirk Dominik - Eberhard Edgar Edmund Eduard Egon Elmar Emil Emmanuel Emre Engelbert Enno Eric Erich Ernst Ernst-Lothar Ernst-Wilhelm Erwin Ewald - Fabian Falk Felix Ferdinand Florian Frank Franz Franz-Josef Frederic Frederik Friedhelm Friedrich Friso Fritz - G_u_uml_nter G_u_uml_nther Gabriel Gebhard Georg Gerald Gerd Gerhard Gero Gerrit Giuseppe Gordan Gottfried Gregor Guido Gustav - H_u_uml_seyin Hakim Hann Hanno Hanns Hans Hans-Georg Hans-Heinrich Hans-Hermann Hans-Hilmar Hansj_o_uml_rg Hans-J_u_uml_rgen Hans-Karl Hans-Peter Hans-Theo Hans-Werner Hans-Willi Harald Harry Hartmut Heiner Heinrich Heinz Heinz-Josef Helge Helmut Hendrik Henning Henrik Henry Herbert Heribert Hermann Hermann-Josef Hilmar Horst Hubert Hubertus Hugo Hunold - Ibrahim Ignatz Ingo - J_o_uml_rg J_o_uml_rk J_o_uml_rn J_u_uml_rgen Jacques Jakob Jan Jan-Henrik Jannes Jendrik Jens Jeremy Joachim Jochen Johann Johannes Jonas Josef Joseph Josia Jost Julius Justin Justus - Karl Karl-Friedrich Karl-Heinz Karlheinz Karl-Josef Karl-Wilhelm Kaspar Kilian Kim Klaus Klaus-Bernd Klaus-Dieter Knut Konrad Konstantin Kristian Kubilay Kurt - Lambert Lars Leander Leif Lennart Leo Leon Leonhard Liane Lino Linus Lorenz Lothar Lucio Ludger Ludwig Ludwin Lukas Lutz - Maik Malte Manfred Manfried Manuel Marc Marcel Marco Marcus Mario Markus Martin Masoud Mathias Matthias Matthis Mattis Max Maxim Maximilian Mehmet Mehrdad Meinolf Michael Mike Mirko Missagh Moritz Moussa - Niclas Nicolo Niklas Nils Norbert - Olaf Oliver Oswald Otto - Pascal Patrick Paul Paul-Walter Peter Philipp - R_u_uml_diger Rafael Raimund Rainer Ralf Ralph Rasim Raymund Reimar Reiner Reinhard Reinhold Reinold Richard Robert Roberto Roland Rolf Roman Rudi Rudolf - Samy Sascha Sebastian Sercan Serdar Sergen Sertan Siegbert Siegfried Simon Stefan Stephan Sven - Theo Theodor Thomas Thorsten Tillmann Tim Timo Tobias Torben Torsten Tu_g_brv_rul Tuncay - Udo Ugonna Ulf Ulrich Utz Uwe - Vincent Viktor Volkan Volker Volkmar - Waldemar Walter Werner Wienhold Wildor Wilfried Wilhelm Wilke Will Willi Willibald Willy Winfried Wolf Wolfgang - Yannick - } - female_names = { - Adelheid Alena Aletta Andrea Angela Angelika Anika Anja Anke Ann Anna Anne Annegret Anneke Annette Anni Ann-Marie Ann-Sophie Antonia Arantzatu Astrid Ayfer - B_a_uml_rbel Barbara Beate Beatrix Berit Berivan Bettina Birgit Brigitta Brigitte Britta - Canan Carina Carla Carola Cay Cecilie Charlotte Christa Christel Christiane Christina Christine Clara Claudia Constanze Corinna - Dagmar Daniela Denise Dilan Dominique_female Dorothea Dorothee - Edda Elfi Elisabeth Elke Ella Esther Eva Eva-Maria - Fatime Fatma Feyza Florentine Franca Frauke Frederike Frieda Friederike - Gabriele Genoveva Gertrud Gudrun - Hanna Hannelore Hedwig Heidrun Heike Helena Helga Hilde - Ilay Ilka Ilse Ina Ina-Maria Inge Ingeborg Ingrid Ira Iris Irmgard Isabel Isabell - Jana Janine Janne Jasna Jennifer Jenny Jessica Johanna Josefine Julia Jutta - Karin Karolin Katharina Kathrin Katja Katrin Kerstin Kim Kira Kordula - Laura Lea Lena Leonore Lidija Linn Lisa Lisa-Marie Louisa Louise Lucy Luiza Luzina - Magdalena Manuela Mara Margarete Margit Margot Margret Maria Marianne Marie Marina Marthe Martina Mechthild Michaela Mirja Monika - Nadja Nicola Nicole - Patricia Paula Peggy Petra Pia Pina - Rieke Romina Ruth - Sabine Sabrina Sandra Sarah Sigrid Simone Sina Siri Sonja Sophia Sophie Stefanie Stephanie Susanne Svenja Sylvia - Tanja Teresa Theresia Tina Tine - Ulla Ulrike Ursula Ute - Vanessa Viktoria Vu - Waltraud Wibke Wiebke - Yvonne - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_romanian.txt b/common/culture/name_lists/NEOW_romanian.txt deleted file mode 100644 index b34c263d4..000000000 --- a/common/culture/name_lists/NEOW_romanian.txt +++ /dev/null @@ -1,345 +0,0 @@ -name_list_NEOW_romanian = { - - cadet_dynasty_names = { - "dynn__S_cma_erban" - "dynn__S_cma_ora" - "dynn__S_cma_tefan" - "dynn__T_cma_iganu" - "dynn_Adam" - "dynn_Alupei" - "dynn_Andrei" - "dynn_Apostol" - "dynn_Armeanca" - "dynn_Badea" - "dynn_Balan" - "dynn_Barbu" - "dynn_Br_a_hat_nzei" - "dynn_Brum_a_brv_" - "dynn_Bu_s_cma__a_brv_" - "dynn_Ciobanu" - "dynn_Ciotlo_s_cma_" - "dynn_Clug" - "dynn_Cojocaru" - "dynn_Coman" - "dynn_Constantin" - "dynn_Constantinescu" - "dynn_Cristea" - "dynn_Damian" - "dynn_Diaconu" - "dynn_Dina" - "dynn_Dinu" - "dynn_Dobre" - "dynn_Dobrescu" - "dynn_Dorneanu" - "dynn_Dragomir" - "dynn_Duda_s_cma_" - "dynn_Dumitriu" - "dynn_Dumitru" - "dynn_Enache" - "dynn_Ene" - "dynn_Filip" - "dynn_Florea" - "dynn_Gheorghe" - "dynn_Ghi_t_ced__a_brv_" - "dynn_Grigore" - "dynn_Haralambie" - "dynn_Iancu" - "dynn_Ilicevici" - "dynn_Ilie" - "dynn_Ion" - "dynn_Ionescu" - "dynn_Ioni_t_cma__a_brv_" - "dynn_Iordache" - "dynn_Ivan" - "dynn_Jitaru" - "dynn_Lungu" - "dynn_Lupa_s_cma_" - "dynn_Lupu" - "dynn_M_a_brv_ru_s_cma_ter" - "dynn_M_a_hat_ndril_a_brv_" - "dynn_Marin" - "dynn_Matei" - "dynn_Mihai" - "dynn_Mititelu" - "dynn_Mitrea" - "dynn_Mocanu" - "dynn_Moldovan" - "dynn_Nagy" - "dynn_Neac_s_ced_u" - "dynn_Neagu" - "dynn_Negumereanu" - "dynn_Nicolae" - "dynn_Nicolau" - "dynn_O_t_cma_eleanu" - "dynn_Oprea" - "dynn_Paraschiv" - "dynn_Pe_s_cma_u" - "dynn_Petre" - "dynn_Pop" - "dynn_Popa" - "dynn_Popescu" - "dynn_Preda" - "dynn_Proteasa" - "dynn_Pura" - "dynn_R_a_brv_ileanu" - "dynn_Radu" - "dynn_Ren_t_cma_a" - "dynn_Roman" - "dynn_Rusu" - "dynn_S_a_brv_c_a_brv_leanu" - "dynn_Sandu" - "dynn_Stan" - "dynn_Stanciu" - "dynn_Stoica" - "dynn_Toma" - "dynn_Tudor" - "dynn_Ungureanu" - "dynn_Vaida" - "dynn_Vasile" - "dynn_Vlad" - "dynn_Voicu" - "dynn_Voinea" - "dynn_Zaharia" - } - - dynasty_names = { - "dynn__S_cma_erban" - "dynn__S_cma_ora" - "dynn__S_cma_tefan" - "dynn__T_cma_iganu" - "dynn_Adam" - "dynn_Alupei" - "dynn_Andrei" - "dynn_Apostol" - "dynn_Armeanca" - "dynn_Badea" - "dynn_Balan" - "dynn_Barbu" - "dynn_Br_a_hat_nzei" - "dynn_Brum_a_brv_" - "dynn_Bu_s_cma__a_brv_" - "dynn_Ciobanu" - "dynn_Ciotlo_s_cma_" - "dynn_Clug" - "dynn_Cojocaru" - "dynn_Coman" - "dynn_Constantin" - "dynn_Constantinescu" - "dynn_Cristea" - "dynn_Damian" - "dynn_Diaconu" - "dynn_Dina" - "dynn_Dinu" - "dynn_Dobre" - "dynn_Dobrescu" - "dynn_Dorneanu" - "dynn_Dragomir" - "dynn_Duda_s_cma_" - "dynn_Dumitriu" - "dynn_Dumitru" - "dynn_Enache" - "dynn_Ene" - "dynn_Filip" - "dynn_Florea" - "dynn_Gheorghe" - "dynn_Ghi_t_ced__a_brv_" - "dynn_Grigore" - "dynn_Haralambie" - "dynn_Iancu" - "dynn_Ilicevici" - "dynn_Ilie" - "dynn_Ion" - "dynn_Ionescu" - "dynn_Ioni_t_cma__a_brv_" - "dynn_Iordache" - "dynn_Ivan" - "dynn_Jitaru" - "dynn_Lungu" - "dynn_Lupa_s_cma_" - "dynn_Lupu" - "dynn_M_a_brv_ru_s_cma_ter" - "dynn_M_a_hat_ndril_a_brv_" - "dynn_Marin" - "dynn_Matei" - "dynn_Mihai" - "dynn_Mititelu" - "dynn_Mitrea" - "dynn_Mocanu" - "dynn_Moldovan" - "dynn_Nagy" - "dynn_Neac_s_ced_u" - "dynn_Neagu" - "dynn_Negumereanu" - "dynn_Nicolae" - "dynn_Nicolau" - "dynn_O_t_cma_eleanu" - "dynn_Oprea" - "dynn_Paraschiv" - "dynn_Pe_s_cma_u" - "dynn_Petre" - "dynn_Pop" - "dynn_Popa" - "dynn_Popescu" - "dynn_Preda" - "dynn_Proteasa" - "dynn_Pura" - "dynn_R_a_brv_ileanu" - "dynn_Radu" - "dynn_Ren_t_cma_a" - "dynn_Roman" - "dynn_Rusu" - "dynn_S_a_brv_c_a_brv_leanu" - "dynn_Sandu" - "dynn_Stan" - "dynn_Stanciu" - "dynn_Stoica" - "dynn_Toma" - "dynn_Tudor" - "dynn_Ungureanu" - "dynn_Vaida" - "dynn_Vasile" - "dynn_Vlad" - "dynn_Voicu" - "dynn_Voinea" - "dynn_Zaharia" - } - - male_names = { - 3 = { - _S_cma_tefan - Adrian Alexandru Alin Andrei Aurel Aurelian - Bogdan - C_a_brv_lin C_a_brv_t_a_brv_lin Ciprian Claudiu Constantin Cornel Cosmin Costel Costin Cristian - D_a_brv_nu_t_cma_ Dan Daniel David Denis Dorin Doru Drago_s_cma_ Dumitru - Eduard Emanuel Emil Eugen - Flavius Florentin Florian Florin - Gabriel George Gheorghe Gheorghi_t_cma__a_brv_ - Ilie Ioan Ion Ionel Ionu_t_cma_ Iosif Iulian - Lauren_t_cma_iu Liviu Lucian - Marcel Marian_male Marin Marius Mihai Mihail Mircea - Nicolae Nicu - Octavian Ovidiu - Paul Petre Petric_a_brv_ Petru - R_a_brv_zvan Radu Raul Remus Robert - Sebastian Sergiu Silviu Sorin Stelian - Teodor Tiberiu Tudor - Valentin Vasile Viorel Vlad - } - 2 = { - _S_cma_erban - Adam Adrian-Florin Alexandru-Ioan Andi Anton Augustin - Bela - Carol Cezar Codru_t_cma_ Corneliu Costic_a_brv_ - Damian Daniel-Constantin Decebal Dinu Dorel Dorian Dorinel - Emilian Eusebiu - F_a_brv_nic_a_brv_ Filip Florea Florentin Florin-Ionu_t_cma_ Florinel Francisc - Gavril Gelu Gic_a_brv_ Gigel Grigore - Hora_t_cma_iu Horia - Iacob Irinel Iuliu - Justin - Leonard - M_a_brv_d_a_brv_lin Mario Matei Mihai-Alexandru Mihnea Mirel Mitic_a_brv_ - Narcis Neculai Nelu Nicu_s_cma_or Niculae - Olimpiu - Rare_s_cma_ Roberto Romeo Romulus - Sabin Sandu Simion - Theodor Toma Traian Tudorel - Valer Valeriu Vali_romanian Vasilic_a_brv_ Victor Virgil Vladimir - } - 1 = { - Adalbert Adrian-Drago_s_cma_ Alec Alecu Alexandri Alexe Anastase Andi-Lucian Andrei-R_a_brv_zvan Andreiu Anghel Anghelache Antonel Arcadie Aristide Artur Atanasie Avram - Bogdan-Gruia Bujor Bujorel - C_a_brv_lin-Vasile-Andrei C_a_brv_t_a_brv_lin-Sorin C_a_brv_t_a_brv_lin-Zamfir Caius Caius-Traian Calistrat Ciprian-Constantin Constantin-Bogdan Constantin-Romeo Costache Costi Cristea Cuzin - Daniel-Silvian Darius Demostene Dinel Dionisie Dr_a_brv_gan Drago_s_cma_-Florin Dragomir - Edward Emanuel-Dumitru Eremia Eugeniu - Filaret - Geo George-Gabriel George-Paul Gheorghe-Florin Gheorghe-Vlad Gil Glicherie Grigor Gruia - Horia-Victor - Iancu Ianis Ilarion Ioachim Ioan-Aurel Ioan-Paul Ion-Marian Iulian-Alexandru Iulius Iurie - Jianu - Ladislau Lauren_t_cma_iu-Daniel Laz_a_brv_r Leonardo Leonte Lucian-Daniel Ludovic - M_a_brv_d_a_brv_lin-_S_cma_tefan Manea Marcu Mario-Ovidiu Marius-Ionel Marius-Mihail Mihai-Claudiu Mihail-Gabriel Mihnea-Tudor Mihu Milo_s_cma_ Mircea-Sergiu Mircea-Titus Miron - Neagu Neculae Nichita Nicodim - Panait Paraschiv Patrick Patrick-Mihai Paulic_a_brv_ Policarp Pompiliu Preda - Radu-Dinel Radu-Spiridon Ricardo Riceard Roman Romul - Savel Septimiu Sorin-Constantin Sorin-Dan Stelic_a_brv_ Sterian - T_a_brv_nase Temistocle Teodor-Emanuel Teodor-Mircea Teofan Tiberiu-Septimiu Tinel Titu Titus Titus-Adrian Toma-Florin Tudor-Marius - Ulise - Valter Valter-Corneliu Veniamin Victorel Victor-Gheorghe Vintil_a_brv_ Viorel-Aurel Viorel-Mihai Virginel Visarion Voicu - Zamfir Zeno - } - } - female_names = { - 3 = { - _S_cma_tefania - Adela Adelina Adina Adriana Alexandra Alina Ana Anamaria Ana_spc_Maria Anca Andra Andrada Andreea Angela Aurelia - Beatrice Bianca - C_a_brv_t_a_brv_lina Camelia Carmen Claudia Corina Cornelia Cosmina Cristiana Cristina - Dana Daniela Delia Denisa Diana Doina Dorina - Elena Elisabeta - Florentina Florica - Gabriela Geanina Georgeta Georgiana Gina - Ileana Ioana Ionela Irina Iulia Iuliana - Larisa Laura Lavinia Liliana Loredana Lumini_t_cma_a - M_a_brv_d_a_brv_lina Maria Mariana Marina Marinela Mihaela Mirela Monica - Nicoleta - Oana - Paula - Raluca Ramona Rodica Roxana Ruxandr_a_brv_ - Simona - Teodora - Valentina Vasilica Veronica Violeta Viorica - } - 2 = { - Alexandrina Ancu_t_cma_a Anda Ani_s_cma_oara Anita Anu_t_cma_a Aura Aurica Aurora - Beata - Cecilia Cerasela Clara Codru_t_cma_a Constan_t_cma_a Constantina Cristina-Elena - Dora Dumitri_t_cma_a - Ecaterina Emilia Estera Eugenia - Felicia Floarea - Gianina - Ilinca Ionica Irinel_female - L_a_brv_cr_a_brv_mioara Lia Liana Lidia Livia Lorena Lucia Luciana Lucre_t_cma_ia - M_a_brv_rioara Magdalena Manuela Mara Marcela Margareta Maricica Marieta Marilena Mioara Mirabela Mitica - Nadia Natalia Nela Niculina - Octavia Olga Olivia Otilia - Sabina Sanda Simina Sofia Sonia Stela Stelu_t_cma_a - Theodora Tudori_t_cma_a - Valeria Vali_romanian Virginia - } - 1 = { - Ada Aglaia Alessia Alexandra-Beatrice Aluissa Antoaneta Antoneta Aspazia Atanasia - Carmina Carolina Consuela Cristieana - Denisa-Elena Diana-Anda Dorotheea Dumitrina - Elizabeta Emma Esthera - Federica Felicia-Sofia Floren_t_cma_a Francesca - Gra_t_cma_iela - Iona Irina-Camelia - Gra_t_cma_iela-Leocadia Lina - M_a_brv_lina Maia Margareta-Yvonne Mihaela-Maria - Nastasia Nicoleta-Ramona Nu_t_cma_a - Oana-Consuela - Rodica-Maria Rodica-Mariana Roza - Simona-Dumitri_t_cma_a Smaranda Sulfina - Tecla Terezia - Vanda - Yvonne - Zoe - } - } - dynasty_of_location_prefix = "dynnp_de" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_rumi.txt b/common/culture/name_lists/NEOW_rumi.txt deleted file mode 100644 index 59d07bade..000000000 --- a/common/culture/name_lists/NEOW_rumi.txt +++ /dev/null @@ -1,108 +0,0 @@ -name_list_NEOW_rumi = { - - male_names = { - Butrus Bulus Yuhanna Hanna Jirjis Mikhail Ilyas Yusuf Yaqub Antun Niqula Iskandar Matta Tuma Qustantin Dimitri Basil Stefan Bishara Nasif Salim Habib Faris Khalil Mansur Jibran Shukri Wadih Najib Naim Fawzi Rizq Sami Wissam Tawfiq Elias Ghattas Semaan Awad Jabbur Musa Nasr Atallah Saliba Sarkis Djibril Rafiq Rashid Nader Karam Makarios Gerasimos - } - - female_names = { - Maryam Mariam Marta Hanna Helena Sofia Katerina Elisabet Rita Rima Nadia Salwa Najwa Rana Lamia Layla Warda Muna Samira Yasmin Nura Jumana Huda Amal Mona Theresa Barbara Juliana Magdalena Susanna Nawal Widad Afaf Siham Nahla Ghada Dalia Roula Majida Sahar Nadine Maya Marina Christina - } - - cadet_dynasty_names = { - "dynn_Khuri" - "dynn_Haddad" - "dynn_Maaluf" - "dynn_Yaziji" - "dynn_Karam" - "dynn_Sayegh" - "dynn_Sabbagh" - "dynn_Nasif" - "dynn_Azar" - "dynn_Saliba" - "dynn_Hanna" - "dynn_Bitar" - "dynn_Rahal" - "dynn_Farah" - "dynn_Mansur" - "dynn_Habib" - "dynn_Najjar" - "dynn_Shammas" - "dynn_Abboud" - "dynn_Matar" - "dynn_Kassis" - "dynn_Tawil" - "dynn_Jabbur" - "dynn_Musa" - "dynn_Nasr" - "dynn_Saadeh" - "dynn_Khalil" - "dynn_Atallah" - "dynn_Nader" - "dynn_Tuma" - "dynn_Asfur" - "dynn_Ghattas" - "dynn_Semaan" - "dynn_Antun" - "dynn_Rizq" - "dynn_Mouawad" - } - - dynasty_names = { - "dynn_Khuri" - "dynn_Haddad" - "dynn_Maaluf" - "dynn_Yaziji" - "dynn_Karam" - "dynn_Sayegh" - "dynn_Sabbagh" - "dynn_Nasif" - "dynn_Azar" - "dynn_Saliba" - "dynn_Hanna" - "dynn_Bitar" - "dynn_Rahal" - "dynn_Farah" - "dynn_Mansur" - "dynn_Habib" - "dynn_Najjar" - "dynn_Shammas" - "dynn_Abboud" - "dynn_Matar" - "dynn_Kassis" - "dynn_Tawil" - "dynn_Jabbur" - "dynn_Musa" - "dynn_Nasr" - "dynn_Saadeh" - "dynn_Khalil" - "dynn_Atallah" - "dynn_Nader" - "dynn_Tuma" - "dynn_Asfur" - "dynn_Ghattas" - "dynn_Semaan" - "dynn_Antun" - "dynn_Rizq" - "dynn_Mouawad" - } - - dynasty_of_location_prefix = "dynnp_mn" - - patronym_prefix_male = "dynnpat_pre_ibn" - patronym_prefix_female = "dynnpat_pre_bint" - - founder_named_dynasties = yes - house_based_map_names = yes - - # Christian Levantine families strongly recycle relatives' names. - pat_grf_name_chance = 40 - mat_grf_name_chance = 20 - father_name_chance = 10 - - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 10 - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_rusyn.txt b/common/culture/name_lists/NEOW_rusyn.txt deleted file mode 100644 index 22265a899..000000000 --- a/common/culture/name_lists/NEOW_rusyn.txt +++ /dev/null @@ -1,330 +0,0 @@ -name_list_rusyn = { - - cadet_dynasty_names = { - "dynn__C_crn_opej" - "dynn__C_crn_ori" - "dynn__I_hat_hnatkov" - "dynn__S_crn_lepec_pst_kyj" - "dynn__S_crn_tefan" - "dynn__S_crn_uhaj" - "dynn__S_crn_vorc" - "dynn__Z_crn__i_hat_ro_s_crn_" - "dynn_Alma_s_crn_ij" - "dynn_Arch_i_hat_j" - "dynn_Astr_pst_ab" - "dynn_B_i_hat_cko" - "dynn_B_i_hat_l_pst_n_pst_a" - "dynn_Belej_c_crn_ak" - "dynn_Besk_i_hat_d" - "dynn_Besk_i_hat_d" - "dynn_Bobul_pst_skyj" - "dynn_Bok_s_crn_aj" - "dynn_Brod_i_hat_j" - "dynn_Bud_i_hat_nsk_i_hat_" - "dynn_Chom_pst_ak" - "dynn_Choma" - "dynn_Chrom_pst_ak" - "dynn_Cibere" - "dynn_Dan_i_hat_l_pst_uk" - "dynn_Dobr_pst_anskyj" - "dynn_Duchnovi_c_crn_" - "dynn_Dul_i_hat_škov_i_hat_č" - "dynn_Dumn_i_hat__c_crn_" - "dynn_F_i_hat_l_i_hat_p" - "dynn_Felde_s_crn__i_hat_" - "dynn_Gerovskyj" - "dynn_Hanudel_pst_ov" - "dynn_Haraks_i_hat_m" - "dynn_Hender_dsh_Suchodol_pst_skyj" - "dynn_Hir_pst_ak" - "dynn_Ho_c_crn_" - "dynn_Hod_i_hat_nka" - "dynn_Holko" - "dynn_Holon_pst_ak" - "dynn_Horo_s_crn__c_crn_ak" - "dynn_Hr_i_hat_b" - "dynn_Hrabar_pst_" - "dynn_Hran_c_crn_ak" - "dynn_Huba_s_crn_" - "dynn_Jabur" - "dynn_Juri_c_crn_" - "dynn_K_i_hat_mak" - "dynn_K_i_hat_zak" - "dynn_Ka_c_crn_mar_c_crn_yk" - "dynn_Kapral_pst_" - "dynn_Kem_i_hat_n_pst_" - "dynn_Ko_c_crn__i_hat__s_crn_" - "dynn_Komlov_s_crn__i_hat_j" - "dynn_Kon_pst_e_c_crn_ni" - "dynn_Kondratov_i_hat__c_crn_" - "dynn_Kontratov_i_hat__c_crn_" - "dynn_Koporov" - "dynn_Kostel_pst_n_i_hat_k" - "dynn_Kova_c_crn_" - "dynn_Kr_i_hat_vskyj" - "dynn_Kraf_c_crn__i_hat_k" - "dynn_Kral_i_hat_c_pst_kyj" - "dynn_Kubek" - "dynn_Kuzm_pst_ak" - "dynn_Kuzm_pst_akov" - "dynn_L_i_hat_bezn_pst_uk" - "dynn_Labo_s_crn_" - "dynn_Leleka_c_crn_" - "dynn_Lend_pst_el" - "dynn_Lodij" - "dynn_Lu_c_crn_kaj" - "dynn_M_i_hat_hal_i_hat__c_crn_" - "dynn_M_i_hat_hovk" - "dynn_M_i_hat_llyj" - "dynn_M_i_hat_trak" - "dynn_Mago_c_crn_ij" - "dynn_Mazurok" - "dynn_Medvid_pst_" - "dynn_Molnar" - "dynn_Muran_i_hat_j" - "dynn_Murcko" - "dynn_Naumov_i_hat__c_crn_" - "dynn_Nod_pst_" - "dynn_Novak" - "dynn_Oros" - "dynn_Pad_pst_ak" - "dynn_Pan_pst_ko" - "dynn_Papaharhaji" - "dynn_Parlah" - "dynn_Pastel_i_hat_j" - "dynn_Pavlovi_c_crn_" - "dynn_Perfeckyj" - "dynn_Petrov" - "dynn_Pl_pst_i_s_crn_kov" - "dynn_Pol_i_hat_vka" - "dynn_Pol_pst_anskyj" - "dynn_Pop" - "dynn_Popov_i_hat__c_crn_" - "dynn_Popradov" - "dynn_Potu_s_crn_n_pst_ak" - "dynn_Prodan" - "dynn_Pu_s_crn_ka_s_crn_" - "dynn_R_i_hat_zn_i_hat__c_crn_" - "dynn_Rak" - "dynn_Rama_c_crn_" - "dynn_Rudlov_c_crn_ak" - "dynn_Rus_i_hat_nko" - "dynn_Rusin_pst_ak" - "dynn_S_i_hat_sak" - "dynn_Sabov" - "dynn_Sak" - "dynn_Sarkan_i_hat__c_crn_" - "dynn_Sehed_i_hat_" - "dynn_Seman" - "dynn_Skuban" - "dynn_Skumani_c_crn_" - "dynn_So_c_crn_ka_dsh_Bor_z_crn_av_i_hat_n" - "dynn_Str_i_hat_pskyj" - "dynn_Strenk" - "dynn_Suchyj" - "dynn_Tka_c_crn_" - "dynn_Trochanovsk_i_hat_j" - "dynn_Tur_pst_an_i_hat_c_pst_a" - "dynn_Turok_dsh_Hete_s_crn_" - "dynn_Vajda" - "dynn_Val_pst_kovskyj" - "dynn_Vehe_s_crn_" - "dynn_Vrabel_pst_" - "dynn_Zahajkevi_c_crn_" - "dynn_Zatkovi_c_crn_" - "dynn_Zubr_i_hat_c_pst_kyj" - } - - dynasty_names = { - "dynn__C_crn_opej" - "dynn__C_crn_ori" - "dynn__I_hat_hnatkov" - "dynn__S_crn_lepec_pst_kyj" - "dynn__S_crn_tefan" - "dynn__S_crn_uhaj" - "dynn__S_crn_vorc" - "dynn__Z_crn__i_hat_ro_s_crn_" - "dynn_Alma_s_crn_ij" - "dynn_Arch_i_hat_j" - "dynn_Astr_pst_ab" - "dynn_B_i_hat_cko" - "dynn_B_i_hat_l_pst_n_pst_a" - "dynn_Belej_c_crn_ak" - "dynn_Besk_i_hat_d" - "dynn_Besk_i_hat_d" - "dynn_Bobul_pst_skyj" - "dynn_Bok_s_crn_aj" - "dynn_Brod_i_hat_j" - "dynn_Bud_i_hat_nsk_i_hat_" - "dynn_Chom_pst_ak" - "dynn_Choma" - "dynn_Chrom_pst_ak" - "dynn_Cibere" - "dynn_Dan_i_hat_l_pst_uk" - "dynn_Dobr_pst_anskyj" - "dynn_Duchnovi_c_crn_" - "dynn_Dul_i_hat_škov_i_hat_č" - "dynn_Dumn_i_hat__c_crn_" - "dynn_F_i_hat_l_i_hat_p" - "dynn_Felde_s_crn__i_hat_" - "dynn_Gerovskyj" - "dynn_Hanudel_pst_ov" - "dynn_Haraks_i_hat_m" - "dynn_Hender_dsh_Suchodol_pst_skyj" - "dynn_Hir_pst_ak" - "dynn_Ho_c_crn_" - "dynn_Hod_i_hat_nka" - "dynn_Holko" - "dynn_Holon_pst_ak" - "dynn_Horo_s_crn__c_crn_ak" - "dynn_Hr_i_hat_b" - "dynn_Hrabar_pst_" - "dynn_Hran_c_crn_ak" - "dynn_Huba_s_crn_" - "dynn_Jabur" - "dynn_Juri_c_crn_" - "dynn_K_i_hat_mak" - "dynn_K_i_hat_zak" - "dynn_Ka_c_crn_mar_c_crn_yk" - "dynn_Kapral_pst_" - "dynn_Kem_i_hat_n_pst_" - "dynn_Ko_c_crn__i_hat__s_crn_" - "dynn_Komlov_s_crn__i_hat_j" - "dynn_Kon_pst_e_c_crn_ni" - "dynn_Kondratov_i_hat__c_crn_" - "dynn_Kontratov_i_hat__c_crn_" - "dynn_Koporov" - "dynn_Kostel_pst_n_i_hat_k" - "dynn_Kova_c_crn_" - "dynn_Kr_i_hat_vskyj" - "dynn_Kraf_c_crn__i_hat_k" - "dynn_Kral_i_hat_c_pst_kyj" - "dynn_Kubek" - "dynn_Kuzm_pst_ak" - "dynn_Kuzm_pst_akov" - "dynn_L_i_hat_bezn_pst_uk" - "dynn_Labo_s_crn_" - "dynn_Leleka_c_crn_" - "dynn_Lend_pst_el" - "dynn_Lodij" - "dynn_Lu_c_crn_kaj" - "dynn_M_i_hat_hal_i_hat__c_crn_" - "dynn_M_i_hat_hovk" - "dynn_M_i_hat_llyj" - "dynn_M_i_hat_trak" - "dynn_Mago_c_crn_ij" - "dynn_Mazurok" - "dynn_Medvid_pst_" - "dynn_Molnar" - "dynn_Muran_i_hat_j" - "dynn_Murcko" - "dynn_Naumov_i_hat__c_crn_" - "dynn_Nod_pst_" - "dynn_Novak" - "dynn_Oros" - "dynn_Pad_pst_ak" - "dynn_Pan_pst_ko" - "dynn_Papaharhaji" - "dynn_Parlah" - "dynn_Pastel_i_hat_j" - "dynn_Pavlovi_c_crn_" - "dynn_Perfeckyj" - "dynn_Petrov" - "dynn_Pl_pst_i_s_crn_kov" - "dynn_Pol_i_hat_vka" - "dynn_Pol_pst_anskyj" - "dynn_Pop" - "dynn_Popov_i_hat__c_crn_" - "dynn_Popradov" - "dynn_Potu_s_crn_n_pst_ak" - "dynn_Prodan" - "dynn_Pu_s_crn_ka_s_crn_" - "dynn_R_i_hat_zn_i_hat__c_crn_" - "dynn_Rak" - "dynn_Rama_c_crn_" - "dynn_Rudlov_c_crn_ak" - "dynn_Rus_i_hat_nko" - "dynn_Rusin_pst_ak" - "dynn_S_i_hat_sak" - "dynn_Sabov" - "dynn_Sak" - "dynn_Sarkan_i_hat__c_crn_" - "dynn_Sehed_i_hat_" - "dynn_Seman" - "dynn_Skuban" - "dynn_Skumani_c_crn_" - "dynn_So_c_crn_ka_dsh_Bor_z_crn_av_i_hat_n" - "dynn_Str_i_hat_pskyj" - "dynn_Strenk" - "dynn_Suchyj" - "dynn_Tka_c_crn_" - "dynn_Trochanovsk_i_hat_j" - "dynn_Tur_pst_an_i_hat_c_pst_a" - "dynn_Turok_dsh_Hete_s_crn_" - "dynn_Vajda" - "dynn_Val_pst_kovskyj" - "dynn_Vehe_s_crn_" - "dynn_Vrabel_pst_" - "dynn_Zahajkevi_c_crn_" - "dynn_Zatkovi_c_crn_" - "dynn_Zubr_i_hat_c_pst_kyj" - } - - male_names = { - _I_hat__s_crn_tvan _I_hat_van _I_hat_z_i_hat_dor - _S_crn_t_pst_epan _S_crn_tefan - Adalbert Aleksander Aleksej Aleksij Anatolij Andrej Andrij Anton_i_hat_n Antonij Avhust_i_hat_n - Bohdan - D_i_hat_m_i_hat_tr_i_hat_j D_pst_ura Dez_i_hat_der_i_hat_j Dioniz Dionizij Dm_i_hat_tro - Emil Emilian Edvard Ernest Evgen Evhen Evhen_i_hat_j - Fedor - Gr_i_hat_gorij - H_i_hat_ador Havr_i_hat__i_hat_l - Ignatij Ivan - Jak_i_hat_m Jan Jaroslav Jos_i_hat_f Jul_i_hat_an Jul_i_hat_j Jur_i_hat_j Jurij - K_i_hat_r_i_hat_l Kalman Konstant_i_hat_n - L_pst_udov_i_hat_t L_pst_udv_i_hat_v Laslov Leonid Luka - M_i_hat_cha_i_hat_l M_i_hat_chajlo M_i_hat_chal M_i_hat_hal_pst_ M_i_hat_kola M_i_hat_ron Mark Matvij Metod_i_hat_j - N_i_hat_kola N_i_hat_kolaj Nikolaj - Oleh Orest Osif - Pavel Peter Petro - Robert Roman - S_i_hat_lvester Seman Stan_pst_islav - Teodor Teofil_pst_ Toma_c_crn_ - V_i_hat_ktor Valerij Vas_i_hat_l_pst_ Vlad_i_hat_m_i_hat_r Volod_i_hat_m_i_hat_r - Zoltan Zvon_i_hat_m_i_hat_r - } - female_names = { - _I_hat_r_i_hat_na - Ahneta Anna - Helena - Jolana Just_i_hat_na - Kristina Kvetoslava - L_pst_ubka Les_pst_a - Magdalena Marhar_i_mcn_ta Marija Miroslava - Natalka - Oksana Olena Olha - Patr_i_hat_c_i_hat_ja - Tan_pst_a - Zuzana - } - - - dynasty_of_location_prefix = "dynnp_of" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - - mercenary_names = { - #make later - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_scouseg.txt b/common/culture/name_lists/NEOW_scouseg.txt index b4ab6fb10..61b69efce 100644 --- a/common/culture/name_lists/NEOW_scouseg.txt +++ b/common/culture/name_lists/NEOW_scouseg.txt @@ -1,4 +1,4 @@ -name_list_scouseg = { +name_list_scouseg = { cadet_dynasty_names = { { "dynn_Grhysllyy" } @@ -67,50 +67,28 @@ } male_names = { #add name equivalencies to this later | northwestern brit, add indian names - # New post-The_Random_Cheese names - Aahvitt Aathay Abnuh Ahkihnayten Ahnawld Aiva Aktayvyus Albet Alee Alfrud Ambruhs Andru Anthuhnee Arahv Aran Ardam Arjuhnun Arlan Arlegz Arlegzahnuh Artibald Awrwell - Baseneabiu Bayuhwulf Behdihvuh Bekit Benjuhmin Bentlee Brandan Bryan Buhhee - Cadwuhlun Chahlz Chakrabartee Charyuh Chihops - D_u_hat_ilan Danyuhl Dayrun Dayruss Deivad Denuhthaw Dohmenik Duhvahnsh Druvun - Ecktioh - Hahyd Hamlit Heethklif Hehnguhst Hitruh Horseh - Kleman Kristuhfuh - Lanse_l_bar_ut - Maakbeth - Ohgurtus Ozihmandies - Raahbinhuwd Rammesses Rodarik - Saleden - Tolkeen Tutmuss Tuttankamoon - Uhmenhuhtep - - # Old pre-The_Random_Cheese names - Aarav Addryan Addvyf Archyr - Balldduyn Borys Byllall - Callum Callwyn Camyron Charllys Cllywyy Collyn Cornyllyus Crayg Cyryll - Ddoryan Ddougllas Ddyan Ddynnys Ddyryk + Aarav Aaron Addam Addryan Addvyf Allan Allbyrt Allfrydd Allyksanddyr Allyystyr Anddryw Anfwny Archyballdd Archyr Arfur Arnolldd + Balldduyn Borys Branddon Bryan Byddyvyry Byllall Bynjamyn + Callum Callwyn Camyron Chacrabarty Charllys Chrystoffyr Cllymynt Cllywyy Collyn Cornyllyus Crayg Cyryll + Ddanyyll Ddavydd Ddhrwvan Ddomynyc Ddoryan Ddougllas Ddyan Ddynnys Ddyryk Ddyvansh Eddgar Eddmundd Eddwardd Ellton Ellyngton Ellyot Ernyst Erscyny Eryc Ewgyny - Ffabyan Ffllytchyr Ffordd Ffrancys Ffryddyryc Fyllyp Fyoddory + Ffabyan Ffllytchyr Ffordd Ffrancys Ffryddyryc Fyllyp Gabryyll Garyf Gawyyn Gorddon Gryffyf Grygory Gylbyrt Gyoffryy Gyorgy Gyralldd Gyraynt - Haoyw Haroan Harolldd Haryf Hollddyn Horatyo Hwgh Hwmffryy Hyctor Hynry Hyrbyrt - Ian Iddwall Ifanhoy Isaac + Haoyw Haroan Harolldd Haryf Hollddyn Hwgh Hwmffryy Hyctor Hynry Hyrbyrt + Ian Iddwall Isaac Jac Jacob Jamys Jamyy Jarydd Jason John Jonafan Jorddan Joshua Josyff Jullys Justyn Jycyll Jyrymyah Llauryncy Lloydd Llwcyus Llwky Llyam Llyllouch Llyon Llyonyll Llywys Llyy Llyyghton - Makswyll Mallyc Marc Martyn Matfyu Maurycy Mwradd Mychayll Myrllyn Mytchyll + Makswyll Mallyc Marc Martyn Matfyu Maurycy Mwradd Mychayll Mytchyll Nafan Nafanayll Nwrman Nyckwllas Nyddardd Nygyll Nyll Pallamyddys Patryc Patyll Paull Pyrcywyall Pyt Pytyr - Rahyym Rallff Ramsay Randdollff Raymwndd Robyrt Rogyr Rollandd Roy Russyll Ryan Rychardd Rygynalldd Ryks Ryngo Ryshabh - Sachary Samuyll Shaun Shawrya Shyrlloc Spyncyr Stanllyy Stuart Styffyn Symon Syngh - Tallory Tomas Trynt Tyllyr Tymofy Tyrry Tyryq + Rahyym Rallff Ramsay Randdollff Raymwndd Robyrt Rogyr Roy Russyll Ryan Rychardd Rygynalldd Ryks Ryngo Ryshabh + Sachary Samuyll Shaun Shawrya Shyrlock Spyncyr Stanllyy Stuart Styffyn Symon Syngh + Tallory Tomas Trynt Tyllyr Tymofy Tyrry Tyryq Ufyr Umar Uryn - Walltyr Wayn Wbyron Wllywyyr Wyllyam Wynston Wyyncynt + Walltyr Wayn Wctawyyus Wllywyyr Wyllyam Wynston Wyyncynt Yun_spc_Hyy Yya_spc_Wyy } female_names = { #add name equivalencies to this later | also need to add some british asian names later - # New post-The_Random_Cheese names - Clohrinduh - Kliapetra - - # Old pre-The_Random_Cheese names Abby Abygayll Addylla Addyllayddy Agnys Allycy Allyksanddra Ambyr Amy Anahyta Anny Arya Ashlly Awyllyny Bllanchy Bryddgyt Byafany Byatrycy Cafyryny Caytllyn Charllotty Chlloy Chun Chyllsya Chyryll Chyryssy Constancy Crystall Cycyllya Cyjay @@ -118,16 +96,16 @@ Eddyf Ela Ellayny Ellyanor Ellyzabyf Emma Emylly Enydd Ewya Fanvy Fayf Ffang Ffarrah Fyllypa Gracy Guynyvyry Gymma - Hannah Hatshypswt Hayllyy Holly Hyafyr + Hannah Hayllyy Holly Hyafyr Ioasmyn Ioryny Iosabyll Iosabylla Iosabylly Ioswlldy Jady Jany Jasmyn Jasmyny Joan Joanna Jullyana Jullyt Jwdy Jyan Jyssyca Jyssyy Ksyang Ksyn_spc_Yan Llaura Llauryn Llucy Llunyty Llyddya Llyzzyy Lwuysy Maddy Maddyllyny Mahaut Mallyca Margaryt Mary Matylldda Maudd Molly Mygan Myllyssa Myllyy Myn Myng_spc_Yao - Naomy Natasha Nazanyn Nyffyrtyty Nymuy + Naomy Natasha Nazanyn Nymuy Rachyll Rybycca Samanfa Sarah Shyryyn Soffy Styffanyy Summyr Susanna Sybylla Syryna - Tamara Tylly Tytanya + Tamara Tylly Wllywyya Wynnyfryd Wyyctwrya } dynasty_of_location_prefix = "dynnp_wff" diff --git a/common/culture/name_lists/NEOW_sefardi.txt b/common/culture/name_lists/NEOW_sefardi.txt deleted file mode 100644 index 4e57df2cb..000000000 --- a/common/culture/name_lists/NEOW_sefardi.txt +++ /dev/null @@ -1,396 +0,0 @@ -name_list_NEOW_sefardi = { - - cadet_dynasty_names = { - "dynn_Ab_e_act_cassis" - "dynn_Abenaim" - "dynn_Abendanan" - "dynn_Abergel" - "dynn_Abourmad" - "dynn_Afriat" - "dynn_Akoun" - "dynn_Amar" - "dynn_Assaraf" - "dynn_Assayag" - "dynn_Assous" - "dynn_Astruc" - "dynn_Atiyas" - "dynn_Atlan" - "dynn_Attal" - "dynn_Attia" - "dynn_Aziza" - "dynn_Azoulay" - "dynn_Banon" - "dynn_Belhdeb" - "dynn_Bellahsen" - "dynn_Bena_i_uml_m" - "dynn_Bendavid" - "dynn_Benezra" - "dynn_Benhamron" - "dynn_Benhamou" - "dynn_Benharoch" - "dynn_Benisti" - "dynn_Benisty" - "dynn_Bensoussan" - "dynn_Benyamin" - "dynn_Benzaquen" - "dynn_Berdugo" - "dynn_Berrebi" - "dynn_Berros" - "dynn_Bismuth" - "dynn_Bohbot" - "dynn_Bondit" - "dynn_Bouganim" - "dynn_Brahami" - "dynn_Braka" - "dynn_Brami" - "dynn_Castiel" - "dynn_Chelly" - "dynn_Chemouni" - "dynn_Cherbite" - "dynn_Chetrit" - "dynn_Chiche" - "dynn_Chouchena" - "dynn_Choucroun" - "dynn_Choukroun" - "dynn_Cirelli" - "dynn_Cohen" - "dynn_Coriat" - "dynn_Dadouche" - "dynn_Dahan" - "dynn_Danan" - "dynn_Darmon" - { "dynnp_de" "dynn_Camondo" } - { "dynnp_di" "dynn_Martino" } - "dynn_Dra_i_uml_" - "dynn_Dray" - "dynn_Elbaze" - "dynn_Elbeze" - "dynn_Elbilia" - "dynn_Elfassi" - "dynn_Elhayani" - "dynn_Errera" - "dynn_Falcitelli" - "dynn_Fenech" - "dynn_Fhima" - "dynn_Gabbai" - "dynn_Gallula" - "dynn_Ghanassia" - "dynn_Gradis" - "dynn_Guedj" - "dynn_Guez" - "dynn_Guigui" - "dynn_Habib" - "dynn_Hadjedj" - "dynn_Haik" - "dynn_Harboun" - "dynn_Hassan" - "dynn_Hassoun" - "dynn_Hazzout" - "dynn_Houri" - "dynn_Ibgui" - "dynn_Iflah" - "dynn_Journo" - "dynn_Kapetas" - "dynn_Kassabi" - "dynn_Kemmoun" - "dynn_Krief" - "dynn_Lellouche" - "dynn_M_e_act_chaly" - "dynn_Madar" - "dynn_Malka" - "dynn_Maman" - "dynn_Marciano" - "dynn_Melka" - "dynn_Melloul" - "dynn_Mend_e_grv_s_spc_France" - "dynn_Messas" - "dynn_Mimran" - "dynn_Moati" - "dynn_Morali" - "dynn_Mouyal" - "dynn_Moyal" - "dynn_Nacache" - "dynn_Nadjari" - "dynn_Nahmani" - "dynn_Naim" - "dynn_Nakache" - "dynn_Nezri" - "dynn_Niddam" - "dynn_Nizard" - "dynn_Ohana" - "dynn_Ohayon" - "dynn_Ouaknin" - "dynn_Penya" - "dynn_Perez" - "dynn_Poggio" - "dynn_Portugais" - "dynn_Rebibo" - "dynn_Rodrigues_dsh_Henriques" - "dynn_Sadok" - "dynn_Samama" - "dynn_Scemama" - "dynn_Sebag" - "dynn_Sebbag" - "dynn_Senior" - "dynn_Serero" - "dynn_Serfaty" - "dynn_Seruya" - "dynn_Sfadj" - "dynn_Shoushana" - "dynn_Sibony" - "dynn_Sitruk" - "dynn_Smadja" - "dynn_Spingarn" - "dynn_Suissa" - "dynn_Sultan" - "dynn_Ta_i_uml_eb" - "dynn_Teboul" - "dynn_Toledano" - "dynn_Torgmant" - "dynn_Torjman" - "dynn_Touboul" - "dynn_Touitou" - "dynn_Wanono" - "dynn_Yelloz" - "dynn_Zaffran" - "dynn_Zafrani" - "dynn_Zahoui" - "dynn_Zana" - "dynn_Zemour" - "dynn_Zerbib" - "dynn_Zini" - "dynn_Ziri" - } - - dynasty_names = { - "dynn_Ab_e_act_cassis" - "dynn_Abenaim" - "dynn_Abendanan" - "dynn_Abergel" - "dynn_Abourmad" - "dynn_Afriat" - "dynn_Akoun" - "dynn_Amar" - "dynn_Assaraf" - "dynn_Assayag" - "dynn_Assous" - "dynn_Astruc" - "dynn_Atiyas" - "dynn_Atlan" - "dynn_Attal" - "dynn_Attia" - "dynn_Aziza" - "dynn_Azoulay" - "dynn_Banon" - "dynn_Belhdeb" - "dynn_Bellahsen" - "dynn_Bena_i_uml_m" - "dynn_Bendavid" - "dynn_Benezra" - "dynn_Benhamron" - "dynn_Benhamou" - "dynn_Benharoch" - "dynn_Benisti" - "dynn_Benisty" - "dynn_Bensoussan" - "dynn_Benyamin" - "dynn_Benzaquen" - "dynn_Berdugo" - "dynn_Berrebi" - "dynn_Berros" - "dynn_Bismuth" - "dynn_Bohbot" - "dynn_Bondit" - "dynn_Bouganim" - "dynn_Brahami" - "dynn_Braka" - "dynn_Brami" - "dynn_Castiel" - "dynn_Chelly" - "dynn_Chemouni" - "dynn_Cherbite" - "dynn_Chetrit" - "dynn_Chiche" - "dynn_Chouchena" - "dynn_Choucroun" - "dynn_Choukroun" - "dynn_Cirelli" - "dynn_Cohen" - "dynn_Coriat" - "dynn_Dadouche" - "dynn_Dahan" - "dynn_Danan" - "dynn_Darmon" - { "dynnp_de" "dynn_Camondo" } - { "dynnp_di" "dynn_Martino" } - "dynn_Dra_i_uml_" - "dynn_Dray" - "dynn_Elbaze" - "dynn_Elbeze" - "dynn_Elbilia" - "dynn_Elfassi" - "dynn_Elhayani" - "dynn_Errera" - "dynn_Falcitelli" - "dynn_Fenech" - "dynn_Fhima" - "dynn_Gabbai" - "dynn_Gallula" - "dynn_Ghanassia" - "dynn_Gradis" - "dynn_Guedj" - "dynn_Guez" - "dynn_Guigui" - "dynn_Habib" - "dynn_Hadjedj" - "dynn_Haik" - "dynn_Harboun" - "dynn_Hassan" - "dynn_Hassoun" - "dynn_Hazzout" - "dynn_Henriques" - "dynn_Houri" - "dynn_Ibgui" - "dynn_Iflah" - "dynn_Journo" - "dynn_Kapetas" - "dynn_Kassabi" - "dynn_Kemmoun" - "dynn_Krief" - "dynn_Lellouche" - "dynn_M_e_act_chaly" - "dynn_Madar" - "dynn_Malka" - "dynn_Maman" - "dynn_Marciano" - "dynn_Melka" - "dynn_Melloul" - "dynn_Mend_e_grv_s_spc_France" - "dynn_Messas" - "dynn_Mimran" - "dynn_Moati" - "dynn_Morali" - "dynn_Mouyal" - "dynn_Moyal" - "dynn_Nacache" - "dynn_Nadjari" - "dynn_Nahmani" - "dynn_Naim" - "dynn_Nakache" - "dynn_Nezri" - "dynn_Niddam" - "dynn_Nizard" - "dynn_Ohana" - "dynn_Ohayon" - "dynn_Ouaknin" - "dynn_Penya" - "dynn_Perez" - "dynn_Poggio" - "dynn_Portugais" - "dynn_Rebibo" - "dynn_Rodrigues_dsh_Henriques" - "dynn_Sadok" - "dynn_Samama" - "dynn_Scemama" - "dynn_Sebag" - "dynn_Sebbag" - "dynn_Senior" - "dynn_Serero" - "dynn_Serfaty" - "dynn_Seruya" - "dynn_Sfadj" - "dynn_Shoushana" - "dynn_Sibony" - "dynn_Sitruk" - "dynn_Smadja" - "dynn_Spingarn" - "dynn_Suissa" - "dynn_Sultan" - "dynn_Ta_i_uml_eb" - "dynn_Teboul" - "dynn_Toledano" - "dynn_Torgmant" - "dynn_Torjman" - "dynn_Touboul" - "dynn_Touitou" - "dynn_Wanono" - "dynn_Yelloz" - "dynn_Zaffran" - "dynn_Zafrani" - "dynn_Zahoui" - "dynn_Zana" - "dynn_Zemour" - "dynn_Zerbib" - "dynn_Zini" - "dynn_Ziri" - } - - male_names = { - _E_act_lias _E_act_lie _E_act_mile _E_act_ric  - Abba Abraham Aim_e_act_ Alain Albert Alfred Amram Andr_e_act_ Ange Anthony Ari_e_act_ Ariel Armand Arnaud Arthur Avicha_i_uml_ Avner - Benjamin Binyamin Boris Bruno - C_e_act_sar Chalom Charles Charles-David Chmouel Claude_male Claude-Jean Cyril - Dan Daniel David Denis Didier Diego Doron Dov Dylan - Edmond Elyahou Emmanuel Ephra_i_uml_m Ethan - Florient Fr_e_act_d_e_act_ric Franck Freddy - G_e_act_rard Gabriel Gad Gaston Georges Gilbert Gilles Guy - Ha_i_uml_m Hai Hanania Harry Haskia Hay Henri Henry Hertsel Herv_e_act_ Hubert - Igaal Ilan Isaac Isra_e_uml_l - J_e_act_r_e_act_mie J_e_act_r_e_act_my J_e_act_r_o_hat_me Jacob Jacques Jacky Jack-Yves Jean Jean-Charles Jean-Claude Jean-Michel Jean-Paul Jean-Pierre Jean-Yves Jo_e_uml_l Joachim Joann Jonathan Joseph Joshua Judah Jules Julien Justin - L_e_act_on L_e_act_vy Laurent Lionel Louis Lucien - M_e_act_vorah Makhlouf Marc Marc-Alain Marcel Mardoch_e_act_ Mardoch_e_act_e Maurice Max Meir Menahem Mendel Messaoud Meyer Micha_e_uml_l Michel Micka_e_uml_l Mika_e_uml_l Mo_i_uml_se Moch_e_act_ Mordeha_i_uml_ Mordekhai Mosh_e_act_ - Na_i_uml_m Nadav Nathan Nathaniel Neftaly Nessim Nessim-Richard Nissim No_e_uml_l Norbert - Olivier Otniel Ouriel - Patrick Paul Philippe Pierre Pierre-Jean Pinhas Prosper - R_e_act_ouven Ralph Rapha_e_uml_l Raoul Raymond Ren_e_act_ Ren_e_act_-Marc Richard Robert Roger - S_e_act_fi Sa_u_uml_l Saadia Salomon Samuel Samy Schlomo Serge Shai Shelomo Sidney Simon Sion Steve Sylvain - Th_e_act_o Thal Thierry Tom Tristan - Victor Vincent - William - Ya_i_uml_r Yaacov Yahyia Yannick Yehouda Yekoutiel Ygal Yo_e_uml_l Yonathan Yoni Ytshak Yvan Yves Yves-Henri Yvon - } - female_names = { - _E_act_l_e_act_onore _E_act_liane _E_act_liette _E_act_lise _E_act_milie - Alexandra Alice Alma Amy Anilore Anna Anne Anne-Laurence Arlette Audrey Aur_e_act_lie - B_e_act_atrice B_e_act_reng_e_grv_re Brigitte - C_e_act_line Camille_female Caroline Chantal Charlotte Chlo_e_act_ Coline - D_e_act_borah Dani_e_grv_le Danielle Delphine Denise Dinah Dolly Driffa - Eliott Emma Emmanuelle Estelle Esther Estr_e_act_a Eug_e_act_nie - Fleur Fran_c_ced_oise - G_e_act_raldine Gilberte Gis_e_grv_le - H_e_act_l_e_grv_ne - In_e_grv_s Isabelle - Jacqueline Janine Jo_e_uml_lle Jocelyne Jos_e_act_phine Judith Julia Julie Justine - Keren Khomsa - L_ae_titia L_e_act_a Laurence Laurie Liliane Lisa Louise Louna Lucette - Madeleine Magda Marcelle Marie Marie-Louise Marl_e_grv_ne Martine Maryline Mich_e_grv_le Monique Muriel Myriam - Natacha Nathalie Nicole Nina Nine Norah - Odette - Patricia Perla - R_e_act_gine Rachel Rebecca Rivka Ruth - Sabrina Salom_e_act_ Sarah Shannon Sharon Shaya Simone Sophie St_e_act_phanie Sylvia Sylvie - Tamar Thomas Tikva Tristane - Vanessa - Yael Yvette - } - dynasty_of_location_prefix = "dynnp_de" - grammar_transform = french - - patronym_prefix_male = "dynnpat_pre_Ben" - patronym_prefix_female = "dynnpat_pre_Bat" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_serbian.txt b/common/culture/name_lists/NEOW_serbian.txt deleted file mode 100644 index f7769153e..000000000 --- a/common/culture/name_lists/NEOW_serbian.txt +++ /dev/null @@ -1,258 +0,0 @@ -name_list_NEOW_serbian = { - - cadet_dynasty_names = { - "dynn_Aleksi_c_act_" - "dynn_Anti_c_act_" - "dynn_Ateljevi_c_act_" - "dynn_Babi_c_act_" - "dynn_Ba_s_crn_i_c_act_" - "dynn_Bogdanovi_c_act_" - "dynn_Darmo_s_crn_" - "dynn_Jovanovi_c_act_" - "dynn_Nikoli_c_act_" - "dynn_Petrovi_c_act_" - "dynn_D_bar_or_d_bar_evi_c_act_" - "dynn_Ili_c_act_" - "dynn_Pavlovi_c_act_" - "dynn_Markovi_c_act_" - "dynn_Stojanovi_c_act_" - "dynn_Popovi_c_act_" - "dynn_C_crn_obanovi_c_act_" - "dynn_Kujund_z_crn_i_c_act_" - "dynn_Bala_s_crn_evi_c_act_" - "dynn_Baji_c_act_" - "dynn_Dikli_c_act_" - "dynn_Jevti_c_act_" - "dynn_Todorovi_c_act_" - "dynn_Basalo" - "dynn_Bazdulj" - "dynn_C_act_irkovi_c_act_" - "dynn_Z_act_igon" - "dynn_Su_s_crn_a" - "dynn_Ugrinov" - "dynn_Sekuli_c_act_" - "dynn_Kusturica" - "dynn_Ekme_c_crn_i_c_act_" - "dynn_C_crn_oli_c_act_" - "dynn_C_crn_olovi_c_act_" - "dynn_C_act_opi_c_act_" - "dynn_Hrabak" - "dynn_Ba_z_crn_dar" - "dynn_Be_d_bar_ik" - "dynn_Beljanski" - "dynn_Belji_c_act_" - "dynn_Bereti_c_act_" - "dynn_Besla_c_act_" - "dynn_Duvnjak" - "dynn_Erharti_c_act_" - "dynn_Karai_c_crn_i_c_act_" - "dynn_Lukovi_c_act_" - "dynn_Ma_c_crn_kovi_c_act_" - "dynn_Lazarevi_c_act_" - "dynn_Lepojevi_c_act_" - "dynn_Milisavljevi_c_act_" - "dynn_Erakovi_c_act_" - "dynn_Go_d_bar_evac" - "dynn_Gvozdi_c_act_" - "dynn_Eri_c_act_" - "dynn_Klobu_c_crn_ar" - "dynn_Risti_c_crn_evi_c_act_" - "dynn_Tanasovi_c_act_" - "dynn_Kova_c_crn_evi_c_act_" - "dynn_Ajdukovi_c_act_" - "dynn_An_d_bar_elkovi_c_act_" - "dynn_Andri_c_act_" - "dynn_Faustovi_c_act_" - "dynn_Babalj" - } - - dynasty_names = { - "dynn_Aleksi_c_act_" - "dynn_Anti_c_act_" - "dynn_Ateljevi_c_act_" - "dynn_Babi_c_act_" - "dynn_Ba_s_crn_i_c_act_" - "dynn_Bogdanovi_c_act_" - "dynn_Darmo_s_crn_" - "dynn_Jovanovi_c_act_" - "dynn_Nikoli_c_act_" - "dynn_Petrovi_c_act_" - "dynn_D_bar_or_d_bar_evi_c_act_" - "dynn_Ili_c_act_" - "dynn_Pavlovi_c_act_" - "dynn_Markovi_c_act_" - "dynn_Stojanovi_c_act_" - "dynn_Popovi_c_act_" - "dynn_C_crn_obanovi_c_act_" - "dynn_Kujund_z_crn_i_c_act_" - "dynn_Bala_s_crn_evi_c_act_" - "dynn_Baji_c_act_" - "dynn_Dikli_c_act_" - "dynn_Jevti_c_act_" - "dynn_Todorovi_c_act_" - "dynn_Basalo" - "dynn_Bazdulj" - "dynn_C_act_irkovi_c_act_" - "dynn_Z_act_igon" - "dynn_Su_s_crn_a" - "dynn_Ugrinov" - "dynn_Sekuli_c_act_" - "dynn_Kusturica" - "dynn_Ekme_c_crn_i_c_act_" - "dynn_C_crn_oli_c_act_" - "dynn_C_crn_olovi_c_act_" - "dynn_C_act_opi_c_act_" - "dynn_Hrabak" - "dynn_Ba_z_crn_dar" - "dynn_Be_d_bar_ik" - "dynn_Beljanski" - "dynn_Belji_c_act_" - "dynn_Bereti_c_act_" - "dynn_Besla_c_act_" - "dynn_Duvnjak" - "dynn_Erharti_c_act_" - "dynn_Karai_c_crn_i_c_act_" - "dynn_Lukovi_c_act_" - "dynn_Ma_c_crn_kovi_c_act_" - "dynn_Lazarevi_c_act_" - "dynn_Lepojevi_c_act_" - "dynn_Milisavljevi_c_act_" - "dynn_Erakovi_c_act_" - "dynn_Go_d_bar_evac" - "dynn_Gvozdi_c_act_" - "dynn_Eri_c_act_" - "dynn_Klobu_c_crn_ar" - "dynn_Risti_c_crn_evi_c_act_" - "dynn_Tanasovi_c_act_" - "dynn_Kova_c_crn_evi_c_act_" - "dynn_Ajdukovi_c_act_" - "dynn_An_d_bar_elkovi_c_act_" - "dynn_Andri_c_act_" - "dynn_Faustovi_c_act_" - "dynn_Babalj" - } - - male_names = { - 3 = { - _Z_crn_ivojin _Z_crn_ivorad - Adam - Bratislav Bogdan Bo_z_crn_o Borislav Borko - Dobrivoje Du_s_crn_ko - Elmir Ensar Elzan - Geard - Ivica Ibrahim - Jevrem Jakov - Kemal Kenan - Radosav Rajko Radenko - Mehmed Mateja Mladen Miroslav - Sini_s_crn_a Svetislav - Vanja - } - 2 = { - _Z_crn_ivko - Atanasije Aca Aco Anto Andrija - Blagoje Bogoljub Borivoje Bo_s_crn_ko Branislav - _C_crn_edomir - Dragomir Dejan Darko Demir Danilo Damjan Damir Dra_z_crn_en - I_s_crn_tvan Igor Ivo - Jakov Jerko Junije Jovan_spc_Pavle - Radivoje Ratko Sr_d_bar_an Sr_d_bar_a - Predrag Pe_d_bar_a - Slavoljub - Tibor Tama_s_crn_ - Kosta Krsto - Lazar Lujo - Milivoje Milomir Muharem Milo_s_crn_ Mihajlo Milan - Nenad Novak Njego_s_crn_ Neno - Sava Stojan Stjepan Stefan Sa_s_crn_a Samed Strahinja - Velimir Vlastimir Veljko Vule Vlade - _Z_crn_arko Zdravko - } - 1 = { - _D_bar_or_d_bar_e - _Z_crn_eljko - Aleksa An_d_bar_elko Andreja Antonije Aleksandar - Boban Boris Branko Bo_z_crn_idar Bojan Boro Bo_z_crn_a - Dragan Du_s_crn_an Dragoljub Dragoslav Danijel Dimitrije Dragi_s_crn_a Dubravko - Filip - Goran Grgur - Ilija Ivan Ignjat - Jovica Jovan Jadranko - Ljubomir - Miodrag Milorad Marko Mirko Milovan Mile Mom_c_crn_ilo Milutin Milenko - Neboj_s_crn_a Nikola Novica Nemanja Neven - Ognjen - Radovan Radi_s_crn_a Radoslav Rade Rado_s_crn_ - Petar Pavle Pejo - Slobodan Slavi_s_crn_a Stevan Slavko Simo Stipan Stipe - Teodor - Uro_s_crn_ Uglje_s_crn_a - Vojislav Vladan Vuka_s_crn_in Vasilije Vuk - Zlatan Zoran - } - } - female_names = { - 3 = { - _Z_crn_ivka - Bojana - Dara - Marta Ma_s_crn_a Marica - Natalija Nina Nevena Nikoleta - Olgica - Stana Suzana Slavka Sara Sanda - Zora Zagorka - } - 2 = { - _Z_crn_eljka - Andrijana Anka Adela - Biljana - Dobrila Desanka Dragica Dajana - Er_z_crn_ebet Evdokija - Ines Indira - Jasmina Jelica Jasna Jefimija - Leposava Ljubinka Lidija - Miroslava Marina Mirjana Miljana - Nade_z_crn_da Na_d_bar_a Nikolina Nadija - Olga Olivera - Rada Radojka Ru_z_crn_a - Sla_d_bar_ana Slobodanka Sanja Sa_s_crn_ka Viktorija - Tanja Tamara - Violeta Vanja_female - } - 1 = { - An_d_bar_ela An_d_bar_elka Ana - Branislava Bosiljka Branka - Du_s_crn_ica Dragana Du_s_crn_anka Danijela - Ivana Ivanka - Jelena Jovanka Jovana - Katarina - Ljubica Ljiljana - Marija Milica Milena Milanka Milka Mira Maja - Nevenka Nata_s_crn_a Nada Nadica - Radmila Ru_z_crn_ica - Sne_z_crn_ana Slavica Svetlana Silvija - Tatjana Tanja Tijana - Vera Vesna Verica - Zorica Zorka Zorana - } - - } - dynasty_of_location_prefix = "dynnp_od" - -# patronym_suffix_male = "dynnpat_suf_i_c_act_" -# always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_sicilian.txt b/common/culture/name_lists/NEOW_sicilian.txt deleted file mode 100644 index 265dfa7bc..000000000 --- a/common/culture/name_lists/NEOW_sicilian.txt +++ /dev/null @@ -1,31 +0,0 @@ -name_list_NEOW_sicilian_wip = { - - cadet_dynasty_names = { - } - - dynasty_names = { - } - - male_names = { - Accursiu - Marialfredu - } - female_names = { - Eirene - } - dynasty_of_location_prefix = "dynnp_di" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_slovak.txt b/common/culture/name_lists/NEOW_slovak.txt deleted file mode 100644 index e45a325e1..000000000 --- a/common/culture/name_lists/NEOW_slovak.txt +++ /dev/null @@ -1,370 +0,0 @@ -name_list_NEOW_slovak = { - - cadet_dynasty_names = { - "dynn__C_crn_onka" - "dynn__D_crn_uri_s_crn_" - "dynn__S_crn_ev_c_crn__i_act_k" - "dynn__S_crn_i_s_crn_ovsk_y_act_" - "dynn__S_crn_iarnik" - "dynn__S_crn_imko" - "dynn__S_crn_kvarenina" - "dynn__S_crn_vajlen" - "dynn__S_crn_vec" - "dynn__Z_crn_iga" - "dynn_Adamov" - "dynn_Athanasov" - "dynn_B_i_act_re_s_crn_" - "dynn_Bal_a_act__z_crn_" - "dynn_Balog" - "dynn_Baran" - "dynn_Barto_s_crn_" - "dynn_Be_n_tld_o" - "dynn_Bedn_a_act_r" - "dynn_Benko" - "dynn_Bl_s_crn_t_a_act_k" - "dynn_Bo_c_crn_ko" - "dynn_Celler" - "dynn_Chovanec" - "dynn_Danko" - "dynn_Farka_s_crn_" - "dynn_Fila" - "dynn_Frajkor" - "dynn_Fri_c_crn_" - "dynn_Gajdo_s_crn_" - "dynn_Galba" - "dynn_Herda" - "dynn_Hor_n_crn__a_act_k" - "dynn_Horv_a_act_th" - "dynn_Hud_a_act_k" - "dynn_Hudec" - "dynn_Hutyra" - "dynn_Jan_c_crn_o" - "dynn_Jan_i_act__c_crn_ek" - "dynn_Kapust_i_act_k" - "dynn_Karva_s_crn_" - "dynn_Kme_t_crn_" - "dynn_Kme_t_crn_o" - "dynn_Ko_z_crn_lej" - "dynn_Koll_a_act_r" - "dynn_Kov_a_act__c_crn_" - "dynn_Kov_a_act__c_crn_ik" - "dynn_Koz_a_act_k" - "dynn_Kr_a_act__l_crn_" - "dynn_Kr_a_act_lik" - "dynn_Krej_c_crn__i_act_" - "dynn_Ku_c_crn_era" - "dynn_Kudrna" - "dynn_Lacko" - "dynn_Lakato_s_crn_" - "dynn_Lichardus" - "dynn_Lipt_a_act_k" - "dynn_Luk_a_act__c_crn_" - "dynn_Ma_t_crn_ko" - "dynn_Macko" - "dynn_Marko" - "dynn_Matuszek" - "dynn_Miklu_s_crn_ica" - "dynn_Mikula" - "dynn_Minich" - "dynn_Moln_a_act_r" - "dynn_Morav_c_crn__i_act_k" - "dynn_N_e_act_meth" - "dynn_Nagy" - "dynn_Nov_a_act_k" - "dynn_Novotn_y_act_" - "dynn_O_l_crn_ha" - "dynn_Ol_a_act_h" - "dynn_Oravec" - "dynn_Ozor_a_act_k" - "dynn_Pac_a_act_k" - "dynn_Pavl_i_act_k" - "dynn_Petr_i_act_k" - "dynn_Pol_a_act_k" - "dynn_Repisk_y_act_" - "dynn_Repka" - "dynn_Rizman" - "dynn_Rusn_a_act_k" - "dynn_S_y_act_kora" - "dynn_Sabo" - "dynn_Sak_a_act__c_crn_" - "dynn_Samborsk_y_act_" - "dynn_Sedl_a_act__c_crn_ek" - "dynn_Sedl_a_act_k" - "dynn_Seman" - "dynn_Straka" - "dynn_Szab_o_act_" - "dynn_T_o_act_th" - "dynn_Tak_a_act__c_crn_" - "dynn_Tk_a_act__c_crn_" - "dynn_Unger" - "dynn_Urban" - "dynn_Va_s_crn_ko" - "dynn_Varga" - "dynn_Z_a_act_hon_c_crn__i_act_k" - } - - dynasty_names = { - "dynn__C_crn_onka" - "dynn__D_crn_uri_s_crn_" - "dynn__S_crn_ev_c_crn__i_act_k" - "dynn__S_crn_i_s_crn_ovsk_y_act_" - "dynn__S_crn_iarnik" - "dynn__S_crn_imko" - "dynn__S_crn_kvarenina" - "dynn__S_crn_vajlen" - "dynn__S_crn_vec" - "dynn__Z_crn_iga" - "dynn_Adamov" - "dynn_Athanasov" - "dynn_B_i_act_re_s_crn_" - "dynn_Bal_a_act__z_crn_" - "dynn_Balog" - "dynn_Baran" - "dynn_Barto_s_crn_" - "dynn_Be_n_tld_o" - "dynn_Bedn_a_act_r" - "dynn_Benko" - "dynn_Bl_s_crn_t_a_act_k" - "dynn_Bo_c_crn_ko" - "dynn_Celler" - "dynn_Chovanec" - "dynn_Danko" - "dynn_Farka_s_crn_" - "dynn_Fila" - "dynn_Frajkor" - "dynn_Fri_c_crn_" - "dynn_Gajdo_s_crn_" - "dynn_Galba" - "dynn_Herda" - "dynn_Hor_n_crn__a_act_k" - "dynn_Horv_a_act_th" - "dynn_Hud_a_act_k" - "dynn_Hudec" - "dynn_Hutyra" - "dynn_Jan_c_crn_o" - "dynn_Jan_i_act__c_crn_ek" - "dynn_Kapust_i_act_k" - "dynn_Karva_s_crn_" - "dynn_Kme_t_crn_" - "dynn_Kme_t_crn_o" - "dynn_Ko_z_crn_lej" - "dynn_Koll_a_act_r" - "dynn_Kov_a_act__c_crn_" - "dynn_Kov_a_act__c_crn_ik" - "dynn_Koz_a_act_k" - "dynn_Kr_a_act__l_crn_" - "dynn_Kr_a_act_lik" - "dynn_Krej_c_crn__i_act_" - "dynn_Ku_c_crn_era" - "dynn_Kudrna" - "dynn_Lacko" - "dynn_Lakato_s_crn_" - "dynn_Lichardus" - "dynn_Lipt_a_act_k" - "dynn_Luk_a_act__c_crn_" - "dynn_Ma_t_crn_ko" - "dynn_Macko" - "dynn_Marko" - "dynn_Matuszek" - "dynn_Miklu_s_crn_ica" - "dynn_Mikula" - "dynn_Minich" - "dynn_Moln_a_act_r" - "dynn_Morav_c_crn__i_act_k" - "dynn_N_e_act_meth" - "dynn_Nagy" - "dynn_Nov_a_act_k" - "dynn_Novotn_y_act_" - "dynn_O_l_crn_ha" - "dynn_Ol_a_act_h" - "dynn_Oravec" - "dynn_Ozor_a_act_k" - "dynn_Pac_a_act_k" - "dynn_Pavl_i_act_k" - "dynn_Petr_i_act_k" - "dynn_Pol_a_act_k" - "dynn_Repisk_y_act_" - "dynn_Repka" - "dynn_Rizman" - "dynn_Rusn_a_act_k" - "dynn_S_y_act_kora" - "dynn_Sabo" - "dynn_Sak_a_act__c_crn_" - "dynn_Samborsk_y_act_" - "dynn_Sedl_a_act__c_crn_ek" - "dynn_Sedl_a_act_k" - "dynn_Seman" - "dynn_Straka" - "dynn_Szab_o_act_" - "dynn_T_o_act_th" - "dynn_Tak_a_act__c_crn_" - "dynn_Tk_a_act__c_crn_" - "dynn_Unger" - "dynn_Urban" - "dynn_Va_s_crn_ko" - "dynn_Varga" - "dynn_Z_a_act_hon_c_crn__i_act_k" - } - - male_names = { - 3 = { - _L_crn_ubo_s_crn_ _L_crn_ubom_i_act_r _L_crn_udov_i_act_t - _S_crn_tefan - Adam Alexander Alojz Andrej Anton August_i_act_n - Bartolomej Boris Branislav - Cyril - Daniel Dezider Dominik Du_s_crn_an - Eduard Emil Ernest Eugen - Ferdinand Filip Franti_s_crn_ek - Gabriel Gejza - Ign_a_act_c Igor Imrich Ivan - J_a_act_n J_u_act_lius Jakub Jaroslav Jozef Juraj - Kamil_Camillus Karol Koloman - Ladislav Luk_a_act__s_crn_ - Marcel Marek Mari_a_act_n Marian_male Maro_s_crn_ Martin Mat_u_act__s_crn_ Matej Michal Mikul_a_act__s_crn_ Milan Milo_s_crn_ Miloslav Miroslav - Norbert - Ondrej - Patrik Pavel Pavol Peter - R_o_act_bert Radoslav Radovan Rastislav Richard Robert Roman Rudolf - Slavom_i_act_r Stanislav - Tibor Tom_a_act__s_crn_ - Viktor Viliam Vincent Vladim_i_act_r Vladimir Vojtech - Zdenko Zolt_a_act_n - } - 2 = { - _L_crn_ubor _L_crn_uboslav - _S_crn_imon - _Z_crn_igmund - Adri_a_act_n Alb_i_act_n Albert Ale_s_crn_ Alexej Alfonz Alfr_e_act_d Ambr_o_act_z Anton_i_act_n Arnold Arp_a_act_d Atila - Baltaz_a_act_r Benjam_i_act_n Bernard Bla_z_crn_ej Bohu_s_crn_ Bohum_i_act_r Bohumil Bohuslav - Cypri_a_act_n - D_a_act_vid Dalibor Demeter Dion_y_act_z Drahom_i_act_r Drahoslav - Edmund Elem_i_act_r Eli_a_act__s_crn_ Emanuel Erich Erik Erv_i_act_n - Fedor Felix Flori_a_act_n Fridrich - Ga_s_crn_par Gregor Gust_a_act_v - Henrich - Ivo Izidor - Jarol_i_act_m Jarom_i_act_r Josef Just_i_act_n - Klement Kon_s_crn_tant_i_act_n Kornel Kristi_a_act_n - Leonard Leopold - M_a_act_rio Marko Metod - Oliver Osk_a_act_r Oskar Oto Otto - Rafael Ren_e_act_ Roland - Samuel Silvester - Teodor Teofil Timotej - Urban - V_a_act_clav V_i_act_t Valent_i_act_n Vasil Vavrinec Vendel_i_act_n Vladislav Vlastimil - Zden_e_crn_k Zdeno - } - 1 = { - _L_crn_udomil - Alan Alex Ambro Arne Arno_s_crn_t Art_u_act_r Artur Atan_a_act_zius Aurel - Barnab_a_act__s_crn_ Be_n_crn_adik Belo Blahoslav Bo_z_crn_in Bohdan Boleslav Bonif_a_act_c Bystr_i_act_k - Christian Ctibor - Dami_a_act_n Desider Dobroslav - F_e_act_lix Fra_n_crn_o Frederik - Hanu_s_crn_ Hektor Herman Hubert Hugo Hvezdo_n_crn_ - I_l_crn_ja - Jergu_s_crn_ Jirko Jon_a_act__s_crn_ Juli_a_act_n - Kazim_i_act_r Kri_s_crn_tof - Lambert Lev Levoslav Luci_a_act_n Ludv_i_act_k - M_a_act_rius M_o_act_ric Matias Maximili_a_act_n Medard Mirko Miron Mojm_i_act_r - Okt_a_act_v Oldrich Oleg Otomar - Palo Pankr_a_act_c Pravoslav Prokop - Rad_u_act_z Radko Rajmund Rehor Rodan - Sergej Serv_a_act_c Sever_i_act_n Soma Stano Sv_a_uml_topluk Svetoz_a_act_r - Tade_a_act__s_crn_ Tichom_i_act_r Tobi_a_act__s_crn_ Tobias - V_i_act__t_crn_azoslav Val_e_act_r Valerian Vazil Vieroslav Vitalij Vlado Vratislav Vratko - Zlatko Zoroslav - } - } - female_names = { - 3 = { - _L_crn_ubica _L_crn_ubom_i_act_ra _L_crn_udmila - _S_crn_tef_a_act_nia - _Z_crn_ofia - Adriana Ag_a_act_ta Agne_s_crn_a Agnesa Al_z_crn_beta Alena Alexandra Alica Am_a_act_lia Anast_a_act_zia Andrea Angela Anna Ant_o_act_nia - Barbora Be_a_act_ta Beata Bla_z_crn_ena Bo_z_crn_ena - Cec_i_act_lia - Dagmar Dana Daniela Darina Denisa Dobroslava - Edita Elena Eleon_o_act_ra Em_i_act_lia Erika Etela Eva - Franti_s_crn_ka - Gabriela Gizela - Hedviga Helena - Ingrid Irena Ivana Iveta - J_u_act_lia Jana Janka Jarmila Jaroslava Jolana Jozef_i_act_na Judita Juli_a_act_na Just_i_act_na - Kamila Karol_i_act_na Katar_i_act_na Kl_a_act_ra Krist_i_act_na Kvetoslava - L_y_act_dia Lenka Lucia - M_a_act_ria Magdal_e_act_na Marcela Margita Marianna Marta Martina Matilda Michaela Milada Miriam Miroslava Monika - O_l_crn_ga - Paul_i_act_na Pavl_i_act_na Petra - Ren_a_act_ta Roz_a_act_lia Ru_z_crn_ena - Silvia So_n_crn_a Stanislava - Tatiana Ter_e_act_zia - Val_e_act_ria Veronika Viera Vikt_o_act_ria Vilma Vlasta - Zdena Zdenka Zita Zlatica Zuzana - } - 2 = { - _L_crn_uba - _Z_crn_aneta _Z_crn_elm_i_act_ra - Adela Adri_a_act_na Alb_i_act_na Alojzia Ane_z_crn_ka Aneta Angelika Aur_e_act_lia - Barbara Berta Bibi_a_act_na Bibiana Blanka Brigita Bronislava - D_a_act__s_crn_a Danica Denis Diana Dominika Dorota Drahom_i_act_ra Drahoslava Du_s_crn_ana - Eli_s_crn_ka Elv_i_act_ra Ema Emma Estera - Filom_e_act_na - Gertr_u_act_da - Hana Henrieta Herm_i_act_na Hilda - Ida Irma Ivica_female Ivona Izabela - Jela - Karin Klaudia Korn_e_act_lia - L_i_act_via Laura Lea Libu_s_crn_a Linda Lujza - Magda Malv_i_act_na Margar_e_act_ta Mel_a_act_nia Milena Miloslava Milota Miriama - Nade_z_crn_da Nat_a_act_lia Nata_s_crn_a Nikola_female Nikoleta Nina Nora - Ot_i_act_lia - Patr_i_act_cia Paula Petronela - Radka Reg_i_act_na Romana - Sab_i_act_na Sid_o_act_nia Simona Slavom_i_act_ra Svetlana Sylvia - Tamara Tereza Timea - Ur_s_crn_u_l_crn_a - Viola Vladim_i_act_ra - Zlata Zora - } - 1 = { - Ada Amarila Anabela Ast_e_act_ria - Bianka Bo_z_crn_idara Bohdana Bohuslava Branislava - Cez_a_act_ria Carmen - Dagmara Deana Desana Dobromila - Edit Ela Ella Ester Eug_e_act_nia - Fr_i_act_da - Galina Gerda Gr_e_act_ta - Hortenzia - Ilza Ingrida Ivetta - Judit - Karina Kira - Lara Leopolda Lesana Liana - Maja Mar_i_act_na Marietta Marina Marka Maru_s_crn_ka Mia Milica - Nela Nicol_female Nicole - Ol_i_act_via Olympia Ota Oxana - Perla Petrana - R_a_act_chel Rebeka Ria - S_a_act_ra Sibyla Sl_a_act_va Sofia Stela - T_a_act__n_crn_a Tina - Valent_i_act_na Vanda Vanesa Vera Vieroslava - Yvetta - Z_i_act_na Zina Zoja - } - } - - dynasty_of_location_prefix = "dynnp_z" - - patronym_suffix_male = "dynnpat_suf_ez" - patronym_suffix_female = "dynnpat_suf_ez" - - pat_grf_name_chance = 45 - mat_grf_name_chance = 15 - father_name_chance = 30 - - pat_grm_name_chance = 40 - mat_grm_name_chance = 10 - mother_name_chance = 40 -} diff --git a/common/culture/name_lists/NEOW_slovenian.txt b/common/culture/name_lists/NEOW_slovenian.txt deleted file mode 100644 index fd267a642..000000000 --- a/common/culture/name_lists/NEOW_slovenian.txt +++ /dev/null @@ -1,253 +0,0 @@ -name_list_NEOW_slovenian = { - - cadet_dynasty_names = { - } - - dynasty_names = { - "dynn__C_act_osi_c_act_" - "dynn__S_crn_orli" - "dynn__Z_crn_agar" - "dynn__Z_crn_ivko" - "dynn_Babi_c_crn_" - "dynn_Bednarik" - "dynn_Bezget" - "dynn_Binkovski" - "dynn_Bizjak" - "dynn_Bo_z_crn_i_c_crn_" - "dynn_Boro_s_crn_ak" - "dynn_Brankovi_c_crn_" - "dynn_Breznik" - "dynn_Dolenc" - "dynn_Ember_s_crn_i_c_crn_" - "dynn_Erjavec" - "dynn_Franko" - "dynn_Gartner" - "dynn_Golob" - "dynn_Ho_c_crn_evar" - "dynn_Horvat" - "dynn_Hrabar" - "dynn_Hribar" - "dynn_Hrovat" - "dynn_Jemec" - "dynn_Jereb" - "dynn_Jerman" - "dynn_Jermani_s_crn_" - "dynn_Kastelic" - "dynn_Kav_c_crn_i_c_crn_" - "dynn_Klemen_c_crn_i_c_crn_" - "dynn_Knez" - "dynn_Ko_s_crn_ir" - "dynn_Ko_z_crn_elj" - "dynn_Koblar" - "dynn_Koji_c_act_" - "dynn_Kokalj" - "dynn_Kolar" - "dynn_Komar" - "dynn_Kopa_c_crn_" - "dynn_Koren" - "dynn_Koro_s_crn_ec" - "dynn_Kos" - "dynn_Kotnik" - "dynn_Kova_c_crn_" - "dynn_Kova_c_crn_evi_c_act_" - "dynn_Kova_c_crn_i_c_crn_" - "dynn_Krajinovi_c_crn_" - "dynn_Krajnc" - "dynn_Kralj" - "dynn_Kranjc" - "dynn_Kuhar" - "dynn_Lah" - "dynn_Lesjak" - "dynn_Likozar" - "dynn_Lu_z_crn_nik" - "dynn_Mahkovec" - "dynn_Majcen" - "dynn_Makuc" - "dynn_Malovrh" - "dynn_Mara_z_crn_" - "dynn_Matja_s_crn_ec" - "dynn_Medved" - "dynn_Mehle" - "dynn_Mlakar" - "dynn_Nov_s_crn_ak" - "dynn_Novak" - "dynn_Pavli_c_crn_" - "dynn_Pepelnak" - "dynn_Perko" - "dynn_Petek" - "dynn_Peternel" - "dynn_Petri_c_crn_" - "dynn_Pirc" - "dynn_Piskule" - "dynn_Po_z_crn_gaj" - "dynn_Poto_c_crn_nik" - "dynn_Pu_s_crn_nik" - "dynn_Ram_s_crn_ak" - "dynn_Robi_c_crn_" - "dynn_Rovan" - "dynn_Rozman" - "dynn_Rupnik" - "dynn_Sever" - "dynn_T_o_uml_r_o_uml_k" - "dynn_Ter_z_crn_an" - "dynn_Tom_s_crn_i_c_crn_" - "dynn_Toma_z_crn_i_c_crn_" - "dynn_Tur_c_crn_in" - "dynn_Turk" - "dynn_Ur_s_crn_i_c_crn_" - "dynn_Urban_c_crn_" - "dynn_Valant" - "dynn_Velepec" - "dynn_Vidmar" - "dynn_Zajc" - "dynn_Zorko" - "dynn_Zupan" - "dynn_Zupan_c_crn_i_c_crn_" - "dynn_Zupanc" - } - - male_names = { - 3 = { - _Z_crn_an _Z_crn_iga - Ale_s_crn_ Aleksander Alen Alja_z_crn_ Alojz Alojzij An_z_crn_e Andra_z_crn_ Andrej Anej Anton - Benjamin Bla_z_crn_ Bo_s_crn_tjan Bojan Boris Branko Borut - Damjan Danijel Darko David Dejan Denis Domen Dragan Drago Du_s_crn_an - Filip Franc - Ga_s_crn_per Gal Goran Gregor - Igor Ivan Iztok - Jaka Jakob Jan Janez Janko Jernej Jo_z_crn_e Jo_z_crn_ef Jure Jurij - Klemen - Leon Luka - Maks Marijan Marjan Mark Marko Martin Matej Mateja Matev_z_crn_ Matic Matija Matja_z_crn_ Miha Mihael Milan Miran Mirko Miroslav Mitja - Nejc Nik - Patrik Peter Primo_z_crn_ - Robert Rok Roman - Sa_s_crn_o Samo Simon Slavko Sre_c_crn_ko Stanislav Stanko - Tadej Tilen Tim Toma_z_crn_ - Urban Uro_s_crn_ - Vid Viktor Vilko Vinko Vladimir - Zoran - } - 2 = { - _C_crn_rtomir - _S_crn_tefan _S_crn_tevan - _Z_crn_arko - Albert Albin Alfonz Alfred Aljo_s_crn_a Ante Avgust - Beno Bernard Bine Bo_z_crn_idar Bo_z_crn_o Bogdan Bogomir Bor Branislav - Ciril Cvetko - Dalibor Damir Daniel Danilo Davor Dimitrij Dino - Edvard Emanuel Emil Erik Ernest Ervin - Ferdinand Fran_c_crn_i_s_crn_ek France_male Franci Franjo Fredi - Gaj Geza Gorazd - Henrik Herman - Ivo_Ivan Izidor - Jani Jo_s_crn_t Josip - Karel Karl Kevin Konrad Kri_s_crn_tof Kristjan - Ladislav Lan Leo Leopold Lev Ljubo Ljubomir Lojze Lovro Ludvik - Maj Maksimilijan Marcel Mateo Mihajlo Milo_s_crn_ Milovan Miro Mladen - Nace Ned_z_crn_ad Niko - Oskar Oton - Pavel Pavle Predrag - Radomir Rajko Ranko Renato Rihard Rudolf - Sebastijan Sergej Silvo Soniboj Srdan Stane Svit - Tibor Timotej Tine Tit Tom Tomi Tone Toni - Valentin Vasja Vekoslav Vili Viljem Vincenc Vlado Vojko - Zdravko Zlatko Zmago Zvonko - } - 1 = { - _S_crn_imen - An_z_crn_ej - Bogo Branivoj - Constantin - Dare Donat - Fran Fric - Gilbert Glavko Gojmir Gustav Gvido - Hubert Hugon - Jak Jan_z_crn_e Jaroslav Jerko Jule - Koloman - Matko Melhior Milijan - Nande - Pino - Radko - Samoel Sandi Silvin Slavoj - Veselko Victor Vit Vojin - Zeko - } - } - female_names = { - 3 = { - _S_crn_pela _S_crn_tefanija - Ajda Aleksandra Alenka Alojzija Ana Andreja Angela Anica Anita Anja Antonija - Barbara Bernarda Bojana Branka Brigita - Cvetka - Danica Darinka Darja Dragica - Elizabeta Ema Eva - Fran_c_crn_i_s_crn_ka - Hana Helena - Irena Ivana - Jana Janja Jasmina Jasna Jo_z_crn_efa Jo_z_crn_ica Julija - Kaja_Gaia Karmen Katarina Katja Klara Klavdija Kristina - Lana Lara Laura Lea Lidija Ljudmila Lucija - Ma_s_crn_a Maja Majda Manca Marija Marjana Marjeta Marta Martina Metka Milena Mira Mojca Monika - Nada Nata_s_crn_a Natalija Ne_z_crn_a Nevenka Nika Nina - Olga - Petra Polona - Renata - Sa_s_crn_a_female Sabina Sandra Sara Silva Simona Slavica Sonja Stanislava Suzana - Tamara Tanja Tatjana Teja Terezija Tina Tja_s_crn_a - Ur_s_crn_ka - Valentina Vera Veronika Vesna Vida - Zala Zdenka Zoja - } - 2 = { - _Z_crn_iva - Albina Alja Alma Andrea Anika Anka - Berta Bla_z_crn_ka Brina - Damijan Darija Dominika Dunja - Evelina - Fanika - Gabrijela - Ignacij Ines Ingrid Irma Iva Iza - Jadranka Jelena Jelka Jerca Jerneja - Katju_s_crn_a Klementina Ksenija - Larisa Lena Leopoldina Lina Loti - Magdalena Marina Marjanca Maru_s_crn_a Metoda Mia Mihaela Mija Mirjam - Nadja Neja Nikolina Nives Nu_s_crn_a - Pia - Rafaela Ru_z_crn_a - Slava Stanka - Tadeja Taja Tajda Tara Tea Tereza Tia Tinkara - Ur_s_crn_a Ur_s_crn_ula - Vanja Viktorija Vita Vlasta - Zorka Zvezdana - } - 1 = { - _Z_crn_enja - Asta - Biba - Cveta - Doljana - Edvina Etelka - Izadora - Janina Josipina - Katka - Lada Ljerka Ljubinka Ljubka - Maila Marlenka Medea Meira Melania Milenca Mirina - Ne_z_crn_ika Nike - P_s_crn_ena Poldka - Tita - Vasilka Vidojka - } - } - dynasty_of_location_prefix = "dynnp_od" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_sorbian.txt b/common/culture/name_lists/NEOW_sorbian.txt deleted file mode 100644 index 82a7914f4..000000000 --- a/common/culture/name_lists/NEOW_sorbian.txt +++ /dev/null @@ -1,197 +0,0 @@ -name_list_NEOW_sorbian = { - - cadet_dynasty_names = { - "dynn__C_act_esla" - "dynn__C_crn_ornakec" - "dynn__S_act_wjela" - "dynn__S_crn_mid_z_act_" - "dynn__S_crn_o_l_stk_c_act_ic" - "dynn__S_crn_o_l_stk_tka" - "dynn__S_crn_umachar" - "dynn_Andrack" - "dynn_Andrik" - "dynn_Bje_n_act_s_crn_owa" - "dynn_Blechen" - "dynn_Br_e_crn_zan" - "dynn_Cy_z_act_" - "dynn_Cy_z_crn_ec-Korje_n_act_kowa" - "dynn_Dejka" - "dynn_Doma_s_act_ka" - "dynn_Doma_s_crn_cyna" - "dynn_Du_c_act_man" - "dynn_Eyck" - "dynn_Fiedle_r_act_" - "dynn_Fraj_s_act_lag" - "dynn_Gnuschke" - "dynn_H_o_act_rnik" - "dynn_Hajduk-Veljkovi_c_act_owa" - "dynn_Hajnca" - "dynn_Hajnik" - "dynn_Hejnik" - "dynn_Huschka" - "dynn_Jacs_l_stk_awk" - "dynn_Jakula" - "dynn_Jen_c_act_" - "dynn_K_a_act_rnauke" - "dynn_K_o_act_syk" - "dynn_Kocor" - "dynn_Kowar" - "dynn_Krawc" - "dynn_Krje_n_act_c" - "dynn_Kru_S_act_wica" - "dynn_Lorenc" - "dynn_Lubjenski" - "dynn_M_l_stk_ynk" - "dynn_Mencl" - "dynn_Mojsich" - "dynn_Muka" - "dynn_Nawka" - "dynn_Parczewski" - "dynn_Pful" - "dynn_Pilk" - "dynn_Pjekar" - "dynn_Rje_c_crn_ka" - "dynn_S_l_stk_ode_n_act_k" - "dynn_Skala" - "dynn_Smole_r_act_" - "dynn_Starc" - "dynn_Surowin" - "dynn_Symank" - "dynn_Tilich" - "dynn_W_o_act_lf" - "dynn_W_o_act_s_crn_endor" - "dynn_Wank" - "dynn_Wehla" - "dynn_Witkojc" - "dynn_Wjelan" - "dynn_Wolbjar_c_act_ik" - "dynn_Wow_c_act_er" - "dynn_Wow_c_crn_e_r_act_k" - "dynn_Wrobel" - "dynn_Zejler" - } - - dynasty_names = { - "dynn__C_act_esla" - "dynn__C_crn_ornakec" - "dynn__S_act_wjela" - "dynn__S_crn_mid_z_act_" - "dynn__S_crn_o_l_stk_c_act_ic" - "dynn__S_crn_o_l_stk_tka" - "dynn__S_crn_umachar" - "dynn_Andrack" - "dynn_Andrik" - "dynn_Bje_n_act_s_crn_owa" - "dynn_Blechen" - "dynn_Br_e_crn_zan" - "dynn_Cy_z_act_" - "dynn_Cy_z_crn_ec-Korje_n_act_kowa" - "dynn_Dejka" - "dynn_Doma_s_act_ka" - "dynn_Doma_s_crn_cyna" - "dynn_Du_c_act_man" - "dynn_Eyck" - "dynn_Fiedle_r_act_" - "dynn_Fraj_s_act_lag" - "dynn_Gnuschke" - "dynn_H_o_act_rnik" - "dynn_Hajduk-Veljkovi_c_act_owa" - "dynn_Hajnca" - "dynn_Hajnik" - "dynn_Hejnik" - "dynn_Huschka" - "dynn_Jacs_l_stk_awk" - "dynn_Jakula" - "dynn_Jen_c_act_" - "dynn_K_a_act_rnauke" - "dynn_K_o_act_syk" - "dynn_Kocor" - "dynn_Kowar" - "dynn_Krawc" - "dynn_Krje_n_act_c" - "dynn_Kru_S_act_wica" - "dynn_Lorenc" - "dynn_Lubjenski" - "dynn_M_l_stk_ynk" - "dynn_Mencl" - "dynn_Mojsich" - "dynn_Muka" - "dynn_Nawka" - "dynn_Parczewski" - "dynn_Pful" - "dynn_Pilk" - "dynn_Pjekar" - "dynn_Rje_c_crn_ka" - "dynn_S_l_stk_ode_n_act_k" - "dynn_Skala" - "dynn_Smole_r_act_" - "dynn_Starc" - "dynn_Surowin" - "dynn_Symank" - "dynn_Tilich" - "dynn_W_o_act_lf" - "dynn_W_o_act_s_crn_endor" - "dynn_Wank" - "dynn_Wehla" - "dynn_Witkojc" - "dynn_Wjelan" - "dynn_Wolbjar_c_act_ik" - "dynn_Wow_c_act_er" - "dynn_Wow_c_crn_e_r_act_k" - "dynn_Wrobel" - "dynn_Zejler" - } - - male_names = { - Alojs Awgust Adrijan Arno_s_crn_t Alb_e_crn_r_c_act_ Arnje Arna_l_stk_t - Barti_s_crn_ Beno Bjarnat Bjedrich B_l_stk_a_z_crn_ij Blazyj Bogum_e_crn_r Boha_c_crn_es_c_act_ Bohachwa_l_stk_ Bohuchwa_l_stk_ Bohum_e_crn_r Bohuw_e_crn_r Bos_c_act_an Bos_c_act_ij Bosko Boguchwa_l_stk_ - _C_crn_es_c_act_im_e_crn_r Chry_s_crn_a Chrystof _C_crn_el_l_stk_ _C_crn_ad_z_act_en - Doma_s_crn_ Dytar Dytmar De_n_act_ko D_z_act_itomar D_z_act_ita_r_crn_ D_z_act_etlaf - Fryco Frje_c_act_ Frjedom_e_crn_n Franjk Fa_l_stk_ko F_e_crn_rdi_n_act_at Fil_e_crn_p Frjedrich Frjedrich-Wje_l_stk_i_c_crn_k - Ed_z_crn_ar Erazmu_s_crn_ Euj_e_crn_n - Gustaw Gontar G_o_act_narj G_e_crn_ralt G_e_crn_rat - Handrij Hadam Handrijas Hanzo Haw_s_crn_tyn Hendrich Hinc Horis_l_stk_aw Hrjehor Hurban Hync Hajndrich Hj_e_crn_nik Hj_e_crn_ni_n_act_g - Jarom_e_crn_r Juro Just Jan_s_crn_ Ju_l_stk_ja_s_crn_ - Ka_s_crn_por Klaws Klimant Korla Krabat K_r_crn_es_c_act_an Kry_s_crn_an Krystijan Krystof Korla-Wo_l_stk_chan Kar_s_crn_c_act_en Kornje_l_stk_s_crn_ - _L_stk_awrjenc Lota_r_act_ Kry_s_crn_an Ly_s_crn_ko _L_stk_ud_z_act_ik Knu_c_act_ - Ma_c_act_ij Mato M_e_crn_r_c_act_in M_e_crn_rko M_e_crn_ros_l_stk_aw Mertyn M_e_crn_to Mik_l_stk_aw_s_crn_ Mje_c_crn_is_l_stk_aw Mjertyn M_o_act_jzas Moric Mots Marij_o_act_ Maksimjan - Natu_s_crn_ Ni_s_crn_an Norbjer_c_act_ Niko_s_crn_ - Pawo_l_stk_ P_e_crn_tr P_e_crn_t_s_crn_ - Radom_e_crn_r Rajnar Rudij Rob_e_crn_rt Rahnjar - S_c_act_e_crn_pan Stanij Staschko Sylwijo Syman _S_crn_tew Sygurd - Tonda T_e_crn_o Tobijaz T_e_act_s T_e_crn_odor - Wa_l_stk_tar Wito Wjac_l_stk_aw Wjelem_e_crn_r Wylem W_o_act_law Wo_l_stk_chan Wa_l_stk_demarj Witki_n_act_t W_o_act_z_l_stk_ad Wa_n_act_ko Wje_l_stk_i_c_crn_k - Z_e_crn_frjed Zt_e_crn_gmunt _Z_crn_ihmar - } - female_names = { - Agnisa Anemarija Awrelija Amerika Atheny - Berbel Bernadet Bjanka Bjedru_s_crn_ka Borbora Bri_s_crn_a - Chrysta Cilja - Dobys_l_stk_awa D_z_act_iwona Dorota - Elka El_z_crn_bjeta Ewelin - Ger_s_crn_a Giza Gretka - Habeta Halena Hana Hanaliza Hanamarja Handrijka Hanelora Hanka Ha_n_act_z_crn_a Ha_n_act_z_crn_ka Hapula Herma Herta Hila Hil_z_crn_a Hil_z_crn_bjeta Hil_z_crn_ka Horta Horteja Hortyja - Ilza - Jad_z_act_a Jagata Janet J_e_crn_wa J_e_crn_wa-Marja J_e_crn_welin Juljana - Kaca Katle_n_act_ Katyrna Katyr_z_crn_inka Klawdija Konstanca Krysta - Lawra Lejna Le_n_act_ka Lowiza Lubina Lydija - Madlena Madle_n_act_ka Majka Marhata Marka Mar_s_crn_a M_e_crn_rana M_e_crn_rka M_e_crn_ros_l_stk_awa Milenka Mi_l_stk_os_l_stk_awa Mirijam Mje_c_crn_is_l_stk_awa - Orta Otilija - Pawla Pawlina Plonja - Rejza Rejzka Relka Reta Rod_z_act_is_l_stk_awa R_o_act_z_crn_a Ro_z_crn_a Rozalka R_o_act_z_crn_amarja R_o_act_z_crn_marja Ruzalka - Salomeja Silka Silwija Sybila Sylka Sylwija - Trudla - Werina Wita W_o_act_r_s_crn_a Wor_s_crn_ula W_o_act_rta Worta Wortija Wurta - Zusana - } - - dynasty_of_location_prefix = "dynnp_w_o_act_t" - - - - mercenary_names = { - { name = "mercenary_company_freelances_of_brandys" } - { name = "mercenary_company_army_of_the_ore" } - { name = "mercenary_company_company_of_the_cruel_hand" } - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_soufyrneg.txt b/common/culture/name_lists/NEOW_soufyrneg.txt deleted file mode 100644 index 04fa7adb6..000000000 --- a/common/culture/name_lists/NEOW_soufyrneg.txt +++ /dev/null @@ -1,293 +0,0 @@ -name_list_brittannic = { #southern brit/soufyrneg - - cadet_dynasty_names = { - { "dynn_Grhysllyy" } - { "dynn_Kharhdd" } - { "dynn_Ddurhnforhdd" } - { "dynn_Shypston" } - { "dynn_Byrhgamot" } - { "dynn_Toynyng" } - { "dynn_Iddlly" } - { "dynn_Pallyn" } - { "dynn_Jonsyrhrhy" } - { "dynn_Watyrhhousy" } - { "dynn_Shaftoy" } - { "dynn_Hakysoyll" } - { "dynn_Bollstrhoodd" } - { "dynn_Hokkston" } - { "dynn_Angllysyy" } - { "dynn_Tyakh" } - { "dynn_Fllamstyydd" } - { "dynn_Frhokkd" } - { "dynn_Skuynllakk" } - { "dynn_Kingsmorhe" } - { "dynn_Kllarhkson" } - { "dynn_May" } - { "dynn_Ebynyzyng" } - { "dynn_Eastoyndd" } - { "dynn_Eastynddyng" } - { "dynn_Kllokkston" } - { "dynn_Kllyrhkenoyllyngton" } - { "dynn_Lymyllyygh" } - { "dynn_Korhnoallyngton" } - { "dynn_Pythgomyrhy" } - { "dynn_Ddovyr" } - { "dynn_Kantyrbury" } - { "dynn_Roshystyr" } - { "dynn_Hastyngs" } - { "dynn_Lywys" } - { "dynn_Takahashy" } - { "dynn_Suzwky" } - { "dynn_Watanaby" } - { "dynn_Brombyksddon" } - { "dynn_Londdon" } - { "dynn_Soufwark" } - { "dynn_Wystmynstyr" } - { "dynn_Ealyng" } - { "dynn_Hyllyngddon" } - { "dynn_Arun" } - { "dynn_Shyshystyr" } - { "dynn_Guylddffordd" } - { "dynn_Wokyng" } - { "dynn_Soufyndd_on_Sya" } - { "dynn_Kolshystyr" } - { "dynn_Saffron_Walddyn" } - { "dynn_Hyrtffordd" } - { "dynn_Styfynagy" } - { "dynn_Watffordd" } - { "dynn_Lwton" } - { "dynn_Byddffordd" } - { "dynn_Ampthyll" } - { "dynn_Norfampton" } - { "dynn_Braklyy" } - { "dynn_Kyttyryng" } - { "dynn_Covyntrhy" } - { "dynn_Warhwyc" } - { "dynn_Byrhmyngham" } - { "dynn_Brhomsgrhofy" } - { "dynn_Worhcystyrh" } - { "dynn_Cyddyrhmynstyrh" } - { "dynn_Strhowdd" } - { "dynn_Gloucystyrh" } - { "dynn_Lyddburhy" } - { "dynn_Hyrhyfforhdd" } - { "dynn_Lyomynstyrh" } - { "dynn_Nywporht" } - { "dynn_Abyrhgafynny" } - { "dynn_Luddlow" } - { "dynn_Wystburhy" } - { "dynn_Tylfforhdd" } - { "dynn_Shrhywsburhy" } - { "dynn_Wrycsham" } - { "dynn_Ddynbygh" } - { "dynn_Conwy" } - { "dynn_Swaddlynkoty" } - { "dynn_Dyrby" } - { "dynn_Glossop" } - { "dynn_Stafforhdd" } - { "dynn_Gnosall" } - { "dynn_Stocy_on_Trhynt" } - { "dynn_Maccllysffyylldd" } - { "dynn_Chystyr" } - { "dynn_Llyfyrpwll" } - { "dynn_Llancastyrh" } - { "dynn_Kenddail" } - { "dynn_Whitehaiven" } - { "dynn_Wigton" } - { "dynn_Cairlisle" } - { "dynn_Ainnain" } - { "dynn_Ddumfries" } - { "dynn_Bigair" } - { "dynn_Lainairk" } - { "dynn_Sainquhair" } - { "dynn_Girvain" } - { "dynn_Maibole" } - { "dynn_Air" } - { "dynn_Irvine" } - { "dynn_Ddumbairton" } - { "dynn_Glaisgow" } - - } - - dynasty_names = { - { "dynn_Grhysllyy" } - { "dynn_Kharhdd" } - { "dynn_Ddurhnforhdd" } - { "dynn_Shypston" } - { "dynn_Byrhgamot" } - { "dynn_Toynyng" } - { "dynn_Iddlly" } - { "dynn_Pallyn" } - { "dynn_Jonsyrhrhy" } - { "dynn_Watyrhhousy" } - { "dynn_Shaftoy" } - { "dynn_Hakysoyll" } - { "dynn_Bollstrhoodd" } - { "dynn_Hokkston" } - { "dynn_Angllysyy" } - { "dynn_Tyakh" } - { "dynn_Fllamstyydd" } - { "dynn_Frhokkd" } - { "dynn_Skuynllakk" } - { "dynn_Kingsmorhe" } - { "dynn_Kllarhkson" } - { "dynn_May" } - { "dynn_Ebynyzyng" } - { "dynn_Eastoyndd" } - { "dynn_Eastynddyng" } - { "dynn_Kllokkston" } - { "dynn_Kllyrhkenoyllyngton" } - { "dynn_Lymyllyygh" } - { "dynn_Korhnoallyngton" } - { "dynn_Pythgomyrhy" } - { "dynn_Ddovyr" } - { "dynn_Kantyrbury" } - { "dynn_Roshystyr" } - { "dynn_Hastyngs" } - { "dynn_Lywys" } - { "dynn_Takahashy" } - { "dynn_Suzwky" } - { "dynn_Watanaby" } - { "dynn_Brombyksddon" } - { "dynn_Londdon" } - { "dynn_Soufwark" } - { "dynn_Wystmynstyr" } - { "dynn_Ealyng" } - { "dynn_Hyllyngddon" } - { "dynn_Arun" } - { "dynn_Shyshystyr" } - { "dynn_Guylddffordd" } - { "dynn_Wokyng" } - { "dynn_Soufyndd_on_Sya" } - { "dynn_Kolshystyr" } - { "dynn_Saffron_Walddyn" } - { "dynn_Hyrtffordd" } - { "dynn_Styfynagy" } - { "dynn_Watffordd" } - { "dynn_Lwton" } - { "dynn_Byddffordd" } - { "dynn_Ampthyll" } - { "dynn_Norfampton" } - { "dynn_Braklyy" } - { "dynn_Kyttyryng" } - { "dynn_Covyntrhy" } - { "dynn_Warhwyc" } - { "dynn_Byrhmyngham" } - { "dynn_Brhomsgrhofy" } - { "dynn_Worhcystyrh" } - { "dynn_Cyddyrhmynstyrh" } - { "dynn_Strhowdd" } - { "dynn_Gloucystyrh" } - { "dynn_Lyddburhy" } - { "dynn_Hyrhyfforhdd" } - { "dynn_Lyomynstyrh" } - { "dynn_Nywporht" } - { "dynn_Abyrhgafynny" } - { "dynn_Luddlow" } - { "dynn_Wystburhy" } - { "dynn_Tylfforhdd" } - { "dynn_Shrhywsburhy" } - { "dynn_Wrycsham" } - { "dynn_Ddynbygh" } - { "dynn_Conwy" } - { "dynn_Swaddlynkoty" } - { "dynn_Dyrby" } - { "dynn_Glossop" } - { "dynn_Stafforhdd" } - { "dynn_Gnosall" } - { "dynn_Stocy_on_Trhynt" } - { "dynn_Maccllysffyylldd" } - { "dynn_Chystyr" } - { "dynn_Llyfyrpwll" } - { "dynn_Llancastyrh" } - { "dynn_Kenddail" } - { "dynn_Whitehaiven" } - { "dynn_Wigton" } - { "dynn_Cairlisle" } - { "dynn_Ainnain" } - { "dynn_Ddumfries" } - { "dynn_Bigair" } - { "dynn_Lainairk" } - { "dynn_Sainquhair" } - { "dynn_Girvain" } - { "dynn_Maibole" } - { "dynn_Air" } - { "dynn_Irvine" } - { "dynn_Ddumbairton" } - { "dynn_Glaisgow" } - } - - male_names = { - # New The_Random_Cheese names - _A_hat_dviddh _A_hat_hkunaat_pst_n _A_hat_lbert - _E_hat_ddmyn_pst_ _E_hat_lli_act_yt _E_hat__pst_tyn _E_hat_arnyst _E_hat_lywllohd - _I_hat_idis _I_hat_zzyk - _O_hat_rwys - Aamb_o_hat_s Aahr_a_hat_ff Adv_i_act_ff Alffr_i_hat_d A_i_hat_ryk Abnar Add_pst_m Ahl_i_hat_x Ahn_pst__o_hat_l Aht_a_hat_ Al_i_hat_kz_ae_nda Al_pst_un Ale_e_hat_ Alfr_i_hat_d Aljern_o_hat_n Am_pst_nawtypp An_pst_nwy Arr_o_hat_n Artjiba_o_hat_d Awgust_i_hat_z An_pst_dru_e_hat_ Arn_pst_o_hat_l A_pst_helwstan Awbr_a_hat_hym Aivanh_o_hat_ - B_a_hat_ntlyy B_a_hat_nzhumyn Bah_i_hat_l Bazenj_a_hat_bu Be_o_act_w_pst_ylf Bek_i_hat_t Br_a_hat_n_pst__o_hat_n Bry_a_hat_n Bwdiv_pst_rah Bawdw_pst_n - C_a_hat_dvawlyn Ch_a_hat_hrlz Chah_pst__i_hat_yya Chakha_pst_b_a_act_ti Clemmyynt Cristoffer C_a_hat_o_pst_m C_a_hat_wvin C_a_hat_m_pst_yn C_a_hat_nnyr Cor_i_hat_ C_u_hat_nv_pst_n Cemer_o_hat_n C_o_hat_nawr C_o_hat_ri - D_a_hat_yyvensh D_pst_ymenn_i_hat_c Daar_pst_n Daeyyus Daivudd Ddanyel Dru_e_brv_van Dwn_pst_thar Dwyllin Dru_e_hat_van D_i_hat_cyns - Ekgthe_i_hat_ Eed_e_hat_d Ewddhyg Edg_a_hat_hr Edd_i_hat_wd Eevyn Elly_pst_wn - Ffadd_i_hat_o Fl_a_hat_mbyrd Fl_e__pst_sha Ffreddryk Ffoolk Fi_pst_ip Ffynl_e_hat_y Ffuh_pst_mouz Feodaw Ffily_a_hat_es-Ff_o_hat_g Ffh_e_hat_s - Gao_pst_ah_a_hat_dd Gaa_pst__e_hat_ff Ggahv_i_hat_n G_a_hat_rd_pst_n G_o_hat_yy Gg_i_hat_lb_u_hat_t Gyld_u_hat_s - H_o_hat_wyyu H_ae_mlet H_i_hat_ro H_i_hat_thcliff Haid H_ae_gnist H_i_hat_rsa Hwrrun H_ae_rawd H_a_hat_ryt H_a_hat_ssun Hy_u_hat_ Hwyyd_pst_n H_u_hat_mthwyy Hect_e_hat_rr Hwnnyy H_a_act_wryyn H_e_act_id - Ishm_e_hat_hwl Ishlm_e_hat_uh I_w_hat_ma _I_hat_wng_spc_Huw _I_hat_eu_spc_Woy If_a_act_ur - J_e_hat_ffry J_o_hat_rj J_e_hat_rwlld J_e_hat_rwnchus J_ae_byr J_o_hat_wn Ji_a_hat_cy Ji_a_hat_c Ji_a_hat_cyb J_ae_liw J_a_act_yims J_a_act_ymi Jonn_a_hat_uh_pst_n Jor_pst_ddan Jo_a_hat_sh Jo_a_hat_shwa J_o_hat_saff Jusstyn J_e_act_ikyll - Kee_pst__a_hat_ps Kristyrff_e_brv_r Kliyj_e_grv_s Kowl_i_hat_n K_ae_lum Ky_pst_ Kenz_i_hat_ Kestuh K_a_act_yl K_a_hat_sca - Lansuhlot Lau_pst_ns Ll_o_act_igh L_i_hat_wk Loos_i_hat_wys L_i_hat__ae_m L_o_hat_wlec L_w_hat_wy L_w_hat_i Llyn_e_act_l Lar_i_hat_ L_e_act_s_pst_ar - Makb_e_act_ff M_a_act__pst_l_i_hat_k M_a_act_hk Ma_pst_in Maffi_w_hat_ M_o_act_r_pst_iss Maham_e_act__pst_ M_ae_chul Maks - Nafi_e_grv_l Neys_i_hat_r N_ae__pst__a_act_n N_i_hat_c Neyny_i_hat_s Na_w_hat_mun Neddy_w_hat_d N_i_hat_ck_pst_laz N_e_act_hvul - Pal_a_act_mys Pa_pst_ric Pa_pst__e_hat_ll P_a_hat_wl Pehs_pst_v_a_act_l Pei_pst_ah P_pst_yuz Phileas-Fogg Pwyr_o_hat_t - Ockt_ae_viw_u_hat_s Orw_e_act_l Osim_pst_ndiws Obn_o_hat_n _O_act_lyvar - Robynhud R_ae__pst_ym Ra_w_hat_l R_w_hat_alff Rams_e_grv_ Rahm_pst_s_i_hat_s R_o_grv_bbyt Roj_e_grv_h Rhyan Rayzin_a_act_u Rych_pst_rd Ruffyn_i_hat_s Rish_a_act_wb Rh_a_hat_wl R_o_hat_hlan Rys_o_act_l R_o_act_derig - S_a_act_hllad_pst_n Sammyl Sam_i_hat_r S_a_act_in Shawri Shawe Sh_e_grv__pst_lok Spensyr S_pst_anl_i_hat_ Stiwa_pst_ Sti_pst_vun Simra_pst_on S_i_hat_ngh Skr_y_hat_g - Tulkyn Tutm_o_hat_s T_ae_lib T_ae_l_pst_sin T_a_act_wni Tr_i_hat_s_pst_an Tutan_pst_c_a_act_myn Teilluh Tr_ae_vys - Uth_a_act_h Uw_ae_yz - V_o_act_llaryn Vin_u_hat_n_pst_ - Wald_u_hat_r W_ae_y_hat_n W_i_hat_ellym Wynst_o_hat_n - Yu_pst_ien - Za_pst_kar_i_hat_ - } - female_names = { - # New The_Random_Cheese names - Abb_e_hat_h Abb_e_hat_hg_AE_l Ad_e_act_lar Ad_pst_l_a_act_id Al_i_hat_kx_AE_ndra _A_act_ylis Amb_e_hat_h Aam_i_act_s _A_act_rra Aeshl_i_hat_ Aa_pst_l_y_hat_dduh _A_hat_tchi_pst_psyd _pst_Ann_a_hat_h _pst_Arrys A_u_hat_dha Aga_pst_fa-Cryst_i_act_ - Bl_AE_ntsh Br_o_hat_nwyne B_e_act_w_pst_eni Biat_pst_r_a_hat_s Bayj_e_act_r Bawj_pst_yn B_pst_lynd_a_hat_ Bbarbr_y_hat_ll B_AE_c_pst_ah - Cl_e_act_eop_a_act_d_pst_rah Clorynd_a_hat_h Caff_e_act_ryn C_a_hat_hrlyne Charl_u_hat_t Cynst_AE_ns Cryst_e_hat_lah Cwyc_AE_ngh C_AE_ngh C_e_hat_hn_spc_I_a_hat_n Ch_AE_ls_e_hat_ Ch_AE_ls_a_hat_ Calysst_AE_ Ch_e_hat_r_y_hat_l C_a_hat_hryssa Ch_y_hat_n - D_a_hat_liuh Ddahny Ddahny_o_hat_rla D_o_act_ra_pst_thi Dai_pst_y_a_hat_h - _E_hat_imyy Eddyth Ewla Ehl_pst_n Eliz_a_hat_vuf Emm_AE_ Em_pst_leh Eny_AE_ Eeny_i_act_d Eiln_pst_wyr - Fanv_e_act_i Ffay_u_act_n Ffarr_pst_eh Fict_o_act_ria - Gym_AE_ G_a_hat_rydd Gwynd_pst_l_i_hat_n - H_AE_il_y_hat_ Hawj_i_hat_e H_e_act_iaz_pst_l H_o_hat_li H_e_act_iddyr Hawl_y_hat_ng Hrysh_pst__i_act_ - Igr_AE_yn Isvab_e_act_l Isvab_e_act_lla Isyl_u_hat_t - J_e_act_nnyfuh J_a_hat_yud J_AE_nni J_a_hat_zsmyne J_o_hat_yn Jyd_e_act_ff Jul_AE_na J_e_act_ssykah J_e_act_ssy - Kaff_e_act_ryn Kah_pst_yn K_a_hat_si K_AE_yti K_AE_ylt_i_hat_n Klo_e_hat_ Kr_i_hat_styl K_i_act_ann_a_hat_h K_AE_ll_i_hat_ Kymberl_i_hat_w K_e_hat_ris - Luwel_a_hat_ys L_a_hat_wr_AE_ Luhr_AE_ne Lo_w_hat_ice Lyn_AE_t L_w_hat_seh L_w_hat_sia Lidy_e_hat_r Lys_i_act_ - Magyl_i_act_na M_a_hat_ddi Maf_i_act_ldda M_AE_lyka M_a_act_regydd M_a_act_tylddah M_a_hat_wd Moll_i_hat_ Mwrg_e_hat_nn M_e_hat_g_pst_n Myll_i_hat_ M_pst_l_i_hat_ssa M_i_hat_n M_i_hat_ng_spc_I_a_hat_w Myr_a_hat_nndah M_AE_r_i_hat_ - N_y_hat_dty_pst_gal_e_hat_ N_AE_yomi Natash_e_act_h N_AE_z_pst_nyn Nefyrdd_i_act_ Nim_w_hat_ra - P_e_act_pst_r_a_hat_ - Rych_e_hat_l Ribb_AE_c_pst_ah - S_pst_manth_a_hat_u S_a_act_rah Shann_e_hat_n S_i_act_ryn Sofroni_a_hat_ Soff_i_act_ah Steff_a_act_ne Sym_a_hat_r Siws_a_hat_n Siws_a_hat_nna Sibyl_a_hat_ S_e_act_ryna Ses_i_act_lya Si_AE_n - Tam_a_act_r_AE_ T_i_hat_l_pst_ee Tyt_a_act_n_i_hat_a - W_i_hat_nffryd - Onn_a_hat_h_i_act_d Onn_a_hat_h - } - dynasty_of_location_prefix = "dynnp_wff" - patronym_suffix_male = "dynnpat_suf_swn" - patronym_suffix_female = "dynnpat_suf_sddaughtyr" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 30 - mat_grf_name_chance = 10 - father_name_chance = 25 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 20 - mat_grm_name_chance = 40 - mother_name_chance = 5 - - - - mercenary_names = { - #placeholder - } -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_strafclideg.txt b/common/culture/name_lists/NEOW_strafclideg.txt index 6b0d56096..8cdec4577 100644 --- a/common/culture/name_lists/NEOW_strafclideg.txt +++ b/common/culture/name_lists/NEOW_strafclideg.txt @@ -1,4 +1,4 @@ -name_list_strafclideg = { +name_list_strafclideg = { cadet_dynasty_names = { { "dynn_Grhysllyy" } @@ -66,59 +66,47 @@ { "dynn_Pythgomyrhy" } } - male_names = { #scot brit - # New post-The_Random_Cheese names - Abnir Achanatyn Adviff Agustis Ahdim Ahrav Airchiebal Alber_pst_ Alfrid Alin Aljurnin Allex Allygzanir Aly Ambroz Amenho_pst_ep Andra Antny Arnel Arther - Bahn_pst_ly Beddiveer Binjummen Brannoon Bruin - Cawdwallon Charlz Chriss_pst_fer Clemmin_pst_ - Daivie Danyul Daroon Darrius Denafor Domenik Duhlin - Kieops - - # Old pre-The_Random_Cheese names - Ailaistair Ainslei - Boidd Bruce - Cailgairi Caillum Cairlisle Cairrick Colin Craig - Ddennis Ddonaild Ddouglais Dduncain + male_names = { #add name equivalencies to this later | scot brit + Aiddam Ailain Ailaistair Ailbert Ailfredd Ainddrew Ainslei Aintoni Airchibaildd Airnoldd Airron Airtur + Benjaimin Boidd Brainddon Bruce + Cailgairi Caillum Cairlisle Cairrick Chairles Christopher Colin Craig + Ddainiel Ddairius Ddaivid Ddennis Ddominic Ddonaild Ddouglais Dduncain Eddgair Eddmund Eddwaird Elliot Elphinstone Erik Eugene Fergus Forbes Fraincis Fraiser Fredderick - Gailaihaidd Gaivin Geoffrei George Geraildd Gilbert Glenn Gorddon Gregor - Haimlet Hairoldd Henddri Herbert Horaito Hugh Humphrei - Iain Isaiaic Ishmaiel Ivainhoe + Gaivin Geoffrei George Geraildd Gilbert Glenn Gorddon Gregor + Hairoldd Henddri Herbert Hugh Humphrei + Iain Isaiaic Ishmaiel Jaicob Jaimes John Jonaitain Jorddain Joseph Joshuai Juliain Kaileb Kaimeron Kaisim Keit Kelvin Kennet Kerr - Laincelot Laiwrence Lennox Lewis Luke - Maicbet Mailcolm Mairk Mairtin Maittew Merlin Michaiel Moier Monroe Morris + Laiwrence Lennox Lewis Luke + Mailcolm Mairk Mairtin Maittew Michaiel Moier Monroe Morris Naitainiel Neil Nicholais - Oberon Oliver Oscair Ozimaiddiais - Pailaimeddes Paitrick Paiul Percivail Peter Philip - Railph Raimesses Raimsai Reginaildd Reidd Richairdd Robert Rodderick Ross Roy - Sailaiddin Saimuel Scott Simon Stainlei Stephen Stewairt Suterlaindd - Timoti Tomais Tristain Tutainkhaimun Tutmose + Oliver Oscair + Paitrick Paiul Peter Philip + Railph Raimsai Reginaildd Reidd Richairdd Robert Rodderick Ross Roy + Saimuel Scott Simon Stainlei Stephen Stewairt Suterlaindd + Timoti Tomais Tristain Wailter Williaim Zaichairi } - female_names = { - # New post-The_Random_Cheese names - Clorinduh - - # Old pre-The_Random_Cheese names + female_names = { #add name equivalencies to this later Aibbie Aibigail Aiddelai Aiddelaide Ailexsaindrai Ailice Aimber Ainne Aishlei Beaitani Beaitrice Biainca - Caiterine Caitlin Ceciliai Chairlotte Chelseai Cheril Cherisse Chloe Cleopaitrai Constaince Cristail + Caiterine Caitlin Ceciliai Chairlotte Chelseai Cheril Cherisse Chloe Constaince Cristail Ddainielle Ddainni Eddit Elai Eleainor Elizaibet Elspet Emili_female Emmai Gemmai - Haiilei Hainnaih Haitshepsut Heaiter Holli + Haiilei Hainnaih Heaiter Holli Isaibel Isaibellai Isaibelle Islai Jaidde Jaine Jaismin Jessicai Jessie Joain Joainnai Juddit Juliainai Kaisei Kaiterine Kaitrin Kelli Kelsei Kenzie Kimberli Laiurai Laiuren Liddiai Louise Luci Maiddeleine Mairgairet Mairi Maitildai Maiudd Megain Melissai Moirai Molli - Naiomi Naitailie Nefertiti + Naiomi Naitailie Paiulai Petrai Philippai Raichel Rebeccai Saimaintai Sairai Sairaih Serenai Sibillai Sophiai Stephainie - Taimairai Titainiai + Taimairai Veronicai Victoriai } dynasty_of_location_prefix = "dynnp_o" diff --git a/common/culture/name_lists/NEOW_swedish.txt b/common/culture/name_lists/NEOW_swedish.txt index 08c6926e6..c8395cba7 100644 --- a/common/culture/name_lists/NEOW_swedish.txt +++ b/common/culture/name_lists/NEOW_swedish.txt @@ -1,4 +1,4 @@ -name_list_NEOW_swedish = { +name_list_swedish = { cadet_dynasty_names = { "dynn__O_uml_berg" @@ -102,80 +102,6 @@ "dynn_Wallin" "dynn_West_e_act_n" "dynn_Wikstr_o_uml_m" - "dynn_Fogelberg" - "dynn_S_o_uml_dermark" - "dynn_Bj_o_uml_rck" - "dynn_Cederstr_o_uml_m" - "dynn_Adelsk_o_uml_ld" - "dynn_Agu_e_act_li" - "dynn_Jungstedt" - "dynn_Althin" - "dynn_H_o_uml_rberg" - "dynn_H_o_uml_ckert" - "dynn_Hillestr_o_uml_m" - "dynn_Ekstr_o_uml_m" - "dynn_Fahlcrantz" - "dynn_Fj_ae_stad" - "dynn_Tr_a_uml_g_a_rng_rdh" - "dynn_Thegerstr_o_uml_m" - "dynn_Swedlund" - "dynn_Strindberg" - "dynn_Sj_o_uml_strand" - "dynn_Wallstr_o_uml_m" - "dynn_Hjortzberg" - "dynn_Franz_e_act_n" - "dynn_Gr_u_uml_newald" - "dynn_Hjorth" - "dynn_Knr_o_uml_ppel" - "dynn_Kr_a_uml_llstrr_o_uml_m" - "dynn_Nerl_o_uml_v" - "dynn__O_uml_hrstr_o_uml_m" - "dynn_Langert" - "dynn_Lettersten" - "dynn_Sp_a_rng_ngberg" - "dynn_Grate" - "dynn__A_rng_rfelt" - "dynn_Bj_o_uml_rklund" - "dynn_Gi_o_uml_bel" - "dynn_Strokirk" - "dynn_Elfforss" - "dynn__A_rng_kerhielm" - "dynn_Crafoord" - "dynn_Ehrling" - "dynn_Engkvist" - "dynn_Evrell" - "dynn_Kreuger" - "dynn_Lejdstr_o_uml_m" - "dynn_Torsk" - "dynn_Rusck" - "dynn_Rausing" - "dynn_Farberger" - "dynn_Falkengren" - "dynn_Lind_e_act_n" - "dynn_Abdul_o_uml_v" - "dynn_M_o_uml_ham_e_act_dt" - "dynn_M_a_rng_fkerin" - "dynn_B_a_rng_geri" - "dynn_Sj_o_uml_gren" - "dynn_Sj_o_uml_strand" - "dynn_Nordahl" - "dynn_M_A_rng_A_rng_g" - "dynn_Lid_e_act_n" - "dynn_Rylander" - "dynn_T_a_uml_nnsj_o_uml_" - "dynn__O_uml_stlund" - "dynn_Hjertquist" - "dynn_Normark" - "dynn_Wikstr_o_uml_m" - "dynn_Gauffin" - "dynn_L_o_uml_vgren" - "dynn__O_uml_sterman" - "dynn_Narup" - "dynn_Heller" - "dynn_Bjerendal" - "dynn_Hasselborg" - "dynn__A_rng_rsj_o_uml_" - "dynn_Segers_a_uml_ll" } dynasty_names = { @@ -280,91 +206,16 @@ "dynn_Wallin" "dynn_West_e_act_n" "dynn_Wikstr_o_uml_m" - "dynn_Fogelberg" - "dynn_S_o_uml_dermark" - "dynn_Bj_o_uml_rck" - "dynn_Cederstr_o_uml_m" - "dynn_Adelsk_o_uml_ld" - "dynn_Agu_e_act_li" - "dynn_Jungstedt" - "dynn_Althin" - "dynn_H_o_uml_rberg" - "dynn_H_o_uml_ckert" - "dynn_Hillestr_o_uml_m" - "dynn_Ekstr_o_uml_m" - "dynn_Fahlcrantz" - "dynn_Fj_ae_stad" - "dynn_Tr_a_uml_g_a_rng_rdh" - "dynn_Thegerstr_o_uml_m" - "dynn_Swedlund" - "dynn_Strindberg" - "dynn_Sj_o_uml_strand" - "dynn_Wallstr_o_uml_m" - "dynn_Hjortzberg" - "dynn_Franz_e_act_n" - "dynn_Gr_u_uml_newald" - "dynn_Hjorth" - "dynn_Knr_o_uml_ppel" - "dynn_Kr_a_uml_llstrr_o_uml_m" - "dynn_Nerl_o_uml_v" - "dynn__O_uml_hrstr_o_uml_m" - "dynn_Langert" - "dynn_Lettersten" - "dynn_Sp_a_rng_ngberg" - "dynn_Grate" - "dynn__A_rng_rfelt" - "dynn_Bj_o_uml_rklund" - "dynn_Gi_o_uml_bel" - "dynn_Strokirk" - "dynn_Elfforss" - "dynn__A_rng_kerhielm" - "dynn_Crafoord" - "dynn_Ehrling" - "dynn_Engkvist" - "dynn_Evrell" - "dynn_Kreuger" - "dynn_Lejdstr_o_uml_m" - "dynn_Torsk" - "dynn_Rusck" - "dynn_Rausing" - "dynn_Farberger" - "dynn_Falkengren" - "dynn_Lind_e_act_n" - "dynn_Abdul_o_uml_v" - "dynn_M_o_uml_ham_e_act_dt" - "dynn_M_a_rng_fkerin" - "dynn_B_a_rng_geri" - "dynn_Sj_o_uml_gren" - "dynn_Sj_o_uml_strand" - "dynn_Nordahl" - "dynn_M_A_rng_A_rng_g" - "dynn_Lid_e_act_n" - "dynn_Rylander" - "dynn_T_a_uml_nnsj_o_uml_" - "dynn__O_uml_stlund" - "dynn_Hjertquist" - "dynn_Normark" - "dynn_Wikstr_o_uml_m" - "dynn_Gauffin" - "dynn_L_o_uml_vgren" - "dynn__O_uml_sterman" - "dynn_Narup" - "dynn_Heller" - "dynn_Bjerendal" - "dynn_Hasselborg" - "dynn__A_rng_rsj_o_uml_" - "dynn_Segers_a_uml_ll" } male_names = { 3 = { - _A_rng_ke - _O_uml_julf + _A_rng_ke Adam Alexander Alf Ali Anders Andreas Anton Arne Axel Bengt Bernt Bertil Bj_o_uml_rn Bo Bror Carl Christer Christian Claes Dan Daniel David Dennis - Emil Eric Erik Elov Elow Eskil + Emil Eric Erik Fredrik G_o_uml_ran Gert Gunnar Gustaf Gustav H_a_rng_kan Hans Henrik @@ -382,50 +233,49 @@ Viktor } 2 = { - Adrian Ahmad Ahmed Albert Albin Alex Alfred Amir Andr_e_act_ Arvid August Ahlvar + Adrian Ahmad Ahmed Albert Albin Alex Alfred Amir Andr_e_act_ Arvid August B_o_uml_rje Benjamin Benny Berndt Bert Bill Birger Charles Charlie Chris Christoffer Christopher Conny - Ebbe Edvin Egon Einar Elias Emanuel Erland Ernst Eskil Evert Ejolf Elof + Ebbe Edvin Egon Einar Elias Emanuel Erland Ernst Eskil Evert Felix Filip Folke Frank Frans Fritz G_o_uml_sta G_o_uml_te Georg Gabriel Glenn Hampus Hannes Harald Harry Hasse Helge Henning Henric Henry Herman Holger Hugo Ibrahim Ingemar Ingvar Isak Ivan Ivar J_o_uml_rgen Jack Jacob Jakob Jan-Erik Jarl Jerry Jim Joel Johannes Jon Jonatan Jonathan Johnny Jonny Josef - Kai Kaj Karl-Erik Karl-Johan Kevin Klaus Krister Kristian Kristofer Kristoffer + Kai Karl-Erik Karl-Johan Kevin Krister Kristian Kristofer Kristoffer Lars-_A_rng_ke Lars-Erik Lars-Olof Lasse Leo Love Lucas Ludvig Ludwig Lukas - M_a_rng_ns Malte Mathias Matias Mohamad Mohamed Mohammad Mohammed Morgan Mustafa + M_a_rng_ns Malte Mathias Mohamad Mohamed Mohammad Mohammed Morgan Mustafa Nicklas Niclas Niels Ole Oliver Olle Olov Omar Otto Ove Owe Patrick Pehr Pelle Per-Olov Petter Philip Pierre Ragnar Rasmus Richard Rickard Rikard Roland Ronald Ronny Roy S_o_uml_ren Sam Samuel Sixten Staffan Stellan Sture Sune Svante Sven-Olof - Tage Tim Tom Torbj_o_uml_rn Tore Torsten Ture Truls + Tage Tim Tom Torbj_o_uml_rn Tore Torsten Ture Uno Urban Victor Vincent Walter Wilhelm William } 1 = { _O_uml_rjan - Aage Alarik Algot Alvin Arnold - Bengt-Urban Bernhard Brayan Brivio Bure - Carl-Axel Carl-Edvard Carl-Einar Carl-Johan Casper Claes-Anders Claes-Bertil - Edmund Edvard Edward Elliot Elver Evald Eyvor Echard + Aage Algot Alvin Arnold + Bengt-Urban Bernhard Brivio + Carl-Axel Carl-Edvard Carl-Einar Casper Claes-Anders Claes-Bertil + Edvard Elliot Elver Evald Eyvor Fillip Frankie Gehn_a_uml_ll_name Gideon Gordon Gunde Gustav-Adolf Guttorm Herbert Hilding Hjalmar - J_o_uml_ns J_o_uml_ran J_o_uml_rn Jacob-G_o_uml_ran Jan-Eric Jan-Steve Jerker Jimisola John-Erik - Karl-Uno Kit Konrad Kurre - Lage Lars-Eric Lars-Inge Lars-Ivan Lars-Mikael Lars-Olof Lars-Ove Lars-Uno Larz-Thure Leon Leonard Liam + J_o_uml_ns J_o_uml_ran Jacob-G_o_uml_ran Jan-Steve Jimisola John-Erik + Karl-Uno Kit Kurre + Lage Lars-Eric Lars-Inge Lars-Ivan Lars-Mikael Lars-Ove Lars-Uno Larz-Thure Leon Leonard Liam Manfrid Manne Marcus-Gunnar Mauritz Melker Melvin Mikko Natanael Nikolaus Nisse Noah Noel Orvar - Per-Eric Per-Gordon Per-Otto Per-Owe Per-Uno Putte - Rainer Raoul Ren_e_act_ Roine Roni Rony Rudolf + Per-Eric Per-Gordon Per-Otto Per-Owe Per-Uno + Rainer Raoul Ren_e_act_ Roine Rudolf S_o_uml_lve Sigfrid Signar Sigurd Sten-Sture Steve Sverker - Theo Theodor Thorbj_o_uml_rn Toni Torkel Torvald Tryggve Tyrone - Valdemar Valter Verner Viggo Viking Vilgot Vilhelm Volmar - Waldemar Walentin Werner Widar Wille - Ywe + Theo Theodor Thorbj_o_uml_rn Torkel Torvald Tryggve Tyrone + Valdemar Valter Viggo Vilgot Vilhelm Volmar + Waldemar Widar Zlatan } } @@ -460,33 +310,31 @@ Elina Elisabet Elise Ella Ellinor Else Elvira Emilia Ester Evelina Fanny Fatima Felicia Filippa Fredrika Gabriella Gerda Gertrud Greta Gudrun Gunhild - Hanne Hedvig Heidi Hel_e_act_n Hel_e_act_ne Helen Helene Hildur Hillevi - Inga-Lill Ingegerd Irina Iris Isabella Isabelle + Hanne Hedvig Hel_e_act_n Hel_e_act_ne Helen Helene Hildur Hillevi + Inga-Lill Ingegerd Iris Isabella Isabelle Jacqueline Jennifer Jessika Jonna Josefin Josefine Josephine Kajsa Karolina Katrin Klara Kristin - Lea Li Lilian_female Lill Lillian Lilly Linn_e_act_a Linnea Liv Lotta Lovisa + Li Lilian_female Lill Lillian Lilly Linn_e_act_a Linnea Liv Lotta Lovisa Madeleine Magdalena Maja Maj-Britt Majken Margaretha Mariann Marie-Louise Marika Marina Marion Marita Martha Martina Mathilda Matilda Mia Mikaela Mimmi Moa My Nanna Natalie Nathalie Nellie Nelly Nicole Nora Olivia Pamela Paula - Rebecca Rebecka Rigmor Ronja Rose-Marie Rosita Ruth + Rebecca Rebecka Rigmor Ronja Rose-Marie Rosita Saga Sarah Selma Signe Sigrid Siri Sophie Stella Susan Susanna Tilda Titti Tora Tove Tyra Vera Veronica Victoria Viktoria Vilma Viola Wilma } 1 = { - Anna-Maja Annicka Annki Antonia - Beata-Marie Birthe - Carol Claire + Annicka Annki + Beata-Marie Elaine Eleonor Ellie Esther Eva-Lotta Freja - Hedda Hildegard Hilly Hilma - Ilon + Hedda Hildegard Hilma Janine - Katherina Katrina Kersti + Katherina Katrina Larissa Lavinia Lene Lin Lisen Lova - Malou Malvina Mariella May-Britt Moah Molly + Malou Malvina Mariella Moah Molly Nova Thea Tilde Tone Tuva } @@ -495,7 +343,6 @@ patronym_suffix_male = "dynnpat_suf_sson" patronym_suffix_female = "dynnpat_suf_sdotter" - always_use_patronym = yes # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. pat_grf_name_chance = 60 diff --git a/common/culture/name_lists/NEOW_tatar.txt b/common/culture/name_lists/NEOW_tatar.txt deleted file mode 100644 index 88628f22e..000000000 --- a/common/culture/name_lists/NEOW_tatar.txt +++ /dev/null @@ -1,225 +0,0 @@ -name_list_NEOW_tatar = { - - cadet_dynasty_names = { - "dynn__I_dot_ly_a_uml_sov" - "dynn__I_dot_s_a_uml_n_g_brv_olow" - "dynn__S_ced__a_uml_msetdinow" - "dynn__S_ced__a_uml_q_u_uml_row" - "dynn__S_ced__a_uml_r_a_uml_fiyew" - "dynn_B_a_uml_driyew" - "dynn_Bikmurzin" - "dynn_F_a_uml_xrullin" - "dynn_F_a_uml_yzullin" - "dynn_Gafurov" - "dynn_Gaynetdinov" - "dynn_Gaysin" - "dynn_K_a_uml_limullin" - "dynn_Kamaliyev" - "dynn_Kay_u_act_mov" - "dynn_M_a_uml_xm_u_uml_tow" - "dynn_M_o_uml_x_a_uml_mm_a_uml_diyew" - "dynn_Minxanov" - "dynn_Mullin" - "dynn_N_a_uml_cmiyew" - "dynn_Nasretdinov" - "dynn_Ni_g_brv_m_a_uml_tullin" - "dynn_S_a_uml_laxow" - "dynn_S_a_uml_xabiyew" - "dynn_S_o_uml_n_g_brv_atullin" - "dynn_Salixov" - "dynn_Siray_i_dot_v" - "dynn_Sokolov" - "dynn_Soltanov" - "dynn_T_o_uml_xf_a_uml_tullin" - "dynn_Tahirow" - "dynn_W_a_uml_liyew" - "dynn_X_a_uml_qimcanow" - "dynn_X_a_uml_s_a_uml_now" - "dynn_X_a_uml_yretdinow" - "dynn_Xafizov" - "dynn_Xammatullin" - "dynn_Y_a_uml_kupov" - "dynn_Zaripov" - } - - dynasty_names = { - "dynn__I_dot_ly_a_uml_sov" - "dynn__I_dot_s_a_uml_n_g_brv_olow" - "dynn__S_ced__a_uml_msetdinow" - "dynn__S_ced__a_uml_q_u_uml_row" - "dynn__S_ced__a_uml_r_a_uml_fiyew" - "dynn_B_a_uml_driyew" - "dynn_Bikmurzin" - "dynn_F_a_uml_xrullin" - "dynn_F_a_uml_yzullin" - "dynn_Gafurov" - "dynn_Gaynetdinov" - "dynn_Gaysin" - "dynn_K_a_uml_limullin" - "dynn_Kamaliyev" - "dynn_Kay_u_act_mov" - "dynn_M_a_uml_xm_u_uml_tow" - "dynn_M_o_uml_x_a_uml_mm_a_uml_diyew" - "dynn_Minxanov" - "dynn_Mullin" - "dynn_N_a_uml_cmiyew" - "dynn_Nasretdinov" - "dynn_Ni_g_brv_m_a_uml_tullin" - "dynn_S_a_uml_laxow" - "dynn_S_a_uml_xabiyew" - "dynn_S_o_uml_n_g_brv_atullin" - "dynn_Salixov" - "dynn_Siray_i_dot_v" - "dynn_Sokolov" - "dynn_Soltanov" - "dynn_T_o_uml_xf_a_uml_tullin" - "dynn_Tahirow" - "dynn_W_a_uml_liyew" - "dynn_X_a_uml_qimcanow" - "dynn_X_a_uml_s_a_uml_now" - "dynn_X_a_uml_yretdinow" - "dynn_Xafizov" - "dynn_Xammatullin" - "dynn_Y_a_uml_kupov" - "dynn_Zaripov" - } - - male_names = { - 3 = { - _A_uml_mir - _I_dot_ldar _I_dot_ldus _I_dot_lfat _I_dot_lgiz _I_dot_lnar _I_dot_lsur _I_dot_ly_a_uml_s _I_dot_nsaf _I_dot_rek _I_dot_sk_a_uml_nd_a_uml_r - _S_ced_amil - Albert Almaz Aydar Aynur Ayrat Azat - Bulat - Damir Danil - F_a_uml_nis - Kamil - Lenar Linar - Marat Marsel - Nail - Oleg - R_a_uml_wil Rafael Rafis Rail R_o_uml_st_a_uml_m Ramil Ranis Renat Ri_s_ced_at Rinat Ruslan  - Timur - } - 2 = { - _A_uml_lfis _A_uml_n_a_uml_s _A_uml_nw_a_uml_r _A_uml_sk_a_uml_r _A_uml_sx_a_uml_t _A_uml_x_a_uml_t _A_uml_xm_a_uml_t - _C_ced__i_dot__n_tld__g_brv__i_dot_z - _G_brv_abdulla _G_brv_om_a_uml_r _G_brv_osman - _I_dot_brahim _I_dot_dris _I_dot_lgiz_a_uml_r _I_dot_lham _I_dot_slam _I_dot_sm_a_uml__g_brv_il - Abdulla Alan Alfred Ayaz Aybulat Aywar - C_a_uml_mil - Dias - F_a_uml_rit F_a_uml_rx_a_uml_d F_a_uml_rx_a_uml_t Fail Ferdinand Fidan Foat - Gali Gaziz - K_a_uml_rim - M_o_uml_d_a_uml_ris M_o_uml_nir M_o_uml_x_a_uml_mm_a_uml_t Mansur Murad - Naz_i_dot_ym - Qamal - R_a_uml__s_ced_it R_a_uml_dif R_a_uml_fiq R_a_uml_fq_a_uml_t R_a_uml_nif R_a_uml_sim R_u_uml_zil Rafail Raif Ralif Ramazan Rif Rifk_a_uml_t Rubin - S_a_uml__g_brv_it Sabir Salawat Salix Samat S_a_uml_yd_a_uml__s_ced_ - T_a_uml_l_g_brv__a_uml_t Tahir - Vildan - W_a_uml__g_brv_iz Wil - X_a_uml_lil X_a_uml_lim X_a_uml_mit X_a_uml_s_a_uml_n - Z_o_uml_f_a_uml_r Z_o_uml_lf_a_uml_t Zakir Zinnur - } - 1 = { - _A_uml_kr_a_uml_m _A_uml_mircan _A_uml_s_g_brv__a_uml_t _A_uml_xm_a_uml_tcan _A_uml_xm_a_uml_tg_a_uml_r_a_uml_y _A_uml_zh_a_uml_r - _G_brv_abdelf_a_uml_t _G_brv_abdelf_a_uml_rt _G_brv_abdelw_a_uml_li _G_brv_abdelx_a_uml_y _G_brv_abdraxman _G_brv_abdullacan _G_brv_al_a_uml_wetdin _G_brv_alimcan _G_brv_all_a_uml_m _G_brv_ans _G_brv_ayfulla - _I_dot_lt_o_uml_z_a_uml_r _I_dot_sxak - _O_uml_lf_a_uml_t - _S_ced__a_uml_msem_o_uml_x_a_uml_mm_a_uml_t _S_ced__a_uml_msetdin _S_ced__a_uml_msi _S_ced__a_uml_rifulla _S_ced_akir - Abdraxman Afzal Aman Asaf Aytu_g_brv_an - B_a_uml_dri B_a_uml_xti Bar_i_dot_y - C_a_uml_wd_a_uml_t Cihangir - Dayan Dil_u_uml_s - Engel - F_a_uml_him F_a_uml_n F_a_uml_xretdin F_a_uml_xri F_a_uml_yzraxman Faruq Fil_u_uml_s Fuat - Gabit Galimulla Gamil Gani Garif Gaynetdin Gilmetdin - K_a_uml_bir K_a_uml_n_a_uml_fi K_a_act_ribulla Kiram - Loqman Lotfulla - M_a_uml__g_brv_s_u_uml_m M_a_uml_cit Mi_n_tld__g_brv_ol Mirat Mirgaz_i_dot_y_a_uml_n Mirs_a_uml_yet Mirza Mnir - N_a_uml_bi N_a_uml_fq_a_uml_t Nas_i_dot_yr Ni_g_brv_m_a_uml_tulla Nur_g_brv_ayaz Nuretdin Nurgali Nuri_a_uml_xm_a_uml_t Nurulla - Qayum Qotdus - Rafix Rayaz - S_a_uml__g_brv_idulla S_a_uml_yet S_a_uml_yfulla S_o_uml_l_a_uml_yman Sadiq Sadri Safa Salixcan Sitdik Soltan - T_a_uml_wfiq Timer_s_ced__a_uml_yex Timergali - W_a_uml_d_u_uml_t W_a_uml_is W_a_uml_li W_a_uml_li_a_uml_xm_a_uml_t Waz_i_dot_yx - X_a_uml_bibulla X_a_uml_bibraxman X_a_uml_l_a_uml_f X_a_uml_nif X_a_uml_qim X_a_uml_yretdin X_o_uml_s_a_uml_yen Xafiz Xaris - Yun_i_dot_s - Z_a_uml_q_a_uml_riy_a_uml_ Z_a_uml_qi Zarif - } - } - female_names = { - 3 = { - _A_uml_lfiy_a_uml_ - _C_ced_ulpan - Adelina Adely_a_uml_ Albina Alin_a_uml_ Aliy_a_uml_ Alsu Ayg_o_uml_l Ays_i_dot_lu Azaliy_a_uml_ - D_a_uml_ri_g_brv_a Diana - Elmira Elvira - F_a_uml_rid_a_uml_ - G_o_uml_l_s_ced_at G_o_uml_lnara G_o_uml_lnaz Galiy_a_uml_ - L_a_uml_yl_a_uml_ Liliy_a_uml_ - Nail_a_uml_ - R_a_uml_is_a_uml_ Regina Rezed_a_uml_ Rimma Roza Ruzil_a_uml_ - Venera - Z_o_uml_lfiy_a_uml_ - } - 2 = { - _A_uml_dil_a_uml_ _A_uml_nis_a_uml_ - _I_dot_ndira _I_dot_slamiy_a_uml_ - Aida Almira Ay_s_ced_a Ayzil_a_uml_ - C_a_uml_mil_a_uml_ - Damir_a_uml_ Dil_a_uml_r_a_uml_ - Ence - Fird_a_uml_wes Fidaniy_a_uml_ Fir_u_uml_z_a_uml_ Firay_a_uml_ Flyura - G_o_uml_l_u_uml_s_a_uml_ G_o_uml_lfiy_a_uml_ G_o_uml_lgen_a_uml_ G_o_uml_lnar G_o_uml_lsem G_o_uml_lzad_a_uml_ G_u_uml_z_a_uml_l G_u_uml_z_a_uml_liy_a_uml_ - Kadriy_a_uml_ - L_a_uml_ys_a_uml_n Luiza Ly_u_uml_tsiy_a_uml_ - M_a_uml_ry_a_uml_m Mil_a_uml_w_s_ced__a_uml_ - Nuraniy_a_uml_ Nuriy_a_uml_ - Qlara - R_a_uml__s_ced_id_a_uml_ R_a_uml_mziy_a_uml_ R_a_uml_sim_a_uml_ R_a_uml_zil_a_uml_ Ralina Raw_s_ced_aniy_a_uml_ Rayxan Renata Rezid_a_uml_ Rizid_shw_ Ru_s_ced_aniy_a_uml_ Ruzanna Rufina Ruzaliy_a_uml_ Ruziy_a_uml_ - S_a_uml_lim_a_uml_ S_a_uml_riy_a_uml_ S_a_uml_wiy_a_uml_ Sufiy_a_uml_ - T_a_uml_skir_a_uml_ T_a_uml_slim_a_uml_ - Xalid_a_uml_ Xalis_a_uml_ X_a_uml_lim_a_uml_ - Y_a_uml_smin Y_a_uml_smin_a_uml_ - Z_o_uml_hr_a_uml_ Z_o_uml_lfir_a_uml_ Zifa - } - 1 = { - _A_uml_sma - _I_dot_l_u_uml_s_a_uml_ _I_dot_ls_o_uml_y_a_uml_ _I_dot_ls_o_uml_y_a_uml_r - _S_ced__a_uml_msenur - Aneliy_a_uml_ - Bibi_g_brv_ay_s_ced_a Bibinur - Faxir_a_uml_ - Hac_a_uml_r - L_a_uml_l_a_uml_ Lat_i_dot_yfa Luara - M_o_uml_sfir_a_uml_ Mahir_a_uml_ Mahruy Mi_n_tld_s_i_dot_lu - Naciy_a_uml_ Nurdiy_a_uml_ - R_a_uml_mil_a_uml_ Rabiga Rail_a_uml_ Rawza Raziy_a_uml_ - S_a_uml_qin_a_uml_ Sara - X_a_uml_ms_a_uml_n_a_uml_ X_a_uml_niy_a_uml_ Xatir_a_uml_ - Z_a_uml_yn_a_uml_p Z_o_uml_b_a_uml_rc_a_uml_t Z_o_uml_l_a_uml_yxa Zil_a_uml_ - } - } - dynasty_of_location_prefix = "dynnp_of" - - patronym_suffix_male = "dynnpat_suf__spc_ul_i_dot_" - patronym_suffix_female = "dynnpat_suf__spc_q_i_dot_z_i_dot_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_turkisch.txt b/common/culture/name_lists/NEOW_turkisch.txt deleted file mode 100644 index b70696b3c..000000000 --- a/common/culture/name_lists/NEOW_turkisch.txt +++ /dev/null @@ -1,196 +0,0 @@ -name_list_NEOW_turkisch = { - - cadet_dynasty_names = { - "dynn_Emr_u_uml_ller" - "dynn_Fier_a_uml_dt" - "dynn_Kaandt" - "dynn_Kermann" - "dynn_Koraitz" - "dynn_Lewendt" - "dynn_M_u_uml_kermann" - "dynn_M_u_uml_ssel" - "dynn_N_a_uml_iler" - "dynn_Nur_u_uml_lach" - "dynn_Seidt" - "dynn_Th_u_uml_rmann" - "dynn_Wehbinger" - "dynn_T_a_uml_kidinger" - "dynn_Teilandt" - "dynn_Ahmedt" - "dynn_Abdelermann" - "dynn_Toschuck" - } - - dynasty_names = { - "dynn_Emr_u_uml_ller" - "dynn_Fier_a_uml_dt" - "dynn_Kaandt" - "dynn_Kermann" - "dynn_Koraitz" - "dynn_Lewendt" - "dynn_M_u_uml_kermann" - "dynn_M_u_uml_ssel" - "dynn_N_a_uml_iler" - "dynn_Nur_u_uml_lach" - "dynn_Seidt" - "dynn_Th_u_uml_rmann" - "dynn_Wehbinger" - "dynn_T_a_uml_kidinger" - "dynn_Teilandt" - "dynn_Ahmedt" - "dynn_Abdelermann" - "dynn_Toschuck" - } - - male_names = { - 3 = { - _A_uml_mrah _A_uml_mreh - _O_uml_mert _O_uml_zgier - Abdeler Abdelk_a_uml_der Abdelermann Adnen Ahmedt Alie Arief Aiden Aihan - Beiram Burack Beker - Dschelal Dschemal Dschingis Denis D_u_uml_rsen Dschengis - Ervan Eckr_a_uml_m Emien Eng_u_uml_n Erdahl Erh_a_uml_n Erken Ehr_o_uml_l - Fahruck F_a_uml_ttich Fadich - G_o_uml_kann - H_u_uml_sejan H_u_uml_sejin Hatschi H_a_uml_kan Halliel Har_u_uml_n Hassan Hikmett - Ismert Ibr_a_uml_him Ihs_a_uml_n Ilh_a_uml_n Ismail Ibr_a_uml_m - J_u_uml_chsel J_a_uml_schar Jakup Jassin J_u_uml_nus J_u_uml_sof - Kadier K_a_uml_mmal Kemahl Kenahn - Mahm_u_uml_t Mechmet Mes_u_uml_tt Mettin Mevl_o_uml_d Mevlied Moh_a_uml_mmett Moh_a_uml_met Mucharr_a_uml_m Muraad M_u_uml_sa Must_a_uml_ph Mus_a_uml_pher - Nih_a_uml_rt Nih_a_uml_t Nurettin - On_u_uml_r Orhahn - Ramas_a_uml_n Retschep - Sch_u_uml_kry Schaban S_u_uml_leimann Salich S_a_uml_dat Selah_a_uml_ttin Serdahr Sercken Sienan - Ug_u_uml_r - Yilm_a_uml_tz Y_u_uml_chsel - Zemil Zeki - } - 2 = { - _A_uml_schkin _A_uml_ttila _A_uml_tila _A_uml_weni _A_uml_nis - _O_uml_dschan _O_uml_ser _O_uml_sler _O_uml_skan _O_uml_ckan - _U_uml_nell - Abb_a_uml_sz Abdelb_a_uml_ki Abdelh_a_uml_mit Adiel Ackin Akief Al_a_uml_tin Ali_spc_Resa Alikan Alpasl_a_uml_n Alp_a_uml_hr Alth_a_uml_n An_u_uml_l Aarda Arsl_a_uml_n Asl_a_uml_n At_a_uml_khen Azis - Bahader Bahard B_a_uml_hertin B_a_uml_hrius B_a_uml_ri B_a_uml_ki Barisch Basrin Bedrin B_a_uml_rat Bauth_a_uml_n Beih_a_uml_n B_u_uml_rkert Bir_o_uml_hl B_u_uml_rhann B_u_uml_rnettin - Dsch_a_uml_fer Dsch_a_uml_hit Dschem Dschewat Dschihan Dschihat D_o_uml_ghan D_u_uml_rm_u_uml_sch - Elhami Esk_a_uml_nder Eyckut Eiteckin Eschr_a_uml_f Edieb Ed_u_uml_p Effen Emirich Emier Emrulrich End_a_uml_r En_a_uml_s Enesch Er_a_uml_i Er_a_uml_in Erdemar Erd_o_uml_gann Erg_u_uml_nn Erckan Erswin Erdan Ertgr_u_uml_hl Eshard Eisner Ettem Evr_o_uml_hn E_u_uml_p Eij_u_uml_p - Fierh_a_uml_rt F_a_uml_hrentin F_a_uml_hrius F_a_uml_ik F_o_uml_hmer F_a_uml_rdius Fried_u_uml_n F_a_uml_rit Fethard F_a_uml_vzi F_a_uml_izi Fikr_a_uml_t Fikrie Fikrich Fuatz F_u_uml_rcken F_u_uml_rko - G_u_uml_nesch G_u_uml_nhart G_u_uml_lten G_u_uml_rselbert G_u_uml_rzel G_u_uml_ben G_a_uml_tzi - H_u_uml_sbert H_u_uml_samett H_u_uml_sen H_a_uml_schim Habieb H_a_uml_bip H_a_uml_lis H_a_uml_litz Hal_u_uml_ck H_a_uml_mrich H_a_uml_mza Hanief Heijati Heidar Heidarich Hairetinus H_a_uml_irich Hidajett Hilmert Hul_u_uml_sius - Ilias Isett Iset - Jevd_a_uml_t Jilderich J_u_uml_tsel Jachias Jaltschin Jav_u_uml_s J_a_uml_nner J_u_uml_git J_u_uml_nus_spc__A_uml_mreh - K_u_uml_neidt K_a_uml_nn Kahn K_a_uml_ner K_a_uml_uner K_a_uml_witz K_a_uml_mmeran K_u_uml_rschat Kaann K_a_uml_dri K_a_uml_mmer K_a_uml_mmel K_a_uml_sim Kaja K_a_uml_zim K_a_uml_rim K_a_uml_rien Korian Kubilei - L_u_uml_tfen L_u_uml_tfried L_u_uml_tfin Latief Lewenz - M_u_uml_schert M_u_uml_ckram Merser M_u_uml_selm M_a_uml_her Mechmet_spc_Ali Melich Mertwin Mithard M_u_uml_hedin Mukader Must_a_uml_ph_spc_K_a_uml_mmal Must_a_uml_ph_spc_Kemahl - N_o_uml_tschi Nailrich Namich Natzim Nasiph Nedschet Netschmi Nezier Nezert Nez_a_uml_tt Netschip Netschmettin Nediem N_a_uml_fzat Nihann Nijasi Nitzmett N_u_uml_man N_u_uml_rahl Nurhann N_u_uml_rich Nurell - Ogutz Ogutzh_a_uml_n Okt_a_uml_i Oltschai - R_u_uml_dvan R_u_uml_tza R_u_uml_stemar R_a_uml_vert Rahmiel R_a_uml_sim Reckai Reschat Reschit Refich Remzich R_u_uml_fat - Schahin Schenel Scherif Sch_a_uml_rif Schewket Schewki Schejmus Schuaj_u_uml_p Sch_u_uml_mali Sch_u_uml_mh_u_uml_r S_u_uml_tki S_u_uml_reja Sabah_a_uml_ttin Sabrich Sadich S_a_uml_ddin S_a_uml_dius S_a_uml_fert S_a_uml_it S_a_uml_lim Samius Sawasch Sebah_a_uml_ttin Seffard Seffar Seltschuck Selamius Selimar Selmann Semich Sertjan Serhart Serwert Seidi Sejit Sezein Sezert Sesgin S_o_uml_ner Swart - Tschagdas Tschetin Tz_a_uml_nk T_a_uml_zettin Taherl Tassin T_a_uml_mmerich T_a_uml_mmer T_a_uml_nner Tanj_u_uml_ T_a_uml_rick Teif_u_uml_n T_o_uml_kin Temm_u_uml_l Teufik Tolgart Tugr_u_uml_hl T_u_uml_ffan Tuntschai Tunscher Th_u_uml_ran T_u_uml_rgei Turgert Th_u_uml_rhan - Ufrich Ulasch - Weit Wedatius Webin Welrich Weisel Weisi W_o_uml_lkan - Zelalett_u_uml_n Z_a_uml_ffer Zeinel Zieja - } - 1 = { - _O_uml_zt_u_uml_rck _O_uml_gen - Abdellatief Abdelah_a_uml_ttin Abdelhal_u_uml_ck Abdelsamett Agach Alparsl_a_uml_n Alpej Alper_a_uml_n Ar_a_uml_l Arm_a_uml_gahn Ata_u_uml_eler Ataj Ajet_u_uml_eler Azmie - Baschar Bahaus Bedrith_a_uml_n Behitsch B_u_uml_nal Bosk_u_uml_rt - Dschemi D_a_uml_njel Demier Dewelt Dewrim D_o_uml_ger D_o_uml_hann Daugan - Eit_u_uml_n Eiberk Eiwatz Editz Ednahn Efkahn Egel Eltschin Emierh_a_uml_n Emrejan Emreh_a_uml_n Ehnez Ensard Ergement Erdien Erkien Ersau Ertunsch Ewelja - F_a_uml_delin Faritz F_a_uml_ttin F_a_uml_sel Fedohn Feheim Ferhanns Fetanie Fetheler Firutz - G_o_uml_ckan G_o_uml_ckenitz G_o_uml_ckth_a_uml_n G_o_uml_denrich Gaffhard Girald - H_u_uml_rmann H_u_uml_sserich Hacke H_a_uml_ser H_a_uml_sieb Hurschit Husr_a_uml_t - Ilk_a_uml_n Inahn Inahntsch Istemih_a_uml_n Ischen - Jehangir J_a_uml_lin J_a_uml_man J_a_uml_ser Jekta J_u_uml_gittan - Kilersl_a_uml_n Kiewentz Ki_a_uml_settin Kadiem Kajhann Keira Kutelm_u_uml_sch - L_u_uml_tfeler - M_u_uml_dschat M_u_uml_ckremien M_u_uml_ntasch M_u_uml_savert Maschit Mahfritz Mahm_u_uml_dt Malich M_a_uml_nsohr M_a_uml_sum Medner Mensohr Mertjan Met_a_uml_hn Miralfried Miratsch Muchtar - N_a_uml_bi N_a_uml_sser Nej_a_uml_tus Niedai Nimeteler N_u_uml_rden Nusrett_u_uml_n - Onurzel - Pam_u_uml_ch P_o_uml_lat Poir_a_uml_tz - Rizajan R_u_uml_schti R_a_uml_ffet R_a_uml_nnhard Ritzgen - Schadan Schahabett_u_uml_n Schahap Schamiel Schefkat Siedig S_u_uml_heil S_u_uml_merich S_a_uml_zit S_a_uml_der S_a_uml_ckib Saruhann Sebg_a_uml_teler S_a_uml_rmett Sermett Sert_a_uml_n S_a_uml_jit Sub_u_uml_teich Suh_a_uml_ - Tschagan Tschataj Th_u_uml_rab T_a_uml_her T_a_uml_kidin Thalha Teilann Teomann Tevid Tim_u_uml_schin Tim_u_uml_r T_u_uml_lian T_u_uml_nar T_u_uml_n_a_uml_i Tunker Turawin - Ul_u_uml_tzsch Utker - Wekti - Z_u_uml_lfer Z_u_uml_lfegar Ziever - } - } - female_names = { - 3 = { - _O_uml_selma - Arzula Aifer Aiten Aische - B_u_uml_schra B_a_uml_hra Burschu - D_a_uml_rja Dileck - Ebrau Eliv Emiene Esmera Esr_a_uml_ - Fadiena Fatmara Ferike Filise - G_o_uml_n_u_line G_u_uml_leia G_u_uml_lera Gamzella - H_u_uml_lja Hatische - Ilkn_u_uml_r - Jagmora Jasemina - K_u_uml_brina K_a_uml_drine - Leila - Mellika Melke Meliena Meraline Mervisa M_a_uml_rjem - Nesliane Neslina - Piena Pen_a_uml_ra Perina Periana - Rahmila Rahmara Remsie - Scherife S_a_uml_lina Sedara Sehme Semira Serabe S_a_uml_rpel Serpina Sevita Sevika Sevine Sybelle Sultina Seinebe - Tschidem Tschanan T_u_uml_laj T_u_uml_gba - Zerena - } - 2 = { - _A_uml_leva - _O_uml_tzgela _O_uml_snora - Arivine Aslie Asliane Asumina - Bahrieke Bedina Belgiena Betilde Beisa Birsena Burtschine - Dschevair Dscheida - Eilin Ebika Ebeka Elm_a_uml_se Erenna Esinne Esgine - Fasilotte Feisa Fundena - G_u_uml_lia G_u_uml_lstine G_u_uml_lisara G_u_uml_nera G_u_uml_ng_o_uml_ria G_u_uml_rseline Giseme - Habine Habina Hannede H_a_uml_sreta Hazelle - Ipecke Irema - Jalena - Kans_u_uml_ Kerena - L_u_uml_tfriede L_a_uml_lle L_a_uml_tifa - M_u_uml_scherreff M_u_uml_rvett Melika Mellise Miene Muazette Mutlina - Nahilde Nalann Nasanne Nasrene Naslie Neila Nesrine Nevina Nilgunne Nimette Nuria Nurdene Nureja - Olja Oja - Pakiena Pelinne Penbera Pervine - R_u_uml_messa Revika Reiana - Sch_a_uml_bnem Schenai Sch_o_uml_nol Sch_u_uml_rine Sabatha Saliena Sarene Sebahilde Selinna S_a_uml_mika Senna S_a_uml_nnem Sermine Sejanna S_u_uml_szanna S_u_uml_leja - Tsch_a_uml_gla Tansela T_u_uml_tschel T_u_uml_bela - Wildane - } - 1 = { - _A_uml_sena - Aysela - Bengischa Berrina Berrike Bejanora - Eltschine Esvetta - Felekina - G_u_uml_ldene G_u_uml_sine - H_u_uml_de - Ivette Ilkja Ischine - J_u_uml_ldine Jasch_a_uml_m Jelda - Kandane K_a_uml_nsine Karsina - M_u_uml_sejanne Meldisa Melischa Melis M_a_uml_hrima - N_u_uml_kette Nessa - Radija Rausa Ren_a_uml_nne - Sch_a_uml_vin Siela Selina Semir_a_uml_mis Ser_a_uml_ina Sertabel S_u_uml_mje S_u_uml_lhie Semzema - T_a_uml_ibe T_u_uml_l_u_uml_ge T_u_uml_nna - } - } - dynasty_of_location_prefix = "dynnp_von" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_turkish.txt b/common/culture/name_lists/NEOW_turkish.txt deleted file mode 100644 index 56f137c57..000000000 --- a/common/culture/name_lists/NEOW_turkish.txt +++ /dev/null @@ -1,374 +0,0 @@ -name_list_NEOW_turkish = { - - cadet_dynasty_names = { - "dynn__C_ced__i_od_tnar" - "dynn__C_ced_akir" - "dynn__C_ced_elik" - "dynn__C_ced_etin" - "dynn__C_ced_ilingiro_g_brv_lu" - "dynn__O_uml_zbek" - "dynn__O_uml_zcan" - "dynn__O_uml_zdemir" - "dynn__O_uml_zden" - "dynn__O_uml_zer" - "dynn__O_uml_zkan" - "dynn__O_uml_zmen_c_ced_" - "dynn__O_uml_zt_u_uml_rk" - "dynn__S_ced_ahin" - "dynn__S_ced_ahiner" - "dynn__S_ced_en" - "dynn__S_ced_im_s_ced_ek" - "dynn__S_ced_im_s_ced_ir" - "dynn__U_uml_nal" - "dynn_Acar" - "dynn_Aksoy" - "dynn_Akta_s_ced_" - "dynn_Alpan" - "dynn_Ar_i_dot_c_i_dot_" - "dynn_Aran" - "dynn_Arslan" - "dynn_Aslan" - "dynn_At_i_dot_c_i_dot_" - "dynn_Atalay" - "dynn_Ate_s_ced_" - "dynn_Avc_i_dot_" - "dynn_Ay" - "dynn_Ayd_i_dot_n" - "dynn_Ayg_u_uml_n" - "dynn_Ayhan" - "dynn_B_u_uml_lb_u_uml_l" - "dynn_Bayg_i_dot_n" - "dynn_Bozkurt" - "dynn_Bulut" - "dynn_Can" - "dynn_Co_s_ced_an" - "dynn_Demir" - "dynn_Dervi_s_ced_" - "dynn_Dilek" - "dynn_Do_g_brv_an" - "dynn_Erdo_g_brv_an" - "dynn_G_o_uml_kdere" - "dynn_G_u_uml_l" - "dynn_G_u_uml_ler" - "dynn_G_u_uml_ne_s_ced_" - "dynn_G_u_uml_neren" - "dynn_G_u_uml_rb_u_uml_z" - "dynn_G_u_uml_rler" - "dynn_G_u_uml_rp_u_uml_z" - "dynn_I_s_ced__i_dot_k" - "dynn_K_i_dot_l_i_dot__c_ced_" - "dynn_K_o_uml_se" - "dynn_Kabay" - "dynn_Kaplan" - "dynn_Kara" - "dynn_Karaal" - "dynn_Karaca" - "dynn_Karacada_g_brv_" - "dynn_Karag_o_uml_z" - "dynn_Karamut" - "dynn_Kaya" - "dynn_Kayal_i_dot_" - "dynn_Keskin" - "dynn_Ko_c_ced_" - "dynn_Kocaman" - "dynn_Kolda_s_ced_" - "dynn_Korkmaz" - "dynn_Kurt" - "dynn_Malko_c_ced_o_g_brv_lu" - "dynn_Melen" - "dynn_Musao_g_brv_lu" - "dynn_Oduncu" - "dynn_Olgundeniz" - "dynn_Polat" - "dynn_S_o_uml_nmez" - "dynn_Sabanc_i_dot_" - "dynn_Sar_i_dot_" - "dynn_Ta_s_ced_" - "dynn_Tekin" - "dynn_Terzi" - "dynn_Tosuncuk" - "dynn_Turan" - "dynn_Tut" - "dynn_U_g_brv_urlu" - "dynn_Uzunali" - "dynn_Y_i_dot_ld_i_dot_r_i_dot_m" - "dynn_Y_i_dot_ld_i_dot_z" - "dynn_Y_i_act_lmaz" - "dynn_Y_u_uml_ksel" - "dynn_Ya_s_ced_ar" - "dynn_Ya_s_ced_argil" - "dynn_Yal_c_ced__i_dot_n" - "dynn_Yard_i_dot_mc_i_dot_" - "dynn_Yavuz" - "dynn_Zarakol" - } - - dynasty_names = { - "dynn__C_ced__i_od_tnar" - "dynn__C_ced_akir" - "dynn__C_ced_elik" - "dynn__C_ced_etin" - "dynn__C_ced_ilingiro_g_brv_lu" - "dynn__O_uml_zbek" - "dynn__O_uml_zcan" - "dynn__O_uml_zdemir" - "dynn__O_uml_zden" - "dynn__O_uml_zer" - "dynn__O_uml_zkan" - "dynn__O_uml_zmen_c_ced_" - "dynn__O_uml_zt_u_uml_rk" - "dynn__S_ced_ahin" - "dynn__S_ced_ahiner" - "dynn__S_ced_en" - "dynn__S_ced_im_s_ced_ek" - "dynn__S_ced_im_s_ced_ir" - "dynn__U_uml_nal" - "dynn_Acar" - "dynn_Aksoy" - "dynn_Akta_s_ced_" - "dynn_Alpan" - "dynn_Ar_i_dot_c_i_dot_" - "dynn_Aran" - "dynn_Arslan" - "dynn_Aslan" - "dynn_At_i_dot_c_i_dot_" - "dynn_Atalay" - "dynn_Ate_s_ced_" - "dynn_Avc_i_dot_" - "dynn_Ay" - "dynn_Ayd_i_dot_n" - "dynn_Ayg_u_uml_n" - "dynn_Ayhan" - "dynn_B_u_uml_lb_u_uml_l" - "dynn_Bayg_i_dot_n" - "dynn_Bozkurt" - "dynn_Bulut" - "dynn_Can" - "dynn_Co_s_ced_an" - "dynn_Demir" - "dynn_Dervi_s_ced_" - "dynn_Dilek" - "dynn_Do_g_brv_an" - "dynn_Erdo_g_brv_an" - "dynn_G_o_uml_kdere" - "dynn_G_u_uml_l" - "dynn_G_u_uml_ler" - "dynn_G_u_uml_ne_s_ced_" - "dynn_G_u_uml_neren" - "dynn_G_u_uml_rb_u_uml_z" - "dynn_G_u_uml_rler" - "dynn_G_u_uml_rp_u_uml_z" - "dynn_I_s_ced__i_dot_k" - "dynn_K_i_dot_l_i_dot__c_ced_" - "dynn_K_o_uml_se" - "dynn_Kabay" - "dynn_Kaplan" - "dynn_Kara" - "dynn_Karaal" - "dynn_Karaca" - "dynn_Karacada_g_brv_" - "dynn_Karag_o_uml_z" - "dynn_Karamut" - "dynn_Kaya" - "dynn_Kayal_i_dot_" - "dynn_Keskin" - "dynn_Ko_c_ced_" - "dynn_Kocaman" - "dynn_Kolda_s_ced_" - "dynn_Korkmaz" - "dynn_Kurt" - "dynn_Malko_c_ced_o_g_brv_lu" - "dynn_Melen" - "dynn_Musao_g_brv_lu" - "dynn_Oduncu" - "dynn_Olgundeniz" - "dynn_Polat" - "dynn_S_o_uml_nmez" - "dynn_Sabanc_i_dot_" - "dynn_Sar_i_dot_" - "dynn_Ta_s_ced_" - "dynn_Tekin" - "dynn_Terzi" - "dynn_Tosuncuk" - "dynn_Turan" - "dynn_Tut" - "dynn_U_g_brv_urlu" - "dynn_Uzunali" - "dynn_Y_i_dot_ld_i_dot_r_i_dot_m" - "dynn_Y_i_dot_ld_i_dot_z" - "dynn_Y_i_act_lmaz" - "dynn_Y_u_uml_ksel" - "dynn_Ya_s_ced_ar" - "dynn_Ya_s_ced_argil" - "dynn_Yal_c_ced__i_dot_n" - "dynn_Yard_i_dot_mc_i_dot_" - "dynn_Yavuz" - "dynn_Zarakol" - } - - male_names = { - 3 = { - _I_dot_brahim _I_dot_hsan _I_dot_lhan _I_dot_rfan _I_dot_smail _I_dot_smet - _O_uml_mer _O_uml_zg_u_uml_r - _S_ced__u_uml_kr_u_uml_ _S_ced_aban - _U_uml_mit - Abd_u_uml_lkadir Abdulkadir Abdullah Abdurrahman Adnan Ahmet Ali Arif Ayd_i_dot_n Ayhan - B_u_uml_lent Bayram Bekir Bilal Burak - Celal Cemal Cemil Cengiz - Deniz Dursun - Ekrem Emin Emrah Emre Engin Erdal Erhan Erkan Erol - Faruk Fatih - G_o_uml_khan - H_u_uml_seyin Hac_i_dot_ Hakan Halil Harun Hasan Hikmet - Kadir Kemal Kenan - Mahmut Mehmet Mesut Metin Mevl_u_uml_t Muhammed Muhammet Muharrem Murat Musa Mustafa Muzaffer - Nihat Nurettin - Onur Orhan Osman - Ramazan Recep - S_u_uml_leyman Salih Sedat Selahattin Serdar Serkan Sinan - U_g_brv_ur - Y_i_dot_lmaz Y_u_uml_ksel Ya_s_ced_ar Yakup Yasin Yunus Yusuf - Zeki - } - 2 = { - _C_ced_a_g_brv_da_s_ced_ _C_ced_etin - _I_dot_lhami _I_dot_lyas _I_dot_skender _I_dot_zzet - _O_uml_zcan _O_uml_zer _O_uml_zkan - _S_ced_ahin _S_ced_enel _S_ced_eref _S_ced_evket _S_ced_evki _S_ced_eyhmus _S_ced_uayip - _U_uml_nal - A_s_ced_k_i_dot_n Abbas Abdulbaki Abdulhamit Adil Ak_i_dot_n Akif Alaattin Ali_spc_R_i_dot_za Alican Alpaslan Alper Altan An_i_dot_l Arda Arslan Aslan Atakan Atila Atilla Avni Aykut Aytekin Aziz - Bahad_i_dot_r Bahattin Bahri Baki Bar_i_dot__s_ced_ Basri Bedri Berat Batuhan Beyhan Birkan Birol Burhan Burhanettin - C_u_uml_neyt Cafer Cahit Can Caner Cavit Celalettin Cem Cenk Cevat Cevdet Cihan Cihat Cumali Cumhur - Do_g_brv_an Durmu_s_ced_ - E_s_ced_ref Edip Efe Emir Emrullah Ender Enes Enis Eray Erdem Erdo_g_brv_an Erg_u_uml_n Erkan Ersin Ertan Ertu_g_brv_rul Esat Eser Ethem Evren Ey_u_uml_p Eyy_u_uml_p - F_i_dot_rat Fahrettin Fahri Faik Fehmi Ferdi Feridun Ferit Fethi Fevzi Feyzi Fikret Fikri Fuat Furkan - G_u_uml_ne_s_ced_ G_u_uml_ltekin G_u_uml_rsel G_u_uml_ven Gazi - H_u_uml_samettin H_u_uml_sn_u_uml_ Ha_s_ced_im Habib Habip Halis Halit Haluk Hamdi Hamza Hanifi Hayati Haydar Hayrettin Hayri Hidayet Hilmi Hulusi - K_a_hat_muran K_u_uml_r_s_ced_at Kaan Kadri Kamer Kamil Kas_i_dot_m Kaya Kaz_i_dot_m Kerem Kerim Koray Kubilay - L_u_uml_tf_u_uml_ L_u_uml_tfi Latif Levent - M_u_uml_cahit M_u_uml_kerrem M_u_uml_rsel M_u_uml_sl_u_uml_m Mahir Mehmet_spc_Ali Melih Mert Mithat Muhittin Muhlis Mukadder Mustafa_spc_Kemal - Naci Nail Nam_i_dot_k Naz_i_dot_m Nazif Necdet Necmi Nezir Necati Necip Necmettin Nedim Nevzat Nihan Niyazi Nizamettin Numan Nural Nurhan Nuri Nurullah - O_g_brv_uz O_g_brv_uzhan Okan Oktay Olcay - R_i_dot_dvan R_i_dot_za R_u_uml_stem Rafet Rahmi Rasim Recai Re_s_ced_at Re_s_ced_it Refik Remzi Rifat - S_i_dot_tk_i_dot_ S_u_uml_reyya Sabahattin Sabri Sad_i_dot_k Sadettin Sadi Saffet Sait Salim Sami Sava_s_ced_ Sebahattin Sefa Sefer Sel_c_ced_uk Selami Selim Selman Semih Sercan Serhat Servet Seydi Seyit Sezai Sezer Sezgin Soner Suat - Tacettin Tahir Tahsin Tamer Taner Tanju Tar_i_dot_k Tayfun Tekin Temel Tevfik Tolga Tu_g_brv_rul Tufan Tuncay Tuncer Turan Turgay Turgut Turhan - Ufuk Ula_s_ced_ - Vahit Vedat Vehbi Veli Veysel Veysi Volkan - Y_i_dot_ld_i_dot_r_i_dot_m Y_u_uml_cel Yahya Yal_c_ced__i_dot_n Yavuz Yener Yi_g_brv_it Yunus_spc_Emre - Zafer Zeynel Ziya - } - 1 = { - _C_ced_a_g_brv_an _C_ced_a_g_brv_atay - _I_dot_lkan _I_dot_nan _I_dot_nan_c_ced_ _I_dot_stemihan - _O_uml_zt_u_uml_rk - _S_ced_adan _S_ced_ahabettin _S_ced_ahap _S_ced_amil _S_ced_efkat - Abd_u_uml_llatif Abdulahat Abdulhaluk Abdulsamet Abdurrezzak Agah Alparslan Alpay Alperen Aral Arma_g_brv_an Ataullah Atay Ayberk Ayetullah Aytun Ayvaz Azmi - Ba_s_ced_ar Baha Bedirhan Behi_c_ced_ Binali Bozkurt - Cezmi Cihangir - Danyal Demir Devlet Devrim Do_g_brv_a Do_g_brv_uhan Do_g_brv_ukan - Ediz Ednan Efkan Ege El_c_ced_in Emirhan Emrecan Emrehan Enez Ensar Erc_u_uml_ment Erdin Erkin Ersoy Ertun_c_ced_ Evliya - Fadl_i_dot_ Faris Fatin Faz_i_dot_l Fedon Fehim Ferhan Fetani Fethullah Feti Firuz - G_o_uml_kan G_o_uml_kdeniz G_o_uml_ktan Gaffar Giray - H_u_uml_rrem H_u_uml_srev Hakk_i_dot_ Hasari Hasip Hur_s_ced_it Husret - I_s_ced__i_dot_n - K_i_dot_l_i_dot__c_ced_arslan K_i_dot_van_c_ced_ K_i_dot_yasettin Kadim Kayhan Kayra Kutalm_i_dot__s_ced_ - L_u_uml_tfullah - M_u_uml_jdat M_u_uml_kremin M_u_uml_mtaz M_u_uml_savat Macit Mahfuz Mahmud Maliki Mansur Masum Medeni Mensur Mertcan Metehan Mihrali Mira_c_ced_ Muhtar - Nabi Naz_i_dot_r Nejat Nidai Nimetullah Nureddin Nusrettin - Og_u_uml_n Onursal - Pamuk Polat Poyraz - R_i_dot_zacan R_u_uml__s_ced_t_u_uml_ Refet Renan Rizgin - S_i_dot_d_i_dot_k S_u_uml_heyl S_u_uml_mer Sacit Sadir Sak_i_dot_p Saruhan Seb_g_brv_atullah Sermet Sertan Seyyit Subutay Suha - T_u_uml_rabi Taha Takiddin Talha Tayip Taylan Teoman Tevhit Timu_c_ced_in Timur Tuluyhan Tuna Tunay Tunca Turabi - Ulu_c_ced_ Utku - Vecdi - Yal_i_dot_n Yaman Yaser Yasir Yekta Yi_g_brv_itcan - Z_u_uml_lf_u_uml_ Z_u_uml_lf_u_uml_kar Ziver - } - } - female_names = { - 3 = { - _C_ced_i_g_brv_dem - _I_dot_lknur - _O_uml_zlem - _S_ced_erife - Arzu Ayfer Ayten Ay_s_ced_e - B_u_uml__s_ced_ra Bahar Burcu - Canan - Derya Dilek - Ebru Elif Emine Esma Esra - Fadime Fatma Feride Filiz - G_o_uml_n_u_uml_l G_u_uml_lay G_u_uml_ler Gamze - H_u_uml_lya Hatice - K_u_uml_bra Kadriye - Leyla - Melek Meliha Meral Merve Meryem - Neslihan - P_i_dot_nar Perihan - Rahime Remziye - Saliha Seda Sema Semra Serap Serpil Sevda Sevgi Sevim Sibel Sultan - T_u_uml_lay T_u_uml_rkan Tu_g_brv_ba - Ya_g_brv_mur Yasemin - Zehra Zeynep - } - 2 = { - _C_ced_a_g_brv_la - _I_dot_pek _I_dot_rem - _O_uml_zge _O_uml_znur - _S_ced_ebnem _S_ced_enay _S_ced_enol _S_ced_irin - Arife Alev Asl_i_dot_ Asl_i_dot_han Asuman Aylin - Bahriye Bedia Belgin Bet_u_uml_l Beyza Birsen Bur_c_ced_in - Cansu Ceren Cevahir Ceyda - Ebubekir Elmas Eren Esin Ezgi - Fazilet Feyza Funda - G_u_uml_l G_u_uml_l_u_uml_stan G_u_uml_lizar G_u_uml_ner G_u_uml_ng_o_uml_r G_u_uml_rsel Gizem - Habibe Hande Hasret Hazal - Jale - L_u_uml_tfiye Lale Latife - M_u_uml__s_ced_erref M_u_uml_r_u_uml_vvet Melike Melis Mine Muazzez Mutlu - Nahide Nalan Nazan Nazire Nazl_i_dot_ Nejla Nesrin Nevin Nilg_u_uml_n Nimet Nur Nurdan Nurhayat - Olcay Oya - Pakize Pelin Penbe Pervin - R_u_uml_meysa Refika Reyhan - Sabahat Salihe Sare Sebahat Selin Semiha Sena Senem Sermin Seyhan Suzan - Tansu Tu_g_brv__c_ced_e Tuba - Vildan - Z_u_uml_leyha - } - 1 = { - _I_dot_ffet _I_dot_lkyaz - _S_ced_evin - Asena Aysu - Bengisu Berra Berrak Beyzanur - Candan Cans_i_dot_n - El_c_ced_in Esvet - Feleknas - G_u_uml_lden G_u_uml_zin - H_u_uml_da - I_s_ced__i_dot_lay - J_u_uml_lide - Karsu - M_u_uml_zeyyen Melda Melisa Meliz Mihrimah - N_u_uml_khet Naz - Radiye Ravza Renan - S_i_dot_la Selen Semiramis Sera Sertab Simge Sulhiye - Tayyibe Tulu_g_brv_ Tuna - Ya_s_ced_am Yelda - Zemzem - } - } - dynasty_of_location_prefix = "dynnp_of" - patronym_suffix_male = "dynnpat_suf_o_g_brv_lu" - patronym_suffix_female = "dynnpat_suf_k_i_dot_z_i_dot_" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 -} diff --git a/common/culture/name_lists/NEOW_turkmen.txt b/common/culture/name_lists/NEOW_turkmen.txt deleted file mode 100644 index 7d3bad74b..000000000 --- a/common/culture/name_lists/NEOW_turkmen.txt +++ /dev/null @@ -1,271 +0,0 @@ -name_list_NEOW_turkmen = { - - cadet_dynasty_names = { - "dynn__O_uml_wezgeldi_y_act_ew" - "dynn__S_ced_amyradow" - "dynn__S_ced_ihi_y_act_ew" - "dynn__Y_act_akupow" - "dynn__Y_act_alkapow" - "dynn__Y_act_azgylyjow" - "dynn__Y_act_azmyradow" - "dynn__Y_act_azy_y_act_ew" - "dynn_A_s_ced_yrow" - "dynn_A_z_crn_darow" - "dynn_Agajuma_y_act_ew" - "dynn_Agany_y_act_azow" - "dynn_Akmyradow" - "dynn_Alla_y_act_arow" - "dynn_Amannazarow" - "dynn_Amanow" - "dynn_Annamyradow" - "dynn_Annany_y_act_azow" - "dynn_Annasaparow" - "dynn_Arslanow" - "dynn_Ata_y_act_ew" - "dynn_Atakow" - "dynn_Atamanow" - "dynn_Ba_s_ced_irow" - "dynn_Ba_y_act_myradow" - "dynn_Ba_y_act_ramow" - "dynn_Ba_y_act_y_y_act_ew" - "dynn_Baba_y_act_ew" - "dynn_Bally_y_act_ew" - "dynn_Baly_s_ced_ow" - "dynn_Bekmi_y_act_ew" - "dynn_Berdi_y_act_ew" - "dynn_Berdimyradow" - "dynn_Der_y_act_a_y_act_ew" - "dynn_Durdy_y_act_ew" - "dynn_Esenow" - "dynn_Gamberli" - "dynn_Gara_y_act_ew" - "dynn_Garaja_y_act_ew" - "dynn_Geldi_y_act_ew" - "dynn_Geldimyradow" - "dynn_Go_c_ced_geldi_y_act_ew" - "dynn_Gulatarow" - "dynn_Gully_y_act_ew" - "dynn_Gurbanow" - "dynn_H_u_uml_mm_a_uml__y_act_ew" - "dynn_Ha_s_ced_tekow" - "dynn_Hanow" - "dynn_Hatamow" - "dynn_Hojanepesow" - "dynn_Homma_y_act_ew" - "dynn_Huda_y_act_berdi_y_act_ew" - "dynn_I_s_ced_anguly_y_act_ew" - "dynn_Ilamanow" - "dynn_Jora_y_act_ew" - "dynn_Juma_y_act_ew" - "dynn_Jumagylyjow" - "dynn_K_o_uml_mekow" - "dynn_K_u_uml_l_a_uml__y_act_ew" - "dynn_Kakaba_y_act_ew" - "dynn_Kakageldi_y_act_ew" - "dynn_Kulow" - "dynn_Kuramba_y_act_ew" - "dynn_Kutly_y_act_ew" - "dynn_M_a_uml_mmedow" - "dynn_M_a_uml_mmets_a_uml_hedow" - "dynn_Mami_y_act_ew" - "dynn_Mel_a_uml__y_act_ew" - "dynn_Meredow" - "dynn_Meretgeldi_y_act_ew" - "dynn_Meretguly_y_act_ew" - "dynn_Muhammedow" - "dynn_Muhy_y_act_ew" - "dynn_Myradow" - "dynn_Myratberdi_y_act_ew" - "dynn_Ni_y_act_azgeldi_y_act_ew" - "dynn_Nurberdi_y_act_ew" - "dynn_Nurly_y_act_ew" - "dynn_Nury_y_act_ew" - "dynn_Omirow" - "dynn_Orazgly_c_ced__y_act_ew" - "dynn_Orazmyradow" - "dynn_Orazow" - "dynn_Pirnepesow" - "dynn_Rejepow" - "dynn_S_o_uml__y_act__u_uml_now" - "dynn_Sabyrow" - "dynn_Saparaly_y_act_ew" - "dynn_Saparmyradow" - "dynn_Saparow" - "dynn_Sary_y_act_ew" - "dynn_Se_y_act_ilow" - "dynn_Se_y_act_isow" - "dynn_Se_y_act_itmyradow" - "dynn_Se_y_act_tli_y_act_ew" - "dynn_T_a_uml_jow " - "dynn_Tulegenow" - "dynn_Turdi_y_act_ew" - "dynn_Welli_y_act_ew" - "dynn_Zyrry_y_act_ew" - } - - dynasty_names = { - "dynn__O_uml_wezgeldi_y_act_ew" - "dynn__S_ced_amyradow" - "dynn__S_ced_ihi_y_act_ew" - "dynn__Y_act_akupow" - "dynn__Y_act_alkapow" - "dynn__Y_act_azgylyjow" - "dynn__Y_act_azmyradow" - "dynn__Y_act_azy_y_act_ew" - "dynn_A_s_ced_yrow" - "dynn_A_z_crn_darow" - "dynn_Agajuma_y_act_ew" - "dynn_Agany_y_act_azow" - "dynn_Akmyradow" - "dynn_Alla_y_act_arow" - "dynn_Amannazarow" - "dynn_Amanow" - "dynn_Annamyradow" - "dynn_Annany_y_act_azow" - "dynn_Annasaparow" - "dynn_Arslanow" - "dynn_Ata_y_act_ew" - "dynn_Atakow" - "dynn_Atamanow" - "dynn_Ba_s_ced_irow" - "dynn_Ba_y_act_myradow" - "dynn_Ba_y_act_ramow" - "dynn_Ba_y_act_y_y_act_ew" - "dynn_Baba_y_act_ew" - "dynn_Bally_y_act_ew" - "dynn_Baly_s_ced_ow" - "dynn_Bekmi_y_act_ew" - "dynn_Berdi_y_act_ew" - "dynn_Berdimyradow" - "dynn_Der_y_act_a_y_act_ew" - "dynn_Durdy_y_act_ew" - "dynn_Esenow" - "dynn_Gamberli" - "dynn_Gara_y_act_ew" - "dynn_Garaja_y_act_ew" - "dynn_Geldi_y_act_ew" - "dynn_Geldimyradow" - "dynn_Go_c_ced_geldi_y_act_ew" - "dynn_Gulatarow" - "dynn_Gully_y_act_ew" - "dynn_Gurbanow" - "dynn_H_u_uml_mm_a_uml__y_act_ew" - "dynn_Ha_s_ced_tekow" - "dynn_Hanow" - "dynn_Hatamow" - "dynn_Hojanepesow" - "dynn_Homma_y_act_ew" - "dynn_Huda_y_act_berdi_y_act_ew" - "dynn_I_s_ced_anguly_y_act_ew" - "dynn_Ilamanow" - "dynn_Jora_y_act_ew" - "dynn_Juma_y_act_ew" - "dynn_Jumagylyjow" - "dynn_K_o_uml_mekow" - "dynn_K_u_uml_l_a_uml__y_act_ew" - "dynn_Kakaba_y_act_ew" - "dynn_Kakageldi_y_act_ew" - "dynn_Kulow" - "dynn_Kuramba_y_act_ew" - "dynn_Kutly_y_act_ew" - "dynn_M_a_uml_mmedow" - "dynn_M_a_uml_mmets_a_uml_hedow" - "dynn_Mami_y_act_ew" - "dynn_Mel_a_uml__y_act_ew" - "dynn_Meredow" - "dynn_Meretgeldi_y_act_ew" - "dynn_Meretguly_y_act_ew" - "dynn_Muhammedow" - "dynn_Muhy_y_act_ew" - "dynn_Myradow" - "dynn_Myratberdi_y_act_ew" - "dynn_Ni_y_act_azgeldi_y_act_ew" - "dynn_Nurberdi_y_act_ew" - "dynn_Nurly_y_act_ew" - "dynn_Nury_y_act_ew" - "dynn_Omirow" - "dynn_Orazgly_c_ced__y_act_ew" - "dynn_Orazmyradow" - "dynn_Orazow" - "dynn_Pirnepesow" - "dynn_Rejepow" - "dynn_S_o_uml__y_act__u_uml_now" - "dynn_Sabyrow" - "dynn_Saparaly_y_act_ew" - "dynn_Saparmyradow" - "dynn_Saparow" - "dynn_Sary_y_act_ew" - "dynn_Se_y_act_ilow" - "dynn_Se_y_act_isow" - "dynn_Se_y_act_itmyradow" - "dynn_Se_y_act_tli_y_act_ew" - "dynn_T_a_uml_jow " - "dynn_Tulegenow" - "dynn_Turdi_y_act_ew" - "dynn_Welli_y_act_ew" - "dynn_Zyrry_y_act_ew" - } - - male_names = { - _C_ced_ary _C_ced_arymyrat - _O_uml_wez _O_uml_wezguly _O_uml_weznepes _O_uml_wl_y_act_aguly - _S_ced__o_uml_hrat _S_ced_amyrat _S_ced_atlyk _S_ced_ihguly _S_ced_yhy - _Y_act_ag_s_ced_ygeldy _Y_act_agmyr _Y_act_akup _Y_act_azberdi _Y_act_azmyrat _Y_act_azpolat _Y_act_e_n_crn_i_s_ced_ _Y_act_egenmyrat _Y_act_unus _Y_act_usup - A_s_ced_yr A_s_ced_yrgeldi A_s_ced_yrmuhammet A_y_act_myrat Abdy Agamyrat Ahmet Akmuhammet Akmyrat Ali Ali_s_ced_er Aliasker Alla_y_act_ar Allaguly Allamyrat Allanazar Alparslan Alym Amangeldi Amanguly Amanm_a_uml_mmet Amanmuhammet Amanmyrat Annadurdy Annageldi Annaguly Annam_a_uml_mmet Annameret Annamuhammet Annamyrat Araz Arazdurdy Arazmyrat Arslan Arslangyly_c_ced_ Arslanm_a_uml_mmet Arslanmyrat Artyk Artykm_a_uml_mmet Astanaguly Ata Atageldi Atajan Atamyrat Azat Azizbek Azymgeldi - B_a_uml__s_ced_im Ba_y_act_ly Ba_y_act_myrat Ba_y_act_ram Ba_y_act_ramdurdy Ba_y_act_rammyrat Ba_y_act_ramny_y_act_az Babageldi Babahan Babamyrat Bagybek Bahadur Batyr Begen_c_ced_ Begen_c_ced_geldi Bekgi Berdi Berdimuhammet Berdimyrat - D_o_uml_wletgyly_c_ced_ D_o_uml_wran D_o_uml_wranguly Da_n_crn_atar Durdy Durdyguly Durdymyrat - Erkin Esen Eziz - G_u_uml_ndogdy Ga_y_act_gysyz Ga_y_act_yp Ga_y_act_ypgeldi Gadam Gahryman Garly Gazakba_y_act_ Geldimyrat Gulberdi Gulmuhammet Gulmyrat Gurban Gurbandurdy Gurbangeldi Gurbanguly Gurbangyly_c_ced_ Gurbanm_a_uml_mmet Gurbanmuhammet Gurbanmyrat Gurbans_a_uml_het Guwan_c_ced_ Guwan_c_ced_muhammet Guwan_c_ced_myrat Gyly_c_ced_durdy - Hanmyrat Hojamyrat Huda_y_act_berdi Huda_y_act_beren Huda_y_act_nazar Hydyr Hydyrguly Hywaly - I_s_ced_anm_a_uml_mmet Intizar Isma_y_act_yl - Jelilberdi Jomart Joraguly Jumageldi Jumaguly Jumamuhammet Jumamyrat - Kakageldi Kakam_a_uml_mmet Kamil Kemal Kerim Kerimguly Kerwen Kuwwat - M_a_uml_mmetoraz M_a_uml_mmetsapar M_o_uml_wlam Maksat Maksatberdi Me_y_act_lis Me_y_act_lismyrat Mekan Merdan Meret Meretdurdy Meretguly Mergen Mesgen Muhammet Muhammetaman Muhammetberdi Musa Myrat Myratmuhammet - Narba_y_act_ Nazarguly Nepes Nur_y_act_agdy Nurberdi Nurgeldi Nurguly Nurgyly_c_ced_ Nurmuhammet Nurpolat Ny_y_act_azgurban - Orazberdi Orazdurdy Orazgeldi Orazmyrat Otuzba_y_act_ Ow_s_crn_uk - Paltaba_y_act_ - R_u_uml_stemmyrat Rahman Rejep Rejepba_y_act_ Resul Rozyba_y_act_ - S_u_uml_le_y_act_man Sahyberdi Sapardurdy Sapargeldi Saparmuhammet Saparmyrat Se_y_act_itkuly Serdar - T_a_uml__c_ced_myrat T_a_uml__c_ced_nazar Ta_n_crn_yrguly Tirki_s_ced_myrat To_y_act_ly Tuwakgyly_c_ced_ - Wepa Wezirgeldi Wladimir - Yhlas Ymamguly Yslamberdi - Zahid - } - female_names = { - _C_ced_emen - _S_ced_asenem _S_ced_eker _S_ced_em_s_ced_at _S_ced_irin - A_y_act_b_o_uml_lek A_y_act_g_o_uml_zel A_y_act_g_u_uml_l A_y_act_jemal A_y_act_lar A_y_act_maral A_y_act_na A_y_act_nabat A_y_act_peri A_y_act_senem A_y_act_soltan Akja Annabagt Annasoltan - Ba_y_act_ramg_o_uml_zel Bagtyg_u_uml_l Baharg_u_uml_l Bossan - D_u_uml_n_y_act__a_uml_g_o_uml_zel Desseg_u_uml_l - Enejan - G_u_uml__s_ced_irin G_u_uml_ljan G_u_uml_ljemal G_u_uml_lnur Gurbang_o_uml_zel - Haty_c_ced_a Huma_y_act_ - Irina - Jahan Jahang_u_uml_l Jemal Jemile Jennet Jeren - K_a_uml_kilik K_u_uml_m_u_uml__s_ced_ - L_a_uml_le La_c_ced_yn Le_y_act_la - M_a_uml_hriban Ma_y_act_a Ma_y_act_sa Mahym Mamajan Maral Me_n_crn_li Miwe Muhabbat - Ogul_s_ced_ad Ogulgerek Ogulmaral Oguln_a_uml_zik Ogulnabat Ogulnur Ogulsura_y_act_ Ogult_a_uml__c_ced_ Oraznabat - Perdeg_u_uml_l - Selbi Senem Sura_y_act_ - Zule_y_act_ha Zyba - } - dynasty_of_location_prefix = "dynnp_of" - patronym_suffix_male = "dynnpat_suf_ogly" - patronym_suffix_female = "dynnpat_suf_gyzy" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_tuscan.txt b/common/culture/name_lists/NEOW_tuscan.txt deleted file mode 100644 index 80f99bec4..000000000 --- a/common/culture/name_lists/NEOW_tuscan.txt +++ /dev/null @@ -1,368 +0,0 @@ -name_list_NEOW_tuscan = { - - cadet_dynasty_names = { - "dynn_Angeli" - "dynn_Bacci" - "dynn_Baldi" - "dynn_Baldini" - "dynn_Barbagli" - "dynn_Barbieri" - "dynn_Barsotti" - "dynn_Bartalucci" - "dynn_Bartolini" - "dynn_Benedetti" - "dynn_Benvenuti" - "dynn_Bernardini" - "dynn_Berti" - "dynn_Bertini" - "dynn_Bertolini" - "dynn_Betti" - "dynn_Bianchi" - "dynn_Biagini" - "dynn_Bindi" - "dynn_Bini" - "dynn_Bonacchi" - "dynn_Brogi" - "dynn_Bruni" - "dynn_Caneschi" - "dynn_Capecchi" - "dynn_Cappelli" - "dynn_Cappellini" - "dynn_Carli" - "dynn_Casini" - "dynn_Cavallini" - "dynn_Ceccarelli" - "dynn_Cecchi" - "dynn_Chiti" - "dynn_Conti" - "dynn_Corridori" - "dynn_Cresti" - "dynn_Dell_pst_Amico" - "dynn_Dini" - "dynn_Donati" - "dynn_Fabbri" - "dynn_Ferrari" - "dynn_Ferretti" - "dynn_Filippi" - "dynn_Francesconi" - "dynn_Franci" - "dynn_Gallorini" - "dynn_Giannecchini" - "dynn_Giannini" - "dynn_Giorgi" - "dynn_Giusti" - "dynn_Gori" - "dynn_Grassi" - "dynn_Guarducci" - "dynn_Guerrini" - "dynn_Guidi" - "dynn_Innocenti" - "dynn_Landi" - "dynn_Lenzi" - "dynn_Lombardi" - "dynn_Lucchesi" - "dynn_Lupi" - "dynn_Mancini" - "dynn_Manetti" - "dynn_Manfredi" - "dynn_Marchetti" - "dynn_Marchi" - "dynn_Martinelli" - "dynn_Martini" - "dynn_Masi" - "dynn_Masini" - "dynn_Mazzei" - "dynn_Melani" - "dynn_Menconi" - "dynn_Monaci" - "dynn_Morelli" - "dynn_Moretti" - "dynn_Mori" - "dynn_Mosti" - "dynn_Musetti" - "dynn_Neri" - "dynn_Niccolai" - "dynn_Nocentini" - "dynn_Pacini" - "dynn_Paoli" - "dynn_Pardini" - "dynn_Pellegrini" - "dynn_Peruzzi" - "dynn_Pianigiani" - "dynn_Pieri" - "dynn_Pieroni" - "dynn_Pucci" - "dynn_Ricci" - "dynn_Rosati" - "dynn_Rossi" - "dynn_Sabatini" - "dynn_Salvadori" - "dynn_Santi" - "dynn_Santini" - "dynn_Sbrana" - "dynn_Signorini" - "dynn_Taddei" - "dynn_Tesi" - "dynn_Toccafondi" - "dynn_Tonelli" - "dynn_Vanni" - "dynn_Vannucchi" - "dynn_Vannucci" - "dynn_Vatteroni" - "dynn_Vichi" - "dynn_Volpi" - } - - dynasty_names = { - "dynn_Angeli" - "dynn_Bacci" - "dynn_Baldi" - "dynn_Baldini" - "dynn_Barbagli" - "dynn_Barbieri" - "dynn_Barsotti" - "dynn_Bartalucci" - "dynn_Bartolini" - "dynn_Benedetti" - "dynn_Benvenuti" - "dynn_Bernardini" - "dynn_Berti" - "dynn_Bertini" - "dynn_Bertolini" - "dynn_Betti" - "dynn_Bianchi" - "dynn_Biagini" - "dynn_Bindi" - "dynn_Bini" - "dynn_Bonacchi" - "dynn_Brogi" - "dynn_Bruni" - "dynn_Caneschi" - "dynn_Capecchi" - "dynn_Cappelli" - "dynn_Cappellini" - "dynn_Carli" - "dynn_Casini" - "dynn_Cavallini" - "dynn_Ceccarelli" - "dynn_Cecchi" - "dynn_Chiti" - "dynn_Conti" - "dynn_Corridori" - "dynn_Cresti" - "dynn_Dell_pst_Amico" - "dynn_Dini" - "dynn_Donati" - "dynn_Fabbri" - "dynn_Ferrari" - "dynn_Ferretti" - "dynn_Filippi" - "dynn_Francesconi" - "dynn_Franci" - "dynn_Gallorini" - "dynn_Giannecchini" - "dynn_Giannini" - "dynn_Giorgi" - "dynn_Giusti" - "dynn_Gori" - "dynn_Grassi" - "dynn_Guarducci" - "dynn_Guerrini" - "dynn_Guidi" - "dynn_Innocenti" - "dynn_Landi" - "dynn_Lenzi" - "dynn_Lombardi" - "dynn_Lucchesi" - "dynn_Lupi" - "dynn_Mancini" - "dynn_Manetti" - "dynn_Manfredi" - "dynn_Marchetti" - "dynn_Marchi" - "dynn_Martinelli" - "dynn_Martini" - "dynn_Masi" - "dynn_Masini" - "dynn_Mazzei" - "dynn_Melani" - "dynn_Menconi" - "dynn_Monaci" - "dynn_Morelli" - "dynn_Moretti" - "dynn_Mori" - "dynn_Mosti" - "dynn_Musetti" - "dynn_Neri" - "dynn_Niccolai" - "dynn_Nocentini" - "dynn_Pacini" - "dynn_Paoli" - "dynn_Pardini" - "dynn_Pellegrini" - "dynn_Peruzzi" - "dynn_Pianigiani" - "dynn_Pieri" - "dynn_Pieroni" - "dynn_Pucci" - "dynn_Ricci" - "dynn_Rosati" - "dynn_Rossi" - "dynn_Sabatini" - "dynn_Salvadori" - "dynn_Santi" - "dynn_Santini" - "dynn_Sbrana" - "dynn_Signorini" - "dynn_Taddei" - "dynn_Tesi" - "dynn_Toccafondi" - "dynn_Tonelli" - "dynn_Vanni" - "dynn_Vannucchi" - "dynn_Vannucci" - "dynn_Vatteroni" - "dynn_Vichi" - "dynn_Volpi" - } - - male_names = { - 3 = { - Adriano Agostino Alberto Aldo Alessandro Alessio Alfonso Alfredo Andrea_male Angelo Antonino Antonio Armando Attilio Augusto - Bruno - Carlo Cesare Claudio Corrado Cosimo - Daniele Danilo Dario Dino Domenico Donato - Elio Emanuele Emilio Enrico Enzo Ernesto - Fabio Fabrizio Federico Felice Fernando Filippo Francesco Franco - Gabriele_male Gaetano Giacomo Gian_spc_Carlo Giancarlo Gianfranco Gianluca Gino Giorgio Giovanni Giuliano Giulio Giuseppe Guido - Leonardo Lino Lorenzo Luca Luciano Luigi - Marcello Marco Mario Massimiliano Massimo Matteo MaurizLotario io Mauro Michele - Nicola_male - Paolo Pasquale Piero Pietro - Raffaele Renato Renzo Riccardo Roberto Rodolfo - Salvatore Sandro Sebastiano Sergio Silvano Silvio Simone_male Stefano - Tommaso - Ugo - Vincenzo Vito Vittorio - Walter - } - 2 = { - Achille Adamo Adelio Alfio Alvaro Amedeo Amerigo Angiolo Annibale Antonello Arduino Aristide Arnaldo Arrigo Arturo Aurelio - Beniamino Bernardo - Camillo Celestino Christian Cristiano - Dante David Diego Doriano - Edgardo Edmondo Edoardo Egidio Elia Emiliano Enio Ennio Erasmo Ermanno Ettore Eugenio Ezio - Fausto Fedele Ferdinando Ferruccio Flavio Fortunato Fulvio - Gastone Giampaolo Giampiero Gian_spc_Luigi Gian_spc_Paolo Gian_spc_Piero Gian_spc_Pietro Giandomenico Gianluigi Gianpaolo Gilberto Gioacchino Giordano Girolamo Graziano Gregorio Guglielmo Gustavo - Ilio Italo Ivan Ivano Ivo - Jacopo - Lamberto Leandro Leo Leonardo Leopoldo Lido Livio Lodovico Loris Lucio Ludovico - Manlio Manuel Manuele Mariano Martino Marzio Mattia Michelangelo Mirco Mirko Moreno - Nando Natale Nedo Nello Neri Nevio Nicol_o_grv_ Nino - Olinto Oliviero Orazio Oreste Orlando Oscar Osvaldo Otello Ottavio - Patrizio Pier_spc_Francesco Pier_spc_Giorgio Pier_spc_Luigi Pier_spc_Paolo Pierantonio Pierfrancesco Pierino Pierluigi Pio Pompeo Primo - Raffaello Raimondo Remo Rino Romano Romeo Rosario Rossano Ruggero - Sabatino Samuele Sante Santi_Saint Sauro Serafino Settimio Silvestro Stanislao - Tito Tiziano Tullio - Ubaldo Umberto - Valeriano Valerio Valter Vanni Vasco Vinicio Virgilio Vittorino - } - 1 = { - Adalindo Adelchi Alamanno Aligi Alterige Amilcare Amos Amulio Anacleto Anelito Antonfrancesco Archimede Aristodemo Arnoldo Artemio Asf_o_act_ Averardo Avio - Baccio Baldassarre Baldo Baldovino Belgrado Berio Bettino Bino Blasco Bonaventura Brunello Brunetto - Carletto Celso Cherubino Cino Cipriano Corinto Coriolano Cornelio Corso Crispino - Dalmazio Decimo Decoro Dimitri Duccio - Egisto Elismo Erio Eumene Evaristo - Falco Federigo Fedro Feliciano Fino Florenzio Floris Floro Folco Fosco Foscolo - Gabriello Gaddo Galeazzo Galileo Galliano Gallo Gherardo Gian_spc_Francesco Giulio_spc_Cesare Giotto Gogliardo - Ildebrando Ilfo Ippolito Ireneo Isoliero - Juri - Lanciotto Lando Lelio Lenio Liberto Lionetto Loredano Lotario - Manfredi Manfredo Manolo Manrico Mazzingo Melchiorre Menotti Muzio - Napoleone Nardo Niccol_o_grv_ - Odoardo Olivo Omero Orsino Orso Otho Ottone - Pier_spc_Filippo Pieraldo Pilade Primaldo Puccio - Reno Ridolfo Robledo - Saulo Sirio Spartaco - Telemaco Teofilo Terzo Tristano - Ugolino Uguccione Ulderico Ulisse - Valdo Valfredo Valmore Vanno Vario Varis Varrone Venturino Vezio Vieri Vitruvio Vittore - Werther Wolfango - Zino - } - } - female_names = { - 3 = { - Adriana Alessandra Angela Anna Anna_spc_Maria Annunziata Antonella Antonietta - Barbara - Carla Carmela Caterina Chiara Cinzia Clara Claudia Concetta Cristina - Daniela Donatella - Elena Elisa Elisabetta Emilia - Federica Filomena Franca Francesca - Gabriella Giovanna Giuliana Grazia Graziella - Ida Isabella - Laura Liliana Lina Lucia Luciana Luigia Luisa - Maddalena Margherita Maria Marianna Marina Marisa Marta Mirella Monica - Nicoletta - Paola Patrizia - Rita Roberta Rosanna Rosaria - Sandra Sara Silvana Silvia Simona Stefania - Teresa - Valentina Vincenza Vittoria - } - 2 = { - Ada Adalgisa Adelaide Agnese Alberta Alessia Alice Amalia Amelia Angelica Annalisa Arianna Augusta Aurelia - Beatrice Benedetta Bianca Bruna - Carlotta Carolina Clelia Costanza - Daria Diana - Edda Edvige Elda Elsa Erminia Eugenia Eva Evelina - Fiorella Fiorenza Flavia Flora - Germana Gianna Gilda Gioconda Giorgina Giulia Giulietta Gloria - Ilaria Ines Irene Irma - Lara Leda Letizia Lia Lisa Livia Lorella Lucilla - Mafalda Margareta Maria_spc_Grazia Maria_spc_Luisa Maria_spc_Stella Maria_spc_Teresa Mariella Martina Marzia Matilde Maurizia Melissa - Nerina Noemi - Olga Oriana Orsola Ottavia - Pia - Rachele Renza Rina Romina Rosalba Rossana Rossella - Serena Simonetta Sofia Stella Susanna - Tosca - Valeria Vanna Veronica - Wanda - } - 1 = { - Abigaille Alia Amanda Amedea Anatolio Anna_spc_Chiara - Berta Brenda - Cesira Clarice Corinna - D_e_act_sir_e_act_e Dacia Desideria Desy Diletta - Eleanna Emmanuela - Fanny Fiamma Fillide Fioretta - Gianna_spc_Paola Ginetta Ginevra Guendalina - Herva Hoara - Isotta - Leonella Luisanna - Marella Maria_spc_Antonietta Maria_spc_Gabriella Maria_spc_Giulia Maria_spc_Ida Marianella Marida Mila - Ofelia Onelia - Raimonda Rhoda - Sabatina - Tanya Tea Tilde - Valesca - Zoraide - } - } - dynasty_of_location_prefix = "dynnp_di" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_ukrainian.txt b/common/culture/name_lists/NEOW_ukrainian.txt deleted file mode 100644 index e7f90630d..000000000 --- a/common/culture/name_lists/NEOW_ukrainian.txt +++ /dev/null @@ -1,478 +0,0 @@ -name_list_NEOW_ukrainian = { - - cadet_dynasty_names = { - "dynn_Akimenko" - "dynn_Artemenko" - "dynn_Artyukh" - "dynn_Bandura" - "dynn_Belanov" - "dynn_Berezhna" - "dynn_Berezin" - "dynn_Berezovskii" - "dynn_Berkovich" - "dynn_Bezborodko" - "dynn_Bezpalko" - "dynn_Blavatskii" - "dynn_Bliznyuk" - "dynn_Blonskii" - "dynn_Bobrovskii" - "dynn_Bobyr" - "dynn_Bondar" - "dynn_Bondarchuk" - "dynn_Bondarenco" - "dynn_Bondarenko" - "dynn_Bondaruk" - "dynn_Bortnik" - "dynn_Boyko" - "dynn_Brovchenko" - "dynn_Brukhonenko" - "dynn_Brusilovskii" - "dynn_Chabanenko" - "dynn_Chekh" - "dynn_Chepiha" - "dynn_Chernenko" - "dynn_Chernetskii" - "dynn_Chmerkovskii" - "dynn_Chornenkii" - "dynn_Chubenko" - "dynn_Chumak" - "dynn_Danylchenko" - "dynn_Danylenko" - "dynn_Danyluk" - "dynn_Danylyuk" - "dynn_Dikhtiar" - "dynn_Dmytrenko" - "dynn_Dolhii" - "dynn_Donchenko" - "dynn_Doroshchuk" - "dynn_Doroshenko" - "dynn_Dudka" - "dynn_Dushenko" - "dynn_Dutko" - "dynn_Dyachenko" - "dynn_Dybenko" - "dynn_Fedorchenko" - "dynn_Fedorchuk" - "dynn_Fedorenko" - "dynn_Fedoruk" - "dynn_Fesenko" - "dynn_Filipchenko" - "dynn_Filipenko" - "dynn_Filippenko" - "dynn_Fomenko" - "dynn_Garmash" - "dynn_Gerashchenko" - "dynn_Gerasimenko" - "dynn_Glavan" - "dynn_Gnidenko" - "dynn_Golubenko" - "dynn_Golubitskii" - "dynn_Gorbachev" - "dynn_Gordienko" - "dynn_Gorenko" - "dynn_Grabar" - "dynn_Grigorenko" - "dynn_Grishchuk" - "dynn_Gritsenko" - "dynn_Gubenko" - "dynn_Gulko" - "dynn_Haidai" - "dynn_Halenko" - "dynn_Halenkov" - "dynn_Halicki" - "dynn_Hapon" - "dynn_Harbuz" - "dynn_Harkusha" - "dynn_Hohol" - "dynn_Honcharenko" - "dynn_Honcharuk" - "dynn_Hrachov" - "dynn_Hromov" - "dynn_Hroznii" - "dynn_Hryhorchuk" - "dynn_Hryhorenko" - "dynn_Ivanchenko" - "dynn_Ivanchuk" - "dynn_Ivanenko" - "dynn_Kagan" - "dynn_Kalachnyk" - "dynn_Kalynets" - "dynn_Kalynovskii" - "dynn_Kalyuzhnii" - "dynn_Kaminskii" - "dynn_Karpenko" - "dynn_Kashchenko" - "dynn_Khalskii" - "dynn_Kharchenko" - "dynn_Kharytonov" - "dynn_Khlan" - "dynn_Khmara" - "dynn_Khmelnytskii" - "dynn_Khmil" - "dynn_Kholodenko" - "dynn_Khromchenko" - "dynn_Khruschev" - "dynn_Kirichenko" - "dynn_Kiriyenko" - "dynn_Kishchenko" - "dynn_Kolisnychenko" - "dynn_Korchmar" - "dynn_Korniychuk" - "dynn_Korniyenko" - "dynn_Kornyev" - "dynn_Korolenko" - "dynn_Kostyshyn" - "dynn_Kovalchenko" - "dynn_Kovalchuk" - "dynn_Kovalenko" - "dynn_Kramar" - "dynn_Kravchenko" - "dynn_Kravchuk" - "dynn_Kryvii" - "dynn_Kulichenko" - "dynn_Kulikovskii" - "dynn_Kushnirenko" - "dynn_Kushniryuk" - "dynn_Kyivskii" - "dynn_Laska" - "dynn_Lavrynovych" - "dynn_Lazarenko" - "dynn_Lazutkin" - "dynn_Lebedenko" - "dynn_Lebid" - "dynn_Lemeshko" - "dynn_Leontovych" - "dynn_Leshchenko" - "dynn_Lesiuk" - "dynn_Levin" - "dynn_Likar" - "dynn_Lisovets" - "dynn_Litovskii" - "dynn_Liteyschik" - "dynn_Litvinchuk" - "dynn_Liubchenko" - "dynn_Livytskii" - "dynn_Lobach" - "dynn_Lvivskii" - "dynn_Maksymenko" - "dynn_Maloshenko" - "dynn_Melnyk" - "dynn_Mohyla" - "dynn_Moldovan" - "dynn_Moldavskii" - "dynn_Mykytko" - "dynn_Navalnii" - "dynn_Nazarenko" - "dynn_Nebaba" - "dynn_Nechyporenko" - "dynn_Nedbaylo" - "dynn_Nedelko" - "dynn_Nesterenko" - "dynn_Netrebko" - "dynn_Nemirovski" - "dynn_Nikiforenko" - "dynn_Nikitenko" - "dynn_Nikolaenko" - "dynn_Nechai" - "dynn_Nedovarenii" - "dynn_Nimets" - "dynn_Oliynyk" - "dynn_Olshanski" - "dynn_Palamar" - "dynn_Palamarchuk" - "dynn_Pelyapelitsa" - "dynn_Pivopil" - "dynn_Poklonskii" - "dynn_Polyak" - "dynn_Polyanskyi" - "dynn_Pomazan" - "dynn_Ponomarenko" - "dynn_Ponomarchuk" - "dynn_Popovski" - "dynn_Poroshenko" - "dynn_Potapenko" - "dynn_Sadko" - "dynn_Salko" - "dynn_Salo" - "dynn_Skliar" - "dynn_Skliarenko" - "dynn_Skovoroda" - "dynn_Slyusar" - "dynn_Shevchenko" - "dynn_Shukhevich" - "dynn_Syvenkii" - "dynn_Tamakhin" - "dynn_Tatarin" - "dynn_Tkachenko" - "dynn_Vasiliv" - "dynn_Voloshyn" - "dynn_Vyshenskii" - "dynn_Zayats" - "dynn_Zelenskii" - } - - dynasty_names = { - "dynn_Akimenko" - "dynn_Artemenko" - "dynn_Artyukh" - "dynn_Bandura" - "dynn_Belanov" - "dynn_Berezhna" - "dynn_Berezin" - "dynn_Berezovskii" - "dynn_Berkovich" - "dynn_Bezborodko" - "dynn_Bezpalko" - "dynn_Blavatskii" - "dynn_Bliznyuk" - "dynn_Blonskii" - "dynn_Bobrovskii" - "dynn_Bobyr" - "dynn_Bondar" - "dynn_Bondarchuk" - "dynn_Bondarenco" - "dynn_Bondarenko" - "dynn_Bondaruk" - "dynn_Bortnik" - "dynn_Boyko" - "dynn_Brovchenko" - "dynn_Brukhonenko" - "dynn_Brusilovskii" - "dynn_Chabanenko" - "dynn_Chekh" - "dynn_Chepiha" - "dynn_Chernenko" - "dynn_Chernetskii" - "dynn_Chmerkovskii" - "dynn_Chornenkii" - "dynn_Chubenko" - "dynn_Chumak" - "dynn_Danylchenko" - "dynn_Danylenko" - "dynn_Danyluk" - "dynn_Danylyuk" - "dynn_Dikhtiar" - "dynn_Dmytrenko" - "dynn_Dolhii" - "dynn_Donchenko" - "dynn_Doroshchuk" - "dynn_Doroshenko" - "dynn_Dudka" - "dynn_Dushenko" - "dynn_Dutko" - "dynn_Dyachenko" - "dynn_Dybenko" - "dynn_Fedorchenko" - "dynn_Fedorchuk" - "dynn_Fedorenko" - "dynn_Fedoruk" - "dynn_Fesenko" - "dynn_Filipchenko" - "dynn_Filipenko" - "dynn_Filippenko" - "dynn_Fomenko" - "dynn_Garmash" - "dynn_Gerashchenko" - "dynn_Gerasimenko" - "dynn_Glavan" - "dynn_Gnidenko" - "dynn_Golubenko" - "dynn_Golubitskii" - "dynn_Gorbachev" - "dynn_Gordienko" - "dynn_Gorenko" - "dynn_Grabar" - "dynn_Grigorenko" - "dynn_Grishchuk" - "dynn_Gritsenko" - "dynn_Gubenko" - "dynn_Gulko" - "dynn_Haidai" - "dynn_Halenko" - "dynn_Halenkov" - "dynn_Hapon" - "dynn_Harbuz" - "dynn_Harkusha" - "dynn_Hohol" - "dynn_Honcharenko" - "dynn_Honcharuk" - "dynn_Hrachov" - "dynn_Hromov" - "dynn_Hroznii" - "dynn_Hryhorchuk" - "dynn_Hryhorenko" - "dynn_Ivanchenko" - "dynn_Ivanchuk" - "dynn_Ivanenko" - "dynn_Kagan" - "dynn_Kalachnyk" - "dynn_Kalynets" - "dynn_Kalynovskii" - "dynn_Kalyuzhnii" - "dynn_Kaminskii" - "dynn_Karpenko" - "dynn_Kashchenko" - "dynn_Khalskii" - "dynn_Kharchenko" - "dynn_Kharytonov" - "dynn_Khlan" - "dynn_Khmara" - "dynn_Khmelnytskyi" - "dynn_Khmil" - "dynn_Kholodenko" - "dynn_Khruschev" - "dynn_Khromchenko" - "dynn_Kirichenko" - "dynn_Kiriyenko" - "dynn_Kishchenko" - "dynn_Kolisnychenko" - "dynn_Korchmar" - "dynn_Korniychuk" - "dynn_Korniyenko" - "dynn_Kornyev" - "dynn_Korolenko" - "dynn_Kovalchenko" - "dynn_Kovalenko" - "dynn_Kovalchuk" - "dynn_Kostyshyn" - "dynn_Kramar" - "dynn_Kravchenko" - "dynn_Kravchuk" - "dynn_Kryvii" - "dynn_Kulichenko" - "dynn_Kulikovskii" - "dynn_Kushnirenko" - "dynn_Kushniryuk" - "dynn_Kyivskii" - "dynn_Laska" - "dynn_Lavrynovych" - "dynn_Lazarenko" - "dynn_Lazutkin" - "dynn_Lebedenko" - "dynn_Lebid" - "dynn_Lemeshko" - "dynn_Leontovych" - "dynn_Leshchenko" - "dynn_Lesiuk" - "dynn_Levin" - "dynn_Likar" - "dynn_Lisovets" - "dynn_Litovskii" - "dynn_Liteyschik" - "dynn_Litvinchuk" - "dynn_Liubchenko" - "dynn_Livytskyi" - "dynn_Lobach" - "dynn_Lvivskii" - "dynn_Maloshenko" - "dynn_Maksymenko" - "dynn_Melnyk" - "dynn_Moldovan" - "dynn_Moldavskii" - "dynn_Mohyla" - "dynn_Mykytko" - "dynn_Navalnii" - "dynn_Nazarenko" - "dynn_Nebaba" - "dynn_Nechyporenko" - "dynn_Nedbaylo" - "dynn_Nedelko" - "dynn_Nesterenko" - "dynn_Netrebko" - "dynn_Nemirovski" - "dynn_Nikitenko" - "dynn_Nikolaenko" - "dynn_Nechai" - "dynn_Nedovarenii" - "dynn_Nimets" - "dynn_Oliynyk" - "dynn_Olshanski" - "dynn_Palamar" - "dynn_Palamarchuk" - "dynn_Pelyapelitsa" - "dynn_Pivopil" - "dynn_Poklonskii" - "dynn_Polyanskyi" - "dynn_Pomazan" - "dynn_Ponomarenko" - "dynn_Potapenko" - "dynn_Ponomarenko" - "dynn_Ponomarchuk" - "dynn_Popovski" - "dynn_Poroshenko" - "dynn_Salko" - "dynn_Skliar" - "dynn_Skliarenko" - "dynn_Skovoroda" - "dynn_Slyusar" - "dynn_Shevchenko" - "dynn_Shukhevich" - "dynn_Syvenkii" - "dynn_Tamakhin" - "dynn_Tatarin" - "dynn_Tkachenko" - "dynn_Vasiliv" - "dynn_Voloshyn" - "dynn_Vyshenskii" - "dynn_Zayats" - "dynn_Zelenskii" - } - - male_names = { - Anatolii Andrii Anton Arkadii Artyom Atanasii Afanasii - Bohdan Borys Bronislav - Davyd Danyl Danylo Denys Demian Dmytro - Eduard - Fedir Feodosii Frants Frantsisk - Hennadii Hryhorii - Ihor Illia Ivan - Kazymyr Khvedir Kostiantyn Kuzma Kyryl Kyrylo - Lev Leonid Leontii Liubomyr - Maksym Markiian Marian_male Matvii Mykyta Mykola Myron Myroslav Mykhail Mykhailo - Nazar - Oleh Oleksandr Oleksii Omelian Orest Ostap Opanas - Panas Pavlo Petro Pylyp - Roman Rostyslav Ruslan - Sava Sviatoslav Semen Serhii Stanyslav Stepan - Taras Tymofii Tymur Trokhym - Vadym Valentyn Valerii Vasyl Viacheslav Viktor Vitalii Vladyslav Volodyslav Volodymyr Vsevolod - Yakiv Yaroslav Yehor Yevhen Yevhenii Yosyp Yukhym Yurii - Zinovii - } - female_names = { - Alla Anastasiia Anhelina Anna Anzhela Antonina - Bronislava - Daryna Dariia Daria Dina - Fedora Frantsyska - Halyna Hanna - Ivanna Inna Iryna - Kalyna Kateryna Kvitka Klavdiia Kseniia Khrystyna - Larysa Leonida Lesya Lidiia Liliia Liubov Liubomyra Liudmyla - Maia Marharyta Marusia Maryna Mariia Melaniia Myroslava Mykhailyna - Nadiia Nataliia Natalya Nina - Oksana Oleksandra Olesia Olena Olha - Paraskoviia Pelaheia Pelahiia - Raisa Romana Ruslana - Svitlana Sviatoslava Snizhana Solomiia Sofiia Stefaniia Stepaniia Stepanyda - Taisiia Taisa Tamara Teklia Tetiana Uliana - Valentyna Varvara Vasylyna Veronika Viktoriia Veselka Vira - Yana Yanina Yaroslava Yemiliia Yeva Yevdokiia Yevhena Yevheniia Yelyzaveta Yelizaveta Yelysaveta Yefrosyniia Yuliia - Zinaida Zlata Zoriana Zoia Zhanna - } - dynasty_of_location_prefix = "dynnp_s" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - - -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_vestlandsk.txt b/common/culture/name_lists/NEOW_vestlandsk.txt deleted file mode 100644 index 0a1712a83..000000000 --- a/common/culture/name_lists/NEOW_vestlandsk.txt +++ /dev/null @@ -1,349 +0,0 @@ -name_list_NEOW_vestlandsk = { - - cadet_dynasty_names = { - "dynn__O_stk_stensen" - "dynn_Abrahamsen" - "dynn_Ali" - "dynn_Amundsen" - "dynn_Andersen" - "dynn_Andreassen" - "dynn_Bakke" - "dynn_Bakken" - "dynn_Berg" - "dynn_Berge" - "dynn_Bergsholm" - "dynn_Berntsen" - "dynn_Bj_o_stk_rgo" - "dynn_Busch" - "dynn_Christiansen" - "dynn_Dahl" - "dynn_Dalin" - "dynn_Eide" - "dynn_Eilertsen" - "dynn_Ellefsplass" - "dynn_Eriksen" - "dynn_Espedal" - "dynn_Evenshaug" - "dynn_Grande" - "dynn_Grimsrud" - "dynn_Gundersen" - "dynn_H_o_stk_gdahl" - "dynn_H_o_stk_yer" - "dynn_Hagen" - "dynn_Halvorsen" - "dynn_Hansen" - "dynn_Haugen" - "dynn_Henriksen" - "dynn_Indgaard" - "dynn_Iversen" - "dynn_J_o_stk_rgensen" - "dynn_Jacobsen" - "dynn_Jakobsen" - "dynn_Jensen" - "dynn_Johannessen" - "dynn_Johansen" - "dynn_Johnsen" - "dynn_Jonsterhaug" - "dynn_Karlsen" - "dynn_Karterud" - "dynn_Kleppe" - "dynn_Knutsen" - "dynn_Kolbj_o_stk_rnsen" - "dynn_Kristensen" - "dynn_Kristiansen" - "dynn_Kristoffersen" - "dynn_Krokeide" - "dynn_Kvalem" - "dynn_Langballe" - "dynn_Larsen" - "dynn_Lie" - "dynn_Lillest_o_stk_l" - "dynn_Lund" - "dynn_Lunde" - "dynn_Martinsen" - "dynn_Mathisen" - "dynn_Mikkelsen" - "dynn_Moe" - "dynn_Moen" - "dynn_Molde" - "dynn_Mortensen" - "dynn_Moseby" - "dynn_Nguyen" - "dynn_Nilsen" - "dynn_Norby" - "dynn_Nyg_a_rng_rd" - "dynn_Olsen" - "dynn_Olssen" - "dynn_Paulsen" - "dynn_Pedersen" - "dynn_Pettersen" - "dynn_R_o_stk_nningen" - "dynn_Rasmussen" - "dynn_S_o_stk_r_o_stk_" - "dynn_S_o_stk_raas" - "dynn_S_o_stk_rensen" - "dynn_Sandtorp" - "dynn_Sch_o_stk_nningsen" - "dynn_Sj_a_rng_v_a_rng_g" - "dynn_Skevik" - "dynn_Skullerud" - "dynn_Solberg" - "dynn_Solheim" - "dynn_Stang" - "dynn_Storbuk_a_rng_s" - "dynn_Strand" - "dynn_Stray" - "dynn_Svendsen" - "dynn_Thiis" - "dynn_Torre" - "dynn_Veierud" - "dynn_Vestenfor" - "dynn_Virkesdal" - "dynn_Wallace" - "dynn_Webster" - } - - dynasty_names = { - "dynn__O_stk_stensen" - "dynn_Abrahamsen" - "dynn_Ali" - "dynn_Amundsen" - "dynn_Andersen" - "dynn_Andreassen" - "dynn_Bakke" - "dynn_Bakken" - "dynn_Berg" - "dynn_Berge" - "dynn_Bergsholm" - "dynn_Berntsen" - "dynn_Bj_o_stk_rgo" - "dynn_Busch" - "dynn_Christiansen" - "dynn_Dahl" - "dynn_Dalin" - "dynn_Eide" - "dynn_Eilertsen" - "dynn_Ellefsplass" - "dynn_Eriksen" - "dynn_Espedal" - "dynn_Evenshaug" - "dynn_Grande" - "dynn_Grimsrud" - "dynn_Gundersen" - "dynn_H_o_stk_gdahl" - "dynn_H_o_stk_yer" - "dynn_Hagen" - "dynn_Halvorsen" - "dynn_Hansen" - "dynn_Haugen" - "dynn_Henriksen" - "dynn_Indgaard" - "dynn_Iversen" - "dynn_J_o_stk_rgensen" - "dynn_Jacobsen" - "dynn_Jakobsen" - "dynn_Jensen" - "dynn_Johannessen" - "dynn_Johansen" - "dynn_Johnsen" - "dynn_Jonsterhaug" - "dynn_Karlsen" - "dynn_Karterud" - "dynn_Kleppe" - "dynn_Knutsen" - "dynn_Kolbj_o_stk_rnsen" - "dynn_Kristensen" - "dynn_Kristiansen" - "dynn_Kristoffersen" - "dynn_Krokeide" - "dynn_Kvalem" - "dynn_Langballe" - "dynn_Larsen" - "dynn_Lie" - "dynn_Lillest_o_stk_l" - "dynn_Lund" - "dynn_Lunde" - "dynn_Martinsen" - "dynn_Mathisen" - "dynn_Mikkelsen" - "dynn_Moe" - "dynn_Moen" - "dynn_Molde" - "dynn_Mortensen" - "dynn_Moseby" - "dynn_Nguyen" - "dynn_Nilsen" - "dynn_Norby" - "dynn_Nyg_a_rng_rd" - "dynn_Olsen" - "dynn_Olssen" - "dynn_Paulsen" - "dynn_Pedersen" - "dynn_Pettersen" - "dynn_R_o_stk_nningen" - "dynn_Rasmussen" - "dynn_S_o_stk_r_o_stk_" - "dynn_S_o_stk_raas" - "dynn_S_o_stk_rensen" - "dynn_Sandtorp" - "dynn_Sch_o_stk_nningsen" - "dynn_Sj_a_rng_v_a_rng_g" - "dynn_Skevik" - "dynn_Skullerud" - "dynn_Solberg" - "dynn_Solheim" - "dynn_Stang" - "dynn_Storbuk_a_rng_s" - "dynn_Strand" - "dynn_Stray" - "dynn_Svendsen" - "dynn_Thiis" - "dynn_Torre" - "dynn_Veierud" - "dynn_Vestenfor" - "dynn_Virkesdal" - "dynn_Wallace" - "dynn_Webster" - } - - male_names = { - 3 = { - _A_rng_smund - _O_stk_ystein _O_stk_yvind - Alexander Alf Anders Andreas Arne Atle Aud - Bj_o_stk_rn Bjarne - Christian - Dag Daniel - Egil Einar Eirik Erik Erling Espen Eskil - Finn Fredrik Frode - Geir Gunnar - H_a_rng_kon H_a_rng_vard Hans Harald Helge Henrik - Inge_male Ivar - J_o_stk_rgen J_o_stk_rn Jan Jens Johan John Jon - K_a_rng_re Kai Karl Kenneth Kim Kjell Knut Kristian - Lars Leif - Magne Magnus Marius Martin Morten - Odd Ola Olav Ole Ove - P_a_rng_l Per Petter - Reidar Roar Roger Rolf Rune - Steinar Stian Stig Svein Sverre - Terje Thomas Thor Tom Tor Torbj_o_stk_rn Tore Trond Trygve - Vidar - } - 2 = { - Aage Adrian Aksel Aleksander Amund Andr_e_act_ Are - B_o_stk_rge Benjamin Bent Bj_o_stk_rnar - Carl Carsten Christoffer Christopher - Dagfinn - Edvard Emil Erlend Even - Fritz - Gudmund - Haakon Hallgeir Harry Hermann - Ingolf Ingvald - Jakob Jarl Jesper Jo Joakim Johannes Jonas - Kristoffer - Lasse Ludvig - Markus Mathias Mats Morgan - Olaf Oskar Ottar - Ragnvald Remi Robin - Sebastian Sigurd Simen Simon Sindre Sondre St_a_rng_le Stefan Steffen Sveinung - Thorbj_o_stk_rn Thore Tobias Tomas Torgeir Torstein - Ulf - Vegard - Yngve - } - 1 = { - August - Bendiks Bj_o_stk_rnstjerne Brand Bror - Fridtjof - H_a_rng_rek Haagen - Ingebrigt Isak - Jon-Hermann Julius - Lodve - Nicolay Nikolas - Oddvard Odin - Per-Kristian - Rikard Rolf-Erik - Sander Severin Sigvald - Tollef Torgjer - Vetle Viking - } - } - female_names = { - 3 = { - _A_rng_se - Andrine Anette Anita Ann Anna Anne Aslaug Astrid - Bente Berit Bj_o_stk_rg Brit Britt - Camilla Cecilie - Elin Elisabeth Ellen Else Eva - Gerd_female Grete Grethe Gunn - Hanne Hege Heidi Helene Hilde - Ida Ingeborg Inger Ingrid Irene - Jorunn - Kari Karin Kristin Kristine - Laila Lene Linda Line Linn Lise Liv - Maria Marianne Marie Marit Mary May Merete Mette Mona Monica - Nina - Ragnhild Randi Reidun Rita Ruth - Signe Sigrid Silje Siri Sissel Siv Solveig Stine Synn_o_stk_ve - Tone Torill Tove Turid - Vibeke - Wenche - } - 2 = { - _A_rng_got - Agnes Andrea Ane Annelise Anniken Astri - Beate Bergljot Borghild - Cecilia Christina Christine - Eirin Elisabet Elise Elsa Emilie Emma Erna - Frida - Gudrun Gunhild - Harriet Helen Hj_o_stk_rdis - Ingebj_o_stk_rg Ingvild Iren - Jannicke Jeanette Jenny Julia Julie - Karoline Katrine Kirsti Kjellaug - Lill - Magnhild Malin Margit Margrethe Mariann Marlene Marta Marte Marthe Monika - Nora - Oda Oddbj_o_stk_rg Olga - Ranveig Rigmor - Sara Sigrun Sofie Sonja Sunniva Sylvia Syn_o_stk_ve - Thea Tonje - } - 1 = { - Amalie Anneliese Ann-Iren - Elene - Gyda - Hannah Hill-Marta - Isalill - Karita - May-Helen Mimmi Mirell - Ragni - Sanna - Torny - Ursula - Valgerd Veslem_o_stk_y Vilde Vivild - Wencke - Ylva - } - } - dynasty_of_location_prefix = "dynnp_av" - - patronym_suffix_male = "dynnpat_suf_sen" - patronym_suffix_female = "dynnpat_suf_sdatter" - always_use_patronym = yes - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 60 - mat_grf_name_chance = 10 - father_name_chance = 10 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 10 - mat_grm_name_chance = 60 - mother_name_chance = 10 - - - mercenary_names = { - } -} diff --git a/common/culture/name_lists/NEOW_welsh.txt b/common/culture/name_lists/NEOW_welsh.txt index f22b032b3..49bbcb5db 100644 --- a/common/culture/name_lists/NEOW_welsh.txt +++ b/common/culture/name_lists/NEOW_welsh.txt @@ -90,27 +90,27 @@ } male_names = { - Aaron Achenaten Adda Adrian Aeddan Aeron Albirt Alecs Alecsander Alffred Aljurnon Alun Alwyn Anarawd Andreas Aneurin Antony Arjibal Arn_o_hat_l Arthen Arthfael Arthur Arthwys Arvirargus Arwel Arwyn Asa Asaph Awgustus Awstin - Becet Bedwyr Beli Beniamin Berwyn Bleddyn Bleiddud Br_a_hat_n Brian Briog Brochfael Brychan Brynmor - Cadell Cadeyrn Cadfael Cadfan Cadoc Cadwal Cadwaladr Cadwallon Cadwgan Cai Caid Cain Caradog Carwyn Caswallon Cedwyn Cefin Ceredig Charles Cledwyn Clement Colwyn Connor Cristoffer Cynan Cynddelw Cyndeyrn Cynfael Cynfarch Cynfawr Cynfelyn Cynfran Cyngar Cynog Cynwrig Cyson Cystennin - Dafydd Darun Deiniol Dewi Dinogad Domenig Donat Drystan Dumnagual Dylan - Edern Ednyfed Edryd Edward Edwyn Einion Elfin Elfyn Elidyr Elisedd Elystan Emrys Emyr Ercwlff Ethan Eurig Evan - Ffernfael Ffransis Ffred Folant Fragan Fychan - Gabriel Garel Garmon Geraint Gerallt Gethin Glyn Glyndwr Glywys Godwyn Goronwy Gronw Gruffudd Grygor Gwalchmai Gwallter Gwenwynwyn Gwilym Gwrgi Gwriad Gwrtheyrn Gwydion Gwydol Gwyn Gwynfor Gwynoro + Adam Adrian Aeddan Aeron Alexander Alfred Alun Alwyn Anarawd Andreas Aneurin Anthony Arthen Arthfael Arthur Arthwys Arvirargus Arwel Arwyn Asa Asaph Augustus Awstin + Bedwyr Beli Benjamin Berwyn Bleddyn Bleiddud Br_a_hat_n Briog Brochfael Brychan Brynmor + Cadell Cadeyrn Cadfael Cadfan Cadoc Cadwal Cadwaladr Cadwallon Cadwgan Cai Caid Cain Caradog Caswallon Cedwyn Cefin Ceredig Charles Christopher Cledwyn Colwyn Connor Cynan Cynddelw Cyndeyrn Cynfael Cynfarch Cynfawr Cynfelyn Cynfran Cyngar Cynog Cynwrig Cyson Cystennin + Dafydd Deiniol Dewi Donat Drystan Dumnagual Dylan + Edern Ednyfed Edryd Edward Edwyn Einion Elfin Elidyr Elisedd Elystan Emrys Emyr Ercwlff Ethan Eurig Evan + Ffernfael Ffransis Folant Fragan Fychan + Gabriel Garmon Geraint Gerallt Gethin Glyn Glyndwr Glywys Godwyn Goronwy Gronw Gruffudd Grygor Gwalchmai Gwallter Gwenwynwyn Gwilym Gwrgi Gwriad Gwrtheyrn Gwydion Gwydol Gwyn Gwynfor Harold Harri Haul Heddwyn Hefin Henry Howell Huw Hywel Iago Idnerth Idwal Iestyn Ieuan Ifan Ifor Ilar Illtyd Ioan Iorwerth Isfael Islwyn Ithel Iwan Iwstinian Jack James Jonathan Jordan Joshua Leon Lewis Lleu Llyr Llywarch Llywelyn Luc - Mabon Macsen Madoc Maelcwn Maelgwn Maldwyn Marc Maredudd Martyn Math Matthew Meical Meilyr Meirion Merfyn Meurig Mihangel Morgan Morien Mostyn Mwyn Myrddin + Macsen Madoc Maelcwn Maelgwn Maldwyn Marc Maredudd Martyn Math Matthew Meical Meilyr Meirion Merfyn Meurig Mihangel Morgan Morien Mostyn Mwyn Myrddin Nathaniel Neifion Nicholas Nynniaw Ofydd Oliver Oscar Oswallt Owain - Owen Padarn Padrig Pawl Pedr Philip Pryce Pryderi Prys Pyr + Owen Padarn Padrig Pawl Pedr Philip Pryce Pryderi Pyr Rheinallt Rhisiart Rhiwallon Rhobert Rhodri Rhufon Rhun Rhydderch Rhydian Rhys Roderick Ryan - Saladin Sawyl Seferus Seisyll Selyf Serigi Si_o_hat_n Si_o_hat_r Siarl Sieffre Siorus Steffan Sulien - Talfryn Taliesin Taron Tegid Tegwyd Teilo Tewdos Tewdrig Tomos Trahaearn Trevor Tristan Trystan Tudor Tysilio + Sawyl Seferus Seisyll Selyf Serigi Si_o_hat_n Si_o_hat_r Sieffre Siorus Steffan Sulien + Talfryn Taliesin Taron Tegid Tegwyd Teilo Tewdos Tewdrig Tomos Trahaearn Trevor Tristan Tudor Tysilio Urien Uthyr Vaughan - Watcyn Wyn + Wyn Ynyr Zachary } @@ -119,25 +119,26 @@ Bethan Betrys Blodwen Branwen Briallen Bronwen Cadi Caron Carys Catrin Ceindrych Ceinwen Ceri Ceridwen Charlotte Chloe Cicely Creirwy Cristyn Delyth Denise Deryn Dilys Dwynwen Dyddgu - Efa Eilwen Eira Eirian Eirlys Eirwen Elaine Elen Eleri Elinor Elizabeth Eluned Emily Emma Enfys Enid Euronwy Eurwen + Efa Eilwen Eira Eirlys Eirwen Elaine Elen Eleri Elinor Elizabeth Eluned Emily Emma Enfys Enid Euronwy Eurwen Ffion Fflur Ffraid - Georgia Glenys Glynis Grace Gweirful Gwen Gwenda Gwendolen Gwenfrewi Gwenhwyfach Gwenhwyfar Gwenllian Gwenno Gwladys Gwynedd Gwyneira Haf Hannah Hawys Heledd Hellawes Heulwen Huana Hunydd + Georgia Glenys Glynis Grace Gweirful Gwen Gwenda Gwendolen Gwenfrewi Gwenhwyfach Gwenhwyfar Gwenllian Gwladys Gwynedd Gwyneira Haf Hannah Hawys Heledd Hellawes Heulwen Hunydd Isabel Jessica Kate - Leah Lleucu Llewella Llinos Lowri Lynn Lynne - Madeleine Mair Mairwen Mali Mallt Mared Marged Mari Megan Meinir Meinwen Meiriona Melissa Mererid Morganna Morwenna Myfanwy + Leah Lleucu Llewella Llinos Lowri Lynn + Madeleine Mair Mairwen Mali Mallt Mared Marged Mari Megan Meinwen Meiriona Melissa Mererid Morganna Morwenna Myfanwy Nerys Nesta Nia Nicole Non Olivia Olwen Owena Prawst Rachel Rebecca Rhian Rhiannon Rhonwen Rhosyn - Sara Seren Si_o_hat_n_Jane Siani Sioned Siwan Susanna + Sara Seren Si_o_hat_n_Jane Sioned Siwan Susanna Tangwystl Tegan Tegla Tegwen Tesni Victoria Ystradwel Zoe } - dynasty_of_location_prefix = "dynnp_of" + + dynasty_of_location_prefix = "" patronym_prefix_male = "dynnpat_pre_ap" patronym_prefix_male_vowel = "dynnpat_pre_vow_ab" diff --git a/common/culture/name_lists/NEOW_west_russian.txt b/common/culture/name_lists/NEOW_west_russian.txt deleted file mode 100644 index bdc59ebac..000000000 --- a/common/culture/name_lists/NEOW_west_russian.txt +++ /dev/null @@ -1,241 +0,0 @@ -######### WEST RUSSIAN - -name_list_NEOW_west_russian = { - - cadet_dynasty_names = { - "dynn_Afanasievich" - "dynn_Alexandrovich" - "dynn_Alexeevich" - "dynn_Andreevich" - "dynn_Artemovich" - "dynn_Arturovich" - "dynn_Avgustovich" - "dynn_Bogdanovich" - "dynn_Borisovich" - "dynn_Daniilovich" - "dynn_Danilovich" - "dynn_Demidovich" - "dynn_Dmitrievich" - "dynn_Emilievich" - "dynn_Fedotovich" - "dynn_Fyodorovich" - "dynn_Feliksovich" - "dynn_Filippovich" - "dynn_Fomich" - "dynn_Frantsiskovich" - "dynn_Fevronievich" - "dynn_Gavriilovich" - "dynn_Georgievich" - "dynn_Glebovich" - "dynn_Grigorievich" - "dynn_Igorevich" - "dynn_I_l_pst_ich" - "dynn_Ivanovich" - "dynn_Karlovich" - "dynn_Kirillovich" - "dynn_Konstantinovich" - "dynn_Kuzmich" - "dynn_Lvovich" - "dynn_Leonidovich" - "dynn_Matveevich" - "dynn_Mikhailovich" - "dynn_Nikitich" - "dynn_Nikolaevich" - "dynn_Nikolasovich" - "dynn_Nikolashevich" - "dynn_Pavlovich" - "dynn_Petrovich" - "dynn_Rodionovich" - "dynn_Romanovich" - "dynn_Rostislavich" - "dynn_Ruslanovich" - "dynn_Semyonovich" - "dynn_Stanislavich" - "dynn_Stepanovich" - "dynn_Sviatopolkovich" - "dynn_Sviatoslavich" - "dynn_Terentievich" - "dynn_Timofeevich" - "dynn_Trifonovich" - "dynn_Vadimovich" - "dynn_Valentinovich" - "dynn_Valerianovich" - "dynn_Valerievich" - "dynn_Vasilievich" - "dynn_Vyacheslavich" - "dynn_Vladimirovich" - "dynn_Vladislavich" - "dynn_Vsevolodovich" - "dynn_Vysheslavich" - "dynn_Yakovlevich" - "dynn_Yaropolkovich" - "dynn_Yaroslavich" - "dynn_Yeliseevich" - "dynn_Yegorovich" - "dynn_Yevgenievich" - "dynn_Yufimievich" - "dynn_Yulievich" - "dynn_Yurievich" - } - - dynasty_names = { - "dynn_Mikhailovich" - "dynn_Fyodyorov" - "dynn_Lukinich" - "dynn_Andreievich" - "dynn_Dobrynich" - "dynn_Petrilov" - "dynn_Borisov" - "dynn_Kievskiy" - "dynn_Kholmsky" - "dynn_Izyaslavich" - "dynn_Ivannikov" - "dynn_Mikulinich" - "dynn_Miroslavich" - "dynn_Ivankovich" - "dynn_Tverdiatich" - "dynn_Zakharyinich" - "dynn_Nerevinich" - "dynn_Stepanovich" - "dynn_Nezdinich" - "dynn_Feofilaktovich" - "dynn_Klimovich" - "dynn_Konstantinov" - "dynn_Tolstoy" - "dynn_Oksakov" - "dynn_Ovinov" - "dynn_Romanov" - "dynn_Okolnichy" - "dynn_Yenikeyev" - "dynn_Bakunin" - "dynn_Balashov" - "dynn_Rumyanets" - "dynn_Matveev" - "dynn_Artamonovich" - "dynn_Osipovich" - "dynn_Ignatiev" - "dynn_Bestuzhev-Ryumin" - "dynn_Chernyshev" - "dynn_Galitsyn" - "dynn_Dashkov" - "dynn_Sobakin" - "dynn_Gurielov" - "dynn_Khitrov" - "dynn_Khovansky" - { "dynnp_of" "dynn_Terebovl" } - "dynn_Kobylin" - "dynn_Lopukhin" - "dynn_Rumyantsev" - "dynn_Matveyev" - "dynn_Menshikov" - "dynn_Morozov" - "dynn_Naryshkin" - "dynn_Poluektovich" - "dynn_Pankeyev" - "dynn_Pushkin" - "dynn_Rtishchev" - "dynn_Shein" - "dynn_Shemyaka" - "dynn_Sheremetev" - "dynn_Shuvalov" - "dynn_Stolnik" - "dynn_Trubetskoy" - "dynn_Uvarov" - "dynn_Turgenev" - "dynn_Valuyev" - "dynn_Vogak" - "dynn_Andreievich" - "dynn_Bryachislavich" - "dynn_Igorevich" - "dynn_Ivanovich" - "dynn_Iziaslavich" - "dynn_Mikhailovich" - "dynn_Mstislavich" - "dynn_Nikitich" - "dynn_Rostislavich" - "dynn_Sviatoslavich" - "dynn_Vasilievich" - "dynn_Viacheslavich" - "dynn_Vladimirovich" - "dynn_Vseslavich" - "dynn_Vsevolodovich" - "dynn_Vysheslavich" - "dynn_Yaroslavich" - "dynn_Yurievich" - "dynn_Dmitrievich" - "dynn_Fedorovich" - "dynn_Davidovich" - "dynn_Vsevolodich" - "dynn_Karpivin" - "dynn_Danilovich" - "dynn_Kromsky" - - "dynn_Serebryakov" - "dynn_Degryachev" - "dynn_Karasyov" - "dynn_Shcherbin" - "dynn_Shostakovich" - "dynn_Sobol" - } - - male_names = { - Afanasiy Alexandr Alexey Anatoliy Andrei Artem Artur Avgust - Bogdan Boris - Daniil Danil Danila Demid Denis Dmitriy - Emiliy - Fedot Fyodor Feliks Filipp Foma Frantsisk Fevroniy - Gavriil Gennadiy Georgiy Gleb Grigoriy - Igor I_l_pst_ya Ivan - Karl Kirill Klim Konstantin Ko_z_pst_ma - Lev Leonid - Maksim Matvei Mikhail - Nikita Nikolay Nikolas Nikolash - Oleg - Pavel Pyotr Prokhor - Rodion Roman Rostislav Ruslan - Semen Sergey Stanislav Stepan Sviatopolk Sviatoslav - Terentiy Timofey Trifon Trofim - Vadim Valentin Valerian Valeriy Vasiliy Viacheslav Viktor Vladimir Vladislav Vsevolod Vysheslav - Yakov Yan Yaropolk Yaroslav Yelisey Yegor Yevgeniy Yufimiy Yuliy Yuriy - Zinoviy - } - female_names = { - Adelina Aglaya Agnessa Alla Al_e_uml_na Alevtina Alexandra Alina Alisa Amaliya Ameliya Anastasiya Angelina Anna Anya Arina - Diana Dariya Dasha - Emiliya Evelina - Feodora Fevroniya Filippa - Galina Galya - Ira Irina - Katerina Katya Karenina Karina Kristina Ksenia Ksyusha - Lena Lidiya Liliya Lina Liya Liza Lizaveta Lyubov Lyudmila - Marfa Margaritta Mariya Marina Masha - Nadezhda Nadya Nastya Nataliya Natasha Nika Nikalina Nina - Oliviya Olga Olya - Polina Praskoviya - Rina Roza Rozaliya - Sofi Sofiya Sonya Svyatoslava - Tatyana Tanya - Uliana - Valeriya Vasilisa Vera Viacheslava Viktoriya - Yana Yaroslava Yekaterina Yelena Yelizaveta Yevdokiya Yeva Yevgeniya Yufimiya Yuliya Yulianna Yunona Yuria - Zhanna Zinaida Zoia - } - - - dynasty_of_location_prefix = "dynnp_iz" - - patronym_suffix_male = "dynnpat_suf_ovich" - patronym_suffix_female = "dynnpat_suf_ovna" - - # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. - pat_grf_name_chance = 50 - mat_grf_name_chance = 40 - father_name_chance = 0 - - # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. - pat_grm_name_chance = 30 - mat_grm_name_chance = 30 - mother_name_chance = 0 - - -} \ No newline at end of file diff --git a/common/culture/name_lists/NEOW_west_slavic.txt b/common/culture/name_lists/NEOW_west_slavic.txt new file mode 100644 index 000000000..1c5756628 --- /dev/null +++ b/common/culture/name_lists/NEOW_west_slavic.txt @@ -0,0 +1,164 @@ +name_list_NEOW_sorbian = { #Copy of the Czech namelist, need to make a proper one later + + cadet_dynasty_names = { + "dynn_HrabiS_id" + "dynn_Markvartid" + "dynn_VI_tkid" + "dynn_VrS_ovid" + "dynn_Vratislavid" + "dynn_Bavorid" + "dynn_Harrach" + "dynn_Drslavid" + "dynn_Hroznatid" + "dynn_Z_erotI_nid" + "dynn_Czernin" + "dynn_BeneS_id" + "dynn_OpavskY__PR_emyslid" + { "dynnp_z" "dynn_Ronova" } + { "dynnp_ze" "dynn_Z_erotI_na" } + { "dynnp_z" "dynn_Kouic" } + { "dynnp_ze" "dynn_PS_ova" } + { "dynnp_z" "dynn_Buzic" } + { "dynnp_z" "dynn_LipE_" } + { "dynnp_z" "dynn_Lichtenburka" } + { "dynnp_z" "dynn_Michalovic" } + { "dynnp_z" "dynn_Lemberka" } + { "dynnp_ze" "dynn_ZvI_R_etic" } + { "dynnp_z" "dynn_Vartmberka" } + { "dynnp_z" "dynn_ValdS_tejna" } + { "dynnp_z" "dynn_BR_ezna" } + { "dynnp_z" "dynn_RoZ_mberka" } + { "dynnp_z" "dynn_Hradce" } + { "dynnp_z" "dynn_Krumlova" } + { "dynnp_z" "dynn_U_stI_" } + { "dynnp_z" "dynn_DubE_" } + { "dynnp_z" "dynn_FalknS_tejna" } + { "dynnp_z" "dynn_LandS_tejna" } + { "dynnp_ze" "dynn_StrA_Z_e" } + { "dynnp_z" "dynn_Lomnice" } + { "dynnp_z" "dynn_Tasova" } + { "dynnp_z" "dynn_KR_iZ_anova" } + { "dynnp_z" "dynn_BeneS_ova" } + { "dynnp_z" "dynn_CvilI_na" } + { "dynnp_z" "dynn_BechyN_e" } + { "dynnp_z" "dynn_Tvorkova" } + { "dynnp_z" "dynn_DE_dic" } + { "dynnp_z" "dynn_KravaR_" } + { "dynnp_z" "dynn_DiviS_ova" } + { "dynnp_z" "dynn_KunS_tA_tu" } + { "dynnp_ze" "dynn_Zbraslavi" } + { "dynnp_z" "dynn_ObR_an" } + { "dynnp_z" "dynn_PernS_tejna" } + "dynn_Benedid" + "dynn_LichovskY_" + { "dynnp_z" "dynn_Boskovic" } + { "dynnp_ze" "dynn_Sovince" } + { "dynnp_ze" "dynn_SS_vA_benic" } + { "dynnp_z" "dynn_Ojnic" } + { "dynnp_z" "dynn_Hodic" } + { "dynnp_z" "dynn_Drnovic" } + { "dynnp_z" "dynn_VI_ckova" } + { "dynnp_z" "dynn_NeC_tin" } + { "dynnp_z" "dynn_Cimburka" } + { "dynnp_z" "dynn_Homberka" } + { "dynnp_z" "dynn_DonI_na" } + { "dynnp_von" "dynn_Sternberg" } + "dynn_Bavor_ze_Strakonic" + { "dynnp_von" "dynn_Harrach" } + } + + dynasty_names = { + "dynn_HrabiS_id" + "dynn_Markvartid" + "dynn_VI_tkid" + "dynn_VrS_ovid" + "dynn_Vratislavid" + "dynn_Bavorid" + "dynn_Harrach" + "dynn_Drslavid" + "dynn_Hroznatid" + "dynn_Z_erotI_nid" + "dynn_Czernin" + "dynn_BeneS_id" + "dynn_OpavskY__PR_emyslid" + { "dynnp_z" "dynn_Ronova" } + { "dynnp_ze" "dynn_Z_erotI_na" } + { "dynnp_z" "dynn_Kouic" } + { "dynnp_ze" "dynn_PS_ova" } + { "dynnp_z" "dynn_Buzic" } + { "dynnp_z" "dynn_LipE_" } + { "dynnp_z" "dynn_Lichtenburka" } + { "dynnp_z" "dynn_Michalovic" } + { "dynnp_z" "dynn_Lemberka" } + { "dynnp_ze" "dynn_ZvI_R_etic" } + { "dynnp_z" "dynn_Vartmberka" } + { "dynnp_z" "dynn_ValdS_tejna" } + { "dynnp_z" "dynn_BR_ezna" } + { "dynnp_z" "dynn_RoZ_mberka" } + { "dynnp_z" "dynn_Hradce" } + { "dynnp_z" "dynn_Krumlova" } + { "dynnp_z" "dynn_U_stI_" } + { "dynnp_z" "dynn_DubE_" } + { "dynnp_z" "dynn_FalknS_tejna" } + { "dynnp_z" "dynn_LandS_tejna" } + { "dynnp_ze" "dynn_StrA_Z_e" } + { "dynnp_z" "dynn_Lomnice" } + { "dynnp_z" "dynn_Tasova" } + { "dynnp_z" "dynn_KR_iZ_anova" } + { "dynnp_z" "dynn_BeneS_ova" } + { "dynnp_z" "dynn_CvilI_na" } + { "dynnp_z" "dynn_BechyN_e" } + { "dynnp_z" "dynn_Tvorkova" } + { "dynnp_z" "dynn_DE_dic" } + { "dynnp_z" "dynn_KravaR_" } + { "dynnp_z" "dynn_DiviS_ova" } + { "dynnp_z" "dynn_KunS_tA_tu" } + { "dynnp_ze" "dynn_Zbraslavi" } + { "dynnp_z" "dynn_ObR_an" } + { "dynnp_z" "dynn_PernS_tejna" } + "dynn_Benedid" + "dynn_LichovskY_" + { "dynnp_z" "dynn_Boskovic" } + { "dynnp_ze" "dynn_Sovince" } + { "dynnp_ze" "dynn_SS_vA_benic" } + { "dynnp_z" "dynn_Ojnic" } + { "dynnp_z" "dynn_Hodic" } + { "dynnp_z" "dynn_Drnovic" } + { "dynnp_z" "dynn_VI_ckova" } + { "dynnp_z" "dynn_NeC_tin" } + { "dynnp_z" "dynn_Cimburka" } + { "dynnp_z" "dynn_Homberka" } + { "dynnp_z" "dynn_DonI_na" } + { "dynnp_von" "dynn_Sternberg" } + "dynn_Bavor_ze_Strakonic" + { "dynnp_von" "dynn_Harrach" } + } + + male_names = { + Albrecht ArnoS_t Beneda BeneS_ BedR_ich Bernard BoC_ek Bohuslav BohuS_e Boleslav BoreS_ BoR_ek BoR_ivoj Borut BoZ_ej BoZ_epor + BR_etislav Budislav CzernI_n CC_aslav CC_astolov CC_enEE_k CC_esta Chval DamaS_a Dalibor Dalimil DEE_polt DEE_tR_ich DiviS_ DobeS_ Dobromil Domaslav Drslav + DrZ_islav Fridrich HaS_ek Havel HenI_k Heralt Heriman HrabiS_e Hroznata Hruta Hynek Jakub Jan JarohnEE_v JaromI_r Jaroslav JaroS_ Jenec JeS_ek JetR_ich + Jimram JindR_ich JiR_I_ JiR_I_k JoS_t Karel Kochan Kojata KonrA_d Kuna KunrA_t Letoslav Litolt Lupold Markvart Martin MatouS_ MEE_S_ek + Mikul MikulA_S_ Milota Mstidruh Mutina NaC_erat Nadej Nemoj NeuS_a Odolen OjI_R_ OldR_ich OndR_ej Ota Otakar PelhR_im Petr Prech PR_emysl + PR_ibyslav Prokop Radosta Rajmund Robert Sezema SlA_vek Slavibor Smil SobEE_slav SpytihnEE_v Strachkvas Svatobor Svatopluk SvEE_tlI_k + Tas Tista TobiA_S_ VA_clav Velen VeliS_ VilE_m VI_tek VladimI_r Vladislav VlachnI_k Vnislav VojtEE_ch Vok Vratislav VS_ebor Vznata + ZA_viS_ ZA_S_tita ZbynEE_k Zbyslav ZdI_k Zdislav Zikmund + } + female_names = { + AdlE_ta AlZ_bEE_ta AneZ_ka Anna Barbora BedR_iS_ka Berta BlahomI_ra BlaZ_ena Bohdana Bohumila Bohunka Bohuslava BoZ_ena BoZ_islava BR_etislava + CC_astava CecI_lie Ctislava Dobrava Dobromila Dobroslava Domaslava Dorota Doubravka DrahomI_ra Drahoslava EliS_ka Eufemie Gertruda Guta + Hedvika Helena Hodka Jana Jaroslava Jitka Johanka Judita Justina KateR_ina KlA_ra Konstancie KristY_na Kunhuta + LibuS_e Ludmila Marie MarkE_ta Mlada Olga Perchta PR_ibyslava Radka Rejna Richeza Richsa SS_A_rka Skonka Stanislava Svatava + VilemI_na Viola Vladislava Vlasta Vojslava Zdislava Zdenka ZZ_ofie + } + + dynasty_of_location_prefix = "dynnp_of" + + + + mercenary_names = { + { name = "mercenary_company_freelances_of_brandys" } + { name = "mercenary_company_army_of_the_ore" } + { name = "mercenary_company_company_of_the_cruel_hand" } + } +} \ No newline at end of file diff --git a/common/culture/pillars/00_language.txt b/common/culture/pillars/00_language.txt index 9df5d8a6f..700a20077 100644 --- a/common/culture/pillars/00_language.txt +++ b/common/culture/pillars/00_language.txt @@ -5,9 +5,6 @@ LANGUAGE = language_anglic } } - parameters = { - anglic_group_language_param = yes - } ai_will_do = { value = 10 if = { @@ -185,9 +182,6 @@ language_brythonic = { multiply = 10 } } - parameters = { - brythonic_group_language_param = yes - } color = { 127 63 127 } } @@ -445,9 +439,6 @@ language_goidelic = { } } - parameters = { - goidelic_group_language_param = yes - } color = { 32 216 109 } } @@ -838,6 +829,24 @@ language_kwa = { color = akan } +language_magyar = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_magyar + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_magyar } + multiply = 10 + } + } + + color = hungarian +} + language_manding = { type = language is_shown = { @@ -953,9 +962,6 @@ language_sami = { LANGUAGE = language_sami } } - parameters = { - finnic_group_language_param = yes - } ai_will_do = { value = 10 if = { diff --git a/common/culture/pillars/NEOW_heritage.txt b/common/culture/pillars/NEOW_heritage.txt index fb68c548f..f671b5a7b 100644 --- a/common/culture/pillars/NEOW_heritage.txt +++ b/common/culture/pillars/NEOW_heritage.txt @@ -118,141 +118,4 @@ heritage_anglo_american = { } } audio_parameter = european -} -heritage_brazilian = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_indo_aryan - } - } - audio_parameter = european -} -heritage_indo_aryan = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_indo_aryan - } - } - audio_parameter = indian -} -heritage_turkish = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_turkish - } - } - audio_parameter = mena -} -heritage_ruthenian = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_ruthenian - } - } - audio_parameter = european -} -heritage_west_russian = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_west_russian - } - } - audio_parameter = european -} -heritage_kipchak = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_kipchak - } - } - audio_parameter = european -} -heritage_romanian = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_romanian - } - } - audio_parameter = european -} -heritage_east_slavic = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_east_slavic - } - } - audio_parameter = european -} - -heritage_south_slavic = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_east_slavic - } - } - audio_parameter = european -} - -heritage_alan = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_alan - } - } - audio_parameter = european -} -heritage_caucasian = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_caucasian - } - } - audio_parameter = european -} -heritage_esperantisto = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_esperantisto - } - } - audio_parameter = european -} -heritage_assyrian = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_assyrian - } - } - audio_parameter = mena -} -heritage_arab = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_arab - } - } - audio_parameter = mena -} -heritage_armenio_georgian = { - type = heritage - is_shown = { - heritage_is_shown_trigger = { - HERITAGE = heritage_armenio_georgian - } - } - audio_parameter = mena } \ No newline at end of file diff --git a/common/culture/pillars/NEOW_language.txt b/common/culture/pillars/NEOW_language.txt index 2e3ba7110..aaa3ac4a7 100644 --- a/common/culture/pillars/NEOW_language.txt +++ b/common/culture/pillars/NEOW_language.txt @@ -31,1779 +31,27 @@ language_frisian = { } } - color = { 226 141 56 } + color = { 229 168 45 } } -NEOW_language_latvian = { +language_sarphatique = { type = language is_shown = { language_is_shown_trigger = { - LANGUAGE = NEOW_language_latvian + LANGUAGE = language_sarphatique } } - parameters = { - baltic_group_language_param = yes - west_slavic_group_language_param = yes - latin_sprachbund_language_param = yes - } ai_will_do = { value = 10 if = { - limit = { has_cultural_pillar = NEOW_language_latvian } + limit = { has_cultural_pillar = language_sarphatique } multiply = 10 } } - color = latvian -} -NEOW_language_lithuanian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_lithuanian - } - } - parameters = { - baltic_group_language_param = yes - west_slavic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_lithuanian } - multiply = 10 - } - } - - color = lithuanian -} -NEOW_language_irish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_irish - } - } - parameters = { - goidelic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_irish } - multiply = 10 - } - } - - color = irish -} -NEOW_language_manx = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_manx - } - } - parameters = { - goidelic_group_language_param = yes - west_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_manx } - multiply = 10 - } - } - - color = { 60 125 55 } -} -NEOW_language_scottish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_scottish - } - } - parameters = { - goidelic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_scottish } - multiply = 10 - } - } - - color = { 68 160 226 } -} -NEOW_language_north_brittannic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_north_brittannic - } - } - parameters = { - brythonic_group_language_param = yes - anglic_group_language_param = yes - goidelic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_north_brittannic } - multiply = 10 - } - } - - color = { 102 15 65 } -} -NEOW_language_cornish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_cornish - } - } - parameters = { - brythonic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_cornish } - multiply = 10 - } - } - - color = { 127 38 114 } -} -NEOW_language_welsh = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_welsh - } - } - parameters = { - brythonic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_welsh } - multiply = 10 - } - } - - color = { 94 34 114 } -} -NEOW_language_south_french = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_south_french - } - } - parameters = { - french_group_language_param = yes - occitanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_south_french } - multiply = 10 - } - } - - color = { 22 68 153 } -} -NEOW_language_gallic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_gallic - } - } - parameters = { - french_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_gallic } - multiply = 10 - } - } - - color = { 13 13 137 } -} -NEOW_language_griko = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_griko - } - } - parameters = { - greek_group_language_param = yes - italo_dalmatian_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_griko } - multiply = 10 - } - } - - color = {0.01 0.21 0.58} -} -NEOW_language_swedish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_swedish - } - } - parameters = { - east_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_swedish } - multiply = 10 - } - } - - color = { 45 107 229 } -} -NEOW_language_norweigian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_norweigian - } - } - parameters = { - west_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_norweigian } - multiply = 10 - } - } - - color = { 30 112 153 } -} -NEOW_language_danish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_danish - } - } - parameters = { - east_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_danish } - multiply = 10 - } - } - - color = { 86 153 216 } -} -NEOW_language_jaamtlandic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_jaamtlandic - } - } - parameters = { - west_north_germanic_group_language_param = yes - east_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_jaamtlandic } - multiply = 10 - } - } - - color = { 30 30 117 } -} -NEOW_language_icelandic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_icelandic - } - } - parameters = { - west_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_icelandic } - multiply = 10 - } - } - - color = { 25 42 127 } -} -NEOW_language_gutnish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_gutnish - } - } - parameters = { - east_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_gutnish } - multiply = 10 - } - } - - color = { 26 89 178 } -} -NEOW_language_faroese = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_faroese - } - } - parameters = { - west_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_faroese } - multiply = 10 - } - } - - color = { 32 47 216 } -} -NEOW_language_doggerlandish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_doggerlandish - } - } - parameters = { - low_franconian_group_language_param = yes - anglic_group_language_param = yes - east_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_doggerlandish } - multiply = 10 - } - } - - color = { 45 168 229 } -} -NEOW_language_east_danish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_east_danish - } - } - parameters = { - east_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_east_danish } - multiply = 10 - } - } - - color = { 86 162 216 } -} -NEOW_language_dutch = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_dutch - } - } - parameters = { - low_franconian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_dutch } - multiply = 10 - } - } - - color = { 216 86 32 } -} -NEOW_language_frisian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_frisian - } - } - parameters = { - frisian_language_param = yes - low_franconian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_frisian } - multiply = 10 - } - } - - color = { 226 141 56 } -} -NEOW_language_limburgish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_limburgish - } - } - parameters = { - low_franconian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_limburgish } - multiply = 10 - } - } - - color = { 214 126 74 } -} -NEOW_language_west_south_slavic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_west_south_slavic - } - } - parameters = { - south_slavic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_west_south_slavic } - multiply = 10 - } - } - - color = { 0.4 0.65 0.4 } -} -NEOW_language_east_south_slavic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_east_south_slavic - } - } - parameters = { - south_slavic_group_language_param = yes - kipchak_bulgar_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_east_south_slavic } - multiply = 10 - } - } - - color = { 0.4 0.65 0.4 } -} -NEOW_language_sorbian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_sorbian - } - } - parameters = { - west_slavic_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_sorbian } - multiply = 10 - } - } - - color = { 0.35 0.7 0.8 } -} -NEOW_language_czech = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_czech - } - } - parameters = { - west_slavic_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_czech } - multiply = 10 - } - } - - color = { 0.35 0.8 0.8 } -} -NEOW_language_slovene = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_slovene - } - } - parameters = { - south_slavic_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_slovene } - multiply = 10 - } - } - - color = slovene -} -NEOW_language_north_helvetic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_north_helvetic - } - } - parameters = { - rhaeto_romance_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_north_helvetic } - multiply = 10 - } - } - - color = { 153 45 117 } -} -NEOW_language_south_helvetic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_south_helvetic - } - } - parameters = { - rhaeto_romance_group_language_param = yes - french_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_south_helvetic } - multiply = 10 - } - } - - color = { 229 91 114 } -} -NEOW_language_romansch = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_romansch - } - } - parameters = { - german_group_language_param = yes - rhaeto_romance_group_language_param = yes - gallo_italian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_romansch } - multiply = 10 - } - } - - color = { 178 89 178 } -} -NEOW_language_sarphatique = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_sarphatique - } - } - parameters = { - hebrew_group_language_param = yes - french_group_language_param = yes - anglic_group_language_param = yes - middle_hispanic_group_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_sarphatique } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_new_yiddish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_new_yiddish - } - } - parameters = { - hebrew_group_language_param = yes - french_group_language_param = yes - anglic_group_language_param = yes - german_group_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_new_yiddish } - multiply = 10 - } - } - - color = { 204 54 40 } + color = sephardi } -NEOW_language_esperanto = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_esperanto - } - } - parameters = { - french_group_language_param = yes - lausatian_group_language_param = yes - west_hispanic_group_language_param = yes - middle_hispanic_group_language_param = yes - east_hispanic_group_language_param = yes - gallo_italian_group_language_param = yes - italo_dalmatian_group_language_param = yes - daco_romanian_group_language_param = yes - finnic_group_language_param = yes - latin_sprachbund_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_esperanto } - multiply = 10 - } - } - - color = irish -} -NEOW_language_new_hebrew = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_new_hebrew - } - } - parameters = { - hebrew_group_language_param = yes - arabic_group_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_new_hebrew } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_ladin = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_ladin - } - } - parameters = { - italo_dalmatian_group_language_param = yes - rhaeto_romance_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_ladin } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_maltese = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_maltese - } - } - parameters = { - anglic_group_language_param = yes - italo_dalmatian_group_language_param = yes - arabic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_maltese } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_north_mosellic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_north_mosellic - } - } - parameters = { - french_group_language_param = yes - low_franconian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_north_mosellic } - multiply = 10 - } - } - - color = { 209 209 31 } -} -NEOW_language_south_mosellic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_south_mosellic - } - } - parameters = { - french_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_south_mosellic } - multiply = 10 - } - } - - color = { 204 168 61 } -} -NEOW_language_friulian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_friulian - } - } - parameters = { - rhaeto_romance_group_language_param = yes - italo_dalmatian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_friulian } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_ligurian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_ligurian - } - } - parameters = { - gallo_italian_group_language_param = yes - italo_dalmatian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_ligurian } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_venetian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_venetian - } - } - parameters = { - gallo_italian_group_language_param = yes - italo_dalmatian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_venetian } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_tusco_corsican = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_tusco_corsican - } - } - parameters = { - italo_dalmatian_group_language_param = yes - sardic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_tusco_corsican } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_sicilian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_sicilian - } - } - parameters = { - italo_dalmatian_group_language_param = yes - arabic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_sicilian } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_emilo_romagnol = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_emilo_romagnol - } - } - parameters = { - italo_dalmatian_group_language_param = yes - gallo_italian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_emilo_romagnol } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_neapolitan = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_neapolitan - } - } - parameters = { - italo_dalmatian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_neapolitan } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_lombard_piedmontese = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_lombard_piedmontese - } - } - parameters = { - gallo_italian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_lombard_piedmontese } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_median = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_median - } - } - parameters = { - italo_dalmatian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_median } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_east_french = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_east_french - } - } - parameters = { - french_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_east_french } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_breton = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_breton - } - } - parameters = { - brythonic_group_language_param = yes - french_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_breton } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_catalan = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_catalan - } - } - parameters = { - east_hispanic_group_language_param = yes - occitanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_catalan } - multiply = 10 - } - } - - color = catalan -} -NEOW_language_occitan = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_occitan - } - } - parameters = { - french_group_language_param = yes - occitanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_occitan } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_aragonese = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_aragonese - } - } - parameters = { - east_hispanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_aragonese } - multiply = 10 - } - } - - color = aragonese -} -NEOW_language_asturleonese = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_asturleonese - } - } - parameters = { - lausatian_group_language_param = yes - west_hispanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_asturleonese } - multiply = 10 - } - } - - color = asturleonese -} -NEOW_language_basque = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_basque - } - } - parameters = { - basque_group_language_param = yes - east_hispanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_basque } - multiply = 10 - } - } - - color = basque -} -NEOW_language_castillian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_castillian - } - } - parameters = { - middle_hispanic_group_language_param = yes - arabic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_castillian } - multiply = 10 - } - } - - color = castilian -} -NEOW_language_portuguese = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_portuguese - } - } - parameters = { - lausatian_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_portuguese } - multiply = 10 - } - } - - color = portuguese -} -NEOW_language_canarian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_canarian - } - } - parameters = { - middle_hispanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_canarian } - multiply = 10 - } - } - - color = canarian -} -NEOW_language_andalusian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_andalusian - } - } - parameters = { - arabic_group_language_param = yes - middle_hispanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_andalusian } - multiply = 10 - } - } - - color = andalusian -} -NEOW_language_llanito = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_llanito - } - } - parameters = { - middle_hispanic_group_language_param = yes - anglic_group_language_param = yes - arabic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_llanito } - multiply = 10 - } - } - - color = llanito -} -NEOW_language_galician = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_galician - } - } - parameters = { - lausatian_group_language_param = yes - west_hispanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_galician } - multiply = 10 - } - } - - color = galician -} -NEOW_language_extremeno = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_extremeno - } - } - parameters = { - lausatian_group_language_param = yes - west_hispanic_group_language_param = yes - arabic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_extremeno } - multiply = 10 - } - } - - color = extremeno -} -NEOW_language_weslander = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_weslander - } - } - parameters = { - anglic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_weslander } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_souflander = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_souflander - } - } - parameters = { - brythonic_group_language_param = yes - anglic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_souflander } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_norner = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_norner - } - } - parameters = { - anglic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_norner } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_norflander = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_norflander - } - } - parameters = { - anglic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_norflander } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_easlander = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_easlander - } - } - parameters = { - anglic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_easlander } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_arbereshe = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_arbereshe - } - } - parameters = { - albanian_group_language_param = yes - italo_dalmatian_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_arbereshe } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_albanian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_albanian - } - } - parameters = { - albanian_group_language_param = yes - italo_dalmatian_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_albanian } - multiply = 10 - } - } - - color = { 204 54 40 } -} -language_arvantika = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_arvantika - } - } - parameters = { - albanian_group_language_param = yes - greek_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_arvantika } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_german_turk = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_german_turk - } - } - parameters = { - german_group_language_param = yes - oghuz_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_german_turk } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_middle_german = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_middle_german - } - } - parameters = { - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_middle_german } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_rottish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_rottish - } - } - parameters = { - german_group_language_param = yes - french_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_rottish } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_low_german = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_low_german - } - } - parameters = { - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_low_german } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_ramsteiner = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_ramsteiner - } - } - parameters = { - anglic_group_language_param = yes - german_group_language_param = yes - french_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_ramsteiner } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_high_german = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_high_german - } - } - parameters = { - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_high_german } - multiply = 10 - } - } - - color = bavarian -} -language_macedonian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_macedonian - } - } - parameters = { - south_slavic_group_language_param = yes - greek_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_macedonian } - multiply = 10 - } - } - - color = {0.1 0.21 0.58} -} -language_pontic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_pontic - } - } - parameters = { - greek_group_language_param = yes - oghuz_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_pontic } - multiply = 10 - } - } - - color = {0.1 0.21 0.70} -} -language_cappadocian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_cappadocian - } - } - parameters = { - greek_group_language_param = yes - oghuz_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_cappadocian } - multiply = 10 - } - } - - color = {0.15 0.21 0.63} -} -language_cypriot = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_cypriot - } - } - parameters = { - greek_group_language_param = yes - oghuz_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_cypriot } - multiply = 10 - } - } - - color = {0.3 0.21 0.58} -} -language_tsakonian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_tsakonian - } - } - parameters = { - greek_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_tsakonian } - multiply = 10 - } - } - - color = { 11 80 114 } -} language_english = { type = language is_shown = { @@ -1811,9 +59,6 @@ language_english = { LANGUAGE = language_english } } - parameters = { - anglic_group_language_param = yes - } ai_will_do = { value = 10 if = { @@ -1824,29 +69,6 @@ language_english = { color = { 204 54 40 } } - -language_anglo_american = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_anglo_american - } - } - parameters = { - anglic_group_language_param = yes - american_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_anglo_american } - multiply = 10 - } - } - - color = { 20 54 204 } -} - language_rhaeto_helvetic = { type = language is_shown = { @@ -1872,11 +94,6 @@ language_brittannic = { LANGUAGE = language_brittannic } } - parameters = { - anglic_group_language_param = yes - brythonic_group_language_param = yes - latin_sprachbund_language_param = yes - } ai_will_do = { value = 10 if = { @@ -1885,7 +102,7 @@ language_brittannic = { } } - color = { 114 17 41 } + color = { 127 12 41 } } language_scots = { @@ -1895,11 +112,6 @@ language_scots = { LANGUAGE = language_scots } } - parameters = { - anglic_group_language_param = yes - goidelic_group_language_param = yes - latin_sprachbund_language_param = yes - } ai_will_do = { value = 10 if = { @@ -1908,7 +120,7 @@ language_scots = { } } - color = { 45 81 153 } + color = { 22 136 229 } } language_anglo_irish = { @@ -1918,11 +130,6 @@ language_anglo_irish = { LANGUAGE = language_anglo_irish } } - parameters = { - anglic_group_language_param = yes - goidelic_group_language_param = yes - latin_sprachbund_language_param = yes - } ai_will_do = { value = 10 if = { @@ -1931,7 +138,7 @@ language_anglo_irish = { } } - color = { 237 85 35 } + color = { 47 191 150 } } language_mosellic = { @@ -1977,11 +184,6 @@ language_sardinian = { LANGUAGE = language_sardinian } } - - parameters = { - sardic_group_language_param = yes - latin_sprachbund_language_param = yes - } ai_will_do = { value = 10 if = { @@ -2062,64 +264,7 @@ language_hispanophonic = { } } - color = castilian -} -language_kipchak_bulgar = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_kipchak_bulgar - } - } - parameters = { - kipchak_bulgar_group_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_kipchak_bulgar } - multiply = 10 - } - } - - color = { 129 45 45 } -} -NEOW_language_kipchak_cuman = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_kipchak_cuman - } - } - parameters = { - kipchak_bulgar_group_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_kipchak_cuman } - multiply = 10 - } - } - - color = { 89 5 65 } -} -NEOW_language_kipchak_nogai = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_kipchak_nogai - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_kipchak_nogai } - multiply = 10 - } - } - - color = { 109 25 45 } + color = { 229 45 45 } } language_lusophonic = { type = language @@ -2136,7 +281,7 @@ language_lusophonic = { } } - color = portuguese + color = { 19 127 19 } } language_nordic = { type = language @@ -2162,13 +307,6 @@ language_calo = { LANGUAGE = language_calo } } - - parameters = { - arabic_group_language_param = yes - middle_hispanic_group_language_param = yes - far_west_indo_aryan_group_language_param = yes - greek_sprachbund_language_param = yes - } ai_will_do = { value = 10 if = { @@ -2179,51 +317,6 @@ language_calo = { color = { 87 20 204 } } - -language_vlax = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_vlax - } - } - - parameters = { - far_west_indo_aryan_group_language_param = yes - south_slavic_group_language_param = yes - greek_group_language_param = yes - daco_romanian_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_vlax } - multiply = 10 - } - } - - color = { 87 20 204 } -} - -language_romungro = { #set up parameters once all of them exist - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_romungro - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_romungro } - multiply = 10 - } - } - - color = { 87 20 204 } -} - language_rhaetoromance = { #just for friulian, since they are geographically disconnected from the romantsch type = language is_shown = { @@ -2274,804 +367,4 @@ language_sorbian = { } color = { 0.35 0.7 0.8 } -} -language_punjabi = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_punjabi - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_sorbian } - multiply = 10 - } - } - - color = punjabi -} -language_turkish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_turkish - } - } - parameters = { - oghuz_group_language_param = yes - fusha_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_turkish } - multiply = 10 - } - } - - color = { 225 50 50 } -} -language_azeri = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_turkish - } - } - parameters = { - oghuz_group_language_param = yes - fusha_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_turkish } - multiply = 10 - } - } - - color = { 225 50 50 } -} -language_NEOW_yunani = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_NEOW_yunani - } - } - parameters = { - greek_group_language_param = yes - oghuz_group_language_param = yes - fusha_sprachbund_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_NEOW_yunani } - multiply = 10 - } - } - - color = { 137 13 137 } -} -language_rusynskiy = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_rusynskiy - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_rusynskiy } - multiply = 10 - } - } - - color = { 0.24 0.36 0.26 } -} -language_ruthenian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_ruthenian - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_ruthenian } - multiply = 10 - } - } - - color = { 0.24 0.36 0.26 } -} -language_north_russian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_north_russian - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_north_russian } - multiply = 10 - } - } - - color = { 0.23 0.40 0.16 } -} -language_middle_russian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_middle_russian - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_middle_russian } - multiply = 10 - } - } - - color = { 0.23 0.40 0.16 } -} -language_south_russian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_south_russian - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_south_russian } - multiply = 10 - } - } - - color = { 0.23 0.40 0.16 } -} -language_siberian_russian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_siberian_russian - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_siberian_russian } - multiply = 10 - } - } - - color = { 0.23 0.40 0.16 } -} -language_amurian_russian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_amurian_russian - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_amurian_russian } - multiply = 10 - } - } - - color = { 0.23 0.40 0.16 } -} -language_crimean_russian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_crimean_russian - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_crimean_russian } - multiply = 10 - } - } - - color = { 0.23 0.40 0.16 } -} -language_cossack = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_cossack - } - } - parameters = { - east_slavic_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_cossack } - multiply = 10 - } - } - - color = { 0.93 0.79 0.02 } -} -language_romanian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_romanian - } - } - parameters = { - daco_romanian_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_romanian } - multiply = 10 - } - } - - color = vlach -} - -language_aromanian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_aromanian - } - } - parameters = { - daco_romanian_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_aromanian } - multiply = 10 - } - } - - color = { 210 120 255 } -} -NEOW_language_lezgin = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_lezgin - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_lezgin } - multiply = 10 - } - } - - color = {0.3 0.8 0.7} -} -NEOW_language_avar = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_avar - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_avar } - multiply = 10 - } - } - - color = {0.2 0.6 0.2} -} -NEOW_language_dargwa = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_dargwa - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_dargwa } - multiply = 10 - } - } - - color = {0.5 1.0 0.5} -} -NEOW_language_vainakh = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_vainakh - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_vainakh } - multiply = 10 - } - } - - color = {0.3 0.8 0.8} -} -NEOW_language_circassian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_circassian - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_circassian } - multiply = 10 - } - } - - color = {0.2 0.9 0.2} -} -NEOW_language_ossetian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_ossetian - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_ossetian } - multiply = 10 - } - } - - color = {0.7 0.5 0.7} -} - -language_greek = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_greek - } - } - parameters = { - greek_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_greek } - multiply = 10 - } - } - - color = { 13 13 137 } -} -NEOW_language_kashubian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_kashubian - } - } - parameters = { - west_slavic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_kashubian } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_silesian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_silesian - } - } - parameters = { - west_slavic_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_silesian } - multiply = 10 - } - } - - color = { 204 54 40 } -} -NEOW_language_slovak = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_slovak - } - } - parameters = { - west_slavic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_slovak } - multiply = 10 - } - } - - color = slovak -} -NEOW_language_polish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_polish - } - } - parameters = { - west_slavic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_polish } - multiply = 10 - } - } - - color = { 0.35 0.8 0.8 } -} -NEOW_language_vilamovian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_vilamovian - } - } - parameters = { - german_group_language_param = yes - low_franconian_group_language_param = yes - west_slavic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_vilamovian } - multiply = 10 - } - } - - color = { 204 54 40 } -} - -NEOW_language_finnic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_finnic - } - } - parameters = { - finnic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_finnic } - multiply = 10 - } - } - - color = { 204 54 40 } -} - - -NEOW_language_eastern_yiddish = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_eastern_yiddish - } - } - parameters = { - east_slavic_group_language_param = yes - west_slavic_group_language_param = yes - german_group_language_param = yes - hebrew_group_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_eastern_yiddish } - multiply = 10 - } - } - - color = { 204 54 40 } -} - -NEOW_language_neo_aramaic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_neo_aramaic - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_neo_aramaic } - multiply = 10 - } - } - - color = { 214 133 48 } -} - -NEOW_language_arabic = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_arabic - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_arabic } - multiply = 10 - } - } - - color = { 26 128 61 } -} - -NEOW_language_turkmen = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_turkmen - } - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_turkmen } - multiply = 10 - } - } - - color = { 225 50 50 } -} - -NEOW_language_ovdalian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_ovdalian - } - } - parameters = { - east_north_germanic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_ovdalian } - multiply = 10 - } - } - - color = { 38 92 198 } -} - -NEOW_language_estonian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_estonian - } - } - parameters = { - finnic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_estonian } - multiply = 10 - } - } - - color = { 158 198 226 } -} -NEOW_language_armenian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = NEOW_language_armenian - } - } - parameters = { - finnic_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = NEOW_language_armenian } - multiply = 10 - } - } - - color = { 3 242 179 } -} -language_NEOW_georgian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_NEOW_georgian - } - } - parameters = { - greek_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_NEOW_georgian } - multiply = 10 - } - } - - color = georgian -} -language_NEOW_abkhazian = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_NEOW_abkhazian - } - } - parameters = { - greek_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_NEOW_abkhazian } - multiply = 10 - } - } - - color = { 70 70 80 } -} -language_magyar = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_magyar - } - } - parameters = { - ugric_group_language_param = yes - west_slavic_group_language_param = yes - german_group_language_param = yes - latin_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_magyar } - multiply = 10 - } - } - - color = hungarian -} -language_rum = { - type = language - is_shown = { - language_is_shown_trigger = { - LANGUAGE = language_rum - } - } - parameters = { - hebrew_group_language_param = yes - arabic_group_language_param = yes - greek_group_language_param = yes - greek_sprachbund_language_param = yes - } - ai_will_do = { - value = 10 - if = { - limit = { has_cultural_pillar = language_rum } - multiply = 10 - } - } - - color = { 85 145 85 } } \ No newline at end of file diff --git a/common/culture/traditions/00_combat_traditions.txt b/common/culture/traditions/00_combat_traditions.txt deleted file mode 100644 index 5225b9523..000000000 --- a/common/culture/traditions/00_combat_traditions.txt +++ /dev/null @@ -1,2750 +0,0 @@ -############################## -# COMBAT CULTURAL TRADITIONS # -############################## - -tradition_winter_warriors = { - category = combat - - layers = { - 0 = learning - 1 = western - 4 = fight.dds - } - - can_pick = { - culture_not_pacifistic_trigger = yes - culture_in_winter_geographical_region_trigger = yes - } - parameters = { - winter_soldier_trait_more_common = yes - winter_trait_bonuses = yes - can_recruit_winter_specialist = yes - resistant_to_winter_privation = yes - } - character_modifier = { - taiga_travel_danger = taiga_low_danger_reduction - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - any_county_province = { - OR = { - geographical_region = world_europe_north - geographical_region = world_europe_east - geographical_region = world_siberia - geographical_region = world_asia_north_east - geographical_region = world_asia_sakhalin_hokkaido - geographical_region = world_steppe - geographical_region = world_tibet - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = winter_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_winter_warriors } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - culture = scope:character.culture - any_county_province = { - OR = { - geographical_region = world_europe_north - geographical_region = world_europe_west - geographical_region = world_europe_east - geographical_region = world_steppe - geographical_region = world_tibet - } - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_forest_fighters = { - category = combat - - layers = { - 0 = martial - 1 = western - 4 = forest.dds - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_forest_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - } - } - } - } - parameters = { - forest_fighter_trait_more_common = yes - forest_trait_bonuses = yes - can_recruit_forest_specialist = yes - forest_nomadic_cultrad_stationing_bonus = yes - } - character_modifier = { - forest_travel_danger = forest_low_danger_reduction - taiga_travel_danger = taiga_low_danger_reduction - } - province_modifier = { - forest_levy_size = 0.1 - taiga_levy_size = 0.1 - forest_supply_limit_mult = 0.25 - taiga_supply_limit_mult = 0.25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = forest_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_forest_fighters } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 200 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - } - } - } - multiply = 2 - } - } -} - -tradition_mountaineers = { - category = combat - - layers = { - 0 = martial - 1 = western - 4 = mountain.dds - } - - is_shown = { #Replaced by Horn Mountain Skirmishing & Caucasian Wolves - NOR = { -# has_cultural_pillar = heritage_somalian -# has_cultural_pillar = heritage_east_african -# this = culture:georgian -# any_parent_culture_or_above = { -# this = culture:georgian -# } - has_cultural_tradition = tradition_caucasian_wolves - has_cultural_tradition = tradition_horn_mountain_skirmishing - } - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - parameters = { - rough_terrain_expert_trait_more_common = yes - mountain_trait_bonuses = yes - can_recruit_mountain_specialist = yes - resistant_to_mountain_privation = yes - mountains_nomadic_cultrad_stationing_bonus = yes - } - character_modifier = { - mountains_travel_danger = mountains_low_danger_reduction - desert_mountains_travel_danger = desert_mountains_low_danger_reduction - } - province_modifier = { - mountains_levy_size = 0.1 - desert_mountains_levy_size = 0.1 - mountains_supply_limit_mult = 0.25 - desert_mountains_supply_limit_mult = 0.25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mountaineers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 200 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.6 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - multiply = 6 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.4 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - multiply = 2 - } - } -} - -tradition_warriors_of_the_dry = { - category = combat - - layers = { - 0 = martial - 1 = mena - 4 = desert.dds - } - - is_shown = { #Replaced by Mubarizuns - NOT = { has_cultural_pillar = heritage_arabic } - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_dryland_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - NOT = { has_cultural_tradition = tradition_mubarizuns } #To prevent stacking after hybridization - } - parameters = { - desert_warrior_trait_more_common = yes - dry_trait_bonuses = yes - can_recruit_dry_specialist = yes - desert_nomadic_cultrad_stationing_bonus = yes - } - character_modifier = { - desert_travel_danger = desert_low_danger_reduction - drylands_travel_danger = drylands_low_danger_reduction - desert_mountains_travel_danger = desert_mountains_low_danger_reduction - } - province_modifier = { - drylands_levy_size = 0.1 - desert_levy_size = 0.1 - drylands_supply_limit_mult = 0.25 - desert_supply_limit_mult = 0.25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = dry_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_warriors_of_the_dry } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 200 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.6 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - multiply = 6 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.4 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - multiply = 2 - } - } -} - -tradition_highland_warriors = { - category = combat - - layers = { - 0 = intrigue - 1 = western - 4 = mountain.dds - } - - is_shown = { #Replaced by Upland Skirmishing - NOR = { - has_cultural_pillar = heritage_west_african - has_cultural_tradition = tradition_upland_skirmishing - } - } - can_pick = { - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_hills_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - - parameters = { - rough_terrain_expert_trait_more_common = yes - hill_trait_bonuses = yes - can_recruit_hill_specialist = yes - hills_nomadic_cultrad_stationing_bonus = yes - } - province_modifier = { - hills_levy_size = 0.1 - hills_supply_limit_mult = 0.25 - } - character_modifier = { - hills_travel_danger = hills_low_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = hill_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_highland_warriors } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.6 - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - multiply = 6 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.4 - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - multiply = 2 - } - } -} - -tradition_jungle_warriors = { - category = combat - - layers = { - 0 = intrigue - 1 = mena - 4 = jungle.dds - } - - is_shown = { #Replaced by Bush Hunting - NOR = { - has_cultural_pillar = heritage_akan - has_cultural_pillar = heritage_yoruba - has_cultural_tradition = tradition_bush_hunting - } - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_jungle_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = jungle - } - } - } - } - parameters = { - jungle_stalker_trait_more_common = yes - jungle_trait_bonuses = yes - can_recruit_jungle_specialist = yes - } - character_modifier = { - jungle_travel_danger = jungle_low_danger_reduction - } - province_modifier = { - jungle_levy_size = 0.1 - jungle_supply_limit_mult = 0.25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = jungle - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = jungle_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_jungle_warriors } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = jungle - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.6 - county_has_province_with_terrain = { - terrain = jungle - } - } - } - } - multiply = 6 - } - else_if = { - limit = { - scope:character.culture ?= { - any_culture_county = { - percent > 0.4 - county_has_province_with_terrain = { - terrain = jungle - } - } - } - } - multiply = 2 - } - } -} - -tradition_only_the_strong = { - category = combat - - layers = { - 0 = martial - 1 = mena - 4 = soldiers2.dds - } - - can_pick = { - custom_description = { - text = culture_not_egalitarian - NOT = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - } - - parameters = { - minimum_prowess_for_knights = yes - blademaster_trait_bonuses = yes - prowess_from_martial_education = yes - } - province_modifier = { - levy_size = -0.25 - } - character_modifier = { - men_at_arms_recruitment_cost = 0.25 - knight_effectiveness_mult = 1 - knight_limit = 2 - accolade_glory_gain_mult = 0.2 - men_at_arms_limit = -2 - men_at_arms_cap = -1 - maa_damage_mult = 0.1 - maa_toughness_mult = 0.15 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_only_the_strong } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - scope:character = { - NOR = { - prowess >= 12 - has_trait = strong - has_trait = physique_good - } - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - any_courtier = { - count >= 10 - prowess >= 12 - } - } - } - multiply = 4 - } - } -} - -tradition_warriors_by_merit = { - category = combat - - layers = { - 0 = martial - 1 = mediterranean - 4 = soldiers2.dds - } - - can_pick = { - - } - - parameters = { - high_prowess_ignores_knight_restrictions = yes - blademaster_traits_more_common = yes - } - character_modifier = { - prowess_per_prestige_level = 2 - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_courtier = { - count >= 5 - prowess >= 10 - is_adult = yes - NOT = { - can_be_knight_trigger = { ARMY_OWNER = prev } - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = courtiers_with_prowess_who_cant_be_knight_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_warriors_by_merit } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 150 - if = { - limit = { - NOR = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - scope:character = { - NOT = { - can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = this } - } - } - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_warrior_monks = { - category = combat - - layers = { - 0 = martial - 1 = indian - 4 = temple.dds - } - - can_pick = { - NOT = { - culture_tradition:tradition_tgp_warrior_monks = { is_in_list = traits } - } - } - - parameters = { - prowess_from_religious_traits = yes - culture_clergy_can_fight = yes - monastery_prowess_martial_bonus = yes - } - character_modifier = { - prowess_per_piety_level = 1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - scope:character = { - save_temporary_scope_as = culture_head_link - faith = { - any_faith_character = { - count >= 15 - culture = scope:culture_head_link.culture - prowess >= 10 - OR = { - is_clergy = yes - has_education_learning_trigger = yes - } - } - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_faith_clergy_prowess_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_warrior_monks } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - multiply = 0.25 - } - } -} - -tradition_talent_acquisition = { - category = combat - - layers = { - 0 = diplo - 1 = mena - 4 = greeting.dds - } - - can_pick = { - - } - - parameters = { - can_recruit_prisoners_easily = yes - better_knights_from_decision = yes - pardoning_gives_loyalty = yes - } - character_modifier = { - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_courtly_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - save_temporary_scope_as = culture_head_link - any_prisoner = { - count >= 10 - NOR = { - is_courtier_of = scope:culture_head_link - is_foreign_court_or_pool_guest_of = scope:culture_head_link - } - OR = { - martial >= 12 - diplomacy >= 12 - stewardship >= 12 - intrigue >= 12 - learning >= 12 - prowess >= 12 - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = skilled_prisoners_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_talent_acquisition } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - multiply = 0.5 - } - } -} - -tradition_strength_in_numbers = { - category = combat - - layers = { - 0 = martial - 1 = mena - 4 = soldiers3.dds - } - - parameters = { - strength_in_numbers_maa_limit_bonus = yes - strength_in_numbers_heavy_maa_ban = yes - } - - province_modifier = { - levy_size = 0.25 - } - character_modifier = { - supply_limit_mult = 0.5 - herd_conversion = 0.04 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = skirmishers - value >= 500 - } - number_maa_soldiers_of_base_type = { - type = archers - value >= 500 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_small_soldiers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_strength_in_numbers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 5 # The AI shouldn't really pick this very often - if = { - limit = { - OR = { - culture_has_heavy_infantry_maa = yes - culture_has_pikemen_maa = yes - culture_has_heavy_cavalry_maa = yes - } - } - multiply = 0 - } - } -} - -tradition_frugal_armorsmiths = { - category = combat - - layers = { - 0 = steward - 1 = western - 4 = shield.dds - } - - parameters = { - frugal_blacksmith_invite_knight_decision_cooldown = yes - frugal_blacksmith_better_invite_knight_decision = yes - frugal_blacksmith_cheaper_invite_knight_decision = yes - frugal_blacksmith_cheaper_recruit_to_court = yes - } - - character_modifier = { - levy_size = 0.1 - knight_limit = 5 - men_at_arms_limit = 3 - army_maintenance_mult = -0.25 - men_at_arms_recruitment_cost = -0.25 - knight_effectiveness_mult = -0.4 - levy_toughness = -2 - heavy_cavalry_toughness_mult = -0.3 - pikemen_toughness_mult = -0.15 - heavy_infantry_toughness_mult = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = skirmishers - value >= 500 - } - number_maa_soldiers_of_base_type = { - type = archers - value >= 500 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_small_soldiers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_frugal_armorsmiths } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 5 # The AI shouldn't really pick this very often - if = { - limit = { - scope:character = { - OR = { - number_maa_soldiers_of_base_type = { - type = heavy_infantry - value >= 100 - } - number_maa_soldiers_of_base_type = { - type = pikemen - value >= 100 - } - number_maa_soldiers_of_base_type = { - type = heavy_cavalry - value >= 1 - } - number_maa_soldiers_of_base_type = { - type = elephant_cavalry - value >= 1 - } - } - } - } - multiply = 0 - } - if = { - limit = { - OR = { - culture_has_heavy_infantry_maa = yes - culture_has_pikemen_maa = yes - culture_has_heavy_cavalry_maa = yes - } - } - multiply = 0 - } - } -} - -tradition_malleable_invaders = { - category = combat - - layers = { - 0 = martial - 1 = mena - 4 = diplomacy.dds - } - - is_shown = { - has_dlc_feature = hybridize_culture - } - can_pick = { - culture_in_non_sedentary_geographical_region_trigger = yes - culture_not_pacifistic_trigger = yes - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - easier_to_hybridize = yes - cheaper_to_hybridize = yes - cheaper_convert_to_local_culture = yes - } - character_modifier = { - faith_conversion_piety_cost_mult = -0.2 - different_faith_county_opinion_mult = -0.2 - - ai_war_chance = 0.5 - ai_war_cooldown = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_bureaucratic_desc - } - } - if = { - limit = { - NOR = { - culture_pillar:heritage_turkic = { is_in_list = traits } - culture_pillar:heritage_mongolic = { is_in_list = traits } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = turkic_or_mongolic_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_malleable_invaders } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 0 - } -} - -tradition_quarrelsome = { - category = combat - - layers = { - 0 = martial - 1 = mediterranean - 4 = speech.dds - } - - can_pick = { - culture_not_pacifistic_trigger = yes - } - - parameters = { - can_use_conquest_cbs = yes - cb_lower_prestige_level_requirement = yes - cheaper_cbs = yes - disloyal_trait_less_spurned = yes - disloyal_trait_more_common = yes - } - character_modifier = { - monthly_county_control_growth_factor = -0.4 - - ai_honor = -20 - ai_war_chance = 0.5 - ai_war_cooldown = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - is_at_war = yes - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_at_war_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_quarrelsome } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - limit = { - NOT = { - scope:character = { - government_has_flag = government_is_tribal - } - } - } - multiply = 0.25 - } - if = { - limit = { - NOR = { - culture_pillar:heritage_turkic = { is_in_list = traits } - culture_pillar:heritage_mongolic = { is_in_list = traits } - is_divergent_culture = yes - } - } - multiply = 0 - } - } -} - -tradition_swords_for_hire = { - category = combat - - layers = { - 0 = martial - 1 = indian - 4 = swords.dds - } - - is_shown = { - NOT = { has_cultural_tradition = tradition_ep3_audacious_cadets } - } - - can_pick = { - - } - - parameters = { - wanderers_gain_extra_combat_skills = yes - mercenary_courtiers_gain_extra_skills = yes - more_likely_to_leave_court = yes - unlocks_contract_assistance = yes - unlock_voluntary_laampdom = yes - more_likely_to_be_laamps = yes - } - culture_modifier = { - mercenary_count_mult = 1 - } - character_modifier = { - same_culture_mercenary_hire_cost_mult = -0.15 - character_travel_speed_mult = 0.1 - character_travel_safety_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_courtly_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = education_martial_4 - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_martial_edu_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_swords_for_hire } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - limit = { - has_cultural_pillar = heritage_central_germanic - } - multiply = 2 - } - } -} - -tradition_reverence_for_veterans = { - category = combat - - layers = { - 0 = martial - 1 = mediterranean - 4 = knight.dds - } - - parameters = { - wounds_and_scars_give_bonuses = yes - guardians_can_transfer_commander_traits = yes - warrior_lodges_lift_restrictions = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_stoic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - OR = { - has_trait = scarred - has_trait = maimed - has_trait = one_eyed - has_trait = one_legged - has_trait = disfigured - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_scars_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_reverence_for_veterans } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { # Generally good & flavorful - value = 400 - } -} - -tradition_stalwart_defenders = { - category = combat - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = shield.dds - } - - parameters = { - can_end_defensive_wars_earlier = yes - more_fame_for_successful_defensive_wars = yes - more_gold_for_successful_defensive_wars = yes - next_level_fortification = yes - stalwart_defenders_internal_yurt_unlock = yes - } - character_modifier = { - defender_advantage = 5 - controlled_province_advantage = 5 - nomadic_horde_toughness_mult = 0.15 - } - province_modifier = { - garrison_size = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_courtly_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - any_county_province = { - has_building_or_higher = march_01 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = march_building_desc - } - } - if = { - limit = { - has_variable = defensive_traditionalist_discount - } - add = { - value = traditionalist_discount - desc = traditionalist_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_stalwart_defenders } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - scope:character = { - sub_realm_size <= medium_realm_size - } - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 2 - } - } -} - -tradition_battlefield_looters = { - category = combat - - layers = { - 0 = martial - 1 = mediterranean - 4 = swords.dds - } - - parameters = { - gain_gold_from_battles = yes - less_prestige_from_battles = yes - } - character_modifier = { - max_loot_mult = 0.75 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_bureaucratic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = reaver - - } - } - } - trigger_else = { - NOR = { - culture_pillar:heritage_turkic = { is_in_list = traits } - culture_pillar:heritage_mongolic = { is_in_list = traits } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_reaver_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_battlefield_looters } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 75 - if = { - limit = { - NOR = { - culture_pillar:heritage_turkic = { is_in_list = traits } - culture_pillar:heritage_mongolic = { is_in_list = traits } - scope:character = { - government_has_flag = government_is_tribal - } - } - } - multiply = 0 - } - } -} - -tradition_hit_and_run = { - category = combat - - layers = { - 0 = martial - 1 = mediterranean - 4 = soldiers4.dds - } - - is_shown = { - NOR = { #Replaced by Konni Raids (tradition_hussar) - has_cultural_pillar = heritage_south_slavic - has_cultural_pillar = heritage_magyar - has_cultural_pillar = heritage_west_slavic - } - } - can_pick = { - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOT = { scope:replacing = culture_tradition:tradition_hussar } - } - } - NOT = { has_cultural_tradition = tradition_hussar } #To prevent stacking after hybridization - } - } - - # Iberian: Concurso Tactics - character_modifier = { - nomadic_horde_damage_mult = 0.05 - nomadic_horde_screen_mult = 0.05 - skirmishers_damage_mult = 0.2 - skirmishers_screen_mult = 0.25 - light_cavalry_damage_mult = 0.2 - light_cavalry_screen_mult = 0.25 - retreat_losses = -0.1 - hard_casualty_modifier = -0.1 - } - - parameters = { - hit_run_nomadic_cultrad_stationing_bonus = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = skirmishers - value >= 500 - } - number_maa_soldiers_of_base_type = { - type = light_cavalry - value >= 500 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_skirmishers_and_light_cav_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_hit_and_run } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - NOR = { - culture_has_skirmisher_maa = yes - culture_has_light_cavalry_maa = yes - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_stand_and_fight = { - category = combat - - is_shown = { - NOR = { #Replaced by Mobile Guards - has_cultural_pillar = heritage_israelite - has_cultural_tradition = tradition_mobile_guards - } - } - - layers = { - 0 = martial - 1 = indian - 4 = battle.dds - } - - character_modifier = { - levy_toughness = 2 - maa_toughness_mult = 0.1 - heavy_infantry_toughness_mult = 0.1 - heavy_cavalry_toughness_mult = 0.1 - pikemen_toughness_mult = 0.2 - hard_casualty_modifier = 0.4 - defender_advantage = 8 - } - - parameters = { - stand_fight_nomadic_cultrad_stationing_bonus = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = heavy_infantry - value >= 500 - } - number_maa_soldiers_of_base_type = { - type = pikemen - value >= 500 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_heavy_inf_and_pikemen_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_stand_and_fight } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOR = { - culture_has_heavy_infantry_maa = yes - culture_has_heavy_cavalry_maa = yes - culture_has_pikemen_maa = yes - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 2 - } - } -} - -tradition_adaptive_skirmishing = { - category = combat - - layers = { - 0 = intrigue - 1 = western - 4 = soldiers4.dds - } - - parameters = { - next_level_military_camps = yes - skirmisher_nomadic_cultrad_stationing_bonus = yes - } - - character_modifier = { - enemy_terrain_advantage = -0.25 - archers_damage_mult = 0.15 - archers_toughness_mult = 0.15 - archers_maintenance_mult = -0.05 - skirmishers_damage_mult = 0.15 - skirmishers_toughness_mult = 0.2 - skirmishers_maintenance_mult = -0.05 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = skirmishers - value >= 500 - } - number_maa_soldiers_of_base_type = { - type = archers - value >= 500 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_small_soldiers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_adaptive_skirmishing } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - scope:character = { - OR = { - number_maa_soldiers_of_base_type = { - type = heavy_infantry - value >= 200 - } - number_maa_soldiers_of_base_type = { - type = pikemen - value >= 200 - } - } - } - } - multiply = 0 - } - if = { - limit = { - OR = { - culture_has_heavy_infantry_maa = yes - culture_has_heavy_cavalry_maa = yes - } - } - multiply = 0 - } - else_if = { - limit = { - NOR = { - culture_has_archer_maa = yes - culture_has_skirmisher_maa = yes - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 2 - } - } -} - -tradition_formation_fighting = { - category = combat - - layers = { - 0 = martial - 1 = mediterranean - 4 = soldiers3.dds - } - - layers = { - 0 = martial - } - - parameters = { - next_level_barracks = yes - formation_fighting_strategist = yes - formation_nomadic_cultrad_stationing_bonus = yes - } - - character_modifier = { - counter_efficiency = 0.15 - pursue_efficiency = -0.15 - archers_damage_mult = 0.1 - archers_toughness_mult = 0.15 - pikemen_damage_mult = 0.15 - pikemen_toughness_mult = 0.2 - nomadic_horde_toughness_mult = 0.05 - nomadic_horde_damage_mult = 0.05 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_courtly_or_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = pikemen - value >= 500 - } - number_maa_soldiers_of_base_type = { - type = archers - value >= 500 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_archers_and_pikemen_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_formation_fighting } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - scope:character = { - OR = { - number_maa_soldiers_of_base_type = { - type = light_cavalry - value >= 300 - } - number_maa_soldiers_of_base_type = { - type = skirmishers - value >= 400 - } - } - } - } - multiply = 0 - } - if = { - limit = { - OR = { - culture_has_skirmisher_maa = yes - culture_has_light_cavalry_maa = yes - } - } - multiply = 0 - } - else_if = { - limit = { - NOR = { - culture_has_archer_maa = yes - culture_has_pikemen_maa = yes - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_horse_breeder = { - category = combat - - layers = { - 0 = steward - 1 = mena - 4 = horses.dds - } - - is_shown = { - OR = { - culture_has_light_cavalry_maa = yes - culture_has_heavy_cavalry_maa = yes - culture_has_archer_cavalry_maa = yes - scope:character = { - mpo_can_recruit_nomad_maa_trigger = yes - } - } - } - - parameters = { - next_level_stables = yes - horse_breeder_internal_yurt_unlock = yes - } - - character_modifier = { - herd_conversion = 0.02 - light_cavalry_maintenance_mult = -0.15 - light_cavalry_recruitment_cost_mult = -0.25 - heavy_cavalry_maintenance_mult = -0.15 - heavy_cavalry_recruitment_cost_mult = -0.25 - archer_cavalry_maintenance_mult = -0.15 - archer_cavalry_recruitment_cost_mult = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - scope:character = { - NOR = { # Culture Head need to have a 8 sized regiment of either Light/Heavy/Archer Cavalry - number_maa_soldiers_of_base_type = { - type = light_cavalry - value >= 800 - } - number_maa_soldiers_of_base_type = { - type = heavy_cavalry - value >= 400 - } - number_maa_soldiers_of_base_type = { - type = archer_cavalry - value >= 800 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_cavalry_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_horse_breeder } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Reduce chance if the culture has access to other "cavalry" types - OR = { - has_innovation = innovation_war_camels - has_innovation = innovation_elephantry - } - } - multiply = 0.2 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 2 - } - } -} - -tradition_longbow_competitions = { - category = combat - layers = { - 0 = martial - 1 = western - 4 = bow.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_west_germanic - has_cultural_pillar = heritage_brythonic - has_cultural_pillar = heritage_goidelic - } - } - can_pick = { - OR = { - has_cultural_pillar = heritage_west_germanic - has_cultural_pillar = heritage_brythonic - has_cultural_pillar = heritage_goidelic - } - } - - parameters = { - unlock_maa_longbowmen = yes - archer_era_improvement = yes - } - character_modifier = { - archers_max_size_add = 4 - heavy_cavalry_max_size_add = -2 - pikemen_max_size_add = -2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_bureaucratic_desc - } - } - # Certain number of archer MaA requirement. - if = { - limit = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = archers - # Remember to sync the below with longbow_competitions_minimum_archer_maa_value. - value < 1200 - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_lacks_archer_maa_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_longbow_competitions } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 800 - if = { - limit = { - OR = { - culture_has_pikemen_maa = yes - culture_has_heavy_cavalry_maa = yes - } - } - multiply = 0 - } - } -} diff --git a/common/culture/traditions/00_maa_traditions.txt b/common/culture/traditions/00_maa_traditions.txt deleted file mode 100644 index d71f4fb0c..000000000 --- a/common/culture/traditions/00_maa_traditions.txt +++ /dev/null @@ -1,2280 +0,0 @@ -####################### -# CULTURAL TRADITIONS # -####################### - -###################### -# MAA Traditions # -###################### - -tradition_futuwaa = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = soldiers.dds - } - - is_shown = { - has_cultural_pillar = heritage_iranian - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_chanson_de_geste - has_cultural_tradition = tradition_druzhina - has_cultural_tradition = tradition_martial_admiration - } - } - can_pick = { - has_cultural_pillar = heritage_iranian - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_chanson_de_geste - has_cultural_tradition = tradition_druzhina - has_cultural_tradition = tradition_martial_admiration - } - } - - parameters = { - unlock_maa_ayyar = yes - can_use_sparring_duel = yes - martial_education_more_valued = yes - prowess_traits_more_valued = yes - blademaster_trait_bonuses = yes - craven_and_content_traits_looked_down_upon = yes - knights_slightly_more_prone_to_injury = yes - unlock_voluntary_laampdom = yes - } - character_modifier = { - knight_limit = 2 - negate_prowess_penalty_add = 5 - accolade_glory_gain_mult = 0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_courtly_or_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_futuwaa } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 400 } -} - -tradition_mubarizuns = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = soldiers.dds - } - - #Can pick this if you have arabic heritage. - is_shown = { #Replaces Warriors of the Dry - has_cultural_pillar = heritage_arabic - } - can_pick = { - culture_not_pacifistic_trigger = yes - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOT = { scope:replacing = culture_tradition:tradition_warriors_of_the_dry } - } - } - NOT = { has_cultural_tradition = tradition_warriors_of_the_dry } #To prevent stacking after hybridization - } - } - - parameters = { - unlock_maa_mubarizun = yes - desert_warrior_trait_more_common = yes - dry_trait_bonuses = yes - can_recruit_dry_specialist = yes - } - character_modifier = { - drylands_levy_size = 0.1 - desert_levy_size = 0.1 - drylands_supply_limit_mult = 0.25 - desert_supply_limit_mult = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = dry_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mubarizuns } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_desert_ribat = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = city2.dds - } - - is_shown = { - has_cultural_pillar = heritage_berber - } - can_pick = { - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_dryland_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - - parameters = { - unlock_maa_mulaththamun = yes #Mulaththamun - desert_warrior_trait_more_common = yes - dry_trait_bonuses = yes - can_recruit_dry_specialist = yes - mystic_trait_more_common = yes - } - character_modifier = { - prowess_per_piety_level = 1 - desert_travel_danger = desert_low_danger_reduction - drylands_travel_danger = drylands_low_danger_reduction - desert_mountains_travel_danger = desert_mountains_low_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = dry_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_desert_ribat } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_land_of_the_bow = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = bow.dds - } - - is_shown = { - has_cultural_pillar = heritage_east_african - } - can_pick = { - has_cultural_pillar = heritage_east_african - } - - parameters = { - unlock_maa_archers_of_the_nile = yes - hunting_archery_building_bonuses = yes - } - county_modifier = { - floodplains_levy_size = 0.1 - } - province_modifier = { - garrison_size = 0.25 - } - character_modifier = { - defender_advantage = 5 - archers_damage_mult = 0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = archers - value >= 800 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_archers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_land_of_the_bow } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = floodplains - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_druzhina = { - category = regional - - layers = { - 0 = martial - 1 = western - 4 = shield.dds - } - - #East Slavic - #This replaces Martial Admiration - is_shown = { - has_cultural_pillar = heritage_east_slavic - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_chanson_de_geste - has_cultural_tradition = tradition_martial_admiration - } - } - can_pick = { - has_cultural_pillar = heritage_east_slavic - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_chanson_de_geste - has_cultural_tradition = tradition_martial_admiration - } - } - - parameters = { - unlock_maa_druzhina = yes - martial_education_more_valued = yes - prowess_traits_more_valued = yes - blademaster_trait_bonuses = yes - craven_and_content_traits_looked_down_upon = yes - knights_slightly_more_prone_to_injury = yes - can_duel_rivals = yes - } - character_modifier = { - knight_limit = 2 - negate_prowess_penalty_add = 5 - accolade_glory_gain_mult = 0.2 - heavy_infantry_toughness_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_druzhina } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 400 } -} - -tradition_hussar = { #Konni Raids - category = regional - - layers = { - 0 = martial - 1 = western - 4 = rider.dds - } - - #This replaces Hit and Run - is_shown = { - OR = { - has_cultural_pillar = heritage_south_slavic - has_cultural_pillar = heritage_magyar - has_cultural_pillar = heritage_west_slavic - } - } - can_pick = { - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOT = { scope:replacing = culture_tradition:tradition_hit_and_run } - } - } - NOT = { has_cultural_tradition = tradition_hit_and_run } #To prevent stacking after hybridization - } - } - - parameters = { - unlock_maa_hussar = yes - } - character_modifier = { - skirmishers_screen_mult = 0.2 - light_cavalry_damage_mult = 0.2 - light_cavalry_screen_mult = 0.2 - retreat_losses = -0.1 - hard_casualty_modifier = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = light_cavalry - value >= 500 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_light_cavalry_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_hussar } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 400 } -} - -tradition_horn_mountain_skirmishing = { - category = regional - - layers = { - 0 = steward - 1 = mena - 4 = desert_mountains.dds - } - - #In the Horn of Africa this replaces the Mountaineers tradition - is_shown = { - OR ={ - has_cultural_pillar = heritage_somalian - has_cultural_pillar = heritage_east_african - } - NOR = { - has_cultural_tradition = tradition_mountaineers - has_cultural_tradition = tradition_caucasian_wolves - } - } - can_pick = { - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - - parameters = { - unlock_maa_horn_warrior = yes - rough_terrain_expert_trait_more_common = yes - mountain_trait_bonuses = yes - can_recruit_mountain_specialist = yes - } - province_modifier = { - mountains_levy_size = 0.1 - desert_mountains_levy_size = 0.1 - mountains_supply_limit_mult = 0.25 - desert_mountains_supply_limit_mult = 0.25 - } - character_modifier = { - mountains_travel_danger = mountains_medium_danger_reduction - desert_mountains_travel_danger = desert_mountains_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_horn_mountain_skirmishing } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_bush_hunting = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = jungle.dds - } - - #Replaces Jungle Warriors - is_shown = { - OR = { - has_cultural_pillar = heritage_akan - has_cultural_pillar = heritage_yoruba - } - NOT = { has_cultural_tradition = tradition_jungle_warriors } - } - can_pick = { - } - - parameters = { - unlock_maa_bush_hunter = yes - jungle_trait_bonuses = yes - dry_trait_bonuses = yes - can_recruit_jungle_specialist = yes - } - character_modifier = { - archers_damage_mult = 0.2 - jungle_supply_limit_mult = 0.25 - jungle_travel_danger = jungle_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_or_egalitarian_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = jungle - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = jungle_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_bush_hunting } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = jungle - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_mobile_guards = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = forest.dds - } - - #Replaces Stand and Fight - is_shown = { - has_cultural_pillar = heritage_israelite - NOT = { has_cultural_tradition = tradition_stand_and_fight } - } - can_pick = { - } - - parameters = { - unlock_maa_shomer = yes - } - character_modifier = { - maa_toughness_mult = 0.1 - heavy_infantry_toughness_mult = 0.2 - heavy_infantry_maintenance_mult = 0.1 - heavy_cavalry_toughness_mult = 0.2 - heavy_cavalry_maintenance_mult = 0.1 - pikemen_toughness_mult = 0.2 - pikemen_maintenance_mult = 0.1 - hard_casualty_modifier = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = skirmishers - value >= 800 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_skirmishers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mobile_guards } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOR = { - culture_has_heavy_infantry_maa = yes - culture_has_heavy_cavalry_maa = yes - culture_has_pikemen_maa = yes - } - OR = { - culture_has_skirmisher_maa = yes - culture_has_archer_maa = yes - culture_has_light_cavalry_maa = yes - culture_has_archer_cavalry_maa = yes - scope:character = { - mpo_can_recruit_nomad_maa_trigger = yes - } - } - } - multiply = 0.25 - } - } -} - -tradition_khadga_puja = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = soldiers2.dds - } - - is_shown = { - has_cultural_pillar = heritage_indo_aryan - } - can_pick = { - custom_description = { - text = culture_not_egalitarian - NOT = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - } - - parameters = { - martial_education_more_valued = yes - unlock_maa_khandayat = yes - blademaster_trait_bonuses = yes - craven_and_content_traits_looked_down_upon = yes - } - province_modifier = { - } - character_modifier = { - knight_effectiveness_mult = 0.1 - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_khadga_puja } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - } -} - -tradition_garuda_warriors = { - category = regional - - layers = { - 0 = martial - 1 = indian - 4 = soldiers2.dds - } - - is_shown = { - has_cultural_pillar = heritage_dravidian - } - can_pick = { - } - - parameters = { - unlock_maa_garudas = yes - unlock_garuda_warrior_title = yes - martial_education_more_valued = yes - prowess_traits_more_valued = yes - craven_and_content_traits_looked_down_upon = yes - loyal_trait_more_valued = yes - } - character_modifier = { - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_garuda_warriors } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - } -} - -tradition_burman_royal_army = { - category = regional - - layers = { - 0 = martial - 1 = indian - 4 = elephant.dds - } - - is_shown = { - has_cultural_pillar = heritage_burman - } - can_pick = { - has_cultural_pillar = heritage_burman - } - - parameters = { - unlock_maa_palace_guards = yes - jungle_stalker_trait_more_common = yes - jungle_trait_bonuses = yes - can_recruit_jungle_specialist = yes - } - character_modifier = { - elephant_cavalry_damage_mult = 0.2 - elephant_cavalry_toughness_mult = 0.2 - jungle_travel_danger = jungle_medium_danger_reduction - accolade_glory_gain_mult = 0.1 - } - province_modifier = { - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - number_maa_soldiers_of_base_type = { - type = elephant_cavalry - value >= 5 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_has_elephants_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_burman_royal_army } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - } -} - -tradition_mountain_herding = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = desert_mountains.dds - } - - #Replaces Mountain Homes - is_shown = { - OR ={ - has_cultural_pillar = heritage_arabic - has_cultural_pillar = heritage_berber - } - } - can_pick = { - OR ={ - has_cultural_pillar = heritage_arabic - has_cultural_pillar = heritage_berber - } - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - - parameters = { - unlock_maa_abudrar = yes - rough_terrain_expert_trait_more_common = yes - desert_warrior_trait_more_common = yes - mountain_trait_bonuses = yes - can_recruit_mountain_specialist = yes - } - character_modifier = { - mountains_travel_danger = mountains_high_danger_reduction - desert_mountains_travel_danger = desert_mountains_high_danger_reduction - } - county_modifier = { - desert_mountains_development_growth_factor = 0.35 - } - province_modifier = { - desert_mountains_construction_gold_cost = -0.1 - desert_mountains_holding_construction_gold_cost = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = desert_mountains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mountain_herding } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = desert_mountains - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_forest_wardens = { - category = regional - - layers = { - 0 = martial - 1 = western - 4 = forest.dds - } - - #Replaces Forest Folk - is_shown = { - OR = { - has_cultural_pillar = heritage_balto_finnic - has_cultural_pillar = heritage_volga_finnic - has_cultural_pillar = heritage_ugro_permian - has_cultural_pillar = heritage_baltic - } - NOT = { has_cultural_tradition = tradition_forest_folk } - } - can_pick = { - OR = { - has_cultural_pillar = heritage_balto_finnic - has_cultural_pillar = heritage_volga_finnic - has_cultural_pillar = heritage_ugro_permian - has_cultural_pillar = heritage_baltic - } - custom_description = { - text = culture_in_forest_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - } - } - } - } - - parameters = { - unlock_maa_metsanvartija = yes - logging_camps_building_bonuses = yes - can_recruit_forest_specialist = yes - forest_fighter_trait_more_common = yes - forest_hunt_success_chance = yes - watermills_forestries_unlock = yes - } - character_modifier = { - forest_travel_danger = forest_high_danger_reduction - taiga_travel_danger = taiga_high_danger_reduction - } - county_modifier = { - forest_development_growth_factor = 0.15 - taiga_development_growth_factor = 0.15 - } - province_modifier = { - forest_construction_gold_cost = -0.1 - taiga_construction_gold_cost = -0.1 - forest_holding_construction_gold_cost = -0.1 - taiga_holding_construction_gold_cost = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = forest_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_forest_wardens } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_upland_skirmishing = { - category = regional - - layers = { - 0 = martial - 1 = western - 4 = forest.dds - } - - #Replaces Highland Warriors - is_shown = { - has_cultural_pillar = heritage_west_african - NOT = { has_cultural_tradition = tradition_highland_warriors } - } - can_pick = { - has_cultural_pillar = heritage_west_african - custom_description = { - text = culture_in_hills_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - - parameters = { - unlock_maa_guinea_warrior = yes - hill_farms_building_bonuses = yes - - rough_terrain_expert_trait_more_common = yes - hill_trait_bonuses = yes - can_recruit_hill_specialist = yes - } - character_modifier = { - hills_travel_danger = hills_medium_danger_reduction - forest_travel_danger = forest_medium_danger_reduction - } - province_modifier = { - hills_levy_size = 0.1 - hills_supply_limit_mult = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_or_egalitarian_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = hill_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_upland_skirmishing } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_strong_kinship = { #There can be only one! - category = regional - - layers = { - 0 = martial - 1 = western - 4 = conversation.dds - } - - is_shown = { - OR = { - this = culture:gaelic - this = culture:scottish - any_parent_culture_or_above = { - OR = { - this = culture:gaelic - this = culture:scottish - } - } - } - } - can_pick = { - OR = { - this = culture:gaelic - this = culture:scottish - any_parent_culture_or_above = { - OR = { - this = culture:gaelic - this = culture:scottish - } - } - } - } - - parameters = { - unlock_schiltron_innovation = yes - bonuses_from_patriarch_matriarch_trait = yes - cultural_house_personal_scheme_success_chance = yes - landing_house_members_give_prestige = yes - penalty_for_revoking_titles_from_house_members = yes - loyal_trait_more_common = yes - } - character_modifier = { - dynasty_house_opinion = 15 - opinion_of_liege = -10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_bureaucratic_desc - } - } - if = { - limit = { - exists = scope:character.house - NOT = { - scope:character.house = { - any_house_member = { - count >= 3 - has_relation_friend = scope:character - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = house_friends_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_strong_kinship } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - } -} - -tradition_amharic_highlanders = { #Ethiopian Unique Tradition, replaces hill dwellers, Unlocks MAA innovation & Castration - category = realm - - layers = { - 0 = steward - 1 = mena - 4 = mountain.dds - } - - is_shown = { - NOT = { has_cultural_tradition = tradition_hill_dwellers } - always = no -# OR = { -# this = culture:ethiopian -# any_parent_culture_or_above = { -# this = culture:ethiopian -# } -# } - } - can_pick = { - NOT = { has_cultural_tradition = tradition_hill_dwellers } - always = no -# OR = { -# this = culture:ethiopian -# any_parent_culture_or_above = { -# this = culture:ethiopian -# } -# } - custom_description = { - text = culture_in_hills_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - - parameters = { - unlock_sarawit_innovation = yes - can_castrate_prisoners = yes - hill_farms_building_bonuses = yes - } - county_modifier = { - hills_development_growth_factor = 0.2 - } - province_modifier = { - hills_construction_gold_cost = -0.1 - hills_holding_construction_gold_cost = -0.1 - } - character_modifier = { - hills_advantage = 5 - hills_travel_danger = hills_high_danger_reduction - mountains_travel_danger = mountains_low_danger_reduction - desert_mountains_travel_danger = desert_mountains_low_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = hill_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_amharic_highlanders } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = hills - } - } - } - } - } - multiply = 0 - } - } -} - - -tradition_polders = { #Dutch Unique Tradition, bonuses to buildings along coastline, Unlocks MAA innovation - category = realm - - layers = { - 0 = steward - 1 = mena - 4 = svamp.dds - } - - is_shown = { - OR = { - this = culture:dutch - any_parent_culture_or_above = { - this = culture:dutch - } - } - } - can_pick = { - OR = { - this = culture:dutch - any_parent_culture_or_above = { - this = culture:dutch - } - } - custom_description = { - text = culture_on_coast_desc - any_culture_county = { - has_coastal_province = yes - } - } - } - - parameters = { - unlock_adaptive_militia_innovation = yes - coastal_agriculture_building_bonuses = yes - coastal_holding_bonuses = yes - } - character_modifier = { - skirmishers_damage_mult = 0.2 - skirmishers_screen_mult = 0.2 - coastal_sea_travel_danger = low_sea_danger_reduction - wetlands_travel_danger = wetlands_medium_danger_reduction - floodplains_travel_danger = floodplains_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_bureaucratic_or_stoic_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - has_coastal_province = yes - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = coastal_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_polders } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - has_coastal_province = yes - } - } - } - } - multiply = 0 - } - if = { - limit = { - scope:character = { - any_sub_realm_county = { - percent >= 0.6 - has_coastal_province = yes - } - } - } - multiply = 3 - } - } -} - -tradition_caucasian_wolves = { - category = regional - - layers = { - 0 = steward - 1 = mena - 4 = mountain.dds - } - - #For Georgians this replaces the Mountaineers tradition - is_shown = { - has_cultural_pillar = heritage_caucasian - has_dlc_feature = hybridize_culture - NOR = { -# has_cultural_tradition = tradition_mountaineers - has_cultural_tradition = tradition_horn_mountain_skirmishing - } - } - can_pick = { - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - NOT = { - has_cultural_tradition = tradition_fp3_fierce_independence - has_cultural_tradition = tradition_staunch_traditionalists - } - } - - parameters = { -# unlock_maa_monaspa = yes - rough_terrain_expert_trait_more_common = yes - mountain_trait_bonuses = yes - can_recruit_mountain_specialist = yes - harder_to_hybridize = yes - harder_to_convert_county_culture = yes - } - province_modifier = { - mountains_levy_size = 0.1 - desert_mountains_levy_size = 0.1 - mountains_supply_limit_mult = 0.25 - desert_mountains_supply_limit_mult = 0.25 - } - character_modifier = { - mountains_travel_danger = mountains_medium_danger_reduction - desert_mountains_travel_danger = desert_mountains_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_caucasian_wolves } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 1000 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_hird = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = viking.dds - } - - is_shown = { #Replaces Warrior Culture - NOR = { - has_cultural_tradition = tradition_warrior_culture - has_cultural_tradition = tradition_fp1_coastal_warriors - } - OR = { - AND = { - has_cultural_pillar = heritage_north_germanic - has_fp1_dlc_trigger = no - } - any_parent_culture_or_above = { - OR = { - this = culture:old_saxon - this = culture:norse #For instance Norman culture - } - } - } - } - can_pick = { - culture_not_pacifistic_trigger = yes - scope:character = { - government_has_flag = government_is_tribal - } - } - - parameters = { - unlock_maa_huscarls = yes - strong_traits_more_valued = yes - strong_traits_more_common = yes - weak_traits_looked_down_upon = yes - rowdy_trait_more_common = yes - pensive_trait_less_common = yes - cultrad_unlocks_t2_redouble_guards = yes - unlock_voluntary_laampdom = yes - more_likely_to_be_laamps = yes - } - character_modifier = { - cultural_head_fascination_mult = -0.05 - knight_limit = 1 - prowess = 2 - ai_boldness = 25 - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - OR = { - has_trait = strong - has_trait = physique_good - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = strong_rulers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_hird } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - - -tradition_chanson_de_geste = { -#Replaces Martial Admiration - category = regional - - layers = { - 0 = martial - 1 = indian - 4 = knight.dds - } - - is_shown = { - has_cultural_pillar = heritage_frankish - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_druzhina - has_cultural_tradition = tradition_martial_admiration - } - } - can_pick = { - has_cultural_pillar = heritage_frankish - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_druzhina - has_cultural_tradition = tradition_martial_admiration - } - } - - parameters = { - unlock_valets_innovation = yes - poet_trait_gives_bonuses = yes - poet_trait_more_common = yes - martial_education_more_valued = yes - prowess_traits_more_valued = yes - blademaster_trait_bonuses = yes - craven_and_content_traits_looked_down_upon = yes - knights_slightly_more_prone_to_injury = yes - can_duel_rivals = yes - can_host_joust_contests = yes - knight_errant_trait_bonuses = yes - } - character_modifier = { - knight_limit = 2 - negate_prowess_penalty_add = 5 # Wounded knights fight better! - accolade_glory_gain_mult = 0.2 - owned_legend_spread_mult = 0.05 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_courtly_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_chanson_de_geste } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 400 } -} diff --git a/common/culture/traditions/00_realm_traditions.txt b/common/culture/traditions/00_realm_traditions.txt index 1da6b2425..d64f35a29 100644 --- a/common/culture/traditions/00_realm_traditions.txt +++ b/common/culture/traditions/00_realm_traditions.txt @@ -222,15 +222,21 @@ tradition_republican_legacy = { } is_shown = { + OR ={ + this = culture:roman + any_parent_culture_or_above = { + this = culture:roman + } + } NOT = { has_cultural_tradition = tradition_parochialism } } can_pick = { -# OR ={ -# this = culture:roman -# any_parent_culture_or_above = { -# this = culture:roman -# } -# } + OR ={ + this = culture:roman + any_parent_culture_or_above = { + this = culture:roman + } + } NOT = { has_cultural_tradition = tradition_parochialism } custom_tooltip = { text = cultrad_not_nomadic_government_type @@ -338,7 +344,7 @@ tradition_republican_legacy = { scope:character = { any_vassal = { primary_title.tier > tier_county - government_has_flag = government_is_republic + government_has_flag = government_is_special_republic } } } @@ -551,7 +557,6 @@ tradition_gardening = { } } } - NOT = { culture_tradition:tradition_tgp_ephemeral_grace = { is_in_list = traits } } } parameters = { @@ -836,7 +841,6 @@ tradition_collective_lands = { grants_to_lowborns_bonuses = yes collective_lands_farms_bonuses = yes peasant_leader_is_inherited = yes - use_farmer_republics = yes } county_modifier = { development_growth_factor = 0.1 @@ -946,12 +950,12 @@ tradition_female_only_inheritance = { has_cultural_pillar = heritage_akan has_cultural_pillar = heritage_west_african has_cultural_pillar = heritage_yoruba -# any_parent_culture_or_above = { -# OR = { -# this = culture:nubian -# this = culture:daju -# } -# } + any_parent_culture_or_above = { + OR = { + this = culture:nubian + this = culture:daju + } + } scope:character.faith = { has_doctrine_parameter = female_dominated_law } @@ -1626,7 +1630,7 @@ tradition_culture_blending = { scope:character = { any_sub_realm_county = { percent >= 0.3 - culture != root + NOT = { culture = root } } } } @@ -1720,7 +1724,9 @@ tradition_isolationist = { any_sub_realm_county = { culture = scope:character.culture any_neighboring_county = { - culture != scope:character.culture + NOT = { + culture = scope:character.culture + } culture = { cultural_acceptance = { target = scope:character.culture value >= 40 } } @@ -1760,14 +1766,6 @@ tradition_isolationist = { } } - can_pick = { - # Mutually exclusive with other Isolationist - NOR = { - culture_tradition:tradition_tgp_inward_perfection = { is_in_list = traits } - culture_tradition:tradition_cultural_primacy = { is_in_list = traits } - } - } - ai_will_do = { value = 100 if = { @@ -1911,20 +1909,16 @@ tradition_agrarian = { 1 = indian 4 = farmland.dds } - - is_shown = { - NOT = { - culture_tradition:tradition_intensive_farming = { is_in_list = traits } - } - } can_pick = { custom_tooltip = { text = culture_in_farmlands_or_floodplains_terrain_desc any_culture_county = { - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains + any_county_province = { + OR = { + terrain = farmlands + terrain = floodplains + } } } } @@ -1978,9 +1972,11 @@ tradition_agrarian = { NOT = { any_culture_county = { count >= 5 - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains + any_county_province = { + OR = { + terrain = farmlands + terrain = floodplains + } } } } @@ -2014,9 +2010,11 @@ tradition_agrarian = { any_sub_realm_county = { count >= 2 culture = scope:character.culture - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains + any_county_province = { + OR = { + terrain = farmlands + terrain = floodplains + } } } } @@ -2138,9 +2136,11 @@ tradition_pastoralists = { any_sub_realm_county = { percent >= 0.6 culture = scope:character.culture - county_has_province_with_terrain = { - terrain = plains - terrain = steppe + any_county_province = { + OR = { + terrain = plains + terrain = steppe + } } } } @@ -2162,20 +2162,20 @@ tradition_parochialism = { is_shown = { #Replaced by tradition_republican_legacy NOT = { has_cultural_tradition = tradition_republican_legacy } -# NOR ={ -# this = culture:roman -# any_parent_culture_or_above = { -# this = culture:roman -# } -# } + NOR ={ + this = culture:roman + any_parent_culture_or_above = { + this = culture:roman + } + } } can_pick = { -# NOR ={ -# this = culture:roman -# any_parent_culture_or_above = { -# this = culture:roman -# } -# } + NOR ={ + this = culture:roman + any_parent_culture_or_above = { + this = culture:roman + } + } NOT = { has_cultural_tradition = tradition_republican_legacy } custom_tooltip = { text = cultrad_not_nomadic_government_type @@ -2280,7 +2280,7 @@ tradition_parochialism = { scope:character = { any_vassal = { primary_title.tier > tier_county - government_has_flag = government_is_republic + government_has_flag = government_is_special_republic } } } @@ -2404,7 +2404,6 @@ tradition_staunch_traditionalists = { can_pick = { NOT = { has_cultural_tradition = tradition_fp3_fierce_independence - has_cultural_tradition = tradition_caucasian_wolves } } @@ -2444,7 +2443,9 @@ tradition_staunch_traditionalists = { limit = { scope:character = { any_sub_realm_county = { - culture != scope:character.culture + NOT = { + culture = scope:character.culture + } } } } @@ -2521,7 +2522,7 @@ tradition_hill_dwellers = { custom_description = { text = culture_in_hills_desc any_culture_county = { - county_has_province_with_terrain = { + any_county_province = { terrain = hills } } @@ -2567,7 +2568,7 @@ tradition_hill_dwellers = { NOT = { any_culture_county = { percent >= 0.3 - county_has_province_with_terrain = { + any_county_province = { terrain = hills } } @@ -2602,7 +2603,7 @@ tradition_hill_dwellers = { any_sub_realm_county = { percent >= 0.2 culture = scope:character.culture - county_has_province_with_terrain = { + any_county_province = { terrain = hills } } @@ -2615,7 +2616,7 @@ tradition_hill_dwellers = { limit = { any_culture_county = { percent >= 0.6 - county_has_province_with_terrain = { + any_county_province = { terrain = hills } } @@ -2647,9 +2648,11 @@ tradition_forest_folk = { custom_description = { text = culture_in_forest_desc any_culture_county = { - county_has_province_with_terrain = { - terrain = forest - terrain = taiga + any_county_province = { + OR = { + terrain = forest + terrain = taiga + } } } } @@ -2698,9 +2701,11 @@ tradition_forest_folk = { NOT = { any_culture_county = { percent >= 0.3 - county_has_province_with_terrain = { - terrain = forest - terrain = taiga + any_county_province = { + OR = { + terrain = forest + terrain = taiga + } } } } @@ -2734,9 +2739,11 @@ tradition_forest_folk = { any_sub_realm_county = { percent >= 0.2 culture = scope:character.culture - county_has_province_with_terrain = { - terrain = forest - terrain = taiga + any_county_province = { + OR = { + terrain = forest + terrain = taiga + } } } } @@ -2748,9 +2755,11 @@ tradition_forest_folk = { limit = { any_culture_county = { percent >= 0.6 - county_has_province_with_terrain = { - terrain = forest - terrain = taiga + any_county_province = { + OR = { + terrain = forest + terrain = taiga + } } } } @@ -2788,9 +2797,11 @@ tradition_mountain_homes = { custom_description = { text = culture_in_mountains_desc any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains + any_county_province = { + OR = { + terrain = mountains + terrain = desert_mountains + } } } } @@ -2839,9 +2850,11 @@ tradition_mountain_homes = { NOT = { any_culture_county = { percent >= 0.3 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains + any_county_province = { + OR = { + terrain = mountains + terrain = desert_mountains + } } } } @@ -2875,9 +2888,11 @@ tradition_mountain_homes = { any_sub_realm_county = { percent >= 0.2 culture = scope:character.culture - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains + any_county_province = { + OR = { + terrain = mountains + terrain = desert_mountains + } } } } @@ -2889,9 +2904,11 @@ tradition_mountain_homes = { limit = { any_culture_county = { percent >= 0.6 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains + any_county_province = { + OR = { + terrain = mountains + terrain = desert_mountains + } } } } @@ -2913,9 +2930,11 @@ tradition_dryland_dwellers = { custom_description = { text = culture_in_dryland_desc any_culture_county = { - county_has_province_with_terrain = { - terrain = drylands - terrain = desert + any_county_province = { + OR = { + terrain = drylands + terrain = desert + } } } } @@ -2968,9 +2987,11 @@ tradition_dryland_dwellers = { NOT = { any_culture_county = { percent >= 0.3 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert + any_county_province = { + OR = { + terrain = drylands + terrain = desert + } } } } @@ -3004,9 +3025,11 @@ tradition_dryland_dwellers = { any_sub_realm_county = { percent >= 0.2 culture = scope:character.culture - county_has_province_with_terrain = { - terrain = drylands - terrain = desert + any_county_province = { + OR = { + terrain = drylands + terrain = desert + } } } } @@ -3018,9 +3041,11 @@ tradition_dryland_dwellers = { limit = { any_culture_county = { percent >= 0.6 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert + any_county_province = { + OR = { + terrain = drylands + terrain = desert + } } } } @@ -3049,7 +3074,7 @@ tradition_jungle_dwellers = { custom_description = { text = culture_in_jungle_desc any_culture_county = { - county_has_province_with_terrain = { + any_county_province = { terrain = jungle } } @@ -3092,7 +3117,7 @@ tradition_jungle_dwellers = { NOT = { any_culture_county = { percent >= 0.3 - county_has_province_with_terrain = { + any_county_province = { terrain = jungle } } @@ -3127,7 +3152,7 @@ tradition_jungle_dwellers = { any_sub_realm_county = { percent >= 0.2 culture = scope:character.culture - county_has_province_with_terrain = { + any_county_province = { terrain = jungle } } @@ -3140,7 +3165,7 @@ tradition_jungle_dwellers = { limit = { any_culture_county = { percent >= 0.6 - county_has_province_with_terrain = { + any_county_province = { terrain = jungle } } @@ -3163,7 +3188,7 @@ tradition_wetlanders = { custom_tooltip = { text = culture_in_wetlands_desc any_culture_county = { - county_has_province_with_terrain = { + any_county_province = { terrain = wetlands } } @@ -3218,7 +3243,7 @@ tradition_wetlanders = { NOT = { any_culture_county = { count >= 3 - county_has_province_with_terrain = { + any_county_province = { terrain = wetlands } } @@ -3253,7 +3278,7 @@ tradition_wetlanders = { any_sub_realm_county = { count >= 3 culture = scope:character.culture - county_has_province_with_terrain = { + any_county_province = { terrain = wetlands } } @@ -3266,7 +3291,7 @@ tradition_wetlanders = { limit = { any_culture_county = { percent >= 0.6 - county_has_province_with_terrain = { + any_county_province = { terrain = wetlands } } @@ -3296,7 +3321,7 @@ tradition_hidden_cities = { custom_description = { text = culture_in_jungle_desc any_culture_county = { - county_has_province_with_terrain = { + any_county_province = { terrain = jungle } } @@ -3339,7 +3364,7 @@ tradition_hidden_cities = { NOT = { any_culture_county = { percent >= 0.3 - county_has_province_with_terrain = { + any_county_province = { terrain = jungle } } @@ -3372,7 +3397,7 @@ tradition_hidden_cities = { NOT = { any_culture_county = { percent >= 0.3 - county_has_province_with_terrain = { + any_county_province = { terrain = jungle } } @@ -3400,8 +3425,8 @@ tradition_hidden_cities = { limit = { any_culture_county = { percent >= 0.6 - county_has_province_with_terrain = { - terrain = jungle + any_county_province = { + terrain = wetlands } } } @@ -3459,7 +3484,7 @@ tradition_ancient_miners = { scope:character = { any_sub_realm_county = { culture = scope:character.culture - county_has_province_with_terrain = { + any_county_province = { terrain = hills } } @@ -3484,11 +3509,8 @@ tradition_castle_keepers = { custom_tooltip = { scope:character = { OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan #Update for FP3 - government_has_flag = government_is_administrative - government_has_flag = government_has_merit - government_has_flag = government_is_japan_feudal + government_has_flag = government_is_feudal + government_has_flag = government_is_clan } } text = must_be_feudal_or_clan @@ -3595,20 +3617,13 @@ tradition_city_keepers = { can_pick = { trigger_if = { - limit = { - OR = { - has_ep3_dlc_trigger = yes - has_tgp_dlc_trigger = yes - } - } + limit = { has_ep3_dlc_trigger = yes } custom_tooltip = { scope:character = { OR = { government_has_flag = government_is_feudal - government_has_flag = government_is_clan + government_has_flag = government_is_clan #Update for FP3 government_has_flag = government_is_administrative - government_has_flag = government_has_merit - government_has_flag = government_is_japan_feudal } } text = must_be_feudal_clan_or_admin @@ -3619,7 +3634,7 @@ tradition_city_keepers = { scope:character = { OR = { government_has_flag = government_is_feudal - government_has_flag = government_is_clan + government_has_flag = government_is_clan #Update for FP3 } } text = must_be_feudal_or_clan @@ -3726,7 +3741,9 @@ tradition_maritime_mercantilism = { custom_description = { text = culture_on_coast_desc any_culture_county = { - has_coastal_province = yes + any_county_province = { + is_coastal = yes + } } } } @@ -3768,7 +3785,9 @@ tradition_maritime_mercantilism = { NOT = { any_culture_county = { percent >= 0.3 - has_coastal_province = yes + any_county_province = { + is_coastal = yes + } } } } @@ -3799,7 +3818,9 @@ tradition_maritime_mercantilism = { scope:character = { any_sub_realm_county = { percent >= 0.6 - has_coastal_province = yes + any_county_province = { + is_coastal = yes + } } } } @@ -3820,7 +3841,9 @@ tradition_maritime_mercantilism = { scope:character = { any_sub_realm_county = { percent >= 0.3 - has_coastal_province = yes + any_county_province = { + is_coastal = yes + } } } } @@ -3831,7 +3854,9 @@ tradition_maritime_mercantilism = { limit = { any_culture_county = { percent >= 0.6 - has_coastal_province = yes + any_county_province = { + is_coastal = yes + } } } multiply = 2 @@ -3953,6 +3978,7 @@ tradition_brewery = { } parameters = { + allows_vineyards = yes allows_brewery = yes brewery_farming_bonus = yes } diff --git a/common/culture/traditions/00_regional_traditions.txt b/common/culture/traditions/00_regional_traditions.txt deleted file mode 100644 index 6a4734899..000000000 --- a/common/culture/traditions/00_regional_traditions.txt +++ /dev/null @@ -1,1564 +0,0 @@ -################################ -# REGIONAL CULTURAL TRADITIONS # -################################ - -tradition_byzantine_succession = { - category = regional - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = crown.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_byzantine - scope:character = { - has_title = title:e_byzantium - } - } - #replaced by new Byzantine traditions - has_ep3_dlc_trigger = no - } - can_pick = { - has_cultural_pillar = heritage_byzantine - scope:character = { - has_title = title:e_byzantium - } - custom_tooltip = { - text = cannot_have_tradition_court_eunuchs - NOT = { culture_tradition:tradition_court_eunuchs = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_merciful_blindings - NOT = { culture_tradition:tradition_merciful_blindings = { is_in_list = traits } } - } - } - - parameters = { - can_blind_prisoners = yes - can_castrate_prisoners = yes - eunuch_trait_bonuses = yes - can_appoint_chief_eunuch = yes - physical_disfigurement_blocks_inheritance = yes # Blocks claimant factions, claim wars, and reduce score in elective and acclamation. Also includes infertility for tooltip reasons. - children_can_be_born_in_the_purple = yes - disloyal_trait_more_common = yes - byzantine_faction_differences = yes - #byzantine_faction_preffered_claimants = yes - } - character_modifier = { - eligible_child_opinion = 20 - short_reign_duration_mult = 0.5 - hostile_scheme_phase_duration_add = medium_scheme_phase_duration_bonus_value - ai_amenity_target_baseline = 0.75 - ai_amenity_spending = 1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_or_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - has_title = title:c_byzantion - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = byzantion_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_byzantine_succession } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 1000 } -} - -tradition_lords_of_the_elephant = { - category = regional - - layers = { - 0 = learning - 1 = indian - 4 = elephant.dds - } - - is_shown = { - OR = { - any_culture_county = { - title_province = { - geographical_region = world_innovation_elephants - } - } - has_innovation = innovation_elephantry - } - } - can_pick = { - has_innovation = innovation_elephantry - } - - parameters = { - can_recruit_jungle_specialist = yes - elephant_pens_building_bonuses = yes - elephant_bonuses_for_rank_4_education = yes - } - character_modifier = { - elephant_cavalry_recruitment_cost_mult = -0.15 - elephant_cavalry_maintenance_mult = -0.15 - elephant_cavalry_toughness_mult = 0.2 - elephant_cavalry_damage_mult = 0.4 - jungle_travel_danger = jungle_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_courtly_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - any_county_province = { - count >= 3 - has_building_or_higher = elephant_pens_02 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = elephant_pens_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_lords_of_the_elephant } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 1000 - if = { - limit = { - NOR = { - has_cultural_pillar = heritage_indo_aryan - has_cultural_pillar = heritage_dravidian - } - } - multiply = 0 - } - } -} - -tradition_african_tolerance = { - category = regional - - layers = { - 0 = diplo - 1 = mena - 4 = diplomat.dds - } - - is_shown = { - OR = { # For cultures with any heritage from western or central Africa - has_cultural_pillar = heritage_berber - has_cultural_pillar = heritage_west_african - has_cultural_pillar = heritage_central_african - has_cultural_pillar = heritage_sahelian - has_cultural_pillar = heritage_senegambian - has_cultural_pillar = heritage_akan - has_cultural_pillar = heritage_yoruba - } - NOT = { - culture_tradition:tradition_steppe_tolerance = { is_in_list = traits } - } - } - can_pick = { - } - - parameters = { - less_likely_to_force_conversion = yes - } - character_modifier = { - different_faith_opinion = 10 - different_faith_county_opinion_mult = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_or_egalitarian_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_culture_global = { - count >= 5 - cultural_acceptance = { target = prev value >= 50 } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = five_accepted_cultures_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_african_tolerance } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - OR = { - culture_tradition:tradition_zealous_people = { is_in_list = traits } - culture_tradition:tradition_by_the_sword = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - -tradition_the_witenagemot = { - category = regional - - layers = { - 0 = diplo - 1 = western - 4 = council.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_west_germanic - has_cultural_pillar = heritage_brythonic - has_cultural_pillar = heritage_goidelic - } - } - can_pick = { - OR = { - has_cultural_pillar = heritage_west_germanic - has_cultural_pillar = heritage_brythonic - has_cultural_pillar = heritage_goidelic - } - } - - parameters = { - witenagemot_succession_enabled = yes - } - character_modifier = { - monthly_prestige_gain_per_happy_powerful_vassal_mult = 0.04 - realm_priest_opinion = 15 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_bureaucratic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_councillor = { - percent = 1 - opinion = { - target = prev - value >= 0 - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = councillor_with_negative_opinion_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_the_witenagemot } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - OR = { - culture_tradition:tradition_things = { is_in_list = traits } - culture_tradition:tradition_fp3_jirga = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - -tradition_things = { - category = regional - - layers = { - 0 = learning - 1 = western - 4 = council.dds - } - - is_shown = { - has_cultural_pillar = heritage_north_germanic - } - can_pick = { - has_cultural_pillar = heritage_north_germanic - } - - parameters = { - scandinavian_elective_enabled = yes - trait_county_opinion_modifiers = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_bureaucratic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - county_opinion < 0 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = counties_with_low_county_opinion_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_things } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - OR = { - culture_tradition:tradition_the_witenagemot = { is_in_list = traits } - culture_tradition:tradition_fp3_jirga = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - -tradition_caravaneers = { - category = regional - - layers = { - 0 = diplo - 1 = mena - 4 = camel.dds - } - - is_shown = { - always = no - } - - parameters = { - wanderers_gain_extra_economic_skills = yes - more_likely_to_leave_court = yes - second_caravanserai = yes - unlock_voluntary_laampdom = yes - } - - character_modifier = { - movement_speed = 0.05 - diplomatic_range_mult = 0.2 - character_travel_safety_mult = 0.2 - character_travel_speed_mult = 0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_egalitarian_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_caravaneers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 600 } -} - -tradition_horse_lords = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = horses.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - NOT = { - has_dlc_feature = khans_of_the_steppe - } - } - - can_pick = { - custom_description = { - text = culture_in_steppe_desc - any_culture_county = { - percent >= 0.4 - any_county_province = { - geographical_region = world_steppe - } - } - } - } - - parameters = { - unlock_maa_horse_archers = yes - can_recruit_open_specialist = yes - unlock_horse_pastures_building = yes - steppe_hunt_success_chance = yes - unlock_voluntary_laampdom = yes - } - - character_modifier = { - light_cavalry_damage_mult = 0.1 - light_cavalry_screen_mult = 0.1 - supply_duration = 1 - movement_speed = 0.1 - character_travel_speed_mult = 0.2 - character_travel_safety_mult = 0.2 - movement_speed_land_raiding = 0.3 - hostile_county_attrition_raiding = -0.25 - provisions_use_mult = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_communal_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_horse_lords } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - #if = { - # limit = { - # NOR = { - # has_cultural_pillar = heritage_turkic - # has_cultural_pillar = heritage_mongolic - # } - # } - # add = { - # value = tradition_unfulfilled_criteria_penalty - # desc = steppe_heritage_reduction_desc - # } - #} - } - } - - ai_will_do = { - value = 400 - } -} - -tradition_saharan_nomads = { - category = regional - - layers = { - 0 = learning - 1 = mena - 4 = desert.dds - } - - is_shown = { - any_culture_county = { - title_province = { - geographical_region = custom_sahara_proper - } - } - } - can_pick = { - any_culture_county = { - title_province = { - geographical_region = custom_sahara_proper - } - } - } - - parameters = { - desert_hunt_success_chance = yes - resistant_to_desert_privation = yes - } - character_modifier = { - light_cavalry_maintenance_mult = -0.25 - light_cavalry_recruitment_cost_mult = -0.25 - oasis_development_growth_factor = 0.1 - movement_speed = 0.1 - character_travel_speed = 10 - desert_travel_danger = desert_high_danger_reduction - drylands_travel_danger = drylands_high_danger_reduction - desert_mountains_travel_danger = desert_mountains_high_danger_reduction - movement_speed_land_raiding = 0.2 - hostile_county_attrition_raiding = -0.3 - - # Nullify the maluses from world_africa_sahara_provisions_usage_multiplier_modifier. - desert_provisions_use_mult = -0.66 - desert_mountains_provisions_use_mult = -0.66 - desert_supply_limit_mult = 0.5 - desert_mountains_supply_limit_mult = 0.5 - desert_fertility_growth_mult = medium_culture_county_fertility_value_mult - oasis_fertility_growth_mult = high_culture_county_fertility_value_mult - } - province_modifier = { - oasis_construction_gold_cost = -0.15 - desert_construction_gold_cost = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - any_county_province = { - geographical_region = custom_sahara_proper - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = sahara_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_saharan_nomads } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 400 } -} - -tradition_visigothic_codes = { - category = regional - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = crown.dds - } - - is_shown = { - always = no -# OR = { -# this = culture:visigothic -# this = culture:basque -# any_parent_culture_or_above = { -# OR = { -# this = culture:visigothic -# this = culture:basque -# } -# } -# } - } - can_pick = { -# OR = { -# this = culture:visigothic -# this = culture:basque -# any_parent_culture_or_above = { -# OR = { -# this = culture:visigothic -# this = culture:basque -# } -# } -# } -# scope:character = { -# has_religion = religion:christianity_religion #The Visigothic code is strongly associated with Christian canon law. -# } - } - - parameters = { - can_enact_high_partition_succession_law = yes - gender_equal_inheritance = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_egalitarian_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NAND = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - is_male = yes - } - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - is_female = yes - } - } - } - trigger_else = { - always = yes - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = three_gender_rulers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_visigothic_codes } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 200 } -} - -tradition_himalayan_settlers = { - category = regional - - layers = { - 0 = learning - 1 = indian - 4 = mountain.dds - } - - is_shown = { #Replaces Mountain Homes - OR = { - has_cultural_pillar = heritage_tibetan - has_cultural_pillar = heritage_qiangic - any_culture_county = { - title_province = { - geographical_region = world_himalaya - } - } - } - } - can_pick = { - OR = { - has_cultural_pillar = heritage_tibetan - has_cultural_pillar = heritage_qiangic - any_culture_county = { - title_province = { - geographical_region = world_himalaya - } - } - } - } - - parameters = { - unlock_maa_mountaineer = yes - rough_terrain_expert_trait_more_common = yes - mountain_trait_bonuses = yes - can_recruit_mountain_specialist = yes - resistant_to_mountain_privation = yes - } - - character_modifier = { - mountains_development_growth_factor = 0.2 - mountains_travel_danger = mountains_high_danger_reduction - movement_speed_land_raiding = 0.15 - hostile_county_attrition_raiding = -0.2 - } - province_modifier = { - mountains_construction_gold_cost = -0.1 - mountains_holding_construction_gold_cost = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - title_province = { - geographical_region = world_himalaya - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_himalaya_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_himalayan_settlers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.4 - title_province = { - geographical_region = world_himalaya - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_desert_nomads = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = camel.dds - } - - is_shown = { - OR = { - this = culture:bedouin - any_parent_culture_or_above = { - this = culture:bedouin - } - any_parent_culture = { - has_cultural_tradition = tradition_desert_nomads - } - } - } - can_pick = { - custom_tooltip = { - text = culture_in_camel_region_desc - any_culture_county = { - any_county_province = { - geographical_region = world_innovation_camels - } - } - } - } - - parameters = { - desert_warrior_trait_is_better = yes - desert_hunt_success_chance = yes - resistant_to_desert_privation = yes - } - character_modifier = { - camel_cavalry_maintenance_mult = -0.2 - camel_cavalry_recruitment_cost_mult = -0.2 - character_travel_speed = 10 - desert_travel_danger = desert_high_danger_reduction - drylands_travel_danger = drylands_high_danger_reduction - desert_mountains_travel_danger = desert_mountains_high_danger_reduction - movement_speed_land_raiding = 0.2 - hostile_county_attrition_raiding = -0.3 - } - province_modifier = { - desert_tax_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= camel_percentage_multiplier_value - any_county_province = { - geographical_region = world_innovation_camels - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_camel_region_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_desert_nomads } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.5 - any_county_province = { - geographical_region = world_innovation_camels - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_mountaineer_ruralism = { - category = regional - - layers = { - 0 = martial - 1 = western - 4 = mountain.dds - } - - is_shown = { - has_cultural_pillar = heritage_west_slavic - NOR = { - has_cultural_tradition = tradition_himalayan_settlers - has_cultural_tradition = tradition_mountain_homes - any_culture_county = { - title_province = { - geographical_region = world_himalaya - } - } - } - } - - can_pick = { - has_cultural_pillar = heritage_west_slavic - NOT = { - has_cultural_tradition = tradition_mountain_homes - } - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - - parameters = { - unlock_maa_zbrojnosh = yes - quarries_building_bonuses = yes - hill_farms_building_bonuses = yes - rough_terrain_expert_trait_more_common = yes - mountain_trait_bonuses = yes - can_recruit_mountain_specialist = yes - } - - character_modifier = { - mountains_travel_danger = mountains_high_danger_reduction - hills_travel_danger = hills_high_danger_reduction - } - - county_modifier = { - hills_development_growth_factor = 0.1 - mountains_development_growth_factor = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = mountains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_true_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mountaineer_ruralism } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = mountains - terrain = hills - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - county_has_province_with_terrain = { - terrain = mountains - terrain = hills - } - } - } - multiply = 8 - } - } -} - -tradition_steppe_tolerance = { - category = regional - - layers = { - 0 = intrigue - 1 = mena - 4 = greeting.dds - } - - is_shown = { - NOR = { - culture_tradition:tradition_african_tolerance = { is_in_list = traits } - culture_tradition:tradition_religion_blending = { is_in_list = traits } - } - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - } - can_pick = { - custom_tooltip = { - text = culture_in_steppe_desc - any_culture_county = { - percent >= 0.4 - any_county_province = { - geographical_region = world_steppe - } - } - } - } - - parameters = { #easily convert and don't force conversion - more_easily_converted = yes - less_likely_to_force_conversion = yes - } - - character_modifier = { # easier to self-convert and create or reform faith - faith_creation_piety_cost_mult = -0.2 - faith_conversion_piety_cost_mult = -0.2 - different_faith_opinion = 10 - different_faith_county_opinion_mult = -0.25 # reduced penalty for different faiths (note this appears confusing in the UI right now) - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_communal_desc - } - } - # No extra cost here, since we have a fairly restrictive can_pick block. - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_steppe_tolerance } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - multiply = 0.25 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - county_has_province_with_terrain = { - terrain = steppe - } - } - } - multiply = 8 - } - } -} - -tradition_nubian_warrior_queens = { - category = regional - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = crown.dds - } - - is_shown = { - NOT = { has_game_rule = inversed_gender_equality } - always = no -# any_parent_culture_or_above = { -# OR = { -# this = culture:nubian -# this = culture:daju -# } -# } - } - can_pick = { -# any_parent_culture_or_above = { -# OR = { -# this = culture:nubian -# this = culture:daju -# } -# } - } - - parameters = { - gender_equal_inheritance = yes - female_only_inheritance = yes - female_preference_inheritance = yes - prowess_from_martial_education = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_egalitarian_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NAND = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier > tier_barony - is_male = yes - } - any_ruler = { - count >= 3 - culture = prev - primary_title.tier > tier_barony - is_female = yes - } - } - } - trigger_else = { - always = yes - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = three_gender_rulers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_nubian_warrior_queens } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 200 } -} - -tradition_nubian_warrior_kings = { - category = regional - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = crown.dds - } - - is_shown = { - has_game_rule = inversed_gender_equality - any_parent_culture_or_above = { - OR = { - this = culture:nubian - this = culture:daju - } - } - } - can_pick = { - any_parent_culture_or_above = { - OR = { - this = culture:nubian - this = culture:daju - } - } - } - - parameters = { - gender_equal_inheritance = yes - male_only_inheritance = yes - male_preference_inheritance = yes - prowess_from_martial_education = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_egalitarian_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NAND = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier > tier_barony - is_male = yes - } - any_ruler = { - count >= 3 - culture = prev - primary_title.tier > tier_barony - is_female = yes - } - } - } - trigger_else = { - always = yes - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = three_gender_rulers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_nubian_warrior_kings } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 200 } -} diff --git a/common/culture/traditions/00_ritual_traditions.txt b/common/culture/traditions/00_ritual_traditions.txt deleted file mode 100644 index b638d5b17..000000000 --- a/common/culture/traditions/00_ritual_traditions.txt +++ /dev/null @@ -1,1794 +0,0 @@ -############################## -# RITUAL CULTURAL TRADITIONS # -############################## - -tradition_monogamous = { - category = ritual - - layers = { - 0 = learning - 1 = western - 4 = knight.dds - } - - can_pick = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOR = { - scope:replacing = culture_tradition:tradition_polygamous - scope:replacing = culture_tradition:tradition_concubines - } - } - } - NOR = { - culture_tradition:tradition_polygamous = { is_in_list = traits } - culture_tradition:tradition_concubines = { is_in_list = traits } - } - } - } - } - can_pick_for_hybridization = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - NOT = { # Only blocks polygamous to avoid duplicate warnings, but is blocked by concubines - culture_tradition:tradition_polygamous = { is_in_list = traits } - } - } - } - - parameters = { - number_of_spouses = 1 - romance_scheme_bonus_vs_spouse = yes - } - - character_modifier = { - spouse_opinion = 10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - scope:character.faith = { - has_doctrine = doctrine_monogamy - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = cheaper_tradition_from_faith - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_monogamous } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 0 } -} - -tradition_polygamous = { - category = ritual - - layers = { - 0 = diplo - 1 = mena - 4 = temple.dds - } - - can_pick = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOR = { - scope:replacing = culture_tradition:tradition_monogamous - scope:replacing = culture_tradition:tradition_concubines - } - } - } - NOR = { - culture_tradition:tradition_monogamous = { is_in_list = traits } - culture_tradition:tradition_concubines = { is_in_list = traits } - } - } - } - } - can_pick_for_hybridization = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - NOT = { # Only blocks concubines to avoid duplicate warnings, but is blocked by monogamous - culture_tradition:tradition_concubines = { is_in_list = traits } - } - } - } - - parameters = { - number_of_spouses = 4 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - scope:character.faith = { - OR = { - has_doctrine = doctrine_polygamy - has_doctrine = doctrine_concubines - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = cheaper_tradition_from_faith - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_polygamous } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 0 } -} - -tradition_concubines = { - category = ritual - - layers = { - 0 = intrigue - 1 = indian - 4 = greeting.dds - } - - can_pick = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOR = { - scope:replacing = culture_tradition:tradition_monogamous - scope:replacing = culture_tradition:tradition_polygamous - } - } - } - NOR = { - culture_tradition:tradition_monogamous = { is_in_list = traits } - culture_tradition:tradition_polygamous = { is_in_list = traits } - } - } - } - } - can_pick_for_hybridization = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - NOT = { # Only blocks monogamous to avoid duplicate warnings, but is blocked by polygamous - culture_tradition:tradition_monogamous = { is_in_list = traits } - } - } - } - - parameters = { - number_of_spouses = 1 - number_of_consorts = 3 - - number_of_consorts_hegemony = 5 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - scope:character.faith = { - OR = { - has_doctrine = doctrine_polygamy - has_doctrine = doctrine_concubines - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = cheaper_tradition_from_faith - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_concubines } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 0 } -} - -tradition_sacred_mountains = { - category = ritual - - layers = { - 0 = learning - 1 = mediterranean - 4 = mountain.dds - } - - is_shown = { - NOR = { - has_cultural_pillar = heritage_somalian - has_cultural_pillar = heritage_east_african - has_cultural_pillar = heritage_tibetan - has_cultural_pillar = heritage_qiangic - any_culture_county = { - title_province = { - geographical_region = world_himalaya - } - } - has_cultural_tradition = tradition_himalayan_settlers - } - scope:character = { government_has_flag = government_is_tribal } - } - can_pick = { - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - - parameters = { - piety_gain_on_building_complete_in_mountains = yes - zealous_people_internal_yurt_unlock = yes - } - - character_modifier = { - mountains_fertility_decline_mult = -0.1 - desert_mountains_fertility_decline_mult = -0.1 - } - - province_modifier = { - desert_mountains_tax_mult = 0.05 - mountains_tax_mult = 0.05 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_sacred_mountains } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { culture_pillar:ethos_spiritual = { is_in_list = traits } } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - piety_level >= 3 - } - } - multiply = scope:character.piety_level - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - multiply = 2 - } - } -} - -tradition_sacred_groves = { - category = ritual - - layers = { - 0 = learning - 1 = western - 4 = forest.dds - } - - is_shown = { - scope:character = { government_has_flag = government_is_tribal } - } - can_pick = { - custom_description = { - text = culture_in_forest_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - terrain = jungle - } - } - } - } - - parameters = { - piety_gain_on_building_complete_in_forest_taiga = yes - } - province_modifier = { - forest_tax_mult = 0.05 - taiga_tax_mult = 0.05 - jungle_tax_mult = 0.05 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - terrain = jungle - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = forest_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_sacred_groves } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { culture_pillar:ethos_spiritual = { is_in_list = traits } } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - piety_level >= 3 - } - } - multiply = scope:character.piety_level - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - terrain = jungle - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - county_has_province_with_terrain = { - terrain = forest - terrain = taiga - terrain = jungle - } - } - } - multiply = 4 - } - } -} - -tradition_culinary_art = { - category = ritual - - layers = { - 0 = diplo - 1 = indian - 4 = food.dds - } - - can_pick = { - custom_tooltip = { - text = culture_in_farmlands_or_floodplains_terrain_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains - } - } - } - } - - parameters = { - more_expensive_feasts = yes - refined_feasts = yes - renown_from_feasts = yes - characters_are_better_food_tasters = yes - better_food_tasters = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - count >= 5 - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_farmlands_or_floodplains_terrain_count_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_culinary_art } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - count >= 2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_festivities = { - category = ritual - - layers = { - 0 = diplo - 1 = indian - 4 = food.dds - } - - parameters = { - more_frequent_feasts = yes - reveler_traits_more_common = yes - reveler_traits_more_valued = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_stoic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_reveler - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_reveler_lifestyle_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_festivities } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character ?= { - has_trait = lifestyle_reveler - } - } - } - multiply = 0.5 - } - else = { - multiply = 2 - } - } -} - -tradition_sorcerous_metallurgy = { - category = ritual - - layers = { - 0 = learning - 1 = mediterranean - 4 = tools.dds - } - - is_shown = { - } - - can_pick = { - scope:character = { - faith = { - NOR = { - has_doctrine_parameter = witchcraft_illegal - has_doctrine_parameter = witchcraft_shunned - } - } - } - } - - parameters = { - more_expensive_weapon_inspiration = yes - improved_weapon_inspiration = yes - building_barracks_piety_bonuses = yes - sorcerous_metallurgy_internal_yurt_unlock = yes - nomadic_metal_artifact_unlock = yes - } - - character_modifier = { - prowess_per_piety_level = 2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = witch - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = three_witch_rulers_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_sorcerous_metallurgy } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - has_trait = witch - } - } - } - multiply = 0.5 - } - else = { - multiply = 8 - } - } -} - -tradition_mystical_ancestors = { - category = ritual - - layers = { - 0 = learning - 1 = mediterranean - 4 = philosopher.dds - } - - is_shown = { - any_parent_culture_or_above = { - has_cultural_tradition = tradition_mystical_ancestors - } - } - - can_pick = { #Can pick if your culture has mystical ancestors in its history - custom_tooltip = { - text = any_ancestor_culture_was_mystical - any_parent_culture_or_above = { - has_cultural_tradition = tradition_mystical_ancestors - } - } - } - - parameters = { - cannot_disherit = yes - landing_house_members_gives_renown = yes - piety_penalty_for_revoking_titles_from_house_members = yes - } - - character_modifier = { - dynasty_opinion = 10 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mystical_ancestors } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 1000 } -} - -tradition_religion_blending = { - category = ritual - - layers = { - 0 = diplo - 1 = mediterranean - 4 = temple.dds - } - - is_shown = { - NOT = { - culture_tradition:tradition_steppe_tolerance = { is_in_list = traits } - } - } - can_pick = { - custom_tooltip = { - text = rulers_following_different_faiths_trigger_desc - scope:character = { - any_vassal = { - count >= 2 - culture = prev.culture - faith != prev.faith - } - } - } - } - - parameters = { - more_easily_converted = yes - } - - character_modifier = { - faith_creation_piety_cost_mult = -0.2 - faith_conversion_piety_cost_mult = -0.2 - ignore_opinion_of_different_faith = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_vassal = { - count >= 5 - culture = prev.culture - faith != prev.faith - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_following_different_faiths_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_religion_blending } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - any_vassal = { - count >= 5 - culture = prev.culture - faith != prev.faith - } - } - } - } - multiply = 0 - } - } -} - -tradition_religious_patronage = { - category = ritual - - layers = { - 0 = steward - 1 = indian - 4 = temple.dds - } - - can_pick = { - custom_tooltip = { - any_culture_county = { - percent >= 0.2 - any_county_province = { - has_holding_type = church_holding - } - } - text = 20_percent_churches - } - } - - parameters = { - extra_piety_from_temple_construction = yes - renown_from_temple_construction = yes - consolidate_rule_decision = yes - } - character_modifier = { - monthly_piety_from_buildings_mult = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - faith = scope:character.faith - has_trait = zealous - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_same_faith_zealous_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_religious_patronage } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - scope:character = { - government_has_flag = government_is_tribal - } - } - multiply = 0 - } - } -} - -tradition_medicinal_plants = { - category = ritual - - layers = { - 0 = learning - 1 = indian - 4 = forest.dds - } - - parameters = { - herbalist_traits_more_common = yes - herbalist_trait_gives_bonuses = yes - } - - character_modifier = { - owned_hostile_scheme_success_chance_add = 5 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_bureaucratic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_herbalist - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_lifestyle_herbalist_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_medicinal_plants } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - scope:character ?= { - NOT = { - has_trait = lifestyle_herbalist - } - } - } - multiply = 0.75 - } - else = { - multiply = 4 - } - } -} - -tradition_sacred_hunts = { - category = ritual - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = hunter.dds - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_tooltip = { - text = cannot_have_tradition_vegetarianism - NOT = { culture_tradition:tradition_vegetarianism = { is_in_list = traits } } - } - } - - parameters = { - sacred_hunts = yes - hunting_traits_more_pious = yes - zealous_people_internal_yurt_unlock = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_hunter - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_hunter_lifestyle_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_sacred_hunts } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - multiply = 0.5 - } - } -} - -tradition_faith_bound = { - category = ritual - - layers = { - 0 = learning - 1 = indian - 4 = crown.dds - } - - parameters = { - same_faith_inheritance_only = yes - } - character_modifier = { - opinion_of_different_faith = -10 - ai_zeal = 25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - any_ruler = { - culture = prev - THIS != scope:character - faith = scope:character.faith - primary_title.tier >= tier_county - } - } - NOT = { - any_ruler = { - percent >= 0.9 - culture = prev - primary_title.tier >= tier_county - faith = scope:character.faith - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_same_faith_desc - } - } - if = { - limit = { - OR = { - has_variable = defensive_traditionalist_discount - has_variable = aggressive_traditionalist_discount - } - } - add = { - value = traditionalist_discount - desc = traditionalist_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_faith_bound } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 0 - if = { - limit = { - scope:character = { - has_trait = zealous - } - } - add = 100 - } - } -} - -tradition_by_the_sword = { - category = ritual - - layers = { - 0 = learning - 1 = mena - 4 = swords.dds - } - - can_pick = { - custom_tooltip = { - text = faith_not_allowed_holy_war_desc - scope:character = { - faith = { - NOT = { has_doctrine_parameter = holy_wars_forbidden } # Pacifists cannot Holy War - } - } - } - } - - parameters = { - no_limit_to_kingdom_level_holy_wars = yes - cb_lower_piety_level_requirement = yes - } - character_modifier = { - diplomacy_per_piety_level = -1 - martial_per_piety_level = 1 - different_faith_opinion = -15 - monthly_piety_gain_mult = -0.2 - ai_zeal = 25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - faith = scope:character.faith - has_trait = zealous - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_same_faith_zealous_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_by_the_sword } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 0 - if = { - limit = { - scope:character ?= { - has_trait = zealous - ai_has_warlike_personality = yes - any_neighboring_top_liege_realm_owner = { - count >= 2 - primary_title.tier >= tier_kingdom - faith != prev.faith - } - } - } - add = 1000 - } - } -} - -tradition_language_scholars = { - category = ritual - - layers = { - 0 = intrigue - 1 = indian - 4 = philosopher.dds - } - - parameters = { - piety_from_language_schemes = yes - language_success_chance_per_piety_level = yes - languages_speed_up_claims = yes - rulers_want_to_learn_languages_of_coreligionists = yes - } - character_modifier = { - learn_language_scheme_phase_duration_add = medium_scheme_phase_duration_bonus_value - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_spiritual_or_egalitarian_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - piety_level >= 3 - num_of_known_languages >= 3 - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = piety_level_kown_languages_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_language_scholars } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - } -} - -# This is the free version of runestones. -tradition_runestones = { - category = ritual - - layers = { - 0 = steward - 1 = western - 4 = runestone.dds - } - - # Runestones are available in a slightly reduced form in the base title, so we let you access this tradition regardless of whether you have FP1 or not. - is_shown = { - has_cultural_pillar = heritage_north_germanic - } - can_pick = { - custom_tooltip = { - text = cannot_have_tradition_fp1_northern_stories - NOT = { culture_tradition:tradition_fp1_northern_stories = { is_in_list = traits } } - } - } - - parameters = { - has_access_to_runestones = yes - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_bureaucratic_desc - } - } - # Poet, Arrogant, or Journaller requirement. - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - OR = { - has_trait = lifestyle_poet - has_trait = arrogant - has_trait = journaller - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_lacks_storytelling_traits_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_runestones } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - } -} - -tradition_merciful_blindings = { - category = ritual - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = tools.dds - } - - can_pick = { - custom_tooltip = { - text = cannot_have_tradition_byzantine_succession - NOT = { culture_tradition:tradition_byzantine_succession = { is_in_list = traits } } - } - } - - parameters = { - can_blind_prisoners = yes - merciful_blinding = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_or_courtly_desc - } - } - if = { - limit = { - scope:character = { - NOT = { - any_prisoner = { - scope:character = { - OR = { - has_banish_reason = prev - has_execute_reason = prev - } - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = no_prisoner_with_harsh_reason_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_merciful_blindings } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { # Reduce chance of picking this if the culture has another use of prisoners already - culture_tradition:tradition_talent_acquisition = { is_in_list = traits } - } - multiply = 0.5 - } - } -} diff --git a/common/culture/traditions/00_societal_traditions.txt b/common/culture/traditions/00_societal_traditions.txt deleted file mode 100644 index 85ee7f0e7..000000000 --- a/common/culture/traditions/00_societal_traditions.txt +++ /dev/null @@ -1,3143 +0,0 @@ -################################ -# SOCIETAL CULTURAL TRADITIONS # -################################ - -tradition_xenophilic = { - category = societal - - layers = { - 0 = learning - 1 = mena - 4 = conversation.dds - } - - can_pick = { - custom_tooltip = { - text = culture_acceptance_trigger_desc - any_culture_global = { - count >= xenophilic_nr_of_cultures_value - this != prev - cultural_acceptance = { target = prev value >= xenophilic_acceptance_value } - } - } - } - - culture_modifier = { - cultural_acceptance_gain_mult = 0.25 - } - character_modifier = { - different_culture_opinion = 10 - ignore_negative_opinion_of_culture = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - #culture_pillar:ethos_bureaucratic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_or_egalitarian_desc - } - } - if = { - limit = { - NOT = { - any_culture_global = { - count >= xenophilic_nr_of_cultures_cost_value - this != prev - cultural_acceptance = { target = prev value >= xenophilic_acceptance_cost_value } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_acceptance_cost_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_xenophilic_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_xenophilic } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { # Avoid stacking similar traditions - culture_tradition:tradition_culture_blending = { is_in_list = traits } - culture_tradition:tradition_tgp_religious_hospitality = { is_in_list = traits } - } - multiply = 0.25 - } - if = { - limit = { # If you like to invade people, don't pick this tradition - culture_tradition:tradition_malleable_invaders = { is_in_list = traits } - } - multiply = 0 - } - - } -} - -tradition_chivalry = { - category = societal - - layers = { - 0 = diplo - 1 = western - 4 = knight.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_brythonic - has_cultural_pillar = heritage_central_germanic - has_cultural_pillar = heritage_frankish - has_cultural_pillar = heritage_goidelic - has_cultural_pillar = heritage_iberian - has_cultural_pillar = heritage_latin - has_cultural_pillar = heritage_west_germanic - } - } - - parameters = { - can_use_sparring_duel = yes - romance_scheme_bonuses = yes - romance_scheme_penalty = yes - ai_romance_scheme_increase = yes - poet_trait_romance_bonuses = yes - can_host_joust_contests = yes - knight_errant_trait_bonuses = yes - } - - character_modifier = { - tyranny_gain_mult = 0.5 - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_courtly_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_chivalry_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_chivalry_tournament_discount - } - - } - - add = { - value = tradition_tournament_discount - desc = tradition_tournament_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_chivalry } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - } -} - -tradition_hard_working = { - category = societal - - layers = { - 0 = diplo - 1 = indian - 4 = tools.dds - } - - can_pick = { - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - development_gain_on_building_complete = yes - next_level_w_mills = yes - } - character_modifier = { - build_speed = -0.15 - stress_gain_mult = 0.15 - build_gold_cost = 0.15 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = diligent - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_diligent_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_hard_working_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_hard_working } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOR = { - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - multiply = 0.5 - } - else_if = { - limit = { - scope:character ?= { - ai_has_economical_boom_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_loyal_soldiers = { - category = societal - - layers = { - 0 = diplo - 1 = mena - 4 = hostages.dds - } - - parameters = { - doesnt_care_about_culture_faith_in_factions = yes - wants_to_learn_liege_language = yes - extra_learn_language_success_chance_vs_liege = yes - loyal_trait_more_common = yes - more_hostage_acceptance_for_vassals = yes - nomadic_loyal_soldiers_obedience = yes - loyal_soldiers_internal_yurt_unlock = yes - } - character_modifier = { - opinion_of_liege = 10 - } - county_modifier = { - county_opinion_add = 5 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - top_liege != this - culture != liege.culture - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_under_another_culture_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_loyal_soldiers_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_loyal_soldiers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - is_divergent_culture = no - } - multiply = 0 - } - } -} - -tradition_pacifism = { - category = societal - - layers = { - 0 = learning - 1 = indian - 4 = diplomacy.dds - } - - can_pick = { - custom_description = { - text = culture_not_bellicose - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - culture_not_warlike_trigger = yes - } - - parameters = { - reduced_cost_for_conversion_to_pacifist_faith = yes - } - - county_modifier = { - development_growth_factor = 0.15 - county_opinion_add = 10 - } - character_modifier = { - martial = -1 - monthly_martial_lifestyle_xp_gain_mult = -0.2 - - ai_war_chance = -0.75 - ai_war_cooldown = 10 - ai_boldness = -25 - ai_compassion = 25 - } - province_modifier = { - travel_danger = -5 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_or_egalitarian_desc - } - } - if = { - limit = { - scope:character = { - is_at_war = yes - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = is_at_war_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_pacifism_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_pacifism } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 0 - if = { - limit = { - scope:character = { religion = { is_in_family = rf_eastern } } - is_divergent_culture = yes - } - add = 100 - } - } -} - -tradition_spartan = { - category = societal - - layers = { - 0 = steward - 1 = indian - 4 = council.dds - } - - is_shown = { - NOT = { - scope:character = { - government_has_flag = government_is_tribal - } - } - } - - character_modifier = { - monthly_prestige_gain_mult = -0.35 - monthly_court_grandeur_change_mult = -0.2 - castle_holding_build_gold_cost = -0.15 - castle_holding_holding_build_gold_cost = -0.15 - courtly_opinion = -20 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_communal_desc - } - } - if = { - limit = { - scope:character.prestige_level >= 3 - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = prestige_level_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_spartan_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_spartan } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - limit = { - is_divergent_culture = no - } - multiply = 0 - } - } -} - -tradition_diasporic = { - category = societal - - layers = { - 0 = learning - 1 = mediterranean - 4 = noble.dds - } - - # Disaporic peoples are marginalized people who have lost their traditional homeland and been forced to live elsewhere. Any hybrid or divergent culture will, by definition, have a new homeland. As a result, new cultures can never pick this tradition, and only historical cultures may start with it. - is_shown = { always = no } - - parameters = { - wanderers_learn_languages = yes - extra_language_cap = yes - unlock_voluntary_laampdom = yes - unlock_minority_community = yes - cannot_convert_diasporia = yes - } - - character_modifier = { - stewardship = 1 - learning = 1 - ignore_negative_opinion_of_culture = yes - diplomatic_range_mult = 0.2 - } - - cost = { prestige = 400 } - ai_will_do = { value = 0 } -} - -tradition_hunters = { - category = societal - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = hunter.dds - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_tooltip = { - text = cannot_have_tradition_vegetarianism - NOT = { culture_tradition:tradition_vegetarianism = { is_in_list = traits } } - } - } - - parameters = { - more_frequent_hunts = yes - hunting_traits_more_valued = yes - hunting_traits_more_common = yes - always_unlock_legendary_hunting_lodge = yes - } - - character_modifier = { - character_travel_speed_mult = 0.15 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_hunter - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_hunter_lifestyle_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_hunters_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_hunters } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - scope:character = { - government_has_flag = government_is_tribal - } - } - multiply = 0 - } - } -} - -tradition_vegetarianism = { - category = societal - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = food.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_indo_aryan - has_cultural_pillar = heritage_dravidian - } - } - can_pick = { - OR = { - has_cultural_pillar = heritage_indo_aryan - has_cultural_pillar = heritage_dravidian - } - custom_tooltip = { - text = cannot_have_tradition_sacred_hunts - NOT = { culture_tradition:tradition_sacred_hunts = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_hunters - NOT = { culture_tradition:tradition_hunters = { is_in_list = traits } } - } - } - can_pick_for_hybridization = { - custom_tooltip = { - text = cannot_have_vegetarianism_and_sacred_hunts - NOT = { culture_tradition:tradition_sacred_hunts = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_vegetarianism_and_hunters - NOT = { culture_tradition:tradition_hunters = { is_in_list = traits } } - } - } - - parameters = { - cannot_hunt = yes - vegetarian_building_ban = yes - vegetarian_fruit_orchard_allowed = yes - vegetarian_next_level_cereal_fields = yes - } - character_modifier = { - health = 0.25 - } - county_modifier = { - plains_development_growth_factor = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_spiritual_or_stoic_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_vegetarianism_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_vegetarianism } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 800 - if = { - limit = { - NOT = { - scope:character.faith = { - has_doctrine = tenet_dharmic_pacifism - } - } - } - multiply = 0 - } - } -} - -tradition_seafaring = { - category = societal - - layers = { - 0 = martial - 1 = western - 4 = ship.dds - } - - can_pick = { - custom_description = { - text = percentage_of_culture_on_coast_desc - any_culture_county = { - percent >= 0.5 - has_coastal_province = yes - } - } - # Shouldn't be combined with the following traditions: - custom_tooltip = { - text = cannot_have_tradition_fp1_coastal_warriors - NOT = { culture_tradition:tradition_fp1_coastal_warriors = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_maritime_way_of_life - NOT = { culture_tradition:tradition_maritime_way_of_life = { is_in_list = traits } } - } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - trade_ports_give_control_growth = yes - trade_ports_give_levies = yes - can_travel_along_rivers = yes - trade_ports_enabled_for_tribals = yes - } - character_modifier = { - embarkation_cost_mult = -0.85 - sea_travel_danger = medium_sea_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_bureaucratic_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.7 - has_coastal_province = yes - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = high_coastal_percentage_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_seafaring_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_seafaring } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { # Make stacking more less common - limit = { - OR = { - culture_tradition:tradition_maritime_mercantilism = { is_in_list = traits } - culture_tradition:tradition_fishermen = { is_in_list = traits } - } - } - multiply = 2 - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - has_coastal_province = yes - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - has_coastal_province = yes - } - } - multiply = 8 - } - } -} - -tradition_storytellers = { - category = societal - - layers = { - 0 = learning - 1 = mena - 4 = ceremony.dds - } - - can_pick = { - custom_tooltip = { - text = cannot_have_tradition_fp1_northern_stories - NOT = { culture_tradition:tradition_fp1_northern_stories = { is_in_list = traits } } - } - } - - character_modifier = { - owned_scheme_secrecy_add = -15 - owned_legend_spread_mult = 0.05 - } - parameters = { - better_ward_education = yes - tells_stories = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_stoic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_poet - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_poet_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_storytellers_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_storytellers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - limit = { # Less likely to adopt this tradition for non-tribals, unless any parent culture already has it - NOR = { - scope:character = { - government_has_flag = government_is_tribal - } - any_parent_culture_or_above = { - has_cultural_tradition = tradition_storytellers - } - } - } - multiply = 0.5 - } - else_if = { - limit = { - scope:character ?= { - OR = { - num_personal_legend_seeds >= 1 - num_triggered_legend_seeds >= 1 - } - } - } - multiply = 8 - } - } -} - -tradition_music_theory = { - category = societal - - layers = { - 0 = intrigue - 1 = western - 4 = musician.dds - } - - is_shown = { - has_ep1_court_positions_dlc_trigger = yes - } - - parameters = { - gregarious_trait_gives_bonuses = yes - characters_are_better_court_musicians = yes # Also hooked in to increase the Feast opinion bonus - better_court_musicians = yes - withering_mind_less_likely = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_poet - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_poet_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_music_theory_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_music_theory } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - limit = { # AI should avoid stacking traditions for court positions - OR = { - culture_tradition:tradition_poetry = { is_in_list = traits } - culture_tradition:tradition_tgp_ephemeral_grace = { is_in_list = traits } - } - } - multiply = 0.25 - } - } -} - -tradition_poetry = { - category = societal - - layers = { - 0 = diplo - 1 = western - 4 = quill.dds - } - - is_shown = { - NOT = { has_cultural_tradition = tradition_fp3_enlightened_magnates } - NAND = { - has_fp3_dlc_trigger = yes - has_cultural_pillar = heritage_iranian - } - } - - can_pick = { - custom_tooltip = { - text = cannot_have_tradition_fp1_northern_stories - NOT = { culture_tradition:tradition_fp1_northern_stories = { is_in_list = traits } } - } - NOT = { culture_tradition:tradition_tgp_ephemeral_grace = { is_in_list = traits } } - } - - parameters = { - poet_trait_gives_bonuses = yes - poet_trait_more_common = yes - characters_are_better_court_poets = yes - better_court_poets = yes - } - - character_modifier = { - owned_legend_spread_mult = 0.05 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_poet - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_poet_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_poetry_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_poetry } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - limit = { # AI should avoid stacking traditions for courtly court positions - culture_tradition:tradition_music_theory = { is_in_list = traits } - } - multiply = 0.25 - } - } -} - -tradition_fishermen = { - category = societal - - layers = { - 0 = steward - 1 = mediterranean - 4 = ship.dds - } - - can_pick = { - custom_description = { - text = culture_on_coast_desc - any_culture_county = { - has_coastal_province = yes - } - } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - coastal_holdings_give_defensive_bonus = yes - trade_ports_stationed_maa_bonus = yes - } - - character_modifier = { - coastal_advantage = 5 - supply_capacity_mult = 0.5 - coastal_sea_travel_danger = low_sea_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = culture_not_bellicose - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - has_coastal_province = yes - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = coastal_percentage_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_fishermen_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fishermen } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { # Make stacking a bit more common - limit = { - OR = { - culture_tradition:tradition_maritime_mercantilism = { is_in_list = traits } - culture_tradition:tradition_seafaring = { is_in_list = traits } - } - } - multiply = 2 - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - has_coastal_province = yes - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - has_coastal_province = yes - } - } - multiply = 2 - } - } -} - -tradition_mendicant_mystics = { - category = societal - - layers = { - 0 = learning - 1 = indian - 4 = speech.dds - } - - parameters = { - mystic_trait_gives_bonuses = yes - mystic_trait_more_common = yes - mendicant_mystics_may_appear = yes - } - - character_modifier = { - character_travel_speed_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_mystic - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_mystic_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_mendicant_mystics_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mendicant_mystics } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - multiply = 0.7 - } - } -} - -tradition_warrior_culture = { - category = societal - - layers = { - 0 = martial - 1 = western - 4 = soldiers.dds - } - - is_shown = { - NOT = { has_cultural_tradition = tradition_hird } - } - can_pick = { - culture_not_pacifistic_trigger = yes - custom_tooltip = { - text = government_is_tribal_tt - scope:character = { - government_has_flag = government_is_tribal - } - } - custom_tooltip = { - text = cannot_have_tradition_fp1_coastal_warriors - NOT = { culture_tradition:tradition_fp1_coastal_warriors = { is_in_list = traits } } - } - } - - parameters = { - strong_traits_more_valued = yes - strong_traits_more_common = yes - weak_traits_looked_down_upon = yes - rowdy_trait_more_common = yes - pensive_trait_less_common = yes - } - character_modifier = { - cultural_head_fascination_mult = -0.25 - ai_boldness = 25 - accolade_glory_gain_mult = 0.1 - monthly_martial_lifestyle_xp_gain_mult = 0.15 - men_at_arms_limit = 1 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - OR = { - has_trait = strong - has_trait = physique_good - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = strong_rulers_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_warrior_culture_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - if = { - limit = { - has_variable = aggressive_traditionalist_discount - } - add = { - value = traditionalist_discount - desc = traditionalist_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_warrior_culture } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - multiply = 0 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_martial_admiration = { - category = societal - - layers = { - 0 = martial - 1 = indian - 4 = knight.dds - } - - is_shown = { - NOR = { #Replaced by Futuwaa and Druzhina - has_cultural_pillar = heritage_iranian - has_cultural_pillar = heritage_frankish - has_cultural_pillar = heritage_east_slavic - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_druzhina - has_cultural_tradition = tradition_chanson_de_geste - } - } - - can_pick = { - culture_not_pacifistic_trigger = yes - NOR = { #Replaced by Futuwaa and Druzhina - has_cultural_pillar = heritage_iranian - has_cultural_pillar = heritage_frankish - has_cultural_pillar = heritage_east_slavic - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_druzhina - has_cultural_tradition = tradition_chanson_de_geste - } - } - - parameters = { - martial_education_more_valued = yes - prowess_traits_more_valued = yes - blademaster_trait_bonuses = yes - craven_and_content_traits_looked_down_upon = yes - knights_slightly_more_prone_to_injury = yes - can_duel_rivals = yes - } - - character_modifier = { - knight_limit = 2 - negate_prowess_penalty_add = 5 # Wounded knights fight better! - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_stoic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_knight = { - count >= 6 - prowess >= 12 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = knights_with_prowess_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_martial_admiration_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_martial_admiration } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_philosopher_culture = { - category = societal - - layers = { - 0 = learning - 1 = indian - 4 = philosopher.dds - } - - is_shown = { - NOT = { has_cultural_tradition = tradition_fp3_beacon_of_learning } - } - - can_pick = { - custom_description = { - text = culture_not_bellicose - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - NOT = { has_cultural_tradition = tradition_warrior_culture } - } - - parameters = { - pensive_trait_more_common = yes - rowdy_trait_less_common = yes - innovation_from_learning_traits = yes - } - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.2 - learning_per_prestige_level = 1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = scholar - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_scholar_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_philosopher_culture_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_philosopher_culture } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - -tradition_welcoming = { - category = societal - - layers = { - 0 = diplo - 1 = mena - 4 = diplomat.dds - } - - parameters = { - diplomacy_education_better_outcomes = yes - charming_trait_more_common = yes - } - character_modifier = { - monthly_court_grandeur_change_mult = 0.15 - owned_personal_scheme_success_chance_add = 10 - enemy_hostile_scheme_success_chance_add = 10 - character_travel_safety_mult = 0.1 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_egalitarian_or_stoic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - OR = { - has_trait = education_diplomacy_4 - has_trait = education_diplomacy_5 - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_diplomacy_edu_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_welcoming } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_eye_for_an_eye = { is_in_list = traits } - culture_tradition:tradition_zealous_people = { is_in_list = traits } - culture_tradition:tradition_forbearing = { is_in_list = traits } - culture_tradition:tradition_equitable = { is_in_list = traits } - culture_tradition:tradition_charitable = { is_in_list = traits } - culture_tradition:tradition_modest = { is_in_list = traits } - } - } - multiply = 0.1 - } - } -} - -tradition_eye_for_an_eye = { - category = societal - - layers = { - 0 = martial - 1 = mena - 4 = king.dds - } - - parameters = { - vengeful_trait_more_common = yes - vengeful_positive_forgiving_negative = yes - rivalries_more_common = yes - hostile_action_vs_rival_bonuses = yes - } - character_modifier = { - dread_baseline_add = 10 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = vengeful - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_vengeful_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_eye_for_an_eye } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_welcoming = { is_in_list = traits } - culture_tradition:tradition_zealous_people = { is_in_list = traits } - culture_tradition:tradition_forbearing = { is_in_list = traits } - culture_tradition:tradition_equitable = { is_in_list = traits } - culture_tradition:tradition_charitable = { is_in_list = traits } - culture_tradition:tradition_modest = { is_in_list = traits } - } - } - multiply = 0.1 - } - } -} - -tradition_zealous_people = { - category = societal - - layers = { - 0 = learning - 1 = mediterranean - 4 = speech.dds - } - - parameters = { - zealous_trait_more_common = yes - humble_trait_more_common = yes - harder_to_convert_character_faith = yes - harder_to_convert_county_faith = yes - zealous_people_internal_yurt_unlock = yes - } - character_modifier = { - opinion_of_different_faith = -15 - ai_zeal = 25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = zealous - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_zealous_desc - } - } - if = { - limit = { - OR = { - has_variable = defensive_traditionalist_discount - has_variable = aggressive_traditionalist_discount - } - } - add = { - value = traditionalist_discount - desc = traditionalist_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_zealous_people } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_welcoming = { is_in_list = traits } - culture_tradition:tradition_eye_for_an_eye = { is_in_list = traits } - culture_tradition:tradition_forbearing = { is_in_list = traits } - culture_tradition:tradition_equitable = { is_in_list = traits } - culture_tradition:tradition_charitable = { is_in_list = traits } - culture_tradition:tradition_modest = { is_in_list = traits } - } - } - multiply = 0.1 - } - } -} - -tradition_forbearing = { - category = societal - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = philosopher.dds - } - - parameters = { - patient_trait_more_common = yes - calm_trait_more_common = yes - forbearing_internal_yurt_unlock = yes - } - character_modifier = { - stress_gain_mult = -0.1 - dread_baseline_add = -5 - - ai_war_cooldown = 3 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = patient - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_patient_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_forbearing } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_welcoming = { is_in_list = traits } - culture_tradition:tradition_eye_for_an_eye = { is_in_list = traits } - culture_tradition:tradition_zealous_people = { is_in_list = traits } - culture_tradition:tradition_equitable = { is_in_list = traits } - culture_tradition:tradition_charitable = { is_in_list = traits } - culture_tradition:tradition_modest = { is_in_list = traits } - } - } - multiply = 0.1 - } - } -} - -tradition_equitable = { - category = societal - - layers = { - 0 = diplo - 1 = mediterranean - 4 = hostages.dds - } - - parameters = { - just_trait_more_common = yes - honest_trait_more_common = yes - more_hostage_acceptance = yes - } - character_modifier = { - hostile_scheme_phase_duration_add = medium_scheme_phase_duration_malus_value - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_egalitarian_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = just - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_just_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_equitable } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_welcoming = { is_in_list = traits } - culture_tradition:tradition_eye_for_an_eye = { is_in_list = traits } - culture_tradition:tradition_zealous_people = { is_in_list = traits } - culture_tradition:tradition_forbearing = { is_in_list = traits } - culture_tradition:tradition_charitable = { is_in_list = traits } - culture_tradition:tradition_modest = { is_in_list = traits } - } - } - multiply = 0.1 - } - } -} - -tradition_charitable = { - category = societal - - layers = { - 0 = diplo - 1 = mena - 4 = ceremony.dds - } - - parameters = { - generous_trait_more_common = yes - compassionate_trait_more_common = yes - more_gift_opinion = yes - gives_more_gifts = yes - } - character_modifier = { - general_opinion = 5 - monthly_income_mult = -0.03 - ai_greed = -25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = generous - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_generous_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_charitable } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_welcoming = { is_in_list = traits } - culture_tradition:tradition_eye_for_an_eye = { is_in_list = traits } - culture_tradition:tradition_zealous_people = { is_in_list = traits } - culture_tradition:tradition_forbearing = { is_in_list = traits } - culture_tradition:tradition_equitable = { is_in_list = traits } - culture_tradition:tradition_modest = { is_in_list = traits } - } - } - multiply = 0.1 - } - } -} - -tradition_modest = { - category = societal - - layers = { - 0 = learning - 1 = indian - 4 = artisan.dds - } - - parameters = { - temperate_trait_more_common = yes - introverted_trait_bonuses = yes - ambitious_trait_penalty = yes - } - character_modifier = { - monthly_prestige_gain_mult = -0.1 - ai_boldness = -25 - } - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = temperate - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_temperate_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_modest } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_welcoming = { is_in_list = traits } - culture_tradition:tradition_eye_for_an_eye = { is_in_list = traits } - culture_tradition:tradition_zealous_people = { is_in_list = traits } - culture_tradition:tradition_forbearing = { is_in_list = traits } - culture_tradition:tradition_equitable = { is_in_list = traits } - culture_tradition:tradition_charitable = { is_in_list = traits } - } - } - multiply = 0.1 - } - } -} - -tradition_practiced_pirates = { - category = societal - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = battle.dds - } - - can_pick = { - custom_description = { - text = percentage_of_culture_on_coast_desc - any_culture_county = { - percent >= 0.5 - has_coastal_province = yes - } - } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - culture_can_raid_at_sea_even_if_feudal = yes - not_tribal_raiding_malus = yes - } - - character_modifier = { - max_loot_mult = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_desc - } - } - # Coastal requirement. - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.7 - has_coastal_province = yes - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = high_coastal_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_practiced_pirates } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { # Should be fairly rare for cultures outside of a Berber heritage - has_cultural_pillar = heritage_berber - } - multiply = 5 - } - } -} - -tradition_life_is_just_a_joke = { - category = societal - - layers = { - 0 = intrigue - 1 = western - 4 = noble.dds - } - - parameters = { - # Gregarious, Content, Cynical, & Fickle all gain +5 same-culture opinion. - life_is_a_joke_trait_same_culture_opinion = yes - #lose stress on war declaration - war_stress_loss = yes - #AI boldness increased - added_character_boldness = yes - cultrad_unlocks_t3_arbitrary_arrests = yes - } - - character_modifier = { - ai_boldness = high_positive_ai_value - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_communal_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = cynical - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_cynical_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_life_is_just_a_joke } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 0 } # The AI never pick this -} - -tradition_artisans = { - category = societal - - layers = { - 0 = steward - 1 = mena - 4 = artisan.dds - } - - is_shown = { - has_dlc_feature = royal_court - } - - parameters = { - improved_artisan_inspiration = yes - improved_weaver_inspiration = yes - } - county_modifier = { - build_gold_cost = -0.05 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - OR = { - has_completed_inspiration = yes - any_courtier_or_guest = { - OR = { - has_completed_inspiration = yes - exists = inspiration - } - } - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = has_courtier_or_guest_with_inspiration_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_artisans } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - } -} - -tradition_noble_adoption = { - category = societal - - layers = { - 0 = diplo - 1 = mena - 4 = diplomat.dds - } - - is_shown = { - NOT = { - has_game_rule = no_adoption - } - } - - parameters = { - allows_adoption = yes - free_adoption = yes - better_ward_education = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_noble_adoption } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - } -} - -tradition_itinerant_pastoralists = { - category = societal - - layers = { - 0 = learning - 1 = mediterranean - 4 = noble.dds - } - - is_shown = { always = no } - - parameters = { - wanderers_learn_languages = yes - extra_language_cap = yes - unlock_voluntary_laampdom = yes - unlock_minority_community = yes - cannot_convert_diasporia = yes - pastures_building_bonuses = yes - } - - character_modifier = { - diplomatic_range_mult = 0.2 - movement_speed = 0.05 - character_travel_speed_mult = 0.1 - } - - cost = { prestige = 400 } - ai_will_do = { value = 0 } -} diff --git a/common/culture/traditions/01_fp1_traditions.txt b/common/culture/traditions/01_fp1_traditions.txt deleted file mode 100644 index 6ad0f6465..000000000 --- a/common/culture/traditions/01_fp1_traditions.txt +++ /dev/null @@ -1,602 +0,0 @@ -########################### -# FP1 CULTURAL TRADITIONS -########################### - -####################### -# Norse Specific -####################### - -tradition_fp1_coastal_warriors = { - category = combat - - layers = { - 0 = martial - 1 = western - 4 = viking.dds - } - - is_shown = { - # DLC check. - has_fp1_dlc_trigger = yes - NOT = { has_cultural_tradition = tradition_hird } - has_cultural_pillar = heritage_north_germanic - } - - can_pick = { - # Must be of a suitable heritage. - custom_tooltip = { - text = northern_germanic_heritage_trigger - has_cultural_pillar = heritage_north_germanic - } - # And have a coastal presence. - custom_description = { - text = culture_on_coast_desc - any_culture_county = { - has_coastal_province = yes - } - } - # Shouldn't be combined with the following traditions: - custom_tooltip = { - text = cannot_have_tradition_warrior_culture - NOT = { culture_tradition:tradition_warrior_culture = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_seafaring - NOT = { culture_tradition:tradition_seafaring = { is_in_list = traits } } - } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - custom_tooltip = { - text = cannot_have_tradition_maritime_way_of_life - NOT = { culture_tradition:tradition_maritime_way_of_life = { is_in_list = traits } } - } - } - - parameters = { - unlock_maa_bondi = yes - unlock_maa_vigmen = yes - unlock_maa_varangian_veterans = yes - unlock_maa_huscarls = yes - strong_traits_more_valued = yes - strong_traits_more_common = yes - trade_ports_stationed_maa_bonus = yes - trade_ports_enabled_for_tribals = yes - unlock_voluntary_laampdom = yes - more_likely_to_be_laamps = yes - } - - character_modifier = { - sea_travel_danger = medium_sea_danger_reduction - coastal_sea_travel_danger = medium_sea_danger_reduction - taiga_provisions_use_mult = -0.1 - forest_provisions_use_mult = -0.1 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = culture_not_bellicose - } - } - # Gotta be a heavily coastal culture not to get a surcharge. - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - has_coastal_province = yes - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = coastal_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp1_coastal_warriors } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - has_coastal_province = yes - } - } - } - } - multiply = 0 - } - } -} - -tradition_fp1_performative_honour = { - category = societal - - layers = { - 0 = diplo - 1 = western - 4 = shieldmaiden.dds - } - - is_shown = { - # DLC check. - has_fp1_dlc_trigger = yes - has_cultural_pillar = heritage_north_germanic - } - - can_pick = { - # Must be of a suitable heritage. - custom_tooltip = { - text = northern_germanic_heritage_trigger - has_cultural_pillar = heritage_north_germanic - } - # Shouldn't be combined with the following traditions: - custom_tooltip = { - text = cannot_have_tradition_fp1_trials_by_combat - NOT = { culture_tradition:tradition_fp1_trials_by_combat = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_fp1_the_right_to_prove - NOT = { culture_tradition:tradition_fp1_the_right_to_prove = { is_in_list = traits } } - } - } - - parameters = { - has_access_to_shieldmaidens = yes - has_access_to_trials_by_combat = yes - craven_trait_costs_prestige = yes - weak_traits_looked_down_upon = yes - } - - character_modifier = { - knight_limit = 1 - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_courtier = { - count >= 5 - prowess >= 10 - is_adult = yes - NOT = { can_be_knight_trigger = { ARMY_OWNER = prev } } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = courtiers_with_prowess_who_cant_be_knight_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp1_performative_honour } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 100 } -} - -tradition_fp1_northern_stories = { - category = societal - - layers = { - 0 = diplo - 1 = western - 4 = runestone.dds - } - - is_shown = { - # DLC check. - has_fp1_dlc_trigger = yes - has_cultural_pillar = heritage_north_germanic - } - - can_pick = { - # Must be of a suitable heritage. - custom_tooltip = { - text = northern_germanic_heritage_trigger - has_cultural_pillar = heritage_north_germanic - } - # Shouldn't be combined with the following traditions: - custom_tooltip = { - text = cannot_have_tradition_runestones - NOT = { culture_tradition:tradition_runestones = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_poetry - NOT = { culture_tradition:tradition_poetry = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_storytellers - NOT = { culture_tradition:tradition_storytellers = { is_in_list = traits } } - } - } - - parameters = { - has_access_to_runestones = yes - poet_trait_gives_bonuses = yes - poet_trait_more_common = yes - better_ward_education = yes - tells_stories = yes - better_court_poets = yes - } - - character_modifier = { - owned_scheme_secrecy_add = -15 - owned_legend_spread_mult = 0.1 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_bureaucratic_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_poet - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_poet_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp1_northern_stories } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 100 } -} - -####################### -# Generic -####################### - -tradition_fp1_trials_by_combat = { - category = societal - - layers = { - 0 = intrigue - 1 = western - 4 = fight.dds - } - - is_shown = { - # DLC check. - has_fp1_dlc_trigger = yes - has_cultural_pillar = heritage_north_germanic - } - - can_pick = { - custom_tooltip = { - text = cannot_have_tradition_fp1_performative_honour - NOT = { culture_tradition:tradition_fp1_performative_honour = { is_in_list = traits } } - } - } - - parameters = { - has_access_to_trials_by_combat = yes - blademaster_traits_give_learning = yes - craven_trait_costs_prestige = yes - } - - character_modifier = { - knight_limit = 1 - accolade_glory_gain_mult = 0.1 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_courtly_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - OR = { - has_trait = education_martial_4 - has_trait = education_martial_5 - } - learning >= 10 - } - } - } - trigger_else_if = { - limit = { - scope:character = { - OR = { - has_trait = education_martial_4 - has_trait = education_martial_5 - } - learning >= 10 - } - } - always = no - } - trigger_else_if = { - limit = { - scope:character.culture = { - OR = { - has_cultural_pillar = heritage_brythonic - has_cultural_pillar = heritage_central_germanic - has_cultural_pillar = heritage_frankish - has_cultural_pillar = heritage_goidelic - has_cultural_pillar = heritage_iberian - has_cultural_pillar = heritage_latin - has_cultural_pillar = heritage_west_germanic - } - } - } - always = no - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_martial_edu_and_learning_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp1_trials_by_combat } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { value = 100 } -} - -tradition_fp1_the_right_to_prove = { - category = societal - - layers = { - 0 = intrigue - 1 = western - 4 = shieldmaiden.dds - } - - is_shown = { - # DLC check. - has_fp1_dlc_trigger = yes - } - - can_pick = { - custom_tooltip = { - text = cannot_have_tradition_fp1_performative_honour - NOT = { culture_tradition:tradition_fp1_performative_honour = { is_in_list = traits } } - } - } - - parameters = { - has_access_to_shieldmaidens = yes - } - - character_modifier = { - knight_limit = -2 - knight_effectiveness_mult = 0.25 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - - # Egalitarian, provided you're moving *up* the scale. Somewhat less so when moving down. - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_egalitarian_or_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_courtier = { - count >= 5 - prowess >= 10 - is_adult = yes - NOT = { can_be_knight_trigger = { ARMY_OWNER = prev } } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = courtiers_with_prowess_who_cant_be_knight_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp1_the_right_to_prove } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - any_courtier = { - count >= 5 - prowess >= 10 - is_adult = yes - NOT = { can_be_knight_trigger = { ARMY_OWNER = prev } } - } - } - } - } - multiply = 0 - } - } -} diff --git a/common/culture/traditions/03_fp2_traditions.txt b/common/culture/traditions/03_fp2_traditions.txt deleted file mode 100644 index 1b83e5261..000000000 --- a/common/culture/traditions/03_fp2_traditions.txt +++ /dev/null @@ -1,433 +0,0 @@ -########################### -# FP2 CULTURAL TRADITIONS -########################### - -####################### -# Aragonese Specific -####################### - -tradition_fp2_state_ransoming = { - category = realm - - layers = { - 0 = steward - 1 = western - 4 = state_ransoming.dds - } - - is_shown = { - # DLC check. - has_fp2_dlc_trigger = yes - } - - # Anyone can take this. - - parameters = { - knights_die_less_but_are_captured_more = yes - characters_more_likely_to_be_captured_in_sieges = yes - can_demand_higher_ransoms_from_lower_tiers = yes - } - - character_modifier = { - hard_casualty_modifier = -0.5 - monthly_war_income_mult = -0.25 - } - - county_modifier = { - # Naturally, people are more keen to turn up to serve. - levy_size = 0.1 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_communal_desc - } - } - # Heritage or language - if = { - limit = { - NOR = { - has_cultural_pillar = heritage_iberian - culture_head ?= { knows_language = language_iberian } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = lack_iberian_heritage_or_language_penalty_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp2_state_ransoming } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - # General replacement stuff. - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - } -} - -####################### -# Castilian Specific -####################### - -tradition_fp2_strategy_gamers = { - category = ritual - - layers = { - 0 = diplo - 1 = western - 4 = board_gamers.dds - } - - is_shown = { - # DLC check. - has_fp2_dlc_trigger = yes - } - - # Anyone can take this. - - parameters = { - commanders_likelier_to_gain_commander_traits = yes - may_challenge_to_board_games = yes - may_wager_land_on_board_games = yes - withering_mind_less_likely = yes - } - - character_modifier = { - movement_speed = 0.1 - prowess = medium_skill_penalty - martial = medium_skill_bonus - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_courtly_desc - } - } - # Either high martial, high learning, or a chess board required. - if = { - limit = { exists = culture_head } - if = { - limit = { - culture_head = { - NOR = { - martial >= very_high_skill_rating - learning >= very_high_skill_rating - any_character_artifact = { has_variable = can_be_used_for_board_games } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = lack_martial_learning_or_chess_board_penalty_desc - } - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp2_strategy_gamers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 0 - - if = { - limit = { exists = culture_head } - culture_head = { - # Absolute nerds. - if = { - limit = { - martial >= extremely_high_skill_rating - learning >= extremely_high_skill_rating - has_trait = scholar - } - add = 100 - } - # People who got suckered in & accidentally started a trend. - if = { - limit = { - any_character_artifact = { has_variable = can_be_used_for_board_games } - } - add = 100 - } - } - } - } -} - -####################### -# Andalusian Specific -####################### - -tradition_fp2_malleable_subjects = { - category = realm - - layers = { - 0 = intrigue - 1 = mena - 4 = malleable_subjects.dds - } - - is_shown = { - # DLC check. - has_fp2_dlc_trigger = yes - has_cultural_pillar = heritage_iberian - } - - can_pick = { - # Must be of a suitable heritage. - custom_tooltip = { - text = iberian_heritage_trigger - has_cultural_pillar = heritage_iberian - } - } - - parameters = { - doesnt_care_about_culture_faith_in_factions = yes - wants_to_learn_liege_language = yes - harder_to_convert_county_culture_without_heritage = yes - easier_to_convert_county_culture_with_heritage = yes - powerful_foreign_knights_find_you_attractive = yes - # ^[blushes] - } - - character_modifier = { - mercenary_hire_cost_mult = -0.5 - vassal_levy_contribution_mult = 0.25 - different_culture_opinion = 10 - ignore_negative_opinion_of_culture = yes - } - - culture_modifier = { - mercenary_count_mult = 2 - cultural_acceptance_gain_mult = 0.25 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_egalitarian_or_courtly_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp2_malleable_subjects } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 0 - # Players might want this, but the AI never does. - } -} - -####################### -# Generic -####################### - -tradition_fp2_ritualised_friendship = { - category = societal - - layers = { - 0 = diplo - 1 = western - 4 = ritualised_friendship.dds - } - - is_shown = { - # DLC check. - #has_fp2_dlc_trigger = yes - } - - can_pick = { - # Must have at least one friend. No friendless losers. Especially you, Nick. - custom_tooltip = { - text = need_at_least_one_friend - culture_head ?= { - any_relation = { type = friend } - } - } - } - - parameters = { - automatic_befriend_access = yes - may_propose_best_friendship = yes - strong_hooks_and_stress_effects_best_friends = yes - may_select_friendship_synergy_bonus = yes - } - - character_modifier = { - scheme_phase_duration_against_friend_add = 20 - scheme_phase_duration_against_best_friend_add = 40 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # No ethos requirement: everyone likes friends. - # Need at least three friends. - if = { - limit = { exists = culture_head } - if = { - limit = { - culture_head = { - any_relation = { - type = friend - count < 3 - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = guess_you_need_more_friends_desc - } - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp2_ritualised_friendship } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 0 - - if = { - limit = { exists = culture_head } - culture_head = { - # Some traits make you want to codify this more... - if = { - limit = { has_trait = gregarious } - add = 50 - } - if = { - limit = { has_trait = just } - add = 25 - } - if = { - limit = { has_trait = compassionate } - add = 25 - } - # ... but arbitrary characters have zero interest in anything nearly so formal - if = { - limit = { has_trait = arbitrary } - add = -200 - } - # We don't modify down for shy because, if anything, you'd expect a shy person to be more serious about the few friends they *do* have. - # Having lots of friends makes you more likely to want this. - if = { - limit = { - any_relation = { - type = friend - count >= 4 - } - } - add = 50 - } - # As does having a best friend already. - if = { - limit = { - any_relation = { type = best_friend } - } - add = 25 - } - # And certain lifestyles also make you want to focus on this. - if = { - limit = { has_focus = martial_chivalry_focus } - add = 10 - } - } - } - } -} diff --git a/common/culture/traditions/03_fp3_traditions.txt b/common/culture/traditions/03_fp3_traditions.txt deleted file mode 100644 index 4762b1727..000000000 --- a/common/culture/traditions/03_fp3_traditions.txt +++ /dev/null @@ -1,856 +0,0 @@ -########################### -# FP3 CULTURAL TRADITIONS -########################### - -####################### -# Central Asian Specific -####################### - -tradition_fp3_frontier_warriors = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = dismounted_warrior.dds - } - - is_shown = { - # DLC check. - has_fp3_dlc_trigger = yes - - # Any culture present in the given area can pick this - any_culture_county = { - any_county_province = { - OR = { - geographical_region = world_transoxiana - geographical_region = world_khorasan - geographical_region = world_steppe_tarim - } - } - } - } - - can_pick = { - culture_not_pacifistic_trigger = yes - # Must have a significant cultural presence in the general Turanian area, i.e. the "frontier" - custom_tooltip = { - text = culture_on_eastern_frontier_desc - any_culture_county = { - percent >= 0.2 - any_county_province = { - OR = { - geographical_region = world_transoxiana - geographical_region = world_khorasan - geographical_region = world_steppe_tarim - } - } - } - } - } - - parameters = { - unlock_maa_tarkhan = yes - faith_warrior_traits_more_valued = yes - } - province_modifier = { - hostile_raid_time = 0.5 - } - character_modifier = { - mercenary_hire_cost_mult = -0.10 - movement_speed = 0.05 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_stoic_desc - } - } - # Gotta be a steppe-heavy culture not to get a surcharge. - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = steppe - terrain = desert - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = steppe_or_desert_percentage_desc - } - } - #Turko-Mongol-Iranians get it cheaper! - if = { - limit = { - NOR = { - has_cultural_pillar = heritage_iranian - has_cultural_pillar = heritage_turkic - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_tocharian - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = not_of_central_asian_heritage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_frontier_warriors } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = steppe - } - } - } - } - } - multiply = 0 - } - } -} - -####################### -# Persian Specific -####################### - -tradition_fp3_irrigation_experts = { - category = realm - - layers = { - 0 = steward - 1 = mena - 4 = water_technology.dds - } - - is_shown = { - # DLC check. - has_fp3_dlc_trigger = yes - has_cultural_pillar = heritage_iranian - NOT = { has_cultural_tradition = tradition_dryland_dwellers } - } - - can_pick = { - custom_description = { - text = culture_in_dryland_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - terrain = desert_mountains - } - } - } - # Shouldn't be combined with the following traditions: - custom_tooltip = { - text = cannot_have_tradition_dryland_dwellers - NOT = { culture_tradition:tradition_dryland_dwellers = { is_in_list = traits } } #this is another approach to drylands dwelling - } - } - - parameters = { - innovative_traits_more_valued = yes - unlocks_qanat_building = yes - plantations_building_bonuses = yes - drylands_hunt_success_chance = yes - } - character_modifier = { - negate_health_penalty_add = 0.1 - desert_travel_danger = desert_medium_danger_reduction - drylands_travel_danger = drylands_medium_danger_reduction - desert_mountains_travel_danger = desert_mountains_medium_danger_reduction - } - county_modifier = { - desert_development_growth_factor = 0.35 - drylands_development_growth_factor = 0.15 - } - province_modifier = { - desert_construction_gold_cost = -0.1 - drylands_construction_gold_cost = -0.1 - desert_holding_construction_gold_cost = -0.1 - drylands_holding_construction_gold_cost = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_egalitarian_or_courtly_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = dry_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_irrigation_experts } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { #if the realm isn't very dry, the AI won't pick this - scope:character = { - any_sub_realm_county = { - percent >= 0.4 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - county_has_province_with_terrain = { - terrain = drylands - terrain = desert - } - } - } - multiply = 4 - } - } -} - -tradition_fp3_beacon_of_learning = { # Offshoot of tradition_philosopher_culture - category = societal - - layers = { - 0 = learning - 1 = mena - 4 = beacon_of_learning.dds - } - - is_shown = { - has_fp3_dlc_trigger = yes - has_cultural_pillar = heritage_iranian - NOT = { has_cultural_tradition = tradition_philosopher_culture } # Replaces Philosopher Culture - } - - can_pick = { - custom_description = { - text = culture_not_bellicose - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - NOT = { has_cultural_tradition = tradition_warrior_culture } - NOT = { has_cultural_tradition = tradition_philosopher_culture } - } - can_pick_for_hybridization = { - custom_tooltip = { - text = no_warrior_culture - NOT = { # Only blocks polygamous to avoid duplicate warnings, but is blocked by concubines - culture_tradition:tradition_warrior_culture = { is_in_list = traits } - } - } - custom_tooltip = { - text = no_philosopher_culture - NOT = { # Only blocks polygamous to avoid duplicate warnings, but is blocked by concubines - culture_tradition:tradition_philosopher_culture = { is_in_list = traits } - } - } - } - - parameters = { - pensive_trait_more_common = yes - rowdy_trait_less_common = yes - innovation_from_learning_traits = yes - can_appoint_court_scholar = yes - guardian_education_better_outcomes = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.2 - learning_per_piety_level = 1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = scholar - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_scholar_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_beacon_of_learning } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - -# Replaces Refined Poetry -tradition_fp3_enlightened_magnates = { - category = societal - - layers = { - 0 = diplo - 1 = mena - 4 = jirga.dds - } - - is_shown = { - has_fp3_dlc_trigger = yes - has_cultural_pillar = heritage_iranian - NOT = { has_cultural_parameter = poet_trait_gives_bonuses } - } - - parameters = { - poet_trait_gives_bonuses = yes - poet_trait_more_common = yes - characters_are_better_court_poets = yes - characters_are_better_tax_collector = yes - unlock_tax_obligation_deqhan = yes - } - - character_modifier = { - clan_tax_slot_add = 1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_poet - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_poet_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_poetry_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_enlightened_magnates } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 125 - if = { - limit = { # AI should avoid stacking traditions for courtly court positions - culture_tradition:tradition_music_theory = { is_in_list = traits } - } - multiply = 0.25 - } - } -} - -####################### -# Afghanistan/Baluchistan Specific -####################### - -tradition_fp3_jirga = { - category = regional - - layers = { - 0 = learning - 1 = indian - 4 = jirga.dds - } - - is_shown = { - # DLC check. - has_fp3_dlc_trigger = yes - OR = { - has_cultural_pillar = heritage_iranian - has_cultural_pillar = heritage_indo_aryan - } - } - - can_pick = { - scope:character = { - government_has_flag = government_is_tribal #This tradition is really a holdover from tribal culture, and though the Afghanis might have it despite having changed government forms, others cannot pick it now. - } - } - - parameters = { - tribal_elective_enabled = yes - just_trait_gives_bonuses = yes - pardoning_gives_prestige = yes - } - character_modifier = { - owned_personal_scheme_success_chance_add = 10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - county_opinion < 0 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = counties_with_low_county_opinion_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_jirga } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - OR = { - culture_tradition:tradition_things = { is_in_list = traits } - culture_tradition:tradition_the_witenagemot = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - -tradition_fp3_pragmatic_creed = { - category = regional - - layers = { - 0 = diplo - 1 = mena - 4 = pragmatic_creed.dds - } - - is_shown = { - # DLC check. - has_fp3_dlc_trigger = yes - has_cultural_pillar = heritage_iranian - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - - parameters = { - unlock_maa_zupin_warrior = yes - diligent_trait_more_common = yes - pragmatic_traits_county_opinion_modifiers = yes - commanders_likelier_to_gain_commander_traits = yes - } - character_modifier = { - skirmishers_toughness_mult = 0.10 - skirmishers_maintenance_mult = -0.15 - heavy_cavalry_maintenance_mult = 0.15 - light_cavalry_maintenance_mult = 0.15 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_courtly_or_spiritual_desc - } - } - # Gotta be a mountain-heavy culture not to get a surcharge. - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_pragmatic_creed } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - OR = { # Don't pick this if the culture have Light Cavalry or Heavy Cavalry MaAs - culture_has_heavy_cavalry_maa = yes - culture_has_light_cavalry_maa = yes - } - } - multiply = 0 - } - if = { - limit = { - NOT = { # Less likely for cultures who doesn't descend from Daylamite - any_parent_culture_or_above = { - this = culture:daylamite - } - } - } - multiply = 0.75 - } - } -} - -####################### -# Kurdish Specific -####################### - -tradition_fp3_fierce_independence = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = fierce_independence.dds - } - - is_shown = { - has_fp3_dlc_trigger = yes - has_cultural_pillar = heritage_iranian - } - - can_pick = { - NOT = { - has_cultural_tradition = tradition_staunch_traditionalists - has_cultural_tradition = tradition_caucasian_wolves - } - } - - parameters = { -# unlock_maa_tawashi = yes - harder_to_hybridize = yes - harder_to_convert_county_culture = yes - } - - character_modifier = { - controlled_province_advantage = 5 - same_culture_opinion = 5 - opinion_of_liege = -10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - scope:character = { - any_sub_realm_county = { - culture != scope:character.culture - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = has_other_cultures_in_realm_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_fierce_independence } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOR = { - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - multiply = 0.5 - } - } -} diff --git a/common/culture/traditions/04_ep2_traditions.txt b/common/culture/traditions/04_ep2_traditions.txt deleted file mode 100644 index 3e115fdbb..000000000 --- a/common/culture/traditions/04_ep2_traditions.txt +++ /dev/null @@ -1,106 +0,0 @@ -########################### -# EP2 CULTURAL TRADITIONS -########################### - -####################### -# Generic -####################### - -tradition_ep2_avid_falconers = { - category = societal - - layers = { - 0 = diplo - 1 = mena - 4 = hunter.dds - } - - is_shown = { - # DLC check. - has_dlc_feature = tours_and_tournaments - } - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_tooltip = { - text = cannot_have_tradition_vegetarianism - NOT = { culture_tradition:tradition_vegetarianism = { is_in_list = traits } } - } - } - - parameters = { - more_frequent_hunts = yes - hunting_traits_more_valued = yes - falconer_traits_more_common = yes - always_unlock_legendary_hunting_lodge = yes - } - - province_modifier = { - stationed_maa_pursuit_mult = 0.15 - } - - cost = { - prestige = { - # Base cost. - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - # Ethos requirement. - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_stoic_or_courtly_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ep2_avid_falconers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - # General replacement stuff. - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - - if = { - limit = { exists = culture_head } - culture_head = { - # Some traits make you want to codify this more... - if = { - limit = { has_trait = arrogant } - add = 25 - } - if = { - limit = { has_trait = diligent } - add = 25 - } - # ... and others less. - if = { - limit = { has_trait = lazy } - add = -50 - } - if = { - limit = { has_trait = humble } - add = -25 - } - } - } - } -} diff --git a/common/culture/traditions/06_ce1_traditions.txt b/common/culture/traditions/06_ce1_traditions.txt deleted file mode 100644 index 7ad3514c3..000000000 --- a/common/culture/traditions/06_ce1_traditions.txt +++ /dev/null @@ -1,122 +0,0 @@ -########################### -# EP2 CULTURAL TRADITIONS -########################### - -####################### -# Generic -####################### - -tradition_ce1_ritual_washing = { - category = ritual - - layers = { - 0 = diplo - 1 = mena - 4 = ritual_washing.dds - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.1 - } - - parameters = { - better_disease_resistance = yes - diligent_trait_more_common = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - employs_court_position = court_physician_court_position - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = doesnt_employ_court_physician_desc - } - } - #Discounts - if = { - limit = { - scope:character = { - OR = { - has_trait = lifestyle_physician - has_trait = whole_of_body - } - } - } - add = { - value = tradition_trait_discount - desc = cheaper_tradition_physician_or_whole_of_body - } - } - if = { - limit = { - has_cultural_pillar = heritage_north_germanic - } - add = { - value = tradition_heritage_discount - desc = cheaper_tradition_norse_washing - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ce1_ritual_washing } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - scope:character = { - has_perk = wash_your_hands_perk - } - } - add = 100 - } - } -} diff --git a/common/culture/traditions/07_ep3_traditions.txt b/common/culture/traditions/07_ep3_traditions.txt deleted file mode 100644 index a83f8615e..000000000 --- a/common/culture/traditions/07_ep3_traditions.txt +++ /dev/null @@ -1,696 +0,0 @@ -####################### -# CULTURAL TRADITIONS # -####################### - -###################### -# EP3 Traditions # -###################### - -tradition_ep3_indomitable_azatani = { - category = regional - - layers = { - 0 = martial - 1 = mena - 4 = indomitable_azatani.dds - } - - is_shown = { - always = no -# OR = { -# this = culture:armenian -# any_parent_culture_or_above = { -# this = culture:armenian -# } -# } - # DLC check. - has_ep3_dlc_trigger = yes - NOT = { - has_cultural_tradition = tradition_horse_breeder - } - } - can_pick = { - culture_not_pacifistic_trigger = yes - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOT = { scope:replacing = culture_tradition:tradition_horse_breeder } - } - } - NOT = { has_cultural_tradition = tradition_horse_breeder } #To prevent stacking after hybridization - } - } - - parameters = { - unlock_maa_ayrudzi = yes - house_hostility_more_common = yes - vassals_more_likely_to_refuse_demands = yes - } - character_modifier = { - light_cavalry_maintenance_mult = -0.15 - heavy_cavalry_maintenance_mult = -0.15 - archer_cavalry_maintenance_mult = -0.15 - light_cavalry_damage_mult = 0.2 - heavy_cavalry_damage_mult = 0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - scope:character = { - NOR = { # Culture Head need to have a 8 sized regiment of either Light/Heavy/Archer Cavalry - number_maa_soldiers_of_base_type = { - type = light_cavalry - value >= 800 - } - number_maa_soldiers_of_base_type = { - type = heavy_cavalry - value >= 400 - } - number_maa_soldiers_of_base_type = { - type = archer_cavalry - value >= 800 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_cavalry_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ep3_indomitable_azatani } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Reduce chance slightly if the culture has access to other "cavalry" types - OR = { - has_innovation = innovation_war_camels - has_innovation = innovation_elephantry - } - } - multiply = 0.4 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_ep3_audacious_cadets = { - category = regional - - layers = { - 0 = martial - 1 = western - 4 = audacious_cadets.dds - } - - is_shown = { - always = no -# OR = { -# this = culture:norman -# any_parent_culture_or_above = { -# this = culture:norman -# } -# } - # DLC check. - has_ep3_dlc_trigger = yes - NOT = { - has_cultural_tradition = tradition_swords_for_hire - } - } - can_pick = { - culture_not_pacifistic_trigger = yes - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOT = { scope:replacing = culture_tradition:tradition_swords_for_hire } - } - } - NOT = { has_cultural_tradition = tradition_swords_for_hire } #To prevent stacking after hybridization - } - } - - parameters = { - unlock_maa_conrois = yes - unlock_voluntary_laampdom = yes - much_more_likely_to_be_laamps = yes - ambitious_trait_more_common = yes - wanderers_gain_extra_combat_skills = yes - mercenary_courtiers_gain_extra_skills = yes - more_likely_to_leave_court = yes - } - character_modifier = { - heavy_cavalry_damage_mult = 0.2 - heavy_cavalry_pursuit_mult = 0.2 - heavy_cavalry_max_size_add = 2 - siege_phase_time = -0.1 - ai_honor = -20 - ai_war_chance = 0.5 - ai_war_cooldown = -0.25 - same_culture_mercenary_hire_cost_mult = -0.15 - character_travel_speed_mult = 0.1 - character_travel_safety_mult = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_desc - } - } - if = { - limit = { - scope:character = { - NOR = { # Culture Head need to have a 8 sized regiment of either Light/Heavy/Archer Cavalry - number_maa_soldiers_of_base_type = { - type = heavy_cavalry - value >= 400 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_heavy_cavalry_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ep3_audacious_cadets } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - NOT = { - culture_has_heavy_cavalry_maa = yes - } - } - multiply = 0.25 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_ep3_imperial_tagmata = { - category = regional - - layers = { - 0 = martial - 1 = mediterranean - 4 = imperial_tagmata.dds - } - - is_shown = { - has_cultural_pillar = heritage_greek - OR = { - exists = title:e_NEOW_byzantium.holder - exists = title:e_marblist.holder - } - # DLC check. - has_ep3_dlc_trigger = yes - NOT = { - has_cultural_tradition = tradition_roman_legacy - } - } - can_pick = { - } - - parameters = { - unlock_maa_cataphract = yes - unlock_maa_akritai = yes - unlock_maa_ballistrai = yes - unlock_maa_skoutatoi = yes - frontier_themes_borrow_neighbor_troops = yes - } - character_modifier = { - heavy_cavalry_max_size_add = 2 - counter_efficiency = 0.1 - knight_effectiveness_mult = -0.25 - men_at_arms_title_limit = 1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_bureaucratic_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_held_title = { - tier = tier_county - count >= 8 - any_county_province = { - has_building_or_higher = stables_01 - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = domain_counties_with_stables_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ep3_imperial_tagmata } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { # Admin should be more into this - scope:character = { - government_allows = administrative - } - } - multiply = 2 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_ep3_roman_ceremonies = { - category = regional - - layers = { - 0 = diplo - 1 = mediterranean - 4 = roman_ceremonies.dds - } - - is_shown = { - has_cultural_pillar = heritage_greek - OR = { - exists = title:e_NEOW_byzantium.holder - exists = title:e_marblist.holder - } - # DLC check. - has_ep3_dlc_trigger = yes - NOT = { - has_cultural_tradition = tradition_byzantine_succession - } - } - can_pick = { - } - - parameters = { - holds_triumphs = yes - hosts_chariot_races = yes - children_can_be_born_in_the_purple = yes - # We use the co-emperors parameter for most things... - unlock_co_emperors = yes - # ... which means the junior emperor parameter is _mostly_ just here for the loc. - unlock_junior_emperors = yes - #byzantine_faction_preffered_claimants = yes - } - county_modifier = { - county_opinion_add = -10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_courtly_or_egalitarian_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - count >= 50 - any_county_province = { - geographical_region = custom_eastern_roman_empire - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_roman_empire_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ep3_roman_ceremonies } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Admin should be more into this - scope:character = { - government_allows = administrative - } - } - multiply = 2 - } - } -} - -tradition_ep3_palace_politics = { - category = regional - - layers = { - 0 = intrigue - 1 = mediterranean - 4 = palace_politics.dds - } - - is_shown = { - has_cultural_pillar = heritage_greek - # DLC check. - has_ep3_dlc_trigger = yes - NOT = { - has_cultural_tradition = tradition_byzantine_succession - } - } - can_pick = { - custom_tooltip = { - text = cannot_have_tradition_court_eunuchs - NOT = { culture_tradition:tradition_court_eunuchs = { is_in_list = traits } } - } - custom_tooltip = { - text = cannot_have_tradition_merciful_blindings - NOT = { culture_tradition:tradition_merciful_blindings = { is_in_list = traits } } - } - } - - parameters = { - reduced_bodyguard_aptitude = yes - can_castrate_prisoners = yes - eunuch_trait_bonuses = yes - can_appoint_chief_eunuch = yes - family_castration = yes - ambitious_trait_more_common = yes - physical_disfigurement_blocks_inheritance = yes # Blocks claimant factions, claim wars, and reduce score in elective and acclamation. Also includes infertility for tooltip reasons. - cultrad_unlocks_t2_countermeasures = yes - palace_politics_trait_bonuses = yes - palace_politics_trait_maluses = yes - landing_house_members_give_prestige = yes - penalty_for_revoking_titles_from_house_members = yes - cb_lower_prestige_level_requirement = yes - disloyal_trait_less_spurned = yes - disloyal_trait_more_common = yes - loyal_trait_more_common = yes - } - character_modifier = { - monthly_court_grandeur_change_mult = 0.2 - political_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value - personal_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value - dynasty_house_opinion = 15 - opinion_of_liege = -10 - - ai_honor = -20 - ai_war_chance = 0.5 - ai_war_cooldown = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_courtly_or_spiritual_desc - } - } - if = { - limit = { - has_dlc_feature = royal_court - OR = { - scope:character = { has_royal_court = no } - NOT = { - scope:character = { - court_grandeur_current_level >= very_high_court_grandeur_level - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_court_grandeur_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ep3_palace_politics } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Admin should be more into this - scope:character = { - government_allows = administrative - } - } - multiply = 2 - } - } -} - -tradition_ep3_cultivated_sophistication = { - category = societal - - layers = { - 0 = learning - 1 = mediterranean - 4 = cultivated_sophistication.dds - } - - is_shown = { - # DLC check. - has_ep3_dlc_trigger = yes - } - can_pick = { - custom_tooltip = { - text = must_have_administrative_government_tt - scope:character = { government_allows = administrative } - } - } - - parameters = { - less_likely_to_culture_convert = yes - other_cultures_more_likely_to_hybridize = yes - estate_building_upgrade_development_gain = yes - allows_noble_family_adoption = yes - } - character_modifier = { - monthly_influence_mult = 0.1 - diplomatic_range_mult = 0.2 - cultural_head_fascination_mult = -0.10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_courtly_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - capital_county ?= { - tier = tier_county - development_level >= 30 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = capital_province_development_level_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ep3_cultivated_sophistication } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Admin should be more into this - has_cultural_pillar = heritage_greek - } - multiply = 2 - } - } -} diff --git a/common/culture/traditions/09_ach_traditions.txt b/common/culture/traditions/09_ach_traditions.txt deleted file mode 100644 index 6c22b8dbe..000000000 --- a/common/culture/traditions/09_ach_traditions.txt +++ /dev/null @@ -1,33 +0,0 @@ -####################### -# CULTURAL TRADITIONS # -####################### - -###################### -# ACH Traditions # -###################### - -oath_mend_the_fracture_tradition = { - category = regional - - is_shown = { #only added from decision - always = no - } - - parameters = { - synergy_cultures_counties_development = yes - synergy_cultures_maa_spawn = yes - synergy_cultures_opinion_gain = yes - synergy_cultures_positive_chance_desc = yes - } - - character_modifier = { - development_growth_factor = 0.2 - diplomacy = 1 - } - - layers = { - 0 = steward - 1 = mediterranean - 4 = hostages.dds - } -} \ No newline at end of file diff --git a/common/culture/traditions/09_mpo_traditions.txt b/common/culture/traditions/09_mpo_traditions.txt deleted file mode 100644 index d7607bc28..000000000 --- a/common/culture/traditions/09_mpo_traditions.txt +++ /dev/null @@ -1,393 +0,0 @@ -####################### -# CULTURAL TRADITIONS # -####################### - -###################### -# MPO Traditions # -###################### - -tradition_mpo_iron_cavalry = { - category = regional - - layers = { - 0 = martial - 1 = steppe - 4 = iron_cavalry.dds - } - - is_shown = { - has_mpo_dlc_trigger = yes - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - has_cultural_pillar = heritage_magyar - scope:character = { - mpo_can_recruit_nomad_maa_trigger = yes - } - } - } - - - can_pick = { - culture_not_pacifistic_trigger = yes - custom_tooltip = { - text = culture_head_archer_cavalry_desc - scope:character = { - max_number_maa_soldiers_of_base_type = { - type = archer_cavalry - value >= 600 - } - } - } - trigger_if = { - limit = { - scope:character = { government_has_flag = government_is_nomadic } - } - scope:character.domicile ?= { - has_domicile_building_or_higher = paiza_metal_trade_yurt_01 - } - } - trigger_else = { - scope:character = { - has_trait = nomadic_philosophy - } - } - } - - parameters = { - unlock_maa_cataphract_archers = yes - martial_traits_give_out_hcav_bonus = yes - metalworkers_internal_yurt_unlock = yes - } - character_modifier = { - heavy_cavalry_toughness_mult = 0.2 - archer_cavalry_toughness_mult = 0.2 - light_cavalry_toughness_mult = 0.1 - herd_conversion = -0.01 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - multiply = 4 - desc = BASE - format = "BASE_VALUE_FORMAT" - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mpo_iron_cavalry } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Reduce chance slightly if the culture has access to other "cavalry" types - OR = { - has_innovation = innovation_war_camels - has_innovation = innovation_elephantry - } - } - multiply = 0.4 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_mpo_wolves_of_the_deep_steppe = { - category = regional - - layers = { - 0 = martial - 1 = steppe - 4 = wolves_of_the_deep_steppe.dds - } - - is_shown = { - has_mpo_dlc_trigger = yes - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - has_cultural_pillar = heritage_magyar - scope:character = { - mpo_can_recruit_nomad_maa_trigger = yes - } - } - } - - can_pick = { - culture_not_pacifistic_trigger = yes - scope:character = { - government_has_flag = government_is_nomadic - } - } - - parameters = { - unlock_maa_mangudai = yes - } - character_modifier = { - prowess = 4 - herd_capacity_mult = 0.2 - herd_conversion = 0.01 - nomadic_horde_damage_mult = 0.1 - nomadic_horde_pursuit_mult = 0.1 - archer_cavalry_damage_mult = 0.15 - archer_cavalry_pursuit_mult = 0.2 - mountains_fertility_growth_mult = medium_culture_county_fertility_value_mult - mountains_travel_danger = mountains_medium_danger_reduction - hills_travel_danger = hills_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - multiply = 4 - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - has_cultural_pillar = heritage_mongolic - } - multiply = { - value = 0.5 - desc = heritage_mongolic_name - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mpo_wolves_of_the_deep_steppe } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Reduce chance slightly if the culture has access to other "cavalry" types - OR = { - has_innovation = innovation_war_camels - has_innovation = innovation_elephantry - } - } - multiply = 0.4 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } -} - -tradition_devoted_horsemanship = { - category = regional - - layers = { - 0 = martial - 1 = steppe - 4 = horses.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - has_cultural_pillar = heritage_magyar - scope:character = { - mpo_can_recruit_nomad_maa_trigger = yes - } - } - } - - can_pick = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - has_cultural_pillar = heritage_magyar - scope:character = { - mpo_can_recruit_nomad_maa_trigger = yes - } - scope:character = { - has_trait = nomadic_philosophy - } - } - } - - parameters = { - unlock_maa_horse_archers = yes - can_recruit_open_specialist = yes - unlock_horse_pastures_building = yes - unlock_voluntary_laampdom = yes - stewardship_traits_give_out_cav_bonus = yes - unlock_maa_tarkhan = yes - } - - character_modifier = { - movement_speed = 0.1 - character_travel_speed_mult = 0.2 - movement_speed_land_raiding = 0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - multiply = 2 - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_communal_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_devoted_horsemanship } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - } -} - -tradition_mpo_northern_tribes = { - category = regional - - layers = { - 0 = steward - 1 = steppe - 4 = northern_tribes.dds - } - - can_pick_for_hybridization = { - custom_tooltip = { - text = cannot_hybridize_northern_tribes - always = no - } - } - - is_shown = { - has_mpo_dlc_trigger = yes - any_culture_county = { - OR = { - has_county_modifier = mpo_siberian_permafrost_modifier - has_county_modifier = mpo_siberian_permafrost_modifier_bad - } - } - } - can_pick = { - any_culture_county = { - percent >= 0.2 - has_county_modifier = mpo_siberian_permafrost_modifier_bad - } - } - - parameters = { - unlock_maa_maturkan_warriors = yes - permafrost_modifier_mechanic = yes - permafrost_modifier_removal_condition = yes - permafrost_unlock_tribal_building = yes - permafrost_cannot_become_feudal = yes - } - character_modifier = { - taiga_advantage = 4 - winter_advantage = 4 - taiga_travel_danger = taiga_medium_danger_reduction - hills_travel_danger = hills_medium_danger_reduction - taiga_construction_gold_cost = -0.2 - forest_construction_gold_cost = -0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - multiply = 2 - desc = BASE - format = "BASE_VALUE_FORMAT" - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_mpo_northern_tribes } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.5 - OR = { - has_county_modifier = mpo_siberian_permafrost_modifier - has_county_modifier = mpo_siberian_permafrost_modifier_bad - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mpo_northern_tribes_percentage_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 0 #ai either has it on game start or should not pursue it - } -} diff --git a/common/culture/traditions/NEOW_traditions.txt b/common/culture/traditions/NEOW_traditions.txt index 02893ae8d..65d8d680f 100644 --- a/common/culture/traditions/NEOW_traditions.txt +++ b/common/culture/traditions/NEOW_traditions.txt @@ -48,10 +48,14 @@ tradition_british_palace_politics = { parameters = { unlock_voluntary_laampdom = yes + much_more_likely_to_be_laamps = yes ambitious_trait_more_common = yes + wanderers_gain_extra_combat_skills = yes + mercenary_courtiers_gain_extra_skills = yes vengeful_trait_more_common = yes + vengeful_positive_forgiving_negative = yes rivalries_more_common = yes - hostile_action_vs_rival_bonuses = yes + hostile_action_vs_rival_bonuses = yes bonuses_from_patriarch_matriarch_trait = yes landing_house_members_gives_renown = yes penalty_for_revoking_titles_from_house_members = yes @@ -66,6 +70,9 @@ tradition_british_palace_politics = { ai_honor = -20 ai_war_chance = 0.5 ai_war_cooldown = -0.25 + same_culture_mercenary_hire_cost_mult = -0.15 + character_travel_speed_mult = 0.1 + character_travel_safety_mult = 0.1 tyranny_gain_mult = 0.5 accolade_glory_gain_mult = 0.1 } @@ -286,7 +293,7 @@ tradition_british_meritocracy = { # Offshoot of tradition_philosopher_culture character_modifier = { stress_gain_mult = 0.25 monthly_lifestyle_xp_gain_mult = 0.2 - learning_per_prestige_level = 1 + learning_per_fame_level = 1 } cost = { @@ -418,135 +425,6 @@ tradition_defiant = { # defiant } } -tradition_farmer_republics = { - category = societal - - layers = { - 0 = steward - 1 = western - 4 = farmland.dds - } - - is_shown = { - NOT = { has_cultural_tradition = tradition_republican_legacy } - } - can_pick = { - NOT = { has_cultural_tradition = tradition_republican_legacy } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - use_farmer_republics = yes - unlock_innovation_pike_columns = yes - city_buildings_more_powerful = yes - city_buildings_less_control = yes - trait_county_opinion_modifiers = yes - } - character_modifier = { - city_holding_build_gold_cost = -0.05 - city_holding_holding_build_gold_cost = -0.05 - farmlands_development_growth_factor = 0.3 - farmlands_construction_gold_cost = -0.1 - farmlands_levy_size = 0.1 - tyranny_gain_mult = 0.25 - tyranny_loss_mult = -0.5 - dread_decay_mult = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.9 - culture = scope:character.culture - any_county_province = { - has_holding_type = city_holding - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = 90_percent_cities_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_farmer_republics } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.15 - culture = scope:character.culture - any_county_province = { - has_holding_type = city_holding - } - } - } - } - } - multiply = 0 - } - if = { - limit = { - NOT = { - scope:character = { - any_vassal = { - primary_title.tier > tier_county - government_has_flag = government_is_special_republic - } - } - } - } - multiply = 0 - } - } -} tradition_creaght = { category = societal @@ -695,7 +573,6 @@ tradition_landstinget = { grants_to_lowborns_bonuses = yes collective_lands_farms_bonuses = yes peasant_leader_is_inherited = yes - use_farmer_republics = yes } county_modifier = { development_growth_factor = 0.1 @@ -852,297 +729,22 @@ tradition_landstinget = { # } #} -tradition_wine_culture = { - category = regional +tradition_life_is_just_a_joke = { + category = societal layers = { 0 = diplo 1 = western - 4 = food.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_south_slavic - has_cultural_pillar = heritage_magyar - has_cultural_pillar = heritage_west_slavic - has_cultural_pillar = heritage_greek - has_cultural_pillar = heritage_italian - has_cultural_pillar = heritage_french - has_cultural_pillar = heritage_central_germanic - has_cultural_pillar = heritage_hispanic - } + 4 = ceremony.dds } parameters = { - allows_vineyards = yes - brewery_farming_bonus = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - count >= 5 - any_county_province = { - OR = { - has_building_or_higher = farm_estates_01 - has_building_or_higher = cereal_fields_01 - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_farm_or_mansion_count_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_brewery } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 10 - } -} -tradition_consanguinity_dynastic = { - category = societal - - - layers = { - 0 = diplo - 1 = western - 4 = food.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_kipchak - } - } - - parameters = { - consanguinity_restricted_dynastic_marriage = yes - consanguinity_restricted_marriage = yes - consanguinity_restricted_close_kin_incest = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOT = { - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } -} - -tradition_midnight_herders = { - category = realm - - layers = { - 0 = steward - 1 = western - 4 = horses.dds - } - - can_pick = { - custom_tooltip = { - text = culture_in_taiga_desc - any_culture_county = { - percent >= 0.4 - any_county_province = { - OR = { - terrain = taiga - } - } - } - } - } - - parameters = { - taiga_wetland_pastures_allowed = yes - pastures_building_bonuses = yes - farm_estates_pastures_unlock = yes - better_herders_pasturalists = yes - } - - character_modifier = { - negate_health_penalty_add = 0.15 - prowess = 1 - taiga_fertility_growth_mult = low_culture_county_fertility_value_mult - forest_fertility_growth_mult = low_culture_county_fertility_value_mult - wetlands_fertility_growth_mult = low_culture_county_fertility_value_mult - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_stoic_or_communal_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.6 - any_county_province = { - OR = { - terrain = taiga - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_plains_or_steppe_terrain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_pastoralists } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.6 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = taiga - } - } - } - } - } - multiply = 0 - } - } -} - - -tradition_romanticised_banditry = { # romanticized banditry - category = societal - - layers = { - 0 = martial - 1 = mediterranean - 4 = fierce_independence.dds - } - - is_shown = { - OR = { - has_cultural_pillar = heritage_greek - has_cultural_pillar = heritage_sardic - has_cultural_pillar = heritage_italian - has_cultural_pillar = heritage_albanian - this = culture:goral - this = culture:NEOW_slovak - this = culture:nakh - any_parent_culture_or_above = { - OR = { - this = culture:goral - this = culture:NEOW_slovak - this = culture:nakh - } - } - } - } - - parameters = { - banditry_gives_bonuses = yes - more_likely_to_leave_court = yes - unlocks_contract_assistance = yes - unlock_voluntary_laampdom = yes - more_likely_to_be_laamps = yes - not_tribal_raiding_malus = yes - culture_can_raid_over_land_even_if_feudal = yes + life_is_a_joke_trait_same_culture_opinion = yes } character_modifier = { - knight_limit = 1 - } - - county_modifier = { - development_growth_factor = -0.1 - monthly_county_control_growth_factor = -0.1 - } - - province_modifier = { - travel_danger = 5 + stress_gain_mult = -0.1 + monthly_prestige_gain_mult = 0.05 } cost = { @@ -1156,326 +758,7 @@ tradition_romanticised_banditry = { # romanticized banditry } } - ai_will_do = { - value = 0 - } -} - -tradition_princely_courts = { - category = regional - - layers = { - 0 = steward - 1 = western - 4 = viking.dds - } - - is_shown = { - has_cultural_pillar = heritage_east_slavic - NOR = { - culture = culture:NEOW_kievan - culture = culture:NEOW_vohlynian - } - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_chanson_de_geste - has_cultural_tradition = tradition_martial_admiration - } - } - can_pick = { - has_cultural_pillar = heritage_east_slavic - NOR = { - has_cultural_pillar = language_ruthenian - has_cultural_pillar = language_romanian - has_cultural_pillar = language_cossack - } - NOR = { #Replaces Martial Admiration - has_cultural_tradition = tradition_futuwaa - has_cultural_tradition = tradition_chanson_de_geste - has_cultural_tradition = tradition_martial_admiration - } - } - - parameters = { - cheaper_to_change_laws = yes - mystic_trait_more_common = yes - mendicant_mystics_may_appear = yes - landing_house_members_gives_renown = yes - piety_penalty_for_revoking_titles_from_house_members = yes - can_blind_prisoners = yes - can_duel_rivals = yes - blademaster_trait_bonuses = yes - knights_slightly_more_prone_to_injury = yes - craven_and_content_traits_looked_down_upon = yes - loyal_trait_more_common = yes - harder_to_convert_county_culture_without_heritage = yes - easier_to_convert_county_culture_with_heritage = yes - } - character_modifier = { - negate_prowess_penalty_add = 5 - knight_limit = 2 - accolade_glory_gain_mult = 0.2 - men_at_arms_maintenance = 0.15 - monthly_piety_gain_per_legitimacy_level_add = 0.1 - piety_level_impact_mult = 0.2 - monthly_court_grandeur_change_mult = -0.2 - - ai_war_chance = 0.5 - ai_war_cooldown = -10 - ai_energy = 25 - ai_zeal = 25 - ai_sociability = 10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { value = 100 } - -} - -tradition_ruin_delvers = { - category = realm - - layers = { - 0 = steward - 1 = indian - 4 = city.dds - } - - is_shown = { - NOT = { - culture_tradition:tradition_ruin_delvers = { is_in_list = traits } - } - } - - can_pick = { - custom_tooltip = { - text = culture_in_tells_terrain_desc - any_culture_county = { - percent >= 0.3 - county_has_province_with_terrain = { - terrain = tells - } - } - } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - rough_terrain_expert_trait_more_common = yes - hard_working_traits_more_valued = yes - ruin_dwellers_tell_mines_building_bonuses = yes - } - character_modifier = { - monthly_court_grandeur_change_mult = 0.1 - tells_advantage = 5 - #tells_travel_danger = tells_medium_danger_reduction #this shit isn't working!!!!!!! - } - county_modifier = { - tells_tax_mult = 0.15 - tells_construction_gold_cost = -0.15 - tells_supply_limit_mult = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = culture_not_bellicose - } - } - if = { - limit = { - NOT = { - any_culture_county = { - count >= 4 - county_has_province_with_terrain = { - terrain = tells - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_tells_terrain_count_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_ruin_delvers } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - count >= 3 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = tells - } - } - } - } - } - multiply = 0 - } - if = { - limit = { - scope:character = { - government_has_flag = government_is_tribal - } - } - multiply = 0 - } - } -} - -tradition_karlovec_legacy = { - - category = societal - - layers = { - 0 = learning - 1 = mediterranean - 4 = crown.dds - } - - can_pick = { - OR = { - has_cultural_pillar = heritage_magyar - has_cultural_pillar = heritage_west_slavic - } - } - - parameters = { - extra_language_cap_2 = yes - harder_to_convert_county_culture = yes - likes_same_tradition = yes - } - - culture_modifier = { - - } - character_modifier = { - ignore_different_faith_opinion = yes - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_or_egalitarian_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_xenophilic_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_karlovec_legacy } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { # Avoid stacking similar traditions - culture_tradition:tradition_culture_blending = { is_in_list = traits } - culture_tradition:tradition_tgp_religious_hospitality = { is_in_list = traits } - } - multiply = 0.25 - } - if = { - limit = { # If you like to invade people, don't pick this tradition - culture_tradition:tradition_malleable_invaders = { is_in_list = traits } - } - multiply = 0 - } - } } \ No newline at end of file diff --git a/common/culture/traditions/tgp_traditions.txt b/common/culture/traditions/tgp_traditions.txt deleted file mode 100644 index 5ab458964..000000000 --- a/common/culture/traditions/tgp_traditions.txt +++ /dev/null @@ -1,2347 +0,0 @@ -tradition_tgp_bushido = { - category = regional - - layers = { - 0 = martial - 1 = asian - 4 = samurai.dds - } - - is_shown = { - culture_head = { - top_liege = { has_character_flag = shogun_flag } - has_government = japan_feudal_government - } - } - can_pick = { - culture_head = { - top_liege = { has_character_flag = shogun_flag } - has_government = japan_feudal_government - } - # Mutually exclusive with Imperial Peace and other Horse Archer MaA - NOR = { - culture_tradition:tradition_horse_lords = { is_in_list = traits } - culture_tradition:tradition_devoted_horsemanship = { is_in_list = traits } - culture_tradition:tradition_tgp_imperial_peace = { is_in_list = traits } - culture_tradition:tradition_tgp_imperial_peace = { is_in_list = traits } - } - } - - parameters = { - unlock_mounted_samurai_units = yes - unlock_infantry_samurai_units = yes - must_pledge_loyalty_to_liege = yes - honorable_trait_bonuses = yes - prowess_from_martial_education = yes - stalwart_leader_non_admin_duels = yes - non_admin_close_family_non_martial_gender_knights_in_defensive_wars = yes - } - - character_modifier = { - character_opinion_from_high_prowess_add = 2 - character_opinion_from_low_prowess_add = -1 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - } - } - - ai_will_do = { - value = 1000 # AI should always try to pick this when they can - } -} - -tradition_tgp_rice_cultivators = { - category = realm - - layers = { - 0 = steward - 1 = asian - 4 = svamp.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - NOT = { - culture_tradition:tradition_intensive_farming = { is_in_list = traits } - } - } - - can_pick = { - custom_tooltip = { - text = culture_in_terraced_hills_terrain_desc - any_culture_county = { - any_county_province = { - terrain = terraced_hills - } - } - } - } - - parameters = { - rice_cultivators_next_level_paddy_fields = yes - rice_cultivators_can_construct_paddy_fields_in_hills_and_jungle = yes - } - - county_modifier = { - terraced_hills_development_growth_factor = 0.3 - terraced_hills_construction_gold_cost = -0.1 - terraced_hills_levy_size = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = culture_not_bellicose - } - } - if = { - limit = { - NOT = { - any_culture_county = { - count >= 3 - any_county_province = { - terrain = terraced_hills - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_terraced_hills_terrain_count_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - culture = scope:character.culture - any_county_province = { - terrain = terraced_hills - } - } - } - } - } - multiply = 0 - } - if = { - limit = { - scope:character = { - government_has_flag = government_is_tribal - } - } - multiply = 0 - } - } -} - -tradition_tgp_imperial_peace = { - category = regional - - layers = { - 0 = martial - 1 = asian - 4 = samurai.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - culture_head = { - government_is_japanese_trigger = yes - } - } - - can_pick = { - # Mutually exclusive with Bushido and other Horse Archer MaA - NOR = { - culture_tradition:tradition_horse_lords = { is_in_list = traits } - culture_tradition:tradition_devoted_horsemanship = { is_in_list = traits } - culture_tradition:tradition_tgp_imperial_peace = { is_in_list = traits } - culture_tradition:tradition_tgp_bushido = { is_in_list = traits } - } - } - - parameters = { - unlock_mounted_samurai_units = yes - prowess_from_martial_education = yes - non_admin_close_family_non_martial_gender_knights_in_defensive_wars = yes - stalwart_leader_non_admin_duels = yes - } - - character_modifier = { - defender_holding_advantage = 2 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - # Only Courtly cultures should pick this - limit = { NOT = { culture_pillar:ethos_courtly = { is_in_list = traits } } } - multiply = 0 - } - if = { - # AI should avoid stacking traditions for courtly court positions - limit = { culture_tradition:tradition_music_theory = { is_in_list = traits } } - multiply = 0.25 - } - } -} - -tradition_tgp_defiant_ambushers = { - category = regional - - layers = { - 0 = martial - 1 = asian - 4 = samurai.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - has_cultural_pillar = heritage_ainuic - } - - can_pick = { - # Mutually exclusive with other Horse Archer MaA - NOR = { - culture_tradition:tradition_horse_lords = { is_in_list = traits } - culture_tradition:tradition_devoted_horsemanship = { is_in_list = traits } - culture_tradition:tradition_tgp_imperial_peace = { is_in_list = traits } - culture_tradition:tradition_tgp_bushido = { is_in_list = traits } - } - } - - parameters = { - unlock_emishi_horse_archers_units = yes - harder_to_convert_county_culture = yes - county_peasant_and_populist_factions_more_common = yes - } - - character_modifier = { - movement_speed_land_raiding = 0.2 - raid_speed = 0.1 - levy_reinforcement_rate_even_if_baron = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - # Only Courtly cultures should pick this - limit = { NOT = { culture_pillar:ethos_courtly = { is_in_list = traits } } } - multiply = 0 - } - if = { - # AI should avoid stacking traditions for courtly court positions - limit = { culture_tradition:tradition_music_theory = { is_in_list = traits } } - multiply = 0.25 - } - } -} - -tradition_tgp_warrior_monks = { - category = regional - - layers = { - 0 = martial - 1 = asian - 4 = warrior_monk.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - culture_head = { - faith = { has_doctrine = special_doctrine_immaterial_harmony } - has_religion = religion:buddhism_religion - } - } - - can_pick = { - # Mutually exclusive with other Warrior Monk - NOT = { - culture_tradition:tradition_warrior_monks = { is_in_list = traits } - } - } - - parameters = { - unlock_warrior_monk_units = yes - prowess_from_religious_traits = yes - culture_clergy_can_fight = yes - monastery_prowess_martial_bonus = yes - } - character_modifier = { - prowess_per_piety_level = 1 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - # Only Courtly cultures should pick this - limit = { NOT = { culture_pillar:ethos_courtly = { is_in_list = traits } } } - multiply = 0 - } - if = { - # AI should avoid stacking traditions for courtly court positions - limit = { culture_tradition:tradition_music_theory = { is_in_list = traits } } - multiply = 0.25 - } - } -} - -tradition_tgp_ephemeral_grace = { - category = regional - - layers = { - 0 = diplo - 1 = asian - 4 = calligraphy.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - culture_head = { - OR = { - faith = { has_doctrine = special_doctrine_immaterial_harmony } - has_religion = religion:shintoism_religion - } - } - } - - can_pick = { - # Mutually exclusive with Poetry and Gardening - NOT = { culture_tradition:tradition_poetry = { is_in_list = traits } } - NOT = { culture_tradition:tradition_gardening = { is_in_list = traits } } - } - - parameters = { - stress_loss_bonus_from_harmonious_traits = yes - poet_trait_gives_bonuses = yes - poet_trait_more_common = yes - can_appoint_court_gardener = yes - can_recruit_gardeners = yes - ai_romance_scheme_increase = yes - poet_trait_romance_bonuses = yes - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - has_trait = lifestyle_poet - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_poet_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_poetry_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 50 - if = { - # Only Courtly cultures should pick this - limit = { NOT = { culture_pillar:ethos_courtly = { is_in_list = traits } } } - multiply = 0 - } - if = { - # AI should avoid stacking traditions for courtly court positions - limit = { culture_tradition:tradition_music_theory = { is_in_list = traits } } - multiply = 0.25 - } - } -} - -tradition_tgp_inward_perfection = { - category = regional - - layers = { - 0 = diplo - 1 = asian - 4 = instrument.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - has_east_asian_heritage_pillar_trigger = yes - } - - can_pick = { - # Mutually exclusive with other Isolationist - NOR = { - culture_tradition:tradition_isolationist = { is_in_list = traits } - culture_tradition:tradition_cultural_primacy = { is_in_list = traits } - } - } - - parameters = { - reduced_marriage_acceptance_outside_culture = yes - reduced_marriage_acceptance_distant_realms = yes - ai_doesnt_marry_outside_culture = yes - harder_to_hybridize = yes - may_challenge_to_board_games = yes - } - - culture_modifier = { - culture_innovation_progress_chance_from_spread_add = -20 - } - - character_modifier = { - character_innovation_progress_chance_from_fascination_add = 10 - monthly_lifestyle_xp_gain_mult = 0.05 - diplomatic_range_mult = -0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_communal_or_stoic_desc - } - } - } - } - - ai_will_do = { - value = 50 - } -} - -tradition_cultural_primacy = { - category = regional - - layers = { - 0 = diplo - 1 = asian - 4 = instrument.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - scope:character = { - OR = { - culture = { has_cultural_pillar = heritage_chinese } - has_title = title:h_china #Always available to new emperors - } - } - } - - can_pick = { - # Mutually exclusive with other Isolationist - NOR = { - culture_tradition:tradition_isolationist = { is_in_list = traits } - culture_tradition:tradition_tgp_inward_perfection = { is_in_list = traits } - } - } - - parameters = { - innovation_from_learning_traits = yes - courtiers_less_likely_to_leave_same_culture_court = yes - less_likely_to_culture_convert = yes - - reduced_marriage_acceptance_outside_culture = yes - reduced_marriage_acceptance_distant_realms = yes - ai_doesnt_marry_outside_culture = yes - harder_to_hybridize = yes - may_challenge_to_board_games = yes - } - - character_modifier = { - monthly_piety_gain_per_legitimacy_level_add = 0.15 - court_grandeur_baseline_add = 5 - - monthly_lifestyle_xp_gain_mult = 0.05 - opinion_of_different_culture = -15 - different_culture_opinion = -15 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_spiritual_communal_or_stoic_desc - } - } - } - } - - ai_will_do = { - value = 50 - } -} - -tradition_maritime_way_of_life = { - category = regional - - layers = { - 0 = diplo - 1 = asian - 4 = boat.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - OR = { - has_cultural_pillar = heritage_austronesian - scope:character = { - any_sub_realm_county = { - culture = { has_cultural_pillar = heritage_austronesian } - } - } - } - } - - can_pick = { - has_cultural_pillar = heritage_austronesian - custom_description = { - text = percentage_of_culture_on_coast_desc - any_culture_county = { - percent >= 0.5 - any_county_province = { - is_coastal = yes - } - } - } - } - - parameters = { - can_travel_along_rivers = yes - coastal_tribe_bonuses = yes #Maa bonuses for coastal tribal - unlock_maa_pesilat = yes - } - character_modifier = { - embarkation_cost_mult = -0.85 - naval_movement_speed_mult = 0.25 - coastal_sea_travel_danger = medium_sea_danger_reduction - sea_travel_danger = medium_sea_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_bureaucratic_or_spiritual_desc - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.7 - any_county_province = { - is_coastal = yes - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = high_coastal_percentage_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_seafaring_travel_discount - } - - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { # Make stacking more less common - limit = { - OR = { - culture_tradition:tradition_maritime_mercantilism = { is_in_list = traits } - culture_tradition:tradition_fishermen = { is_in_list = traits } - } - } - multiply = 2 - } - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.3 - any_county_province = { - is_coastal = yes - } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - any_county_province = { - is_coastal = yes - } - } - } - multiply = 8 - } - } -} - -tradition_tgp_hydraulic_builders = { - category = regional - - layers = { - 0 = steward - 1 = asian - 4 = wat.dds - } - - can_pick = { - scope:character = { government_has_flag = government_is_mandala } - } - - is_shown = { - has_tgp_dlc_trigger = yes - scope:character = { government_has_flag = government_is_mandala } - OR = { - has_cultural_pillar = heritage_mon_khmer - scope:character = { - any_sub_realm_county = { - culture = { has_cultural_pillar = heritage_mon_khmer } - } - } - } - } - - parameters = { - sacred_pool_additional_bonuses = yes - may_build_sacred_pools_ahead_of_time = yes - unlocks_waterworks_buildings = yes - waterworks_additional_bonuses = yes - } - county_modifier = { - wetlands_development_growth_factor = 0.25 - wetlands_construction_gold_cost = -0.1 - terraced_hills_development_growth_factor = 0.1 - terraced_hills_construction_gold_cost = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_or_spiritual_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_hydraulic_builders } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - count >= 2 - culture = scope:character.culture - any_county_province = { - has_holding_type = temple_citadel_holding - } - } - } - } - } - multiply = 0 - } - } -} - -tradition_tgp_fortified_strongholds = { - category = regional - - layers = { - 0 = steward - 1 = asian - 4 = wall.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - scope:character = { government_has_flag = government_is_mandala } - OR = { - has_cultural_pillar = heritage_tai - has_cultural_pillar = heritage_burman - scope:character = { - any_sub_realm_county = { - culture = { - OR = { - has_cultural_pillar = heritage_tai - has_cultural_pillar = heritage_burman - } - } - } - } - } - } - - parameters = { - founding_temple_citadels_gives_more_piety = yes - warmonger_city_founders = yes - temple_citadel_fort_level_bonus = yes - temple_citadel_control_bonus = yes - } - county_modifier = { - temple_citadel_holding_holding_build_gold_cost = -0.2 - temple_citadel_holding_holding_build_speed = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_courtly_spiritual_or_stoic_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_fortified_strongholds } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - } -} - -tradition_tgp_religious_hospitality = { - category = regional - - layers = { - 0 = learning - 1 = asian - 4 = wat.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - scope:character = { government_has_flag = government_is_mandala } - } - - parameters = { - invite_courtiers_reasons = yes - less_cost_to_invite_religious_exiles = yes - development_gain_from_religious_exiles_is_doubled = yes - ai_uses_religious_exiles = yes - } - - character_modifier = { - different_faith_opinion = 20 - faith_conversion_piety_cost_mult = -0.25 - different_faith_county_opinion_mult = -0.5 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_egalitarian_or_spiritual_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_religious_hospitality } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { # Avoid stacking similar traditions - culture_tradition:tradition_culture_blending = { is_in_list = traits } - culture_tradition:tradition_xenophilic = { is_in_list = traits } - culture_tradition:tradition_religion_blending = { is_in_list = traits } - } - multiply = 0.25 - } - } -} - -tradition_tgp_esoteric_power = { - category = regional - - layers = { - 0 = steward - 1 = asian - 4 = kris.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - scope:character = { government_has_flag = government_is_mandala } - OR = { - has_cultural_pillar = heritage_austronesian - scope:character = { - any_sub_realm_county = { - culture = { - has_cultural_pillar = heritage_austronesian - } - } - } - } - } - - parameters = { - increases_effect_of_mandala_realm_contracts = yes - may_commission_kris = yes - piety_level_affect_artifact_quality = yes - unlock_maa_pesilat = yes - } - character_modifier = { - jungle_travel_danger = jungle_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_esoteric_power } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 # Good tradition for Mandalas - } -} - -tradition_tgp_barangay_confederations = { - category = regional - - layers = { - 0 = diplo - 1 = asian - 4 = wall.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - scope:character = { government_has_flag = government_is_tribal } - OR = { - has_cultural_pillar = heritage_austronesian - scope:character = { - any_sub_realm_county = { - culture = { - has_cultural_pillar = heritage_austronesian - } - } - } - } - } - - parameters = { - forming_confederations_is_easier = yes - invite_to_confederation_extra_reasons = yes - confederation_tribal_authority = yes - mandala_tributaries = yes - religious_relations_is_empowered = yes - } - character_modifier = { - fellow_confederation_member_opinion = 10 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_egalitarian = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_communal_egalitarian_or_stoic_desc - } - } - - if = { - limit = { - any_culture_county = { - percent <= 0.5 - is_coastal_county = yes - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = not_a_coastal_culture - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_barangay_confederations } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - ai_will_do = { - value = 300 - if = { - limit = { - scope:character.primary_title ?= { - tier = tier_duchy - } - } - multiply = 0.5 - } - if = { - limit = { - scope:character.primary_title ?= { - tier >= tier_kingdom - } - } - multiply = 0 - } - } -} - -tradition_nudists = { - category = societal - - layers = { - 0 = diplo - 1 = asian - 4 = jungle.dds - } - - parameters = { - naked_culture_active = yes - lustful_trait_less_common = yes - } - county_modifier = { - jungle_development_growth_factor = 0.2 - jungle_supply_limit_mult = 1 - jungle_provisions_use_mult = -0.75 - jungle_barter_goods_mult = 0.15 - } - - character_modifier = { - stress_gain_mult = -0.1 - jungle_advantage = 5 - jungle_travel_danger = jungle_medium_danger_reduction - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - has_cultural_pillar = ethos_courtly - has_cultural_pillar = ethos_communal - has_cultural_pillar = ethos_spiritual - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 3 - culture = prev - primary_title.tier >= tier_county - OR = { - has_completed_inspiration = yes - any_courtier_or_guest = { - OR = { - has_completed_inspiration = yes - exists = inspiration - } - } - } - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = has_courtier_or_guest_with_inspiration_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 0 - } -} - -tradition_tgp_mountain_island = { - category = regional - - layers = { - 0 = steward - 1 = asian - 4 = mountain.dds - } - - is_shown = { - NOR = { #This is replaced by Himalayan Settlers, Mountaineer Ruralism and Mountain Herding. - has_cultural_tradition = tradition_himalayan_settlers - has_cultural_tradition = tradition_mountaineer_ruralism - has_cultural_tradition = tradition_mountain_homes - has_cultural_pillar = heritage_arabic - has_cultural_pillar = heritage_berber - has_cultural_pillar = heritage_tibetan - has_cultural_pillar = heritage_qiangic - has_cultural_pillar = heritage_west_slavic - any_culture_county = { - title_province = { - geographical_region = world_himalaya - } - } - } - any_culture_county = { - title_province = { - geographical_region = world_asia_japan - } - } - } - can_pick = { - custom_description = { - text = culture_in_mountains_desc - any_culture_county = { - any_county_province = { - OR = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - # Mutually exclusive with other Mountaineers - NOT = { - culture_tradition:tradition_mountaineers = { is_in_list = traits } - } - } - - parameters = { - prestige_gain_on_building_complete_in_mountains_forest = yes - } - character_modifier = { - coastal_sea_travel_danger = medium_sea_danger_reduction - mountains_travel_danger = mountains_medium_danger_reduction - hills_travel_danger = hills_medium_danger_reduction - forest_travel_danger = forest_medium_danger_reduction - } - county_modifier = { - hills_development_growth_factor = 0.05 - mountains_development_growth_factor = 0.2 - } - province_modifier = { - mountains_construction_gold_cost = -0.1 - mountains_holding_construction_gold_cost = -0.1 - forest_construction_gold_cost = -0.1 - forest_holding_construction_gold_cost = -0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = culture_not_bellicose - } - } - if = { - limit = { - NOT = { - any_culture_county = { - percent >= 0.3 - any_county_province = { - OR = { - terrain = mountains - terrain = desert_mountains - } - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = mountain_percentage_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_mountain_island } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - percent >= 0.2 - culture = scope:character.culture - any_county_province = { terrain = mountains } - } - } - } - } - multiply = 0 - } - else_if = { - limit = { - any_culture_county = { - percent >= 0.6 - any_county_province = { terrain = mountains } - } - } - multiply = 8 - } - } -} - -tradition_stratified_society = { - category = regional - - layers = { - 0 = diplo - 1 = asian - 4 = officials.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - culture_head = { - government_allows = merit - } - has_cultural_pillar = heritage_korean - } - - parameters = { - family_shares_merit = yes - family_skips_exams = yes - marrying_into_the_ruling_family_gives_influence = yes - } - - county_modifier = { - } - - character_modifier = { - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - } - } - - ai_will_do = { - value = 50 - } -} - -tradition_fortress_mastery = { - category = regional - - layers = { - 0 = martial - 1 = asian - 4 = marching_soldiers.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - OR = { - has_cultural_pillar = heritage_korean - has_cultural_pillar = heritage_buyeo - } - } - - parameters = { - unlock_maa_gakgung_archers = yes - castle_fortifications_increase = yes - governor_trait_gives_counter_resistance = yes - } - - county_modifier = { - } - - character_modifier = { - archers_recruitment_cost_mult = -0.1 - same_heritage_county_advantage_add = 4 - prowess_per_merit_level = 1 - archers_max_size_add = 1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - culture_pillar:ethos_stoic = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_spiritual_or_stoic_desc - } - } - } - } - - ai_will_do = { - value = 50 - } -} - -tradition_tgp_art_of_war = { - category = regional - - layers = { - 0 = martial - 1 = asian - 4 = marching_soldiers.dds - } - - is_shown = { - OR = { -# this = culture:han -# any_parent_culture_or_above = { -# this = culture:han -# } - has_cultural_pillar = heritage_chinese - } - # DLC check. - has_tgp_dlc_trigger = yes - } - can_pick = { - } - - parameters = { - unlock_shenbigong_innovation = yes - unlock_zhanmadao = yes - unlock_burenjia = yes - unlock_maa_black_armor_cavalry = yes - guardians_can_transfer_commander_traits = yes - prowess_from_martial_education = yes - military_governor_appointment_score = yes - } - - character_modifier = { - martial_per_merit_level = 0.35 #Formal Military Education - monthly_merit_per_title_maa_value = 0.002 - heavy_infantry_max_size_add = 2 - counter_efficiency = 0.1 - men_at_arms_maintenance = 0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bellicose_or_bureaucratic_desc - } - } - if = { #Teaching a military Curriculum - limit = { - NOT = { - any_culture_county = { - count >= 5 - any_county_province = { - has_building_or_higher = examination_hall_01 - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = duchies_with_examination_halls_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_art_of_war } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { # Admin should be more into this - scope:character = { - government_allows = administrative - } - } - multiply = 2 - } - else_if = { - limit = { - scope:character ?= { - ai_has_warlike_personality = yes - } - } - multiply = 4 - } - } - -} - -tradition_tgp_court_machinations = { - category = regional - - layers = { - 0 = intrigue - 1 = asian - 4 = officials.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - has_cultural_pillar = heritage_chinese - scope:character = { - has_title = title:h_china - } - } - can_pick = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - trigger_if = { - limit = { - OR = { - NOT = { exists = scope:replacing } - NOR = { - scope:replacing = culture_tradition:tradition_monogamous - scope:replacing = culture_tradition:tradition_polygamous - scope:replacing = culture_tradition:tradition_concubines - scope:replacing = culture_tradition:tradition_court_eunuchs - } - } - } - NOR = { - culture_tradition:tradition_monogamous = { is_in_list = traits } - culture_tradition:tradition_polygamous = { is_in_list = traits } - culture_tradition:tradition_concubines = { is_in_list = traits } - culture_tradition:tradition_court_eunuchs = { is_in_list = traits } - } - } - } - - } - - can_pick_for_hybridization = { - custom_tooltip = { - text = only_one_marriage_tradition_allowed - NOT = { # Only blocks monogamous to avoid duplicate warnings, but is blocked by polygamous - culture_tradition:tradition_monogamous = { is_in_list = traits } - } - } - } - - parameters = { - number_of_consorts_hegemony = 20 - number_of_consorts = 3 - number_of_spouses = 1 - can_appoint_chief_eunuch = yes - court_machinations_eunuch_trait_bonuses = yes - courtiers_more_likely_to_join_hostile_schemes_in_court = yes - eunuch_powerful_scheme_agents = yes - can_castrate_prisoners = yes - cultrad_unlocks_t4_bounties_for_whispers = yes - } - - character_modifier = { - owned_political_scheme_success_chance_add = 10 - } - - cost = { - prestige = { - add = { - value = tradition_double_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_courtly_or_spiritual_desc - } - } - if = { - limit = { - has_dlc_feature = royal_court - OR = { - scope:character = { has_royal_court = no } - NOT = { - scope:character = { - court_grandeur_current_level >= very_high_court_grandeur_level - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_head_court_grandeur_desc - } - } - if = { - limit = { - NOT = { - scope:character.faith = { - OR = { - has_doctrine = doctrine_polygamy - has_doctrine = doctrine_concubines - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = cheaper_tradition_from_faith - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 200 - if = { - limit = { # Admin should be more into this - scope:character = { - government_allows = administrative - } - } - multiply = 2 - } - } -} - - -#Scholar Officials -tradition_scholar_officials = { - category = regional - - layers = { - 0 = intrigue - 1 = asian - 4 = confucius.dds - } - - is_shown = { #Available to Chinese cultures and to cultures influenced by China - has_tgp_dlc_trigger = yes - scope:character = { - OR = { - culture = { has_cultural_pillar = heritage_chinese } - has_trait = confucian_education - government_has_flag = government_has_merit - has_title = title:h_china #Always available to new emperors - } - } - } - - can_pick = { - custom_description = { - text = culture_not_bellicose - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - NOT = { has_cultural_tradition = tradition_warrior_culture } - } - - parameters = { - can_always_convert_to_confucianism = yes - can_author_books = yes - - - wants_to_learn_chinese = yes - learn_language_success_chance_for_others = yes - - scholar_official_trait_bonuses = yes #Values loyal and confucian education - loyal_trait_more_common = yes - doesnt_care_about_culture_faith_in_factions = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.2 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_courtly_or_spiritual_desc - } - } - if = { - limit = { - scope:character = { - has_trait = scholar - } - } - multiply = { - value = 0.75 - #desc = - } - } - if = { - limit = { - scope:character = { - has_trait = confucian_education - } - } - multiply = { - value = 0.5 - #desc = - } - } - } - } -} - -tradition_sinophilic = { - category = regional - - layers = { - 0 = intrigue - 1 = asian - 4 = calligraphy.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - NOT = { has_cultural_pillar = heritage_chinese } #Can't be Sinophilic when you're Chinese -# culture:han.culture_head ?= { -# in_diplomatic_range = scope:character -# } - } - - parameters = { - more_successful_kowtows = yes - may_adopt_silk_road_innovations = yes - } - - character_modifier = { - artifact_decay_reduction_mult = -0.15 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_bureaucratic = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_bureaucratic_courtly_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = scholar - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_scholar_desc - } - } - } - } -} - -tradition_tgp_japanese_houses = { - category = regional - - layers = { - 0 = diplo - 1 = asian - 4 = fan.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - NOT = { - has_game_rule = no_adoption - } - culture_head = { # Only eastern Buddhists and regional faiths - faith = { has_doctrine = special_doctrine_immaterial_harmony } - } - } - - can_pick = { - # Mutually exclusive with other Adopters - NOT = { - culture_tradition:tradition_noble_adoption = { is_in_list = traits } - culture_tradition:tradition_ep3_cultivated_sophistication = { is_in_list = traits } - } - } - - parameters = { - adultery_always_accepted = yes - allows_noble_family_adoption = yes - free_adoption = yes - wider_adoption = yes - better_ward_education = yes - number_of_spouses = 4 - } - - character_modifier = { - house_relation_change_mult = 0.25 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_tgp_japanese_houses } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - } -} - -tradition_cultivation = { - category = regional - - layers = { - 0 = learning - 1 = asian - 4 = calligraphy.dds - } - - is_shown = { #Available to Chinese cultures and to cultures influenced by China - has_tgp_dlc_trigger = yes - scope:character = { - OR = { - culture = { has_cultural_pillar = heritage_chinese } - has_trait = confucian_education - government_has_flag = government_has_merit - has_title = title:h_china #Always available to new emperors - } - } - } - - can_pick = { - custom_description = { - text = culture_not_bellicose - NOT = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - } - NOT = { has_cultural_tradition = tradition_warrior_culture } - } - - parameters = { - can_always_convert_to_taoism = yes - mystic_trait_from_education = yes - mystic_trait_more_common = yes - less_likely_to_gain_elder_health_traits = yes - } - character_modifier = { - life_expectancy = 5 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - NOR = { - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = not_courtly_communal_or_spiritual_desc - } - } - if = { - limit = { - trigger_if = { - limit = { - scope:character = { - is_ai = no - } - } - NOT = { - any_ruler = { - count >= 5 - culture = prev - primary_title.tier >= tier_county - has_trait = scholar - } - } - } - trigger_else = { - always = no - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = rulers_with_scholar_desc - } - } - - if = { - limit = { - scope:character = { - has_variable = tradition_philosopher_culture_travel_discount - } - } - - add = { - value = tradition_travel_discount - desc = tradition_travel_discount_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_philosopher_culture } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 100 - if = { - limit = { - NOR = { - culture_pillar:ethos_communal = { is_in_list = traits } - culture_pillar:ethos_courtly = { is_in_list = traits } - culture_pillar:ethos_spiritual = { is_in_list = traits } - } - } - multiply = 0 - } - } -} - - -tradition_intensive_farming = { - category = regional - - layers = { - 0 = steward - 1 = asian - 4 = svamp.dds - } - - is_shown = { - has_tgp_dlc_trigger = yes - OR = { - has_cultural_pillar = heritage_chinese - any_parent_culture_or_above = { - has_cultural_pillar = heritage_chinese - } - } - NOR = { - culture_tradition:tradition_agrarian = { is_in_list = traits } - culture_tradition:tradition_tgp_rice_cultivators = { is_in_list = traits } - } - } - - can_pick = { - custom_tooltip = { - text = culture_in_farmlands_or_floodplains_terrain_desc - any_culture_county = { - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains - } - } - } - custom_tooltip = { - text = cultrad_not_nomadic_government_type - scope:character = { - NOT = { - government_has_flag = government_is_nomadic - } - } - } - } - - parameters = { - content_trait_more_common = yes - martial_education_worse_outcomes = yes - hard_working_traits_more_valued = yes - rice_cultivators_next_level_paddy_fields = yes - } - character_modifier = { - men_at_arms_recruitment_cost = 0.25 - levy_maintenance = 0.025 - } - county_modifier = { - farmlands_development_growth_factor = 0.3 - farmlands_tax_mult = 0.05 - farmlands_levy_size = 0.1 - terraced_hills_development_growth_factor = 0.3 - terraced_hills_tax_mult = 0.05 - terraced_hills_levy_size = 0.1 - } - - cost = { - prestige = { - add = { - value = tradition_base_cost - desc = BASE - format = "BASE_VALUE_FORMAT" - } - if = { - limit = { - culture_pillar:ethos_bellicose = { is_in_list = traits } - } - add = { - value = tradition_incompatible_ethos_penalty - desc = culture_not_bellicose - } - } - if = { - limit = { - NOT = { - any_culture_county = { - count >= 5 - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains - } - } - } - } - add = { - value = tradition_unfulfilled_criteria_penalty - desc = culture_in_farmlands_or_floodplains_terrain_count_desc - } - } - - if = { - limit = { - culture_tradition_reduction_trigger = { TRADITION = tradition_agrarian } - } - multiply = { - value = 0.5 - desc = inspired_by_culture_desc - } - } - - multiply = tradition_replacement_cost_if_relevant - } - } - - ai_will_do = { - value = 400 - if = { - limit = { - NOT = { - scope:character = { - any_sub_realm_county = { - count >= 2 - culture = scope:character.culture - county_has_province_with_terrain = { - terrain = farmlands - terrain = floodplains - } - } - } - } - } - multiply = 0 - } - if = { - limit = { - scope:character = { - government_has_flag = government_is_tribal - } - } - multiply = 0 - } - } -} diff --git a/common/customizable_localization/00_adventurer_names.txt b/common/customizable_localization/00_adventurer_names.txt index 698865138..4e459eef2 100644 --- a/common/customizable_localization/00_adventurer_names.txt +++ b/common/customizable_localization/00_adventurer_names.txt @@ -144,7 +144,7 @@ OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - NOT = { religion = faith:aqlani.religion } + NOT = { religion = faith:ashari.religion } } } } @@ -607,7 +607,7 @@ location = { geographical_region = world_africa } - NOT = { religion = faith:aqlani.religion } + NOT = { religion = faith:ashari.religion } } } } @@ -937,7 +937,7 @@ OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - faith = faith:folketro + faith = faith:norse_pagan } } } @@ -1067,7 +1067,7 @@ OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - NOT = { religion = faith:aqlani.religion } + NOT = { religion = faith:ashari.religion } ai_honor > 0 } } @@ -3450,7 +3450,7 @@ GetAdventureNameBand = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - religion = religion:catholic_religion + faith = faith:catholic culture = { has_cultural_era_or_later = culture_era_high_medieval } @@ -3514,7 +3514,7 @@ GetAdventureNameBand = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - religion = religion:catholic_religion + faith = faith:catholic } } } @@ -3530,7 +3530,7 @@ GetAdventureNameBand = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - religion = religion:catholic_religion + faith = faith:catholic ai_zeal >= low_positive_ai_value OR = { exists = global_var:cath_crusade_1 @@ -4193,7 +4193,7 @@ GetAdventureNameBand = { has_trait = scholar has_education_learning_trigger = yes } - religion = religion:catholic_religion + faith = faith:catholic } } } @@ -5765,7 +5765,7 @@ GetAdventureNameSuffix = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - faith = faith:aqlani + faith = faith:ashari } } } @@ -5988,7 +5988,20 @@ GetAdventureNameSuffix = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - culture = { has_cultural_pillar = heritage_greek } + OR = { + culture = culture:greek + culture = culture:roman + culture = { + any_parent_culture_or_above = { + this = culture:greek + } + } + culture = { + any_parent_culture_or_above = { + this = culture:roman + } + } + } } } } @@ -6942,7 +6955,14 @@ GetAdventureNameSuffix = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - culture = { has_cultural_pillar = heritage_greek } + culture = { + OR = { + this = culture:greek + any_parent_culture_or_above = { + this = culture:greek + } + } + } } } } @@ -7475,7 +7495,19 @@ GetAdventureNameSuffix = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - culture = { has_cultural_pillar = heritage_greek } + culture = { + OR = { + has_cultural_era_or_later = culture_era_early_medieval + this = culture:greek + this = culture:roman + any_parent_culture_or_above = { + this = culture:greek + } + any_parent_culture_or_above = { + this = culture:roman + } + } + } } } } @@ -11507,7 +11539,7 @@ GetAdventureNameReverentBand = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - religion = religion:catholic_religion + faith = faith:catholic culture = { has_cultural_era_or_later = culture_era_high_medieval } @@ -11571,7 +11603,7 @@ GetAdventureNameReverentBand = { OR = { NOT = { exists = scope:new_landless_adventurer } scope:new_landless_adventurer ?= { - religion = religion:catholic_religion + faith = faith:catholic } } } @@ -12009,7 +12041,7 @@ GetAdventureNameReverentBand = { has_trait = scholar has_education_learning_trigger = yes } - religion = religion:catholic_religion + faith = faith:catholic } } } diff --git a/common/customizable_localization/00_artifact_court_custom_loc.txt b/common/customizable_localization/00_artifact_court_custom_loc.txt index 1d0c2a854..580a95f3c 100644 --- a/common/customizable_localization/00_artifact_court_custom_loc.txt +++ b/common/customizable_localization/00_artifact_court_custom_loc.txt @@ -338,28 +338,6 @@ JudaismRelic = { } } -FractureRelicName = { - type = character - - text = { - trigger = { - scope:fracture_relic_name = flag:amethyst - } - localization_key = artifact_pedestal_amethyst_name - } -} - -FractureRelic = { - type = character - - text = { - trigger = { - scope:fracture_relic_name = flag:amethyst - } - localization_key = artifact_pedestal_amethyst_description - } -} - RandomSaint = { # Used for statue artifact type = character @@ -376,8 +354,9 @@ RandomSaint = { # Used for statue artifact text = { trigger = { OR = { - religion = religion:catholic_religion - religion = religion:eastern_orthodox_religion + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian } } localization_key = west_christian_fertility_god_name @@ -386,8 +365,9 @@ RandomSaint = { # Used for statue artifact text = { trigger = { OR = { - religion = religion:catholic_religion - religion = religion:eastern_orthodox_religion + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian } } localization_key = west_christian_wealth_god_name @@ -396,8 +376,9 @@ RandomSaint = { # Used for statue artifact text = { trigger = { OR = { - religion = religion:catholic_religion - religion = religion:eastern_orthodox_religion + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian } } localization_key = west_christian_household_god_name @@ -406,8 +387,9 @@ RandomSaint = { # Used for statue artifact text = { trigger = { OR = { - religion = religion:catholic_religion - religion = religion:eastern_orthodox_religion + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian } } localization_key = west_christian_knowledge_god_name @@ -416,8 +398,9 @@ RandomSaint = { # Used for statue artifact text = { trigger = { OR = { - religion = religion:catholic_religion - religion = religion:eastern_orthodox_religion + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian } } localization_key = west_christian_war_god_name @@ -426,104 +409,105 @@ RandomSaint = { # Used for statue artifact text = { trigger = { OR = { - religion = religion:catholic_religion - religion = religion:eastern_orthodox_religion + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian } } localization_key = west_christian_water_god_name } -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_fertility_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_wealth_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_household_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_knowledge_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_war_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_fertility_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_wealth_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_household_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_knowledge_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_war_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_water_god_name -# } + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_fertility_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_wealth_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_household_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_knowledge_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_war_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_fertility_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_wealth_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_household_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_knowledge_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_war_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_water_god_name + } } RandomSaintName = { # Used for other artifacts @@ -533,137 +517,161 @@ RandomSaintName = { # Used for other artifacts text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_fertility_god_name } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_wealth_god_name } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_household_god_name } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_knowledge_god_name } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_war_god_name } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_water_god_name } -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_fertility_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_wealth_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_household_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_knowledge_god_name -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_war_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_fertility_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_wealth_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_household_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_knowledge_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_war_god_name -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_water_god_name -# } + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_fertility_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_wealth_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_household_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_knowledge_god_name + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_war_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_fertility_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_wealth_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_household_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_knowledge_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_war_god_name + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_water_god_name + } } RandomSaintNamePossessive = { @@ -673,134 +681,161 @@ RandomSaintNamePossessive = { text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_fertility_god_name_possessive } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_wealth_god_name_possessive } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_household_god_name_possessive } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_knowledge_god_name_possessive } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_war_god_name_possessive } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + } } localization_key = west_christian_water_god_name_possessive } text = { trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } } localization_key = east_christian_fertility_god_name_possessive } -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_wealth_god_name_possessive -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_household_god_name_possessive -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_knowledge_god_name_possessive -# } -# -# text = { -# trigger = { -# OR = { -# faith = faith:coptic -# faith = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_war_god_name_possessive -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_fertility_god_name_possessive -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_wealth_god_name_possessive -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_household_god_name_possessive -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_knowledge_god_name_possessive -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_war_god_name_possessive -# } -# -# text = { -# trigger = { -# faith = faith:insular_celtic -# } -# localization_key = insular_celtic_water_god_name_possessive -# } + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_wealth_god_name_possessive + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_household_god_name_possessive + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_knowledge_god_name_possessive + } + + text = { + trigger = { + OR = { + faith = faith:coptic + faith = faith:armenian_apostolic + } + } + localization_key = east_christian_war_god_name_possessive + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_fertility_god_name_possessive + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_wealth_god_name_possessive + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_household_god_name_possessive + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_knowledge_god_name_possessive + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_war_god_name_possessive + } + + text = { + trigger = { + faith = faith:insular_celtic + } + localization_key = insular_celtic_water_god_name_possessive + } } PredeterminedSaintName = { # Used for icons and any future artifacts that uses the decoration_saint artifact feature @@ -865,22 +900,14 @@ PredeterminedSaintName = { # Used for icons and any future artifacts that uses t text = { trigger = { var:saint ?= flag:fallback - OR = { - faith.religion = religion:eastern_orthodox_religion - faith.religion = religion:catholic_religion - faith.religion = religion:protestant_religion - } + religion = religion:christianity_religion } localization_key = west_christian_fallback_god_name } text = { trigger = { var:saint ?= flag:fallback - NOR = { - faith.religion = religion:eastern_orthodox_religion - faith.religion = religion:catholic_religion - faith.religion = religion:protestant_religion - } + religion != religion:christianity_religion } localization_key = generic_religious_figure_fallback_name fallback = yes diff --git a/common/customizable_localization/00_building_custom_localization.txt b/common/customizable_localization/00_building_custom_localization.txt index 1db78fc9f..cdcab4f64 100644 --- a/common/customizable_localization/00_building_custom_localization.txt +++ b/common/customizable_localization/00_building_custom_localization.txt @@ -582,6 +582,78 @@ GetSpecialBuildingNameFromProvince = { localization_key = building_temple_in_jerusalem_01 } + text = { # Rammelsberg Mines 1 + trigger = { + #this = province:2918 # Goslar + has_special_building = yes + has_building = rammelsberg_mines_01 + } + localization_key = building_rammelsberg_mines_01 + } + + text = { # Rammelsberg Mines 2 + trigger = { + #this = province:2918 # Goslar + has_special_building = yes + has_building = rammelsberg_mines_02 + } + localization_key = building_rammelsberg_mines_02 + } + + text = { # Rammelsberg Mines 3 + trigger = { + #this = province:2918 # Goslar + has_special_building = yes + has_building = rammelsberg_mines_03 + } + localization_key = building_rammelsberg_mines_03 + } + + text = { # Rammelsberg Mines 4 + trigger = { + #this = province:2918 # Goslar + has_special_building = yes + has_building = rammelsberg_mines_04 + } + localization_key = building_rammelsberg_mines_04 + } + + text = { # Kutna Hora Mines 1 + trigger = { + #this = province:4161 # Caslav + has_special_building = yes + has_building = kutna_hora_mines_01 + } + localization_key = building_kutna_hora_mines_01 + } + + text = { # Kutna Hora Mines 2 + trigger = { + #this = province:4161 # Caslav + has_special_building = yes + has_building = kutna_hora_mines_02 + } + localization_key = building_kutna_hora_mines_02 + } + + text = { # Kutna Hora Mines 3 + trigger = { + #this = province:4161 # Caslav + has_special_building = yes + has_building = kutna_hora_mines_03 + } + localization_key = building_kutna_hora_mines_03 + } + + text = { # Kutna Hora Mines 4 + trigger = { + #this = province:4161 # Caslav + has_special_building = yes + has_building = kutna_hora_mines_04 + } + localization_key = building_kutna_hora_mines_04 + } + text = { # Kremnica Mines 1 trigger = { #this = province:3814 # Turoc diff --git a/common/customizable_localization/00_de_body_part_custom_loc.txt b/common/customizable_localization/00_de_body_part_custom_loc.txt deleted file mode 100644 index dd283d6f3..000000000 --- a/common/customizable_localization/00_de_body_part_custom_loc.txt +++ /dev/null @@ -1,328 +0,0 @@ -############################################# -### Scripted Localization for German Loc ## -#### BY Kai Bagehorn ### -############################################# -# -#DE_1_HandHands = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = maimed } -# localization_key = CustomLoc_DE_1_handhands_hand -# } -# -# text = { -# trigger = { -# NOT = { has_trait = maimed } -# } -# localization_key = CustomLoc_DE_1_handhands_hands -# fallback = yes -# } -#} -# -#DE_2_HandHands = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = maimed } -# localization_key = CustomLoc_DE_2_handhands_hand -# } -# -# text = { -# trigger = { -# NOT = { has_trait = maimed } -# } -# localization_key = CustomLoc_DE_2_handhands_hands -# fallback = yes -# } -#} -# -#DE_1_ArmArms = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = maimed } -# localization_key = CustomLoc_DE_1_armarms_arm -# } -# -# text = { -# trigger = { -# NOT = { has_trait = maimed } -# } -# localization_key = CustomLoc_DE_1_armarms_arms -# fallback = yes -# } -#} -# -#DE_2_ArmArms = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = maimed } -# localization_key = CustomLoc_DE_2_armarms_arm -# } -# -# text = { -# trigger = { -# NOT = { has_trait = maimed } -# } -# localization_key = CustomLoc_DE_2_armarms_arms -# fallback = yes -# } -#} -# -#DE_3_ArmArms = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = maimed } -# localization_key = CustomLoc_DE_3_armarms_arm -# } -# -# text = { -# trigger = { -# NOT = { has_trait = maimed } -# } -# localization_key = CustomLoc_DE_3_armarms_arms -# fallback = yes -# } -#} -# -#DE_1_EyeEyes = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = one_eyed } -# localization_key = CustomLoc_DE_1_eyeeyes_eye -# } -# -# text = { -# trigger = { -# NOT = { has_trait = one_eyed } -# } -# localization_key = CustomLoc_DE_1_eyeeyes_eyes -# fallback = yes -# } -#} -# -#DE_2_EyeEyes = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = one_eyed } -# localization_key = CustomLoc_DE_2_eyeeyes_eye -# } -# -# text = { -# trigger = { -# NOT = { has_trait = one_eyed } -# } -# localization_key = CustomLoc_DE_2_eyeeyes_eyes -# fallback = yes -# } -#} -# -#DE_3_EyeEyes = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = one_eyed } -# localization_key = CustomLoc_DE_3_eyeeyes_eye -# } -# -# text = { -# trigger = { -# NOT = { has_trait = one_eyed } -# } -# localization_key = CustomLoc_DE_3_eyeeyes_eyes -# fallback = yes -# } -#} -# -#DE_4_EyeEyes = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = one_eyed } -# localization_key = CustomLoc_DE_4_eyeeyes_eye -# } -# -# text = { -# trigger = { -# NOT = { has_trait = one_eyed } -# } -# localization_key = CustomLoc_DE_4_eyeeyes_eyes -# fallback = yes -# } -#} -# -#DE_5_EyeEyes = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = one_eyed } -# localization_key = CustomLoc_DE_5_eyeeyes_eye -# } -# -# text = { -# trigger = { -# NOT = { has_trait = one_eyed } -# } -# localization_key = CustomLoc_DE_5_eyeeyes_eyes -# fallback = yes -# } -#} -# -#DE_1_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_1_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_1_maskface_face -# fallback = yes -# } -#} -# -#DE_2_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_2_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_2_maskface_face -# fallback = yes -# } -#} -# -#DE_3_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_3_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_3_maskface_face -# fallback = yes -# } -#} -# -#DE_4_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_4_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_4_maskface_face -# fallback = yes -# } -#} -# -#DE_5_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_5_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_5_maskface_face -# fallback = yes -# } -#} -# -#DE_6_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_6_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_6_maskface_face -# fallback = yes -# } -#} -# -#DE_7_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_7_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_7_maskface_face -# fallback = yes -# } -#} -# -#DE_8_MaskFace = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { has_trait = disfigured } -# localization_key = CustomLoc_DE_8_maskface_mask -# } -# -# text = { -# trigger = { -# NOT = { has_trait = disfigured } -# } -# localization_key = CustomLoc_DE_8_maskface_face -# fallback = yes -# } -#} \ No newline at end of file diff --git a/common/customizable_localization/00_de_custom_loc.txt b/common/customizable_localization/00_de_custom_loc.txt deleted file mode 100644 index 85fbfaf11..000000000 --- a/common/customizable_localization/00_de_custom_loc.txt +++ /dev/null @@ -1,1038 +0,0 @@ -#### GERMAN CUSTOM LOCALISATION -#### By t-recs studios and Christiansen & Plischke -#### Exported from Platzhalter App Paradox CKIII at 25.10.2019 15:13:39 -# -#################################### -### ARTICLES ####################### -#################################### -# -# -### Articles, Definite, Plural, -# -## DE_ART_DEF_P_A || male: die // female: die -## DE_ART_DEF_P_D || male: der // female: der -## DE_ART_DEF_P_G || male: den // female: den -## DE_ART_DEF_P_N || male: die // female: die -# -### Articles, Definite, Singular, -# -## DE_ART_DEF_S_A || male: den // female: die -## DE_ART_DEF_S_D || male: dem // female: der -## DE_ART_DEF_S_G || male: des // female: der -## DE_ART_DEF_S_N || male: der // female: die -# -### Articles, Indefinite, Singular, -# -## DE_ART_IND_A || male: einen // female: eine -## DE_ART_IND_D || male: einem // female: einer -## DE_ART_IND_G || male: eines // female: einer -## DE_ART_IND_N || male: ein // female: eine -# -# -#################################### -### ENDINGS-ADJECTIVES ############# -#################################### -# -# -### Endings-Adjectives, Definite, Plural, -# -## DE_END_ADJ_DEF_P_A || male: en // female: en -## DE_END_ADJ_DEF_P_D || male: en // female: en -## DE_END_ADJ_DEF_P_G || male: en // female: en -## DE_END_ADJ_DEF_P_N || male: en // female: en -# -### Endings-Adjectives, Definite, Singular, -# -## DE_END_ADJ_DEF_S_A || male: en // female: e -## DE_END_ADJ_DEF_S_D || male: en // female: en -## DE_END_ADJ_DEF_S_G || male: en // female: en -## DE_END_ADJ_DEF_S_N || male: e // female: e -# -### Endings-Adjectives, Indefinite, Plural, -# -## DE_END_ADJ_IND_P_A || male: en // female: en -## DE_END_ADJ_IND_P_D || male: en // female: en -## DE_END_ADJ_IND_P_G || male: en // female: en -## DE_END_ADJ_IND_P_N || male: en // female: en -# -### Endings-Adjectives, Indefinite, Singular, -# -## DE_END_ADJ_IND_S_A || male: en // female: e -## DE_END_ADJ_IND_S_D || male: en // female: en -## DE_END_ADJ_IND_S_G || male: en // female: en -## DE_END_ADJ_IND_S_N || male: er // female: e -# -### Endings-Adjectives, Null, Plural, -# -## DE_END_ADJ_NUL_P_A || male: e // female: e -## DE_END_ADJ_NUL_P_D || male: en // female: en -## DE_END_ADJ_NUL_P_G || male: er // female: er -## DE_END_ADJ_NUL_P_N || male: e // female: e -# -### Endings-Adjectives, Null, Singular, -# -## DE_END_ADJ_NUL_S_A || male: en // female: e -## DE_END_ADJ_NUL_S_D || male: em // female: er -## DE_END_ADJ_NUL_S_G || male: en // female: er -## DE_END_ADJ_NUL_S_N || male: er // female: e -# -# -#################################### -### ENDINGS-NOUNS ################## -#################################### -# -# -### Endings-Nouns, , Singular, -# -## DE_END_NOU_S_G || female: "" // male: s -# -### Endings-Nouns, , Singular, Gender-Suffix -# -## DE_END_NOU_S_GS_N || female: in // male: "" -# -# -#################################### -### ENDINGS-PRONOUNS ############### -#################################### -# -# -### Endings-Pronouns, , Plural, -# -## DE_END_PRO_P_A || male: e // female: e -## DE_END_PRO_P_D || male: en // female: en -## DE_END_PRO_P_G || male: er // female: er -## DE_END_PRO_P_N || male: e // female: e -# -### Endings-Pronouns, , Singular, -# -## DE_END_PRO_S_A || male: en // female: e -## DE_END_PRO_S_D || male: em // female: er -## DE_END_PRO_S_G || male: es // female: er -## DE_END_PRO_S_N || male: "" // female: e -# -# -#################################### -### PRONOUNS ####################### -#################################### -# -# -### Pronouns, Demostrative, , -# -## DE_PRO_DEM || male: dies // female: dies -# -### Pronouns, Personal, Plural, 3rd Person -# -## DE_PRO_PER_P_3P_A || male: sie // female: sie -## DE_PRO_PER_P_3P_D || male: ihnen // female: ihnen -## DE_PRO_PER_P_3P_G || male: ihrer // female: ihrer -## DE_PRO_PER_P_3P_N || male: sie // female: sie -# -### Pronouns, Personal, Singular, 3rd Person -# -## DE_PRO_PER_S_3P_A || male: ihn // female: sie -## DE_PRO_PER_S_3P_D || male: ihm // female: ihr -## DE_PRO_PER_S_3P_G || male: seiner // female: ihrer -## DE_PRO_PER_S_3P_N || male: er // female: sie -# -### Pronouns, Possesive, Plural, 1st Person -# -## DE_PRO_POS_P_1P || male: unser // female: unser -# -### Pronouns, Possesive, Plural, 2nd Person -# -## DE_PRO_POS_P_2P || male: eur // female: eur -## DE_PRO_POS_P_2P_N || male: euer // female: eure -# -### Pronouns, Possesive, Plural, 3rd Person -# -## DE_PRO_POS_P_3P || female: ihr // male: ihr -# -### Pronouns, Possesive, Singular, 1st Person -# -## DE_PRO_POS_S_1P || male: mein // female: mein -# -### Pronouns, Possesive, Singular, 2nd Person -# -## DE_PRO_POS_S_2P || male: dein // female: dein -# -### Pronouns, Possesive, Singular, 3rd Person -# -## DE_PRO_POS_S_3P || female: ihr // male: sein -# -# -#################################################### -#################################################### -# -### Articles, Definite, Plural, -# -#DE_ART_DEF_P_A = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_DEF_P_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_DEF_P_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_DEF_P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Articles, Definite, Singular, -# -#DE_ART_DEF_S_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_DEF_S_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_DEF_S_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_DEF_S_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_DEF_S_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Articles, Indefinite, Singular, -# -#DE_ART_IND_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_IND_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_IND_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_IND_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_IND_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_IND_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_IND_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_IND_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_IND_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_IND_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_IND_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_IND_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Adjectives, Definite, Plural, -# -#DE_END_ADJ_DEF_P_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_DEF_P_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_DEF_P_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_DEF_P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Adjectives, Definite, Singular, -# -#DE_END_ADJ_DEF_S_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_DEF_S_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_DEF_S_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_DEF_S_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_DEF_S_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Adjectives, Indefinite, Plural, -# -#DE_END_ADJ_IND_P_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_IND_P_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_IND_P_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_IND_P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Adjectives, Indefinite, Singular, -# -#DE_END_ADJ_IND_S_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_IND_S_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_IND_S_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_IND_S_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_IND_S_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Adjectives, Null, Plural, -# -#DE_END_ADJ_NUL_P_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_NUL_P_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_NUL_P_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_NUL_P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Adjectives, Null, Singular, -# -#DE_END_ADJ_NUL_S_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_NUL_S_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_NUL_S_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_ADJ_NUL_S_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_ADJ_NUL_S_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Nouns, , Singular, -# -#DE_END_NOU_S_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_NOU_S_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_NOU_S_G_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Nouns, , Singular, Gender-Suffix -# -#DE_END_NOU_S_GS_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_NOU_S_GS_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_NOU_S_GS_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Pronouns, , Plural, -# -#DE_END_PRO_P_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_PRO_P_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_PRO_P_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_PRO_P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Endings-Pronouns, , Singular, -# -#DE_END_PRO_S_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_PRO_S_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_PRO_S_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_END_PRO_S_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_END_PRO_S_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Demostrative, , -# -#DE_PRO_DEM = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_DEM_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_DEM_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Personal, Plural, 3rd Person -# -#DE_PRO_PER_P_3P_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_PRO_PER_P_3P_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_PRO_PER_P_3P_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_PRO_PER_P_3P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_P_3P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Personal, Singular, 3rd Person -# -#DE_PRO_PER_S_3P_A = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_A_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_A_female -# trigger = { is_female = yes } -# } -#} -# -#DE_PRO_PER_S_3P_D = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_D_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_D_female -# trigger = { is_female = yes } -# } -#} -# -#DE_PRO_PER_S_3P_G = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_G_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_G_female -# trigger = { is_female = yes } -# } -#} -# -#DE_PRO_PER_S_3P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_PER_S_3P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Possesive, Plural, 1st Person -# -#DE_PRO_POS_P_1P = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_1P_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_1P_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Possesive, Plural, 2nd Person -# -#DE_PRO_POS_P_2P = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_2P_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_2P_female -# trigger = { is_female = yes } -# } -#} -# -#DE_PRO_POS_P_2P_N = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_2P_N_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_2P_N_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Possesive, Plural, 3rd Person -# -#DE_PRO_POS_P_3P = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_3P_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_POS_P_3P_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Possesive, Singular, 1st Person -# -#DE_PRO_POS_S_1P = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_POS_S_1P_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_POS_S_1P_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Possesive, Singular, 2nd Person -# -#DE_PRO_POS_S_2P = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_POS_S_2P_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_POS_S_2P_female -# trigger = { is_female = yes } -# } -#} -# -# -### Pronouns, Possesive, Singular, 3rd Person -# -#DE_PRO_POS_S_3P = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_PRO_POS_S_3P_male -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_PRO_POS_S_3P_female -# trigger = { is_female = yes } -# } -#} -# -# \ No newline at end of file diff --git a/common/customizable_localization/00_de_mottos.txt b/common/customizable_localization/00_de_mottos.txt deleted file mode 100644 index 83e21b8a0..000000000 --- a/common/customizable_localization/00_de_mottos.txt +++ /dev/null @@ -1,130 +0,0 @@ -############################################# -### Scripted Localization for German Loc ## -#### BY Kai Bagehorn ### -############################################# -# -#DE_1_GetAppropriateGodname = { -# type = character -# log_loc_errors = no -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# OR = { -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_DE_1_motto_god -# } -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# religion_tag = buddhism_religion -# } -# } -# localization_key = CustomLoc_DE_1_motto_the_perfected_ones -# } -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# OR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# } -# } -# } -# localization_key = CustomLoc_DE_1_motto_the_divine -# } -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# NOR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# religion_tag = buddhism_religion -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_DE_1_motto_the_gods -# } -# -# text = { -# trigger = { -# always = no -# } -# localization_key = CustomLoc_DE_1_motto_custom_loc_god -# fallback = yes -# } -#} -# -#DE_2_GetAppropriateGodname = { -# type = character -# log_loc_errors = no -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# OR = { -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_DE_2_motto_god -# } -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# religion_tag = buddhism_religion -# } -# } -# localization_key = CustomLoc_DE_2_motto_the_perfected_ones -# } -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# OR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# } -# } -# } -# localization_key = CustomLoc_DE_2_motto_the_divine -# } -# -# text = { -# trigger = { -# house.last_house_head.faith = { -# NOR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# religion_tag = buddhism_religion -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_DE_2_motto_the_gods -# } -# -# text = { -# trigger = { -# always = no -# } -# localization_key = CustomLoc_DE_2_motto_custom_loc_god -# fallback = yes -# } -#} \ No newline at end of file diff --git a/common/customizable_localization/00_de_regional_custom_localization.txt b/common/customizable_localization/00_de_regional_custom_localization.txt deleted file mode 100644 index 2d91320ab..000000000 --- a/common/customizable_localization/00_de_regional_custom_localization.txt +++ /dev/null @@ -1,39 +0,0 @@ -############################################# -### Scripted Localization for German Loc ## -#### BY Kai Bagehorn ### -############################################# -# -#DE_Im_InDer_ResidenceBuilding = { # im Herrenhaus, im Tempel, in der Burg -# type = character -# log_loc_errors = no -# -# text = { -# trigger = { -# has_government = republic_government -# } -# localization_key = CustomLoc_DE_Im_ResidenceBuilding -# } -# -# text = { -# trigger = { -# OR = { -# has_government = theocracy_government -# is_theocratic_lessee = yes -# } -# } -# localization_key = CustomLoc_DE_Im_ResidenceBuilding -# } -# -# text = { -# trigger = { -# NOR = { -# has_government = republic_government -# has_government = theocracy_government -# is_theocratic_lessee = yes -# } -# } -# localization_key = CustomLoc_DE_InDer_ResidenceBuilding -# fallback = yes -# } -#} -# \ No newline at end of file diff --git a/common/customizable_localization/00_de_signature_weapon_custom_localization.txt b/common/customizable_localization/00_de_signature_weapon_custom_localization.txt deleted file mode 100644 index ba21ec150..000000000 --- a/common/customizable_localization/00_de_signature_weapon_custom_localization.txt +++ /dev/null @@ -1,3052 +0,0 @@ -############################################# -### Scripted Localization for German Loc ## -#### BY Kai Bagehorn ### -############################################# -# -#DE_1_SignatureWeaponCritical = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_2_SignatureWeaponCritical = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_3_SignatureWeaponCritical = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_4_SignatureWeaponCritical = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_1_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_2_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_3_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_4_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_5_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_6_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_6_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_6_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_6_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_6_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_6_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_6_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_7_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_7_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_7_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_7_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_7_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_7_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_7_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_8_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_8_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_8_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_8_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_8_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_8_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_8_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_9_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_9_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_9_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_9_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_9_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_9_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_9_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_10_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_10_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_10_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_10_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_10_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_10_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_10_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_11_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_11_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_11_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_11_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_11_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_11_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_11_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_12_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_12_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_12_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_12_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_12_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_12_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_12_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_13_signature_weapon = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_13_signature_weapon_sword -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_13_signature_weapon_mace -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_13_signature_weapon_axe -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_13_signature_weapon_hammer -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_13_signature_weapon_spear -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_13_signature_weapon_dagger -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_1_SignatureWeaponAction = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_sword_draw -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_mace_lift -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_axe_heft -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_hammer_raise -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_spear_couch -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_dagger_brandish -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_2_SignatureWeaponAction = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_sword_draw -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_mace_lift -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_axe_heft -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_hammer_raise -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_spear_couch -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_dagger_brandish -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_3_SignatureWeaponAction = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_sword_draw -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_mace_lift -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_axe_heft -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_hammer_raise -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_spear_couch -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_dagger_brandish -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_4_SignatureWeaponAction = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_sword_draw -# trigger = { -# var:signature_weapon = flag:sword -# } -# fallback = yes -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_mace_lift -# trigger = { -# var:signature_weapon = flag:mace -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_axe_heft -# trigger = { -# var:signature_weapon = flag:axe -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_hammer_raise -# trigger = { -# var:signature_weapon = flag:hammer -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_spear_couch -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_dagger_brandish -# trigger = { -# var:signature_weapon = flag:dagger -# } -# } -#} -# -#DE_1_SignatureWeaponCriticalPresent = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_slash_present -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_crush_present -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_pierce_present -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_1_SignatureWeaponAttemptedHeavy = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_heavy_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_heavy_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_heavy_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_2_SignatureWeaponAttemptedHeavy = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_heavy_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_heavy_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_heavy_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_3_SignatureWeaponAttemptedHeavy = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_heavy_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_heavy_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_heavy_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_4_SignatureWeaponAttemptedHeavy = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_heavy_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_heavy_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_heavy_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_1_SignatureWeaponAttemptedLight = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_light_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_light_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_light_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_2_SignatureWeaponAttemptedLight = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_light_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_light_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_light_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_3_SignatureWeaponAttemptedLight = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_light_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_light_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_light_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_4_SignatureWeaponAttemptedLight = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_light_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_light_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_light_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_1_SignatureWeaponAttemptedHeavyPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_heavy_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_heavy_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_heavy_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_2_SignatureWeaponAttemptedHeavyPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_heavy_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_heavy_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_heavy_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_3_SignatureWeaponAttemptedHeavyPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_heavy_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_heavy_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_heavy_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_4_SignatureWeaponAttemptedHeavyPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_heavy_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_heavy_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_attempted_heavy_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_5_SignatureWeaponAttemptedHeavyPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_attempted_heavy_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_attempted_heavy_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_attempted_heavy_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_1_SignatureWeaponAttemptedLightPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_light_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_light_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attempted_light_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_2_SignatureWeaponAttemptedLightPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_light_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_light_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attempted_light_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_3_SignatureWeaponAttemptedLightPlural = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_light_plural_slash -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_light_plural_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attempted_light_plural_pierce -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_1_SignatureWeaponFlourishPresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_flourish_whirling -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_flourish_flailing -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_flourish_swinging -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_2_SignatureWeaponFlourishPresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_flourish_whirling -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_flourish_flailing -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_flourish_swinging -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_3_SignatureWeaponFlourishPresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_flourish_whirling -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_flourish_flailing -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_flourish_swinging -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -#DE_1_SignatureWeaponWoundVerb1ThirdPersonPresent = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_hews -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_smashes -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_stabs -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# } -#} -# -#DE_1_SignatureWeaponWoundVerb2 = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_bite -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_crack -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_puncture -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# } -#} -# -#DE_2_SignatureWeaponWoundVerb2 = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_bite -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_crack -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_puncture -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# } -#} -# -#DE_1_SignatureWeaponWoundVerb5 = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_plunge -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_drive -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -#} -# -#DE_2_SignatureWeaponWoundVerb5 = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_plunge -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_drive -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -#} -# -#DE_1_SignatureWeaponEndMaterial = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_end_wood -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:axe -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_end_metal -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:mace -# } -# } -# fallback = yes -# } -#} -# -#DE_1_SignatureWeaponTipType = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_point -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_head -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_edge -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_2_SignatureWeaponTipType = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_point -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_head -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_edge -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_3_SignatureWeaponTipType = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_point -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_head -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_edge -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_4_SignatureWeaponTipType = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_point -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_head -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_edge -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_5_SignatureWeaponTipType = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_point -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_head -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_5_signature_weapon_edge -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_1_SignatureWeaponBreaksVerbPresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_bending_the_blade -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_snapping_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_bending_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:mace -# } -# } -# fallback = yes -# } -#} -# -#DE_2_SignatureWeaponBreaksVerbPresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_bending_the_blade -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_snapping_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_bending_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:mace -# } -# } -# fallback = yes -# } -#} -# -#DE_1_SignatureWeaponBreaksVerbPastTense = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_bend_the_blade -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_snap_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_bend_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:mace -# } -# } -# fallback = yes -# } -#} -# -#DE_2_SignatureWeaponBreaksVerbPastTense = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_bend_the_blade -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_snap_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_bend_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:mace -# } -# } -# fallback = yes -# } -#} -# -#DE_1_SignatureWeaponBreaksVerbPastTense2 = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_bent_the_blade -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_snapped_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_breaks_bent_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:mace -# } -# } -# fallback = yes -# } -#} -# -#DE_2_SignatureWeaponBreaksVerbPastTense2 = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_bent_the_blade -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_snapped_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:axe -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_breaks_bent_the_haft -# trigger = { -# OR = { -# var:signature_weapon = flag:hammer -# var:signature_weapon = flag:mace -# } -# } -# fallback = yes -# } -#} -# -#DE_1_SignatureWeaponKillType = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crush -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_run_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_cut_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_gut -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeFirstPersonFuture = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crush_me -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_run_me_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_cut_me_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_gut_me -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeThirdPersonFutureGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crush_herhim -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_run_herhim_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_cut_herhim_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_gut_herhim -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_2_SignatureWeaponKillTypeThirdPersonFutureGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_crush_herhim -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_run_herhim_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_cut_herhim_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_gut_herhim -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_3_SignatureWeaponKillTypeThirdPersonFutureGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_killed_crush_herhim -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_killed_run_herhim_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_killed_cut_herhim_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_killed_gut_herhim -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_4_SignatureWeaponKillTypeThirdPersonFutureGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_killed_crush_herhim -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_killed_run_herhim_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_killed_cut_herhim_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_4_signature_weapon_killed_gut_herhim -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeThirdPersonPresentParticipleGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crushing_herhim -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_running_herhim_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_cutting_herhim_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_gutting_herhim -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_2_SignatureWeaponKillTypeThirdPersonPresentParticipleGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_crushing_herhim -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_running_herhim_through -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_cutting_herhim_down -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_gutting_herhim -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeGroinFirstPersonFuture = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_pulverise_my_waist -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_unseam_me_groin_to_neck -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_split_my_groin_in_two -# trigger = { var:signature_weapon = flag:axe } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_stab_me_repeatedly_in_the_groin -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_2_SignatureWeaponKillTypeGroinFirstPersonFuture = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_pulverise_my_waist -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_unseam_me_groin_to_neck -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_split_my_groin_in_two -# trigger = { var:signature_weapon = flag:axe } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_stab_me_repeatedly_in_the_groin -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeGroinThirdPersonFutureGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_pulverise_herhis_waist -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_unseam_herhim_groin_to_neck -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_split_herhis_groin_in_two -# trigger = { var:signature_weapon = flag:axe } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_stab_herhim_repeatedly_in_the_groin -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_2_SignatureWeaponKillTypeGroinThirdPersonFutureGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_pulverise_herhis_waist -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_unseam_herhim_groin_to_neck -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_split_herhis_groin_in_two -# trigger = { var:signature_weapon = flag:axe } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_stab_herhim_repeatedly_in_the_groin -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeGroinThirdPersonActive = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_pulverises_my_waist -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_unseams_me_groin_to_neck -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_splits_my_groin_in_two -# trigger = { var:signature_weapon = flag:axe } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_stabs_me_repeatedly_in_the_groin -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeGroinThirdPersonPresentParticipleGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_pulverising_herhis_waist -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_unseaming_herhim_groin_to_neck -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_splitting_herhis_groin_in_two -# trigger = { var:signature_weapon = flag:axe } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_stabbing_herhim_repeatedly_in_the_groin -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_2_SignatureWeaponKillTypeGroinThirdPersonPresentParticipleGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_pulverising_herhis_waist -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_unseaming_herhim_groin_to_neck -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_splitting_herhis_groin_in_two -# trigger = { var:signature_weapon = flag:axe } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_stabbing_herhim_repeatedly_in_the_groin -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeHeadFirstPersonFuture = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crush_my_skull -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_cut_my_throat -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_hack_off_my_head -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_stab_me_in_the_brain -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_2_SignatureWeaponKillTypeHeadFirstPersonFuture = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_crush_my_skull -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_cut_my_throat -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_hack_off_my_head -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_stab_me_in_the_brain -# trigger = { var:signature_weapon = flag:dagger } -# } -#} -# -#DE_1_SignatureWeaponKillTypeHead2ThirdPersonActive = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_shatters_my_jaw -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_cuts_my_throat -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_hacks_out_my_throat -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -#} -# -#DE_1_SignatureWeaponKillTypeHead2ThirdPersonActiveGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_shatters_herhis_jaw -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_cuts_herhis_throat -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_hacks_out_herhis_throat -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -#} -# -#DE_2_SignatureWeaponKillTypeHead2ThirdPersonActiveGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_shatters_herhis_jaw -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_cuts_herhis_throat -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_killed_hacks_out_herhis_throat -# trigger = { var:signature_weapon = flag:axe } -# fallback = yes -# } -#} -# -#DE_1_SignatureWeaponKillTypeTorsoThirdPersonActive = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crushes_my_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_punches_through_my_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_hews_into_my_sternum -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_1_SignatureWeaponKillTypeTorsoThirdPersonActiveGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crushes_herhis_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_punches_through_herhis_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_hews_into_herhis_sternum -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_1_SignatureWeaponKillTypeTorsoPresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crushing_my_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_punching_through_my_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_hewing_into_my_sternum -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_1_SignatureWeaponKillTypeTorsoThirdPersonPresentParticipleGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_crushing_herhis_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_punching_through_herhis_sternum -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_killed_hewing_into_herhis_sternum -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_1_SignatureWeaponKillTypeTorso2PresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_sliding_between_my_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_stoving_in_my_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_hacking_through_my_ribs -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_2_SignatureWeaponKillTypeTorso2PresentParticiple = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_sliding_between_my_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_stoving_in_my_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_hacking_through_my_ribs -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_1_SignatureWeaponKillTypeTorso2ThirdPersonSimplePresentGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_stab_between_herhis_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_stove_in_herhis_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_1_signature_weapon_attack_verb_hack_through_herhis_ribs -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_2_SignatureWeaponKillTypeTorso2ThirdPersonSimplePresentGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_stab_between_herhis_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_stove_in_herhis_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_2_signature_weapon_attack_verb_hack_through_herhis_ribs -# trigger = { var:signature_weapon = flag:axe } -# } -#} -# -#DE_3_SignatureWeaponKillTypeTorso2ThirdPersonSimplePresentGendered = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attack_verb_stab_between_herhis_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:spear -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attack_verb_stove_in_herhis_ribs -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = CustomLoc_DE_3_signature_weapon_attack_verb_hack_through_herhis_ribs -# trigger = { var:signature_weapon = flag:axe } -# } -#} \ No newline at end of file diff --git a/common/customizable_localization/00_de_single_combat_custom_loc.txt b/common/customizable_localization/00_de_single_combat_custom_loc.txt deleted file mode 100644 index eb6be1b71..000000000 --- a/common/customizable_localization/00_de_single_combat_custom_loc.txt +++ /dev/null @@ -1,1131 +0,0 @@ -############################################# -### Scripted Localization for German Loc ## -#### BY Kai Bagehorn ### -############################################# -# -#DE_1_GritType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = CustomLoc_DE_1_grit_type_grit -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_1_grit_type_dirt -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_1_grit_type_sand -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = CustomLoc_DE_1_grit_type_bog_water -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = CustomLoc_DE_1_grit_type_twigs -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = CustomLoc_DE_1_grit_type_wet_leaves -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_1_grit_type_dry_grass -# } -#} -# -#DE_2_GritType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = CustomLoc_DE_2_grit_type_grit -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_2_grit_type_dirt -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_2_grit_type_sand -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = CustomLoc_DE_2_grit_type_bog_water -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = CustomLoc_DE_2_grit_type_twigs -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = CustomLoc_DE_2_grit_type_wet_leaves -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_2_grit_type_dry_grass -# } -#} -# -#DE_3_GritType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = CustomLoc_DE_3_grit_type_grit -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_3_grit_type_dirt -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_3_grit_type_sand -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = CustomLoc_DE_3_grit_type_bog_water -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = CustomLoc_DE_3_grit_type_twigs -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = CustomLoc_DE_3_grit_type_wet_leaves -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_3_grit_type_dry_grass -# } -#} -# -#DE_4_GritType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = CustomLoc_DE_4_grit_type_grit -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_4_grit_type_dirt -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_4_grit_type_sand -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = CustomLoc_DE_4_grit_type_bog_water -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = CustomLoc_DE_4_grit_type_twigs -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = CustomLoc_DE_4_grit_type_wet_leaves -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_4_grit_type_dry_grass -# } -#} -# -#DE_5_GritType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = CustomLoc_DE_5_grit_type_grit -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_5_grit_type_dirt -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_5_grit_type_sand -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = CustomLoc_DE_5_grit_type_bog_water -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = CustomLoc_DE_5_grit_type_twigs -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = CustomLoc_DE_5_grit_type_wet_leaves -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_5_grit_type_dry_grass -# } -#} -# -#DE_6_GritType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = CustomLoc_DE_6_grit_type_grit -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_6_grit_type_dirt -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_6_grit_type_sand -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = CustomLoc_DE_6_grit_type_bog_water -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = CustomLoc_DE_6_grit_type_twigs -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = CustomLoc_DE_6_grit_type_wet_leaves -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_6_grit_type_dry_grass -# } -#} -# -#DE_7_GritType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = CustomLoc_DE_7_grit_type_grit -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_7_grit_type_dirt -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_7_grit_type_sand -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = CustomLoc_DE_7_grit_type_bog_water -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = CustomLoc_DE_7_grit_type_twigs -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = CustomLoc_DE_7_grit_type_wet_leaves -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_7_grit_type_dry_grass -# } -#} -# -#DE_1_GroundType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# exists = scope:locale -# #NOT = { scope:locale = flag:wilderness } -# } -# localization_key = CustomLoc_DE_1_ground_type_dust -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = farmlands -# terrain = hills -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_1_ground_type_dirt -# } -# -# text = { -# trigger = { -# location = { terrain = mountains } -# } -# localization_key = CustomLoc_DE_1_ground_type_rocks -# } -# -# text = { -# trigger = { -# location = { terrain = desert_mountains } -# } -# localization_key = CustomLoc_DE_1_ground_type_sandy_rocks -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_1_ground_type_sand -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = wetlands -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_1_ground_type_wet_grass -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# terrain = jungle -# } -# } -# } -# localization_key = CustomLoc_DE_1_ground_type_mulch -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = plains -# } -# } -# } -# localization_key = CustomLoc_DE_1_ground_type_grass -# } -#} -# -#DE_2_GroundType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# exists = scope:locale -# #NOT = { scope:locale = flag:wilderness } -# } -# localization_key = CustomLoc_DE_2_ground_type_dust -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = farmlands -# terrain = hills -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_2_ground_type_dirt -# } -# -# text = { -# trigger = { -# location = { terrain = mountains } -# } -# localization_key = CustomLoc_DE_2_ground_type_rocks -# } -# -# text = { -# trigger = { -# location = { terrain = desert_mountains } -# } -# localization_key = CustomLoc_DE_2_ground_type_sandy_rocks -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_2_ground_type_sand -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = wetlands -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_2_ground_type_wet_grass -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# terrain = jungle -# } -# } -# } -# localization_key = CustomLoc_DE_2_ground_type_mulch -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = plains -# } -# } -# } -# localization_key = CustomLoc_DE_2_ground_type_grass -# } -#} -# -#DE_3_GroundType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# exists = scope:locale -# #NOT = { scope:locale = flag:wilderness } -# } -# localization_key = CustomLoc_DE_3_ground_type_dust -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = farmlands -# terrain = hills -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_3_ground_type_dirt -# } -# -# text = { -# trigger = { -# location = { terrain = mountains } -# } -# localization_key = CustomLoc_DE_3_ground_type_rocks -# } -# -# text = { -# trigger = { -# location = { terrain = desert_mountains } -# } -# localization_key = CustomLoc_DE_3_ground_type_sandy_rocks -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_3_ground_type_sand -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = wetlands -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_3_ground_type_wet_grass -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# terrain = jungle -# } -# } -# } -# localization_key = CustomLoc_DE_3_ground_type_mulch -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = plains -# } -# } -# } -# localization_key = CustomLoc_DE_3_ground_type_grass -# } -#} -# -#DE_4_GroundType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# exists = scope:locale -# #NOT = { scope:locale = flag:wilderness } -# } -# localization_key = CustomLoc_DE_4_ground_type_dust -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = farmlands -# terrain = hills -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_4_ground_type_dirt -# } -# -# text = { -# trigger = { -# location = { terrain = mountains } -# } -# localization_key = CustomLoc_DE_4_ground_type_rocks -# } -# -# text = { -# trigger = { -# location = { terrain = desert_mountains } -# } -# localization_key = CustomLoc_DE_4_ground_type_sandy_rocks -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_4_ground_type_sand -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = wetlands -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_4_ground_type_wet_grass -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# terrain = jungle -# } -# } -# } -# localization_key = CustomLoc_DE_4_ground_type_mulch -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = plains -# } -# } -# } -# localization_key = CustomLoc_DE_4_ground_type_grass -# } -#} -# -#DE_5_GroundType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# exists = scope:locale -# #NOT = { scope:locale = flag:wilderness } -# } -# localization_key = CustomLoc_DE_5_ground_type_dust -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = farmlands -# terrain = hills -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_5_ground_type_dirt -# } -# -# text = { -# trigger = { -# location = { terrain = mountains } -# } -# localization_key = CustomLoc_DE_5_ground_type_rocks -# } -# -# text = { -# trigger = { -# location = { terrain = desert_mountains } -# } -# localization_key = CustomLoc_DE_5_ground_type_sandy_rocks -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_5_ground_type_sand -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = wetlands -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_5_ground_type_wet_grass -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# terrain = jungle -# } -# } -# } -# localization_key = CustomLoc_DE_5_ground_type_mulch -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = plains -# } -# } -# } -# localization_key = CustomLoc_DE_5_ground_type_grass -# } -#} -# -#DE_6_GroundType = { -# log_loc_errors = no -# -# type = character -# -# text = { -# trigger = { -# exists = scope:locale -# #NOT = { scope:locale = flag:wilderness } -# } -# localization_key = CustomLoc_DE_6_ground_type_dust -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = farmlands -# terrain = hills -# terrain = drylands -# } -# } -# } -# localization_key = CustomLoc_DE_6_ground_type_dirt -# } -# -# text = { -# trigger = { -# location = { terrain = mountains } -# } -# localization_key = CustomLoc_DE_6_ground_type_rocks -# } -# -# text = { -# trigger = { -# location = { terrain = desert_mountains } -# } -# localization_key = CustomLoc_DE_6_ground_type_sandy_rocks -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = CustomLoc_DE_6_ground_type_sand -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = wetlands -# terrain = floodplains -# } -# } -# } -# localization_key = CustomLoc_DE_6_ground_type_wet_grass -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# terrain = jungle -# } -# } -# } -# localization_key = CustomLoc_DE_6_ground_type_mulch -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = plains -# } -# } -# } -# localization_key = CustomLoc_DE_6_ground_type_grass -# } -#} \ No newline at end of file diff --git a/common/customizable_localization/00_de_special_gender_cases.txt b/common/customizable_localization/00_de_special_gender_cases.txt deleted file mode 100644 index 3164c54fd..000000000 --- a/common/customizable_localization/00_de_special_gender_cases.txt +++ /dev/null @@ -1,70 +0,0 @@ -############################################# -#### Scripted Localization for German ### -#### BY Kai Bagehorn ### -############################################# -# -#DE_MutterlichVaterlich = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_Vaterlich -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_Mutterlich -# trigger = { is_female = yes } -# } -#} -# -#DE_RivalinRivale = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_Rivale -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_Rivalin -# trigger = { is_female = yes } -# } -#} -# -#DE_RivalinRivalen = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_Rivalen -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_Rivalin -# trigger = { is_female = yes } -# } -#} -# -#DE_DasDen = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_Den -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_Das -# trigger = { is_female = yes } -# } -#} -# -#DE_ART_IND_A_Opp = { -# type = character -# log_loc_errors = no -# text = { -# localization_key = CustomLoc_DE_ART_IND_A_female -# trigger = { is_female = no } -# } -# text = { -# localization_key = CustomLoc_DE_ART_IND_A_male -# trigger = { is_female = yes } -# } -#} -# \ No newline at end of file diff --git a/common/customizable_localization/00_divinity_custom_loc.txt b/common/customizable_localization/00_divinity_custom_loc.txt index 44633d660..6fe1f1511 100644 --- a/common/customizable_localization/00_divinity_custom_loc.txt +++ b/common/customizable_localization/00_divinity_custom_loc.txt @@ -406,8 +406,23 @@ GetUnbelieverName = { #Returns Heathens for Pagans and Infidels for other Faiths. GetUnbelieverNamePlural = { type = character - parent = GetUnbelieverName - suffix = _plural + + text = { + trigger = { + faith = { + has_doctrine = pagan_hostility_doctrine + } + } + localization_key = unbeliever_heathen_plural + } + text = { + trigger = { + faith = { + NOT = { has_doctrine = pagan_hostility_doctrine } + } + } + localization_key = unbeliever_infidel_plural + } } GetUnbelieverTerm = { @@ -445,8 +460,29 @@ GetUnbelieverTermPlural = { GetUnbelieverTermAdjective = { type = character - parent = GetUnbelieverTerm - suffix = _adj + + text = { + trigger = { + is_infidel_trigger = { WHO = scope:second TARGET = root} + } + localization_key = unbeliever_infidel_adj + } + text = { + trigger = { + is_heathen_trigger = { WHO = scope:second TARGET = root} + } + localization_key = unbeliever_heathen_adj + } + text = { + trigger = { + is_heretic_trigger = { WHO = scope:second TARGET = root} + } + localization_key = unbeliever_heretic_adj + } + text = { + trigger = { always = yes } + localization_key = unbeliever_unbeliever_adj + } } GetUnbelieverAndForeignerTerm = { @@ -632,13 +668,49 @@ GetActualBishopTitle = { localization_key = religious_head_name } +# text = { # No longer relevant now that we scope directly to the court owner +# trigger = { +# is_playable_character = yes +# } +# localization_key = ruler_title_name +# } + # Religion-By-Religion Titles for Bishops based on Liege's Tier. + # Zunism + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:zun_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_zunism_religion_kingdom + } + text = { + trigger = { + highest_held_title_tier < tier_kingdom + faith.religion = faith:zun_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_zunism_religion_duchy + } + #Thelema text = { trigger = { highest_held_title_tier >= tier_empire OR = { faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion } } localization_key = councillor_court_chaplain_thelema_religion_empire @@ -648,6 +720,9 @@ GetActualBishopTitle = { highest_held_title_tier >= tier_kingdom OR = { faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion } } localization_key = councillor_court_chaplain_thelema_religion_kingdom @@ -657,6 +732,9 @@ GetActualBishopTitle = { highest_held_title_tier >= tier_duchy OR = { faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion } } localization_key = councillor_court_chaplain_thelema_religion_duchy @@ -665,7 +743,10 @@ GetActualBishopTitle = { trigger = { highest_held_title_tier < tier_duchy OR = { - faith.religion = faith:victorian.religion + faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion } } localization_key = councillor_court_chaplain_thelema_religion_county @@ -727,59 +808,59 @@ GetActualBishopTitle = { # } # localization_key = councillor_court_chaplain_zoroastrianism_religion_county # } -# # African Roog -# text = { -# trigger = { -# faith.religion = faith:west_african_roog_pagan.religion -# } -# localization_key = councillor_court_chaplain_west_african_roog_religion_duchy -# } -# # African Bori -# text = { -# trigger = { -# faith.religion = faith:west_african_bori_pagan.religion -# NOT = { # Required formatting to include male/female check as well as vacancy -# cp:councillor_court_chaplain ?= { -# is_female = yes -# } -# } -# } -# localization_key = councillor_court_chaplain_west_african_bori_religion_duchy -# } -# text = { -# trigger = { -# faith.religion = faith:west_african_bori_pagan.religion -# NOT = { # Required formatting to include male/female check as well as vacancy -# cp:councillor_court_chaplain ?= { -# is_female = yes -# } -# } -# } -# localization_key = councillor_court_chaplain_west_african_bori_religion_duchy_female -# } -# # African -# text = { -# trigger = { -# faith.religion = faith:west_african_pagan.religion -# } -# localization_key = councillor_court_chaplain_west_african_religion_duchy -# } -# -# # Tengrism -# text = { -# trigger = { -# highest_held_title_tier >= tier_duchy -# faith.religion = faith:tengri_pagan.religion -# } -# localization_key = councillor_court_chaplain_tengrism_religion_kingdom -# } -# text = { -# trigger = { -# highest_held_title_tier < tier_duchy -# faith.religion = faith:tengri_pagan.religion -# } -# localization_key = councillor_court_chaplain_tengrism_religion_duchy -# } + # African Roog + text = { + trigger = { + faith.religion = faith:west_african_roog_pagan.religion + } + localization_key = councillor_court_chaplain_west_african_roog_religion_duchy + } + # African Bori + text = { + trigger = { + faith.religion = faith:west_african_bori_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_west_african_bori_religion_duchy + } + text = { + trigger = { + faith.religion = faith:west_african_bori_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_west_african_bori_religion_duchy_female + } + # African + text = { + trigger = { + faith.religion = faith:west_african_pagan.religion + } + localization_key = councillor_court_chaplain_west_african_religion_duchy + } + + # Tengrism + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:tengri_pagan.religion + } + localization_key = councillor_court_chaplain_tengrism_religion_kingdom + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:tengri_pagan.religion + } + localization_key = councillor_court_chaplain_tengrism_religion_duchy + } #Taoism text = { @@ -826,14 +907,14 @@ GetActualBishopTitle = { trigger = { faith.religion = faith:finnish_pagan.religion } - localization_key = councillor_court_chaplain_finnic_religion_duchy + localization_key = councillor_court_chaplain_finno_ugric_religion_duchy } #Slavic text = { trigger = { highest_held_title_tier >= tier_duchy - faith.religion = faith:chernobozhye.religion + faith.religion = faith:slavic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = yes @@ -845,7 +926,7 @@ GetActualBishopTitle = { text = { trigger = { highest_held_title_tier >= tier_duchy - faith.religion = faith:chernobozhye.religion + faith.religion = faith:slavic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = no @@ -857,7 +938,7 @@ GetActualBishopTitle = { text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:chernobozhye.religion + faith.religion = faith:slavic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = yes @@ -869,7 +950,7 @@ GetActualBishopTitle = { text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:chernobozhye.religion + faith.religion = faith:slavic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = no @@ -914,8 +995,9 @@ GetActualBishopTitle = { } OR = { faith.religion = faith:baltic_pagan.religion - faith.religion = faith:chernobozhye.religion + faith.religion = faith:slavic_pagan.religion faith.religion = faith:finnish_pagan.religion + faith.religion = faith:zun_pagan.religion } } localization_key = councillor_court_chaplain_baltic_religion_county @@ -930,8 +1012,9 @@ GetActualBishopTitle = { } OR = { faith.religion = faith:baltic_pagan.religion - faith.religion = faith:chernobozhye.religion + faith.religion = faith:slavic_pagan.religion faith.religion = faith:finnish_pagan.religion + faith.religion = faith:zun_pagan.religion } } localization_key = councillor_court_chaplain_baltic_religion_county_female @@ -949,28 +1032,28 @@ GetActualBishopTitle = { text = { trigger = { highest_held_title_tier >= tier_empire - faith.religion = faith:kabbalist.religion + faith.religion = faith:congregationist.religion } localization_key = councillor_court_chaplain_judaism_religion_empire } text = { trigger = { highest_held_title_tier >= tier_kingdom - faith.religion = faith:kabbalist.religion + faith.religion = faith:congregationist.religion } localization_key = councillor_court_chaplain_judaism_religion_kingdom } text = { trigger = { highest_held_title_tier >= tier_duchy - faith.religion = faith:kabbalist.religion + faith.religion = faith:congregationist.religion } localization_key = councillor_court_chaplain_judaism_religion_duchy } text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:kabbalist.religion + faith.religion = faith:congregationist.religion } localization_key = councillor_court_chaplain_judaism_religion_county } @@ -979,78 +1062,78 @@ GetActualBishopTitle = { text = { trigger = { highest_held_title_tier >= tier_kingdom - faith.religion = faith:megalocratic.religion + faith.religion = faith:hellenic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = yes } } } - localization_key = councillor_court_chaplain_theomach_religion_kingdom + localization_key = councillor_court_chaplain_hellenism_religion_kingdom } text = { trigger = { highest_held_title_tier >= tier_kingdom - faith.religion = faith:megalocratic.religion + faith.religion = faith:hellenic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = no } } } - localization_key = councillor_court_chaplain_theomach_religion_kingdom_female + localization_key = councillor_court_chaplain_hellenism_religion_kingdom_female } text = { trigger = { highest_held_title_tier >= tier_duchy - faith.religion = faith:megalocratic.religion + faith.religion = faith:hellenic_pagan.religion } - localization_key = councillor_court_chaplain_theomach_religion_duchy + localization_key = councillor_court_chaplain_hellenism_religion_duchy } text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:megalocratic.religion + faith.religion = faith:hellenic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = yes } } } - localization_key = councillor_court_chaplain_theomach_religion_county + localization_key = councillor_court_chaplain_hellenism_religion_county } text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:megalocratic.religion + faith.religion = faith:hellenic_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = no } } } - localization_key = councillor_court_chaplain_theomach_religion_county_female + localization_key = councillor_court_chaplain_hellenism_religion_county_female } #Norse text = { trigger = { highest_held_title_tier >= tier_kingdom - faith.religion = faith:folketro.religion + faith.religion = faith:norse_pagan.religion } localization_key = councillor_court_chaplain_germanic_religion_kingdom } text = { trigger = { highest_held_title_tier >= tier_duchy - faith.religion = faith:folketro.religion + faith.religion = faith:norse_pagan.religion } localization_key = councillor_court_chaplain_germanic_religion_duchy } text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:folketro.religion + faith.religion = faith:norse_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = yes @@ -1062,7 +1145,7 @@ GetActualBishopTitle = { text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:folketro.religion + faith.religion = faith:norse_pagan.religion NOT = { # Required formatting to include male/female check as well as vacancy cp:councillor_court_chaplain ?= { is_female = no @@ -1072,23 +1155,23 @@ GetActualBishopTitle = { localization_key = councillor_court_chaplain_germanic_religion_county_female } -# #Dualism -# text = { -# trigger = { -# highest_held_title_tier < tier_duchy -# faith.religion = faith:manichean.religion -# } -# localization_key = councillor_court_chaplain_dualism_religion_county -# } -# -# #Bon -# text = { -# trigger = { -# highest_held_title_tier >= tier_kingdom -# faith.religion = faith:bon.religion -# } -# localization_key = councillor_court_chaplain_bon_religion_kingdom -# } + #Dualism + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:manichean.religion + } + localization_key = councillor_court_chaplain_dualism_religion_county + } + + #Bon + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:bon.religion + } + localization_key = councillor_court_chaplain_bon_religion_kingdom + } # Japanese Buddhism text = { @@ -1196,7 +1279,7 @@ GetActualBishopTitle = { trigger = { highest_held_title_tier >= tier_empire OR = { - faith.religion = faith:osvicenist.religion + faith.religion = faith:theravada.religion faith.religion = faith:vaishnavism.religion faith.religion = faith:digambara.religion } @@ -1207,7 +1290,7 @@ GetActualBishopTitle = { trigger = { highest_held_title_tier >= tier_kingdom OR = { - faith.religion = faith:osvicenist.religion + faith.religion = faith:theravada.religion faith.religion = faith:vaishnavism.religion faith.religion = faith:digambara.religion } @@ -1218,9 +1301,10 @@ GetActualBishopTitle = { trigger = { highest_held_title_tier >= tier_duchy OR = { - faith.religion = faith:osvicenist.religion + faith.religion = faith:theravada.religion faith.religion = faith:vaishnavism.religion faith.religion = faith:digambara.religion + faith.religion = faith:bon.religion } } localization_key = councillor_court_chaplain_buddhism_religion_duchy @@ -1229,9 +1313,10 @@ GetActualBishopTitle = { trigger = { highest_held_title_tier < tier_duchy OR = { - faith.religion = faith:osvicenist.religion + faith.religion = faith:theravada.religion faith.religion = faith:vaishnavism.religion faith.religion = faith:digambara.religion + faith.religion = faith:bon.religion } } localization_key = councillor_court_chaplain_buddhism_religion_county @@ -1253,19 +1338,19 @@ GetActualBishopTitle = { #Islam text = { - trigger = { highest_held_title_tier >= tier_empire faith.religion = faith:aqlani.religion } + trigger = { highest_held_title_tier >= tier_empire faith.religion = faith:ashari.religion } localization_key = councillor_court_chaplain_islam_empire } text = { - trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:aqlani.religion } + trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:ashari.religion } localization_key = councillor_court_chaplain_islam_kingdom } text = { - trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:aqlani.religion } + trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:ashari.religion } localization_key = councillor_court_chaplain_islam_duchy } text = { - trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:aqlani.religion } + trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:ashari.religion } localization_key = councillor_court_chaplain_islam_county } @@ -1296,7 +1381,10 @@ GetActualBishopTitle = { is_female = yes } } - faith.religion = faith:orthodox.religion + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } } localization_key = councillor_court_chaplain_orthodox_empire } @@ -1308,7 +1396,10 @@ GetActualBishopTitle = { is_female = no } } - faith.religion = faith:orthodox.religion + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } } localization_key = councillor_court_chaplain_orthodox_empire_female } @@ -1320,7 +1411,10 @@ GetActualBishopTitle = { is_female = yes } } - faith.religion = faith:orthodox.religion + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } } localization_key = councillor_court_chaplain_orthodox_kingdom } @@ -1332,21 +1426,30 @@ GetActualBishopTitle = { is_female = no } } - faith.religion = faith:orthodox.religion + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } } localization_key = councillor_court_chaplain_orthodox_kingdom_female } text = { trigger = { highest_held_title_tier >= tier_duchy - faith.religion = faith:orthodox.religion + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } } localization_key = councillor_court_chaplain_orthodox_duchy } text = { trigger = { highest_held_title_tier < tier_duchy - faith.religion = faith:orthodox.religion + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } } localization_key = councillor_court_chaplain_orthodox_county } @@ -1360,10 +1463,7 @@ GetActualBishopTitle = { is_female = yes } } - OR = { - faith.religion = faith:lutheran.religion - faith.religion = faith:roman_catholic.religion - } + faith.religion = faith:catholic.religion } localization_key = councillor_court_chaplain_christian_empire } @@ -1375,40 +1475,30 @@ GetActualBishopTitle = { is_female = no } } - OR = { - faith.religion = faith:lutheran.religion - faith.religion = faith:roman_catholic.religion - } + faith.religion = faith:catholic.religion } localization_key = councillor_court_chaplain_christian_empire_female } text = { - trigger = { highest_held_title_tier >= tier_kingdom - OR = { - faith.religion = faith:lutheran.religion - faith.religion = faith:roman_catholic.religion - } - } + trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:catholic.religion } localization_key = councillor_court_chaplain_christian_kingdom } text = { - trigger = { highest_held_title_tier >= tier_duchy - OR = { - faith.religion = faith:lutheran.religion - faith.religion = faith:roman_catholic.religion - } - } + trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:catholic.religion } localization_key = councillor_court_chaplain_christian_duchy } text = { - trigger = { highest_held_title_tier < tier_duchy - OR = { - faith.religion = faith:lutheran.religion - faith.religion = faith:roman_catholic.religion - } - } + trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:catholic.religion } localization_key = councillor_court_chaplain_christian_county } + + #Basque Paganism + text = { + trigger = { + religion = religion:basque_religion + } + localization_key = council_basque_priest + } # Shinto text = { @@ -1497,8 +1587,807 @@ GetActualBishopTitle = { # GetActualBishopTitle should be updated synchronously with this GetActualBishopTitlePossessive = { type = character - parent = GetActualBishopTitle - suffix = _possessive + + # Religion-By-Religion Titles for Bishops based on Liege's Tier. + # Zunism + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:zun_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_zunism_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_kingdom + faith.religion = faith:zun_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_zunism_religion_duchy_possessive + } + + # Zoroastrianism + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:mazdayasna.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_zoroastrianism_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:mazdayasna.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_zoroastrianism_religion_kingdom_female_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:mazdayasna.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_zoroastrianism_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:mazdayasna.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_zoroastrianism_religion_duchy_female_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:mazdayasna.religion + } + localization_key = councillor_court_chaplain_zoroastrianism_religion_county_possessive + } + # African Roog + text = { + trigger = { + faith.religion = faith:west_african_roog_pagan.religion + } + localization_key = councillor_court_chaplain_west_african_roog_religion_duchy_possessive + } + # African Bori + text = { + trigger = { + faith.religion = faith:west_african_bori_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_west_african_bori_religion_duchy_possessive + } + text = { + trigger = { + faith.religion = faith:west_african_bori_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_west_african_bori_religion_duchy_female_possessive + } + # African + text = { + trigger = { + faith.religion = faith:west_african_pagan.religion + } + localization_key = councillor_court_chaplain_west_african_religion_duchy_possessive + } + + # Tengrism + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:tengri_pagan.religion + } + localization_key = councillor_court_chaplain_tengrism_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:tengri_pagan.religion + } + localization_key = councillor_court_chaplain_tengrism_religion_duchy_possessive + } + + #Taoism + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = religion:taoism_religion + } + localization_key = councillor_court_chaplain_taoism_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = religion:taoism_religion + } + localization_key = councillor_court_chaplain_taoism_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = religion:taoism_religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_taoism_religion_county_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = religion:taoism_religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_taoism_religion_county_female_possessive + } + + #Finno-Ugric + text = { + trigger = { + faith.religion = faith:finnish_pagan.religion + } + localization_key = councillor_court_chaplain_finno_ugric_religion_duchy_possessive + } + + #Slavic + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:slavic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_slavic_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:slavic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_slavic_religion_kingdom_female_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:slavic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_slavic_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:slavic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_slavic_religion_duchy_female_possessive + } + + #Baltic + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:baltic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_baltic_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:baltic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_baltic_religion_duchy_female_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + OR = { + faith.religion = faith:baltic_pagan.religion + faith.religion = faith:slavic_pagan.religion + faith.religion = faith:finnish_pagan.religion + faith.religion = faith:zun_pagan.religion + } + } + localization_key = councillor_court_chaplain_baltic_religion_county_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + OR = { + faith.religion = faith:baltic_pagan.religion + faith.religion = faith:slavic_pagan.religion + faith.religion = faith:finnish_pagan.religion + faith.religion = faith:zun_pagan.religion + } + } + localization_key = councillor_court_chaplain_baltic_religion_county_female_possessive + } + + #Magyarism + text = { + trigger = { + faith.religion = faith:magyar_pagan.religion + } + localization_key = councillor_court_chaplain_magyarism_religion_county_possessive + } + + #Judaism + text = { + trigger = { + highest_held_title_tier >= tier_empire + faith.religion = faith:congregationist.religion + } + localization_key = councillor_court_chaplain_judaism_religion_empire_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:congregationist.religion + } + localization_key = councillor_court_chaplain_judaism_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:congregationist.religion + } + localization_key = councillor_court_chaplain_judaism_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:congregationist.religion + } + localization_key = councillor_court_chaplain_judaism_religion_county_possessive + } + + #Hellenic + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:hellenic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_hellenism_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:hellenic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_hellenism_religion_kingdom_female_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:hellenic_pagan.religion + } + localization_key = councillor_court_chaplain_hellenism_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:hellenic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_hellenism_religion_county_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:hellenic_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_hellenism_religion_county_female_possessive + } + + #Norse + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:norse_pagan.religion + } + localization_key = councillor_court_chaplain_germanic_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + faith.religion = faith:norse_pagan.religion + } + localization_key = councillor_court_chaplain_germanic_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:norse_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_germanic_religion_county_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:norse_pagan.religion + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_germanic_religion_county_female_possessive + } + + #Dualism + text = { + trigger = { + highest_held_title_tier < tier_duchy + faith.religion = faith:manichean.religion + } + localization_key = councillor_court_chaplain_dualism_religion_county_possessive + } + + #Bon + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + faith.religion = faith:bon.religion + } + localization_key = councillor_court_chaplain_bon_religion_kingdom_possessive + } + + #Thelema + text = { + trigger = { + highest_held_title_tier >= tier_empire + OR = { + faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion + } + } + localization_key = councillor_court_chaplain_thelema_religion_empire_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + OR = { + faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion + } + } + localization_key = councillor_court_chaplain_thelema_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + OR = { + faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion + + } + } + localization_key = councillor_court_chaplain_thelema_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + OR = { + faith.religion = faith:victorian.religion + faith.religion = faith:royal_thelema.religion + faith.religion = faith:old_thelema.religion + faith.religion = faith:carcosan.religion + + } + } + localization_key = councillor_court_chaplain_thelema_religion_county_possessive + } + + #Buddhism/Hinduism/Jainism + text = { + trigger = { + highest_held_title_tier >= tier_empire + OR = { + faith.religion = faith:theravada.religion + faith.religion = faith:vaishnavism.religion + faith.religion = faith:digambara.religion + } + } + localization_key = councillor_court_chaplain_buddhism_religion_empire_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + OR = { + faith.religion = faith:theravada.religion + faith.religion = faith:vaishnavism.religion + faith.religion = faith:digambara.religion + } + } + localization_key = councillor_court_chaplain_buddhism_religion_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + OR = { + faith.religion = faith:theravada.religion + faith.religion = faith:vaishnavism.religion + faith.religion = faith:digambara.religion + faith.religion = faith:bon.religion + } + } + localization_key = councillor_court_chaplain_buddhism_religion_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + OR = { + faith.religion = faith:theravada.religion + faith.religion = faith:vaishnavism.religion + faith.religion = faith:digambara.religion + faith.religion = faith:bon.religion + } + } + localization_key = councillor_court_chaplain_buddhism_religion_county_possessive + } + + #Shia + text = { + trigger = { highest_held_title_tier >= tier_empire faith = faith:ismaili } + localization_key = councillor_court_chaplain_ismaili_empire_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_kingdom faith = faith:ismaili } + localization_key = councillor_court_chaplain_ismaili_kingdom_possessive + } + text = { + trigger = { highest_held_title_tier < tier_duchy faith = faith:ismaili } + localization_key = councillor_court_chaplain_ismaili_county_possessive + } + + #Islam + text = { + trigger = { highest_held_title_tier >= tier_empire faith.religion = faith:ashari.religion } + localization_key = councillor_court_chaplain_islam_empire_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:ashari.religion } + localization_key = councillor_court_chaplain_islam_kingdom_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:ashari.religion } + localization_key = councillor_court_chaplain_islam_duchy_possessive + } + text = { + trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:ashari.religion } + localization_key = councillor_court_chaplain_islam_county_possessive + } + + #Yazidi + text = { + trigger = { highest_held_title_tier >= tier_empire faith.religion = faith:yazidi.religion } + localization_key = councillor_court_chaplain_yazidi_empire_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:yazidi.religion } + localization_key = councillor_court_chaplain_yazidi_kingdom_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:yazidi.religion } + localization_key = councillor_court_chaplain_yazidi_duchy_possessive + } + text = { + trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:yazidi.religion } + localization_key = councillor_court_chaplain_yazidi_county_possessive + } + + #Orthodox + text = { + trigger = { + highest_held_title_tier >= tier_empire + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } + } + localization_key = councillor_court_chaplain_orthodox_empire_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_empire + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } + } + localization_key = councillor_court_chaplain_orthodox_empire_female_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } + } + localization_key = councillor_court_chaplain_orthodox_kingdom_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_kingdom + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } + } + localization_key = councillor_court_chaplain_orthodox_kingdom_female_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_duchy + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } + } + localization_key = councillor_court_chaplain_orthodox_duchy_possessive + } + text = { + trigger = { + highest_held_title_tier < tier_duchy + OR = { + faith = faith:orthodox + faith.religion = faith:manichean.religion + } + } + localization_key = councillor_court_chaplain_orthodox_county_possessive + } + + #Christian + text = { + trigger = { + highest_held_title_tier >= tier_empire + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + faith.religion = faith:catholic.religion + } + localization_key = councillor_court_chaplain_christian_empire_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_empire + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + faith.religion = faith:catholic.religion + } + localization_key = councillor_court_chaplain_christian_empire_female_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_kingdom faith.religion = faith:catholic.religion } + localization_key = councillor_court_chaplain_christian_kingdom_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:catholic.religion } + localization_key = councillor_court_chaplain_christian_duchy_possessive + } + text = { + trigger = { highest_held_title_tier < tier_duchy faith.religion = faith:catholic.religion } + localization_key = councillor_court_chaplain_christian_county_possessive + } + # Shinto + text = { + trigger = { + religion = religion:shintoism_religion + } + localization_key = councillor_court_chaplain_shintoism_religion_possessive + } + + #Paganism + text = { + trigger = { + faith = { has_doctrine = pagan_hostility_doctrine } + highest_held_title_tier >= tier_kingdom + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_paganism_religion_kingdom_possessive + } + text = { + trigger = { + faith = { has_doctrine = pagan_hostility_doctrine } + highest_held_title_tier >= tier_kingdom + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_paganism_religion_kingdom_female_possessive + } + text = { + trigger = { + faith = { has_doctrine = pagan_hostility_doctrine } + highest_held_title_tier >= tier_duchy + } + localization_key = councillor_court_chaplain_paganism_religion_duchy_possessive + } + text = { + trigger = { + faith = { has_doctrine = pagan_hostility_doctrine } + highest_held_title_tier < tier_duchy + } + localization_key = councillor_court_chaplain_paganism_religion_county_possessive + } + + #Fallback + text = { + trigger = { + highest_held_title_tier >= tier_empire + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = yes + } + } + } + localization_key = councillor_court_chaplain_theocrat_empire_possessive + } + text = { + trigger = { + highest_held_title_tier >= tier_empire + NOT = { # Required formatting to include male/female check as well as vacancy + cp:councillor_court_chaplain ?= { + is_female = no + } + } + } + localization_key = councillor_court_chaplain_theocrat_empire_female_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_kingdom } + localization_key = councillor_court_chaplain_theocrat_kingdom_possessive + } + text = { + trigger = { highest_held_title_tier >= tier_duchy } + localization_key = councillor_court_chaplain_theocrat_duchy_possessive + } + text = { + trigger = { highest_held_title_tier < tier_duchy } + localization_key = councillor_court_chaplain_theocrat_county_possessive + } } GetBirthOmen = { @@ -1520,7 +2409,7 @@ GetTaltosTerm = { type = character text = { - trigger = { religion = religion:mediterranean_religion } + trigger = { religion = religion:magyar_religion } localization_key = chosen_one_taltos } text = { @@ -1537,12 +2426,7 @@ GetReligiousRite = { text = { localization_key = rite_mass - trigger = { OR = { - religion = religion:eastern_orthodox_religion - religion = religion:catholic_religion - religion = religion:protestant_religion - } - } + trigger = { faith = { religion = religion:christianity_religion } } } text = { localization_key = rite_prayer diff --git a/common/customizable_localization/00_es_custom_loc.txt b/common/customizable_localization/00_es_custom_loc.txt deleted file mode 100644 index 09fedf985..000000000 --- a/common/customizable_localization/00_es_custom_loc.txt +++ /dev/null @@ -1,3766 +0,0 @@ -#### SPANISH CUSTOM LOCALIZATION -#### Por Jaime Ortega -# -### I. PERSONAJES, HOMBRE O MUJER -# -### TERMINACIONES -################### -## ES_XA (luchador/luchadora ; Permite S, sin espacio delante) -## ES_XAOpp (luchadora/luchador Permite S, sin espacio delante) -## ES_OA (loco/loca ; Permite S, sin espacio delante) -## ES_OAOpp (loca/loco ; Permite S, sin espacio delante) -## ES_EEsa (conde/condesa ; sin espacio delante) -## ES_EsEsa (marqués, maarquesa ; sin espacio delante) -## ES_InIna (parlanchín/parlanchina ; Sin espacio delante) -## ES_OnOnesa (barón/baronesa ; Permite S, sin espacio delante) -## ES_TaTisa (poeta/poetisa ; Permite S, sin espacio delante) -## ES_TeTisa (sacerdote/sacerdotisa ; Permite S, sin espacio delante) -## ES_AnAna (rufián/rufiana; Permite S, sin espacio delante) -## ES_DorTriz (enmperador/emperatriz ; Permite S, sin espacio delante) -## ES_InoIna (lechuguino/lechuguina ; Sin espacio delante) -## ES_LLla (doncel/doncella ; Permite S, sin espacio delante) -## ES_NnoNna (extraño/extraña ; Permite S, sin espacio delante) -## ES_OnOna (simplón/simplona ; Permite S, sin espacio delante) -## ES_XIssa (sebastocrátor/sebastocrátorissa ; Sin espacio delante) -## ES_EA (este/esta ; Sin espacio delante) -## ES_EAOpp (esta/este; Sin espacio delante) -## ES_UxOgaresa (dux/ogaresa ; Sin espacio delante) -## ES_OsAs (vasallos/vasallas, todos/todas ; Plural) -## ES_EsSas (duques/duquesas, barones/baronesas ; Plural) -## ES_SesSas (marqueses/marquesas ; Plural) -# -################### -##### ARTICLES #### -################### -## ES_AlAla (al/a la ; Sin espacio delante) -## ES_DelDela (del/de la ; Sin espacio delante) -## ES_LoLa (lo/la ; Sin espacio delante) -## ES_LoLaOpp (la/lo ; Sin espacio delante) -## ES_RleRla (callarle/callarla ; Sin espacio delante) -## ES_RleRlaOpp (callarla/callarle ; Sin espacio delante) -## ES_LeLa (le/la ; Sin espacio delante) -## ES_LeLaOpp (le/la ; Sin espacio delante) -## ES_ElLa (el/la ; Sin espacio delante) -## ES_ElElla (él/ella ; Sin espacio delante) -# -################### -####### NOMBRESS ###### -################### -## ES_SennorSennora (señor/señora) -## ES_CaballeroDama (caballero/dama) -## ES_EsposoEsposa (esposo/esposa) -## ES_EsposoEsposaOpp (esposa/esposo) -## ES_HeroeHeroina (héroe/heroína) -## ES_ConsorConcub (concubino/concubina) -## ES_ConsorConcubOpp (concubina/concubino) -## ES_ReyReina (rey/reina) -## ES_HijoHija (hijo/hija) -## ES_SirvienteSirvienta (sirviente/sirvienta) -# -################################### -## II. REEMPLAZO DE COMANDOS EN INGLÉS -################################### -## ES_FaithGenderedAdj - GetFaith.GetAdjective\GetFaith.GetAdherentName (scope: CHARACTER) -# -################################### -## II. ARTICULOS DELANTE DE COMANDOS # -################################### -## ES_only_el_GetTitledFirstName delante de TitledFirstName, TitleAsName -## ES_only_del_GetTitledFirstName delante de TitledFirstName, TitleAsName -## ES_only_al_GetTitledFirstName delante de TitledFirstName, TitleAsName -## ES_only_el_GetShortUIName delante de GetShortUIName, GetUIName -## ES_only_de_GetShortUIName delante de GetShortUIName, GetUIName -## ES_only_a_GetShortUIName delante de GetShortUIName, GetUIName -# -################################################################### -################################################################### -# -#ES_XA = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_XA_female -# } -# text = { -# localization_key = CustomLoc_ES_XA_male -# fallback = yes -# } -#} -# -#ES_XAOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_XAOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_XAOpp_male -# fallback = yes -# } -#} -# -#ES_OnOnesa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_OnOnesa_female -# } -# text = { -# localization_key = CustomLoc_ES_OnOnesa_male -# fallback = yes -# } -#} -# -#ES_AlAla = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_AlAla_female -# } -# text = { -# localization_key = CustomLoc_ES_AlAla_male -# fallback = yes -# } -#} -# -#ES_LeLa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_LeLa_female -# } -# text = { -# localization_key = CustomLoc_ES_LeLa_male -# fallback = yes -# } -#} -# -#ES_LeLaOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_LeLaOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_LeLaOpp_male -# fallback = yes -# } -#} -# -#ES_OAOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_OAOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_OAOpp_male -# fallback = yes -# } -#} -# -# -#ES_DelDela = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_DelDela_female -# } -# text = { -# localization_key = CustomLoc_ES_DelDela_male -# fallback = yes -# } -#} -# -#ES_OA = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_OA_female -# } -# text = { -# localization_key = CustomLoc_ES_OA_male -# fallback = yes -# } -#} -# -#ES_OsAs = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_OsAs_female -# } -# text = { -# localization_key = CustomLoc_ES_OsAs_male -# fallback = yes -# } -#} -# -#ES_EEsa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_EEsa_female -# } -# text = { -# localization_key = CustomLoc_ES_EEsa_male -# fallback = yes -# } -#} -# -#ES_EsEsa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_EsEsa_female -# } -# text = { -# localization_key = CustomLoc_ES_EsEsa_male -# fallback = yes -# } -#} -# -#ES_EsSas = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_EsSas_female -# } -# text = { -# localization_key = CustomLoc_ES_EsSas_male -# fallback = yes -# } -#} -# -#ES_InIna = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_InIna_female -# } -# text = { -# localization_key = CustomLoc_ES_InIna_male -# fallback = yes -# } -#} -# -#ES_TaTisa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_TaTisa_female -# } -# text = { -# localization_key = CustomLoc_ES_TaTisa_male -# fallback = yes -# } -#} -# -#ES_TeTisa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_TeTisa_female -# } -# text = { -# localization_key = CustomLoc_ES_TeTisa_male -# fallback = yes -# } -#} -# -#ES_AnAna = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_AnAna_female -# } -# text = { -# localization_key = CustomLoc_ES_AnAna_male -# fallback = yes -# } -#} -# -#ES_DorTriz = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_DorTriz_female -# } -# text = { -# localization_key = CustomLoc_ES_DorTriz_male -# fallback = yes -# } -#} -# -#ES_InoIna = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_InoIna_female -# } -# text = { -# localization_key = CustomLoc_ES_InoIna_male -# fallback = yes -# } -#} -# -#ES_ElLa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_ElLa_female -# } -# text = { -# localization_key = CustomLoc_ES_ElLa_male -# fallback = yes -# } -#} -# -#ES_RleRla = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_RleRla_female -# } -# text = { -# localization_key = CustomLoc_ES_RleRla_male -# fallback = yes -# } -#} -# -#ES_RleRlaOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_RleRlaOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_RleRlaOpp_male -# fallback = yes -# } -#} -# -#ES_LLla = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_LLla_female -# } -# text = { -# localization_key = CustomLoc_ES_LLla_male -# fallback = yes -# } -#} -# -#ES_ElElla = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_ElElla_female -# } -# text = { -# localization_key = CustomLoc_ES_ElElla_male -# fallback = yes -# } -#} -# -#ES_NnoNna = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_NnoNna_female -# } -# text = { -# localization_key = CustomLoc_ES_NnoNna_male -# fallback = yes -# } -#} -# -#ES_LoLa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_LoLa_female -# } -# text = { -# localization_key = CustomLoc_ES_LoLa_male -# fallback = yes -# } -#} -# -#ES_LoLaOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_LoLaOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_LoLaOpp_male -# fallback = yes -# } -#} -# -#ES_OnOna = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_OnOna_female -# } -# text = { -# localization_key = CustomLoc_ES_OnOna_male -# fallback = yes -# } -#} -# -#ES_XIssa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_XIssa_female -# } -# text = { -# localization_key = CustomLoc_ES_XIssa_male -# fallback = yes -# } -#} -# -#ES_EA = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_EA_female -# } -# text = { -# localization_key = CustomLoc_ES_EA_male -# fallback = yes -# } -#} -# -#ES_EAOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_EAOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_EAOpp_male -# fallback = yes -# } -#} -# -#ES_UxOgaresa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_UxOgaresa_female -# } -# text = { -# localization_key = CustomLoc_ES_UxOgaresa_male -# fallback = yes -# } -#} -# -#ES_SesSas = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_SesSas_female -# } -# text = { -# localization_key = CustomLoc_ES_SesSas_male -# fallback = yes -# } -#} -# -#ES_SennorSennora = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_SennorSennora_female -# } -# text = { -# localization_key = CustomLoc_ES_SennorSennora_male -# fallback = yes -# } -#} -# -#ES_CaballeroDama = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_CaballeroDama_female -# } -# text = { -# localization_key = CustomLoc_ES_CaballeroDama_male -# fallback = yes -# } -#} -# -#ES_HeroeHeroina = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_HeroeHeroina_female -# } -# text = { -# localization_key = CustomLoc_ES_HeroeHeroina_male -# fallback = yes -# } -#} -# -#ES_EsposoEsposa = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_EsposoEsposa_female -# } -# text = { -# localization_key = CustomLoc_ES_EsposoEsposa_male -# fallback = yes -# } -#} -# -#ES_EsposoEsposaOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_EsposoEsposaOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_EsposoEsposaOpp_male -# fallback = yes -# } -#} -# -#ES_ConsorConcub = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_ConsorConcub_female -# } -# text = { -# localization_key = CustomLoc_ES_ConsorConcub_male -# fallback = yes -# } -#} -# -#ES_ConsorConcubOpp = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_ConsorConcubOpp_female -# } -# text = { -# localization_key = CustomLoc_ES_ConsorConcubOpp_male -# fallback = yes -# } -#} -# -#ES_ReyReina = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_ReyReina_female -# } -# text = { -# localization_key = CustomLoc_ES_ReyReina_male -# fallback = yes -# } -#} -# -#ES_HijoHija = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_HijoHija_female -# } -# text = { -# localization_key = CustomLoc_ES_HijoHija_male -# fallback = yes -# } -#} -# -#ES_SirvienteSirvienta = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# NOT = { exists = scope:second } -# } -# this = { is_female = yes } -# } -# trigger_if = { -# limit = { -# exists = this -# exists = scope:second -# } -# this = { is_female = yes } -# scope:second = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_SirvienteSirvienta_female -# } -# text = { -# localization_key = CustomLoc_ES_SirvienteSirvienta_male -# fallback = yes -# } -#} -# -#ES_ElLa_Relation = { -# type = character -# log_loc_errors = no -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_motherwife -# trigger = { -# scope:second = { -# OR = { -# this = root.mother -# this = root.mother.mother -# this = root.father.mother -# } -# any_spouse = { this = root } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sisterwife -# trigger = { -# scope:second = { -# any_sibling = { this = root } -# is_female = yes -# any_spouse = { this = root } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_daughterwife -# trigger = { -# scope:second = { -# OR = { -# any_parent = { this = root } -# any_parent = { any_parent = { this = root } } -# } -# is_female = yes -# any_spouse = { this = root } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_fatherhusband -# trigger = { -# scope:second = { -# OR = { -# this = root.father -# this = root.father.father -# this = root.mother.father -# } -# any_spouse = { this = root } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_brotherhusband -# trigger = { -# scope:second = { -# any_sibling = { this = root } -# is_female = no -# any_spouse = { this = root } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sonhusband -# trigger = { -# scope:second = { -# OR = { -# any_parent = { this = root } -# any_parent = { -# even_if_dead = yes -# any_parent = { -# this = root -# } -# } -# } -# is_female = no -# any_spouse = { this = root } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_wife -# trigger = { -# scope:second = { -# is_female = yes -# any_spouse = { -# even_if_dead = yes -# this = root -# } -# is_alive = yes -# is_concubine = no -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_husband -# trigger = { -# scope:second = { -# is_male = yes -# any_spouse = { -# even_if_dead = yes -# this = root -# } -# is_alive = yes -# is_concubine = no -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_wife_departed -# trigger = { -# scope:second = { -# is_female = yes -# any_spouse = { -# even_if_dead = yes -# this = root -# } -# is_alive = no -# is_concubine = no -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_husband_departed -# trigger = { -# scope:second = { -# is_male = yes -# any_spouse = { -# even_if_dead = yes -# this = root -# } -# is_alive = no -# is_concubine = no -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_concubine_female -# trigger = { -# scope:second = { -# is_female = yes -# any_consort = { this = root } -# is_concubine = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_concubine_male -# trigger = { -# scope:second = { -# is_male = yes -# any_consort = { this = root } -# is_concubine = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_mother -# trigger = { -# scope:second = { -# is_female = yes -# any_child = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_father -# trigger = { -# scope:second = { -# is_female = no -# any_child = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_grandmother -# trigger = { -# scope:second = { -# is_female = yes -# is_grandparent_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_great_grandmother -# trigger = { -# scope:second = { -# is_female = yes -# is_great_grandparent_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_grandfather -# trigger = { -# scope:second = { -# is_male = yes -# is_grandparent_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_great_grandfather -# trigger = { -# scope:second = { -# is_male = yes -# is_great_grandparent_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_heir_daughter -# trigger = { -# player_heir ?= scope:second -# scope:second = { -# is_female = yes -# is_child_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_heir_son -# trigger = { -# player_heir ?= scope:second -# scope:second = { -# is_male = yes -# is_child_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_daughter -# trigger = { -# scope:second = { -# is_female = yes -# is_child_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_son -# trigger = { -# scope:second = { -# is_female = no -# is_child_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_religious_head -# trigger = { -# faith.religious_head = scope:second -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_granddaughter -# trigger = { -# scope:second = { -# is_female = yes -# is_grandchild_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_grandson -# trigger = { -# scope:second = { -# is_female = no -# is_grandchild_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_greatgranddaughter -# trigger = { -# scope:second = { -# is_female = yes -# is_great_grandchild_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_greatgrandson -# trigger = { -# scope:second = { -# is_female = no -# is_great_grandchild_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_half_sister -# trigger = { -# scope:second = { -# is_female = yes -# any_sibling = { -# this = root -# } -# OR = { -# AND = { -# mother ?= { any_child = { this != root } } -# } -# AND = { -# father ?= { any_child = { this != root } } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_half_brother -# trigger = { -# scope:second = { -# is_female = no -# any_sibling = { -# this = root -# } -# OR = { -# AND = { -# mother ?= { any_child = { this != root } } -# } -# AND = { -# father ?= { any_child = { this != root } } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_daughter_in_law -# trigger = { -# scope:second = { -# is_female = yes -# any_spouse = { -# is_child_of = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_son_in_law -# trigger = { -# scope:second = { -# is_female = no -# any_spouse = { -# is_child_of = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sister_rival -# trigger = { -# scope:second = { -# has_relation_rival = root -# is_female = yes -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_brother_rival -# trigger = { -# scope:second = { -# has_relation_rival = root -# is_female = no -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sister_friend -# trigger = { -# scope:second = { -# is_female = yes -# any_relation = { -# type = friend -# this = root -# } -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_brother_friend -# trigger = { -# scope:second = { -# is_female = no -# any_relation = { -# type = friend -# this = root -# } -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sister_bully -# trigger = { -# scope:second = { -# is_female = yes -# any_relation = { -# type = victim -# this = root -# } -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_brother_bully -# trigger = { -# scope:second = { -# is_female = no -# any_relation = { -# type = victim -# this = root -# } -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sister_victim -# trigger = { -# scope:second = { -# is_female = yes -# any_relation = { -# type = bully -# this = root -# } -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_brother_victim -# trigger = { -# scope:second = { -# is_female = no -# any_relation = { -# type = bully -# this = root -# } -# any_sibling = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sister -# trigger = { -# scope:second = { -# is_female = yes -# is_sibling_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_brother -# trigger = { -# scope:second = { -# is_female = no -# is_sibling_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_niece -# trigger = { -# scope:second = { -# is_female = yes -# is_sibling_child_of_root_trigger = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_nephew -# trigger = { -# scope:second = { -# is_female = no -# is_sibling_child_of_root_trigger = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_aunt -# trigger = { -# scope:second = { -# is_female = yes -# is_parent_sibling_of_root_trigger = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_uncle -# trigger = { -# scope:second = { -# is_female = no -# is_parent_sibling_of_root_trigger = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_cousin -# trigger = { -# scope:second = { -# is_cousin_of_root_trigger = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_stepdaughter -# trigger = { -# scope:second = { -# is_female = yes -# any_parent = { -# any_spouse = { -# this = root -# NOT = { is_parent_of = scope:second } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_stepson -# trigger = { -# scope:second = { -# is_male = yes -# any_parent = { -# any_spouse = { -# this = root -# NOT = { is_parent_of = scope:second } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_stepsister -# trigger = { -# scope:second = { -# is_female = yes -# any_parent = { -# any_spouse = { -# any_child = { -# this = root -# NOT = { is_sibling_of = scope:second } -# } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_stepbrother -# trigger = { -# scope:second = { -# is_male = yes -# any_parent = { -# any_spouse = { -# any_child = { -# this = root -# NOT = { is_sibling_of = scope:second } -# } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_stepmother -# trigger = { -# scope:second = { -# is_female = yes -# any_spouse = { -# any_child = { -# this = root -# NOT = { is_child_of = scope:second } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_stepfather -# trigger = { -# scope:second = { -# is_male = yes -# any_spouse = { -# any_child = { -# this = root -# NOT = { is_child_of = scope:second } -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_liege_female_lover -# trigger = { -# scope:second = { -# has_relation_lover = root -# is_female = yes -# any_vassal_or_below = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_liege_male_lover -# trigger = { -# scope:second = { -# has_relation_lover = root -# is_female = no -# any_vassal_or_below = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_lover_female -# trigger = { -# scope:second = { -# any_relation = { -# type = lover -# this = root -# } -# is_female = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_lover_male -# trigger = { -# scope:second = { -# any_relation = { -# type = lover -# this = root -# } -# is_female = no -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_friend_female -# trigger = { -# scope:second = { -# has_relation_friend = root -# is_female = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_friend_male -# trigger = { -# scope:second = { -# has_relation_friend = root -# is_female = no -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_liege_female_rival -# trigger = { -# scope:second = { -# has_relation_rival = root -# is_female = yes -# any_vassal_or_below = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_liege_male_rival -# trigger = { -# scope:second = { -# has_relation_rival = root -# is_female = no -# any_vassal_or_below = { -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_vassal_female_rival -# trigger = { -# scope:second = { -# is_female = yes -# has_relation_rival = root -# } -# any_vassal_or_below = { -# this = scope:second -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_vassal_male_rival -# trigger = { -# scope:second = { -# is_female = no -# has_relation_rival = root -# } -# any_vassal_or_below = { -# this = scope:second -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_rival_female -# trigger = { -# scope:second = { -# any_relation = { -# type = rival -# this = root -# } -# is_female = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_rival_male -# trigger = { -# scope:second = { -# any_relation = { -# type = rival -# this = root -# } -# is_female = no -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_crush -# trigger = { -# any_relation = { -# type = crush -# this = scope:second -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_bully -# trigger = { -# scope:second = { -# any_relation = { -# type = victim -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_victim -# trigger = { -# scope:second = { -# any_relation = { -# type = bully -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_ward -# trigger = { -# scope:second = { -# any_relation = { -# type = guardian -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_guardian -# trigger = { -# scope:second = { -# any_relation = { -# type = ward -# this = root -# } -# } -# } -# } -# -# text = { #intrigue-mentor -# localization_key = CustomLoc_ES_ElLa_Relation_mentor -# trigger = { -# scope:second = { -# any_relation = { -# type = intrigue_student -# this = root -# } -# } -# } -# } -# -# text = { #intrigue-mentor -# localization_key = CustomLoc_ES_ElLa_Relation_student -# trigger = { -# scope:second = { -# any_relation = { -# type = intrigue_mentor -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_mentor -# trigger = { -# scope:second = { -# any_relation = { -# type = student -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_student -# trigger = { -# scope:second = { -# any_relation = { -# type = mentor -# this = root -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_sisterinlaw -# trigger = { -# scope:second = { -# is_female = yes -# any_sibling = { -# any_spouse = { -# this = root -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_brotherinlaw -# trigger = { -# scope:second = { -# is_female = no -# any_sibling = { -# any_spouse = { -# this = root -# } -# } -# } -# } -# } -# -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_liege_female -# trigger = { -# scope:second = { -# is_female = yes -# OR = { -# any_vassal_or_below = { -# this = root -# } -# any_courtier = { -# this = root -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_liege_male -# trigger = { -# scope:second = { -# is_female = no -# OR = { -# any_vassal_or_below = { -# this = root -# } -# any_courtier = { -# this = root -# } -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_councillor_female -# trigger = { -# scope:second = { -# is_female = yes -# is_councillor_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_councillor_male -# trigger = { -# scope:second = { -# is_female = no -# is_councillor_of = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_court_physician_female -# trigger = { -# scope:second = { is_female = yes } -# has_court_position = court_physician_court_position -# is_court_position_employer = { -# court_position = court_physician_court_position -# who = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_court_physician_female -# trigger = { -# scope:second = { is_male = yes } -# has_court_position = court_physician_court_position -# is_court_position_employer = { -# court_position = court_physician_court_position -# who = root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_vassal_female -# trigger = { -# scope:second = { -# is_female = yes -# } -# any_vassal_or_below = { -# this = scope:second -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_vassal_male -# trigger = { -# scope:second = { -# is_female = no -# } -# any_vassal_or_below = { -# this = scope:second -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_knight -# trigger = { -# scope:second = { is_knight_of = root } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_kinswoman -# trigger = { -# scope:second = { is_female = yes } -# scope:second.dynasty = root.dynasty -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_kinsman -# trigger = { -# scope:second = { is_male = yes } -# scope:second.dynasty = root.dynasty -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_courtier_female -# trigger = { -# scope:second = { -# is_courtier_of = root -# is_female = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_courtier_male -# trigger = { -# scope:second = { -# is_courtier_of = root -# is_male = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_peasant_affair_female -# trigger = { -# any_owned_story = { -# type = story_peasant_affair -# var:peasant_character = { -# this = scope:second -# is_female = yes -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_peasant_affair_male -# trigger = { -# any_owned_story = { -# type = story_peasant_affair -# var:peasant_character = { -# this = scope:second -# is_male = yes -# } -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_agent -# trigger = { -# any_scheme = { -# scheme_is_character_agent = scope:second -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_host_female -# trigger = { -# host ?= scope:second -# scope:second = { is_female = yes } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_host_male -# trigger = { -# host ?= scope:second -# scope:second = { is_male = yes } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_guest_female -# trigger = { -# scope:second = { -# is_female = yes -# host ?= root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_guest_female -# trigger = { -# scope:second = { -# is_male = yes -# host ?= root -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_acquaintance_female -# trigger = { -# scope:second = { -# is_female = yes -# } -# } -# } -# -# text = { -# localization_key = CustomLoc_ES_ElLa_Relation_acquaintance_male -# trigger = { -# scope:second = { -# is_male = yes -# } -# } -# } -#} -# -#ES_FaithGenderedAdj = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# trigger_if = { -# limit = { -# exists = this -# } -# this = { is_female = yes } -# } -# } -# localization_key = CustomLoc_ES_FaithGenderedAdj_female -# } -# text = { -# localization_key = CustomLoc_ES_FaithGenderedAdj_male -# fallback = yes -# } -#} -# -#ES_only_el_GetTitledFirstName = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { # Príncipe -# is_female = no -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_el -# } -# text = { -# trigger = { # Princesa -# is_female = yes -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_la -# } -# text = { -# trigger = { # Reina madre -# is_female = yes -# government_has_flag = government_is_feudal -# any_child = { primary_title.tier = tier_kingdom } -# primary_title.tier < tier_kingdom -# } -# localization_key = CustomLoc_ES_la -# } -# text = { -# trigger = { -# OR = { -# AND = { # emperor (Emperador), emperor_female (Emperatriz) -# holds_landed_title = yes -# primary_title.tier = tier_empire -# NOT = { -# culture = { has_cultural_pillar = heritage_central_germanic } # Kaiser -# culture = { has_name_list = name_list_greek } # Basileus -# has_title = title:d_shiite # Califa -# has_title = title:d_sunni # Califa -# has_title = title:k_papal_state -# has_title = title:k_orthodox -# has_title = title:d_iconoclast -# has_title = title:d_conversos -# has_title = title:d_karaism -# has_title = title:d_haymanot -# has_title = title:d_malabarism -# has_title = title:d_samaritan -# has_title = title:d_kabarism -# has_title = title:d_mazdayasna -# has_title = title:d_zurvanism -# has_title = title:d_gayomarthianism -# has_title = title:d_khurmazta -# has_title = title:d_mazdakism -# has_title = title:d_khurramism -# has_title = title:d_urartuism -# } -# } -# AND = { # duke_theocracy_male_paganism_religion (Arcipreste), duke_theocracy_female_paganism_religion (Archisacerdotisa) -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# government_has_flag = government_is_theocracy -# religion = religion:paganism_religion -# religion = religion:taoism_religion -# religion = religion:bon_religion -# religion = religion:folkgerman_religion -# religion = religion:tengrism_religion -# religion = religion:west_african_religion -# religion = religion:west_african_bori_religion -# religion = religion:west_african_roog_religion -# religion = religion:zunism_religion -# } -# AND = { # king_feudal_male_uyghur (Idiqut), king_feudal_female_uyghur (Idiqut) -# holds_landed_title = yes -# primary_title.tier = tier_kingdom -# culture = { has_name_list = name_list_uyghur } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_has_flag = government_is_tribal -# } -# } -# AND = { # prince_male_iberian_group (Infante), prince_female_iberian_group (Infanta) -# age < 16 -# holds_landed_title = yes -# primary_title.tier >= tier_kingdom -# culture = { has_cultural_pillar = heritage_iberian } -# government_has_flag = government_is_feudal -# } -# AND = { # duke_feudal_male_sogdian (Ikhshide) -# is_female = no -# culture = { has_name_list = name_list_sogdian } -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# } -# AND = { -# is_female = no -# holds_landed_title = yes -# primary_title.tier = tier_county -# OR = { -# AND = { # count_feudal_male_english (Earl) -# government_has_flag = government_is_feudal -# primary_title = { target_is_de_jure_liege_or_above = title:e_britannia } -# } -# AND = { # count_feudal_male_e_britannia (Earl) -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_tribal -# } -# culture = { has_name_list = name_list_english } -# culture = { has_name_list = name_list_anglo_saxon } -# culture = { has_name_list = name_list_scottish } -# } -# } -# } -# AND = { # count_theocracy_male_ismaili (Ayatolá), count_theocracy_female_ismaili (Ayatolá) -# holds_landed_title = yes -# primary_title.tier = tier_county -# government_has_flag = government_is_theocracy -# faith = faith:ismaili -# } -# AND = { # baron_theocracy_male_zoroastrianism_religion (Ervad), baron_theocracy_female_zoroastrianism_religion (Ervad) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:zoroastrianism_religion -# } -# AND = { # baron_theocracy_male_west_african_bori_religion (Adjingi) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:west_african_bori_religion -# } -# AND = { # baron_feudal_male_iranian_group (Argbadh) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# culture = { has_cultural_pillar = heritage_iranian } -# } -# primary_title = title:k_austria # archduke (Archiduque), archduchess (Archiduquesa) -# } -# } -# localization_key = CustomLoc_ES_el -# } -# text = { -# trigger = { -# is_female = no -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_la -# } -# text = { -# trigger = { -# is_female = yes -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_la -# } -# text = { -# localization_key = "" -# fallback = yes -# } -#} -# -#ES_only_del_GetTitledFirstName = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { # Príncipe -# is_female = no -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_del -# } -# text = { -# trigger = { # Princesa -# is_female = yes -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_dela -# } -# text = { -# trigger = { # Reina madre -# is_female = yes -# government_has_flag = government_is_feudal -# any_child = { primary_title.tier = tier_kingdom } -# primary_title.tier < tier_kingdom -# } -# localization_key = CustomLoc_ES_dela -# } -# text = { -# trigger = { -# OR = { -# AND = { # emperor (Emperador), emperor_female (Emperatriz) -# holds_landed_title = yes -# primary_title.tier = tier_empire -# NOT = { -# culture = { has_cultural_pillar = heritage_central_germanic } # Kaiser -# culture = { has_name_list = name_list_greek } # Basileus -# has_title = title:d_shiite # Califa -# has_title = title:d_sunni # Califa -# has_title = title:k_papal_state -# has_title = title:k_orthodox -# has_title = title:d_iconoclast -# has_title = title:d_conversos -# has_title = title:d_karaism -# has_title = title:d_haymanot -# has_title = title:d_malabarism -# has_title = title:d_samaritan -# has_title = title:d_kabarism -# has_title = title:d_mazdayasna -# has_title = title:d_zurvanism -# has_title = title:d_gayomarthianism -# has_title = title:d_khurmazta -# has_title = title:d_mazdakism -# has_title = title:d_khurramism -# has_title = title:d_urartuism -# } -# } -# AND = { # duke_theocracy_male_paganism_religion (Arcipreste), duke_theocracy_female_paganism_religion (Archisacerdotisa) -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# government_has_flag = government_is_theocracy -# religion = religion:paganism_religion -# religion = religion:taoism_religion -# religion = religion:bon_religion -# religion = religion:folkgerman_religion -# religion = religion:tengrism_religion -# religion = religion:west_african_religion -# religion = religion:west_african_bori_religion -# religion = religion:west_african_roog_religion -# religion = religion:zunism_religion -# } -# AND = { # king_feudal_male_uyghur (Idiqut), king_feudal_female_uyghur (Idiqut) -# holds_landed_title = yes -# primary_title.tier = tier_kingdom -# culture = { has_name_list = name_list_uyghur } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_has_flag = government_is_tribal -# } -# } -# AND = { # prince_male_iberian_group (Infante), prince_female_iberian_group (Infanta) -# age < 16 -# holds_landed_title = yes -# primary_title.tier >= tier_kingdom -# culture = { has_cultural_pillar = heritage_iberian } -# government_has_flag = government_is_feudal -# } -# AND = { # duke_feudal_male_sogdian (Ikhshide) -# is_female = no -# culture = { has_name_list = name_list_sogdian } -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# } -# AND = { -# is_female = no -# holds_landed_title = yes -# primary_title.tier = tier_county -# OR = { -# AND = { # count_feudal_male_english (Earl) -# government_has_flag = government_is_feudal -# primary_title = { target_is_de_jure_liege_or_above = title:e_britannia } -# } -# AND = { # count_feudal_male_e_britannia (Earl) -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_tribal -# } -# culture = { has_name_list = name_list_english } -# culture = { has_name_list = name_list_anglo_saxon } -# culture = { has_name_list = name_list_scottish } -# } -# } -# } -# AND = { # count_theocracy_male_ismaili (Ayatolá), count_theocracy_female_ismaili (Ayatolá) -# holds_landed_title = yes -# primary_title.tier = tier_county -# government_has_flag = government_is_theocracy -# faith = faith:ismaili -# } -# AND = { # baron_theocracy_male_zoroastrianism_religion (Ervad), baron_theocracy_female_zoroastrianism_religion (Ervad) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:zoroastrianism_religion -# } -# AND = { # baron_theocracy_male_west_african_bori_religion (Adjingi) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:west_african_bori_religion -# } -# AND = { # baron_feudal_male_iranian_group (Argbadh) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# culture = { has_cultural_pillar = heritage_iranian } -# } -# primary_title = title:k_austria # archduke (Archiduque), archduchess (Archiduquesa) -# } -# } -# localization_key = CustomLoc_ES_del -# } -# text = { -# trigger = { -# is_female = no -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_del -# } -# text = { -# trigger = { -# is_female = yes -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_dela -# } -# text = { -# localization_key = CustomLoc_ES_del -# fallback = yes -# } -#} -# -#ES_only_al_GetTitledFirstName = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { # Príncipe -# is_female = no -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_al -# } -# text = { -# trigger = { # Princesa -# is_female = yes -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_ala -# } -# text = { -# trigger = { # Reina madre -# is_female = yes -# government_has_flag = government_is_feudal -# any_child = { primary_title.tier = tier_kingdom } -# primary_title.tier < tier_kingdom -# } -# localization_key = CustomLoc_ES_ala -# } -# text = { -# trigger = { -# OR = { -# AND = { # emperor (Emperador), emperor_female (Emperatriz) -# holds_landed_title = yes -# primary_title.tier = tier_empire -# NOT = { -# culture = { has_cultural_pillar = heritage_central_germanic } # Kaiser -# culture = { has_name_list = name_list_greek } # Basileus -# has_title = title:d_shiite # Califa -# has_title = title:d_sunni # Califa -# has_title = title:k_papal_state -# has_title = title:k_orthodox -# has_title = title:d_iconoclast -# has_title = title:d_conversos -# has_title = title:d_karaism -# has_title = title:d_haymanot -# has_title = title:d_malabarism -# has_title = title:d_samaritan -# has_title = title:d_kabarism -# has_title = title:d_mazdayasna -# has_title = title:d_zurvanism -# has_title = title:d_gayomarthianism -# has_title = title:d_khurmazta -# has_title = title:d_mazdakism -# has_title = title:d_khurramism -# has_title = title:d_urartuism -# } -# } -# AND = { # duke_theocracy_male_paganism_religion (Arcipreste), duke_theocracy_female_paganism_religion (Archisacerdotisa) -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# government_has_flag = government_is_theocracy -# religion = religion:paganism_religion -# religion = religion:taoism_religion -# religion = religion:bon_religion -# religion = religion:folkgerman_religion -# religion = religion:tengrism_religion -# religion = religion:west_african_religion -# religion = religion:west_african_bori_religion -# religion = religion:west_african_roog_religion -# religion = religion:zunism_religion -# } -# AND = { # king_feudal_male_uyghur (Idiqut), king_feudal_female_uyghur (Idiqut) -# holds_landed_title = yes -# primary_title.tier = tier_kingdom -# culture = { has_name_list = name_list_uyghur } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_has_flag = government_is_tribal -# } -# } -# AND = { # prince_male_iberian_group (Infante), prince_female_iberian_group (Infanta) -# age < 16 -# holds_landed_title = yes -# primary_title.tier >= tier_kingdom -# culture = { has_cultural_pillar = heritage_iberian } -# government_has_flag = government_is_feudal -# } -# AND = { # duke_feudal_male_sogdian (Ikhshide) -# is_female = no -# culture = { has_name_list = name_list_sogdian } -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# } -# AND = { -# is_female = no -# holds_landed_title = yes -# primary_title.tier = tier_county -# OR = { -# AND = { # count_feudal_male_english (Earl) -# government_has_flag = government_is_feudal -# primary_title = { target_is_de_jure_liege_or_above = title:e_britannia } -# } -# AND = { # count_feudal_male_e_britannia (Earl) -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_tribal -# } -# culture = { has_name_list = name_list_english } -# culture = { has_name_list = name_list_anglo_saxon } -# culture = { has_name_list = name_list_scottish } -# } -# } -# } -# AND = { # count_theocracy_male_ismaili (Ayatolá), count_theocracy_female_ismaili (Ayatolá) -# holds_landed_title = yes -# primary_title.tier = tier_county -# government_has_flag = government_is_theocracy -# faith = faith:ismaili -# } -# AND = { # baron_theocracy_male_zoroastrianism_religion (Ervad), baron_theocracy_female_zoroastrianism_religion (Ervad) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:zoroastrianism_religion -# } -# AND = { # baron_theocracy_male_west_african_bori_religion (Adjingi) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:west_african_bori_religion -# } -# AND = { # baron_feudal_male_iranian_group (Argbadh) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# culture = { has_cultural_pillar = heritage_iranian } -# } -# primary_title = title:k_austria # archduke (Archiduque), archduchess (Archiduquesa) -# } -# } -# localization_key = CustomLoc_ES_al -# } -# text = { -# trigger = { -# is_female = no -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_al -# } -# text = { -# trigger = { -# is_female = yes -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_ala -# } -# text = { -# localization_key = CustomLoc_ES_al -# fallback = yes -# } -#} -# -#ES_only_el_GetShortUIName = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# is_local_player = yes -# } -# localization_key = "" -# } -# text = { -# trigger = { # Príncipe -# is_female = no -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_el -# } -# text = { -# trigger = { # Princesa -# is_female = yes -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_la -# } -# text = { -# trigger = { # Reina madre -# is_female = yes -# government_has_flag = government_is_feudal -# any_child = { primary_title.tier = tier_kingdom } -# primary_title.tier < tier_kingdom -# } -# localization_key = CustomLoc_ES_la -# } -# text = { -# trigger = { -# OR = { -# AND = { # emperor (Emperador), emperor_female (Emperatriz) -# holds_landed_title = yes -# primary_title.tier = tier_empire -# NOT = { -# culture = { has_cultural_pillar = heritage_central_germanic } # Kaiser -# culture = { has_name_list = name_list_greek } # Basileus -# has_title = title:d_shiite # Califa -# has_title = title:d_sunni # Califa -# has_title = title:k_papal_state -# has_title = title:k_orthodox -# has_title = title:d_iconoclast -# has_title = title:d_conversos -# has_title = title:d_karaism -# has_title = title:d_haymanot -# has_title = title:d_malabarism -# has_title = title:d_samaritan -# has_title = title:d_kabarism -# has_title = title:d_mazdayasna -# has_title = title:d_zurvanism -# has_title = title:d_gayomarthianism -# has_title = title:d_khurmazta -# has_title = title:d_mazdakism -# has_title = title:d_khurramism -# has_title = title:d_urartuism -# } -# } -# AND = { # duke_theocracy_male_paganism_religion (Arcipreste), duke_theocracy_female_paganism_religion (Archisacerdotisa) -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# government_has_flag = government_is_theocracy -# religion = religion:paganism_religion -# religion = religion:taoism_religion -# religion = religion:bon_religion -# religion = religion:folkgerman_religion -# religion = religion:tengrism_religion -# religion = religion:west_african_religion -# religion = religion:west_african_bori_religion -# religion = religion:west_african_roog_religion -# religion = religion:zunism_religion -# } -# AND = { # king_feudal_male_uyghur (Idiqut), king_feudal_female_uyghur (Idiqut) -# holds_landed_title = yes -# primary_title.tier = tier_kingdom -# culture = { has_name_list = name_list_uyghur } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_has_flag = government_is_tribal -# } -# } -# AND = { # prince_male_iberian_group (Infante), prince_female_iberian_group (Infante) -# age < 16 -# holds_landed_title = yes -# primary_title.tier >= tier_kingdom -# culture = { has_cultural_pillar = heritage_iberian } -# government_has_flag = government_is_feudal -# } -# AND = { # duke_feudal_male_sogdian (Ikhshide) -# is_female = no -# culture = { has_name_list = name_list_sogdian } -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# } -# AND = { -# is_female = no -# holds_landed_title = yes -# primary_title.tier = tier_county -# OR = { -# AND = { # count_feudal_male_english (Earl) -# government_has_flag = government_is_feudal -# primary_title = { target_is_de_jure_liege_or_above = title:e_britannia } -# } -# AND = { # count_feudal_male_e_britannia (Earl) -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_tribal -# } -# culture = { has_name_list = name_list_english } -# culture = { has_name_list = name_list_anglo_saxon } -# culture = { has_name_list = name_list_scottish } -# } -# } -# } -# AND = { # count_theocracy_male_ismaili (Ayatolá), count_theocracy_female_ismaili (Ayatolá) -# holds_landed_title = yes -# primary_title.tier = tier_county -# government_has_flag = government_is_theocracy -# faith = faith:ismaili -# } -# AND = { # baron_theocracy_male_zoroastrianism_religion (Ervad), baron_theocracy_female_zoroastrianism_religion (Ervad) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:zoroastrianism_religion -# } -# AND = { # baron_theocracy_male_west_african_bori_religion (Adjingi) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:west_african_bori_religion -# } -# AND = { # baron_feudal_male_iranian_group (Argbadh) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# culture = { has_cultural_pillar = heritage_iranian } -# } -# primary_title = title:k_austria # archduke (Archiduque), archduchess (Archiduquesa) -# } -# } -# localization_key = CustomLoc_ES_el -# } -# text = { -# trigger = { -# is_female = no -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_el -# } -# text = { -# trigger = { -# is_female = yes -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_la -# } -# text = { -# localization_key = "" -# fallback = yes -# } -#} -# -#ES_only_de_GetShortUIName = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# is_local_player = yes -# } -# localization_key = CustomLoc_ES_del -# } -# text = { -# trigger = { # Príncipe -# is_female = no -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_del -# } -# text = { -# trigger = { # Princesa -# is_female = yes -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_dela -# } -# text = { -# trigger = { # Reina madre -# is_female = yes -# government_has_flag = government_is_feudal -# any_child = { primary_title.tier = tier_kingdom } -# primary_title.tier < tier_kingdom -# } -# localization_key = CustomLoc_ES_dela -# } -# text = { -# trigger = { -# OR = { -# AND = { # emperor (Emperador), emperor_female (Emperatriz) -# holds_landed_title = yes -# primary_title.tier = tier_empire -# NOT = { -# culture = { has_cultural_pillar = heritage_central_germanic } # Kaiser -# culture = { has_name_list = name_list_greek } # Basileus -# has_title = title:d_shiite # Califa -# has_title = title:d_sunni # Califa -# has_title = title:k_papal_state -# has_title = title:k_orthodox -# has_title = title:d_iconoclast -# has_title = title:d_conversos -# has_title = title:d_karaism -# has_title = title:d_haymanot -# has_title = title:d_malabarism -# has_title = title:d_samaritan -# has_title = title:d_kabarism -# has_title = title:d_mazdayasna -# has_title = title:d_zurvanism -# has_title = title:d_gayomarthianism -# has_title = title:d_khurmazta -# has_title = title:d_mazdakism -# has_title = title:d_khurramism -# has_title = title:d_urartuism -# } -# } -# AND = { # duke_theocracy_male_paganism_religion (Arcipreste), duke_theocracy_female_paganism_religion (Archisacerdotisa) -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# government_has_flag = government_is_theocracy -# religion = religion:paganism_religion -# religion = religion:taoism_religion -# religion = religion:bon_religion -# religion = religion:folkgerman_religion -# religion = religion:tengrism_religion -# religion = religion:west_african_religion -# religion = religion:west_african_bori_religion -# religion = religion:west_african_roog_religion -# religion = religion:zunism_religion -# } -# AND = { # king_feudal_male_uyghur (Idiqut), king_feudal_female_uyghur (Idiqut) -# holds_landed_title = yes -# primary_title.tier = tier_kingdom -# culture = { has_name_list = name_list_uyghur } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_has_flag = government_is_tribal -# } -# } -# AND = { # prince_male_iberian_group (Infante), prince_female_iberian_group (Infante) -# age < 16 -# holds_landed_title = yes -# primary_title.tier >= tier_kingdom -# culture = { has_cultural_pillar = heritage_iberian } -# government_has_flag = government_is_feudal -# } -# AND = { # duke_feudal_male_sogdian (Ikhshide) -# is_female = no -# culture = { has_name_list = name_list_sogdian } -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# } -# AND = { -# is_female = no -# holds_landed_title = yes -# primary_title.tier = tier_county -# OR = { -# AND = { # count_feudal_male_english (Earl) -# government_has_flag = government_is_feudal -# primary_title = { target_is_de_jure_liege_or_above = title:e_britannia } -# } -# AND = { # count_feudal_male_e_britannia (Earl) -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_tribal -# } -# culture = { has_name_list = name_list_english } -# culture = { has_name_list = name_list_anglo_saxon } -# culture = { has_name_list = name_list_scottish } -# } -# } -# } -# AND = { # count_theocracy_male_ismaili (Ayatolá), count_theocracy_female_ismaili (Ayatolá) -# holds_landed_title = yes -# primary_title.tier = tier_county -# government_has_flag = government_is_theocracy -# faith = faith:ismaili -# } -# AND = { # baron_theocracy_male_zoroastrianism_religion (Ervad), baron_theocracy_female_zoroastrianism_religion (Ervad) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:zoroastrianism_religion -# } -# AND = { # baron_theocracy_male_west_african_bori_religion (Adjingi) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:west_african_bori_religion -# } -# AND = { # baron_feudal_male_iranian_group (Argbadh) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# culture = { has_cultural_pillar = heritage_iranian } -# } -# primary_title = title:k_austria # archduke (Archiduque), archduchess (Archiduquesa) -# } -# } -# localization_key = CustomLoc_ES_del -# } -# text = { -# trigger = { -# is_female = no -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_del -# } -# text = { -# trigger = { -# is_female = yes -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_dela -# } -# text = { -# localization_key = CustomLoc_ES_del -# fallback = yes -# } -#} -# -#ES_only_a_GetShortUIName = { -# type = character -# log_loc_errors = no -# text = { -# trigger = { -# is_local_player = yes -# } -# localization_key = CustomLoc_ES_al -# } -# text = { -# trigger = { # Príncipe -# is_female = no -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_al -# } -# text = { -# trigger = { # Princesa -# is_female = yes -# primary_title.tier <= tier_kingdom -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# OR = { -# AND = { -# exists = mother.primary_title -# mother.primary_title.tier >= tier_kingdom -# } -# AND = { -# exists = father.primary_title -# father.primary_title.tier >= tier_kingdom -# } -# } -# } -# localization_key = CustomLoc_ES_ala -# } -# text = { -# trigger = { # Reina madre -# is_female = yes -# government_has_flag = government_is_feudal -# any_child = { primary_title.tier = tier_kingdom } -# primary_title.tier < tier_kingdom -# } -# localization_key = CustomLoc_ES_ala -# } -# text = { -# trigger = { -# OR = { -# AND = { # emperor (Emperador), emperor_female (Emperatriz) -# holds_landed_title = yes -# primary_title.tier = tier_empire -# NOT = { -# culture = { has_cultural_pillar = heritage_central_germanic } # Kaiser -# culture = { has_name_list = name_list_greek } # Basileus -# has_title = title:d_shiite # Califa -# has_title = title:d_sunni # Califa -# has_title = title:k_papal_state -# has_title = title:k_orthodox -# has_title = title:d_iconoclast -# has_title = title:d_conversos -# has_title = title:d_karaism -# has_title = title:d_haymanot -# has_title = title:d_malabarism -# has_title = title:d_samaritan -# has_title = title:d_kabarism -# has_title = title:d_mazdayasna -# has_title = title:d_zurvanism -# has_title = title:d_gayomarthianism -# has_title = title:d_khurmazta -# has_title = title:d_mazdakism -# has_title = title:d_khurramism -# has_title = title:d_urartuism -# } -# } -# AND = { # duke_theocracy_male_paganism_religion (Arcipreste), duke_theocracy_female_paganism_religion (Archisacerdotisa) -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# government_has_flag = government_is_theocracy -# religion = religion:paganism_religion -# religion = religion:taoism_religion -# religion = religion:bon_religion -# religion = religion:folkgerman_religion -# religion = religion:tengrism_religion -# religion = religion:west_african_religion -# religion = religion:west_african_bori_religion -# religion = religion:west_african_roog_religion -# religion = religion:zunism_religion -# } -# AND = { # king_feudal_male_uyghur (Idiqut), king_feudal_female_uyghur (Idiqut) -# holds_landed_title = yes -# primary_title.tier = tier_kingdom -# culture = { has_name_list = name_list_uyghur } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_has_flag = government_is_tribal -# } -# } -# AND = { # prince_male_iberian_group (Infante), prince_female_iberian_group (Infante) -# age < 16 -# holds_landed_title = yes -# primary_title.tier >= tier_kingdom -# culture = { has_cultural_pillar = heritage_iberian } -# government_has_flag = government_is_feudal -# } -# AND = { # duke_feudal_male_sogdian (Ikhshide) -# is_female = no -# culture = { has_name_list = name_list_sogdian } -# holds_landed_title = yes -# primary_title.tier = tier_duchy -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# } -# AND = { -# is_female = no -# holds_landed_title = yes -# primary_title.tier = tier_county -# OR = { -# AND = { # count_feudal_male_english (Earl) -# government_has_flag = government_is_feudal -# primary_title = { target_is_de_jure_liege_or_above = title:e_britannia } -# } -# AND = { # count_feudal_male_e_britannia (Earl) -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_tribal -# } -# culture = { has_name_list = name_list_english } -# culture = { has_name_list = name_list_anglo_saxon } -# culture = { has_name_list = name_list_scottish } -# } -# } -# } -# AND = { # count_theocracy_male_ismaili (Ayatolá), count_theocracy_female_ismaili (Ayatolá) -# holds_landed_title = yes -# primary_title.tier = tier_county -# government_has_flag = government_is_theocracy -# faith = faith:ismaili -# } -# AND = { # baron_theocracy_male_zoroastrianism_religion (Ervad), baron_theocracy_female_zoroastrianism_religion (Ervad) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:zoroastrianism_religion -# } -# AND = { # baron_theocracy_male_west_african_bori_religion (Adjingi) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# government_has_flag = government_is_theocracy -# religion = religion:west_african_bori_religion -# } -# AND = { # baron_feudal_male_iranian_group (Argbadh) -# holds_landed_title = yes -# primary_title.tier = tier_barony -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# culture = { has_cultural_pillar = heritage_iranian } -# } -# primary_title = title:k_austria # archduke (Archiduque), archduchess (Archiduquesa) -# } -# } -# localization_key = CustomLoc_ES_al -# } -# text = { -# trigger = { -# is_female = no -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_al -# } -# text = { -# trigger = { -# is_female = yes -# OR = { -# primary_title.tier >= tier_barony -# any_spouse = { primary_title.tier >= tier_barony } -# } -# } -# localization_key = CustomLoc_ES_ala -# } -# text = { -# localization_key = CustomLoc_ES_al -# fallback = yes -# } -#} -# \ No newline at end of file diff --git a/common/customizable_localization/00_government_custom_loc.txt b/common/customizable_localization/00_government_custom_loc.txt index 6977c1d88..65c872db4 100644 --- a/common/customizable_localization/00_government_custom_loc.txt +++ b/common/customizable_localization/00_government_custom_loc.txt @@ -302,17 +302,7 @@ GetSuccessionHeirMotion = { trigger = { trigger_if = { limit = { is_ruler = yes } - OR = { - has_government = landless_adventurer_government - AND = { - OR = { - any_held_title = { is_noble_family_title = yes } - government_allows = administrative - } - is_independent_ruler = no - } - tgp_is_ceremonial_regent_trigger = yes - } + has_government = landless_adventurer_government } trigger_else = { liege ?= { has_government = landless_adventurer_government } @@ -518,10 +508,10 @@ GetRealmOrDomicileTooltip = { trigger = { trigger_if = { limit = { is_ruler = yes } - is_governor_or_admin_count = yes + is_governor = yes } trigger_else = { - liege ?= { is_governor_or_admin_count = yes } + liege ?= { is_governor = yes } } } localization_key = GOVERNORSHIP_TOOLTIP @@ -1136,46 +1126,6 @@ GetGovernmentIcon = { } localization_key = republic_icon_concept } - text = { # Republic - trigger = { - trigger_if = { - limit = { - is_alive = no - } - has_government = peasantrepublic_government - } - trigger_else = { - trigger_if = { - limit = { is_ruler = yes } - government_has_flag = government_is_prepublic - } - trigger_else = { - liege ?= { government_has_flag = government_is_prepublic } - } - } - } - localization_key = peasantrepublic_icon_concept - } - text = { # Republic - trigger = { - trigger_if = { - limit = { - is_alive = no - } - has_government = urbanrepublic_government - } - trigger_else = { - trigger_if = { - limit = { is_ruler = yes } - government_has_flag = government_is_urepublic - } - trigger_else = { - liege ?= { government_has_flag = government_is_urepublic } - } - } - } - localization_key = urbanrepublic_icon_concept - } text = { # Theocracy trigger = { trigger_if = { diff --git a/common/customizable_localization/00_greeting_custom_loc.txt b/common/customizable_localization/00_greeting_custom_loc.txt index c42b539c5..948d46928 100644 --- a/common/customizable_localization/00_greeting_custom_loc.txt +++ b/common/customizable_localization/00_greeting_custom_loc.txt @@ -800,7 +800,7 @@ FormOfAddressForLiege = { trigger = { tgp_is_ceremonial_regent_trigger = yes } - localization_key = form_of_address_liege_title + localization_key = form_of_address_ladylord_regent } text = { trigger = { diff --git a/common/customizable_localization/00_insult_custom_loc.txt b/common/customizable_localization/00_insult_custom_loc.txt index 83749c318..4ad995a0d 100644 --- a/common/customizable_localization/00_insult_custom_loc.txt +++ b/common/customizable_localization/00_insult_custom_loc.txt @@ -1009,11 +1009,7 @@ InsultAdjective = { trigger = { scope:second = { knows_language = language_greek - OR = { - religion = religion:eastern_orthodox_religion - religion = religion:catholic_religion - religion = religion:protestant_religion - } + religion = religion:christianity_religion } } } @@ -1424,11 +1420,7 @@ InsultAdjectiveArticle = { trigger = { scope:second = { knows_language = language_greek - OR = { - religion = religion:eastern_orthodox_religion - religion = religion:catholic_religion - religion = religion:protestant_religion - } + religion = religion:christianity_religion } } } diff --git a/common/customizable_localization/00_language_custom_loc.txt b/common/customizable_localization/00_language_custom_loc.txt index 5ff3004d9..23fed1833 100644 --- a/common/customizable_localization/00_language_custom_loc.txt +++ b/common/customizable_localization/00_language_custom_loc.txt @@ -58,20 +58,40 @@ GetFaithSacredLanguage = { text = { trigger = { OR = { - religion = religion:catholic_religion + faith = faith:catholic + faith = faith:conversos + faith = faith:lollard + faith = faith:insular_celtic + faith = faith:mozarabic_church } } localization_key = language_latin_name #Latin } -# text = { -# trigger = { faith = faith:armenian_apostolic } -# localization_key = language_armenian_name #Armenian -# } + text = { + trigger = { + faith = faith:cathar + } + localization_key = language_occitano_romance_name #Occitan + } + + text = { + trigger = { faith = faith:nestorian } + localization_key = language_aramaic_name #Armaic + } + + text = { + trigger = { faith = faith:armenian_apostolic } + localization_key = language_armenian_name #Armenian + } text = { trigger = { - religion = religion:eastern_orthodox_religion + OR = { + faith = faith:orthodox + faith = faith:coptic + religion = religion:christianity_religion #fallback for all Christian Faiths + } } localization_key = language_greek_name #Greek } @@ -96,21 +116,21 @@ GetFaithSacredLanguage = { localization_key = language_pali_name #Pali } -# text = { -# trigger = { -# OR = { -# faith = faith:lamaism -# religion = religion:bon_religion -# AND = { -# faith = faith:vajrayana -# culture = { -# has_cultural_pillar = heritage_tibetan -# } -# } -# } -# } -# localization_key = language_classical_tibetan_name #Classical Tibetan -# } + text = { + trigger = { + OR = { + faith = faith:lamaism + religion = religion:bon_religion + AND = { + faith = faith:vajrayana + culture = { + has_cultural_pillar = heritage_tibetan + } + } + } + } + localization_key = language_classical_tibetan_name #Classical Tibetan + } text = { trigger = { @@ -130,6 +150,13 @@ GetFaithSacredLanguage = { localization_key = language_sanskrit_name #Sanskrit } + text = { + trigger = { + religion = religion:hellenism_religion + } + localization_key = language_greek_name #Greek + } + text = { trigger = { always = yes @@ -145,19 +172,41 @@ GetFaithSacredLanguageCharacter = { text = { trigger = { - religion = religion:catholic_religion + OR = { + faith = faith:catholic + faith = faith:conversos + faith = faith:lollard + faith = faith:insular_celtic + faith = faith:mozarabic_church + } } localization_key = language_latin_name #Latin } -# text = { -# trigger = { faith = faith:armenian_apostolic } -# localization_key = language_armenian_name #Armenian -# } + text = { + trigger = { + faith = faith:cathar + } + localization_key = language_occitano_romance_name #Occitan + } + + text = { + trigger = { faith = faith:nestorian } + localization_key = language_aramaic_name #Armaic + } + + text = { + trigger = { faith = faith:armenian_apostolic } + localization_key = language_armenian_name #Armenian + } text = { trigger = { - religion = religion:eastern_orthodox_religion + OR = { + faith = faith:orthodox + faith = faith:coptic + religion = religion:christianity_religion #fallback for all Christian Faiths + } } localization_key = language_greek_name #Greek } @@ -182,21 +231,21 @@ GetFaithSacredLanguageCharacter = { localization_key = language_pali_name #Pali } -# text = { -# trigger = { -# OR = { -# faith = faith:lamaism -# religion = religion:bon_religion -# AND = { -# faith = faith:vajrayana -# culture = { -# has_cultural_pillar = heritage_tibetan -# } -# } -# } -# } -# localization_key = language_classical_tibetan_name #Classical Tibetan -# } + text = { + trigger = { + OR = { + faith = faith:lamaism + religion = religion:bon_religion + AND = { + faith = faith:vajrayana + culture = { + has_cultural_pillar = heritage_tibetan + } + } + } + } + localization_key = language_classical_tibetan_name #Classical Tibetan + } text = { trigger = { @@ -215,6 +264,13 @@ GetFaithSacredLanguageCharacter = { } localization_key = language_sanskrit_name #Sanskrit } + + text = { + trigger = { + religion = religion:hellenism_religion + } + localization_key = language_greek_name #Greek + } text = { trigger = { always = yes diff --git a/common/customizable_localization/00_mottos.txt b/common/customizable_localization/00_mottos.txt index c41063400..2a6c0c329 100644 --- a/common/customizable_localization/00_mottos.txt +++ b/common/customizable_localization/00_mottos.txt @@ -1,19 +1,14 @@ GetAppropriateGodname = { type = character - + text = { trigger = { house.last_house_head.faith = { - has_doctrine = doctrine_monotheist - } - } - localization_key = motto_god - } - - text = { - trigger = { - house.last_house_head.faith = { - has_doctrine = doctrine_monotheist + OR = { + OR = { religion_tag = eastern_orthodox_religion religion_tag = catholic_religion religion_tag = protestant_religion } + religion_tag = islam_religion + religion_tag = judaism_religion + } } } localization_key = motto_god @@ -34,7 +29,6 @@ OR = { religion_tag = dualism_religion religion_tag = zoroastrianism_religion - has_doctrine = doctrine_panthiest } } } @@ -44,7 +38,14 @@ text = { trigger = { house.last_house_head.faith = { - has_doctrine = doctrine_polytheist + NOR = { + religion_tag = dualism_religion + religion_tag = zoroastrianism_religion + religion_tag = buddhism_religion + OR = { religion_tag = eastern_orthodox_religion religion_tag = catholic_religion religion_tag = protestant_religion } + religion_tag = islam_religion + religion_tag = judaism_religion + } } } localization_key = motto_the_gods diff --git a/common/customizable_localization/00_pl_custom_loc.txt b/common/customizable_localization/00_pl_custom_loc.txt deleted file mode 100644 index 12fc048db..000000000 --- a/common/customizable_localization/00_pl_custom_loc.txt +++ /dev/null @@ -1,2054 +0,0 @@ -##v1.5 -#education_focus_acc = { -# log_loc_errors = no -# parent = education_focus -# suffix = "_acc" -#} -# -##v1.5 -#education_focus_ins = { -# log_loc_errors = no -# parent = education_focus -# suffix = "_ins" -#} -# -##v1.5 -#education_focus_gen = { -# log_loc_errors = no -# parent = education_focus -# suffix = "_gen" -#} -# -# -##v1.5 -#education_focus_child_ins = { -# log_loc_errors = no -# parent = education_focus_child -# suffix = "_ins" -#} -# -##v1.5 -#education_focus_child_acc = { -# log_loc_errors = no -# parent = education_focus_child -# suffix = "_acc" -#} -# -##v1.5 -#education_focus_child_gen = { -# log_loc_errors = no -# parent = education_focus_child -# suffix = "_gen" -#} -# -# -#GetShockedExpressionFemale = { -# log_loc_errors = no -# type = character -# -# random_valid = yes -# -# text = { -# localization_key = shocked_expression_shocked_female -# } -# text = { -# localization_key = shocked_expression_appalled_female -# } -#} -# -## ------------------------------------------------------------------------------------ -# -## v1.5 -#my_prison_pet = { -# log_loc_errors = no -# parent = prison_pet -# suffix = "_my" -#} -# -## v1.5 -#little_prison_pet_vocative = { -# log_loc_errors = no -# parent = prison_pet -# suffix = "_little_vocative" -#} -# -## ------------------------------------------------------------------------------------ -# -## v1.5 -#exotic_fowl_type_genitive_plural = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = fowl_dinner_peacock_genitive_plural -# trigger = { -# age > 14 -# } -# } -# -# text = { -# localization_key = fowl_dinner_child_genitive_plural -# trigger = { -# age < 15 -# } -# } -#} -# -## v1.10 -#GruesomeFestivalNameMsc = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = gruesomefestivalname_blot -# trigger = { faith.religion = religion:folkgerman_religion } -# } -# -# text = { -# localization_key = gruesomefestivalname_festival -# trigger = { -# NOT = { faith.religion = religion:folkgerman_religion } -# } -# fallback = yes -# } -#} -# -## v1.5 -#RealmTypeGenitive = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = kingdom_genitive_lower_case -# trigger = { -# highest_held_title_tier >= 4 -# } -# } -# -# text = { -# localization_key = duchy_genitive_lower_case -# trigger = { -# highest_held_title_tier >= 3 -# } -# } -# -# text = { -# localization_key = county_genitive_lower_case -# trigger = { -# highest_held_title_tier >= 2 -# } -# } -# -# text = { -# localization_key = barony_genitive_lower_case -# trigger = { -# highest_held_title_tier >= 1 -# } -# } -#} -# -## v1.5 -#BaronyTownTypeLocative = { -# log_loc_errors = no -# parent = BaronyTownType -# suffix = "_locative" -#} -# -## v1.5 -#BaronyTownTypeGenitive = { -# log_loc_errors = no -# parent = BaronyTownType -# suffix = "_genitive" -#} -# -## v1.5 -#diplomacy_skill_level_genitive = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = skill_level_terrible_genitive -# trigger = { diplomacy < terrible_skill_level } -# } -# -# text = { -# localization_key = skill_level_poor_genitive -# trigger = { -# diplomacy >= terrible_skill_level -# diplomacy < average_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_average_genitive -# trigger = { -# diplomacy >= average_skill_level -# diplomacy < good_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_good_genitive -# trigger = { -# diplomacy >= good_skill_level -# diplomacy < excellent_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_excellent_genitive -# trigger = { diplomacy >= excellent_skill_level } -# } -#} -# -## v1.5 -#martial_skill_level_genitive = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = skill_level_terrible_genitive -# trigger = { martial < terrible_skill_level } -# } -# -# text = { -# localization_key = skill_level_poor_genitive -# trigger = { -# martial >= terrible_skill_level -# martial < average_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_average_genitive -# trigger = { -# martial >= average_skill_level -# martial < good_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_good_genitive -# trigger = { -# martial >= good_skill_level -# martial < excellent_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_excellent_genitive -# trigger = { martial >= excellent_skill_level } -# } -#} -# -## v1.5 -#stewardship_skill_level_genitive = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = skill_level_terrible_genitive -# trigger = { stewardship < terrible_skill_level } -# } -# -# text = { -# localization_key = skill_level_poor_genitive -# trigger = { -# stewardship >= terrible_skill_level -# stewardship < average_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_average_genitive -# trigger = { -# stewardship >= average_skill_level -# stewardship < good_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_good_genitive -# trigger = { -# stewardship >= good_skill_level -# stewardship < excellent_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_excellent_genitive -# trigger = { stewardship >= excellent_skill_level } -# } -#} -# -## v1.5 -#intrigue_skill_level_genitive = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = skill_level_terrible_genitive -# trigger = { intrigue < terrible_skill_level } -# } -# -# text = { -# localization_key = skill_level_poor_genitive -# trigger = { -# intrigue >= terrible_skill_level -# intrigue < average_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_average_genitive -# trigger = { -# intrigue >= average_skill_level -# intrigue < good_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_good_genitive -# trigger = { -# intrigue >= good_skill_level -# intrigue < excellent_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_excellent_genitive -# trigger = { intrigue >= excellent_skill_level } -# } -#} -# -## v1.5 -#learning_skill_level_genitive = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = skill_level_terrible_genitive -# trigger = { learning < terrible_skill_level } -# } -# -# text = { -# localization_key = skill_level_poor_genitive -# trigger = { -# learning >= terrible_skill_level -# learning < average_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_average_genitive -# trigger = { -# learning >= average_skill_level -# learning < good_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_good_genitive -# trigger = { -# learning >= good_skill_level -# learning < excellent_skill_level -# } -# } -# -# text = { -# localization_key = skill_level_excellent_genitive -# trigger = { learning >= excellent_skill_level } -# } -#} -# -## v1.5 -#CompositionTypeGloriousAccusative = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { var:composition_type = flag:song } -# localization_key = CompositionType_song_glorious_accusative -# } -# text = { -# trigger = { var:composition_type = flag:chronicle } -# localization_key = CompositionType_chronicle_glorious_accusative -# } -# text = { -# trigger = { var:composition_type = flag:poem } -# localization_key = CompositionType_poem_glorious_accusative -# } -#} -# -## v1.5 -#ComplimentAdjectiveTheMostGenitive = { -# log_loc_errors = no -# type = character -# -# random_valid = yes -# -# # Fair/Handsome -# text = { -# trigger = { -# has_trait = beauty_good -# is_male = yes -# NOT = { -# has_variable = court_6040_best_looking_var #needed to keep court.6040 loc coherent -# } -# } -# localization_key = compliment_handsome_the_most_genitive -# } -# text = { -# trigger = { -# has_trait = beauty_good -# is_female = yes -# NOT = { -# has_variable = court_6040_best_looking_var #needed to keep court.6040 loc coherent -# } -# } -# localization_key = compliment_fair_the_most_genitive -# } -# -# # Impressive -# text = { -# trigger = { -# has_personality_malicious_trigger = yes -# is_female = yes -# } -# localization_key = compliment_impressive_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_malicious_trigger = yes -# is_male = yes -# } -# localization_key = compliment_impressive_the_most_genitive -# } -# -# # Benign -# text = { -# trigger = { -# ai_compassion >= medium_positive_ai_value -# is_female = yes -# } -# localization_key = compliment_benign_female_the_most_genitive -# } -# text = { -# trigger = { -# ai_compassion >= medium_positive_ai_value -# is_male = yes -# } -# localization_key = compliment_benign_the_most_genitive -# } -# -# # Benevolent -# text = { -# trigger = { -# ai_compassion >= medium_positive_ai_value -# is_female = yes -# } -# localization_key = compliment_benevolent_female_the_most_genitive -# } -# text = { -# trigger = { -# ai_compassion >= medium_positive_ai_value -# is_male = yes -# } -# localization_key = compliment_benevolent_the_most_genitive -# } -# -# # Implacable -# text = { -# trigger = { -# has_personality_dominant_trigger = yes -# is_female = yes -# } -# localization_key = compliment_implacable_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_dominant_trigger = yes -# is_male = yes -# } -# localization_key = compliment_implacable_the_most_genitive -# } -# -# # Modest -# text = { -# trigger = { -# has_personality_submissive_trigger = yes -# is_female = yes -# } -# localization_key = compliment_modest_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_submissive_trigger = yes -# is_male = yes -# } -# localization_key = compliment_modest_the_most_genitive -# } -# -# # Charming -# text = { -# trigger = { -# has_personality_extroverted_trigger = yes -# is_female = yes -# } -# localization_key = compliment_charming_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_extroverted_trigger = yes -# is_male = yes -# } -# localization_key = compliment_charming_the_most_genitive -# } -# -# -# # Thoughtful -# text = { -# trigger = { -# has_personality_introverted_trigger = yes -# is_female = yes -# } -# localization_key = compliment_thoughtful_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_introverted_trigger = yes -# is_male = yes -# } -# localization_key = compliment_thoughtful_the_most_genitive -# } -# -# # Perceptive -# text = { -# trigger = { -# has_personality_emotional_trigger = yes -# is_female = yes -# } -# localization_key = compliment_perceptive_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_emotional_trigger = yes -# is_male = yes -# } -# localization_key = compliment_perceptive_the_most_genitive -# } -# -# # Sensible -# text = { -# trigger = { -# has_personality_levelheaded_trigger = yes -# is_female = yes -# } -# localization_key = compliment_sensible_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_levelheaded_trigger = yes -# is_male = yes -# } -# localization_key = compliment_sensible_the_most_genitive -# } -# -# # Serene -# text = { -# trigger = { -# has_personality_annoying_trigger = yes -# is_female = yes -# } -# localization_key = compliment_serene_female_the_most_genitive -# } -# text = { -# trigger = { -# has_personality_annoying_trigger = yes -# is_male = yes -# } -# localization_key = compliment_serene_the_most_genitive -# } -# -# # Fallback -# text = { -# trigger = { always = no } -# fallback = yes -# localization_key = compliment_fallback_the_most_genitive -# } -#} -# -## v1.5 -#RegionalGameObjectAccusative = { -# log_loc_errors = no -# type = character -# random_valid = yes -# -# text = { -# localization_key = deck_of_cards_accusative -# } -# -# text = { -# trigger = { -# exists = capital_province -# capital_province = { -# geographical_region = world_india -# } -# } -# localization_key = pachisi_board_accusative #indian -# } -# -# text = { -# localization_key = chess_set_accusative -# } -#} -# -## v1.7.2 -#child_favorite_toy_adj = { -# log_loc_errors = no -# parent = child_favorite_toy -# suffix = "_adj" -#} -# -## v1.7.2 -#child_favorite_toy_accusative = { -# log_loc_errors = no -# parent = child_favorite_toy -# suffix = "_accusative" -#} -# -## v1.7.2 -#child_favorite_toy_instrumental = { -# log_loc_errors = no -# parent = child_favorite_toy -# suffix = "_instrumental" -#} -# -## v1.7.2 -#child_favorite_toy_my = { -# log_loc_errors = no -# parent = child_favorite_toy -# suffix = "_my" -#} -# -## v1.13.0.1 - dopelniacz - rycerza, czempiona -#KnightCulturePossessiveNoTooltip = { -# log_loc_errors = no -# parent = KnightCulture -# suffix = "_no_tooltip_possessive" -#} -# -## v1.13.0.1 - wołacz - rycerzu, czempionie -#KnightCultureVocativeNoTooltip = { -# log_loc_errors = no -# parent = KnightCulture -# suffix = "_no_tooltip_vocative" -#} -# -## v1.13.0.1 - miejscownik - rycerzu, czempionie -#KnightCultureLocativeNoTooltip = { -# log_loc_errors = no -# parent = KnightCulture -# suffix = "_no_tooltip_locative" -#} -# -## v1.13.0.1 - celownik - rycerzowi, czempionowi -#KnightCultureDativeNoTooltip = { -# log_loc_errors = no -# parent = KnightCulture -# suffix = "_no_tooltip_dative" -#} -# -## v1.13.0.1 - narzednik - rycerzem, czempionem -#KnightCultureInstrumentalNoTooltip = { -# log_loc_errors = no -# parent = KnightCulture -# suffix = "_no_tooltip_instrumental" -#} -# -## v1.5 -#PrisonTypeCellAdj = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { is_in_prison_type = dungeon } -# localization_key = prisontypecell_dungeon_cell_adj -# } -# -# text = { -# trigger = { is_in_prison_type = house_arrest } -# localization_key = prisontypecell_house_arrest_adj -# } -#} -# -## v1.5 -#GetUpperClothingArticleAdj = { -# log_loc_errors = no -# type = character -# -# random_valid = yes -# -# text = { -# trigger = { -# is_female = no -# } -# localization_key = clothing_word_shirt_adj -# } -# -# text = { -# trigger = { -# is_female = yes -# } -# localization_key = clothing_word_blouse_adj -# } -# -# text = { -# trigger = { -# is_female = yes -# } -# localization_key = clothing_word_dress_adj -# } -#} -# -## v1.13.0.1 -#InsultNounGenitive = { -# log_loc_errors = no -# parent = InsultNoun -# suffix = "_genitive" -#} -# -## v1.13.0.1 -#InsultNounVocative = { -# log_loc_errors = no -# parent = InsultNoun -# suffix = "_vocative" -#} -# -## v1.13.0.1 -#InsultNounAccusative = { -# log_loc_errors = no -# parent = InsultNoun -# suffix = "_accusative" -#} -# -## v1.13.0.1 -#InsultNounInstrumental = { -# log_loc_errors = no -# parent = InsultNoun -# suffix = "_instrumental" -#} -# -# -# -## v1.6 -#GetUnbelieverNamePluralAdj = { -# log_loc_errors = no -# parent = GetUnbelieverNamePlural -# suffix = "_adj" -#} -# -## v1.6 -#GetUnbelieverNamePluralDative = { -# log_loc_errors = no -# parent = GetUnbelieverNamePlural -# suffix = "_dative" -#} -# -# -## ------------------------------------------------------------------------------ # -# -## v1.5 -#GritTypeAdj = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = mountains -# terrain = desert_mountains -# } -# } -# } -# localization_key = grit_type_grit_adj -# fallback = yes -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = plains -# terrain = farmlands -# terrain = hills -# terrain = floodplains -# } -# } -# } -# localization_key = grit_type_dirt_adj -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = desert -# terrain = oasis -# } -# } -# } -# localization_key = grit_type_sand_adj -# } -# -# text = { -# trigger = { -# location = { terrain = wetlands } -# } -# localization_key = grit_type_bog_water_adj -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = forest -# terrain = taiga -# } -# } -# } -# localization_key = grit_type_twigs_adj -# } -# -# text = { -# trigger = { -# location = { terrain = jungle } -# } -# localization_key = grit_type_wet_leaves_adj -# } -# -# text = { -# trigger = { -# location = { -# OR = { -# terrain = steppe -# terrain = drylands -# } -# } -# } -# localization_key = grit_type_dry_grass_adj -# } -#} -# -## v1.5 -#ToleranceValueAdj = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = tolerance_righteous_adj -# -# trigger = { -# faith = { -# faith_hostility_level = { -# target = scope:second.faith -# value = faith_fully_accepted_level -# } -# } -# } -# } -# text = { -# localization_key = tolerance_astray_adj -# -# trigger = { -# faith = { -# faith_hostility_level = { -# target = scope:second.faith -# value = faith_astray_level -# } -# } -# } -# } -# text = { -# localization_key = tolerance_sinister_adj -# -# trigger = { -# faith = { -# faith_hostility_level = { -# target = scope:second.faith -# value = faith_hostile_level -# } -# } -# } -# } -# text = { -# localization_key = tolerance_evil_adj -# -# trigger = { -# faith = { -# faith_hostility_level = { -# target = scope:second.faith -# value = faith_evil_level -# } -# } -# } -# } -#} -# -## v1.5 -#SeductionGiftTypeAdj = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { scope:gift = flag:tapestry } -# localization_key = seduce_gift_tapestry_adj -# } -# -# text = { -# trigger = { scope:gift = flag:horse } -# localization_key = seduce_gift_horse_adj -# } -# -# text = { -# trigger = { scope:gift = flag:tailor } -# localization_key = seduce_gift_tailored_clothes_adj -# } -# -# text = { -# trigger = { scope:gift = flag:rare_book } -# localization_key = seduce_gift_rare_book_adj -# } -# -# text = { -# trigger = { scope:gift = flag:embroidery } -# localization_key = seduce_gift_embroidery_adj -# } -# -# text = { -# trigger = { scope:gift = flag:poem } -# localization_key = seduce_gift_poem_adj -# } -# -# text = { -# trigger = { scope:gift = flag:woodcarving } -# localization_key = seduce_gift_woodcarving_adj -# } -# -# text = { -# trigger = { scope:gift = flag:object } -# localization_key = seduce_gift_object_adj -# } -# -# text = { -# trigger = { scope:gift = flag:jewelry } -# localization_key = seduce_gift_jewelry_adj -# } -# -# text = { -# trigger = { scope:gift = flag:stuffed_animal } -# localization_key = seduce_gift_stuffed_animal_adj -# } -# -# text = { -# trigger = { scope:gift = flag:flower_display } -# localization_key = seduce_gift_flower_display_adj -# } -# -# text = { -# trigger = { scope:gift = flag:handkerchief } -# localization_key = seduce_gift_handkerchief_adj -# } -#} -# -## v1.5 -#ThreeToTwelveInstrumental = { -# log_loc_errors = no -# type = character -# random_valid = yes -# -# text = { -# localization_key = number_three_instrumental -# } -# text = { -# localization_key = number_four_instrumental -# } -# text = { -# localization_key = number_five_instrumental -# } -# text = { -# localization_key = number_six_instrumental -# } -# text = { -# localization_key = number_seven_instrumental -# } -# text = { -# localization_key = number_eight_instrumental -# } -# text = { -# localization_key = number_nine_instrumental -# } -# text = { -# localization_key = number_ten_instrumental -# } -# text = { -# localization_key = number_eleven_instrumental -# } -# text = { -# localization_key = number_twelve_instrumental -# } -#} -# -## v1.5 -#InsultNounSexualVocative = { -# log_loc_errors = no -# type = character -# -# random_valid = yes -# -# text = { -# trigger = { is_male = yes } -# localization_key = insultnounsexual_lecher_vocative -# } -# -# text = { -# trigger = { is_male = yes } -# localization_key = insultnounsexual_debaucher_vocative -# } -# -# text = { -# trigger = { is_male = yes } -# localization_key = insultnounsexual_fornicator_vocative -# } -# -# text = { -# trigger = { is_male = yes } -# localization_key = insultnounsexual_philanderer_vocative -# } -# -# text = { -# trigger = { -# is_male = yes -# NOT = { has_trait = sodomite } -# } -# localization_key = insultnounsexual_womanizer_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# localization_key = insultnounsexual_amorosa_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# localization_key = insultnounsexual_jezebel_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# localization_key = insultnounsexual_quean_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# localization_key = insultnounsexual_delilah_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# localization_key = insultnounsexual_strumpet_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# localization_key = insultnounsexual_trollop_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# localization_key = insultnounsexual_hussy_vocative -# } -# -# text = { -# trigger = { is_male = yes } -# weight_multiplier = { -# base = 0.3 -# } -# localization_key = insultnounsexual_voluptuary_vocative -# } -# -# text = { -# trigger = { is_male = yes } -# weight_multiplier = { -# base = 0.3 -# } -# localization_key = insultnounsexual_copulator_vocative -# } -# -# text = { -# trigger = { is_male = yes } -# weight_multiplier = { -# base = 0.3 -# } -# localization_key = insultnounsexual_libidinist_vocative -# } -# -# text = { -# trigger = { is_male = yes } -# weight_multiplier = { -# base = 0.1 -# } -# localization_key = insultnounsexual_roue_vocative -# } -# -# # female versions requested for other languages -# text = { -# trigger = { is_female = yes } -# weight_multiplier = { -# base = 0.3 -# } -# localization_key = insultnounsexual_voluptuary_female_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# weight_multiplier = { -# base = 0.3 -# } -# localization_key = insultnounsexual_copulator_female_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# weight_multiplier = { -# base = 0.3 -# } -# localization_key = insultnounsexual_libidinist_female_vocative -# } -# -# text = { -# trigger = { is_female = yes } -# weight_multiplier = { -# base = 0.1 -# } -# localization_key = insultnounsexual_roue_female_vocative -# } -# # -- -# text = { -# trigger = { -# is_female = yes -# } -# localization_key = whore_vocative -# } -# text = { -# trigger = { -# is_female = yes -# } -# localization_key = harlot_vocative -# } -# text = { -# weight_multiplier = { -# base = 0.3 -# } -# localization_key = bedswerver_vocative -# } -# text = { -# trigger = { is_male = yes } -# localization_key = pig_vocative -# } -# text = { -# trigger = { is_male = yes } -# localization_key = skirt_chaser_vocative -# } -#} -# -# -## v1.13.0.1 -#FavoriteTreatAccusative = { -# log_loc_errors = no -# parent = FavoriteTreat -# suffix = "_accusative" -#} -# -# -## v1.5 -#SignatureWeaponAttemptedHeavyAccusative = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = signature_weapon_attempted_heavy_slash_accusative -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = signature_weapon_attempted_heavy_crush_accusative -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = signature_weapon_attempted_heavy_pierce_accusative -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -## v1.5 -#SignatureWeaponAttemptedLightAccusative = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = signature_weapon_attempted_light_slash_accusative -# trigger = { -# OR = { -# var:signature_weapon = flag:sword -# var:signature_weapon = flag:axe -# var:signature_weapon = flag:dagger -# } -# } -# fallback = yes -# } -# text = { -# localization_key = signature_weapon_attempted_light_crush_accusative -# trigger = { -# OR = { -# var:signature_weapon = flag:mace -# var:signature_weapon = flag:hammer -# } -# } -# } -# text = { -# localization_key = signature_weapon_attempted_light_pierce_accusative -# trigger = { -# var:signature_weapon = flag:spear -# } -# } -#} -# -# -##v1.13.0.1 -#GetExpensiveDessertInTheFaceInstrumental = { -# log_loc_errors = no -# parent = GetExpensiveDessertInTheFace -# suffix = "_instrumental" -#} -# -# -#ArtifactQualityNarz = { -# log_loc_errors = no -# parent = ArtifactQuality -# suffix = "_narz" -#} -# -#ArtifactQualityFMie = { -# log_loc_errors = no -# parent = ArtifactQuality -# suffix = "_fmie" -#} -# -# -# -#ArtifactArticleWealthMasculine = { -# log_loc_errors = no -# parent = ArtifactArticleWealth -# suffix = "_masc" -#} -# -#ArtifactArticleWealthAccusativeFem = { -# log_loc_errors = no -# parent = ArtifactArticleWealth -# suffix = "_acc_fem" -#} -# -##v1.9.0.2 -#ArtifactFlowerSpeciesGender = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# exists = scope:flower_species -# OR = { -# scope:flower_species = flag:flower_type_orchid -# scope:flower_species = flag:flower_type_rose -# scope:flower_species = flag:flower_type_foxglove -# scope:flower_species = flag:flower_type_geranium -# scope:flower_species = flag:flower_type_lily -# scope:flower_species = flag:flower_type_lavender -# scope:flower_species = flag:flower_type_peony -# scope:flower_species = flag:flower_type_delphinium -# scope:flower_species = flag:flower_type_chrysanthemum -# scope:flower_species = flag:flower_type_gardenia -# } -# } -# localization_key = ArtifactFlowerSpecies_z -# } -# -# text = { -# localization_key = ArtifactFlowerSpecies_m -# fallback = yes -# } -# -#} -# -# -#PetNamePrecious = { #PetName: lover ones with sexual or romantic terms removed -# log_loc_errors = no -# type = character -# -# random_valid = yes -# -# text = { -# localization_key = pet_name_darling_precious -# } -# -# text = { -# localization_key = pet_name_dearest_precious_precious -# } -# -# text = { -# localization_key = pet_name_little_pet_precious -# } -# -# text = { -# localization_key = pet_name_treasure_precious -# } -# -# text = { -# localization_key = pet_name_sweetness_precious -# } -# -# text = { -# localization_key = pet_name_rose_precious -# } -# -# text = { -# localization_key = pet_name_sunshine_precious -# } -# -# text = { -# localization_key = pet_name_spring_blossom_precious -# } -# -# text = { -# localization_key = pet_name_petal_precious -# } -# -# text = { -# localization_key = pet_name_honeycomb_precious -# } -#} -# -##v1.13.0.1 -#GetExpensiveMealBier = { -# log_loc_errors = no -# parent = GetExpensiveMeal -# suffix = "_bier" -#} -# -##v1.13.0.1 -#GetExpensiveMealDop = { -# log_loc_errors = no -# parent = GetExpensiveMeal -# suffix = "_dop" -#} -# -# -##v1.6.1 -#GetExpensiveMealAltDop = { -# log_loc_errors = no -# parent = GetExpensiveMealAlt -# suffix = "_dop" -#} -# -##v1.6.1 -#GetDisabilityIns = { -# log_loc_errors = no -# parent = GetDisability -# suffix = "_ins" -#} -# -##v1.13.0.1 -#GetExpensiveDessertBier = { -# log_loc_errors = no -# parent = GetExpensiveDessert -# suffix = "_bier" -#} -# -##v1.13.0.1 -#GetExpensiveDessertNarz = { -# log_loc_errors = no -# parent = GetExpensiveDessert -# suffix = "_narz" -#} -# -##v1.13.0.1 -#GetExpensiveDessertDop = { -# log_loc_errors = no -# parent = GetExpensiveDessert -# suffix = "_dop" -#} -# -#GetVictimOrMy_VictimTrue = { # Used in Hold Court -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# top_liege = { has_character_flag = concerned_exists } -# } -# localization_key = pt_true -# } -# text = { -# trigger = { always = no } -# fallback = yes -# localization_key = pt_false -# } -#} -# -# -##1.6 -#GetUnbelieverTermVocative = { -# log_loc_errors = no -# parent = GetUnbelieverTerm -# suffix = "_vocative" -#} -# -##1.13.0.1 -#FavoriteTreatDemandAccusative = { -# log_loc_errors = no -# parent = FavoriteTreatDemand -# suffix = "_accusative" -#} -# -# -##1.8.1 -#TrinketLookAdjectiveMasc = { -# log_loc_errors = no -# parent = TrinketLookAdjective -# suffix = "_masc" -#} -# -# -# -##1.8.1 -#ArtifactBookContentQualityMasc = { -# log_loc_errors = no -# parent = ArtifactBookContentQuality -# suffix = "_masc" -#} -# -# -#PL_ArtifactBaseWeaponTypeNom = { -# log_loc_errors = no -# parent = ArtifactBaseWeaponType -# suffix = "_nom" -#} -# -# -## v1.13.0.1 -#RegionalDrinkGenitive = { -# log_loc_errors = no -# parent = RegionalDrink -# suffix = "_genitive" -#} -# -## v1.13.0.1 -#RegionalDrinkInstrumental = { -# log_loc_errors = no -# parent = RegionalDrink -# suffix = "_instrumental" -#} -# -## v1.13.0.1 -#GetExpensiveDrink_SingularAccusative = { -# log_loc_errors = no -# parent = GetExpensiveDrink_Singular -# suffix = "_accusative_singular" -#} -# -## v1.13.0.1 -#GetExpensiveDrink_SingularGenitive = { -# log_loc_errors = no -# parent = GetExpensiveDrink_Singular -# suffix = "_genitive_singular" -#} -# -# -## v1.13.0.1 -#GetExpensiveDrinkGenitive = { -# log_loc_errors = no -# parent = GetExpensiveDrink -# suffix = "_genitive" -#} -# -## v1.13.0.1 -#RegionalAlcoholicDrinkAdj = { -# log_loc_errors = no -# parent = RegionalAlcoholicDrink -# suffix = "_genitive" -#} -# -# -## 1.10 -#GetRegionalArcherMAAGenitive = { -# log_loc_errors = no -# parent = GetRegionalArcherMAA -# suffix = "_genitive" -#} -# -# -# -## v1.13.0.1 -#GetRegionalInfantryMAAGenitive = { -# log_loc_errors = no -# parent = GetRegionalInfantryMAA -# suffix = "_genitive" -#} -# -# -## v1.13.0.1 -#GetRegionalCavalryMAAGenitive = { -# log_loc_errors = no -# parent = GetRegionalCavalryMAA -# suffix = "_genitive" -#} -# -# -# -## 1.13.0.1 -#GetRegionalSkirmisherMAAGenitive = { -# log_loc_errors = no -# parent = GetRegionalSkirmisherMAA -# suffix = "_genitive" -#} -# -# -##v1.5 - plik -# -#GeneratePoem_Title_Fragment_Emotion_adj = { -# log_loc_errors = no -# type = character -# random_valid = yes -# -# # Romance Block -# ## comment_container = { -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_love_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_passion_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_tenderness_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_doting_adj -# } -# ## } -# # Mourning Block -# ## comment_container = { -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_sadness_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_sorrow_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_regret_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_mourning_adj -# } -# ## } -# # Legacy Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Strife Block -# ## comment_container = { -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_rage_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_anger_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_bloodlust_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_wrath_adj -# } -# ## } -# # Incompetence Block -# ## comment_container = { -# # No current fragments. -# ## } -#} -# -#GeneratePoem_Title_Fragment_MetaphoricalPlace_adj = { -# log_loc_errors = no -# type = character -# random_valid = yes -# -# # Romance Block -# ## comment_container = { -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_heart_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_head_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_dreams_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:romance } -# localization_key = generatepoem_title_chest_adj -# } -# ## } -# # Mourning Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Legacy Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Strife Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Incompetence Block -# ## comment_container = { -# # No current fragments. -# ## } -#} -# -#GeneratePoem_Title_Fragment_Season_adj = { -# log_loc_errors = no -# type = character -# random_valid = yes -# -# text = { localization_key = generatepoem_title_spring_adj } -# text = { localization_key = generatepoem_title_summer_adj } -# text = { localization_key = generatepoem_title_autumn_adj } -# text = { localization_key = generatepoem_title_winter_adj } -#} -# -#GeneratePoem_Title_Fragment_PatheticFallacy_adj = { -# log_loc_errors = no -# type = character -# random_valid = yes -# -# # Romance Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Mourning Block -# ## comment_container = { -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_windswept_woods_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_rainy_nights_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_still_mornings_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:mourning } -# localization_key = generatepoem_title_lonely_graves_adj -# } -# ## } -# # Legacy Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Strife Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Incompetence Block -# ## comment_container = { -# # No current fragments. -# ## } -#} -# -#### 1.4.4 -#GeneratePoem_Title_Fragment_Sobriquet_adj = { -# log_loc_errors = no -# type = character -# random_valid = yes -# -# # Romance Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Mourning Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Legacy Block -# ## comment_container = { -# # No current fragments. -# ## } -# # Strife Block -# ## comment_container = { -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_sword_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_spear_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_axe_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_lance_adj -# } -# text = { -# trigger = { var:poetry_theme = flag:strife } -# localization_key = generatepoem_title_mace_adj -# } -# ## } -# # Incompetence Block -# ## comment_container = { -# # No current fragments. -# ## } -#} -# -# -# -# -#PL_GetAnimalMale = { -# log_loc_errors = no -# type = all -# random_valid = yes -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:stag -# var:animal_type ?= flag:hart -# #var:animal_type ?= flag:roe -# var:animal_type ?= flag:reindeer -# var:animal_type ?= flag:elk -# #var:animal_type ?= flag:antelope -# #var:animal_type ?= flag:gazelle -# #var:animal_type ?= flag:saiga -# } -# } -# localization_key = hunt_animal_male_stag -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:roe -# } -# } -# localization_key = pl_hunt_animal_male_roe -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:fox -# #var:animal_type ?= flag:wolf -# #var:animal_type ?= flag:hyena -# } -# } -# localization_key = hunt_animal_male_dog -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:wolf -# } -# } -# localization_key = pl_hunt_animal_male_wolf -# } -# -# text = { -# trigger = { var:animal_type ?= flag:hare } -# localization_key = hunt_animal_male_jack -# } -# -# text = { -# trigger = { -# OR = { -# #var:animal_type ?= flag:elk -# var:animal_type ?= flag:bison -# var:animal_type ?= flag:aurochs -# } -# } -# localization_key = hunt_animal_male_bull -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:boar -# #var:animal_type ?= flag:bear -# } -# } -# localization_key = pl_animal_type_male_boar -# } -# -# # text = { -# # trigger = { var:animal_type ?= flag:lion } -# # localization_key = pl_animal_type_male_lion -# # } -# -# # text = { -# # trigger = { var:animal_type ?= flag:tiger } -# # localization_key = pl_animal_type_male_tiger -# # } -# -# # text = { -# # trigger = { var:animal_type ?= flag:leopard } -# # localization_key = pl_animal_type_male_leopard -# # } -# -# # text = { -# # trigger = { var:animal_type ?= flag:unicorn } -# # localization_key = pl_horse_gender_male_stallion -# # } -# -# text = { -# trigger = { always = no } -# localization_key = hunt_animal_male_fallback -# fallback = yes -# } -#} -# -#PL_GetAnimalFemale = { -# log_loc_errors = no -# type = all -# random_valid = yes -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:stag -# #var:animal_type ?= flag:roe -# #var:animal_type ?= flag:antelope -# #var:animal_type ?= flag:gazelle -# } -# } -# localization_key = hunt_animal_female_doe -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:roe -# } -# } -# localization_key = pl_hunt_animal_female_roe -# } -# -# text = { -# trigger = { var:animal_type ?= flag:hart } -# localization_key = hunt_animal_female_hind -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:wolf -# #var:animal_type ?= flag:hyena -# } -# } -# localization_key = pl_hunt_animal_female_wolf -# } -# -# text = { -# trigger = { var:animal_type ?= flag:fox } -# localization_key = hunt_animal_female_vixen -# } -# -# text = { -# trigger = { var:animal_type ?= flag:hare } -# localization_key = hunt_animal_female_jill -# } -# -# text = { -# trigger = { -# OR = { -# #var:animal_type ?= flag:elk -# var:animal_type ?= flag:bison -# #var:animal_type ?= flag:aurochs -# } -# } -# localization_key = hunt_animal_female_cow -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:elk -# } -# } -# localization_key = pl_hunt_animal_female_elk -# } -# -# text = { -# trigger = { -# OR = { -# var:animal_type ?= flag:boar -# #var:animal_type ?= flag:bear -# } -# } -# localization_key = pl_animal_type_female_boar -# } -# -# # text = { -# # trigger = { var:animal_type ?= flag:lion } -# # localization_key = hunt_animal_female_lioness -# # } -# -# # text = { -# # trigger = { var:animal_type ?= flag:tiger } -# # localization_key = hunt_animal_female_tigress -# # } -# -# # text = { -# # trigger = { var:animal_type ?= flag:leopard } -# # localization_key = hunt_animal_female_leopardess -# # } -# -# # text = { -# # trigger = { var:animal_type ?= flag:unicorn } -# # localization_key = horse_gender_mare -# # } -# -# text = { -# trigger = { always = no } -# localization_key = hunt_animal_female_fallback -# } -#} -# -# -## v1.13.0.1 -#PL_GetTerrainTypeLocative = { -# log_loc_errors = no -# type = province -# parent = GetTerrainType -# suffix = _pl_locative -#} -# -## v1.13.0.1 -#PL_GetTerrainTypeGenitive = { -# log_loc_errors = no -# type = province -# parent = GetTerrainType -# suffix = _pl_genitive -#} -# -## v1.13.0.1 -#PL_GetTerrainTypeArticle = { -# log_loc_errors = no -# type = province -# parent = GetTerrainType -# suffix = _pl_art -#} -# -## v1.13.0.1 -#PL_GetTerrainTypePluralLocative = { -# log_loc_errors = no -# type = province -# parent = GetTerrainType -# suffix = _plural_pl_locative -#} -# -## v1.13.0.1 -#PL_GetTerrainTypePluralGenitive = { -# log_loc_errors = no -# type = province -# parent = GetTerrainType -# suffix = _plural_pl_genitive -#} -# -# -##1.11.5 -#PL_GetRandomRegionalWoodGenitive = { -# log_loc_errors = no -# parent = GetRandomRegionalWood -# suffix = _pl_genitive -#} -# -# -# -##1.12.5 -#PL_RegionalEdibleMeatGenitive = { -# log_loc_errors = no -# parent = RegionalEdibleMeat -# suffix = _gen -#} -# -##1.12.5 -#PL_RegionalEdibleAnimalGenitive = { -# log_loc_errors = no -# parent = RegionalEdibleAnimal -# suffix = _gen -#} -# -# -##1.12.5 -#PL_RegionalRootVegetableGenitive = { -# log_loc_errors = no -# parent = RegionalRootVegetable -# suffix = _gen -#} -# -## 1.13.0.3 -#PL_GetRealmOrDomicileConceptYourLocative = { -# log_loc_errors = no -# parent = GetRealmOrDomicileConcept -# suffix = "_pl_y_locative" -#} -# -# # 1.13.0.3 -#PL_GetCourtOrOfficerPositionConceptPlural = { -# log_loc_errors = no -# parent = GetCourtOrOfficerPositionConceptPlural -# suffix = "_pl" -#} \ No newline at end of file diff --git a/common/customizable_localization/00_pl_custom_loc_extra.txt b/common/customizable_localization/00_pl_custom_loc_extra.txt deleted file mode 100644 index a205e8a13..000000000 --- a/common/customizable_localization/00_pl_custom_loc_extra.txt +++ /dev/null @@ -1,8554 +0,0 @@ -##v1.6.1 -#religion_name_adj_feminine_accusative = { -# log_loc_errors = no -# type = faith -# text = { -# trigger = { -# religion_tag = christianity_religion -# } -# localization_key = christianity_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = north_african_religion -# } -# localization_key = north_african_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = baltic_religion -# } -# localization_key = baltic_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = akom_religion -# } -# localization_key = akom_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = bon_religion -# } -# localization_key = bon_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = buddhism_religion -# } -# localization_key = buddhism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = tani_religion -# } -# localization_key = tani_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = dualism_religion -# } -# localization_key = dualism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = finno_ugric_religion -# } -# localization_key = finno_ugric_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = germanic_religion -# } -# localization_key = germanic_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = theomach_religion -# } -# localization_key = theomach_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = hinduism_religion -# } -# localization_key = hinduism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = islam_religion -# } -# localization_key = islam_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = jainism_religion -# } -# localization_key = jainism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = judaism_religion -# } -# localization_key = judaism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = kushitism_religion -# } -# localization_key = kushitism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = magyar_religion -# } -# localization_key = magyar_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = mundhum_religion -# } -# localization_key = mundhum_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = paganism_religion -# } -# localization_key = paganism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = qiangic_religion -# } -# localization_key = qiangic_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = slavic_religion -# } -# localization_key = slavic_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = taoism_religion -# } -# localization_key = taoism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = tengrism_religion -# } -# localization_key = tengrism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = waaqism_religion -# } -# localization_key = waaqism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = west_african_religion -# } -# localization_key = west_african_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = west_african_bori_religion -# } -# localization_key = west_african_bori_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = west_african_orisha_religion -# } -# localization_key = west_african_orisha_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = west_african_roog_religion -# } -# localization_key = west_african_roog_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = yazidi_religion -# } -# localization_key = yazidi_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = zoroastrianism_religion -# } -# localization_key = zoroastrianism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = zunism_religion -# } -# localization_key = zunism_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = siberian_religion -# } -# localization_key = siberian_religion_adj_feminine_accusative -# } -# text = { -# trigger = { -# religion_tag = basque_religion -# } -# localization_key = basque_religion_adj_feminine_accusative -# } -# text = { -# localization_key = religion_name_adj_feminine_fallback -# fallback = yes -# } -#} -# -##v1.6.1 -#religion_name_adj_masculine_ins = { -# log_loc_errors = no -# type = faith -# text = { -# trigger = { -# religion_tag = christianity_religion -# } -# localization_key = christianity_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = north_african_religion -# } -# localization_key = north_african_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = baltic_religion -# } -# localization_key = baltic_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = akom_religion -# } -# localization_key = akom_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = bon_religion -# } -# localization_key = bon_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = buddhism_religion -# } -# localization_key = buddhism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = tani_religion -# } -# localization_key = tani_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = dualism_religion -# } -# localization_key = dualism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = finno_ugric_religion -# } -# localization_key = finno_ugric_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = germanic_religion -# } -# localization_key = germanic_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = theomach_religion -# } -# localization_key = theomach_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = hinduism_religion -# } -# localization_key = hinduism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = islam_religion -# } -# localization_key = islam_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = jainism_religion -# } -# localization_key = jainism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = judaism_religion -# } -# localization_key = judaism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = kushitism_religion -# } -# localization_key = kushitism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = magyar_religion -# } -# localization_key = magyar_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = mundhum_religion -# } -# localization_key = mundhum_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = paganism_religion -# } -# localization_key = paganism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = qiangic_religion -# } -# localization_key = qiangic_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = slavic_religion -# } -# localization_key = slavic_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = taoism_religion -# } -# localization_key = taoism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = tengrism_religion -# } -# localization_key = tengrism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = waaqism_religion -# } -# localization_key = waaqism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = west_african_religion -# } -# localization_key = west_african_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = west_african_bori_religion -# } -# localization_key = west_african_bori_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = west_african_orisha_religion -# } -# localization_key = west_african_orisha_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = west_african_roog_religion -# } -# localization_key = west_african_roog_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = yazidi_religion -# } -# localization_key = yazidi_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = zoroastrianism_religion -# } -# localization_key = zoroastrianism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = zunism_religion -# } -# localization_key = zunism_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = siberian_religion -# } -# localization_key = siberian_religion_adj_masculine_ins -# } -# text = { -# trigger = { -# religion_tag = basque_religion -# } -# localization_key = basque_religion_adj_masculine_ins -# } -# text = { -# localization_key = religion_name_adj_feminine_fallback -# fallback = yes -# } -#} -# -# -##v1.5 -#TitleRankAdjConcept = { -# log_loc_errors = no -# type = landed_title -# -# text = { -# trigger = { -# tier = tier_barony -# } -# -# localization_key = game_concept_barony_pos -# } -# -# text = { -# trigger = { -# tier = tier_county -# } -# -# localization_key = game_concept_county_pos -# } -# -# text = { -# trigger = { -# tier = tier_duchy -# } -# -# localization_key = game_concept_duchy_pos -# } -# -# text = { -# trigger = { -# tier = tier_kingdom -# } -# -# localization_key = game_concept_kingdom_pos -# } -# -# text = { -# trigger = { -# tier = tier_empire -# } -# -# localization_key = game_concept_empire_pos -# } -#} -# -# -## -------------------------- Title Adj -------------------------- # -# -#TitleAdjBase = { -# log_loc_errors = no -# -# type = landed_title -# -# text = { -# trigger = { -# OR = { -# is_mercenary_company = yes -# is_holy_order = yes -# is_titular = yes -# } -# } -# -# #localization_key = title_notier_notooltip -# localization_key = PL_title_adj_notier -# } -# -# text = { -# trigger = { -# OR = { -# this = title:k_east_francia -# this = title:k_france -# } -# } -# -# #localization_key = title_francia_notooltip -# localization_key = PL_title_adj_francia -# } -# -# text = { -# -# trigger = { -# tier > tier_barony -# NOR = { -# -# this = title:d_ismaili -# this = title:d_nizari -# this = title:d_zayidi -# this = title:d_ghulat -# this = title:k_papal_state -# this = title:k_orthodox -# this = title:d_iconoclast -# this = title:d_patriarchate_in_the_east -# this = title:d_coptic_papacy -# this = title:d_apostolic_church -# this = title:d_conversos -# this = title:d_manichean -# this = title:d_sunni -# this = title:d_shiite -# this = title:d_imami -# this = title:d_masmudi -# this = title:d_muwalladi -# this = title:e_golden_horde -# this = title:e_ilkhanate -# #this = title:e_chagatai -# this = title:e_red_horde -# this = title:e_white_horde -# this = title:e_great_yuan -# this = title:e_blue_horde -# this = title:e_omnod_dalai_khanate -# this = title:e_aarlud_khanate -# this = title:e_togskol_khanate -# this = title:e_baruun_khanate -# this = title:e_uyghur_khanate -# this = title:e_kirghiz_khanate -# this = title:e_mongol_empire -# this = title:e_timurids -# #this = title:d_rabbinism -# this = title:d_karaism -# this = title:d_haymanot -# this = title:d_malabarism -# this = title:d_samaritan -# this = title:d_kabarism -# this = title:d_mazdayasna -# this = title:d_zurvanism -# this = title:d_gayomarthianism -# this = title:d_khurmazta -# this = title:d_mazdakism -# this = title:d_khurramism -# this = title:d_urartuism -# this = title:k_sakya_trizin -# this = title:k_switzerland -# this = title:k_visigoths -# this = title:e_latin_empire -# this = title:e_north_sea -# this = title:d_yungdrung_bon -# this = title:e_hre -# this = title:d_western_isles -# this = title:h_roman_empire -# this = title:e_byzantium -# this = title:h_eastern_roman_empire -# this = title:k_armenian_principality -# this = title:d_northern_isles -# this = title:e_wendish_empire -# this = title:e_west_slavia -# this = title:d_cherven_cities -# this = title:k_magyar -# this = title:e_persia -# this = title:e_arabia -# this = title:e_bengal -# this = title:e_deccan -# this = title:c_maldives -# -# #nobles -# -# this = title:d_nf_ampelas -# this = title:d_nf_aplakes -# this = title:d_nf_agelastos -# this = title:d_nf_doukas -# this = title:d_nf_gerontas -# this = title:d_nf_hexavoulis -# this = title:d_nf_kardias -# this = title:d_nf_katakalitzes -# this = title:d_nf_kourkouas -# this = title:d_nf_krateros -# this = title:d_nf_lachanodrakon -# this = title:d_nf_makedon -# this = title:d_nf_maleios -# this = title:d_nf_maleinos -# this = title:d_nf_maurikios -# this = title:d_nf_melissenos -# this = title:d_nf_pastillas -# this = title:d_nf_ooryphas -# this = title:d_nf_sellokalas -# this = title:d_nf_skleros -# this = title:d_nf_arcruni -# this = title:d_nf_argyros -# this = title:d_nf_basiliakos -# this = title:d_nf_botaneiates -# this = title:d_nf_bryennios -# this = title:d_nf_diogenes -# this = title:d_nf_dragosevic -# this = title:d_nf_kamateros -# this = title:d_nf_karandenos -# this = title:d_nf_kaukadenos -# this = title:d_nf_komnenos -# this = title:d_nf_makrembolites -# this = title:d_nf_murzuphlos -# this = title:d_nf_ouranos -# this = title:d_nf_pahlavuni -# this = title:d_nf_palaiologos -# this = title:d_nf_pegonites -# this = title:d_nf_phokas -# this = title:d_nf_pleustes -# this = title:d_nf_synadenos -# this = title:d_nf_tarchaneiotes -# this = title:d_nf_taronites -# this = title:d_nf_varajnuni -# this = title:d_nf_saronites -# this = title:d_nf_garidas -# this = title:d_nf_areobindenos -# this = title:d_nf_alopos -# this = title:d_nf_durres -# this = title:d_nf_angelos -# this = title:d_nf_batatzes -# this = title:d_nf_branas -# this = title:d_nf_gabras -# this = title:d_nf_kamytzes -# this = title:d_nf_kantakouzenos -# this = title:d_nf_komnenos_doukas -# this = title:d_nf_kontostephanos -# this = title:d_nf_lampardas -# this = title:d_nf_macrodoukas -# this = title:d_nf_petraliphas -# this = title:d_nf_raoul -# this = title:d_nf_rogerios -# -# this = title:d_laamp_anangapida -# this = title:d_laamp_ziyar -# this = title:d_laamp_ahwazi -# this = title:d_laamp_guttorm -# this = title:d_laamp_hrolfr -# this = title:d_laamp_ubbe -# this = title:d_laamp_enian -# this = title:d_laamp_sabbah -# this = title:d_laamp_wake -# this = title:d_laamp_el_cid -# this = title:d_laamp_crispin -# this = title:d_laamp_suleyman -# this = title:d_laamp_wallada -# this = title:d_laamp_danishmend -# this = title:d_laamp_voiteh -# this = title:d_laamp_aelfwine -# this = title:d_laamp_karatzas -# this = title:d_laamp_ding_hui -# this = title:d_laamp_zhu_quanzhong -# this = title:d_laamp_miyoshi_kiyotsura -# this = title:d_laamp_hidden_valley_banner -# this = title:d_laamp_way_of_the_mountains -# this = title:d_laamp_pongyi_thaing_fellowship -# this = title:d_laamp_ravine_lords -# this = title:d_laamp_sirafi_mariners -# this = title:d_laamp_liangshan_band -# this = title:d_laamp_frontier_guardians -# this = title:d_laamp_companions_of_caodong -# this = title:d_laamp_hiei_wayfarers -# this = title:d_laamp_northern_blades -# this = title:d_laamp_band_of_the_inland_sea -# this = title:d_laamp_munheon_disciples -# this = title:d_laamp_white_tigers -# this = title:d_laamp_pathwalkers -# this = title:d_laamp_delta_company -# this = title:d_laamp_leaf_hermits -# this = title:d_laamp_disciples_of_chongyang -# this = title:d_laamp_wandering_lute -# this = title:d_laamp_lembongs_band -# this = title:d_laamp_dawn_company -# this = title:d_laamp_eastern_sculptors -# this = title:d_laamp_stormbringers -# this = title:d_laamp_samadhi_and_prajna_society -# this = title:d_laamp_arrow_cutters -# this = title:d_laamp_ordinators -# this = title:d_laamp_kizil_buga -# this = title:d_laamp_ali_ibn_reverter -# this = title:d_laamp_andronikos_komnenos -# this = title:d_laamp_asen -# this = title:d_laamp_mieszko -# this = title:d_laamp_raimon_brun -# this = title:d_laamp_lalibela -# this = title:d_laamp_muhammad_bakhtiyar -# this = title:d_laamp_raoul -# -# -# } -# } -# -# #localization_key = title_adj_all_notooltip -# localization_key = PL_title_adj -# } -# -# text = { -# -# #localization_key = title_adj_fallback_notooltip -# localization_key = PL_title_adj_fallback -# fallback = yes -# -# } -# -# -#} -# -#TitleAdjBase2 = { -# log_loc_errors = no -# -# type = landed_title -# -# text = { -# #localization_key = title_adj_all_notier_notooltip -# localization_key = PL_title_adj_all_notier -# } -# -#} -# -## NoTooltip -#TitleAdjNoTooltip = { -# parent = TitleAdjBase -# suffix = "_notooltip" -#} -# -#TitleAdjNoTierNoTooltip = { -# parent = TitleAdjBase2 -# suffix = "_notooltip" -#} -# -#TitleAdjRealmAdjNoTierNoTooltip = { -# parent = TitleAdjBase2 -# suffix = "_realm_notooltip" -#} -# -# -# -## Tooltip -#TitleAdj = { -# parent = TitleAdjBase -# suffix = "_tooltip" -#} -# -#TitleAdjNoTier = { -# parent = TitleAdjBase2 -# suffix = "_tooltip" -#} -# -#TitleAdjRealmAdjNoTier = { -# parent = TitleAdjBase2 -# suffix = "_realm_tooltip" -#} -# -# -## -------------------------- Title Adj -------------------------- # -## v1.5 -#RealmTierType = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# primary_title.tier = tier_barony -# } -# localization_key = cv_realm_gov_type_barony -# } -# -# text = { -# trigger = { -# is_alive = no -# } -# localization_key = cv_realm_gov_type_dead -# } -# -# text = { -# fallback = yes -# localization_key = cv_realm_gov_type -# } -# -#} -# -## v1.5 - w oknie hrabstwa -#HoldingTypeYourAdj = { -# log_loc_errors = no -# type = province -# -# text = { -# trigger = { -# has_holding = no -# } -# localization_key = HOLDING_EMPTY -# } -# -# text = { -# trigger = { -# has_holding_type = castle_holding -# } -# localization_key = castle_holding_concept_your_adj -# } -# -# text = { -# trigger = { -# has_holding_type = city_holding -# } -# localization_key = city_holding_concept_your_adj -# } -# -# text = { -# trigger = { -# has_holding_type = church_holding -# } -# localization_key = church_holding_concept_your_adj -# } -# -# text = { -# trigger = { -# has_holding_type = tribal_holding -# } -# localization_key = tribal_holding_concept_your_adj -# } -# -# text = { -# fallback = yes -# localization_key = holding_fallback_concept_your_adj -# } -# -#} -# -## v1.5 -#HoldingTypeAdj = { -# log_loc_errors = no -# type = province -# -# text = { -# trigger = { -# has_holding = no -# } -# localization_key = HOLDING_EMPTY -# } -# -# text = { -# trigger = { -# has_holding_type = castle_holding -# } -# localization_key = castle_holding_concept_adj -# } -# -# text = { -# trigger = { -# has_holding_type = city_holding -# } -# localization_key = city_holding_concept_adj -# } -# -# text = { -# trigger = { -# has_holding_type = church_holding -# } -# localization_key = church_holding_concept_adj -# } -# -# text = { -# trigger = { -# has_holding_type = tribal_holding -# } -# localization_key = tribal_holding_concept_adj -# } -# -# text = { -# fallback = yes -# localization_key = holding_fallback_concept_adj -# } -# -#} -# -## v1.5 -#TitleZZe = { -# log_loc_errors = no -# type = landed_title -# -# text = { -# trigger = { -# OR = { -# this = title:b_wschowa -# this = title:b_szczecin -# this = title:b_slupsk -# # this = title:b_ortelsbur -# this = title:b_hammerstein -# this = title:b_schwetz -# this = title:b_gorlitz -# this = title:b_sprottau -# this = title:b_schweibus -# # this = title:b_lvov -# this = title:b_lviv -# this = title:b_stezyca -# this = title:b_slutsk -# this = title:b_smolensk -# -# } -# } -# localization_key = title_ze -# } -# -# text = { -# fallback = yes -# localization_key = title_z -# } -#} -# -# -## v1.5 -#TitleIsPlural = { -# log_loc_errors = no -# type = landed_title -# -# text = { -# trigger = { -# OR = { -# this = title:d_bohemia -# this = title:k_bohemia -# this = title:k_moravia -# this = title:d_prussia -# this = title:d_cherven_cities -# this = title:d_masuria -# this = title:d_transylvanian_alps -# this = title:k_hungary -# this = title:k_italy -# this = title:e_italy -# this = title:d_jomsvikings -# this = title:c_kujawy -# # this = title:c_lettigalians -# # this = title:d_arabs -# # this = title:d_kajaneborg -# # this = title:d_khazars -# # this = title:d_meryas -# # this = title:d_pruthenians -# # this = title:d_sami -# # this = title:d_veps -# # this = title:d_votes -# this = title:k_pechenegs -# this = title:c_golden_hills -# } -# } -# localization_key = pt_true -# } -# -# text = { -# fallback = yes -# localization_key = pt_false -# } -#} -# -# -#PL_ActivityStringBypass = { -# log_loc_errors = no -# type = activity -# -# text = { -# fallback = yes -# localization_key = pl_activity_string_bypass -# } -#} -# -#PL_ActivityGenitiveStringBypass = { -# log_loc_errors = no -# parent = PL_ActivityStringBypass -# suffix = "_genitive" -#} -# -#PL_ActivityAccusativeStringBypass = { -# log_loc_errors = no -# parent = PL_ActivityStringBypass -# suffix = "_accusative" -#} -# -#PL_ActivityLocativeStringBypass = { -# log_loc_errors = no -# parent = PL_ActivityStringBypass -# suffix = "_locative" -#} -# -#PL_Ruler_Government_Genitive = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# has_government = landless_adventurer_government -# } -# localization_key = pl_landless_ruler_gen -# } -# -# text = { -# trigger = { -# has_government = feudal_government -# } -# localization_key = pl_feudal_ruler_gen -# } -# -# text = { -# trigger = { -# has_government = clan_government -# } -# localization_key = pl_clan_ruler_gen -# } -# -# text = { -# trigger = { -# has_government = tribal_government -# } -# localization_key = pl_tribal_ruler_gen -# } -# -# text = { -# trigger = { -# has_government = theocracy_government -# } -# localization_key = pl_theocracy_ruler_gen -# } -# -# text = { -# trigger = { -# has_government = republic_government -# } -# localization_key = pl_republic_ruler_gen -# } -# -# text = { -# fallback = yes -# localization_key = pl_fallback_ruler_gen -# } -# -#} -# -#PL_GetDiarchTitle = { -# type = character -# log_loc_errors = no -# -# text = { -# trigger = { -# has_diarchy_type = vizierate -# } -# localization_key = pl_diarch_vizier -# } -# -# text = { -# trigger = { -# OR = { -# has_diarchy_type = regency -# has_diarchy_type = temporary_regency -# # has_diarchy_type = entrenched_regency -# } -# } -# localization_key = pl_diarch_regent -# } -# -# text = { -# fallback = yes -# localization_key = pl_diarch_fallback -# } -# -#} -# -#PL_GetDiarchTitleGenitive = { -# parent = PL_GetDiarchTitle -# suffix = "_genitive" -#} -# -#PL_GetDiarchTitleAccusative = { -# parent = PL_GetDiarchTitle -# suffix = "_accusative" -#} -# -#PL_GetDiarchTitleInstrumental = { -# parent = PL_GetDiarchTitle -# suffix = "_instrumental" -#} -# -# -#PL_GetDiarchyTypeName = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# has_diarchy_type = vizierate -# } -# localization_key = pl_diarch_vizierate -# } -# -# text = { -# trigger = { -# OR = { -# has_diarchy_type = temporary_regency -# } -# } -# localization_key = pl_diarch_temp_regency -# } -# -# text = { -# trigger = { -# OR = { -# has_diarchy_type = regency -# } -# } -# localization_key = pl_diarch_ent_regency -# } -# -# text = { -# fallback = yes -# localization_key = pl_diarch_type_fallback -# } -# -#} -# -#PL_GetDiarchyTypeNameAccusative = { -# parent = PL_GetDiarchyTypeName -# suffix = "_accusative" -#} -# -#PL_GetDiarchyTypeNameLocative = { -# parent = PL_GetDiarchyTypeName -# suffix = "_locative" -#} -# -# -#PL_GetDiarchyTypeNameGender = { -# parent = PL_GetDiarchyTypeName -# suffix = "_gender" -#} -# -# -# -#######High God###### -# -##v1.11 -#HighGodNameBase = { -# type = faith -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_high_god_name -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:sedism -# } -# localization_key = sedism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = priscillianism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:vaishnavism -# } -# localization_key = vaishnavism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:shaivism -# } -# localization_key = shaivism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:srikula_shaktism -# } -# localization_key = shaktism_good_god_sundari -# } -# -# text = { -# trigger = { -# this = faith:kalikula_shaktism -# } -# localization_key = shaktism_good_god_kali -# } -# -# text = { -# trigger = { -# this = faith:krishnaism -# } -# localization_key = krishnaism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:saura -# } -# localization_key = saura_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:yumaism -# } -# localization_key = yumaism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = west_african_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = west_african_bori_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = west_african_roog_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:urartuism -# } -# localization_key = urartuism_high_god_name -# } -# -# text = { -# trigger = { -# this = faith:khurmazta -# } -# localization_key = khurmazta_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_high_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_high_god_name -# } -#} -# -##v1.6 -#HighGodNameCel = { -# log_loc_errors = no -# parent = HighGodNameBase -# suffix = "_cel" -#} -# -##v1.6 -#HighGodNameWol = { -# log_loc_errors = no -# parent = HighGodNameBase -# suffix = "_wol" -#} -# -#######Health God###### -# -##v1.6 -#HealthGodNameBase = { -# type = faith -# -# text = { -# trigger = { -# OR = { -# this = faith:coptic -# this = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_health_god_name -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_health_god_name #Chaxiraxi -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:sedism -# } -# localization_key = sedism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:shaivism -# } -# localization_key = shaivism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:smartism -# } -# localization_key = smartism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_health_god_name -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_good_god_dadrail -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_health_god_name -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_health_god_name -# } -#} -# -##v1.6 -#HealthGodNameCel = { -# log_loc_errors = no -# parent = HealthGodNameBase -# suffix = "_cel" -#} -# -##v1.6 -#HealthGodNameWol = { -# log_loc_errors = no -# parent = HealthGodNameBase -# suffix = "_wol" -#} -# -#######Creator###### -# -##v1.6 -#CreatorNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_creator_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_high_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sabianism -# } -# localization_key = sabianism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:yumaism -# } -# localization_key = yumaism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_creator_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_creator_god_name_cel -# } -#} -# -#######Fertility God###### -# -##v1.6 -#FertilityGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# OR = { -# this = faith:catholic -# this = faith:orthodox -# } -# } -# localization_key = west_christian_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# OR = { -# this = faith:coptic -# this = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_fertility_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_fertility_god_name_cel #Moneiba (women) and Eranoranhan (male) -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:shaivism -# } -# localization_key = shaivism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:khurmazta -# } -# localization_key = khurmazta_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# OR = { -# this = faith:urartuism -# this = faith:afridunism -# } -# } -# localization_key = urartuism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_fertility_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_fertility_god_name_cel -# } -#} -# -#######Wealth God###### -# -##v1.6 -#WealthGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# OR = { -# this = faith:catholic -# this = faith:orthodox -# } -# } -# localization_key = west_christian_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# OR = { -# this = faith:coptic -# this = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_wealth_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_wealth_god_name_cel #Magec -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sedism -# } -# localization_key = sedism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_high_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vaishnavism -# } -# localization_key = vaishnavism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:shaivism -# } -# localization_key = shaivism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:krishnaism -# } -# localization_key = vaishnavism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:saura -# } -# localization_key = hinduism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:yumaism -# } -# localization_key = yumaism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_wealth_god_name_cel -# } -#} -# -#######Household God###### -# -##v1.6 -#HouseholdGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# OR = { -# this = faith:catholic -# this = faith:orthodox -# } -# } -# localization_key = west_christian_household_god_name_cel -# } -# -# text = { -# trigger = { -# OR = { -# this = faith:coptic -# this = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_household_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_household_god_name_cel #Maxios, minor gods who protected households and holy places -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_wealth_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:shaivism -# } -# localization_key = shaivism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:smartism -# } -# localization_key = smartism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:yumaism -# } -# localization_key = yumaism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_household_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_household_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_household_god_name_cel -# } -#} -# -#######Fate God###### -# -##v1.6 -#FateGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_fate_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_fate_god_name_cel #Achuguayo, god of Time so technically not fate but close enough. -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_high_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_fate_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:khurmazta -# } -# localization_key = khurmazta_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_fate_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_fate_god_name_cel -# } -#} -# -#######Knowledge God###### -# -##v1.6 -#KnowledgeGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# OR = { -# this = faith:catholic -# this = faith:orthodox -# } -# } -# localization_key = west_christian_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# OR = { -# this = faith:coptic -# this = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_knowledge_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:cainitism -# } -# localization_key = cainitism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vaishnavism -# } -# localization_key = vaishnavism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:shaivism -# } -# localization_key = shaivism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:smartism -# } -# localization_key = smartism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:krishnaism -# } -# localization_key = vaishnavism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:saura -# } -# localization_key = hinduism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_knowledge_god_name_cel -# } -#} -# -#######War God###### -# -##v1.6 -#WarGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# OR = { -# this = faith:catholic -# this = faith:orthodox -# } -# } -# localization_key = west_christian_war_god_name_cel -# } -# -# text = { -# trigger = { -# OR = { -# this = faith:coptic -# this = faith:armenian_apostolic -# } -# } -# localization_key = east_christian_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_war_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sedism -# } -# localization_key = sedism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vaishnavism -# } -# localization_key = vaishnavism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:shaivism -# } -# localization_key = shaivism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:smartism -# } -# localization_key = smartism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:krishnaism -# } -# localization_key = vaishnavism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:saura -# } -# localization_key = saura_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:yumaism -# } -# localization_key = yumaism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_war_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:khurmazta -# } -# localization_key = khurmazta_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_war_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_war_god_name_cel -# } -#} -# -#######Trickster God###### -# -##v1.6 -#TricksterGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_trickster_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_knowledge_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vaishnavism -# } -# localization_key = vaishnavism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:krishnaism -# } -# localization_key = vaishnavism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:saura -# } -# localization_key = hinduism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_trickster_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_trickster_god_name_cel -# } -#} -# -#######Night God###### -# -##v1.6 -#NightGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_night_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_night_god_name_cel -# } -#} -# -#######Water God###### -# -##v1.6 -#WaterGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# OR = { -# this = faith:catholic -# this = faith:orthodox -# } -# } -# localization_key = west_christian_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_water_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_water_god_name_cel #Achuhucanac, god of rain -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:yumaism -# } -# localization_key = yumaism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_water_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_high_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = bidu_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_water_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_water_god_name_cel -# } -#} -# -#######Witch God###### -# -##v1.6 -#WitchGodNameCel = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_witch_god_cel -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_witch_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_witch_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_witchgod_name_cel -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_witchgod_name_cel -# } -# -# text = { -# trigger = { -# this = faith:valentinianism -# } -# localization_key = valentinianism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethianism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# this = faith:priscillianism -# } -# localization_key = manicheanism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# this = faith:mandeaism -# } -# localization_key = mandeaism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# this = faith:manichean -# } -# localization_key = manicheanism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = manicheanism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_night_god_name_cel -# } -# -# text = { -# trigger = { -# this = faith:west_african_bidu_pagan -# } -# localization_key = dogon_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = dogon_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = bori_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_night_god_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = roog_sene_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_witchgod_name_cel -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_witchgod_name_cel -# } -#} -# -#######Death Deity Wołacz###### -# -##v1.11 -#DeathDeityNameNarz = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_death_deity_name_narz -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_death_god_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_death_god_name_narz -# } -# -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_death_god_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = hinduism_death_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_death_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_high_god_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_devil_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = hinduism_death_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_death_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_devil_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_devil_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_fate_god_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = west_african_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_good_god_azazil_narz -# } -# -# text = { -# trigger = { -# this = faith:urartuism -# } -# localization_key = urartuism_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_death_deity_name_narz -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_devil_name_narz -# } -# -# text = { -# fallback = yes -# localization_key = paganism_death_deity_name_narz -# } -#} -# -#######GHW###### -# -##v1.6 -#GHWNameBase = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = ghw_crusade -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = ghw_jihad -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = ghw_jihad -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = ghw_purification -# } -# -# text = { -# localization_key = ghw_great_holy_war -# fallback = yes -# } -#} -# -##v1.6 -#GHWNameAdj = { -# parent = GHWNameBase -# suffix = "_adj" -#} -# -##v1.6 -#GHWNameDop = { -# parent = GHWNameBase -# suffix = "_dop" -#} -# -#######Pantheon###### -# -##v1.6 -#PantheonTermIsFemale = { -# log_loc_errors = no -# type = faith -# -# ## true ## -# text = { -# trigger = { -# OR = { -# religion_tag = buddhism_religion -# religion_tag = dualism_religion -# religion_tag = paganism_religion -# religion_tag = west_african_orisha_religion -# } -# } -# localization_key = pt_true -# } -# -# -# ## fallback, false ## -# text = { -# fallback = yes -# localization_key = pt_false -# } -#} -# -##v1.6 -#PantheonTermBase = { -# log_loc_errors = no -# type = faith -# -# ## abosoma ## -# text = { -# trigger = { -# religion_tag = akom_religion -# } -# localization_key = akom_the_abosom -# } -# -# ## sił ## -# text = { -# trigger = { -# religion_tag = basque_religion -# } -# localization_key = religion_the_powers -# } -# -# ## bogów ## -# text = { -# trigger = { -# OR = { -# religion_tag = tani_religion -# religion_tag = baltic_religion -# religion_tag = bon_religion -# religion_tag = finno_ugric_religion -# religion_tag = germanic_religion -# religion_tag = theomach_religion -# religion_tag = hinduism_religion -# religion_tag = jainism_religion -# religion_tag = kushitism_religion -# religion_tag = magyar_religion -# religion_tag = mundhum_religion -# religion_tag = qiangic_religion -# religion_tag = siberian_religion -# religion_tag = slavic_religion -# religion_tag = taoism_religion -# religion_tag = waaqism_religion -# religion_tag = west_african_roog_religion -# religion_tag = west_african_religion -# religion_tag = north_african_religion -# -# } -# } -# localization_key = religion_the_gods -# } -# -# ## sansary ## -# text = { -# trigger = { -# religion_tag = buddhism_religion -# } -# localization_key = buddhism_samsara -# } -# -# ## boga ## -# text = { -# trigger = { -# OR = { -# religion_tag = christianity_religion -# religion_tag = yazidi_religion -# } -# } -# localization_key = christianity_high_god_name -# } -# -# ## prawdziwej wiedzy ## -# text = { -# trigger = { -# religion_tag = dualism_religion -# } -# localization_key = dualism_good_god_knowledge -# } -# -# ## allaha ## -# text = { -# trigger = { -# religion_tag = islam_religion -# } -# localization_key = islam_high_god_name -# } -# -# ## pana ## -# text = { -# trigger = { -# religion_tag = judaism_religion -# } -# localization_key = judaism_high_god_name -# } -# -# ## matki ziemi i ojca nieba ## -# text = { -# trigger = { -# religion_tag = paganism_religion -# } -# localization_key = paganism_mother_earth_father_sky -# } -# -# ## tengriego ## -# text = { -# trigger = { -# religion_tag = tengrism_religion -# } -# localization_key = tengrism_high_god_name -# } -# -# ## duchów ## -# text = { -# trigger = { -# religion_tag = west_african_bori_religion -# } -# localization_key = religion_the_spirits -# } -# -# ## oriszy ## -# text = { -# trigger = { -# religion_tag = west_african_orisha_religion -# } -# localization_key = yoruba_the_orisa -# } -# -# ## ahury mazdy ## -# text = { -# trigger = { -# religion_tag = zoroastrianism_religion -# } -# localization_key = zoroastrianism_high_god_name -# } -# -# ## zuna ## -# text = { -# trigger = { -# religion_tag = zunism_religion -# } -# localization_key = zunism_high_god_name -# } -# -# ## fallback ## -# text = { -# fallback = yes -# localization_key = pantheon_term_fallback -# } -# -# -# -#} -# -##v1.6 -#PantheonTermGenitive = { -# parent = PantheonTermBase -# suffix = "_possessive" -#} -# -##v1.6 -#PantheonTermDative = { -# parent = PantheonTermBase -# suffix = "_dative" -#} -# -#######House of Worship ###### -# -##v1.6 -#HouseOfWorshipBase = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# this = faith:insular_celtic -# } -# localization_key = insular_celtic_house_of_worship -# } -# -# text = { -# trigger = { -# this = faith:bosnian_church -# } -# localization_key = bosnian_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_house_of_worship -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_house_of_worship -# } -# -# text = { -# trigger = { -# this = faith:alevi -# } -# localization_key = alevi_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_house_of_worship -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_house_of_worship -# } -# -# text = { -# localization_key = paganism_house_of_worship -# fallback = yes -# } -#} -# -##v1.6 -#HouseOfWorshipAdj = { -# parent = HouseOfWorshipBase -# suffix = "_adj" -#} -# -##v1.6 -#HouseOfWorshipPluralLocative = { -# parent = HouseOfWorshipBase -# suffix = "_plural_locative" -#} -# -#######Religious Text Adjective###### -#### v1.6 - Pisma Świętego, Koranu -# -#ReligiousTextAdj = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# this = faith:paulician -# } -# localization_key = paulician_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:vajrayana -# } -# localization_key = vajrayana_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:lamaism -# } -# localization_key = lamaism_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:sabianism -# } -# localization_key = sabianism_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:cainitism -# } -# localization_key = cainite_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:alevi -# } -# localization_key = alevi_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:druze -# } -# localization_key = druze_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:haymanot -# } -# localization_key = haymanot_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_religious_text_adj -# } -# -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_religious_text_adj -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = west_african_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_religious_text_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_religious_text_adj -# } -# -# text = { -# localization_key = paganism_religious_text_adj -# fallback = yes -# } -#} -# -#######Religious Symbol Adjective###### -#### v1.6 - Krzyża, Kołowratu -# -#ReligiousSymbolAdj = { -# log_loc_errors = no -# type = faith -# -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_religious_symbol_adj -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = baltic_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_religious_symbol_adj -# } -# -# -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_religious_symbol_adj2 -# } -# -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = hinduism_religion -# } -# -# localization_key = hinduism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_religious_symbol_adj -# } -# -# -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = mundhum_religion -# } -# -# localization_key = mundhumism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = west_african_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = west_african_bori_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = west_african_roog_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_religious_symbol_adj -# } -# -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_religious_symbol_adj -# } -# -# text = { -# localization_key = paganism_religious_text_adj -# fallback = yes -# } -#} -# -# -## v1.6 -#PositiveAfterLifeBase = { -# log_loc_errors = no -# type = faith -# -# #Wiary na poczatku -# -# #faith:sethianism -# text = { -# trigger = { -# this = faith:sethianism -# } -# localization_key = sethian_divine_realm -# } -# -# #faith:melieism -# text = { -# trigger = { -# this = faith:melieism -# } -# localization_key = tangut_positive_afterlife -# } -# -# # _________________________________________________________________ # -# -# #akom -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_afterlife -# } -# -# #basque -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_positive_afterlife -# } -# -# #baltic -# text = { -# trigger = { -# -# religion_tag = baltic_religion -# } -# -# localization_key = paganism_afterlife -# } -# -# #bon -# text = { -# trigger = { -# -# religion_tag = bon_religion -# } -# -# localization_key = bon_afterlife_positive -# } -# -# #buddhism -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_divine_realm -# } -# -# #christianity -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_positive_afterlife -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_positive_afterlife -# } -# -# #tani -# text = { -# trigger = { -# -# religion_tag = tani_religion -# } -# -# localization_key = tani_positive_afterlife -# } -# -# #dualism -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_positive_afterlife -# } -# -# #finno-ugric -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_afterlife -# } -# -# #germanic -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_positive_afterlife -# } -# -# #hellenism -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_death_deity_name -# } -# -# #hinduism, mundhum -# text = { -# trigger = { -# -# OR = { -# religion_tag = hinduism_religion -# religion_tag = mundhum_religion -# } -# } -# -# localization_key = hinduism_positive_afterlife -# } -# -# #islam -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_positive_afterlife -# } -# -# #jainism -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_positive_afterlife -# } -# -# #judaism -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_positive_afterlife -# } -# -# #kushitism -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_divine_realm -# } -# -# #magyar -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_divine_realm -# } -# -# #paganism -# text = { -# trigger = { -# -# religion_tag = paganism_religion -# } -# -# localization_key = paganism_divine_realm -# } -# -# #qiangic -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_positive_afterlife -# } -# -# #siberian -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_divine_realm -# } -# -# #slavic -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_positive_afterlife -# } -# -# #taoism -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_positive_afterlife -# } -# -# #tengrism -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_divine_realm -# } -# -# #waaqism -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_afterlife -# } -# -# #west african bori -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = west_african_bori_divine_realm -# } -# -# #west african orisha -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_divine_realm -# } -# -# #west african roog -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = west_african_roog_afterlife -# } -# -# #west african -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = west_african_divine_realm -# } -# -# #yazidi -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_positive_afterlife -# } -# -# #zoroastrianism -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_positive_afterlife -# } -# -# #zunism -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_divine_realm -# } -# -# #fallback -# text = { -# localization_key = positive_afterlife_fallback -# fallback = yes -# } -#} -# -## v1.5 -#PositiveAfterLifeLocative = { -# log_loc_errors = no -# parent = PositiveAfterLifeBase -# suffix = "_locative" -#} -# -## v1.5 -#PositiveAfterLifeGenitive = { -# log_loc_errors = no -# parent = PositiveAfterLifeBase -# suffix = "_genitive" -#} -# -## v1.5 -#NegativeAfterLifeBase = { -# log_loc_errors = no -# type = faith -# -# #akom -# text = { -# trigger = { -# -# religion_tag = akom_religion -# } -# -# localization_key = akom_afterlife -# } -# -# #basque -# text = { -# trigger = { -# -# religion_tag = basque_religion -# } -# -# localization_key = basque_negative_afterlife -# } -# -# #baltic, paganism -# text = { -# trigger = { -# -# OR = { -# religion_tag = baltic_religion -# religion_tag = paganism_religion -# } -# } -# -# localization_key = paganism_afterlife -# } -# -# #bon, tani -# text = { -# trigger = { -# -# OR = { -# religion_tag = bon_religion -# religion_tag = tani_religion -# } -# } -# -# localization_key = bon_afterlife_negative -# } -# -# #buddhism -# text = { -# trigger = { -# -# religion_tag = buddhism_religion -# } -# -# localization_key = buddhism_negative_afterlife -# } -# -# #christianity -# text = { -# trigger = { -# -# religion_tag = christianity_religion -# } -# -# localization_key = christianity_negative_afterlife -# } -# -# #north african -# text = { -# trigger = { -# -# religion_tag = north_african_religion -# } -# -# localization_key = acham_negative_afterlife -# } -# -# #dualism -# text = { -# trigger = { -# -# religion_tag = dualism_religion -# } -# -# localization_key = dualism_negative_afterlife -# } -# -# #finno-ugric -# text = { -# trigger = { -# -# religion_tag = finno_ugric_religion -# } -# -# localization_key = finno_ugric_afterlife -# } -# -# #germanic -# text = { -# trigger = { -# -# religion_tag = germanic_religion -# } -# -# localization_key = germanic_death_deity_name -# } -# -# #hellenism -# text = { -# trigger = { -# -# religion_tag = theomach_religion -# } -# -# localization_key = hellenism_death_deity_name -# } -# -# #hinduism, mundhum -# text = { -# trigger = { -# -# OR = { -# religion_tag = hinduism_religion -# religion_tag = mundhum_religion -# } -# } -# -# localization_key = hinduism_negative_afterlife -# } -# -# #islam -# text = { -# trigger = { -# -# religion_tag = islam_religion -# } -# -# localization_key = islam_negative_afterlife -# } -# -# #jainism -# text = { -# trigger = { -# -# religion_tag = jainism_religion -# } -# -# localization_key = jainism_negative_afterlife -# } -# -# #judaism -# text = { -# trigger = { -# -# religion_tag = judaism_religion -# } -# -# localization_key = judaism_negative_afterlife -# } -# -# #kushitism -# text = { -# trigger = { -# -# religion_tag = kushitism_religion -# } -# -# localization_key = kushitism_divine_realm -# } -# -# #magyar -# text = { -# trigger = { -# -# religion_tag = magyar_religion -# } -# -# localization_key = magyar_afterlife -# } -# -# #qiangic -# text = { -# trigger = { -# -# religion_tag = qiangic_religion -# } -# -# localization_key = qiangic_negative_afterlife -# } -# -# #siberian -# text = { -# trigger = { -# -# religion_tag = siberian_religion -# } -# -# localization_key = siberian_afterlife_negative -# } -# -# #slavic -# text = { -# trigger = { -# -# religion_tag = slavic_religion -# } -# -# localization_key = slavic_negative_afterlive -# } -# -# #taoism -# text = { -# trigger = { -# -# religion_tag = taoism_religion -# } -# -# localization_key = taoism_negative_afterlife -# } -# -# #tengrism -# text = { -# trigger = { -# -# religion_tag = tengrism_religion -# } -# -# localization_key = tengrism_afterlife_negative -# } -# -# #waaqism -# text = { -# trigger = { -# -# religion_tag = waaqism_religion -# } -# -# localization_key = waaqism_afterlife -# } -# -# #west african bori -# text = { -# trigger = { -# -# religion_tag = west_african_bori_religion -# } -# -# localization_key = west_african_bori_divine_realm -# } -# -# #west african orisha -# text = { -# trigger = { -# -# religion_tag = west_african_orisha_religion -# } -# -# localization_key = yoruba_divine_realm -# } -# -# #west african roog -# text = { -# trigger = { -# -# religion_tag = west_african_roog_religion -# } -# -# localization_key = west_african_roog_afterlife -# } -# -# #west african -# text = { -# trigger = { -# -# religion_tag = west_african_religion -# } -# -# localization_key = west_african_divine_realm -# } -# -# #yazidi -# text = { -# trigger = { -# -# religion_tag = yazidi_religion -# } -# -# localization_key = yazidi_negative_afterlife -# } -# -# #zoroastrianism -# text = { -# trigger = { -# -# religion_tag = zoroastrianism_religion -# } -# -# localization_key = zoroastrianism_negative_afterlife -# } -# -# #zunism -# text = { -# trigger = { -# -# religion_tag = zunism_religion -# } -# -# localization_key = zunism_afterlife_negative -# } -# -# #fallback -# text = { -# localization_key = negative_afterlife_fallback -# fallback = yes -# } -#} -# -## v1.5 -#NegativeAfterLifeGenitive = { -# log_loc_errors = no -# parent = NegativeAfterLifeBase -# suffix = "_genitive" -#} -# -## v1.5 -#NegativeAfterLifeLocative = { -# log_loc_errors = no -# parent = NegativeAfterLifeBase -# suffix = "_locative" -#} -# -################################################### ################################################## ################################################## -# -#PL_1_GetAppropriateGodname = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# house.house_head.faith = { -# OR = { -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_PL_Boze -# } -# -# text = { -# trigger = { -# house.house_head.faith = { -# religion_tag = buddhism_religion -# } -# } -# localization_key = CustomLoc_PL_Doskonali -# } -# -# text = { -# trigger = { -# house.house_head.faith = { -# OR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# } -# } -# } -# localization_key = CustomLoc_PL_Niebiosa -# } -# -# text = { -# trigger = { -# house.house_head.faith = { -# NOR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# religion_tag = buddhism_religion -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_PL_Bogowie -# } -# -# text = { -# trigger = { -# always = no -# } -# localization_key = CustomLoc_PL_Inne -# fallback = yes -# } -#} -# -#PL_2_GetAppropriateGodname = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# house.house_head.faith = { -# OR = { -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_PL_Boga -# } -# -# text = { -# trigger = { -# house.house_head.faith = { -# religion_tag = buddhism_religion -# } -# } -# localization_key = CustomLoc_PL_Doskonalych -# } -# -# text = { -# trigger = { -# house.house_head.faith = { -# OR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# } -# } -# } -# localization_key = CustomLoc_PL_Niebiosa2 -# } -# -# text = { -# trigger = { -# house.house_head.faith = { -# NOR = { -# religion_tag = dualism_religion -# religion_tag = zoroastrianism_religion -# religion_tag = buddhism_religion -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_PL_Bogow -# } -# -# text = { -# trigger = { -# always = no -# } -# localization_key = CustomLoc_PL_Inne2 -# fallback = yes -# } -#} -# -#PL_Cie = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# house.house_head.faith = { -# OR = { -# religion_tag = christianity_religion -# religion_tag = islam_religion -# religion_tag = judaism_religion -# } -# } -# } -# localization_key = CustomLoc_PL_Brak -# } -# -# text = { -# trigger = { -# always = no -# } -# localization_key = CustomLoc_PL_Cie -# fallback = yes -# } -#} -# \ No newline at end of file diff --git a/common/customizable_localization/00_pl_relations.txt b/common/customizable_localization/00_pl_relations.txt deleted file mode 100644 index 2f6ba289f..000000000 --- a/common/customizable_localization/00_pl_relations.txt +++ /dev/null @@ -1,220 +0,0 @@ -#### Relacje postaci ### -# -## PL_nephew -## PL_niece -# -## ----- Dla RelationToMe ----- -# -## MySheHe - moja, mój -## MySheHeGenitive - mojej, mojego -## MySheHeLocative - mojej, moim -## YourSheHe - twój, twoja w zależności od relacji -## RelationToMeAccusative - żonę, męża, siostrę -## RelationToMeVocative - żono, mężu, siostro -## RelationToMeLocative - żonie, mężu, siostrze -## RelationToMeDative - żonie, mężowi, znajomemu -## RelationToMeInstrumental - żoną, mężem, znajomym -## RelationToMePossessive - żony, męża, następcy (oryginalne) -# -## ----- Dla RelationToMeShort ----- -# -## RelationToMeShortGenitive - żony, męża, siostry -## RelationToMeShortAccusative - żonę, męża, siostrę -## RelationToMeShortVocative - żono, mężu, siostro -## RelationToMeShortLocative - żonie, mężu, siostrze -## RelationToMeShortDative - żonie, mężowi, znajomemu -## RelationToMeShortInstrumental - żoną, mężem, znajomym -# -## ----- Dla RelationToMeAddress ----- -# -## RelationToMeAddressVocative - moja miłości, mój przyjecielu -# -## ----- Dla CouncilPosition ----- -# -## CouncilPositionGender - zarządca, zarządczyni -## CouncilPositionGenderPossessive - zarządcy, zarządczyni -## CouncilPositionGenderAccusative -## CouncilPositionGenderVocative -## CouncilPositionGenderLocative -## CouncilPositionGenderDative -## CouncilPositionGenderInstrumental -# -## ----- inne / nie do powszechnego użycia ----- -# -## MyCharacterIntroductionNoComma_PL -## MySheHeGUI -# -## Nephew - siostrzeniec/bratanek -## Niece - siostrzenica/bratanica -#PL_nephew = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = nephew_from_brother -# trigger = { -# root.father = { -# is_sibling_of = scope:second -# } -# -# } -# } -# -# text = { -# fallback = yes -# localization_key = nephew_from_sister -# trigger = { -# root.mother = { -# is_sibling_of = scope:second -# } -# } -# } -#} -# -#PL_nephew_possessive = { -# parent = PL_nephew -# suffix = "_possessive" -#} -# -#PL_nephew_accusative = { -# parent = PL_nephew -# suffix = "_accusative" -#} -# -#PL_nephew_vocative = { -# parent = PL_nephew -# suffix = "_vocative" -#} -# -#PL_nephew_locative = { -# parent = PL_nephew -# suffix = "_locative" -#} -# -#PL_nephew_dative = { -# parent = PL_nephew -# suffix = "_dative" -#} -# -#PL_nephew_instrumental = { -# parent = PL_nephew -# suffix = "_instrumental" -#} -# -#PL_niece = { -# log_loc_errors = no -# type = character -# -# text = { -# localization_key = niece_from_brother -# trigger = { -# root.father = { -# is_sibling_of = scope:second -# } -# -# } -# } -# -# text = { -# fallback = yes -# localization_key = niece_from_sister -# trigger = { -# root.mother = { -# is_sibling_of = scope:second -# } -# } -# } -#} -# -#PL_niece_possessive = { -# parent = PL_niece -# suffix = "_possessive" -#} -# -#PL_niece_accusative = { -# parent = PL_niece -# suffix = "_accusative" -#} -# -#PL_niece_vocative = { -# parent = PL_niece -# suffix = "_vocative" -#} -# -#PL_niece_locative = { -# parent = PL_niece -# suffix = "_locative" -#} -# -#PL_niece_dative = { -# parent = PL_niece -# suffix = "_dative" -#} -# -#PL_niece_instrumental = { -# parent = PL_niece -# suffix = "_instrumental" -#} -# -# -#CouncilPositionPL = { -# log_loc_errors = no -# type = character -# -# text = { -# trigger = { -# has_council_position = councillor_chancellor -# } -# localization_key = councillor_chancellor -# } -# -# text = { -# trigger = { -# has_council_position = councillor_spouse -# } -# localization_key = councillor_spouse -# } -# -# text = { -# trigger = { -# has_council_position = councillor_marshal -# } -# localization_key = councillor_marshal -# } -# -# -# text = { -# trigger = { -# has_council_position = councillor_steward -# } -# localization_key = councillor_steward -# } -# -# -# text = { -# trigger = { -# has_council_position = councillor_spymaster -# } -# localization_key = councillor_spymaster -# } -# -# text = { -# trigger = { -# has_council_position = councillor_court_chaplain -# } -# localization_key = councillor_court_chaplain -# } -# -# text = { -# trigger = { -# has_council_position = councillor_vizier -# } -# localization_key = councillor_vizier -# } -# -# text = { -# fallback = yes -# localization_key = councillor_position_fallback -# } -#} -# \ No newline at end of file diff --git a/common/customizable_localization/00_regional_custom_localization.txt b/common/customizable_localization/00_regional_custom_localization.txt index 7390cacc6..b27f0110a 100644 --- a/common/customizable_localization/00_regional_custom_localization.txt +++ b/common/customizable_localization/00_regional_custom_localization.txt @@ -561,11 +561,6 @@ TerrainTypeCountyScope = { trigger = { title_province = { terrain = drylands } } localization_key = terrain_drylands } - - text = { - trigger = { title_province = { terrain = tells } } - localization_key = terrain_drylands - } } TerrainTypeCountyScopePlural = { @@ -642,11 +637,6 @@ TerrainTypeCountyScopePlural = { trigger = { title_province = { terrain = drylands } } localization_key = terrain_drylands } - - text = { - trigger = { title_province = { terrain = tells } } - localization_key = terrain_tells - } } TerrainType = { @@ -723,11 +713,6 @@ TerrainType = { trigger = { location = { terrain = drylands } } localization_key = terrain_drylands } - - text = { - trigger = { location = { terrain = tells} } - localization_key = terrain_tells - } } TerrainTypeProvince = { @@ -807,10 +792,6 @@ TerrainTypeProvince = { trigger = { terrain = terraced_hills } localization_key = terrain_terraced_hills } - text = { - trigger = { terrain = tells } - localization_key = terrain_tells - } } TerrainTypeProvincePrefix = { @@ -828,12 +809,7 @@ TerrainTypeProvincePrefix = { } text = { - trigger = { - OR = { - terrain = hills - terrain = tells - } - } + trigger = { terrain = hills } localization_key = prefix_rolling } @@ -1547,9 +1523,9 @@ RandomReligiousTextName = { #The book is of my religion trigger_else = { OR = { - faith.religion = religion:eastern_orthodox_religion - faith.religion = religion:catholic_religion - faith.religion = religion:protestant_religion + location.faith.religion = religion:eastern_orthodox_religion + location.faith.religion = religion:catholic_religion + location.faith.religion = religion:protestant_religion } } } @@ -1599,13 +1575,16 @@ RandomReligiousTextName = { location.faith.religion = religion:catholic_religion location.faith.religion = religion:protestant_religion } + NOT = { location.faith = faith:orthodox } } #The book is of my religion trigger_else = { OR = { + faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } + NOT = { faith = faith:orthodox } } } localization_key = random_religious_text_summa_theologica @@ -1622,6 +1601,7 @@ RandomReligiousTextName = { trigger_else_if = { limit = { exists = scope:visiting_location } OR = { + location.faith.religion = religion:eastern_orthodox_religion location.faith.religion = religion:catholic_religion location.faith.religion = religion:protestant_religion } @@ -1630,6 +1610,7 @@ RandomReligiousTextName = { #The book is of my religion trigger_else = { OR = { + faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } @@ -1649,10 +1630,10 @@ RandomReligiousTextName = { #We're a LAAMP visiting somewhere trigger_else_if = { limit = { exists = scope:visiting_location } - location.faith.religion = religion:eastern_orthodox_religion + location.faith = faith:orthodox } #The book is of my religion - trigger_else = { faith.religion = religion:eastern_orthodox_religion } + trigger_else = { faith = faith:orthodox } } localization_key = random_religious_text_chrysostomos } @@ -1667,10 +1648,10 @@ RandomReligiousTextName = { #We're a LAAMP visiting somewhere trigger_else_if = { limit = { exists = scope:visiting_location } - location.faith.religion = religion:eastern_orthodox_religion + location.faith = faith:orthodox } #The book is of my religion - trigger_else = { faith.religion = religion:eastern_orthodox_religion } + trigger_else = { faith = faith:orthodox } } localization_key = random_religious_text_symeon_menologion } @@ -1685,10 +1666,10 @@ RandomReligiousTextName = { #We're a LAAMP visiting somewhere trigger_else_if = { limit = { exists = scope:visiting_location } - location.faith.religion = religion:eastern_orthodox_religion + location.faith = faith:orthodox } #The book is of my religion - trigger_else = { faith.religion = religion:eastern_orthodox_religion } + trigger_else = { faith = faith:orthodox } } localization_key = random_religious_text_god_and_christ } @@ -1751,168 +1732,76 @@ RandomEntertainmentTextName = { } localization_key = random_entertainment_text_beowulf } + text = { trigger = { scope:entertainment_book_title = flag:niebelungenlied } localization_key = random_entertainment_text_niebelungenlied } + text = { trigger = { scope:entertainment_book_title = flag:song_of_roland } localization_key = random_entertainment_text_song_of_roland } + text = { trigger = { scope:entertainment_book_title = flag:mabinogi } localization_key = random_entertainment_text_mabinogi } + + text = { + trigger = { + scope:entertainment_book_title = flag:travels_to_jerusalem + } + localization_key = random_entertainment_text_travels_to_jerusalem + } + + text = { + trigger = { + scope:entertainment_book_title = flag:east_of_indus + } + localization_key = random_entertainment_text_east_of_indus + } + + text = { + trigger = { + scope:entertainment_book_title = flag:travels_to_byzantium + } + localization_key = random_entertainment_text_travels_to_byzantium + } + text = { trigger = { scope:entertainment_book_title = flag:digenes_akrites } localization_key = random_entertainment_text_digenes_akrites } + text = { trigger = { - scope:entertainment_book_title = flag:hitchhikers + scope:entertainment_book_title = flag:epigrams } - localization_key = random_entertainment_text_hitchhikers + localization_key = random_entertainment_text_epigrams } + text = { trigger = { - scope:entertainment_book_title = flag:dune + scope:entertainment_book_title = flag:philogelos } - localization_key = random_entertainment_text_dune + localization_key = random_entertainment_text_philogelos } + text = { trigger = { - scope:entertainment_book_title = flag:hobbit + scope:entertainment_book_title = flag:riddle_poems } - localization_key = random_entertainment_text_hobbit + localization_key = random_entertainment_text_riddle_poems } - text = { - trigger = { - scope:entertainment_book_title = flag:lotr - } - localization_key = random_entertainment_text_lotr - } - text = { - trigger = { - scope:entertainment_book_title = flag:narnia - } - localization_key = random_entertainment_text_narnia - } - text = { - trigger = { - scope:entertainment_book_title = flag:foundation - } - localization_key = random_entertainment_text_foundation - } - text = { - trigger = { - scope:entertainment_book_title = flag:nineteen_eighty_four - } - localization_key = random_entertainment_text_nineteen_eighty_four - } - text = { - trigger = { - scope:entertainment_book_title = flag:one_hundred_years - } - localization_key = random_entertainment_text_one_hundred_years - } - text = { - trigger = { - scope:entertainment_book_title = flag:les_drames - } - localization_key = random_entertainment_text_les_drames - } - text = { - trigger = { - scope:entertainment_book_title = flag:le_club - } - localization_key = random_entertainment_text_le_club - } - text = { - trigger = { - scope:entertainment_book_title = flag:les_chevaliers - } - localization_key = random_entertainment_text_les_chevaliers - } - text = { - trigger = { - scope:entertainment_book_title = flag:the_shell_seekers - } - localization_key = random_entertainment_text_the_shell_seekers - } - text = { - trigger = { - scope:entertainment_book_title = flag:pillars - } - localization_key = random_entertainment_text_pillars - } - text = { - trigger = { - scope:entertainment_book_title = flag:perfume - } - localization_key = random_entertainment_text_perfume - } - text = { - trigger = { - scope:entertainment_book_title = flag:faceless - } - localization_key = random_entertainment_text_faceless - } - text = { - trigger = { - scope:entertainment_book_title = flag:the_alchemist - } - localization_key = random_entertainment_text_the_alchemist - } - text = { - trigger = { - scope:entertainment_book_title = flag:the_brothers - } - localization_key = random_entertainment_text_the_brothers - } - text = { - trigger = { - scope:entertainment_book_title = flag:one_thousand - } - localization_key = random_entertainment_text_one_thousand - } - text = { - trigger = { - scope:entertainment_book_title = flag:nineteen_eighty_four - } - localization_key = random_entertainment_text_nineteen_eighty_four - } - text = { - trigger = { - scope:entertainment_book_title = flag:the_divine_comedy - } - localization_key = random_entertainment_text_the_divine_comedy - } - text = { - trigger = { - scope:entertainment_book_title = flag:the_odyssey - } - localization_key = random_entertainment_text_the_odyssey - } - text = { - trigger = { - scope:entertainment_book_title = flag:war_and_peace - } - localization_key = random_entertainment_text_war_and_peace - } - text = { - trigger = { - scope:entertainment_book_title = flag:the_pyramid - } - localization_key = random_entertainment_text_the_pyramid - } } @@ -2064,27 +1953,27 @@ CulturalCurse = { text = { trigger = { OR = { - culture = { has_name_list = name_list_NEOW_norwegian } - culture = { has_name_list = name_list_NEOW_swedish } + culture = { has_name_list = name_list_norwegian } + culture = { has_name_list = name_list_swedish } } } localization_key = curse_helvete } text = { - trigger = { culture = { has_name_list = name_list_NEOW_swedish } } + trigger = { culture = { has_name_list = name_list_swedish } } localization_key = curse_helvetes_javla_skit } text = { - trigger = { culture = { has_name_list = name_list_NEOW_swedish } } + trigger = { culture = { has_name_list = name_list_swedish } } localization_key = curse_skit } text = { trigger = { OR = { - culture = { has_name_list = name_list_NEOW_swedish } + culture = { has_name_list = name_list_swedish } culture = { has_name_list = name_list_norse } } - faith = faith:folketro + faith = faith:norse_pagan } localization_key = curse_balders_balle } @@ -2099,8 +1988,8 @@ CulturalCurse = { text = { trigger = { OR = { - culture = { has_name_list = name_list_NEOW_danish } - culture = { has_name_list = name_list_NEOW_swedish } + culture = { has_name_list = name_list_danish } + culture = { has_name_list = name_list_swedish } } capital_province.duchy = title:d_skane } @@ -2109,8 +1998,8 @@ CulturalCurse = { text = { trigger = { OR = { - culture = { has_name_list = name_list_NEOW_danish } - culture = { has_name_list = name_list_NEOW_swedish } + culture = { has_name_list = name_list_danish } + culture = { has_name_list = name_list_swedish } } capital_province.duchy = title:d_skane } @@ -2119,15 +2008,15 @@ CulturalCurse = { #Norwegian text = { - trigger = { culture = { has_name_list = name_list_NEOW_norwegian } } + trigger = { culture = { has_name_list = name_list_norwegian } } localization_key = curse_fy_fanden } text = { - trigger = { culture = { has_name_list = name_list_NEOW_norwegian } } + trigger = { culture = { has_name_list = name_list_norwegian } } localization_key = curse_pokker } text = { - trigger = { culture = { has_name_list = name_list_NEOW_norwegian } } + trigger = { culture = { has_name_list = name_list_norwegian } } localization_key = curse_haestkuk } @@ -2177,27 +2066,27 @@ CulturalCurse = { #Dutch text = { - trigger = { culture = { has_name_list = name_list_NEOW_dutch } } + trigger = { culture = { has_name_list = name_list_dutch } } localization_key = curse_godver } text = { - trigger = { culture = { has_name_list = name_list_NEOW_dutch } } + trigger = { culture = { has_name_list = name_list_dutch } } localization_key = curse_godverdomme } text = { - trigger = { culture = { has_name_list = name_list_NEOW_dutch } } + trigger = { culture = { has_name_list = name_list_dutch } } localization_key = curse_tering } text = { - trigger = { culture = { has_name_list = name_list_NEOW_dutch } } + trigger = { culture = { has_name_list = name_list_dutch } } localization_key = curse_godgloeiende } text = { - trigger = { culture = { has_name_list = name_list_NEOW_dutch } } + trigger = { culture = { has_name_list = name_list_dutch } } localization_key = curse_kanker } text = { - trigger = { culture = { has_name_list = name_list_NEOW_dutch } } + trigger = { culture = { has_name_list = name_list_dutch } } localization_key = curse_vervloekt } @@ -4392,12 +4281,6 @@ TerrainInspirationLoc = { } localization_key = TerrainInspirationdrylands } - text = { - trigger = { - terrain = tells - } - localization_key = TerrainInspirationtells - } } GetProvinceTricksterSpirit = { diff --git a/common/customizable_localization/00_roaming_loc.txt b/common/customizable_localization/00_roaming_loc.txt index ec582a630..04e363e09 100644 --- a/common/customizable_localization/00_roaming_loc.txt +++ b/common/customizable_localization/00_roaming_loc.txt @@ -525,11 +525,7 @@ RoamingGraveVariants = { text = { trigger = { - OR = { - faith.religion = religion:eastern_orthodox_religion - faith.religion = religion:catholic_religion - faith.religion = religion:protestant_religion - } + religion = religion:christianity_religion } localization_key = roaming_grave_variant_cross } diff --git a/common/customizable_localization/00_ruler_transition_loc.txt b/common/customizable_localization/00_ruler_transition_loc.txt index 83d58a1b3..9cda6e91b 100644 --- a/common/customizable_localization/00_ruler_transition_loc.txt +++ b/common/customizable_localization/00_ruler_transition_loc.txt @@ -139,73 +139,46 @@ DeathMessageIntro = { } } } - text = { - localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_ELYSIAN_1 - trigger = { - faith = faith:elysian - } - } - text = { - localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_ELYSIAN_2 - trigger = { - faith = faith:elysian - } - } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_CHRISTIANITY_1 trigger = { - OR = { - faith.religion = faith:roman_catholic.religion - faith.religion = faith:lutheran.religion - faith.religion = faith:orthodox.religion - } - NOT = { faith = faith:elysian } + faith.religion = faith:catholic.religion } } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_CHRISTIANITY_2 trigger = { - OR = { - faith.religion = faith:roman_catholic.religion - faith.religion = faith:lutheran.religion - faith.religion = faith:orthodox.religion - } - NOT = { faith = faith:elysian } + faith.religion = faith:catholic.religion } } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_ISLAM_1 trigger = { - OR = { - faith.religion = faith:roman_catholic.religion - faith.religion = faith:lutheran.religion - faith.religion = faith:orthodox.religion - } - NOT = { faith = faith:elysian } + faith.religion = faith:ashari.religion } } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_ISLAM_2 trigger = { - faith.religion = faith:aqlani.religion + faith.religion = faith:ashari.religion } } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_ISLAM_3 trigger = { - faith.religion = faith:aqlani.religion + faith.religion = faith:ashari.religion } } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_NORSE_1 trigger = { - faith.religion = faith:folketro.religion + faith.religion = faith:norse_pagan.religion } } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_HELLENIC_1 trigger = { - faith.religion = faith:megalocratic.religion + faith.religion = faith:hellenic_pagan.religion } } text = { @@ -218,14 +191,6 @@ DeathMessageIntro = { } } } - text = { - localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_EURO_1 - trigger = { - OR = { - faith.religion = faith:mysteriosophy.religion - } - } - } text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_INTRO_TRIBAL_1 trigger = { @@ -238,24 +203,6 @@ DeathMessageIntro = { } } -NicknameReason = { - type = character - - random_valid = yes - text = { - localization_key = SUCCESSION_EVENT_WINDOW_NICKNAME - trigger = { - has_any_nickname = yes - } - } - text = { - localization_key = blank_line - trigger = { - has_any_nickname = no - } - } -} - DeathMessageReason = { type = character @@ -508,10 +455,7 @@ DeathMessageOutro = { text = { localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_MIND_INFIRM trigger = { - OR = { - has_trait = infirm - has_trait = withering_mind - } + has_trait = infirm } weight_multiplier = { base = 2 @@ -1106,13 +1050,13 @@ HeirMessageInterface = { NOT = { government_has_flag = government_is_theocracy } } } -# text = { -# localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_VARANGIAN -# trigger = { -# is_adult = yes -# has_trait = varangian -# } -# } + text = { + localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_VARANGIAN + trigger = { + is_adult = yes + has_trait = varangian + } + } text = { localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_LUNATIC trigger = { @@ -1998,4 +1942,208 @@ GameOverMessageNotableAchievements = { dynasty = global_var:flag_restored_roman_empire.dynasty } } + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_RESTORED_DUMNONIA_DESC + trigger = { + exists = global_var:flag_restored_dumnonia + dynasty = global_var:flag_restored_dumnonia.dynasty + } + } + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_RESTORED_CAROLINGIAN_DESC + trigger = { + exists = global_var:flag_reformed_carolingian_empire + dynasty = global_var:flag_reformed_carolingian_empire.dynasty + } + } + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_RESTORED_HOLY_ROMAN_EMPIRE_DESC + trigger = { + exists = global_var:restore_holy_roman_empire_decision + dynasty = global_var:restore_holy_roman_empire_decision.dynasty + } + } + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_RESTORED_OLD_VASCONIA_DESC + trigger = { + exists = global_var:flag_restored_old_vasconia + dynasty = global_var:flag_restored_old_vasconia.dynasty + } + } + + # Have you ever unified a kingdom/empire/etc.? + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_UNIFICATION_SPANISH_DESC + trigger = { + exists = global_var:unite_the_spanish_thrones_decision + exists = global_var:unite_the_spanish_thrones_decision.dynasty + dynasty = global_var:unite_the_spanish_thrones_decision.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_UNIFICATION_SLAVS_DESC + trigger = { + exists = global_var:unite_the_slavs_decision + exists = global_var:unite_the_slavs_decision.dynasty + dynasty = global_var:unite_the_slavs_decision.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_UNIFICATION_SOUTHERN_SLAVS_DESC + trigger = { + exists = global_var:unite_the_southern_slavs_decision + exists = global_var:unite_the_southern_slavs_decision.dynasty + dynasty = global_var:unite_the_southern_slavs_decision.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_UNIFICATION_WESTERN_SLAVS_DESC + trigger = { + exists = global_var:unite_the_western_slavs_decision + exists = global_var:unite_the_western_slavs_decision.dynasty + dynasty = global_var:unite_the_western_slavs_decision.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_UNIFICATION_BURGUNDY_DESC + trigger = { + exists = global_var:flag_unified_burgundy_kingdom + exists = global_var:flag_unified_burgundy_kingdom.dynasty + dynasty = global_var:flag_unified_burgundy_kingdom.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_UNIFICATION_ITALY_DESC + trigger = { + exists = global_var:flag_unified_italian_empire + exists = global_var:flag_unified_italian_empire.dynasty + dynasty = global_var:flag_unified_italian_empire.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_UNIFICATION_AFRICA_DESC + trigger = { + exists = global_var:unite_africa_decision + exists = global_var:unite_africa_decision.dynasty + dynasty = global_var:unite_africa_decision.dynasty + } + } + + # Have you ever formed/created/founded a kingdom/empire/etc.? + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_PORTUGAL_DESC + trigger = { + exists = global_var:form_portugal_decision + dynasty = global_var:form_portugal_decision.dynasty + } + } + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_CANARIAS_DESC + trigger = { + exists = global_var:declare_canarias_decision + dynasty = global_var:declare_canarias_decision.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_BOSNIA_DESC + trigger = { + exists = global_var:flag_founded_kingdom_of_bosnia + dynasty = global_var:flag_founded_kingdom_of_bosnia.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_ARMENIA_DESC + trigger = { + exists = global_var:flag_created_armenian_empire + dynasty = global_var:flag_created_armenian_empire.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_VIET_DESC + trigger = { + exists = global_var:flag_created_dai_viet_empire + dynasty = global_var:flag_created_dai_viet_empire.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_MAJAPAHIT_DESC + trigger = { + exists = global_var:flag_created_majapahit_empire + dynasty = global_var:flag_created_majapahit_empire.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_RYUKYU_DESC + trigger = { + exists = global_var:flag_created_ryukyu_empire + dynasty = global_var:flag_created_ryukyu_empire.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_SIAM_DESC + trigger = { + exists = global_var:flag_created_siam_kingdom + dynasty = global_var:flag_created_siam_kingdom.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_RUM_DESC + trigger = { + exists = global_var:flag_formed_rum_sultanate + dynasty = global_var:flag_formed_rum_sultanate.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_ISRAEL_DESC + trigger = { + exists = global_var:create_israel_kingdom + dynasty = global_var:create_israel_kingdom.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_OUTREMER_DESC + trigger = { + exists = global_var:flag_created_outremer_empire + dynasty = global_var:flag_created_outremer_empire.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_SWITZERLAND_DESC + trigger = { + exists = global_var:flag_formed_switzerland_kingdom + dynasty = global_var:flag_formed_switzerland_kingdom.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_AUSTRIA_DESC + trigger = { + exists = global_var:flag_formed_austria_kingdom + dynasty = global_var:flag_formed_austria_kingdom.dynasty + } + } + + text = { + localization_key = SUCCESSION_EVENT_WINDOW_END_DATE_CREATED_ARAGON_DESC + trigger = { + exists = global_var:flag_formed_kingdom_of_aragon + dynasty = global_var:flag_formed_kingdom_of_aragon.dynasty + } + } } diff --git a/common/customizable_localization/00_war_custom_loc.txt b/common/customizable_localization/00_war_custom_loc.txt index 2c71e3449..e8ff92d4e 100644 --- a/common/customizable_localization/00_war_custom_loc.txt +++ b/common/customizable_localization/00_war_custom_loc.txt @@ -342,8 +342,8 @@ WarCasusBelliShort = { OR = { using_cb = claim_cb using_cb = claimant_faction_war -# using_cb = norman_conquest_cb -# using_cb = norwegian_invasion_cb + using_cb = norman_conquest_cb + using_cb = norwegian_invasion_cb } } localization_key = war_memory_cb_claim @@ -356,7 +356,7 @@ WarCasusBelliShort = { using_cb = duchy_conquest_cb using_cb = county_struggle_cb using_cb = fp2_mediterranean_conquest_cb -# using_cb = hungarian_migration_cb + using_cb = hungarian_migration_cb using_cb = sons_of_lothbrok_invasion_cb } } diff --git a/common/customizable_localization/05_bp2_custom_loc.txt b/common/customizable_localization/05_bp2_custom_loc.txt index 91a192c9a..f212664bf 100644 --- a/common/customizable_localization/05_bp2_custom_loc.txt +++ b/common/customizable_localization/05_bp2_custom_loc.txt @@ -334,7 +334,7 @@ GetLearningBuilding = { trigger = { OR = { has_culture = culture:levantine - has_faith = faith:aqlani + has_faith = faith:ashari } } localization_key = building_type_petra_01 @@ -343,7 +343,7 @@ GetLearningBuilding = { trigger = { OR = { has_culture = culture:french - has_religion = religion:catholic_religion + has_faith = faith:catholic } } localization_key = building_type_notre_dame_01 @@ -351,7 +351,7 @@ GetLearningBuilding = { text = { trigger = { OR = { - culture = { has_cultural_pillar = heritage_greek } + has_culture = culture:greek has_faith = faith:orthodox } } @@ -361,7 +361,7 @@ GetLearningBuilding = { trigger = { OR = { has_culture = culture:bedouin - has_faith = faith:aqlani + has_faith = faith:ashari } } localization_key = building_type_holy_site_great_mosque_of_mecca_01 @@ -370,7 +370,7 @@ GetLearningBuilding = { trigger = { OR = { has_culture = culture:franconian - has_religion = religion:catholic_religion + has_faith = faith:catholic } } localization_key = building_type_holy_site_cologne_cathedral_01 @@ -379,7 +379,7 @@ GetLearningBuilding = { trigger = { OR = { has_culture = culture:anglo_saxon - has_religion = religion:catholic_religion + has_faith = faith:catholic } } localization_key = building_type_holy_site_canterbury_cathedral_01 @@ -390,12 +390,6 @@ GetLearningBuilding = { RockStoryName = { type = character - text = { - trigger = { - NOT = { exists = var:story_cycle_rock_name } - } - localization_key = not_yet_chosen - } text = { trigger = { AND = { diff --git a/common/customizable_localization/06_ce1_epidemics_custom_loc.txt b/common/customizable_localization/06_ce1_epidemics_custom_loc.txt index 930346b35..fbe3506cb 100644 --- a/common/customizable_localization/06_ce1_epidemics_custom_loc.txt +++ b/common/customizable_localization/06_ce1_epidemics_custom_loc.txt @@ -279,12 +279,12 @@ apocalypse_name = { type = character random_valid = yes -# text = { -# trigger = { -# faith.religion = religion:folkgerman_religion -# } -# localization_key = ragnarok -# } + text = { + trigger = { + faith.religion = religion:germanic_religion + } + localization_key = ragnarok + } text = { trigger = { @@ -347,11 +347,11 @@ apocalypse_name = { localization_key = doomsday } -# text = { -# trigger = { -# exists = character:easteregg_veronica_pazos -# this = character:easteregg_veronica_pazos -# } -# localization_key = third_impact -# } + text = { + trigger = { + exists = character:easteregg_veronica_pazos + this = character:easteregg_veronica_pazos + } + localization_key = third_impact + } } diff --git a/common/customizable_localization/06_ce1_legends_custom_loc.txt b/common/customizable_localization/06_ce1_legends_custom_loc.txt index 94af096fe..6218205dc 100644 --- a/common/customizable_localization/06_ce1_legends_custom_loc.txt +++ b/common/customizable_localization/06_ce1_legends_custom_loc.txt @@ -16,222 +16,222 @@ GetMythicalFounder = { type = character random_valid = yes -# text = { # Charles Martell -# trigger = { -# var:mythical_ancestor_var = flag:charles_martell -# } -# localization_key = MythicalFounder_charles_martell -# } -# text = { # Alexander the Great -# trigger = { -# var:mythical_ancestor_var = flag:alexander -# } -# localization_key = MythicalFounder_alexander -# } -# text = { # Lech -# trigger = { -# var:mythical_ancestor_var = flag:lech -# } -# localization_key = MythicalFounder_lech -# } -# text = { # Czech -# trigger = { -# var:mythical_ancestor_var = flag:czech -# } -# localization_key = MythicalFounder_czech -# } -# text = { # Rus -# trigger = { -# var:mythical_ancestor_var = flag:rus -# } -# localization_key = MythicalFounder_rus -# } -# text = { # King Arthur -# trigger = { -# var:mythical_ancestor_var = flag:arthur -# } -# localization_key = MythicalFounder_arthur -# } -# text = { # Corineus -# trigger = { -# var:mythical_ancestor_var = flag:corineus -# } -# localization_key = MythicalFounder_corineus -# } -# text = { # Magnus Maximus -# trigger = { -# var:mythical_ancestor_var = flag:magnus_maximus -# } -# localization_key = MythicalFounder_magnus_maximus -# } -# text = { # Brutus of Troy -# trigger = { -# var:mythical_ancestor_var = flag:brutus -# } -# localization_key = MythicalFounder_brutus -# } -# text = { # Aeneas -# trigger = { -# var:mythical_ancestor_var = flag:aeneas -# } -# localization_key = MythicalFounder_aeneas -# } -# text = { # Scota -# trigger = { -# var:mythical_ancestor_var = flag:scota -# } -# localization_key = MythicalFounder_scota -# } -# text = { # Romulus -# trigger = { -# var:mythical_ancestor_var = flag:romulus -# } -# localization_key = MythicalFounder_romulus -# } -# text = { # Numa Pompilius -# trigger = { -# var:mythical_ancestor_var = flag:numa -# } -# localization_key = MythicalFounder_numa -# } -# text = { # Belisarius -# trigger = { -# var:mythical_ancestor_var = flag:belisarius -# } -# localization_key = MythicalFounder_belisarius -# } -# text = { # Ardashir -# trigger = { -# var:mythical_ancestor_var = flag:ardashir -# } -# localization_key = MythicalFounder_ardashir -# } -# text = { # Pharaohs -# trigger = { -# var:mythical_ancestor_var = flag:pharaohs -# } -# localization_key = MythicalFounder_pharaohs -# } -# text = { # Visigothic Kings -# trigger = { -# var:mythical_ancestor_var = flag:visigothic_kings -# } -# localization_key = MythicalFounder_visigothic_kings -# } -# text = { # Abd al-Rahman -# trigger = { -# var:mythical_ancestor_var = flag:abd_al_rahman -# } -# localization_key = MythicalFounder_abd_al_rahman -# } -# text = { # Zenobia -# trigger = { -# var:mythical_ancestor_var = flag:zenobia -# } -# localization_key = MythicalFounder_zenobia -# } -# text = { # King Solomon -# trigger = { -# var:mythical_ancestor_var = flag:solomon -# } -# localization_key = MythicalFounder_solomon -# } -# text = { # Conan Meriadoc -# trigger = { -# var:mythical_ancestor_var = flag:conan_meriadoc -# } -# localization_key = MythicalFounder_conan_meriadoc -# } -# text = { # Pishdadian Dynasty -# trigger = { -# var:mythical_ancestor_var = flag:pishdadian -# } -# localization_key = MythicalFounder_pishdadian -# } -# text = { # Chościsko -# trigger = { -# var:mythical_ancestor_var = flag:choscisko -# } -# localization_key = MythicalFounder_choscisko -# } -# text = { # Arsacids -# trigger = { -# var:mythical_ancestor_var = flag:arsacids -# } -# localization_key = MythicalFounder_arsacids -# } -# text = { # King David -# trigger = { -# var:mythical_ancestor_var = flag:david -# } -# localization_key = MythicalFounder_david -# } -# text = { # Karkota Naga -# trigger = { -# var:mythical_ancestor_var = flag:naga -# } -# localization_key = MythicalFounder_naga -# } -# text = { # God Brahman -# trigger = { -# var:mythical_ancestor_var = flag:brahman -# } -# localization_key = MythicalFounder_brahman -# } -# text = { # Odin -# trigger = { -# var:mythical_ancestor_var = flag:odin -# } -# localization_key = MythicalFounder_odin -# } -# text = { # Ragnar Lodbrok -# trigger = { -# var:mythical_ancestor_var = flag:ragnar -# } -# localization_key = MythicalFounder_ragnar -# } -# text = { # Brunhild -# trigger = { -# var:mythical_ancestor_var = flag:brunhild -# } -# localization_key = MythicalFounder_brunhild -# } -# text = { # Eremon -# trigger = { -# var:mythical_ancestor_var = flag:eremon -# } -# localization_key = MythicalFounder_eremon -# } -# text = { # Eber -# trigger = { -# var:mythical_ancestor_var = flag:eber -# } -# localization_key = MythicalFounder_eber -# } -# text = { # Genghis Khan -# trigger = { -# var:mythical_ancestor_var = flag:genghis -# } -# localization_key = MythicalFounder_genghis -# } -# text = { # Emperor Constantine I -# trigger = { -# var:mythical_ancestor_var = flag:constantine -# } -# localization_key = MythicalFounder_constantine -# } -# text = { # Emperor Justinian I -# trigger = { -# var:mythical_ancestor_var = flag:justinian -# } -# localization_key = MythicalFounder_justinian -# } -# text = { # Melusine -# trigger = { -# var:mythical_ancestor_var = flag:melusine -# } -# localization_key = MythicalFounder_melusina -# } + text = { # Charles Martell + trigger = { + var:mythical_ancestor_var = flag:charles_martell + } + localization_key = MythicalFounder_charles_martell + } + text = { # Alexander the Great + trigger = { + var:mythical_ancestor_var = flag:alexander + } + localization_key = MythicalFounder_alexander + } + text = { # Lech + trigger = { + var:mythical_ancestor_var = flag:lech + } + localization_key = MythicalFounder_lech + } + text = { # Czech + trigger = { + var:mythical_ancestor_var = flag:czech + } + localization_key = MythicalFounder_czech + } + text = { # Rus + trigger = { + var:mythical_ancestor_var = flag:rus + } + localization_key = MythicalFounder_rus + } + text = { # King Arthur + trigger = { + var:mythical_ancestor_var = flag:arthur + } + localization_key = MythicalFounder_arthur + } + text = { # Corineus + trigger = { + var:mythical_ancestor_var = flag:corineus + } + localization_key = MythicalFounder_corineus + } + text = { # Magnus Maximus + trigger = { + var:mythical_ancestor_var = flag:magnus_maximus + } + localization_key = MythicalFounder_magnus_maximus + } + text = { # Brutus of Troy + trigger = { + var:mythical_ancestor_var = flag:brutus + } + localization_key = MythicalFounder_brutus + } + text = { # Aeneas + trigger = { + var:mythical_ancestor_var = flag:aeneas + } + localization_key = MythicalFounder_aeneas + } + text = { # Scota + trigger = { + var:mythical_ancestor_var = flag:scota + } + localization_key = MythicalFounder_scota + } + text = { # Romulus + trigger = { + var:mythical_ancestor_var = flag:romulus + } + localization_key = MythicalFounder_romulus + } + text = { # Numa Pompilius + trigger = { + var:mythical_ancestor_var = flag:numa + } + localization_key = MythicalFounder_numa + } + text = { # Belisarius + trigger = { + var:mythical_ancestor_var = flag:belisarius + } + localization_key = MythicalFounder_belisarius + } + text = { # Ardashir + trigger = { + var:mythical_ancestor_var = flag:ardashir + } + localization_key = MythicalFounder_ardashir + } + text = { # Pharaohs + trigger = { + var:mythical_ancestor_var = flag:pharaohs + } + localization_key = MythicalFounder_pharaohs + } + text = { # Visigothic Kings + trigger = { + var:mythical_ancestor_var = flag:visigothic_kings + } + localization_key = MythicalFounder_visigothic_kings + } + text = { # Abd al-Rahman + trigger = { + var:mythical_ancestor_var = flag:abd_al_rahman + } + localization_key = MythicalFounder_abd_al_rahman + } + text = { # Zenobia + trigger = { + var:mythical_ancestor_var = flag:zenobia + } + localization_key = MythicalFounder_zenobia + } + text = { # King Solomon + trigger = { + var:mythical_ancestor_var = flag:solomon + } + localization_key = MythicalFounder_solomon + } + text = { # Conan Meriadoc + trigger = { + var:mythical_ancestor_var = flag:conan_meriadoc + } + localization_key = MythicalFounder_conan_meriadoc + } + text = { # Pishdadian Dynasty + trigger = { + var:mythical_ancestor_var = flag:pishdadian + } + localization_key = MythicalFounder_pishdadian + } + text = { # Chościsko + trigger = { + var:mythical_ancestor_var = flag:choscisko + } + localization_key = MythicalFounder_choscisko + } + text = { # Arsacids + trigger = { + var:mythical_ancestor_var = flag:arsacids + } + localization_key = MythicalFounder_arsacids + } + text = { # King David + trigger = { + var:mythical_ancestor_var = flag:david + } + localization_key = MythicalFounder_david + } + text = { # Karkota Naga + trigger = { + var:mythical_ancestor_var = flag:naga + } + localization_key = MythicalFounder_naga + } + text = { # God Brahman + trigger = { + var:mythical_ancestor_var = flag:brahman + } + localization_key = MythicalFounder_brahman + } + text = { # Odin + trigger = { + var:mythical_ancestor_var = flag:odin + } + localization_key = MythicalFounder_odin + } + text = { # Ragnar Lodbrok + trigger = { + var:mythical_ancestor_var = flag:ragnar + } + localization_key = MythicalFounder_ragnar + } + text = { # Brunhild + trigger = { + var:mythical_ancestor_var = flag:brunhild + } + localization_key = MythicalFounder_brunhild + } + text = { # Eremon + trigger = { + var:mythical_ancestor_var = flag:eremon + } + localization_key = MythicalFounder_eremon + } + text = { # Eber + trigger = { + var:mythical_ancestor_var = flag:eber + } + localization_key = MythicalFounder_eber + } + text = { # Genghis Khan + trigger = { + var:mythical_ancestor_var = flag:genghis + } + localization_key = MythicalFounder_genghis + } + text = { # Emperor Constantine I + trigger = { + var:mythical_ancestor_var = flag:constantine + } + localization_key = MythicalFounder_constantine + } + text = { # Emperor Justinian I + trigger = { + var:mythical_ancestor_var = flag:justinian + } + localization_key = MythicalFounder_justinian + } + text = { # Melusine + trigger = { + var:mythical_ancestor_var = flag:melusine + } + localization_key = MythicalFounder_melusina + } text = { # Fallback trigger = { var:mythical_ancestor_var = flag:fallback @@ -310,7 +310,7 @@ GetRandomExteriorDetail = { #Remember to use the 1st person present in the loc, trigger = { location = { has_holding_type = church_holding - county = { NEOW_religion_is_broadly_christian_trigger = yes } + county.OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } } } localization_key = GetRandomExteriorDetail_bells diff --git a/common/customizable_localization/07_ep3_custom_loc.txt b/common/customizable_localization/07_ep3_custom_loc.txt index c81c5f6fb..41cb3655e 100644 --- a/common/customizable_localization/07_ep3_custom_loc.txt +++ b/common/customizable_localization/07_ep3_custom_loc.txt @@ -1218,13 +1218,13 @@ GetChariotMiddlingLapCount = { # Byzant Flavor GetThroneRoom = { type = character -# text = { -# trigger = { -# has_title = title:e_byzantium -# capital_province = province:496 -# } -# localization_key = throne_room_chrysotriklinos -# } + text = { + trigger = { + has_title = title:e_byzantium + capital_province = province:496 + } + localization_key = throne_room_chrysotriklinos + } text = { trigger = { always = no } fallback = yes diff --git a/common/customizable_localization/10_ach_custom_loc.txt b/common/customizable_localization/10_ach_custom_loc.txt index 42cb64361..553072566 100644 --- a/common/customizable_localization/10_ach_custom_loc.txt +++ b/common/customizable_localization/10_ach_custom_loc.txt @@ -745,10 +745,7 @@ GetCoronationSite = { text = { # Palatine Chapel in Aachen trigger = { - OR = { - NEOW_religion_is_broadly_christian_trigger = yes - faith = faith:carolingian - } + religion = religion:christianity_religion has_special_building = yes has_building_or_higher = palace_of_aachen_01 } @@ -757,7 +754,7 @@ GetCoronationSite = { text = { # Hagia Sophia trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + religion = religion:christianity_religion has_special_building = yes has_building = hagia_sophia_01 } @@ -775,7 +772,7 @@ GetCoronationSite = { text = { # Church of the Holy Sepulchre trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + religion = religion:christianity_religion has_special_building = yes OR = { has_building_or_higher = dome_of_the_rock_01 @@ -787,7 +784,7 @@ GetCoronationSite = { text = { # Wawel Cathedral trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + religion = religion:christianity_religion this.barony = title:b_krakow } localization_key = CoronationSiteWawelCathedral @@ -795,7 +792,7 @@ GetCoronationSite = { text = { # Westminster Abbey trigger = { - NEOW_religion_is_broadly_christian_trigger = yes + religion = religion:christianity_religion has_special_building = yes has_building_or_higher = the_tower_of_london_01 } @@ -816,7 +813,7 @@ GetCoronationSitePrefix = { trigger = { OR = { AND = { - NEOW_religion_is_broadly_christian_trigger = yes + religion = religion:christianity_religion OR = { this.barony = title:b_krakow has_building_or_higher = palace_of_aachen_01 diff --git a/common/customizable_localization/NEOW_travel.txt b/common/customizable_localization/NEOW_travel.txt deleted file mode 100644 index d893fe17c..000000000 --- a/common/customizable_localization/NEOW_travel.txt +++ /dev/null @@ -1,96 +0,0 @@ -GetSpecialBuildingTouristDescriptor = { - type = province - - text = { # Zone Rouge - trigger = { - has_special_building = yes - has_building_or_higher = zone_rouge_01 - } - localization_key = building_zone_rouge_destination_desc - } -} - -GetTouristHoldingOutro = { - type = province - random_valid = yes - text = { #Zone Rouge - setup_scope = { - root = { save_scope_as = location } - } - trigger = { - has_travel_point_of_interest = poi_special_buildings_zone_rouge - } - localization_key = building_zone_rouge_outro_desc - } -} - -GetSpecialBuildingSong = { - type = province - random_valid = yes - text = { # Zone Rouge - setup_scope = { - root = { save_scope_as = location } - } - trigger = { - has_building_with_flag = poi_special_buildings_zone_rouge - } - localization_key = event_song_natural_wonders_03 - } -} - -GetSpecialBuildingCatSleepingSpot = { - type = province - random_valid = yes - text = { # Zone Rouge - setup_scope = { - root = { save_scope_as = location } - } - trigger = { - has_building_with_flag = poi_special_buildings_zone_rouge - } - localization_key = cats_sleeping_natural_wonders_01 - } -} - -GetSpecialBuildingNonsensicalClaim = { - type = province - random_valid = yes - text = { # Zone Rouge - setup_scope = { - root = { save_scope_as = location } - } - trigger = { - has_travel_point_of_interest = poi_special_buildings_zone_rouge - } - localization_key = guide_natural_wonder_5 - } -} - -GetSpecialBuildingPerson = { - type = province - random_valid = yes - text = { # Zone Rouge - setup_scope = { - root = { save_scope_as = location } - } - trigger = { - has_travel_point_of_interest = poi_special_buildings_zone_rouge - } - localization_key = natural_guide - } -} - -MonumentTypeDesc = { - type = province - random_valid = yes - - text = { # Zone Rouge - setup_scope = { - root = { save_scope_as = location } - } - trigger = { - has_travel_point_of_interest = poi_special_buildings_zone_rouge - } - localization_key = monument_beautiful_natural_wonder - } -} diff --git a/common/customizable_localization/tgp_custom_loc.txt b/common/customizable_localization/tgp_custom_loc.txt index cf0840660..b80ee605c 100644 --- a/common/customizable_localization/tgp_custom_loc.txt +++ b/common/customizable_localization/tgp_custom_loc.txt @@ -701,31 +701,31 @@ GetTurbanRebellionColor = { type = all text = { trigger = { - situation:dynastic_cycle.var:wuking_element ?= flag:metal + has_global_variable = old_dynastic_color_is_red } localization_key = red } text = { trigger = { - situation:dynastic_cycle.var:wuking_element ?= flag:earth + has_global_variable = old_dynastic_color_is_green } localization_key = green } text = { trigger = { - situation:dynastic_cycle.var:wuking_element ?= flag:wood + has_global_variable = old_dynastic_color_is_white } localization_key = white } text = { trigger = { - situation:dynastic_cycle.var:wuking_element ?= flag:fire + has_global_variable = old_dynastic_color_is_black } localization_key = black } text = { trigger = { - situation:dynastic_cycle.var:wuking_element ?= flag:water + has_global_variable = old_dynastic_color_is_yellow } localization_key = yellow } diff --git a/common/deathreasons/00_NEOW_deaths.txt b/common/deathreasons/00_NEOW_deaths.txt deleted file mode 100644 index b24dfb1fa..000000000 --- a/common/deathreasons/00_NEOW_deaths.txt +++ /dev/null @@ -1,11 +0,0 @@ -death_mine_explosion = { - icon = "death_natural.dds" -} - -death_red_death = { - icon = "death_natural.dds" -} - -death_taken_by_god = { - icon = "death_natural.dds" -} \ No newline at end of file diff --git a/common/decisions/00_artifact_decisions.txt b/common/decisions/00_artifact_decisions.txt deleted file mode 100644 index 922e9e2dd..000000000 --- a/common/decisions/00_artifact_decisions.txt +++ /dev/null @@ -1,590 +0,0 @@ -### Commission Artifact ### -commission_artifact_decision = { - picture = { - trigger = { culture = { has_graphical_east_asia_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/decisions/tgp_retire.dds" - } - picture = { - trigger = { government_has_flag = government_is_nomadic } - reference = "gfx/interface/illustrations/event_scenes/mpo_hunt_steppe.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_smith.dds" - } - cooldown = { days = standard_commission_artifact_cooldown_time } - sort_order = 100 - - is_shown = { - is_landed_or_landless_administrative = yes - highest_held_title_tier >= tier_county - exists = capital_province - } - - is_valid_showing_failures_only = { - # Only valid for characters with an antiquarian. - employs_court_position = antiquarian_court_position - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - custom_tooltip = { - text = commission_artifact_decision.nomad_requirements - NOR = { - has_character_modifier = mpo_artifact_material_modifier - culture ?= { - has_cultural_parameter = nomadic_metal_artifact_unlock - } - } - } - } - } - - minimum_cost = { - # Matches the cost defined in 00_inspirations.txt - gold = { - value = basic_fund_inspiration_cost - if = { - limit = { # Estate discount bonus - domicile ?= { has_domicile_parameter = estate_reduce_commission_artifact_cost } - } - multiply = estate_reduce_commission_artifact_cost_value - } - else_if = { - limit = { - scope:commission_weapon ?= yes - domicile ?= { has_domicile_parameter = cheaper_commission_weapon_artifact_parameter_1 } - } - multiply = estate_reduce_commission_artifact_cost_value - } - else_if = { - limit = { - scope:commission_armor ?= yes - domicile ?= { has_domicile_parameter = cheaper_commission_armor_artifact_parameter_1 } - } - multiply = estate_reduce_commission_artifact_cost_value - } - else_if = { - limit = { - scope:commission_furniture ?= yes - domicile ?= { has_domicile_parameter = cheaper_commission_furniture_artifact_parameter_1 } - } - multiply = estate_reduce_commission_artifact_cost_value - } - if = { - limit = { - confederation ?= { has_cohesion_level_parameter = any_member_commission_and_inspiration_reduced } - } - multiply = { - value = 0.9 - desc = CB_COHESION_PARAMETER_DISCOUNT - } - } - if = { - limit = { - has_character_modifier = mpo_artifact_material_modifier - } - multiply = 0 - } - } - } - - widget = { - gui = "decision_view_widget_commission_artifact" - controller = decision_option_list_controller - decision_to_second_step_button = "COMMISSION_ARTIFACT_DECISION_NEXT_STEP_BUTTON" - - # Commission a Kris - item = { - value = commission_kris - current_description = { - desc = commission_artifact_decision_option_kris_desc - } - localization = { - desc = commission_artifact_decision_option_kris - } - icon = "gfx/interface/icons/artifact/kris.dds" - - is_shown = { - culture = { - has_cultural_parameter = may_commission_kris - } - } - - ai_chance = { - value = 0 - if = { - limit = { - # Only make this choice if we don't already have an artifact of this type. - NOT = { - any_character_artifact = { - has_variable = is_kris - } - } - } - add = 5000 - } - } - } - - # Personal Artifacts are always valid to commission - item = { - value = commission_weapon - current_description = { - desc = commission_artifact_decision_option_weapon_desc - } - localization = { - desc = commission_artifact_decision_option_weapon - } - icon = "gfx/interface/icons/artifact/artifact_sword.dds" - - ai_chance = { - value = 0 - if = { - limit = { - # Only make this choice if we don't already have an artifact of this type. - NOT = { - any_character_artifact = { - artifact_slot_type = primary_armament - } - } - } - add = 100 - } - } - } - - item = { - value = commission_armor - current_description = { - desc = commission_artifact_decision_option_armor_desc - } - localization = { - desc = commission_artifact_decision_option_armor - } - icon = "gfx/interface/icons/artifact/artifact_armor.dds" - - ai_chance = { - value = 0 - if = { - limit = { - # Only make this choice if we don't already have an artifact of this type. - NOT = { - any_character_artifact = { - artifact_slot_type = armor - } - } - } - add = 100 - } - } - } - - item = { - value = commission_crown - current_description = { - desc = commission_artifact_decision_option_crown_desc - } - localization = { - desc = commission_artifact_decision_option_crown - } - icon = "gfx/interface/icons/artifact/artifact_crown.dds" - - ai_chance = { - value = 0 - if = { - limit = { - # Only make this choice if we don't already have an artifact of this type. - NOT = { - any_character_artifact = { - artifact_slot_type = helmet - } - } - } - add = 100 - } - } - } - - item = { - value = commission_regalia - current_description = { - desc = commission_artifact_decision_option_regalia_desc - } - localization = { - desc = commission_artifact_decision_option_regalia - } - icon = "gfx/interface/icons/artifact/artifact_regalia.dds" - - is_valid = { - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - custom_tooltip = { - text = commission_artifact_decision.nomad_requirements - NOT = { - has_character_modifier = mpo_artifact_material_modifier - } - } - } - } - - ai_chance = { - value = 0 - if = { - limit = { - # Only make this choice if we don't already have an artifact of this type. - NOT = { - any_character_artifact = { - artifact_slot_type = regalia - } - } - } - add = 100 - } - } - } - - # Court Artifacts only appear if you have the Royal Court DLC, and are only valid if you have an active Royal Court - - item = { - value = commission_tapestry - is_shown = { has_dlc_feature = royal_court } - is_valid = { - has_royal_court = yes - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - custom_tooltip = { - text = commission_artifact_decision.nomad_requirements - NOT = { - has_character_modifier = mpo_artifact_material_modifier - } - } - } - } - current_description = { - desc = commission_artifact_decision_option_tapestry_desc - } - - localization = { - desc = commission_artifact_decision_option_tapestry - } - icon = "gfx/interface/icons/artifact/artifact_tapestry.dds" - - ai_chance = { - value = 0 - if = { - limit = { - has_royal_court = yes - has_dlc_feature = court_artifacts - # Only make this choice if we don't already have an artifact of this type. - NOR = { - any_character_artifact = { - artifact_slot_type = wall_big - } - any_character_artifact = { - artifact_slot_type = wall_small - } - } - } - add = 100 - } - } - } - - item = { - value = commission_furniture - is_shown = { has_dlc_feature = royal_court } - is_valid = { - has_royal_court = yes - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - custom_tooltip = { - text = commission_artifact_decision.nomad_requirements - NOT = { - has_character_modifier = mpo_artifact_material_modifier - } - } - } - } - current_description = { - desc = commission_artifact_decision_option_furniture_desc - } - - localization = { - desc = commission_artifact_decision_option_furniture - } - icon = "gfx/interface/icons/artifact/artifact_cabinet.dds" - - ai_chance = { - value = 0 - if = { - limit = { - has_royal_court = yes - has_dlc_feature = court_artifacts - # Only make this choice if we don't already have an artifact of this type. - NOT = { - any_character_artifact = { - artifact_slot_type = sculpture - } - } - } - add = 100 - } - } - } - - item = { - value = commission_book - is_shown = { has_dlc_feature = royal_court } - is_valid = { - has_royal_court = yes - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - custom_tooltip = { - text = commission_artifact_decision.nomad_requirements - NOT = { - has_character_modifier = mpo_artifact_material_modifier - } - } - } - } - current_description = { - desc = commission_artifact_decision_option_book_desc - } - localization = { - desc = commission_artifact_decision_option_book - } - icon = "gfx/interface/icons/artifact/artifact_book.dds" - - ai_chance = { - value = 0 - if = { - limit = { - has_royal_court = yes - has_dlc_feature = court_artifacts - # Only make this choice if we don't already have an artifact of this type. - NOT = { - any_character_artifact = { - artifact_slot_type = book - } - } - } - add = 100 - } - } - } - - #Alchemy isn't included here since that inspiration is much more tied to the pursuit of knowledge initiated by the inspired person - } - - effect = { - if = { - limit = { - any_court_position_holder = { - type = antiquarian_court_position - } - } - random_court_position_holder = { - type = antiquarian_court_position - save_scope_as = antiquarian - } - } - # Explanatory Tooltips - custom_tooltip = commission_artifact_decision_effect - if = { - limit = { has_dlc_feature = royal_court } - custom_description_no_bullet = { - text = commission_artifact_decision_warning_effect - } - } - - if = { - limit = { - any_pool_character = { - province = root.capital_province - has_no_particular_noble_roots_trigger = yes - is_available_healthy_ai_adult = yes - NOR = { - exists = inspiration - has_trait = peasant_leader - } - } - } - random_pool_character = { - province = root.capital_province - limit = { - has_no_particular_noble_roots_trigger = yes - is_available_healthy_ai_adult = yes - NOR = { - exists = inspiration - has_trait = peasant_leader - } - } - save_scope_as = local_artisan - hidden_effect = { - add_character_modifier = local_artisan_modifier - } - } - } - else = { - # Artisan Generation - hidden_effect = { - create_character = { - template = local_artisan_template - location = root.capital_province - gender_female_chance = root_faith_dominant_gender_adjusted_female_chance - save_scope_as = local_artisan - } - scope:local_artisan = { - hidden_effect = { - add_character_modifier = local_artisan_modifier - } - } - } - } - - hidden_effect = { - if = { - # Conditional exists to avoid false-positives during tooltip generation, but 'local_artisan' should always exist on execution! - limit = { exists = scope:local_artisan } - root = { add_courtier = scope:local_artisan } - scope:local_artisan = { - add_character_flag = local_artisan - switch = { - trigger = yes - scope:commission_kris = { - set_variable = { - name = artifact_weapon_type - value = flag:artifact_weapon_type_dagger - } - set_variable = is_inspiration_for_kris_dagger - create_inspiration = weapon_inspiration - } - scope:commission_weapon = { create_inspiration = weapon_inspiration } - scope:commission_armor = { - set_variable = { - name = force_armor - value = flag:force_armor_true - } - create_inspiration = armor_inspiration - } - scope:commission_crown = { - set_variable = { - name = artifact_smith_type - value = flag:smith_type_crown - } - create_inspiration = smith_inspiration - } - scope:commission_regalia = { - set_variable = { - name = artifact_smith_type - value = flag:smith_type_regalia - } - create_inspiration = smith_inspiration - } - scope:commission_tapestry = { - root = { trigger_event = fund_inspiration.0044 } - } - scope:commission_furniture = { create_inspiration = artisan_inspiration } - scope:commission_book = { create_inspiration = book_inspiration } - } - if = { - limit = { exists = inspiration } - inspiration = { save_scope_as = this_inspiration } - root = { sponsor_inspiration = scope:this_inspiration } - } - } - } - } - - #Mandala Creation Aspect - if = { - limit = { - government_has_flag = government_is_mandala - house = { has_house_aspiration_parameter = aspect_of_creation } - is_house_head = yes - } - increment_variable_effect = { - VAR = num_commissioned_artifacts - VAL = 1 - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_potential = { - is_at_war = no - ai_greed < medium_positive_ai_value - short_term_gold > ai_war_chest_desired_gold_value - war_chest_gold >= halved_ai_war_chest_gold_maximum - NOT = { has_variable = conqueror } - ai_should_focus_on_building_in_their_capital = no - } - - ai_will_do = { - base = 100 - - modifier = { - factor = 0 - has_royal_court = yes - any_character_artifact = { - artifact_slot_type = primary_armament - } - any_character_artifact = { - artifact_slot_type = armor - } - any_character_artifact = { - artifact_slot_type = helmet - } - any_character_artifact = { - artifact_slot_type = regalia - } - OR = { - any_character_artifact = { - artifact_slot_type = wall_big - } - any_character_artifact = { - artifact_slot_type = wall_small - } - } - any_character_artifact = { - artifact_slot_type = sculpture - } - any_character_artifact = { - artifact_slot_type = book - } - } - - modifier = { - factor = 0 - has_royal_court = no - any_character_artifact = { - artifact_slot_type = primary_armament - } - any_character_artifact = { - artifact_slot_type = armor - } - any_character_artifact = { - artifact_slot_type = helmet - } - any_character_artifact = { - artifact_slot_type = regalia - } - } - } -} diff --git a/common/decisions/00_diarchy_decisions.txt b/common/decisions/00_diarchy_decisions.txt deleted file mode 100644 index e64e37a1c..000000000 --- a/common/decisions/00_diarchy_decisions.txt +++ /dev/null @@ -1,273 +0,0 @@ -################################################## -# #Decisions -# diarch_attempt_to_overthrow_liege Diarch attempts to coup Liege -# - -############################################# -# Attempt Overthrow of Liege -# by Ewan Cowhig Croft -############################################# - -diarch_attempt_to_overthrow_liege = { - desc = diarch_attempt_to_overthrow_liege_desc - confirm_text = { - first_valid = { - triggered_desc = { - trigger = { scope:coup_prowess = yes } - desc = diarch_attempt_to_overthrow_liege_confirm.prowess - } - desc = diarch_attempt_to_overthrow_liege_confirm - } - } - selection_tooltip = diarch_attempt_to_overthrow_liege_tooltip -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - decision_group_type = major - - is_shown = { - # If you're not in a diarchy, we don't care. - OR = { - AND = { - exists = liege - is_diarch_of_target = liege - } - is_designated_diarch = yes - } - } - - is_valid = { - diarch_coup_attempt_is_valid_trigger = { LIEGE = root.liege } - - # Extra condition for Vizier - trigger_if = { - limit = { has_diarchy_active_parameter = diarchy_is_vizierate } - prestige_level >= very_high_prestige_level - trigger_if = { - limit = { - exists = liege.house - house ?= liege.house - } - house = { has_house_unity_stage = antagonistic } - } - } - } - - is_valid_showing_failures_only = { - diarch_coup_attempt_is_valid_showing_failure_only_trigger = { DIARCH = root } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "diarch_attempt_to_overthrow_liege.second_step" - - # Diplomacy Coup. - item = { - value = coup_diplomacy - current_description = diarch_attempt_to_overthrow_liege.tt.coup_diplomacy_desc - localization = diarch_attempt_to_overthrow_liege.tt.coup_diplomacy - icon = "gfx/interface/icons/message_feed/diplomacy.dds" - is_valid = { always = yes } - ai_chance = { - value = 0 - # If this is our highest skill, weight it up. - if = { - limit = { - highest_skill = diplomacy - diplomacy >= prowess - } - add = 100 - } - } - } - # Intrigue Coup. - item = { - value = coup_intrigue - current_description = diarch_attempt_to_overthrow_liege.tt.coup_intrigue_desc - localization = diarch_attempt_to_overthrow_liege.tt.coup_intrigue - icon = "gfx/interface/icons/message_feed/intrigue.dds" - is_valid = { always = yes } - ai_chance = { - value = 0 - # If this is our highest skill, weight it up. - if = { - limit = { - highest_skill = intrigue - intrigue >= prowess - } - add = 100 - } - } - } - # Prowess Coup. - item = { - value = coup_prowess - current_description = diarch_attempt_to_overthrow_liege.tt.coup_prowess_desc - localization = diarch_attempt_to_overthrow_liege.tt.coup_prowess - icon = "gfx/interface/icons/icon_prowess.dds" - is_valid = { always = yes } - ai_chance = { - value = 0 - # If this is our highest skill, weight it up. - if = { - limit = { - prowess >= diplomacy - prowess >= martial - prowess >= stewardship - prowess >= intrigue - prowess >= learning - } - add = 100 - - } - } - } - } - - effect = { - # Save some scopes for loc. - save_scope_as = usurper - liege = { save_scope_as = liege } - # Fire the misc assorted effects we want here & for the AI path. - diarch_coup_preamble_effects_effect = yes - # Right, so how does this work? - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.coup_types - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_response - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_response.information_on_converting_councillors - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.consequences - # Now, show what's gonna happen. - random_list = { - # If scope:liege accepts their fate, this can all end peacefully. - 100 = { - desc = diarch_attempt_to_overthrow_liege.tt.liege_accepts - show_chance = no - # You take all top-tier titles. - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_accepts.usurp_targets.primary - # If there's a suitable kingdom title, you'll absorb that too. - ## By suitable, we mean "one that has some lands within the sub-realm". - if = { - limit = { - liege = { - diarch_coup_attempt_grabbable_kingdom_trigger = { TARGET = root.liege } - } - } - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_accepts.usurp_targets.kingdom - } - # If they hold the de jure capital & its duchy, you'll take _those_, thank you. - if = { - limit = { - liege = { - any_held_title = { - diarch_coup_attempt_grabbable_capital_and_duchies_trigger = { TARGET = root.liege } - } - } - } - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_accepts.usurp_targets.capital - } - # Remaining lands stay with scope:liege. - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_accepts.keep_more_titles - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_accepts.remains_ruling - } - # If scope:liege puts up a fight and loses, you bust them down. - 100 = { - desc = diarch_attempt_to_overthrow_liege.tt.liege_fights_and_loses - show_chance = no - # Most lands stay with scope:liege. - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_fights_and_loses.take_more_titles - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.liege_fights_and_loses.may_lose_everything - } - # And if things go wrong? - ## Diplomacy Coup. - 100 = { - desc = diarch_attempt_to_overthrow_liege.tt.diplomacy_coup - show_chance = no - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.win.liege_lives - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.win.considered_merciful - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.lose.usurper_captured - } - ## Intrigue Coup. - 100 = { - desc = diarch_attempt_to_overthrow_liege.tt.intrigue_coup - show_chance = no - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.win.liege_captured - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.lose.usurper_captured - } - ## Prowess Coup. - 100 = { - desc = diarch_attempt_to_overthrow_liege.tt.prowess_coup - show_chance = no - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.win.liege_dies - custom_tooltip = diarch_attempt_to_overthrow_liege.tt.loss.usurper_dies - } - } - # Compile our final conspirator list. - diarch_finalise_conspirators_for_overthrow_list_effect = yes - # Send out the actual events. - liege = { - # Diplomacy. - if = { - limit = { scope:coup_diplomacy = yes } - trigger_event = diarchy.9001 - } - # Intrigue. - if = { - limit = { scope:coup_intrigue = yes } - trigger_event = diarchy.9011 - } - # Prowess. - if = { - limit = { scope:coup_prowess = yes } - trigger_event = diarchy.9021 - } - } - } - - cost = { - gold = { - value = major_gold_value - if = { - limit = { - has_character_flag = laid_coup_groundwork_flag - } - multiply = 0.1 - } - } - prestige = { - value = 1000 - if = { - limit = { - has_character_flag = laid_coup_groundwork_flag - } - multiply = 0.1 - } - } - } - - # The AI takes this via interaction, as we need to account for landless characters. - ai_check_interval = 0 - - # Handled via interaction. - ai_potential = { always = no } -} diff --git a/common/decisions/00_dynasty_decisions.txt b/common/decisions/00_dynasty_decisions.txt deleted file mode 100644 index e4914b2ec..000000000 --- a/common/decisions/00_dynasty_decisions.txt +++ /dev/null @@ -1,320 +0,0 @@ -### Create Cadet Branch ### -create_cadet_branch_decision = { - picture = { - trigger = { - government_is_japanese_trigger = yes - } - reference = "gfx/interface/illustrations/decisions/tgp_poet.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - - decision_group_type = major - ai_check_interval_by_tier = { - barony = 0 - county = 6 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - is_shown = { - is_playable_character = yes - exists = house.house_head - is_house_head = no - highest_held_title_tier > tier_barony - NOR = { - government_has_flag = government_is_holy_order - government_has_flag = government_is_theocracy - AND = { - faith = { has_doctrine = doctrine_theocracy_temporal } - has_council_position = councillor_court_chaplain - } - AND = { - has_tgp_dlc_trigger = yes - tgp_is_in_ceremonial_house_trigger = yes - } - } - } - - is_valid = { - is_adult = yes - government_allows = create_cadet_branches - # Must have living children of same house - custom_tooltip = { - text = create_cadet_branch_decision_living_children - any_child = { - count >= 1 - is_alive = yes - house ?= root.house - } - } - # No direct descendant is liege or above - custom_tooltip = { - text = create_cadet_branch_decision_liege_is_descendant - any_liege_or_above_is_descendant = no - } - # If you are Clan, you cannot be in the same realm as your House Head. For simplicity, we'll just force you to be independent. - trigger_if = { - limit = { - government_has_flag = government_is_clan - } - top_liege = this - } - # If you are Administrative, we let the player create a new House much easier, as to have easy access to their own Family Title and Estate. - trigger_else_if = { - limit = { government_allows = administrative } - trigger_if = { - limit = { - is_ai = yes # We don't want the AI to create cadet branches willy nilly, so they have additional restrictions. - top_liege = house.house_head.top_liege # But we do want the AI to create a cadet branch ASAP if the house head is in a different realm - } - NOT = { is_close_or_extended_family_of = house.house_head } - custom_description = { - text = create_cadet_branch_decision_succession_line - house.house_head = { - NOT = { - any_held_title = { - place_in_line_of_succession = { - target = root - value <=3 - } - } - } - } - } - } - # No triggers for players. - } - # For everyone else, you cannot be too close in the line of succession. - trigger_else = { - custom_description = { - text = create_cadet_branch_decision_succession_line - house.house_head = { - NOT = { - any_held_title = { - place_in_line_of_succession = { - target = root - value <= 3 - } - } - } - } - } - } - # Marriage restrictions - trigger_if = { - limit = { is_male = yes } - trigger_if = { - limit = { - OR = { - is_married = yes - faith = { has_doctrine = doctrine_gender_female_dominated } - } - } - patrilinear_marriage = yes - } - } - trigger_else = { - trigger_if = { - limit = { - OR = { - is_married = yes - faith = { has_doctrine = doctrine_gender_male_dominated } - } - } - matrilinear_marriage = yes - } - } - # Monks need not apply - trigger_if = { - limit = { has_trait = devoted } - NOT = { has_trait = devoted } - } - trigger_if = { - limit = { has_trait = bastard } - NOT = { has_trait = bastard } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_playable_character = yes - } - - effect = { - house.house_head ?= { save_scope_as = old_head } - if = { - limit = { - has_tgp_dlc_trigger = yes - culture = { - OR = { - has_cultural_pillar = language_japonic - has_name_list = name_list_yamato - } - } - } - add_character_flag = found_cadet_branch - trigger_event = tgp_japan_decision.9001 - show_as_tooltip = { - create_cadet_branch = { save_scope_as = new_house } - if = { - limit = { government_allows = create_cadet_branches } - create_noble_family_effect = { GOVERNMENT_GIVER = scope:old_head } - } - } - } - else = { - found_cadet_house_decision_effect = { - CHARACTER = root - PRESTIGE = major_prestige_gain - } - } - } - - ai_potential = { - exists = house.house_head - is_adult = yes - highest_held_title_tier > tier_barony - any_child = { is_alive = yes } - } - - ai_will_do = { - base = 30 - - modifier = { # Dukes and above are more keen - add = 70 - exists = primary_title - primary_title.tier > tier_county - } - - modifier = { # Prefer to stay in liege's dynasty - add = -50 - government_is_japanese_trigger = no - top_liege != this - any_liege_or_above = { - dynasty = root.dynasty - } - } - - modifier = { # Childless rulers should not found houses - factor = 0 - any_child = { - is_alive = yes - count < 3 - } - } - - modifier = { # Stop stealing player's house members - factor = 0 - any_player = { - OR = { - any_child = { - OR = { - is_child_of = root - is_grandchild_of = root - is_great_grandchild_of = root - } - } - any_child = { - even_if_dead = yes - any_child = { - OR = { - is_child_of = root - is_grandchild_of = root - is_great_grandchild_of = root - } - } - } - any_child = { - even_if_dead = yes - any_child = { - even_if_dead = yes - any_child = { - OR = { - is_child_of = root - is_grandchild_of = root - is_great_grandchild_of = root - } - } - } - } - } - } - } - - # we don't want AI to split from their House unless they dislike their house head - modifier = { - factor = 0 - government_has_flag = government_is_clan - opinion = { - target = house.house_head - value >= -50 - } - } - - # If an admin top liege ever ends up having their house head in a different realm, they should create a cadet branch ASAP - modifier = { - add = 1000 - government_allows = administrative - top_liege = this - this != house.house_head.top_liege - } - - modifier = { - add = -250 - years_from_game_start < 5 - } - - ### TGP - - modifier = { # Prefer not to branch away from ruling close family - government_is_japanese_trigger = yes - top_liege.primary_title = { - any_past_holder = { is_close_family_of = root } - } - add = -25 - } - - modifier = { # Prefer to branch away from leading house if distant to split up blocs - government_is_japanese_trigger = yes - is_landed = yes - top_liege.house = root.house - NOT = { is_close_or_extended_family_of = top_liege } - add = 50 - } - - modifier = { # Prefer to branch away from house head - government_is_japanese_trigger = yes - NOT = { is_close_or_extended_family_of = house.house_head } - add = 50 - } - - modifier = { # Ruler should not break family apart - government_is_japanese_trigger = yes - is_independent_ruler = yes - add = -1000 - } - - modifier = { # Close and extended family prefer to stay with Ritsuryo house heads - government_is_japanese_trigger = yes - government_allows = administrative - OR = { - is_close_or_extended_family_of = house.house_head - AND = { - top_liege.house ?= house - is_close_or_extended_family_of = top_liege - } - house.house_head = { - any_held_title = { - is_noble_family_title = yes - any_past_holder = { is_close_or_extended_family_of = root } - } - } - } - add = -1000 - } - } -} diff --git a/common/decisions/00_fp3_decisions.txt b/common/decisions/00_fp3_decisions.txt deleted file mode 100644 index 2691d42a0..000000000 --- a/common/decisions/00_fp3_decisions.txt +++ /dev/null @@ -1,620 +0,0 @@ -# -#### Find a New Faith for Persia ### -#adopt_a_new_faith_for_persia_decision = { -# ai_check_interval_by_tier = { -# barony = 0 -# county = 36 -# duchy = 12 -# kingdom = 12 -# empire = 12 -# hegemony = 12 -# } -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" -# } -# sort_order = -20 -# decision_group_type = major -# -# cooldown = { years = 30 } -# -# is_shown = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# is_landed = yes -# has_trait = fp3_struggle_detractor -# } -# -# is_valid_showing_failures_only = { -# faith.religion = religion:islam_religion -# } -# -# is_valid = { -# -# } -# -# widget = { -# gui = "decision_view_widget_generic_multichoice_with_effects" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_PERSIAN_FAITH" -# show_from_start = yes -# -# ### imami -# item = { -# value = choose_imami -# is_valid = { -# NOT = { faith = faith:imami } -# } -# current_description = choose_imami_desc -# localization = choose_imami_name -# icon = "gfx/interface/icons/faith/imami.dds" -# ai_chance = { -# value = 0 -# if = { -# limit = { -# highest_held_title_tier >= tier_kingdom -# ai_boldness >= 25 -# } -# add = 20 -# } -# if = { -# limit = { -# any_sub_realm_county = { -# faith = faith:imami -# } -# } -# add = 10 -# } -# if = { -# limit = { -# exists = title:d_sunni.holder -# opinion = { -# target = title:d_sunni.holder -# value < -20 -# } -# } -# add = 20 -# } -# if = { -# limit = { -# any_independent_ruler = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# faith = faith:imami -# } -# } -# multiply = 4 -# } -# } -# } -# ### alevi -# item = { -# value = choose_alevi -# is_valid = { -# NOT = { faith = faith:alevi } -# } -# current_description = choose_alevi_desc -# localization = choose_alevi_name -# icon = "gfx/interface/icons/faith/alevi.dds" -# ai_chance = { -# value = 0 -# if = { -# limit = { -# any_sub_realm_county = { -# faith = faith:alevi -# } -# } -# add = 10 -# } -# if = { -# limit = { -# exists = title:d_sunni.holder -# opinion = { -# target = title:d_sunni.holder -# value < -20 -# } -# culture = { has_cultural_pillar = heritage_turkic } -# } -# add = 50 -# } -# if = { -# limit = { -# any_independent_ruler = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# faith = faith:alevi -# } -# culture = { has_cultural_pillar = heritage_turkic } -# } -# multiply = 4 -# } -# } -# } -# ### nizari -# item = { -# value = choose_nizari -# is_valid = { -# NOT = { faith = faith:nizari } -# } -# current_description = choose_nizari_desc -# localization = choose_nizari_name -# icon = "gfx/interface/icons/faith/nizari.dds" -# ai_chance = { -# value = 0 -# if = { -# limit = { -# any_sub_realm_county = { -# faith = faith:nizari -# } -# } -# add = 10 -# } -# if = { -# limit = { -# highest_held_title_tier >= tier_kingdom -# ai_boldness >= 25 -# } -# add = 10 -# } -# if = { -# limit = { -# exists = title:d_sunni.holder -# opinion = { -# target = title:d_sunni.holder -# value < -20 -# } -# } -# add = 20 -# } -# if = { -# limit = { -# any_independent_ruler = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# faith = faith:nizari -# } -# } -# multiply = 4 -# } -# } -# } -# ### zayidi -# item = { -# value = choose_zayidi -# is_valid = { -# NOT = { faith = faith:zayidi } -# } -# current_description = choose_zayidi_desc -# localization = choose_zayidi_name -# icon = "gfx/interface/icons/faith/zayidi.dds" -# ai_chance = { -# value = 0 -# if = { -# limit = { -# any_sub_realm_county = { -# faith = faith:zayidi -# } -# } -# add = 10 -# } -# if = { -# limit = { -# any_independent_ruler = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# faith = faith:zayidi -# piety_level >= 3 -# } -# } -# add = 100 -# } -# if = { -# limit = { -# OR = { -# culture = culture:daylamite -# culture = { any_parent_culture_or_above = { this = culture:daylamite } } -# } -# } -# add = 50 -# } -# if = { -# limit = { -# any_independent_ruler = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# faith = faith:zayidi -# root = { -# opinion = { -# target = prev -# value >= 20 -# } -# } -# } -# } -# add = 20 -# } -# } -# } -# -# ### Maturidi -# item = { -# value = choose_maturidi -# is_valid = { -# NOT = { faith = faith:maturidi } -# } -# current_description = choose_maturidi_desc -# localization = choose_maturidi_name -# icon = "gfx/interface/icons/faith/maturidi.dds" -# ai_chance = { -# value = 0 -# if = { -# limit = { -# any_sub_realm_county = { -# count >= 4 -# faith = faith:maturidi -# } -# } -# add = 5 -# } -# if = { -# limit = { -# exists = title:d_sunni.holder -# opinion = { -# target = title:d_sunni.holder -# value >= -20 -# } -# } -# add = 10 -# } -# if = { -# limit = { -# any_independent_ruler = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# faith = faith:maturidi -# } -# } -# multiply = 2 -# } -# if = { -# limit = { -# title:d_sunni.holder.faith ?= faith:maturidi -# } -# multiply = 0 -# } -# } -# } -# ### Mutazili -# item = { -# value = choose_mutazila -# is_valid = { -# NOT = { faith = faith:mutazila } -# } -# current_description = choose_mutazila_desc -# localization = choose_mutazila_name -# icon = "gfx/interface/icons/faith/mutazila.dds" -# ai_chance = { -# value = 0 -# if = { -# limit = { -# any_sub_realm_county = { -# count >= 4 -# faith = faith:mutazila -# } -# } -# add = 5 -# } -# if = { -# limit = { -# exists = title:d_sunni.holder -# opinion = { -# target = title:d_sunni.holder -# value >= -20 -# } -# } -# add = 10 -# } -# if = { -# limit = { -# any_independent_ruler = { -# any_character_struggle = { is_struggle_type = persian_struggle } -# faith = faith:mutazila -# } -# } -# multiply = 2 -# } -# if = { -# limit = { -# title:d_sunni.holder.faith ?= faith:mutazila -# } -# multiply = 0 -# } -# } -# } -# ### azariqa -# item = { -# value = choose_azariqa -# is_valid = { -# NOT = { faith = faith:azariqa } -# } -# current_description = choose_azariqa_desc -# localization = choose_azariqa_name -# icon = "gfx/interface/icons/faith/azariqa.dds" -# ai_chance = { -# value = 0 -# if = { # If the Azariqa revolt is successful, then Azariqa will start to dominate! -# limit = { -# exists = faith:azariqa.religious_head -# } -# add = 100 -# } -# if = { # Or if someone _truly_ fits the bill... -# limit = { -# ai_zeal >= 50 -# ai_boldness >= 75 -# OR = { -# has_trait = vengeful -# has_trait = peasant_leader -# } -# } -# add = 10 -# } -# } -# } -# ### zurvanism (behafaridism) -# item = { -# value = choose_zurvanism -# is_valid = { -# NOT = { faith = faith:zurvanism } -# has_trait = eccentric -# } -# current_description = choose_zurvanism_desc -# localization = choose_zurvanism_name -# icon = "gfx/interface/icons/faith/zurvanism.dds" -# ai_chance = { -# value = 100 -# } -# } -# } -# -# effect = { -# if = { -# limit = { scope:choose_maturidi = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:maturidi } -# } -# show_as_tooltip = { set_character_faith = faith:maturidi } -# hidden_effect = { -# set_character_faith_with_conversion = faith:maturidi -# } -# faith:maturidi = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# else_if = { -# limit = { scope:choose_mutazila = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:mutazila } -# } -# show_as_tooltip = { set_character_faith = faith:mutazila } -# hidden_effect = { -# set_character_faith_with_conversion = faith:mutazila -# } -# faith:mutazila = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# else_if = { -# limit = { scope:choose_imami = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:imami } -# } -# show_as_tooltip = { set_character_faith = faith:imami } -# hidden_effect = { -# set_character_faith_with_conversion = faith:imami -# } -# faith:imami = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# else_if = { -# limit = { scope:choose_alevi = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:alevi } -# } -# show_as_tooltip = { set_character_faith = faith:alevi } -# hidden_effect = { -# set_character_faith_with_conversion = faith:alevi -# } -# faith:alevi = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# else_if = { -# limit = { scope:choose_nizari = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:nizari } -# } -# show_as_tooltip = { set_character_faith = faith:nizari } -# hidden_effect = { -# set_character_faith_with_conversion = faith:nizari -# } -# faith:nizari = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# else_if = { -# limit = { scope:choose_zayidi = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:zayidi } -# } -# show_as_tooltip = { set_character_faith = faith:zayidi } -# hidden_effect = { -# set_character_faith_with_conversion = faith:zayidi -# } -# faith:zayidi = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# else_if = { -# limit = { scope:choose_azariqa = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:azariqa } -# } -# show_as_tooltip = { set_character_faith = faith:azariqa } -# hidden_effect = { -# set_character_faith_with_conversion = faith:azariqa -# } -# faith:azariqa = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# else_if = { -# limit = { scope:choose_zurvanism = yes } -# -# if = { -# limit = { -# capital_county.faith = faith -# } -# capital_county = { set_county_faith = faith:zurvanism } -# } -# show_as_tooltip = { set_character_faith = faith:zurvanism } -# hidden_effect = { -# set_character_faith_with_conversion = faith:zurvanism -# } -# faith:zurvanism = { -# change_fervor = { -# value = 15 -# desc = fervor_gain_persian_fervor -# } -# } -# } -# capital_county = { -# add_county_modifier = { -# modifier = religious_settler_influx -# years = 25 -# } -# } -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_ruler_chooses_persian_faith -# } -# } -# every_character_struggle = { -# involvement = involved -# limit = { -# phase_has_catalyst = catalyst_ruler_chooses_persian_faith -# } -# activate_struggle_catalyst = { -# catalyst = catalyst_ruler_chooses_persian_faith -# character = root -# } -# } -# } -# } -# -# cost = { -# piety = { -# value = major_piety_value -# } -# } -# -# ai_potential = { -# highest_held_title_tier >= tier_county -# title:d_sunni.holder.faith ?= faith -# is_landed = yes -# is_at_war = no -# } -# -# ai_will_do = { -# base = 20 -# -# modifier = { -# add = { -# value = ai_zeal -# multiply = -0.5 -# } -# } -# -# modifier = { -# add = -20 -# has_trait = craven -# } -# -# modifier = { -# add = 20 -# has_trait = ambitious -# } -# -# modifier = { -# add = -20 -# NOT = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_ruler_chooses_persian_faith -# } -# } -# } -# -# modifier = { -# add = 20 -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_ruler_chooses_persian_faith -# } -# } -# -# modifier = { -# add = 40 -# top_liege = this -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_ruler_chooses_persian_faith -# } -# } -# } -#} -# \ No newline at end of file diff --git a/common/decisions/00_guest_decisions.txt b/common/decisions/00_guest_decisions.txt deleted file mode 100644 index 2f44feb9b..000000000 --- a/common/decisions/00_guest_decisions.txt +++ /dev/null @@ -1,305 +0,0 @@ -### Invite Knights ### -invite_knights_decision = { - picture = { - trigger = { government_is_japanese_trigger = yes } - reference = "gfx/interface/illustrations/men_at_arms_big/japanese_horse_archers.dds" - } - picture = { - trigger = { culture = { has_graphical_east_asia_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/men_at_arms_big/heavy_cavalry_asia.dds" - } - picture = { - trigger = { culture = { has_graphical_india_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/decisions/hindu_soldiers.dds" - } - picture = { - trigger = { - NOT = { government_has_flag = government_is_nomadic } - } - reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds" - } - picture = { - trigger = { - government_has_flag = government_is_nomadic - } - reference = "gfx/interface/illustrations/decisions/mpo_decision_confederation.dds" - } - desc = invite_knights_decision_desc - ai_check_interval = 0 - decision_group_type = courtier - - cooldown = { years = invite_knights_decision_cooldown_value } - - is_shown = { - is_landless_adventurer = no - max_number_of_knights > 0 - } - - is_valid = { - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - domicile ?= { - has_domicile_building_or_higher = character_warfare_yurt_01 - } - } - } - - effect = { - #A flag to increase weights for knights in regular guest invites - add_character_flag = { - flag = invite_knights_decision_active - years = 3 - } - #A counter for the free "extra knights", will be reduced by 1 for every extra knight and extra knights stops when it reaches 0 - set_variable = { - name = number_of_invite_knights_countdown - value = 3 #If this number changes make sure the tooltips change - days = 1000 - } - if = { - limit = { - culture = { - has_cultural_parameter = frugal_blacksmith_better_invite_knight_decision - } - } - change_variable = { - name = number_of_invite_knights_countdown - add = 2 - } - } - trigger_event = { - id = minor_decisions.0001 - days = { 20 40 } - } - - #Effect tooltip - if = { - limit = { culture = { has_cultural_parameter = martial_custom_male_only_combatant } } - custom_tooltip = invite_knights_decision.men.tt - } - else_if = { - limit = { culture = { has_cultural_parameter = martial_custom_female_only_combatant } } - custom_tooltip = invite_knights_decision.women.tt - } - else = { - custom_tooltip = invite_knights_decision.warriors.tt - } - } - - cost = { - prestige = { - value = medium_prestige_value - if = { - limit = { - root.culture = { - has_cultural_parameter = frugal_blacksmith_cheaper_invite_knight_decision - } - } - multiply = 0.5 - } - # Dynasty Legacies - if = { - limit = { - dynasty ?= { has_dynasty_perk = ep2_activities_legacy_5 } - involved_activity ?= { has_activity_type = activity_tournament } - } - multiply = 0 - } - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -### Invite Claimants ### -invite_claimants_decision = { - picture = { - trigger = { culture = { has_graphical_east_asia_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/event_scenes/tgp_asia_estate.dds" - } - picture = { - trigger = { culture = { has_graphical_india_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/decisions/hindu_religious.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - ai_check_interval = 0 - desc = invite_claimants_decision_desc - decision_group_type = courtier - - cooldown = { days = 3650 } - - is_shown = { - is_landed_or_landless_administrative = yes - primary_title.tier > tier_county - NOT = { government_has_flag = government_is_nomadic } - } - - effect = { - #A flag to increase weights for claimants in regular guest invites - add_character_flag = { - flag = invite_claimants_decision_active - days = 1825 - } - #A counter for the free "extra claimants", will be reduced by 1 for every extra claimant and extra claimants stops when it reaches 0 - set_variable = { - name = number_of_invite_claimants_countdown - value = 3 #If this number changes make sure the tooltips change - days = 1825 - } - trigger_event = { - id = minor_decisions.0002 - days = { 20 40 } - } - - #Effect tooltip - custom_tooltip = invite_claimants_decision.tt - } - - cost = { prestige = invite_claimants_decision_prestige_value } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -### Scrape the Barrel ### -scrape_the_barrel_decision = { -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - ai_check_interval = 0 - sort_order = 80 - desc = scrape_the_barrel_decision_desc - decision_group_type = courtier - - cooldown = { years = 2 } - - is_shown = { - is_landed_or_landless_administrative = yes - has_royal_court = yes - has_dlc_feature = royal_court - court_grandeur_current_level <= 4 - } - - effect = { - trigger_event = minor_decisions.0003 - - #Effect tooltip - custom_tooltip = scrape_the_barrel_decision.tt - } - - cost = { prestige = 150 } - - ai_potential = { - OR = { - has_trait = humble - has_trait = ambitious - has_trait = deviant - has_trait = intellect_bad - } - } - - ai_will_do = { - base = 10 - modifier = { - add = 10 - has_trait = humble - } - modifier = { - add = 10 - has_trait = ambitious - } - modifier = { - add = 10 - has_trait = deviant - } - modifier = { - add = 10 - has_trait = intellect_bad - } - } -} - -### Invite Poets ### -invite_poets_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_recruitment.dds" - } - desc = invite_poets_decision_desc - ai_check_interval = 0 - decision_group_type = courtier - - cooldown = { years = 10 } - - is_shown = { - employs_court_position = laureate_camp_officer - } - - effect = { - #A counter for the free "extra poets", will be reduced by 1 for every extra poet and extra poets stops when it reaches 0 - set_variable = { - name = number_of_invite_poets_countdown - value = 3 #If this number changes make sure the tooltips change - days = 1000 - } - trigger_event = { - id = minor_decisions.0004 - days = { 1 2 } - } - - #Effect tooltip - custom_tooltip = invite_poets_decision.tt - } - - cost = { - prestige = { - value = minor_prestige_value - } - gold = { - value = minor_gold_value - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} diff --git a/common/decisions/00_holy_order_decisions.txt b/common/decisions/00_holy_order_decisions.txt deleted file mode 100644 index 39c7a39e2..000000000 --- a/common/decisions/00_holy_order_decisions.txt +++ /dev/null @@ -1,485 +0,0 @@ -### Found Holy Order ### -create_holy_order_decision = { - picture = { - trigger = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/holding_types/tgp_chinese_pagoda.dds" - } - picture = { - trigger = { - culture = { has_graphical_india_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/holding_types/tgp_castle_se_asia.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - decision_group_type = major - - ai_goal = yes - - is_shown = { - is_landed = yes - NOR = { - faith = { - has_doctrine = special_doctrine_immaterial_harmony - } - faith = { - any_faith_holy_order = { - holy_order_patron = root - save_temporary_scope_as = order - } - } - } - # Jomsvikings should use their special decision if appropriate. - trigger_if = { - limit = { has_fp1_dlc_trigger = yes } - faith = { - NOT = { fp1_valid_norse_faith_for_jomsvikings_trigger = yes } - } - } - -# trigger_if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = holy_order_can_be_created_by_dukes -# } -# highest_held_title_tier >= tier_duchy -# } -# NOT = { -# any_sub_realm_barony = { -# is_under_holy_order_lease = yes -# } -# } -# } - OR = { -# AND = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = holy_order_can_be_created_by_dukes -# } -# highest_held_title_tier >= tier_duchy -# } - highest_held_title_tier >= tier_kingdom - any_held_county = { - any_in_de_jure_hierarchy = { - barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } - } - } - } - } - - widget = { - controller = create_holy_order - barony_valid = { - trigger_if = { - limit = { exists = this } - barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = scope:ruler } - } - trigger_else = { - custom_description = { - text = "has_holy_order_barony_selected" - always = no - } - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war = no - } - - is_valid = { -# trigger_if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = holy_order_can_be_created_by_dukes -# } -# } -# highest_held_title_tier >= tier_duchy -# } - trigger_if = { - custom_description = { - text = "is_king_or_emperor" - highest_held_title_tier >= tier_kingdom - } - } - - custom_description = { - text = "has_two_castle_county" - any_held_county = { - any_in_de_jure_hierarchy = { - barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } - } - } - } - trigger_if = { - limit = { - exists = faith.religious_head - root != root.faith.religious_head - } - faith.religious_head = { - opinion = { - target = root - value >= { - value = 0 - if = { - limit = { is_ai = no } - add = high_positive_opinion - } - } - } - } - } - - trigger_if = { - limit = { - is_ai = yes - } - piety_level >= 1 - } - trigger_else = { - piety_level >= 3 - } - } - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = holy_order_gold_cost - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = holy_order_gold_cost - } - } - piety = { - value = holy_order_piety_cost - } - } - - effect = { - custom_tooltip = create_holy_order_decision_effect_message - - if = { # If you have no valid barony this will throw errors when you open the decision - we add this check to avoid that - limit = { - exists = scope:barony - } - hidden_effect = { - if = { - limit = { scope:barony.holder != root } - create_title_and_vassal_change = { - type = leased_out - save_scope_as = change - add_claim_on_loss = no - } - scope:barony = { - change_title_holder_include_vassals = { - holder = root - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - } - } - - create_character = { - template = holy_order_leader_character - location = scope:barony.title_province - save_scope_as = leader - } - - create_holy_order_neutral_effect = { - LEADER = scope:leader - CAPITAL = scope:barony - NEW_HO_SCOPE = new_holy_order - FOUNDER = root - } - } - create_holy_order_effect = yes - } - - ai_potential = { - highest_held_title_tier >= tier_kingdom - is_playable_character = yes - OR = { - any_held_title = { - title_tier = barony - barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } - } - any_vassal = { - primary_title.tier = tier_barony - any_held_title = { - barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = root } - } - } - } - } - - ai_will_do = { - base = 200 - modifier = { - add = { - faith = { - # Don't create more than 5 holy orders for a faith - every_faith_holy_order = { - subtract = 40 - } - } - } - } - modifier = { - government_has_flag = government_is_mandala - add = -150 - } - } -} - -### Borrow Gold from Holy Order ### -borrow_from_holy_order_decision = { #by Linnéa Thimrén - picture = { - trigger = { - culture = { has_graphical_india_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/decisions/hindu_religious.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" - } - desc = borrow_from_holy_order_decision_desc - selection_tooltip = borrow_from_holy_order_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 72 - kingdom = 72 - empire = 72 - hegemony = 72 - } - - cost = { - piety = 50 - } - - cooldown = { days = 5475 } - - is_shown = { - is_playable_character = yes - highest_held_title_tier > tier_barony - faith = { - any_faith_holy_order = { count >= 1 } #Your faith must have a Holy Order - } - # cannot already have a loan - keep it simple - NOR = { - exists = var:loan_amount_owed - exists = var:loan_holder - } - } - - is_valid_showing_failures_only = { - is_available = yes - custom_description = { - text = borrow_from_holy_order_gold_condition - faith = { - any_faith_holy_order = { - leader = { - gold >= holy_order_gold_value - NOT = { - has_any_bad_relationship_with_character_trigger = { CHARACTER = root } - } - } - } - } - } - } - - effect = { - hidden_effect = { - faith = { - random_faith_holy_order = { - limit = { - leader = { - gold >= holy_order_gold_value - NOT = { - has_any_bad_relationship_with_character_trigger = { CHARACTER = root } - } - } - } - leader = { save_scope_as = recipient } - save_scope_as = order - } - } - trigger_event = holy_order.0200 - } - custom_tooltip = borrow_from_holy_order_decision_effect_tooltip - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 50 - ai_value_modifier = { - ai_zeal = -0.5 - } - ai_value_modifier = { - ai_greed = 0.5 - } - } -} - -### Revoke Holy Order Lease ### -cancel_holy_order_lease_decision = { - picture = { - trigger = { - culture = { has_graphical_india_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/decisions/hindu_soldiers.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - desc = { - first_valid = { - triggered_desc = { - trigger = { - faith = { - faith_hostility_level = { - target = scope:barony.lessee_title.holder.faith - value >= faith_hostile_level - } - } - } - desc = cancel_holy_order_lease_hostile_decision_desc - } - desc = cancel_holy_order_lease_decision_desc - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - is_landless_adventurer = no - is_playable_character = yes - - any_sub_realm_barony = { - barony_is_valid_for_holy_order_lease_cancellation_trigger = { ACTOR = root } - } - } - - widget = { - controller = revoke_holy_order_lease - barony_valid = { - trigger_if = { - limit = { exists = this } - barony_is_valid_for_holy_order_lease_cancellation_trigger = { ACTOR = root } - } - trigger_else = { - custom_description = { - text = "has_holy_order_barony_selected" - always = no - } - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war = no - } - - effect = { - revoke_holy_order_lease_effect = { - CHARACTER = root - TARGET = scope:barony.lessee - BARONY = scope:barony - } - hidden_effect = { - - #Message is sent through the on_holy_order_destroyed on_action instead! - #send_interface_toast = { - # type = holy_order_founded_message - # desc = i_created_holy_order_message - # left_icon = scope:leader - # right_icon = scope:new_holy_order.title - #} - #save_scope_as = holy_order_creator - #every_ruler = { - # limit = { - # faith = scope:holy_order_creator.faith - # this != scope:holy_order_creator - # } - # send_interface_message = { - # type = holy_order_founded_message - # desc = someone_created_holy_order_message - # left_icon = scope:holy_order_creator - # right_icon = scope:new_holy_order.title - # } - #} - #every_neighboring_top_liege_realm_owner = { - # limit = { - # faith != scope:holy_order_creator.faith - # } - # send_interface_message = { - # type = enemy_holy_order_founded_message - # desc = other_faith_neighbor_created_holy_order_message - # left_icon = scope:holy_order_creator - # right_icon = scope:new_holy_order.title - # } - #} - } - } - - ai_potential = { - is_playable_character = yes - highest_held_title_tier >= tier_county - any_sub_realm_barony = { - county.holder = { is_ai = yes } - is_under_holy_order_lease = yes - } - } - - ai_will_do = { - base = 0 - # revoke titles leased to holy orders of the wrong faith - modifier = { - add = 100 - exists = scope:barony.lessee - scope:barony.lessee.faith != root.faith - } - # Revoke if cynical - modifier = { - add = 100 - ai_zeal <= -50 - exists = scope:barony.lessee - NOT = { - any_patroned_holy_order = { - leader = { - this = scope:barony.lessee - } - } - } - } - } -} diff --git a/common/decisions/00_lifestyle_decisions.txt b/common/decisions/00_lifestyle_decisions.txt deleted file mode 100644 index d095f2363..000000000 --- a/common/decisions/00_lifestyle_decisions.txt +++ /dev/null @@ -1,694 +0,0 @@ -@celibacy_cooldown_time = 365 -@sale_of_titles_cooldown_time = 1825 -@sale_of_titles_prestige_cost = 500 -@extort_subjects_cooldown_time = 1825 -@commission_epic_cooldown_time = 3650 -@hold_mystical_communion_cooldown_time = 1825 -@draw_maps_cooldown_time = 1825 -@local_adjudicate_cooldown_time = 1825 - -### Embrace Celibacy -# by Petter Vilberg -# Unlocked by: Restraint -### Embrace Celibacy ### -embrace_celibacy_decision = { - ai_check_interval = 0 - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - desc = embrace_celibacy_decision_desc - - selection_tooltip = embrace_celibacy_decision_tooltip - - cooldown = { days = @celibacy_cooldown_time } - - is_shown = { - has_perk = restraint_perk - NOT = { has_trait = celibate } - } - - is_valid_showing_failures_only = { - NOR = { - has_trait = lifestyle_reveler - has_trait = seducer - } - is_adult = yes - } - - is_valid = { - has_perk = restraint_perk - } - - effect = { - - send_interface_toast = { - type = event_toast_effect_neutral - title = msg_became_celibate - left_icon = root - add_trait = celibate - } - - stress_impact = { - lustful = major_stress_impact_gain - lifestyle_reveler = medium_stress_impact_gain - } - - # If you have a legend maybe we change it? - if = { - limit = { - has_legend_chapter_trigger = { CHAPTER = motivation } - } - random = { - chance = 75 - send_interface_toast = { - title = legend_chapter_change_toast - left_icon = root - promoted_legend = { - set_legend_chapter = { - name = motivation - localization_key = legend_chapter_motivation_celibacy - } - } - } - } - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -### Abandon Celibacy -# by Petter Vilberg -# Unlocked by: Restraint -### Abandon Celibacy ### -abandon_celibacy_decision = { - ai_check_interval = 0 - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = abandon_celibacy_decision_desc - - selection_tooltip = abandon_celibacy_decision_tooltip - - cooldown = { days = @celibacy_cooldown_time } - - is_shown = { - has_perk = restraint_perk - has_trait = celibate - } - - is_valid_showing_failures_only = { - is_adult = yes - } - - is_valid = { - has_perk = restraint_perk - } - - effect = { - - send_interface_toast = { - type = event_toast_effect_neutral - title = msg_stopped_being_celibate - left_icon = root - - remove_trait = celibate - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - - -### Sale of Titles -# by Petter Vilberg -# Unlocked by: At Any Cost -### Sell Trivial Titles ### -sale_of_titles_decision = { - picture = { - trigger = { - culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - reference = "gfx/interface/illustrations/decisions/tgp_debate.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" - } - desc = sale_of_titles_decision_desc - - selection_tooltip = sale_of_titles_decision_tooltip - - cooldown = { days = @sale_of_titles_cooldown_time } - - is_shown = { - is_landed = yes - OR = { - has_perk = at_any_cost_perk -# AND = { -# highest_held_title_tier >= tier_kingdom -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher -# } -# } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - is_valid = { - OR = { - has_perk = at_any_cost_perk - AND = { - highest_held_title_tier >= tier_kingdom - any_character_struggle = { - involvement = involved -# has_struggle_phase_parameter = unlocks_sell_minor_title_for_kings_and_higher - } - } - } - } - - cost = { - prestige = @sale_of_titles_prestige_cost - } - - effect = { - hidden_effect = { - random = { - chance = 2 - modifier = { - add = 3 - has_trait = greedy - } - send_interface_toast = { - type = event_toast_effect_neutral - title = sell_titles_nickname_gained - left_icon = root - set_nickname_effect = { - NICKNAME = nick_the_greedy - } - } - } - } - - add_gold = major_gold_value - - custom_tooltip = sale_of_titles_side_effects_tt - - trigger_event = { - on_action = sell_titles_side_effect_events - days = 5 - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 72 - kingdom = 72 - empire = 72 - hegemony = 72 - } - - ai_potential = { - OR = { - ai_greed >= medium_positive_ai_value - gold < medium_gold_value - } - } - - ai_will_do = { - base = 30 - - modifier = { - add = 70 - ai_greed >= high_positive_ai_value - } - } -} - - -### Extort Subjects -# by Petter Vilberg -# Unlocked by: It Is MY Domain -### Extort Subjects ### -extort_subjects_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" - } - desc = extort_subjects_decision_desc - - selection_tooltip = extort_subjects_decision_tooltip - - cooldown = { days = @extort_subjects_cooldown_time } - - is_shown = { - is_landless_adventurer = no - OR = { - has_perk = it_is_my_domain_perk - has_character_modifier = fp3_justification_for_taxation_modifier - has_character_modifier = fp3_excuses_for_extortion_modifier - } - } - - is_valid_showing_failures_only = { - is_landed = yes - is_available_adult = yes - custom_description = { - text = has_count_vassals_or_higher - any_vassal = { - highest_held_title_tier >= tier_county - } - } - } - - is_valid = { - OR = { - has_perk = it_is_my_domain_perk - has_character_modifier = fp3_justification_for_taxation_modifier - has_character_modifier = fp3_excuses_for_extortion_modifier - } - } - - effect = { - - custom_description = { - text = extort_subjects_effect - } - - trigger_event = { - id = subject_extortion.9999 - days = { 3 5 } - } - - stress_impact = { - generous = major_stress_gain - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 72 - kingdom = 72 - empire = 72 - hegemony = 72 - } - - ai_potential = { - ai_greed >= medium_positive_ai_value - OR = { - ai_honor <= medium_negative_ai_value - ai_greed >= 100 - } - } - - ai_will_do = { - base = 10 - - modifier = { - add = 45 - ai_greed >= high_positive_ai_value - } - modifier = { - add = 45 - ai_honor <= high_negative_ai_value - } - } -} - - -### Commission Epic -# by Petter Vilberg -# Unlocked by: Making History -### Commission Epic ### -commission_epic_decision = { - picture = { - trigger = { - culture = { has_graphical_mediterranean_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/event_scenes/ep3_medi_study.dds" - } - picture = { - trigger = { - culture = { has_building_gfx = japanese_building_gfx } #Just Japan - } - reference = "gfx/interface/illustrations/event_scenes/tgp_study_japan.dds" - } - picture = { - trigger = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } #Rest of East Asia - } - reference = "gfx/interface/illustrations/event_scenes/tgp_study_asia.dds" - } - picture = { - trigger = { - culture = { has_graphical_india_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/event_scenes/bp2_study_indian.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - desc = commission_epic_decision_desc - - selection_tooltip = commission_epic_decision_tooltip - - cooldown = { days = @commission_epic_cooldown_time } - - is_shown = { - is_landed = yes - exists = house - OR = { - has_perk = writing_history_perk -# AND = { -# top_liege = this -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_epic_commission_for_independent_rulers -# } -# } - } - is_landless_adventurer = no - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - cost = { - gold = medium_gold_value - } - - effect = { - custom_description_no_bullet = { - text = "commission_epic_once_complete_effect" - } - show_as_tooltip = { - add_prestige = medium_prestige_gain - custom_tooltip = commission_epic_artifact_tt - } - custom_description_no_bullet = { - text = "commission_epic_potential_cost_effect" - } - trigger_event = commission_epic.0001 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - short_term_gold >= major_gold_value - } - - ai_will_do = { - base = 100 - } -} - - -### Hold Mystical Communion -### Hold Mystical Communion ### -hold_mystical_communion_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - desc = hold_mystical_communion_decision_desc - - selection_tooltip = hold_mystical_communion_decision_tooltip - - cooldown = { days = @hold_mystical_communion_cooldown_time } - - is_shown = { - is_playable_character = yes - has_trait = lifestyle_mystic - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - is_valid = { - has_trait = lifestyle_mystic - } - - cost = { - piety = medium_piety_value - } - - effect = { - show_as_tooltip = { - mystical_communion_outcome_effect = yes - } - custom_tooltip = hold_mystical_communion_side_effects_tt - - hidden_effect = { - random_list = { - 50 = { - trigger_event = { - id = mystic_lifestyle.0001 - days = 3 - } - } - 50 = { - trigger_event = { - on_action = mystic_communion_side_effect_events - days = 3 - } - } - } - } - - } - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -### Local Arbitration -# Unlocked by: Local Arbitration Perk -### Local Arbitration ### -local_arbitration_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_concession.dds" - } - sort_order = 50 - - desc = local_arbitration_decision_desc - - selection_tooltip = local_arbitration_decision_tooltip - - cooldown = { days = @local_adjudicate_cooldown_time } - - is_shown = { - is_ruler = yes - has_perk = local_arbitration_perk - government_has_flag = government_is_settled - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = inside_realm_trigger - any_sub_realm_county = { - this = root.location.county - } - } - } - - cost = { - prestige = { - value = medium_prestige_value - if = { - limit = { - government_has_flag = government_is_tribal - } - divide = 2 - } - if = { - limit = { - highest_held_title_tier = tier_duchy - } - multiply = 1.4 - } - if = { - limit = { - highest_held_title_tier = tier_kingdom - } - multiply = 2 - } - if = { - limit = { - highest_held_title_tier = tier_empire - } - multiply = 3 - } - } - } - - effect = { - add_legitimacy = minor_legitimacy_gain - custom_description = { - text = local_adjudicate_location_tt - } - if = { - limit = { - is_travelling = yes - exists = current_travel_plan - } - current_travel_plan = { - delay_travel_plan = { - days = 15 - } - } - } - location.county = { - local_adjudicate_effect = yes #Scripted effect since it is also referenced by the inspection activity with the personal_touch_perk - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - top_liege = this - } - - ai_will_do = { - base = 100 - } -} - -### Create Travel Itinerary ### -draw_up_new_charts_decision = { - picture = { - reference = "gfx/interface/illustrations/activity_header_backgrounds/activity_adult_education.dds" - } - desc = draw_up_new_charts_decision_desc - sort_order = 75 - - selection_tooltip = draw_up_new_charts_decision_tooltip - - cooldown = { days = @draw_maps_cooldown_time } - - is_shown = { - has_perk = realm_charts_perk - } - - is_valid_showing_failures_only = { - is_available_adult = yes - custom_description = { - text = has_locations_to_map_tt - OR = { - AND = { - has_variable_list = visited_poi - any_in_list = { - variable = visited_poi - OR = { - AND = { - this = county.holder.top_liege.capital_province - county.holder.top_liege != root.top_liege - } - has_building_with_flag = travel_point_of_interest_religious - has_building_with_flag = travel_point_of_interest_learning - has_building_with_flag = travel_point_of_interest_economic - has_building_with_flag = travel_point_of_interest_martial - has_building_with_flag = travel_point_of_interest_diplomatic - has_building_with_flag = travel_point_of_interest_wonder - has_building_with_flag = travel_point_of_interest_natural_feature - } - } - } - AND = { - has_variable_list = mapmaking_location_list - any_in_list = { - variable = mapmaking_location_list - county.holder = root - county != root.capital_province.county #We cannot in good conscience let someone map their own capital county with this decision - } - } - AND = { - has_variable_list = mapmaking_location_list - any_in_list = { - variable = mapmaking_location_list - county.holder != root - county.holder.liege = root - this = county.holder.capital_province - } - } - } - } - } - - cost = { - gold = major_gold_value - } - - effect = { - show_as_tooltip = { - add_prestige = medium_prestige_gain - custom_tooltip = draw_up_new_charts_artifact_tt - #Artifact dependent on where you went - } - trigger_event = mapmaking.0001 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - short_term_gold >= major_gold_value - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/00_major_decisions_east_europe.txt b/common/decisions/00_major_decisions_east_europe.txt index ab36cea3a..d9d39b075 100644 --- a/common/decisions/00_major_decisions_east_europe.txt +++ b/common/decisions/00_major_decisions_east_europe.txt @@ -1,1248 +1,1243 @@ -####DECISIONS LIST### -# -##unite_the_western_slavs_decision -##unite_the_southern_slavs_decision -##unite_the_slavs_decision -##promote_hungarian_settlement_decision -##revive_magyar_paganism_decision -# -#### Unite the West Slavs ### -#unite_the_western_slavs_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# desc = unite_the_western_slavs_decision_desc -# -# is_shown = { -# culture = { has_cultural_pillar = heritage_west_slavic } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_western_slavs_decision -# } -# } -# } -# -# is_valid = { -# culture = { has_cultural_pillar = heritage_west_slavic } -# completely_controls_region = custom_west_slavia #Has de jure Lands -# OR = { -# custom_description = { -# text = unite_the_western_slavs_decision_tt_1 -# OR = { -# has_primary_title = title:k_poland -# has_primary_title = title:k_pomerania -# has_primary_title = title:k_bohemia -# has_primary_title = title:k_moravia -# has_primary_title = title:k_sorbia -# } -# } -# custom_description = { -# text = unite_the_western_slavs_decision_tt_2 -# AND = { -# highest_held_title_tier = tier_empire -# OR = { -# has_title = title:k_poland -# has_title = title:k_pomerania -# has_title = title:k_bohemia -# has_title = title:k_moravia -# has_title = title:k_sorbia -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# save_scope_as = western_slav_uniter -# -# show_as_tooltip = { unite_the_western_slavs_decision_effects = yes } #Actually applied in east_europe.0001 - prestige, laws, title, innovation effects -# -# #Events -# trigger_event = east_europe.0001 -# every_player = { -# limit = { -# this != scope:western_slav_uniter -# is_within_diplo_range = { CHARACTER = scope:western_slav_uniter } -# } -# trigger_event = east_europe.0002 -# } -# -# #Can only be done once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_western_slavs_decision -# } -# set_global_variable = { -# name = unite_the_western_slavs_decision -# value = scope:western_slav_uniter -# } -# set_global_variable = { -# name = unite_the_western_slavs_decision_title -# value = scope:western_slav_uniter.primary_title -# } -# close_view = { -# view = decisions -# player = root -# } -# } -# -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -# -#### Unite the South Slavs ### -#unite_the_southern_slavs_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# desc = unite_the_southern_slavs_decision_desc -# -# is_shown = { -# culture = { has_cultural_pillar = heritage_south_slavic } -# NOR = { -# has_culture = culture:vlach # Not technically Slavic despite being in the South Slavic group. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_southern_slavs_decision -# } -# } -# } -# -# is_valid = { -# culture = { has_cultural_pillar = heritage_south_slavic } -# completely_controls_region = custom_south_slavia #Has de jure Lands -# OR = { -# has_primary_title = title:k_croatia -# has_primary_title = title:k_serbia -# has_primary_title = title:k_bulgaria -# has_primary_title = title:k_dacia -# has_primary_title = title:k_moldavia -# has_primary_title = title:k_bosnia -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# save_scope_as = southern_slav_uniter -# -# show_as_tooltip = { unite_the_southern_slavs_decision_effects = yes } #Actually applied in east_europe.0006 - prestige, laws, title, innovation effects -# -# #Events -# trigger_event = east_europe.0005 -# every_player = { -# limit = { -# this != scope:southern_slav_uniter -# is_within_diplo_range = { CHARACTER = scope:southern_slav_uniter } -# } -# trigger_event = east_europe.0006 -# } -# -# #Can only be done once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_southern_slavs_decision -# } -# set_global_variable = { -# name = unite_the_southern_slavs_decision -# value = scope:southern_slav_uniter -# } -# set_global_variable = { -# name = unite_the_southern_slavs_decision_title -# value = scope:southern_slav_uniter.primary_title -# } -# } -# -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -# -#### Unite the Slavs ### -#unite_the_slavs_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# desc = unite_the_slavs_decision_desc -# -# is_shown = { -# OR = { -# culture = { has_cultural_pillar = heritage_west_slavic } -# culture = { has_cultural_pillar = heritage_east_slavic } -# culture = { has_cultural_pillar = heritage_south_slavic } -# } -# NOR = { -# has_culture = culture:vlach # Not technically Slavic despite being in the South Slavic group. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_slavs_decision -# } -# } -# } -# -# is_valid = { -# OR = { -# culture = { has_cultural_pillar = heritage_west_slavic } -# culture = { has_cultural_pillar = heritage_east_slavic } -# culture = { has_cultural_pillar = heritage_south_slavic } -# } -# completely_controls_region = custom_slavia -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# save_scope_as = slav_uniter -# -# show_as_tooltip = { unite_the_slavs_decision_effects = yes } #Actually applied in east_europe.0010 - prestige, laws, title, innovation effects -# -# #Events -# trigger_event = east_europe.0010 -# every_player = { -# limit = { -# this != scope:slav_uniter -# is_within_diplo_range = { CHARACTER = scope:slav_uniter } -# } -# trigger_event = east_europe.0011 -# } -# -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_slavs_decision -# } -# set_global_variable = { -# name = unite_the_slavs_decision -# value = scope:slav_uniter -# } -# } -# -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 600 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 600 -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -# -#### Defenders of [ROOT.Char.GetFaith.HighGodName] ### -#defenders_of_highgod_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# desc = defenders_of_highgod_decision_desc -# -# is_shown = { -# OR = { -# faith = faith:baltic_pagan -# faith = faith:chernobozhye -# faith = faith:finnish_pagan -# } -# #Only once per faith -# NOR = { -# AND = { -# faith = faith:baltic_pagan -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:defenders_of_highgod_baltic_decision -# } -# } -# AND = { -# faith = faith:chernobozhye -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:defenders_of_highgod_slavic_decision -# } -# } -# AND = { -# faith = faith:finnish_pagan -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:defenders_of_highgod_finnish_decision -# } -# } -# } -# } -# -# is_valid = { -# #Holds a holy site -# faith = { -# any_holy_site = { -# county = { -# holder = root -# title_province = { has_special_building = no } -# } -# } -# } -# piety_level >= 3 -# #Have loyal powerful vassals -# trigger_if = { -# limit = { -# OR = { -# highest_held_title_tier = tier_county -# highest_held_title_tier = tier_duchy -# } -# } -# any_vassal = { -# count >= 3 #Counts/dukes need 3 -# is_powerful_vassal = yes -# opinion = { -# target = root -# value >= high_positive_opinion -# } -# } -# } -# trigger_if = { -# limit = { highest_held_title_tier = tier_kingdom } -# any_vassal = { -# count >= 4 #Kings need 4 -# is_powerful_vassal = yes -# opinion = { -# target = root -# value >= high_positive_opinion -# } -# } -# } -# trigger_if = { -# limit = { highest_held_title_tier = tier_empire } -# any_vassal = { -# count >= 5 #Emperor need 5 -# is_powerful_vassal = yes -# opinion = { -# target = root -# value >= high_positive_opinion -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# top_liege = this -# is_landed = yes -# } -# -# -# effect = { -# save_scope_as = defender_of_highgod -# -# show_as_tooltip = { defenders_of_highgod_decision_effects = yes } #Actually applied in east_europe.0010 - prestige, laws, title, innovation effects -# -# #Events -# if = { -# limit = { -# faith = { -# any_holy_site = { -# count > 1 -# county.holder = root -# title_province = { has_special_building = no } -# } -# } -# } -# trigger_event = east_europe.0015 -# } -# else = { -# faith = { -# random_holy_site = { -# limit = { -# county.holder = root -# title_province = { has_special_building = no } -# } -# save_scope_as = holy_site -# } -# } -# trigger_event = east_europe.0016 -# } -# #Event to every player (east_europe.0017) is actually send through east_europe.0016 to make sure the right holy site scope is set -# -# #Can only happen once per faith -# if = { -# limit = { faith = faith:baltic_pagan } -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:defenders_of_highgod_baltic_decision -# } -# } -# else_if = { -# limit = { faith = faith:chernobozhye } -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:defenders_of_highgod_slavic_decision -# } -# } -# else_if = { -# limit = { faith = faith:finnish_pagan } -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:defenders_of_highgod_finnish_decision -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 100 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 100 -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Hungary: historical re-settlement program. -#### Promote Christian Settlements ### -#promote_hungarian_settlement_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# desc = promote_hungarian_settlement_decision_desc -# selection_tooltip = promote_hungarian_settlement_decision_tooltip -# decision_group_type = major -# ai_goal = yes -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# game_start_date < 1066.1.1 -# culture = { has_cultural_pillar = heritage_magyar } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_promoted_hungarian_settlement -# } -# } -# NOT = { #Can only do either or. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_revived_magyar_paganism -# } -# } -# OR = { -# has_title = title:k_hungary -# has_title = title:e_carpathia -# } -# any_neighboring_top_liege_realm_owner = { #There are same reli neighboring Realms/Empires to take people from. -# OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } -# count >= 2 -# } -# } -# -# is_valid = { -# # Must be an Ecumenical Christian -# custom_description = { -# text = promote_hungarian_settlement_decision_ecumenical_christian -# faith = { #Denomination of Faith must not be a heresy and must have some degree of control over its core regions. -# OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } -# has_doctrine = special_doctrine_ecumenical_christian -# } -# } -# -# #Must completely control the Carpathian Basin (Hungary De Jure) -# completely_controls = title:k_hungary -# -# # Capital is Hungarian culture group -# capital_province = { culture = { has_cultural_pillar = heritage_magyar } } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# cost = { -# prestige = 2000 -# piety = 500 -# } -# -# effect = { -# show_as_tooltip = { -# promote_hungarian_settlement_decision_scripted_effect = yes -# } -# trigger_event = { -# id = east_europe.0030 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_promoted_hungarian_settlement -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 50 -# ai_value_modifier = { -# ai_zeal = 1.0 -# ai_greed = 1.0 -# } -# } -#} -# -########################################## -## Return to Magyar Paganism # -## by Flavio Verna & Ewan Cowhig Croft # -########################################## -#### Revive Táltosism ### -#revive_magyar_paganism_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = revive_magyar_paganism_decision_desc -# selection_tooltip = revive_magyar_paganism_decision_tooltip -# decision_group_type = major -# ai_check_interval = 0 -# -# is_shown = { -# is_landed = yes -# #Must be some flavour of Magyar. -# culture = { has_cultural_pillar = heritage_magyar } -# #Should be done early. -# custom_tooltip = { -# text = revive_taltoism_decision_before_last_date -# current_date <= 1100.1.1 -# } -# NOR = { -# #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_revived_magyar_paganism -# } -# } -# #Must be the ruler of the Carpathian Basin. -# any_sub_realm_county = { -# title_province = { geographical_region = custom_hungary } -# } -# #Must be feudalised. -# OR = { -# government_has_flag = government_is_feudal -# government_allows = administrative -# } -# #Must be something other than pagan. -# NOT = { -# faith.religion = { is_in_family = rf_pagan } -# } -# #Magyar Paganism must not have been reformed. -# religion:mediterranean_religion = { -# any_faith = { -# count = all -# has_doctrine_parameter = unreformed -# } -# } -# } -# -# is_valid = { -# #Must be suitably prestigious. -# prestige_level >= high_prestige_level -# #Either you hold k_hungary directly, or your vassal does. -# OR = { -# has_title = title:k_hungary -# AND = { -# has_title = title:e_carpathia -# any_vassal = { has_title = title:k_hungary } -# } -# } -# #Must control at least 80% of de jure Hungary (usually we'd use a region, but if Hungary has shrunk/grown for some reason, the people and title are more important than the actual area). -# any_realm_county = { -# count >= 30 -# culture = { has_cultural_pillar = heritage_magyar } -# } -# #Must be a noted scholar of theology (and thus filled out the entire Theologian tree). -# OR = { -# piety_level >= high_piety_level -# has_trait = theologian -# } -# #Should be done early: reiterate this here so the player isn't surprised by losing the decision when shifting up an era. -# custom_tooltip = { -# text = revive_taltoism_decision_before_last_date -# current_date <= 1100.1.1 -# } -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# is_at_war = no -# top_liege = this -# } -# -# cost = { -# piety = 2000 -# } -# -# effect = { -# gain_holy_legend_seed_tooltip_effect = yes -# custom_tooltip = revive_magyar_paganism_decision.adjust_the_faith.tt -# show_as_tooltip = { revive_magyar_paganism_decision_scripted_effect = yes } -# trigger_event = { id = east_europe.0032 } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_revived_magyar_paganism -# } -# } -# } -# -# ai_potential = { -# always = no -# } -#} -# -################################## -## Found the Kingdom of Bosnia # -## by Ewan Cowhig Croft # -################################## -#### Found Kingdom of Bosnia ### -#found_kingdom_of_bosnia_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = found_kingdom_of_bosnia_decision_desc -# selection_tooltip = found_kingdom_of_bosnia_decision_tooltip -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# exists = dynasty -# OR = { -# #Must be a Serb or Croat within the Bosnian highlands. -# AND = { -# OR = { -# culture = culture:serbian -# culture = culture:croatian -# } -# capital_county = { -# OR = { -# this = title:c_vodica -# this = title:c_pset -# this = title:c_vrbas -# this = title:c_donjikraji -# this = title:c_usora -# this = title:c_rama -# this = title:c_soli -# this = title:c_sarajevo -# this = title:c_zavrsje -# this = title:c_zachlumia -# this = title:c_pagania -# } -# } -# } -# #Or just be Bosnian. -# culture = culture:bosnian -# } -# NOT = { #You can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_kingdom_of_bosnia -# } -# } -# NOR = { -# government_has_flag = government_is_mercenary -# government_has_flag = government_is_holy_order -# } -# highest_held_title_tier <= tier_duchy -# } -# -# is_valid = { -# #You must have sufficient clout. -# top_liege = this -# -# #You must control the kingdom's heartlands. -# has_title = title:d_bosna -# has_title = title:d_lower_bosna -# has_title = title:d_usora -# completely_controls = title:d_bosna -# completely_controls = title:d_lower_bosna -# completely_controls = title:d_usora -# -# #You must be sufficiently advanced to conceive of having a separate kingdom, rather than being Croatian or Serbian. -# culture = { has_cultural_era_or_later = culture_era_early_medieval } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# effect = { -# save_scope_as = founder -# show_as_tooltip = { found_kingdom_of_bosnia_decision_scripted_effect = yes } -# gain_heroic_legend_seed_tooltip_effect = yes -# trigger_event = { id = east_europe.0101 } -# #Notify other players. -# every_player = { -# limit = { -# this != scope:founder -# top_liege = { -# OR = { -# this = scope:founder -# any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:founder } -# } -# } -# } -# trigger_event = east_europe.0102 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_kingdom_of_bosnia -# } -# set_global_variable = { -# name = flag_founded_kingdom_of_bosnia -# value = scope:founder -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 300 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 300 -# } -# } -# prestige = 200 -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -################################## -## Accuse the Krstjani of Heresy # -## by Ewan Cowhig Croft # -################################## -#### Accuse the Krstjani of Heresy ### -#accuse_krstjani_of_heresy_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = accuse_krstjani_of_heresy_decision_desc -# selection_tooltip = accuse_krstjani_of_heresy_decision_tooltip -# -# is_shown = { -# top_liege = this -# is_landed_or_landless_administrative = yes -# exists = dynasty -# #Gotta be an ecumenical Christian... -# faith = { -# OR = { religion_tag = eastern_orthodox_religion religion_tag = catholic_religion religion_tag = protestant_religion } -# has_doctrine = special_doctrine_ecumenical_christian -# } -# #... with an existing Head of Faith. -# exists = faith.religious_head -# #Shouldn't be possible, but, just in case: you also can't be a Krstjani yourself. -# NOT = { faith = faith:bosnian_church } -# #The world mustn't already consider the Krstjani to be heretics. -# faith:bosnian_church = { has_doctrine = special_doctrine_ecumenical_christian } -# #Aaaaand you need an independent Krstjani neighbour of at least a notable level (i.e., at least the size of a fully-independent d_bosnia). -# any_neighboring_top_liege_realm_owner = { accuse_krstjani_of_heresy_decision_suitable_krstjani_realm_owner_trigger = yes } -# NOT = { #It mustn't have been done recently (this is removed in a hidden cooldown event after the chain is finished, if it fails). -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_krstjani_accused_of_heresy -# } -# } -# #Should always be a playable government, ideally. -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_allows = administrative -# } -# } -# -# is_valid = { -# #You must have sufficient clout. -# piety_level >= high_piety_level -# highest_held_title_tier >= tier_duchy -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# NOT = { has_trait = excommunicated } -# } -# -# effect = { -# save_scope_as = accuser -# faith.religious_head = { save_scope_as = hof } -# random_neighboring_top_liege_realm_owner = { -# limit = { accuse_krstjani_of_heresy_decision_suitable_krstjani_realm_owner_trigger = yes } -# save_scope_as = heretic -# } -# custom_tooltip = accuse_krstjani_of_heresy_flavour_effect.tt -# #Begin the chain. -# trigger_event = { id = east_europe.0111 } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_krstjani_accused_of_heresy -# } -# } -# } -# -# cost = { -# piety = major_piety_value -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 50 -# #Weight up for zealous characters. -# modifier = { -# add = 25 -# has_trait = zealous -# } -# #Ironically, weight up for cynical characters: they stand to gain the most. -# modifier = { -# add = 15 -# has_trait = cynical -# } -# #Mildly weight up crusaders, who would be more likely to see/look for heresy. -# modifier = { -# add = 10 -# has_trait = faith_warrior -# } -# #Mildly weight up order members, who would be more likely to see/look for heresy. -# modifier = { -# add = 10 -# has_trait = order_member -# } -# #Mildly weight up theologians, who would understand the theological problems of their neighbours best. -# modifier = { -# add = 10 -# has_trait = theologian -# } -# #Exempt if any friend is Krstjani. -# modifier = { -# add = -100 -# any_relation = { -# type = friend -# faith = faith:bosnian_church -# } -# } -# #Exempt if any lover is Krstjani. -# modifier = { -# add = -100 -# any_relation = { -# type = lover -# faith = faith:bosnian_church -# } -# } -# #Exempt if any formal partner (spouse or concubine) is Krstjani. -# modifier = { -# add = -100 -# any_consort = { faith = faith:bosnian_church } -# } -# #Exempt if any ally is Krstjani. -# modifier = { -# add = -100 -# any_ally = { faith = faith:bosnian_church } -# } -# #Exempt the HRE: they're not fussed about some remote Balkan peasants. -# modifier = { -# add = -100 -# any_held_title = { this = title:e_hre } -# } -# #Exempt the ERE: they almost certainly have bigger fish to fry. -# modifier = { -# add = -100 -# any_held_title = { this = title:e_byzantium } -# } -# #Exempt characters who are at war: they're too busy. -# modifier = { -# add = -100 -# is_at_war = yes -# } -# } -#} -# -###################################### -## Last Gasp of the Great Migrations # -## by Ewan Cowhig Croft # -###################################### -#### Prepare to Cross the Carpathians ### -#launch_hungarian_migration_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 60 -# kingdom = 60 -# empire = 0 -# hegemony = 0 -# } -# -# desc = launch_hungarian_migration_decision_desc -# selection_tooltip = launch_hungarian_migration_decision_tooltip -# -# is_shown = { -# is_ruler = yes -# is_landed = yes -# exists = dynasty -# #Either be independent, or else not beneath another Mogyer. -# OR = { -# top_liege = this -# NOT = { liege = { culture = culture:mogyer } } -# } -# #Must be a steppe Hungarian. -# culture = culture:mogyer -# #Must not already control a large chunk of Pannonia. -# NOT = { -# any_county_in_region = { -# region = custom_hungary -# count >= 12 -# OR = { -# holder = root -# holder = { -# any_liege_or_above = { this = root } -# } -# } -# } -# } -# #You can only do it once. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_launched_hungarian_migration -# } -# } -# #And the moment for the migration must not have passed. -# current_date <= 911.1.1 -# } -# -# is_valid = { -# #An emperor does not voluntarily lose a tier. -# highest_held_title_tier <= tier_kingdom -# #Reshow this here so that players realise they're on a timer. -# custom_description = { -# text = launch_hungarian_migration_decision_before_last_date -# current_date <= 911.1.1 -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# #Can't be fighting elsewhere. -# is_at_war = no -# } -# -# effect = { -# save_scope_as = invader -# custom_tooltip = launch_hungarian_migration_decision_flavour_effect -# add_character_flag = undertaking_hungarian_migration -# trigger_event = east_europe.0141 -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_launched_hungarian_migration -# } -# } -# } -# -# cost = { -# #Charge a reasonable lump of prestige. -# prestige = 1000 -# } -# -# ai_potential = { -# #AI decision making is governed via event. -# always = no -# } -# -# ai_will_do = { -# #AI decision making is governed via event. -# base = 0 -# } -#} -# -################################## -## Found the Kingdom of Livonia # -## by James Beaumont # -################################## -#### Proclaim Terra Mariana ### -#found_kingdom_of_livonia_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = found_kingdom_of_livonia_decision_desc -# selection_tooltip = found_kingdom_of_livonia_decision_tooltip -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# exists = dynasty -# OR = { -# #Must be a Latvian or Christian in Livonia -# AND = { -# NOT = { -# culture = culture:estonian #Estonians already have their Kingdom. -# } -# OR = { -# #Considers themselves to be a "Balt" -# root.culture = { has_cultural_pillar = heritage_baltic } -# root.faith = { -# religion_tag = baltic_religion -# } -# #Is a Crusader founding the Kingdom -# root.faith = { -# NOT = { religion_tag = baltic_religion } -# NOT = { has_doctrine_parameter = unreformed } -# } -# } -# capital_province = { -# geographical_region = ghw_region_baltic -# } -# } -# #Or just be Latvian. -# culture = culture:latvian -# } -# NOT = { #You can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_kingdom_of_livonia -# } -# } -# highest_held_title_tier <= tier_duchy -# } -# -# is_valid = { -# OR = { #Independent or vassal of an Emperor -# top_liege = this -# top_liege.primary_title.tier >= tier_empire -# } -# prestige_level >= medium_prestige_level -# -# #You must control the kingdom's heartlands. -# has_title = title:d_latgalia -# has_title = title:d_courland -# has_title = title:d_livonia -# completely_controls_region = custom_latvia -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# effect = { -# save_scope_as = founder -# show_as_tooltip = { found_kingdom_of_livonia_decision_scripted_effect = yes } -# gain_heroic_legend_seed_tooltip_effect = yes -# trigger_event = { id = east_europe.0200 } -# #Notify other players. -# every_player = { -# limit = { -# this != scope:founder -# top_liege = { -# OR = { -# this = scope:founder -# any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:founder } -# } -# } -# } -# trigger_event = east_europe.0201 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_kingdom_of_livonia -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = major_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = major_gold_value -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file +###DECISIONS LIST### + +#unite_the_western_slavs_decision +#unite_the_southern_slavs_decision +#unite_the_slavs_decision +#promote_hungarian_settlement_decision +#revive_magyar_paganism_decision + +### Unite the West Slavs ### +unite_the_western_slavs_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + decision_group_type = major + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + desc = unite_the_western_slavs_decision_desc + + is_shown = { + culture = { has_cultural_pillar = heritage_west_slavic } + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:unite_the_western_slavs_decision + } + } + } + + is_valid = { + culture = { has_cultural_pillar = heritage_west_slavic } + completely_controls_region = custom_west_slavia #Has de jure Lands + OR = { + custom_description = { + text = unite_the_western_slavs_decision_tt_1 + OR = { + has_primary_title = title:k_poland + has_primary_title = title:k_pomerania + has_primary_title = title:k_bohemia + has_primary_title = title:k_moravia + has_primary_title = title:k_sorbia + } + } + custom_description = { + text = unite_the_western_slavs_decision_tt_2 + AND = { + highest_held_title_tier = tier_empire + OR = { + has_title = title:k_poland + has_title = title:k_pomerania + has_title = title:k_bohemia + has_title = title:k_moravia + has_title = title:k_sorbia + } + } + } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + } + + effect = { + gain_heroic_legend_seed_tooltip_effect = yes + save_scope_as = western_slav_uniter + + show_as_tooltip = { unite_the_western_slavs_decision_effects = yes } #Actually applied in east_europe.0001 - prestige, laws, title, innovation effects + + #Events + trigger_event = east_europe.0001 + every_player = { + limit = { + this != scope:western_slav_uniter + is_within_diplo_range = { CHARACTER = scope:western_slav_uniter } + } + trigger_event = east_europe.0002 + } + + #Can only be done once + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:unite_the_western_slavs_decision + } + set_global_variable = { + name = unite_the_western_slavs_decision + value = scope:western_slav_uniter + } + set_global_variable = { + name = unite_the_western_slavs_decision_title + value = scope:western_slav_uniter.primary_title + } + } + + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + + +### Unite the South Slavs ### +unite_the_southern_slavs_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + decision_group_type = major + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + desc = unite_the_southern_slavs_decision_desc + + is_shown = { + culture = { has_cultural_pillar = heritage_south_slavic } + NOT = { + has_culture = culture:vlach # Not technically Slavic despite being in the South Slavic group. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:unite_the_southern_slavs_decision + } + } + } + + is_valid = { + culture = { has_cultural_pillar = heritage_south_slavic } + completely_controls_region = custom_south_slavia #Has de jure Lands + OR = { + has_primary_title = title:k_croatia + has_primary_title = title:k_serbia + has_primary_title = title:k_bulgaria + has_primary_title = title:k_dacia + has_primary_title = title:k_moldavia + has_primary_title = title:k_bosnia + } + } + + is_valid_showing_failures_only = { + is_landed = yes + } + + effect = { + gain_heroic_legend_seed_tooltip_effect = yes + save_scope_as = southern_slav_uniter + + show_as_tooltip = { unite_the_southern_slavs_decision_effects = yes } #Actually applied in east_europe.0006 - prestige, laws, title, innovation effects + + #Events + trigger_event = east_europe.0005 + every_player = { + limit = { + this != scope:southern_slav_uniter + is_within_diplo_range = { CHARACTER = scope:southern_slav_uniter } + } + trigger_event = east_europe.0006 + } + + #Can only be done once + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:unite_the_southern_slavs_decision + } + set_global_variable = { + name = unite_the_southern_slavs_decision + value = scope:southern_slav_uniter + } + set_global_variable = { + name = unite_the_southern_slavs_decision_title + value = scope:southern_slav_uniter.primary_title + } + } + + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + + +### Unite the Slavs ### +unite_the_slavs_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + decision_group_type = major + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + desc = unite_the_slavs_decision_desc + + is_shown = { + OR = { + culture = { has_cultural_pillar = heritage_west_slavic } + culture = { has_cultural_pillar = heritage_east_slavic } + culture = { has_cultural_pillar = heritage_south_slavic } + } + NOR = { + has_culture = culture:vlach # Not technically Slavic despite being in the South Slavic group. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:unite_the_slavs_decision + } + } + } + + is_valid = { + OR = { + culture = { has_cultural_pillar = heritage_west_slavic } + culture = { has_cultural_pillar = heritage_east_slavic } + culture = { has_cultural_pillar = heritage_south_slavic } + } + completely_controls_region = custom_slavia + } + + is_valid_showing_failures_only = { + is_landed = yes + } + + effect = { + save_scope_as = slav_uniter + + show_as_tooltip = { unite_the_slavs_decision_effects = yes } #Actually applied in east_europe.0010 - prestige, laws, title, innovation effects + + #Events + trigger_event = east_europe.0010 + every_player = { + limit = { + this != scope:slav_uniter + is_within_diplo_range = { CHARACTER = scope:slav_uniter } + } + trigger_event = east_europe.0011 + } + + #Can only happen once + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:unite_the_slavs_decision + } + set_global_variable = { + name = unite_the_slavs_decision + value = scope:slav_uniter + } + } + + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = 600 + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = 600 + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + + +### Defenders of [ROOT.Char.GetFaith.HighGodName] ### +defenders_of_highgod_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" + } + decision_group_type = major + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + desc = defenders_of_highgod_decision_desc + + is_shown = { + OR = { + faith = faith:baltic_pagan + faith = faith:slavic_pagan + faith = faith:finnish_pagan + } + #Only once per faith + NOR = { + AND = { + faith = faith:baltic_pagan + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:defenders_of_highgod_baltic_decision + } + } + AND = { + faith = faith:slavic_pagan + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:defenders_of_highgod_slavic_decision + } + } + AND = { + faith = faith:finnish_pagan + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:defenders_of_highgod_finnish_decision + } + } + } + } + + is_valid = { + #Holds a holy site + faith = { + any_holy_site = { + county = { + holder = root + title_province = { has_special_building = no } + } + } + } + piety_level >= 3 + #Have loyal powerful vassals + trigger_if = { + limit = { + OR = { + highest_held_title_tier = tier_county + highest_held_title_tier = tier_duchy + } + } + any_vassal = { + count >= 3 #Counts/dukes need 3 + is_powerful_vassal = yes + opinion = { + target = root + value >= high_positive_opinion + } + } + } + trigger_if = { + limit = { highest_held_title_tier = tier_kingdom } + any_vassal = { + count >= 4 #Kings need 4 + is_powerful_vassal = yes + opinion = { + target = root + value >= high_positive_opinion + } + } + } + trigger_if = { + limit = { highest_held_title_tier = tier_empire } + any_vassal = { + count >= 5 #Emperor need 5 + is_powerful_vassal = yes + opinion = { + target = root + value >= high_positive_opinion + } + } + } + } + + is_valid_showing_failures_only = { + top_liege = this + is_landed = yes + } + + + effect = { + save_scope_as = defender_of_highgod + + show_as_tooltip = { defenders_of_highgod_decision_effects = yes } #Actually applied in east_europe.0010 - prestige, laws, title, innovation effects + + #Events + if = { + limit = { + faith = { + any_holy_site = { + count > 1 + county.holder = root + title_province = { has_special_building = no } + } + } + } + trigger_event = east_europe.0015 + } + else = { + faith = { + random_holy_site = { + limit = { + county.holder = root + title_province = { has_special_building = no } + } + save_scope_as = holy_site + } + } + trigger_event = east_europe.0016 + } + #Event to every player (east_europe.0017) is actually send through east_europe.0016 to make sure the right holy site scope is set + + #Can only happen once per faith + if = { + limit = { faith = faith:baltic_pagan } + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:defenders_of_highgod_baltic_decision + } + } + else_if = { + limit = { faith = faith:slavic_pagan } + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:defenders_of_highgod_slavic_decision + } + } + else_if = { + limit = { faith = faith:finnish_pagan } + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:defenders_of_highgod_finnish_decision + } + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = 100 + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = 100 + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Hungary: historical re-settlement program. +### Promote Christian Settlements ### +promote_hungarian_settlement_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + desc = promote_hungarian_settlement_decision_desc + selection_tooltip = promote_hungarian_settlement_decision_tooltip + decision_group_type = major + ai_goal = yes + + is_shown = { + is_ruler = yes + is_playable_character = yes + game_start_date < 1066.1.1 + culture = { has_cultural_pillar = heritage_magyar } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_promoted_hungarian_settlement + } + } + NOT = { #Can only do either or. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_revived_magyar_paganism + } + } + OR = { + has_title = title:k_hungary + has_title = title:e_carpathia + } + any_neighboring_top_liege_realm_owner = { #There are same reli neighboring Realms/Empires to take people from. + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + count >= 2 + } + } + + is_valid = { + # Must be an Ecumenical Christian + custom_description = { + text = promote_hungarian_settlement_decision_ecumenical_christian + faith = { #Denomination of Faith must not be a heresy and must have some degree of control over its core regions. + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + has_doctrine = special_doctrine_ecumenical_christian + } + } + + #Must completely control the Carpathian Basin (Hungary De Jure) + completely_controls = title:k_hungary + + # Capital is Hungarian culture group + capital_province = { culture = { has_cultural_pillar = heritage_magyar } } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + cost = { + prestige = 2000 + piety = 500 + } + + effect = { + show_as_tooltip = { + promote_hungarian_settlement_decision_scripted_effect = yes + } + trigger_event = { + id = east_europe.0030 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_promoted_hungarian_settlement + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 50 + ai_value_modifier = { + ai_zeal = 1.0 + ai_greed = 1.0 + } + } +} + +######################################### +# Return to Magyar Paganism # +# by Flavio Verna & Ewan Cowhig Croft # +######################################### +### Revive Táltosism ### +revive_magyar_paganism_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = revive_magyar_paganism_decision_desc + selection_tooltip = revive_magyar_paganism_decision_tooltip + decision_group_type = major + ai_check_interval = 0 + + is_shown = { + is_landed = yes + #Must be some flavour of Magyar. + culture = { has_cultural_pillar = heritage_magyar } + #Should be done early. + custom_tooltip = { + text = revive_taltoism_decision_before_last_date + current_date <= 1100.1.1 + } + NOR = { + #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_revived_magyar_paganism + } + } + #Must be the ruler of the Carpathian Basin. + any_sub_realm_county = { + title_province = { geographical_region = custom_hungary } + } + #Must be feudalised. + OR = { + government_has_flag = government_is_feudal + government_allows = administrative + } + #Must be something other than pagan. + NOT = { + faith.religion = { is_in_family = rf_pagan } + } + #Magyar Paganism must not have been reformed. + religion:magyar_religion = { + any_faith = { + count = all + has_doctrine_parameter = unreformed + } + } + } + + is_valid = { + #Must be suitably prestigious. + prestige_level >= high_prestige_level + #Either you hold k_hungary directly, or your vassal does. + OR = { + has_title = title:k_hungary + AND = { + has_title = title:e_carpathia + any_vassal = { has_title = title:k_hungary } + } + } + #Must control at least 80% of de jure Hungary (usually we'd use a region, but if Hungary has shrunk/grown for some reason, the people and title are more important than the actual area). + any_realm_county = { + count >= 30 + culture = { has_cultural_pillar = heritage_magyar } + } + #Must be a noted scholar of theology (and thus filled out the entire Theologian tree). + OR = { + piety_level >= high_piety_level + has_trait = theologian + } + #Should be done early: reiterate this here so the player isn't surprised by losing the decision when shifting up an era. + custom_tooltip = { + text = revive_taltoism_decision_before_last_date + current_date <= 1100.1.1 + } + } + + is_valid_showing_failures_only = { + is_capable_adult = yes + is_imprisoned = no + is_at_war = no + top_liege = this + } + + cost = { + piety = 2000 + } + + effect = { + gain_holy_legend_seed_tooltip_effect = yes + custom_tooltip = revive_magyar_paganism_decision.adjust_the_faith.tt + show_as_tooltip = { revive_magyar_paganism_decision_scripted_effect = yes } + trigger_event = { id = east_europe.0032 } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_revived_magyar_paganism + } + } + } + + ai_potential = { + always = no + } +} + +################################# +# Found the Kingdom of Bosnia # +# by Ewan Cowhig Croft # +################################# +### Found Kingdom of Bosnia ### +found_kingdom_of_bosnia_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 0 + empire = 0 + hegemony = 0 + } + + desc = found_kingdom_of_bosnia_decision_desc + selection_tooltip = found_kingdom_of_bosnia_decision_tooltip + + is_shown = { + is_ruler = yes + is_playable_character = yes + exists = dynasty + OR = { + #Must be a Serb or Croat within the Bosnian highlands. + AND = { + OR = { + culture = culture:serbian + culture = culture:croatian + } + capital_county = { + OR = { + this = title:c_vodica + this = title:c_pset + this = title:c_vrbas + this = title:c_donjikraji + this = title:c_usora + this = title:c_rama + this = title:c_soli + this = title:c_vhrbosna + this = title:c_zavrsje + this = title:c_zachlumia + this = title:c_pagania + } + } + } + #Or just be Bosnian. + culture = culture:bosnian + } + NOT = { #You can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_founded_kingdom_of_bosnia + } + } + NOR = { + government_has_flag = government_is_mercenary + government_has_flag = government_is_holy_order + } + highest_held_title_tier <= tier_duchy + } + + is_valid = { + #You must have sufficient clout. + top_liege = this + + #You must control the kingdom's heartlands. + has_title = title:d_bosna + has_title = title:d_lower_bosna + has_title = title:d_usora + completely_controls = title:d_bosna + completely_controls = title:d_lower_bosna + completely_controls = title:d_usora + + #You must be sufficiently advanced to conceive of having a separate kingdom, rather than being Croatian or Serbian. + culture = { has_cultural_era_or_later = culture_era_early_medieval } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_available_adult = yes + } + + effect = { + save_scope_as = founder + show_as_tooltip = { found_kingdom_of_bosnia_decision_scripted_effect = yes } + gain_heroic_legend_seed_tooltip_effect = yes + trigger_event = { id = east_europe.0101 } + #Notify other players. + every_player = { + limit = { + this != scope:founder + top_liege = { + OR = { + this = scope:founder + any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:founder } + } + } + } + trigger_event = east_europe.0102 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_founded_kingdom_of_bosnia + } + set_global_variable = { + name = flag_founded_kingdom_of_bosnia + value = scope:founder + } + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = 300 + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = 300 + } + } + prestige = 200 + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +################################# +# Accuse the Krstjani of Heresy # +# by Ewan Cowhig Croft # +################################# +### Accuse the Krstjani of Heresy ### +accuse_krstjani_of_heresy_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + desc = accuse_krstjani_of_heresy_decision_desc + selection_tooltip = accuse_krstjani_of_heresy_decision_tooltip + + is_shown = { + top_liege = this + is_landed_or_landless_administrative = yes + exists = dynasty + #Gotta be an ecumenical Christian... + faith = { + religion_tag = christianity_religion + has_doctrine = special_doctrine_ecumenical_christian + } + #... with an existing Head of Faith. + exists = faith.religious_head + #Shouldn't be possible, but, just in case: you also can't be a Krstjani yourself. + NOT = { faith = faith:bosnian_church } + #The world mustn't already consider the Krstjani to be heretics. + faith:bosnian_church = { has_doctrine = special_doctrine_ecumenical_christian } + #Aaaaand you need an independent Krstjani neighbour of at least a notable level (i.e., at least the size of a fully-independent d_bosnia). + any_neighboring_top_liege_realm_owner = { accuse_krstjani_of_heresy_decision_suitable_krstjani_realm_owner_trigger = yes } + NOT = { #It mustn't have been done recently (this is removed in a hidden cooldown event after the chain is finished, if it fails). + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_krstjani_accused_of_heresy + } + } + #Should always be a playable government, ideally. + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_clan + government_allows = administrative + } + } + + is_valid = { + #You must have sufficient clout. + piety_level >= high_piety_level + highest_held_title_tier >= tier_duchy + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { has_trait = excommunicated } + } + + effect = { + save_scope_as = accuser + faith.religious_head = { save_scope_as = hof } + random_neighboring_top_liege_realm_owner = { + limit = { accuse_krstjani_of_heresy_decision_suitable_krstjani_realm_owner_trigger = yes } + save_scope_as = heretic + } + custom_tooltip = accuse_krstjani_of_heresy_flavour_effect.tt + #Begin the chain. + trigger_event = { id = east_europe.0111 } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_krstjani_accused_of_heresy + } + } + } + + cost = { + piety = major_piety_value + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 50 + #Weight up for zealous characters. + modifier = { + add = 25 + has_trait = zealous + } + #Ironically, weight up for cynical characters: they stand to gain the most. + modifier = { + add = 15 + has_trait = cynical + } + #Mildly weight up crusaders, who would be more likely to see/look for heresy. + modifier = { + add = 10 + has_trait = faith_warrior + } + #Mildly weight up order members, who would be more likely to see/look for heresy. + modifier = { + add = 10 + has_trait = order_member + } + #Mildly weight up theologians, who would understand the theological problems of their neighbours best. + modifier = { + add = 10 + has_trait = theologian + } + #Exempt if any friend is Krstjani. + modifier = { + add = -100 + any_relation = { + type = friend + faith = faith:bosnian_church + } + } + #Exempt if any lover is Krstjani. + modifier = { + add = -100 + any_relation = { + type = lover + faith = faith:bosnian_church + } + } + #Exempt if any formal partner (spouse or concubine) is Krstjani. + modifier = { + add = -100 + any_consort = { faith = faith:bosnian_church } + } + #Exempt if any ally is Krstjani. + modifier = { + add = -100 + any_ally = { faith = faith:bosnian_church } + } + #Exempt the HRE: they're not fussed about some remote Balkan peasants. + modifier = { + add = -100 + any_held_title = { this = title:e_hre } + } + #Exempt the ERE: they almost certainly have bigger fish to fry. + modifier = { + add = -100 + any_held_title = { this = title:e_byzantium } + } + #Exempt characters who are at war: they're too busy. + modifier = { + add = -100 + is_at_war = yes + } + } +} + +##################################### +# Last Gasp of the Great Migrations # +# by Ewan Cowhig Croft # +##################################### +### Prepare to Cross the Carpathians ### +launch_hungarian_migration_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 60 + kingdom = 60 + empire = 0 + hegemony = 0 + } + + desc = launch_hungarian_migration_decision_desc + selection_tooltip = launch_hungarian_migration_decision_tooltip + + is_shown = { + is_ruler = yes + is_landed = yes + exists = dynasty + #Either be independent, or else not beneath another Mogyer. + OR = { + top_liege = this + NOT = { liege = { culture = culture:mogyer } } + } + #Must be a steppe Hungarian. + culture = culture:mogyer + #Must not already control a large chunk of Pannonia. + NOT = { + any_county_in_region = { + region = custom_hungary + count >= 12 + OR = { + holder = root + holder = { + any_liege_or_above = { this = root } + } + } + } + } + #You can only do it once. + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_launched_hungarian_migration + } + } + #And the moment for the migration must not have passed. + current_date <= 911.1.1 + } + + is_valid = { + #An emperor does not voluntarily lose a tier. + highest_held_title_tier <= tier_kingdom + #Reshow this here so that players realise they're on a timer. + custom_description = { + text = launch_hungarian_migration_decision_before_last_date + current_date <= 911.1.1 + } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + #Can't be fighting elsewhere. + is_at_war = no + } + + effect = { + save_scope_as = invader + custom_tooltip = launch_hungarian_migration_decision_flavour_effect + add_character_flag = undertaking_hungarian_migration + trigger_event = east_europe.0141 + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_launched_hungarian_migration + } + } + } + + cost = { + #Charge a reasonable lump of prestige. + prestige = 1000 + } + + ai_potential = { + #AI decision making is governed via event. + always = no + } + + ai_will_do = { + #AI decision making is governed via event. + base = 0 + } +} + +################################# +# Found the Kingdom of Livonia # +# by James Beaumont # +################################# +### Proclaim Terra Mariana ### +found_kingdom_of_livonia_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 0 + empire = 0 + hegemony = 0 + } + + desc = found_kingdom_of_livonia_decision_desc + selection_tooltip = found_kingdom_of_livonia_decision_tooltip + + is_shown = { + is_ruler = yes + is_playable_character = yes + exists = dynasty + OR = { + #Must be a Latvian or Christian in Livonia + AND = { + NOT = { + culture = culture:estonian #Estonians already have their Kingdom. + } + OR = { + #Considers themselves to be a "Balt" + root.culture = { has_cultural_pillar = heritage_baltic } + root.faith = { + religion_tag = baltic_religion + } + #Is a Crusader founding the Kingdom + root.faith = { + NOT = { religion_tag = baltic_religion } + NOT = { has_doctrine_parameter = unreformed } + } + } + capital_province = { + geographical_region = ghw_region_baltic + } + } + #Or just be Latvian. + culture = culture:latgalian + } + NOT = { #You can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_founded_kingdom_of_livonia + } + } + highest_held_title_tier <= tier_duchy + } + + is_valid = { + OR = { #Independent or vassal of an Emperor + top_liege = this + top_liege.primary_title.tier >= tier_empire + } + prestige_level >= medium_prestige_level + + #You must control the kingdom's heartlands. + has_title = title:d_latgalians + has_title = title:d_courland + has_title = title:d_livonia + completely_controls_region = custom_latvia + } + + is_valid_showing_failures_only = { + is_landed = yes + is_available_adult = yes + } + + effect = { + save_scope_as = founder + show_as_tooltip = { found_kingdom_of_livonia_decision_scripted_effect = yes } + gain_heroic_legend_seed_tooltip_effect = yes + trigger_event = { id = east_europe.0200 } + #Notify other players. + every_player = { + limit = { + this != scope:founder + top_liege = { + OR = { + this = scope:founder + any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:founder } + } + } + } + trigger_event = east_europe.0201 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_founded_kingdom_of_livonia + } + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = major_gold_value + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = major_gold_value + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} diff --git a/common/decisions/00_major_decisions_iberia_north_africa.txt b/common/decisions/00_major_decisions_iberia_north_africa.txt deleted file mode 100644 index 6638e6661..000000000 --- a/common/decisions/00_major_decisions_iberia_north_africa.txt +++ /dev/null @@ -1,1601 +0,0 @@ -#### Form Portugal ### -#form_portugal_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 60 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# desc = form_portugal_decision_desc -# -# is_shown = { -# culture = { has_cultural_pillar = heritage_iberian } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:form_portugal_decision -# } -# } -# title:k_portugal = { -# is_title_created = no -# } -# } -# -# is_valid = { -# culture = { has_cultural_pillar = heritage_iberian } -# -# trigger_if = { -# limit = { -# has_fp2_dlc_trigger = yes -# exists = struggle:iberian_struggle -# } -# OR = { -# custom_tooltip = { -# text = struggle_iberia_form_portugal_decision_correct_phase_tt -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# is_struggle_phase = struggle_iberia_phase_opportunity -# } -# } -# top_liege = this -# } -# -# } -# trigger_else = { -# top_liege = this -# } -# -# highest_held_title_tier < tier_kingdom -# -# any_held_title = { -# count >= 2 -# tier = tier_duchy -# } -# -# completely_controls = title:d_porto -# completely_controls = title:d_coimbra -# completely_controls = title:d_beja -# completely_controls = title:d_algarve -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# save_scope_as = portugal_former -# gain_heroic_legend_seed_tooltip_effect = yes -# show_as_tooltip = { form_portugal_decision_effects = yes } #Actually applied in iberia_north_africa.0001 - title changes, prestige, culture swap etc. -# -# #Events -# trigger_event = iberia_north_africa.0001 -# every_player = { -# limit = { -# this != scope:portugal_former -# is_within_diplo_range = { CHARACTER = scope:portugal_former } -# } -# trigger_event = iberia_north_africa.0002 -# } -# every_vassal_or_below = { -# limit = { -# is_ai = yes -# capital_province ?= { -# county = { -# any_this_title_or_de_jure_above = { -# this = title:k_portugal -# } -# } -# } -# } -# trigger_event = iberia_north_africa.0002 #So they can convert -# } -# -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:form_portugal_decision -# } -# set_global_variable = { -# name = form_portugal_decision -# value = scope:portugal_former -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 300 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 300 -# } -# } -# } -# -# ai_potential = { -# # Only for the AI if independent ruler -# top_liege = this -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Unite the Spanish Thrones ### -#unite_the_spanish_thrones_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 0 -# hegemony = 0 -# } -# desc = unite_the_spanish_thrones_decision_desc -# -# is_shown = { -# culture = { has_cultural_pillar = heritage_iberian } -# game_start_date >= 1000.1.1 -# OR = { -# calc_true_if = { #At least 2 of the titles has de jure land -# amount >= 2 -# title:k_castille = { any_in_de_jure_hierarchy = { tier = tier_county } } -# title:k_leon = { any_in_de_jure_hierarchy = { tier = tier_county } } -# title:k_spanish_galicia = { any_in_de_jure_hierarchy = { tier = tier_county } } -# } -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_spanish_thrones_decision -# } -# } -# highest_held_title_tier < tier_empire -# } -# -# is_valid = { -# culture = { has_cultural_pillar = heritage_iberian } -# trigger_if = { -# limit = { title:k_castille = { any_in_de_jure_hierarchy = { tier = tier_county } } } #Has de jure land -# completely_controls = title:k_castille -# has_title = title:k_castille -# } -# trigger_if = { -# limit = { title:k_leon = { any_in_de_jure_hierarchy = { tier = tier_county } } } #Has de jure land -# completely_controls = title:k_leon -# has_title = title:k_leon -# } -# trigger_if = { -# limit = { title:k_spanish_galicia = { any_in_de_jure_hierarchy = { tier = tier_county } } } #Has de jure land -# completely_controls = title:k_spanish_galicia -# has_title = title:k_spanish_galicia -# } -# custom_description = { -# text = unite_the_spanish_thrones_decision_primary -# OR = { -# has_primary_title = title:k_castille -# has_primary_title = title:k_leon -# has_primary_title = title:k_spanish_galicia -# has_primary_title = title:k_portugal -# has_primary_title = title:k_aragon -# has_primary_title = title:k_navarra -# has_primary_title = title:k_andalusia -# has_primary_title = title:k_badajoz -# has_primary_title = title:k_valencia -# has_primary_title = title:k_toledo -# } -# } -# #Must not be too early -# culture = { has_cultural_era_or_later = culture_era_high_medieval } -# OR = { -# has_realm_law = crown_authority_2 -# has_realm_law = crown_authority_3 -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# save_scope_as = spain_uniter -# -# show_as_tooltip = { unite_the_spanish_thrones_decision_effects = yes } #Actually applied in iberia_north_africa.0005 - prestige, laws, title changes -# -# #Events -# trigger_event = iberia_north_africa.0005 -# every_player = { -# limit = { -# this != scope:spain_uniter -# is_within_diplo_range = { CHARACTER = scope:spain_uniter } -# } -# trigger_event = iberia_north_africa.0006 -# } -# -# #Can only be done once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_the_spanish_thrones_decision -# } -# set_global_variable = { -# name = unite_the_spanish_thrones_decision -# value = scope:spain_uniter -# } -# set_global_variable = { -# name = unite_the_spanish_thrones_decision_title -# value = scope:spain_uniter.primary_title -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Unite Africa ### -#unite_africa_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# faith = { -# OR = { -# religion_tag = west_african_roog_religion -# religion_tag = west_african_religion -# } -# } -# } -# desc = unite_africa_decision_ancestors_desc -# } -# triggered_desc = { -# trigger = { faith = { religion_tag = west_african_bori_religion } } -# desc = unite_africa_decision_spirits_desc -# } -# desc = unite_africa_decision_generic_desc -# } -# } -# -# is_shown = { -# OR = { -# culture_has_african_heritage_pillar_trigger = yes -# culture = { -# OR = { -# this = culture:egyptian # Arabic, not ancient -# any_parent_culture_or_above = { -# OR = { -# # Central -# has_cultural_pillar = heritage_central_african -# # North -# has_cultural_pillar = heritage_berber -# has_cultural_pillar = heritage_egyptian -# this = culture:egyptian # Arabic, not ancient -# # West -# has_cultural_pillar = heritage_akan -# has_cultural_pillar = heritage_akan -# has_cultural_pillar = heritage_sahelian -# has_cultural_pillar = heritage_senegambian -# has_cultural_pillar = heritage_west_african -# has_cultural_pillar = heritage_yoruba -# # East -# has_cultural_pillar = heritage_bantu -# has_cultural_pillar = heritage_east_african -# has_cultural_pillar = heritage_somalian -# } -# } -# } -# } -# } -# capital_province ?= { geographical_region = world_africa } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_africa_decision -# } -# } -# } -# -# is_valid = { -# completely_controls_region = world_africa -# capital_province = { geographical_region = world_africa } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# save_scope_as = africa_uniter -# -# show_as_tooltip = { unite_africa_decision_effects = yes } #Actually applied in iberia_north_africa.0010 - prestige & religion bonuses -# -# #Events -# trigger_event = iberia_north_africa.0010 -# every_player = { -# limit = { -# this != scope:africa_uniter -# is_within_diplo_range = { CHARACTER = scope:africa_uniter } -# } -# trigger_event = iberia_north_africa.0011 -# } -# -# #Can only be done once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unite_africa_decision -# } -# set_global_variable = { -# name = unite_africa_decision -# value = scope:africa_uniter -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Avenge the Battle of Tours ### -#avenge_the_battle_of_tours_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 60 -# } -# desc = avenge_the_battle_of_tours_decision_desc -# -# is_shown = { -# faith = { religion_tag = islam_religion } -# capital_province ?= { -# OR = { -# geographical_region = world_europe_west_francia -# geographical_region = world_europe_west_iberia -# geographical_region = custom_south_francia -# geographical_region = world_africa_north_west -# } -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:avenge_the_battle_of_tours_decision -# } -# } -# } -# -# is_valid = { -# completely_controls_region = world_europe_west_iberia -# completely_controls_region = custom_south_francia -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# gain_holy_legend_seed_tooltip_effect = yes -# save_scope_as = avenger -# -# #Christian penalty scope save -# title:e_france = { -# random_de_jure_county_holder = { #If there's a big christian presence in France -# limit = { -# faith = { religion_tag = christianity_religion } -# culture = { has_cultural_pillar = heritage_frankish } -# highest_held_title_tier = tier_empire -# } -# alternative_limit = { -# faith = { religion_tag = christianity_religion } -# culture = { has_cultural_pillar = heritage_frankish } -# highest_held_title_tier = tier_kingdom -# } -# alternative_limit = { -# faith = { religion_tag = christianity_religion } -# culture = { has_cultural_pillar = heritage_frankish } -# highest_held_title_tier = tier_duchy -# } -# faith = { -# save_scope_as = frankish_christian_faith -# } -# } -# } -# -# show_as_tooltip = { avenge_the_battle_of_tours_decision_effects = yes } #Actually applied in iberia_north_africa.0015 - Prestige, religion bonuses -# -# #Events -# trigger_event = iberia_north_africa.0015 -# every_player = { -# limit = { -# this != scope:avenger -# is_within_diplo_range = { CHARACTER = scope:avenger } -# } -# trigger_event = iberia_north_africa.0016 -# } -# -# #Can only be done once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:avenge_the_battle_of_tours_decision -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Kingdom of Canarias -#### Consolidate the Canaries ### -#declare_canarias_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 600 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# desc = declare_canarias_decision_desc -# -# is_shown = { -# OR = { -# culture = { has_cultural_pillar = heritage_iberian } -# faith = faith:north_african_acham_pagan -# has_primary_title = title:d_canarias -# } -# any_sub_realm_county = { -# duchy = title:d_canarias -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:declare_canarias_decision -# } -# } -# } -# -# is_valid = { -# -# OR = { -# top_liege = this -# top_liege = { -# highest_held_title_tier >= tier_empire -# } -# } -# -# OR = { -# culture = { has_cultural_pillar = heritage_iberian } -# faith = faith:north_african_acham_pagan -# has_primary_title = title:d_canarias -# } -# completely_controls = title:d_canarias -# has_title = title:d_canarias -# custom_tooltip = { -# text = government_is_feudal_tt -# government_has_flag = government_is_feudal -# } -# -# custom_description = { -# text = canarias_must_be_developed_tt -# title:d_canarias = { -# any_in_de_jure_hierarchy = { -# count = all -# trigger_if = { -# limit = { tier = tier_county } -# development_level >= 10 -# } -# trigger_else = { -# always = yes -# } -# } -# } -# } -# custom_description = { -# text = canarias_must_be_filled_tt -# title:d_canarias = { -# any_in_de_jure_hierarchy = { -# count = all -# trigger_if = { -# limit = { tier = tier_barony } -# title_province = { has_holding = yes } -# } -# trigger_else = { -# always = yes -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# save_scope_as = canarias_former -# -# show_as_tooltip = { -# declare_canarias_decision_effects = yes -# } #Actually applied in iberia_north_africa.9101 - title changes, prestige, etc. -# -# #Events -# trigger_event = iberia_north_africa.9101 -# -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:declare_canarias_decision -# } -# set_global_variable = { -# name = declare_canarias_decision -# value = scope:canarias_former -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 300 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 300 -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -################################################### -## Form the Kingdom of Aragon -## by Sean Hughes & Ewan Cowhig Croft -################################################### -# -#### Found the Kingdom of Aragon ### -#form_the_kingdom_of_aragon_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 60 -# duchy = 60 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = form_the_kingdom_of_aragon_decision_desc -# selection_tooltip = form_the_kingdom_of_aragon_decision_tooltip -# -# is_shown = { -# is_playable_character = yes # Redundancy check -# # Can't form Aragon if Aragon already formed. -# game_start_date < 1035.10.18 -# # Not relevant for characters who are already kings. -# highest_held_title_tier <= tier_duchy -# # Cast a broad net for folks who might like to try this. -# capital_province = { geographical_region = dlc_fp2_form_aragon_region } -# # Aaaaand it can't have happened already. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_kingdom_of_aragon -# } -# } -# } -# -# is_valid = { -# top_liege = this -# completely_controls = title:d_aragon -# OR = { -# completely_controls = title:d_barcelona -# completely_controls = title:d_valencia -# completely_controls = title:d_navarra -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# # Grab scopes for loc. -# save_scope_as = founder -# culture = { save_scope_as = founder_culture } -# culture:aragonese = { save_scope_as = aragonese_culture } -# title:k_aragon = { save_scope_as = k_aragon } -# title:d_aragon = { save_scope_as = d_aragon } -# title:d_valencia = { save_scope_as = d_valencia } -# title:d_barcelona = { save_scope_as = d_barcelona } -# title:d_navarra = { save_scope_as = d_navarra } -# # Create kingdom title. -# create_title_and_vassal_change = { -# type = created -# save_scope_as = change -# } -# title:k_aragon = { -# change_title_holder = { -# holder = scope:founder -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# # Gain some prestige. -# add_prestige = major_prestige_gain -# # You shift to Aragonese culture, but will have a chance to change it. -# ## We do the actual change inside the event for nicer tooltip grouping. -# show_as_tooltip = { set_culture = culture:aragonese } -# custom_tooltip = form_the_kingdom_of_aragon_decision.tt.form_aragonese -# trigger_event = iberia_north_africa.0131 -# # De jure shifts. -# ## Take care of the preferred empire. -# if = { -# limit = { NOT = { title:k_aragon.empire = title:d_aragon.empire } } -# title:k_aragon = { set_de_jure_liege_title = title:d_aragon.empire } -# } -# ## The heartlands drift over. -# title:d_aragon = { set_de_jure_liege_title = title:k_aragon } -# ## Various neighbouring duchies can be preemptively integrated. -# ### From Valencia. -# if = { -# limit = { completely_controls = title:d_valencia } -# title:d_valencia = { set_de_jure_liege_title = title:k_aragon } -# } -# else = { custom_tooltip = form_the_kingdom_of_aragon_decision.tt.drift.d_valencia } -# ### From Aquitaine. -# if = { -# limit = { completely_controls = title:d_barcelona } -# title:d_barcelona = { set_de_jure_liege_title = title:k_aragon } -# } -# else = { custom_tooltip = form_the_kingdom_of_aragon_decision.tt.drift.d_barcelona } -# ### From Navarre. -# if = { -# limit = { completely_controls = title:d_navarra } -# title:d_navarra = { set_de_jure_liege_title = title:k_aragon } -# } -# else = { custom_tooltip = form_the_kingdom_of_aragon_decision.tt.drift.d_navarra } -# # Plus, call the place Aragon rather than Zaragoza. -# title:d_aragon = { reset_title_name = yes } -# # Once per game. -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_kingdom_of_aragon -# } -# # Note this for books and such. -# set_global_variable = { -# name = flag_formed_kingdom_of_aragon -# value = scope:founder -# } -# -# # Reward suggested by Ewan -# house = { -# add_house_modifier = { -# modifier = fp2_aragon_title_reward_house_modifier # Mountains/hills bonus + hard casualty bonus -# years = 200 -# } -# } -# } -# -# cost = { -# gold = { -# # Since we want this to happen, it free for the AI... -# value = 0 -# # ... but costs for players -# if = { -# limit = { -# has_treasury = no -# is_ai = no -# } -# add = 200 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# is_ai = no -# } -# add = 200 -# } -# } -# } -# -# ai_potential = { -# any_held_title = { this = title:d_aragon } -# } -# -# ai_will_do = { base = 100 } -#} -# -################################################### -## Bind the Faith to Rome -## by Ewan Cowhig Croft -################################################### -#### Bind the Faith to Rome ### -#mozarabic_bind_the_faith_to_rome_decision = { -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 120 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = mozarabic_bind_the_faith_to_rome_decision_desc -# selection_tooltip = mozarabic_bind_the_faith_to_rome_decision_tooltip -# -# is_shown = { -# # Standard filter checks. -# is_playable_character = yes -# exists = dynasty -# # Must be Mozarabic, and neither decision has been taken yet. -# faith = faith:mozarabic_church -# NOR = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:mozarabic_bound_to_rome -# } -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:mozarabic_broke_with_rome -# } -# } -# # The Pope must exist. -# exists = faith.religious_head -# } -# -# is_valid = { -# OR = { -# AND = { -# # Requires a solid piety level. -# piety_level >= high_piety_level -# # Needs a solid chunk of Mozarabic counties. -# custom_description = { -# text = mozarabic_fate_county_count.need_at_least_twenty_same_faith_counties -# any_sub_realm_county = { -# count >= mozarabic_fate_county_count -# faith = root.faith -# } -# } -# # The Pope's gotta be a big fan of yours. -# faith.religious_head = { -# opinion = { -# target = root -# value >= very_high_positive_opinion -# } -# } -# } -# AND = { -# trigger_if = { -# limit = { is_ai = yes } -# ai_honor <= 0 -# ai_zeal <= 0 -# } -# has_strong_usable_hook = faith.religious_head -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_at_peace_adult = yes -# # If you piss off the Pope badly enough, he'll just refuse your overtures. -# NOR = { -# has_relation_rival = faith.religious_head -# has_relation_nemesis = faith.religious_head -# } -# } -# -# effect = { -# save_scope_as = religious_leader -# faith.religious_head = { save_scope_as = pope } -# -# if = { -# limit = { -# NAND = { # Explicit, necessary -# # Requires a solid piety level. -# piety_level >= high_piety_level -# # Needs a solid chunk of Mozarabic counties. -# custom_description = { -# text = mozarabic_fate_county_count.need_at_least_twenty_same_faith_counties -# any_sub_realm_county = { -# count >= mozarabic_fate_county_count -# faith = root.faith -# } -# } -# # The Pope's gotta be a big fan of yours. -# faith.religious_head = { -# opinion = { -# target = root -# value >= very_high_positive_opinion -# } -# } -# } -# has_strong_usable_hook = scope:pope -# } -# custom_tooltip = mozarabic_bind_the_faith_to_rome_decision.threaten_pope -# -# send_interface_toast = { -# type = event_toast_effect_bad -# title = mozarabic_bind_the_faith_to_rome_decision -# left_icon = scope:pope -# right_icon = scope:pope.primary_title -# -# use_hook = scope:pope -# reverse_add_opinion = { -# modifier = fabricate_hook_threatened_me -# target = scope:pope -# } -# } -# hidden_effect = { # You made powerful enemies! -# scope:pope = { -# if = { -# limit = { NOT = { has_trait = craven } } -# progress_towards_rival_effect = { -# CHARACTER = root -# REASON = rival_generic_coerced_with_strong_hook -# OPINION = 0 -# } -# } -# } -# } -# } -# -# # Keep the Pope forever, but stay ecumenical. -# custom_tooltip = mozarabic_bind_the_faith_to_rome_decision.tt.hof_and_ecumenism_warning -# # Display the various paths. -# show_as_tooltip = { -# random_list = { -# 100 = { -# show_chance = no -# desc = mozarabic_bind_the_faith_to_rome_decision.path_fundamentalist -# mozarabic_bind_the_faith_to_rome_decision_fundamentalist_path_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = mozarabic_bind_the_faith_to_rome_decision.path_righteous -# mozarabic_bind_the_faith_to_rome_decision_righteous_path_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = mozarabic_bind_the_faith_to_rome_decision.path_pluralist -# mozarabic_bind_the_faith_to_rome_decision_pluralist_path_scripted_effect = yes -# } -# } -# } -# # If we're inside the Iberian Struggle, switch the phase. -# if = { -# limit = { any_character_struggle = { is_struggle_type = iberian_struggle } } -# random_character_struggle = { -# limit = { is_struggle_type = iberian_struggle } -# change_struggle_phase = struggle_iberia_phase_opportunity -# } -# } -# # Send the event. -# trigger_event = iberia_north_africa.0101 -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:mozarabic_bound_to_rome -# } -# } -# } -# -# cost = { piety = 1000 } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 0 -# -# # The AI will only consider this if they match certain trait requirements. -# modifier = { -# add = 25 -# has_trait = zealous -# } -# modifier = { -# add = 25 -# has_trait = theologian -# } -# modifier = { -# add = 25 -# has_trait = scholar -# } -# # Or else they're just sufficiently nerdy. -# modifier = { -# add = 25 -# learning >= extremely_high_skill_rating -# } -# # Plus, relations with the Pope are clinchers... -# ## ... either positively... -# modifier = { -# add = 100 -# AND = { -# exists = faith.religious_head -# faith.religious_head = { has_any_good_relationship_with_root_trigger = yes } -# } -# } -# ## ... or negatively. -# modifier = { -# add = -100 -# AND = { -# exists = faith.religious_head -# faith.religious_head = { has_any_bad_relationship_with_root_trigger = yes } -# } -# } -# } -#} -# -################################################### -## Break with Rome -## by Ewan Cowhig Croft -################################################### -# -#### Break with Rome ### -#mozarabic_break_with_rome_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 120 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = mozarabic_break_with_rome_decision_desc -# selection_tooltip = mozarabic_break_with_rome_decision_tooltip -# -# is_shown = { -# # Standard filter checks. -# is_playable_character = yes -# exists = dynasty -# # Must be Mozarabic, and neither decision has been taken yet. -# faith = faith:mozarabic_church -# NOR = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:mozarabic_broke_with_rome -# } -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:mozarabic_bound_to_rome -# } -# } -# # The Pope must exist. -# exists = faith.religious_head -# } -# -# is_valid = { -# # Requires a solid piety level. -# piety_level >= very_high_piety_level -# # Needs a solid chunk of Mozarabic counties. -# custom_description = { -# text = mozarabic_fate_county_count.need_at_least_twenty_same_faith_counties -# any_sub_realm_county = { -# count >= mozarabic_fate_county_count -# faith = root.faith -# } -# } -# faith.religious_head = { -# opinion = { -# target = root -# value < 0 -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_at_peace_adult = yes -# } -# -# effect = { -# save_scope_as = religious_leader -# faith.religious_head = { save_scope_as = pope } -# # Keep the Pope forever, but stay ecumenical. -# custom_tooltip = mozarabic_break_with_rome_decision.tt.hof_and_ecumenism_warning -# # Display the various paths. -# show_as_tooltip = { -# random_list = { -# 100 = { -# show_chance = no -# desc = mozarabic_break_with_rome_decision.path_fundamentalist -# mozarabic_break_with_rome_decision_fundamentalist_path_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = mozarabic_break_with_rome_decision.path_righteous -# mozarabic_break_with_rome_decision_righteous_path_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = mozarabic_break_with_rome_decision.path_pluralist -# mozarabic_break_with_rome_decision_pluralist_path_scripted_effect = yes -# } -# } -# } -# # If we're inside the Iberian Struggle, switch the phase. -# if = { -# limit = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# random_character_struggle = { -# limit = { is_struggle_type = iberian_struggle } -# change_struggle_phase = struggle_iberia_phase_opportunity -# } -# } -# # Send the event. -# trigger_event = iberia_north_africa.0111 -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:mozarabic_broke_with_rome -# } -# } -# } -# -# cost = { piety = 1500 } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 0 -# -# # The AI will only consider this if they match certain trait requirements. -# modifier = { -# add = 25 -# has_trait = zealous -# } -# modifier = { -# add = 25 -# has_trait = theologian -# } -# modifier = { -# add = 25 -# has_trait = scholar -# } -# # Or else they're just sufficiently nerdy. -# modifier = { -# add = 25 -# learning >= extremely_high_skill_rating -# } -# # Plus, relations with the Pope are clinchers... -# ## ... either positively... -# modifier = { -# add = 100 -# AND = { -# exists = faith.religious_head -# faith.religious_head = { has_any_good_relationship_with_root_trigger = yes } -# } -# } -# ## ... or negatively. -# modifier = { -# add = -100 -# AND = { -# exists = faith.religious_head -# faith.religious_head = { has_any_bad_relationship_with_root_trigger = yes } -# } -# } -# } -#} -# -################################################### -## Champion the Faith of the Country Basques -## by Ewan Cowhig Croft -################################################### -# -#### Champion the Faith of the Country Basques ### -#favour_the_countryside_basques_decision = { -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 120 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = favour_the_countryside_basques_decision_desc -# selection_tooltip = favour_the_countryside_basques_decision_tooltip -# -# is_shown = { -# # Standard filter checks. -# is_playable_character = yes -# exists = dynasty -# # Must either have a Basque county or be Basque/recently Basque (in some form). -# OR = { -# favour_the_countryside_basques_counts_as_basque_trigger = yes -# any_held_title = { -# title_tier = county -# favour_the_countryside_basques_counts_as_basque_trigger = yes -# } -# } -# # And we're before 1200 or so, so there's enough non-Christianised ways left to try and forge something meaningful out of it. -# current_date <= 1200.1.1 -# # Plus, we're at least vaguely within the area that'll need to be held. -# any_sub_realm_county = { -# title_province = { -# OR = { -# geographical_region = world_europe_west_francia -# geographical_region = world_europe_west_iberia -# } -# } -# } -# # Filter out anyone who's their own HoF, since they can't convert. -# trigger_if = { -# limit = { exists = faith.religious_head } -# this != faith.religious_head -# } -# # The decision cannot have been taken yet. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:favoured_the_old_basque_ways -# } -# } -# } -# -# is_valid = { -# # You need some clear spiritual reasons for pulling the switcharoo. -# ## We keep these isolated in a scripted trigger file so that we can maintain easy parity between the decision rationales & the event desc rationales. -# OR = { -# custom_description = { -# text = favour_the_countryside_basques_decision.have_sinful_piety_level -# favour_the_countryside_basques_rationale_negative_piety_level_trigger = yes -# } -# favour_the_countryside_basques_rationale_sinful_traits_trigger = yes -# custom_description = { -# text = favour_the_countryside_basques_decision.you_have_x_or_more_traits_virtuous_to_basque_paganism -# favour_the_countryside_basques_rationale_virtuous_basque_pagan_traits_trigger = yes -# } -# favour_the_countryside_basques_rationale_excommunicated_trigger = yes -# # AI need to be cynical to access the decision, so we require a little something extra from them first. -# favour_the_countryside_basques_rationale_naked_cynicism_trigger = yes -# favour_the_countryside_basques_rationale_hof_rivalry_trigger = yes -# } -# # You must completely control at least X counties from within the (generously diasporic) region of Old Vasconia. -# custom_description = { -# text = favour_the_countryside_basques_decision.completely_control_X_counties_from_old_vasconia -# any_county_in_region = { -# region = dlc_fp2_old_vasconia -# count >= favour_the_countryside_basques_decision_counties_to_control_value -# save_temporary_scope_as = county_temp -# root = { completely_controls = scope:county_temp } -# } -# } -# # We repeat the date clause here so that folks know they're on a timer. -# custom_description = { -# text = favour_the_countryside_basques_decision.before_last_date -# current_date <= 1200.1.1 -# } -# # For the sake of feasibility, we require independence. Lieges of any kind really complicate likely outcomes. -# top_liege = this -# } -# -# is_valid_showing_failures_only = { -# is_available_at_peace_adult = yes -# } -# -# effect = { -# gain_holy_legend_seed_tooltip_effect = yes -# # Grab some scopes for loc. -# save_scope_as = religious_leader -# faith = { save_scope_as = old_faith } -# faith:basque_pagan = { save_scope_as = basque_faith } -# religion:islam_religion = { save_scope_as = islam_religion } -# ## Try to pick a religious figure who can look upset in the events. -# if = { -# limit = { exists = faith.religious_head } -# faith.religious_head = { save_scope_as = scandalised_cleric } -# } -# else_if = { -# limit = { exists = cp:councillor_court_chaplain } -# cp:councillor_court_chaplain = { save_scope_as = scandalised_cleric } -# } -# else_if = { -# limit = { -# any_vassal_or_below = { government_has_flag = government_is_theocracy } -# } -# random_vassal_or_below = { -# limit = { government_has_flag = government_is_theocracy } -# save_scope_as = scandalised_cleric -# } -# } -# -# # Display the various paths. -# show_as_tooltip = { -# favour_the_countryside_basques_decision_generic_effects_scripted_effect = yes # Show the generic effect. (Hidden as it fires from follow-up event) -# random_list = { -# 100 = { -# show_chance = no -# desc = favour_the_countryside_basques_decision.path_default -# favour_the_countryside_basques_decision_default_path_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = favour_the_countryside_basques_decision.path_fundamentalist -# favour_the_countryside_basques_decision_fundamentalist_path_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = favour_the_countryside_basques_decision.path_righteous -# favour_the_countryside_basques_decision_righteous_path_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = favour_the_countryside_basques_decision.path_pluralist -# favour_the_countryside_basques_decision_pluralist_path_scripted_effect = yes -# } -# } -# } -# # If we're inside the Iberian Struggle, switch the phase. -# if = { -# limit = { -# any_character_struggle = { -# is_struggle_type = iberian_struggle -# NOT = { is_struggle_phase = struggle_iberia_phase_opportunity } -# } -# } -# random_character_struggle = { -# limit = { is_struggle_type = iberian_struggle } -# change_struggle_phase = struggle_iberia_phase_opportunity -# } -# } -# # Send the event. -# trigger_event = iberia_north_africa.0121 -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:favoured_the_old_basque_ways -# } -# } -# } -# -# cost = { -# piety = 1000 -# prestige = 1000 -# } -# -# ai_potential = { -# # AI will only even consider this if they're cynical and already high-tier. -# highest_held_title_tier >= tier_kingdom -# has_trait = cynical -# } -# -# ai_will_do = { -# base = 0 -# -# # Weight up a little if they think they know best. -# modifier = { -# add = 25 -# has_trait = arrogant -# } -# modifier = { -# add = 25 -# has_trait = stubborn -# } -# modifier = { -# add = 25 -# has_trait = arbitrary -# } -# # If you've got a heavily Basque-leaning realm, that helps quite a lot too. -# modifier = { -# add = 75 -# any_sub_realm_county = { -# percent >= 0.51 -# favour_the_countryside_basques_counts_as_basque_trigger = yes -# } -# } -# # Plus, relations with their HoF are a clincher... -# ## ... either positively... -# modifier = { -# add = 150 -# AND = { -# exists = faith.religious_head -# faith.religious_head = { has_any_bad_relationship_with_root_trigger = yes } -# } -# } -# ## ... or negatively. -# modifier = { -# add = -150 -# AND = { -# exists = faith.religious_head -# faith.religious_head = { has_any_good_relationship_with_root_trigger = yes } -# } -# } -# } -#} -# -# -################# -## Restore Old Vasconia -## by Joe Parkin -################# -# -#### Restore Old Vasconia ### -#restore_old_vasconia_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 120 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = restore_old_vasconia_decision_desc -# selection_tooltip = restore_old_vasconia_decision_tooltip -# -# is_shown = { -# is_ruler = yes -# is_landed = yes -# exists = dynasty # Everyone should have a dynasty, but in case they don't... -# OR = { -# culture = culture:basque #Must be Basque -# culture = { -# any_parent_culture_or_above = { this = culture:basque } -# has_cultural_pillar = heritage_iberian -# } -# } -# NOT = { #You can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_old_vasconia -# } -# } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_republic -# government_has_flag = government_is_clan -# } -# highest_held_title_tier <= tier_kingdom -# } -# -# is_valid = { -# top_liege = this -# prestige_level >= very_high_prestige_level -# custom_tooltip = { -# text = restore_old_vasconia_decision_culture_tt -# OR = { -# culture = culture:basque #Must be Basque -# culture = { -# any_parent_culture_or_above = { this = culture:basque } -# has_cultural_pillar = heritage_iberian -# } -# } -# } -# custom_tooltip = { -# text = restore_old_vasconia_decision_navarra_tt -# OR = { -# has_title = title:k_navarra -# NOT = { exists = title:k_navarra.holder } -# } -# } -# custom_tooltip = { -# text = restore_old_vasconia_decision_counties_tt -# any_realm_county = { #You must have some realm support for your claims. -# count >= 4 -# culture = root.culture -# } -# } -# calc_true_if = { -# amount >= 4 -# completely_controls = title:d_navarra -# completely_controls = title:d_gascogne -# completely_controls = title:d_armagnac -# completely_controls = title:d_languedoc -# completely_controls = title:d_aragon -# completely_controls = title:d_barcelona -# completely_controls = title:d_cantabria -# } -# -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# # Old Vasconia -# title:d_aragon = { add_to_list = vasconia_duchies } -# title:d_gascogne = { add_to_list = vasconia_duchies } -# title:d_armagnac = { add_to_list = vasconia_duchies } -# title:d_castilla = { add_to_list = vasconia_duchies } -# title:d_cantabria = { add_to_list = vasconia_duchies } -# title:d_barcelona = { add_to_list = vasconia_duchies } -# title:d_languedoc = { add_to_list = vasconia_duchies } -# # In case of drift -# title:d_viscaya = { add_to_list = vasconia_duchies } -# title:d_navarra = { add_to_list = vasconia_duchies } -# # Kingdom titles -# every_in_list = { -# list = vasconia_duchies -# de_jure_liege = { add_to_list = vasconia_kingdoms } -# } -# save_scope_as = founder -# custom_tooltip = restore_old_vasconia_decision_vasconia_tt -# custom_tooltip = restore_old_vasconia_decision_effects_de_jure_tt -# custom_tooltip = restore_old_vasconia_decision_superseded_tt -# restore_old_vasconia_decision_scripted_effect = yes -# trigger_event = iberia_north_africa.2100 -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_old_vasconia -# } -# set_global_variable = { -# name = flag_restored_old_vasconia -# value = root -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 300 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 300 -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/00_trait_decisions.txt b/common/decisions/00_trait_decisions.txt deleted file mode 100644 index dfd2e249f..000000000 --- a/common/decisions/00_trait_decisions.txt +++ /dev/null @@ -1,283 +0,0 @@ -################ -#### VALUES #### -################### - -@deceitful_progress_hostile_schemes_cooldown_time = 1095 -@diligent_development_focus_cooldown_time = 3650 -@impatient_rushing_all_schemes_cooldown_time = 1825 -@vengeful_fabricate_hook_rivals_cooldown_time = 3665 - -################### -#### DECISIONS #### -################### - -#Deceitful improving hostile schemes -### Study the Art of Scheming ### -deceitful_progress_hostile_schemes_decision = { - ai_check_interval = 0 - picture = { - trigger = { - culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - reference = "gfx/interface/illustrations/decisions/tgp_poet.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - sort_order = 60 - - desc = deceitful_progress_hostile_schemes_decision_desc - - selection_tooltip = deceitful_progress_hostile_schemes_decision_tooltip - - cooldown = { days = @deceitful_progress_hostile_schemes_cooldown_time } - - is_shown = { - OR = { - has_trait = deceitful -# any_character_struggle = { -# has_struggle_phase_parameter = unlocks_expedite_scheme_decision -# } - } - } - - is_valid_showing_failures_only = { - custom_description = { - stress_level >= 1 - text = not_enough_stress - } - custom_description = { - text = "deceitful_progress_hostile_schemes_decision_missing_scheme" - any_scheme = { - hostile_scheme_trigger = yes - } - } - } - - - effect = { - if = { - limit = { - any_scheme = { - hostile_scheme_trigger = yes - count > 0 - } - } - send_interface_toast = { - type = event_toast_effect_good - title = msg_deceitful_progress_hostile_schemes - left_icon = root - - every_scheme = { - limit = { - hostile_scheme_trigger = yes - } - add_scheme_modifier = { - type = deceitful_progress_hostile_schemes_modifier - } - } - } - } - else = { - custom_tooltip = deceitful_progress_hostile_schemes_decision_missing_scheme_effect - } - - } - - ai_potential = { - OR = { - has_trait = deceitful - has_trait = vengeful - has_trait = sadistic - has_trait = schemer - has_trait = impatient - has_trait = ambitious - has_trait = diligent - has_trait = arbitrary - } - NOR = { - has_trait = calm - has_trait = patient - } - any_scheme = { - is_hostile = yes - save_temporary_scope_as = current_hostile_scheme - } - exists = scope:current_hostile_scheme - has_relation_rival = scope:current_hostile_scheme.scheme_target_character - } - - ai_will_do = { - base = 100 - } -} - -#Diligent overwork -### Develop Capital ### -diligent_development_focus_decision = { - ai_check_interval = 0 - - picture = { - trigger = { government_has_flag = government_is_japan_feudal } - reference = "gfx/interface/illustrations/holding_types/tgp_castle_japan.dds" - } - picture = { - trigger = { government_has_flag = government_is_japan_administrative } - reference = "gfx/interface/illustrations/holding_types/tgp_city_japan.dds" - } - picture = { - trigger = { culture = { has_graphical_east_asia_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/decisions/tgp_great_project.dds" - } - picture = { - trigger = { culture = { has_graphical_india_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/holding_types/tgp_castle_se_asia.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - sort_order = 60 - - desc = diligent_development_focus_decision_desc - - selection_tooltip = diligent_development_focus_decision_tooltip - - cooldown = { days = @diligent_development_focus_cooldown_time } - - is_shown = { - OR = { - has_trait = diligent - top_participant_group:dynastic_cycle ?= { - participant_group_type = advancement_movement - } - } - is_landed = yes - NOT = { government_has_flag = government_is_nomadic } # They use develop_fertility_decision - } - - is_valid_showing_failures_only = { - is_at_war = no - is_adult = yes - } - - effect = { - - send_interface_toast = { - type = event_toast_effect_neutral - title = msg_diligent_development_focus - left_icon = root - - if = { - limit = { - government_allows = merit - } - change_merit = medium_merit_gain - } - - add_character_modifier = { - modifier = diligent_development_focus - years = 10 - } - } - - if = { - limit = { - has_trait = diligent - } - stress_impact = { - diligent = medium_stress_impact_gain - } - } - else = { - stress_impact = { - base = medium_stress_impact_gain - } - } - } - - ai_potential = { - has_trait = diligent - NOT = { - has_trait = temperate - } - } - - ai_will_do = { - base = 100 - - modifier = { - factor = 0 - stress >= 50 - } - } -} - -#Impatient rushing all schemes -### Expedite Schemes ### -impatient_rushing_all_schemes_decision = { - ai_check_interval = 0 - picture = { - trigger = { - OR = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - culture = { has_graphical_india_culture_group_trigger = yes } - } - } - reference = "gfx/interface/illustrations/decisions/tgp_retire.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - sort_order = 60 - - desc = impatient_rushing_all_schemes_decision_desc - - selection_tooltip = impatient_rushing_all_schemes_decision_tooltip - - cooldown = { days = @impatient_rushing_all_schemes_cooldown_time } - - is_shown = { - has_trait = impatient - } - - is_valid_showing_failures_only = { - custom_description = { - stress_level >= 1 - text = not_enough_stress - } - custom_description = { - text = "impatient_rushing_all_schemes_decision_missing_scheme" - any_scheme = { } - } - } - - effect = { - if = { - limit = { - any_scheme = { } - } - send_interface_toast = { - type = event_toast_effect_neutral - title = msg_impatient_rushing_all_schemes - left_icon = root - - every_scheme = { - change_opportunities = 2 - } - } - } - else = { - custom_tooltip = impatient_rushing_all_schemes_decision_missing_scheme_effect - } - } - - ai_potential = { - has_trait = impatient - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/00_unity_decisions.txt b/common/decisions/00_unity_decisions.txt deleted file mode 100644 index 11703db30..000000000 --- a/common/decisions/00_unity_decisions.txt +++ /dev/null @@ -1,1552 +0,0 @@ -######################### -#### UNITY DECISIONS #### -######################### - -# House Head decision - These are only available to the House Head -### Reinforce Army with Loyal Officers ### -unity_reinforce_army_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/antagonistic.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_reinforce_army_decision_desc - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - house = { - has_house_unity_stage = antagonistic - } - is_house_head = yes - } - - is_valid_showing_failures_only = { - house = { - has_house_unity_stage = antagonistic - NOT = { has_house_unity_modifier = unity_antagonistic_maa_modifier } - } - is_house_head = yes - } - - effect = { - house = { - add_house_unity_modifier = { - modifier = unity_antagonistic_maa_modifier - years = 10 - } - } - } - - cost = { - gold = { - value = medium_gold_value - } - piety = { - value = unity_major_decision_piety_cost - add = { - value = 20 - multiply = { - value = number_of_landed_house_members_value - subtract = 1 # We don't want to add any extra for the first ruler - } - } - } - } - - ai_potential = { - house ?= { # Don't bother unless you have a few landed house members who would benefit - any_house_unity_member = { - count >= 3 - } - } - ai_has_warlike_personality = yes - } - - ai_will_do = { - base = 25 - } -} - -### Enforce Intrigue Network ### -unity_establish_network_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/competitive.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_establish_network_decision_desc - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - house = { - has_house_unity_stage = competitive - } - is_house_head = yes - } - - is_valid_showing_failures_only = { - house = { - has_house_unity_stage = competitive - NOT = { has_house_unity_modifier = unity_competitive_spies_modifier } - } - is_house_head = yes - } - - effect = { - house = { - add_house_unity_modifier = { - modifier = unity_competitive_spies_modifier - years = 10 - } - } - } - - cost = { - gold = { - value = medium_gold_value - } - piety = { - value = unity_major_decision_piety_cost - add = { - value = 20 - multiply = { - value = number_of_landed_house_members_value - subtract = 1 # We don't want to add any extra for the first ruler - } - } - } - } - - ai_potential = { - house ?= { # Don't bother unless you have a few landed house members who would benefit - any_house_unity_member = { - count >= 3 - } - } - ai_has_cautious_personality = yes - } - - ai_will_do = { - base = 25 - } -} - -### Improve Taxation ### -unity_improve_taxation_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/impassive.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_improve_taxation_decision_desc - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - house = { - has_house_unity_stage = impassive - } - is_house_head = yes - } - - is_valid_showing_failures_only = { - house = { - has_house_unity_stage = impassive - NOT = { has_house_unity_modifier = unity_impassive_tax_modifier } - } - is_house_head = yes - } - - effect = { - house = { - add_house_unity_modifier = { - modifier = unity_impassive_tax_modifier - years = 10 - } - } - } - - cost = { - piety = { - value = unity_major_decision_piety_cost - add = { - value = 20 - multiply = { - value = number_of_landed_house_members_value - subtract = 1 # We don't want to add any extra for the first ruler - } - } - } - } - - ai_potential = { - house ?= { # Don't bother unless you have a few landed house members who would benefit - any_house_unity_member = { - count >= 3 - } - } - ai_has_builder_or_pious_builder_personality = yes - } - - ai_will_do = { - base = 25 - } -} - -### Send Bailiffs ### -unity_send_bailiffs_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/friendly.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_send_bailiffs_decision_desc - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - house = { - has_house_unity_stage = friendly - } - is_house_head = yes - } - - is_valid_showing_failures_only = { - house = { - has_house_unity_stage = friendly - NOT = { has_house_unity_modifier = unity_friendly_bailiff_modifier } - } - is_house_head = yes - } - - effect = { - house = { - add_house_unity_modifier = { - modifier = unity_friendly_bailiff_modifier - years = 10 - } - } - } - - cost = { - gold = { - value = medium_gold_value - } - piety = { - value = unity_major_decision_piety_cost - add = { - value = 20 - multiply = { - value = number_of_landed_house_members_value - subtract = 1 # We don't want to add any extra for the first ruler - } - } - } - } - - ai_potential = { - house ?= { # Don't bother unless you have a few landed house members who would benefit - any_house_unity_member = { - count >= 3 - } - } - OR = { - ai_has_warlike_personality = yes - ai_has_economical_boom_personality = yes - } - } - - ai_will_do = { - base = 25 - } -} - -### Placate Vassals ### -unity_placate_vassals_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/harmonious.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_placate_vassals_decision_desc - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - house = { - has_house_unity_stage = harmonious - } - is_house_head = yes - } - - is_valid_showing_failures_only = { - house = { - has_house_unity_stage = harmonious - NOT = { has_house_unity_modifier = unity_harmonious_placation_modifier } - } - is_house_head = yes - } - - effect = { - house = { - add_house_unity_modifier = { - modifier = unity_harmonious_placation_modifier - years = 10 - } - } - } - - cost = { - gold = { - value = medium_gold_value - } - piety = { - value = unity_major_decision_piety_cost - add = { - value = 20 - multiply = { - value = number_of_landed_house_members_value - subtract = 1 # We don't want to add any extra for the first ruler - } - } - } - } - - ai_potential = { - house ?= { # Don't bother unless you have a few landed house members who would benefit - any_house_unity_member = { - count >= 3 - } - } - ai_has_warlike_personality = no - } - - ai_will_do = { - base = 20 - } -} - -### Organize House Members for War ### -unity_organize_house_for_war_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 12 - empire = 12 - hegemony = 12 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_organize_house_for_war_decision_desc - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid_showing_failures_only = { - house = { - NOT = { has_house_modifier = unity_house_focused_on_economy_modifier } # Cannot promote war while the house is focused on economy already - OR = { - has_house_unity_stage = antagonistic - has_house_unity_stage = competitive - } - } - is_house_head = yes - } - - is_valid = { - house = { - OR = { - has_house_unity_stage = antagonistic - has_house_unity_stage = competitive - } - } - is_house_head = yes - } - - effect = { - house = { - add_house_modifier = { - modifier = unity_house_organized_for_war_modifier - years = 20 - } - } - } - - cost = { - piety = { - value = unity_minor_decision_piety_cost - } - } - - ai_potential = { - government_has_flag = government_is_clan - ai_has_warlike_personality = yes - } - - ai_will_do = { - base = 20 - } -} - -### Encourage House to Improve the Economy ### -unity_encourage_house_economy_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3_decision_tax_collector.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_encourage_house_economy_decision_desc - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid_showing_failures_only = { - house = { - NOT = { has_house_modifier = unity_house_organized_for_war_modifier } # Cannot promote economy while the house is focused on war already - OR = { - has_house_unity_stage = friendly - has_house_unity_stage = harmonious - } - } - is_house_head = yes - } - - is_valid = { - house = { - OR = { - has_house_unity_stage = friendly - has_house_unity_stage = harmonious - } - } - is_house_head = yes - } - - effect = { - house = { - add_house_modifier = { - modifier = unity_house_focused_on_economy_modifier - years = 20 - } - } - } - - cost = { - piety = { - value = unity_minor_decision_piety_cost - } - } - - ai_potential = { - ai_has_economical_boom_personality = yes - } - - ai_will_do = { - base = 20 - } -} - -### Steer House Unity ### -unity_steer_house_direction_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 24 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" - } - #is_invisible = yes - decision_group_type = house_unity - - sort_order = 1500 # We want the decision to be at the top of the list to make it real easy to find. - - cooldown = { years = 10 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid_showing_failures_only = { - is_house_head = yes - - # Option localisation - trigger_if = { - limit = { scope:steer_unity_towards_harmonious = yes } - custom_tooltip = { - text = steer_unity_towards_harmonious_tt - NOT = { house = { has_house_unity_stage = harmonious } } - } - } - trigger_if = { - limit = { scope:steer_unity_towards_antagonistic = yes } - custom_tooltip = { - text = steer_unity_towards_antagonistic_tt - NOT = { house = { has_house_unity_stage = antagonistic } } - } - } - } - - is_valid = { - is_house_head = yes - } - - widget = { - gui = "decision_view_widget_unity_steer_house_direction" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_UNITY_DIRECTION" - show_from_start = yes - - ### Increase Unity - item = { - value = steer_unity_towards_harmonious - is_valid = { - custom_tooltip = { - text = steer_unity_towards_harmonious_tt - NOT = { house = { has_house_unity_stage = harmonious } } - } - } - current_description = steer_unity_towards_harmonious_desc - localization = steer_unity_towards_harmonious_name - icon = "gfx/interface/icons/currencies/house_unity/harmonious.dds" - ai_chance = { - value = 100 - if = { - limit = { ai_wants_low_unity = yes } - multiply = 0 - } - } - } - ### Decrease Unity - item = { - value = steer_unity_towards_antagonistic - is_valid = { - custom_tooltip = { - text = steer_unity_towards_antagonistic_tt - NOT = { house = { has_house_unity_stage = antagonistic } } - } - } - current_description = steer_unity_towards_antagonistic_desc - localization = steer_unity_towards_antagonistic_name - icon = "gfx/interface/icons/currencies/house_unity/antagonistic.dds" - ai_chance = { - value = 100 - if = { - limit = { ai_wants_high_unity = yes } - multiply = 0 - } - } - } - } - - effect = { - if = { # Increase Unity - limit = { scope:steer_unity_towards_harmonious = yes } - - house = { - add_unity_value = { - value = massive_unity_gain - character = root - desc = clan_unity_steer_direction_change.desc - } - } - custom_tooltip = steer_unity_towards_harmonious_passive_gain_tt - add_character_flag = { - flag = steer_unity_towards_harmonious_passive_gain - years = 10 - } - - # Let's send notifications to relevant characters - hidden_effect = { - # Send a toast to yourself, as a confirmation that Unity changed - send_interface_toast = { - type = msg_house_unity_change_value - title = steer_unity_towards_harmonious_toast - desc = steer_unity_towards_harmonious_toast - left_icon = root - show_as_tooltip = { - house = { - add_unity_value = { - value = massive_unity_gain - character = root - desc = clan_unity_steer_direction_change.desc - } - } - } - } - # Send a notification (we don't want a toast here) to any other player within the house - every_player = { - limit = { - house ?= root.house - this != root - } - send_interface_message = { - type = msg_house_unity_change_value - title = steer_unity_notification_title - desc = steer_unity_towards_harmonious_toast - left_icon = root - show_as_tooltip = { - house = { - add_unity_value = { - value = massive_unity_gain - character = root - desc = clan_unity_steer_direction_change.desc - } - } - } - } - } - } - } - else_if = { # Decrease Unity - limit = { scope:steer_unity_towards_antagonistic = yes } - - house = { - add_unity_value = { - value = massive_unity_loss - character = root - desc = clan_unity_steer_direction_change.desc - } - } - custom_tooltip = steer_unity_towards_antagonistic_passive_loss_tt - add_character_flag = { - flag = steer_unity_towards_antagonistic_passive_loss - years = 10 - } - - # Let's send notifications to relevant characters - hidden_effect = { - # Send a toast to yourself, as a confirmation that Unity changed - send_interface_toast = { - type = msg_house_unity_change_value - title = steer_unity_towards_antagonistic_toast - desc = steer_unity_towards_antagonistic_toast - left_icon = root - show_as_tooltip = { - house = { - add_unity_value = { - value = massive_unity_loss - character = root - desc = clan_unity_steer_direction_change.desc - } - } - } - } - # Send a notification (we don't want a toast here) to any other player within the house - every_player = { - limit = { - house ?= root.house - this != root - } - send_interface_message = { - type = msg_house_unity_change_value - title = steer_unity_notification_title - desc = steer_unity_towards_antagonistic_toast - left_icon = root - show_as_tooltip = { - house = { - add_unity_value = { - value = massive_unity_loss - character = root - desc = clan_unity_steer_direction_change.desc - } - } - } - } - } - } - } - } - - cost = { - piety = { - value = unity_major_decision_piety_cost - } - } - - ai_potential = { - highest_held_title_tier >= tier_county # Barons doesn't have to use the decision - is_landed = yes - exists = house - } - - ai_will_do = { - base = 20 - - # If unity is at max or min levels, increase the AI weight if they want to go in the opposite direction - modifier = { - OR = { - ai_wants_high_unity = yes - ai_wants_low_unity = yes - } - add = 40 - } - - # If unity is at max or min levels, increase the AI weight if they want to go in the opposite direction - modifier = { - OR = { - AND = { - ai_wants_high_unity = yes - OR = { - house = { has_house_unity_stage = antagonistic } - house = { has_house_unity_stage = competitive } - } - } - AND = { - ai_wants_low_unity = yes - OR = { - house = { has_house_unity_stage = harmonious } - house = { has_house_unity_stage = friendly } - } - } - } - add = 40 - } - } -} - -# General Unity decisions - These are available to all members of a House -### Search for Tax Collectors ### -unity_search_for_administrators_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3_decision_tax_collector.dds" - } - sort_order = 60 - decision_group_type = house_unity - - desc = unity_search_for_administrators_decision_desc - - cooldown = { years = 10 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - } - - effect = { - custom_tooltip = search_administors_decision.tt - hidden_effect = { - random_list = { - 40 = { - save_temporary_scope_value_as = { - name = number_of_new_administrators - value = 1 - } - } - 40 = { - save_temporary_scope_value_as = { - name = number_of_new_administrators - value = 2 - } - } - 20 = { - save_temporary_scope_value_as = { - name = number_of_new_administrators - value = 3 - } - } - } - while = { - count = scope:number_of_new_administrators - create_character = { - template = administrator_character - employer = root - faith = root.faith - culture = root.culture - gender_female_chance = { - if = { - limit = { root.faith = { has_doctrine = doctrine_gender_male_dominated } } - add = 0 - } - else_if = { - limit = { root.faith = { has_doctrine = doctrine_gender_female_dominated } } - add = 100 - } - else = { - add = 50 - } - } - save_scope_as = new_administrator - } - send_interface_message = { - type = event_dynasty_good_with_text - title = unity_search_for_administrators_decision.msg.t - desc = unity_search_for_administrators_decision.msg.desc - left_icon = scope:new_administrator - } - } - } - } - - cost = { # We give the AI some handicap here by making the decision free for them, but they only ever use it if they don't have any tax collectors at all - gold = { - value = 0 - if = { - limit = { - has_treasury = no - is_ai = no - } - add = minor_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - is_ai = no - } - add = minor_gold_value - } - } - piety = { - value = 0 - if = { - limit = { is_ai = no } - add = medium_piety_value - } - } - } - - ai_potential = { - government_has_flag = government_is_clan - highest_held_title_tier >= tier_duchy - any_tax_collector = { count <= 0 } - any_vassal = { - count >= 2 - government_has_flag = government_is_clan - } - } - - ai_will_do = { - base = 100 - } -} - -# FP3 Unity Decisions -### Demand Shared Army Logistics ### -unity_improve_logistics_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_concession.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_improve_logistics_decision_desc - - cooldown = { years = 20 } - - is_shown = { - has_fp3_dlc_trigger = yes - culture = { has_cultural_pillar = heritage_iranian } - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - # We show the culture requirement here to tell the player why they have the decision available - culture = { has_cultural_pillar = heritage_iranian } - house = { - OR = { - has_house_unity_stage = antagonistic - has_house_unity_stage = competitive - } - } - is_house_head = yes - } - - is_valid_showing_failures_only = { - house = { - OR = { - has_house_unity_stage = antagonistic - has_house_unity_stage = competitive - } - NOT = { has_house_unity_modifier = fp3_unity_improved_logistics_modifier } - } - is_house_head = yes - } - - effect = { - house = { - add_house_unity_modifier = { - modifier = fp3_unity_improved_logistics_modifier - years = 10 - } - } - } - - cost = { - gold = { - value = medium_gold_value - } - piety = { - value = unity_major_decision_piety_cost - add = { - value = 20 - multiply = { - value = number_of_landed_house_members_value - subtract = 1 # We don't want to add any extra for the first ruler - } - } - } - } - - ai_potential = { - house ?= { # Don't bother unless you have a few landed house members who would benefit - any_house_unity_member = { - count >= 3 - } - } - ai_has_warlike_personality = yes - } - - ai_will_do = { - base = 10 - } -} - -### Promote Development ### -unity_promote_development_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_promote_development_decision_desc - - cooldown = { years = 20 } - - is_shown = { - has_fp3_dlc_trigger = yes - culture = { has_cultural_pillar = heritage_iranian } - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - # We show the culture requirement here to tell the player why they have the decision available - culture = { has_cultural_pillar = heritage_iranian } - house = { - OR = { - has_house_unity_stage = friendly - has_house_unity_stage = harmonious - } - } - is_house_head = yes - } - - is_valid_showing_failures_only = { - house = { - OR = { - has_house_unity_stage = friendly - has_house_unity_stage = harmonious - } - NOT = { has_house_unity_modifier = fp3_unity_promoted_development_modifier } - } - is_house_head = yes - } - - effect = { - house = { - add_house_unity_modifier = { - modifier = fp3_unity_promoted_development_modifier - years = 10 - } - } - } - - cost = { - gold = { - value = medium_gold_value - } - piety = { - value = unity_major_decision_piety_cost - add = { - value = 20 - multiply = { - value = number_of_landed_house_members_value - subtract = 1 # We don't want to add any extra for the first ruler - } - } - } - } - - ai_potential = { - house ?= { # Don't bother unless you have a few landed house members who would benefit - any_house_unity_member = { - count >= 3 - } - } - ai_has_warlike_personality = no - } - - ai_will_do = { - base = 10 - } -} - -### Consult House Members ### -unity_consult_house_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - is_invisible = yes - - sort_order = 60 - - desc = unity_consult_house_decision_desc - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - } - - is_valid = { - house = { - has_house_unity_stage = impassive - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = unity_consult_house_decision.tt_cooldown - NOT = { has_character_flag = fp3_consulted_house } - } - } - - effect = { - custom_tooltip = unity_consult_house_decision.tt_house_council_bonus - #custom_tooltip = unity_consult_house_decision.tt_no_unity_change - custom_tooltip = unity_consult_house_decision.tt_lifetime - add_character_flag = { - flag = fp3_consulted_house - } - } - - cost = { - piety = { value = unity_minor_decision_piety_cost } - } - - ai_potential = { - exists = house - # AI has more than 1 house member that is their vassal/courtier (can serve as a councillor) - house = { - any_house_member = { - count > 1 - OR = { - is_vassal_of = root - is_courtier_of = root - } - } - } - } - - ai_will_do = { - base = 20 - # AI has more than 1 house member actively serving as a councillor - modifier = { - any_councillor = { - count > 1 - house ?= root.house - } - add = 100 - } - # Benefits AI to stack family buffs - modifier = { - culture = { has_cultural_parameter = close_family_better_councillors } - add = 50 - } - } -} - -### Establish Futuwaa Lodges ### -unity_establish_futuwaa_lodges_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/competitive.dds" - } - is_invisible = yes - sort_order = 60 - - desc = { - desc = unity_establish_futuwaa_lodges_decision_desc_intro - first_valid = { - # "People" - triggered_desc = { - trigger = { - OR = { - AND = { - has_dlc_feature = diverge_culture - culture = { has_cultural_parameter = martial_custom_equal_combatant } - } - faith = { has_doctrine_parameter = combatant_can_be_either_gender_if_no_roco } - has_character_modifier = ignores_gender_army_rules - culture = { - OR = { - has_cultural_parameter = has_access_to_shieldmaidens - has_cultural_parameter = high_prowess_ignores_knight_restrictions - } - } - } - } - desc = people - } - # "Women" - triggered_desc = { - trigger = { - OR = { - AND = { - has_dlc_feature = diverge_culture - culture = { has_cultural_parameter = martial_custom_female_only_combatant } - } - faith = { has_doctrine_parameter = combatant_must_be_female_if_no_roco } - } - } - desc = women - } - # "Men" - triggered_desc = { - trigger = { - OR = { - AND = { - has_dlc_feature = diverge_culture - culture = { has_cultural_parameter = martial_custom_male_only_combatant } - } - faith = { has_doctrine_parameter = combatant_must_be_male_if_no_roco } - } - } - desc = loc_men - } - } - desc = unity_establish_futuwaa_lodges_decision_desc_outro - } - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - exists = capital_province - culture = { has_cultural_tradition = tradition_futuwaa } - } - - is_valid = { - house = { - OR = { - has_house_unity_stage = antagonistic - has_house_unity_stage = competitive - } - } - } - - effect = { - save_scope_as = sponsor # For loc - - # Yup this nonsense is necessary, custom_tooltip does not support triggered_desc - if = { - limit = { - OR = { - AND = { - has_dlc_feature = diverge_culture - culture = { has_cultural_parameter = martial_custom_equal_combatant } - } - faith = { has_doctrine_parameter = combatant_can_be_either_gender_if_no_roco } - has_character_modifier = ignores_gender_army_rules - culture = { - OR = { - has_cultural_parameter = has_access_to_shieldmaidens - has_cultural_parameter = high_prowess_ignores_knight_restrictions - } - } - } - } - save_scope_as = any_combatants # This is relevant for a TT later on - custom_tooltip = { text = unity_establish_futuwaa_lodges_decision.tt_people } - } - else_if = { - limit = { - OR = { - AND = { - has_dlc_feature = diverge_culture - culture = { has_cultural_parameter = martial_custom_female_only_combatant } - } - faith = { has_doctrine_parameter = combatant_must_be_female_if_no_roco } - } - } - save_scope_as = female_combatants - custom_tooltip = { text = unity_establish_futuwaa_lodges_decision.tt_women } - } - else_if = { - limit = { - OR = { - AND = { - has_dlc_feature = diverge_culture - culture = { has_cultural_parameter = martial_custom_male_only_combatant } - } - faith = { has_doctrine_parameter = combatant_must_be_male_if_no_roco } - } - } - save_scope_as = male_combatants - custom_tooltip = { text = unity_establish_futuwaa_lodges_decision.tt_men } - } - - - if = { - limit = { exists = scope:any_combatants } - custom_tooltip = { text = unity_establish_futuwaa_lodges_decision.tt_num_people } - } - else_if = { - limit = { exists = scope:female_combatants } - custom_tooltip = { text = unity_establish_futuwaa_lodges_decision.tt_num_women } - } - else_if = { - limit = { exists = scope:male_combatants } - custom_tooltip = { text = unity_establish_futuwaa_lodges_decision.tt_num_men } - } - - add_character_modifier = { - modifier = fp3_established_futuwaa_lodges_modifier - years = 20 - } - - add_character_flag = { - flag = fp3_established_futuwaa_lodges - years = 20 - } - - create_story = story_cycle_futuwaa_lodges - } - - cost = { - piety = { value = unity_minor_decision_piety_cost } - } - - ai_potential = { - house.house_head ?= this - government_has_flag = government_is_clan - highest_held_title_tier >= tier_duchy - } - - ai_will_do = { - base = 50 - } -} - -### Unity Educate Youth In Madrasas Decision ### -unity_educate_youth_in_madrasas_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_secret_faith.dds" - } - is_invisible = yes - sort_order = 60 - - title = { - desc = unity_educate_youth_in_madrasas_decision.t_intro - first_valid = { - # Call them madrasas if our capital is advanced enough - triggered_desc = { - trigger = { - capital_county ?= { - development_level >= bad_development_level - } - } - desc = unity_educate_youth_in_madrasas_decision.t_madrasas - } - # Otherwise just say that the youth are being educated in houses of worship - desc = unity_educate_youth_in_madrasas_decision.t_houses_of_worship - } - } - - desc = { - desc = unity_educate_youth_in_madrasas_decision_desc_intro - first_valid = { - # "People" - triggered_desc = { - trigger = { has_realm_law = equal_law } - desc = people - } - # "Women" - triggered_desc = { - trigger = { - OR = { - has_realm_law = female_only_law - has_realm_law = female_preference_law - } - } - desc = women - } - # "Men" - triggered_desc = { - trigger = { - OR = { - has_realm_law = male_only_law - has_realm_law = male_preference_law - } - } - desc = loc_men - } - } - desc = unity_educate_youth_in_madrasas_decision_desc_outro - } - - cooldown = { years = 20 } - - is_shown = { - government_has_flag = government_is_clan - is_landed = yes - exists = house - exists = capital_province # Sanity check - culture = { has_cultural_tradition = tradition_fp3_beacon_of_learning } - } - - is_valid = { - is_at_war = no - house = { - OR = { - has_house_unity_stage = harmonious - has_house_unity_stage = friendly - } - } - } - - effect = { - save_scope_as = sponsor # For loc - # TT for who is educated - # Yup this nonsense is necessary, custom_tooltip does not support triggered_desc - if = { - limit = { has_realm_law = equal_law } - save_scope_as = realm_law_people # This is relevant for a TT later on - custom_tooltip = { text = unity_educate_youth_in_madrasas_decision.tt_people } - } - else_if = { - limit = { - OR = { - has_realm_law = female_only_law - has_realm_law = female_preference_law - } - } - save_scope_as = realm_law_women - custom_tooltip = { text = unity_educate_youth_in_madrasas_decision.tt_women } - } - else_if = { - limit = { - OR = { - has_realm_law = male_only_law - has_realm_law = male_preference_law - } - } - save_scope_as = realm_law_men - custom_tooltip = { text = unity_educate_youth_in_madrasas_decision.tt_men } - } - - if = { - limit = { exists = scope:realm_law_people } - custom_tooltip = { text = unity_educate_youth_in_madrasas_decision.tt_num_people } - } - else_if = { - limit = { exists = scope:realm_law_women } - custom_tooltip = { text = unity_educate_youth_in_madrasas_decision.tt_num_women } - } - else_if = { - limit = { exists = scope:realm_law_men } - custom_tooltip = { text = unity_educate_youth_in_madrasas_decision.tt_num_men } - } - - add_character_modifier = { - modifier = fp3_established_madrasas_modifier - years = 20 - } - - add_character_flag = { - flag = fp3_educated_youth_in_madrasas - years = 20 - } - - create_story = story_cycle_madrasas - } - - cost = { - piety = { value = unity_minor_decision_piety_cost } - } - - ai_potential = { - house.house_head ?= this - government_has_flag = government_is_clan - highest_held_title_tier >= tier_duchy - } - - ai_will_do = { - base = 50 - } -} diff --git a/common/decisions/04_ep2_decisions.txt b/common/decisions/04_ep2_decisions.txt deleted file mode 100644 index b1f8287b9..000000000 --- a/common/decisions/04_ep2_decisions.txt +++ /dev/null @@ -1,99 +0,0 @@ -###DECISIONS LIST### - -#decision_solve_the_journals - -decision_solve_the_journals = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 180 - kingdom = 180 - empire = 180 - hegemony = 180 - } - desc = decision_solve_the_journals_desc - cooldown = { years = 1 } - - is_shown = { - any_owned_story = { - type = story_cycle_mysterious_journal - NOT = { exists = var:journal_complete_solved } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - is_valid = { - custom_tooltip = { - text = you_have_journal_1_tt - any_owned_story = { - type = story_cycle_mysterious_journal - exists = var:mysterious_journal.var:secret_journal - } - } - custom_tooltip = { - text = you_have_journal_2_tt - any_owned_story = { - type = story_cycle_mysterious_journal - exists = var:mysterious_journal.var:secret_puzzle - } - } - custom_tooltip = { - text = you_have_journal_3_tt - any_owned_story = { - type = story_cycle_mysterious_journal - exists = var:mysterious_journal.var:secret_cipher - } - } - } - - effect = { - hidden_effect = { - random_owned_story = { - type = story_cycle_mysterious_journal - var:mysterious_journal = { save_scope_as = mysterious_journal } - } - } - duel = { - skill = learning - value = high_skill_rating - 50 = { # You solve the puzzle! - compare_modifier = { - value = scope:duel_value - multiplier = 0.5 - } - custom_tooltip = { - text = open_the_journal_tt - trigger_event = tour_general.5010 - } - } - 50 = { # You fail - compare_modifier = { - value = scope:duel_value - multiplier = -0.5 - } - show_as_tooltip = { - add_stress = major_stress_gain - } - hidden_effect = { - trigger_event = tour_general.5000 - } - } - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/06_ce1_decisions.txt b/common/decisions/06_ce1_decisions.txt deleted file mode 100644 index fff63c518..000000000 --- a/common/decisions/06_ce1_decisions.txt +++ /dev/null @@ -1,998 +0,0 @@ -#commission_legend_artifact_decision -#clear_ground_for_legendary_building -#isolate_capital_decision -#isolate_family_decision - -### Commission Legend Artifact ### -commission_legend_artifact_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_smith.dds" - } - cooldown = { days = standard_commission_artifact_cooldown_time } - sort_order = 100 - decision_group_type = major - - is_shown = { - is_landed = yes - highest_held_title_tier >= tier_county - exists = capital_province - has_dlc_feature = legends - custom_tooltip = { - text = commission_legend_artifact_decision_var_tt - has_variable = finished_legend_var - } - } - - is_valid_showing_failures_only = { - # Only valid for characters with an antiquaria OR chronicler - custom_tooltip = { - text = commision_legend_artifact_decision_court_positions_tt - OR = { - employs_court_position = antiquarian_court_position - employs_court_position = chronicler_court_position - } - } - custom_tooltip = { - text = commision_legend_artifact_decision_disappearing_tt - any_realm_province = { - any_province_legend = { - has_variable = my_legend_var - } - } - } - } - - cost = { - gold = { - if = { - limit = { - has_variable = finished_mythical_legend_var - } - value = 800 - } - else_if = { - limit = { - has_variable = finished_illustrious_legend_var - } - value = 600 - } - else = { - value = 400 - } - if = { - limit = { # Estate discount bonus - domicile ?= { has_domicile_parameter = estate_reduce_commission_artifact_cost } - } - multiply = estate_reduce_commission_artifact_cost_value - } - } - } - - effect = { - if = { - limit = { - any_court_position_holder = { - type = chronicler_court_position - } - } - random_court_position_holder = { - type = chronicler_court_position - save_scope_as = chronicler - } - } - if = { - limit = { - any_court_position_holder = { - type = antiquarian_court_position - } - } - random_court_position_holder = { - type = antiquarian_court_position - save_scope_as = chronicler - } - } - # Explanatory Tooltip - custom_tooltip = commission_legend_artifact_decision_effect - - hidden_effect = { - trigger_event = ce1_decision_events.0001 - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_potential = { - is_at_war = no - ai_greed < medium_positive_ai_value - short_term_gold > ai_war_chest_desired_gold_value - war_chest_gold >= halved_ai_war_chest_gold_maximum - } - - ai_will_do = { - base = 100 #AI should always create the book - } -} - -clear_ground_for_legendary_building = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_legend.dds" - } - decision_group_type = major - sort_order = 100 - - is_shown = { - exists = var:legendary_reward_location - has_dlc_feature = legends - is_landed = yes - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = clear_ground_for_legendary_building_no_barony_tt - any_held_title = { - title_tier = barony - title_province = { has_special_building_slot = no } - is_capital_barony = yes - holder = root - is_leased_out = no - } - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_LEGENDARY_BUILDING" - show_from_start = yes - - item = { # Shrine - value = clear_ground_legendary_shrine - is_valid = { - custom_tooltip = { # The legend you finished is valid for a legendary shrine - text = clear_ground_legendary_shrine_tt - has_character_flag = legendary_shrine_flag - } - } - current_description = clear_ground_legendary_shrine_desc - localization = clear_ground_legendary_shrine - icon = "gfx/interface/icons/building_types/icon_building_legendary_shrine.dds" - flat = yes - ai_chance = { value = 10 } - } - item = { # Statue - value = clear_ground_legendary_statue - is_valid = { - custom_tooltip = { # The legend you finished is valid for a legendary statue - text = clear_ground_legendary_statue_tt - has_character_flag = legendary_statue_flag - } - } - current_description = clear_ground_legendary_statue_desc - localization = clear_ground_legendary_statue - icon = "gfx/interface/icons/building_types/icon_building_legendary_statue.dds" - flat = yes - ai_chance = { value = 10 } - } - item = { # Palace - value = clear_ground_legendary_palace - is_valid = { - custom_tooltip = { # The legend you finished is valid for a legendary palace - text = clear_ground_legendary_palace_tt - has_character_flag = legendary_palace_flag - } - } - current_description = clear_ground_legendary_palace_desc - localization = clear_ground_legendary_palace - icon = "gfx/interface/icons/building_types/icon_building_legendary_palace.dds" - flat = yes - ai_chance = { value = 10 } - } - item = { # Watchtower - value = clear_ground_legendary_watchtower - is_valid = { - custom_tooltip = { # The legend you finished is valid for a legendary watchtower - text = clear_ground_legendary_watchtower_tt - has_character_flag = legendary_watchtower_flag - } - } - current_description = clear_ground_legendary_watchtower_desc - localization = clear_ground_legendary_watchtower - icon = "gfx/interface/icons/building_types/icon_building_legendary_watchtower.dds" - flat = yes - ai_chance = { value = 10 } - } - item = { # Hunting lodge - value = clear_ground_legendary_hunting_lodge - is_valid = { - custom_tooltip = { # The legend you finished is valid for a legendary hunting_lodge - text = clear_ground_legendary_hunting_lodge_tt - has_character_flag = legendary_hunting_lodge_flag - } - } - current_description = clear_ground_legendary_hunting_lodge_desc - localization = clear_ground_legendary_hunting_lodge - icon = "gfx/interface/icons/building_types/icon_building_legendary_hunting_grounds.dds" - flat = yes - ai_chance = { value = 10 } - } - } - - effect = { - custom_tooltip = clear_ground_for_legendary_building_custom_tt - switch = { - trigger = yes - scope:clear_ground_legendary_shrine = { - set_variable = { - name = clear_ground - value = flag:legendary_shrine - } - } - scope:clear_ground_legendary_palace = { - set_variable = { - name = clear_ground - value = flag:legendary_palace - } - } - scope:clear_ground_legendary_statue = { - set_variable = { - name = clear_ground - value = flag:legendary_statue - } - } - scope:clear_ground_legendary_watchtower = { - set_variable = { - name = clear_ground - value = flag:legendary_watchtower - } - } - scope:clear_ground_legendary_hunting_lodge = { - set_variable = { - name = clear_ground - value = flag:legendary_hunting_lodge - } - } - } - open_view_data = { - view = decision_detail - data = decision:pick_legendary_barony_decision - player = root - } - } - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 36 - empire = 36 - hegemony = 36 - } - ai_potential = { - is_at_war = no - ai_greed < medium_positive_ai_value - short_term_gold > ai_war_chest_desired_gold_value - war_chest_gold >= halved_ai_war_chest_gold_maximum - } - ai_will_do = { - base = 100 #AI should always reap rewards - } -} - -### $clear_ground_for_legendary_building$ ### -pick_legendary_barony_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_legend.dds" - } - decision_group_type = major - ai_goal = yes - is_invisible = yes - widget = { - controller = create_holy_order - barony_valid = { - trigger_if = { - limit = { exists = this } - title_province = { has_special_building_slot = no } - is_capital_barony = yes - holder = scope:ruler - is_leased_out = no - } - } - } - is_valid_showing_failures_only = { # Error suppressing - has_variable = clear_ground - } - cost = { - } - effect = { - send_interface_toast = { - type = event_toast_effect_good - title = clear_ground_for_legendary_building.toast - switch = { - trigger = root.var:clear_ground - flag:legendary_shrine = { - scope:barony.title_province ?= { - add_special_building_slot = legendary_shrine - } - } - flag:legendary_palace = { - scope:barony.title_province ?= { - add_special_building_slot = legendary_palace - } - } - flag:legendary_statue = { - scope:barony.title_province ?= { - add_special_building_slot = legendary_statue - } - } - flag:legendary_watchtower = { - scope:barony.title_province ?= { - add_special_building_slot = legendary_watchtower - } - } - flag:legendary_hunting_lodge = { - scope:barony.title_province ?= { - add_special_building_slot = legendary_hunting_lodge - } - } - } - } - hidden_effect = { - remove_variable = clear_ground - # Shift the legend protagonist to the province - if = { - limit = { - exists = var:legendary_figure - } - scope:barony.title_province ?= { - set_variable = { - name = legendary_figure - value = root.var:legendary_figure - } - } - remove_variable = legendary_figure - } - # Cleanup - if = { - limit = { - has_character_flag = legendary_shrine_flag - } - remove_character_flag = legendary_shrine_flag - } - if = { - limit = { - has_character_flag = legendary_statue_flag - } - remove_character_flag = legendary_statue_flag - } - if = { - limit = { - has_character_flag = legendary_palace_flag - } - remove_character_flag = legendary_palace_flag - } - if = { - limit = { - has_character_flag = legendary_watchtower_flag - } - remove_character_flag = legendary_watchtower_flag - } - if = { - limit = { - has_character_flag = legendary_hunting_lodge_flag - } - remove_character_flag = legendary_hunting_lodge_flag - } - if = { - limit = { - exists = var:legendary_reward_location - } - remove_variable = legendary_reward_location - } - } - } - - ai_potential = { - is_playable_character = yes - } - ai_will_do = { - base = 200 - } -} - -### Isolate Capital ### -isolate_capital_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_black_plague.dds" - } - decision_group_type = major - sort_order = 100 - - title = { - first_valid = { - triggered_desc = { - trigger = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - desc = unisolate_capital_decision - } - desc = isolate_capital_decision - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - desc = unisolate_capital_decision_desc - } - desc = isolate_capital_decision_desc - } - } - - confirm_text = { - first_valid = { - triggered_desc = { - trigger = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - desc = unisolate_family_decision_confirm - } - desc = isolate_capital_decision_confirm - } - } - - is_shown = { - is_landed = yes - exists = capital_county - highest_held_title_tier >= tier_county - trigger_if = { - limit = { - is_ai = yes - } - OR = { - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - } - capital_county = { - any_neighboring_county = { - any_county_province_epidemic = { - count >= 1 - } - } - } - capital_county = { has_county_modifier = isolate_capital_decision_modifier } - } - } - trigger_else = { - OR = { - realm_has_any_epidemic = { - SIZE = 1 - INTENSITY = minor - } - capital_county = { - any_neighboring_county = { - any_county_province_epidemic = { - count >= 1 - } - } - } - capital_county = { has_county_modifier = isolate_capital_decision_modifier } - } - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = yes - - item = { # Isolate your capital - value = isolate_capital_decision - is_valid = { - capital_county ?= { NOT = { has_county_modifier = isolate_capital_decision_modifier } } - custom_tooltip = { - text = isolate_capital_decision_tt - any_sub_realm_county = { - has_province_with_epidemic = { intensity = any } - } - } - } - current_description = isolate_capital_decision_desc - localization = isolate_capital_decision - icon = "gfx/interface/icons/message_feed/plague.dds" - ai_chance = { - value = 100 - } - } - - item = { # End isolation of your capital - value = unisolate_capital_decision - is_valid = { - custom_tooltip = { - text = unisolate_capital_decision_tt - exists = capital_county - capital_county ?= { has_county_modifier = isolate_capital_decision_modifier } - } - } - current_description = unisolate_capital_decision_desc - localization = unisolate_capital_decision - icon = "gfx/interface/icons/court_position_types/cave_hermit_court_position.dds" - ai_chance = { - value = 100 - } - } - } - - cooldown = { days = 365 } - - effect = { - if = { - limit = { - scope:isolate_capital_decision = yes - } - add_legitimacy_effect = { LEGITIMACY = minor_legitimacy_loss } - capital_county = { - add_county_modifier = { - modifier = isolate_capital_decision_modifier - years = 15 - } - } - add_character_flag = { - flag = ai_capital_isolation_cooldown - years = 1 - } - } - if = { - limit = { - scope:unisolate_capital_decision = yes - } - capital_county = { - remove_county_modifier = isolate_capital_decision_modifier - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 6 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_potential = { - NOT = { has_character_flag = ai_capital_isolation_cooldown } - } - - ai_will_do = { - base = 0 - modifier = { - add = 100 - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - } - modifier = { - add = 100 - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - has_trait = paranoid - } - modifier = { - add = -50 - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - has_trait = brave - } - modifier = { - add = -50 - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - has_trait = greedy - } - modifier = { - add = -50 - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - ai_rationality <= -50 - } - modifier = { - add = 50 - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - } - } - modifier = { - add = 50 - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity >= major } - } - } - modifier = { - add = ai_rationality - NOT = { capital_county = { has_county_modifier = isolate_capital_decision_modifier } } - ai_rationality > 0 - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - - } - } - modifier = { - add = 100 - capital_county = { has_county_modifier = isolate_capital_decision_modifier } - NOT = { - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - - } - } - } - } -} - -### Enter Seclusion ### -isolate_family_decision = { - picture = { - trigger = { - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - reference = "gfx/interface/illustrations/decisions/disaster.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_black_plague.dds" - } - decision_group_type = major - sort_order = 100 - - title = { - first_valid = { - triggered_desc = { - trigger = { - has_character_modifier = isolating_modifier - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - desc = unisolate_family_disaster_decision - } - triggered_desc = { - trigger = { has_character_modifier = isolating_modifier } - desc = unisolate_family_decision - } - triggered_desc = { - trigger = { - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - desc = isolate_family_disaster_decision - } - desc = isolate_family_decision - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - has_character_modifier = isolating_modifier - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - desc = unisolate_family_disaster_decision_desc - } - triggered_desc = { - trigger = { has_character_modifier = isolating_modifier } - desc = unisolate_family_decision_desc - } - triggered_desc = { - trigger = { - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - desc = isolate_family_disaster_decision_desc - } - desc = isolate_family_decision_desc - } - } - - confirm_text = { - first_valid = { - triggered_desc = { - trigger = { - has_character_modifier = isolating_modifier - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - desc = unisolate_family_disaster_decision_confirm - } - triggered_desc = { - trigger = { - has_character_modifier = isolating_modifier - } - desc = unisolate_family_decision_confirm - } - triggered_desc = { - trigger = { - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - desc = isolate_family_disaster_decision_confirm - } - desc = isolate_family_decision_confirm - } - } - - is_shown = { - OR = { - is_landed = yes - any_held_title = { is_noble_family_title = yes } # Still exclude adventurers - } - OR = { - has_character_modifier = isolating_modifier - OR = { - capital_county ?= { # Includes landless noble families - OR = { - # Own capital - has_province_with_epidemic = { intensity = any } - # Neighborng own capital - any_neighboring_county = { - has_province_with_epidemic = { intensity = any } - } - } - } - # Somewhere in realm - any_sub_realm_county = { - has_province_with_epidemic = { intensity = any } - } - } - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - } - - ai_potential = { - NOT = { has_character_flag = ai_unisolate_cooldown } - OR = { - has_character_modifier = isolating_modifier - capital_county ?= { - OR = { - # Own capital - has_province_with_epidemic = { intensity = any } - # Neighboring own capital - any_neighboring_county = { - has_province_with_epidemic = { intensity = any } - } - } - } - # Somewhere in domain - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - } - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = yes - item = { # Isolate your family from disasters - value = isolate_family_disaster_decision - is_shown = { - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - is_valid = { - NOT = { has_character_modifier = isolating_modifier } - OR = { - is_landed = yes - any_held_title = { is_noble_family_title = yes } # Still exclude adventurers - } - trigger_if = { - limit = { exists = current_travel_plan } - is_available_travelling_adult = yes - } - trigger_else = { - custom_tooltip = { - text = you_are_at_your_capital_tt - exists = root.capital_province - location = root.capital_province - } - trigger_if = { - limit = { - involved_activity.activity_location ?= capital_province - } - is_physically_able = yes - } - trigger_else = { - is_available = yes - } - } - custom_tooltip = { - text = ai_unisolate_cooldown_tt - NOT = { has_variable = isolating_cooldown_var } - } - } - current_description = isolate_family_disaster_decision_desc - localization = isolate_family_disaster_decision - icon = "gfx/interface/icons/situation_types/natural_disaster_earthquake.dds" - ai_chance = { - value = 100 - } - } - item = { # Isolate your family from epidemics - value = isolate_family_decision - is_shown = { - OR = { - capital_county ?= { - OR = { - # Own capital - has_province_with_epidemic = { intensity = any } - # Neighboring own capital - any_neighboring_county = { - has_province_with_epidemic = { intensity = any } - } - } - } - # Somewhere in realm - any_sub_realm_county = { - has_province_with_epidemic = { intensity = any } - } - } - } - is_valid = { - NOT = { has_character_modifier = isolating_modifier } - OR = { - is_landed = yes - any_held_title = { is_noble_family_title = yes } # Still exclude adventurers - } - custom_tooltip = { - text = you_are_at_your_capital_tt - exists = root.capital_province - location = root.capital_province - } - is_available = yes - custom_tooltip = { - text = ai_unisolate_cooldown_tt - NOT = { has_variable = isolating_cooldown_var } - } - } - current_description = isolate_family_decision_desc - localization = isolate_family_decision - icon = "gfx/interface/icons/message_feed/plague.dds" - ai_chance = { - value = 100 - } - } - item = { # Unisolate your family from disasters - value = unisolate_family_decision - is_valid = { - has_character_modifier = isolating_modifier - } - current_description = unisolate_family_disaster_decision_desc - localization = unisolate_family_disaster_decision - icon = "gfx/interface/icons/court_position_types/cave_hermit_court_position.dds" - ai_chance = { - value = 100 - } - } - } - - effect = { - if = { - limit = { - scope:isolate_family_disaster_decision = yes - } - show_as_tooltip = { - isolate_family_decision_effect = yes - if = { - limit = { capital_province ?= location } - add_legitimacy_effect = { LEGITIMACY = minor_legitimacy_loss } - } - add_prestige = major_prestige_loss - } - hidden_effect = { - set_variable = isolated_due_to_disaster - trigger_event = natural_disaster.0110 - } - } - else_if = { - limit = { - scope:isolate_family_decision = yes - } - show_as_tooltip = { - isolate_family_decision_effect = yes - add_legitimacy_effect = { LEGITIMACY = minor_legitimacy_loss } - add_prestige = major_prestige_loss - } - hidden_effect = { - trigger_event = epidemic_events.0100 - } - } - else_if = { - limit = { - scope:unisolate_family_decision = yes - has_variable = isolated_due_to_disaster - } - show_as_tooltip = { unisolate_family_decision_effect = yes } - hidden_effect = { - remove_variable = isolated_due_to_disaster - trigger_event = natural_disaster.0111 - } - } - else = { - show_as_tooltip = { unisolate_family_decision_effect = yes } - hidden_effect = { - trigger_event = epidemic_events.0101 - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 6 - duchy = 6 - kingdom = 6 - empire = 6 - hegemony = 6 - } - - ai_will_do = { - base = 0 - modifier = { - add = 100 - NOT = { has_character_modifier = isolating_modifier } - has_trait = paranoid - } - modifier = { - add = -50 - NOT = { has_character_modifier = isolating_modifier } - has_trait = brave - } - modifier = { - add = -50 - NOT = { has_character_modifier = isolating_modifier } - ai_rationality <= -50 - } - modifier = { - add = 50 - NOT = { has_character_modifier = isolating_modifier } - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - } - } - modifier = { - add = 50 - NOT = { has_character_modifier = isolating_modifier } - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity >= major } - } - } - modifier = { - add = ai_rationality - NOT = { has_character_modifier = isolating_modifier } - ai_rationality > 0 - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - } - } - modifier = { - add = 100 - has_character_modifier = isolating_modifier - NOR = { - has_character_flag = ai_unisolate_cooldown # We keep you isolating for 1y - capital_province = { # For barons to not exit too early - any_province_epidemic = { } - } - any_held_title = { - title_tier = county - has_province_with_epidemic = { intensity = any } - } - - tgp_natural_disaster_character_is_affected_by_any_imminent_disaster_trigger = yes - } - } - } -} - diff --git a/common/decisions/10_ach_oath_decisions.txt b/common/decisions/10_ach_oath_decisions.txt deleted file mode 100644 index 773830b91..000000000 --- a/common/decisions/10_ach_oath_decisions.txt +++ /dev/null @@ -1,1833 +0,0 @@ -## Diplomacy -### Secure Alliances ### -diplomacy_oath_1_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/mpo_decision_confederation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = diplomacy_oath_1 - has_variable = diplomacy_oath_1_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - save_temporary_scope_as = root_temp_scope - custom_tooltip = { - text = custom_alliance_oath_decision_trigger - any_ally = { - count >= 3 - highest_held_title_tier >= { - value = root.highest_held_title_tier - subtract = 1 - } - opinion = { - target = root - value >= 50 - } - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = diplomacy_oath_1 } - - show_as_tooltip = { - add_character_modifier = oath_of_alliances - } - - every_ally = { - custom = custom_every_allied_ruler - add_opinion = { - modifier = respect_opinion - target = root - opinion = 20 - } - } - every_ally = { # Kept in a separate block from the previous one, so it looks proper in the tooltip - culture = { - if = { - limit = { - NOR = { - this = root.culture - is_in_list = culture_affected - } - } - change_cultural_acceptance = { - target = root.culture - value = 10 - desc = culture_acceptance_gain_oath - } - } - add_to_list = culture_affected - } - } - - hidden_effect = { - remove_variable = diplomacy_oath_1_timer - } - } - - ai_will_do = { - base = 100 - } -} - -### Strengthen the House ### -diplomacy_oath_2_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/bp2_playdate.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = diplomacy_oath_2 - has_variable = diplomacy_oath_2_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - save_temporary_scope_as = root_temp_scope - custom_tooltip = { - text = custom_children_oath_decision_trigger - any_child = { - count >= 7 - NOT = { has_trait = bastard } - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = diplomacy_oath_2 } - - every_child = { - custom = custom_children_renown_effect - limit = { - - } - dynasty = { add_dynasty_prestige = 30 } - } - - show_as_tooltip = { - add_character_modifier = oath_of_children - } - - hidden_effect = { - remove_variable = diplomacy_oath_2_timer - } - } - - ai_will_do = { - base = 100 - } -} - -## Martial -### Consolidate the [GetPlayer.MakeScope.Var('oath_reconquest_title').Title.GetTierAsNameNoTooltip] ### -martial_oath_1_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = martial_oath_1 - has_variable = martial_oath_1_timer - var:oath_reconquest_title ?= { is_titular = no } - } - - is_valid = { - completely_controls = var:oath_reconquest_title - } - - is_valid_showing_failures_only = { - var:oath_reconquest_title.holder ?= root - } - - effect = { - coronation_oath_success_effect = { OATH = martial_oath_1 } - - show_as_tooltip = { - add_character_modifier = oath_of_reconquest - } - - var:oath_reconquest_title = { - every_de_jure_county = { - custom = oath_reconquest_custom_de_jure_county - add_county_modifier = { - modifier = oath_of_reconquest_county - years = 25 - } - } - } - - hidden_effect = { - remove_variable = martial_oath_1_timer - } - } - - ai_will_do = { - base = 100 - } -} - -### Expand the Realm ### -martial_oath_2_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds" } - decision_group_type = oaths - - widget = { - controller = create_holy_order - barony_valid = { - OR = { - this = scope:ruler.capital_barony - AND = { - duchy = { - title_capital_county = prev.county - } - is_capital_barony = yes - this.county = { - NOT = { target_is_de_jure_liege_or_above = scope:ruler.primary_title } - } - trigger_if = { - limit = { - scope:ruler.primary_title.tier = tier_kingdom - } - duchy ?= { - any_title_to_title_neighboring_duchy = { - target_is_de_jure_liege_or_above = scope:ruler.primary_title - } - } - } - trigger_else_if = { - limit = { - scope:ruler.primary_title.tier = tier_empire - } - kingdom ?= { - any_title_to_title_neighboring_kingdom = { - target_is_de_jure_liege_or_above = scope:ruler.primary_title - } - } - } - trigger_else = { - empire ?= { - any_title_to_title_neighboring_empire = { - target_is_de_jure_liege_or_above = scope:ruler.primary_title - } - } - } - } - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = martial_oath_2 - has_variable = martial_oath_2_timer - has_variable = oath_conquest_size - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - sub_realm_size >= var:oath_conquest_size - } - - effect = { - coronation_oath_success_effect = { OATH = martial_oath_2 } - - show_as_tooltip = { - add_character_modifier = oath_of_conquest - } - - if = { - limit = { - scope:barony = root.capital_barony - } - capital_county = { - add_county_modifier = { - modifier = oath_of_conquest_county - years = 25 - } - } - } - else_if = { - limit = { - highest_held_title_tier = tier_kingdom - } - scope:barony.duchy = { - set_de_jure_liege_title = root.primary_title - } - } - else_if = { - limit = { - highest_held_title_tier = tier_empire - } - scope:barony.kingdom = { - set_de_jure_liege_title = root.primary_title - } - } - else_if = { - limit = { - highest_held_title_tier = tier_hegemony - } - scope:barony.empire = { - set_de_jure_liege_title = root.primary_title - } - } - - hidden_effect = { - remove_variable = martial_oath_2_timer - remove_variable = oath_conquest_size - } - } - - ai_will_do = { - base = 100 - } -} - -## Stewardship -### Ensure Peace ### -stewardship_oath_1_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/decision_culture.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = stewardship_oath_1 - has_variable = stewardship_oath_1_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - trigger_if = { - limit = { - days_of_continuous_peace < 1825 - is_ai = no - } - custom_tooltip = { - text = days_at_peace_text_alt - days_of_continuous_peace >= 1825 - } - } - trigger_else_if = { - limit = { - is_ai = yes - } - days_of_continuous_peace >= 1095 - } - trigger_else = { - custom_tooltip = { - text = days_at_peace_text - days_of_continuous_peace >= 1825 - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = stewardship_oath_1 } - - if = { - limit = { - is_ai = no - } - every_realm_county = { - custom = custom_every_realm_county - change_development_progress_with_overflow = 250 - } - } - - show_as_tooltip = { - add_character_modifier = oath_of_peace - } - - hidden_effect = { - remove_variable = stewardship_oath_1_timer - } - } - - ai_will_do = { - base = 100 - } -} - -### Shape the Realm ### -stewardship_oath_2_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/ep3_decision_city.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = stewardship_oath_2 - has_variable = stewardship_oath_2_timer - has_variable = stewardship_oath_2_buildings - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - trigger_if = { - limit = { - is_ai = no - } - custom_tooltip = { - text = building_oath_trigger - var:stewardship_oath_2_buildings >= 8 - } - } - trigger_else = { - limit = { - is_ai = yes - } - custom_tooltip = { - text = building_oath_trigger - var:stewardship_oath_2_buildings >= 3 - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = stewardship_oath_2 } - - if = { - limit = { - has_variable_list = stewardship_oath_2_building_list - is_ai = no - } - every_in_list = { - custom = every_build_oath_place - variable = stewardship_oath_2_building_list - limit = { - - } - county = { - change_development_progress_with_overflow = 50 - } - } - } - - show_as_tooltip = { - add_character_modifier = oath_of_buildings - } - - hidden_effect = { - remove_variable = stewardship_oath_2_timer - remove_variable = stewardship_oath_2_buildings - clear_variable_list = stewardship_oath_2_building_list - } - } - - ai_will_do = { - base = 100 - } -} - -## Learning -### Foster Enlightenment ### -learning_oath_1_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - widget = { - controller = create_holy_order - barony_valid = { - trigger_if = { - limit = { - scope:ruler = { - has_variable = learning_oath_1_university_exists - any_realm_province = { has_university_building_trigger = yes } - } - } - title_province = { has_university_building_trigger = yes } - } - trigger_else = { - title_province = { - has_special_building_slot = no - is_county_capital = yes - } - holder = scope:ruler - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - cost = { - gold = { - value = 100 - if = { - limit = { - exists = var:learning_oath_cost - } - value = var:learning_oath_cost - } - if = { - limit = { - scope:barony.county.title_province ?= { - has_university_building_trigger = yes - } - } - divide = 4 - } - } - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = learning_oath_1 - has_variable = learning_oath_1_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - OR = { - has_trait = education_diplomacy_5 - has_trait = education_martial_5 - has_trait = education_stewardship_5 - has_trait = education_intrigue_5 - has_trait = education_learning_5 - AND = { - trigger_if = { - limit = { - has_free_council_slot = yes - } - has_free_council_slot = no - } - trigger_if = { - limit = { - exists = cp:councillor_kurultai_1 - } - cp:councillor_kurultai_1 = { - OR = { - diplomacy >= 20 - martial >= 20 - stewardship >= 20 - learning >= 20 - } - } - } - trigger_if = { - limit = { - exists = cp:councillor_kurultai_2 - } - cp:councillor_kurultai_2 = { - OR = { - diplomacy >= 20 - martial >= 20 - stewardship >= 20 - learning >= 20 - } - } - } - trigger_if = { - limit = { - exists = cp:councillor_kurultai_3 - } - cp:councillor_kurultai_3 = { - OR = { - diplomacy >= 20 - martial >= 20 - stewardship >= 20 - learning >= 20 - } - } - } - trigger_if = { - limit = { - exists = cp:councillor_kurultai_4 - } - cp:councillor_kurultai_4 = { - OR = { - diplomacy >= 20 - martial >= 20 - stewardship >= 20 - learning >= 20 - } - } - } - trigger_if = { - limit = { - any_diplomacy_councillor = { - count >= 1 - } - } - custom_tooltip = { - text = learning_oath_1_diplomacy_councillor - any_diplomacy_councillor = { - count = all - diplomacy >= 20 - } - } - } - trigger_if = { - limit = { - any_martial_councillor = { - count >= 1 - } - } - custom_tooltip = { - text = learning_oath_1_martial_councillor - any_martial_councillor = { - count = all - martial >= 20 - } - } - } - trigger_if = { - limit = { - any_stewardship_councillor = { - count >= 1 - } - } - custom_tooltip = { - text = learning_oath_1_stewardship_councillor - any_stewardship_councillor = { - count = all - stewardship >= 20 - } - } - } - trigger_if = { - limit = { - any_intrigue_councillor = { - count >= 1 - } - } - custom_tooltip = { - text = learning_oath_1_intrigue_councillor - any_intrigue_councillor = { - count = all - intrigue >= 20 - } - } - } - trigger_if = { - limit = { - any_learning_councillor = { - count >= 1 - } - } - custom_tooltip = { - text = learning_oath_1_learning_councillor - any_learning_councillor = { - count = all - learning >= 20 - } - } - } - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = learning_oath_1 } - - if = { - limit = { - scope:barony.title_province ?= { - has_university_building_trigger = no - } - } - scope:barony.title_province ?= { - add_special_building = generic_university - } - } - else = { - scope:barony.county = { - add_county_modifier = oath_university_county - } - } - - hidden_effect = { - remove_variable = learning_oath_1_timer - } - } - - ai_will_do = { - base = 100 - } -} - -## Purge Pretenders -purge_pretenders_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = purge_pretenders_oath - has_variable = purge_pretenders_oath_timer - has_variable = purge_pretenders_target_title - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - trigger_if = { - limit = { - NOT = { - has_trait = murderer - } - } - NOT = { - has_trait = murderer - } - } - trigger_else = { - has_trait = murderer - custom_tooltip = { - text = purge_pretenders_oath_decision_murderer_tyranny - tyranny >= 80 - } - } - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - dread >= 145 - } - trigger_else = { - dread >= 95 - } - custom_tooltip = { - text = purge_pretenders_oath_decision_claimants - var:purge_pretenders_target_title ?= { - any_claimant = { - count = 0 - } - } - } - trigger_if = { - limit = { - NOT = { - government_has_flag = government_is_nomadic - } - } - custom_tooltip = { - text = purge_pretenders_oath_decision_children - any_child = { - count <= 3 - has_claim_on = root.var:purge_pretenders_target_title - } - } - } - - } - - effect = { - coronation_oath_success_effect = { OATH = purge_pretenders_oath } - - show_as_tooltip = { - add_character_modifier = oath_of_purge_pretenders - } - - if = { - limit = { - government_has_flag = government_is_administrative - } - show_as_tooltip = { - house ?= { - add_house_modifier = oath_of_purge_pretenders_house - } - } - add_character_flag = ach_purge_oath_administrative - } - else_if = { - limit = { - government_has_flag = government_is_nomadic - } - custom_tooltip = { - text = purge_pretenders_oath_nomad - } - add_character_flag = purge_pretenders_oath_nomad - } - else_if = { - limit = { - NOR = { - has_realm_law = single_heir_succession_law - has_realm_law = clan_harmonious_partition_succession_law - has_realm_law = single_heir_succession_law_youngest - has_realm_law = single_heir_dynasty_house - } - } - - switch = { - trigger = has_realm_law - confederate_partition_succession_law = { - set_variable = { - name = purge_oath_previous_law - value = flag:confederate_partition_succession_law - } - } - partition_succession_law = { - set_variable = { - name = purge_oath_previous_law - value = flag:partition_succession_law - } - } - high_partition_succession_law = { - set_variable = { - name = purge_oath_previous_law - value = flag:high_partition_succession_law - } - } - clan_antagonistic_partition_succession_law = { - set_variable = { - name = purge_oath_previous_law - value = flag:clan_antagonistic_partition_succession_law - } - } - clan_competitive_partition_succession_law = { - set_variable = { - name = purge_oath_previous_law - value = flag:clan_competitive_partition_succession_law - } - } - clan_impassive_partition_succession_law = { - set_variable = { - name = purge_oath_previous_law - value = flag:clan_impassive_partition_succession_law - } - } - clan_friendly_partition_succession_law = { - set_variable = { - name = purge_oath_previous_law - value = flag:clan_friendly_partition_succession_law - } - } - } - - add_realm_law_skip_effects = single_heir_succession_law - custom_tooltip = purge_pretenders_oath_decision_default - } - else = { - add_legitimacy = massive_legitimacy_gain - } - - hidden_effect = { - remove_variable = purge_pretenders_oath_timer - remove_variable = purge_pretenders_target_title - } - } - - ai_will_do = { - base = 100 - } - -} - -# -### End the Struggle -#end_the_struggle_oath_decision = { -# picture = { -# trigger = { var:end_the_struggle_oath_type_var = flag:persian_struggle } -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" -# } -# picture = { -# trigger = { var:end_the_struggle_oath_type_var = flag:iberian_struggle } -# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_compromise.dds" -# } -# decision_group_type = oaths -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 12 -# empire = 12 -# hegemony = 12 -# } -# -# title = { -# first_valid = { -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:persian_struggle -# exists = struggle:persian_struggle -# } -# desc = end_the_struggle_oath_decision_title_persian -# } -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:persian_struggle -# } -# desc = end_the_struggle_oath_decision_title_persian_ended -# } -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:iberian_struggle -# exists = struggle:iberian_struggle -# } -# desc = end_the_struggle_oath_decision_title_iberian -# } -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:iberian_struggle -# } -# desc = end_the_struggle_oath_decision_title_iberian_ended -# } -# } -# } -# -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:persian_struggle -# exists = struggle:persian_struggle -# } -# desc = end_the_struggle_oath_decision_desc_persian -# } -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:persian_struggle -# } -# desc = end_the_struggle_oath_decision_desc_persian_ended -# } -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:iberian_struggle -# exists = struggle:iberian_struggle -# } -# desc = end_the_struggle_oath_decision_desc_iberian -# } -# triggered_desc = { -# trigger = { -# var:end_the_struggle_oath_type_var = flag:iberian_struggle -# } -# desc = end_the_struggle_oath_decision_desc_iberian_ended -# } -# } -# } -# -# is_shown = { -# highest_held_title_tier >= tier_kingdom -# has_variable = end_the_struggle_oath -# has_variable = end_the_struggle_oath_timer -# has_variable = end_the_struggle_oath_type_var -# } -# -# is_valid_showing_failures_only = { -# custom_tooltip = { -# text = busy_in_coronation_tooltip -# NOT = { -# involved_activity ?= { -# activity_host = root -# has_activity_type = activity_coronation -# } -# } -# } -# } -# -# is_valid = { -# trigger_if = { -# limit = { -# var:end_the_struggle_oath_type_var = flag:persian_struggle -# exists = struggle:persian_struggle -# } -# custom_tooltip = { -# text = end_the_struggle_oath_decision_trigger_persian -# has_character_flag = ach_ended_struggle -# } -# } -# trigger_if = { -# limit = { -# var:end_the_struggle_oath_type_var = flag:persian_struggle -# NOT = { exists = struggle:persian_struggle } -# } -# custom_tooltip = { -# text = end_the_struggle_oath_decision_trigger_persian_ended -# has_character_flag = ach_ended_struggle -# } -# } -# trigger_else_if = { -# limit = { -# var:end_the_struggle_oath_type_var = flag:iberian_struggle -# exists = struggle:iberian_struggle -# } -# custom_tooltip = { -# text = end_the_struggle_oath_decision_trigger_iberian -# has_character_flag = ach_ended_struggle -# } -# } -# trigger_else_if = { -# limit = { -# var:end_the_struggle_oath_type_var = flag:iberian_struggle -# NOT = { exists = struggle:iberian_struggle } -# } -# custom_tooltip = { -# text = end_the_struggle_oath_decision_trigger_iberian_ended -# has_character_flag = ach_ended_struggle -# } -# } -# -# trigger_else = { -# always = yes -# } -# } -# -# effect = { -# coronation_oath_success_effect = { OATH = end_the_struggle_oath } -# -# show_as_tooltip = { -# add_character_modifier = oath_of_end_the_struggle -# } -# -# hidden_effect = { -# remove_variable = end_the_struggle_oath_timer -# remove_variable = end_the_struggle_oath_type_var -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} - -## Greatest Hunter -greatest_hunter_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = greatest_hunter_oath - has_variable = greatest_hunter_oath_l_counter - has_variable = greatest_hunter_oath_r_counter - has_variable = greatest_hunter_oath_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - OR = { - custom_tooltip = { - text = greatest_hunter_decision_l1_trigger - var:greatest_hunter_oath_l_counter >= 1 - } - custom_tooltip = { - text = greatest_hunter_decision_r10_trigger - var:greatest_hunter_oath_r_counter >= 10 - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = greatest_hunter_oath } - - show_as_tooltip = { - add_character_modifier = oath_greatest_hunter - } - - if = { - limit = { - any_character_artifact = { - OR = { - artifact_type = longbow - artifact_type = composite - artifact_type = bow - } - } - } - random_character_artifact = { - limit = { - OR = { - artifact_type = longbow - artifact_type = composite - artifact_type = bow - } - is_equipped = yes - } - alternative_limit = { - OR = { - artifact_type = longbow - artifact_type = composite - artifact_type = bow - } - } - hidden_effect = { - add_artifact_modifier = artifact_trait_track_hunter_xp_gain_mult_4_modifier - add_artifact_modifier = artifact_stress_gain_6_modifier - add_artifact_modifier = artifact_tribal_opinion_1_modifier - } - } - } - custom_tooltip = greatest_hunter_decision_no_artifact_xp_effect - custom_tooltip = greatest_hunter_decision_no_artifact_stress_effect - custom_tooltip = greatest_hunter_decision_no_artifact_tribal_effect - - hidden_effect = { - remove_variable = greatest_hunter_oath_timer - remove_variable = greatest_hunter_oath_l_counter - remove_variable = greatest_hunter_oath_r_counter - } - } - - ai_will_do = { - base = 100 - } -} - -## Heir Preparation -heir_preparation_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = heir_preparation_oath - has_variable = heir_preparation_oath_timer - exists = root.house - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - primary_heir ?= { - house ?= root.house - age >= 12 - calc_true_if = { - amount >= 3 - AND = { - diplomacy >= 10 - stewardship >= 10 - martial >= 10 - intrigue >= 10 - learning >= 10 - } - diplomacy >= 14 - stewardship >= 14 - martial >= 14 - intrigue >= 14 - learning >= 14 - has_trait = intellect_good - has_trait = beauty_good - has_trait = physique_good - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = heir_preparation_oath } - - show_as_tooltip = { - add_character_modifier = oath_heir_preparation - - primary_heir ?= { - add_character_modifier = oath_heir_preparation_heir - } - } - - hidden_effect = { - remove_variable = heir_preparation_oath_timer - } - } - - ai_will_do = { - base = 100 - } -} - -## Install Claimants -install_claimants_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = install_claimants_oath - has_variable = install_claimants_oath_timer - has_variable = install_claimants_oath_counter - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - custom_tooltip = { - text = install_claimants_oath_decision_trigger - var:install_claimants_oath_counter >= 3 - } - } - - effect = { - coronation_oath_success_effect = { OATH = install_claimants_oath } - - show_as_tooltip = { - add_character_modifier = oath_install_claimants - } - - every_ruler = { - limit = { - root = { - is_target_in_variable_list = { - name = installed_claimants_oath - target = prev - } - } - } - if = { - limit = { - root = { - can_add_hook = { - type = oath_claimant - target = prev - } - } - } - root = { - add_hook = { - type = oath_claimant - target = prev - } - } - } - primary_heir ?= { - if = { - limit = { - exists = this - house ?= prev.house - root = { - can_add_hook = { - type = oath_claimant_heir - target = prev - } - } - } - root = { - add_hook = { - type = oath_claimant_heir - target = prev - } - } - } - } - } - hidden_effect = { - remove_variable = install_claimants_oath_timer - remove_variable = install_claimants_oath_counter - } - } - - ai_will_do = { - base = 100 - } -} - -## Mend the Fracture -mend_the_fracture_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = mend_the_fracture_oath - has_variable = mend_the_fracture_oath_timer - has_variable = mend_the_fracture_oath_target_culture - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - var:mend_the_fracture_oath_target_culture = { - cultural_acceptance = { - target = root.culture - value >= 70 - } - } - var:mend_the_fracture_oath_target_culture = { - any_culture_county = { - count >= 12 - holder.top_liege = root.top_liege - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = mend_the_fracture_oath } - - show_as_tooltip = { - add_character_modifier = oath_mend_the_fracture - - culture = { - add_culture_tradition = oath_mend_the_fracture_tradition - } - var:mend_the_fracture_oath_target_culture = { - add_culture_tradition = oath_mend_the_fracture_tradition - } - } - - hidden_effect = { - remove_variable = mend_the_fracture_oath_timer - remove_variable = mend_the_fracture_oath_target_culture - } - } - - ai_will_do = { - base = 100 - } -} - -## Provide for the Warriors -provide_for_the_warriors_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = provide_for_the_warriors_oath - has_variable = provide_for_the_warriors_oath_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - any_directly_owned_province = { - count >= 3 - has_building_or_higher = oath_warriors_building_02 - } - } - - effect = { - coronation_oath_success_effect = { OATH = provide_for_the_warriors_oath } - - show_as_tooltip = { - add_character_modifier = oath_provide_for_the_warriors - } - every_directly_owned_province = { - limit = { - has_building_or_higher = oath_warriors_building_02 - } - add_province_modifier = oath_provide_for_the_warriors_province - } - - hidden_effect = { - remove_variable = provide_for_the_warriors_oath_timer - } - } - - ai_will_do = { - base = 100 - } -} - -## Provide for the Faithful -provide_for_the_faithful_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = provide_for_the_faithful_oath - has_variable = provide_for_the_faithful_oath_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - any_directly_owned_province = { - count >= 3 - has_building_or_higher = oath_faithful_building_02 - } - } - - effect = { - coronation_oath_success_effect = { OATH = provide_for_the_faithful_oath } - - show_as_tooltip = { - add_character_modifier = oath_provide_for_the_faithful - } - every_directly_owned_province = { - limit = { - has_building_or_higher = oath_faithful_building_02 - } - add_province_modifier = oath_provide_for_the_faithful_province - } - - hidden_effect = { - remove_variable = provide_for_the_faithful_oath_timer - } - } - - ai_will_do = { - base = 100 - } -} - -## Provide for the Poor -provide_for_the_poor_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = provide_for_the_poor_oath - has_variable = provide_for_the_poor_oath_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - any_directly_owned_province = { - count >= 3 - has_building_or_higher = oath_poor_building_02 - } - } - - effect = { - coronation_oath_success_effect = { OATH = provide_for_the_poor_oath } - - show_as_tooltip = { - add_character_modifier = oath_provide_for_the_poor - } - - every_directly_owned_province = { - limit = { - has_building_or_higher = oath_poor_building_02 - } - add_province_modifier = oath_provide_for_the_poor_province - } - - hidden_effect = { - remove_variable = provide_for_the_poor_oath_timer - } - } - - ai_will_do = { - base = 100 - } -} - -## Repent -repent_oath_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" } - decision_group_type = oaths - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - highest_held_title_tier >= tier_kingdom - has_variable = repent_oath - has_variable = repent_oath_timer - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = busy_in_coronation_tooltip - NOT = { - involved_activity ?= { - activity_host = root - has_activity_type = activity_coronation - } - } - } - } - - is_valid = { - calc_true_if = { - amount >= 1 - num_sinful_traits = 0 - AND = { - custom_tooltip = { - text = repent_oath_pilgrimage - var:repent_oath_pilgrimage_counter >= 4 - } - piety_level >= 3 - trigger_if = { - limit = { - exists = faith.religious_head - root != faith.religious_head - } - faith.religious_head = { - opinion = { - target = root - value >= 50 - } - } - } - } - } - } - - effect = { - coronation_oath_success_effect = { OATH = repent_oath } - - show_as_tooltip = { - add_character_modifier = oath_repent - } - - every_trait_in_category = { - category = personality - if = { - limit = { - root.faith = { - trait_is_virtue = prev - } - } - add_to_list = number_of_viable_personality_virtue_traits - } - } - - every_character_trait = { - if = { - limit = { - root.faith = { - trait_is_sin = prev - } - } - if = { - limit = { - has_trait_category = personality - } - add_to_list = personality_traits_to_remove - } - if = { - limit = { - OR = { - has_trait_category = lifestyle - has_trait_category = fame - } - } - add_to_list = lifestyle_and_fame_traits_to_remove - } - } - } - custom_tooltip = repent_oath_remove_traits_tooltip - hidden_effect = { - every_in_list = { - list = lifestyle_and_fame_traits_to_remove - save_temporary_scope_as = lifestyle_and_fame_temp_trait - root = { - remove_trait = scope:lifestyle_and_fame_temp_trait - } - } - every_in_list = { - list = personality_traits_to_remove - if = { - limit = { - any_in_list = { - list = number_of_viable_personality_virtue_traits - root = { - NOT = { - has_trait = prev - } - } - } - } - save_temporary_scope_as = personality_temp_trait - root = { - remove_trait = scope:personality_temp_trait - } - random_trait = { - limit = { - root.faith = { - trait_is_virtue = prev - } - NOT = { - root = { - has_trait = prev - } - } - has_trait_category = personality - } - save_temporary_scope_as = temp_trait - } - root = { - add_trait = scope:temp_trait - } - } - } - } - - hidden_effect = { - remove_variable = repent_oath_timer - } - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/10_culture_conversion_decisions.txt b/common/decisions/10_culture_conversion_decisions.txt index e074f6a71..2ad709f89 100644 --- a/common/decisions/10_culture_conversion_decisions.txt +++ b/common/decisions/10_culture_conversion_decisions.txt @@ -139,23 +139,23 @@ convert_to_local_culture_decision = { } add_stress = major_stress_gain } -# # Struggle Catalysts -# if = { -# limit = { -# any_character_struggle = { -# involvement = involved -# phase_has_catalyst = catalyst_convert_local_culture_faith -# is_culture_involved_in_struggle = root.capital_province.culture -# } -# } -# every_character_struggle = { -# involvement = involved -# activate_struggle_catalyst = { -# catalyst = catalyst_convert_local_culture_faith -# character = root -# } -# } -# } + # Struggle Catalysts + if = { + limit = { + any_character_struggle = { + involvement = involved + phase_has_catalyst = catalyst_convert_local_culture_faith + is_culture_involved_in_struggle = root.capital_province.culture + } + } + every_character_struggle = { + involvement = involved + activate_struggle_catalyst = { + catalyst = catalyst_convert_local_culture_faith + character = root + } + } + } convert_family_culture_and_notify_vassals_effect = { CONVERTER = root @@ -252,54 +252,54 @@ convert_to_local_culture_decision = { } } -# modifier = { # Farewell, norse culture (unless the player is running a norse empire) -# add = 200 -# OR = { -# top_liege = this -# AND = { -# top_liege != this -# NOT = { -# any_liege_or_above = { -# culture = culture:norse -# } -# } -# } -# } -# culture = culture:norse -# capital_province.culture = { -# OR = { -# this = culture:swedish -# this = culture:norwegian -# this = culture:danish -# } -# } -# } + modifier = { # Farewell, norse culture (unless the player is running a norse empire) + add = 200 + OR = { + top_liege = this + AND = { + top_liege != this + NOT = { + any_liege_or_above = { + culture = culture:norse + } + } + } + } + culture = culture:norse + capital_province.culture = { + OR = { + this = culture:swedish + this = culture:norwegian + this = culture:danish + } + } + } -# modifier = { # Iberian Struggle modifiers -# any_character_struggle = { -# involvement = involved -# } -# add = { -# value = 0 -# if = { -# limit = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_convert_local_culture_faith -# } -# has_character_flag = agenda_towards_escalation -# } -# add = -300 -# } -# else_if = { # Slight boost, so players can't exploit landing lots of characters to bump catalyst progress -# limit = { -# any_character_struggle = { -# phase_has_catalyst = catalyst_convert_local_culture_faith -# } -# } -# add = 20 -# } -# } -# } + modifier = { # Iberian Struggle modifiers + any_character_struggle = { + involvement = involved + } + add = { + value = 0 + if = { + limit = { + any_character_struggle = { + phase_has_catalyst = catalyst_convert_local_culture_faith + } + has_character_flag = agenda_towards_escalation + } + add = -300 + } + else_if = { # Slight boost, so players can't exploit landing lots of characters to bump catalyst progress + limit = { + any_character_struggle = { + phase_has_catalyst = catalyst_convert_local_culture_faith + } + } + add = 20 + } + } + } modifier = { # If you're the same culture as your liege, and your Capital is in a Duchy with your culture in it, never convert factor = 0 @@ -341,122 +341,122 @@ convert_to_local_culture_decision = { } } -# # Some cultures should not assimilate to certain others -# modifier = { -# factor = 0 -# has_culture = culture:andalusian -# capital_province = { -# culture = { has_cultural_pillar = heritage_iberian } -# } -# NOT = { -# capital_province = { -# culture = { -# is_hybrid_culture = yes -# any_parent_culture_or_above = { -# this = root.culture -# } -# } -# } -# } -# } -# modifier = { -# factor = 0 -# culture = { has_cultural_pillar = heritage_iberian } -# capital_province.culture = culture:andalusian -# } + # Some cultures should not assimilate to certain others + modifier = { + factor = 0 + has_culture = culture:andalusian + capital_province = { + culture = { has_cultural_pillar = heritage_iberian } + } + NOT = { + capital_province = { + culture = { + is_hybrid_culture = yes + any_parent_culture_or_above = { + this = root.culture + } + } + } + } + } + modifier = { + factor = 0 + culture = { has_cultural_pillar = heritage_iberian } + capital_province.culture = culture:andalusian + } -# # Don't overwrite historically scripted developments -# modifier = { -# factor = 0 -# OR = { -# has_culture = culture:norman -# has_culture = culture:english -# } -# capital_province.culture = culture:anglo_saxon -# } -# modifier = { -# factor = 0 -# has_culture = culture:turkish -# capital_province = { -# culture = { -# OR = { -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_caucasian -# } -# } -# } -# NOT = { -# capital_province = { -# culture = { -# is_hybrid_culture = yes -# any_parent_culture_or_above = { -# this = root.culture -# } -# } -# } -# } -# } -# modifier = { -# factor = 0 -# has_culture = culture:turkish -# primary_title.tier >= tier_empire -# } -# modifier = { -# factor = 0 -# OR = { -# has_title = title:k_jerusalem -# has_title = title:e_outremer -# any_liege_or_above = { -# OR = { -# has_title = title:k_jerusalem -# has_title = title:e_outremer -# } -# } -# } -# NOR = { -# capital_province = { # Convert to Hybrids of your culture in the Holy Land -# culture = { -# is_hybrid_culture = yes -# any_parent_culture_or_above = { -# this = root.culture -# } -# } -# } -# AND = { -# top_liege != this -# exists = liege -# capital_province.culture = liege.culture -# } -# } -# } -# modifier = { -# factor = 0 -# has_title = title:e_latin_empire -# NOT = { -# capital_province = { -# culture = { -# is_hybrid_culture = yes -# any_parent_culture_or_above = { -# this = root.culture -# } -# } -# } -# } -# } + # Don't overwrite historically scripted developments + modifier = { + factor = 0 + OR = { + has_culture = culture:norman + has_culture = culture:english + } + capital_province.culture = culture:anglo_saxon + } + modifier = { + factor = 0 + has_culture = culture:turkish + capital_province = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + } + NOT = { + capital_province = { + culture = { + is_hybrid_culture = yes + any_parent_culture_or_above = { + this = root.culture + } + } + } + } + } + modifier = { + factor = 0 + has_culture = culture:turkish + primary_title.tier >= tier_empire + } + modifier = { + factor = 0 + OR = { + has_title = title:k_jerusalem + has_title = title:e_outremer + any_liege_or_above = { + OR = { + has_title = title:k_jerusalem + has_title = title:e_outremer + } + } + } + NOR = { + capital_province = { # Convert to Hybrids of your culture in the Holy Land + culture = { + is_hybrid_culture = yes + any_parent_culture_or_above = { + this = root.culture + } + } + } + AND = { + top_liege != this + exists = liege + capital_province.culture = liege.culture + } + } + } + modifier = { + factor = 0 + has_title = title:e_latin_empire + NOT = { + capital_province = { + culture = { + is_hybrid_culture = yes + any_parent_culture_or_above = { + this = root.culture + } + } + } + } + } -# # Scots needs a bit of help to dominate as it did historically -# modifier = { -# factor = 0 -# has_culture = culture:scottish -# capital_province.culture = culture:gaelic -# } + # Scots needs a bit of help to dominate as it did historically + modifier = { + factor = 0 + has_culture = culture:scottish + capital_province.culture = culture:gaelic + } -# # Pictish should usually disappear -# modifier = { -# factor = 0 -# has_culture = culture:gaelic -# capital_province.culture = culture:pictish -# } + # Pictish should usually disappear + modifier = { + factor = 0 + has_culture = culture:gaelic + capital_province.culture = culture:pictish + } # Don't go back on a previous conversion modifier = { diff --git a/common/decisions/10_nomad_culture_and_faith_decisions.txt b/common/decisions/10_nomad_culture_and_faith_decisions.txt deleted file mode 100644 index f8cf1b973..000000000 --- a/common/decisions/10_nomad_culture_and_faith_decisions.txt +++ /dev/null @@ -1,578 +0,0 @@ -#### Embrace Tengriism ### -#embrace_tengriism_decision = { -# picture = { -# reference = "gfx/interface/illustrations/event_scenes/mpo_temple_steppe.dds" -# } -# decision_group_type = nomad_minor -# desc = embrace_tengriism_decision_desc -# selection_tooltip = embrace_tengriism_decision_tooltip -# -# is_shown = { -# is_playable_character = yes -# government_has_flag = government_is_nomadic -# OR = { -# culture = { has_cultural_pillar = heritage_mongolic } -# culture = { has_cultural_pillar = heritage_turkic } -# domicile.domicile_culture = { has_cultural_pillar = heritage_mongolic } -# domicile.domicile_culture = { has_cultural_pillar = heritage_turkic } -# } -# NOT = { -# faith = faith:tengri_pagan -# } -# #Cheaper to just switch to domicile's tengriism -# trigger_if = { -# limit = { -# exists = domicile.domicile_faith -# } -# NOT = { domicile.domicile_faith = faith:tengri_pagan } -# } -# } -# -# is_valid_showing_failures_only = { -# is_physically_able_adult = yes -# is_at_war = no -# custom_tooltip = { -# text = not_of_a_steppe_faith_tt -# NOT = { -# religion = religion:tengrism_religion -# } -# } -# } -# -# cost = { -# piety = { -# value = { -# add = major_piety_value -# if = { # Cost increases if you're reverting to pagan -# limit = { -# faith = { -# NOT = { -# has_doctrine_parameter = unreformed -# } -# } -# } -# multiply = 4 -# } -# } -# } -# } -# -# effect = { -# root.domicile.domicile_culture = { save_scope_as = domicile_culture } -# set_character_faith = faith:tengri_pagan -# domicile = { -# set_domicile_faith = faith:tengri_pagan -# } -# every_held_title = { -# limit = { -# tier = tier_county -# is_landless_type_title = no -# culture = scope:domicile_culture -# } -# set_county_faith = faith:tengri_pagan -# } -# # Spouses convert -# every_spouse = { -# limit = { -# is_courtier_of = root -# NOT = { faith = root.faith } -# } -# add_to_list = spouses_and_family_to_convert -# } -# # Family at court also convert -# every_close_or_extended_family_member = { -# limit = { -# is_courtier_of = root -# NOT = { faith = root.faith } -# } -# add_to_list = spouses_and_family_to_convert -# } -# every_in_list = { -# list = spouses_and_family_to_convert -# set_character_faith = faith:tengri_pagan -# } -# } -# -# ai_check_interval = 0 -#} - -### Spread [ROOT.Char.GetFaith.GetNameNoTooltip] to your People ### -proselytize_to_your_people_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/ep2_holysite_tribal.dds" - } - decision_group_type = nomad_minor - desc = proselytize_to_your_people_decision_desc - selection_tooltip = proselytize_to_your_people_decision_tooltip - - is_shown = { - is_playable_character = yes - government_has_flag = government_is_nomadic - exists = domicile.domicile_faith - NOT = { - faith = domicile.domicile_faith - } - } - - is_valid_showing_failures_only = { - is_physically_able_adult = yes - is_at_war = no - } - - cost = { - piety = { - value = { - add = major_piety_value - if = { # Cost increases if you're trying to revert to unreformed - limit = { - domicile.domicile_faith = { - NOT = { has_doctrine_parameter = unreformed } - } - faith = { - has_doctrine_parameter = unreformed - } - } - multiply = 4 - } - } - } - } - - effect = { - root.domicile.domicile_culture = { save_scope_as = domicile_culture } - domicile = { - set_domicile_faith = root.faith - } - stress_impact = { - cynical = medium_stress_impact_gain - } - every_held_title = { - limit = { - tier = tier_county - is_landless_type_title = no - culture = scope:domicile_culture - } - set_county_faith = root.faith - } - # Spouses convert - every_spouse = { - limit = { - is_courtier_of = root - NOT = { faith = root.faith } - } - add_to_list = spouses_and_family_to_convert - } - # Family at court also convert - every_close_or_extended_family_member = { - limit = { - is_courtier_of = root - NOT = { faith = root.faith } - } - add_to_list = spouses_and_family_to_convert - } - every_in_list = { - list = spouses_and_family_to_convert - set_character_faith = root.faith - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - government_has_flag = government_is_nomadic - ai_zeal > 0 - } - - ai_will_do = { - base = 100 - } -} - -### Convert to [ROOT.Char.GetDomicile.GetFaith.GetNameNoTooltip] through your People ### -adopt_domicile_faith_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - decision_group_type = nomad_minor - desc = adopt_domicile_faith_decision_desc - selection_tooltip = adopt_domicile_faith_decision_tooltip - - is_shown = { - is_playable_character = yes - government_has_flag = government_is_nomadic - exists = domicile.domicile_faith - NOT = { - faith = domicile.domicile_faith - } - } - - is_valid_showing_failures_only = { - is_physically_able_adult = yes - is_at_war = no - } - - effect = { - set_character_faith = root.domicile.domicile_faith - stress_impact = { - zealous = major_stress_impact_gain - } - # Spouses convert - every_spouse = { - limit = { - is_courtier_of = root - NOT = { faith = root.domicile.domicile_faith } - } - add_to_list = spouses_and_family_to_convert - } - # Family at court also convert - every_close_or_extended_family_member = { - limit = { - is_courtier_of = root - NOT = { faith = root.domicile.domicile_faith } - } - add_to_list = spouses_and_family_to_convert - } - every_in_list = { - list = spouses_and_family_to_convert - set_character_faith = root.domicile.domicile_faith - } - every_held_title = { - limit = { - tier = tier_county - is_landless_type_title = no - culture = root.domicile.domicile_culture - NOT = { faith = root.domicile.domicile_faith } - } - set_county_faith = root.domicile.domicile_faith - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - government_has_flag = government_is_nomadic - ai_zeal <= 0 - } - - ai_will_do = { - base = 100 - } -} - -### Adopt [ROOT.Char.GetDomicile.GetCulture.GetNameNoTooltip] Traditions ### -adopt_domicile_culture_decision = { - picture = { - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_tribal_neutral.dds" - } - decision_group_type = nomad_minor - desc = adopt_domicile_culture_decision_desc - selection_tooltip = adopt_domicile_culture_decision_tooltip - - is_shown = { - is_playable_character = yes - government_has_flag = government_is_nomadic - exists = domicile.domicile_culture - NOT = { - culture = domicile.domicile_culture - } - } - - is_valid_showing_failures_only = { - is_physically_able_adult = yes - is_at_war = no - } - - cost = { - prestige = 150 - } - - effect = { - set_culture = root.domicile.domicile_culture - stress_impact = { - arrogant = medium_stress_impact_gain - } - # Family at court convert - every_close_or_extended_family_member = { - limit = { - is_courtier_of = root - culture = root.culture - } - add_to_list = spouses_and_family_to_convert - } - every_in_list = { - list = spouses_and_family_to_convert - set_culture = root.domicile.domicile_culture - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - government_has_flag = government_is_nomadic - } - - ai_will_do = { - base = 100 - } -} - -### Blend [ROOT.Char.GetCulture.GetNameNoTooltip] and [ROOT.Char.GetDomicile.GetCulture.GetNameNoTooltip] Traditions ### -blend_traditions_decision = { - picture = { - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_tribal_welcome.dds" - } - decision_group_type = nomad_minor - desc = blend_traditions_decision_desc - selection_tooltip = blend_traditions_decision_tooltip - - is_shown = { - is_playable_character = yes - government_has_flag = government_is_nomadic - exists = domicile.domicile_culture - culture != domicile.domicile_culture - game_rule_can_create_hybird_culture_trigger = yes - } - - is_valid_showing_failures_only = { - is_physically_able_adult = yes - is_at_war = no - NOT = { - culture = { - has_same_culture_heritage = root.domicile.domicile_culture - } - } - custom_tooltip = { - text = not_a_hybrid_or_old_culture_tt - culture = { - OR = { - is_hybrid_culture = no - culture_age >= 50 - } - } - } - custom_tooltip = { - text = domicile_not_a_hybrid_or_old_culture_tt - root.domicile.domicile_culture = { - OR = { - is_hybrid_culture = no - culture_age >= 50 - } - } - } - } - - cost = { - prestige = { - value = root.domicile.herd - divide = 3 - min = 350 - max = 1000 - } - } - - effect = { - root.domicile.domicile_culture = { save_scope_as = original_domicile_culture } - culture = { save_scope_as = original_character_culture } - create_hybrid_culture = root.domicile.domicile_culture - custom_tooltip = random_traditions_tt - hidden_effect = { - if = { - limit = { - root.culture = { - NOT = { - has_same_culture_heritage = scope:original_domicile_culture - } - } - } - root.culture = { - set_heritage_from = root.domicile.domicile_culture - } - } - every_held_title = { - limit = { - tier = tier_county - is_landless_type_title = no - culture = root.domicile.domicile_culture - } - set_county_culture = root.culture - } - domicile = { - set_domicile_culture = root.culture - } - # Spouses convert - every_spouse = { - limit = { - is_courtier_of = root - OR = { - culture = scope:original_character_culture - culture = scope:original_domicile_culture - } - NOT = { culture = root.culture } - } - add_to_list = spouses_and_family_to_convert - } - # Family at court also convert - every_close_or_extended_family_member = { - limit = { - is_courtier_of = root - OR = { - culture = scope:original_character_culture - culture = scope:original_domicile_culture - } - NOT = { culture = root.culture } - } - add_to_list = spouses_and_family_to_convert - } - every_in_list = { - list = spouses_and_family_to_convert - set_culture = root.culture - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - government_has_flag = government_is_nomadic - culture = { - is_hybrid_culture = no - } - domicile.domicile_culture ?= { - is_hybrid_culture = no - } - highest_held_title_tier >= tier_duchy - trigger_if = { - limit = { - has_game_rule = less_common_hybrid_culture_ai_frequency - } - static_group_filter = { - group = fewer_valid_hybrid_steppe_cultures - match = 0.2 - } - } - } - - ai_will_do = { - base = 100 - } -} - -### Promote [ROOT.Char.GetCulture.GetNameNoTooltip] Traditions ### -enforce_traditions_decision = { - picture = { - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_tribal_suspicious.dds" - } - decision_group_type = nomad_minor - desc = enforce_traditions_decision_desc - selection_tooltip = enforce_traditions_decision_tooltip - - is_shown = { - is_playable_character = yes - government_has_flag = government_is_nomadic - exists = domicile.domicile_culture - NOT = { - culture = domicile.domicile_culture - } - } - - is_valid_showing_failures_only = { - is_physically_able_adult = yes - is_at_war = no - custom_tooltip = { - text = same_heritage_or_steppe_heritage_tt - culture = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - has_cultural_pillar = heritage_ugro_permian - has_same_culture_heritage = root.domicile.domicile_culture - } - } - } - } - - cost = { - prestige = { - value = root.domicile.herd - divide = 10 - min = 50 - max = 800 - } - } - - effect = { - root.domicile.domicile_culture = { save_scope_as = domicile_culture } - domicile = { - set_domicile_culture = root.culture - } - stress_impact = { - humble = medium_stress_impact_gain - } - every_held_title = { - limit = { - tier = tier_county - is_landless_type_title = no - culture = scope:domicile_culture - } - set_county_culture = root.culture - } - # Family at court also convert - every_close_or_extended_family_member = { - limit = { - is_courtier_of = root - culture = root.domicile.domicile_culture - } - add_to_list = spouses_and_family_to_convert - } - every_in_list = { - list = spouses_and_family_to_convert - set_culture = root.culture - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 12 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - ai_potential = { - government_has_flag = government_is_nomadic - NOT = { has_trait = humble } - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/10_nomad_other_decisions.txt b/common/decisions/10_nomad_other_decisions.txt deleted file mode 100644 index d2624a78b..000000000 --- a/common/decisions/10_nomad_other_decisions.txt +++ /dev/null @@ -1,414 +0,0 @@ -### Recruit [ROOT.Char.Custom('GetCourtierTypePlural')|U] from Yurt ### -recruit_from_nomadic_capital_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - picture = { - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_tribal_welcome.dds" - } - sort_order = 100 - decision_group_type = nomad_minor - - cooldown = { years = 2 } - - is_shown = { - government_has_flag = government_is_nomadic - exists = domicile - } - - is_valid = { - } - - is_valid_showing_failures_only = { - } - - desc = recruit_from_nomadic_capital_decision_desc - - cost = { - herd = { - value = domicile.minor_herd_value - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_NOMAD_COURTIER_DECISION_NEXT_STEP_BUTTON" - - item = { - value = recruit_hunters_decision - current_description = recruit_hunters_decision - localization = recruit_hunters_decision - icon = "gfx/interface/icons/regimenttypes/armenian_archers.dds" - ai_chance = { - value = 100 - } - } - - item = { - value = recruit_knights_decision - current_description = recruit_knights_decision - localization = recruit_knights_decision - icon = "gfx/interface/icons/casus_bellis/migration_cb.dds" - is_valid = { - domicile ?= { - has_domicile_building_or_higher = character_warfare_yurt_03 - } - } - ai_chance = { - value = 100 - } - } - - item = { - value = recruit_commanders_decision - current_description = recruit_commanders_decision - localization = recruit_commanders_decision - icon = "gfx/interface/icons/regimenttypes/kheshig.dds" - is_valid = { - domicile ?= { - has_domicile_building_or_higher = character_warfare_yurt_03 - } - } - ai_chance = { - value = 100 - } - } - - item = { - value = recruit_shepherds_decision - current_description = recruit_shepherds_decision - localization = recruit_shepherds_decision - icon = "gfx/interface/icons/government_types/herder_government.dds" - ai_chance = { - value = 0 - } - } - - item = { - value = recruit_brides_decision - current_description = recruit_brides_decision - localization = recruit_brides_decision - is_valid = { - custom_tooltip = { - text = faith_dominant_gender_male_or_equal_tt - faith_dominant_gender_male_or_equal = yes - } - } - icon = "gfx/interface/icons/marriage.dds" - ai_chance = { - value = 0 - if = { - limit = { - is_male = yes - is_married = no - } - add = 100 - } - } - } - - item = { - value = recruit_husbands_decision - current_description = recruit_husbands_decision - localization = recruit_husbands_decision - is_valid = { - custom_tooltip = { - text = faith_dominant_gender_female_or_equal_tt - faith_dominant_gender_female_or_equal = yes - } - } - icon = "gfx/interface/icons/marriage.dds" - ai_chance = { - value = 0 - if = { - limit = { - is_female = yes - is_married = no - } - add = 100 - } - } - } - } - - effect = { - custom_tooltip = recruit_from_nomadic_capital_decision_tooltip - hidden_effect = { - if = { - limit = { scope:recruit_hunters_decision = yes } - recruit_three_nomadic_capital_characters_effect = { - NOMAD_TEMPLATE_CHARACTER = nomadic_hunter_template - } - } - else_if = { - limit = { scope:recruit_commanders_decision = yes } - recruit_three_nomadic_capital_characters_effect = { - NOMAD_TEMPLATE_CHARACTER = nomadic_commander_template - } - } - else_if = { - limit = { scope:recruit_shepherds_decision = yes } - recruit_three_nomadic_capital_characters_effect = { - NOMAD_TEMPLATE_CHARACTER = seasoned_pastor_character - } - } - else_if = { - limit = { scope:recruit_brides_decision = yes } - recruit_three_nomadic_capital_characters_effect = { - NOMAD_TEMPLATE_CHARACTER = nomadic_bride_template - } - } - else_if = { - limit = { scope:recruit_husbands_decision = yes } - recruit_three_nomadic_capital_characters_effect = { - NOMAD_TEMPLATE_CHARACTER = nomadic_husband_template - } - } - else_if = { - limit = { scope:recruit_knights_decision = yes } - recruit_three_nomadic_capital_characters_effect = { - NOMAD_TEMPLATE_CHARACTER = nomadic_knight_template - } - } - } - close_view = { - view = decisions - player = root - } - } - - ai_potential = { - government_has_flag = government_is_nomadic - highest_held_title_tier >= tier_duchy - exists = domicile - OR = { - AND = { - is_at_war = no - any_courtier = { - count < 10 - } - } - NOT = { exists = cp:councillor_kurultai_1 } - NOT = { exists = cp:councillor_kurultai_2 } - NOT = { exists = cp:councillor_kurultai_3 } - NOT = { exists = cp:councillor_kurultai_4 } - } - } - - ai_will_do = { base = 100 } -} - -### Summon Fair Courtiers ### -summon_fair_courtiers_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 48 - empire = 48 - hegemony = 48 - } - picture = { - reference = "gfx/interface/illustrations/event_scenes/mpo_city_steppe.dds" - } - sort_order = 100 - decision_group_type = courtier - - cooldown = { years = 2 } - - is_shown = { - any_sub_realm_barony = { - title_province = { - has_building = pleasure_dome - } - } - } - - is_valid_showing_failures_only = { - is_available = yes - } - - desc = summon_fair_courtiers_decision_desc - - cost = { - prestige = { - value = minor_prestige_value - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_SUMMON_FAIR_COURTIERS_DECISION_NEXT_STEP_BUTTON" - - item = { - value = summon_maidens_decision - current_description = summon_maidens_decision - localization = summon_maidens_decision - icon = "gfx/interface/icons/traits/beauty_good_2.dds" - ai_chance = { - value = 0 - if = { - limit = { - is_male = yes - is_married = no - } - add = 100 - } - } - } - - item = { - value = call_men_decision - current_description = call_men_decision - localization = call_men_decision - icon = "gfx/interface/icons/traits/beauty_good_2.dds" - ai_chance = { - value = 0 - if = { - limit = { - is_female = yes - is_married = no - } - add = 100 - } - } - } - } - - effect = { - custom_tooltip = summon_fair_courtiers_decision_tooltip - hidden_effect = { - if = { - limit = { scope:summon_maidens_decision = yes } - summon_three_fair_courtiers_effect = { - NOMAD_TEMPLATE_CHARACTER = beautiful_maiden_character - } - } - else_if = { - limit = { scope:call_men_decision = yes } - summon_three_fair_courtiers_effect = { - NOMAD_TEMPLATE_CHARACTER = beautiful_man_character - } - } - } - close_view = { - view = decisions - player = root - } - } - - ai_potential = { - any_courtier = { - count < 10 - } - } -} -############################################ -# ##Create Cossack kingdom Decision## -# ## By: Björn S -############################################ -# -### The Choice of creating a new culture and kingdom -#create_cossack_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds" -# } -# desc = create_cossack_kingdom_decision_desc -# selection_tooltip = create_cossack_kingdom_decision_tooltip -# decision_group_type = adventurer -# -# -### Player is a landless adventurer or have the veteran adventurer trait + a culture suitable for the area. -### Player also have to have the right cultural heritage. -# is_shown = { -# is_playable_character = yes -# OR = { -# is_landless_adventurer = yes -# has_trait = adventurer -# } -# culture = { -# OR = { -# has_cultural_pillar = heritage_turkic -# has_cultural_pillar = heritage_east_slavic -# has_cultural_pillar = heritage_west_slavic -# has_cultural_pillar = heritage_south_slavic -# has_cultural_pillar = heritage_tungusic -# } -# } -### Not repeatable -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_create_cossack_kingdom -# } -# } -# -# } -# -# is_valid = { -# prestige_level >= high_prestige_level -# has_trait = adventurer -# has_government = nomad_government -# is_independent_ruler = yes -# AND = { -# completely_controls = title:d_tana -# completely_controls = title:d_don_valley -# OR = { -# completely_controls = title:d_astrakhan -# completely_controls = title:d_zaporizhzhia -# completely_controls = title:d_kharkiv -# } -# } -# } -# -# cost = { -# prestige = 1000 -# gold = 300 -# } -# -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# } -# -# -# effect = { -# show_as_tooltip = { -# create_cossack_scripted_effect = yes -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_create_cossack_kingdom -# } -# } -# trigger_event = major_decisions.3600 -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/10_religious_decisions.txt b/common/decisions/10_religious_decisions.txt index 2ea09a913..90213a7fe 100644 --- a/common/decisions/10_religious_decisions.txt +++ b/common/decisions/10_religious_decisions.txt @@ -73,23 +73,23 @@ appoint_a_righteous_caliph_decision = { # Appoint a righteous caliph # Must be independent. top_liege = this # Not during the Persian struggle -# trigger_if = { # Done this way to hide it for Spanish muslims and the like -# limit = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# custom_tooltip = { -# text = must_not_be_persia_involved_tt -# NOT = { -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# } -# } + trigger_if = { # Done this way to hide it for Spanish muslims and the like + limit = { + any_character_struggle = { + involvement = involved + is_struggle_type = persian_struggle + } + } + custom_tooltip = { + text = must_not_be_persia_involved_tt + NOT = { + any_character_struggle = { + involvement = involved + is_struggle_type = persian_struggle + } + } + } + } # Should have a decent piety level. piety_level >= high_piety_level # Must have a decent proportion of sub-realm counties of the faith. @@ -401,7 +401,7 @@ initiate_consolamentum_decision = { is_valid = { OR = { - age >= ritual_suicide_age + age >= 60 custom_description = { text = decision_consolamentum_health health <= 1 @@ -414,7 +414,7 @@ initiate_consolamentum_decision = { hidden_effect = { add_piety_level = 1 } - death = { death_reason = death_ritual_suicide } + death = { death_reason = death_suicide} show_as_tooltip = { add_piety_level = 1 } @@ -601,93 +601,93 @@ select_personal_deity_hinduism_decision = { } ### Determine Personal Deity ### -#select_personal_deity_germanic_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp1_decisons_hold_bolt.dds" -# } -# desc = select_personal_deity_germanic_decision_desc -# selection_tooltip = select_personal_deity_germanic_decision_tooltip -# -# is_shown = { -# # DLC check. -# has_fp1_dlc_trigger = yes -# # Following a valid religion & faith. -# religion = religion:folkgerman_religion -# faith = { has_doctrine_parameter = select_personal_god_active } -# } -# -# is_valid = { -# } -# -# is_valid_showing_failures_only = { -# # Have to at _least_ not be in piety debt. -# piety >= 0 -# } -# -# cooldown = { years = 2 } -# -# effect = { -# # Show the possible options. -# show_as_tooltip = { -# random_list = { -# desc = select_personal_deity_germanic_decision_tt -# 100 = { -# show_chance = no -# desc = select_personal_deity_germanic_decision.select_odin -# add_character_modifier = bhakti_germanic_generic_odin -# } -# 100 = { -# trigger = { is_vaguely_danish_bhakti_trigger = no } -# show_chance = no -# desc = select_personal_deity_germanic_decision.select_ullr -# add_character_modifier = bhakti_germanic_not_danish_ullr -# } -# 100 = { -# trigger = { is_vaguely_danish_bhakti_trigger = yes } -# show_chance = no -# desc = select_personal_deity_germanic_decision.select_tyr -# add_character_modifier = bhakti_germanic_danish_tyr -# } -# 100 = { -# show_chance = no -# desc = select_personal_deity_germanic_decision.select_thor -# add_character_modifier = bhakti_germanic_generic_thor -# } -# 100 = { -# show_chance = no -# desc = select_personal_deity_germanic_decision.select_freyr -# add_character_modifier = bhakti_germanic_generic_freyr -# } -# } -# } -# # And the actual effect. -# trigger_event = religious_decision.0102 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 96 -# duchy = 96 -# kingdom = 96 -# empire = 96 -# hegemony = 96 -# } -# -# ai_potential = { -# piety >= minor_piety_value -# NOR = { -# has_character_modifier = bhakti_germanic_generic_odin -# has_character_modifier = bhakti_germanic_not_danish_ullr -# has_character_modifier = bhakti_germanic_danish_tyr -# has_character_modifier = bhakti_germanic_generic_thor -# has_character_modifier = bhakti_germanic_generic_freyr -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} +select_personal_deity_germanic_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp1_decisons_hold_bolt.dds" + } + desc = select_personal_deity_germanic_decision_desc + selection_tooltip = select_personal_deity_germanic_decision_tooltip + + is_shown = { + # DLC check. + has_fp1_dlc_trigger = yes + # Following a valid religion & faith. + religion = religion:germanic_religion + faith = { has_doctrine_parameter = select_personal_god_active } + } + + is_valid = { + } + + is_valid_showing_failures_only = { + # Have to at _least_ not be in piety debt. + piety >= 0 + } + + cooldown = { years = 2 } + + effect = { + # Show the possible options. + show_as_tooltip = { + random_list = { + desc = select_personal_deity_germanic_decision_tt + 100 = { + show_chance = no + desc = select_personal_deity_germanic_decision.select_odin + add_character_modifier = bhakti_germanic_generic_odin + } + 100 = { + trigger = { is_vaguely_danish_bhakti_trigger = no } + show_chance = no + desc = select_personal_deity_germanic_decision.select_ullr + add_character_modifier = bhakti_germanic_not_danish_ullr + } + 100 = { + trigger = { is_vaguely_danish_bhakti_trigger = yes } + show_chance = no + desc = select_personal_deity_germanic_decision.select_tyr + add_character_modifier = bhakti_germanic_danish_tyr + } + 100 = { + show_chance = no + desc = select_personal_deity_germanic_decision.select_thor + add_character_modifier = bhakti_germanic_generic_thor + } + 100 = { + show_chance = no + desc = select_personal_deity_germanic_decision.select_freyr + add_character_modifier = bhakti_germanic_generic_freyr + } + } + } + # And the actual effect. + trigger_event = religious_decision.0102 + } + + ai_check_interval_by_tier = { + barony = 0 + county = 96 + duchy = 96 + kingdom = 96 + empire = 96 + hegemony = 96 + } + + ai_potential = { + piety >= minor_piety_value + NOR = { + has_character_modifier = bhakti_germanic_generic_odin + has_character_modifier = bhakti_germanic_not_danish_ullr + has_character_modifier = bhakti_germanic_danish_tyr + has_character_modifier = bhakti_germanic_generic_thor + has_character_modifier = bhakti_germanic_generic_freyr + } + } + + ai_will_do = { + base = 100 + } +} ### Meditate in Seclusion ### meditate_in_seclusion_decision = { @@ -1313,7 +1313,7 @@ return_rome_decision = { is_shown = { top_liege = this - religion = religion:catholic_religion + faith = faith:catholic exists = faith.religious_head faith.religious_head = { OR = { @@ -1356,18 +1356,12 @@ return_rome_decision = { resolve_title_and_vassal_change = scope:change add_piety = major_piety_value - if = { - limit = { - faith.religious_head ?= { - this != root - } - } - faith.religious_head = { - add_opinion = { - target = root - modifier = grateful_opinion - opinion = 20 - } + + faith.religious_head = { + add_opinion = { + target = root + modifier = grateful_opinion + opinion = 20 } } @@ -1389,7 +1383,7 @@ return_rome_decision = { ai_potential = { is_at_war = no top_liege = this - religion = religion:catholic_religion + faith = faith:catholic ai_zeal > very_high_negative_ai_value title:c_roma = { holder = { @@ -2154,81 +2148,3 @@ convert_to_taoism = { } } } - -### Restore the [ROOT.Char.GetFaith.AltPriestTermPlural] ### -novelist_restore_high_kingdom_decision = { #Updated for N3OW by edwardtheelbowhigh - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" - } - desc = novelist_restore_high_kingdom_decision_desc - selection_tooltip = novelist_restore_high_kingdom_decision_tooltip - decision_group_type = major - sort_order = 80 - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - NOR = { #Can be redone if somehow the High Priest title is destroyed - exists = faith.religious_head - faith = { has_doctrine = doctrine_no_head } #Only if Faith is meant to have one. - faith = { has_doctrine = doctrine_spiritual_head } #Cannot be done if you have taken the "Destroy the Magi" decision - } - OR = { - faith = faith:carolingian - #faith = faith:absurdist - faith = faith:rocambolist - faith = faith:romanticist - faith = faith:simurghi - } - } - - is_valid = { - piety_level >= very_high_piety_level - highest_held_title_tier = tier_empire - completely_controls = title:c_ile_de_france - custom_description = { - text = "restore_novelist_holy_sites" - faith = { - any_holy_site = { - OR = { - county.holder = root - county.holder.top_liege = { this = root } - } - count >= 3 - } - } - } - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = restore_novelist_high_kingdom_effect_tooltip - trigger_event = { - id = novelist_decisions.0001 - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} \ No newline at end of file diff --git a/common/decisions/30_activity_decisions.txt b/common/decisions/30_activity_decisions.txt deleted file mode 100644 index 39e82d00a..000000000 --- a/common/decisions/30_activity_decisions.txt +++ /dev/null @@ -1,949 +0,0 @@ -### Hold Court ### -hold_court_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - decision_group_type = major - is_invisible = yes - - cost = { - prestige = { - value = standard_activity_base_cost - multiply = 0.5 - } - } - - cooldown = { - days = standard_hold_court_cooldown_time - } - - is_shown = { - is_landed = yes - has_royal_court = yes - has_dlc_feature = royal_court - } - - is_valid_showing_failures_only = { - is_available_adult = yes - court_grandeur_current_level >= 1 - - custom_description = { - text = ENGAGED_IN_SINGLE_COMBAT - NOT = { exists = var:engaged_in_single_combat } - } - - trigger_if = { - limit = { is_ai = no } - has_pending_court_events = no # should only be used for human players - has_spawned_court_events = no # should only be used for human players - } - } - - effect = { - custom_tooltip = hold_court_gain_grandeur_tooltip # Granted in conclusion event - hold_court.0021 - custom_tooltip = hold_court_gain_legitimacy_tooltip # Granted in conclusion event - hold_court.0021 - custom_tooltip = hold_court_decision_effects - hidden_effect = { - trigger_event = hold_court.0011 - } - } - - ai_potential = { - is_at_war = no - gold >= minor_gold_value - } - - ai_will_do = { - base = 100 - } -} - -### Petition the [ROOT.Char.GetTopLiege.GetTitleAsNameNoTooltip] ### -petition_liege_decision = { - ai_check_interval = 0 - sort_order = 200 - - selection_tooltip = { - first_valid = { - triggered_desc = { - trigger = { - liege = { tgp_is_ceremonial_regent_trigger = yes } - } - desc = petition_liege_decision_tooltip_non_royal - } - desc = petition_liege_decision_tooltip - } - } - desc = petition_liege_decision_desc - picture = { - trigger = { #This is not the ceremonial liege - tgp_is_ceremonial_petition_shown_trigger = yes - top_liege = { - culture ?= { - has_graphical_japanese_culture_group_trigger = yes - has_cultural_tradition = tradition_tgp_bushido # Shogunate - } - has_government = japan_feudal_government - tgp_has_ceremonial_liege_title_trigger = no - } - } - reference = "gfx/interface/illustrations/event_story/tgp_japanese_shogunate.dds" - } - picture = { - trigger = { #This is not the ceremonial liege - tgp_is_ceremonial_petition_shown_trigger = yes - top_liege.culture ?= { has_graphical_japanese_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/decisions/tgp_house_fief.dds" - } - picture = { #This is not the ceremonial liege - trigger = { - tgp_is_ceremonial_petition_shown_trigger = yes - top_liege.culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/decisions/tgp_retire.dds" - } - picture = { #This is the true top liege - trigger = { - tgp_is_ceremonial_petition_shown_trigger = no - top_liege ?= { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - } - reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" - } -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - - cost = { - prestige = { - value = 0 - if = { - limit = { petition_liege_admin_valid_trigger = no } - add = standard_activity_base_cost - } - } - influence = { - value = 0 - if = { - limit = { petition_liege_admin_valid_trigger = yes } - add = standard_activity_base_cost - } - } - } - - cooldown = { - days = standard_petition_liege_cooldown_time - } - - is_shown = { - is_playable_character = yes - top_liege != this - liege ?= { has_royal_court = yes } - has_dlc_feature = royal_court - tgp_is_ceremonial_liege_trigger = no - } - - is_valid = { - exists = liege - } - - is_valid_showing_failures_only = { - is_available_adult = yes - liege ?= { is_available_adult = yes } - is_at_war_with_liege = no - trigger_if = { - limit = { - is_ai = no - has_royal_court = yes - } - has_spawned_court_events = no # should only be used for human players - } - trigger_if = { - limit = { - government_allows = merit - } - merit_level >= 3 - } - trigger_if = { # Gold - limit = { scope:petition_liege_gold = yes } - } - trigger_if = { # Council - limit = { - AND = { - scope:petition_liege_council_seat = yes - petition_liege_council_seat_trigger = { HOUSE = root.house LIEGE = root.liege } - } - } - custom_tooltip = { - text = petition_liege_council_seat_liege_tt - petition_liege_council_seat_liege_trigger = yes - } - custom_tooltip = { - text = petition_liege_council_seat_me_tt - petition_liege_council_seat_trigger = { HOUSE = root.house LIEGE = root.liege } - } - } - trigger_if = { # Family Council - limit = { scope:petition_liege_council_seat_family = yes } - custom_tooltip = { - text = petition_liege_council_seat_liege_tt - petition_liege_council_seat_liege_trigger = yes - } - custom_tooltip = { - text = petition_liege_council_seat_family_tt - petition_liege_council_seat_family_trigger = { HOUSE = root.house LIEGE = root.liege } - } - } - trigger_if = { # Court Position - limit = { scope:petition_liege_court_position = yes } - custom_tooltip = { - text = petition_liege_court_position_me_tt - petition_liege_court_position_trigger = { HOUSE = root.house } - } - } - trigger_if = { # Family Court Position - limit = { scope:petition_liege_court_position_family = yes } - custom_tooltip = { - text = petition_liege_court_position_family_tt - petition_liege_court_position_family_trigger = { HOUSE = root.house } - } - } - trigger_if = { # Family Governorship - limit = { scope:petition_liege_governorship_family = yes } - custom_tooltip = { - text = petition_liege_governorship_tt - petition_liege_governorship_trigger = yes - } - custom_tooltip = { - text = petition_liege_governorship_family_count_tt - petition_liege_governorship_family_count_trigger = yes - } - custom_tooltip = { - text = petition_liege_governorship_family_valid_tt - petition_liege_governorship_family_valid_trigger = yes - } - } - trigger_if = { # House Governorship Rights - limit = { scope:petition_liege_house_governorship_rights = yes } - petition_liege_house_governorship_rights_trigger = yes - } - trigger_if = { # Pay Debt - limit = { scope:petition_liege_pay_debt = yes } - custom_tooltip = { - text = petition_liege_pay_debt_me_tt - gold <= -100 - } - custom_tooltip = { - text = petition_liege_pay_debt_liege_tt - liege.gold >= petitioner_debt_positivization_root_value - } - } - trigger_if = { # War Aid - limit = { scope:petition_liege_war_aid = yes } - custom_tooltip = { # Must not be in any war involving liege - text = petition_liege_war_aid_liege_tt - petition_liege_war_aid_share_trigger = yes - } - custom_tooltip = { # Losing an external war - text = petition_liege_war_aid_tt - petition_liege_war_aid_trigger = yes - } - custom_tooltip = { # Liege not at war themselves - text = petition_liege_internal_war_aid_tt - petition_war_aid_liege_ally_value >= petition_war_aid_rebels_value - } - custom_tooltip = { # Liege not at war themselves - text = petition_liege_external_war_aid_tt - petition_liege_war_liege_involvement_trigger = yes - } - } - trigger_if = { # Vassal War - limit = { scope:petition_liege_vassal_war = yes } - custom_tooltip = { - text = petition_liege_vassal_war_tt - petition_liege_vassal_war_trigger = yes - } - } - trigger_if = { # Faction War - limit = { scope:petition_liege_faction_war = yes } - custom_tooltip = { - text = petition_liege_faction_war_tt - any_targeting_faction = { target_of_powerful_faction_trigger = yes } - } - } - trigger_if = { # Bailiffs - limit = { scope:petition_liege_county_control = yes } - custom_tooltip = { - text = petition_liege_county_control_tt - any_held_title = { petition_liege_county_control_trigger = yes } - } - } - trigger_if = { # Convert - limit = { scope:petition_liege_county_convert = yes } - faith = liege.faith - custom_tooltip = { - text = petition_liege_county_convert_tt - any_held_title = { petition_liege_county_convert_trigger = yes } - } - } - trigger_if = { # Opinion - limit = { scope:petition_liege_county_opinion = yes } - custom_tooltip = { - text = petition_liege_county_opinion_tt - any_held_title = { petition_liege_county_opinion_trigger = yes } - } - } - trigger_if = { # Fortify - limit = { scope:petition_liege_fortify_border = yes } - custom_tooltip = { - text = petition_liege_fortify_border_tt - any_held_title = { petition_liege_fortify_border_trigger = yes } - } - custom_tooltip = { - text = petition_liege_debt_tt - NOT = { liege.gold < 0 } - } - } - trigger_if = { # Liege Title - limit = { scope:petition_liege_title_liege = yes } - custom_tooltip = { - text = petition_liege_title_liege_tt - any_claim = { petition_liege_title_liege_trigger = yes } - } - } - trigger_if = { # Vassal Title - limit = { scope:petition_liege_title_vassal = yes } - custom_tooltip = { - text = petition_liege_title_vassal_liege_tt - # Only relevant if revocation is possible - liege = { has_realm_law_flag = title_revocation_allowed } - } - custom_tooltip = { - text = petition_liege_title_vassal_claim_tt - any_claim = { petition_liege_title_vassal_trigger = yes } - } - } - trigger_if = { # Construct City - limit = { scope:petition_liege_construct_city = yes } - custom_tooltip = { - text = petition_liege_construct_city_tt - any_held_title = { petition_liege_construct_city_trigger = yes } - } - custom_tooltip = { - text = petition_liege_construct_city_liege_tt - liege.gold > main_building_tier_1_cost - } - } - trigger_if = { # Construct Temple - limit = { - scope:petition_liege_construct_temple = yes - liege = { tgp_is_ceremonial_regent_trigger = no } - } - custom_tooltip = { - text = petition_liege_construct_temple_tt - any_held_title = { petition_liege_construct_temple_trigger = yes } - } - custom_tooltip = { - text = petition_liege_construct_city_liege_tt - liege.gold > main_building_tier_1_cost - } - } - trigger_if = { # Development - limit = { scope:petition_liege_development = yes } - custom_tooltip = { - text = petition_liege_development_tt - exists = liege - liege.capital_province.county.development_level >= petitioner_development_difference_decision_value - } - } - trigger_if = { # House Fief - limit = { scope:petition_liege_house_fief = yes } - custom_tooltip = { - text = petition_liege_house_fief_tt - has_tgp_dlc_trigger = yes - has_government = japan_administrative_government - } - } - } - - widget = { - gui = "decision_view_widget_petition_liege" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_PETITION_DECISION_NEXT_STEP_BUTTON" - - ### TGP - item = { # House Fief - value = petition_liege_house_fief - is_shown = { - has_tgp_dlc_trigger = yes - has_government = japan_administrative_government - } - is_valid = { - custom_tooltip = { - text = petition_liege_house_fief_tt - has_tgp_dlc_trigger = yes - has_government = japan_administrative_government - top_liege = { has_government = japan_administrative_government } - } - } - current_description = petition_liege_house_fief_desc - localization = petition_liege_decision_option_house_fief - icon = "gfx/interface/icons/government_types/japan_feudal_government.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Gold - value = petition_liege_gold - is_shown = { - petition_liege_admin_valid_trigger = yes - } - is_valid = {} - current_description = petition_liege_gold_desc - localization = petition_liege_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Family Governorship - value = petition_liege_governorship_family - is_shown = { - petition_liege_admin_valid_trigger = yes - } - is_valid = { - is_house_head = yes - custom_tooltip = { - text = petition_liege_governorship_tt - petition_liege_governorship_trigger = yes - } - custom_tooltip = { - text = petition_liege_governorship_family_count_tt - petition_liege_governorship_family_count_trigger = yes - } - custom_tooltip = { - text = petition_liege_governorship_family_valid_tt - petition_liege_governorship_family_valid_trigger = yes - } - } - current_description = petition_liege_governorship_family_desc - localization = petition_liege_decision_option_governorship_family - icon = "gfx/interface/icons/character_interactions/grant_governorship.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # House Governorship Rights - value = petition_liege_house_governorship_rights - is_shown = { - petition_liege_admin_valid_trigger = yes - } - is_valid = { - petition_liege_house_governorship_rights_trigger = yes - } - current_description = petition_liege_house_governorship_rights_desc - localization = petition_liege_decision_option_house_governorship_rights - icon = "gfx/interface/icons/character_interactions/request_appointment_support.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Council - value = petition_liege_council_seat - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - is_councillor = no - custom_tooltip = { # Liege can shuffle council - text = petition_liege_council_seat_liege_tt - petition_liege_council_seat_liege_trigger = yes - } - } - current_description = petition_liege_council_seat_desc - localization = petition_liege_decision_option_council_seat - icon = "gfx/interface/icons/message_feed/council.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Family Council Appointment - value = petition_liege_council_seat_family - is_shown = { - petition_liege_admin_valid_trigger = yes - } - is_valid = { - custom_tooltip = { # Liege can shuffle council - text = petition_liege_council_seat_liege_tt - petition_liege_council_seat_liege_trigger = yes - } - is_house_head = yes - custom_tooltip = { - text = petition_liege_council_seat_family_tt - petition_liege_council_seat_family_trigger = { HOUSE = root.house LIEGE = root.liege } - } - } - current_description = petition_liege_council_seat_family_desc - localization = petition_liege_decision_option_council_seat_family - icon = "gfx/interface/icons/message_feed/council.dds" - ai_chance = { value = 0 } # Currently unused - } - - item = { # Court Position - value = petition_liege_court_position - is_shown = { - petition_liege_admin_valid_trigger = yes - } - is_valid = { - petition_liege_court_position_trigger = { HOUSE = root.house } - } - current_description = petition_liege_court_position_desc - localization = petition_liege_decision_option_court_position - icon = "gfx/interface/icons/court_position_types/court_tutor_court_position.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Family Court Position - value = petition_liege_court_position_family - is_shown = { - petition_liege_admin_valid_trigger = yes - } - is_valid = { - is_house_head = yes - custom_tooltip = { - text = petition_liege_court_position_family_tt - petition_liege_court_position_family_trigger = { HOUSE = root.house } - } - } - current_description = petition_liege_court_position_family_desc - localization = petition_liege_decision_option_court_position_family - icon = "gfx/interface/icons/court_position_types/bodyguard_court_position.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Debt - value = petition_liege_pay_debt - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { # In debt - text = petition_liege_pay_debt_me_tt - gold <= -100 - } - custom_tooltip = { # Liege can afford your debt - text = petition_liege_pay_debt_liege_tt - liege.gold >= petitioner_debt_positivization_root_value - } - } - current_description = petition_liege_pay_debt_desc - localization = petition_liege_decision_option_pay_debt - icon = "gfx/interface/icons/message_feed/steward_job.dds" - ai_chance = { value = 0 } # Currently unused - } - ### Titles - item = { # Title Liege - value = petition_liege_title_liege - is_shown = { - petition_liege_admin_valid_trigger = no - NOT = { - government_has_flag = government_is_japan_feudal - } - } - is_valid = { - custom_tooltip = { - text = petition_liege_title_liege_tt - any_claim = { petition_liege_title_liege_trigger = yes } - } - } - current_description = petition_liege_title_liege_desc - localization = petition_liege_decision_option_title_liege - icon = "gfx/interface/icons/message_feed/titles.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Title Vassal - value = petition_liege_title_vassal - is_shown = { - petition_liege_admin_valid_trigger = no - NOT = { - government_has_flag = government_is_japan_feudal - } - } - is_valid = { - custom_tooltip = { - text = petition_liege_title_vassal_liege_tt - # Only relevant if revocation is possible - liege = { has_realm_law_flag = title_revocation_allowed } - } - custom_tooltip = { - text = petition_liege_title_vassal_claim_tt - any_claim = { petition_liege_title_vassal_trigger = yes } - } - } - current_description = petition_liege_title_vassal_desc - localization = petition_liege_decision_option_title_vassal - icon = "gfx/interface/icons/message_feed/generic_neutral_effect.dds" - ai_chance = { value = 0 } # Currently unused - } - ### Wars - item = { # Faction War - value = petition_liege_faction_war - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { - text = petition_liege_faction_war_tt - any_targeting_faction = { target_of_powerful_faction_trigger = yes } - } - NAND = { - government_has_flag = government_is_administrative - liege = { government_has_flag = government_is_administrative } - } - } - current_description = petition_liege_faction_war_desc - localization = petition_liege_decision_option_faction_war - icon = "gfx/interface/icons/message_feed/faction.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Vassal War - value = petition_liege_vassal_war - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip ={ - text = petition_liege_vassal_war_tt - petition_liege_vassal_war_trigger = yes - } - NAND = { - government_has_flag = government_is_administrative - liege = { government_has_flag = government_is_administrative } - } - } - current_description = petition_liege_vassal_war_desc - localization = petition_liege_decision_option_vassal_war - icon = "gfx/interface/icons/message_feed/generic_good_effect.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # War Aid - value = petition_liege_war_aid - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { # Must not be in any war involving liege - text = petition_liege_war_aid_liege_tt - petition_liege_war_aid_share_trigger = yes - } - custom_tooltip = { # Losing an external war - text = petition_liege_war_aid_tt - petition_liege_war_aid_trigger = yes - } - custom_tooltip = { # Liege not at war themselves - text = petition_liege_internal_war_aid_tt - petition_war_aid_liege_ally_value >= petition_war_aid_rebels_value - } - custom_tooltip = { # Liege not at war themselves - text = petition_liege_external_war_aid_tt - petition_liege_war_liege_involvement_trigger = yes - } - NAND = { - government_has_flag = government_is_administrative - liege = { government_has_flag = government_is_administrative } - } - } - current_description = petition_liege_war_aid_desc - localization = petition_liege_decision_option_war_aid - icon = "gfx/interface/icons/message_feed/war.dds" - ai_chance = { value = 0 } # Currently unused - } - ### Counties - item = { # Control - value = petition_liege_county_control - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { - text = petition_liege_county_control_tt - any_held_title = { petition_liege_county_control_trigger = yes } - } - } - current_description = petition_liege_county_control_desc - localization = petition_liege_decision_option_county_control - icon = "gfx/interface/icons/message_feed/control.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Convert - value = petition_liege_county_convert - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { - text = petition_liege_faith_tt - faith = liege.faith - } - custom_tooltip = { - text = petition_liege_county_convert_tt - any_held_title = { petition_liege_county_convert_trigger = yes } - } - } - current_description = petition_liege_county_convert_desc - localization = petition_liege_decision_option_county_convert - icon = "gfx/interface/icons/message_feed/bishop.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Opinion - value = petition_liege_county_opinion - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { - text = petition_liege_county_opinion_tt - any_held_title = { petition_liege_county_opinion_trigger = yes } - } - } - current_description = petition_liege_county_opinion_desc - localization = petition_liege_decision_option_county_opinion - icon = "gfx/interface/icons/message_feed/tier_up.dds" - ai_chance = { value = 0 } # Currently unused - } - ### Construction/Development - item = { # Fortify - value = petition_liege_fortify_border - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { # Royal - text = petition_liege_fortify_border_tt - any_held_title = { petition_liege_fortify_border_trigger = yes } - } - } - current_description = petition_liege_fortify_border_desc - localization = petition_liege_decision_option_fortify_border - icon = "gfx/interface/icons/icon_garrison.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Construct City - value = petition_liege_construct_city - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { - text = petition_liege_city_planning_innovation_tt - culture = { has_innovation = innovation_city_planning } - liege.culture ?= { has_innovation = innovation_city_planning } - } - custom_tooltip = { - text = petition_liege_construct_city_tt - any_held_title = { petition_liege_construct_city_trigger = yes } - } - custom_tooltip = { - text = petition_liege_holding_tt - liege.gold > main_building_tier_1_cost - } - } - current_description = petition_liege_construct_city_desc - localization = petition_liege_decision_option_construct_city - icon = "gfx/interface/icons/message_feed/building.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Construct Temple - value = petition_liege_construct_temple - is_shown = { - petition_liege_admin_valid_trigger = no - } - is_valid = { - custom_tooltip = { - text = petition_liege_city_planning_innovation_tt - culture = { has_innovation = innovation_city_planning } - liege.culture ?= { has_innovation = innovation_city_planning } - } - custom_tooltip = { - text = petition_liege_faith_tt - faith = liege.faith - } - custom_tooltip = { - text = petition_liege_construct_temple_tt - any_held_title = { petition_liege_construct_temple_trigger = yes } - } - custom_tooltip = { - text = petition_liege_holding_tt - liege.gold > main_building_tier_1_cost - } - } - current_description = petition_liege_construct_temple_desc - localization = petition_liege_decision_option_construct_temple - icon = "gfx/interface/icons/message_feed/religious.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Development - value = petition_liege_development - is_valid = { - custom_tooltip = { - text = petition_liege_development_tt - exists = liege - liege.capital_province.county.development_level >= petitioner_development_difference_decision_value - } - } - current_description = petition_liege_development_desc - localization = petition_liege_decision_option_development - icon = "gfx/interface/icons/message_feed/guest.dds" - ai_chance = { value = 0 } # Currently unused - } - } - - effect = { - custom_tooltip = petition_liege_decision_effects - if = { - limit = { - liege = { is_ai = yes } - } - custom_description_no_bullet = { text = petition_liege_warning_effect } - } - show_as_tooltip = { - switch = { - trigger = has_trait - shy = { add_stress = medium_stress_impact_gain } - arrogant = { add_stress = medium_stress_impact_gain } - } - } - switch = { - trigger = yes - scope:petition_liege_gold = { # Gold - set_variable = { name = petition_type value = flag:gold } - } - scope:petition_liege_council_seat = { # Council - set_variable = { name = petition_type value = flag:council_seat } - } - scope:petition_liege_council_seat_family = { # Family Council - set_variable = { name = petition_type value = flag:council_seat_family } - } - scope:petition_liege_court_position = { # Court Position - set_variable = { name = petition_type value = flag:court_position } - } - scope:petition_liege_court_position_family = { # Family Court Position - set_variable = { name = petition_type value = flag:court_position_family } - } - scope:petition_liege_governorship_family = { # Family Governorship - set_variable = { name = petition_type value = flag:governorship_family } - } - scope:petition_liege_house_governorship_rights = { # House Governorship Rights - set_variable = { name = petition_type value = flag:house_governorship_rights } - } - scope:petition_liege_pay_debt = { # Debt - set_variable = { name = petition_type value = flag:pay_debt } - } - scope:petition_liege_war_aid = { # War Aid - set_variable = { name = petition_type value = flag:war_aid } - } - scope:petition_liege_vassal_war = { # Vassal Aid - set_variable = { name = petition_type value = flag:vassal_war } - } - scope:petition_liege_faction_war = { # Faction War - set_variable = { name = petition_type value = flag:faction_war } - } - scope:petition_liege_county_control = { # County Control - set_variable = { name = petition_type value = flag:county_control } - } - scope:petition_liege_county_convert = { # Convert County - set_variable = { name = petition_type value = flag:county_convert } - } - scope:petition_liege_county_opinion = { # County Opinion - set_variable = { name = petition_type value = flag:county_opinion } - } - scope:petition_liege_fortify_border = { # Fortify Border - set_variable = { name = petition_type value = flag:fortify_border } - } - scope:petition_liege_title_liege = { # Title Liege - set_variable = { name = petition_type value = flag:title_liege } - } - scope:petition_liege_title_vassal = { # Title Vassal - set_variable = { name = petition_type value = flag:title_vassal } - } - scope:petition_liege_construct_city = { # Construct City - set_variable = { name = petition_type value = flag:construct_city } - } - scope:petition_liege_construct_temple = { # Construct Temple - set_variable = { name = petition_type value = flag:construct_temple } - } - scope:petition_liege_development = { # Development - set_variable = { name = petition_type value = flag:development } - } - scope:petition_liege_gold = { # Gold - set_variable = { name = petition_type value = flag:gold } - } - scope:petition_liege_house_fief = { # House Fief - set_variable = { name = petition_type value = flag:house_fief } - } - } - if = { - limit = { - location = liege.capital_province - } - trigger_event = { - on_action = petition_liege_start - } - - trigger_event = petition_liege.9000 - } - else = { - start_travel_plan = { - destination = liege.capital_province - on_start_on_action = petition_liege_start - on_travel_planner_cancel_on_action = petition_liege_travel_planner_exit - on_arrival_event = petition_liege.9000 - on_arrival_destinations = all_but_last - } - } - } - - ai_potential = { - always = no # Only players can do this. AI vassals go through the normal court events/hold court activity. - } -} diff --git a/common/decisions/30_court_decisions.txt b/common/decisions/30_court_decisions.txt deleted file mode 100644 index 87e9e7c8f..000000000 --- a/common/decisions/30_court_decisions.txt +++ /dev/null @@ -1,394 +0,0 @@ -### Pay Homage ### -pay_homage_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 45 - duchy = 45 - kingdom = 45 - empire = 45 - hegemony = 0 - } -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - decision_group_type = major - - cost = { - prestige = standard_activity_base_cost - gold = { - value = 0 - if = { - limit = { - exists = scope:pay_homage_gold - scope:pay_homage_gold = yes - has_treasury = no - } - add = medium_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - exists = scope:pay_homage_gold - scope:pay_homage_gold = yes - has_treasury = yes - } - add = medium_gold_value - } - } - } - - is_shown = { - is_landed = yes - primary_title.tier >= tier_county - top_liege != this - liege ?= { has_royal_court = yes } - has_dlc_feature = royal_court - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - NOT = { - culture = { has_cultural_parameter = must_pledge_loyalty_to_liege } - liege = { - culture = { has_cultural_parameter = must_pledge_loyalty_to_liege } - } - } - } - - is_valid = { - exists = liege - custom_tooltip = { - text = pay_homage_grace_valid_tt - trigger_if = { # Has not paid homage to this liege before - limit = { - has_variable = pay_homage_grace - exists = liege - } - NOT = { var:pay_homage_grace = liege } - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - liege ?= { is_available_adult = yes } - is_at_war_with_liege = no - trigger_if = { - limit = { - is_ai = no - has_royal_court = yes - } - has_spawned_court_events = no # should only be used for human players - } - trigger_if = { # Has not paid homage to this liege before - limit = { - has_variable = pay_homage_grace - exists = liege - } - custom_tooltip = { - text = pay_homage_grace_tt - NOT = { var:pay_homage_grace = liege } - } - } - trigger_if = { - limit = { is_ai = yes } - NOT = { - liege = { has_variable = pay_homage_cooldown } - } - } - } - - widget = { - gui = "decision_view_widget_pay_homage" - controller = decision_option_list_controller - decision_to_second_step_button = "PAY_HOMAGE_DECISION_NEXT_STEP_BUTTON" - - item = { # Submission - value = pay_homage_submission - is_valid = {} - current_description = pay_homage_submission_desc - localization = pay_homage_decision_option_submission - icon = "gfx/interface/icons/icon_liege.dds" - ai_chance = { # Always likely - value = 50 - if = { # Generous vassals want to give gold if they can! - limit = { - ai_greed <= -50 - gold >= medium_gold_value - } - add = -50 - } - } - } - - item = { # Hook - value = pay_homage_hook - is_valid = { - custom_tooltip = { # Liege does not already have a hook - text = pay_homage_hook_tt - NOT = { - liege ?= { has_hook = prev } - } - } - } - current_description = pay_homage_hook_desc - localization = pay_homage_decision_option_hook - icon = "gfx/interface/icons/message_feed/hook.dds" - ai_chance = { # More likely if family - value = 25 - if = { - limit = { - liege ?= { is_close_or_extended_family_of = prev } - } - add = 25 - } - if = { # Certain AI's really do not want to be indebted - limit = { - OR = { - has_trait = paranoid - has_trait = arrogant - ai_greed >= 50 - } - } - add = -50 - } - } - } - - item = { # Contract - value = pay_homage_contract - is_shown = { government_has_flag = government_is_feudal } - is_valid = { - custom_tooltip = { # Contract can be changed - text = pay_homage_contract_modifiable_tt - vassal_contract_has_modifiable_obligations = yes - } - custom_tooltip = { # Contract not at highest - text = pay_homage_contract_increasable_tt - OR = { - vassal_contract_obligation_level_can_be_increased = feudal_government_taxes - vassal_contract_obligation_level_can_be_increased = feudal_government_levies - } - } - } - current_description = pay_homage_contract_desc - localization = pay_homage_decision_option_contract - icon = "gfx/interface/icons/message_feed/a_catch_all_councillor_icon.dds" - ai_chance = { # More likely if contract is already lenient - value = 10 - if = { - limit = { - OR = { - vassal_contract_obligation_level:feudal_government_levies = feudal_levies_low_level - vassal_contract_obligation_level:feudal_government_taxes = feudal_tax_low_level - } - } - add = 40 - } - else_if = { - limit = { - OR = { - vassal_contract_obligation_level:feudal_government_levies = feudal_levies_exempt_level - vassal_contract_obligation_level:feudal_government_taxes = feudal_tax_exempt_level - } - } - add = 90 - } - - if = { # Certain AI's really do not want increased obligations - limit = { - OR = { - has_trait = ambitious - has_trait = arrogant - ai_greed >= 50 - } - } - add = -50 - } - } - } - - item = { # Gold - value = pay_homage_gold - # Can afford gold homage - is_valid = { gold >= medium_gold_value } - current_description = pay_homage_gold_desc - localization = pay_homage_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { # More likely if rich - value = 50 - if = { - limit = { short_term_gold > major_gold_value } - add = 50 - } - - if = { # Certain AI's really do not want to part with gold - limit = { - ai_greed >= 50 - } - add = -100 - } - } - } - } - - effect = { - set_variable = { - name = homage_liege_scope - value = liege - } - custom_tooltip = pay_homage_decision_effects - custom_description_no_bullet = { text = pay_homage_gift_warning_effect } - if = { # Gift - limit = { scope:pay_homage_gold = yes } - set_variable = { - name = homage_type - value = flag:homage_gold - } - # used for refunding if travel is canceled mid-way - set_variable = { - name = pay_homage_gold_value - value = medium_gold_value - } - custom_tooltip = pay_homage_decision_effects_gold - } - else_if = { # Hook - limit = { scope:pay_homage_hook = yes } - set_variable = { - name = homage_type - value = flag:homage_hook - } - custom_tooltip = pay_homage_decision_effects_hook - } - else_if = { # Contract - limit = { scope:pay_homage_contract = yes } - set_variable = { - name = homage_type - value = flag:homage_contract - } - if = { - limit = { - vassal_contract_obligation_level:feudal_government_levies < vassal_contract_obligation_level:feudal_government_taxes - vassal_contract_obligation_level_can_be_increased = feudal_government_levies - } - custom_tooltip = pay_homage_decision_effects_contract_levies - } - else_if = { - limit = { - vassal_contract_obligation_level:feudal_government_taxes < vassal_contract_obligation_level:feudal_government_levies - vassal_contract_obligation_level_can_be_increased = feudal_government_taxes - } - custom_tooltip = pay_homage_decision_effects_contract_gold - } - else = { - if = { - limit = { vassal_contract_obligation_level_can_be_increased = feudal_government_taxes } - custom_tooltip = pay_homage_decision_effects_contract_gold - } - else = { custom_tooltip = pay_homage_decision_effects_contract_gold } - } - hidden_effect = { set_subject_contract_modification_blocked = yes } - } - else = { # Submission - set_variable = { - name = homage_type - value = flag:homage_submission - } - } - show_as_tooltip = { - switch = { - trigger = has_trait - shy = { add_stress = minor_stress_impact_gain } - arrogant = { add_stress = minor_stress_impact_gain } - } - } - save_scope_as = homage_vassal - if = { - limit = { exists = liege } # To stop errors - liege = { save_scope_as = homage_liege } - } - if = { - limit = { - liege = { - has_realm_law = uncrowned - } - } - custom_tooltip = pay_homage_uncrowned_tt - } - start_travel_plan = { - destination = liege.capital_province - on_start_on_action = pay_homage_start - on_travel_planner_cancel_on_action = pay_homage_travel_planner_exit - on_arrival_event = pay_homage.9999 - on_arrival_destinations = all_but_last - } - } - - ai_potential = { - is_at_war = no - } - - ai_will_do = { - base = 0 - modifier = { - add = 50 - prestige > standard_activity_base_cost - } - modifier = { # AI's who can give gold are more likely - add = 50 - gold >= medium_gold_value - ai_greed < 50 - primary_title.tier > tier_county - } - modifier = { - add = -50 - has_relation_rival = liege - } - modifier = { - add = -25 - opinion = { - target = liege - value < 0 - } - } - modifier = { # Dukes/kings should be more weighted - add = 25 - primary_title.tier >= tier_duchy - } - modifier = { # Barons should be less weighted - add = -25 - primary_title.tier < tier_county - } - #Unwilling to do it to lieges that are uncrowned - #Makes it less likely vassals will be traveling during coronation - modifier = { - factor = 0 - liege = { - has_realm_law = uncrowned - } - } - } -} diff --git a/common/decisions/30_mongol_invasion_decisions.txt b/common/decisions/30_mongol_invasion_decisions.txt deleted file mode 100644 index fea72ee55..000000000 --- a/common/decisions/30_mongol_invasion_decisions.txt +++ /dev/null @@ -1,266 +0,0 @@ -### Submit to the Great Khan ### -submit_to_the_great_khan_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 12 - duchy = 12 - kingdom = 12 - empire = 12 - hegemony = 12 - } - picture = { - reference = "gfx/interface/illustrations/decisions/mpo_decision_great_khan.dds" - } - desc = submit_to_the_great_khan_decision_opening_desc - selection_tooltip = submit_to_the_great_khan_decision_tooltip - - sort_order = 110 - decision_group_type = major - - is_shown = { - is_landless_adventurer = no - is_independent_ruler = yes - OR = { - exists = global_var:mongol_empire_has_spawned - AND = { - exists = global_var:greatest_of_khans_title - exists = global_var:greatest_of_khans_title.holder - } - } - NOT = { - mpo_has_gok_mongol_empire_trigger = yes - } - OR = { - any_neighboring_top_liege_realm_owner = { - mpo_has_gok_mongol_empire_trigger = yes - } - AND = { - is_ai = no # this heavier check is for players, AI will only evaluate decision when immediately bordering the Mongols - any_neighboring_top_liege_realm_owner = { - any_neighboring_top_liege_realm_owner = { - mpo_has_gok_mongol_empire_trigger = yes - } - } - } - } - } - - is_valid_showing_failures_only = { - NOT = { highest_held_title_tier = tier_empire } - } - - effect = { - if = { - limit = { - exists = confederation - } - confederation = { - #Your confederation will survive, it has more members - if = { - limit = { - any_confederation_member = { - count >= 2 - NOT = { - this = root - } - } - } - remove_confederation_member = root - } - #Your confederation is toast - else = { - disband_confederation = yes - } - } - } - hidden_effect = { - if = { - limit = { - exists = title:e_mongol_empire.holder - } - title:e_mongol_empire.holder = { - save_scope_as = mongol_emperor - } - } - else = { - random_neighboring_top_liege_realm_owner = { - limit = { mpo_has_gok_mongol_empire_trigger = yes } - save_scope_as = mongol_emperor - } - if = { - limit = { - NOT = { - exists = scope:mongol_emperor - } - } - random_neighboring_top_liege_realm_owner = { - limit = { - mpo_has_gok_mongol_empire_trigger = yes - } - random_neighboring_top_liege_realm_owner = { - limit = { - mpo_has_gok_mongol_empire_trigger = yes - } - save_scope_as = mongol_emperor - } - } - } - } - } - every_character_war = { - limit = { - primary_defender = root - } - end_war = white_peace - } - hidden_effect = { - debug_log = "A ruler submitted to the khan" - debug_log_scopes = yes - } - save_scope_as = recipient - scope:mongol_emperor = { - send_interface_message = { - type = event_gok_submission_with_text - title = mpo_greatest_of_khans.0020_title - left_icon = root - - root = { - create_title_and_vassal_change = { - type = swear_fealty - save_scope_as = title_change - add_claim_on_loss = no - } - change_liege = { - liege = scope:mongol_emperor - change = scope:title_change - } - resolve_title_and_vassal_change = scope:title_change - if = { - limit = { - government_has_flag = government_is_nomadic - } - pay_herd = { - target = scope:mongol_emperor - value = domicile.major_herd_value - } - } - else_if = { - limit = { - NOT = { - government_has_flag = government_is_herder - } - } - pay_short_term_gold = { - target = scope:mongol_emperor - gold = major_gold_value - } - } - if = { - limit = { - #khan is still nomadic or pluralist and thus doesn't care about religion - scope:mongol_emperor = { - faith = { - has_doctrine = doctrine_pluralism_pluralistic - } - } - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - } - hidden_effect = { - if = { - limit = { is_independent_ruler = no } # To avoid errors during tooltip generation (prior to the contract being generated) - vassal_contract_set_obligation_level = { type = religious_rights level = 1 } - } - } - custom_tooltip = religious_protection_tt - } - } - } - } - } - - ai_potential = { - OR = { - exists = global_var:mongol_empire_has_spawned - AND = { - exists = global_var:greatest_of_khans_title - exists = global_var:greatest_of_khans_title.holder - } - } - is_independent_ruler = yes - highest_held_title_tier < tier_empire - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - domicile = { - herd >= massive_herd_value - } - } - trigger_if = { - limit = { - NOR = { - government_has_flag = government_is_herder - government_has_flag = government_is_nomadic - } - } - gold >= medium_gold_value - } - } - - ai_will_do = { # is_shown trigger means AI will only evaluate these when immediate neighbors with the Mongols - base = 0 - # Very likely if you're an independent count bordering the Empire - modifier = { - add = 25 - highest_held_title_tier = tier_county - } - # Fairly likely if you're an independent duke bordering the Empire - modifier = { - add = 10 - highest_held_title_tier = tier_duchy - OR = { - culture = { has_cultural_pillar = heritage_mongolic } - culture = { has_cultural_pillar = heritage_turkic } - } - } - # A little bit likely if you're an independent king in the Altaic group bordering the Empire - modifier = { - add = 10 - highest_held_title_tier = tier_duchy - OR = { - culture = { has_cultural_pillar = heritage_mongolic } - culture = { has_cultural_pillar = heritage_turkic } - } - } - # More likely if you're Craven - modifier = { - factor = 1.25 - has_trait = craven - } - # Unlikely if you're Brave - modifier = { - factor = 0.2 - has_trait = brave - } - # Unlikely if you're Arrogant - modifier = { - factor = 0.1 - has_trait = arrogant - } - # Very likely if you're already allies - modifier = { - factor = 1.5 - any_ally = { - mpo_has_gok_mongol_empire_trigger = yes - } - } - # The AI should never do this as a king or above - modifier = { - factor = 0 - highest_held_title_tier >= tier_kingdom - } - } -} diff --git a/common/decisions/40_japan_decisions.txt b/common/decisions/40_japan_decisions.txt deleted file mode 100644 index 492845456..000000000 --- a/common/decisions/40_japan_decisions.txt +++ /dev/null @@ -1,548 +0,0 @@ -### Pledge Loyalty to the [GetPlayer.GetLiege.GetTitleTierName|U] ### -pledge_loyalty_to_liege_decision = { - ai_check_interval_by_tier = { - barony = 0 - county = 45 - duchy = 45 - kingdom = 45 - empire = 45 - hegemony = 0 - } - picture = { - trigger = { - culture = { has_cultural_parameter = must_pledge_loyalty_to_liege } - top_liege ?= { - culture = { has_cultural_parameter = must_pledge_loyalty_to_liege } - } - } - reference = "gfx/interface/illustrations/event_story/tgp_japanese_shogunate.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - decision_group_type = major - - cost = { - gold = { - value = 0 - if = { - limit = { - exists = scope:pledge_loyalty_to_liege_gold - scope:pledge_loyalty_to_liege_gold = yes - } - add = medium_gold_value - } - } - } - - is_shown = { - is_landed = yes - primary_title.tier >= tier_county - is_independent_ruler = no - liege ?= { has_royal_court = yes } - culture = { has_cultural_parameter = must_pledge_loyalty_to_liege } - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_japan_feudal - } - } - - is_valid = { - custom_tooltip = { - text = pledge_loyalty_to_liege_grace_valid_tt - trigger_if = { # Has not Pledged Loyalty to this Liege before - limit = { - has_variable = pledge_loyalty_to_liege_grace - } - NOT = { var:pledge_loyalty_to_liege_grace = liege } - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - liege ?= { is_available_adult = yes } - is_at_war_with_liege = no - trigger_if = { - limit = { - is_ai = no - has_royal_court = yes - } - has_spawned_court_events = no # should only be used for human players - } - trigger_if = { # Has not Pledged Loyalty to this Liege before - limit = { - has_variable = pledge_loyalty_to_liege_grace - } - custom_tooltip = { - text = pledge_loyalty_to_liege_grace_valid_tt - NOT = { var:pledge_loyalty_to_liege_grace = liege } - } - } - } - - widget = { - gui = "decision_view_widget_pay_homage" - controller = decision_option_list_controller - decision_to_second_step_button = "pledge_loyalty_to_liege_DECISION_NEXT_STEP_BUTTON" - - item = { # Submission - value = pledge_loyalty_to_liege_submission - is_valid = {} - current_description = pledge_loyalty_to_liege_submission_desc - localization = pledge_loyalty_to_liege_decision_option_submission - icon = "gfx/interface/icons/icon_liege.dds" - ai_chance = { # Always likely - value = 50 - if = { # Generous vassals want to give gold if they can! - limit = { - ai_greed <= -50 - gold >= medium_gold_value - } - add = -50 - } - } - } - - item = { # Hook - value = pledge_loyalty_to_liege_hook - is_valid = { - custom_tooltip = { # Liege does not already have a hook - text = pledge_loyalty_to_liege_hook_tt - NOT = { - liege ?= { has_hook = prev } - } - } - } - current_description = pledge_loyalty_to_liege_hook_desc - localization = pledge_loyalty_to_liege_decision_option_hook - icon = "gfx/interface/icons/message_feed/hook.dds" - ai_chance = { # More likely if family - value = 25 - if = { - limit = { - liege ?= { is_close_or_extended_family_of = prev } - } - add = 25 - } - if = { # Certain AI's really do not want to be indebted - limit = { - OR = { - has_trait = paranoid - has_trait = arrogant - ai_greed >= 50 - } - } - add = -50 - } - } - } - - item = { # Contract - value = pledge_loyalty_to_liege_contract - is_shown = { government_has_flag = government_is_feudal } - is_valid = { - custom_tooltip = { # Contract can be changed - text = pledge_loyalty_to_liege_contract_modifiable_tt - vassal_contract_has_modifiable_obligations = yes - } - custom_tooltip = { # Contract not at highest - text = pledge_loyalty_to_liege_contract_increasable_tt - OR = { - vassal_contract_obligation_level_can_be_increased = feudal_government_taxes - vassal_contract_obligation_level_can_be_increased = feudal_government_levies - } - } - } - current_description = pledge_loyalty_to_liege_contract_desc - localization = pledge_loyalty_to_liege_decision_option_contract - icon = "gfx/interface/icons/message_feed/a_catch_all_councillor_icon.dds" - ai_chance = { # More likely if contract is already lenient - value = 10 - if = { - limit = { - OR = { - vassal_contract_obligation_level:feudal_government_levies = feudal_levies_low_level - vassal_contract_obligation_level:feudal_government_taxes = feudal_tax_low_level - } - } - add = 40 - } - else_if = { - limit = { - OR = { - vassal_contract_obligation_level:feudal_government_levies = feudal_levies_exempt_level - vassal_contract_obligation_level:feudal_government_taxes = feudal_tax_exempt_level - } - } - add = 90 - } - - if = { # Certain AI's really do not want increased obligations - limit = { - OR = { - has_trait = ambitious - has_trait = arrogant - ai_greed >= 50 - } - } - add = -50 - } - } - } - - item = { # Gold - value = pledge_loyalty_to_liege_gold - is_valid = { - custom_tooltip = { # Can afford gold homage - text = pledge_loyalty_to_liege_gold_tt - gold >= medium_gold_value # Can afford gold homage - } - } - current_description = pledge_loyalty_to_liege_gold_desc - localization = pledge_loyalty_to_liege_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { # More likely if rich - value = 50 - if = { - limit = { gold > major_gold_value } - add = 50 - } - - if = { # Certain AI's really do not want to part with gold - limit = { - ai_greed >= 50 - } - add = -100 - } - } - } - } - - effect = { - set_variable = { - name = pledge_loyalty_to_liege_scope - value = liege - } - custom_tooltip = pledge_loyalty_to_liege_decision_effects - custom_description_no_bullet = { text = pledge_loyalty_to_liege_gift_warning_effect } - if = { # Gift - limit = { scope:pledge_loyalty_to_liege_gold = yes } - set_variable = { - name = homage_type - value = flag:pledge_loyalty_to_liege_gold - } - # used for refunding if travel is canceled mid-way - set_variable = { - name = pledge_loyalty_to_liege_gold_value - value = medium_gold_value - } - custom_tooltip = pledge_loyalty_to_liege_decision_effects_gold - } - else_if = { # Hook - limit = { scope:pledge_loyalty_to_liege_hook = yes } - set_variable = { - name = homage_type - value = flag:pledge_loyalty_to_liege_hook - } - custom_tooltip = pledge_loyalty_to_liege_decision_effects_hook - } - else_if = { # Contract - limit = { scope:pledge_loyalty_to_liege_contract = yes } - set_variable = { - name = homage_type - value = flag:pledge_loyalty_to_liege_contract - } - if = { - limit = { - vassal_contract_obligation_level:feudal_government_levies < vassal_contract_obligation_level:feudal_government_taxes - vassal_contract_obligation_level_can_be_increased = feudal_government_levies - } - custom_tooltip = pledge_loyalty_to_liege_decision_effects_contract_levies - } - else_if = { - limit = { - vassal_contract_obligation_level:feudal_government_taxes < vassal_contract_obligation_level:feudal_government_levies - vassal_contract_obligation_level_can_be_increased = feudal_government_taxes - } - custom_tooltip = pledge_loyalty_to_liege_decision_effects_contract_gold - } - else = { - if = { - limit = { vassal_contract_obligation_level_can_be_increased = feudal_government_taxes } - custom_tooltip = pledge_loyalty_to_liege_decision_effects_contract_gold - } - else = { custom_tooltip = pledge_loyalty_to_liege_decision_effects_contract_gold } - } - hidden_effect = { set_vassal_contract_modification_blocked = yes } - } - else = { # Submission - set_variable = { - name = homage_type - value = flag:pledge_loyalty_to_liege_submission - } - } - show_as_tooltip = { - switch = { - trigger = has_trait - shy = { add_stress = minor_stress_impact_gain } - arrogant = { add_stress = minor_stress_impact_gain } - } - } - save_scope_as = pledge_loyalty_to_liege_vassal - if = { - limit = { exists = liege } # To stop errors - liege = { save_scope_as = pledge_loyalty_to_liege_liege } - } - start_travel_plan = { - destination = liege.capital_province - on_start_on_action = pledge_loyalty_to_liege_start - on_travel_planner_cancel_on_action = pledge_loyalty_to_liege_travel_planner_exit - on_arrival_event = pledge_loyalty_to_liege.9000 - on_arrival_destinations = all_but_last - } - } - - ai_potential = { - is_at_war = no - } - - ai_will_do = { - base = 0 - modifier = { - add = 60 - culture = { has_cultural_parameter = must_pledge_loyalty_to_liege } - } - modifier = { - add = 50 - prestige > standard_activity_base_cost - } - modifier = { # AI's who can give gold are more likely - add = 50 - gold >= medium_gold_value - ai_greed < 50 - primary_title.tier > tier_county - } - modifier = { - add = -50 - has_relation_rival = liege - } - modifier = { - add = -25 - opinion = { - target = liege - value < 0 - } - } - modifier = { # Dukes/kings should be more weighted - add = 25 - primary_title.tier >= tier_duchy - } - modifier = { # Barons should be less weighted - add = -25 - primary_title.tier < tier_county - } - } -} - -### Petition the Ceremonial Monarch ### -petition_ceremonial_liege_decision = { - ai_check_interval = 0 - sort_order = 199 - - selection_tooltip = { - first_valid = { - triggered_desc = { - trigger = { - liege = { tgp_is_ceremonial_regent_trigger = yes } - } - desc = petition_liege_decision_tooltip_non_royal - } - desc = petition_liege_decision_tooltip - } - } - - title = { - first_valid = { - triggered_desc = { - trigger = { exists = top_liege.primary_title.var:administrative_ui_special_title.holder } - desc = petition_ceremonial_liege_decision_title - } - desc = petition_ceremonial_liege_decision - } - } - desc = petition_ceremonial_liege_decision_desc - picture = { - trigger = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" - } -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_nomadic -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_nomadic } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - - cost = { - prestige = { - value = 0 - if = { - limit = { petition_liege_admin_valid_trigger = no } - add = standard_activity_base_cost - } - } - influence = { - value = 0 - if = { - limit = { petition_liege_admin_valid_trigger = yes } - add = standard_activity_base_cost - } - } - } - - cooldown = { - days = standard_petition_liege_cooldown_time - } - - is_shown = { - is_playable_character = yes - has_dlc_feature = royal_court - tgp_is_ceremonial_petition_shown_trigger = yes - } - - is_valid_showing_failures_only = { - is_available_adult = yes - tgp_is_ceremonial_petition_shown_trigger = yes - tgp_is_ceremonial_petition_valid_trigger = yes - } - - widget = { - gui = "decision_view_widget_petition_liege" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_PETITION_DECISION_NEXT_STEP_BUTTON" - - item = { # Regent endorsement - value = petition_ceremonial_liege_regent - is_valid = { - government_allows = administrative - is_independent_ruler = no - trigger_if = { - limit = { exists = top_liege.primary_title.var:administrative_ui_special_title.holder } - custom_tooltip = { - text = petition_ceremonial_liege_regent_already_given_tt - NOT = { var:petition_liege_regent_support ?= top_liege.primary_title.var:administrative_ui_special_title.holder } - } - } - trigger_else = { always = no } - } - current_description = petition_ceremonial_liege_regent_desc - localization = petition_ceremonial_liege_decision_option_regent - icon = "gfx/interface/icons/message_feed/tier_up.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Appointment support - value = petition_ceremonial_liege_appointment - is_valid = { government_allows = administrative } - current_description = petition_ceremonial_liege_appointment_desc - localization = petition_ceremonial_liege_decision_option_appointment - icon = "gfx/interface/icons/message_feed/icon_scheme_promote.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Royal wedding - value = petition_ceremonial_liege_wedding - is_valid = { - tgp_is_in_ceremonial_house_trigger = no - } - current_description = petition_ceremonial_liege_wedding_desc - localization = petition_ceremonial_liege_decision_option_wedding - icon = "gfx/interface/icons/message_feed/marriage.dds" - ai_chance = { value = 0 } # Currently unused - } - item = { # Privilege - value = petition_ceremonial_liege_privilege - is_valid = { - tgp_is_in_ceremonial_house_trigger = no - } - current_description = petition_ceremonial_liege_privilege_desc - localization = petition_ceremonial_liege_decision_option_privilege - icon = "gfx/interface/icons/message_feed/vassal_contract.dds" - ai_chance = { value = 0 } # Currently unused - } - } - - effect = { - top_liege.primary_title.var:administrative_ui_special_title.holder = { save_scope_as = ceremonial_liege } - custom_tooltip = petition_ceremonial_liege_decision_effects - if = { - limit = { - liege = { is_ai = yes } - } - custom_description_no_bullet = { text = petition_liege_warning_effect } - } - show_as_tooltip = { - switch = { - trigger = has_trait - shy = { add_stress = medium_stress_impact_gain } - arrogant = { add_stress = medium_stress_impact_gain } - } - } - switch = { - trigger = yes - scope:petition_ceremonial_liege_regent = { - set_variable = { name = petition_type value = flag:regent } - } - scope:petition_ceremonial_liege_appointment = { - set_variable = { name = petition_type value = flag:appointment } - } - scope:petition_ceremonial_liege_wedding = { - set_variable = { name = petition_type value = flag:wedding } - } - scope:petition_ceremonial_liege_privilege = { - set_variable = { name = petition_type value = flag:privilege } - } - } - if = { - limit = { location = scope:ceremonial_liege.capital_province } - trigger_event = { on_action = petition_ceremonial_liege_start } - trigger_event = petition_liege.9020 - } - else = { - trigger_event = { on_action = petition_ceremonial_liege_start } - start_travel_plan = { - destination = scope:ceremonial_liege.capital_province - on_travel_planner_cancel_on_action = petition_ceremonial_liege_travel_planner_exit - on_arrival_event = petition_liege.9020 - on_arrival_destinations = all_but_last - } - } - add_character_flag = { - flag = petition_ceremonial_liege_character_flag - weeks = 2 - } - } - - ai_potential = { always = no } # Only players can do this. AI vassals go through the normal court events/hold court activity. -} diff --git a/common/decisions/80_major_decisions.txt b/common/decisions/80_major_decisions.txt deleted file mode 100644 index 9b70473e2..000000000 --- a/common/decisions/80_major_decisions.txt +++ /dev/null @@ -1,3293 +0,0 @@ - -################################################## -# GOVERNMENT DECISIONS - -################################################## -# Convert to Feudalism -# by Mathilda Bjarnehed -################################################## - -# Deprecated decision of yore. -#convert_to_feudalism_decision = { - #picture = { - #reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - #} - #decision_group_type = major - #desc = convert_to_feudalism_decision_desc - # - #ai_check_interval = 36 - # - #is_shown = { - #government_has_flag = government_is_tribal - #} - # - #is_valid = { - #has_realm_law = tribal_authority_3 - #custom_description = { - #text = faith_is_reformed - #subject = root - #faith = { NOT = { has_doctrine_parameter = unreformed } } - #} - #prestige_level = 5 - #} - # - #cost = { - #prestige = 150 - #} - # - #effect = { - #change_government = feudal_government - #trigger_event = major_decisions.0001 - #add_realm_law_skip_effects = crown_authority_0 - #} - # - #ai_potential = { - ##always = yes - #} - # - #ai_will_do = { - #base = 100 - #modifier = { #Go for the more lenient decision if this is the case - #add = -100 - #liege = { government_has_flag = government_is_feudal } - #} - #} -#} - -################################################## -# Convert Realm to Feudalism/Clan through Liege -# by Linnéa Thimrén -################################################## - -# A more lenient decision to convert if your liege is feudal -### Adopt [ROOT.Char.GetLiege.GetGovernment.GetNameNoTooltip] Ways through Liege ### -convert_to_feudalism_liege_converted_decision = { - picture = { - trigger = { - has_tgp_dlc_trigger = yes - liege = { - culture = { has_cultural_pillar = heritage_japonic } - } - } - reference = "gfx/interface/illustrations/decisions/tgp_dominance.dds" - } - picture = { - trigger = { - liege = { - government_has_flag = government_is_clan - } - } - reference = "gfx/interface/illustrations/event_scenes/bp1_courtyard_mena.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = convert_to_feudalism_liege_converted_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - government_has_flag = government_is_tribal - liege = { - OR = { - government_has_flag = government_is_japan_feudal - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - } - } - - is_valid = { - OR = { - has_realm_law = tribal_authority_1 - has_realm_law = tribal_authority_2 - has_realm_law = tribal_authority_3 - } - custom_description = { - text = faith_is_reformed - subject = root - faith = { NOT = { has_doctrine_parameter = unreformed } } - } - trigger_if = { - limit = { government_has_flag = government_is_wanua } - faith = { has_doctrine = doctrine_monotheist } - } - custom_description = { - text = recent_conversion_to_tribalism - NOT = { has_character_flag = just_converted_to_tribalism } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = permafrost_feudal_ban - NOT = { culture = { has_cultural_parameter = permafrost_cannot_become_feudal } } - } - } - - cost = { - prestige = 150 - } - - effect = { - trigger_event = major_decisions.0001 - save_scope_as = actor - convert_whole_realm_to_feudalism_effect = yes - hidden_effect = { - every_vassal = { - trigger_event = { - id = major_decisions.0002 - days = 3 - } - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -# Convert from Clan if your liege is Feudal -### Adopt [ROOT.Char.GetLiege.GetGovernment.GetNameNoTooltip] Ways through Liege ### -convert_clan_to_feudalism_through_liege_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = convert_clan_to_feudalism_through_liege_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - government_has_flag = government_is_clan - top_liege != this - liege = { - government_has_flag = government_is_feudal - } - } - - is_valid = { - custom_description = { - text = same_faith_as_liege - OR = { - religion = liege.religion - faith = { - faith_hostility_level = { - target = root.liege.faith - value <= faith_fully_accepted_level - } - } - } - } - custom_description = { - text = same_culture_as_liege - OR = { - culture = liege.culture - culture = { - cultural_acceptance = { target = root.liege.culture value >= 90 } # Essentially the same culture - } - } - } - } - - cost = { - prestige = 150 - } - - effect = { - trigger_event = major_decisions.0001 - save_scope_as = actor - - change_government = feudal_government - - hidden_effect = { - every_vassal_or_below = { - limit = { government_has_flag = government_is_clan } - change_government = feudal_government - trigger_event = { - id = major_decisions.0002 - days = 3 - } - } - } - } - - ai_potential = { - prestige >= 150 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - opinion = { - target = liege - value >= 0 - } - } - } -} - -# Convert from Feudal if your liege is Clan -### Adopt [ROOT.Char.GetLiege.GetGovernment.GetNameNoTooltip] Ways through Liege ### -convert_feudalism_to_clan_through_liege_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = convert_feudalism_to_clan_through_liege_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - government_has_flag = government_is_feudal - top_liege != this - liege = { - government_has_flag = government_is_clan - } - } - - is_valid = { - custom_description = { - text = same_faith_as_liege - OR = { - religion = liege.religion - faith = { - faith_hostility_level = { - target = root.liege.faith - value <= faith_fully_accepted_level - } - } - } - } - custom_description = { - text = same_culture_as_liege - OR = { - culture = liege.culture - culture = { - cultural_acceptance = { target = root.liege.culture value >= 90 } # Essentially the same culture - } - } - } - } - - cost = { - prestige = 150 - } - - effect = { - trigger_event = major_decisions.0001 - save_scope_as = actor - - change_government = clan_government - - hidden_effect = { - every_vassal_or_below = { - limit = { government_has_flag = government_is_feudal } - change_government = clan_government - trigger_event = { - id = major_decisions.0002 - days = 3 - } - } - } - } - - ai_potential = { - prestige >= 150 - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - opinion = { - target = liege - value >= 0 - } - } - } -} - -################################################## -# Convert Realm to Feudalism/Clan -# by Linnéa Thimrén -################################################## - -# A decision to feudalize the entire realm (wow!) -### Adopt [ROOT.Char.Custom('GetTribalReformGovernment')|U] Ways ### -convert_whole_realm_to_feudalism_decision = { - picture = { - trigger = { - has_tgp_dlc_trigger = yes - liege = { - culture = { has_cultural_pillar = heritage_japonic } - } - } - reference = "gfx/interface/illustrations/decisions/tgp_dominance.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = convert_whole_realm_to_feudalism_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - government_has_flag = government_is_tribal - OR = { - top_liege = this - AND = { - top_liege != this - liege = { - NOR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - } - } - } - } - - is_valid = { - has_realm_law = tribal_authority_3 - custom_description = { - text = faith_is_reformed - subject = root - faith = { NOT = { has_doctrine_parameter = unreformed } } - } - prestige_level >= 2 - capital_province.county = { - development_level >= convert_to_feudalism_development_requirement - } - custom_description = { #You need to have 70% of all (non-regional/unique) tribal innovations! - text = has_all_tribal_innovations - subject = root.culture - culture = { - calc_true_if = { - amount >= 9 - has_innovation = innovation_motte - has_innovation = innovation_catapult - has_innovation = innovation_barracks - has_innovation = innovation_mustering_grounds - has_innovation = innovation_bannus - has_innovation = innovation_quilted_armor - has_innovation = innovation_gavelkind - has_innovation = innovation_crop_rotation - has_innovation = innovation_city_planning - has_innovation = innovation_casus_belli - has_innovation = innovation_plenary_assemblies - has_innovation = innovation_ledger - has_innovation = innovation_development_01 - has_innovation = innovation_currency_01 - } - } - } - trigger_if = { - limit = { - government_has_flag = government_is_wanua - is_ai = yes - } - faith = { has_doctrine = doctrine_monotheist } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = permafrost_feudal_ban - NOT = { culture = { has_cultural_parameter = permafrost_cannot_become_feudal } } - } - } - - cost = { - prestige = 200 - } - - effect = { - gain_legitimizing_legend_seed_tooltip_effect = yes - add_character_flag = ready_to_receive_seed - trigger_event = major_decisions.0001 - save_scope_as = actor - convert_whole_realm_to_feudalism_effect = yes - hidden_effect = { - every_vassal = { - trigger_event = { - id = major_decisions.0002 - days = 3 - } - } - } - } - - ai_potential = { - NOT = { mpo_has_gok_mongol_empire_trigger = yes } #Stop the Mongols from slowing their conquest. - } - - ai_will_do = { - base = 100 - } -} - -################################################## -# Convert Realm to Tribalism -# by Maxence Voleau -################################################## - -# A decision to deformalise the entire realm back into tribes. -### Embrace Tribalism ### -convert_to_tribalism_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = convert_to_tribalism_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - is_landed = yes - primary_title.tier >= tier_county - NOT = { - any_held_title = { - title_tier = county - title_province = { - NOT = { has_holding_type = tribal_holding } - } - } - } - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_mandala - } - } - - is_valid = { - - } - - - effect = { - trigger_event = major_decisions.0200 - change_government = tribal_government - add_prestige = { - add = -150 - } - - hidden_effect = { - add_character_flag = { - flag = just_converted_to_tribalism - years = 5 - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -################################################## -# Convert Realm to Feudalism (West African Pagan) -# by Ewan Cowhig Croft -################################################## - -# A decision for West African pagans to feudalise without reforming. -### Adopt [ROOT.Char.Custom('GetTribalReformGovernment')|U] Ways: #weak (West African Pagan)#! ### -convert_whole_realm_to_feudalism_west_african_pagan_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = convert_whole_realm_to_feudalism_west_african_pagan_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - # Only tribals need formalise. - government_has_flag = government_is_tribal - # Unreformed West African Pagans are our targets. - faith_qualifies_for_west_african_pagan_feudalisation_trigger = yes - } - - is_valid = { - # Repeat the faith requirements, so that the player knows what's up. - faith_qualifies_for_west_african_pagan_feudalisation_trigger = yes - # Must have suitable authority. - has_realm_law = tribal_authority_3 - # Independents only. - top_liege = this - # West Africans feudalise from large empires. - calc_true_if = { - amount >= 4 - realm_size >= minor_realm_size - highest_held_title_tier >= tier_kingdom - custom_tooltip = { - text = convert_whole_realm_to_feudalism_west_african_pagan_decision.tt.vassal_count - any_vassal = { count >= convert_whole_realm_to_feudalism_west_african_pagan_decision_vassal_count_value } - } - prestige_level >= high_prestige_level - piety_level >= high_piety_level - custom_tooltip = { - text = convert_whole_realm_to_feudalism_west_african_pagan_decision.tt.wa_capital_development - capital_county = { - development_level >= convert_whole_realm_to_feudalism_west_african_pagan_decision_wa_capital_development_value - title_province = { geographical_region = world_africa_west } - } - } - } - # You need to have 70% of all (non-regional/unique) tribal innovations! - custom_description = { - text = has_all_tribal_innovations - subject = root.culture - culture = { - calc_true_if = { - amount >= 9 - has_innovation = innovation_motte - has_innovation = innovation_catapult - has_innovation = innovation_barracks - has_innovation = innovation_mustering_grounds - has_innovation = innovation_bannus - has_innovation = innovation_quilted_armor - has_innovation = innovation_gavelkind - has_innovation = innovation_crop_rotation - has_innovation = innovation_city_planning - has_innovation = innovation_casus_belli - has_innovation = innovation_plenary_assemblies - has_innovation = innovation_ledger - has_innovation = innovation_development_01 - has_innovation = innovation_currency_01 - } - } - } - } - - cost = { prestige = 500 } - - effect = { - trigger_event = major_decisions.0001 - save_scope_as = actor - convert_whole_realm_to_feudalism_effect = yes - hidden_effect = { - every_vassal = { - trigger_event = { - id = major_decisions.0002 - days = 3 - } - } - } - } - - ai_potential = { - # Cut down on checks for other tribals. - exists = capital_county.title_province - capital_county.title_province = { geographical_region = world_africa_west } - } - - ai_will_do = { - base = 100 - } -} - - - - - - - - - - - - -################################################## -# DYNASTY DECISIONS - -################################################## -# Declare Bloodline Holy -# by (probably) Mathilda Bjarnehed -################################################## - -### Consecrate Bloodline ### -declare_bloodline_holy_decision = { - picture = { - trigger = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/event_scenes/tgp_holysite_asia.dds" - } - picture = { - trigger = { - culture = { has_graphical_india_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/event_scenes/ep2_holysite_indian.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_family_tree.dds" - } - decision_group_type = major - desc = declare_bloodline_holy_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - is_lowborn = no - is_landless_adventurer = no - highest_held_title_tier >= 3 #Dukes and higher. - NOT = { #Just once per Faith. - faith = { - exists = var:variable_savior_found - } - } - NOR = { - has_trait = saoshyant - has_trait = saoshyant_descendant - has_trait = sayyid - has_trait = blood_of_prophet - has_trait = savior - has_trait = divine_blood - has_trait = paragon - has_trait = consecrated_blood - faith.religion = faith:aqlani.religion #Uses Sayyid mechanics already. - faith.religion = faith:mazdayasna.religion #Must aim to become Saoshyant instead. - dynasty = { - exists = var:variable_made_bloodline_holy - dynasty:japanese_yamato ?= this # Already divine - } - } - OR = { #Should not be available to non-Temporal religious heads. - root.faith = { has_doctrine = doctrine_temporal_head } - root != root.faith.religious_head - } - OR = { #Either headless faith, religious head himself, or in good relations with other religious head. - root.faith = { has_doctrine = doctrine_no_head } - AND = { - faith = { has_doctrine = doctrine_temporal_head } #Should not be available for the Pope and such. - root = root.faith.religious_head - } - AND = { - exists = root.faith.religious_head - root != root.faith.religious_head - } - } - faith = { NOT = { has_doctrine_parameter = unreformed } } - } - - is_valid = { - trigger_if = { - limit = { - exists = root.faith.religious_head - root != root.faith.religious_head - } - root.faith.religious_head = { - opinion = { - target = root - value >= 75 - } - } - } - custom_description = { - text = faith_is_reformed - subject = root - faith = { NOT = { has_doctrine_parameter = unreformed } } - } - custom_description = { - text = "consecrate_bloodline_holy_site" - faith = { - any_holy_site = { - OR = { - county.holder = root - county.holder.top_liege = { this = root } - } - count >= 1 - } - } - } - piety_level >= 5 - } - - cost = { - piety = 2500 - } - - effect = { - gain_legitimizing_legend_seed_tooltip_effect = yes - trigger_event = major_decisions.0100 - show_as_tooltip = { - declare_bloodline_holy_decision_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -################################################## -# Strengthen your Bloodline -# by Mathilda Bjarnehed -################################################## - -### Strengthen Bloodline ### -strengthen_bloodline_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - decision_group_type = major - desc = strengthen_bloodline_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - is_lowborn = no - NOT = { - dynasty = { - has_dynasty_modifier = strong_blood - } - } - OR = { - has_trait = intellect_good - has_trait = beauty_good - has_trait = physique_good - any_child = { - dynasty = root.dynasty - OR = { - has_trait = intellect_good - has_trait = beauty_good - has_trait = physique_good - } - } - AND = { - player_heir ?= { - OR = { - has_trait = intellect_good - has_trait = beauty_good - has_trait = physique_good - } - } - } - } - is_landless_adventurer = no - } - - is_valid = { - is_dynast = yes - has_trait = intellect_good - has_trait = beauty_good - has_trait = physique_good - OR = { - has_trait = intellect_good_3 - has_trait = beauty_good_3 - has_trait = physique_good_3 - } - num_of_bad_genetic_traits = 0 - } - - effect = { - gain_legitimizing_legend_seed_tooltip_effect = yes - show_as_tooltip = { - strengthen_bloodline_decision_effects = yes - } - - trigger_event = major_decisions.0500 - - every_player = { - limit = { - this != root - dynasty = root.dynasty - } - send_interface_toast = { - type = event_toast_effect_good - title = strengthen_bloodline_decision - show_as_tooltip = { - strengthen_bloodline_decision_effects = yes - } - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -################################################## -# Dynasty of Many Crowns -# by Mathilda Bjarnehed -################################################## - -### Dynasty of Many Crowns ### -dynasty_of_many_crowns_decision = { - picture = { - trigger = { - government_is_japanese_trigger = yes - } - reference = "gfx/interface/illustrations/event_story/tgp_japanese_shogunate.dds" - } - picture = { - trigger = { culture = { has_graphical_east_asia_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - } - picture = { - trigger = { culture = { has_graphical_india_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/holding_types/tgp_castle_se_asia.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - desc = dynasty_of_many_crowns_decision_desc - decision_group_type = major - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - is_landless_adventurer = no - is_lowborn = no - NOT = { - dynasty = { - has_dynasty_modifier = dynasty_of_many_crowns - } - } - highest_held_title_tier >= tier_kingdom - } - - is_valid = { - dynasty = { - any_dynasty_member = { - count >= 10 - is_independent_ruler = yes - highest_held_title_tier >= tier_kingdom - } - } - } - - effect = { - gain_legitimizing_legend_seed_tooltip_effect = yes - save_scope_as = many_crowns - show_as_tooltip = { - dynasty_of_many_crowns_effects = yes - } - - trigger_event = major_decisions.0501 - - every_player = { - limit = { - this != root - dynasty = root.dynasty - } - send_interface_toast = { - type = event_toast_effect_good - title = dynasty_of_many_crowns - show_as_tooltip = { - dynasty_of_many_crowns_effects = yes - } - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - - - - - - - - - - - - -################################################## -# DE JURE DECISIONS - -################################################## -# Found New Kingdom -# by some unknown hero -################################################## - -### Found a New Kingdom ### -found_kingdom_decision = { - picture = { - trigger = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_asia_welcome.dds" - } - picture = { - trigger = { - culture = { has_graphical_india_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/event_scenes/ep2_feast_indian.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" - } - decision_group_type = major - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 60 - kingdom = 0 - empire = 0 - hegemony = 0 - } - desc = found_kingdom_decision_desc - - is_shown = { - highest_held_title_tier = tier_duchy - NOT = { - has_game_rule = off_custom_kingdoms - } - is_landed_or_landless_administrative = yes - is_confederation_member = no - } - - is_valid = { - prestige_level >= 3 - top_liege = this - OR = { - custom_description = { - text = found_kingdom_decision_three_duchies_held - any_held_title = { - count > 2 - title_tier = duchy - } - } - sub_realm_size >= 30 - } - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - OR = { - has_realm_law = nomadic_authority_5 - has_realm_law = nomadic_authority_4 - has_realm_law = nomadic_authority_3 - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war = no - } - - cost = { - gold = { - value = 300 - if = { - limit = { - OR = { - government_has_flag = government_is_nomadic - has_treasury = yes - } - } - multiply = 0 - } - } - treasury = { - value = 300 - if = { - limit = { - has_treasury = no - } - multiply = 0 - } - } - prestige = 500 - piety = { - value = 200 - if = { - limit = { - government_has_flag = government_is_nomadic - } - multiply = 0 - } - } - } - - effect = { - create_custom_kingdom_effect = yes - if = { - limit = { - is_ai = no - NOT = { exists = global_var:found_kingdom_decision } - } - set_global_variable = { - name = found_kingdom_decision - value = root - } - set_global_variable = { - name = found_kingdom_decision_kingdom - value = root.primary_title - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -################################################## -# Found New Empire -# by some unknown hero -################################################## - -### Found a New Empire ### -found_empire_decision = { - picture = { - trigger = { - government_is_japanese_trigger = yes - } - reference = "gfx/interface/illustrations/event_story/tgp_japanese_shogunate.dds" - } - picture = { - trigger = { culture = { has_graphical_east_asia_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - } - picture = { - trigger = { culture = { has_graphical_india_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/decisions/tgp_decision_mandala.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - decision_group_type = major - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 60 - empire = 0 - hegemony = 0 - } - desc = found_empire_decision_desc - - is_shown = { - highest_held_title_tier = tier_kingdom - OR = { - top_liege = this - any_held_title = { - count >= 3 - title_tier = kingdom - } - } - NOT = { - has_game_rule = off_custom_kingdoms - } - is_landed_or_landless_administrative = yes - is_confederation_member = no - } - - is_valid = { - prestige_level >= 4 - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - OR = { - sub_realm_size >= 60 - AND = { - custom_description = { - text = found_empire_decision_three_kingdoms_held - any_held_title = { - count >= 2 - title_tier = kingdom - } - } - sub_realm_size >= 40 - } - } - } - trigger_else = { - OR = { - sub_realm_size >= 120 - AND = { - custom_description = { - text = found_empire_decision_three_kingdoms_held - any_held_title = { - count >= 3 - title_tier = kingdom - } - } - sub_realm_size >= 80 - } - } - } - - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - OR = { - has_realm_law = nomadic_authority_5 - has_realm_law = nomadic_authority_4 - } - } - - trigger_if = { - limit = { - exists = struggle:iberian_struggle - # only display the condition for people from relevant faiths and cultures - struggle:iberian_struggle = { - OR = { - is_culture_involved_in_struggle = root.culture - is_faith_involved_in_struggle = root.faith - } - } - # and living nearby - any_realm_county = { - title_province = { - OR = { - geographical_region = ghw_region_north_africa - geographical_region = world_europe_west - geographical_region = world_europe_south - } - } - } - } - custom_description = { - text = found_empire_decision_not_part_of_iberian_struggle - NOT = { - any_character_struggle = { - is_struggle_type = iberian_struggle - } - } - } - } - - rule_title_creation_imperial_power_projection_title_creation_trigger = yes - } - - is_valid_showing_failures_only = { - top_liege = this - is_available_adult = yes - is_at_war = no - } - - cost = { - gold = { - value = 1200 - if = { - limit = { - OR = { - government_has_flag = government_is_nomadic - has_treasury = yes - } - } - multiply = 0 - } - } - treasury = { - value = 1200 - if = { - limit = { - has_treasury = no - } - multiply = 0 - } - } - prestige = 2000 - piety = { - value = 600 - if = { - limit = { - government_has_flag = government_is_nomadic - } - multiply = 0 - } - } - } - - effect = { - if = { - limit = { - NOT = { government_has_flag = government_is_nomadic } - } - create_custom_empire_effect = yes - gain_heroic_legend_seed_tooltip_effect = yes - hidden_effect = { - legend_seed_new_title_effect = yes - } - } - else = { - create_custom_empire_effect = yes - } - if = { - limit = { - is_ai = no - NOT = { exists = global_var:found_empire_decision } - } - set_global_variable = { - name = found_empire_decision - value = root - } - set_global_variable = { - name = found_empire_decision_empire - value = root.primary_title - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - - - - - - - - - - - - -################################################## -# REALM DECISIONS - -################################################## -# Adopt Special Succession -# by Ewan Cowhig Croft -################################################## - -# Take on one of your cultural succession types. -### Adopt Special Succession Type ### -adopt_special_succession_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - desc = adopt_special_succession_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - OR = { #Must be eligible for a special succession type. - special_succession_witengamot_trigger = yes - special_succession_thing_trigger = yes - special_succession_tanistry_trigger = yes - special_succession_jirga_trigger = yes - } - AND = { - is_landed_or_landless_administrative = yes - highest_held_title_tier >= tier_kingdom - has_realm_law_flag = partition_succession_law - any_held_title = { - title_tier >= kingdom - NOR = { - has_title_law_flag = advanced_succession_law - has_title_law_flag = elective_succession_law - } - } - } - current_date < 1100.1.1 #Curtail special succession types as the centuries wear on. Ever on. - - trigger_if = { # Prevent Norway from essentially giving England back to the Anglo-Saxons - limit = { - is_ai = yes - special_succession_thing_trigger = yes - any_held_title = { - this = title:k_england - } - NAND = { # If they're on the isle itself, it's fine - primary_title = title:k_england - capital_county.kingdom = title:k_england - } - } - always = no - } - } - - is_valid = { - trigger_if = { - limit = { highest_held_title_tier = tier_kingdom } - #Either hold a valid top-tier king title as a king... - AND = { - any_held_title = { - title_tier = kingdom - NOR = { - custom_description = { - text = found_kingdom_decision_advanced_succesion - has_title_law_flag = advanced_succession_law - } - custom_description = { - text = found_kingdom_decision_elective_succesion - has_title_law_flag = elective_succession_law - } - } - } - } - } - trigger_else = { - #... Or a valid top-tier empire title as an emperor. - AND = { - highest_held_title_tier >= tier_empire - any_held_title = { - title_tier >= empire - NOR = { - custom_description = { - text = found_kingdom_decision_advanced_succesion - has_title_law_flag = advanced_succession_law - } - custom_description = { - text = found_kingdom_decision_elective_succesion - has_title_law_flag = elective_succession_law - } - } - } - } - } - } - - cost = { - prestige = 300 - } - - effect = { - show_as_tooltip = { - custom_tooltip = adopt_special_succession_decision_effects.tt - } - trigger_event = major_decisions.3100 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -################################################## -# Challenge Ruler for Title -# by Linnéa Thimrén -################################################## - -### Challenge the [ROOT.Char.GetLiege.GetTitleAsNameNoTooltip|U] ### -tribal_challenge_ruler_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - decision_group_type = major - desc = tribal_challenge_ruler_decision_desc - selection_tooltip = tribal_challenge_ruler_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 3650 } - - is_shown = { - government_has_flag = government_is_tribal - liege ?= { - this != root - government_has_flag = government_is_tribal - primary_title ?= { - save_temporary_scope_as = title_check - } - } - has_claim_on = scope:title_check - can_start_single_combat_trigger = yes - is_imprisoned = no - } - - is_valid_showing_failures_only = { - is_adult = yes - liege = { - is_available = yes - is_adult = yes - } - custom_description = { - text = recently_took_tribal_challenge_ruler_decision - subject = root - NOT = { has_character_flag = recently_took_the_tribal_challenge_ruler_decision } - } - can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = liege } - } - - effect = { - save_scope_as = challenger - - add_character_flag = { #To enable the event and block the decision - flag = recently_took_the_tribal_challenge_ruler_decision - years = 10 - } - - liege = { - save_scope_as = liege_to_challenge - primary_title = { - save_scope_as = title_being_fought_over - } - trigger_event = tribal.1001 - } - - custom_tooltip = tribal_challenge_ruler_effect_tooltip - show_as_tooltip = { - random_list = { - 10 = { - show_chance = no - desc = tribal_challenge_ruler_desc_success - tribal_transfer_liege_title_effect = yes - } - 10 = { - show_chance = no - desc = tribal_challenge_ruler_desc_failure - tribal_challenger_lost_effect = yes - } - } - } - } - - ai_potential = { #Strict restrictions on the ai so they don't go challenge people all the time - highest_held_title_tier > tier_barony - has_trait = ambitious - } - - ai_will_do = { - base = 0 - - ai_value_modifier = { - ai_greed = 0.25 - } - - opinion_modifier = { - opinion_target = liege - multiplier = -1 - } - - modifier = { - add = 25 - has_trait = ambitious - } - - modifier = { #Unlikely towards players since it can be such a disruptive force - add = -50 - liege = { is_ai = no } - } - - modifier = { - add = -5000 - liege = { - is_ai = yes - mpo_has_gok_mongol_empire_trigger = yes - } - } - } -} - - - - - - - - - - - - -################################################## -# PERSONAL DECISIONS - -################################################## -# GetFaith Cannibalism -# by Linnéa Thimrén -################################################## - -### [ROOT.Char.GetFaith.GetAdjectiveNoTooltip] Cannibalism ### -accept_cannibalism_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - decision_group_type = major - ai_check_interval = 0 - - desc = accept_cannibalism_decision_desc - selection_tooltip = accept_cannibalism_decision_tooltip - - is_shown = { - is_cannibal_trigger = yes - NOR = { #Snacking on people should be frowned upon - faith = { has_doctrine_parameter = cannibalism_legal } - faith = { has_variable = accepted_cannibalism } - faith.religious_head = root - } - - } - - is_valid = { - trigger_if = { - limit = { exists = root.cp:councillor_court_chaplain } - custom_description = { - text = accept_cannibalism_decision_custom - #Your court chaplain should also be a cannibal! - root.cp:councillor_court_chaplain ?= { is_cannibal_trigger = yes } - } - } - trigger_if = { - limit = { exists = faith.religious_head } - faith.religious_head = { - opinion = { - target = root - value >= 40 - } - } - } - piety_level >= high_piety_level - } - - is_valid_showing_failures_only = { - is_ruler = yes - is_available_adult = yes - } - - cost = { - piety = major_piety_value - } - - effect = { - save_scope_as = cannibal - root.cp:councillor_court_chaplain = { - save_scope_as = court_chaplain - } - show_as_tooltip = { - accept_cannibalism_decision_effect = yes - } - trigger_event = major_decisions.1001 - every_player = { - limit = { - this != root - faith = root.faith - } - trigger_event = major_decisions.1002 - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -################################################## -# Found University -# by (probably) Linnéa Thimrén -################################################## - -### Found University ### -found_university_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - decision_group_type = major - ai_check_interval = 0 - - desc = found_university_decision_desc - selection_tooltip = found_university_decision_tooltip - - is_shown = { - always = no # Universities are now built like normal special buildings so they can be seen in the Economy Mapmode, keeping this decision around in case we want to retool it into something else - highest_held_title_tier >= tier_duchy - any_sub_realm_barony = { - OR = { #A place where universities historically existed early - this = title:b_fes - this = title:b_cairo - this = title:b_bologna - this = title:b_salamanca - this = title:b_madrid - this = title:b_oxford - this = title:b_cambridge - this = title:b_padua - this = title:b_siena - this = title:b_coimbra - this = title:b_napoli - this = title:b_tirakka - this = title:b_milano - this = title:b_lund - this = title:b_vienna - this = title:b_speyer - this = title:b_krakow - this = title:b_pisa - this = title:b_turin - this = title:b_ferrara - this = title:b_leipzig - this = title:b_messina - this = title:b_barcelona - this = title:b_dumbarton - } - title_province = { - has_university_building_trigger = no - } - } - } - - is_valid = { - prestige_level >= 4 - - OR = { - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_fes } - title:b_fes.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_fes.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_fes.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_cairo } - title:b_cairo.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_cairo.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_cairo.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_bologna } - title:b_bologna.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_bologna.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_bologna.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_salamanca } - title:b_salamanca.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_salamanca.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_salamanca.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_madrid } - title:b_madrid.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_madrid.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_madrid.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_oxford } - title:b_oxford.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_oxford.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_oxford.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_cambridge } - title:b_cambridge.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_cambridge.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_cambridge.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_padua } - title:b_padua.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_padua.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_padua.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_siena } - title:b_siena.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_siena.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_siena.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_coimbra } - title:b_coimbra.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_coimbra.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_coimbra.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_napoli } - title:b_napoli.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_napoli.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_napoli.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_tirakka } - title:b_tirakka.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_tirakka.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_tirakka.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_milano } - title:b_milano.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_milano.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_milano.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_lund } - title:b_lund.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_lund.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_lund.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_vienna } - title:b_vienna.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_vienna.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_vienna.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_speyer } - title:b_speyer.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_speyer.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_speyer.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_krakow } - title:b_krakow.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_krakow.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_krakow.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_pisa } - title:b_pisa.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_pisa.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_pisa.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_turin } - title:b_turin.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_turin.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_turin.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_ferrara } - title:b_ferrara.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_ferrara.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_ferrara.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_leipzig } - title:b_leipzig.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_leipzig.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_leipzig.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_messina } - title:b_messina.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_messina.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_messina.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_barcelona } - title:b_barcelona.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_barcelona.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_barcelona.title_province = { has_special_building_slot = no } - } - } - } - trigger_if = { - limit = { - any_sub_realm_barony = { this = title:b_dumbarton } - title:b_dumbarton.title_province = { NOT = { exists = var:university } } - } - AND = { - title:b_dumbarton.county = { development_level >= 30 } - custom_description = { - text = no_special_building_slot - title:b_dumbarton.title_province = { has_special_building_slot = no } - } - } - } - } - } - - is_valid_showing_failures_only = { - is_ruler = yes - is_available_adult = yes - } - - effect = { - save_scope_as = founder - - show_as_tooltip = { found_university_decision_effect = yes } - - trigger_event = major_decisions.2001 - every_player = { - limit = { - this != root - is_within_diplo_range = { CHARACTER = root } - } - trigger_event = major_decisions.2002 - } - } - - cost = { - prestige = medium_prestige_value - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -################################################## -# Build a Glass Monument -# by Linnéa Thimrén -################################################## - -### Build a Glass Monument ### -lunatic_building_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - decision_group_type = major - ai_check_interval = 0 - - desc = lunatic_building_decision_desc - selection_tooltip = lunatic_building_decision_tooltip - - is_shown = { - has_trait = lunatic - has_character_flag = glass_dream - is_landed_or_landless_administrative = yes - exists = capital_province - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:lunatic_building_decision - } - } - } - - is_valid = { - prestige_level >= 2 - } - - is_valid_showing_failures_only = { - is_ruler = yes - is_available_adult = yes - } - - effect = { - save_scope_as = builder - root.cp:councillor_court_chaplain = { - save_scope_as = court_chaplain - } - show_as_tooltip = { lunatic_building_decision_effect = yes } - - trigger_event = major_decisions.3001 - every_player = { - limit = { - this != root - is_within_diplo_range = { CHARACTER = root } - } - trigger_event = major_decisions.3002 - } - #Can only happen once - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:lunatic_building_decision - } - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = massive_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = massive_gold_value - } - } - prestige = medium_prestige_gain - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -################################################## -# Found Witch Coven -# by -################################################## - -### Found Witch Coven ### -found_witch_coven_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - decision_group_type = major - ai_check_interval = 0 - desc = found_witch_coven_decision_desc - - is_shown = { - OR = { - has_trait = witch - any_secret = { type = secret_witch } - } - exists = house - NOT = { house = { has_house_modifier = witch_coven } } - } - - is_valid = { - is_house_head = yes - trigger_if = { - limit = { - player_heir ?= { - is_child_of = root - house = root.house - } - } - player_heir = { - is_witch_known_by_trigger = { CHARACTER = root } - } - } - #We want a certain % to be witches but also a minimum amount. So if the house is small, we use a minimum number, and if the house is larger we use % - trigger_if = { - limit = { - house = { - any_adult_house_member = { - always = yes - count <= 6 - } - } - } - house = { - custom_tooltip = { - text = found_witch_coven_house_member_count_tt - any_adult_house_member = { - count >= found_witch_coven_member_count_value - is_witch_known_by_trigger = { CHARACTER = root } - } - } - any_adult_house_member = { - count >= found_witch_coven_member_count_value - is_witch_known_by_trigger = { CHARACTER = root } - } - } - } - trigger_else = { - house = { - custom_tooltip = { - text = found_witch_coven_house_member_percent_tt - any_adult_house_member = { - percent >= found_witch_coven_member_percent_value - is_witch_known_by_trigger = { CHARACTER = root } - } - } - any_adult_house_member = { - percent >= found_witch_coven_member_percent_value - is_witch_known_by_trigger = { CHARACTER = root } - } - } - } - } - - is_valid_showing_failures_only = { - } - - effect = { - found_witch_coven_decision_effects = yes - } -} - -################################################## -# Repay Loan -# by Linnéa Thimrén -################################################## - -### Repay Loan ### -repay_loan_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" - } - decision_group_type = major - - desc = repay_loan_decision_decision_desc - selection_tooltip = repay_loan_decision_decision_tooltip - - ai_check_interval = 0 - - is_shown = { - var:loan_holder ?= { - any_in_list = { - variable = owes_me_money - this = root - } - } - exists = var:loan_amount_owed - } - - is_valid_showing_failures_only = { - is_available = yes - gold >= var:loan_amount_owed - } - - effect = { - var:loan_holder ?= { save_scope_as = recipient } - pay_short_term_gold = { - gold = var:loan_amount_owed - target = scope:recipient - } - clear_loanee_variables_effect = yes - scope:recipient = { - remove_list_variable = { - name = owes_me_money - target = root - } - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -################################################## -# Escape from Prison -# by Linnéa Thimrén -################################################## - -### Escape from Prison ### -escape_from_prison_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_prison.dds" - } - decision_group_type = major - desc = escape_from_prison_decision_desc - selection_tooltip = escape_from_prison_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 24 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - - cooldown = { days = 1825 } - - is_shown = { - is_imprisoned = yes - NOT = { #Disqualify Hereward, but only when he's been imprisoned via the story cycle - has_character_flag = harrying_imprisoned_flag - } - } - - is_valid_showing_failures_only = { - #is_available = yes - age >= 10 - } - - effect = { - imprisoner = { - save_scope_as = imprisoner - } - show_as_tooltip = { - random_list = { - 50 = { - show_chance = no - desc = escape_from_prison_decision_success.tt - release_from_prison = yes - scope:imprisoner = { - if = { - limit = { - OR = { - has_revoke_title_reason = root - has_banish_reason = root - has_execute_reason = root - } - } - add_opinion = { - target = root - modifier = escaped_from_prison_crime - } - } - else = { - add_opinion = { - target = root - modifier = escaped_from_prison_opinion - } - } - } - } - 50 = { - show_chance = no - desc = escape_from_prison_decision_failure.tt - custom_tooltip = escape_from_prison_decision_failure_outcome.tt - } - } - } - custom_tooltip = escape_from_prison_decision_effect_tooltip - trigger_event = { - on_action = escape_from_prison - } - # If this is an AI, reset the AI escape cooldown. - if = { - limit = { - is_ai = yes - exists = imprisoner - } - imprisoner = { - add_character_flag = { - flag = imprisoner_in_recent_escape_attempt - days = 1825 - } - } - } - } - - ai_potential = { - # Pre-filter AI & stop them spamming their gaoler. - imprisoner ?= { - NOT = { has_character_flag = imprisoner_in_recent_escape_attempt } - } - OR = { - # Important prisoners wish to escape. - is_playable_character = yes - # As do prisoners held in abhorrent conditions. - is_in_prison_type = dungeon - } - } - - ai_will_do = { - base = 0 - - # Weight up for those who are brave, haughty, or enjoy their creature comforts. - modifier = { - add = 50 - has_trait = brave - } - modifier = { - add = 50 - has_trait = ambitious - } - modifier = { - add = 25 - has_trait = arrogant - } - modifier = { - add = 25 - has_trait = greedy - } - modifier = { - add = 25 - has_trait = gluttonous - } - modifier = { - add = 25 - has_character_modifier = childhood_prison_escape - } - # Weight down for cowards, the humble, and the stoic. - modifier = { - add = -50 - has_trait = craven - } - modifier = { - add = -25 - has_trait = content - } - modifier = { - add = -25 - has_trait = humble - } - modifier = { - add = -25 - has_trait = generous - } - modifier = { - add = -25 - has_trait = temperate - } - modifier = { - add = -25 - has_character_modifier = childhood_prison_endure - } - # Being tortured really motivates you, regardless of personality. - modifier = { - add = 200 - has_character_modifier = recently_tortured - } - # High prowess characters know they stand a chance. - modifier = { - add = 25 - prowess >= high_skill_rating - } - modifier = { - add = 25 - prowess >= very_high_skill_rating - } - modifier = { - add = 25 - prowess >= extremely_high_skill_rating - } - # Low prowess characters know they don't. - modifier = { - add = -25 - prowess <= mediocre_skill_rating - # Unless they're *that* arrogant. - NOR = { - has_trait = arrogant - ai_boldness >= very_high_positive_ai_value - } - } - modifier = { - add = -25 - prowess <= low_skill_rating - # Unless they're *that* arrogant. - NOR = { - has_trait = arrogant - ai_boldness >= very_high_positive_ai_value - } - } - } -} - -# Found Duchy Decision -### Found a New Duchy ### -found_duchy_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" - } - decision_group_type = major - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 0 - kingdom = 0 - empire = 0 - hegemony = 0 - } - - cooldown = { years = 10 } - - is_shown = { - highest_held_title_tier = tier_county - is_landed = yes - OR = { - AND = { - is_ai = no - has_game_rule = on_custom_duchies_player - } - has_game_rule = on_custom_duchies - } - NOR = { - government_allows = administrative - government_has_flag = government_is_nomadic - government_is_japanese_trigger = yes - } - } - - is_valid = { - is_independent_ruler = yes - trigger_if = { - limit = { - has_legitimacy = yes - } - OR = { - prestige_level >= 3 - legitimacy_level >= 4 - } - } - trigger_else = { - prestige_level >= 4 - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war = no - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = massive_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = massive_gold_value - } - } - prestige = 250 - piety = 200 - } - - effect = { - create_custom_duchy_effect = yes - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -# Expand Duchy Decision -### Expand Duchy ### -expand_duchy_decision = { - picture = { - trigger = { - OR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_clan - } - } - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" - } - picture = { - trigger = { culture = { has_building_gfx = southeast_asian_building_gfx } } - reference = "gfx/interface/illustrations/decisions/tgp_projects_mandala_capital.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - decision_group_type = realm - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 240 - kingdom = 240 - empire = 240 - hegemony = 240 - } - - cooldown = { years = 10 } - - widget = { - controller = create_holy_order - barony_valid = { - scope:ruler = { - trigger_if = { - limit = { - highest_held_title_tier = tier_duchy - } - primary_title = { - save_temporary_scope_as = duchy_title - } - } - trigger_else = { - capital_county.duchy = { - save_temporary_scope_as = duchy_title - } - } - } - trigger_if = { - limit = { exists = this } - save_temporary_scope_as = checking_title - is_capital_barony = yes - NOT = { - scope:duchy_title = { - is_de_jure_liege_or_above_target = scope:checking_title - } - } - this.county = { - OR = { - any_neighboring_county = { - duchy = scope:duchy_title - } - AND = { - scope:duchy_title = { is_titular = yes } - this = scope:duchy_title.title_capital_county - } - } - } - holder = scope:ruler - } - } - } - - is_shown = { - save_temporary_scope_as = root_scope_temporary - highest_held_title_tier >= tier_duchy - OR = { - AND = { - is_ai = no - has_game_rule = on_custom_duchies_player - } - has_game_rule = on_custom_duchies - } - is_landed_or_landless_administrative = yes - trigger_if = { - limit = { - highest_held_title_tier = tier_duchy - } - any_held_title = { - tier = tier_duchy - NOR = { - is_landless_type_title = yes - is_noble_family_title = yes - } - save_temporary_scope_as = duchy_title - } - } - trigger_else = { - root.capital_county.duchy = { - save_temporary_scope_as = duchy_title - } - } - scope:duchy_title = { - any_de_jure_county = { - count < expand_duchy_max_size_value - } - } - } - - is_valid = { - save_temporary_scope_as = root_scope_temporary - is_independent_ruler = yes - trigger_if = { - limit = { - highest_held_title_tier = tier_duchy - } - primary_title = { - save_temporary_scope_as = duchy_title - } - } - trigger_else = { - root.capital_county.duchy = { - save_temporary_scope_as = duchy_title - } - } - trigger_if = { - limit = { - OR = { - has_legitimacy = yes - exists = scope:barony - } - } - OR = { - trigger_if = { - limit = { government_has_flag = government_is_mandala } - piety_level >= 3 - } - trigger_else = { prestige_level >= 3 } - trigger_if = { - limit = { - has_legitimacy = yes - } - legitimacy_level >= 4 - } - trigger_if = { - limit = { - exists = scope:barony - } - custom_tooltip = { - text = expand_duchy_capital_tooltip - scope:barony.county ?= root.primary_title.title_capital_county - } - } - } - } - trigger_else = { - prestige_level >= 3 - } - custom_tooltip = { - text = expand_duchy_less_than_4 - scope:duchy_title = { - any_de_jure_county = { - count < expand_duchy_max_size_value - } - } - } - trigger_if = { - limit = { - exists = scope:barony - } - scope:barony.county ?= { - title_held_years >= 5 - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war = no - } - - cost = { - prestige = { - if = { - limit = { - trigger_if = { - limit = { - highest_held_title_tier = tier_duchy - } - primary_title = { - save_temporary_scope_as = duchy_title - } - } - trigger_else = { - root.capital_county.duchy = { - save_temporary_scope_as = duchy_title - } - } - scope:barony.county ?= scope:duchy_title.title_capital_county - } - value = 250 - } - else = { - value = 1000 - } - } - } - - effect = { - if = { - limit = { - highest_held_title_tier = tier_duchy - } - primary_title = { - save_temporary_scope_as = duchy_title_scope - } - } - else = { - root.capital_county.duchy = { - save_temporary_scope_as = duchy_title_scope - } - } - hidden_effect = { - if = { - limit = { - scope:barony.duchy.title_capital_county ?= scope:barony.county - scope:barony.duchy ?= { - any_de_jure_county = { - NOT = { this = scope:barony.county } - } - } - } - scope:barony.duchy = { - ordered_de_jure_county = { - order_by = development_level - limit = { NOT = { this = scope:barony.county } } - save_scope_as = new_duchy_capital - } - set_capital_county = scope:new_duchy_capital - } - } - } - scope:barony.county ?= { - set_de_jure_liege_title = scope:duchy_title_scope - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -# Set De Jure Capital Decision -### Relocate De Jure Capital ### -set_de_jure_capital_decision = { - picture = { - trigger = { - government_has_flag = government_is_nomadic - } - reference = "gfx/interface/illustrations/event_scenes/mpo_city_steppe.dds" - } - picture = { - trigger = { - OR = { - government_has_flag = government_is_celestial - government_has_flag = government_is_meritocratic - } - } - reference = "gfx/interface/illustrations/holding_types/tgp_city_china.dds" - } - picture = { - trigger = { - government_is_japanese_trigger = yes - } - reference = "gfx/interface/illustrations/holding_types/tgp_city_japan.dds" - } - picture = { - trigger = { - OR = { - government_has_flag = government_is_mandala - culture = { has_graphical_india_culture_group_trigger = yes } - } - } - reference = "gfx/interface/illustrations/holding_types/city_india.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/ep3_decision_city.dds" - } - decision_group_type = realm - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 240 - kingdom = 240 - empire = 240 - hegemony = 0 - } - - cooldown = { years = 10 } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "SET_DE_JURE_CAPITAL_CHOOSE_TYPE" - show_from_start = yes - - item = { # Duchy - value = set_duchy_capital - is_valid = { - - } - current_description = set_de_jure_capital_decision - localization = set_de_jure_capital_duchy - icon = "gfx/interface/icons/duchy_crown.dds" - ai_chance = { value = 100 } - } - - item = { # Kingdom - value = set_kingdom_capital - is_shown = { - root = { - highest_held_title_tier >= tier_kingdom - } - } - current_description = set_de_jure_capital_decision - localization = set_de_jure_capital_kingdom - icon = "gfx/interface/icons/kingdom_crown.dds" - ai_chance = { value = 100 } - } - - item = { # Empire - value = set_empire_capital - is_shown = { - root = { - highest_held_title_tier >= tier_empire - } - } - current_description = set_de_jure_capital_decision - localization = set_de_jure_capital_empire - icon = "gfx/interface/icons/empire_crown.dds" - ai_chance = { value = 100 } - } - - item = { # Hegemony - value = set_hegemony_capital - is_shown = { - root = { - highest_held_title_tier >= tier_hegemony - } - } - current_description = set_de_jure_capital_decision - localization = set_de_jure_capital_hegemony - icon = "gfx/interface/icons/hegemony_crown.dds" - ai_chance = { value = 100 } - } - } - - is_shown = { - highest_held_title_tier >= tier_duchy - any_held_title = { - tier >= tier_duchy - NOR = { - is_landless_type_title = yes - is_noble_family_title = yes - } - } - OR = { - AND = { - highest_held_title_tier >= tier_duchy - NOT = { root.capital_county = root.capital_county.duchy.title_capital_county } - } - AND = { - highest_held_title_tier >= tier_kingdom - NOT = { root.capital_county = root.capital_county.kingdom.title_capital_county } - } - AND = { - highest_held_title_tier >= tier_empire - NOT = { root.capital_county = root.capital_county.empire.title_capital_county } - } - AND = { - highest_held_title_tier >= tier_hegemony - NOT = { root.capital_county = root.capital_county.hegemony.title_capital_county } - } - } - } - - is_valid = { - root.capital_county = { - save_temporary_scope_as = current_capital - } - trigger_if = { - limit = { - OR = { - AND = { - highest_held_title_tier = tier_duchy - scope:set_duchy_capital = yes - } - AND = { - highest_held_title_tier = tier_kingdom - scope:set_kingdom_capital = yes - } - AND = { - highest_held_title_tier = tier_empire - scope:set_empire_capital = yes - } - AND = { - highest_held_title_tier = tier_hegemony - scope:set_hegemony_capital = yes - } - } - } - root.primary_title = { - save_temporary_scope_as = current_de_jure - } - } - trigger_else = { - switch = { - trigger = yes - scope:set_duchy_capital = { - root.capital_county.duchy = { save_temporary_scope_as = current_de_jure } - } - scope:set_kingdom_capital = { - root.capital_county.kingdom = { save_temporary_scope_as = current_de_jure } - } - scope:set_empire_capital = { - root.capital_county.empire = { save_temporary_scope_as = current_de_jure } - } - scope:set_hegemony_capital = { - root.capital_county.hegemony = { save_temporary_scope_as = current_de_jure } - } - } - } - - scope:current_de_jure.title_capital_county = { - save_temporary_scope_as = title_check - } - - has_title = scope:current_de_jure - custom_tooltip = { - text = set_de_jure_not_de_jure_tooltip - scope:current_de_jure = { - is_de_jure_liege_or_above_target = scope:current_capital - } - } - custom_tooltip = { - text = set_de_jure_capital_already_done_tooltip - NOT = { - scope:title_check = scope:current_capital - } - } - custom_tooltip = { - text = set_de_jure_capital_hold_current_capital_tooltip - any_sub_realm_county = { this = scope:title_check } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war = no - } - - cost = { - prestige = { - if = { - limit = { - is_ai = no - } - switch = { - trigger = yes - scope:set_duchy_capital = { value = 500 } - scope:set_kingdom_capital = { value = 750 } - scope:set_empire_capital = { value = 1000 } - scope:set_hegemony_capital = { value = 1500 } - } - } - else = { - value = 250 - } - } - } - - effect = { - root.capital_county = { - save_scope_as = current_capital_scope - } - if = { - limit = { - OR = { - AND = { - highest_held_title_tier = tier_duchy - scope:set_duchy_capital = yes - } - AND = { - highest_held_title_tier = tier_kingdom - scope:set_kingdom_capital = yes - } - AND = { - highest_held_title_tier = tier_empire - scope:set_empire_capital = yes - } - AND = { - highest_held_title_tier = tier_hegemony - scope:set_hegemony_capital = yes - } - } - } - root.primary_title = { - title_capital_county = { save_scope_as = old_capital } - save_scope_as = current_de_jure_scope - } - } - else = { - switch = { - trigger = yes - scope:set_duchy_capital = { - root.capital_county.duchy = { - title_capital_county = { save_scope_as = old_capital } - save_scope_as = current_de_jure_scope - } - } - scope:set_kingdom_capital = { - root.capital_county.kingdom = { - title_capital_county = { save_scope_as = old_capital } - save_scope_as = current_de_jure_scope - } - } - scope:set_empire_capital = { - root.capital_county.empire = { - title_capital_county = { save_scope_as = old_capital } - save_scope_as = current_de_jure_scope - } - } - scope:set_hegemony_capital = { - root.capital_county.hegemony = { - title_capital_county = { save_scope_as = old_capital } - save_scope_as = current_de_jure_scope - } - } - } - } - - if = { - limit = { - scope:set_duchy_capital = yes - } - custom_tooltip = { text = set_de_jure_capital_warning } - } - else = { - custom_tooltip = { - text = set_de_jure_capital_effect_tooltip - } - } - hidden_effect = { - scope:current_de_jure_scope ?= { - set_capital_county = root.capital_county - } - # A bit of an ugly script hack, to make sure the Duchy Building slot is properly moved, which happens when a duchy capital is moved out of the duchy de jure. We temporarily move them out of the duchy de jure, and back again, to force this effect. Remove when Code gets a chance to have a look at it - if = { - limit = { - scope:set_duchy_capital = yes - } - } - scope:old_capital ?= { - duchy = { save_scope_as = current_duchy } - title:d_zun_warriors = { - save_scope_as = placeholder_duchy - } - scope:current_duchy = { - every_de_jure_county = { - limit = { - NOT = { this = root.capital_county } - } - set_de_jure_liege_title = scope:placeholder_duchy - add_to_list = correction_list - } - } - every_in_list = { - list = correction_list - set_de_jure_liege_title = scope:current_duchy - } - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} -# -## Restore Carthage -# -#restore_carthage_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# desc = restore_carthage_decision_desc -# selection_tooltip = restore_carthage_decision_tooltip -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# -# OR = { -# culture = { has_cultural_pillar = heritage_syriac } -# culture = culture:levantine -# } -# -# # Not repeatable. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_carthage -# } -# } -# } -# -# is_valid = { -# is_independent_ruler = yes -# highest_held_title_tier < tier_empire -# -# prestige_level >= 4 -# -# completely_controls_region = custom_carthage -# completely_controls_region = custom_tripolitania -# completely_controls_region = custom_mauretania -# completely_controls_region = custom_carthago_nova -# -# } -# -# is_valid_showing_failures_only = { -# top_liege = this -# is_available_adult = yes -# } -# -# cost = { -# gold = { -# value = 1200 -# } -# } -# -# effect = { -# save_scope_as = founder -# show_as_tooltip = { restore_carthage_scripted_effect = yes } -# -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_carthage -# } -# } -# -# trigger_event = major_decisions.3300 -# } -#} diff --git a/common/decisions/80_major_decisions_central_asia.txt b/common/decisions/80_major_decisions_central_asia.txt deleted file mode 100644 index f26d85e0b..000000000 --- a/common/decisions/80_major_decisions_central_asia.txt +++ /dev/null @@ -1,536 +0,0 @@ -####DECISIONS LIST### -# -### -##Become Genghis Khan -##Enforce Bactrian Supremacy -### -# -# -########### -##Become Genghis Khan -## by Petter Vilberg -#### Become Greatest of Khans ### -#become_greatest_of_khans_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# decision_group_type = major -# desc = become_greatest_of_khans_decision_desc -# -# ai_check_interval = 0 -# sort_order = 200 -# -# is_shown = { -# highest_held_title_tier >= tier_duchy -# is_playable_character = yes -# culture = { has_cultural_pillar = heritage_mongolic } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:become_greatest_of_khans_decision -# } -# } -# #TRUE DLC-OWNING NOMADS HAVE THEIR OWN PATH -# has_mpo_dlc_trigger = no -# } -# -# is_valid = { -# prestige_level >= 4 -# highest_held_title_tier = tier_empire -# sub_realm_size >= greatest_of_khans_target_counties -# capital_province = { -# geographical_region = world_steppe -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_adult = yes -# is_available = yes -# top_liege = this -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = massive_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = massive_gold_value -# } -# } -# prestige = { -# value = major_prestige_value -# } -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:become_greatest_of_khans_decision -# } -# -# show_as_tooltip = { -# add_trait = greatest_of_khans -# give_nickname = nick_genghis_khan -# if = { -# limit = { -# prestige_level < 5 -# } -# add_prestige_level = 1 -# } -# custom_tooltip = become_greatest_of_khans_decision_enable_mongol_invasion_cb -# custom_tooltip = become_greatest_of_khans_decision_gain_mongol_empire -# add_realm_law_skip_effects = high_partition_succession_law -# spawn_mongol_troops_condensed_effect = yes -# } -# -# save_scope_as = genghis_khan -# -# trigger_event = central_asia.0001 #I became the Genghis Khan -# add_to_temporary_list = received_notification -# -# every_vassal_or_below = { -# trigger_event = central_asia.0002 #My ruler became the Genghis Khan -# add_to_temporary_list = received_notification -# } -# -# every_ruler = { -# limit = { -# NOT = { -# is_in_list = received_notification -# } -# } -# -# trigger_event = central_asia.0003 #Someone has become Genghis Khan -# } -# } -#} -# -# -# -########### -##Enforce Bactrian Supremacy -## by Petter Vilberg -#### Establish Bactrian Supremacy ### -#establish_bactrian_supremacy_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" -# } -# decision_group_type = major -# desc = establish_bactrian_supremacy_decision_desc -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# highest_held_title_tier >= tier_county -# culture = { -# OR = { -# this = culture:afghan -# this = culture:tajik -# any_parent_culture_or_above = { -# OR = { -# this = culture:tajik -# this = culture:afghan -# } -# } -# } -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:establish_bactrian_supremacy_decision -# } -# } -# } -# -# is_valid = { -# completely_controls_region = custom_bactria -# custom_description = { -# text = "is_king_or_emperor" -# highest_held_title_tier >= tier_kingdom -# } -# OR = { -# religion = religion:zoroastrianism_religion -# religion = religion:buddhism_religion -# faith = faith:manichean -# } -# prestige_level >= 3 -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_allows = administrative -# government_has_flag = government_is_landless_adventurer -# } -# capital_province = { -# geographical_region = custom_bactria -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_adult = yes -# is_available = yes -# top_liege = this -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = massive_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = massive_gold_value -# } -# } -# prestige = { -# value = major_prestige_value -# } -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:establish_bactrian_supremacy_decision -# } -# -# save_scope_as = bactrian_emperor -# -# show_as_tooltip = { -# establish_bactrian_supremacy_effect = yes -# } -# trigger_event = central_asia.0011 -# -# add_to_list = notification_sent -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -########### -##Establish the Yamagate in Samarkand -## by James Beaumont -#### Establish the Yamagate in Samarkand ### -#establish_yamagate_in_samarkand_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = establish_yamagate_in_samarkand_decision_desc -# selection_tooltip = establish_yamagate_in_samarkand_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith = faith:manichean -# NOT = { -# has_title = title:d_manichean -# } -# NOT = { title:c_samarkand.holder = { has_title = title:d_manichean } } -# NOT = { capital_county = { this = title:c_samarkand } } -# OR = { -# NOT = { -# exists = title:d_manichean.holder -# } -# AND = { -# exists = title:d_manichean.holder -# title:d_manichean.holder = { -# NOT = { -# has_opinion_modifier = { #Not accepting it if you conquered it yourself. -# target = root -# modifier = declared_war -# } -# } -# NOT = { -# has_opinion_modifier = { #Not accepting it if you conquered it yourself. -# target = root -# modifier = revoked_title -# } -# } -# } -# } -# } -# NOT = { has_character_flag = flag_already_given_samarkand_once } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# highest_held_title_tier > 3 #Only Kings and Emperors -# custom_tooltip = { -# text = hof_exists_tt -# faith = { exists = religious_head } -# } -# custom_tooltip = { -# text = samarkand_held_by_you_or_vassal_tt -# OR = { -# title:c_samarkand.holder = { -# any_liege_or_above = { this = root } -# } -# title:c_samarkand.holder = { this = root } -# } -# } -# } -# -# effect = { -# add_piety = 1000 -# add_character_flag = flag_already_given_samarkand_once -# create_title_and_vassal_change = { -# type = returned -# save_scope_as = change -# add_claim_on_loss = no -# } -# title:c_samarkand = { -# change_title_holder = { -# holder = title:d_manichean.holder -# change = scope:change -# } -# } -# #If you're a higher tier than the HoF, vassalise them -# if = { -# limit = { -# tier_difference = { -# target = title:d_manichean.holder -# value >= 1 -# } -# } -# title:d_manichean.holder = { -# change_liege = { -# liege = root -# change = scope:change -# } -# } -# } -# resolve_title_and_vassal_change = scope:change -# -# title:d_manichean.holder = { -# set_realm_capital = title:c_samarkand -# add_opinion = { -# target = prev -# modifier = established_samarkand_opinion -# } -# } -# } -# -# ai_potential = { -# faith = faith:manichean -# } -# -# ai_will_do = { #Do it always, for coherence. -# base = 100 -# modifier = { -# factor = 0 -# title:c_samarkand.holder = { -# OR = { -# is_ai = no -# any_liege_or_above = { is_ai = no } # AI will never take provinces away from a player. -# } -# } -# } -# modifier = { -# factor = 0 -# has_trait = cynical -# } -# } -#} -# -########### -##End the Old Ways -## by James Beaumont -#### Break With the Old Ways ### -#break_with_the_old_ways_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = break_with_the_old_ways_decision_desc -# selection_tooltip = break_with_the_old_ways_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith = faith:kabarism -# NOT = { -# faith:kabarism = { -# has_variable = old_ways_been_broken -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# highest_held_title_tier > 3 #Only Kings and Emperors -# custom_tooltip = { -# text = hof_exists_tt -# faith = { exists = religious_head } -# } -# trigger_if = { -# limit = { -# faith = { exists = religious_head } -# } -# is_liege_or_above_of = root.faith.religious_head -# } -# } -# -# widget = { -# gui = "decision_view_widget_option_list_generic" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_REFORMATION_TYPE" -# show_from_start = yes -# -# item = { # Righteous: Chosen People -# value = bwow_no_changes -# current_description = bwow_no_changes_desc -# localization = bwow_chosen_people -# icon = "gfx/interface/icons/faith/tengri.dds" -# ai_chance = { -# value = 10 -# add = ai_sociability -# add = ai_compassion -# } -# } -# -# item = { # Pluralist -# value = bwow_chosen_people -# current_description = bwow_chosen_people_desc -# localization = bwow_no_changes -# icon = "gfx/interface/icons/icon_culture.dds" -# ai_chance = { -# value = 100 -# add = ai_zeal -# } -# } -# -# item = { # Righteous: Esotericism -# value = bwow_esotericism -# current_description = bwow_esotericism_desc -# localization = bwow_esotericism -# icon = "gfx/interface/icons/traits/mystic_base.dds" -# ai_chance = { -# value = 100 -# add = { -# subtract = ai_rationality -# } -# } -# } -# -# item = { # Fundementalist -# value = bwow_fundementalist -# current_description = bwow_fundementalist_desc -# localization = bwow_fundementalist -# icon = "gfx/interface/icons/icon_skill_martial.dds" -# ai_chance = { -# value = 0 -# add = ai_zeal -# add = ai_vengefulness -# add = { -# subtract = ai_sociability -# subtract = ai_compassion -# } -# } -# } -# } -# -# effect = { -# trigger_event = religious_decision.0501 -# show_as_tooltip = { -# if = { -# limit = { -# scope:bwow_no_changes = yes -# } -# root.faith = { remove_doctrine = unreformed_faith_doctrine } -# } -# if = { -# limit = { -# scope:bwow_chosen_people = yes -# } -# root.faith = { break_with_old_ways_become_syncretic = yes } -# } -# if = { -# limit = { -# scope:bwow_esotericism = yes -# } -# root.faith = { break_with_old_ways_become_righteous = yes } -# } -# if = { -# limit = { -# scope:bwow_fundementalist = yes -# } -# root.faith = { break_with_old_ways_become_fundamentalist = yes } -# } -# } -# hidden_effect = { -# faith:kabarism = { -# set_variable = old_ways_been_broken -# } -# } -# } -# -# ai_potential = { -# faith = faith:kabarism -# } -# -# ai_will_do = { -# base = 100 -# modifier = { -# factor = 0 -# has_trait = cynical -# } -# } -#} -# \ No newline at end of file diff --git a/common/decisions/80_major_decisions_east_asia.txt b/common/decisions/80_major_decisions_east_asia.txt deleted file mode 100644 index 1e8fa3e97..000000000 --- a/common/decisions/80_major_decisions_east_asia.txt +++ /dev/null @@ -1,675 +0,0 @@ -####DECISIONS LIST### -# -### -## Found a Viet Empire -## Found the Majapahit Empire -## Found a Ryukyu Empire -## Found the Siam Kingdom -## Found the Establish the Darussalam -## Found the Found the Empire of Brunei -### -# -################################################### -## Found a Viet Empire -## by Ali Kara -################################################### -#### Found the Viet Empire ### -#form_dai_viet_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" -# } -# desc = form_dai_viet_empire_decision_desc -# selection_tooltip = form_dai_viet_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_playable_character = yes -# highest_held_title_tier <= tier_kingdom -# capital_province = { geographical_region = custom_viet_lands } -# culture = { has_cultural_pillar = heritage_viet } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_dai_viet_empire -# } -# } -# } -# -# is_valid = { -# top_liege = this -# highest_held_title_tier = tier_kingdom -# has_title = title:k_viet -# has_title = title:k_champa -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# cost = { -# prestige = 2000 -# } -# -# effect = { -# if = { -# limit = { -# is_ai = no -# } -# add_achievement_global_variable_effect = { -# VARIABLE = achieved_ep4_14_daits_how_you_do_it_achievement -# VALUE = yes -# } -# } -# show_as_tooltip = { -# form_dai_viet_empire_decision_scripted_effect = yes -# } -# save_scope_as = founder -# trigger_event = { -# id = major_decisions.4000 -# } -# every_player = { -# limit = { -# this != root -# is_within_diplo_range = { CHARACTER = root } -# } -# trigger_event = { -# id = major_decisions.4001 -# } -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_dai_viet_empire -# } -# set_global_variable = { -# name = flag_created_dai_viet_empire -# value = scope:founder -# } -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -################################################### -## Found the Majapahit Empire -## by Ali Kara -################################################### -#### Found the Majapahit Empire ### -#form_majapahit_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/event_scenes/tgp_asia_throne_room.dds" -# } -# desc = form_majapahit_empire_decision_desc -# selection_tooltip = form_majapahit_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_playable_character = yes -# highest_held_title_tier <= tier_kingdom -# culture = { -# OR = { -# this = culture:javanese -# any_parent_culture_or_above = { this = culture:javanese } -# } -# } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_majapahit_empire -# } -# } -# } -# -# is_valid = { -# top_liege = this -# highest_held_title_tier = tier_kingdom -# faith.religion = { -# is_in_family = rf_eastern -# } -# custom_tooltip = { -# text = form_majapahit_empire_decision_requirement_1_tt -# title:d_SUM_palembang = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# is_tributary_of = ROOT -# this = ROOT -# } -# } -# } -# } -# custom_tooltip = { -# text = form_majapahit_empire_decision_requirement_2_tt -# title:d_JAV_taruma = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# is_tributary_of = ROOT -# this = ROOT -# } -# } -# } -# } -# custom_tooltip = { -# text = form_majapahit_empire_decision_requirement_3_tt -# title:d_JAV_mataram = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# is_tributary_of = ROOT -# this = ROOT -# } -# } -# } -# } -# custom_tooltip = { -# text = form_majapahit_empire_decision_requirement_4_tt -# title:c_JAV_madura = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# is_tributary_of = ROOT -# this = ROOT -# } -# } -# } -# } -# has_title = title:k_yavakadvipa -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# cost = { -# prestige = 1500 -# piety = 1000 -# } -# -# effect = { -# show_as_tooltip = { -# form_majapahit_empire_decision_scripted_effect = yes -# } -# save_scope_as = founder -# trigger_event = { -# id = major_decisions.5000 -# } -# every_player = { -# limit = { -# this != root -# is_within_diplo_range = { CHARACTER = root } -# } -# trigger_event = { -# id = major_decisions.5001 -# } -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_majapahit_empire -# } -# set_global_variable = { -# name = flag_created_majapahit_empire -# value = scope:founder -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -################################################### -## Found a Ryukyu Empire -## by Ali Kara -################################################### -#### Found a Ryukyuan Empire ### -#form_ryukyu_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/holding_types/tgp_shinto_temple.dds" -# } -# desc = form_ryukyu_empire_decision_desc -# selection_tooltip = form_ryukyu_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_playable_character = yes -# highest_held_title_tier <= tier_kingdom -# capital_province = { geographical_region = custom_ryukyu } -# culture = culture:ryukyuan # Only Ryukyuan, to prevent other people hybridizing with Ryukyuan for the meme -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_ryukyu_empire -# } -# } -# } -# -# is_valid = { -# top_liege = this -# highest_held_title_tier = tier_kingdom -# has_title = title:c_amami -# has_title = title:c_ucinaa -# has_title = title:d_ruucuu -# has_title = title:k_ruucuu -# sub_realm_size >= 60 -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# cost = { -# prestige = 2300 -# piety = 250 -# gold = 750 -# } -# -# effect = { -# show_as_tooltip = { -# form_ryukyu_empire_decision_scripted_effect = yes -# } -# save_scope_as = founder -# trigger_event = { -# id = major_decisions.6000 -# } -# every_player = { -# limit = { -# this != root -# is_within_diplo_range = { CHARACTER = root } -# } -# trigger_event = { -# id = major_decisions.6003 -# } -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_ryukyu_empire -# } -# set_global_variable = { -# name = flag_created_ryukyu_empire -# value = scope:founder -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -################################################### -## Found the Siam Kingdom -## by Ali Kara -################################################### -#### Found the Siam Kingdom ### -#form_siam_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_asia_welcome.dds" -# } -# desc = form_siam_kingdom_decision_desc -# selection_tooltip = form_siam_kingdom_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_playable_character = yes -# highest_held_title_tier <= tier_duchy -# capital_province = { -# OR = { -# geographical_region = world_asia_thailand -# geographical_region = world_asia_malaysia -# } -# } -# culture = { has_cultural_pillar = heritage_tai } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_siam_kingdom -# } -# } -# } -# -# is_valid = { -# top_liege = this -# highest_held_title_tier = tier_duchy -# has_title = title:d_sukhothai -# culture = { has_cultural_pillar = heritage_tai } # just to inform the player -# custom_tooltip = { -# text = form_siam_kingdom_decision_requirement_1_tt -# title:d_lop_buri = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# this = ROOT -# } -# } -# } -# } -# completely_controls = title:d_sukhothai -# completely_controls = title:d_lop_buri -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# cost = { -# gold = 350 -# prestige = 1000 -# piety = 100 -# } -# -# effect = { -# show_as_tooltip = { -# form_siam_kingdom_decision_scripted_effect = yes -# } -# save_scope_as = founder -# trigger_event = { -# id = major_decisions.7000 -# } -# every_player = { -# limit = { -# this != root -# is_within_diplo_range = { CHARACTER = root } -# } -# trigger_event = { -# id = major_decisions.7001 -# } -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_siam_kingdom -# } -# set_global_variable = { -# name = flag_created_siam_kingdom -# value = scope:founder -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -################################################### -## Found the Brunei Kingdom -## by Ali Kara -################################################### -#form_brunei_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_mena_welcome.dds" -# } -# desc = form_brunei_kingdom_decision_desc -# selection_tooltip = form_brunei_kingdom_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_playable_character = yes -# highest_held_title_tier <= tier_duchy -# religion = religion:islam_religion -# culture = { has_cultural_pillar = heritage_austronesian } -# capital_province = { geographical_region = custom_brunei_region } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_brunei_kingdom -# } -# } -# } -# -# is_valid = { -# top_liege = this -# is_independent_ruler = yes -# highest_held_title_tier = tier_duchy -# has_title = title:d_BOR_barune -# custom_tooltip = { -# text = form_brunei_kingdom_decision_requirement_1_tt -# title:d_BOR_santubong = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# this = ROOT -# } -# } -# } -# } -# custom_tooltip = { -# text = form_brunei_kingdom_decision_requirement_2_tt -# title:c_BOR_berau = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# this = ROOT -# } -# } -# } -# } -# completely_controls = title:d_BOR_barune -# completely_controls = title:d_BOR_santubong -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# cost = { -# gold = 350 -# piety = 1000 -# } -# -# effect = { -# show_as_tooltip = { -# form_brunei_kingdom_decision_scripted_effect = yes -# } -# save_scope_as = founder -# trigger_event = { -# id = major_decisions.8000 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_brunei_kingdom -# } -# set_global_variable = { -# name = flag_created_brunei_kingdom -# value = scope:founder -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -################################################### -## Found the Brunei Empire -## by Ali Kara -################################################### -#form_brunei_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" -# } -# desc = form_brunei_empire_decision_desc -# selection_tooltip = form_brunei_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_playable_character = yes -# highest_held_title_tier = tier_kingdom -# religion = religion:islam_religion -# culture = { has_cultural_pillar = heritage_austronesian } -# has_title = title:k_brunei -# capital_province = { geographical_region = custom_brunei_region } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_brunei_empire -# } -# } -# } -# -# is_valid = { -# top_liege = this -# is_independent_ruler = yes -# highest_held_title_tier = tier_kingdom -# capital_county.faith = root.faith -# has_title = title:k_brunei -# custom_tooltip = { -# text = form_brunei_empire_decision_requirement_1_tt -# title:d_PHI_sandao = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# this = ROOT -# } -# } -# } -# } -# custom_tooltip = { -# text = form_brunei_empire_decision_requirement_2_tt -# title:c_PHI_sulu = { -# this = { is_title_created = yes } -# holder = { -# OR = { -# is_vassal_or_below_of = ROOT -# this = ROOT -# } -# } -# } -# } -# completely_controls = title:k_brunei -# completely_controls = title:k_tanjungnagara -# completely_controls = title:d_PHI_sandao -# completely_controls = title:c_PHI_sulu -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# cost = { -# gold = 600 -# piety = 2250 -# } -# -# effect = { -# show_as_tooltip = { -# form_brunei_empire_decision_scripted_effect = yes -# } -# save_scope_as = founder -# trigger_event = { -# id = major_decisions.9000 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_brunei_empire -# } -# set_global_variable = { -# name = flag_created_brunei_empire -# value = scope:founder -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/80_major_decisions_middle_east.txt b/common/decisions/80_major_decisions_middle_east.txt deleted file mode 100644 index c74a42d5f..000000000 --- a/common/decisions/80_major_decisions_middle_east.txt +++ /dev/null @@ -1,987 +0,0 @@ -##Create the Empire of Outremer -#### Form the Outremer Empire ### -#create_outremer_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# desc = create_outremer_empire_decision_desc -# selection_tooltip = create_outremer_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# #Visible to dukes and kings. -# highest_held_title_tier >= tier_duchy -# highest_held_title_tier <= tier_kingdom -# #Must be in the right area. -# capital_province = { geographical_region = world_middle_east } -# #Must have the correct religion, and support from the rest of Catholicism. -# religion = { exists = var:variable_ghw_unlocked } #The era of the Crusades must have started. -# faith = faith:roman_catholic -# #Exempt Byzantine group: this is such a huge slap in the face to _anyone_ even vaguely in the Greek sphere. -# culture = { -# NOR = { -# has_cultural_pillar = heritage_byzantine -# has_cultural_pillar = heritage_caucasian -# has_cultural_pillar = heritage_syriac -# } -# } -# #Can only do it once. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_outremer_empire -# } -# } -# } -# -# is_valid = { -# prestige_level >= max_prestige_level -# highest_held_title_tier = tier_kingdom -# completely_controls_region = custom_outremer -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# effect = { -# custom_tooltip = create_outremer_empire_decision_effect_tooltip -# gain_heroic_legend_seed_tooltip_effect = yes -# show_as_tooltip = { -# form_outremer_scripted_effect = yes -# } -# trigger_event = { -# id = middle_east_decisions.0001 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_outremer_empire -# } -# set_global_variable = { -# name = flag_created_outremer_empire -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Restore the Ash'ari Caliphate ### -#restore_sunni_caliphate_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# desc = restore_sunni_caliphate_decision_desc -# selection_tooltip = restore_sunni_caliphate_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith = faith:ashari -# NOT = { faith = { exists = religious_head } } -# highest_held_title_tier > 3 #Only Kings and Emperors -# } -# -# is_valid = { -# completely_controls = title:c_mecca -# completely_controls = title:d_medina -# completely_controls = title:d_shammar -# completely_controls = title:d_palestine -# completely_controls = title:d_oultrejourdain -# piety_level >= high_piety_level -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = restore_sunni_caliphate_decision_effect_tooltip -# show_as_tooltip = { -# restore_sunni_caliphate_scripted_effect = yes -# } -# trigger_event = { -# id = middle_east_decisions.0003 -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { #Always do it when possible. -# base = 100 -# ai_value_modifier = { -# ai_zeal = 1.0 -# } -# modifier = { -# factor = 0 -# has_trait = cynical -# } -# } -#} -# -#### Embrace Outremer Culture ### -#embrace_outremer_culture_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# desc = embrace_outremer_culture_decision_desc -# selection_tooltip = embrace_outremer_culture_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 120 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith:catholic.religion = { exists = var:variable_ghw_unlocked } #The era of the Crusades must have started. -# NOR = { -# root.culture = culture:roman -# root.culture = { -# any_parent_culture = { -# has_cultural_pillar = heritage_arabic -# } -# } -# } -# OR = { -# faith.religion = faith:catholic.religion -# top_liege ?= { faith.religion = faith:catholic.religion } -# } -# capital_province = { -# OR = { -# geographical_region = world_middle_east -# geographical_region = world_persian_empire -# geographical_region = world_africa -# } -# } -# top_liege = { -# culture != root.culture -# } -# top_liege.culture = { -# any_parent_culture = { -# has_cultural_pillar = heritage_arabic -# } -# } -# } -# -# is_valid = { -# custom_description = { -# text = "under_outremer_liege" -# top_liege = { -# culture != root.culture -# } -# liege.culture = { -# any_parent_culture = { -# has_cultural_pillar = heritage_arabic -# } -# } -# } -# custom_description = { -# text = "under_outremer_empire" -# liege = { -# has_title = title:e_outremer -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# custom_tooltip = embrace_outremer_culture_decision_courtiers_embrace_outremer -# custom_tooltip = embrace_outremer_culture_decision_provinces_embrace_outremer -# custom_tooltip = embrace_outremer_culture_decision_capital_embraces_outremer -# top_liege.culture = { save_scope_as = outremer_equivalent } -# hidden_effect = { -# every_courtier = { -# limit = { -# has_culture = root.culture -# dynasty = root.dynasty -# } -# set_culture = scope:outremer_equivalent -# } -# every_held_title = { -# title_tier = county -# limit = { -# culture = { has_same_culture_heritage = root.culture } -# title_province = { -# OR = { -# geographical_region = world_middle_east -# geographical_region = world_persian_empire -# geographical_region = world_africa -# } -# } -# } -# set_county_culture = scope:outremer_equivalent -# } -# capital_county = { set_county_culture = scope:outremer_equivalent } -# } -# set_culture = scope:outremer_equivalent -# add_character_flag = converted_culture_this_lifetime -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# modifier = { #Small Crusader States will balkanize with their own culture or go native. -# factor = 0 -# top_liege = { -# highest_held_title_tier < 4 #Less than King -# } -# } -# } -#} -# -#### Restore Israel ### -#create_israel_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# desc = create_israel_kingdom_decision_desc -# selection_tooltip = create_israel_kingdom_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith.religion = faith:kabbalist.religion -# NOT = { -# exists = title:k_israel.holder -# } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:create_israel_kingdom -# } -# } -# } -# -# is_valid = { -# prestige_level >= high_prestige_level -# piety_level >= high_piety_level -# completely_controls = title:d_palestine -# completely_controls = title:d_urdunn -# completely_controls = title:d_oultrejourdain -# custom_description = { -# text = "jerusalem_is_same_faith" -# title:c_jerusalem.faith = root.faith -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# custom_tooltip = create_israel_kingdom_decision_effect_tooltip -# show_as_tooltip = { -# create_israel_scripted_effect = yes -# } -# trigger_event = { -# id = middle_east_decisions.0005 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:create_israel_kingdom -# } -# set_global_variable = { -# name = create_israel_kingdom -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Restore the [ROOT.Char.GetFaith.GetAdjectiveNoTooltip] High Priesthood ### -#jewish_restore_high_priesthood_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = jewish_restore_high_priesthood_decision_desc -# selection_tooltip = jewish_restore_high_priesthood_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# NOT = { #Can be redone if somehow the High Priest title is destroyed -# exists = faith.religious_head -# } -# religion = religion:judaism_religion -# faith = { -# NOT = { -# has_doctrine_parameter = no_head_of_faith -# } -# } -# } -# -# is_valid = { -# piety_level >= 2 -# custom_description = { -# text = "restore_high_priesthood_holy_sites" -# faith = { -# any_holy_site = { -# OR = { -# county.holder = root -# county.holder.top_liege = { this = root } -# } -# count >= 3 -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# effect = { -# custom_tooltip = restore_high_priesthood_decision_effect_tooltip -# trigger_event = { -# id = middle_east_decisions.0007 -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Restore the [ROOT.Char.GetFaith.AltPriestTermPlural] ### -#zoroastrian_restore_high_priesthood_decision = { #Updated for FP3 by Ola -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" -# } -# desc = zoroastrian_restore_high_priesthood_decision_desc -# selection_tooltip = zoroastrian_restore_high_priesthood_decision_tooltip -# decision_group_type = major -# sort_order = 80 -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# NOR = { #Can be redone if somehow the High Priest title is destroyed -# exists = faith.religious_head -# faith = { has_doctrine = doctrine_no_head } #Only if Faith is meant to have one. -# faith = { has_doctrine = doctrine_temporal_head } #Cannot be done if you have taken the "Destroy the Magi" decision -# } -# OR = { -# faith = faith:mazdayasna -# faith = faith:zurvanism -# faith = faith:gayomarthianism -# faith = faith:khurmazta -# faith = faith:mazdakism -# faith = faith:khurramism -# faith = faith:urartuism -# faith = faith:afridunism -# } -# } -# -# is_valid = { -# piety_level >= high_piety_level -# custom_description = { -# text = "restore_high_priesthood_holy_sites" -# faith = { -# any_holy_site = { -# OR = { -# county.holder = root -# county.holder.top_liege = { this = root } -# } -# count >= 3 -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# effect = { -# custom_tooltip = restore_high_priesthood_decision_effect_tooltip -# trigger_event = { -# id = middle_east_decisions.0009 -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Become the Saoshyant ### -#become_saoshyant_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" -# } -# desc = become_saoshyant_decision_desc -# selection_tooltip = become_saoshyant_decision_tooltip -# decision_group_type = major -# sort_order = 100 #FP3 change; this is an extremely epic decision, we want it to appear on top. -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith.religion = faith:mazdayasna.religion -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_became_saoshyant -# } -# } -# } -# -# is_valid = { -# piety_level >= very_high_piety_level -# has_title = title:e_persia -# completely_controls = title:e_persia -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# -# effect = { -# show_as_tooltip = { -# become_saoshyant_decision_effect = yes -# } -# trigger_event = { -# id = middle_east_decisions.0011 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_became_saoshyant -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Refound the long-lapsed & short-lived Armenian Empire - by Ewan Cowhig Croft -#### Revive Greater Armenia ### -#create_armenian_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# desc = create_armenian_empire_decision_desc -# selection_tooltip = create_armenian_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval = 0 -# -# is_shown = { -# is_playable_character = yes # Normally this will always be true, but if in DEBUG mode and playing as an unlanded ruler this will cause error spam without it. -# highest_held_title_tier <= tier_kingdom -# capital_province = { geographical_region = custom_greater_armenia } -# OR = { -# faith = faith:armenian_apostolic -# culture = culture:armenian -# } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_armenian_empire -# } -# } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_republic -# government_has_flag = government_is_clan -# government_allows = administrative -# government_has_flag = government_is_landless_adventurer -# } -# } -# -# is_valid = { -# top_liege = this -# highest_held_title_tier = tier_kingdom -# completely_controls_region = custom_greater_armenia -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_available_adult = yes -# } -# -# cost = { -# prestige = 2000 -# piety = 1000 -# } -# -# effect = { -# show_as_tooltip = { -# revive_armenian_empire_decision_scripted_effect = yes -# } -# save_scope_as = founder -# trigger_event = { -# id = middle_east_decisions.1001 -# } -# #Notify other players. -# every_player = { -# limit = { -# this != root -# is_within_diplo_range = { CHARACTER = root } -# } -# trigger_event = middle_east_decisions.1002 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_created_armenian_empire -# } -# set_global_variable = { -# name = flag_created_armenian_empire -# value = scope:founder -# } -# } -# } -# -# ai_potential = { -# always = no -# } -# -# ai_will_do = { -# base = 0 -# } -#} -# -################################## -## Found the Empire of Beth Nahrain -## by Anna Johansson -################################## -# -#### Found Empire Of Beth Nahrain Decision ### -#found_empire_of_beth_nahrain_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# title = middle_east_major_decisions.1020.t -# desc = middle_east_major_decisions.1020.desc -# selection_tooltip = middle_east_major_decisions.1020.tt -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# capital_province = { geographical_region = world_middle_east } -# -# any_sub_realm_county = { -# OR = { -# faith = faith:nestorian -# culture = { -# OR = { -# this = culture:assyrian -# any_parent_culture_or_above = { -# this = culture:assyrian -# } -# } -# } -# } -# } -# -# #Can only do it once -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:created_beth_nahrain -# } -# } -# } -# is_valid = { -# is_independent_ruler = yes -# highest_held_title_tier = tier_kingdom -# culture = { has_cultural_pillar = heritage_syriac } -# custom_tooltip = { -# text = completely_controls_jazira_mesopotamia_tt -# completely_controls = title:k_jazira -# completely_controls = title:k_mesopotamia -# } -# custom_tooltip = { -# text = has_titles_jazira_mesopotamia_tt -# has_title = title:k_jazira -# has_title = title:k_mesopotamia -# } -# OR = { -# custom_tooltip = { -# text = has_title_and_completely_control_jerusalem_tt -# has_title = title:k_jerusalem -# completely_controls = title:k_jerusalem -# } -# custom_tooltip = { -# text = has_title_and_completely_control_syria_tt -# has_title = title:k_syria -# completely_controls = title:k_syria -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# is_at_war = no -# } -# -# effect = { -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:created_beth_nahrain -# } -# create_title_and_vassal_change = { -# type = created -# save_scope_as = title_change -# add_claim_on_loss = no -# } -# title:k_jazira = { -# set_de_jure_liege_title = title:e_beth_nahrain -# } -# title:k_mesopotamia = { -# set_de_jure_liege_title = title:e_beth_nahrain -# } -# -# if = { -# limit = { -# has_title = title:k_jerusalem -# completely_controls = title:k_jerusalem -# } -# title:k_jerusalem = { -# set_de_jure_liege_title = title:e_beth_nahrain -# } -# } -# -# if = { -# limit = { -# has_title = title:k_syria -# completely_controls = title:k_syria -# } -# title:k_syria = { -# set_de_jure_liege_title = title:e_beth_nahrain -# } -# } -# } -# #Create Beth Nahrain -# title:e_beth_nahrain = { -# change_title_holder = { -# holder = root -# change = scope:title_change -# } -# } -# resolve_title_and_vassal_change = scope:title_change -# -# dynasty = { -# add_dynasty_prestige = 1000 -# } -# -# give_nickname = nick_beth_nahrain -# -# show_as_tooltip = { -# promote_culture_beth_nahrain_scripted_effect = yes -# custom_tooltip = middle_east_major_decisions.1020.promote_culture.tt -# } -# save_scope_as = suppress_tooltips -# -# trigger_event = { id = middle_east_decisions.1020 } -# -# show_as_tooltip = { -# random_list = { -# 100 = { -# show_chance = no -# desc = middle_east_major_decisions.1020.learning.desc -# learning_beth_nahrain_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# desc = middle_east_major_decisions.1020.martial.desc -# martial_beth_nahrain_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# trigger = { -# faith = faith:nestorian -# } -# desc = middle_east_major_decisions.1020.nestorian.desc -# nestorian_faith_beth_nahrain_scripted_effect = yes -# } -# 100 = { -# show_chance = no -# trigger = { -# NOT = { -# faith = faith:nestorian -# } -# } -# desc = middle_east_major_decisions.1020.no_faith.desc -# no_faith_beth_nahrain_scripted_effect = yes -# } -# } -# } -# } -# -# cost = { -# prestige = 1000 -# } -# -# ai_potential = { -# culture = { has_cultural_pillar = heritage_syriac } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -############### -## Dar al-Islam -############### -# -#### Establish the Dar al-Islam ### -#create_dar_al_islam_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" -# } -# decision_group_type = major -# -# desc = create_dar_al_islam_decision_desc -# selection_tooltip = create_dar_al_islam_decision_tt -# -# sort_order = 1000 # Should be at the very top -# -# is_shown = { -# # Only for Islamic head of faiths -# faith = { religious_head ?= root } -# faith.religion = religion:islam_religion -# # And only if it hasn't been created yet -# NOT = { has_global_variable = created_dar_al_islam } -# } -# is_valid = { -# # The basics -# is_independent_ruler = yes -# any_held_title = { -# count >= 2 -# tier = tier_empire -# } -# faith = { has_doctrine = doctrine_temporal_head } -# # Must be very pious -# prestige_level >= 4 -# piety_level >= 5 -# # Controls Islamic core lands -# completely_controls_region = world_middle_east_arabia -# completely_controls_region = world_middle_east_jerusalem -# completely_controls_region = world_persia -# completely_controls_region = world_africa_north -# # Also controls at minimum % of all islamic counties -# save_temporary_scope_as = root_scope -# custom_tooltip = { -# text = realm_controls_enough_islamic_counties_desc -# any_realm_county = { -# faith.religion = religion:islam_religion -# count >= islam_required_county_number_value -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# is_at_war = no -# } -# -# effect = { -# show_as_tooltip = { -# create_dar_al_islam_effect = yes -# } -# save_scope_as = dar_al_islam_ruler -# # Save all existing islamic head of faiths and their titles -# religion:islam_religion = { -# every_faith = { -# if = { -# limit = { -# exists = religious_head -# faith_hostility_level = { -# target = root.faith -# value < faith_hostile_level -# } -# } -# religious_head_title = { -# add_to_list = old_hof_title -# } -# religious_head = { -# add_to_list = former_islamic_hofs -# } -# } -# } -# } -# # Trigger follow-up events -# trigger_event = middle_east_decisions.1100 -# every_player = { -# limit = { -# this != root -# NOT = { is_in_list = former_islamic_hofs } -# } -# trigger_event = middle_east_decisions.1101 -# } -# every_in_list = { -# list = former_islamic_hofs -# limit = { this != root } -# trigger_event = { id = middle_east_decisions.1102 days = 1 } -# } -# } -# -# cost = { -# piety = 1500 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 24 -# hegemony = 0 -# } -# -# ai_potential = { -# faith = { religious_head ?= root } -# faith.religion = religion:islam_religion -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/80_major_decisions_middle_europe.txt b/common/decisions/80_major_decisions_middle_europe.txt deleted file mode 100644 index 8a93dd0cd..000000000 --- a/common/decisions/80_major_decisions_middle_europe.txt +++ /dev/null @@ -1,1369 +0,0 @@ -##Creating Switzerland "Kingdom" -#### Form the Swiss Confederation ### -#form_switzerland_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# desc = form_switzerland_kingdom_decision_desc -# selection_tooltip = form_switzerland_kingdom_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# top_liege != this -# NOT = { exists = title:k_switzerland.holder } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_switzerland_kingdom -# } -# } -# #No kings or emperors. -# highest_held_title_tier <= tier_duchy -# #Must be within an empire. -# top_liege.primary_title.tier >= tier_empire -# OR = { -# culture = { has_cultural_pillar = heritage_central_germanic } -# culture = { has_cultural_pillar = heritage_frankish } -# culture = { has_cultural_pillar = heritage_latin } -# } -# any_sub_realm_county = { -# OR = { -# title_province = { geographical_region = custom_core_switzerland } -# this = title:c_geneva -# this = title:c_aosta -# } -# } -# } -# -# is_valid = { -# #Must have imperial immediacy. -# liege = top_liege -# prestige_level >= high_prestige_level -# #And the core of the Old Confederacy. -# completely_controls_region = custom_core_switzerland -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege != this -# is_at_war = no -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 250 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 250 -# } -# } -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# show_as_tooltip = { -# form_switzerland_scripted_effect = yes -# } -# trigger_event = { -# id = middle_europe_decisions.0001 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_switzerland_kingdom -# } -# set_global_variable = { -# name = flag_formed_switzerland_kingdom -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Creating Austrian Archduchy -#### Form Archduchy of Austria ### -#form_austria_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# desc = form_austria_kingdom_decision_desc -# selection_tooltip = form_austria_kingdom_decision_tooltip -# decision_group_type = major -# ai_goal = yes -# -# is_shown = { -# NOT = { exists = title:k_austria.holder } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_austria_kingdom -# } -# } -# #No kings or emperors... -# highest_held_title_tier <= tier_duchy -# top_liege != this -# #Must be within the HRE, else the bid & flavour make no sense. -# top_liege ?= { has_title = title:e_hre } -# #Must hold land within the relevant areas directly. -# any_held_title = { -# title_tier = county -# OR = { -# title_province = { geographical_region = custom_core_austria } -# title_province = { geographical_region = custom_stretch_austria } -# } -# } -# } -# -# is_valid = { -# #Must enjoy imperial immediacy. -# liege = title:e_hre.holder -# #Must be suitably prestigious. -# prestige_level >= high_prestige_level -# #Must control core Austria -# completely_controls_region = custom_core_austria -# #Must not be of the ruling dynasty -# custom_description = { -# text = "form_austria_hre_dynasty_trigger" -# NOT = { dynasty = title:e_hre.holder.dynasty } -# } -# #Must have a hook on the emperor -# has_strong_usable_hook = title:e_hre.holder -# #Must not be too early -# OR = { -# has_realm_law = crown_authority_2 -# has_realm_law = crown_authority_3 -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# is_at_war = no -# faith = top_liege.faith #Must share the faith of your emperor. -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 1000 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 1000 -# } -# } -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# show_as_tooltip = { -# form_austria_scripted_effect = yes -# } -# trigger_event = { -# id = middle_europe_decisions.0003 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_austria_kingdom -# } -# set_global_variable = { -# name = flag_formed_austria_kingdom -# value = root -# } -# } -# } -# -# ai_potential = { -# prestige_level >= high_prestige_level -# } -# -# ai_will_do = { -# base = 0 -# -# #Only worth considering if you actually have your capital in Austria. -# modifier = { -# add = 20 -# capital_county.title_province = { geographical_region = custom_core_austria } -# } -# -# #More brazen characters are more likely to have a bash. -# ai_value_modifier = { -# ai_boldness = 0.75 -# ai_greed = 0.25 -# } -# } -#} -# -##Reform Carolingian Empire -#### Restore Carolingian Borders ### -#reform_carolingian_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" -# } -# desc = reform_carolingian_empire_decision_desc -# selection_tooltip = reform_carolingian_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 0 -# } -# -# is_shown = { -# faith.religion = faith:catholic.religion #Christian -# is_ruler = yes -# is_playable_character = yes -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_reformed_carolingian_empire -# } -# } -# top_liege = this -# culture = { has_cultural_pillar = heritage_frankish } -# capital_province = { geographical_region = world_europe_west } -# NOT = { has_title = title:e_hre } #HRE title holders can't Restore Carolingian Borders as the decision requires the HRE to serve as an "antagonist" -# } -# -# is_valid = { -# prestige_level >= high_prestige_level -# has_title = title:e_france -# #All of starting e_france -# completely_controls_region = custom_carolingian_francia -# #Frisia -# completely_controls_region = custom_frisia -# #Lotharingia -# completely_controls_region = custom_lotharingia -# #Bavaria -# completely_controls_region = custom_bavaria -# #Germany -# completely_controls_region = custom_carolingian_germany -# #Aragon (except Mallorca) & Navarra -# completely_controls_region = custom_carolingian_iberia -# #Northern Italy (except Venice, Sardinia, and Rome) -# completely_controls_region = custom_northern_italy -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# custom_tooltip = reform_carolingian_empire_decision_effect_tooltip -# show_as_tooltip = { -# form_carolingian_empire_scripted_effect = yes -# } -# trigger_event = { -# id = middle_europe_decisions.0005 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_reformed_carolingian_empire -# } -# set_global_variable = { -# name = flag_reformed_carolingian_empire -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Uniting the Burgundies -#### Unify the Burgundies ### -#unify_burgundy_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# desc = unify_burgundy_kingdom_decision_desc -# selection_tooltip = unify_burgundy_kingdom_decision_tooltip -# decision_group_type = major -# ai_goal = yes -# -# is_shown = { -# culture = { has_cultural_pillar = heritage_frankish } -# is_ruler = yes -# is_playable_character = yes -# NOT = { -# exists = title:k_burgundy.holder -# } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_unified_burgundy_kingdom -# } -# } -# highest_held_title_tier < 4 #No Kings or Emperors. -# top_liege = { -# OR = { -# has_title = title:k_france -# has_title = title:e_france -# has_title = title:e_hre -# } -# } -# capital_province = { geographical_region = custom_burgundy } -# } -# -# is_valid = { -# prestige_level >= high_prestige_level -# completely_controls_region = custom_burgundy -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# top_liege != this -# is_at_war = no -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 1000 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 1000 -# } -# } -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# if = { -# limit = { -# NOT = { has_culture = culture:occitan } -# } -# set_culture = culture:occitan -# add_character_flag = converted_culture_this_lifetime -# } -# custom_tooltip = unify_burgundy_kingdom_decision_effect_tooltip -# show_as_tooltip = { -# unite_burgundies_scripted_effect = yes -# } -# trigger_event = { -# id = middle_europe_decisions.0007 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_unified_burgundy_kingdom -# } -# set_global_variable = { -# name = flag_unified_burgundy_kingdom -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 5 -# ai_value_modifier = { -# ai_boldness = 1.0 -# } -# } -#} -# -#### Empower Sicilian Parliament ### -#empower_sicilian_parliament_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# desc = empower_sicilian_parliament_decision_desc -# selection_tooltip = empower_sicilian_parliament_decision_tooltip -# decision_group_type = major -# ai_goal = yes -# -# is_shown = { -# culture = { has_cultural_pillar = heritage_latin } -# is_ruler = yes -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_empowered_sicilian_parliament -# } -# } -# highest_held_title_tier >= 4 #Kings and Emperors only. -# top_liege = this -# capital_province = { geographical_region = custom_sicily } -# NOT = { government_has_flag = government_is_tribal } -# } -# -# is_valid = { -# prestige_level >= 3 -# learning >= 10 -# NOT = { has_realm_law = crown_authority_0 } -# OR = { -# has_title = title:k_sicily -# has_title = title:k_naples -# has_title = title:k_trinacria -# } -# OR = { -# AND = { -# completely_controls = title:d_sicily # The Island -# title:c_palermo = { -# title_province = { has_special_building = no } -# } -# } -# AND = { -# completely_controls = title:d_capua # The Boot -# title:c_napoli = { -# title_province = { has_special_building = no } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 1500 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 1500 -# } -# } -# prestige = 3000 -# } -# -# effect = { -# show_as_tooltip = { -# if = { #Only for tooltip, player gets to choose in the event when owning both. -# limit = { completely_controls = title:d_sicily } -# title:c_palermo = { -# sicilian_parliament_building_scripted_effect = yes -# } -# } -# else_if = { -# limit = { completely_controls = title:d_capua } -# custom_tooltip = middle_europe_decisions.0010.tt_napoli_warning -# title:c_napoli = { -# sicilian_parliament_building_scripted_effect = yes -# } -# } -# empower_sicilian_parliament_decision_scripted_effect = yes -# } -# trigger_event = { -# id = middle_europe_decisions.0010 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_empowered_sicilian_parliament -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 15 -# ai_value_modifier = { -# ai_boldness = 1.0 -# } -# } -#} -# -##Little Medieval French Renaissance. -#### Inspire Opus Francigenum ### -#promote_gothic_innovations_decision = { #12th century Renaissance -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_misc.dds" -# } -# desc = promote_gothic_innovations_decision_desc -# selection_tooltip = promote_gothic_innovations_decision_tooltip -# decision_group_type = major -# ai_goal = yes -# -# is_shown = { -# OR = { -# culture = { has_cultural_pillar = heritage_latin } -# culture = { has_cultural_pillar = heritage_frankish } -# } -# NOT = { has_culture = culture:italian } -# is_ruler = yes -# is_landed = yes -# root.culture = { -# has_cultural_era_or_later = culture_era_early_medieval -# } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_promoted_gothic_innovations -# } -# } -# highest_held_title_tier >= 4 #Kings and Emperors only. -# OR = { -# has_title = title:k_france -# has_title = title:e_france -# has_title = title:k_burgundy -# } -# NOR = { -# government_has_flag = government_is_theocracy -# government_has_flag = government_is_clan -# government_has_flag = government_is_tribal -# } -# } -# -# is_valid = { -# prestige_level >= 4 -# learning >= 10 -# NOT = { has_realm_law = crown_authority_0 } -# #Must control core provinces either in the North or the South: -# OR = { -# AND = { -# completely_controls = title:d_valois -# completely_controls = title:d_orleans -# } -# AND = { -# completely_controls = title:d_provence -# completely_controls = title:d_toulouse -# } -# } -# #Must have basic innovations: -# root.culture = { -# has_innovation = innovation_royal_prerogative -# has_innovation = innovation_knighthood -# has_innovation = innovation_windmills -# } -# } -# -# is_valid_showing_failures_only = { -# is_capable_adult = yes -# is_imprisoned = no -# is_at_war = no -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 500 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 500 -# } -# } -# prestige = 3000 -# } -# -# effect = { -# show_as_tooltip = { -# promote_gothic_innovations_decision_scripted_effect = yes -# } -# trigger_event = { -# id = middle_europe_decisions.0012 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_promoted_gothic_innovations -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 15 -# ai_value_modifier = { -# ai_boldness = 1.0 -# } -# } -#} -# -############################## -## Refound HRE # -## by Ewan Cowhig Croft # -############################## -#### Restore the Holy Roman Empire ### -#restore_holy_roman_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 12 -# empire = 12 -# hegemony = 0 -# } -# -# desc = restore_holy_roman_empire_decision_desc -# selection_tooltip = restore_holy_roman_empire_decision_tooltip -# -# is_shown = { -# is_landed_or_landless_administrative = yes -# exists = dynasty # Everyone should have a dynasty, but in case they don't... -# NOT = { has_global_variable = flag_restored_roman_empire } # Not if Rome already exists (prevent Rome from restoring HRE) -# NOR = { #Title existence cnditions. -# exists = title:e_hre.holder #Well, that'd be redundant. -# #highest_held_title_tier = tier_empire #Existing emperors likewise should not be giving up their empire. -# } -# NOR = { #It doesn't make sense for these competing empires. -# is_roman_emperor_trigger = yes -# mpo_has_gok_mongol_empire_trigger = yes -# } -# AND = { #Faith conditions. -# this != faith.religious_head #Nice try, Mr. Pope. -# faith = { -# religion_tag = christianity_religion -# has_doctrine_parameter = spiritual_head_of_faith #Gotta be invested with the authority by someone other than yourself. -# } -# NAND = { #No need for a competing empire if your faith controls the ERE. -# exists = title:e_byzantium.holder -# faith = title:e_byzantium.holder.faith -# } -# } -# OR = { #Government conditions. -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_allows = administrative -# } -# exists = faith.religious_head -# } -# -# is_valid = { -# #Standard requirements. -# top_liege = this -# trigger_if = { -# limit = { -# is_ai = no -# } -# prestige_level >= high_prestige_level -# } -# #Title ownership conditions. -# OR = { #Gotta be King of a core Carolingian Kingdom. -# has_title = title:k_east_francia -# has_title = title:k_bavaria -# has_title = title:k_france -# has_title = title:k_italy -# has_title = title:k_lotharingia -# any_vassal = { -# OR = { -# has_title = title:k_east_francia -# has_title = title:k_bavaria -# has_title = title:k_france -# has_title = title:k_italy -# has_title = title:k_lotharingia -# } -# } -# } -# trigger_if = { -# limit = { -# is_ai = no -# } -# custom_description = { #And have some additional royal dignity for good measure. -# text = decision_refound_hre_own_three_kingdoms.tt -# any_held_title = { -# title_tier = kingdom -# count >= 3 -# } -# } -# } -# sub_realm_size >= 120 #Plus your various kingdoms should be ruling something. -# #HoF preference conditions. -# trigger_if = { -# limit = { -# is_ai = no -# } -# OR = { -# faith.religious_head = { #And they have to actually like you enough to want to invest you. -# opinion = { -# target = root -# value >= high_positive_opinion -# } -# } -# root = { has_strong_usable_hook = faith.religious_head } #Or you have a strong hook on them that you can actually use. -# root = { has_weak_hook = faith.religious_head } #Or a regular hook, to be fair, provided you meet the other criteria. -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# faith.religious_head = { is_available_adult = yes } -# NOR = { -# has_trait = excommunicated -# is_at_war_with = faith.religious_head -# } -# } -# -# effect = { -# show_as_tooltip = { -# restore_holy_roman_empire_decision_scripted_effect = yes -# } -# gain_heroic_legend_seed_tooltip_effect = yes -# save_scope_as = founder -# faith.religious_head = { save_scope_as = founder_hof } -# if = { -# limit = { -# faith.religious_head = { is_playable_character = yes } -# } -# faith.religious_head.capital_province = { save_scope_as = ceremony_locale } -# } -# else = { -# capital_province = { save_scope_as = ceremony_locale } -# } -# trigger_event = { -# id = middle_europe_decisions.0015 -# } -# #Notify other players. -# every_player = { -# limit = { -# this != root -# is_within_diplo_range = { CHARACTER = root } -# } -# trigger_event = middle_europe_decisions.0016 -# } -# if = { -# limit = { -# is_ai = no -# NOT = { exists = global_var:restore_holy_roman_empire_decision } -# } -# set_global_variable = { -# name = restore_holy_roman_empire_decision -# value = root -# } -# } -# # Assign Dynamic Prince-Electors -# hidden_effect = { -# if = { -# limit = { has_global_variable_list = hre_elector_list } -# clear_global_variable_list = hre_elector_list -# } -# while = { -# count = 7 -# random_vassal = { -# limit = { -# capital_province.empire = title:e_hre # must be de-jure vassal of empire -# OR = { # prince-bishopric or duchy -# AND = { -# government_has_flag = government_is_theocracy -# primary_title.tier >= tier_county -# } -# primary_title.tier >= tier_duchy -# } -# NOT = { # not already selected -# is_target_in_global_variable_list = { -# name = hre_elector_list -# target = primary_title -# } -# } -# } -# weight = { -# modifier = { # major vassals heavily weighted -# factor = 10 -# is_powerful_vassal = yes -# } -# modifier = { # same culture as emperor preferred -# factor = 4 -# culture = root.culture -# } -# modifier = { # we don't mind going outside Germania, but prefer it -# factor = 1.5 -# trigger = { exists = primary_title.title_province } -# primary_title.title_province.barony = { -# OR = { -# target_is_de_jure_liege_or_above = title:k_bavaria -# target_is_de_jure_liege_or_above = title:k_bohemia -# target_is_de_jure_liege_or_above = title:k_east_francia -# target_is_de_jure_liege_or_above = title:k_frisia -# target_is_de_jure_liege_or_above = title:k_lotharingia -# target_is_de_jure_liege_or_above = title:k_pomerania -# } -# } -# } -# modifier = { # we want at least 3 theocracies ideally -# factor = 10 -# any_in_global_list = { -# variable = hre_elector_list -# count < 3 -# holder = { government_has_flag = government_is_theocracy } -# } -# government_has_flag = government_is_theocracy -# } -# modifier = { # 3 is enough theocracies unless we can't find feudal -# factor = 0.1 -# any_in_global_list = { -# variable = hre_elector_list -# count >= 3 -# holder = { government_has_flag = government_is_theocracy } -# } -# government_has_flag = government_is_theocracy -# } -# } -# add_to_global_variable_list = { -# name = hre_elector_list -# target = primary_title -# } -# } -# } -# hre_elector_list_save_effect = yes # saves list scopes to title as variables for tooltip -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# is_ai = no -# } -# add = 500 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# is_ai = no -# } -# add = 500 -# } -# } -# piety = 200 -# } -# -# ai_potential = { -# top_liege = this -# highest_held_title_tier >= tier_kingdom -# } -# -# ai_will_do = { -# base = 100 -# -# modifier = { # We don't want a solo-France to form the HRE -# factor = 0 -# NOR = { -# has_title = title:k_east_francia -# has_title = title:k_bavaria -# has_title = title:k_italy -# has_title = title:k_lotharingia -# any_vassal = { -# OR = { -# has_title = title:k_east_francia -# has_title = title:k_bavaria -# has_title = title:k_italy -# has_title = title:k_lotharingia -# } -# } -# } -# } -# } -#} -# -############################## -## Establish Norman Cultue # -## by Sean Hughes # -############################## -# -#### Establish Norman Culture ### -#establish_norman_culture_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = establish_norman_culture_decision_desc -# selection_tooltip = establish_norman_culture_decision_tooltip -# -# is_shown = { -# culture = culture:norse -# any_sub_realm_county = { -# target_is_de_jure_liege_or_above = title:d_normandy -# culture = culture:french -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_normandy_decision -# } -# } -# } -# -# is_valid = { -# culture = culture:norse -# completely_controls = title:d_normandy -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# is_imprisoned = no -# } -# -# effect = { -# hidden_effect = { -# # Generate a list of counties we want to flip to the new culture. -# title:d_normandy = { -# every_in_de_jure_hierarchy = { -# limit = { tier = tier_county} -# add_to_list = norman_counties -# } -# } -# every_sub_realm_title = { -# limit = { -# tier = tier_county -# } -# if = { -# limit = { -# title_province = { geographical_region = custom_normandy_and_adjacent } -# OR = { -# culture = culture:french -# culture = culture:norse -# } -# } -# add_to_list = norman_counties -# } -# } -# -# # Perform the culture flip. -# every_in_list = { -# list = norman_counties -# merge_cultures_in_region_effect = { -# OLD_CULTURE_1 = culture:norse -# OLD_CULTURE_2 = culture:french -# NEW_CULTURE = culture:norman -# REGION = custom_normandy_and_adjacent -# } -# } -# -# # Send all players in the game a notification event about the flip. -# save_scope_as = norman_founder -# culture:norse = {save_scope_as = old_culture_1} -# culture:french = {save_scope_as = old_culture_2} -# culture:norman = { -# reset_culture_creation_date = yes -# get_all_innovations_from = scope:old_culture_1 -# get_all_innovations_from = scope:old_culture_2 -# save_scope_as = new_culture -# } -# every_player = { -# if = { -# limit = { -# this != root -# OR = { -# culture = culture:french -# culture = culture:norse -# } -# capital_province ?= { geographical_region = custom_normandy_and_adjacent } -# } -# trigger_event = global_culture.3002 -# } -# else_if = { -# limit = { this = root } -# trigger_event = global_culture.3003 -# } -# else_if = { -# limit = { -# capital_province ?= { geographical_region = world_europe } -# } -# trigger_event = global_culture.3005 -# } -# } -# } -# -# # Player changes culture -# set_culture = culture:norman -# add_character_flag = converted_culture_this_lifetime -# hidden_effect = { -# every_in_list = { -# list = norman_counties -# limit = { -# holder.capital_county = { is_in_list = norman_counties } -# } -# holder = { -# add_to_list = mass_melting_pot_list -# every_courtier = { add_to_list = mass_melting_pot_list } -# every_courtier_away = { add_to_list = mass_melting_pot_list } -# } -# every_in_list = { -# list = mass_melting_pot_list -# limit = { -# OR = { -# culture = culture:french -# culture = culture:norse -# } -# } -# set_culture = culture:norman -# } -# } -# } -# -# # Summary of above hidden effects to inform players of the decision's impact. -# show_as_tooltip = { -# custom_tooltip = establish_norman_culture_decision_effect.tt -# culture:norman = { -# get_all_innovations_from = scope:old_culture_1 -# get_all_innovations_from = scope:old_culture_2 -# } -# } -# -# # Rename the duchy to Normandy -# title:d_normandy = { -# save_scope_as = normandy_title -# hidden_effect = { -# set_title_name = d_normandy -# } -# custom_tooltip = establish_norman_culture_decision_effect.tt.2 -# } -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_normandy_decision -# } -# } -# -# cost = { -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 0 -# -# modifier = { -# add = 100 -# any_sub_realm_county = { -# percent >= 0.5 -# culture = culture:french -# } -# } -# } -#} -# -####################################### -## Establish the Electorate of Saxony # -## by James Beaumont # -####################################### -# -#### Establish the Electorate of Saxony ### -#establish_the_electorate_of_saxony_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# -# ai_check_interval = 0 -# -# desc = establish_the_electorate_of_saxony_decision_desc -# selection_tooltip = establish_the_electorate_of_saxony_decision_tooltip -# -# is_shown = { -# # Temporarily disabled due to stability issues in the HRE. -# always = no -# # Can't form Saxony if Saxony already formed. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_saxony -# } -# } -# # Is in the HRE or is the Emperor -# OR = { -# liege = title:e_hre.holder -# has_primary_title = title:e_hre -# } -# } -# -# is_valid = { -# OR = { -# has_primary_title = title:e_hre -# # Avoid some funky tooltips. -# AND = { -# highest_held_title_tier <= tier_kingdom -# top_liege = { has_title = title:e_hre } -# } -# } -# custom_tooltip = { -# text = polabia_held_or_nonexistent.tt -# OR = { -# has_title = title:k_sorbia -# NOT = { exists = title:k_sorbia.holder } -# } -# } -# completely_controls = title:d_meissen -# completely_controls = title:d_lausitz -# completely_controls = title:d_anhalt -# completely_controls = title:d_thuringia -# # Most of the Kingdom of Polabia is at least somewhat pro-HRE -# custom_tooltip = { -# text = polabia_must_be_hre_culture_tt -# any_county_in_region = { -# region = custom_polabia -# # At least half. -# count >= 12 -# OR = { -# culture = root.culture -# culture = title:e_hre.holder.culture -# } -# } -# } -# } -# -# effect = { -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_saxony -# } -# save_scope_as = founder -# title:e_hre.holder = { save_scope_as = hre_emperor_scope } -# trigger_event = middle_europe_decisions.0017 -# } -# show_as_tooltip = { -# create_kingdom_of_saxony_effect = { CHARACTER = root } -# } -# if = { -# limit = { has_title = title:e_hre } -# custom_tooltip = middle_europe_decision.0017.tt -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 200 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 200 -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -############### -## Carantania # -############### -#decision_restore_carantania = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_castle_view.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# exists = title:k_carantania -# has_culture = culture:carantanian -# OR = { -# has_title = title:d_krain -# has_title = title:d_carinthia -# has_title = title:d_steyermark -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_carantania -# } -# } -# OR = { -# title:d_krain = { is_titular = no } -# title:d_carinthia = { is_titular = no } -# title:d_steyermark = { is_titular = no } -# } -# } -# -# is_valid = { -# is_independent_ruler = yes -# highest_held_title_tier < tier_kingdom -# prestige_level >= 3 -# trigger_if = { -# limit = { -# title:d_krain = { is_titular = no } -# } -# completely_controls = title:d_krain -# } -# trigger_if = { -# limit = { -# title:d_carinthia = { is_titular = no } -# } -# completely_controls = title:d_carinthia -# } -# trigger_if = { -# limit = { -# title:d_steyermark = { is_titular = no } -# } -# completely_controls = title:d_steyermark -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_carantania -# } -# } -# show_as_tooltip = { -# decision_restore_carantania_effect = yes -# } -# trigger_event = major_decisions.3400 -# } -# -# cost = { -# gold = { -# value = 500 -# if = { -# limit = { -# is_ai = yes -# } -# multiply = 0 -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/80_major_decisions_roman.txt b/common/decisions/80_major_decisions_roman.txt index fde53f4bd..f5937f667 100644 --- a/common/decisions/80_major_decisions_roman.txt +++ b/common/decisions/80_major_decisions_roman.txt @@ -1,1470 +1,1486 @@ -##Restoring the Roman Empire (as Byzantium) -#### Restore the Roman Empire ### -#restore_roman_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" -# } -# desc = restore_roman_empire_decision_desc -# selection_tooltip = restore_roman_empire_decision_tooltip -# decision_group_type = roman -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 0 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# has_title = title:e_byzantium -# NOT = { primary_title = title:e_hre } -# NOT = { primary_title = title:e_italy } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_roman_empire -# } -# } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_republic -# government_has_flag = government_is_clan -# government_allows = administrative -# } -# } -# -# is_valid = { -# prestige_level >= max_prestige_level -# restore_roman_empire_decision_religion_culture_trigger = yes -# completely_controls = title:d_latium -# completely_controls = title:d_venice -# completely_controls = title:d_romagna -# completely_controls = title:d_sicily -# completely_controls = title:d_genoa -# completely_controls = title:d_capua -# completely_controls = title:d_apulia -# completely_controls = title:d_thrace -# completely_controls = title:d_antioch -# completely_controls = title:d_palestine -# completely_controls = title:d_alexandria -# completely_controls = title:d_athens -# completely_controls = title:d_tunis -# completely_controls = title:d_croatia -# completely_controls = title:d_thessalonika -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = restore_roman_empire_decision_effect_tooltip -# show_as_tooltip = { -# create_roman_empire_scripted_effect = yes -# } -# if = { -# limit = { -# has_ep3_dlc_trigger = yes -# } -# trigger_event = ep3_roman_restoration.0100 -# } -# else = { -# trigger_event = roman_restoration.0001 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_roman_empire -# } -# set_global_variable = { -# name = flag_restored_roman_empire -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Restoring the Roman Empire (as HRE) -#### Restore the Roman Empire ### -#restore_roman_empire_holy_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" -# } -# desc = restore_roman_empire_holy_decision_desc -# selection_tooltip = restore_roman_empire_decision_tooltip -# # Deliberately left in the major group rather than the Roman one. -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 0 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# has_title = title:e_hre -# OR = { -# NOT = { has_title = title:e_byzantium } # Prioritize Byzaboos -# primary_title = title:e_hre -# } -# NOT = { primary_title = title:e_italy } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_roman_empire -# } -# } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_republic -# government_has_flag = government_is_clan -# government_has_flag = government_is_administrative -# } -# } -# -# is_valid = { -# prestige_level >= max_prestige_level -# restore_roman_empire_decision_religion_culture_trigger = yes -# completely_controls = title:d_latium -# completely_controls = title:d_venice -# completely_controls = title:d_romagna -# completely_controls = title:d_sicily -# completely_controls = title:d_genoa -# completely_controls = title:d_capua -# completely_controls = title:d_apulia -# completely_controls = title:d_thrace -# completely_controls = title:d_antioch -# completely_controls = title:d_palestine -# completely_controls = title:d_alexandria -# completely_controls = title:d_athens -# completely_controls = title:d_tunis -# completely_controls = title:d_croatia -# completely_controls = title:d_thessalonika -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = restore_roman_empire_decision_effect_tooltip -# show_as_tooltip = { -# create_roman_empire_holy_scripted_effect = yes -# } -# trigger_event = { -# id = roman_restoration.0003 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_roman_empire -# } -# set_global_variable = { -# name = flag_restored_roman_empire -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Restoring the Roman Empire (as Italia) -#### Restore the Roman Empire ### -#restore_roman_empire_italian_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" -# } -# desc = restore_roman_empire_italian_decision_desc -# selection_tooltip = restore_roman_empire_decision_tooltip -# # Deliberately left in the major group rather than the Roman one. -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 0 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# has_title = title:e_italy -# OR = { -# NAND = { -# has_title = title:e_byzantium #Prioritize Byzaboos -# has_title = title:e_hre #And the Germans -# } -# primary_title = title:e_italy -# } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_roman_empire -# } -# } -# culture = { has_cultural_pillar = heritage_latin } -# is_target_in_global_variable_list = { #Only available after unifying Italy. -# name = unavailable_unique_decisions -# target = flag:flag_unified_italian_empire -# } -# OR = { -# government_has_flag = government_is_feudal -# government_has_flag = government_is_republic -# government_has_flag = government_is_clan -# government_has_flag = government_is_administrative -# } -# } -# -# is_valid = { -# prestige_level >= max_prestige_level -# restore_roman_empire_decision_religion_culture_trigger = yes -# completely_controls = title:d_latium -# completely_controls = title:d_venice -# completely_controls = title:d_romagna -# completely_controls = title:d_sicily -# completely_controls = title:d_genoa -# completely_controls = title:d_capua -# completely_controls = title:d_apulia -# completely_controls = title:d_thrace -# completely_controls = title:d_antioch -# completely_controls = title:d_palestine -# completely_controls = title:d_alexandria -# completely_controls = title:d_athens -# completely_controls = title:d_tunis -# completely_controls = title:d_croatia -# completely_controls = title:d_thessalonika -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = restore_roman_empire_decision_effect_tooltip -# show_as_tooltip = { -# create_roman_empire_italy_scripted_effect = yes -# } -# trigger_event = { -# id = roman_restoration.0150 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_roman_empire -# } -# set_global_variable = { -# name = flag_restored_roman_empire -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Restore the real Roman Empire -#### Form the Sultanate of Rum ### -#form_rum_sultanate_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_concession.dds" -# } -# desc = form_rum_sultanate_decision_desc -# selection_tooltip = form_rum_sultanate_decision_tooltip -# # Deliberately left in the major group rather than the Roman one. -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# is_landed = yes # Laamps don't need to know about this -# OR = { -# religion = religion:islam_religion -# culture = { has_cultural_pillar = heritage_turkic } -# } -# NOT = { culture = culture:greek } -# NOT = { OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } } -# OR = { -# top_liege = this -# top_liege = { faith.religion = faith:aqlani.religion } -# } -# capital_province = { -# OR = { -# geographical_region = world_persian_empire -# geographical_region = world_asia_minor -# geographical_region = custom_greater_armenia -# } -# } -# NOR = { -# exists = title:k_rum.holder -# top_liege = { is_roman_emperor_trigger = yes } -# } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_rum_sultanate -# } -# } -# OR = { -# highest_held_title_tier < 4 #Dukes or lower, splitting off from Persia. -# AND = { -# highest_held_title_tier < 5 -# top_liege = this #Or just a fancy way to get a new King title. -# } -# } -# } -# -# is_valid = { -# prestige_level >= high_prestige_level -# piety_level >= high_piety_level -# completely_controls = title:d_cibyrrhaeot -# completely_controls = title:d_anatolia -# completely_controls = title:d_cappadocia -# completely_controls = title:d_charsianon -# completely_controls = title:d_paphlagonia -# completely_controls = title:d_armeniac -# completely_controls = title:d_chaldia -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# is_at_war = no -# } -# -# effect = { -# custom_tooltip = form_rum_sultanate_decision_effect_tooltip -# gain_heroic_legend_seed_tooltip_effect = yes -# show_as_tooltip = { -# create_rum_scripted_effect = yes -# } -# trigger_event = { -# id = middle_east_decisions.0014 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_formed_rum_sultanate -# } -# set_global_variable = { -# name = flag_formed_rum_sultanate -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Mend the Great Schism ### -#mend_the_great_schism_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = mend_the_great_schism_decision_desc -# selection_tooltip = mend_the_great_schism_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith.religion = faith:roman_catholic.religion #Christian Only -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_mended_great_schism -# } -# } -# highest_held_title_tier > 4 #Only Emperors -# } -# -# is_valid = { -# piety_level >= max_piety_level -# completely_controls = title:c_byzantion -# completely_controls = title:c_antiocheia -# completely_controls = title:c_jerusalem -# completely_controls = title:c_alexandria -# completely_controls = title:c_roma -# custom_description = { -# text = "mend_schism_byzantion_bishop" -# title:c_byzantion.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. -# } -# custom_description = { -# text = "mend_schism_antiocheia_bishop" -# title:c_antiocheia.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. -# } -# custom_description = { -# text = "mend_schism_jerusalem_bishop" -# title:c_jerusalem.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. -# } -# custom_description = { -# text = "mend_schism_alexandria_bishop" -# title:c_alexandria.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. -# } -# custom_description = { -# text = "mend_schism_roma_bishop" -# title:c_roma.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. -# } -# custom_description = { -# text = "mend_schism_no_rite" -# root.faith = { NOT = { has_doctrine_parameter = maintains_head_of_faith_on_creation } } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# gain_holy_legend_seed_tooltip_effect = yes -# custom_tooltip = mend_the_great_schism_decision_effect_tooltip -# show_as_tooltip = { -# mend_great_schism_scripted_effect = yes -# } -# trigger_event = roman_restoration.0100 -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_mended_great_schism -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Reclaim Constantinople ### -#set_capital_constantinople_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# desc = set_capital_constantinople_decision_desc -# selection_tooltip = set_capital_constantinople_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 12 -# hegemony = 0 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# has_title = title:e_byzantium -# NOT = { capital_county = { this = title:c_byzantion } } -# OR = { -# title:c_byzantion.holder = { -# any_liege_or_above = { this = root } -# } -# title:c_byzantion.holder = { this = root } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# if = { #Usurp if not held personally. -# limit = { -# NOT = { title:c_byzantion.holder = { this = root } } -# } -# title:c_byzantion.holder = { save_scope_as = target_for_denunciation } -# create_title_and_vassal_change = { -# type = returned -# save_scope_as = change -# add_claim_on_loss = no -# } -# title:c_byzantion = { -# change_title_holder = { -# holder = root -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# -# } -# set_realm_capital = title:c_byzantion -# if = { -# limit = { -# exists = scope:target_for_denunciation -# } -# scope:target_for_denunciation = { -# trigger_event = { -# id = roman_restoration.1204 -# } -# } -# } -# } -# ai_potential = { -# primary_title.tier = tier_empire -# has_title = title:e_byzantium -# } -# -# ai_will_do = { #Do it always, for coherence. -# base = 100 -# modifier = { -# title:c_byzantion.holder = { -# is_ai = no -# any_realm_county = { -# count < 2 -# holder = title:c_byzantion.holder -# } -# } -# factor = 0 -# } -# } -#} -# -#### Reclaim Rome ### -#set_capital_rome_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# desc = set_capital_rome_decision_desc -# selection_tooltip = set_capital_rome_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 0 -# hegemony = 12 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# has_title = title:h_roman_empire -# NOT = { capital_county = { this = title:c_roma } } -# OR = { -# title:c_roma.holder = { -# any_liege_or_above = { this = root } -# } -# title:c_roma.holder = { this = root } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# if = { #Usurp if not held personally. -# limit = { -# NOT = { title:c_roma.holder = { this = root } } -# } -# create_title_and_vassal_change = { -# type = returned -# save_scope_as = change -# add_claim_on_loss = no -# } -# title:c_roma = { -# change_title_holder = { -# holder = root -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# -# } -# set_realm_capital = title:c_roma -# } -# -# ai_potential = { -# has_title = title:h_roman_empire -# } -# -# ai_will_do = { #Do it always, for coherence. -# base = 100 -# } -#} -# -#### Establish Iconoclast Patriarchate ### -#establish_iconoclast_patriarchate_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = establish_iconoclast_patriarchate_decision_desc -# selection_tooltip = establish_iconoclast_patriarchate_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 60 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith = faith:iconoclast -# NOT = { faith = { exists = religious_head } } -# highest_held_title_tier > 3 #Only Kings and Emperors -# } -# -# is_valid = { -# completely_controls = title:c_byzantion -# piety_level >= medium_piety_level -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = establish_iconoclast_patriarchate_decision_effect_tooltip -# trigger_event = { -# id = roman_restoration.0120 -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# ai_value_modifier = { -# ai_zeal = 5.0 -# } -# modifier = { -# factor = 0 -# has_trait = cynical -# } -# } -#} -# -#### Restore Ecumenical Patriarchate ### -#restore_ecumenical_patriarchate_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = restore_ecumenical_patriarchate_decision_desc -# selection_tooltip = restore_ecumenical_patriarchate_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 60 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith = faith:orthodox -# NOT = { faith = { exists = religious_head } } -# highest_held_title_tier > 3 #Only Kings and Emperors -# } -# -# is_valid = { -# completely_controls = title:c_byzantion -# piety_level >= medium_piety_level -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = restore_ecumenical_patriarchate_decision_effect_tooltip -# trigger_event = { -# id = roman_restoration.0122 -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# ai_value_modifier = { -# ai_zeal = 5.0 -# } -# modifier = { -# factor = 0 -# has_trait = cynical -# } -# } -#} -# -#### Restore the Papacy ### -#restore_papacy_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = restore_papacy_decision_desc -# selection_tooltip = restore_papacy_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 12 -# empire = 12 -# hegemony = 12 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# religion = religion:catholic_religion -# NOT = { faith = { exists = religious_head } } -# highest_held_title_tier > 3 #Only Kings and Emperors -# } -# -# is_valid = { -# completely_controls = title:c_roma -# completely_controls = title:d_latium -# completely_controls = title:d_spoleto -# completely_controls = title:d_ancona -# completely_controls = title:d_romagna -# piety_level >= high_piety_level -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = restore_papacy_decision_effect_tooltip -# show_as_tooltip = { -# restore_papacy_scripted_effect = yes -# } -# trigger_event = { -# id = roman_restoration.0124 -# } -# } -# -# ai_potential = { -# religion = religion:catholic_religion -# highest_held_title_tier > 3 #Only Kings and Emperors -# NOT = { faith = { exists = religious_head } } -# } -# -# ai_will_do = { #Always do it when possible. -# base = 100 -# ai_value_modifier = { -# ai_zeal = 1.0 -# } -# modifier = { -# factor = 0 -# has_trait = cynical -# } -# } -#} -# -#### Restore Pope in Rome ### -#restore_pope_in_rome_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = restore_pope_in_rome_decision_desc -# selection_tooltip = restore_pope_in_rome_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 12 -# empire = 12 -# hegemony = 12 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# religion = religion:catholic_religion -# NOR = { -# has_title = title:k_papal_state -# is_roman_emperor_excluding_byzantium_trigger = yes -# } -# NOT = { title:c_roma.holder = { has_title = title:k_papal_state } } -# NOT = { capital_county = { this = title:c_roma } } -# title:k_papal_state.holder ?= { -# NOT = { -# has_opinion_modifier = { #Not accepting it if you conquered it yourself. -# target = root -# modifier = declared_war -# } -# } -# NOT = { -# has_opinion_modifier = { #Not accepting it if you conquered it yourself. -# target = root -# modifier = revoked_title -# } -# } -# } -# NOT = { has_character_flag = flag_already_given_rome_once } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# highest_held_title_tier > 3 #Only Kings and Emperors -# custom_tooltip = { -# text = hof_exists_tt -# faith = { exists = religious_head } -# } -# custom_tooltip = { -# text = rome_held_by_you_or_vassal_tt -# OR = { -# title:c_roma.holder = { -# any_liege_or_above = { this = root } -# } -# title:c_roma.holder = { this = root } -# } -# } -# } -# -# effect = { -# add_piety = 1000 -# add_character_flag = flag_already_given_rome_once -# create_title_and_vassal_change = { -# type = returned -# save_scope_as = change -# add_claim_on_loss = no -# } -# title:c_roma = { -# change_title_holder = { -# holder = title:k_papal_state.holder -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# -# title:k_papal_state.holder = { -# set_realm_capital = title:c_roma -# add_opinion = { -# target = prev -# modifier = restored_papacy_opinion -# } -# } -# } -# -# ai_potential = { -# religion = religion:catholic_religion -# highest_held_title_tier > 3 #Only Kings and Emperors -# } -# -# ai_will_do = { #Do it always, for coherence. -# base = 100 -# modifier = { -# factor = 0 -# title:c_roma.holder = { -# OR = { -# is_ai = no -# any_liege_or_above = { is_ai = no } # AI will never take Rome province away from a player. -# } -# } -# } -# modifier = { -# factor = 0 -# has_trait = cynical -# } -# modifier = { -# factor = 0 -# has_title = title:e_italy -# } -# } -#} -# -#### Dismantle the Papacy ### -#dismantle_papacy_decision = { #For Muslims and Pagans. -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = dismantle_papacy_decision_desc -# selection_tooltip = dismantle_papacy_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 60 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith:roman_catholic = { -# has_doctrine = doctrine_spiritual_head -# } -# faith:roman_catholic = { -# faith_hostility_level = { -# target = root.faith -# value >= faith_hostile_level -# } -# } -# highest_held_title_tier > 3 #Only Kings and Emperors -# capital_province = { #Indians could not possibly care... -# OR = { -# geographical_region = world_europe -# geographical_region = world_middle_east -# geographical_region = world_africa_north -# } -# } -# } -# -# is_valid = { -# trigger_if = { -# limit = { -# exists = title:k_papal_state.holder -# } -# title:k_papal_state.holder = { is_landed = no } #If he fled elsewhere, it cannot be done, the Pope must be landless. -# title:k_papal_state.holder = { is_at_war = no } #Shouldn't be possible during a Crusade -# } -# completely_controls_region = world_europe_south_italy -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# } -# -# effect = { -# custom_tooltip = dismantle_papacy_decision_effect_tooltip -# gain_holy_legend_seed_tooltip_effect = yes -# hidden_effect = { -# legend_seed_great_deed_faith_effect = { -# ANTAGONIST = title:k_papal_state.holder -# OLD_FAITH = title:k_papal_state.holder.faith -# } -# } -# show_as_tooltip = { -# destroy_papacy_scripted_effect = yes -# } -# trigger_event = { -# id = roman_restoration.0130 -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { #Do it always. -# base = 100 -# } -#} -# -##Uniting Italy -#### Unify Italy ### -#unify_italian_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" -# } -# desc = unify_italian_empire_decision_desc -# selection_tooltip = unify_italian_empire_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# culture = { has_cultural_pillar = heritage_latin } -# is_ruler = yes -# is_playable_character = yes -# highest_held_title_tier > 2 #Dukes and above -# capital_province = { geographical_region = world_europe_south_italy } -# NOT = { #Can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_unified_italian_empire -# } -# } -# NOT = { #Too late. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_roman_empire -# } -# } -# NOT = { #Too late. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_reformed_carolingian_empire -# } -# } -# } -# -# is_valid = { -# prestige_level >= very_high_prestige_level -# has_title = title:e_italy -# #All the Peninsula -# completely_controls_region = world_europe_south_italy -# #And Illyria -# completely_controls_region = custom_roman_illyricum -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# custom_tooltip = unify_italian_empire_decision_effect_tooltip -# trigger_event = { -# id = roman_restoration.0140 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_unified_italian_empire -# } -# set_global_variable = { -# name = flag_unified_italian_empire -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Roman Empires showdown decision. -#### Dismantle German Pretenders ### -#dismantle_holy_pretender_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# desc = dismantle_holy_pretender_decision_desc -# selection_tooltip = dismantle_holy_pretender_decision_tooltip -# decision_group_type = roman -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# exists = title:e_hre.holder #Must exist in the first place... -# NOT = { -# root = title:e_hre.holder #That'd be awkward... -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# culture = { has_cultural_pillar = heritage_latin } -# } -# is_ruler = yes -# is_playable_character = yes -# is_roman_emperor_trigger = yes -# NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. -# has_character_flag = flag_emperor_challenging_hre #Applied below. -# has_character_flag = flag_emperor_challenged_hre #Applied in war. -# } -# } -# -# is_valid = { -# prestige_level >= max_prestige_level -# #All the Italian Peninsula -# completely_controls_region = world_europe_south_italy -# #And Lotharingia (the Rhine). -# completely_controls = title:d_luxembourg -# completely_controls = title:d_brabant -# completely_controls = title:d_cologne -# completely_controls = title:d_upper_lorraine -# completely_controls = title:d_lower_lorraine -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# cost = { -# prestige = 2000 -# } -# -# effect = { -# custom_tooltip = dismantle_holy_pretender_decision_effect_tooltip -# trigger_event = { -# id = roman_restoration.0160 -# } -# } -# -# ai_potential = { -# has_trait = ambitious -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Dismantle Greek Pretenders ### -#dismantle_byz_pretender_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_realm.dds" -# } -# desc = dismantle_byz_pretender_decision_desc -# selection_tooltip = dismantle_byz_pretender_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# exists = title:e_byzantium.holder #Must exist in the first place... -# NOT = { -# root = title:e_byzantium.holder #That'd be awkward... -# } -# OR = { -# culture = { has_cultural_pillar = heritage_frankish } -# culture = { has_cultural_pillar = heritage_central_germanic } -# culture = { has_cultural_pillar = heritage_latin } -# } -# is_ruler = yes -# is_playable_character = yes -# OR = { -# is_roman_emperor_trigger = yes -# has_title = title:e_hre -# } -# NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. -# has_character_flag = flag_emperor_challenging_byz #Applied below. -# has_character_flag = flag_emperor_challenged_byz #Applied in war. -# } -# } -# -# is_valid = { -# prestige_level >= max_prestige_level -# #All the Italian Peninsula -# completely_controls_region = world_europe_south_italy -# #And Epirus/Hellas (Greek foothold). -# completely_controls = title:d_dyrrachion -# completely_controls = title:d_cephalonia -# completely_controls = title:d_epirus -# completely_controls = title:d_athens -# completely_controls = title:d_peloponnese -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# cost = { -# prestige = 2000 -# } -# -# effect = { -# custom_tooltip = dismantle_byz_pretender_decision_effect_tooltip -# trigger_event = { -# id = roman_restoration.0170 -# } -# } -# -# ai_potential = { -# has_trait = ambitious -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -############################################## -## Rebuke Roman Claim to Sicily # -## by Ewan Cowhig Croft # -############################################## -# -#rebuke_roman_revanchism_sicily = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = rebuke_roman_revanchism_sicily_desc -# selection_tooltip = rebuke_roman_revanchism_sicily_tooltip -# -# is_shown = { -# # Standard filter checks. -# is_playable_character = yes -# # Sicily is still under the ERE. -# title:e_byzantium = { is_de_jure_liege_or_above_target = title:k_sicily } -# # Has land in Sicily. -# any_held_title = { -# title_tier = county -# title_province = { geographical_region = custom_sicily } -# } -# # Outside the ERE. -# NOR = { -# has_title = title:e_byzantium -# any_liege_or_above = { has_title = title:e_byzantium } -# } -# # Aaaaaaand it's already happened in 1178. -# NOT = { game_start_date >= 1178.10.1 } -# # Not repeatable. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_rebuked_roman_claim_to_sicily -# } -# } -# } -# -# is_valid = { -# # Must be independent. -# top_liege = this -# # Should have a decent prestige level. -# prestige_level >= high_prestige_level -# OR = { -# # You've got most things and no ERE. -# AND = { -# custom_tooltip = { -# text = rebuke_roman_revanchism_sicily.tt.requirements.lower_tally -# any_county_in_region = { -# region = custom_sicily -# count >= rebuke_roman_revanchism_sicily_requirements_some_ere_county_value -# rebuke_roman_revanchism_counties_controlled_trigger = yes -# } -# } -# custom_tooltip = { -# text = rebuke_roman_revanchism_sicily.tt.requirements.ere_booted -# NOT = { -# any_county_in_region = { -# region = custom_sicily -# rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes -# } -# } -# } -# } -# # You've got even more things but there's still some ERE. -# custom_tooltip = { -# text = rebuke_roman_revanchism_sicily.tt.requirements.higher_tally -# any_county_in_region = { -# region = custom_sicily -# count >= rebuke_roman_revanchism_sicily_requirements_no_ere_county_value -# rebuke_roman_revanchism_counties_controlled_trigger = yes -# } -# } -# } -# title:k_sicily = { -# OR = { -# custom_tooltip = { -# text = rebuke_roman_revanchism_sicily.tt.sicily_has_no_holder -# is_title_created = no -# } -# holder = root -# } -# } -# custom_tooltip = { -# text = rebuke_roman_revanchism_sicily.tt.requirements.ere_cant_be_revanchising -# OR = { -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:retake_eastern_provinces_decision -# } -# } -# NOT = { exists = title:e_byzantium.holder } -# } -# } -# custom_tooltip = { -# text = rebuke_roman_revanchism_sicily.tt.requirements.ere_not_in_italy -# NOT = { -# any_county_in_region = { -# region = world_europe_south_italy -# count >= rebuke_roman_revanchism_sicily_requirements_no_ere_in_italy_county_value -# rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { is_available_at_peace_adult = yes } -# -# effect = { -# save_scope_as = taker -# show_as_tooltip = { -# random_list = { -# 100 = { -# show_chance = no -# desc = rebuke_roman_revanchism_sicily.tt.effects.option.1 -# title:k_sicily = { set_de_jure_liege_title = title:e_italy } -# } -# 100 = { -# show_chance = no -# desc = rebuke_roman_revanchism_sicily.tt.effects.option.2 -# title:k_sicily = { set_de_jure_liege_title = title:e_maghreb } -# } -# 100 = { -# show_chance = no -# desc = rebuke_roman_revanchism_sicily.tt.effects.option.3 -# trigger = { rebuke_roman_revanchism_sicily_controls_unlisted_empire_trigger = yes } -# title:k_sicily = { set_de_jure_liege_title = root.primary_title } -# } -# } -# add_prestige_experience = rebuke_roman_revanchism_sicily_fame_reward_value -# } -# trigger_event = roman_restoration.1211 -# # Notifying other players is done in scope:taker's event, as scope:taker may change the circumstances of the decision with their option choice. -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_rebuked_roman_claim_to_sicily -# } -# } -# } -# -# cost = { prestige = 1000 } -# -# ai_potential = { always = yes } -# -# # We always want them to do this if they can. -# ai_will_do = { base = 1000 } -#} -# \ No newline at end of file +#Restoring the Roman Empire (as Byzantium) +### Restore the Roman Empire ### +restore_roman_empire_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" + } + desc = restore_roman_empire_decision_desc + selection_tooltip = restore_roman_empire_decision_tooltip + decision_group_type = roman + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_byzantium + NOT = { primary_title = title:e_hre } + NOT = { primary_title = title:e_italy } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_republic + government_has_flag = government_is_clan + government_allows = administrative + } + } + + is_valid = { + prestige_level >= max_prestige_level + + completely_controls = title:d_latium + completely_controls = title:d_venice + completely_controls = title:d_romagna + completely_controls = title:d_sicily + completely_controls = title:d_genoa + completely_controls = title:d_capua + completely_controls = title:d_apulia + completely_controls = title:d_thrace + completely_controls = title:d_antioch + completely_controls = title:d_palestine + completely_controls = title:d_alexandria + completely_controls = title:d_athens + completely_controls = title:d_tunis + completely_controls = title:d_croatia + completely_controls = title:d_thessalonika + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + + OR = { + religion = { is_in_family = rf_abrahamic } + religion = religion:hellenism_religion + culture = { has_cultural_pillar = heritage_latin } + culture = { has_cultural_pillar = heritage_byzantine } + } + } + + effect = { + custom_tooltip = restore_roman_empire_decision_effect_tooltip + show_as_tooltip = { + create_roman_empire_scripted_effect = yes + } + if = { + limit = { + has_ep3_dlc_trigger = yes + } + trigger_event = ep3_roman_restoration.0100 + } + else = { + trigger_event = roman_restoration.0001 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + set_global_variable = { + name = flag_restored_roman_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Restoring the Roman Empire (as HRE) +### Restore the Roman Empire ### +restore_roman_empire_holy_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" + } + desc = restore_roman_empire_holy_decision_desc + selection_tooltip = restore_roman_empire_decision_tooltip + # Deliberately left in the major group rather than the Roman one. + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_hre + OR = { + NOT = { has_title = title:e_byzantium } # Prioritize Byzaboos + primary_title = title:e_hre + } + NOT = { primary_title = title:e_italy } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_republic + government_has_flag = government_is_clan + government_has_flag = government_is_administrative + } + } + + is_valid = { + prestige_level >= max_prestige_level + completely_controls = title:d_latium + completely_controls = title:d_venice + completely_controls = title:d_romagna + completely_controls = title:d_sicily + completely_controls = title:d_genoa + completely_controls = title:d_capua + completely_controls = title:d_apulia + completely_controls = title:d_thrace + completely_controls = title:d_antioch + completely_controls = title:d_palestine + completely_controls = title:d_alexandria + completely_controls = title:d_athens + completely_controls = title:d_tunis + completely_controls = title:d_croatia + completely_controls = title:d_thessalonika + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + + OR = { + religion = { is_in_family = rf_abrahamic } + religion = religion:hellenism_religion + culture = { has_cultural_pillar = heritage_latin } + culture = { has_cultural_pillar = heritage_byzantine } + } + } + + effect = { + custom_tooltip = restore_roman_empire_decision_effect_tooltip + show_as_tooltip = { + create_roman_empire_holy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0003 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + set_global_variable = { + name = flag_restored_roman_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Restoring the Roman Empire (as Italia) +### Restore the Roman Empire ### +restore_roman_empire_italian_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" + } + desc = restore_roman_empire_italian_decision_desc + selection_tooltip = restore_roman_empire_decision_tooltip + # Deliberately left in the major group rather than the Roman one. + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_italy + OR = { + NAND = { + has_title = title:e_byzantium #Prioritize Byzaboos + has_title = title:e_hre #And the Germans + } + primary_title = title:e_italy + } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + culture = { has_cultural_pillar = heritage_latin } + is_target_in_global_variable_list = { #Only available after unifying Italy. + name = unavailable_unique_decisions + target = flag:flag_unified_italian_empire + } + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_republic + government_has_flag = government_is_clan + government_has_flag = government_is_administrative + } + } + + is_valid = { + prestige_level >= max_prestige_level + + completely_controls = title:d_latium + completely_controls = title:d_venice + completely_controls = title:d_romagna + completely_controls = title:d_sicily + completely_controls = title:d_genoa + completely_controls = title:d_capua + completely_controls = title:d_apulia + completely_controls = title:d_thrace + completely_controls = title:d_antioch + completely_controls = title:d_palestine + completely_controls = title:d_alexandria + completely_controls = title:d_athens + completely_controls = title:d_tunis + completely_controls = title:d_croatia + completely_controls = title:d_thessalonika + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + + OR = { + religion = { is_in_family = rf_abrahamic } + religion = religion:hellenism_religion + culture = { has_cultural_pillar = heritage_latin } + culture = { has_cultural_pillar = heritage_byzantine } + } + } + + effect = { + custom_tooltip = restore_roman_empire_decision_effect_tooltip + show_as_tooltip = { + create_roman_empire_italy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0150 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + set_global_variable = { + name = flag_restored_roman_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Restore the real Roman Empire +### Form the Sultanate of Rum ### +form_rum_sultanate_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_concession.dds" + } + desc = form_rum_sultanate_decision_desc + selection_tooltip = form_rum_sultanate_decision_tooltip + # Deliberately left in the major group rather than the Roman one. + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 0 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + is_landed = yes # Laamps don't need to know about this + OR = { + religion = religion:islam_religion + culture = { has_cultural_pillar = heritage_turkic } + } + NOT = { culture = culture:greek } + NOT = { OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } } + OR = { + top_liege = this + top_liege = { faith.religion = faith:ashari.religion } + } + capital_province = { + OR = { + geographical_region = world_persian_empire + geographical_region = world_asia_minor + geographical_region = custom_greater_armenia + } + } + NOR = { + exists = title:k_rum.holder + top_liege = { is_roman_emperor_trigger = yes } + } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_formed_rum_sultanate + } + } + OR = { + highest_held_title_tier < 4 #Dukes or lower, splitting off from Persia. + AND = { + highest_held_title_tier < 5 + top_liege = this #Or just a fancy way to get a new King title. + } + } + } + + is_valid = { + prestige_level >= high_prestige_level + piety_level >= high_piety_level + completely_controls = title:d_cibyrrhaeot + completely_controls = title:d_anatolia + completely_controls = title:d_cappadocia + completely_controls = title:d_charsianon + completely_controls = title:d_paphlagonia + completely_controls = title:d_armeniac + completely_controls = title:d_chaldia + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + is_at_war = no + } + + effect = { + custom_tooltip = form_rum_sultanate_decision_effect_tooltip + gain_heroic_legend_seed_tooltip_effect = yes + show_as_tooltip = { + create_rum_scripted_effect = yes + } + trigger_event = { + id = middle_east_decisions.0014 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_formed_rum_sultanate + } + set_global_variable = { + name = flag_formed_rum_sultanate + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +### Mend the Great Schism ### +mend_the_great_schism_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = mend_the_great_schism_decision_desc + selection_tooltip = mend_the_great_schism_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith.religion = faith:catholic.religion #Christian Only + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_mended_great_schism + } + } + highest_held_title_tier > 4 #Only Emperors + } + + is_valid = { + piety_level >= max_piety_level + completely_controls = title:c_byzantion + completely_controls = title:c_antiocheia + completely_controls = title:c_jerusalem + completely_controls = title:c_alexandria + completely_controls = title:c_roma + custom_description = { + text = "mend_schism_byzantion_bishop" + title:c_byzantion.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_antiocheia_bishop" + title:c_antiocheia.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_jerusalem_bishop" + title:c_jerusalem.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_alexandria_bishop" + title:c_alexandria.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_roma_bishop" + title:c_roma.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_no_rite" + root.faith = { NOT = { has_doctrine_parameter = maintains_head_of_faith_on_creation } } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + gain_holy_legend_seed_tooltip_effect = yes + custom_tooltip = mend_the_great_schism_decision_effect_tooltip + show_as_tooltip = { + mend_great_schism_scripted_effect = yes + } + trigger_event = roman_restoration.0100 + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_mended_great_schism + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +### Reclaim Constantinople ### +set_capital_constantinople_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" + } + desc = set_capital_constantinople_decision_desc + selection_tooltip = set_capital_constantinople_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 12 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_byzantium + NOT = { capital_county = { this = title:c_byzantion } } + OR = { + title:c_byzantion.holder = { + any_liege_or_above = { this = root } + } + title:c_byzantion.holder = { this = root } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + if = { #Usurp if not held personally. + limit = { + NOT = { title:c_byzantion.holder = { this = root } } + } + title:c_byzantion.holder = { save_scope_as = target_for_denunciation } + create_title_and_vassal_change = { + type = returned + save_scope_as = change + add_claim_on_loss = no + } + title:c_byzantion = { + change_title_holder = { + holder = root + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + } + set_realm_capital = title:c_byzantion + if = { + limit = { + exists = scope:target_for_denunciation + } + scope:target_for_denunciation = { + trigger_event = { + id = roman_restoration.1204 + } + } + } + } + ai_potential = { + primary_title.tier = tier_empire + has_title = title:e_byzantium + } + + ai_will_do = { #Do it always, for coherence. + base = 100 + modifier = { + title:c_byzantion.holder = { + is_ai = no + any_realm_county = { + count < 2 + holder = title:c_byzantion.holder + } + } + factor = 0 + } + } +} + +### Reclaim Rome ### +set_capital_rome_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" + } + desc = set_capital_rome_decision_desc + selection_tooltip = set_capital_rome_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 0 + hegemony = 12 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:h_roman_empire + NOT = { capital_county = { this = title:c_roma } } + OR = { + title:c_roma.holder = { + any_liege_or_above = { this = root } + } + title:c_roma.holder = { this = root } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + if = { #Usurp if not held personally. + limit = { + NOT = { title:c_roma.holder = { this = root } } + } + create_title_and_vassal_change = { + type = returned + save_scope_as = change + add_claim_on_loss = no + } + title:c_roma = { + change_title_holder = { + holder = root + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + } + set_realm_capital = title:c_roma + } + + ai_potential = { + has_title = title:h_roman_empire + } + + ai_will_do = { #Do it always, for coherence. + base = 100 + } +} + +### Establish Iconoclast Patriarchate ### +establish_iconoclast_patriarchate_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = establish_iconoclast_patriarchate_decision_desc + selection_tooltip = establish_iconoclast_patriarchate_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 60 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:iconoclast + NOT = { faith = { exists = religious_head } } + highest_held_title_tier > 3 #Only Kings and Emperors + } + + is_valid = { + completely_controls = title:c_byzantion + piety_level >= medium_piety_level + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = establish_iconoclast_patriarchate_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0120 + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + ai_value_modifier = { + ai_zeal = 5.0 + } + modifier = { + factor = 0 + has_trait = cynical + } + } +} + +### Restore Ecumenical Patriarchate ### +restore_ecumenical_patriarchate_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = restore_ecumenical_patriarchate_decision_desc + selection_tooltip = restore_ecumenical_patriarchate_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 60 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:orthodox + NOT = { faith = { exists = religious_head } } + highest_held_title_tier > 3 #Only Kings and Emperors + } + + is_valid = { + completely_controls = title:c_byzantion + piety_level >= medium_piety_level + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = restore_ecumenical_patriarchate_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0122 + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + ai_value_modifier = { + ai_zeal = 5.0 + } + modifier = { + factor = 0 + has_trait = cynical + } + } +} + +### Restore the Papacy ### +restore_papacy_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = restore_papacy_decision_desc + selection_tooltip = restore_papacy_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 12 + empire = 12 + hegemony = 12 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:catholic + NOT = { faith = { exists = religious_head } } + highest_held_title_tier > 3 #Only Kings and Emperors + } + + is_valid = { + completely_controls = title:c_roma + completely_controls = title:d_latium + completely_controls = title:d_spoleto + completely_controls = title:d_ancona + completely_controls = title:d_romagna + piety_level >= high_piety_level + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = restore_papacy_decision_effect_tooltip + show_as_tooltip = { + restore_papacy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0124 + } + } + + ai_potential = { + faith = faith:catholic + highest_held_title_tier > 3 #Only Kings and Emperors + NOT = { faith = { exists = religious_head } } + } + + ai_will_do = { #Always do it when possible. + base = 100 + ai_value_modifier = { + ai_zeal = 1.0 + } + modifier = { + factor = 0 + has_trait = cynical + } + } +} + +### Restore Pope in Rome ### +restore_pope_in_rome_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = restore_pope_in_rome_decision_desc + selection_tooltip = restore_pope_in_rome_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 12 + empire = 12 + hegemony = 12 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:catholic + NOR = { + has_title = title:k_papal_state + is_roman_emperor_excluding_byzantium_trigger = yes + } + NOT = { title:c_roma.holder = { has_title = title:k_papal_state } } + NOT = { capital_county = { this = title:c_roma } } + title:k_papal_state.holder = { + NOT = { + has_opinion_modifier = { #Not accepting it if you conquered it yourself. + target = root + modifier = declared_war + } + } + NOT = { + has_opinion_modifier = { #Not accepting it if you conquered it yourself. + target = root + modifier = revoked_title + } + } + } + NOT = { has_character_flag = flag_already_given_rome_once } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + highest_held_title_tier > 3 #Only Kings and Emperors + custom_tooltip = { + text = hof_exists_tt + faith = { exists = religious_head } + } + custom_tooltip = { + text = rome_held_by_you_or_vassal_tt + OR = { + title:c_roma.holder = { + any_liege_or_above = { this = root } + } + title:c_roma.holder = { this = root } + } + } + } + + effect = { + add_piety = 1000 + add_character_flag = flag_already_given_rome_once + create_title_and_vassal_change = { + type = returned + save_scope_as = change + add_claim_on_loss = no + } + title:c_roma = { + change_title_holder = { + holder = title:k_papal_state.holder + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + title:k_papal_state.holder = { + set_realm_capital = title:c_roma + add_opinion = { + target = prev + modifier = restored_papacy_opinion + } + } + } + + ai_potential = { + faith = faith:catholic + highest_held_title_tier > 3 #Only Kings and Emperors + } + + ai_will_do = { #Do it always, for coherence. + base = 100 + modifier = { + factor = 0 + title:c_roma.holder = { + OR = { + is_ai = no + any_liege_or_above = { is_ai = no } # AI will never take Rome province away from a player. + } + } + } + modifier = { + factor = 0 + has_trait = cynical + } + modifier = { + factor = 0 + has_title = title:e_italy + } + } +} + +### Dismantle the Papacy ### +dismantle_papacy_decision = { #For Muslims and Pagans. + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = dismantle_papacy_decision_desc + selection_tooltip = dismantle_papacy_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 60 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith:catholic = { + has_doctrine = doctrine_spiritual_head + } + faith:catholic = { + faith_hostility_level = { + target = root.faith + value >= faith_hostile_level + } + } + highest_held_title_tier > 3 #Only Kings and Emperors + capital_province = { #Indians could not possibly care... + OR = { + geographical_region = world_europe + geographical_region = world_middle_east + geographical_region = world_africa_north + } + } + } + + is_valid = { + trigger_if = { + limit = { + exists = title:k_papal_state.holder + } + title:k_papal_state.holder = { is_landed = no } #If he fled elsewhere, it cannot be done, the Pope must be landless. + title:k_papal_state.holder = { is_at_war = no } #Shouldn't be possible during a Crusade + } + completely_controls_region = world_europe_south_italy + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = dismantle_papacy_decision_effect_tooltip + gain_holy_legend_seed_tooltip_effect = yes + hidden_effect = { + legend_seed_great_deed_faith_effect = { + ANTAGONIST = title:k_papal_state.holder + OLD_FAITH = title:k_papal_state.holder.faith + } + } + show_as_tooltip = { + destroy_papacy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0130 + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { #Do it always. + base = 100 + } +} + +#Uniting Italy +### Unify Italy ### +unify_italian_empire_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" + } + desc = unify_italian_empire_decision_desc + selection_tooltip = unify_italian_empire_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + is_shown = { + culture = { has_cultural_pillar = heritage_latin } + is_ruler = yes + is_playable_character = yes + highest_held_title_tier > 2 #Dukes and above + capital_province = { geographical_region = world_europe_south_italy } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_unified_italian_empire + } + } + NOT = { #Too late. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + NOT = { #Too late. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_reformed_carolingian_empire + } + } + } + + is_valid = { + prestige_level >= very_high_prestige_level + has_title = title:e_italy + #All the Peninsula + completely_controls_region = world_europe_south_italy + #And Illyria + completely_controls_region = custom_roman_illyricum + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + effect = { + gain_heroic_legend_seed_tooltip_effect = yes + custom_tooltip = unify_italian_empire_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0140 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_unified_italian_empire + } + set_global_variable = { + name = flag_unified_italian_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Roman Empires showdown decision. +### Dismantle German Pretenders ### +dismantle_holy_pretender_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + desc = dismantle_holy_pretender_decision_desc + selection_tooltip = dismantle_holy_pretender_decision_tooltip + decision_group_type = roman + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + is_shown = { + exists = title:e_hre.holder #Must exist in the first place... + NOT = { + root = title:e_hre.holder #That'd be awkward... + } + OR = { + culture = { has_cultural_pillar = heritage_byzantine } + culture = { has_cultural_pillar = heritage_latin } + } + is_ruler = yes + is_playable_character = yes + is_roman_emperor_trigger = yes + NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. + has_character_flag = flag_emperor_challenging_hre #Applied below. + has_character_flag = flag_emperor_challenged_hre #Applied in war. + } + } + + is_valid = { + prestige_level >= max_prestige_level + #All the Italian Peninsula + completely_controls_region = world_europe_south_italy + #And Lotharingia (the Rhine). + completely_controls = title:d_luxembourg + completely_controls = title:d_brabant + completely_controls = title:d_cologne + completely_controls = title:d_upper_lorraine + completely_controls = title:d_lower_lorraine + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + cost = { + prestige = 2000 + } + + effect = { + custom_tooltip = dismantle_holy_pretender_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0160 + } + } + + ai_potential = { + has_trait = ambitious + } + + ai_will_do = { + base = 100 + } +} + +### Dismantle Greek Pretenders ### +dismantle_byz_pretender_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + desc = dismantle_byz_pretender_decision_desc + selection_tooltip = dismantle_byz_pretender_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + is_shown = { + exists = title:e_byzantium.holder #Must exist in the first place... + NOT = { + root = title:e_byzantium.holder #That'd be awkward... + } + OR = { + culture = { has_cultural_pillar = heritage_frankish } + culture = { has_cultural_pillar = heritage_central_germanic } + culture = { has_cultural_pillar = heritage_latin } + } + is_ruler = yes + is_playable_character = yes + is_roman_emperor_trigger = yes + NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. + has_character_flag = flag_emperor_challenging_byz #Applied below. + has_character_flag = flag_emperor_challenged_byz #Applied in war. + } + } + + is_valid = { + prestige_level >= max_prestige_level + #All the Italian Peninsula + completely_controls_region = world_europe_south_italy + #And Epirus/Hellas (Greek foothold). + completely_controls = title:d_dyrrachion + completely_controls = title:d_cephalonia + completely_controls = title:d_epirus + completely_controls = title:d_athens + completely_controls = title:d_achaia + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + cost = { + prestige = 2000 + } + + effect = { + custom_tooltip = dismantle_byz_pretender_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0170 + } + } + + ai_potential = { + has_trait = ambitious + } + + ai_will_do = { + base = 100 + } +} + +############################################# +# Rebuke Roman Claim to Sicily # +# by Ewan Cowhig Croft # +############################################# + +rebuke_roman_revanchism_sicily = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + desc = rebuke_roman_revanchism_sicily_desc + selection_tooltip = rebuke_roman_revanchism_sicily_tooltip + + is_shown = { + # Standard filter checks. + is_playable_character = yes + # Sicily is still under the ERE. + title:e_byzantium = { is_de_jure_liege_or_above_target = title:k_sicily } + # Has land in Sicily. + any_held_title = { + title_tier = county + title_province = { geographical_region = custom_sicily } + } + # Outside the ERE. + NOR = { + has_title = title:e_byzantium + any_liege_or_above = { has_title = title:e_byzantium } + } + # Aaaaaaand it's already happened in 1178. + NOT = { game_start_date >= 1178.10.1 } + # Not repeatable. + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_rebuked_roman_claim_to_sicily + } + } + } + + is_valid = { + # Must be independent. + top_liege = this + # Should have a decent prestige level. + prestige_level >= high_prestige_level + OR = { + # You've got most things and no ERE. + AND = { + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.lower_tally + any_county_in_region = { + region = custom_sicily + count >= rebuke_roman_revanchism_sicily_requirements_some_ere_county_value + rebuke_roman_revanchism_counties_controlled_trigger = yes + } + } + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.ere_booted + NOT = { + any_county_in_region = { + region = custom_sicily + rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes + } + } + } + } + # You've got even more things but there's still some ERE. + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.higher_tally + any_county_in_region = { + region = custom_sicily + count >= rebuke_roman_revanchism_sicily_requirements_no_ere_county_value + rebuke_roman_revanchism_counties_controlled_trigger = yes + } + } + } + title:k_sicily = { + OR = { + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.sicily_has_no_holder + is_title_created = no + } + holder = root + } + } + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.ere_cant_be_revanchising + OR = { + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:retake_eastern_provinces_decision + } + } + NOT = { exists = title:e_byzantium.holder } + } + } + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.ere_not_in_italy + NOT = { + any_county_in_region = { + region = world_europe_south_italy + count >= rebuke_roman_revanchism_sicily_requirements_no_ere_in_italy_county_value + rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes + } + } + } + } + + is_valid_showing_failures_only = { is_available_at_peace_adult = yes } + + effect = { + save_scope_as = taker + show_as_tooltip = { + random_list = { + 100 = { + show_chance = no + desc = rebuke_roman_revanchism_sicily.tt.effects.option.1 + title:k_sicily = { set_de_jure_liege_title = title:e_italy } + } + 100 = { + show_chance = no + desc = rebuke_roman_revanchism_sicily.tt.effects.option.2 + title:k_sicily = { set_de_jure_liege_title = title:e_maghreb } + } + 100 = { + show_chance = no + desc = rebuke_roman_revanchism_sicily.tt.effects.option.3 + trigger = { rebuke_roman_revanchism_sicily_controls_unlisted_empire_trigger = yes } + title:k_sicily = { set_de_jure_liege_title = root.primary_title } + } + } + add_prestige_experience = rebuke_roman_revanchism_sicily_fame_reward_value + } + trigger_event = roman_restoration.1211 + # Notifying other players is done in scope:taker's event, as scope:taker may change the circumstances of the decision with their option choice. + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_rebuked_roman_claim_to_sicily + } + } + } + + cost = { prestige = 1000 } + + ai_potential = { always = yes } + + # We always want them to do this if they can. + ai_will_do = { base = 1000 } +} diff --git a/common/decisions/80_major_decisions_south_asia.txt b/common/decisions/80_major_decisions_south_asia.txt deleted file mode 100644 index 582b9284b..000000000 --- a/common/decisions/80_major_decisions_south_asia.txt +++ /dev/null @@ -1,699 +0,0 @@ -###DECISIONS LIST### - -## -#Become Chakravarti -#Become Lord/Lady of the Sacred River -#Declare Bene Israel -#Found the Empire of Hindustan -## - - -########### -##Become Chakravarti -## by Petter Vilberg -#### Become Chakravarti ### -#become_chakravarti_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/hindu_ruler.dds" -# } -# decision_group_type = major -# desc = become_chakravarti_decision_desc -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# OR = { -# religion = religion:hinduism_religion -# religion = religion:buddhism_religion -# religion = religion:jainism_religion -# } -# highest_held_title_tier >= tier_kingdom -# capital_province = { -# geographical_region = world_india -# } -# -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:become_chakravarti_decision -# } -# } -# } -# -# is_valid = { -# completely_controls = title:e_rajastan -# completely_controls = title:e_deccan -# completely_controls = title:e_bengal -# piety_level >= 5 -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_adult = yes -# is_available = yes -# top_liege = this -# } -# -# cost = { -# piety = { -# value = massive_piety_value -# } -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = massive_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = massive_gold_value -# } -# } -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:become_chakravarti_decision -# } -# -# custom_tooltip = become_chakravarti_decision_indian_empires_unite_effect -# custom_tooltip = become_chakravarti_decision_new_primary_title_effect -# show_as_tooltip = { -# add_trait = chakravarti -# add_prestige = massive_prestige_value -# add_prestige_level = 2 -# faith = { -# add_doctrine = divine_destiny_doctrine -# change_fervor = { -# value = major_fervor_gain -# desc = fervor_gain_chakravarti -# } -# } -# } -# -# save_scope_as = chakravarti -# -# trigger_event = south_asia.0001 #I became the Chakravarti -# add_to_temporary_list = received_notification -# -# every_vassal_or_below = { -# if = { -# limit = { -# OR = { -# faith.religion = faith:vaishnavism.religion -# faith.religion = faith:theravada.religion -# faith.religion = faith:digambara.religion -# } -# } -# trigger_event = south_asia.0002 #My ruler became the Chakravarti -# } -# else = { -# trigger_event = south_asia.0003 #My ruler became the Chakravarti - convert? -# } -# add_to_temporary_list = received_notification -# } -# -# every_ruler = { -# limit = { -# NOT = { -# is_in_list = received_notification -# } -# } -# -# trigger_event = south_asia.0004 #Someone has become the Chakravarti -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -########### -##Become Lord/Lady of the Sacred River -## by Petter Vilberg -#### Take Stewardship of the Sacred River ### -#take_stewardship_of_the_sacred_river_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/hindu_religious.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = take_stewardship_of_the_sacred_river_decision_desc -# -# is_shown = { -# religion = religion:hinduism_religion -# highest_held_title_tier >= tier_duchy -# NOT = { has_character_modifier = ruler_of_the_ganges_modifier } -# #Only if the Hindu Mandala already has their capital in the area -# trigger_if = { -# limit = { government_has_flag = government_is_mandala } -# capital_province = { geographical_region = custom_ganges_plain } -# } -# } -# -# is_valid = { -# completely_controls_region = custom_ganges_plain -# custom_description = { -# text = capital_province_in_ganges_region -# capital_province = { geographical_region = custom_ganges_plain } -# } -# prestige_level >= 3 -# piety_level >= 1 -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_adult = yes -# is_available = yes -# trigger_if = { -# limit = { has_global_variable = ruler_of_ganges } -# custom_description = { -# text = capital_province_in_ganges_region -# NOR = { -# global_var:ruler_of_ganges = { -# is_alive = yes -# target_is_liege_or_above = root -# } -# AND = { -# global_var:ruler_of_ganges = { is_alive = yes } -# target_is_liege_or_above = global_var:ruler_of_ganges -# } -# } -# } -# } -# } -# -# cost = { -# piety = { -# value = major_prestige_value -# } -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = major_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = major_gold_value -# } -# } -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# show_as_tooltip = { -# take_stewardship_of_the_sacred_river_effect = yes -# } -# -# save_scope_as = ruler_of_ganges -# -# trigger_event = south_asia.0011 -# add_to_temporary_list = ruler_of_ganges_notification_sent -# -# if = { -# limit = { -# exists = global_var:ruler_of_ganges -# global_var:ruler_of_ganges = { -# is_alive = yes -# } -# } -# global_var:ruler_of_ganges = { -# trigger_event = { -# id = south_asia.0013 #Someone else has taken my title -# days = 3 -# } -# add_to_temporary_list = ruler_of_ganges_notification_sent -# } -# } -# -# if = { #Only send notification the first time the decision is taken -# limit = { -# NOT = { has_global_variable = ruler_of_ganges_notification_sent } -# } -# every_independent_ruler = { -# limit = { -# religion = religion:hinduism_religion -# } -# trigger_event = { -# id = south_asia.0012 -# days = 3 -# } -# add_to_temporary_list = ruler_of_ganges_notification_sent -# } -# set_global_variable = { -# name = ruler_of_ganges_notification_sent -# value = yes -# } -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -########### -##Declare Bene Israel -## by James Beaumont -#### Consolidate Bene Israel ### -#form_bene_israel_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# -# desc = form_bene_israel_decision_desc -# selection_tooltip = form_bene_israel_decision_tooltip -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# faith = faith:malabarism -# highest_held_title_tier = tier_duchy -# capital_province = { geographical_region = world_india } -# -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:form_bene_israel_decision -# } -# } -# } -# -# is_valid = { -# has_title = title:d_chera_nadu -# has_title = title:d_konkana -# completely_controls = title:d_chera_nadu -# completely_controls = title:d_konkana -# custom_description = { -# text = malabarism_religious_head_exists_tt -# subject = this -# faith = { exists = religious_head } -# } -# piety_level >= 3 -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_adult = yes -# is_available = yes -# top_liege = this -# } -# -# cost = { -# piety = { -# value = medium_piety_value -# } -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = medium_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = medium_gold_value -# } -# } -# } -# -# effect = { -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:form_bene_israel_decision -# } -# -# save_scope_as = founder -# -# show_as_tooltip = { -# unite_bene_israel_effect = yes -# } -# -# trigger_event = south_asia.0021 #I formed Bene Israel -# -# every_player = { -# limit = { -# this != scope:founder -# top_liege = { -# OR = { -# this = scope:founder -# any_neighboring_and_across_water_top_liege_realm_owner = { this = scope:founder } -# } -# } -# } -# trigger_event = south_asia.0022 -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -####################################### -### Establish the Theravada Faith ## -### ## -### by Nick Meredith ## -### in memory of RDH ## -####################################### -# -#### Spread the [ROOT.Char.GetFaith.GetNameNoTooltip] Faith ### -#spread_theravada_faith_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/hindu_religious.dds" -# } -# decision_group_type = major -# title = spread_theravada_faith_decision -# desc = spread_theravada_faith_decision_desc -# confirm_text = spread_theravada_faith_decision_confirm # had to use an override for some reason -# selection_tooltip = spread_theravada_faith_decision_tooltip # same here -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# cooldown = { days = 365 } -# -# is_shown = { -# highest_held_title_tier >= tier_kingdom -# faith = faith:theravada -# -# OR = { -# culture = culture:burmese -# culture = culture:mon -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:spread_theravada_faith_flag -# } -# } -# any_vassal = { #so that potential later events don't break -# has_faith = faith:ari -# is_powerful_vassal = yes -# } -# exists = cp:councillor_court_chaplain -# } -# -# is_valid = { -# highest_held_title_tier >= tier_kingdom -# faith = faith:theravada -# -# OR = { -# culture = culture:burmese -# culture = culture:mon -# } -# prestige_level >= 3 -# piety_level >= 2 -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# cost = { -# piety = { -# value = major_piety_value -# } -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = medium_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = medium_gold_value -# } -# } -# prestige = { -# value = massive_prestige_value -# } -# } -# -# effect = { -# -# show_as_tooltip = { -# custom_tooltip = spread_theravada_faith_decision_cus_tt -# } -# -# trigger_event = { -# id = south_asia.0030 -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -####################################### -### Found the empire of Hindustan ## -### ## -### by Henrik Lohmander ## -####################################### -# -#### Found the Empire of Hindustan ### -#found_the_empire_of_hindustan_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 12 -# empire = 12 -# hegemony = 0 -# } -# -# is_shown = { -# is_landed_or_landless_administrative = yes -# exists = dynasty # Everyone should have a dynasty, but in case they don't... -# NOT = { #Title existance conditions. -# exists = title:e_hindustan.holder #Empire of Hindustan -# } -# capital_province = { -# OR = { -# geographical_region = world_khorasan -# geographical_region = world_transoxiana -# geographical_region = world_makran -# geographical_region = world_kabulistan -# geographical_region = world_india -# geographical_region = world_burma -# } -# } -# NOT = { #You can only do it once. -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_hindustan -# } -# } -# faith = { -# religion_tag = islam_religion -# } -# OR = { #Government conditions. -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# government_allows = administrative -# government_has_flag = government_is_landless_adventurer -# } -# OR = { -# highest_held_title_tier <= tier_kingdom -# has_title = title:e_bengal -# has_title = title:e_deccan -# has_title = title:e_rajastan -# } -# } -# -# is_valid = { -# #Standard requirements. -# is_independent_ruler = yes -# prestige_level >= very_high_prestige_level -# piety_level >= high_piety_level -# #Title ownership conditions. -# #This is currently significantly easier for AI to get the ball rolling -# trigger_if = { -# limit = { -# is_ai = yes -# } -# OR = { -# completely_controls = title:k_punjab -# has_title = title:k_punjab -# } -# OR = { -# completely_controls = title:k_delhi -# has_title = title:k_delhi -# } -# } -# trigger_if = { -# limit = { -# is_ai = no -# } #And have some additional royal dignity for good measure. -# has_title = title:k_punjab -# has_title = title:k_delhi -# completely_controls = title:d_kuru -# OR = { -# has_title = title:k_kosala -# has_title = title:k_malwa -# has_title = title:k_rajputana -# } -# } -# sub_realm_size >= 40 #This is roughly equal to Punjab, Delhi and Kosala. -# -# #HoF preference conditions. -# trigger_if = { -# limit = { -# is_ai = no -# exists = faith.religious_head -# } -# OR = { -# faith.religious_head = { #And they have to actually like you enough to want to invest you. -# opinion = { -# target = root -# value >= high_positive_opinion -# } -# } -# root = { has_strong_usable_hook = faith.religious_head } #Or you have a strong hook on them that you can actually use. -# root = { has_weak_hook = faith.religious_head } #Or a regular hook, to be fair, provided you meet the other criteria. -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# save_scope_as = founder -# show_as_tooltip = { -# found_empire_of_hindustan_scripted_effect = yes -# } -# gain_heroic_legend_seed_tooltip_effect = yes -# if = { -# limit = { -# faith.religious_head ?= { is_playable_character = yes } -# } -# faith.religious_head = { save_scope_as = founder_hof } -# faith.religious_head.capital_province = { save_scope_as = ceremony_locale } -# } -# else = { -# capital_province = { save_scope_as = ceremony_locale } -# } -# trigger_event = { -# id = south_asia.0050 -# } -# #Notify other players. -# every_player = { -# limit = { -# is_ai = no -# NOT = { this = root } -# is_within_diplo_range = { CHARACTER = root } -# } -# trigger_event = south_asia.0051 -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_hindustan -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# is_ai = no -# } -# add = 500 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# is_ai = no -# } -# add = 500 -# } -# } -# piety = 200 -# } -# -# ai_potential = { -# is_independent_ruler = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/90_minor_decisions.txt b/common/decisions/90_minor_decisions.txt deleted file mode 100644 index 2eb41e69e..000000000 --- a/common/decisions/90_minor_decisions.txt +++ /dev/null @@ -1,2569 +0,0 @@ -########################################## -# Hire for a specific Court Position -# These used to be separate decisions, but are now combined into one -# by Chad Uhl -########################################### -### Recruit for a Court Position ### -recruit_court_position_decision = { - ai_check_interval = 0 - picture = { - trigger = { culture = { has_graphical_east_asia_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/decisions/tgp_scholars.dds" - } - picture = { - trigger = { culture = { has_graphical_india_culture_group_trigger = yes } } - reference = "gfx/interface/illustrations/decisions/hindu_religious.dds" - } - picture = { - trigger = { - NOT = { government_has_flag = government_is_nomadic } - } - reference = "gfx/interface/illustrations/decisions/decision_recruitment.dds" - } - picture = { - trigger = { - government_has_flag = government_is_nomadic - } - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_tribal_neutral.dds" - } - sort_order = 10 - decision_group_type = courtier - - is_shown = { - is_landed_or_landless_administrative = yes - } - - is_valid_showing_failures_only = { - is_imprisoned = no - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_CHARACTER_ROLE_DECISION_NEXT_STEP_BUTTON" - show_from_start = yes - - item = { # Court Physician - value = hire_physician_decision - is_shown = { - is_ruler = yes - is_landless_adventurer = no - } - is_valid = { - NOR = { - employs_court_position = court_physician_court_position - custom_tooltip = { - text = recruit_court_physician_cooldown_tt - has_character_flag = recruit_court_physician_cooldown - } - } - } - current_description = hire_physician_decision_desc - localization = hire_physician_decision - icon = "gfx/interface/icons/court_position_types/court_physician_court_position.dds" - ai_chance = { value = 100 } - } - item = { #Caravan Master - value = hire_travel_leader_decision - is_shown = { - exists = primary_title - primary_title.tier >= tier_county - is_landless_adventurer = no - } - is_valid = { - NOR = { - employs_court_position = travel_leader_court_position - custom_tooltip = { - text = recruit_travel_leader_cooldown_tt - has_character_flag = recruit_travel_leader_cooldown - } - } - } - current_description = hire_travel_leader_decision_desc - localization = hire_travel_leader_decision - icon = "gfx/interface/icons/court_position_types/travel_leader_court_position.dds" - ai_chance = { - value = 100 - if = { - limit = { - NOR = { - highest_held_title_tier > tier_barony - is_landed_or_landless_administrative = yes - gold > low_skill_court_physician_cost - is_at_war = no - } - } - multiply = 0 - } - } - } - item = { # Wet Nurse - value = find_wet_nurse_decision - is_shown = { - is_landed_or_landless_administrative = yes - has_bp2_dlc_trigger = yes - } - is_valid = { - NOR = { - employs_court_position = wet_nurse_court_position - custom_tooltip = { - text = recruit_wet_nurse_cooldown_tt - has_character_flag = recruit_wet_nurse_cooldown - } - } - } - current_description = find_wet_nurse_decision_desc - localization = find_wet_nurse_decision - icon = "gfx/interface/icons/court_position_types/wet_nurse_court_position.dds" - ai_chance = { - value = 10 - if = { - limit = { - any_child = { #more willing if mother of your children is dead, too old or not healthy - mother ?= { - OR = { - is_alive = no - age > 45 - health < 3 - } - } - } - } - add = 100 - } - if = { - limit = { - NOR = { - highest_held_title_tier > tier_barony - NOT = { - employs_court_position = wet_nurse_court_position - } - any_child = { - age < 5 - } - } - } - multiply = 0 - } - } - } - item = { # Charioteer - value = hire_charioteer_decision - is_shown = { - has_ep3_dlc_trigger = yes - is_landless_adventurer = no - culture = { - has_cultural_parameter = hosts_chariot_races - } - } - is_valid = { - NOR = { - employs_court_position = charioteer_court_position - custom_tooltip = { - text = recruit_charioteer_cooldown_tt - has_character_flag = recruit_charioteer_cooldown - } - } - } - current_description = hire_charioteer_decision_desc - localization = hire_charioteer_decision - icon = "gfx/interface/icons/court_position_types/charioteer_court_position.dds" - ai_chance = { value = 100 } - } - item = { # Bookmaker - value = hire_bookmaker_decision - is_shown = { - has_ep3_dlc_trigger = yes - is_landless_adventurer = no - culture = { - has_cultural_parameter = hosts_chariot_races - } - } - is_valid = { - NOR = { - employs_court_position = bookmaker_court_position - custom_tooltip = { - text = recruit_bookmaker_cooldown_tt - has_character_flag = recruit_bookmaker_cooldown - } - } - } - current_description = hire_bookmaker_decision_desc - localization = hire_bookmaker_decision - icon = "gfx/interface/icons/court_position_types/bookmaker_court_position.dds" - ai_chance = { value = 100 } - } - item = { # Eunuch - value = hire_eunuch_decision - is_shown = { - has_ep3_dlc_trigger = yes - is_landless_adventurer = no - culture = { - has_cultural_parameter = can_appoint_chief_eunuch - } - } - is_valid = { - NOR = { - employs_court_position = chief_eunuch_court_position - custom_tooltip = { - text = recruit_chief_eunuch_cooldown_tt - has_character_flag = recruit_eunuch_cooldown - } - } - } - current_description = hire_eunuch_decision_desc - localization = hire_eunuch_decision - icon = "gfx/interface/icons/court_position_types/chief_eunuch_court_position.dds" - ai_chance = { value = 100 } - } - item = { # Gardener - value = recruit_gardener_decision - is_shown = { - culture = { - has_cultural_parameter = can_recruit_gardeners - } - is_landless_adventurer = no - } - is_valid = { - NOR = { - employs_court_position = court_gardener_court_position - custom_tooltip = { - text = recruit_court_gardener_cooldown_tt - has_character_flag = recruit_court_gardener_cooldown - } - } - } - current_description = recruit_gardener_decision_desc - localization = recruit_gardener_decision - icon = "gfx/interface/icons/court_position_types/court_gardener_court_position.dds" - ai_chance = { value = 100 } - } - item = { # Linguist (Self) - value = invite_a_linguist_self - is_shown = { - # Standard filter checks. - is_playable_character = yes - has_royal_court = yes - has_dlc_feature = royal_court - # Language checks. - NOT = { has_court_language_of_culture = root.culture } # No need for linguist - any_culture_global = { # Need somewhere to recruit linguist from - exists = culture_head - root.liege = { has_court_language_of_culture = prev } - } - } - is_valid = { - age >= 6 - is_alive = yes - NOT = { exists = involved_activity } - is_imprisoned = no - NOT = { knows_court_language_of = root } - custom_tooltip = { - text = scheming_already - NOT = { # Is not currently learning a language and doesn't know court language - any_scheme = { type = learn_language } - } - } - custom_tooltip = { - text = linguist_already_present - NOT = { - any_courtier = { # You don't already have a linguist at court - has_character_flag = court_linguist_flag - knows_court_language_of = root - } - } - } - NOT = { - custom_tooltip = { - text = recruit_linguist_self_cooldown_tt - has_character_flag = recruit_linguist_self_cooldown - } - } - } - current_description = invite_a_linguist_desc - localization = invite_a_linguist_self - icon = "gfx/interface/icons/scheme_types/icon_scheme_learn_language.dds" - ai_chance = { value = 100 } - } - item = { # Linguist (Liege) - value = invite_a_linguist_liege - is_shown = { - # Standard filter checks. - is_landed_or_landless_administrative = yes - # Liege checks. - top_liege != this - liege = { has_royal_court = yes has_dlc_feature = royal_court } - # Language checks. - trigger_if = { - limit = { has_royal_court = yes } - NOT = { has_same_court_language = liege } # Can use other decision in this case - } - NOR = { - liege = { has_court_language_of_culture = root.culture } # No need to learn your own culture's language - AND = { - knows_language_of_culture = root.liege.culture - trigger_if = { - limit = { - any_child = { } - } - any_child = { - count > 0 - knows_language_of_culture = root.liege.culture - } - } - } - } - any_culture_global = { # Need somewhere to recruit linguist from - exists = culture_head - root.liege = { has_court_language_of_culture = prev } - } - } - is_valid = { - age >= 6 - is_alive = yes - NOT = { exists = involved_activity } - is_imprisoned = no - custom_tooltip = { - text = scheming_already - NOT = { # Is not currently learning a language and doesn't know court language - any_scheme = { type = learn_language } - } - } - custom_tooltip = { - text = linguist_already_present - NOT = { - any_courtier = { # You don't already have a linguist at court - has_character_flag = court_linguist_flag - knows_court_language_of = root.liege - } - } - } - NOT = { - custom_tooltip = { - text = recruit_linguist_liege_cooldown_tt - has_character_flag = recruit_linguist_liege_cooldown - } - } - } - current_description = invite_a_linguist_desc - localization = invite_a_linguist_liege - icon = "gfx/interface/icons/scheme_types/icon_scheme_learn_language.dds" - ai_chance = { value = 100 } - } - item = { #Stargazer - value = invite_a_stargazer_decision - is_shown = { - government_has_flag = government_is_nomadic - exists = primary_title - primary_title.tier >= tier_county - is_landless_adventurer = no - } - is_valid = { - NOR = { - employs_court_position = court_astrologer_court_position - custom_tooltip = { - text = recruit_court_astrologer_cooldown_tt - has_character_flag = recruit_court_astrologer_cooldown - } - } - exists = capital_province - } - current_description = invite_a_stargazer_decision_desc - localization = invite_a_stargazer_decision - icon = "gfx/interface/icons/court_position_types/court_astrologer_court_position.dds" - ai_chance = { - value = 100 - if = { - limit = { - NOR = { - highest_held_title_tier > tier_barony - gold > low_skill_court_physician_cost - is_at_war = no - } - } - multiply = 0 - } - } - } - item = { # Siege Engineer - value = invite_a_siege_engineer_decision - is_shown = { - government_has_flag = government_is_nomadic - exists = primary_title - primary_title.tier >= tier_county - is_landless_adventurer = no - } - is_valid = { - NOR = { - employs_court_position = siege_engineer_court_position - custom_tooltip = { - text = recruit_siege_engineer_cooldown_tt - has_character_flag = recruit_siege_engineer_cooldown - } - } - exists = capital_province - } - current_description = invite_a_siege_engineer_decision_desc - localization = invite_a_siege_engineer_decision - icon = "gfx/interface/icons/court_position_types/siege_engineer_court_position.dds" - ai_chance = { - value = 100 - if = { - limit = { - NOR = { - highest_held_title_tier > tier_barony - gold > low_skill_court_physician_cost - is_at_war = no - } - } - multiply = 0 - } - } - } - item = { # Foreign Emissary - value = invite_a_foreign_emissary_decision - is_shown = { - government_has_flag = government_is_nomadic - exists = primary_title - primary_title.tier >= tier_county - is_landless_adventurer = no - } - is_valid = { - NOR = { - employs_court_position = foreign_emissary_court_position - custom_tooltip = { - text = recruit_foreign_emissary_cooldown_tt - has_character_flag = recruit_foreign_emissary_cooldown - } - } - exists = capital_province - } - current_description = invite_a_foreign_emissary_decision_desc - localization = invite_a_foreign_emissary_decision - icon = "gfx/interface/icons/court_position_types/foreign_emissary_court_position.dds" - ai_chance = { - value = 100 - if = { - limit = { - NOR = { - highest_held_title_tier > tier_barony - gold > low_skill_court_physician_cost - is_at_war = no - } - } - multiply = 0 - } - } - } - item = { # Court Brahmin - value = invite_a_court_brahmin_decision - is_shown = { - government_has_flag = government_is_mandala - exists = primary_title - primary_title.tier >= tier_county - } - is_valid = { - NOR = { - employs_court_position = court_brahmin_court_position - custom_tooltip = { - text = recruit_court_brahmin_cooldown_tt - has_character_flag = recruit_court_brahmin_cooldown - } - } - exists = capital_province - } - current_description = invite_a_court_brahmin_decision_desc - localization = invite_a_court_brahmin_decision - icon = "gfx/interface/icons/court_position_types/court_brahmin_court_position.dds" - ai_chance = { - value = 100 - if = { - limit = { - NOR = { - highest_held_title_tier > tier_barony - gold > low_skill_court_physician_cost - is_at_war = no - } - } - multiply = 0 - } - } - } - item = { # Khlon Glan - value = invite_a_khlon_glan_decision - is_shown = { - government_has_flag = government_is_mandala - exists = primary_title - primary_title.tier >= tier_county - } - is_valid = { - NOR = { - employs_court_position = khlon_glan_court_position - custom_tooltip = { - text = recruit_khlon_glan_cooldown_tt - has_character_flag = recruit_khlon_glan_cooldown - } - } - exists = capital_province - } - current_description = invite_a_khlon_glan_decision_desc - localization = invite_a_khlon_glan_decision - icon = "gfx/interface/icons/court_position_types/khlon_glan_court_position.dds" - ai_chance = { - value = 100 - if = { - limit = { - NOR = { - highest_held_title_tier > tier_barony - gold > low_skill_court_physician_cost - is_at_war = no - } - } - multiply = 0 - } - } - } - } - - effect = { - custom_tooltip = recruit_court_position_decision_tt - hidden_effect = { - custom_tooltip = recruit_court_position_decision_tooltip - if = { # Court Physician - limit = { scope:hire_physician_decision = yes } - hidden_effect = { - add_character_flag = { - flag = health_3001_hire_physician_decision_text - days = 20 - } - } - set_variable = { - name = recruit_court_physician_cooldown - years = 1 - } - trigger_event = { - id = health.3001 - days = { 7 14 } - } - } - else_if = { # Travel Leader - limit = { scope:hire_travel_leader_decision = yes } - add_character_flag = { - flag = recruit_travel_leader_cooldown - years = 1 - } - trigger_event = { - id = travel_events.1010 - days = { 7 14 } - } - } - else_if = { # Wet Nurse - limit = { scope:find_wet_nurse_decision = yes } - add_character_flag = { - flag = recruit_wet_nurse_cooldown - years = 1 - } - trigger_event = { - id = bp2_decision.0001 - days = { 7 14 } - } - } - else_if = { # Charioteer - limit = { scope:hire_charioteer_decision = yes } - add_character_flag = { - flag = recruit_charioteer_cooldown - years = 1 - } - trigger_event = { - id = ep3_decisions_event.1000 - days = { 7 14 } - } - } - else_if = { - limit = { scope:hire_bookmaker_decision = yes } - add_character_flag = { - flag = recruit_bookmaker_cooldown - years = 1 - } - trigger_event = { - id = ep3_decisions_event.1010 - } - } - else_if = { # Eunuch - limit = { scope:hire_eunuch_decision = yes } - add_character_flag = { - flag = recruit_eunuch_cooldown - years = 1 - } - trigger_event = { - id = ep3_decisions_event.5010 - days = { 7 14 } - } - } - else_if = { # Court Gardener - limit = { scope:recruit_gardener_decision = yes } - hidden_effect = { - if = { - limit = { - exists = root.capital_province - any_pool_character = { - province = root.capital_province - stewardship >= medium_skill_rating - culture = root.culture - opinion = { # Just to make sure you don't pull in rivals or similar - value >= -30 - target = root - } - } - } - random_pool_character = { - province = root.capital_province - limit = { - stewardship >= medium_skill_rating - culture = root.culture - opinion = { # Just to make sure you don't pull in rivals or similar - value >= -30 - target = root - } - } - if = { - limit = { - NOT = { - has_trait = lifestyle_gardener - } - } - add_trait = lifestyle_gardener - } - save_scope_as = new_commander # Ignore the name, it's to save on localisation - } - } - else = { - create_character = { - employer = root - template = pool_repopulate_stewardship - faith = root.faith - culture = root.culture - save_scope_as = new_commander - } - } - if = { - limit = { - exists = scope:new_commander - } - scope:new_commander = { - force_character_skill_recalculation = yes - add_character_flag = { - flag = blocked_from_leaving - years = 25 - } - if = { - limit = { - NOT = { - has_trait = lifestyle_gardener - } - } - add_trait = lifestyle_gardener - } - } - if = { - limit = { - scope:new_commander = { - NOT = { - is_courtier_of = root - } - } - } - add_courtier = scope:new_commander - } - send_interface_toast = { - type = event_toast_effect_neutral - title = gardener_recruited.t - left_icon = scope:new_commander - custom_tooltip = commander_recruited.desc - } - } - } - add_character_flag = { - flag = recruit_court_gardener_cooldown - years = 1 - } - } - else_if = { - limit = { scope:invite_a_linguist_self = yes } - save_scope_as = target_court_language - custom_tooltip = { - text = invite_a_linguist_tt_self - trigger_event = ep1_decision.0201 - } - if = { - limit = { - NOT = { knows_court_language_of = root.liege } - any_scheme = { is_hostile = no } - } - custom_description_no_bullet = { text = learn_language_will_cancel_ongoing_schemes_tt } - } - add_character_flag = { - flag = recruit_linguist_self_cooldown - years = 1 - } - } - else_if = { - limit = { scope:invite_a_linguist_liege = yes } - liege = { save_scope_as = target_court_language } - save_scope_value_as = { name = language_scheme_type value = flag:liege } - custom_tooltip = { - text = invite_a_linguist_tt_liege - trigger_event = ep1_decision.0201 - } - if = { - limit = { - NOT = { knows_court_language_of = root.liege } - any_scheme = { is_hostile = no } - } - custom_description_no_bullet = { text = learn_language_will_cancel_ongoing_schemes_tt } - } - add_character_flag = { - flag = recruit_linguist_liege_cooldown - years = 1 - } - } - else_if = { # Stargazer - limit = { scope:invite_a_stargazer_decision = yes } - add_character_flag = { - flag = recruit_court_astrologer_cooldown - years = 1 - } - trigger_event = { - id = mpo_decisions_events.0070 - days = { 7 14 } - } - } - else_if = { # Siege Engineer - limit = { scope:invite_a_siege_engineer_decision = yes } - add_character_flag = { - flag = recruit_siege_engineer_cooldown - years = 1 - } - trigger_event = { - id = mpo_decisions_events.0080 - days = { 7 14 } - } - } - else_if = { # Foreign Emissary - limit = { scope:invite_a_foreign_emissary_decision = yes } - add_character_flag = { - flag = recruit_foreign_emissary_cooldown - years = 1 - } - trigger_event = { - id = mpo_decisions_events.0090 - days = { 7 14 } - } - } - else_if = { # Court Brahmin - limit = { scope:invite_a_court_brahmin_decision = yes } - add_character_flag = { - flag = recruit_court_brahmin_cooldown - years = 1 - } - trigger_event = { - id = tgp_east_asia_decision_events.0200 - days = { 7 14 } - } - } - else_if = { # Khlon Glan - limit = { scope:invite_a_khlon_glan_decision = yes } - add_character_flag = { - flag = recruit_khlon_glan_cooldown - years = 1 - } - trigger_event = { - id = tgp_east_asia_decision_events.0210 - days = { 7 14 } - } - } - } - } - - ai_potential = { - always = no # Only players can do this. AI vassals go through the normal court events/hold court activity. - } -} - -### Gain Weight ### -gain_weight_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = gain_weight_decision_desc - selection_tooltip = gain_weight_decision_tooltip - - ai_check_interval = 0 - - is_shown = { - OR = { - has_character_modifier = malnourished_modifier - current_weight < -50 - } - NOT = { has_character_modifier = gaining_weight_modifier } - } - - is_valid_showing_failures_only = { - is_imprisoned = no - NOT = { has_trait = incapable } - } - - effect = { - add_character_modifier = { - modifier = gaining_weight_modifier - } - - trigger_event = { #To give faster, and steadier, results - id = health.5004 - days = 90 - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -### Stop Gaining Weight ### -stop_gain_weight_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_activity.dds" - } - desc = stop_gain_weight_decision_desc - selection_tooltip = stop_gain_weight_decision_tooltip - - ai_check_interval = 0 - - is_shown = { - has_character_modifier = gaining_weight_modifier - } - - effect = { - remove_character_modifier = gaining_weight_modifier - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -### Lose Weight ### -lose_weight_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_activity.dds" - } - desc = lose_weight_decision_desc - selection_tooltip = lose_weight_decision_tooltip - - ai_check_interval = 0 - - is_shown = { - OR = { - has_character_modifier = obese_modifier - current_weight > 50 - } - NOT = { has_character_modifier = losing_weight_modifier } - } - - is_valid_showing_failures_only = { - is_imprisoned = no - NOT = { has_trait = incapable } - } - - effect = { - stress_impact = { - gluttonous = medium_stress_impact_gain - } - add_character_modifier = { - modifier = losing_weight_modifier - } - - trigger_event = { #To give faster results - id = health.5005 - days = 180 - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -### Stop Losing Weight ### -stop_lose_weight_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stop_lose_weight_decision_desc - selection_tooltip = stop_lose_weight_decision_tooltip - - ai_check_interval = 0 - - is_shown = { - has_character_modifier = losing_weight_modifier - } - - effect = { - remove_character_modifier = losing_weight_modifier - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -### Attempt Suicide ### -commit_suicide_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - desc = { - first_valid = { - triggered_desc = { - trigger = { has_variable = mourning_parent } - desc = commit_suicide_decision_desc_parent - } - triggered_desc = { - trigger = { has_variable = mourning_soulmate } - desc = commit_suicide_decision_desc_soulmate - } - triggered_desc = { - trigger = { has_trait = lunatic } - desc = commit_suicide_decision_desc_lunatic - } - triggered_desc = { - trigger = { has_trait = depressed } - desc = commit_suicide_decision_desc_depressed - } - triggered_desc = { - trigger = { has_trait = cancer } - desc = commit_suicide_decision_desc_cancer - } - triggered_desc = { - trigger = { has_trait = leper } - desc = commit_suicide_decision_desc_leper - } - triggered_desc = { - trigger = { has_variable = messy_divorce } - desc = commit_suicide_decision_desc_divorce - } - triggered_desc = { - trigger = { has_variable = rank_demoted } - desc = commit_suicide_decision_desc_demoted - } - triggered_desc = { - trigger = { has_variable = mourning_friend } - desc = commit_suicide_decision_desc_friend - } - triggered_desc = { - trigger = { has_trait = great_pox } - desc = commit_suicide_decision_desc_great_pox - } - triggered_desc = { - trigger = { has_trait = incapable } - desc = commit_suicide_decision_desc_incapable - } - triggered_desc = { - trigger = { stress >= extremely_high_stress } - desc = commit_suicide_decision_desc_stressed - } - triggered_desc = { - trigger = { - has_trait = witch - faith = { has_doctrine_parameter = witchcraft_illegal } - } - desc = commit_suicide_decision_desc_witch - } - triggered_desc = { - trigger = { - has_trait = cannibal - NOT = { - faith = { has_doctrine_parameter = cannibalism_legal } - } - } - desc = commit_suicide_decision_desc_cannibal - } - triggered_desc = { - trigger = { - has_trait = sodomite - faith = { has_doctrine_parameter = homosexuality_illegal } - } - desc = commit_suicide_decision_desc_sodomite - } - triggered_desc = { - trigger = { - has_trait = deviant - faith = { has_doctrine_parameter = deviancy_illegal } - } - desc = commit_suicide_decision_desc_deviant - } - triggered_desc = { - trigger = { - OR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { - FAITH = faith - TRAIT = trait:adulterer - GENDER_CHARACTER = this - } - } - desc = commit_suicide_decision_desc_criminal - } - } - } - selection_tooltip = commit_suicide_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 500 - duchy = 500 - kingdom = 500 - empire = 500 - hegemony = 500 - } - - cooldown = { days = 1825 } - - is_shown = { - is_adult = yes - NOT = { can_execute_decision = initiate_consolamentum_decision } - OR = { - has_trait = depressed - has_trait = incapable - has_trait = cancer - has_trait = leper - has_trait = great_pox - has_trait = lunatic - has_character_flag = make_suicide_available - stress >= extremely_high_stress - AND = { #You have a criminal trait and you are stressed - stress >= very_high_stress - OR = { - AND = { - has_trait = witch - faith = { has_doctrine_parameter = witchcraft_illegal } - } - AND = { - has_trait = cannibal - NOT = { - faith = { has_doctrine_parameter = cannibalism_legal } - } - } - AND = { - has_trait = sodomite - faith = { has_doctrine_parameter = homosexuality_illegal } - } - AND = { - has_trait = deviant - faith = { has_doctrine_parameter = deviancy_illegal } - } - AND = { - OR = { - has_trait = adulterer - has_trait = fornicator - } - trait_is_criminal_in_faith_trigger = { - FAITH = faith - TRAIT = trait:adulterer - GENDER_CHARACTER = this - } - } - } - } - } - } - - is_valid_showing_failures_only = { - not = { exists = involved_activity } - is_imprisoned = no - is_commanding_army = no - } - - effect = { - show_as_tooltip = { - committed_suicide_effect = yes - } - - custom_tooltip = commit_suicide_decision_effect_tooltip - trigger_event = { - on_action = commit_suicide - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 0 - modifier = { - add = 30 - has_trait = depressed - } - modifier = { - add = 25 - has_trait = incapable - } - modifier = { - add = 10 - has_trait = cancer - } - modifier = { - add = 10 - has_trait = leper - } - modifier = { - add = 10 - has_trait = great_pox - } - modifier = { - add = 10 - has_trait = lunatic - } - modifier = { - add = 20 - has_character_flag = make_suicide_available - } - } -} - -### Secede from [ROOT.Char.GetLiege.GetPrimaryTitle.GetNameNoTierNoTooltip] ### -secede_from_empire_decision = { #by Sean Hughes - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = secede_from_empire_decision_desc - selection_tooltip = secede_from_empire_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 12 - duchy = 12 - kingdom = 12 - empire = 0 - hegemony = 0 - } - - is_shown = { - liege ?= { - highest_held_title_tier >= tier_empire - this != root - } - OR = { - liege ?= { # Over 25 years in debt - OR = { - debt_level >= 7 - treasury_debt_level >= 7 - } - } - liege ?= { - any_character_war = { - primary_attacker = prev - war_days >= 9125 # Offensive war lasting over 25 years. - } - } - } - is_landed = yes - } - - is_valid = { - OR = { - custom_description = { - liege ?= { # Over 25 years in debt - OR = { - debt_level >= 7 - treasury_debt_level >= 7 - } - } - subject = liege - object = root - text = secede_from_empire_decision_trigger_debt - } - custom_description = { - liege = { - any_character_war = { - primary_attacker = prev - war_days >= 9125 # Offensive war lasting over 25 years. - } - } - subject = liege - object = root - text = secede_from_empire_decision_trigger_war - } - } - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - # Liege loses debt proportionally to how much realm_size they will lose when you go independent. - custom_tooltip = secede_from_empire_decision_effect_tooltip - hidden_effect = { - liege = { - save_scope_as = liege - save_scope_value_as = { - name = debt_cleared - value = { - value = gold # Example: I am 1000 gold in debt, so we start with -1000 - multiply = root.sub_realm_size # The seceeding vassal has a realm size of 25... - divide = scope:liege.realm_size # ...while the top liege has a realm size of 100, scaling the value to -250 - multiply = -1.1 - } - } - send_interface_toast = { - type = event_toast_effect_bad - title = secede_from_empire_decision_notification - left_icon = root - - custom_tooltip = secede_from_empire_decision_notification_tt - add_gold = scope:debt_cleared - } - } - } - - # Go independent - create_title_and_vassal_change = { - type = independency - save_scope_as = change - } - becomes_independent = { - change = scope:change - } - resolve_title_and_vassal_change = scope:change - - debug_log = "Empire Vassal Secession:" - debug_log_scopes = no - scope:liege = { debug_log_scopes = no } - scope:debt_cleared = { debug_log_scopes = no } - } - - ai_potential = { - liege = { # More than 5 years in debt - OR = { - debt_level >= 5 - treasury_debt_level >= 5 - } - } - trigger_if = { - limit = { - liege = { is_rightful_liege_of = root } - } - is_powerful_vassal = yes # The strongest vassals go first - highest_held_title_tier >= tier_county # Counts should never break away from their rightful liege, though. - } - trigger_else = { - liege = { is_ai = yes } - - # Slightly different from the rightful liege check, this looks to see if I hold any land at all that De Jure belongs to my liege's empire(s). - NOT = { - any_held_title = { - title_tier = county - exists = empire.holder - empire.holder = root.liege - } - } - } - } - - ai_will_do = { - base = -40 - - # Realm Modifiers - compare_modifier = { - value = sub_realm_size - multiplier = 1 - } - - modifier = { - add = 50 - NOT = { - liege = { is_rightful_liege_of = root } - } - } - - modifier = { - # Kings are more likely to seceede - add = 25 - highest_held_title_tier = tier_kingdom - } - -# modifier = { -# add = -35 -# # Electors in the HRE are far less likely to seceede. -# liege.primary_title = title:e_hre -# title:e_hre = { -# has_title_law = princely_elective_succession_law -# any_elector = { -# this = root -# } -# } -# } - -# modifier = { -# add = -60 -# # Satraps of the Mongol Empire should (almost) never seceede. -# liege.primary_title = title:e_mongolia -# } - - # 'Soft' Modifiers, e.g., Opinion and Personality - ai_value_modifier = { - ai_greed = 0.35 - ai_boldness = 0.35 - } - - opinion_modifier = { - opinion_target = liege - who = root - multiplier = -0.15 - } - - # Faith and Culture Factors - modifier = { - factor = 1.2 - NOT = { culture = { has_same_culture_heritage = root.liege.culture }} - } - - modifier = { - factor = 1.1 - faith = { - faith_hostility_level = { - target = root.liege.faith - value = faith_astray_level - } - } - } - - modifier = { - factor = 1.3 - faith = { - faith_hostility_level = { - target = root.liege.faith - value = faith_hostile_level - } - } - } - - modifier = { - factor = 1.5 - faith = { - faith_hostility_level = { - target = root.liege.faith - value = faith_evil_level - } - } - } - } -} - -### Pet [ROOT.Char.Custom('DogStoryName')] ### -pet_dog_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_pet_dog.dds" - } - desc = pet_dog_decision_desc - selection_tooltip = pet_dog_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - cooldown = { days = 1825 } - - is_shown = { - any_owned_story = { - type = story_cycle_pet_dog - exists = story_owner.var:story_cycle_dog_name - } - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - custom_tooltip = pet_decision_effect_tooltip - - trigger_event = { - on_action = story_cycle_dog_pet_decision_on_actions - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress > 10 - } - } -} - -### Pet [ROOT.Char.Custom('CatStoryName')] ### -pet_cat_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_pet_dog.dds" - } - desc = pet_cat_decision_desc - selection_tooltip = pet_cat_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - cooldown = { days = 1825 } - - is_shown = { - any_owned_story = { - type = story_cycle_pet_cat - exists = story_owner.var:story_cycle_cat_name - } - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - custom_tooltip = pet_decision_effect_tooltip - - trigger_event = { - on_action = story_cycle_cat_pet_decision_on_actions - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress > 10 - } - } -} - -#DECISIONS TO "USE" YOUR STRESS COPING TRAITS TO LOSE STRESS - -### Indulge in Drink ### -stress_loss_drunkard_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_drunkard_decision_desc - selection_tooltip = stress_loss_drunkard_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = drunkard - } - - is_valid_showing_failures_only = { - is_available = yes - NOT = { has_character_modifier = court_no_wine_modifier } - } - - effect = { - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - show_as_tooltip = { add_prestige = medium_prestige_loss } # The effect is actually applied in the event itself - - trigger_event = { on_action = stress_loss_drunkard } - } - - ai_potential = { has_trait = drunkard } - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Consume Hashish Cakes ### -stress_loss_hashishiyah_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_hashishiyah_decision_desc - selection_tooltip = stress_loss_hashishiyah_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - OR = { - has_trait = hashishiyah - has_character_modifier = ach_secret_stash_modifier - } - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - add_character_modifier = { - modifier = stress_hashish_stupor - years = 2 - } - } - - if = { - limit = { - has_character_modifier = ach_secret_stash_modifier - } - remove_character_modifier = ach_secret_stash_modifier - } - - trigger_event = { - on_action = stress_loss_hashishiyah - } - } - - ai_potential = { - OR = { - has_character_modifier = ach_secret_stash_modifier - has_trait = hashishiyah - } - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Visit a Brothel ### -stress_loss_rakish_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_recruitment.dds" - } - desc = { - desc = stress_loss_rakish_decision_desc - desc = { - first_valid = { - triggered_desc = { - trigger = { - is_female = yes - } - desc = stress_loss_rakish_decision_desc_woman_ending - } - desc = stress_loss_rakish_decision_desc_man_ending - } - } - } - selection_tooltip = stress_loss_rakish_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = rakish - } - - is_valid_showing_failures_only = { - is_available = yes - short_term_gold >= minor_gold_value - is_eunuch_trigger = no - NOT = { has_trait = celibate } - } - - effect = { - show_as_tooltip = { - remove_short_term_gold = minor_gold_value - } - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - custom_tooltip = stress_threshold.1011.rakish.tt - - - #So that stress_trait_coping_decisions.2002 can trigger in yearly events too - save_scope_value_as = { - name = from_stress_loss_decision - value = yes - } - - trigger_event = { - on_action = stress_loss_rakish - } - - # Only men have a chance of bastards this way, as real_father cannot be anonymous - if = { - limit = { is_male = yes } - hidden_effect = { - save_scope_value_as = { - name = brothel_bastard_chance - value = { - # 1% chance with a fertility of 0.1 - value = fertility - multiply = 10 - # Men dont 'need' to be fertile (there is always a chance they are not the father) - add = 5 - if = { # Recklessness - limit = { ai_boldness != 0 } - add = { - value = ai_boldness - divide = 100 - } - } - if = { # Shrewdness - limit = { ai_rationality != 0 } - add = { - value = ai_rationality - divide = 100 - multiply = -1 - } - } - } - } - random = { - # 1% chance with a fertility of 0.1 - chance = scope:brothel_bastard_chance - trigger_event = stress_trait_coping_decisions.2003 - } - } - } - } - - ai_potential = { - has_trait = rakish - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Seclude Yourself ### -stress_loss_reclusive_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - desc = stress_loss_reclusive_decision_desc - selection_tooltip = stress_loss_reclusive_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = reclusive - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - add_prestige = medium_prestige_loss - } - - trigger_event = { - on_action = stress_loss_reclusive - } - } - - ai_potential = { - has_trait = reclusive - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Lash Out ### -stress_loss_irritable_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - desc = stress_loss_irritable_decision_desc - selection_tooltip = stress_loss_irritable_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = irritable - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - random_list = { - 50 = { - trigger = { - any_vassal = { } - } - custom_tooltip = stress_loss_irritable_decision_effect_tooltip - } - 50 = { - trigger = { - any_vassal = { count < 1 } - any_courtier_or_guest = { - count >= 1 - OR = { - this != root - this = { is_adult = no } - } - } - } - custom_tooltip = stress_loss_irritable_decision_effect_courtier_tooltip - } - 50 = { - trigger = { - any_vassal = { count < 1 } - } - add_character_modifier = { - modifier = irritating_everyone_courtier_modifier - years = 1 - } - } - } - } - - trigger_event = { - on_action = stress_loss_irritable - } - } - - ai_potential = { - has_trait = irritable - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Indulge in Flagellation ### -stress_loss_flagellant_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - desc = { - first_valid = { - #Both - triggered_desc = { - trigger = { - has_trait = flagellant - faith = { has_doctrine_parameter = self_mutilation_active } - } - desc = stress_loss_flagellant_exaltation_decision_desc - } - #Exaltation of Pain - triggered_desc = { - trigger = { - faith = { has_doctrine_parameter = self_mutilation_active } - } - desc = stress_loss_exaltation_decision_desc - } - #Fallback, stress relief - desc = stress_loss_flagellant_decision_desc - } - } - - selection_tooltip = stress_loss_flagellant_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - cooldown = { days = 1095 } - - is_shown = { - OR = { - has_trait = flagellant - faith = { has_doctrine_parameter = self_mutilation_active } - } - } - - is_valid_showing_failures_only = { - is_available = yes - age > 12 - } - - effect = { - show_as_tooltip = { #The effect is actually applied in the event itself - flagellation_decision_effect = yes - } - - trigger_event = { - on_action = stress_loss_flagellant - } - } - - ai_potential = { - OR = { - has_trait = flagellant - faith = { has_doctrine_parameter = self_mutilation_active } - } - is_adult = yes - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Visit the Market ### -stress_loss_profligate_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" - } - desc = stress_loss_profligate_decision_desc - selection_tooltip = stress_loss_profligate_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = profligate - } - - is_valid_showing_failures_only = { - is_available = yes - short_term_gold >= medium_gold_value - } - - effect = { - - show_as_tooltip = { #The effect is actually applied in the event itself - remove_short_term_gold = medium_gold_value - } - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - - trigger_event = { - on_action = stress_loss_profligate - } - } - - ai_potential = { - has_trait = profligate - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Donate to Charity ### -stress_loss_improvident_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_improvident_decision_desc - selection_tooltip = stress_loss_improvident_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = improvident - } - - is_valid_showing_failures_only = { - is_available = yes - short_term_gold >= medium_gold_value - } - - effect = { - - show_as_tooltip = { #The effect is actually applied in the event itself - remove_short_term_gold = medium_gold_value - } - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - - trigger_event = { - on_action = stress_loss_improvident - } - } - - ai_potential = { - has_trait = improvident - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Confess ### -stress_loss_contrite_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_contrite_decision_desc - selection_tooltip = stress_loss_contrite_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = contrite - } - - is_valid_showing_failures_only = { - is_available = yes - NOT = { has_character_modifier = stress_disturbing_confession } - } - - effect = { - - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - if = { - limit = { - any_secret = { - can_be_exposed_by = root - } - } - custom_tooltip = stress_loss_contrite_decision_expose_random_secret - } - else = { - add_character_modifier = { - modifier = stress_disturbing_confession - years = 2 - } - } - } - - trigger_event = { - on_action = stress_loss_contrite - } - } - - ai_potential = { - has_trait = contrite - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Indulge in Food ### -stress_loss_comfort_eater_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_comfort_eater_decision_desc - selection_tooltip = stress_loss_comfort_eater_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = comfort_eater - } - - is_valid_showing_failures_only = { - is_available = yes - short_term_gold >= medium_gold_value - custom_description = { - text = "lackluster_diet_hindrance_desc" - NOT = { has_character_modifier = fp3_lackluster_diet_modifier } - } - } - - effect = { - - show_as_tooltip = { #The effect is actually applied in the event itself - remove_short_term_gold = medium_gold_value - } - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - - trigger_event = { - on_action = stress_loss_comfort_eater - } - } - - ai_potential = { - has_trait = comfort_eater - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Shun Food ### -stress_loss_inappetetic_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_inappetetic_decision_desc - selection_tooltip = stress_loss_inappetetic_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = inappetetic - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - inappetetic_advance_starvation_effect = yes - } - - trigger_event = { - on_action = stress_loss_inappetetic - } - } - - ai_potential = { - has_trait = inappetetic - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 50 - } - } -} - -### Write Thoughts Down ### -stress_loss_journaller_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_journaller_decision_desc - selection_tooltip = stress_loss_journaller_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = journaller - } - - is_valid_showing_failures_only = { - is_available = yes - NOT = { has_character_modifier = stress_busy_writing } - } - - effect = { - - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - add_character_modifier = { - modifier = stress_busy_writing - years = 1 - } - } - - trigger_event = { - on_action = stress_loss_journaller - } - } - - ai_potential = { - has_trait = journaller - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 10 - } - } -} - -### Talk to Confidant ### -stress_loss_confider_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = stress_loss_confider_decision_desc - selection_tooltip = stress_loss_confider_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = confider - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - every_courtier = { - custom = all_courtiers_except_confidant - limit = { - NOT = { - any_relation = { - type = friend - has_relation_flag = { - target = root - relation = friend - flag = has_been_confided_in - } - } - } - } - add_opinion = { - target = root - modifier = envy_opinion - opinion = -10 - } - } - if = { - limit = { - any_relation = { - type = friend - has_relation_flag = { - target = root - relation = friend - flag = has_been_confided_in - } - } - } - random_relation = { - type = friend - limit = { - has_relation_flag = { - target = root - relation = friend - flag = has_been_confided_in - } - } - add_opinion = { - target = root - modifier = friendliness_opinion - opinion = 5 - } - } - } - } - - trigger_event = { - on_action = stress_loss_confider - } - } - - ai_potential = { - has_trait = confider - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 10 - } - } -} - -### Work off Some Stress ### -stress_loss_athletic_decision = { #by Linnéa Thimrén - picture = { - reference = "gfx/interface/illustrations/decisions/decision_activity.dds" - } - desc = stress_loss_athletic_decision_desc - selection_tooltip = stress_loss_athletic_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - has_trait = athletic - } - - is_valid_showing_failures_only = { - is_available = yes - NOR = { - has_trait = infirm - has_trait = fragile_bones - has_character_modifier = stress_smelling_of_sweat - } - } - - effect = { - - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { #The effect is actually applied in the event itself - add_character_modifier = { - modifier = stress_smelling_of_sweat - years = 1 - } - } - - trigger_event = { - on_action = stress_loss_athletic - } - } - - ai_potential = { - has_trait = athletic - } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress >= 10 - } - } -} - -#### Write Muwashshah Poem ### -#write_muwashshah_poem_decision = { -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 37 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_misc.dds" -# } -# sort_order = 10 -# decision_group_type = adventurer_minor -# -# cooldown = { years = 3 } -# -# is_shown = { -# has_trait = violet_poet -# } -# -# is_valid_showing_failures_only = { -# is_imprisoned = no -# } -# -# widget = { -# gui = "decision_view_widget_option_list_generic" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_POEM_DECISION_NEXT_STEP_BUTTON" -# -# -# item = { # To sell -# value = sell_poem_decision -# is_shown = { -# has_trait = violet_poet -# } -# is_valid = { -# has_trait = violet_poet -# } -# current_description = sell_poem_decision -# localization = sell_poem_decision -# icon = "gfx/interface/icons/court_position_types/bookmaker_court_position.dds" -# ai_chance = { #Keep the poet afloat -# value = 10 -# if = { -# limit = { -# gold < 25 -# } -# add = 50 -# } -# } -# } -# item = { #To keep -# value = keep_poem_decision -# is_shown = { -# has_trait = violet_poet -# any_character_artifact = { -# has_artifact_modifier = double_moon_modifier -# } -# } -# is_valid = { -# has_trait = violet_poet -# any_character_artifact = { -# has_artifact_modifier = double_moon_modifier -# } -# } -# current_description = keep_poem_decision -# localization = keep_poem_decision -# icon = "gfx/interface/icons/court_position_types/court_poet_court_position.dds" -# ai_chance = { value = 10 } -# } -# item = { #To distribute -# value = distribute_poem_decision -# is_shown = { -# has_trait = violet_poet -# } -# is_valid = { -# has_trait = violet_poet -# } -# current_description = distribute_poem_decision -# localization = distribute_poem_decision -# icon = "gfx/interface/icons/court_position_types/chief_qadi_court_position.dds" -# ai_chance = { value = 10 } -# } -# } -# -# effect = { -# add_trait_xp = { -# trait = violet_poet -# value = 5 -# } -# custom_tooltip = write_muwashshah_poem_decision_tooltip -# hidden_effect = { -# -# if = { # Sell Poem -# limit = { scope:sell_poem_decision = yes } -# trigger_event = { -# id = ep3_story_cycle_violet_poet.0010 -# days = { 15 30 } -# } -# } -# else_if = { # Keep Poem -# limit = { scope:keep_poem_decision = yes } -# trigger_event = { -# id = ep3_story_cycle_violet_poet.0011 -# days = { 15 30 } -# } -# } -# else = { # Distribute Poem -# trigger_event = { -# id = ep3_story_cycle_violet_poet.0012 -# days = { 15 30 } -# } -# } -# } -# } -# -# ai_potential = { -# is_playable_character = yes -# gold < 50 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/NEOW_artifact_decisions.txt b/common/decisions/NEOW_artifact_decisions.txt deleted file mode 100644 index 1ca8dac04..000000000 --- a/common/decisions/NEOW_artifact_decisions.txt +++ /dev/null @@ -1,77 +0,0 @@ -reforge_crown_wenceslas_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_smith.dds" - } - - desc = reforge_crown_wenceslas_decision_desc - decision_group_type = realm - sort_order = 100 - selection_tooltip = reforge_crown_wenceslas_decision_tooltip - cooldown = { days = 1000 } - - is_shown = { - OR = { - any_character_artifact = { - has_variable = crown_wenceslas - } - has_title = title:k_bohemia - } - } - - is_valid = { - has_title = title:k_bohemia - prestige_level >= high_prestige_level - piety_level >= high_piety_level - custom_tooltip = { - text = must_have_crown_wenceslas - any_character_artifact = { - has_variable = crown_wenceslas - } - } - } - - cost = { - gold = 750 - prestige = 500 - } - - effect = { - if = { - limit = { - any_character_artifact = { - has_variable = crown_wenceslas - } - } - every_character_artifact = { - limit = { - has_variable = crown_wenceslas - } - destroy_artifact = this - } - set_artifact_rarity_illustrious = yes - create_artifact = { - name = crown_wenceslas_name - description = crown_wenceslas_reforged_description - modifier = crown_wenceslas_reforged_modifier - template = generic_template - type = pedestal - visuals = crown_wenceslas_court - wealth = scope:wealth - quality = scope:quality - decaying = no - save_scope_as = newly_created_artifact - history = { - location = root.capital_province - actor = root - recipient = root - type = created_before_history - } - } - } - } - - ai_check_interval = 500 - ai_will_do = { - value = 15 - } -} \ No newline at end of file diff --git a/common/decisions/NEOW_historical_formation_decisions.txt b/common/decisions/NEOW_historical_formation_decisions.txt deleted file mode 100644 index f82b54837..000000000 --- a/common/decisions/NEOW_historical_formation_decisions.txt +++ /dev/null @@ -1,550 +0,0 @@ -#european_union -#rhineland - -#restore_austria_hungary_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# desc = restore_austria_hungary_decision_desc -# selection_tooltip = restore_austria_hungary_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 0 -# } -# -# is_shown = { -# is_ruler = yes -# is_playable_character = yes -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_austria_hungary -# } -# } -# OR = { -# } -# } -# -# is_valid = { -# NOT = { has_title = title:e_europa } -# has_title = title:k_austria -# has_title = title:k_hungary -# completely_controls_region = custom_alpine_france -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_capable_adult = yes -# is_imprisoned = no -# top_liege = this -# is_at_war = no -# } -# -# effect = { -# custom_tooltip = restore_austria_hungary_decision_effect_tooltip -# show_as_tooltip = { -# restore_austria_hungary_decision_effect = yes -# } -# hidden_effect = { -# restore_austria_hungary_decision_effect -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_restored_austria_hungary -# } -# set_global_variable = { -# name = flag_restored_austria_hungary -# value = root -# } -# } -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} - -restore_poland_lithuania_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = restore_poland_lithuania_decision_desc - selection_tooltip = restore_poland_lithuania_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - OR = { - has_title = title:k_poland - has_title = title:k_lithuania - } - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_poland_lithuania - } - } - NEOW_religion_is_broadly_christian_trigger = yes - } - - is_valid = { - has_title = title:k_poland - has_title = title:k_lithuania - prestige_level >= 3 - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = restore_poland_lithuania_decision_effect_tooltip - show_as_tooltip = { - restore_poland_lithuania_decision_effect = yes - } - hidden_effect = { - restore_poland_lithuania_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_poland_lithuania - } - set_global_variable = { - name = flag_restored_poland_lithuania - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -restore_polish_borders_decision = { - decision_group_type = major - is_shown = { - has_title = title:k_poland - is_ruler = yes - is_playable_character = yes - NOT = { - AND = { - title:k_poland = { OR = { is_de_jure_liege_or_above_target = title:d_lower_silesia is_de_jure_liege_or_above_target = title:d_upper_silesia } } - title:k_poland = { is_de_jure_liege_or_above_target = title:d_lesser_poland } - title:k_poland = { is_de_jure_liege_or_above_target = title:d_podkarpackie } - title:k_poland = { is_de_jure_liege_or_above_target = title:d_masuria } - } - } - } - is_valid = { - custom_tooltip = { - text = restore_polish_borders_decision_tt - OR = { - AND = { OR = { has_title = title:k_silesia completely_controls = title:k_silesia } NOT = { title:k_poland = { OR = { is_de_jure_liege_or_above_target = title:d_lower_silesia is_de_jure_liege_or_above_target = title:d_upper_silesia } } } } - AND = { OR = { has_title = title:d_lesser_poland completely_controls = title:d_lesser_poland } NOT = { title:k_poland = { is_de_jure_liege_or_above_target = title:d_lesser_poland } } } - AND = { OR = { has_title = title:d_podkarpackie completely_controls = title:d_podkarpackie } NOT = { title:k_poland = { is_de_jure_liege_or_above_target = title:d_podkarpackie} } } - AND = { OR = { has_title = title:d_masuria completely_controls = title:d_masuria } NOT = { title:k_poland = { is_de_jure_liege_or_above_target = title:d_masuria } } } - } - } - } - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "restore_polish_borders_decision_confirm" - show_from_start = yes - - item = { - value = restore_polish_borders_silesia - is_valid = { custom_tooltip = { text = restore_polish_borders_silesia_custom OR = { has_title = title:k_silesia completely_controls = title:k_silesia } NOT = { title:k_poland = { OR = { is_de_jure_liege_or_above_target = title:d_lower_silesia is_de_jure_liege_or_above_target = title:d_upper_silesia } } } } } - localization = restore_polish_borders_silesia - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 100 } - } - - item = { - value = restore_polish_borders_lesser_poland - is_valid = { custom_tooltip = { text = restore_polish_borders_lesser_poland_custom OR = { has_title = title:d_lesser_poland completely_controls = title:d_lesser_poland } NOT = { title:k_poland = { is_de_jure_liege_or_above_target = title:d_lesser_poland } } } } - localization = restore_polish_borders_lesser_poland - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 100 } - } - - item = { - value = restore_polish_borders_podkarpackie - is_valid = { custom_tooltip = { text = restore_polish_borders_podkarpackie_custom OR = { has_title = title:d_podkarpackie completely_controls = title:d_podkarpackie } NOT = { title:k_poland = { is_de_jure_liege_or_above_target = title:d_podkarpackie} } } } - localization = restore_polish_borders_podkarpackie - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 100 } - } - - item = { - value = restore_polish_borders_masuria - is_valid = { custom_tooltip = { text = restore_polish_borders_masuria_custom OR = { has_title = title:d_masuria completely_controls = title:d_masuria } NOT = { title:k_poland = { is_de_jure_liege_or_above_target = title:d_masuria } } } } - localization = restore_polish_borders_masuria - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 100 } - } - } - - effect = { - if = { - limit = { scope:restore_polish_borders_silesia = yes } - if = { - limit = { exists = title:k_silesia } - destroy_title = title:k_silesia - } - title:d_lower_silesia = { set_de_jure_liege_title = title:k_poland } - title:d_upper_silesia = { set_de_jure_liege_title = title:k_poland } - } - if = { - limit = { scope:restore_polish_borders_lesser_poland = yes } - title:d_lesser_poland = { set_de_jure_liege_title = title:k_poland } - } - if = { - limit = { scope:restore_polish_borders_podkarpackie = yes } - title:d_podkarpackie = { set_de_jure_liege_title = title:k_poland } - } - if = { - limit = { scope:restore_polish_borders_masuria = yes } - title:d_masuria = { set_de_jure_liege_title = title:k_poland } - } - } - ai_check_interval = 0 -} - -realize_domowina_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = realize_domowina_decision_desc - selection_tooltip = realize_domowina_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - OR = { - culture = culture:sorbian - } - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_created_lusatia - } - } - } - - is_valid = { - has_title = title:d_lower_lusatia - has_title = title:d_upper_lusatia - has_title = title:c_zary - has_title = title:c_gorlitz - prestige_level >= 3 - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = realize_domowina_decision_effect_tooltip - show_as_tooltip = { - realize_domowina_decision_effect = yes - } - hidden_effect = { - realize_domowina_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_created_lusatia - } - set_global_variable = { - name = flag_created_lusatia - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -reform_czechoslovakia_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - desc = reform_czechoslovakia_decision_desc - selection_tooltip = reform_czechoslovakia_decision_tooltip - - is_shown = { - NOT = { exists = title:k_czechoslovakia.holder } - is_playable_character = yes - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_reformed_czechoslovakia - } - } - OR = { - culture = culture:NEOW_moravian - culture = culture:czech - culture = culture:NEOW_slovak - AND = { - has_title = title:k_bohemia - has_title = title:k_slovakia - } - } - } - - is_valid = { - OR = { - top_liege = this - AND = { - liege = top_liege - top_liege = { highest_held_title_tier >= tier_empire } - has_strong_usable_hook = top_liege - } - } - OR = { - has_title = title:k_bohemia - has_title = title:k_slovakia - } - completely_controls_region = custom_czechoslovakia - prestige_level >= high_prestige_level - } - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - is_at_war = no - } - - effect = { - custom_tooltip = reform_czechoslovakia_decision_effect_tooltip - gain_heroic_legend_seed_tooltip_effect = yes - - ## Czechoslovakia Restored - title:d_bohemia = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_moravia = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_krusnohori = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_severovychodni_cechy = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_nyitra = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_trencin = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_banska_bystrica = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_ungvar = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_transcarpathia = { set_de_jure_liege_title = title:k_czechoslovakia } - title:c_orava = { set_de_jure_liege_title = title:d_trencin } - title:c_opava = { set_de_jure_liege_title = title:d_moravia } - - hidden_effect = { - save_scope_as = founder - create_title_and_vassal_change = { - type = created - save_scope_as = change - } - title:k_czechoslovakia = { - change_title_holder = { - holder = scope:founder - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_reformed_czechoslovakia - } - set_global_variable = { - name = flag_reformed_czechoslovakia - value = scope:founder - } - - ## Czechoslovakia Restored - title:d_bohemia = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_moravia = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_krusnohori = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_severovychodni_cechy = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_nyitra = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_trencin = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_banska_bystrica = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_ungvar = { set_de_jure_liege_title = title:k_czechoslovakia } - title:d_transcarpathia = { set_de_jure_liege_title = title:k_czechoslovakia } - title:c_orava = { set_de_jure_liege_title = title:d_trencin } - title:c_opava = { set_de_jure_liege_title = title:d_moravia } - - ## Destroy the Previous Kingdoms - destroy_title = title:k_bohemia - destroy_title = title:k_slovakia - destroy_title = title:k_galicia-volhynia - destroy_title = title:d_tatra - - ## Make Czechoslovakia the primary title - set_primary_title_to = title:k_czechoslovakia - - ## Trigger a special event - trigger_event = NEOW_decision.0001 - } - } - cost = { - gold = { - # Since we want this to happen, it free for the AI... - value = 0 - # ... but costs for players - if = { - limit = { - has_treasury = no - is_ai = no - } - add = 500 - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - is_ai = no - } - add = 500 - } - } - prestige = { - value = 0 - if = { - limit = { - is_ai = no - } - add = 1500 - } - } - } - ai_potential = { - always = yes - } - ai_will_do = { base = 100 } -} -spain_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = spain_decision_desc - selection_tooltip = spain_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - culture = { has_cultural_pillar = heritage_hispanic } - title:e_spain = { is_titular = yes } - } - - is_valid = { - completely_controls = title:k_andalusia - completely_controls = title:k_castille_leon - completely_controls = title:k_aragon - completely_controls = title:k_navarra - completely_controls = title:k_spanish_galicia - completely_controls = title:k_canarias - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { - spain_decision_effect = yes - } - - hidden_effect = { - spain_decision_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} \ No newline at end of file diff --git a/common/decisions/dlc_decisions/03_fp2_decisions.txt b/common/decisions/dlc_decisions/03_fp2_decisions.txt index 5f75ebc80..66df983e0 100644 --- a/common/decisions/dlc_decisions/03_fp2_decisions.txt +++ b/common/decisions/dlc_decisions/03_fp2_decisions.txt @@ -5,1581 +5,1416 @@ # by Joe Parkin # ############################################# -### [ROOT.Char.GetPrimaryTitle.GetAdjectiveNoTooltip] Dominance ### -#struggle_iberia_ending_hostility_decision = { -# decision_group_type = major -# title = struggle_iberia_ending_hostility_decision -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds" -# } -# extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp2_decision_hostility.dds" -# desc = struggle_iberia_ending_hostility_decision_desc -# selection_tooltip = struggle_iberia_ending_hostility_decision_tooltip -# confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" -# is_invisible = yes -# sort_order = 80 -# cooldown = { days = 1 } -# -# is_shown = { -# is_landless_adventurer = no -# has_fp2_dlc_trigger = yes -# } -# -# is_valid = { -# top_liege = this -# -# OR = { -# custom_tooltip = { -# text = struggle_iberia_ending_hostility_decision_correct_phase_tt -# struggle:iberian_struggle = { -# is_struggle_phase = struggle_iberia_phase_hostility -# } -# } -# ## Completely control Hispania for 5 years -# AND = { -# completely_controls_region = world_europe_west_iberia -# primary_title = { -# tier >= tier_kingdom -# title_held_years >= 5 -# } -# } -# } -# -# # Hold and completely control two de jure kingdoms of Hispania -# OR = { -# custom_tooltip = { # -# text = struggle_iberia_ending_hostility_decision_kingdom_tt -# any_held_title = { # 1st kingdom -# title_tier = kingdom -# de_jure_liege = title:e_spain -# root = { completely_controls = prev } -# save_temporary_scope_as = spanish_kingdom -# } -# any_held_title = { # 2nd kingdom -# title_tier = kingdom -# de_jure_liege = title:e_spain -# trigger_if = { -# limit = { exists = scope:spanish_kingdom } -# this != scope:spanish_kingdom -# } -# root = { completely_controls = prev } -# save_temporary_scope_as = spanish_kingdom_2 -# } -# } -# custom_tooltip = { -# text = struggle_iberia_ending_hostility_decision_united_spanish_throne_tt -# AND = { -# exists = global_var:unite_the_spanish_thrones_decision_title -# primary_title = global_var:unite_the_spanish_thrones_decision_title -# } -# } -# } -# -# -# # All your capital kingdom's de jure counties are of your culture and faith -# trigger_if = { -# limit = { -# exists = global_var:unite_the_spanish_thrones_decision_title -# primary_title = global_var:unite_the_spanish_thrones_decision_title -# } -# custom_tooltip = { -# text = struggle_iberia_ending_hostility_decision_county_light_tt -# capital_county.de_jure_liege.de_jure_liege = { -# any_de_jure_county = { -# percent >= 0.75 -# culture = root.culture -# faith = root.faith -# } -# } -# } -# } -# trigger_else = { -# custom_tooltip = { -# text = struggle_iberia_ending_hostility_decision_county_tt -# capital_county.de_jure_liege.de_jure_liege = { -# any_de_jure_county = { -# count = all -# culture = root.culture -# faith = root.faith -# } -# } -# } -# } -# -# # No other realm controls more than 20% of the Iberia region -# custom_tooltip = { -# text = struggle_iberia_ending_hostility_decision_region_tt -# NOT = { -# struggle:iberian_struggle = { -# any_involved_ruler = { -# this != root -# top_liege = this -# primary_title ?= { is_mercenary_company = no } -# save_temporary_scope_as = iberian_realm -# any_county_in_region = { -# region = world_europe_west_iberia -# percent > fp2_struggle_hostility_region_percent_decimal_value -# holder.top_liege = scope:iberian_realm -# } -# } -# } -# } -# } -# -# # Completely control at least 2 of the important Iberian duchies -# calc_true_if = { -# amount >= 2 -# completely_controls = title:d_galicia -# completely_controls = title:d_toledo -# completely_controls = title:d_cordoba -# completely_controls = title:d_valencia -# completely_controls = title:d_barcelona -# } -# } -# -# effect = { -# if = { -# limit = { has_dlc_feature = legends } -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = iberian_struggle -# } -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# -# ##### Major Effects ##### -# show_as_tooltip = { -# dynasty = { add_dynasty_prestige = 10000 } -# fp2_struggle_hostility_ender_effect = yes -# } -# # Hispania is available! -# custom_tooltip = fp2_struggle_can_create_empire_of_hispania_tt -# custom_description_no_bullet = { text = fp2_struggle_house_tt } -# # Keep the Struggle Clash for your House -# custom_tooltip = fp2_struggle_can_keep_using_struggle_clash_tt -# # Boost to culture and faith conversion -# custom_tooltip = fp2_struggle_hostility_conversion_tt -# # Damage opinion with other culture/faiths -# custom_tooltip = fp2_struggle_hostility_opinion_tt -# custom_tooltip = fp2_struggle_hostility_opinion_negative_tt -# # Choose Holy War boost, Culture War boost, or both -# custom_description_no_bullet = { text = fp2_struggle_hostility_list_tt } -# #custom_tooltip = fp2_struggle_hostility_holy_cb_joint_tt -# #custom_tooltip = fp2_struggle_hostility_culture_cb_tt -# -# -# -# show_as_tooltip = { -# stress_impact = { -# humble = medium_stress_impact_gain -# cynical = medium_stress_impact_gain -# } -# } -# -# -# # Achievements -# add_achievement_global_variable_effect = { -# VARIABLE = fp2_iberian_hostilities_achievement_unlocked -# VALUE = yes -# } -# fp2_holiday_in_iberia_check = yes -# -# # Trigger a player facing event as a coda -# trigger_event = fp2_struggle.0900 -# } -# -# cost = {} -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# ai_potential = { always = yes } -# -# ai_will_do = { base = 100 } -#} +struggle_iberia_ending_hostility_decision = { + decision_group_type = major + title = struggle_iberia_ending_hostility_decision + picture = { + reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds" + } + extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp2_decision_hostility.dds" + desc = struggle_iberia_ending_hostility_decision_desc + selection_tooltip = struggle_iberia_ending_hostility_decision_tooltip + confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" + is_invisible = yes + sort_order = 80 + + is_shown = { + is_landless_adventurer = no + has_fp2_dlc_trigger = yes + } + + is_valid = { + top_liege = this + + OR = { + custom_tooltip = { + text = struggle_iberia_ending_hostility_decision_correct_phase_tt + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + is_struggle_phase = struggle_iberia_phase_hostility + } + } + ## Completely control Hispania for 5 years + AND = { + completely_controls_region = world_europe_west_iberia + primary_title = { + tier >= tier_kingdom + title_held_years >= 5 + } + } + } + + + custom_tooltip = { + text = struggle_ending_decision_correct_involvement_spain_tt + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + } + } + + # Hold and completely control two de jure kingdoms of Hispania + OR = { + custom_tooltip = { # + text = struggle_iberia_ending_hostility_decision_kingdom_tt + any_held_title = { # 1st kingdom + title_tier = kingdom + de_jure_liege = title:e_spain + root = { completely_controls = prev } + save_temporary_scope_as = spanish_kingdom + } + any_held_title = { # 2nd kingdom + title_tier = kingdom + de_jure_liege = title:e_spain + trigger_if = { + limit = { exists = scope:spanish_kingdom } + this != scope:spanish_kingdom + } + root = { completely_controls = prev } + save_temporary_scope_as = spanish_kingdom_2 + } + } + custom_tooltip = { + text = struggle_iberia_ending_hostility_decision_united_spanish_throne_tt + AND = { + exists = global_var:unite_the_spanish_thrones_decision_title + primary_title = global_var:unite_the_spanish_thrones_decision_title + } + } + } + + + # All your capital kingdom's de jure counties are of your culture and faith + trigger_if = { + limit = { + exists = global_var:unite_the_spanish_thrones_decision_title + primary_title = global_var:unite_the_spanish_thrones_decision_title + } + custom_tooltip = { + text = struggle_iberia_ending_hostility_decision_county_light_tt + capital_county.de_jure_liege.de_jure_liege = { + any_de_jure_county = { + percent >= 0.75 + culture = root.culture + faith = root.faith + } + } + } + } + trigger_else = { + custom_tooltip = { + text = struggle_iberia_ending_hostility_decision_county_tt + capital_county.de_jure_liege.de_jure_liege = { + any_de_jure_county = { + count = all + culture = root.culture + faith = root.faith + } + } + } + } + + # No other realm controls more than 20% of the Iberia region + custom_tooltip = { + text = struggle_iberia_ending_hostility_decision_region_tt + NOT = { + struggle:iberian_struggle = { + any_involved_ruler = { + this != root + top_liege = this + primary_title ?= { is_mercenary_company = no } + save_temporary_scope_as = iberian_realm + any_county_in_region = { + region = world_europe_west_iberia + percent > fp2_struggle_hostility_region_percent_decimal_value + holder.top_liege = scope:iberian_realm + } + } + } + } + } + + # Completely control at least 2 of the important Iberian duchies + calc_true_if = { + amount >= 2 + completely_controls = title:d_galicia + completely_controls = title:d_toledo + completely_controls = title:d_cordoba + completely_controls = title:d_valencia + completely_controls = title:d_barcelona + } + } + + effect = { + if = { + limit = { has_dlc_feature = legends } + legend_seed_struggle_ending_effect = { + ENDER = root + STRUGGLE = iberian_struggle + } + } + if = { + limit = { has_ach_dlc_trigger = yes } + add_character_flag = ach_ended_struggle + } + + ##### Major Effects ##### + show_as_tooltip = { + dynasty = { add_dynasty_prestige = 10000 } + fp2_struggle_hostility_ender_effect = yes + } + # Hispania is available! + custom_tooltip = fp2_struggle_can_create_empire_of_hispania_tt + custom_description_no_bullet = { text = fp2_struggle_house_tt } + # Keep the Struggle Clash for your House + custom_tooltip = fp2_struggle_can_keep_using_struggle_clash_tt + # Boost to culture and faith conversion + custom_tooltip = fp2_struggle_hostility_conversion_tt + # Damage opinion with other culture/faiths + custom_tooltip = fp2_struggle_hostility_opinion_tt + custom_tooltip = fp2_struggle_hostility_opinion_negative_tt + # Choose Holy War boost, Culture War boost, or both + custom_description_no_bullet = { text = fp2_struggle_hostility_list_tt } + #custom_tooltip = fp2_struggle_hostility_holy_cb_joint_tt + #custom_tooltip = fp2_struggle_hostility_culture_cb_tt + + + + show_as_tooltip = { + stress_impact = { + humble = medium_stress_impact_gain + cynical = medium_stress_impact_gain + } + } + + + # Achievements + add_achievement_global_variable_effect = { + VARIABLE = fp2_iberian_hostilities_achievement_unlocked + VALUE = yes + } + fp2_holiday_in_iberia_check = yes + + # Trigger a player facing event as a coda + trigger_event = fp2_struggle.0900 + } + + cost = {} + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + ai_potential = { always = yes } + + ai_will_do = { base = 100 } +} + +############################################# +# Compromise Ending # +# by Joe Parkin # +############################################# + +struggle_iberia_ending_compromise_decision = { + decision_group_type = major + title = struggle_iberia_ending_compromise_decision + picture = { + reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_compromise.dds" + } + extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp2_decision_compromise.dds" + desc = struggle_iberia_ending_compromise_decision_desc + selection_tooltip = struggle_iberia_ending_compromise_decision_tooltip + confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" + is_invisible = yes + + sort_order = 80 + + is_shown = { + is_landless_adventurer = no + has_fp2_dlc_trigger = yes + } + + is_valid = { + top_liege = this + + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_correct_phase_tt + any_character_struggle = { + is_struggle_type = iberian_struggle + is_struggle_phase = struggle_iberia_phase_compromise + } + } + + custom_tooltip = { + text = struggle_ending_decision_correct_involvement_spain_tt + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + } + } + + OR = { + # Exalted among Men or higher + prestige_level >= very_high_prestige_level + # Hold and completely control a de jure kingdom of Hispania + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_kingdom_tt + fp2_struggle_ending_hold_de_jure_kingdom_trigger = yes + } + } + + # Control less than 50% of Iberia + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_region_tt + fp2_struggle_ending_percent_iberia_trigger = yes + } + + # No one else controls more than 50% of Iberia + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_other_region_tt + fp2_struggle_ending_other_percent_iberia_trigger = yes + } + + # No Independent Involved rulers are at war with each other + custom_tooltip = { + text = struggle_iberia_ending_compromise_truce_tt + NOT = { + struggle:iberian_struggle = { + any_involved_ruler = { + top_liege = this + is_landless_adventurer = no + primary_title = { is_mercenary_company = no } + any_primary_war_enemy = { + top_liege = this + is_landless_adventurer = no + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + } + primary_title = { is_mercenary_company = no } + } + } + } + } + } + + OR = { + # Every other involved independent ruler in Iberia has at least 60 opinion of you or is strong hooked + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_opinion_tt + struggle:iberian_struggle = { + NOT = { + any_involved_ruler = { + this != root + top_liege = this + primary_title = { is_holy_order = no } + primary_title = { is_mercenary_company = no } + is_landless_adventurer = no + save_temporary_scope_as = this_character + NOR = { + root = { has_strong_hook = scope:this_character } + opinion = { + target = root + value >= struggle_iberia_ending_compromise_decision_opinion_value + } + } + } + } + } + } + # No other independent ruler in Iberia is a king or above + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_independent_tt + struggle:iberian_struggle = { + NOT = { + any_involved_ruler = { + this != root + top_liege = this + primary_title = { is_mercenary_company = no } + is_landless_adventurer = no + primary_title.tier >= tier_kingdom + } + } + } + } + # More than 25% of Iberia is controlled by Interloper or Uninvolved rulers + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_interloper_tt + any_county_in_region = { + region = world_europe_west_iberia + percent > fp2_struggle_compromise_uninvolved_percent_decimal_value + holder.top_liege = { fp2_character_interloper_in_struggle_trigger = yes } + } + } + } + + # Completely control any of the important Iberian duchies + calc_true_if = { + amount >= 1 + completely_controls = title:d_galicia + completely_controls = title:d_toledo + completely_controls = title:d_cordoba + completely_controls = title:d_valencia + completely_controls = title:d_barcelona + } + } + + effect = { + if = { + limit = { has_dlc_feature = legends } + legend_seed_struggle_ending_effect = { + ENDER = root + STRUGGLE = iberian_struggle + } + } + if = { + limit = { has_ach_dlc_trigger = yes } + add_character_flag = ach_ended_struggle + } + ##### Major Effects ##### + # Personal effects for ruler + show_as_tooltip = { fp2_struggle_compromise_ender_effect = yes } + # Independent/Split De Jure Duchies will become De Jure Kingdoms + if = { + limit = { + title:e_spain = { + any_in_de_jure_hierarchy = { fp2_struggle_ending_compromise_independent_duchy_trigger = yes } + } + } + custom_tooltip = fp2_struggle_compromise_create_new_kingdoms_tt + } + # Other Tooltips! + fp2_struggle_compromise_tooltip_effect = yes + + ##### Minor Effects ##### + # Self-sufficiency/defensive modifiers for each independent realm + show_as_tooltip = { fp2_struggle_compromise_modifier_rewards_effect = yes } + + show_as_tooltip = { + stress_impact = { + arrogant = medium_stress_impact_gain + } + } + + # Achievements + add_achievement_global_variable_effect = { + VARIABLE = fp2_iberian_compromise_achievement_unlocked + VALUE = yes + } + fp2_holiday_in_iberia_check = yes + + # Trigger a player facing event as a coda + trigger_event = fp2_struggle.0901 + } + + cost = {} + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + ai_potential = { always = yes } + + ai_will_do = { base = 100 } +} + +############################################# +# Conciliation Ending # +# by Joe Parkin # +############################################# + +struggle_iberia_ending_conciliation_decision = { + decision_group_type = major + title = struggle_iberia_ending_conciliation_decision + picture = { + reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_conciliation.dds" + } + extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp2_decision_conciliation.dds" + desc = struggle_iberia_ending_conciliation_decision_desc + selection_tooltip = struggle_iberia_ending_conciliation_decision_tooltip + confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" + is_invisible = yes + + sort_order = 80 + + is_shown = { + is_landless_adventurer = no + has_fp2_dlc_trigger = yes + } + + is_valid = { + top_liege = this + + custom_tooltip = { + text = struggle_iberia_ending_conciliation_decision_correct_phase_tt + any_character_struggle = { + is_struggle_type = iberian_struggle + is_struggle_phase = struggle_iberia_phase_conciliation + } + } + + custom_tooltip = { + text = struggle_ending_decision_correct_involvement_spain_tt + any_character_struggle = { + involvement = involved + is_struggle_type = iberian_struggle + } + } + + prestige_level >= very_high_prestige_level # Exalted among Men or higher + + # Hold and completely control a de jure kingdom of Hispania + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_kingdom_tt + fp2_struggle_ending_hold_de_jure_kingdom_trigger = yes + } + + # Every other independent involved ruler in Iberia is allied to you + custom_tooltip = { + text = struggle_iberia_ending_conciliation_decision_alliance_tt + struggle:iberian_struggle = { + NOT = { + any_involved_ruler = { + top_liege = this + is_landless_adventurer = no + primary_title = { is_mercenary_company = no } + primary_title = { is_holy_order = no } + NOR = { + this = root + is_allied_to = root + } + } + } + } + } + + # Control less than 50% of Iberia + custom_tooltip = { + text = struggle_iberia_ending_compromise_decision_region_tt + fp2_struggle_ending_percent_iberia_trigger = yes + } + } + + effect = { + if = { + limit = { has_dlc_feature = legends } + legend_seed_struggle_ending_effect = { + ENDER = root + STRUGGLE = iberian_struggle + } + } + if = { + limit = { has_ach_dlc_trigger = yes } + add_character_flag = ach_ended_struggle + } + ##### Major Effects ##### + show_as_tooltip = { + fp2_struggle_conciliation_ender_effect = yes + fp2_struggle_conciliation_tooltip_effect = yes + fp2_struggle_conciliation_modifier_rewards_effect = yes + } + + show_as_tooltip = { + stress_impact = { + arrogant = medium_stress_impact_gain + zealous = medium_stress_impact_gain + } + } + + # Achievements + add_achievement_global_variable_effect = { + VARIABLE = fp2_iberian_conciliation_achievement_unlocked + VALUE = yes + } + fp2_holiday_in_iberia_check = yes + + + # Trigger a player facing event as a coda + trigger_event = fp2_struggle.0902 + } + + cost = {} + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + ai_potential = { always = yes } + + ai_will_do = { base = 100 } +} + +############################################# +# Eat a Cheese +# by Daniel "yes I know what exciting content is stop bullying me" Moore +########################################################################### +eat_cheese_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" + } + desc = eat_cheese_decision_desc + + is_shown = { + any_character_artifact = { + has_variable = has_cheese_artifact + } + } + + effect = { + + custom_tooltip = eat_cheese_effect_tt + + trigger_event = fp2_yearly.1008 + + } + + ai_check_interval = 0 + + ai_potential = { + + } + + ai_will_do = { + base = 100 + } +} + +################################### +# Sponsor Jewish Sciences +# By Hugo Cortell +################################### +golden_age_jewish_science_in_iberia_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" + } + desc = golden_age_jewish_science_in_iberia_decision_desc + decision_group_type = struggle + + is_shown = { + has_fp2_dlc_trigger = yes + top_liege = root + top_liege = this # (Redundancy check) + is_landed_or_landless_administrative = yes + AND = { + exists = struggle:iberian_struggle + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_golden_age_jewish_science_decision + } + } + } + + is_valid = { + OR = { # Either the var does not exist (no current golden age) or you are not the sponsor of the current golden age + NOT = { exists = global_var:fp2_current_jewish_science_sponsor } + trigger_if = { + limit = { exists = global_var:fp2_current_jewish_science_sponsor } + custom_tooltip = { + text = golden_age_jewish_science_in_iberia_decision_hardcoded_trigger_text.b + NOT = { root = global_var:fp2_current_jewish_science_sponsor } + is_ai = no # Prevents the AI from stealing the golden age, players can steal each other's golden age + } + } + } + trigger_if = { # If you are not your culture's head, you must earn their approval + limit = { + exists = culture.culture_head # Redundancy check! + culture.culture_head != root + } + custom_tooltip = { + text = golden_age_jewish_science_in_iberia_decision_hardcoded_trigger_text.a + culture.culture_head = { + save_temporary_opinion_value_as = { + name = target_opinion + target = root + } + scope:target_opinion > 0 + } + } + } + } + + effect = { + hidden_effect = { # Prevent any case in which modifiers could be stacked + struggle:iberian_struggle = { + every_involved_ruler = { + remove_character_modifier = fp2_sponsored_golden_age_modifier + remove_character_modifier = fp2_part_of_golden_age_modifier + } + } + } + + send_interface_toast = { + type = event_toast_effect_good + title = golden_age_jewish_science_in_iberia_decision.player_notif.t + right_icon = root + play_music_cue = mx_cue_meadandwine + + add_character_modifier = { + modifier = fp2_sponsored_golden_age_modifier + years = 120 + } + capital_county = { + add_county_modifier = { + modifier = fp2_epicenter_of_golden_age_modifier + years = 60 + } + } + } + culture = { add_to_list = already_involved_cultures } # Ensures that only one top ruler for each involved culture is picked + struggle:iberian_struggle = { + every_involved_ruler = { + custom = fp2_one_independent_ruler_of_each_culture_notifier + limit = { + culture = { save_temporary_scope_as = current_culture } + NOT = { # Checks that it is not in the list of "I am already benefiting from this" + this = root # (Also must not be root) + any_in_list = { + list = already_involved_cultures + this = scope:current_culture + } + } + top_liege = this # Redundancy checks, vital to ensuring this has a 110% success rate + top_liege = this # Redundancy check + } + if = { + limit = { NOT = { has_character_modifier = fp2_part_of_golden_age_modifier } } + culture = { add_to_list = already_involved_cultures } + send_interface_toast = { + type = event_toast_effect_good + title = golden_age_jewish_science_in_iberia_decision.player_notif.t + right_icon = root # Showing root is WAD, lets other players know who started it + + add_character_modifier = { + modifier = fp2_part_of_golden_age_modifier + years = 120 + } + } + } + } + } + + hidden_effect = { + random_list = { + 100 = { + trigger_event = { # Translator/book retailer event + id = iberia_north_africa.2001 + days = { 4 32 } + } + } + 110 = { + trigger_event = { # Cataract Surgery event + id = iberia_north_africa.2002 + days = { 4 32 } + } + } + 90 = { + trigger_event = { # Bickering scholars event + id = iberia_north_africa.2003 + days = { 4 32 } + } + } + } + } + + set_global_variable = { + name = fp2_current_jewish_science_sponsor + value = root + years = 120 + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = major_gold_value + multiply = 2.25 + round = yes + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = major_gold_value + multiply = 2.25 + round = yes + } + } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 730 + empire = 730 + hegemony = 730 + } + + ai_potential = {} + + ai_will_do = { + base = 0 + modifier = { + add = { + value = learning + multiply = 5 + round = yes + } + always = yes + } + } +} + +############################################# +# Convene Council of Toledo # +# by Joe Parkin and Ola Jentzsch # +############################################# +council_of_toledo_decision = { + title = council_of_toledo_decision_title + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = { + first_valid = { + triggered_desc = { + trigger = { exists = global_var:council_of_toledo_counter } + desc = council_of_toledo_decision_desc_count + } + desc = council_of_toledo_decision_desc + } + } + selection_tooltip = council_of_toledo_decision_tooltip + cooldown = { years = council_of_toledo_decision_decision_cooldown_value } + decision_group_type = major + + sort_order = 80 + + is_shown = { + # DLC check + has_fp2_dlc_trigger = yes + # Is Mozarabic (or reformed Mozarabic) + faith = { + portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } + } + any_vassal = { } + } + + is_valid = { + # Owns Toledo + custom_tooltip = { + text = council_of_toledo_decision_toledo_holder_trigger + is_toledo_ownership_valid_trigger = yes + } + any_vassal = { + count >= 3 + is_powerful_vassal = yes + custom_tooltip = { + text = council_of_toledo_decision_toledo_faith_trigger + faith = root.faith + } + } + + realm_size >= council_of_toledo_realm_size_value + # update fp2_struggle_council_toledo_decision_trigger if changing this + } + + is_valid_showing_failures_only = { + is_landed = yes + # Not at war + is_at_war = no + } + + effect = { + custom_tooltip = council_of_toledo_decision_tt + faith:mozarabic_church = { + change_fervor = { + value = 10 + desc = fervor_gain_ascetic_example + } + } + # Council counter + if = { + limit = { exists = global_var:council_of_toledo_counter } + change_global_variable = { + name = council_of_toledo_counter + add = 1 + } + } + else = { + set_global_variable = { + name = council_of_toledo_counter + value = 19 + } + } + if = { + limit = { + any_character_struggle = { is_struggle_type = iberian_struggle } + } + custom_tooltip = council_of_toledo_decision_catalyst_tt + } + trigger_event = { + on_action = fp2_struggle_council_toledo_organize + days = 1 + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = council_of_toledo_gold_cost_value + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = council_of_toledo_gold_cost_value + } + } + piety = council_of_toledo_piety_cost_value + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 60 + } + + ai_potential = { + is_ruler = yes + short_term_gold >= council_of_toledo_gold_cost_value + } + + ai_will_do = { + base = 100 + } +} + +############################################# +# Secure Iberian Foothold +# by Joe Parkin and Ola Jentzsch +############################################# +secure_iberian_foothold_decision = { + title = secure_iberian_foothold_decision_title + picture = { + reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" + } + desc = secure_iberian_foothold_decision_desc + selection_tooltip = secure_iberian_foothold_decision_tooltip + sort_order = 80 + decision_group_type = struggle + + is_shown = { + is_landless_adventurer = no + # DLC check + has_fp2_dlc_trigger = yes + # Struggle is active + exists = struggle:iberian_struggle + # Not Involved and capital lies outside Iberia + custom_tooltip = { + text = fp2_struggle_uninvolved_or_external_tt + NOR = { + any_character_struggle = { + is_struggle_type = iberian_struggle + involvement = involved + } + } + } + # Hold land near Iberia + any_sub_realm_county = { + title_province = { + OR = { + geographical_region = world_europe_west_iberia # Iberia + geographical_region = ghw_region_southern_france # Aquitaine + geographical_region = world_africa_north_west # Maghreb + } + } + } + NOT = { has_title = title:e_spain } + } + + is_valid = { + ##### General triggers ##### + # Struggle phase must be right + custom_tooltip = { + text = fp2_struggle_uninvolved_or_external_tt + NOT = { + capital_province = { geographical_region = world_europe_west_iberia } + } + } + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_empire_tt + any_held_title = { + title_tier >= empire + NOT = { this = title:e_spain } + } + } + # If my religion is involved, I need to own the better portion of those counties + trigger_if = { + limit = { + religion = { + any_faith = { + struggle:iberian_struggle = { is_faith_involved_in_struggle = prev } + } + } + } + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_religion_tt + fp2_struggle_secure_iberian_foothold_religion_percent_value >= fp2_struggle_secure_iberian_foothold_religion_target_percent_value + } + } + # Otherwise, I need to own a big chunk of the peninsula + trigger_else = { + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_outsider_tt + any_county_in_region = { + region = world_europe_west_iberia + percent >= fp2_struggle_secure_iberian_foothold_outsider_target_percent_decimal_value + holder.top_liege = root + } + } + } + + ##### Iberian kingdom triggers ##### + + # Any de jure kingdom of Iberia is completely controlled + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_kingdom_iberian_tt + any_held_title = { fp2_struggle_secure_iberian_foothold_iberian_kingdom_trigger = yes } + } + # Real tooltips + trigger_if = { + limit = { exists = scope:iberian_kingdom_temp } + # That kingdom is mostly my faith + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_kingdom_faith_tt + fp2_struggle_secure_iberian_foothold_faith_trigger = yes + } + # Borders held lands in a non-Iberian kingdom you hold + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_kingdom_border_tt + scope:iberian_kingdom_temp = { fp2_struggle_secure_iberian_foothold_outsider_kingdom_trigger = yes } + } + # Held that kingdom for a while + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_kingdom_held_tt + scope:iberian_kingdom_temp = { title_held_years >= fp2_struggle_secure_iberian_foothold_years_value } + } + } + # Fake tooltips + trigger_else = { + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_kingdom_faith_tt + always = no + } + # Borders held lands in a non-Iberian kingdom you hold + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_kingdom_border_tt + always = no + } + custom_tooltip = { + text = fp2_struggle_secure_iberian_foothold_kingdom_held_tt + always = no + } + } + } + + is_valid_showing_failures_only = { + trigger_if = { + limit = { exists = struggle:iberian_struggle } + custom_tooltip = { + text = fp2_struggle_phase_hostility_or_opportunity_tt + struggle:iberian_struggle = { + has_struggle_phase_parameter = unlocks_secure_iberian_foothold_decision + } + } + } + } + + effect = { + legend_seed_struggle_ending_effect = { + ENDER = root + STRUGGLE = iberian_struggle + } + if = { + limit = { has_ach_dlc_trigger = yes } + add_character_flag = ach_ended_struggle + } + if = { + limit = { + any_held_title = { title_tier = empire } + } + custom_tooltip = fp2_struggle_secure_iberian_foothold_empire_held_effect_tt + } + else = { custom_tooltip = fp2_struggle_secure_iberian_foothold_empire_dejure_effect_tt } + + trigger_event = { + id = fp2_other_decisions.1000 + } + + custom_tooltip = fp2_struggle_secure_iberian_foothold_ends_the_struggle_tt + } + + cost = {} + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + ai_potential = {} + + ai_will_do = { + base = 100 + } +} + +################################### +# Build Pilgrim Roads +# By Hugo Cortell +################################### +build_holy_pilgrim_roads_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_opening.dds" + } + sort_order = 300 + decision_group_type = struggle + + is_shown = { + faith = { + any_holy_site = { + holder.top_liege = root + count > 0 + } + } + any_character_struggle = { + involvement = involved + has_struggle_phase_parameter = unlocks_build_pilgrim_roads_decision + } + } + + is_valid = { + custom_tooltip = { + text = build_holy_pilgrim_roads_decision_hardcoded_trigger_text.a + faith = { + any_holy_site = { + holder.top_liege = root + NOT = { county = { has_county_modifier = fp2_pilgrim_roads_modifier } } + count > 0 + } + } + } + } + + effect = { + hidden_effect = { + faith = { + random_holy_site = { + limit = { + holder.top_liege = root + NOT = { county = { has_county_modifier = fp2_pilgrim_roads_modifier } } + } + save_scope_as = chosen_holy_site_for_pilgrim_roads + county = { + save_scope_as = chosen_location_for_pilgrim_roads + add_county_modifier = { + modifier = fp2_pilgrim_roads_modifier + years = 50 + } + } + } + } + } + send_interface_toast = { + type = event_toast_effect_good + title = build_holy_pilgrim_roads_decision_construction_notif.t + desc = build_holy_pilgrim_roads_decision_construction_notif.desc + + add_piety = major_piety_gain + show_as_tooltip = { + scope:chosen_location_for_pilgrim_roads = { + add_county_modifier = { + modifier = fp2_pilgrim_roads_modifier + years = 50 + } + } + } + } + + if = { # QA QoL + limit = { debug_only = yes } + custom_tooltip = debug_generic_option_shortened_trigger_can_disable + hidden_effect = { + random_list = { + 1 = { + trigger_event = { + id = iberia_north_africa.2011 + days = 4 + } + } + 1 = { + trigger_event = { + id = iberia_north_africa.2012 + days = 4 + } + } + 1 = { + trigger_event = { + id = iberia_north_africa.2013 + days = 4 + } + } + } + } + } + else = { + hidden_effect = { + random_list = { + 1 = { + trigger_event = { + id = iberia_north_africa.2011 + days = { 32 2048 } + } + } + 1 = { + trigger_event = { + id = iberia_north_africa.2012 + days = { 32 2048 } + } + } + 1 = { + trigger_event = { + id = iberia_north_africa.2013 + days = { 32 2048 } + } + } + } + } + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = massive_gold_value + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = massive_gold_value + } + } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 730 + duchy = 730 + kingdom = 730 + empire = 730 + hegemony = 730 + } + ai_potential = {} + ai_will_do = { + base = 50 + modifier = { + add = learning + always = yes + } + modifier = { + add = -50 + has_trait = cynical + } + modifier = { + add = 10 + has_trait = zealous + } + modifier = { + add = -40 + short_term_gold < massive_gold_value + } + } +} + +############################################# +# Found Kingdom of Toledo +# by Joe Parkin +############################################# +found_kingdom_toledo_decision = { + title = found_kingdom_toledo_decision_title + picture = { + reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" + } + desc = found_kingdom_toledo_decision_desc + selection_tooltip = found_kingdom_toledo_decision_tooltip + sort_order = 80 + + decision_group_type = major + + is_shown = { + # DLC check + has_fp2_dlc_trigger = yes + culture = { has_cultural_pillar = heritage_iberian } + faith = { + portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } + } + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:form_toledo_decision + } + } + title:e_spain = { + any_in_de_jure_hierarchy = { + any_title_to_title_neighboring_and_across_water_duchy = { this = title:d_toledo } + de_jure_liege = { + any_in_de_jure_hierarchy = { + count > 2 + tier = tier_duchy + } + } + } + } + } + + is_valid = { + top_liege = this + custom_tooltip = { + text = found_kingdom_toledo_capital_tt + capital_county = title:c_toledo + } + custom_tooltip = { + text = found_kingdom_toledo_culture_tt + culture = { has_cultural_pillar = heritage_iberian } + } + custom_tooltip = { + text = found_kingdom_toledo_faith_tt + faith = { + portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } + } + } + completely_controls = title:d_toledo + custom_tooltip = { + text = found_kingdom_toledo_duchy_tt + any_held_title = { + title_tier = duchy + is_titular = no + NOT = { this = title:d_toledo } + root = { completely_controls = prev } + any_title_to_title_neighboring_and_across_water_duchy = { this = title:d_toledo } + } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = 250 + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = 250 + } + } + } + + effect = { + save_scope_as = toledo_former + gain_heroic_legend_seed_tooltip_effect = yes + fp2_struggle_found_kingdom_toledo_empire_effect = yes + save_scope_value_as = { + name = has_kingdom_toledo_absorb_list_been_created + value = yes + } + trigger_event = fp2_other_decisions.1100 + #Can only happen once + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:form_toledo_decision + } + set_global_variable = { + name = form_toledo_decision + value = scope:toledo_former + } + } + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + ai_potential = {} + + ai_will_do = { + base = 100 + } +} -############################################## -## Compromise Ending # -## by Joe Parkin # -############################################## -# -#### Status Quo ### -#struggle_iberia_ending_compromise_decision = { -# decision_group_type = major -# title = struggle_iberia_ending_compromise_decision -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_compromise.dds" -# } -# extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp2_decision_compromise.dds" -# desc = struggle_iberia_ending_compromise_decision_desc -# selection_tooltip = struggle_iberia_ending_compromise_decision_tooltip -# confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" -# is_invisible = yes -# cooldown = { days = 1 } -# -# sort_order = 80 -# -# is_shown = { -# is_landless_adventurer = no -# has_fp2_dlc_trigger = yes -# } -# -# is_valid = { -# top_liege = this -# -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_correct_phase_tt -# struggle:iberian_struggle = { -# is_struggle_phase = struggle_iberia_phase_compromise -# } -# } -# -# OR = { -# # Exalted among Men or higher -# prestige_level >= very_high_prestige_level -# # Hold and completely control a de jure kingdom of Hispania -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_kingdom_tt -# fp2_struggle_ending_hold_de_jure_kingdom_trigger = yes -# } -# } -# -# # Control less than 50% of Iberia -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_region_tt -# fp2_struggle_ending_percent_iberia_trigger = yes -# } -# -# # No one else controls more than 50% of Iberia -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_other_region_tt -# fp2_struggle_ending_other_percent_iberia_trigger = yes -# } -# -# # No Independent Involved rulers are at war with each other -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_truce_tt -# NOT = { -# struggle:iberian_struggle = { -# any_involved_ruler = { -# top_liege = this -# is_landless_adventurer = no -# primary_title = { is_mercenary_company = no } -# any_primary_war_enemy = { -# top_liege = this -# is_landless_adventurer = no -# any_character_struggle = { -# involvement = involved -# is_struggle_type = iberian_struggle -# } -# primary_title = { is_mercenary_company = no } -# } -# } -# } -# } -# } -# -# OR = { -# # Every other involved independent ruler in Iberia has at least 60 opinion of you or is strong hooked -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_opinion_tt -# struggle:iberian_struggle = { -# NOT = { -# any_involved_ruler = { -# this != root -# top_liege = this -# primary_title = { is_holy_order = no } -# primary_title = { is_mercenary_company = no } -# is_landless_adventurer = no -# save_temporary_scope_as = this_character -# NOR = { -# root = { has_strong_hook = scope:this_character } -# opinion = { -# target = root -# value >= struggle_iberia_ending_compromise_decision_opinion_value -# } -# } -# } -# } -# } -# } -# # No other independent ruler in Iberia is a king or above -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_independent_tt -# struggle:iberian_struggle = { -# NOT = { -# any_involved_ruler = { -# this != root -# top_liege = this -# primary_title = { is_mercenary_company = no } -# is_landless_adventurer = no -# primary_title.tier >= tier_kingdom -# } -# } -# } -# } -# # More than 25% of Iberia is controlled by Interloper or Uninvolved rulers -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_interloper_tt -# any_county_in_region = { -# region = world_europe_west_iberia -# percent > fp2_struggle_compromise_uninvolved_percent_decimal_value -# holder.top_liege = { fp2_character_interloper_in_struggle_trigger = yes } -# } -# } -# } -# -# # Completely control any of the important Iberian duchies -# calc_true_if = { -# amount >= 1 -# completely_controls = title:d_galicia -# completely_controls = title:d_toledo -# completely_controls = title:d_cordoba -# completely_controls = title:d_valencia -# completely_controls = title:d_barcelona -# } -# } -# -# effect = { -# if = { -# limit = { has_dlc_feature = legends } -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = iberian_struggle -# } -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# ##### Major Effects ##### -# # Personal effects for ruler -# show_as_tooltip = { fp2_struggle_compromise_ender_effect = yes } -# # Independent/Split De Jure Duchies will become De Jure Kingdoms -# if = { -# limit = { -# title:e_spain = { -# any_in_de_jure_hierarchy = { fp2_struggle_ending_compromise_independent_duchy_trigger = yes } -# } -# } -# custom_tooltip = fp2_struggle_compromise_create_new_kingdoms_tt -# } -# # Other Tooltips! -# fp2_struggle_compromise_tooltip_effect = yes -# -# ##### Minor Effects ##### -# # Self-sufficiency/defensive modifiers for each independent realm -# show_as_tooltip = { fp2_struggle_compromise_modifier_rewards_effect = yes } -# -# show_as_tooltip = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# } -# } -# -# # Achievements -# add_achievement_global_variable_effect = { -# VARIABLE = fp2_iberian_compromise_achievement_unlocked -# VALUE = yes -# } -# fp2_holiday_in_iberia_check = yes -# -# # Trigger a player facing event as a coda -# trigger_event = fp2_struggle.0901 -# } -# -# cost = {} -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# ai_potential = { always = yes } -# -# ai_will_do = { base = 100 } -#} -# -############################################## -## Conciliation Ending # -## by Joe Parkin # -############################################## -# -#### Détente ### -#struggle_iberia_ending_conciliation_decision = { -# decision_group_type = major -# title = struggle_iberia_ending_conciliation_decision -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_conciliation.dds" -# } -# extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp2_decision_conciliation.dds" -# desc = struggle_iberia_ending_conciliation_decision_desc -# selection_tooltip = struggle_iberia_ending_conciliation_decision_tooltip -# confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" -# is_invisible = yes -# cooldown = { days = 1 } -# -# sort_order = 80 -# -# is_shown = { -# is_landless_adventurer = no -# has_fp2_dlc_trigger = yes -# } -# -# is_valid = { -# top_liege = this -# -# custom_tooltip = { -# text = struggle_iberia_ending_conciliation_decision_correct_phase_tt -# struggle:iberian_struggle = { -# is_struggle_phase = struggle_iberia_phase_conciliation -# } -# } -# -# prestige_level >= very_high_prestige_level # Exalted among Men or higher -# -# # Hold and completely control a de jure kingdom of Hispania -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_kingdom_tt -# fp2_struggle_ending_hold_de_jure_kingdom_trigger = yes -# } -# -# # Every other independent involved ruler in Iberia is allied to you -# custom_tooltip = { -# text = struggle_iberia_ending_conciliation_decision_alliance_tt -# struggle:iberian_struggle = { -# NOT = { -# any_involved_ruler = { -# top_liege = this -# is_landless_adventurer = no -# primary_title = { is_mercenary_company = no } -# primary_title = { is_holy_order = no } -# NOR = { -# this = root -# is_allied_to = root -# } -# } -# } -# } -# } -# -# # Control less than 50% of Iberia -# custom_tooltip = { -# text = struggle_iberia_ending_compromise_decision_region_tt -# fp2_struggle_ending_percent_iberia_trigger = yes -# } -# } -# -# effect = { -# if = { -# limit = { has_dlc_feature = legends } -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = iberian_struggle -# } -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# ##### Major Effects ##### -# show_as_tooltip = { -# fp2_struggle_conciliation_ender_effect = yes -# fp2_struggle_conciliation_tooltip_effect = yes -# fp2_struggle_conciliation_modifier_rewards_effect = yes -# } -# -# show_as_tooltip = { -# stress_impact = { -# arrogant = medium_stress_impact_gain -# zealous = medium_stress_impact_gain -# } -# } -# -# # Achievements -# add_achievement_global_variable_effect = { -# VARIABLE = fp2_iberian_conciliation_achievement_unlocked -# VALUE = yes -# } -# fp2_holiday_in_iberia_check = yes -# -# -# # Trigger a player facing event as a coda -# trigger_event = fp2_struggle.0902 -# } -# -# cost = {} -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# ai_potential = { always = yes } -# -# ai_will_do = { base = 100 } -#} -# -##################################### -### Secure the Mediterranean -### By Hugo Cortell -##################################### -##### Secure The Mediterranean ### -##secure_mediterranean_decision = { -## title = fp2_secure_mediterranean.t -## picture = { -## reference = "gfx/interface/illustrations/event_scenes/fp1_ocean.dds" -## } -## desc = fp2_secure_mediterranean.desc -## decision_group_type = major -## -## selection_tooltip = fp2_secure_mediterranean.tip -## sort_order = 50 -## -## is_shown = { -## # DLC check -## has_fp2_dlc_trigger = yes -## # Standard checks -## is_playable_character = yes -## exists = dynasty -## NOT = { -## is_target_in_global_variable_list = { -## name = unavailable_unique_decisions -## target = flag:flag_secured_the_mediterranean -## } -## } -## -## OR = { -## completely_controls = title:d_sardinia -## completely_controls = title:d_sicily -## AND = { -## completely_controls = title:d_mallorca -## completely_controls = title:d_corsica -## } -## } -## } -## -## is_valid = { -## completely_controls = title:d_mallorca -## completely_controls = title:d_sardinia -## completely_controls = title:d_corsica -## completely_controls = title:d_sicily -## } -## -## is_valid_showing_failures_only = { -## is_landed = yes -## } -## -## effect = { -## add_to_global_variable_list = { -## name = unavailable_unique_decisions -## target = flag:flag_secured_the_mediterranean -## } -## -## # LOC -## root = { -## save_scope_as = mediterranean_conqueror -## house = { save_scope_as = mediterranean_house } -## } -## title:d_mallorca = { save_scope_as = mallorca } -## title:d_sardinia = { save_scope_as = sardinas } -## title:d_sicily = { save_scope_as = sicily } -## title:k_mediterranean_sea = { save_scope_as = mediterranean_title } -## -## every_player = { -## limit = { -## this != ROOT -## any_held_title = { title_province = { geographical_region = dlc_fp2_mediterranean_shoreline } } -## } -## send_interface_message = { -## type = event_generic_bad_with_text -## title = secure_mediterranean_decision.involved_notif -## desc = secure_mediterranean_decision.involved_notif_desc # Players who get this: "why do I hear boss music?" (It is meant to sound vaguely threatening) -## left_icon = scope:mediterranean_conqueror -## -## show_as_tooltip = { -## scope:mediterranean_conqueror = { -## house = { -## add_house_modifier = { -## modifier = fp2_controls_the_mediterranean_house_modifier -## years = 100 -## } -## } -## dynasty = { add_dynasty_prestige = major_prestige_gain } -## } -## } -## } -## } -## -## house = { -## add_house_modifier = { -## modifier = fp2_controls_the_mediterranean_house_modifier -## years = 100 -## } -## } -## dynasty = { add_dynasty_prestige = major_prestige_gain } # You used to get +25% prestiege, but that caused UI issues -## custom_tooltip = secure_mediterranean_decision.a -## -## create_title_and_vassal_change = { -## type = created -## save_scope_as = title_change -## add_claim_on_loss = yes -## } -## title:k_mediterranean_sea = { -## change_title_holder = { -## holder = root -## change = scope:title_change -## } -## } -## resolve_title_and_vassal_change = scope:title_change -## title:d_mallorca = { set_de_jure_liege_title = title:k_mediterranean_sea } -## title:d_sardinia = { set_de_jure_liege_title = title:k_mediterranean_sea } -## title:d_corsica = { set_de_jure_liege_title = title:k_mediterranean_sea } -## title:d_sicily = { set_de_jure_liege_title = title:k_mediterranean_sea } -## -## hidden_effect = { -## title:k_mediterranean_sea = { set_de_jure_liege_title = title:e_italy } # Straying closer to remaking the roman empire -## trigger_event = iberia_north_africa.2105 -## } -## } -## -## cost = { -## gold = { -## value = 0 -## if = { -## limit = { -## has_treasury = no -## } -## add = major_gold_value -## multiply = 1.5 -## round = yes -## } -## } -## treasury = { -## value = 0 -## if = { -## limit = { -## has_treasury = yes -## } -## add = major_gold_value -## multiply = 1.5 -## round = yes -## } -## } -## prestige = { -## value = major_prestige_gain -## multiply = 3 -## round = yes -## } -## } -## -## ai_check_interval_by_tier = { -## barony = 0 -## county = 0 -## duchy = 0 -## kingdom = 730 -## empire = 730 -## hegemony = 730 -## } -## -## ai_potential = { -## is_ruler = yes -## short_term_gold >= { -## value = major_gold_value -## multiply = 1.5 -## round = yes -## } -## prestige >= { -## value = major_prestige_gain -## multiply = 3 -## round = yes -## } -## } -## -## ai_will_do = { -## base = 80 -## } -##} -# -############################################## -## Eat a Cheese -## by Daniel "yes I know what exciting content is stop bullying me" Moore -############################################################################ -#### Eat Your Cheese ### -#eat_cheese_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" -# } -# desc = eat_cheese_decision_desc -# -# is_shown = { -# any_character_artifact = { -# has_variable = has_cheese_artifact -# } -# } -# -# effect = { -# -# custom_tooltip = eat_cheese_effect_tt -# -# trigger_event = fp2_yearly.1008 -# -# } -# -# ai_check_interval = 0 -# -# ai_potential = { -# -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#################################### -## Sponsor Jewish Sciences -## By Hugo Cortell -#################################### -#### Sponsor Jewish Sciences ### -#golden_age_jewish_science_in_iberia_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" -# } -# desc = golden_age_jewish_science_in_iberia_decision_desc -# decision_group_type = struggle -# -# is_shown = { -# has_fp2_dlc_trigger = yes -# top_liege = root -# top_liege = this # (Redundancy check) -# is_landed_or_landless_administrative = yes -# AND = { -# exists = struggle:iberian_struggle -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_golden_age_jewish_science_decision -# } -# } -# } -# -# is_valid = { -# OR = { # Either the var does not exist (no current golden age) or you are not the sponsor of the current golden age -# NOT = { exists = global_var:fp2_current_jewish_science_sponsor } -# trigger_if = { -# limit = { exists = global_var:fp2_current_jewish_science_sponsor } -# custom_tooltip = { -# text = golden_age_jewish_science_in_iberia_decision_hardcoded_trigger_text.b -# NOT = { root = global_var:fp2_current_jewish_science_sponsor } -# is_ai = no # Prevents the AI from stealing the golden age, players can steal each other's golden age -# } -# } -# } -# trigger_if = { # If you are not your culture's head, you must earn their approval -# limit = { -# exists = culture.culture_head # Redundancy check! -# culture.culture_head != root -# } -# custom_tooltip = { -# text = golden_age_jewish_science_in_iberia_decision_hardcoded_trigger_text.a -# culture.culture_head = { -# save_temporary_opinion_value_as = { -# name = target_opinion -# target = root -# } -# scope:target_opinion > 0 -# } -# } -# } -# } -# -# effect = { -# hidden_effect = { # Prevent any case in which modifiers could be stacked -# struggle:iberian_struggle = { -# every_involved_ruler = { -# remove_character_modifier = fp2_sponsored_golden_age_modifier -# remove_character_modifier = fp2_part_of_golden_age_modifier -# } -# } -# } -# -# send_interface_toast = { -# type = event_toast_effect_good -# title = golden_age_jewish_science_in_iberia_decision.player_notif.t -# right_icon = root -# play_music_cue = mx_cue_meadandwine -# -# add_character_modifier = { -# modifier = fp2_sponsored_golden_age_modifier -# years = 120 -# } -# capital_county = { -# add_county_modifier = { -# modifier = fp2_epicenter_of_golden_age_modifier -# years = 60 -# } -# } -# } -# culture = { add_to_list = already_involved_cultures } # Ensures that only one top ruler for each involved culture is picked -# struggle:iberian_struggle = { -# every_involved_ruler = { -# custom = fp2_one_independent_ruler_of_each_culture_notifier -# limit = { -# culture = { save_temporary_scope_as = current_culture } -# NOT = { # Checks that it is not in the list of "I am already benefiting from this" -# this = root # (Also must not be root) -# any_in_list = { -# list = already_involved_cultures -# this = scope:current_culture -# } -# } -# top_liege = this # Redundancy checks, vital to ensuring this has a 110% success rate -# top_liege = this # Redundancy check -# } -# if = { -# limit = { NOT = { has_character_modifier = fp2_part_of_golden_age_modifier } } -# culture = { add_to_list = already_involved_cultures } -# send_interface_toast = { -# type = event_toast_effect_good -# title = golden_age_jewish_science_in_iberia_decision.player_notif.t -# right_icon = root # Showing root is WAD, lets other players know who started it -# -# add_character_modifier = { -# modifier = fp2_part_of_golden_age_modifier -# years = 120 -# } -# } -# } -# } -# } -# -# hidden_effect = { -# random_list = { -# 100 = { -# trigger_event = { # Translator/book retailer event -# id = iberia_north_africa.2001 -# days = { 4 32 } -# } -# } -# 110 = { -# trigger_event = { # Cataract Surgery event -# id = iberia_north_africa.2002 -# days = { 4 32 } -# } -# } -# 90 = { -# trigger_event = { # Bickering scholars event -# id = iberia_north_africa.2003 -# days = { 4 32 } -# } -# } -# } -# } -# -# set_global_variable = { -# name = fp2_current_jewish_science_sponsor -# value = root -# years = 120 -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = major_gold_value -# multiply = 2.25 -# round = yes -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = major_gold_value -# multiply = 2.25 -# round = yes -# } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 730 -# empire = 730 -# hegemony = 730 -# } -# -# ai_potential = {} -# -# ai_will_do = { -# base = 0 -# modifier = { -# add = { -# value = learning -# multiply = 5 -# round = yes -# } -# always = yes -# } -# } -#} -# -############################################## -## Convene Council of Toledo # -## by Joe Parkin and Ola Jentzsch # -############################################## -#### Council Of Toledo Decision ### -#council_of_toledo_decision = { -# title = council_of_toledo_decision_title -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { exists = global_var:council_of_toledo_counter } -# desc = council_of_toledo_decision_desc_count -# } -# desc = council_of_toledo_decision_desc -# } -# } -# selection_tooltip = council_of_toledo_decision_tooltip -# cooldown = { years = council_of_toledo_decision_decision_cooldown_value } -# decision_group_type = major -# -# sort_order = 80 -# -# is_shown = { -# # DLC check -# has_fp2_dlc_trigger = yes -# # Is Mozarabic (or reformed Mozarabic) -# faith = { -# portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } -# } -# any_vassal = { } -# } -# -# is_valid = { -# # Owns Toledo -# custom_tooltip = { -# text = council_of_toledo_decision_toledo_holder_trigger -# is_toledo_ownership_valid_trigger = yes -# } -# any_vassal = { -# count >= 3 -# is_powerful_vassal = yes -# custom_tooltip = { -# text = council_of_toledo_decision_toledo_faith_trigger -# faith = root.faith -# } -# } -# -# realm_size >= council_of_toledo_realm_size_value -# # update fp2_struggle_council_toledo_decision_trigger if changing this -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# # Not at war -# is_at_war = no -# } -# -# effect = { -# custom_tooltip = council_of_toledo_decision_tt -# faith:mozarabic_church = { -# change_fervor = { -# value = 10 -# desc = fervor_gain_ascetic_example -# } -# } -# # Council counter -# if = { -# limit = { exists = global_var:council_of_toledo_counter } -# change_global_variable = { -# name = council_of_toledo_counter -# add = 1 -# } -# } -# else = { -# set_global_variable = { -# name = council_of_toledo_counter -# value = 19 -# } -# } -# if = { -# limit = { -# any_character_struggle = { is_struggle_type = iberian_struggle } -# } -# custom_tooltip = council_of_toledo_decision_catalyst_tt -# } -# trigger_event = { -# on_action = fp2_struggle_council_toledo_organize -# days = 1 -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = council_of_toledo_gold_cost_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = council_of_toledo_gold_cost_value -# } -# } -# piety = council_of_toledo_piety_cost_value -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 60 -# } -# -# ai_potential = { -# is_ruler = yes -# short_term_gold >= council_of_toledo_gold_cost_value -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -############################################## -## Secure Iberian Foothold -## by Joe Parkin and Ola Jentzsch -############################################## -#### Secure Iberian Foothold Decision ### -#secure_iberian_foothold_decision = { -# title = secure_iberian_foothold_decision_title -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" -# } -# desc = secure_iberian_foothold_decision_desc -# selection_tooltip = secure_iberian_foothold_decision_tooltip -# sort_order = 80 -# decision_group_type = struggle -# -# is_shown = { -# is_landless_adventurer = no -# # DLC check -# has_fp2_dlc_trigger = yes -# # Struggle is active -# exists = struggle:iberian_struggle -# # Not Involved and capital lies outside Iberia -# custom_tooltip = { -# text = fp2_struggle_uninvolved_or_external_tt -# NOR = { -# any_character_struggle = { -# is_struggle_type = iberian_struggle -# involvement = involved -# } -# } -# } -# # Hold land near Iberia -# any_sub_realm_county = { -# title_province = { -# OR = { -# geographical_region = world_europe_west_iberia # Iberia -# geographical_region = ghw_region_southern_france # Aquitaine -# geographical_region = world_africa_north_west # Maghreb -# } -# } -# } -# NOT = { has_title = title:e_spain } -# } -# -# is_valid = { -# ##### General triggers ##### -# # Struggle phase must be right -# custom_tooltip = { -# text = fp2_struggle_uninvolved_or_external_tt -# NOT = { -# capital_province = { geographical_region = world_europe_west_iberia } -# } -# } -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_empire_tt -# any_held_title = { -# title_tier >= empire -# NOT = { this = title:e_spain } -# } -# } -# # If my religion is involved, I need to own the better portion of those counties -# trigger_if = { -# limit = { -# religion = { -# any_faith = { -# struggle:iberian_struggle = { is_faith_involved_in_struggle = prev } -# } -# } -# } -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_religion_tt -# fp2_struggle_secure_iberian_foothold_religion_percent_value >= fp2_struggle_secure_iberian_foothold_religion_target_percent_value -# } -# } -# # Otherwise, I need to own a big chunk of the peninsula -# trigger_else = { -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_outsider_tt -# any_county_in_region = { -# region = world_europe_west_iberia -# percent >= fp2_struggle_secure_iberian_foothold_outsider_target_percent_decimal_value -# holder.top_liege = root -# } -# } -# } -# -# ##### Iberian kingdom triggers ##### -# -# # Any de jure kingdom of Iberia is completely controlled -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_kingdom_iberian_tt -# any_held_title = { fp2_struggle_secure_iberian_foothold_iberian_kingdom_trigger = yes } -# } -# # Real tooltips -# trigger_if = { -# limit = { exists = scope:iberian_kingdom_temp } -# # That kingdom is mostly my faith -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_kingdom_faith_tt -# fp2_struggle_secure_iberian_foothold_faith_trigger = yes -# } -# # Borders held lands in a non-Iberian kingdom you hold -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_kingdom_border_tt -# scope:iberian_kingdom_temp = { fp2_struggle_secure_iberian_foothold_outsider_kingdom_trigger = yes } -# } -# # Held that kingdom for a while -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_kingdom_held_tt -# scope:iberian_kingdom_temp = { title_held_years >= fp2_struggle_secure_iberian_foothold_years_value } -# } -# } -# # Fake tooltips -# trigger_else = { -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_kingdom_faith_tt -# always = no -# } -# # Borders held lands in a non-Iberian kingdom you hold -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_kingdom_border_tt -# always = no -# } -# custom_tooltip = { -# text = fp2_struggle_secure_iberian_foothold_kingdom_held_tt -# always = no -# } -# } -# } -# -# is_valid_showing_failures_only = { -# trigger_if = { -# limit = { exists = struggle:iberian_struggle } -# custom_tooltip = { -# text = fp2_struggle_phase_hostility_or_opportunity_tt -# struggle:iberian_struggle = { -# has_struggle_phase_parameter = unlocks_secure_iberian_foothold_decision -# } -# } -# } -# } -# -# effect = { -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = iberian_struggle -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# if = { -# limit = { -# any_held_title = { title_tier = empire } -# } -# custom_tooltip = fp2_struggle_secure_iberian_foothold_empire_held_effect_tt -# } -# else = { custom_tooltip = fp2_struggle_secure_iberian_foothold_empire_dejure_effect_tt } -# -# trigger_event = { -# id = fp2_other_decisions.1000 -# } -# -# custom_tooltip = fp2_struggle_secure_iberian_foothold_ends_the_struggle_tt -# } -# -# cost = {} -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# ai_potential = {} -# -# ai_will_do = { -# base = 100 -# } -#} -# -#################################### -## Build Pilgrim Roads -## By Hugo Cortell -#################################### -#### Build Pilgrim Roads ### -#build_holy_pilgrim_roads_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_opening.dds" -# } -# sort_order = 300 -# decision_group_type = struggle -# -# is_shown = { -# faith = { -# any_holy_site = { -# holder.top_liege = root -# count > 0 -# } -# } -# any_character_struggle = { -# involvement = involved -# has_struggle_phase_parameter = unlocks_build_pilgrim_roads_decision -# } -# } -# -# is_valid = { -# custom_tooltip = { -# text = build_holy_pilgrim_roads_decision_hardcoded_trigger_text.a -# faith = { -# any_holy_site = { -# holder.top_liege = root -# NOT = { county = { has_county_modifier = fp2_pilgrim_roads_modifier } } -# count > 0 -# } -# } -# } -# } -# -# effect = { -# hidden_effect = { -# faith = { -# random_holy_site = { -# limit = { -# holder.top_liege = root -# NOT = { county = { has_county_modifier = fp2_pilgrim_roads_modifier } } -# } -# save_scope_as = chosen_holy_site_for_pilgrim_roads -# county = { -# save_scope_as = chosen_location_for_pilgrim_roads -# add_county_modifier = { -# modifier = fp2_pilgrim_roads_modifier -# years = 50 -# } -# } -# } -# } -# } -# send_interface_toast = { -# type = event_toast_effect_good -# title = build_holy_pilgrim_roads_decision_construction_notif.t -# desc = build_holy_pilgrim_roads_decision_construction_notif.desc -# -# add_piety = major_piety_gain -# show_as_tooltip = { -# scope:chosen_location_for_pilgrim_roads = { -# add_county_modifier = { -# modifier = fp2_pilgrim_roads_modifier -# years = 50 -# } -# } -# } -# } -# -# if = { # QA QoL -# limit = { debug_only = yes } -# custom_tooltip = debug_generic_option_shortened_trigger_can_disable -# hidden_effect = { -# random_list = { -# 1 = { -# trigger_event = { -# id = iberia_north_africa.2011 -# days = 4 -# } -# } -# 1 = { -# trigger_event = { -# id = iberia_north_africa.2012 -# days = 4 -# } -# } -# 1 = { -# trigger_event = { -# id = iberia_north_africa.2013 -# days = 4 -# } -# } -# } -# } -# } -# else = { -# hidden_effect = { -# random_list = { -# 1 = { -# trigger_event = { -# id = iberia_north_africa.2011 -# days = { 32 2048 } -# } -# } -# 1 = { -# trigger_event = { -# id = iberia_north_africa.2012 -# days = { 32 2048 } -# } -# } -# 1 = { -# trigger_event = { -# id = iberia_north_africa.2013 -# days = { 32 2048 } -# } -# } -# } -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = massive_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = massive_gold_value -# } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 730 -# duchy = 730 -# kingdom = 730 -# empire = 730 -# hegemony = 730 -# } -# ai_potential = {} -# ai_will_do = { -# base = 50 -# modifier = { -# add = learning -# always = yes -# } -# modifier = { -# add = -50 -# has_trait = cynical -# } -# modifier = { -# add = 10 -# has_trait = zealous -# } -# modifier = { -# add = -40 -# short_term_gold < massive_gold_value -# } -# } -#} -# -############################################## -## Found Kingdom of Toledo -## by Joe Parkin -############################################## -#### Found Kingdom Toledo Decision ### -#found_kingdom_toledo_decision = { -# title = found_kingdom_toledo_decision_title -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# desc = found_kingdom_toledo_decision_desc -# selection_tooltip = found_kingdom_toledo_decision_tooltip -# sort_order = 80 -# -# decision_group_type = major -# -# is_shown = { -# # DLC check -# has_fp2_dlc_trigger = yes -# culture = { has_cultural_pillar = heritage_iberian } -# faith = { -# portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:form_toledo_decision -# } -# } -# title:e_spain = { -# any_in_de_jure_hierarchy = { -# any_title_to_title_neighboring_and_across_water_duchy = { this = title:d_toledo } -# de_jure_liege = { -# any_in_de_jure_hierarchy = { -# count > 2 -# tier = tier_duchy -# } -# } -# } -# } -# } -# -# is_valid = { -# top_liege = this -# custom_tooltip = { -# text = found_kingdom_toledo_capital_tt -# capital_county = title:c_toledo -# } -# custom_tooltip = { -# text = found_kingdom_toledo_culture_tt -# culture = { has_cultural_pillar = heritage_iberian } -# } -# custom_tooltip = { -# text = found_kingdom_toledo_faith_tt -# faith = { -# portrait_religious_faith_or_foundational_trigger = { FAITH = faith:mozarabic_church } -# } -# } -# completely_controls = title:d_toledo -# custom_tooltip = { -# text = found_kingdom_toledo_duchy_tt -# any_held_title = { -# title_tier = duchy -# is_titular = no -# NOT = { this = title:d_toledo } -# root = { completely_controls = prev } -# any_title_to_title_neighboring_and_across_water_duchy = { this = title:d_toledo } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 250 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 250 -# } -# } -# } -# -# effect = { -# save_scope_as = toledo_former -# gain_heroic_legend_seed_tooltip_effect = yes -# fp2_struggle_found_kingdom_toledo_empire_effect = yes -# save_scope_value_as = { -# name = has_kingdom_toledo_absorb_list_been_created -# value = yes -# } -# trigger_event = fp2_other_decisions.1100 -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:form_toledo_decision -# } -# set_global_variable = { -# name = form_toledo_decision -# value = scope:toledo_former -# } -# } -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# ai_potential = {} -# -# ai_will_do = { -# base = 100 -# } -#} -# ############################################# # Develop a city # by Maxence Voleau ############################################# -### Expand Cities ### improve_city_province_decision = { title = improve_city_province_decision_name picture = { diff --git a/common/decisions/dlc_decisions/bp3/00_bp3_other_decisions.txt b/common/decisions/dlc_decisions/bp3/00_bp3_other_decisions.txt deleted file mode 100644 index d5fa5a751..000000000 --- a/common/decisions/dlc_decisions/bp3/00_bp3_other_decisions.txt +++ /dev/null @@ -1,994 +0,0 @@ -### End Pious Investments ### -end_investments_minor_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" - } - sort_order = 1 - - is_shown = { - has_character_modifier = church_investment_cost_modifier - } - - effect = { - remove_character_modifier = church_investment_modifier - remove_character_modifier = church_investment_cost_modifier - } - - ai_potential = { - always = no - } - - ai_check_interval = 0 -} - -### Designated Terrain ### -choose_designated_terrain_decision = { - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 0 - empire = 0 - hegemony = 0 - } - - picture = { reference = "gfx/interface/illustrations/decisions/ep3_decision_laamp_neutral_mountain.dds" } - - sort_order = 10 - decision_group_type = major - - is_shown = { - OR = { - is_landed = no - government_has_flag = government_is_nomadic - } - has_perk = mustering_the_troops_perk - NOR = { - landless_inspector_terrain_master_trigger = { TERRAIN = woodlands } - landless_inspector_terrain_master_trigger = { TERRAIN = highlands } - landless_inspector_terrain_master_trigger = { TERRAIN = lowlands } - landless_inspector_terrain_master_trigger = { TERRAIN = drylands } - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_DESIGNATED_TERRAIN_DECISION_NEXT_STEP_BUTTON" - show_from_start = yes - - item = { # Woodlands - value = master_forest_terrain - current_description = designated_terrain_forest_decision - localization = designated_terrain_forest_decision - icon = "gfx/interface/icons/terrain_types/forest.dds" - ai_chance = { - value = 0 - if = { - limit = { - location = { - OR = { - terrain = forest - terrain = jungle - terrain = taiga - terrain = wetlands - } - } - } - add = 100 - } - } - } - item = { # Highlands - value = master_mountain_terrain - current_description = designated_terrain_mountain_decision - localization = designated_terrain_mountain_decision - icon = "gfx/interface/icons/terrain_types/mountains.dds" - ai_chance = { - value = 0 - if = { - limit = { - location = { - OR = { - terrain = mountains - terrain = hills - terrain = desert_mountains - terrain = terraced_hills - } - } - } - add = 100 - } - } - } - item = { # Lowlands - value = master_plains_terrain - current_description = designated_terrain_plains_decision - localization = designated_terrain_plains_decision - icon = "gfx/interface/icons/terrain_types/plains.dds" - ai_chance = { - value = 5 - if = { - limit = { - location = { - OR = { - terrain = plains - terrain = steppe - terrain = farmlands - terrain = floodplains - } - } - } - add = 100 - } - } - } - item = { # Drylands - value = master_drylands_terrain - current_description = designated_terrain_drylands_decision - localization = designated_terrain_drylands_decision - icon = "gfx/interface/icons/terrain_types/drylands.dds" - ai_chance = { - value = 0 - if = { - limit = { - location = { - OR = { - terrain = drylands - terrain = desert - terrain = oasis - } - } - } - add = 100 - } - } - } - } - - effect = { - switch = { - trigger = yes - scope:master_forest_terrain = { - custom_tooltip = master_forest_terrain_effect_tooltip - landless_inspector_assign_terrain_effect = { TERRAIN = woodlands } - } - scope:master_mountain_terrain = { - custom_tooltip = master_mountain_terrain_effect_tooltip - landless_inspector_assign_terrain_effect = { TERRAIN = highlands } - } - scope:master_plains_terrain = { - custom_tooltip = master_plains_terrain_effect_tooltip - landless_inspector_assign_terrain_effect = { TERRAIN = lowlands } - } - scope:master_drylands_terrain = { - custom_tooltip = master_drylands_terrain_effect_tooltip - landless_inspector_assign_terrain_effect = { TERRAIN = drylands } - } - } - } - - ai_potential = { - location = { - NOR = { - terrain = sea - terrain = coastal_sea - } - } - } - - ai_will_do = { base = 10 } -} - -### Master Terrain ### -choose_master_terrain_decision = { - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 0 - empire = 0 - hegemony = 0 - } - - picture = { reference = "gfx/interface/illustrations/decisions/ep3_decision_laamp_neutral_mountain.dds" } - - sort_order = 10 - decision_group_type = major - - is_shown = { - is_landed = no - has_perk = personal_touch_perk - NOR = { - # Woodlands - has_character_modifier = master_terrain_forest_modifier - has_character_modifier = master_terrain_jungle_modifier - has_character_modifier = master_terrain_taiga_modifier - has_character_modifier = master_terrain_wetlands_modifier - # Highlands - has_character_modifier = master_terrain_mountains_modifier - has_character_modifier = master_terrain_hills_modifier - has_character_modifier = master_terrain_desert_mountains_modifier - # Lowlands - has_character_modifier = master_terrain_plains_modifier - has_character_modifier = master_terrain_steppe_modifier - has_character_modifier = master_terrain_farmlands_modifier - has_character_modifier = master_terrain_floodplains_modifier - # Drylands - has_character_modifier = master_terrain_drylands_modifier - has_character_modifier = master_terrain_desert_modifier - has_character_modifier = master_terrain_oasis_modifier - } - OR = { - landless_inspector_terrain_master_trigger = { TERRAIN = woodlands } - landless_inspector_terrain_master_trigger = { TERRAIN = highlands } - landless_inspector_terrain_master_trigger = { TERRAIN = lowlands } - landless_inspector_terrain_master_trigger = { TERRAIN = drylands } - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_MASTER_TERRAIN_DECISION_NEXT_STEP_BUTTON" - show_from_start = yes - - ### Woodlands - item = { # Forest - value = master_terrain_forest_terrain - current_description = master_terrain_forest_decision - localization = master_terrain_forest_decision - icon = "gfx/interface/icons/terrain_types/forest.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = woodlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = forest } - } - add = 100 - } - } - } - item = { # Jungle - value = master_terrain_jungle_terrain - current_description = master_terrain_jungle_decision - localization = master_terrain_jungle_decision - icon = "gfx/interface/icons/terrain_types/jungle.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = woodlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = jungle } - } - add = 100 - } - } - } - item = { # Taiga - value = master_terrain_taiga_terrain - current_description = master_terrain_taiga_decision - localization = master_terrain_taiga_decision - icon = "gfx/interface/icons/terrain_types/taiga.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = woodlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = taiga } - } - add = 100 - } - } - } - item = { # Wetlands - value = master_terrain_wetlands_terrain - current_description = master_terrain_wetlands_decision - localization = master_terrain_wetlands_decision - icon = "gfx/interface/icons/terrain_types/wetlands.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = woodlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = wetlands } - } - add = 100 - } - } - } - - ### Highlands - item = { # Mountains - value = master_terrain_mountains_terrain - current_description = master_terrain_mountains_decision - localization = master_terrain_mountains_decision - icon = "gfx/interface/icons/terrain_types/mountains.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = highlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = mountains } - } - add = 100 - } - } - } - item = { # Hills - value = master_terrain_hills_terrain - current_description = master_terrain_hills_decision - localization = master_terrain_hills_decision - icon = "gfx/interface/icons/terrain_types/hills.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = highlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = hills } - } - add = 100 - } - } - } - item = { # Desert Mountains - value = master_terrain_desert_mountains_terrain - current_description = master_terrain_desert_mountains_decision - localization = master_terrain_desert_mountains_decision - icon = "gfx/interface/icons/terrain_types/desert_mountains.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = highlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = desert_mountains } - } - add = 100 - } - } - } - - ### Lowlands - item = { # Plains - value = master_terrain_plains_terrain - current_description = master_terrain_plains_decision - localization = master_terrain_plains_decision - icon = "gfx/interface/icons/terrain_types/plains.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = lowlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = plains } - } - add = 100 - } - } - } - item = { # Steppe - value = master_terrain_steppe_terrain - current_description = master_terrain_steppe_decision - localization = master_terrain_steppe_decision - icon = "gfx/interface/icons/terrain_types/steppe.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = lowlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = steppe } - } - add = 100 - } - } - } - item = { # Farmlands - value = master_terrain_farmlands_terrain - current_description = master_terrain_farmlands_decision - localization = master_terrain_farmlands_decision - icon = "gfx/interface/icons/terrain_types/farmlands.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = lowlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = farmlands } - } - add = 100 - } - } - } - item = { # Floodplains - value = master_terrain_floodplains_terrain - current_description = master_terrain_floodplains_decision - localization = master_terrain_floodplains_decision - icon = "gfx/interface/icons/terrain_types/floodplains.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = lowlands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = floodplains } - } - add = 100 - } - } - } - - - ### Drylands - item = { # Drylands - value = master_terrain_drylands_terrain - current_description = master_terrain_drylands_decision - localization = master_terrain_drylands_decision - icon = "gfx/interface/icons/terrain_types/drylands.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = drylands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = drylands } - } - add = 100 - } - } - } - item = { # Desert - value = master_terrain_desert_terrain - current_description = master_terrain_desert_decision - localization = master_terrain_desert_decision - icon = "gfx/interface/icons/terrain_types/desert.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = drylands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = desert } - } - add = 100 - } - } - } - item = { # Oasis - value = master_terrain_oasis_terrain - current_description = master_terrain_oasis_decision - localization = master_terrain_oasis_decision - icon = "gfx/interface/icons/terrain_types/oasis.dds" - is_shown = { - landless_inspector_terrain_master_trigger = { TERRAIN = drylands } - } - ai_chance = { - value = 0 - if = { - limit = { - location = { terrain = oasis } - } - add = 100 - } - } - } - } - - effect = { - if = { - limit = { - landless_inspector_terrain_master_trigger = { TERRAIN = woodlands } - } - switch = { - trigger = yes - scope:master_terrain_forest_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = forest } - } - scope:master_terrain_jungle_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = jungle } - } - scope:master_terrain_taiga_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = taiga } - } - scope:master_terrain_wetlands_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = wetlands } - } - } - } - else_if = { - limit = { - landless_inspector_terrain_master_trigger = { TERRAIN = highlands } - } - switch = { - trigger = yes - scope:master_terrain_mountains_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = mountains } - } - scope:master_terrain_hills_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = hills } - } - scope:master_terrain_desert_mountains_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = desert_mountains } - } - } - } - else_if = { - limit = { - landless_inspector_terrain_master_trigger = { TERRAIN = lowlands } - } - switch = { - trigger = yes - scope:master_terrain_plains_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = plains } - } - scope:master_terrain_steppe_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = steppe } - } - scope:master_terrain_farmlands_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = farmlands } - } - scope:master_terrain_floodplains_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = floodplains } - } - } - } - else_if = { - limit = { - landless_inspector_terrain_master_trigger = { TERRAIN = drylands } - } - switch = { - trigger = yes - scope:master_terrain_drylands_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = drylands } - } - scope:master_terrain_desert_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = desert } - } - scope:master_terrain_oasis_terrain = { - landless_inspector_master_terrain_effect = { TERRAIN = oasis } - } - } - } - } - - ai_potential = { - location = { - NOR = { - terrain = sea - terrain = coastal_sea - } - } - } - - ai_will_do = { base = 10 } -} - -## Form Bosporan Kingdom -#### Restore the Bosporan Kingdom ### -#form_bosporan_kingdom_decision = { -# picture = { -# reference = "gfx/interface/illustrations/event_scenes/ep3_medi_estate.dds" -# } -# decision_group_type = major -# sort_order = 50 -# -# is_shown = { -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_bosporan_kingdom -# } -# } -# culture = { -# OR = { -# has_cultural_pillar = heritage_central_germanic -# has_cultural_pillar = heritage_byzantine -# } -# } -# highest_held_title_tier <= tier_kingdom -# any_held_title = { -# OR = { -# de_jure_liege = title:d_crimea -# de_jure_liege = title:d_azov -# this = title:d_crimea -# this = title:d_azov -# } -# } -# } -# -# is_valid = { -# completely_controls = title:d_crimea -# completely_controls = title:d_azov -# top_liege = this -# prestige_level >= 3 -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# } -# -# effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_bosporan_kingdom -# } -# -# house = { -# add_house_modifier = { -# modifier = bp3_bosporan_kingdom_modifier -# years = 100 -# } -# } -# -# custom_tooltip = unlocks_black_sea_naval_conquest -# -# hidden_effect = { -# title:k_bosporan_kingdom = { set_de_jure_liege_title = title:d_crimea.empire } -# } -# -# create_title_and_vassal_change = { -# type = created -# save_scope_as = title_change -# add_claim_on_loss = yes -# } -# title:k_bosporan_kingdom = { -# change_title_holder = { -# holder = root -# change = scope:title_change -# } -# } -# resolve_title_and_vassal_change = scope:title_change -# -# add_character_modifier = bp3_conqueror_black_sea_modifier -# -# title:d_crimea = { set_de_jure_liege_title = title:k_bosporan_kingdom } -# title:d_azov = { set_de_jure_liege_title = title:k_bosporan_kingdom } -# # Additional DeJures -# adjust_de_jure_effect = { -# TITLE = title:d_bugeac -# DE_JURE = title:k_bosporan_kingdom -# } -# adjust_de_jure_effect = { -# TITLE = title:d_dnipro -# DE_JURE = title:k_bosporan_kingdom -# } -# adjust_de_jure_effect = { -# TITLE = title:d_kharkiv -# DE_JURE = title:k_bosporan_kingdom -# } -# adjust_de_jure_effect = { -# TITLE = title:d_don_valley -# DE_JURE = title:k_bosporan_kingdom -# } -# adjust_de_jure_effect = { -# TITLE = title:d_kherson -# DE_JURE = title:k_bosporan_kingdom -# } -# adjust_de_jure_effect = { -# TITLE = title:d_zaporizhzhia -# DE_JURE = title:k_bosporan_kingdom -# } -# adjust_de_jure_effect = { -# TITLE = title:d_tana -# DE_JURE = title:k_bosporan_kingdom -# } -# if = { -# limit = { -# province:5330 = { -# has_holding_type = castle_holding -# } -# province:5277 = { -# has_holding = no -# } -# } -# province:5277 = { -# begin_create_holding = castle_holding -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 250 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 250 -# } -# } -# prestige = { -# value = 2000 -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 60 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# ai_potential = { -# is_ruler = yes -# short_term_gold >= { -# value = major_gold_value -# multiply = 1.5 -# round = yes -# } -# prestige >= { -# value = major_prestige_gain -# multiply = 3 -# round = yes -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -## Merging France and Aquitaine -#### France as One ### -#merge_aquitaine_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# title = { -# first_valid = { -# triggered_desc = { -# trigger = { -# primary_title = title:k_aquitaine -# } -# desc = merge_aquitaine_decision_alt -# } -# desc = merge_aquitaine_decision -# } -# } -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# primary_title = title:k_aquitaine -# } -# desc = merge_aquitaine_decision_desc_aquitaine -# } -# desc = merge_aquitaine_decision_desc -# } -# desc = merge_aquitaine_decision_desc_outro -# } -# decision_group_type = major -# sort_order = 50 -# -# is_shown = { -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:merged_aquitaine -# } -# } -# culture = { has_cultural_pillar = heritage_frankish } -# OR = { -# has_title = title:k_aquitaine -# has_title = title:k_france -# } -# NOR = { -# title:k_aquitaine = { is_titular = yes } -# title:k_france = { is_titular = yes } -# } -# } -# -# is_valid = { -# has_title = title:k_aquitaine -# has_title = title:k_france -# top_liege = this -# prestige_level >= 3 -# } -# -# effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:merged_aquitaine -# } -# -# save_scope_as = rightful_liege -# -# add_legitimacy_effect = { LEGITIMACY = massive_legitimacy_gain } -# dynasty ?= { add_dynasty_prestige = massive_dynasty_prestige_value } -# -# if = { -# limit = { -# primary_title = { this = title:k_aquitaine} -# } -# merge_aquitaine_effect = { -# PRIMARY = k_aquitaine -# SECONDARY = k_france -# TEXT = alt -# } -# } -# else = { -# merge_aquitaine_effect = { -# PRIMARY = k_france -# SECONDARY = k_aquitaine -# TEXT = original -# } -# } -# -# trigger_event = major_decisions.3200 -# every_vassal_or_below = { -# trigger_event = major_decisions.3200 -# } -# } -# -# cost = { -# prestige = { -# if = { -# limit = { -# is_ai = no -# } -# value = 1000 -# } -# else = { -# value = 0 -# } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 60 -# } -# -# ai_potential = { -# is_ruler = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} - -# The Legacy of the Adventurer -# By Ariana Tranumn -### Legacy of [GetPlayer.GetHouse.GetBaseNameNoTooltip] ### -enact_legacy_of_adventurer_decision = { - picture = { # pic - reference = "gfx/interface/illustrations/decisions/ep3_decision_laamp_neutral_mountain.dds" - } - desc = enact_legacy_of_adventurer_decision_desc - decision_group_type = adventurer - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 36 - kingdom = 0 - empire = 0 - hegemony = 0 - } - - ai_potential = { - government_has_flag = government_is_landless_adventurer - } - - is_shown = { - # DLC check. - has_ep3_dlc_trigger = yes - is_landless_adventurer = yes - NOT = { has_trait = gallowsbait } - NOT = { - house = { - has_house_modifier = legacy_adventurer_house_modifier - } - } - } - - is_valid = { - prestige_level >= 4 - custom_tooltip = { - text = have_enough_followers_tt - any_courtier = { count >= 15 } - } - custom_tooltip = { - text = have_enough_patrons_tt - any_contact = { count >= 5 } - } - custom_tooltip = { - text = has_max_level_pavilion_tt - domicile = { has_domicile_building_or_higher = camp_main_04 } - } - trigger_if = { - limit = { - has_variable = laamp_total_noncrim_contracts_successfully_completed - } - save_temporary_scope_value_as = { - name = contract_tally - value = var:laamp_total_noncrim_contracts_successfully_completed - } - } - trigger_else = { - save_temporary_scope_value_as = { - name = contract_tally - value = 0 - } - } - custom_tooltip = { - text = has_enough_contracts_tt - has_variable = laamp_total_noncrim_contracts_successfully_completed - var:laamp_total_noncrim_contracts_successfully_completed >= 50 - } - } - - is_valid_showing_failures_only = { - is_alive = yes - is_available_adult = yes - } - - cost = { - prestige = 1000 - } - - effect = { - custom_tooltip = criminal_contracts_blocked_tt - show_as_tooltip = { - house = { - add_house_modifier = { - modifier = legacy_adventurer_house_modifier - } - } - } - custom_tooltip = legacy_adventurer_legitimacy_on_landing - trigger_event = bp3_decisions.0100 - } - - ai_will_do = { - base = 100 - modifier = { - factor = 0.5 - has_trait = ambitious - } - modifier = { - factor = 1.5 - has_trait = lifestyle_traveler - } - } - -} - diff --git a/common/decisions/dlc_decisions/bp_2/00_bp2_other_decisions.txt b/common/decisions/dlc_decisions/bp_2/00_bp2_other_decisions.txt deleted file mode 100644 index 87a0d7ff4..000000000 --- a/common/decisions/dlc_decisions/bp_2/00_bp2_other_decisions.txt +++ /dev/null @@ -1,136 +0,0 @@ -############################################### -# -# Wards and Wardens Other Decisions List -# -# Rites of Passage - tribal coming of age rituals. -# -################################################## - - -##################################################################### -# Rites of Passage # -# by Arkadiusz Majewski # -##################################################################### - -### Rites of Passage ### -rites_of_passage_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/mpo_decision_confederation.dds" - } - sort_order = 81 - - desc = rites_of_passage_decision_desc - selection_tooltip = rites_of_passage_decision_effect_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - is_shown = { - has_bp2_dlc_trigger = yes - is_landed = yes - government_has_flag = government_is_tribal - OR = { - OR = { - AND = { - is_adult = no - NOT = { - any_memory = { - memory_type = completed_rites_of_passage - } - } - } - has_character_flag = unproven_adult_flag - } - any_child = { - count >= 1 - OR = { - AND = { - is_adult = no - NOT = { - any_memory = { - memory_type = completed_rites_of_passage - } - } - } - has_character_flag = unproven_adult_flag - } - } - any_courtier = { - is_hostage_of = root - character_can_rites_of_passage_trigger = yes - } - } - } - - cooldown = { days = 365 } - - is_valid = { - OR = { - any_child = { - character_can_rites_of_passage_trigger = yes - } - character_can_rites_of_passage_trigger = yes - any_courtier = { - is_hostage_of = root - character_can_rites_of_passage_trigger = yes - } - } - custom_description = { - text = rites_of_passage_trigger_chaplain - cp:councillor_court_chaplain ?= { - is_available_ai_adult = yes - } - } - } - - is_valid_showing_failures_only = { - OR = { - is_available = yes - any_child = { - is_available = yes - } - } - cp:councillor_court_chaplain ?= { - is_available_ai_adult = yes - } - } - - effect = { - trigger_event = bp2_decision.0002 - custom_tooltip = rites_of_passage_decision_effect_tooltip - custom_tooltip = bp2_decision.0002.effect_tt - custom_tooltip = bp2_decision.0002.effect_modifier_tt - } - - cost = { - prestige = minor_prestige_value - } - - ai_potential = { - OR = { - any_child = { - character_can_rites_of_passage_trigger = yes - OR = { - is_primary_heir_of = root - can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = root } - } - } - character_can_rites_of_passage_trigger = yes - any_courtier = { - is_hostage_of = root - can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = root } - character_can_rites_of_passage_trigger = yes - } - } - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/dlc_decisions/ce_1/ce1_legendary_decisions.txt b/common/decisions/dlc_decisions/ce_1/ce1_legendary_decisions.txt deleted file mode 100644 index 89860d74e..000000000 --- a/common/decisions/dlc_decisions/ce_1/ce1_legendary_decisions.txt +++ /dev/null @@ -1,505 +0,0 @@ -################################################## -######################HEROIC###################### -################################################## - -########################### -# Demand fealty -# By James Beaumont -########################### -legend_demand_fealty = { -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - desc = legend_demand_fealty_desc - - is_shown = { - has_character_flag = legend_demand_fealty - has_dlc_feature = legends - } - - is_valid = { - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = fifteen_year_vassalization_tt - remove_character_flag = legend_demand_fealty - } - add_character_modifier = { - modifier = fealty_demanded - years = 15 - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} -########################### -# Become an adventurer -# By James Beaumont -########################### - -launch_a_legendary_adventure = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_tale.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - desc = launch_a_legendary_adventure_desc - - is_shown = { - has_character_flag = launch_a_legendary_adventure - has_dlc_feature = legends - } - - is_valid = { - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = launch_a_legendary_adventure_tt - remove_character_flag = launch_a_legendary_adventure - if = { - limit = { - NOT = { exists = var:legendary_adventure_cb } - } - set_variable = { - name = legendary_adventure_cb - value = 1 - } - } - else = { - change_variable = { - name = legendary_adventure_cb - add = 1 - } - } - } - add_character_modifier = { - modifier = legendary_adventurer - years = 5 - } - } - - - ai_potential = { - always = no # I don't know that we want to see AI kings hopping around the world all the time - } - - ai_will_do = { - base = 100 - } -} - -################################################## -###################LEGITIMIZING################### -################################################## -########################### -# Legendary Integration -# By James Beaumont -########################### - -legendary_integration_e = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_family_tree.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 0 - hegemony = 120 - } - desc = legendary_integration_e_desc - - is_shown = { - has_character_flag = legendary_integration_e - has_dlc_feature = legends - } - - is_valid = { - custom_tooltip = { - text = any_drifting_empire_tt - OR = { - any_held_title = { # Check held empires first, any_empire is unoptimal and should only be checked if any_held_title fails - title_tier = empire - this != root.primary_title - valid_for_legendary_integration_e = yes - } - any_realm_de_jure_empire = { - this != root.primary_title - valid_for_legendary_integration_e = yes - } - } - } - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = select_empire_to_drift_tt - remove_character_flag = legendary_integration_e - trigger_event = ce1_decision_events.1015 - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -legendary_integration_k = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_family_tree.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 120 - hegemony = 0 - } - desc = legendary_integration_k_desc - - is_shown = { - has_character_flag = legendary_integration_k - has_dlc_feature = legends - } - - is_valid = { - custom_tooltip = { - text = any_drifting_kingdom_tt - OR = { - any_held_title = { # Check held kingdoms first, any_kingdom is unoptimal and should only be checked if any_held_title fails - title_tier = kingdom - this != root.primary_title - valid_for_legendary_integration_k = yes - } - any_realm_de_jure_kingdom = { - this != root.primary_title - valid_for_legendary_integration_k = yes - } - } - } - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = select_kingdom_to_drift_tt - remove_character_flag = legendary_integration_k - trigger_event = ce1_decision_events.1000 - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -legendary_integration_d = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_family_tree.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - desc = legendary_integration_d_desc - - is_shown = { - has_character_flag = legendary_integration_d - has_dlc_feature = legends - } - - is_valid = { - custom_tooltip = { - text = any_drifting_duchy_tt - any_realm_de_jure_duchy = { - valid_for_legendary_integration_d = yes - } - } - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = select_duchy_to_drift_tt - remove_character_flag = legendary_integration_d - trigger_event = ce1_decision_events.1010 - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} -################################################## -#######################HOLY####################### -################################################## -########################### -# Reassert the War -# By James Beaumont -########################### - -legendary_holy_war = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_legend.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - desc = legendary_holy_war_desc - - is_shown = { - has_character_flag = legendary_holy_war - has_dlc_feature = legends - } - - is_valid = { - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = bonus_holy_war_tt - add_character_flag = bonus_major_holy_war - remove_character_flag = legendary_holy_war - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -legendary_pacifism_spread = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_tale.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - desc = legendary_pacifism_spread_desc - - is_shown = { - has_character_flag = legendary_pacifism_spread - has_dlc_feature = legends - } - - is_valid = { - custom_tooltip = { - text = non_true_faith_neighbour - any_neighboring_and_across_water_top_liege_realm_owner = { - faith != root.faith - NOT = { - any_held_title = { is_head_of_faith = yes } - } - } - } - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = legendary_pacifism_spread_tt - remove_character_flag = legendary_pacifism_spread - save_scope_as = legendary_character - if = { - limit = { - any_neighboring_and_across_water_top_liege_realm_owner = { - faith != root.faith - NOT = { - any_held_title = { is_head_of_faith = yes } - } - is_ai = yes - } - } - random_neighboring_and_across_water_top_liege_realm_owner = { - limit = { - faith != root.faith - NOT = { - any_held_title = { is_head_of_faith = yes } - } - is_ai = yes - } - add_character_flag = guarantee_conversion # Freebie, ensures the AI accepts the conversion demand - } - } - every_neighboring_and_across_water_top_liege_realm_owner = { - limit = { - faith != root.faith - NOT = { - any_held_title = { is_head_of_faith = yes } - } - } - trigger_event = ce1_decision_events.1020 - } - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -legendary_conversion = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_legend.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - desc = legendary_conversion_desc - - is_shown = { - OR = { - AND = { - has_character_flag = legendary_conversion - has_dlc_feature = legends - } - has_character_flag = major_religious_inspiration - } - } - - is_valid = { - custom_tooltip = { - text = leg_conv_valid_county - any_sub_realm_county = { - faith != root.faith - } - } - is_landless_adventurer = no - } - - effect = { - custom_tooltip = { - text = legendary_conversion_tt - remove_character_flag = legendary_conversion - remove_character_flag = major_religious_inspiration - random_sub_realm_county = { # Give em a freebie - set_county_faith = root.faith - } - every_sub_realm_county = { - random = { - chance = 50 - set_county_faith = root.faith - } - } - } - } - - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/dlc_decisions/ep3_decisions.txt b/common/decisions/dlc_decisions/ep3_decisions.txt index 279438ecf..5853f80f0 100644 --- a/common/decisions/dlc_decisions/ep3_decisions.txt +++ b/common/decisions/dlc_decisions/ep3_decisions.txt @@ -104,1488 +104,1462 @@ hold_triumph_decision = { } } -#### Restore [ROOT.Char.GetPrimaryTitle.GetNameNoTierNoTooltip] ### -#restore_backwater_counties_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_estate.dds" -# } -# decision_group_type = major -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# sort_order = 70 -# -# desc = restore_backwater_counties_decision_desc -# selection_tooltip = restore_backwater_counties_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# primary_title ?= { -# OR = { -# tier = tier_duchy -# tier = tier_kingdom -# } -# } -# any_sub_realm_county = { -# has_county_modifier = backwater_county_modifier -# } -# } -# -# is_valid = { -# is_at_war = no -# custom_tooltip = { -# text = backwater_county_eligible_modifier_removal_tt -# any_sub_realm_county = { -# count >= 1 -# has_county_modifier = backwater_county_modifier -# development_level >= 50 -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# is_available = yes -# NOT = { exists = involved_activity } -# is_imprisoned = no -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = medium_gold_value -# multiply = { -# value = 1 -# every_sub_realm_county = { -# limit = { -# title_province = { -# geographical_region = greek_backwater_modifier_region -# } -# has_county_modifier = backwater_county_modifier -# development_level >= 50 -# } -# add = 1 -# } -# } -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = medium_gold_value -# multiply = { -# value = 1 -# every_sub_realm_county = { -# limit = { -# title_province = { -# geographical_region = greek_backwater_modifier_region -# } -# has_county_modifier = backwater_county_modifier -# development_level >= 50 -# } -# add = 1 -# } -# } -# } -# } -# } -# -# effect = { -# custom_tooltip = greek_backwater_modifier_removal_tt -# if = { -# limit = { -# NOT = { -# any_sub_realm_county = { -# title_province = { -# geographical_region = greek_backwater_modifier_region -# } -# has_county_modifier = backwater_county_modifier -# development_level >= 50 -# } -# } -# } -# custom_tooltip = no_backwater_counties_meet_criteria_tt -# } -# else = { -# every_sub_realm_county = { -# limit = { -# title_province = { -# geographical_region = greek_backwater_modifier_region -# } -# has_county_modifier = backwater_county_modifier -# development_level >= 50 -# } -# add_to_list = frontwater_counties -# } -# } -# primary_title = { save_scope_as = target_theme } -# # Toast for the Governor confirming which counties got the modifier removed -# send_interface_message = { -# type = event_generic_good -# title = ep3_theme_not_backwater.t -# left_icon = root -# right_icon = root.primary_title -# every_in_list = { -# list = frontwater_counties -# remove_county_modifier = backwater_county_modifier -# } -# } -# -# if = { # If we remove the modifier from the last county belonging to this governor, we fire a celebration event for some narrative flavor -# limit = { -# any_sub_realm_county = { -# count = 0 -# title_province = { -# geographical_region = greek_backwater_modifier_region -# } -# has_county_modifier = backwater_county_modifier -# } -# } -# # Event for the Governor if all counties are restored -# trigger_event = { -# id = ep3_decisions_event.3000 -# days = 1 -# } -# -# # Once all the counties have been brought up to speed, we notify the emperor -# liege = { -# send_interface_message = { -# type = event_generic_good_text -# title = ep3_theme_not_backwater.t -# desc = ep3_theme_not_backwater.desc -# left_icon = root -# } -# # Trigger the event for the emperor to see if all the counties have been cleared -# trigger_event = ep3_decisions_event.3001 -# } -# } -# } -#} -# -#### Prepare Greek Fire Dromons ### -#prepare_greek_fire_dromons_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_smith.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 120 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# sort_order = 110 -# -# desc = prepare_greek_fire_dromons_decision_desc -# selection_tooltip = prepare_greek_fire_dromons_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# has_multiple_players = no -# title:c_byzantion = { -# holder = root -# } -# culture = { -# OR = { -# this = culture:greek -# any_parent_culture_or_above = { this = culture:greek } -# } -# } -# } -# -# is_valid = { -# custom_tooltip = { -# text = prepare_greek_fire_dromons_constantinople_tt -# capital_county = title:c_byzantion -# } -# custom_tooltip = { -# text = prepare_greek_fire_dromons_capital_unoccupied_tt -# capital_province = { -# is_occupied = no -# } -# } -# custom_tooltip = { -# text = prepare_greek_fire_dromons_no_modifier_tt -# capital_county = { -# NOT = { has_county_modifier = defensive_fire_dromons_modifier } -# } -# } -# -# OR = { -# influence >= major_influence_value -# gold >= major_gold_value_static_max -# } -# } -# -# is_valid_showing_failures_only = { -# is_available = yes -# NOT = { exists = involved_activity } -# } -# -# cooldown = { years = 5 } -# -# effect = { -# custom_tooltip = defensive_fire_dromons_3_years_tooltip -# custom_tooltip = defensive_fire_dromons_custom_desc -# custom_tooltip = defensive_fire_dromons_buildings_desc -# trigger_event = ep3_decisions_event.3100 -# } -# -# ai_potential = { -# NOT = { has_trait = compassionate } -# OR = { -# gold >= massive_gold_value -# influence >= massive_influence_value -# } -# } -# -# ai_will_do = { -# base = 20 -# ai_value_modifier = { -# ai_compassion = -1 -# } -# modifier = { -# OR = { -# has_trait = paranoid -# has_trait = craven -# } -# add = 30 -# } -# modifier = { -# OR = { -# martial > high_skill_rating -# learning > high_skill_rating -# } -# add = 20 -# } -# modifier = { -# OR = { -# has_trait = calm -# has_trait = content -# } -# add = -20 -# } -# } -#} -# -#### Re-Establish the Theodosian Borders ### -#retake_eastern_provinces_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 120 -# } -# -# sort_order = 50 -# -# desc = retake_eastern_provinces_decision_desc -# selection_tooltip = retake_eastern_provinces_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# has_title = title:e_byzantium -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:retake_eastern_provinces_decision -# } -# } -# } -# -# is_valid = { -# government_has_flag = government_is_administrative -# completely_controls_region = custom_theodosian_ere -# custom_tooltip = { -# text = eastern_kingdoms_held_or_vassals_tt -# trigger_if = { -# limit = { -# exists = title:k_bulgaria.holder -# } -# title:k_bulgaria.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_epirus.holder -# } -# title:k_epirus.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_hellas.holder -# } -# title:k_hellas.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_thessalonika.holder -# } -# title:k_thessalonika.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_krete.holder -# } -# title:k_krete.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_cyprus.holder -# } -# title:k_cyprus.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_nikaea.holder -# } -# title:k_nikaea.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_anatolia.holder -# } -# title:k_anatolia.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_pontus.holder -# } -# title:k_pontus.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_syria.holder -# } -# title:k_syria.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_jerusalem.holder -# } -# title:k_jerusalem.holder = { liege = root } -# } -# trigger_if = { -# limit = { -# exists = title:k_egypt.holder -# } -# title:k_egypt.holder = { liege = root } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# NOT = { exists = involved_activity } -# is_imprisoned = no -# has_contagious_deadly_disease_trigger = no -# } -# -# cost = { -# prestige = { -# value = 1000 -# } -# } -# -# effect = { -# show_as_tooltip = { -# retake_eastern_provinces_decision_effect = yes -# } -# trigger_event = { -# id = ep3_decisions_event.4000 -# days = 1 -# } -# #Can only be done once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:retake_eastern_provinces_decision -# } -# if = { -# limit = { -# is_ai = no -# game_start_date >= 1178.10.1 -# } -# add_achievement_global_variable_effect = { -# VARIABLE = achieved_against_the_odds_achievement -# VALUE = yes -# } -# } -# } -# -# ai_potential = { -# has_title = title:e_byzantium -# is_at_war = no -# NOT = { exists = involved_activity } -# is_imprisoned = no -# has_contagious_deadly_disease_trigger = no -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Refound the Pandidakterion ### -#refound_pandidakterion_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 120 -# hegemony = 120 -# } -# -# sort_order = 110 -# -# desc = refound_pandidakterion_decision_desc -# selection_tooltip = refound_pandidakterion_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# has_title = title:e_byzantium -# NOR = { -# # the pandidakterion was created by the player -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:refound_pandidakterion_decision -# } -# # the pandidakterion already existed at game start -# title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier } -# } -# } -# -# is_valid = { -# government_has_flag = government_is_administrative -# custom_tooltip = { -# text = pandidakterion_tt -# any_sub_realm_county = { -# this = title:c_byzantion #owns Constantinople -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# NOT = { exists = involved_activity } -# is_imprisoned = no -# has_contagious_deadly_disease_trigger = no -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 1000 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 1000 -# } -# } -# } -# -# effect = { -# title:c_byzantion = { add_county_modifier = pandidakterion_university_modifier } -# found_university_decision_event_effect = yes -# #Can only be done once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:refound_pandidakterion_decision -# } -# create_character_memory = { -# type = refounded_pandidakterion_memory -# } -# } -# -# ai_potential = { -# has_title = title:e_byzantium -# gold > 1000 -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Ask for Support ### -#ask_western_help_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 80 -# hegemony = 80 -# } -# -# sort_order = 110 -# -# desc = ask_western_help_decision_desc -# selection_tooltip = ask_western_help_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# # Byz emperor or governor -# has_title = title:e_byzantium -# # Christian without crusades (mainly Orthodox) -# OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } -# faith = { -# NOT = { has_doctrine_parameter = great_holy_wars_active } -# } -# government_has_flag = government_is_administrative -# } -# -# is_valid = { -# is_at_war = yes -# custom_tooltip = { -# text = valid_primary_war_enemy_for_crusade -# any_primary_war_enemy = { -# NOT = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } -# OR = { -# highest_held_title_tier >= tier_kingdom -# liege = { highest_held_title_tier >= tier_kingdom } -# } -# } -# } -# custom_tooltip = { -# text = valid_realm_size_for_help -# top_liege = { -# realm_size < massive_realm_size -# } -# } -# custom_tooltip = { -# text = there_is_someone_to_ask_for_help -# OR = { -# any_ally = { -# OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } -# faith = { -# has_doctrine_parameter = great_holy_wars_active -# exists = religious_head -# } -# trigger_if = { -# limit = { -# has_variable = asked_for_help_by -# } -# NOT = { var:asked_for_help_by = root } -# } -# } -# religion:eastern_orthodox_religion = { -# any_faith = { -# has_doctrine_parameter = great_holy_wars_active -# religious_head ?= { -# trigger_if = { -# limit = { -# has_variable = asked_for_help_by -# } -# NOT = { var:asked_for_help_by = root } -# } -# } -# } -# } -# religion:catholic_religion = { -# any_faith = { -# has_doctrine_parameter = great_holy_wars_active -# religious_head ?= { -# trigger_if = { -# limit = { -# has_variable = asked_for_help_by -# } -# NOT = { var:asked_for_help_by = root } -# } -# } -# } -# } -# religion:protestant_religion = { -# any_faith = { -# has_doctrine_parameter = great_holy_wars_active -# religious_head ?= { -# trigger_if = { -# limit = { -# has_variable = asked_for_help_by -# } -# NOT = { var:asked_for_help_by = root } -# } -# } -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = yes -# NOT = { exists = involved_activity } -# custom_tooltip = { -# text = recently_asked_for_help -# NOT = { -# primary_title = { has_variable = recently_asked_western_help } -# } -# } -# } -# -# cost = { -# prestige = { -# value = 300 -# } -# influence = { -# value = massive_influence_value -# multiply = 2 -# } -# } -# -# effect = { -# custom_tooltip = ask_western_help_decision_effect_desc -# hidden_effect = { -# save_scope_as = caller -# # Cooldown on your main title -# primary_title = { -# set_variable = { -# name = recently_asked_western_help -# years = 20 -# } -# } -# ordered_primary_war_enemy = { -# limit = { -# NOT = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } -# OR = { -# highest_held_title_tier >= tier_kingdom -# liege = { highest_held_title_tier >= tier_kingdom } -# } -# } -# order_by = max_military_strength -# save_scope_as = enemy -# } -# random_character_war = { -# limit = { -# is_war_leader = scope:enemy -# } -# save_scope_as = our_war -# } -# -# if = { -# limit = { -# any_ally = { -# OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } -# faith = { -# has_doctrine_parameter = great_holy_wars_active -# exists = religious_head -# } -# trigger_if = { -# limit = { -# has_variable = asked_for_help_by -# } -# NOT = { var:asked_for_help_by = root } -# } -# } -# } -# ordered_ally = { -# limit = { -# OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } -# faith = { -# has_doctrine_parameter = great_holy_wars_active -# exists = religious_head -# } -# trigger_if = { -# limit = { -# has_variable = asked_for_help_by -# } -# NOT = { var:asked_for_help_by = root } -# } -# } -# order_by = max_military_strength -# save_scope_as = called -# save_scope_as = called_1 -# set_variable = { -# name = asked_for_help_by -# value = root -# years = 20 -# } -# } -# } -# else = { -# religion:christianity_religion = { -# random_faith = { -# limit = { -# has_doctrine_parameter = great_holy_wars_active -# religious_head ?= { -# trigger_if = { -# limit = { -# has_variable = asked_for_help_by -# } -# NOT = { var:asked_for_help_by = root } -# } -# } -# } -# religious_head = { -# save_scope_as = called -# save_scope_as = called_2 -# set_variable = { -# name = asked_for_help_by -# value = root -# years = 20 -# } -# } -# } -# } -# } -# -# scope:called.faith = { save_scope_as = the_faith } -# # Prep for eventual crusade -# scope:enemy ?= { -# if = { -# limit = { -# highest_held_title_tier = tier_kingdom -# } -# primary_title = { save_scope_as = target_kingdom } -# } -# else_if = { -# limit = { -# liege ?= { highest_held_title_tier = tier_kingdom } -# } -# liege.primary_title = { save_scope_as = target_kingdom } -# } -# else_if = { -# limit = { -# highest_held_title_tier > tier_kingdom -# } -# ordered_realm_de_jure_kingdom = { -# order_by = great_holy_war_target_kingdom_weight_simplified -# position = 1 -# save_scope_as = target_kingdom -# } -# } -# else = { -# liege ?= { -# ordered_realm_de_jure_kingdom = { -# order_by = great_holy_war_target_kingdom_weight_simplified -# position = 1 -# save_scope_as = target_kingdom -# } -# } -# } -# } -# scope:called_1 ?= { -# trigger_event = { -# id = ep3_decisions_event.4010 -# days = 3 -# } -# } -# scope:called_2 ?= { -# trigger_event = { -# id = ep3_decisions_event.4011 -# days = 3 -# } -# } -# } -# } -# -# ai_potential = { -# has_title = title:e_byzantium -# realm_size < massive_realm_size -# } -# -# ai_will_do = { -# base = 50 -# } -#} -# -#### Evangelize the Pagans ### -#evangelize_the_slavs_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 80 -# hegemony = 80 -# } -# -# sort_order = 120 -# -# desc = evangelize_the_slavs_decision_desc -# selection_tooltip = evangelize_the_slavs_decision_tooltip -# decision_group_type = roman -# -# cooldown = { years = 10 } -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# # Byz emperor or governor -# OR = { -# has_title = title:e_byzantium -# liege = { has_title = title:e_byzantium } -# } -# OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } -# # You border with pagans to convert -# trigger_if = { -# limit = { -# has_title = title:e_byzantium -# } -# any_neighboring_and_across_water_top_liege_realm_owner = { -# valid_for_pagan_conversion_trigger = yes -# } -# } -# trigger_else = { -# any_neighboring_and_across_water_realm_same_rank_owner = { -# valid_for_pagan_conversion_trigger = yes -# } -# } -# } -# -# is_valid = { -# government_has_flag = government_is_administrative -# trigger_if = { -# limit = { -# has_title = title:e_byzantium -# } -# custom_tooltip = { -# any_neighboring_and_across_water_top_liege_realm_owner = { -# valid_for_pagan_conversion_trigger = yes -# } -# text = valid_neighboring_and_across_water_top_liege -# } -# } -# trigger_else = { -# custom_tooltip = { -# any_neighboring_and_across_water_realm_same_rank_owner = { -# valid_for_pagan_conversion_trigger = yes -# } -# text = valid_neighboring_and_across_water_realm_same_rank -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# NOT = { exists = involved_activity } -# is_imprisoned = no -# has_contagious_deadly_disease_trigger = no -# } -# -# cost = { -# piety = massive_piety_value -# } -# -# effect = { -# custom_tooltip = evangelize_the_slavs_decision_effect -# trigger_event = ep3_decisions_event.4020 -# } -# -# ai_potential = { -# piety > massive_piety_value -# has_title = title:e_byzantium -# } -# -# ai_will_do = { -# base = 0 -# ai_value_modifier = { -# ai_zeal = 1 -# } -# modifier = { -# any_neighboring_and_across_water_top_liege_realm_owner = { -# valid_for_pagan_conversion_trigger = yes -# NOT = { -# capital_county.title_province = { -# geographical_region = world_europe_east -# } -# } -# } -# factor = 0.5 -# } -# } -#} -## -#### Restore the Byzantine Empire ### -#recreate_byzantine_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 6 -# empire = 6 -# hegemony = 0 -# } -# -# desc = recreate_byzantine_empire_decision_desc -# selection_tooltip = recreate_byzantine_empire_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_dlc_feature = roads_to_power -# NOR = { -# exists = title:e_byzantium.holder -# exists = title:h_roman_empire.holder -# exists = title:h_eastern_roman_empire.holder -# } -# title:e_byzantium = { is_titular = no } -# OR = { -# culture = { -# OR = { -# this = culture:greek -# any_parent_culture_or_above = { this = culture:greek } -# } -# } -# AND = { -# OR = { -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# } -# primary_title = { -# tier <= tier_empire -# empire = title:e_latin_empire -# } -# } -# AND = { -# OR = { -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# } -# primary_title = { -# tier <= tier_empire -# empire = title:e_byzantium -# } -# } -# } -# } -# -# is_valid = { -# custom_tooltip = { -# NOT = { -# exists = title:e_byzantium.holder -# } -# text = no_byz_emp_exists_tt -# } -# top_liege = this -# OR = { -# custom_tooltip = { -# culture = { -# this = culture:greek -# } -# text = is_greek_tt -# } -# custom_tooltip = { -# culture = { -# any_parent_culture_or_above = { this = culture:greek } -# } -# text = is_greek_descendent_tt -# } -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# } -# highest_held_title_tier >= tier_kingdom -# -# realm_size >= 12 -# custom_tooltip = { -# title:c_byzantion.holder = { -# exists = this -# OR = { -# this = root -# AND = { -# is_ai = yes -# top_liege = root -# } -# } -# } -# text = pandidakterion_tt -# } -# primary_title = { -# tier <= tier_empire -# OR = { -# empire = title:e_latin_empire -# empire = title:e_byzantium -# } -# } -# trigger_if = { -# limit = { -# is_ai = no -# has_legitimacy = yes -# } -# legitimacy_level >= 3 -# } -# #A liiiiiittle easier for AI -# trigger_if = { -# limit = { -# is_ai = yes -# has_legitimacy = yes -# } -# legitimacy_level >= 1 -# } -# } -# -# is_valid_showing_failures_only = { -# trigger_if = { -# limit = { -# is_ai = no -# } -# NOT = { exists = involved_activity } -# is_available = yes -# } -# trigger_else = { -# is_alive = yes -# is_imprisoned = no -# is_incapable = no -# } -# } -# -# cost = { -# prestige = { -# value = { -# add = 1000 -# if = { -# limit = { -# any_held_title = { -# this = title:e_latin_empire -# } -# } -# add = 1000 -# } -# if = { -# limit = { -# culture = { -# NOR = { -# this = culture:greek -# any_parent_culture_or_above = { this = culture:greek } -# } -# } -# } -# add = 500 -# } -# #AI need to take this decision and aren't good at saving up for it -# if = { -# limit = { -# is_ai = yes -# } -# multiply = 0.5 -# } -# } -# } -# piety = { -# value = { -# add = massive_piety_value -# if = { -# limit = { -# any_held_title = { -# this = title:e_latin_empire -# } -# } -# add = 500 -# } -# if = { -# limit = { -# ep3_orthodox_faith_trigger = no -# } -# add = 500 -# } -# if = { -# limit = { -# religion = religion:catholic_religion -# } -# add = 500 -# } -# #AI need to take this decision and aren't good at saving up for it -# if = { -# limit = { -# is_ai = yes -# } -# multiply = 0.5 -# } -# } -# } -# } -# -# effect = { -# show_as_tooltip = { -# recreate_ere_decision_effect = yes -# } -# trigger_event = ep3_decisions_event.4030 -# } -# -# ai_potential = { -# NOT = { exists = title:e_byzantium.holder } -# any_held_title = { -# title_tier = kingdom -# OR = { -# empire = title:e_latin_empire -# empire = title:e_byzantium -# } -# } -# OR = { -# culture = { -# OR = { -# this = culture:greek -# any_parent_culture_or_above = { this = culture:greek } -# } -# } -# ep3_orthodox_faith_trigger = yes -# primary_title = { -# tier <= tier_empire -# empire = title:e_latin_empire -# } -# } -# } -# -# ai_will_do = { -# base = 100 -# modifier = { -# primary_title = { -# tier <= tier_empire -# empire = title:e_latin_empire -# } -# add = -60 -# } -# modifier = { -# NAND = { -# culture = { -# OR = { -# this = culture:greek -# any_parent_culture_or_above = { this = culture:greek } -# } -# } -# OR = { -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# } -# } -# add = -30 -# } -# } -#} -# -#### Found the Varangian Guard ### -#found_varangian_guard_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_varangian_guard.dds" -# } -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 60 -# hegemony = 60 -# } -# -# sort_order = 100 -# -# desc = found_varangian_guard_decision_desc -# selection_tooltip = found_varangian_guard_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# culture = { has_cultural_parameter = unlock_maa_varangian_guards } -# primary_title.tier >= tier_empire -# NOT = { -# # You have not already founded it for your current title -# primary_title = { has_variable = founded_varangian_guard } -# } -# } -# -# is_valid = { -# prestige_level >= 3 -# OR = { -# any_realm_county = { culture = culture:norse } -# any_courtier = { -# count >= 5 -# culture = culture:norse -# } -# any_ally = { culture = culture:norse } -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# NOT = { exists = involved_activity } -# is_imprisoned = no -# } -# -# cost = { -# prestige = 1000 -# } -# -# effect = { -# primary_title = { set_variable = founded_varangian_guard } -# send_interface_toast = { -# title = unlocked_varangian_guard_desc_tt -# type = event_toast_effect_neutral -# left_icon = root -# custom_tooltip = unlocked_varangian_guard_desc -# } -# create_character_memory = { -# type = found_varangian_memory -# } -# } -# -# ai_potential = { -# has_title = title:e_byzantium -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Reinstate the Grain Dole ### -#reinstitute_grain_dole_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 0 -# } -# sort_order = 40 -# -# desc = reinstitute_grain_dole_decision_desc -# selection_tooltip = reinstitute_grain_dole_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# is_roman_emperor_trigger = yes -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:reinstitute_grain_dole_decision -# } -# } -# } -# -# is_valid = { -# government_has_flag = government_is_administrative -# OR = { -# capital_county = title:c_byzantion -# capital_county = title:c_roma -# } -# completely_controls_region = custom_roman_aegyptus -# custom_tooltip = { -# text = enough_granaries_in_egypt -# any_county_in_region = { -# region = custom_roman_aegyptus -# count >= 3 -# any_county_province = { -# has_building_or_higher = cereal_fields_05 -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# NOT = { exists = involved_activity } -# is_imprisoned = no -# custom_tooltip = { -# NOT = { -# title:c_byzantion = { has_county_modifier = panem_et_circenses_county_modifier } -# } -# text = grain_dole_already_active -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = grain_dole_cost -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = grain_dole_cost -# } -# } -# } -# -# effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:reinstitute_grain_dole_decision -# } -# trigger_event = ep3_decisions_event.4040 -# reinstitute_grain_dole_decision_effect = yes -# } -# -# ai_potential = { -# is_roman_emperor_trigger = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -#### Reconfirm the Grain Dole ### -#reconfirm_grain_dole_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 60 -# empire = 60 -# hegemony = 0 -# } -# sort_order = 90 -# -# desc = reconfirm_grain_dole_decision_desc -# selection_tooltip = reconfirm_grain_dole_decision_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# is_roman_emperor_trigger = yes -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:reinstitute_grain_dole_decision -# } -# } -# -# is_valid = { -# government_has_flag = government_is_administrative -# OR = { -# capital_county = title:c_byzantion -# capital_county = title:c_roma -# } -# completely_controls_region = custom_roman_aegyptus -# custom_tooltip = { -# text = enough_granaries_in_egypt -# any_county_in_region = { -# region = custom_roman_aegyptus -# count >= 3 -# any_county_province = { -# has_building_or_higher = cereal_fields_05 -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# NOT = { exists = involved_activity } -# is_imprisoned = no -# custom_tooltip = { -# NOT = { -# capital_county = { has_county_modifier = panem_et_circenses_county_modifier } -# } -# text = grain_dole_already_active -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = grain_dole_cost -# multiply = { -# value = 0.5 -# desc = unlocked_grain_dole -# } -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = grain_dole_cost -# multiply = { -# value = 0.5 -# desc = unlocked_grain_dole -# } -# } -# } -# } -# -# effect = { -# send_interface_message = { -# type = event_title_good -# title = reconfirm_grain_dole_decision_tt -# right_icon = root -# reinstitute_grain_dole_decision_effect = yes -# } -# } -# -# ai_potential = { -# is_roman_emperor_trigger = yes -# capital_county = { has_variable = unlocked_grain_dole } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# +### Restore [ROOT.Char.GetPrimaryTitle.GetNameNoTierNoTooltip] ### +restore_backwater_counties_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_estate.dds" + } + decision_group_type = major + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 0 + hegemony = 0 + } + + sort_order = 70 + + desc = restore_backwater_counties_decision_desc + selection_tooltip = restore_backwater_counties_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + primary_title ?= { + OR = { + tier = tier_duchy + tier = tier_kingdom + } + } + any_sub_realm_county = { + has_county_modifier = backwater_county_modifier + } + } + + is_valid = { + is_at_war = no + custom_tooltip = { + text = backwater_county_eligible_modifier_removal_tt + any_sub_realm_county = { + count >= 1 + has_county_modifier = backwater_county_modifier + development_level >= 50 + } + } + } + + is_valid_showing_failures_only = { + is_alive = yes + is_available = yes + NOT = { exists = involved_activity } + is_imprisoned = no + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = medium_gold_value + multiply = { + value = 1 + every_sub_realm_county = { + limit = { + title_province = { + geographical_region = greek_backwater_modifier_region + } + has_county_modifier = backwater_county_modifier + development_level >= 50 + } + add = 1 + } + } + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = medium_gold_value + multiply = { + value = 1 + every_sub_realm_county = { + limit = { + title_province = { + geographical_region = greek_backwater_modifier_region + } + has_county_modifier = backwater_county_modifier + development_level >= 50 + } + add = 1 + } + } + } + } + } + + effect = { + custom_tooltip = greek_backwater_modifier_removal_tt + if = { + limit = { + NOT = { + any_sub_realm_county = { + title_province = { + geographical_region = greek_backwater_modifier_region + } + has_county_modifier = backwater_county_modifier + development_level >= 50 + } + } + } + custom_tooltip = no_backwater_counties_meet_criteria_tt + } + else = { + every_sub_realm_county = { + limit = { + title_province = { + geographical_region = greek_backwater_modifier_region + } + has_county_modifier = backwater_county_modifier + development_level >= 50 + } + add_to_list = frontwater_counties + } + } + primary_title = { save_scope_as = target_theme } + # Toast for the Governor confirming which counties got the modifier removed + send_interface_message = { + type = event_generic_good + title = ep3_theme_not_backwater.t + left_icon = root + right_icon = root.primary_title + every_in_list = { + list = frontwater_counties + remove_county_modifier = backwater_county_modifier + } + } + + if = { # If we remove the modifier from the last county belonging to this governor, we fire a celebration event for some narrative flavor + limit = { + any_sub_realm_county = { + count = 0 + title_province = { + geographical_region = greek_backwater_modifier_region + } + has_county_modifier = backwater_county_modifier + } + } + # Event for the Governor if all counties are restored + trigger_event = { + id = ep3_decisions_event.3000 + days = 1 + } + + # Once all the counties have been brought up to speed, we notify the emperor + liege = { + send_interface_message = { + type = event_generic_good_text + title = ep3_theme_not_backwater.t + desc = ep3_theme_not_backwater.desc + left_icon = root + } + # Trigger the event for the emperor to see if all the counties have been cleared + trigger_event = ep3_decisions_event.3001 + } + } + } +} + +### Prepare Greek Fire Dromons ### +prepare_greek_fire_dromons_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_smith.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + sort_order = 110 + + desc = prepare_greek_fire_dromons_decision_desc + selection_tooltip = prepare_greek_fire_dromons_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + has_multiple_players = no + title:c_byzantion = { + holder = root + } + culture = { + OR = { + this = culture:greek + any_parent_culture_or_above = { this = culture:greek } + } + } + } + + is_valid = { + custom_tooltip = { + text = prepare_greek_fire_dromons_constantinople_tt + capital_county = title:c_byzantion + } + custom_tooltip = { + text = prepare_greek_fire_dromons_capital_unoccupied_tt + capital_province = { + is_occupied = no + } + } + custom_tooltip = { + text = prepare_greek_fire_dromons_no_modifier_tt + capital_county = { + NOT = { has_county_modifier = defensive_fire_dromons_modifier } + } + } + + OR = { + influence >= major_influence_value + gold >= major_gold_value_static_max + } + } + + is_valid_showing_failures_only = { + is_available = yes + NOT = { exists = involved_activity } + } + + cooldown = { years = 5 } + + effect = { + custom_tooltip = defensive_fire_dromons_3_years_tooltip + custom_tooltip = defensive_fire_dromons_custom_desc + custom_tooltip = defensive_fire_dromons_buildings_desc + trigger_event = ep3_decisions_event.3100 + } + + ai_potential = { + NOT = { has_trait = compassionate } + OR = { + gold >= massive_gold_value + influence >= massive_influence_value + } + } + + ai_will_do = { + base = 20 + ai_value_modifier = { + ai_compassion = -1 + } + modifier = { + OR = { + has_trait = paranoid + has_trait = craven + } + add = 30 + } + modifier = { + OR = { + martial > high_skill_rating + learning > high_skill_rating + } + add = 20 + } + modifier = { + OR = { + has_trait = calm + has_trait = content + } + add = -20 + } + } +} + +### Re-Establish the Theodosian Borders ### +retake_eastern_provinces_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + sort_order = 50 + + desc = retake_eastern_provinces_decision_desc + selection_tooltip = retake_eastern_provinces_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + has_title = title:e_byzantium + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:retake_eastern_provinces_decision + } + } + } + + is_valid = { + government_has_flag = government_is_administrative + completely_controls_region = custom_theodosian_ere + custom_tooltip = { + text = eastern_kingdoms_held_or_vassals_tt + trigger_if = { + limit = { + exists = title:k_bulgaria.holder + } + title:k_bulgaria.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_epirus.holder + } + title:k_epirus.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_hellas.holder + } + title:k_hellas.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_thessalonika.holder + } + title:k_thessalonika.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_krete.holder + } + title:k_krete.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_cyprus.holder + } + title:k_cyprus.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_nikaea.holder + } + title:k_nikaea.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_anatolia.holder + } + title:k_anatolia.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_pontus.holder + } + title:k_pontus.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_syria.holder + } + title:k_syria.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_jerusalem.holder + } + title:k_jerusalem.holder = { liege = root } + } + trigger_if = { + limit = { + exists = title:k_egypt.holder + } + title:k_egypt.holder = { liege = root } + } + } + } + + is_valid_showing_failures_only = { + is_at_war = no + NOT = { exists = involved_activity } + is_imprisoned = no + has_contagious_deadly_disease_trigger = no + } + + cost = { + prestige = { + value = 1000 + } + } + + effect = { + show_as_tooltip = { + retake_eastern_provinces_decision_effect = yes + } + trigger_event = { + id = ep3_decisions_event.4000 + days = 1 + } + #Can only be done once + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:retake_eastern_provinces_decision + } + if = { + limit = { + is_ai = no + game_start_date >= 1178.10.1 + } + add_achievement_global_variable_effect = { + VARIABLE = achieved_against_the_odds_achievement + VALUE = yes + } + } + } + + ai_potential = { + has_title = title:e_byzantium + is_at_war = no + NOT = { exists = involved_activity } + is_imprisoned = no + has_contagious_deadly_disease_trigger = no + } + + ai_will_do = { + base = 100 + } +} + +### Refound the Pandidakterion ### +refound_pandidakterion_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + sort_order = 110 + + desc = refound_pandidakterion_decision_desc + selection_tooltip = refound_pandidakterion_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + has_title = title:e_byzantium + NOR = { + # the pandidakterion was created by the player + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:refound_pandidakterion_decision + } + # the pandidakterion already existed at game start + title:c_byzantion = { has_county_modifier = pandidakterion_university_modifier } + } + } + + is_valid = { + government_has_flag = government_is_administrative + custom_tooltip = { + text = pandidakterion_tt + any_sub_realm_county = { + this = title:c_byzantion #owns Constantinople + } + } + } + + is_valid_showing_failures_only = { + is_at_war = no + NOT = { exists = involved_activity } + is_imprisoned = no + has_contagious_deadly_disease_trigger = no + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = 1000 + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = 1000 + } + } + } + + effect = { + title:c_byzantion = { add_county_modifier = pandidakterion_university_modifier } + found_university_decision_event_effect = yes + #Can only be done once + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:refound_pandidakterion_decision + } + create_character_memory = { + type = refounded_pandidakterion_memory + } + } + + ai_potential = { + has_title = title:e_byzantium + gold > 1000 + } + + ai_will_do = { + base = 100 + } +} + +### Ask for Support ### +ask_western_help_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 80 + hegemony = 80 + } + + sort_order = 110 + + desc = ask_western_help_decision_desc + selection_tooltip = ask_western_help_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + # Byz emperor or governor + has_title = title:e_byzantium + # Christian without crusades (mainly Orthodox) + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + faith = { + NOT = { has_doctrine_parameter = great_holy_wars_active } + } + government_has_flag = government_is_administrative + } + + is_valid = { + is_at_war = yes + custom_tooltip = { + text = valid_primary_war_enemy_for_crusade + any_primary_war_enemy = { + NOT = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } + OR = { + highest_held_title_tier >= tier_kingdom + liege = { highest_held_title_tier >= tier_kingdom } + } + } + } + custom_tooltip = { + text = valid_realm_size_for_help + top_liege = { + realm_size < massive_realm_size + } + } + custom_tooltip = { + text = there_is_someone_to_ask_for_help + OR = { + any_ally = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + faith = { + has_doctrine_parameter = great_holy_wars_active + exists = religious_head + } + trigger_if = { + limit = { + has_variable = asked_for_help_by + } + NOT = { var:asked_for_help_by = root } + } + } + religion:christianity_religion = { + any_faith = { + has_doctrine_parameter = great_holy_wars_active + religious_head ?= { + trigger_if = { + limit = { + has_variable = asked_for_help_by + } + NOT = { var:asked_for_help_by = root } + } + } + } + } + } + } + } + + is_valid_showing_failures_only = { + is_at_war = yes + NOT = { exists = involved_activity } + custom_tooltip = { + text = recently_asked_for_help + NOT = { + primary_title = { has_variable = recently_asked_western_help } + } + } + } + + cost = { + prestige = { + value = 300 + } + influence = { + value = massive_influence_value + multiply = 2 + } + } + + effect = { + custom_tooltip = ask_western_help_decision_effect_desc + hidden_effect = { + save_scope_as = caller + # Cooldown on your main title + primary_title = { + set_variable = { + name = recently_asked_western_help + years = 20 + } + } + ordered_primary_war_enemy = { + limit = { + NOT = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } + OR = { + highest_held_title_tier >= tier_kingdom + liege = { highest_held_title_tier >= tier_kingdom } + } + } + order_by = max_military_strength + save_scope_as = enemy + } + random_character_war = { + limit = { + is_war_leader = scope:enemy + } + save_scope_as = our_war + } + + if = { + limit = { + any_ally = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + faith = { + has_doctrine_parameter = great_holy_wars_active + exists = religious_head + } + trigger_if = { + limit = { + has_variable = asked_for_help_by + } + NOT = { var:asked_for_help_by = root } + } + } + } + ordered_ally = { + limit = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + faith = { + has_doctrine_parameter = great_holy_wars_active + exists = religious_head + } + trigger_if = { + limit = { + has_variable = asked_for_help_by + } + NOT = { var:asked_for_help_by = root } + } + } + order_by = max_military_strength + save_scope_as = called + save_scope_as = called_1 + set_variable = { + name = asked_for_help_by + value = root + years = 20 + } + } + } + else = { + religion:christianity_religion = { + random_faith = { + limit = { + has_doctrine_parameter = great_holy_wars_active + religious_head ?= { + trigger_if = { + limit = { + has_variable = asked_for_help_by + } + NOT = { var:asked_for_help_by = root } + } + } + } + religious_head = { + save_scope_as = called + save_scope_as = called_2 + set_variable = { + name = asked_for_help_by + value = root + years = 20 + } + } + } + } + } + + scope:called.faith = { save_scope_as = the_faith } + # Prep for eventual crusade + scope:enemy ?= { + if = { + limit = { + highest_held_title_tier = tier_kingdom + } + primary_title = { save_scope_as = target_kingdom } + } + else_if = { + limit = { + liege ?= { highest_held_title_tier = tier_kingdom } + } + liege.primary_title = { save_scope_as = target_kingdom } + } + else_if = { + limit = { + highest_held_title_tier > tier_kingdom + } + ordered_realm_de_jure_kingdom = { + order_by = great_holy_war_target_kingdom_weight_simplified + position = 1 + save_scope_as = target_kingdom + } + } + else = { + liege ?= { + ordered_realm_de_jure_kingdom = { + order_by = great_holy_war_target_kingdom_weight_simplified + position = 1 + save_scope_as = target_kingdom + } + } + } + } + scope:called_1 ?= { + trigger_event = { + id = ep3_decisions_event.4010 + days = 3 + } + } + scope:called_2 ?= { + trigger_event = { + id = ep3_decisions_event.4011 + days = 3 + } + } + } + } + + ai_potential = { + has_title = title:e_byzantium + realm_size < massive_realm_size + } + + ai_will_do = { + base = 50 + } +} + +### Evangelize the Pagans ### +evangelize_the_slavs_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 80 + hegemony = 80 + } + + sort_order = 120 + + desc = evangelize_the_slavs_decision_desc + selection_tooltip = evangelize_the_slavs_decision_tooltip + decision_group_type = roman + + cooldown = { years = 10 } + + is_shown = { + has_ep3_dlc_trigger = yes + # Byz emperor or governor + OR = { + has_title = title:e_byzantium + liege = { has_title = title:e_byzantium } + } + OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } + # You border with pagans to convert + trigger_if = { + limit = { + has_title = title:e_byzantium + } + any_neighboring_and_across_water_top_liege_realm_owner = { + valid_for_pagan_conversion_trigger = yes + } + } + trigger_else = { + any_neighboring_and_across_water_realm_same_rank_owner = { + valid_for_pagan_conversion_trigger = yes + } + } + } + + is_valid = { + government_has_flag = government_is_administrative + trigger_if = { + limit = { + has_title = title:e_byzantium + } + custom_tooltip = { + any_neighboring_and_across_water_top_liege_realm_owner = { + valid_for_pagan_conversion_trigger = yes + } + text = valid_neighboring_and_across_water_top_liege + } + } + trigger_else = { + custom_tooltip = { + any_neighboring_and_across_water_realm_same_rank_owner = { + valid_for_pagan_conversion_trigger = yes + } + text = valid_neighboring_and_across_water_realm_same_rank + } + } + } + + is_valid_showing_failures_only = { + is_at_war = no + NOT = { exists = involved_activity } + is_imprisoned = no + has_contagious_deadly_disease_trigger = no + } + + cost = { + piety = massive_piety_value + } + + effect = { + custom_tooltip = evangelize_the_slavs_decision_effect + trigger_event = ep3_decisions_event.4020 + } + + ai_potential = { + piety > massive_piety_value + has_title = title:e_byzantium + } + + ai_will_do = { + base = 0 + ai_value_modifier = { + ai_zeal = 1 + } + modifier = { + any_neighboring_and_across_water_top_liege_realm_owner = { + valid_for_pagan_conversion_trigger = yes + NOT = { + capital_county.title_province = { + geographical_region = world_europe_east + } + } + } + factor = 0.5 + } + } +} + +### Restore the Byzantine Empire ### +recreate_byzantine_empire_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 6 + empire = 6 + hegemony = 0 + } + + desc = recreate_byzantine_empire_decision_desc + selection_tooltip = recreate_byzantine_empire_decision_tooltip + decision_group_type = roman + + is_shown = { + has_dlc_feature = roads_to_power + NOR = { + exists = title:e_byzantium.holder + exists = title:h_roman_empire.holder + exists = title:h_eastern_roman_empire.holder + } + title:e_byzantium = { is_titular = no } + OR = { + culture = { + OR = { + this = culture:greek + any_parent_culture_or_above = { this = culture:greek } + } + } + AND = { + OR = { + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + } + primary_title = { + tier <= tier_empire + empire = title:e_latin_empire + } + } + AND = { + OR = { + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + } + primary_title = { + tier <= tier_empire + empire = title:e_byzantium + } + } + } + } + + is_valid = { + custom_tooltip = { + NOT = { + exists = title:e_byzantium.holder + } + text = no_byz_emp_exists_tt + } + top_liege = this + OR = { + custom_tooltip = { + culture = { + this = culture:greek + } + text = is_greek_tt + } + custom_tooltip = { + culture = { + any_parent_culture_or_above = { this = culture:greek } + } + text = is_greek_descendent_tt + } + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + } + highest_held_title_tier >= tier_kingdom + + realm_size >= 12 + custom_tooltip = { + title:c_byzantion.holder = { + exists = this + OR = { + this = root + AND = { + is_ai = yes + top_liege = root + } + } + } + text = pandidakterion_tt + } + primary_title = { + tier <= tier_empire + OR = { + empire = title:e_latin_empire + empire = title:e_byzantium + } + } + trigger_if = { + limit = { + is_ai = no + has_legitimacy = yes + } + legitimacy_level >= 3 + } + #A liiiiiittle easier for AI + trigger_if = { + limit = { + is_ai = yes + has_legitimacy = yes + } + legitimacy_level >= 1 + } + } + + is_valid_showing_failures_only = { + trigger_if = { + limit = { + is_ai = no + } + NOT = { exists = involved_activity } + is_available = yes + } + trigger_else = { + is_alive = yes + is_imprisoned = no + is_incapable = no + } + } + + cost = { + prestige = { + value = { + add = 1000 + if = { + limit = { + any_held_title = { + this = title:e_latin_empire + } + } + add = 1000 + } + if = { + limit = { + culture = { + NOR = { + this = culture:greek + any_parent_culture_or_above = { this = culture:greek } + } + } + } + add = 500 + } + #AI need to take this decision and aren't good at saving up for it + if = { + limit = { + is_ai = yes + } + multiply = 0.5 + } + } + } + piety = { + value = { + add = massive_piety_value + if = { + limit = { + any_held_title = { + this = title:e_latin_empire + } + } + add = 500 + } + if = { + limit = { + ep3_orthodox_faith_trigger = no + } + add = 500 + } + if = { + limit = { + faith = faith:catholic + } + add = 500 + } + #AI need to take this decision and aren't good at saving up for it + if = { + limit = { + is_ai = yes + } + multiply = 0.5 + } + } + } + } + + effect = { + show_as_tooltip = { + recreate_ere_decision_effect = yes + } + trigger_event = ep3_decisions_event.4030 + } + + ai_potential = { + NOT = { exists = title:e_byzantium.holder } + any_held_title = { + title_tier = kingdom + OR = { + empire = title:e_latin_empire + empire = title:e_byzantium + } + } + OR = { + culture = { + OR = { + this = culture:greek + any_parent_culture_or_above = { this = culture:greek } + } + } + ep3_orthodox_faith_trigger = yes + primary_title = { + tier <= tier_empire + empire = title:e_latin_empire + } + } + } + + ai_will_do = { + base = 100 + modifier = { + primary_title = { + tier <= tier_empire + empire = title:e_latin_empire + } + add = -60 + } + modifier = { + NAND = { + culture = { + OR = { + this = culture:greek + any_parent_culture_or_above = { this = culture:greek } + } + } + OR = { + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + } + } + add = -30 + } + } +} + +### Found the Varangian Guard ### +found_varangian_guard_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_varangian_guard.dds" + } + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 60 + hegemony = 60 + } + + sort_order = 100 + + desc = found_varangian_guard_decision_desc + selection_tooltip = found_varangian_guard_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + culture = { has_cultural_parameter = unlock_maa_varangian_guards } + primary_title.tier >= tier_empire + NOT = { + # You have not already founded it for your current title + primary_title = { has_variable = founded_varangian_guard } + } + } + + is_valid = { + prestige_level >= 3 + OR = { + any_realm_county = { culture = culture:norse } + any_courtier = { + count >= 5 + culture = culture:norse + } + any_ally = { culture = culture:norse } + } + } + + is_valid_showing_failures_only = { + is_at_war = no + NOT = { exists = involved_activity } + is_imprisoned = no + } + + cost = { + prestige = 1000 + } + + effect = { + primary_title = { set_variable = founded_varangian_guard } + send_interface_toast = { + title = unlocked_varangian_guard_desc_tt + type = event_toast_effect_neutral + left_icon = root + custom_tooltip = unlocked_varangian_guard_desc + } + create_character_memory = { + type = found_varangian_memory + } + } + + ai_potential = { + has_title = title:e_byzantium + } + + ai_will_do = { + base = 100 + } +} + +### Reinstate the Grain Dole ### +reinstitute_grain_dole_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 0 + } + sort_order = 40 + + desc = reinstitute_grain_dole_decision_desc + selection_tooltip = reinstitute_grain_dole_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + is_roman_emperor_trigger = yes + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:reinstitute_grain_dole_decision + } + } + } + + is_valid = { + government_has_flag = government_is_administrative + OR = { + capital_county = title:c_byzantion + capital_county = title:c_roma + } + completely_controls_region = custom_roman_aegyptus + custom_tooltip = { + text = enough_granaries_in_egypt + any_county_in_region = { + region = custom_roman_aegyptus + count >= 3 + any_county_province = { + has_building_or_higher = cereal_fields_05 + } + } + } + } + + is_valid_showing_failures_only = { + is_at_war = no + NOT = { exists = involved_activity } + is_imprisoned = no + custom_tooltip = { + NOT = { + title:c_byzantion = { has_county_modifier = panem_et_circenses_county_modifier } + } + text = grain_dole_already_active + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = grain_dole_cost + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = grain_dole_cost + } + } + } + + effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:reinstitute_grain_dole_decision + } + trigger_event = ep3_decisions_event.4040 + reinstitute_grain_dole_decision_effect = yes + } + + ai_potential = { + is_roman_emperor_trigger = yes + } + + ai_will_do = { + base = 100 + } +} + +### Reconfirm the Grain Dole ### +reconfirm_grain_dole_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 0 + } + sort_order = 90 + + desc = reconfirm_grain_dole_decision_desc + selection_tooltip = reconfirm_grain_dole_decision_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + is_roman_emperor_trigger = yes + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:reinstitute_grain_dole_decision + } + } + + is_valid = { + government_has_flag = government_is_administrative + OR = { + capital_county = title:c_byzantion + capital_county = title:c_roma + } + completely_controls_region = custom_roman_aegyptus + custom_tooltip = { + text = enough_granaries_in_egypt + any_county_in_region = { + region = custom_roman_aegyptus + count >= 3 + any_county_province = { + has_building_or_higher = cereal_fields_05 + } + } + } + } + + is_valid_showing_failures_only = { + is_at_war = no + NOT = { exists = involved_activity } + is_imprisoned = no + custom_tooltip = { + NOT = { + capital_county = { has_county_modifier = panem_et_circenses_county_modifier } + } + text = grain_dole_already_active + } + } + + cost = { + gold = { + value = 0 + if = { + limit = { + has_treasury = no + } + add = grain_dole_cost + multiply = { + value = 0.5 + desc = unlocked_grain_dole + } + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + } + add = grain_dole_cost + multiply = { + value = 0.5 + desc = unlocked_grain_dole + } + } + } + } + + effect = { + send_interface_message = { + type = event_title_good + title = reconfirm_grain_dole_decision_tt + right_icon = root + reinstitute_grain_dole_decision_effect = yes + } + } + + ai_potential = { + is_roman_emperor_trigger = yes + capital_county = { has_variable = unlocked_grain_dole } + } + + ai_will_do = { + base = 100 + } +} + #mass_arrests_decision = { # picture = { # reference = "gfx/interface/illustrations/decisions/decision_prison.dds" @@ -1656,27 +1630,27 @@ hold_triumph_decision = { #} change_state_faith = { -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } + picture = { + trigger = { + NOR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_theocracy + top_liege ?= { government_has_flag = government_is_tribal } + top_liege ?= { government_has_flag = government_is_theocracy } + } + OR = { + culture = { has_cultural_pillar = heritage_byzantine } + top_liege ?= { + OR = { + culture = { has_cultural_pillar = heritage_byzantine } + capital_barony ?= title:b_constantinople + is_roman_emperor_primary_title_trigger = yes + } + } + } + } + reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" + } picture = { trigger = { faith.religion = religion:islam_religion @@ -1910,27 +1884,27 @@ change_state_faith = { } adopt_state_faith = { -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } + picture = { + trigger = { + NOR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_theocracy + top_liege ?= { government_has_flag = government_is_tribal } + top_liege ?= { government_has_flag = government_is_theocracy } + } + OR = { + culture = { has_cultural_pillar = heritage_byzantine } + top_liege ?= { + OR = { + culture = { has_cultural_pillar = heritage_byzantine } + capital_barony ?= title:b_constantinople + is_roman_emperor_primary_title_trigger = yes + } + } + } + } + reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" + } picture = { trigger = { top_liege.primary_title.state_faith.religion = religion:islam_religion @@ -2237,119 +2211,119 @@ found_salon_decision = { } } -#### Cleave the Empire ### -#split_roman_empire_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 0 -# hegemony = 360 -# } -# sort_order = 110 -# -# desc = split_roman_empire_decision_desc -# selection_tooltip = split_roman_empire_decision_selection_tooltip -# decision_group_type = roman -# -# is_shown = { -# has_ep3_dlc_trigger = yes -# primary_title = title:h_roman_empire -# NOT = { exists = title:h_eastern_roman_empire.holder } -# } -# -# is_valid = { -# realm_size >= 150 -# capital_county = title:c_roma -# has_title = title:c_byzantion -# } -# -# is_valid_showing_failures_only = { -# NOT = { exists = involved_activity } -# is_imprisoned = no -# } -# -# cost = {} -# -# effect = { -# if = { -# limit = { -# has_active_diarchy = yes -# has_diarchy_type = co_emperorship -# } -# diarch = { save_scope_as = new_holder } -# } -# if = { -# limit = { -# any_powerful_family = { -# this != root.house -# count >= 1 -# exists = house_head -# } -# } -# ordered_powerful_family = { -# limit = { this != root.house } -# order_by = house_power_score -# house_head = { save_scope_as = new_holder } -# } -# } -# else = { -# ordered_powerful_vassal = { -# order_by = max_military_strength -# save_scope_as = new_holder -# } -# } -# custom_tooltip = { -# text = form_eastern_roman_empire_tt -# create_eastern_roman_empire_scripted_effect = yes -# } -# title:h_roman_empire = { -# set_title_name = h_roman_empire_western -# } -# -# # Add truce with new Byzantine Emperor -# add_truce_both_ways = { -# character = scope:new_holder -# years = 10 -# name = TRUCE_COLLABORATION -# } -# -# # Some additional bonuses -# change_influence = { -# value = monumental_influence_gain -# multiply = 2 -# } -# -# if = { -# limit = { -# any_owned_story = { -# type = ep3_story_cycle_restoring_rome -# has_variable = roman_empire_hard_mode -# } -# } -# custom_tooltip = { -# text = ending_of_restore_rome_trials_tt -# random_owned_story = { -# limit = { story_type = ep3_story_cycle_restoring_rome } -# remove_variable = roman_empire_hard_mode -# } -# } -# } -# } -# -# ai_potential = { -# primary_title = title:h_roman_empire -# } -# -# ai_will_do = { -# base = 50 -# } -#} +### Cleave the Empire ### +split_roman_empire_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 0 + hegemony = 360 + } + sort_order = 110 + + desc = split_roman_empire_decision_desc + selection_tooltip = split_roman_empire_decision_selection_tooltip + decision_group_type = roman + + is_shown = { + has_ep3_dlc_trigger = yes + primary_title = title:h_roman_empire + NOT = { exists = title:h_eastern_roman_empire.holder } + } + + is_valid = { + realm_size >= 150 + capital_county = title:c_roma + has_title = title:c_byzantion + } + + is_valid_showing_failures_only = { + NOT = { exists = involved_activity } + is_imprisoned = no + } + + cost = {} + + effect = { + if = { + limit = { + has_active_diarchy = yes + has_diarchy_type = co_emperorship + } + diarch = { save_scope_as = new_holder } + } + if = { + limit = { + any_powerful_family = { + this != root.house + count >= 1 + exists = house_head + } + } + ordered_powerful_family = { + limit = { this != root.house } + order_by = house_power_score + house_head = { save_scope_as = new_holder } + } + } + else = { + ordered_powerful_vassal = { + order_by = max_military_strength + save_scope_as = new_holder + } + } + custom_tooltip = { + text = form_eastern_roman_empire_tt + create_eastern_roman_empire_scripted_effect = yes + } + title:h_roman_empire = { + set_title_name = h_roman_empire_western + } + + # Add truce with new Byzantine Emperor + add_truce_both_ways = { + character = scope:new_holder + years = 10 + name = TRUCE_COLLABORATION + } + + # Some additional bonuses + change_influence = { + value = monumental_influence_gain + multiply = 2 + } + + if = { + limit = { + any_owned_story = { + type = ep3_story_cycle_restoring_rome + has_variable = roman_empire_hard_mode + } + } + custom_tooltip = { + text = ending_of_restore_rome_trials_tt + random_owned_story = { + limit = { story_type = ep3_story_cycle_restoring_rome } + remove_variable = roman_empire_hard_mode + } + } + } + } + + ai_potential = { + primary_title = title:h_roman_empire + } + + ai_will_do = { + base = 50 + } +} ### Commission Icon ### commission_icon_decision = { @@ -2364,8 +2338,6 @@ commission_icon_decision = { has_dlc_feature = roads_to_power is_landed_or_landless_administrative = yes OR = { - religion = religion:eastern_orthodox_religion - religion = religion:oriental_orthodox_religion faith = faith:orthodox faiths_are_in_orthodox_christianity_group = { FAITH_1 = faith:orthodox FAITH_2 = root.faith } } @@ -2770,9 +2742,9 @@ establish_silk_production_decision = { domicile ?= { is_domicile_type = estate } -# top_liege ?= { -# is_roman_emperor_primary_title_trigger = yes -## } + top_liege ?= { + is_roman_emperor_primary_title_trigger = yes + } NOT = { house = { has_house_modifier = ep3_unlocked_silk @@ -2783,7 +2755,7 @@ establish_silk_production_decision = { is_valid = { trigger_if = { limit = { top_liege = this } -# is_roman_emperor_trigger = yes + is_roman_emperor_trigger = yes OR = { has_realm_law = imperial_bureaucracy_2 has_realm_law = imperial_bureaucracy_3 @@ -3248,533 +3220,533 @@ gather_faction_support_decision = { } } -##The latin emperor switching byz kingdoms to his de jure -#### Legitimize Latin Dominion ### -#legitimize_latin_dominion_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" -# } -# decision_group_type = major -# -# desc = legitimize_latin_dominion_decision_desc -# selection_tooltip = legitimize_latin_dominion_decision_tooltip -# # Yeah it's in the Roman category: what're you gonna do about it, _Greek_? -# decision_group_type = roman -# -# cooldown = { days = 60 } -# -# is_shown = { -# has_dlc_feature = roads_to_power -# primary_title = title:e_latin_empire -# title:e_byzantium = { -# any_de_jure_county = { } -# } -# } -# -# is_valid = { -# custom_tooltip = { -# text = is_latin_emperor_tt -# primary_title = title:e_latin_empire -# } -# OR = { -# custom_tooltip = { -# text = control_byzantine_kingdom_tt -# title:e_byzantium = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# NOT = { this = title:e_byzantium } -# any_de_jure_county = { -# percent >= 0.8 -# holder.top_liege = { -# this = root -# } -# } -# } -# } -# } -# custom_tooltip = { -# text = latin_capital_byzantine_kingdom_tt -# title:e_byzantium = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# NOT = { this = title:e_byzantium } -# any_de_jure_county = { -# this = root.capital_county -# } -# } -# } -# } -# } -# custom_tooltip = { -# text = hold_byz_kingdom_title_tt -# title:e_byzantium = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# NOT = { this = title:e_byzantium } -# holder ?= { -# OR = { -# this = root -# top_liege = root -# } -# } -# OR = { -# any_de_jure_county = { -# this = root.capital_county -# } -# any_de_jure_county = { -# percent >= 0.8 -# holder.top_liege = { -# this = root -# } -# } -# } -# } -# } -# } -# trigger_if = { -# limit = { -# is_ai = no -# has_legitimacy = yes -# } -# legitimacy_level >= 3 -# } -# #A liiiiiittle easier for AI -# trigger_if = { -# limit = { -# has_legitimacy = yes -# is_ai = yes -# } -# legitimacy_level >= 2 -# } -# } -# -# is_valid_showing_failures_only = { -# trigger_if = { -# limit = { -# is_ai = no -# } -# NOT = { exists = involved_activity } -# is_available = yes -# } -# trigger_else = { -# is_alive = yes -# is_imprisoned = no -# is_incapable = no -# } -# } -# -# cost = { -# prestige = { -# value = { -# add = massive_prestige_value -# #AI suck -# if = { -# limit = { -# is_ai = yes -# } -# multiply = 0.75 -# } -# } -# } -# piety = { -# value = { -# add = massive_piety_value -# } -# if = { -# limit = { -# is_ai = yes -# } -# multiply = 0.1 -# } -# } -# } -# -# effect = { -# custom_tooltip = gain_byz_kingdom_de_jure_tt -# custom_tooltip = legitimize_latin_control_tt -# custom_tooltip = legitimize_latin_cultural_acceptance_tt -# show_as_tooltip = { -# if = { -# limit = { -# government_allows = administrative -# } -# custom_tooltip = legitimize_latin_holder_influence_tt -# } -# else = { -# custom_tooltip = legitimize_latin_holder_legitimacy_tt -# } -# } -# custom_tooltip = latin_de_jure_lost_on_title_loss_tt -# custom_tooltip = byzantines_threaten_latin_titles_tt -# -# -# trigger_event = ep3_frankokratia_events.0080 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 6 -# hegemony = 0 -# } -# -# ai_potential = { -# primary_title ?= { -# this = title:e_latin_empire -# } -# title:e_byzantium = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# exists = holder -# holder.top_liege = { -# this = root -# } -# } -# } -# NOT = { -# any_held_title = { -# this = title:e_byzantium -# } -# } -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##A Byzantine switches it back -#### Expunge Latin Dominion ### -#expunge_latin_dominion_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" -# } -# decision_group_type = major -# -# desc = expunge_latin_dominion_decision_desc -# selection_tooltip = expunge_latin_dominion_decision_tooltip -# decision_group_type = roman -# -# cooldown = { days = 60 } -# -# is_shown = { -# has_dlc_feature = roads_to_power -# #Latin land needs to exist -# title:e_latin_empire = { -# any_in_de_jure_hierarchy = { -# tier <= tier_kingdom -# } -# } -# #Must be a Greek or Greekoid -# OR = { -# culture = culture:greek -## culture = culture:roman -# culture = { -# any_parent_culture_or_above = { -# this = culture:greek -# } -# } -# ep3_orthodox_faith_trigger = yes -## faith = faith:hellenic_pagan -## AND = { -## exists = title:e_byzantium.holder -## this = title:e_byzantium.holder -## } -## AND = { -## exists = title:h_roman_empire.holder -## this = title:h_roman_empire.holder -## } -## AND = { -## exists = title:h_eastern_roman_empire.holder -## this = title:h_eastern_roman_empire.holder -## } -# } -# OR = { -# capital_province = { -# OR = { -# geographical_region = world_asia_minor -# geographical_region = world_europe_south -# geographical_region = world_middle_east -# geographical_region = world_europe_east -# geographical_region = world_steppe_west -# } -# } -## AND = { -## exists = title:e_byzantium.holder -## this = title:e_byzantium.holder -## } -## AND = { -## exists = title:h_roman_empire.holder -## this = title:h_roman_empire.holder -## } -## AND = { -## exists = title:h_eastern_roman_empire.holder -## this = title:h_eastern_roman_empire.holder -## } -# } -# } -# -# is_valid = { -# trigger_if = { -# limit = { -# top_liege != this -# } -# custom_tooltip = { -# text = liege_isnt_latin_emp_tt -# NOT = { -# top_liege = { -# primary_title = title:e_latin_empire -# } -# } -# } -# } -# trigger_else = { -# OR = { -# highest_held_title_tier <= tier_kingdom -# custom_tooltip = { -# exists = title:e_byzantium.holder -# this = title:e_byzantium.holder -# text = holds_byz_emp_tt -# } -# custom_tooltip = { -# exists = title:h_roman_empire.holder -# this = title:h_roman_empire.holder -# text = holds_roman_emp_tt -# } -# custom_tooltip = { -# exists = title:h_eastern_roman_empire.holder -# this = title:h_eastern_roman_empire.holder -# text = holds_roman_emp_tt -# } -# } -# } -# #Must be a Greek or Greekoid -# OR = { -# culture = culture:greek -# culture = culture:roman -# custom_tooltip = { -# culture = { -# any_parent_culture_or_above = { this = culture:greek } -# } -# text = is_greek_descendent_tt -# } -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# custom_tooltip = { -# exists = title:e_byzantium.holder -# this = title:e_byzantium.holder -# text = holds_byz_emp_tt -# } -# custom_tooltip = { -# exists = title:h_roman_empire.holder -# this = title:h_roman_empire.holder -# text = holds_roman_emp_tt -# } -# custom_tooltip = { -# exists = title:h_eastern_roman_empire.holder -# this = title:h_eastern_roman_empire.holder -# text = holds_roman_emp_tt -# } -# } -# OR = { -# #Controls entire kingdom -# custom_tooltip = { -# text = control_latin_kingdom_tt -# title:e_latin_empire = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# NOT = { this = title:e_latin_empire } -# any_de_jure_county = { -# percent >= 1 -# holder.top_liege = { -# this = root -# } -# } -# } -# } -# } -# #Controls half and has de jure title -# custom_tooltip = { -# text = has_latin_kingdom_title_tt -# title:e_latin_empire = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# NOT = { this = title:e_latin_empire } -# holder ?= { -# OR = { -# this = root -# top_liege = root -# } -# } -# OR = { -# any_de_jure_county = { -# this = root.capital_county -# } -# any_de_jure_county = { -# percent >= 0.5 -# holder.top_liege = { -# this = root -# } -# } -# } -# } -# } -# } -# } -# trigger_if = { -# limit = { -# has_legitimacy = yes -# is_ai = no -# } -# legitimacy_level >= 2 -# } -# #A liiiiiittle easier for AI -# trigger_if = { -# limit = { -# has_legitimacy = yes -# is_ai = yes -# } -# legitimacy_level >= 1 -# } -# } -# -# is_valid_showing_failures_only = { -# trigger_if = { -# limit = { -# is_ai = no -# } -# NOT = { exists = involved_activity } -# is_available = yes -# } -# trigger_else = { -# is_alive = yes -# is_imprisoned = no -# is_incapable = no -# } -# is_at_war = no -# } -# -# cost = { -# prestige = { -# value = { -# add = major_prestige_value -# #AI should definitely take this -# if = { -# limit = { -# is_ai = yes -# } -# multiply = 0.5 -# } -# } -# } -# piety = { -# value = { -# add = major_piety_value -# if = { -# limit = { -# is_ai = yes -# } -# multiply = 0.5 -# } -# } -# } -# } -# -# effect = { -# custom_tooltip = remove_latin_kingdom_de_jure_tt -# custom_tooltip = legitimize_byz_control_tt -# custom_tooltip = legitimize_byz_claim_tt -# show_as_tooltip = { -# expunge_latin_dominion_effect = yes -# } -# trigger_event = ep3_frankokratia_events.0090 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 12 -# kingdom = 9 -# empire = 9 -# hegemony = 9 -# } -# -# ai_potential = { -# is_available = yes -# OR = { -# highest_held_title_tier >= tier_kingdom -# realm_size >= 10 -# } -# #Must be a Greek or Greekoid -# OR = { -# culture = culture:greek -# culture = culture:roman -# culture = { -# any_parent_culture_or_above = { -# this = culture:greek -# } -# } -# ep3_orthodox_faith_trigger = yes -# faith = faith:hellenic_pagan -# primary_title = title:e_byzantium -# } -# OR = { -# #Controls entire kingdom -# title:e_latin_empire = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# NOT = { this = title:e_latin_empire } -# any_de_jure_county = { -# percent >= 1 -# holder.top_liege = { -# this = root -# } -# } -# } -# } -# #Controls half and has de jure title -# title:e_latin_empire = { -# any_in_de_jure_hierarchy = { -# tier = tier_kingdom -# NOT = { this = title:e_latin_empire } -# holder ?= { -# OR = { -# this = root -# top_liege = root -# } -# } -# OR = { -# any_de_jure_county = { -# this = root.capital_county -# } -# any_de_jure_county = { -# percent >= 0.5 -# holder.top_liege = { -# this = root -# } -# } -# } -# } -# } -# } -# } -# -# ai_will_do = { -# base = 75 -# modifier = { -# add = 25 -# primary_title = title:e_byzantium -# } -# modifier = { -# add = -50 -# any_held_title = { -# this = title:e_latin_empire -# } -# } -# } -#} +#The latin emperor switching byz kingdoms to his de jure +### Legitimize Latin Dominion ### +legitimize_latin_dominion_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" + } + decision_group_type = major + + desc = legitimize_latin_dominion_decision_desc + selection_tooltip = legitimize_latin_dominion_decision_tooltip + # Yeah it's in the Roman category: what're you gonna do about it, _Greek_? + decision_group_type = roman + + cooldown = { days = 60 } + + is_shown = { + has_dlc_feature = roads_to_power + primary_title = title:e_latin_empire + title:e_byzantium = { + any_de_jure_county = { } + } + } + + is_valid = { + custom_tooltip = { + text = is_latin_emperor_tt + primary_title = title:e_latin_empire + } + OR = { + custom_tooltip = { + text = control_byzantine_kingdom_tt + title:e_byzantium = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + NOT = { this = title:e_byzantium } + any_de_jure_county = { + percent >= 0.8 + holder.top_liege = { + this = root + } + } + } + } + } + custom_tooltip = { + text = latin_capital_byzantine_kingdom_tt + title:e_byzantium = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + NOT = { this = title:e_byzantium } + any_de_jure_county = { + this = root.capital_county + } + } + } + } + } + custom_tooltip = { + text = hold_byz_kingdom_title_tt + title:e_byzantium = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + NOT = { this = title:e_byzantium } + holder ?= { + OR = { + this = root + top_liege = root + } + } + OR = { + any_de_jure_county = { + this = root.capital_county + } + any_de_jure_county = { + percent >= 0.8 + holder.top_liege = { + this = root + } + } + } + } + } + } + trigger_if = { + limit = { + is_ai = no + has_legitimacy = yes + } + legitimacy_level >= 3 + } + #A liiiiiittle easier for AI + trigger_if = { + limit = { + has_legitimacy = yes + is_ai = yes + } + legitimacy_level >= 2 + } + } + + is_valid_showing_failures_only = { + trigger_if = { + limit = { + is_ai = no + } + NOT = { exists = involved_activity } + is_available = yes + } + trigger_else = { + is_alive = yes + is_imprisoned = no + is_incapable = no + } + } + + cost = { + prestige = { + value = { + add = massive_prestige_value + #AI suck + if = { + limit = { + is_ai = yes + } + multiply = 0.75 + } + } + } + piety = { + value = { + add = massive_piety_value + } + if = { + limit = { + is_ai = yes + } + multiply = 0.1 + } + } + } + + effect = { + custom_tooltip = gain_byz_kingdom_de_jure_tt + custom_tooltip = legitimize_latin_control_tt + custom_tooltip = legitimize_latin_cultural_acceptance_tt + show_as_tooltip = { + if = { + limit = { + government_allows = administrative + } + custom_tooltip = legitimize_latin_holder_influence_tt + } + else = { + custom_tooltip = legitimize_latin_holder_legitimacy_tt + } + } + custom_tooltip = latin_de_jure_lost_on_title_loss_tt + custom_tooltip = byzantines_threaten_latin_titles_tt + + + trigger_event = ep3_frankokratia_events.0080 + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 6 + hegemony = 0 + } + + ai_potential = { + primary_title ?= { + this = title:e_latin_empire + } + title:e_byzantium = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + exists = holder + holder.top_liege = { + this = root + } + } + } + NOT = { + any_held_title = { + this = title:e_byzantium + } + } + } + + ai_will_do = { + base = 100 + } +} + +#A Byzantine switches it back +### Expunge Latin Dominion ### +expunge_latin_dominion_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_hold_triumph.dds" + } + decision_group_type = major + + desc = expunge_latin_dominion_decision_desc + selection_tooltip = expunge_latin_dominion_decision_tooltip + decision_group_type = roman + + cooldown = { days = 60 } + + is_shown = { + has_dlc_feature = roads_to_power + #Latin land needs to exist + title:e_latin_empire = { + any_in_de_jure_hierarchy = { + tier <= tier_kingdom + } + } + #Must be a Greek or Greekoid + OR = { + culture = culture:greek + culture = culture:roman + culture = { + any_parent_culture_or_above = { + this = culture:greek + } + } + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + AND = { + exists = title:e_byzantium.holder + this = title:e_byzantium.holder + } + AND = { + exists = title:h_roman_empire.holder + this = title:h_roman_empire.holder + } + AND = { + exists = title:h_eastern_roman_empire.holder + this = title:h_eastern_roman_empire.holder + } + } + OR = { + capital_province = { + OR = { + geographical_region = world_asia_minor + geographical_region = world_europe_south + geographical_region = world_middle_east + geographical_region = world_europe_east + geographical_region = world_steppe_west + } + } + AND = { + exists = title:e_byzantium.holder + this = title:e_byzantium.holder + } + AND = { + exists = title:h_roman_empire.holder + this = title:h_roman_empire.holder + } + AND = { + exists = title:h_eastern_roman_empire.holder + this = title:h_eastern_roman_empire.holder + } + } + } + + is_valid = { + trigger_if = { + limit = { + top_liege != this + } + custom_tooltip = { + text = liege_isnt_latin_emp_tt + NOT = { + top_liege = { + primary_title = title:e_latin_empire + } + } + } + } + trigger_else = { + OR = { + highest_held_title_tier <= tier_kingdom + custom_tooltip = { + exists = title:e_byzantium.holder + this = title:e_byzantium.holder + text = holds_byz_emp_tt + } + custom_tooltip = { + exists = title:h_roman_empire.holder + this = title:h_roman_empire.holder + text = holds_roman_emp_tt + } + custom_tooltip = { + exists = title:h_eastern_roman_empire.holder + this = title:h_eastern_roman_empire.holder + text = holds_roman_emp_tt + } + } + } + #Must be a Greek or Greekoid + OR = { + culture = culture:greek + culture = culture:roman + custom_tooltip = { + culture = { + any_parent_culture_or_above = { this = culture:greek } + } + text = is_greek_descendent_tt + } + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + custom_tooltip = { + exists = title:e_byzantium.holder + this = title:e_byzantium.holder + text = holds_byz_emp_tt + } + custom_tooltip = { + exists = title:h_roman_empire.holder + this = title:h_roman_empire.holder + text = holds_roman_emp_tt + } + custom_tooltip = { + exists = title:h_eastern_roman_empire.holder + this = title:h_eastern_roman_empire.holder + text = holds_roman_emp_tt + } + } + OR = { + #Controls entire kingdom + custom_tooltip = { + text = control_latin_kingdom_tt + title:e_latin_empire = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + NOT = { this = title:e_latin_empire } + any_de_jure_county = { + percent >= 1 + holder.top_liege = { + this = root + } + } + } + } + } + #Controls half and has de jure title + custom_tooltip = { + text = has_latin_kingdom_title_tt + title:e_latin_empire = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + NOT = { this = title:e_latin_empire } + holder ?= { + OR = { + this = root + top_liege = root + } + } + OR = { + any_de_jure_county = { + this = root.capital_county + } + any_de_jure_county = { + percent >= 0.5 + holder.top_liege = { + this = root + } + } + } + } + } + } + } + trigger_if = { + limit = { + has_legitimacy = yes + is_ai = no + } + legitimacy_level >= 2 + } + #A liiiiiittle easier for AI + trigger_if = { + limit = { + has_legitimacy = yes + is_ai = yes + } + legitimacy_level >= 1 + } + } + + is_valid_showing_failures_only = { + trigger_if = { + limit = { + is_ai = no + } + NOT = { exists = involved_activity } + is_available = yes + } + trigger_else = { + is_alive = yes + is_imprisoned = no + is_incapable = no + } + is_at_war = no + } + + cost = { + prestige = { + value = { + add = major_prestige_value + #AI should definitely take this + if = { + limit = { + is_ai = yes + } + multiply = 0.5 + } + } + } + piety = { + value = { + add = major_piety_value + if = { + limit = { + is_ai = yes + } + multiply = 0.5 + } + } + } + } + + effect = { + custom_tooltip = remove_latin_kingdom_de_jure_tt + custom_tooltip = legitimize_byz_control_tt + custom_tooltip = legitimize_byz_claim_tt + show_as_tooltip = { + expunge_latin_dominion_effect = yes + } + trigger_event = ep3_frankokratia_events.0090 + } + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 12 + kingdom = 9 + empire = 9 + hegemony = 9 + } + + ai_potential = { + is_available = yes + OR = { + highest_held_title_tier >= tier_kingdom + realm_size >= 10 + } + #Must be a Greek or Greekoid + OR = { + culture = culture:greek + culture = culture:roman + culture = { + any_parent_culture_or_above = { + this = culture:greek + } + } + ep3_orthodox_faith_trigger = yes + faith = faith:hellenic_pagan + primary_title = title:e_byzantium + } + OR = { + #Controls entire kingdom + title:e_latin_empire = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + NOT = { this = title:e_latin_empire } + any_de_jure_county = { + percent >= 1 + holder.top_liege = { + this = root + } + } + } + } + #Controls half and has de jure title + title:e_latin_empire = { + any_in_de_jure_hierarchy = { + tier = tier_kingdom + NOT = { this = title:e_latin_empire } + holder ?= { + OR = { + this = root + top_liege = root + } + } + OR = { + any_de_jure_county = { + this = root.capital_county + } + any_de_jure_county = { + percent >= 0.5 + holder.top_liege = { + this = root + } + } + } + } + } + } + } + + ai_will_do = { + base = 75 + modifier = { + add = 25 + primary_title = title:e_byzantium + } + modifier = { + add = -50 + any_held_title = { + this = title:e_latin_empire + } + } + } +} ### Go Fishing ### go_fishing_decision = { diff --git a/common/decisions/dlc_decisions/ep_1/00_ep1_court_grandeur_and_amenity_decisions.txt b/common/decisions/dlc_decisions/ep_1/00_ep1_court_grandeur_and_amenity_decisions.txt deleted file mode 100644 index e16f8e47c..000000000 --- a/common/decisions/dlc_decisions/ep_1/00_ep1_court_grandeur_and_amenity_decisions.txt +++ /dev/null @@ -1,278 +0,0 @@ -################################################## -# -# Royal Court Court Grandeur Level & Amenity Decisions List -# -# COURT GRANDEUR LEVELS -# -# AMENITIES -# Order Mass Eviction - Pay a little prestige to boot out all the guests from your palace. -# Exoticise a Grand Hall - Arrange for a fancy new room with decor inspired by a culture you adore. -# -################################################## - - - -############################################# -# Order Mass Eviction # -# by Ewan Cowhig Croft # -############################################# - -# Pay a little prestige to boot out all the guests from your palace. -### Order Mass Eviction ### -order_mass_eviction_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - ai_check_interval = 0 - - sort_order = 79 - - desc = order_mass_eviction_decision_desc - selection_tooltip = order_mass_eviction_decision_tooltip - - is_shown = { - # Standard filter checks. - is_playable_character = yes - has_royal_court = yes - has_dlc_feature = royal_court - # Has a suitable lack of rooms. - amenity_level = { - target = court_lodging_standards - value <= medium_amenity_level - } - } - - is_valid = { - # Restate the amenity level requirement so it's visible. - amenity_level = { - target = court_lodging_standards - value <= medium_amenity_level - } - # At least one guest if you have more than the minimum amenities. - trigger_if = { - limit = { - amenity_level = { - target = court_lodging_standards - value > low_amenity_level - } - } - custom_description = { - text = AT_LEAST_ONE_GUEST_TRIGGER - any_pool_guest = { } - } - } - # At least one guest or evictable courtier if you have low amenities. - trigger_else = { - OR = { - custom_description = { - text = AT_LEAST_ONE_GUEST_TRIGGER - any_pool_guest = { } - } - custom_description = { - text = AT_LEAST_ONE_UNIMPORTANT_COURTIER_TRIGGER - any_courtier = { - order_mass_eviction_decision_evictable_courtier_trigger = yes - count >= 1 - } - } - } - } - } - - is_valid_showing_failures_only = { - is_alive = yes - not = { exists = involved_activity } - is_imprisoned = no - has_contagious_deadly_disease_trigger = no - } - - effect = { - show_as_tooltip = { order_mass_eviction_decision_guests_only_effect = yes } - if = { - limit = { - amenity_level = { - target = court_lodging_standards - value > low_amenity_level - } - } - custom_tooltip = order_mass_eviction_decision.tt.courtier_option - } - trigger_event = ep1_decision.0101 - } - - cost = { prestige = order_mass_eviction_decision_cost_value } - - cooldown = { years = 20 } - - ai_potential = { - # The AI can use the regular system; this decision is just for players. - always = no - } - - ai_will_do = { - base = 0 - } -} - -############################################# -# Exoticise a Grand Hall # -# by Ewan Cowhig Croft # -############################################# - -# Arrange for a major room to be remodelled with decor inspired by a more grandiose culture. -### Exoticize a Grand Hall ### -exoticise_a_grand_hall_decision = { -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# government_has_flag = government_is_nomadic -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - trigger = { - government_has_flag = government_is_nomadic - } - reference = "gfx/interface/illustrations/event_scenes/mpo_tent_interior_mongol.dds" - } - picture = { - trigger = { - government_has_flag = government_is_celestial - } - reference = "gfx/interface/illustrations/event_scenes/tgp_asia_throne_room.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - sort_order = 80 - - desc = exoticise_a_grand_hall_decision_desc - selection_tooltip = exoticise_a_grand_hall_decision_tooltip - - is_shown = { - # Standard filter checks. - is_playable_character = yes - has_royal_court = yes - has_dlc_feature = royal_court - # Has suitably amazing rooms. - amenity_level = { - target = court_lodging_standards - value >= very_high_amenity_level - } - # Grandeur requirements. - OR = { - # AI need to border a player or an empire. - AND = { - is_ai = yes - OR = { - any_player = { - has_royal_court = yes - any_neighboring_and_across_water_realm_same_rank_owner = { this = root } - any_neighboring_and_across_water_top_liege_realm_owner = { this = root } - } - any_neighboring_and_across_water_top_liege_realm_owner = { this.primary_title.tier = tier_empire } - } - } - # Players handle this in the is_valid block. - is_ai = no - } - } - - is_valid = { - # Players just have to have royal courts nicer than theirs. - trigger_if = { - limit = { is_ai = no } - OR = { - custom_description = { - text = exoticise_a_grand_hall_decision.tt.any_valid_empire - any_empire = { exoticise_a_grand_hall_decision_list_builder_guts_trigger = yes } - } - custom_description = { - text = exoticise_a_grand_hall_decision.tt.any_valid_kingdom - any_kingdom = { exoticise_a_grand_hall_decision_list_builder_guts_trigger = yes } - } - } - } - } - - is_valid_showing_failures_only = { - is_alive = yes - not = { exists = involved_activity } - is_imprisoned = no - } - - effect = { - # Save the current gold count for refund purposes. - ## Since this is a large & variable gold cost, we use a firmer refund system to prevent player market manipulation. - set_variable = { - name = exoticise_a_grand_hall_decision_refund_value - value = exoticise_a_grand_hall_decision_cost_value - } - # Trigger the decision. - trigger_event = ep1_decision.0111 - # And some flavour. - custom_tooltip = exoticise_a_grand_hall_decision.tt.you_ponder - } - - cost = { gold = exoticise_a_grand_hall_decision_cost_value } - - cooldown = { years = 10 } - - ai_potential = { - # Keep this restricted to a few likely types - OR = { - has_trait = humble - has_trait = gregarious - has_trait = profligate - has_trait = adventurer - } - # And they need the gold to make the purchase at all. - short_term_gold >= exoticise_a_grand_hall_decision_cost_value - } - - ai_will_do = { - base = 0 - # We add 25% per each of the qualifying traits they have. - modifier = { - add = 25 - has_trait = humble - } - modifier = { - add = 25 - has_trait = gregarious - } - modifier = { - add = 25 - has_trait = profligate - } - modifier = { - add = 25 - has_trait = adventurer - } - } -} diff --git a/common/decisions/dlc_decisions/ep_1/00_ep1_other_decisions.txt b/common/decisions/dlc_decisions/ep_1/00_ep1_other_decisions.txt deleted file mode 100644 index f485328b5..000000000 --- a/common/decisions/dlc_decisions/ep_1/00_ep1_other_decisions.txt +++ /dev/null @@ -1,545 +0,0 @@ -################################################## - -# Royal Court Other Decisions List - -# Adopt Puppy - doot a puppo -# Introduce a Fashion at Court - make a bold fashion statement - -################################################## - -############################################# -# Have the Jester Entertain You -############################################# - -### Be Entertained by the Court Jester ### -jester_entertainment_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/decision_pet_dog.dds" } - desc = jester_entertainment_decision_desc - selection_tooltip = jester_entertainment_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 24 - kingdom = 24 - empire = 24 - hegemony = 24 - } - sort_order = 150 - - cooldown = { years = 2 } - - ai_potential = { - stress > 0 - } - - is_shown = { - highest_held_title_tier >= tier_duchy - is_landed_or_landless_administrative = yes - employs_court_position = court_jester_court_position - } - - is_valid_showing_failures_only = { - age >= 12 - court_position:court_jester_court_position ?= { - is_physically_able_ai_adult = yes - } - NOR = { - is_available = no - is_incapable = yes - } - } - - effect = { - custom_tooltip = jester_decision_rewards - trigger_event = { - on_action = jester_ongoing - } - close_view = { - view = decisions - player = root - } - } - - ai_will_do = { - base = 100 - } -} - -############################################# -# Adopt Puppy # -# by Joe Parkin # -############################################# - -### Adopt Puppy Decision ### -adopt_puppy_decision = { - title = adopt_puppy_decision_name - picture = { - reference = "gfx/interface/illustrations/decisions/decision_pet_dog.dds" - } - desc = adopt_puppy_decision_desc - selection_tooltip = adopt_puppy_decision_tooltip - cooldown = { years = 5 } - sort_order = 89 - - is_shown = { - is_landed_or_landless_administrative = yes - is_lowborn = no - OR = { - any_owned_story = { type = debug_test_story } - # House has the Dog Lovers modifier from Hold Court event - house ?= { has_house_modifier = hold_court_8140_house_modifier } - # Or the character has the Kennel upgrade in their Estate - domicile ?= { has_domicile_parameter = estate_unlock_adopt_puppy_decision } - } - } - - is_valid_showing_failures_only = { - # Does not already have a pet. - custom_tooltip = { - text = adopt_puppy_decision_already_pet_tt - NOR = { - any_owned_story = { type = story_cycle_pet_dog } - any_owned_story = { type = story_cycle_pet_cat } - has_character_modifier = dog_story_modifier - has_character_modifier = cat_story_modifier - } - } - } - - effect = { - show_as_tooltip = { start_dog_story_cycle_effect = yes } - trigger_event = hold_court.8142 - } - - cost = { gold = minor_gold_value } - - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - # Has enough gold. - short_term_gold >= minor_gold_value - NOR = { - has_trait = lazy - has_trait = callous - } - } - - ai_will_do = { - base = 100 - # You're richer. - modifier = { - add = 50 - faith = { has_doctrine_parameter = gruesome_festivals_active } - short_term_gold >= massive_gold_value - } - modifier = { - add = 50 - faith = { has_doctrine_parameter = gruesome_festivals_active } - short_term_gold >= monumental_gold_value - } - } -} - - -############################################# -# Introduce a New Fashion at Court # -# by James Beaumont # -############################################# - -### Introduce a New Fashion at Court ### -introduce_a_new_fashion_at_court_decision = { - picture = { - trigger = { - NOR = { - government_has_flag = government_is_tribal - government_has_flag = government_is_theocracy - government_has_flag = government_is_nomadic - top_liege ?= { government_has_flag = government_is_tribal } - top_liege ?= { government_has_flag = government_is_theocracy } - } - OR = { - culture = { has_cultural_pillar = heritage_byzantine } - top_liege ?= { - OR = { -# culture = { has_cultural_pillar = heritage_byzantine } - capital_barony ?= title:b_constantinople -# primary_title ?= title:e_byzantium -# primary_title ?= title:h_roman_empire -## primary_title ?= title:h_eastern_roman_empire - } - } - } - } - reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" - } - picture = { - trigger = { - government_has_flag = government_is_nomadic - } - reference = "gfx/interface/illustrations/event_scenes/mpo_tent_interior_mongol.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - desc = introduce_a_new_fashion_at_court_decision_desc - selection_tooltip = introduce_a_new_fashion_at_court_decision_tooltip - cooldown = { years = 5 } - sort_order = 80 - - is_shown = { - NOT = { has_title = title:k_fashion } # Kingdom of Fashion is very much the end-game of this interaction - NOT = { faith = { has_doctrine_parameter = naked_adherents_active } } # Must wear clothes - NOT = { culture = { has_cultural_parameter = naked_culture_active } } # Must wear clothes - is_available_at_peace_adult = yes - is_landed = yes - # Either has a royal court with high fashion or is part of a royal court with high fashion - OR = { - AND = { - has_royal_court = yes - has_dlc_feature = royal_court - OR = { - amenity_level = { - target = court_fashion - value >= 4 - } - has_nickname = nick_prince_of_fashion - } - } - AND = { - liege = { has_royal_court = yes } - has_royal_court = no # Narrative flow of the event is a bit weird if it's unclear which royal court it's taking place in - OR = { - liege = { - amenity_level = { - target = court_fashion - value >= 4 - } - } - has_nickname = nick_prince_of_fashion - } - } - } - trigger_if = { - limit = { - OR = { - government_has_flag = government_is_celestial - government_has_flag = government_is_meritocratic - } - } - this = top_liege - } - } - - is_valid_showing_failures_only = { - # Standard checks - is_available_at_peace_adult = yes - # Court does not currently have a fashion trend - trigger_if = { - limit = { - OR = { - AND = { - root = { has_royal_court = yes } - root = { has_character_flag = fashion_trend_flag } - } - AND = { - exists = root.liege - liege != root - root.liege = { has_royal_court = yes } - root = { has_royal_court = no } - root.liege = { has_character_flag = fashion_trend_flag } - } - } - } - custom_description = { - text = court_already_has_a_fashion_tend_tt - always = no - } - } - any_courtier_or_guest = { - NOT = { faith = { has_doctrine_parameter = naked_adherents_active } } - is_available_at_peace_adult = yes - } - } - - effect = { - hidden_effect = { - if = { - limit = { - has_royal_court = yes - } - add_character_flag = { - flag = fashion_trend_flag - years = 3 - } - } - else = { - liege = { - add_character_flag = { - flag = fashion_trend_flag - years = 3 - } - } - } - random_list = { - # Determine what the strange fashion choice is - 10 = { - add_character_flag = { flag = flag_big_collar years = 1 } - } - 10 = { - add_character_flag = { flag = flag_head_dress years = 1 } - } - 10 = { - add_character_flag = { flag = flag_gold_boots years = 1 } - } - 10 = { - add_character_flag = { flag = flag_sleeveless years = 1 } - } - 10 = { - add_character_flag = { flag = flag_commoner_clothes years = 1 } - } - } - save_scope_as = actor - # Get someone to potentially oppose the fashion choice - random_courtier_or_guest = { - limit = { - NOT = { faith = { has_doctrine_parameter = naked_adherents_active } } - is_available_at_peace_adult = yes - } - weight = { - base = 1 - compare_modifier = { # Diplo duel should look for high diplo characters - value = diplomacy - multiplier = 0.25 - } - modifier = { # Rivals should want to insult their rival - has_relation_rival = root - add = 10 - } - modifier = { # Increase visibility for other players - is_ai = no - factor = 2 - } - } - save_scope_as = recipient - trigger_event = court_amenities_interactions.0010 - } - } - custom_tooltip = { - text = introduce_new_fashion_duel_tooltip - } - } - - cost = { - gold = minor_gold_value - prestige = medium_prestige_value - } - - # Fashion trends last for five years - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - # Has enough gold. - short_term_gold >= minor_gold_value - liege = { # Shouldn't snipe the opportunity away from the player - is_ai = yes - } - } - - ai_will_do = { - base = 25 - # You're a fashionista - modifier = { - add = 50 - has_trait = seducer - } - modifier = { - add = 50 - has_trait = avaricious - } - } -} - -############################################# -# Finance Culture Development # -# by Maxence Voleau # -############################################# - -### Promote Other Culture Development Decision ### -promote_other_culture_development_decision = { - title = promote_other_culture_development_decision_name - picture = { - trigger = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_asia_welcome.dds" - } - picture = { - trigger = { - culture = { has_graphical_india_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_indian_welcome.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = promote_other_culture_development_decision_desc - selection_tooltip = promote_other_culture_development_decision_tooltip - cooldown = { years = 10 } - sort_order = 90 - - is_shown = { - dynasty ?= { - has_dynasty_perk = ep1_culture_legacy_5 - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = promote_other_culture_development_decision_not_acceptance_tt - any_sub_realm_county = { - count > 0 - AND = { - culture != root.culture - culture = { - cultural_acceptance = { - target = ROOT.culture - value >= 75 - } - } - } - } - } - } - - effect = { - - #Add a modifier on the character who spent the money - add_character_modifier = { - modifier = promote_culture_leader_modifier - years = 10 - } - - #Collect the list of Cultures which will be affected - hidden_effect = { - every_sub_realm_county = { - if = { - limit = { - NOT = { - culture = { - any_in_list = { - list = promoted_culture - this = prev - } - } - } - root.culture != culture - culture = { - cultural_acceptance = { - target = ROOT.culture - value >= 75 - } - } - } - culture = { add_to_temporary_list = promoted_culture } - } - } - } - - #Generate intelligible effect - if = { - limit = { - any_in_list = { - list = promoted_culture - count > 0 - } - } - every_in_list = { - list = promoted_culture - this = { save_scope_as = current_culture } - custom_tooltip = promote_other_culture_development_decision_effect_summary #see if a modifier can be injected for better effect - } - } - else = { - custom_tooltip = promote_other_culture_development_decision_no_effect - } - - #Apply the actual effect: add a County Modifier on the relevant Counties - hidden_effect = { - every_sub_realm_county = { - if = { - limit = { - culture != root.culture - culture = { - cultural_acceptance = { - target = root.culture - value >= 75 - } - } - } - add_county_modifier = { - modifier = promote_culture_modifier - years = 10 - } - } - } - } - } - - cost = { - gold = { - value = minor_gold_value - every_sub_realm_county = { - if = { - limit = { - culture != root.culture - culture = { - cultural_acceptance = { - target = root.culture - value >= 75 - } - } - } - add = 10 - } - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - is_at_war = no - # Has enough gold. - short_term_gold >= ai_war_chest_desired_gold_value - NOR = { - has_trait = lazy - has_trait = callous - } - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/dlc_decisions/ep_2/00_ep2_other_decisions.txt b/common/decisions/dlc_decisions/ep_2/00_ep2_other_decisions.txt deleted file mode 100644 index 9d8b30241..000000000 --- a/common/decisions/dlc_decisions/ep_2/00_ep2_other_decisions.txt +++ /dev/null @@ -1,156 +0,0 @@ -################################################## -# Train for a Tournament - -################################################## - - - -############################################# -# Train for a Tournament # -# by Veronica Pazos # -############################################# - -### Train For Tournament Decision ### -train_for_tournament_decision = { - title = train_for_tournament_decision_name - picture = { - trigger = { - OR = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - culture = { has_graphical_india_culture_group_trigger = yes } - } - } - reference = "gfx/interface/illustrations/event_scenes/tgp_camp_asia.dds" - } - picture = { - reference = "gfx/interface/illustrations/activity_header_backgrounds/activity_tournament.dds" - } - desc = train_for_tournament_decision_desc - selection_tooltip = train_for_tournament_decision_tooltip - cooldown = { years = 10 } - sort_order = 80 - - is_shown = { - has_dlc_feature = tours_and_tournaments - activity_is_valid_tournament_contestant_training_decision = yes - OR = { - exists = cp:councillor_marshal - AND = { - government_has_flag = government_is_landless_adventurer - employs_court_position = master_of_arms_camp_officer - } - any_councillor = { - is_kurultai_trigger = yes - is_available_ai = yes - martial > high_skill_rating - } - } - - } - - is_valid_showing_failures_only = { - is_available_adult = yes - custom_tooltip = { - text = grand_tournament_active - any_open_invite_activity = { - has_activity_type = activity_tournament - root = { can_join_activity = prev } - } - } - } - - effect = { - custom_tooltip = train_tournament_decision.tt - save_scope_as = training_ruler - cp:councillor_marshal ?= { save_scope_as = marshal } - if = { - limit = { - NOT = { exists = scope:marshal } - } - if = { - limit = { - government_has_flag = government_is_landless_adventurer - } - random_court_position_holder = { - type = master_of_arms_camp_officer - save_scope_as = marshal - } - } - else = { - random_councillor = { - limit = { - is_kurultai_trigger = yes - is_available_ai = yes - martial > high_skill_rating - } - save_scope_as = marshal - } - } - } - trigger_event = ep2_decision_events.0001 - stress_impact = { - craven = major_stress_impact_gain - } - } - - cost = { - prestige = { - value = { - value = medium_prestige_value - max = 150 - } - if = { # Cheaper to convert to a hybrid culture made from your culture - limit = { - culture = { has_cultural_parameter = can_use_sparring_duel } - } - multiply = 0 - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - # Has enough prestige. - prestige >= medium_prestige_value - NOR = { - has_trait = lazy - has_trait = humble - has_trait = craven - } - ai_energy > 0 - } - - ai_will_do = { - base = 0 - modifier = { - add = ai_boldness - } - modifier = { - add = 50 - has_trait = arrogant - } - modifier = { - add = 100 - culture = { - OR = { - has_cultural_tradition = tradition_chivalry - has_cultural_tradition = tradition_warrior_culture - has_cultural_tradition = tradition_martial_admiration - has_cultural_tradition = tradition_chanson_de_geste - } - } - } - modifier = { - add = 200 - has_focus_or_focus_trait_trigger = { FOCUS = martial_chivalry_focus } - } - } -} diff --git a/common/decisions/dlc_decisions/ep_3/06_ep3_admin_decisions.txt b/common/decisions/dlc_decisions/ep_3/06_ep3_admin_decisions.txt deleted file mode 100644 index 07e880630..000000000 --- a/common/decisions/dlc_decisions/ep_3/06_ep3_admin_decisions.txt +++ /dev/null @@ -1,2021 +0,0 @@ -############################################# -# Hire Agents # -# by Emil Tisander # -############################################# - -estate_hire_agents_decisions = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - sort_order = 105 - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - desc = estate_hire_agents_decisions_desc - selection_tooltip = estate_hire_agents_decisions_tooltip - decision_group_type = admin - - cooldown = { years = 15 } - - is_shown = { - has_ep3_dlc_trigger = yes - domicile ?= { - has_domicile_parameter = estate_unlock_hire_agents_decision - } - } - - is_valid = { - } - - is_valid_showing_failures_only = { - is_available_adult = yes # Skulduggery isn't for children - } - - effect = { - add_character_modifier = { - modifier = ep3_estate_hired_agents_modifier - years = 15 - } - } - - cost = { - influence = major_influence_value - } - - ai_potential = { - is_governor = yes - } - - ai_will_do = { - base = 20 - modifier = { - add = 20 - has_trait = deceitful - } - modifier = { - add = 20 - has_trait = vengeful - } - modifier = { - add = 20 - has_trait = paranoid - } - modifier = { - add = 10 - has_trait = ambitious - } - modifier = { - add = -20 - has_trait = content - } - modifier = { - add = -20 - has_trait = compassionate - } - } -} - -############################################# -# Bolster Security # -# by Emil Tisander # -############################################# - -### Bolster Estate Security ### -estate_bolster_security_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds" - } - sort_order = 105 - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - desc = estate_bolster_security_decision_desc - selection_tooltip = estate_bolster_security_decision_tooltip - decision_group_type = admin - - cooldown = { years = 15 } - - is_shown = { - has_ep3_dlc_trigger = yes - domicile ?= { - has_domicile_parameter = estate_unlock_bolster_security_decision - } - } - - is_valid = { - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - effect = { - add_character_modifier = { - modifier = ep3_estate_bolster_security_modifier - years = 15 - } - } - - cost = { - influence = major_influence_value - } - - ai_potential = { - is_governor = yes - NOR = { - has_trait = trusting - has_trait = gregarious - } - } - - ai_will_do = { - base = 20 - modifier = { - add = 50 - has_trait = paranoid - } - modifier = { - add = 10 - has_trait = deceitful - } - modifier = { - add = 10 - has_trait = craven - } - modifier = { - add = 10 - dread >= 50 - } - } -} - -############################################# -# Patrol Governorship # -# by Emil Tisander # -############################################# - -### Conduct Patrols in Governorship ### -estate_governor_patrols_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_opening.dds" - } - sort_order = 105 - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - desc = estate_governor_patrols_decision_desc - selection_tooltip = estate_governor_patrols_decision_tooltip - decision_group_type = admin - - cooldown = { years = 15 } - - is_shown = { - has_ep3_dlc_trigger = yes - domicile ?= { - has_domicile_parameter = estate_unlock_patrol_decision - } - } - - is_valid = { - } - - is_valid_showing_failures_only = { - is_governor = yes - } - - effect = { - every_held_title = { - title_tier = county - add_to_list = counties_in_governorship - } - every_vassal = { - limit = { - any_held_title = { title_tier = county } - } - every_held_title = { - title_tier = county - add_to_list = counties_in_governorship - } - } - every_in_list = { - list = counties_in_governorship - add_county_modifier = { - modifier = ep3_estate_governor_patrols_modifier - years = 15 - } - } - increase_governance_effect = { VALUE = 6 } - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = medium_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = medium_gold_value - } - } - } - - ai_potential = { - is_governor = yes - } - - ai_will_do = { - base = 20 - modifier = { - add = 50 - influence > monumental_influence_value - } - modifier = { - add = 10 - has_trait = just - } - modifier = { - add = 10 - has_trait = loyal - } - modifier = { - add = 10 - has_trait = diligent - } - modifier = { - add = -25 - has_trait = lazy - } - modifier = { - add = -20 - opinion = { - target = liege - value < -20 - } - } - } -} - -############################################# -# Manipulate Grain Market # -# by Emil Tisander # -############################################# - -### Manipulate Grain Market ### -estate_granary_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_spend_money.dds" - } - sort_order = 105 - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - desc = estate_granary_decision_desc - selection_tooltip = estate_granary_decision_tooltip - decision_group_type = admin - - cooldown = { years = 20 } - - is_shown = { - has_ep3_dlc_trigger = yes - domicile ?= { - has_domicile_parameter = estate_unlock_granary_decision - } - } - - is_valid = { - } - - is_valid_showing_failures_only = { - } - - effect = { - add_character_modifier = { - modifier = ep3_estate_granary_modifier - years = 10 - } - - # Descriptions - Make sure the triggers below matches the ones in the granary_modifier_scaling_value scripted value - save_scope_as = domicile_owner # We save it for the descriptions - custom_description_no_bullet = { text = estate_unlock_granary_decision_factors_tt } - if = { - limit = { - domicile ?= { has_domicile_building_or_higher = grain_field_01 } - } - custom_tooltip = estate_unlock_granary_decision_grain_building_tt - } - if = { - limit = { - domicile ?= { has_domicile_building_or_higher = east_asian_estate_rice_field_01 } - } - custom_tooltip = estate_unlock_granary_decision_rice_building_tt - } - if = { - limit = { - domicile ?= { - domicile_location = { - this = root.top_liege.capital_province - } - } - } - custom_tooltip = estate_unlock_granary_decision_capital_tt - } - if = { - limit = { - domicile ?= { - domicile_location = { - OR = { - terrain = farmlands - terrain = floodplains - terrain = terraced_hills - } - } - } - } - custom_tooltip = estate_unlock_granary_decision_terrain_tt - } - if = { - limit = { - domicile ?= { - domicile_location.county = { - county_control < 100 - } - } - } - custom_tooltip = estate_unlock_granary_decision_control_tt - } - if = { - limit = { - domicile ?= { - domicile_location.county = { - development_level >= estate_granary_development_bonus_2_value - } - } - } - custom_tooltip = estate_unlock_granary_decision_development_2_tt - } - else_if = { - limit = { - domicile ?= { - domicile_location.county = { - development_level >= estate_granary_development_bonus_1_value - } - } - } - custom_tooltip = estate_unlock_granary_decision_development_1_tt - } - if = { - limit = { - domicile ?= { - domicile_location = { - any_province_epidemic = { } - } - } - } - custom_tooltip = estate_unlock_granary_decision_epidemic_tt - } - if = { - limit = { - granary_modifier_scaling_value <= 1 - } - custom_tooltip = estate_unlock_granary_decision_no_factors_tt - } - } - - cost = { - prestige = major_prestige_value - } - - ai_potential = { - is_governor = yes - } - - ai_will_do = { - base = 20 - modifier = { - add = 30 - prestige > massive_prestige_value - } - modifier = { - add = 20 - has_trait = greedy - } - modifier = { - add = 10 - has_trait = deceitful - } - modifier = { - add = 10 - has_trait = arbitrary - } - modifier = { - add = 10 - has_trait = callous - } - modifier = { - add = 10 - domicile ?= { has_domicile_building_or_higher = grain_field_01 } - } - modifier = { - add = -10 - has_trait = generous - } - modifier = { - add = -20 - has_trait = compassionate - } - modifier = { - add = -25 - has_trait = just - } - } -} - -############################################# -# Governorship Confirmation # -# by Joe Parkin # -############################################# - -### Governorship Confirmation ### -admin_confirmation_decision = { - picture = { - trigger = { - government_allows = merit - } - reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" - } - ai_check_interval_by_tier = { - barony = 0 - county = 45 - duchy = 45 - kingdom = 45 - empire = 45 - hegemony = 0 - } - sort_order = 1000 -# picture = { -# trigger = { -# NOR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_theocracy -# top_liege ?= { government_has_flag = government_is_tribal } -# top_liege ?= { government_has_flag = government_is_theocracy } -# } -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# top_liege ?= { -# OR = { -# culture = { has_cultural_pillar = heritage_byzantine } -# capital_barony ?= title:b_constantinople -# is_roman_emperor_primary_title_trigger = yes -# } -# } -# } -# } -# reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" -# } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_knight_kneeling.dds" - } - decision_group_type = admin - - cost = { - prestige = standard_activity_base_cost - } - - is_shown = { - has_ep3_dlc_trigger = yes - is_playable_character = yes - is_governor = yes - liege ?= top_liege - top_liege = { tgp_is_ceremonial_regent_trigger = no } # Not 'actual' ruler - } - - is_valid = { - custom_tooltip = { - text = admin_confirmation_rank_tt - primary_title.tier >= main_administrative_tier # Governs a Province - } - custom_tooltip = { - text = admin_confirmation_liege_tt - top_liege != this - liege ?= top_liege - } - custom_tooltip = { - text = admin_confirmation_time_tt - primary_title ?= { - title_held_years >= 1 - } - } - custom_tooltip = { - text = admin_confirmation_grace_valid_tt - NOR = { - has_variable = confirmation_grace - has_variable = confirmation_cooldown_vassal - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - liege ?= { is_available_adult = yes } - is_at_war_with_liege = no - trigger_if = { - limit = { - is_ai = no - has_royal_court = yes - } - has_spawned_court_events = no # should only be used for human players - } - trigger_if = { - limit = { is_ai = yes } - NOT = { - liege = { has_variable = confirmation_cooldown } - } - } - } - - effect = { - set_variable = { - name = confirmation_liege_scope - value = liege - } - custom_tooltip = admin_confirmation_decision_effects - show_as_tooltip = { - stress_impact = { - shy = medium_stress_impact_gain - humble = medium_stress_impact_gain - } - custom_description_no_bullet = { - text = admin_confirmation_decision_tt_if_accepted - subject = root - } - admin_confirmation_vassal_reward_guts_effect = yes - } - save_scope_as = confirmation_vassal - liege ?= { save_scope_as = confirmation_liege } - switch = { - trigger = has_trait - shy = { add_stress = medium_stress_impact_gain } - humble = { add_stress = medium_stress_impact_gain } - } - start_travel_plan = { - destination = liege.capital_province - on_start_on_action = admin_confirmation_start - on_travel_planner_cancel_on_action = admin_confirmation_travel_planner_exit - on_arrival_event = ep3_decisions_event.2090 - on_arrival_destinations = all_but_last - } - } - - ai_potential = { - is_at_war = no - } - - ai_will_do = { - base = 0 - modifier = { - add = 50 - prestige > standard_activity_base_cost - } - modifier = { - add = -50 - has_relation_rival = liege - } - modifier = { - add = -25 - opinion = { - target = liege - value < 0 - } - } - modifier = { # Kings should be more weighted - add = 25 - primary_title.tier >= tier_kingdom - } - } -} - -############################################# -# Consolidate Rule # -############################################# - -### Consolidate Rule ### -consolidate_rule_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_family_tree.dds" - } - sort_order = 105 - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 120 - hegemony = 120 - } - - desc = consolidate_rule_decision_desc - selection_tooltip = consolidate_rule_decision_tooltip - decision_group_type = admin - - cooldown = { years = 15 } - - is_shown = { - has_ep3_dlc_trigger = yes - highest_held_title_tier >= tier_empire # Only for Emperors - culture = { # Byzantium and others - has_cultural_tradition = tradition_religious_patronage - } - faith = { # You cannot consolidate yourself... kinda - religious_head ?= { - this != root - } - } - } - - is_valid = { - government_allows = administrative - } - - is_valid_showing_failures_only = { - culture = { - has_cultural_parameter = consolidate_rule_decision - } - any_held_title = { is_head_of_faith = no } - } - - effect = { - custom_tooltip = consolidate_rule_decision_effect_tt - trigger_event = ep3_decisions_event.4050 - } - - cost = { - influence = medium_influence_value - piety = medium_piety_value - } - - ai_potential = { - highest_held_title_tier = tier_empire # Only for Emperors - culture = { # Byzantium and others - has_cultural_tradition = tradition_religious_patronage - } - faith = { # You cannot consolidate yourself... kinda - religious_head ?= { - this != root - } - } - } - - ai_will_do = { - base = 20 - modifier = { - add = 20 - legitimacy_level <= 2 - } - modifier = { - add = 20 - legitimacy_level <= 1 - } - modifier = { - add = 20 - legitimacy_level = 0 - } - } -} - -################################### -# Convert Realm to Administrative # -################################### - -### Adopt Centralized Administration ### -convert_to_administrative_decision = { - picture = { - trigger = { - culture_has_asian_heritage_pillar_trigger = yes - } - reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" - } - decision_group_type = major - title = { - first_valid = { - triggered_desc = { - trigger = { - has_tgp_dlc_trigger = yes - } - desc = convert_to_administrative_decision_title_multiple - } - desc = convert_to_administrative_decision - } - } - desc = convert_to_administrative_decision_desc - selection_tooltip = { - first_valid = { - triggered_desc = { - trigger = { - has_tgp_dlc_trigger = yes - } - desc = convert_to_administrative_decision_tooltip_multiple - } - desc = convert_to_administrative_decision_tooltip - } - } - confirm_text = { - first_valid = { - triggered_desc = { - trigger = { - has_tgp_dlc_trigger = yes - } - desc = convert_to_administrative_decision_confirm_multiple - } - desc = convert_to_administrative_decision_confirm - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - is_shown = { - OR = { - has_ep3_dlc_trigger = yes - has_tgp_dlc_trigger = yes - } - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - government_has_flag = government_is_japan_feudal - } - trigger_if = { - limit = { top_liege != this } - liege = { government_allows = administrative } - } - } - - is_valid = { - trigger_if = { - limit = { top_liege != this } - liege = { government_allows = administrative } - } - trigger_else = { - OR = { - custom_tooltip = { - text = HAS_SEAL_OF_INVESTITURE - any_character_artifact = { - OR = { - artifact_type = seal_of_investiture - artifact_type = seal_of_investiture_court - } - } - } - trigger_if = { - limit = { - culture = { has_cultural_parameter = can_adopt_administrative_government_as_kingdom_tier } - } - custom_tooltip = { - text = king_tier_tt - primary_title.tier >= tier_kingdom - } - } - trigger_else = { - AND = { # To force the correct tooltip in loc - custom_tooltip = { - text = empire_tier_tt - primary_title.tier >= tier_empire - } - root = { save_temporary_scope_as = root_scope } - custom_tooltip = { - text = small_realm_size_tt - realm_size >= small_empire_size_value - } - } - } - } - } - trigger_if = { - limit = { - top_liege = this - is_ai = no - } - prestige_level >= 3 - } - trigger_if = { - limit = { - top_liege = this - is_ai = no - } - custom_tooltip = { - text = all_powerful_vassals_required_tt - any_powerful_vassal = { - count = all - opinion = { - target = root - value >= 50 - } - } - } - } - trigger_if = { - limit = { is_ai = yes } - calc_true_if = { - amount >= 2 - culture = { has_cultural_pillar = ethos_bureaucratic } - culture = { has_cultural_pillar = ethos_courtly } - culture = { has_cultural_pillar = ethos_egalitarian } - culture = { has_cultural_tradition = tradition_legalistic } - has_realm_law = crown_authority_3 - capital_county = { development_level > medium_development_level } - faith = { has_doctrine = tenet_legalism } - dynasty = { has_dynasty_perk = erudition_legacy_5 } - dynasty = { has_dynasty_perk = law_legacy_5 } - } - } - } - - is_valid_showing_failures_only = { - OR = { - has_ep3_dlc_trigger = yes - tgp_should_become_meritocratic_trigger = yes - } - is_at_war = no - } - - cost = { - prestige = { - value = 1000 - if = { - limit = { - is_ai = no - primary_title.tier = tier_kingdom - } - multiply = 1.5 - } - if = { # Much cheaper for vassals wanting to adopt their admin liege's government - limit = { top_liege != this } - multiply = 0.1 - } - } - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = 800 - if = { - limit = { is_ai = no } - #Realm size - if = { - limit = { root.realm_size >= 300 } - multiply = 3.5 - } - else_if = { - limit = { root.realm_size >= 250 } - multiply = 3 - } - else_if = { - limit = { root.realm_size >= 200 } - multiply = 2.5 - } - else_if = { - limit = { root.realm_size >= 150 } - multiply = 2 - } - else_if = { - limit = { root.realm_size >= 100 } - multiply = 1.5 - } - } - #Era - culture = { - if = { - limit = { has_cultural_era_or_later = culture_era_late_medieval } - multiply = 1.75 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_high_medieval } - multiply = 1.25 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_early_medieval } - multiply = 1 - } - else = { - multiply = 0.75 - } - } - #Income - if = { - limit = { root.monthly_character_income >= 100 } - multiply = 3 - } - else_if = { - limit = { root.monthly_character_income >= 80 } - multiply = 2.5 - } - else_if = { - limit = { root.monthly_character_income >= 60 } - multiply = 2 - } - else_if = { - limit = { root.monthly_character_income >= 40 } - multiply = 1.5 - } - else_if = { - limit = { root.monthly_character_income >= 20 } - multiply = 1.1 - } - - max = 3000 - - if = { # Much cheaper for vassals wanting to adopt their admin liege's government - limit = { - is_independent_ruler = no - } - multiply = 0.1 - } - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = 800 - if = { - limit = { is_ai = no } - #Realm size - if = { - limit = { root.realm_size >= 300 } - multiply = 3.5 - } - else_if = { - limit = { root.realm_size >= 250 } - multiply = 3 - } - else_if = { - limit = { root.realm_size >= 200 } - multiply = 2.5 - } - else_if = { - limit = { root.realm_size >= 150 } - multiply = 2 - } - else_if = { - limit = { root.realm_size >= 100 } - multiply = 1.5 - } - } - #Era - culture = { - if = { - limit = { has_cultural_era_or_later = culture_era_late_medieval } - multiply = 1.75 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_high_medieval } - multiply = 1.25 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_early_medieval } - multiply = 1 - } - else = { - multiply = 0.75 - } - } - #Income - if = { - limit = { root.monthly_character_income >= 100 } - multiply = 3 - } - else_if = { - limit = { root.monthly_character_income >= 80 } - multiply = 2.5 - } - else_if = { - limit = { root.monthly_character_income >= 60 } - multiply = 2 - } - else_if = { - limit = { root.monthly_character_income >= 40 } - multiply = 1.5 - } - else_if = { - limit = { root.monthly_character_income >= 20 } - multiply = 1.1 - } - - max = 3000 - - if = { # Much cheaper for vassals wanting to adopt their admin liege's government - limit = { - top_liege != this - } - multiply = 0.1 - } - } - } - } - - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = no - - item = { # Administrative - value = go_administrative_government - is_shown = { - has_ep3_dlc_trigger = yes - } - is_valid = { - top_liege = { - NOR = { - has_government = celestial_government - has_government = meritocratic_government - has_government = japan_administrative_government - } - } - } - current_description = go_administrative_government_desc - localization = go_administrative_government_name - icon = "gfx/interface/icons/government_types/administrative_government.dds" - ai_chance = { - value = 10 - } - } - item = { # Celestial - value = go_celestial_government - is_shown = { - has_tgp_dlc_trigger = yes - } - is_valid = { - top_liege = { - NOR = { - has_government = administrative_government - has_government = meritocratic_government - has_government = japan_administrative_government - } - } - custom_tooltip = { - text = convert_to_administrative_celestial_desc - tgp_can_become_celestial_trigger = yes - } - } - current_description = go_celestial_government_desc - localization = go_celestial_government_name - icon = "gfx/interface/icons/government_types/celestial_government.dds" - ai_chance = { - value = 100 - } - } - item = { # Meritocratic - value = go_meritocratic_government - is_shown = { - has_tgp_dlc_trigger = yes - } - is_valid = { - top_liege = { - NOR = { - has_government = administrative_government - has_government = celestial_government - has_government = japan_administrative_government - } - } - custom_tooltip = { - text = convert_to_administrative_meritocratic_desc - tgp_should_become_meritocratic_trigger = yes - } - } - current_description = go_meritocratic_government_desc - localization = go_meritocratic_government_name - icon = "gfx/interface/icons/government_types/meritocratic_government.dds" - ai_chance = { - value = 50 - } - } - item = { # Ritsuryo / AKA Japan Administrative - value = go_japan_administrative_government - is_shown = { - has_tgp_dlc_trigger = yes - } - is_valid = { - top_liege = { - NOR = { - has_government = administrative_government - has_government = celestial_government - has_government = meritocratic_government - } - } - custom_tooltip = { - text = convert_to_administrative_japanese_desc - tgp_can_become_japan_administrative_trigger = yes - } - } - current_description = go_japan_administrative_government_desc - localization = go_japan_administrative_government_name - icon = "gfx/interface/icons/government_types/japan_administrative_government.dds" - ai_chance = { - value = 100 - } - } - } - - effect = { - # Change to your selected government - if = { - limit = { - scope:go_administrative_government = yes - } - convert_to_administrative_from_feudalism_effect = { GOVERNMENT_TO_ADOPT = flag:administrative } - } - else_if = { - limit = { scope:go_celestial_government = yes } - convert_to_administrative_from_feudalism_effect = { GOVERNMENT_TO_ADOPT = flag:celestial } - } - else_if = { - limit = { scope:go_meritocratic_government = yes } - convert_to_administrative_from_feudalism_effect = { GOVERNMENT_TO_ADOPT = flag:meritocratic } - } - else_if = { - limit = { scope:go_japan_administrative_government = yes } - convert_to_administrative_from_feudalism_effect = { GOVERNMENT_TO_ADOPT = flag:japan_administrative } - } - save_scope_as = actor - if = { - limit = { - is_independent_ruler = yes - } - add_legitimacy_effect = { LEGITIMACY = admin_convert_legitimacy_value } #One Time Legitimacy Boost - } - trigger_event = ep3_decisions_event.4060 #Also sends information event to human vassals - #Letter event for the vassals - hidden_effect = { - if = { - limit = { - is_ai = no - } - add_achievement_global_variable_effect = { - VARIABLE = achieved_epic_paperwork_achievement - VALUE = yes - } - } - if = { - limit = { - is_ai = no - religion = religion:islam_religion - has_title = title:k_rum - OR = { - has_title = title:c_byzantion - any_sub_realm_title = { - this = title:c_byzantion - } - } - } - add_achievement_global_variable_effect = { - VARIABLE = finished_new_management_achievement - VALUE = yes - } - } - } - } - - ai_potential = { - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - top_liege = this - } - - ai_will_do = { - base = 0 - # modifier = { - # OR = { - # is_roman_emperor_primary_title_trigger = yes - # } - # add = 100 - # } - modifier = { - culture = { - OR = { - has_cultural_pillar = ethos_bureaucratic - has_cultural_pillar = ethos_courtly - has_cultural_pillar = ethos_egalitarian - } - } - add = 50 - } - modifier = { - culture = { - has_cultural_tradition = tradition_legalistic - } - add = 50 - } - modifier = { - culture = { - OR = { - has_cultural_tradition = tradition_fp3_enlightened_magnates - has_cultural_tradition = tradition_loyal_soldiers - } - } - add = 20 - } - modifier = { - culture = { - OR = { - has_cultural_tradition = tradition_staunch_traditionalists - has_cultural_tradition = tradition_ep3_audacious_cadets - } - } - add = -20 - } - modifier = { - culture = { - has_cultural_tradition = tradition_hereditary_hierarchy - } - add = -20 - } - modifier = { - culture = { - OR = { - has_cultural_tradition = tradition_ep3_indomitable_azatani - has_cultural_tradition = tradition_quarrelsome - has_cultural_tradition = tradition_warrior_culture - has_cultural_tradition = tradition_fp3_fierce_independence - } - } - add = -50 - } - modifier = { - culture = { - OR = { - has_cultural_pillar = ethos_stoic - has_cultural_pillar = ethos_bellicose - has_cultural_pillar = ethos_communal - } - } - add = -50 - } - } -} - -################################################## -# Convert Realm to Feudalism from Administrative # -################################################## - -### Adopt [ROOT.Char.Custom('GetTribalReformGovernment')|U] Ways ### -convert_to_feudalism_from_administrative_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = convert_to_feudalism_from_administrative_decision_desc - - is_shown = { - trigger_if = { - limit = { has_title = title:h_china } - NOT = { government_has_flag = government_is_celestial } - } - government_allows = administrative - tgp_is_ceremonial_liege_trigger = no - tgp_is_ceremonial_regent_trigger = no - tgp_is_any_minister = no - # Ritsuryo gov has its own decisions - NOT = { government_has_flag = government_is_japan_administrative } - } - - is_valid = { - is_landed = yes - trigger_if = { - limit = { - is_independent_ruler = no - } - top_liege ?= { - trigger_if = { - limit = { - has_realm_law_in_group = imperial_bureaucracy - } - has_realm_law = imperial_bureaucracy_0 - } - trigger_if = { - limit = { - has_realm_law_in_group = celestial_bureaucracy - } - has_realm_law = celestial_bureaucracy_0 - } - trigger_if = { - limit = { - has_realm_law_in_group = meritocratic_bureaucracy - } - has_realm_law = meritocratic_bureaucracy_0 - } - trigger_if = { - limit = { - has_realm_law_in_group = japanese_bureaucracy - } - has_realm_law = japanese_bureaucracy_0 - } - } - custom_tooltip = { - text = governorship_is_on_the_border_tt - any_sub_realm_county = { - any_neighboring_county = { - holder.top_liege != root.top_liege - } - } - } - custom_tooltip = { - text = you_have_governorship_rights_tt - primary_title.var:petition_house_rights ?= house - } - prestige_level >= 3 - influence_level >= 3 - } - trigger_else = { - prestige_level >= { # Depends on tier - value = 2 - if = { - limit = { - primary_title.tier >= tier_empire - } - add = 1 - } - } - } - } - - cost = { - prestige = 1000 - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = 1000 #Them pens be expensive - #Realm size - if = { - limit = { root.realm_size >= 300 } - multiply = 3.5 - } - else_if = { - limit = { root.realm_size >= 250 } - multiply = 3 - } - else_if = { - limit = { root.realm_size >= 200 } - multiply = 2.5 - } - else_if = { - limit = { root.realm_size >= 150 } - multiply = 2 - } - else_if = { - limit = { root.realm_size >= 100 } - multiply = 1.5 - } - #Era - culture = { - if = { - limit = { has_cultural_era_or_later = culture_era_late_medieval } - multiply = 1.75 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_high_medieval } - multiply = 1.25 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_early_medieval } - multiply = 1 - } - else = { - multiply = 0.75 - } - } - #Income - if = { - limit = { root.monthly_character_income >= 100 } - multiply = 3 - } - else_if = { - limit = { root.monthly_character_income >= 80 } - multiply = 2.5 - } - else_if = { - limit = { root.monthly_character_income >= 60 } - multiply = 2 - } - else_if = { - limit = { root.monthly_character_income >= 40 } - multiply = 1.5 - } - else_if = { - limit = { root.monthly_character_income >= 20 } - multiply = 1.1 - } - - # Vassals has a slightly reduced cost - if = { - limit = { - is_independent_ruler = no - } - multiply = 0.7 - } - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = 1000 #Them pens be expensive - #Realm size - if = { - limit = { root.realm_size >= 300 } - multiply = 3.5 - } - else_if = { - limit = { root.realm_size >= 250 } - multiply = 3 - } - else_if = { - limit = { root.realm_size >= 200 } - multiply = 2.5 - } - else_if = { - limit = { root.realm_size >= 150 } - multiply = 2 - } - else_if = { - limit = { root.realm_size >= 100 } - multiply = 1.5 - } - #Era - culture = { - if = { - limit = { has_cultural_era_or_later = culture_era_late_medieval } - multiply = 1.75 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_high_medieval } - multiply = 1.25 - } - else_if = { - limit = { has_cultural_era_or_later = culture_era_early_medieval } - multiply = 1 - } - else = { - multiply = 0.75 - } - } - #Income - if = { - limit = { root.monthly_character_income >= 100 } - multiply = 3 - } - else_if = { - limit = { root.monthly_character_income >= 80 } - multiply = 2.5 - } - else_if = { - limit = { root.monthly_character_income >= 60 } - multiply = 2 - } - else_if = { - limit = { root.monthly_character_income >= 40 } - multiply = 1.5 - } - else_if = { - limit = { root.monthly_character_income >= 20 } - multiply = 1.1 - } - - # Vassals has a slightly reduced cost - if = { - limit = { - is_independent_ruler = no - } - multiply = 0.7 - } - } - } - } - - effect = { - convert_to_feudalism_from_administrative_effect = yes - save_scope_as = actor - trigger_event = ep3_decisions_event.4070 - hidden_effect = { - every_vassal = { - trigger_event = { - id = ep3_decisions_event.4075 - days = 3 - } - } - } - } - - ai_check_interval = 0 - - ai_potential = { - always = no - } -} - -############################################# -# Renounce Governorship # -############################################# - -### Withdraw from Governorship ### -### Withdraw from Ministry ### -renounce_governorship_decision = { - picture = { - trigger = { - government_allows = merit - } - reference = "gfx/interface/illustrations/decisions/tgp_retire.dds" - } - picture = { - trigger = { - government_is_japanese_trigger = yes - } - reference = "gfx/interface/illustrations/decisions/tgp_house_fief.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - sort_order = 85 - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 0 - } - title = { - first_valid = { - triggered_desc = { - trigger = { - tgp_is_any_minister = yes - } - desc = renounce_ministership_decision - } - desc = renounce_governorship_decision - } - } - desc = { - first_valid = { - triggered_desc = { - trigger = { - government_allows = merit - } - desc = renounce_governorship_decision_desc_merit - } - triggered_desc = { - trigger = { - government_is_japanese_trigger = yes - } - desc = renounce_governorship_decision_desc_japan - } - desc = renounce_governorship_decision_desc - } - } - selection_tooltip = { - first_valid = { - triggered_desc = { - trigger = { - tgp_is_any_minister = yes - } - desc = renounce_ministership_decision_tooltip - } - desc = renounce_governorship_decision_tooltip - } - } - decision_group_type = admin - - is_shown = { - is_playable_character = yes - OR = { - is_governor_or_admin_count = yes - tgp_is_any_minister = yes - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war_with_liege = no - custom_tooltip = { - text = renounce_governorship_family_title_tt - any_held_title = { # To avoid accidentally game-overing yourself - is_noble_family_title = yes - } - } - } - - effect = { - if = { - limit = { - tgp_is_any_minister = yes - } - custom_tooltip = renounce_ministership_decision_effect_tt - } - else = { - custom_tooltip = renounce_governorship_decision_effect_tt - } - show_as_tooltip = { - tgp_step_down_title_recipient_tooltip_effect = yes - if = { - limit = { - government_allows = merit - } - add_character_modifier = { - modifier = ep3_renounced_governorship_merit - years = 15 - } - set_appointment_timeout = { - years = 3 - desc = appointment_timeout_desc_retired_governor - } - } - else_if = { - limit = { - government_is_japanese_trigger = yes - } - add_gold = major_gold_value - change_influence = major_influence_value - add_character_modifier = { - modifier = renounced_governorship_japan - years = 15 - } - } - else = { - add_gold = massive_gold_value - add_character_modifier = { - modifier = ep3_renounced_governorship - years = 15 - } - } - if = { - limit = { - tgp_is_any_minister = yes - } - liege = { save_scope_as = councillor_liege } # Needed for the effect - fired_minister_position_effect = yes - } - } - trigger_event = ep3_decisions_event.4090 - close_view = { - view = decisions - player = root - } - } - - cost = { - influence = minor_influence_value - } - - ai_potential = { - is_at_war = no - highest_held_title_tier >= main_administrative_tier - # Don't step down freely if you don't have any other house members holding a governorship or inherit any held governorship - OR = { - house ?= { - any_house_member = { - is_governor = yes - top_liege = root.top_liege - } - } - any_held_title = { - title_tier >= duchy - is_noble_family_title = no - current_heir.house = root.house - } - } - } - - ai_will_do = { - base = 0 - modifier = { - add = 5 - has_trait = lazy - NOT = { - any_character_situation = { - situation_type = dynastic_cycle - } - } - } - modifier = { - add = 10 - has_trait = humble - NOT = { - any_character_situation = { - situation_type = dynastic_cycle - } - } - } - modifier = { - add = 15 - has_trait = content - NOT = { - any_character_situation = { - situation_type = dynastic_cycle - } - } - } - modifier = { - add = 50 - OR = { - debt_level > 1 - treasury_debt_level > 1 - } - } - modifier = { - add = 5 - OR = { - has_trait = ambitious - has_trait = greedy - has_trait = arrogant - } - any_character_situation = { - situation_type = dynastic_cycle - } - } - modifier = { - factor = 0 - OR = { - has_trait = ambitious - has_trait = greedy - has_trait = arrogant - } - NOT = { - any_character_situation = { - situation_type = dynastic_cycle - } - } - } - modifier = { - factor = 0 #In China you should step down only if you can pass more exams - has_character_flag = passed_metropolitan_exam - } - } -} - -############################################# -# Change Imperial Aspirations # -############################################# -### Change [GetPlayer.GetTopLiege.Custom('GetRoyalCourtRank')|U] Aspirations ### -change_imperial_aspirations_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/ep3_cerimonial_decision.dds" - } - sort_order = 80 - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - desc = change_imperial_aspirations_decision_desc - selection_tooltip = change_imperial_aspirations_decision_tooltip - decision_group_type = admin - - is_shown = { - has_ep3_dlc_trigger = yes - is_playable_character = yes - government_has_flag = government_is_administrative - liege ?= { - has_realm_law = acclamation_succession_law - } - } - - is_valid = { - custom_tooltip = { - text = has_admin_government - government_has_flag = government_is_administrative - } - trigger_if = { # Unavailable if you are the top liege - Unless you have either modifier, so you may remove it. - limit = { - top_liege = this - } - OR = { - has_character_modifier = ep3_admin_renounce_throne_personal - house ?= { has_house_modifier = ep3_admin_renounce_throne_house } - } - } - trigger_else = { - custom_tooltip = { # The Emperor is your liege - text = admin_confirmation_liege_tt - top_liege ?= { highest_held_title_tier >= tier_kingdom } - liege ?= top_liege - liege != root - } - } - liege ?= { - has_realm_law = acclamation_succession_law - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war_with_liege = no - NOT = { top_liege ?= root } - } - - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - #show_from_start = yes - - ### Remove yourself from competing for the throne - item = { - value = admin_renounce_throne_personal - is_valid = { - NOR = { - has_character_modifier = ep3_admin_renounce_throne_personal - house ?= { has_house_modifier = ep3_admin_renounce_throne_house } - } - NOT = { top_liege ?= root } - is_diarch = no - } - current_description = admin_renounce_throne_personal_desc - localization = admin_renounce_throne_personal_name - icon = "gfx/interface/icons/character_interactions/icon_liege.dds" - ai_chance = { - value = 0 - if = { - limit = { - has_trait = content - } - add = 100 - } - } - } - ### Make yourself available to compete for the throne - item = { - value = admin_desire_throne_personal - is_valid = { - has_character_modifier = ep3_admin_renounce_throne_personal - } - current_description = admin_desire_throne_personal_desc - localization = admin_desire_throne_personal_name - icon = "gfx/interface/icons/character_interactions/icon_liege.dds" - ai_chance = { - value = 0 - if = { - limit = { - has_character_modifier = ep3_admin_renounce_throne_personal - NOT = { has_trait = content } - } - add = 100 - } - } - } - ### Remove your house from competing for the throne - item = { - value = admin_renounce_throne_house - is_valid = { - house ?= { - custom_tooltip = { - text = HOF_INTERACTION_IS_HOUSE_HEAD - house_head ?= root - } - NOT = { has_house_modifier = ep3_admin_renounce_throne_house } - } - NOT = { top_liege.house ?= root.house } - } - current_description = admin_renounce_throne_house_desc - localization = admin_renounce_throne_house_name - icon = "gfx/interface/icons/character_interactions/icon_dynasty.dds" - ai_chance = { - value = 0 - } - } - ### Make your house available to compete for the throne - item = { - value = admin_desire_throne_house - is_valid = { - house ?= { - custom_tooltip = { - text = HOF_INTERACTION_IS_HOUSE_HEAD - house_head ?= root - } - has_house_modifier = ep3_admin_renounce_throne_house - } - } - current_description = admin_desire_throne_house_desc - localization = admin_desire_throne_house_name - icon = "gfx/interface/icons/character_interactions/icon_dynasty.dds" - ai_chance = { - value = 0 - if = { - limit = { - house ?= { has_house_modifier = ep3_admin_renounce_throne_house } - } - add = 100 - } - } - } - } - - effect = { - if = { - limit = { - scope:admin_renounce_throne_personal = yes - } - add_character_modifier = { - modifier = ep3_admin_renounce_throne_personal - } - } - else_if = { - limit = { - scope:admin_desire_throne_personal = yes - } - remove_character_modifier = ep3_admin_renounce_throne_personal - } - else_if = { - limit = { - scope:admin_renounce_throne_house = yes - } - house ?= { - add_house_modifier = ep3_admin_renounce_throne_house - } - } - else_if = { - limit = { - scope:admin_desire_throne_house = yes - } - house ?= { - remove_house_modifier = ep3_admin_renounce_throne_house - } - } - } - - ai_potential = { - OR = { - has_character_modifier = ep3_admin_renounce_throne_personal - house ?= { has_house_modifier = ep3_admin_renounce_throne_house } - has_trait = content - } - } - - ai_will_do = { - base = 20 - modifier = { - add = 80 - OR = { - has_character_modifier = ep3_admin_renounce_throne_personal - house ?= { has_house_modifier = ep3_admin_renounce_throne_house } - } - NOT = { has_trait = content } - } - } -} diff --git a/common/decisions/dlc_decisions/ep_3/06_ep3_hasan_story_cycle_decisions.txt b/common/decisions/dlc_decisions/ep_3/06_ep3_hasan_story_cycle_decisions.txt deleted file mode 100644 index 8e2b63cb6..000000000 --- a/common/decisions/dlc_decisions/ep_3/06_ep3_hasan_story_cycle_decisions.txt +++ /dev/null @@ -1,490 +0,0 @@ -# -############################################## -## Do some basic missionary work # -## by James Beaumont # -############################################## -# -#hasan_evangelize_the_faith = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_secret_faith.dds" -# } -# sort_order = 500 -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 36 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = hasan_evangelize_the_faith_desc -# selection_tooltip = hasan_evangelize_the_faith_tooltip -# decision_group_type = story_cycle_hasan -# -# cooldown = { months = 1 } -# -# is_shown = { -# #DLC check. -# has_ep3_dlc_trigger = yes -# is_landed = no -# any_owned_story = { -# type = story_hasan -# } -# } -# -# is_valid = { -# domicile.domicile_location.county ?= { -# OR = { -# hasan_evangelize_province_trigger = yes -# custom_tooltip = { -# text = or_a_neigbouring_county_tt -# save_temporary_scope_as = county_check -# any_neighboring_county = { -# hasan_evangelize_province_trigger = yes -# holder.top_liege = scope:county_check.holder.top_liege -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# is_available_adult = yes -# has_contagious_deadly_disease_trigger = no -# } -# -# cost = { piety = 250 } -# -# effect = { -# domicile.domicile_location.county ?= { -# if = { -# limit = { hasan_evangelize_province_trigger = yes } -# save_scope_as = location -# } -# else = { -# save_temporary_scope_as = county_check -# random_neighboring_county = { -# limit = { -# hasan_evangelize_province_trigger = yes -# holder.top_liege = scope:county_check.holder.top_liege -# } -# save_scope_as = location -# } -# } -# } -# trigger_event = hasan_sabbah.1010 -# custom_tooltip = chance_to_advance_to_the_assassins_tt -# } -# -# ai_potential = { this = character:41702 } -# -# ai_will_do = { -# base = 200 -# } -#} -############################################## -## Do some RADICAL missionary work 🕶🤙 # -## by James Beaumont # -############################################## -# -#hasan_agitate_the_populace = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/antagonistic.dds" -# } -# sort_order = 500 -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 36 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = hasan_agitate_the_populace_desc -# selection_tooltip = hasan_agitate_the_populace_tooltip -# decision_group_type = story_cycle_hasan -# -# cooldown = { months = 1 } -# -# is_shown = { -# #DLC check. -# has_ep3_dlc_trigger = yes -# is_landed = no -# any_owned_story = { -# type = story_hasan -# } -# } -# -# is_valid = { -# hasan_camp_in_foes_realm_trigger = yes -# OR = { -# domicile.domicile_location.county = { -# faith != root.faith -# NOT = { has_county_modifier = ep3_agitated_populace } -# NOT = { has_county_modifier = tougher_to_convert } -# } -# custom_tooltip = { -# text = or_a_neigbouring_county_tt -# domicile.domicile_location.county = { -# save_temporary_scope_as = county_check -# any_neighboring_county = { -# faith != root.faith -# NOT = { has_county_modifier = ep3_agitated_populace } -# NOT = { has_county_modifier = tougher_to_convert } -# holder.top_liege = scope:county_check.holder.top_liege -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# is_available_adult = yes -# has_contagious_deadly_disease_trigger = no -# } -# -# cost = { prestige = 250 } -# -# effect = { -# if = { -# limit = { -# domicile.domicile_location.county = { -# faith != root.faith -# NOT = { has_county_modifier = ep3_agitated_populace } -# NOT = { has_county_modifier = tougher_to_convert } -# } -# } -# domicile.domicile_location.county = { save_scope_as = location } -# } -# else = { -# domicile.domicile_location.county = { -# save_temporary_scope_as = county_check -# random_neighboring_county = { -# limit = { -# faith != root.faith -# NOT = { has_county_modifier = ep3_agitated_populace } -# NOT = { has_county_modifier = tougher_to_convert } -# holder.top_liege = scope:county_check.holder.top_liege -# } -# save_scope_as = location -# } -# } -# } -# trigger_event = hasan_sabbah.1040 -# } -# -# ai_potential = { this = character:41702 } -# -# ai_will_do = { -# base = 200 -# } -#} -############################################## -## Become death, destroyer of Seljuks # -## by James Beaumont # -############################################## -#hasan_ignite_the_flames = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_strength.dds" -# } -# sort_order = 500 -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 36 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = hasan_ignite_the_flames_desc -# selection_tooltip = hasan_ignite_the_flames_tooltip -# decision_group_type = story_cycle_hasan -# -# cooldown = { months = 1 } -# -# is_shown = { -# #DLC check. -# has_ep3_dlc_trigger = yes -# any_owned_story = { -# type = story_hasan -# } -# } -# -# is_valid = { -# hasan_camp_in_foes_realm_trigger = yes -# is_at_war = no -# custom_tooltip = { -# text = at_least_5_counties_are_nizari -# domicile.domicile_location.county.holder.top_liege = { -# any_sub_realm_county = { -# count >= 5 -# faith = root.faith -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# is_available_adult = yes -# has_contagious_deadly_disease_trigger = no -# } -# -# cost = { -# prestige = 250 -# } -# -# effect = { -# random_owned_story = { -# type = story_hasan -# var:ultimate_foe = { save_scope_as = ultimate_foe } -# } -# hasan_sabbah_ignite_decision_effect = yes -# } -# -# ai_potential = { this = character:41702 } -# -# ai_will_do = { -# base = 200 -# } -#} -# -############################################## -## Found the Assassins # -## by James Beaumont # -############################################## -#hasan_found_the_assassins = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" -# } -# sort_order = 500 -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 36 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = hasan_found_the_assassins_desc -# selection_tooltip = hasan_found_the_assassins_tooltip -# decision_group_type = story_cycle_hasan -# -# is_shown = { -# #DLC check. -# has_ep3_dlc_trigger = yes -# any_owned_story = { -# type = story_hasan -# NOT = { exists = var:assassins } -# } -# is_landed = no -# faith = faith:nizari -# NOT = { -# has_character_flag = founded_assassins_already -# } -# } -# -# is_valid = { -# hasan_camp_in_foes_realm_trigger = yes -# domicile.domicile_location.barony = { is_leased_out = no } -# domicile.domicile_location.county.faith = root.faith -# custom_tooltip = { -# text = is_mountainous_desc -# domicile.domicile_location = { is_mountainous_trigger = yes } -# } -# domicile.domicile_location = { -# is_county_capital = no -# } -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# is_available_adult = yes -# has_contagious_deadly_disease_trigger = no -# } -# -# cost = { piety = 1500 } -# -# effect = { -# domicile.domicile_location = { save_scope_as = location } -# if = { -# limit = { -# scope:location = { -# has_holding = no -# } -# } -# if = { -# limit = { -# scope:location.county.holder = { -# government_has_flag = government_is_tribal -# } -# } -# scope:location = { -# set_holding_type = church_holding -# } -# } -# else = { -# scope:location = { -# set_holding_type = castle_holding -# } -# } -# } -# create_character = { -# template = holy_order_leader_character -# location = scope:location -# save_scope_as = leader -# } -# hidden_effect = { -# create_title_and_vassal_change = { -# type = leased_out -# save_scope_as = change -# add_claim_on_loss = no -# } -# scope:location.barony = { -# change_title_holder_include_vassals = { -# holder = scope:location.barony.holder.top_liege -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# } -# create_holy_order = { -# leader = scope:leader -# capital = scope:location.barony -# save_scope_as = new_holy_order -# } -# scope:new_holy_order ?= { -# title = { set_title_name = holy_order_hashshashin } -# } -# create_holy_order_effect = yes -# random_owned_story = { -# type = story_hasan -# set_variable = { -# name = assassins -# value = scope:new_holy_order -# } -# } -# add_character_flag = founded_assassins_already -# scope:location = { -# if = { -# limit = { -# has_special_building = no -# } -# add_special_building = assassin_castle_01 -# } -# else_if = { -# limit = { -# has_building_or_higher = alamut_castle_01 -# } -# hidden_effect = { -# remove_building = alamut_castle_01 -# } -# add_special_building = alamut_castle_02 -# } -# } -# add_intrigue_skill = 2 -# give_nickname = nick_old_man_of_the_mountain -# } -# -# ai_potential = { this = character:41702 } -# -# ai_will_do = { -# base = 200 -# } -#} -# -############################################## -## Expand the Assassins # -## by James Beaumont # -############################################## -#hasan_expand_the_assassins = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" -# } -# sort_order = 500 -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 36 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = hasan_expand_the_assassins_desc -# selection_tooltip = hasan_expand_the_assassins_tooltip -# decision_group_type = story_cycle_hasan -# -# is_shown = { -# #DLC check. -# has_ep3_dlc_trigger = yes -# any_owned_story = { -# type = story_hasan -# has_variable = assassins -# } -# is_landed = no -# faith = faith:nizari -# } -# -# is_valid = { -# hasan_camp_in_foes_realm_trigger = yes -# domicile.domicile_location.barony = { is_leased_out = no } -# domicile.domicile_location.county.faith = root.faith -# custom_tooltip = { -# text = is_mountainous_desc -# domicile.domicile_location = { is_mountainous_trigger = yes } -# } -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# is_available_adult = yes -# has_contagious_deadly_disease_trigger = no -# domicile.domicile_location = { is_county_capital = no } -# } -# -# cost = { piety = 250 } -# -# effect = { -# random_owned_story = { -# type = story_hasan -# var:assassins = { save_scope_as = assassins } -# } -# show_as_tooltip = { -# domicile.domicile_location.barony = { lease_out_to = scope:assassins } -# } -# hidden_effect = { -# if = { -# limit = { domicile.domicile_location.barony.holder != root } -# create_title_and_vassal_change = { -# type = leased_out -# save_scope_as = change -# add_claim_on_loss = no -# } -# domicile.domicile_location.barony = { -# change_title_holder_include_vassals = { -# holder = holder.top_liege -# change = scope:change -# } -# } -# resolve_title_and_vassal_change = scope:change -# domicile.domicile_location.barony = { lease_out_to = scope:assassins } -# } -# } -# } -# -# ai_potential = { this = character:41702 } -# -# ai_will_do = { -# base = 200 -# } -#} -# -# -# \ No newline at end of file diff --git a/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt b/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt index 94bd85d6b..0d3e8d86c 100644 --- a/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt +++ b/common/decisions/dlc_decisions/ep_3/06_ep3_laamp_decisions.txt @@ -48,44 +48,36 @@ become_landless_adventurer_decision = { is_shown = { #DLC check. + has_ep3_dlc_trigger = yes OR = { + ai_can_valid_to_create_laamp_trigger = yes + is_ai = no + } + #Standard filter checks. + OR = { + is_landed = yes AND = { - has_ep3_dlc_trigger = yes is_ai = no - } - AND = { - has_ep3_dlc_trigger = yes - OR = { - ai_can_valid_to_create_laamp_trigger = yes - is_ai = no - } - #Standard filter checks. - OR = { - is_landed = yes - AND = { - is_ai = no - government_allows = administrative - top_liege = this - is_landed = no - } - } - # Relevant cultures/faiths - OR = { - culture = { has_cultural_parameter = unlock_voluntary_laampdom } - faith = { has_doctrine_parameter = unlock_voluntary_laampdom_faith } - has_trait = nomadic_philosophy - has_character_modifier = tgp_gave_up_modifier - AND = { - is_ai = no - government_allows = administrative - top_liege = this - is_landed = no - } - } - save_temporary_scope_as = potential_laamp_temp - can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:potential_laamp_temp } # Registered fighting license + government_allows = administrative + top_liege = this + is_landed = no } } + # Relevant cultures/faiths + OR = { + culture = { has_cultural_parameter = unlock_voluntary_laampdom } + faith = { has_doctrine_parameter = unlock_voluntary_laampdom_faith } + has_trait = nomadic_philosophy + has_character_modifier = tgp_gave_up_modifier + AND = { + is_ai = no + government_allows = administrative + top_liege = this + is_landed = no + } + } + save_temporary_scope_as = potential_laamp_temp + can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:potential_laamp_temp } # Registered fighting license } is_valid = { @@ -96,13 +88,10 @@ become_landless_adventurer_decision = { faith.religious_head_title.holder != root } # Counts and dukes only - OR = { - is_ai = no - custom_tooltip = { - text = become_landless_adventurer_decision_tier_tt - highest_held_title_tier >= tier_county - highest_held_title_tier <= tier_duchy - } + custom_tooltip = { + text = become_landless_adventurer_decision_tier_tt + highest_held_title_tier >= tier_county + highest_held_title_tier <= tier_duchy } # Not too big custom_tooltip = { @@ -282,10 +271,7 @@ become_landless_minority_decision = { is_shown = { culture = { - OR = { - has_cultural_tradition = tradition_diasporic - has_cultural_tradition = tradition_itinerant_pastoralists - } + has_cultural_tradition = tradition_diasporic } #DLC check. has_ep3_dlc_trigger = yes @@ -304,10 +290,7 @@ become_landless_minority_decision = { is_valid = { is_valid_for_laampdom = yes culture = { - OR = { - has_cultural_tradition = tradition_diasporic - has_cultural_tradition = tradition_itinerant_pastoralists - } + has_cultural_tradition = tradition_diasporic } OR = { prestige_level >= 3 diff --git a/common/decisions/dlc_decisions/ep_3/06_ep3_separatist_uprising_decision.txt b/common/decisions/dlc_decisions/ep_3/06_ep3_separatist_uprising_decision.txt deleted file mode 100644 index fa17c3654..000000000 --- a/common/decisions/dlc_decisions/ep_3/06_ep3_separatist_uprising_decision.txt +++ /dev/null @@ -1,102 +0,0 @@ -############################################# -# Lead a Separatist Uprising -############################################# - -### Champion the [ROOT.Char.GetCulture.GetNameNoTooltip] Culture ### -separatist_uprising_decision = { - picture = { reference = "gfx/interface/illustrations/decisions/decision_culture.dds" } - desc = separatist_uprising_decision_desc - decision_group_type = adventurer - selection_tooltip = separatist_uprising_decision_tooltip - - cooldown = { months = 1 } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 12 - kingdom = 0 - empire = 0 - hegemony = 0 - } - sort_order = 350 - - is_shown = { - has_ep3_dlc_trigger = yes - has_government = landless_adventurer_government - NOT = { has_trait = populist_leader } - NOT = { has_variable = separatist_uprising_decision_var } - } - - is_valid = { - custom_tooltip = { - text = separatist_uprising_culture_duchy_check_tt - exists = location.county - exists = location.duchy - exists = location.duchy.holder.liege - } - custom_tooltip = { - text = separatist_uprising_culture_county_tt - location.county.culture = root.culture - } - custom_tooltip = { - text = separatist_uprising_capital_county_tt - location.county != location.duchy.holder.top_liege.capital_county - } - NOT = { - location.duchy.holder.culture = root.culture - } - prestige_level >= 3 - } - - is_valid_showing_failures_only = { - NOR = { - is_available = no - has_trait = infirm - is_incapable = yes - top_liege != this - } - } - - cost = { - prestige = 2000 - gold = 500 - } - - effect = { - show_as_tooltip = { - add_pressed_claim = location.duchy - } - custom_tooltip = separatist_uprising_decision_war_tt - if = { - limit = { - OR = { - can_set_relation_potential_lover_trigger = { CHARACTER = location.duchy.holder.liege } - can_set_relation_lover_trigger = { CHARACTER = location.duchy.holder.liege } - } - } - custom_tooltip = separatist_uprising_decision_pacifist_option_friend_lover_tt - } - else = { - custom_tooltip = separatist_uprising_decision_pacifist_option_friend_tt - } - trigger_event = ep3_decisions_event.6001 - } - - ai_will_do = { - base = 50 - modifier = { # More likely to do it if they can actually win - add = 100 - root_military_strength_higher_than_recipient_value > recipient_strength_root_value - } - modifier = { # They should never take it if they don't have enough Prestige and a bit more - add = -200 - prestige <= 300 - gold <= 150 - } -# modifier = { # Asen and Peter always try to do this -# add = 1000 -# primary_title = title:d_laamp_asen -# } - } -} diff --git a/common/decisions/dlc_decisions/fp3_decisions.txt b/common/decisions/dlc_decisions/fp3_decisions.txt deleted file mode 100644 index db5a5fb4a..000000000 --- a/common/decisions/dlc_decisions/fp3_decisions.txt +++ /dev/null @@ -1,1181 +0,0 @@ -################################### -# Defend Caliphate Ending -################################### -# -## Make it a Pious playthrough that encourage the Caliph to get support from the Muslim world -#### Struggle Persia Ending Assertion Decision ### -#struggle_persia_ending_assertion_decision = { -# decision_group_type = major -# title = struggle_persia_ending_assertion -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_supremacy.dds" -# } -# extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp3_decision_strength.dds" -# desc = struggle_persia_ending_assertion_decision_desc -# selection_tooltip = struggle_persia_ending_assertion_tooltip -# confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" -# is_invisible = yes -# sort_order = 80 -# -# is_valid = { -# custom_tooltip = { -# text = struggle_persia_ending_tension_decision_correct_phase_tt -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# is_struggle_phase = struggle_persia_phase_stabilisation -# } -# } -# has_trait = fp3_struggle_supporter -# -# custom_tooltip = { -# text = struggle_persia_ending_decision_caliphate_exists_tt -# exists = title:e_arabia.holder -# title:d_sunni.holder ?= title:e_arabia.holder -# } -# -# # > 50% of involved rulers are supporters of the Caliph -# custom_tooltip = { -# text = struggle_persia_ending_assertion.l -# fp3_persia_supporter_rulers_count_value > fp3_persia_supporter_rulers_half_value -# } -# -# custom_tooltip = { -# text = struggle_persia_ending_assertion.2 -# struggle:persian_struggle = { -# NOT = { -# any_involved_ruler = { -# top_liege = this -# is_landed = yes -# highest_held_title_tier >= tier_duchy -# has_trait = fp3_struggle_detractor -# } -# } -# } -# } -# -# custom_tooltip = { -# text = struggle_persia_ending_assertion.3 -# struggle:persian_struggle = { -# NOT = { -# any_involved_ruler = { -# top_liege = this -# is_landed = yes -# highest_held_title_tier >= tier_duchy -# faith = { -# NOT = { -# has_doctrine = muhammad_succession_sunni_doctrine -# } -# } -# } -# } -# } -# } -# -# -# # They need to be super pious -# piety_level >= very_high_piety_level -# -# # Specific to the caliph themselves -# trigger_if = { -# limit = { fp3_struggle_is_the_caliph = yes } -# # They need to fully control the abbasids empire -# completely_controls = title:e_arabia -# } -# trigger_else = { -# custom_tooltip = { -# text = struggle_persia_strengthen_decision_right_hof_tt -# faith.religious_head = title:d_sunni.holder -# } -# custom_tooltip = { -# text = struggle_persia_strengthen_decision_alliance_tt -# any_ally = { -# this = title:e_arabia.holder -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# if = { -# limit = { has_dlc_feature = legends } -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = persian_struggle -# } -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# show_as_tooltip = { -# fp3_ending_effects_assertion = yes -# } -# trigger_event = fp3_struggle.0071 -# -# if = { # If you can adopt admin government, show a tooltip to explain it - Actual effect is executed in the event -# limit = { -# has_dlc_feature = roads_to_power -# fp3_struggle_is_the_caliph = yes -# NOT = { government_has_flag = government_is_administrative } -# } -# custom_tooltip = adopt_admin_government_tt -# } -# -# title:d_sunni = { remove_variable = struggle_block_dissolution_faction } -# title:e_arabia = { remove_variable = struggle_block_dissolution_faction } -# -# # Silk Road bonus towards prosperity if and when Persia's turmoil comes to an end -# tgp_silk_road_iranian_intermezzo_ending_effect = yes -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 36 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -# -#################################### -## Humiliate Caliphate Ending -#################################### -# -#### Struggle Persia Ending Foundation Decision ### -#struggle_persia_ending_foundation_decision = { -# decision_group_type = major -# title = struggle_persia_ending_foundation -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" -# } -# extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp3_decision_temper.dds" -# desc = struggle_persia_ending_foundation_decision_desc -# selection_tooltip = struggle_persia_ending_foundation_tooltip -# confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" -# is_invisible = yes -# sort_order = 80 -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# # Independent -# top_liege = this -# # Muslim -# custom_tooltip = { -# text = struggle_persia_ending_decision_caliphate_muslim_tt -# religion = religion:islam_religion -# } -# trigger_if = { -# limit = { exists = title:d_sunni.holder } -# NOT = { title:d_sunni.holder = root } -# } -# trigger_else = { -# custom_tooltip = { -# text = struggle_persia_strengthen_decision_right_hof_tt -# faith.religious_head = title:d_sunni.holder -# } -# } -# -# # HERE GOES THE SPECIFIC TRIGGERS FOR EACH OPTION - It goes here to make the buttons selectable (UI issue workaround) -# trigger_if = { # CHALLENGER -# limit = { scope:struggle_persia_ending_foundation_decision_option_shia = yes } -# # Only valid if faith permits HoF -# custom_tooltip = { -# text = struggle_persia_ending_foundation_decision_option_hof_tt -# NOT = { -# faith = { has_doctrine = doctrine_no_head } -# } -# } -# } -# } -# -# is_valid = { # We can skip some of the more elementary checks due to this being struggle-only -# # Involved & Unrest phase -# custom_tooltip = { -# text = struggle_persia_ending_anarchy_decision_correct_phase_tt -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# is_struggle_phase = struggle_persia_phase_unrest -# } -# } -# # Detractor -# has_trait = fp3_struggle_detractor -# trigger_if = { # CHALLENGER -# limit = { scope:struggle_persia_ending_foundation_decision_option_shia = yes } -# # Only valid if not Ashari -# custom_tooltip = { -# text = struggle_persia_ending_foundation_decision_option_succession_tt -# NOT = { -# faith = { has_doctrine = muhammad_succession_sunni_doctrine } -# } -# } -# } -# # King or above -# highest_held_title_tier >= tier_kingdom -# # Realm must be bigger than the Caliphate -# trigger_if = { -# limit = { -# exists = title:d_sunni.holder -# } -# custom_tooltip = { -# text = larger_realm_than_caliph -# sub_realm_size >= title:d_sunni.holder.realm_size -# } -# } -# # At least 2 king tier allies -# OR = { -# custom_tooltip = { -# text = struggle_persia_ending_foundation_decision_nb_ally_tt -# any_ally = { -# count >= 2 -# highest_held_title_tier >= tier_kingdom -# } -# } -# sub_realm_size >= 50 -# } -# -# # HERE GOES THE SPECIFIC TRIGGERS FOR EACH OPTION - It goes here to make the buttons selectable (UI issue workaround) -# trigger_if = { -# # CHALLENGER - if you change this, also change the `ai_chance = {}` of the specific widget option below! -# limit = { scope:struggle_persia_ending_foundation_decision_option_shia = yes } -# OR = { -# any_realm_province = { -# OR = { -# custom_tooltip = { -# text = holy_site_of_root_faith_tt -# barony = { -# is_holy_site_of = root.faith -# } -# } -# has_building_or_higher = the_friday_mosque_01 -# has_building_or_higher = house_of_wisdom_01 -# has_building_or_higher = holy_site_great_mosque_of_samarra_01 -# trigger_if = { -# limit = { -# root.faith = { -# has_doctrine = muhammad_succession_shia_doctrine -# } -# } -# has_building_or_higher = holy_site_imam_ali_mosque_01 -# } -# trigger_if = { -# limit = { -# root.faith = { -# has_doctrine = muhammad_succession_shia_doctrine -# } -# } -# has_building_or_higher = imam_reza_shrine_01 -# } -# } -# } -# } -# # Muhakkima -# trigger_if = { -# limit = { -# faith = { has_doctrine = muhammad_succession_muhakkima_doctrine } -# } -# fp3_valid_muhakkima_head = yes -# } -# # Shia/Zandaqa -# trigger_else = { fp3_valid_shia_head = yes } -# # HoF does not already exist, or isn't of your faith -# OR = { -# custom_tooltip = { -# text = hof_must_not_exist_tt -# NOT = { exists = faith.religious_head } -# } -# custom_tooltip = { -# text = hof_must_not_be_your_faith_tt -# faith.religious_head.faith != root.faith -# } -# faith.religious_head = root -# } -# } -# trigger_if = { # VASSALIZE - if you change this, also change the `ai_chance = {}` of the specific widget option below! -# limit = { scope:struggle_persia_ending_foundation_decision_option_vassalize = yes } -# # Sunni Caliph still holds Arabia -# custom_tooltip = { -# text = struggle_persia_ending_decision_caliphate_exists_tt -# exists = title:d_sunni.holder -# exists = title:e_arabia.holder -# title:d_sunni.holder = title:e_arabia.holder -# } -# # Piety -# prestige_level >= high_piety_level -# # Control historic capital of Caliph -# completely_controls = title:d_samarra -# custom_tooltip = { -# text = fp3_struggle_ending_vassalize_caliph_control_samarra_tt -# title:c_samarra = { -# title_held_years >= 5 -# holder = root -# } -# } -# OR = { -# custom_tooltip = { -# text = fp3_struggle_ending_vassalize_caliph_control_baghdad_tt -# title:c_baghdad.holder = root -# } -# title:d_sunni.holder = { is_imprisoned_by = root } -# has_strong_hook = title:d_sunni.holder -# } -# } -# } -# -# widget = { -# gui = "decision_view_widget_fp3_foundation_ending" -# controller = decision_option_list_controller -# decision_to_second_step_button = "struggle_persia_ending_foundation_button_text" -# show_from_start = yes -# -# item = { # SHIA CALIPHATE -# value = struggle_persia_ending_foundation_decision_option_shia -# -# current_description = struggle_persia_ending_foundation_decision_option_shia_desc -# localization = struggle_persia_ending_foundation_decision_option_shia -# icon = "gfx/interface/icons/faith/shia.dds" -# -# # ADD THE OPTION-SPECIFIC REQUIREMENTS FOR THE OPTION - This makes the AI actually be select the 'second' option if it is available -# # ALSO - This also fixes alerts for Players, since their default option will be the one with the highest score -# ai_chance = { -# value = ai_zeal -# -# if = { # CHALLENGER - if you change this, also change the `is_valid = {}` of the decision! -# limit = { -# OR = { -# any_realm_province = { -# OR = { -# custom_tooltip = { -# text = holy_site_of_root_faith_tt -# barony = { -# is_holy_site_of = root.faith -# } -# } -# has_building_or_higher = the_friday_mosque_01 -# has_building_or_higher = house_of_wisdom_01 -# has_building_or_higher = holy_site_great_mosque_of_samarra_01 -# trigger_if = { -# limit = { -# root.faith = { -# has_doctrine = muhammad_succession_shia_doctrine -# } -# } -# has_building_or_higher = holy_site_imam_ali_mosque_01 -# } -# trigger_if = { -# limit = { -# root.faith = { -# has_doctrine = muhammad_succession_shia_doctrine -# } -# } -# has_building_or_higher = imam_reza_shrine_01 -# } -# } -# } -# } -# # Muhakkima -# trigger_if = { -# limit = { -# faith = { has_doctrine = muhammad_succession_muhakkima_doctrine } -# } -# fp3_valid_muhakkima_head = yes -# } -# # Shia/Zandaqa -# trigger_else = { fp3_valid_shia_head = yes } -# # HoF does not already exist, or isn't of your faith -# OR = { -# custom_tooltip = { -# text = hof_must_not_exist_tt -# NOT = { exists = faith.religious_head } -# } -# custom_tooltip = { -# text = hof_must_not_be_your_faith_tt -# faith.religious_head.faith != root.faith -# } -# faith.religious_head = root -# } -# } -# add = 100 -# } -# } -# } -# -# item = { # VASSALIZE THE CALIPH -# value = struggle_persia_ending_foundation_decision_option_vassalize -# -# current_description = struggle_persia_ending_foundation_decision_option_vassalize_desc -# localization = struggle_persia_ending_foundation_decision_option_vassalize -# icon = "gfx/interface/icons/faith/sunni.dds" -# -# # ADD THE OPTION-SPECIFIC REQUIREMENTS FOR THE OPTION - This makes the AI actually be select the 'second' option if it is available -# # ALSO - This also fixes alerts for Players, since their default option will be the one with the highest score -# ai_chance = { -# value = ai_zeal -# -# if = { # VASSALIZE - if you change this, also change the `is_valid = {}` of the decision! -# limit = { -# # Sunni Caliph still holds Arabia -# custom_tooltip = { -# text = struggle_persia_ending_decision_caliphate_exists_tt -# exists = title:d_sunni.holder -# exists = title:e_arabia.holder -# title:d_sunni.holder = title:e_arabia.holder -# } -# # Piety -# prestige_level >= high_piety_level -# # Control historic capital of Caliph -# completely_controls = title:d_samarra -# custom_tooltip = { -# text = fp3_struggle_ending_vassalize_caliph_control_samarra_tt -# title:c_samarra = { -# title_held_years >= 5 -# holder = root -# } -# } -# OR = { -# custom_tooltip = { -# text = fp3_struggle_ending_vassalize_caliph_control_baghdad_tt -# title:c_baghdad.holder = root -# } -# title:d_sunni.holder = { is_imprisoned_by = root } -# has_strong_hook = title:d_sunni.holder -# } -# } -# add = 100 -# } -# } -# } -# } -# -# effect = { -# if = { -# limit = { has_dlc_feature = legends } -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = persian_struggle -# } -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# if = { # Shia Caliphate -# limit = { scope:struggle_persia_ending_foundation_decision_option_shia = yes } -# custom_tooltip = struggle_persia_ending_foundation_decision_option.t.shia -# -# trigger_event = fp3_struggle.0095 -# -# show_as_tooltip = { -# fp3_struggle_ending_shia_caliphate_effects = yes -# struggle:persian_struggle = { end_struggle = yes } -# } -# } -# else_if = { # Vassalize Caliphate -# limit = { scope:struggle_persia_ending_foundation_decision_option_vassalize = yes } -# custom_tooltip = struggle_persia_ending_foundation_decision_option.t.vassalize -# -# trigger_event = fp3_struggle.0100 -# -# show_as_tooltip = { -# fp3_struggle_ending_vassalize_caliph_effects = yes -# struggle:persian_struggle = { end_struggle = yes } -# } -# } -# else = { -# custom_tooltip = struggle_persia_ending_foundation_decision_option.t_selected_foundation.none # QoL addition -# assert_if = { # Just in case -# limit = { always = yes } -# text = "Persian Struggle ended with foundation ending but had an invalid or missing widget item value!" -# } -# } -# -# title:d_sunni = { remove_variable = struggle_block_dissolution_faction } -# title:e_arabia = { remove_variable = struggle_block_dissolution_faction } -# -# # Silk Road bonus towards prosperity if and when Persia's turmoil comes to an end -# tgp_silk_road_iranian_intermezzo_ending_effect = yes -# } -# -# # Kingdom+ only -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 36 -# empire = 36 -# hegemony = 36 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -#################################### -## Resurgent Persia Ending -#################################### -# -#### Struggle Persia Ending Rekindle Iran Decision ### -#struggle_persia_ending_rekindle_iran_decision = { -# decision_group_type = major -# title = struggle_persia_ending_rekindle_iran -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" -# } -# extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp3_decision_foundation.dds" -# desc = struggle_persia_ending_rekindle_iran_decision_desc -# selection_tooltip = struggle_persia_ending_rekindle_iran_tooltip -# confirm_click_sound = "event:/DLC/FP2/SFX/UI/fp2_struggle_ending_decision_confirm" -# is_invisible = yes -# sort_order = 80 -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# # Independent -# top_liege = this -# } -# -# is_valid = { # We can skip some of the more elementary checks due to this being struggle-only -# # Involved -# custom_tooltip = { -# text = struggle_ending_decision_correct_involvement_tt -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# # Iranian -# custom_tooltip = { -# text = struggle_persia_ending_rekindle_iran_decision_heritage_tt -# culture = { has_cultural_pillar = heritage_iranian } -# } -# # At least a king -# highest_held_title_tier >= tier_kingdom -# # Famed -# prestige_level >= very_high_prestige_level -# # Control enough of Persia -# custom_tooltip = { -# text = struggle_persia_ending_rekindle_iran_decision_region_control_tt -# any_county_in_region = { -# region = world_persian_empire -# percent >= fp3_persia_owned_for_rekindle_persia_decimal_value -# holder.top_liege = root -# } -# } -# OR = { -# # Iranian allies -# custom_tooltip = { -# text = struggle_persia_ending_rekindle_iran_decision_nb_ally_tt -# any_ally = { -# count >= 2 -# top_liege = this -# primary_title = { is_mercenary_company = no } -# primary_title = { is_holy_order = no } -# highest_held_title_tier = tier_kingdom -# culture = { has_cultural_pillar = heritage_iranian } -# } -# } -# custom_tooltip = { -# text = struggle_persia_ending_rekindle_iran_decision_iranian_sub_realm_counties_tt -# any_sub_realm_county = { -# count >= 40 -# culture = { has_cultural_pillar = heritage_iranian } -# } -# } -# } -# # Iranian rulers -# custom_tooltip = { -# text = struggle_persia_ending_rekindle_iran_decision_iranian_rulers_tt -# fp3_persia_iranian_rulers_count_value >= fp3_persia_all_rulers_requirement_value -# } -# -# trigger_if = { -# limit = { scope:struggle_persia_ending_rekindle_iran_decision_option_secret_faith = yes } -# custom_tooltip = { -# text = struggle_persia_ending_rekindle_iran_decision_secret_tt -# any_secret = { type = secret_crypto_religionist } -# } -# } -# } -# -# widget = { -# gui = "decision_view_widget_fp3_foundation_ending" -# controller = decision_option_list_controller -# decision_to_second_step_button = "struggle_persia_ending_rekindle_iran_button_text" -# -# item = { # PUBLIC FAITH -# value = struggle_persia_ending_rekindle_iran_decision_option_public_faith -# -# current_description = struggle_persia_ending_rekindle_iran_decision_option_public_faith_desc -# localization = struggle_persia_ending_rekindle_iran_decision_option_public_faith -# icon = "gfx/interface/icons/character_interactions/religious.dds" -# ai_chance = { value = ai_zeal } -# } -# -# item = { # SECRET FAITH -# value = struggle_persia_ending_rekindle_iran_decision_option_secret_faith -# is_valid = { -# exists = secret_faith -# } -# current_description = struggle_persia_ending_rekindle_iran_decision_option_secret_faith_desc -# localization = struggle_persia_ending_rekindle_iran_decision_option_secret_faith -# icon = "gfx/interface/icons/character_interactions/icon_scheme_crypto_religion.dds" -# ai_chance = { value = ai_zeal } -# } -# } -# -# effect = { -# if = { -# limit = { has_dlc_feature = legends } -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = persian_struggle -# } -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# if = { -# limit = { scope:struggle_persia_ending_rekindle_iran_decision_option_secret_faith = yes } -# if = { -# limit = { exists = secret_faith } -# secret_faith = { save_scope_as = propagated_faith } -# } -# else = { -# faith = { save_scope_as = propagated_faith } -# } -# } -# else = { -# faith = { save_scope_as = propagated_faith } -# } -# trigger_event = fp3_struggle.0091 -# show_as_tooltip = { # Fake effects, custom-made to be readable (and also a summary of what happens across several events for OOP/UX reasons) -# struggle:persian_struggle = { end_struggle = yes } -# -# fp3_struggle_rekindle_iran_effects = yes -# } -# -# title:d_sunni = { remove_variable = struggle_block_dissolution_faction } -# title:e_arabia = { remove_variable = struggle_block_dissolution_faction } -# -# # Silk Road bonus towards prosperity if and when Persia's turmoil comes to an end -# tgp_silk_road_iranian_intermezzo_ending_effect = yes -# } -# -# # Kingdom+ only -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 36 -# empire = 36 -# hegemony = 36 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -################################### -# Favour Skilled Outsiders -# By Ewan Cowhig Croft -################################### - -# Bring in skilled characters that like you at the cost of offending your other vassals. -### Favor Skilled Outsiders ### -favour_skilled_outsiders_decision = { - desc = favour_skilled_outsiders_decision_desc - confirm_text = favour_skilled_outsiders_decision_confirm - selection_tooltip = favour_skilled_outsiders_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/decisions/fp3_decision_tax_collector.dds" - } - sort_order = 90 - decision_group_type = courtier - - is_shown = { - has_fp3_dlc_trigger = yes - is_landed = yes - favour_skilled_outsiders_decision_valid_character_to_take_trigger = yes - } - - is_valid = { - any_sub_realm_county = { favour_skilled_outsiders_decision_valid_county_to_generate_trigger = yes } - favour_skilled_outsiders_decision_valid_character_to_take_trigger = yes - realm_size >= medium_realm_size - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war = no - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "favour_skilled_outsiders_decision.second_step" - - # Diplomacy-Martial: Eloquent Captains - item = { - value = outsider_diplomacy_martial - current_description = favour_skilled_outsiders_decision.tt.diplomacy_martial - localization = favour_skilled_outsiders_decision.tt.diplomacy_martial - icon = "gfx/interface/icons/message_feed/a_catch_all_councillor_icon.dds" - is_valid = { - custom_tooltip = { - text = COUNCILLOR_MISSING_CHANCELLOR - exists = cp:councillor_chancellor - } - trigger_if = { - limit = { exists = cp:councillor_chancellor } - cp:councillor_chancellor = { diplomacy < favour_skilled_outsiders_decision_skill_threshold_value } - # And an extra tooltip for narrative clarity. - custom_tooltip = { - text = favour_skilled_outsiders_decision.tt.skilled_councillor_keeps_clean_house - cp:councillor_chancellor = { diplomacy < favour_skilled_outsiders_decision_skill_threshold_value } - } - } - } - ai_chance = { - # The AI wants to recruit characters that compensate for their skills. - ## So we set a high base. - value = 100 - ## Then we subtract root's relevant skills. - subtract = diplomacy - subtract = martial - } - } - # Martial-Prowess: Career Soldiers - item = { - value = outsider_martial_prowess - current_description = favour_skilled_outsiders_decision.tt.martial_prowess - localization = favour_skilled_outsiders_decision.tt.martial_prowess - icon = "gfx/interface/icons/message_feed/mercenary.dds" - is_valid = { - custom_tooltip = { - text = COUNCILLOR_MISSING_MARSHAL - exists = cp:councillor_marshal - } - trigger_if = { - limit = { exists = cp:councillor_marshal } - cp:councillor_marshal = { martial < favour_skilled_outsiders_decision_skill_threshold_value } - # And an extra tooltip for narrative clarity. - custom_tooltip = { - text = favour_skilled_outsiders_decision.tt.skilled_councillor_keeps_clean_house - cp:councillor_marshal = { martial < favour_skilled_outsiders_decision_skill_threshold_value } - } - } - } - ai_chance = { - # The AI wants to recruit characters that compensate for their skills. - ## So we set a high base. - value = 100 - ## Then we subtract root's relevant skills. - subtract = martial - subtract = prowess - } - } - # Prowess-Learning: Fringe Nobility - item = { - value = outsider_prowess_learning - current_description = favour_skilled_outsiders_decision.tt.prowess_learning - localization = favour_skilled_outsiders_decision.tt.prowess_learning - icon = "gfx/interface/icons/message_feed/tier_down.dds" - # Always valid. - ai_chance = { - # The AI wants to recruit characters that compensate for their skills. - ## So we set a high base. - value = 100 - ## Then we subtract root's relevant skills. - subtract = prowess - subtract = learning - } - } - # Learning-Intrigue: Dedicated Functionaries - item = { - value = outsider_learning_intrigue - current_description = favour_skilled_outsiders_decision.tt.learning_intrigue - localization = favour_skilled_outsiders_decision.tt.learning_intrigue - icon = "gfx/interface/icons/message_feed/secret.dds" - is_valid = { - custom_tooltip = { - text = COUNCILLOR_MISSING_COURT_CHAPLAIN - exists = cp:councillor_court_chaplain - } - trigger_if = { - limit = { exists = cp:councillor_court_chaplain } - cp:councillor_court_chaplain = { learning < favour_skilled_outsiders_decision_skill_threshold_value } - # And an extra tooltip for narrative clarity. - custom_tooltip = { - text = favour_skilled_outsiders_decision.tt.skilled_councillor_keeps_clean_house - cp:councillor_court_chaplain = { learning < favour_skilled_outsiders_decision_skill_threshold_value } - } - } - } - ai_chance = { - # The AI wants to recruit characters that compensate for their skills. - ## So we set a high base. - value = 100 - ## Then we subtract root's relevant skills. - subtract = learning - subtract = intrigue - } - } - # Intrigue-Stewardship: Cunning Officials - item = { - value = outsider_intrigue_stewardship - current_description = favour_skilled_outsiders_decision.tt.intrigue_stewardship - localization = favour_skilled_outsiders_decision.tt.intrigue_stewardship - icon = "gfx/interface/icons/message_feed/spy_master.dds" - is_valid = { - custom_tooltip = { - text = COUNCILLOR_MISSING_SPYMASTER - exists = cp:councillor_spymaster - } - trigger_if = { - limit = { exists = cp:councillor_spymaster } - cp:councillor_spymaster = { intrigue < favour_skilled_outsiders_decision_skill_threshold_value } - # And an extra tooltip for narrative clarity. - custom_tooltip = { - text = favour_skilled_outsiders_decision.tt.skilled_councillor_keeps_clean_house - cp:councillor_spymaster = { intrigue < favour_skilled_outsiders_decision_skill_threshold_value } - } - } - } - ai_chance = { - # The AI wants to recruit characters that compensate for their skills. - ## So we set a high base. - value = 100 - ## Then we subtract root's relevant skills. - subtract = intrigue - subtract = stewardship - } - } - # Stewardship-Diplomacy: Skilled Administrators - item = { - value = outsider_stewardship_diplomacy - current_description = favour_skilled_outsiders_decision.tt.stewardship_diplomacy - localization = favour_skilled_outsiders_decision.tt.stewardship_diplomacy - icon = "gfx/interface/icons/message_feed/money.dds" - is_valid = { - custom_tooltip = { - text = COUNCILLOR_MISSING_STEWARD - exists = cp:councillor_steward - } - trigger_if = { - limit = { exists = cp:councillor_steward } - cp:councillor_steward = { stewardship < favour_skilled_outsiders_decision_skill_threshold_value } - # And an extra tooltip for narrative clarity. - custom_tooltip = { - text = favour_skilled_outsiders_decision.tt.skilled_councillor_keeps_clean_house - cp:councillor_steward = { stewardship < favour_skilled_outsiders_decision_skill_threshold_value } - } - } - } - ai_chance = { - # The AI wants to recruit characters that compensate for their skills. - ## So we set a high base. - value = 100 - ## Then we subtract root's relevant skills. - subtract = stewardship - subtract = diplomacy - } - } - } - - effect = { - # So here's what'll happen. - custom_tooltip = favour_skilled_outsiders_decision.tt.promote_minorities_from_within_realm - custom_tooltip = favour_skilled_outsiders_decision.tt.two_batches_to_choose_from - # And how people will react. - show_as_tooltip = { favour_skilled_outsiders_decision_apply_opinions_effect = yes } - # Save how much prestige we paid in case we back out. - save_scope_value_as = { - name = prestige_cost - value = favour_skilled_outsiders_decision_prestige_cost_value - } - # Now fire the actual event. - trigger_event = fp3_misc_decisions.0032 - } - - cooldown = { years = 25 } - - cost = { prestige = favour_skilled_outsiders_decision_prestige_cost_value } - - ai_check_interval = 0 - - ai_potential = { - # Check this stuff early, else we'll go through a bunch of county checks unnecessarily. - favour_skilled_outsiders_decision_valid_character_to_take_trigger = yes - # Plus simple validity checks. - is_adult = yes - is_at_war = no - } - - ai_will_do = { - # We don't want to use this too much - the AI is gonna have trouble utilising such characters correctly. - base = -50 - - # Missing councillors. - ## Chancellor - modifier = { - add = 50 - NOT = { exists = cp:councillor_chancellor } - } - ## Steward - modifier = { - add = 50 - NOT = { exists = cp:councillor_steward } - } - ## Marshal - modifier = { - add = 50 - NOT = { exists = cp:councillor_marshal } - } - ## Spymaster - modifier = { - add = 50 - NOT = { exists = cp:councillor_spymaster } - } - ## Court_chaplain - modifier = { - add = 50 - NOT = { exists = cp:councillor_court_chaplain } - } - modifier = { - add = 50 - has_any_kurultai_trigger = no - } - # Government. - ## Teensy upweight for clans, as the model for the decision. - modifier = { - add = 20 - government_has_flag = government_is_clan - } - # Traits. - ## Calm - modifier = { - add = 15 - has_trait = calm - } - ## Humble - modifier = { - add = 15 - has_trait = humble - } - ## Ambitious - modifier = { - add = 15 - has_trait = ambitious - } - } -} - -#################################### -## Sunder Caliphate Ending -#################################### -#### Destroy the Caliphate ### -#fp3_sunder_the_caliphate_decision = { -# decision_group_type = major -# title = fp3_sunder_the_caliphate_decision -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_strength.dds" -# } -# extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/fp3_decision_assertion.dds" # Does this need to be updated? -# desc = fp3_sunder_the_caliphate_decision_desc -# selection_tooltip = fp3_sunder_the_caliphate_decision_tooltip -# sort_order = 80 -# -# is_shown = { -# is_landless_adventurer = no -# exists = title:d_sunni.holder -# NOR = { -# this = title:d_sunni.holder -# house = title:d_sunni.holder.house -# } -# any_character_struggle = { -# involvement = involved -# is_struggle_type = persian_struggle -# } -# } -# -# is_valid = { -# highest_held_title_tier >= tier_kingdom -# custom_tooltip = { -# text = struggle_persia_ending_foundation_decision_option_succession_tt -# NOT = { -# faith = { has_doctrine = muhammad_succession_sunni_doctrine } -# } -# } -# custom_tooltip = { -# text = fp3_caliph_is_imprisoned_by_you -# any_prisoner = { -# any_held_title = { -# this = title:d_sunni -# } -# } -# } -# custom_tooltip = { -# text = fp3_caliph_faith_is_hostile_or_higher -# faith = { -# faith_hostility_level = { -# target = title:d_sunni.holder.faith -# value >= religious_cb_enabled_hostility_level -# } -# } -# } -# -# -# piety_level >= high_piety_level -# -# completely_controls = title:d_samarra -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# if = { -# limit = { has_dlc_feature = legends } -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = persian_struggle -# } -# -# } -# if = { -# limit = { has_ach_dlc_trigger = yes } -# add_character_flag = ach_ended_struggle -# } -# -# title:d_sunni.holder = { -# save_scope_as = the_caliph -# } -# show_as_tooltip = { -# fp3_sundered_caliphate_effects = yes -# } -# trigger_event = fp3_struggle.0191 -# -# title:d_sunni = { remove_variable = struggle_block_dissolution_faction } -# title:e_arabia = { remove_variable = struggle_block_dissolution_faction } -# } -# -# cost = { -# piety = massive_piety_value -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -################################### -# Become a Clan Government -################################### -### Adopt Clan Ways through House ### -fp3_become_clan_government_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/friendly.dds" - } - desc = fp3_become_clan_government_decision_desc - selection_tooltip = fp3_become_clan_government_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 64 - duchy = 64 - kingdom = 64 - empire = 64 - hegemony = 64 - } - - cost = { prestige = major_prestige_value } - - is_shown = { - has_fp3_dlc_trigger = yes - # You are Feudal - government_has_flag = government_is_feudal - # Has a House and is not House Head - exists = house - house.house_head != root - # Religion is Islam (Clan) - religion = religion:islam_religion - # House head is Clan - house.house_head = { government_has_flag = government_is_clan } - } - - is_valid = { - # You are Feudal - custom_tooltip = { - text = government_is_feudal_tt - government_has_flag = government_is_feudal - } - # Religion is Islam (Clan) - religion = religion:islam_religion - # House head is Clan - custom_tooltip = { - text = fp3_become_clan_government_decision_house_head_tt - house.house_head = { government_has_flag = government_is_clan } - } - } - - effect = { -# legend_seed_struggle_ending_effect = { -# ENDER = root -# STRUGGLE = persian_struggle -# } - if = { - limit = { has_ach_dlc_trigger = yes } - add_character_flag = ach_ended_struggle - } - show_as_tooltip ={ - change_government = clan_government - # Increase unity, uses this effect since both chars are not clan when script is evaluated - house.house_head = { - apply_clan_unity_interaction_effect = { - CHARACTER = root - TARGET = root.house.house_head - DESC = clan_unity_adopt_clan.desc - VALUE = medium_unity_gain - VALUE_REVERSED = no - } - } - } - trigger_event = fp3_misc_decisions.0051 - } - - ai_will_do = { - base = -25 - # More likely if Clan preferred culture - modifier = { - add = 10 - culture = { - OR = { - has_cultural_pillar = heritage_arabic - has_cultural_pillar = heritage_iranian - has_cultural_pillar = heritage_turkic - } - } - } - # More likely if a fan of House Head - opinion_modifier = { - opinion_target = house.house_head - multiplier = 0.5 - } - } -} diff --git a/common/decisions/dlc_decisions/fp_1/00_fp1_major_decisions.txt b/common/decisions/dlc_decisions/fp_1/00_fp1_major_decisions.txt deleted file mode 100644 index 46853c053..000000000 --- a/common/decisions/dlc_decisions/fp_1/00_fp1_major_decisions.txt +++ /dev/null @@ -1,627 +0,0 @@ -################################################### -# -## Fury of the Northmen Major Decisions List -# -## Secure the High Kingdom of the North Sea - Bind England, Denmark, and Norway into one mighty de jure. -## Found the Capital of the Rus' - Semi-dynamic founding of Kiev. -## Elevate the Kingdom of the Isles - Make the Petty Kingdom of Mann & the Isles into the Perfectly Regular Kingdom of Mann & the Isles. -## Forge the Jomsvikings - Sponsor the creation of a conservative Asatru holy fighting force. -# -################################################### -# -############################################## -## Secure the High Kingdom of the North Sea # -## by Ewan Cowhig Croft # -############################################## -# -#### Secure the High Kingdom of the North Sea ### -#secure_high_kingdom_north_sea_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp1_decision_raise_runestone.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 0 -# hegemony = 0 -# } -# -# desc = secure_high_kingdom_north_sea_decision_desc -# selection_tooltip = secure_high_kingdom_north_sea_decision_tooltip -# -# is_shown = { -# is_independent_ruler = yes -# #DLC check. -# has_fp1_dlc_trigger = yes -# #Standard filter checks. -# is_playable_character = yes -# exists = dynasty -# OR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# #Must be within the North/West Germanic cultural sphere. -# OR = { -# culture = { has_cultural_pillar = heritage_north_germanic } -# culture = { has_cultural_pillar = heritage_west_germanic } -# } -# #Can't already be an empire. -# highest_held_title_tier = tier_kingdom -# #Not repeatable. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_secured_high_kingdom_north_sea -# } -# } -# # One of the original kingdoms is not titular -# OR = { -# title:k_england = { -# is_titular = no -# holder ?= root -# } -# title:k_denmark = { -# is_titular = no -# holder ?= root -# } -# title:k_norway = { -# is_titular = no -# holder ?= root -# } -# } -# OR = { # Must hold one of the related king titles, and have part of your realm in the other region -# AND = { -# has_title = title:k_england -# any_sub_realm_county = { -# title_province = { geographical_region = world_europe_north } -# } -# } -# AND = { -# OR = { -# has_title = title:k_norway -# has_title = title:k_denmark -# } -# any_sub_realm_county = { -# title_province = { geographical_region = world_europe_west_britannia } -# } -# } -# } -# } -# -# is_valid = { -# #Must be independent. -# is_independent_ruler = yes -# #Should have a decent prestige level. -# prestige_level >= high_prestige_level -# #Completely controls the core regions of their kingdoms. -# completely_controls_region = dlc_fp1_region_core_north_sea -# #Has ruled one of the kingdoms for a very long time. -# trigger_if = { -# limit = { -# title:k_norway = { is_titular = no } -# } -# has_title = title:k_norway -# } -# trigger_if = { -# limit = { -# title:k_england = { is_titular = no } -# } -# has_title = title:k_england -# } -# trigger_if = { -# limit = { -# title:k_denmark = { is_titular = no } -# } -# has_title = title:k_denmark -# } -# OR = { -# trigger_if = { -# limit = { -# title:k_norway = { is_titular = no } -# } -# title:k_norway = { -# save_temporary_scope_as = temp_scope -# custom_tooltip = { -# text = secure_high_kingdom_denmark_held_years -# title_held_years >= 10 -# } -# } -# } -# trigger_if = { -# limit = { -# title:k_england = { is_titular = no } -# } -# title:k_england = { -# save_temporary_scope_as = temp_scope -# custom_tooltip = { -# text = secure_high_kingdom_denmark_held_years -# title_held_years >= 10 -# } -# } -# } -# trigger_if = { -# limit = { -# title:k_denmark = { is_titular = no } -# } -# title:k_denmark = { -# save_temporary_scope_as = temp_scope -# custom_tooltip = { -# text = secure_high_kingdom_denmark_held_years -# title_held_years >= 10 -# } -# } -# } -# } -# #Just confirm that becoming an empire will prevent you from achieving this one. -# highest_held_title_tier < tier_empire -# # If the Danelaw is still in existence, this must be resolved first. -# trigger_if = { -# limit = { -# title:k_danelaw = { is_titular = no } -# } -# custom_description = { -# text = secure_high_kingdom_north_sea_decision_solve_danelaw -# always = no -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# not = { exists = involved_activity } -# #Has to be around for the ceremony. -# is_imprisoned = no -# has_contagious_deadly_disease_trigger = no -# } -# -# effect = { -# save_scope_as = founder -# show_as_tooltip = { secure_high_kingdom_north_sea_scripted_effect = yes } -# gain_heroic_legend_seed_tooltip_effect = yes -# trigger_event = { id = fp1_major_decisions.0001 } -# #Notify other players. -# every_player = { -# limit = { -# capital_province = { -# OR = { -# geographical_region = world_europe_west -# geographical_region = world_europe_north -# } -# } -# #Obviously, we exempt scope:founder themselves. -# this != scope:founder -# } -# #Vassal players get a separate event. -# if = { -# limit = { -# any_liege_or_above = { this = scope:founder } -# } -# trigger_event = fp1_major_decisions.0002 -# } -# #Everyone else within range gets a less personal version. -# else = { trigger_event = fp1_major_decisions.0003 } -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_secured_high_kingdom_north_sea -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 200 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 200 -# } -# } -# prestige = 1000 -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -############################################## -## Found the Capital of the Rus' # -## by Ewan Cowhig Croft # -############################################## -# -#### Found the Capital of the Rus' ### -#found_capital_of_the_rus_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp1_decision_raise_runestone.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = found_capital_of_the_rus_decision_desc -# selection_tooltip = found_capital_of_the_rus_decision_tooltip -# -# is_shown = { -# #DLC check. -# has_fp1_dlc_trigger = yes -# #Standard filter checks. -# is_playable_character = yes -# exists = dynasty -# #Must be within the North Germanic cultural sphere. -# OR = { -# culture = { has_cultural_pillar = heritage_north_germanic } -# has_culture = culture:norman -# has_character_modifier = embraced_local_traditions_modifier -# dynasty ?= { -# has_dynasty_modifier = settled_norse_dynasty_modifier -# } -# } -# #Must be in the current de jure title:e_russia: since this decision involves title:e_russia very intimately, we don't want a custom region. -# any_held_title = { -# title_tier = county -# empire = title:e_russia -# } -# #Aaaaaaand it's already happened in 1066, albeit with less gameplay benefits. -# NOT = { game_start_date >= 1066.09.15 } -# #Year is before 1100, just to keep this from getting weird if no one manages it early. -# current_date < 1100.1.1 -# #Not repeatable. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_capital_of_rus -# } -# } -# } -# -# is_valid = { -# #Must be independent. -# top_liege = this -# #Has to be around to organise the construction. -# is_imprisoned = no -# #Must have a capital within title:e_russia, as we'll use this as a fallback. -# capital_county.empire = title:e_russia -# #Should have a decent prestige level. -# OR = { -# prestige_level >= very_high_prestige_level -# AND = { -# prestige_level >= high_prestige_level -# completely_controls = title:c_kiev -# } -# } -# #Repeat the time limit concern just so that the player knows it's a thing. -# custom_description = { -# text = found_capital_of_the_rus_decision_before_last_date -# current_date <= 1100.1.1 -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_at_peace_adult = yes -# } -# -# effect = { -# save_scope_as = founder -# #Nab scope:founder's capital for the initial tooltip; this may be changed in the actual event. -# scope:founder.capital_county = { save_scope_as = new_rus_capital } -# show_as_tooltip = { found_capital_of_rus_scripted_effect = yes } -# trigger_event = { id = fp1_major_decisions.0011 } -# #Notifying other players is done in scope:founder's event, as scope:founder may change the circumstances of the decision with their option choice. -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_founded_capital_of_rus -# } -# } -# } -# -# cost = { -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = 100 -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = 100 -# } -# } -# prestige = 500 -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 0 -# -# # Weight up for traits. -# modifier = { -# add = 25 -# has_trait = ambitious -# } -# modifier = { -# add = 25 -# has_trait = arrogant -# } -# modifier = { -# add = 25 -# has_trait = architect -# } -# modifier = { -# add = 25 -# has_trait = administrator -# } -# modifier = { -# add = 25 -# has_trait = viking -# } -# -# # Weight up for game year. -# modifier = { -# add = 25 -# current_year >= 920 -# } -# modifier = { -# add = 25 -# current_year >= 980 -# } -# } -#} -# -############################################## -## Elevate the Kingdom of the Isles # -## by Ewan Cowhig Croft # -############################################## -# -## This decision is intentionally fairly whimsical, and in no way intended to reflect historical reality or possibility, nor is it in any way affiliated with affiliated with the Isle of Mann Tourism Board. -#### Elevate the Kingdom of Mann & the Isles ### -#elevate_mann_and_the_isles_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 120 -# duchy = 120 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# desc = elevate_mann_and_the_isles_decision_desc -# selection_tooltip = elevate_mann_and_the_isles_decision_tooltip -# -# is_shown = { -# #DLC check. -# has_fp1_dlc_trigger = yes -# #Standard filter checks. -# is_playable_character = yes -# exists = dynasty -# OR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# #Must be within the North Germanic cultural sphere. -# OR = { -# culture = { has_cultural_pillar = heritage_north_germanic } -# has_culture = culture:norman -# } -# #Must be in the vague region. -# any_held_title = { -# title_tier = county -# title_province = { geographical_region = world_europe_west_britannia } -# } -# #Can't already be a kingdom. -# highest_held_title_tier <= tier_duchy -# #Not repeatable. -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_elevated_mann_and_the_isles -# } -# } -# } -# -# is_valid = { -# #Must be independent. -# top_liege = this -# #Has to be around for the ceremony. -# is_imprisoned = no -# #Should have the highest prestige level. -# prestige_level >= max_prestige_level -# #Completely controls Mann. -# has_title = title:c_isle_of_man -# has_title = title:d_the_isles -# #Can't already be a kingdom; show this here too so people aren't caught unawares. -# highest_held_title_tier <= tier_duchy -# #Must be in/adjacent to the Viking Age; show this here too so people aren't caught unawares. -# NOT = { -# culture = { has_cultural_era_or_later = culture_era_high_medieval } -# } -# #Must be a proven pirate. -# has_trait = viking -# } -# -# is_valid_showing_failures_only = { -# is_alive = yes -# not = { exists = involved_activity } -# is_imprisoned = no -# has_contagious_deadly_disease_trigger = no -# } -# -# effect = { -# gain_heroic_legend_seed_tooltip_effect = yes -# save_scope_as = founder -# # Trigger effects. -# show_as_tooltip = { elevate_mann_and_the_isles_scripted_effect = yes } -# trigger_event = { id = fp1_major_decisions.0021 } -# #Notify other players. -# every_player = { -# limit = { -# capital_province = { geographical_region = world_europe_west_britannia } -# #Obviously, we exempt scope:founder themselves. -# this != scope:founder -# } -# #Vassal players get a separate event. -# if = { -# limit = { -# any_liege_or_above = { this = scope:founder } -# } -# trigger_event = fp1_major_decisions.0022 -# } -# #Everyone else within range gets a less personal version. -# else = { trigger_event = fp1_major_decisions.0023 } -# } -# hidden_effect = { -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:flag_elevated_mann_and_the_isles -# } -# } -# } -# -# cost = { -# prestige = 2000 -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -############################################## -## Forge the Jomsvikings # -## by Ewan Cowhig Croft # -############################################## -# -#### Forge the Jomsvikings ### -#forge_the_jomsvikings_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp1_decision_forge_jomsvikings.dds" -# } -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 120 -# empire = 120 -# hegemony = 120 -# } -# -# desc = forge_the_jomsvikings_decision_desc -# selection_tooltip = forge_the_jomsvikings_decision_tooltip -# -# is_shown = { -# # DLC check. -# has_fp1_dlc_trigger = yes -# # Standard filter checks. -# is_playable_character = yes -# exists = dynasty -# OR = { -# government_has_flag = government_is_tribal -# government_has_flag = government_is_feudal -# government_has_flag = government_is_clan -# } -# # Must follow an unreformed Germanic faith. -# faith = { fp1_valid_norse_faith_for_jomsvikings_trigger = yes } -# # Jomsvikings cannot have existed already. -# fp1_jomsvikings_have_not_existed_trigger = yes -# } -# -# is_valid = { -# # Must be independent. -# top_liege = this -# # Should be decently famous in all fashions. -# prestige_level >= high_prestige_level -# piety_level >= medium_piety_level -# # Repeat faith requirements -# custom_tooltip = { -# faith = { fp1_valid_norse_faith_for_jomsvikings_trigger = yes } -# text = fp1_valid_norse_faith_for_jomsvikings_trigger_tt -# } -# # You hold land in a suitable region. -# ## Weird structure is to stop the decision window trying to parse duchies through the county filter, which it otherwise cannot be disuaded from doing. -# any_held_title = { -# trigger_if = { -# limit = { tier = tier_county } -# fp1_valid_county_for_jomsvikings_trigger = yes -# } -# trigger_else = { always = no } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# save_scope_as = founder -# # Show the results. -# show_as_tooltip = { forge_the_jomsvikings_decision_tooltip_effect = yes } -# # Send out events. -# trigger_event = { id = fp1_major_decisions.0031 } -# # Notification of other players is handled in the immediate block of scope:founder's event. -# # Flag to stop this repeating is filed in the scripted effect, since we might forge them via event instead. -# } -# -# cost = { -# piety = 500 -# prestige = 1000 -# } -# -# ai_potential = { -# always = yes -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/dlc_decisions/fp_1/00_fp1_other_decisions.txt b/common/decisions/dlc_decisions/fp_1/00_fp1_other_decisions.txt deleted file mode 100644 index 62c8d4a1a..000000000 --- a/common/decisions/dlc_decisions/fp_1/00_fp1_other_decisions.txt +++ /dev/null @@ -1,126 +0,0 @@ -################################################## - -# Fury of the Northmen Other Decisions List - -# Raise Runestone [Expanded] - Raise a runestone to yourself, your actions, or your family. - -################################################## - - -############################################# -# Raise Runestone [Expanded] # -# by Ewan Cowhig Croft # -############################################# - -### Raise Stele Decision ### -raise_stele_decision = { - title = raise_stele_decision_name - picture = { - reference = "gfx/interface/illustrations/decisions/fp1_decision_raise_runestone.dds" - } - desc = raise_stele_decision_desc - selection_tooltip = raise_stele_decision_tooltip - decision_group_type = major - - cooldown = { years = 10 } - - sort_order = 80 - - is_shown = { - # DLC check. - has_fp1_dlc_trigger = yes - # Landed characters only: nobody likes a mercenary. - is_landed = yes - primary_title.tier > tier_barony - # Holds a suitable culture at a suitable period. - fp1_can_raise_stele_trigger = yes - } - - is_valid = { - # Has a valid reason. - OR = { - custom_description = { - text = raise_stele_decision_ancestor - # For family. - has_variable = ancestor_to_bury - } - custom_description = { - text = raise_stele_decision_victory - # Won a war that gained them territory. - has_variable = recent_conquest_victory - } - custom_description = { - text = raise_stele_decision_rank - # Marking going up a rank. - has_variable = recent_rank_increase - } - } - } - - is_valid_showing_failures_only = { - # Standard checks. - is_available_adult = yes - # Shouldn't be at war. - is_at_war = no - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = raise_stele_gold_cost - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = raise_stele_gold_cost - } - } - } - - effect = { - # Save the gold value for refund purposes. - set_variable = { - name = raise_stele_refund - value = raise_stele_gold_cost - } - # Generic effects. - show_as_tooltip = { fp1_apply_generic_stele_bonuses_effect = yes } - # Inform that they'll be a bit weaker outside of your own culture (& similar). - custom_tooltip = raise_stele_decision_tt.variable_strength - # Show type effects. - custom_tooltip = raise_stele_decision_tt.effects_list - # Show a warning about it being destroyed if someone outside of your dynasty takes over the county it's built in - custom_description_no_bullet = { - text = raise_runestone_decision_warning - } - # Moved ahead to selection. - trigger_event = fp1_other_decisions.0101 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_potential = { - # Only take it if you can afford it. - short_term_gold >= raise_stele_gold_cost - } - - ai_will_do = { - # We don't want too many runestones all over the place. - base = 50 - } -} diff --git a/common/decisions/dlc_decisions/fp_3/fp3_dynasty_decisions.txt b/common/decisions/dlc_decisions/fp_3/fp3_dynasty_decisions.txt deleted file mode 100644 index 489e5fda2..000000000 --- a/common/decisions/dlc_decisions/fp_3/fp3_dynasty_decisions.txt +++ /dev/null @@ -1,601 +0,0 @@ -################################# -# Embellish Capital # -# By Ola Jentzsch # -# Reworked by Chad Uhl # -################################# - -### Embellish Capital ### -fp3_embellish_capital_decision = { - title = fp3_embellish_capital_decision_name - picture = { - trigger = { - culture = { has_graphical_japanese_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/event_scenes/tgp_japanese_city.dds" - } - picture = { - trigger = { - culture = { has_graphical_east_asia_culture_group_trigger = yes } - } - reference = "gfx/interface/illustrations/decisions/tgp_great_project.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - desc = fp3_embellish_capital_decision.desc - selection_tooltip = fp3_embellish_capital_decision_tooltip - cooldown = { years = 30 } - sort_order = 150 - - is_shown = { - dynasty ?= { - has_dynasty_perk = fp3_khvarenah_legacy_5 - } - exists = capital_county - } - - is_valid = { - OR = { - custom_tooltip = { - text = recently_conquered_land_tooltip - any_held_county = { - this != this.holder.top_liege.capital_county - recent_history = { - type = conquest - years = 10 - } - } - } - short_term_gold >= embellish_capital_gold_cost - } - } - - is_valid_showing_failures_only = { - is_available_at_peace_adult = yes - OR = { - # At least one of the decision options is available - employs_court_position = royal_architect_court_position - any_consort = { fp3_embellish_capital_decision_character_trigger = yes } - any_courtier = { fp3_embellish_capital_decision_character_trigger = yes } - cp:councillor_court_chaplain ?= { fp3_embellish_capital_decision_character_trigger = yes } - } - } - - cost = { - gold = { - value = 0 - if = { - limit = { - NOR = { - has_treasury = yes - any_held_county = { - NOT = { this = this.holder.top_liege.capital_county } - recent_history = { - type = conquest - years = 10 - } - } - } - } - add = embellish_capital_gold_cost - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - NOT = { - any_held_county = { - NOT = { this = this.holder.top_liege.capital_county } - recent_history = { - type = conquest - years = 10 - } - } - } - } - add = embellish_capital_gold_cost - } - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_ARCHITECT_DECISION_NEXT_STEP_BUTTON" - - ### Royal Architect - # Mausoleum - # Refurbish Residence - # Baths and Fountains - item = { - value = embellish_capital_royal_architect - is_valid = { - employs_court_position = royal_architect_court_position - trigger_if = { - limit = { employs_court_position = royal_architect_court_position } - court_position:royal_architect_court_position = { - fp3_embellish_capital_decision_character_trigger = yes - } - } - } - localization = embellish_capital_option_royal_architect - icon = "gfx/interface/icons/message_feed/building.dds" - ai_chance = { - value = 100 - } - } - - #### Courtier - # Hammam - # Temple - # Palace - item = { - value = embellish_capital_consort_courtier - is_valid = { - OR = { - any_consort = { - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - trigger_if = { - limit = { - root = { employs_court_position = royal_architect_court_position } - } - has_court_position = royal_architect_court_position - } - is_councillor_of = root - } - } - any_courtier = { - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - trigger_if = { - limit = { - root = { employs_court_position = royal_architect_court_position } - } - has_court_position = royal_architect_court_position - } - is_councillor_of = root - } - } - } - } - localization = embellish_capital_option_consort_courtier - icon = "gfx/interface/icons/message_feed/council.dds" - ai_chance = { - value = 90 - } - } - - #### Chaplain - # Temple - # Dakhma - # Madrasa - # Fresco - item = { - value = embellish_capital_chaplain - is_valid = { - cp:councillor_court_chaplain ?= { fp3_embellish_capital_decision_character_trigger = yes } - } - localization = embellish_capital_option_chaplain - icon = "gfx/interface/icons/message_feed/religious.dds" - ai_chance = { - value = 70 - if = { - limit = { - has_trait = zealous - } - add = 30 - } - } - } - - #### Me - # Monument to myself - item = { - value = embellish_capital_me - is_valid = { - is_available_adult = yes - } - localization = embellish_capital_option_me - icon = "gfx/interface/icons/character_interactions/icon_scheme_claim_throne.dds" - ai_chance = { - value = 60 - if = { - limit = { - has_trait = arrogant - } - add = 50 - } - } - } - } - - effect = { - custom_tooltip = fp3_embellish_capital_decision_effects.tt - hidden_effect = { - save_scope_as = root_scope # For custom tooltips within the event chain - capital_county = { save_scope_as = capital_county } - capital_province = { save_scope_as = capital_province } - if = { # Case: You don't have the gold but you do have the recently conquered county - limit = { - any_held_county = { - this != this.holder.top_liege.capital_county - recent_history = { - type = conquest - years = 10 - } - } - NOT = { - short_term_gold >= embellish_capital_gold_cost - } - } - random_held_county = { - limit = { - this != this.holder.top_liege.capital_county - recent_history = { - type = conquest - years = 10 - } - } - save_scope_as = target_county - } - # Fire the event based on the option selected - if = { # Royal Architect - limit = { scope:embellish_capital_royal_architect = yes } - random_court_position_holder = { - type = royal_architect_court_position - limit = { fp3_embellish_capital_decision_character_trigger = yes } - save_scope_as = chosen_architect - } - trigger_event = { - id = fp3_dynasty_decision.0004 - days = { 3 10 } - } - } - else_if = { # Consort or Courtier - limit = { scope:embellish_capital_consort_courtier = yes } - random_list = { - 1 = { - trigger = { - any_consort = { - count >= 1 - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - } - random_consort = { - limit = { - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - weight = { - base = 1 - compare_modifier = { - value = stewardship - multiplier = 0.25 - } - modifier = { - has_trait = lazy - add = -50 - } - - modifier = { - OR = { - has_trait = administrator - has_trait = architect - has_trait = scholar - has_trait = lifestyle_gardener - has_trait = overseer - } - add = 50 - } - } - save_scope_as = chosen_architect - } - } - 1 = { - trigger = { - any_courtier = { - count >= 1 - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - } - random_courtier = { - limit = { - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - weight = { - base = 1 - compare_modifier = { - value = stewardship - multiplier = 0.25 - } - modifier = { - has_trait = lazy - add = -50 - } - - modifier = { - OR = { - has_trait = administrator - has_trait = architect - has_trait = scholar - has_trait = lifestyle_gardener - has_trait = overseer - } - add = 50 - } - } - save_scope_as = chosen_architect - } - } - } - trigger_event = { - id = fp3_dynasty_decision.0005 - days = { 3 10 } - } - } - else_if = { # Court Chaplain - limit = { scope:embellish_capital_chaplain = yes } - cp:councillor_court_chaplain = { save_scope_as = chosen_architect } - trigger_event = { - id = fp3_dynasty_decision.0007 - days = { 3 10 } - } - } - else_if = { # Me - limit = { scope:embellish_capital_me = yes } - save_scope_as = chosen_architect - trigger_event = { - id = fp3_dynasty_decision.0008 - days = { 3 10 } - } - } - } - else_if = { # Case: you have the gold but not the recently conquered county - limit = { - short_term_gold >= embellish_capital_gold_cost - NOT = { - any_held_county = { - this != this.holder.top_liege.capital_county - recent_history = { - type = conquest - years = 10 - } - } - } - } - set_variable = { - name = embellish_capital_cost - value = embellish_capital_gold_cost - } - # Fire the event based on the option selected - if = { # Royal Architect - limit = { scope:embellish_capital_royal_architect = yes } - random_court_position_holder = { - type = royal_architect_court_position - limit = { fp3_embellish_capital_decision_character_trigger = yes } - save_scope_as = chosen_architect - } - trigger_event = { - id = fp3_dynasty_decision.0004 - days = { 3 10 } - } - } - else_if = { # Consort or Courtier - limit = { scope:embellish_capital_consort_courtier = yes } - random_list = { - 1 = { - trigger = { - any_consort = { - count >= 1 - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - } - random_consort = { - limit = { - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - weight = { - base = 1 - compare_modifier = { - value = stewardship - multiplier = 0.25 - } - modifier = { - has_trait = lazy - add = -50 - } - - modifier = { - OR = { - has_trait = administrator - has_trait = architect - has_trait = scholar - has_trait = lifestyle_gardener - has_trait = overseer - } - add = 50 - } - } - save_scope_as = chosen_architect - } - } - 1 = { - trigger = { - any_courtier = { - count >= 1 - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - } - random_courtier = { - limit = { - fp3_embellish_capital_decision_character_trigger = yes - NOR = { - has_court_position = royal_architect_court_position - is_councillor_of = root - } - } - weight = { - base = 1 - compare_modifier = { - value = stewardship - multiplier = 0.25 - } - modifier = { - has_trait = lazy - add = -50 - } - - modifier = { - OR = { - has_trait = administrator - has_trait = architect - has_trait = scholar - has_trait = lifestyle_gardener - has_trait = overseer - } - add = 50 - } - } - save_scope_as = chosen_architect - } - } - } - trigger_event = { - id = fp3_dynasty_decision.0005 - days = { 3 10 } - } - } - else_if = { # Court Chaplain - limit = { scope:embellish_capital_chaplain = yes } - cp:councillor_court_chaplain = { save_scope_as = chosen_architect } - trigger_event = { - id = fp3_dynasty_decision.0007 - days = { 3 10 } - } - } - else_if = { # Me - limit = { scope:embellish_capital_me = yes } - save_scope_as = chosen_architect - trigger_event = { - id = fp3_dynasty_decision.0008 - days = { 3 10 } - } - } - scope:chosen_architect = { - add_opinion = { - target = root - modifier = trusted_me_opinion - opinion = 10 - } - } - } - else = { # Case: You have both the gold and the recently conquered county, so we let you choose how to pay - # Save the gold value for refund purposes. Deleted later if you choose to pay by pillaging the recently conquered county - set_variable = { - name = embellish_capital_cost - value = embellish_capital_gold_cost - } - # Save architect scope and give opinion - if = { # Royal Architect - limit = { scope:embellish_capital_royal_architect = yes } - random_court_position_holder = { - type = royal_architect_court_position - limit = { fp3_embellish_capital_decision_character_trigger = yes } - save_scope_as = chosen_architect - } - } - else_if = { # Consort or Courtier - limit = { scope:embellish_capital_consort_courtier = yes } - random_list = { - 1 = { - trigger = { - any_consort = { - count >= 1 - fp3_embellish_capital_decision_character_trigger = yes - } - } - random_consort = { - limit = { fp3_embellish_capital_decision_character_trigger = yes } - save_scope_as = chosen_architect - } - } - 1 = { - trigger = { - any_courtier = { - count >= 1 - fp3_embellish_capital_decision_character_trigger = yes - } - } - random_courtier = { - limit = { fp3_embellish_capital_decision_character_trigger = yes } - save_scope_as = chosen_architect - } - } - } - } - else_if = { # Court Chaplain - limit = { scope:embellish_capital_chaplain = yes } - cp:councillor_court_chaplain = { save_scope_as = chosen_architect } - } - else_if = { # Me - limit = { scope:embellish_capital_me = yes } - save_scope_as = chosen_architect - } - random_held_county = { - limit = { - this != this.holder.top_liege.capital_county - recent_history = { - type = conquest - years = 10 - } - } - save_scope_as = target_county - } - trigger_event = fp3_dynasty_decision.0003 - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = {} - - ai_will_do = { base = 100 } -} diff --git a/common/decisions/dlc_decisions/fp_3/fp3_islamic_decisions.txt b/common/decisions/dlc_decisions/fp_3/fp3_islamic_decisions.txt deleted file mode 100644 index 886785cac..000000000 --- a/common/decisions/dlc_decisions/fp_3/fp3_islamic_decisions.txt +++ /dev/null @@ -1,515 +0,0 @@ -### Avenge the Battle of Nahrawan ### -avenge_the_battle_of_nahrawan_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_supremacy.dds" - } - decision_group_type = major - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - sort_order = 30 - - title = { - first_valid = { - triggered_desc = { - trigger = { - faith = { - OR = { - has_doctrine = tenet_fp3_fedayeen - has_doctrine = tenet_warmonger - has_doctrine_parameter = pluralism_fundamentalist_proselytization_bonus - } - } - } - desc = destroy_the_apostates_decision_name - } - desc = avenge_the_battle_of_nahrawan_decision_name - } - } - - desc = avenge_the_battle_of_nahrawan_decision_desc - - selection_tooltip = avenge_the_battle_of_nahrawan_decision_tooltip - - is_shown = { - has_fp3_dlc_trigger = yes - faith = { has_doctrine = muhammad_succession_muhakkima_doctrine } - capital_province ?= { - OR = { - geographical_region = world_persian_empire - geographical_region = world_middle_east - } - } - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:avenge_the_battle_of_nahrawan_decision - } - } - } - - is_valid = { - completely_controls_region = world_mesopotamia - custom_description = { - text = "restore_high_priesthood_holy_sites" - faith = { - any_holy_site = { - OR = { - county.holder = root - county.holder.top_liege = { this = root } - } - count >= 3 - } - } - } - custom_description = { - text = avenge_the_battle_of_nahrawan_sunni_caliphate_irrelevant - NOT = { exists = title:d_sunni.holder } - } - custom_description = { - text = avenge_the_battle_of_nahrawan_shia_caliphate_irrelevant - NOT = { exists = title:d_shiite.holder } - } - } - - is_valid_showing_failures_only = { - is_alive = yes - not = { exists = involved_activity } - is_imprisoned = no - } - - - effect = { - save_scope_as = avenger - - #Sunni penalty scope save - title:e_arabia = { - random_de_jure_county_holder = { #If there's a big Sunni presence in Arabia - limit = { - faith = { has_doctrine = muhammad_succession_sunni_doctrine } - highest_held_title_tier = tier_empire - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_sunni_doctrine } - highest_held_title_tier = tier_kingdom - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_sunni_doctrine } - highest_held_title_tier = tier_duchy - } - faith = { - save_scope_as = sunni_faith - } - } - } - - title:e_persia = { - random_de_jure_county_holder = { #If there's a big Sunni presence in Persia - limit = { - faith = { has_doctrine = muhammad_succession_sunni_doctrine } - highest_held_title_tier = tier_empire - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_sunni_doctrine } - highest_held_title_tier = tier_kingdom - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_sunni_doctrine } - highest_held_title_tier = tier_duchy - } - faith = { - save_scope_as = sunni_faith - } - } - } - - #Shia penalty scope save - title:e_arabia = { - random_de_jure_county_holder = { #If there's a big Shia presence in Arabia - limit = { - faith = { has_doctrine = muhammad_succession_shia_doctrine } - highest_held_title_tier = tier_empire - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_shia_doctrine } - highest_held_title_tier = tier_kingdom - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_shia_doctrine } - highest_held_title_tier = tier_duchy - } - faith = { - save_scope_as = shia_faith - } - } - } - - #Shia penalty scope save - title:e_persia = { - random_de_jure_county_holder = { #If there's a big Shia presence in Persia - limit = { - faith = { has_doctrine = muhammad_succession_shia_doctrine } - highest_held_title_tier = tier_empire - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_shia_doctrine } - highest_held_title_tier = tier_kingdom - } - alternative_limit = { - faith = { has_doctrine = muhammad_succession_shia_doctrine } - highest_held_title_tier = tier_duchy - } - faith = { - save_scope_as = shia_faith - } - } - } - - show_as_tooltip = { avenge_the_battle_of_nahrawan_scripted_effect = yes } #Actually applied in fp3_decision.0011 - Prestige, religion bonuses - - #Events - trigger_event = fp3_decision.0011 - every_player = { - limit = { - this != scope:avenger - is_within_diplo_range = { CHARACTER = scope:avenger } - } - trigger_event = fp3_decision.0012 - } - - #Can only be done once - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:avenge_the_battle_of_nahrawan_decision - } - } - - ai_will_do = { - base = 100 - } -} - - -### Promote Persian Scriptures ### -fp3_promote_persian_scripture_decision = { - title = fp3_promote_persian_scripture_decision_name - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/friendly.dds" - } - desc = fp3_promote_persian_scripture_decision_desc - decision_group_type = major - selection_tooltip = fp3_promote_persian_scripture_decision_tooltip - sort_order = -10 - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - has_religion = religion:islam_religion - has_fp3_dlc_trigger = yes - is_landed = yes # Don't bother laamps with this - NOT = { - culture = { has_cultural_pillar = heritage_arabic } - } - capital_province ?= { geographical_region = world_persian_empire } - - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:promote_persian_scripture_decision - } - } - } - - is_valid = { - top_liege = this - highest_held_title_tier >= tier_kingdom - piety_level >= high_piety_level - OR = { - knows_language_of_culture = culture:persian - knows_language_of_culture = culture:khwarezmian - } - culture = { - cultural_acceptance = { target = culture:persian value >= 70 } - } - trigger_if = { - limit = { - AND = { - exists = faith.religious_head - root.faith.religious_head.culture = { has_cultural_pillar = heritage_arabic } - } - } - NOT = { - root.faith.religious_head = { has_strong_hook = root } - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - not = { exists = involved_activity } - has_contagious_deadly_disease_trigger = no - custom_description = { - text = "pledged_to_not_promote_persian_desc" - NOT = { has_variable = pledged_to_not_promote_persian } - } - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = 500 - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = 500 - } - } - piety = promote_persian_scripture_piety_cost - } - - effect = { - - save_scope_as = persian_fanboy - - #Can only be done once - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:promote_persian_scripture_decision - } - - # Save the piety value for refund purposes. - set_variable = { - name = promote_persian_scripture_piety_refund - value = promote_persian_scripture_piety_cost - } - - show_as_tooltip = { promote_persian_scripture_scripted_effect = yes } #Actually applied in fp3_decision.0013. - - if = { - limit = { - exists = root.faith.religious_head - root.faith.religious_head = { - is_ai = yes - NOR = { - has_trait = craven - has_trait = shy - has_relation_lover = root - has_relation_soulmate = root - is_vassal_of = root - } - } - } - trigger_event = fp3_decision.0013 - } - else = { trigger_event = fp3_decision.0014 } - } - - ai_will_do = { #not likely, unless the AI is pluralist or very ambitious - base = 0 - - modifier = { - add = 25 - has_trait = ambitious - } - modifier = { - add = 25 - has_trait = diligent - } - modifier = { - add = 25 - root.faith = { has_doctrine = doctrine_pluralism_pluralistic } - } - modifier = { - add = 30 - exists = root.faith.religious_head - this != root.faith.religious_head - root.faith.religious_head = { num_sinful_traits >= 1 } - } - modifier = { #AI doesn't do it if their Head of Faith is a player, since that'd require additional events - add = -100 - exists = root.faith.religious_head - root.faith.religious_head = { is_ai = no } - } - } -} -# -#### Declare Stance in the Iranian Intermezzo ### -#fp3_name_read_in_friday_prayer_decision = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp3/antagonistic.dds" -# } -# selection_tooltip = fp3_name_read_in_friday_prayer_decision_tooltip -# decision_group_type = major -# sort_order = -20 -# decision_group_type = struggle -# # We check this via the struggle itself. -# ai_check_interval = 0 -# -# title = { -# first_valid = { -# # Supporter turns Detractor. -# triggered_desc = { -# trigger = { has_trait = fp3_struggle_supporter } -# desc = fp3_name_read_in_friday_prayer_decision.supporter_turns_detractor.t -# } -# # Detractor turns Supporter. -# triggered_desc = { -# trigger = { has_trait = fp3_struggle_detractor } -# desc = fp3_name_read_in_friday_prayer_decision.detractor.turns_supporter.t -# } -# # Neither trait. -# desc = fp3_name_read_in_friday_prayer_decision.neutral.t -# } -# } -# -# desc = { -# first_valid = { -# # Supporter turns Detractor. -# triggered_desc = { -# trigger = { has_trait = fp3_struggle_supporter } -# desc = fp3_name_read_in_friday_prayer_decision.supporter_turns_detractor.desc -# } -# # Detractor turns Supporter. -# triggered_desc = { -# trigger = { has_trait = fp3_struggle_detractor } -# desc = fp3_name_read_in_friday_prayer_decision.detractor.turns_supporter.desc -# } -# # Neither trait. -# desc = fp3_name_read_in_friday_prayer_decision.neutral.desc -# } -# } -# -# is_shown = { -# has_fp3_dlc_trigger = yes -# any_character_struggle = { this = struggle:persian_struggle } -# has_religion = religion:islam_religion -# } -# -# is_valid = { -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.orthodox_sunnis_only -# faith.religious_head ?= title:d_sunni.holder -# } -# OR = { -# fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = yes -# trigger_if = { -# # If you meet the requirements, there'll be no warning copy as it just doesn't apply to you. -# limit = { fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = no } -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.fallback_validity -# always = yes -# } -# } -# } -# is_at_war = no -# # Supporters can't switch away to detraction if they're allied to the caliph. -# trigger_if = { -# limit = { -# has_trait = fp3_struggle_supporter -# exists = title:d_sunni.holder -# } -# NOT = { is_allied_to = title:d_sunni.holder } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.orthodox_sunnis_only -# has_religion = religion:islam_religion -# faith.religious_head ?= title:d_sunni.holder -# } -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.sunni_caliph_must_exist -# exists = title:d_sunni.holder -# } -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.sunni_caliph_cannot_change_prayer_order -# NOT = { has_title = title:d_sunni } -# } -# # If you've already got the modifier, then you can't flipflop unless the caliph changes. -# trigger_if = { -# limit = { -# has_variable = last_explicit_friday_prayer_caliph -# title:d_sunni.holder ?= var:last_explicit_friday_prayer_caliph -# OR = { -# has_character_modifier = fp3_name_read_in_friday_prayer_modifier -# has_character_modifier = fp3_displayed_pious_submission_to_caliph_modifier -# } -# } -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.require_new_caliph_or_modifier_lapse -# always = no -# } -# } -# # If you rejected the caliph's demands previously, then you can't flipflop unless the caliph changes. -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.require_new_caliph_or_flag_lapse -# OR = { -# NOT = { has_variable = last_explicit_defied_caliph } -# NOT = { title:d_sunni.holder ?= var:last_explicit_defied_caliph } -# } -# } -# # If you killed the caliph at any point, you can't switch at all. -# trigger_if = { -# limit = { -# has_trait = fp3_struggle_detractor -# exists = title:d_sunni.holder -# exists = title:d_sunni.holder.dynasty -# NOT = { dynasty ?= title:d_sunni.holder.dynasty } -# } -# custom_tooltip = { -# text = fp3_name_read_in_friday_prayer_decision.tt.caliph_murderers_cant_become_supporters -# NOT = { -# any_killed_character = { -# save_temporary_scope_as = char_temp -# title:d_sunni = { -# any_past_holder = { this = scope:char_temp } -# } -# } -# } -# } -# } -# } -# -# cost = { -# piety = { -# # Base value. -# value = 250 -# # Not meeting the liege trigger reqs gives you an extra surcharge. -# if = { -# limit = { fp3_name_read_in_friday_prayer_decision_liege_requirements_trigger = no } -# add = 350 -# } -# } -# } -# -# effect = { -# show_as_tooltip = { read_name_in_friday_prayer_scripted_effect = yes } -# trigger_event = fp3_decision.0015 -# } -# -# -# # No AI checks here as we handle them taking the decision as part of general struggle stuff. -#} -# \ No newline at end of file diff --git a/common/decisions/dlc_decisions/fp_3/fp3_minor_decisions.txt b/common/decisions/dlc_decisions/fp_3/fp3_minor_decisions.txt deleted file mode 100644 index 8aab6b30b..000000000 --- a/common/decisions/dlc_decisions/fp_3/fp3_minor_decisions.txt +++ /dev/null @@ -1,54 +0,0 @@ -### Play with the Monkey ### -fp3_play_with_buzina_decision = { #by Ola Jentzsch - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - desc = fp3_play_with_buzina_decision_desc - selection_tooltip = fp3_play_with_buzina_decision_tooltip - - ai_check_interval = 0 - - cooldown = { days = 1825 } - - is_shown = { - has_character_modifier = fp3_sickly_monkey_modifier - } - - is_valid_showing_failures_only = { is_available = yes } - - effect = { - - random_list = { - 80 = { - desc = you_have_fun.flavor - send_interface_toast = { - type = event_toast_effect_good - title = play_with_monkey.success - left_icon = root - add_stress = medium_stress_loss - } - } - 20 = { - desc = you_get_scratched.flavor - send_interface_toast = { - type = event_toast_effect_bad - title = play_with_monkey.failure - left_icon = root - increase_wounds_effect = { REASON = botched_head_binding } - } - } - } - } - - ai_potential = { always = yes } - - ai_will_do = { - base = 0 - - modifier = { - add = 100 - stress > 10 - } - } -} - diff --git a/common/decisions/dlc_decisions/fp_3/fp3_scholarship_decisions.txt b/common/decisions/dlc_decisions/fp_3/fp3_scholarship_decisions.txt deleted file mode 100644 index 19a6c2caf..000000000 --- a/common/decisions/dlc_decisions/fp_3/fp3_scholarship_decisions.txt +++ /dev/null @@ -1,315 +0,0 @@ -### Sponsor Persian Scholars ### -fp3_sponsor_persian_scholars_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - desc = fp3_sponsor_persian_scholars_decision_desc - selection_tooltip = fp3_sponsor_persian_scholars_decision_tooltip - sort_order = 175 - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - culture = { has_cultural_pillar = heritage_iranian } - has_fp3_dlc_trigger = yes - can_employ_court_position_type = court_scholar_court_position - } - - is_valid_showing_failures_only = { - is_available_healthy_adult = yes - } - - cost = { prestige = { value = medium_prestige_value } } - - cooldown = { years = 5 } - - effect = { - set_variable = { - name = number_of_invite_scholars_countdown - value = 3 - days = 1000 - } - custom_tooltip = fp3_sponsor_persian_scholars_decision.tt - trigger_event = { - id = fp3_scholarship.0001 - days = { 20 40 } - } - } - - ai_potential = { - can_employ_court_position_type = court_scholar_court_position - } - - ai_will_do = { - base = 0 - # Won't do if employs a decent court scholar already - modifier = { - factor = 0 - employs_court_position = court_scholar_court_position - any_court_position_holder = { - type = court_scholar_court_position - aptitude:court_scholar_court_position > 1 - } - } - modifier = { - add = 50 - culture = { - culture_head ?= root - } - } - modifier = { - factor = 2 - has_trait = education_learning - } - } -} - -### Sponsor Research Project ### -fp3_sponsor_research_project_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - desc = fp3_sponsor_research_project_decision_desc - selection_tooltip = fp3_sponsor_research_project_decision_tooltip - sort_order = 1000 - - is_shown = { - OR = { - can_employ_court_position_type = court_scholar_court_position - employs_court_position = court_scholar_court_position - } - } - is_valid = { - employs_court_position = court_scholar_court_position - custom_tooltip = { - text = fp3_sponsor_research_project_decision.trigger.learning - any_court_position_holder = { - type = court_scholar_court_position - aptitude = { - court_position = court_scholar_court_position - value >= 3 - } - } - } - } - - is_valid_showing_failures_only = { - trigger_if = { - limit = { - employs_court_position = court_scholar_court_position - } - custom_tooltip = { - text = fp3_sponsor_research_project_decision.trigger.is_available_healthy_adult - any_court_position_holder = { - type = court_scholar_court_position - is_available_healthy_adult = yes - } - } - } - trigger_if = { - limit = { - employs_court_position = court_scholar_court_position - } - custom_tooltip = { - text = fp3_sponsor_research_project_decision.trigger.busy_inspiration - any_court_position_holder = { - type = court_scholar_court_position - NOT = { exists = inspiration } - } - } - } - } - - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_RESEARCH_PATH" - show_from_start = yes - - ### Military - item = { - value = sponsor_military_research - current_description = sponsor_military_research_desc - localization = sponsor_military_research_name - icon = "gfx/interface/icons/icon_prowess.dds" - ai_chance = { - value = 1 - if = { - limit = { - is_at_war = yes - } - add = 10 - } - if = { - limit = { - martial > learning - } - add = 10 - } - } - } - ### Research - item = { - value = sponsor_civil_research - current_description = sponsor_civil_research_desc - localization = sponsor_civil_research_name - icon = "gfx/interface/icons/icon_domain.dds" - ai_chance = { - value = 1 - if = { - limit = { - is_at_war = no - } - add = 5 - } - if = { - limit = { - stewardship > martial - } - add = 5 - } - if = { - limit = { - learning > martial - } - add = 5 - } - } - } - } - - cooldown = { years = 5 } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = major_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = major_gold_value - } - } - prestige = medium_prestige_value - } - - effect = { - hidden_effect = { - court_position:court_scholar_court_position ?= { - set_variable = { - name = research_success_chance - value = { - value = aptitude:court_scholar_court_position - min = 1 - } - years = 20 # Just in case - } - create_inspiration = research_inspiration - if = { - limit = { exists = inspiration } - inspiration = { - save_temporary_scope_as = research_project - } - root = { sponsor_inspiration = scope:research_project } - } - } - trigger_event = { - id = fp3_scholarship.8000 - } - } - if = { - limit = { - scope:sponsor_military_research = yes - } - custom_tooltip = { - text = fp3_sponsor_military_research_project_decision.tt - court_position:court_scholar_court_position ?= { - remove_character_flag = civil_research - add_character_flag = military_research - } - } - } - if = { - limit = { - scope:sponsor_civil_research = yes - } - custom_tooltip = { - text = fp3_sponsor_civil_research_project_decision.tt - court_position:court_scholar_court_position ?= { - remove_character_flag = military_research - add_character_flag = civil_research - } - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - ai_potential = { - employs_court_position = court_scholar_court_position - any_court_position_holder = { - type = court_scholar_court_position - aptitude = { - court_position = court_scholar_court_position - value >= 3 - } - } - gold >= massive_gold_value - } - ai_will_do = { - base = 0 - modifier = { - add = 5 - gold >= major_gold_value - } - modifier = { - factor = 5 - learning >= 15 - } - modifier = { - factor = 10 - learning >= 20 - } - modifier = { - factor = 10 - OR = { - has_trait = scholar - has_trait = lifestyle_physician - has_trait = lifestyle_mystic - } - } - modifier = { # Has a tendency to spend money - factor = 10 - OR = { - has_trait = generous - has_trait = improvident - } - } - modifier = { - factor = 0 - top_liege != this - } - } -} diff --git a/common/decisions/dlc_decisions/fp_3/fp3_zoroastrian_decisions.txt b/common/decisions/dlc_decisions/fp_3/fp3_zoroastrian_decisions.txt deleted file mode 100644 index e75576484..000000000 --- a/common/decisions/dlc_decisions/fp_3/fp3_zoroastrian_decisions.txt +++ /dev/null @@ -1,395 +0,0 @@ -### Establish [ROOT.Char.GetFaith.GetAdherentNameNoTooltip] Stronghold ### -restore_badd_fortress_decision = { #This allows a ruler with a Zandik or Chthonic Redoubts faith to restore the Badd fortress (it's in the barony Ahar, which you'll need to capture) and make it his capital. - title = restore_badd_fortress_decision - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_sunder.dds" - } - desc = restore_badd_fortress_decision_desc - selection_tooltip = restore_badd_fortress_decision_tooltip - decision_group_type = major - sort_order = 20 - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - faith = { #this is a decision for religious underdogs, needing a mountain home - OR = { - has_doctrine = doctrine_heretic_branch_zandik - has_doctrine = tenet_cthonic_redoubts - } - } - - NOT = { exists = root.faith.religious_head } - - is_playable_character = yes - exists = dynasty #just for sanity - - #Must be in the region - any_held_title = { - title_tier = county - title_province = { - OR = { - geographical_region = world_asia_minor - geographical_region = world_middle_east_jerusalem - geographical_region = world_middle_east_arabia - geographical_region = world_middle_east_persia - } - } - } - #Can't already be an empire, that'd ruin the underdog theme - highest_held_title_tier <= tier_kingdom - #Not repeatable. - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:restored_badd_fortress #so it can't happen twice - } - } - } - - is_valid = { - #Should have decent piety - piety_level >= medium_piety_level - #Completely controls Badd - has_title = title:c_tabriz - has_title = title:b_ahar - faith = { #again, a decision for religious underdogs, needing a mountain home - OR = { - has_doctrine = doctrine_heretic_branch_zandik - has_doctrine = tenet_cthonic_redoubts - } - } - - custom_tooltip = { - text = babak_fortress_faith_requirements - title:c_tabriz = { - save_temporary_scope_as = tabriz - county = { fp3_fortress_of_faith_county_trigger = yes } - } - } - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - } - - effect = { - - # Trigger effects. - show_as_tooltip = { restore_badd_fortress_scripted_effect = yes } - trigger_event = fp3_decision.0003 - - hidden_effect = { - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:restored_badd_fortress - } - } - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = 600 - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = 600 - } - } - prestige = 500 - } - - ai_potential = { - top_liege = this #this is to make it unlikely that the AI takes the decision before the player has a chance to - } - - ai_will_do = { - base = 50 - } -} - -### Reform the [ROOT.Char.GetFaith.random_AltPriestTermPlural] ### -destroy_the_magi_decision = { #This allows a ruler with sufficient piety and control of holy sites to reform the Zoroastrian priesthood's hierarchy. - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_strength.dds" - } - title = { - first_valid = { -# triggered_desc = { -# trigger = { -# AND = { -# religion = religion:zoroastrianism_religion -# OR = { -# has_faith = faith:mazdakism -# has_faith = faith:zurvanism -# } -# } -# } -# desc = destroy_the_magi_decision_alternate -# } - desc = destroy_the_magi_decision - } - } - desc = { - first_valid = { -# triggered_desc = { -# trigger = { -# AND = { -# religion = religion:zoroastrianism_religion -# OR = { -# has_faith = faith:mazdakism -# has_faith = faith:zurvanism -# } -# } -# } -# desc = destroy_the_magi_decision_alternate_desc -# } - desc = destroy_the_magi_decision_desc - } - } - - selection_tooltip = destroy_the_magi_decision_tooltip - decision_group_type = major - sort_order = 70 - ai_check_interval = 0 - - is_shown = { #this is a decision for religious underdogs that have risen to prominence - faith = { - AND = { - has_doctrine = doctrine_heretic_branch_zandik - has_doctrine = doctrine_theocracy_temporal #you need to still have this doctrine for it to work - has_doctrine = doctrine_spiritual_head #you need to still have this doctrine for it to work - } - } - - NOT = { exists = root.faith.religious_head } #if you have restored the Zoroastrian priesthood, you wouldn't wanna destroy it - - is_ai = no #we don't want the AI to complicate things here - is_playable_character = yes - exists = dynasty #just for sanity - - #Not repeatable. - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:destroyed_the_magi #so it can't happen twice - } - } - } - - is_valid = { - - piety_level >= high_piety_level - - faith = { has_doctrine = doctrine_heretic_branch_zandik } - - custom_description = { - text = "restore_high_priesthood_holy_sites" - faith = { - any_holy_site = { - OR = { - county.holder = root - county.holder.top_liege = { this = root } - } - count >= 3 - } - } - } - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { destroy_the_magi_scripted_effect = yes } - trigger_event = fp3_decision.0004 - - - hidden_effect = { - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:destroyed_the_magi - } - } - } - - cost = { - piety = 1000 - } - - ai_will_do = { - base = 0 - } -} - -### Kindle Royal Fire ### -kindle_royal_fire_decision = { - title = kindle_royal_fire_decision - picture = { - reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_foundation.dds" - } - desc = kindle_royal_fire_decision_desc - selection_tooltip = kindle_royal_fire_decision_tooltip - sort_order = 90 - - is_shown = { - is_playable_character = yes - religion = religion:zoroastrianism_religion - NOT = { has_character_modifier = fp3_royal_fire_modifier } - } - - is_valid = { - highest_held_title_tier >= tier_kingdom - religion = religion:zoroastrianism_religion - piety_level >= 3 - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = pledged_to_quench_fire_tt - NOT = { has_character_flag = pledged_to_quench_fire } - } - custom_tooltip = { - text = fire_recently_quenched_tt - NOT = { has_character_flag = fire_recently_quenched } - } - } - - effect = { - - #Describe vaguely what the fire does - custom_tooltip = kindle_royal_fire_decision_effects_list - # Show a warning that it might be destroyed if someone takes over your capital - custom_description_no_bullet = { - text = kindle_royal_fire_decision_warning - } - # Moved ahead to selection. - trigger_event = fp3_decision.0001 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - religion = religion:zoroastrianism_religion - highest_held_title_tier >= tier_kingdom - NOR = { - has_trait = cynical - has_trait = content - has_trait = greedy - has_trait = temperate - } - } - - ai_will_do = { - base = 100 - } -} - -################################### -# Embrace Zoroastrianism -# Adopt a Zoroastrian faith in secret, provided one of your counties follows the chosen faith -################################### -### Embrace Zoroastrianism ### -fp3_embrace_zoroastrianism_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/fp3_temple.dds" - } - desc = fp3_embrace_zoroastrianism_decision_desc - selection_tooltip = fp3_embrace_zoroastrianism_decision_tooltip - sort_order = 120 - - is_shown = { - culture = { has_cultural_pillar = heritage_iranian } - # Narratively, this decision is about embracing the faith of your ancestors over newer "modern" faiths - # Therefore, this decision should not be available to Zoroastrians looking to change their sect - NOT = { has_religion = religion:zoroastrianism_religion } - current_date <= 960.1.1 - } - - is_valid = { - # Don't grant more than 1 secret faith at once - custom_tooltip = { - text = no_secret_faith_tt - NOT = { exists = secret_faith } - } - custom_tooltip = { - text = year_960_tt - current_date <= 960.1.1 - } - culture = { has_cultural_pillar = heritage_iranian } - NOT = { has_religion = religion:zoroastrianism_religion } - } - - is_valid_showing_failures_only = { - is_physically_able_adult = yes - custom_tooltip = { - text = zoroastrian_county_tt - any_sub_realm_county = { - faith = { - religion = religion:zoroastrianism_religion - } - } - } - } - - effect = { - custom_tooltip = fp3_embrace_zoroastrianism_decision.tt - trigger_event = fp3_misc_decisions.0015 - } - - cost = { piety = major_piety_value } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - ai_potential = { - ai_zeal <= -25 - ai_rationality <= -50 - OR = { - has_trait = cynical - has_trait = fickle - has_trait = eccentric - has_trait = lunatic - has_trait = arbitrary - } - } - ai_will_do = { - base = 20 - } -} diff --git a/common/decisions/dlc_decisions/mpo/09_mpo_decisions_2.txt b/common/decisions/dlc_decisions/mpo/09_mpo_decisions_2.txt deleted file mode 100644 index a75ada210..000000000 --- a/common/decisions/dlc_decisions/mpo/09_mpo_decisions_2.txt +++ /dev/null @@ -1,204 +0,0 @@ -### Pray to Protective Amulet ### -pray_to_protective_amulet_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - decision_group_type = nomad_minor - cooldown = { years = 1 } - sort_order = 100 - - is_shown = { - has_mpo_dlc_trigger = yes - any_character_artifact = { - has_variable = magic_amulet_var - } - OR = { - religion = religion:tengrism_religion - culture = { has_cultural_pillar = heritage_mongolic } - has_trait = nomadic_philosophy - } - } - - is_valid = { - any_equipped_character_artifact = { - custom_tooltip = { - text = pray_to_protective_amulet_decision_valid_tt - has_variable = magic_amulet_var - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - cost = { - piety = minor_piety_value - } - - effect = { - send_interface_toast = { - type = event_toast_effect_good - title = pray_to_protective_amulet_decision_toast - left_icon = root - add_stress = massive_stress_loss - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_potential = { - piety >= medium_piety_value - } - - ai_will_do = { - base = 100 - modifier = { - factor = 2 - has_trait = zealous - } - modifier = { - factor = 0 - has_trait = cynical - } - } -} - -# Desperate Stance Decision -### Desperate Times ### -mpo_desperate_stance_decision = { - picture = { - reference = "gfx/interface/illustrations/terrain_types/mpo_season_havsarsan_zud.dds" - } - decision_group_type = nomad_major - cooldown = { years = 50 } - sort_order = 100 - - is_shown = { - has_mpo_dlc_trigger = yes - government_has_flag = government_is_nomadic - exists = situation:the_great_steppe - any_character_situation = { - any_participant_group = { - participant_group_type = nomad_rulers_capital - } - } - } - - is_valid = { - custom_tooltip = { - text = mpo_desperate_stance_decision_tt - any_character_situation = { - any_situation_sub_region = { - has_sub_region_phase_parameter = the_great_steppe_desperate_stance_decision - any_situation_sub_region_participant_group = { - participant_group_type = nomad_rulers_capital - participant_group_has_character = root - } - } - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - cost = { - prestige = monumental_prestige_value - } - - effect = { - trigger_event = mpo_decisions_events.0500 - show_as_tooltip = { - mpo_decisions_events_0500_effect = yes - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_potential = { - prestige > monumental_prestige_value - } - - ai_will_do = { - base = 100 - } -} - -# Settle as a Nomad for an Adventurer -### Adopt the Nomadic Ways ### -adopt_nomadic_ways_decision = { - picture = { - reference = "gfx/interface/illustrations/event_story/mpo_steppe_region.dds" - } - decision_group_type = adventurer - sort_order = 100 - - is_shown = { - has_mpo_dlc_trigger = yes - has_ep3_dlc_trigger = yes - is_landless_adventurer = yes - } - - is_valid = { - custom_tooltip = { - text = adopt_nomadic_ways_decision_herder_tt - location.county.holder = { has_government = herder_government } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - cost = { - prestige = massive_prestige_value - } - - effect = { - show_as_tooltip = { - adopt_nomadic_ways_decision_effect = yes - } - trigger_event = mpo_decisions_events.0120 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 36 - kingdom = 0 - empire = 0 - hegemony = 0 - } - - ai_potential = { - government_has_flag = government_is_landless_adventurer - } - - ai_will_do = { - base = 100 - modifier = { - factor = 2 - has_trait = zealous - } - modifier = { - factor = 0 - has_trait = cynical - } - } -} diff --git a/common/decisions/dlc_decisions/mpo/mpo_court_astrologer_decision.txt b/common/decisions/dlc_decisions/mpo/mpo_court_astrologer_decision.txt deleted file mode 100644 index 8bef6e944..000000000 --- a/common/decisions/dlc_decisions/mpo/mpo_court_astrologer_decision.txt +++ /dev/null @@ -1,67 +0,0 @@ -#Divination - -### Consult the Skies ### -mpo_divination_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/mpo_campfire_steppe.dds" - } - sort_order = 25 - decision_group_type = nomad_minor - cooldown = { years = 5 } - - cost = { - piety = medium_piety_value - } - - is_shown = { - has_mpo_dlc_trigger = yes - government_has_flag = government_is_nomadic - has_religion = religion:tengrism_religion - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - is_valid = { - employs_court_position = court_astrologer_court_position - } - - effect = { - if = { - limit = { - culture ?= { has_cultural_pillar = ethos_spiritual } - } - custom_tooltip = { - text = mpo_divination_decision_tt_spiritual - trigger_event = court_astrologer_events.0001 - } - } - else = { - custom_tooltip = { - text = mpo_divination_decision_tt - trigger_event = court_astrologer_events.0001 - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 60 - empire = 60 - hegemony = 60 - } - - ai_potential = { - is_at_war = no - ai_greed < medium_positive_ai_value - short_term_gold > ai_war_chest_desired_gold_value - war_chest_gold >= halved_ai_war_chest_gold_maximum - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/dlc_decisions/mpo/mpo_decisions.txt b/common/decisions/dlc_decisions/mpo/mpo_decisions.txt index 7083fd643..8bb054c28 100644 --- a/common/decisions/dlc_decisions/mpo/mpo_decisions.txt +++ b/common/decisions/dlc_decisions/mpo/mpo_decisions.txt @@ -157,6 +157,10 @@ } ai_potential = { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + } is_independent_ruler = yes highest_held_title_tier <= tier_duchy is_tributary = no @@ -3147,18 +3151,18 @@ mpo_become_greatest_of_khans_decision = { desc = { desc = mpo_become_greatest_of_khans_decision_desc -# triggered_desc = { -# trigger = { -# NOR = { -# #Playing as Genghis -# this = character:125501 -# #He came and went without becoming Genghis -# exists = global_var:genghis_died -# has_game_rule = never_mongol_invasion -# } -# } -# desc = mpo_become_greatest_of_khans_decision_genghis_warning -# } + triggered_desc = { + trigger = { + NOR = { + #Playing as Genghis + this = character:125501 + #He came and went without becoming Genghis + exists = global_var:genghis_died + has_game_rule = never_mongol_invasion + } + } + desc = mpo_become_greatest_of_khans_decision_genghis_warning + } } cooldown = { @@ -3223,8 +3227,7 @@ mpo_become_greatest_of_khans_decision = { highest_held_title_tier = tier_empire trigger_if = { # If you are player Temüjin we waive this requirements limit = { -# NOT = { this = character:125501 } - always = yes + NOT = { this = character:125501 } } OR = { sub_realm_size >= mpo_greatest_of_khans_target_counties @@ -3388,19 +3391,19 @@ mpo_become_greatest_of_khans_decision = { } } } -# trigger_if = { -# limit = { -# is_ai = no -# this = character:125501 # Temüjin -# has_variable = had_mpo_temujin_flavor_0020 -# } -# custom_tooltip = { -# text = temujin_jamukha_gok_requirement -# character:mpo_mongol_1 = { # Jamukha -# is_alive = no -# } -# } -# } + trigger_if = { + limit = { + is_ai = no + this = character:125501 # Temüjin + has_variable = had_mpo_temujin_flavor_0020 + } + custom_tooltip = { + text = temujin_jamukha_gok_requirement + character:mpo_mongol_1 = { # Jamukha + is_alive = no + } + } + } } is_valid_showing_failures_only = { @@ -4760,7 +4763,6 @@ settle_people_decision = { } if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -4857,7 +4859,6 @@ settle_people_decision = { if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -4933,7 +4934,6 @@ settle_people_decision = { if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -5009,7 +5009,6 @@ settle_people_decision = { } if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -5220,13 +5219,13 @@ settle_people_decision = { has_trait = content domicile.herd <= 500 is_independent_ruler = no -# AND = { -# culture = { has_cultural_pillar = heritage_magyar } -# OR = { -# has_title = title:k_hungary -# has_title = title:e_carpathia -# } -# } + AND = { + culture = { has_cultural_pillar = heritage_magyar } + OR = { + has_title = title:k_hungary + has_title = title:e_carpathia + } + } NOT = { any_sub_realm_county = { title_province = { @@ -5327,15 +5326,15 @@ settle_people_decision = { has_trait = ambitious } -# # Hungarians want to settle -# modifier = { -# add = 1000 -# culture = { has_cultural_pillar = heritage_magyar } -# OR = { -# has_title = title:k_hungary -# has_title = title:e_carpathia -# } -# } + # Hungarians want to settle + modifier = { + add = 1000 + culture = { has_cultural_pillar = heritage_magyar } + OR = { + has_title = title:k_hungary + has_title = title:e_carpathia + } + } # Nomadic Vassals of non-Nomads want to settle down modifier = { @@ -5364,8 +5363,8 @@ settle_people_decision = { } highest_held_title_tier >= tier_kingdom NOR = { -# has_title = title:k_hungary -# has_title = title:e_carpathia + has_title = title:k_hungary + has_title = title:e_carpathia any_sub_realm_county = { count >= 10 title_province = { @@ -5652,7 +5651,6 @@ step_away_from_the_steppe_decision = { } if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -5749,7 +5747,6 @@ step_away_from_the_steppe_decision = { if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -5825,7 +5822,6 @@ step_away_from_the_steppe_decision = { if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -5901,7 +5897,6 @@ step_away_from_the_steppe_decision = { } if = { limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } any_held_title = { is_nomad_title = yes } @@ -5991,13 +5986,13 @@ step_away_from_the_steppe_decision = { has_trait = content domicile.herd <= 500 is_independent_ruler = no -# AND = { -# culture = { has_cultural_pillar = heritage_magyar } -# OR = { -# has_title = title:k_hungary -# has_title = title:e_carpathia -## } -## } + AND = { + culture = { has_cultural_pillar = heritage_magyar } + OR = { + has_title = title:k_hungary + has_title = title:e_carpathia + } + } NOT = { any_sub_realm_county = { title_province = { @@ -6098,15 +6093,15 @@ step_away_from_the_steppe_decision = { has_trait = ambitious } -# # Hungarians want to settle -# modifier = { -# add = 1000 -# culture = { has_cultural_pillar = heritage_magyar } -# OR = { -# has_title = title:k_hungary -# has_title = title:e_carpathia -# } -# } + # Hungarians want to settle + modifier = { + add = 1000 + culture = { has_cultural_pillar = heritage_magyar } + OR = { + has_title = title:k_hungary + has_title = title:e_carpathia + } + } # Nomadic Vassals of non-Nomads want to settle down modifier = { @@ -6128,26 +6123,26 @@ step_away_from_the_steppe_decision = { } } -# modifier = { -# factor = 0 -# top_liege = { -# government_has_flag = government_is_nomadic -# } -# highest_held_title_tier >= tier_kingdom -# NOR = { -# has_title = title:k_hungary -# has_title = title:e_carpathia -# any_sub_realm_county = { -# count >= 10 -# title_province = { -# OR = { -# has_holding_type = castle_holding -# has_holding_type = tribal_holding -# } -# } -# } -# } -# } + modifier = { + factor = 0 + top_liege = { + government_has_flag = government_is_nomadic + } + highest_held_title_tier >= tier_kingdom + NOR = { + has_title = title:k_hungary + has_title = title:e_carpathia + any_sub_realm_county = { + count >= 10 + title_province = { + OR = { + has_holding_type = castle_holding + has_holding_type = tribal_holding + } + } + } + } + } } } @@ -6950,6 +6945,7 @@ become_nomadic_decision = { capital_county = { any_county_situation = { OR = { + situation:the_great_steppe ?= this situation:game_rule_extra_nomads_arabs ?= this situation:game_rule_extra_nomads_sami ?= this situation:game_rule_extra_nomads_tibet ?= this diff --git a/common/decisions/dlc_decisions/mpo/mpo_flavor_decision.txt b/common/decisions/dlc_decisions/mpo/mpo_flavor_decision.txt deleted file mode 100644 index 48ba312a9..000000000 --- a/common/decisions/dlc_decisions/mpo/mpo_flavor_decision.txt +++ /dev/null @@ -1,631 +0,0 @@ -#Build Pleasure Dome - -### Devise Pleasure Dome ### -mpo_pleasure_dome_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/mpo_city_steppe.dds" - } - decision_group_type = nomad_minor - sort_order = 80 - - is_shown = { - has_mpo_dlc_trigger = yes - OR = { - government_has_flag = government_is_nomadic - has_trait = nomadic_philosophy - } - NOT = { has_global_variable = devised_pleasure_dome } - culture = { - OR = { - has_cultural_pillar = heritage_mongolic - has_cultural_pillar = heritage_turkic - } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = mpo_pleasure_dome_no_barony_tt - any_held_title = { - tier = tier_barony - title_province = { - has_special_building_slot = no - } - is_capital_barony = yes - holder = root - is_leased_out = no - title_province = { geographical_region = world_steppe } - } - } - } - - is_valid = { - prestige_level >= very_high_prestige_level - highest_held_title_tier = tier_empire - trigger_if = { - limit = { - government_has_flag = government_is_nomadic - } - custom_tooltip = { - text = dominate_title_trigger_dominance_4 - OR = { - has_realm_law = nomadic_authority_5 - has_realm_law = nomadic_authority_4 - } - } - } - trigger_if = { - limit = { - government_has_flag = government_is_steppe_admin - } - custom_tooltip = { - text = mpo_pleasure_dome_decision_steppe_admin - OR = { - has_realm_law = meritocratic_bureaucracy_2 - has_realm_law = meritocratic_bureaucracy_3 - } - } - } - } - - cost = { - treasury_or_gold = { - value = massive_treasury_or_gold_value - } - prestige = massive_prestige_value - herd = { - value = 0 - if = { - limit = { - government_has_flag = government_is_nomadic - } - add = 2000 - } - } - influence = { - value = 0 - if = { - limit = { - government_has_flag = government_is_steppe_admin - } - add = 700 - } - } - } - - widget = { - controller = create_holy_order - barony_valid = { - trigger_if = { - limit = { exists = this } - title_province = { - has_special_building_slot = no - } - is_capital_barony = yes - holder = scope:ruler - is_leased_out = no - } - } - } - effect = { - send_interface_toast = { - type = event_toast_effect_good - title = mpo_pleasure_dome_slot_added.toast - - if = { - limit = { exists = scope:barony } - custom_tooltip = { - text = mpo_add_pleasure_dome_effect_tt - scope:barony.title_province = { add_special_building = pleasure_dome } - } - } - } - custom_description_no_bullet = { text = mpo_pleasure_dome_barony_decision_tt } - - set_global_variable = { - name = devised_pleasure_dome - value = yes - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 60 - hegemony = 60 - } - ai_potential = { - is_at_war = no - gold >= 1500 - } - ai_will_do = { - base = 100 - } -} - -##Paiza decisions - -#Starting decision, establish the system -### Establish Paiza System ### -mpo_establish_paiza_system_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/mpo_rural_village_asian.dds" - } - decision_group_type = nomad_major - sort_order = 80 - - is_shown = { - has_mpo_dlc_trigger = yes - government_has_flag = government_is_nomadic - NOT = { has_character_flag = established_paiza_system } - exists = situation:the_great_steppe - any_character_situation = { - this = situation:the_great_steppe - } - OR = { - has_realm_law = nomadic_authority_2 - has_realm_law = nomadic_authority_3 - has_realm_law = nomadic_authority_4 - has_realm_law = nomadic_authority_5 - } - } - - is_valid = { - culture ?= { - has_innovation = innovation_ledger - } - is_independent_ruler = yes - custom_tooltip = { - text = mpo_establish_paiza_system_decision_is_gurkhan - exists = situation:the_great_steppe - this = situation:the_great_steppe.situation_top_herd - } - OR = { - has_realm_law = nomadic_authority_4 - has_realm_law = nomadic_authority_5 - } - } - - is_valid_showing_failures_only = { - trigger_if = { - limit = { - exists = global_var:global_established_paiza_system - } - custom_tooltip = { - text = mpo_establish_paiza_system_decision.paiza_recently_established - subject = global_var:global_established_paiza_system - NAND = { - global_var:global_established_paiza_system ?= { - is_alive = yes - has_realm_law = nomadic_authority_5 - } - } - } - } - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = massive_prestige_value - } - } - - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = 250 - } - } - - herd = { - value = 2000 - } - } - - - effect = { - add_character_flag = established_paiza_system - set_global_variable = { - name = global_established_paiza_system - value = root - years = 8 - } - custom_tooltip = mpo_establish_paiza_system_decision.grant_paiza_interaction_unlocked - custom_tooltip = mpo_establish_paiza_system_decision.request_paiza_interaction_unlocked - custom_tooltip = mpo_establish_paiza_system_decision.paiza_obedient - custom_tooltip = mpo_establish_paiza_system_decision.call_for_merchants_decision_unlocked - custom_tooltip = mpo_establish_paiza_system_decision.leverage_khan_authority_unlocked - custom_tooltip = mpo_establish_paiza_system_decision.paiza_abuse_authority_unlocked - - if = { #populating the world with paizas - limit = { - is_ai = yes - } - ai_paiza_giveaway_effect = yes - ai_paiza_giveaway_effect = yes - ai_paiza_giveaway_effect = yes - ai_paiza_giveaway_effect = yes - } - - trigger_event = mpo_decisions_events.0099 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 10 - empire = 10 - hegemony = 10 - } - - ai_will_do = { - base = 100 - } -} - -### Summon Wealthy Visitors: Paiza ### -mpo_call_for_merchants_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/fp3_decision_tax_collector.dds" - } - decision_group_type = nomad_major - sort_order = 80 - - is_shown = { - has_mpo_dlc_trigger = yes - government_has_flag = government_is_nomadic - has_character_flag = established_paiza_system - } - - is_valid = { - custom_tooltip = { - text = mpo_call_for_merchants_decision_is_gurkhan - exists = situation:the_great_steppe - this = situation:the_great_steppe.situation_top_herd - } - OR = { - has_realm_law = nomadic_authority_4 - has_realm_law = nomadic_authority_5 - } - trigger_if = { - limit = { - is_ai = no - } - domicile ?= { - has_domicile_building_or_higher = trade_yurt_04 - } - } - trigger_else = { - always = yes - } - gold >= 800 - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = mpo_call_for_merchants_decision.robbed_merchants - NOT = { - has_character_modifier = mpo_paiza_robbed_merchants - } - } - } - - cost = { - prestige = { - value = major_prestige_value - } - } - - cooldown = { years = 4 } - - effect = { - trigger_event = mpo_decisions_events.2139 - custom_tooltip = mpo_call_for_merchants_decision.merchant_will_arrive - custom_tooltip = mpo_call_for_merchants_decision.gold_needed - custom_tooltip = mpo_call_for_merchants_decision.buildings - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 100 - kingdom = 100 - empire = 100 - hegemony = 100 - } - - ai_will_do = { - base = 0 - modifier = { - add = 8 - domicile ?= { - has_domicile_building_or_higher = merchant_yurt_01 - } - } - modifier = { - add = 8 - domicile ?= { - has_domicile_building_or_higher = herd_trade_yurt_01 - } - } - modifier = { - add = 8 - domicile ?= { - has_domicile_building_or_higher = fertility_trade_yurt_01 - } - } - modifier = { - add = 8 - domicile ?= { - has_domicile_building_or_higher = knight_trade_yurt_01 - } - } - modifier = { - add = 20 - gold >= 2400 - } - } - - ai_potential = { - is_at_war = no - ai_greed >= medium_positive_ai_value - } -} - -### Summon Wealthy Visitors: Local Offers ### -mpo_call_for_merchants_small_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/fp3_decision_tax_collector.dds" - } - decision_group_type = nomad_minor - sort_order = 80 - - is_shown = { - has_mpo_dlc_trigger = yes - government_has_flag = government_is_nomadic - NOT = { - has_character_flag = established_paiza_system - } - } - - is_valid = { - domicile ?= { - has_domicile_building_or_higher = trade_yurt_01 - } - gold >= 400 - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = mpo_call_for_merchants_decision.robbed_merchants - NOT = { - has_character_modifier = mpo_paiza_robbed_merchants - } - } - - } - - cost = { - prestige = { - value = major_prestige_value - } - } - - cooldown = { years = 8 } - - effect = { - trigger_event = mpo_decisions_events.2139 - custom_tooltip = mpo_call_for_merchants_decision.merchant_will_arrive_smol - custom_tooltip = mpo_call_for_merchants_decision.gold_needed_smol - custom_tooltip = mpo_call_for_merchants_decision.buildings - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 100 - kingdom = 100 - empire = 100 - hegemony = 100 - } - - ai_will_do = { - base = 0 - modifier = { - add = 4 - domicile ?= { - has_domicile_building_or_higher = merchant_yurt_01 - } - } - modifier = { - add = 4 - domicile ?= { - has_domicile_building_or_higher = herd_trade_yurt_01 - } - } - modifier = { - add = 4 - domicile ?= { - has_domicile_building_or_higher = fertility_trade_yurt_01 - } - } - modifier = { - add = 4 - domicile ?= { - has_domicile_building_or_higher = knight_trade_yurt_01 - } - } - modifier = { - add = 20 - gold >= 1200 - } - } - - ai_potential = { - is_at_war = no - ai_greed >= medium_positive_ai_value - } -} - -### Abuse Gurkhan's Authority ### -mpo_abuse_authority_paiza_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/mpo_camp_steppe.dds" - } - - decision_group_type = nomad_major - sort_order = 80 - - is_shown = { - has_mpo_dlc_trigger = yes - is_imprisoned = no - any_character_artifact = { - root = { can_benefit_from_artifact = prev } - exists = var:paiza_patron - NOT = { - root = var:paiza_patron - var:paiza_patron = { - is_at_war_with = root - } - } - } - } - - is_valid = { - prestige_level >= 2 - trigger_if = { - limit = { - has_character_flag = no_more_paiza_abuse - } - custom_tooltip = { - text = mpo_abuse_authority_paiza_decision.no_more_paiza_abuse - NOT = { - has_character_flag = no_more_paiza_abuse - } - } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = mpo_abuse_authority_paiza_decision.paiza_patron_not_topdog - any_character_artifact = { - root = { can_benefit_from_artifact = prev } - exists = var:paiza_patron - var:paiza_patron ?= { - is_gurkhan = yes - } - } - } - custom_tooltip = { - text = mpo_abuse_authority_paiza_decision.nothing_to_abuse - location ?= { - duchy ?= { - any_de_jure_county = { - county_ready_for_abuse_trigger = yes - } - } - } - } - } - - effect = { - trigger_event = mpo_decisions_events.0110 - show_as_tooltip = { - mpo_abuse_authority_county_effect = yes - random_character_artifact = { - limit = { - root = { can_benefit_from_artifact = prev } - exists = var:paiza_patron - } - var:paiza_patron ?= { - save_temporary_scope_as = paiza_patron - } - root = { - mpo_paiza_abuse_counter_effect = { - PAIZA_PATRON = scope:paiza_patron - PAIZA_ABUSER = root - } - } - } - } - } - - cooldown = { years = 2 } - - cost = { - prestige = { - value = major_prestige_value - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 100 - duchy = 10 - kingdom = 10 - empire = 10 - hegemony = 10 - } - - ai_will_do = { - base = -20 - - modifier = { - add = 10 - has_trait = greedy - } - modifier = { - add = 10 - has_trait = wrathful - } - modifier = { - add = 10 - has_trait = ambitious - } - modifier = { - add = { - value = max_herd - subtract = herd - divide = max_herd - multiply = 20 - } - domicile ?= { - herd <= max_herd - } - } - - modifier = { - add = -25 - var:paiza_patron ?= { - domicile ?= { has_domicile_parameter = nomad_yurt_paiza_abuse_less_likely_lvl_3 } - } - } - - modifier = { - add = -15 - var:paiza_patron ?= { - domicile ?= { has_domicile_parameter = nomad_yurt_paiza_abuse_less_likely_lvl_2 } - } - } - - modifier = { - add = -10 - var:paiza_patron ?= { - domicile ?= { has_domicile_parameter = nomad_yurt_paiza_abuse_less_likely_lvl_1 } - } - } - } -} - diff --git a/common/decisions/dlc_decisions/mpo/mpo_pax_mongolica_decision.txt b/common/decisions/dlc_decisions/mpo/mpo_pax_mongolica_decision.txt deleted file mode 100644 index 49a902e1b..000000000 --- a/common/decisions/dlc_decisions/mpo/mpo_pax_mongolica_decision.txt +++ /dev/null @@ -1,136 +0,0 @@ -##Pax Mongolica -### Peace of the Great Khan ### -mpo_pax_mongolica_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/mpo_city_steppe.dds" - } - decision_group_type = nomad_major - sort_order = 120 - - is_shown = { - government_has_flag = government_is_nomadic - exists = situation:the_great_steppe - any_character_situation = { - this = situation:the_great_steppe - } - NOT = { has_variable = pax_mongolica_var } - } - - is_valid = { - dynasty ?= { has_dynasty_perk = mpo_nomad_legacy_5 } - OR = { - has_realm_law = nomadic_authority_4 - has_realm_law = nomadic_authority_5 - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = monumental_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = monumental_gold_value - } - } - prestige = { - value = massive_prestige_value - } - } - - - effect = { - set_variable = pax_mongolica_var - # Rewards given out in the event - show_as_tooltip = { - add_character_modifier = { - modifier = pax_mongolica_ruler_modifier # Forever - } - custom_tooltip = pax_mongolica_every_county_in_steppe_tt - every_realm_county = { - limit = { - is_landless_type_title = no - any_county_situation = { this = situation:the_great_steppe } - holder.dynasty = root.dynasty - } - random_county_province = { - limit = { has_holding = no } - set_holding_type = city_holding - } - } - if = { - limit = { - NOT = { - culture = { has_innovation = innovation_city_planning } - } - } - culture = { add_innovation = innovation_city_planning } - } - else_if = { - limit = { - NOT = { - culture = { has_innovation = innovation_development_01 } - } - } - culture = { add_innovation = innovation_development_01 } - } - else = { - culture = { add_random_innovation = culture_group_civic } - } - } - trigger_event = mpo_decisions_events.0400 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 24 - hegemony = 24 - } - - ai_potential = { - prestige >= massive_prestige_value - } - - ai_will_do = { - base = 30 - modifier = { - add = -100 - NOT = { - prestige >= { - value = monumental_gold_value - multiply = 2 - } - } - } - modifier = { - add = -100 - NOT = { - prestige >= { - value = massive_prestige_value - multiply = 2 - } - } - } - modifier = { - add = 50 - highest_held_title_tier >= tier_empire - } - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_china_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_china_decisions.txt deleted file mode 100644 index 8d5317476..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_china_decisions.txt +++ /dev/null @@ -1,1598 +0,0 @@ -# Attend Children's Examination -### Attend Children's Examination ### -tgp_china_attend_child_exam_decision = { - title = tgp_china_attend_child_exam_decision - desc = tgp_china_attend_child_exam_decision_desc - selection_tooltip = tgp_china_attend_child_exam_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_examination_room.dds" - } - - cooldown = { years = 3 } - sort_order = 80 - decision_group_type = major - - cost = { - influence = { - value = minor_influence_value - } - } - - is_shown = { - age >= child_exam_min_age - age <= 16 - has_tgp_dlc_trigger = yes - government_allows = merit - is_playable_character = yes - NOT = { has_character_flag = passed_child_exam } - has_domicile = yes - is_landed = no - trigger_if = { - limit = { - faith = { has_doctrine = doctrine_gender_female_dominated } - } - is_female = yes - } - trigger_else_if = { - limit = { - faith = { has_doctrine = doctrine_gender_male_dominated } - } - is_female = no - } - trigger_else = { always = yes } - } - - is_valid = { - top_liege.highest_held_title_tier >= tier_hegemony - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = tgp_china_attend_child_exam_age_limit - age >= child_exam_min_age - } - is_imprisoned = no - is_incapable = no - has_contagious_deadly_disease_trigger = no - } - - effect = { - custom_tooltip = tgp_china_decision_effect_tt - if = { - limit = { - employs_court_position = court_tutor_court_position - } - custom_description_no_bullet = { - text = tutor_improved_exam_chances_tt - object = root - } - } - else = { - custom_description_no_bullet = { - text = tutor_needed_for_exam_chances_tt - object = root - } - } - #Set variable for nr of safe bets player has made, so we do not need to check for it in every event. - set_variable = { - name = safe_bets - value = 0 - } - set_variable = { - name = child_examination_success_chance - value = child_examination_success_chance_value - } - trigger_event = tgp_china_decision.1000 - } - - ai_check_interval = 0 - - ai_potential = { - } - - ai_will_do = { - base = 100 - modifier = { - any_close_or_extended_family_member = { is_governor = yes } - add = 25 - } - modifier = { - has_trait = ambitious - add = 25 - } - modifier = { - has_trait = content - add = -25 - } - modifier = { - has_religion = religion:confucianism_religion - add = 25 - } - modifier = { - learning > high_skill_rating - add = 25 - } - } -} - -# Command Family to attend Exams -tgp_command_family_to_take_exams_decision = { - decision_group_type = admin - title = tgp_command_family_to_take_exams_decision - desc = tgp_command_family_to_take_exams_decision_desc - selection_tooltip = tgp_command_family_to_take_exams_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_examination_room.dds" - } - sort_order = 90 - - is_shown = { - is_ai = no - government_allows = merit - has_tgp_dlc_trigger = yes - this != top_liege - exists = house.house_head - } - - is_valid = { - is_house_head = yes - } - - is_valid_showing_failures_only = { - } - - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = yes - - item = { # Command to attend - value = command_to_attend - is_valid = { - custom_tooltip = { - text = command_to_attend_requirements_desc - NOT = { - has_character_flag = command_to_attend_flag - } - } - } - current_description = command_to_attend_desc - localization = command_to_attend_name - icon = "gfx/interface/icons/activities/activity_imperial_examination.dds" - ai_chance = { - value = 0 - } - } - item = { # Command to stop attending - value = command_to_stop_attending - is_valid = { - custom_tooltip = { - text = command_to_stop_attending_requirements_desc - has_character_flag = command_to_attend_flag - } - } - current_description = command_to_stop_attending_desc - localization = command_to_stop_attending_name - icon = "gfx/interface/icons/map_icons/map_icon_chinese_manor.dds" - ai_chance = { - value = 0 - } - } - } - - effect = { - if = { - limit = { - scope:command_to_attend = yes - } - custom_tooltip = { - text = command_to_attend_effect_desc - add_character_flag = command_to_attend_flag - } - } - else = { - custom_tooltip = { - text = command_to_stop_attending_effect_desc - remove_character_flag = command_to_attend_flag - } - } - } - - ai_check_interval = 0 -} - -# Choose Career Path Decision -### Choose Career Path ### -tgp_choose_career_path_decision = { - decision_group_type = admin - title = tgp_choose_career_path_decision - desc = tgp_choose_career_path_decision_desc - selection_tooltip = tgp_choose_career_path_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_career.dds" - } - sort_order = 90 - - is_shown = { - is_ai = no - government_allows = merit - has_tgp_dlc_trigger = yes - this != top_liege - } - - is_valid = { - is_landed = no - custom_tooltip = { - text = you_are_not_a_minister_desc - tgp_has_minister_title = no - } - custom_tooltip = { - text = you_are_not_refusing_appointments_desc - trigger_if = { - limit = { - has_variable = appointment_trait_override - } - var:appointment_trait_override != trait:intellect_good_3 - } - trigger_else = { - always = yes - } - } - } - - is_valid_showing_failures_only = { - is_at_war = no - is_adult = yes - } - - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = no - - item = { # Choose a civilian career - value = civilian_career - is_valid = { - custom_tooltip = { - text = you_have_a_civilian_career_desc - trigger_if = { - limit = { - has_variable = appointment_trait_override - } - var:appointment_trait_override != trait:education_stewardship_1 - } - trigger_else = { - NOT = { has_trait_with_flag = civilian_province } - } - } - } - current_description = tgp_choose_career_path_civilian_desc - localization = tgp_choose_career_path_civilian_name - icon = "gfx/interface/icons/celestial_administration_types/icon_game_concept_celestial_standard_administration.dds" - ai_chance = { - value = 0 - } - } - item = { # Choose a military career - value = military_career - is_valid = { - custom_tooltip = { - text = you_have_a_military_career_desc - trigger_if = { - limit = { - has_variable = appointment_trait_override - } - var:appointment_trait_override != trait:education_martial_1 - } - trigger_else = { - NOT = { has_trait_with_flag = military_province } - } - } - } - current_description = tgp_choose_career_path_military_desc - localization = tgp_choose_career_path_military_name - icon = "gfx/interface/icons/celestial_administration_types/icon_game_concept_celestial_military_administration.dds" - ai_chance = { - value = 0 - } - } - } - - cost = { - influence = { - value = 50 - } - } - - effect = { - if = { - limit = { - scope:military_career = yes - } - custom_tooltip = { - text = change_to_military_career_desc - set_variable = { - name = appointment_trait_override - value = trait:education_martial_1 - } - } - } - else = { - custom_tooltip = { - text = change_to_civilian_career_desc - set_variable = { - name = appointment_trait_override - value = trait:education_stewardship_1 - } - } - } - } - - ai_check_interval = 0 -} - -# Refuse Appointments -### Refuse Further Appointments ### -tgp_refuse_appointments_decision = { - decision_group_type = admin - title = tgp_refuse_appointments_decision - desc = tgp_refuse_appointments_decision_desc - selection_tooltip = tgp_refuse_appointments_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_retire.dds" - } - confirm_text = tgp_refuse_appointments_decision_confirm - sort_order = 75 - - is_shown = { - government_has_flag = government_has_merit - has_tgp_dlc_trigger = yes - this != top_liege - custom_tooltip = { - text = you_are_not_refusing_appointments_desc - appointment_timeout_days < 36500 - } - } - - is_valid_showing_failures_only = { - is_adult = yes - is_available = yes - } - - cost = { - influence = { - value = 50 - } - } - - effect = { - custom_tooltip = { - text = tgp_refuse_appointments_decision_refuse_desc - set_appointment_timeout = { - years = 150 # I.e. we make it pseudo-permanent - desc = appointment_timeout_desc_refusing - } - } - } - - ai_check_interval = 0 - - ai_potential = { always = no } -} - -# Resume Appointments -### Resume New Appointments ### -tgp_resume_appointments_decision = { - decision_group_type = admin - title = tgp_resume_appointments_decision - desc = tgp_resume_appointments_decision_desc - selection_tooltip = tgp_resume_appointments_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_career.dds" - } - confirm_text = tgp_resume_appointments_decision_confirm - sort_order = 75 - - is_shown = { - government_has_flag = government_has_merit - has_tgp_dlc_trigger = yes - this != top_liege - appointment_timeout_days > 0 - } - - is_valid_showing_failures_only = { - is_adult = yes - is_available = yes - } - - cost = { - } - - effect = { - custom_tooltip = { - text = tgp_refuse_appointments_decision_accept_desc - clear_appointment_timeout = yes - } - } - - ai_check_interval = 0 - - ai_potential = { always = no } -} - -#### Request Bestowal of Honors ### -#tgp_minister_request_bestowal_of_honors_decision = { -# decision_group_type = major -# title = tgp_minister_request_bestowal_of_honors_decision -# desc = tgp_minister_request_bestowal_of_honors_decision_desc -# picture = { -# reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" -# } -# sort_order = 1000 -# -# is_shown = { -# exists = house -# government_has_flag = government_is_celestial -# liege = { tgp_has_access_to_ministry_trigger = yes } -# # keep them in hard enum, since we can not avoid touch this decision by encapsulation -# OR = { -# has_title = title:e_minister_chancellor -# has_title = title:e_minister_censor -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_personnel -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_war -# has_title = title:e_minister_of_justice -# has_title = title:e_minister_of_works -# } -# } -# -# is_valid = { -# influence_level >= 5 -# OR = { -# has_title = title:e_minister_chancellor -# has_title = title:e_minister_censor -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_personnel -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_war -# has_title = title:e_minister_of_justice -# has_title = title:e_minister_of_works -# } -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# is_adult = yes -# root.top_liege = { -# is_physically_able = yes -# } -# trigger_if = { -# limit = { -# has_title = title:e_minister_chancellor -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_chancellor_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_censor -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_censor_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_grand_marshal -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_grand_marshal_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_of_personnel -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_of_personnel_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_of_revenue_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_of_rites -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_of_rites_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_of_war -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_of_war_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_of_justice -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_of_justice_modifier -# } -# } -# } -# trigger_else_if = { -# limit = { -# has_title = title:e_minister_of_works -# } -# NOT = { -# house = { -# has_house_modifier = tgp_e_minister_of_works_modifier -# } -# } -# } -# trigger_else = { -# always = yes -# } -# } -# -# cost = { -# influence = { -# value = 5000 -# } -# } -# -# effect = { -# close_view = { -# view = decisions -# player = root -# } -# trigger_event = tgp_china_ministry.1000 -# show_as_tooltip = { -# reverse_add_opinion = { -# target = root.top_liege -# modifier = honorable_opinion -# opinion = 50 -# } -# add_character_modifier = tgp_personal_honors_modifier -# if = { -# limit = { -# has_title = title:e_minister_chancellor -# } -# house = { -# add_house_modifier = tgp_e_minister_chancellor_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_censor -# } -# house = { -# add_house_modifier = tgp_e_minister_censor_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_grand_marshal -# } -# house = { -# add_house_modifier = tgp_e_minister_grand_marshal_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_of_personnel -# } -# house = { -# add_house_modifier = tgp_e_minister_of_personnel_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_of_revenue -# } -# house = { -# add_house_modifier = tgp_e_minister_of_revenue_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_of_rites -# } -# house = { -# add_house_modifier = tgp_e_minister_of_rites_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_of_war -# } -# house = { -# add_house_modifier = tgp_e_minister_of_war_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_of_justice -# } -# house = { -# add_house_modifier = tgp_e_minister_of_justice_modifier -# } -# } -# else_if = { -# limit = { -# has_title = title:e_minister_of_works -# } -# house = { -# add_house_modifier = tgp_e_minister_of_works_modifier -# } -# } -# dynasty = { add_dynasty_prestige = 2000 } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 12 -# hegemony = 0 -# } -# -# ai_potential = { -# government_has_flag = government_is_celestial -# } -# -# ai_will_do = { base = 100 } -#} -# -## Recruit Courtiers from Celestial Capital -#### Summon Courtiers for the Celestial Bureau ### -#tgp_minister_recruit_courtiers_decision = { -# decision_group_type = courtier -# title = tgp_minister_recruit_courtiers_decision -# desc = tgp_minister_recruit_courtiers_decision_desc -# selection_tooltip = tgp_minister_recruit_courtiers_decision_tooltip -# picture = { -# reference = "gfx/interface/illustrations/event_scenes/tgp_courtyard_asia.dds" -# } -# sort_order = 110 -# -# is_shown = { -# government_has_flag = government_is_celestial -# liege = { tgp_has_access_to_ministry_trigger = yes } -# OR = { -# has_title = title:e_minister_chancellor -# has_title = title:e_minister_censor -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_personnel -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_war -# has_title = title:e_minister_of_justice -# has_title = title:e_minister_of_works -# } -# } -# -# is_valid = { -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# is_adult = yes -# } -# -# cooldown = { years = 2 } -# -# widget = { -# gui = "decision_view_widget_option_list_generic" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_NOMAD_COURTIER_DECISION_NEXT_STEP_BUTTON" -# show_from_start = yes -# -# item = { -# value = minister_recruit_administrator -# is_valid = { -# NOR = { -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_war -# } -# } -# current_description = minister_recruit_administrator_desc -# localization = minister_recruit_administrator_desc -# icon = "gfx/interface/icons/modifiers/icon_merit_07.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = minister_recruit_diplomat -# is_valid = { -# NOR = { -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_war -# has_title = title:e_minister_of_works -# } -# } -# current_description = minister_recruit_diplomat_desc -# localization = minister_recruit_diplomat_desc -# icon = "gfx/interface/icons/court_position_types/grand_historian_court_position.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = minister_recruit_commander -# is_valid = { -# NOR = { -# has_title = title:e_minister_censor -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_justice -# has_title = title:e_minister_of_works -# } -# } -# current_description = minister_recruit_commander_desc -# localization = minister_recruit_commander_desc -# icon = "gfx/interface/icons/character_interactions/icon_coax_to_war.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = minister_recruit_warrior -# is_valid = { -# NOR = { -# has_title = title:e_minister_censor -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_justice -# has_title = title:e_minister_of_works -# } -# } -# current_description = minister_recruit_warrior_desc -# localization = minister_recruit_warrior_desc -# icon = "gfx/interface/icons/character_interactions/icon_combat.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = minister_recruit_scholar -# is_valid = { -# NOR = { -# has_title = title:e_minister_censor -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_war -# } -# } -# current_description = minister_recruit_scholar_desc -# localization = minister_recruit_scholar_desc -# icon = "gfx/interface/icons/character_interactions/imperial_examination.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = minister_recruit_confucian_scholar -# is_valid = { -# NOR = { -# has_title = title:e_minister_censor -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_war -# has_title = title:e_minister_of_works -# } -# } -# current_description = minister_recruit_confucian_scholar_desc -# localization = minister_recruit_confucian_scholar_desc -# icon = "gfx/interface/icons/modifiers/icon_piety_confucianism_02.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = minister_recruit_eunuch -# is_valid = { -# NOR = { -# has_title = title:e_minister_grand_marshal -# has_title = title:e_minister_of_revenue -# has_title = title:e_minister_of_rites -# has_title = title:e_minister_of_war -# has_title = title:e_minister_of_justice -# has_title = title:e_minister_of_works -# } -# } -# current_description = minister_recruit_eunuch_desc -# localization = minister_recruit_eunuch_desc -# icon = "gfx/interface/icons/character_interactions/provincial_examination.dds" -# ai_chance = { -# value = 100 -# } -# } -# } -# -# cost = { -# treasury = { -# value = 100 -# } -# } -# -# effect = { -# save_scope_as = minister_scope -# custom_tooltip = tgp_minister_recruit_courtiers_decision_effect_desc -# hidden_effect = { -# if = { -# limit = { scope:minister_recruit_administrator = yes } -# minister_courtier_recruitment_effect = { COURTIER_TEMPLATE = tgp_minister_administrator_template } -# } -# else_if = { -# limit = { scope:minister_recruit_diplomat = yes } -# minister_courtier_recruitment_effect = { COURTIER_TEMPLATE = tgp_minister_diplomat_template } -# } -# else_if = { -# limit = { scope:minister_recruit_commander = yes } -# minister_courtier_recruitment_effect = { COURTIER_TEMPLATE = tgp_minister_commander_template } -# } -# else_if = { -# limit = { scope:minister_recruit_warrior = yes } -# minister_courtier_recruitment_effect = { COURTIER_TEMPLATE = tgp_minister_warrior_template } -# } -# else_if = { -# limit = { scope:minister_recruit_scholar = yes } -# minister_courtier_recruitment_effect = { COURTIER_TEMPLATE = tgp_minister_scholar_template } -# } -# else_if = { -# limit = { scope:minister_recruit_confucian_scholar = yes } -# minister_courtier_recruitment_effect = { COURTIER_TEMPLATE = tgp_minister_confucian_scholar_template } -# } -# else_if = { -# limit = { scope:minister_recruit_eunuch = yes } -# minister_courtier_recruitment_effect = { COURTIER_TEMPLATE = tgp_minister_eunuch_template } -# } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 12 -# hegemony = 0 -# } -# -# ai_potential = { -# liege = { tgp_has_access_to_ministry_trigger = yes } -# is_councillor = yes -# any_courtier = { count <= 10 } -# } -# -# ai_will_do = { base = 100 } -#} - -# Study Confucian Classics -### Study the Confucian Classics ### -tgp_china_study_confucian_classics_decision = { - decision_group_type = admin - title = tgp_china_study_confucian_classics_decision - desc = tgp_china_study_confucian_classics_decision_desc - selection_tooltip = tgp_china_study_confucian_classics_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_debate.dds" - } - sort_order = 120 - - cooldown = { years = 5 } - - cost = { - } - - is_shown = { - has_tgp_dlc_trigger = yes - government_allows = merit - is_playable_character = yes - NOT = { top_liege = root } - } - - is_valid = { - knows_language = language_chinese - custom_tooltip = { - text = tgp_china_study_confucian_classics_decision_req_tt - NOT = { - any_scheme = { - type = study_confucian_classics - } - } - } - } - - is_valid_showing_failures_only = { - NOT = { - has_character_modifier = tgp_gave_up_modifier - } - is_available = yes - can_start_scheme = { - type = study_confucian_classics - target_character = root - } - } - - effect = { - custom_tooltip = { - text = tgp_china_study_confucian_classics_decision_tt - start_scheme = { - type = study_confucian_classics - target_character = root - } - close_view = { - view = decisions - player = root - } - random_scheme = { - type = study_confucian_classics - save_scope_as = scheme - } - save_scope_as = owner - trigger_event = study_confucian_classics_outcome.10 - } - if = { - limit = { - any_scheme = { is_scheme_category = personal } - } - custom_tooltip = tgp_china_study_confucian_classics_decision_end_scheme_tt - } - if = { - limit = { is_landed = yes } - custom_tooltip = tgp_china_study_confucian_classics_decision_recommendations_tt - } - } - - ai_check_interval = 0 - - ai_potential = { - } - - ai_will_do = { - base = 100 - } -} - -### Claim the Mantle of Maitreya ### -tgp_claim_the_mantle_of_maitreya_decision = { - ai_check_interval = 0 - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_holysite_asia.dds" - } - desc = claim_the_mantle_of_maitreya_decision_desc - decision_group_type = major - - selection_tooltip = claim_the_mantle_of_maitreya_decision_tooltip - - cooldown = { years = 30 } - - is_shown = { - faith = { - has_doctrine = tenet_extinction_of_dharma - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = the_maitreya_already_exists - NOT = { - has_global_variable = the_maitreya_has_descended - } - } - is_available_adult = yes - } - - is_valid = { - is_independent_ruler = yes - capital_county.faith = root.faith - piety_level >= 5 - OR = { - has_trait = zealous - has_trait = peasant_leader - has_trait = possessed - has_trait = lunatic - } - highest_held_title_tier >= tier_kingdom - custom_tooltip = { - text = maitreya_hof_requirement - OR = { - NOT = { - exists = faith.religious_head - } - faith.religious_head ?= this - } - } - } - - cost = { - prestige = { - value = monumental_prestige_value - } - piety = { - value = monumental_piety_value - } - } - - effect = { - faith = { - change_fervor = { - value = 100 - desc = maitreya_has_descended_fervor_desc - } - } - add_character_modifier = claimed_mantle_of_maitreya_modifier - hidden_effect = { - set_global_variable = { - name = the_maitreya_has_descended - value = yes - } - } - spawn_army = { - levies = maitreya_devotee_army_value - location = root.capital_province - origin = root.capital_province - inheritable = no - name = maitreya_devotees - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -# Drink Tea/Perform Tea Ceremony - Unlocked from the Asian Estate -### Drink Tea ### -tgp_tea_ceremony_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_relaxing_room_asia.dds" - } - title = { - first_valid = { - triggered_desc = { - trigger = { - culture = { has_cultural_pillar = heritage_chinese } - } - desc = tgp_tea_ceremony_decision - } - desc = tgp_tea_ceremony_decision_ceremony_name - } - } - desc = tgp_tea_ceremony_decision_desc - sort_order = 200 - - selection_tooltip = tgp_tea_ceremony_decision_tooltip - - cooldown = { years = 5 } - - is_shown = { - domicile ?= { has_domicile_parameter = estate_unlock_tea_ceremony } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - is_valid = { - } - - cost = { - piety = { - value = minor_piety_value - } - } - - effect = { - custom_tooltip = { - text = tgp_tea_ceremony_decision_effect_desc - - random_courtier = { - limit = { - is_available_adult = yes - } - weight = { - base = 5 - - modifier = { - add = 5 - is_close_family_of = root - } - modifier = { - add = 3 - exists = house - house = root.house - } - modifier = { - add = { - value = learning - divide = 4 - } - learning >= 10 - } - } - save_scope_as = inspired_courtier - } - - send_interface_toast = { - type = event_toast_effect_good - title = tgp_tea_ceremony_decision_toast - left_icon = root - - # Lose stress - if = { - limit = { stress > 0 } - stress_impact = { - base = -25 - content = medium_stress_impact_loss - humble = minor_stress_impact_loss - patient = minor_stress_impact_loss - calm = minor_stress_impact_loss - gregarious = minor_stress_impact_loss - } - } - # Gain a random effect - random_list = { - 20 = { # Gain opinion - trigger = { - exists = scope:inspired_courtier - } - - progress_towards_friend_effect = { - REASON = friend_drinking_tea - CHARACTER = scope:inspired_courtier - OPINION = default_friend_opinion - } - } - 10 = { # Courtier becomes inspired - trigger = { - exists = scope:inspired_courtier - } - - # Add inspiration - if = { - limit = { - has_royal_court = yes - } - grant_inspiration_to_character_effect = { CHARACTER = scope:inspired_courtier } - } - else = { - grant_inspiration_to_character_no_court_artifacts_effect = { CHARACTER = scope:inspired_courtier } - } - # Custom tooltip to explain that a courtier was inspired - custom_tooltip = courtier_inspired_effect - } - 10 = { # Health negation - add_character_modifier = { - modifier = tea_ceremony_health_benefit - years = 5 - } - } - 10 = { # Diplomacy - add_character_modifier = { - modifier = tea_ceremony_perfect_tea - years = 5 - } - } - 10 = { # Stress - add_character_modifier = { - modifier = tea_ceremony_peace_of_mind - years = 5 - } - } - 10 = { # Spirit/piety - add_character_modifier = { - modifier = tea_ceremony_spirit - years = 5 - } - } - 10 = { # Family - add_character_modifier = { - modifier = tea_ceremony_family - years = 5 - } - } - } - } - } - } - - ai_check_interval = 0 - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} -# -## Suggest Treasury Audit -#### Suggest Treasury Audit ### -#tgp_suggest_budget_change_decision = { -# decision_group_type = admin -# title = tgp_suggest_budget_change_decision -# desc = tgp_suggest_budget_change_decision_desc -# selection_tooltip = tgp_suggest_budget_change_decision_tooltip -# picture = { -# reference = "gfx/interface/illustrations/decisions/tgp_scholars.dds" -# } -# sort_order = 110 -# -# is_shown = { -# government_has_flag = government_is_celestial -# liege = { tgp_has_access_to_ministry_trigger = yes } -# has_title = title:e_minister_of_revenue -# } -# -# is_valid = { -# } -# -# is_valid_showing_failures_only = { -# is_at_war = no -# is_adult = yes -# } -# -# cooldown = { years = 3 } -# -# widget = { -# gui = "decision_view_widget_option_list_generic" -# controller = decision_option_list_controller -# decision_to_second_step_button = "SELECT_ACTION" -# show_from_start = yes -# -# item = { -# value = suggest_salary_budget -# is_valid = { -# custom_tooltip = { -# text = liege_already_has_budget_desc -# can_suggest_budget_salary_template_trigger = yes -# } -# } -# current_description = suggest_salary_budget_desc -# localization = suggest_salary_budget_desc -# icon = "gfx/interface/icons/character_interactions/icon_gold.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = suggest_ministry_budget -# is_valid = { -# custom_tooltip = { -# text = liege_already_has_budget_desc -# can_suggest_budget_ministry_template_trigger = yes -# } -# } -# current_description = suggest_ministry_budget_desc -# localization = suggest_ministry_budget_desc -# icon = "gfx/interface/icons/government_types/celestial_government.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = suggest_military_budget -# is_valid = { -# custom_tooltip = { -# text = liege_already_has_budget_desc -# can_suggest_budget_military_template_trigger = yes -# } -# } -# current_description = suggest_military_budget_desc -# localization = suggest_military_budget_desc -# icon = "gfx/interface/icons/celestial_administration_types/icon_game_concept_celestial_military_administration.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = suggest_hegemon_budget -# is_valid = { -# custom_tooltip = { -# text = liege_already_has_budget_desc -# can_suggest_budget_hegemon_template_trigger = yes -# } -# } -# current_description = suggest_hegemon_budget_desc -# localization = suggest_hegemon_budget_desc -# icon = "gfx/interface/icons/legitimacy_types/mandate_legitimacy.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = suggest_balanced_budget -# is_valid = { -# custom_tooltip = { -# text = liege_already_has_budget_desc -# can_suggest_budget_balanced_template_trigger = yes -# } -# } -# current_description = suggest_balanced_budget_desc -# localization = suggest_balanced_budget_desc -# icon = "gfx/interface/icons/character_interactions/scroll_scales.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = suggest_salary_increase -# is_valid = { -# liege = { -# NOT = { realm_law_group_at_maximum_level = budget_allocation_salary_law } -# } -# } -# current_description = increase_budget_salary_desc -# localization = increase_budget_salary_name -# icon = "gfx/interface/icons/character_interactions/icon_gold.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = suggest_ministry_increase -# is_valid = { -# liege = { -# NOT = { realm_law_group_at_maximum_level = budget_allocation_ministry_law } -# } -# } -# current_description = increase_budget_ministry_desc -# localization = increase_budget_ministry_name -# icon = "gfx/interface/icons/court_position_types/favored_minister_court_position.dds" -# ai_chance = { -# value = 100 -# } -# } -# item = { -# value = suggest_military_increase -# is_valid = { -# liege = { -# NOT = { realm_law_group_at_maximum_level = budget_allocation_military_law } -# } -# } -# current_description = increase_budget_military_desc -# localization = increase_budget_military_name -# icon = "gfx/interface/icons/message_feed/soldier.dds" -# ai_chance = { -# value = 100 -# } -# } -# } -# -# cost = { -# influence = { -# value = medium_influence_value -# } -# } -# -# effect = { -# save_scope_as = minister_of_revenue -# liege = { save_scope_as = treasury_ruler } -# custom_tooltip = tgp_suggest_budget_change_decision_liege_desc -# if = { -# limit = { scope:suggest_salary_budget = yes } -# custom_tooltip = tgp_treasury_enact_salary_budget_desc -# save_scope_as = budget_suggestion_salary_template -# } -# else_if = { -# limit = { scope:suggest_ministry_budget= yes } -# custom_tooltip = tgp_treasury_enact_ministry_budget_desc -# save_scope_as = budget_suggestion_ministry_template -# } -# else_if = { -# limit = { scope:suggest_military_budget = yes } -# custom_tooltip = tgp_treasury_enact_military_budget_desc -# save_scope_as = budget_suggestion_military_template -# } -# else_if = { -# limit = { scope:suggest_hegemon_budget = yes } -# custom_tooltip = tgp_treasury_enact_hegemon_budget_desc -# save_scope_as = budget_suggestion_hegemon_template -# } -# else_if = { -# limit = { scope:suggest_balanced_budget = yes } -# custom_tooltip = tgp_treasury_enact_balanced_budget_desc -# save_scope_as = budget_suggestion_balanced_template -# } -# else_if = { -# limit = { scope:suggest_salary_increase = yes } -# custom_tooltip = increase_budget_salary_tooltip -# save_scope_as = budget_suggestion_salary_increase -# } -# else_if = { -# limit = { scope:suggest_ministry_increase = yes } -# custom_tooltip = increase_budget_ministry_tooltip -# save_scope_as = budget_suggestion_ministry_increase -# } -# else_if = { -# limit = { scope:suggest_military_increase = yes } -# custom_tooltip = increase_budget_military_tooltip -# save_scope_as = budget_suggestion_military_increase -# } -# liege = { -# trigger_event = { id = tgp_china_ministry.0200 days = 1 } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# ai_potential = { -# always = no -# } -# -# ai_will_do = { base = 0 } -#} -# - -### Withdraw Fund from Treasury ### -extract_gold_from_treasury = { - picture = { - trigger = { - culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - reference = "gfx/interface/illustrations/decisions/tgp_scholars.dds" - } - picture = { - reference = "gfx/interface/illustrations/decisions/fp3_decision_tax_collector.dds" - } - - desc = extract_gold_from_treasury_desc - decision_group_type = admin - selection_tooltip = extract_gold_from_treasury_tooltip - sort_order = 110 - - cooldown = { years = 2 } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 12 - empire = 12 - hegemony = 12 - } - - is_shown = { - is_playable_character = yes - has_treasury = yes - OR = { - is_independent_ruler = yes - tgp_is_any_minister = yes - } - } - - is_valid_showing_failures_only = { - treasury >= medium_treasury_value - trigger_if = { - limit = { - is_valid_for_legitimacy_change = yes - } - legitimacy_level > 0 - } - } - - effect = { - remove_short_term_treasury = medium_treasury_value - add_short_term_gold = medium_treasury_value - - if = { - limit = { - is_valid_for_legitimacy_change = yes - } - - add_legitimacy = { - value = major_legitimacy_loss - min = { - value = medium_treasury_value - multiply = -0.5 - } - } - add_character_modifier = { - modifier = tgp_dipped_into_treasury_modifier - years = 3 - } - } - else_if = { - limit = { - tgp_is_any_minister = yes - } - add_character_modifier = { - modifier = tgp_minister_dipped_into_treasury_modifier - years = 3 - } - } - - if = { - limit = { - top_liege.primary_title = title:h_china - } - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = root.top_liege - CATALYST = catalyst_dipped_into_treasury - } - } - } - - cost = { - influence = { - value = 0 - if = { - limit = { is_valid_for_legitimacy_change = no } - add = massive_influence_value - } - } - } - - ai_potential = { - OR = { - gold < 0 - AND = { - top_liege = this - gold < massive_gold_value - ai_greed > high_positive_ai_value - } - } - # Don't do it if this when at low legitimacy, as the top ruler - OR = { - top_liege != this - legitimacy_level > 1 - } - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_culture_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_culture_decisions.txt deleted file mode 100644 index 223110d2b..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_culture_decisions.txt +++ /dev/null @@ -1,153 +0,0 @@ -# Write a book, poetry, fiction, philosophy or governance - -### Author Book ### -author_book_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_study_asia.dds" - } - desc = author_book_decision_desc - sort_order = 100 - - selection_tooltip = author_book_decision_tooltip - - cooldown = { years = 10 } - - is_shown = { - culture = { has_cultural_parameter = can_author_books } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - cost = { - gold = minor_gold_value - } - - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = yes - - item = { - value = poetry - current_description = poetry_book_desc - localization = poetry - icon = "gfx/interface/icons/court_position_task_types/grand_mentor_court_position_task_teach_liege.dds" - is_valid = { - - } - ai_chance = { - value = 100 - } - } - - item = { - value = prose - current_description = prose_book_desc - localization = prose - icon = "gfx/interface/icons/court_position_task_types/court_poet_court_position_task_create_poetry.dds" - is_valid = { - } - ai_chance = { - value = 100 - } - } - - item = { - value = scholarship - current_description = scholarship_book_desc - localization = scholarship - icon = "gfx/interface/icons/court_position_task_types/guru_teach_learning.dds" - is_valid = { - custom_tooltip = { - text = scholarship.requirements.tt - OR = { - learning >= 15 - AND = { - has_trait = confucian_education - has_trait_xp = { - trait = confucian_education - value >= 40 - } - } - } - } - } - ai_chance = { - value = 100 - } - } - } - - effect = { - - switch = { - trigger = yes - scope:poetry = { - custom_tooltip = poetry_book_desc - custom_tooltip = poetry_book_effect_desc - custom_tooltip = quickest_book_tt - trigger_event = author_book.0001 - show_as_tooltip = { - stress_impact = { - base = minor_stress_impact_gain - lazy = minor_stress_impact_gain - lifestyle_poet = minor_stress_impact_loss #offsets penalty a bit - } - } - } - scope:prose = { - custom_tooltip = prose_book_desc - custom_tooltip = prose_book_effect_desc - if = { - limit = { - NOT = { has_trait = confucian_education } - } - show_as_tooltip = { add_trait = confucian_education } - } - trigger_event = author_book.0004 - show_as_tooltip = { - stress_impact = { - base = medium_stress_impact_gain - lazy = minor_stress_impact_gain - journaller = minor_stress_impact_loss #offsets penalty a bit - confucian_education = minor_stress_impact_loss #offsets penalty a bit - } - } - } - scope:scholarship = { - custom_tooltip = scholarship_book_desc - custom_tooltip = scholarship_effect_desc - custom_tooltip = most_time_consuming_book_tt - trigger_event = author_book.0005 - show_as_tooltip = { - stress_impact = { - base = major_stress_impact_gain - lazy = minor_stress_impact_gain - journaller = minor_stress_impact_loss #offsets penalty a bit - confucian_education = minor_stress_impact_loss #offsets penalty a bit - } - } - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - ai_potential = { - short_term_gold >= major_gold_value - } - - ai_will_do = { - base = 100 - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_dynastic_cycle_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_dynastic_cycle_decisions.txt deleted file mode 100644 index 2f7073d8e..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_dynastic_cycle_decisions.txt +++ /dev/null @@ -1,3437 +0,0 @@ -### Claim the Mandate of Heaven ### -situation_dynastic_cycle_claim_mandate_decision = { - decision_group_type = dynastic_cycle - title = situation_dynastic_cycle_claim_mandate_decision - desc = situation_dynastic_cycle_claim_mandate_decision_desc - selection_tooltip = situation_dynastic_cycle_claim_mandate_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - } - extra_picture = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - sort_order = 80 - - cooldown = { years = 5 } - - is_shown = { - has_tgp_dlc_trigger = yes - exists = top_participant_group:dynastic_cycle #I am part of the dynastic cycle - situation:dynastic_cycle = { situation_current_phase = situation_dynastic_cycle_phase_chaos } #The era is division - } - - is_valid = { - situation:dynastic_cycle = { situation_current_phase = situation_dynastic_cycle_phase_chaos } - is_independent_ruler = yes - custom_tooltip = { - text = claim_mandate_decision_county_percentage_tt - title:h_china = { - any_de_jure_county = { - percent >= claim_mandate_china_county_percentage_value - holder.top_liege = { - OR = { - this = root - is_tributary_of_suzerain_or_above = root - } - } - } - } - } - } - - is_valid_showing_failures_only = { - is_available_at_peace_adult = yes - } - - effect = { - add_character_flag = { - flag = claimed_the_mandate_of_heaven - days = 3 - } - #GoK stops really being GoK - gok_government_change_story_end_effect = yes - situation:dynastic_cycle = { save_scope_as = situation } - tgp_claim_mandate_of_heaven_effect = yes - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 36 - empire = 3 - hegemony = 12 - } - ai_potential = { - situation:dynastic_cycle ?= { situation_current_phase = situation_dynastic_cycle_phase_chaos } - NOT = { - any_owned_story = { - OR = { - story_type = story_mongol_invasion - story_type = story_greatest_of_khans - } - } - } - } - ai_will_do = { base = 10000 } -} - -situation_dynastic_cycle_favor_own_culture_for_appointments = { - title = situation_dynastic_cycle_favor_own_culture_for_appointments - desc = situation_dynastic_cycle_favor_own_culture_for_appointments_desc - selection_tooltip = situation_dynastic_cycle_favor_own_culture_for_appointments_tooltip - confirm_text = { - first_valid = { - triggered_desc = { - trigger = { scope:situation_dynastic_cycle_remove_favor = yes } - desc = situation_dynastic_cycle_favor_own_culture_for_appointments_confirm_2 - } - desc = situation_dynastic_cycle_favor_own_culture_for_appointments_confirm_1 - } - } - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_debate.dds" - } - sort_order = 70 - decision_group_type = dynastic_cycle - - is_shown = { - has_title = title:h_china - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_hegemon_may_favour_own_culture_for_appointments - } - } - - is_valid = { - custom_tooltip = { - text = government_is_celestial_tt - government_has_flag = government_is_celestial - } - situation:dynastic_cycle = { situation_current_phase = situation_dynastic_cycle_phase_instability_conquest } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - } - - cost = { - prestige = 250 - } - - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - - ### Favor your own culture - item = { - value = situation_dynastic_cycle_favor_own_culture - is_valid = { - custom_tooltip = { - text = situation_dynastic_cycle_own_culture_already_favored_desc - situation:dynastic_cycle ?= { - OR = { - NOT = { has_variable = dynastic_cycle_favored_culture } - var:dynastic_cycle_favored_culture != root.culture - } - } - } - #culture ?= { - # NOT = { has_cultural_pillar = heritage_chinese } - #} - } - current_description = situation_dynastic_cycle_favor_own_culture_desc - localization = situation_dynastic_cycle_favor_own_culture_name - icon = "gfx/interface/icons/message_feed/culture.dds" - ai_chance = { - value = 100 - } - } - ### Remove currently favored culture - item = { - value = situation_dynastic_cycle_remove_favor - is_valid = { - situation:dynastic_cycle ?= { - save_temporary_scope_as = situation_scope - custom_tooltip = { - text = situation_dynastic_cycle_no_favored_culture_desc - has_variable = dynastic_cycle_favored_culture - } - } - } - current_description = situation_dynastic_cycle_remove_favor_desc - localization = situation_dynastic_cycle_remove_favor_name - icon = "gfx/interface/icons/message_feed/culture.dds" - ai_chance = { - value = 0 # The AI doesn't need to do this - } - } - } - - effect = { - situation:dynastic_cycle ?= { save_scope_as = situation } - culture = { - save_scope_as = hegemon_favored_culture - } - if = { # Promote your own culture - limit = { scope:situation_dynastic_cycle_favor_own_culture = yes } - custom_tooltip = { - text = situation_dynastic_cycle_conquest_favor_own_culture_desc - situation:dynastic_cycle ?= { - set_variable = { - name = dynastic_cycle_favored_culture - value = scope:hegemon_favored_culture - } - } - - # Notify any vassal players - every_player = { - limit = { target_is_liege_or_above = root } - - } - } - } - else_if = { # Stop promoting currently promoted culture - limit = { scope:situation_dynastic_cycle_remove_favor = yes } - custom_tooltip = { - text = situation_dynastic_cycle_conquest_stop_favored_culture_desc - situation:dynastic_cycle ?= { - remove_variable = dynastic_cycle_favored_culture - } - - # Notify any vassal players - every_player = { - limit = { target_is_liege_or_above = root } - - } - } - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 0 - hegemony = 36 - } - - ai_potential = { always = yes } - - ai_will_do = { - base = 30 - - modifier = { - ai_boldness >= high_positive_ai_value - add = 45 - } - modifier = { - ai_honor >= very_high_positive_ai_value - ai_rationality >= very_high_positive_ai_value - add = -30 - } - } -} - -#only for Players - ability to choose a participation group in the Dynastic Cycle -### Join Movement ### -situation_dynastic_cycle_choose_movement_decision = { - decision_group_type = dynastic_cycle - title = situation_dynastic_cycle_choose_movement_decision - desc = situation_dynastic_cycle_choose_movement_decision_desc - selection_tooltip = situation_dynastic_cycle_choose_movement_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_scholars.dds" - } - sort_order = 80 - - is_shown = { - has_tgp_dlc_trigger = yes - is_ai = no - any_character_situation = { - situation_type = dynastic_cycle - NOT = { situation_current_phase = situation_dynastic_cycle_phase_chaos } - } - top_participant_group:dynastic_cycle ?= { - NOR = { - participant_group_type = other_rulers - participant_group_type = hegemon_ruler - } - } - } - - is_valid_showing_failures_only = { - is_adult = yes - custom_tooltip = { - text = situation_dynastic_cycle_choose_movement_decision_cannot_leave_var - NOT = { has_variable = dynastic_cycle_cannot_leave_movement_var } - } - } - cooldown = { years = 5 } - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = yes - - item = { - value = pro_hegemon_movement - is_valid = { - custom_tooltip = { - text = already_in_this_movement_desc - situation:dynastic_cycle ?= { - situation_participant_group:pro_hegemon_movement = { - NOT = { participant_group_has_character = root } - } - } - } - } - current_description = choose_pro_hegemon_movement_desc - localization = choose_pro_hegemon_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_pro.dds" - flat = yes - ai_chance = { - value = 100 - } - } - item = { - value = expansion_movement - is_valid = { - custom_tooltip = { - text = already_in_this_movement_desc - situation:dynastic_cycle ?= { - situation_participant_group:expansion_movement = { - NOT = { participant_group_has_character = root } - } - } - } - } - current_description = choose_expansion_movement_desc - localization = choose_expansion_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_expand.dds" - flat = yes - ai_chance = { - value = 100 - } - } - item = { - value = advancement_movement - is_valid = { - custom_tooltip = { - text = already_in_this_movement_desc - situation:dynastic_cycle ?= { - situation_participant_group:advancement_movement = { - NOT = { participant_group_has_character = root } - } - } - } - } - current_description = choose_advancement_movement_desc - localization = choose_advancement_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_advance.dds" - flat = yes - ai_chance = { - value = 100 - } - } - item = { - value = conservative_movement - is_valid = { - custom_tooltip = { - text = already_in_this_movement_desc - situation:dynastic_cycle ?= { - situation_participant_group:conservative_movement = { - NOT = { participant_group_has_character = root } - } - } - } - } - current_description = choose_conservative_movement_desc - localization = choose_conservative_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_anti.dds" - flat = yes - ai_chance = { - value = 100 - } - } - } - - cost = { - influence = { - value = 0 - if = { - limit = { - government_allows = administrative - } - # Base cost - value = monumental_influence_value - # More expensive for each disciple - add = { - value = 10 - multiply = root.number_of_disciples - } - # Less expensive to go out of the undecided movement to any other movement - if = { - limit = { - situation:dynastic_cycle ?= { - situation_participant_group:undecided_movement = { - participant_group_has_character = root - } - } - } - multiply = 0.5 - } - # Reduce the cost if your elder is in the selected movement - if = { - limit = { - any_relation = { - type = elder - save_temporary_scope_as = elder - } - situation:dynastic_cycle ?= { - OR = { - AND = { - situation_participant_group:pro_hegemon_movement = { - participant_group_has_character = scope:elder - } - scope:pro_hegemon_movement ?= yes - } - AND = { - situation_participant_group:expansion_movement = { - participant_group_has_character = scope:elder - } - scope:expansion_movement ?= yes - } - AND = { - situation_participant_group:advancement_movement = { - participant_group_has_character = scope:elder - } - scope:advancement_movement ?= yes - } - AND = { - situation_participant_group:conservative_movement = { - participant_group_has_character = scope:elder - } - scope:conservative_movement ?= yes - } - } - } - } - multiply = 0.5 - } - } - } - # Non-admins pay prestige instead - prestige = { - value = 0 - if = { - limit = { - NOT = { government_allows = administrative } - } - # Base cost - value = { - value = monumental_influence_value - multiply = 2 - } - # Less expensive to go out of the undecided movement to any other movement - if = { - limit = { - situation:dynastic_cycle ?= { - situation_participant_group:undecided_movement = { - participant_group_has_character = root - } - } - } - multiply = 0.5 - } - } - } - } - - effect = { - save_scope_as = recipient #for loc - switch = { - trigger = yes - scope:pro_hegemon_movement = { - custom_tooltip = choose_pro_hegemon_movement_tt - situation:dynastic_cycle ?= { - situation_participant_group:pro_hegemon_movement = { - save_scope_as = situation_participant_group - } - } - if = { - limit = { - scope:recipient.var:movement_power >= high_movement_power_value - } - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = scope:recipient.top_liege - CATALYST = catalyst_movement_gained_power_pro_hegemon - } - } - set_variable = { - name = movement_member - value = flag:pro_hegemon - } - } - scope:expansion_movement = { - custom_tooltip = choose_expansion_movement_tt - situation:dynastic_cycle ?= { - situation_participant_group:expansion_movement = { - save_scope_as = situation_participant_group - } - } - if = { - limit = { - scope:recipient.var:movement_power >= high_movement_power_value - } - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = scope:recipient.top_liege - CATALYST = catalyst_movement_gained_power_expansion - } - } - set_variable = { - name = movement_member - value = flag:expansion - } - } - scope:advancement_movement = { - custom_tooltip = choose_advancement_movement_tt - situation:dynastic_cycle ?= { - situation_participant_group:advancement_movement = { - save_scope_as = situation_participant_group - } - } - if = { - limit = { - scope:recipient.var:movement_power >= high_movement_power_value - } - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = scope:recipient.top_liege - CATALYST = catalyst_movement_gained_power_advancement - } - } - set_variable = { - name = movement_member - value = flag:advancement - } - } - scope:conservative_movement = { - custom_tooltip = choose_conservative_movement_tt - situation:dynastic_cycle ?= { - situation_participant_group:conservative_movement = { - save_scope_as = situation_participant_group - } - } - if = { - limit = { - scope:recipient.var:movement_power >= high_movement_power_value - } - tgp_activate_catalyst_against_hegemon_effect = { - HEGEMON = scope:recipient.top_liege - CATALYST = catalyst_movement_gained_power_conservative - } - } - set_variable = { - name = movement_member - value = flag:conservative - } - } - } - custom_tooltip = adds_movement_power_tt - if = { - limit = { - any_relation = { - type = disciple - } - } - custom_tooltip = { - text = every_disciple_adds_movement_power_tt - every_relation = { - type = disciple - recalculate_participant_group = situation:dynastic_cycle - } - } - } - if = { # break up with the elder if the movement is not the same after applying previous effects and changing your own - limit = { - any_relation = { - type = elder - save_temporary_scope_as = elder - } - scope:elder = { - top_participant_group:dynastic_cycle = root.top_participant_group:dynastic_cycle - } - } - custom_tooltip = { - text = situation_dynastic_cycle_choose_movement_decision_elder_tt - run_interaction = { - interaction = break_with_elder - actor = root - recipient = scope:elder - execute_threshold = accept - } - } - } - hidden_effect = { recalculate_participant_group = situation:dynastic_cycle } - } - - #AI is slotted into the groups automatically by the situation participant groups script in the tgp_dynastic_cycle file - ai_check_interval = 0 -} -# a petition in the name of your movement to be delivered to hegemon/relevant minister -### Make Movement Petition ### -movement_petition_decision = { - decision_group_type = dynastic_cycle - title = movement_petition_decision - desc = movement_petition_decision_desc - selection_tooltip = movement_petition_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - } - sort_order = 80 - - is_shown = { - has_tgp_dlc_trigger = yes - top_participant_group:dynastic_cycle ?= { - NOR = { - participant_group_type = other_rulers - participant_group_type = hegemon_ruler - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_any_movement_leader = yes - influence >= major_influence_value - trigger_if = { - limit = { - situation:dynastic_cycle ?= { - any_participant_group = { - var:recent_movement_petition ?= { - is_ai = no - } - save_temporary_scope_as = petitioning_movement_recent - } - } - } - custom_tooltip = { - text = movement_petition_decision.recent_movement_petition_reason - always = no - } - } - trigger_if = { - limit = { - situation:dynastic_cycle ?= { - any_participant_group = { - var:movement_petition_in_progress ?= { - is_ai = no - } - save_temporary_scope_as = petitioning_movement_progress - } - } - } - custom_tooltip = { - text = movement_petition_decision.movement_petition_in_progress_reason - always = no - } - } - } - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "movement_petition_decision_select_petition" - show_from_start = yes - - item = { - value = change_celestial_bureaucracy - is_valid = { - title:h_china.holder ?= { - government_has_flag = government_is_celestial - } - } - current_description = change_celestial_bureaucracy_desc - localization = change_celestial_bureaucracy_name - icon = "gfx/interface/icons/message_feed/law.dds" - ai_chance = { - value = 0 - } - } - item = { - value = change_celestial_army_liege_law - is_valid = { - title:h_china.holder ?= { - government_has_flag = government_is_celestial - } - } - current_description = change_celestial_army_liege_law_desc - localization = change_celestial_army_liege_law_name - icon = "gfx/interface/icons/message_feed/soldier.dds" - ai_chance = { - value = 0 - } - } - item = { - value = change_province_type - is_valid = { - title:h_china.holder ?= { - government_has_flag = government_is_celestial - } - custom_tooltip = { - text = change_province_type_vassal_contract_blocked_reason - top_participant_group:dynastic_cycle ?= { - any_situation_group_participant = { - vassal_contract_has_modifiable_obligations = yes - } - } - } - } - current_description = change_province_type_desc - localization = change_province_type_name - icon = "gfx/interface/icons/celestial_administration_types/icon_standard_administration.dds" - ai_chance = { - value = 0 - } - } - item = { - value = change_retirement_law - is_valid = { - title:h_china.holder ?= { - government_has_flag = government_is_celestial - } - } - current_description = change_retirement_law_desc - localization = change_retirement_law_name - icon = "gfx/interface/icons/message_feed/icon_scheme_promote.dds" - ai_chance = { - value = 0 - } - } - item = { - value = increase_budget - is_valid = { - title:h_china.holder ?= { - government_has_flag = government_is_celestial - } - } - current_description = increase_budget_desc - localization = increase_budget_name - icon = "gfx/interface/icons/icon_imperial_treasury.dds" - ai_chance = { - value = 0 - } - } - item = { - value = hold_examinations - is_valid = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = advancement_movement - } - } - current_description = hold_examinations_desc - localization = hold_examinations_name - icon = "gfx/interface/icons/activities/activity_imperial_examination.dds" - ai_chance = { - value = 0 - } - } - item = { - value = change_candidate_score_law - is_valid = { - trigger_if = { - limit = { - top_liege = { - has_realm_law = candidate_score_merit_law - } - } - top_participant_group:dynastic_cycle ?= { - participant_group_type = conservative_movement - } - top_liege = { - can_pass_candidate_score_prestige_law_trigger = yes - } - } - trigger_else = { - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = conservative_movement } - } - top_liege = { - can_pass_candidate_score_merit_law_trigger = yes - } - } - } - current_description = change_candidate_score_law_desc - localization = change_candidate_score_law_name - icon = "gfx/interface/icons/appointment_score.dds" - ai_chance = { - value = 0 - } - } - } - - effect = { - situation:dynastic_cycle ?= { - random_participant_group = { - limit = { - var:movement_leader ?= root - } - save_scope_as = actors_movement - } - } - save_scope_as = petitioner - title:h_china.holder ?= { - save_scope_as = hegemon - save_scope_as = petition_recipient - } - display_movement_petition_recipient_acceptance_chance_effect = yes - switch = { - trigger = yes - scope:change_celestial_bureaucracy = { - custom_tooltip = celestial_movement_demands_interaction.tt.change_celestial_bureaucracy - set_variable = { - name = movement_petition - value = flag:change_bureaucracy_laws - } - open_view_data = { - view = decision_detail - data = decision:movement_petition_change_laws_decision - player = root - } - } - scope:change_celestial_army_liege_law = { - set_variable = { - name = movement_petition - value = flag:change_army_laws - } - custom_tooltip = celestial_movement_demands_interaction.tt.change_celestial_army_law - open_view_data = { - view = decision_detail - data = decision:movement_petition_change_laws_decision - player = root - } - } - scope:change_province_type = { - set_variable = { - name = movement_petition - value = flag:change_province - } - custom_tooltip = celestial_movement_demands_interaction.tt.change_province_type - open_view_data = { - view = decision_detail - data = decision:movement_petition_change_laws_decision - player = root - } - } - scope:change_retirement_law = { - set_variable = { - name = movement_petition - value = flag:change_retirement_law - } - custom_tooltip = celestial_movement_demands_interaction.tt.change_retirement_law - open_view_data = { - view = decision_detail - data = decision:movement_petition_change_laws_decision - player = root - } - } - scope:change_candidate_score_law = { - set_variable = { - name = movement_petition - value = flag:change_candidate_score_law - } - custom_tooltip = celestial_movement_demands_interaction.tt.change_candidate_score_law - if = { - limit = { - scope:petitioner.location != scope:petition_recipient.capital_province - } - start_travel_plan = { - destination = scope:petition_recipient.capital_province - on_arrival_event = tgp_decision_events.0100 - on_travel_planner_cancel_event = tgp_decision_events.0199 - } - } - else = { - trigger_event = tgp_decision_events.0100 - } - } - scope:increase_budget = { - set_variable = { - name = movement_petition - value = flag:increase_budget - } - custom_tooltip = celestial_movement_demands_interaction.tt.increase_budget - open_view_data = { - view = decision_detail - data = decision:movement_petition_change_laws_decision - player = root - } - } - scope:hold_examinations = { - set_variable = { - name = movement_petition - value = flag:hold_examinations - } - scope:hegemon = { - save_scope_as = recipient #for loc to work - } - custom_tooltip = celestial_movement_demands_interaction.tt.hold_examinations_effect - if = { - limit = { - scope:petitioner.location != scope:petition_recipient.capital_province - } - start_travel_plan = { - destination = scope:petition_recipient.capital_province - on_arrival_event = tgp_decision_events.0100 - on_travel_planner_cancel_event = tgp_decision_events.0199 - } - } - else = { - trigger_event = tgp_decision_events.0100 - } - } - } - show_as_tooltip = { - change_influence = major_influence_loss - if = { - limit = { - scope:petitioner.location != scope:petition_recipient.capital_province - } - custom_tooltip = movement_petition_decision.travel - } - } - } - - ai_potential = { - always = no - } - ai_check_interval = 0 -} -# a second step of the decision above to select the details of the petition -### Movement Petition Change Laws Decision ### -movement_petition_change_laws_decision = { - decision_group_type = dynastic_cycle - title = movement_petition_decision - desc = movement_petition_decision_desc - selection_tooltip = movement_petition_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - } - is_invisible = yes - - is_valid_showing_failures_only = { - is_available_adult = yes - is_any_movement_leader = yes - influence >= major_influence_value - trigger_if = { - limit = { - situation:dynastic_cycle ?= { - any_participant_group = { - var:recent_movement_petition ?= { - is_ai = no - } - save_temporary_scope_as = petitioning_movement_recent - } - } - } - custom_tooltip = { - text = movement_petition_decision.recent_movement_petition_reason - always = no - } - } - trigger_if = { - limit = { - situation:dynastic_cycle ?= { - any_participant_group = { - var:movement_petition_in_progress ?= { - is_ai = no - } - save_temporary_scope_as = petitioning_movement_progress - } - } - } - custom_tooltip = { - text = movement_petition_decision.movement_petition_in_progress_reason - always = no - } - } - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "movement_petition_decision_select_petition" - show_from_start = yes - - item = { - value = increase_law - is_shown = { - var:movement_petition ?= flag:change_bureaucracy_laws - } - is_valid = { - title:h_china.holder = { - NOT = { - realm_law_group_at_maximum_level = celestial_bureaucracy - } - trigger_if = { - limit = { - has_realm_law = celestial_bureaucracy_2 - } - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - } - culture = { has_innovation = innovation_all_things } - } - } - current_description = change_celestial_bureaucracy_increase_desc - localization = change_celestial_bureaucracy_increase_name - icon = "gfx/interface/icons/symbols/icon_arrow_up.dds" - ai_chance = { - value = 0 - } - } - item = { - value = decrease_law - is_shown = { - var:movement_petition ?= flag:change_bureaucracy_laws - } - is_valid = { - title:h_china.holder = { - NOT = { - realm_law_group_at_minimum_level = celestial_bureaucracy - } - } - } - current_description = change_celestial_bureaucracy_decrease_desc - localization = change_celestial_bureaucracy_decrease_name - icon = "gfx/interface/icons/symbols/icon_arrow_green_down.dds" - ai_chance = { - value = 0 - } - } - item = { - value = increase_army_law - is_shown = { - var:movement_petition ?= flag:change_army_laws - } - is_valid = { - title:h_china.holder = { - NOT = { - has_realm_law = celestial_army_liege_law_3 - } - trigger_if = { - limit = { - has_realm_law = celestial_army_liege_law_2 - } - has_realm_law = celestial_bureaucracy_3 - situation:dynastic_cycle ?= { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - } - } - trigger_if = { - limit = { - OR = { - has_realm_law = celestial_army_liege_law_0 - has_realm_law = celestial_army_liege_law_1 - } - } - custom_tooltip = { - text = have_bureaucracy_2_or_higher - OR = { - has_realm_law = celestial_bureaucracy_2 - has_realm_law = celestial_bureaucracy_3 - } - } - } - } - } - current_description = change_army_laws_increase_desc - localization = change_army_laws_increase_name - icon = "gfx/interface/icons/symbols/icon_arrow_up.dds" - ai_chance = { - value = 0 - } - } - item = { - value = decrease_army_law - is_shown = { - var:movement_petition ?= flag:change_army_laws - } - is_valid = { - title:h_china.holder = { - NOT = { - has_realm_law = celestial_army_liege_law_0 - } - } - } - current_description = change_army_laws_decrease_desc - localization = change_army_laws_decrease_name - icon = "gfx/interface/icons/symbols/icon_arrow_green_down.dds" - ai_chance = { - value = 0 - } - } - item = { - value = increase_budget_salary - is_shown = { - var:movement_petition ?= flag:increase_budget - } - is_valid = { - top_liege = { - NOT = { realm_law_group_at_maximum_level = budget_allocation_salary_law } - } - } - current_description = increase_budget_salary_desc - localization = increase_budget_salary_name - icon = "gfx/interface/icons/icon_imperial_treasury.dds" - ai_chance = { - value = 0 - } - } - item = { - value = increase_budget_ministry - is_shown = { - var:movement_petition ?= flag:increase_budget - } - is_valid = { - top_liege = { - NOT = { realm_law_group_at_maximum_level = budget_allocation_ministry_law } - } - } - current_description = increase_budget_ministry_desc - localization = increase_budget_ministry_name - icon = "gfx/interface/icons/court_position_types/favored_minister_court_position.dds" - ai_chance = { - value = 0 - } - } - item = { - value = increase_budget_military - is_shown = { - var:movement_petition ?= flag:increase_budget - } - is_valid = { - top_liege = { - NOT = { realm_law_group_at_maximum_level = budget_allocation_military_law } - } - } - current_description = increase_budget_military_desc - localization = increase_budget_military_name - icon = "gfx/interface/icons/message_feed/soldier.dds" - ai_chance = { - value = 0 - } - } - item = { - value = province_metropolitan - is_shown = { - var:movement_petition ?= flag:change_province - } - is_valid = { - situation:dynastic_cycle ?= { - situation_participant_group:expansion_movement = { - any_situation_group_participant = { - vassal_contract_obligation_level:celestial_provinces != 2 - } - } - } - } - current_description = change_province_metropolitan_desc - localization = change_province_metropolitan_name - icon = "gfx/interface/icons/celestial_administration_types/icon_game_concept_celestial_metropolitan_administration.dds" - ai_chance = { - value = 0 - } - } - item = { - value = province_industrial - is_shown = { - var:movement_petition ?= flag:change_province - } - is_valid = { - situation:dynastic_cycle ?= { - situation_participant_group:expansion_movement = { - any_situation_group_participant = { - vassal_contract_obligation_level:celestial_provinces != 1 - } - } - } - } - current_description = change_province_industrial_desc - localization = change_province_industrial_name - icon = "gfx/interface/icons/celestial_administration_types/icon_game_concept_celestial_industrial_administration.dds" - ai_chance = { - value = 0 - } - } - item = { - value = province_military - is_shown = { - var:movement_petition ?= flag:change_province - } - is_valid = { - situation:dynastic_cycle ?= { - situation_participant_group:expansion_movement = { - any_situation_group_participant = { - vassal_contract_obligation_level:celestial_provinces != 3 - } - } - } - } - current_description = change_province_military_desc - localization = change_province_military_name - icon = "gfx/interface/icons/celestial_administration_types/icon_game_concept_celestial_military_administration.dds" - ai_chance = { - value = 0 - } - } - item = { - value = province_protectorate - is_shown = { - var:movement_petition ?= flag:change_province - } - is_valid = { - situation:dynastic_cycle ?= { - situation_participant_group:expansion_movement = { - any_situation_group_participant = { - vassal_contract_obligation_level:celestial_provinces != 4 - } - } - } - } - current_description = change_province_protectorate_desc - localization = change_province_protectorate_name - icon = "gfx/interface/icons/celestial_administration_types/icon_game_concept_celestial_protectorate_administration.dds" - ai_chance = { - value = 0 - } - } - item = { - value = increase_retirement_law - is_shown = { - var:movement_petition ?= flag:change_retirement_law - } - is_valid = { - title:h_china.holder = { - NOT = { - has_realm_law = celestial_retirement_law_5 - } - custom_tooltip = { - text = have_celestial_bureaucracy_1_or_higher - NOT = { realm_law_group_at_minimum_level = celestial_bureaucracy } - } - } - } - current_description = change_retirement_law_increase_desc - localization = change_retirement_law_increase_name - icon = "gfx/interface/icons/symbols/icon_arrow_up.dds" - ai_chance = { - value = 0 - } - } - item = { - value = decrease_retirement_law - is_shown = { - var:movement_petition ?= flag:change_retirement_law - } - is_valid = { - title:h_china.holder = { - NOT = { - has_realm_law = celestial_retirement_law_0 - } - custom_tooltip = { - text = have_celestial_bureaucracy_1_or_higher - NOT = { realm_law_group_at_minimum_level = celestial_bureaucracy } - } - } - } - current_description = change_retirement_law_decrease_desc - localization = change_retirement_law_decrease_name - icon = "gfx/interface/icons/symbols/icon_arrow_green_down.dds" - ai_chance = { - value = 0 - } - } - } - effect = { - save_scope_as = petitioner - situation:dynastic_cycle ?= { - random_participant_group = { - limit = { - var:movement_leader ?= root - } - save_scope_as = actors_movement - } - } - title:h_china.holder ?= { - save_scope_as = hegemon - save_scope_as = petition_recipient - } - switch = { - trigger = yes - scope:increase_law = { - set_variable = { - name = movement_petition - value = flag:change_bureaucracy_laws_increase - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_bureaucracy_laws_increase - } - } - scope:decrease_law = { - set_variable = { - name = movement_petition - value = flag:change_bureaucracy_laws_decrease - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_bureaucracy_laws_decrease - } - } - scope:increase_army_law = { - set_variable = { - name = movement_petition - value = flag:change_army_laws_increase - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_army_laws_increase - } - } - scope:decrease_army_law = { - set_variable = { - name = movement_petition - value = flag:change_army_laws_decrease - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_army_laws_decrease - } - } - scope:province_metropolitan = { - set_variable = { - name = movement_petition - value = flag:change_province_metropolitan - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_province_metropolitan - } - } - scope:province_industrial = { - set_variable = { - name = movement_petition - value = flag:change_province_industrial - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_province_industrial - } - } - scope:province_military = { - set_variable = { - name = movement_petition - value = flag:change_province_military - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_province_military - } - } - scope:province_protectorate = { - set_variable = { - name = movement_petition - value = flag:change_province_protectorate - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_province_protectorate - } - } - scope:increase_retirement_law = { - set_variable = { - name = movement_petition - value = flag:change_retirement_law_increase - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_retirement_law_increase - } - } - scope:decrease_retirement_law = { - set_variable = { - name = movement_petition - value = flag:change_retirement_law_decrease - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:change_retirement_law_decrease - } - } - scope:increase_budget_salary = { - set_variable = { - name = movement_petition - value = flag:increase_budget_salary - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:increase_budget_salary - } - } - scope:increase_budget_ministry = { - set_variable = { - name = movement_petition - value = flag:increase_budget_ministry - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:increase_budget_ministry - } - } - scope:increase_budget_military = { - set_variable = { - name = movement_petition - value = flag:increase_budget_military - } - save_scope_value_as = { - name = movement_petition_effect - value = flag:increase_budget_military - } - } - } - display_movement_petition_recipient_acceptance_effect = yes - if = { - limit = { - scope:petitioner.location != scope:petition_recipient.capital_province - } - start_travel_plan = { - destination = scope:petition_recipient.capital_province - on_arrival_event = tgp_decision_events.0100 - on_travel_planner_cancel_event = tgp_decision_events.0199 - } - } - else = { - trigger_event = tgp_decision_events.0100 - } - show_as_tooltip = { - change_influence = major_influence_loss - custom_tooltip = movement_petition_decision.travel - } - scope:actors_movement = { - set_variable = { - name = movement_petition_in_progress - value = scope:petitioner - years = 3 - } - } - } - ai_potential = { - always = no - } - ai_check_interval = 0 -} -# AI only - petition to change laws in China, replaces the 2 petitions above for the AI -### Make Movement Petition ### -ai_movement_petition_change_laws_decision = { - decision_group_type = dynastic_cycle - title = movement_petition_decision - desc = movement_petition_decision_desc - selection_tooltip = movement_petition_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - } - is_invisible = yes - cooldown = { years = 10 } - - is_valid = { - is_available_ai_adult = yes - is_any_movement_leader = yes - influence >= major_influence_value - trigger_if = { - limit = { - situation:dynastic_cycle ?= { - any_participant_group = { - exists = var:recent_movement_petition - save_temporary_scope_as = petitioning_movement_recent - } - } - } - custom_tooltip = { - text = movement_petition_decision.recent_movement_petition_reason - always = no - } - } - trigger_if = { - limit = { - situation:dynastic_cycle ?= { - any_participant_group = { - exists = var:movement_petition_in_progress - save_temporary_scope_as = petitioning_movement_progress - } - } - } - custom_tooltip = { - text = movement_petition_decision.movement_petition_in_progress_reason - always = no - } - } - } - effect = { - save_scope_as = petitioner - situation:dynastic_cycle ?= { - random_participant_group = { - limit = { - var:movement_leader ?= root - } - save_scope_as = actors_movement - } - } - title:h_china.holder ?= { - save_scope_as = hegemon - save_scope_as = petition_recipient - } - # Decide for the AI which petition they should go for - random_list = { - 0 = { # Increase Bureaucracy - trigger = { - NOT = { # Bureaucracy not at max - top_liege = { realm_law_group_at_maximum_level = celestial_bureaucracy } - } - trigger_if = { - limit = { - has_realm_law = celestial_bureaucracy_2 - } - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - } - top_liege.culture = { has_innovation = innovation_all_things } - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = advancement_movement - } - add = 50 - } - modifier = { - situation:dynastic_cycle ?= { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - } - add = 10 - } - save_scope_value_as = { - name = increase_law - value = yes - } - } - 0 = { # Decrease Bureaucracy - trigger = { - NOT = { # Bureaucracy not a min - top_liege = { realm_law_group_at_minimum_level = celestial_bureaucracy } - } - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = expansion_movement - } - add = 50 - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = 10 - } - save_scope_value_as = { - name = decrease_law - value = yes - } - } - 0 = { # Increase Army - trigger = { - top_liege = { - trigger_if = { # Higher levels require high bureaucracy - limit = { has_realm_law = celestial_army_liege_law_0 } - NOT = { has_realm_law = celestial_bureaucracy_0 } - } - trigger_else_if = { # Higher levels require high bureaucracy - limit = { has_realm_law = celestial_army_liege_law_1 } - OR = { - has_realm_law = celestial_bureaucracy_2 - has_realm_law = celestial_bureaucracy_3 - } - } - trigger_else_if = { # Higher levels require high bureaucracy - limit = { has_realm_law = celestial_army_liege_law_2 } - has_realm_law = celestial_bureaucracy_3 - # Highest only in Expansion Phase - situation:dynastic_cycle ?= { situation_current_phase = situation_dynastic_cycle_phase_stability_expansion } - } - trigger_else = { always = no } - } - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = expansion_movement - } - add = 50 - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = 10 - } - save_scope_value_as = { - name = increase_army_law - value = yes - } - } - 0 = { # Decrease Army - trigger = { - NOT = { # Army not a min - top_liege = { realm_law_group_at_minimum_level = celestial_army_liege_law } - } - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = advancement_movement - } - add = 50 - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - add = 10 - } - save_scope_value_as = { - name = decrease_army_law - value = yes - } - } - 0 = { # Metropolitan Province - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = advancement_movement - } - add = 20 - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - add = 20 - } - save_scope_value_as = { - name = province_metropolitan - value = yes - } - } - 0 = { # Industrial Province - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = advancement_movement - } - add = 10 - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - add = 10 - } - save_scope_value_as = { - name = province_industrial - value = yes - } - } - 0 = { # Military Province - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = expansion_movement - } - add = 10 - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = 10 - } - save_scope_value_as = { - name = province_military - value = yes - } - } - 0 = { # Protectorate Province - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = expansion_movement - } - add = 20 - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = 20 - } - save_scope_value_as = { - name = province_protectorate - value = yes - } - } - 0 = { # Hold Exams - trigger = { - NOT = { # Conservatives don't like exams - top_participant_group:dynastic_cycle ?= { participant_group_type = conservative_movement } - } - } - modifier = { - title:h_china ?= { - exists = var:years_since_imperial_examination - var:years_since_imperial_examination >= catalyst_imperial_examinations_gap_short_yearly_value - } - add = 10 - } - save_scope_value_as = { - name = hold_examinations - value = yes - } - } - 0 = { # Increase Retirement - trigger = { - top_liege = { - NOR = { - # Some bureaucracy needed for retirement - realm_law_group_at_minimum_level = celestial_bureaucracy - # Retirement not at max - realm_law_group_at_maximum_level = celestial_retirement_law - } - } - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - add = 10 - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = conservative_movement - } - add = 50 - } - save_scope_value_as = { - name = increase_retirement_law - value = yes - } - } - 0 = { # Decrease Retirement - trigger = { - top_liege = { - NOR = { - # Some bureaucracy needed for retirement - realm_law_group_at_minimum_level = celestial_bureaucracy - # Retirement not at max - realm_law_group_at_maximum_level = celestial_retirement_law - } - } - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - add = 10 - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = conservative_movement - } - factor = 0 - } - save_scope_value_as = { - name = decrease_retirement_law - value = yes - } - } - 0 = { # Increase Salary Budget - trigger = { - NOR = { - # Treasury not empty - top_liege = { monthly_character_treasury_balance <= 0 } - # Salaries don't go up in Conservative/Expansion - top_participant_group:dynastic_cycle ?= { - OR = { - participant_group_type = conservative_movement - participant_group_type = expansion_movement - } - } - } - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - add = 1 - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = advancement_movement - } - add = 1 - } - save_scope_value_as = { - name = increase_budget_salary - value = yes - } - } - 0 = { # Increase Ministry Budget - trigger = { - NOR = { - # Treasury not empty - top_liege = { monthly_character_treasury_balance <= 0 } - # Salaries don't go down in Advancement/Expansion - top_participant_group:dynastic_cycle ?= { - OR = { - participant_group_type = advancement_movement - participant_group_type = expansion_movement - } - } - } - } - modifier = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - add = 1 - } - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = conservative_movement - } - add = 1 - } - save_scope_value_as = { - name = increase_budget_ministry - value = yes - } - } - 0 = { # Candidate Score - modifier = { - top_participant_group:dynastic_cycle ?= { - participant_group_type = conservative_movement - } - top_liege = { - has_realm_law = candidate_score_merit_law - any_councillor = { - count = all - top_participant_group:dynastic_cycle ?= { - participant_group_type = conservative_movement - } - } - any_powerful_vassal = { - count = all - top_participant_group:dynastic_cycle ?= { - participant_group_type = conservative_movement - } - } - } - add = 1 - } - modifier = { - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = conservative_movement } - } - top_liege = { - has_realm_law = candidate_score_prestige_law - any_councillor = { - count = all - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = conservative_movement } - } - } - any_powerful_vassal = { - count = all - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = conservative_movement } - } - } - } - add = 1 - } - save_scope_value_as = { - name = change_candidate_score_law - value = yes - } - } - } - # Set the variable to reference the chosen petition in the follow up events - if = { - limit = { - exists = scope:increase_law - } - set_variable = { - name = movement_petition - value = flag:change_bureaucracy_laws_increase - } - } - else_if = { - limit = { - exists = scope:decrease_law - } - set_variable = { - name = movement_petition - value = flag:change_bureaucracy_laws_decrease - } - } - else_if = { - limit = { - exists = scope:increase_army_law - } - set_variable = { - name = movement_petition - value = flag:change_army_laws_increase - } - } - else_if = { - limit = { - exists = scope:decrease_army_law - } - set_variable = { - name = movement_petition - value = flag:change_army_laws_decrease - } - } - else_if = { - limit = { - exists = scope:province_metropolitan - } - set_variable = { - name = movement_petition - value = flag:change_province_metropolitan - } - } - else_if = { - limit = { - exists = scope:province_industrial - } - set_variable = { - name = movement_petition - value = flag:change_province_industrial - } - } - else_if = { - limit = { - exists = scope:province_military - } - set_variable = { - name = movement_petition - value = flag:change_province_military - } - } - else_if = { - limit = { - exists = scope:province_protectorate - } - set_variable = { - name = movement_petition - value = flag:change_province_protectorate - } - } - else_if = { - limit = { - exists = scope:hold_examinations - } - set_variable = { - name = movement_petition - value = flag:hold_examinations - } - } - else_if = { - limit = { - exists = scope:increase_retirement_law - } - set_variable = { - name = movement_petition - value = flag:change_retirement_law_increase - } - } - else_if = { - limit = { - exists = scope:decrease_retirement_law - } - set_variable = { - name = movement_petition - value = flag:change_retirement_law_decrease - } - } - else_if = { - limit = { - exists = scope:increase_budget_salary - } - set_variable = { - name = movement_petition - value = flag:increase_budget_salary - } - } - else_if = { - limit = { - exists = scope:increase_budget_ministry - } - set_variable = { - name = movement_petition - value = flag:increase_budget_ministry - } - } - else_if = { - limit = { - exists = scope:increase_budget_military - } - set_variable = { - name = movement_petition - value = flag:increase_budget_military - } - } - else_if = { - limit = { - exists = scope:change_candidate_score_law - } - set_variable = { - name = movement_petition - value = flag:change_candidate_score_law - } - } - else = { - # Left for debugging in case something goes wrong with saving proper flag above - set_variable = { - name = movement_petition - value = flag:error - } - } - if = { - limit = { - has_variable = movement_petition - var:movement_petition != flag:error - } - if = { - limit = { - scope:petitioner.location != scope:petition_recipient.capital_province - } - start_travel_plan = { - destination = scope:petition_recipient.capital_province - on_arrival_event = tgp_decision_events.0100 - on_travel_planner_cancel_event = tgp_decision_events.0199 - } - } - else = { - trigger_event = tgp_decision_events.0100 - } - scope:actors_movement = { - set_variable = { - name = movement_petition_in_progress - value = scope:petitioner - years = 3 - } - } - } - else = { - debug_log = "AI tried to use Movement Petition, but failed to pick the topic" - } - } - ai_potential = { - is_any_movement_leader = yes - } - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 72 - kingdom = 36 - empire = 24 - hegemony = 0 - } - ai_will_do = { - base = 100 - } -} -# Renounce Family Title -### Retire from Heading the [ROOT.Char.GetHouse.GetNameNoTooltip] House ### -renounce_noble_family_title_decision = { - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_asia_estate.dds" - } - sort_order = 85 - - desc = { - first_valid = { - triggered_desc = { - trigger = { - any_held_title = { - is_noble_family_title = yes - exists = current_heir - } - } - desc = renounce_noble_family_title_decision_desc - } - desc = renounce_noble_family_title_decision_no_heir_desc - } - } - selection_tooltip = renounce_noble_family_title_decision_tooltip - decision_group_type = admin - - is_shown = { - NOT = { top_liege = root } #This is not a general abdication decision - has_tgp_dlc_trigger = yes - is_playable_character = yes - is_house_head = yes - any_held_title = { is_noble_family_title = yes } - NOT = { religion = religion:buddhism_religion } # Uses tgp_japan_become_a_monk_decision - } - - is_valid = { - custom_tooltip = { - text = renounce_noble_family_title_decision_tt.title - any_held_title = { is_noble_family_title = yes } - } - custom_tooltip = { - text = renounce_noble_family_title_decision_tt.heir - any_held_title = { - is_noble_family_title = yes - current_heir ?= { is_available_ai_adult = yes } - } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_at_war_with_liege = no - trigger_if = { - limit = { - has_realm_law_flag = celestial_retirement_law - } - tgp_is_above_retirement_age_trigger = { REALM_OWNER = root } - } - } - - effect = { - if = { - limit = { is_ai = no } - random_held_title = { - limit = { is_noble_family_title = yes } - current_heir = { save_scope_as = new_player } - } - } - show_as_tooltip = { - add_character_modifier = { modifier = ep3_renounced_estate } - custom_tooltip = renounce_noble_family_title_decision_tt - if = { - limit = { exists = scope:new_player } - house = { set_house_head = scope:new_player } - set_player_character = scope:new_player - } - tgp_step_down_title_recipient_tooltip_effect = yes - } - trigger_event = tgp_dynastic_cycle_decision_event.0101 - close_view = { - view = decisions - player = root - } - } - - cost = { - influence = { - value = 0 - if = { - limit = { government_has_flag = government_has_influence } - add = minor_influence_value - } - } - prestige = { - value = 0 - if = { - limit = { - NOT = { government_has_flag = government_has_influence } - } - add = minor_prestige_value - } - } - } - - ai_check_interval = 0 - - ai_potential = { - is_at_war = no - # Don't step down freely if you don't have any other house members holding a noble_family_title or inherit any held noble_family_title - OR = { - house ?= { - any_house_member = { - is_governor = yes - top_liege = root.top_liege - } - } - any_held_title = { - tier = root.highest_held_title_tier - is_noble_family_title = no - current_heir.house = root.house - } - } - tgp_is_above_retirement_age_trigger = { REALM_OWNER = root } - } - - ai_will_do = { - base = -10 - modifier = { - add = 10 - has_trait = lazy - } - modifier = { - add = 10 - has_trait = humble - } - modifier = { - add = 10 - has_trait = content - } - modifier = { - add = -100 - OR = { - has_trait = ambitious - has_trait = greedy - has_trait = arrogant - } - } - } -} - -#only for Players - ability to choose a favored Stability Era in the Dynastic Cycle, the AI uses hegemon_favored_stability_phase_value instead -### Favor Dynastic Cycle Era Decision ### -favor_dynastic_cycle_era_decision = { - decision_group_type = dynastic_cycle - title = favor_dynastic_cycle_era - desc = { - first_valid = { - triggered_desc = { - trigger = { - has_title = title:h_china - } - desc = favor_dynastic_cycle_era_hegemon_desc - } - desc = favor_dynastic_cycle_era_chaos_desc - } - } - selection_tooltip = { - - first_valid = { - triggered_desc = { - trigger = { - has_title = title:h_china - } - desc = favor_dynastic_cycle_era_decision_hegemon_tooltip - } - desc = favor_dynastic_cycle_era_decision_chaos_tooltip - } - } - picture = { - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_corruption.dds" - } - sort_order = 80 - - is_shown = { - has_tgp_dlc_trigger = yes - is_ai = no - OR = { - AND = { - situation:dynastic_cycle ?= { - NOT = { situation_current_phase = situation_dynastic_cycle_phase_chaos } - } - top_participant_group:dynastic_cycle ?= { - participant_group_type = hegemon_ruler - } - } - AND = { - situation:dynastic_cycle ?= { - situation_current_phase = situation_dynastic_cycle_phase_chaos - } - top_participant_group:dynastic_cycle ?= { - participant_group_type = other_rulers - } - } - } - } - - is_valid_showing_failures_only = { - is_adult = yes - } - cooldown = { years = 20 } - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_FAVOR_ERA" - show_from_start = no - - item = { - value = favor_advancement - current_description = favor_advancement_desc - localization = favor_advancement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_advancement.dds" - ai_chance = { - value = 0 - } - } - item = { - value = favor_expansion - current_description = favor_expansion_desc - localization = favor_expansion_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_expansion.dds" - ai_chance = { - value = 0 - } - } - } - - cost = { - influence = { - value = monumental_influence_value - } - } - - effect = { - switch = { - trigger = yes - scope:favor_advancement = { - set_variable = { - name = favor_era - value = flag:advancement - } - custom_tooltip = favor_advancement_tt - if = { - limit = { - situation:dynastic_cycle ?= { - situation_current_phase = situation_dynastic_cycle_phase_chaos - } - } - custom_tooltip = favor_advancement_movement_power_chaos_tt - } - else = { - custom_tooltip = favor_advancement_movement_power_tt - } - } - scope:favor_expansion = { - set_variable = { - name = favor_era - value = flag:expansion - } - custom_tooltip = favor_expansion_tt - if = { - limit = { - situation:dynastic_cycle ?= { - situation_current_phase = situation_dynastic_cycle_phase_chaos - } - } - custom_tooltip = favor_expansion_movement_power_chaos_tt - } - else = { - custom_tooltip = favor_expansion_movement_power_tt - } - } - } - } - - ai_check_interval = 0 -} - -#only for Players - ability to choose a favored Movement, the AI will always follow the Debates activity outcomes instead -### Favor a Movement ### -favor_movement_decision = { - decision_group_type = dynastic_cycle - title = favor_movement_decision - desc = favor_movement_decision_desc - selection_tooltip = favor_movement_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_corruption.dds" - } - sort_order = 80 - - is_shown = { - has_tgp_dlc_trigger = yes - is_ai = no - any_character_situation = { - situation_type = dynastic_cycle - NOT = { situation_current_phase = situation_dynastic_cycle_phase_chaos } - } - has_title = title:h_china - } - - is_valid_showing_failures_only = { - is_adult = yes - } - cooldown = { years = 20 } - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_FAVOR_MOVEMENT" - show_from_start = no - - item = { - value = advancement_movement - current_description = favor_advancement_movement_desc - localization = favor_advancement_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_advance.dds" - flat = yes - is_valid = { - NOT = { - is_movement_in_power = { - MOVEMENT = advancement_movement - } - } - } - } - item = { - value = expansion_movement - current_description = favor_expansion_movement_desc - localization = favor_expansion_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_expand.dds" - flat = yes - is_valid = { - NOT = { - is_movement_in_power = { - MOVEMENT = expansion_movement - } - } - } - } - item = { - value = conservative_movement - current_description = favor_conservative_movement_desc - localization = favor_conservative_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_anti.dds" - flat = yes - is_valid = { - NOT = { - is_movement_in_power = { - MOVEMENT = conservative_movement - } - } - } - } - item = { - value = pro_hegemon_movement - current_description = favor_pro_hegemon_movement_desc - localization = favor_pro_hegemon_movement_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_group_pro.dds" - flat = yes - is_valid = { - NOT = { - is_movement_in_power = { - MOVEMENT = pro_hegemon_movement - } - } - } - } - } - - cost = { - influence = { - value = monumental_influence_value - } - } - - effect = { - save_scope_as = hegemon - situation:dynastic_cycle ?= { - random_participant_group = { - limit = { - has_variable = movement_favored - } - save_scope_as = former_favored_movement - } - switch = { - trigger = yes - scope:advancement_movement = { - situation_participant_group:advancement_movement = { - make_movement_favored_effect = yes - save_scope_as = new_favored_movement - } - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_gained_power_advancement - } - trigger_situation_catalyst = catalyst_movement_gained_power_advancement - } - } - scope:expansion_movement = { - situation_participant_group:expansion_movement = { - make_movement_favored_effect = yes - save_scope_as = new_favored_movement - } - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_gained_power_expansion - } - trigger_situation_catalyst = catalyst_movement_gained_power_expansion - } - } - scope:conservative_movement = { - situation_participant_group:conservative_movement = { - make_movement_favored_effect = yes - save_scope_as = new_favored_movement - } - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_gained_power_conservative - } - trigger_situation_catalyst = catalyst_movement_gained_power_conservative - } - } - scope:pro_hegemon_movement = { - situation_participant_group:pro_hegemon_movement = { - make_movement_favored_effect = yes - save_scope_as = new_favored_movement - } - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_gained_power_pro_hegemon - } - trigger_situation_catalyst = catalyst_movement_gained_power_pro_hegemon - } - } - } - every_participant_group = { - var:movement_leader ?= { - trigger_event = tgp_dynastic_cycle_decision_event.0111 - } - } - } - hidden_effect = { - every_player = { - limit = { - tgp_does_this_player_care_about_the_dynastic_cycle = yes - is_any_movement_leader = no - } - send_interface_message = { - type = event_struggle_neutral - title = favor_movement_decision.tt - left_icon = scope:hegemon - right_icon = scope:new_favored_movement.var:movement_leader - show_as_tooltip = { - scope:new_favored_movement = { - make_movement_favored_effect = yes - } - } - } - } - } - } - - ai_check_interval = 0 -} - -#Ability to trigger a catalyst towards or away from chosen phase -### Shape the Dynastic Cycle ### -favored_movement_consults_heaven_decision = { - decision_group_type = dynastic_cycle - title = favored_movement_consults_heaven_decision - desc = favored_movement_consults_heaven_decision_desc - selection_tooltip = favored_movement_consults_heaven_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_asia_throne_room.dds" - } - sort_order = 80 - - is_shown = { - has_tgp_dlc_trigger = yes - any_character_situation = { - situation_type = dynastic_cycle - NOT = { situation_current_phase = situation_dynastic_cycle_phase_chaos } - } - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = other_rulers } - } - } - - is_valid_showing_failures_only = { - is_adult = yes - custom_tooltip = { - text = can_consult_heaven_tt - OR = { - AND = { - is_any_movement_leader = yes - top_participant_group:dynastic_cycle ?= { - exists = var:movement_favored - var:movement_leader ?= root - } - } - has_title = title:h_china - has_title = title:e_minister_chancellor - } - } - } - cooldown = { years = 10 } - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_CONSULT_HEAVEN" - show_from_start = yes - - item = { - value = positive_advancement_catalyst - current_description = positive_advancement_catalyst_desc - localization = positive_advancement_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_advancement.dds" - is_shown = { - situation:dynastic_cycle ?= { - NOT = { situation_current_phase = situation_dynastic_cycle_phase_stability_advancement } - } - } - is_valid = { - custom_tooltip = { - text = positive_advancement_catalyst_tt - root = { - top_participant_group:dynastic_cycle ?= { - OR = { - participant_group_type = advancement_movement - participant_group_type = hegemon_ruler - } - } - } - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos >= 150 - } - } - trigger_else = { - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability >= 150 - } - } - } - } - add = 100 - } - } - } - item = { - value = negative_advancement_catalyst - current_description = negative_advancement_catalyst_desc - localization = negative_advancement_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_advancement.dds" - is_shown = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - } - is_valid = { - situation:dynastic_cycle ?= { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_advancement_negative - trigger_if = { - limit = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - } - custom_tooltip = { - text = negative_advancement_catalyst_tt - root = { - top_participant_group:dynastic_cycle ?= { - OR = { - participant_group_type = advancement_movement - participant_group_type = hegemon_ruler - } - } - } - } - } - trigger_else = { - root = { - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = advancement_movement } - } - } - } - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_stability_advancement >= 150 - } - } - } - add = 100 - } - } - } - item = { - value = positive_expansion_catalyst - current_description = positive_expansion_catalyst_desc - localization = positive_expansion_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_expansion.dds" - is_shown = { - situation:dynastic_cycle ?= { - NOT = { situation_current_phase = situation_dynastic_cycle_phase_stability_expansion } - } - } - is_valid = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - } - root = { - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = expansion_movement } - } - } - } - trigger_else = { - custom_tooltip = { - text = positive_expansion_catalyst_tt - root = { - top_participant_group:dynastic_cycle ?= { - OR = { - participant_group_type = expansion_movement - participant_group_type = hegemon_ruler - } - } - } - } - } - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos >= 150 - } - } - trigger_else = { - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability >= 150 - } - } - } - } - add = 100 - } - } - } - item = { - value = negative_expansion_catalyst - current_description = negative_expansion_catalyst_desc - localization = negative_expansion_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_expansion.dds" - is_shown = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - } - } - } - is_valid = { - situation:dynastic_cycle ?= { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_expansion_negative - trigger_if = { - limit = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - } - custom_tooltip = { - text = negative_expansion_catalyst_tt - root = { - top_participant_group:dynastic_cycle ?= { - OR = { - participant_group_type = expansion_movement - participant_group_type = hegemon_ruler - } - } - } - } - } - trigger_else = { - root = { - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = expansion_movement } - } - } - } - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_stability_expansion >= 150 - } - } - } - add = 100 - } - } - } - item = { - value = positive_chaos_catalyst - current_description = positive_chaos_catalyst_desc - localization = positive_chaos_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_chaos.dds" - is_shown = { - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - } - } - } - is_valid = { - situation:dynastic_cycle ?= { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_chaos_positive - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos <= 250 - } - } - trigger_else = { - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability <= 250 - } - } - } - } - add = 100 - } - } - } - item = { - value = negative_chaos_catalyst - current_description = negative_chaos_catalyst_desc - localization = negative_chaos_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_chaos.dds" - is_shown = { - situation:dynastic_cycle ?= { - NOR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - } - } - } - is_valid = { - situation:dynastic_cycle ?= { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_chaos_negative - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos <= 250 - } - } - trigger_else = { - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability <= 250 - } - } - } - } - add = 100 - } - } - } - item = { - value = positive_instability_catalyst - current_description = positive_instability_catalyst_desc - localization = positive_instability_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_instability.dds" - is_shown = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - } - } - } - is_valid = { - situation:dynastic_cycle ?= { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_instability_positive - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos <= 250 - } - } - trigger_else = { - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability <= 250 - } - } - } - } - add = 100 - } - } - } - item = { - value = negative_instability_catalyst - current_description = negative_instability_catalyst_desc - localization = negative_instability_catalyst_name - icon = "gfx/interface/icons/dynastic_cycle/dynastic_cycle_phase_instability.dds" - is_shown = { - situation:dynastic_cycle ?= { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - } - } - } - is_valid = { - situation:dynastic_cycle ?= { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_instability_negative - } - } - ai_chance = { - value = 0 - if = { - limit = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos <= 250 - } - } - trigger_else = { - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability <= 250 - } - } - } - } - add = 100 - } - } - } - } - - cost = { - influence = { - value = monumental_influence_value - } - } - - effect = { - top_participant_group:dynastic_cycle ?= { - if = { - limit = { - participant_group_type = hegemon_ruler - } - situation:dynastic_cycle.situation_participant_group:pro_hegemon_movement = { - save_scope_as = actors_movement - } - } - else = { - save_scope_as = actors_movement - } - } - scope:actors_movement = { - petition_change_movement_power_effect = { - VALUE = -200 - } - } - situation:dynastic_cycle ?= { - switch = { - trigger = yes - scope:positive_advancement_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_advancement_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_advancement_positive - } - else_if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_instability_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_instability_positive - } - else_if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_chaos_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_chaos_positive - } - } - scope:negative_advancement_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_advancement_negative - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_advancement_negative - } - } - scope:positive_expansion_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_expansion_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_expansion_positive - } - else_if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_instability_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_instability_positive - } - else_if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_chaos_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_chaos_positive - } - } - scope:negative_expansion_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_expansion_negative - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_expansion_negative - } - } - scope:positive_chaos_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_chaos_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_chaos_positive - } - } - scope:negative_chaos_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_chaos_negative - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_chaos_negative - } - } - scope:positive_instability_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_instability_positive - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_instability_positive - } - } - scope:negative_instability_catalyst = { - if = { - limit = { - situation_top_has_catalyst = catalyst_movement_consulted_heaven_instability_negative - } - trigger_situation_catalyst = catalyst_movement_consulted_heaven_instability_negative - } - } - } - } - } - - ai_potential = { - is_any_movement_leader = yes - } - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 36 - empire = 12 - hegemony = 12 - } - ai_will_do = { - base = 100 - } -} - -#House Heads' ability to trigger a catalyst towards or away from a phase according to their movement -### Consult Heaven ### -house_head_consults_heaven_decision = { - decision_group_type = dynastic_cycle - title = house_head_consults_heaven_decision - desc = house_head_consults_heaven_decision_desc - selection_tooltip = house_head_consults_heaven_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_asia_estate.dds" - } - sort_order = 80 - - is_shown = { - has_tgp_dlc_trigger = yes - any_character_situation = { - situation_type = dynastic_cycle - NOT = { situation_current_phase = situation_dynastic_cycle_phase_chaos } - } - top_participant_group:dynastic_cycle ?= { - NOT = { participant_group_type = other_rulers } - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - custom_tooltip = { - text = is_in_a_movement_with_leader_tt - OR = { - is_house_head = yes - top_participant_group:dynastic_cycle ?= { - var:movement_leader ?= root - } - has_title = title:e_minister_chancellor - } - } - } - cooldown = { years = 10 } - - cost = { - influence = { - value = 2000 - add = { - value = 0 - every_close_or_extended_family_member = { - limit = { - is_governor = yes - } - add = 10 - } - multiply = -1 - } - add = { - value = 0 - every_close_or_extended_family_member = { - limit = { - merit_level >= 4 - } - add = 10 - } - multiply = -1 - } - if = { - limit = { - scope:discount_none ?= yes - } - multiply = 0.5 - } - min = 100 - } - piety = { - value = 0 - if = { - limit = { - scope:discount_none ?= yes - } - add = 1000 - } - } - } - widget = { - gui = "decision_view_widget_generic_multichoice_with_effects" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_CONSULT_HEAVEN" - show_from_start = yes - - item = { - value = discount_none - current_description = positive_advancement_catalyst_desc - localization = discount_none_name - icon = "gfx/interface/icons/modifiers/icon_piety_confucianism_04.dds" - is_valid = { - piety_level >= 4 - } - ai_chance = { - value = 10 - } - } - item = { - value = discount_powerful_family - current_description = negative_advancement_catalyst_desc - localization = discount_powerful_family_name - icon = "gfx/interface/icons/icon_game_concept_powerful_house.dds" - is_valid = { - custom_tooltip = { - text = HOUSE_VIEW_POWERLESS_FAMILY - house = { - OR = { - is_powerful_family = yes - title:h_china.holder.house ?= this - } - } - } - } - ai_chance = { - value = 50 - } - } - item = { - value = discount_family_governors - current_description = positive_expansion_catalyst_desc - localization = discount_family_governors_name - icon = "gfx/interface/icons/message_feed/governor.dds" - is_valid = { - custom_tooltip = { - text = discount_family_governors_tt - any_close_or_extended_family_member = { - is_governor = yes - count >= 20 - } - } - } - ai_chance = { - value = 200 - } - } - item = { - value = discount_family_merit - current_description = negative_expansion_catalyst_desc - localization = discount_family_merit_name - icon = "gfx/interface/icons/icon_merit.dds" - is_valid = { - custom_tooltip = { - text = discount_family_merit_tt - any_close_or_extended_family_member = { - merit_level >= 6 - count >= 10 - } - } - } - ai_chance = { - value = 500 - } - } - } - - effect = { - top_participant_group:dynastic_cycle ?= { - if = { - limit = { - participant_group_type = hegemon_ruler - } - situation:dynastic_cycle.situation_participant_group:pro_hegemon_movement = { - save_scope_as = actors_movement - } - } - else = { - save_scope_as = actors_movement - } - } - show_as_tooltip = { - if = { - limit = { - NOR = { - scope:discount_none = yes - scope:discount_powerful_family = yes - scope:discount_family_governors = yes - scope:discount_family_merit = yes - } - } - scope:actors_movement = { tgp_catalyst_from_decision_effect = yes } - } - } - scope:actors_movement = { - switch = { - trigger = yes - scope:discount_none = { - tgp_catalyst_from_decision_effect = yes - } - scope:discount_powerful_family = { - tgp_catalyst_from_decision_effect = yes - - } - scope:discount_family_governors = { - tgp_catalyst_from_decision_effect = yes - - } - scope:discount_family_merit = { - tgp_catalyst_from_decision_effect = yes - } - } - } - } - - ai_potential = { - government_allows = merit - OR = { # To make sure the cycle isn't nuked by landless families - highest_held_title_tier >= tier_duchy - house = { - is_powerful_family = yes - } - } - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_stability_advancement - situation_current_phase = situation_dynastic_cycle_phase_stability_expansion - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability >= 100 - } - } - trigger_else_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos >= 100 - } - } - trigger_else = { - always = yes - } - } - } - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 36 - empire = 12 - hegemony = 12 - } - ai_will_do = { - base = 100 - modifier = { - situation:dynastic_cycle ?= { - trigger_if = { - limit = { - OR = { - situation_current_phase = situation_dynastic_cycle_phase_instability_conquest - situation_current_phase = situation_dynastic_cycle_phase_instability - } - } - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_chaos >= 100 - } - } - trigger_else = { - situation_top_sub_region = { - phase_takeover_points:situation_dynastic_cycle_phase_instability >= 100 - } - } - } - factor = 10 - } - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_east_asia_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_east_asia_decisions.txt deleted file mode 100644 index 6b34b11f7..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_east_asia_decisions.txt +++ /dev/null @@ -1,855 +0,0 @@ -#Decisions for East Asia -### Restore Mandala Capital ### -restore_mandala_capital_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - desc = restore_mandala_capital_decision_desc - selection_tooltip = restore_mandala_capital_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - government_has_flag = government_is_mandala - capital_province.county = { has_county_modifier = mandala_capital_sacked_modifier } - } - - is_valid_showing_failures_only = { - is_at_war = no - is_imprisoned = no - NOT = { has_trait = incapable } - } - - effect = { - remove_short_term_gold = major_gold_value - capital_province.county = { - remove_county_modifier = mandala_capital_sacked_modifier - add_county_modifier = { - modifier = mandala_capital_restored_modifier - years = 20 - } - } - } - - ai_potential = { - is_at_war = no - ai_greed < medium_positive_ai_value - ai_should_focus_on_building_in_their_capital = yes - } - - ai_will_do = { - base = 20 - modifier = { - short_term_gold < major_gold_value - factor = 0 - } - } -} - -### Adopt Mandala Government ### -convert_to_mandala_government_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_decision_mandala.dds" - } - decision_group_type = major - desc = convert_to_mandala_government_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - has_tgp_dlc_trigger = yes - is_landed = yes - has_mandala_culture_trigger = yes - NOT = { government_has_flag = government_is_mandala } - #We have a special decision for Mandala subjects... - trigger_if = { - limit = { is_tributary = yes } - NOT = { - overlord = { government_has_flag = government_is_mandala } - } - } - highest_held_title_tier > tier_barony - } - - is_valid = { - trigger_if = { - limit = { - has_legitimacy = yes - dynasty ?= { - NOT = { has_dynasty_perk = tgp_sea_legacy_3 } #Bypasses Tribal Authority Requirement - } - } - legitimacy_level >= 4 - } - has_mandala_faith_trigger = yes - is_independent_ruler = yes - # This logic is necessary for the triggers in the options in the subsequent event, or else the player will not get the event - OR = { - any_realm_province = { - OR = { - custom_tooltip = { - text = convert_to_mandala_government_decision_is_temple_citadel_holding_tt - has_holding_type = temple_citadel_holding - } - custom_tooltip = { - text = convert_to_mandala_government_decision_has_no_holding_tt - has_holding = no - } - } - } - any_directly_owned_province = { - custom_tooltip = { - text = convert_to_mandala_government_decision_is_tribal_holding_tt - has_holding_type = tribal_holding - } - } - } - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = not_changed_government_recently_tt - NOT = { has_variable = changed_government_recently } - } - government_is_japanese_trigger = no - } - - cost = { - prestige = { - value = 0 - if = { - limit = { government_has_flag = government_is_tribal } - add = convert_to_mandala_government_tribal_value - } - else = { add = convert_to_mandala_government_nontribal_value } - #'s cheap! - if = { - limit = { has_character_modifier = divine_happenstance_modifier } - divide = 2 - } - } - } - - effect = { - #GoK stops really being GoK - gok_government_change_story_end_effect = yes - #Out with the old laws, in with the new - change_to_mandala_government_decree_effect = yes - #No Succession for this character pls - set_variable = { - name = not_subject_to_succession_trials - value = flag:adopted_mandala_government - } - if = { - limit = { var:not_subject_to_succession_trials ?= flag:adopted_mandala_government } - #To prevent 'unused except in loc' errors :catto: - } - show_as_tooltip = { - change_government = mandala_government - } - #Huh, guess you _are_ divine - if = { - limit = { has_variable = vying_for_mandala_divinity } - custom_description_no_bullet = { text = because_of_your_divine_happenstance_tt } - show_as_tooltip = { divine_happenstance_adopt_mandala_effect = yes } - } - if = { - limit = { - culture = { - has_cultural_parameter = mandala_tributaries - } - exists = confederation - } - custom_tooltip = confederates_to_tributaries_tt - } - trigger_event = tgp_east_asia_decision_events.0010 - hidden_effect = { - every_vassal = { - trigger_event = { - id = tgp_east_asia_decision_events.0015 - days = 3 - } - } - } - } - - ai_potential = { - has_mandala_culture_trigger = yes - trigger_if = { - limit = { government_has_flag = government_is_tribal } - has_realm_law = tribal_authority_3 - prestige >= convert_to_mandala_government_tribal_value - } - trigger_else = { - prestige >= convert_to_mandala_government_nontribal_value - } - trigger_if = { - limit = { - OR = { - government_has_flag = government_is_feudal - government_has_flag = government_is_clan - } - } - primary_title.tier <= tier_duchy - } - primary_title.tier > tier_barony - NOR = { - government_has_flag = government_is_republic - government_has_flag = government_is_theocracy - government_has_flag = government_is_mercenary - government_has_flag = government_is_holy_order - government_has_flag = government_is_administrative - government_has_flag = government_is_nomadic - government_has_flag = government_is_herder - government_has_flag = government_is_celestial - government_has_flag = government_is_steppe_admin - government_has_flag = government_is_meritocratic - } - NOT = { - any_owned_story = { - OR = { - story_type = story_greatest_of_khans - story_type = story_mongol_invasion - } - } - } - } - - ai_will_do = { - base = 20 - modifier = { - NOT = { government_has_flag = government_is_tribal } - add = -15 - } - } -} - -### Assimilate to Mandala Rule ### -assimilate_to_mandala_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_decision_mandala.dds" - } - decision_group_type = major - desc = { - first_valid = { - triggered_desc = { - trigger = { government_has_flag = government_is_mandala } - desc = assimilate_to_mandala_decision_faith_desc - } - triggered_desc = { - trigger = { faith = overlord.faith } - desc = assimilate_to_mandala_decision_government_desc - } - desc = assimilate_to_mandala_decision_desc - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - has_tgp_dlc_trigger = yes - overlord ?= { government_has_flag = government_is_mandala } - NAND = { - government_has_flag = government_is_mandala - faith = overlord.faith - } - highest_held_title_tier > tier_barony - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = not_changed_government_recently_tt - NOT = { has_variable = changed_government_recently } - } - } - - effect = { - #GoK stops really being GoK - gok_government_change_story_end_effect = yes - #No Succession for this character pls - set_variable = { - name = not_subject_to_succession_trials - value = flag:assimilated_to_mandala_government - } - if = { - limit = { var:not_subject_to_succession_trials ?= flag:assimilated_to_mandala_government } - #To prevent 'unused except in loc' errors :catto: - } - #Opinion, if Overlord is AI - overlord = { - if = { - limit = { is_ai = yes } - if = { - limit = { good_devaraja_quality_trigger = yes } - add_opinion = { - target = root - modifier = assimilated_to_devaraja_rule_opinion - opinion = 10 - } - } - else_if = { - limit = { middling_devaraja_quality_trigger = yes } - add_opinion = { - target = root - modifier = assimilated_to_devaraja_rule_opinion - opinion = 30 - } - } - else_if = { - limit = { poor_devaraja_quality_trigger = yes } - root = { - progress_towards_friend_effect = { - REASON = friend_supported_devaraja - CHARACTER = overlord - OPINION = 0 - } - } - add_opinion = { - target = root - modifier = assimilated_to_devaraja_rule_opinion - opinion = 40 - } - } - else_if = { - limit = { terrible_devaraja_quality_trigger = yes } - root = { - progress_towards_friend_effect = { - REASON = friend_supported_devaraja - CHARACTER = overlord - OPINION = 0 - } - } - add_opinion = { - target = root - modifier = assimilated_to_devaraja_rule_opinion - opinion = 60 - } - } - } - } - #Also notify the Devaraja of their Piety gain - mandala_assimilation_effect = yes - if = { - limit = { - NOR = { - faith = overlord.faith - faith.religious_head ?= root - } - } - custom_tooltip = tgp_east_asia_decision_events.0020.close_family_pre_tt - } - #You got in early? Good for you! - if = { - limit = { - overlord = { - OR = { - middling_devaraja_quality_trigger = yes - poor_devaraja_quality_trigger = yes - terrible_devaraja_quality_trigger = yes - } - } - } - if = { - limit = { - overlord = { middling_devaraja_quality_trigger = yes } - } - add_character_flag = assimilation_payout_t1 - custom_tooltip = { text = assimilation_payout_t1_tt } - } - else_if = { - limit = { - overlord = { poor_devaraja_quality_trigger = yes } - } - add_character_flag = assimilation_payout_t2 - custom_tooltip = { text = assimilation_payout_t2_tt } - } - else_if = { - limit = { - overlord = { terrible_devaraja_quality_trigger = yes } - } - add_character_flag = assimilation_payout_t3 - custom_tooltip = { text = assimilation_payout_t3_tt } - } - #Delayed payout event with its own triggers - set_variable = { - name = mandala_assimilation_devaraja - value = overlord - } - set_variable = { - name = mandala_assimilation_devaraja_piety_level - value = overlord.piety_level - } - trigger_event = { - id = tgp_east_asia_decision_events.0100 - years = assimilation_payout_years - } - } - #We actually set the government and faith in the event - trigger_event = tgp_east_asia_decision_events.0020 - #And vassal(s) - hidden_effect = { - every_vassal = { - trigger_event = { - id = tgp_east_asia_decision_events.0025 - days = 3 - } - } - } - set_variable = { - name = changed_government_recently - years = 5 - } - } - - ai_potential = { - this != top_overlord - overlord = { government_has_flag = government_is_mandala } - primary_title.tier > tier_barony - #Keep the tributaries Wanua - trigger_if = { - limit = { - government_has_flag = government_is_wanua - is_independent_ruler = yes - } - overlord.mandala_radiance_value >= 50 - } - #... but be more lenient on the Vassals - trigger_if = { - limit = { - government_has_flag = government_is_wanua - is_independent_ruler = no - } - overlord.mandala_radiance_value >= 10 - } - NOT = { - any_owned_story = { - OR = { - story_type = story_mongol_invasion - story_type = story_greatest_of_khans - } - } - } - } - - ai_will_do = { - base = 20 - modifier = { - NOT = { government_has_flag = government_is_tribal } - add = -50 - } - modifier = { - overlord = { terrible_devaraja_quality_trigger = yes } - add = -50 - } - modifier = { - overlord = { poor_devaraja_quality_trigger = yes } - add = -25 - } - modifier = { - overlord = { middling_devaraja_quality_trigger = yes } - add = 25 - } - modifier = { - overlord = { good_devaraja_quality_trigger = yes } - add = 25 - } - modifier = { - overlord = { great_devaraja_quality_trigger = yes } - add = 50 - } - modifier = { - overlord = { exalted_devaraja_quality_trigger = yes } - add = 100 - } - opinion_modifier = { - who = root - opinion_target = overlord - multiplier = 1 - } - modifier = { - capital_county.title_province = { - NOR = { - has_holding_type = temple_citadel_holding - has_holding_type = church_holding - has_holding_type = castle_holding - } - } - factor = 0 - } - } -} - -### Adopt Clan Ways ### -mandala_adopt_clan_government_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_realm.dds" - } - decision_group_type = major - desc = mandala_adopt_clan_government_decision_desc - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - has_tgp_dlc_trigger = yes - government_has_flag = government_is_mandala - is_landed = yes - faith.religion = religion:islam_religion - highest_held_title_tier > tier_barony - } - - is_valid_showing_failures_only = { - custom_tooltip = { - text = not_changed_government_recently_tt - NOT = { has_variable = changed_government_recently } - } - } - - cost = { - piety = { - value = convert_to_mandala_government_nontribal_value - } - } - - effect = { - mandala_adopt_clan_government_effect = yes - } - - ai_potential = { - government_has_flag = government_is_mandala - faith.religion = religion:islam_religion - piety >= convert_to_mandala_government_nontribal_value - } - - ai_will_do = { - base = 20 - modifier = { - OR = { - piety_level >= high_piety_level - capital_province = { - OR = { - has_building_with_flag = third_tier_mandala_capital_building - has_building_with_flag = fourth_tier_mandala_capital_building - has_building_with_flag = final_tier_mandala_capital_building - } - } - } - factor = 0 - } - } -} - -### Perform a Ritual Sacrifice ### -visit_local_shrine_decision = { - picture = { - trigger = { - government_is_japanese_trigger = yes - } - reference = "gfx/interface/illustrations/holding_types/tgp_shinto_temple.dds" - } - picture = { - reference = "gfx/interface/illustrations/event_scenes/tgp_crossroad_inn_asia.dds" - } - desc = visit_local_shrine_decision_desc - selection_tooltip = sacrifice_to_heaven - sort_order = 110 - - cooldown = { years = 5 } - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - exists = capital_province - has_tgp_dlc_trigger = yes - highest_held_title_tier >= tier_county - faith = { has_doctrine = doctrine_pilgrimage_local_rites } - trigger_if = { # Allow a Capital exam to be hosted first. - limit = { - is_ai = yes - highest_held_title_tier = tier_hegemony - } - years_from_game_start >= 10 - } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - location = capital_province - } - - effect = { - custom_tooltip = sacrifice_to_heaven - trigger_event = local_rites.1 - } - - ai_potential = { - is_at_war = no - ai_greed < medium_positive_ai_value - } - - ai_will_do = { - base = 20 - modifier = { - short_term_gold < minor_gold_value - factor = 0 - } - } -} - -#One of your subjects has a Mandala Capital and you don't? Well, seize it! -### Seize Mandala Temple Complex ### -seize_mandala_capital_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_decision_mandala.dds" - } - desc = seize_mandala_capital_decision_desc - selection_tooltip = seize_mandala_capital_decision_tooltip - decision_group_type = major - - ai_check_interval = 0 - - is_shown = { - government_has_flag = government_is_mandala - has_mandala_capital_trigger = no - any_subject = { - is_ai = yes - any_sub_realm_barony = { - kingdom = root.capital_county.kingdom - title_province = { - has_building_with_flag = mandala_capital_building - has_ruined_great_building = no - } - } - } - } - - is_valid_showing_failures_only = { - is_imprisoned = no - NOT = { has_trait = incapable } - } - - effect = { - random_subject = { - limit = { - is_ai = yes - any_sub_realm_barony = { - kingdom = root.capital_county.kingdom - title_province = { - has_building_with_flag = mandala_capital_building - has_ruined_great_building = no - } - } - } - random_sub_realm_barony = { - limit = { - kingdom = root.capital_county.kingdom - title_province = { - has_building_with_flag = mandala_capital_building - has_ruined_great_building = no - } - } - holder = { save_scope_as = previous_holder } - county = { save_scope_as = target_county } - } - } - create_title_and_vassal_change = { - type = returned - save_scope_as = change - add_claim_on_loss = yes - } - scope:target_county = { - change_title_holder = { - holder = root - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - set_realm_capital = scope:target_county - scope:previous_holder = { - progress_towards_rival_effect = { - REASON = rival_seized_mandala_complex - CHARACTER = root - OPINION = -50 - } - } - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} - -create_bunga_mas_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/hindu_ruler.dds" - } - cooldown = { days = standard_commission_artifact_cooldown_time } - sort_order = 151 - - ai_check_interval = 0 #Not for AI - - is_shown = { - #Tease Mandala rulers - trigger_if = { - limit = { is_tributary = no } - government_has_flag = government_is_mandala - } - #... unless you're actually the tributary of a Mandala - trigger_else = { - is_tributary = yes - suzerain = { government_has_flag = government_is_mandala } - } - highest_held_title_tier >= tier_county - exists = capital_province - } - - is_valid_showing_failures_only = { - employs_court_position = antiquarian_court_position - is_tributary = yes - } - - cost = { - gold = { - value = create_bunga_mas_cost - multiply = primary_title.tier - } - } - - - effect = { - custom_tooltip = create_bunga_mas_decision_effect - - if = { - limit = { - any_court_position_holder = { - type = antiquarian_court_position - } - } - random_court_position_holder = { - type = antiquarian_court_position - save_scope_as = antiquarian - } - } - - if = { - limit = { - any_pool_character = { - province = root.capital_province - has_no_particular_noble_roots_trigger = yes - is_available_healthy_ai_adult = yes - NOR = { - exists = inspiration - has_trait = peasant_leader - } - } - } - random_pool_character = { - province = root.capital_province - limit = { - has_no_particular_noble_roots_trigger = yes - is_available_healthy_ai_adult = yes - NOR = { - exists = inspiration - has_trait = peasant_leader - } - } - save_scope_as = local_artisan - hidden_effect = { - add_character_modifier = local_artisan_modifier - } - } - } - else = { - # Artisan Generation - hidden_effect = { - create_character = { - template = local_artisan_template - location = root.capital_province - gender_female_chance = root_faith_dominant_gender_adjusted_female_chance - save_scope_as = local_artisan - } - scope:local_artisan = { - hidden_effect = { - add_character_modifier = local_artisan_modifier - } - } - } - } - - hidden_effect = { - if = { - # Conditional exists to avoid false-positives during tooltip generation, but 'local_artisan' should always exist on execution! - limit = { exists = scope:local_artisan } - root = { add_courtier = scope:local_artisan } - scope:local_artisan = { - add_character_flag = local_artisan - } - } - } - - #Mandala Creation Aspect - if = { - limit = { - government_has_flag = government_is_mandala - house = { has_house_aspiration_parameter = aspect_of_creation } - is_house_head = yes - } - increment_variable_effect = { - VAR = num_commissioned_artifacts - VAL = 1 - } - } - - trigger_event = { - id = tgp_east_asia_decision_events.0300 - delayed = yes - } - - } - - ai_potential = { - always = no - } - - ai_will_do = { - base = 0 - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_japan_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_japan_decisions.txt deleted file mode 100644 index a5be8fb7b..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_japan_decisions.txt +++ /dev/null @@ -1,1880 +0,0 @@ -## Admin to Feudal -#### Establish Sōryō Fief ### -#tgp_japan_establish_house_fief_decision = { -# decision_group_type = major -# title = tgp_japan_establish_house_fief_decision -# desc = tgp_japan_establish_house_fief_decision_desc -# selection_tooltip = tgp_japan_establish_house_fief_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/decisions/tgp_house_fief.dds" } -# sort_order = 80 -# -# cost = { -# prestige = { -# value = 500 -# add = { -# value = 250 -# multiply = domain_size -# } -# } -# gold = { -# value = 0 -# add = { -# value = 50 -# multiply = domain_size -# } -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# has_government = japan_administrative_government -# is_landed = yes -# tgp_has_ceremonial_liege_title_trigger = no -# is_independent_ruler = no -# } -# -# is_valid = { -# # Is a Ritsuryo Governor -# tgp_is_japanese_governor_trigger = yes -# trigger_if = { -# limit = { is_ai = no } # AI are an exception as they can continue to play despite not being House Heads -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_aspiration_trigger -# house = { -# NOR = { -# has_house_aspiration_parameter = ceremony_cheaper_feasts -# has_house_aspiration_parameter = unlocks_japanese_manor_archive -# } -# } -# } -# # Domicile in current Governorship -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_domicile_in_governorship_trigger -# domicile.domicile_location.county.holder ?= this -# } -# # Domicile level -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_domicile_building_trigger -# domicile ?= { has_domicile_parameter = unlocks_establish_fief_decision } -# } -# } -# trigger_else = { # AI heirs of players will never do this -# trigger_if = { -# limit = { -# house.house_head ?= { -# government_has_flag = government_is_japan_feudal -# } -# } -# always = yes -# } -# trigger_else = { -# NOT = { -# house.house_head ?= { -# is_ai = no -# any_held_title = { is_noble_family_title = yes } -# is_close_family_of = root -# player_heir = root -# } -# } -# } -# } -# # No direct descendant is currently Regent or Governor -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_direct_descendent_position_trigger -# any_descendants_are_governors = no -# } -# # No direct descendant is liege or above -# custom_tooltip = { -# text = create_cadet_branch_decision_liege_is_descendant -# any_liege_or_above_is_descendant = no -# } -# # Crown Authority -# trigger_if = { -# limit = { -# top_liege = { -# government_allows = administrative -# NOT = { government_has_flag = government_is_japan_feudal } -# } -# } -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_centralization_trigger -# NOT = { has_realm_law = japanese_bureaucracy_3 } -# } -# } -# # Prevent ai flipflopping back after demand admin gov interaction -# trigger_if = { -# limit = { is_ai = yes } -# NOR = { -# var:demand_admin_accepted_ai_block ?= liege -# var:demand_admin_accepted_ai_block ?= top_liege -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# # Not Yamato -# tgp_is_in_ceremonial_house_trigger = no -# # Must be a Count or Higher -# highest_held_title_tier >= tier_county -# # Domicile not in capital -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_capital_domicile_trigger -# NOT = { domicile.domicile_location.county ?= top_liege.capital_county } -# } -# # Is not Regent -# is_independent_ruler = no -# } -# -# # Used by Ruler Objective advice -# advice = { -# region = world_asia_japan -# } -# -# effect = { -# add_achievement_global_variable_effect = { -# VARIABLE = achieved_ep4_18_yes_i_need_my_samurai_achievement -# VALUE = yes -# } -# show_as_tooltip = { -# # Change Dynasty -# if = { -# limit = { tgp_japan_cadet_creates_dynasty_trigger = yes } -# custom_tooltip = tgp_japan_establish_house_fief_found_house_effect -# } -# else_if ={ -# limit = { is_house_head = no } -# custom_tooltip = create_noble_family_tt -# } -# # Change from Ritsuryo (Admin) to Soryo (Feudal) -# custom_tooltip = tgp_japan_establish_house_fief_change_government_type_effect -# # Crime to Kampaku -# if = { -# limit = { -# is_independent_ruler = no -# top_liege = { government_allows = administrative } -# NOR = { -# var:petition_liege_house_fief_allowed_flag ?= scope:new_head.top_liege -# top_liege = { -# government_has_flag = government_is_japan_feudal -# } -# } -# } -# custom_tooltip = tgp_japan_establish_house_fief_kampaku_crime_effect -# } -# } -# hidden_effect = { -# if = { -# limit = { is_ai = yes } -# if = { # Move AI domicile automatically -# limit = { -# exists = domicile -# is_landed = yes -# domicile.domicile_location.county != capital_county -# } -# domicile = { move_domicile = root.capital_province } -# } -# house = { # Help for AI to move to a Soryo aspiration -# if = { -# limit = { -# OR = { -# has_house_aspiration_parameter = ceremony_cheaper_feasts -# has_house_aspiration_parameter = unlocks_japanese_manor_archive -# } -# } -# random_list = { -# 1 = { set_house_aspiration = { type = determination } } -# 1 = { set_house_aspiration = { type = prosperity } } -# 1 = { set_house_aspiration = { type = strength } } -# } -# } -# } -# } -# } -# # Fire relevant event -# if = { -# limit = { -# NOR = { -# dynasty.dynast ?= this -# house.house_head ?= this -# } -# } -# add_character_flag = establish_house_fief -# trigger_event = tgp_japan_decision.9001 -# } -# else = { trigger_event = tgp_japan_decision.9002 } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 6 -# duchy = 6 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# ai_potential = { -# is_landed = yes -# has_government = japan_administrative_government -# NOT = { # Reluctance to forgo potential to become Kampaku -# top_liege = { -# has_realm_law = japanese_regency_succession_law -# primary_title = { "place_in_line_of_succession(root)" <= 3 } -# } -# } -# } -# ai_will_do = { -# base = -25 -# ai_value_modifier = { # Personality -# ai_boldness = 0.25 -# ai_energy = 0.25 -# ai_honor = -0.25 -# } -# modifier = { -# has_trait = ambitious -# add = 10 -# } -# modifier = { -# has_trait = content -# add = -10 -# } -# modifier = { -# has_trait = brave -# add = 10 -# } -# modifier = { -# has_trait = craven -# add = -10 -# } -# modifier = { -# has_trait = vengeful -# add = 10 -# } -# modifier = { -# has_trait = forgiving -# add = -10 -# } -# modifier = { -# has_trait = impatient -# add = 10 -# } -# modifier = { -# has_trait = patient -# add = -10 -# } -# modifier = { -# has_trait = greedy -# add = 10 -# } -# modifier = { -# has_trait = generous -# add = -10 -# } -# modifier = { -# has_trait = arrogant -# add = 10 -# } -# modifier = { -# has_trait = humble -# add = -10 -# } -# modifier = { # Prosperity -# house ?= { has_house_aspiration_parameter = unlocks_japanese_manor_brewery } -# add = 25 -# } -# modifier = { # Determination -# house ?= { has_house_aspiration_parameter = determination_spymaster_task_find_secrets_efficiency } -# add = 50 -# } -# modifier = { # Strength -# house ?= { has_house_aspiration_parameter = unlocks_japanese_manor_armory } -# add = 100 -# } -# modifier = { # Reluctance to turn against successful bloc -# house.house_confederation ?= { -# leading_house.house_head ?= { has_same_government = root } -# cohesion >= 50 -# } -# add = -100 -# } -# modifier = { # Reluctance to turn against house head -# is_house_head = no -# house.house_confederation.leading_house.house_head ?= { -# house = root.house -# has_same_government = root -# } -# add = -15 -# } -# modifier = { # Encouraged by nearby -# any_neighboring_realm_same_rank_owner = { government_has_flag = government_is_japan_feudal } -# add = 25 -# } -# modifier = { -# NOT = { exists = house.house_confederation } -# add = 25 -# } -# modifier = { -# add = { -# value = "root.capital_province.squared_distance(root.top_liege.capital_province)" -# divide = 100000 -# } -# } -# modifier = { -# add = { -# value = maa_regiments_count -# multiply = 5 -# } -# } -# modifier = { -# add = { -# value = gold -# divide = 100 -# } -# } -# modifier = { -# add = { -# value = military_power -# divide = 1000 -# } -# } -# modifier = { -# add = { -# value = 0 -# every_ally = { -# limit = { -# is_landed = yes -# top_liege = root.top_liege -# NOT = { government_allows = administrative } -# } -# add = 30 -# } -# } -# } -# modifier = { -# current_date <= 900.1.1 -# add = -75 -# } -# modifier = { -# current_date <= 1000.1.1 -# add = -75 -# } -# modifier = { -# current_date >= 1100.1.1 -# add = 75 -# } -# modifier = { -# current_date >= 1200.1.1 -# add = 75 -# } -# modifier = { -# vassal_contract_has_flag = japan_administrative_province_military -# add = 75 -# } -# modifier = { -# has_trait = education_martial -# add = 20 -# } -# modifier = { -# has_realm_law = japanese_bureaucracy_1 -# add = 10 -# } -# modifier = { -# has_realm_law = japanese_bureaucracy_2 -# add = 20 -# } -# modifier = { -# has_realm_law = japanese_bureaucracy_3 -# add = 30 -# } -# opinion_modifier = { # Opinion of liege -# who = root -# opinion_target = top_liege -# multiplier = -0.5 -# } -# opinion_modifier = { # Opinion of house head -# trigger = { is_house_head = no } -# who = root -# opinion_target = house.house_head -# multiplier = -0.5 -# } -# opinion_modifier = { # Opinion of bloc leader -# trigger = { -# exists = house.house_confederation.leading_house.house_head -# house.house_confederation.leading_house.house_head != root -# } -# who = root -# opinion_target = house.house_confederation.leading_house.house_head -# multiplier = -0.5 -# } -# } -#} -# -#### Abandon the Bureaucracy ### -#tgp_japan_establish_soryo_manor_decision = { -# decision_group_type = major -# title = tgp_japan_establish_soryo_manor_decision -# desc = tgp_japan_establish_soryo_manor_decision_desc -# selection_tooltip = tgp_japan_establish_house_fief_decision_tooltip -# picture = { -# reference = "gfx/interface/illustrations/decisions/tgp_house_fief.dds" -# } -# sort_order = 80 -# -# cost = { -# prestige = { -# value = 500 -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# has_government = japan_administrative_government -# tgp_has_ceremonial_liege_title_trigger = no -# is_landed = no -# exists = domicile -# } -# -# is_valid = { -# # Is a Ritsuryo Governor -# has_government = japan_administrative_government -# trigger_if = { -# limit = { is_ai = no } # AI are an exception as they can continue to play despite not being House Heads -# # Holds Noble Family title -# custom_tooltip = { -# text = is_house_head_of_noble_family_tt -# house.house_head ?= this -# any_held_title = { is_noble_family_title = yes } -# } -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_capital_domicile_trigger -# NOT = { domicile.domicile_location.county ?= top_liege.capital_county } -# } -# } -# # No direct descendant is currently Regent or Governor -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_direct_descendent_position_trigger -# any_descendants_are_governors = no -# } -# # No direct descendant is liege or above -# custom_tooltip = { -# text = create_cadet_branch_decision_liege_is_descendant -# any_liege_or_above_is_descendant = no -# } -# # Domicile level -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_domicile_building_trigger -# domicile ?= { has_domicile_parameter = unlocks_establish_fief_decision } -# } -# # Crown Authority -# trigger_if = { -# limit = { -# top_liege = { government_allows = administrative } -# } -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_centralization_trigger -# NOT = { has_realm_law = japanese_bureaucracy_3 } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# # Not Yamato -# tgp_is_in_ceremonial_house_trigger = no -# # Must be a Count or Higher -# highest_held_title_tier >= tier_county -# # Is not Regent -# is_independent_ruler = no -# } -# -# effect = { -# add_achievement_global_variable_effect = { -# VARIABLE = achieved_ep4_18_yes_i_need_my_samurai_achievement -# VALUE = yes -# } -# show_as_tooltip = { -# change_government = japan_feudal_government -# # Change Dynasty -# if = { -# limit = { -# NOT = { dynasty.dynast ?= this } -# } -# custom_tooltip = tgp_japan_establish_house_fief_found_house_effect -# } -# } -# # Fire relevant event -# if = { -# limit = { -# NOR = { -# dynasty.dynast ?= this -# house.house_head ?= this -# } -# } -# add_character_flag = establish_house_fief -# trigger_event = tgp_japan_decision.9001 -# } -# else = { trigger_event = tgp_japan_decision.9002 } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 36 -# duchy = 36 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# ai_potential = { -# is_landed = yes -# } -# ai_will_do = { -# base = 100 -# ai_value_modifier = { -# ai_boldness = 0.5 -# ai_honor = -0.5 -# } -# modifier = { -# house ?= { has_house_aspiration_parameter = ceremony_cheaper_feasts } -# add = -50 -# } -# modifier = { -# house ?= { has_house_aspiration_parameter = service_house_improved_educator_outcome_chance } -# add = -100 -# } -# modifier = { -# house ?= { has_house_aspiration_parameter = determination_spymaster_task_find_secrets_efficiency } -# add = 50 -# } -# modifier = { -# house ?= { has_house_aspiration_parameter = unlocks_japanese_manor_armory } -# add = 100 -# } -# } -#} -# -## Become Soryo as independent Ritsuryō -#### Establish Sōryō Administration ### -#tgp_japan_establish_soryo_administration_decision = { -# decision_group_type = major -# title = tgp_japan_establish_soryo_administration_decision -# desc = tgp_japan_establish_soryo_administration_decision_desc -# selection_tooltip = tgp_japan_establish_soryo_administration_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/event_story/tgp_japanese_shogunate.dds" } -# sort_order = 80 -# -# cost = { -# prestige = { -# value = massive_prestige_gain -# } -# influence = { -# value = { -# value = monumental_influence_gain -# multiply = 2 -# } -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# is_independent_ruler = yes -# government_is_japanese_trigger = yes -# NOR = { -# government_has_flag = government_is_japan_feudal -# has_global_variable = shogunate_established -# } -# } -# -# is_valid = { -# # Is Regent -# trigger_if = { -# limit = { -# has_title = title:e_japan -# } -# has_realm_law = japanese_regency_succession_law -# } -# is_independent_ruler = yes -# has_government = japan_administrative_government -# has_realm_law = japanese_bureaucracy_3 -# custom_tooltip = { -# text = house_head_create_faction_cohesion_hard_tt -# house.house_confederation ?= { -# leading_house ?= root.house -# has_cohesion_level_parameter = house_head_adopt_soryo_regency -# } -# } -# custom_tooltip = { -# text = house_head_adopt_soryo_regency_tt -# house.house_confederation ?= { -# leading_house ?= root.house -# has_cohesion_level_parameter = house_head_adopt_soryo_regency -# } -# } -# is_at_war = no -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# add_achievement_global_variable_effect = { -# VARIABLE = achieved_ep4_18_yes_i_need_my_samurai_achievement -# VALUE = yes -# } -# custom_tooltip = japanese_establish_soryo_administration_war_start_tt -# custom_description_no_bullet = { text = if_you_win_effect } -# show_as_tooltip = { japanese_establish_soryo_administration_reward_effect = yes } -# trigger_event = { -# id = tgp_japan_decision.9601 -# delayed = yes -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 36 -# hegemony = 0 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -## Become Shogun -#### Formalize [ROOT.Char.GetHouse.GetNameNoTooltip] Shōgunate ### -#tgp_japan_become_shogun_decision = { -# decision_group_type = major -# title = tgp_japan_become_shogun_decision -# desc = tgp_japan_become_shogun_decision_desc -# selection_tooltip = tgp_japan_become_shogun_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/event_story/tgp_japanese_shogunate.dds" } -# sort_order = 80 -# -# cost = { -# prestige = { -# value = monumental_prestige_gain -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# tgp_is_in_ceremonial_house_trigger = no -# government_has_flag = government_is_japan_feudal -# top_liege = { has_title = title:e_japan } -# NOR = { -# has_global_variable = shogunate_established -# has_global_variable = tenno_restored -# } -# } -# -# is_valid = { -# # Is Regent -# custom_tooltip = { -# text = tgp_japan_become_shogun_decision_top_liege_trigger -# has_title = title:e_japan -# } -# prestige_level >= 4 -# legitimacy_level >= 4 -# is_independent_ruler = yes -# has_government = japan_feudal_government -# custom_tooltip = { -# text = tgp_japan_become_shogun_decision_centralization_trigger -# OR = { -# has_realm_law = japanese_bureaucracy_2 -# has_realm_law = japanese_bureaucracy_3 -# } -# } -# is_at_war = no -# custom_tooltip = { -# text = tgp_japan_become_shogun_decision_land_trigger -# top_liege = { -# completely_controls = title:d_kinai -# completely_controls = title:d_nankaido -# completely_controls = title:d_hokurikudo -# completely_controls = title:d_west_bando -# completely_controls = title:d_north_saikaido -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# trigger_event = tgp_japan_decision.9101 -# show_as_tooltip = { japanese_become_shogun_reward_effect = yes } -# if = { -# limit = { -# is_ai = no -# this = character:japanese_minamoto_seiwa_10 -# } -# add_achievement_global_variable_effect = { -# VARIABLE = finished_ep4_08_shogun_achievement -# VALUE = yes -# } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 36 -# hegemony = 0 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -## Emperor Restoration -#### Restore Direct Imperial Rule ### -#tgp_japan_emperor_restoration_decision = { -# decision_group_type = major -# title = tgp_japan_emperor_restoration_decision -# desc = tgp_japan_emperor_restoration_decision_desc -# selection_tooltip = tgp_japan_emperor_restoration_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" } -# sort_order = 80 -# -# cost = { -# prestige = { -# value = monumental_prestige_gain -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# top_liege = { has_title = title:e_japan } -# tgp_realm_has_ceremonial_liege_trigger = yes -# custom_tooltip = { -# text = tgp_is_ceremonial_liege_tt -# tgp_has_ceremonial_liege_title_trigger = yes -# } -# NOT = { has_global_variable = tenno_restored } -# } -# -# is_valid = { -# is_independent_ruler = yes -# has_title = title:e_japan -# tgp_has_ceremonial_liege_title_trigger = yes -# custom_tooltip = { -# text = tgp_japan_become_shogun_decision_centralization_trigger -# OR = { -# has_realm_law = japanese_bureaucracy_2 -# has_realm_law = japanese_bureaucracy_3 -# } -# } -# is_at_war = no -# completely_controls = title:d_kinai -# completely_controls = title:d_nankaido -# completely_controls = title:d_hokurikudo -# completely_controls = title:d_west_bando -# completely_controls = title:d_north_saikaido -# custom_tooltip = { -# text = tgp_japan_no_other_powerful_forces_trigger -# NOT = { -# title:e_japan.holder = { -# any_vassal = { -# NOR = { -# this = root -# is_allied_to = root -# house = root.house -# } -# current_strength_with_allies_value > root.current_strength_with_allies_fifty_percent_value -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# if = { -# limit = { -# is_ai = no -# has_title = title:k_chrysanthemum_throne -# } -# add_achievement_global_variable_effect = { -# VARIABLE = finished_ep4_03_sword_of_japan_achievement -# VALUE = yes -# } -# } -# trigger_event = tgp_japan_decision.9301 -# show_as_tooltip = { -# restore_ceremonial_liege_faction_reward_effect = yes -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 36 -# hegemony = 0 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -## Yamato into Minamoto/Taira -#### Request Royal Honsei ### -#tgp_japan_imperial_branch_decision = { -# decision_group_type = major -# title = tgp_japan_imperial_branch_decision -# desc = tgp_japan_imperial_branch_decision_desc -# selection_tooltip = tgp_japan_imperial_branch_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" } -# sort_order = 80 -# -# cost = { -# prestige = { -# value = minor_prestige_gain -# } -# influence = { -# value = minor_influence_gain -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# # Still Ritsuryo -# government_is_japanese_trigger = yes -# top_liege.primary_title.var:administrative_ui_special_title.holder ?= { government_is_japanese_trigger = yes } -# # Must be Yamato -# tgp_is_in_ceremonial_house_trigger = yes -# # Monks need not apply -# NOT = { has_trait = devoted } -# # Must be within Japan -# top_liege = { has_title = title:e_japan } -# } -# -# is_valid = { -# custom_tooltip = { -# text = is_faith_dominant_gender_tt -# is_faith_dominant_gender = yes -# } -# # Descended from an Emperor -# custom_tooltip = { -# text = tgp_japan_imperial_branch_decision_emperor_ancestor_trigger -# top_liege.primary_title.var:administrative_ui_special_title ?= { -# any_past_holder = { -# OR = { -# is_parent_of = root -# is_grandparent_of = root -# is_great_grandparent_of = root -# } -# } -# } -# } -# # Emperor and heirs cannot take this -# custom_tooltip = { -# text = tgp_japan_imperial_branch_decision_imperial_heir_trigger -# top_liege.primary_title.var:administrative_ui_special_title ?= { -# NOR = { -# holder ?= root -# any_title_heir = { this = root } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# top_liege.primary_title.var:administrative_ui_special_title.holder ?= { is_available = yes } -# # No direct descendant is currently Governor -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_direct_descendent_position_trigger -# any_descendants_are_governors = no -# } -# # No direct descendant is liege or above -# custom_tooltip = { -# text = create_cadet_branch_decision_liege_is_descendant -# any_liege_or_above_is_descendant = no -# } -# # Not Dynast -# is_house_head = no -# } -# -# effect = { -# # Find nearest Emperor -# top_liege.primary_title.var:administrative_ui_special_title ?= { -# random_past_holder = { -# limit = { is_parent_of = root } -# alternative_limit = { is_grandparent_of = root } -# alternative_limit = { is_great_grandparent_of = root } -# save_scope_as = nearest_emperor -# random_close_or_extended_family_member = { -# even_if_dead = yes -# limit = { -# OR = { -# is_child_of = scope:nearest_emperor -# is_grandchild_of = scope:nearest_emperor -# is_great_grandchild_of = scope:nearest_emperor -# } -# dynasty ?= { -# NOT = { this = dynasty:japanese_yamato } -# exists = var:minamoto_flag -# } -# # Filter out dynasties of Emperors further away from you -# target_shares_nearest_related_title_holder_trigger = { -# COMPARE = scope:nearest_emperor -# TITLE = root.top_liege.primary_title.var:administrative_ui_special_title -# } -# house.house_head.top_liege ?= root.top_liege -# } -# house ?= { -# save_scope_as = minamoto_house -# house_head = { save_scope_as = minamoto_head } -# } -# } -# random_close_or_extended_family_member = { -# even_if_dead = yes -# limit = { -# OR = { -# is_child_of = scope:nearest_emperor -# is_grandchild_of = scope:nearest_emperor -# is_great_grandchild_of = scope:nearest_emperor -# } -# dynasty ?= { -# NOT = { this = dynasty:japanese_yamato } -# exists = var:taira_flag -# } -# # Filter out dynasties of Emperors further away from you -# target_shares_nearest_related_title_holder_trigger = { -# COMPARE = scope:nearest_emperor -# TITLE = root.top_liege.primary_title.var:administrative_ui_special_title -# } -# house.house_head.top_liege ?= root.top_liege -# } -# house ?= { -# save_scope_as = taira_house -# house_head = { save_scope_as = taira_head } -# } -# } -# } -# } -# if = { -# limit = { -# exists = scope:minamoto_house -# exists = scope:taira_house -# } -# custom_tooltip = tgp_japan_imperial_branch_decision_existing_dynasty_effect -# } -# else_if = { -# limit = { exists = scope:minamoto_house } -# custom_tooltip = tgp_japan_imperial_branch_decision_existing_or_taira_effect -# } -# else_if = { -# limit = { exists = scope:taira_house } -# custom_tooltip = tgp_japan_imperial_branch_decision_existing_or_minamoto_effect -# } -# else = { custom_tooltip = tgp_japan_imperial_branch_decision_new_dynasty_effect } -# custom_tooltip = tgp_japan_establish_house_fief_direct_descendents_effect -# if = { -# limit = { government_allows = noble_families } -# if = { -# limit = { -# OR = { -# exists = scope:minamoto_house -# exists = scope:taira_house -# } -# } -# custom_tooltip = may_found_noble_family_tt -# } -# else = { custom_tooltip = will_found_noble_family_tt } -# } -# trigger_event = tgp_japan_decision.9201 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 36 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 36 -# } -# ai_potential = { -# is_adult = yes -# is_landed = yes -# any_child = { count >= 1 } -# } -# ai_will_do = { -# base = 150 #-25 -# modifier = { -# has_trait = arrogant -# add = -25 -# } -# modifier = { -# has_trait = humble -# add = 25 -# } -# modifier = { -# has_trait = content -# add = -25 -# } -# modifier = { -# has_trait = ambitious -# add = 25 -# } -# modifier = { -# is_ruler = yes -# add = 25 -# } -# modifier = { -# OR = { -# has_trait = bastard -# has_trait = wild_oat -# } -# add = 25 -# } -# modifier = { -# has_trait = disinherited -# add = 25 -# } -# modifier = { -# top_liege.primary_title.var:administrative_ui_special_title = { -# any_past_holder = { is_parent_of = root } -# } -# add = -50 -# } -# modifier = { -# top_liege.primary_title.var:administrative_ui_special_title = { -# any_past_holder = { is_grandparent_of = root } -# } -# add = -25 -# } -# modifier = { -# house ?= { -# any_house_member = { count < 25 } -# } -# add = -25 -# } -# modifier = { -# house ?= { -# any_house_member = { count < 15 } -# } -# factor = 0 -# } -# } -#} -# -##Become a Poet - Ceremony - House Aspiration -#### Study Poetry ### -#tgp_japan_become_a_poet_decision = { -# title = tgp_japan_become_a_poet_decision -# desc = tgp_japan_become_a_poet_decision_desc -# selection_tooltip = tgp_japan_become_a_poet_decision_tooltip -# picture = { -# trigger = { -# OR = { -# government_is_japanese_trigger = yes -# government_has_flag = government_is_celestial -# government_has_flag = government_is_meritocratic -# } -# } -# reference = "gfx/interface/illustrations/decisions/tgp_poet.dds" -# } -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_tale.dds" -# } -# cooldown = { years = 15 } -# sort_order = 110 -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# OR = { -# AND = { -# government_is_japanese_trigger = yes -# house = { has_house_aspiration_parameter = ceremony_become_a_poet_decision } -# } -# top_participant_group:dynastic_cycle ?= { -# participant_group_type = advancement_movement -# } -# } -# } -# -# is_valid = { -# NOT = { has_trait = lifestyle_poet } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# custom_tooltip = tgp_japan_become_a_poet_decision_effects_tooltip_trait -# custom_tooltip = tgp_japan_become_a_poet_decision_effects_tooltip_stress -# -# hidden_effect = { -# trigger_event = { -# id = tgp_japan_decision.9401 -# days = { 40 60 } -# } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 36 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 36 -# } -# -# ai_potential = { -# is_adult = yes -# is_at_war = no -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# -##Inspire the Troops - Strength - House Aspiration -#### Inspire the Troops ### -#tgp_japan_train_with_troops_decision = { -# title = tgp_japan_train_with_troops_decision -# desc = tgp_japan_train_with_troops_decision_desc -# selection_tooltip = tgp_japan_train_with_troops_decision_tooltip -# picture = { -# reference = "gfx/interface/illustrations/decisions/fp2_decision_struggle_hostility.dds" -# } -# cooldown = { years = 20 } -# sort_order = 0 -# -# cost = { -# prestige = { -# value = major_prestige_value -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# government_is_japanese_trigger = yes -# house = { has_house_aspiration_parameter = strength_train_with_troops_decision } -# } -# -# is_valid_showing_failures_only = { -# is_imprisoned = no -# is_incapable = no -# has_contagious_deadly_disease_trigger = no -# is_at_war = yes -# } -# -# effect = { -# #Apply the Character Modifier -# send_interface_toast = { -# title = tgp_japan_train_with_troops_decision_effects_tooltip_modifier -# type = event_toast_effect_good -# left_icon = root -# add_character_modifier = { -# modifier = tgp_japan_train_with_troops_modifier -# years = 10 -# } -# } -# #Chance to apply a Commander Trait -# if = { -# limit = { -# number_of_commander_traits < 3 -# } -# custom_tooltip = { -# text = tgp_japan_train_with_troops_decision_effects_tooltip_trait -# #The higher Martial, the better the odds of gaining a Commander Trait -# random = { -# chance = { -# value = 20 -# if = { -# limit = { -# root.martial >= monumentally_high_skill_rating -# } -# add = 20 -# } -# else_if = { -# limit = { -# root.martial >= extremely_high_skill_rating -# } -# add = 15 -# } -# else_if = { -# limit = { -# root.martial >= very_high_skill_rating -# } -# add = 10 -# } -# else_if = { -# limit = { -# root.martial >= high_skill_rating -# } -# add = 5 -# } -# } -# give_random_commander_trait_effect = yes -# } -# } -# } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 12 -# duchy = 12 -# kingdom = 12 -# empire = 12 -# hegemony = 12 -# } -# -# ai_potential = { -# is_adult = yes -# is_at_war = yes -# } -# -# ai_will_do = { -# base = 10 -# } -#} -# -## Becoming a Buddhist monk near the end of your life (or when you become seriously ill) -#### In Search of the Pure Land ### -#tgp_japan_become_a_monk_decision = { -# title = tgp_japan_become_a_monk_decision -# desc = tgp_japan_become_a_monk_decision_desc -# selection_tooltip = tgp_japan_become_a_monk_decision_tooltip -# picture = { -# reference = "gfx/interface/illustrations/event_scenes/tgp_temple_asia.dds" -# } -# sort_order = 80 -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 60 -# duchy = 60 -# kingdom = 60 -# empire = 60 -# hegemony = 60 -# } -# -# is_shown = { -# religion = religion:buddhism_religion -# is_adult = yes -# NOT = { government_has_flag = government_is_mandala } -# } -# -# is_valid = { -# religion = religion:buddhism_religion -# trigger_if = { -# limit = { is_ai = no } -# custom_tooltip = { -# text = renounce_noble_family_title_decision_tt.title -# any_held_title = { is_noble_family_title = yes } -# } -# custom_tooltip = { -# text = renounce_noble_family_title_decision_tt.heir -# any_held_title = { -# is_noble_family_title = yes -# current_heir ?= { is_available_ai_adult = yes } -# } -# } -# } -# OR = { -# age >= 60 -# custom_tooltip = { -# text = tgp_japan_become_a_monk_decision_health_tt -# health <= poor_health -# } -# has_contagious_deadly_disease_trigger = yes -# has_trait = infirm -# has_trait = withering_mind -# has_trait = faltering_heart -# has_trait = fragile_bones -# has_trait = depressed_1 -# } -# } -# -# is_valid_showing_failures_only = { -# # Is available sans health checks -# is_available_quick = { -# adult = yes -# alive = yes -# travel = no -# in_army = no -# imprisoned = no -# incapable = no -# } -# custom_description = { -# text = ALREADY_IN_ACTIVITY -# NOR = { -# exists = involved_activity -# has_variable = { -# name = homage_liege_scope -# name = meditation_character_flag -# name = local_shrine_rite -# name = petition_liege_character_flag -# name = holding_court_character_flag -# } -# is_being_visited_on_tour_strict = yes -# } -# } -# custom_description = { -# text = ALREADY_PLANNING_ACTIVITY -# NOT = { has_character_flag = planning_an_activity } -# } -# # Variable set within the adventure inspiration events -# NOT = { has_variable = gone_adventuring } -# is_at_war_with_liege = no -# trigger_if = { -# limit = { -# has_realm_law_flag = celestial_retirement_law -# } -# tgp_is_above_retirement_age_trigger = { REALM_OWNER = root } -# } -# } -# -# effect = { -# show_as_tooltip = { -# add_trait = devoted -# tgp_renounce_estate_effect = yes -# } -# trigger_event = { -# id = tgp_japan_decision.9500 -# } -# } -# -# ai_potential = { -# is_adult = yes -# is_at_war = no -# # Don't step down freely if you don't have any other house members holding a noble_family_title or inherit any held noble_family_title -# OR = { -# house ?= { -# any_house_member = { -# is_governor = yes -# top_liege = root.top_liege -# } -# } -# any_held_title = { -# tier = root.highest_held_title_tier -# is_noble_family_title = no -# current_heir.house = root.house -# } -# } -# tgp_is_above_retirement_age_trigger = { REALM_OWNER = root } -# } -# -# ai_will_do = { -# base = -10 -# modifier = { -# add = 10 -# health <= poor_health -# } -# modifier = { -# add = 150 -# health <= dying_health -# } -# modifier = { -# add = 10 -# has_trait = lazy -# } -# modifier = { -# add = 10 -# has_trait = humble -# } -# modifier = { -# add = 10 -# has_trait = content -# } -# modifier = { -# add = -100 -# OR = { -# has_trait = ambitious -# has_trait = greedy -# has_trait = arrogant -# } -# } -# } -#} -# -## Restore Chrysanthemum Throne -#### Restore a Yamato Ten'nō ### -#tgp_japan_restore_japanese_monarchy_decision = { -# decision_group_type = major -# title = tgp_japan_restore_japanese_monarchy_decision -# desc = tgp_japan_restore_japanese_monarchy_decision_desc -# selection_tooltip = tgp_japan_restore_japanese_monarchy_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" } -# sort_order = 80 -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# government_is_japanese_trigger = yes -# # Chrysanthemum no longer part of Japan or destroyed -# trigger_if = { -# limit = { exists = title:k_chrysanthemum_throne.holder } -# NOT = { title:e_japan.holder ?= title:k_chrysanthemum_throne.holder.top_liege } -# } -# # Japanese culture -# culture = { -# OR = { -# this = culture:japanese -# any_parent_culture_or_above = { this = culture:japanese } -# } -# } -# } -# -# is_valid = { -# is_independent_ruler = yes -# has_title = title:e_japan -# completely_controls = title:c_yamashiro # Kyoto -# custom_tooltip = { # Chrysanthemum destroyed or no longer part of Japan -# text = tgp_japan_restore_japanese_monarchy_decision_title_tt -# trigger_if = { -# limit = { exists = title:k_chrysanthemum_throne.holder.top_liege } -# NOT = { title:e_japan.holder ?= title:k_chrysanthemum_throne.holder.top_liege } -# } -# trigger_else = { always = yes } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# tgp_restore_japanese_monarchy_decision_effect = yes -# trigger_event = tgp_japan_decision.9901 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 36 -# hegemony = 0 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -## Restore Ritsuryo -#### Restore Ritsuryō Bureaucracy ### -#tgp_japan_restore_japanese_government_decision = { -# decision_group_type = major -# title = tgp_japan_restore_japanese_government_decision -# desc = tgp_japan_restore_japanese_government_decision_desc -# selection_tooltip = tgp_japan_restore_japanese_government_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" } -# sort_order = 85 -# -# cost = { -# prestige = { -# value = massive_prestige_gain -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# government_is_japanese_trigger = yes -# NOT = { government_has_flag = government_is_japan_administrative } -# # Japan not governed Japanesely or destroyed -# trigger_if = { -# limit = { exists = title:e_japan.holder } -# title:e_japan.holder = { government_is_japanese_trigger = no } -# } -# # Japanese culture -# culture = { -# OR = { -# this = culture:japanese -# any_parent_culture_or_above = { this = culture:japanese } -# } -# } -# } -# -# is_valid = { -# is_independent_ruler = yes -# has_title = title:e_japan -# is_at_war = no -# has_realm_law = japanese_bureaucracy_3 -# prestige_level >= 4 -# completely_controls = title:d_kinai -# completely_controls = title:d_nankaido -# completely_controls = title:d_hokurikudo -# completely_controls = title:d_west_bando -# completely_controls = title:d_north_saikaido -# OR = { -# government_allows = administrative -# government_allows = create_cadet_branches -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# show_as_tooltip = { tgp_restore_japanese_government_decision_effect = yes } -# trigger_event = tgp_japan_decision.9911 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 36 -# hegemony = 0 -# } -# ai_potential = { always = yes } -# ai_will_do = { base = 100 } -#} -# -## Assert Regional Dominion (Become Soryo Duke i.e. SuperSoryoTM) -#### Assert Regional Dominion ### -#tgp_japan_assert_regional_dominion_government_decision = { -# decision_group_type = major -# title = tgp_japan_assert_regional_dominion_government_decision -# -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# has_global_variable = shogunate_established -# } -# desc = tgp_japan_assert_regional_dominion_government_decision_shogun_desc -# } -# desc = tgp_japan_assert_regional_dominion_government_decision_desc -# } -# } -# selection_tooltip = tgp_japan_assert_regional_dominion_government_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/decisions/tgp_dominance.dds" } -# -# sort_order = 85 -# cost = { -# prestige = { -# value = 1000 -# } -# } -# is_shown = { -# has_tgp_dlc_trigger = yes -# is_landed = yes -# highest_held_title_tier = tier_county -# government_has_flag = government_is_japan_feudal -# } -# -# is_valid = { -# is_at_war = no -# has_government = japan_feudal_government -# #must have sufficient prestige and legitimacy to even consider such a bold move. -# prestige_level >= 3 -# legitimacy_level >= 3 -# OR = { -# custom_tooltip = { -# text = tgp_japan_assert_regional_dominion_government_decision_trigger_01 -# domicile ?= { -# has_domicile_building_or_higher = japanese_manor_main_03 -# } -# } -# custom_tooltip = { -# text = tgp_japan_assert_regional_dominion_government_decision_trigger_aspiration -# house = { -# AND = { -# OR = { -# has_house_aspiration_parameter = unlocks_japanese_manor_armory -# has_house_aspiration_parameter = unlocks_japanese_manor_watch_house -# } -# has_house_aspiration_parameter = aspiration_level_3 -# } -# } -# } -# custom_tooltip = { -# text = tgp_japan_assert_regional_dominion_government_decision_trigger_bloc -# confederation ?= { -# has_leading_house = yes -# has_cohesion = yes -# leading_house ?= root.house -# cohesion >= 3 -# } -# house = { -# OR = { -# has_house_aspiration_parameter = unlocks_japanese_manor_armory -# has_house_aspiration_parameter = unlocks_japanese_manor_watch_house -# } -# } -# } -# } -# trigger_if = { -# limit = { -# is_ai = no # AI are an exception as they can continue to play despite not being House Heads -# } -# trigger_if = { -# limit = { -# house ?= { -# OR = { -# has_house_aspiration_parameter = ceremony_cheaper_feasts -# has_house_aspiration_parameter = unlocks_japanese_manor_archive -# } -# } -# } -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_aspiration_trigger -# house = { -# NOR = { -# has_house_aspiration_parameter = ceremony_cheaper_feasts -# has_house_aspiration_parameter = unlocks_japanese_manor_archive -# } -# } -# } -# } -# trigger_if = { -# limit = { -# NOT = { domicile.domicile_location.county.holder ?= this } -# } -# # Domicile in current Governorship -# custom_tooltip = { -# text = tgp_japan_establish_house_fief_domicile_in_governorship_trigger -# domicile.domicile_location.county.holder ?= this -# } -# } -# } -# # Kampaku or Shogun is weak. -# top_liege = { -# trigger_if = { -# limit = { -# OR = { -# AND = { -# has_realm_law = japanese_bureaucracy_3 -# culture = { has_cultural_tradition = tradition_tgp_bushido } -# } -# has_realm_law = japanese_bureaucracy_2 -# } -# } -# trigger_if = { -# limit = { -# culture = { has_cultural_tradition = tradition_tgp_bushido } -# } -# NOT = { has_realm_law = japanese_bureaucracy_3 } -# } -# trigger_else = { -# NOR = { -# has_realm_law = japanese_bureaucracy_0 -# has_realm_law = japanese_bureaucracy_1 -# } -# } -# } -# } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# is_at_war = no -# } -# -# effect = { -# show_as_tooltip = { tgp_japan_assert_regional_dominion_government_decision_effect = yes } -# trigger_event = tgp_japan_decision.9960 -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 24 -# duchy = 0 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# ai_potential = { -# is_adult = yes -# } -# ai_will_do = { base = 25 } -#} -# -## Establish New Shogunate Court Decision -#### Move Shogunate Court Decision ### -#move_shogunate_court_decision = { -# decision_group_type = major -# title = tgp_japan_move_shogunate_court_decision -# desc = tgp_japan_move_shogunate_court_decision_desc -# selection_tooltip = tgp_japan_move_shogunate_court_decision_tooltip -# picture = { reference = "gfx/interface/illustrations/event_story/tgp_japanese_shogunate.dds" } -# -# cost = { -# gold = { -# value = massive_gold_value -# } -# prestige = { -# value = massive_prestige_gain -# } -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# is_landed = yes -# has_global_variable = shogunate_established -# NOT = { has_variable = moved_shogunate_court } -# domain_size > 1 -# capital_county = title:c_yamashiro -# } -# -# is_valid = { -# has_title = title:e_japan -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# set_realm_capital = scope:barony.county -# title:e_japan = { set_capital_county = scope:barony.county } -# scope:barony.county = { -# change_development_level = medium_development_level_gain -# add_county_modifier = { -# modifier = tgp_moved_shogun_court_modifier -# years = 25 -# } -# } -# set_variable = moved_shogunate_court -# } -# -# widget = { -# controller = create_holy_order -# barony_valid = { -# trigger_if = { -# limit = { exists = this } -# is_capital_barony = yes -# holder = scope:ruler -# county != title:c_yamashiro -# is_leased_out = no -# } -# } -# } -# -# ai_potential = { -# is_playable_character = yes -# has_global_variable = shogunate_established -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 36 -# hegemony = 0 -# } -# -# ai_will_do = { -# base = 200 -# } -#} -# -## Emperor Starting a Ceremonial Monarch War -#### Begin the Restoration War ### -#tgp_japan_emperor_war_decision = { -# decision_group_type = major -# confirm_text = commit_suicide_decision_confirm -# picture = { reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" } -# sort_order = 80 -# -# cost = { -# prestige = { -# value = massive_prestige_gain -# } -# } -# -# is_shown = { -# is_ai = no -# has_tgp_dlc_trigger = yes -# tgp_is_ceremonial_liege_trigger = yes -# tgp_is_ceremonial_regent_trigger = no -# joined_faction ?= { -# OR = { -# faction_leader ?= { -# is_ai = yes -# is_leading_faction_type = restore_ceremonial_liege_faction -# } -# any_faction_member = { -# this != root -# is_ai = yes -# is_landed = yes -# } -# } -# } -# NOT = { is_at_war_with = root.top_liege } -# } -# -# is_valid = { -# is_at_war = no -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# } -# -# effect = { -# joined_faction ?= { -# save_scope_as = ongoing_faction -# if = { -# limit = { -# exists = faction_leader -# } -# faction_leader = { -# save_scope_as = faction_leader_scope -# } -# } -# else = { -# ordered_faction_member = { -# order_by = current_military_strength -# limit = { -# this != root -# is_ai = yes -# is_landed = yes -# } -# save_scope_as = faction_leader_scope -# } -# } -# } -# -# show_as_tooltip = { -# scope:faction_leader_scope = { -# start_war = { -# cb = restore_ceremonial_liege_faction_war -# target = root.top_liege -# } -# } -# } -# -# hidden_effect = { -# scope:ongoing_faction = { -# faction_start_war = {} -# } -# } -# } -# -# ai_potential = { -# is_playable_character = yes -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 0 -# empire = 0 -# hegemony = 0 -# } -# -# ai_will_do = { -# base = 200 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/dlc_decisions/tgp/tgp_korea_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_korea_decisions.txt deleted file mode 100644 index 4279a97e4..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_korea_decisions.txt +++ /dev/null @@ -1,132 +0,0 @@ -########### -##Unify Samhan/Goryeo -#### Unite the Husamguk ### -#tgp_korea_unify_goryeo_decision = { -# picture = { -# reference = "gfx/interface/illustrations/activity_splash_screens/tour_arrival_asia_welcome.dds" -# } -# desc = tgp_korea_unify_goryeo_decision_desc -# selection_tooltip = tgp_korea_unify_goryeo_decision_tooltip -# decision_group_type = major -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 0 -# duchy = 0 -# kingdom = 36 -# empire = 0 -# hegemony = 0 -# } -# -# is_shown = { -# has_tgp_dlc_trigger = yes -# NOR = { -# exists = title:e_goryeo.holder -# exists = title:k_yongson_throne.holder -# } -# culture = { -# OR = { -# has_cultural_pillar = heritage_korean -# has_cultural_pillar = heritage_buyeo -# any_parent_culture = { -# OR = { -# has_cultural_pillar = heritage_korean -# has_cultural_pillar = heritage_buyeo -# } -# } -# } -# } -# NOT = { -# is_target_in_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unify_goryeo_decision -# } -# } -# } -# -# is_valid = { -# government_allows = administrative -# highest_held_title_tier < tier_empire -# OR = { -# has_title = title:k_silla -# has_title = title:k_goguryeo -# has_title = title:k_baekje -# } -# custom_tooltip = { -# text = tgp_korea_unify_goryeo_decision_no_other_korean_kingdoms_tt -# trigger_if = { -# limit = { exists = title:k_silla.holder } -# title:k_silla.holder = root -# } -# trigger_if = { -# limit = { exists = title:k_goguryeo.holder } -# title:k_goguryeo.holder = root -# } -# trigger_if = { -# limit = { exists = title:k_baekje.holder } -# title:k_baekje.holder = root -# } -# } -# completely_controls = title:d_bukgye -# completely_controls = title:d_gaeseong -# completely_controls = title:d_gyeongju -# completely_controls = title:d_chungju -# realm_size >= 50 -# } -# -# is_valid_showing_failures_only = { -# is_landed = yes -# is_adult = yes -# is_available = yes -# is_independent_ruler = yes -# } -# -# cost = { -# piety = { -# value = massive_piety_value -# } -# gold = { -# value = 0 -# if = { -# limit = { -# has_treasury = no -# } -# add = massive_gold_value -# } -# } -# treasury = { -# value = 0 -# if = { -# limit = { -# has_treasury = yes -# } -# add = massive_gold_value -# } -# } -# } -# -# effect = { -# if = { -# limit = { -# is_ai = no -# } -# add_achievement_global_variable_effect = { -# VARIABLE = achieved_ep4_13_how_its_done_done_done_achievement -# VALUE = yes -# } -# } -# #Can only happen once -# add_to_global_variable_list = { -# name = unavailable_unique_decisions -# target = flag:unify_goryeo_decision -# } -# save_scope_as = king_of_goryeo -# show_as_tooltip = { korea_unify_goryeo_reward_effect = yes } -# trigger_event = tgp_korea_decision.9101 -# } -# -# ai_will_do = { -# base = 100 -# } -#} -# \ No newline at end of file diff --git a/common/decisions/dlc_decisions/tgp/tgp_silk_road_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_silk_road_decisions.txt deleted file mode 100644 index cdd7770b8..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_silk_road_decisions.txt +++ /dev/null @@ -1,504 +0,0 @@ -#Decisions for East Asia -### Visit a Silk Road Market ### -visit_silk_road_market_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_silk_road.dds" - } - desc = visit_silk_road_market_decision_desc - selection_tooltip = visit_silk_road_market_decision_tooltip - - cooldown = { years = 10 } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 240 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - is_shown = { - OR = { - is_ai = no - any_character_situation = { situation_type = silk_road_situation } - } - has_tgp_dlc_trigger = yes - is_playable_character = yes - - #There is no point in showing this decision if you cannot benefit from going at all: - OR = { - silk_road_valid_market_to_visit_trigger = { SUB_REGION = china } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = tibet } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = india } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = central_asia } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = transcaspia } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = occident } - } - } - - is_valid = { - is_adult = yes - gold >= major_gold_value - } - - is_valid_showing_failures_only = { - is_available_adult = yes - is_playable_character = yes - is_incapable = no - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "THE_SILK_ROAD_AWAITS" - show_from_start = yes - - # there are six potential silk road markets - item = { # Chang'an - value = c_jingzhao - is_shown = { always = yes } - is_valid = { - custom_tooltip = { - text = no_building_at_silk_road_market_desc - title:c_jingzhao = { # Chang'an - any_county_province = { has_building_with_flag = silk_road_node } - } - } - custom_tooltip = { - text = no_available_innovation_at_silk_road_market_desc - silk_road_valid_market_to_visit_trigger = { SUB_REGION = china } - } - } - localization = visit_silk_road_market_decision_changan - icon = "gfx/interface/icons/travel/icon_travel_silk_road_marketplace.dds" - ai_chance = { - value = 1 - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_jingzhao.title_province - value <= squared_distance_small - } - } - } - multiply = 10 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_jingzhao.title_province - value <= squared_distance_large - } - } - } - multiply = 2 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_jingzhao.title_province - value > squared_distance_huge - } - } - } - multiply = 0.1 - } - } - } - item = { # Lhasa - value = c_lhasa - is_shown = { always = yes } - is_valid = { - custom_tooltip = { - text = no_building_at_silk_road_market_desc - title:c_lhasa = { - any_county_province = { has_building_with_flag = silk_road_node } - } - } - custom_tooltip = { - text = no_available_innovation_at_silk_road_market_desc - silk_road_valid_market_to_visit_trigger = { SUB_REGION = tibet } - } - } - localization = visit_silk_road_market_decision_lhasa - icon = "gfx/interface/icons/travel/icon_travel_silk_road_marketplace.dds" - ai_chance = { - value = 1 - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_lhasa.title_province - value <= squared_distance_small - } - } - } - multiply = 10 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_lhasa.title_province - value <= squared_distance_large - } - } - } - multiply = 2 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_lhasa.title_province - value > squared_distance_huge - } - } - } - multiply = 0.1 - } - } - } - item = { # Lahur - value = c_lahur - is_shown = { always = yes } - is_valid = { - custom_tooltip = { - text = no_building_at_silk_road_market_desc - title:c_lahur = { - any_county_province = { has_building_with_flag = silk_road_node } - } - } - custom_tooltip = { - text = no_available_innovation_at_silk_road_market_desc - silk_road_valid_market_to_visit_trigger = { SUB_REGION = india } - } - } - localization = visit_silk_road_market_decision_lahur - icon = "gfx/interface/icons/travel/icon_travel_silk_road_marketplace.dds" - ai_chance = { - value = 1 - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_lahur.title_province - value <= squared_distance_small - } - } - } - multiply = 10 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_lahur.title_province - value <= squared_distance_large - } - } - } - multiply = 2 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_lahur.title_province - value > squared_distance_huge - } - } - } - multiply = 0.1 - } - } - } - item = { # Dunhuang - value = c_shazhou - is_shown = { always = yes } - is_valid = { - custom_tooltip = { - text = no_building_at_silk_road_market_desc - title:c_shazhou = { # Dunhuang - any_county_province = { has_building_with_flag = silk_road_node } - } - } - custom_tooltip = { - text = no_available_innovation_at_silk_road_market_desc - silk_road_valid_market_to_visit_trigger = { SUB_REGION = central_asia } - } - } - localization = visit_silk_road_market_decision_dunhuang - icon = "gfx/interface/icons/travel/icon_travel_silk_road_marketplace.dds" - ai_chance = { - value = 1 - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_shazhou.title_province # Dunhuang - value <= squared_distance_small - } - } - } - multiply = 10 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_shazhou.title_province # Dunhuang - value <= squared_distance_large - } - } - } - multiply = 2 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_shazhou.title_province # Dunhuang - value > squared_distance_huge - } - } - } - multiply = 0.1 - } - } - } - item = { # Khiva - value = c_khiva - is_shown = { always = yes } - is_valid = { - custom_tooltip = { - text = no_building_at_silk_road_market_desc - title:c_khiva = { - any_county_province = { has_building_with_flag = silk_road_node } - } - } - custom_tooltip = { - text = no_available_innovation_at_silk_road_market_desc - silk_road_valid_market_to_visit_trigger = { SUB_REGION = transcaspia } - } - } - localization = visit_silk_road_market_decision_khiva - icon = "gfx/interface/icons/travel/icon_travel_silk_road_marketplace.dds" - ai_chance = { - value = 1 - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_khiva.title_province - value <= squared_distance_small - } - } - } - multiply = 10 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_khiva.title_province - value <= squared_distance_large - } - } - } - multiply = 2 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_khiva.title_province - value > squared_distance_huge - } - } - } - multiply = 0.1 - } - } - } - item = { # Dvin - value = c_dvin - is_shown = { always = yes } - is_valid = { - custom_tooltip = { - text = no_building_at_silk_road_market_desc - title:c_dvin = { - any_county_province = { has_building_with_flag = silk_road_node } - } - } - custom_tooltip = { - text = no_available_innovation_at_silk_road_market_desc - silk_road_valid_market_to_visit_trigger = { SUB_REGION = occident } - } - } - localization = visit_silk_road_market_decision_dvin - icon = "gfx/interface/icons/travel/icon_travel_silk_road_marketplace.dds" - ai_chance = { - value = 1 - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_dvin.title_province - value <= squared_distance_small - } - } - } - multiply = 10 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_dvin.title_province - value <= squared_distance_large - } - } - } - multiply = 2 - } - if = { - limit = { - root.location = { - squared_distance = { - target = title:c_dvin.title_province - value > squared_distance_huge - } - } - } - multiply = 0.1 - } - } - } - } - - effect = { - remove_short_term_gold = major_gold_value - switch = { - trigger = yes - scope:c_dvin = { # Dvin - title:c_dvin = { tgp_silk_road_decision_scope_effect = yes } - } - scope:c_jingzhao = { # Chang'an - title:c_jingzhao = { tgp_silk_road_decision_scope_effect = yes } - } - scope:c_lahur = { # Lahur - title:c_lahur = { tgp_silk_road_decision_scope_effect = yes } - } - scope:c_shazhou = { # Dunhuang - title:c_shazhou = { tgp_silk_road_decision_scope_effect = yes } - } - scope:c_lhasa = { # Lhasa - title:c_lhasa = { tgp_silk_road_decision_scope_effect = yes } - } - scope:c_khiva = { # Khiva - title:c_khiva = { tgp_silk_road_decision_scope_effect = yes } - } - } - if = { - limit = { exists = scope:destination_province } - # EVENTS - if = { - limit = { scope:destination_province = root.location } - trigger_event = { id = tgp_silk_road_events.0010 } - } - else = { - custom_tooltip = travel_silk_road_market_desc - start_travel_plan = { - destination = scope:destination_province - on_arrival_event = tgp_silk_road_events.0010 - travel_with_domicile = no - return_trip = yes - on_travel_planner_cancel_on_action = silk_road_market_visit_travel_planner_cancel_on_action # here comes the refund! - players_use_planner = yes - #on_arrival_destinations = last - } - } - if = { - limit = { exists = scope:innovation_temp } - custom_tooltip = potential_innovation_at_silk_road_market_desc - } - custom_tooltip = travel_silk_road_market_innovation_warning_tt - if = { - limit = { - root.location = { - squared_distance = { - target = scope:destination_province - value >= squared_distance_huge - } - } - } - custom_tooltip = travel_silk_road_market_long_tt - } - } - } - - ai_potential = { - is_at_war = no - short_term_gold >= major_gold_value - ai_greed > low_positive_ai_value - ai_should_focus_on_building_in_their_capital = yes - } - - ai_will_do = { - base = 20 - - modifier = { - add = 10 - root.culture.culture_head = root - } - modifier = { - factor = 0.1 - - any_character_situation = { - situation:silk_road_situation = this - any_participant_group = { - participant_group_type = silk_road_nomad - participant_group_has_character = ROOT - } - } - } - modifier = { - factor = 0.2 - any_character_situation = { - situation:silk_road_situation = this - any_participant_group = { - participant_group_type = silk_road_periphery - participant_group_has_character = ROOT - } - } - } - modifier = { - factor = 0.5 - any_character_situation = { - situation:silk_road_situation = this - any_participant_group = { - participant_group_type = silk_road_realm - participant_group_has_character = ROOT - } - } - } - - modifier = { - factor = 0 - - NOR = { - silk_road_valid_market_to_visit_trigger = { SUB_REGION = china } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = tibet } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = india } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = central_asia } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = transcaspia } - silk_road_valid_market_to_visit_trigger = { SUB_REGION = occident } - } - } - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_steppe_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_steppe_decisions.txt deleted file mode 100644 index 9f5b98d0e..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_steppe_decisions.txt +++ /dev/null @@ -1,569 +0,0 @@ -adopt_steppe_administration = { - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_great_project.dds" - } - decision_group_type = nomad_major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 60 - empire = 60 - hegemony = 0 - } - - desc = adopt_steppe_administration_desc - selection_tooltip = adopt_steppe_administration_tooltip - - is_shown = { - has_mpo_dlc_trigger = yes - has_tgp_dlc_trigger = yes - government_has_flag = government_is_nomadic - OR = { - highest_held_title_tier = tier_kingdom - highest_held_title_tier = tier_empire - } - is_playable_character = yes - } - - is_valid = { - custom_tooltip = { - text = you_are_the_culture_head - culture = { - culture_head = root - } - } - OR = { # You need to already be on your way to imperial status, if not already there - has_realm_law = nomadic_authority_4 - has_realm_law = nomadic_authority_5 - } - custom_tooltip = { - text = steppe_admin_kingdom_requirement - any_realm_de_jure_kingdom = { - count >= 3 - root = { - completely_controls = prev - } - title_capital_county.title_province ?= { - OR = { - has_holding_type = castle_holding - has_holding_type = city_holding - has_holding_type = church_holding - has_holding_type = temple_citadel_holding - } - } - } - } - save_temporary_scope_value_as = { - name = temp_num_tributaries - value = sub_realm_with_tributaries_size - } - custom_tooltip = { # You need a total realm size big enough to impress - text = steppe_admin_tributary_req - sub_realm_with_tributaries_size >= 50 - } - custom_tooltip = { # You need somewhere to get the idea to adopt Merit and examinations from - text = steppe_admin_merit_req - OR = { - any_neighboring_top_liege_realm_owner = { - AND = { - government_has_flag = government_has_merit - highest_held_title_tier >= tier_kingdom - } - } - any_tributary = { - AND = { - government_has_flag = government_has_merit - highest_held_title_tier >= tier_kingdom - } - } - any_vassal_or_below = { - AND = { - government_has_flag = government_has_merit - highest_held_title_tier >= tier_kingdom - } - } - } - } - } - - is_valid_showing_failures_only = { - is_at_war = no - is_tributary = no - is_available_adult = yes - has_active_diarchy = no - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = massive_prestige_value # building an imperial palace isn't cheap, you know - } - } - - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = 500 - } - } - prestige = { - value = monumental_prestige_value - } - } - - effect = { - #GoK stops really being GoK - gok_government_change_story_end_effect = yes - if = { - limit = { - has_realm_law = nomadic_authority_4 - } - add_character_flag = realm_law_4 - } - else = { - add_character_flag = realm_law_5 - } - add_legitimacy_effect = { LEGITIMACY = massive_legitimacy_gain } - dynasty = { - add_dynasty_prestige = massive_dynasty_prestige_gain - } - save_scope_as = nomad_settling_down - save_scope_value_as = { - name = invading_herd_value - value = domicile.herd - } - nomad_domicile_refund_treasury_or_gold_effect = yes # we pay you back for your domicile investments - nomad_convert_herds_to_treasury_or_gold_special_troops_effect = yes # we pay you back for your herd investments - nomad_to_steppe_admin_new_capital_effect = yes # we arrange a new capital for you the same way we would any other settling nomad - change_government = steppe_admin_government - give_noble_family_title = { - name = noble_family_name - tier = county - article = DEFAULT_TITLE_NAME_ARTICLE - government = steppe_admin_government - save_scope_as = new_title - } - scope:new_title = { - set_coa = holder.house - } - hidden_effect = { - switch = { - trigger = has_character_flag - realm_law_4 = { - add_realm_law_skip_effects = meritocratic_bureaucracy_2 - remove_character_flag = realm_law_4 - } - realm_law_5 = { - add_realm_law_skip_effects = meritocratic_bureaucracy_3 - remove_character_flag = realm_law_5 - } - } - } - hidden_effect = { # We explain this in an earlier tooltip - add_treasury_or_gold = { - value = scope:domicile_refund_treasury_or_gold_value - add = scope:nomad_convert_herds_to_treasury_or_gold_value - } - } - if = { - limit = { - NOT = { government_has_flag = government_allows_nomad_domicile_titles } - any_held_title = { - is_nomad_title = yes - } - } - every_held_title = { - limit = { - is_nomad_title = yes - } - root = { - destroy_title = prev - } - } - } - custom_tooltip = { - text = merit_based_vassals_convert_to_steppe_admin - if = { - limit = { - any_vassal = { - government_has_flag = government_has_merit - NOT = { government_has_flag = government_is_steppe_admin } - } - } - every_vassal = { - limit = { - government_has_flag = government_has_merit - NOT = { government_has_flag = government_is_steppe_admin } - } - change_government = steppe_admin_government - } - } - } - hidden_effect = { - every_tributary = { - add_to_list = tributaries - } - every_in_list = { - list = tributaries - start_tributary_interaction_effect = { # to update their contract types for your new status - TRIBUTARY = this - SUZERAIN = root - } - } - } - hidden_effect = { - generate_new_steppe_admin_families_effect = yes # we populate your noble families so you have some starting non-nomadic administrators - } - } - - ai_potential = { - #AI greatest of khans shouldn't be doing this and ruining their GoKness - NOR = { - has_trait = greatest_of_khans - any_owned_story = { - OR = { - story_type = story_mongol_invasion - story_type = story_greatest_of_khans - } - } - } - } - - ai_will_do = { - base = 100 # the bar to doing this is high enoug that if the AI can do it, the AI should do it - } -} - -### Return to the Steppe ### -return_to_the_steppe_decision = { - picture = { - reference = "gfx/interface/illustrations/event_story/mpo_steppe_region.dds" - } - decision_group_type = nomad_major - - desc = return_to_the_steppe_decision_desc - selection_tooltip = return_to_the_steppe_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 72 # just in case there's an orphaned steppe admin kingdom somewhere - empire = 72 - hegemony = 0 - } - - is_shown = { - has_mpo_dlc_trigger = yes - has_tgp_dlc_trigger = yes - government_has_flag = government_is_steppe_admin - is_independent_ruler = yes - is_playable_character = yes - NOT = { - any_vassal_or_below = { - is_ai = no # the gamestate could conceivably result in as situation where you could game over a player-vassal by doing this, so we just make sure it can't happen - } - } - } - - is_valid = { - has_trait = nomadic_philosophy # you need at least some connection to the steppe to want to go back to it - custom_tooltip = { - text = small_enough_realm_to_abandon - any_realm_county = { - count <= 10 - title_province = { - OR = { - has_holding_type = castle_holding - has_holding_type = church_holding - has_holding_type = city_holding - has_holding_type = temple_citadel_holding - } - } - } - } - } - - is_valid_showing_failures_only = { - is_at_war = no - is_available = yes - has_active_diarchy = no - } - - cost = { - prestige = { - value = massive_prestige_value # this is already a escape hatch, so we don't want it to be too punishing - } - } - - effect = { - custom_tooltip = { - text = treasury_emptying_effect_desc - empty_treasury_when_abandoning_landed_life_effect = yes # otherwise the treasury sticks around - } - refund_noble_family_domicile_buildings_effect = yes - custom_tooltip = { - text = nomadize_landless_noble_families - refund_vassal_noble_families_and_make_them_nomads_effect = yes # for those who share your cultural heritage - } - custom_tooltip = { - text = rehouse_landless_noble_families - rehome_noble_families_to_compatible_liege_effect = yes # we find a new home for those who don't share your cultural heritage - } - custom_tooltip = { - text = title_maa_regiments_will_be_destroyed - if = { - limit = { - any_maa_regiment = { - is_title_maa_regiment = yes - } - } - every_maa_regiment = { - limit = { - is_title_maa_regiment = yes - } - destroy_maa_regiment = yes - } - } - } - change_government = nomad_government - hidden_effect = { - if = { - limit = { - exists = scope:current_treasury # saved in empty_treasury_when_abandoning_landed_life_effect - } - add_gold = { - value = scope:current_treasury - } - } - } - custom_tooltip = { - text = convert_steppe_admin_to_meritocratic_tooltip - convert_steppe_admin_vassals_to_meritocratic_effect = yes - } - hidden_effect = { - every_tributary = { - add_to_list = tributaries - } - every_in_list = { - list = tributaries - start_tributary_interaction_effect = { # to update their contract types for your new status - TRIBUTARY = this - SUZERAIN = root - } - } - } - } - - ai_potential = { - capital_county.title_province = { - NOR = { - has_holding_type = castle_holding - has_holding_type = church_holding - has_holding_type = city_holding - has_holding_type = temple_citadel_holding - } - } - } - - ai_will_do = { - base = 100 # if the potential is met, the AI should do it - } -} - -### Adopt Meritocratic Government ### -convert_to_meritocratic_decision = { - picture = { - reference = "gfx/interface/illustrations/event_story/tgp_dynastic_cycle_stability.dds" - } - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 60 - empire = 60 - hegemony = 0 - } - - desc = convert_to_meritocratic_desc - selection_tooltip = convert_to_meritocratic_tooltip - - is_shown = { - has_tgp_dlc_trigger = yes - government_has_flag = government_is_steppe_admin - OR = { - highest_held_title_tier = tier_kingdom # this isn't standard, but will cover some edge cases for orphaned steppe admin kingdoms - highest_held_title_tier = tier_empire - } - any_sub_realm_county = { - count > 0 - title_province = { - OR = { - has_holding_type = castle_holding - has_holding_type = church_holding - has_holding_type = city_holding - has_holding_type = temple_citadel_holding - } - } - } - is_playable_character = yes - } - - is_valid = { - OR = { - has_realm_law = meritocratic_bureaucracy_2 - has_realm_law = meritocratic_bureaucracy_3 - } - save_temporary_scope_value_as = { - name = temp_num_qualifying_counties - value = temp_num_qualifying_counties_count - } - custom_tooltip = { - text = convert_to_meritocratic_county_count - any_sub_realm_county = { - count >= 30 - holder = { - is_governor_or_admin_count = yes - government_has_flag = government_has_merit - } - title_province = { - OR = { - has_holding_type = castle_holding - has_holding_type = church_holding - has_holding_type = city_holding - has_holding_type = temple_citadel_holding - } - } - } - } - } - - is_valid_showing_failures_only = { - is_at_war = no - is_available_adult = yes - has_active_diarchy = no - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = monumental_gold_value - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = monumental_gold_value - } - } - prestige = { - value = massive_prestige_value - } - influence = { - value = monumental_influence_value - } - } - - effect = { - add_legitimacy_effect = { LEGITIMACY = monumental_legitimacy_gain } - dynasty = { - add_dynasty_prestige = monumental_dynasty_prestige_gain - } - tgp_domicile_conversion_when_changing_government_type = { - NEW_DOMICILE_TYPE = east_asian_estate - NEW_GOVERNMENT_TYPE = meritocratic_government - } - change_government = meritocratic_government - hidden_effect = { - every_tributary = { - add_to_list = tributaries - } - every_in_list = { - list = tributaries - start_tributary_interaction_effect = { # to update their contract types for your new status - TRIBUTARY = this - SUZERAIN = root - } - } - } - custom_tooltip = { - text = steppe_admin_vassals_will_convert - convert_steppe_admin_vassals_to_meritocratic_effect = yes - } - custom_tooltip = { - text = non_merit_based_vassals_become_tributaries - if = { - limit = { - any_vassal = { - NOT = { - government_has_flag = government_has_merit - } - } - } - create_title_and_vassal_change = { - type = independency - save_scope_as = change - add_claim_on_loss = no - } - every_vassal = { - limit = { - NOT = { - government_has_flag = government_has_merit - } - } - add_to_list = soon_to_be_former_vassals - becomes_independent = { change = scope:change } - } - resolve_title_and_vassal_change = scope:change - every_in_list = { - list = soon_to_be_former_vassals - start_tributary_interaction_effect = { - TRIBUTARY = this - SUZERAIN = root - } - } - } - } - } - - ai_potential = { - } - - ai_will_do = { - base = 0 - modifier = { - add = 20 - NOT = { has_trait = nomadic_philosophy } - } - modifier = { - add = 30 - has_trait = education_learning - } - modifier = { - add = 50 - has_religion = religion:confucianism_religion - } - modifier = { - add = 30 - has_trait = confucian_education - } - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_tenet_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_tenet_decisions.txt deleted file mode 100644 index bc568f3b3..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_tenet_decisions.txt +++ /dev/null @@ -1,137 +0,0 @@ -#tgp_divine_reincarnation_decision - -### Divine Reincarnation ### -tgp_divine_reincarnation_decision = { - title = tgp_divine_reincarnation_decision - desc = tgp_divine_reincarnation_decision_desc - selection_tooltip = tgp_divine_reincarnation_decision_tooltip - picture = { - reference = "gfx/interface/illustrations/decisions/hindu_religious.dds" - } - sort_order = 120 - - is_shown = { - is_ai = no - faith = { has_doctrine = tenet_reincarnation } - } - - is_valid_showing_failures_only = { - is_at_war = no - is_adult = yes - is_available = yes - - custom_tooltip = { - text = tgp_divine_reincarnation_decision_valid_child_tt - any_child = { - is_adult = no - faith = root.faith - NOT = { has_trait = reincarnation } - OR = { - this = root.primary_heir - has_relation_favorite_child = root - } - save_temporary_scope_as = child_check - any_close_or_extended_family_member = { - even_if_dead = yes - is_alive = no - sex_same_as = scope:child_check - OR = { - is_grandparent_of = scope:child_check - AND = { - is_grandparent_of = scope:child_check - any_parent = { - is_alive = no - sex_same_as = scope:child_check - } - } - } - } - } - } - } - - cooldown = { years = 15 } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "SELECT_ACTION" - show_from_start = yes - - item = { # Primary Heir - value = primary_heir - is_valid = { - custom_tooltip = { - text = tgp_divine_reincarnation_decision_primary_heir_tt - any_child = { - is_primary_heir_of = root - is_adult = no - faith = root.faith - NOT = { has_trait = reincarnation } - } - } - } - localization = tgp_divine_reincarnation_decision_primary_heir_name - icon = "gfx/interface/icons/message_feed/heir.dds" - ai_chance = { - value = 100 - } - } - item = { # Favorite Child - value = favorite_child - is_valid = { - custom_tooltip = { - text = tgp_divine_reincarnation_decision_favorite_child_tt - any_relation = { - type = favorite_child - is_adult = no - faith = root.faith - NOT = { has_trait = reincarnation } - this != root.primary_heir - } - } - } - localization = tgp_divine_reincarnation_decision_favorite_child_name - icon = "gfx/interface/icons/character_interactions/designate_favorite.dds" - ai_chance = { - value = 0 - } - } - } - - cost = { - piety = massive_piety_value - } - - effect = { - trigger_event = tgp_decision_events.0200 - } - - ai_check_interval_by_tier = { - barony = 0 - county = 48 - duchy = 48 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - ai_potential = { - is_at_war = no - is_adult = yes - is_available = yes - any_child = { is_adult = no } - piety >= massive_piety_value - } - - ai_will_do = { - base = 50 - ai_value_modifier = { - ai_zeal = 0.5 - } - modifier = { - any_child = { has_trait = reincarnation } - factor = 0.15 - } - } -} diff --git a/common/decisions/dlc_decisions/tgp/tgp_tribute_mission_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_tribute_mission_decisions.txt deleted file mode 100644 index e992f89c5..000000000 --- a/common/decisions/dlc_decisions/tgp/tgp_tribute_mission_decisions.txt +++ /dev/null @@ -1,1076 +0,0 @@ -#Decisions for and to Tributaries - -tribute_mission_decision_mandala = { - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_projects_mandala_capital.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_mandala - - cooldown = { years = 5 } - - is_shown = { - is_tributary = yes - suzerain = { government_has_flag = government_is_mandala } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = suzerain } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = suzerain } - tribute_mission_decision_eunuch_trigger = { OVERLORD = suzerain } - has_bunga_mas_tribute_trigger = yes - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - can_have_concubines_trigger = { CHAR = suzerain } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = suzerain } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Bunga Mas - value = tribute_mission_bunga_mas - is_valid = { has_bunga_mas_tribute_trigger = yes } - localization = tribute_mission_decision_option_bunga_mas - icon = "gfx/interface/icons/artifact/tgp_artifact_golden_flower.dds" - ai_chance = { value = 100 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_mandala_tt - tribute_mission_decision_effect = { TARGET = suzerain } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - tribute_mission_decision_ai_potential_trigger = { TARGET = suzerain } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - } -} - -tribute_mission_decision_china = { - picture = { - reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_china - - cooldown = { years = 5 } - - is_shown = { - title:h_china ?= { is_title_created = yes } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_china } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = title:h_china.holder } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_china.holder } - tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_china.holder } - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - title:h_china.holder = { is_adult = yes } - can_have_concubines_trigger = { CHAR = title:h_china.holder } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = title:h_china.holder } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_china_tt - tribute_mission_decision_effect = { TARGET = title:h_china.holder } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - exists = title:h_china.holder - tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_china.holder } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - - modifier = { - add = -25 - primary_title.tier = tier_kingdom - NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_china.holder } } - } - } -} - -tribute_mission_decision_roman_empire = { - picture = { - reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_roman_empire - - cooldown = { years = 5 } - - is_shown = { - title:h_roman_empire ?= { is_title_created = yes } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_roman_empire } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = title:h_roman_empire.holder } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_roman_empire.holder } - tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_roman_empire.holder } - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - title:h_roman_empire.holder = { is_adult = yes } - can_have_concubines_trigger = { CHAR = title:h_roman_empire.holder } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = title:h_roman_empire.holder } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_roman_empire_tt - tribute_mission_decision_effect = { TARGET = title:h_roman_empire.holder } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - exists = title:h_roman_empire.holder - tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_roman_empire.holder } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - - modifier = { - add = -25 - primary_title.tier = tier_kingdom - NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_roman_empire.holder } } - } - } -} - -tribute_mission_decision_eastern_roman_empire = { - picture = { - reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_eastern_roman_empire - - cooldown = { years = 5 } - - is_shown = { - title:h_eastern_roman_empire ?= { is_title_created = yes } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_eastern_roman_empire } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = title:h_eastern_roman_empire.holder } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_eastern_roman_empire.holder } - tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_eastern_roman_empire.holder } - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - title:h_eastern_roman_empire.holder = { is_adult = yes } - can_have_concubines_trigger = { CHAR = title:h_eastern_roman_empire.holder } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = title:h_eastern_roman_empire.holder } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_eastern_roman_empire_tt - tribute_mission_decision_effect = { TARGET = title:h_eastern_roman_empire.holder } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - exists = title:h_eastern_roman_empire.holder - tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_eastern_roman_empire.holder } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - - modifier = { - add = -25 - primary_title.tier = tier_kingdom - NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_eastern_roman_empire.holder } } - } - } -} - -tribute_mission_decision_dar_al_islam = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_dar_al_islam - - cooldown = { years = 5 } - - is_shown = { - title:h_dar_al_islam ?= { is_title_created = yes } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_dar_al_islam } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = title:h_dar_al_islam.holder } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_dar_al_islam.holder } - tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_dar_al_islam.holder } - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - title:h_dar_al_islam.holder = { is_adult = yes } - can_have_concubines_trigger = { CHAR = title:h_dar_al_islam.holder } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = title:h_dar_al_islam.holder } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_dar_al_islam_tt - tribute_mission_decision_effect = { TARGET = title:h_dar_al_islam.holder } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - exists = title:h_dar_al_islam.holder - tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_dar_al_islam.holder } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - - modifier = { - add = -25 - primary_title.tier = tier_kingdom - NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_dar_al_islam.holder } } - } - } -} - -tribute_mission_decision_india = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_india - - cooldown = { years = 5 } - - is_shown = { - title:h_india ?= { is_title_created = yes } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_india } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = title:h_india.holder } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_india.holder } - tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_india.holder } - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - title:h_india.holder = { is_adult = yes } - can_have_concubines_trigger = { CHAR = title:h_india.holder } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = title:h_india.holder } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_india_tt - tribute_mission_decision_effect = { TARGET = title:h_india.holder } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - exists = title:h_india.holder - tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_india.holder } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - - modifier = { - add = -25 - primary_title.tier = tier_kingdom - NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_india.holder } } - } - } -} - - -tribute_mission_decision_europa = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_europa - - cooldown = { years = 5 } - - is_shown = { - title:h_europa ?= { is_title_created = yes } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_europa } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = title:h_europa.holder } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_europa.holder } - tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_europa.holder } - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - title:h_europa.holder = { is_adult = yes } - can_have_concubines_trigger = { CHAR = title:h_europa.holder } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = title:h_europa.holder } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_europa_tt - tribute_mission_decision_effect = { TARGET = title:h_europa.holder } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - exists = title:h_europa.holder - tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_europa.holder } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - - modifier = { - add = -25 - primary_title.tier = tier_kingdom - NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_europa.holder } } - } - } -} - - -tribute_mission_decision_numenor = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" - } - decision_group_type = realm - - should_create_alert = { always = yes } - - desc = tribute_mission_decision_desc_numenor - - cooldown = { years = 5 } - - is_shown = { - title:h_numenor ?= { is_title_created = yes } - is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_numenor } - } - - is_valid_showing_failures_only = { - is_available_adult = yes - NOT = { is_at_war_with = title:h_numenor.holder } #Pretty obvious - OR = { - tribute_mission_decision_generic_trigger = yes - tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_numenor.holder } - tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_numenor.holder } - } - } - - widget = { - gui = "decision_view_widget_pay_tribute" - controller = decision_option_list_controller - decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" - - item = { # Gold - value = tribute_mission_gold - is_valid = { has_gold_tribute_trigger = yes } - localization = tribute_mission_decision_option_gold - icon = "gfx/interface/icons/message_feed/money.dds" - ai_chance = { - value = 20 - if = { - limit = { short_term_gold >= excessive_gold_tribute_value } - add = 20 - } - if = { - limit = { short_term_gold >= adequate_gold_tribute_value } - add = 20 - } - } - } - item = { # Herd - value = tribute_mission_herd - is_valid = { has_herd_tribute_trigger = yes } - localization = tribute_mission_decision_option_herd - icon = "gfx/interface/icons/icon_herd.dds" - ai_chance = { - value = 20 - if = { - limit = { - domicile ?= { herd >= excessive_herd_tribute_value } - } - add = 20 - } - if = { - limit = { - domicile ?= { herd >= adequate_herd_tribute_value } - } - add = 20 - } - } - } - - item = { # Artifact - value = tribute_mission_artifact - is_valid = { has_artifact_tribute_trigger = yes } - localization = tribute_mission_decision_option_artifact - icon = "gfx/interface/icons/message_feed/artifact.dds" - ai_chance = { value = 20 } - } - - item = { # Concubine - value = tribute_mission_concubine - is_valid = { - has_concubine_tribute_trigger = yes - title:h_numenor.holder = { is_adult = yes } - can_have_concubines_trigger = { CHAR = title:h_numenor.holder } - } - localization = tribute_mission_decision_option_concubine - icon = "gfx/interface/icons/concubine_icon.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - - item = { # Eunuch - value = tribute_mission_eunuch - is_valid = { - has_eunuch_tribute_trigger = yes - can_employ_court_eunuchs_trigger = { CHAR = title:h_numenor.holder } - } - localization = tribute_mission_decision_option_eunuch - icon = "gfx/interface/icons/character_interactions/eunuch.dds" - ai_chance = { value = 50 } #The AI can do it? Do it! - } - } - - effect = { - custom_tooltip = tribute_mission_decision_effects_numenor_tt - tribute_mission_decision_effect = { TARGET = title:h_numenor.holder } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 72 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 0 - } - - ai_potential = { - exists = title:h_numenor.holder - tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_numenor.holder } - } - - ai_will_do = { - base = 20 - tribute_mission_decision_ai_will_do_modifiers = yes - - modifier = { - add = -25 - primary_title.tier = tier_kingdom - NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_numenor.holder } } - } - } -} \ No newline at end of file diff --git a/common/decisions/major_decisions_NEOW.txt b/common/decisions/major_decisions_NEOW.txt index fdb65461b..69008de54 100644 --- a/common/decisions/major_decisions_NEOW.txt +++ b/common/decisions/major_decisions_NEOW.txt @@ -1,14 +1,10 @@ -#european_union -#rhineland - - -restore_european_union_decision = { +restore_european_union_decision = { picture = { reference = "gfx/interface/illustrations/decisions/found_european_union.dds" } desc = restore_european_union_decision_desc selection_tooltip = restore_european_union_decision_tooltip - decision_group_type = roman + decision_group_type = major ai_check_interval = 120 @@ -19,25 +15,9 @@ restore_european_union_decision = { culture = { has_cultural_pillar = heritage_brythonic } culture = { has_cultural_pillar = heritage_goidelic } culture = { has_cultural_pillar = heritage_anglo_frisian } - culture = { has_cultural_pillar = heritage_hispanic } - culture = { has_cultural_pillar = heritage_scottish } - culture = { has_cultural_pillar = heritage_italian } culture = { has_cultural_pillar = heritage_french } culture = { has_cultural_pillar = heritage_mosellic } - culture = { has_cultural_pillar = heritage_west_germanic } - culture = { has_cultural_pillar = heritage_central_germanic } - culture = { has_cultural_pillar = heritage_north_germanic } - culture = { has_cultural_pillar = heritage_south_slavic } - culture = { has_cultural_pillar = heritage_west_slavic } - culture = { has_cultural_pillar = heritage_east_slavic } - culture = { has_cultural_pillar = heritage_romanian } - culture = { has_cultural_pillar = heritage_sardic } - culture = { has_cultural_pillar = heritage_greek } - culture = { has_cultural_pillar = heritage_rhaeto_helvetic } - culture = { has_cultural_pillar = heritage_cisalpine } - culture = { has_cultural_pillar = heritage_anglo_frisian } - culture = { has_cultural_pillar = heritage_hungarian } - culture = { has_cultural_pillar = heritage_balto_finnic } + culture = { has_cultural_pillar = heritage_west_germanic } } NOT = { #Can only do it once. is_target_in_global_variable_list = { @@ -51,9 +31,6 @@ restore_european_union_decision = { government_has_flag = government_is_clan has_government = administrative_government } - any_sub_realm_county = { - title_province = { geographical_region = world_europe } - } } is_valid = { @@ -85,7 +62,6 @@ restore_european_union_decision = { hidden_effect = { - every_held_title = { #Should shift all dejure of all Empires owned at the time. limit = { tier = tier_empire @@ -94,50 +70,19 @@ restore_european_union_decision = { limit = { tier = tier_kingdom } - + set_de_jure_liege_title = title:e_european_union + } - set_de_jure_liege_title = title:h_europa } every_held_title = { #Completely Controlled Kingdoms as well. limit = { tier = tier_kingdom root = { completely_controls = prev } } - set_de_jure_liege_title = title:h_europa - } - every_sub_realm_county = { - if = { - limit = { - exists = empire - } - empire = { - if = { - limit = { - OR = { - title:e_alps ?= this - title:e_europa ?= this - title:e_germany ?= this - title:e_france ?= this - title:e_britannia ?= this - title:e_iberia ?= this - title:e_italy ?= this - title:e_greece ?= this - title:e_baltic ?= this - title:e_nistrenia ?= this - title:e_visegrad ?= this - title:e_yugoslavia ?= this - title:e_scandinavia ?= this - title:e_finland ?= this - } - } - set_de_jure_liege_title = title:h_europa - } - - } - } + set_de_jure_liege_title = title:e_european_union } } - get_title = title:h_europa + get_title = title:e_european_union create_title_and_vassal_change = { type = created save_scope_as = change @@ -152,32 +97,32 @@ restore_european_union_decision = { } } hidden_effect = { - primary_title = { transfer_title_maa_ownership = title:h_europa } + primary_title = { transfer_title_maa_ownership = title:e_european_union } } } - hidden_effect = { set_primary_title_to = title:h_europa } + hidden_effect = { set_primary_title_to = title:e_european_union } every_held_title = { #Should destroy all other Empires owned at the time. limit = { tier = tier_empire - NOT = { this = title:h_europa } + NOT = { this = title:e_european_union } } root = { destroy_title = prev } } - if = { #Automatically move capital to Court of Europe. + if = { #Automatically move capital to Constantinople, unless it's been set to Rome. limit = { - NOT = { capital_county = { this = title:c_holland } } + NOT = { capital_county = { this = title:c_brabant } } } hidden_effect = { if = { #Usurp if not held personally. limit = { - NOT = { this = title:c_holland.holder } + NOT = { this = title:c_brabant.holder } } create_title_and_vassal_change = { type = returned save_scope_as = change add_claim_on_loss = no } - title:c_holland = { + title:c_brabant = { change_title_holder = { holder = root change = scope:change @@ -186,9 +131,15 @@ restore_european_union_decision = { resolve_title_and_vassal_change = scope:change } } - root = { set_realm_capital = title:c_holland } + root = { set_realm_capital = title:c_brabant } } - #trigger_event = european_union_restoration.0001 ###to do later + #hidden_effect = { + # add_character_flag = flag_restorer_of_rome #used for Eulogy. + # title:e_roman_empire = { + # set_variable = rome_was_restored_by_byzantium + # } + #} + #trigger_event = roman_restoration.0001 ###to do later hidden_effect = { add_to_global_variable_list = { name = unavailable_unique_decisions @@ -211,8 +162,6 @@ restore_european_union_decision = { } - - form_the_kingdom_of_rhineland_decision = { picture = { reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" @@ -222,7 +171,7 @@ form_the_kingdom_of_rhineland_decision = { ai_check_interval_by_tier = { barony = 0 county = 60 - duchy = 120 + duchy = 60 kingdom = 0 empire = 0 hegemony = 0 @@ -232,7 +181,6 @@ form_the_kingdom_of_rhineland_decision = { selection_tooltip = form_the_kingdom_of_rhineland_decision_tooltip is_shown = { - NOT = { exists = title:k_rhineland.holder } is_playable_character = yes highest_held_title_tier <= tier_duchy NOT = { @@ -251,119 +199,104 @@ form_the_kingdom_of_rhineland_decision = { } is_valid = { - OR = { - top_liege = this - AND = { - liege = top_liege - top_liege = { highest_held_title_tier >= tier_empire } - has_strong_usable_hook = top_liege - } - } - OR = { - has_title = title:d_lower_lorraine - has_title = title:d_cologne - has_title = title:d_trier - } + top_liege = this + has_title = title:d_lower_lorraine + has_title = title:d_cologne + has_title = title:d_trier + has_title = title:c_mainz completely_controls = title:d_lower_lorraine completely_controls = title:d_cologne - completely_controls = title:d_trier - prestige_level >= high_prestige_level + completely_controls = title:d_trier + top_liege = this } is_valid_showing_failures_only = { is_landed = yes - is_capable_adult = yes - is_imprisoned = no } effect = { - custom_tooltip = form_the_kingdom_of_rhineland_decision_effect_tooltip gain_heroic_legend_seed_tooltip_effect = yes - - ## The heartlands drift over. - title:d_lower_lorraine = { set_de_jure_liege_title = title:k_rhineland } - title:d_cologne = { set_de_jure_liege_title = title:k_rhineland } - title:d_trier = { set_de_jure_liege_title = title:k_rhineland } - - hidden_effect = { - save_scope_as = founder - culture = { save_scope_as = founder_culture } - title:k_rhineland = { save_scope_as = k_rhineland } - title:d_trier = { save_scope_as = d_trier } - title:d_cologne = { save_scope_as = d_cologne } - title:d_lower_lorraine = { save_scope_as = d_lower_lorraine } - title:d_alsace = { save_scope_as = d_alsace } - title:d_palatinate = { save_scope_as = d_palatinate } - title:d_frankfurt = { save_scope_as = d_frankfurt } - title:c_bitburg = { save_scope_as = c_bitburg } - title:c_nassau = { save_scope_as = c_nassau } - create_title_and_vassal_change = { - type = created - save_scope_as = change - } - title:k_rhineland = { - change_title_holder = { - holder = scope:founder - change = scope:change - } - } - resolve_title_and_vassal_change = scope:change - # De jure shifts. - ## Take care of the preferred empire. - if = { - limit = { NOT = { title:k_rhineland.empire = title:d_lower_lorraine.empire } } - title:k_rhineland = { set_de_jure_liege_title = title:d_lower_lorraine.empire } - } - - ## Various neighbouring duchies can be preemptively integrated. - if = { - limit = { completely_controls = title:d_alsace } - title:d_alsace = { set_de_jure_liege_title = title:k_rhineland } - } - if = { - limit = { completely_controls = title:c_bitburg } - title:c_bitburg = { set_de_jure_liege_title = title:d_trier } - } - if = { - limit = { completely_controls = title:d_frankfurt } - title:d_frankfurt = { set_de_jure_liege_title = title:k_rhineland } - } - if = { - limit = { completely_controls = title:d_baden } - title:d_baden = { set_de_jure_liege_title = title:k_rhineland } - } - if = { - limit = { completely_controls = title:d_freiburg } - title:d_freiburg = { set_de_jure_liege_title = title:k_rhineland } - } - if = { - limit = { completely_controls = title:d_palatinate } - title:d_palatinate = { set_de_jure_liege_title = title:k_rhineland } - } - - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_formed_kingdom_of_rhineland - } - set_global_variable = { - name = flag_formed_kingdom_of_rhineland - value = scope:founder - } - # title:e_europa = { - # every_in_de_jure_hierarchy = { - # - # limit = { - # tier = tier_kingdom - # any_in_de_jure_hierarchy = { - # tier = tier_county - # title_province = { geographical_region = custom_rhineland} - # } - # set_de_jure_liege_title = title:e_germania - # } - # } - # } + save_scope_as = founder + culture = { save_scope_as = founder_culture } + title:k_rhineland = { save_scope_as = k_rhineland } + title:d_trier = { save_scope_as = d_trier } + title:d_cologne = { save_scope_as = d_cologne } + title:d_lower_lorraine = { save_scope_as = d_lower_lorraine } + title:d_alsace = { save_scope_as = d_alsace } + title:c_bitburg = { save_scope_as = c_bitburg } + title:c_nassau = { save_scope_as = c_nassau } + create_title_and_vassal_change = { + type = created + save_scope_as = change } + title:k_rhineland = { + change_title_holder = { + holder = scope:founder + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + add_prestige = major_prestige_gain + custom_tooltip = form_the_kingdom_of_rhineland_decision_decision.tt.form_rhineland + trigger_event = iberia_north_africa.0131 + # De jure shifts. + ## Take care of the preferred empire. + if = { + limit = { NOT = { title:k_rhineland.empire = title:d_lower_lorraine.empire } } + title:k_rhineland = { set_de_jure_liege_title = title:d_lower_lorraine.empire } + } + ## The heartlands drift over. + title:d_lower_lorraine = { set_de_jure_liege_title = title:k_rhineland } + ## Various neighbouring duchies can be preemptively integrated. + if = { + limit = { completely_controls = title:d_alsace } + title:d_alsace = { set_de_jure_liege_title = title:k_rhineland } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.d_alsace } + if = { + limit = { completely_controls = title:c_bitburg } + title:c_bitburg = { set_de_jure_liege_title = title:d_trier } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.c_bitburg } + if = { + limit = { completely_controls = title:d_frankfurt } + title:d_frankfurt = { set_de_jure_liege_title = title:k_rhineland } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.d_frankfurt } + if = { + limit = { completely_controls = title:d_baden } + title:d_frankfurt = { set_de_jure_liege_title = title:k_rhineland } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.d_baden } + if = { + limit = { completely_controls = title:d_freiburg } + title:d_frankfurt = { set_de_jure_liege_title = title:k_rhineland } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.d_freiburg } + # Once per game. + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_formed_kingdom_of_rhineland + } + # Note this for books and such. + set_global_variable = { + name = flag_formed_kingdom_of_rhineland + value = scope:founder + } + title:e_europa = { + every_in_de_jure_hierarchy = { + limit = { + tier = tier_kingdom + any_in_de_jure_hierarchy = { + tier = tier_county + title_province = { geographical_region = custom_rhineland} + } + } + set_de_jure_liege_title = title:e_germania + } + } } + cost = { gold = { # Since we want this to happen, it free for the AI... @@ -374,7 +307,7 @@ form_the_kingdom_of_rhineland_decision = { has_treasury = no is_ai = no } - add = 250 + add = 200 } } treasury = { @@ -384,1191 +317,16 @@ form_the_kingdom_of_rhineland_decision = { has_treasury = yes is_ai = no } - add = 250 - } - } - prestige = { - value = 0 - if = { - limit = { - is_ai = no - } - add = 1000 + add = 200 } } } ai_potential = { - always = yes + any_held_title = { + this = title:d_lower_lorraine + } } ai_will_do = { base = 100 } -} - -restore_swedish_empire_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = restore_swedish_empire_decision_desc - selection_tooltip = restore_swedish_empire_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - has_title = title:k_sweden - is_ruler = yes - is_playable_character = yes - #Visible to dukes and kings. - highest_held_title_tier >= tier_duchy - highest_held_title_tier <= tier_kingdom - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_swedish_empire - } - } - } - - is_valid = { - highest_held_title_tier = tier_kingdom - completely_controls_region = custom_swedish_empire - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = restore_swedish_empire_decision_effect_tooltip - gain_heroic_legend_seed_tooltip_effect = yes - show_as_tooltip = { - restore_swedish_empire_effect = yes - } - hidden_effect = { - restore_swedish_empire_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_swedish_empire - } - set_global_variable = { - name = flag_restored_swedish_empire - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -form_quinto_imperio_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = form_quinto_imperio_decision_desc - selection_tooltip = form_quinto_imperio_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - faith = faith:sebastianist - is_ruler = yes - is_playable_character = yes - #Visible to kings and above - highest_held_title_tier >= tier_kingdom - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_formed_quinto_imperio - } - } - } - - is_valid = { - completely_controls_region = world_europe_west_iberia - piety_level >= high_piety_level - prestige_level >= high_prestige_level - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = form_quinto_imperio_decision_effect_tooltip - gain_heroic_legend_seed_tooltip_effect = yes - show_as_tooltip = { - form_quinto_imperio_effect = yes - } - hidden_effect = { - form_quinto_imperio_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_formed_quinto_imperio - } - set_global_variable = { - name = flag_formed_quinto_imperio - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -form_hetmanshchina_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_hetmanshchina.dds" - } - desc = form_hetmanshchina_decision_desc - selection_tooltip = form_hetmanshchina_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 0 - } - - is_shown = { - OR = { - faith = faith:kozachina - culture = culture:NEOW_cossack - } - is_ruler = yes - is_playable_character = yes - #Visible to dukes and above - highest_held_title_tier >= tier_duchy - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_formed_hetmanshchina - } - } - } - - is_valid = { - completely_controls_region = custom_cossack_region - prestige_level >= high_prestige_level - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = form_hetmanshchina_decision_effect_tooltip - gain_heroic_legend_seed_tooltip_effect = yes - show_as_tooltip = { - form_hetmanshchina_effect = yes - } - hidden_effect = { - form_hetmanshchina_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_formed_hetmanshchina - } - set_global_variable = { - name = flag_formed_hetmanshchina - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -form_bulgarian_empire_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = form_bulgarian_empire_decision_desc - selection_tooltip = form_bulgarian_empire_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - has_title = title:k_bulgaria - is_ruler = yes - is_playable_character = yes - #Visible to dukes and kings. - highest_held_title_tier >= tier_duchy - highest_held_title_tier <= tier_kingdom - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_formed_bulgarian_empire - } - } - } - - is_valid = { - highest_held_title_tier = tier_kingdom - completely_controls_region = custom_bulgarian_empire_region - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = form_bulgarian_empire_decision_effect_tooltip - gain_heroic_legend_seed_tooltip_effect = yes - show_as_tooltip = { - form_bulgarian_empire_effect = yes - } - hidden_effect = { - form_bulgarian_empire_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_formed_bulgarian_empire - } - set_global_variable = { - name = flag_formed_bulgarian_empire - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - - -expand_alps_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = expand_alps_decision_desc - selection_tooltip = expand_alps_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_expanded_alps - } - } - primary_title = title:e_alps - } - - is_valid = { - has_title = title:e_alps - completely_controls_region = custom_big_alps - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = expand_alps_decision_effect_tooltip - show_as_tooltip = { - expand_alps_decision_effect = yes - } - hidden_effect = { - expand_alps_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_expanded_alps - } - set_global_variable = { - name = flag_expanded_alps - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -restore_rhine_border_novelist_france_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = restore_rhine_border_novelist_france_decision_desc - selection_tooltip = restore_rhine_border_novelist_france_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_rhine_border_novelist_france - } - } - NOT = { or = { has_title = title:e_europa has_title = title:h_europa } } - faith.religion = religion:novelist_religion - culture = { has_cultural_pillar = heritage_french } - } - - is_valid = { - NOT = { has_title = title:e_europa } - has_title = title:e_france - completely_controls_region = custom_left_bank_rhine - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = restore_rhine_border_novelist_france_decision_effect_tooltip - show_as_tooltip = { - restore_rhine_border_novelist_france_decision_effect = yes - } - hidden_effect = { - restore_rhine_border_novelist_france_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_rhine_border_novelist_france - } - set_global_variable = { - name = flag_restored_rhine_border_novelist_france - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -restore_alpine_border_novelist_france_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = restore_alpine_border_novelist_france_decision_desc - selection_tooltip = restore_alpine_border_novelist_france_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 0 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_alpine_border_novelist_france - } - } - NOT = { or = { has_title = title:e_europa has_title = title:h_europa } } - faith.religion = religion:novelist_religion - culture = { has_cultural_pillar = heritage_french } - } - - is_valid = { - NOT = { has_title = title:e_europa } - has_title = title:e_france - completely_controls_region = custom_alpine_france - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = restore_alpine_border_novelist_france_decision_effect_tooltip - show_as_tooltip = { - restore_alpine_border_novelist_france_decision_effect = yes - } - hidden_effect = { - restore_alpine_border_novelist_france_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_alpine_border_novelist_france - } - set_global_variable = { - name = flag_restored_alpine_border_novelist_france - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - - -restore_numenor_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = restore_numenor_decision_desc - selection_tooltip = restore_numenor_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - faith = faith:romanticist - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_numenor_decision - } - } - } - - is_valid = { - has_title = title:e_france - completely_controls = title:e_france - completely_controls = title:d_london - completely_controls = title:d_latium - prestige_level >= 5 - piety_level >= 5 - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = restore_numenor_decision_effect_tooltip - show_as_tooltip = { - restore_numenor_decision_effect = yes - } - hidden_effect = { - restore_numenor_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_numenor_decision - } - set_global_variable = { - name = flag_restored_numenor_decision - value = root - } - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -restore_byzantium_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = restore_byzantium_decision_desc - selection_tooltip = restore_byzantium_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - faith = faith:orthodox - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_byzantium_decision - } - } - } - - is_valid = { - completely_controls = title:e_greece - #give a choice between having control of serbia or syria - faith = faith:orthodox - NOT = { - has_title = title:e_nistrenia - } - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = restore_byzantium_decision_effect_tooltip - show_as_tooltip = { - restore_byzantium_decision_effect = yes - } - hidden_effect = { - restore_byzantium_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_byzantium_decision - } - set_global_variable = { - name = flag_restored_byzantium_decision - value = root - } - } - - trigger_event = NEOW_decision.0002 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} -albanian_two_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = albanian_two_decision_desc - selection_tooltip = albanian_two_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - culture = { has_cultural_pillar = heritage_albanian } - title:k_two_albania = { is_titular = yes } - } - - is_valid = { - completely_controls = title:k_epirus - completely_controls = title:k_sicily - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { - albanian_two_decision_effect = yes - } - - hidden_effect = { - albanian_two_decision_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -declare_doggerlaw = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = declare_doggerlaw_desc - selection_tooltip = declare_doggerlaw_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - culture = culture:doggerlander - has_title = title:k_doggerland - title:k_doggerlaw = { is_titular = yes } - } - - is_valid = { - completely_controls = title:d_york - completely_controls = title:d_northumberland - completely_controls = title:d_lothian - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { - declare_doggerlaw_effect = yes - } - - hidden_effect = { - declare_doggerlaw_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -restore_great_moravia = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = restore_great_moravia_desc - selection_tooltip = restore_great_moravia_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - OR = { - culture = culture:NEOW_slovak - culture = culture:NEOW_moravian - } - title:k_great_moravia = { is_titular = yes } - } - - is_valid = { - completely_controls = title:k_slovakia - completely_controls = title:d_moravia - completely_controls = title:d_tatra - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { - restore_great_moravia_effect = yes - } - - hidden_effect = { - restore_great_moravia_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -form_carpathia_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = form_carpathia_decision_desc - selection_tooltip = form_carpathia_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - OR = { - primary_title = title:k_hungary - primary_title = title:k_galicia-volhynia - primary_title = title:k_transylvania - } - title:e_carpathia = { is_titular = yes } - NOT = { culture = { has_cultural_pillar = heritage_hungarian } } - } - - is_valid = { - completely_controls = title:k_hungary - completely_controls = title:k_slovakia - completely_controls = title:k_galicia-volhynia - completely_controls = title:k_transylvania - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { - form_carpathia_effect = yes - } - - hidden_effect = { - form_carpathia_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} - -form_carpathia_hun_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = form_carpathia_hun_decision_desc - selection_tooltip = form_carpathia_hun_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - OR = { - primary_title = title:k_hungary - primary_title = title:k_galicia-volhynia - primary_title = title:k_transylvania - } - title:e_carpathia = { is_titular = yes } - culture = { has_cultural_pillar = heritage_hungarian } - } - - is_valid = { - completely_controls = title:k_hungary - completely_controls = title:k_slovakia - completely_controls = title:k_galicia-volhynia - completely_controls = title:k_transylvania - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { - form_carpathia_effect = yes - } - - hidden_effect = { - form_carpathia_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} -form_ossiland_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" - } - desc = form_ossiland_decision_desc - selection_tooltip = form_ossiland_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 0 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - OR = { - culture = culture:NEOW_pomeranian - culture = culture:saxon - culture = culture:brandenburger - culture = culture:sorbian - } - OR = { - has_title = title:d_nordmark - has_title = title:d_vorpommern - has_title = title:d_ostmark - has_title = title:d_anhalt - has_title = title:d_lower_lusatia - has_title = title:d_upper_lusatia - has_title = title:d_meissen - has_title = title:d_thuringia - has_title = title:k_sorbia - has_title = title:k_brandenburg - } - title:k_ossiland = { is_titular = yes } - } - - is_valid = { - completely_controls = title:d_nordmark - completely_controls = title:d_vorpommern - completely_controls = title:d_ostmark - completely_controls = title:d_anhalt - completely_controls = title:d_lower_lusatia - completely_controls = title:d_upper_lusatia - completely_controls = title:d_meissen - completely_controls = title:d_thuringia - completely_controls = title:c_stendal - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - show_as_tooltip = { - form_ossiland_decision_effect = yes - } - - hidden_effect = { - form_ossiland_decision_effect = yes - } - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} -claim_lusignan_inheritance_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" - } - - desc = claim_lusignan_inheritance_decision_desc - selection_tooltip = claim_lusignan_inheritance_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - has_title = title:k_cyprus - - OR = { - title:d_oultrejourdain = { - NOT = { - target_is_de_jure_liege_or_above = title:k_cyprus - } - } - title:d_palestine = { - NOT = { - target_is_de_jure_liege_or_above = title:k_cyprus - } - } - title:d_urdunn = { - NOT = { - target_is_de_jure_liege_or_above = title:k_cyprus - } - } - title:d_cilicia = { - NOT = { - target_is_de_jure_liege_or_above = title:k_cyprus - } - } - title:d_hatay = { - NOT = { - target_is_de_jure_liege_or_above = title:k_cyprus - } - } - title:c_lycia = { - NOT = { - target_is_de_jure_liege_or_above = title:k_cyprus - } - } - } - } - - is_valid = { - top_liege = this - highest_held_title_tier >= tier_kingdom - - # Reclaim the whole former Kingdom of Jerusalem, - # not merely Jerusalem and the coastal cities. - completely_controls = title:k_jerusalem - - # Reclaim the whole Armenian Kingdom of Cilicia / Lesser Armenia. - completely_controls = title:k_cilicia - - # Attaleia / Antalya was itself held by the Kingdom of Cyprus. - completely_controls = title:c_lycia - - prestige_level >= 4 - piety_level >= 2 - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - is_at_war = no - } - - cost = { - prestige = 2000 - } - - effect = { - - hidden_effect = { - - title:d_oultrejourdain = { - set_de_jure_liege_title = title:k_cyprus - } - - title:d_palestine = { - set_de_jure_liege_title = title:k_cyprus - } - - title:d_urdunn = { - set_de_jure_liege_title = title:k_cyprus - } - - title:d_cilicia = { - set_de_jure_liege_title = title:k_cyprus - } - - title:d_hatay = { - set_de_jure_liege_title = title:k_cyprus - } - - title:d_cibyrrhaeot = { - set_de_jure_liege_title = title:k_cyprus - } - - title:d_amman = { - set_de_jure_liege_title = title:k_cyprus - } - - title:d_lebanon = { - set_de_jure_liege_title = title:k_cyprus - } - } - } - - ai_potential = { - has_title = title:k_cyprus - } - - ai_will_do = { - base = 50 - } -} - +} \ No newline at end of file diff --git a/common/decisions/religious_decisions_NEOW.txt b/common/decisions/religious_decisions_NEOW.txt index 4b4c0bfac..0b00e975d 100644 --- a/common/decisions/religious_decisions_NEOW.txt +++ b/common/decisions/religious_decisions_NEOW.txt @@ -86,564 +86,4 @@ ai_will_do = { base = 100 } -} - -select_personal_deity_folketero_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - desc = select_personal_deity_folketero_decision_desc - selection_tooltip = select_personal_deity_folketero_decision_tooltip - - is_shown = { - # Following a valid religion & faith. - faith = faith:folketro - - faith = { has_doctrine_parameter = select_personal_god_active } - } - - is_valid = { - } - - is_valid_showing_failures_only = { - # Have to at _least_ not be in piety debt. - piety >= 0 - } - - cooldown = { years = 2 } - - effect = { - # Show the possible options. - show_as_tooltip = { - random_list = { - desc = select_personal_deity_folketero_decision_tt - 100 = { - show_chance = no - desc = select_personal_deity_folketero_decision.select_jesus - add_character_modifier = bhakti_folketero_jesus - } - 100 = { - show_chance = no - desc = select_personal_deity_folketero_decision.select_per - add_character_modifier = bhakti_folketero_per - } - 100 = { - show_chance = no - desc = select_personal_deity_folketero_decision.select_lucia - add_character_modifier = bhakti_folketero_lucia - } - 100 = { - show_chance = no - desc = select_personal_deity_folketero_decision.select_olaf - add_character_modifier = bhakti_folketero_olaf - } - } - } - # And the actual effect. - trigger_event = NEOW_religious_decision.0103 - } - - ai_check_interval = 96 - - ai_potential = { - piety >= minor_piety_value - NOR = { - has_character_modifier = bhakti_folketero_olaf - has_character_modifier = bhakti_folketero_lucia - has_character_modifier = bhakti_folketero_jesus - has_character_modifier = bhakti_folketero_per - } - } - - ai_will_do = { - base = 100 - } -} - - -select_personal_deity_orthodox_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_personal_religious.dds" - } - desc = select_personal_deity_orthodox_decision_desc - selection_tooltip = select_personal_deity_orthodox_decision_tooltip - - is_shown = { - # Following a valid religion & faith. - faith = faith:orthodox - - faith = { has_doctrine_parameter = select_personal_god_active } - } - - is_valid = { - } - - is_valid_showing_failures_only = { - # Have to at _least_ not be in piety debt. - piety >= 0 - } - - cooldown = { years = 2 } - - effect = { - # Show the possible options. - show_as_tooltip = { - random_list = { - desc = select_personal_deity_orthodox_decision_tt - 100 = { - show_chance = no - desc = select_personal_deity_orthodox_decision.select_paisos - add_character_modifier = bhakti_orthodox_paisos - } - 100 = { - show_chance = no - desc = select_personal_deity_orthodox_decision.select_gabriel - add_character_modifier = bhakti_orthodox_gabriel - } - 100 = { - trigger = { is_vaguely_nistrenian_bhakti_trigger= yes } - show_chance = no - desc = select_personal_deity_orthodox_decision.select_adriana - add_character_modifier = bhakti_orthodox_adriana - } - 100 = { - trigger = { is_vaguely_nistrenian_bhakti_trigger = no } - show_chance = no - desc = select_personal_deity_orthodox_decision.select_olga - add_character_modifier = bhakti_orthodox_olga - } - 100 = { - show_chance = no - desc = select_personal_deity_orthodox_decision.select_palamas - add_character_modifier = bhakti_orthodox_palamas - } - 100 = { - show_chance = no - desc = select_personal_deity_orthodox_decision.select_surgeon - add_character_modifier = bhakti_orthodox_surgeon - } - 100 = { - show_chance = no - desc = select_personal_deity_orthodox_decision.select_lazar - add_character_modifier = bhakti_orthodox_lazar - } - 100 = { - show_chance = no - desc = select_personal_deity_orthodox_decision.select_theotokos - add_character_modifier = bhakti_orthodox_theotokos - } - } - } - # And the actual effect. - trigger_event = NEOW_religious_decision.0104 - } - - ai_check_interval = 96 - - ai_potential = { - piety >= minor_piety_value - NOR = { - has_character_modifier = bhakti_orthodox_paisos - has_character_modifier = bhakti_orthodox_gabriel - has_character_modifier = bhakti_orthodox_adriana - has_character_modifier = bhakti_orthodox_olga - has_character_modifier = bhakti_orthodox_palamas - has_character_modifier = bhakti_orthodox_surgeon - has_character_modifier = bhakti_orthodox_lazar - has_character_modifier = bhakti_orthodox_theotokos - } - } - - ai_will_do = { - base = 100 - } -} -form_marblist_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" - } - desc = form_marblist_decision_desc - selection_tooltip = form_marblist_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 120 - empire = 120 - hegemony = 0 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - faith = faith:marblist - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_byzantium_decision - } - } - } - - is_valid = { - completely_controls = title:e_greece - #completely_controls = title:e_turkey - #give a choice between having control of serbia or syria - faith = faith:marblist - NOT = { - has_title = title:e_nistrenia - } - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - is_at_war = no - } - - effect = { - custom_tooltip = form_marblist_decision_effect_tooltip - show_as_tooltip = { - form_marblist_decision_effect = yes - } - hidden_effect = { - form_marblist_decision_effect = yes - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_restored_byzantium_decision - } - set_global_variable = { - name = flag_restored_byzantium_decision - value = root - } - } - - trigger_event = NEOW_decision.0003 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - } -} -restore_ecumenical_patriarchate_c_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - - desc = restore_ecumenical_patriarchate_c_decision_desc - selection_tooltip = restore_ecumenical_patriarchate_c_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 60 - empire = 60 - hegemony = 60 - } - -is_shown = { - is_ruler = yes - is_playable_character = yes - faith = faith:orthodox - - exists = title:k_orthodox - - NEOW_has_not_restored_ecumenical_patriarchate = yes -} - - is_valid = { - completely_controls = title:c_byzantion - piety_level >= max_piety_level - highest_held_title_tier >= tier_empire - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - } - - effect = { - custom_tooltip = restore_ecumenical_patriarchate_c_decision_effect_tooltip - - restore_patriarch_scripted_effect = yes - - title:k_orthodox = { - set_variable = { - name = ecumenical_patriarchate_restored - value = yes - } - } - - - add_prestige = 500 - add_piety = 1000 - add_legitimacy = 50 - - stress_impact = { - zealous = major_stress_impact_loss - } - - trigger_event = NEOW_religious_decision.0200 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - - ai_value_modifier = { - ai_zeal = 5.0 - } - - modifier = { - factor = 0 - has_trait = cynical - } - } -} -restore_patriarchate_r_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - - desc = restore_patriarchate_r_decision_desc - selection_tooltip = restore_patriarchate_r_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 60 - duchy = 60 - kingdom = 60 - empire = 60 - hegemony = 60 - } - -is_shown = { - is_ruler = yes - is_playable_character = yes - faith = faith:russian_orthodox - - NEOW_has_not_restored_r_patriarchate = yes -} - - is_valid = { - completely_controls = title:c_moskva - piety_level >= max_piety_level - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - top_liege = this - } - - effect = { - custom_tooltip = restore_patriarchate_r_decision_effect_tooltip - - restore_r_patriarch_scripted_effect = yes - - title:k_russian_orthodox = { - set_variable = { - name = moscow_patriarchate_restored - value = yes - } - } - - - add_prestige = 500 - add_piety = 1000 - add_legitimacy = 50 - - stress_impact = { - zealous = major_stress_impact_loss - } - - trigger_event = NEOW_religious_decision.0201 - } - - ai_potential = { - always = yes - } - - ai_will_do = { - base = 100 - - ai_value_modifier = { - ai_zeal = 5.0 - } - - modifier = { - factor = 0 - has_trait = cynical - } - } -} -### Mend the Orthodox Schism ### -mend_orthodox_schism_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - - desc = mend_orthodox_schism_decision_desc - selection_tooltip = mend_orthodox_schism_decision_tooltip - decision_group_type = major - - ai_check_interval_by_tier = { - barony = 0 - county = 120 - duchy = 120 - kingdom = 120 - empire = 120 - hegemony = 120 - } - - is_shown = { - is_ruler = yes - is_playable_character = yes - - OR = { - faith = faith:orthodox - faith = faith:russian_orthodox - } - - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_mended_orthodox_schism - } - } - } - - is_valid = { - piety_level >= max_piety_level - - completely_controls = title:c_byzantion - completely_controls = title:c_moskva - completely_controls = title:c_soroca - } - - is_valid_showing_failures_only = { - is_landed = yes - is_capable_adult = yes - is_imprisoned = no - is_at_war = no - top_liege = this - } - - effect = { - custom_tooltip = mend_orthodox_schism_decision_effect_tooltip - - show_as_tooltip = { - mend_orthodox_schism_scripted_effect = yes - } - - - hidden_effect = { - mend_orthodox_schism_scripted_effect = yes - - add_prestige = 1000 - add_piety = 1500 - add_legitimacy = 100 - - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_mended_orthodox_schism - } - } - } - - ai_potential = { - OR = { - faith = faith:orthodox - faith = faith:russian_orthodox - } - } - - ai_will_do = { - base = 100 - - ai_value_modifier = { - ai_zeal = 5.0 - } - - modifier = { - factor = 0 - has_trait = cynical - } - } -} -stress_loss_hashishiyah_decision = { - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - - desc = stress_loss_hashishiyah_decision_desc - selection_tooltip = stress_loss_hashishiyah_decision_tooltip - - ai_check_interval_by_tier = { - barony = 0 - county = 36 - duchy = 36 - kingdom = 36 - empire = 36 - hegemony = 36 - } - - cooldown = { days = 1095 } - - is_shown = { - OR = { - has_trait = hashishiyah - faith = { has_doctrine_parameter = tenet_sacramental_herbs_active } - has_character_modifier = ach_secret_stash_modifier - } - } - - is_valid_showing_failures_only = { - is_available = yes - } - - effect = { - custom_tooltip = stress_loss_drunkard_decision_effect_tooltip - - show_as_tooltip = { - add_character_modifier = { - modifier = stress_hashish_stupor - years = 2 - } - } - - trigger_event = { on_action = stress_loss_hashishiyah } - } - - ai_potential = { - OR = { - has_trait = hashishiyah - faith = { has_doctrine_parameter = tenet_sacramental_herbs_active } - } - } - - ai_will_do = { - base = 0 - modifier = { - add = 100 - stress >= 50 - } - } -} +} \ No newline at end of file diff --git a/common/decisions/test_decision.txt b/common/decisions/test_decision.txt deleted file mode 100644 index 115bcb32b..000000000 --- a/common/decisions/test_decision.txt +++ /dev/null @@ -1,372 +0,0 @@ -### Wild Goose Chase ### -wild_goose_chase_decision = { - decision_group_type = debug - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - is_shown = { - debug_only = yes - } - - is_valid_showing_failures_only = { - is_available_adult_or_is_commanding = yes - } - effect = { - custom_tooltip = wild_goose_chase_decision_effect_tooltip - remove_short_term_gold = 13 - add_stress = 20 - gain_trait_or_experience_effect = { TRAIT = confucian_education AMOUNT = 5 } - if = { - limit = { has_trait = confucian_education } - add_trait_xp = { - trait = confucian_education - value = 5 - } - } - else = { - add_trait = confucian_education - } - if = { - limit = { has_trait = pilgrim } - add_trait_xp = { - trait = pilgrim - value = 5 - } - } - else = { - add_trait = pilgrim - } - } - - ai_check_interval = 0 -} - - -# Have our own house become the leading house of the confederation -### Become the Leading House ### -become_leading_house_of_the_confederation_decision = { - decision_group_type = debug - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - - is_shown = { - debug_only = yes - exists = confederation - confederation.leading_house != root.house - } - - effect = { - confederation = { - tgp_set_house_bloc_leading_house_effect = { LEADER = root.house } - } - } - - ai_check_interval = 0 -} - - -# Rid our beloved of any bossy 'leading house' -### Do away with Leading House ### -clear_our_confederations_leading_house_decision = { - decision_group_type = debug - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - - is_shown = { - debug_only = yes - confederation ?= { - has_leading_house = yes - } - } - - effect = { - confederation = { - clear_leading_house = yes - } - } - - ai_check_interval = 0 -} - - -# Change the cohesion for the confederation/bloc that the acting character is in. -### Adjust confederation/bloc cohesion ### -adjust_confederation_cohesion_decision = { - decision_group_type = debug - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - - is_shown = { - always = no # use debug_change_bloc_cohesion - debug_only = yes - confederation ?= { - has_cohesion = yes - } - } - - effect = { - confederation = { - change_cohesion = 17 - #set_cohesion = 0 - #set_cohesion = 50 - #set_cohesion = 100 - #change_cohesion = 30 - #change_cohesion = -30 - #^ uncomment to test different variants - } - } - - ai_check_interval = 0 -} - - -# Change all relations of the acting characters house by one whole step. -### Change all House Relations ### -change_all_house_relations_decision = { - decision_group_type = debug - is_shown = { - debug_only = yes - } - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" - } - - widget = { - gui = "decision_view_widget_option_list_generic" - controller = decision_option_list_controller - decision_to_second_step_button = "change_all_house_relations_decision_confirm" - show_from_start = yes - - # Increase a by full step - item = { - value = improve_house_relation_by_full_step - is_valid = { always = yes } - localization = improve_house_relation_by_full_step - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 0 } - } - - # Increase a by two thirds third of a step - item = { - value = improve_house_relation_by_two_thirds_of_a_step - is_valid = { always = yes } - localization = improve_house_relation_by_two_thirds_of_a_step - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 0 } - } - - # Deteriorate a by two thirds third of a step - item = { - value = deteriorate_house_relation_by_two_thirds_of_a_step - is_valid = { always = yes } - localization = deteriorate_house_relation_by_two_thirds_of_a_step - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 0 } - } - - # Deteriorate a by full step - item = { - value = deteriorate_house_relation_by_full_step - is_valid = { always = yes } - localization = deteriorate_house_relation_by_full_step - icon = "gfx/interface/icons/message_feed/activity.dds" - ai_chance = { value = 0 } - } - } - - effect = { - house = { - every_house_relation = { - # Increase a by full step - if = { - limit = { scope:improve_house_relation_by_full_step = yes } - change_house_relation_level = { - steps = 1 - description = house_relation_changed_by_debug_decision - } - } - - # Increase a by two thirds of a step - else_if = { - limit = { scope:improve_house_relation_by_two_thirds_of_a_step = yes } - change_house_relation_level = { - steps = 0.67 - description = house_relation_changed_by_debug_decision - } - } - - # Decrease a by two thirds of a step - else_if = { - limit = { scope:deteriorate_house_relation_by_two_thirds_of_a_step = yes } - change_house_relation_level = { - steps = -0.67 - description = house_relation_changed_by_debug_decision - } - } - - # Decrease a by full step - else_if = { - limit = { scope:deteriorate_house_relation_by_full_step = yes } - change_house_relation_level = { - steps = -1 - description = house_relation_changed_by_debug_decision - } - } - } - } - } - - ai_check_interval = 0 -} - - -### Add Concubines ### -chinese_concubines_decision = { - decision_group_type = debug - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" - } - is_shown = { - debug_only = yes - allowed_concubines = yes - } - - is_valid_showing_failures_only = { - has_title = title:h_china - } - - effect = { - custom_tooltip = { - text = give_me_concubines.tt - - #Since this is a debug decision we don't think too hard about performance - - - while = { - limit = { - allowed_more_concubines = yes - } - random_vassal = { - limit = { - any_courtier_or_guest = { - is_adult = yes - is_concubine = no - is_married = no - trigger_if = { - limit = { root = { is_female = no } } - is_female = yes - } - trigger_else = { - is_female = no - } - } - } - random_courtier_or_guest = { - limit = { - is_adult = yes - is_concubine = no - is_married = no - trigger_if = { - limit = { root = { is_female = no } } - is_female = yes - } - trigger_else = { - is_female = no - } - } - root = { make_concubine = prev } - } - } - } - } - } - - ai_check_interval = 0 -} - - -# Add a random geographical region to a random situation sub-region of 'The Great Steppe'. -### Add to Steppe ### -add_to_steppe_decision = { - decision_group_type = debug - - is_shown = { - debug_only = yes - } - is_valid_showing_failures_only = { - always = yes - } - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - - effect = { - situation:the_great_steppe = { - random_situation_sub_region = { - save_scope_as = the_sub_region - } - } - - random_geographical_region = { - save_scope_as =the_geo_region - } - - scope:the_sub_region = { - add_geographical_region = scope:the_geo_region - } - - debug_log_scopes = yes - } - - ai_check_interval = 0 -} - - -# Remove a random geographical region from 'The Great Steppe' to see that things are updated properly. -### Remove from Steppe ### -remove_from_steppe_decision = { - decision_group_type = debug - - is_shown = { - debug_only = yes - } - is_valid_showing_failures_only = { - always = yes - } - - picture = { - reference = "gfx/interface/illustrations/decisions/decision_misc.dds" - } - - effect = { - situation:the_great_steppe = { - random_situation_sub_region = { - save_scope_as = the_sub_region - } - } - - scope:the_sub_region = { - random_situation_sub_region_geographical_region = { - save_scope_as = the_geo_region - } - } - - scope:the_sub_region = { - remove_geographical_region = scope:the_geo_region - } - - debug_log_scopes = yes - } - - ai_check_interval = 0 -} diff --git a/common/defines/00_defines.txt b/common/defines/00_defines.txt index c987b4148..deda2994c 100644 --- a/common/defines/00_defines.txt +++ b/common/defines/00_defines.txt @@ -43,7 +43,7 @@ NSetup = { # chance that a courtless character is sent to a court as a guest instead of a regular courtier on game start (0..1) COURTLESS_CHARACTER_GUEST_CHANCE = 0 # Random range for number of characters per pool (duchy) generated at the start of the game - GENERATED_POOL_CHARACTERS = { 2 6 } + GENERATED_POOL_CHARACTERS = { 2 9 } # Templates used for the pool character. The weights correspond to the template names at the same index. # The scope of the template is a random ruler whose capital is in that pool. GENERATED_POOL_CHARACTER_TEMPLATES = { @@ -129,7 +129,7 @@ NCharacter = { MAX_PROVISIONS = 2500 # maximum provisions value a character can have PROVISIONS_LOW_WARNING = 500 # when travel planner should warn about provisions running low - BASE_HERD_CONVERSION_RATE = 0.02 # base herd conversion rate + BASE_HERD_CONVERSION_RATE = 0.15 # base herd conversion rate BASE_HERD_CAPACITY = { # base herd capacity for different title tiers 0 # Unlanded 500 # Barony @@ -153,7 +153,7 @@ NCharacter = { # evety character by default starts at respective ZERO_LEVEL with enough experience for it LEVELS_PIETY = { 1000 1500 2500 4500 8500 13000 17000 22500 } LEVELS_PRESTIGE = { 1000 2000 5000 10000 25000 } - LEVELS_INFLUENCE = { 1000 4000 8000 12000 20000 } + LEVELS_INFLUENCE = { 1000 2000 4000 8000 16000 } LEVELS_MERIT = { 100 1000 2000 3500 5500 8500 12000 17000 23000 } # default max level index (0-based) for governments. Can be overridden with field currency_levels_cap in the government type @@ -214,7 +214,6 @@ NCharacter = { 16 #exc 68 #nice 69 #exc - 99 #godlike } SKILL_LEVELS_TEXTS = { "SKILL_TERRIBLE" @@ -224,15 +223,12 @@ NCharacter = { "SKILL_EXCELLENT" "SKILL_NICE" "SKILL_EXCELLENT" - "SKILL_GODLIKE" } SKILL_MODIFIER_OFFSET = -8 # skill modifiers with offset add this from skill value (see common/modifiers/00_basic_modifiers.txt) - # Standard RelationTo number of relations to show + #Character window info MAX_RELATIONS_TO_SHOW = 3 - # Standard RelationToShort number of relations to show - MAX_RELATIONS_TO_SHOW_SHORT = 2 MARRIAGE_TIER_DIFF_PRESTIGE_MULT = 100 @@ -302,10 +298,7 @@ NCharacter = { } COURT_GRANDEUR_MONTHLY_CHANGE = 0.2 - - # chance (0-1) that a character created or picked from pool being of preferred gender for the - # relevant gender preference law - GENDER_PREFERENCE_PROBABILITY = 1.0 + GENDER_PREFERENCE_PROBABILITY = 0.75 # chance (0-1) of a character created from pool being from prefered gender of gender preference law OBESE_WEIGHT_VALUE = 50 # Greater than or equal to this and a character is considered obese MALNOURISHED_WEIGHT_VALUE = -50 # Less than or equal to this and a character is considered malnourished @@ -559,8 +552,6 @@ NGovernment = { "landless_minority_government" "nomad_government" "herder_government" - "peasantrepublic_government" - "urbanrepublic_government" "celestial_government" "japan_administrative_government" "japan_feudal_government" @@ -642,7 +633,7 @@ NArmy = { MINIMUM_COUNTY_MOVEMENT_ATTRITION = 100 REGIMENT_DEFAULT_STACK_SIZE = 100 REGIMENT_DEFAULT_MAX_SIZE = 3 # Number of regiment chunks - REGIMENT_MAA_CAP_BY_TIER = { 0 1 2 3 4 5 6 } + REGIMENT_MAA_CAP_BY_TIER = { 0 2 2 2 2 2 2 } REGIMENT_MAA_EXTRA_BY_CAP = 0.2 # Percentage [0-1] applied to each MAA regiment by each regiment above the cap REGIMENT_MAA_SHOW_INFO_PERCENTAGE = 0.3 REGIMENT_MAA_STARTING_COUNT = 5 @@ -790,18 +781,9 @@ NPowerfulVassal = { VALUE_INCOME_MULT = 50 # Multiplier applied to the income of the vassal } -NFaith = { - BASE_FERVOR = 50.0 # Default fervor - MAX_FERVOR = 100.0 # Max amount of fervor - YEARLY_FERVOR_GROWTH = 3.5 # Fervor yearly change, can be negative - MINIMUM_FAITH_SIZE_FERVOR_MODIFIER = 10 # Adjusts the size modifier for monthly fervor gain for a faith according to the following formula: 1/squareroot(max(define_value, faith_size)/define_value) where define value is the value of MINIMUM_FAITH_SIZE_FERVOR_MODIFIER and faith_size is the current amount of provinces that follows the faith. - FERVOR_CHANGELOG_DURATION = 10 # After how many years do fervor changelog entries get deleted? - FAITH_CREATION_FERVOR_DISCOUNT_PER_MISSING_FERVOR = 1 # How much cheaper does creating a faith get per fervor below 100%? 1 means 1% per point - FAITH_CREATION_FERVOR_DISCOUNT_MAX = 50 # What percentage does the discount cap out at? With these numbers, 0-50 fervor means a 50% discount. Above 50 means between 0% and 50% discount -} - NReligion = { - TIME_AT_PEACE_FOR_PIETY = 730 # For faiths with a doctrine with piety_from_long_peace, how long do they need to be at peace (in days) + DEFAULT_FERVOR = 50 # Default fervor + TIME_AT_PEACE_FOR_PIETY = 730 # For faiths with a doctrine with piety_from_long_peace, how long do they need to be at peace (in days) # Hostility levels start at 0 (same faith or equivalent to same faith) HOSTILITY_OPINION_EFFECTS = { # The opinion effects of each hostility level @@ -834,12 +816,17 @@ NReligion = { PIETY_LOSS_PER_MISSING_SPOUSE = 0.5 # If you have fewer spouses than expected in a polygamous faith, you'll lose this much piety for each spouse you fall short. DESIRED_SPOUSES_PER_TIER = { 0 1 1 2 3 4 4 } # Number of spouses you are expected to have per tier, starging with unlanded, then baron and ending with hegemon FAITH_CONVERSION_PIETY_MINIMUM = 250 # The minimum amount of piety converting faith costs + FAITH_CREATION_FERVOR_DISCOUNT_PER_MISSING_FERVOR = 1 # How much cheaper does creating a faith get per fervor below 100%? 1 means 1% per point + FAITH_CREATION_FERVOR_DISCOUNT_MAX = 50 # What percentage does the discount cap out at? With these numbers, 0-50 fervor means a 50% discount. Above 50 means between 0% and 50% discount PART_OF_GHW_POT_DESIGNATED_FOR_KINGDOM_RECIPIENT = 10 # How many percent of the pot will be reserved for the person receiving the kingdom? GHW_HOSTILITY_MIN_LEVEL = 2 # Any independent ruler within the target kingdom at least this hostile to the caller faith will be a forced defender PREFERRED_GENDER_CHANCE = 3 # When deciding if clergy characters should be male or female a 3 here means that the preferred gender will be three times as likely GHW_DAYS_LIMIT_CAN_CHANGE_TARGET = 30 # is GHW starts sooner than this number, you can no longer change target GHW_COST_PIETY_CHANGE_TARGET = 250 # cost to chagne GHW target. Grows linearly with each change + MAX_FERVOR = 100 # Max amount of fervor HEAD_OF_FAITH_PIETY_GAIN = 1.0 # Monthly piety gain for heads of faith + MINIMUM_FAITH_SIZE_FERVOR_MODIFIER = 10 # Adjusts the size modifier for monthly fervor gain for a faith according to the following formula: 1/squareroot(max(define_value, faith_size)/define_value) where define value is the value of MINIMUM_FAITH_SIZE_FERVOR_MODIFIER and faith_size is the current amount of provinces that follows the faith. + FERVOR_CHANGELOG_DURATION = 10 # After how many years do fervor changelog entries get deleted? FAITH_COLOR_DEVIATION = { 0.25 0.35 } # How much should generated colors differ from the faith they're based on? Distance within the HSV colorspace } @@ -867,7 +854,7 @@ NTitle = { DRIFT_ADJACENT_ACROSS_WATER_DISTANCE = 2 REVOKE_LAWS_COST_SCALE = { 0 0 0.1 0.25 0.5 1 2 } DYNAMIC_TITLE_MAP_COLOR_S_V = { 0.8 1.0 } # What is the Saturation and Value of dynamic title map colors? (via HSV color - Hue is fully randomized) - CREATE_TITLE_PIETY_LEVEL = { 0 0 0 2 3 5 5 } # not a global requirement, it is used only for government with rule considers_piety_for_title_creation + CREATE_TITLE_PIETY_LEVEL = { 0 0 0 2 3 5 5 } # not a global requirement, it is used only for goverment with rule considers_piety_for_title_creation CREATE_TITLE_PIETY_COST = { 0 0 0 500 2500 5000 10000 } # Default desired titles to keep for AI - per current primary title tier. (-1 = keep all) @@ -1069,7 +1056,7 @@ NDomain = { ABOVE_LIMIT_HERD_INCOME_PENALTY = 0.5 # How much herd income from domain is reduced per holding over the limit ABOVE_LIMIT_MAX_HERD_INCOME_PENALTY = 1 # How much herd income from domain can be reduced at most HOLDING_GRACE_PERIOD = 365 # How many days do newly gained holdings not count towards the domain size for the purposes of penalties (but also not produce any levies) - STEWARDSHIP_SKILL_FOR_DOMAIN_LIMIT_INCREASE = 200 # domain limit += floor( / STEWARDSHIP_SKILL_FOR_DOMAIN_LIMIT_INCREASE ) + STEWARDSHIP_SKILL_FOR_DOMAIN_LIMIT_INCREASE = 6 # domain limit += floor( / STEWARDSHIP_SKILL_FOR_DOMAIN_LIMIT_INCREASE ) LEVIES_AT_ZERO_COUNTY_CONTROL = 0.5 # How many % levies do you get at 0 county control? Interpolated between this value and 100% when between 0 and 100 TAX_AT_ZERO_COUNTY_CONTROL = 0.0 # How much % tax do you get at 0 county control? Interpolated between this value and 100% when between 0 and 100 LEVIES_AT_MAX_COUNTY_DEVELOPMENT = 0.5 # How many % levies bonus do you get at 100 county development? Interpolated between this value and 0% when between 0 and 100 @@ -1090,11 +1077,7 @@ NFaction = DEFAULT_POWER_THRESHOLD = 80 # The default power threshold if there no one defined. MAX_DEMAND_DELAY_DAYS = 90 # The faction is guaranteed to send demands on the next update after this number of days has passed since it started being able to send demands. - POTENTIAL_FORCE_JOIN_HOOK_TYPE = "strong" # The type of hook that means the UI will show a member as potentially joining - - # the minimum warscore a defender in a faction war must have to win the war when the faction is destroyed due to other reasons. - # If below this warscore the war will just be invalidated. - MIN_WARSCORE_FOR_VICTORY_ON_FACTION_INVALIDATION = 75 + POTENTIAL_FORCE_JOIN_HOOK_TYPE = "strong" # The type of hook that means the UI will show a member as potentially joining } NPathFinding = { @@ -1395,7 +1378,7 @@ NRaid = { MIN_SOLDIERS_TO_RAID = 200 # How small can a raid army be and still be able to loot? MONTHLY_ATTRITION = 0.01 # How much attrition do you take while looting a province? 0.01 = 1% per month MONTHS_OF_RAID_LOOT = 12 # How many months of holding income (with owner effects discounted) does raiding provide? - LESS_MONTHS_OF_RAID_LOOT = 6 # This is subtracted from MONTHS_OF_RAID_LOOT if you have the government 'barter = yes' + LESS_MONTHS_OF_RAID_LOOT = 6 # This is subtracted from MONTHS_OF_RAID_LOOT if you have the goverment 'barter = yes' # Progress cannot be lower than 1/day (except when interrupted by combat) BASE_PROGRESS = 20 # How much base raid action progress do you get per day? @@ -1660,24 +1643,6 @@ NAccolade = { "badge_color9.dds" } - ACCOLADE_GLORY_LEVELS = { - 100 - 300 - 600 - 1000 - 1500 - 2100 - } - - ACCOLADE_SQUIRE_LEVELS = { - 20 - 40 - 60 - 80 - } - - ACCOLADE_MAX_TYPES = 3 # maximum number of accolade attributes (types) an acclaimed knight can have - STARTING_GLORY = 100 # how much glory does each created accolade start out with? 100 is default to unlock rank 1 POTENTIAL_ACCLAIMED_KNIGHT_UPDATE_TIME = 0.5 # Time between potential acclaimed knights window updates, in seconds } diff --git a/common/dna_data/00_dna.txt b/common/dna_data/00_dna.txt deleted file mode 100644 index 17b0a4fff..000000000 --- a/common/dna_data/00_dna.txt +++ /dev/null @@ -1,12308 +0,0 @@ -##Bookmark Characters -# -##bm_867_northmen -#163112_halfdan_whiteshirt = { -# portrait_info = { -# genes={ -# hair_color={ 137 167 111 140 } -# skin_color={ 46 75 44 75 } -# eye_color={ 195 192 123 200 } -# gene_chin_forward={ "chin_forward_neg" 98 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 105 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 192 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_pos" 134 } -# gene_forehead_height={ "forehead_height_neg" 101 "forehead_height_pos" 128 } -# gene_head_height={ "head_height_neg" 109 "head_height_neg" 82 } -# gene_head_width={ "head_width_neg" 102 "head_width_pos" 165 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 137 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_neg" 108 } -# gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 136 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_neg" 103 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 152 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_neg" 92 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 122 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 37 } -# gene_neck_length={ "neck_length_pos" 149 "neck_length_pos" 173 } -# gene_neck_width={ "neck_width_neg" 110 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 4 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_pos" 16 "cheek_height_neg" 39 } -# gene_bs_cheek_width={ "cheek_width_neg" 32 "cheek_width_pos" 13 } -# gene_bs_ear_angle={ "ear_angle_pos" 92 "ear_angle_pos" 30 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 150 "ear_inner_shape_pos" 100 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 27 "ear_upper_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_neg" 78 "ear_outward_pos" 51 } -# gene_bs_ear_size={ "ear_size_pos" 32 "ear_size_pos" 50 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 126 "eye_corner_depth_pos" 152 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 103 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 94 "eye_size_neg" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 92 "eye_upper_lid_size_pos" 6 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 204 "forehead_brow_curve_neg" 17 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 52 "forehead_brow_forward_pos" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 44 "forehead_brow_inner_height_pos" 31 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 78 "forehead_brow_outer_height_neg" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 158 "forehead_brow_width_neg" 39 } -# gene_bs_jaw_def={ "jaw_def_pos" 76 "jaw_def_pos" 1 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 44 "mouth_lower_lip_full_neg" 84 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 155 "mouth_lower_lip_pad_pos" 98 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_neg" 22 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 2 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_pos" 61 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 96 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_neg" 22 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_pos" 86 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 6 "mouth_upper_lip_width_neg" 17 } -# gene_bs_nose_forward={ "nose_forward_neg" 36 "nose_forward_neg" 90 } -# gene_bs_nose_height={ "nose_height_neg" 21 "nose_height_pos" 34 } -# gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_neg" 124 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_pos" 72 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 31 } -# gene_bs_nose_profile={ "nose_profile_hawk" 37 "nose_profile_hawk_pos" 71 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_pos" 39 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 16 "nose_ridge_width_neg" 17 } -# gene_bs_nose_size={ "nose_size_neg" 14 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 46 "nose_tip_angle_pos" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 12 "nose_tip_forward_pos" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 196 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_02" 10 "cheek_def_02" 152 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 204 "cheek_fat_02_pos" 24 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 212 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 28 "eye_lower_lid_def" 242 } -# face_detail_eye_socket={ "eye_socket_02" 240 "eye_socket_02" 246 } -# face_detail_nasolabial={ "nasolabial_01" 15 "nasolabial_02" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 214 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 228 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 140 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 8 "brow_wrinkles_02" 71 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 42 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 184 "forehead_wrinkles_01" 244 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 133 "complexion_7" 84 } -# gene_height={ "normal_height" 137 "normal_height" 103 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 114 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 23 "body_shape_rectangle_half" 9 } -# gene_bs_bust={ "bust_shape_3_half" 106 "bust_shape_3_half" 113 } -# gene_age={ "old_1" 78 "old_4" 102 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 98 "avg_spacing_lower_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 163 "layer_2_avg_thickness" 91 } -# gene_body_hair={ "body_hair_sparse" 148 "body_hair_sparse" 102 } -# eye_accessory={ "normal_eyes" 82 "normal_eyes" 82 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 251 "normal_eyelashes" 251 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#306009_ingjerdr = { # Halfdan's wife Ingjerdr -# portrait_info = { -# genes={ -# hair_color={ 236 137 236 79 } -# skin_color={ 96 73 96 73 } -# eye_color={ 195 138 195 138 } -# gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 110 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_pos" 95 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 164 "forehead_brow_height_neg" 115 } -# gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 171 } -# gene_forehead_width={ "forehead_width_neg" 117 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_neg" 83 "forehead_height_neg" 83 } -# gene_head_height={ "head_height_pos" 155 "head_height_pos" 155 } -# gene_head_width={ "head_width_pos" 158 "head_width_pos" 175 } -# gene_head_profile={ "head_profile_pos" 174 "head_profile_pos" 174 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_pos" 159 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 160 } -# gene_jaw_width={ "jaw_width_pos" 138 "jaw_width_pos" 148 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 151 "mouth_corner_depth_pos" 151 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_pos" 148 "mouth_height_pos" 148 } -# gene_mouth_width={ "mouth_width_neg" 101 "mouth_width_neg" 40 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 104 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 59 "mouth_lower_lip_size_neg" 59 } -# gene_mouth_open={ "mouth_open_neg" 25 "mouth_open_neg" 25 } -# gene_neck_length={ "neck_length_neg" 85 "neck_length_neg" 85 } -# gene_neck_width={ "neck_width_pos" 169 "neck_width_neg" 111 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 15 "cheek_forward_pos" 15 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_neg" 30 } -# gene_bs_cheek_width={ "cheek_width_pos" 73 "cheek_width_pos" 48 } -# gene_bs_ear_angle={ "ear_angle_neg" 40 "ear_angle_neg" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 143 "ear_inner_shape_pos" 143 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 84 "ear_lower_bend_pos" 84 } -# gene_bs_ear_outward={ "ear_outward_pos" 46 "ear_outward_pos" 46 } -# gene_bs_ear_size={ "ear_size_pos" 46 "ear_size_pos" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 254 "eye_corner_depth_pos" 254 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 27 "eye_fold_shape_neg" 27 } -# gene_bs_eye_size={ "eye_size_neg" 3 "eye_size_neg" 3 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 176 "eye_upper_lid_size_pos" 176 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 73 "forehead_brow_curve_neg" 73 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 36 "forehead_brow_forward_pos" 36 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 77 "forehead_brow_inner_height_neg" 77 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_pos" 17 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 67 "forehead_brow_width_pos" 67 } -# gene_bs_jaw_def={ "jaw_def_neg" 0 "jaw_def_neg" 167 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 18 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 7 "mouth_lower_lip_full_pos" 7 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 60 "mouth_lower_lip_pad_neg" 60 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 107 "mouth_lower_lip_width_neg" 107 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 31 "mouth_philtrum_shape_pos" 31 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 109 "mouth_philtrum_width_pos" 109 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 28 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 14 "mouth_upper_lip_full_neg" 14 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 37 "mouth_upper_lip_profile_pos" 37 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_pos" 51 } -# gene_bs_nose_forward={ "nose_forward_pos" 31 "nose_forward_pos" 31 } -# gene_bs_nose_height={ "nose_height_neg" 97 "nose_height_neg" 97 } -# gene_bs_nose_length={ "nose_length_neg" 119 "nose_length_neg" 119 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 115 "nose_nostril_height_neg" 115 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 21 "nose_nostril_width_neg" 21 } -# gene_bs_nose_profile={ "nose_profile_hawk" 4 "nose_profile_hawk" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 21 "nose_ridge_angle_neg" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 38 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_pos" 69 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 25 "nose_tip_angle_neg" 25 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 12 "nose_tip_forward_neg" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 3 "nose_tip_width_pos" 3 } -# face_detail_cheek_def={ "cheek_def_01" 31 "cheek_def_01" 45 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 66 "cheek_fat_01_pos" 198 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def" 125 "chin_def" 125 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 27 "eye_lower_lid_def" 27 } -# face_detail_eye_socket={ "eye_socket_01" 74 "eye_socket_01" 74 } -# face_detail_nasolabial={ "nasolabial_02" 21 "nasolabial_02" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 6 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 225 "nose_tip_def" 225 } -# face_detail_temple_def={ "temple_def" 2 "temple_def" 2 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_02" 35 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 195 "eye_wrinkles_02" 195 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 96 "forehead_wrinkles_01" 96 } -# expression_other={ "cheek_wrinkles_both_01" 102 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 216 "complexion_7" 216 } -# gene_height={ "normal_height" 156 "normal_height" 156 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 133 "body_fat_head_fat_medium" 128 } -# gene_bs_body_shape={ "body_shape_apple_half" 12 "body_shape_pear_full" 19 } -# gene_bs_bust={ "bust_shape_3_half" 155 "bust_shape_2_full" 173 } -# gene_age={ "old_4" 241 "old_4" 241 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 195 "far_spacing_avg_thickness" 146 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 93 "layer_2_lower_thickness" 93 } -# gene_body_hair={ "body_hair_dense" 117 "body_hair_dense" 117 } -# gene_hair_type={ "hair_wavy" 137 "hair_wavy" 137 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 225 "normal_eyes" 225 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 31 "normal_eyelashes" 31 } -# hairstyles={ "northern_hairstyles_straight" 196 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#306010_saga = { # Halfdan's daughter Saga the Truthspeaker -# portrait_info = { -# genes={ -# hair_color={ 137 167 236 137 } -# skin_color={ 76 73 65 74 } -# eye_color={ 195 192 195 138 } -# gene_chin_forward={ "chin_forward_neg" 98 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 110 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_pos" 47 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 123 "forehead_brow_height_neg" 115 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 171 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_neg" 83 "forehead_height_neg" 101 } -# gene_head_height={ "head_height_pos" 155 "head_height_neg" 109 } -# gene_head_width={ "head_width_pos" 165 "head_width_pos" 158 } -# gene_head_profile={ "head_profile_pos" 174 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_pos" 139 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 135 } -# gene_jaw_width={ "jaw_width_pos" 138 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 151 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_neg" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_pos" 148 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 101 "mouth_width_neg" 92 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 104 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 59 "mouth_lower_lip_size_neg" 122 } -# gene_mouth_open={ "mouth_open_neg" 25 "mouth_open_neg" 37 } -# gene_neck_length={ "neck_length_neg" 85 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_neg" 110 "neck_width_pos" 169 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 15 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_neg" 30 "cheek_height_neg" 39 } -# gene_bs_cheek_width={ "cheek_width_pos" 73 "cheek_width_neg" 32 } -# gene_bs_ear_angle={ "ear_angle_neg" 40 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 150 "ear_inner_shape_pos" 143 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 27 "ear_lower_bend_pos" 84 } -# gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_pos" 46 } -# gene_bs_ear_size={ "ear_size_pos" 46 "ear_size_pos" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 254 "eye_corner_depth_pos" 126 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 27 "eye_fold_shape_neg" 103 } -# gene_bs_eye_size={ "eye_size_neg" 3 "eye_size_neg" 94 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 92 "eye_upper_lid_size_pos" 176 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 204 "forehead_brow_curve_neg" 73 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 36 "forehead_brow_forward_pos" 52 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 77 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 78 "forehead_brow_outer_height_pos" 17 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 67 "forehead_brow_width_pos" 158 } -# gene_bs_jaw_def={ "jaw_def_neg" 167 "jaw_def_pos" 76 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 44 "mouth_lower_lip_full_pos" 7 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 60 "mouth_lower_lip_pad_pos" 155 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_neg" 107 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 2 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 31 "mouth_philtrum_shape_pos" 123 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 96 "mouth_philtrum_width_pos" 109 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 22 "mouth_upper_lip_full_neg" 14 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 37 "mouth_upper_lip_profile_pos" 86 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_pos" 31 "nose_forward_neg" 36 } -# gene_bs_nose_height={ "nose_height_neg" 97 "nose_height_pos" 34 } -# gene_bs_nose_length={ "nose_length_neg" 124 "nose_length_neg" 119 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_neg" 115 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 21 "nose_nostril_width_neg" 49 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 71 "nose_profile_hawk" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_neg" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 17 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_pos" 69 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 25 "nose_tip_angle_pos" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 12 "nose_tip_forward_neg" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 196 "nose_tip_width_pos" 3 } -# face_detail_cheek_def={ "cheek_def_02" 10 "cheek_def_01" 31 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 204 "cheek_fat_01_pos" 66 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def" 125 "chin_def" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 27 "eye_lower_lid_def" 28 } -# face_detail_eye_socket={ "eye_socket_02" 240 "eye_socket_01" 74 } -# face_detail_nasolabial={ "nasolabial_02" 21 "nasolabial_02" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 225 "nose_tip_def" 228 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 2 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_03" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 189 "eye_wrinkles_02" 195 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_01" 96 } -# expression_other={ "cheek_wrinkles_both_01" 42 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 133 "complexion_7" 216 } -# gene_height={ "normal_height" 156 "normal_height" 103 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_medium" 133 } -# gene_bs_body_shape={ "body_shape_pear_full" 7 "body_shape_rectangle_half" 23 } -# gene_bs_bust={ "bust_clothes" 84 "bust_shape_3_half" 155 } -# gene_age={ "old_4" 241 "old_1" 78 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 160 "far_spacing_avg_thickness" 195 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 163 "layer_2_lower_thickness" 93 } -# gene_body_hair={ "body_hair_dense" 117 "body_hair_sparse" 148 } -# gene_hair_type={ "hair_straight" 128 "hair_wavy" 137 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 95 "normal_eyes" 95 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 149 "normal_eyelashes" 149 } -# } -# } -# enabled=yes -#} -# -#168336_gudfrid = { # Halfdan's son Gudfrid -# portrait_info = { -# genes={ -# hair_color={ 236 137 137 167 } -# skin_color={ 66 74 77 73 } -# eye_color={ 195 138 195 192 } -# gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_neg" 98 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_pos" 137 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_neg" 110 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 95 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 115 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 192 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_neg" 83 "forehead_height_neg" 101 } -# gene_head_height={ "head_height_pos" 155 "head_height_neg" 109 } -# gene_head_width={ "head_width_neg" 102 "head_width_pos" 158 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 174 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 125 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 151 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 148 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_neg" 92 "mouth_width_neg" 101 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 104 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 122 "mouth_lower_lip_size_neg" 59 } -# gene_mouth_open={ "mouth_open_neg" 25 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_neg" 85 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_pos" 169 "neck_width_neg" 110 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 15 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 16 } -# gene_bs_cheek_width={ "cheek_width_neg" 32 "cheek_width_pos" 48 } -# gene_bs_ear_angle={ "ear_angle_pos" 92 "ear_angle_neg" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 100 "ear_inner_shape_pos" 143 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 44 "ear_lower_bend_pos" 84 } -# gene_bs_ear_outward={ "ear_outward_pos" 46 "ear_outward_pos" 51 } -# gene_bs_ear_size={ "ear_size_pos" 46 "ear_size_pos" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 254 "eye_corner_depth_pos" 126 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 27 "eye_fold_shape_neg" 103 } -# gene_bs_eye_size={ "eye_size_neg" 3 "eye_size_neg" 94 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 176 "eye_upper_lid_size_pos" 92 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 73 "forehead_brow_curve_neg" 204 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 52 "forehead_brow_forward_pos" 36 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 44 "forehead_brow_inner_height_neg" 77 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_pos" 78 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 158 "forehead_brow_width_pos" 67 } -# gene_bs_jaw_def={ "jaw_def_pos" 76 "jaw_def_neg" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 7 "mouth_lower_lip_full_pos" 44 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 98 "mouth_lower_lip_pad_neg" 60 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_neg" 107 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 2 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 61 "mouth_philtrum_shape_pos" 31 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 109 "mouth_philtrum_width_pos" 96 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 32 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_neg" 14 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_pos" 37 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_pos" 31 } -# gene_bs_nose_height={ "nose_height_neg" 97 "nose_height_neg" 21 } -# gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_neg" 119 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 115 "nose_nostril_height_pos" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 31 "nose_nostril_width_neg" 21 } -# gene_bs_nose_profile={ "nose_profile_hawk" 37 "nose_profile_hawk" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 21 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 16 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_pos" 69 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 25 "nose_tip_angle_pos" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 12 "nose_tip_forward_pos" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 3 "nose_tip_width_pos" 196 } -# face_detail_cheek_def={ "cheek_def_02" 152 "cheek_def_01" 31 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 66 "cheek_fat_01_neg" 204 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 212 "chin_def" 125 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 27 "eye_lower_lid_def" 242 } -# face_detail_eye_socket={ "eye_socket_01" 74 "eye_socket_02" 240 } -# face_detail_nasolabial={ "nasolabial_02" 21 "nasolabial_01" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 214 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 225 "nose_tip_def" 228 } -# face_detail_temple_def={ "temple_def" 2 "temple_def" 212 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 8 "brow_wrinkles_02" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 195 "eye_wrinkles_01" 42 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 184 "forehead_wrinkles_01" 96 } -# expression_other={ "cheek_wrinkles_both_01" 102 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_7" 216 "complexion_5" 133 } -# gene_height={ "normal_height" 156 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 138 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_apple_half" 14 "body_shape_rectangle_half" 23 } -# gene_bs_bust={ "bust_shape_1_half" 138 "bust_shape_1_half" 106 } -# gene_age={ "old_1" 78 "old_4" 241 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 98 "far_spacing_avg_thickness" 195 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 163 "layer_2_lower_thickness" 93 } -# gene_body_hair={ "body_hair_dense" 117 "body_hair_sparse" 148 } -# gene_hair_type={ "hair_wavy" 137 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 7 "normal_eyes" 7 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 207 "normal_eyelashes" 207 } -# pose={ "" 255 "" 0 } -# beards={ "fp1_beards_curly" 58 "no_beard" 0 } -# cloaks={ "fp1_cloak" 95 "no_cloak" 0 } -# gene_bs_cloak={ "cloak" 255 "no_cloak" 0 } -# hairstyles={ "fp1_hairstyles_wavy" 159 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 95 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "fp1_commoner_clothes" 177 "most_clothes" 0 } -# headgear={ "fp1_common" 140 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#163111_ivar_the_boneless = { -# portrait_info = { -# genes={ -# hair_color={ 150 100 234 99 } -# skin_color={ 47 77 45 76 } -# eye_color={ 195 192 216 149 } -# gene_chin_forward={ "chin_forward_neg" 98 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 123 } -# gene_chin_width={ "chin_width_neg" 115 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_neg" 103 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 141 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 181 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_pos" 128 "forehead_height_neg" 84 } -# gene_head_height={ "head_height_pos" 136 "head_height_neg" 109 } -# gene_head_width={ "head_width_neg" 102 "head_width_pos" 165 } -# gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_neg" 108 } -# gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 150 "jaw_width_pos" 136 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_neg" 103 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_pos" 137 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 154 } -# gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 37 } -# gene_neck_length={ "neck_length_pos" 149 "neck_length_pos" 173 } -# gene_neck_width={ "neck_width_neg" 88 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 16 "cheek_forward_pos" 4 } -# gene_bs_cheek_height={ "cheek_height_neg" 39 "cheek_height_pos" 14 } -# gene_bs_cheek_width={ "cheek_width_pos" 13 "cheek_width_neg" 32 } -# gene_bs_ear_angle={ "ear_angle_pos" 95 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 125 "ear_inner_shape_pos" 100 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 44 "ear_lower_bend_pos" 90 } -# gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_neg" 78 } -# gene_bs_ear_size={ "ear_size_pos" 50 "ear_size_pos" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 152 "eye_corner_depth_pos" 126 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 26 "eye_fold_shape_neg" 103 } -# gene_bs_eye_size={ "eye_size_neg" 37 "eye_size_neg" 202 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 92 "eye_upper_lid_size_pos" 6 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 204 "forehead_brow_curve_neg" 17 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 33 "forehead_brow_forward_pos" 52 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 44 "forehead_brow_inner_height_pos" 31 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_pos" 78 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 158 "forehead_brow_width_neg" 39 } -# gene_bs_jaw_def={ "jaw_def_pos" 1 "jaw_def_pos" 34 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 17 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 84 "mouth_lower_lip_full_pos" 66 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 155 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_pos" 35 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 2 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_pos" 61 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 96 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 5 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_neg" 22 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_pos" 86 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 17 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_neg" 36 } -# gene_bs_nose_height={ "nose_height_pos" 34 "nose_height_neg" 21 } -# gene_bs_nose_length={ "nose_length_neg" 124 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_pos" 72 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 192 } -# gene_bs_nose_profile={ "nose_profile_pos" 99 "nose_profile_hawk" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 39 "nose_ridge_angle_pos" 81 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 16 "nose_ridge_width_pos" 119 } -# gene_bs_nose_size={ "nose_size_pos" 66 "nose_size_neg" 14 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 10 "nose_tip_angle_pos" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 34 "nose_tip_forward_pos" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 196 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_02" 10 "cheek_def_02" 13 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 195 "cheek_fat_01_neg" 204 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def" 143 "chin_def" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 242 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_02" 240 "eye_socket_02" 246 } -# face_detail_nasolabial={ "nasolabial_01" 15 "nasolabial_02" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 228 } -# face_detail_temple_def={ "temple_def" 173 "temple_def" 212 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 71 "brow_wrinkles_03" 94 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 209 "eye_wrinkles_03" 151 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 100 "forehead_wrinkles_01" 244 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 133 "complexion_5" 111 } -# gene_height={ "normal_height" 137 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 101 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 12 "body_shape_pear_half" 28 } -# gene_bs_bust={ "bust_shape_3_half" 113 "bust_shape_3_half" 106 } -# gene_age={ "old_4" 102 "old_1" 51 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 127 "avg_spacing_low_thickness" 154 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 163 "layer_2_lower_thickness" 65 } -# gene_body_hair={ "body_hair_sparse" 102 "body_hair_sparse" 148 } -# eye_accessory={ "normal_eyes" 40 "normal_eyes" 40 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 42 "normal_eyelashes" 42 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#306011_freydis = { # Ivar's wife Freydis -# portrait_info = { -# genes={ -# hair_color={ 132 51 132 51 } -# skin_color={ 125 78 125 78 } -# eye_color={ 246 168 246 168 } -# gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 153 "chin_width_pos" 153 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 117 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 132 "eye_height_pos" 132 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 150 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 102 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 116 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_neg" 106 "head_height_neg" 106 } -# gene_head_width={ "head_width_pos" 137 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_neg" 103 "head_profile_neg" 103 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 131 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 153 "jaw_height_pos" 153 } -# gene_jaw_width={ "jaw_width_pos" 141 "jaw_width_pos" 141 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 153 "mouth_forward_pos" 153 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 132 "mouth_width_pos" 132 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 126 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 138 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_pos" 184 "mouth_open_pos" 150 } -# gene_neck_length={ "neck_length_neg" 115 "neck_length_neg" 115 } -# gene_neck_width={ "neck_width_pos" 133 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 48 "cheek_forward_neg" 48 } -# gene_bs_cheek_height={ "cheek_height_pos" 30 "cheek_height_pos" 30 } -# gene_bs_cheek_width={ "cheek_width_pos" 23 "cheek_width_pos" 23 } -# gene_bs_ear_angle={ "ear_angle_pos" 22 "ear_angle_pos" 22 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 106 "ear_inner_shape_pos" 106 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 127 "ear_upper_bend_pos" 127 } -# gene_bs_ear_outward={ "ear_outward_pos" 17 "ear_outward_pos" 17 } -# gene_bs_ear_size={ "ear_size_neg" 123 "ear_size_neg" 123 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 246 "eye_corner_depth_pos" 246 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 152 "eye_fold_shape_pos" 152 } -# gene_bs_eye_size={ "eye_size_pos" 37 "eye_size_pos" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 193 "eye_upper_lid_size_pos" 193 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 179 "forehead_brow_curve_neg" 179 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 33 "forehead_brow_forward_neg" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 7 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 95 "forehead_brow_outer_height_pos" 95 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 49 "forehead_brow_width_pos" 49 } -# gene_bs_jaw_def={ "jaw_def_pos" 9 "jaw_def_pos" 9 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 149 "mouth_lower_lip_def_pos" 149 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 118 "mouth_lower_lip_full_neg" 118 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 32 "mouth_lower_lip_pad_pos" 32 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 14 "mouth_lower_lip_width_pos" 14 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 6 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 82 "mouth_philtrum_shape_pos" 82 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 126 "mouth_philtrum_width_neg" 126 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 24 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 29 "mouth_upper_lip_full_neg" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 89 "mouth_upper_lip_profile_pos" 89 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 83 "mouth_upper_lip_width_pos" 83 } -# gene_bs_nose_forward={ "nose_forward_pos" 16 "nose_forward_pos" 16 } -# gene_bs_nose_height={ "nose_height_neg" 9 "nose_height_neg" 9 } -# gene_bs_nose_length={ "nose_length_pos" 6 "nose_length_pos" 6 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_neg" 21 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 2 "nose_nostril_width_pos" 2 } -# gene_bs_nose_profile={ "nose_profile_neg" 124 "nose_profile_hawk_pos" 124 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 38 "nose_ridge_angle_pos" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 28 "nose_ridge_width_pos" 28 } -# gene_bs_nose_size={ "nose_size_pos" 19 "nose_size_pos" 19 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_pos" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 30 "nose_tip_forward_pos" 30 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 63 "nose_tip_width_neg" 63 } -# face_detail_cheek_def={ "cheek_def_01" 1 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 180 "cheek_fat_04_pos" 180 } -# face_detail_chin_cleft={ "chin_cleft" 1 "chin_cleft" 1 } -# face_detail_chin_def={ "chin_def" 196 "chin_def" 196 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 249 "eye_lower_lid_def" 249 } -# face_detail_eye_socket={ "eye_socket_01" 9 "eye_socket_01" 9 } -# face_detail_nasolabial={ "nasolabial_03" 15 "nasolabial_03" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 159 "temple_def" 159 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 2 "brow_wrinkles_04" 2 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 167 "eye_wrinkles_01" 53 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 190 "forehead_wrinkles_01" 86 } -# expression_other={ "cheek_wrinkles_both_01" 38 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 255 "complexion_5" 170 } -# gene_height={ "normal_height" 130 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 133 "body_fat_head_fat_medium" 132 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 2 "body_shape_apple_half" 11 } -# gene_bs_bust={ "bust_shape_4_full" 206 "bust_default" 109 } -# gene_age={ "old_2" 118 "old_2" 118 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 136 "avg_spacing_avg_thickness" 136 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 228 "layer_2_low_thickness" 99 } -# gene_body_hair={ "body_hair_avg" 105 "body_hair_avg" 183 } -# gene_hair_type={ "hair_curly" 174 "hair_curly" 174 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 16 "normal_eyes" 16 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 94 "normal_eyelashes" 94 } -# hairstyles={ "northern_hairstyles_wavy" 255 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#163110_sigurdr_snake_in_the_eye = { -# portrait_info = { -# genes={ -# hair_color={ 150 87 234 99 } -# skin_color={ 47 77 44 76 } -# eye_color={ 195 192 216 149 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_neg" 98 } -# gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_neg" 110 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 141 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 191 "forehead_roundness_pos" 195 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_pos" 134 } -# gene_forehead_height={ "forehead_height_neg" 101 "forehead_height_pos" 128 } -# gene_head_height={ "head_height_pos" 136 "head_height_neg" 109 } -# gene_head_width={ "head_width_pos" 144 "head_width_neg" 102 } -# gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_neg" 108 } -# gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 150 "jaw_width_pos" 136 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_neg" 103 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_pos" 137 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 154 } -# gene_mouth_open={ "mouth_open_neg" 37 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_pos" 173 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_neg" 88 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 4 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_neg" 39 "cheek_height_pos" 14 } -# gene_bs_cheek_width={ "cheek_width_pos" 13 "cheek_width_neg" 32 } -# gene_bs_ear_angle={ "ear_angle_pos" 95 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 100 "ear_inner_shape_pos" 125 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 90 "ear_upper_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_neg" 78 "ear_outward_pos" 51 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_pos" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 126 "eye_corner_depth_pos" 152 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 29 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 37 "eye_size_neg" 202 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 6 "eye_upper_lid_size_pos" 92 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 118 "forehead_brow_curve_neg" 204 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 52 "forehead_brow_forward_pos" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 31 "forehead_brow_inner_height_neg" 44 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 78 "forehead_brow_outer_height_neg" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 158 "forehead_brow_width_neg" 145 } -# gene_bs_jaw_def={ "jaw_def_pos" 1 "jaw_def_pos" 34 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 12 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 84 "mouth_lower_lip_full_pos" 66 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 98 "mouth_lower_lip_pad_pos" 155 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_pos" 35 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 2 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_pos" 61 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 96 "mouth_philtrum_width_pos" 31 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 32 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_neg" 22 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_pos" 86 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 17 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_neg" 36 } -# gene_bs_nose_height={ "nose_height_pos" 34 "nose_height_neg" 21 } -# gene_bs_nose_length={ "nose_length_neg" 124 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_pos" 72 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 31 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 71 "nose_profile_hawk" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_pos" 39 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 16 "nose_ridge_width_pos" 119 } -# gene_bs_nose_size={ "nose_size_neg" 14 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 10 "nose_tip_angle_pos" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 12 "nose_tip_forward_pos" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 196 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_02" 10 "cheek_def_02" 13 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 24 "cheek_fat_01_neg" 204 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 212 "chin_def" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 45 "eye_lower_lid_def" 242 } -# face_detail_eye_socket={ "eye_socket_02" 246 "eye_socket_03" 206 } -# face_detail_nasolabial={ "nasolabial_02" 3 "nasolabial_01" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_pos" 214 } -# face_detail_nose_tip_def={ "nose_tip_def" 228 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 140 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 71 "brow_wrinkles_03" 94 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 42 "eye_wrinkles_03" 151 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 111 "complexion_5" 133 } -# gene_height={ "normal_height" 137 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 114 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_average" 21 "body_shape_pear_half" 18 } -# gene_bs_bust={ "bust_shape_3_half" 113 "bust_shape_3_half" 106 } -# gene_age={ "old_4" 102 "old_1" 51 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 127 "avg_spacing_low_thickness" 154 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 163 "layer_2_avg_thickness" 91 } -# gene_body_hair={ "body_hair_sparse" 102 "body_hair_sparse" 148 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 223 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 217 "normal_eyelashes" 217 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#6861_blaeja = { # Sigurdr's wife Blaeja -# portrait_info = { -# genes={ -# hair_color={ 219 175 208 88 } -# skin_color={ 74 75 58 78 } -# eye_color={ 76 197 210 130 } -# gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_pos" 130 } -# gene_chin_height={ "chin_height_neg" 95 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_pos" 132 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_neg" 116 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 136 "forehead_brow_height_neg" 112 } -# gene_forehead_roundness={ "forehead_roundness_pos" 168 "forehead_roundness_pos" 128 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_pos" 152 } -# gene_head_height={ "head_height_pos" 156 "head_height_pos" 162 } -# gene_head_width={ "head_width_neg" 88 "head_width_pos" 145 } -# gene_head_profile={ "head_profile_pos" 143 "head_profile_pos" 145 } -# gene_head_top_height={ "head_top_height_pos" 157 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 204 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 219 "jaw_angle_neg" 117 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_neg" 106 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 110 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 117 "mouth_width_neg" 113 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 142 "mouth_upper_lip_size_neg" 122 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 178 "mouth_lower_lip_size_pos" 144 } -# gene_mouth_open={ "mouth_open_neg" 105 "mouth_open_neg" 67 } -# gene_neck_length={ "neck_length_neg" 66 "neck_length_pos" 144 } -# gene_neck_width={ "neck_width_neg" 119 "neck_width_pos" 144 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_neg" 48 } -# gene_bs_cheek_height={ "cheek_height_pos" 42 "cheek_height_neg" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 30 "cheek_width_neg" 34 } -# gene_bs_ear_angle={ "ear_angle_pos" 17 "ear_angle_pos" 7 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 75 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 34 "ear_upper_bend_pos" 120 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_neg" 116 } -# gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_neg" 41 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 195 "eye_corner_depth_pos" 48 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 43 "eye_fold_shape_pos" 11 } -# gene_bs_eye_size={ "eye_size_pos" 9 "eye_size_pos" 20 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 0 "eye_upper_lid_size_pos" 42 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 32 "forehead_brow_curve_neg" 167 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 44 "forehead_brow_forward_neg" 20 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 4 "forehead_brow_inner_height_neg" 21 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 30 "forehead_brow_outer_height_neg" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 39 "forehead_brow_width_neg" 10 } -# gene_bs_jaw_def={ "jaw_def_neg" 19 "jaw_def_pos" 43 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 44 "mouth_lower_lip_def_pos" 89 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 66 "mouth_lower_lip_full_neg" 4 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 9 "mouth_lower_lip_pad_neg" 154 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 13 "mouth_lower_lip_width_pos" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 25 "mouth_philtrum_shape_pos" 21 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 62 "mouth_philtrum_width_pos" 109 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 32 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 25 "mouth_upper_lip_full_pos" 9 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 16 "mouth_upper_lip_profile_pos" 36 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_pos" 84 } -# gene_bs_nose_forward={ "nose_forward_pos" 10 "nose_forward_neg" 36 } -# gene_bs_nose_height={ "nose_height_pos" 15 "nose_height_neg" 118 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_neg" 87 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 8 "nose_nostril_height_neg" 61 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_neg" 81 } -# gene_bs_nose_profile={ "nose_profile_neg" 1 "nose_profile_neg" 76 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 5 "nose_ridge_angle_neg" 35 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 118 "nose_ridge_width_pos" 13 } -# gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_neg" 48 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 49 "nose_tip_angle_neg" 26 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 24 "nose_tip_forward_neg" 1 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 21 "nose_tip_width_pos" 22 } -# face_detail_cheek_def={ "cheek_def_01" 153 "cheek_def_02" 160 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 9 "cheek_fat_02_pos" 8 } -# face_detail_chin_cleft={ "chin_cleft" 28 "chin_dimple" 1 } -# face_detail_chin_def={ "chin_def" 64 "chin_def_neg" 40 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 74 "eye_lower_lid_def" 44 } -# face_detail_eye_socket={ "eye_socket_color_02" 51 "eye_socket_color_02" 97 } -# face_detail_nasolabial={ "nasolabial_03" 19 "nasolabial_01" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 0 "nose_ridge_def_pos" 53 } -# face_detail_nose_tip_def={ "nose_tip_def" 240 "nose_tip_def" 45 } -# face_detail_temple_def={ "temple_def" 142 "temple_def" 156 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 184 "brow_wrinkles_02" 47 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 170 "eye_wrinkles_02" 250 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 213 "forehead_wrinkles_01" 39 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 180 "complexion_6" 115 } -# gene_height={ "normal_height" 132 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 135 "body_fat_head_fat_full" 109 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 6 "body_shape_rectangle_full" 16 } -# gene_bs_bust={ "bust_shape_1_full" 163 "bust_shape_3_full" 40 } -# gene_age={ "old_1" 82 "old_1" 17 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 126 "avg_spacing_avg_thickness" 165 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 119 "layer_2_avg_thickness" 160 } -# gene_body_hair={ "body_hair_sparse" 136 "body_hair_avg" 113 } -# gene_hair_type={ "hair_wavy" 156 "hair_wavy" 140 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 81 "normal_eyes" 81 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 219 "normal_eyelashes" 219 } -# hairstyles={ "northern_hairstyles_straight" 35 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#163108_bjorn_ironside = { -# portrait_info = { -# genes={ -# hair_color={ 150 95 234 99 } -# skin_color={ 48 77 45 76 } -# eye_color={ 195 192 216 149 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 123 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_neg" 110 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 141 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 181 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_pos" 134 } -# gene_forehead_height={ "forehead_height_neg" 101 "forehead_height_pos" 128 } -# gene_head_height={ "head_height_neg" 109 "head_height_neg" 82 } -# gene_head_width={ "head_width_pos" 144 "head_width_neg" 102 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 137 } -# gene_head_top_height={ "head_top_height_neg" 108 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_neg" 126 "head_top_width_neg" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_neg" 125 "jaw_width_pos" 136 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 103 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_pos" 137 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 123 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 154 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 37 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_pos" 173 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_neg" 110 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 4 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_pos" 14 "cheek_height_neg" 39 } -# gene_bs_cheek_width={ "cheek_width_pos" 13 "cheek_width_pos" 24 } -# gene_bs_ear_angle={ "ear_angle_pos" 92 "ear_angle_pos" 30 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 100 "ear_inner_shape_pos" 125 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 27 "ear_upper_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_neg" 78 } -# gene_bs_ear_size={ "ear_size_pos" 50 "ear_size_pos" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 175 "eye_corner_depth_pos" 52 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 26 "eye_fold_shape_neg" 103 } -# gene_bs_eye_size={ "eye_size_neg" 37 "eye_size_neg" 94 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 92 "eye_upper_lid_size_pos" 6 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 17 "forehead_brow_curve_neg" 204 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 33 "forehead_brow_forward_pos" 52 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 31 "forehead_brow_inner_height_neg" 44 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_pos" 78 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_pos" 158 } -# gene_bs_jaw_def={ "jaw_def_pos" 1 "jaw_def_pos" 76 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 12 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 84 "mouth_lower_lip_full_pos" 66 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 98 "mouth_lower_lip_pad_pos" 155 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_pos" 35 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 2 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 10 "mouth_philtrum_shape_pos" 123 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 96 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_neg" 22 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_pos" 86 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 6 "mouth_upper_lip_width_neg" 17 } -# gene_bs_nose_forward={ "nose_forward_pos" 24 "nose_forward_neg" 90 } -# gene_bs_nose_height={ "nose_height_pos" 34 "nose_height_neg" 21 } -# gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_neg" 124 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_pos" 72 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 192 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 71 "nose_profile_hawk" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 39 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 16 "nose_ridge_width_neg" 17 } -# gene_bs_nose_size={ "nose_size_pos" 17 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 10 "nose_tip_angle_pos" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 26 "nose_tip_forward_pos" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 49 "nose_tip_width_pos" 196 } -# face_detail_cheek_def={ "cheek_def_02" 152 "cheek_def_02" 10 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 253 "cheek_fat_01_neg" 204 } -# face_detail_chin_cleft={ "chin_dimple" 15 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 212 "chin_def" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 242 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_03" 206 "eye_socket_02" 246 } -# face_detail_nasolabial={ "nasolabial_01" 15 "nasolabial_02" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 228 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 140 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 94 "brow_wrinkles_02" 71 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 238 "eye_wrinkles_03" 151 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 244 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 111 "complexion_5" 133 } -# gene_height={ "normal_height" 137 "normal_height" 103 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 114 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_average" 20 "body_shape_pear_half" 18 } -# gene_bs_bust={ "bust_shape_3_half" 113 "bust_shape_3_half" 106 } -# gene_age={ "old_1" 78 "old_4" 102 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 154 "avg_spacing_lower_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 91 "layer_2_lower_thickness" 163 } -# gene_body_hair={ "body_hair_sparse" 148 "body_hair_avg" 166 } -# eye_accessory={ "normal_eyes" 180 "normal_eyes" 180 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 51 "normal_eyelashes" 51 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#100500_eirikr = { # Björn's son Eirikr -# portrait_info = { -# genes={ -# hair_color={ 150 95 66 111 } -# skin_color={ 76 89 69 86 } -# eye_color={ 195 192 139 167 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_neg" 110 "eye_shut_neg" 109 } -# gene_forehead_angle={ "forehead_angle_neg" 104 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 133 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 173 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_neg" 101 "forehead_height_pos" 154 } -# gene_head_height={ "head_height_pos" 149 "head_height_neg" 109 } -# gene_head_width={ "head_width_pos" 197 "head_width_neg" 102 } -# gene_head_profile={ "head_profile_pos" 181 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_neg" 108 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 166 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_neg" 84 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_neg" 103 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_pos" 141 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 116 "mouth_upper_lip_size_neg" 123 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_neg" 37 "mouth_open_pos" 203 } -# gene_neck_length={ "neck_length_pos" 149 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_neg" 110 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 16 "cheek_forward_pos" 4 } -# gene_bs_cheek_height={ "cheek_height_neg" 1 "cheek_height_neg" 39 } -# gene_bs_cheek_width={ "cheek_width_neg" 75 "cheek_width_pos" 13 } -# gene_bs_ear_angle={ "ear_angle_neg" 32 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 100 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 44 "ear_lower_bend_pos" 30 } -# gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_pos" 50 "ear_size_neg" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 143 "eye_corner_depth_pos" 175 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 44 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 94 "eye_size_neg" 16 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 7 "eye_upper_lid_size_pos" 6 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 42 "forehead_brow_curve_neg" 17 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 18 "forehead_brow_forward_pos" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 31 "forehead_brow_inner_height_neg" 60 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_pos" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_neg" 39 } -# gene_bs_jaw_def={ "jaw_def_pos" 34 "jaw_def_pos" 1 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 12 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 84 "mouth_lower_lip_full_pos" 63 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 98 "mouth_lower_lip_pad_neg" 5 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 3 "mouth_lower_lip_width_neg" 6 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 111 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 33 "mouth_philtrum_shape_pos" 123 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 12 "mouth_philtrum_width_neg" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 32 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 22 "mouth_upper_lip_full_pos" 118 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 199 "mouth_upper_lip_profile_neg" 19 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 17 "mouth_upper_lip_width_neg" 0 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_neg" 17 "nose_height_pos" 34 } -# gene_bs_nose_length={ "nose_length_pos" 3 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 25 "nose_nostril_height_pos" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 28 "nose_nostril_width_neg" 49 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 71 "nose_profile_hawk" 26 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 39 "nose_ridge_angle_neg" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 12 "nose_ridge_width_neg" 16 } -# gene_bs_nose_size={ "nose_size_pos" 17 "nose_size_neg" 49 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 26 "nose_tip_angle_pos" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 30 "nose_tip_forward_pos" 26 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 15 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_02" 152 "cheek_def_01" 8 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 253 "cheek_fat_03_pos" 104 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_dimple" 15 } -# face_detail_chin_def={ "chin_def" 212 "chin_def" 212 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 21 "eye_lower_lid_def" 242 } -# face_detail_eye_socket={ "eye_socket_03" 206 "eye_socket_01" 215 } -# face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_01" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 63 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 176 } -# face_detail_temple_def={ "temple_def" 153 "temple_def" 212 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_03" 94 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 201 "eye_wrinkles_01" 238 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 244 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 145 "complexion_5" 133 } -# gene_height={ "normal_height" 121 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 142 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_pear_half" 9 "body_shape_triangle_half" 20 } -# gene_bs_bust={ "bust_shape_3_half" 156 "bust_shape_3_half" 113 } -# gene_age={ "old_4" 99 "old_4" 102 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 178 "avg_spacing_lower_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 102 "layer_2_avg_thickness" 91 } -# gene_body_hair={ "body_hair_avg" 123 "body_hair_sparse" 148 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 144 "normal_eyes" 144 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 244 "normal_eyelashes" 244 } -# pose={ "" 255 "" 0 } -# beards={ "fp1_beards_straight" 129 "no_beard" 0 } -# cloaks={ "no_cloak" 149 "no_cloak" 0 } -# hairstyles={ "northern_hairstyles_straight" 210 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 98 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_commoner_clothes" 168 "most_clothes" 0 } -# headgear={ "fp1_common" 21 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#6836_aslaug = { # Aslaug, spouse of Ragnar Lodbrok -# portrait_info = { -# genes={ -# hair_color={ 227 107 227 107 } -# skin_color={ 54 96 54 96 } -# eye_color={ 254 166 254 166 } -# gene_chin_forward={ "chin_forward_pos" 146 "chin_forward_pos" 146 } -# gene_chin_height={ "chin_height_pos" 142 "chin_height_pos" 142 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_pos" 153 "eye_angle_pos" 153 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_pos" 153 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 108 "forehead_height_neg" 108 } -# gene_head_height={ "head_height_neg" 118 "head_height_neg" 118 } -# gene_head_width={ "head_width_neg" 114 "head_width_neg" 114 } -# gene_head_profile={ "head_profile_pos" 128 "head_profile_pos" 128 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_pos" 148 } -# gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_pos" 142 "jaw_angle_pos" 142 } -# gene_jaw_forward={ "jaw_forward_pos" 144 "jaw_forward_pos" 144 } -# gene_jaw_height={ "jaw_height_neg" 123 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 153 "mouth_height_pos" 153 } -# gene_mouth_width={ "mouth_width_neg" 117 "mouth_width_neg" 117 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 102 } -# gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_neg" 105 "neck_length_neg" 105 } -# gene_neck_width={ "neck_width_neg" 105 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 12 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_neg" 29 "cheek_height_neg" 29 } -# gene_bs_cheek_width={ "cheek_width_neg" 41 "cheek_width_neg" 41 } -# gene_bs_ear_angle={ "ear_angle_pos" 25 "ear_angle_pos" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 45 "ear_inner_shape_pos" 45 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 116 "ear_both_bend_pos" 116 } -# gene_bs_ear_outward={ "ear_outward_neg" 51 "ear_outward_neg" 51 } -# gene_bs_ear_size={ "ear_size_neg" 182 "ear_size_neg" 182 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 169 "eye_corner_depth_pos" 169 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 7 "eye_fold_shape_pos" 7 } -# gene_bs_eye_size={ "eye_size_neg" 47 "eye_size_neg" 47 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 35 "eye_upper_lid_size_pos" 35 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 8 "forehead_brow_curve_neg" 8 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 2 "forehead_brow_forward_neg" 2 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 8 "forehead_brow_inner_height_neg" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 26 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 10 "forehead_brow_width_pos" 10 } -# gene_bs_jaw_def={ "jaw_def_pos" 36 "jaw_def_pos" 36 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 31 "mouth_lower_lip_def_pos" 31 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 71 "mouth_lower_lip_full_pos" 71 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 118 "mouth_lower_lip_pad_pos" 118 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 34 "mouth_lower_lip_width_neg" 34 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 91 "mouth_philtrum_def_pos" 91 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_neg" 30 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 174 "mouth_philtrum_width_pos" 174 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 9 "mouth_upper_lip_def_pos" 9 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 29 "mouth_upper_lip_full_pos" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 33 "mouth_upper_lip_profile_pos" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 63 "mouth_upper_lip_width_pos" 63 } -# gene_bs_nose_forward={ "nose_forward_neg" 1 "nose_forward_neg" 1 } -# gene_bs_nose_height={ "nose_height_pos" 50 "nose_height_pos" 50 } -# gene_bs_nose_length={ "nose_length_neg" 47 "nose_length_neg" 47 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 13 "nose_nostril_height_neg" 13 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 124 "nose_nostril_width_neg" 124 } -# gene_bs_nose_profile={ "nose_profile_pos" 5 "nose_profile_pos" 5 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 23 "nose_ridge_angle_pos" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 9 "nose_ridge_width_pos" 9 } -# gene_bs_nose_size={ "nose_size_pos" 10 "nose_size_pos" 10 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 26 "nose_tip_angle_neg" 26 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 46 "nose_tip_forward_pos" 46 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 15 "nose_tip_width_pos" 15 } -# face_detail_cheek_def={ "cheek_def_02" 174 "cheek_def_02" 174 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 91 "cheek_fat_02_pos" 91 } -# face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } -# face_detail_chin_def={ "chin_def_neg" 13 "chin_def_neg" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 25 "eye_lower_lid_def" 25 } -# face_detail_eye_socket={ "eye_socket_03" 2 "eye_socket_03" 2 } -# face_detail_nasolabial={ "nasolabial_02" 6 "nasolabial_02" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 74 "nose_ridge_def_pos" 74 } -# face_detail_nose_tip_def={ "nose_tip_def" 225 "nose_tip_def" 225 } -# face_detail_temple_def={ "temple_def" 222 "temple_def" 222 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_03" 56 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 27 "eye_wrinkles_01" 27 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 228 "forehead_wrinkles_01" 228 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 255 "complexion_5" 185 } -# gene_height={ "normal_height" 129 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_low" 99 "body_fat_head_fat_low" 119 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 10 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_2_half" 52 "bust_shape_2_half" 66 } -# gene_age={ "old_4" 156 "old_4" 156 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 179 "avg_spacing_low_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 104 "layer_2_lower_thickness" 104 } -# gene_body_hair={ "body_hair_dense" 143 "body_hair_dense" 143 } -# gene_hair_type={ "hair_curly" 162 "hair_curly" 162 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 191 "normal_eyes" 191 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 228 "normal_eyelashes" 228 } -# pose={ "" 255 "" 0 } -# beards={ "fp1_beards_curly" 175 "no_beard" 0 } -# cloaks={ "fp1_cloak" 60 "no_cloak" 0 } -# gene_bs_cloak={ "cloak" 255 "no_cloak" 0 } -# hairstyles={ "northern_hairstyles_curly" 163 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 60 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "fp1_commoner_clothes" 56 "most_clothes" 0 } -# headgear={ "fp1_common" 249 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#7627_earl_alfred = { -# portrait_info = { -# genes={ -# hair_color={ 76 191 166 172 } -# skin_color={ 67 79 68 82 } -# eye_color={ 200 149 135 155 } -# gene_chin_forward={ "chin_forward_neg" 119 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_pos" 133 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_pos" 138 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_pos" 133 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_pos" 146 "eye_distance_pos" 154 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 141 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_neg" 116 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 140 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 188 "forehead_roundness_pos" 145 } -# gene_forehead_width={ "forehead_width_neg" 102 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_neg" 126 } -# gene_head_height={ "head_height_pos" 129 "head_height_pos" 178 } -# gene_head_width={ "head_width_neg" 111 "head_width_neg" 92 } -# gene_head_profile={ "head_profile_neg" 57 "head_profile_pos" 150 } -# gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_pos" 164 "head_top_width_neg" 102 } -# gene_jaw_angle={ "jaw_angle_pos" 131 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_neg" 99 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 156 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 177 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_pos" 163 "mouth_width_neg" 77 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 134 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 114 } -# gene_mouth_open={ "mouth_open_neg" 45 "mouth_open_neg" 32 } -# gene_neck_length={ "neck_length_pos" 163 "neck_length_neg" 117 } -# gene_neck_width={ "neck_width_pos" 133 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 2 "cheek_forward_neg" 119 } -# gene_bs_cheek_height={ "cheek_height_neg" 32 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_neg" 23 "cheek_width_neg" 100 } -# gene_bs_ear_angle={ "ear_angle_neg" 37 "ear_angle_neg" 61 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 86 "ear_inner_shape_pos" 49 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 100 "ear_both_bend_pos" 8 } -# gene_bs_ear_outward={ "ear_outward_pos" 74 "ear_outward_neg" 97 } -# gene_bs_ear_size={ "ear_size_neg" 97 "ear_size_neg" 59 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 189 "eye_corner_depth_pos" 100 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 47 "eye_fold_shape_neg" 98 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_pos" 58 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 1 "eye_upper_lid_size_pos" 50 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 10 "forehead_brow_curve_neg" 74 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 12 "forehead_brow_forward_pos" 103 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 119 "forehead_brow_inner_height_neg" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 48 "forehead_brow_outer_height_neg" 37 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 18 "forehead_brow_width_pos" 95 } -# gene_bs_jaw_def={ "jaw_def_neg" 25 "jaw_def_neg" 63 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 1 "mouth_lower_lip_def_pos" 115 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 85 "mouth_lower_lip_full_neg" 68 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 87 "mouth_lower_lip_pad_pos" 160 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 116 "mouth_lower_lip_width_neg" 81 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 103 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 51 "mouth_philtrum_shape_neg" 50 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 38 "mouth_philtrum_width_neg" 47 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 46 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 0 "mouth_upper_lip_full_neg" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_pos" 15 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 8 "mouth_upper_lip_width_neg" 38 } -# gene_bs_nose_forward={ "nose_forward_neg" 25 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_neg" 80 "nose_height_neg" 26 } -# gene_bs_nose_length={ "nose_length_neg" 103 "nose_length_pos" 6 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 31 "nose_nostril_height_pos" 114 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 188 "nose_nostril_width_neg" 1 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 114 "nose_profile_pos" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_pos" 1 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 25 "nose_ridge_width_pos" 17 } -# gene_bs_nose_size={ "nose_size_pos" 62 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 11 "nose_tip_angle_pos" 24 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 124 "nose_tip_forward_neg" 51 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 63 "nose_tip_width_neg" 99 } -# face_detail_cheek_def={ "cheek_def_02" 124 "cheek_def_02" 18 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 206 "cheek_fat_01_neg" 64 } -# face_detail_chin_cleft={ "chin_dimple" 5 "chin_cleft" 21 } -# face_detail_chin_def={ "chin_def" 207 "chin_def" 19 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 22 "eye_lower_lid_def" 29 } -# face_detail_eye_socket={ "eye_socket_02" 142 "eye_socket_02" 67 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 128 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_neg" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 253 "nose_tip_def" 114 } -# face_detail_temple_def={ "temple_def" 108 "temple_def" 217 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 64 "brow_wrinkles_02" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 174 "eye_wrinkles_02" 216 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 242 "forehead_wrinkles_01" 62 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_6" 168 "complexion_4" 148 } -# gene_height={ "normal_height" 124 "normal_height" 89 } -# gene_bs_body_type={ "body_fat_head_fat_low" 134 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 14 "body_shape_pear_full" 20 } -# gene_bs_bust={ "bust_shape_2_full" 135 "bust_shape_2_full" 180 } -# gene_age={ "old_3" 177 "old_2" 211 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 226 "far_spacing_low_thickness" 118 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 128 "layer_2_high_thickness" 153 } -# gene_body_hair={ "body_hair_avg" 113 "body_hair_sparse" 131 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 34 "normal_eyes" 34 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 151 "normal_eyelashes" 151 } -# hairstyles={ "ep2_hairstyles_western" 198 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#33358_aethelred = { # Alfred's brother Aethelred of Wessex -# portrait_info = { -# genes={ -# hair_color={ 189 127 232 193 } -# skin_color={ 74 84 80 82 } -# eye_color={ 220 144 188 190 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 129 } -# gene_chin_height={ "chin_height_pos" 173 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 120 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_pos" 131 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 119 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 109 "forehead_brow_height_neg" 91 } -# gene_forehead_roundness={ "forehead_roundness_pos" 129 "forehead_roundness_pos" 171 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_neg" 124 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_neg" 96 } -# gene_head_height={ "head_height_neg" 77 "head_height_neg" 124 } -# gene_head_width={ "head_width_pos" 158 "head_width_neg" 124 } -# gene_head_profile={ "head_profile_pos" 163 "head_profile_pos" 137 } -# gene_head_top_height={ "head_top_height_neg" 108 "head_top_height_neg" 116 } -# gene_head_top_width={ "head_top_width_pos" 141 "head_top_width_neg" 116 } -# gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_pos" 129 } -# gene_jaw_width={ "jaw_width_pos" 220 "jaw_width_neg" 104 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_pos" 159 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_pos" 160 } -# gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 83 "mouth_width_neg" 83 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 144 "mouth_upper_lip_size_pos" 152 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 136 "mouth_lower_lip_size_pos" 133 } -# gene_mouth_open={ "mouth_open_neg" 106 "mouth_open_pos" 161 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_neg" 122 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_neg" 107 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 1 "cheek_forward_pos" 40 } -# gene_bs_cheek_height={ "cheek_height_pos" 5 "cheek_height_neg" 22 } -# gene_bs_cheek_width={ "cheek_width_pos" 53 "cheek_width_neg" 38 } -# gene_bs_ear_angle={ "ear_angle_pos" 41 "ear_angle_pos" 48 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 159 "ear_inner_shape_pos" 44 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 112 "ear_upper_bend_pos" 129 } -# gene_bs_ear_outward={ "ear_outward_neg" 11 "ear_outward_neg" 18 } -# gene_bs_ear_size={ "ear_size_neg" 48 "ear_size_neg" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 248 "eye_corner_depth_pos" 209 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 40 "eye_fold_shape_pos" 68 } -# gene_bs_eye_size={ "eye_size_neg" 65 "eye_size_pos" 116 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 12 "eye_upper_lid_size_pos" 48 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 154 "forehead_brow_curve_neg" 50 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 36 "forehead_brow_forward_neg" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 5 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 110 "forehead_brow_outer_height_pos" 14 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 11 "forehead_brow_width_neg" 33 } -# gene_bs_jaw_def={ "jaw_def_pos" 30 "jaw_def_neg" 105 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 96 "mouth_lower_lip_def_pos" 122 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 23 "mouth_lower_lip_full_neg" 37 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 97 "mouth_lower_lip_pad_neg" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 31 "mouth_lower_lip_width_neg" 53 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 38 "mouth_philtrum_shape_pos" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 17 "mouth_philtrum_width_neg" 2 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 45 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 50 "mouth_upper_lip_full_neg" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 40 "mouth_upper_lip_profile_pos" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 121 "mouth_upper_lip_width_pos" 103 } -# gene_bs_nose_forward={ "nose_forward_neg" 25 "nose_forward_neg" 34 } -# gene_bs_nose_height={ "nose_height_pos" 63 "nose_height_neg" 75 } -# gene_bs_nose_length={ "nose_length_neg" 35 "nose_length_neg" 38 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 67 "nose_nostril_height_neg" 29 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 0 "nose_nostril_width_neg" 28 } -# gene_bs_nose_profile={ "nose_profile_pos" 15 "nose_profile_neg" 31 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_neg" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 18 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_pos" 64 "nose_size_pos" 64 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 8 "nose_tip_angle_pos" 43 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 14 "nose_tip_forward_pos" 46 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 111 "nose_tip_width_pos" 98 } -# face_detail_cheek_def={ "cheek_def_01" 68 "cheek_def_01" 72 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 110 "cheek_fat_03_pos" 183 } -# face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def" 23 "chin_def" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 64 "eye_lower_lid_def" 140 } -# face_detail_eye_socket={ "eye_socket_02" 55 "eye_socket_color_02" 208 } -# face_detail_nasolabial={ "nasolabial_03" 33 "nasolabial_02" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 203 "nose_ridge_def_pos" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 214 "nose_tip_def" 220 } -# face_detail_temple_def={ "temple_def" 85 "temple_def" 47 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 17 "brow_wrinkles_02" 40 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 217 "eye_wrinkles_01" 100 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 85 "forehead_wrinkles_02" 242 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 231 "complexion_3" 196 } -# gene_height={ "normal_height" 132 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_low" 149 "body_fat_head_fat_low" 134 } -# gene_bs_body_shape={ "body_shape_apple_full" 15 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_4_half" 93 "bust_shape_4_half" 117 } -# gene_age={ "old_1" 130 "old_4" 187 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 138 "avg_spacing_high_thickness" 223 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 95 "layer_2_lower_thickness" 93 } -# gene_body_hair={ "body_hair_avg" 165 "body_hair_sparse" 163 } -# gene_hair_type={ "hair_wavy" 143 "hair_curly" 131 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 104 "normal_eyes" 104 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 146 "normal_eyelashes" 146 } -# pose={ "" 255 "" 0 } -# beards={ "all_beards" 247 "no_beard" 0 } -# hairstyles={ "all_hairstyles" 248 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 192 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_high_nobility_clothes" 45 "most_clothes" 0 } -# headgear={ "northern_high_nobility" 85 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#306020_ealswith = { # Alfred's wife Ealswith -# portrait_info = { -# genes={ -# hair_color={ 115 93 103 232 } -# skin_color={ 43 74 47 71 } -# eye_color={ 132 146 48 159 } -# gene_chin_forward={ "chin_forward_pos" 161 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 107 "chin_width_pos" 138 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_neg" 125 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_pos" 157 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 163 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_pos" 202 "forehead_height_neg" 58 } -# gene_head_height={ "head_height_neg" 114 "head_height_pos" 172 } -# gene_head_width={ "head_width_neg" 88 "head_width_pos" 164 } -# gene_head_profile={ "head_profile_neg" 79 "head_profile_neg" 122 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_neg" 123 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 84 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 132 "jaw_width_pos" 158 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 105 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 152 "mouth_height_pos" 183 } -# gene_mouth_width={ "mouth_width_neg" 70 "mouth_width_neg" 99 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 104 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_neg" 30 "mouth_open_pos" 174 } -# gene_neck_length={ "neck_length_neg" 124 "neck_length_neg" 105 } -# gene_neck_width={ "neck_width_neg" 104 "neck_width_pos" 178 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_neg" 122 } -# gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_neg" 9 } -# gene_bs_cheek_width={ "cheek_width_pos" 50 "cheek_width_pos" 21 } -# gene_bs_ear_angle={ "ear_angle_neg" 44 "ear_angle_neg" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 23 "ear_inner_shape_pos" 20 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 120 "ear_both_bend_pos" 38 } -# gene_bs_ear_outward={ "ear_outward_pos" 47 "ear_outward_neg" 104 } -# gene_bs_ear_size={ "ear_size_neg" 29 "ear_size_pos" 53 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 249 "eye_corner_depth_pos" 206 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 40 "eye_fold_shape_neg" 22 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_pos" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 40 "eye_upper_lid_size_pos" 11 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 100 "forehead_brow_curve_neg" 117 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 86 "forehead_brow_forward_neg" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 124 "forehead_brow_inner_height_neg" 117 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 107 "forehead_brow_outer_height_neg" 82 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 70 "forehead_brow_width_pos" 21 } -# gene_bs_jaw_def={ "jaw_def_neg" 13 "jaw_def_pos" 113 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 27 "mouth_lower_lip_def_pos" 35 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 13 "mouth_lower_lip_full_neg" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 21 "mouth_lower_lip_pad_pos" 20 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 34 "mouth_lower_lip_width_pos" 7 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 12 "mouth_philtrum_def_pos" 62 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 6 "mouth_philtrum_shape_pos" 101 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 116 "mouth_philtrum_width_neg" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 2 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 39 "mouth_upper_lip_full_neg" 25 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 19 "mouth_upper_lip_profile_neg" 23 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 28 "mouth_upper_lip_width_pos" 122 } -# gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_pos" 32 } -# gene_bs_nose_height={ "nose_height_pos" 53 "nose_height_neg" 77 } -# gene_bs_nose_length={ "nose_length_neg" 30 "nose_length_neg" 102 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 75 "nose_nostril_height_neg" 30 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 106 "nose_nostril_width_neg" 81 } -# gene_bs_nose_profile={ "nose_profile_pos" 19 "nose_profile_pos" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 14 "nose_ridge_angle_pos" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 42 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_pos" 18 "nose_size_pos" 52 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 26 "nose_tip_angle_pos" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 27 "nose_tip_forward_neg" 9 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 28 "nose_tip_width_neg" 1 } -# face_detail_cheek_def={ "cheek_def_01" 132 "cheek_def_01" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 141 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def" 208 "chin_def_neg" 252 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 191 "eye_lower_lid_def" 27 } -# face_detail_eye_socket={ "eye_socket_color_03" 12 "eye_socket_02" 103 } -# face_detail_nasolabial={ "nasolabial_01" 170 "nasolabial_01" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 24 "nose_ridge_def_neg" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 9 "nose_tip_def" 100 } -# face_detail_temple_def={ "temple_def" 74 "temple_def" 115 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 91 "brow_wrinkles_02" 71 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_03" 137 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 75 "forehead_wrinkles_01" 19 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 189 "complexion_2" 197 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 134 "body_fat_head_fat_full" 148 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 21 "body_shape_pear_half" 9 } -# gene_bs_bust={ "bust_shape_3_half" 136 "bust_default" 43 } -# gene_age={ "old_1" 243 "old_1" 99 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 170 "far_spacing_avg_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 167 "layer_2_lower_thickness" 156 } -# gene_body_hair={ "body_hair_sparse" 149 "body_hair_avg" 104 } -# gene_hair_type={ "hair_wavy" 137 "hair_straight" 156 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 67 "normal_eyes" 67 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 47 "normal_eyelashes" 47 } -# hairstyles={ "northern_hairstyles_straight" 0 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -##bm_867_adventurers -#6878_jarl_haesteinn = { -# portrait_info = { -# genes={ -# hair_color={ 113 120 113 120 } -# skin_color={ 123 102 123 102 } -# eye_color={ 186 167 186 167 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_pos" 129 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 130 } -# gene_forehead_angle={ "forehead_angle_neg" 125 "forehead_angle_neg" 125 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 132 "forehead_brow_height_pos" 132 } -# gene_forehead_roundness={ "forehead_roundness_pos" 220 "forehead_roundness_pos" 220 } -# gene_forehead_width={ "forehead_width_pos" 171 "forehead_width_pos" 171 } -# gene_forehead_height={ "forehead_height_pos" 143 "forehead_height_pos" 143 } -# gene_head_height={ "head_height_pos" 158 "head_height_pos" 158 } -# gene_head_width={ "head_width_pos" 161 "head_width_pos" 161 } -# gene_head_profile={ "head_profile_pos" 149 "head_profile_pos" 149 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_pos" 128 "jaw_angle_pos" 128 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 156 "jaw_width_pos" 156 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_neg" 117 "mouth_height_neg" 117 } -# gene_mouth_width={ "mouth_width_pos" 162 "mouth_width_pos" 162 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 106 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 158 "mouth_lower_lip_size_pos" 158 } -# gene_mouth_open={ "mouth_open_pos" 157 "mouth_open_pos" 157 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_neg" 104 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_neg" 107 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 29 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 3 "cheek_height_neg" 3 } -# gene_bs_cheek_width={ "cheek_width_neg" 32 "cheek_width_neg" 32 } -# gene_bs_ear_angle={ "ear_angle_pos" 9 "ear_angle_pos" 9 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 202 "ear_inner_shape_pos" 202 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 50 "ear_upper_bend_pos" 50 } -# gene_bs_ear_outward={ "ear_outward_pos" 29 "ear_outward_pos" 29 } -# gene_bs_ear_size={ "ear_size_pos" 75 "ear_size_pos" 75 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 103 "eye_corner_depth_pos" 103 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 8 "eye_fold_shape_pos" 8 } -# gene_bs_eye_size={ "eye_size_pos" 201 "eye_size_pos" 201 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 18 "eye_upper_lid_size_pos" 18 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 89 "forehead_brow_curve_neg" 89 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 6 "forehead_brow_forward_pos" 6 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_pos" 1 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 12 "forehead_brow_outer_height_neg" 12 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 46 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 41 "jaw_def_neg" 41 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 114 "mouth_lower_lip_def_pos" 114 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 17 "mouth_lower_lip_full_neg" 17 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 4 "mouth_lower_lip_pad_neg" 4 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 55 "mouth_lower_lip_width_neg" 55 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 44 "mouth_philtrum_shape_neg" 44 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 50 "mouth_philtrum_width_pos" 50 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 45 "mouth_upper_lip_def_pos" 45 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 28 "mouth_upper_lip_full_neg" 28 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_neg" 21 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 7 "mouth_upper_lip_width_neg" 7 } -# gene_bs_nose_forward={ "nose_forward_neg" 29 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_pos" 40 "nose_height_pos" 40 } -# gene_bs_nose_length={ "nose_length_pos" 39 "nose_length_pos" 39 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 12 "nose_nostril_height_pos" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 128 "nose_nostril_width_neg" 128 } -# gene_bs_nose_profile={ "nose_profile_hawk" 93 "nose_profile_hawk" 93 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 29 "nose_ridge_angle_pos" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 25 "nose_ridge_width_neg" 25 } -# gene_bs_nose_size={ "nose_size_pos" 26 "nose_size_pos" 26 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 6 "nose_tip_forward_pos" 6 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 118 "nose_tip_width_pos" 118 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 7 "cheek_fat_01_neg" 7 } -# face_detail_chin_cleft={ "chin_dimple" 176 "chin_dimple" 176 } -# face_detail_chin_def={ "chin_def" 23 "chin_def" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 136 "eye_lower_lid_def" 136 } -# face_detail_eye_socket={ "eye_socket_01" 2 "eye_socket_01" 2 } -# face_detail_nasolabial={ "nasolabial_01" 151 "nasolabial_01" 151 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 119 "nose_ridge_def_pos" 119 } -# face_detail_nose_tip_def={ "nose_tip_def" 139 "nose_tip_def" 139 } -# face_detail_temple_def={ "temple_def" 143 "temple_def" 143 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 214 "brow_wrinkles_04" 214 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 161 "eye_wrinkles_01" 24 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 137 "forehead_wrinkles_02" 137 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_4" 241 "complexion_4" 241 } -# gene_height={ "normal_height" 137 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_full" 149 "body_fat_head_fat_full" 142 } -# gene_bs_body_shape={ "body_shape_pear_half" 5 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_2_half" 127 "bust_shape_2_half" 127 } -# gene_age={ "old_2" 7 "old_2" 7 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 184 "far_spacing_low_thickness" 184 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 144 "layer_2_avg_thickness" 144 } -# gene_body_hair={ "body_hair_sparse" 92 "body_hair_sparse" 92 } -# eye_accessory={ "normal_eyes" 206 "normal_eyes" 206 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 62 "normal_eyelashes" 62 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#6879_vigdis = { # Haesteinn's wife Vigdis -# portrait_info = { -# genes={ -# hair_color={ 232 205 183 175 } -# skin_color={ 115 87 115 87 } -# eye_color={ 161 193 161 193 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 137 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 164 "forehead_roundness_pos" 164 } -# gene_forehead_width={ "forehead_width_pos" 198 "forehead_width_pos" 198 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_pos" 153 } -# gene_head_height={ "head_height_neg" 80 "head_height_neg" 80 } -# gene_head_width={ "head_width_pos" 142 "head_width_pos" 142 } -# gene_head_profile={ "head_profile_pos" 128 "head_profile_pos" 128 } -# gene_head_top_height={ "head_top_height_pos" 161 "head_top_height_pos" 161 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_pos" 138 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 138 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 146 "jaw_width_pos" 146 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 80 "mouth_width_neg" 80 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 148 "mouth_upper_lip_size_pos" 148 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_neg" 100 "mouth_open_neg" 100 } -# gene_neck_length={ "neck_length_pos" 141 "neck_length_pos" 141 } -# gene_neck_width={ "neck_width_pos" 130 "neck_width_pos" 130 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 20 "cheek_forward_neg" 20 } -# gene_bs_cheek_height={ "cheek_height_pos" 87 "cheek_height_pos" 87 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_neg" 8 "ear_angle_neg" 8 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 24 "ear_upper_bend_pos" 24 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_neg" 38 } -# gene_bs_ear_size={ "ear_size_pos" 20 "ear_size_pos" 20 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 154 "eye_corner_depth_pos" 154 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 144 "eye_fold_shape_pos" 144 } -# gene_bs_eye_size={ "eye_size_pos" 21 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 27 "eye_upper_lid_size_pos" 27 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 137 "forehead_brow_curve_pos" 137 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 7 "forehead_brow_forward_pos" 7 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 57 "forehead_brow_inner_height_pos" 57 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 116 "forehead_brow_outer_height_pos" 116 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 24 "forehead_brow_width_neg" 24 } -# gene_bs_jaw_def={ "jaw_def_neg" 163 "jaw_def_neg" 163 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 9 "mouth_lower_lip_full_neg" 9 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 82 "mouth_lower_lip_pad_pos" 82 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 94 "mouth_lower_lip_width_pos" 94 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 32 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 27 "mouth_philtrum_shape_neg" 27 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 6 "mouth_philtrum_width_neg" 6 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 19 "mouth_upper_lip_def_pos" 19 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 5 "mouth_upper_lip_full_pos" 5 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_neg" 21 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 3 } -# gene_bs_nose_forward={ "nose_forward_pos" 38 "nose_forward_pos" 38 } -# gene_bs_nose_height={ "nose_height_neg" 1 "nose_height_neg" 1 } -# gene_bs_nose_length={ "nose_length_pos" 61 "nose_length_pos" 61 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 19 "nose_nostril_height_neg" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 26 "nose_nostril_width_neg" 26 } -# gene_bs_nose_profile={ "nose_profile_hawk" 19 "nose_profile_hawk" 19 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 19 "nose_ridge_angle_pos" 19 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 39 "nose_ridge_width_neg" 39 } -# gene_bs_nose_size={ "nose_size_pos" 9 "nose_size_pos" 9 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 101 "nose_tip_angle_neg" 102 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 34 "nose_tip_forward_pos" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 31 "nose_tip_width_pos" 31 } -# face_detail_cheek_def={ "cheek_def_02" 151 "cheek_def_02" 22 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 146 "cheek_fat_01_neg" 146 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def_neg" 22 "chin_def_neg" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 235 "eye_lower_lid_def" 235 } -# face_detail_eye_socket={ "eye_socket_01" 7 "eye_socket_01" 7 } -# face_detail_nasolabial={ "nasolabial_01" 25 "nasolabial_01" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 15 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 7 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 152 "temple_def" 152 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 102 "brow_wrinkles_04" 102 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 225 "eye_wrinkles_01" 225 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 16 "forehead_wrinkles_01" 16 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 237 "complexion_7" 237 } -# gene_height={ "normal_height" 120 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_full" 116 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 1 "body_shape_rectangle_half" 1 } -# gene_bs_bust={ "bust_shape_4_full" 155 "bust_shape_4_full" 120 } -# gene_age={ "old_4" 46 "old_4" 46 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 181 "far_spacing_avg_thickness" 181 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 125 "layer_2_avg_thickness" 125 } -# gene_body_hair={ "body_hair_avg" 175 "body_hair_avg" 175 } -# gene_hair_type={ "hair_wavy" 143 "hair_wavy" 143 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 145 "normal_eyes" 145 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 74 "normal_eyelashes" 74 } -# hairstyles={ "northern_hairstyles_wavy" 255 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#6880_ragnarr = { # Haesteinn's son Ragnarr -# portrait_info = { -# genes={ -# hair_color={ 113 120 232 205 } -# skin_color={ 118 93 119 96 } -# eye_color={ 186 167 161 193 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_neg" 125 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 137 "forehead_brow_height_pos" 132 } -# gene_forehead_roundness={ "forehead_roundness_pos" 220 "forehead_roundness_pos" 164 } -# gene_forehead_width={ "forehead_width_pos" 171 "forehead_width_pos" 165 } -# gene_forehead_height={ "forehead_height_pos" 143 "forehead_height_pos" 153 } -# gene_head_height={ "head_height_neg" 89 "head_height_pos" 158 } -# gene_head_width={ "head_width_pos" 161 "head_width_pos" 142 } -# gene_head_profile={ "head_profile_pos" 128 "head_profile_pos" 149 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_pos" 161 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_pos" 128 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 146 "jaw_width_pos" 156 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_neg" 117 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 89 "mouth_width_pos" 162 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 106 "mouth_upper_lip_size_pos" 148 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_pos" 158 } -# gene_mouth_open={ "mouth_open_pos" 157 "mouth_open_neg" 100 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_pos" 141 } -# gene_neck_width={ "neck_width_pos" 130 "neck_width_neg" 107 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 20 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 87 "cheek_height_neg" 3 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_neg" 32 } -# gene_bs_ear_angle={ "ear_angle_neg" 8 "ear_angle_pos" 9 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 202 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 24 "ear_upper_bend_pos" 50 } -# gene_bs_ear_outward={ "ear_outward_pos" 29 "ear_outward_neg" 38 } -# gene_bs_ear_size={ "ear_size_pos" 75 "ear_size_pos" 20 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 103 "eye_corner_depth_pos" 154 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 144 "eye_fold_shape_pos" 8 } -# gene_bs_eye_size={ "eye_size_pos" 21 "eye_size_pos" 201 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 18 "eye_upper_lid_size_pos" 27 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 137 "forehead_brow_curve_neg" 89 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 7 "forehead_brow_forward_pos" 6 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_pos" 57 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 12 "forehead_brow_outer_height_pos" 116 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 46 "forehead_brow_width_neg" 24 } -# gene_bs_jaw_def={ "jaw_def_neg" 163 "jaw_def_neg" 41 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 114 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 17 "mouth_lower_lip_full_neg" 9 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 4 "mouth_lower_lip_pad_pos" 82 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 94 "mouth_lower_lip_width_neg" 55 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 32 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 44 "mouth_philtrum_shape_neg" 27 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 50 "mouth_philtrum_width_neg" 6 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 45 "mouth_upper_lip_def_pos" 19 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 5 "mouth_upper_lip_full_neg" 28 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_neg" 21 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 7 } -# gene_bs_nose_forward={ "nose_forward_pos" 38 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_neg" 1 "nose_height_pos" 40 } -# gene_bs_nose_length={ "nose_length_pos" 39 "nose_length_pos" 61 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 12 "nose_nostril_height_neg" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 128 "nose_nostril_width_neg" 26 } -# gene_bs_nose_profile={ "nose_profile_hawk" 93 "nose_profile_hawk" 19 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 29 "nose_ridge_angle_pos" 19 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 25 "nose_ridge_width_neg" 39 } -# gene_bs_nose_size={ "nose_size_pos" 9 "nose_size_pos" 26 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 101 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 34 "nose_tip_forward_pos" 6 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 31 "nose_tip_width_pos" 118 } -# face_detail_cheek_def={ "cheek_def_02" 151 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 7 "cheek_fat_01_neg" 146 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_dimple" 176 } -# face_detail_chin_def={ "chin_def" 23 "chin_def_neg" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 235 "eye_lower_lid_def" 136 } -# face_detail_eye_socket={ "eye_socket_01" 7 "eye_socket_01" 2 } -# face_detail_nasolabial={ "nasolabial_01" 25 "nasolabial_01" 151 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 15 "nose_ridge_def_pos" 119 } -# face_detail_nose_tip_def={ "nose_tip_def" 139 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 152 "temple_def" 143 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 214 "brow_wrinkles_04" 102 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 238 "eye_wrinkles_01" 225 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 16 "forehead_wrinkles_02" 137 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 241 "complexion_7" 237 } -# gene_height={ "normal_height" 137 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_full" 114 "body_fat_head_fat_full" 149 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 11 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_2_half" 124 "bust_shape_2_half" 127 } -# gene_age={ "old_2" 7 "old_4" 46 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 184 "far_spacing_avg_thickness" 181 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 144 "layer_2_avg_thickness" 125 } -# gene_body_hair={ "body_hair_avg" 175 "body_hair_sparse" 92 } -# gene_hair_type={ "hair_wavy" 143 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 136 "normal_eyes" 136 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 120 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 132 "no_beard" 0 } -# cloaks={ "no_cloak" 132 "no_cloak" 0 } -# hairstyles={ "fp1_hairstyles_wavy" 16 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 234 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "fp1_commoner_clothes" 254 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -# -#40605_rurik_rurikid = { -# portrait_info = { -# genes={ -# hair_color={ 163 224 210 197 } -# skin_color={ 15 92 15 92 } -# eye_color={ 216 133 216 133 } -# gene_chin_forward={ "chin_forward_neg" 110 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 153 "chin_width_pos" 153 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 113 "forehead_brow_height_neg" 113 } -# gene_forehead_roundness={ "forehead_roundness_pos" 199 "forehead_roundness_pos" 199 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_neg" 116 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_pos" 161 "head_height_pos" 161 } -# gene_head_width={ "head_width_neg" 122 "head_width_neg" 122 } -# gene_head_profile={ "head_profile_pos" 139 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_neg" 116 } -# gene_head_top_width={ "head_top_width_pos" 155 "head_top_width_pos" 155 } -# gene_jaw_angle={ "jaw_angle_neg" 116 "jaw_angle_neg" 116 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 107 "jaw_width_neg" 107 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_pos" 143 "mouth_forward_pos" 143 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 118 "mouth_upper_lip_size_neg" 118 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 132 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_pos" 176 "mouth_open_pos" 176 } -# gene_neck_length={ "neck_length_pos" 177 "neck_length_pos" 177 } -# gene_neck_width={ "neck_width_pos" 177 "neck_width_pos" 177 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 28 "cheek_forward_neg" 28 } -# gene_bs_cheek_height={ "cheek_height_pos" 3 "cheek_height_pos" 3 } -# gene_bs_cheek_width={ "cheek_width_neg" 69 "cheek_width_neg" 69 } -# gene_bs_ear_angle={ "ear_angle_pos" 31 "ear_angle_pos" 31 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 129 "ear_lower_bend_pos" 129 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_neg" 38 } -# gene_bs_ear_size={ "ear_size_pos" 12 "ear_size_pos" 12 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 150 "eye_corner_depth_pos" 150 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 4 "eye_size_neg" 4 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 22 "eye_upper_lid_size_pos" 22 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 109 "forehead_brow_curve_neg" 109 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 96 "forehead_brow_forward_pos" 96 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 85 "forehead_brow_inner_height_pos" 85 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 28 "forehead_brow_outer_height_neg" 28 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 27 "forehead_brow_width_pos" 27 } -# gene_bs_jaw_def={ "jaw_def_neg" 5 "jaw_def_neg" 5 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 59 "mouth_lower_lip_def_pos" 59 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 113 "mouth_lower_lip_full_pos" 113 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 106 "mouth_lower_lip_pad_neg" 106 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 11 "mouth_lower_lip_width_pos" 11 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 1 "mouth_philtrum_shape_pos" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 42 "mouth_philtrum_width_pos" 42 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 23 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 137 "mouth_upper_lip_full_neg" 137 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 51 "mouth_upper_lip_profile_pos" 51 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 66 "mouth_upper_lip_width_neg" 66 } -# gene_bs_nose_forward={ "nose_forward_neg" 21 "nose_forward_neg" 21 } -# gene_bs_nose_height={ "nose_height_pos" 36 "nose_height_pos" 36 } -# gene_bs_nose_length={ "nose_length_neg" 50 "nose_length_neg" 50 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 5 "nose_nostril_height_pos" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 34 "nose_nostril_width_pos" 40 } -# gene_bs_nose_profile={ "nose_profile_neg" 26 "nose_profile_neg" 26 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 122 "nose_ridge_angle_pos" 122 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 7 "nose_ridge_width_neg" 7 } -# gene_bs_nose_size={ "nose_size_pos" 32 "nose_size_pos" 32 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_pos" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 2 "nose_tip_forward_pos" 2 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 102 "nose_tip_width_neg" 102 } -# face_detail_cheek_def={ "cheek_def_02" 24 "cheek_def_02" 24 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 2 "cheek_fat_04_pos" 2 } -# face_detail_chin_cleft={ "chin_cleft" 174 "chin_cleft" 174 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 122 "eye_lower_lid_def" 122 } -# face_detail_eye_socket={ "eye_socket_01" 233 "eye_socket_01" 233 } -# face_detail_nasolabial={ "nasolabial_01" 2 "nasolabial_01" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 21 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 246 "nose_tip_def" 246 } -# face_detail_temple_def={ "temple_def" 111 "temple_def" 111 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 83 "brow_wrinkles_04" 83 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 55 "eye_wrinkles_01" 55 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 166 "forehead_wrinkles_01" 166 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 174 "complexion_3" 174 } -# gene_height={ "normal_height" 135 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_medium" 119 } -# gene_bs_body_shape={ "body_shape_triangle_half" 20 "body_shape_triangle_half" 20 } -# gene_bs_bust={ "bust_shape_4_half" 199 "bust_shape_4_half" 199 } -# gene_age={ "old_4" 153 "old_4" 153 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 151 "far_spacing_lower_thickness" 151 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 162 "layer_2_low_thickness" 162 } -# gene_body_hair={ "body_hair_avg" 159 "body_hair_dense" 190 } -# eye_accessory={ "normal_eyes" 126 "normal_eyes" 126 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 202 "normal_eyelashes" 202 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#40606_helgi_the_seer = { # Rurik's son Helgi -# portrait_info = { -# genes={ -# hair_color={ 210 197 29 242 } -# skin_color={ 60 78 44 83 } -# eye_color={ 216 133 14 138 } -# gene_chin_forward={ "chin_forward_neg" 110 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 153 "chin_width_neg" 97 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 127 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_neg" 61 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 119 "forehead_brow_height_neg" 113 } -# gene_forehead_roundness={ "forehead_roundness_pos" 199 "forehead_roundness_pos" 227 } -# gene_forehead_width={ "forehead_width_neg" 123 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_neg" 85 "head_height_pos" 161 } -# gene_head_width={ "head_width_neg" 106 "head_width_neg" 122 } -# gene_head_profile={ "head_profile_pos" 139 "head_profile_neg" 123 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_pos" 147 } -# gene_head_top_width={ "head_top_width_pos" 155 "head_top_width_neg" 106 } -# gene_jaw_angle={ "jaw_angle_neg" 110 "jaw_angle_neg" 116 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 104 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 107 "jaw_width_pos" 129 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 143 } -# gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_pos" 137 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_neg" 118 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 132 "mouth_lower_lip_size_neg" 86 } -# gene_mouth_open={ "mouth_open_pos" 204 "mouth_open_pos" 176 } -# gene_neck_length={ "neck_length_pos" 177 "neck_length_neg" 108 } -# gene_neck_width={ "neck_width_neg" 119 "neck_width_pos" 177 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 28 "cheek_forward_neg" 39 } -# gene_bs_cheek_height={ "cheek_height_pos" 3 "cheek_height_pos" 60 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_neg" 69 } -# gene_bs_ear_angle={ "ear_angle_pos" 43 "ear_angle_pos" 31 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 144 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 129 "ear_lower_bend_pos" 17 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_neg" 42 } -# gene_bs_ear_size={ "ear_size_pos" 12 "ear_size_pos" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 254 "eye_corner_depth_pos" 150 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 103 } -# gene_bs_eye_size={ "eye_size_neg" 46 "eye_size_neg" 4 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 22 "eye_upper_lid_size_pos" 127 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 109 "forehead_brow_curve_pos" 75 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 96 "forehead_brow_forward_neg" 63 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 55 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 28 "forehead_brow_outer_height_pos" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 27 "forehead_brow_width_pos" 70 } -# gene_bs_jaw_def={ "jaw_def_neg" 5 "jaw_def_neg" 39 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 59 "mouth_lower_lip_def_pos" 145 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 29 "mouth_lower_lip_full_pos" 113 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 46 "mouth_lower_lip_pad_neg" 106 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 11 "mouth_lower_lip_width_pos" 29 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 12 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 26 "mouth_philtrum_shape_pos" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 47 "mouth_philtrum_width_pos" 42 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 20 "mouth_upper_lip_full_neg" 137 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 51 "mouth_upper_lip_profile_neg" 31 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 66 "mouth_upper_lip_width_neg" 20 } -# gene_bs_nose_forward={ "nose_forward_neg" 21 "nose_forward_pos" 67 } -# gene_bs_nose_height={ "nose_height_neg" 23 "nose_height_pos" 36 } -# gene_bs_nose_length={ "nose_length_neg" 31 "nose_length_neg" 50 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 47 "nose_nostril_height_pos" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 111 "nose_nostril_width_pos" 34 } -# gene_bs_nose_profile={ "nose_profile_hawk" 41 "nose_profile_neg" 26 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 30 "nose_ridge_angle_pos" 122 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 7 "nose_ridge_width_pos" 19 } -# gene_bs_nose_size={ "nose_size_pos" 32 "nose_size_pos" 71 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 40 "nose_tip_angle_pos" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 2 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 9 "nose_tip_width_neg" 102 } -# face_detail_cheek_def={ "cheek_def_01" 19 "cheek_def_02" 24 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 176 "cheek_fat_04_pos" 2 } -# face_detail_chin_cleft={ "chin_cleft" 174 "chin_cleft" 19 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 249 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 38 "eye_lower_lid_def" 122 } -# face_detail_eye_socket={ "eye_socket_01" 233 "eye_socket_01" 23 } -# face_detail_nasolabial={ "nasolabial_01" 2 "nasolabial_03" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 246 "nose_tip_def" 224 } -# face_detail_temple_def={ "temple_def" 111 "temple_def" 220 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 83 "brow_wrinkles_04" 141 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 199 "eye_wrinkles_01" 136 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_03" 220 } -# expression_other={ "cheek_wrinkles_both_01" 48 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 82 "complexion_3" 174 } -# gene_height={ "normal_height" 135 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 112 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_triangle_half" 10 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_shape_4_full" 102 "bust_shape_4_full" 199 } -# gene_age={ "old_4" 153 "old_4" 176 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 151 "far_spacing_low_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 150 "layer_2_low_thickness" 162 } -# gene_body_hair={ "body_hair_sparse" 134 "body_hair_avg" 159 } -# gene_hair_type={ "hair_straight" 128 "hair_curly" 104 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 58 "normal_eyes" 58 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 199 "normal_eyelashes" 199 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 103 "no_beard" 0 } -# cloaks={ "no_cloak" 103 "no_cloak" 0 } -# hairstyles={ "northern_hairstyles_straight" 78 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 228 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_commoner_clothes" 2 "most_clothes" 0 } -# headgear={ "northern_common" 151 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -# -#6448_count_eudes = { -# portrait_info = { -# genes={ -# hair_color={ 206 202 202 173 } -# skin_color={ 87 87 84 88 } -# eye_color={ 250 136 65 174 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_neg" 103 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_neg" 111 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 108 "forehead_brow_height_pos" 158 } -# gene_forehead_roundness={ "forehead_roundness_pos" 180 "forehead_roundness_pos" 183 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_neg" 124 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_neg" 46 } -# gene_head_height={ "head_height_pos" 148 "head_height_neg" 118 } -# gene_head_width={ "head_width_neg" 127 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_neg" 91 "head_profile_pos" 173 } -# gene_head_top_height={ "head_top_height_pos" 131 "head_top_height_pos" 145 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 105 "mouth_width_neg" 121 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_pos" 141 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 25 "mouth_lower_lip_size_neg" 105 } -# gene_mouth_open={ "mouth_open_neg" 78 "mouth_open_neg" 73 } -# gene_neck_length={ "neck_length_neg" 94 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 131 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 113 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_pos" 50 "cheek_height_pos" 29 } -# gene_bs_cheek_width={ "cheek_width_neg" 29 "cheek_width_pos" 93 } -# gene_bs_ear_angle={ "ear_angle_neg" 18 "ear_angle_neg" 20 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 25 "ear_inner_shape_pos" 191 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 12 "ear_upper_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_neg" 12 "ear_outward_neg" 83 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 150 "eye_corner_depth_pos" 172 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 17 "eye_fold_shape_neg" 124 } -# gene_bs_eye_size={ "eye_size_pos" 34 "eye_size_pos" 54 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 38 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 15 "forehead_brow_curve_neg" 22 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 19 "forehead_brow_forward_pos" 125 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 51 "forehead_brow_inner_height_neg" 21 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 6 "forehead_brow_outer_height_pos" 18 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 32 "forehead_brow_width_neg" 45 } -# gene_bs_jaw_def={ "jaw_def_neg" 10 "jaw_def_neg" 69 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 10 "mouth_lower_lip_def_pos" 35 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 48 "mouth_lower_lip_full_neg" 16 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 112 "mouth_lower_lip_pad_neg" 45 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 50 "mouth_lower_lip_width_pos" 28 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 201 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 20 "mouth_philtrum_shape_neg" 26 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 10 "mouth_philtrum_width_neg" 141 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 95 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 15 "mouth_upper_lip_full_pos" 32 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 37 "mouth_upper_lip_profile_pos" 12 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 68 "mouth_upper_lip_width_neg" 127 } -# gene_bs_nose_forward={ "nose_forward_pos" 14 "nose_forward_neg" 19 } -# gene_bs_nose_height={ "nose_height_neg" 27 "nose_height_pos" 120 } -# gene_bs_nose_length={ "nose_length_pos" 133 "nose_length_neg" 68 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 36 "nose_nostril_height_neg" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 56 "nose_nostril_width_neg" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 23 "nose_profile_hawk" 78 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 19 "nose_ridge_angle_neg" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 89 "nose_ridge_width_neg" 28 } -# gene_bs_nose_size={ "nose_size_pos" 27 "nose_size_pos" 70 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 75 "nose_tip_angle_neg" 84 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 39 "nose_tip_forward_pos" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 28 "nose_tip_width_pos" 3 } -# face_detail_cheek_def={ "cheek_def_02" 35 "cheek_def_01" 155 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_03_pos" 134 } -# face_detail_chin_cleft={ "chin_cleft" 9 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 24 "chin_def" 114 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 197 "eye_lower_lid_def" 209 } -# face_detail_eye_socket={ "eye_socket_02" 176 "eye_socket_01" 209 } -# face_detail_nasolabial={ "nasolabial_03" 177 "nasolabial_02" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 51 "nose_ridge_def_pos" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 209 "nose_tip_def" 130 } -# face_detail_temple_def={ "temple_def" 216 "temple_def" 110 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 84 "brow_wrinkles_02" 33 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 46 "eye_wrinkles_03" 203 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 20 "forehead_wrinkles_01" 9 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 201 "complexion_1" 111 } -# gene_height={ "normal_height" 123 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_full" 116 "body_fat_head_fat_low" 119 } -# gene_bs_body_shape={ "body_shape_apple_half" 0 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_3_full" 212 "bust_shape_3_full" 86 } -# gene_age={ "old_4" 72 "old_4" 25 } -# gene_eyebrows_shape={ "close_spacing_low_thickness" 225 "avg_spacing_avg_thickness" 174 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 67 "layer_2_low_thickness" 144 } -# gene_body_hair={ "body_hair_sparse" 127 "body_hair_sparse" 155 } -# eye_accessory={ "normal_eyes" 36 "normal_eyes" 36 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 90 "normal_eyelashes" 90 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#163065_eudes_of_bourbon = { # Eudes' uncle Eudes -# portrait_info = { -# genes={ -# hair_color={ 79 252 178 165 } -# skin_color={ 67 84 65 85 } -# eye_color={ 19 144 185 167 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_neg" 77 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_neg" 100 } -# gene_eye_distance={ "eye_distance_neg" 95 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_neg" 106 "forehead_angle_neg" 124 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 171 "forehead_brow_height_neg" 80 } -# gene_forehead_roundness={ "forehead_roundness_pos" 195 "forehead_roundness_pos" 139 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_pos" 143 } -# gene_forehead_height={ "forehead_height_neg" 93 "forehead_height_neg" 79 } -# gene_head_height={ "head_height_pos" 154 "head_height_pos" 134 } -# gene_head_width={ "head_width_neg" 81 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_pos" 186 "head_profile_neg" 68 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_pos" 147 } -# gene_head_top_width={ "head_top_width_pos" 144 "head_top_width_neg" 101 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 134 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 90 "jaw_width_pos" 135 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 150 } -# gene_mouth_width={ "mouth_width_neg" 89 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 193 "mouth_upper_lip_size_neg" 114 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_neg" 76 } -# gene_mouth_open={ "mouth_open_pos" 221 "mouth_open_neg" 40 } -# gene_neck_length={ "neck_length_pos" 129 "neck_length_pos" 142 } -# gene_neck_width={ "neck_width_pos" 138 "neck_width_pos" 150 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 20 "cheek_forward_neg" 34 } -# gene_bs_cheek_height={ "cheek_height_neg" 30 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_pos" 25 "cheek_width_neg" 6 } -# gene_bs_ear_angle={ "ear_angle_neg" 101 "ear_angle_pos" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 155 "ear_inner_shape_pos" 13 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 204 "ear_upper_bend_pos" 9 } -# gene_bs_ear_outward={ "ear_outward_neg" 67 "ear_outward_neg" 18 } -# gene_bs_ear_size={ "ear_size_pos" 38 "ear_size_pos" 67 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 226 "eye_corner_depth_pos" 107 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 109 "eye_fold_shape_pos" 60 } -# gene_bs_eye_size={ "eye_size_pos" 7 "eye_size_neg" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 17 "eye_upper_lid_size_pos" 22 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 60 "forehead_brow_curve_pos" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 81 "forehead_brow_forward_neg" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 125 "forehead_brow_inner_height_pos" 53 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 25 "forehead_brow_outer_height_pos" 122 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 101 "forehead_brow_width_neg" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 192 "jaw_def_neg" 176 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 96 "mouth_lower_lip_def_pos" 7 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 29 "mouth_lower_lip_full_pos" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 98 "mouth_lower_lip_pad_neg" 56 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 111 "mouth_lower_lip_width_pos" 49 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 75 "mouth_philtrum_shape_pos" 8 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 40 "mouth_philtrum_width_neg" 61 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 55 "mouth_upper_lip_def_pos" 23 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 30 "mouth_upper_lip_full_neg" 61 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 104 "mouth_upper_lip_profile_neg" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 14 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 18 "nose_forward_pos" 37 } -# gene_bs_nose_height={ "nose_height_neg" 2 "nose_height_neg" 18 } -# gene_bs_nose_length={ "nose_length_neg" 36 "nose_length_pos" 29 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 52 "nose_nostril_height_neg" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 29 "nose_nostril_width_neg" 26 } -# gene_bs_nose_profile={ "nose_profile_neg" 13 "nose_profile_pos" 34 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 14 "nose_ridge_angle_neg" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 8 "nose_ridge_width_pos" 10 } -# gene_bs_nose_size={ "nose_size_neg" 6 "nose_size_pos" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_neg" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 13 "nose_tip_forward_neg" 17 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 177 "nose_tip_width_pos" 93 } -# face_detail_cheek_def={ "cheek_def_02" 78 "cheek_def_01" 9 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_03_pos" 247 } -# face_detail_chin_cleft={ "chin_dimple" 7 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 56 "chin_def_neg" 152 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 246 "eye_lower_lid_def" 51 } -# face_detail_eye_socket={ "eye_socket_02" 145 "eye_socket_03" 16 } -# face_detail_nasolabial={ "nasolabial_01" 10 "nasolabial_02" 114 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_neg" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 218 } -# face_detail_temple_def={ "temple_def" 70 "temple_def" 254 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 211 "brow_wrinkles_03" 44 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 62 "eye_wrinkles_01" 43 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 237 "forehead_wrinkles_02" 235 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 155 "complexion_6" 252 } -# gene_height={ "normal_height" 122 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 96 "body_fat_head_fat_low" 120 } -# gene_bs_body_shape={ "body_shape_apple_half" 7 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_shape_3_full" 159 "bust_shape_3_full" 143 } -# gene_age={ "old_1" 103 "old_4" 104 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 191 "avg_spacing_avg_thickness" 174 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 155 "layer_2_low_thickness" 128 } -# gene_body_hair={ "body_hair_avg" 153 "body_hair_avg" 187 } -# gene_hair_type={ "hair_wavy" 104 "hair_wavy" 92 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 86 "normal_eyes" 86 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 210 "normal_eyelashes" 210 } -# pose={ "" 255 "" 0 } -# beards={ "sp2_beards_straight" 6 "no_beard" 0 } -# cloaks={ "no_cloak" 190 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 79 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 118 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_low_nobility_clothes" 20 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 23 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#6440_robert_the_strong = { # Eudes' dead father Robert -# portrait_info = { -# genes={ -# hair_color={ 178 165 79 252 } -# skin_color={ 65 85 67 84 } -# eye_color={ 185 167 19 144 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_neg" 77 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_neg" 112 } -# gene_eye_height={ "eye_height_neg" 100 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 95 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 105 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_pos" 171 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 142 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_neg" 93 "forehead_height_pos" 153 } -# gene_head_height={ "head_height_neg" 103 "head_height_pos" 134 } -# gene_head_width={ "head_width_neg" 81 "head_width_neg" 112 } -# gene_head_profile={ "head_profile_pos" 157 "head_profile_neg" 112 } -# gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_neg" 101 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_neg" 90 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 150 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_neg" 89 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 193 "mouth_upper_lip_size_neg" 114 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 158 "mouth_lower_lip_size_neg" 77 } -# gene_mouth_open={ "mouth_open_neg" 12 "mouth_open_pos" 221 } -# gene_neck_length={ "neck_length_pos" 142 "neck_length_pos" 129 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_pos" 138 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 0 "cheek_forward_neg" 34 } -# gene_bs_cheek_height={ "cheek_height_neg" 0 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_neg" 6 "cheek_width_neg" 11 } -# gene_bs_ear_angle={ "ear_angle_neg" 101 "ear_angle_pos" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 155 "ear_inner_shape_pos" 7 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 8 "ear_upper_bend_pos" 9 } -# gene_bs_ear_outward={ "ear_outward_pos" 27 "ear_outward_neg" 67 } -# gene_bs_ear_size={ "ear_size_pos" 4 "ear_size_pos" 38 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 107 "eye_corner_depth_pos" 226 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 60 "eye_fold_shape_neg" 83 } -# gene_bs_eye_size={ "eye_size_pos" 7 "eye_size_neg" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 22 "eye_upper_lid_size_pos" 80 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 25 "forehead_brow_curve_neg" 112 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 81 "forehead_brow_forward_neg" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 125 "forehead_brow_inner_height_pos" 53 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 25 "forehead_brow_outer_height_pos" 122 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 34 "forehead_brow_width_pos" 101 } -# gene_bs_jaw_def={ "jaw_def_neg" 176 "jaw_def_neg" 20 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 7 "mouth_lower_lip_def_pos" 33 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 20 "mouth_lower_lip_full_neg" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 11 "mouth_lower_lip_pad_pos" 98 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 111 "mouth_lower_lip_width_pos" 49 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 75 "mouth_philtrum_shape_pos" 8 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 40 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 47 "mouth_upper_lip_def_pos" 42 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 145 "mouth_upper_lip_full_pos" 155 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 43 "mouth_upper_lip_profile_neg" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 34 "mouth_upper_lip_width_pos" 14 } -# gene_bs_nose_forward={ "nose_forward_pos" 18 "nose_forward_neg" 19 } -# gene_bs_nose_height={ "nose_height_neg" 18 "nose_height_neg" 2 } -# gene_bs_nose_length={ "nose_length_neg" 36 "nose_length_neg" 103 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 79 "nose_nostril_height_pos" 52 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 29 "nose_nostril_width_neg" 78 } -# gene_bs_nose_profile={ "nose_profile_neg" 12 "nose_profile_neg" 13 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 14 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 64 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_neg" 25 "nose_size_pos" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 46 "nose_tip_angle_neg" 5 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 13 "nose_tip_forward_pos" 20 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 177 "nose_tip_width_pos" 93 } -# face_detail_cheek_def={ "cheek_def_01" 24 "cheek_def_02" 78 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_01_neg" 65 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def" 56 "chin_def_neg" 8 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 51 "eye_lower_lid_def" 246 } -# face_detail_eye_socket={ "eye_socket_color_01" 9 "eye_socket_03" 16 } -# face_detail_nasolabial={ "nasolabial_01" 10 "nasolabial_02" 114 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_pos" 74 } -# face_detail_nose_tip_def={ "nose_tip_def" 218 "nose_tip_def" 227 } -# face_detail_temple_def={ "temple_def" 45 "temple_def" 254 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 44 "brow_wrinkles_04" 35 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 62 "eye_wrinkles_01" 51 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 101 "forehead_wrinkles_02" 237 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 155 "complexion_1" 137 } -# gene_height={ "normal_height" 122 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_full" 110 "body_fat_head_fat_low" 120 } -# gene_bs_body_shape={ "body_shape_apple_half" 5 "body_shape_apple_half" 5 } -# gene_bs_bust={ "bust_shape_3_half" 114 "bust_shape_3_half" 199 } -# gene_age={ "old_4" 104 "old_1" 103 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 191 "avg_spacing_avg_thickness" 174 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 128 "layer_2_low_thickness" 155 } -# gene_body_hair={ "body_hair_avg" 187 "body_hair_avg" 131 } -# gene_hair_type={ "hair_curly" 104 "hair_wavy" 164 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 32 "normal_eyes" 32 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 153 "normal_eyelashes" 153 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_curly" 211 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 210 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_curly" 152 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 88 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 19 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 55 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#159137_almos_arpad = { -# portrait_info = { -# genes={ -# hair_color={ 32 235 66 229 } -# skin_color={ 169 98 172 93 } -# eye_color={ 34 252 75 242 } -# gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 81 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 164 } -# gene_eye_depth={ "eye_depth_neg" 110 "eye_depth_neg" 78 } -# gene_eye_height={ "eye_height_neg" 112 "eye_height_neg" 90 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_neg" 115 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 161 } -# gene_forehead_roundness={ "forehead_roundness_neg" 108 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_pos" 151 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_neg" 112 "head_height_neg" 82 } -# gene_head_width={ "head_width_neg" 102 "head_width_neg" 87 } -# gene_head_profile={ "head_profile_neg" 59 "head_profile_neg" 82 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 158 "head_top_width_pos" 182 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_pos" 155 } -# gene_jaw_width={ "jaw_width_pos" 152 "jaw_width_neg" 76 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 78 "mouth_width_neg" 46 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 151 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 138 "mouth_lower_lip_size_neg" 103 } -# gene_mouth_open={ "mouth_open_neg" 56 "mouth_open_neg" 72 } -# gene_neck_length={ "neck_length_pos" 167 "neck_length_neg" 107 } -# gene_neck_width={ "neck_width_pos" 143 "neck_width_pos" 144 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 73 "cheek_forward_pos" 50 } -# gene_bs_cheek_height={ "cheek_height_pos" 5 "cheek_height_pos" 10 } -# gene_bs_cheek_width={ "cheek_width_neg" 3 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_pos" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 27 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 34 "ear_lower_bend_pos" 68 } -# gene_bs_ear_outward={ "ear_outward_pos" 80 "ear_outward_neg" 94 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_pos" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 71 "eye_corner_depth_neg" 182 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 9 "eye_fold_shape_neg" 43 } -# gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_pos" 43 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 160 "eye_upper_lid_size_neg" 241 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 11 "forehead_brow_curve_neg" 116 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 34 "forehead_brow_forward_pos" 90 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 112 "forehead_brow_inner_height_neg" 84 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_neg" 50 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 17 "forehead_brow_width_neg" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 233 "jaw_def_neg" 154 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 89 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 87 "mouth_lower_lip_full_pos" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 34 "mouth_lower_lip_pad_pos" 59 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 38 "mouth_lower_lip_width_neg" 14 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 36 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 38 "mouth_philtrum_shape_pos" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 103 "mouth_philtrum_width_pos" 19 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 29 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 26 "mouth_upper_lip_full_neg" 14 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 33 "mouth_upper_lip_profile_pos" 74 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 76 "mouth_upper_lip_width_neg" 16 } -# gene_bs_nose_forward={ "nose_forward_pos" 32 "nose_forward_pos" 24 } -# gene_bs_nose_height={ "nose_height_pos" 51 "nose_height_pos" 47 } -# gene_bs_nose_length={ "nose_length_neg" 177 "nose_length_neg" 100 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_pos" 29 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 111 "nose_nostril_width_neg" 8 } -# gene_bs_nose_profile={ "nose_profile_pos" 21 "nose_profile_pos" 40 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 27 "nose_ridge_angle_neg" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 19 "nose_ridge_width_neg" 1 } -# gene_bs_nose_size={ "nose_size_neg" 47 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 76 "nose_tip_angle_neg" 39 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 125 "nose_tip_forward_pos" 23 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 0 "nose_tip_width_neg" 3 } -# face_detail_cheek_def={ "cheek_def_02" 12 "cheek_def_02" 63 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 136 "cheek_fat_01_neg" 5 } -# face_detail_chin_cleft={ "chin_cleft" 19 "chin_dimple" 12 } -# face_detail_chin_def={ "chin_def" 30 "chin_def" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 18 "eye_lower_lid_def" 54 } -# face_detail_eye_socket={ "eye_socket_02" 90 "eye_socket_02" 85 } -# face_detail_nasolabial={ "nasolabial_02" 46 "nasolabial_03" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 240 "nose_ridge_def_neg" 51 } -# face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 11 "temple_def" 74 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 169 "brow_wrinkles_01" 160 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 173 "eye_wrinkles_01" 246 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 129 "forehead_wrinkles_03" 245 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 206 "complexion_1" 150 } -# gene_height={ "normal_height" 119 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 114 "body_fat_head_fat_full" 126 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 22 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_4_full" 190 "bust_shape_4_full" 92 } -# gene_age={ "old_1" 136 "old_2" 167 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 179 "far_spacing_avg_thickness" 148 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 239 "layer_2_avg_thickness" 234 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 100 "body_hair_sparse_low_stubble" 229 } -# eye_accessory={ "normal_eyes" 152 "normal_eyes" 152 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "asian_eyelashes" 134 "asian_eyelashes" 134 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#306003_mutlu = { # Almos wife Mutlu -# portrait_info = { -# genes={ -# hair_color={ 99 248 48 251 } -# skin_color={ 231 98 232 100 } -# eye_color={ 24 248 17 242 } -# gene_chin_forward={ "chin_forward_pos" 152 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_neg" 97 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_pos" 151 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 149 } -# gene_forehead_roundness={ "forehead_roundness_neg" 104 "forehead_roundness_neg" 113 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_neg" 70 "forehead_height_neg" 76 } -# gene_head_height={ "head_height_neg" 127 "head_height_pos" 175 } -# gene_head_width={ "head_width_pos" 153 "head_width_pos" 208 } -# gene_head_profile={ "head_profile_neg" 26 "head_profile_neg" 8 } -# gene_head_top_height={ "head_top_height_pos" 157 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 131 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_pos" 151 "jaw_angle_neg" 111 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_pos" 155 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 94 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_neg" 88 } -# gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 158 } -# gene_mouth_width={ "mouth_width_neg" 85 "mouth_width_neg" 87 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_pos" 168 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 122 "mouth_lower_lip_size_pos" 128 } -# gene_mouth_open={ "mouth_open_neg" 32 "mouth_open_pos" 181 } -# gene_neck_length={ "neck_length_neg" 110 "neck_length_neg" 122 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_pos" 145 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 8 "cheek_forward_neg" 28 } -# gene_bs_cheek_height={ "cheek_height_pos" 19 "cheek_height_neg" 43 } -# gene_bs_cheek_width={ "cheek_width_neg" 14 "cheek_width_pos" 33 } -# gene_bs_ear_angle={ "ear_angle_neg" 11 "ear_angle_pos" 5 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 27 "ear_inner_shape_pos" 47 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 51 "ear_lower_bend_pos" 72 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_pos" 171 } -# gene_bs_ear_size={ "ear_size_neg" 10 "ear_size_neg" 35 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 153 "eye_corner_depth_neg" 174 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 5 "eye_fold_shape_neg" 116 } -# gene_bs_eye_size={ "eye_size_pos" 45 "eye_size_neg" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 252 "eye_upper_lid_size_neg" 214 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 90 "forehead_brow_curve_pos" 47 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 29 "forehead_brow_forward_neg" 45 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_neg" 22 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 42 "forehead_brow_outer_height_pos" 3 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 46 "forehead_brow_width_neg" 29 } -# gene_bs_jaw_def={ "jaw_def_neg" 4 "jaw_def_neg" 168 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 155 "mouth_lower_lip_def_pos" 109 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 4 "mouth_lower_lip_full_neg" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 47 "mouth_lower_lip_pad_pos" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 122 "mouth_lower_lip_width_pos" 102 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 70 "mouth_philtrum_def_pos" 20 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 92 "mouth_philtrum_shape_neg" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 28 "mouth_philtrum_width_pos" 38 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 105 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 113 "mouth_upper_lip_full_pos" 21 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 3 "mouth_upper_lip_profile_pos" 90 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 15 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_neg" 3 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_neg" 109 "nose_height_neg" 58 } -# gene_bs_nose_length={ "nose_length_neg" 110 "nose_length_neg" 65 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 33 "nose_nostril_height_pos" 18 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 85 "nose_nostril_width_pos" 98 } -# gene_bs_nose_profile={ "nose_profile_pos" 15 "nose_profile_pos" 94 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_neg" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 29 "nose_ridge_width_neg" 45 } -# gene_bs_nose_size={ "nose_size_pos" 32 "nose_size_neg" 19 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 127 "nose_tip_angle_neg" 55 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 184 "nose_tip_forward_neg" 54 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 40 "nose_tip_width_pos" 45 } -# face_detail_cheek_def={ "cheek_def_01" 17 "cheek_def_02" 14 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 19 "cheek_fat_01_pos" 20 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def_neg" 235 "chin_def_neg" 53 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 36 "eye_lower_lid_def" 47 } -# face_detail_eye_socket={ "eye_socket_02" 19 "eye_socket_01" 4 } -# face_detail_nasolabial={ "nasolabial_01" 13 "nasolabial_03" 81 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 15 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 21 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 75 "temple_def" 71 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 23 "brow_wrinkles_04" 50 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 33 "eye_wrinkles_02" 142 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 40 "forehead_wrinkles_01" 188 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 177 "complexion_2" 161 } -# gene_height={ "normal_height" 92 "normal_height" 108 } -# gene_bs_body_type={ "body_fat_head_fat_full" 134 "body_fat_head_fat_full" 114 } -# gene_bs_body_shape={ "body_shape_triangle_half" 12 "body_shape_apple_half" 9 } -# gene_bs_bust={ "bust_shape_1_half" 5 "bust_shape_1_half" 27 } -# gene_age={ "old_4" 73 "old_4" 104 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 178 "far_spacing_high_thickness" 223 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 224 "layer_2_avg_thickness" 235 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 201 "body_hair_sparse_low_stubble" 215 } -# gene_hair_type={ "hair_straight_thin_beard" 181 "hair_straight" 159 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 29 "normal_eyes" 29 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 157 "normal_eyelashes" 157 } -# pose={ "" 255 "" 0 } -# beards={ "thin_beards_straight" 1 "no_beard" 0 } -# hairstyles={ "steppe_hairstyles_straight" 57 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 86 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "steppe_high_nobility_clothes" 235 "most_clothes" 0 } -# headgear={ "steppe_royalty" 173 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#159136_arpad = { # Almos' son Arpad -# portrait_info = { -# genes={ -# hair_color={ 32 235 99 248 } -# skin_color={ 204 98 193 98 } -# eye_color={ 34 252 24 248 } -# gene_chin_forward={ "chin_forward_pos" 152 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_neg" 97 "eye_angle_pos" 164 } -# gene_eye_depth={ "eye_depth_neg" 78 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 114 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 148 } -# gene_forehead_roundness={ "forehead_roundness_neg" 108 "forehead_roundness_neg" 113 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_neg" 70 "forehead_height_pos" 153 } -# gene_head_height={ "head_height_neg" 126 "head_height_neg" 112 } -# gene_head_width={ "head_width_neg" 102 "head_width_pos" 208 } -# gene_head_profile={ "head_profile_neg" 82 "head_profile_neg" 8 } -# gene_head_top_height={ "head_top_height_pos" 157 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 158 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_pos" 155 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_pos" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 114 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 78 "mouth_width_neg" 87 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_pos" 151 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 122 "mouth_lower_lip_size_neg" 103 } -# gene_mouth_open={ "mouth_open_neg" 56 "mouth_open_pos" 181 } -# gene_neck_length={ "neck_length_neg" 107 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_pos" 144 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 8 "cheek_forward_pos" 73 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 19 } -# gene_bs_cheek_width={ "cheek_width_neg" 14 "cheek_width_neg" 3 } -# gene_bs_ear_angle={ "ear_angle_neg" 11 "ear_angle_pos" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 27 "ear_inner_shape_pos" 27 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 34 "ear_upper_bend_pos" 51 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_neg" 94 } -# gene_bs_ear_size={ "ear_size_neg" 10 "ear_size_pos" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 174 "eye_corner_depth_neg" 71 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 5 "eye_fold_shape_pos" 9 } -# gene_bs_eye_size={ "eye_size_pos" 45 "eye_size_pos" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 241 "eye_upper_lid_size_neg" 214 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 47 "forehead_brow_curve_neg" 11 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 34 "forehead_brow_forward_neg" 45 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 112 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_neg" 42 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 46 "forehead_brow_width_neg" 17 } -# gene_bs_jaw_def={ "jaw_def_neg" 233 "jaw_def_neg" 4 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 155 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 87 "mouth_lower_lip_full_neg" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 59 "mouth_lower_lip_pad_neg" 47 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 122 "mouth_lower_lip_width_neg" 38 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 20 "mouth_philtrum_def_pos" 9 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 32 "mouth_philtrum_shape_neg" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 103 "mouth_philtrum_width_pos" 28 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 113 "mouth_upper_lip_full_pos" 26 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 33 "mouth_upper_lip_profile_pos" 90 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 76 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_pos" 32 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_pos" 19 "nose_height_neg" 58 } -# gene_bs_nose_length={ "nose_length_neg" 49 "nose_length_neg" 110 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_neg" 33 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 52 "nose_nostril_width_pos" 85 } -# gene_bs_nose_profile={ "nose_profile_pos" 94 "nose_profile_pos" 21 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 19 "nose_ridge_width_neg" 45 } -# gene_bs_nose_size={ "nose_size_pos" 70 "nose_size_pos" 32 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_neg" 76 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 125 "nose_tip_forward_neg" 184 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 0 "nose_tip_width_pos" 40 } -# face_detail_cheek_def={ "cheek_def_02" 118 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 136 "cheek_fat_01_pos" 20 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_cleft" 19 } -# face_detail_chin_def={ "chin_def" 13 "chin_def_neg" 235 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 18 "eye_lower_lid_def" 47 } -# face_detail_eye_socket={ "eye_socket_02" 85 "eye_socket_02" 19 } -# face_detail_nasolabial={ "nasolabial_01" 13 "nasolabial_02" 46 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 240 "nose_ridge_def_neg" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 75 "temple_def" 11 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 108 "brow_wrinkles_01" 23 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 173 "eye_wrinkles_01" 33 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 129 "forehead_wrinkles_01" 188 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 161 "complexion_1" 206 } -# gene_height={ "normal_height" 119 "normal_height" 108 } -# gene_bs_body_type={ "body_fat_head_fat_full" 125 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_apple_half" 15 "body_shape_rectangle_full" 22 } -# gene_bs_bust={ "bust_shape_1_full" 152 "bust_shape_1_full" 7 } -# gene_age={ "old_1" 135 "old_4" 73 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 178 "avg_spacing_high_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 224 "layer_2_avg_thickness" 239 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 63 "body_hair_sparse_low_stubble" 229 } -# gene_hair_type={ "hair_straight" 128 "hair_straight_thin_beard" 181 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 94 "normal_eyes" 94 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "asian_eyelashes" 53 "asian_eyelashes" 53 } -# hairstyles={ "steppe_hairstyles_straight" 136 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#306004_hajnal = { # Arpad's wife Hajnal -# portrait_info = { -# genes={ -# hair_color={ 115 243 115 243 } -# skin_color={ 218 85 218 85 } -# eye_color={ 26 245 26 245 } -# gene_chin_forward={ "chin_forward_neg" 105 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 141 } -# gene_forehead_angle={ "forehead_angle_neg" 124 "forehead_angle_neg" 124 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 141 "forehead_roundness_pos" 141 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_pos" 150 "forehead_height_pos" 150 } -# gene_head_height={ "head_height_neg" 109 "head_height_neg" 109 } -# gene_head_width={ "head_width_pos" 165 "head_width_pos" 165 } -# gene_head_profile={ "head_profile_neg" 108 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_neg" 94 "head_top_height_neg" 94 } -# gene_head_top_width={ "head_top_width_neg" 117 "head_top_width_neg" 117 } -# gene_jaw_angle={ "jaw_angle_pos" 140 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_neg" 112 "jaw_height_neg" 112 } -# gene_jaw_width={ "jaw_width_neg" 117 "jaw_width_neg" 117 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_neg" 118 "mouth_height_neg" 118 } -# gene_mouth_width={ "mouth_width_neg" 62 "mouth_width_neg" 62 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 152 "mouth_upper_lip_size_pos" 152 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 205 "mouth_lower_lip_size_pos" 189 } -# gene_mouth_open={ "mouth_open_neg" 12 "mouth_open_neg" 12 } -# gene_neck_length={ "neck_length_neg" 120 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_pos" 141 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 30 "cheek_forward_neg" 30 } -# gene_bs_cheek_height={ "cheek_height_pos" 14 "cheek_height_pos" 14 } -# gene_bs_cheek_width={ "cheek_width_pos" 31 "cheek_width_pos" 31 } -# gene_bs_ear_angle={ "ear_angle_pos" 50 "ear_angle_pos" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 24 "ear_inner_shape_pos" 24 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 55 "ear_upper_bend_pos" 55 } -# gene_bs_ear_outward={ "ear_outward_pos" 142 "ear_outward_pos" 142 } -# gene_bs_ear_size={ "ear_size_neg" 41 "ear_size_neg" 41 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 178 "eye_corner_depth_neg" 178 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 35 "eye_fold_shape_pos" 35 } -# gene_bs_eye_size={ "eye_size_pos" 36 "eye_size_pos" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 185 "eye_upper_lid_size_neg" 185 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 110 "forehead_brow_curve_neg" 110 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 13 "forehead_brow_forward_neg" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 17 "forehead_brow_inner_height_pos" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 15 "forehead_brow_outer_height_pos" 15 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 91 "forehead_brow_width_pos" 91 } -# gene_bs_jaw_def={ "jaw_def_neg" 216 "jaw_def_neg" 216 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 40 "mouth_lower_lip_def_pos" 40 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 34 "mouth_lower_lip_full_neg" 83 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 14 "mouth_lower_lip_pad_neg" 14 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 51 "mouth_lower_lip_width_neg" 51 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 11 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 80 "mouth_philtrum_shape_pos" 80 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 111 "mouth_philtrum_width_pos" 111 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 38 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 84 "mouth_upper_lip_full_pos" 84 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 159 "mouth_upper_lip_profile_pos" 159 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 28 "mouth_upper_lip_width_neg" 28 } -# gene_bs_nose_forward={ "nose_forward_pos" 18 "nose_forward_pos" 18 } -# gene_bs_nose_height={ "nose_height_neg" 62 "nose_height_neg" 62 } -# gene_bs_nose_length={ "nose_length_neg" 64 "nose_length_neg" 64 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 18 "nose_nostril_height_neg" 18 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 5 "nose_nostril_width_pos" 5 } -# gene_bs_nose_profile={ "nose_profile_pos" 18 "nose_profile_pos" 18 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_pos" 10 } -# gene_bs_nose_size={ "nose_size_pos" 56 "nose_size_pos" 56 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 13 "nose_tip_angle_pos" 13 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 172 "nose_tip_forward_neg" 172 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 20 "nose_tip_width_pos" 20 } -# face_detail_cheek_def={ "cheek_def_01" 7 "cheek_def_01" 7 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 15 "cheek_fat_01_neg" 15 } -# face_detail_chin_cleft={ "chin_cleft" 22 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def_neg" 37 "chin_def_neg" 37 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 27 "eye_lower_lid_def" 27 } -# face_detail_eye_socket={ "eye_socket_02" 1 "eye_socket_02" 1 } -# face_detail_nasolabial={ "nasolabial_02" 21 "nasolabial_02" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 23 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 2 "nose_tip_def" 2 } -# face_detail_temple_def={ "temple_def" 104 "temple_def" 104 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_03" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 218 "eye_wrinkles_01" 218 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 194 "forehead_wrinkles_03" 194 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 127 "complexion_1" 127 } -# gene_height={ "normal_height" 130 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 115 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 14 "body_shape_triangle_half" 24 } -# gene_bs_bust={ "bust_shape_3_full" 208 "bust_shape_4_full" 208 } -# gene_age={ "old_1" 112 "old_1" 112 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 159 "avg_spacing_low_thickness" 159 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 221 "layer_2_low_thickness" 221 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 0 "body_hair_sparse_low_stubble" 0 } -# gene_hair_type={ "hair_straight_thin_beard" 97 "hair_straight_thin_beard" 97 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 166 "normal_eyes" 166 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 64 "normal_eyelashes" 64 } -# hairstyles={ "steppe_hairstyles_straight" 0 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#251187_daurama_daura = { -# portrait_info = { -# genes={ -# hair_color={ 49 234 49 234 } -# skin_color={ 141 213 141 213 } -# eye_color={ 49 245 49 245 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 96 "chin_width_neg" 96 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_pos" 141 "eye_distance_pos" 141 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 59 "forehead_angle_neg" 59 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 164 "forehead_brow_height_pos" 164 } -# gene_forehead_roundness={ "forehead_roundness_pos" 237 "forehead_roundness_pos" 237 } -# gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_pos" 142 } -# gene_head_height={ "head_height_pos" 162 "head_height_pos" 162 } -# gene_head_width={ "head_width_pos" 141 "head_width_pos" 141 } -# gene_head_profile={ "head_profile_pos" 173 "head_profile_pos" 173 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_neg" 113 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_neg" 95 "jaw_width_neg" 95 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 171 "mouth_forward_pos" 171 } -# gene_mouth_height={ "mouth_height_pos" 172 "mouth_height_pos" 172 } -# gene_mouth_width={ "mouth_width_pos" 70 "mouth_width_pos" 138 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 195 "mouth_upper_lip_size_pos" 195 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 188 "mouth_lower_lip_size_pos" 228 } -# gene_mouth_open={ "mouth_open_neg" 39 "mouth_open_neg" 39 } -# gene_neck_length={ "neck_length_neg" 85 "neck_length_neg" 85 } -# gene_neck_width={ "neck_width_neg" 116 "neck_width_neg" 116 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 45 "cheek_forward_pos" 45 } -# gene_bs_cheek_height={ "cheek_height_neg" 2 "cheek_height_neg" 2 } -# gene_bs_cheek_width={ "cheek_width_pos" 35 "cheek_width_pos" 35 } -# gene_bs_ear_angle={ "ear_angle_pos" 60 "ear_angle_pos" 60 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 138 "ear_inner_shape_pos" 138 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 86 "ear_lower_bend_pos" 86 } -# gene_bs_ear_outward={ "ear_outward_pos" 13 "ear_outward_pos" 13 } -# gene_bs_ear_size={ "ear_size_neg" 46 "ear_size_neg" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 173 "eye_corner_depth_pos" 173 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 10 "eye_fold_shape_pos" 10 } -# gene_bs_eye_size={ "eye_size_neg" 4 "eye_size_neg" 4 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 175 "eye_upper_lid_size_pos" 175 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 19 "forehead_brow_curve_pos" 19 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 143 "forehead_brow_forward_pos" 143 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 43 "forehead_brow_inner_height_neg" 43 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 32 "forehead_brow_outer_height_pos" 32 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 68 "forehead_brow_width_pos" 68 } -# gene_bs_jaw_def={ "jaw_def_neg" 8 "jaw_def_neg" 8 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 72 "mouth_lower_lip_def_pos" 72 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 116 "mouth_lower_lip_full_pos" 116 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 136 "mouth_lower_lip_pad_pos" 136 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 109 "mouth_lower_lip_width_neg" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 123 "mouth_philtrum_shape_neg" 123 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 51 "mouth_philtrum_width_neg" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 114 "mouth_upper_lip_full_pos" 114 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 99 "mouth_upper_lip_profile_pos" 99 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 108 "mouth_upper_lip_width_neg" 108 } -# gene_bs_nose_forward={ "nose_forward_pos" 27 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_pos" 18 "nose_height_pos" 18 } -# gene_bs_nose_length={ "nose_length_neg" 172 "nose_length_neg" 172 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 82 "nose_nostril_height_pos" 82 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 94 "nose_nostril_width_pos" 94 } -# gene_bs_nose_profile={ "nose_profile_pos" 78 "nose_profile_pos" 78 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 12 "nose_ridge_angle_pos" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 94 "nose_ridge_width_pos" 94 } -# gene_bs_nose_size={ "nose_size_neg" 9 "nose_size_neg" 9 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 69 "nose_tip_angle_neg" 69 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 53 "nose_tip_forward_neg" 53 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 6 "nose_tip_width_pos" 6 } -# face_detail_cheek_def={ "cheek_def_01" 16 "cheek_def_01" 16 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 57 "cheek_fat_01_pos" 57 } -# face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } -# face_detail_chin_def={ "chin_def" 8 "chin_def" 8 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 182 "eye_lower_lid_def" 182 } -# face_detail_eye_socket={ "eye_socket_03" 37 "eye_socket_03" 37 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 30 "nose_ridge_def_neg" 30 } -# face_detail_nose_tip_def={ "nose_tip_def" 110 "nose_tip_def" 110 } -# face_detail_temple_def={ "temple_def" 57 "temple_def" 57 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 77 "brow_wrinkles_01" 77 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 187 "eye_wrinkles_03" 187 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 36 "forehead_wrinkles_01" 36 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 154 "complexion_2" 23 } -# gene_height={ "normal_height" 130 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 150 "body_fat_head_fat_low" 150 } -# gene_bs_body_shape={ "body_shape_triangle_full" 0 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_shape_4_half" 135 "bust_shape_4_half" 135 } -# gene_age={ "old_2" 244 "old_2" 244 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 181 "far_spacing_high_thickness" 166 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 253 "layer_2_low_thickness" 130 } -# gene_body_hair={ "body_hair_avg" 182 "body_hair_avg" 182 } -# eye_accessory={ "normal_eyes" 58 "normal_eyes" 58 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 218 "normal_eyelashes" 218 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -##bm_867_carolingians -# -##Charles the Bald -#90104_charles_the_bald = { -# portrait_info = { -# genes={ -# hair_color={ 218 197 48 229 } -# skin_color={ 79 80 83 81 } -# eye_color={ 180 190 222 131 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 129 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 145 "forehead_brow_height_neg" 102 } -# gene_forehead_roundness={ "forehead_roundness_pos" 218 "forehead_roundness_pos" 210 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 125 } -# gene_head_height={ "head_height_pos" 158 "head_height_pos" 148 } -# gene_head_width={ "head_width_pos" 173 "head_width_pos" 153 } -# gene_head_profile={ "head_profile_pos" 179 "head_profile_neg" 117 } -# gene_head_top_height={ "head_top_height_neg" 91 "head_top_height_pos" 142 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 172 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 128 } -# gene_jaw_forward={ "jaw_forward_pos" 148 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 167 "jaw_width_neg" 95 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 96 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 151 } -# gene_mouth_width={ "mouth_width_neg" 74 "mouth_width_neg" 125 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_pos" 129 "mouth_open_neg" 81 } -# gene_neck_length={ "neck_length_neg" 107 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_neg" 88 "neck_width_neg" 117 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 36 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 47 "cheek_height_pos" 33 } -# gene_bs_cheek_width={ "cheek_width_pos" 40 "cheek_width_neg" 9 } -# gene_bs_ear_angle={ "ear_angle_pos" 54 "ear_angle_pos" 188 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 9 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 159 "ear_lower_bend_pos" 112 } -# gene_bs_ear_outward={ "ear_outward_neg" 4 "ear_outward_pos" 112 } -# gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_pos" 112 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 167 "eye_corner_depth_pos" 114 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 80 "eye_fold_shape_neg" 97 } -# gene_bs_eye_size={ "eye_size_neg" 107 "eye_size_pos" 8 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 45 "eye_upper_lid_size_pos" 99 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 96 "forehead_brow_curve_neg" 110 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_pos" 1 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_neg" 89 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 51 "forehead_brow_outer_height_pos" 8 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 94 "forehead_brow_width_pos" 90 } -# gene_bs_jaw_def={ "jaw_def_neg" 14 "jaw_def_pos" 4 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 30 "mouth_lower_lip_def_pos" 9 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 22 "mouth_lower_lip_full_pos" 14 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 138 "mouth_lower_lip_pad_neg" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 65 "mouth_lower_lip_width_pos" 69 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 201 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 0 "mouth_philtrum_shape_pos" 113 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 72 "mouth_philtrum_width_pos" 24 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 31 "mouth_upper_lip_def_pos" 14 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_pos" 12 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 81 "mouth_upper_lip_profile_neg" 71 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 41 "mouth_upper_lip_width_neg" 35 } -# gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_pos" 4 } -# gene_bs_nose_length={ "nose_length_pos" 14 "nose_length_pos" 71 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 14 "nose_nostril_width_neg" 156 } -# gene_bs_nose_profile={ "nose_profile_pos" 23 "nose_profile_pos" 91 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 32 "nose_ridge_angle_pos" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_pos" 36 } -# gene_bs_nose_size={ "nose_size_pos" 26 "nose_size_pos" 27 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 91 "nose_tip_angle_pos" 197 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 14 "nose_tip_forward_neg" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 44 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_02" 133 "cheek_def_01" 173 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 149 "cheek_fat_03_pos" 45 } -# face_detail_chin_cleft={ "chin_dimple" 7 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def" 14 "chin_def" 216 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 144 "eye_lower_lid_def" 244 } -# face_detail_eye_socket={ "eye_socket_01" 28 "eye_socket_03" 46 } -# face_detail_nasolabial={ "nasolabial_02" 15 "nasolabial_03" 177 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 163 "nose_tip_def" 67 } -# face_detail_temple_def={ "temple_def" 225 "temple_def" 247 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 6 "brow_wrinkles_04" 180 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 98 "eye_wrinkles_03" 131 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 53 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_6" 89 "complexion_2" 101 } -# gene_height={ "normal_height" 145 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_low" 125 "body_fat_head_fat_low" 119 } -# gene_bs_body_shape={ "body_shape_pear_half" 21 "body_shape_pear_half" 2 } -# gene_bs_bust={ "bust_shape_1_half" 72 "bust_shape_1_half" 186 } -# gene_age={ "old_1" 210 "old_3" 126 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "avg_spacing_low_thickness" 143 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 140 "layer_2_lower_thickness" 210 } -# gene_body_hair={ "body_hair_sparse" 171 "body_hair_avg" 98 } -# eye_accessory={ "normal_eyes" 164 "normal_eyes" 164 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 71 "normal_eyelashes" 71 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#167830_irmintrud = { # Wife of Charles the Bald -# portrait_info = { -# genes={ -# hair_color={ 178 165 173 170 } -# skin_color={ 58 72 64 76 } -# eye_color={ 185 167 171 177 } -# gene_chin_forward={ "chin_forward_pos" 144 "chin_forward_pos" 133 } -# gene_chin_height={ "chin_height_neg" 113 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_pos" 158 } -# gene_eye_distance={ "eye_distance_neg" 126 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_neg" 122 } -# gene_forehead_angle={ "forehead_angle_neg" 105 "forehead_angle_neg" 102 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 171 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 166 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 129 } -# gene_head_height={ "head_height_pos" 154 "head_height_pos" 147 } -# gene_head_width={ "head_width_pos" 209 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_pos" 186 "head_profile_pos" 146 } -# gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_pos" 144 "head_top_width_pos" 137 } -# gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_pos" 142 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 148 } -# gene_jaw_width={ "jaw_width_neg" 78 "jaw_width_neg" 119 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 166 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 113 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 114 "mouth_upper_lip_size_neg" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_pos" 187 "mouth_open_pos" 168 } -# gene_neck_length={ "neck_length_pos" 139 "neck_length_neg" 125 } -# gene_neck_width={ "neck_width_pos" 177 "neck_width_neg" 99 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 23 "cheek_forward_pos" 83 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_neg" 67 } -# gene_bs_cheek_width={ "cheek_width_pos" 33 "cheek_width_pos" 28 } -# gene_bs_ear_angle={ "ear_angle_pos" 23 "ear_angle_neg" 101 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 13 "ear_inner_shape_pos" 90 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 38 "ear_upper_bend_pos" 9 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_pos" 1 } -# gene_bs_ear_size={ "ear_size_pos" 4 "ear_size_neg" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 184 "eye_corner_depth_pos" 226 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 109 "eye_fold_shape_neg" 108 } -# gene_bs_eye_size={ "eye_size_neg" 30 "eye_size_neg" 64 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 137 "eye_upper_lid_size_pos" 121 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 57 "forehead_brow_curve_pos" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 90 "forehead_brow_forward_neg" 2 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 125 "forehead_brow_inner_height_pos" 36 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 122 "forehead_brow_outer_height_pos" 122 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 2 "forehead_brow_width_neg" 11 } -# gene_bs_jaw_def={ "jaw_def_pos" 95 "jaw_def_neg" 20 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 18 "mouth_lower_lip_def_pos" 31 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 30 "mouth_lower_lip_full_pos" 71 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 40 "mouth_lower_lip_pad_pos" 12 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 16 "mouth_lower_lip_width_neg" 126 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 119 "mouth_philtrum_shape_neg" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 22 "mouth_philtrum_width_neg" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 6 "mouth_upper_lip_def_pos" 33 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 145 "mouth_upper_lip_full_pos" 21 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 151 "mouth_upper_lip_profile_neg" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 102 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 59 "nose_forward_pos" 18 } -# gene_bs_nose_height={ "nose_height_neg" 123 "nose_height_neg" 2 } -# gene_bs_nose_length={ "nose_length_pos" 17 "nose_length_pos" 33 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 5 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 104 "nose_nostril_width_neg" 32 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 22 "nose_profile_hawk" 39 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 10 "nose_ridge_angle_neg" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_neg" 43 } -# gene_bs_nose_size={ "nose_size_pos" 24 "nose_size_pos" 55 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_neg" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 36 "nose_tip_forward_pos" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 22 "nose_tip_width_pos" 45 } -# face_detail_cheek_def={ "cheek_def_01" 8 "cheek_def_01" 164 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 38 "cheek_fat_03_pos" 32 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def" 56 "chin_def_neg" 133 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 174 "eye_lower_lid_def" 158 } -# face_detail_eye_socket={ "eye_socket_color_01" 22 "eye_socket_color_03" 25 } -# face_detail_nasolabial={ "nasolabial_01" 7 "nasolabial_01" 169 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 74 "nose_ridge_def_pos" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 35 "nose_tip_def" 254 } -# face_detail_temple_def={ "temple_def" 254 "temple_def" 146 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 44 "brow_wrinkles_03" 24 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 62 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 237 "forehead_wrinkles_02" 247 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 173 "complexion_5" 155 } -# gene_height={ "normal_height" 114 "normal_height" 111 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 129 "body_fat_head_fat_medium" 124 } -# gene_bs_body_shape={ "body_shape_apple_half" 11 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_2_full" 140 "bust_shape_2_full" 72 } -# gene_age={ "old_3" 160 "old_4" 83 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 174 "avg_spacing_low_thickness" 164 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 156 "layer_2_avg_thickness" 182 } -# gene_body_hair={ "body_hair_avg" 153 "body_hair_dense" 116 } -# gene_hair_type={ "hair_wavy" 187 "hair_wavy" 164 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 241 "normal_eyes" 241 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 9 "normal_eyelashes" 9 } -# hairstyles={ "ep2_hairstyles_western" 0 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#90123_louis_the_stammerer = { # Son of Charles the Bald -# portrait_info = { -# genes={ -# hair_color={ 169 169 218 197 } -# skin_color={ 79 79 79 78 } -# eye_color={ 243 142 180 190 } -# gene_chin_forward={ "chin_forward_neg" 110 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_neg" 119 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 145 "forehead_brow_height_neg" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 218 "forehead_roundness_pos" 166 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_pos" 179 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_pos" 149 } -# gene_head_height={ "head_height_pos" 137 "head_height_pos" 158 } -# gene_head_width={ "head_width_pos" 153 "head_width_neg" 92 } -# gene_head_profile={ "head_profile_neg" 117 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 154 "head_top_height_pos" 142 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 136 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 148 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 98 } -# gene_jaw_width={ "jaw_width_pos" 169 "jaw_width_pos" 167 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 125 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 163 "mouth_upper_lip_size_pos" 143 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 106 "mouth_open_pos" 129 } -# gene_neck_length={ "neck_length_pos" 133 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_neg" 88 "neck_width_pos" 146 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 12 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 1 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_neg" 35 "cheek_width_pos" 40 } -# gene_bs_ear_angle={ "ear_angle_pos" 54 "ear_angle_pos" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 52 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 80 "ear_lower_bend_pos" 159 } -# gene_bs_ear_outward={ "ear_outward_pos" 112 "ear_outward_neg" 33 } -# gene_bs_ear_size={ "ear_size_pos" 8 "ear_size_neg" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 114 "eye_corner_depth_neg" 68 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 87 "eye_fold_shape_neg" 80 } -# gene_bs_eye_size={ "eye_size_pos" 8 "eye_size_neg" 86 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 7 "eye_upper_lid_size_pos" 45 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 39 "forehead_brow_curve_neg" 96 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 13 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 51 "forehead_brow_outer_height_pos" 66 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 94 "forehead_brow_width_neg" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 1 "jaw_def_pos" 4 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 30 "mouth_lower_lip_def_pos" 22 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 22 "mouth_lower_lip_full_neg" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 103 "mouth_lower_lip_pad_neg" 138 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 21 "mouth_lower_lip_width_neg" 65 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 43 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 0 "mouth_philtrum_shape_neg" 9 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 21 "mouth_philtrum_width_pos" 72 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 47 "mouth_upper_lip_def_pos" 31 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_pos" 41 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 61 "mouth_upper_lip_profile_neg" 71 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 41 "mouth_upper_lip_width_pos" 3 } -# gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_pos" 49 } -# gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_pos" 15 } -# gene_bs_nose_length={ "nose_length_pos" 14 "nose_length_pos" 23 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_neg" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 14 "nose_nostril_width_pos" 3 } -# gene_bs_nose_profile={ "nose_profile_pos" 91 "nose_profile_hawk" 36 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 38 "nose_ridge_angle_neg" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_neg" 37 } -# gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_pos" 26 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 13 "nose_tip_angle_pos" 197 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 14 "nose_tip_forward_pos" 48 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 44 "nose_tip_width_neg" 37 } -# face_detail_cheek_def={ "cheek_def_01" 173 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 149 "cheek_fat_04_pos" 89 } -# face_detail_chin_cleft={ "chin_dimple" 7 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def" 216 "chin_def_neg" 73 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 144 "eye_lower_lid_def" 27 } -# face_detail_eye_socket={ "eye_socket_01" 28 "eye_socket_color_02" 115 } -# face_detail_nasolabial={ "nasolabial_02" 13 "nasolabial_03" 177 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 222 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 163 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 74 "temple_def" 225 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 6 "brow_wrinkles_03" 98 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 131 "eye_wrinkles_03" 178 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 53 "forehead_wrinkles_01" 73 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 101 "complexion_7" 249 } -# gene_height={ "normal_height" 97 "normal_height" 145 } -# gene_bs_body_type={ "body_fat_head_fat_full" 140 "body_fat_head_fat_low" 125 } -# gene_bs_body_shape={ "body_shape_pear_half" 11 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_1_full" 57 "bust_shape_1_full" 68 } -# gene_age={ "old_4" 122 "old_3" 126 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 143 "far_spacing_low_thickness" 137 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 210 "layer_2_lower_thickness" 240 } -# gene_body_hair={ "body_hair_sparse" 110 "body_hair_sparse" 171 } -# gene_hair_type={ "hair_straight" 121 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 58 "normal_eyes" 58 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 54 "normal_eyelashes" 54 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_straight" 225 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_low_nobility" 71 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 16 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 225 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_low_nobility_clothes" 45 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 37 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#90110_judith = { # Daughter of Charles the Bald -# portrait_info = { -# genes={ -# hair_color={ 178 165 218 197 } -# skin_color={ 70 76 67 75 } -# eye_color={ 185 167 180 190 } -# gene_chin_forward={ "chin_forward_pos" 133 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_neg" 113 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_pos" 158 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_neg" 105 "forehead_angle_pos" 137 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 145 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_pos" 210 "forehead_roundness_pos" 166 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_pos" 129 } -# gene_head_height={ "head_height_pos" 158 "head_height_pos" 154 } -# gene_head_width={ "head_width_pos" 153 "head_width_pos" 209 } -# gene_head_profile={ "head_profile_pos" 179 "head_profile_pos" 186 } -# gene_head_top_height={ "head_top_height_neg" 91 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 78 "jaw_width_pos" 167 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 166 } -# gene_mouth_width={ "mouth_width_neg" 113 "mouth_width_neg" 74 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_neg" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_neg" 77 } -# gene_mouth_open={ "mouth_open_pos" 187 "mouth_open_pos" 129 } -# gene_neck_length={ "neck_length_neg" 107 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_neg" 88 "neck_width_pos" 177 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 83 "cheek_forward_neg" 36 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 33 } -# gene_bs_cheek_width={ "cheek_width_pos" 40 "cheek_width_pos" 33 } -# gene_bs_ear_angle={ "ear_angle_pos" 188 "ear_angle_neg" 101 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 13 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 38 "ear_lower_bend_pos" 159 } -# gene_bs_ear_outward={ "ear_outward_neg" 4 "ear_outward_neg" 37 } -# gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_neg" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 114 "eye_corner_depth_pos" 184 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 109 "eye_fold_shape_neg" 97 } -# gene_bs_eye_size={ "eye_size_neg" 30 "eye_size_neg" 107 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 99 "eye_upper_lid_size_pos" 137 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 96 "forehead_brow_curve_neg" 57 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 90 "forehead_brow_forward_pos" 1 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_neg" 125 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 122 "forehead_brow_outer_height_neg" 51 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 2 "forehead_brow_width_pos" 94 } -# gene_bs_jaw_def={ "jaw_def_neg" 14 "jaw_def_neg" 20 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 30 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 22 "mouth_lower_lip_full_pos" 30 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 138 "mouth_lower_lip_pad_neg" 40 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 65 "mouth_lower_lip_width_pos" 16 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 35 "mouth_philtrum_shape_neg" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 22 "mouth_philtrum_width_pos" 72 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 14 "mouth_upper_lip_def_pos" 6 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 12 "mouth_upper_lip_full_neg" 145 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 81 "mouth_upper_lip_profile_pos" 151 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 41 "mouth_upper_lip_width_neg" 102 } -# gene_bs_nose_forward={ "nose_forward_pos" 59 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_neg" 123 } -# gene_bs_nose_length={ "nose_length_pos" 17 "nose_length_pos" 14 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_neg" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 32 "nose_nostril_width_neg" 156 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 22 "nose_profile_pos" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 32 "nose_ridge_angle_pos" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_neg" 33 } -# gene_bs_nose_size={ "nose_size_pos" 26 "nose_size_pos" 24 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 197 "nose_tip_angle_neg" 5 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 36 "nose_tip_forward_neg" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 22 "nose_tip_width_pos" 44 } -# face_detail_cheek_def={ "cheek_def_02" 133 "cheek_def_01" 8 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 32 "cheek_fat_01_neg" 149 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def" 56 "chin_def" 216 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 144 "eye_lower_lid_def" 174 } -# face_detail_eye_socket={ "eye_socket_01" 28 "eye_socket_color_01" 22 } -# face_detail_nasolabial={ "nasolabial_02" 15 "nasolabial_01" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_pos" 74 } -# face_detail_nose_tip_def={ "nose_tip_def" 35 "nose_tip_def" 67 } -# face_detail_temple_def={ "temple_def" 225 "temple_def" 146 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 44 "brow_wrinkles_01" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 131 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 53 "forehead_wrinkles_02" 247 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 89 "complexion_7" 173 } -# gene_height={ "normal_height" 114 "normal_height" 145 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 130 "body_fat_head_fat_low" 125 } -# gene_bs_body_shape={ "body_shape_pear_half" 11 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_1_half" 57 "bust_shape_1_half" 72 } -# gene_age={ "old_1" 210 "old_3" 160 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "avg_spacing_avg_thickness" 174 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 140 "layer_2_avg_thickness" 182 } -# gene_body_hair={ "body_hair_sparse" 171 "body_hair_avg" 153 } -# gene_hair_type={ "hair_wavy" 187 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 42 "normal_eyes" 42 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 231 "normal_eyelashes" 231 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_curly" 19 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 252 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 183 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 64 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 22 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 115 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -## King Lothaire -# -#144998_king_lothaire = { -# portrait_info = { -# genes={ -# hair_color={ 111 127 68 238 } -# skin_color={ 68 83 72 84 } -# eye_color={ 57 154 55 196 } -# gene_chin_forward={ "chin_forward_pos" 164 "chin_forward_pos" 129 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 152 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_neg" 66 "eye_height_pos" 132 } -# gene_eye_distance={ "eye_distance_neg" 119 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_neg" 111 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 136 "forehead_brow_height_neg" 86 } -# gene_forehead_roundness={ "forehead_roundness_pos" 218 "forehead_roundness_pos" 217 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_pos" 143 } -# gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_neg" 127 } -# gene_head_height={ "head_height_neg" 116 "head_height_neg" 118 } -# gene_head_width={ "head_width_neg" 104 "head_width_pos" 156 } -# gene_head_profile={ "head_profile_neg" 98 "head_profile_neg" 116 } -# gene_head_top_height={ "head_top_height_pos" 131 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 152 "head_top_width_neg" 102 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_neg" 97 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_neg" 105 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 151 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 155 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 73 "mouth_open_neg" 110 } -# gene_neck_length={ "neck_length_pos" 109 "neck_length_pos" 171 } -# gene_neck_width={ "neck_width_pos" 143 "neck_width_neg" 88 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 47 "cheek_forward_neg" 188 } -# gene_bs_cheek_height={ "cheek_height_pos" 50 "cheek_height_neg" 117 } -# gene_bs_cheek_width={ "cheek_width_neg" 45 "cheek_width_neg" 33 } -# gene_bs_ear_angle={ "ear_angle_neg" 19 "ear_angle_neg" 28 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 120 "ear_upper_bend_pos" 46 } -# gene_bs_ear_outward={ "ear_outward_neg" 12 "ear_outward_pos" 12 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_neg" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 117 "eye_corner_depth_pos" 203 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 111 "eye_fold_shape_neg" 17 } -# gene_bs_eye_size={ "eye_size_pos" 175 "eye_size_pos" 79 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 186 "eye_upper_lid_size_neg" 45 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 110 "forehead_brow_curve_neg" 15 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 125 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 131 "forehead_brow_inner_height_pos" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 18 "forehead_brow_outer_height_pos" 108 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 90 "forehead_brow_width_pos" 72 } -# gene_bs_jaw_def={ "jaw_def_neg" 3 "jaw_def_neg" 69 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 143 "mouth_lower_lip_def_pos" 4 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 31 "mouth_lower_lip_full_pos" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 160 "mouth_lower_lip_pad_neg" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 74 "mouth_lower_lip_width_pos" 1 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 26 "mouth_philtrum_shape_pos" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 30 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 24 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 23 "mouth_upper_lip_full_neg" 8 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 6 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 35 "mouth_upper_lip_width_pos" 54 } -# gene_bs_nose_forward={ "nose_forward_pos" 14 "nose_forward_neg" 19 } -# gene_bs_nose_height={ "nose_height_neg" 27 "nose_height_neg" 8 } -# gene_bs_nose_length={ "nose_length_pos" 71 "nose_length_neg" 32 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_pos" 18 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 50 "nose_nostril_width_neg" 56 } -# gene_bs_nose_profile={ "nose_profile_pos" 23 "nose_profile_pos" 38 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 30 "nose_ridge_angle_pos" 19 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 219 "nose_ridge_width_pos" 61 } -# gene_bs_nose_size={ "nose_size_pos" 52 "nose_size_pos" 41 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 84 "nose_tip_angle_pos" 91 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 39 "nose_tip_forward_neg" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 28 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_01" 5 "cheek_def_02" 35 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 166 "cheek_fat_03_pos" 21 } -# face_detail_chin_cleft={ "chin_dimple" 23 "chin_cleft" 63 } -# face_detail_chin_def={ "chin_def" 19 "chin_def" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 204 } -# face_detail_eye_socket={ "eye_socket_03" 65 "eye_socket_01" 31 } -# face_detail_nasolabial={ "nasolabial_03" 24 "nasolabial_02" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 18 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 163 "nose_tip_def" 209 } -# face_detail_temple_def={ "temple_def" 159 "temple_def" 247 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 80 "brow_wrinkles_03" 100 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 168 "eye_wrinkles_02" 233 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 53 "forehead_wrinkles_01" 44 } -# expression_other={ "cheek_wrinkles_both_01" 178 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_6" 230 "complexion_2" 89 } -# gene_height={ "normal_height" 117 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_low" 115 "body_fat_head_fat_full" 125 } -# gene_bs_body_shape={ "body_shape_triangle_full" 4 "body_shape_triangle_full" 18 } -# gene_bs_bust={ "bust_shape_1_full" 186 "bust_shape_1_full" 159 } -# gene_age={ "old_3" 126 "old_4" 5 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 166 "far_spacing_lower_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 97 "layer_2_low_thickness" 138 } -# gene_body_hair={ "body_hair_sparse" 176 "body_hair_sparse" 155 } -# eye_accessory={ "normal_eyes" 95 "normal_eyes" 95 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 150 "normal_eyelashes" 150 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#6877_teutberga = { # Lothair's wife -# portrait_info = { -# genes={ -# hair_color={ 70 246 95 230 } -# skin_color={ 72 76 62 78 } -# eye_color={ 214 150 206 128 } -# gene_chin_forward={ "chin_forward_neg" 110 "chin_forward_neg" 120 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_neg" 106 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_neg" 107 "forehead_angle_neg" 77 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 137 "forehead_brow_height_pos" 151 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 157 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_pos" 140 } -# gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_pos" 173 } -# gene_head_height={ "head_height_pos" 170 "head_height_neg" 111 } -# gene_head_width={ "head_width_neg" 107 "head_width_pos" 168 } -# gene_head_profile={ "head_profile_pos" 131 "head_profile_neg" 83 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_pos" 173 } -# gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_pos" 146 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_pos" 174 "jaw_width_pos" 150 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 98 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 103 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 108 "mouth_upper_lip_size_neg" 120 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 115 "mouth_lower_lip_size_neg" 109 } -# gene_mouth_open={ "mouth_open_pos" 154 "mouth_open_neg" 74 } -# gene_neck_length={ "neck_length_neg" 119 "neck_length_pos" 148 } -# gene_neck_width={ "neck_width_pos" 149 "neck_width_pos" 143 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_pos" 35 } -# gene_bs_cheek_height={ "cheek_height_pos" 38 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_pos" 6 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_pos" 4 "ear_angle_neg" 22 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 94 "ear_inner_shape_pos" 184 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 103 "ear_lower_bend_pos" 50 } -# gene_bs_ear_outward={ "ear_outward_neg" 31 "ear_outward_pos" 16 } -# gene_bs_ear_size={ "ear_size_pos" 49 "ear_size_pos" 36 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 206 "eye_corner_depth_pos" 207 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 180 "eye_fold_shape_neg" 133 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_pos" 48 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 85 "eye_upper_lid_size_pos" 92 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 1 "forehead_brow_curve_neg" 29 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 42 "forehead_brow_forward_pos" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_pos" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 30 "forehead_brow_outer_height_neg" 125 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 133 "forehead_brow_width_pos" 16 } -# gene_bs_jaw_def={ "jaw_def_neg" 165 "jaw_def_pos" 94 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 43 "mouth_lower_lip_def_pos" 50 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 6 "mouth_lower_lip_full_pos" 22 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 33 "mouth_lower_lip_pad_neg" 96 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 3 "mouth_lower_lip_width_pos" 6 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 189 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 33 "mouth_philtrum_shape_pos" 33 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 54 "mouth_philtrum_width_pos" 73 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 23 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 23 "mouth_upper_lip_full_neg" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 26 "mouth_upper_lip_profile_pos" 60 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 50 "mouth_upper_lip_width_neg" 127 } -# gene_bs_nose_forward={ "nose_forward_neg" 89 "nose_forward_neg" 18 } -# gene_bs_nose_height={ "nose_height_neg" 47 "nose_height_neg" 15 } -# gene_bs_nose_length={ "nose_length_pos" 48 "nose_length_pos" 76 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 32 "nose_nostril_height_pos" 18 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 188 "nose_nostril_width_neg" 7 } -# gene_bs_nose_profile={ "nose_profile_pos" 10 "nose_profile_hawk" 84 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 24 "nose_ridge_angle_neg" 36 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 101 "nose_ridge_width_neg" 11 } -# gene_bs_nose_size={ "nose_size_neg" 14 "nose_size_pos" 65 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 83 "nose_tip_angle_neg" 126 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 41 "nose_tip_forward_pos" 17 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 91 "nose_tip_width_pos" 45 } -# face_detail_cheek_def={ "cheek_def_02" 15 "cheek_def_01" 6 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 18 "cheek_fat_02_pos" 8 } -# face_detail_chin_cleft={ "chin_dimple" 7 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def" 238 "chin_def" 135 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 252 "eye_lower_lid_def" 86 } -# face_detail_eye_socket={ "eye_socket_01" 17 "eye_socket_03" 136 } -# face_detail_nasolabial={ "nasolabial_03" 178 "nasolabial_02" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 9 "nose_ridge_def_neg" 3 } -# face_detail_nose_tip_def={ "nose_tip_def" 166 "nose_tip_def" 8 } -# face_detail_temple_def={ "temple_def" 219 "temple_def" 138 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 18 "brow_wrinkles_04" 39 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 217 "eye_wrinkles_01" 200 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 151 "forehead_wrinkles_01" 16 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 116 "complexion_6" 255 } -# gene_height={ "normal_height" 108 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_low" 125 "body_fat_head_fat_medium" 119 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 7 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_1_half" 134 "bust_shape_1_full" 184 } -# gene_age={ "old_3" 52 "old_2" 44 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 243 "avg_spacing_lower_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 165 "layer_2_avg_thickness" 163 } -# gene_body_hair={ "body_hair_sparse" 157 "body_hair_avg" 171 } -# gene_hair_type={ "hair_straight" 190 "hair_wavy" 111 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 211 "normal_eyes" 211 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 85 "normal_eyelashes" 85 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_straight" 254 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_low_nobility" 178 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 73 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 254 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 164 "most_clothes" 0 } -# headgear={ "sp2_western_imperial" 63 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#90107_ludwig_the_german = { -# portrait_info = { -# genes={ -# hair_color={ 144 151 139 86 } -# skin_color={ 62 82 54 82 } -# eye_color={ 55 196 62 180 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_pos" 140 } -# gene_chin_height={ "chin_height_neg" 121 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 215 } -# gene_forehead_angle={ "forehead_angle_neg" 126 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 118 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 207 "forehead_roundness_pos" 198 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_neg" 125 "forehead_height_neg" 127 } -# gene_head_height={ "head_height_pos" 148 "head_height_pos" 141 } -# gene_head_width={ "head_width_neg" 127 "head_width_pos" 153 } -# gene_head_profile={ "head_profile_neg" 116 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_neg" 102 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_pos" 148 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_pos" 128 "jaw_width_neg" 95 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_neg" 118 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_neg" 97 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_pos" 140 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 176 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_neg" 119 } -# gene_mouth_open={ "mouth_open_neg" 81 "mouth_open_neg" 73 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_pos" 142 "neck_width_neg" 88 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 113 "cheek_forward_neg" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 37 "cheek_height_pos" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 9 "cheek_width_neg" 1 } -# gene_bs_ear_angle={ "ear_angle_pos" 188 "ear_angle_pos" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 12 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 159 "ear_upper_bend_pos" 1 } -# gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_neg" 4 } -# gene_bs_ear_size={ "ear_size_neg" 51 "ear_size_pos" 93 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 114 "eye_corner_depth_pos" 191 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 191 "eye_fold_shape_neg" 97 } -# gene_bs_eye_size={ "eye_size_neg" 107 "eye_size_pos" 108 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 24 "eye_upper_lid_size_pos" 125 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 160 "forehead_brow_curve_neg" 110 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_pos" 97 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 10 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 108 "forehead_brow_outer_height_pos" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 90 "forehead_brow_width_pos" 3 } -# gene_bs_jaw_def={ "jaw_def_pos" 111 "jaw_def_pos" 62 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 97 "mouth_lower_lip_def_pos" 143 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 5 "mouth_lower_lip_full_pos" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 34 "mouth_lower_lip_pad_neg" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 69 "mouth_lower_lip_width_pos" 1 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 50 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 113 "mouth_philtrum_shape_pos" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 14 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_pos" 23 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_neg" 71 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 127 "mouth_upper_lip_width_neg" 35 } -# gene_bs_nose_forward={ "nose_forward_pos" 14 "nose_forward_neg" 101 } -# gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_neg" 35 } -# gene_bs_nose_length={ "nose_length_neg" 6 "nose_length_neg" 35 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 25 "nose_nostril_height_pos" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 50 "nose_nostril_width_neg" 114 } -# gene_bs_nose_profile={ "nose_profile_pos" 20 "nose_profile_pos" 51 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 15 "nose_ridge_angle_pos" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 36 "nose_ridge_width_neg" 34 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_pos" 52 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 2 "nose_tip_angle_pos" 91 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 43 "nose_tip_width_pos" 151 } -# face_detail_cheek_def={ "cheek_def_01" 21 "cheek_def_02" 133 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 45 "cheek_fat_03_pos" 21 } -# face_detail_chin_cleft={ "chin_dimple" 5 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 23 "chin_def" 110 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 36 "eye_lower_lid_def" 83 } -# face_detail_eye_socket={ "eye_socket_03" 65 "eye_socket_03" 46 } -# face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_03" 177 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 215 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 163 } -# face_detail_temple_def={ "temple_def" 143 "temple_def" 249 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 6 "brow_wrinkles_02" 52 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 214 "eye_wrinkles_03" 219 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 191 "forehead_wrinkles_01" 53 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_7" 207 "complexion_4" 113 } -# gene_height={ "normal_height" 135 "normal_height" 101 } -# gene_bs_body_type={ "body_fat_head_fat_low" 134 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_triangle_full" 3 "body_shape_triangle_full" 18 } -# gene_bs_bust={ "bust_shape_1_full" 125 "bust_shape_1_full" 190 } -# gene_age={ "old_3" 255 "old_3" 126 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "avg_spacing_avg_thickness" 177 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 144 "layer_2_lower_thickness" 182 } -# gene_body_hair={ "body_hair_sparse" 176 "body_hair_sparse" 139 } -# eye_accessory={ "normal_eyes" 98 "normal_eyes" 98 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 102 "normal_eyelashes" 102 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#90105_karl = { # Son of Ludwig the German -# portrait_info = { -# genes={ -# hair_color={ 202 201 144 151 } -# skin_color={ 65 82 66 82 } -# eye_color={ 120 130 55 196 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 140 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_neg" 126 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 131 "forehead_brow_height_pos" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 135 "forehead_roundness_pos" 207 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_pos" 132 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_pos" 139 } -# gene_head_height={ "head_height_pos" 144 "head_height_pos" 141 } -# gene_head_width={ "head_width_pos" 153 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_pos" 148 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_neg" 117 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 152 "jaw_width_pos" 128 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 162 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 114 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 81 "mouth_open_pos" 165 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_pos" 138 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 113 "cheek_forward_neg" 42 } -# gene_bs_cheek_height={ "cheek_height_pos" 37 "cheek_height_neg" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 18 "cheek_width_neg" 9 } -# gene_bs_ear_angle={ "ear_angle_pos" 32 "ear_angle_neg" 38 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 111 "ear_inner_shape_pos" 12 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 1 "ear_both_bend_pos" 26 } -# gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_pos" 110 "ear_size_neg" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 114 "eye_corner_depth_pos" 250 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 102 "eye_fold_shape_neg" 191 } -# gene_bs_eye_size={ "eye_size_neg" 107 "eye_size_pos" 46 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 24 "eye_upper_lid_size_neg" 164 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 197 "forehead_brow_curve_neg" 160 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 5 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_neg" 1 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 108 "forehead_brow_outer_height_neg" 46 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 104 "forehead_brow_width_pos" 90 } -# gene_bs_jaw_def={ "jaw_def_pos" 41 "jaw_def_pos" 62 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 97 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 5 "mouth_lower_lip_full_pos" 33 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 34 "mouth_lower_lip_pad_pos" 45 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 1 "mouth_lower_lip_width_pos" 70 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 113 "mouth_philtrum_shape_pos" 57 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_neg" 49 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_neg" 99 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 71 "mouth_upper_lip_profile_pos" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 127 "mouth_upper_lip_width_pos" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 20 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_pos" 72 } -# gene_bs_nose_length={ "nose_length_neg" 135 "nose_length_neg" 35 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 37 "nose_nostril_height_pos" 25 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 50 "nose_nostril_width_pos" 94 } -# gene_bs_nose_profile={ "nose_profile_pos" 33 "nose_profile_pos" 20 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 38 "nose_ridge_angle_pos" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 36 "nose_ridge_width_pos" 105 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_neg" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 2 "nose_tip_angle_pos" 19 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 14 "nose_tip_forward_neg" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 2 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_01" 21 "cheek_def_01" 20 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 241 "cheek_fat_03_pos" 45 } -# face_detail_chin_cleft={ "chin_dimple" 23 "chin_dimple" 0 } -# face_detail_chin_def={ "chin_def" 23 "chin_def_neg" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 36 "eye_lower_lid_def" 49 } -# face_detail_eye_socket={ "eye_socket_03" 65 "eye_socket_color_03" 244 } -# face_detail_nasolabial={ "nasolabial_02" 22 "nasolabial_03" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_pos" 215 } -# face_detail_nose_tip_def={ "nose_tip_def" 163 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 53 "temple_def" 143 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_04" 3 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 214 "eye_wrinkles_01" 87 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 53 "forehead_wrinkles_02" 210 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_7" 207 "complexion_4" 171 } -# gene_height={ "normal_height" 130 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_low" 140 "body_fat_head_fat_medium" 155 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 14 "body_shape_triangle_full" 3 } -# gene_bs_bust={ "bust_shape_1_full" 74 "bust_shape_1_full" 190 } -# gene_age={ "old_4" 249 "old_3" 255 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "far_spacing_lower_thickness" 112 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 144 "layer_2_lower_thickness" 168 } -# gene_body_hair={ "body_hair_avg" 171 "body_hair_sparse" 176 } -# gene_hair_type={ "hair_wavy" 172 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 9 "normal_eyes" 9 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 126 "normal_eyelashes" 126 } -# pose={ "" 255 "" 0 } -# beards={ "all_beards" 17 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 205 "no_cloak" 0 } -# hairstyles={ "all_hairstyles" 248 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 253 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 62 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 235 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#42019_ludwig = { # Son of Ludwig the German -# portrait_info = { -# genes={ -# hair_color={ 202 201 144 151 } -# skin_color={ 64 82 66 82 } -# eye_color={ 120 130 55 196 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_neg" 123 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_neg" 126 "eye_shut_pos" 215 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 131 } -# gene_forehead_roundness={ "forehead_roundness_pos" 176 "forehead_roundness_pos" 207 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_pos" 132 } -# gene_forehead_height={ "forehead_height_pos" 139 "forehead_height_neg" 125 } -# gene_head_height={ "head_height_pos" 133 "head_height_pos" 141 } -# gene_head_width={ "head_width_neg" 127 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_neg" 116 "head_profile_pos" 148 } -# gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_neg" 102 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 148 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_pos" 129 } -# gene_jaw_width={ "jaw_width_pos" 128 "jaw_width_pos" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 152 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_neg" 97 } -# gene_mouth_width={ "mouth_width_neg" 71 "mouth_width_pos" 131 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 119 "mouth_lower_lip_size_neg" 114 } -# gene_mouth_open={ "mouth_open_neg" 72 "mouth_open_neg" 81 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_pos" 163 } -# gene_neck_width={ "neck_width_neg" 105 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 50 "cheek_forward_neg" 47 } -# gene_bs_cheek_height={ "cheek_height_neg" 37 "cheek_height_pos" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 18 "cheek_width_neg" 9 } -# gene_bs_ear_angle={ "ear_angle_pos" 127 "ear_angle_pos" 188 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 28 "ear_inner_shape_pos" 117 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 1 "ear_both_bend_pos" 26 } -# gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_neg" 44 } -# gene_bs_ear_size={ "ear_size_pos" 110 "ear_size_neg" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 114 "eye_corner_depth_pos" 250 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 102 "eye_fold_shape_neg" 97 } -# gene_bs_eye_size={ "eye_size_pos" 108 "eye_size_neg" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 24 "eye_upper_lid_size_neg" 164 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 25 "forehead_brow_curve_neg" 160 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 5 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 1 "forehead_brow_inner_height_pos" 10 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 46 "forehead_brow_outer_height_pos" 108 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 90 "forehead_brow_width_pos" 104 } -# gene_bs_jaw_def={ "jaw_def_pos" 111 "jaw_def_pos" 88 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 97 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 33 "mouth_lower_lip_full_neg" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 27 "mouth_lower_lip_pad_pos" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 69 "mouth_lower_lip_width_neg" 5 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 34 "mouth_philtrum_shape_pos" 113 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 47 "mouth_philtrum_width_pos" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 14 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_neg" 99 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_pos" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 25 "mouth_upper_lip_width_neg" 127 } -# gene_bs_nose_forward={ "nose_forward_pos" 20 "nose_forward_neg" 101 } -# gene_bs_nose_height={ "nose_height_pos" 72 "nose_height_neg" 3 } -# gene_bs_nose_length={ "nose_length_neg" 6 "nose_length_pos" 45 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_pos" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 50 "nose_nostril_width_pos" 94 } -# gene_bs_nose_profile={ "nose_profile_pos" 20 "nose_profile_pos" 33 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 38 "nose_ridge_angle_pos" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 36 "nose_ridge_width_pos" 105 } -# gene_bs_nose_size={ "nose_size_pos" 52 "nose_size_pos" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 19 "nose_tip_angle_pos" 91 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 14 "nose_tip_forward_neg" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 49 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_01" 20 "cheek_def_01" 21 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 241 "cheek_fat_03_pos" 45 } -# face_detail_chin_cleft={ "chin_dimple" 22 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def" 110 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 83 "eye_lower_lid_def" 49 } -# face_detail_eye_socket={ "eye_socket_03" 65 "eye_socket_03" 20 } -# face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_02" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 215 "nose_ridge_def_pos" 168 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 249 "temple_def" 53 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 6 "brow_wrinkles_04" 3 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 87 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 81 "forehead_wrinkles_01" 191 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 207 "complexion_7" 169 } -# gene_height={ "normal_height" 135 "normal_height" 153 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 161 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_triangle_half" 15 "body_shape_triangle_full" 12 } -# gene_bs_bust={ "bust_shape_1_full" 74 "bust_shape_1_full" 125 } -# gene_age={ "old_3" 255 "old_4" 249 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "far_spacing_lower_thickness" 248 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 144 "layer_2_lower_thickness" 168 } -# gene_body_hair={ "body_hair_sparse" 176 "body_hair_avg" 90 } -# gene_hair_type={ "hair_wavy" 172 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 92 "normal_eyes" 92 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 31 "normal_eyelashes" 31 } -# pose={ "" 255 "" 0 } -# beards={ "all_beards" 83 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 48 "no_cloak" 0 } -# hairstyles={ "all_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 21 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 139 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 216 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#30228_king_louis = { -# portrait_info = { -# genes={ -# hair_color={ 111 127 68 238 } -# skin_color={ 69 83 72 84 } -# eye_color={ 57 154 55 196 } -# gene_chin_forward={ "chin_forward_pos" 164 "chin_forward_pos" 163 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 146 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_pos" 152 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 119 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_neg" 111 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 121 "forehead_brow_height_pos" 136 } -# gene_forehead_roundness={ "forehead_roundness_pos" 188 "forehead_roundness_pos" 167 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_pos" 143 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_pos" 170 } -# gene_head_height={ "head_height_neg" 118 "head_height_pos" 148 } -# gene_head_width={ "head_width_neg" 104 "head_width_pos" 130 } -# gene_head_profile={ "head_profile_pos" 173 "head_profile_pos" 168 } -# gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_neg" 122 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_pos" 133 "jaw_angle_pos" 161 } -# gene_jaw_forward={ "jaw_forward_pos" 148 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_pos" 135 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_neg" 105 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 123 "mouth_upper_lip_size_neg" 107 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 117 "mouth_lower_lip_size_pos" 138 } -# gene_mouth_open={ "mouth_open_neg" 73 "mouth_open_neg" 110 } -# gene_neck_length={ "neck_length_pos" 165 "neck_length_pos" 171 } -# gene_neck_width={ "neck_width_pos" 143 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 23 "cheek_forward_neg" 47 } -# gene_bs_cheek_height={ "cheek_height_neg" 117 "cheek_height_pos" 50 } -# gene_bs_cheek_width={ "cheek_width_neg" 33 "cheek_width_neg" 45 } -# gene_bs_ear_angle={ "ear_angle_neg" 19 "ear_angle_neg" 28 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 3 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 44 "ear_upper_bend_pos" 1 } -# gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_neg" 12 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_pos" 93 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 117 "eye_corner_depth_pos" 150 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 32 "eye_fold_shape_neg" 60 } -# gene_bs_eye_size={ "eye_size_pos" 201 "eye_size_pos" 79 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 117 "eye_upper_lid_size_pos" 186 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 15 "forehead_brow_curve_neg" 110 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 125 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_pos" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 30 "forehead_brow_outer_height_pos" 84 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 72 "forehead_brow_width_pos" 3 } -# gene_bs_jaw_def={ "jaw_def_pos" 62 "jaw_def_neg" 69 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 110 "mouth_lower_lip_def_pos" 143 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 31 "mouth_lower_lip_full_pos" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 112 "mouth_lower_lip_pad_pos" 12 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 69 "mouth_lower_lip_width_pos" 28 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 5 "mouth_philtrum_shape_neg" 26 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_neg" 30 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 53 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_neg" 8 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_neg" 71 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 35 "mouth_upper_lip_width_pos" 68 } -# gene_bs_nose_forward={ "nose_forward_neg" 19 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_neg" 8 "nose_height_neg" 27 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_pos" 71 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_pos" 18 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 114 "nose_nostril_width_neg" 56 } -# gene_bs_nose_profile={ "nose_profile_pos" 51 "nose_profile_hawk" 78 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 19 "nose_ridge_angle_neg" 30 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_neg" 20 } -# gene_bs_nose_size={ "nose_size_pos" 39 "nose_size_pos" 70 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 91 "nose_tip_angle_neg" 84 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 7 "nose_tip_forward_neg" 39 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 28 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_02" 62 "cheek_def_01" 21 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_03_pos" 134 } -# face_detail_chin_cleft={ "chin_dimple" 23 "chin_cleft" 63 } -# face_detail_chin_def={ "chin_def" 19 "chin_def" 141 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 144 } -# face_detail_eye_socket={ "eye_socket_03" 46 "eye_socket_01" 31 } -# face_detail_nasolabial={ "nasolabial_02" 11 "nasolabial_01" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 109 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 223 "nose_tip_def" 209 } -# face_detail_temple_def={ "temple_def" 4 "temple_def" 192 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 6 "brow_wrinkles_03" 205 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 179 "eye_wrinkles_02" 233 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 53 "forehead_wrinkles_03" 175 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 230 "complexion_4" 113 } -# gene_height={ "normal_height" 123 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_full" 121 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_1_full" 186 "bust_shape_1_full" 159 } -# gene_age={ "old_4" 5 "old_3" 126 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 166 "far_spacing_lower_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 138 "layer_2_lower_thickness" 140 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 176 "body_hair_sparse" 99 } -# eye_accessory={ "normal_eyes" 169 "normal_eyes" 169 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 129 "normal_eyelashes" 129 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#167894_engelberga = { # Wife of Louis II -# portrait_info = { -# genes={ -# hair_color={ 123 240 123 240 } -# skin_color={ 11 96 11 96 } -# eye_color={ 247 157 247 157 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 142 } -# gene_chin_height={ "chin_height_pos" 151 "chin_height_pos" 151 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 120 } -# gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_neg" 123 "eye_shut_neg" 123 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 117 "forehead_brow_height_neg" 117 } -# gene_forehead_roundness={ "forehead_roundness_pos" 160 "forehead_roundness_pos" 160 } -# gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_neg" 94 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_pos" 128 "head_height_pos" 128 } -# gene_head_width={ "head_width_pos" 158 "head_width_pos" 158 } -# gene_head_profile={ "head_profile_neg" 109 "head_profile_neg" 109 } -# gene_head_top_height={ "head_top_height_pos" 157 "head_top_height_pos" 157 } -# gene_head_top_width={ "head_top_width_neg" 103 "head_top_width_neg" 103 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_neg" 96 "jaw_forward_neg" 96 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_pos" 144 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 102 "mouth_corner_height_neg" 102 } -# gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 132 "mouth_width_pos" 132 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 130 "mouth_upper_lip_size_pos" 130 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 110 "mouth_lower_lip_size_neg" 110 } -# gene_mouth_open={ "mouth_open_pos" 189 "mouth_open_pos" 189 } -# gene_neck_length={ "neck_length_pos" 151 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_pos" 136 "neck_width_pos" 136 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 3 "cheek_height_pos" 3 } -# gene_bs_cheek_width={ "cheek_width_pos" 17 "cheek_width_pos" 17 } -# gene_bs_ear_angle={ "ear_angle_neg" 37 "ear_angle_neg" 37 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 60 "ear_inner_shape_pos" 60 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 118 "ear_upper_bend_pos" 118 } -# gene_bs_ear_outward={ "ear_outward_neg" 18 "ear_outward_neg" 18 } -# gene_bs_ear_size={ "ear_size_neg" 47 "ear_size_neg" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 246 "eye_corner_depth_pos" 246 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 70 "eye_fold_shape_neg" 70 } -# gene_bs_eye_size={ "eye_size_pos" 4 "eye_size_pos" 4 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 46 "eye_upper_lid_size_pos" 46 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 1 "forehead_brow_curve_neg" 1 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 46 "forehead_brow_forward_neg" 46 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 20 "forehead_brow_inner_height_neg" 20 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 19 "forehead_brow_outer_height_pos" 19 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 47 "forehead_brow_width_neg" 47 } -# gene_bs_jaw_def={ "jaw_def_neg" 21 "jaw_def_neg" 21 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 21 "mouth_lower_lip_def_pos" 21 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 53 "mouth_lower_lip_full_pos" 53 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 5 "mouth_lower_lip_pad_pos" 5 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 21 "mouth_lower_lip_width_pos" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 16 "mouth_philtrum_shape_pos" 16 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 26 "mouth_philtrum_width_neg" 26 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 72 "mouth_upper_lip_full_pos" 72 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 56 "mouth_upper_lip_profile_pos" 56 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 104 "mouth_upper_lip_width_pos" 104 } -# gene_bs_nose_forward={ "nose_forward_pos" 9 "nose_forward_pos" 9 } -# gene_bs_nose_height={ "nose_height_neg" 22 "nose_height_neg" 22 } -# gene_bs_nose_length={ "nose_length_neg" 61 "nose_length_neg" 61 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 12 "nose_nostril_height_neg" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 38 "nose_nostril_width_neg" 38 } -# gene_bs_nose_profile={ "nose_profile_neg" 42 "nose_profile_neg" 42 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 13 "nose_ridge_angle_neg" 13 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 52 "nose_ridge_width_pos" 52 } -# gene_bs_nose_size={ "nose_size_pos" 35 "nose_size_pos" 35 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 27 "nose_tip_angle_pos" 27 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 23 "nose_tip_forward_pos" 23 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 34 "nose_tip_width_pos" 34 } -# face_detail_cheek_def={ "cheek_def_01" 148 "cheek_def_01" 148 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 1 "cheek_fat_02_pos" 1 } -# face_detail_chin_cleft={ "chin_dimple" 11 "chin_dimple" 11 } -# face_detail_chin_def={ "chin_def_neg" 13 "chin_def_neg" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 139 "eye_lower_lid_def" 139 } -# face_detail_eye_socket={ "eye_socket_02" 193 "eye_socket_02" 193 } -# face_detail_nasolabial={ "nasolabial_03" 24 "nasolabial_03" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 38 "nose_ridge_def_neg" 38 } -# face_detail_nose_tip_def={ "nose_tip_def" 253 "nose_tip_def" 253 } -# face_detail_temple_def={ "temple_def" 99 "temple_def" 99 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 79 "brow_wrinkles_01" 79 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 33 "eye_wrinkles_01" 33 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 204 "complexion_1" 204 } -# gene_height={ "normal_height" 114 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 105 "body_fat_head_fat_medium" 105 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 8 "body_shape_triangle_full" 8 } -# gene_bs_bust={ "bust_shape_4_full" 148 "bust_shape_4_full" 148 } -# gene_age={ "old_2" 47 "old_2" 47 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 189 "avg_spacing_low_thickness" 189 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 238 "layer_2_lower_thickness" 238 } -# gene_body_hair={ "body_hair_avg" 178 "body_hair_avg" 178 } -# gene_hair_type={ "hair_wavy" 159 "hair_wavy" 159 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 40 "normal_eyes" 40 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 200 "normal_eyelashes" 200 } -# hairstyles={ "ep2_hairstyles_western" 195 "all_hairstyles" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 0 "most_clothes" 0 } -# headgear={ "ep2_western_era1_royalty" 0 "no_headgear" 0 } -# legwear={ "all_legwear" 0 "all_legwear" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 0 "no_cloak" 0 } -# } -# } -# enabled=yes -#} -# -#42018_karlmann = { -# portrait_info = { -# genes={ -# hair_color={ 208 112 144 151 } -# skin_color={ 61 58 61 86 } -# eye_color={ 223 138 55 196 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_neg" 107 } -# gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 126 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_pos" 215 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 118 "forehead_brow_height_pos" 147 } -# gene_forehead_roundness={ "forehead_roundness_pos" 207 "forehead_roundness_pos" 136 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_pos" 142 } -# gene_forehead_height={ "forehead_height_pos" 169 "forehead_height_neg" 125 } -# gene_head_height={ "head_height_neg" 116 "head_height_pos" 148 } -# gene_head_width={ "head_width_neg" 117 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 116 } -# gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_neg" 108 } -# gene_head_top_width={ "head_top_width_neg" 119 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_pos" 148 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 128 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 97 } -# gene_mouth_width={ "mouth_width_pos" 140 "mouth_width_pos" 131 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 176 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_neg" 123 } -# gene_mouth_open={ "mouth_open_neg" 73 "mouth_open_neg" 13 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_pos" 129 "neck_width_neg" 88 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 113 "cheek_forward_neg" 11 } -# gene_bs_cheek_height={ "cheek_height_pos" 37 "cheek_height_pos" 32 } -# gene_bs_cheek_width={ "cheek_width_neg" 9 "cheek_width_pos" 33 } -# gene_bs_ear_angle={ "ear_angle_neg" 44 "ear_angle_pos" 188 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 142 "ear_inner_shape_pos" 117 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 45 "ear_lower_bend_pos" 159 } -# gene_bs_ear_outward={ "ear_outward_neg" 19 "ear_outward_pos" 12 } -# gene_bs_ear_size={ "ear_size_neg" 51 "ear_size_neg" 38 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 114 "eye_corner_depth_pos" 239 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 97 "eye_fold_shape_pos" 177 } -# gene_bs_eye_size={ "eye_size_pos" 74 "eye_size_pos" 108 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 24 "eye_upper_lid_size_neg" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 160 "forehead_brow_curve_pos" 28 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 23 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 19 "forehead_brow_inner_height_pos" 10 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 116 "forehead_brow_outer_height_pos" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 90 "forehead_brow_width_neg" 2 } -# gene_bs_jaw_def={ "jaw_def_pos" 15 "jaw_def_pos" 111 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 143 "mouth_lower_lip_def_pos" 97 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 125 "mouth_lower_lip_full_neg" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 35 "mouth_lower_lip_pad_pos" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 101 "mouth_lower_lip_width_pos" 69 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 113 "mouth_philtrum_shape_pos" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 24 "mouth_upper_lip_def_pos" 14 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_neg" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 45 "mouth_upper_lip_profile_neg" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 35 "mouth_upper_lip_width_pos" 20 } -# gene_bs_nose_forward={ "nose_forward_pos" 14 "nose_forward_neg" 1 } -# gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_neg" 24 } -# gene_bs_nose_length={ "nose_length_neg" 6 "nose_length_pos" 42 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 25 "nose_nostril_height_pos" 26 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 114 "nose_nostril_width_pos" 38 } -# gene_bs_nose_profile={ "nose_profile_pos" 20 "nose_profile_hawk" 19 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 0 "nose_ridge_angle_pos" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 16 "nose_ridge_width_pos" 36 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_neg" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 2 "nose_tip_angle_pos" 38 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 8 "nose_tip_forward_neg" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 151 "nose_tip_width_neg" 122 } -# face_detail_cheek_def={ "cheek_def_01" 21 "cheek_def_01" 173 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_03_pos" 236 } -# face_detail_chin_cleft={ "chin_dimple" 23 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def_neg" 14 "chin_def" 110 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 28 "eye_lower_lid_def" 36 } -# face_detail_eye_socket={ "eye_socket_03" 65 "eye_socket_color_02" 15 } -# face_detail_nasolabial={ "nasolabial_03" 101 "nasolabial_03" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 38 "nose_ridge_def_pos" 215 } -# face_detail_nose_tip_def={ "nose_tip_def" 39 "nose_tip_def" 11 } -# face_detail_temple_def={ "temple_def" 247 "temple_def" 143 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 52 "brow_wrinkles_02" 4 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 214 "eye_wrinkles_02" 149 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 164 "forehead_wrinkles_01" 191 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 207 "complexion_6" 195 } -# gene_height={ "normal_height" 158 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_low" 142 "body_fat_head_fat_low" 134 } -# gene_bs_body_shape={ "body_shape_average" 10 "body_shape_triangle_full" 18 } -# gene_bs_bust={ "bust_shape_2_half" 100 "bust_shape_2_half" 161 } -# gene_age={ "old_2" 135 "old_3" 126 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 185 "far_spacing_lower_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 144 "layer_2_high_thickness" 168 } -# gene_body_hair={ "body_hair_sparse" 146 "body_hair_sparse" 176 } -# gene_hair_type={ "hair_straight" 183 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 171 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 169 "normal_eyelashes" 169 } -# pose={ "" 255 "" 0 } -# gene_illness={ "illness" 255 "illness" 0 } -# beards={ "ep2_beards" 127 "no_beard" 0 } -# cloaks={ "no_cloak" 151 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 235 "all_hairstyles" 0 } -# legwear={ "western_war_legwear" 14 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_war_nobility_clothes" 132 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 192 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#7945_arnulf = { # Karlmann's son Arnulf -# portrait_info = { -# genes={ -# hair_color={ 144 151 214 197 } -# skin_color={ 49 78 51 80 } -# eye_color={ 55 196 228 165 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_pos" 147 } -# gene_chin_height={ "chin_height_neg" 122 "chin_height_neg" 123 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 117 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 94 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_pos" 133 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 116 "forehead_brow_height_pos" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 165 "forehead_roundness_pos" 207 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_pos" 169 "forehead_height_neg" 126 } -# gene_head_height={ "head_height_neg" 111 "head_height_pos" 148 } -# gene_head_width={ "head_width_neg" 117 "head_width_neg" 84 } -# gene_head_profile={ "head_profile_neg" 107 "head_profile_pos" 154 } -# gene_head_top_height={ "head_top_height_neg" 108 "head_top_height_neg" 124 } -# gene_head_top_width={ "head_top_width_neg" 104 "head_top_width_neg" 119 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_pos" 148 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 66 "jaw_width_pos" 128 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_neg" 83 "mouth_width_pos" 140 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 176 "mouth_upper_lip_size_pos" 164 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 123 "mouth_lower_lip_size_neg" 100 } -# gene_mouth_open={ "mouth_open_neg" 13 "mouth_open_neg" 86 } -# gene_neck_length={ "neck_length_neg" 109 "neck_length_neg" 113 } -# gene_neck_width={ "neck_width_pos" 188 "neck_width_neg" 88 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 3 "cheek_forward_pos" 113 } -# gene_bs_cheek_height={ "cheek_height_neg" 39 "cheek_height_pos" 37 } -# gene_bs_cheek_width={ "cheek_width_neg" 48 "cheek_width_neg" 9 } -# gene_bs_ear_angle={ "ear_angle_neg" 48 "ear_angle_neg" 44 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 10 "ear_lower_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_pos" 12 } -# gene_bs_ear_size={ "ear_size_neg" 23 "ear_size_neg" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 239 "eye_corner_depth_pos" 222 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 97 "eye_fold_shape_pos" 178 } -# gene_bs_eye_size={ "eye_size_pos" 74 "eye_size_pos" 33 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 158 "eye_upper_lid_size_pos" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 160 "forehead_brow_curve_neg" 71 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 2 "forehead_brow_forward_neg" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 93 "forehead_brow_inner_height_neg" 19 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 5 "forehead_brow_outer_height_pos" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 75 "forehead_brow_width_pos" 90 } -# gene_bs_jaw_def={ "jaw_def_pos" 101 "jaw_def_pos" 15 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 97 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 31 "mouth_lower_lip_full_neg" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 34 "mouth_lower_lip_pad_neg" 196 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 69 "mouth_lower_lip_width_neg" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 113 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 22 "mouth_philtrum_width_neg" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 24 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 154 "mouth_upper_lip_full_neg" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 45 "mouth_upper_lip_profile_neg" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 71 "mouth_upper_lip_width_neg" 35 } -# gene_bs_nose_forward={ "nose_forward_neg" 1 "nose_forward_pos" 15 } -# gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_neg" 41 } -# gene_bs_nose_length={ "nose_length_neg" 40 "nose_length_neg" 6 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 25 "nose_nostril_height_pos" 21 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 57 "nose_nostril_width_neg" 114 } -# gene_bs_nose_profile={ "nose_profile_pos" 20 "nose_profile_pos" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 46 "nose_ridge_width_pos" 36 } -# gene_bs_nose_size={ "nose_size_neg" 31 "nose_size_pos" 18 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 42 "nose_tip_angle_pos" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 8 "nose_tip_forward_neg" 41 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 120 "nose_tip_width_pos" 151 } -# face_detail_cheek_def={ "cheek_def_01" 173 "cheek_def_01" 75 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_04_pos" 108 } -# face_detail_chin_cleft={ "chin_dimple" 5 "chin_cleft" 14 } -# face_detail_chin_def={ "chin_def_neg" 14 "chin_def_neg" 5 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 28 "eye_lower_lid_def" 114 } -# face_detail_eye_socket={ "eye_socket_color_02" 15 "eye_socket_02" 4 } -# face_detail_nasolabial={ "nasolabial_03" 101 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 24 "nose_ridge_def_pos" 38 } -# face_detail_nose_tip_def={ "nose_tip_def" 39 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 196 "temple_def" 247 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 52 "brow_wrinkles_02" 38 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 142 "eye_wrinkles_01" 214 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 244 "forehead_wrinkles_01" 191 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 207 "complexion_6" 139 } -# gene_height={ "normal_height" 131 "normal_height" 158 } -# gene_bs_body_type={ "body_fat_head_fat_low" 144 "body_fat_head_fat_low" 114 } -# gene_bs_body_shape={ "body_shape_average" 16 "body_shape_triangle_full" 18 } -# gene_bs_bust={ "bust_shape_2_full" 80 "bust_shape_2_full" 84 } -# gene_age={ "old_3" 234 "old_2" 135 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 185 "far_spacing_low_thickness" 149 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 169 "layer_2_low_thickness" 144 } -# gene_body_hair={ "body_hair_sparse" 91 "body_hair_sparse" 176 } -# gene_hair_type={ "hair_straight" 120 "hair_straight" 183 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 11 "normal_eyes" 11 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 11 "normal_eyelashes" 11 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 212 "no_beard" 0 } -# cloaks={ "no_cloak" 212 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_straight" 110 "all_hairstyles" 0 } -# legwear={ "western_war_legwear" 233 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_war_nobility_clothes" 96 "most_clothes" 0 } -# headgear={ "ep2_western_era1_war_nobility" 249 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#167813_liutswind = { # Karlmann's wife Liutswind -# portrait_info = { -# genes={ -# hair_color={ 208 203 214 197 } -# skin_color={ 60 80 40 73 } -# eye_color={ 203 147 228 165 } -# gene_chin_forward={ "chin_forward_pos" 147 "chin_forward_pos" 150 } -# gene_chin_height={ "chin_height_neg" 122 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_pos" 149 } -# gene_eye_depth={ "eye_depth_neg" 94 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 133 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 116 "forehead_brow_height_pos" 168 } -# gene_forehead_roundness={ "forehead_roundness_pos" 165 "forehead_roundness_pos" 179 } -# gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_neg" 126 "forehead_height_neg" 79 } -# gene_head_height={ "head_height_neg" 111 "head_height_pos" 172 } -# gene_head_width={ "head_width_neg" 84 "head_width_neg" 116 } -# gene_head_profile={ "head_profile_pos" 154 "head_profile_neg" 88 } -# gene_head_top_height={ "head_top_height_neg" 124 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_neg" 104 "head_top_width_pos" 132 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_pos" 133 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_neg" 126 "jaw_width_neg" 66 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 145 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 83 "mouth_width_pos" 135 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 164 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 100 "mouth_lower_lip_size_neg" 96 } -# gene_mouth_open={ "mouth_open_neg" 86 "mouth_open_neg" 34 } -# gene_neck_length={ "neck_length_neg" 122 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 188 "neck_width_neg" 120 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 3 "cheek_forward_neg" 81 } -# gene_bs_cheek_height={ "cheek_height_neg" 39 "cheek_height_pos" 41 } -# gene_bs_cheek_width={ "cheek_width_neg" 48 "cheek_width_pos" 9 } -# gene_bs_ear_angle={ "ear_angle_neg" 31 "ear_angle_neg" 48 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 38 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 10 "ear_both_bend_pos" 10 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_neg" 9 } -# gene_bs_ear_size={ "ear_size_neg" 23 "ear_size_pos" 113 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 222 "eye_corner_depth_pos" 240 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 178 "eye_fold_shape_neg" 181 } -# gene_bs_eye_size={ "eye_size_pos" 33 "eye_size_neg" 48 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 158 "eye_upper_lid_size_pos" 119 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 33 "forehead_brow_curve_neg" 71 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 14 "forehead_brow_forward_neg" 2 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 35 "forehead_brow_inner_height_pos" 93 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 5 "forehead_brow_outer_height_neg" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 75 "forehead_brow_width_pos" 48 } -# gene_bs_jaw_def={ "jaw_def_pos" 101 "jaw_def_neg" 40 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 29 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 22 "mouth_lower_lip_full_neg" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 1 "mouth_lower_lip_pad_neg" 196 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 94 "mouth_lower_lip_width_neg" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 22 "mouth_philtrum_width_pos" 115 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 30 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 2 "mouth_upper_lip_full_neg" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 28 "mouth_upper_lip_profile_pos" 203 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 71 "mouth_upper_lip_width_neg" 14 } -# gene_bs_nose_forward={ "nose_forward_pos" 15 "nose_forward_neg" 18 } -# gene_bs_nose_height={ "nose_height_neg" 41 "nose_height_neg" 125 } -# gene_bs_nose_length={ "nose_length_neg" 40 "nose_length_pos" 44 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 21 "nose_nostril_height_neg" 73 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 57 "nose_nostril_width_neg" 3 } -# gene_bs_nose_profile={ "nose_profile_pos" 86 "nose_profile_pos" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 19 "nose_ridge_angle_pos" 20 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 46 "nose_ridge_width_neg" 4 } -# gene_bs_nose_size={ "nose_size_pos" 18 "nose_size_pos" 67 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 42 "nose_tip_angle_pos" 79 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_neg" 41 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 120 "nose_tip_width_pos" 36 } -# face_detail_cheek_def={ "cheek_def_01" 75 "cheek_def_01" 16 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 108 "cheek_fat_03_pos" 223 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_cleft" 14 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 5 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 114 "eye_lower_lid_def" 23 } -# face_detail_eye_socket={ "eye_socket_01" 12 "eye_socket_02" 4 } -# face_detail_nasolabial={ "nasolabial_02" 13 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 127 "nose_ridge_def_pos" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 18 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 196 "temple_def" 242 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 38 "brow_wrinkles_01" 212 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 1 "eye_wrinkles_01" 1 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 244 "forehead_wrinkles_01" 43 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 139 "complexion_7" 89 } -# gene_height={ "normal_height" 131 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_low" 114 "body_fat_head_fat_full" 133 } -# gene_bs_body_shape={ "body_shape_average" 7 "body_shape_apple_full" 5 } -# gene_bs_bust={ "bust_shape_3_half" 84 "bust_shape_3_half" 12 } -# gene_age={ "old_3" 234 "old_3" 140 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 186 "far_spacing_low_thickness" 149 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 175 "layer_2_avg_thickness" 169 } -# gene_body_hair={ "body_hair_sparse" 91 "body_hair_avg" 91 } -# gene_hair_type={ "hair_straight" 120 "hair_curly" 146 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 244 "normal_eyes" 244 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 142 "normal_eyelashes" 142 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 112 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_low_nobility" 88 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 203 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 70 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 99 "most_clothes" 0 } -# headgear={ "ep2_western_era1_nobility" 47 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#7987_hemma = { # Karlmann's mother Hemma -# portrait_info = { -# genes={ -# hair_color={ 202 201 239 100 } -# skin_color={ 70 83 70 81 } -# eye_color={ 120 130 97 135 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_neg" 98 } -# gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 75 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_pos" 131 } -# gene_eye_shut={ "eye_shut_neg" 126 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_pos" 131 } -# gene_forehead_roundness={ "forehead_roundness_pos" 135 "forehead_roundness_pos" 176 } -# gene_forehead_width={ "forehead_width_pos" 132 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_pos" 139 "forehead_height_neg" 82 } -# gene_head_height={ "head_height_pos" 133 "head_height_pos" 144 } -# gene_head_width={ "head_width_neg" 119 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 148 "head_profile_pos" 148 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_neg" 117 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_pos" 131 "jaw_angle_neg" 126 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 152 "jaw_width_neg" 106 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 139 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 152 } -# gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_neg" 71 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 162 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 114 "mouth_lower_lip_size_pos" 139 } -# gene_mouth_open={ "mouth_open_neg" 72 "mouth_open_pos" 165 } -# gene_neck_length={ "neck_length_pos" 163 "neck_length_neg" 104 } -# gene_neck_width={ "neck_width_pos" 138 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 50 "cheek_forward_neg" 42 } -# gene_bs_cheek_height={ "cheek_height_neg" 48 "cheek_height_neg" 37 } -# gene_bs_cheek_width={ "cheek_width_neg" 18 "cheek_width_neg" 25 } -# gene_bs_ear_angle={ "ear_angle_pos" 127 "ear_angle_neg" 38 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 111 "ear_inner_shape_pos" 28 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 26 "ear_both_bend_pos" 47 } -# gene_bs_ear_outward={ "ear_outward_pos" 3 "ear_outward_neg" 44 } -# gene_bs_ear_size={ "ear_size_pos" 110 "ear_size_pos" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 250 "eye_corner_depth_pos" 209 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 62 "eye_fold_shape_pos" 102 } -# gene_bs_eye_size={ "eye_size_pos" 46 "eye_size_neg" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 164 "eye_upper_lid_size_pos" 130 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 197 "forehead_brow_curve_neg" 25 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 5 "forehead_brow_forward_pos" 3 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 1 "forehead_brow_inner_height_neg" 33 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 41 "forehead_brow_outer_height_neg" 46 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 104 "forehead_brow_width_pos" 72 } -# gene_bs_jaw_def={ "jaw_def_pos" 41 "jaw_def_pos" 88 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 138 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 33 "mouth_lower_lip_full_neg" 124 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 27 "mouth_lower_lip_pad_pos" 45 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 70 "mouth_lower_lip_width_neg" 5 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 40 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 57 "mouth_philtrum_shape_neg" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 49 "mouth_philtrum_width_pos" 47 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 35 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 99 "mouth_upper_lip_full_pos" 41 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 29 "mouth_upper_lip_profile_neg" 23 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 33 "mouth_upper_lip_width_pos" 25 } -# gene_bs_nose_forward={ "nose_forward_pos" 20 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_pos" 61 "nose_height_pos" 72 } -# gene_bs_nose_length={ "nose_length_pos" 45 "nose_length_neg" 135 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 37 "nose_nostril_height_neg" 111 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 94 "nose_nostril_width_neg" 50 } -# gene_bs_nose_profile={ "nose_profile_pos" 33 "nose_profile_hawk" 49 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 7 "nose_ridge_angle_pos" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 105 "nose_ridge_width_pos" 74 } -# gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_neg" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 19 "nose_tip_angle_pos" 80 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 14 "nose_tip_forward_pos" 35 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 2 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_01" 20 "cheek_def_02" 24 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 3 "cheek_fat_01_pos" 241 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 22 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 145 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 49 "eye_lower_lid_def" 190 } -# face_detail_eye_socket={ "eye_socket_03" 20 "eye_socket_color_03" 244 } -# face_detail_nasolabial={ "nasolabial_02" 22 "nasolabial_03" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_pos" 168 } -# face_detail_nose_tip_def={ "nose_tip_def" 19 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 53 "temple_def" 18 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 3 "brow_wrinkles_02" 208 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 87 "eye_wrinkles_01" 144 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 210 "forehead_wrinkles_01" 81 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 171 "complexion_7" 169 } -# gene_height={ "normal_height" 130 "normal_height" 153 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 155 "body_fat_head_fat_medium" 125 } -# gene_bs_body_shape={ "body_shape_triangle_half" 13 "body_shape_rectangle_full" 6 } -# gene_bs_bust={ "bust_shape_3_full" 93 "bust_shape_3_full" 202 } -# gene_age={ "old_4" 249 "old_3" 94 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 248 "far_spacing_lower_thickness" 112 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 168 "layer_2_avg_thickness" 129 } -# gene_body_hair={ "body_hair_avg" 171 "body_hair_avg" 90 } -# gene_hair_type={ "hair_wavy" 172 "hair_straight" 119 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 52 "normal_eyes" 52 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 11 "normal_eyelashes" 11 } -# pose={ "" 255 "" 0 } -# beards={ "ep2_beards" 183 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 52 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 23 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 18 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era1_high_nobility_clothes" 176 "most_clothes" 0 } -# headgear={ "ep1_western_royalty" 180 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -# -##bm_867_others -# -#168314_waldrada = { -# portrait_info = { -# genes={ -# hair_color={ 143 87 143 87 } -# skin_color={ 40 82 40 82 } -# eye_color={ 171 135 171 185 } -# gene_chin_forward={ "chin_forward_pos" 139 "chin_forward_pos" 139 } -# gene_chin_height={ "chin_height_neg" 104 "chin_height_neg" 104 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 135 "eye_angle_pos" 135 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 152 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_neg" 112 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 120 "forehead_brow_height_neg" 120 } -# gene_forehead_roundness={ "forehead_roundness_pos" 162 "forehead_roundness_pos" 162 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 120 } -# gene_forehead_height={ "forehead_height_pos" 170 "forehead_height_pos" 170 } -# gene_head_height={ "head_height_neg" 110 "head_height_neg" 110 } -# gene_head_width={ "head_width_pos" 156 "head_width_pos" 156 } -# gene_head_profile={ "head_profile_pos" 140 "head_profile_pos" 140 } -# gene_head_top_height={ "head_top_height_pos" 146 "head_top_height_pos" 146 } -# gene_head_top_width={ "head_top_width_pos" 170 "head_top_width_pos" 170 } -# gene_jaw_angle={ "jaw_angle_neg" 78 "jaw_angle_neg" 78 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 112 "jaw_width_neg" 87 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 121 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_neg" 91 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 156 "mouth_upper_lip_size_pos" 156 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 145 "mouth_lower_lip_size_pos" 145 } -# gene_mouth_open={ "mouth_open_pos" 191 "mouth_open_pos" 191 } -# gene_neck_length={ "neck_length_neg" 111 "neck_length_neg" 111 } -# gene_neck_width={ "neck_width_neg" 97 "neck_width_neg" 97 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 0 "cheek_forward_neg" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 18 "cheek_height_neg" 18 } -# gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_pos" 47 } -# gene_bs_ear_angle={ "ear_angle_pos" 74 "ear_angle_pos" 74 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 154 "ear_inner_shape_pos" 154 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 146 "ear_both_bend_pos" 146 } -# gene_bs_ear_outward={ "ear_outward_neg" 6 "ear_outward_neg" 6 } -# gene_bs_ear_size={ "ear_size_neg" 8 "ear_size_neg" 8 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 189 "eye_corner_depth_pos" 189 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 49 "eye_fold_shape_pos" 49 } -# gene_bs_eye_size={ "eye_size_pos" 177 "eye_size_neg" 115 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 128 "eye_upper_lid_size_pos" 128 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 86 "forehead_brow_curve_neg" 86 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 65 "forehead_brow_forward_pos" 65 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_neg" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 44 "forehead_brow_outer_height_pos" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 43 "forehead_brow_width_pos" 43 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 3 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 50 "mouth_lower_lip_def_pos" 50 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 128 "mouth_lower_lip_full_neg" 95 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 20 "mouth_lower_lip_pad_pos" 20 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 4 "mouth_lower_lip_width_pos" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 17 "mouth_philtrum_def_pos" 17 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 16 "mouth_philtrum_shape_neg" 16 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 2 "mouth_philtrum_width_neg" 2 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 17 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 5 "mouth_upper_lip_full_pos" 5 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 57 "mouth_upper_lip_profile_pos" 57 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 43 "mouth_upper_lip_width_pos" 43 } -# gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_pos" 6 "nose_height_pos" 6 } -# gene_bs_nose_length={ "nose_length_pos" 38 "nose_length_pos" 38 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 4 "nose_nostril_height_pos" 4 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 35 "nose_nostril_width_pos" 35 } -# gene_bs_nose_profile={ "nose_profile_pos" 6 "nose_profile_pos" 6 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 18 "nose_ridge_angle_pos" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 30 "nose_ridge_width_neg" 30 } -# gene_bs_nose_size={ "nose_size_pos" 62 "nose_size_pos" 62 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 42 "nose_tip_angle_pos" 42 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 50 "nose_tip_forward_pos" 50 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 102 "nose_tip_width_pos" 102 } -# face_detail_cheek_def={ "cheek_def_01" 80 "cheek_def_01" 80 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 78 "cheek_fat_01_neg" 78 } -# face_detail_chin_cleft={ "chin_dimple" 24 "chin_dimple" 24 } -# face_detail_chin_def={ "chin_def" 10 "chin_def" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 56 "eye_lower_lid_def" 56 } -# face_detail_eye_socket={ "eye_socket_01" 122 "eye_socket_01" 237 } -# face_detail_nasolabial={ "nasolabial_02" 7 "nasolabial_02" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 16 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 178 "nose_tip_def" 178 } -# face_detail_temple_def={ "temple_def" 209 "temple_def" 209 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 76 "brow_wrinkles_03" 76 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 185 "eye_wrinkles_02" 185 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 82 "forehead_wrinkles_01" 82 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_4" 177 "complexion_4" 177 } -# gene_height={ "normal_height" 138 "normal_height" 90 } -# gene_bs_body_type={ "body_fat_head_fat_low" 127 "body_fat_head_fat_low" 127 } -# gene_bs_body_shape={ "body_shape_pear_full" 0 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_1_full" 205 "bust_shape_1_full" 183 } -# gene_age={ "old_3" 40 "old_3" 40 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 186 "far_spacing_low_thickness" 123 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 221 "layer_2_low_thickness" 166 } -# gene_body_hair={ "body_hair_avg" 91 "body_hair_avg" 91 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 120 "normal_eyes" 120 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 52 "normal_eyelashes" 52 } -# hairstyles={ "ep2_hairstyles_western" 147 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#6839_iliana_of_uppland = { -# portrait_info = { -# genes={ -# hair_color={ 66 111 66 111 } -# skin_color={ 97 99 97 99 } -# eye_color={ 139 167 139 167 } -# gene_chin_forward={ "chin_forward_neg" 125 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_neg" 109 "eye_shut_neg" 109 } -# gene_forehead_angle={ "forehead_angle_neg" 104 "forehead_angle_neg" 104 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 133 "forehead_brow_height_pos" 133 } -# gene_forehead_roundness={ "forehead_roundness_pos" 129 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 173 "forehead_width_pos" 173 } -# gene_forehead_height={ "forehead_height_pos" 154 "forehead_height_pos" 154 } -# gene_head_height={ "head_height_pos" 149 "head_height_pos" 149 } -# gene_head_width={ "head_width_pos" 197 "head_width_pos" 197 } -# gene_head_profile={ "head_profile_pos" 181 "head_profile_pos" 181 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 166 "head_top_width_pos" 166 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_neg" 84 "jaw_width_neg" 84 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 140 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 141 "mouth_width_pos" 141 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 116 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 134 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_pos" 203 "mouth_open_pos" 203 } -# gene_neck_length={ "neck_length_neg" 126 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_neg" 112 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 16 "cheek_forward_neg" 16 } -# gene_bs_cheek_height={ "cheek_height_neg" 1 "cheek_height_neg" 1 } -# gene_bs_cheek_width={ "cheek_width_neg" 75 "cheek_width_neg" 75 } -# gene_bs_ear_angle={ "ear_angle_neg" 32 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 37 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 30 "ear_lower_bend_pos" 30 } -# gene_bs_ear_outward={ "ear_outward_pos" 3 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_neg" 5 "ear_size_neg" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 143 "eye_corner_depth_pos" 143 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 44 "eye_fold_shape_neg" 44 } -# gene_bs_eye_size={ "eye_size_neg" 16 "eye_size_neg" 16 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 7 "eye_upper_lid_size_neg" 7 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 42 "forehead_brow_curve_pos" 42 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 18 "forehead_brow_forward_neg" 18 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 60 "forehead_brow_inner_height_neg" 60 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 44 "forehead_brow_outer_height_pos" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_neg" 31 } -# gene_bs_jaw_def={ "jaw_def_pos" 34 "jaw_def_pos" 34 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 92 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 63 "mouth_lower_lip_full_pos" 63 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 5 "mouth_lower_lip_pad_neg" 5 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 3 "mouth_lower_lip_width_pos" 3 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 111 "mouth_philtrum_def_pos" 111 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 33 "mouth_philtrum_shape_neg" 33 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 12 "mouth_philtrum_width_pos" 12 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 118 "mouth_upper_lip_full_pos" 118 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 199 "mouth_upper_lip_profile_pos" 199 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 0 "mouth_upper_lip_width_neg" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 8 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_neg" 17 "nose_height_neg" 17 } -# gene_bs_nose_length={ "nose_length_pos" 3 "nose_length_pos" 3 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 25 "nose_nostril_height_neg" 25 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 28 "nose_nostril_width_pos" 28 } -# gene_bs_nose_profile={ "nose_profile_hawk" 26 "nose_profile_hawk" 26 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_neg" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 12 "nose_ridge_width_neg" 12 } -# gene_bs_nose_size={ "nose_size_neg" 49 "nose_size_neg" 49 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 26 "nose_tip_angle_pos" 26 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 30 "nose_tip_forward_neg" 30 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 15 "nose_tip_width_neg" 15 } -# face_detail_cheek_def={ "cheek_def_01" 8 "cheek_def_01" 8 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 104 "cheek_fat_03_pos" 104 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 212 "chin_def" 212 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 21 "eye_lower_lid_def" 21 } -# face_detail_eye_socket={ "eye_socket_01" 215 "eye_socket_01" 215 } -# face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_03" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 63 "nose_ridge_def_pos" 63 } -# face_detail_nose_tip_def={ "nose_tip_def" 176 "nose_tip_def" 176 } -# face_detail_temple_def={ "temple_def" 153 "temple_def" 153 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 25 "brow_wrinkles_01" 25 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 201 "eye_wrinkles_03" 201 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 100 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 145 "complexion_1" 145 } -# gene_height={ "normal_height" 121 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 134 "body_fat_head_fat_medium" 104 } -# gene_bs_body_shape={ "body_shape_triangle_half" 20 "body_shape_triangle_half" 8 } -# gene_bs_bust={ "bust_shape_3_full" 196 "bust_shape_3_full" 196 } -# gene_age={ "old_4" 99 "old_4" 99 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 178 "avg_spacing_lower_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 102 "layer_2_lower_thickness" 102 } -# gene_body_hair={ "body_hair_avg" 123 "body_hair_avg" 123 } -# eye_accessory={ "normal_eyes" 119 "normal_eyes" 119 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 162 "normal_eyelashes" 162 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#6863_ingrid_bjornsdottir = { -# portrait_info = { -# genes={ -# hair_color={ 150 95 66 111 } -# skin_color={ 78 90 65 84 } -# eye_color={ 195 192 139 167 } -# gene_chin_forward={ "chin_forward_neg" 125 "chin_forward_pos" 142 } -# gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_neg" 109 "eye_shut_neg" 110 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_neg" 104 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 133 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 173 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_neg" 101 "forehead_height_pos" 154 } -# gene_head_height={ "head_height_pos" 149 "head_height_neg" 109 } -# gene_head_width={ "head_width_pos" 197 "head_width_pos" 144 } -# gene_head_profile={ "head_profile_pos" 181 "head_profile_pos" 137 } -# gene_head_top_height={ "head_top_height_neg" 108 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_neg" 126 "head_top_width_pos" 166 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 125 "jaw_width_neg" 84 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 103 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_pos" 141 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 123 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 154 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_pos" 203 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_neg" 126 "neck_length_pos" 173 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 16 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_pos" 14 "cheek_height_neg" 1 } -# gene_bs_cheek_width={ "cheek_width_neg" 75 "cheek_width_pos" 13 } -# gene_bs_ear_angle={ "ear_angle_neg" 32 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 125 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 27 "ear_lower_bend_pos" 30 } -# gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_pos" 32 "ear_size_neg" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 175 "eye_corner_depth_pos" 143 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 26 "eye_fold_shape_neg" 44 } -# gene_bs_eye_size={ "eye_size_neg" 37 "eye_size_neg" 16 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 6 "eye_upper_lid_size_pos" 7 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 42 "forehead_brow_curve_neg" 204 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 18 "forehead_brow_forward_pos" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 31 "forehead_brow_inner_height_neg" 60 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_pos" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_neg" 31 } -# gene_bs_jaw_def={ "jaw_def_pos" 34 "jaw_def_pos" 1 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 66 "mouth_lower_lip_full_pos" 63 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 5 "mouth_lower_lip_pad_pos" 98 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_pos" 3 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 111 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 10 "mouth_philtrum_shape_neg" 33 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 12 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 118 "mouth_upper_lip_full_neg" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 199 "mouth_upper_lip_profile_neg" 19 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 0 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_neg" 21 "nose_height_neg" 17 } -# gene_bs_nose_length={ "nose_length_pos" 3 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 72 "nose_nostril_height_neg" 25 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 28 "nose_nostril_width_neg" 192 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 71 "nose_profile_hawk" 26 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_neg" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 12 "nose_ridge_width_neg" 17 } -# gene_bs_nose_size={ "nose_size_neg" 49 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 26 "nose_tip_angle_pos" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 26 "nose_tip_forward_neg" 30 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 49 "nose_tip_width_neg" 15 } -# face_detail_cheek_def={ "cheek_def_01" 8 "cheek_def_02" 152 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 104 "cheek_fat_01_neg" 204 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_dimple" 15 } -# face_detail_chin_def={ "chin_def" 212 "chin_def" 212 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 21 "eye_lower_lid_def" 242 } -# face_detail_eye_socket={ "eye_socket_01" 215 "eye_socket_03" 206 } -# face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_01" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 63 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 176 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 153 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 94 "brow_wrinkles_01" 25 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 238 "eye_wrinkles_03" 201 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 100 "forehead_wrinkles_01" 244 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 111 "complexion_1" 145 } -# gene_height={ "normal_height" 137 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 122 "body_fat_head_fat_medium" 104 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 20 "body_shape_hourglass_full" 20 } -# gene_bs_bust={ "bust_shape_3_half" 196 "bust_shape_3_half" 106 } -# gene_age={ "old_4" 99 "old_1" 78 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 127 "avg_spacing_lower_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 102 "layer_2_avg_thickness" 91 } -# gene_body_hair={ "body_hair_sparse" 148 "body_hair_avg" 123 } -# eye_accessory={ "normal_eyes" 84 "normal_eyes" 84 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 47 "normal_eyelashes" 47 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#144000_haraldr_fairhair = { -# portrait_info = { -# genes={ -# hair_color={ 146 80 206 80 } -# skin_color={ 64 79 69 78 } -# eye_color={ 103 154 222 201 } -# gene_chin_forward={ "chin_forward_neg" 121 "chin_forward_pos" 197 } -# gene_chin_height={ "chin_height_neg" 94 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_pos" 160 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 159 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 107 "forehead_brow_height_neg" 110 } -# gene_forehead_roundness={ "forehead_roundness_pos" 189 "forehead_roundness_pos" 210 } -# gene_forehead_width={ "forehead_width_neg" 69 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 38 "forehead_height_neg" 124 } -# gene_head_height={ "head_height_pos" 176 "head_height_pos" 156 } -# gene_head_width={ "head_width_neg" 120 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_pos" 182 "head_profile_neg" 88 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 140 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_neg" 102 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 138 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 118 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_neg" 126 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 141 "mouth_upper_lip_size_pos" 131 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 110 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_pos" 140 "mouth_open_pos" 155 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_neg" 105 } -# gene_neck_width={ "neck_width_pos" 139 "neck_width_neg" 117 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 18 "cheek_forward_pos" 134 } -# gene_bs_cheek_height={ "cheek_height_pos" 20 "cheek_height_neg" 9 } -# gene_bs_cheek_width={ "cheek_width_neg" 27 "cheek_width_neg" 40 } -# gene_bs_ear_angle={ "ear_angle_pos" 123 "ear_angle_pos" 4 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 14 "ear_inner_shape_pos" 25 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 30 "ear_lower_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_pos" 36 } -# gene_bs_ear_size={ "ear_size_pos" 24 "ear_size_pos" 20 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 202 "eye_corner_depth_pos" 194 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 40 "eye_fold_shape_pos" 113 } -# gene_bs_eye_size={ "eye_size_neg" 25 "eye_size_pos" 148 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 78 "eye_upper_lid_size_pos" 27 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 8 "forehead_brow_curve_pos" 35 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 17 "forehead_brow_forward_pos" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 40 "forehead_brow_inner_height_neg" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 126 "forehead_brow_outer_height_pos" 35 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 18 "forehead_brow_width_pos" 68 } -# gene_bs_jaw_def={ "jaw_def_neg" 17 "jaw_def_neg" 22 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 44 "mouth_lower_lip_def_pos" 181 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 24 "mouth_lower_lip_full_pos" 4 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 41 "mouth_lower_lip_pad_neg" 8 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 30 "mouth_lower_lip_width_neg" 34 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 56 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 9 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 113 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 6 "mouth_upper_lip_full_pos" 69 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 130 "mouth_upper_lip_profile_pos" 26 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 67 "mouth_upper_lip_width_pos" 70 } -# gene_bs_nose_forward={ "nose_forward_neg" 20 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_neg" 18 "nose_height_pos" 143 } -# gene_bs_nose_length={ "nose_length_pos" 54 "nose_length_pos" 8 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_pos" 3 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 46 "nose_nostril_width_neg" 101 } -# gene_bs_nose_profile={ "nose_profile_pos" 95 "nose_profile_neg" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 8 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 45 "nose_ridge_width_pos" 13 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_pos" 59 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_pos" 45 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 46 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 85 "nose_tip_width_pos" 96 } -# face_detail_cheek_def={ "cheek_def_01" 177 "cheek_def_01" 109 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 17 "cheek_fat_03_pos" 198 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 5 "chin_def" 130 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 181 "eye_lower_lid_def" 248 } -# face_detail_eye_socket={ "eye_socket_01" 215 "eye_socket_02" 255 } -# face_detail_nasolabial={ "nasolabial_01" 10 "nasolabial_01" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 251 "nose_ridge_def_pos" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 19 "nose_tip_def" 97 } -# face_detail_temple_def={ "temple_def" 166 "temple_def" 77 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 71 "brow_wrinkles_01" 18 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 132 "eye_wrinkles_01" 73 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 17 "forehead_wrinkles_03" 128 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 231 "complexion_6" 253 } -# gene_height={ "normal_height" 138 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_low" 116 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_triangle_full" 16 "body_shape_triangle_half" 3 } -# gene_bs_bust={ "bust_shape_3_half" 102 "bust_shape_3_half" 171 } -# gene_age={ "old_1" 214 "old_3" 17 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 116 "far_spacing_avg_thickness" 122 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 189 "layer_2_lower_thickness" 130 } -# gene_body_hair={ "body_hair_dense" 131 "body_hair_sparse" 168 } -# eye_accessory={ "normal_eyes" 158 "normal_eyes" 158 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 50 "normal_eyelashes" 50 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 255 "no_baldness" 255 } -# } -# } -# enabled=yes -#} -# -# -##bm_1066_fate_of_england -# -## King Harold -# -#122_king_harold = { -# portrait_info = { -# genes={ -# hair_color={ 158 140 200 80 } -# skin_color={ 91 96 91 96 } -# eye_color={ 201 151 201 151 } -# gene_chin_forward={ "chin_forward_pos" 189 "chin_forward_neg" 115 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 174 "chin_width_neg" 66 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 121 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 130 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 181 "forehead_roundness_pos" 181 } -# gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_neg" 110 } -# gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 135 } -# gene_head_height={ "head_height_pos" 144 "head_height_pos" 144 } -# gene_head_width={ "head_width_neg" 111 "head_width_neg" 111 } -# gene_head_profile={ "head_profile_neg" 98 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_neg" 115 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 176 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_pos" 146 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 138 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 107 "mouth_corner_height_neg" 107 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 46 "mouth_width_neg" 46 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 119 "mouth_lower_lip_size_neg" 119 } -# gene_mouth_open={ "mouth_open_pos" 141 "mouth_open_pos" 141 } -# gene_neck_length={ "neck_length_pos" 172 "neck_length_pos" 172 } -# gene_neck_width={ "neck_width_pos" 158 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 116 "cheek_forward_pos" 116 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 33 "cheek_width_pos" 33 } -# gene_bs_ear_angle={ "ear_angle_pos" 38 "ear_angle_pos" 38 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 21 "ear_inner_shape_pos" 21 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 46 "ear_lower_bend_pos" 46 } -# gene_bs_ear_outward={ "ear_outward_neg" 1 "ear_outward_neg" 1 } -# gene_bs_ear_size={ "ear_size_neg" 24 "ear_size_neg" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 202 "eye_corner_depth_pos" 202 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 23 "eye_fold_shape_pos" 23 } -# gene_bs_eye_size={ "eye_size_pos" 46 "eye_size_pos" 46 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 170 "eye_upper_lid_size_pos" 170 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 229 "forehead_brow_curve_pos" 25 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 53 "forehead_brow_forward_neg" 53 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 111 "forehead_brow_inner_height_neg" 111 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 75 "forehead_brow_outer_height_neg" 75 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 29 "forehead_brow_width_pos" 29 } -# gene_bs_jaw_def={ "jaw_def_neg" 13 "jaw_def_neg" 13 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 22 "mouth_lower_lip_def_pos" 22 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 44 "mouth_lower_lip_full_pos" 44 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 25 "mouth_lower_lip_pad_neg" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 95 "mouth_lower_lip_width_neg" 95 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 106 "mouth_philtrum_def_pos" 106 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 21 "mouth_philtrum_shape_pos" 21 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 123 "mouth_philtrum_width_pos" 123 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 47 "mouth_upper_lip_def_pos" 47 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 34 "mouth_upper_lip_full_pos" 34 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 10 "mouth_upper_lip_profile_pos" 10 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 121 "mouth_upper_lip_width_pos" 121 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_pos" 28 } -# gene_bs_nose_height={ "nose_height_neg" 63 "nose_height_neg" 63 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_pos" 13 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 14 "nose_nostril_height_neg" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 40 "nose_nostril_width_neg" 40 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 43 "nose_profile_hawk_pos" 43 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 18 "nose_ridge_angle_neg" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 41 "nose_ridge_width_pos" 41 } -# gene_bs_nose_size={ "nose_size_pos" 29 "nose_size_pos" 29 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 10 "nose_tip_angle_pos" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 37 "nose_tip_forward_neg" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 198 "nose_tip_width_neg" 198 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 12 "cheek_fat_01_neg" 12 } -# face_detail_chin_cleft={ "chin_cleft" 9 "chin_cleft" 9 } -# face_detail_chin_def={ "chin_def" 222 "chin_def" 222 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 226 "eye_lower_lid_def" 226 } -# face_detail_eye_socket={ "eye_socket_03" 193 "eye_socket_03" 193 } -# face_detail_nasolabial={ "nasolabial_01" 25 "nasolabial_01" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 25 "nose_ridge_def_neg" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 27 "nose_tip_def" 27 } -# face_detail_temple_def={ "temple_def" 66 "temple_def" 66 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 173 "brow_wrinkles_04" 77 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 209 "eye_wrinkles_01" 75 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 83 "forehead_wrinkles_01" 83 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_6" 227 "complexion_6" 227 } -# gene_height={ "normal_height" 137 "normal_height" 124 } -# gene_bs_body_type={ "body_fat_head_fat_full" 114 "body_fat_head_fat_full" 114 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_shape_3_full" 152 "bust_shape_3_full" 152 } -# gene_age={ "old_1" 101 "old_1" 101 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 184 "far_spacing_avg_thickness" 184 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 138 "layer_2_avg_thickness" 138 } -# gene_body_hair={ "body_hair_sparse" 114 "body_hair_sparse" 151 } -# eye_accessory={ "normal_eyes" 128 "normal_eyes" 128 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 234 "normal_eyelashes" 234 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#124_tostig = { # Harold's brother -# portrait_info = { -# genes={ -# hair_color={ 135 123 152 96 } -# skin_color={ 38 79 38 81 } -# eye_color={ 220 135 247 136 } -# gene_chin_forward={ "chin_forward_neg" 99 "chin_forward_neg" 113 } -# gene_chin_height={ "chin_height_pos" 162 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 107 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 114 "forehead_brow_height_neg" 103 } -# gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 135 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_neg" 109 "forehead_height_pos" 128 } -# gene_head_height={ "head_height_neg" 85 "head_height_pos" 129 } -# gene_head_width={ "head_width_neg" 79 "head_width_neg" 116 } -# gene_head_profile={ "head_profile_pos" 131 "head_profile_neg" 88 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_pos" 145 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_neg" 111 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 114 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_neg" 95 "mouth_height_pos" 142 } -# gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_neg" 85 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 145 "mouth_upper_lip_size_neg" 93 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 137 } -# gene_mouth_open={ "mouth_open_pos" 191 "mouth_open_pos" 157 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_pos" 140 "neck_width_neg" 119 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_neg" 23 } -# gene_bs_cheek_height={ "cheek_height_pos" 6 "cheek_height_pos" 38 } -# gene_bs_cheek_width={ "cheek_width_pos" 33 "cheek_width_neg" 41 } -# gene_bs_ear_angle={ "ear_angle_neg" 50 "ear_angle_neg" 88 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 121 "ear_inner_shape_pos" 49 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 36 "ear_both_bend_pos" 127 } -# gene_bs_ear_outward={ "ear_outward_neg" 106 "ear_outward_pos" 72 } -# gene_bs_ear_size={ "ear_size_neg" 197 "ear_size_neg" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 220 "eye_corner_depth_pos" 190 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 3 "eye_fold_shape_pos" 77 } -# gene_bs_eye_size={ "eye_size_pos" 42 "eye_size_pos" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 39 "eye_upper_lid_size_neg" 62 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 11 "forehead_brow_curve_pos" 20 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 69 "forehead_brow_forward_pos" 83 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 18 "forehead_brow_inner_height_neg" 116 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 85 "forehead_brow_outer_height_neg" 75 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 20 "forehead_brow_width_pos" 37 } -# gene_bs_jaw_def={ "jaw_def_neg" 189 "jaw_def_neg" 108 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 110 "mouth_lower_lip_def_pos" 31 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 27 "mouth_lower_lip_full_neg" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 51 "mouth_lower_lip_pad_pos" 9 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 99 "mouth_lower_lip_width_neg" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 23 "mouth_philtrum_shape_pos" 118 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 52 "mouth_philtrum_width_neg" 30 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 201 "mouth_upper_lip_full_pos" 162 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 3 "mouth_upper_lip_profile_pos" 46 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 7 "mouth_upper_lip_width_neg" 84 } -# gene_bs_nose_forward={ "nose_forward_neg" 15 "nose_forward_pos" 24 } -# gene_bs_nose_height={ "nose_height_pos" 6 "nose_height_neg" 49 } -# gene_bs_nose_length={ "nose_length_neg" 89 "nose_length_pos" 77 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 6 "nose_nostril_height_pos" 78 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 47 "nose_nostril_width_neg" 38 } -# gene_bs_nose_profile={ "nose_profile_pos" 86 "nose_profile_neg" 9 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 10 "nose_ridge_angle_pos" 8 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 40 "nose_ridge_width_pos" 27 } -# gene_bs_nose_size={ "nose_size_neg" 22 "nose_size_pos" 74 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 110 "nose_tip_angle_pos" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 40 "nose_tip_forward_pos" 11 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 26 "nose_tip_width_pos" 153 } -# face_detail_cheek_def={ "cheek_def_01" 178 "cheek_def_01" 23 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 252 "cheek_fat_01_pos" 19 } -# face_detail_chin_cleft={ "chin_cleft" 6 "chin_dimple" 2 } -# face_detail_chin_def={ "chin_def" 248 "chin_def_neg" 223 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 214 "eye_lower_lid_def" 225 } -# face_detail_eye_socket={ "eye_socket_color_01" 18 "eye_socket_color_01" 10 } -# face_detail_nasolabial={ "nasolabial_03" 6 "nasolabial_03" 47 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 13 "nose_ridge_def_pos" 13 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 152 } -# face_detail_temple_def={ "temple_def" 221 "temple_def" 134 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 23 "brow_wrinkles_03" 93 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 139 "eye_wrinkles_01" 78 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 40 "forehead_wrinkles_03" 253 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 197 "complexion_6" 77 } -# gene_height={ "normal_height" 120 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 155 "body_fat_head_fat_medium" 103 } -# gene_bs_body_shape={ "body_shape_average" 14 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_3_full" 132 "bust_shape_3_full" 210 } -# gene_age={ "old_4" 58 "old_2" 197 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 110 "far_spacing_low_thickness" 147 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 113 "layer_2_low_thickness" 142 } -# gene_body_hair={ "body_hair_sparse" 133 "body_hair_avg" 128 } -# gene_hair_type={ "hair_wavy" 135 "hair_wavy" 111 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 180 "normal_eyes" 180 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 62 "normal_eyelashes" 62 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_straight" 132 "no_beard" 0 } -# cloaks={ "no_cloak" 56 "no_cloak" 0 } -# hairstyles={ "northern_hairstyles_wavy" 201 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 149 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_war_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "northern_war" 126 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#140_william_the_bastard = { -# portrait_info = { -# genes={ -# hair_color={ 15 253 189 105 } -# skin_color={ 74 82 74 82 } -# eye_color={ 128 174 128 174 } -# gene_chin_forward={ "chin_forward_neg" 90 "chin_forward_neg" 90 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 131 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 128 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 160 "forehead_roundness_pos" 160 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_pos" 146 } -# gene_head_height={ "head_height_pos" 175 "head_height_pos" 175 } -# gene_head_width={ "head_width_pos" 133 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_neg" 108 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 228 "head_top_width_pos" 228 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 131 "jaw_width_pos" 131 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 86 "mouth_width_pos" 162 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 204 "mouth_upper_lip_size_pos" 204 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 83 "mouth_lower_lip_size_neg" 83 } -# gene_mouth_open={ "mouth_open_neg" 39 "mouth_open_neg" 39 } -# gene_neck_length={ "neck_length_neg" 116 "neck_length_neg" 116 } -# gene_neck_width={ "neck_width_neg" 113 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 46 "cheek_forward_neg" 46 } -# gene_bs_cheek_height={ "cheek_height_pos" 11 "cheek_height_pos" 11 } -# gene_bs_cheek_width={ "cheek_width_neg" 2 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_neg" 28 "ear_angle_neg" 28 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 53 "ear_inner_shape_pos" 53 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 47 "ear_both_bend_pos" 47 } -# gene_bs_ear_outward={ "ear_outward_neg" 94 "ear_outward_neg" 94 } -# gene_bs_ear_size={ "ear_size_pos" 6 "ear_size_pos" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 183 "eye_corner_depth_pos" 183 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 70 "eye_fold_shape_pos" 70 } -# gene_bs_eye_size={ "eye_size_neg" 133 "eye_size_neg" 133 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 151 "eye_upper_lid_size_pos" 23 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 62 "forehead_brow_curve_neg" 59 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 16 "forehead_brow_forward_neg" 16 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 165 "forehead_brow_inner_height_neg" 28 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 38 "forehead_brow_outer_height_neg" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 2 "forehead_brow_width_neg" 2 } -# gene_bs_jaw_def={ "jaw_def_pos" 46 "jaw_def_pos" 46 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 47 "mouth_lower_lip_def_pos" 47 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 20 "mouth_lower_lip_full_pos" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 139 "mouth_lower_lip_pad_pos" 139 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 26 "mouth_lower_lip_width_neg" 26 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 4 "mouth_philtrum_def_pos" 4 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 39 "mouth_philtrum_shape_pos" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 1 "mouth_philtrum_width_pos" 1 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 24 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 7 "mouth_upper_lip_full_neg" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 83 "mouth_upper_lip_profile_pos" 83 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 52 "mouth_upper_lip_width_neg" 52 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_neg" 23 } -# gene_bs_nose_height={ "nose_height_neg" 91 "nose_height_neg" 30 } -# gene_bs_nose_length={ "nose_length_pos" 101 "nose_length_pos" 101 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 206 "nose_nostril_height_pos" 28 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 155 "nose_nostril_width_neg" 155 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 22 "nose_profile_neg" 14 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 11 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 22 "nose_ridge_width_neg" 22 } -# gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_neg" 19 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 35 "nose_tip_angle_neg" 35 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 14 "nose_tip_forward_neg" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 132 "nose_tip_width_pos" 14 } -# face_detail_cheek_def={ "cheek_def_02" 221 "cheek_def_01" 9 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 72 "cheek_fat_03_pos" 153 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def" 120 "chin_def" 120 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 142 "eye_lower_lid_def" 15 } -# face_detail_eye_socket={ "eye_socket_03" 155 "eye_socket_03" 187 } -# face_detail_nasolabial={ "nasolabial_03" 151 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 255 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 168 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 203 "temple_def" 203 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 152 "brow_wrinkles_03" 42 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 9 "eye_wrinkles_01" 9 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 164 "forehead_wrinkles_01" 21 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 91 "complexion_7" 91 } -# gene_height={ "normal_height" 132 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 122 "body_fat_head_fat_full" 122 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 20 "body_shape_pear_half" 14 } -# gene_bs_bust={ "bust_shape_3_half" 95 "bust_shape_3_half" 95 } -# gene_age={ "old_4" 46 "old_3" 46 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 246 "avg_spacing_low_thickness" 246 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 139 "layer_2_avg_thickness" 139 } -# gene_body_hair={ "body_hair_sparse" 89 "body_hair_sparse" 89 } -# eye_accessory={ "normal_eyes" 44 "normal_eyes" 44 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 151 "normal_eyelashes" 151 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#142_robert_curthose = { -# portrait_info = { -# genes={ -# hair_color={ 119 180 189 105 } -# skin_color={ 92 85 98 87 } -# eye_color={ 76 145 128 174 } -# gene_chin_forward={ "chin_forward_pos" 184 "chin_forward_neg" 90 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 131 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 149 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 162 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 187 "forehead_roundness_pos" 180 } -# gene_forehead_width={ "forehead_width_neg" 123 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_neg" 122 "forehead_height_pos" 146 } -# gene_head_height={ "head_height_pos" 101 "head_height_neg" 111 } -# gene_head_width={ "head_width_neg" 119 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_neg" 79 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 162 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 228 } -# gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 159 } -# gene_jaw_width={ "jaw_width_pos" 131 "jaw_width_pos" 155 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_pos" 24 "mouth_width_pos" 162 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 204 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_neg" 83 } -# gene_mouth_open={ "mouth_open_neg" 9 "mouth_open_neg" 39 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_neg" 116 } -# gene_neck_width={ "neck_width_neg" 113 "neck_width_pos" 194 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 46 "cheek_forward_neg" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 11 "cheek_height_pos" 24 } -# gene_bs_cheek_width={ "cheek_width_neg" 2 "cheek_width_neg" 10 } -# gene_bs_ear_angle={ "ear_angle_neg" 28 "ear_angle_pos" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 115 "ear_inner_shape_pos" 53 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 47 "ear_upper_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_neg" 94 "ear_outward_pos" 42 } -# gene_bs_ear_size={ "ear_size_neg" 5 "ear_size_pos" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 205 "eye_corner_depth_pos" 183 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 70 "eye_fold_shape_pos" 58 } -# gene_bs_eye_size={ "eye_size_pos" 230 "eye_size_neg" 133 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 23 "eye_upper_lid_size_pos" 122 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 61 "forehead_brow_curve_pos" 62 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 3 "forehead_brow_forward_neg" 16 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 165 "forehead_brow_inner_height_neg" 34 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 74 "forehead_brow_outer_height_neg" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 10 "forehead_brow_width_neg" 2 } -# gene_bs_jaw_def={ "jaw_def_pos" 46 "jaw_def_neg" 8 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 47 "mouth_lower_lip_def_pos" 26 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 44 "mouth_lower_lip_full_pos" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 139 "mouth_lower_lip_pad_neg" 80 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 93 "mouth_lower_lip_width_neg" 26 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 4 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 39 "mouth_philtrum_shape_neg" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 4 "mouth_philtrum_width_pos" 1 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_neg" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 83 "mouth_upper_lip_profile_pos" 52 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 52 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 81 "nose_forward_neg" 23 } -# gene_bs_nose_height={ "nose_height_neg" 169 "nose_height_neg" 30 } -# gene_bs_nose_length={ "nose_length_pos" 101 "nose_length_neg" 40 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 206 "nose_nostril_height_pos" 93 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 155 "nose_nostril_width_neg" 66 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_hawk_pos" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 125 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 154 "nose_ridge_width_neg" 22 } -# gene_bs_nose_size={ "nose_size_neg" 16 "nose_size_pos" 48 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 16 "nose_tip_angle_neg" 35 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 24 "nose_tip_forward_neg" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 132 "nose_tip_width_pos" 44 } -# face_detail_cheek_def={ "cheek_def_02" 221 "cheek_def_02" 142 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 4 "cheek_fat_03_pos" 153 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 120 "chin_def" 232 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 45 "eye_lower_lid_def" 142 } -# face_detail_eye_socket={ "eye_socket_03" 220 "eye_socket_03" 187 } -# face_detail_nasolabial={ "nasolabial_03" 151 "nasolabial_01" 62 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 255 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 168 } -# face_detail_temple_def={ "temple_def" 84 "temple_def" 203 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 152 "brow_wrinkles_04" 30 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 33 "eye_wrinkles_01" 9 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 246 "forehead_wrinkles_01" 21 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 249 "complexion_7" 91 } -# gene_height={ "normal_height" 110 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_full" 127 "body_fat_head_fat_full" 122 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 174 "bust_shape_3_half" 95 } -# gene_age={ "old_3" 46 "old_1" 128 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 246 "avg_spacing_low_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 139 "layer_2_high_thickness" 173 } -# gene_body_hair={ "body_hair_sparse" 89 "body_hair_sparse" 114 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 163 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 77 "normal_eyelashes" 77 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#146_william_the_red = { -# portrait_info = { -# genes={ -# hair_color={ 240 105 119 180 } -# skin_color={ 100 87 89 85 } -# eye_color={ 128 174 76 145 } -# gene_chin_forward={ "chin_forward_neg" 90 "chin_forward_pos" 184 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 149 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_neg" 120 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 162 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 187 "forehead_roundness_pos" 180 } -# gene_forehead_width={ "forehead_width_neg" 123 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_pos" 175 "head_height_neg" 111 } -# gene_head_width={ "head_width_neg" 43 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_neg" 79 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 162 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 228 "head_top_width_pos" 142 } -# gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 99 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 155 "jaw_width_pos" 131 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_neg" 98 } -# gene_mouth_width={ "mouth_width_neg" 86 "mouth_width_pos" 135 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 204 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 83 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 9 "mouth_open_neg" 39 } -# gene_neck_length={ "neck_length_neg" 116 "neck_length_neg" 113 } -# gene_neck_width={ "neck_width_neg" 113 "neck_width_pos" 194 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 46 "cheek_forward_neg" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 24 "cheek_height_pos" 11 } -# gene_bs_cheek_width={ "cheek_width_neg" 10 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_neg" 28 "ear_angle_pos" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 53 "ear_inner_shape_pos" 115 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 32 "ear_both_bend_pos" 47 } -# gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_neg" 94 } -# gene_bs_ear_size={ "ear_size_neg" 5 "ear_size_pos" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 183 "eye_corner_depth_pos" 205 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 70 "eye_fold_shape_pos" 58 } -# gene_bs_eye_size={ "eye_size_neg" 133 "eye_size_pos" 174 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 30 "eye_upper_lid_size_pos" 151 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 62 "forehead_brow_curve_pos" 61 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 3 "forehead_brow_forward_neg" 16 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 165 "forehead_brow_inner_height_neg" 34 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 74 "forehead_brow_outer_height_neg" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 10 "forehead_brow_width_neg" 2 } -# gene_bs_jaw_def={ "jaw_def_neg" 242 "jaw_def_pos" 46 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 26 "mouth_lower_lip_def_pos" 47 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 44 "mouth_lower_lip_full_pos" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 139 "mouth_lower_lip_pad_neg" 80 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 26 "mouth_lower_lip_width_neg" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 4 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_pos" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 1 "mouth_philtrum_width_neg" 4 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_neg" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 52 "mouth_upper_lip_profile_pos" 83 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_neg" 52 } -# gene_bs_nose_forward={ "nose_forward_pos" 81 "nose_forward_neg" 23 } -# gene_bs_nose_height={ "nose_height_neg" 91 "nose_height_neg" 169 } -# gene_bs_nose_length={ "nose_length_pos" 101 "nose_length_neg" 40 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 28 "nose_nostril_height_pos" 93 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 155 "nose_nostril_width_pos" 23 } -# gene_bs_nose_profile={ "nose_profile_neg" 14 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 11 "nose_ridge_angle_neg" 125 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 22 "nose_ridge_width_neg" 154 } -# gene_bs_nose_size={ "nose_size_neg" 16 "nose_size_pos" 48 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 35 "nose_tip_angle_pos" 16 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 14 "nose_tip_forward_neg" 24 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 132 "nose_tip_width_pos" 44 } -# face_detail_cheek_def={ "cheek_def_02" 142 "cheek_def_02" 221 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 4 "cheek_fat_01_neg" 72 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 120 "chin_def" 232 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 15 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_03" 220 "eye_socket_03" 255 } -# face_detail_nasolabial={ "nasolabial_03" 151 "nasolabial_01" 62 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 255 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 193 "nose_tip_def" 168 } -# face_detail_temple_def={ "temple_def" 203 "temple_def" 84 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 30 "brow_wrinkles_04" 152 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 33 "eye_wrinkles_01" 9 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 164 "forehead_wrinkles_01" 72 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 91 "complexion_2" 249 } -# gene_height={ "normal_height" 132 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 132 "body_fat_head_fat_full" 117 } -# gene_bs_body_shape={ "body_shape_pear_half" 0 "body_shape_pear_half" 20 } -# gene_bs_bust={ "bust_shape_3_half" 174 "bust_shape_3_half" 95 } -# gene_age={ "old_1" 128 "old_3" 46 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 253 "avg_spacing_lower_thickness" 246 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 139 "layer_2_high_thickness" 173 } -# gene_body_hair={ "body_hair_sparse" 114 "body_hair_sparse" 89 } -# eye_accessory={ "normal_eyes" 16 "normal_eyes" 16 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 66 "normal_eyelashes" 66 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -## Harald Hardrade -# -#102531_harald_hardrade = { -# portrait_info = { -# genes={ -# hair_color={ 116 108 116 88 } -# skin_color={ 70 100 70 100 } -# eye_color={ 195 203 195 203 } -# gene_chin_forward={ "chin_forward_pos" 192 "chin_forward_neg" 123 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 115 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 192 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 108 "forehead_brow_height_neg" 108 } -# gene_forehead_roundness={ "forehead_roundness_pos" 193 "forehead_roundness_pos" 193 } -# gene_forehead_width={ "forehead_width_neg" 91 "forehead_width_neg" 91 } -# gene_forehead_height={ "forehead_height_neg" 105 "forehead_height_neg" 105 } -# gene_head_height={ "head_height_pos" 159 "head_height_pos" 159 } -# gene_head_width={ "head_width_neg" 120 "head_width_neg" 120 } -# gene_head_profile={ "head_profile_pos" 174 "head_profile_pos" 174 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 157 "head_top_width_pos" 157 } -# gene_jaw_angle={ "jaw_angle_pos" 104 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 156 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 62 "mouth_corner_height_neg" 114 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 138 "mouth_upper_lip_size_pos" 138 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 134 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_pos" 160 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_neg" 98 "neck_width_neg" 98 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_neg" 25 } -# gene_bs_cheek_height={ "cheek_height_pos" 27 "cheek_height_pos" 27 } -# gene_bs_cheek_width={ "cheek_width_pos" 2 "cheek_width_pos" 2 } -# gene_bs_ear_angle={ "ear_angle_neg" 20 "ear_angle_neg" 20 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 31 "ear_inner_shape_pos" 31 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 84 "ear_both_bend_pos" 84 } -# gene_bs_ear_outward={ "ear_outward_neg" 3 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_pos" 13 "ear_size_pos" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 175 "eye_corner_depth_pos" 175 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 18 "eye_fold_shape_pos" 18 } -# gene_bs_eye_size={ "eye_size_pos" 162 "eye_size_pos" 162 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 25 "eye_upper_lid_size_neg" 25 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 142 "forehead_brow_curve_neg" 142 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 42 "forehead_brow_forward_pos" 42 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 36 "forehead_brow_inner_height_neg" 12 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 114 "forehead_brow_outer_height_pos" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 43 "forehead_brow_width_neg" 43 } -# gene_bs_jaw_def={ "jaw_def_neg" 119 "jaw_def_neg" 119 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 177 "mouth_lower_lip_def_pos" 177 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_neg" 58 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 72 "mouth_lower_lip_pad_pos" 72 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 112 "mouth_lower_lip_width_pos" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 68 "mouth_philtrum_def_pos" 68 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 46 "mouth_philtrum_shape_neg" 46 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 31 "mouth_philtrum_width_pos" 31 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 52 "mouth_upper_lip_full_neg" 52 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 27 "mouth_upper_lip_profile_neg" 27 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 3 } -# gene_bs_nose_forward={ "nose_forward_neg" 2 "nose_forward_neg" 2 } -# gene_bs_nose_height={ "nose_height_neg" 25 "nose_height_neg" 25 } -# gene_bs_nose_length={ "nose_length_pos" 86 "nose_length_neg" 99 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 1 "nose_nostril_height_neg" 1 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 145 "nose_nostril_width_pos" 3 } -# gene_bs_nose_profile={ "nose_profile_pos" 83 "nose_profile_pos" 83 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 16 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 38 "nose_ridge_width_pos" 38 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_pos" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 68 "nose_tip_angle_pos" 68 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 13 "nose_tip_forward_neg" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 9 "nose_tip_width_pos" 9 } -# face_detail_cheek_def={ "cheek_def_02" 184 "cheek_def_02" 68 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 99 "cheek_fat_04_pos" 199 } -# face_detail_chin_cleft={ "chin_dimple" 16 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def" 176 "chin_def" 176 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 100 "eye_lower_lid_def" 100 } -# face_detail_eye_socket={ "eye_socket_02" 147 "eye_socket_02" 147 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 131 "nose_ridge_def_neg" 131 } -# face_detail_nose_tip_def={ "nose_tip_def" 224 "nose_tip_def" 224 } -# face_detail_temple_def={ "temple_def" 221 "temple_def" 221 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 132 "brow_wrinkles_01" 91 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 71 "eye_wrinkles_01" 71 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 79 "forehead_wrinkles_01" 79 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 89 "complexion_2" 89 } -# gene_height={ "normal_height" 150 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 121 "body_fat_head_fat_medium" 121 } -# gene_bs_body_shape={ "body_shape_triangle_half" 13 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_4_full" 158 "bust_shape_4_full" 158 } -# gene_age={ "old_2" 0 "old_2" 0 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 221 "avg_spacing_avg_thickness" 125 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 109 "layer_2_lower_thickness" 186 } -# gene_body_hair={ "body_hair_avg" 135 "body_hair_dense" 153 } -# eye_accessory={ "normal_eyes" 174 "normal_eyes" 174 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 89 "normal_eyelashes" 89 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 190 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#102534_olav = { # Harald's son Olav -# portrait_info = { -# genes={ -# hair_color={ 116 108 107 132 } -# skin_color={ 60 84 65 91 } -# eye_color={ 195 203 219 196 } -# gene_chin_forward={ "chin_forward_pos" 192 "chin_forward_neg" 107 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 115 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 192 "eye_shut_neg" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_neg" 108 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 118 "forehead_brow_height_neg" 108 } -# gene_forehead_roundness={ "forehead_roundness_pos" 164 "forehead_roundness_pos" 193 } -# gene_forehead_width={ "forehead_width_neg" 91 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_neg" 86 "forehead_height_neg" 105 } -# gene_head_height={ "head_height_neg" 120 "head_height_pos" 159 } -# gene_head_width={ "head_width_neg" 104 "head_width_neg" 120 } -# gene_head_profile={ "head_profile_pos" 166 "head_profile_pos" 174 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 116 } -# gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 157 } -# gene_jaw_angle={ "jaw_angle_pos" 139 "jaw_angle_pos" 104 } -# gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_pos" 160 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 114 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 119 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 138 "mouth_upper_lip_size_neg" 94 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 134 "mouth_lower_lip_size_neg" 102 } -# gene_mouth_open={ "mouth_open_neg" 64 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 171 "neck_width_neg" 98 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_pos" 22 } -# gene_bs_cheek_height={ "cheek_height_pos" 6 "cheek_height_pos" 27 } -# gene_bs_cheek_width={ "cheek_width_neg" 29 "cheek_width_pos" 2 } -# gene_bs_ear_angle={ "ear_angle_neg" 20 "ear_angle_neg" 5 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 163 "ear_inner_shape_pos" 31 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 84 "ear_lower_bend_pos" 20 } -# gene_bs_ear_outward={ "ear_outward_neg" 3 "ear_outward_neg" 33 } -# gene_bs_ear_size={ "ear_size_pos" 8 "ear_size_pos" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 175 "eye_corner_depth_neg" 6 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 18 "eye_fold_shape_pos" 18 } -# gene_bs_eye_size={ "eye_size_pos" 162 "eye_size_neg" 16 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 4 "eye_upper_lid_size_neg" 25 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 110 "forehead_brow_curve_neg" 142 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 42 "forehead_brow_forward_neg" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 36 "forehead_brow_inner_height_neg" 71 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 114 "forehead_brow_outer_height_pos" 43 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 25 "forehead_brow_width_neg" 43 } -# gene_bs_jaw_def={ "jaw_def_neg" 4 "jaw_def_neg" 119 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 39 "mouth_lower_lip_def_pos" 177 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 82 "mouth_lower_lip_full_neg" 58 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 72 "mouth_lower_lip_pad_neg" 90 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 19 "mouth_lower_lip_width_pos" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 70 "mouth_philtrum_def_pos" 68 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 50 "mouth_philtrum_shape_neg" 46 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 31 "mouth_philtrum_width_neg" 106 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 41 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 52 "mouth_upper_lip_full_pos" 18 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 27 "mouth_upper_lip_profile_pos" 6 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 53 "mouth_upper_lip_width_neg" 3 } -# gene_bs_nose_forward={ "nose_forward_neg" 109 "nose_forward_neg" 2 } -# gene_bs_nose_height={ "nose_height_neg" 34 "nose_height_neg" 25 } -# gene_bs_nose_length={ "nose_length_neg" 19 "nose_length_pos" 86 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 36 "nose_nostril_height_neg" 1 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 145 "nose_nostril_width_pos" 41 } -# gene_bs_nose_profile={ "nose_profile_neg" 9 "nose_profile_pos" 83 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 49 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 38 "nose_ridge_width_pos" 59 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_neg" 45 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 68 "nose_tip_angle_neg" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 13 "nose_tip_forward_pos" 19 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 76 "nose_tip_width_pos" 9 } -# face_detail_cheek_def={ "cheek_def_02" 18 "cheek_def_02" 68 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 99 "cheek_fat_03_pos" 18 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def_neg" 18 "chin_def" 176 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 100 "eye_lower_lid_def" 221 } -# face_detail_eye_socket={ "eye_socket_color_03" 22 "eye_socket_02" 147 } -# face_detail_nasolabial={ "nasolabial_02" 151 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 131 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 224 "nose_tip_def" 17 } -# face_detail_temple_def={ "temple_def" 38 "temple_def" 221 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 91 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 155 "eye_wrinkles_01" 71 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 79 "forehead_wrinkles_01" 7 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 89 "complexion_4" 104 } -# gene_height={ "normal_height" 108 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 122 "body_fat_head_fat_medium" 107 } -# gene_bs_body_shape={ "body_shape_triangle_half" 10 "body_shape_hourglass_half" 6 } -# gene_bs_bust={ "bust_shape_4_full" 92 "bust_shape_4_full" 158 } -# gene_age={ "old_1" 80 "old_2" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 125 "avg_spacing_low_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 109 "layer_2_lower_thickness" 82 } -# gene_body_hair={ "body_hair_avg" 135 "body_hair_dense" 131 } -# gene_hair_type={ "hair_wavy" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 193 "normal_eyes" 193 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 133 "normal_eyelashes" 133 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 147 "no_beard" 0 } -# hairstyles={ "northern_hairstyles_wavy" 138 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 197 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_low_nobility_clothes" 216 "most_clothes" 0 } -# headgear={ "northern_common" 9 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#102535_ingegerd = { # Harald's daughter Ingegerd -# portrait_info = { -# genes={ -# hair_color={ 126 234 116 108 } -# skin_color={ 73 85 74 78 } -# eye_color={ 187 158 195 203 } -# gene_chin_forward={ "chin_forward_neg" 108 "chin_forward_neg" 123 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 115 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 83 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 192 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 105 "forehead_brow_height_neg" 108 } -# gene_forehead_roundness={ "forehead_roundness_pos" 193 "forehead_roundness_pos" 149 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_neg" 91 } -# gene_forehead_height={ "forehead_height_pos" 147 "forehead_height_neg" 105 } -# gene_head_height={ "head_height_neg" 114 "head_height_pos" 159 } -# gene_head_width={ "head_width_neg" 120 "head_width_neg" 122 } -# gene_head_profile={ "head_profile_pos" 174 "head_profile_pos" 142 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 157 "head_top_width_neg" 83 } -# gene_jaw_angle={ "jaw_angle_pos" 104 "jaw_angle_neg" 125 } -# gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_pos" 177 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 62 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 138 "mouth_upper_lip_size_pos" 167 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 110 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_neg" 6 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_pos" 135 } -# gene_neck_width={ "neck_width_neg" 98 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_pos" 43 } -# gene_bs_cheek_height={ "cheek_height_pos" 1 "cheek_height_pos" 27 } -# gene_bs_cheek_width={ "cheek_width_pos" 2 "cheek_width_pos" 26 } -# gene_bs_ear_angle={ "ear_angle_neg" 36 "ear_angle_neg" 20 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 54 "ear_inner_shape_pos" 31 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 84 "ear_lower_bend_pos" 166 } -# gene_bs_ear_outward={ "ear_outward_pos" 18 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_pos" 13 "ear_size_pos" 28 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 140 "eye_corner_depth_pos" 175 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 19 "eye_fold_shape_pos" 18 } -# gene_bs_eye_size={ "eye_size_pos" 30 "eye_size_pos" 162 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 25 "eye_upper_lid_size_pos" 99 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 142 "forehead_brow_curve_pos" 4 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 69 "forehead_brow_forward_pos" 42 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 36 "forehead_brow_inner_height_pos" 105 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_pos" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_neg" 43 } -# gene_bs_jaw_def={ "jaw_def_neg" 119 "jaw_def_pos" 44 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 13 "mouth_lower_lip_def_pos" 177 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 63 "mouth_lower_lip_full_neg" 58 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 72 "mouth_lower_lip_pad_pos" 39 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 112 "mouth_lower_lip_width_neg" 122 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 68 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 42 "mouth_philtrum_shape_neg" 46 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 31 "mouth_philtrum_width_neg" 1 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 66 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 79 "mouth_upper_lip_full_neg" 52 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 27 "mouth_upper_lip_profile_pos" 90 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 2 "mouth_upper_lip_width_neg" 3 } -# gene_bs_nose_forward={ "nose_forward_pos" 11 "nose_forward_neg" 2 } -# gene_bs_nose_height={ "nose_height_neg" 25 "nose_height_pos" 45 } -# gene_bs_nose_length={ "nose_length_pos" 12 "nose_length_pos" 86 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 1 "nose_nostril_height_pos" 15 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 108 "nose_nostril_width_neg" 145 } -# gene_bs_nose_profile={ "nose_profile_hawk" 26 "nose_profile_pos" 83 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 29 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 68 "nose_ridge_width_pos" 38 } -# gene_bs_nose_size={ "nose_size_neg" 43 "nose_size_pos" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 68 "nose_tip_angle_pos" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 5 "nose_tip_forward_neg" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 9 "nose_tip_width_neg" 1 } -# face_detail_cheek_def={ "cheek_def_01" 91 "cheek_def_02" 184 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 2 "cheek_fat_04_pos" 199 } -# face_detail_chin_cleft={ "chin_dimple" 30 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def" 181 "chin_def" 176 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 100 "eye_lower_lid_def" 180 } -# face_detail_eye_socket={ "eye_socket_02" 147 "eye_socket_03" 70 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 104 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 131 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 149 "nose_tip_def" 224 } -# face_detail_temple_def={ "temple_def" 216 "temple_def" 221 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 68 "brow_wrinkles_01" 132 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 80 "eye_wrinkles_01" 71 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 131 "forehead_wrinkles_01" 79 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 89 "complexion_2" 78 } -# gene_height={ "normal_height" 150 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 126 "body_fat_head_fat_medium" 121 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 20 "body_shape_apple_full" 15 } -# gene_bs_bust={ "bust_shape_4_full" 70 "bust_shape_4_full" 158 } -# gene_age={ "old_2" 0 "old_2" 61 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 125 "avg_spacing_lower_thickness" 133 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 109 "layer_2_high_thickness" 196 } -# gene_body_hair={ "body_hair_sparse" 184 "body_hair_dense" 153 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 226 "normal_eyes" 226 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 76 "normal_eyelashes" 76 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 180 "no_beard" 0 } -# hairstyles={ "northern_hairstyles_straight" 215 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 89 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_commoner_clothes" 87 "most_clothes" 0 } -# headgear={ "northern_common" 82 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#101515_king_svend = { -# portrait_info = { -# genes={ -# hair_color={ 165 115 165 115 } -# skin_color={ 110 96 110 96 } -# eye_color={ 27 128 27 128 } -# gene_chin_forward={ "chin_forward_pos" 141 "chin_forward_pos" 141 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_neg" 137 "eye_angle_neg" 91 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_neg" 87 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_neg" 124 "eye_shut_neg" 124 } -# gene_forehead_angle={ "forehead_angle_neg" 115 "forehead_angle_neg" 115 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 148 "forehead_roundness_pos" 148 } -# gene_forehead_width={ "forehead_width_neg" 112 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_pos" 142 } -# gene_head_height={ "head_height_neg" 106 "head_height_neg" 106 } -# gene_head_width={ "head_width_neg" 108 "head_width_neg" 108 } -# gene_head_profile={ "head_profile_neg" 94 "head_profile_neg" 94 } -# gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_pos" 148 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 183 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 119 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 65 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 103 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_pos" 131 } -# gene_mouth_open={ "mouth_open_neg" 44 "mouth_open_neg" 44 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_neg" 104 } -# gene_neck_width={ "neck_width_pos" 188 "neck_width_pos" 139 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 19 "cheek_forward_neg" 19 } -# gene_bs_cheek_height={ "cheek_height_neg" 13 "cheek_height_neg" 13 } -# gene_bs_cheek_width={ "cheek_width_pos" 14 "cheek_width_pos" 14 } -# gene_bs_ear_angle={ "ear_angle_neg" 31 "ear_angle_neg" 31 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 15 "ear_inner_shape_pos" 15 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 53 "ear_both_bend_pos" 53 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_neg" 37 } -# gene_bs_ear_size={ "ear_size_neg" 50 "ear_size_neg" 50 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 147 "eye_corner_depth_pos" 147 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 26 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 80 "eye_upper_lid_size_pos" 106 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 44 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 122 "forehead_brow_forward_pos" 122 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 11 "forehead_brow_inner_height_pos" 11 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 38 "forehead_brow_outer_height_neg" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 6 "forehead_brow_width_neg" 6 } -# gene_bs_jaw_def={ "jaw_def_pos" 80 "jaw_def_pos" 80 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 21 "mouth_lower_lip_def_pos" 21 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 21 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 24 "mouth_lower_lip_pad_pos" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 78 "mouth_lower_lip_width_neg" 78 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 8 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 71 "mouth_upper_lip_full_pos" 71 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 34 "mouth_upper_lip_profile_neg" 34 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 52 "mouth_upper_lip_width_pos" 52 } -# gene_bs_nose_forward={ "nose_forward_pos" 82 "nose_forward_neg" 3 } -# gene_bs_nose_height={ "nose_height_neg" 79 "nose_height_pos" 122 } -# gene_bs_nose_length={ "nose_length_pos" 79 "nose_length_neg" 79 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 8 "nose_nostril_width_pos" 8 } -# gene_bs_nose_profile={ "nose_profile_hawk" 104 "nose_profile_neg" 32 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 17 "nose_ridge_angle_pos" 17 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 28 "nose_ridge_width_neg" 28 } -# gene_bs_nose_size={ "nose_size_pos" 52 "nose_size_pos" 52 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 77 "nose_tip_angle_pos" 77 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 136 "nose_tip_forward_pos" 18 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 33 "nose_tip_width_neg" 33 } -# face_detail_cheek_def={ "cheek_def_01" 100 "cheek_def_01" 100 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 18 "cheek_fat_03_pos" 18 } -# face_detail_chin_cleft={ "chin_cleft" 3 "chin_cleft" 163 } -# face_detail_chin_def={ "chin_def" 228 "chin_def" 228 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 227 "eye_lower_lid_def" 227 } -# face_detail_eye_socket={ "eye_socket_02" 244 "eye_socket_02" 244 } -# face_detail_nasolabial={ "nasolabial_01" 188 "nasolabial_01" 188 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 8 "nose_tip_def" 8 } -# face_detail_temple_def={ "temple_def" 200 "temple_def" 200 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 72 "brow_wrinkles_03" 72 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 210 "eye_wrinkles_01" 48 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 141 "forehead_wrinkles_03" 141 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_7" 78 "complexion_7" 78 } -# gene_height={ "normal_height" 159 "normal_height" 133 } -# gene_bs_body_type={ "body_fat_head_fat_low" 123 "body_fat_head_fat_low" 123 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 14 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_3_full" 133 "bust_shape_3_full" 133 } -# gene_age={ "old_1" 82 "old_1" 82 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 170 "avg_spacing_avg_thickness" 170 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 105 "layer_2_low_thickness" 105 } -# gene_body_hair={ "body_hair_avg" 92 "body_hair_avg" 92 } -# eye_accessory={ "normal_eyes" 60 "normal_eyes" 60 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 198 "normal_eyelashes" 198 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#101517_harald_the_whetstone = { # King Svend's son Harald -# portrait_info = { -# genes={ -# hair_color={ 165 115 97 92 } -# skin_color={ 67 96 76 96 } -# eye_color={ 27 128 183 202 } -# gene_chin_forward={ "chin_forward_pos" 141 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 137 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_neg" 124 "eye_shut_neg" 106 } -# gene_forehead_angle={ "forehead_angle_neg" 115 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_neg" 90 } -# gene_forehead_roundness={ "forehead_roundness_pos" 148 "forehead_roundness_pos" 143 } -# gene_forehead_width={ "forehead_width_pos" 151 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_pos" 137 "forehead_height_pos" 142 } -# gene_head_height={ "head_height_neg" 106 "head_height_neg" 105 } -# gene_head_width={ "head_width_neg" 108 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_neg" 94 "head_profile_neg" 77 } -# gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_pos" 175 } -# gene_jaw_angle={ "jaw_angle_neg" 107 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 183 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 119 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_pos" 164 } -# gene_mouth_open={ "mouth_open_neg" 44 "mouth_open_neg" 52 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_neg" 104 } -# gene_neck_width={ "neck_width_pos" 188 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 21 "cheek_forward_neg" 19 } -# gene_bs_cheek_height={ "cheek_height_pos" 44 "cheek_height_neg" 13 } -# gene_bs_cheek_width={ "cheek_width_pos" 14 "cheek_width_pos" 34 } -# gene_bs_ear_angle={ "ear_angle_neg" 31 "ear_angle_neg" 47 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 15 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 85 "ear_both_bend_pos" 53 } -# gene_bs_ear_outward={ "ear_outward_neg" 3 "ear_outward_neg" 37 } -# gene_bs_ear_size={ "ear_size_neg" 127 "ear_size_neg" 50 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 147 "eye_corner_depth_pos" 153 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 136 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 83 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 80 "eye_upper_lid_size_neg" 44 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 50 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 35 "forehead_brow_forward_pos" 122 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 11 "forehead_brow_inner_height_pos" 21 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 49 "forehead_brow_outer_height_neg" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 119 "forehead_brow_width_neg" 6 } -# gene_bs_jaw_def={ "jaw_def_pos" 80 "jaw_def_pos" 47 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 27 "mouth_lower_lip_def_pos" 21 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 21 "mouth_lower_lip_full_neg" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 35 "mouth_lower_lip_pad_pos" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 67 "mouth_lower_lip_width_neg" 78 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 32 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_neg" 25 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 80 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 33 "mouth_upper_lip_full_pos" 71 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 7 "mouth_upper_lip_profile_neg" 34 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 60 "mouth_upper_lip_width_pos" 52 } -# gene_bs_nose_forward={ "nose_forward_neg" 87 "nose_forward_neg" 3 } -# gene_bs_nose_height={ "nose_height_neg" 79 "nose_height_neg" 85 } -# gene_bs_nose_length={ "nose_length_pos" 93 "nose_length_pos" 79 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 38 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 8 "nose_nostril_width_neg" 21 } -# gene_bs_nose_profile={ "nose_profile_neg" 32 "nose_profile_neg" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 17 "nose_ridge_angle_pos" 86 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 28 "nose_ridge_width_neg" 27 } -# gene_bs_nose_size={ "nose_size_pos" 52 "nose_size_pos" 71 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 23 "nose_tip_angle_neg" 77 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 136 "nose_tip_forward_neg" 119 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 33 "nose_tip_width_neg" 133 } -# face_detail_cheek_def={ "cheek_def_02" 23 "cheek_def_01" 100 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 113 "cheek_fat_03_pos" 18 } -# face_detail_chin_cleft={ "chin_cleft" 1 "chin_cleft" 3 } -# face_detail_chin_def={ "chin_def" 228 "chin_def" 234 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 227 "eye_lower_lid_def" 110 } -# face_detail_eye_socket={ "eye_socket_02" 244 "eye_socket_color_02" 7 } -# face_detail_nasolabial={ "nasolabial_02" 8 "nasolabial_01" 188 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 8 "nose_tip_def" 10 } -# face_detail_temple_def={ "temple_def" 124 "temple_def" 200 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_04" 250 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 64 "eye_wrinkles_03" 210 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 33 "forehead_wrinkles_03" 141 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_7" 78 "complexion_5" 159 } -# gene_height={ "normal_height" 159 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_low" 110 "body_fat_head_fat_medium" 149 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 13 "body_shape_triangle_half" 22 } -# gene_bs_bust={ "bust_shape_3_full" 98 "bust_shape_3_full" 133 } -# gene_age={ "old_1" 82 "old_4" 87 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 170 "avg_spacing_avg_thickness" 153 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 105 "layer_2_avg_thickness" 145 } -# gene_body_hair={ "body_hair_sparse" 175 "body_hair_avg" 92 } -# gene_hair_type={ "hair_wavy" 110 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 140 "normal_eyes" 140 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 176 "normal_eyelashes" 176 } -# pose={ "" 255 "" 0 } -# beards={ "fp1_beards_straight" 102 "no_beard" 0 } -# hairstyles={ "northern_hairstyles_wavy" 232 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 9 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_low_nobility_clothes" 183 "most_clothes" 0 } -# headgear={ "northern_common" 115 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#101519_knud = { # King Svend's son Knud -# portrait_info = { -# genes={ -# hair_color={ 165 115 97 92 } -# skin_color={ 66 96 78 96 } -# eye_color={ 27 128 183 202 } -# gene_chin_forward={ "chin_forward_pos" 141 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_pos" 128 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 137 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_neg" 87 } -# gene_eye_shut={ "eye_shut_neg" 124 "eye_shut_neg" 106 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_neg" 115 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 90 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 143 "forehead_roundness_pos" 148 } -# gene_forehead_width={ "forehead_width_pos" 151 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_pos" 137 "forehead_height_pos" 142 } -# gene_head_height={ "head_height_neg" 105 "head_height_neg" 106 } -# gene_head_width={ "head_width_neg" 108 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_neg" 94 "head_profile_neg" 77 } -# gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_pos" 153 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_pos" 175 } -# gene_jaw_angle={ "jaw_angle_pos" 148 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 183 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 119 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_neg" 65 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_pos" 164 } -# gene_mouth_open={ "mouth_open_neg" 44 "mouth_open_neg" 52 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_neg" 123 } -# gene_neck_width={ "neck_width_pos" 139 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 19 "cheek_forward_pos" 21 } -# gene_bs_cheek_height={ "cheek_height_neg" 13 "cheek_height_pos" 44 } -# gene_bs_cheek_width={ "cheek_width_pos" 14 "cheek_width_pos" 34 } -# gene_bs_ear_angle={ "ear_angle_neg" 47 "ear_angle_neg" 31 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 15 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 85 "ear_both_bend_pos" 53 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_neg" 127 "ear_size_neg" 50 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 147 "eye_corner_depth_pos" 153 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 136 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 83 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 44 "eye_upper_lid_size_pos" 80 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 50 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 122 "forehead_brow_forward_pos" 35 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 21 "forehead_brow_inner_height_pos" 11 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 49 "forehead_brow_outer_height_neg" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 6 "forehead_brow_width_pos" 119 } -# gene_bs_jaw_def={ "jaw_def_pos" 47 "jaw_def_pos" 80 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 27 "mouth_lower_lip_def_pos" 21 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 21 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 35 "mouth_lower_lip_pad_pos" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 67 "mouth_lower_lip_width_neg" 78 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 32 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 25 "mouth_philtrum_shape_pos" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 80 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 71 "mouth_upper_lip_full_pos" 33 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 7 "mouth_upper_lip_profile_neg" 34 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 52 "mouth_upper_lip_width_neg" 60 } -# gene_bs_nose_forward={ "nose_forward_neg" 87 "nose_forward_pos" 82 } -# gene_bs_nose_height={ "nose_height_neg" 85 "nose_height_neg" 79 } -# gene_bs_nose_length={ "nose_length_pos" 79 "nose_length_pos" 93 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 8 "nose_nostril_width_neg" 21 } -# gene_bs_nose_profile={ "nose_profile_neg" 32 "nose_profile_neg" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 86 "nose_ridge_angle_pos" 17 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 27 "nose_ridge_width_neg" 28 } -# gene_bs_nose_size={ "nose_size_pos" 52 "nose_size_pos" 71 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 77 "nose_tip_angle_neg" 23 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 119 "nose_tip_forward_pos" 136 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 33 "nose_tip_width_neg" 133 } -# face_detail_cheek_def={ "cheek_def_02" 23 "cheek_def_01" 100 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 18 "cheek_fat_04_pos" 113 } -# face_detail_chin_cleft={ "chin_cleft" 3 "chin_cleft" 1 } -# face_detail_chin_def={ "chin_def" 234 "chin_def" 228 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 110 "eye_lower_lid_def" 227 } -# face_detail_eye_socket={ "eye_socket_color_02" 7 "eye_socket_02" 244 } -# face_detail_nasolabial={ "nasolabial_01" 188 "nasolabial_02" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 8 } -# face_detail_temple_def={ "temple_def" 124 "temple_def" 200 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 72 "brow_wrinkles_04" 250 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 192 "eye_wrinkles_03" 210 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 141 "forehead_wrinkles_01" 33 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 159 "complexion_7" 78 } -# gene_height={ "normal_height" 159 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_low" 112 "body_fat_head_fat_medium" 149 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 9 "body_shape_triangle_half" 12 } -# gene_bs_bust={ "bust_shape_3_full" 98 "bust_shape_3_full" 133 } -# gene_age={ "old_1" 82 "old_4" 87 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 170 "avg_spacing_avg_thickness" 153 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 145 "layer_2_low_thickness" 105 } -# gene_body_hair={ "body_hair_sparse" 175 "body_hair_avg" 92 } -# gene_hair_type={ "hair_straight" 128 "hair_wavy" 110 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 226 "normal_eyes" 226 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 216 "normal_eyelashes" 216 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 215 "no_beard" 0 } -# hairstyles={ "northern_hairstyles_straight" 194 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 199 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_commoner_clothes" 193 "most_clothes" 0 } -# headgear={ "northern_common" 182 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -## Malcolm of Scotland -# -#984_king_malcom = { -# portrait_info = { -# genes={ -# hair_color={ 177 198 177 198 } -# skin_color={ 11 77 11 77 } -# eye_color={ 18 183 18 183 } -# gene_chin_forward={ "chin_forward_pos" 141 "chin_forward_pos" 141 } -# gene_chin_height={ "chin_height_pos" 163 "chin_height_pos" 163 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_pos" 136 } -# gene_eye_angle={ "eye_angle_pos" 153 "eye_angle_pos" 153 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 109 "eye_distance_pos" 161 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 117 "forehead_angle_neg" 117 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 105 "forehead_brow_height_neg" 126 } -# gene_forehead_roundness={ "forehead_roundness_pos" 151 "forehead_roundness_pos" 151 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 119 } -# gene_head_height={ "head_height_pos" 152 "head_height_pos" 152 } -# gene_head_width={ "head_width_pos" 143 "head_width_pos" 143 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_neg" 105 } -# gene_head_top_height={ "head_top_height_neg" 103 "head_top_height_neg" 103 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 140 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 107 "jaw_height_neg" 107 } -# gene_jaw_width={ "jaw_width_pos" 136 "jaw_width_pos" 136 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 56 "mouth_width_neg" 56 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_pos" 140 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 150 "mouth_lower_lip_size_pos" 150 } -# gene_mouth_open={ "mouth_open_pos" 166 "mouth_open_pos" 166 } -# gene_neck_length={ "neck_length_neg" 77 "neck_length_neg" 77 } -# gene_neck_width={ "neck_width_pos" 136 "neck_width_pos" 136 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 32 "cheek_forward_neg" 32 } -# gene_bs_cheek_height={ "cheek_height_pos" 38 "cheek_height_pos" 38 } -# gene_bs_cheek_width={ "cheek_width_neg" 100 "cheek_width_pos" 47 } -# gene_bs_ear_angle={ "ear_angle_pos" 49 "ear_angle_pos" 49 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 203 "ear_upper_bend_pos" 203 } -# gene_bs_ear_outward={ "ear_outward_pos" 27 "ear_outward_pos" 27 } -# gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_neg" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 227 "eye_corner_depth_pos" 227 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 79 "eye_fold_shape_pos" 79 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 186 "eye_upper_lid_size_pos" 110 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 53 "forehead_brow_curve_pos" 53 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 51 "forehead_brow_forward_pos" 51 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 51 "forehead_brow_inner_height_pos" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 110 "forehead_brow_outer_height_pos" 66 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 60 "forehead_brow_width_pos" 60 } -# gene_bs_jaw_def={ "jaw_def_neg" 30 "jaw_def_neg" 30 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 50 "mouth_lower_lip_def_pos" 50 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 89 "mouth_lower_lip_full_pos" 89 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 140 "mouth_lower_lip_pad_pos" 140 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 60 "mouth_lower_lip_width_pos" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 48 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 18 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 41 "mouth_philtrum_width_pos" 41 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 2 "mouth_upper_lip_def_pos" 2 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 3 "mouth_upper_lip_full_neg" 3 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 35 "mouth_upper_lip_profile_neg" 35 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_pos" 51 } -# gene_bs_nose_forward={ "nose_forward_neg" 34 "nose_forward_neg" 34 } -# gene_bs_nose_height={ "nose_height_neg" 20 "nose_height_neg" 20 } -# gene_bs_nose_length={ "nose_length_pos" 53 "nose_length_pos" 53 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 117 "nose_nostril_height_neg" 117 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 25 "nose_nostril_width_neg" 25 } -# gene_bs_nose_profile={ "nose_profile_hawk" 155 "nose_profile_pos" 76 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 29 "nose_ridge_angle_neg" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 15 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_pos" 122 "nose_size_pos" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 154 "nose_tip_angle_neg" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 184 "nose_tip_forward_neg" 31 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 21 "nose_tip_width_neg" 21 } -# face_detail_cheek_def={ "cheek_def_01" 132 "cheek_def_01" 11 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 39 "cheek_fat_01_neg" 39 } -# face_detail_chin_cleft={ "chin_cleft" 16 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def" 204 "chin_def" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 5 "eye_lower_lid_def" 5 } -# face_detail_eye_socket={ "eye_socket_03" 221 "eye_socket_03" 22 } -# face_detail_nasolabial={ "nasolabial_03" 183 "nasolabial_03" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 181 "nose_ridge_def_neg" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 238 "nose_tip_def" 11 } -# face_detail_temple_def={ "temple_def" 221 "temple_def" 221 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 225 "brow_wrinkles_04" 225 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 143 "eye_wrinkles_01" 143 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 14 "forehead_wrinkles_01" 14 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_7" 188 "complexion_7" 188 } -# gene_height={ "normal_height" 125 "normal_height" 125 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 105 "body_fat_head_fat_medium" 105 } -# gene_bs_body_shape={ "body_shape_pear_half" 6 "body_shape_pear_full" 6 } -# gene_bs_bust={ "bust_shape_1_half" 171 "bust_shape_1_half" 171 } -# gene_age={ "old_4" 80 "old_4" 80 } -# gene_eyebrows_shape={ "close_spacing_lower_thickness" 129 "close_spacing_lower_thickness" 129 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 116 "layer_2_low_thickness" 116 } -# gene_body_hair={ "body_hair_avg" 140 "body_hair_avg" 140 } -# eye_accessory={ "normal_eyes" 106 "normal_eyes" 106 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 135 "normal_eyelashes" 135 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#988_duncan = { # Malcolm's son Duncan -# portrait_info = { -# genes={ -# hair_color={ 177 198 154 109 } -# skin_color={ 17 68 15 71 } -# eye_color={ 18 183 180 142 } -# gene_chin_forward={ "chin_forward_pos" 151 "chin_forward_pos" 141 } -# gene_chin_height={ "chin_height_pos" 163 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_pos" 128 "chin_width_pos" 136 } -# gene_eye_angle={ "eye_angle_pos" 153 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 161 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 117 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 105 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 151 } -# gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_neg" 113 "head_height_pos" 152 } -# gene_head_width={ "head_width_pos" 143 "head_width_pos" 131 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_pos" 143 } -# gene_head_top_height={ "head_top_height_neg" 103 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 138 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 107 "jaw_height_neg" 72 } -# gene_jaw_width={ "jaw_width_pos" 178 "jaw_width_pos" 136 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 56 "mouth_width_pos" 139 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_neg" 118 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_pos" 150 } -# gene_mouth_open={ "mouth_open_pos" 166 "mouth_open_pos" 157 } -# gene_neck_length={ "neck_length_neg" 77 "neck_length_neg" 91 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_pos" 136 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 32 } -# gene_bs_cheek_height={ "cheek_height_pos" 38 "cheek_height_neg" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 26 "cheek_width_neg" 100 } -# gene_bs_ear_angle={ "ear_angle_pos" 49 "ear_angle_neg" 7 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 36 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 89 "ear_upper_bend_pos" 203 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 27 } -# gene_bs_ear_size={ "ear_size_neg" 94 "ear_size_neg" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 213 "eye_corner_depth_pos" 227 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 79 "eye_fold_shape_neg" 114 } -# gene_bs_eye_size={ "eye_size_pos" 80 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 186 "eye_upper_lid_size_pos" 64 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 60 "forehead_brow_curve_pos" 53 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 51 "forehead_brow_forward_pos" 72 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 51 "forehead_brow_inner_height_pos" 58 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_neg" 110 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 60 "forehead_brow_width_pos" 60 } -# gene_bs_jaw_def={ "jaw_def_neg" 30 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 50 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 82 "mouth_lower_lip_full_pos" 89 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 37 "mouth_lower_lip_pad_pos" 140 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 60 "mouth_lower_lip_width_pos" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 18 "mouth_philtrum_shape_pos" 69 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 158 "mouth_philtrum_width_pos" 41 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 2 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 83 "mouth_upper_lip_full_neg" 3 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 35 "mouth_upper_lip_profile_pos" 26 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_pos" 90 } -# gene_bs_nose_forward={ "nose_forward_neg" 8 "nose_forward_neg" 34 } -# gene_bs_nose_height={ "nose_height_neg" 13 "nose_height_neg" 20 } -# gene_bs_nose_length={ "nose_length_pos" 86 "nose_length_pos" 53 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 117 "nose_nostril_height_neg" 67 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 25 "nose_nostril_width_neg" 106 } -# gene_bs_nose_profile={ "nose_profile_pos" 76 "nose_profile_neg" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 115 "nose_ridge_angle_neg" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 58 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_pos" 70 "nose_size_pos" 122 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 64 "nose_tip_angle_neg" 154 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 10 "nose_tip_forward_pos" 184 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 21 "nose_tip_width_neg" 32 } -# face_detail_cheek_def={ "cheek_def_02" 11 "cheek_def_01" 132 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 39 "cheek_fat_03_pos" 199 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def" 238 "chin_def" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 5 "eye_lower_lid_def" 102 } -# face_detail_eye_socket={ "eye_socket_03" 221 "eye_socket_03" 155 } -# face_detail_nasolabial={ "nasolabial_03" 183 "nasolabial_02" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 181 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 223 "nose_tip_def" 238 } -# face_detail_temple_def={ "temple_def" 158 "temple_def" 221 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 36 "brow_wrinkles_04" 225 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 181 "eye_wrinkles_01" 143 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 14 "forehead_wrinkles_01" 144 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 114 "complexion_7" 188 } -# gene_height={ "normal_height" 134 "normal_height" 125 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 98 "body_fat_head_fat_medium" 121 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 16 "body_shape_pear_half" 6 } -# gene_bs_bust={ "bust_shape_4_full" 136 "bust_shape_4_full" 124 } -# gene_age={ "old_4" 80 "old_2" 181 } -# gene_eyebrows_shape={ "close_spacing_lower_thickness" 129 "close_spacing_avg_thickness" 116 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 123 "layer_2_low_thickness" 116 } -# gene_body_hair={ "body_hair_avg" 169 "body_hair_avg" 140 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 188 "normal_eyes" 188 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 246 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 28 "no_beard" 0 } -# cloaks={ "no_cloak" 28 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_straight" 76 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 76 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_commoner_clothes" 76 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#986_donald = { # Malcolm's brother Donald -# portrait_info = { -# genes={ -# hair_color={ 129 116 204 188 } -# skin_color={ 67 75 75 77 } -# eye_color={ 209 192 205 137 } -# gene_chin_forward={ "chin_forward_neg" 119 "chin_forward_neg" 119 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_neg" 140 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_pos" 119 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_neg" 128 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_neg" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 119 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_neg" 153 } -# gene_forehead_width={ "forehead_width_pos" 142 "forehead_width_neg" 142 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_pos" 102 } -# gene_head_height={ "head_height_neg" 102 "head_height_pos" 102 } -# gene_head_width={ "head_width_neg" 104 "head_width_pos" 104 } -# gene_head_profile={ "head_profile_neg" 127 "head_profile_neg" 127 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 143 "head_top_width_pos" 143 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_pos" 109 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_pos" 116 } -# gene_jaw_height={ "jaw_height_pos" 114 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_pos" 135 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_pos" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_pos" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 119 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_pos" 133 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_neg" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 112 "mouth_lower_lip_size_pos" 112 } -# gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_neg" 109 "neck_length_pos" 109 } -# gene_neck_width={ "neck_width_neg" 120 "neck_width_pos" 120 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 6 "cheek_forward_neg" 30 } -# gene_bs_cheek_height={ "cheek_height_neg" 38 "cheek_height_pos" 4 } -# gene_bs_cheek_width={ "cheek_width_neg" 81 "cheek_width_pos" 3 } -# gene_bs_ear_angle={ "ear_angle_neg" 100 "ear_angle_pos" 4 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 79 "ear_inner_shape_pos" 111 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 16 "ear_lower_bend_pos" 24 } -# gene_bs_ear_outward={ "ear_outward_pos" 29 "ear_outward_neg" 26 } -# gene_bs_ear_size={ "ear_size_pos" 6 "ear_size_pos" 74 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 255 "eye_corner_depth_pos" 161 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 116 "eye_fold_shape_pos" 126 } -# gene_bs_eye_size={ "eye_size_neg" 7 "eye_size_neg" 13 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 31 "eye_upper_lid_size_pos" 194 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 178 "forehead_brow_curve_neg" 27 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 24 "forehead_brow_forward_neg" 26 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 99 "forehead_brow_inner_height_neg" 7 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 51 "forehead_brow_outer_height_pos" 36 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 34 "forehead_brow_width_pos" 95 } -# gene_bs_jaw_def={ "jaw_def_pos" 33 "jaw_def_pos" 48 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 123 "mouth_lower_lip_def_pos" 3 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 38 "mouth_lower_lip_full_pos" 37 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 21 "mouth_lower_lip_pad_pos" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 22 "mouth_lower_lip_width_neg" 101 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 28 "mouth_philtrum_def_pos" 50 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 85 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 24 "mouth_philtrum_width_pos" 125 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 20 "mouth_upper_lip_full_neg" 148 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 124 "mouth_upper_lip_profile_neg" 10 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 7 "mouth_upper_lip_width_pos" 18 } -# gene_bs_nose_forward={ "nose_forward_pos" 22 "nose_forward_pos" 29 } -# gene_bs_nose_height={ "nose_height_neg" 47 "nose_height_neg" 18 } -# gene_bs_nose_length={ "nose_length_pos" 34 "nose_length_pos" 155 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 10 "nose_nostril_height_neg" 30 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 3 "nose_nostril_width_pos" 25 } -# gene_bs_nose_profile={ "nose_profile_neg" 36 "nose_profile_neg" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 25 "nose_ridge_angle_pos" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 82 "nose_ridge_width_neg" 32 } -# gene_bs_nose_size={ "nose_size_neg" 14 "nose_size_neg" 41 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 87 "nose_tip_angle_pos" 71 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_pos" 97 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 28 "nose_tip_width_pos" 120 } -# face_detail_cheek_def={ "cheek_def_02" 164 "cheek_def_02" 17 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 63 "cheek_fat_01_neg" 143 } -# face_detail_chin_cleft={ "chin_dimple" 17 "chin_cleft" 24 } -# face_detail_chin_def={ "chin_def_neg" 239 "chin_def_neg" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 5 "eye_lower_lid_def" 246 } -# face_detail_eye_socket={ "eye_socket_color_03" 23 "eye_socket_color_01" 219 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 52 "nose_ridge_def_neg" 5 } -# face_detail_nose_tip_def={ "nose_tip_def" 56 "nose_tip_def" 49 } -# face_detail_temple_def={ "temple_def" 132 "temple_def" 207 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 136 "brow_wrinkles_02" 217 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 240 "eye_wrinkles_01" 131 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 207 "forehead_wrinkles_01" 222 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 255 "complexion_2" 242 } -# gene_height={ "normal_height" 124 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_low" 114 "body_fat_head_fat_low" 114 } -# gene_bs_body_shape={ "body_shape_average" 9 "body_shape_hourglass_full" 8 } -# gene_bs_bust={ "bust_shape_3_full" 128 "bust_shape_3_full" 102 } -# gene_age={ "old_4" 56 "old_3" 193 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 155 "far_spacing_low_thickness" 242 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 155 "layer_2_lower_thickness" 144 } -# gene_body_hair={ "body_hair_sparse" 99 "body_hair_dense" 137 } -# gene_hair_type={ "hair_wavy" 137 "hair_wavy" 149 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 34 "normal_eyes" 34 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 82 "normal_eyelashes" 82 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_curly" 114 "no_beard" 0 } -# cloaks={ "no_cloak" 162 "no_cloak" 0 } -# hairstyles={ "rtt_hairstyles" 0 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 127 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_commoner_clothes" 127 "most_clothes" 0 } -# headgear={ "western_common" 238 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -##bm_1066_rags_to_riches -# -## Murchad -# -#83355_petty_king_murchad = { -# portrait_info = { -# genes={ -# hair_color={ 246 85 246 85 } -# skin_color={ 67 71 67 71 } -# eye_color={ 208 184 208 184 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_neg" 125 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_neg" 112 "eye_depth_neg" 112 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_neg" 102 } -# gene_forehead_roundness={ "forehead_roundness_pos" 197 "forehead_roundness_pos" 197 } -# gene_forehead_width={ "forehead_width_pos" 139 "forehead_width_pos" 139 } -# gene_forehead_height={ "forehead_height_neg" 130 "forehead_height_neg" 47 } -# gene_head_height={ "head_height_neg" 78 "head_height_neg" 78 } -# gene_head_width={ "head_width_neg" 107 "head_width_neg" 107 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_neg" 105 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_pos" 148 } -# gene_head_top_width={ "head_top_width_neg" 120 "head_top_width_neg" 120 } -# gene_jaw_angle={ "jaw_angle_neg" 123 "jaw_angle_neg" 123 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_neg" 85 "jaw_width_neg" 85 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 161 "mouth_corner_depth_pos" 161 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 88 "mouth_lower_lip_size_neg" 88 } -# gene_mouth_open={ "mouth_open_neg" 49 "mouth_open_neg" 49 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_neg" 126 "neck_width_neg" 126 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_pos" 6 "cheek_height_pos" 6 } -# gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_pos" 43 } -# gene_bs_ear_angle={ "ear_angle_neg" 102 "ear_angle_neg" 102 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 119 "ear_inner_shape_pos" 119 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 95 "ear_lower_bend_pos" 95 } -# gene_bs_ear_outward={ "ear_outward_neg" 70 "ear_outward_neg" 70 } -# gene_bs_ear_size={ "ear_size_neg" 14 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 134 "eye_corner_depth_pos" 134 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 80 "eye_fold_shape_pos" 80 } -# gene_bs_eye_size={ "eye_size_neg" 34 "eye_size_neg" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 86 "eye_upper_lid_size_pos" 86 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 61 "forehead_brow_curve_pos" 61 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 16 "forehead_brow_inner_height_pos" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 26 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 9 "mouth_lower_lip_def_pos" 9 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 41 "mouth_lower_lip_full_neg" 41 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 34 "mouth_lower_lip_pad_pos" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_pos" 7 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 9 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 4 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 36 "mouth_upper_lip_full_pos" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 57 "mouth_upper_lip_profile_pos" 57 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 37 "mouth_upper_lip_width_neg" 37 } -# gene_bs_nose_forward={ "nose_forward_pos" 89 "nose_forward_pos" 89 } -# gene_bs_nose_height={ "nose_height_neg" 25 "nose_height_neg" 25 } -# gene_bs_nose_length={ "nose_length_pos" 44 "nose_length_pos" 44 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 110 "nose_nostril_height_neg" 110 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 20 } -# gene_bs_nose_profile={ "nose_profile_pos" 7 "nose_profile_pos" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_neg" 35 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 108 "nose_ridge_width_neg" 108 } -# gene_bs_nose_size={ "nose_size_pos" 55 "nose_size_pos" 55 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 9 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 33 "nose_tip_forward_neg" 33 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 50 "nose_tip_width_pos" 50 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 19 "cheek_fat_03_pos" 19 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def" 14 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 112 "eye_lower_lid_def" 112 } -# face_detail_eye_socket={ "eye_socket_03" 19 "eye_socket_03" 19 } -# face_detail_nasolabial={ "nasolabial_02" 8 "nasolabial_02" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 243 "nose_tip_def" 243 } -# face_detail_temple_def={ "temple_def" 181 "temple_def" 181 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 204 "brow_wrinkles_01" 204 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 58 "eye_wrinkles_01" 58 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 159 "forehead_wrinkles_03" 159 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_6" 185 "complexion_6" 185 } -# gene_height={ "normal_height" 139 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_full" 118 "body_fat_head_fat_full" 118 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_shape_2_half" 169 "bust_shape_2_half" 169 } -# gene_age={ "old_1" 79 "old_1" 79 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 92 "far_spacing_lower_thickness" 92 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 141 "layer_2_avg_thickness" 141 } -# gene_body_hair={ "body_hair_sparse" 154 "body_hair_sparse" 154 } -# eye_accessory={ "normal_eyes" 168 "normal_eyes" 168 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 156 "normal_eyelashes" 156 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#83357_brian = { # Murchad's son Brian -# portrait_info = { -# genes={ -# hair_color={ 195 178 246 85 } -# skin_color={ 90 73 102 75 } -# eye_color={ 225 135 208 184 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 115 "chin_height_pos" 147 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 112 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 197 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 139 "forehead_width_pos" 146 } -# gene_forehead_height={ "forehead_height_neg" 130 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 78 "head_height_pos" 149 } -# gene_head_width={ "head_width_neg" 107 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_pos" 136 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_neg" 105 } -# gene_head_top_width={ "head_top_width_pos" 154 "head_top_width_neg" 120 } -# gene_jaw_angle={ "jaw_angle_neg" 123 "jaw_angle_pos" 146 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_neg" 85 "jaw_width_pos" 139 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 161 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_pos" 164 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_pos" 134 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 88 "mouth_lower_lip_size_neg" 110 } -# gene_mouth_open={ "mouth_open_neg" 81 "mouth_open_neg" 49 } -# gene_neck_length={ "neck_length_neg" 125 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_neg" 126 "neck_width_neg" 110 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 95 } -# gene_bs_cheek_height={ "cheek_height_pos" 6 "cheek_height_neg" 83 } -# gene_bs_cheek_width={ "cheek_width_neg" 5 "cheek_width_pos" 43 } -# gene_bs_ear_angle={ "ear_angle_pos" 1 "ear_angle_neg" 102 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 12 "ear_inner_shape_pos" 119 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 76 "ear_lower_bend_pos" 95 } -# gene_bs_ear_outward={ "ear_outward_pos" 17 "ear_outward_neg" 70 } -# gene_bs_ear_size={ "ear_size_neg" 14 "ear_size_pos" 26 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 134 "eye_corner_depth_pos" 168 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 41 "eye_fold_shape_pos" 80 } -# gene_bs_eye_size={ "eye_size_pos" 6 "eye_size_neg" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 49 "eye_upper_lid_size_pos" 86 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 87 "forehead_brow_curve_pos" 61 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 49 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 16 "forehead_brow_inner_height_neg" 9 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 2 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 48 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 41 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 163 "mouth_lower_lip_def_pos" 9 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 16 "mouth_lower_lip_full_neg" 41 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 34 "mouth_lower_lip_pad_pos" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_neg" 9 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 1 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 41 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 97 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 31 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 26 "mouth_upper_lip_full_pos" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 57 "mouth_upper_lip_profile_pos" 4 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 37 "mouth_upper_lip_width_pos" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 89 "nose_forward_pos" 1 } -# gene_bs_nose_height={ "nose_height_neg" 25 "nose_height_pos" 76 } -# gene_bs_nose_length={ "nose_length_pos" 44 "nose_length_neg" 46 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 110 "nose_nostril_height_neg" 92 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 204 "nose_nostril_width_neg" 20 } -# gene_bs_nose_profile={ "nose_profile_pos" 7 "nose_profile_hawk" 15 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_pos" 34 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 108 "nose_ridge_width_pos" 18 } -# gene_bs_nose_size={ "nose_size_pos" 55 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 58 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 33 "nose_tip_forward_pos" 111 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 50 "nose_tip_width_neg" 10 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 63 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 117 "cheek_fat_03_pos" 19 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def" 197 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 223 "eye_lower_lid_def" 112 } -# face_detail_eye_socket={ "eye_socket_color_02" 24 "eye_socket_03" 19 } -# face_detail_nasolabial={ "nasolabial_02" 8 "nasolabial_03" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 4 } -# face_detail_nose_tip_def={ "nose_tip_def" 34 "nose_tip_def" 243 } -# face_detail_temple_def={ "temple_def" 181 "temple_def" 139 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 72 "brow_wrinkles_01" 204 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 58 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 56 "forehead_wrinkles_03" 159 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_6" 185 "complexion_7" 150 } -# gene_height={ "normal_height" 139 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_low" 127 "body_fat_head_fat_full" 118 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 12 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_2_full" 44 "bust_shape_2_full" 169 } -# gene_age={ "old_1" 79 "old_1" 126 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 253 "far_spacing_lower_thickness" 92 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 141 "layer_2_high_thickness" 128 } -# gene_body_hair={ "body_hair_avg" 181 "body_hair_sparse" 154 } -# gene_hair_type={ "hair_straight" 128 "hair_wavy" 129 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 12 "normal_eyes" 12 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 237 "normal_eyelashes" 237 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 123 "no_beard" 0 } -# cloaks={ "no_cloak" 123 "no_cloak" 0 } -# hairstyles={ "northern_hairstyles_straight" 202 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 163 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_war_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "northern_war" 126 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#166126_bebinn = { # Murchad's aunt Bebinn -# portrait_info = { -# genes={ -# hair_color={ 173 167 42 250 } -# skin_color={ 45 86 43 90 } -# eye_color={ 255 138 227 142 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_neg" 105 "eye_shut_neg" 113 } -# gene_forehead_angle={ "forehead_angle_neg" 80 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 178 "forehead_brow_height_pos" 147 } -# gene_forehead_roundness={ "forehead_roundness_pos" 163 "forehead_roundness_pos" 158 } -# gene_forehead_width={ "forehead_width_pos" 152 "forehead_width_pos" 143 } -# gene_forehead_height={ "forehead_height_pos" 148 "forehead_height_pos" 135 } -# gene_head_height={ "head_height_neg" 109 "head_height_pos" 153 } -# gene_head_width={ "head_width_pos" 128 "head_width_neg" 112 } -# gene_head_profile={ "head_profile_pos" 172 "head_profile_neg" 92 } -# gene_head_top_height={ "head_top_height_pos" 134 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 135 } -# gene_jaw_angle={ "jaw_angle_neg" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_neg" 118 "jaw_width_neg" 126 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 140 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_pos" 139 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 178 "mouth_upper_lip_size_pos" 162 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 93 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_pos" 159 "mouth_open_pos" 135 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_neg" 106 "neck_width_pos" 218 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 39 "cheek_forward_neg" 28 } -# gene_bs_cheek_height={ "cheek_height_neg" 14 "cheek_height_pos" 30 } -# gene_bs_cheek_width={ "cheek_width_neg" 51 "cheek_width_pos" 24 } -# gene_bs_ear_angle={ "ear_angle_pos" 37 "ear_angle_pos" 24 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 172 "ear_inner_shape_pos" 155 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 29 "ear_both_bend_pos" 203 } -# gene_bs_ear_outward={ "ear_outward_pos" 26 "ear_outward_pos" 41 } -# gene_bs_ear_size={ "ear_size_neg" 50 "ear_size_neg" 115 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 186 "eye_corner_depth_pos" 203 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 1 "eye_fold_shape_pos" 36 } -# gene_bs_eye_size={ "eye_size_neg" 1 "eye_size_pos" 5 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 6 "eye_upper_lid_size_pos" 37 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 187 "forehead_brow_curve_pos" 50 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 20 "forehead_brow_forward_neg" 101 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 37 "forehead_brow_inner_height_neg" 121 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 13 "forehead_brow_outer_height_neg" 14 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 14 "forehead_brow_width_pos" 38 } -# gene_bs_jaw_def={ "jaw_def_neg" 51 "jaw_def_pos" 72 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 38 "mouth_lower_lip_def_pos" 17 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 30 "mouth_lower_lip_full_pos" 19 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 10 "mouth_lower_lip_pad_neg" 176 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_pos" 22 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 4 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 78 "mouth_philtrum_shape_neg" 157 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 47 "mouth_philtrum_width_neg" 104 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 45 "mouth_upper_lip_def_pos" 1 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 10 "mouth_upper_lip_full_pos" 133 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 81 "mouth_upper_lip_profile_neg" 38 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 2 "mouth_upper_lip_width_neg" 31 } -# gene_bs_nose_forward={ "nose_forward_pos" 116 "nose_forward_pos" 26 } -# gene_bs_nose_height={ "nose_height_neg" 7 "nose_height_neg" 63 } -# gene_bs_nose_length={ "nose_length_pos" 33 "nose_length_pos" 33 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 9 "nose_nostril_height_neg" 7 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 161 "nose_nostril_width_neg" 27 } -# gene_bs_nose_profile={ "nose_profile_pos" 2 "nose_profile_neg" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 28 "nose_ridge_angle_pos" 74 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 43 "nose_ridge_width_pos" 9 } -# gene_bs_nose_size={ "nose_size_pos" 18 "nose_size_neg" 13 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 12 "nose_tip_angle_pos" 42 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 27 "nose_tip_forward_pos" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 199 "nose_tip_width_neg" 21 } -# face_detail_cheek_def={ "cheek_def_02" 15 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 23 "cheek_fat_01_neg" 28 } -# face_detail_chin_cleft={ "chin_dimple" 11 "chin_dimple" 8 } -# face_detail_chin_def={ "chin_def" 248 "chin_def" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 100 "eye_lower_lid_def" 52 } -# face_detail_eye_socket={ "eye_socket_01" 8 "eye_socket_02" 22 } -# face_detail_nasolabial={ "nasolabial_02" 26 "nasolabial_01" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 238 "nose_tip_def" 25 } -# face_detail_temple_def={ "temple_def" 214 "temple_def" 159 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 64 "brow_wrinkles_03" 69 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 7 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 27 "forehead_wrinkles_01" 198 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 182 "complexion_3" 102 } -# gene_height={ "normal_height" 130 "normal_height" 124 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 142 "body_fat_head_fat_full" 125 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 10 "body_shape_rectangle_half" 5 } -# gene_bs_bust={ "bust_shape_1_full" 159 "bust_shape_1_full" 159 } -# gene_age={ "old_3" 46 "old_4" 36 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 146 "avg_spacing_avg_thickness" 215 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 169 "layer_2_avg_thickness" 164 } -# gene_body_hair={ "body_hair_sparse" 94 "body_hair_avg" 145 } -# gene_hair_type={ "hair_straight" 176 "hair_wavy" 150 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 231 "normal_eyes" 231 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 139 "normal_eyelashes" 139 } -# pose={ "" 255 "" 0 } -# beards={ "northern_beards_straight" 204 "no_beard" 0 } -# hairstyles={ "northern_hairstyles_straight" 57 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 147 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "northern_commoner_clothes" 189 "most_clothes" 0 } -# headgear={ "northern_common" 115 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -## Matilda -# -#7757_duchess_matilda = { -# portrait_info = { -# genes={ -# hair_color={ 154 182 61 252 } -# skin_color={ 114 105 89 68 } -# eye_color={ 66 190 245 190 } -# gene_chin_forward={ "chin_forward_pos" 138 "chin_forward_pos" 138 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 164 "eye_angle_pos" 164 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 192 "forehead_roundness_pos" 192 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_pos" 147 "forehead_height_pos" 147 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 143 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_neg" 118 "head_top_width_neg" 118 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 123 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 66 "mouth_width_pos" 136 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 210 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 102 } -# gene_mouth_open={ "mouth_open_neg" 89 "mouth_open_neg" 89 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_pos" 164 "neck_width_pos" 164 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 41 "cheek_forward_neg" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 35 "cheek_height_pos" 35 } -# gene_bs_cheek_width={ "cheek_width_pos" 112 "cheek_width_pos" 112 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_pos" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 56 "ear_inner_shape_pos" 56 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 121 "ear_lower_bend_pos" 121 } -# gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 34 } -# gene_bs_ear_size={ "ear_size_neg" 24 "ear_size_neg" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 169 "eye_corner_depth_pos" 184 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 124 "eye_fold_shape_pos" 124 } -# gene_bs_eye_size={ "eye_size_pos" 8 "eye_size_pos" 8 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 10 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 43 "forehead_brow_curve_neg" 43 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 9 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 19 "forehead_brow_inner_height_neg" 19 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 72 "forehead_brow_outer_height_neg" 72 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 26 "forehead_brow_width_pos" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 109 "jaw_def_neg" 109 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 92 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 74 "mouth_lower_lip_full_pos" 74 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 43 "mouth_lower_lip_pad_neg" 43 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 114 "mouth_lower_lip_width_pos" 114 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 38 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 45 "mouth_philtrum_width_pos" 45 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 38 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 100 "mouth_upper_lip_full_pos" 102 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 97 "mouth_upper_lip_profile_pos" 97 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 22 "mouth_upper_lip_width_neg" 22 } -# gene_bs_nose_forward={ "nose_forward_neg" 12 "nose_forward_neg" 12 } -# gene_bs_nose_height={ "nose_height_neg" 28 "nose_height_neg" 28 } -# gene_bs_nose_length={ "nose_length_pos" 41 "nose_length_pos" 41 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 17 "nose_nostril_width_neg" 17 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 45 "nose_profile_hawk_pos" 45 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 9 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 21 "nose_ridge_width_pos" 21 } -# gene_bs_nose_size={ "nose_size_pos" 59 "nose_size_pos" 59 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 116 "nose_tip_angle_pos" 116 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 4 "nose_tip_forward_neg" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 47 "nose_tip_width_neg" 47 } -# face_detail_cheek_def={ "cheek_def_01" 101 "cheek_def_01" 101 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 43 "cheek_fat_01_neg" 43 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_cleft" 5 } -# face_detail_chin_def={ "chin_def" 92 "chin_def" 92 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 57 "eye_lower_lid_def" 57 } -# face_detail_eye_socket={ "eye_socket_01" 171 "eye_socket_01" 171 } -# face_detail_nasolabial={ "nasolabial_03" 23 "nasolabial_03" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 149 "nose_ridge_def_neg" 149 } -# face_detail_nose_tip_def={ "nose_tip_def" 196 "nose_tip_def" 196 } -# face_detail_temple_def={ "temple_def" 179 "temple_def" 179 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 69 "brow_wrinkles_04" 69 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 192 "eye_wrinkles_02" 192 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 142 "forehead_wrinkles_03" 142 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 182 "complexion_1" 182 } -# gene_height={ "normal_height" 120 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_low" 123 "body_fat_head_fat_low" 123 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 159 "bust_shape_2_full" 159 } -# gene_age={ "old_3" 71 "old_3" 71 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 240 "close_spacing_high_thickness" 185 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 148 "layer_2_high_thickness" 148 } -# gene_body_hair={ "body_hair_sparse" 114 "body_hair_sparse" 114 } -# eye_accessory={ "normal_eyes" 54 "normal_eyes" 54 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -## Emir Yahya -# -#3924_emir_yahya = { -# portrait_info = { -# genes={ -# hair_color={ 117 250 117 250 } -# skin_color={ 93 156 93 148 } -# eye_color={ 27 235 27 235 } -# gene_chin_forward={ "chin_forward_neg" 112 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_neg" 122 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_neg" 92 "chin_width_neg" 92 } -# gene_eye_angle={ "eye_angle_pos" 155 "eye_angle_pos" 155 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 126 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 111 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 129 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_neg" 60 "forehead_height_neg" 60 } -# gene_head_height={ "head_height_pos" 154 "head_height_pos" 154 } -# gene_head_width={ "head_width_pos" 133 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_pos" 177 "head_profile_pos" 177 } -# gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_pos" 136 } -# gene_head_top_width={ "head_top_width_pos" 199 "head_top_width_pos" 199 } -# gene_jaw_angle={ "jaw_angle_neg" 116 "jaw_angle_neg" 116 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_pos" 130 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_neg" 63 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 204 "mouth_upper_lip_size_pos" 204 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 169 "mouth_lower_lip_size_pos" 169 } -# gene_mouth_open={ "mouth_open_pos" 199 "mouth_open_pos" 199 } -# gene_neck_length={ "neck_length_neg" 120 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_pos" 148 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 29 "cheek_forward_neg" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 32 "cheek_height_neg" 32 } -# gene_bs_cheek_width={ "cheek_width_pos" 36 "cheek_width_pos" 36 } -# gene_bs_ear_angle={ "ear_angle_pos" 27 "ear_angle_pos" 27 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 5 "ear_inner_shape_pos" 5 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 147 "ear_both_bend_pos" 147 } -# gene_bs_ear_outward={ "ear_outward_neg" 30 "ear_outward_neg" 30 } -# gene_bs_ear_size={ "ear_size_neg" 19 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 212 "eye_corner_depth_pos" 212 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 21 "eye_fold_shape_pos" 21 } -# gene_bs_eye_size={ "eye_size_pos" 66 "eye_size_pos" 66 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 5 "eye_upper_lid_size_pos" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 121 "forehead_brow_curve_neg" 121 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 19 "forehead_brow_forward_neg" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 13 "forehead_brow_outer_height_neg" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 7 "forehead_brow_width_pos" 7 } -# gene_bs_jaw_def={ "jaw_def_neg" 77 "jaw_def_neg" 77 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 21 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 9 "mouth_lower_lip_pad_neg" 9 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 112 "mouth_lower_lip_width_pos" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 34 "mouth_philtrum_shape_pos" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 39 "mouth_philtrum_width_pos" 39 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 10 "mouth_upper_lip_full_neg" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 68 "mouth_upper_lip_profile_pos" 68 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 36 } -# gene_bs_nose_height={ "nose_height_pos" 81 "nose_height_pos" 81 } -# gene_bs_nose_length={ "nose_length_neg" 2 "nose_length_neg" 2 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 2 "nose_nostril_width_neg" 2 } -# gene_bs_nose_profile={ "nose_profile_pos" 8 "nose_profile_pos" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 20 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 2 "nose_ridge_width_neg" 2 } -# gene_bs_nose_size={ "nose_size_pos" 126 "nose_size_pos" 126 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 105 "nose_tip_angle_neg" 105 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 42 "nose_tip_forward_neg" 42 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 21 "nose_tip_width_pos" 21 } -# face_detail_cheek_def={ "cheek_def_01" 13 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 16 "cheek_fat_03_pos" 16 } -# face_detail_chin_cleft={ "chin_dimple" 82 "chin_dimple" 82 } -# face_detail_chin_def={ "chin_def" 20 "chin_def" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 61 "eye_lower_lid_def" 61 } -# face_detail_eye_socket={ "eye_socket_01" 8 "eye_socket_01" 8 } -# face_detail_nasolabial={ "nasolabial_03" 130 "nasolabial_03" 130 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 135 "nose_ridge_def_pos" 135 } -# face_detail_nose_tip_def={ "nose_tip_def" 162 "nose_tip_def" 162 } -# face_detail_temple_def={ "temple_def" 254 "temple_def" 254 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 237 "brow_wrinkles_04" 237 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 169 "eye_wrinkles_01" 94 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 59 "forehead_wrinkles_01" 59 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 183 "complexion_3" 183 } -# gene_height={ "normal_height" 126 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_low" 132 "body_fat_head_fat_low" 117 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 62 "body_shape_hourglass_full" 22 } -# gene_bs_bust={ "bust_shape_1_full" 63 "bust_shape_1_full" 79 } -# gene_age={ "old_4" 133 "old_4" 133 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 253 "close_spacing_avg_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 146 "layer_2_low_thickness" 146 } -# gene_body_hair={ "body_hair_dense" 250 "body_hair_dense" 250 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 220 "normal_eyes" 220 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# pose={ "" 255 "" 0 } -# beards={ "scripted_character_beards_01" 99 "no_beard" 0 } -# clothes={ "mena_high_nobility_clothes" 243 "mena_high_nobility_clothes" 243 } -# headgear={ "mena_high_nobility" 107 "no_headgear" 0 } -# legwear={ "mena_war_legwear" 126 "all_legwear" 0 } -# hairstyles={ "scripted_character_hairstyles_01" 61 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#20858_zahida = { # Yahya's daughter Zahida -# portrait_info = { -# genes={ -# hair_color={ 117 250 49 245 } -# skin_color={ 118 151 111 152 } -# eye_color={ 27 235 69 219 } -# gene_chin_forward={ "chin_forward_neg" 106 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_neg" 92 } -# gene_eye_angle={ "eye_angle_pos" 155 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_neg" 112 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 116 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 111 "forehead_brow_height_pos" 160 } -# gene_forehead_roundness={ "forehead_roundness_pos" 129 "forehead_roundness_pos" 144 } -# gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_neg" 60 "forehead_height_neg" 74 } -# gene_head_height={ "head_height_neg" 82 "head_height_pos" 154 } -# gene_head_width={ "head_width_pos" 133 "head_width_pos" 153 } -# gene_head_profile={ "head_profile_pos" 154 "head_profile_pos" 177 } -# gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_neg" 95 } -# gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_pos" 199 } -# gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_neg" 116 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_pos" 133 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_pos" 163 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 104 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 169 "mouth_upper_lip_size_pos" 204 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 172 "mouth_lower_lip_size_pos" 169 } -# gene_mouth_open={ "mouth_open_pos" 199 "mouth_open_neg" 80 } -# gene_neck_length={ "neck_length_neg" 120 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_pos" 148 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 17 "cheek_forward_neg" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 35 "cheek_height_neg" 32 } -# gene_bs_cheek_width={ "cheek_width_neg" 13 "cheek_width_pos" 36 } -# gene_bs_ear_angle={ "ear_angle_pos" 27 "ear_angle_pos" 107 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 5 "ear_inner_shape_pos" 9 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 84 "ear_both_bend_pos" 147 } -# gene_bs_ear_outward={ "ear_outward_pos" 43 "ear_outward_neg" 30 } -# gene_bs_ear_size={ "ear_size_pos" 2 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 248 "eye_corner_depth_pos" 212 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 58 "eye_fold_shape_pos" 21 } -# gene_bs_eye_size={ "eye_size_pos" 66 "eye_size_neg" 66 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 5 "eye_upper_lid_size_pos" 45 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 121 "forehead_brow_curve_pos" 20 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 65 "forehead_brow_forward_neg" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 31 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 13 "forehead_brow_outer_height_neg" 6 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 23 "forehead_brow_width_pos" 7 } -# gene_bs_jaw_def={ "jaw_def_neg" 77 "jaw_def_pos" 138 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 13 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 19 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 9 "mouth_lower_lip_pad_pos" 27 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 33 "mouth_lower_lip_width_pos" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 20 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 127 "mouth_philtrum_shape_pos" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 39 "mouth_philtrum_width_neg" 26 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 6 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 10 "mouth_upper_lip_full_pos" 24 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 68 "mouth_upper_lip_profile_pos" 9 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 20 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 34 } -# gene_bs_nose_height={ "nose_height_pos" 75 "nose_height_pos" 81 } -# gene_bs_nose_length={ "nose_length_neg" 10 "nose_length_neg" 2 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 86 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 2 "nose_nostril_width_neg" 21 } -# gene_bs_nose_profile={ "nose_profile_pos" 85 "nose_profile_pos" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 24 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 2 "nose_ridge_width_pos" 41 } -# gene_bs_nose_size={ "nose_size_pos" 126 "nose_size_pos" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 56 "nose_tip_angle_neg" 105 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 42 "nose_tip_forward_neg" 46 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 173 "nose_tip_width_pos" 21 } -# face_detail_cheek_def={ "cheek_def_02" 154 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 16 "cheek_fat_01_neg" 15 } -# face_detail_chin_cleft={ "chin_dimple" 82 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 20 "chin_def" 227 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 61 "eye_lower_lid_def" 102 } -# face_detail_eye_socket={ "eye_socket_01" 8 "eye_socket_03" 17 } -# face_detail_nasolabial={ "nasolabial_03" 130 "nasolabial_02" 10 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 135 } -# face_detail_nose_tip_def={ "nose_tip_def" 162 "nose_tip_def" 97 } -# face_detail_temple_def={ "temple_def" 254 "temple_def" 33 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 0 "brow_wrinkles_03" 18 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 169 "eye_wrinkles_01" 52 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 41 "forehead_wrinkles_01" 59 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 218 "complexion_3" 183 } -# gene_height={ "normal_height" 126 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 133 "body_fat_head_fat_low" 132 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_apple_full" 14 } -# gene_bs_bust={ "bust_shape_4_full" 145 "bust_shape_3_half" 160 } -# gene_age={ "old_4" 92 "old_4" 133 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 237 "close_spacing_avg_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 146 "layer_2_avg_thickness" 212 } -# gene_body_hair={ "body_hair_dense" 250 "body_hair_dense" 199 } -# gene_hair_type={ "hair_straight" 128 "hair_curly" 142 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 185 "normal_eyes" 185 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 97 "normal_eyelashes" 97 } -# hairstyles={ "all_hairstyles" 53 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -## Vratislav II of Bohemia -# -#522_duke_vratislav = { -# portrait_info = { -# genes={ -# hair_color={ 145 72 145 72 } -# skin_color={ 20 79 20 79 } -# eye_color={ 174 204 174 204 } -# gene_chin_forward={ "chin_forward_pos" 137 "chin_forward_pos" 137 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 110 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 126 "forehead_brow_height_neg" 126 } -# gene_forehead_roundness={ "forehead_roundness_pos" 167 "forehead_roundness_pos" 167 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 104 } -# gene_head_height={ "head_height_neg" 105 "head_height_neg" 105 } -# gene_head_width={ "head_width_neg" 103 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_neg" 124 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_neg" 99 "head_top_height_neg" 99 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_neg" 115 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 126 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 96 "mouth_lower_lip_size_neg" 96 } -# gene_mouth_open={ "mouth_open_neg" 30 "mouth_open_neg" 30 } -# gene_neck_length={ "neck_length_neg" 81 "neck_length_neg" 81 } -# gene_neck_width={ "neck_width_pos" 160 "neck_width_pos" 160 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 193 "cheek_forward_pos" 193 } -# gene_bs_cheek_height={ "cheek_height_pos" 9 "cheek_height_pos" 9 } -# gene_bs_cheek_width={ "cheek_width_neg" 70 "cheek_width_neg" 70 } -# gene_bs_ear_angle={ "ear_angle_neg" 28 "ear_angle_neg" 28 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 87 "ear_inner_shape_pos" 87 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 191 "ear_upper_bend_pos" 191 } -# gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_pos" 42 } -# gene_bs_ear_size={ "ear_size_pos" 7 "ear_size_pos" 7 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 211 "eye_corner_depth_pos" 211 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 14 "eye_fold_shape_neg" 14 } -# gene_bs_eye_size={ "eye_size_neg" 115 "eye_size_neg" 115 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 5 "eye_upper_lid_size_neg" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 65 "forehead_brow_curve_neg" 65 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 42 "forehead_brow_forward_neg" 42 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 7 "forehead_brow_inner_height_neg" 7 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 35 "forehead_brow_outer_height_neg" 35 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 47 "forehead_brow_width_pos" 47 } -# gene_bs_jaw_def={ "jaw_def_neg" 34 "jaw_def_neg" 34 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 23 "mouth_lower_lip_def_pos" 23 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 68 "mouth_lower_lip_full_neg" 68 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 102 "mouth_lower_lip_pad_neg" 102 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 120 "mouth_lower_lip_width_pos" 120 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 21 "mouth_philtrum_def_pos" 21 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 80 "mouth_philtrum_shape_neg" 80 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 51 "mouth_philtrum_width_neg" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 86 "mouth_upper_lip_def_pos" 86 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 72 "mouth_upper_lip_full_pos" 72 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_pos" 45 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_neg" 29 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 36 } -# gene_bs_nose_height={ "nose_height_pos" 15 "nose_height_pos" 15 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_pos" 13 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 10 "nose_nostril_height_neg" 10 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_pos" 17 } -# gene_bs_nose_profile={ "nose_profile_hawk" 63 "nose_profile_hawk" 63 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 90 "nose_ridge_angle_pos" 90 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 15 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_pos" 47 "nose_size_pos" 47 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 65 "nose_tip_angle_pos" 65 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 48 "nose_tip_forward_pos" 48 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 140 "nose_tip_width_neg" 140 } -# face_detail_cheek_def={ "cheek_def_01" 1 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 89 "cheek_fat_01_pos" 89 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_dimple" 10 } -# face_detail_chin_def={ "chin_def" 15 "chin_def" 15 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 107 "eye_lower_lid_def" 107 } -# face_detail_eye_socket={ "eye_socket_02" 240 "eye_socket_02" 240 } -# face_detail_nasolabial={ "nasolabial_01" 4 "nasolabial_01" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 200 "nose_ridge_def_pos" 200 } -# face_detail_nose_tip_def={ "nose_tip_def" 24 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 251 "temple_def" 251 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 241 "brow_wrinkles_03" 241 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 200 "eye_wrinkles_02" 200 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 183 "forehead_wrinkles_03" 183 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 163 "complexion_5" 163 } -# gene_height={ "normal_height" 122 "normal_height" 106 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_hourglass_full" 0 } -# gene_bs_bust={ "bust_shape_3_full" 207 "bust_shape_3_full" 207 } -# gene_age={ "old_2" 129 "old_2" 129 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "far_spacing_lower_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 168 "layer_2_lower_thickness" 168 } -# gene_body_hair={ "body_hair_avg" 131 "body_hair_avg" 131 } -# eye_accessory={ "normal_eyes" 128 "normal_eyes" 128 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 17 "normal_eyelashes" 17 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#212881_judita = { # Vratislav's daughter Judita -# portrait_info = { -# genes={ -# hair_color={ 145 72 179 166 } -# skin_color={ 69 82 50 81 } -# eye_color={ 174 204 69 169 } -# gene_chin_forward={ "chin_forward_pos" 137 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_neg" 116 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 100 "forehead_brow_height_neg" 126 } -# gene_forehead_roundness={ "forehead_roundness_pos" 167 "forehead_roundness_pos" 184 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_pos" 144 } -# gene_head_height={ "head_height_neg" 105 "head_height_neg" 113 } -# gene_head_width={ "head_width_neg" 103 "head_width_pos" 130 } -# gene_head_profile={ "head_profile_neg" 96 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_neg" 99 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_neg" 118 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 102 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_neg" 103 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 66 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 178 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 96 } -# gene_mouth_open={ "mouth_open_pos" 203 "mouth_open_neg" 30 } -# gene_neck_length={ "neck_length_neg" 81 "neck_length_neg" 118 } -# gene_neck_width={ "neck_width_pos" 129 "neck_width_pos" 160 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_pos" 193 } -# gene_bs_cheek_height={ "cheek_height_pos" 9 "cheek_height_neg" 42 } -# gene_bs_cheek_width={ "cheek_width_neg" 70 "cheek_width_neg" 14 } -# gene_bs_ear_angle={ "ear_angle_neg" 28 "ear_angle_pos" 69 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 87 "ear_inner_shape_pos" 155 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 191 "ear_lower_bend_pos" 29 } -# gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_pos" 42 } -# gene_bs_ear_size={ "ear_size_pos" 4 "ear_size_pos" 7 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 211 "eye_corner_depth_pos" 228 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 47 "eye_fold_shape_neg" 14 } -# gene_bs_eye_size={ "eye_size_pos" 44 "eye_size_neg" 115 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 5 "eye_upper_lid_size_pos" 2 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 65 "forehead_brow_curve_neg" 96 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 42 "forehead_brow_forward_pos" 177 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_neg" 7 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 103 "forehead_brow_outer_height_neg" 35 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 47 "forehead_brow_width_pos" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 34 "jaw_def_neg" 83 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 23 "mouth_lower_lip_def_pos" 44 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 68 "mouth_lower_lip_full_neg" 59 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 1 "mouth_lower_lip_pad_neg" 102 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 120 "mouth_lower_lip_width_neg" 27 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 21 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 8 "mouth_philtrum_shape_neg" 80 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 103 "mouth_philtrum_width_neg" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 86 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 72 "mouth_upper_lip_full_pos" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_pos" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_pos" 6 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 26 } -# gene_bs_nose_height={ "nose_height_pos" 15 "nose_height_neg" 74 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_pos" 67 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 10 "nose_nostril_height_neg" 33 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 13 "nose_nostril_width_pos" 17 } -# gene_bs_nose_profile={ "nose_profile_hawk" 63 "nose_profile_pos" 120 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 24 "nose_ridge_angle_pos" 90 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 12 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_pos" 47 "nose_size_pos" 13 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 65 "nose_tip_angle_pos" 48 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 48 "nose_tip_forward_pos" 47 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 140 "nose_tip_width_neg" 105 } -# face_detail_cheek_def={ "cheek_def_01" 1 "cheek_def_01" 48 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 191 "cheek_fat_01_pos" 89 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 10 } -# face_detail_chin_def={ "chin_def_neg" 21 "chin_def" 15 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 107 "eye_lower_lid_def" 228 } -# face_detail_eye_socket={ "eye_socket_02" 7 "eye_socket_02" 240 } -# face_detail_nasolabial={ "nasolabial_02" 46 "nasolabial_01" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 200 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 9 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 251 "temple_def" 171 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_02" 220 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 166 "eye_wrinkles_02" 200 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 183 "forehead_wrinkles_01" 35 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 147 "complexion_5" 163 } -# gene_height={ "normal_height" 114 "normal_height" 106 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_low" 121 } -# gene_bs_body_shape={ "body_shape_triangle_half" 0 "body_shape_hourglass_full" 0 } -# gene_bs_bust={ "bust_shape_1_full" 165 "bust_shape_1_full" 136 } -# gene_age={ "old_2" 129 "old_2" 244 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "far_spacing_avg_thickness" 157 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 127 "layer_2_lower_thickness" 168 } -# gene_body_hair={ "body_hair_avg" 131 "body_hair_avg" 185 } -# gene_hair_type={ "hair_straight" 127 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 91 "normal_eyes" 91 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 179 "normal_eyelashes" 179 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 55 "no_beard" 0 } -# cloaks={ "no_cloak" 55 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 231 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_commoner_clothes" 231 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -## Robert of Apulia -# -#1128_duke_robert = { -# portrait_info = { -# genes={ -# hair_color={ 9 238 9 238 } -# skin_color={ 130 116 130 116 } -# eye_color={ 29 176 29 176 } -# gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_neg" 126 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_neg" 174 "eye_shut_neg" 119 } -# gene_forehead_angle={ "forehead_angle_pos" 141 "forehead_angle_pos" 141 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 119 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 149 "forehead_roundness_pos" 149 } -# gene_forehead_width={ "forehead_width_pos" 144 "forehead_width_pos" 144 } -# gene_forehead_height={ "forehead_height_neg" 94 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_neg" 90 "head_height_neg" 90 } -# gene_head_width={ "head_width_pos" 164 "head_width_pos" 164 } -# gene_head_profile={ "head_profile_neg" 94 "head_profile_neg" 94 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_pos" 133 } -# gene_head_top_width={ "head_top_width_pos" 210 "head_top_width_pos" 210 } -# gene_jaw_angle={ "jaw_angle_neg" 107 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_pos" 138 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 112 "mouth_corner_height_neg" 112 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 153 "mouth_height_pos" 153 } -# gene_mouth_width={ "mouth_width_neg" 62 "mouth_width_neg" 62 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 147 "mouth_upper_lip_size_pos" 147 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 118 "mouth_lower_lip_size_neg" 118 } -# gene_mouth_open={ "mouth_open_pos" 172 "mouth_open_pos" 172 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_pos" 184 "neck_width_neg" 122 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 13 "cheek_forward_neg" 13 } -# gene_bs_cheek_height={ "cheek_height_neg" 35 "cheek_height_neg" 35 } -# gene_bs_cheek_width={ "cheek_width_pos" 3 "cheek_width_pos" 3 } -# gene_bs_ear_angle={ "ear_angle_pos" 18 "ear_angle_pos" 18 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 33 "ear_inner_shape_pos" 33 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 101 "ear_upper_bend_pos" 101 } -# gene_bs_ear_outward={ "ear_outward_neg" 50 "ear_outward_neg" 50 } -# gene_bs_ear_size={ "ear_size_neg" 37 "ear_size_neg" 37 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 156 "eye_corner_depth_pos" 156 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 30 "eye_fold_shape_pos" 30 } -# gene_bs_eye_size={ "eye_size_neg" 27 "eye_size_neg" 27 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 16 "eye_upper_lid_size_pos" 16 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 178 "forehead_brow_curve_neg" 79 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 117 "forehead_brow_forward_pos" 117 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 22 "forehead_brow_inner_height_pos" 56 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 62 "forehead_brow_outer_height_neg" 62 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 37 "forehead_brow_width_pos" 37 } -# gene_bs_jaw_def={ "jaw_def_pos" 12 "jaw_def_pos" 12 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 24 "mouth_lower_lip_def_pos" 24 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 28 "mouth_lower_lip_full_neg" 28 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 103 "mouth_lower_lip_pad_neg" 103 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 120 "mouth_lower_lip_width_pos" 120 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 4 "mouth_philtrum_def_pos" 4 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 29 "mouth_philtrum_shape_neg" 29 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 7 "mouth_philtrum_width_pos" 7 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 77 "mouth_upper_lip_full_neg" 77 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 63 "mouth_upper_lip_profile_pos" 63 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 85 "mouth_upper_lip_width_pos" 85 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_pos" 28 } -# gene_bs_nose_height={ "nose_height_neg" 108 "nose_height_pos" 41 } -# gene_bs_nose_length={ "nose_length_neg" 42 "nose_length_neg" 42 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 15 "nose_nostril_height_pos" 15 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 4 "nose_nostril_width_neg" 4 } -# gene_bs_nose_profile={ "nose_profile_pos" 115 "nose_profile_neg" 115 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 9 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 40 "nose_ridge_width_neg" 40 } -# gene_bs_nose_size={ "nose_size_pos" 27 "nose_size_pos" 27 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 6 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 45 "nose_tip_forward_pos" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 59 "nose_tip_width_pos" 59 } -# face_detail_cheek_def={ "cheek_def_01" 42 "cheek_def_01" 42 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 16 "cheek_fat_01_neg" 16 } -# face_detail_chin_cleft={ "chin_dimple" 17 "chin_dimple" 17 } -# face_detail_chin_def={ "chin_def" 112 "chin_def" 112 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 225 "eye_lower_lid_def" 225 } -# face_detail_eye_socket={ "eye_socket_01" 241 "eye_socket_01" 241 } -# face_detail_nasolabial={ "nasolabial_02" 15 "nasolabial_02" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 132 "nose_ridge_def_neg" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 15 "nose_tip_def" 15 } -# face_detail_temple_def={ "temple_def" 169 "temple_def" 169 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 146 "brow_wrinkles_01" 200 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 14 "eye_wrinkles_01" 14 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 27 "forehead_wrinkles_01" 27 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 123 "complexion_1" 123 } -# gene_height={ "normal_height" 119 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_low" 121 "body_fat_head_fat_low" 121 } -# gene_bs_body_shape={ "body_shape_average" 16 "body_shape_pear_full" 6 } -# gene_bs_bust={ "bust_shape_4_half" 196 "bust_shape_4_half" 196 } -# gene_age={ "old_4" 13 "old_4" 13 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 172 "far_spacing_high_thickness" 172 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 192 "layer_2_avg_thickness" 192 } -# gene_body_hair={ "body_hair_avg" 164 "body_hair_sparse" 91 } -# eye_accessory={ "normal_eyes" 177 "normal_eyes" 177 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 153 "normal_eyelashes" 153 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 220 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#1140_bohemond = { # Robert's disinherited son Bohemond -# portrait_info = { -# genes={ -# hair_color={ 14 240 39 246 } -# skin_color={ 111 49 84 131 } -# eye_color={ 246 40 64 246 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_neg" 154 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 82 } -# gene_eye_distance={ "eye_distance_pos" 124 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_pos" 63 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_pos" 144 "forehead_angle_pos" 131 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 122 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 170 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 116 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_pos" 145 "head_height_pos" 178 } -# gene_head_width={ "head_width_neg" 138 "head_width_neg" 76 } -# gene_head_profile={ "head_profile_neg" 141 "head_profile_neg" 104 } -# gene_head_top_height={ "head_top_height_pos" 155 "head_top_height_pos" 153 } -# gene_head_top_width={ "head_top_width_pos" 154 "head_top_width_pos" 224 } -# gene_jaw_angle={ "jaw_angle_pos" 103 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_neg" 130 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 136 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_pos" 170 "jaw_width_pos" 131 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 140 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 144 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 147 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_neg" 140 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 110 "mouth_upper_lip_size_pos" 136 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 139 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 146 } -# gene_neck_length={ "neck_length_pos" 144 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 138 "neck_width_pos" 136 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 5 "cheek_forward_pos" 126 } -# gene_bs_cheek_height={ "cheek_height_pos" 85 "cheek_height_pos" 23 } -# gene_bs_cheek_width={ "cheek_width_pos" 75 "cheek_width_neg" 12 } -# gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_pos" 21 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 126 "ear_inner_shape_pos" 10 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 128 "ear_both_bend_pos" 167 } -# gene_bs_ear_outward={ "ear_outward_neg" 41 "ear_outward_neg" 25 } -# gene_bs_ear_size={ "ear_size_neg" 11 "ear_size_pos" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 7 "eye_corner_depth_pos" 83 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 35 "eye_fold_shape_pos" 108 } -# gene_bs_eye_size={ "eye_size_pos" 23 "eye_size_neg" 17 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 9 "eye_upper_lid_size_pos" 60 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 175 "forehead_brow_curve_neg" 18 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 99 "forehead_brow_forward_neg" 52 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_pos" 78 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_neg" 112 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 3 "forehead_brow_width_pos" 104 } -# gene_bs_jaw_def={ "jaw_def_pos" 221 "jaw_def_neg" 176 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 167 "mouth_lower_lip_def_pos" 12 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 73 "mouth_lower_lip_full_neg" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_neg" 113 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 65 "mouth_lower_lip_width_pos" 75 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 150 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 39 "mouth_philtrum_shape_neg" 16 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 3 "mouth_philtrum_width_pos" 30 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 144 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 39 "mouth_upper_lip_full_pos" 48 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 39 "mouth_upper_lip_profile_pos" 169 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 39 "mouth_upper_lip_width_pos" 106 } -# gene_bs_nose_forward={ "nose_forward_pos" 5 "nose_forward_neg" 16 } -# gene_bs_nose_height={ "nose_height_pos" 11 "nose_height_pos" 49 } -# gene_bs_nose_length={ "nose_length_pos" 30 "nose_length_pos" 30 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 17 "nose_nostril_height_neg" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 19 "nose_nostril_width_pos" 19 } -# gene_bs_nose_profile={ "nose_profile_neg" 23 "nose_profile_pos" 24 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 13 "nose_ridge_angle_pos" 17 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 17 "nose_ridge_width_pos" 124 } -# gene_bs_nose_size={ "nose_size_pos" 13 "nose_size_pos" 54 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 13 "nose_tip_angle_neg" 18 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 19 "nose_tip_forward_pos" 50 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 21 "nose_tip_width_pos" 24 } -# face_detail_cheek_def={ "cheek_def_01" 223 "cheek_def_01" 117 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 45 "cheek_fat_02_pos" 210 } -# face_detail_chin_cleft={ "chin_cleft" 217 "chin_cleft" 15 } -# face_detail_chin_def={ "chin_def" 195 "chin_def" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 70 "eye_lower_lid_def" 4 } -# face_detail_eye_socket={ "eye_socket_01" 61 "eye_socket_color_03" 253 } -# face_detail_nasolabial={ "nasolabial_01" 101 "nasolabial_03" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 93 "nose_ridge_def_pos" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 144 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 165 "temple_def" 25 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 6 "brow_wrinkles_01" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 219 "eye_wrinkles_01" 81 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 196 "forehead_wrinkles_01" 78 } -# expression_other={ "cheek_wrinkles_both_01" 37 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 219 "complexion_4" 221 } -# gene_height={ "normal_height" 200 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 130 "body_fat_head_fat_full" 128 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 20 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_3_full" 130 "bust_shape_3_full" 143 } -# gene_age={ "old_4" 125 "old_4" 125 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 255 "avg_spacing_low_thickness" 208 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 223 "layer_2_avg_thickness" 221 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 207 "body_hair_sparse_low_stubble" 207 } -# gene_hair_type={ "hair_wavy" 104 "hair_wavy" 104 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 80 "normal_eyes" 80 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 173 "normal_eyelashes" 173 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 139 "no_beard" 0 } -# cloaks={ "no_cloak" 139 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 66 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 183 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_commoner_clothes" 183 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#1132_roger_of_messina = { # Robert's brother Roger -# portrait_info = { -# genes={ -# hair_color={ 209 197 125 72 } -# skin_color={ 36 87 39 79 } -# eye_color={ 197 198 112 196 } -# gene_chin_forward={ "chin_forward_neg" 123 "chin_forward_pos" 137 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_pos" 154 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_pos" 149 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_neg" 115 "eye_shut_neg" 122 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 120 "forehead_brow_height_neg" 116 } -# gene_forehead_roundness={ "forehead_roundness_pos" 156 "forehead_roundness_pos" 164 } -# gene_forehead_width={ "forehead_width_pos" 153 "forehead_width_pos" 142 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 75 } -# gene_head_height={ "head_height_pos" 165 "head_height_neg" 80 } -# gene_head_width={ "head_width_pos" 163 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_neg" 93 "head_profile_neg" 109 } -# gene_head_top_height={ "head_top_height_pos" 156 "head_top_height_pos" 136 } -# gene_head_top_width={ "head_top_width_neg" 122 "head_top_width_pos" 177 } -# gene_jaw_angle={ "jaw_angle_neg" 113 "jaw_angle_pos" 128 } -# gene_jaw_forward={ "jaw_forward_pos" 145 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 98 "jaw_width_pos" 141 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 155 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_neg" 74 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 103 "mouth_lower_lip_size_neg" 114 } -# gene_mouth_open={ "mouth_open_neg" 98 "mouth_open_neg" 1 } -# gene_neck_length={ "neck_length_pos" 166 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_neg" 112 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 40 "cheek_forward_neg" 8 } -# gene_bs_cheek_height={ "cheek_height_neg" 49 "cheek_height_neg" 11 } -# gene_bs_cheek_width={ "cheek_width_neg" 22 "cheek_width_pos" 24 } -# gene_bs_ear_angle={ "ear_angle_neg" 95 "ear_angle_pos" 65 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 51 "ear_inner_shape_pos" 30 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 7 "ear_lower_bend_pos" 53 } -# gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_pos" 115 } -# gene_bs_ear_size={ "ear_size_neg" 111 "ear_size_neg" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 235 "eye_corner_depth_pos" 177 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 37 "eye_fold_shape_neg" 49 } -# gene_bs_eye_size={ "eye_size_pos" 44 "eye_size_pos" 13 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 38 "eye_upper_lid_size_neg" 51 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 47 "forehead_brow_curve_neg" 142 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 81 "forehead_brow_forward_pos" 43 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 77 "forehead_brow_inner_height_pos" 121 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 99 "forehead_brow_outer_height_neg" 42 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 60 "forehead_brow_width_neg" 49 } -# gene_bs_jaw_def={ "jaw_def_neg" 95 "jaw_def_pos" 106 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 127 "mouth_lower_lip_def_pos" 1 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 26 "mouth_lower_lip_full_neg" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 76 "mouth_lower_lip_pad_neg" 6 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 82 "mouth_lower_lip_width_pos" 37 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 21 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 35 "mouth_philtrum_shape_pos" 86 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 127 "mouth_philtrum_width_neg" 199 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 44 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 94 "mouth_upper_lip_full_neg" 147 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 22 "mouth_upper_lip_profile_neg" 78 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 45 "mouth_upper_lip_width_pos" 42 } -# gene_bs_nose_forward={ "nose_forward_pos" 25 "nose_forward_pos" 1 } -# gene_bs_nose_height={ "nose_height_pos" 31 "nose_height_pos" 21 } -# gene_bs_nose_length={ "nose_length_pos" 136 "nose_length_pos" 63 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_pos" 79 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 35 "nose_nostril_width_pos" 49 } -# gene_bs_nose_profile={ "nose_profile_neg" 91 "nose_profile_hawk" 11 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 7 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 28 "nose_ridge_width_pos" 1 } -# gene_bs_nose_size={ "nose_size_pos" 20 "nose_size_pos" 6 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_pos" 44 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 47 "nose_tip_forward_neg" 11 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 160 "nose_tip_width_pos" 26 } -# face_detail_cheek_def={ "cheek_def_02" 166 "cheek_def_01" 110 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 245 "cheek_fat_01_neg" 7 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def_neg" 102 "chin_def_neg" 1 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 230 "eye_lower_lid_def" 96 } -# face_detail_eye_socket={ "eye_socket_color_01" 0 "eye_socket_02" 21 } -# face_detail_nasolabial={ "nasolabial_02" 10 "nasolabial_02" 35 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 3 "nose_ridge_def_pos" 5 } -# face_detail_nose_tip_def={ "nose_tip_def" 241 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 207 "temple_def" 253 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 193 "brow_wrinkles_04" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 25 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 71 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 112 "complexion_1" 157 } -# gene_height={ "normal_height" 122 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_full" 126 "body_fat_head_fat_full" 103 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 203 "body_shape_average" 0 } -# gene_bs_bust={ "bust_shape_2_full" 128 "bust_shape_2_full" 81 } -# gene_age={ "old_1" 244 "old_3" 187 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 129 "far_spacing_avg_thickness" 90 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 146 "layer_2_lower_thickness" 92 } -# gene_body_hair={ "body_hair_avg" 104 "body_hair_sparse" 160 } -# gene_hair_type={ "hair_straight" 180 "hair_wavy" 186 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 67 "normal_eyes" 67 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 35 "normal_eyelashes" 35 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_straight" 74 "no_beard" 0 } -# cloaks={ "no_cloak" 65 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_straight" 74 "all_hairstyles" 0 } -# legwear={ "western_war_legwear" 0 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era2_war_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "ep2_western_era2_war_nobility" 66 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#1123_sichelgaita = { # Robert's wife Sichelgaita -# portrait_info = { -# genes={ -# hair_color={ 86 237 37 244 } -# skin_color={ 162 111 163 112 } -# eye_color={ 48 141 130 139 } -# gene_chin_forward={ "chin_forward_neg" 121 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_neg" 117 "forehead_angle_neg" 107 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 126 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 162 "forehead_roundness_pos" 134 } -# gene_forehead_width={ "forehead_width_pos" 145 "forehead_width_pos" 146 } -# gene_forehead_height={ "forehead_height_pos" 147 "forehead_height_pos" 143 } -# gene_head_height={ "head_height_neg" 101 "head_height_pos" 164 } -# gene_head_width={ "head_width_neg" 123 "head_width_pos" 129 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 154 } -# gene_head_top_height={ "head_top_height_neg" 95 "head_top_height_neg" 95 } -# gene_head_top_width={ "head_top_width_pos" 141 "head_top_width_pos" 137 } -# gene_jaw_angle={ "jaw_angle_neg" 105 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 102 "jaw_width_neg" 82 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 69 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 152 } -# gene_mouth_forward={ "mouth_forward_pos" 156 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_neg" 109 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 85 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 178 "mouth_upper_lip_size_pos" 164 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 115 "mouth_lower_lip_size_neg" 115 } -# gene_mouth_open={ "mouth_open_pos" 133 "mouth_open_pos" 133 } -# gene_neck_length={ "neck_length_neg" 107 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_pos" 152 "neck_width_pos" 131 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 8 "cheek_forward_pos" 19 } -# gene_bs_cheek_height={ "cheek_height_neg" 44 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 71 "cheek_width_pos" 14 } -# gene_bs_ear_angle={ "ear_angle_neg" 50 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 196 "ear_inner_shape_pos" 30 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 27 "ear_lower_bend_pos" 102 } -# gene_bs_ear_outward={ "ear_outward_neg" 0 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_pos" 56 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 160 "eye_corner_depth_pos" 179 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 42 "eye_fold_shape_neg" 3 } -# gene_bs_eye_size={ "eye_size_neg" 16 "eye_size_pos" 124 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 106 "eye_upper_lid_size_neg" 30 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 48 "forehead_brow_curve_neg" 103 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 3 "forehead_brow_forward_pos" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 23 "forehead_brow_inner_height_pos" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 9 "forehead_brow_outer_height_neg" 16 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 52 "forehead_brow_width_neg" 171 } -# gene_bs_jaw_def={ "jaw_def_neg" 85 "jaw_def_pos" 27 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 204 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 61 "mouth_lower_lip_full_pos" 3 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 38 "mouth_lower_lip_pad_neg" 38 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 81 "mouth_lower_lip_width_pos" 81 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 61 "mouth_philtrum_def_pos" 61 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_pos" 6 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 202 "mouth_philtrum_width_pos" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 42 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 100 "mouth_upper_lip_full_pos" 144 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 233 "mouth_upper_lip_profile_pos" 41 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 117 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_neg" 5 "nose_forward_neg" 14 } -# gene_bs_nose_height={ "nose_height_pos" 64 "nose_height_pos" 67 } -# gene_bs_nose_length={ "nose_length_pos" 40 "nose_length_neg" 75 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 65 "nose_nostril_height_pos" 127 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 32 "nose_nostril_width_pos" 110 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 6 "nose_profile_neg" 96 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 2 "nose_ridge_angle_neg" 124 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 44 "nose_ridge_width_pos" 25 } -# gene_bs_nose_size={ "nose_size_neg" 64 "nose_size_neg" 64 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 47 "nose_tip_angle_pos" 27 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 2 "nose_tip_forward_pos" 6 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 77 "nose_tip_width_neg" 13 } -# face_detail_cheek_def={ "cheek_def_01" 10 "cheek_def_02" 23 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 187 "cheek_fat_01_neg" 13 } -# face_detail_chin_cleft={ "chin_cleft" 25 "chin_dimple" 8 } -# face_detail_chin_def={ "chin_def" 5 "chin_def" 236 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 238 "eye_lower_lid_def" 238 } -# face_detail_eye_socket={ "eye_socket_03" 12 "eye_socket_color_02" 20 } -# face_detail_nasolabial={ "nasolabial_02" 22 "nasolabial_01" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 154 "nose_ridge_def_pos" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 96 "nose_tip_def" 96 } -# face_detail_temple_def={ "temple_def" 63 "temple_def" 191 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 196 "brow_wrinkles_02" 185 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 215 "eye_wrinkles_01" 33 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 246 "forehead_wrinkles_01" 58 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 164 "complexion_5" 108 } -# gene_height={ "normal_height" 133 "normal_height" 163 } -# gene_bs_body_type={ "body_fat_head_fat_full" 126 "body_fat_head_fat_medium" 153 } -# gene_bs_body_shape={ "body_shape_pear_half" 10 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_shape_3_full" 72 "bust_shape_3_full" 191 } -# gene_age={ "old_1" 169 "old_1" 159 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 227 "far_spacing_high_thickness" 146 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 139 "layer_2_avg_thickness" 232 } -# gene_body_hair={ "body_hair_sparse" 152 "body_hair_avg" 165 } -# gene_hair_type={ "hair_wavy" 91 "hair_wavy" 95 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 51 "normal_eyes" 51 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 208 "normal_eyelashes" 208 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_curly" 3 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 98 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 3 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 106 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_high_nobility_clothes" 13 "most_clothes" 0 } -# headgear={ "western_high_nobility" 3 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -##bm_1066_iberia -#109500_king_garcia = { -# portrait_info = { -# genes={ -# hair_color={ 16 235 184 252 } -# skin_color={ 170 112 168 112 } -# eye_color={ 28 146 58 131 } -# gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_neg" 89 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 179 "forehead_roundness_pos" 185 } -# gene_forehead_width={ "forehead_width_neg" 126 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 46 "forehead_height_neg" 119 } -# gene_head_height={ "head_height_pos" 155 "head_height_pos" 160 } -# gene_head_width={ "head_width_pos" 162 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 174 "head_profile_pos" 160 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 143 } -# gene_head_top_width={ "head_top_width_neg" 50 "head_top_width_pos" 159 } -# gene_jaw_angle={ "jaw_angle_pos" 152 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_neg" 98 "jaw_forward_neg" 106 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 170 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 100 "mouth_upper_lip_size_pos" 157 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 105 } -# gene_mouth_open={ "mouth_open_neg" 8 "mouth_open_neg" 107 } -# gene_neck_length={ "neck_length_neg" 127 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_neg" 125 "neck_width_neg" 109 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 30 "cheek_forward_neg" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 4 "cheek_height_pos" 19 } -# gene_bs_cheek_width={ "cheek_width_neg" 15 "cheek_width_neg" 20 } -# gene_bs_ear_angle={ "ear_angle_neg" 22 "ear_angle_neg" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 65 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 116 "ear_upper_bend_pos" 169 } -# gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_neg" 18 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 201 "eye_corner_depth_pos" 123 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 41 "eye_fold_shape_pos" 44 } -# gene_bs_eye_size={ "eye_size_neg" 53 "eye_size_neg" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 142 "eye_upper_lid_size_pos" 127 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 174 "forehead_brow_curve_neg" 45 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_pos" 45 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 60 "forehead_brow_inner_height_pos" 50 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 117 "forehead_brow_outer_height_pos" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 33 "forehead_brow_width_pos" 21 } -# gene_bs_jaw_def={ "jaw_def_neg" 103 "jaw_def_neg" 26 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 35 "mouth_lower_lip_def_pos" 39 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 64 "mouth_lower_lip_full_neg" 10 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 6 "mouth_lower_lip_pad_pos" 64 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 10 "mouth_lower_lip_width_neg" 12 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 34 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 100 "mouth_philtrum_shape_pos" 31 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 2 "mouth_philtrum_width_neg" 27 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 98 "mouth_upper_lip_full_pos" 50 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 12 "mouth_upper_lip_profile_pos" 42 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 81 "mouth_upper_lip_width_neg" 16 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_pos" 6 } -# gene_bs_nose_height={ "nose_height_neg" 46 "nose_height_neg" 38 } -# gene_bs_nose_length={ "nose_length_pos" 47 "nose_length_neg" 51 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 38 "nose_nostril_height_neg" 29 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 14 "nose_nostril_width_neg" 146 } -# gene_bs_nose_profile={ "nose_profile_neg" 4 "nose_profile_neg" 17 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_neg" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_pos" 42 } -# gene_bs_nose_size={ "nose_size_pos" 60 "nose_size_pos" 64 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 37 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 2 "nose_tip_forward_pos" 108 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 45 "nose_tip_width_pos" 39 } -# face_detail_cheek_def={ "cheek_def_01" 3 "cheek_def_01" 171 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 39 "cheek_fat_01_pos" 212 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 190 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 66 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 40 } -# face_detail_nasolabial={ "nasolabial_03" 71 "nasolabial_01" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 22 "nose_ridge_def_neg" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 56 "nose_tip_def" 4 } -# face_detail_temple_def={ "temple_def" 195 "temple_def" 116 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 161 "brow_wrinkles_02" 92 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 209 "eye_wrinkles_02" 233 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 60 "forehead_wrinkles_01" 40 } -# expression_other={ "cheek_wrinkles_both_01" 203 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_5" 122 "complexion_3" 196 } -# gene_height={ "normal_height" 125 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_low" 121 "body_fat_head_fat_medium" 145 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 11 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_3_full" 94 "bust_shape_3_full" 145 } -# gene_age={ "old_3" 20 "old_4" 116 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 220 "avg_spacing_low_thickness" 173 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 141 "layer_2_high_thickness" 178 } -# gene_body_hair={ "body_hair_avg" 228 "body_hair_sparse" 228 } -# eye_accessory={ "normal_eyes" 180 "normal_eyes" 180 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 68 "normal_eyelashes" 68 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -## King Alfonso -# -#108500_king_alfonso = { -# portrait_info = { -# genes={ -# hair_color={ 184 252 16 235 } -# skin_color={ 167 112 171 112 } -# eye_color={ 58 131 28 146 } -# gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_neg" 89 "eye_distance_pos" 160 } -# gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 205 "forehead_roundness_pos" 179 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_pos" 155 "head_height_pos" 131 } -# gene_head_width={ "head_width_pos" 162 "head_width_neg" 109 } -# gene_head_profile={ "head_profile_neg" 26 "head_profile_pos" 189 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 143 } -# gene_head_top_width={ "head_top_width_pos" 144 "head_top_width_pos" 159 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 125 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_neg" 106 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 138 "jaw_width_pos" 170 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 133 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 100 "mouth_upper_lip_size_pos" 157 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_neg" 92 } -# gene_mouth_open={ "mouth_open_neg" 8 "mouth_open_neg" 107 } -# gene_neck_length={ "neck_length_neg" 82 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_neg" 125 "neck_width_neg" 109 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 6 "cheek_forward_neg" 30 } -# gene_bs_cheek_height={ "cheek_height_pos" 4 "cheek_height_pos" 14 } -# gene_bs_cheek_width={ "cheek_width_neg" 20 "cheek_width_neg" 15 } -# gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_neg" 22 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 16 "ear_inner_shape_pos" 145 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 169 "ear_upper_bend_pos" 169 } -# gene_bs_ear_outward={ "ear_outward_neg" 88 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_neg" 18 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 201 "eye_corner_depth_pos" 152 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 78 "eye_fold_shape_neg" 41 } -# gene_bs_eye_size={ "eye_size_neg" 53 "eye_size_neg" 22 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 127 "eye_upper_lid_size_pos" 142 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 45 "forehead_brow_curve_neg" 2 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_pos" 45 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 98 "forehead_brow_inner_height_pos" 50 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 44 "forehead_brow_outer_height_pos" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_neg" 33 } -# gene_bs_jaw_def={ "jaw_def_neg" 103 "jaw_def_neg" 188 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 35 "mouth_lower_lip_def_pos" 99 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 64 "mouth_lower_lip_full_neg" 10 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 64 "mouth_lower_lip_pad_pos" 6 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 12 "mouth_lower_lip_width_neg" 104 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 7 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_pos" 2 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 32 "mouth_upper_lip_full_pos" 8 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 42 "mouth_upper_lip_profile_neg" 67 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 81 "mouth_upper_lip_width_pos" 29 } -# gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_neg" 22 } -# gene_bs_nose_height={ "nose_height_neg" 46 "nose_height_pos" 21 } -# gene_bs_nose_length={ "nose_length_pos" 47 "nose_length_neg" 33 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 29 "nose_nostril_height_neg" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 146 "nose_nostril_width_neg" 27 } -# gene_bs_nose_profile={ "nose_profile_neg" 17 "nose_profile_neg" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_neg" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_pos" 42 } -# gene_bs_nose_size={ "nose_size_pos" 58 "nose_size_pos" 60 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 6 "nose_tip_angle_pos" 50 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 9 "nose_tip_forward_pos" 108 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 39 "nose_tip_width_pos" 45 } -# face_detail_cheek_def={ "cheek_def_02" 21 "cheek_def_01" 3 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 39 "cheek_fat_01_pos" 212 } -# face_detail_chin_cleft={ "chin_dimple" 23 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 138 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 66 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_01" 15 "eye_socket_02" 13 } -# face_detail_nasolabial={ "nasolabial_01" 117 "nasolabial_01" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_pos" 3 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 56 } -# face_detail_temple_def={ "temple_def" 213 "temple_def" 195 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 161 "brow_wrinkles_02" 62 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 121 "eye_wrinkles_01" 29 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 7 "forehead_wrinkles_01" 54 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 122 "complexion_5" 181 } -# gene_height={ "normal_height" 135 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_low" 121 "body_fat_head_fat_medium" 145 } -# gene_bs_body_shape={ "body_shape_average" 21 "body_shape_triangle_half" 21 } -# gene_bs_bust={ "bust_shape_3_full" 170 "bust_shape_3_full" 94 } -# gene_age={ "old_2" 239 "old_3" 20 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 220 "avg_spacing_low_thickness" 173 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 211 "layer_2_high_thickness" 163 } -# gene_body_hair={ "body_hair_sparse" 191 "body_hair_sparse" 125 } -# eye_accessory={ "normal_eyes" 36 "normal_eyes" 36 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 16 "normal_eyelashes" 16 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#107511_sancha = { # Alfonso's mother -# portrait_info = { -# genes={ -# hair_color={ 54 248 226 226 } -# skin_color={ 145 81 152 109 } -# eye_color={ 47 193 61 163 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_pos" 146 "chin_height_neg" 120 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_pos" 166 } -# gene_eye_angle={ "eye_angle_neg" 79 "eye_angle_pos" 131 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 106 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 92 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 166 } -# gene_forehead_roundness={ "forehead_roundness_pos" 163 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 81 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_neg" 127 } -# gene_head_height={ "head_height_pos" 163 "head_height_neg" 100 } -# gene_head_width={ "head_width_pos" 157 "head_width_neg" 92 } -# gene_head_profile={ "head_profile_neg" 125 "head_profile_pos" 190 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 143 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_neg" 106 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_neg" 96 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 162 } -# gene_jaw_width={ "jaw_width_neg" 94 "jaw_width_neg" 81 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_pos" 160 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_pos" 175 "mouth_height_pos" 180 } -# gene_mouth_width={ "mouth_width_neg" 79 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 130 } -# gene_mouth_open={ "mouth_open_pos" 194 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 142 } -# gene_neck_width={ "neck_width_pos" 151 "neck_width_pos" 139 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 49 "cheek_forward_neg" 21 } -# gene_bs_cheek_height={ "cheek_height_neg" 42 "cheek_height_pos" 40 } -# gene_bs_cheek_width={ "cheek_width_pos" 33 "cheek_width_pos" 11 } -# gene_bs_ear_angle={ "ear_angle_neg" 67 "ear_angle_neg" 107 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 58 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 94 "ear_upper_bend_pos" 56 } -# gene_bs_ear_outward={ "ear_outward_neg" 27 "ear_outward_pos" 5 } -# gene_bs_ear_size={ "ear_size_neg" 94 "ear_size_pos" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 241 "eye_corner_depth_pos" 194 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 40 "eye_fold_shape_pos" 29 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_pos" 48 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 9 "eye_upper_lid_size_pos" 25 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 160 "forehead_brow_curve_neg" 160 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 8 "forehead_brow_forward_pos" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 77 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 34 "forehead_brow_outer_height_pos" 88 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 51 "forehead_brow_width_neg" 25 } -# gene_bs_jaw_def={ "jaw_def_neg" 123 "jaw_def_neg" 167 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 58 "mouth_lower_lip_def_pos" 33 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 109 "mouth_lower_lip_full_neg" 58 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 167 "mouth_lower_lip_pad_pos" 17 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 23 "mouth_lower_lip_width_pos" 99 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 160 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 23 "mouth_philtrum_shape_neg" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 147 "mouth_philtrum_width_pos" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 77 "mouth_upper_lip_def_pos" 150 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 29 "mouth_upper_lip_full_pos" 66 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 46 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 90 "mouth_upper_lip_width_neg" 12 } -# gene_bs_nose_forward={ "nose_forward_pos" 16 "nose_forward_pos" 37 } -# gene_bs_nose_height={ "nose_height_neg" 122 "nose_height_pos" 114 } -# gene_bs_nose_length={ "nose_length_pos" 15 "nose_length_pos" 4 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_pos" 48 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 33 "nose_nostril_width_neg" 64 } -# gene_bs_nose_profile={ "nose_profile_neg" 37 "nose_profile_pos" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 34 "nose_ridge_angle_neg" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 39 "nose_ridge_width_pos" 98 } -# gene_bs_nose_size={ "nose_size_pos" 41 "nose_size_neg" 36 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 101 "nose_tip_angle_pos" 64 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 37 "nose_tip_forward_pos" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 29 "nose_tip_width_pos" 22 } -# face_detail_cheek_def={ "cheek_def_02" 86 "cheek_def_01" 123 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 5 "cheek_fat_01_neg" 200 } -# face_detail_chin_cleft={ "chin_cleft" 20 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def_neg" 230 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 40 "eye_lower_lid_def" 243 } -# face_detail_eye_socket={ "eye_socket_01" 2 "eye_socket_02" 0 } -# face_detail_nasolabial={ "nasolabial_03" 5 "nasolabial_01" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_pos" 63 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 177 } -# face_detail_temple_def={ "temple_def" 238 "temple_def" 218 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 158 "brow_wrinkles_02" 98 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 203 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 129 "forehead_wrinkles_01" 84 } -# expression_other={ "cheek_wrinkles_both_01" 32 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 175 "complexion_2" 151 } -# gene_height={ "normal_height" 139 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 101 "body_fat_head_fat_medium" 135 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_half" 23 } -# gene_bs_bust={ "bust_shape_1_half" 96 "bust_shape_1_half" 237 } -# gene_age={ "old_1" 186 "old_4" 75 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 193 "avg_spacing_avg_thickness" 134 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 163 "layer_2_avg_thickness" 161 } -# gene_body_hair={ "body_hair_avg" 179 "body_hair_sparse" 119 } -# gene_hair_type={ "hair_wavy" 169 "hair_wavy" 152 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "bloodshot_eyes" 255 "normal_eyes" 161 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 58 "normal_eyelashes" 58 } -# pose={ "" 255 "" 0 } -# gene_illness={ "illness" 255 "illness" 0 } -# beards={ "western_beards_curly" 245 "no_beard" 0 } -# cloaks={ "no_cloak" 150 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 245 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 206 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_sickness" 171 "most_clothes" 0 } -# headgear={ "western_common" 208 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#70076_nuno = { # Alfonso's uncle -# portrait_info = { -# genes={ -# hair_color={ 226 226 125 243 } -# skin_color={ 152 116 147 113 } -# eye_color={ 61 163 170 193 } -# gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_pos" 146 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_pos" 146 } -# gene_chin_width={ "chin_width_neg" 95 "chin_width_pos" 138 } -# gene_eye_angle={ "eye_angle_neg" 79 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 106 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 206 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 166 "forehead_angle_neg" 102 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 144 "forehead_brow_height_neg" 102 } -# gene_forehead_roundness={ "forehead_roundness_pos" 160 "forehead_roundness_pos" 171 } -# gene_forehead_width={ "forehead_width_neg" 104 "forehead_width_pos" 149 } -# gene_forehead_height={ "forehead_height_neg" 124 "forehead_height_neg" 110 } -# gene_head_height={ "head_height_pos" 145 "head_height_pos" 129 } -# gene_head_width={ "head_width_neg" 92 "head_width_pos" 165 } -# gene_head_profile={ "head_profile_neg" 125 "head_profile_neg" 120 } -# gene_head_top_height={ "head_top_height_neg" 101 "head_top_height_neg" 95 } -# gene_head_top_width={ "head_top_width_pos" 170 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 141 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_pos" 173 "jaw_width_neg" 106 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_pos" 160 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 175 "mouth_height_pos" 174 } -# gene_mouth_width={ "mouth_width_neg" 67 "mouth_width_neg" 79 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 157 "mouth_lower_lip_size_pos" 130 } -# gene_mouth_open={ "mouth_open_pos" 194 "mouth_open_neg" 80 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 142 } -# gene_neck_width={ "neck_width_pos" 137 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 25 "cheek_forward_neg" 21 } -# gene_bs_cheek_height={ "cheek_height_neg" 13 "cheek_height_pos" 78 } -# gene_bs_cheek_width={ "cheek_width_neg" 27 "cheek_width_neg" 44 } -# gene_bs_ear_angle={ "ear_angle_neg" 13 "ear_angle_neg" 67 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 3 "ear_inner_shape_pos" 157 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 94 "ear_lower_bend_pos" 187 } -# gene_bs_ear_outward={ "ear_outward_neg" 71 "ear_outward_neg" 27 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_pos" 9 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 254 "eye_corner_depth_pos" 241 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 49 "eye_fold_shape_neg" 40 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 109 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 25 "eye_upper_lid_size_pos" 4 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 160 "forehead_brow_curve_pos" 82 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 28 "forehead_brow_forward_neg" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_pos" 10 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_pos" 88 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 78 "forehead_brow_width_pos" 51 } -# gene_bs_jaw_def={ "jaw_def_neg" 45 "jaw_def_neg" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 64 "mouth_lower_lip_def_pos" 171 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_pos" 40 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 167 "mouth_lower_lip_pad_neg" 192 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 115 "mouth_lower_lip_width_pos" 27 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 160 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 23 "mouth_philtrum_shape_pos" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 35 "mouth_philtrum_width_pos" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 11 "mouth_upper_lip_full_pos" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 91 "mouth_upper_lip_profile_neg" 46 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 22 "mouth_upper_lip_width_neg" 12 } -# gene_bs_nose_forward={ "nose_forward_pos" 16 "nose_forward_neg" 20 } -# gene_bs_nose_height={ "nose_height_pos" 112 "nose_height_neg" 51 } -# gene_bs_nose_length={ "nose_length_neg" 0 "nose_length_neg" 49 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_neg" 30 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 36 "nose_nostril_width_pos" 33 } -# gene_bs_nose_profile={ "nose_profile_hawk" 10 "nose_profile_pos" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_neg" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 23 "nose_ridge_width_neg" 49 } -# gene_bs_nose_size={ "nose_size_pos" 102 "nose_size_pos" 41 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 9 "nose_tip_angle_pos" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 6 "nose_tip_forward_pos" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 29 "nose_tip_width_neg" 65 } -# face_detail_cheek_def={ "cheek_def_01" 176 "cheek_def_02" 86 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 4 "cheek_fat_01_neg" 5 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def_neg" 25 "chin_def_neg" 230 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 47 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 2 "eye_socket_02" 21 } -# face_detail_nasolabial={ "nasolabial_02" 25 "nasolabial_01" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 63 "nose_ridge_def_pos" 107 } -# face_detail_nose_tip_def={ "nose_tip_def" 58 "nose_tip_def" 177 } -# face_detail_temple_def={ "temple_def" 136 "temple_def" 4 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 81 "brow_wrinkles_02" 39 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 243 "eye_wrinkles_01" 91 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 84 "forehead_wrinkles_03" 181 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 175 "complexion_4" 122 } -# gene_height={ "normal_height" 117 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_low" 97 "body_fat_head_fat_full" 146 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 71 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_1_half" 107 "bust_shape_1_half" 237 } -# gene_age={ "old_3" 60 "old_1" 186 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 175 "far_spacing_avg_thickness" 193 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 152 "layer_2_avg_thickness" 161 } -# gene_body_hair={ "body_hair_sparse" 180 "body_hair_avg" 118 } -# gene_hair_type={ "hair_wavy" 169 "hair_straight" 146 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 200 "normal_eyes" 200 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 92 "normal_eyelashes" 92 } -# pose={ "" 255 "" 0 } -# beards={ "all_beards" 11 "no_beard" 0 } -# cloaks={ "no_cloak" 192 "no_cloak" 0 } -# hairstyles={ "all_hairstyles" 19 "all_hairstyles" 0 } -# legwear={ "western_war_legwear" 51 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "ep2_western_era2_war_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "ep2_western_era2_war_nobility" 74 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#107500_king_sancho = { -# portrait_info = { -# genes={ -# hair_color={ 108 244 11 236 } -# skin_color={ 171 112 170 112 } -# eye_color={ 48 169 84 155 } -# gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_neg" 115 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_neg" 88 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_pos" 160 "eye_distance_neg" 89 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_pos" 168 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 46 } -# gene_head_height={ "head_height_pos" 160 "head_height_pos" 155 } -# gene_head_width={ "head_width_neg" 121 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 174 "head_profile_pos" 160 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 143 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_neg" 50 } -# gene_jaw_angle={ "jaw_angle_neg" 103 "jaw_angle_neg" 125 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_pos" 135 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 84 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_neg" 96 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 100 "mouth_upper_lip_size_pos" 157 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 105 } -# gene_mouth_open={ "mouth_open_neg" 8 "mouth_open_neg" 107 } -# gene_neck_length={ "neck_length_neg" 110 "neck_length_neg" 82 } -# gene_neck_width={ "neck_width_neg" 109 "neck_width_neg" 125 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 42 "cheek_forward_neg" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 4 "cheek_height_pos" 19 } -# gene_bs_cheek_width={ "cheek_width_neg" 15 "cheek_width_neg" 20 } -# gene_bs_ear_angle={ "ear_angle_neg" 22 "ear_angle_neg" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 16 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 169 "ear_upper_bend_pos" 169 } -# gene_bs_ear_outward={ "ear_outward_neg" 88 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_neg" 18 "ear_size_pos" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 201 "eye_corner_depth_pos" 123 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 44 "eye_fold_shape_neg" 41 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_neg" 53 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 127 "eye_upper_lid_size_pos" 142 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 2 "forehead_brow_curve_neg" 45 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 45 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 91 "forehead_brow_inner_height_neg" 98 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 44 "forehead_brow_outer_height_pos" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 33 "forehead_brow_width_pos" 21 } -# gene_bs_jaw_def={ "jaw_def_neg" 26 "jaw_def_neg" 103 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 35 "mouth_lower_lip_def_pos" 99 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 10 "mouth_lower_lip_full_pos" 64 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 6 "mouth_lower_lip_pad_pos" 64 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 11 "mouth_lower_lip_width_pos" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 34 "mouth_philtrum_def_pos" 10 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 1 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_pos" 2 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 121 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 50 "mouth_upper_lip_full_pos" 98 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 42 "mouth_upper_lip_profile_pos" 12 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 29 "mouth_upper_lip_width_pos" 81 } -# gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_neg" 22 } -# gene_bs_nose_height={ "nose_height_pos" 21 "nose_height_pos" 99 } -# gene_bs_nose_length={ "nose_length_neg" 51 "nose_length_pos" 47 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 29 "nose_nostril_height_neg" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 27 "nose_nostril_width_neg" 146 } -# gene_bs_nose_profile={ "nose_profile_hawk" 102 "nose_profile_neg" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_neg" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_pos" 46 } -# gene_bs_nose_size={ "nose_size_pos" 71 "nose_size_pos" 58 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 37 "nose_tip_angle_pos" 94 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 108 "nose_tip_forward_pos" 2 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 36 "nose_tip_width_pos" 39 } -# face_detail_cheek_def={ "cheek_def_01" 171 "cheek_def_01" 3 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 8 "cheek_fat_01_pos" 212 } -# face_detail_chin_cleft={ "chin_cleft" 6 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 190 "chin_def" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 66 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_01" 40 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_02" 33 "nasolabial_03" 71 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 3 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 253 "nose_tip_def" 56 } -# face_detail_temple_def={ "temple_def" 213 "temple_def" 162 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 161 "brow_wrinkles_02" 62 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 201 "eye_wrinkles_02" 233 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 60 "forehead_wrinkles_01" 7 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 122 "complexion_3" 196 } -# gene_height={ "normal_height" 115 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 130 "body_fat_head_fat_medium" 145 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 15 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_4_full" 145 "bust_shape_4_half" 170 } -# gene_age={ "old_2" 239 "old_1" 173 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 173 "close_spacing_avg_thickness" 212 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 178 "layer_2_high_thickness" 163 } -# gene_body_hair={ "body_hair_avg" 223 "body_hair_avg" 118 } -# eye_accessory={ "normal_eyes" 123 "normal_eyes" 123 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 155 "normal_eyelashes" 155 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -# -## Infanta Urraca -# -#108501_infanta_urraca = { -# portrait_info = { -# genes={ -# hair_color={ 124 228 124 229 } -# skin_color={ 136 115 136 115 } -# eye_color={ 151 185 151 185 } -# gene_chin_forward={ "chin_forward_neg" 116 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_neg" 63 "chin_width_neg" 63 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 130 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 102 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 131 "forehead_brow_height_pos" 131 } -# gene_forehead_roundness={ "forehead_roundness_pos" 174 "forehead_roundness_pos" 174 } -# gene_forehead_width={ "forehead_width_neg" 117 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_neg" 124 "head_height_neg" 124 } -# gene_head_width={ "head_width_pos" 145 "head_width_pos" 145 } -# gene_head_profile={ "head_profile_pos" 150 "head_profile_pos" 150 } -# gene_head_top_height={ "head_top_height_neg" 121 "head_top_height_neg" 121 } -# gene_head_top_width={ "head_top_width_pos" 187 "head_top_width_pos" 187 } -# gene_jaw_angle={ "jaw_angle_pos" 142 "jaw_angle_pos" 142 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 142 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_pos" 137 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 101 "mouth_width_neg" 101 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 165 "mouth_upper_lip_size_pos" 165 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 107 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_neg" 46 "mouth_open_neg" 46 } -# gene_neck_length={ "neck_length_pos" 132 "neck_length_pos" 132 } -# gene_neck_width={ "neck_width_neg" 118 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 18 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 27 "cheek_height_pos" 27 } -# gene_bs_cheek_width={ "cheek_width_neg" 19 "cheek_width_neg" 19 } -# gene_bs_ear_angle={ "ear_angle_pos" 87 "ear_angle_pos" 87 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 60 "ear_inner_shape_pos" 60 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 41 "ear_lower_bend_pos" 41 } -# gene_bs_ear_outward={ "ear_outward_pos" 15 "ear_outward_pos" 15 } -# gene_bs_ear_size={ "ear_size_neg" 28 "ear_size_neg" 28 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 162 "eye_corner_depth_pos" 162 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 78 "eye_fold_shape_pos" 78 } -# gene_bs_eye_size={ "eye_size_pos" 166 "eye_size_pos" 166 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 69 "eye_upper_lid_size_pos" 69 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 4 "forehead_brow_curve_pos" 4 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 106 "forehead_brow_forward_pos" 106 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 4 "forehead_brow_inner_height_pos" 4 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 47 "forehead_brow_outer_height_pos" 47 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 34 "forehead_brow_width_neg" 34 } -# gene_bs_jaw_def={ "jaw_def_pos" 3 "jaw_def_pos" 3 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 40 "mouth_lower_lip_def_pos" 40 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 17 "mouth_lower_lip_full_pos" 17 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 14 "mouth_lower_lip_pad_pos" 14 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 6 "mouth_lower_lip_width_neg" 6 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 47 "mouth_philtrum_shape_pos" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 5 "mouth_philtrum_width_neg" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 73 "mouth_upper_lip_def_pos" 73 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 152 "mouth_upper_lip_full_pos" 152 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 36 "mouth_upper_lip_profile_neg" 36 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 42 "mouth_upper_lip_width_pos" 42 } -# gene_bs_nose_forward={ "nose_forward_pos" 33 "nose_forward_pos" 33 } -# gene_bs_nose_height={ "nose_height_neg" 27 "nose_height_neg" 27 } -# gene_bs_nose_length={ "nose_length_neg" 108 "nose_length_neg" 108 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_pos" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 129 "nose_nostril_width_neg" 129 } -# gene_bs_nose_profile={ "nose_profile_hawk" 114 "nose_profile_hawk" 114 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_neg" 35 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 39 "nose_ridge_width_neg" 39 } -# gene_bs_nose_size={ "nose_size_pos" 30 "nose_size_pos" 30 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 45 "nose_tip_angle_pos" 45 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_neg" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 16 "nose_tip_width_pos" 16 } -# face_detail_cheek_def={ "cheek_def_02" 200 "cheek_def_02" 200 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 9 "cheek_fat_01_neg" 9 } -# face_detail_chin_cleft={ "chin_cleft" 15 "chin_cleft" 15 } -# face_detail_chin_def={ "chin_def" 31 "chin_def" 31 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 221 "eye_lower_lid_def" 221 } -# face_detail_eye_socket={ "eye_socket_01" 216 "eye_socket_01" 216 } -# face_detail_nasolabial={ "nasolabial_03" 18 "nasolabial_03" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 17 "nose_ridge_def_neg" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 207 "temple_def" 207 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 62 "brow_wrinkles_03" 62 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 45 "eye_wrinkles_01" 45 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 81 "forehead_wrinkles_01" 81 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_4" 201 "complexion_4" 201 } -# gene_height={ "normal_height" 102 "normal_height" 102 } -# gene_bs_body_type={ "body_fat_head_fat_low" 127 "body_fat_head_fat_low" 125 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_hourglass_full" 0 } -# gene_bs_bust={ "bust_shape_4_full" 103 "bust_shape_4_full" 103 } -# gene_age={ "old_4" 70 "old_4" 70 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 186 "far_spacing_high_thickness" 151 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 230 "layer_2_low_thickness" 230 } -# gene_body_hair={ "body_hair_avg" 154 "body_hair_avg" 154 } -# eye_accessory={ "normal_eyes" 87 "normal_eyes" 87 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 79 "normal_eyelashes" 79 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# clothes={ "western_low_nobility_clothes" 35 "most_clothes" 0 } -# legwear={ "western_common_legwear" 247 "all_legwear" 0 } -# hairstyles={ "scripted_character_hairstyles_01" 45 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#107501_elvira = { # Urraca's sister Elvira -# portrait_info = { -# genes={ -# hair_color={ 172 247 54 248 } -# skin_color={ 147 107 149 107 } -# eye_color={ 64 147 47 193 } -# gene_chin_forward={ "chin_forward_pos" 171 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 146 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_neg" 95 "chin_width_pos" 166 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 131 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 110 } -# gene_eye_height={ "eye_height_pos" 153 "eye_height_neg" 106 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 136 } -# gene_forehead_roundness={ "forehead_roundness_pos" 170 "forehead_roundness_pos" 163 } -# gene_forehead_width={ "forehead_width_pos" 153 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_neg" 127 } -# gene_head_height={ "head_height_neg" 110 "head_height_pos" 163 } -# gene_head_width={ "head_width_pos" 157 "head_width_pos" 157 } -# gene_head_profile={ "head_profile_pos" 129 "head_profile_pos" 190 } -# gene_head_top_height={ "head_top_height_neg" 101 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 143 "head_top_width_pos" 138 } -# gene_jaw_angle={ "jaw_angle_neg" 106 "jaw_angle_neg" 122 } -# gene_jaw_forward={ "jaw_forward_neg" 96 "jaw_forward_neg" 104 } -# gene_jaw_height={ "jaw_height_pos" 162 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 94 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 160 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 175 } -# gene_mouth_width={ "mouth_width_neg" 79 "mouth_width_pos" 142 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 103 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_neg" 117 } -# gene_mouth_open={ "mouth_open_neg" 121 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_pos" 142 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 49 "cheek_forward_neg" 21 } -# gene_bs_cheek_height={ "cheek_height_neg" 42 "cheek_height_neg" 42 } -# gene_bs_cheek_width={ "cheek_width_neg" 1 "cheek_width_pos" 11 } -# gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_neg" 107 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 30 "ear_inner_shape_pos" 58 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 94 "ear_upper_bend_pos" 94 } -# gene_bs_ear_outward={ "ear_outward_pos" 5 "ear_outward_neg" 103 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_pos" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 194 "eye_corner_depth_pos" 50 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 5 "eye_fold_shape_neg" 40 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 25 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 9 "eye_upper_lid_size_pos" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 93 "forehead_brow_curve_neg" 160 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 59 "forehead_brow_forward_neg" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 75 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 34 "forehead_brow_outer_height_pos" 60 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 51 "forehead_brow_width_pos" 54 } -# gene_bs_jaw_def={ "jaw_def_neg" 53 "jaw_def_neg" 167 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 150 "mouth_lower_lip_def_pos" 33 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_pos" 109 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 144 "mouth_lower_lip_pad_pos" 17 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 23 "mouth_lower_lip_width_pos" 58 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 160 "mouth_philtrum_def_pos" 34 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 0 "mouth_philtrum_shape_pos" 23 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 147 "mouth_philtrum_width_pos" 184 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 41 "mouth_upper_lip_def_pos" 77 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 54 "mouth_upper_lip_full_pos" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 77 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 90 "mouth_upper_lip_width_neg" 61 } -# gene_bs_nose_forward={ "nose_forward_pos" 16 "nose_forward_neg" 35 } -# gene_bs_nose_height={ "nose_height_neg" 122 "nose_height_pos" 17 } -# gene_bs_nose_length={ "nose_length_pos" 122 "nose_length_pos" 15 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 64 "nose_nostril_width_neg" 36 } -# gene_bs_nose_profile={ "nose_profile_neg" 11 "nose_profile_neg" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 34 "nose_ridge_angle_pos" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 39 "nose_ridge_width_neg" 43 } -# gene_bs_nose_size={ "nose_size_pos" 41 "nose_size_pos" 30 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 38 "nose_tip_angle_pos" 101 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 50 "nose_tip_forward_pos" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 29 "nose_tip_width_pos" 34 } -# face_detail_cheek_def={ "cheek_def_01" 12 "cheek_def_01" 123 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 131 "cheek_fat_01_neg" 5 } -# face_detail_chin_cleft={ "chin_dimple" 20 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def_neg" 230 "chin_def" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 40 "eye_lower_lid_def" 243 } -# face_detail_eye_socket={ "eye_socket_01" 2 "eye_socket_01" 2 } -# face_detail_nasolabial={ "nasolabial_03" 13 "nasolabial_01" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_neg" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 177 } -# face_detail_temple_def={ "temple_def" 238 "temple_def" 238 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 199 "brow_wrinkles_02" 39 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 136 "eye_wrinkles_01" 250 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 87 "forehead_wrinkles_01" 129 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 155 "complexion_3" 175 } -# gene_height={ "normal_height" 98 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_low" 113 "body_fat_head_fat_medium" 135 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 12 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 189 "bust_shape_3_half" 129 } -# gene_age={ "old_1" 186 "old_1" 93 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 239 "far_spacing_avg_thickness" 193 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 220 "layer_2_avg_thickness" 163 } -# gene_body_hair={ "body_hair_sparse" 188 "body_hair_sparse" 119 } -# gene_hair_type={ "hair_wavy" 169 "hair_wavy" 169 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 223 "normal_eyes" 223 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 154 "normal_eyelashes" 154 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_curly" 157 "no_beard" 0 } -# cloaks={ "no_cloak" 147 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 157 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 108 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_commoner_clothes" 108 "most_clothes" 0 } -# headgear={ "fp2_christian_common" 175 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -## King Antso -# -#106000_king_antso = { -# portrait_info = { -# genes={ -# hair_color={ 170 207 100 233 } -# skin_color={ 179 113 179 113 } -# eye_color={ 16 157 16 157 } -# gene_chin_forward={ "chin_forward_neg" 109 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 111 "eye_depth_neg" 111 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_neg" 113 "eye_shut_neg" 113 } -# gene_forehead_angle={ "forehead_angle_neg" 119 "forehead_angle_neg" 119 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 90 "forehead_brow_height_neg" 90 } -# gene_forehead_roundness={ "forehead_roundness_pos" 179 "forehead_roundness_pos" 179 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 111 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 86 "head_height_neg" 86 } -# gene_head_width={ "head_width_neg" 125 "head_width_neg" 125 } -# gene_head_profile={ "head_profile_neg" 48 "head_profile_neg" 48 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 147 } -# gene_jaw_angle={ "jaw_angle_neg" 108 "jaw_angle_neg" 108 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_neg" 79 "jaw_width_neg" 79 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 149 "mouth_corner_depth_pos" 149 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 125 "mouth_upper_lip_size_neg" 125 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 107 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_pos" 128 "mouth_open_pos" 128 } -# gene_neck_length={ "neck_length_pos" 129 "neck_length_pos" 129 } -# gene_neck_width={ "neck_width_neg" 123 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 54 "cheek_forward_neg" 54 } -# gene_bs_cheek_height={ "cheek_height_pos" 21 "cheek_height_pos" 21 } -# gene_bs_cheek_width={ "cheek_width_pos" 50 "cheek_width_pos" 50 } -# gene_bs_ear_angle={ "ear_angle_neg" 40 "ear_angle_neg" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 8 "ear_inner_shape_pos" 8 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 33 "ear_lower_bend_pos" 33 } -# gene_bs_ear_outward={ "ear_outward_pos" 7 "ear_outward_pos" 7 } -# gene_bs_ear_size={ "ear_size_pos" 13 "ear_size_pos" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 157 "eye_corner_depth_pos" 157 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 16 "eye_fold_shape_pos" 16 } -# gene_bs_eye_size={ "eye_size_pos" 46 "eye_size_pos" 46 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 8 "eye_upper_lid_size_neg" 8 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 58 "forehead_brow_curve_neg" 58 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 61 "forehead_brow_forward_pos" 61 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 46 "forehead_brow_inner_height_neg" 46 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 11 "forehead_brow_outer_height_neg" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 9 "forehead_brow_width_neg" 9 } -# gene_bs_jaw_def={ "jaw_def_neg" 52 "jaw_def_neg" 52 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 46 "mouth_lower_lip_def_pos" 46 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 3 "mouth_lower_lip_full_neg" 3 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 123 "mouth_lower_lip_pad_neg" 123 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 69 "mouth_lower_lip_width_neg" 69 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 116 "mouth_philtrum_shape_pos" 116 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 38 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 66 "mouth_upper_lip_full_neg" 66 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 227 "mouth_upper_lip_profile_pos" 227 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 66 "mouth_upper_lip_width_pos" 66 } -# gene_bs_nose_forward={ "nose_forward_neg" 3 "nose_forward_neg" 3 } -# gene_bs_nose_height={ "nose_height_pos" 75 "nose_height_pos" 75 } -# gene_bs_nose_length={ "nose_length_neg" 15 "nose_length_neg" 15 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 28 "nose_nostril_width_pos" 28 } -# gene_bs_nose_profile={ "nose_profile_pos" 16 "nose_profile_pos" 16 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 2 "nose_ridge_angle_pos" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 103 "nose_ridge_width_pos" 103 } -# gene_bs_nose_size={ "nose_size_neg" 18 "nose_size_neg" 18 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 14 "nose_tip_angle_neg" 14 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 17 "nose_tip_forward_neg" 17 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 46 "nose_tip_width_pos" 46 } -# face_detail_cheek_def={ "cheek_def_01" 15 "cheek_def_01" 15 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 19 "cheek_fat_01_neg" 19 } -# face_detail_chin_cleft={ "chin_dimple" 189 "chin_dimple" 189 } -# face_detail_chin_def={ "chin_def" 128 "chin_def" 128 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 219 "eye_lower_lid_def" 219 } -# face_detail_eye_socket={ "eye_socket_02" 229 "eye_socket_02" 229 } -# face_detail_nasolabial={ "nasolabial_02" 20 "nasolabial_02" 20 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 217 "nose_ridge_def_neg" 217 } -# face_detail_nose_tip_def={ "nose_tip_def" 19 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 225 "temple_def" 225 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 71 "brow_wrinkles_04" 71 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 170 "eye_wrinkles_01" 170 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 32 "forehead_wrinkles_01" 32 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 210 "complexion_1" 210 } -# gene_height={ "normal_height" 112 "normal_height" 112 } -# gene_bs_body_type={ "body_fat_head_fat_low" 115 "body_fat_head_fat_low" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 16 "body_shape_hourglass_full" 16 } -# gene_bs_bust={ "bust_shape_2_half" 101 "bust_shape_2_half" 101 } -# gene_age={ "old_4" 160 "old_4" 160 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 253 "far_spacing_avg_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 151 "layer_2_high_thickness" 151 } -# gene_body_hair={ "body_hair_dense" 226 "body_hair_avg" 165 } -# eye_accessory={ "normal_eyes" 156 "normal_eyes" 156 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 33 "normal_eyelashes" 33 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#106011_ramiro = { # King Antso's brother -# portrait_info = { -# genes={ -# hair_color={ 178 211 110 240 } -# skin_color={ 118 96 132 101 } -# eye_color={ 59 195 168 176 } -# gene_chin_forward={ "chin_forward_neg" 121 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 94 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 110 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_pos" 72 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 138 "forehead_brow_height_pos" 136 } -# gene_forehead_roundness={ "forehead_roundness_pos" 202 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_neg" 97 } -# gene_head_height={ "head_height_pos" 178 "head_height_neg" 96 } -# gene_head_width={ "head_width_pos" 161 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 62 "head_profile_pos" 143 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_pos" 136 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 145 } -# gene_jaw_angle={ "jaw_angle_pos" 140 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_neg" 108 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 91 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_pos" 167 "mouth_height_pos" 155 } -# gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_pos" 142 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_neg" 87 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 117 "mouth_lower_lip_size_neg" 85 } -# gene_mouth_open={ "mouth_open_pos" 151 "mouth_open_neg" 121 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_neg" 116 } -# gene_neck_width={ "neck_width_pos" 129 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 82 "cheek_forward_pos" 82 } -# gene_bs_cheek_height={ "cheek_height_neg" 38 "cheek_height_neg" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 25 "cheek_width_neg" 1 } -# gene_bs_ear_angle={ "ear_angle_neg" 2 "ear_angle_neg" 102 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 30 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 30 "ear_lower_bend_pos" 57 } -# gene_bs_ear_outward={ "ear_outward_neg" 103 "ear_outward_pos" 49 } -# gene_bs_ear_size={ "ear_size_neg" 13 "ear_size_neg" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 168 "eye_corner_depth_pos" 50 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 68 "eye_fold_shape_neg" 5 } -# gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_neg" 122 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 93 "forehead_brow_curve_neg" 19 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 44 "forehead_brow_forward_neg" 191 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 26 "forehead_brow_outer_height_pos" 87 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 43 "forehead_brow_width_neg" 48 } -# gene_bs_jaw_def={ "jaw_def_neg" 23 "jaw_def_neg" 123 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 94 "mouth_lower_lip_def_pos" 150 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_pos" 33 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 89 "mouth_lower_lip_pad_pos" 9 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 16 "mouth_lower_lip_width_pos" 58 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 160 "mouth_philtrum_def_pos" 13 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 45 "mouth_philtrum_shape_neg" 7 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 20 "mouth_philtrum_width_pos" 184 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 7 "mouth_upper_lip_def_pos" 77 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 171 "mouth_upper_lip_full_neg" 103 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 18 "mouth_upper_lip_profile_neg" 77 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 61 "mouth_upper_lip_width_neg" 8 } -# gene_bs_nose_forward={ "nose_forward_pos" 32 "nose_forward_neg" 6 } -# gene_bs_nose_height={ "nose_height_neg" 124 "nose_height_neg" 10 } -# gene_bs_nose_length={ "nose_length_pos" 53 "nose_length_pos" 80 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 69 "nose_nostril_height_neg" 54 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 36 "nose_nostril_width_neg" 2 } -# gene_bs_nose_profile={ "nose_profile_neg" 98 "nose_profile_neg" 11 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 37 "nose_ridge_angle_pos" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 43 "nose_ridge_width_neg" 56 } -# gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_pos" 30 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 38 "nose_tip_angle_neg" 1 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 34 "nose_tip_forward_pos" 50 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 40 "nose_tip_width_pos" 37 } -# face_detail_cheek_def={ "cheek_def_02" 17 "cheek_def_01" 176 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 14 "cheek_fat_03_pos" 4 } -# face_detail_chin_cleft={ "chin_dimple" 20 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def_neg" 96 "chin_def" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 214 "eye_lower_lid_def" 208 } -# face_detail_eye_socket={ "eye_socket_color_02" 16 "eye_socket_01" 14 } -# face_detail_nasolabial={ "nasolabial_01" 19 "nasolabial_03" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 0 "nose_ridge_def_pos" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 208 } -# face_detail_temple_def={ "temple_def" 238 "temple_def" 255 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 83 "brow_wrinkles_04" 99 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 19 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 221 "forehead_wrinkles_01" 84 } -# expression_other={ "cheek_wrinkles_both_01" 45 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 134 "complexion_4" 118 } -# gene_height={ "normal_height" 98 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 114 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 20 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_shape_3_half" 170 "bust_shape_3_half" 129 } -# gene_age={ "old_1" 143 "old_4" 63 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 216 "far_spacing_avg_thickness" 224 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 164 "layer_2_avg_thickness" 161 } -# gene_body_hair={ "body_hair_avg" 107 "body_hair_avg" 137 } -# gene_hair_type={ "hair_wavy" 169 "hair_straight" 124 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 198 "normal_eyes" 198 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 248 "normal_eyelashes" 248 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_straight" 157 "no_beard" 0 } -# cloaks={ "no_cloak" 224 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 146 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 157 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_commoner_clothes" 157 "most_clothes" 0 } -# headgear={ "western_common" 6 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#110500_sancho_of_aragon = { # King Antso's cousin -# portrait_info = { -# genes={ -# hair_color={ 172 247 113 231 } -# skin_color={ 116 96 133 100 } -# eye_color={ 64 147 186 147 } -# gene_chin_forward={ "chin_forward_pos" 189 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_pos" 133 "chin_height_pos" 146 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_pos" 161 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_pos" 133 "eye_depth_neg" 103 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 130 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_neg" 123 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_neg" 112 } -# gene_forehead_roundness={ "forehead_roundness_pos" 202 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_neg" 30 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_neg" 126 "forehead_height_neg" 97 } -# gene_head_height={ "head_height_pos" 178 "head_height_neg" 110 } -# gene_head_width={ "head_width_neg" 94 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 143 "head_profile_neg" 62 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_pos" 136 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 155 } -# gene_jaw_angle={ "jaw_angle_neg" 108 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_neg" 113 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 167 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 167 "mouth_height_pos" 155 } -# gene_mouth_width={ "mouth_width_pos" 138 "mouth_width_neg" 126 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 121 "mouth_upper_lip_size_neg" 87 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 108 "mouth_lower_lip_size_neg" 87 } -# gene_mouth_open={ "mouth_open_neg" 119 "mouth_open_neg" 125 } -# gene_neck_length={ "neck_length_pos" 141 "neck_length_pos" 141 } -# gene_neck_width={ "neck_width_pos" 129 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 82 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 42 "cheek_height_neg" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 25 "cheek_width_pos" 3 } -# gene_bs_ear_angle={ "ear_angle_pos" 108 "ear_angle_neg" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 6 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 71 "ear_both_bend_pos" 88 } -# gene_bs_ear_outward={ "ear_outward_pos" 33 "ear_outward_neg" 17 } -# gene_bs_ear_size={ "ear_size_pos" 62 "ear_size_neg" 109 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 78 "eye_corner_depth_pos" 242 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 5 "eye_fold_shape_neg" 44 } -# gene_bs_eye_size={ "eye_size_pos" 91 "eye_size_neg" 24 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 8 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 126 "forehead_brow_curve_neg" 68 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 83 "forehead_brow_forward_neg" 118 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 75 "forehead_brow_inner_height_neg" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 17 "forehead_brow_outer_height_neg" 111 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 107 "forehead_brow_width_pos" 54 } -# gene_bs_jaw_def={ "jaw_def_neg" 165 "jaw_def_neg" 106 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 88 "mouth_lower_lip_def_pos" 24 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_neg" 18 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 167 "mouth_lower_lip_pad_neg" 89 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 93 "mouth_lower_lip_width_pos" 16 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 45 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 117 "mouth_philtrum_shape_neg" 48 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 184 "mouth_philtrum_width_neg" 126 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 75 "mouth_upper_lip_full_pos" 171 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 221 "mouth_upper_lip_profile_pos" 36 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 12 "mouth_upper_lip_width_pos" 114 } -# gene_bs_nose_forward={ "nose_forward_pos" 10 "nose_forward_pos" 32 } -# gene_bs_nose_height={ "nose_height_pos" 66 "nose_height_pos" 17 } -# gene_bs_nose_length={ "nose_length_neg" 73 "nose_length_pos" 122 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 16 "nose_nostril_height_pos" 16 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 30 } -# gene_bs_nose_profile={ "nose_profile_hawk" 41 "nose_profile_hawk" 40 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 8 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 19 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_pos" 25 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 1 "nose_tip_angle_pos" 38 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 34 "nose_tip_forward_neg" 49 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 29 "nose_tip_width_neg" 0 } -# face_detail_cheek_def={ "cheek_def_02" 32 "cheek_def_02" 3 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 131 "cheek_fat_01_neg" 229 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 251 "chin_def" 252 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 49 "eye_lower_lid_def" 243 } -# face_detail_eye_socket={ "eye_socket_color_02" 18 "eye_socket_01" 25 } -# face_detail_nasolabial={ "nasolabial_03" 14 "nasolabial_02" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 39 "nose_ridge_def_neg" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 61 "nose_tip_def" 68 } -# face_detail_temple_def={ "temple_def" 211 "temple_def" 253 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_01" 128 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 250 "eye_wrinkles_01" 19 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 231 "forehead_wrinkles_01" 44 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 134 "complexion_4" 203 } -# gene_height={ "normal_height" 120 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 96 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 11 "body_shape_rectangle_half" 20 } -# gene_bs_bust={ "bust_shape_3_full" 179 "bust_shape_3_full" 213 } -# gene_age={ "old_1" 143 "old_1" 253 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 224 "far_spacing_avg_thickness" 237 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 164 "layer_2_low_thickness" 220 } -# gene_body_hair={ "body_hair_avg" 138 "body_hair_avg" 139 } -# gene_hair_type={ "hair_straight" 124 "hair_wavy" 133 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 133 "normal_eyes" 133 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 239 "normal_eyelashes" 239 } -# pose={ "" 255 "" 0 } -# beards={ "western_beards_straight" 87 "no_beard" 0 } -# cloaks={ "western_royalty" 138 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_straight" 87 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 87 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# clothes={ "western_high_nobility_clothes" 146 "most_clothes" 0 } -# headgear={ "ep1_western_royalty" 225 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#110501_isabella_of_aragon = { # Isabella d'Urgell -# portrait_info = { -# genes={ -# hair_color={ 217 78 67 69 } -# skin_color={ 82 90 85 90 } -# eye_color={ 78 185 214 144 } -# gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_pos" 166 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_neg" 99 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_neg" 110 "eye_shut_neg" 107 } -# gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 167 "forehead_brow_height_pos" 149 } -# gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 155 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 95 "forehead_height_neg" 107 } -# gene_head_height={ "head_height_pos" 141 "head_height_neg" 122 } -# gene_head_width={ "head_width_pos" 192 "head_width_pos" 177 } -# gene_head_profile={ "head_profile_neg" 123 "head_profile_pos" 129 } -# gene_head_top_height={ "head_top_height_pos" 161 "head_top_height_pos" 161 } -# gene_head_top_width={ "head_top_width_pos" 134 "head_top_width_pos" 178 } -# gene_jaw_angle={ "jaw_angle_pos" 137 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 88 "jaw_width_pos" 136 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_neg" 115 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 108 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 173 "mouth_upper_lip_size_neg" 86 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 189 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_neg" 11 "mouth_open_pos" 202 } -# gene_neck_length={ "neck_length_pos" 134 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_pos" 176 "neck_width_pos" 135 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 46 "cheek_forward_pos" 33 } -# gene_bs_cheek_height={ "cheek_height_neg" 10 "cheek_height_neg" 19 } -# gene_bs_cheek_width={ "cheek_width_neg" 33 "cheek_width_pos" 46 } -# gene_bs_ear_angle={ "ear_angle_neg" 2 "ear_angle_neg" 36 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 66 "ear_inner_shape_pos" 29 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 24 "ear_both_bend_pos" 137 } -# gene_bs_ear_outward={ "ear_outward_neg" 36 "ear_outward_pos" 11 } -# gene_bs_ear_size={ "ear_size_pos" 23 "ear_size_pos" 23 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 253 "eye_corner_depth_pos" 225 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 142 "eye_fold_shape_pos" 25 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_pos" 31 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 58 "eye_upper_lid_size_neg" 50 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 46 "forehead_brow_curve_pos" 35 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 67 "forehead_brow_forward_pos" 42 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 44 "forehead_brow_inner_height_pos" 1 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 18 "forehead_brow_outer_height_neg" 115 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 15 "forehead_brow_width_neg" 113 } -# gene_bs_jaw_def={ "jaw_def_neg" 11 "jaw_def_neg" 181 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 90 "mouth_lower_lip_def_pos" 88 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 20 "mouth_lower_lip_full_pos" 60 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 44 "mouth_lower_lip_pad_pos" 30 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 120 "mouth_lower_lip_width_neg" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 6 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 78 "mouth_philtrum_shape_neg" 57 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 15 "mouth_philtrum_width_neg" 63 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 1 "mouth_upper_lip_def_pos" 42 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 188 "mouth_upper_lip_full_neg" 145 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 91 "mouth_upper_lip_profile_pos" 91 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 34 "mouth_upper_lip_width_neg" 102 } -# gene_bs_nose_forward={ "nose_forward_neg" 31 "nose_forward_neg" 23 } -# gene_bs_nose_height={ "nose_height_neg" 21 "nose_height_neg" 21 } -# gene_bs_nose_length={ "nose_length_pos" 88 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 89 "nose_nostril_height_neg" 26 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 42 "nose_nostril_width_pos" 4 } -# gene_bs_nose_profile={ "nose_profile_pos" 93 "nose_profile_neg" 15 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 37 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 32 "nose_ridge_width_pos" 32 } -# gene_bs_nose_size={ "nose_size_pos" 5 "nose_size_pos" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 164 "nose_tip_angle_pos" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 68 "nose_tip_forward_neg" 47 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 124 "nose_tip_width_neg" 39 } -# face_detail_cheek_def={ "cheek_def_01" 14 "cheek_def_01" 15 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 18 "cheek_fat_01_neg" 12 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_cleft" 3 } -# face_detail_chin_def={ "chin_def_neg" 12 "chin_def" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 165 "eye_lower_lid_def" 245 } -# face_detail_eye_socket={ "eye_socket_02" 8 "eye_socket_01" 7 } -# face_detail_nasolabial={ "nasolabial_03" 10 "nasolabial_01" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 7 "nose_ridge_def_pos" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 252 "nose_tip_def" 190 } -# face_detail_temple_def={ "temple_def" 89 "temple_def" 230 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_04" 53 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 37 "eye_wrinkles_02" 159 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 235 "forehead_wrinkles_01" 82 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 215 "complexion_4" 170 } -# gene_height={ "normal_height" 138 "normal_height" 157 } -# gene_bs_body_type={ "body_fat_head_fat_full" 115 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_apple_full" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_shape_3_full" 128 "bust_default" 124 } -# gene_age={ "old_2" 243 "old_2" 13 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 202 "far_spacing_lower_thickness" 160 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 216 "layer_2_avg_thickness" 158 } -# gene_body_hair={ "body_hair_sparse" 172 "body_hair_avg" 165 } -# gene_hair_type={ "hair_straight" 129 "hair_wavy" 134 } -# gene_baldness={ "male_pattern_baldness" 153 "male_pattern_baldness" 67 } -# eye_accessory={ "normal_eyes" 73 "normal_eyes" 73 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 116 "normal_eyelashes" 116 } -# } -# } -# enabled=yes -#} -# -## 1066 Others -# -#1316_emperor_heinrich = { -# portrait_info = { -# genes={ -# hair_color={ 243 196 243 100 } -# skin_color={ 6 82 6 82 } -# eye_color={ 190 200 190 200 } -# gene_chin_forward={ "chin_forward_neg" 108 "chin_forward_neg" 108 } -# gene_chin_height={ "chin_height_pos" 152 "chin_height_pos" 155 } -# gene_chin_width={ "chin_width_neg" 125 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_neg" 116 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_neg" 125 "eye_shut_neg" 125 } -# gene_forehead_angle={ "forehead_angle_neg" 105 "forehead_angle_neg" 105 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 180 "forehead_roundness_pos" 180 } -# gene_forehead_width={ "forehead_width_neg" 30 "forehead_width_neg" 30 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 119 } -# gene_head_height={ "head_height_neg" 125 "head_height_neg" 125 } -# gene_head_width={ "head_width_neg" 127 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_neg" 94 "head_top_height_neg" 94 } -# gene_head_top_width={ "head_top_width_pos" 173 "head_top_width_pos" 173 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_neg" 117 "jaw_width_neg" 117 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 115 "mouth_upper_lip_size_neg" 115 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 113 "mouth_lower_lip_size_neg" 113 } -# gene_mouth_open={ "mouth_open_pos" 136 "mouth_open_pos" 136 } -# gene_neck_length={ "neck_length_pos" 150 "neck_length_pos" 150 } -# gene_neck_width={ "neck_width_pos" 172 "neck_width_pos" 172 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_pos" 36 } -# gene_bs_cheek_height={ "cheek_height_pos" 21 "cheek_height_pos" 21 } -# gene_bs_cheek_width={ "cheek_width_neg" 2 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_pos" 41 "ear_angle_pos" 41 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 115 "ear_inner_shape_pos" 115 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 109 "ear_upper_bend_pos" 109 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_neg" 35 } -# gene_bs_ear_size={ "ear_size_pos" 103 "ear_size_pos" 103 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 238 "eye_corner_depth_pos" 238 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 17 "eye_fold_shape_pos" 17 } -# gene_bs_eye_size={ "eye_size_neg" 10 "eye_size_neg" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 101 "eye_upper_lid_size_pos" 101 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 72 "forehead_brow_curve_neg" 72 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 121 "forehead_brow_forward_pos" 121 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 64 "forehead_brow_inner_height_pos" 64 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 94 "forehead_brow_outer_height_pos" 94 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_neg" 31 } -# gene_bs_jaw_def={ "jaw_def_neg" 95 "jaw_def_neg" 95 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 92 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 19 "mouth_lower_lip_full_pos" 19 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 19 "mouth_lower_lip_pad_pos" 19 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 13 "mouth_lower_lip_width_pos" 13 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 70 "mouth_philtrum_def_pos" 70 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 43 "mouth_philtrum_shape_neg" 43 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 120 "mouth_philtrum_width_pos" 120 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 30 "mouth_upper_lip_def_pos" 30 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 165 "mouth_upper_lip_full_pos" 165 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 116 "mouth_upper_lip_profile_pos" 116 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 79 "mouth_upper_lip_width_pos" 79 } -# gene_bs_nose_forward={ "nose_forward_pos" 18 "nose_forward_pos" 18 } -# gene_bs_nose_height={ "nose_height_neg" 43 "nose_height_neg" 43 } -# gene_bs_nose_length={ "nose_length_pos" 50 "nose_length_pos" 50 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 35 "nose_nostril_height_pos" 35 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 12 "nose_nostril_width_neg" 12 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 0 "nose_profile_hawk_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 33 "nose_ridge_angle_neg" 33 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 18 "nose_ridge_width_neg" 18 } -# gene_bs_nose_size={ "nose_size_pos" 17 "nose_size_pos" 17 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 36 "nose_tip_angle_neg" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_neg" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 19 "nose_tip_width_pos" 19 } -# face_detail_cheek_def={ "cheek_def_01" 138 "cheek_def_01" 4 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 38 "cheek_fat_02_pos" 38 } -# face_detail_chin_cleft={ "chin_cleft" 3 "chin_cleft" 3 } -# face_detail_chin_def={ "chin_def" 220 "chin_def" 220 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 43 "eye_lower_lid_def" 43 } -# face_detail_eye_socket={ "eye_socket_02" 78 "eye_socket_02" 78 } -# face_detail_nasolabial={ "nasolabial_01" 11 "nasolabial_01" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 25 "nose_ridge_def_pos" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 2 "nose_tip_def" 2 } -# face_detail_temple_def={ "temple_def" 160 "temple_def" 160 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 60 "brow_wrinkles_03" 60 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 144 "eye_wrinkles_02" 144 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 176 "forehead_wrinkles_03" 176 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_4" 250 "complexion_4" 250 } -# gene_height={ "normal_height" 157 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 141 "body_fat_head_fat_medium" 141 } -# gene_bs_body_shape={ "body_shape_pear_half" 0 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 75 "bust_shape_3_half" 75 } -# gene_age={ "old_2" 66 "old_2" 66 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 238 "far_spacing_lower_thickness" 181 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 121 "layer_2_lower_thickness" 121 } -# gene_body_hair={ "body_hair_sparse" 124 "body_hair_sparse" 124 } -# eye_accessory={ "normal_eyes" 45 "normal_eyes" 45 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 114 "normal_eyelashes" 114 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -# -#1183_empress_bertha = { -# portrait_info = { -# genes={ -# hair_color={ 98 102 98 102 } -# skin_color={ 8 72 8 72 } -# eye_color={ 162 197 162 197 } -# gene_chin_forward={ "chin_forward_neg" 116 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 120 } -# gene_eye_depth={ "eye_depth_pos" 159 "eye_depth_pos" 159 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_neg" 123 "eye_shut_neg" 123 } -# gene_forehead_angle={ "forehead_angle_neg" 120 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 134 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 177 "forehead_roundness_pos" 177 } -# gene_forehead_width={ "forehead_width_pos" 152 "forehead_width_pos" 152 } -# gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 135 } -# gene_head_height={ "head_height_neg" 97 "head_height_neg" 97 } -# gene_head_width={ "head_width_pos" 148 "head_width_pos" 148 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_neg" 113 "head_top_height_neg" 113 } -# gene_head_top_width={ "head_top_width_pos" 170 "head_top_width_pos" 170 } -# gene_jaw_angle={ "jaw_angle_pos" 152 "jaw_angle_pos" 152 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_pos" 137 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_neg" 125 } -# gene_mouth_width={ "mouth_width_pos" 128 "mouth_width_pos" 128 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 84 "mouth_upper_lip_size_neg" 84 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 60 "mouth_lower_lip_size_neg" 60 } -# gene_mouth_open={ "mouth_open_pos" 177 "mouth_open_pos" 177 } -# gene_neck_length={ "neck_length_pos" 139 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_neg" 117 "neck_width_neg" 117 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 33 "cheek_forward_neg" 33 } -# gene_bs_cheek_height={ "cheek_height_neg" 19 "cheek_height_neg" 19 } -# gene_bs_cheek_width={ "cheek_width_pos" 12 "cheek_width_pos" 12 } -# gene_bs_ear_angle={ "ear_angle_neg" 10 "ear_angle_neg" 10 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 20 "ear_inner_shape_pos" 20 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 41 "ear_lower_bend_pos" 41 } -# gene_bs_ear_outward={ "ear_outward_pos" 188 "ear_outward_pos" 188 } -# gene_bs_ear_size={ "ear_size_pos" 19 "ear_size_pos" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 150 "eye_corner_depth_pos" 150 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 28 "eye_fold_shape_pos" 28 } -# gene_bs_eye_size={ "eye_size_pos" 97 "eye_size_pos" 97 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 153 "eye_upper_lid_size_pos" 153 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 131 "forehead_brow_curve_neg" 131 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 27 "forehead_brow_forward_neg" 27 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 102 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 123 "forehead_brow_outer_height_pos" 123 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_pos" 21 } -# gene_bs_jaw_def={ "jaw_def_pos" 32 "jaw_def_pos" 32 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 125 "mouth_lower_lip_def_pos" 125 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 61 "mouth_lower_lip_full_pos" 61 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 100 "mouth_lower_lip_pad_neg" 100 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 20 "mouth_lower_lip_width_pos" 20 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 36 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 43 "mouth_philtrum_shape_neg" 43 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 155 "mouth_philtrum_width_pos" 155 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 17 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 78 "mouth_upper_lip_full_neg" 78 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 37 "mouth_upper_lip_profile_pos" 37 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 5 "mouth_upper_lip_width_pos" 5 } -# gene_bs_nose_forward={ "nose_forward_pos" 4 "nose_forward_pos" 4 } -# gene_bs_nose_height={ "nose_height_pos" 37 "nose_height_pos" 37 } -# gene_bs_nose_length={ "nose_length_pos" 73 "nose_length_pos" 73 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 122 "nose_nostril_height_pos" 122 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 101 "nose_nostril_width_pos" 101 } -# gene_bs_nose_profile={ "nose_profile_neg" 34 "nose_profile_neg" 34 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 16 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_neg" 8 "nose_size_neg" 8 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 9 "nose_tip_angle_pos" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 25 "nose_tip_forward_pos" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 21 "nose_tip_width_pos" 21 } -# face_detail_cheek_def={ "cheek_def_01" 75 "cheek_def_01" 75 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 46 "cheek_fat_02_pos" 46 } -# face_detail_chin_cleft={ "chin_dimple" 200 "chin_dimple" 200 } -# face_detail_chin_def={ "chin_def" 222 "chin_def" 222 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 228 "eye_lower_lid_def" 228 } -# face_detail_eye_socket={ "eye_socket_02" 128 "eye_socket_02" 128 } -# face_detail_nasolabial={ "nasolabial_01" 21 "nasolabial_01" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 2 "nose_ridge_def_neg" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 161 "nose_tip_def" 161 } -# face_detail_temple_def={ "temple_def" 231 "temple_def" 231 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 166 "brow_wrinkles_01" 166 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 60 "eye_wrinkles_01" 60 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 253 "forehead_wrinkles_01" 253 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 198 "complexion_2" 112 } -# gene_height={ "normal_height" 123 "normal_height" 157 } -# gene_bs_body_type={ "body_fat_head_fat_low" 147 "body_fat_head_fat_low" 147 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_4_full" 100 "bust_shape_4_full" 150 } -# gene_age={ "old_4" 29 "old_4" 29 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 196 "far_spacing_low_thickness" 118 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 188 "layer_2_low_thickness" 188 } -# gene_body_hair={ "body_hair_avg" 123 "body_hair_avg" 123 } -# eye_accessory={ "normal_eyes" 79 "normal_eyes" 79 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 77 "normal_eyelashes" 77 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -# -#131_eadgifu_the_fair = { -# portrait_info = { -# genes={ -# hair_color={ 192 141 230 34 } -# skin_color={ 87 95 87 95 } -# eye_color={ 172 150 74 187 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_pos" 211 "eye_shut_pos" 211 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_pos" 137 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 168 "forehead_brow_height_pos" 168 } -# gene_forehead_roundness={ "forehead_roundness_pos" 164 "forehead_roundness_pos" 164 } -# gene_forehead_width={ "forehead_width_neg" 90 "forehead_width_neg" 90 } -# gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_neg" 114 } -# gene_head_height={ "head_height_neg" 112 "head_height_neg" 112 } -# gene_head_width={ "head_width_neg" 102 "head_width_neg" 102 } -# gene_head_profile={ "head_profile_pos" 140 "head_profile_pos" 140 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_pos" 219 "head_top_width_pos" 219 } -# gene_jaw_angle={ "jaw_angle_neg" 106 "jaw_angle_neg" 106 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 128 "jaw_height_pos" 128 } -# gene_jaw_width={ "jaw_width_pos" 148 "jaw_width_pos" 148 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 100 "mouth_corner_depth_neg" 100 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 70 "mouth_width_neg" 40 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 153 "mouth_lower_lip_size_pos" 153 } -# gene_mouth_open={ "mouth_open_neg" 114 "mouth_open_neg" 114 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_neg" 108 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 38 "cheek_forward_pos" 38 } -# gene_bs_cheek_height={ "cheek_height_neg" 176 "cheek_height_neg" 176 } -# gene_bs_cheek_width={ "cheek_width_pos" 6 "cheek_width_pos" 6 } -# gene_bs_ear_angle={ "ear_angle_pos" 17 "ear_angle_pos" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 3 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 8 "ear_lower_bend_pos" 8 } -# gene_bs_ear_outward={ "ear_outward_pos" 89 "ear_outward_pos" 89 } -# gene_bs_ear_size={ "ear_size_neg" 76 "ear_size_neg" 76 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 135 "eye_corner_depth_pos" 135 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 18 "eye_fold_shape_pos" 18 } -# gene_bs_eye_size={ "eye_size_pos" 192 "eye_size_pos" 192 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 16 "eye_upper_lid_size_pos" 16 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 4 "forehead_brow_forward_neg" 4 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 4 "forehead_brow_outer_height_neg" 4 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 19 "forehead_brow_width_pos" 19 } -# gene_bs_jaw_def={ "jaw_def_pos" 11 "jaw_def_pos" 11 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 3 "mouth_lower_lip_def_pos" 3 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 5 "mouth_lower_lip_full_neg" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 10 "mouth_lower_lip_pad_neg" 10 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 108 "mouth_lower_lip_width_neg" 108 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 44 "mouth_philtrum_shape_pos" 44 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 69 "mouth_philtrum_width_neg" 69 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 1 "mouth_upper_lip_def_pos" 1 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 53 "mouth_upper_lip_full_pos" 53 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 44 "mouth_upper_lip_profile_pos" 44 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 50 "mouth_upper_lip_width_pos" 50 } -# gene_bs_nose_forward={ "nose_forward_pos" 10 "nose_forward_pos" 10 } -# gene_bs_nose_height={ "nose_height_neg" 9 "nose_height_neg" 9 } -# gene_bs_nose_length={ "nose_length_pos" 23 "nose_length_pos" 23 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 87 "nose_nostril_height_neg" 87 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 49 } -# gene_bs_nose_profile={ "nose_profile_hawk" 147 "nose_profile_hawk" 147 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 27 "nose_ridge_angle_neg" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 11 "nose_ridge_width_neg" 11 } -# gene_bs_nose_size={ "nose_size_neg" 46 "nose_size_neg" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 8 "nose_tip_angle_pos" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 106 "nose_tip_forward_pos" 106 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 0 "nose_tip_width_neg" 0 } -# face_detail_cheek_def={ "cheek_def_01" 120 "cheek_def_02" 16 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 20 "cheek_fat_01_pos" 30 } -# face_detail_chin_cleft={ "chin_cleft" 1 "chin_cleft" 1 } -# face_detail_chin_def={ "chin_def" 147 "chin_def" 147 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 50 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_01" 145 "eye_socket_01" 145 } -# face_detail_nasolabial={ "nasolabial_02" 17 "nasolabial_02" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 202 "nose_ridge_def_pos" 202 } -# face_detail_nose_tip_def={ "nose_tip_def" 237 "nose_tip_def" 237 } -# face_detail_temple_def={ "temple_def" 80 "temple_def" 80 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_03" 193 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 145 "eye_wrinkles_02" 145 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 182 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_beauty_1" 191 "complexion_1" 144 } -# gene_height={ "normal_height" 129 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_low" 126 "body_fat_head_fat_low" 153 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_1_full" 193 "bust_shape_3_full" 120 } -# gene_age={ "old_beauty_1" 120 "old_4" 120 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 250 "avg_spacing_low_thickness" 250 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 157 "layer_2_lower_thickness" 157 } -# gene_body_hair={ "body_hair_sparse" 120 "body_hair_sparse" 120 } -# eye_accessory={ "normal_eyes" 60 "normal_eyes" 60 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 138 "normal_eyelashes" 138 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#123_queen_ealdgyth = { -# portrait_info = { -# genes={ -# hair_color={ 121 100 121 100 } -# skin_color={ 113 94 113 94 } -# eye_color={ 233 160 233 160 } -# gene_chin_forward={ "chin_forward_pos" 132 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 123 } -# gene_eye_angle={ "eye_angle_neg" 125 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_pos" 132 "eye_depth_pos" 132 } -# gene_eye_height={ "eye_height_pos" 129 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 125 "forehead_angle_neg" 125 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 145 "forehead_brow_height_pos" 145 } -# gene_forehead_roundness={ "forehead_roundness_pos" 148 "forehead_roundness_pos" 148 } -# gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 146 } -# gene_forehead_height={ "forehead_height_pos" 157 "forehead_height_pos" 157 } -# gene_head_height={ "head_height_pos" 139 "head_height_pos" 139 } -# gene_head_width={ "head_width_pos" 157 "head_width_pos" 157 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_neg" 112 "head_top_height_neg" 112 } -# gene_head_top_width={ "head_top_width_neg" 117 "head_top_width_neg" 117 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_neg" 115 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 162 "jaw_width_pos" 162 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 165 "mouth_corner_height_pos" 165 } -# gene_mouth_forward={ "mouth_forward_neg" 93 "mouth_forward_neg" 93 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 121 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 97 "mouth_lower_lip_size_neg" 97 } -# gene_mouth_open={ "mouth_open_neg" 82 "mouth_open_neg" 82 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_neg" 104 } -# gene_neck_width={ "neck_width_pos" 173 "neck_width_pos" 173 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 34 "cheek_forward_neg" 34 } -# gene_bs_cheek_height={ "cheek_height_neg" 31 "cheek_height_neg" 31 } -# gene_bs_cheek_width={ "cheek_width_neg" 21 "cheek_width_neg" 21 } -# gene_bs_ear_angle={ "ear_angle_pos" 3 "ear_angle_pos" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 68 "ear_inner_shape_pos" 68 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 172 "ear_upper_bend_pos" 172 } -# gene_bs_ear_outward={ "ear_outward_neg" 46 "ear_outward_neg" 46 } -# gene_bs_ear_size={ "ear_size_pos" 30 "ear_size_pos" 30 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 154 "eye_corner_depth_pos" 154 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 9 "eye_fold_shape_pos" 9 } -# gene_bs_eye_size={ "eye_size_neg" 55 "eye_size_neg" 55 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 4 "eye_upper_lid_size_neg" 4 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 25 "forehead_brow_curve_neg" 25 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 16 "forehead_brow_forward_pos" 16 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 41 "forehead_brow_inner_height_neg" 41 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 71 "forehead_brow_outer_height_pos" 71 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 33 "forehead_brow_width_neg" 33 } -# gene_bs_jaw_def={ "jaw_def_neg" 71 "jaw_def_neg" 71 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 71 "mouth_lower_lip_def_pos" 71 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 25 "mouth_lower_lip_full_pos" 25 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 176 "mouth_lower_lip_pad_neg" 176 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_neg" 9 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 33 "mouth_philtrum_def_pos" 33 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 47 "mouth_philtrum_shape_pos" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 87 "mouth_philtrum_width_neg" 87 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 52 "mouth_upper_lip_full_pos" 52 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 224 "mouth_upper_lip_profile_pos" 224 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 26 "mouth_upper_lip_width_pos" 26 } -# gene_bs_nose_forward={ "nose_forward_pos" 31 "nose_forward_pos" 31 } -# gene_bs_nose_height={ "nose_height_neg" 120 "nose_height_neg" 120 } -# gene_bs_nose_length={ "nose_length_neg" 19 "nose_length_neg" 19 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 40 "nose_nostril_height_pos" 40 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 44 "nose_nostril_width_neg" 44 } -# gene_bs_nose_profile={ "nose_profile_neg" 50 "nose_profile_neg" 50 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 99 "nose_ridge_angle_neg" 99 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_pos" 13 "nose_size_pos" 13 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 0 "nose_tip_forward_neg" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 16 "nose_tip_width_neg" 16 } -# face_detail_cheek_def={ "cheek_def_02" 120 "cheek_def_02" 120 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 180 "cheek_fat_03_pos" 180 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def" 21 "chin_def" 21 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 33 "eye_lower_lid_def" 33 } -# face_detail_eye_socket={ "eye_socket_01" 18 "eye_socket_01" 18 } -# face_detail_nasolabial={ "nasolabial_03" 25 "nasolabial_03" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 226 "nose_ridge_def_pos" 226 } -# face_detail_nose_tip_def={ "nose_tip_def" 74 "nose_tip_def" 74 } -# face_detail_temple_def={ "temple_def" 135 "temple_def" 135 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 191 "brow_wrinkles_01" 191 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 213 "eye_wrinkles_02" 213 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 185 "forehead_wrinkles_01" 185 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 216 "complexion_1" 216 } -# gene_height={ "normal_height" 130 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 116 "body_fat_head_fat_medium" 116 } -# gene_bs_body_shape={ "body_shape_apple_full" 0 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_shape_4_full" 202 "bust_shape_4_half" 202 } -# gene_age={ "old_3" 43 "old_3" 43 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 154 "avg_spacing_avg_thickness" 112 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 182 "layer_2_avg_thickness" 85 } -# gene_body_hair={ "body_hair_avg" 95 "body_hair_avg" 95 } -# eye_accessory={ "normal_eyes" 100 "normal_eyes" 100 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 17 "normal_eyelashes" 17 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#214_king_philippe = { -# portrait_info = { -# genes={ -# hair_color={ 158 189 158 189 } -# skin_color={ 87 86 87 86 } -# eye_color={ 57 186 57 186 } -# gene_chin_forward={ "chin_forward_pos" 144 "chin_forward_pos" 144 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 144 "forehead_angle_pos" 144 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 143 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 139 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_pos" 128 "forehead_height_pos" 128 } -# gene_head_height={ "head_height_pos" 151 "head_height_pos" 151 } -# gene_head_width={ "head_width_neg" 79 "head_width_neg" 79 } -# gene_head_profile={ "head_profile_neg" 119 "head_profile_neg" 119 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_neg" 126 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_neg" 119 "jaw_width_neg" 119 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 117 "mouth_width_neg" 117 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 65 "mouth_lower_lip_size_neg" 65 } -# gene_mouth_open={ "mouth_open_pos" 188 "mouth_open_pos" 188 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_neg" 67 "neck_width_neg" 67 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 6 "cheek_forward_pos" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 39 "cheek_height_pos" 39 } -# gene_bs_cheek_width={ "cheek_width_neg" 17 "cheek_width_neg" 17 } -# gene_bs_ear_angle={ "ear_angle_pos" 68 "ear_angle_pos" 68 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 26 "ear_inner_shape_pos" 26 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 44 "ear_lower_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 34 } -# gene_bs_ear_size={ "ear_size_neg" 47 "ear_size_neg" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 134 "eye_corner_depth_pos" 134 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 46 "eye_fold_shape_pos" 46 } -# gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_pos" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 80 "eye_upper_lid_size_pos" 127 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 16 "forehead_brow_curve_neg" 16 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 46 "forehead_brow_forward_pos" 46 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 60 "forehead_brow_inner_height_neg" 60 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 7 "forehead_brow_outer_height_neg" 7 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 79 "forehead_brow_width_neg" 79 } -# gene_bs_jaw_def={ "jaw_def_pos" 112 "jaw_def_pos" 112 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 77 "mouth_lower_lip_def_pos" 77 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 32 "mouth_lower_lip_full_pos" 32 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 63 "mouth_lower_lip_pad_pos" 63 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 9 "mouth_lower_lip_width_pos" 9 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 44 "mouth_philtrum_def_pos" 44 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 67 "mouth_philtrum_shape_pos" 67 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 39 "mouth_philtrum_width_neg" 39 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 34 "mouth_upper_lip_full_pos" 34 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 35 "mouth_upper_lip_profile_neg" 35 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 79 "mouth_upper_lip_width_pos" 79 } -# gene_bs_nose_forward={ "nose_forward_neg" 10 "nose_forward_neg" 10 } -# gene_bs_nose_height={ "nose_height_neg" 66 "nose_height_neg" 66 } -# gene_bs_nose_length={ "nose_length_pos" 65 "nose_length_pos" 65 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 116 "nose_nostril_height_pos" 116 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_neg" 39 } -# gene_bs_nose_profile={ "nose_profile_pos" 24 "nose_profile_pos" 24 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 2 "nose_ridge_angle_neg" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 24 "nose_ridge_width_pos" 24 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_pos" 22 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 10 "nose_tip_angle_pos" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 2 "nose_tip_forward_pos" 2 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 148 "nose_tip_width_pos" 148 } -# face_detail_cheek_def={ "cheek_def_02" 126 "cheek_def_02" 126 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 53 "cheek_fat_04_pos" 53 } -# face_detail_chin_cleft={ "chin_dimple" 119 "chin_dimple" 119 } -# face_detail_chin_def={ "chin_def" 4 "chin_def" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 78 "eye_lower_lid_def" 78 } -# face_detail_eye_socket={ "eye_socket_03" 222 "eye_socket_03" 222 } -# face_detail_nasolabial={ "nasolabial_03" 2 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 24 "nose_ridge_def_pos" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 252 "nose_tip_def" 252 } -# face_detail_temple_def={ "temple_def" 178 "temple_def" 178 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 60 "brow_wrinkles_03" 60 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 165 "eye_wrinkles_01" 165 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 28 "forehead_wrinkles_01" 28 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 225 "complexion_1" 225 } -# gene_height={ "normal_height" 130 "normal_height" 102 } -# gene_bs_body_type={ "body_fat_head_fat_low" 122 "body_fat_head_fat_low" 122 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_1_half" 153 "bust_shape_1_half" 153 } -# gene_age={ "old_4" 68 "old_4" 125 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 175 "far_spacing_avg_thickness" 175 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 174 "layer_2_low_thickness" 174 } -# gene_body_hair={ "body_hair_sparse" 164 "body_hair_sparse" 164 } -# eye_accessory={ "normal_eyes" 251 "normal_eyes" 251 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 111 "normal_eyelashes" 111 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#102505_queen_ingebjorg = { -# portrait_info = { -# genes={ -# hair_color={ 154 109 128 109 } -# skin_color={ 22 64 22 64 } -# eye_color={ 180 142 180 142 } -# gene_chin_forward={ "chin_forward_pos" 151 "chin_forward_pos" 151 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_pos" 128 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_neg" 125 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 127 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 139 } -# gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_neg" 110 } -# gene_forehead_height={ "forehead_height_neg" 122 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_neg" 113 "head_height_neg" 113 } -# gene_head_width={ "head_width_pos" 131 "head_width_pos" 131 } -# gene_head_profile={ "head_profile_pos" 143 "head_profile_pos" 143 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_pos" 138 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 121 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 72 "jaw_height_neg" 72 } -# gene_jaw_width={ "jaw_width_pos" 178 "jaw_width_pos" 178 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 114 } -# gene_mouth_width={ "mouth_width_pos" 139 "mouth_width_pos" 139 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 118 "mouth_upper_lip_size_neg" 118 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_pos" 157 "mouth_open_pos" 157 } -# gene_neck_length={ "neck_length_neg" 91 "neck_length_neg" 91 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_neg" 48 "cheek_height_neg" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 26 "cheek_width_neg" 26 } -# gene_bs_ear_angle={ "ear_angle_neg" 7 "ear_angle_neg" 7 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 36 "ear_inner_shape_pos" 36 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 89 "ear_upper_bend_pos" 89 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 21 } -# gene_bs_ear_size={ "ear_size_neg" 94 "ear_size_neg" 94 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 213 "eye_corner_depth_pos" 213 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 114 "eye_fold_shape_neg" 114 } -# gene_bs_eye_size={ "eye_size_pos" 80 "eye_size_pos" 80 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 64 "eye_upper_lid_size_pos" 64 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 60 "forehead_brow_curve_neg" 60 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 72 "forehead_brow_forward_pos" 72 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 58 "forehead_brow_inner_height_pos" 58 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 60 "forehead_brow_width_pos" 60 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 82 "mouth_lower_lip_full_neg" 82 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 37 "mouth_lower_lip_pad_pos" 37 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 4 "mouth_lower_lip_width_pos" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 69 "mouth_philtrum_shape_pos" 69 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 158 "mouth_philtrum_width_neg" 158 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 83 "mouth_upper_lip_full_pos" 83 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 26 "mouth_upper_lip_profile_pos" 26 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 90 "mouth_upper_lip_width_pos" 90 } -# gene_bs_nose_forward={ "nose_forward_neg" 8 "nose_forward_neg" 8 } -# gene_bs_nose_height={ "nose_height_neg" 13 "nose_height_neg" 13 } -# gene_bs_nose_length={ "nose_length_pos" 86 "nose_length_pos" 86 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 67 "nose_nostril_height_neg" 67 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 106 "nose_nostril_width_neg" 106 } -# gene_bs_nose_profile={ "nose_profile_neg" 0 "nose_profile_neg" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 115 "nose_ridge_angle_pos" 115 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 58 "nose_ridge_width_neg" 58 } -# gene_bs_nose_size={ "nose_size_pos" 70 "nose_size_pos" 70 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 64 "nose_tip_angle_pos" 64 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 10 "nose_tip_forward_neg" 10 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 32 "nose_tip_width_neg" 32 } -# face_detail_cheek_def={ "cheek_def_02" 11 "cheek_def_02" 11 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 199 "cheek_fat_03_pos" 199 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 19 } -# face_detail_chin_def={ "chin_def" 238 "chin_def" 238 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 102 "eye_lower_lid_def" 102 } -# face_detail_eye_socket={ "eye_socket_03" 155 "eye_socket_03" 155 } -# face_detail_nasolabial={ "nasolabial_02" 24 "nasolabial_02" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 1 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 223 "nose_tip_def" 223 } -# face_detail_temple_def={ "temple_def" 158 "temple_def" 158 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 36 "brow_wrinkles_03" 36 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 181 "eye_wrinkles_01" 181 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 144 "forehead_wrinkles_01" 144 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 114 "complexion_1" 114 } -# gene_height={ "normal_height" 134 "normal_height" 134 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 121 "body_fat_head_fat_medium" 121 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 6 "body_shape_hourglass_half" 6 } -# gene_bs_bust={ "bust_shape_4_full" 124 "bust_shape_4_full" 124 } -# gene_age={ "old_2" 181 "old_2" 181 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 116 "close_spacing_avg_thickness" 116 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 123 "layer_2_lower_thickness" 123 } -# gene_body_hair={ "body_hair_avg" 169 "body_hair_avg" 169 } -# eye_accessory={ "normal_eyes" 119 "normal_eyes" 119 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 106 "normal_eyelashes" 106 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -# -#367_duchess_mathilde = { -# portrait_info = { -# genes={ -# hair_color={ 119 180 119 180 } -# skin_color={ 116 91 116 91 } -# eye_color={ 76 145 76 145 } -# gene_chin_forward={ "chin_forward_pos" 184 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 149 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 120 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 162 "forehead_brow_height_pos" 162 } -# gene_forehead_roundness={ "forehead_roundness_pos" 167 "forehead_roundness_pos" 167 } -# gene_forehead_width={ "forehead_width_neg" 123 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_neg" 122 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_neg" 111 "head_height_neg" 111 } -# gene_head_width={ "head_width_neg" 83 "head_width_neg" 123 } -# gene_head_profile={ "head_profile_neg" 79 "head_profile_neg" 79 } -# gene_head_top_height={ "head_top_height_pos" 162 "head_top_height_pos" 162 } -# gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 142 } -# gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 120 } -# gene_jaw_forward={ "jaw_forward_neg" 99 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 159 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 155 "jaw_width_neg" 120 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_neg" 98 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 60 "mouth_width_pos" 135 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 9 "mouth_open_neg" 9 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_neg" 113 } -# gene_neck_width={ "neck_width_pos" 194 "neck_width_pos" 194 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 41 "cheek_forward_neg" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 24 "cheek_height_pos" 24 } -# gene_bs_cheek_width={ "cheek_width_neg" 10 "cheek_width_neg" 10 } -# gene_bs_ear_angle={ "ear_angle_pos" 50 "ear_angle_pos" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 115 "ear_inner_shape_pos" 115 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 32 "ear_upper_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_pos" 42 } -# gene_bs_ear_size={ "ear_size_neg" 5 "ear_size_neg" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 205 "eye_corner_depth_pos" 205 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 58 "eye_fold_shape_pos" 58 } -# gene_bs_eye_size={ "eye_size_pos" 230 "eye_size_pos" 174 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 122 "eye_upper_lid_size_pos" 30 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 61 "forehead_brow_curve_pos" 23 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 3 "forehead_brow_forward_pos" 3 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 34 "forehead_brow_inner_height_neg" 34 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 74 "forehead_brow_outer_height_pos" 74 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 10 "forehead_brow_width_neg" 10 } -# gene_bs_jaw_def={ "jaw_def_neg" 8 "jaw_def_neg" 47 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 26 "mouth_lower_lip_def_pos" 26 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 44 "mouth_lower_lip_full_neg" 79 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 80 "mouth_lower_lip_pad_neg" 80 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 93 "mouth_lower_lip_width_neg" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_neg" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 4 "mouth_philtrum_width_neg" 4 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 38 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_neg" 27 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 52 "mouth_upper_lip_profile_pos" 52 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 81 "nose_forward_neg" 25 } -# gene_bs_nose_height={ "nose_height_neg" 169 "nose_height_neg" 83 } -# gene_bs_nose_length={ "nose_length_neg" 40 "nose_length_neg" 40 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 93 "nose_nostril_height_pos" 93 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 66 "nose_nostril_width_pos" 23 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_hawk_pos" 105 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 125 "nose_ridge_angle_neg" 125 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 154 "nose_ridge_width_pos" 28 } -# gene_bs_nose_size={ "nose_size_neg" 16 "nose_size_neg" 16 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 16 "nose_tip_angle_pos" 16 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 24 "nose_tip_forward_neg" 24 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 44 "nose_tip_width_neg" 117 } -# face_detail_cheek_def={ "cheek_def_02" 142 "cheek_def_02" 142 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 4 "cheek_fat_01_pos" 4 } -# face_detail_chin_cleft={ "chin_dimple" 23 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 232 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 45 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_03" 220 "eye_socket_03" 220 } -# face_detail_nasolabial={ "nasolabial_01" 62 "nasolabial_01" 62 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 16 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 193 "nose_tip_def" 11 } -# face_detail_temple_def={ "temple_def" 84 "temple_def" 84 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 30 "brow_wrinkles_04" 30 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 33 "eye_wrinkles_01" 33 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 72 "forehead_wrinkles_01" 72 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 249 "complexion_2" 249 } -# gene_height={ "normal_height" 110 "normal_height" 110 } -# gene_bs_body_type={ "body_fat_head_fat_full" 117 "body_fat_head_fat_full" 117 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_shape_1_full" 174 "bust_shape_1_full" 174 } -# gene_age={ "old_1" 128 "old_1" 128 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 253 "avg_spacing_low_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 173 "layer_2_high_thickness" 173 } -# gene_body_hair={ "body_hair_sparse" 114 "body_hair_sparse" 114 } -# eye_accessory={ "normal_eyes" 161 "normal_eyes" 161 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 36 "normal_eyelashes" 36 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#633_queen_yelizaveta = { -# portrait_info = { -# genes={ -# hair_color={ 126 234 126 234 } -# skin_color={ 78 66 78 66 } -# eye_color={ 187 158 187 158 } -# gene_chin_forward={ "chin_forward_neg" 108 "chin_forward_neg" 108 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 83 "eye_angle_neg" 83 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_pos" 135 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 105 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 149 "forehead_roundness_pos" 149 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_pos" 147 "forehead_height_pos" 147 } -# gene_head_height={ "head_height_neg" 114 "head_height_neg" 114 } -# gene_head_width={ "head_width_neg" 122 "head_width_neg" 122 } -# gene_head_profile={ "head_profile_pos" 142 "head_profile_pos" 142 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_neg" 83 "head_top_width_neg" 83 } -# gene_jaw_angle={ "jaw_angle_neg" 125 "jaw_angle_neg" 125 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_pos" 177 "jaw_width_pos" 177 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 167 "mouth_upper_lip_size_pos" 167 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 110 "mouth_lower_lip_size_neg" 110 } -# gene_mouth_open={ "mouth_open_neg" 6 "mouth_open_neg" 6 } -# gene_neck_length={ "neck_length_pos" 135 "neck_length_pos" 135 } -# gene_neck_width={ "neck_width_neg" 115 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_pos" 43 } -# gene_bs_cheek_height={ "cheek_height_pos" 1 "cheek_height_pos" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 26 "cheek_width_pos" 26 } -# gene_bs_ear_angle={ "ear_angle_neg" 36 "ear_angle_neg" 36 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 54 "ear_inner_shape_pos" 54 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 166 "ear_lower_bend_pos" 166 } -# gene_bs_ear_outward={ "ear_outward_pos" 18 "ear_outward_pos" 18 } -# gene_bs_ear_size={ "ear_size_pos" 28 "ear_size_pos" 28 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 140 "eye_corner_depth_pos" 140 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 19 "eye_fold_shape_pos" 19 } -# gene_bs_eye_size={ "eye_size_pos" 30 "eye_size_pos" 30 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 99 "eye_upper_lid_size_pos" 99 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 4 "forehead_brow_curve_pos" 4 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 69 "forehead_brow_forward_pos" 69 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 105 "forehead_brow_inner_height_pos" 105 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_pos" 17 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_pos" 44 "jaw_def_pos" 44 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 13 "mouth_lower_lip_def_pos" 13 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 63 "mouth_lower_lip_full_neg" 63 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 39 "mouth_lower_lip_pad_pos" 39 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 122 "mouth_lower_lip_width_neg" 122 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 42 "mouth_philtrum_shape_neg" 42 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 1 "mouth_philtrum_width_neg" 1 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 66 "mouth_upper_lip_def_pos" 66 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 79 "mouth_upper_lip_full_pos" 79 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 90 "mouth_upper_lip_profile_pos" 90 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 2 "mouth_upper_lip_width_neg" 2 } -# gene_bs_nose_forward={ "nose_forward_pos" 11 "nose_forward_pos" 11 } -# gene_bs_nose_height={ "nose_height_pos" 45 "nose_height_pos" 45 } -# gene_bs_nose_length={ "nose_length_pos" 12 "nose_length_pos" 12 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 15 "nose_nostril_height_pos" 15 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 108 "nose_nostril_width_neg" 108 } -# gene_bs_nose_profile={ "nose_profile_hawk" 26 "nose_profile_hawk" 26 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 29 "nose_ridge_angle_pos" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 68 "nose_ridge_width_pos" 68 } -# gene_bs_nose_size={ "nose_size_neg" 43 "nose_size_neg" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_pos" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 5 "nose_tip_forward_pos" 5 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 1 "nose_tip_width_neg" 1 } -# face_detail_cheek_def={ "cheek_def_01" 91 "cheek_def_01" 91 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 2 "cheek_fat_01_pos" 2 } -# face_detail_chin_cleft={ "chin_dimple" 30 "chin_dimple" 30 } -# face_detail_chin_def={ "chin_def" 181 "chin_def" 181 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 180 "eye_lower_lid_def" 180 } -# face_detail_eye_socket={ "eye_socket_03" 70 "eye_socket_03" 70 } -# face_detail_nasolabial={ "nasolabial_02" 104 "nasolabial_02" 104 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 149 "nose_tip_def" 149 } -# face_detail_temple_def={ "temple_def" 216 "temple_def" 216 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 68 "brow_wrinkles_04" 68 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 80 "eye_wrinkles_01" 80 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 131 "forehead_wrinkles_03" 131 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 78 "complexion_2" 78 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 114 "body_fat_head_fat_low" 114 } -# gene_bs_body_shape={ "body_shape_apple_full" 15 "body_shape_apple_full" 15 } -# gene_bs_bust={ "bust_shape_3_half" 88 "bust_shape_3_half" 88 } -# gene_age={ "old_2" 61 "old_2" 61 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 133 "avg_spacing_lower_thickness" 133 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 196 "layer_2_high_thickness" 196 } -# gene_body_hair={ "body_hair_sparse" 184 "body_hair_sparse" 184 } -# eye_accessory={ "normal_eyes" 141 "normal_eyes" 141 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 150 "normal_eyelashes" 150 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#212892_ota_the_handsome = { -# portrait_info = { -# genes={ -# hair_color={ 90 195 145 72 } -# skin_color={ 20 79 20 79 } -# eye_color={ 174 204 174 204 } -# gene_chin_forward={ "chin_forward_pos" 187 "chin_forward_pos" 137 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 110 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 126 "forehead_brow_height_neg" 126 } -# gene_forehead_roundness={ "forehead_roundness_pos" 167 "forehead_roundness_pos" 167 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 186 "forehead_height_neg" 104 } -# gene_head_height={ "head_height_neg" 105 "head_height_neg" 105 } -# gene_head_width={ "head_width_neg" 103 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_neg" 47 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_neg" 99 "head_top_height_neg" 99 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_pos" 144 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 164 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 126 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 96 "mouth_lower_lip_size_neg" 96 } -# gene_mouth_open={ "mouth_open_neg" 30 "mouth_open_neg" 30 } -# gene_neck_length={ "neck_length_neg" 81 "neck_length_neg" 81 } -# gene_neck_width={ "neck_width_pos" 160 "neck_width_pos" 160 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 193 "cheek_forward_pos" 193 } -# gene_bs_cheek_height={ "cheek_height_pos" 9 "cheek_height_pos" 9 } -# gene_bs_cheek_width={ "cheek_width_neg" 70 "cheek_width_neg" 70 } -# gene_bs_ear_angle={ "ear_angle_neg" 28 "ear_angle_neg" 28 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 87 "ear_inner_shape_pos" 87 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 191 "ear_upper_bend_pos" 191 } -# gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_pos" 42 } -# gene_bs_ear_size={ "ear_size_pos" 7 "ear_size_pos" 7 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 211 "eye_corner_depth_pos" 211 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 14 "eye_fold_shape_neg" 14 } -# gene_bs_eye_size={ "eye_size_neg" 115 "eye_size_neg" 115 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 59 "eye_upper_lid_size_pos" 59 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 65 "forehead_brow_curve_neg" 65 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 42 "forehead_brow_forward_neg" 42 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 7 "forehead_brow_inner_height_neg" 7 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 35 "forehead_brow_outer_height_neg" 35 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 47 "forehead_brow_width_pos" 47 } -# gene_bs_jaw_def={ "jaw_def_pos" 223 "jaw_def_neg" 34 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 23 "mouth_lower_lip_def_pos" 23 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 59 "mouth_lower_lip_full_neg" 68 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 102 "mouth_lower_lip_pad_neg" 102 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 120 "mouth_lower_lip_width_pos" 120 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 21 "mouth_philtrum_def_pos" 21 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 80 "mouth_philtrum_shape_neg" 80 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 51 "mouth_philtrum_width_neg" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 86 "mouth_upper_lip_def_pos" 86 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 72 "mouth_upper_lip_full_pos" 72 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_pos" 45 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_neg" 29 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 36 } -# gene_bs_nose_height={ "nose_height_pos" 15 "nose_height_pos" 15 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_pos" 13 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 10 "nose_nostril_height_neg" 10 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 116 "nose_nostril_width_pos" 17 } -# gene_bs_nose_profile={ "nose_profile_hawk" 63 "nose_profile_hawk" 63 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 90 "nose_ridge_angle_pos" 90 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 15 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_pos" 47 "nose_size_pos" 47 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 65 "nose_tip_angle_pos" 65 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 48 "nose_tip_forward_pos" 48 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 140 "nose_tip_width_neg" 140 } -# face_detail_cheek_def={ "cheek_def_01" 181 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 89 "cheek_fat_01_pos" 89 } -# face_detail_chin_cleft={ "chin_dimple" 195 "chin_dimple" 10 } -# face_detail_chin_def={ "chin_def" 187 "chin_def" 15 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 107 "eye_lower_lid_def" 107 } -# face_detail_eye_socket={ "eye_socket_02" 240 "eye_socket_02" 240 } -# face_detail_nasolabial={ "nasolabial_01" 4 "nasolabial_01" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 200 "nose_ridge_def_pos" 200 } -# face_detail_nose_tip_def={ "nose_tip_def" 24 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 251 "temple_def" 251 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 241 "brow_wrinkles_03" 241 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 200 "eye_wrinkles_02" 200 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 183 "forehead_wrinkles_03" 183 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 255 "complexion_5" 163 } -# gene_height={ "normal_height" 151 "normal_height" 106 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 20 "body_shape_hourglass_full" 20 } -# gene_bs_bust={ "bust_shape_3_full" 207 "bust_shape_3_full" 207 } -# gene_age={ "old_2" 129 "old_2" 129 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 179 "far_spacing_lower_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 168 "layer_2_lower_thickness" 168 } -# gene_body_hair={ "body_hair_avg" 70 "body_hair_avg" 131 } -# eye_accessory={ "normal_eyes" 128 "normal_eyes" 128 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 17 "normal_eyelashes" 17 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#765_princess_swietoslawa = { -# portrait_info = { -# genes={ -# hair_color={ 139 59 100 55 } -# skin_color={ 39 81 52 83 } -# eye_color={ 84 147 200 188 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 139 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_pos" 138 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 149 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 151 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 113 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 186 } -# gene_forehead_width={ "forehead_width_neg" 96 "forehead_width_neg" 82 } -# gene_forehead_height={ "forehead_height_neg" 99 "forehead_height_neg" 113 } -# gene_head_height={ "head_height_neg" 122 "head_height_pos" 159 } -# gene_head_width={ "head_width_neg" 102 "head_width_neg" 63 } -# gene_head_profile={ "head_profile_neg" 125 "head_profile_pos" 161 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 149 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_pos" 161 "jaw_angle_neg" 124 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_pos" 139 "jaw_width_neg" 88 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_neg" 108 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_pos" 160 } -# gene_mouth_width={ "mouth_width_neg" 109 "mouth_width_neg" 72 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 151 "mouth_upper_lip_size_pos" 150 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 98 "mouth_lower_lip_size_neg" 32 } -# gene_mouth_open={ "mouth_open_pos" 187 "mouth_open_neg" 94 } -# gene_neck_length={ "neck_length_neg" 112 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 40 "cheek_forward_pos" 40 } -# gene_bs_cheek_height={ "cheek_height_neg" 25 "cheek_height_pos" 4 } -# gene_bs_cheek_width={ "cheek_width_neg" 17 "cheek_width_neg" 94 } -# gene_bs_ear_angle={ "ear_angle_pos" 2 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 187 "ear_inner_shape_pos" 31 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 52 "ear_lower_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_pos" 38 "ear_outward_pos" 1 } -# gene_bs_ear_size={ "ear_size_neg" 45 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 127 "eye_corner_depth_pos" 103 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 80 "eye_fold_shape_neg" 133 } -# gene_bs_eye_size={ "eye_size_pos" 14 "eye_size_pos" 40 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 2 "eye_upper_lid_size_pos" 86 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 134 "forehead_brow_curve_neg" 105 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 96 "forehead_brow_forward_pos" 127 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 8 "forehead_brow_inner_height_pos" 24 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 4 "forehead_brow_outer_height_pos" 74 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 21 "forehead_brow_width_pos" 107 } -# gene_bs_jaw_def={ "jaw_def_neg" 13 "jaw_def_pos" 34 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 24 "mouth_lower_lip_def_pos" 42 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 28 "mouth_lower_lip_full_pos" 18 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 7 "mouth_lower_lip_pad_neg" 118 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 32 "mouth_lower_lip_width_pos" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 16 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 9 "mouth_philtrum_shape_neg" 30 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 44 "mouth_philtrum_width_pos" 172 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 35 "mouth_upper_lip_full_pos" 17 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 39 "mouth_upper_lip_profile_pos" 199 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 30 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_pos" 15 "nose_forward_neg" 8 } -# gene_bs_nose_height={ "nose_height_pos" 47 "nose_height_pos" 1 } -# gene_bs_nose_length={ "nose_length_neg" 79 "nose_length_neg" 70 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 51 "nose_nostril_width_pos" 39 } -# gene_bs_nose_profile={ "nose_profile_hawk" 51 "nose_profile_hawk" 106 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 12 "nose_ridge_angle_neg" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 9 "nose_ridge_width_neg" 0 } -# gene_bs_nose_size={ "nose_size_pos" 50 "nose_size_neg" 12 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 30 "nose_tip_angle_neg" 22 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 7 "nose_tip_forward_neg" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 42 "nose_tip_width_pos" 121 } -# face_detail_cheek_def={ "cheek_def_01" 8 "cheek_def_02" 23 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 32 "cheek_fat_01_neg" 192 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_dimple" 14 } -# face_detail_chin_def={ "chin_def" 31 "chin_def" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 227 "eye_lower_lid_def" 174 } -# face_detail_eye_socket={ "eye_socket_01" 207 "eye_socket_03" 240 } -# face_detail_nasolabial={ "nasolabial_01" 4 "nasolabial_03" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 58 "nose_ridge_def_neg" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 43 "nose_tip_def" 254 } -# face_detail_temple_def={ "temple_def" 220 "temple_def" 180 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 20 "brow_wrinkles_01" 99 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 65 "eye_wrinkles_02" 234 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 51 "forehead_wrinkles_01" 31 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 163 "complexion_3" 164 } -# gene_height={ "normal_height" 129 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_low" 139 "body_fat_head_fat_low" 121 } -# gene_bs_body_shape={ "body_shape_pear_full" 0 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_1_full" 167 "bust_shape_1_full" 170 } -# gene_age={ "old_1" 245 "old_1" 173 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 184 "far_spacing_low_thickness" 145 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 188 "layer_2_low_thickness" 237 } -# gene_body_hair={ "body_hair_sparse" 183 "body_hair_avg" 127 } -# eye_accessory={ "normal_eyes" 22 "normal_eyes" 22 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 76 "normal_eyelashes" 76 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -# -#762_king_boleslaw = { -# portrait_info = { -# genes={ -# hair_color={ 210 197 229 191 } -# skin_color={ 74 81 79 80 } -# eye_color={ 216 133 173 135 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 151 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 128 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 106 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_pos" 131 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_neg" 121 } -# gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 146 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_pos" 165 } -# gene_forehead_height={ "forehead_height_neg" 90 "forehead_height_pos" 171 } -# gene_head_height={ "head_height_neg" 112 "head_height_pos" 130 } -# gene_head_width={ "head_width_pos" 129 "head_width_pos" 160 } -# gene_head_profile={ "head_profile_pos" 181 "head_profile_neg" 39 } -# gene_head_top_height={ "head_top_height_pos" 156 "head_top_height_neg" 123 } -# gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 147 } -# gene_jaw_angle={ "jaw_angle_neg" 76 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 177 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 112 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 133 "mouth_upper_lip_size_neg" 35 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_pos" 164 "mouth_open_neg" 90 } -# gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_pos" 153 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 40 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_neg" 45 "cheek_height_pos" 6 } -# gene_bs_cheek_width={ "cheek_width_pos" 9 "cheek_width_neg" 75 } -# gene_bs_ear_angle={ "ear_angle_pos" 24 "ear_angle_neg" 86 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 151 "ear_inner_shape_pos" 80 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 45 "ear_lower_bend_pos" 12 } -# gene_bs_ear_outward={ "ear_outward_pos" 95 "ear_outward_pos" 52 } -# gene_bs_ear_size={ "ear_size_pos" 44 "ear_size_neg" 70 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 93 "eye_corner_depth_pos" 240 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 32 "eye_fold_shape_neg" 100 } -# gene_bs_eye_size={ "eye_size_neg" 101 "eye_size_neg" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 32 "eye_upper_lid_size_pos" 29 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 116 "forehead_brow_curve_pos" 31 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 63 "forehead_brow_forward_pos" 126 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_neg" 47 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 47 "forehead_brow_outer_height_pos" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 24 "forehead_brow_width_pos" 113 } -# gene_bs_jaw_def={ "jaw_def_pos" 27 "jaw_def_neg" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 110 "mouth_lower_lip_def_pos" 194 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_pos" 26 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 175 "mouth_lower_lip_pad_pos" 19 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 116 "mouth_lower_lip_width_neg" 77 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 111 "mouth_philtrum_def_pos" 1 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 6 "mouth_philtrum_shape_pos" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 5 "mouth_philtrum_width_pos" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 20 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 36 "mouth_upper_lip_full_neg" 137 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 25 "mouth_upper_lip_profile_pos" 51 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 66 "mouth_upper_lip_width_neg" 25 } -# gene_bs_nose_forward={ "nose_forward_neg" 56 "nose_forward_pos" 7 } -# gene_bs_nose_height={ "nose_height_neg" 32 "nose_height_pos" 8 } -# gene_bs_nose_length={ "nose_length_neg" 55 "nose_length_neg" 72 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 62 "nose_nostril_height_neg" 107 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 26 "nose_nostril_width_neg" 28 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 71 "nose_profile_neg" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 7 "nose_ridge_angle_neg" 39 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 4 "nose_ridge_width_pos" 19 } -# gene_bs_nose_size={ "nose_size_pos" 68 "nose_size_pos" 4 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 46 "nose_tip_angle_pos" 47 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 77 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 171 "nose_tip_width_pos" 36 } -# face_detail_cheek_def={ "cheek_def_02" 24 "cheek_def_02" 20 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 92 "cheek_fat_03_pos" 109 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_cleft" 3 } -# face_detail_chin_def={ "chin_def" 245 "chin_def_neg" 241 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 95 "eye_lower_lid_def" 250 } -# face_detail_eye_socket={ "eye_socket_color_02" 186 "eye_socket_03" 3 } -# face_detail_nasolabial={ "nasolabial_03" 103 "nasolabial_03" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 21 "nose_ridge_def_neg" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 238 "nose_tip_def" 222 } -# face_detail_temple_def={ "temple_def" 155 "temple_def" 103 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 152 "brow_wrinkles_04" 34 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 55 "eye_wrinkles_01" 44 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 205 "forehead_wrinkles_02" 136 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 251 "complexion_2" 86 } -# gene_height={ "normal_height" 122 "normal_height" 170 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 138 "body_fat_head_fat_medium" 107 } -# gene_bs_body_shape={ "body_shape_apple_half" 12 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_shape_2_full" 73 "bust_shape_2_full" 75 } -# gene_age={ "old_3" 130 "old_3" 235 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 178 "avg_spacing_low_thickness" 198 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 163 "layer_2_lower_thickness" 186 } -# gene_body_hair={ "body_hair_sparse" 128 "body_hair_avg" 159 } -# gene_hair_type={ "hair_straight" 110 "hair_straight" 93 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 101 "normal_eyes" 101 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 159 "normal_eyelashes" 159 } -# } -# } -# enabled=yes -#} -# -# -# -#161257_queen_wyszeslawa = { -# portrait_info = { -# genes={ -# hair_color={ 120 66 141 108 } -# skin_color={ 123 67 123 67 } -# eye_color={ 234 136 234 136 } -# gene_chin_forward={ "chin_forward_neg" 104 "chin_forward_neg" 104 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_pos" 136 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 115 "forehead_brow_height_neg" 115 } -# gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 158 } -# gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_pos" 148 "forehead_height_pos" 148 } -# gene_head_height={ "head_height_pos" 139 "head_height_pos" 139 } -# gene_head_width={ "head_width_pos" 128 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_pos" 149 "head_profile_pos" 149 } -# gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_neg" 126 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_neg" 117 "jaw_angle_neg" 117 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_pos" 163 "jaw_width_pos" 163 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 72 "mouth_corner_depth_neg" 72 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 156 "mouth_height_pos" 156 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 163 "mouth_lower_lip_size_pos" 163 } -# gene_mouth_open={ "mouth_open_neg" 61 "mouth_open_neg" 61 } -# gene_neck_length={ "neck_length_pos" 150 "neck_length_pos" 150 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_neg" 107 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 143 "cheek_forward_neg" 143 } -# gene_bs_cheek_height={ "cheek_height_pos" 42 "cheek_height_pos" 42 } -# gene_bs_cheek_width={ "cheek_width_pos" 48 "cheek_width_pos" 48 } -# gene_bs_ear_angle={ "ear_angle_pos" 49 "ear_angle_pos" 49 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 74 "ear_inner_shape_pos" 74 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 81 "ear_both_bend_pos" 81 } -# gene_bs_ear_outward={ "ear_outward_pos" 25 "ear_outward_pos" 25 } -# gene_bs_ear_size={ "ear_size_pos" 13 "ear_size_pos" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 154 "eye_corner_depth_pos" 154 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 35 "eye_fold_shape_pos" 35 } -# gene_bs_eye_size={ "eye_size_pos" 31 "eye_size_pos" 31 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 40 "eye_upper_lid_size_pos" 40 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 15 "forehead_brow_curve_pos" 15 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 38 "forehead_brow_forward_neg" 38 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 40 "forehead_brow_inner_height_neg" 40 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 79 "forehead_brow_outer_height_pos" 79 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 84 "forehead_brow_width_neg" 84 } -# gene_bs_jaw_def={ "jaw_def_pos" 68 "jaw_def_pos" 68 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 201 "mouth_lower_lip_def_pos" 201 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 103 "mouth_lower_lip_full_pos" 103 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 21 "mouth_lower_lip_pad_pos" 21 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 45 "mouth_lower_lip_width_neg" 45 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 43 "mouth_philtrum_def_pos" 43 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 84 "mouth_philtrum_shape_pos" 84 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 29 "mouth_philtrum_width_neg" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 23 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 25 "mouth_upper_lip_full_neg" 25 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 174 "mouth_upper_lip_profile_pos" 174 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 18 "mouth_upper_lip_width_pos" 18 } -# gene_bs_nose_forward={ "nose_forward_neg" 2 "nose_forward_neg" 2 } -# gene_bs_nose_height={ "nose_height_pos" 38 "nose_height_pos" 38 } -# gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_neg" 5 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 18 "nose_nostril_height_neg" 18 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_pos" 17 } -# gene_bs_nose_profile={ "nose_profile_hawk" 16 "nose_profile_hawk" 16 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 19 "nose_ridge_angle_neg" 19 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 49 "nose_ridge_width_neg" 49 } -# gene_bs_nose_size={ "nose_size_pos" 54 "nose_size_pos" 54 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 48 "nose_tip_angle_pos" 48 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 47 "nose_tip_forward_pos" 47 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 162 "nose_tip_width_neg" 162 } -# face_detail_cheek_def={ "cheek_def_02" 122 "cheek_def_02" 122 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 78 "cheek_fat_01_neg" 78 } -# face_detail_chin_cleft={ "chin_dimple" 11 "chin_dimple" 11 } -# face_detail_chin_def={ "chin_def" 5 "chin_def" 5 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 225 "eye_lower_lid_def" 225 } -# face_detail_eye_socket={ "eye_socket_03" 10 "eye_socket_03" 10 } -# face_detail_nasolabial={ "nasolabial_03" 99 "nasolabial_03" 99 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 195 "nose_ridge_def_pos" 195 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 89 "temple_def" 89 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 82 "brow_wrinkles_01" 82 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 1 "eye_wrinkles_01" 1 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 189 "forehead_wrinkles_03" 189 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 155 "complexion_3" 155 } -# gene_height={ "normal_height" 113 "normal_height" 113 } -# gene_bs_body_type={ "body_fat_head_fat_low" 123 "body_fat_head_fat_low" 123 } -# gene_bs_body_shape={ "body_shape_pear_full" 10 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_4_full" 168 "bust_shape_3_half" 101 } -# gene_age={ "old_4" 64 "old_4" 64 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 171 "far_spacing_lower_thickness" 171 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 159 "layer_2_lower_thickness" 159 } -# gene_body_hair={ "body_hair_avg" 144 "body_hair_avg" 144 } -# gene_hair_type={ "hair_wavy" 171 "hair_wavy" 171 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 141 "normal_eyes" 141 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 186 "normal_eyelashes" 186 } -# } -# } -# enabled=yes -#} -# -# -#107590_rodrigo_de_vidar = { # El Cid -# portrait_info = { -# genes={ -# hair_color={ 178 204 46 249 } -# skin_color={ 173 115 176 116 } -# eye_color={ 74 149 61 172 } -# gene_chin_forward={ "chin_forward_neg" 120 "chin_forward_pos" 131 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 121 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 108 } -# gene_eye_distance={ "eye_distance_pos" 173 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 141 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 130 "forehead_brow_height_pos" 148 } -# gene_forehead_roundness={ "forehead_roundness_pos" 228 "forehead_roundness_pos" 218 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_neg" 106 } -# gene_forehead_height={ "forehead_height_neg" 103 "forehead_height_neg" 58 } -# gene_head_height={ "head_height_pos" 139 "head_height_pos" 164 } -# gene_head_width={ "head_width_pos" 150 "head_width_pos" 162 } -# gene_head_profile={ "head_profile_neg" 92 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_neg" 109 "head_top_width_pos" 150 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_pos" 158 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 121 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 176 } -# gene_mouth_width={ "mouth_width_neg" 74 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 184 "mouth_upper_lip_size_pos" 143 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 99 "mouth_lower_lip_size_neg" 82 } -# gene_mouth_open={ "mouth_open_neg" 28 "mouth_open_neg" 70 } -# gene_neck_length={ "neck_length_pos" 139 "neck_length_pos" 169 } -# gene_neck_width={ "neck_width_pos" 171 "neck_width_pos" 144 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 120 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_pos" 17 "cheek_height_neg" 39 } -# gene_bs_cheek_width={ "cheek_width_neg" 26 "cheek_width_pos" 25 } -# gene_bs_ear_angle={ "ear_angle_neg" 3 "ear_angle_neg" 90 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 7 "ear_inner_shape_pos" 104 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 21 "ear_upper_bend_pos" 94 } -# gene_bs_ear_outward={ "ear_outward_neg" 4 "ear_outward_neg" 4 } -# gene_bs_ear_size={ "ear_size_pos" 11 "ear_size_neg" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 247 "eye_corner_depth_pos" 192 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 132 "eye_fold_shape_neg" 31 } -# gene_bs_eye_size={ "eye_size_pos" 103 "eye_size_pos" 121 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 12 "eye_upper_lid_size_pos" 44 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 163 "forehead_brow_curve_neg" 174 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 26 "forehead_brow_forward_neg" 6 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 123 "forehead_brow_inner_height_pos" 13 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 84 "forehead_brow_outer_height_neg" 116 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 18 "forehead_brow_width_pos" 6 } -# gene_bs_jaw_def={ "jaw_def_pos" 19 "jaw_def_pos" 69 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 26 "mouth_lower_lip_def_pos" 112 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 75 "mouth_lower_lip_full_pos" 53 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 6 "mouth_lower_lip_pad_neg" 99 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 119 "mouth_lower_lip_width_pos" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 16 "mouth_philtrum_def_pos" 12 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 38 "mouth_philtrum_shape_neg" 14 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 38 "mouth_philtrum_width_neg" 96 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 17 "mouth_upper_lip_full_pos" 87 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 99 "mouth_upper_lip_profile_pos" 16 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 35 "mouth_upper_lip_width_neg" 71 } -# gene_bs_nose_forward={ "nose_forward_neg" 1 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_neg" 13 "nose_height_neg" 73 } -# gene_bs_nose_length={ "nose_length_neg" 9 "nose_length_neg" 35 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 25 "nose_nostril_height_neg" 122 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 104 "nose_nostril_width_neg" 46 } -# gene_bs_nose_profile={ "nose_profile_pos" 15 "nose_profile_neg" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 28 "nose_ridge_angle_neg" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 4 "nose_ridge_width_neg" 23 } -# gene_bs_nose_size={ "nose_size_pos" 16 "nose_size_neg" 2 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 36 "nose_tip_angle_pos" 51 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 19 "nose_tip_forward_neg" 39 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 26 "nose_tip_width_pos" 113 } -# face_detail_cheek_def={ "cheek_def_01" 17 "cheek_def_01" 7 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 6 "cheek_fat_01_pos" 224 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def_neg" 9 "chin_def" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 250 "eye_lower_lid_def" 17 } -# face_detail_eye_socket={ "eye_socket_color_01" 20 "eye_socket_02" 23 } -# face_detail_nasolabial={ "nasolabial_03" 3 "nasolabial_02" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 3 "nose_ridge_def_pos" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 103 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 81 "temple_def" 235 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 140 "brow_wrinkles_04" 98 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 150 "eye_wrinkles_01" 167 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 153 "forehead_wrinkles_03" 207 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 130 "complexion_3" 76 } -# gene_height={ "normal_height" 132 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 125 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_apple_half" 255 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 40 "bust_shape_3_half" 18 } -# gene_age={ "old_4" 81 "old_1" 172 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 145 "avg_spacing_low_thickness" 247 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 210 "layer_2_low_thickness" 152 } -# gene_body_hair={ "body_hair_avg" 90 "body_hair_avg" 102 } -# gene_hair_type={ "hair_wavy" 182 "hair_straight" 159 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 106 "normal_eyes" 106 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 207 "normal_eyelashes" 207 } -# beards={ "ep3_beards_straight" 127 "no_beard" 0 } -# cloaks={ "no_cloak" 98 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 42 "all_hairstyles" 0 } -# legwear={ "fp1_common_legwear" 133 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "western_war_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "no_headgear" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# props_right={ "fp2_iberian_christian_sword" 255 "no_props" 0 } -# props_left={ "ep2_western_jousting_shield_01" 255 "no_props" 0 } -# gene_additive_animations_fat={ "fat_additive" 17 "fat_additive" 0 } -# gene_additive_animations_dwarf={ "dwarf_additive" 0 "dwarf_additive" 0 } -# } -# } -# enabled=yes -#} -# -#41552_maria = { # Maria of Alania -# portrait_info = { -# genes={ -# hair_color={ 245 184 118 246 } -# skin_color={ 108 39 8 72 } -# eye_color={ 252 2 64 183 } -# gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 108 } -# gene_chin_height={ "chin_height_neg" 90 "chin_height_neg" 133 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 177 } -# gene_eye_angle={ "eye_angle_neg" 145 "eye_angle_neg" 130 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 171 } -# gene_eye_height={ "eye_height_pos" 156 "eye_height_pos" 151 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_pos" 96 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 167 "forehead_angle_neg" 174 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 103 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_neg" 186 "forehead_roundness_neg" 110 } -# gene_forehead_width={ "forehead_width_neg" 146 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_neg" 86 } -# gene_head_height={ "head_height_pos" 136 "head_height_pos" 128 } -# gene_head_width={ "head_width_pos" 96 "head_width_pos" 119 } -# gene_head_profile={ "head_profile_pos" 97 "head_profile_pos" 93 } -# gene_head_top_height={ "head_top_height_pos" 134 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_neg" 122 "head_top_width_neg" 140 } -# gene_jaw_angle={ "jaw_angle_pos" 177 "jaw_angle_pos" 137 } -# gene_jaw_forward={ "jaw_forward_pos" 149 "jaw_forward_pos" 124 } -# gene_jaw_height={ "jaw_height_pos" 112 "jaw_height_pos" 117 } -# gene_jaw_width={ "jaw_width_neg" 137 "jaw_width_neg" 120 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 76 "mouth_corner_depth_neg" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 111 } -# gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 128 } -# gene_mouth_height={ "mouth_height_neg" 113 "mouth_height_neg" 144 } -# gene_mouth_width={ "mouth_width_neg" 95 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 141 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 142 "mouth_lower_lip_size_pos" 91 } -# gene_mouth_open={ "mouth_open_neg" 119 "mouth_open_neg" 35 } -# gene_neck_length={ "neck_length_pos" 91 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_pos" 103 "neck_width_pos" 77 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 31 "cheek_forward_neg" 136 } -# gene_bs_cheek_height={ "cheek_height_pos" 141 "cheek_height_pos" 145 } -# gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_neg" 133 "ear_angle_pos" 49 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 71 "ear_inner_shape_pos" 34 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 82 "ear_both_bend_pos" 4 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 25 } -# gene_bs_ear_size={ "ear_size_neg" 23 "ear_size_pos" 106 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 27 "eye_corner_depth_pos" 60 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 25 "eye_fold_shape_neg" 5 } -# gene_bs_eye_size={ "eye_size_pos" 3 "eye_size_neg" 81 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 29 "eye_upper_lid_size_neg" 7 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 71 "forehead_brow_curve_neg" 81 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 115 "forehead_brow_forward_pos" 81 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 35 "forehead_brow_inner_height_neg" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 1 "forehead_brow_outer_height_pos" 9 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 9 "forehead_brow_width_pos" 57 } -# gene_bs_jaw_def={ "jaw_def_pos" 81 "jaw_def_pos" 53 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 168 "mouth_lower_lip_def_pos" 142 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 63 "mouth_lower_lip_full_pos" 13 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 57 "mouth_lower_lip_pad_pos" 46 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 119 "mouth_lower_lip_width_neg" 76 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 153 "mouth_philtrum_def_pos" 170 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 73 "mouth_philtrum_shape_neg" 142 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 93 "mouth_philtrum_width_pos" 99 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 179 "mouth_upper_lip_def_pos" 104 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 1 "mouth_upper_lip_full_pos" 33 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 25 "mouth_upper_lip_profile_neg" 18 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 97 "mouth_upper_lip_width_neg" 85 } -# gene_bs_nose_forward={ "nose_forward_pos" 19 "nose_forward_pos" 102 } -# gene_bs_nose_height={ "nose_height_neg" 107 "nose_height_pos" 47 } -# gene_bs_nose_length={ "nose_length_pos" 45 "nose_length_pos" 32 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 163 "nose_nostril_height_neg" 93 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 109 "nose_nostril_width_neg" 29 } -# gene_bs_nose_profile={ "nose_profile_neg" 155 "nose_profile_hawk" 42 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 39 "nose_ridge_angle_neg" 24 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 63 "nose_ridge_width_pos" 30 } -# gene_bs_nose_size={ "nose_size_neg" 17 "nose_size_pos" 105 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 37 "nose_tip_angle_pos" 60 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 111 "nose_tip_forward_neg" 2 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 129 "nose_tip_width_pos" 63 } -# face_detail_cheek_def={ "cheek_def_01" 92 "cheek_def_02" 20 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 18 "cheek_fat_01_pos" 41 } -# face_detail_chin_cleft={ "chin_dimple" 75 "chin_dimple" 19 } -# face_detail_chin_def={ "chin_def" 161 "chin_def" 12 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 88 "eye_lower_lid_def" 65 } -# face_detail_eye_socket={ "eye_socket_color_01" 0 "eye_socket_01" 74 } -# face_detail_nasolabial={ "nasolabial_03" 41 "nasolabial_01" 154 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 42 "nose_ridge_def_pos" 62 } -# face_detail_nose_tip_def={ "nose_tip_def" 90 "nose_tip_def" 44 } -# face_detail_temple_def={ "temple_def" 127 "temple_def" 111 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_01" 136 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 120 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 0 "forehead_wrinkles_03" 48 } -# expression_other={ "nose_wrinkles_01" 0 "cheek_wrinkles_both_01" 1 } -# complexion={ "complexion_7" 122 "complexion_1" 28 } -# gene_height={ "normal_height" 144 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 116 "body_fat_head_fat_full" 125 } -# gene_bs_body_shape={ "body_shape_pear_full" 15 "body_shape_average" 0 } -# gene_bs_bust={ "bust_shape_2_half" 126 "bust_shape_2_half" 142 } -# gene_age={ "old_1" 255 "old_1" 108 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 221 "far_spacing_low_thickness" 197 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 220 "layer_2_lower_thickness" 134 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 238 "body_hair_sparse_low_stubble" 238 } -# gene_hair_type={ "hair_straight" 255 "hair_curly" 186 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 255 "normal_eyes" 255 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 255 } -# hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 85 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#476_salamon_of_hungary = { # 13 year old King Salamon of Hungary -# portrait_info = { -# genes={ -# hair_color={ 84 107 115 243 } -# skin_color={ 46 88 49 86 } -# eye_color={ 153 185 26 245 } -# gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_pos" 141 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_neg" 109 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 109 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 89 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_neg" 105 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 134 "forehead_brow_height_neg" 83 } -# gene_forehead_roundness={ "forehead_roundness_neg" 118 "forehead_roundness_pos" 216 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_neg" 40 } -# gene_forehead_height={ "forehead_height_pos" 176 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_neg" 46 "head_height_neg" 116 } -# gene_head_width={ "head_width_pos" 131 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 170 "head_profile_pos" 181 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_neg" 98 } -# gene_head_top_width={ "head_top_width_pos" 134 "head_top_width_pos" 172 } -# gene_jaw_angle={ "jaw_angle_neg" 105 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 111 } -# gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 135 } -# gene_jaw_width={ "jaw_width_neg" 108 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 94 } -# gene_mouth_height={ "mouth_height_pos" 147 "mouth_height_neg" 118 } -# gene_mouth_width={ "mouth_width_neg" 104 "mouth_width_neg" 74 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 113 "mouth_upper_lip_size_pos" 146 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 45 "mouth_lower_lip_size_pos" 137 } -# gene_mouth_open={ "mouth_open_neg" 10 "mouth_open_neg" 34 } -# gene_neck_length={ "neck_length_neg" 103 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_pos" 145 "neck_width_pos" 144 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 104 "cheek_forward_neg" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 30 "cheek_height_pos" 6 } -# gene_bs_cheek_width={ "cheek_width_neg" 47 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_neg" 123 "ear_angle_pos" 46 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 72 "ear_inner_shape_pos" 42 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 67 "ear_upper_bend_pos" 31 } -# gene_bs_ear_outward={ "ear_outward_pos" 142 "ear_outward_pos" 30 } -# gene_bs_ear_size={ "ear_size_neg" 107 "ear_size_pos" 33 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 213 "eye_corner_depth_neg" 11 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 47 "eye_fold_shape_pos" 14 } -# gene_bs_eye_size={ "eye_size_pos" 51 "eye_size_neg" 168 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 63 "eye_upper_lid_size_neg" 231 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 42 "forehead_brow_curve_neg" 145 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 3 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 51 "forehead_brow_inner_height_neg" 69 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_neg" 28 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 33 "forehead_brow_width_pos" 34 } -# gene_bs_jaw_def={ "jaw_def_pos" 8 "jaw_def_neg" 38 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 177 "mouth_lower_lip_def_pos" 45 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 120 "mouth_lower_lip_full_pos" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 128 "mouth_lower_lip_pad_neg" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 47 "mouth_lower_lip_width_pos" 95 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 32 "mouth_philtrum_shape_pos" 44 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_neg" 17 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 91 "mouth_upper_lip_full_pos" 12 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 10 "mouth_upper_lip_profile_pos" 97 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 4 "mouth_upper_lip_width_neg" 65 } -# gene_bs_nose_forward={ "nose_forward_pos" 87 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_neg" 2 "nose_height_neg" 55 } -# gene_bs_nose_length={ "nose_length_neg" 95 "nose_length_neg" 9 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_neg" 21 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 22 "nose_nostril_width_pos" 117 } -# gene_bs_nose_profile={ "nose_profile_pos" 74 "nose_profile_pos" 86 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 38 "nose_ridge_width_neg" 76 } -# gene_bs_nose_size={ "nose_size_pos" 21 "nose_size_pos" 70 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 36 "nose_tip_angle_neg" 3 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 45 "nose_tip_forward_neg" 102 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 42 "nose_tip_width_neg" 128 } -# face_detail_cheek_def={ "cheek_def_01" 178 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 124 "cheek_fat_01_pos" 247 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def_neg" 6 "chin_def_neg" 37 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 243 "eye_lower_lid_def" 186 } -# face_detail_eye_socket={ "eye_socket_color_02" 249 "eye_socket_01" 1 } -# face_detail_nasolabial={ "nasolabial_01" 6 "nasolabial_03" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 1 "nose_ridge_def_pos" 73 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 242 "temple_def" 235 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 229 "brow_wrinkles_02" 41 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 238 "eye_wrinkles_01" 43 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 244 "forehead_wrinkles_01" 151 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 139 "complexion_6" 209 } -# gene_height={ "normal_height" 91 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_low" 115 "body_fat_head_fat_low" 127 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 2 "body_shape_apple_half" 8 } -# gene_bs_bust={ "bust_clothes" 159 "bust_shape_1_full" 137 } -# gene_age={ "old_2" 172 "old_4" 182 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 196 "far_spacing_low_thickness" 153 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 134 "layer_2_high_thickness" 192 } -# gene_body_hair={ "body_hair_sparse" 130 "body_hair_avg" 113 } -# gene_hair_type={ "hair_straight" 108 "hair_straight" 184 } -# gene_baldness={ "male_pattern_baldness" 195 "male_pattern_baldness" 73 } -# eye_accessory={ "normal_eyes" 25 "normal_eyes" 25 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 210 "normal_eyelashes" 210 } -# beards={ "no_beard" 33 "no_beard" 0 } -# cloaks={ "sp2_cloak_imperial" 230 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western_common" 5 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 14 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "sp2_western_royalty_clothes" 121 "most_clothes" 0 } -# headgear={ "fp4_western_royalty" 96 "no_headgear" 0 } -# additive_headgear={ "ep2_western_era2_veils" 33 "no_additive" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -# -## Wards and Wardens special characters -# -#302866_uzluk = { # Uzluk Karakar -# portrait_info = { -# genes={ -# hair_color={ 29 252 29 252 } -# skin_color={ 207 87 207 87 } -# eye_color={ 17 242 17 242 } -# gene_chin_forward={ "chin_forward_neg" 73 "chin_forward_neg" 73 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_neg" 120 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_neg" 95 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_neg" 90 "eye_height_neg" 90 } -# gene_eye_distance={ "eye_distance_neg" 101 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 141 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 140 "forehead_brow_height_pos" 140 } -# gene_forehead_roundness={ "forehead_roundness_neg" 121 "forehead_roundness_neg" 121 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 120 } -# gene_forehead_height={ "forehead_height_pos" 192 "forehead_height_pos" 192 } -# gene_head_height={ "head_height_neg" 121 "head_height_neg" 121 } -# gene_head_width={ "head_width_pos" 153 "head_width_pos" 153 } -# gene_head_profile={ "head_profile_neg" 17 "head_profile_neg" 17 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_neg" 79 "head_top_width_neg" 79 } -# gene_jaw_angle={ "jaw_angle_neg" 117 "jaw_angle_neg" 117 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 165 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 155 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_neg" 99 "mouth_height_neg" 99 } -# gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_neg" 110 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 91 "mouth_upper_lip_size_pos" 165 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 158 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 117 "mouth_open_pos" 172 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_pos" 165 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 19 "cheek_forward_neg" 19 } -# gene_bs_cheek_height={ "cheek_height_pos" 46 "cheek_height_pos" 46 } -# gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_neg" 14 } -# gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_neg" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 81 "ear_inner_shape_pos" 81 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 15 "ear_lower_bend_pos" 15 } -# gene_bs_ear_outward={ "ear_outward_pos" 39 "ear_outward_pos" 39 } -# gene_bs_ear_size={ "ear_size_neg" 79 "ear_size_neg" 79 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 174 "eye_corner_depth_neg" 174 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 142 "eye_fold_shape_neg" 142 } -# gene_bs_eye_size={ "eye_size_pos" 26 "eye_size_neg" 45 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 220 "eye_upper_lid_size_neg" 220 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 28 "forehead_brow_curve_pos" 28 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 40 "forehead_brow_forward_neg" 40 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 131 "forehead_brow_inner_height_pos" 44 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 68 "forehead_brow_outer_height_pos" 24 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 146 "jaw_def_pos" 1 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 106 "mouth_lower_lip_def_pos" 106 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 67 "mouth_lower_lip_full_neg" 67 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 105 "mouth_lower_lip_pad_neg" 35 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 15 "mouth_lower_lip_width_pos" 15 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 131 "mouth_philtrum_shape_neg" 29 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 63 "mouth_philtrum_width_neg" 63 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 5 "mouth_upper_lip_def_pos" 5 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 178 "mouth_upper_lip_full_pos" 178 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 167 "mouth_upper_lip_profile_neg" 5 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 62 "mouth_upper_lip_width_pos" 62 } -# gene_bs_nose_forward={ "nose_forward_neg" 73 "nose_forward_neg" 73 } -# gene_bs_nose_height={ "nose_height_pos" 37 "nose_height_pos" 37 } -# gene_bs_nose_length={ "nose_length_neg" 66 "nose_length_neg" 66 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 9 "nose_nostril_height_neg" 9 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 47 "nose_nostril_width_neg" 47 } -# gene_bs_nose_profile={ "nose_profile_pos" 48 "nose_profile_pos" 48 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 18 "nose_ridge_angle_neg" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 28 "nose_ridge_width_pos" 28 } -# gene_bs_nose_size={ "nose_size_pos" 60 "nose_size_pos" 60 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 0 "nose_tip_angle_neg" 72 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 85 "nose_tip_forward_neg" 85 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 43 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_01" 73 "cheek_def_02" 3 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 135 "cheek_fat_01_neg" 135 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 12 } -# face_detail_chin_def={ "chin_def_neg" 4 "chin_def_neg" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 179 "eye_lower_lid_def" 121 } -# face_detail_eye_socket={ "eye_socket_02" 96 "eye_socket_02" 183 } -# face_detail_nasolabial={ "nasolabial_01" 127 "nasolabial_01" 94 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 167 "brow_wrinkles_02" 17 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 160 "eye_wrinkles_01" 80 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 126 "forehead_wrinkles_01" 92 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 151 "complexion_3" 151 } -# gene_height={ "normal_height" 139 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_full" 156 "body_fat_head_fat_medium" 124 } -# gene_bs_body_shape={ "body_shape_triangle_half" 6 "body_shape_triangle_half" 6 } -# gene_bs_bust={ "bust_shape_4_half" 119 "bust_shape_4_half" 119 } -# gene_age={ "old_1" 1 "old_1" 1 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 209 "far_spacing_low_thickness" 209 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 247 "layer_2_avg_thickness" 247 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 57 "body_hair_sparse_low_stubble" 57 } -# gene_hair_type={ "hair_straight_thin_beard" 180 "hair_straight_thin_beard" 180 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 34 "normal_eyes" 34 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 223 "normal_eyelashes" 223 } -# hairstyles={ "steppe_hairstyles_straight" 38 "all_hairstyles" 0 } -# beards={ "thin_beards_straight" 71 "no_beard" 0 } -# clothes={ "steppe_high_nobility_clothes" 209 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#additional_karakar_3_gunes = { # Uzluk's daughter -# portrait_info = { -# genes={ -# hair_color={ 55 244 55 244 } -# skin_color={ 223 78 223 78 } -# eye_color={ 49 244 49 244 } -# gene_chin_forward={ "chin_forward_neg" 57 "chin_forward_neg" 57 } -# gene_chin_height={ "chin_height_pos" 155 "chin_height_pos" 155 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 147 "eye_angle_neg" 89 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 149 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 126 "forehead_angle_neg" 126 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_pos" 143 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 119 } -# gene_head_height={ "head_height_pos" 151 "head_height_pos" 151 } -# gene_head_width={ "head_width_pos" 162 "head_width_pos" 162 } -# gene_head_profile={ "head_profile_neg" 11 "head_profile_neg" 11 } -# gene_head_top_height={ "head_top_height_pos" 158 "head_top_height_pos" 158 } -# gene_head_top_width={ "head_top_width_pos" 163 "head_top_width_pos" 163 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_pos" 134 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 40 "mouth_width_neg" 64 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 145 "mouth_upper_lip_size_pos" 136 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 149 "mouth_lower_lip_size_neg" 99 } -# gene_mouth_open={ "mouth_open_neg" 94 "mouth_open_neg" 94 } -# gene_neck_length={ "neck_length_pos" 136 "neck_length_pos" 136 } -# gene_neck_width={ "neck_width_neg" 117 "neck_width_neg" 117 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 28 "cheek_forward_pos" 28 } -# gene_bs_cheek_height={ "cheek_height_neg" 48 "cheek_height_neg" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 38 "cheek_width_neg" 38 } -# gene_bs_ear_angle={ "ear_angle_neg" 1 "ear_angle_neg" 1 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 253 "ear_inner_shape_pos" 165 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 100 "ear_upper_bend_pos" 100 } -# gene_bs_ear_outward={ "ear_outward_pos" 48 "ear_outward_pos" 48 } -# gene_bs_ear_size={ "ear_size_neg" 50 "ear_size_neg" 50 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 23 "eye_corner_depth_neg" 23 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 28 "eye_fold_shape_neg" 28 } -# gene_bs_eye_size={ "eye_size_neg" 77 "eye_size_pos" 44 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 232 "eye_upper_lid_size_neg" 167 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 200 "forehead_brow_curve_neg" 8 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 123 "forehead_brow_forward_pos" 123 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 27 "forehead_brow_inner_height_pos" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 79 "forehead_brow_outer_height_neg" 86 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 80 "forehead_brow_width_pos" 80 } -# gene_bs_jaw_def={ "jaw_def_neg" 222 "jaw_def_neg" 222 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 103 "mouth_lower_lip_def_pos" 103 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 167 "mouth_lower_lip_full_neg" 38 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 60 "mouth_lower_lip_pad_neg" 60 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 81 "mouth_lower_lip_width_neg" 81 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 10 "mouth_philtrum_def_pos" 10 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 120 "mouth_philtrum_width_neg" 120 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 36 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 100 "mouth_upper_lip_full_neg" 11 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 205 "mouth_upper_lip_profile_pos" 217 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 5 "mouth_upper_lip_width_pos" 5 } -# gene_bs_nose_forward={ "nose_forward_pos" 51 "nose_forward_pos" 51 } -# gene_bs_nose_height={ "nose_height_neg" 31 "nose_height_neg" 31 } -# gene_bs_nose_length={ "nose_length_neg" 121 "nose_length_neg" 121 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 109 "nose_nostril_height_neg" 109 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 19 "nose_nostril_width_pos" 19 } -# gene_bs_nose_profile={ "nose_profile_pos" 23 "nose_profile_pos" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 36 "nose_ridge_angle_neg" 36 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 24 "nose_ridge_width_neg" 24 } -# gene_bs_nose_size={ "nose_size_pos" 73 "nose_size_pos" 73 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 101 "nose_tip_angle_neg" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_neg" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 42 "nose_tip_width_pos" 42 } -# face_detail_cheek_def={ "cheek_def_01" 9 "cheek_def_01" 9 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 1 "cheek_fat_01_neg" 1 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 0 } -# face_detail_chin_def={ "chin_def_neg" 123 "chin_def_neg" 123 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 25 "eye_lower_lid_def" 25 } -# face_detail_eye_socket={ "eye_socket_03" 8 "eye_socket_03" 8 } -# face_detail_nasolabial={ "nasolabial_01" 24 "nasolabial_01" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 19 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 7 "temple_def" 7 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 31 "brow_wrinkles_04" 31 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 162 "eye_wrinkles_01" 162 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 179 "forehead_wrinkles_02" 179 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 206 "complexion_2" 206 } -# gene_height={ "normal_height" 124 "normal_height" 124 } -# gene_bs_body_type={ "body_fat_head_fat_low" 135 "body_fat_head_fat_low" 135 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_4_half" 150 "bust_shape_4_half" 150 } -# gene_age={ "old_1" 109 "old_1" 109 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 163 "far_spacing_avg_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 255 "layer_2_avg_thickness" 212 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 207 "body_hair_sparse_low_stubble" 207 } -# gene_hair_type={ "hair_straight_thin_beard" 121 "hair_straight_thin_beard" 121 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 245 "normal_eyes" 245 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 253 "normal_eyelashes" 253 } -# hairstyles={ "steppe_hairstyles_straight" 38 "all_hairstyles" 0 } -# clothes={ "steppe_high_nobility_clothes" 0 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -# -##################################################################################################################################### -######################################################## Debug DNAs ################################################################# -##################################################################################################################################### -# -# -#animation_test_female = { -# portrait_info = { -# genes={ -# hair_color={ 154 182 61 252 } -# skin_color={ 114 105 89 68 } -# eye_color={ 66 190 245 190 } -# gene_chin_forward={ "chin_forward_pos" 138 "chin_forward_pos" 138 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 164 "eye_angle_pos" 164 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 152 "forehead_roundness_pos" 152 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_pos" 147 "forehead_height_pos" 147 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 143 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_neg" 118 "head_top_width_neg" 118 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 123 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 66 "mouth_width_pos" 136 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 210 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 102 } -# gene_mouth_open={ "mouth_open_neg" 89 "mouth_open_neg" 89 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_pos" 164 "neck_width_pos" 164 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 41 "cheek_forward_neg" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 35 "cheek_height_pos" 35 } -# gene_bs_cheek_width={ "cheek_width_pos" 112 "cheek_width_pos" 112 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_pos" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 56 "ear_inner_shape_pos" 56 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 121 "ear_lower_bend_pos" 121 } -# gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 34 } -# gene_bs_ear_size={ "ear_size_neg" 24 "ear_size_neg" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 134 "eye_corner_depth_pos" 134 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 124 "eye_fold_shape_pos" 124 } -# gene_bs_eye_size={ "eye_size_pos" 8 "eye_size_pos" 8 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 110 "eye_upper_lid_size_neg" 110 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 43 "forehead_brow_curve_neg" 43 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 9 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 19 "forehead_brow_inner_height_neg" 19 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 72 "forehead_brow_outer_height_neg" 72 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 26 "forehead_brow_width_pos" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 109 "jaw_def_neg" 109 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 92 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 74 "mouth_lower_lip_full_pos" 74 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 43 "mouth_lower_lip_pad_neg" 43 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 114 "mouth_lower_lip_width_pos" 114 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 38 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 45 "mouth_philtrum_width_pos" 45 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 38 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 100 "mouth_upper_lip_full_pos" 102 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 97 "mouth_upper_lip_profile_pos" 97 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 22 "mouth_upper_lip_width_neg" 22 } -# gene_bs_nose_forward={ "nose_forward_neg" 12 "nose_forward_neg" 12 } -# gene_bs_nose_height={ "nose_height_neg" 28 "nose_height_neg" 28 } -# gene_bs_nose_length={ "nose_length_pos" 41 "nose_length_pos" 41 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 17 "nose_nostril_width_neg" 17 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 45 "nose_profile_hawk_pos" 45 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 9 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 21 "nose_ridge_width_pos" 21 } -# gene_bs_nose_size={ "nose_size_pos" 59 "nose_size_pos" 59 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 116 "nose_tip_angle_pos" 116 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 4 "nose_tip_forward_neg" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 47 "nose_tip_width_neg" 47 } -# face_detail_cheek_def={ "cheek_def_01" 101 "cheek_def_01" 101 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 43 "cheek_fat_01_neg" 43 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_cleft" 5 } -# face_detail_chin_def={ "chin_def" 92 "chin_def" 92 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 57 "eye_lower_lid_def" 57 } -# face_detail_eye_socket={ "eye_socket_01" 171 "eye_socket_01" 171 } -# face_detail_nasolabial={ "nasolabial_03" 23 "nasolabial_03" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 149 "nose_ridge_def_neg" 149 } -# face_detail_nose_tip_def={ "nose_tip_def" 196 "nose_tip_def" 196 } -# face_detail_temple_def={ "temple_def" 179 "temple_def" 179 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 69 "brow_wrinkles_04" 69 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 192 "eye_wrinkles_02" 192 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 142 "forehead_wrinkles_03" 142 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 182 "complexion_1" 182 } -# gene_height={ "normal_height" 120 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_low" 123 "body_fat_head_fat_low" 123 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 159 "bust_shape_2_full" 159 } -# gene_age={ "old_3" 71 "old_3" 71 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 240 "close_spacing_high_thickness" 185 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 148 "layer_2_high_thickness" 148 } -# gene_body_hair={ "body_hair_sparse" 114 "body_hair_sparse" 114 } -# eye_accessory={ "normal_eyes" 54 "normal_eyes" 54 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#animation_test_male = { -# portrait_info = { -# genes={ -# hair_color={ 49 234 49 234 } -# skin_color={ 141 213 141 213 } -# eye_color={ 49 245 49 245 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 96 "chin_width_neg" 96 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_pos" 141 "eye_distance_pos" 141 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 59 "forehead_angle_neg" 59 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 164 "forehead_brow_height_pos" 164 } -# gene_forehead_roundness={ "forehead_roundness_pos" 137 "forehead_roundness_pos" 137 } -# gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_pos" 142 } -# gene_head_height={ "head_height_pos" 162 "head_height_pos" 162 } -# gene_head_width={ "head_width_pos" 141 "head_width_pos" 141 } -# gene_head_profile={ "head_profile_pos" 173 "head_profile_pos" 173 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_neg" 113 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_neg" 95 "jaw_width_neg" 95 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 171 "mouth_forward_pos" 171 } -# gene_mouth_height={ "mouth_height_pos" 172 "mouth_height_pos" 172 } -# gene_mouth_width={ "mouth_width_pos" 70 "mouth_width_pos" 138 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 195 "mouth_upper_lip_size_pos" 195 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 188 "mouth_lower_lip_size_pos" 228 } -# gene_mouth_open={ "mouth_open_neg" 39 "mouth_open_neg" 39 } -# gene_neck_length={ "neck_length_neg" 85 "neck_length_neg" 85 } -# gene_neck_width={ "neck_width_neg" 116 "neck_width_neg" 116 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 45 "cheek_forward_pos" 45 } -# gene_bs_cheek_height={ "cheek_height_neg" 2 "cheek_height_neg" 2 } -# gene_bs_cheek_width={ "cheek_width_pos" 35 "cheek_width_pos" 35 } -# gene_bs_ear_angle={ "ear_angle_pos" 60 "ear_angle_pos" 60 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 138 "ear_inner_shape_pos" 138 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 86 "ear_lower_bend_pos" 86 } -# gene_bs_ear_outward={ "ear_outward_pos" 13 "ear_outward_pos" 13 } -# gene_bs_ear_size={ "ear_size_neg" 46 "ear_size_neg" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 73 "eye_corner_depth_pos" 73 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 10 "eye_fold_shape_pos" 10 } -# gene_bs_eye_size={ "eye_size_neg" 4 "eye_size_neg" 4 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 175 "eye_upper_lid_size_pos" 175 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 19 "forehead_brow_curve_pos" 19 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 143 "forehead_brow_forward_pos" 143 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 43 "forehead_brow_inner_height_neg" 43 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 32 "forehead_brow_outer_height_pos" 32 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 68 "forehead_brow_width_pos" 68 } -# gene_bs_jaw_def={ "jaw_def_neg" 8 "jaw_def_neg" 8 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 72 "mouth_lower_lip_def_pos" 72 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 116 "mouth_lower_lip_full_pos" 116 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 136 "mouth_lower_lip_pad_pos" 136 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 109 "mouth_lower_lip_width_neg" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 123 "mouth_philtrum_shape_neg" 123 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 51 "mouth_philtrum_width_neg" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 114 "mouth_upper_lip_full_pos" 114 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 99 "mouth_upper_lip_profile_pos" 99 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 108 "mouth_upper_lip_width_neg" 108 } -# gene_bs_nose_forward={ "nose_forward_pos" 27 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_pos" 18 "nose_height_pos" 18 } -# gene_bs_nose_length={ "nose_length_neg" 172 "nose_length_neg" 172 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 82 "nose_nostril_height_pos" 82 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 94 "nose_nostril_width_pos" 94 } -# gene_bs_nose_profile={ "nose_profile_pos" 78 "nose_profile_pos" 78 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 12 "nose_ridge_angle_pos" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 94 "nose_ridge_width_pos" 94 } -# gene_bs_nose_size={ "nose_size_neg" 9 "nose_size_neg" 9 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 69 "nose_tip_angle_neg" 69 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 53 "nose_tip_forward_neg" 53 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 6 "nose_tip_width_pos" 6 } -# face_detail_cheek_def={ "cheek_def_01" 16 "cheek_def_01" 16 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 57 "cheek_fat_01_pos" 57 } -# face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } -# face_detail_chin_def={ "chin_def" 8 "chin_def" 8 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 182 "eye_lower_lid_def" 182 } -# face_detail_eye_socket={ "eye_socket_03" 37 "eye_socket_03" 37 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 30 "nose_ridge_def_neg" 30 } -# face_detail_nose_tip_def={ "nose_tip_def" 110 "nose_tip_def" 110 } -# face_detail_temple_def={ "temple_def" 57 "temple_def" 57 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 77 "brow_wrinkles_01" 77 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 187 "eye_wrinkles_03" 187 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 36 "forehead_wrinkles_01" 36 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 154 "complexion_2" 23 } -# gene_height={ "normal_height" 130 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 150 "body_fat_head_fat_low" 150 } -# gene_bs_body_shape={ "body_shape_triangle_full" 0 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_shape_4_half" 135 "bust_shape_4_half" 135 } -# gene_age={ "old_2" 244 "old_2" 244 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 181 "far_spacing_high_thickness" 166 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 253 "layer_2_low_thickness" 130 } -# gene_body_hair={ "body_hair_avg" 182 "body_hair_avg" 182 } -# eye_accessory={ "normal_eyes" 58 "normal_eyes" 58 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 218 "normal_eyelashes" 218 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -# -#animation_test_fat_female = { -# portrait_info = { -# genes={ -# hair_color={ 123 80 123 80 } -# skin_color={ 93 91 93 91 } -# eye_color={ 76 173 76 173 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_pos" 129 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 137 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 112 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 141 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_neg" 89 "forehead_roundness_neg" 89 } -# gene_forehead_width={ "forehead_width_pos" 149 "forehead_width_pos" 149 } -# gene_forehead_height={ "forehead_height_pos" 136 "forehead_height_pos" 136 } -# gene_head_height={ "head_height_neg" 110 "head_height_neg" 110 } -# gene_head_width={ "head_width_pos" 161 "head_width_pos" 161 } -# gene_head_profile={ "head_profile_pos" 139 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 163 "head_top_width_pos" 163 } -# gene_jaw_angle={ "jaw_angle_neg" 126 "jaw_angle_neg" 126 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 86 "jaw_width_neg" 86 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 49 "mouth_width_neg" 49 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 97 "mouth_upper_lip_size_neg" 97 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 1 "mouth_open_neg" 1 } -# gene_neck_length={ "neck_length_pos" 175 "neck_length_pos" 175 } -# gene_neck_width={ "neck_width_pos" 149 "neck_width_pos" 149 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 34 "cheek_forward_pos" 34 } -# gene_bs_cheek_height={ "cheek_height_neg" 118 "cheek_height_neg" 118 } -# gene_bs_cheek_width={ "cheek_width_neg" 116 "cheek_width_neg" 116 } -# gene_bs_ear_angle={ "ear_angle_pos" 20 "ear_angle_pos" 20 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 29 "ear_inner_shape_pos" 29 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 126 "ear_upper_bend_pos" 126 } -# gene_bs_ear_outward={ "ear_outward_neg" 7 "ear_outward_neg" 7 } -# gene_bs_ear_size={ "ear_size_pos" 90 "ear_size_pos" 90 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 40 "eye_corner_depth_pos" 40 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 48 "eye_fold_shape_pos" 48 } -# gene_bs_eye_size={ "eye_size_neg" 177 "eye_size_neg" 177 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 28 "eye_upper_lid_size_neg" 28 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 153 "forehead_brow_curve_neg" 153 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 5 "forehead_brow_forward_neg" 5 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 17 "forehead_brow_inner_height_neg" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 72 "forehead_brow_outer_height_pos" 72 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 68 "forehead_brow_width_pos" 68 } -# gene_bs_jaw_def={ "jaw_def_neg" 56 "jaw_def_neg" 56 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 177 "mouth_lower_lip_def_pos" 177 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 59 "mouth_lower_lip_full_pos" 59 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 20 "mouth_lower_lip_pad_pos" 20 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 52 "mouth_lower_lip_width_pos" 52 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 187 "mouth_philtrum_def_pos" 187 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 10 "mouth_philtrum_shape_neg" 10 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 48 "mouth_philtrum_width_pos" 48 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 109 "mouth_upper_lip_def_pos" 109 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 81 "mouth_upper_lip_full_neg" 81 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 6 "mouth_upper_lip_profile_pos" 6 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 106 "mouth_upper_lip_width_neg" 106 } -# gene_bs_nose_forward={ "nose_forward_pos" 19 "nose_forward_pos" 19 } -# gene_bs_nose_height={ "nose_height_neg" 24 "nose_height_neg" 24 } -# gene_bs_nose_length={ "nose_length_pos" 32 "nose_length_pos" 32 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 34 "nose_nostril_height_pos" 34 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 32 "nose_nostril_width_pos" 32 } -# gene_bs_nose_profile={ "nose_profile_neg" 4 "nose_profile_neg" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 18 "nose_ridge_angle_neg" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_neg" 26 "nose_size_neg" 26 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 62 "nose_tip_angle_neg" 62 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 35 "nose_tip_forward_pos" 35 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 57 "nose_tip_width_pos" 57 } -# face_detail_cheek_def={ "cheek_def_02" 11 "cheek_def_02" 11 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 253 "cheek_fat_03_pos" 253 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_cleft" 18 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 215 "eye_lower_lid_def" 215 } -# face_detail_eye_socket={ "eye_socket_03" 12 "eye_socket_03" 12 } -# face_detail_nasolabial={ "nasolabial_01" 111 "nasolabial_01" 111 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 220 "nose_ridge_def_neg" 220 } -# face_detail_nose_tip_def={ "nose_tip_def" 243 "nose_tip_def" 243 } -# face_detail_temple_def={ "temple_def" 196 "temple_def" 196 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 56 "brow_wrinkles_04" 56 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 212 "eye_wrinkles_03" 212 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 15 "forehead_wrinkles_01" 15 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 241 "complexion_4" 241 } -# gene_height={ "normal_height" 130 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 255 "body_fat_head_fat_low" 136 } -# gene_bs_body_shape={ "body_shape_average_clothed" 51 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 121 "bust_shape_4_half" 121 } -# gene_age={ "old_2" 232 "old_2" 232 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 175 "far_spacing_lower_thickness" 175 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 129 "layer_2_lower_thickness" 129 } -# gene_body_hair={ "body_hair_sparse" 105 "body_hair_sparse" 105 } -# gene_hair_type={ "hair_wavy" 147 "hair_wavy" 147 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 246 "normal_eyes" 246 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 17 "normal_eyelashes" 17 } -# hairstyles={ "western_hairstyles_wavy" 112 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#animation_test_fat_male = { -# portrait_info = { -# genes={ -# hair_color={ 211 244 211 244 } -# skin_color={ 65 77 65 77 } -# eye_color={ 125 153 125 153 } -# gene_chin_forward={ "chin_forward_neg" 116 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 173 "chin_height_pos" 173 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_neg" 104 "eye_shut_neg" 104 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 103 "forehead_brow_height_neg" 103 } -# gene_forehead_roundness={ "forehead_roundness_pos" 170 "forehead_roundness_pos" 170 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_pos" 155 "forehead_height_pos" 155 } -# gene_head_height={ "head_height_neg" 121 "head_height_neg" 121 } -# gene_head_width={ "head_width_pos" 175 "head_width_pos" 175 } -# gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_pos" 136 } -# gene_head_top_width={ "head_top_width_neg" 115 "head_top_width_neg" 115 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_pos" 167 "jaw_width_pos" 167 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_pos" 135 "mouth_height_pos" 135 } -# gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 145 "mouth_upper_lip_size_pos" 145 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 95 "mouth_lower_lip_size_neg" 95 } -# gene_mouth_open={ "mouth_open_pos" 168 "mouth_open_pos" 168 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_pos" 142 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 3 "cheek_forward_pos" 3 } -# gene_bs_cheek_height={ "cheek_height_neg" 39 "cheek_height_neg" 39 } -# gene_bs_cheek_width={ "cheek_width_neg" 13 "cheek_width_neg" 13 } -# gene_bs_ear_angle={ "ear_angle_pos" 45 "ear_angle_pos" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 4 "ear_inner_shape_pos" 4 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 115 "ear_lower_bend_pos" 115 } -# gene_bs_ear_outward={ "ear_outward_neg" 33 "ear_outward_neg" 33 } -# gene_bs_ear_size={ "ear_size_pos" 16 "ear_size_pos" 16 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 118 "eye_corner_depth_pos" 118 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_neg" 0 } -# gene_bs_eye_size={ "eye_size_neg" 10 "eye_size_neg" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 27 "eye_upper_lid_size_neg" 27 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 127 "forehead_brow_curve_neg" 127 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 50 "forehead_brow_forward_pos" 50 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 95 "forehead_brow_inner_height_neg" 95 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 54 "forehead_brow_outer_height_neg" 54 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 5 "forehead_brow_width_neg" 5 } -# gene_bs_jaw_def={ "jaw_def_pos" 113 "jaw_def_pos" 113 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 9 "mouth_lower_lip_def_pos" 9 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 127 "mouth_lower_lip_full_pos" 127 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 121 "mouth_lower_lip_pad_pos" 121 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 50 "mouth_lower_lip_width_pos" 50 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 25 "mouth_philtrum_shape_pos" 25 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 111 "mouth_philtrum_width_neg" 111 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 5 "mouth_upper_lip_full_pos" 5 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 17 "mouth_upper_lip_profile_neg" 17 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 4 "mouth_upper_lip_width_pos" 4 } -# gene_bs_nose_forward={ "nose_forward_neg" 34 "nose_forward_neg" 34 } -# gene_bs_nose_height={ "nose_height_neg" 11 "nose_height_neg" 11 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_neg" 32 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 67 "nose_nostril_height_pos" 67 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 10 "nose_nostril_width_neg" 10 } -# gene_bs_nose_profile={ "nose_profile_hawk" 40 "nose_profile_hawk" 40 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 22 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 64 "nose_ridge_width_pos" 64 } -# gene_bs_nose_size={ "nose_size_pos" 39 "nose_size_pos" 39 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 2 "nose_tip_angle_neg" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 8 "nose_tip_forward_pos" 8 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 56 "nose_tip_width_pos" 56 } -# face_detail_cheek_def={ "cheek_def_02" 22 "cheek_def_02" 22 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 26 "cheek_fat_01_neg" 26 } -# face_detail_chin_cleft={ "chin_dimple" 16 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def" 20 "chin_def" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 46 "eye_lower_lid_def" 46 } -# face_detail_eye_socket={ "eye_socket_03" 247 "eye_socket_03" 247 } -# face_detail_nasolabial={ "nasolabial_03" 11 "nasolabial_03" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 13 "nose_ridge_def_pos" 13 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 4 } -# face_detail_temple_def={ "temple_def" 248 "temple_def" 248 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 190 "brow_wrinkles_01" 190 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 57 "eye_wrinkles_01" 57 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 252 "forehead_wrinkles_03" 252 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 100 "complexion_5" 100 } -# gene_height={ "normal_height" 138 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_low" 255 "body_fat_head_fat_low" 131 } -# gene_bs_body_shape={ "body_shape_average_clothed" 125 "body_shape_rectangle_half" 23 } -# gene_bs_bust={ "bust_clothes" 72 "bust_shape_4_half" 72 } -# gene_age={ "old_2" 65 "old_2" 65 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 126 "avg_spacing_lower_thickness" 126 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 73 "layer_2_low_thickness" 73 } -# gene_body_hair={ "body_hair_avg" 103 "body_hair_avg" 103 } -# gene_hair_type={ "hair_wavy" 146 "hair_wavy" 146 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 101 "normal_eyes" 101 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 253 "normal_eyelashes" 253 } -# beards={ "mena_beards_straight" 127 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#gottfried_the_hunchback = { -# portrait_info = { -# genes={ -# hair_color={ 147 244 129 67 } -# skin_color={ 24 84 24 84 } -# eye_color={ 218 158 218 158 } -# gene_chin_forward={ "chin_forward_neg" 103 "chin_forward_neg" 103 } -# gene_chin_height={ "chin_height_neg" 103 "chin_height_neg" 103 } -# gene_chin_width={ "chin_width_pos" 150 "chin_width_pos" 150 } -# gene_eye_angle={ "eye_angle_neg" 103 "eye_angle_neg" 103 } -# gene_eye_depth={ "eye_depth_neg" 150 "eye_depth_neg" 150 } -# gene_eye_height={ "eye_height_pos" 215 "eye_height_pos" 215 } -# gene_eye_distance={ "eye_distance_neg" 38 "eye_distance_neg" 38 } -# gene_eye_shut={ "eye_shut_neg" 87 "eye_shut_neg" 87 } -# gene_forehead_angle={ "forehead_angle_neg" 87 "forehead_angle_neg" 87 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 168 "forehead_brow_height_pos" 168 } -# gene_forehead_roundness={ "forehead_roundness_pos" 150 "forehead_roundness_pos" 150 } -# gene_forehead_width={ "forehead_width_pos" 155 "forehead_width_pos" 155 } -# gene_forehead_height={ "forehead_height_pos" 228 "forehead_height_pos" 228 } -# gene_head_height={ "head_height_neg" 92 "head_height_neg" 92 } -# gene_head_width={ "head_width_pos" 156 "head_width_pos" 156 } -# gene_head_profile={ "head_profile_pos" 188 "head_profile_pos" 188 } -# gene_head_top_height={ "head_top_height_pos" 175 "head_top_height_pos" 175 } -# gene_head_top_width={ "head_top_width_pos" 154 "head_top_width_pos" 154 } -# gene_jaw_angle={ "jaw_angle_neg" 86 "jaw_angle_neg" 86 } -# gene_jaw_forward={ "jaw_forward_neg" 98 "jaw_forward_neg" 98 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_neg" 100 } -# gene_jaw_width={ "jaw_width_pos" 179 "jaw_width_pos" 179 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 77 "mouth_corner_depth_pos" 77 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 35 "mouth_corner_height_pos" 35 } -# gene_mouth_forward={ "mouth_forward_pos" 150 "mouth_forward_pos" 150 } -# gene_mouth_height={ "mouth_height_pos" 227 "mouth_height_pos" 227 } -# gene_mouth_width={ "mouth_width_pos" 214 "mouth_width_pos" 214 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 164 "mouth_upper_lip_size_pos" 164 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 68 "mouth_lower_lip_size_neg" 68 } -# gene_mouth_open={ "mouth_open_pos" 170 "mouth_open_pos" 170 } -# gene_neck_length={ "neck_length_pos" 157 "neck_length_pos" 157 } -# gene_neck_width={ "neck_width_pos" 73 "neck_width_pos" 73 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 23 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 10 } -# gene_bs_cheek_width={ "cheek_width_neg" 28 "cheek_width_neg" 28 } -# gene_bs_ear_angle={ "ear_angle_pos" 14 "ear_angle_pos" 14 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 45 "ear_inner_shape_pos" 45 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 4 "ear_both_bend_pos" 4 } -# gene_bs_ear_outward={ "ear_outward_neg" 25 "ear_outward_neg" 25 } -# gene_bs_ear_size={ "ear_size_pos" 4 "ear_size_pos" 4 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 210 "eye_corner_depth_pos" 210 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 18 "eye_fold_shape_pos" 18 } -# gene_bs_eye_size={ "eye_size_neg" 78 "eye_size_neg" 78 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 4 "eye_upper_lid_size_pos" 4 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 85 "forehead_brow_curve_neg" 85 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 21 "forehead_brow_forward_pos" 21 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 101 "forehead_brow_inner_height_pos" 101 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 41 "forehead_brow_outer_height_pos" 41 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 4 "forehead_brow_width_neg" 4 } -# gene_bs_jaw_def={ "jaw_def_pos" 68 "jaw_def_pos" 68 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 10 "mouth_lower_lip_def_pos" 10 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 13 "mouth_lower_lip_full_pos" 13 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 44 "mouth_lower_lip_pad_pos" 44 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 80 "mouth_lower_lip_width_pos" 80 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 11 "mouth_philtrum_shape_neg" 11 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 36 "mouth_philtrum_width_pos" 36 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 41 "mouth_upper_lip_def_pos" 41 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 203 "mouth_upper_lip_full_neg" 203 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_pos" 45 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 23 "mouth_upper_lip_width_pos" 23 } -# gene_bs_nose_forward={ "nose_forward_pos" 9 "nose_forward_pos" 9 } -# gene_bs_nose_height={ "nose_height_neg" 18 "nose_height_neg" 18 } -# gene_bs_nose_length={ "nose_length_pos" 1 "nose_length_pos" 1 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 12 "nose_nostril_height_pos" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 3 "nose_nostril_width_neg" 3 } -# gene_bs_nose_profile={ "nose_profile_pos" 5 "nose_profile_pos" 5 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 10 "nose_ridge_angle_pos" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 9 "nose_ridge_width_neg" 9 } -# gene_bs_nose_size={ "nose_size_pos" 24 "nose_size_pos" 24 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 3 "nose_tip_angle_neg" 3 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 14 "nose_tip_forward_neg" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 7 "nose_tip_width_neg" 7 } -# face_detail_cheek_def={ "cheek_def_02" 14 "cheek_def_02" 14 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 75 "cheek_fat_01_neg" 75 } -# face_detail_chin_cleft={ "chin_dimple" 9 "chin_dimple" 9 } -# face_detail_chin_def={ "chin_def_neg" 19 "chin_def_neg" 19 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 227 "eye_lower_lid_def" 227 } -# face_detail_eye_socket={ "eye_socket_02" 15 "eye_socket_02" 15 } -# face_detail_nasolabial={ "nasolabial_02" 13 "nasolabial_02" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 35 "nose_tip_def" 35 } -# face_detail_temple_def={ "temple_def" 247 "temple_def" 247 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_03" 228 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 27 "eye_wrinkles_01" 27 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 159 "forehead_wrinkles_02" 159 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_ugly_1" 255 "complexion_1" 241 } -# gene_height={ "normal_height" 52 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_low" 177 "body_fat_head_fat_low" 165 } -# gene_bs_body_shape={ "body_shape_triangle_half" 69 "body_shape_triangle_half" 18 } -# gene_bs_bust={ "bust_clothes" 120 "bust_shape_4_full" 150 } -# gene_age={ "old_3" 219 "old_3" 219 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 95 "avg_spacing_avg_thickness" 95 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 150 "layer_2_avg_thickness" 150 } -# gene_body_hair={ "body_hair_dense" 193 "body_hair_dense" 193 } -# gene_hair_type={ "hair_straight" 154 "hair_straight" 154 } -# gene_baldness={ "no_baldness" 150 "no_baldness" 150 } -# eye_accessory={ "normal_eyes" 205 "normal_eyes" 205 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 132 "normal_eyelashes" 132 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_high_nobility" 106 "no_cloak" 0 } -# hairstyles={ "ep2_hairstyles_western" 255 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 45 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# clothes={ "western_high_nobility_clothes" 77 "most_clothes" 0 } -# headgear={ "western_high_nobility" 184 "no_headgear" 0 } -# additive_headgear={ "ep2_western_era2_veils" 77 "no_additive" 0 } -# } -# } -# enabled=yes -#} -# -#209503_afonso = { # Afonso I of Portugal -# portrait_info = { -# genes = { -# hair_color={ 35 239 167 167 } -# skin_color={ 120 99 137 104 } -# eye_color={ 94 196 206 185 } -# gene_chin_forward={ "chin_forward_neg" 104 "chin_forward_pos" 146 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_pos" 132 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 89 } -# gene_eye_shut={ "eye_shut_neg" 120 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 173 "forehead_roundness_pos" 198 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_neg" 125 } -# gene_head_height={ "head_height_pos" 168 "head_height_pos" 155 } -# gene_head_width={ "head_width_pos" 162 "head_width_neg" 100 } -# gene_head_profile={ "head_profile_neg" 82 "head_profile_pos" 140 } -# gene_head_top_height={ "head_top_height_pos" 150 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 141 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 108 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_neg" 103 "jaw_width_pos" 173 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 92 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_pos" 132 "mouth_width_neg" 125 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 100 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_pos" 133 } -# gene_mouth_open={ "mouth_open_pos" 249 "mouth_open_neg" 46 } -# gene_neck_length={ "neck_length_neg" 82 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 145 "neck_width_neg" 125 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 6 "cheek_forward_pos" 15 } -# gene_bs_cheek_height={ "cheek_height_neg" 35 "cheek_height_pos" 33 } -# gene_bs_cheek_width={ "cheek_width_pos" 35 "cheek_width_neg" 20 } -# gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_pos" 20 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 82 "ear_inner_shape_pos" 116 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 16 "ear_both_bend_pos" 67 } -# gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_pos" 127 } -# gene_bs_ear_size={ "ear_size_pos" 23 "ear_size_neg" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 39 "eye_corner_depth_pos" 152 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 182 "eye_fold_shape_pos" 78 } -# gene_bs_eye_size={ "eye_size_pos" 116 "eye_size_pos" 51 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 66 "eye_upper_lid_size_pos" 127 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 106 "forehead_brow_curve_neg" 45 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 26 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 24 "forehead_brow_inner_height_neg" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_neg" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 6 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 43 "jaw_def_neg" 158 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 107 "mouth_lower_lip_def_pos" 35 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 16 "mouth_lower_lip_full_pos" 121 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 6 "mouth_lower_lip_pad_pos" 23 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 12 "mouth_lower_lip_width_pos" 39 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 187 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_pos" 35 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 17 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 36 "mouth_upper_lip_full_neg" 73 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 67 "mouth_upper_lip_profile_pos" 58 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 93 "mouth_upper_lip_width_neg" 105 } -# gene_bs_nose_forward={ "nose_forward_pos" 59 "nose_forward_pos" 6 } -# gene_bs_nose_height={ "nose_height_neg" 46 "nose_height_pos" 161 } -# gene_bs_nose_length={ "nose_length_neg" 74 "nose_length_pos" 47 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 29 "nose_nostril_height_pos" 15 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 29 "nose_nostril_width_neg" 195 } -# gene_bs_nose_profile={ "nose_profile_pos" 23 "nose_profile_neg" 31 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 37 "nose_ridge_angle_pos" 30 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_pos" 32 } -# gene_bs_nose_size={ "nose_size_neg" 50 "nose_size_pos" 60 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 8 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 35 "nose_tip_forward_pos" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 14 "nose_tip_width_neg" 188 } -# face_detail_cheek_def={ "cheek_def_02" 129 "cheek_def_02" 8 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 212 "cheek_fat_01_neg" 20 } -# face_detail_chin_cleft={ "chin_cleft" 2 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def" 95 "chin_def_neg" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 148 "eye_lower_lid_def_02" 18 } -# face_detail_eye_socket={ "eye_socket_color_02" 16 "eye_socket_01" 15 } -# face_detail_nasolabial={ "nasolabial_01" 16 "nasolabial_01" 64 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 159 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 213 "temple_def" 222 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 113 "brow_wrinkles_03" 247 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 100 "eye_wrinkles_01" 66 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 184 "forehead_wrinkles_03" 254 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 115 "complexion_5" 122 } -# gene_height={ "normal_height" 135 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 146 "body_fat_head_fat_full" 124 } -# gene_bs_body_shape={ "body_shape_average" 92 "body_shape_average" 53 } -# gene_bs_bust={ "bust_clothes" 136 "bust_default" 171 } -# gene_age={ "old_3" 20 "old_2" 169 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 207 "avg_spacing_avg_thickness" 181 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 136 "layer_2_avg_thickness" 225 } -# gene_body_hair={ "body_hair_avg" 179 "body_hair_sparse" 90 } -# gene_hair_type={ "hair_straight" 94 "hair_straight" 128 } -# gene_baldness={ "male_pattern_baldness" 178 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 207 "normal_eyes" 207 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 30 "normal_eyelashes" 30 } -# beards={ "western_beards_straight" 176 "western_beards_straight" 176 } -# cloaks={ "ep2_cloak_western_era1_low_nobility" 170 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 121 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 3 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } -# clothes={ "western_high_nobility_clothes" 15 "most_clothes" 0 } -# headgear={ "sp2_western_high_nobility" 207 "no_headgear" 0 } -# additive_headgear={ "ep2_western_era2_veils" 97 "no_additive" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# \ No newline at end of file diff --git a/common/dna_data/00_ep3_dna.txt b/common/dna_data/00_ep3_dna.txt deleted file mode 100644 index 4cba3347d..000000000 --- a/common/dna_data/00_ep3_dna.txt +++ /dev/null @@ -1,10429 +0,0 @@ -##Bookmark Characters -# -#bookmark_tamar_466517 = { -# portrait_info = { -# genes={ -# hair_color={ 171 212 171 212 } -# skin_color={ 117 99 117 99 } -# eye_color={ 188 187 188 187 } -# gene_chin_forward={ "chin_forward_pos" 169 "chin_forward_pos" 169 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 146 "eye_angle_pos" 146 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 161 "forehead_brow_height_pos" 161 } -# gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 159 } -# gene_forehead_width={ "forehead_width_neg" 80 "forehead_width_neg" 80 } -# gene_forehead_height={ "forehead_height_pos" 128 "forehead_height_pos" 128 } -# gene_head_height={ "head_height_pos" 146 "head_height_pos" 146 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_neg" 108 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_neg" 94 "head_top_width_neg" 94 } -# gene_jaw_angle={ "jaw_angle_neg" 106 "jaw_angle_neg" 106 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 100 "jaw_width_neg" 100 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_neg" 111 "mouth_width_neg" 111 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 169 "mouth_upper_lip_size_pos" 169 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 127 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 86 "mouth_open_neg" 86 } -# gene_neck_length={ "neck_length_pos" 134 "neck_length_pos" 134 } -# gene_neck_width={ "neck_width_neg" 117 "neck_width_neg" 117 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 46 "cheek_forward_neg" 46 } -# gene_bs_cheek_height={ "cheek_height_neg" 24 "cheek_height_neg" 24 } -# gene_bs_cheek_width={ "cheek_width_neg" 31 "cheek_width_neg" 31 } -# gene_bs_ear_angle={ "ear_angle_pos" 16 "ear_angle_pos" 16 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 99 "ear_inner_shape_pos" 99 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 182 "ear_upper_bend_pos" 182 } -# gene_bs_ear_outward={ "ear_outward_neg" 13 "ear_outward_neg" 13 } -# gene_bs_ear_size={ "ear_size_pos" 20 "ear_size_pos" 20 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 214 "eye_corner_depth_pos" 214 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 1 "eye_fold_shape_neg" 1 } -# gene_bs_eye_size={ "eye_size_pos" 2 "eye_size_pos" 2 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 38 "eye_upper_lid_size_pos" 38 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 4 "forehead_brow_curve_pos" 4 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 44 "forehead_brow_forward_pos" 44 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 74 "forehead_brow_inner_height_neg" 74 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 51 "forehead_brow_outer_height_pos" 51 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 8 "forehead_brow_width_neg" 8 } -# gene_bs_jaw_def={ "jaw_def_neg" 97 "jaw_def_neg" 97 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 167 "mouth_lower_lip_def_pos" 167 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 28 "mouth_lower_lip_full_neg" 28 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 104 "mouth_lower_lip_pad_neg" 104 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 29 "mouth_lower_lip_width_neg" 29 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 202 "mouth_philtrum_def_pos" 202 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_neg" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 104 "mouth_philtrum_width_pos" 104 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 37 "mouth_upper_lip_def_pos" 37 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 91 "mouth_upper_lip_full_pos" 91 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 19 "mouth_upper_lip_profile_pos" 19 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 118 "mouth_upper_lip_width_pos" 118 } -# gene_bs_nose_forward={ "nose_forward_neg" 38 "nose_forward_neg" 38 } -# gene_bs_nose_height={ "nose_height_neg" 65 "nose_height_neg" 65 } -# gene_bs_nose_length={ "nose_length_neg" 114 "nose_length_neg" 114 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 86 "nose_nostril_height_pos" 86 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 34 "nose_nostril_width_neg" 34 } -# gene_bs_nose_profile={ "nose_profile_hawk" 124 "nose_profile_hawk" 124 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 5 "nose_ridge_angle_pos" 5 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 43 "nose_ridge_width_pos" 43 } -# gene_bs_nose_size={ "nose_size_pos" 60 "nose_size_pos" 60 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 8 "nose_tip_angle_neg" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 37 "nose_tip_forward_neg" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 163 "nose_tip_width_neg" 163 } -# face_detail_cheek_def={ "cheek_def_01" 144 "cheek_def_01" 144 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 15 "cheek_fat_01_pos" 15 } -# face_detail_chin_cleft={ "chin_cleft" 22 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def" 225 "chin_def" 225 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 49 "eye_lower_lid_def" 49 } -# face_detail_eye_socket={ "eye_socket_color_01" 16 "eye_socket_color_01" 16 } -# face_detail_nasolabial={ "nasolabial_02" 14 "nasolabial_02" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 255 } -# face_detail_temple_def={ "temple_def" 91 "temple_def" 91 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 250 "brow_wrinkles_01" 250 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 179 "eye_wrinkles_01" 179 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 2 "forehead_wrinkles_01" 2 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 100 "complexion_3" 100 } -# gene_height={ "normal_height" 115 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_full" 115 "body_fat_head_fat_full" 115 } -# gene_bs_body_shape={ "body_shape_pear_half" 34 "body_shape_pear_half" 34 } -# gene_bs_bust={ "bust_shape_3_full" 215 "bust_shape_3_full" 215 } -# gene_age={ "old_2" 15 "old_2" 15 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 166 "far_spacing_avg_thickness" 166 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 75 "layer_2_avg_thickness" 75 } -# gene_body_hair={ "body_hair_avg" 184 "body_hair_avg" 184 } -# gene_hair_type={ "hair_wavy" 146 "hair_wavy" 146 } -# gene_baldness={ "male_pattern_baldness" 108 "male_pattern_baldness" 108 } -# eye_accessory={ "normal_eyes" 222 "normal_eyes" 222 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 78 "normal_eyelashes" 78 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy" 63 "all_hairstyles" 0 } -# headgear={ "western_royalty" 0 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_kilij_arslan_225000 = { -# portrait_info = { -# genes={ hair_color={ 51 242 64 246 } -# skin_color={ 214 98 214 94 } -# eye_color={ 78 248 37 247 } -# gene_chin_forward={ "chin_forward_neg" 76 "chin_forward_pos" 147 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 147 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_pos" 148 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 106 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 131 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_neg" 108 "forehead_angle_pos" 137 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 139 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_pos" 134 "forehead_roundness_pos" 176 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_neg" 113 "forehead_height_pos" 129 } -# gene_head_height={ "head_height_pos" 172 "head_height_neg" 111 } -# gene_head_width={ "head_width_pos" 177 "head_width_pos" 139 } -# gene_head_profile={ "head_profile_neg" 32 "head_profile_neg" 10 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_neg" 94 } -# gene_head_top_width={ "head_top_width_neg" 107 "head_top_width_pos" 143 } -# gene_jaw_angle={ "jaw_angle_neg" 108 "jaw_angle_pos" 130 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 139 "jaw_width_pos" 150 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 164 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 150 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_pos" 143 "mouth_height_neg" 126 } -# gene_mouth_width={ "mouth_width_neg" 182 "mouth_width_neg" 111 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 134 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 167 "mouth_lower_lip_size_pos" 161 } -# gene_mouth_open={ "mouth_open_neg" 103 "mouth_open_neg" 82 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_neg" 127 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 66 "cheek_forward_neg" 7 } -# gene_bs_cheek_height={ "cheek_height_neg" 22 "cheek_height_pos" 17 } -# gene_bs_cheek_width={ "cheek_width_neg" 149 "cheek_width_pos" 34 } -# gene_bs_ear_angle={ "ear_angle_pos" 110 "ear_angle_neg" 76 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 64 "ear_inner_shape_pos" 19 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 173 "ear_lower_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_pos" 28 "ear_outward_neg" 18 } -# gene_bs_ear_size={ "ear_size_neg" 19 "ear_size_neg" 16 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 106 "eye_corner_depth_neg" 201 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 101 "eye_fold_shape_neg" 29 } -# gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_pos" 100 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 165 "eye_upper_lid_size_neg" 245 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 44 "forehead_brow_curve_neg" 87 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 82 "forehead_brow_forward_neg" 48 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_neg" 110 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 5 "forehead_brow_outer_height_pos" 47 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 114 "forehead_brow_width_pos" 25 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 20 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 99 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 37 "mouth_lower_lip_full_neg" 33 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 145 "mouth_lower_lip_pad_neg" 19 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 38 "mouth_lower_lip_width_neg" 18 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 43 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 20 "mouth_philtrum_shape_pos" 61 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 18 "mouth_philtrum_width_neg" 38 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 145 "mouth_upper_lip_full_pos" 88 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 8 "mouth_upper_lip_profile_pos" 10 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 103 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_pos" 30 "nose_forward_neg" 28 } -# gene_bs_nose_height={ "nose_height_pos" 74 "nose_height_neg" 0 } -# gene_bs_nose_length={ "nose_length_neg" 83 "nose_length_neg" 81 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 122 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 11 "nose_nostril_width_neg" 114 } -# gene_bs_nose_profile={ "nose_profile_pos" 74 "nose_profile_pos" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 14 "nose_ridge_angle_neg" 30 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 2 "nose_ridge_width_neg" 98 } -# gene_bs_nose_size={ "nose_size_pos" 61 "nose_size_neg" 41 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 32 "nose_tip_angle_neg" 67 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 175 "nose_tip_forward_neg" 26 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 193 "nose_tip_width_neg" 0 } -# face_detail_cheek_def={ "cheek_def_02" 7 "cheek_def_01" 80 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 0 "cheek_fat_02_pos" 80 } -# face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 20 } -# face_detail_chin_def={ "chin_def_neg" 227 "chin_def_neg" 235 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 49 } -# face_detail_eye_socket={ "eye_socket_03" 18 "eye_socket_01" 13 } -# face_detail_nasolabial={ "nasolabial_02" 24 "nasolabial_01" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 23 "nose_ridge_def_neg" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 151 "brow_wrinkles_03" 255 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 202 "eye_wrinkles_01" 249 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 7 "forehead_wrinkles_01" 30 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 230 "complexion_2" 197 } -# gene_height={ "normal_height" 119 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 146 "body_fat_head_fat_full" 139 } -# gene_bs_body_shape={ "body_shape_average" 20 "body_shape_rectangle_full" 51 } -# gene_bs_bust={ "bust_clothes" 81 "bust_shape_2_full" 38 } -# gene_age={ "old_2" 115 "old_2" 160 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 191 "far_spacing_high_thickness" 239 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 236 "layer_2_low_thickness" 249 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 42 "body_hair_sparse_low_stubble" 69 } -# gene_hair_type={ "hair_straight_thin_beard" 172 "hair_straight_thin_beard" 184 } -# gene_baldness={ "male_pattern_baldness" 123 "male_pattern_baldness" 173 } -# eye_accessory={ "normal_eyes" 63 "normal_eyes" 63 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 92 "normal_eyelashes" 92 } -# } -# } -# enabled=yes -#} -# -#bookmark_andronikos_angelos_215504 = { -# portrait_info = { -# genes={ hair_color={ 78 232 78 232 } -# skin_color={ 144 105 144 105 } -# eye_color={ 230 165 230 165 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_pos" 145 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_neg" 116 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 112 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_neg" 110 } -# gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 175 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_pos" 146 } -# gene_head_height={ "head_height_neg" 113 "head_height_neg" 113 } -# gene_head_width={ "head_width_neg" 85 "head_width_neg" 85 } -# gene_head_profile={ "head_profile_pos" 131 "head_profile_pos" 131 } -# gene_head_top_height={ "head_top_height_neg" 106 "head_top_height_neg" 106 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_neg" 115 } -# gene_jaw_forward={ "jaw_forward_pos" 152 "jaw_forward_pos" 152 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 134 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 178 "mouth_upper_lip_size_pos" 178 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 113 "mouth_lower_lip_size_neg" 113 } -# gene_mouth_open={ "mouth_open_neg" 115 "mouth_open_neg" 115 } -# gene_neck_length={ "neck_length_neg" 94 "neck_length_neg" 94 } -# gene_neck_width={ "neck_width_pos" 141 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 67 "cheek_forward_neg" 67 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_pos" 31 } -# gene_bs_cheek_width={ "cheek_width_pos" 27 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_pos" 6 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 116 "ear_inner_shape_pos" 116 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 110 "ear_both_bend_pos" 110 } -# gene_bs_ear_outward={ "ear_outward_pos" 82 "ear_outward_pos" 82 } -# gene_bs_ear_size={ "ear_size_neg" 14 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 218 "eye_corner_depth_pos" 218 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 2 "eye_fold_shape_neg" 2 } -# gene_bs_eye_size={ "eye_size_neg" 50 "eye_size_neg" 50 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 48 "eye_upper_lid_size_neg" 48 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 18 "forehead_brow_curve_neg" 18 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 40 "forehead_brow_forward_pos" 40 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 49 "forehead_brow_inner_height_neg" 49 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 32 "forehead_brow_outer_height_pos" 32 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 46 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 43 "jaw_def_neg" 43 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 29 "mouth_lower_lip_def_pos" 29 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 29 "mouth_lower_lip_full_pos" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 49 "mouth_lower_lip_pad_neg" 49 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 93 "mouth_lower_lip_width_pos" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 88 "mouth_philtrum_def_pos" 88 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 24 "mouth_philtrum_shape_pos" 24 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 40 "mouth_philtrum_width_pos" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 41 "mouth_upper_lip_def_pos" 41 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 96 "mouth_upper_lip_full_pos" 96 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 36 "mouth_upper_lip_profile_pos" 36 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 27 "mouth_upper_lip_width_pos" 27 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_pos" 28 } -# gene_bs_nose_height={ "nose_height_neg" 5 "nose_height_neg" 5 } -# gene_bs_nose_length={ "nose_length_neg" 11 "nose_length_neg" 11 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 116 "nose_nostril_height_pos" 116 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 27 "nose_nostril_width_neg" 27 } -# gene_bs_nose_profile={ "nose_profile_pos" 84 "nose_profile_pos" 84 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_neg" 35 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 11 "nose_ridge_width_pos" 11 } -# gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_pos" 33 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_pos" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 11 "nose_tip_forward_neg" 11 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 98 "nose_tip_width_neg" 98 } -# face_detail_cheek_def={ "cheek_def_01" 56 "cheek_def_01" 56 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 33 "cheek_fat_02_pos" 33 } -# face_detail_chin_cleft={ "chin_dimple" 2 "chin_dimple" 2 } -# face_detail_chin_def={ "chin_def" 23 "chin_def" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 13 "eye_lower_lid_def" 13 } -# face_detail_eye_socket={ "eye_socket_02" 25 "eye_socket_02" 25 } -# face_detail_nasolabial={ "nasolabial_03" 19 "nasolabial_03" 19 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 7 "nose_ridge_def_neg" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 47 "nose_tip_def" 47 } -# face_detail_temple_def={ "temple_def" 93 "temple_def" 93 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 171 "brow_wrinkles_02" 171 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 48 "eye_wrinkles_01" 48 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 1 "forehead_wrinkles_01" 1 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 117 "complexion_2" 117 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 130 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 5 "body_shape_hourglass_full" 5 } -# gene_bs_bust={ "bust_shape_1_full" 115 "bust_shape_1_full" 115 } -# gene_age={ "old_1" 184 "old_1" 184 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 132 "avg_spacing_avg_thickness" 132 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 148 "layer_2_low_thickness" 148 } -# gene_body_hair={ "body_hair_avg" 176 "body_hair_avg" 176 } -# gene_hair_type={ "hair_curly" 179 "hair_curly" 179 } -# gene_baldness={ "male_pattern_baldness" 178 "male_pattern_baldness" 178 } -# eye_accessory={ "normal_eyes" 206 "normal_eyes" 206 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 82 "normal_eyelashes" 82 } -# } -# } -# enabled=yes -#} -# -#bookmark_alexios_palaiologos_34281 = { -# portrait_info = { -# genes={ hair_color={ 8 235 52 235 } -# skin_color={ 162 112 160 113 } -# eye_color={ 43 186 36 192 } -# gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_neg" 115 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_neg" 119 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 182 } -# gene_forehead_angle={ "forehead_angle_pos" 129 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 125 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 157 "forehead_roundness_pos" 202 } -# gene_forehead_width={ "forehead_width_neg" 122 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_pos" 141 "forehead_height_pos" 166 } -# gene_head_height={ "head_height_pos" 134 "head_height_neg" 123 } -# gene_head_width={ "head_width_neg" 100 "head_width_neg" 84 } -# gene_head_profile={ "head_profile_pos" 131 "head_profile_pos" 146 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_neg" 121 } -# gene_head_top_width={ "head_top_width_pos" 172 "head_top_width_pos" 147 } -# gene_jaw_angle={ "jaw_angle_neg" 104 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 94 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 107 "jaw_width_pos" 183 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 163 "mouth_height_pos" 154 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 81 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 173 "mouth_upper_lip_size_pos" 143 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_neg" 96 } -# gene_mouth_open={ "mouth_open_pos" 140 "mouth_open_neg" 80 } -# gene_neck_length={ "neck_length_neg" 108 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 169 "neck_width_pos" 130 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_neg" 66 } -# gene_bs_cheek_height={ "cheek_height_pos" 83 "cheek_height_pos" 29 } -# gene_bs_cheek_width={ "cheek_width_neg" 27 "cheek_width_neg" 35 } -# gene_bs_ear_angle={ "ear_angle_pos" 18 "ear_angle_pos" 18 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 13 "ear_inner_shape_pos" 35 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 30 "ear_both_bend_pos" 48 } -# gene_bs_ear_outward={ "ear_outward_pos" 50 "ear_outward_neg" 29 } -# gene_bs_ear_size={ "ear_size_pos" 57 "ear_size_pos" 57 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 222 "eye_corner_depth_pos" 173 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 71 "eye_fold_shape_pos" 55 } -# gene_bs_eye_size={ "eye_size_neg" 36 "eye_size_neg" 50 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 68 "eye_upper_lid_size_neg" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 120 "forehead_brow_curve_neg" 42 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 13 "forehead_brow_forward_pos" 18 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 20 "forehead_brow_inner_height_pos" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 48 "forehead_brow_outer_height_neg" 10 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 38 "forehead_brow_width_pos" 32 } -# gene_bs_jaw_def={ "jaw_def_pos" 32 "jaw_def_pos" 47 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 87 "mouth_lower_lip_def_pos" 31 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 76 "mouth_lower_lip_full_pos" 89 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 32 "mouth_lower_lip_pad_pos" 54 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 15 "mouth_lower_lip_width_pos" 13 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 34 "mouth_philtrum_def_pos" 35 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 89 "mouth_philtrum_shape_pos" 9 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 41 "mouth_philtrum_width_neg" 142 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 23 "mouth_upper_lip_full_neg" 131 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 74 "mouth_upper_lip_profile_pos" 16 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 83 "mouth_upper_lip_width_pos" 27 } -# gene_bs_nose_forward={ "nose_forward_neg" 19 "nose_forward_pos" 16 } -# gene_bs_nose_height={ "nose_height_neg" 35 "nose_height_neg" 34 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_neg" 119 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 100 "nose_nostril_height_pos" 23 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 0 "nose_nostril_width_neg" 135 } -# gene_bs_nose_profile={ "nose_profile_neg" 17 "nose_profile_neg" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_pos" 56 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 93 "nose_ridge_width_neg" 36 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_neg" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_pos" 14 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 37 "nose_tip_forward_neg" 162 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 47 "nose_tip_width_neg" 129 } -# face_detail_cheek_def={ "cheek_def_01" 3 "cheek_def_01" 24 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 72 "cheek_fat_04_pos" 103 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_dimple" 110 } -# face_detail_chin_def={ "chin_def" 55 "chin_def" 250 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 122 "eye_lower_lid_def" 240 } -# face_detail_eye_socket={ "eye_socket_01" 12 "eye_socket_02" 130 } -# face_detail_nasolabial={ "nasolabial_03" 25 "nasolabial_01" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 126 "nose_ridge_def_pos" 88 } -# face_detail_nose_tip_def={ "nose_tip_def" 142 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 79 "temple_def" 63 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 89 "brow_wrinkles_03" 46 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 193 "eye_wrinkles_01" 15 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 208 "forehead_wrinkles_01" 30 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 187 "complexion_1" 94 } -# gene_height={ "normal_height" 123 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 140 "body_fat_head_fat_low" 114 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 81 "body_shape_triangle_full" 37 } -# gene_bs_bust={ "bust_clothes" 53 "bust_shape_2_full" 251 } -# gene_age={ "old_2" 225 "old_4" 68 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 235 "avg_spacing_avg_thickness" 199 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 162 "layer_2_high_thickness" 127 } -# gene_body_hair={ "body_hair_dense" 90 "body_hair_avg" 182 } -# gene_hair_type={ "hair_wavy" 121 "hair_wavy" 151 } -# gene_baldness={ "male_pattern_baldness" 120 "male_pattern_baldness" 118 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 189 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 166 "normal_eyelashes" 166 } -# } -# } -# enabled=yes -#} -# -#bookmark_saladin_226000 = { -# portrait_info = { -# genes={ hair_color={ 42 229 75 230 } -# skin_color={ 118 137 129 140 } -# eye_color={ 60 171 82 251 } -# gene_chin_forward={ "chin_forward_neg" 76 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 102 "eye_angle_neg" 103 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_neg" 149 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_neg" 110 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 108 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 178 "forehead_roundness_pos" 166 } -# gene_forehead_width={ "forehead_width_pos" 153 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_neg" 51 } -# gene_head_height={ "head_height_pos" 157 "head_height_pos" 161 } -# gene_head_width={ "head_width_pos" 131 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_neg" 98 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_pos" 146 } -# gene_head_top_width={ "head_top_width_pos" 168 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_pos" 148 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 159 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 97 "mouth_width_neg" 83 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 103 "mouth_upper_lip_size_pos" 163 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 151 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_pos" 141 "mouth_open_pos" 175 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_neg" 103 } -# gene_neck_width={ "neck_width_neg" 108 "neck_width_neg" 95 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 22 "cheek_forward_pos" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_neg" 90 } -# gene_bs_cheek_width={ "cheek_width_pos" 24 "cheek_width_neg" 33 } -# gene_bs_ear_angle={ "ear_angle_pos" 12 "ear_angle_pos" 70 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 75 "ear_inner_shape_pos" 145 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 133 "ear_lower_bend_pos" 135 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_neg" 17 } -# gene_bs_ear_size={ "ear_size_neg" 22 "ear_size_pos" 28 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 183 "eye_corner_depth_pos" 240 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 28 "eye_fold_shape_pos" 59 } -# gene_bs_eye_size={ "eye_size_pos" 26 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 32 "eye_upper_lid_size_pos" 45 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 2 "forehead_brow_curve_pos" 27 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 10 "forehead_brow_forward_neg" 17 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 49 "forehead_brow_inner_height_pos" 125 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 30 "forehead_brow_outer_height_neg" 78 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_neg" 48 } -# gene_bs_jaw_def={ "jaw_def_neg" 83 "jaw_def_pos" 22 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 43 "mouth_lower_lip_def_pos" 127 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 13 "mouth_lower_lip_full_pos" 13 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 65 "mouth_lower_lip_pad_neg" 97 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 39 "mouth_lower_lip_width_pos" 36 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 33 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 68 "mouth_philtrum_shape_neg" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 113 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 24 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 9 "mouth_upper_lip_full_neg" 35 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 1 "mouth_upper_lip_profile_pos" 62 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 40 "mouth_upper_lip_width_pos" 11 } -# gene_bs_nose_forward={ "nose_forward_neg" 92 "nose_forward_pos" 18 } -# gene_bs_nose_height={ "nose_height_pos" 20 "nose_height_neg" 29 } -# gene_bs_nose_length={ "nose_length_neg" 76 "nose_length_pos" 18 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 57 "nose_nostril_height_pos" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 6 "nose_nostril_width_pos" 17 } -# gene_bs_nose_profile={ "nose_profile_pos" 7 "nose_profile_pos" 101 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 26 "nose_ridge_angle_neg" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 154 "nose_ridge_width_pos" 23 } -# gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_pos" 163 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 73 "nose_tip_angle_neg" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 4 "nose_tip_forward_pos" 20 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 6 } -# face_detail_cheek_def={ "cheek_def_01" 6 "cheek_def_02" 170 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 100 "cheek_fat_01_neg" 22 } -# face_detail_chin_cleft={ "chin_cleft" 56 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 202 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 183 "eye_lower_lid_def" 247 } -# face_detail_eye_socket={ "eye_socket_color_03" 255 "eye_socket_color_01" 11 } -# face_detail_nasolabial={ "nasolabial_01" 109 "nasolabial_03" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 3 "nose_ridge_def_pos" 169 } -# face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 29 } -# face_detail_temple_def={ "temple_def" 227 "temple_def" 60 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 198 "brow_wrinkles_04" 95 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 201 "eye_wrinkles_01" 64 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_02" 180 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 198 "complexion_5" 224 } -# gene_height={ "normal_height" 133 "normal_height" 140 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 149 "body_fat_head_fat_full" 140 } -# gene_bs_body_shape={ "body_shape_triangle_full" 184 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 116 "bust_shape_4_full" 159 } -# gene_age={ "old_2" 196 "old_4" 204 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 238 "avg_spacing_high_thickness" 247 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 234 "layer_2_avg_thickness" 128 } -# gene_body_hair={ "body_hair_avg" 198 "body_hair_dense" 230 } -# gene_hair_type={ "hair_straight" 121 "hair_wavy" 117 } -# gene_baldness={ "male_pattern_baldness" 140 "male_pattern_baldness" 218 } -# eye_accessory={ "normal_eyes" 202 "normal_eyes" 202 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 98 "normal_eyelashes" 98 } -# } -# } -# enabled=yes -#} -# -#bookmark_sibylla_223522 = { -# portrait_info = { -# genes={ -# hair_color={ 222 201 50 234 } -# skin_color={ 113 93 109 92 } -# eye_color={ 224 139 203 183 } -# gene_chin_forward={ "chin_forward_pos" 147 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_neg" 121 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 125 "chin_width_pos" 164 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_pos" 155 } -# gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 131 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_neg" 120 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 134 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_neg" 104 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 224 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_pos" 139 } -# gene_forehead_height={ "forehead_height_neg" 111 "forehead_height_neg" 31 } -# gene_head_height={ "head_height_pos" 154 "head_height_neg" 123 } -# gene_head_width={ "head_width_pos" 173 "head_width_neg" 93 } -# gene_head_profile={ "head_profile_neg" 124 "head_profile_neg" 117 } -# gene_head_top_height={ "head_top_height_neg" 115 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 155 "head_top_width_pos" 171 } -# gene_jaw_angle={ "jaw_angle_pos" 139 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 157 "jaw_width_pos" 147 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 105 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 147 "mouth_height_pos" 147 } -# gene_mouth_width={ "mouth_width_pos" 86 "mouth_width_neg" 117 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 161 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_pos" 135 "mouth_open_pos" 202 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_neg" 114 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_neg" 107 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 32 "cheek_forward_neg" 10 } -# gene_bs_cheek_height={ "cheek_height_pos" 26 "cheek_height_pos" 37 } -# gene_bs_cheek_width={ "cheek_width_neg" 44 "cheek_width_neg" 122 } -# gene_bs_ear_angle={ "ear_angle_neg" 9 "ear_angle_neg" 7 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 51 "ear_inner_shape_pos" 20 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 153 "ear_upper_bend_pos" 154 } -# gene_bs_ear_outward={ "ear_outward_pos" 119 "ear_outward_pos" 36 } -# gene_bs_ear_size={ "ear_size_pos" 7 "ear_size_pos" 11 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 81 "eye_corner_depth_pos" 192 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 33 "eye_fold_shape_neg" 41 } -# gene_bs_eye_size={ "eye_size_pos" 21 "eye_size_neg" 41 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 15 "eye_upper_lid_size_neg" 93 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 88 "forehead_brow_curve_neg" 68 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 4 "forehead_brow_forward_pos" 71 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 21 "forehead_brow_inner_height_pos" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 1 "forehead_brow_outer_height_neg" 15 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 113 "forehead_brow_width_pos" 201 } -# gene_bs_jaw_def={ "jaw_def_pos" 118 "jaw_def_pos" 79 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 51 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 56 "mouth_lower_lip_full_pos" 25 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 78 "mouth_lower_lip_pad_neg" 60 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 0 "mouth_lower_lip_width_neg" 82 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 21 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 5 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 201 "mouth_philtrum_width_neg" 94 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 48 "mouth_upper_lip_def_pos" 30 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 24 "mouth_upper_lip_full_pos" 57 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_pos" 55 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 3 "mouth_upper_lip_width_neg" 37 } -# gene_bs_nose_forward={ "nose_forward_pos" 8 "nose_forward_neg" 25 } -# gene_bs_nose_height={ "nose_height_pos" 8 "nose_height_neg" 12 } -# gene_bs_nose_length={ "nose_length_neg" 110 "nose_length_neg" 12 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 35 "nose_nostril_height_neg" 3 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 3 "nose_nostril_width_neg" 13 } -# gene_bs_nose_profile={ "nose_profile_neg" 38 "nose_profile_pos" 35 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 33 "nose_ridge_angle_pos" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 27 "nose_ridge_width_pos" 27 } -# gene_bs_nose_size={ "nose_size_pos" 68 "nose_size_pos" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 56 "nose_tip_angle_pos" 114 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 26 "nose_tip_forward_neg" 54 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 130 "nose_tip_width_neg" 88 } -# face_detail_cheek_def={ "cheek_def_01" 72 "cheek_def_02" 171 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 110 } -# face_detail_chin_cleft={ "chin_dimple" 39 "chin_dimple" 24 } -# face_detail_chin_def={ "chin_def_neg" 22 "chin_def_neg" 21 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 87 "eye_lower_lid_def" 24 } -# face_detail_eye_socket={ "eye_socket_01" 41 "eye_socket_color_03" 5 } -# face_detail_nasolabial={ "nasolabial_01" 25 "nasolabial_02" 31 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 197 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 210 "nose_tip_def" 134 } -# face_detail_temple_def={ "temple_def" 239 "temple_def" 245 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 18 "brow_wrinkles_02" 147 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 214 "eye_wrinkles_03" 143 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 14 "forehead_wrinkles_03" 231 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 235 "complexion_4" 235 } -# gene_height={ "normal_height" 123 "normal_height" 106 } -# gene_bs_body_type={ "body_fat_head_fat_full" 107 "body_fat_head_fat_low" 124 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 64 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 160 "bust_shape_3_half" 201 } -# gene_age={ "old_2" 145 "old_1" 187 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 194 "far_spacing_lower_thickness" 220 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 185 "layer_2_lower_thickness" 157 } -# gene_body_hair={ "body_hair_sparse" 163 "body_hair_avg" 170 } -# gene_hair_type={ "hair_wavy" 161 "hair_curly" 191 } -# gene_baldness={ "male_pattern_baldness" 114 "male_pattern_baldness" 165 } -# eye_accessory={ "normal_eyes" 117 "normal_eyes" 117 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 46 "normal_eyelashes" 46 } -# } -# } -# enabled=yes -#} -# -#bookmark_levon_223000 = { -# portrait_info = { -# genes={ hair_color={ 101 249 101 249 } -# skin_color={ 150 118 150 118 } -# eye_color={ 64 199 64 199 } -# gene_chin_forward={ "chin_forward_pos" 119 "chin_forward_pos" 207 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_pos" 136 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 155 "eye_height_pos" 155 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_neg" 116 "eye_shut_neg" 116 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 132 "forehead_brow_height_pos" 132 } -# gene_forehead_roundness={ "forehead_roundness_pos" 228 "forehead_roundness_pos" 228 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_pos" 145 "forehead_height_pos" 145 } -# gene_head_height={ "head_height_neg" 82 "head_height_neg" 82 } -# gene_head_width={ "head_width_neg" 108 "head_width_neg" 121 } -# gene_head_profile={ "head_profile_neg" 80 "head_profile_neg" 80 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 147 } -# gene_jaw_angle={ "jaw_angle_neg" 96 "jaw_angle_neg" 96 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_neg" 96 "jaw_width_neg" 96 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 156 "mouth_corner_depth_pos" 156 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 85 "mouth_forward_neg" 85 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_neg" 107 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 115 "mouth_lower_lip_size_neg" 115 } -# gene_mouth_open={ "mouth_open_pos" 147 "mouth_open_pos" 147 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_neg" 104 } -# gene_neck_width={ "neck_width_neg" 119 "neck_width_neg" 119 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 13 "cheek_forward_neg" 13 } -# gene_bs_cheek_height={ "cheek_height_neg" 0 "cheek_height_neg" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 38 "cheek_width_neg" 38 } -# gene_bs_ear_angle={ "ear_angle_pos" 126 "ear_angle_pos" 126 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 29 "ear_inner_shape_pos" 29 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 165 "ear_lower_bend_pos" 165 } -# gene_bs_ear_outward={ "ear_outward_neg" 90 "ear_outward_neg" 90 } -# gene_bs_ear_size={ "ear_size_pos" 45 "ear_size_pos" 45 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 153 "eye_corner_depth_pos" 153 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 47 "eye_fold_shape_neg" 47 } -# gene_bs_eye_size={ "eye_size_pos" 13 "eye_size_pos" 13 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 30 "eye_upper_lid_size_pos" 30 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 82 "forehead_brow_curve_neg" 82 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 7 "forehead_brow_forward_neg" 7 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 90 "forehead_brow_inner_height_neg" 90 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 56 "forehead_brow_outer_height_pos" 56 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 114 "forehead_brow_width_pos" 114 } -# gene_bs_jaw_def={ "jaw_def_neg" 15 "jaw_def_neg" 15 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 81 "mouth_lower_lip_def_pos" 81 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 7 "mouth_lower_lip_full_neg" 7 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 25 "mouth_lower_lip_pad_pos" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 14 "mouth_lower_lip_width_pos" 14 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 42 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 16 "mouth_philtrum_width_neg" 16 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 25 "mouth_upper_lip_def_pos" 25 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 105 "mouth_upper_lip_full_pos" 105 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 89 "mouth_upper_lip_profile_pos" 89 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 97 "mouth_upper_lip_width_pos" 97 } -# gene_bs_nose_forward={ "nose_forward_pos" 32 "nose_forward_pos" 32 } -# gene_bs_nose_height={ "nose_height_neg" 36 "nose_height_neg" 36 } -# gene_bs_nose_length={ "nose_length_pos" 66 "nose_length_pos" 66 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 24 "nose_nostril_height_neg" 24 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 43 "nose_profile_pos" 43 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 16 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 22 "nose_ridge_width_pos" 22 } -# gene_bs_nose_size={ "nose_size_pos" 2 "nose_size_pos" 2 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 68 "nose_tip_angle_pos" 68 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 13 "nose_tip_forward_neg" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 183 "nose_tip_width_neg" 183 } -# face_detail_cheek_def={ "cheek_def_02" 157 "cheek_def_02" 157 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 11 "cheek_fat_02_pos" 11 } -# face_detail_chin_cleft={ "chin_cleft" 19 "chin_cleft" 19 } -# face_detail_chin_def={ "chin_def_neg" 75 "chin_def_neg" 75 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 35 "eye_lower_lid_def" 35 } -# face_detail_eye_socket={ "eye_socket_color_03" 14 "eye_socket_color_03" 14 } -# face_detail_nasolabial={ "nasolabial_02" 76 "nasolabial_02" 76 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 6 "nose_ridge_def_pos" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 245 "nose_tip_def" 245 } -# face_detail_temple_def={ "temple_def" 245 "temple_def" 245 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 180 "brow_wrinkles_02" 18 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 94 "eye_wrinkles_01" 94 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 85 "forehead_wrinkles_01" 85 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 114 "complexion_1" 114 } -# gene_height={ "normal_height" 116 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_low" 149 "body_fat_head_fat_low" 116 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 10 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 169 "bust_shape_2_full" 212 } -# gene_age={ "old_2" 38 "old_2" 38 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 191 "avg_spacing_avg_thickness" 191 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 165 "layer_2_low_thickness" 165 } -# gene_body_hair={ "body_hair_avg" 171 "body_hair_avg" 171 } -# gene_hair_type={ "hair_wavy" 173 "hair_wavy" 173 } -# gene_baldness={ "male_pattern_baldness" 124 "male_pattern_baldness" 124 } -# eye_accessory={ "normal_eyes" 117 "normal_eyes" 117 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 187 "normal_eyelashes" 187 } -# } -# } -# enabled=yes -#} -# -#bookmark_gokbori_begteginid_1 = { -# portrait_info = { -# genes={ hair_color={ 98 246 25 249 } -# skin_color={ 212 99 204 100 } -# eye_color={ 28 248 40 252 } -# gene_chin_forward={ "chin_forward_pos" 141 "chin_forward_neg" 88 } -# gene_chin_height={ "chin_height_neg" 127 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 123 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 172 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_neg" 109 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 122 "forehead_brow_height_pos" 176 } -# gene_forehead_roundness={ "forehead_roundness_neg" 77 "forehead_roundness_neg" 92 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_neg" 79 } -# gene_forehead_height={ "forehead_height_neg" 98 "forehead_height_pos" 161 } -# gene_head_height={ "head_height_pos" 133 "head_height_pos" 134 } -# gene_head_width={ "head_width_pos" 163 "head_width_pos" 176 } -# gene_head_profile={ "head_profile_neg" 104 "head_profile_neg" 6 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_pos" 135 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_neg" 113 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_pos" 142 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_pos" 134 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 119 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 140 "mouth_width_neg" 125 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 123 "mouth_upper_lip_size_pos" 152 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_neg" 123 } -# gene_mouth_open={ "mouth_open_neg" 52 "mouth_open_neg" 59 } -# gene_neck_length={ "neck_length_pos" 144 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_pos" 138 "neck_width_neg" 92 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 7 "cheek_forward_pos" 34 } -# gene_bs_cheek_height={ "cheek_height_neg" 15 "cheek_height_neg" 31 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 16 } -# gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_neg" 38 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 124 "ear_inner_shape_pos" 118 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 163 "ear_lower_bend_pos" 20 } -# gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_pos" 102 } -# gene_bs_ear_size={ "ear_size_pos" 30 "ear_size_pos" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 148 "eye_corner_depth_neg" 162 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 33 "eye_fold_shape_neg" 118 } -# gene_bs_eye_size={ "eye_size_pos" 1 "eye_size_neg" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 237 "eye_upper_lid_size_neg" 224 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 144 "forehead_brow_curve_neg" 194 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 40 "forehead_brow_forward_pos" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 45 "forehead_brow_inner_height_pos" 23 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 52 "forehead_brow_outer_height_pos" 3 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 42 "forehead_brow_width_pos" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 33 "jaw_def_neg" 2 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 14 "mouth_lower_lip_def_pos" 3 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 47 "mouth_lower_lip_full_neg" 126 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 16 "mouth_lower_lip_pad_neg" 2 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 32 "mouth_lower_lip_width_neg" 20 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 43 "mouth_philtrum_shape_neg" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 5 "mouth_philtrum_width_neg" 50 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 24 "mouth_upper_lip_full_neg" 75 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 32 "mouth_upper_lip_profile_pos" 54 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 53 "mouth_upper_lip_width_pos" 49 } -# gene_bs_nose_forward={ "nose_forward_pos" 95 "nose_forward_neg" 0 } -# gene_bs_nose_height={ "nose_height_pos" 121 "nose_height_pos" 22 } -# gene_bs_nose_length={ "nose_length_neg" 96 "nose_length_neg" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 115 "nose_nostril_height_neg" 81 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 35 "nose_nostril_width_pos" 10 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 109 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 16 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 118 "nose_ridge_width_pos" 22 } -# gene_bs_nose_size={ "nose_size_neg" 38 "nose_size_neg" 16 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 17 "nose_tip_angle_neg" 34 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 41 "nose_tip_forward_neg" 101 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 17 "nose_tip_width_pos" 35 } -# face_detail_cheek_def={ "cheek_def_02" 203 "cheek_def_01" 70 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 33 "cheek_fat_01_neg" 135 } -# face_detail_chin_cleft={ "chin_dimple" 18 "chin_dimple" 15 } -# face_detail_chin_def={ "chin_def_neg" 24 "chin_def_neg" 222 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 8 "eye_lower_lid_def" 119 } -# face_detail_eye_socket={ "eye_socket_01" 103 "eye_socket_03" 0 } -# face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_03" 139 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 16 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 69 "nose_tip_def" 8 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 2 "brow_wrinkles_01" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_03" 254 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 203 "forehead_wrinkles_01" 39 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 201 "complexion_2" 227 } -# gene_height={ "normal_height" 127 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 146 "body_fat_head_fat_medium" 140 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 175 "body_shape_rectangle_full" 47 } -# gene_bs_bust={ "bust_clothes" 77 "bust_shape_4_full" 41 } -# gene_age={ "old_4" 107 "old_4" 71 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 205 "far_spacing_low_thickness" 183 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 220 "layer_2_avg_thickness" 210 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 59 "body_hair_sparse_low_stubble" 129 } -# gene_hair_type={ "hair_straight_thin_beard" 111 "hair_straight_thin_beard" 161 } -# gene_baldness={ "male_pattern_baldness" 106 "male_pattern_baldness" 191 } -# eye_accessory={ "normal_eyes" 140 "normal_eyes" 140 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 31 "normal_eyelashes" 31 } -# } -# } -# enabled=yes -#} -# -#bookmark_raimon_223650 = { -# portrait_info = { -# genes={ hair_color={ 213 201 168 190 } -# skin_color={ 57 96 65 93 } -# eye_color={ 66 85 211 193 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_neg" 111 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 102 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 107 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_pos" 183 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 94 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_neg" 124 } -# gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 53 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 141 "forehead_brow_height_neg" 96 } -# gene_forehead_roundness={ "forehead_roundness_pos" 206 "forehead_roundness_pos" 134 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_pos" 149 } -# gene_forehead_height={ "forehead_height_neg" 69 "forehead_height_pos" 167 } -# gene_head_height={ "head_height_neg" 86 "head_height_pos" 174 } -# gene_head_width={ "head_width_neg" 110 "head_width_neg" 97 } -# gene_head_profile={ "head_profile_neg" 75 "head_profile_neg" 88 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 117 "head_top_width_pos" 145 } -# gene_jaw_angle={ "jaw_angle_pos" 133 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_neg" 104 } -# gene_jaw_width={ "jaw_width_pos" 162 "jaw_width_pos" 155 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_neg" 72 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_pos" 150 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 86 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 123 "mouth_open_neg" 26 } -# gene_neck_length={ "neck_length_pos" 168 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_neg" 114 "neck_width_pos" 129 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_neg" 7 } -# gene_bs_cheek_height={ "cheek_height_pos" 82 "cheek_height_pos" 7 } -# gene_bs_cheek_width={ "cheek_width_neg" 2 "cheek_width_pos" 3 } -# gene_bs_ear_angle={ "ear_angle_pos" 9 "ear_angle_neg" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 23 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 17 "ear_both_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 41 "ear_outward_neg" 118 } -# gene_bs_ear_size={ "ear_size_pos" 36 "ear_size_pos" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 208 "eye_corner_depth_pos" 209 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 167 "eye_fold_shape_pos" 50 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_pos" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 13 "eye_upper_lid_size_pos" 73 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 108 "forehead_brow_curve_neg" 112 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 23 "forehead_brow_forward_neg" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 97 "forehead_brow_inner_height_neg" 12 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_neg" 47 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 16 "forehead_brow_width_neg" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 184 "jaw_def_pos" 48 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 40 "mouth_lower_lip_def_pos" 22 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 106 "mouth_lower_lip_full_neg" 38 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 25 "mouth_lower_lip_pad_neg" 182 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 84 "mouth_lower_lip_width_pos" 66 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 85 "mouth_philtrum_shape_neg" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 99 "mouth_philtrum_width_neg" 43 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 6 "mouth_upper_lip_def_pos" 89 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 56 "mouth_upper_lip_full_pos" 22 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 38 "mouth_upper_lip_profile_pos" 24 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 110 "mouth_upper_lip_width_pos" 87 } -# gene_bs_nose_forward={ "nose_forward_pos" 5 "nose_forward_neg" 38 } -# gene_bs_nose_height={ "nose_height_neg" 89 "nose_height_neg" 5 } -# gene_bs_nose_length={ "nose_length_neg" 21 "nose_length_pos" 22 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 70 "nose_nostril_height_neg" 104 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 74 "nose_nostril_width_neg" 153 } -# gene_bs_nose_profile={ "nose_profile_neg" 18 "nose_profile_hawk" 60 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 37 "nose_ridge_angle_neg" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 13 "nose_ridge_width_pos" 22 } -# gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 20 "nose_tip_angle_pos" 63 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 87 "nose_tip_forward_neg" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 10 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_02" 147 "cheek_def_02" 5 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 20 "cheek_fat_01_neg" 154 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_dimple" 21 } -# face_detail_chin_def={ "chin_def" 106 "chin_def" 130 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 29 "eye_lower_lid_def" 206 } -# face_detail_eye_socket={ "eye_socket_02" 146 "eye_socket_color_03" 226 } -# face_detail_nasolabial={ "nasolabial_01" 17 "nasolabial_03" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 195 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 111 "temple_def" 204 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 145 "brow_wrinkles_04" 150 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 97 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 232 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 168 "complexion_2" 181 } -# gene_height={ "normal_height" 127 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_low" 128 "body_fat_head_fat_low" 128 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 147 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 122 "bust_shape_3_full" 152 } -# gene_age={ "old_3" 117 "old_4" 167 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 186 "far_spacing_avg_thickness" 182 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 170 "layer_2_low_thickness" 158 } -# gene_body_hair={ "body_hair_avg" 138 "body_hair_avg" 190 } -# gene_hair_type={ "hair_straight" 165 "hair_wavy" 171 } -# gene_baldness={ "male_pattern_baldness" 78 "male_pattern_baldness" 63 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 27 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 64 "normal_eyelashes" 64 } -# } -# } -# enabled=yes -#} -# -#bookmark_tamar_giorgi_216515 = { -# portrait_info = { -# genes={ hair_color={ 103 231 15 247 } -# skin_color={ 164 115 164 117 } -# eye_color={ 76 132 43 135 } -# gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_pos" 150 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_neg" 86 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 113 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_neg" 114 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_pos" 172 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 134 "forehead_brow_height_pos" 133 } -# gene_forehead_roundness={ "forehead_roundness_pos" 147 "forehead_roundness_pos" 178 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_pos" 225 "forehead_height_neg" 115 } -# gene_head_height={ "head_height_neg" 44 "head_height_pos" 171 } -# gene_head_width={ "head_width_neg" 106 "head_width_pos" 159 } -# gene_head_profile={ "head_profile_pos" 130 "head_profile_neg" 105 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 148 "head_top_width_neg" 115 } -# gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_pos" 170 } -# gene_jaw_forward={ "jaw_forward_neg" 93 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 152 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_pos" 167 } -# gene_mouth_height={ "mouth_height_pos" 153 "mouth_height_pos" 184 } -# gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 136 "mouth_upper_lip_size_neg" 104 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 67 "mouth_lower_lip_size_pos" 155 } -# gene_mouth_open={ "mouth_open_pos" 152 "mouth_open_neg" 42 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 13 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_neg" 31 "cheek_height_pos" 45 } -# gene_bs_cheek_width={ "cheek_width_pos" 51 "cheek_width_neg" 35 } -# gene_bs_ear_angle={ "ear_angle_pos" 117 "ear_angle_neg" 8 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 21 "ear_inner_shape_pos" 122 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 47 "ear_both_bend_pos" 40 } -# gene_bs_ear_outward={ "ear_outward_pos" 6 "ear_outward_neg" 41 } -# gene_bs_ear_size={ "ear_size_neg" 7 "ear_size_neg" 45 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 171 "eye_corner_depth_pos" 172 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 70 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 3 "eye_size_neg" 6 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 45 "eye_upper_lid_size_pos" 7 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 96 "forehead_brow_curve_pos" 13 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 33 "forehead_brow_forward_pos" 24 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 41 "forehead_brow_inner_height_neg" 39 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 6 "forehead_brow_outer_height_neg" 3 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 118 "forehead_brow_width_pos" 71 } -# gene_bs_jaw_def={ "jaw_def_neg" 112 "jaw_def_pos" 113 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 171 "mouth_lower_lip_def_pos" 179 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 37 "mouth_lower_lip_full_neg" 84 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 78 "mouth_lower_lip_pad_neg" 4 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 112 "mouth_lower_lip_width_neg" 90 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 47 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 42 "mouth_philtrum_shape_neg" 9 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_neg" 59 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 4 "mouth_upper_lip_full_pos" 56 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 63 "mouth_upper_lip_profile_neg" 101 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 44 "mouth_upper_lip_width_pos" 31 } -# gene_bs_nose_forward={ "nose_forward_neg" 31 "nose_forward_neg" 10 } -# gene_bs_nose_height={ "nose_height_pos" 25 "nose_height_pos" 43 } -# gene_bs_nose_length={ "nose_length_pos" 16 "nose_length_neg" 27 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 94 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 113 "nose_nostril_width_neg" 45 } -# gene_bs_nose_profile={ "nose_profile_hawk" 27 "nose_profile_pos" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 47 "nose_ridge_angle_neg" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 43 "nose_ridge_width_pos" 30 } -# gene_bs_nose_size={ "nose_size_neg" 47 "nose_size_pos" 23 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 3 "nose_tip_angle_neg" 35 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 78 "nose_tip_forward_neg" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 26 "nose_tip_width_pos" 50 } -# face_detail_cheek_def={ "cheek_def_02" 14 "cheek_def_01" 16 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 234 "cheek_fat_04_pos" 245 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def_neg" 222 "chin_def_neg" 61 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 250 "eye_lower_lid_def" 7 } -# face_detail_eye_socket={ "eye_socket_03" 203 "eye_socket_01" 4 } -# face_detail_nasolabial={ "nasolabial_02" 38 "nasolabial_02" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 242 } -# face_detail_temple_def={ "temple_def" 55 "temple_def" 140 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 64 "brow_wrinkles_01" 34 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 19 "eye_wrinkles_03" 179 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_01" 246 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 167 "complexion_3" 220 } -# gene_height={ "normal_height" 127 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_full" 112 "body_fat_head_fat_full" 141 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 122 "body_shape_apple_half" 2 } -# gene_bs_bust={ "bust_clothes" 68 "bust_shape_2_full" 78 } -# gene_age={ "old_2" 1 "old_4" 77 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 224 "avg_spacing_avg_thickness" 231 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 247 "layer_2_low_thickness" 184 } -# gene_body_hair={ "body_hair_sparse" 149 "body_hair_dense" 152 } -# gene_hair_type={ "hair_wavy" 115 "hair_wavy" 91 } -# gene_baldness={ "male_pattern_baldness" 190 "male_pattern_baldness" 149 } -# eye_accessory={ "normal_eyes" 158 "normal_eyes" 158 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 139 "normal_eyelashes" 139 } -# } -# } -# enabled=yes -#} -# -#bookmark_tamar_rusudan_216510 = { -# portrait_info = { -# genes={ hair_color={ 18 239 103 231 } -# skin_color={ 154 120 150 123 } -# eye_color={ 29 246 76 132 } -# gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_neg" 89 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_pos" 143 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_neg" 107 "eye_shut_neg" 114 } -# gene_forehead_angle={ "forehead_angle_pos" 172 "forehead_angle_neg" 126 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 111 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 147 "forehead_roundness_pos" 158 } -# gene_forehead_width={ "forehead_width_pos" 140 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 115 "forehead_height_neg" 78 } -# gene_head_height={ "head_height_pos" 154 "head_height_pos" 171 } -# gene_head_width={ "head_width_pos" 159 "head_width_neg" 81 } -# gene_head_profile={ "head_profile_neg" 113 "head_profile_pos" 130 } -# gene_head_top_height={ "head_top_height_neg" 115 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_pos" 173 "head_top_width_pos" 148 } -# gene_jaw_angle={ "jaw_angle_pos" 170 "jaw_angle_neg" 111 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 93 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 148 "jaw_width_pos" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 167 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 153 "mouth_height_pos" 145 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 136 "mouth_upper_lip_size_pos" 159 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 124 "mouth_lower_lip_size_pos" 155 } -# gene_mouth_open={ "mouth_open_pos" 152 "mouth_open_pos" 201 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_neg" 118 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_pos" 150 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 21 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_neg" 31 "cheek_height_neg" 36 } -# gene_bs_cheek_width={ "cheek_width_pos" 51 "cheek_width_neg" 41 } -# gene_bs_ear_angle={ "ear_angle_pos" 117 "ear_angle_pos" 74 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 21 "ear_inner_shape_pos" 27 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 2 "ear_both_bend_pos" 47 } -# gene_bs_ear_outward={ "ear_outward_pos" 18 "ear_outward_pos" 6 } -# gene_bs_ear_size={ "ear_size_neg" 7 "ear_size_pos" 92 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 172 "eye_corner_depth_pos" 171 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 78 "eye_fold_shape_neg" 70 } -# gene_bs_eye_size={ "eye_size_neg" 3 "eye_size_neg" 24 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 16 "eye_upper_lid_size_neg" 45 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 96 "forehead_brow_curve_neg" 188 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 61 "forehead_brow_forward_pos" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 35 "forehead_brow_inner_height_neg" 41 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 6 "forehead_brow_outer_height_neg" 93 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 93 "forehead_brow_width_neg" 118 } -# gene_bs_jaw_def={ "jaw_def_pos" 18 "jaw_def_neg" 112 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 171 "mouth_lower_lip_def_pos" 103 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 37 "mouth_lower_lip_full_neg" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 78 "mouth_lower_lip_pad_neg" 192 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 62 "mouth_lower_lip_width_neg" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 24 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 9 "mouth_philtrum_shape_pos" 82 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_pos" 116 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 49 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 93 "mouth_upper_lip_full_pos" 4 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 3 "mouth_upper_lip_profile_pos" 63 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 33 "mouth_upper_lip_width_neg" 44 } -# gene_bs_nose_forward={ "nose_forward_neg" 10 "nose_forward_pos" 13 } -# gene_bs_nose_height={ "nose_height_neg" 94 "nose_height_pos" 43 } -# gene_bs_nose_length={ "nose_length_neg" 27 "nose_length_pos" 75 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_pos" 11 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 47 "nose_nostril_width_neg" 113 } -# gene_bs_nose_profile={ "nose_profile_pos" 76 "nose_profile_hawk" 27 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 25 "nose_ridge_angle_neg" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 24 "nose_ridge_width_neg" 43 } -# gene_bs_nose_size={ "nose_size_pos" 53 "nose_size_neg" 47 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 3 "nose_tip_angle_neg" 121 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 21 "nose_tip_forward_pos" 11 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 36 "nose_tip_width_pos" 26 } -# face_detail_cheek_def={ "cheek_def_01" 16 "cheek_def_02" 9 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 160 "cheek_fat_02_pos" 234 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def_neg" 222 "chin_def_neg" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 212 "eye_lower_lid_def" 250 } -# face_detail_eye_socket={ "eye_socket_03" 203 "eye_socket_color_02" 28 } -# face_detail_nasolabial={ "nasolabial_01" 19 "nasolabial_02" 38 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 178 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 249 } -# face_detail_temple_def={ "temple_def" 169 "temple_def" 55 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 212 "brow_wrinkles_01" 34 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 19 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 166 "forehead_wrinkles_02" 244 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 244 "complexion_1" 90 } -# gene_height={ "normal_height" 127 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_low" 111 "body_fat_head_fat_full" 132 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 61 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 79 "bust_shape_4_half" 85 } -# gene_age={ "old_4" 77 "old_2" 24 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 224 "far_spacing_avg_thickness" 210 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 175 "layer_2_avg_thickness" 247 } -# gene_body_hair={ "body_hair_sparse" 149 "body_hair_dense" 192 } -# gene_hair_type={ "hair_curly" 111 "hair_wavy" 115 } -# gene_baldness={ "male_pattern_baldness" 190 "male_pattern_baldness" 125 } -# eye_accessory={ "normal_eyes" 189 "normal_eyes" 189 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 153 "normal_eyelashes" 153 } -# } -# } -# enabled=yes -#} -#bookmark_kilij_arslan_suleyman_225004 = { -# portrait_info = { -# genes={ hair_color={ 51 242 3 247 } -# skin_color={ 212 93 213 95 } -# eye_color={ 78 248 87 252 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_neg" 76 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 131 "eye_distance_pos" 131 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_neg" 113 } -# gene_forehead_angle={ "forehead_angle_neg" 124 "forehead_angle_neg" 108 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 139 "forehead_brow_height_pos" 155 } -# gene_forehead_roundness={ "forehead_roundness_neg" 127 "forehead_roundness_pos" 134 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_neg" 113 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_pos" 172 "head_height_pos" 139 } -# gene_head_width={ "head_width_pos" 138 "head_width_pos" 177 } -# gene_head_profile={ "head_profile_neg" 32 "head_profile_neg" 34 } -# gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 139 "jaw_width_pos" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_pos" 164 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_pos" 150 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_pos" 157 } -# gene_mouth_width={ "mouth_width_neg" 92 "mouth_width_neg" 55 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_pos" 129 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 161 "mouth_lower_lip_size_neg" 95 } -# gene_mouth_open={ "mouth_open_neg" 16 "mouth_open_neg" 82 } -# gene_neck_length={ "neck_length_neg" 127 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_pos" 134 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 66 "cheek_forward_pos" 35 } -# gene_bs_cheek_height={ "cheek_height_neg" 22 "cheek_height_pos" 36 } -# gene_bs_cheek_width={ "cheek_width_neg" 149 "cheek_width_neg" 37 } -# gene_bs_ear_angle={ "ear_angle_neg" 30 "ear_angle_pos" 110 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 51 "ear_inner_shape_pos" 19 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 173 "ear_upper_bend_pos" 22 } -# gene_bs_ear_outward={ "ear_outward_pos" 28 "ear_outward_pos" 165 } -# gene_bs_ear_size={ "ear_size_neg" 111 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 176 "eye_corner_depth_neg" 106 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 29 "eye_fold_shape_pos" 22 } -# gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 235 "eye_upper_lid_size_neg" 245 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 80 "forehead_brow_curve_neg" 44 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 82 "forehead_brow_forward_pos" 39 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 110 "forehead_brow_inner_height_neg" 123 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 28 "forehead_brow_outer_height_pos" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 114 "forehead_brow_width_pos" 123 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 245 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 24 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 37 "mouth_lower_lip_full_neg" 6 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 145 "mouth_lower_lip_pad_neg" 32 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 38 "mouth_lower_lip_width_pos" 121 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 27 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 13 "mouth_philtrum_shape_pos" 20 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 18 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 21 "mouth_upper_lip_full_neg" 145 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 10 "mouth_upper_lip_profile_pos" 94 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 6 "mouth_upper_lip_width_pos" 7 } -# gene_bs_nose_forward={ "nose_forward_neg" 16 "nose_forward_pos" 30 } -# gene_bs_nose_height={ "nose_height_neg" 0 "nose_height_neg" 139 } -# gene_bs_nose_length={ "nose_length_neg" 19 "nose_length_neg" 81 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 14 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 41 "nose_nostril_width_neg" 114 } -# gene_bs_nose_profile={ "nose_profile_pos" 25 "nose_profile_pos" 65 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 14 "nose_ridge_angle_neg" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 92 "nose_ridge_width_neg" 98 } -# gene_bs_nose_size={ "nose_size_pos" 31 "nose_size_pos" 61 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 56 "nose_tip_angle_neg" 32 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 26 "nose_tip_forward_neg" 112 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 40 "nose_tip_width_pos" 171 } -# face_detail_cheek_def={ "cheek_def_01" 3 "cheek_def_02" 7 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 0 "cheek_fat_04_pos" 24 } -# face_detail_chin_cleft={ "chin_dimple" 17 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def_neg" 227 "chin_def_neg" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 79 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_02" 13 "eye_socket_01" 13 } -# face_detail_nasolabial={ "nasolabial_01" 4 "nasolabial_02" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 23 "nose_ridge_def_neg" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 6 "brow_wrinkles_01" 30 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 98 "eye_wrinkles_01" 202 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 145 "forehead_wrinkles_01" 7 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 171 "complexion_1" 230 } -# gene_height={ "normal_height" 135 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 130 "body_fat_head_fat_low" 131 } -# gene_bs_body_shape={ "body_shape_triangle_half" 193 "body_shape_rectangle_full" 51 } -# gene_bs_bust={ "bust_clothes" 34 "bust_clothes" 81 } -# gene_age={ "old_2" 115 "old_4" 100 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 227 "avg_spacing_avg_thickness" 191 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 195 "layer_2_avg_thickness" 236 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 102 "body_hair_sparse_low_stubble" 42 } -# gene_hair_type={ "hair_straight_thin_beard" 114 "hair_straight_thin_beard" 172 } -# gene_baldness={ "male_pattern_baldness" 123 "male_pattern_baldness" 97 } -# eye_accessory={ "normal_eyes" 133 "normal_eyes" 133 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 43 "normal_eyelashes" 43 } -# } -# } -# enabled=yes -#} -#bookmark_kilij_arslan_kaykhusraw_225002 = { -# portrait_info = { -# genes={ hair_color={ 51 242 3 247 } -# skin_color={ 212 93 213 95 } -# eye_color={ 78 248 87 252 } -# gene_chin_forward={ "chin_forward_neg" 76 "chin_forward_pos" 145 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 131 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_neg" 113 } -# gene_forehead_angle={ "forehead_angle_neg" 108 "forehead_angle_neg" 124 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 155 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_neg" 127 "forehead_roundness_pos" 134 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_neg" 116 "forehead_height_neg" 113 } -# gene_head_height={ "head_height_pos" 139 "head_height_neg" 111 } -# gene_head_width={ "head_width_pos" 177 "head_width_pos" 138 } -# gene_head_profile={ "head_profile_neg" 34 "head_profile_neg" 10 } -# gene_head_top_height={ "head_top_height_neg" 94 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_neg" 108 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_pos" 139 "jaw_width_pos" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_pos" 150 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 157 "mouth_height_pos" 143 } -# gene_mouth_width={ "mouth_width_neg" 55 "mouth_width_neg" 92 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 134 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 95 "mouth_lower_lip_size_neg" 81 } -# gene_mouth_open={ "mouth_open_neg" 82 "mouth_open_neg" 16 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_pos" 134 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 35 "cheek_forward_neg" 66 } -# gene_bs_cheek_height={ "cheek_height_pos" 36 "cheek_height_pos" 17 } -# gene_bs_cheek_width={ "cheek_width_neg" 149 "cheek_width_neg" 37 } -# gene_bs_ear_angle={ "ear_angle_neg" 30 "ear_angle_pos" 110 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 64 "ear_inner_shape_pos" 51 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 22 "ear_lower_bend_pos" 173 } -# gene_bs_ear_outward={ "ear_outward_pos" 28 "ear_outward_pos" 165 } -# gene_bs_ear_size={ "ear_size_neg" 111 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 176 "eye_corner_depth_neg" 106 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 22 "eye_fold_shape_neg" 101 } -# gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 165 "eye_upper_lid_size_neg" 235 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 44 "forehead_brow_curve_neg" 80 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 82 "forehead_brow_forward_pos" 39 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 41 "forehead_brow_inner_height_neg" 123 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 28 "forehead_brow_outer_height_pos" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 114 "forehead_brow_width_pos" 123 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 245 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 24 "mouth_lower_lip_def_pos" 51 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 37 "mouth_lower_lip_full_neg" 6 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 32 "mouth_lower_lip_pad_neg" 145 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 18 "mouth_lower_lip_width_pos" 121 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 27 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 13 "mouth_philtrum_shape_pos" 20 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_neg" 38 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 145 "mouth_upper_lip_full_pos" 21 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 94 "mouth_upper_lip_profile_neg" 8 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 7 "mouth_upper_lip_width_pos" 103 } -# gene_bs_nose_forward={ "nose_forward_neg" 28 "nose_forward_neg" 16 } -# gene_bs_nose_height={ "nose_height_neg" 139 "nose_height_pos" 74 } -# gene_bs_nose_length={ "nose_length_neg" 81 "nose_length_neg" 19 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 14 "nose_nostril_height_neg" 122 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 77 "nose_nostril_width_neg" 41 } -# gene_bs_nose_profile={ "nose_profile_pos" 74 "nose_profile_pos" 65 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_neg" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 2 "nose_ridge_width_neg" 92 } -# gene_bs_nose_size={ "nose_size_pos" 61 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 32 "nose_tip_angle_neg" 56 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 112 "nose_tip_forward_neg" 175 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 171 "nose_tip_width_pos" 40 } -# face_detail_cheek_def={ "cheek_def_02" 7 "cheek_def_01" 3 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 24 "cheek_fat_01_neg" 0 } -# face_detail_chin_cleft={ "chin_dimple" 17 "chin_cleft" 20 } -# face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 235 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 49 "eye_lower_lid_def" 79 } -# face_detail_eye_socket={ "eye_socket_03" 18 "eye_socket_02" 13 } -# face_detail_nasolabial={ "nasolabial_02" 7 "nasolabial_02" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 17 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 30 "brow_wrinkles_02" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 38 "eye_wrinkles_01" 202 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 30 "forehead_wrinkles_02" 145 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 171 "complexion_1" 230 } -# gene_height={ "normal_height" 119 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_low" 156 "body_fat_head_fat_medium" 146 } -# gene_bs_body_shape={ "body_shape_triangle_half" 142 "body_shape_average" 20 } -# gene_bs_bust={ "bust_clothes" 64 "bust_shape_2_half" 43 } -# gene_age={ "old_4" 100 "old_2" 115 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 227 "avg_spacing_avg_thickness" 191 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 236 "layer_2_low_thickness" 195 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 69 "body_hair_sparse_low_stubble" 102 } -# gene_hair_type={ "hair_straight_thin_beard" 172 "hair_straight_thin_beard" 114 } -# gene_baldness={ "male_pattern_baldness" 97 "male_pattern_baldness" 173 } -# eye_accessory={ "normal_eyes" 14 "normal_eyes" 14 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 31 "normal_eyelashes" 31 } -# } -# } -# enabled=yes -#} -#bookmark_angelos_alexios_215503 = { -# portrait_info = { -# genes={ hair_color={ 176 237 95 239 } -# skin_color={ 150 117 150 115 } -# eye_color={ 78 181 76 156 } -# gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_pos" 142 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_pos" 147 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_pos" 142 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 104 "forehead_brow_height_neg" 82 } -# gene_forehead_roundness={ "forehead_roundness_pos" 203 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_neg" 108 "forehead_height_pos" 141 } -# gene_head_height={ "head_height_pos" 149 "head_height_neg" 106 } -# gene_head_width={ "head_width_pos" 133 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_pos" 134 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 166 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_neg" 76 "head_top_width_neg" 110 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_pos" 152 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_neg" 94 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 118 "jaw_width_neg" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_neg" 118 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_pos" 129 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 148 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 147 "mouth_lower_lip_size_neg" 86 } -# gene_mouth_open={ "mouth_open_pos" 165 "mouth_open_pos" 134 } -# gene_neck_length={ "neck_length_neg" 118 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_neg" 125 "neck_width_pos" 146 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 47 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_pos" 19 "cheek_height_neg" 34 } -# gene_bs_cheek_width={ "cheek_width_neg" 51 "cheek_width_neg" 41 } -# gene_bs_ear_angle={ "ear_angle_pos" 31 "ear_angle_pos" 79 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 31 "ear_inner_shape_pos" 202 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 77 "ear_lower_bend_pos" 167 } -# gene_bs_ear_outward={ "ear_outward_neg" 48 "ear_outward_pos" 6 } -# gene_bs_ear_size={ "ear_size_pos" 36 "ear_size_neg" 42 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 240 "eye_corner_depth_pos" 211 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 97 "eye_fold_shape_neg" 110 } -# gene_bs_eye_size={ "eye_size_pos" 46 "eye_size_pos" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 9 "eye_upper_lid_size_pos" 49 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 72 "forehead_brow_curve_neg" 122 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 11 "forehead_brow_forward_neg" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 98 "forehead_brow_inner_height_pos" 52 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 1 "forehead_brow_outer_height_neg" 32 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_pos" 72 } -# gene_bs_jaw_def={ "jaw_def_neg" 80 "jaw_def_pos" 35 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 50 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 12 "mouth_lower_lip_full_neg" 90 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 57 "mouth_lower_lip_pad_neg" 106 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 33 "mouth_lower_lip_width_neg" 17 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 50 "mouth_philtrum_shape_neg" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 32 "mouth_philtrum_width_neg" 11 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 31 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 5 "mouth_upper_lip_full_neg" 120 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 42 "mouth_upper_lip_profile_pos" 178 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 98 "mouth_upper_lip_width_neg" 38 } -# gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_neg" 20 } -# gene_bs_nose_height={ "nose_height_neg" 89 "nose_height_pos" 49 } -# gene_bs_nose_length={ "nose_length_pos" 112 "nose_length_neg" 7 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 116 "nose_nostril_height_neg" 62 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 48 "nose_nostril_width_neg" 16 } -# gene_bs_nose_profile={ "nose_profile_hawk" 123 "nose_profile_neg" 16 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 2 "nose_ridge_angle_pos" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_pos" 88 } -# gene_bs_nose_size={ "nose_size_pos" 4 "nose_size_neg" 22 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 8 "nose_tip_angle_neg" 5 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 6 "nose_tip_forward_neg" 26 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 22 "nose_tip_width_pos" 11 } -# face_detail_cheek_def={ "cheek_def_02" 73 "cheek_def_02" 60 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 61 "cheek_fat_04_pos" 8 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_dimple" 3 } -# face_detail_chin_def={ "chin_def" 29 "chin_def_neg" 252 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 161 "eye_lower_lid_def" 221 } -# face_detail_eye_socket={ "eye_socket_01" 20 "eye_socket_01" 16 } -# face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 164 "nose_ridge_def_pos" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 52 } -# face_detail_temple_def={ "temple_def" 237 "temple_def" 226 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 69 "brow_wrinkles_04" 77 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 14 "eye_wrinkles_01" 33 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 154 "forehead_wrinkles_01" 228 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 182 "complexion_2" 107 } -# gene_height={ "normal_height" 127 "normal_height" 89 } -# gene_bs_body_type={ "body_fat_head_fat_low" 129 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 71 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 60 "bust_clothes" 52 } -# gene_age={ "old_3" 90 "old_4" 79 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 208 "far_spacing_low_thickness" 151 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 147 "layer_2_low_thickness" 181 } -# gene_body_hair={ "body_hair_sparse" 110 "body_hair_avg" 160 } -# gene_hair_type={ "hair_wavy" 167 "hair_wavy" 94 } -# gene_baldness={ "male_pattern_baldness" 116 "male_pattern_baldness" 175 } -# eye_accessory={ "normal_eyes" 203 "normal_eyes" 203 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 232 "normal_eyelashes" 232 } -# } -# } -# enabled=yes -#} -#bookmark_angelos_ioannes_215508 = { -# portrait_info = { -# genes={ hair_color={ 8 235 222 248 } -# skin_color={ 143 110 144 111 } -# eye_color={ 43 186 23 198 } -# gene_chin_forward={ "chin_forward_neg" 117 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_pos" 163 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_neg" 98 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_neg" 109 } -# gene_forehead_angle={ "forehead_angle_neg" 114 "forehead_angle_neg" 123 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 160 "forehead_brow_height_neg" 82 } -# gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 222 } -# gene_forehead_width={ "forehead_width_neg" 90 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_neg" 113 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_pos" 158 "head_height_pos" 149 } -# gene_head_width={ "head_width_pos" 173 "head_width_pos" 153 } -# gene_head_profile={ "head_profile_pos" 189 "head_profile_pos" 166 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 148 "head_top_width_neg" 112 } -# gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_neg" 115 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 94 } -# gene_jaw_height={ "jaw_height_pos" 134 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 107 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_pos" 163 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 118 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_pos" 222 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 158 "mouth_lower_lip_size_neg" 60 } -# gene_mouth_open={ "mouth_open_neg" 76 "mouth_open_neg" 123 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 152 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 3 "cheek_forward_pos" 9 } -# gene_bs_cheek_height={ "cheek_height_pos" 36 "cheek_height_neg" 32 } -# gene_bs_cheek_width={ "cheek_width_pos" 105 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_neg" 10 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 8 "ear_inner_shape_pos" 14 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 42 "ear_upper_bend_pos" 37 } -# gene_bs_ear_outward={ "ear_outward_pos" 107 "ear_outward_pos" 71 } -# gene_bs_ear_size={ "ear_size_neg" 69 "ear_size_pos" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 211 "eye_corner_depth_pos" 199 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 55 "eye_fold_shape_pos" 34 } -# gene_bs_eye_size={ "eye_size_pos" 46 "eye_size_neg" 25 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 24 "eye_upper_lid_size_neg" 25 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 36 "forehead_brow_curve_pos" 64 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 114 "forehead_brow_forward_neg" 85 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 17 "forehead_brow_inner_height_neg" 36 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_pos" 72 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 32 "forehead_brow_width_pos" 124 } -# gene_bs_jaw_def={ "jaw_def_neg" 177 "jaw_def_neg" 33 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 42 "mouth_lower_lip_def_pos" 63 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 14 "mouth_lower_lip_full_pos" 1 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 196 "mouth_lower_lip_pad_pos" 2 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 123 "mouth_lower_lip_width_pos" 32 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 129 "mouth_philtrum_shape_neg" 43 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 33 "mouth_philtrum_width_neg" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 201 "mouth_upper_lip_def_pos" 138 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 75 "mouth_upper_lip_full_neg" 20 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 67 "mouth_upper_lip_profile_pos" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 37 "mouth_upper_lip_width_pos" 102 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_pos" 31 } -# gene_bs_nose_height={ "nose_height_pos" 123 "nose_height_pos" 22 } -# gene_bs_nose_length={ "nose_length_pos" 112 "nose_length_pos" 45 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 40 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 48 "nose_nostril_width_pos" 46 } -# gene_bs_nose_profile={ "nose_profile_hawk" 1 "nose_profile_hawk" 49 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 25 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 2 "nose_ridge_width_neg" 3 } -# gene_bs_nose_size={ "nose_size_pos" 94 "nose_size_pos" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 28 "nose_tip_angle_pos" 3 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_pos" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 37 "nose_tip_width_pos" 10 } -# face_detail_cheek_def={ "cheek_def_01" 84 "cheek_def_01" 72 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 71 "cheek_fat_02_pos" 255 } -# face_detail_chin_cleft={ "chin_cleft" 20 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def_neg" 181 "chin_def_neg" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 221 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_01" 16 "eye_socket_02" 3 } -# face_detail_nasolabial={ "nasolabial_02" 7 "nasolabial_01" 44 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 11 "nose_ridge_def_pos" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 241 "nose_tip_def" 205 } -# face_detail_temple_def={ "temple_def" 143 "temple_def" 2 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_04" 77 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 211 "eye_wrinkles_02" 162 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 232 "forehead_wrinkles_01" 161 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 114 "complexion_5" 204 } -# gene_height={ "normal_height" 111 "normal_height" 125 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 133 "body_fat_head_fat_low" 114 } -# gene_bs_body_shape={ "body_shape_pear_half" 71 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 138 "bust_shape_3_half" 126 } -# gene_age={ "old_2" 246 "old_2" 219 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 167 "avg_spacing_high_thickness" 158 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 176 "layer_2_low_thickness" 205 } -# gene_body_hair={ "body_hair_dense" 153 "body_hair_avg" 148 } -# gene_hair_type={ "hair_straight" 118 "hair_wavy" 133 } -# gene_baldness={ "male_pattern_baldness" 121 "male_pattern_baldness" 155 } -# eye_accessory={ "normal_eyes" 104 "normal_eyes" 104 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 113 "normal_eyelashes" 113 } -# } -# } -# enabled=yes -#} -#bookmark_palaiologos_eirene_34408 = { -# portrait_info = { -# genes={ hair_color={ 103 247 67 233 } -# skin_color={ 171 108 157 106 } -# eye_color={ 50 128 41 191 } -# gene_chin_forward={ "chin_forward_neg" 106 "chin_forward_pos" 136 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 90 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_neg" 93 } -# gene_eye_height={ "eye_height_pos" 129 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_pos" 180 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 112 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 136 "forehead_brow_height_pos" 140 } -# gene_forehead_roundness={ "forehead_roundness_pos" 161 "forehead_roundness_pos" 174 } -# gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_neg" 125 } -# gene_forehead_height={ "forehead_height_neg" 65 "forehead_height_neg" 41 } -# gene_head_height={ "head_height_neg" 112 "head_height_neg" 89 } -# gene_head_width={ "head_width_pos" 171 "head_width_pos" 158 } -# gene_head_profile={ "head_profile_neg" 107 "head_profile_pos" 135 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 154 } -# gene_head_top_width={ "head_top_width_pos" 137 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_pos" 175 "jaw_angle_pos" 138 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_pos" 179 "jaw_width_neg" 111 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 176 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 131 } -# gene_mouth_width={ "mouth_width_neg" 67 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 161 "mouth_upper_lip_size_neg" 104 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_neg" 115 } -# gene_mouth_open={ "mouth_open_neg" 11 "mouth_open_pos" 161 } -# gene_neck_length={ "neck_length_pos" 140 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_neg" 120 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 41 "cheek_forward_pos" 9 } -# gene_bs_cheek_height={ "cheek_height_pos" 18 "cheek_height_neg" 38 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_neg" 48 } -# gene_bs_ear_angle={ "ear_angle_pos" 110 "ear_angle_neg" 10 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 33 "ear_inner_shape_pos" 137 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 116 "ear_lower_bend_pos" 14 } -# gene_bs_ear_outward={ "ear_outward_pos" 45 "ear_outward_neg" 43 } -# gene_bs_ear_size={ "ear_size_pos" 111 "ear_size_pos" 3 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 167 "eye_corner_depth_pos" 161 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 204 "eye_fold_shape_pos" 63 } -# gene_bs_eye_size={ "eye_size_pos" 10 "eye_size_neg" 19 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 177 "eye_upper_lid_size_pos" 4 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 50 "forehead_brow_curve_neg" 122 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 44 "forehead_brow_forward_pos" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 32 "forehead_brow_inner_height_neg" 5 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 23 "forehead_brow_outer_height_pos" 18 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 37 "forehead_brow_width_neg" 40 } -# gene_bs_jaw_def={ "jaw_def_neg" 25 "jaw_def_pos" 34 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 22 "mouth_lower_lip_def_pos" 83 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 17 "mouth_lower_lip_full_neg" 72 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 55 "mouth_lower_lip_pad_neg" 99 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 60 "mouth_lower_lip_width_pos" 127 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 35 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 55 "mouth_philtrum_shape_neg" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 83 "mouth_philtrum_width_neg" 45 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 19 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 176 "mouth_upper_lip_full_pos" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 14 "mouth_upper_lip_profile_pos" 189 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 116 "mouth_upper_lip_width_pos" 95 } -# gene_bs_nose_forward={ "nose_forward_pos" 4 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_neg" 42 "nose_height_pos" 71 } -# gene_bs_nose_length={ "nose_length_neg" 104 "nose_length_pos" 196 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 98 "nose_nostril_height_neg" 25 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_pos" 4 } -# gene_bs_nose_profile={ "nose_profile_neg" 11 "nose_profile_hawk" 123 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 57 "nose_ridge_angle_pos" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 9 "nose_ridge_width_pos" 32 } -# gene_bs_nose_size={ "nose_size_pos" 94 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 28 "nose_tip_angle_pos" 1 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 61 "nose_tip_forward_pos" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 21 "nose_tip_width_pos" 27 } -# face_detail_cheek_def={ "cheek_def_01" 218 "cheek_def_01" 78 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 71 "cheek_fat_01_pos" 161 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def_neg" 233 "chin_def_neg" 1 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 51 "eye_lower_lid_def" 249 } -# face_detail_eye_socket={ "eye_socket_02" 5 "eye_socket_color_03" 24 } -# face_detail_nasolabial={ "nasolabial_01" 110 "nasolabial_01" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 140 "nose_ridge_def_pos" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 236 "nose_tip_def" 10 } -# face_detail_temple_def={ "temple_def" 189 "temple_def" 220 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 57 "brow_wrinkles_04" 159 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 192 "eye_wrinkles_01" 48 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 82 "forehead_wrinkles_03" 234 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 141 "complexion_5" 103 } -# gene_height={ "normal_height" 114 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_full" 108 "body_fat_head_fat_medium" 122 } -# gene_bs_body_shape={ "body_shape_triangle_half" 54 "body_shape_triangle_half" 46 } -# gene_bs_bust={ "bust_clothes" 112 "bust_shape_1_half" 200 } -# gene_age={ "old_4" 161 "old_1" 148 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 173 "far_spacing_avg_thickness" 192 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 213 "layer_2_avg_thickness" 204 } -# gene_body_hair={ "body_hair_avg" 142 "body_hair_avg" 145 } -# gene_hair_type={ "hair_wavy" 144 "hair_curly" 173 } -# gene_baldness={ "male_pattern_baldness" 80 "male_pattern_baldness" 158 } -# eye_accessory={ "normal_eyes" 245 "normal_eyes" 245 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 96 "normal_eyelashes" 96 } -# } -# } -# enabled=yes -#} -#bookmark_saladin_saphadin_226052 = { -# portrait_info = { -# genes={ hair_color={ 101 229 23 240 } -# skin_color={ 103 135 115 127 } -# eye_color={ 69 192 14 252 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_neg" 118 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 82 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_neg" 115 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_neg" 88 } -# gene_eye_distance={ "eye_distance_neg" 106 "eye_distance_pos" 156 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_neg" 108 } -# gene_forehead_angle={ "forehead_angle_neg" 107 "forehead_angle_neg" 126 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 166 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 167 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_pos" 174 } -# gene_forehead_height={ "forehead_height_neg" 89 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_pos" 153 "head_height_neg" 92 } -# gene_head_width={ "head_width_neg" 115 "head_width_pos" 172 } -# gene_head_profile={ "head_profile_pos" 147 "head_profile_pos" 174 } -# gene_head_top_height={ "head_top_height_pos" 131 "head_top_height_neg" 122 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_neg" 126 "jaw_width_neg" 106 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 121 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 150 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_pos" 134 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 130 "mouth_upper_lip_size_pos" 201 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 225 "mouth_lower_lip_size_neg" 104 } -# gene_mouth_open={ "mouth_open_neg" 71 "mouth_open_neg" 18 } -# gene_neck_length={ "neck_length_pos" 229 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_neg" 95 "neck_width_pos" 146 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 32 "cheek_forward_neg" 28 } -# gene_bs_cheek_height={ "cheek_height_neg" 6 "cheek_height_neg" 7 } -# gene_bs_cheek_width={ "cheek_width_neg" 23 "cheek_width_neg" 113 } -# gene_bs_ear_angle={ "ear_angle_neg" 18 "ear_angle_neg" 63 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 107 "ear_inner_shape_pos" 6 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 133 "ear_lower_bend_pos" 155 } -# gene_bs_ear_outward={ "ear_outward_pos" 155 "ear_outward_pos" 40 } -# gene_bs_ear_size={ "ear_size_pos" 31 "ear_size_pos" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 183 "eye_corner_depth_pos" 237 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 113 "eye_fold_shape_neg" 87 } -# gene_bs_eye_size={ "eye_size_pos" 3 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 39 "eye_upper_lid_size_pos" 63 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 0 "forehead_brow_curve_neg" 189 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 64 "forehead_brow_forward_pos" 109 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 86 "forehead_brow_inner_height_pos" 19 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 115 "forehead_brow_outer_height_pos" 79 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_pos" 35 } -# gene_bs_jaw_def={ "jaw_def_pos" 50 "jaw_def_pos" 47 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 7 "mouth_lower_lip_def_pos" 7 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 94 "mouth_lower_lip_full_neg" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 41 "mouth_lower_lip_pad_pos" 103 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 22 "mouth_lower_lip_width_neg" 99 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 108 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 15 "mouth_philtrum_shape_neg" 40 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 199 "mouth_philtrum_width_pos" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 5 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 2 "mouth_upper_lip_full_neg" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 182 "mouth_upper_lip_profile_pos" 12 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 4 "mouth_upper_lip_width_pos" 115 } -# gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_neg" 10 } -# gene_bs_nose_height={ "nose_height_neg" 10 "nose_height_neg" 119 } -# gene_bs_nose_length={ "nose_length_pos" 25 "nose_length_pos" 37 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 2 "nose_nostril_height_neg" 35 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 43 "nose_nostril_width_neg" 17 } -# gene_bs_nose_profile={ "nose_profile_neg" 3 "nose_profile_pos" 108 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 31 "nose_ridge_angle_neg" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 11 "nose_ridge_width_neg" 99 } -# gene_bs_nose_size={ "nose_size_pos" 73 "nose_size_pos" 87 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 101 "nose_tip_angle_pos" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 17 "nose_tip_forward_neg" 41 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 152 "nose_tip_width_neg" 24 } -# face_detail_cheek_def={ "cheek_def_01" 46 "cheek_def_02" 21 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 31 "cheek_fat_04_pos" 240 } -# face_detail_chin_cleft={ "chin_cleft" 25 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def_neg" 19 "chin_def_neg" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 23 "eye_lower_lid_def" 107 } -# face_detail_eye_socket={ "eye_socket_01" 6 "eye_socket_02" 242 } -# face_detail_nasolabial={ "nasolabial_01" 8 "nasolabial_03" 38 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 155 "nose_ridge_def_pos" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 210 "temple_def" 221 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_03" 89 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 228 "eye_wrinkles_02" 129 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 19 "forehead_wrinkles_01" 48 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 188 "complexion_2" 129 } -# gene_height={ "normal_height" 124 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 99 "body_fat_head_fat_full" 138 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 139 "body_shape_apple_half" 49 } -# gene_bs_bust={ "bust_clothes" 114 "bust_shape_2_half" 63 } -# gene_age={ "old_1" 27 "old_2" 115 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 252 "avg_spacing_high_thickness" 219 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 174 "layer_2_avg_thickness" 186 } -# gene_body_hair={ "body_hair_avg" 223 "body_hair_avg" 148 } -# gene_hair_type={ "hair_wavy" 188 "hair_curly" 134 } -# gene_baldness={ "male_pattern_baldness" 65 "male_pattern_baldness" 114 } -# eye_accessory={ "normal_eyes" 133 "normal_eyes" 133 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 24 "normal_eyelashes" 24 } -# } -# } -# enabled=yes -#} -#bookmark_saladin_ali_226051 = { -# portrait_info = { -# genes={ hair_color={ 26 248 75 230 } -# skin_color={ 142 139 151 138 } -# eye_color={ 49 194 82 251 } -# gene_chin_forward={ "chin_forward_neg" 76 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 125 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 102 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_neg" 102 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 133 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 172 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 217 "forehead_roundness_pos" 178 } -# gene_forehead_width={ "forehead_width_neg" 104 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_neg" 51 } -# gene_head_height={ "head_height_pos" 178 "head_height_pos" 157 } -# gene_head_width={ "head_width_neg" 116 "head_width_pos" 131 } -# gene_head_profile={ "head_profile_neg" 40 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_pos" 146 "head_top_height_pos" 150 } -# gene_head_top_width={ "head_top_width_pos" 205 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_neg" 80 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_pos" 159 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 143 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_pos" 176 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 156 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_neg" 118 "mouth_height_neg" 126 } -# gene_mouth_width={ "mouth_width_neg" 75 "mouth_width_neg" 83 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 160 "mouth_upper_lip_size_pos" 163 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 178 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 75 "mouth_open_pos" 141 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_neg" 107 } -# gene_neck_width={ "neck_width_neg" 108 "neck_width_neg" 106 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 22 "cheek_forward_neg" 14 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_pos" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 24 } -# gene_bs_ear_angle={ "ear_angle_pos" 13 "ear_angle_pos" 70 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 75 "ear_inner_shape_pos" 68 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 12 "ear_both_bend_pos" 133 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_pos" 47 } -# gene_bs_ear_size={ "ear_size_pos" 81 "ear_size_neg" 22 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 183 "eye_corner_depth_pos" 68 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 28 "eye_fold_shape_neg" 41 } -# gene_bs_eye_size={ "eye_size_pos" 24 "eye_size_pos" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 107 "eye_upper_lid_size_pos" 32 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 164 "forehead_brow_curve_neg" 186 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 17 "forehead_brow_forward_pos" 61 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 49 "forehead_brow_inner_height_neg" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 30 "forehead_brow_outer_height_neg" 107 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_neg" 40 } -# gene_bs_jaw_def={ "jaw_def_neg" 31 "jaw_def_neg" 83 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 43 "mouth_lower_lip_def_pos" 30 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 13 "mouth_lower_lip_full_neg" 38 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 44 "mouth_lower_lip_pad_neg" 97 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 39 "mouth_lower_lip_width_pos" 9 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 42 "mouth_philtrum_def_pos" 34 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 68 "mouth_philtrum_shape_pos" 90 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 91 "mouth_philtrum_width_pos" 8 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 16 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 9 "mouth_upper_lip_full_pos" 72 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 62 "mouth_upper_lip_profile_pos" 41 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 40 "mouth_upper_lip_width_neg" 20 } -# gene_bs_nose_forward={ "nose_forward_neg" 92 "nose_forward_pos" 52 } -# gene_bs_nose_height={ "nose_height_neg" 39 "nose_height_pos" 20 } -# gene_bs_nose_length={ "nose_length_neg" 12 "nose_length_neg" 76 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 12 "nose_nostril_height_pos" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 6 "nose_nostril_width_neg" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 7 "nose_profile_pos" 52 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 23 "nose_ridge_angle_pos" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 37 "nose_ridge_width_neg" 25 } -# gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_pos" 115 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 73 "nose_tip_angle_neg" 102 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 4 "nose_tip_forward_neg" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 90 "nose_tip_width_pos" 31 } -# face_detail_cheek_def={ "cheek_def_02" 178 "cheek_def_01" 6 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 100 "cheek_fat_01_pos" 5 } -# face_detail_chin_cleft={ "chin_dimple" 6 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def" 0 "chin_def_neg" 104 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 39 "eye_lower_lid_def" 183 } -# face_detail_eye_socket={ "eye_socket_color_01" 11 "eye_socket_03" 85 } -# face_detail_nasolabial={ "nasolabial_01" 115 "nasolabial_02" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 169 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 48 "nose_tip_def" 10 } -# face_detail_temple_def={ "temple_def" 6 "temple_def" 227 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 77 "brow_wrinkles_02" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 74 "eye_wrinkles_02" 201 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 185 "forehead_wrinkles_01" 78 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 198 "complexion_3" 218 } -# gene_height={ "normal_height" 133 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 157 "body_fat_head_fat_medium" 112 } -# gene_bs_body_shape={ "body_shape_apple_half" 51 "body_shape_triangle_full" 142 } -# gene_bs_bust={ "bust_clothes" 69 "bust_clothes" 116 } -# gene_age={ "old_4" 204 "old_2" 51 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 238 "avg_spacing_avg_thickness" 226 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 173 "layer_2_avg_thickness" 226 } -# gene_body_hair={ "body_hair_dense" 230 "body_hair_dense" 239 } -# gene_hair_type={ "hair_curly" 102 "hair_straight" 121 } -# gene_baldness={ "male_pattern_baldness" 71 "male_pattern_baldness" 140 } -# eye_accessory={ "normal_eyes" 190 "normal_eyes" 190 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 101 } -# } -# } -# enabled=yes -#} -#bookmark_sibylla_baudouin_223523 = { -# portrait_info = { -# genes={ hair_color={ 212 195 121 241 } -# skin_color={ 90 0 91 84 } -# eye_color={ 158 186 66 140 } -# gene_chin_forward={ "chin_forward_neg" 113 "chin_forward_pos" 151 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 82 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 143 } -# gene_eye_shut={ "eye_shut_neg" 60 "eye_shut_neg" 102 } -# gene_forehead_angle={ "forehead_angle_neg" 101 "forehead_angle_pos" 132 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 98 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_pos" 178 "forehead_roundness_neg" 122 } -# gene_forehead_width={ "forehead_width_pos" 157 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_pos" 139 } -# gene_head_height={ "head_height_neg" 120 "head_height_neg" 125 } -# gene_head_width={ "head_width_neg" 117 "head_width_pos" 144 } -# gene_head_profile={ "head_profile_pos" 176 "head_profile_pos" 140 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 207 } -# gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 151 } -# gene_jaw_width={ "jaw_width_neg" 89 "jaw_width_pos" 154 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_pos" 138 "mouth_width_pos" 135 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 156 "mouth_upper_lip_size_pos" 165 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_neg" 80 } -# gene_mouth_open={ "mouth_open_neg" 21 "mouth_open_neg" 5 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 128 } -# gene_neck_width={ "neck_width_neg" 113 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_neg" 15 } -# gene_bs_cheek_height={ "cheek_height_pos" 35 "cheek_height_neg" 12 } -# gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_pos" 8 } -# gene_bs_ear_angle={ "ear_angle_neg" 14 "ear_angle_pos" 112 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 134 "ear_inner_shape_pos" 85 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 103 "ear_lower_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_neg" 93 } -# gene_bs_ear_size={ "ear_size_pos" 1 "ear_size_pos" 55 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 81 "eye_corner_depth_pos" 27 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 7 "eye_fold_shape_neg" 18 } -# gene_bs_eye_size={ "eye_size_pos" 2 "eye_size_pos" 28 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 42 "eye_upper_lid_size_neg" 1 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 117 "forehead_brow_curve_neg" 6 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 126 "forehead_brow_forward_neg" 38 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_pos" 100 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 54 "forehead_brow_outer_height_pos" 84 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 113 "forehead_brow_width_pos" 119 } -# gene_bs_jaw_def={ "jaw_def_neg" 170 "jaw_def_neg" 41 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 20 "mouth_lower_lip_def_pos" 7 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 89 "mouth_lower_lip_full_neg" 27 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 7 "mouth_lower_lip_pad_neg" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 1 "mouth_lower_lip_width_pos" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 130 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 71 "mouth_philtrum_shape_pos" 43 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 130 "mouth_philtrum_width_pos" 8 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 51 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 15 "mouth_upper_lip_full_pos" 14 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 17 "mouth_upper_lip_profile_pos" 81 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 16 "mouth_upper_lip_width_neg" 81 } -# gene_bs_nose_forward={ "nose_forward_neg" 20 "nose_forward_pos" 40 } -# gene_bs_nose_height={ "nose_height_pos" 101 "nose_height_neg" 80 } -# gene_bs_nose_length={ "nose_length_neg" 175 "nose_length_pos" 7 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 1 "nose_nostril_height_pos" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 56 "nose_nostril_width_neg" 23 } -# gene_bs_nose_profile={ "nose_profile_neg" 15 "nose_profile_pos" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 25 "nose_ridge_angle_neg" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 32 "nose_ridge_width_neg" 45 } -# gene_bs_nose_size={ "nose_size_pos" 25 "nose_size_pos" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 49 "nose_tip_angle_pos" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 51 "nose_tip_forward_neg" 173 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 18 "nose_tip_width_neg" 184 } -# face_detail_cheek_def={ "cheek_def_01" 6 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 129 "cheek_fat_02_pos" 254 } -# face_detail_chin_cleft={ "chin_cleft" 20 "chin_dimple" 2 } -# face_detail_chin_def={ "chin_def" 37 "chin_def_neg" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 96 "eye_lower_lid_def" 39 } -# face_detail_eye_socket={ "eye_socket_03" 16 "eye_socket_02" 155 } -# face_detail_nasolabial={ "nasolabial_03" 72 "nasolabial_02" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_pos" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 178 "temple_def" 253 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 95 "brow_wrinkles_04" 225 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 159 "eye_wrinkles_01" 16 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_01" 87 } -# expression_other={ "cheek_wrinkles_both_01" 34 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 122 "complexion_4" 235 } -# gene_height={ "normal_height" 136 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_full" 123 "body_fat_head_fat_medium" 113 } -# gene_bs_body_shape={ "body_shape_average" 20 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 96 "bust_shape_1_half" 143 } -# gene_age={ "old_4" 49 "old_4" 149 } -# gene_eyebrows_shape={ "no_eyebrows" 255 "far_spacing_high_thickness" 251 } -# gene_eyebrows_fullness={ "no_eyebrows" 255 "layer_2_low_thickness" 215 } -# gene_body_hair={ "body_hair_sparse" 108 "body_hair_sparse" 183 } -# gene_hair_type={ "hair_straight" 174 "hair_wavy" 106 } -# gene_baldness={ "male_pattern_baldness" 181 "male_pattern_baldness" 104 } -# eye_accessory={ "bloodshot_eyes" 175 "normal_eyes" 48 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 52 "normal_eyelashes" 52 } -# } -# } -# enabled=yes -#} -#bookmark_sibylla_baudouin_son_223541 = { -# portrait_info = { -# genes={ hair_color={ 222 201 243 196 } -# skin_color={ 92 64 99 91 } -# eye_color={ 224 139 190 200 } -# gene_chin_forward={ "chin_forward_pos" 147 "chin_forward_neg" 108 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_neg" 116 } -# gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_pos" 135 } -# gene_eye_height={ "eye_height_pos" 154 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_neg" 123 "eye_shut_neg" 120 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 149 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_pos" 130 } -# gene_forehead_height={ "forehead_height_neg" 111 "forehead_height_neg" 124 } -# gene_head_height={ "head_height_neg" 123 "head_height_neg" 125 } -# gene_head_width={ "head_width_pos" 148 "head_width_pos" 173 } -# gene_head_profile={ "head_profile_neg" 127 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_pos" 155 } -# gene_jaw_angle={ "jaw_angle_pos" 152 "jaw_angle_pos" 139 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 146 } -# gene_jaw_width={ "jaw_width_pos" 157 "jaw_width_neg" 117 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 99 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_neg" 105 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_neg" 97 } -# gene_mouth_height={ "mouth_height_pos" 147 "mouth_height_pos" 165 } -# gene_mouth_width={ "mouth_width_pos" 152 "mouth_width_pos" 133 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_neg" 82 } -# gene_mouth_open={ "mouth_open_neg" 85 "mouth_open_pos" 202 } -# gene_neck_length={ "neck_length_pos" 150 "neck_length_neg" 114 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_neg" 120 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 115 "cheek_forward_neg" 32 } -# gene_bs_cheek_height={ "cheek_height_pos" 26 "cheek_height_neg" 16 } -# gene_bs_cheek_width={ "cheek_width_neg" 44 "cheek_width_pos" 12 } -# gene_bs_ear_angle={ "ear_angle_neg" 7 "ear_angle_neg" 10 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 51 "ear_inner_shape_pos" 127 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 154 "ear_both_bend_pos" 1 } -# gene_bs_ear_outward={ "ear_outward_pos" 119 "ear_outward_neg" 35 } -# gene_bs_ear_size={ "ear_size_pos" 7 "ear_size_pos" 103 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 154 "eye_corner_depth_pos" 192 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 28 "eye_fold_shape_pos" 33 } -# gene_bs_eye_size={ "eye_size_neg" 41 "eye_size_pos" 8 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 32 "eye_upper_lid_size_pos" 15 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 68 "forehead_brow_curve_neg" 87 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 4 "forehead_brow_forward_neg" 11 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_neg" 21 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_pos" 41 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 113 "forehead_brow_width_pos" 109 } -# gene_bs_jaw_def={ "jaw_def_pos" 32 "jaw_def_pos" 118 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 31 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 29 "mouth_lower_lip_full_neg" 56 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 60 "mouth_lower_lip_pad_pos" 42 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 43 "mouth_lower_lip_width_neg" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 28 "mouth_philtrum_def_pos" 50 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 43 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 201 "mouth_philtrum_width_pos" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 48 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 57 "mouth_upper_lip_full_pos" 174 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 55 "mouth_upper_lip_profile_pos" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 3 "mouth_upper_lip_width_pos" 5 } -# gene_bs_nose_forward={ "nose_forward_pos" 8 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_pos" 71 "nose_height_pos" 8 } -# gene_bs_nose_length={ "nose_length_pos" 50 "nose_length_neg" 110 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_pos" 44 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 44 "nose_nostril_width_neg" 3 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 35 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 2 "nose_ridge_angle_pos" 33 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_neg" 27 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_neg" 27 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 56 "nose_tip_angle_pos" 102 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 26 "nose_tip_forward_neg" 8 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 88 "nose_tip_width_pos" 14 } -# face_detail_cheek_def={ "cheek_def_01" 72 "cheek_def_01" 174 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 4 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 3 "chin_dimple" 39 } -# face_detail_chin_def={ "chin_def_neg" 222 "chin_def_neg" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 184 "eye_lower_lid_def" 87 } -# face_detail_eye_socket={ "eye_socket_02" 128 "eye_socket_color_03" 5 } -# face_detail_nasolabial={ "nasolabial_01" 13 "nasolabial_01" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 166 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 134 "nose_tip_def" 43 } -# face_detail_temple_def={ "temple_def" 129 "temple_def" 239 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 18 "brow_wrinkles_03" 80 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 214 "eye_wrinkles_01" 226 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 13 "forehead_wrinkles_01" 14 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 99 "complexion_4" 235 } -# gene_height={ "normal_height" 157 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_full" 127 "body_fat_head_fat_full" 107 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 64 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 119 "bust_clothes" 160 } -# gene_age={ "old_2" 175 "old_2" 145 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 192 "avg_spacing_low_thickness" 194 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 186 "layer_2_low_thickness" 185 } -# gene_body_hair={ "body_hair_avg" 141 "body_hair_sparse" 163 } -# gene_hair_type={ "hair_wavy" 118 "hair_wavy" 161 } -# gene_baldness={ "male_pattern_baldness" 167 "male_pattern_baldness" 114 } -# eye_accessory={ "bloodshot_eyes" 131 "normal_eyes" 4 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 211 } -# } -# } -# enabled=yes -#} -#bookmark_levon_roupen_223003 = { -# portrait_info = { -# genes={ hair_color={ 185 139 115 245 } -# skin_color={ 150 111 135 106 } -# eye_color={ 52 198 63 152 } -# gene_chin_forward={ "chin_forward_pos" 132 "chin_forward_neg" 103 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 112 "forehead_brow_height_pos" 165 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 166 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 108 } -# gene_forehead_height={ "forehead_height_neg" 53 "forehead_height_pos" 156 } -# gene_head_height={ "head_height_pos" 141 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 144 "head_width_neg" 105 } -# gene_head_profile={ "head_profile_neg" 25 "head_profile_neg" 76 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 134 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_pos" 165 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 109 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 128 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 151 } -# gene_mouth_width={ "mouth_width_neg" 80 "mouth_width_pos" 129 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 154 "mouth_upper_lip_size_pos" 167 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_neg" 53 "mouth_open_neg" 20 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_pos" 159 "neck_width_pos" 139 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_neg" 14 } -# gene_bs_cheek_height={ "cheek_height_neg" 5 "cheek_height_pos" 2 } -# gene_bs_cheek_width={ "cheek_width_neg" 0 "cheek_width_neg" 39 } -# gene_bs_ear_angle={ "ear_angle_neg" 82 "ear_angle_neg" 18 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 85 "ear_inner_shape_pos" 96 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 19 "ear_lower_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_pos" 124 "ear_outward_pos" 11 } -# gene_bs_ear_size={ "ear_size_pos" 6 "ear_size_neg" 38 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 242 "eye_corner_depth_pos" 197 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 47 "eye_fold_shape_pos" 51 } -# gene_bs_eye_size={ "eye_size_neg" 37 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 18 "eye_upper_lid_size_neg" 6 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 29 "forehead_brow_curve_pos" 40 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 13 "forehead_brow_forward_pos" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 13 "forehead_brow_inner_height_pos" 75 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 74 "forehead_brow_outer_height_neg" 66 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 106 "forehead_brow_width_pos" 108 } -# gene_bs_jaw_def={ "jaw_def_neg" 14 "jaw_def_pos" 6 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 8 "mouth_lower_lip_def_pos" 172 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 36 "mouth_lower_lip_full_neg" 89 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 3 "mouth_lower_lip_pad_neg" 36 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 121 "mouth_lower_lip_width_pos" 84 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 120 "mouth_philtrum_shape_neg" 42 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 7 "mouth_philtrum_width_pos" 60 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 9 "mouth_upper_lip_def_pos" 91 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 36 "mouth_upper_lip_full_neg" 122 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 68 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 37 "mouth_upper_lip_width_pos" 44 } -# gene_bs_nose_forward={ "nose_forward_pos" 20 "nose_forward_neg" 16 } -# gene_bs_nose_height={ "nose_height_neg" 27 "nose_height_neg" 39 } -# gene_bs_nose_length={ "nose_length_neg" 116 "nose_length_neg" 28 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 28 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 51 "nose_nostril_width_neg" 66 } -# gene_bs_nose_profile={ "nose_profile_neg" 1 "nose_profile_hawk" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_neg" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_neg" 19 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 37 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 15 "nose_tip_angle_pos" 49 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 141 "nose_tip_forward_pos" 110 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 24 "nose_tip_width_pos" 30 } -# face_detail_cheek_def={ "cheek_def_02" 21 "cheek_def_02" 8 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 8 "cheek_fat_01_pos" 188 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def" 7 "chin_def_neg" 231 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 38 "eye_lower_lid_def" 134 } -# face_detail_eye_socket={ "eye_socket_color_01" 2 "eye_socket_color_03" 13 } -# face_detail_nasolabial={ "nasolabial_01" 15 "nasolabial_02" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 23 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 219 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 237 "temple_def" 243 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 30 "brow_wrinkles_01" 168 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 254 "eye_wrinkles_01" 73 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 89 "forehead_wrinkles_01" 161 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 118 "complexion_5" 134 } -# gene_height={ "normal_height" 133 "normal_height" 136 } -# gene_bs_body_type={ "body_fat_head_fat_low" 127 "body_fat_head_fat_medium" 129 } -# gene_bs_body_shape={ "body_shape_triangle_half" 93 "body_shape_apple_half" 31 } -# gene_bs_bust={ "bust_clothes" 94 "bust_default" 84 } -# gene_age={ "old_4" 210 "old_2" 181 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 247 "close_spacing_low_thickness" 169 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 150 "layer_2_avg_thickness" 192 } -# gene_body_hair={ "body_hair_avg" 153 "body_hair_dense" 159 } -# gene_hair_type={ "hair_wavy" 143 "hair_wavy" 171 } -# gene_baldness={ "male_pattern_baldness" 166 "male_pattern_baldness" 139 } -# eye_accessory={ "normal_eyes" 49 "normal_eyes" 49 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 54 "normal_eyelashes" 54 } -# } -# } -# enabled=yes -#} -#bookmark_gokbori_ghazi_144041 = { -# portrait_info = { -# genes={ hair_color={ 91 250 43 247 } -# skin_color={ 212 90 214 119 } -# eye_color={ 29 249 50 245 } -# gene_chin_forward={ "chin_forward_pos" 128 "chin_forward_pos" 146 } -# gene_chin_height={ "chin_height_pos" 141 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_pos" 171 "eye_angle_pos" 169 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 89 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_pos" 131 } -# gene_eye_shut={ "eye_shut_neg" 102 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 177 } -# gene_forehead_roundness={ "forehead_roundness_pos" 135 "forehead_roundness_neg" 118 } -# gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 132 } -# gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_neg" 118 } -# gene_head_height={ "head_height_neg" 126 "head_height_neg" 92 } -# gene_head_width={ "head_width_pos" 164 "head_width_pos" 164 } -# gene_head_profile={ "head_profile_neg" 63 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_pos" 146 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_neg" 103 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_neg" 88 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_pos" 133 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_pos" 151 } -# gene_mouth_forward={ "mouth_forward_neg" 112 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 57 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_pos" 174 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 86 "mouth_lower_lip_size_neg" 81 } -# gene_mouth_open={ "mouth_open_pos" 166 "mouth_open_pos" 140 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_neg" 103 } -# gene_neck_width={ "neck_width_pos" 131 "neck_width_pos" 147 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 126 "cheek_forward_neg" 110 } -# gene_bs_cheek_height={ "cheek_height_neg" 119 "cheek_height_pos" 46 } -# gene_bs_cheek_width={ "cheek_width_neg" 24 "cheek_width_pos" 51 } -# gene_bs_ear_angle={ "ear_angle_neg" 22 "ear_angle_pos" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 177 "ear_inner_shape_pos" 1 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 163 "ear_lower_bend_pos" 111 } -# gene_bs_ear_outward={ "ear_outward_neg" 26 "ear_outward_pos" 25 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_neg" 22 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 155 "eye_corner_depth_neg" 144 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 108 "eye_fold_shape_neg" 119 } -# gene_bs_eye_size={ "eye_size_pos" 25 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 233 "eye_upper_lid_size_neg" 242 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 80 "forehead_brow_curve_pos" 33 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 94 "forehead_brow_forward_neg" 116 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 120 "forehead_brow_inner_height_neg" 83 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 39 "forehead_brow_outer_height_pos" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 6 "forehead_brow_width_neg" 13 } -# gene_bs_jaw_def={ "jaw_def_neg" 218 "jaw_def_neg" 12 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 22 "mouth_lower_lip_def_pos" 46 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 53 "mouth_lower_lip_full_neg" 51 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 44 "mouth_lower_lip_pad_neg" 9 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 30 "mouth_lower_lip_width_pos" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 98 "mouth_philtrum_def_pos" 35 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 4 "mouth_philtrum_shape_neg" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_neg" 127 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 116 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 76 "mouth_upper_lip_full_neg" 28 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 203 "mouth_upper_lip_profile_pos" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 124 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_neg" 8 } -# gene_bs_nose_height={ "nose_height_neg" 2 "nose_height_pos" 44 } -# gene_bs_nose_length={ "nose_length_neg" 14 "nose_length_neg" 30 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 4 "nose_nostril_height_neg" 90 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 11 "nose_nostril_width_neg" 91 } -# gene_bs_nose_profile={ "nose_profile_pos" 108 "nose_profile_pos" 14 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_neg" 5 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_neg" 48 } -# gene_bs_nose_size={ "nose_size_pos" 61 "nose_size_neg" 41 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 38 "nose_tip_angle_pos" 34 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 36 "nose_tip_forward_neg" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 66 "nose_tip_width_neg" 21 } -# face_detail_cheek_def={ "cheek_def_02" 4 "cheek_def_02" 60 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 21 "cheek_fat_03_pos" 9 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def_neg" 12 "chin_def_neg" 251 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 68 "eye_lower_lid_def" 55 } -# face_detail_eye_socket={ "eye_socket_03" 9 "eye_socket_03" 10 } -# face_detail_nasolabial={ "nasolabial_02" 25 "nasolabial_03" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 49 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 19 "brow_wrinkles_04" 11 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 64 "eye_wrinkles_01" 38 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 252 "forehead_wrinkles_01" 190 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 255 "complexion_2" 128 } -# gene_height={ "normal_height" 127 "normal_height" 112 } -# gene_bs_body_type={ "body_fat_head_fat_full" 113 "body_fat_head_fat_low" 148 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 17 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 95 "bust_shape_3_full" 206 } -# gene_age={ "old_3" 50 "old_4" 52 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 252 "far_spacing_low_thickness" 160 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 208 "layer_2_avg_thickness" 241 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 126 "body_hair_sparse_low_stubble" 86 } -# gene_hair_type={ "hair_straight_thin_beard" 160 "hair_straight_thin_beard" 118 } -# gene_baldness={ "male_pattern_baldness" 152 "male_pattern_baldness" 70 } -# eye_accessory={ "bloodshot_eyes" 255 "normal_eyes" 253 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 114 "normal_eyelashes" 114 } -# } -# } -# enabled=yes -#} -#bookmark_gokbori_yusuf_begteginid_5 = { -# portrait_info = { -# genes={ hair_color={ 96 249 122 249 } -# skin_color={ 240 116 237 111 } -# eye_color={ 25 246 33 246 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_pos" 131 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 92 "eye_angle_neg" 110 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 144 } -# gene_eye_distance={ "eye_distance_neg" 94 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_neg" 116 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 151 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 154 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 171 } -# gene_head_height={ "head_height_pos" 129 "head_height_pos" 166 } -# gene_head_width={ "head_width_pos" 196 "head_width_pos" 131 } -# gene_head_profile={ "head_profile_neg" 93 "head_profile_neg" 85 } -# gene_head_top_height={ "head_top_height_neg" 92 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 186 "head_top_width_pos" 137 } -# gene_jaw_angle={ "jaw_angle_neg" 84 "jaw_angle_pos" 174 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 151 "jaw_width_neg" 80 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 150 } -# gene_mouth_width={ "mouth_width_neg" 55 "mouth_width_neg" 109 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 113 "mouth_upper_lip_size_pos" 151 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 96 "mouth_lower_lip_size_pos" 156 } -# gene_mouth_open={ "mouth_open_neg" 42 "mouth_open_neg" 105 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_neg" 121 "neck_width_pos" 143 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 45 "cheek_forward_neg" 13 } -# gene_bs_cheek_height={ "cheek_height_neg" 41 "cheek_height_neg" 42 } -# gene_bs_cheek_width={ "cheek_width_neg" 23 "cheek_width_neg" 43 } -# gene_bs_ear_angle={ "ear_angle_pos" 47 "ear_angle_pos" 24 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 15 "ear_inner_shape_pos" 66 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 166 "ear_upper_bend_pos" 50 } -# gene_bs_ear_outward={ "ear_outward_neg" 47 "ear_outward_pos" 24 } -# gene_bs_ear_size={ "ear_size_pos" 10 "ear_size_pos" 42 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 173 "eye_corner_depth_neg" 198 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 8 "eye_fold_shape_pos" 1 } -# gene_bs_eye_size={ "eye_size_neg" 65 "eye_size_pos" 6 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 173 "eye_upper_lid_size_neg" 229 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 0 "forehead_brow_curve_neg" 103 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 9 "forehead_brow_forward_pos" 45 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 22 "forehead_brow_inner_height_neg" 77 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_neg" 4 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 67 "forehead_brow_width_pos" 73 } -# gene_bs_jaw_def={ "jaw_def_neg" 157 "jaw_def_neg" 26 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 103 "mouth_lower_lip_def_pos" 24 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 58 "mouth_lower_lip_full_pos" 27 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 35 "mouth_lower_lip_pad_neg" 2 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 120 "mouth_lower_lip_width_neg" 18 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 24 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 33 "mouth_philtrum_shape_pos" 78 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 7 "mouth_philtrum_width_pos" 105 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 42 "mouth_upper_lip_def_pos" 31 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 184 "mouth_upper_lip_full_neg" 3 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 164 "mouth_upper_lip_profile_pos" 67 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 94 "mouth_upper_lip_width_neg" 21 } -# gene_bs_nose_forward={ "nose_forward_neg" 8 "nose_forward_neg" 25 } -# gene_bs_nose_height={ "nose_height_pos" 43 "nose_height_pos" 72 } -# gene_bs_nose_length={ "nose_length_neg" 86 "nose_length_neg" 90 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 122 "nose_nostril_height_neg" 92 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 76 "nose_nostril_width_pos" 119 } -# gene_bs_nose_profile={ "nose_profile_pos" 60 "nose_profile_pos" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 0 "nose_ridge_angle_pos" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 98 "nose_ridge_width_neg" 26 } -# gene_bs_nose_size={ "nose_size_neg" 47 "nose_size_pos" 33 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 31 "nose_tip_angle_neg" 27 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 70 "nose_tip_forward_neg" 166 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 6 "nose_tip_width_pos" 16 } -# face_detail_cheek_def={ "cheek_def_01" 101 "cheek_def_02" 20 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_02_pos" 21 } -# face_detail_chin_cleft={ "chin_cleft" 3 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def_neg" 38 "chin_def_neg" 233 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 37 "eye_lower_lid_def" 41 } -# face_detail_eye_socket={ "eye_socket_02" 157 "eye_socket_01" 1 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 98 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 3 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 0 "brow_wrinkles_03" 22 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 222 "eye_wrinkles_01" 186 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 19 "forehead_wrinkles_03" 213 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 221 "complexion_1" 158 } -# gene_height={ "normal_height" 129 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 112 "body_fat_head_fat_low" 104 } -# gene_bs_body_shape={ "body_shape_triangle_half" 81 "body_shape_rectangle_half" 27 } -# gene_bs_bust={ "bust_clothes" 163 "bust_shape_3_half" 136 } -# gene_age={ "old_3" 50 "old_2" 95 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 155 "far_spacing_low_thickness" 197 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 227 "layer_2_low_thickness" 252 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 66 "body_hair_sparse_low_stubble" 119 } -# gene_hair_type={ "hair_straight" 102 "hair_straight_thin_beard" 155 } -# gene_baldness={ "male_pattern_baldness" 172 "male_pattern_baldness" 69 } -# eye_accessory={ "normal_eyes" 140 "normal_eyes" 140 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 84 "normal_eyelashes" 84 } -# } -# } -# enabled=yes -#} -# -#bookmark_raimon_eschiva_31384 = { -# portrait_info = { -# genes={ hair_color={ 32 245 168 176 } -# skin_color={ 83 84 76 81 } -# eye_color={ 19 185 59 183 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_neg" 36 } -# gene_chin_height={ "chin_height_neg" 122 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 137 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 106 "eye_angle_neg" 110 } -# gene_eye_depth={ "eye_depth_pos" 164 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_neg" 126 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_neg" 61 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 105 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 151 "forehead_brow_height_pos" 138 } -# gene_forehead_roundness={ "forehead_roundness_pos" 181 "forehead_roundness_pos" 144 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_pos" 133 "forehead_height_pos" 170 } -# gene_head_height={ "head_height_pos" 129 "head_height_pos" 164 } -# gene_head_width={ "head_width_pos" 141 "head_width_pos" 158 } -# gene_head_profile={ "head_profile_pos" 183 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 160 } -# gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_neg" 116 } -# gene_jaw_angle={ "jaw_angle_pos" 149 "jaw_angle_pos" 149 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 173 "jaw_width_pos" 227 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 153 } -# gene_mouth_width={ "mouth_width_neg" 108 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 133 "mouth_upper_lip_size_pos" 209 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 82 "mouth_lower_lip_size_pos" 158 } -# gene_mouth_open={ "mouth_open_neg" 6 "mouth_open_pos" 204 } -# gene_neck_length={ "neck_length_pos" 128 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_neg" 109 "neck_width_neg" 126 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 49 "cheek_forward_pos" 3 } -# gene_bs_cheek_height={ "cheek_height_neg" 28 "cheek_height_neg" 6 } -# gene_bs_cheek_width={ "cheek_width_pos" 8 "cheek_width_neg" 45 } -# gene_bs_ear_angle={ "ear_angle_neg" 26 "ear_angle_pos" 39 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 64 "ear_inner_shape_pos" 61 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 3 "ear_upper_bend_pos" 33 } -# gene_bs_ear_outward={ "ear_outward_neg" 99 "ear_outward_pos" 29 } -# gene_bs_ear_size={ "ear_size_pos" 6 "ear_size_neg" 42 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 196 "eye_corner_depth_pos" 160 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 101 "eye_fold_shape_pos" 202 } -# gene_bs_eye_size={ "eye_size_pos" 36 "eye_size_pos" 32 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 29 "eye_upper_lid_size_pos" 103 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 79 "forehead_brow_curve_neg" 7 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 43 "forehead_brow_forward_pos" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 75 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_neg" 84 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 40 "forehead_brow_width_pos" 30 } -# gene_bs_jaw_def={ "jaw_def_neg" 12 "jaw_def_pos" 4 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 15 "mouth_lower_lip_def_pos" 28 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 114 "mouth_lower_lip_full_pos" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 39 "mouth_lower_lip_pad_pos" 11 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 45 "mouth_lower_lip_width_neg" 110 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 10 "mouth_philtrum_def_pos" 12 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 27 "mouth_philtrum_shape_pos" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 25 "mouth_philtrum_width_pos" 60 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 8 "mouth_upper_lip_full_pos" 72 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 71 "mouth_upper_lip_profile_pos" 5 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_pos" 74 } -# gene_bs_nose_forward={ "nose_forward_neg" 69 "nose_forward_pos" 38 } -# gene_bs_nose_height={ "nose_height_neg" 18 "nose_height_neg" 84 } -# gene_bs_nose_length={ "nose_length_neg" 31 "nose_length_pos" 30 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 37 "nose_nostril_height_neg" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 35 "nose_nostril_width_pos" 46 } -# gene_bs_nose_profile={ "nose_profile_neg" 64 "nose_profile_neg" 2 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 20 "nose_ridge_angle_pos" 3 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 104 "nose_ridge_width_neg" 32 } -# gene_bs_nose_size={ "nose_size_pos" 9 "nose_size_pos" 49 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 90 "nose_tip_angle_pos" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 9 "nose_tip_forward_pos" 39 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 31 "nose_tip_width_neg" 40 } -# face_detail_cheek_def={ "cheek_def_01" 43 "cheek_def_01" 22 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 177 "cheek_fat_01_pos" 18 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_cleft" 11 } -# face_detail_chin_def={ "chin_def" 15 "chin_def_neg" 242 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 241 } -# face_detail_eye_socket={ "eye_socket_01" 24 "eye_socket_color_02" 10 } -# face_detail_nasolabial={ "nasolabial_03" 2 "nasolabial_01" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 178 "nose_ridge_def_pos" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 132 "nose_tip_def" 244 } -# face_detail_temple_def={ "temple_def" 207 "temple_def" 88 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 71 "brow_wrinkles_04" 97 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 100 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_both_01" 31 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 117 "complexion_1" 174 } -# gene_height={ "normal_height" 126 "normal_height" 136 } -# gene_bs_body_type={ "body_fat_head_fat_full" 133 "body_fat_head_fat_low" 124 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 64 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 71 "bust_shape_2_half" 111 } -# gene_age={ "old_3" 82 "old_2" 134 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 173 "far_spacing_avg_thickness" 177 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 176 "layer_2_low_thickness" 209 } -# gene_body_hair={ "body_hair_sparse" 141 "body_hair_avg" 126 } -# gene_hair_type={ "hair_wavy" 172 "hair_wavy" 166 } -# gene_baldness={ "male_pattern_baldness" 127 "male_pattern_baldness" 180 } -# eye_accessory={ "normal_eyes" 30 "normal_eyes" 30 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 217 "normal_eyelashes" 217 } -# } -# } -# enabled=yes -#} -# -#bookmark_ioannes_kantakouzenos_34412 = { -# portrait_info = { -# genes={ -# hair_color={ 189 244 39 236 } -# skin_color={ 153 117 163 116 } -# eye_color={ 12 140 46 192 } -# gene_chin_forward={ "chin_forward_neg" 120 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_pos" 146 "chin_height_pos" 173 } -# gene_chin_width={ "chin_width_neg" 130 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_pos" 131 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 96 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 171 "forehead_angle_pos" 169 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 164 "forehead_brow_height_pos" 176 } -# gene_forehead_roundness={ "forehead_roundness_neg" 107 "forehead_roundness_pos" 183 } -# gene_forehead_width={ "forehead_width_pos" 154 "forehead_width_pos" 137 } -# gene_forehead_height={ "forehead_height_neg" 76 "forehead_height_neg" 108 } -# gene_head_height={ "head_height_neg" 98 "head_height_pos" 172 } -# gene_head_width={ "head_width_neg" 107 "head_width_neg" 105 } -# gene_head_profile={ "head_profile_neg" 84 "head_profile_pos" 190 } -# gene_head_top_height={ "head_top_height_pos" 157 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_neg" 107 "head_top_width_pos" 167 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 115 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 98 "jaw_width_pos" 154 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 94 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 156 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 143 "mouth_height_neg" 114 } -# gene_mouth_width={ "mouth_width_pos" 138 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 118 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 64 "mouth_lower_lip_size_neg" 110 } -# gene_mouth_open={ "mouth_open_pos" 108 "mouth_open_neg" 98 } -# gene_neck_length={ "neck_length_neg" 90 "neck_length_pos" 140 } -# gene_neck_width={ "neck_width_pos" 128 "neck_width_neg" 104 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 7 "cheek_forward_neg" 17 } -# gene_bs_cheek_height={ "cheek_height_neg" 17 "cheek_height_pos" 52 } -# gene_bs_cheek_width={ "cheek_width_pos" 39 "cheek_width_neg" 44 } -# gene_bs_ear_angle={ "ear_angle_neg" 52 "ear_angle_neg" 74 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 58 "ear_inner_shape_pos" 93 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 39 "ear_lower_bend_pos" 33 } -# gene_bs_ear_outward={ "ear_outward_neg" 173 "ear_outward_pos" 10 } -# gene_bs_ear_size={ "ear_size_neg" 3 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 179 "eye_corner_depth_pos" 178 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 23 "eye_fold_shape_pos" 144 } -# gene_bs_eye_size={ "eye_size_pos" 49 "eye_size_pos" 47 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 17 "eye_upper_lid_size_neg" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 148 "forehead_brow_curve_neg" 169 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 47 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 10 "forehead_brow_inner_height_neg" 9 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 111 "forehead_brow_outer_height_pos" 36 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 13 "forehead_brow_width_pos" 18 } -# gene_bs_jaw_def={ "jaw_def_pos" 21 "jaw_def_pos" 123 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 66 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 21 "mouth_lower_lip_full_neg" 77 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 142 "mouth_lower_lip_pad_neg" 8 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 24 "mouth_lower_lip_width_neg" 81 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 13 "mouth_philtrum_shape_pos" 28 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 23 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 2 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 87 "mouth_upper_lip_full_pos" 59 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 47 "mouth_upper_lip_profile_pos" 52 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 20 "mouth_upper_lip_width_neg" 38 } -# gene_bs_nose_forward={ "nose_forward_pos" 21 "nose_forward_neg" 28 } -# gene_bs_nose_height={ "nose_height_neg" 61 "nose_height_neg" 45 } -# gene_bs_nose_length={ "nose_length_neg" 68 "nose_length_neg" 93 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 6 "nose_nostril_height_pos" 25 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 34 "nose_nostril_width_neg" 43 } -# gene_bs_nose_profile={ "nose_profile_hawk" 22 "nose_profile_neg" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 61 "nose_ridge_angle_neg" 5 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 18 "nose_ridge_width_neg" 0 } -# gene_bs_nose_size={ "nose_size_pos" 54 "nose_size_pos" 72 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 84 "nose_tip_angle_neg" 28 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 97 "nose_tip_forward_pos" 42 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 183 "nose_tip_width_neg" 24 } -# face_detail_cheek_def={ "cheek_def_02" 157 "cheek_def_01" 101 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 2 "cheek_fat_02_pos" 1 } -# face_detail_chin_cleft={ "chin_cleft" 198 "chin_dimple" 22 } -# face_detail_chin_def={ "chin_def" 216 "chin_def" 73 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 2 "eye_lower_lid_def" 9 } -# face_detail_eye_socket={ "eye_socket_color_02" 25 "eye_socket_02" 5 } -# face_detail_nasolabial={ "nasolabial_01" 14 "nasolabial_01" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 22 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 25 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 208 "temple_def" 218 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 174 "brow_wrinkles_04" 193 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 178 "eye_wrinkles_02" 210 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 145 "forehead_wrinkles_01" 7 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 154 "complexion_1" 255 } -# gene_height={ "normal_height" 195 "normal_height" 165 } -# gene_bs_body_type={ "body_fat_head_fat_low" 154 "body_fat_head_fat_full" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 200 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 91 "bust_shape_3_half" 79 } -# gene_age={ "old_1" 253 "old_2" 176 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 196 "avg_spacing_high_thickness" 198 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 212 "layer_2_high_thickness" 228 } -# gene_body_hair={ "body_hair_avg" 147 "body_hair_avg" 89 } -# gene_hair_type={ "hair_wavy" 154 "hair_wavy" 118 } -# gene_baldness={ "male_pattern_baldness" 117 "male_pattern_baldness" 70 } -# eye_accessory={ "normal_eyes" 241 "normal_eyes" 241 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 244 "normal_eyelashes" 244 } -# } -# } -# enabled=yes -#} -# -#bookmark_eirene_angelos_215501 = { -# portrait_info = { -# genes={ -# hair_color={ 78 232 74 240 } -# skin_color={ 139 107 141 106 } -# eye_color={ 230 165 75 145 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_neg" 104 } -# gene_chin_height={ "chin_height_neg" 96 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_pos" 158 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 224 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_neg" 83 } -# gene_head_height={ "head_height_neg" 113 "head_height_neg" 126 } -# gene_head_width={ "head_width_pos" 226 "head_width_neg" 85 } -# gene_head_profile={ "head_profile_neg" 108 "head_profile_pos" 131 } -# gene_head_top_height={ "head_top_height_neg" 106 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 140 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_pos" 167 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_pos" 152 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 90 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 112 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 148 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 178 "mouth_upper_lip_size_pos" 144 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 97 "mouth_lower_lip_size_neg" 113 } -# gene_mouth_open={ "mouth_open_neg" 115 "mouth_open_pos" 155 } -# gene_neck_length={ "neck_length_pos" 171 "neck_length_neg" 94 } -# gene_neck_width={ "neck_width_pos" 140 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 51 "cheek_forward_neg" 67 } -# gene_bs_cheek_height={ "cheek_height_pos" 29 "cheek_height_pos" 31 } -# gene_bs_cheek_width={ "cheek_width_neg" 38 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_neg" 0 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 116 "ear_inner_shape_pos" 38 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 44 "ear_both_bend_pos" 110 } -# gene_bs_ear_outward={ "ear_outward_pos" 82 "ear_outward_neg" 32 } -# gene_bs_ear_size={ "ear_size_neg" 2 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 156 "eye_corner_depth_pos" 218 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 128 "eye_fold_shape_neg" 2 } -# gene_bs_eye_size={ "eye_size_neg" 50 "eye_size_neg" 104 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 48 "eye_upper_lid_size_pos" 114 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 18 "forehead_brow_curve_neg" 170 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 9 "forehead_brow_forward_pos" 40 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 47 "forehead_brow_inner_height_neg" 49 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 32 "forehead_brow_outer_height_neg" 121 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 35 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_pos" 6 "jaw_def_neg" 43 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 29 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 16 "mouth_lower_lip_full_pos" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 112 "mouth_lower_lip_pad_neg" 49 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 110 "mouth_lower_lip_width_pos" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 11 "mouth_philtrum_def_pos" 88 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 32 "mouth_philtrum_shape_pos" 24 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 40 "mouth_philtrum_width_pos" 11 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 41 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 96 "mouth_upper_lip_full_neg" 6 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 8 "mouth_upper_lip_profile_pos" 36 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 114 "mouth_upper_lip_width_pos" 27 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_pos" 24 } -# gene_bs_nose_height={ "nose_height_neg" 180 "nose_height_neg" 5 } -# gene_bs_nose_length={ "nose_length_pos" 23 "nose_length_neg" 11 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 116 "nose_nostril_height_pos" 16 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_neg" 27 } -# gene_bs_nose_profile={ "nose_profile_pos" 56 "nose_profile_pos" 84 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_pos" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 11 "nose_ridge_width_neg" 1 } -# gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_pos" 64 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_neg" 97 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 11 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 64 "nose_tip_width_neg" 98 } -# face_detail_cheek_def={ "cheek_def_01" 56 "cheek_def_02" 156 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 33 "cheek_fat_04_pos" 13 } -# face_detail_chin_cleft={ "chin_dimple" 2 "chin_cleft" 25 } -# face_detail_chin_def={ "chin_def" 18 "chin_def" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 13 "eye_lower_lid_def" 230 } -# face_detail_eye_socket={ "eye_socket_03" 12 "eye_socket_02" 25 } -# face_detail_nasolabial={ "nasolabial_03" 16 "nasolabial_03" 19 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 7 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 47 "nose_tip_def" 192 } -# face_detail_temple_def={ "temple_def" 217 "temple_def" 93 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_03" 78 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 244 "eye_wrinkles_01" 48 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 214 "forehead_wrinkles_01" 1 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 117 "complexion_1" 195 } -# gene_height={ "normal_height" 127 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 131 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 15 "body_shape_hourglass_full" 5 } -# gene_bs_bust={ "bust_clothes" 50 "bust_shape_1_full" 115 } -# gene_age={ "old_3" 91 "old_1" 184 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 132 "avg_spacing_avg_thickness" 241 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 170 "layer_2_low_thickness" 148 } -# gene_body_hair={ "body_hair_avg" 176 "body_hair_avg" 185 } -# gene_hair_type={ "hair_curly" 179 "hair_curly" 107 } -# gene_baldness={ "male_pattern_baldness" 178 "male_pattern_baldness" 135 } -# eye_accessory={ "normal_eyes" 136 "normal_eyes" 136 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 252 "normal_eyelashes" 252 } -# beards={ "no_beard" 183 "no_beard" 0 } -# cloaks={ "ep3_byzantine_era2_nob" 43 "no_cloak" 0 } -# hairstyles={ "ep3_byzantine_hairstyles_curly" 105 "all_hairstyles" 0 } -# legwear={ "ep3_byzantine_nobility_legwear" 249 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "ep3_byzantine_era2_high_nobility_clothes" 48 "most_clothes" 0 } -# headgear={ "byzantine_high_nobility" 29 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_michael_kantakouzenos_34410 = { -# portrait_info = { -# genes={ -# hair_color={ 106 251 39 236 } -# skin_color={ 150 116 165 115 } -# eye_color={ 38 150 46 192 } -# gene_chin_forward={ "chin_forward_neg" 120 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_pos" 173 "chin_height_pos" 146 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_pos" 131 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_neg" 96 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 171 "forehead_angle_pos" 169 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 164 "forehead_brow_height_pos" 176 } -# gene_forehead_roundness={ "forehead_roundness_pos" 183 "forehead_roundness_neg" 107 } -# gene_forehead_width={ "forehead_width_pos" 154 "forehead_width_pos" 137 } -# gene_forehead_height={ "forehead_height_neg" 108 "forehead_height_neg" 76 } -# gene_head_height={ "head_height_pos" 139 "head_height_pos" 172 } -# gene_head_width={ "head_width_neg" 105 "head_width_neg" 107 } -# gene_head_profile={ "head_profile_neg" 84 "head_profile_pos" 190 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 157 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 131 "jaw_width_pos" 154 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 94 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 165 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 156 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 143 "mouth_height_neg" 114 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 118 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 64 "mouth_lower_lip_size_neg" 110 } -# gene_mouth_open={ "mouth_open_neg" 98 "mouth_open_pos" 184 } -# gene_neck_length={ "neck_length_neg" 90 "neck_length_pos" 140 } -# gene_neck_width={ "neck_width_neg" 104 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 7 "cheek_forward_neg" 17 } -# gene_bs_cheek_height={ "cheek_height_neg" 17 "cheek_height_neg" 11 } -# gene_bs_cheek_width={ "cheek_width_pos" 39 "cheek_width_neg" 44 } -# gene_bs_ear_angle={ "ear_angle_neg" 52 "ear_angle_neg" 74 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 58 "ear_inner_shape_pos" 39 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 33 "ear_upper_bend_pos" 39 } -# gene_bs_ear_outward={ "ear_outward_pos" 10 "ear_outward_neg" 173 } -# gene_bs_ear_size={ "ear_size_neg" 3 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 243 "eye_corner_depth_pos" 179 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 134 "eye_fold_shape_pos" 144 } -# gene_bs_eye_size={ "eye_size_pos" 49 "eye_size_pos" 47 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 17 "eye_upper_lid_size_neg" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 169 "forehead_brow_curve_neg" 25 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_neg" 47 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 10 "forehead_brow_inner_height_neg" 9 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 111 "forehead_brow_outer_height_pos" 36 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 13 "forehead_brow_width_pos" 18 } -# gene_bs_jaw_def={ "jaw_def_pos" 123 "jaw_def_neg" 204 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 18 "mouth_lower_lip_def_pos" 8 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 77 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 142 "mouth_lower_lip_pad_neg" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 101 "mouth_lower_lip_width_neg" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 41 "mouth_philtrum_shape_neg" 13 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 23 "mouth_philtrum_width_neg" 49 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 2 "mouth_upper_lip_def_pos" 49 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 59 "mouth_upper_lip_full_pos" 87 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 27 "mouth_upper_lip_profile_pos" 52 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 38 "mouth_upper_lip_width_pos" 20 } -# gene_bs_nose_forward={ "nose_forward_pos" 21 "nose_forward_neg" 19 } -# gene_bs_nose_height={ "nose_height_neg" 61 "nose_height_neg" 45 } -# gene_bs_nose_length={ "nose_length_neg" 68 "nose_length_pos" 27 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 25 "nose_nostril_height_neg" 6 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 34 "nose_nostril_width_neg" 43 } -# gene_bs_nose_profile={ "nose_profile_neg" 23 "nose_profile_hawk" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 7 "nose_ridge_angle_neg" 5 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 0 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_pos" 72 "nose_size_pos" 54 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 84 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 17 "nose_tip_forward_pos" 42 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 24 "nose_tip_width_neg" 183 } -# face_detail_cheek_def={ "cheek_def_01" 101 "cheek_def_02" 157 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 1 "cheek_fat_01_pos" 22 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_dimple" 22 } -# face_detail_chin_def={ "chin_def" 73 "chin_def" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 183 "eye_lower_lid_def" 2 } -# face_detail_eye_socket={ "eye_socket_02" 5 "eye_socket_color_02" 25 } -# face_detail_nasolabial={ "nasolabial_01" 6 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 22 "nose_ridge_def_pos" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 25 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 218 "temple_def" 165 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 174 "brow_wrinkles_04" 193 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 210 "eye_wrinkles_01" 25 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_01" 7 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 154 "complexion_1" 255 } -# gene_height={ "normal_height" 127 "normal_height" 165 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 110 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_pear_half" 81 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 91 "bust_shape_3_half" 79 } -# gene_age={ "old_2" 176 "old_2" 43 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 198 "close_spacing_high_thickness" 155 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 228 "layer_2_low_thickness" 212 } -# gene_body_hair={ "body_hair_avg" 89 "body_hair_avg" 147 } -# gene_hair_type={ "hair_wavy" 118 "hair_wavy" 154 } -# gene_baldness={ "male_pattern_baldness" 117 "male_pattern_baldness" 224 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 18 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 10 "normal_eyelashes" 10 } -# } -# } -# enabled=yes -#} -# -#163115_ahmad_egypt = { # Ahmad ibn Tulun -# portrait_info = { -# genes={ hair_color={ 52 245 121 252 } -# skin_color={ 194 120 198 118 } -# eye_color={ 30 249 79 243 } -# gene_chin_forward={ "chin_forward_neg" 27 "chin_forward_pos" 144 } -# gene_chin_height={ "chin_height_pos" 133 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_pos" 149 "eye_angle_neg" 102 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_neg" 91 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_neg" 110 "forehead_angle_neg" 118 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 168 "forehead_brow_height_pos" 137 } -# gene_forehead_roundness={ "forehead_roundness_neg" 116 "forehead_roundness_neg" 102 } -# gene_forehead_width={ "forehead_width_neg" 127 "forehead_width_pos" 139 } -# gene_forehead_height={ "forehead_height_pos" 138 "forehead_height_pos" 161 } -# gene_head_height={ "head_height_neg" 93 "head_height_pos" 129 } -# gene_head_width={ "head_width_pos" 147 "head_width_pos" 132 } -# gene_head_profile={ "head_profile_neg" 83 "head_profile_neg" 25 } -# gene_head_top_height={ "head_top_height_pos" 155 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_pos" 154 "head_top_width_pos" 142 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 126 "jaw_width_pos" 132 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 100 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 121 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 101 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 84 "mouth_upper_lip_size_pos" 162 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 136 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_neg" 117 "mouth_open_neg" 112 } -# gene_neck_length={ "neck_length_pos" 135 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_neg" 120 "neck_width_neg" 116 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 15 "cheek_forward_pos" 10 } -# gene_bs_cheek_height={ "cheek_height_pos" 17 "cheek_height_pos" 34 } -# gene_bs_cheek_width={ "cheek_width_neg" 48 "cheek_width_neg" 51 } -# gene_bs_ear_angle={ "ear_angle_neg" 4 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 38 "ear_inner_shape_pos" 98 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 107 "ear_both_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 3 "ear_outward_neg" 50 } -# gene_bs_ear_size={ "ear_size_pos" 16 "ear_size_neg" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 139 "eye_corner_depth_neg" 148 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 146 "eye_fold_shape_pos" 50 } -# gene_bs_eye_size={ "eye_size_pos" 12 "eye_size_pos" 104 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 228 "eye_upper_lid_size_neg" 180 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 253 "forehead_brow_curve_pos" 28 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 15 "forehead_brow_forward_neg" 57 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 21 "forehead_brow_inner_height_pos" 65 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_neg" 91 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 1 "forehead_brow_width_neg" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 166 "jaw_def_neg" 191 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 11 "mouth_lower_lip_def_pos" 95 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 38 "mouth_lower_lip_full_neg" 6 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 44 "mouth_lower_lip_pad_neg" 10 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 74 "mouth_lower_lip_width_neg" 30 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 167 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 46 "mouth_philtrum_shape_pos" 4 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 153 "mouth_philtrum_width_pos" 18 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 15 "mouth_upper_lip_def_pos" 14 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 142 "mouth_upper_lip_full_pos" 32 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 126 "mouth_upper_lip_profile_pos" 77 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 38 "mouth_upper_lip_width_neg" 11 } -# gene_bs_nose_forward={ "nose_forward_pos" 11 "nose_forward_pos" 34 } -# gene_bs_nose_height={ "nose_height_neg" 70 "nose_height_neg" 65 } -# gene_bs_nose_length={ "nose_length_pos" 32 "nose_length_neg" 79 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 48 "nose_nostril_height_neg" 119 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 69 "nose_nostril_width_pos" 55 } -# gene_bs_nose_profile={ "nose_profile_pos" 122 "nose_profile_pos" 18 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 10 "nose_ridge_angle_pos" 20 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_pos" 38 } -# gene_bs_nose_size={ "nose_size_neg" 6 "nose_size_pos" 70 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 79 "nose_tip_angle_neg" 27 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 86 "nose_tip_forward_neg" 32 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 16 "nose_tip_width_neg" 51 } -# face_detail_cheek_def={ "cheek_def_02" 20 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 10 "cheek_fat_01_neg" 107 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 3 } -# face_detail_chin_def={ "chin_def_neg" 19 "chin_def_neg" 65 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 76 "eye_lower_lid_def" 46 } -# face_detail_eye_socket={ "eye_socket_01" 10 "eye_socket_03" 19 } -# face_detail_nasolabial={ "nasolabial_02" 0 "nasolabial_02" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 23 "nose_ridge_def_neg" 13 } -# face_detail_nose_tip_def={ "nose_tip_def" 67 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 128 "brow_wrinkles_03" 40 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 223 "eye_wrinkles_01" 179 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 247 "forehead_wrinkles_01" 66 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 209 "complexion_1" 130 } -# gene_height={ "normal_height" 115 "normal_height" 109 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_low" 139 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_apple_half" 10 } -# gene_bs_bust={ "bust_shape_3_full" 137 "bust_shape_3_full" 38 } -# gene_age={ "old_3" 227 "old_2" 187 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 158 "avg_spacing_high_thickness" 244 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 239 "layer_2_low_thickness" 215 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 15 "body_hair_sparse_low_stubble" 96 } -# gene_hair_type={ "hair_straight_thin_beard" 130 "hair_straight_thin_beard" 90 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 78 "normal_eyes" 78 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 57 "normal_eyelashes" 57 } -# } -# } -# enabled=yes -#} -# -#163103_aella_northumberland = { # Aella -# portrait_info = { -# genes={ hair_color={ 36 249 181 175 } -# skin_color={ 68 93 67 93 } -# eye_color={ 165 188 113 203 } -# gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_neg" 106 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_pos" 161 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_neg" 137 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_pos" 150 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 126 "forehead_brow_height_pos" 137 } -# gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 133 } -# gene_forehead_width={ "forehead_width_neg" 102 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_neg" 100 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_neg" 91 "head_height_neg" 81 } -# gene_head_width={ "head_width_pos" 169 "head_width_neg" 124 } -# gene_head_profile={ "head_profile_neg" 104 "head_profile_pos" 138 } -# gene_head_top_height={ "head_top_height_neg" 115 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 144 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_pos" 154 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_neg" 104 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 104 "jaw_width_pos" 136 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 158 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 145 "mouth_height_pos" 145 } -# gene_mouth_width={ "mouth_width_neg" 141 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 121 "mouth_upper_lip_size_pos" 133 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 158 "mouth_lower_lip_size_neg" 113 } -# gene_mouth_open={ "mouth_open_neg" 45 "mouth_open_pos" 144 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_neg" 25 } -# gene_neck_width={ "neck_width_pos" 137 "neck_width_neg" 126 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 38 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_pos" 176 "cheek_height_neg" 36 } -# gene_bs_cheek_width={ "cheek_width_pos" 101 "cheek_width_pos" 22 } -# gene_bs_ear_angle={ "ear_angle_neg" 12 "ear_angle_pos" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 7 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 17 "ear_both_bend_pos" 6 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_pos" 101 } -# gene_bs_ear_size={ "ear_size_pos" 4 "ear_size_pos" 8 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 241 "eye_corner_depth_pos" 224 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 165 "eye_fold_shape_pos" 116 } -# gene_bs_eye_size={ "eye_size_pos" 30 "eye_size_pos" 47 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 114 "eye_upper_lid_size_pos" 11 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 11 "forehead_brow_curve_neg" 6 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 36 "forehead_brow_forward_neg" 64 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 152 "forehead_brow_inner_height_neg" 2 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 1 "forehead_brow_outer_height_neg" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 15 "forehead_brow_width_pos" 72 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_pos" 94 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 30 "mouth_lower_lip_def_pos" 22 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 28 "mouth_lower_lip_full_pos" 105 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 99 "mouth_lower_lip_pad_neg" 102 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 85 "mouth_lower_lip_width_pos" 89 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 32 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 13 "mouth_philtrum_shape_pos" 94 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 7 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 36 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 28 "mouth_upper_lip_full_neg" 74 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 24 "mouth_upper_lip_profile_pos" 44 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 114 "mouth_upper_lip_width_pos" 74 } -# gene_bs_nose_forward={ "nose_forward_pos" 30 "nose_forward_neg" 32 } -# gene_bs_nose_height={ "nose_height_neg" 14 "nose_height_pos" 36 } -# gene_bs_nose_length={ "nose_length_pos" 118 "nose_length_neg" 91 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 16 "nose_nostril_height_pos" 82 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 25 "nose_nostril_width_neg" 172 } -# gene_bs_nose_profile={ "nose_profile_neg" 34 "nose_profile_neg" 5 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_neg" 39 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 6 "nose_ridge_width_pos" 37 } -# gene_bs_nose_size={ "nose_size_pos" 64 "nose_size_pos" 3 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 28 "nose_tip_angle_pos" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 104 "nose_tip_forward_neg" 7 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 90 "nose_tip_width_neg" 36 } -# face_detail_cheek_def={ "cheek_def_02" 122 "cheek_def_02" 169 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 61 "cheek_fat_01_neg" 220 } -# face_detail_chin_cleft={ "chin_dimple" 11 "chin_cleft" 15 } -# face_detail_chin_def={ "chin_def" 179 "chin_def" 238 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 9 "eye_lower_lid_def" 223 } -# face_detail_eye_socket={ "eye_socket_01" 76 "eye_socket_01" 238 } -# face_detail_nasolabial={ "nasolabial_02" 135 "nasolabial_02" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 14 "nose_tip_def" 131 } -# face_detail_temple_def={ "temple_def" 250 "temple_def" 204 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 253 "brow_wrinkles_01" 101 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 246 "eye_wrinkles_01" 54 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 34 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 122 "complexion_5" 163 } -# gene_height={ "normal_height" 133 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_low" 139 "body_fat_head_fat_full" 132 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_pear_half" 20 } -# gene_bs_bust={ "bust_shape_2_full" 183 "bust_shape_3_half" 141 } -# gene_age={ "old_3" 49 "old_3" 211 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 205 "far_spacing_lower_thickness" 203 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 225 "layer_2_low_thickness" 162 } -# gene_body_hair={ "body_hair_avg" 165 "body_hair_sparse" 172 } -# gene_hair_type={ "hair_straight" 181 "hair_straight" 105 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 17 "normal_eyes" 17 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 33 "normal_eyelashes" 33 } -# } -# } -# enabled=yes -#} -# -#41505_ashot_armenia = { # Ashot -# portrait_info = { -# genes={ hair_color={ 96 241 96 241 } -# skin_color={ 134 104 134 104 } -# eye_color={ 38 190 38 190 } -# gene_chin_forward={ "chin_forward_neg" 104 "chin_forward_neg" 104 } -# gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_pos" 191 "eye_depth_pos" 191 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 119 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 176 "forehead_roundness_pos" 176 } -# gene_forehead_width={ "forehead_width_neg" 104 "forehead_width_neg" 104 } -# gene_forehead_height={ "forehead_height_neg" 120 "forehead_height_neg" 120 } -# gene_head_height={ "head_height_neg" 105 "head_height_neg" 105 } -# gene_head_width={ "head_width_pos" 139 "head_width_pos" 139 } -# gene_head_profile={ "head_profile_pos" 186 "head_profile_pos" 186 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 138 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_pos" 138 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_pos" 146 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_pos" 128 "mouth_width_pos" 128 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 220 "mouth_upper_lip_size_neg" 111 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 188 "mouth_lower_lip_size_neg" 123 } -# gene_mouth_open={ "mouth_open_neg" 97 "mouth_open_neg" 97 } -# gene_neck_length={ "neck_length_neg" 109 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 206 "neck_width_pos" 128 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 26 "cheek_forward_neg" 26 } -# gene_bs_cheek_height={ "cheek_height_pos" 83 "cheek_height_pos" 83 } -# gene_bs_cheek_width={ "cheek_width_neg" 1 "cheek_width_neg" 1 } -# gene_bs_ear_angle={ "ear_angle_pos" 39 "ear_angle_pos" 39 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 71 "ear_inner_shape_pos" 71 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 2 "ear_lower_bend_pos" 2 } -# gene_bs_ear_outward={ "ear_outward_pos" 20 "ear_outward_pos" 20 } -# gene_bs_ear_size={ "ear_size_pos" 46 "ear_size_pos" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 172 "eye_corner_depth_pos" 172 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 26 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 23 "eye_upper_lid_size_neg" 23 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 29 "forehead_brow_curve_pos" 29 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 79 "forehead_brow_inner_height_pos" 79 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 41 "forehead_brow_outer_height_neg" 41 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 50 "forehead_brow_width_pos" 50 } -# gene_bs_jaw_def={ "jaw_def_neg" 80 "jaw_def_neg" 80 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 127 "mouth_lower_lip_def_pos" 127 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 81 "mouth_lower_lip_full_neg" 81 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 95 "mouth_lower_lip_pad_pos" 95 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 4 "mouth_lower_lip_width_pos" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 36 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 62 "mouth_philtrum_shape_pos" 62 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 16 "mouth_philtrum_width_neg" 16 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 30 "mouth_upper_lip_def_pos" 30 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 111 "mouth_upper_lip_full_neg" 111 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 88 "mouth_upper_lip_profile_pos" 88 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 1 "mouth_upper_lip_width_neg" 1 } -# gene_bs_nose_forward={ "nose_forward_neg" 2 "nose_forward_neg" 2 } -# gene_bs_nose_height={ "nose_height_neg" 71 "nose_height_neg" 71 } -# gene_bs_nose_length={ "nose_length_pos" 94 "nose_length_pos" 94 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_neg" 39 } -# gene_bs_nose_profile={ "nose_profile_pos" 87 "nose_profile_pos" 87 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 24 "nose_ridge_angle_neg" 24 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 36 "nose_ridge_width_pos" 36 } -# gene_bs_nose_size={ "nose_size_pos" 56 "nose_size_pos" 56 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 30 "nose_tip_angle_neg" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 8 "nose_tip_forward_neg" 8 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 60 "nose_tip_width_pos" 60 } -# face_detail_cheek_def={ "cheek_def_02" 21 "cheek_def_02" 21 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 250 "cheek_fat_01_pos" 250 } -# face_detail_chin_cleft={ "chin_dimple" 18 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def_neg" 226 "chin_def_neg" 226 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 230 "eye_lower_lid_def" 230 } -# face_detail_eye_socket={ "eye_socket_02" 20 "eye_socket_02" 20 } -# face_detail_nasolabial={ "nasolabial_03" 12 "nasolabial_03" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 86 "nose_ridge_def_pos" 86 } -# face_detail_nose_tip_def={ "nose_tip_def" 251 "nose_tip_def" 251 } -# face_detail_temple_def={ "temple_def" 245 "temple_def" 245 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 199 "brow_wrinkles_03" 199 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 22 "eye_wrinkles_01" 22 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 141 "forehead_wrinkles_01" 141 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 104 "complexion_2" 104 } -# gene_height={ "normal_height" 139 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_full" 159 "body_fat_head_fat_full" 143 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 122 "body_shape_rectangle_half" 5 } -# gene_bs_bust={ "bust_shape_2_half" 127 "bust_shape_2_half" 127 } -# gene_age={ "old_3" 239 "old_3" 239 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 219 "avg_spacing_low_thickness" 146 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 182 } -# gene_body_hair={ "body_hair_dense_low_stubble" 255 "body_hair_sparse" 123 } -# gene_hair_type={ "hair_wavy" 94 "hair_wavy" 94 } -# gene_baldness={ "male_pattern_baldness" 170 "male_pattern_baldness" 170 } -# eye_accessory={ "normal_eyes" 131 "normal_eyes" 131 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 154 "normal_eyelashes" 154 } -# } -# } -# enabled=yes -#} -# -#145201_gregorios_napoli = { # Gregorios Spartenos -# portrait_info = { -# genes={ hair_color={ 11 239 11 239 } -# skin_color={ 140 124 140 124 } -# eye_color={ 80 184 80 184 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 182 "chin_width_pos" 182 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 131 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 192 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_neg" 100 "forehead_angle_neg" 100 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 171 "forehead_brow_height_pos" 171 } -# gene_forehead_roundness={ "forehead_roundness_pos" 156 "forehead_roundness_pos" 156 } -# gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_neg" 122 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_neg" 121 "head_height_neg" 121 } -# gene_head_width={ "head_width_pos" 155 "head_width_pos" 155 } -# gene_head_profile={ "head_profile_pos" 182 "head_profile_pos" 182 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 148 "head_top_width_pos" 148 } -# gene_jaw_angle={ "jaw_angle_pos" 131 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 77 "jaw_width_neg" 77 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 67 "mouth_forward_neg" 67 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 187 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 103 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 115 "mouth_lower_lip_size_neg" 115 } -# gene_mouth_open={ "mouth_open_pos" 160 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_neg" 112 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 110 "neck_width_neg" 110 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 42 "cheek_forward_neg" 42 } -# gene_bs_cheek_height={ "cheek_height_neg" 34 "cheek_height_neg" 34 } -# gene_bs_cheek_width={ "cheek_width_neg" 8 "cheek_width_neg" 8 } -# gene_bs_ear_angle={ "ear_angle_neg" 0 "ear_angle_neg" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 117 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 23 "ear_both_bend_pos" 23 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_neg" 37 } -# gene_bs_ear_size={ "ear_size_pos" 31 "ear_size_pos" 31 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 255 "eye_corner_depth_pos" 255 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 42 "eye_fold_shape_pos" 42 } -# gene_bs_eye_size={ "eye_size_pos" 43 "eye_size_pos" 43 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 48 "eye_upper_lid_size_pos" 48 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 3 "forehead_brow_curve_neg" 3 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 12 "forehead_brow_forward_pos" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 18 "forehead_brow_inner_height_pos" 18 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 13 "forehead_brow_outer_height_neg" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 41 "forehead_brow_width_pos" 41 } -# gene_bs_jaw_def={ "jaw_def_pos" 8 "jaw_def_pos" 8 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 66 "mouth_lower_lip_def_pos" 66 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 21 "mouth_lower_lip_full_neg" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 99 "mouth_lower_lip_pad_pos" 99 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 55 "mouth_lower_lip_width_neg" 55 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 89 "mouth_philtrum_shape_neg" 89 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 40 "mouth_philtrum_width_neg" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 147 "mouth_upper_lip_full_pos" 147 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 111 "mouth_upper_lip_profile_neg" 111 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 121 "mouth_upper_lip_width_pos" 121 } -# gene_bs_nose_forward={ "nose_forward_neg" 4 "nose_forward_neg" 4 } -# gene_bs_nose_height={ "nose_height_pos" 117 "nose_height_pos" 117 } -# gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_neg" 5 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 4 "nose_nostril_height_neg" 4 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 135 "nose_nostril_width_neg" 135 } -# gene_bs_nose_profile={ "nose_profile_pos" 36 "nose_profile_pos" 36 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 34 "nose_ridge_angle_neg" 34 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 18 "nose_ridge_width_pos" 18 } -# gene_bs_nose_size={ "nose_size_pos" 32 "nose_size_pos" 32 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 13 "nose_tip_angle_neg" 13 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 13 "nose_tip_forward_pos" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 45 "nose_tip_width_pos" 45 } -# face_detail_cheek_def={ "cheek_def_01" 22 "cheek_def_01" 22 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 229 "cheek_fat_01_neg" 229 } -# face_detail_chin_cleft={ "chin_cleft" 196 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def_neg" 47 "chin_def_neg" 47 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 129 "eye_lower_lid_def" 129 } -# face_detail_eye_socket={ "eye_socket_01" 13 "eye_socket_01" 13 } -# face_detail_nasolabial={ "nasolabial_02" 5 "nasolabial_02" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 2 "nose_ridge_def_pos" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 171 "nose_tip_def" 171 } -# face_detail_temple_def={ "temple_def" 193 "temple_def" 193 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 248 "brow_wrinkles_04" 248 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 88 "eye_wrinkles_01" 88 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 10 "forehead_wrinkles_01" 10 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 187 "complexion_3" 187 } -# gene_height={ "normal_height" 151 "normal_height" 151 } -# gene_bs_body_type={ "body_fat_head_fat_full" 120 "body_fat_head_fat_full" 120 } -# gene_bs_body_shape={ "body_shape_apple_half" 13 "body_shape_apple_half" 13 } -# gene_bs_bust={ "bust_shape_1_half" 21 "bust_shape_1_half" 21 } -# gene_age={ "old_2" 149 "old_2" 149 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 217 "far_spacing_high_thickness" 217 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 180 "layer_2_low_thickness" 180 } -# gene_body_hair={ "body_hair_avg" 92 "body_hair_avg" 92 } -# gene_hair_type={ "hair_wavy" 119 "hair_wavy" 119 } -# gene_baldness={ "male_pattern_baldness" 66 "male_pattern_baldness" 66 } -# eye_accessory={ "normal_eyes" 158 "normal_eyes" 158 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 199 "normal_eyelashes" 199 } -# } -# } -# enabled=yes -#} -# -#145646_dawit_dembiya = { # Dawit -# portrait_info = { -# genes={ hair_color={ 103 234 103 234 } -# skin_color={ 89 203 122 210 } -# eye_color={ 88 247 88 247 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 136 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 134 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_neg" 102 "eye_angle_neg" 102 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 126 } -# gene_eye_distance={ "eye_distance_pos" 141 "eye_distance_pos" 141 } -# gene_eye_shut={ "eye_shut_neg" 216 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 101 "forehead_angle_neg" 101 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_neg" 110 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_neg" 120 "forehead_height_neg" 120 } -# gene_head_height={ "head_height_neg" 126 "head_height_neg" 126 } -# gene_head_width={ "head_width_neg" 83 "head_width_neg" 83 } -# gene_head_profile={ "head_profile_pos" 128 "head_profile_pos" 128 } -# gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_neg" 122 } -# gene_head_top_width={ "head_top_width_pos" 144 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_neg" 105 "jaw_angle_neg" 105 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_pos" 129 "jaw_width_pos" 129 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 220 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 179 "mouth_height_pos" 179 } -# gene_mouth_width={ "mouth_width_pos" 188 "mouth_width_pos" 188 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_pos" 135 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 170 "mouth_lower_lip_size_pos" 210 } -# gene_mouth_open={ "mouth_open_pos" 136 "mouth_open_pos" 136 } -# gene_neck_length={ "neck_length_pos" 137 "neck_length_pos" 137 } -# gene_neck_width={ "neck_width_pos" 130 "neck_width_pos" 130 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 6 "cheek_forward_pos" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 44 "cheek_height_pos" 44 } -# gene_bs_cheek_width={ "cheek_width_pos" 93 "cheek_width_pos" 93 } -# gene_bs_ear_angle={ "ear_angle_neg" 126 "ear_angle_neg" 126 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 41 "ear_inner_shape_pos" 41 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 38 "ear_lower_bend_pos" 38 } -# gene_bs_ear_outward={ "ear_outward_pos" 45 "ear_outward_pos" 45 } -# gene_bs_ear_size={ "ear_size_pos" 15 "ear_size_pos" 15 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 137 "eye_corner_depth_neg" 137 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 1 "eye_fold_shape_neg" 1 } -# gene_bs_eye_size={ "eye_size_pos" 114 "eye_size_pos" 114 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 21 "eye_upper_lid_size_pos" 21 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 2 "forehead_brow_curve_neg" 2 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 84 "forehead_brow_forward_pos" 84 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 113 "forehead_brow_inner_height_pos" 113 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 42 "forehead_brow_outer_height_pos" 42 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 68 "forehead_brow_width_pos" 68 } -# gene_bs_jaw_def={ "jaw_def_neg" 251 "jaw_def_neg" 251 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 155 "mouth_lower_lip_def_pos" 155 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 109 "mouth_lower_lip_full_pos" 109 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 43 "mouth_lower_lip_pad_neg" 43 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 11 "mouth_lower_lip_width_pos" 11 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 26 "mouth_philtrum_shape_neg" 26 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 120 "mouth_philtrum_width_neg" 120 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 30 "mouth_upper_lip_def_pos" 30 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 117 "mouth_upper_lip_full_pos" 117 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 83 "mouth_upper_lip_profile_pos" 83 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 80 "mouth_upper_lip_width_pos" 80 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_pos" 1 } -# gene_bs_nose_height={ "nose_height_pos" 76 "nose_height_pos" 76 } -# gene_bs_nose_length={ "nose_length_neg" 68 "nose_length_neg" 68 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 12 "nose_nostril_height_pos" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 43 "nose_nostril_width_pos" 43 } -# gene_bs_nose_profile={ "nose_profile_pos" 91 "nose_profile_pos" 91 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 122 "nose_ridge_angle_pos" 122 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 24 "nose_ridge_width_pos" 24 } -# gene_bs_nose_size={ "nose_size_neg" 29 "nose_size_neg" 29 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 24 "nose_tip_angle_pos" 24 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 26 "nose_tip_forward_neg" 26 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 26 "nose_tip_width_pos" 26 } -# face_detail_cheek_def={ "cheek_def_01" 124 "cheek_def_01" 124 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 48 "cheek_fat_02_pos" 48 } -# face_detail_chin_cleft={ "chin_cleft" 16 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def" 13 "chin_def" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 188 "eye_lower_lid_def" 188 } -# face_detail_eye_socket={ "eye_socket_color_01" 11 "eye_socket_color_01" 11 } -# face_detail_nasolabial={ "nasolabial_01" 7 "nasolabial_01" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 233 "nose_ridge_def_neg" 233 } -# face_detail_nose_tip_def={ "nose_tip_def" 66 "nose_tip_def" 66 } -# face_detail_temple_def={ "temple_def" 10 "temple_def" 10 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 13 "brow_wrinkles_02" 13 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 19 "eye_wrinkles_01" 57 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 26 "forehead_wrinkles_02" 161 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 68 "complexion_2" 68 } -# gene_height={ "normal_height" 140 "normal_height" 140 } -# gene_bs_body_type={ "body_fat_head_fat_low" 123 "body_fat_head_fat_low" 123 } -# gene_bs_body_shape={ "body_shape_average" 3 "body_shape_average" 3 } -# gene_bs_bust={ "bust_shape_3_half" 79 "bust_shape_3_half" 79 } -# gene_age={ "old_2" 2 "old_4" 2 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 227 "far_spacing_avg_thickness" 227 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 191 "layer_2_high_thickness" 191 } -# gene_body_hair={ "body_hair_sparse" 93 "body_hair_sparse" 93 } -# gene_hair_type={ "hair_afro" 145 "hair_afro" 145 } -# gene_baldness={ "male_pattern_baldness" 100 "male_pattern_baldness" 100 } -# eye_accessory={ "normal_eyes" 193 "normal_eyes" 193 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 206 "normal_eyelashes" 206 } -# } -# } -# enabled=yes -#} -# -#161555_werner_worms = { # Werner Salian -# portrait_info = { -# genes={ hair_color={ 207 199 59 250 } -# skin_color={ 56 85 50 85 } -# eye_color={ 148 186 221 176 } -# gene_chin_forward={ "chin_forward_neg" 106 "chin_forward_pos" 141 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_neg" 110 "eye_depth_pos" 132 } -# gene_eye_height={ "eye_height_pos" 129 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_neg" 113 "eye_distance_pos" 141 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 153 "forehead_angle_neg" 111 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 173 "forehead_brow_height_pos" 152 } -# gene_forehead_roundness={ "forehead_roundness_pos" 188 "forehead_roundness_neg" 120 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_pos" 133 "forehead_height_neg" 123 } -# gene_head_height={ "head_height_neg" 79 "head_height_neg" 120 } -# gene_head_width={ "head_width_neg" 91 "head_width_neg" 112 } -# gene_head_profile={ "head_profile_neg" 97 "head_profile_neg" 77 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 104 } -# gene_head_top_width={ "head_top_width_pos" 177 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_pos" 131 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 150 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_neg" 114 } -# gene_mouth_forward={ "mouth_forward_neg" 102 "mouth_forward_pos" 176 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_neg" 121 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 207 "mouth_upper_lip_size_pos" 170 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 117 "mouth_lower_lip_size_neg" 117 } -# gene_mouth_open={ "mouth_open_neg" 29 "mouth_open_pos" 177 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 168 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 51 "cheek_forward_neg" 21 } -# gene_bs_cheek_height={ "cheek_height_neg" 27 "cheek_height_neg" 21 } -# gene_bs_cheek_width={ "cheek_width_pos" 41 "cheek_width_pos" 28 } -# gene_bs_ear_angle={ "ear_angle_pos" 31 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 19 "ear_inner_shape_pos" 87 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 18 "ear_upper_bend_pos" 154 } -# gene_bs_ear_outward={ "ear_outward_neg" 36 "ear_outward_neg" 60 } -# gene_bs_ear_size={ "ear_size_neg" 25 "ear_size_neg" 66 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 191 "eye_corner_depth_pos" 196 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 32 "eye_fold_shape_pos" 41 } -# gene_bs_eye_size={ "eye_size_pos" 8 "eye_size_pos" 45 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 52 "eye_upper_lid_size_pos" 201 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 43 "forehead_brow_curve_pos" 27 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_neg" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_neg" 103 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 48 "forehead_brow_outer_height_neg" 124 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 1 "forehead_brow_width_pos" 76 } -# gene_bs_jaw_def={ "jaw_def_neg" 17 "jaw_def_neg" 146 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 5 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 36 "mouth_lower_lip_full_pos" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 93 "mouth_lower_lip_pad_pos" 2 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 110 "mouth_lower_lip_width_pos" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 34 "mouth_philtrum_def_pos" 27 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 16 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 87 "mouth_philtrum_width_neg" 94 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 22 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 6 "mouth_upper_lip_full_neg" 6 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 72 "mouth_upper_lip_profile_pos" 16 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 53 "mouth_upper_lip_width_pos" 30 } -# gene_bs_nose_forward={ "nose_forward_pos" 18 "nose_forward_neg" 9 } -# gene_bs_nose_height={ "nose_height_pos" 70 "nose_height_pos" 72 } -# gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_pos" 9 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 34 "nose_nostril_height_neg" 8 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 20 "nose_nostril_width_neg" 34 } -# gene_bs_nose_profile={ "nose_profile_pos" 67 "nose_profile_hawk" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 27 "nose_ridge_angle_neg" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 100 "nose_ridge_width_pos" 44 } -# gene_bs_nose_size={ "nose_size_neg" 149 "nose_size_pos" 48 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 15 "nose_tip_angle_pos" 50 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 32 "nose_tip_forward_neg" 23 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 79 "nose_tip_width_neg" 6 } -# face_detail_cheek_def={ "cheek_def_01" 16 "cheek_def_02" 23 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 49 "cheek_fat_02_pos" 166 } -# face_detail_chin_cleft={ "chin_cleft" 184 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def" 214 "chin_def" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 251 "eye_lower_lid_def" 203 } -# face_detail_eye_socket={ "eye_socket_color_02" 218 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_03" 73 "nasolabial_02" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 255 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 19 "nose_tip_def" 242 } -# face_detail_temple_def={ "temple_def" 247 "temple_def" 249 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 137 "brow_wrinkles_02" 49 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 210 "eye_wrinkles_01" 244 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 237 "forehead_wrinkles_02" 183 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 83 "complexion_5" 246 } -# gene_height={ "normal_height" 126 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 137 "body_fat_head_fat_low" 129 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_full" 1 } -# gene_bs_bust={ "bust_shape_3_full" 80 "bust_default" 175 } -# gene_age={ "old_4" 151 "old_4" 129 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 181 "far_spacing_low_thickness" 195 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 148 "layer_2_low_thickness" 182 } -# gene_body_hair={ "body_hair_dense" 171 "body_hair_sparse" 164 } -# gene_hair_type={ "hair_straight" 130 "hair_curly" 90 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 140 "normal_eyes" 140 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 179 "normal_eyelashes" 179 } -# } -# } -# enabled=yes -#} -# -#82235_siemowit_wielkopolska = { # Siemowit Piast -# portrait_info = { -# genes={ hair_color={ 253 179 81 245 } -# skin_color={ 89 74 89 74 } -# eye_color={ 170 175 170 175 } -# gene_chin_forward={ "chin_forward_pos" 152 "chin_forward_pos" 152 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 165 "eye_distance_pos" 165 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 139 } -# gene_forehead_width={ "forehead_width_neg" 87 "forehead_width_neg" 87 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_pos" 146 } -# gene_head_height={ "head_height_neg" 99 "head_height_neg" 99 } -# gene_head_width={ "head_width_pos" 137 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_pos" 133 "head_profile_pos" 133 } -# gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 152 "head_top_width_pos" 152 } -# gene_jaw_angle={ "jaw_angle_neg" 103 "jaw_angle_neg" 103 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_neg" 107 "mouth_height_neg" 107 } -# gene_mouth_width={ "mouth_width_neg" 132 "mouth_width_neg" 94 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 120 "mouth_upper_lip_size_neg" 120 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 84 "mouth_lower_lip_size_neg" 84 } -# gene_mouth_open={ "mouth_open_neg" 75 "mouth_open_neg" 75 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_pos" 216 "neck_width_pos" 163 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 42 "cheek_forward_pos" 42 } -# gene_bs_cheek_height={ "cheek_height_pos" 128 "cheek_height_pos" 30 } -# gene_bs_cheek_width={ "cheek_width_neg" 47 "cheek_width_neg" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_neg" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 45 "ear_inner_shape_pos" 45 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 40 "ear_upper_bend_pos" 40 } -# gene_bs_ear_outward={ "ear_outward_pos" 47 "ear_outward_pos" 47 } -# gene_bs_ear_size={ "ear_size_pos" 7 "ear_size_pos" 7 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 249 "eye_corner_depth_pos" 249 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 42 "eye_fold_shape_pos" 42 } -# gene_bs_eye_size={ "eye_size_neg" 29 "eye_size_neg" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 6 "eye_upper_lid_size_pos" 6 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 18 "forehead_brow_curve_neg" 18 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 42 "forehead_brow_forward_neg" 42 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 46 "forehead_brow_inner_height_neg" 46 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 1 "forehead_brow_outer_height_pos" 1 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 8 "forehead_brow_width_pos" 8 } -# gene_bs_jaw_def={ "jaw_def_neg" 53 "jaw_def_neg" 53 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 41 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 99 "mouth_lower_lip_full_pos" 99 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 23 "mouth_lower_lip_pad_neg" 23 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 8 "mouth_lower_lip_width_pos" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 90 "mouth_philtrum_def_pos" 40 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 16 "mouth_philtrum_shape_neg" 16 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 31 "mouth_philtrum_width_pos" 31 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 15 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 111 "mouth_upper_lip_full_pos" 111 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 90 "mouth_upper_lip_profile_pos" 90 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_neg" 35 } -# gene_bs_nose_height={ "nose_height_neg" 73 "nose_height_pos" 111 } -# gene_bs_nose_length={ "nose_length_neg" 0 "nose_length_neg" 105 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 17 "nose_nostril_height_neg" 17 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 23 "nose_nostril_width_neg" 23 } -# gene_bs_nose_profile={ "nose_profile_pos" 18 "nose_profile_pos" 18 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_pos" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 21 "nose_ridge_width_pos" 21 } -# gene_bs_nose_size={ "nose_size_neg" 28 "nose_size_neg" 28 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 34 "nose_tip_angle_pos" 34 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 17 "nose_tip_forward_pos" 17 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 20 "nose_tip_width_neg" 20 } -# face_detail_cheek_def={ "cheek_def_01" 178 "cheek_def_01" 84 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 61 "cheek_fat_01_neg" 61 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def" 228 "chin_def" 228 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 32 "eye_lower_lid_def" 32 } -# face_detail_eye_socket={ "eye_socket_color_03" 220 "eye_socket_color_03" 220 } -# face_detail_nasolabial={ "nasolabial_02" 168 "nasolabial_02" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 6 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 86 "temple_def" 86 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 29 "brow_wrinkles_01" 29 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 141 "eye_wrinkles_03" 141 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 18 "forehead_wrinkles_01" 18 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 233 "complexion_4" 233 } -# gene_height={ "normal_height" 140 "normal_height" 140 } -# gene_bs_body_type={ "body_fat_head_fat_low" 141 "body_fat_head_fat_low" 141 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 3 "body_shape_rectangle_half" 3 } -# gene_bs_bust={ "bust_shape_3_full" 73 "bust_shape_3_full" 73 } -# gene_age={ "old_3" 23 "old_3" 23 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 216 "far_spacing_avg_thickness" 216 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 148 "layer_2_avg_thickness" 148 } -# gene_body_hair={ "body_hair_avg" 97 "body_hair_avg" 97 } -# gene_hair_type={ "hair_straight" 107 "hair_straight" 107 } -# gene_baldness={ "male_pattern_baldness" 115 "male_pattern_baldness" 115 } -# eye_accessory={ "normal_eyes" 197 "normal_eyes" 197 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 41 "normal_eyelashes" 41 } -# } -# } -# enabled=yes -#} -# -#6811_dyre_kiev = { # Dyre the Stranger -# portrait_info = { -# genes={ hair_color={ 111 140 75 127 } -# skin_color={ 30 75 34 75 } -# eye_color={ 123 200 105 197 } -# gene_chin_forward={ "chin_forward_neg" 98 "chin_forward_pos" 138 } -# gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_pos" 116 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 105 "forehead_brow_height_pos" 148 } -# gene_forehead_roundness={ "forehead_roundness_pos" 140 "forehead_roundness_pos" 192 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_pos" 128 "forehead_height_pos" 135 } -# gene_head_height={ "head_height_neg" 113 "head_height_neg" 82 } -# gene_head_width={ "head_width_neg" 102 "head_width_pos" 165 } -# gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 171 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_neg" 87 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_neg" 108 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 136 "jaw_width_pos" 173 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 144 "mouth_corner_height_neg" 103 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 152 "mouth_height_pos" 133 } -# gene_mouth_width={ "mouth_width_neg" 172 "mouth_width_pos" 137 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 119 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 122 "mouth_lower_lip_size_pos" 155 } -# gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 45 } -# gene_neck_length={ "neck_length_neg" 107 "neck_length_pos" 173 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 4 "cheek_forward_neg" 39 } -# gene_bs_cheek_height={ "cheek_height_neg" 91 "cheek_height_pos" 16 } -# gene_bs_cheek_width={ "cheek_width_pos" 13 "cheek_width_pos" 26 } -# gene_bs_ear_angle={ "ear_angle_pos" 15 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 27 "ear_inner_shape_pos" 150 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 44 "ear_upper_bend_pos" 185 } -# gene_bs_ear_outward={ "ear_outward_neg" 78 "ear_outward_pos" 21 } -# gene_bs_ear_size={ "ear_size_pos" 32 "ear_size_pos" 20 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 214 "eye_corner_depth_pos" 126 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 26 "eye_fold_shape_neg" 174 } -# gene_bs_eye_size={ "eye_size_neg" 94 "eye_size_neg" 18 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 17 "eye_upper_lid_size_pos" 92 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 204 "forehead_brow_curve_pos" 113 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 61 "forehead_brow_forward_pos" 52 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 44 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 43 "forehead_brow_outer_height_pos" 78 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 158 "forehead_brow_width_pos" 39 } -# gene_bs_jaw_def={ "jaw_def_pos" 112 "jaw_def_neg" 122 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 5 "mouth_lower_lip_def_pos" 17 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 29 "mouth_lower_lip_full_neg" 84 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 57 "mouth_lower_lip_pad_pos" 98 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 77 "mouth_lower_lip_width_neg" 22 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_pos" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_pos" 45 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 6 "mouth_upper_lip_profile_neg" 19 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 15 "mouth_upper_lip_width_neg" 17 } -# gene_bs_nose_forward={ "nose_forward_neg" 13 "nose_forward_neg" 90 } -# gene_bs_nose_height={ "nose_height_pos" 4 "nose_height_neg" 21 } -# gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_pos" 12 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 19 "nose_nostril_height_pos" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 26 } -# gene_bs_nose_profile={ "nose_profile_pos" 26 "nose_profile_hawk_pos" 71 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 1 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 16 "nose_ridge_width_pos" 23 } -# gene_bs_nose_size={ "nose_size_neg" 14 "nose_size_pos" 14 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 10 "nose_tip_angle_pos" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 26 "nose_tip_forward_pos" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 42 "nose_tip_width_pos" 196 } -# face_detail_cheek_def={ "cheek_def_02" 123 "cheek_def_02" 5 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 253 "cheek_fat_02_pos" 177 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_cleft" 11 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 230 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 11 "eye_lower_lid_def" 28 } -# face_detail_eye_socket={ "eye_socket_02" 71 "eye_socket_01" 24 } -# face_detail_nasolabial={ "nasolabial_03" 153 "nasolabial_01" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 214 "nose_ridge_def_pos" 4 } -# face_detail_nose_tip_def={ "nose_tip_def" 14 "nose_tip_def" 228 } -# face_detail_temple_def={ "temple_def" 216 "temple_def" 140 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 91 "brow_wrinkles_03" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 254 "eye_wrinkles_01" 255 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 244 "forehead_wrinkles_02" 164 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_4" 133 "complexion_3" 109 } -# gene_height={ "normal_height" 124 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 129 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 1 "body_shape_rectangle_half" 23 } -# gene_bs_bust={ "bust_default" 178 "bust_shape_3_half" 106 } -# gene_age={ "old_2" 58 "old_1" 78 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 98 "far_spacing_low_thickness" 114 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 163 "layer_2_avg_thickness" 68 } -# gene_body_hair={ "body_hair_sparse" 91 "body_hair_sparse" 148 } -# gene_hair_type={ "hair_straight" 128 "hair_wavy" 150 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 255 "normal_eyes" 255 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 143 "normal_eyelashes" 143 } -# } -# } -# enabled=yes -#} -# -#159458_dumnarth_cornwall = { # Dumnarth of Cornwall -# portrait_info = { -# genes={ hair_color={ 70 235 198 181 } -# skin_color={ 67 81 67 78 } -# eye_color={ 78 154 49 149 } -# gene_chin_forward={ "chin_forward_neg" 106 "chin_forward_pos" 144 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_neg" 98 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 151 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 101 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 131 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_neg" 117 } -# gene_forehead_roundness={ "forehead_roundness_pos" 141 "forehead_roundness_pos" 209 } -# gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_pos" 137 } -# gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_neg" 61 } -# gene_head_height={ "head_height_pos" 130 "head_height_pos" 147 } -# gene_head_width={ "head_width_neg" 106 "head_width_pos" 147 } -# gene_head_profile={ "head_profile_neg" 98 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_neg" 121 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 149 "head_top_width_pos" 208 } -# gene_jaw_angle={ "jaw_angle_pos" 149 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_neg" 127 "jaw_width_neg" 103 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 142 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 147 "mouth_upper_lip_size_pos" 157 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 81 "mouth_lower_lip_size_neg" 86 } -# gene_mouth_open={ "mouth_open_neg" 25 "mouth_open_neg" 61 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_neg" 124 "neck_width_pos" 140 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 8 "cheek_forward_neg" 33 } -# gene_bs_cheek_height={ "cheek_height_pos" 47 "cheek_height_neg" 49 } -# gene_bs_cheek_width={ "cheek_width_pos" 31 "cheek_width_pos" 5 } -# gene_bs_ear_angle={ "ear_angle_neg" 49 "ear_angle_pos" 8 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 78 "ear_inner_shape_pos" 176 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 49 "ear_upper_bend_pos" 200 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_pos" 26 } -# gene_bs_ear_size={ "ear_size_pos" 14 "ear_size_pos" 3 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 166 "eye_corner_depth_pos" 196 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 113 "eye_fold_shape_neg" 51 } -# gene_bs_eye_size={ "eye_size_pos" 32 "eye_size_pos" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 29 "eye_upper_lid_size_pos" 28 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 204 "forehead_brow_curve_neg" 97 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 41 "forehead_brow_forward_pos" 123 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_neg" 66 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_pos" 125 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 6 "forehead_brow_width_pos" 23 } -# gene_bs_jaw_def={ "jaw_def_pos" 102 "jaw_def_neg" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 84 "mouth_lower_lip_def_pos" 90 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 45 "mouth_lower_lip_full_neg" 124 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 34 "mouth_lower_lip_pad_neg" 33 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 33 "mouth_lower_lip_width_pos" 79 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 7 "mouth_philtrum_shape_pos" 89 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 12 "mouth_philtrum_width_pos" 25 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 98 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_pos" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 14 "mouth_upper_lip_profile_pos" 46 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 65 "mouth_upper_lip_width_neg" 19 } -# gene_bs_nose_forward={ "nose_forward_pos" 102 "nose_forward_neg" 1 } -# gene_bs_nose_height={ "nose_height_pos" 102 "nose_height_neg" 37 } -# gene_bs_nose_length={ "nose_length_pos" 52 "nose_length_neg" 86 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 1 "nose_nostril_height_pos" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 26 "nose_nostril_width_neg" 49 } -# gene_bs_nose_profile={ "nose_profile_hawk" 48 "nose_profile_neg" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 38 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 6 "nose_ridge_width_neg" 16 } -# gene_bs_nose_size={ "nose_size_pos" 46 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 20 "nose_tip_angle_neg" 126 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 6 "nose_tip_forward_pos" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 48 "nose_tip_width_pos" 15 } -# face_detail_cheek_def={ "cheek_def_02" 3 "cheek_def_01" 12 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 197 "cheek_fat_03_pos" 2 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_cleft" 203 } -# face_detail_chin_def={ "chin_def" 74 "chin_def_neg" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 43 "eye_lower_lid_def" 215 } -# face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_01" 24 } -# face_detail_nasolabial={ "nasolabial_01" 186 "nasolabial_03" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 147 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 251 "nose_tip_def" 42 } -# face_detail_temple_def={ "temple_def" 204 "temple_def" 225 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 93 "brow_wrinkles_03" 27 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_02" 190 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_01" 67 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 191 "complexion_3" 108 } -# gene_height={ "normal_height" 146 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_full" 206 "body_fat_head_fat_medium" 152 } -# gene_bs_body_shape={ "body_shape_pear_full" 36 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_default" 102 "bust_shape_3_half" 64 } -# gene_age={ "old_4" 228 "old_2" 80 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 162 "far_spacing_low_thickness" 158 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 174 "layer_2_high_thickness" 145 } -# gene_body_hair={ "body_hair_avg" 161 "body_hair_sparse" 103 } -# gene_hair_type={ "hair_wavy" 142 "hair_wavy" 176 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 189 "normal_eyes" 189 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 115 "normal_eyelashes" 115 } -# } -# } -# enabled=yes -#} -# -#145611_aba_socotra = { # Aba of Socotra -# portrait_info = { -# genes={ hair_color={ 43 238 114 230 } -# skin_color={ 167 152 155 147 } -# eye_color={ 18 185 36 252 } -# gene_chin_forward={ "chin_forward_pos" 109 "chin_forward_neg" 120 } -# gene_chin_height={ "chin_height_pos" 163 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 65 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_pos" 135 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_pos" 133 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_pos" 141 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_neg" 107 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 121 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 128 "forehead_brow_height_pos" 133 } -# gene_forehead_roundness={ "forehead_roundness_pos" 218 "forehead_roundness_pos" 163 } -# gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_neg" 92 } -# gene_head_height={ "head_height_neg" 136 "head_height_neg" 116 } -# gene_head_width={ "head_width_pos" 169 "head_width_neg" 115 } -# gene_head_profile={ "head_profile_neg" 81 "head_profile_pos" 183 } -# gene_head_top_height={ "head_top_height_neg" 123 "head_top_height_pos" 133 } -# gene_head_top_width={ "head_top_width_neg" 121 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_pos" 166 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 148 "jaw_width_pos" 164 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 115 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_pos" 130 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 181 "mouth_upper_lip_size_neg" 123 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 147 "mouth_lower_lip_size_neg" 110 } -# gene_mouth_open={ "mouth_open_pos" 157 "mouth_open_neg" 88 } -# gene_neck_length={ "neck_length_pos" 131 "neck_length_pos" 135 } -# gene_neck_width={ "neck_width_pos" 159 "neck_width_pos" 218 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 23 "cheek_forward_neg" 4 } -# gene_bs_cheek_height={ "cheek_height_neg" 51 "cheek_height_pos" 77 } -# gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_neg" 80 } -# gene_bs_ear_angle={ "ear_angle_pos" 47 "ear_angle_neg" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 55 "ear_inner_shape_pos" 2 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 67 "ear_upper_bend_pos" 55 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_pos" 29 } -# gene_bs_ear_size={ "ear_size_pos" 28 "ear_size_pos" 28 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 125 "eye_corner_depth_pos" 61 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 123 "eye_fold_shape_pos" 45 } -# gene_bs_eye_size={ "eye_size_pos" 24 "eye_size_neg" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 31 "eye_upper_lid_size_pos" 33 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 62 "forehead_brow_curve_neg" 118 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 32 "forehead_brow_forward_neg" 20 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 46 "forehead_brow_inner_height_neg" 23 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 60 "forehead_brow_outer_height_pos" 29 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 2 "forehead_brow_width_pos" 40 } -# gene_bs_jaw_def={ "jaw_def_neg" 137 "jaw_def_pos" 152 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 86 "mouth_lower_lip_def_pos" 54 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 39 "mouth_lower_lip_full_pos" 1 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 10 "mouth_lower_lip_pad_neg" 32 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 18 "mouth_lower_lip_width_pos" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 21 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 31 "mouth_philtrum_shape_pos" 7 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 3 "mouth_philtrum_width_neg" 16 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 82 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 56 "mouth_upper_lip_profile_neg" 7 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 119 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_pos" 5 "nose_forward_neg" 39 } -# gene_bs_nose_height={ "nose_height_neg" 28 "nose_height_pos" 65 } -# gene_bs_nose_length={ "nose_length_neg" 0 "nose_length_neg" 40 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 18 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 132 "nose_nostril_width_neg" 5 } -# gene_bs_nose_profile={ "nose_profile_pos" 111 "nose_profile_pos" 3 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 1 "nose_ridge_angle_neg" 3 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 7 "nose_ridge_width_pos" 48 } -# gene_bs_nose_size={ "nose_size_pos" 145 "nose_size_pos" 95 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 11 "nose_tip_angle_neg" 88 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 120 "nose_tip_forward_pos" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 46 "nose_tip_width_neg" 115 } -# face_detail_cheek_def={ "cheek_def_01" 120 "cheek_def_02" 7 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 10 "cheek_fat_02_pos" 13 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def_neg" 22 "chin_def_neg" 222 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 51 "eye_lower_lid_def" 55 } -# face_detail_eye_socket={ "eye_socket_color_03" 15 "eye_socket_color_01" 16 } -# face_detail_nasolabial={ "nasolabial_01" 98 "nasolabial_02" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 65 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 42 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 159 "temple_def" 160 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 98 "brow_wrinkles_04" 240 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 78 "eye_wrinkles_02" 179 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 142 "forehead_wrinkles_01" 66 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 225 "complexion_2" 243 } -# gene_height={ "normal_height" 117 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_full" 120 "body_fat_head_fat_low" 122 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 16 "body_shape_average" 18 } -# gene_bs_bust={ "bust_shape_1_full" 50 "bust_shape_4_full" 111 } -# gene_age={ "old_1" 130 "old_2" 9 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 50 "avg_spacing_high_thickness" 243 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 178 "layer_2_high_thickness" 245 } -# gene_body_hair={ "body_hair_sparse" 22 "body_hair_dense" 240 } -# gene_hair_type={ "hair_wavy" 93 "hair_curly" 140 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 141 "normal_eyes" 141 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 81 "normal_eyelashes" 81 } -# } -# } -# enabled=yes -#} -# -#81831_rhodri_gwynedd = { # Rhodri the Great -# portrait_info = { -# genes={ hair_color={ 189 160 183 112 } -# skin_color={ 75 79 75 79 } -# eye_color={ 80 145 80 145 } -# gene_chin_forward={ "chin_forward_neg" 112 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_pos" 177 "chin_width_pos" 177 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 130 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_pos" 132 "forehead_roundness_pos" 132 } -# gene_forehead_width={ "forehead_width_pos" 170 "forehead_width_pos" 170 } -# gene_forehead_height={ "forehead_height_neg" 100 "forehead_height_neg" 100 } -# gene_head_height={ "head_height_pos" 153 "head_height_pos" 153 } -# gene_head_width={ "head_width_pos" 151 "head_width_pos" 151 } -# gene_head_profile={ "head_profile_neg" 114 "head_profile_neg" 114 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_neg" 45 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_pos" 141 "jaw_forward_pos" 141 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 204 "jaw_width_pos" 204 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_neg" 99 "mouth_forward_neg" 99 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_pos" 140 "mouth_width_pos" 140 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 186 "mouth_upper_lip_size_pos" 140 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 201 "mouth_lower_lip_size_neg" 125 } -# gene_mouth_open={ "mouth_open_neg" 7 "mouth_open_neg" 7 } -# gene_neck_length={ "neck_length_neg" 110 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_pos" 189 "neck_width_pos" 147 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_neg" 2 "cheek_height_neg" 2 } -# gene_bs_cheek_width={ "cheek_width_pos" 28 "cheek_width_pos" 28 } -# gene_bs_ear_angle={ "ear_angle_neg" 16 "ear_angle_neg" 16 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 28 "ear_inner_shape_pos" 28 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 122 "ear_upper_bend_pos" 122 } -# gene_bs_ear_outward={ "ear_outward_pos" 44 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 235 "eye_corner_depth_pos" 235 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 168 "eye_fold_shape_neg" 168 } -# gene_bs_eye_size={ "eye_size_neg" 49 "eye_size_neg" 49 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 5 "eye_upper_lid_size_neg" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 40 "forehead_brow_curve_neg" 40 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 19 "forehead_brow_forward_neg" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_pos" 42 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 114 "forehead_brow_outer_height_neg" 114 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 34 "forehead_brow_width_pos" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 202 "jaw_def_neg" 3 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 7 "mouth_lower_lip_def_pos" 7 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 18 "mouth_lower_lip_full_pos" 18 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 37 "mouth_lower_lip_pad_neg" 37 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 6 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 0 "mouth_philtrum_shape_neg" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 44 "mouth_philtrum_width_neg" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 15 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 100 "mouth_upper_lip_full_neg" 100 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 63 "mouth_upper_lip_profile_pos" 63 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 125 "mouth_upper_lip_width_pos" 125 } -# gene_bs_nose_forward={ "nose_forward_pos" 2 "nose_forward_pos" 2 } -# gene_bs_nose_height={ "nose_height_pos" 33 "nose_height_pos" 33 } -# gene_bs_nose_length={ "nose_length_neg" 104 "nose_length_neg" 104 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 38 "nose_nostril_height_neg" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 74 "nose_nostril_width_neg" 74 } -# gene_bs_nose_profile={ "nose_profile_neg" 31 "nose_profile_neg" 31 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 6 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 112 "nose_ridge_width_neg" 112 } -# gene_bs_nose_size={ "nose_size_pos" 253 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 39 "nose_tip_angle_pos" 39 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_neg" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 135 "nose_tip_width_neg" 135 } -# face_detail_cheek_def={ "cheek_def_01" 7 "cheek_def_01" 7 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 27 "cheek_fat_01_pos" 27 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def_neg" 121 "chin_def_neg" 121 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 33 "eye_lower_lid_def" 33 } -# face_detail_eye_socket={ "eye_socket_color_02" 25 "eye_socket_color_02" 25 } -# face_detail_nasolabial={ "nasolabial_02" 4 "nasolabial_02" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 27 "nose_ridge_def_pos" 27 } -# face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 212 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 148 "brow_wrinkles_03" 148 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 225 "eye_wrinkles_01" 64 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 66 "forehead_wrinkles_01" 66 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 201 "complexion_6" 201 } -# gene_height={ "normal_height" 133 "normal_height" 133 } -# gene_bs_body_type={ "body_fat_head_fat_full" 160 "body_fat_head_fat_full" 130 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 22 "body_shape_rectangle_half" 22 } -# gene_bs_bust={ "bust_shape_3_half" 73 "bust_shape_3_half" 73 } -# gene_age={ "old_1" 189 "old_1" 189 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 248 "far_spacing_low_thickness" 248 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 197 "layer_2_lower_thickness" 197 } -# gene_body_hair={ "body_hair_avg" 112 "body_hair_avg" 186 } -# gene_hair_type={ "hair_straight" 174 "hair_straight" 174 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 43 "normal_eyes" 43 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 85 "normal_eyelashes" 85 } -# } -# } -# enabled=yes -#} -# -#5788_gudrod_western_isles = { -# portrait_info = { -# genes={ hair_color={ 120 248 75 75 } -# skin_color={ 35 83 45 81 } -# eye_color={ 24 140 215 170 } -# gene_chin_forward={ "chin_forward_neg" 110 "chin_forward_pos" 149 } -# gene_chin_height={ "chin_height_neg" 111 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_neg" 103 "chin_width_pos" 156 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 160 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_pos" 128 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 174 "forehead_brow_height_pos" 150 } -# gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 209 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_pos" 149 "forehead_height_pos" 178 } -# gene_head_height={ "head_height_neg" 111 "head_height_pos" 138 } -# gene_head_width={ "head_width_pos" 127 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_pos" 128 "head_profile_neg" 122 } -# gene_head_top_height={ "head_top_height_pos" 155 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 141 } -# gene_jaw_angle={ "jaw_angle_neg" 111 "jaw_angle_neg" 115 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_neg" 91 "jaw_width_pos" 205 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 103 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_neg" 121 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 137 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 37 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 120 "mouth_open_neg" 79 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_neg" 107 } -# gene_neck_width={ "neck_width_pos" 149 "neck_width_pos" 140 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 12 "cheek_forward_neg" 30 } -# gene_bs_cheek_height={ "cheek_height_pos" 4 "cheek_height_pos" 81 } -# gene_bs_cheek_width={ "cheek_width_pos" 4 "cheek_width_neg" 103 } -# gene_bs_ear_angle={ "ear_angle_pos" 108 "ear_angle_neg" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 29 "ear_inner_shape_pos" 104 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 41 "ear_upper_bend_pos" 139 } -# gene_bs_ear_outward={ "ear_outward_neg" 117 "ear_outward_pos" 66 } -# gene_bs_ear_size={ "ear_size_pos" 14 "ear_size_pos" 76 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 207 "eye_corner_depth_pos" 181 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 183 "eye_fold_shape_pos" 6 } -# gene_bs_eye_size={ "eye_size_neg" 1 "eye_size_pos" 103 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 9 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 46 "forehead_brow_curve_pos" 19 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 194 "forehead_brow_forward_pos" 121 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 209 "forehead_brow_inner_height_neg" 53 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 8 "forehead_brow_outer_height_pos" 67 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 26 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_pos" 38 "jaw_def_pos" 13 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 171 "mouth_lower_lip_def_pos" 163 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 122 "mouth_lower_lip_full_pos" 77 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 99 "mouth_lower_lip_pad_neg" 32 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 81 "mouth_lower_lip_width_neg" 80 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 10 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 13 "mouth_philtrum_shape_pos" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 71 "mouth_philtrum_width_pos" 4 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 22 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 7 "mouth_upper_lip_full_neg" 146 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 89 "mouth_upper_lip_profile_pos" 7 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 95 "mouth_upper_lip_width_neg" 78 } -# gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_pos" 35 } -# gene_bs_nose_height={ "nose_height_pos" 26 "nose_height_pos" 5 } -# gene_bs_nose_length={ "nose_length_neg" 38 "nose_length_pos" 20 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 93 "nose_nostril_height_pos" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 13 "nose_nostril_width_pos" 42 } -# gene_bs_nose_profile={ "nose_profile_hawk" 37 "nose_profile_neg" 24 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 5 "nose_ridge_angle_pos" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_pos" 8 } -# gene_bs_nose_size={ "nose_size_pos" 2 "nose_size_pos" 22 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 24 "nose_tip_angle_pos" 71 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 7 "nose_tip_forward_neg" 5 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 18 "nose_tip_width_pos" 32 } -# face_detail_cheek_def={ "cheek_def_01" 175 "cheek_def_01" 25 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_neg" 174 } -# face_detail_chin_cleft={ "chin_cleft" 19 "chin_dimple" 7 } -# face_detail_chin_def={ "chin_def" 206 "chin_def" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 221 "eye_lower_lid_def" 183 } -# face_detail_eye_socket={ "eye_socket_color_03" 4 "eye_socket_03" 242 } -# face_detail_nasolabial={ "nasolabial_01" 13 "nasolabial_03" 107 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 18 "nose_ridge_def_pos" 80 } -# face_detail_nose_tip_def={ "nose_tip_def" 168 "nose_tip_def" 211 } -# face_detail_temple_def={ "temple_def" 216 "temple_def" 104 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 22 "brow_wrinkles_04" 159 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 62 "eye_wrinkles_01" 199 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 51 "forehead_wrinkles_01" 157 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 143 "complexion_5" 206 } -# gene_height={ "normal_height" 124 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_low" 131 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 118 "body_shape_apple_half" 49 } -# gene_bs_bust={ "bust_shape_3_full" 166 "bust_shape_2_half" 169 } -# gene_age={ "old_1" 90 "old_4" 9 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 238 "avg_spacing_low_thickness" 145 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 163 "layer_2_low_thickness" 130 } -# gene_body_hair={ "body_hair_dense" 125 "body_hair_avg" 174 } -# gene_hair_type={ "hair_wavy" 183 "hair_straight" 115 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 76 "normal_eyes" 76 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 78 "normal_eyelashes" 78 } -# } -# } -# enabled=yes -#} -# -#1152_richard_capua = { -# portrait_info = { -# genes={ hair_color={ 186 176 187 116 } -# skin_color={ 48 69 35 71 } -# eye_color={ 234 178 13 196 } -# gene_chin_forward={ "chin_forward_neg" 90 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_neg" 100 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 106 "eye_angle_pos" 161 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_neg" 107 "forehead_angle_neg" 115 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 160 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 214 "forehead_roundness_pos" 162 } -# gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 127 } -# gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_pos" 149 } -# gene_head_height={ "head_height_neg" 126 "head_height_neg" 76 } -# gene_head_width={ "head_width_neg" 111 "head_width_pos" 141 } -# gene_head_profile={ "head_profile_neg" 104 "head_profile_pos" 142 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_pos" 135 "head_top_width_neg" 122 } -# gene_jaw_angle={ "jaw_angle_neg" 102 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_pos" 173 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_pos" 63 "jaw_width_pos" 133 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 105 "mouth_height_neg" 125 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 124 "mouth_upper_lip_size_neg" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 81 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 36 } -# gene_neck_length={ "neck_length_pos" 144 "neck_length_neg" 122 } -# gene_neck_width={ "neck_width_pos" 151 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 7 "cheek_forward_neg" 20 } -# gene_bs_cheek_height={ "cheek_height_neg" 63 "cheek_height_pos" 25 } -# gene_bs_cheek_width={ "cheek_width_neg" 182 "cheek_width_pos" 1 } -# gene_bs_ear_angle={ "ear_angle_neg" 19 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 13 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 129 "ear_lower_bend_pos" 19 } -# gene_bs_ear_outward={ "ear_outward_pos" 29 "ear_outward_pos" 17 } -# gene_bs_ear_size={ "ear_size_pos" 24 "ear_size_pos" 17 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 38 "eye_corner_depth_pos" 65 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 100 "eye_fold_shape_neg" 69 } -# gene_bs_eye_size={ "eye_size_neg" 4 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 45 "eye_upper_lid_size_pos" 45 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 91 "forehead_brow_curve_neg" 1 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 7 "forehead_brow_forward_neg" 51 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 25 "forehead_brow_inner_height_neg" 25 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 33 "forehead_brow_width_pos" 30 } -# gene_bs_jaw_def={ "jaw_def_pos" 91 "jaw_def_pos" 26 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 5 "mouth_lower_lip_def_pos" 11 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 12 "mouth_lower_lip_full_neg" 22 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 89 "mouth_lower_lip_pad_pos" 69 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 69 "mouth_lower_lip_width_neg" 3 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 20 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 42 "mouth_philtrum_shape_pos" 127 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 15 "mouth_philtrum_width_neg" 172 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 15 "mouth_upper_lip_def_pos" 2 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 37 "mouth_upper_lip_full_pos" 30 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 9 "mouth_upper_lip_profile_pos" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_pos" 35 } -# gene_bs_nose_forward={ "nose_forward_neg" 61 "nose_forward_neg" 30 } -# gene_bs_nose_height={ "nose_height_neg" 94 "nose_height_neg" 79 } -# gene_bs_nose_length={ "nose_length_pos" 17 "nose_length_pos" 5 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 101 "nose_nostril_height_pos" 122 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 33 "nose_nostril_width_pos" 78 } -# gene_bs_nose_profile={ "nose_profile_pos" 117 "nose_profile_pos" 21 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 17 "nose_ridge_angle_pos" 13 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_pos" 20 } -# gene_bs_nose_size={ "nose_size_pos" 140 "nose_size_pos" 12 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 28 "nose_tip_angle_pos" 29 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 57 "nose_tip_forward_neg" 40 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 38 "nose_tip_width_neg" 171 } -# face_detail_cheek_def={ "cheek_def_01" 177 "cheek_def_02" 17 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 0 "cheek_fat_02_pos" 120 } -# face_detail_chin_cleft={ "chin_cleft" 170 "chin_dimple" 12 } -# face_detail_chin_def={ "chin_def_neg" 249 "chin_def" 224 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 167 "eye_lower_lid_def" 159 } -# face_detail_eye_socket={ "eye_socket_02" 165 "eye_socket_03" 11 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_02" 20 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 120 "nose_ridge_def_pos" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 248 "nose_tip_def" 221 } -# face_detail_temple_def={ "temple_def" 225 "temple_def" 198 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 198 "brow_wrinkles_02" 82 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 193 "eye_wrinkles_01" 46 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 170 "forehead_wrinkles_01" 55 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 103 "complexion_7" 207 } -# gene_height={ "normal_height" 135 "normal_height" 133 } -# gene_bs_body_type={ "body_fat_head_fat_low" 150 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_apple_half" 4 "body_shape_average" 0 } -# gene_bs_bust={ "bust_shape_2_full" 158 "bust_shape_4_half" 195 } -# gene_age={ "old_3" 165 "old_4" 246 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 118 "close_spacing_high_thickness" 223 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 103 "layer_2_high_thickness" 136 } -# gene_body_hair={ "body_hair_avg" 85 "body_hair_avg" 103 } -# gene_hair_type={ "hair_straight" 115 "hair_curly" 184 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 190 "normal_eyes" 190 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 192 "normal_eyelashes" 192 } -# } -# } -# enabled=yes -#} -# -#20734_fariburz_shirvan = { -# portrait_info = { -# genes={ hair_color={ 51 233 51 233 } -# skin_color={ 111 155 111 155 } -# eye_color={ 72 249 72 249 } -# gene_chin_forward={ "chin_forward_pos" 148 "chin_forward_pos" 148 } -# gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 111 "forehead_angle_neg" 111 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 113 "forehead_brow_height_neg" 113 } -# gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 175 } -# gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 108 } -# gene_forehead_height={ "forehead_height_neg" 32 "forehead_height_neg" 32 } -# gene_head_height={ "head_height_pos" 163 "head_height_pos" 163 } -# gene_head_width={ "head_width_neg" 88 "head_width_neg" 88 } -# gene_head_profile={ "head_profile_pos" 185 "head_profile_pos" 185 } -# gene_head_top_height={ "head_top_height_pos" 129 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_neg" 121 "head_top_width_neg" 121 } -# gene_jaw_angle={ "jaw_angle_neg" 104 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 103 "jaw_width_neg" 103 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 128 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 120 "mouth_upper_lip_size_neg" 120 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 160 "mouth_lower_lip_size_neg" 103 } -# gene_mouth_open={ "mouth_open_neg" 124 "mouth_open_neg" 124 } -# gene_neck_length={ "neck_length_neg" 120 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_pos" 141 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 18 "cheek_forward_neg" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 34 "cheek_height_pos" 34 } -# gene_bs_cheek_width={ "cheek_width_pos" 50 "cheek_width_pos" 50 } -# gene_bs_ear_angle={ "ear_angle_neg" 77 "ear_angle_neg" 77 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 21 "ear_inner_shape_pos" 21 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 48 "ear_upper_bend_pos" 48 } -# gene_bs_ear_outward={ "ear_outward_neg" 42 "ear_outward_neg" 42 } -# gene_bs_ear_size={ "ear_size_pos" 38 "ear_size_pos" 38 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 162 "eye_corner_depth_pos" 162 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 2 "eye_fold_shape_pos" 2 } -# gene_bs_eye_size={ "eye_size_neg" 0 "eye_size_neg" 45 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 0 "eye_upper_lid_size_neg" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 198 "forehead_brow_curve_neg" 198 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 33 "forehead_brow_forward_neg" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 21 "forehead_brow_inner_height_pos" 21 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 40 "forehead_brow_outer_height_pos" 40 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 7 "forehead_brow_width_neg" 7 } -# gene_bs_jaw_def={ "jaw_def_neg" 94 "jaw_def_neg" 94 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 137 "mouth_lower_lip_def_pos" 137 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 20 "mouth_lower_lip_full_neg" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 80 "mouth_lower_lip_pad_neg" 80 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 102 "mouth_lower_lip_width_pos" 102 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 24 "mouth_philtrum_def_pos" 24 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 46 "mouth_philtrum_shape_pos" 46 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 50 "mouth_philtrum_width_pos" 50 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 44 "mouth_upper_lip_full_neg" 44 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 197 "mouth_upper_lip_profile_pos" 197 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 119 "mouth_upper_lip_width_neg" 119 } -# gene_bs_nose_forward={ "nose_forward_neg" 15 "nose_forward_neg" 15 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 83 } -# gene_bs_nose_length={ "nose_length_pos" 119 "nose_length_neg" 21 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_neg" 3 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 202 "nose_nostril_width_neg" 8 } -# gene_bs_nose_profile={ "nose_profile_pos" 22 "nose_profile_pos" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 78 "nose_ridge_angle_neg" 78 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 37 "nose_ridge_width_pos" 37 } -# gene_bs_nose_size={ "nose_size_pos" 193 "nose_size_pos" 180 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 24 "nose_tip_angle_neg" 24 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 51 "nose_tip_forward_neg" 51 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 137 "nose_tip_width_pos" 11 } -# face_detail_cheek_def={ "cheek_def_01" 106 "cheek_def_01" 106 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 65 "cheek_fat_04_pos" 65 } -# face_detail_chin_cleft={ "chin_cleft" 11 "chin_cleft" 11 } -# face_detail_chin_def={ "chin_def_neg" 4 "chin_def_neg" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 194 "eye_lower_lid_def" 194 } -# face_detail_eye_socket={ "eye_socket_color_01" 155 "eye_socket_color_01" 155 } -# face_detail_nasolabial={ "nasolabial_01" 117 "nasolabial_01" 117 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 15 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 165 "nose_tip_def" 165 } -# face_detail_temple_def={ "temple_def" 84 "temple_def" 84 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_04" 255 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 32 "eye_wrinkles_01" 32 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 194 "forehead_wrinkles_02" 194 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 229 "complexion_4" 229 } -# gene_height={ "normal_height" 114 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 130 "body_fat_head_fat_full" 130 } -# gene_bs_body_shape={ "body_shape_pear_half" 0 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_shape_4_half" 75 "bust_shape_4_half" 75 } -# gene_age={ "old_1" 101 "old_1" 101 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 234 "avg_spacing_high_thickness" 234 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 137 "layer_2_avg_thickness" 137 } -# gene_body_hair={ "body_hair_dense" 156 "body_hair_avg" 251 } -# gene_hair_type={ "hair_wavy" 150 "hair_wavy" 150 } -# gene_baldness={ "male_pattern_baldness" 149 "male_pattern_baldness" 149 } -# eye_accessory={ "normal_eyes" 26 "normal_eyes" 26 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 96 "normal_eyelashes" 96 } -# } -# } -# enabled=yes -#} -# -#109610_shisnand_coimbra = { -# portrait_info = { -# genes={ hair_color={ 119 234 217 246 } -# skin_color={ 136 129 135 137 } -# eye_color={ 59 209 16 144 } -# gene_chin_forward={ "chin_forward_neg" 77 "chin_forward_pos" 172 } -# gene_chin_height={ "chin_height_pos" 149 "chin_height_neg" 108 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_neg" 98 } -# gene_eye_depth={ "eye_depth_pos" 159 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 141 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 153 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 167 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 110 "forehead_angle_neg" 94 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 177 "forehead_brow_height_neg" 109 } -# gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 211 } -# gene_forehead_width={ "forehead_width_neg" 81 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_pos" 143 "forehead_height_neg" 98 } -# gene_head_height={ "head_height_neg" 123 "head_height_pos" 153 } -# gene_head_width={ "head_width_pos" 180 "head_width_neg" 126 } -# gene_head_profile={ "head_profile_neg" 89 "head_profile_pos" 137 } -# gene_head_top_height={ "head_top_height_neg" 103 "head_top_height_neg" 108 } -# gene_head_top_width={ "head_top_width_pos" 135 "head_top_width_pos" 148 } -# gene_jaw_angle={ "jaw_angle_neg" 122 "jaw_angle_neg" 102 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_neg" 96 } -# gene_jaw_width={ "jaw_width_neg" 101 "jaw_width_pos" 155 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_pos" 144 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_neg" 72 "mouth_height_pos" 146 } -# gene_mouth_width={ "mouth_width_neg" 152 "mouth_width_pos" 156 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 146 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 160 "mouth_lower_lip_size_neg" 87 } -# gene_mouth_open={ "mouth_open_neg" 127 "mouth_open_pos" 152 } -# gene_neck_length={ "neck_length_pos" 142 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_neg" 84 "neck_width_pos" 128 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 40 "cheek_forward_neg" 48 } -# gene_bs_cheek_height={ "cheek_height_pos" 40 "cheek_height_pos" 41 } -# gene_bs_cheek_width={ "cheek_width_pos" 46 "cheek_width_neg" 43 } -# gene_bs_ear_angle={ "ear_angle_pos" 43 "ear_angle_pos" 53 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 29 "ear_inner_shape_pos" 33 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 34 "ear_upper_bend_pos" 73 } -# gene_bs_ear_outward={ "ear_outward_neg" 86 "ear_outward_pos" 11 } -# gene_bs_ear_size={ "ear_size_pos" 126 "ear_size_neg" 88 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 155 "eye_corner_depth_pos" 239 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 87 "eye_fold_shape_pos" 24 } -# gene_bs_eye_size={ "eye_size_neg" 8 "eye_size_neg" 66 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 32 "eye_upper_lid_size_pos" 117 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 9 "forehead_brow_curve_pos" 4 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 77 "forehead_brow_forward_pos" 98 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 85 "forehead_brow_inner_height_neg" 55 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 12 "forehead_brow_outer_height_neg" 14 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 24 "forehead_brow_width_pos" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 3 "jaw_def_neg" 181 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 151 "mouth_lower_lip_def_pos" 128 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 102 "mouth_lower_lip_full_neg" 13 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 116 "mouth_lower_lip_pad_pos" 86 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 108 "mouth_lower_lip_width_pos" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 2 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 22 "mouth_philtrum_shape_pos" 49 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 63 "mouth_philtrum_width_neg" 92 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 41 "mouth_upper_lip_full_neg" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 5 "mouth_upper_lip_profile_pos" 240 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 24 "mouth_upper_lip_width_pos" 9 } -# gene_bs_nose_forward={ "nose_forward_pos" 26 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_neg" 146 "nose_height_pos" 93 } -# gene_bs_nose_length={ "nose_length_pos" 25 "nose_length_pos" 77 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 37 "nose_nostril_height_neg" 21 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 112 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 13 "nose_profile_pos" 112 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 80 "nose_ridge_angle_pos" 24 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 29 "nose_ridge_width_neg" 49 } -# gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_pos" 213 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 36 "nose_tip_angle_pos" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 11 "nose_tip_forward_pos" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_neg" 143 } -# face_detail_cheek_def={ "cheek_def_02" 134 "cheek_def_02" 20 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 171 "cheek_fat_02_pos" 113 } -# face_detail_chin_cleft={ "chin_cleft" 9 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 25 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 207 "eye_lower_lid_def" 251 } -# face_detail_eye_socket={ "eye_socket_color_02" 120 "eye_socket_color_03" 7 } -# face_detail_nasolabial={ "nasolabial_01" 35 "nasolabial_01" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 168 "nose_ridge_def_pos" 183 } -# face_detail_nose_tip_def={ "nose_tip_def" 62 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 172 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 84 "brow_wrinkles_01" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 204 "eye_wrinkles_01" 94 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 41 "forehead_wrinkles_01" 70 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 88 "complexion_4" 241 } -# gene_height={ "normal_height" 167 "normal_height" 141 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 172 "body_fat_head_fat_full" 111 } -# gene_bs_body_shape={ "body_shape_average" 45 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_shape_2_full" 78 "bust_shape_1_half" 104 } -# gene_age={ "old_2" 214 "old_4" 242 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 206 "avg_spacing_avg_thickness" 192 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 204 "layer_2_low_thickness" 199 } -# gene_body_hair={ "body_hair_dense" 159 "body_hair_avg" 134 } -# gene_hair_type={ "hair_curly" 123 "hair_curly" 182 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 71 "normal_eyes" 71 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 188 "normal_eyelashes" 188 } -# } -# } -# enabled=yes -#} -# -#724_alusian_vidin = { -# portrait_info = { -# genes={ hair_color={ 186 239 165 205 } -# skin_color={ 176 107 174 108 } -# eye_color={ 29 168 20 197 } -# gene_chin_forward={ "chin_forward_pos" 132 "chin_forward_neg" 117 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 105 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 158 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 107 "forehead_angle_neg" 124 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 196 "forehead_roundness_pos" 172 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_pos" 133 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_neg" 109 } -# gene_head_height={ "head_height_neg" 121 "head_height_neg" 114 } -# gene_head_width={ "head_width_pos" 153 "head_width_pos" 134 } -# gene_head_profile={ "head_profile_neg" 96 "head_profile_neg" 116 } -# gene_head_top_height={ "head_top_height_neg" 93 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_pos" 152 } -# gene_jaw_angle={ "jaw_angle_neg" 98 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 101 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_neg" 109 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 153 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 123 "mouth_width_pos" 133 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 168 "mouth_upper_lip_size_neg" 124 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 128 "mouth_lower_lip_size_neg" 125 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 68 } -# gene_neck_length={ "neck_length_neg" 118 "neck_length_pos" 131 } -# gene_neck_width={ "neck_width_neg" 88 "neck_width_neg" 110 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 31 "cheek_forward_neg" 21 } -# gene_bs_cheek_height={ "cheek_height_neg" 39 "cheek_height_neg" 80 } -# gene_bs_cheek_width={ "cheek_width_neg" 119 "cheek_width_neg" 16 } -# gene_bs_ear_angle={ "ear_angle_pos" 103 "ear_angle_pos" 96 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 30 "ear_inner_shape_pos" 75 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 71 "ear_upper_bend_pos" 38 } -# gene_bs_ear_outward={ "ear_outward_neg" 91 "ear_outward_neg" 34 } -# gene_bs_ear_size={ "ear_size_neg" 26 "ear_size_pos" 34 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 178 "eye_corner_depth_pos" 161 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 67 "eye_fold_shape_pos" 23 } -# gene_bs_eye_size={ "eye_size_neg" 8 "eye_size_pos" 11 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 38 "eye_upper_lid_size_neg" 29 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 70 "forehead_brow_curve_neg" 113 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 18 "forehead_brow_forward_neg" 21 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 40 "forehead_brow_inner_height_pos" 13 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 42 "forehead_brow_outer_height_neg" 77 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_neg" 4 } -# gene_bs_jaw_def={ "jaw_def_neg" 91 "jaw_def_neg" 49 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 19 "mouth_lower_lip_def_pos" 156 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 12 "mouth_lower_lip_full_neg" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 19 "mouth_lower_lip_pad_pos" 68 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 93 "mouth_lower_lip_width_neg" 13 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 45 "mouth_philtrum_shape_neg" 22 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 66 "mouth_philtrum_width_neg" 95 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 87 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 78 "mouth_upper_lip_full_pos" 146 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 94 "mouth_upper_lip_profile_pos" 27 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 2 "mouth_upper_lip_width_neg" 37 } -# gene_bs_nose_forward={ "nose_forward_pos" 12 "nose_forward_neg" 27 } -# gene_bs_nose_height={ "nose_height_pos" 6 "nose_height_neg" 63 } -# gene_bs_nose_length={ "nose_length_neg" 36 "nose_length_neg" 76 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 35 "nose_nostril_height_neg" 16 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 50 "nose_nostril_width_neg" 41 } -# gene_bs_nose_profile={ "nose_profile_pos" 18 "nose_profile_pos" 5 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 37 "nose_ridge_angle_neg" 73 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 13 "nose_ridge_width_neg" 50 } -# gene_bs_nose_size={ "nose_size_neg" 40 "nose_size_pos" 26 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 2 "nose_tip_angle_neg" 5 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_neg" 20 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 33 "nose_tip_width_neg" 12 } -# face_detail_cheek_def={ "cheek_def_02" 9 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 82 "cheek_fat_01_neg" 104 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 242 "chin_def_neg" 111 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 133 "eye_lower_lid_def" 10 } -# face_detail_eye_socket={ "eye_socket_03" 15 "eye_socket_01" 148 } -# face_detail_nasolabial={ "nasolabial_02" 35 "nasolabial_02" 35 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_pos" 3 } -# face_detail_nose_tip_def={ "nose_tip_def" 210 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 213 "temple_def" 183 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 160 "brow_wrinkles_02" 225 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 233 "eye_wrinkles_01" 67 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 194 "forehead_wrinkles_02" 241 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 166 "complexion_5" 105 } -# gene_height={ "normal_height" 135 "normal_height" 111 } -# gene_bs_body_type={ "body_fat_head_fat_low" 152 "body_fat_head_fat_full" 132 } -# gene_bs_body_shape={ "body_shape_triangle_half" 3 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_shape_2_half" 153 "bust_shape_1_half" 174 } -# gene_age={ "old_4" 67 "old_1" 41 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 235 "far_spacing_avg_thickness" 209 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 199 "layer_2_avg_thickness" 195 } -# gene_body_hair={ "body_hair_avg" 187 "body_hair_avg" 167 } -# gene_hair_type={ "hair_wavy" 122 "hair_curly" 158 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 47 "normal_eyes" 47 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 202 "normal_eyelashes" 202 } -# } -# } -# enabled=yes -#} -# -#670_rostislav_tmutarakan = { -# portrait_info = { -# genes={ hair_color={ 104 80 230 36 } -# skin_color={ 84 80 84 80 } -# eye_color={ 174 150 174 150 } -# gene_chin_forward={ "chin_forward_neg" 125 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_neg" 105 "chin_height_neg" 105 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_pos" 135 "eye_angle_pos" 135 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 153 "eye_shut_pos" 153 } -# gene_forehead_angle={ "forehead_angle_pos" 152 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 97 "forehead_brow_height_neg" 97 } -# gene_forehead_roundness={ "forehead_roundness_pos" 182 "forehead_roundness_pos" 182 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_neg" 115 "forehead_height_neg" 115 } -# gene_head_height={ "head_height_pos" 145 "head_height_pos" 145 } -# gene_head_width={ "head_width_pos" 128 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 98 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 138 } -# gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_neg" 59 "jaw_angle_neg" 59 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_pos" 144 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 110 "mouth_corner_depth_neg" 110 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 145 "mouth_height_pos" 145 } -# gene_mouth_width={ "mouth_width_neg" 123 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 178 "mouth_upper_lip_size_pos" 178 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_neg" 77 } -# gene_mouth_open={ "mouth_open_pos" 139 "mouth_open_pos" 139 } -# gene_neck_length={ "neck_length_pos" 141 "neck_length_pos" 141 } -# gene_neck_width={ "neck_width_neg" 123 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 50 "cheek_forward_neg" 50 } -# gene_bs_cheek_height={ "cheek_height_pos" 7 "cheek_height_pos" 7 } -# gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_pos" 43 } -# gene_bs_ear_angle={ "ear_angle_neg" 22 "ear_angle_neg" 22 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 8 "ear_inner_shape_pos" 8 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 61 "ear_upper_bend_pos" 61 } -# gene_bs_ear_outward={ "ear_outward_pos" 14 "ear_outward_pos" 14 } -# gene_bs_ear_size={ "ear_size_neg" 6 "ear_size_neg" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 191 "eye_corner_depth_pos" 191 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 185 "eye_fold_shape_neg" 185 } -# gene_bs_eye_size={ "eye_size_pos" 93 "eye_size_pos" 93 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 26 "eye_upper_lid_size_pos" 26 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 28 "forehead_brow_curve_neg" 28 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 101 "forehead_brow_forward_neg" 101 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 42 "forehead_brow_inner_height_neg" 42 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_neg" 15 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 81 "forehead_brow_width_pos" 81 } -# gene_bs_jaw_def={ "jaw_def_pos" 17 "jaw_def_pos" 17 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 8 "mouth_lower_lip_def_pos" 8 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 61 "mouth_lower_lip_full_neg" 61 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 127 "mouth_lower_lip_pad_neg" 127 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 73 "mouth_lower_lip_width_neg" 73 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 16 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 17 "mouth_philtrum_shape_neg" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 11 "mouth_philtrum_width_pos" 11 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 52 "mouth_upper_lip_full_pos" 52 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 20 "mouth_upper_lip_profile_pos" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 37 "mouth_upper_lip_width_pos" 37 } -# gene_bs_nose_forward={ "nose_forward_neg" 3 "nose_forward_neg" 3 } -# gene_bs_nose_height={ "nose_height_pos" 21 "nose_height_pos" 21 } -# gene_bs_nose_length={ "nose_length_pos" 55 "nose_length_pos" 55 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 113 "nose_nostril_height_neg" 113 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 13 "nose_nostril_width_neg" 13 } -# gene_bs_nose_profile={ "nose_profile_pos" 101 "nose_profile_pos" 101 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 79 "nose_ridge_angle_neg" 79 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 44 "nose_ridge_width_pos" 44 } -# gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_pos" 65 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 111 "nose_tip_angle_neg" 111 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 20 "nose_tip_forward_neg" 20 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 25 "nose_tip_width_neg" 25 } -# face_detail_cheek_def={ "cheek_def_01" 124 "cheek_def_01" 124 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 10 "cheek_fat_01_neg" 10 } -# face_detail_chin_cleft={ "chin_cleft" 123 "chin_cleft" 123 } -# face_detail_chin_def={ "chin_def_neg" 229 "chin_def_neg" 229 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 50 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_color_03" 209 "eye_socket_color_03" 209 } -# face_detail_nasolabial={ "nasolabial_02" 114 "nasolabial_02" 114 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 34 "nose_ridge_def_pos" 34 } -# face_detail_nose_tip_def={ "nose_tip_def" 34 "nose_tip_def" 34 } -# face_detail_temple_def={ "temple_def" 122 "temple_def" 122 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 8 "brow_wrinkles_04" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 27 "eye_wrinkles_01" 27 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 11 "forehead_wrinkles_01" 11 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 172 "complexion_5" 172 } -# gene_height={ "normal_height" 128 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_full" 128 "body_fat_head_fat_full" 128 } -# gene_bs_body_shape={ "body_shape_average" 51 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 91 "bust_shape_4_full" 114 } -# gene_age={ "old_4" 152 "old_4" 152 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 125 "far_spacing_low_thickness" 125 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 188 "layer_2_low_thickness" 188 } -# gene_body_hair={ "body_hair_avg" 92 "body_hair_avg" 92 } -# gene_hair_type={ "hair_straight" 186 "hair_straight" 186 } -# gene_baldness={ "male_pattern_baldness" 228 "male_pattern_baldness" 228 } -# eye_accessory={ "normal_eyes" 237 "normal_eyes" 237 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 101 "normal_eyelashes" 101 } -# } -# } -# enabled=yes -#} -# -#20289_werner_aargau = { -# portrait_info = { -# genes={ hair_color={ 169 169 189 204 } -# skin_color={ 53 80 52 80 } -# eye_color={ 243 142 193 164 } -# gene_chin_forward={ "chin_forward_neg" 115 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_neg" 102 } -# gene_chin_width={ "chin_width_pos" 138 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_neg" 121 "eye_angle_neg" 117 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 156 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_neg" 110 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_neg" 78 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 130 "forehead_brow_height_neg" 122 } -# gene_forehead_roundness={ "forehead_roundness_pos" 156 "forehead_roundness_pos" 225 } -# gene_forehead_width={ "forehead_width_neg" 28 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 87 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_pos" 133 "head_height_neg" 110 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 144 } -# gene_head_profile={ "head_profile_neg" 85 "head_profile_pos" 137 } -# gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_pos" 157 } -# gene_head_top_width={ "head_top_width_pos" 143 "head_top_width_pos" 132 } -# gene_jaw_angle={ "jaw_angle_pos" 54 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_pos" 154 "jaw_forward_pos" 164 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_neg" 87 "jaw_width_pos" 185 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_neg" 115 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_neg" 103 } -# gene_mouth_width={ "mouth_width_pos" 206 "mouth_width_pos" 130 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 120 "mouth_upper_lip_size_pos" 142 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 93 "mouth_lower_lip_size_pos" 190 } -# gene_mouth_open={ "mouth_open_neg" 63 "mouth_open_neg" 110 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 186 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 51 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_pos" 46 "cheek_height_neg" 121 } -# gene_bs_cheek_width={ "cheek_width_pos" 32 "cheek_width_pos" 14 } -# gene_bs_ear_angle={ "ear_angle_pos" 17 "ear_angle_neg" 134 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 125 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 114 "ear_lower_bend_pos" 106 } -# gene_bs_ear_outward={ "ear_outward_pos" 33 "ear_outward_neg" 7 } -# gene_bs_ear_size={ "ear_size_pos" 138 "ear_size_neg" 75 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 250 "eye_corner_depth_pos" 195 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 38 "eye_fold_shape_neg" 16 } -# gene_bs_eye_size={ "eye_size_pos" 8 "eye_size_pos" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 7 "eye_upper_lid_size_neg" 43 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 96 "forehead_brow_curve_pos" 1 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 47 "forehead_brow_forward_pos" 102 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 36 "forehead_brow_inner_height_neg" 15 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 192 "forehead_brow_outer_height_neg" 8 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 86 "forehead_brow_width_pos" 35 } -# gene_bs_jaw_def={ "jaw_def_pos" 255 "jaw_def_pos" 154 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 45 "mouth_lower_lip_def_pos" 180 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 1 "mouth_lower_lip_full_pos" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 201 "mouth_lower_lip_pad_pos" 23 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 126 "mouth_lower_lip_width_neg" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 51 "mouth_philtrum_shape_neg" 12 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_neg" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 33 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 25 "mouth_upper_lip_full_pos" 129 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 4 "mouth_upper_lip_profile_neg" 127 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 40 "mouth_upper_lip_width_pos" 112 } -# gene_bs_nose_forward={ "nose_forward_pos" 18 "nose_forward_neg" 18 } -# gene_bs_nose_height={ "nose_height_neg" 8 "nose_height_pos" 17 } -# gene_bs_nose_length={ "nose_length_neg" 103 "nose_length_pos" 47 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 35 "nose_nostril_height_neg" 101 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 27 "nose_nostril_width_neg" 57 } -# gene_bs_nose_profile={ "nose_profile_pos" 21 "nose_profile_pos" 31 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 27 "nose_ridge_angle_pos" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 40 "nose_ridge_width_neg" 94 } -# gene_bs_nose_size={ "nose_size_pos" 255 "nose_size_pos" 49 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 47 "nose_tip_angle_pos" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 10 "nose_tip_forward_pos" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 177 "nose_tip_width_pos" 44 } -# face_detail_cheek_def={ "cheek_def_02" 25 "cheek_def_01" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 239 "cheek_fat_01_neg" 15 } -# face_detail_chin_cleft={ "chin_cleft" 221 "chin_dimple" 22 } -# face_detail_chin_def={ "chin_def_neg" 67 "chin_def_neg" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 157 "eye_lower_lid_def" 49 } -# face_detail_eye_socket={ "eye_socket_01" 28 "eye_socket_color_01" 173 } -# face_detail_nasolabial={ "nasolabial_01" 24 "nasolabial_03" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_pos" 4 } -# face_detail_nose_tip_def={ "nose_tip_def" 24 "nose_tip_def" 252 } -# face_detail_temple_def={ "temple_def" 114 "temple_def" 229 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 78 "brow_wrinkles_04" 42 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 58 "eye_wrinkles_02" 157 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 42 "forehead_wrinkles_01" 69 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 155 "complexion_3" 168 } -# gene_height={ "normal_height" 124 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 179 "body_fat_head_fat_full" 122 } -# gene_bs_body_shape={ "body_shape_apple_half" 5 "body_shape_rectangle_full" 48 } -# gene_bs_bust={ "bust_shape_4_half" 134 "bust_shape_4_half" 116 } -# gene_age={ "old_3" 119 "old_2" 105 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 220 "far_spacing_avg_thickness" 228 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 84 "layer_2_low_thickness" 140 } -# gene_body_hair={ "body_hair_sparse" 171 "body_hair_sparse" 158 } -# gene_hair_type={ "hair_wavy" 170 "hair_wavy" 169 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 88 "normal_eyes" 88 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 91 "normal_eyelashes" 91 } -# } -# } -# enabled=yes -#} -# -#418_herbert_vermandois = { -# portrait_info = { -# genes={ hair_color={ 212 176 215 170 } -# skin_color={ 78 89 69 86 } -# eye_color={ 34 182 224 156 } -# gene_chin_forward={ "chin_forward_pos" 58 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_pos" 100 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 116 "forehead_angle_neg" 103 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 131 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_pos" 229 "forehead_roundness_pos" 170 } -# gene_forehead_width={ "forehead_width_neg" 117 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_pos" 163 "forehead_height_pos" 166 } -# gene_head_height={ "head_height_neg" 93 "head_height_neg" 103 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 146 } -# gene_head_profile={ "head_profile_pos" 170 "head_profile_pos" 148 } -# gene_head_top_height={ "head_top_height_neg" 113 "head_top_height_pos" 138 } -# gene_head_top_width={ "head_top_width_pos" 157 "head_top_width_pos" 148 } -# gene_jaw_angle={ "jaw_angle_neg" 122 "jaw_angle_pos" 141 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_pos" 176 "jaw_width_pos" 163 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 196 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_pos" 150 "mouth_height_pos" 133 } -# gene_mouth_width={ "mouth_width_neg" 125 "mouth_width_neg" 106 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 108 "mouth_upper_lip_size_pos" 171 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 128 "mouth_lower_lip_size_neg" 94 } -# gene_mouth_open={ "mouth_open_neg" 61 "mouth_open_neg" 103 } -# gene_neck_length={ "neck_length_pos" 149 "neck_length_pos" 136 } -# gene_neck_width={ "neck_width_neg" 118 "neck_width_neg" 95 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 185 "cheek_forward_neg" 1 } -# gene_bs_cheek_height={ "cheek_height_pos" 79 "cheek_height_pos" 14 } -# gene_bs_cheek_width={ "cheek_width_pos" 41 "cheek_width_pos" 32 } -# gene_bs_ear_angle={ "ear_angle_pos" 37 "ear_angle_neg" 15 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 51 "ear_inner_shape_pos" 49 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 56 "ear_both_bend_pos" 8 } -# gene_bs_ear_outward={ "ear_outward_neg" 107 "ear_outward_neg" 39 } -# gene_bs_ear_size={ "ear_size_neg" 89 "ear_size_neg" 23 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 189 "eye_corner_depth_pos" 209 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_pos" 56 } -# gene_bs_eye_size={ "eye_size_pos" 50 "eye_size_pos" 13 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 55 "eye_upper_lid_size_pos" 41 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 111 "forehead_brow_curve_neg" 138 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 42 "forehead_brow_forward_pos" 37 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 12 "forehead_brow_inner_height_neg" 108 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 126 "forehead_brow_outer_height_pos" 18 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 3 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 14 "jaw_def_pos" 103 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 38 "mouth_lower_lip_def_pos" 3 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 6 "mouth_lower_lip_full_neg" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 117 "mouth_lower_lip_pad_pos" 201 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 7 "mouth_lower_lip_width_pos" 38 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 27 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 70 "mouth_philtrum_shape_neg" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 20 "mouth_philtrum_width_neg" 151 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 118 "mouth_upper_lip_def_pos" 48 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 72 "mouth_upper_lip_full_pos" 31 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 235 "mouth_upper_lip_profile_pos" 27 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 29 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_neg" 28 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_pos" 17 "nose_height_pos" 29 } -# gene_bs_nose_length={ "nose_length_pos" 69 "nose_length_pos" 128 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 29 "nose_nostril_height_pos" 35 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 143 "nose_nostril_width_pos" 85 } -# gene_bs_nose_profile={ "nose_profile_pos" 4 "nose_profile_neg" 12 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 34 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_neg" 76 } -# gene_bs_nose_size={ "nose_size_pos" 255 "nose_size_pos" 37 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 32 "nose_tip_angle_neg" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 6 "nose_tip_forward_neg" 22 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 47 "nose_tip_width_neg" 9 } -# face_detail_cheek_def={ "cheek_def_02" 13 "cheek_def_01" 111 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 119 "cheek_fat_03_pos" 62 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_cleft" 25 } -# face_detail_chin_def={ "chin_def_neg" 134 "chin_def_neg" 242 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 214 "eye_lower_lid_def" 109 } -# face_detail_eye_socket={ "eye_socket_01" 22 "eye_socket_color_03" 20 } -# face_detail_nasolabial={ "nasolabial_02" 10 "nasolabial_03" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 220 "nose_tip_def" 25 } -# face_detail_temple_def={ "temple_def" 37 "temple_def" 173 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 63 "brow_wrinkles_04" 21 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 37 "eye_wrinkles_01" 38 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 63 "forehead_wrinkles_01" 87 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 188 "complexion_4" 192 } -# gene_height={ "normal_height" 134 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_full" 197 "body_fat_head_fat_full" 135 } -# gene_bs_body_shape={ "body_shape_pear_full" 99 "body_shape_average" 16 } -# gene_bs_bust={ "bust_shape_4_full" 71 "bust_shape_3_half" 209 } -# gene_age={ "old_2" 51 "old_4" 130 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 128 "far_spacing_low_thickness" 150 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 201 "layer_2_lower_thickness" 149 } -# gene_body_hair={ "body_hair_sparse" 96 "body_hair_avg" 149 } -# gene_hair_type={ "hair_wavy" 148 "hair_wavy" 133 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 20 "normal_eyes" 20 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 32 "normal_eyelashes" 32 } -# } -# } -# enabled=yes -#} -# -#20770_ishaq_baalbek = { -# portrait_info = { -# genes={ hair_color={ 117 250 117 250 } -# skin_color={ 93 156 93 148 } -# eye_color={ 27 235 27 235 } -# gene_chin_forward={ "chin_forward_neg" 112 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_neg" 122 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_neg" 92 "chin_width_neg" 92 } -# gene_eye_angle={ "eye_angle_pos" 155 "eye_angle_pos" 155 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 126 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 111 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 129 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_neg" 60 "forehead_height_neg" 60 } -# gene_head_height={ "head_height_pos" 154 "head_height_pos" 154 } -# gene_head_width={ "head_width_pos" 133 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_pos" 177 "head_profile_pos" 177 } -# gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_pos" 136 } -# gene_head_top_width={ "head_top_width_pos" 199 "head_top_width_pos" 199 } -# gene_jaw_angle={ "jaw_angle_neg" 116 "jaw_angle_neg" 116 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_pos" 130 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_neg" 63 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 204 "mouth_upper_lip_size_pos" 204 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 169 "mouth_lower_lip_size_pos" 169 } -# gene_mouth_open={ "mouth_open_pos" 43 "mouth_open_pos" 199 } -# gene_neck_length={ "neck_length_neg" 120 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_pos" 148 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 29 "cheek_forward_neg" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 32 "cheek_height_neg" 32 } -# gene_bs_cheek_width={ "cheek_width_pos" 36 "cheek_width_pos" 36 } -# gene_bs_ear_angle={ "ear_angle_pos" 27 "ear_angle_pos" 27 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 5 "ear_inner_shape_pos" 5 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 147 "ear_both_bend_pos" 147 } -# gene_bs_ear_outward={ "ear_outward_neg" 30 "ear_outward_neg" 30 } -# gene_bs_ear_size={ "ear_size_neg" 19 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 212 "eye_corner_depth_pos" 212 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 21 "eye_fold_shape_pos" 21 } -# gene_bs_eye_size={ "eye_size_pos" 66 "eye_size_pos" 66 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 5 "eye_upper_lid_size_pos" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 121 "forehead_brow_curve_neg" 121 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 19 "forehead_brow_forward_neg" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 13 "forehead_brow_outer_height_neg" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 7 "forehead_brow_width_pos" 7 } -# gene_bs_jaw_def={ "jaw_def_neg" 77 "jaw_def_neg" 77 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 21 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 9 "mouth_lower_lip_pad_neg" 9 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 112 "mouth_lower_lip_width_pos" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 34 "mouth_philtrum_shape_pos" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 39 "mouth_philtrum_width_pos" 39 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 10 "mouth_upper_lip_full_neg" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 68 "mouth_upper_lip_profile_pos" 68 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 36 } -# gene_bs_nose_height={ "nose_height_pos" 81 "nose_height_pos" 81 } -# gene_bs_nose_length={ "nose_length_neg" 2 "nose_length_neg" 2 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 2 "nose_nostril_width_neg" 2 } -# gene_bs_nose_profile={ "nose_profile_pos" 8 "nose_profile_pos" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 20 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 2 "nose_ridge_width_neg" 2 } -# gene_bs_nose_size={ "nose_size_pos" 126 "nose_size_pos" 126 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 105 "nose_tip_angle_neg" 105 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 42 "nose_tip_forward_neg" 42 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 21 "nose_tip_width_pos" 21 } -# face_detail_cheek_def={ "cheek_def_01" 13 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 16 "cheek_fat_03_pos" 16 } -# face_detail_chin_cleft={ "chin_dimple" 82 "chin_dimple" 82 } -# face_detail_chin_def={ "chin_def" 20 "chin_def" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 61 "eye_lower_lid_def" 61 } -# face_detail_eye_socket={ "eye_socket_01" 8 "eye_socket_01" 8 } -# face_detail_nasolabial={ "nasolabial_03" 130 "nasolabial_03" 130 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 135 "nose_ridge_def_pos" 135 } -# face_detail_nose_tip_def={ "nose_tip_def" 162 "nose_tip_def" 162 } -# face_detail_temple_def={ "temple_def" 254 "temple_def" 254 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 237 "brow_wrinkles_04" 237 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 236 "eye_wrinkles_01" 94 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 59 "forehead_wrinkles_01" 59 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 183 "complexion_3" 183 } -# gene_height={ "normal_height" 126 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_low" 160 "body_fat_head_fat_low" 117 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 62 "body_shape_hourglass_full" 22 } -# gene_bs_bust={ "bust_clothes" 50 "bust_shape_1_full" 79 } -# gene_age={ "old_4" 133 "old_4" 133 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 253 "close_spacing_avg_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 146 "layer_2_low_thickness" 146 } -# gene_body_hair={ "body_hair_dense" 250 "body_hair_dense" 250 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 220 "normal_eyes" 220 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# } -# } -# enabled=yes -#} -# -#100546_erik_svealand = { -# portrait_info = { -# genes={ hair_color={ 110 87 149 77 } -# skin_color={ 58 70 53 73 } -# eye_color={ 240 26 192 201 } -# gene_chin_forward={ "chin_forward_pos" 109 "chin_forward_neg" 121 } -# gene_chin_height={ "chin_height_pos" 133 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 165 "chin_width_neg" 113 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 119 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 193 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_pos" 161 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 138 "forehead_brow_height_pos" 147 } -# gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 199 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 131 } -# gene_forehead_height={ "forehead_height_neg" 106 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_neg" 70 "head_height_pos" 127 } -# gene_head_width={ "head_width_neg" 105 "head_width_pos" 142 } -# gene_head_profile={ "head_profile_neg" 25 "head_profile_neg" 114 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_neg" 95 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_neg" 79 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 187 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_pos" 135 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 141 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 174 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 53 "mouth_height_pos" 133 } -# gene_mouth_width={ "mouth_width_neg" 101 "mouth_width_neg" 106 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 111 "mouth_upper_lip_size_pos" 171 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 167 "mouth_lower_lip_size_neg" 89 } -# gene_mouth_open={ "mouth_open_neg" 97 "mouth_open_neg" 108 } -# gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 114 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_neg" 91 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_neg" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 111 "cheek_height_pos" 15 } -# gene_bs_cheek_width={ "cheek_width_neg" 102 "cheek_width_pos" 46 } -# gene_bs_ear_angle={ "ear_angle_neg" 37 "ear_angle_pos" 102 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 54 "ear_inner_shape_pos" 88 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 31 "ear_lower_bend_pos" 27 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_pos" 36 } -# gene_bs_ear_size={ "ear_size_neg" 81 "ear_size_neg" 11 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 206 "eye_corner_depth_pos" 143 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 79 "eye_fold_shape_pos" 107 } -# gene_bs_eye_size={ "eye_size_pos" 129 "eye_size_pos" 11 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 0 "eye_upper_lid_size_pos" 16 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 10 "forehead_brow_curve_neg" 133 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 152 "forehead_brow_forward_neg" 25 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 16 "forehead_brow_inner_height_neg" 67 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 15 "forehead_brow_outer_height_pos" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 45 "forehead_brow_width_neg" 44 } -# gene_bs_jaw_def={ "jaw_def_pos" 34 "jaw_def_pos" 62 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 9 "mouth_lower_lip_def_pos" 1 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 96 "mouth_lower_lip_full_pos" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 125 "mouth_lower_lip_pad_neg" 33 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 15 "mouth_lower_lip_width_pos" 83 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 10 "mouth_philtrum_def_pos" 61 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 34 "mouth_philtrum_shape_pos" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 41 "mouth_philtrum_width_neg" 148 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 27 "mouth_upper_lip_def_pos" 49 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 38 "mouth_upper_lip_full_neg" 41 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 15 "mouth_upper_lip_profile_pos" 39 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 7 "mouth_upper_lip_width_pos" 110 } -# gene_bs_nose_forward={ "nose_forward_pos" 32 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_pos" 43 "nose_height_neg" 33 } -# gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_pos" 83 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 1 "nose_nostril_height_neg" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 4 "nose_nostril_width_neg" 159 } -# gene_bs_nose_profile={ "nose_profile_hawk" 134 "nose_profile_hawk" 12 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 119 "nose_ridge_angle_pos" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 28 "nose_ridge_width_pos" 34 } -# gene_bs_nose_size={ "nose_size_pos" 21 "nose_size_neg" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 101 "nose_tip_angle_neg" 63 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 9 "nose_tip_forward_neg" 19 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 127 "nose_tip_width_pos" 3 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 9 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 186 "cheek_fat_03_pos" 12 } -# face_detail_chin_cleft={ "chin_dimple" 9 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def" 53 "chin_def_neg" 226 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 69 "eye_lower_lid_def" 32 } -# face_detail_eye_socket={ "eye_socket_02" 4 "eye_socket_03" 18 } -# face_detail_nasolabial={ "nasolabial_03" 15 "nasolabial_01" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 3 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 139 "temple_def" 95 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 147 "brow_wrinkles_02" 75 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_03" 179 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 94 "forehead_wrinkles_01" 154 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 191 "complexion_6" 243 } -# gene_height={ "normal_height" 121 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_low" 168 "body_fat_head_fat_full" 117 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_rectangle_half" 32 } -# gene_bs_bust={ "bust_shape_1_full" 90 "bust_shape_3_full" 162 } -# gene_age={ "old_3" 158 "old_4" 92 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 140 "far_spacing_low_thickness" 112 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 0 "layer_2_low_thickness" 93 } -# gene_body_hair={ "body_hair_avg" 113 "body_hair_avg" 120 } -# gene_hair_type={ "hair_straight" 136 "hair_wavy" 96 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 245 "normal_eyes" 245 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 95 "normal_eyelashes" 95 } -# } -# } -# enabled=yes -#} -# -#20584_krutoj_nordmark = { -# portrait_info = { -# genes={ hair_color={ 28 248 84 51 } -# skin_color={ 70 89 82 89 } -# eye_color={ 57 156 100 150 } -# gene_chin_forward={ "chin_forward_pos" 149 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_neg" 107 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 81 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_pos" 133 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_pos" 158 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_neg" 105 } -# gene_forehead_angle={ "forehead_angle_neg" 111 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 128 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_pos" 198 "forehead_roundness_pos" 184 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_neg" 50 } -# gene_forehead_height={ "forehead_height_neg" 105 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_pos" 174 "head_height_neg" 88 } -# gene_head_width={ "head_width_neg" 91 "head_width_pos" 146 } -# gene_head_profile={ "head_profile_neg" 110 "head_profile_pos" 128 } -# gene_head_top_height={ "head_top_height_pos" 164 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_neg" 120 } -# gene_jaw_angle={ "jaw_angle_pos" 142 "jaw_angle_pos" 142 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_pos" 149 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 149 "jaw_width_neg" 108 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_pos" 165 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 148 "mouth_upper_lip_size_neg" 125 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 191 "mouth_lower_lip_size_neg" 105 } -# gene_mouth_open={ "mouth_open_pos" 148 "mouth_open_pos" 165 } -# gene_neck_length={ "neck_length_neg" 119 "neck_length_pos" 148 } -# gene_neck_width={ "neck_width_pos" 134 "neck_width_neg" 125 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 6 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_pos" 64 "cheek_height_pos" 22 } -# gene_bs_cheek_width={ "cheek_width_neg" 24 "cheek_width_neg" 43 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 121 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 75 "ear_inner_shape_pos" 57 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 42 "ear_both_bend_pos" 23 } -# gene_bs_ear_outward={ "ear_outward_neg" 163 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_neg" 13 "ear_size_neg" 187 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 162 "eye_corner_depth_pos" 201 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 34 "eye_fold_shape_pos" 19 } -# gene_bs_eye_size={ "eye_size_neg" 111 "eye_size_pos" 30 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 44 "eye_upper_lid_size_pos" 77 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 64 "forehead_brow_curve_pos" 47 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 20 "forehead_brow_forward_pos" 59 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 4 "forehead_brow_inner_height_pos" 46 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 7 "forehead_brow_outer_height_pos" 105 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 24 "forehead_brow_width_pos" 23 } -# gene_bs_jaw_def={ "jaw_def_neg" 50 "jaw_def_pos" 110 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 78 "mouth_lower_lip_def_pos" 100 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 122 "mouth_lower_lip_full_neg" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 73 "mouth_lower_lip_pad_neg" 84 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 13 "mouth_lower_lip_width_pos" 70 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 96 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 97 "mouth_philtrum_shape_pos" 13 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 72 "mouth_philtrum_width_pos" 22 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 102 "mouth_upper_lip_full_neg" 31 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 69 "mouth_upper_lip_profile_pos" 96 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 58 "mouth_upper_lip_width_pos" 89 } -# gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_pos" 21 } -# gene_bs_nose_height={ "nose_height_neg" 50 "nose_height_pos" 27 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 37 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 32 "nose_nostril_height_pos" 13 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 79 "nose_nostril_width_neg" 167 } -# gene_bs_nose_profile={ "nose_profile_pos" 25 "nose_profile_hawk" 144 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 121 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 10 "nose_ridge_width_neg" 24 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_pos" 6 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_neg" 89 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 41 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 48 "nose_tip_width_pos" 15 } -# face_detail_cheek_def={ "cheek_def_02" 153 "cheek_def_01" 21 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 21 "cheek_fat_02_pos" 20 } -# face_detail_chin_cleft={ "chin_cleft" 24 "chin_dimple" 14 } -# face_detail_chin_def={ "chin_def_neg" 114 "chin_def" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 232 "eye_lower_lid_def" 32 } -# face_detail_eye_socket={ "eye_socket_01" 12 "eye_socket_color_02" 10 } -# face_detail_nasolabial={ "nasolabial_01" 19 "nasolabial_01" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 30 "nose_ridge_def_pos" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 24 "nose_tip_def" 8 } -# face_detail_temple_def={ "temple_def" 91 "temple_def" 213 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 29 "brow_wrinkles_04" 142 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 98 "eye_wrinkles_01" 88 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 135 "forehead_wrinkles_01" 62 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 115 "complexion_1" 193 } -# gene_height={ "normal_height" 124 "normal_height" 164 } -# gene_bs_body_type={ "body_fat_head_fat_full" 128 "body_fat_head_fat_full" 151 } -# gene_bs_body_shape={ "body_shape_pear_half" 61 "body_shape_triangle_half" 5 } -# gene_bs_bust={ "bust_shape_3_full" 87 "bust_shape_3_half" 64 } -# gene_age={ "old_2" 62 "old_4" 136 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 166 "far_spacing_high_thickness" 176 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 210 "layer_2_low_thickness" 170 } -# gene_body_hair={ "body_hair_dense" 189 "body_hair_sparse" 153 } -# gene_hair_type={ "hair_straight" 101 "hair_wavy" 177 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 131 "normal_eyelashes" 131 } -# } -# } -# enabled=yes -#} -# -#72048_piarres_albarracin = { -# portrait_info = { -# genes={ hair_color={ 127 248 127 248 } -# skin_color={ 203 110 203 110 } -# eye_color={ 34 191 34 191 } -# gene_chin_forward={ "chin_forward_neg" 76 "chin_forward_neg" 76 } -# gene_chin_height={ "chin_height_neg" 127 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_pos" 144 "chin_width_pos" 144 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_neg" 109 "eye_shut_neg" 111 } -# gene_forehead_angle={ "forehead_angle_pos" 147 "forehead_angle_pos" 147 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 148 } -# gene_forehead_roundness={ "forehead_roundness_pos" 151 "forehead_roundness_pos" 151 } -# gene_forehead_width={ "forehead_width_pos" 153 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_pos" 141 "forehead_height_pos" 141 } -# gene_head_height={ "head_height_pos" 165 "head_height_pos" 165 } -# gene_head_width={ "head_width_neg" 125 "head_width_neg" 125 } -# gene_head_profile={ "head_profile_neg" 104 "head_profile_neg" 104 } -# gene_head_top_height={ "head_top_height_neg" 105 "head_top_height_neg" 105 } -# gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_pos" 148 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_neg" 96 "jaw_forward_neg" 96 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 169 "jaw_width_pos" 169 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 160 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 145 "mouth_height_pos" 145 } -# gene_mouth_width={ "mouth_width_neg" 173 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 166 "mouth_upper_lip_size_pos" 166 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 99 "mouth_lower_lip_size_neg" 99 } -# gene_mouth_open={ "mouth_open_pos" 2 "mouth_open_pos" 194 } -# gene_neck_length={ "neck_length_pos" 170 "neck_length_pos" 170 } -# gene_neck_width={ "neck_width_pos" 135 "neck_width_pos" 135 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 29 "cheek_forward_neg" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 25 "cheek_height_neg" 25 } -# gene_bs_cheek_width={ "cheek_width_pos" 31 "cheek_width_pos" 31 } -# gene_bs_ear_angle={ "ear_angle_pos" 43 "ear_angle_pos" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 44 "ear_inner_shape_pos" 44 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 7 "ear_lower_bend_pos" 7 } -# gene_bs_ear_outward={ "ear_outward_neg" 76 "ear_outward_neg" 76 } -# gene_bs_ear_size={ "ear_size_pos" 16 "ear_size_pos" 16 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 20 "eye_corner_depth_pos" 20 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 36 "eye_fold_shape_pos" 36 } -# gene_bs_eye_size={ "eye_size_neg" 19 "eye_size_neg" 19 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 30 "eye_upper_lid_size_pos" 30 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 2 "forehead_brow_curve_neg" 2 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 88 "forehead_brow_forward_pos" 88 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 62 "forehead_brow_inner_height_neg" 62 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 100 "forehead_brow_outer_height_neg" 100 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 59 "forehead_brow_width_pos" 59 } -# gene_bs_jaw_def={ "jaw_def_pos" 42 "jaw_def_pos" 42 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 51 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 74 "mouth_lower_lip_full_pos" 74 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 93 "mouth_lower_lip_pad_neg" 93 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 127 "mouth_lower_lip_width_neg" 127 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 72 "mouth_philtrum_def_pos" 72 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 34 "mouth_philtrum_shape_neg" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 109 "mouth_philtrum_width_neg" 109 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 78 "mouth_upper_lip_def_pos" 78 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 10 "mouth_upper_lip_full_pos" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 78 "mouth_upper_lip_profile_neg" 78 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 88 "mouth_upper_lip_width_pos" 88 } -# gene_bs_nose_forward={ "nose_forward_neg" 13 "nose_forward_neg" 13 } -# gene_bs_nose_height={ "nose_height_neg" 16 "nose_height_neg" 16 } -# gene_bs_nose_length={ "nose_length_pos" 76 "nose_length_pos" 76 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 45 "nose_nostril_width_neg" 45 } -# gene_bs_nose_profile={ "nose_profile_pos" 24 "nose_profile_pos" 24 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_neg" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_neg" 51 } -# gene_bs_nose_size={ "nose_size_pos" 27 "nose_size_pos" 27 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 34 "nose_tip_angle_neg" 34 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 23 "nose_tip_forward_neg" 23 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 52 "nose_tip_width_neg" 52 } -# face_detail_cheek_def={ "cheek_def_01" 167 "cheek_def_01" 167 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 247 "cheek_fat_02_pos" 247 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 21 } -# face_detail_chin_def={ "chin_def" 93 "chin_def" 93 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 125 "eye_lower_lid_def" 125 } -# face_detail_eye_socket={ "eye_socket_color_01" 24 "eye_socket_color_01" 24 } -# face_detail_nasolabial={ "nasolabial_01" 117 "nasolabial_01" 117 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 21 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 3 "nose_tip_def" 3 } -# face_detail_temple_def={ "temple_def" 40 "temple_def" 40 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 10 "brow_wrinkles_04" 10 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 188 "eye_wrinkles_01" 188 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 64 "forehead_wrinkles_01" 64 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 157 "complexion_4" 157 } -# gene_height={ "normal_height" 140 "normal_height" 140 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 177 "body_fat_head_fat_medium" 144 } -# gene_bs_body_shape={ "body_shape_apple_half" 113 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_2_full" 124 "bust_shape_2_full" 124 } -# gene_age={ "old_4" 165 "old_4" 165 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 162 "avg_spacing_high_thickness" 162 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 201 "layer_2_low_thickness" 201 } -# gene_body_hair={ "body_hair_sparse" 151 "body_hair_dense" 151 } -# gene_hair_type={ "hair_curly" 162 "hair_curly" 162 } -# gene_baldness={ "male_pattern_baldness" 246 "male_pattern_baldness" 246 } -# eye_accessory={ "normal_eyes" 233 "normal_eyes" 233 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 21 "normal_eyelashes" 21 } -# } -# } -# enabled=yes -#} -# -#214000_john_ulster = { -# portrait_info = { -# genes={ hair_color={ 169 204 184 179 } -# skin_color={ 102 96 111 96 } -# eye_color={ 124 137 216 189 } -# gene_chin_forward={ "chin_forward_pos" 147 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 123 } -# gene_eye_angle={ "eye_angle_pos" 104 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_pos" 133 "eye_depth_pos" 165 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_neg" 106 } -# gene_forehead_angle={ "forehead_angle_pos" 153 "forehead_angle_pos" 129 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_neg" 104 } -# gene_forehead_roundness={ "forehead_roundness_pos" 176 "forehead_roundness_pos" 163 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_neg" 126 } -# gene_head_height={ "head_height_pos" 138 "head_height_neg" 105 } -# gene_head_width={ "head_width_pos" 143 "head_width_neg" 123 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_pos" 130 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_neg" 111 } -# gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_pos" 222 } -# gene_jaw_angle={ "jaw_angle_neg" 125 "jaw_angle_pos" 157 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_pos" 157 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 127 "jaw_width_neg" 78 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 110 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 161 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 117 } -# gene_mouth_width={ "mouth_width_neg" 165 "mouth_width_neg" 95 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 119 "mouth_upper_lip_size_neg" 109 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 42 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_pos" 162 "mouth_open_neg" 74 } -# gene_neck_length={ "neck_length_neg" 125 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 152 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 141 "cheek_forward_neg" 3 } -# gene_bs_cheek_height={ "cheek_height_pos" 77 "cheek_height_pos" 15 } -# gene_bs_cheek_width={ "cheek_width_neg" 23 "cheek_width_neg" 9 } -# gene_bs_ear_angle={ "ear_angle_pos" 32 "ear_angle_pos" 9 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 52 "ear_inner_shape_pos" 29 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 54 "ear_lower_bend_pos" 28 } -# gene_bs_ear_outward={ "ear_outward_neg" 25 "ear_outward_pos" 78 } -# gene_bs_ear_size={ "ear_size_pos" 37 "ear_size_neg" 75 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 85 "eye_corner_depth_pos" 227 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 23 "eye_fold_shape_neg" 37 } -# gene_bs_eye_size={ "eye_size_neg" 31 "eye_size_pos" 101 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 55 "eye_upper_lid_size_neg" 21 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 68 "forehead_brow_curve_pos" 6 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 47 "forehead_brow_forward_neg" 119 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 118 "forehead_brow_inner_height_neg" 11 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_pos" 82 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 95 "forehead_brow_width_pos" 44 } -# gene_bs_jaw_def={ "jaw_def_neg" 7 "jaw_def_pos" 120 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 82 "mouth_lower_lip_def_pos" 41 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 36 "mouth_lower_lip_full_pos" 44 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 126 "mouth_lower_lip_pad_neg" 105 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 14 "mouth_lower_lip_width_pos" 17 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 30 "mouth_philtrum_def_pos" 47 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 98 "mouth_philtrum_shape_pos" 51 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 86 "mouth_philtrum_width_neg" 43 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 5 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 85 "mouth_upper_lip_full_neg" 6 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 140 "mouth_upper_lip_profile_neg" 21 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 19 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_neg" 6 } -# gene_bs_nose_height={ "nose_height_neg" 94 "nose_height_pos" 75 } -# gene_bs_nose_length={ "nose_length_neg" 9 "nose_length_pos" 96 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 61 "nose_nostril_height_neg" 27 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 69 "nose_profile_neg" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 24 "nose_ridge_angle_neg" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_neg" 47 } -# gene_bs_nose_size={ "nose_size_pos" 18 "nose_size_pos" 52 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 33 "nose_tip_angle_pos" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 47 "nose_tip_forward_neg" 51 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 65 "nose_tip_width_neg" 199 } -# face_detail_cheek_def={ "cheek_def_01" 205 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 2 "cheek_fat_04_pos" 19 } -# face_detail_chin_cleft={ "chin_cleft" 151 "chin_dimple" 77 } -# face_detail_chin_def={ "chin_def_neg" 16 "chin_def" 252 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 215 "eye_lower_lid_def" 8 } -# face_detail_eye_socket={ "eye_socket_02" 24 "eye_socket_color_01" 4 } -# face_detail_nasolabial={ "nasolabial_02" 92 "nasolabial_02" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 17 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 79 "nose_tip_def" 14 } -# face_detail_temple_def={ "temple_def" 124 "temple_def" 96 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_02" 251 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 63 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 13 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 139 "complexion_7" 193 } -# gene_height={ "normal_height" 140 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_low" 85 "body_fat_head_fat_full" 113 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 189 "body_shape_average" 0 } -# gene_bs_bust={ "bust_shape_1_half" 109 "bust_shape_3_half" 66 } -# gene_age={ "old_3" 253 "old_1" 142 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 181 "avg_spacing_high_thickness" 161 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 151 "layer_2_low_thickness" 187 } -# gene_body_hair={ "body_hair_sparse" 107 "body_hair_sparse" 115 } -# gene_hair_type={ "hair_wavy" 160 "hair_wavy" 185 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 243 "normal_eyes" 243 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 129 "normal_eyelashes" 129 } -# } -# } -# enabled=yes -#} -# -#218800_kulin_bosna = { -# portrait_info = { -# genes={ hair_color={ 28 239 28 239 } -# skin_color={ 175 110 175 110 } -# eye_color={ 53 185 53 185 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_pos" 131 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_pos" 99 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_neg" 156 "eye_shut_neg" 112 } -# gene_forehead_angle={ "forehead_angle_pos" 211 "forehead_angle_pos" 211 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 170 "forehead_brow_height_pos" 170 } -# gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 155 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_pos" 138 } -# gene_forehead_height={ "forehead_height_neg" 110 "forehead_height_neg" 110 } -# gene_head_height={ "head_height_neg" 83 "head_height_neg" 83 } -# gene_head_width={ "head_width_neg" 104 "head_width_neg" 104 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_neg" 89 "head_top_height_neg" 89 } -# gene_head_top_width={ "head_top_width_pos" 131 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_pos" 180 "jaw_forward_pos" 180 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_neg" 125 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 81 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 140 "mouth_width_pos" 140 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 97 "mouth_upper_lip_size_neg" 97 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 112 "mouth_lower_lip_size_neg" 112 } -# gene_mouth_open={ "mouth_open_neg" 40 "mouth_open_neg" 40 } -# gene_neck_length={ "neck_length_pos" 134 "neck_length_pos" 134 } -# gene_neck_width={ "neck_width_pos" 129 "neck_width_pos" 129 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 20 "cheek_forward_pos" 20 } -# gene_bs_cheek_height={ "cheek_height_neg" 50 "cheek_height_neg" 50 } -# gene_bs_cheek_width={ "cheek_width_pos" 31 "cheek_width_pos" 31 } -# gene_bs_ear_angle={ "ear_angle_pos" 91 "ear_angle_pos" 91 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 35 "ear_inner_shape_pos" 35 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 116 "ear_both_bend_pos" 116 } -# gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_pos" 35 } -# gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_pos" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 57 "eye_corner_depth_pos" 57 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 73 "eye_fold_shape_neg" 73 } -# gene_bs_eye_size={ "eye_size_neg" 82 "eye_size_neg" 82 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 19 "eye_upper_lid_size_pos" 19 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 15 "forehead_brow_curve_neg" 15 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 41 "forehead_brow_forward_neg" 41 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 89 "forehead_brow_inner_height_pos" 89 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 5 "forehead_brow_outer_height_neg" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_neg" 39 } -# gene_bs_jaw_def={ "jaw_def_neg" 186 "jaw_def_neg" 186 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 35 "mouth_lower_lip_def_pos" 35 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 15 "mouth_lower_lip_full_neg" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 181 "mouth_lower_lip_pad_neg" 181 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 74 "mouth_lower_lip_width_neg" 74 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 70 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 93 "mouth_philtrum_shape_pos" 93 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 0 "mouth_philtrum_width_neg" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 28 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 14 "mouth_upper_lip_full_neg" 14 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 104 "mouth_upper_lip_width_neg" 104 } -# gene_bs_nose_forward={ "nose_forward_neg" 4 "nose_forward_neg" 4 } -# gene_bs_nose_height={ "nose_height_neg" 108 "nose_height_neg" 105 } -# gene_bs_nose_length={ "nose_length_neg" 98 "nose_length_neg" 98 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 27 "nose_nostril_height_neg" 27 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 60 "nose_nostril_width_neg" 60 } -# gene_bs_nose_profile={ "nose_profile_hawk" 0 "nose_profile_hawk" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 6 "nose_ridge_angle_neg" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 40 "nose_ridge_width_neg" 40 } -# gene_bs_nose_size={ "nose_size_neg" 0 "nose_size_pos" 63 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 33 "nose_tip_angle_neg" 33 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 71 "nose_tip_forward_neg" 71 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 85 "nose_tip_width_pos" 85 } -# face_detail_cheek_def={ "cheek_def_01" 152 "cheek_def_01" 152 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 82 "cheek_fat_01_neg" 201 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 19 } -# face_detail_chin_def={ "chin_def" 10 "chin_def" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 180 "eye_lower_lid_def" 180 } -# face_detail_eye_socket={ "eye_socket_03" 12 "eye_socket_03" 12 } -# face_detail_nasolabial={ "nasolabial_02" 83 "nasolabial_02" 83 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 15 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 192 "nose_tip_def" 192 } -# face_detail_temple_def={ "temple_def" 142 "temple_def" 142 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 193 "brow_wrinkles_04" 193 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 17 "eye_wrinkles_01" 17 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 144 "forehead_wrinkles_03" 144 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 202 "complexion_1" 202 } -# gene_height={ "normal_height" 116 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_full" 132 "body_fat_head_fat_full" 132 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 39 "body_shape_rectangle_full" 39 } -# gene_bs_bust={ "bust_shape_4_full" 183 "bust_shape_4_full" 183 } -# gene_age={ "old_2" 143 "old_2" 143 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 2 "far_spacing_avg_thickness" 234 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 85 "layer_2_low_thickness" 225 } -# gene_body_hair={ "body_hair_sparse" 87 "body_hair_sparse" 174 } -# gene_hair_type={ "hair_wavy" 118 "hair_wavy" 118 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 125 "normal_eyes" 125 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 9 "normal_eyelashes" 9 } -# } -# } -# enabled=yes -#} -# -#205570_rogier_albi = { -# portrait_info = { -# genes={ hair_color={ 67 249 104 119 } -# skin_color={ 65 76 72 78 } -# eye_color={ 176 200 56 144 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_neg" 107 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 170 } -# gene_chin_width={ "chin_width_pos" 145 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_neg" 115 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_neg" 111 } -# gene_eye_shut={ "eye_shut_pos" 182 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 142 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 172 } -# gene_forehead_roundness={ "forehead_roundness_pos" 225 "forehead_roundness_pos" 157 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_pos" 176 } -# gene_forehead_height={ "forehead_height_neg" 85 "forehead_height_neg" 51 } -# gene_head_height={ "head_height_neg" 125 "head_height_neg" 89 } -# gene_head_width={ "head_width_neg" 90 "head_width_neg" 126 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_neg" 87 } -# gene_head_top_height={ "head_top_height_pos" 156 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 148 "head_top_width_pos" 149 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 176 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 108 "jaw_width_pos" 133 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 110 } -# gene_mouth_height={ "mouth_height_pos" 149 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_pos" 135 "mouth_width_pos" 161 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 160 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_neg" 124 } -# gene_mouth_open={ "mouth_open_neg" 29 "mouth_open_neg" 40 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 137 "neck_width_pos" 145 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 30 "cheek_forward_pos" 11 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_neg" 46 } -# gene_bs_cheek_width={ "cheek_width_neg" 171 "cheek_width_neg" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 12 "ear_angle_neg" 2 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 15 "ear_inner_shape_pos" 162 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 12 "ear_upper_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_neg" 51 "ear_outward_pos" 80 } -# gene_bs_ear_size={ "ear_size_pos" 42 "ear_size_pos" 7 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 175 "eye_corner_depth_pos" 174 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 187 "eye_fold_shape_neg" 48 } -# gene_bs_eye_size={ "eye_size_pos" 12 "eye_size_pos" 126 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 34 "eye_upper_lid_size_pos" 29 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 83 "forehead_brow_curve_neg" 75 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 68 "forehead_brow_forward_pos" 35 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 19 "forehead_brow_inner_height_neg" 12 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 4 "forehead_brow_outer_height_neg" 18 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 16 "forehead_brow_width_neg" 85 } -# gene_bs_jaw_def={ "jaw_def_pos" 95 "jaw_def_neg" 36 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 1 "mouth_lower_lip_def_pos" 38 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 11 "mouth_lower_lip_full_pos" 26 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 170 "mouth_lower_lip_pad_neg" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 61 "mouth_lower_lip_width_neg" 28 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 32 "mouth_philtrum_def_pos" 2 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 34 "mouth_philtrum_shape_pos" 141 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 28 "mouth_philtrum_width_pos" 25 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 103 "mouth_upper_lip_def_pos" 33 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 102 "mouth_upper_lip_full_neg" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 18 "mouth_upper_lip_profile_neg" 38 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 25 "mouth_upper_lip_width_pos" 84 } -# gene_bs_nose_forward={ "nose_forward_neg" 32 "nose_forward_pos" 23 } -# gene_bs_nose_height={ "nose_height_pos" 30 "nose_height_neg" 41 } -# gene_bs_nose_length={ "nose_length_neg" 45 "nose_length_neg" 51 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 93 "nose_nostril_height_pos" 32 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 18 "nose_nostril_width_neg" 33 } -# gene_bs_nose_profile={ "nose_profile_neg" 79 "nose_profile_pos" 20 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 7 "nose_ridge_angle_neg" 13 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 11 "nose_ridge_width_neg" 20 } -# gene_bs_nose_size={ "nose_size_pos" 72 "nose_size_pos" 82 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 44 "nose_tip_angle_pos" 62 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 26 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 11 "nose_tip_width_pos" 46 } -# face_detail_cheek_def={ "cheek_def_01" 50 "cheek_def_01" 19 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 5 "cheek_fat_04_pos" 255 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 23 "chin_def_neg" 150 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 109 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_03" 21 "eye_socket_02" 13 } -# face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_01" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 9 "nose_ridge_def_pos" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 36 "nose_tip_def" 220 } -# face_detail_temple_def={ "temple_def" 241 "temple_def" 115 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 76 "brow_wrinkles_03" 22 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 78 "eye_wrinkles_02" 187 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 139 "forehead_wrinkles_01" 85 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 129 "complexion_1" 134 } -# gene_height={ "normal_height" 130 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 122 "body_fat_head_fat_low" 118 } -# gene_bs_body_shape={ "body_shape_apple_half" 11 "body_shape_rectangle_half" 17 } -# gene_bs_bust={ "bust_shape_2_full" 187 "bust_shape_3_half" 7 } -# gene_age={ "old_2" 163 "old_4" 240 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 152 "avg_spacing_lower_thickness" 131 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 181 "layer_2_avg_thickness" 179 } -# gene_body_hair={ "body_hair_sparse" 169 "body_hair_sparse" 131 } -# gene_hair_type={ "hair_wavy" 173 "hair_straight" 191 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 195 "normal_eyes" 195 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 136 "normal_eyelashes" 136 } -# } -# } -# enabled=yes -#} -# -#125501_temujin_ulaanbaatar = { -# portrait_info = { -# genes= { -# hair_color={ 124 252 124 252 } -# skin_color={ 185 76 199 80 } -# eye_color={ 117 217 35 242 } -# gene_chin_forward={ "chin_forward_neg" 84 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 151 } -# gene_eye_depth={ "eye_depth_pos" 122 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 92 "eye_height_neg" 81 } -# gene_eye_distance={ "eye_distance_neg" 84 "eye_distance_neg" 100 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 149 "forehead_angle_neg" 114 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 133 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_neg" 108 "forehead_roundness_neg" 108 } -# gene_forehead_width={ "forehead_width_pos" 166 "forehead_width_pos" 145 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 88 } -# gene_head_height={ "head_height_neg" 108 "head_height_neg" 126 } -# gene_head_width={ "head_width_pos" 138 "head_width_pos" 144 } -# gene_head_profile={ "head_profile_neg" 45 "head_profile_neg" 22 } -# gene_head_top_height={ "head_top_height_pos" 113 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_pos" 116 "head_top_width_pos" 140 } -# gene_jaw_angle={ "jaw_angle_neg" 136 "jaw_angle_neg" 105 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_pos" 123 "jaw_height_pos" 134 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_neg" 116 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 161 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 115 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 65 "mouth_width_neg" 67 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_pos" 169 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 155 "mouth_lower_lip_size_pos" 160 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 70 } -# gene_neck_length={ "neck_length_pos" 112 "neck_length_pos" 137 } -# gene_neck_width={ "neck_width_pos" 120 "neck_width_pos" 146 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 29 "cheek_forward_pos" 88 } -# gene_bs_cheek_height={ "cheek_height_pos" 36 "cheek_height_pos" 36 } -# gene_bs_cheek_width={ "cheek_width_pos" 77 "cheek_width_pos" 204 } -# gene_bs_ear_angle={ "ear_angle_neg" 119 "ear_angle_pos" 125 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 88 "ear_inner_shape_pos" 49 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 43 "ear_upper_bend_pos" 96 } -# gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_pos" 133 "ear_size_neg" 41 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 87 "eye_corner_depth_neg" 169 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 47 "eye_fold_shape_neg" 29 } -# gene_bs_eye_size={ "eye_size_pos" 55 "eye_size_pos" 35 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 251 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 145 "forehead_brow_curve_neg" 32 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 161 "forehead_brow_forward_pos" 119 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 79 "forehead_brow_inner_height_neg" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 43 "forehead_brow_outer_height_neg" 20 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 1 "forehead_brow_width_neg" 44 } -# gene_bs_jaw_def={ "jaw_def_neg" 13 "jaw_def_neg" 198 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 91 "mouth_lower_lip_def_pos" 136 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 123 "mouth_lower_lip_full_pos" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 57 "mouth_lower_lip_pad_neg" 15 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 59 "mouth_lower_lip_width_neg" 2 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 128 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 41 "mouth_philtrum_shape_neg" 183 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 17 "mouth_philtrum_width_neg" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 90 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_pos" 86 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_pos" 80 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 61 "mouth_upper_lip_width_neg" 114 } -# gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 21 } -# gene_bs_nose_height={ "nose_height_pos" 3 "nose_height_pos" 13 } -# gene_bs_nose_length={ "nose_length_neg" 107 "nose_length_neg" 49 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 93 "nose_nostril_height_neg" 93 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 1 } -# gene_bs_nose_profile={ "nose_profile_pos" 27 "nose_profile_pos" 59 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 16 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_neg" 1 } -# gene_bs_nose_size={ "nose_size_neg" 89 "nose_size_pos" 63 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 40 "nose_tip_angle_pos" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 108 "nose_tip_forward_neg" 108 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 109 "nose_tip_width_pos" 6 } -# face_detail_cheek_def={ "cheek_def_01" 46 "cheek_def_01" 22 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 105 "cheek_fat_01_pos" 90 } -# face_detail_chin_cleft={ "chin_dimple" 1 "chin_dimple" 1 } -# face_detail_chin_def={ "chin_def" 188 "chin_def_neg" 248 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 160 "eye_lower_lid_def_02" 167 } -# face_detail_eye_socket={ "eye_socket_color_02" 137 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_04" 62 "nasolabial_01" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 141 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 8 "brow_wrinkles_03" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 216 "eye_wrinkles_01" 216 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 46 "forehead_wrinkles_01" 46 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 147 "complexion_1" 164 } -# gene_height={ "normal_height" 142 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 158 "body_fat_head_fat_low" 116 } -# gene_bs_body_shape={ "body_shape_average_clothed" 118 "body_shape_average_clothed" 17 } -# gene_bs_bust={ "bust_clothes" 118 "bust_shape_4_half" 168 } -# gene_age={ "old_1" 153 "old_1" 153 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 212 "avg_spacing_high_thickness" 222 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 187 "layer_2_high_thickness" 222 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 189 "body_hair_sparse_lower_stubble" 189 } -# gene_hair_type={ "hair_straight_thin_beard" 97 "hair_straight_thin_beard" 97 } -# gene_baldness={ "male_pattern_baldness" 176 "male_pattern_baldness" 176 } -# eye_accessory={ "normal_eyes" 96 "normal_eyes" 96 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 94 "normal_eyelashes" 94 } -# hairstyles={ "mpo_mongol_hairstyles" 255 "all_hairstyles" 0 } -# beards={ "mpo_mongol_beards" 170 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#144228_nur_al_din_muhammed_nizari = { -# portrait_info = { -# genes={ hair_color={ 98 244 88 230 } -# skin_color={ 87 144 89 150 } -# eye_color={ 78 222 45 252 } -# gene_chin_forward={ "chin_forward_pos" 184 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 142 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_neg" 96 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 131 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_neg" 110 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_pos" 151 "forehead_angle_neg" 62 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 174 "forehead_brow_height_neg" 113 } -# gene_forehead_roundness={ "forehead_roundness_pos" 206 "forehead_roundness_pos" 197 } -# gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 91 "forehead_height_neg" 92 } -# gene_head_height={ "head_height_neg" 76 "head_height_pos" 146 } -# gene_head_width={ "head_width_neg" 127 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_pos" 129 "head_profile_pos" 152 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 169 "head_top_width_neg" 113 } -# gene_jaw_angle={ "jaw_angle_pos" 148 "jaw_angle_neg" 103 } -# gene_jaw_forward={ "jaw_forward_neg" 97 "jaw_forward_neg" 108 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 141 "jaw_width_neg" 126 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 167 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 144 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_neg" 91 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 158 "mouth_upper_lip_size_pos" 200 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 156 "mouth_lower_lip_size_pos" 164 } -# gene_mouth_open={ "mouth_open_neg" 58 "mouth_open_pos" 139 } -# gene_neck_length={ "neck_length_neg" 102 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_pos" 137 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 19 "cheek_forward_neg" 117 } -# gene_bs_cheek_height={ "cheek_height_pos" 30 "cheek_height_pos" 79 } -# gene_bs_cheek_width={ "cheek_width_pos" 46 "cheek_width_neg" 7 } -# gene_bs_ear_angle={ "ear_angle_neg" 22 "ear_angle_neg" 44 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 47 "ear_inner_shape_pos" 22 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 8 "ear_both_bend_pos" 153 } -# gene_bs_ear_outward={ "ear_outward_pos" 112 "ear_outward_neg" 7 } -# gene_bs_ear_size={ "ear_size_neg" 6 "ear_size_pos" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 188 "eye_corner_depth_pos" 243 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 20 "eye_fold_shape_neg" 29 } -# gene_bs_eye_size={ "eye_size_pos" 4 "eye_size_pos" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 38 "eye_upper_lid_size_pos" 71 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 93 "forehead_brow_curve_neg" 19 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 8 "forehead_brow_forward_pos" 44 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 24 "forehead_brow_inner_height_pos" 1 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 20 "forehead_brow_outer_height_pos" 23 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 9 "forehead_brow_width_neg" 2 } -# gene_bs_jaw_def={ "jaw_def_neg" 68 "jaw_def_pos" 32 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 142 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 25 "mouth_lower_lip_full_neg" 87 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 84 "mouth_lower_lip_pad_pos" 149 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 108 "mouth_lower_lip_width_neg" 33 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 34 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 28 "mouth_philtrum_shape_neg" 4 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 39 "mouth_philtrum_width_neg" 117 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 47 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 88 "mouth_upper_lip_full_pos" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 91 "mouth_upper_lip_profile_pos" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 63 "mouth_upper_lip_width_neg" 5 } -# gene_bs_nose_forward={ "nose_forward_pos" 32 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_pos" 32 "nose_height_neg" 35 } -# gene_bs_nose_length={ "nose_length_neg" 8 "nose_length_pos" 83 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_pos" 18 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 17 "nose_nostril_width_neg" 93 } -# gene_bs_nose_profile={ "nose_profile_pos" 87 "nose_profile_pos" 120 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_neg" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 56 "nose_ridge_width_neg" 26 } -# gene_bs_nose_size={ "nose_size_pos" 202 "nose_size_pos" 135 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 2 "nose_tip_angle_neg" 148 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 24 "nose_tip_forward_pos" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 57 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_02" 7 "cheek_def_02" 150 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 18 "cheek_fat_02_pos" 134 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_dimple" 14 } -# face_detail_chin_def={ "chin_def" 249 "chin_def_neg" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 26 "eye_lower_lid_def" 184 } -# face_detail_eye_socket={ "eye_socket_01" 196 "eye_socket_color_03" 229 } -# face_detail_nasolabial={ "nasolabial_01" 9 "nasolabial_03" 114 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 12 "nose_ridge_def_pos" 13 } -# face_detail_nose_tip_def={ "nose_tip_def" 211 "nose_tip_def" 236 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 167 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 3 "brow_wrinkles_02" 73 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 44 "eye_wrinkles_01" 235 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 246 "forehead_wrinkles_01" 13 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 213 "complexion_1" 217 } -# gene_height={ "normal_height" 120 "normal_height" 133 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 139 "body_fat_head_fat_low" 126 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_1_half" 137 "bust_default" 15 } -# gene_age={ "old_4" 70 "old_1" 58 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 243 "avg_spacing_avg_thickness" 228 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 227 "layer_2_low_thickness" 247 } -# gene_body_hair={ "body_hair_avg" 210 "body_hair_dense" 194 } -# gene_hair_type={ "hair_curly" 117 "hair_wavy" 132 } -# gene_baldness={ "male_pattern_baldness" 74 "male_pattern_baldness" 155 } -# eye_accessory={ "normal_eyes" 247 "normal_eyes" 247 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 37 "normal_eyelashes" 37 } -# } -# } -# enabled=yes -#} -# -#189226_gunda_orangallu = { -# portrait_info = { -# genes={ hair_color={ 42 249 42 249 } -# skin_color={ 100 229 100 229 } -# eye_color={ 17 247 17 247 } -# gene_chin_forward={ "chin_forward_pos" 144 "chin_forward_pos" 144 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_pos" 138 "chin_width_pos" 138 } -# gene_eye_angle={ "eye_angle_pos" 176 "eye_angle_pos" 176 } -# gene_eye_depth={ "eye_depth_neg" 115 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_neg" 89 "eye_height_neg" 89 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_pos" 150 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 133 "forehead_brow_height_pos" 133 } -# gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 175 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_pos" 130 } -# gene_forehead_height={ "forehead_height_neg" 97 "forehead_height_neg" 97 } -# gene_head_height={ "head_height_neg" 116 "head_height_neg" 116 } -# gene_head_width={ "head_width_neg" 114 "head_width_neg" 114 } -# gene_head_profile={ "head_profile_pos" 181 "head_profile_pos" 181 } -# gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_neg" 122 } -# gene_head_top_width={ "head_top_width_pos" 178 "head_top_width_pos" 178 } -# gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_neg" 66 "jaw_height_neg" 66 } -# gene_jaw_width={ "jaw_width_pos" 163 "jaw_width_pos" 163 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_neg" 82 "mouth_width_neg" 82 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 175 "mouth_upper_lip_size_pos" 175 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 144 "mouth_lower_lip_size_pos" 144 } -# gene_mouth_open={ "mouth_open_neg" 8 "mouth_open_neg" 8 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_pos" 135 "neck_width_pos" 135 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 39 "cheek_forward_neg" 39 } -# gene_bs_cheek_height={ "cheek_height_pos" 46 "cheek_height_pos" 46 } -# gene_bs_cheek_width={ "cheek_width_neg" 39 "cheek_width_neg" 39 } -# gene_bs_ear_angle={ "ear_angle_pos" 43 "ear_angle_pos" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 82 "ear_inner_shape_pos" 82 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 105 "ear_upper_bend_pos" 105 } -# gene_bs_ear_outward={ "ear_outward_pos" 4 "ear_outward_pos" 4 } -# gene_bs_ear_size={ "ear_size_pos" 57 "ear_size_pos" 57 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 155 "eye_corner_depth_pos" 155 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 189 "eye_fold_shape_neg" 189 } -# gene_bs_eye_size={ "eye_size_pos" 99 "eye_size_pos" 99 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 183 "eye_upper_lid_size_pos" 183 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 6 "forehead_brow_curve_neg" 6 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 0 "forehead_brow_forward_neg" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 23 "forehead_brow_inner_height_neg" 23 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 19 "forehead_brow_outer_height_neg" 19 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 119 "forehead_brow_width_pos" 119 } -# gene_bs_jaw_def={ "jaw_def_neg" 84 "jaw_def_neg" 84 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 51 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 41 "mouth_lower_lip_full_pos" 41 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 8 "mouth_lower_lip_pad_pos" 8 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_neg" 9 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 36 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 3 "mouth_philtrum_shape_neg" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 167 "mouth_philtrum_width_neg" 167 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 34 "mouth_upper_lip_def_pos" 34 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 83 "mouth_upper_lip_full_pos" 83 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 10 "mouth_upper_lip_profile_neg" 10 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 44 "mouth_upper_lip_width_pos" 44 } -# gene_bs_nose_forward={ "nose_forward_neg" 27 "nose_forward_neg" 27 } -# gene_bs_nose_height={ "nose_height_pos" 147 "nose_height_pos" 147 } -# gene_bs_nose_length={ "nose_length_neg" 48 "nose_length_neg" 48 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 34 "nose_nostril_height_neg" 34 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_neg" 39 } -# gene_bs_nose_profile={ "nose_profile_pos" 19 "nose_profile_pos" 19 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 1 "nose_ridge_angle_neg" 1 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 11 "nose_ridge_width_neg" 11 } -# gene_bs_nose_size={ "nose_size_pos" 3 "nose_size_pos" 3 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 70 "nose_tip_angle_neg" 70 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 83 "nose_tip_forward_neg" 83 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 14 "nose_tip_width_pos" 14 } -# face_detail_cheek_def={ "cheek_def_02" 11 "cheek_def_02" 11 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 1 "cheek_fat_04_pos" 1 } -# face_detail_chin_cleft={ "chin_dimple" 15 "chin_dimple" 15 } -# face_detail_chin_def={ "chin_def" 25 "chin_def" 25 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 32 "eye_lower_lid_def" 32 } -# face_detail_eye_socket={ "eye_socket_color_01" 239 "eye_socket_color_01" 239 } -# face_detail_nasolabial={ "nasolabial_03" 9 "nasolabial_03" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 12 "nose_ridge_def_pos" 12 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 4 } -# face_detail_temple_def={ "temple_def" 67 "temple_def" 67 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 94 "brow_wrinkles_02" 94 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 75 "eye_wrinkles_01" 75 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 19 "forehead_wrinkles_01" 19 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 247 "complexion_4" 247 } -# gene_height={ "normal_height" 129 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_low" 126 "body_fat_head_fat_low" 126 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 2 "body_shape_rectangle_full" 2 } -# gene_bs_bust={ "bust_shape_4_full" 95 "bust_shape_4_full" 95 } -# gene_age={ "old_4" 253 "old_4" 253 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 211 "far_spacing_high_thickness" 211 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 248 "layer_2_avg_thickness" 248 } -# gene_body_hair={ "body_hair_dense" 237 "body_hair_dense" 237 } -# gene_hair_type={ "hair_wavy" 191 "hair_wavy" 191 } -# gene_baldness={ "male_pattern_baldness" 89 "male_pattern_baldness" 89 } -# eye_accessory={ "normal_eyes" 98 "normal_eyes" 98 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 17 "normal_eyelashes" 17 } -# } -# } -# enabled=yes -#} -# -#82198_algimantas_lithuanians = { -# portrait_info = { -# genes={ hair_color={ 149 51 78 123 } -# skin_color={ 45 90 50 86 } -# eye_color={ 155 199 242 194 } -# gene_chin_forward={ "chin_forward_pos" 138 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_pos" 90 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_pos" 137 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_neg" 111 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 111 "forehead_brow_height_neg" 110 } -# gene_forehead_roundness={ "forehead_roundness_pos" 222 "forehead_roundness_pos" 165 } -# gene_forehead_width={ "forehead_width_pos" 152 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_neg" 92 "forehead_height_neg" 110 } -# gene_head_height={ "head_height_pos" 148 "head_height_neg" 118 } -# gene_head_width={ "head_width_pos" 136 "head_width_pos" 229 } -# gene_head_profile={ "head_profile_pos" 169 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_neg" 126 } -# gene_head_top_width={ "head_top_width_pos" 173 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_pos" 137 "jaw_angle_pos" 137 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_pos" 168 "jaw_width_neg" 118 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_neg" 102 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_pos" 131 } -# gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_pos" 161 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_neg" 74 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 119 "mouth_upper_lip_size_pos" 135 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 95 "mouth_lower_lip_size_neg" 93 } -# gene_mouth_open={ "mouth_open_neg" 7 "mouth_open_pos" 165 } -# gene_neck_length={ "neck_length_pos" 128 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_pos" 153 "neck_width_neg" 117 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 68 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 26 "cheek_height_pos" 23 } -# gene_bs_cheek_width={ "cheek_width_pos" 40 "cheek_width_neg" 84 } -# gene_bs_ear_angle={ "ear_angle_neg" 91 "ear_angle_pos" 42 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 49 "ear_inner_shape_pos" 4 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 48 "ear_both_bend_pos" 59 } -# gene_bs_ear_outward={ "ear_outward_neg" 31 "ear_outward_pos" 6 } -# gene_bs_ear_size={ "ear_size_pos" 26 "ear_size_pos" 54 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 169 "eye_corner_depth_pos" 194 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 94 "eye_fold_shape_pos" 168 } -# gene_bs_eye_size={ "eye_size_pos" 25 "eye_size_neg" 17 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 45 "eye_upper_lid_size_pos" 32 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 15 "forehead_brow_curve_pos" 49 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 176 "forehead_brow_forward_pos" 15 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_pos" 47 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 32 "forehead_brow_outer_height_pos" 124 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 27 "forehead_brow_width_neg" 16 } -# gene_bs_jaw_def={ "jaw_def_neg" 5 "jaw_def_pos" 17 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 28 "mouth_lower_lip_def_pos" 10 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 2 "mouth_lower_lip_full_pos" 11 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 39 "mouth_lower_lip_pad_neg" 43 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 7 "mouth_lower_lip_width_pos" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 47 "mouth_philtrum_shape_neg" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 9 "mouth_philtrum_width_neg" 11 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 7 "mouth_upper_lip_def_pos" 29 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_neg" 34 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 90 "mouth_upper_lip_profile_pos" 224 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 116 "mouth_upper_lip_width_pos" 7 } -# gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_neg" 7 "nose_height_pos" 12 } -# gene_bs_nose_length={ "nose_length_neg" 93 "nose_length_pos" 108 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 14 "nose_nostril_height_pos" 54 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 18 "nose_nostril_width_neg" 15 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 8 "nose_profile_pos" 27 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 34 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 19 "nose_ridge_width_neg" 2 } -# gene_bs_nose_size={ "nose_size_pos" 46 "nose_size_neg" 1 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 9 "nose_tip_angle_pos" 47 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 84 "nose_tip_forward_pos" 33 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 38 "nose_tip_width_neg" 128 } -# face_detail_cheek_def={ "cheek_def_02" 142 "cheek_def_01" 4 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 42 "cheek_fat_03_pos" 254 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_cleft" 6 } -# face_detail_chin_def={ "chin_def_neg" 149 "chin_def" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 100 "eye_lower_lid_def" 173 } -# face_detail_eye_socket={ "eye_socket_03" 152 "eye_socket_color_03" 24 } -# face_detail_nasolabial={ "nasolabial_01" 219 "nasolabial_03" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 190 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 38 } -# face_detail_temple_def={ "temple_def" 252 "temple_def" 183 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 71 "brow_wrinkles_02" 36 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 241 "eye_wrinkles_02" 234 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 155 "forehead_wrinkles_01" 168 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 217 "complexion_7" 222 } -# gene_height={ "normal_height" 139 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 149 "body_fat_head_fat_low" 126 } -# gene_bs_body_shape={ "body_shape_triangle_half" 40 "body_shape_rectangle_half" 56 } -# gene_bs_bust={ "bust_default" 101 "bust_default" 139 } -# gene_age={ "old_3" 172 "old_4" 63 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 0 "avg_spacing_avg_thickness" 113 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 114 "layer_2_avg_thickness" 158 } -# gene_body_hair={ "body_hair_sparse" 166 "body_hair_avg" 125 } -# gene_hair_type={ "hair_curly" 112 "hair_wavy" 118 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 99 "normal_eyes" 99 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 7 "normal_eyelashes" 7 } -# } -# } -# enabled=yes -#} -# -#232758_sargis_greater_armenia = { -# portrait_info = { -# genes={ hair_color={ 25 240 99 234 } -# skin_color={ 0 89 177 119 } -# eye_color={ 94 207 59 158 } -# gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_pos" 149 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 95 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_pos" 149 } -# gene_eye_height={ "eye_height_pos" 131 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 158 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_neg" 123 "eye_shut_neg" 104 } -# gene_forehead_angle={ "forehead_angle_neg" 104 "forehead_angle_neg" 125 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 161 "forehead_roundness_pos" 176 } -# gene_forehead_width={ "forehead_width_neg" 104 "forehead_width_neg" 120 } -# gene_forehead_height={ "forehead_height_pos" 151 "forehead_height_neg" 108 } -# gene_head_height={ "head_height_neg" 78 "head_height_pos" 171 } -# gene_head_width={ "head_width_pos" 170 "head_width_pos" 147 } -# gene_head_profile={ "head_profile_pos" 142 "head_profile_pos" 170 } -# gene_head_top_height={ "head_top_height_neg" 93 "head_top_height_pos" 138 } -# gene_head_top_width={ "head_top_width_pos" 164 "head_top_width_pos" 170 } -# gene_jaw_angle={ "jaw_angle_pos" 131 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 149 "jaw_width_pos" 172 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 89 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_pos" 164 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_pos" 130 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 146 "mouth_lower_lip_size_neg" 76 } -# gene_mouth_open={ "mouth_open_neg" 51 "mouth_open_pos" 191 } -# gene_neck_length={ "neck_length_neg" 111 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_neg" 109 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 7 "cheek_forward_pos" 31 } -# gene_bs_cheek_height={ "cheek_height_neg" 37 "cheek_height_neg" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_neg" 46 } -# gene_bs_ear_angle={ "ear_angle_neg" 36 "ear_angle_neg" 36 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 70 "ear_inner_shape_pos" 24 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 41 "ear_upper_bend_pos" 62 } -# gene_bs_ear_outward={ "ear_outward_pos" 104 "ear_outward_pos" 24 } -# gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_neg" 43 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 87 "eye_corner_depth_pos" 235 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 33 "eye_fold_shape_pos" 90 } -# gene_bs_eye_size={ "eye_size_pos" 17 "eye_size_pos" 32 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 137 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 44 "forehead_brow_curve_neg" 196 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 36 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 107 "forehead_brow_inner_height_pos" 44 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 46 "forehead_brow_outer_height_neg" 103 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 72 "forehead_brow_width_pos" 10 } -# gene_bs_jaw_def={ "jaw_def_pos" 70 "jaw_def_pos" 39 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 64 "mouth_lower_lip_def_pos" 3 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 57 "mouth_lower_lip_full_pos" 126 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 47 "mouth_lower_lip_pad_neg" 78 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 16 "mouth_lower_lip_width_pos" 26 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 47 "mouth_philtrum_def_pos" 5 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 20 "mouth_philtrum_shape_pos" 81 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 31 "mouth_philtrum_width_pos" 119 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 19 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 11 "mouth_upper_lip_full_pos" 17 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 38 "mouth_upper_lip_profile_neg" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 125 "mouth_upper_lip_width_pos" 35 } -# gene_bs_nose_forward={ "nose_forward_neg" 72 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_pos" 70 "nose_height_pos" 76 } -# gene_bs_nose_length={ "nose_length_pos" 15 "nose_length_neg" 19 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 81 "nose_nostril_height_pos" 6 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 16 "nose_nostril_width_neg" 77 } -# gene_bs_nose_profile={ "nose_profile_neg" 36 "nose_profile_neg" 16 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 25 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 35 "nose_ridge_width_neg" 42 } -# gene_bs_nose_size={ "nose_size_pos" 11 "nose_size_pos" 90 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 25 "nose_tip_angle_neg" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 20 "nose_tip_forward_pos" 27 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 49 "nose_tip_width_neg" 12 } -# face_detail_cheek_def={ "cheek_def_01" 5 "cheek_def_01" 20 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 17 "cheek_fat_01_pos" 98 } -# face_detail_chin_cleft={ "chin_cleft" 25 "chin_cleft" 15 } -# face_detail_chin_def={ "chin_def" 166 "chin_def" 202 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 111 "eye_lower_lid_def" 20 } -# face_detail_eye_socket={ "eye_socket_01" 15 "eye_socket_color_01" 13 } -# face_detail_nasolabial={ "nasolabial_02" 181 "nasolabial_03" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 74 "nose_ridge_def_pos" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 219 "nose_tip_def" 77 } -# face_detail_temple_def={ "temple_def" 110 "temple_def" 80 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_04" 9 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 87 "eye_wrinkles_03" 215 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 225 "forehead_wrinkles_02" 165 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 179 "complexion_4" 101 } -# gene_height={ "normal_height" 121 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_full" 196 "body_fat_head_fat_low" 140 } -# gene_bs_body_shape={ "body_shape_apple_half" 90 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_2_full" 147 "bust_shape_3_half" 114 } -# gene_age={ "old_2" 232 "old_2" 85 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 226 "far_spacing_avg_thickness" 158 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 168 "layer_2_low_thickness" 182 } -# gene_body_hair={ "body_hair_dense" 177 "body_hair_sparse" 121 } -# gene_hair_type={ "hair_wavy" 174 "hair_wavy" 92 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 113 "normal_eyes" 113 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 219 "normal_eyelashes" 219 } -# } -# } -# enabled=yes -#} -# -#144139_khusraw_malik_punjab = { -# portrait_info = { -# genes={ hair_color={ 83 250 3 231 } -# skin_color={ 114 147 108 146 } -# eye_color={ 51 241 69 236 } -# gene_chin_forward={ "chin_forward_neg" 115 "chin_forward_neg" 113 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_pos" 145 } -# gene_chin_width={ "chin_width_pos" 128 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_neg" 100 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_pos" 157 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 113 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_neg" 125 } -# gene_forehead_angle={ "forehead_angle_neg" 105 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_pos" 145 } -# gene_forehead_roundness={ "forehead_roundness_pos" 229 "forehead_roundness_pos" 212 } -# gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_neg" 104 } -# gene_forehead_height={ "forehead_height_neg" 106 "forehead_height_neg" 51 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 155 } -# gene_head_width={ "head_width_pos" 143 "head_width_neg" 99 } -# gene_head_profile={ "head_profile_neg" 77 "head_profile_pos" 158 } -# gene_head_top_height={ "head_top_height_pos" 152 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 158 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 116 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 133 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 198 "mouth_upper_lip_size_pos" 146 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 160 "mouth_lower_lip_size_neg" 80 } -# gene_mouth_open={ "mouth_open_neg" 38 "mouth_open_neg" 52 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_neg" 105 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 154 "cheek_forward_neg" 50 } -# gene_bs_cheek_height={ "cheek_height_neg" 117 "cheek_height_neg" 109 } -# gene_bs_cheek_width={ "cheek_width_pos" 21 "cheek_width_pos" 117 } -# gene_bs_ear_angle={ "ear_angle_pos" 51 "ear_angle_neg" 2 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 21 "ear_inner_shape_pos" 23 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 108 "ear_both_bend_pos" 31 } -# gene_bs_ear_outward={ "ear_outward_pos" 45 "ear_outward_neg" 30 } -# gene_bs_ear_size={ "ear_size_pos" 19 "ear_size_neg" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 227 "eye_corner_depth_pos" 177 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 122 "eye_fold_shape_neg" 35 } -# gene_bs_eye_size={ "eye_size_pos" 44 "eye_size_neg" 125 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 159 "eye_upper_lid_size_pos" 28 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 9 "forehead_brow_curve_neg" 107 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 51 "forehead_brow_forward_neg" 2 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_neg" 49 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 242 "forehead_brow_outer_height_neg" 81 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 16 "forehead_brow_width_neg" 13 } -# gene_bs_jaw_def={ "jaw_def_neg" 201 "jaw_def_pos" 115 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 44 "mouth_lower_lip_def_pos" 41 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 14 "mouth_lower_lip_full_pos" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 10 "mouth_lower_lip_pad_neg" 32 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 72 "mouth_lower_lip_width_neg" 65 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 1 "mouth_philtrum_def_pos" 13 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 16 "mouth_philtrum_shape_neg" 44 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 26 "mouth_philtrum_width_neg" 2 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 37 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 44 "mouth_upper_lip_full_neg" 20 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 119 "mouth_upper_lip_profile_neg" 15 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 40 "mouth_upper_lip_width_pos" 27 } -# gene_bs_nose_forward={ "nose_forward_pos" 11 "nose_forward_pos" 22 } -# gene_bs_nose_height={ "nose_height_neg" 34 "nose_height_neg" 127 } -# gene_bs_nose_length={ "nose_length_pos" 46 "nose_length_neg" 11 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 24 "nose_nostril_height_neg" 44 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 39 "nose_nostril_width_neg" 41 } -# gene_bs_nose_profile={ "nose_profile_pos" 109 "nose_profile_pos" 107 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 3 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 14 "nose_ridge_width_pos" 29 } -# gene_bs_nose_size={ "nose_size_pos" 112 "nose_size_pos" 60 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 20 "nose_tip_angle_neg" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 4 "nose_tip_forward_neg" 3 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 63 "nose_tip_width_neg" 88 } -# face_detail_cheek_def={ "cheek_def_01" 23 "cheek_def_01" 59 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 135 "cheek_fat_03_pos" 225 } -# face_detail_chin_cleft={ "chin_dimple" 179 "chin_cleft" 6 } -# face_detail_chin_def={ "chin_def" 4 "chin_def" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 48 "eye_lower_lid_def" 40 } -# face_detail_eye_socket={ "eye_socket_02" 25 "eye_socket_color_01" 255 } -# face_detail_nasolabial={ "nasolabial_01" 170 "nasolabial_02" 20 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 35 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 107 "nose_tip_def" 55 } -# face_detail_temple_def={ "temple_def" 98 "temple_def" 246 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 80 "brow_wrinkles_04" 83 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 224 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 196 "forehead_wrinkles_01" 16 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 199 "complexion_4" 197 } -# gene_height={ "normal_height" 154 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 115 "body_fat_head_fat_low" 119 } -# gene_bs_body_shape={ "body_shape_triangle_half" 0 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_shape_1_full" 147 "bust_shape_3_full" 174 } -# gene_age={ "old_4" 113 "old_4" 107 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 242 "avg_spacing_high_thickness" 219 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 178 "layer_2_avg_thickness" 239 } -# gene_body_hair={ "body_hair_avg" 196 "body_hair_sparse" 240 } -# gene_hair_type={ "hair_curly" 113 "hair_wavy" 147 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 64 "normal_eyes" 64 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 202 "normal_eyelashes" 202 } -# } -# } -# enabled=yes -#} -# -#163096_muhammad_africa = { -# portrait_info = { -# genes={ hair_color={ 2 252 43 240 } -# skin_color={ 126 151 129 155 } -# eye_color={ 36 202 25 227 } -# gene_chin_forward={ "chin_forward_neg" 123 "chin_forward_pos" 148 } -# gene_chin_height={ "chin_height_pos" 142 "chin_height_pos" 150 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 148 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 95 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 191 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_pos" 157 } -# gene_forehead_roundness={ "forehead_roundness_pos" 179 "forehead_roundness_pos" 151 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_pos" 145 } -# gene_forehead_height={ "forehead_height_neg" 116 "forehead_height_pos" 168 } -# gene_head_height={ "head_height_pos" 173 "head_height_neg" 114 } -# gene_head_width={ "head_width_pos" 145 "head_width_pos" 180 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_pos" 152 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_pos" 148 } -# gene_head_top_width={ "head_top_width_neg" 111 "head_top_width_neg" 105 } -# gene_jaw_angle={ "jaw_angle_pos" 152 "jaw_angle_neg" 120 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 102 "jaw_width_neg" 76 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_neg" 85 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 199 "mouth_upper_lip_size_pos" 223 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 210 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_pos" 200 "mouth_open_neg" 115 } -# gene_neck_length={ "neck_length_pos" 155 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 26 "cheek_forward_pos" 26 } -# gene_bs_cheek_height={ "cheek_height_pos" 29 "cheek_height_pos" 124 } -# gene_bs_cheek_width={ "cheek_width_neg" 30 "cheek_width_neg" 34 } -# gene_bs_ear_angle={ "ear_angle_neg" 27 "ear_angle_neg" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 152 "ear_inner_shape_pos" 37 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 33 "ear_both_bend_pos" 8 } -# gene_bs_ear_outward={ "ear_outward_neg" 40 "ear_outward_neg" 69 } -# gene_bs_ear_size={ "ear_size_pos" 10 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 171 "eye_corner_depth_pos" 224 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 162 "eye_fold_shape_pos" 104 } -# gene_bs_eye_size={ "eye_size_neg" 39 "eye_size_pos" 25 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 131 "eye_upper_lid_size_pos" 48 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 76 "forehead_brow_curve_pos" 3 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 32 "forehead_brow_forward_neg" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 70 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 51 "forehead_brow_outer_height_neg" 90 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 109 "forehead_brow_width_pos" 24 } -# gene_bs_jaw_def={ "jaw_def_neg" 40 "jaw_def_pos" 85 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 33 "mouth_lower_lip_def_pos" 200 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 10 "mouth_lower_lip_full_pos" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 33 "mouth_lower_lip_pad_pos" 7 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 116 "mouth_lower_lip_width_neg" 82 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 12 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 5 "mouth_philtrum_width_pos" 71 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 96 "mouth_upper_lip_def_pos" 41 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 72 "mouth_upper_lip_full_neg" 111 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 26 "mouth_upper_lip_profile_neg" 13 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 127 "mouth_upper_lip_width_pos" 16 } -# gene_bs_nose_forward={ "nose_forward_neg" 56 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_neg" 33 "nose_height_neg" 10 } -# gene_bs_nose_length={ "nose_length_pos" 35 "nose_length_pos" 14 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 7 "nose_nostril_height_pos" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 58 "nose_nostril_width_neg" 26 } -# gene_bs_nose_profile={ "nose_profile_pos" 51 "nose_profile_pos" 114 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 5 "nose_ridge_angle_pos" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_pos" 67 } -# gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_neg" 24 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 63 "nose_tip_angle_neg" 87 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 48 "nose_tip_forward_neg" 19 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 44 "nose_tip_width_neg" 168 } -# face_detail_cheek_def={ "cheek_def_02" 50 "cheek_def_02" 78 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 20 "cheek_fat_02_pos" 7 } -# face_detail_chin_cleft={ "chin_dimple" 80 "chin_cleft" 14 } -# face_detail_chin_def={ "chin_def_neg" 176 "chin_def" 205 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 63 "eye_lower_lid_def" 189 } -# face_detail_eye_socket={ "eye_socket_color_02" 142 "eye_socket_color_02" 92 } -# face_detail_nasolabial={ "nasolabial_03" 23 "nasolabial_01" 169 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 147 "nose_ridge_def_pos" 170 } -# face_detail_nose_tip_def={ "nose_tip_def" 251 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 204 "temple_def" 247 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 219 "brow_wrinkles_01" 29 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 182 "eye_wrinkles_01" 88 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 50 "forehead_wrinkles_01" 37 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 239 "complexion_3" 236 } -# gene_height={ "normal_height" 162 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_low" 124 "body_fat_head_fat_full" 126 } -# gene_bs_body_shape={ "body_shape_pear_half" 91 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 83 "bust_shape_3_full" 228 } -# gene_age={ "old_4" 122 "old_4" 41 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 223 "avg_spacing_avg_thickness" 255 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 183 "layer_2_low_thickness" 237 } -# gene_body_hair={ "body_hair_sparse" 193 "body_hair_avg" 222 } -# gene_hair_type={ "hair_curly" 112 "hair_wavy" 94 } -# gene_baldness={ "male_pattern_baldness" 91 "male_pattern_baldness" 109 } -# eye_accessory={ "bloodshot_eyes" 255 "normal_eyes" 176 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 13 "normal_eyelashes" 13 } -# } -# } -# enabled=yes -#} -# -#175080_vicayalaya_chola_nadu = { -# portrait_info = { -# genes={ hair_color={ 53 252 17 247 } -# skin_color={ 110 231 115 232 } -# eye_color={ 42 242 56 246 } -# gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_neg" 89 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_pos" 130 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 105 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 113 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 190 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 131 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 139 "forehead_brow_height_neg" 104 } -# gene_forehead_roundness={ "forehead_roundness_pos" 156 "forehead_roundness_pos" 175 } -# gene_forehead_width={ "forehead_width_neg" 103 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_neg" 107 "forehead_height_neg" 88 } -# gene_head_height={ "head_height_pos" 133 "head_height_pos" 138 } -# gene_head_width={ "head_width_pos" 128 "head_width_neg" 108 } -# gene_head_profile={ "head_profile_neg" 97 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_neg" 99 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 137 "head_top_width_pos" 199 } -# gene_jaw_angle={ "jaw_angle_neg" 106 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 90 "jaw_height_neg" 107 } -# gene_jaw_width={ "jaw_width_neg" 115 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_pos" 140 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_pos" 190 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 132 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 146 "mouth_upper_lip_size_pos" 145 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 123 "mouth_lower_lip_size_pos" 160 } -# gene_mouth_open={ "mouth_open_neg" 83 "mouth_open_neg" 1 } -# gene_neck_length={ "neck_length_neg" 111 "neck_length_neg" 108 } -# gene_neck_width={ "neck_width_neg" 120 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 27 "cheek_forward_pos" 27 } -# gene_bs_cheek_height={ "cheek_height_neg" 18 "cheek_height_neg" 33 } -# gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_pos" 55 } -# gene_bs_ear_angle={ "ear_angle_neg" 4 "ear_angle_pos" 19 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 53 "ear_inner_shape_pos" 11 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 13 "ear_lower_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 25 "ear_outward_pos" 19 } -# gene_bs_ear_size={ "ear_size_pos" 51 "ear_size_pos" 40 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 213 "eye_corner_depth_pos" 238 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 24 "eye_fold_shape_neg" 95 } -# gene_bs_eye_size={ "eye_size_neg" 51 "eye_size_neg" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 16 "eye_upper_lid_size_neg" 60 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 186 "forehead_brow_curve_neg" 17 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 36 "forehead_brow_forward_pos" 51 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 19 "forehead_brow_inner_height_neg" 11 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 105 "forehead_brow_outer_height_neg" 3 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 21 "forehead_brow_width_neg" 2 } -# gene_bs_jaw_def={ "jaw_def_neg" 121 "jaw_def_pos" 43 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 46 "mouth_lower_lip_def_pos" 42 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 68 "mouth_lower_lip_full_pos" 89 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 38 "mouth_lower_lip_pad_pos" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 65 "mouth_lower_lip_width_pos" 11 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 44 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 34 "mouth_philtrum_shape_pos" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 59 "mouth_philtrum_width_pos" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 29 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 48 "mouth_upper_lip_full_pos" 146 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 155 "mouth_upper_lip_profile_pos" 34 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 10 "mouth_upper_lip_width_pos" 76 } -# gene_bs_nose_forward={ "nose_forward_pos" 25 "nose_forward_neg" 14 } -# gene_bs_nose_height={ "nose_height_pos" 140 "nose_height_pos" 149 } -# gene_bs_nose_length={ "nose_length_neg" 14 "nose_length_pos" 14 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_neg" 105 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 104 "nose_nostril_width_neg" 1 } -# gene_bs_nose_profile={ "nose_profile_pos" 5 "nose_profile_pos" 6 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 32 "nose_ridge_angle_pos" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 22 "nose_ridge_width_pos" 99 } -# gene_bs_nose_size={ "nose_size_neg" 33 "nose_size_pos" 2 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 38 "nose_tip_angle_neg" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 21 "nose_tip_forward_neg" 51 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 10 "nose_tip_width_neg" 83 } -# face_detail_cheek_def={ "cheek_def_01" 30 "cheek_def_01" 104 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 18 "cheek_fat_01_pos" 108 } -# face_detail_chin_cleft={ "chin_dimple" 22 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 16 "chin_def" 1 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 87 "eye_lower_lid_def" 122 } -# face_detail_eye_socket={ "eye_socket_color_02" 228 "eye_socket_color_02" 60 } -# face_detail_nasolabial={ "nasolabial_01" 8 "nasolabial_01" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 64 "nose_ridge_def_pos" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 82 } -# face_detail_temple_def={ "temple_def" 152 "temple_def" 157 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_02" 21 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 31 "eye_wrinkles_02" 247 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 32 "forehead_wrinkles_01" 61 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 221 "complexion_5" 232 } -# gene_height={ "normal_height" 124 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 154 "body_fat_head_fat_medium" 136 } -# gene_bs_body_shape={ "body_shape_triangle_half" 47 "body_shape_hourglass_half" 41 } -# gene_bs_bust={ "bust_clothes" 66 "bust_shape_3_full" 104 } -# gene_age={ "old_4" 155 "old_3" 173 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 171 "close_spacing_high_thickness" 230 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 132 "layer_2_avg_thickness" 202 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 205 "body_hair_sparse" 209 } -# gene_hair_type={ "hair_wavy" 97 "hair_straight" 190 } -# gene_baldness={ "male_pattern_baldness" 163 "male_pattern_baldness" 191 } -# eye_accessory={ "normal_eyes" 170 "normal_eyes" 170 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 13 "normal_eyelashes" 13 } -# } -# } -# enabled=yes -#} -# -#71908_lambert_spoleto = { -# portrait_info = { -# genes={ hair_color={ 220 182 49 235 } -# skin_color={ 41 83 31 84 } -# eye_color={ 77 193 163 136 } -# gene_chin_forward={ "chin_forward_pos" 173 "chin_forward_pos" 140 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 111 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 165 } -# gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 158 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_pos" 70 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 144 "forehead_angle_pos" 144 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 112 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 154 } -# gene_forehead_width={ "forehead_width_pos" 152 "forehead_width_pos" 149 } -# gene_forehead_height={ "forehead_height_pos" 162 "forehead_height_pos" 152 } -# gene_head_height={ "head_height_pos" 177 "head_height_neg" 81 } -# gene_head_width={ "head_width_neg" 118 "head_width_neg" 112 } -# gene_head_profile={ "head_profile_pos" 189 "head_profile_pos" 191 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 161 "head_top_width_pos" 148 } -# gene_jaw_angle={ "jaw_angle_pos" 158 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 75 "jaw_height_pos" 129 } -# gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_pos" 181 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 178 "mouth_corner_depth_pos" 162 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_neg" 103 "mouth_width_neg" 82 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 87 "mouth_lower_lip_size_pos" 136 } -# gene_mouth_open={ "mouth_open_neg" 2 "mouth_open_pos" 155 } -# gene_neck_length={ "neck_length_neg" 103 "neck_length_pos" 128 } -# gene_neck_width={ "neck_width_neg" 123 "neck_width_neg" 111 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 24 "cheek_forward_pos" 78 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 137 } -# gene_bs_cheek_width={ "cheek_width_pos" 44 "cheek_width_pos" 19 } -# gene_bs_ear_angle={ "ear_angle_neg" 59 "ear_angle_pos" 44 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 1 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 192 "ear_upper_bend_pos" 52 } -# gene_bs_ear_outward={ "ear_outward_neg" 4 "ear_outward_pos" 27 } -# gene_bs_ear_size={ "ear_size_neg" 33 "ear_size_pos" 63 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 201 "eye_corner_depth_pos" 185 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 13 "eye_fold_shape_neg" 4 } -# gene_bs_eye_size={ "eye_size_pos" 25 "eye_size_pos" 43 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 156 "eye_upper_lid_size_pos" 2 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 6 "forehead_brow_curve_neg" 36 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 13 "forehead_brow_forward_neg" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 69 "forehead_brow_outer_height_neg" 124 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 4 "forehead_brow_width_neg" 47 } -# gene_bs_jaw_def={ "jaw_def_pos" 62 "jaw_def_pos" 45 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 120 "mouth_lower_lip_def_pos" 12 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 7 "mouth_lower_lip_full_neg" 110 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 123 "mouth_lower_lip_pad_pos" 30 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 31 "mouth_lower_lip_width_pos" 103 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 132 "mouth_philtrum_def_pos" 139 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 38 "mouth_philtrum_shape_pos" 16 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 71 "mouth_philtrum_width_pos" 125 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 22 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 33 "mouth_upper_lip_full_pos" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 37 "mouth_upper_lip_profile_pos" 89 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_neg" 27 "nose_forward_neg" 28 } -# gene_bs_nose_height={ "nose_height_pos" 22 "nose_height_pos" 22 } -# gene_bs_nose_length={ "nose_length_pos" 101 "nose_length_pos" 89 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 26 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 10 "nose_nostril_width_pos" 48 } -# gene_bs_nose_profile={ "nose_profile_neg" 4 "nose_profile_neg" 58 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 18 "nose_ridge_angle_neg" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 44 "nose_ridge_width_neg" 30 } -# gene_bs_nose_size={ "nose_size_neg" 48 "nose_size_pos" 49 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 121 "nose_tip_angle_pos" 50 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 23 "nose_tip_forward_pos" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 96 "nose_tip_width_pos" 30 } -# face_detail_cheek_def={ "cheek_def_01" 111 "cheek_def_01" 25 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 21 "cheek_fat_01_neg" 220 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_dimple" 12 } -# face_detail_chin_def={ "chin_def_neg" 10 "chin_def" 186 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 96 "eye_lower_lid_def" 40 } -# face_detail_eye_socket={ "eye_socket_02" 20 "eye_socket_03" 12 } -# face_detail_nasolabial={ "nasolabial_03" 10 "nasolabial_02" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 115 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 104 "nose_tip_def" 207 } -# face_detail_temple_def={ "temple_def" 148 "temple_def" 246 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 230 "brow_wrinkles_04" 34 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 124 "eye_wrinkles_03" 192 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 204 "forehead_wrinkles_01" 67 } -# expression_other={ "cheek_wrinkles_both_01" 40 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 240 "complexion_2" 162 } -# gene_height={ "normal_height" 125 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 110 "body_fat_head_fat_low" 120 } -# gene_bs_body_shape={ "body_shape_triangle_half" 168 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 85 "bust_shape_3_half" 75 } -# gene_age={ "old_3" 1 "old_1" 126 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 178 "far_spacing_low_thickness" 135 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 138 "layer_2_high_thickness" 187 } -# gene_body_hair={ "body_hair_avg" 181 "body_hair_avg" 128 } -# gene_hair_type={ "hair_wavy" 184 "hair_wavy" 102 } -# gene_baldness={ "male_pattern_baldness" 131 "male_pattern_baldness" 187 } -# eye_accessory={ "normal_eyes" 60 "normal_eyes" 60 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 230 "normal_eyelashes" 230 } -# } -# } -# enabled=yes -#} -# -#175030_amoghavarsha_karnata = { -# portrait_info = { -# genes={ hair_color={ 56 246 40 248 } -# skin_color={ 103 226 101 226 } -# eye_color={ 67 245 67 250 } -# gene_chin_forward={ "chin_forward_neg" 95 "chin_forward_neg" 119 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_neg" 117 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 67 "eye_height_neg" 76 } -# gene_eye_distance={ "eye_distance_pos" 165 "eye_distance_pos" 172 } -# gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_neg" 119 } -# gene_forehead_angle={ "forehead_angle_pos" 139 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_neg" 102 } -# gene_forehead_roundness={ "forehead_roundness_pos" 167 "forehead_roundness_pos" 176 } -# gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 83 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_pos" 141 "head_height_pos" 164 } -# gene_head_width={ "head_width_neg" 56 "head_width_neg" 109 } -# gene_head_profile={ "head_profile_pos" 167 "head_profile_neg" 110 } -# gene_head_top_height={ "head_top_height_pos" 141 "head_top_height_neg" 123 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 164 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 163 } -# gene_jaw_height={ "jaw_height_neg" 69 "jaw_height_neg" 89 } -# gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_pos" 171 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 161 } -# gene_mouth_width={ "mouth_width_neg" 95 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 163 "mouth_upper_lip_size_pos" 170 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 147 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_neg" 121 "mouth_open_neg" 95 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 38 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_neg" 19 "cheek_height_neg" 29 } -# gene_bs_cheek_width={ "cheek_width_pos" 12 "cheek_width_pos" 19 } -# gene_bs_ear_angle={ "ear_angle_neg" 11 "ear_angle_neg" 15 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 2 "ear_inner_shape_pos" 147 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 29 "ear_lower_bend_pos" 11 } -# gene_bs_ear_outward={ "ear_outward_neg" 117 "ear_outward_neg" 25 } -# gene_bs_ear_size={ "ear_size_neg" 10 "ear_size_neg" 64 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 243 "eye_corner_depth_pos" 107 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 33 "eye_fold_shape_pos" 17 } -# gene_bs_eye_size={ "eye_size_neg" 2 "eye_size_neg" 7 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 185 "eye_upper_lid_size_pos" 183 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 82 "forehead_brow_curve_neg" 108 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 14 "forehead_brow_forward_pos" 115 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 11 "forehead_brow_inner_height_neg" 61 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 33 "forehead_brow_outer_height_neg" 12 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 5 "forehead_brow_width_neg" 49 } -# gene_bs_jaw_def={ "jaw_def_neg" 123 "jaw_def_neg" 6 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 45 "mouth_lower_lip_def_pos" 62 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 41 "mouth_lower_lip_full_neg" 25 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 52 "mouth_lower_lip_pad_pos" 26 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_pos" 117 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 4 "mouth_philtrum_def_pos" 12 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 40 "mouth_philtrum_shape_pos" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 34 "mouth_philtrum_width_pos" 48 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 89 "mouth_upper_lip_full_pos" 179 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 87 "mouth_upper_lip_profile_pos" 82 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 61 "mouth_upper_lip_width_pos" 108 } -# gene_bs_nose_forward={ "nose_forward_neg" 25 "nose_forward_neg" 58 } -# gene_bs_nose_height={ "nose_height_pos" 124 "nose_height_pos" 198 } -# gene_bs_nose_length={ "nose_length_neg" 15 "nose_length_neg" 105 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 5 "nose_nostril_height_neg" 56 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 45 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 26 "nose_profile_pos" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 21 "nose_ridge_angle_neg" 17 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 64 "nose_ridge_width_pos" 111 } -# gene_bs_nose_size={ "nose_size_pos" 39 "nose_size_pos" 10 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 71 "nose_tip_angle_pos" 13 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 48 "nose_tip_forward_neg" 87 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 22 "nose_tip_width_pos" 91 } -# face_detail_cheek_def={ "cheek_def_02" 141 "cheek_def_02" 19 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 17 "cheek_fat_01_pos" 44 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 21 } -# face_detail_chin_def={ "chin_def" 22 "chin_def" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 41 "eye_lower_lid_def" 111 } -# face_detail_eye_socket={ "eye_socket_02" 251 "eye_socket_color_02" 220 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 97 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 14 "nose_tip_def" 40 } -# face_detail_temple_def={ "temple_def" 73 "temple_def" 41 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 169 "brow_wrinkles_02" 76 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 236 "eye_wrinkles_01" 13 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 158 "forehead_wrinkles_01" 45 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 253 "complexion_2" 186 } -# gene_height={ "normal_height" 118 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_low" 101 "body_fat_head_fat_low" 153 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 10 "body_shape_apple_full" 22 } -# gene_bs_bust={ "bust_shape_2_full" 127 "bust_shape_3_full" 215 } -# gene_age={ "old_3" 143 "old_1" 10 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 225 "avg_spacing_avg_thickness" 241 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 132 "layer_2_avg_thickness" 152 } -# gene_body_hair={ "body_hair_avg" 215 "body_hair_dense" 205 } -# gene_hair_type={ "hair_curly" 124 "hair_wavy" 119 } -# gene_baldness={ "male_pattern_baldness" 135 "male_pattern_baldness" 147 } -# eye_accessory={ "normal_eyes" 80 "normal_eyes" 80 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 100 "normal_eyelashes" 100 } -# } -# } -# enabled=yes -#} -# -#34980_badr_acre = { -# portrait_info = { -# genes={ hair_color={ 110 241 110 241 } -# skin_color={ 128 120 128 120 } -# eye_color={ 48 127 48 127 } -# gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 143 "eye_distance_pos" 143 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 128 "forehead_angle_pos" 128 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 107 "forehead_brow_height_neg" 107 } -# gene_forehead_roundness={ "forehead_roundness_pos" 170 "forehead_roundness_pos" 170 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_pos" 138 } -# gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 135 } -# gene_head_height={ "head_height_pos" 148 "head_height_pos" 148 } -# gene_head_width={ "head_width_pos" 133 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_neg" 104 "head_profile_neg" 104 } -# gene_head_top_height={ "head_top_height_neg" 89 "head_top_height_neg" 89 } -# gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 149 "jaw_width_pos" 149 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 116 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 113 "mouth_upper_lip_size_neg" 113 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 117 "mouth_lower_lip_size_neg" 117 } -# gene_mouth_open={ "mouth_open_neg" 98 "mouth_open_neg" 98 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_neg" 113 } -# gene_neck_width={ "neck_width_neg" 41 "neck_width_neg" 41 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_neg" 11 } -# gene_bs_cheek_height={ "cheek_height_pos" 37 "cheek_height_pos" 37 } -# gene_bs_cheek_width={ "cheek_width_neg" 7 "cheek_width_neg" 7 } -# gene_bs_ear_angle={ "ear_angle_pos" 6 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 63 "ear_inner_shape_pos" 63 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 49 "ear_lower_bend_pos" 49 } -# gene_bs_ear_outward={ "ear_outward_neg" 11 "ear_outward_neg" 11 } -# gene_bs_ear_size={ "ear_size_neg" 95 "ear_size_neg" 95 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 251 "eye_corner_depth_pos" 251 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 5 "eye_fold_shape_neg" 5 } -# gene_bs_eye_size={ "eye_size_pos" 14 "eye_size_pos" 14 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 32 "eye_upper_lid_size_pos" 32 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 111 "forehead_brow_curve_pos" 111 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 126 "forehead_brow_forward_pos" 126 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 6 "forehead_brow_inner_height_neg" 6 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 46 "forehead_brow_outer_height_neg" 46 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 84 "forehead_brow_width_pos" 84 } -# gene_bs_jaw_def={ "jaw_def_neg" 152 "jaw_def_neg" 152 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 5 "mouth_lower_lip_def_pos" 5 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 35 "mouth_lower_lip_full_neg" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 36 "mouth_lower_lip_pad_pos" 36 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 125 "mouth_lower_lip_width_neg" 125 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 1 "mouth_philtrum_shape_neg" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 18 "mouth_philtrum_width_neg" 18 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 189 "mouth_upper_lip_def_pos" 189 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 101 "mouth_upper_lip_full_neg" 101 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 9 "mouth_upper_lip_profile_neg" 9 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 20 "mouth_upper_lip_width_neg" 20 } -# gene_bs_nose_forward={ "nose_forward_neg" 11 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_pos" 35 "nose_height_pos" 35 } -# gene_bs_nose_length={ "nose_length_neg" 109 "nose_length_neg" 109 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 122 "nose_nostril_height_neg" 122 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 92 "nose_nostril_width_pos" 92 } -# gene_bs_nose_profile={ "nose_profile_pos" 103 "nose_profile_pos" 103 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 20 "nose_ridge_angle_neg" 20 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 22 "nose_ridge_width_neg" 22 } -# gene_bs_nose_size={ "nose_size_pos" 73 "nose_size_pos" 73 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 11 "nose_tip_angle_pos" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 35 "nose_tip_forward_neg" 35 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 49 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_01" 35 "cheek_def_01" 35 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 130 "cheek_fat_01_pos" 130 } -# face_detail_chin_cleft={ "chin_dimple" 90 "chin_dimple" 90 } -# face_detail_chin_def={ "chin_def_neg" 248 "chin_def_neg" 248 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 17 "eye_lower_lid_def" 17 } -# face_detail_eye_socket={ "eye_socket_01" 194 "eye_socket_01" 194 } -# face_detail_nasolabial={ "nasolabial_01" 19 "nasolabial_01" 19 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 18 "nose_ridge_def_neg" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 16 "nose_tip_def" 16 } -# face_detail_temple_def={ "temple_def" 160 "temple_def" 160 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 72 "brow_wrinkles_03" 72 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 203 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 139 "forehead_wrinkles_03" 139 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 162 "complexion_5" 162 } -# gene_height={ "normal_height" 116 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_full" 108 "body_fat_head_fat_full" 114 } -# gene_bs_body_shape={ "body_shape_apple_full" 115 "body_shape_apple_full" 54 } -# gene_bs_bust={ "bust_clothes" 177 "bust_default" 222 } -# gene_age={ "old_2" 73 "old_2" 73 } -# gene_eyebrows_shape={ "close_spacing_low_thickness" 235 "close_spacing_low_thickness" 235 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 241 "layer_2_high_thickness" 241 } -# gene_body_hair={ "body_hair_avg" 166 "body_hair_avg" 166 } -# gene_hair_type={ "hair_wavy" 163 "hair_wavy" 163 } -# gene_baldness={ "male_pattern_baldness" 104 "male_pattern_baldness" 104 } -# eye_accessory={ "normal_eyes" 157 "normal_eyes" 157 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 236 "normal_eyelashes" 236 } -# } -# } -# enabled=yes -#} -# -#110520_berenguer_barcelona = { -# portrait_info = { -# genes={ hair_color={ 224 238 105 86 } -# skin_color={ 112 95 126 101 } -# eye_color={ 70 147 217 176 } -# gene_chin_forward={ "chin_forward_neg" 123 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_neg" 114 "eye_shut_neg" 102 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_pos" 151 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_pos" 143 } -# gene_forehead_roundness={ "forehead_roundness_neg" 106 "forehead_roundness_neg" 112 } -# gene_forehead_width={ "forehead_width_pos" 131 "forehead_width_neg" 98 } -# gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_neg" 114 } -# gene_head_height={ "head_height_pos" 143 "head_height_neg" 83 } -# gene_head_width={ "head_width_neg" 82 "head_width_neg" 86 } -# gene_head_profile={ "head_profile_pos" 152 "head_profile_pos" 152 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 170 } -# gene_jaw_angle={ "jaw_angle_neg" 97 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_pos" 190 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_neg" 102 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_neg" 117 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 117 "mouth_upper_lip_size_neg" 122 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_pos" 186 } -# gene_mouth_open={ "mouth_open_neg" 88 "mouth_open_neg" 120 } -# gene_neck_length={ "neck_length_neg" 102 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_pos" 136 "neck_width_pos" 177 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 32 "cheek_forward_neg" 3 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 74 } -# gene_bs_cheek_width={ "cheek_width_pos" 55 "cheek_width_neg" 50 } -# gene_bs_ear_angle={ "ear_angle_neg" 50 "ear_angle_pos" 47 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 80 "ear_inner_shape_pos" 190 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 71 "ear_upper_bend_pos" 21 } -# gene_bs_ear_outward={ "ear_outward_pos" 8 "ear_outward_neg" 41 } -# gene_bs_ear_size={ "ear_size_neg" 43 "ear_size_neg" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 29 "eye_corner_depth_pos" 29 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 2 "eye_fold_shape_neg" 36 } -# gene_bs_eye_size={ "eye_size_neg" 100 "eye_size_pos" 19 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 19 "eye_upper_lid_size_pos" 157 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 12 "forehead_brow_curve_neg" 181 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 2 "forehead_brow_forward_neg" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 30 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_neg" 8 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 31 "forehead_brow_width_pos" 98 } -# gene_bs_jaw_def={ "jaw_def_neg" 96 "jaw_def_pos" 60 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 117 "mouth_lower_lip_def_pos" 164 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 101 "mouth_lower_lip_full_neg" 83 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 57 "mouth_lower_lip_pad_neg" 141 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 17 "mouth_lower_lip_width_pos" 33 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 23 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 68 "mouth_philtrum_shape_neg" 8 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 82 "mouth_philtrum_width_neg" 45 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 115 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 91 "mouth_upper_lip_full_pos" 88 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 215 "mouth_upper_lip_profile_pos" 94 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 33 "mouth_upper_lip_width_neg" 106 } -# gene_bs_nose_forward={ "nose_forward_pos" 25 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_pos" 106 "nose_height_neg" 21 } -# gene_bs_nose_length={ "nose_length_neg" 127 "nose_length_neg" 108 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 37 "nose_nostril_height_neg" 25 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 136 "nose_nostril_width_neg" 35 } -# gene_bs_nose_profile={ "nose_profile_pos" 9 "nose_profile_neg" 61 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 28 "nose_ridge_angle_neg" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 3 "nose_ridge_width_neg" 85 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_neg" 41 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 18 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 75 "nose_tip_forward_pos" 40 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 118 "nose_tip_width_pos" 117 } -# face_detail_cheek_def={ "cheek_def_01" 6 "cheek_def_01" 7 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 238 "cheek_fat_01_neg" 148 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 12 } -# face_detail_chin_def={ "chin_def" 106 "chin_def_neg" 60 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 254 "eye_lower_lid_def" 6 } -# face_detail_eye_socket={ "eye_socket_01" 100 "eye_socket_01" 10 } -# face_detail_nasolabial={ "nasolabial_01" 20 "nasolabial_03" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 8 "nose_ridge_def_pos" 5 } -# face_detail_nose_tip_def={ "nose_tip_def" 25 "nose_tip_def" 36 } -# face_detail_temple_def={ "temple_def" 218 "temple_def" 225 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 174 "brow_wrinkles_04" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 156 "eye_wrinkles_01" 100 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 47 "forehead_wrinkles_02" 236 } -# expression_other={ "cheek_wrinkles_both_01" 28 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 244 "complexion_6" 128 } -# gene_height={ "normal_height" 118 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_full" 142 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_apple_half" 102 "body_shape_apple_half" 52 } -# gene_bs_bust={ "bust_clothes" 120 "bust_shape_4_full" 120 } -# gene_age={ "old_3" 232 "old_4" 239 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 118 "close_spacing_high_thickness" 173 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 207 "layer_2_low_thickness" 246 } -# gene_body_hair={ "body_hair_sparse" 155 "body_hair_avg" 172 } -# gene_hair_type={ "hair_wavy" 120 "hair_wavy" 148 } -# gene_baldness={ "male_pattern_baldness" 98 "male_pattern_baldness" 229 } -# eye_accessory={ "normal_eyes" 154 "normal_eyes" 154 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 86 "normal_eyelashes" 86 } -# } -# } -# enabled=yes -#} -# -#40406_raoul_valois = { -# portrait_info = { -# genes={ hair_color={ 191 183 229 169 } -# skin_color={ 32 71 51 74 } -# eye_color={ 47 167 153 180 } -# gene_chin_forward={ "chin_forward_neg" 119 "chin_forward_pos" 150 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 227 "eye_shut_neg" 126 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 156 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 133 "forehead_brow_height_neg" 122 } -# gene_forehead_roundness={ "forehead_roundness_pos" 203 "forehead_roundness_pos" 148 } -# gene_forehead_width={ "forehead_width_neg" 112 "forehead_width_neg" 92 } -# gene_forehead_height={ "forehead_height_neg" 107 "forehead_height_pos" 146 } -# gene_head_height={ "head_height_pos" 172 "head_height_pos" 162 } -# gene_head_width={ "head_width_neg" 107 "head_width_pos" 147 } -# gene_head_profile={ "head_profile_pos" 145 "head_profile_neg" 110 } -# gene_head_top_height={ "head_top_height_neg" 118 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 156 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_neg" 92 "jaw_width_neg" 113 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 171 "mouth_upper_lip_size_neg" 123 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 121 "mouth_lower_lip_size_pos" 165 } -# gene_mouth_open={ "mouth_open_neg" 67 "mouth_open_pos" 128 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 152 } -# gene_neck_width={ "neck_width_neg" 116 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 1 "cheek_forward_pos" 6 } -# gene_bs_cheek_height={ "cheek_height_neg" 49 "cheek_height_neg" 14 } -# gene_bs_cheek_width={ "cheek_width_neg" 23 "cheek_width_pos" 32 } -# gene_bs_ear_angle={ "ear_angle_neg" 6 "ear_angle_pos" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 199 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 17 "ear_both_bend_pos" 19 } -# gene_bs_ear_outward={ "ear_outward_pos" 11 "ear_outward_neg" 103 } -# gene_bs_ear_size={ "ear_size_neg" 33 "ear_size_neg" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 49 "eye_corner_depth_pos" 218 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 34 "eye_fold_shape_pos" 74 } -# gene_bs_eye_size={ "eye_size_pos" 24 "eye_size_neg" 24 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 12 "eye_upper_lid_size_pos" 29 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 196 "forehead_brow_curve_neg" 56 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 6 "forehead_brow_forward_neg" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 66 "forehead_brow_inner_height_neg" 84 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 93 "forehead_brow_outer_height_pos" 106 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 67 "forehead_brow_width_neg" 21 } -# gene_bs_jaw_def={ "jaw_def_pos" 51 "jaw_def_pos" 5 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 18 "mouth_lower_lip_def_pos" 48 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 13 "mouth_lower_lip_full_pos" 32 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 19 "mouth_lower_lip_pad_pos" 133 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 87 "mouth_lower_lip_width_pos" 88 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 35 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 7 "mouth_philtrum_shape_neg" 33 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 31 "mouth_philtrum_width_pos" 95 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 16 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 172 "mouth_upper_lip_full_pos" 75 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 172 "mouth_upper_lip_profile_pos" 17 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 115 "mouth_upper_lip_width_neg" 67 } -# gene_bs_nose_forward={ "nose_forward_neg" 36 "nose_forward_pos" 7 } -# gene_bs_nose_height={ "nose_height_neg" 8 "nose_height_pos" 85 } -# gene_bs_nose_length={ "nose_length_pos" 46 "nose_length_pos" 51 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 105 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 55 "nose_nostril_width_neg" 2 } -# gene_bs_nose_profile={ "nose_profile_pos" 81 "nose_profile_neg" 2 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 36 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 59 "nose_ridge_width_neg" 119 } -# gene_bs_nose_size={ "nose_size_pos" 78 "nose_size_neg" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 9 "nose_tip_angle_neg" 23 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 20 "nose_tip_forward_neg" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 53 "nose_tip_width_neg" 38 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_01" 9 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 59 "cheek_fat_01_neg" 151 } -# face_detail_chin_cleft={ "chin_dimple" 8 "chin_dimple" 8 } -# face_detail_chin_def={ "chin_def_neg" 11 "chin_def" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 225 "eye_lower_lid_def" 31 } -# face_detail_eye_socket={ "eye_socket_02" 19 "eye_socket_02" 8 } -# face_detail_nasolabial={ "nasolabial_01" 4 "nasolabial_03" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_pos" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 219 } -# face_detail_temple_def={ "temple_def" 1 "temple_def" 2 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 195 "brow_wrinkles_03" 13 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 152 "eye_wrinkles_01" 88 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 195 "forehead_wrinkles_01" 77 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 191 "complexion_7" 221 } -# gene_height={ "normal_height" 121 "normal_height" 93 } -# gene_bs_body_type={ "body_fat_head_fat_full" 98 "body_fat_head_fat_medium" 139 } -# gene_bs_body_shape={ "body_shape_triangle_half" 193 "body_shape_pear_full" 24 } -# gene_bs_bust={ "bust_clothes" 125 "bust_shape_2_full" 150 } -# gene_age={ "old_3" 85 "old_4" 27 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 229 "far_spacing_high_thickness" 208 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 172 "layer_2_avg_thickness" 174 } -# gene_body_hair={ "body_hair_sparse" 189 "body_hair_avg" 120 } -# gene_hair_type={ "hair_wavy" 174 "hair_wavy" 105 } -# gene_baldness={ "male_pattern_baldness" 154 "male_pattern_baldness" 178 } -# eye_accessory={ "normal_eyes" 219 "normal_eyes" 219 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 251 "normal_eyelashes" 251 } -# } -# } -# enabled=yes -#} -# -#20829_ali_siracusa = { -# portrait_info = { -# genes={ hair_color={ 6 237 6 237 } -# skin_color={ 134 142 134 142 } -# eye_color={ 13 244 13 244 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 142 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 117 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 130 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 158 "forehead_brow_height_pos" 158 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 166 } -# gene_forehead_width={ "forehead_width_pos" 128 "forehead_width_pos" 128 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_pos" 142 } -# gene_head_height={ "head_height_neg" 87 "head_height_neg" 87 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 180 "head_top_width_pos" 180 } -# gene_jaw_angle={ "jaw_angle_pos" 140 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 171 "jaw_width_pos" 171 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 98 "mouth_width_neg" 98 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 95 "mouth_upper_lip_size_neg" 95 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 203 "mouth_lower_lip_size_pos" 203 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 0 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_neg" 114 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 27 "cheek_forward_pos" 27 } -# gene_bs_cheek_height={ "cheek_height_pos" 1 "cheek_height_pos" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 23 "cheek_width_pos" 23 } -# gene_bs_ear_angle={ "ear_angle_neg" 127 "ear_angle_neg" 127 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 28 "ear_inner_shape_pos" 28 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 32 "ear_lower_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_neg" 51 "ear_outward_neg" 51 } -# gene_bs_ear_size={ "ear_size_neg" 64 "ear_size_neg" 64 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 241 "eye_corner_depth_pos" 241 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 18 "eye_fold_shape_pos" 18 } -# gene_bs_eye_size={ "eye_size_neg" 7 "eye_size_neg" 7 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 0 "eye_upper_lid_size_neg" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 80 "forehead_brow_curve_neg" 80 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 39 "forehead_brow_forward_pos" 39 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 18 "forehead_brow_inner_height_pos" 18 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 47 "forehead_brow_outer_height_pos" 47 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 15 "forehead_brow_width_pos" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 65 "jaw_def_neg" 65 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 47 "mouth_lower_lip_def_pos" 47 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 69 "mouth_lower_lip_full_neg" 69 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 25 "mouth_lower_lip_pad_pos" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 107 "mouth_lower_lip_width_neg" 107 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 50 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 17 "mouth_philtrum_width_neg" 17 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 48 "mouth_upper_lip_def_pos" 48 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 50 "mouth_upper_lip_full_neg" 50 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 24 "mouth_upper_lip_profile_neg" 24 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 20 "mouth_upper_lip_width_pos" 20 } -# gene_bs_nose_forward={ "nose_forward_neg" 30 "nose_forward_neg" 30 } -# gene_bs_nose_height={ "nose_height_neg" 72 "nose_height_neg" 72 } -# gene_bs_nose_length={ "nose_length_pos" 10 "nose_length_pos" 10 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 7 "nose_nostril_height_pos" 7 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 33 "nose_nostril_width_neg" 33 } -# gene_bs_nose_profile={ "nose_profile_pos" 81 "nose_profile_pos" 81 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_neg" 35 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 38 "nose_ridge_width_pos" 38 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 61 "nose_tip_angle_neg" 61 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 34 "nose_tip_forward_pos" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 35 "nose_tip_width_neg" 35 } -# face_detail_cheek_def={ "cheek_def_02" 16 "cheek_def_02" 16 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 184 "cheek_fat_03_pos" 184 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def_neg" 204 "chin_def_neg" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 248 "eye_lower_lid_def" 248 } -# face_detail_eye_socket={ "eye_socket_color_03" 1 "eye_socket_color_03" 1 } -# face_detail_nasolabial={ "nasolabial_01" 165 "nasolabial_01" 165 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 162 "nose_ridge_def_pos" 162 } -# face_detail_nose_tip_def={ "nose_tip_def" 230 "nose_tip_def" 230 } -# face_detail_temple_def={ "temple_def" 209 "temple_def" 209 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 7 "brow_wrinkles_02" 7 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 192 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 240 "forehead_wrinkles_01" 240 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 216 "complexion_2" 216 } -# gene_height={ "normal_height" 118 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_low" 129 "body_fat_head_fat_low" 147 } -# gene_bs_body_shape={ "body_shape_apple_half" 112 "body_shape_apple_half" 21 } -# gene_bs_bust={ "bust_clothes" 76 "bust_shape_3_full" 96 } -# gene_age={ "old_4" 139 "old_4" 139 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 234 "close_spacing_high_thickness" 234 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 128 "layer_2_avg_thickness" 128 } -# gene_body_hair={ "body_hair_avg" 246 "body_hair_avg" 246 } -# gene_hair_type={ "hair_wavy" 152 "hair_wavy" 152 } -# gene_baldness={ "male_pattern_baldness" 75 "male_pattern_baldness" 75 } -# eye_accessory={ "normal_eyes" 236 "normal_eyes" 236 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 34 "normal_eyelashes" 34 } -# } -# } -# enabled=yes -#} -# -#112_eadgar_warwickshire = { -# portrait_info = { -# genes={ hair_color={ 211 194 90 109 } -# skin_color={ 79 80 75 80 } -# eye_color={ 205 193 93 167 } -# gene_chin_forward={ "chin_forward_pos" 198 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 115 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 160 } -# gene_forehead_roundness={ "forehead_roundness_pos" 142 "forehead_roundness_pos" 167 } -# gene_forehead_width={ "forehead_width_pos" 128 "forehead_width_neg" 76 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_pos" 149 } -# gene_head_height={ "head_height_neg" 80 "head_height_pos" 134 } -# gene_head_width={ "head_width_pos" 162 "head_width_neg" 106 } -# gene_head_profile={ "head_profile_pos" 147 "head_profile_neg" 103 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_neg" 108 } -# gene_head_top_width={ "head_top_width_pos" 155 "head_top_width_pos" 188 } -# gene_jaw_angle={ "jaw_angle_neg" 62 "jaw_angle_neg" 103 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 149 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_neg" 93 } -# gene_mouth_height={ "mouth_height_pos" 150 "mouth_height_pos" 154 } -# gene_mouth_width={ "mouth_width_pos" 142 "mouth_width_neg" 68 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 169 "mouth_upper_lip_size_pos" 138 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 151 "mouth_lower_lip_size_neg" 26 } -# gene_mouth_open={ "mouth_open_neg" 95 "mouth_open_neg" 66 } -# gene_neck_length={ "neck_length_pos" 168 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_pos" 157 "neck_width_neg" 97 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 17 "cheek_forward_pos" 50 } -# gene_bs_cheek_height={ "cheek_height_neg" 4 "cheek_height_pos" 73 } -# gene_bs_cheek_width={ "cheek_width_neg" 93 "cheek_width_pos" 112 } -# gene_bs_ear_angle={ "ear_angle_neg" 123 "ear_angle_pos" 37 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 5 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 125 "ear_lower_bend_pos" 49 } -# gene_bs_ear_outward={ "ear_outward_neg" 4 "ear_outward_pos" 121 } -# gene_bs_ear_size={ "ear_size_neg" 23 "ear_size_neg" 89 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 198 "eye_corner_depth_pos" 237 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 23 "eye_fold_shape_neg" 24 } -# gene_bs_eye_size={ "eye_size_neg" 2 "eye_size_neg" 59 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 58 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 13 "forehead_brow_curve_neg" 28 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 30 "forehead_brow_forward_pos" 15 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 89 "forehead_brow_inner_height_pos" 12 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 34 "forehead_brow_outer_height_pos" 1 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 127 "forehead_brow_width_pos" 27 } -# gene_bs_jaw_def={ "jaw_def_pos" 121 "jaw_def_neg" 20 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 103 "mouth_lower_lip_def_pos" 6 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 23 "mouth_lower_lip_full_neg" 17 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 33 "mouth_lower_lip_pad_neg" 5 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 42 "mouth_lower_lip_width_neg" 38 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 1 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_neg" 44 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 52 "mouth_philtrum_width_neg" 7 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 125 "mouth_upper_lip_def_pos" 203 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 24 "mouth_upper_lip_full_neg" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 92 "mouth_upper_lip_profile_neg" 38 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 24 "mouth_upper_lip_width_pos" 73 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_neg" 14 } -# gene_bs_nose_height={ "nose_height_pos" 36 "nose_height_pos" 42 } -# gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_neg" 30 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 14 "nose_nostril_height_pos" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 41 "nose_nostril_width_pos" 40 } -# gene_bs_nose_profile={ "nose_profile_hawk" 130 "nose_profile_neg" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_pos" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 24 "nose_ridge_width_neg" 35 } -# gene_bs_nose_size={ "nose_size_pos" 64 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 14 "nose_tip_angle_neg" 16 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 49 "nose_tip_forward_neg" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 49 "nose_tip_width_neg" 99 } -# face_detail_cheek_def={ "cheek_def_01" 8 "cheek_def_01" 154 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 142 "cheek_fat_04_pos" 144 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def" 225 "chin_def" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 78 "eye_lower_lid_def" 155 } -# face_detail_eye_socket={ "eye_socket_03" 29 "eye_socket_03" 14 } -# face_detail_nasolabial={ "nasolabial_02" 14 "nasolabial_03" 125 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 4 "nose_ridge_def_neg" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 59 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 90 "temple_def" 159 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 83 "brow_wrinkles_04" 102 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 228 "eye_wrinkles_01" 67 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 151 "forehead_wrinkles_01" 37 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 111 "complexion_2" 210 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 114 "body_fat_head_fat_medium" 137 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 222 "body_shape_rectangle_full" 2 } -# gene_bs_bust={ "bust_clothes" 81 "bust_shape_3_full" 74 } -# gene_age={ "old_1" 168 "old_1" 183 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 113 "far_spacing_low_thickness" 105 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 166 "layer_2_low_thickness" 152 } -# gene_body_hair={ "body_hair_avg" 147 "body_hair_sparse" 112 } -# gene_hair_type={ "hair_wavy" 182 "hair_wavy" 154 } -# gene_baldness={ "male_pattern_baldness" 116 "male_pattern_baldness" 159 } -# eye_accessory={ "normal_eyes" 125 "normal_eyes" 125 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 135 "normal_eyelashes" 135 } -# } -# } -# enabled=yes -#} -# -#45035_ali_yemen = { -# portrait_info = { -# genes={ hair_color={ 63 246 94 251 } -# skin_color={ 183 187 193 184 } -# eye_color={ 77 245 30 251 } -# gene_chin_forward={ "chin_forward_pos" 128 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_pos" 150 } -# gene_eye_height={ "eye_height_neg" 99 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_neg" 108 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_neg" 115 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 82 "forehead_angle_neg" 94 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 140 "forehead_brow_height_pos" 133 } -# gene_forehead_roundness={ "forehead_roundness_pos" 202 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_pos" 148 "forehead_width_pos" 134 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 94 "head_height_neg" 125 } -# gene_head_width={ "head_width_neg" 104 "head_width_pos" 154 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_pos" 141 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 163 } -# gene_head_top_width={ "head_top_width_pos" 177 "head_top_width_pos" 169 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_neg" 108 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_neg" 89 "jaw_width_pos" 178 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 181 "mouth_forward_pos" 166 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 142 } -# gene_mouth_width={ "mouth_width_pos" 147 "mouth_width_pos" 134 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 154 "mouth_upper_lip_size_pos" 135 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 103 "mouth_lower_lip_size_pos" 149 } -# gene_mouth_open={ "mouth_open_neg" 109 "mouth_open_pos" 133 } -# gene_neck_length={ "neck_length_pos" 164 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_pos" 131 "neck_width_neg" 110 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 37 "cheek_forward_neg" 78 } -# gene_bs_cheek_height={ "cheek_height_neg" 6 "cheek_height_pos" 43 } -# gene_bs_cheek_width={ "cheek_width_neg" 16 "cheek_width_pos" 51 } -# gene_bs_ear_angle={ "ear_angle_neg" 14 "ear_angle_pos" 36 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 75 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 167 "ear_both_bend_pos" 28 } -# gene_bs_ear_outward={ "ear_outward_neg" 48 "ear_outward_pos" 172 } -# gene_bs_ear_size={ "ear_size_neg" 22 "ear_size_neg" 83 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 197 "eye_corner_depth_neg" 6 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 8 "eye_fold_shape_neg" 155 } -# gene_bs_eye_size={ "eye_size_pos" 21 "eye_size_pos" 176 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 87 "eye_upper_lid_size_pos" 168 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 112 "forehead_brow_curve_neg" 106 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 21 "forehead_brow_forward_pos" 24 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 11 "forehead_brow_inner_height_neg" 82 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 93 "forehead_brow_outer_height_pos" 10 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 51 "forehead_brow_width_neg" 201 } -# gene_bs_jaw_def={ "jaw_def_neg" 21 "jaw_def_neg" 24 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 198 "mouth_lower_lip_def_pos" 178 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 126 "mouth_lower_lip_full_pos" 76 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 11 "mouth_lower_lip_pad_neg" 28 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 6 "mouth_lower_lip_width_pos" 23 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 27 "mouth_philtrum_def_pos" 28 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 123 "mouth_philtrum_shape_neg" 171 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 39 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 121 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 36 "mouth_upper_lip_full_neg" 33 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_pos" 224 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 124 "mouth_upper_lip_width_neg" 110 } -# gene_bs_nose_forward={ "nose_forward_neg" 33 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_pos" 13 "nose_height_pos" 92 } -# gene_bs_nose_length={ "nose_length_neg" 63 "nose_length_neg" 29 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_neg" 98 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 8 "nose_nostril_width_neg" 24 } -# gene_bs_nose_profile={ "nose_profile_pos" 53 "nose_profile_neg" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 2 "nose_ridge_angle_neg" 24 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 5 "nose_ridge_width_neg" 108 } -# gene_bs_nose_size={ "nose_size_pos" 49 "nose_size_pos" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_neg" 72 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_neg" 130 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 6 "nose_tip_width_neg" 34 } -# face_detail_cheek_def={ "cheek_def_01" 17 "cheek_def_02" 1 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 15 "cheek_fat_04_pos" 159 } -# face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 1 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 21 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 102 "eye_lower_lid_def" 159 } -# face_detail_eye_socket={ "eye_socket_03" 5 "eye_socket_01" 14 } -# face_detail_nasolabial={ "nasolabial_01" 12 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 7 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 112 "nose_tip_def" 76 } -# face_detail_temple_def={ "temple_def" 22 "temple_def" 32 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 74 "brow_wrinkles_03" 101 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 81 "eye_wrinkles_01" 212 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 205 "forehead_wrinkles_02" 165 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 54 "complexion_7" 54 } -# gene_height={ "normal_height" 120 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_low" 133 "body_fat_head_fat_low" 151 } -# gene_bs_body_shape={ "body_shape_pear_half" 0 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 168 "bust_shape_2_half" 160 } -# gene_age={ "old_4" 33 "old_3" 57 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 240 "far_spacing_avg_thickness" 181 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 186 "layer_2_avg_thickness" 243 } -# gene_body_hair={ "body_hair_dense" 189 "body_hair_sparse" 100 } -# gene_hair_type={ "hair_afro" 112 "hair_afro" 137 } -# gene_baldness={ "male_pattern_baldness" 105 "male_pattern_baldness" 159 } -# eye_accessory={ "normal_eyes" 182 "normal_eyes" 182 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 180 "normal_eyelashes" 180 } -# } -# } -# enabled=yes -#} -# -#1182_pierre_piedmonte = { -# portrait_info = { -# genes={ hair_color={ 219 229 82 233 } -# skin_color={ 135 104 138 106 } -# eye_color={ 41 151 58 197 } -# gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 137 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_neg" 125 "eye_angle_pos" 144 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_neg" 104 "forehead_angle_pos" 151 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 197 "forehead_roundness_pos" 218 } -# gene_forehead_width={ "forehead_width_pos" 128 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 132 "forehead_height_pos" 136 } -# gene_head_height={ "head_height_neg" 102 "head_height_pos" 162 } -# gene_head_width={ "head_width_neg" 124 "head_width_neg" 120 } -# gene_head_profile={ "head_profile_neg" 106 "head_profile_pos" 140 } -# gene_head_top_height={ "head_top_height_pos" 154 "head_top_height_pos" 134 } -# gene_head_top_width={ "head_top_width_pos" 165 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_neg" 102 "jaw_angle_neg" 122 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_pos" 134 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 151 "jaw_width_pos" 130 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 121 } -# gene_mouth_width={ "mouth_width_neg" 75 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 117 "mouth_upper_lip_size_neg" 104 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 174 "mouth_lower_lip_size_pos" 145 } -# gene_mouth_open={ "mouth_open_pos" 130 "mouth_open_neg" 94 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_pos" 137 } -# gene_neck_width={ "neck_width_pos" 128 "neck_width_pos" 131 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 17 "cheek_forward_neg" 100 } -# gene_bs_cheek_height={ "cheek_height_neg" 1 "cheek_height_neg" 26 } -# gene_bs_cheek_width={ "cheek_width_neg" 47 "cheek_width_neg" 4 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_neg" 39 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 69 "ear_inner_shape_pos" 121 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 30 "ear_lower_bend_pos" 140 } -# gene_bs_ear_outward={ "ear_outward_neg" 13 "ear_outward_neg" 14 } -# gene_bs_ear_size={ "ear_size_pos" 49 "ear_size_neg" 12 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 251 "eye_corner_depth_pos" 104 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 161 "eye_fold_shape_pos" 49 } -# gene_bs_eye_size={ "eye_size_neg" 35 "eye_size_neg" 7 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 25 "eye_upper_lid_size_neg" 23 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 7 "forehead_brow_curve_neg" 51 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 7 "forehead_brow_forward_neg" 41 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 43 "forehead_brow_inner_height_pos" 74 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 25 "forehead_brow_outer_height_neg" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 23 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 92 "jaw_def_pos" 155 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 44 "mouth_lower_lip_def_pos" 38 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 2 "mouth_lower_lip_full_pos" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 44 "mouth_lower_lip_pad_pos" 47 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 29 "mouth_lower_lip_width_pos" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 27 "mouth_philtrum_def_pos" 30 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_neg" 196 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 42 "mouth_philtrum_width_pos" 181 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 107 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 52 "mouth_upper_lip_full_pos" 35 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 47 "mouth_upper_lip_profile_pos" 220 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 68 "mouth_upper_lip_width_pos" 107 } -# gene_bs_nose_forward={ "nose_forward_neg" 81 "nose_forward_neg" 8 } -# gene_bs_nose_height={ "nose_height_neg" 16 "nose_height_pos" 75 } -# gene_bs_nose_length={ "nose_length_pos" 27 "nose_length_pos" 48 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 99 "nose_nostril_height_neg" 41 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 28 "nose_nostril_width_neg" 153 } -# gene_bs_nose_profile={ "nose_profile_neg" 109 "nose_profile_hawk_pos" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 12 "nose_ridge_angle_pos" 33 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 125 "nose_ridge_width_neg" 40 } -# gene_bs_nose_size={ "nose_size_neg" 23 "nose_size_pos" 42 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 10 "nose_tip_angle_pos" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 40 "nose_tip_forward_pos" 49 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 13 "nose_tip_width_pos" 32 } -# face_detail_cheek_def={ "cheek_def_02" 92 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 25 "cheek_fat_04_pos" 232 } -# face_detail_chin_cleft={ "chin_cleft" 9 "chin_cleft" 15 } -# face_detail_chin_def={ "chin_def_neg" 253 "chin_def_neg" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 144 "eye_lower_lid_def" 130 } -# face_detail_eye_socket={ "eye_socket_color_02" 2 "eye_socket_03" 29 } -# face_detail_nasolabial={ "nasolabial_03" 11 "nasolabial_01" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 186 "nose_ridge_def_pos" 4 } -# face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 207 "temple_def" 246 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_02" 226 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 195 "eye_wrinkles_01" 36 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 60 "forehead_wrinkles_01" 39 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 174 "complexion_2" 128 } -# gene_height={ "normal_height" 83 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 136 "body_fat_head_fat_full" 150 } -# gene_bs_body_shape={ "body_shape_pear_half" 129 "body_shape_triangle_full" 2 } -# gene_bs_bust={ "bust_clothes" 111 "bust_shape_2_full" 155 } -# gene_age={ "old_4" 76 "old_3" 145 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 169 "avg_spacing_avg_thickness" 135 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 223 "layer_2_avg_thickness" 190 } -# gene_body_hair={ "body_hair_sparse" 143 "body_hair_avg" 89 } -# gene_hair_type={ "hair_wavy" 128 "hair_wavy" 108 } -# gene_baldness={ "male_pattern_baldness" 99 "male_pattern_baldness" 129 } -# eye_accessory={ "normal_eyes" 44 "normal_eyes" 44 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 35 "normal_eyelashes" 35 } -# } -# } -# enabled=yes -#} -# -#burman001_anawrahta_pagan = { -# portrait_info = { -# genes={ -# hair_color={ 32 248 32 248 } -# skin_color={ 239 144 239 144 } -# eye_color={ 46 251 46 251 } -# gene_chin_forward={ "chin_forward_neg" 111 "chin_forward_neg" 111 } -# gene_chin_height={ "chin_height_neg" 101 "chin_height_neg" 101 } -# gene_chin_width={ "chin_width_pos" 134 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_neg" 116 } -# gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 169 "eye_shut_pos" 169 } -# gene_forehead_angle={ "forehead_angle_pos" 150 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 178 "forehead_brow_height_pos" 178 } -# gene_forehead_roundness={ "forehead_roundness_pos" 134 "forehead_roundness_pos" 134 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_pos" 134 } -# gene_forehead_height={ "forehead_height_neg" 120 "forehead_height_neg" 120 } -# gene_head_height={ "head_height_neg" 110 "head_height_neg" 110 } -# gene_head_width={ "head_width_neg" 112 "head_width_neg" 112 } -# gene_head_profile={ "head_profile_neg" 59 "head_profile_neg" 59 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_neg" 99 "head_top_width_neg" 99 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 162 "jaw_width_pos" 162 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 139 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_pos" 131 } -# gene_mouth_height={ "mouth_height_neg" 103 "mouth_height_neg" 103 } -# gene_mouth_width={ "mouth_width_neg" 87 "mouth_width_neg" 87 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 132 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_neg" 29 "mouth_open_neg" 29 } -# gene_neck_length={ "neck_length_neg" 121 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_neg" 115 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 32 "cheek_forward_pos" 32 } -# gene_bs_cheek_height={ "cheek_height_neg" 1 "cheek_height_neg" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 88 "cheek_width_pos" 88 } -# gene_bs_ear_angle={ "ear_angle_neg" 27 "ear_angle_neg" 27 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 25 "ear_inner_shape_pos" 25 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 3 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_pos" 107 "ear_size_pos" 107 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 115 "eye_corner_depth_neg" 115 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 70 "eye_fold_shape_neg" 70 } -# gene_bs_eye_size={ "eye_size_pos" 155 "eye_size_pos" 155 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 189 "eye_upper_lid_size_neg" 189 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 61 "forehead_brow_curve_neg" 61 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 18 "forehead_brow_forward_pos" 18 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 31 "forehead_brow_inner_height_pos" 31 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 5 "forehead_brow_outer_height_pos" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 22 "forehead_brow_width_neg" 22 } -# gene_bs_jaw_def={ "jaw_def_neg" 192 "jaw_def_neg" 192 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 17 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 71 "mouth_lower_lip_full_pos" 71 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 21 "mouth_lower_lip_pad_neg" 21 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 59 "mouth_lower_lip_width_neg" 59 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 191 "mouth_philtrum_shape_pos" 191 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 21 "mouth_philtrum_width_neg" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 4 "mouth_upper_lip_full_neg" 4 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 54 "mouth_upper_lip_profile_neg" 54 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 7 "mouth_upper_lip_width_neg" 7 } -# gene_bs_nose_forward={ "nose_forward_pos" 2 "nose_forward_pos" 2 } -# gene_bs_nose_height={ "nose_height_neg" 51 "nose_height_neg" 51 } -# gene_bs_nose_length={ "nose_length_neg" 159 "nose_length_neg" 159 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 5 "nose_nostril_width_pos" 5 } -# gene_bs_nose_profile={ "nose_profile_pos" 38 "nose_profile_pos" 38 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 32 "nose_ridge_angle_pos" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 9 "nose_ridge_width_pos" 9 } -# gene_bs_nose_size={ "nose_size_pos" 46 "nose_size_pos" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_pos" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 131 "nose_tip_forward_neg" 131 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 19 "nose_tip_width_neg" 19 } -# face_detail_cheek_def={ "cheek_def_02" 182 "cheek_def_02" 46 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 100 "cheek_fat_01_pos" 212 } -# face_detail_chin_cleft={ "chin_cleft" 11 "chin_cleft" 11 } -# face_detail_chin_def={ "chin_def_neg" 13 "chin_def_neg" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 225 "eye_lower_lid_def_02" 225 } -# face_detail_eye_socket={ "eye_socket_03" 18 "eye_socket_03" 18 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 25 "nose_ridge_def_neg" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 22 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 14 "brow_wrinkles_02" 14 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 42 "eye_wrinkles_01" 42 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 165 "forehead_wrinkles_01" 165 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 174 "complexion_smooth_1" 174 } -# gene_height={ "normal_height" 115 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_full" 126 "body_fat_head_fat_full" 138 } -# gene_bs_body_shape={ "body_shape_apple_half" 60 "body_shape_apple_half" 60 } -# gene_bs_bust={ "bust_shape_3_half" 224 "bust_shape_3_half" 224 } -# gene_age={ "old_1" 82 "old_1" 82 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 167 "avg_spacing_avg_thickness" 167 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 255 "layer_2_low_thickness" 255 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 170 "body_hair_sparse_low_stubble" 170 } -# gene_hair_type={ "hair_straight_thin_beard" 98 "hair_straight_thin_beard" 98 } -# gene_baldness={ "male_pattern_baldness" 197 "male_pattern_baldness" 197 } -# eye_accessory={ "normal_eyes" 114 "normal_eyes" 114 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 201 "normal_eyelashes" 201 } -# } -# } -# enabled=yes -#} -# -#188142_prithviraja_rajputana = { -# portrait_info = { -# genes={ hair_color={ 200 213 68 252 } -# skin_color={ 103 184 101 171 } -# eye_color={ 69 249 45 248 } -# gene_chin_forward={ "chin_forward_pos" 139 "chin_forward_pos" 146 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 121 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 84 } -# gene_eye_distance={ "eye_distance_pos" 191 "eye_distance_pos" 161 } -# gene_eye_shut={ "eye_shut_neg" 124 "eye_shut_neg" 116 } -# gene_forehead_angle={ "forehead_angle_neg" 87 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 92 "forehead_brow_height_pos" 143 } -# gene_forehead_roundness={ "forehead_roundness_pos" 165 "forehead_roundness_pos" 156 } -# gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_neg" 113 } -# gene_forehead_height={ "forehead_height_pos" 134 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_pos" 151 "head_height_pos" 140 } -# gene_head_width={ "head_width_neg" 112 "head_width_neg" 110 } -# gene_head_profile={ "head_profile_neg" 113 "head_profile_pos" 138 } -# gene_head_top_height={ "head_top_height_neg" 111 "head_top_height_pos" 141 } -# gene_head_top_width={ "head_top_width_neg" 110 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_neg" 108 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 138 } -# gene_jaw_height={ "jaw_height_neg" 81 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 95 "jaw_width_pos" 133 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 164 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 94 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_pos" 180 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 126 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_pos" 142 "mouth_open_pos" 158 } -# gene_neck_length={ "neck_length_pos" 133 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 97 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 19 "cheek_forward_pos" 203 } -# gene_bs_cheek_height={ "cheek_height_neg" 83 "cheek_height_neg" 96 } -# gene_bs_cheek_width={ "cheek_width_neg" 76 "cheek_width_pos" 48 } -# gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_pos" 11 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 16 "ear_inner_shape_pos" 185 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 70 "ear_upper_bend_pos" 6 } -# gene_bs_ear_outward={ "ear_outward_neg" 60 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_neg" 34 "ear_size_neg" 7 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 203 "eye_corner_depth_pos" 205 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 102 "eye_fold_shape_pos" 106 } -# gene_bs_eye_size={ "eye_size_pos" 7 "eye_size_pos" 103 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 129 "eye_upper_lid_size_pos" 34 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 5 "forehead_brow_curve_neg" 132 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 11 "forehead_brow_forward_neg" 121 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 13 "forehead_brow_inner_height_pos" 41 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 43 "forehead_brow_outer_height_neg" 36 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 3 "forehead_brow_width_neg" 27 } -# gene_bs_jaw_def={ "jaw_def_neg" 47 "jaw_def_neg" 54 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 79 "mouth_lower_lip_def_pos" 19 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 14 "mouth_lower_lip_full_pos" 79 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 182 "mouth_lower_lip_pad_neg" 27 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 104 "mouth_lower_lip_width_pos" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 5 "mouth_philtrum_shape_pos" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 187 "mouth_philtrum_width_pos" 49 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 33 "mouth_upper_lip_def_pos" 27 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 16 "mouth_upper_lip_full_neg" 17 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 117 "mouth_upper_lip_profile_pos" 37 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 72 "mouth_upper_lip_width_pos" 36 } -# gene_bs_nose_forward={ "nose_forward_neg" 69 "nose_forward_neg" 0 } -# gene_bs_nose_height={ "nose_height_pos" 44 "nose_height_pos" 57 } -# gene_bs_nose_length={ "nose_length_neg" 9 "nose_length_neg" 18 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 22 "nose_nostril_height_pos" 56 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 44 "nose_nostril_width_pos" 59 } -# gene_bs_nose_profile={ "nose_profile_pos" 52 "nose_profile_pos" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_neg" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 44 "nose_ridge_width_pos" 119 } -# gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_pos" 59 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 99 "nose_tip_angle_neg" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 8 "nose_tip_forward_pos" 24 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 24 "nose_tip_width_neg" 39 } -# face_detail_cheek_def={ "cheek_def_02" 59 "cheek_def_01" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 29 "cheek_fat_01_pos" 193 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_dimple" 10 } -# face_detail_chin_def={ "chin_def" 12 "chin_def" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 113 "eye_lower_lid_def" 241 } -# face_detail_eye_socket={ "eye_socket_color_03" 22 "eye_socket_02" 21 } -# face_detail_nasolabial={ "nasolabial_03" 120 "nasolabial_03" 55 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 5 "nose_ridge_def_pos" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 18 "temple_def" 59 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 33 "brow_wrinkles_03" 191 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 151 "eye_wrinkles_02" 213 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 202 "forehead_wrinkles_01" 52 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 181 "complexion_5" 251 } -# gene_height={ "normal_height" 163 "normal_height" 125 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 138 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_pear_full" 153 "body_shape_apple_half" 20 } -# gene_bs_bust={ "bust_clothes" 114 "bust_shape_4_full" 112 } -# gene_age={ "old_4" 242 "old_4" 213 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 160 "far_spacing_high_thickness" 214 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 173 "layer_2_high_thickness" 215 } -# gene_body_hair={ "body_hair_sparse" 208 "body_hair_avg" 126 } -# gene_hair_type={ "hair_curly" 106 "hair_wavy" 121 } -# gene_baldness={ "male_pattern_baldness" 79 "male_pattern_baldness" 156 } -# eye_accessory={ "normal_eyes" 214 "normal_eyes" 214 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 60 "normal_eyelashes" 60 } -# } -# } -# enabled=yes -#} -# -#223590_renaud_kerak = { -# portrait_info = { -# genes={ hair_color={ 33 245 198 174 } -# skin_color={ 66 84 79 80 } -# eye_color={ 236 194 252 134 } -# gene_chin_forward={ "chin_forward_pos" 170 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_neg" 115 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 132 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_pos" 132 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_neg" 104 } -# gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 110 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 150 "forehead_brow_height_pos" 161 } -# gene_forehead_roundness={ "forehead_roundness_pos" 201 "forehead_roundness_pos" 165 } -# gene_forehead_width={ "forehead_width_neg" 82 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_neg" 116 "forehead_height_pos" 159 } -# gene_head_height={ "head_height_neg" 91 "head_height_pos" 140 } -# gene_head_width={ "head_width_pos" 136 "head_width_pos" 215 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_pos" 135 } -# gene_head_top_height={ "head_top_height_pos" 143 "head_top_height_neg" 124 } -# gene_head_top_width={ "head_top_width_pos" 173 "head_top_width_pos" 196 } -# gene_jaw_angle={ "jaw_angle_pos" 142 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_neg" 88 } -# gene_jaw_width={ "jaw_width_pos" 154 "jaw_width_pos" 169 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_pos" 143 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 187 } -# gene_mouth_width={ "mouth_width_neg" 174 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 142 "mouth_upper_lip_size_neg" 124 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 104 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_neg" 28 "mouth_open_pos" 153 } -# gene_neck_length={ "neck_length_pos" 133 "neck_length_neg" 111 } -# gene_neck_width={ "neck_width_pos" 138 "neck_width_pos" 139 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 28 "cheek_forward_neg" 30 } -# gene_bs_cheek_height={ "cheek_height_neg" 53 "cheek_height_pos" 51 } -# gene_bs_cheek_width={ "cheek_width_pos" 44 "cheek_width_pos" 3 } -# gene_bs_ear_angle={ "ear_angle_neg" 101 "ear_angle_neg" 11 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 23 "ear_inner_shape_pos" 14 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 24 "ear_upper_bend_pos" 1 } -# gene_bs_ear_outward={ "ear_outward_neg" 28 "ear_outward_neg" 10 } -# gene_bs_ear_size={ "ear_size_neg" 20 "ear_size_pos" 35 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 187 "eye_corner_depth_pos" 249 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 20 "eye_fold_shape_neg" 112 } -# gene_bs_eye_size={ "eye_size_neg" 20 "eye_size_pos" 125 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 49 "eye_upper_lid_size_pos" 46 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 140 "forehead_brow_curve_neg" 188 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 16 "forehead_brow_forward_pos" 3 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 170 "forehead_brow_inner_height_neg" 19 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 71 "forehead_brow_outer_height_neg" 6 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 6 "forehead_brow_width_neg" 25 } -# gene_bs_jaw_def={ "jaw_def_pos" 21 "jaw_def_neg" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 69 "mouth_lower_lip_def_pos" 179 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 62 "mouth_lower_lip_full_pos" 66 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 58 "mouth_lower_lip_pad_neg" 72 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 32 "mouth_lower_lip_width_pos" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 15 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 201 "mouth_philtrum_shape_neg" 41 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 60 "mouth_philtrum_width_neg" 190 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 27 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 110 "mouth_upper_lip_full_pos" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 32 "mouth_upper_lip_profile_neg" 8 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 13 "mouth_upper_lip_width_neg" 4 } -# gene_bs_nose_forward={ "nose_forward_neg" 25 "nose_forward_neg" 20 } -# gene_bs_nose_height={ "nose_height_pos" 125 "nose_height_neg" 53 } -# gene_bs_nose_length={ "nose_length_neg" 72 "nose_length_neg" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 14 "nose_nostril_height_pos" 33 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 39 "nose_nostril_width_neg" 4 } -# gene_bs_nose_profile={ "nose_profile_pos" 12 "nose_profile_neg" 85 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 62 "nose_ridge_angle_neg" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 114 "nose_ridge_width_neg" 28 } -# gene_bs_nose_size={ "nose_size_pos" 62 "nose_size_neg" 8 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 14 "nose_tip_angle_pos" 101 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_pos" 40 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 63 "nose_tip_width_pos" 65 } -# face_detail_cheek_def={ "cheek_def_02" 103 "cheek_def_02" 37 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 7 "cheek_fat_01_neg" 179 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def_neg" 14 "chin_def_neg" 3 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 86 "eye_lower_lid_def" 37 } -# face_detail_eye_socket={ "eye_socket_02" 155 "eye_socket_color_03" 192 } -# face_detail_nasolabial={ "nasolabial_03" 16 "nasolabial_01" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 189 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 217 "nose_tip_def" 25 } -# face_detail_temple_def={ "temple_def" 208 "temple_def" 5 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 253 "brow_wrinkles_03" 195 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_02" 147 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_03" 183 } -# expression_other={ "cheek_wrinkles_both_01" 39 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 177 "complexion_6" 79 } -# gene_height={ "normal_height" 175 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 114 "body_fat_head_fat_low" 116 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 81 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 166 "bust_default" 189 } -# gene_age={ "old_2" 61 "old_1" 47 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 162 "avg_spacing_avg_thickness" 173 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_lower_thickness" 141 } -# gene_body_hair={ "body_hair_sparse" 149 "body_hair_avg" 104 } -# gene_hair_type={ "hair_curly" 184 "hair_wavy" 174 } -# gene_baldness={ "male_pattern_baldness" 155 "male_pattern_baldness" 154 } -# eye_accessory={ "normal_eyes" 218 "normal_eyes" 218 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 67 "normal_eyelashes" 67 } -# } -# } -# enabled=yes -#} -# -#205966_henri_champagne = { -# portrait_info = { -# genes={ hair_color={ 70 62 198 176 } -# skin_color={ 71 87 65 89 } -# eye_color={ 36 155 85 140 } -# gene_chin_forward={ "chin_forward_pos" 150 "chin_forward_neg" 90 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 148 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_neg" 109 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_neg" 111 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 108 "forehead_brow_height_neg" 121 } -# gene_forehead_roundness={ "forehead_roundness_pos" 150 "forehead_roundness_pos" 170 } -# gene_forehead_width={ "forehead_width_neg" 125 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_neg" 122 "forehead_height_pos" 145 } -# gene_head_height={ "head_height_pos" 134 "head_height_neg" 99 } -# gene_head_width={ "head_width_neg" 81 "head_width_neg" 123 } -# gene_head_profile={ "head_profile_neg" 79 "head_profile_neg" 97 } -# gene_head_top_height={ "head_top_height_pos" 163 "head_top_height_pos" 162 } -# gene_head_top_width={ "head_top_width_neg" 118 "head_top_width_neg" 117 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 99 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_neg" 65 "jaw_height_pos" 159 } -# gene_jaw_width={ "jaw_width_neg" 105 "jaw_width_pos" 155 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 60 "mouth_width_neg" 98 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 173 "mouth_upper_lip_size_pos" 204 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 9 "mouth_open_neg" 93 } -# gene_neck_length={ "neck_length_neg" 122 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_neg" 109 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 46 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_pos" 12 "cheek_height_neg" 45 } -# gene_bs_cheek_width={ "cheek_width_neg" 43 "cheek_width_pos" 5 } -# gene_bs_ear_angle={ "ear_angle_pos" 41 "ear_angle_pos" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 115 "ear_inner_shape_pos" 51 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 32 "ear_lower_bend_pos" 127 } -# gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_neg" 40 } -# gene_bs_ear_size={ "ear_size_pos" 6 "ear_size_pos" 10 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 241 "eye_corner_depth_pos" 97 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 13 "eye_fold_shape_pos" 127 } -# gene_bs_eye_size={ "eye_size_neg" 38 "eye_size_neg" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 30 "eye_upper_lid_size_pos" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 122 "forehead_brow_curve_neg" 186 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 53 "forehead_brow_forward_neg" 40 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 16 "forehead_brow_inner_height_neg" 39 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 8 "forehead_brow_outer_height_neg" 60 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 2 "forehead_brow_width_pos" 65 } -# gene_bs_jaw_def={ "jaw_def_pos" 117 "jaw_def_pos" 14 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 93 "mouth_lower_lip_def_pos" 48 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 44 "mouth_lower_lip_full_neg" 3 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 43 "mouth_lower_lip_pad_neg" 80 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 56 "mouth_lower_lip_width_neg" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 17 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 32 "mouth_philtrum_shape_neg" 115 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 51 "mouth_philtrum_width_pos" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 13 "mouth_upper_lip_full_pos" 66 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 56 "mouth_upper_lip_profile_pos" 25 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_pos" 100 } -# gene_bs_nose_forward={ "nose_forward_neg" 24 "nose_forward_pos" 81 } -# gene_bs_nose_height={ "nose_height_neg" 91 "nose_height_pos" 79 } -# gene_bs_nose_length={ "nose_length_pos" 32 "nose_length_pos" 39 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 12 "nose_nostril_height_neg" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 58 "nose_nostril_width_neg" 30 } -# gene_bs_nose_profile={ "nose_profile_neg" 6 "nose_profile_neg" 33 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 7 "nose_ridge_angle_pos" 8 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 47 "nose_ridge_width_neg" 30 } -# gene_bs_nose_size={ "nose_size_neg" 7 "nose_size_neg" 12 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 2 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 38 "nose_tip_forward_neg" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 14 "nose_tip_width_pos" 28 } -# face_detail_cheek_def={ "cheek_def_02" 18 "cheek_def_02" 14 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 72 "cheek_fat_02_pos" 74 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 120 "chin_def" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 211 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_color_02" 9 "eye_socket_03" 4 } -# face_detail_nasolabial={ "nasolabial_01" 62 "nasolabial_02" 64 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 23 "nose_ridge_def_pos" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 252 "nose_tip_def" 214 } -# face_detail_temple_def={ "temple_def" 203 "temple_def" 226 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 83 "brow_wrinkles_04" 152 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 58 "eye_wrinkles_01" 9 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 21 "forehead_wrinkles_01" 15 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 166 "complexion_6" 112 } -# gene_height={ "normal_height" 132 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_medium" 117 } -# gene_bs_body_shape={ "body_shape_apple_half" 112 "body_shape_pear_half" 38 } -# gene_bs_bust={ "bust_clothes" 56 "bust_shape_1_half" 166 } -# gene_age={ "old_3" 122 "old_3" 212 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 244 "avg_spacing_low_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 204 "layer_2_avg_thickness" 166 } -# gene_body_hair={ "body_hair_avg" 117 "body_hair_avg" 170 } -# gene_hair_type={ "hair_curly" 161 "hair_wavy" 176 } -# gene_baldness={ "no_baldness" 127 "male_pattern_baldness" 79 } -# eye_accessory={ "normal_eyes" 131 "normal_eyes" 131 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 47 "normal_eyelashes" 47 } -# } -# } -# enabled=yes -#} -# -#204510_richard_poitiers = { -# portrait_info = { -# genes={ hair_color={ 228 137 188 204 } -# skin_color={ 62 84 61 82 } -# eye_color={ 76 145 141 139 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_pos" 103 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_neg" 126 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 65 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 218 "forehead_roundness_pos" 151 } -# gene_forehead_width={ "forehead_width_pos" 142 "forehead_width_pos" 151 } -# gene_forehead_height={ "forehead_height_neg" 80 "forehead_height_neg" 97 } -# gene_head_height={ "head_height_pos" 175 "head_height_neg" 124 } -# gene_head_width={ "head_width_pos" 171 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_neg" 114 "head_profile_neg" 96 } -# gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 135 "head_top_width_neg" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 128 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_neg" 109 "jaw_width_pos" 155 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 106 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_neg" 98 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 149 "mouth_width_pos" 130 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 100 "mouth_upper_lip_size_pos" 157 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 91 "mouth_lower_lip_size_neg" 82 } -# gene_mouth_open={ "mouth_open_neg" 95 "mouth_open_neg" 119 } -# gene_neck_length={ "neck_length_neg" 127 "neck_length_neg" 107 } -# gene_neck_width={ "neck_width_pos" 147 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 53 "cheek_forward_neg" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 24 "cheek_height_pos" 19 } -# gene_bs_cheek_width={ "cheek_width_neg" 20 "cheek_width_neg" 14 } -# gene_bs_ear_angle={ "ear_angle_pos" 77 "ear_angle_pos" 30 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 178 "ear_inner_shape_pos" 115 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 42 "ear_upper_bend_pos" 66 } -# gene_bs_ear_outward={ "ear_outward_pos" 97 "ear_outward_pos" 93 } -# gene_bs_ear_size={ "ear_size_neg" 10 "ear_size_neg" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 215 "eye_corner_depth_pos" 179 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 79 "eye_fold_shape_pos" 8 } -# gene_bs_eye_size={ "eye_size_neg" 133 "eye_size_neg" 20 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 186 "eye_upper_lid_size_neg" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 151 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 21 "forehead_brow_forward_pos" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 25 "forehead_brow_inner_height_neg" 42 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 36 "forehead_brow_outer_height_neg" 22 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 48 "forehead_brow_width_pos" 52 } -# gene_bs_jaw_def={ "jaw_def_neg" 8 "jaw_def_pos" 37 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 195 "mouth_lower_lip_def_pos" 36 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 89 "mouth_lower_lip_full_neg" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 140 "mouth_lower_lip_pad_neg" 57 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 5 "mouth_lower_lip_width_neg" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 185 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 39 "mouth_philtrum_shape_neg" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 26 "mouth_philtrum_width_neg" 164 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 150 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 16 "mouth_upper_lip_full_neg" 76 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_neg" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 49 "mouth_upper_lip_width_pos" 115 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_neg" 0 } -# gene_bs_nose_height={ "nose_height_neg" 169 "nose_height_neg" 103 } -# gene_bs_nose_length={ "nose_length_neg" 40 "nose_length_pos" 41 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 101 "nose_nostril_height_neg" 62 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 66 } -# gene_bs_nose_profile={ "nose_profile_pos" 6 "nose_profile_neg" 27 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 25 "nose_ridge_angle_neg" 34 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 15 "nose_ridge_width_neg" 28 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 48 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 33 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 11 "nose_tip_forward_neg" 3 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 76 "nose_tip_width_neg" 21 } -# face_detail_cheek_def={ "cheek_def_01" 137 "cheek_def_02" 35 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 59 "cheek_fat_04_pos" 116 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 232 "chin_def" 219 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 4 "eye_lower_lid_def" 114 } -# face_detail_eye_socket={ "eye_socket_01" 3 "eye_socket_color_01" 9 } -# face_detail_nasolabial={ "nasolabial_02" 203 "nasolabial_02" 87 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 238 "nose_tip_def" 14 } -# face_detail_temple_def={ "temple_def" 231 "temple_def" 218 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 51 "brow_wrinkles_04" 100 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 67 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 98 "forehead_wrinkles_01" 72 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 255 "complexion_1" 149 } -# gene_height={ "normal_height" 160 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 121 "body_fat_head_fat_full" 117 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 14 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 122 "bust_shape_2_half" 174 } -# gene_age={ "old_1" 181 "old_3" 135 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 234 "avg_spacing_high_thickness" 216 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 181 "layer_2_lower_thickness" 171 } -# gene_body_hair={ "body_hair_sparse" 112 "body_hair_avg" 96 } -# gene_hair_type={ "hair_straight" 128 "hair_curly" 167 } -# gene_baldness={ "male_pattern_baldness" 168 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 85 "normal_eyes" 85 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 29 "normal_eyelashes" 29 } -# } -# } -# enabled=yes -#} -# -#161018_maghan_sibi = { -# portrait_info = { -# genes={ hair_color={ 5 229 5 249 } -# skin_color={ 156 197 163 194 } -# eye_color={ 52 243 16 245 } -# gene_chin_forward={ "chin_forward_neg" 95 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_neg" 112 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 167 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_neg" 84 "eye_height_neg" 76 } -# gene_eye_distance={ "eye_distance_pos" 163 "eye_distance_pos" 148 } -# gene_eye_shut={ "eye_shut_neg" 113 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_neg" 86 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 104 "forehead_brow_height_neg" 112 } -# gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_pos" 136 } -# gene_forehead_width={ "forehead_width_neg" 96 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_neg" 117 "forehead_height_neg" 116 } -# gene_head_height={ "head_height_pos" 142 "head_height_neg" 113 } -# gene_head_width={ "head_width_pos" 131 "head_width_pos" 197 } -# gene_head_profile={ "head_profile_pos" 136 "head_profile_neg" 103 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 126 } -# gene_head_top_width={ "head_top_width_neg" 104 "head_top_width_pos" 139 } -# gene_jaw_angle={ "jaw_angle_neg" 126 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 100 "jaw_width_pos" 141 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_pos" 157 } -# gene_mouth_height={ "mouth_height_pos" 144 "mouth_height_pos" 163 } -# gene_mouth_width={ "mouth_width_pos" 157 "mouth_width_neg" 52 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 188 "mouth_upper_lip_size_pos" 150 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 139 "mouth_lower_lip_size_pos" 154 } -# gene_mouth_open={ "mouth_open_neg" 54 "mouth_open_neg" 118 } -# gene_neck_length={ "neck_length_pos" 134 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_neg" 111 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 65 "cheek_forward_pos" 5 } -# gene_bs_cheek_height={ "cheek_height_neg" 29 "cheek_height_neg" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 21 "cheek_width_neg" 45 } -# gene_bs_ear_angle={ "ear_angle_neg" 50 "ear_angle_neg" 116 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 32 "ear_inner_shape_pos" 89 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 100 "ear_lower_bend_pos" 153 } -# gene_bs_ear_outward={ "ear_outward_pos" 23 "ear_outward_pos" 88 } -# gene_bs_ear_size={ "ear_size_pos" 44 "ear_size_neg" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 18 "eye_corner_depth_neg" 173 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 74 "eye_fold_shape_pos" 11 } -# gene_bs_eye_size={ "eye_size_pos" 27 "eye_size_neg" 52 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 203 "eye_upper_lid_size_neg" 91 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 63 "forehead_brow_curve_neg" 100 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 71 "forehead_brow_forward_pos" 22 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 65 "forehead_brow_inner_height_pos" 111 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_pos" 123 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 13 "forehead_brow_width_pos" 28 } -# gene_bs_jaw_def={ "jaw_def_neg" 200 "jaw_def_neg" 196 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 29 "mouth_lower_lip_def_pos" 26 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 105 "mouth_lower_lip_full_pos" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 75 "mouth_lower_lip_pad_neg" 1 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 23 "mouth_lower_lip_width_pos" 25 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 35 "mouth_philtrum_def_pos" 1 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 36 "mouth_philtrum_shape_neg" 102 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 120 "mouth_philtrum_width_pos" 49 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 67 "mouth_upper_lip_def_pos" 45 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 38 "mouth_upper_lip_full_pos" 98 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 224 "mouth_upper_lip_profile_pos" 144 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 26 "mouth_upper_lip_width_pos" 13 } -# gene_bs_nose_forward={ "nose_forward_neg" 58 "nose_forward_pos" 12 } -# gene_bs_nose_height={ "nose_height_pos" 58 "nose_height_pos" 19 } -# gene_bs_nose_length={ "nose_length_neg" 72 "nose_length_neg" 62 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 1 "nose_nostril_height_pos" 23 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 1 "nose_nostril_width_pos" 46 } -# gene_bs_nose_profile={ "nose_profile_neg" 12 "nose_profile_pos" 30 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 19 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 110 "nose_ridge_width_pos" 32 } -# gene_bs_nose_size={ "nose_size_neg" 40 "nose_size_pos" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 8 "nose_tip_angle_pos" 4 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 160 "nose_tip_forward_neg" 57 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 145 "nose_tip_width_pos" 110 } -# face_detail_cheek_def={ "cheek_def_01" 6 "cheek_def_02" 113 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 98 "cheek_fat_01_neg" 14 } -# face_detail_chin_cleft={ "chin_cleft" 25 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def" 96 "chin_def" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 44 "eye_lower_lid_def" 242 } -# face_detail_eye_socket={ "eye_socket_03" 10 "eye_socket_color_03" 25 } -# face_detail_nasolabial={ "nasolabial_03" 1 "nasolabial_01" 115 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 208 "nose_ridge_def_neg" 245 } -# face_detail_nose_tip_def={ "nose_tip_def" 75 "nose_tip_def" 41 } -# face_detail_temple_def={ "temple_def" 205 "temple_def" 3 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 139 "brow_wrinkles_04" 65 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 98 "eye_wrinkles_01" 51 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 46 "forehead_wrinkles_01" 69 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 11 "complexion_4" 76 } -# gene_height={ "normal_height" 141 "normal_height" 156 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 131 "body_fat_head_fat_medium" 138 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 34 "body_shape_triangle_half" 51 } -# gene_bs_bust={ "bust_clothes" 81 "bust_shape_1_full" 252 } -# gene_age={ "old_3" 158 "old_4" 15 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 177 "far_spacing_avg_thickness" 209 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 239 "layer_2_avg_thickness" 229 } -# gene_body_hair={ "body_hair_dense" 140 "body_hair_avg" 102 } -# gene_hair_type={ "hair_afro" 108 "hair_afro" 89 } -# gene_baldness={ "male_pattern_baldness" 101 "male_pattern_baldness" 174 } -# eye_accessory={ "normal_eyes" 119 "normal_eyes" 119 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 107 "normal_eyelashes" 107 } -# } -# } -# enabled=yes -#} -# -#144052_mohammed_azerbaijan = { -# portrait_info = { -# genes={ hair_color={ 88 242 19 247 } -# skin_color={ 181 102 181 95 } -# eye_color={ 80 245 66 253 } -# gene_chin_forward={ "chin_forward_neg" 104 "chin_forward_pos" 138 } -# gene_chin_height={ "chin_height_pos" 99 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_pos" 117 "eye_angle_pos" 137 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_pos" 135 } -# gene_eye_height={ "eye_height_neg" 92 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_neg" 107 "forehead_angle_pos" 135 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 118 "forehead_brow_height_pos" 171 } -# gene_forehead_roundness={ "forehead_roundness_neg" 107 "forehead_roundness_neg" 126 } -# gene_forehead_width={ "forehead_width_pos" 148 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_pos" 146 } -# gene_head_height={ "head_height_pos" 178 "head_height_neg" 77 } -# gene_head_width={ "head_width_neg" 117 "head_width_pos" 141 } -# gene_head_profile={ "head_profile_neg" 63 "head_profile_neg" 44 } -# gene_head_top_height={ "head_top_height_pos" 143 "head_top_height_neg" 118 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_neg" 109 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 93 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_neg" 110 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 143 "jaw_width_neg" 97 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_pos" 142 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 165 } -# gene_mouth_width={ "mouth_width_neg" 164 "mouth_width_neg" 56 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 134 "mouth_upper_lip_size_neg" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 100 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_neg" 28 "mouth_open_pos" 132 } -# gene_neck_length={ "neck_length_neg" 112 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_neg" 118 "neck_width_neg" 126 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 1 "cheek_forward_neg" 179 } -# gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_pos" 38 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_pos" 12 } -# gene_bs_ear_angle={ "ear_angle_pos" 11 "ear_angle_neg" 42 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 64 "ear_inner_shape_pos" 191 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 32 "ear_upper_bend_pos" 7 } -# gene_bs_ear_outward={ "ear_outward_neg" 46 "ear_outward_neg" 44 } -# gene_bs_ear_size={ "ear_size_neg" 40 "ear_size_neg" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 180 "eye_corner_depth_neg" 171 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 201 "eye_fold_shape_neg" 135 } -# gene_bs_eye_size={ "eye_size_pos" 6 "eye_size_pos" 97 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 199 "eye_upper_lid_size_neg" 251 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 116 "forehead_brow_curve_neg" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 46 "forehead_brow_forward_neg" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 76 "forehead_brow_inner_height_pos" 34 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 3 "forehead_brow_outer_height_pos" 87 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 18 "forehead_brow_width_pos" 21 } -# gene_bs_jaw_def={ "jaw_def_neg" 165 "jaw_def_neg" 47 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 71 "mouth_lower_lip_def_pos" 56 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 55 "mouth_lower_lip_full_neg" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 9 "mouth_lower_lip_pad_neg" 20 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 4 "mouth_lower_lip_width_neg" 61 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 20 "mouth_philtrum_def_pos" 7 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 49 "mouth_philtrum_shape_neg" 66 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 125 "mouth_philtrum_width_pos" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 5 "mouth_upper_lip_def_pos" 33 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 35 "mouth_upper_lip_full_neg" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 28 "mouth_upper_lip_profile_pos" 39 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 123 "mouth_upper_lip_width_neg" 114 } -# gene_bs_nose_forward={ "nose_forward_neg" 88 "nose_forward_pos" 31 } -# gene_bs_nose_height={ "nose_height_neg" 27 "nose_height_neg" 11 } -# gene_bs_nose_length={ "nose_length_neg" 3 "nose_length_neg" 10 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 71 "nose_nostril_height_neg" 86 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 59 "nose_nostril_width_neg" 48 } -# gene_bs_nose_profile={ "nose_profile_pos" 1 "nose_profile_pos" 76 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 58 "nose_ridge_angle_neg" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 39 "nose_ridge_width_pos" 59 } -# gene_bs_nose_size={ "nose_size_pos" 12 "nose_size_pos" 28 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 23 "nose_tip_angle_neg" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 59 "nose_tip_forward_neg" 111 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 13 "nose_tip_width_pos" 3 } -# face_detail_cheek_def={ "cheek_def_02" 20 "cheek_def_01" 109 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 7 "cheek_fat_04_pos" 10 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def_neg" 77 "chin_def_neg" 126 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 24 "eye_lower_lid_def" 87 } -# face_detail_eye_socket={ "eye_socket_01" 12 "eye_socket_02" 0 } -# face_detail_nasolabial={ "nasolabial_03" 13 "nasolabial_02" 87 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 12 "nose_ridge_def_neg" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 19 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 17 "brow_wrinkles_02" 15 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 183 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 175 "forehead_wrinkles_01" 17 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 171 "complexion_1" 156 } -# gene_height={ "normal_height" 134 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 116 "body_fat_head_fat_full" 146 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 193 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 133 "bust_default" 168 } -# gene_age={ "old_4" 241 "old_2" 167 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 154 "far_spacing_low_thickness" 249 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 232 "layer_2_avg_thickness" 252 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 150 "body_hair_sparse_low_stubble" 25 } -# gene_hair_type={ "hair_straight_thin_beard" 161 "hair_straight" 141 } -# gene_baldness={ "male_pattern_baldness" 122 "male_pattern_baldness" 163 } -# eye_accessory={ "normal_eyes" 121 "normal_eyes" 121 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 14 "normal_eyelashes" 14 } -# } -# } -# enabled=yes -#} -# -#212600_heinrich_angria = { -# portrait_info = { -# genes={ hair_color={ 219 229 121 61 } -# skin_color={ 79 85 76 86 } -# eye_color={ 41 151 102 188 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_neg" 96 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_neg" 85 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 68 } -# gene_eye_height={ "eye_height_pos" 129 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_pos" 135 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 156 } -# gene_forehead_roundness={ "forehead_roundness_neg" 111 "forehead_roundness_pos" 161 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 174 } -# gene_head_height={ "head_height_neg" 77 "head_height_neg" 126 } -# gene_head_width={ "head_width_neg" 105 "head_width_pos" 173 } -# gene_head_profile={ "head_profile_pos" 156 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_pos" 162 } -# gene_jaw_angle={ "jaw_angle_neg" 102 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 215 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 161 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_neg" 147 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 123 "mouth_upper_lip_size_neg" 109 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 47 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_neg" 31 "mouth_open_neg" 50 } -# gene_neck_length={ "neck_length_neg" 109 "neck_length_neg" 103 } -# gene_neck_width={ "neck_width_neg" 115 "neck_width_neg" 80 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 111 "cheek_forward_pos" 33 } -# gene_bs_cheek_height={ "cheek_height_neg" 35 "cheek_height_pos" 22 } -# gene_bs_cheek_width={ "cheek_width_neg" 22 "cheek_width_neg" 26 } -# gene_bs_ear_angle={ "ear_angle_neg" 0 "ear_angle_pos" 11 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 101 "ear_inner_shape_pos" 31 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 31 "ear_upper_bend_pos" 38 } -# gene_bs_ear_outward={ "ear_outward_pos" 40 "ear_outward_neg" 8 } -# gene_bs_ear_size={ "ear_size_pos" 4 "ear_size_pos" 40 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 187 "eye_corner_depth_pos" 104 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 32 "eye_fold_shape_neg" 167 } -# gene_bs_eye_size={ "eye_size_pos" 9 "eye_size_neg" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 103 "eye_upper_lid_size_neg" 42 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 26 "forehead_brow_curve_neg" 88 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 45 "forehead_brow_forward_pos" 48 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 33 "forehead_brow_inner_height_pos" 59 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 7 "forehead_brow_outer_height_pos" 29 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_neg" 3 } -# gene_bs_jaw_def={ "jaw_def_pos" 10 "jaw_def_neg" 17 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 121 "mouth_lower_lip_def_pos" 158 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 20 "mouth_lower_lip_full_neg" 2 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 33 "mouth_lower_lip_pad_pos" 98 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 7 "mouth_lower_lip_width_pos" 7 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 9 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 3 "mouth_philtrum_width_pos" 42 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 5 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 52 "mouth_upper_lip_full_neg" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 28 "mouth_upper_lip_profile_neg" 32 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 9 "mouth_upper_lip_width_pos" 64 } -# gene_bs_nose_forward={ "nose_forward_pos" 17 "nose_forward_pos" 3 } -# gene_bs_nose_height={ "nose_height_neg" 37 "nose_height_pos" 40 } -# gene_bs_nose_length={ "nose_length_pos" 71 "nose_length_neg" 87 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_pos" 51 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 180 "nose_nostril_width_neg" 55 } -# gene_bs_nose_profile={ "nose_profile_pos" 12 "nose_profile_hawk" 40 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 32 "nose_ridge_angle_neg" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 46 "nose_ridge_width_pos" 106 } -# gene_bs_nose_size={ "nose_size_pos" 83 "nose_size_pos" 32 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 108 "nose_tip_angle_pos" 1 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 52 "nose_tip_forward_neg" 6 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 14 "nose_tip_width_neg" 50 } -# face_detail_cheek_def={ "cheek_def_01" 7 "cheek_def_02" 18 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 146 "cheek_fat_01_neg" 23 } -# face_detail_chin_cleft={ "chin_dimple" 7 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def" 232 "chin_def_neg" 15 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 174 "eye_lower_lid_def" 55 } -# face_detail_eye_socket={ "eye_socket_03" 0 "eye_socket_01" 8 } -# face_detail_nasolabial={ "nasolabial_01" 18 "nasolabial_01" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 43 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 41 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 159 "temple_def" 170 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 186 "brow_wrinkles_03" 195 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 46 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 191 "forehead_wrinkles_01" 12 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 139 "complexion_5" 80 } -# gene_height={ "normal_height" 132 "normal_height" 97 } -# gene_bs_body_type={ "body_fat_head_fat_low" 128 "body_fat_head_fat_low" 111 } -# gene_bs_body_shape={ "body_shape_average" 61 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 40 "bust_shape_1_full" 38 } -# gene_age={ "old_4" 250 "old_4" 88 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 254 "avg_spacing_low_thickness" 202 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 248 "layer_2_lower_thickness" 144 } -# gene_body_hair={ "body_hair_sparse" 148 "body_hair_avg" 128 } -# gene_hair_type={ "hair_curly" 157 "hair_wavy" 176 } -# gene_baldness={ "male_pattern_baldness" 168 "male_pattern_baldness" 180 } -# eye_accessory={ "normal_eyes" 56 "normal_eyes" 56 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 4 "normal_eyelashes" 4 } -# } -# } -# enabled=yes -#} -# -#212501_friedrich_barbarossa = { -# portrait_info = { -# genes={ hair_color={ 248 127 98 102 } -# skin_color={ 67 83 78 85 } -# eye_color={ 197 166 162 197 } -# gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_pos" 133 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_neg" 112 "eye_shut_neg" 125 } -# gene_forehead_angle={ "forehead_angle_neg" 126 "forehead_angle_neg" 76 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_neg" 82 } -# gene_forehead_roundness={ "forehead_roundness_pos" 177 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_neg" 30 } -# gene_forehead_height={ "forehead_height_pos" 149 "forehead_height_neg" 115 } -# gene_head_height={ "head_height_pos" 142 "head_height_neg" 99 } -# gene_head_width={ "head_width_pos" 143 "head_width_pos" 148 } -# gene_head_profile={ "head_profile_neg" 87 "head_profile_pos" 133 } -# gene_head_top_height={ "head_top_height_neg" 94 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_neg" 104 "head_top_width_pos" 174 } -# gene_jaw_angle={ "jaw_angle_pos" 136 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 88 "jaw_width_pos" 147 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 125 } -# gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 84 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 100 "mouth_lower_lip_size_neg" 58 } -# gene_mouth_open={ "mouth_open_pos" 133 "mouth_open_pos" 188 } -# gene_neck_length={ "neck_length_neg" 85 "neck_length_pos" 141 } -# gene_neck_width={ "neck_width_pos" 164 "neck_width_neg" 119 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 9 "cheek_forward_pos" 86 } -# gene_bs_cheek_height={ "cheek_height_neg" 109 "cheek_height_pos" 16 } -# gene_bs_cheek_width={ "cheek_width_pos" 111 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_neg" 10 "ear_angle_pos" 7 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 173 "ear_inner_shape_pos" 101 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 45 "ear_lower_bend_pos" 41 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_neg" 22 } -# gene_bs_ear_size={ "ear_size_neg" 46 "ear_size_pos" 103 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 150 "eye_corner_depth_pos" 155 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 32 "eye_fold_shape_pos" 135 } -# gene_bs_eye_size={ "eye_size_neg" 10 "eye_size_pos" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 101 "eye_upper_lid_size_neg" 44 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 127 "forehead_brow_curve_neg" 131 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 19 "forehead_brow_forward_pos" 173 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 46 "forehead_brow_inner_height_neg" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 122 "forehead_brow_outer_height_pos" 106 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 125 "forehead_brow_width_neg" 31 } -# gene_bs_jaw_def={ "jaw_def_neg" 44 "jaw_def_pos" 60 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 101 "mouth_lower_lip_def_pos" 125 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 33 "mouth_lower_lip_full_neg" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 44 "mouth_lower_lip_pad_pos" 19 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 20 "mouth_lower_lip_width_pos" 15 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 152 "mouth_philtrum_shape_pos" 48 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 52 "mouth_philtrum_width_neg" 10 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 128 "mouth_upper_lip_def_pos" 29 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 89 "mouth_upper_lip_full_pos" 56 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 22 "mouth_upper_lip_profile_pos" 109 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 26 "mouth_upper_lip_width_pos" 91 } -# gene_bs_nose_forward={ "nose_forward_pos" 2 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 40 "nose_height_pos" 28 } -# gene_bs_nose_length={ "nose_length_pos" 32 "nose_length_pos" 50 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 84 "nose_nostril_height_pos" 65 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 2 "nose_nostril_width_pos" 38 } -# gene_bs_nose_profile={ "nose_profile_pos" 5 "nose_profile_hawk_pos" 114 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 110 "nose_ridge_angle_neg" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_pos" 17 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 29 "nose_tip_angle_neg" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_neg" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 20 "nose_tip_width_pos" 21 } -# face_detail_cheek_def={ "cheek_def_02" 25 "cheek_def_02" 15 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 66 "cheek_fat_02_pos" 46 } -# face_detail_chin_cleft={ "chin_cleft" 4 "chin_dimple" 74 } -# face_detail_chin_def={ "chin_def_neg" 245 "chin_def" 220 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 223 "eye_lower_lid_def" 43 } -# face_detail_eye_socket={ "eye_socket_color_02" 21 "eye_socket_02" 78 } -# face_detail_nasolabial={ "nasolabial_03" 2 "nasolabial_01" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 202 "nose_ridge_def_neg" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 161 "nose_tip_def" 231 } -# face_detail_temple_def={ "temple_def" 160 "temple_def" 215 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 247 "brow_wrinkles_01" 61 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 60 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 176 "forehead_wrinkles_01" 191 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_6" 198 "complexion_2" 192 } -# gene_height={ "normal_height" 125 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_full" 127 "body_fat_head_fat_medium" 110 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 81 "body_shape_pear_half" 27 } -# gene_bs_bust={ "bust_clothes" 149 "bust_shape_1_half" 50 } -# gene_age={ "old_3" 23 "old_3" 131 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 140 "avg_spacing_avg_thickness" 181 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 128 "layer_2_low_thickness" 166 } -# gene_body_hair={ "body_hair_sparse" 143 "body_hair_sparse" 124 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 118 } -# gene_baldness={ "male_pattern_baldness" 117 "male_pattern_baldness" 121 } -# eye_accessory={ "normal_eyes" 70 "normal_eyes" 70 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 62 "normal_eyelashes" 62 } -# } -# } -# enabled=yes -#} -# -#90028_hereweard_the_wake = { -# portrait_info = { -# genes={ -# hair_color={ 90 122 90 250 } -# skin_color={ 8 98 8 98 } -# eye_color={ 108 171 108 171 } -# gene_chin_forward={ "chin_forward_pos" 135 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 137 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 142 "eye_distance_pos" 142 } -# gene_eye_shut={ "eye_shut_neg" 114 "eye_shut_neg" 114 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 104 "forehead_brow_height_neg" 104 } -# gene_forehead_roundness={ "forehead_roundness_pos" 174 "forehead_roundness_pos" 174 } -# gene_forehead_width={ "forehead_width_neg" 117 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_pos" 229 "forehead_height_pos" 229 } -# gene_head_height={ "head_height_pos" 169 "head_height_pos" 169 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_pos" 186 "head_profile_pos" 186 } -# gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_neg" 122 } -# gene_head_top_width={ "head_top_width_pos" 141 "head_top_width_pos" 141 } -# gene_jaw_angle={ "jaw_angle_neg" 86 "jaw_angle_neg" 86 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 141 "jaw_width_pos" 141 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 121 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 143 "mouth_height_pos" 143 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 111 "mouth_upper_lip_size_neg" 111 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 28 "mouth_lower_lip_size_neg" 28 } -# gene_mouth_open={ "mouth_open_neg" 75 "mouth_open_neg" 75 } -# gene_neck_length={ "neck_length_neg" 125 "neck_length_neg" 125 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 34 "cheek_forward_pos" 34 } -# gene_bs_cheek_height={ "cheek_height_pos" 34 "cheek_height_pos" 34 } -# gene_bs_cheek_width={ "cheek_width_pos" 25 "cheek_width_pos" 25 } -# gene_bs_ear_angle={ "ear_angle_pos" 66 "ear_angle_pos" 66 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 44 "ear_inner_shape_pos" 44 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 33 "ear_upper_bend_pos" 33 } -# gene_bs_ear_outward={ "ear_outward_neg" 36 "ear_outward_neg" 36 } -# gene_bs_ear_size={ "ear_size_neg" 3 "ear_size_neg" 3 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 194 "eye_corner_depth_pos" 194 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 118 "eye_fold_shape_pos" 118 } -# gene_bs_eye_size={ "eye_size_pos" 37 "eye_size_pos" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 33 "eye_upper_lid_size_pos" 33 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 74 "forehead_brow_curve_neg" 74 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 23 "forehead_brow_forward_pos" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 17 "forehead_brow_inner_height_neg" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 64 "forehead_brow_outer_height_pos" 64 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 34 "forehead_brow_width_neg" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 110 "jaw_def_neg" 110 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 50 "mouth_lower_lip_def_pos" 50 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 23 "mouth_lower_lip_full_neg" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 40 "mouth_lower_lip_pad_neg" 40 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 50 "mouth_lower_lip_width_pos" 50 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 200 "mouth_philtrum_shape_pos" 200 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 13 "mouth_philtrum_width_pos" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 28 "mouth_upper_lip_full_neg" 28 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 101 "mouth_upper_lip_profile_pos" 101 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 109 "mouth_upper_lip_width_pos" 109 } -# gene_bs_nose_forward={ "nose_forward_pos" 78 "nose_forward_pos" 78 } -# gene_bs_nose_height={ "nose_height_neg" 18 "nose_height_neg" 18 } -# gene_bs_nose_length={ "nose_length_neg" 11 "nose_length_neg" 11 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 12 "nose_nostril_width_pos" 12 } -# gene_bs_nose_profile={ "nose_profile_neg" 13 "nose_profile_neg" 13 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 36 "nose_ridge_angle_pos" 36 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 44 "nose_ridge_width_pos" 44 } -# gene_bs_nose_size={ "nose_size_pos" 31 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 126 "nose_tip_angle_pos" 126 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 21 "nose_tip_forward_neg" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 26 "nose_tip_width_pos" 26 } -# face_detail_cheek_def={ "cheek_def_01" 15 "cheek_def_01" 15 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 186 "cheek_fat_04_pos" 186 } -# face_detail_chin_cleft={ "chin_dimple" 2 "chin_dimple" 2 } -# face_detail_chin_def={ "chin_def_neg" 25 "chin_def_neg" 25 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 67 "eye_lower_lid_def" 67 } -# face_detail_eye_socket={ "eye_socket_02" 4 "eye_socket_02" 4 } -# face_detail_nasolabial={ "nasolabial_01" 118 "nasolabial_01" 118 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 2 "nose_ridge_def_neg" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 208 "nose_tip_def" 208 } -# face_detail_temple_def={ "temple_def" 228 "temple_def" 228 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 94 "brow_wrinkles_02" 94 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 74 "eye_wrinkles_01" 74 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 73 "forehead_wrinkles_01" 73 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 173 "complexion_5" 173 } -# gene_height={ "normal_height" 145 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_low" 151 "body_fat_head_fat_low" 151 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_4_half" 113 "bust_shape_4_half" 113 } -# gene_age={ "old_1" 49 "old_1" 49 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 179 "far_spacing_avg_thickness" 247 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 118 "layer_2_avg_thickness" 250 } -# gene_body_hair={ "body_hair_sparse" 159 "body_hair_sparse" 91 } -# gene_hair_type={ "hair_wavy" 145 "hair_wavy" 145 } -# gene_baldness={ "male_pattern_baldness" 188 "male_pattern_baldness" 188 } -# eye_accessory={ "normal_eyes" 141 "normal_eyes" 141 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 83 "normal_eyelashes" 83 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy_common" 202 "all_hairstyles" 0 } -# beards={ "sp2_beards_straight" 195 "no_beard" 0 } -# } -# } -# enabled=yes -#} -# -#norman_crispin_06_robert_phrangopoulos = { -# portrait_info = { -# genes={ -# hair_color={ 50 240 50 240 } -# skin_color={ 19 81 19 81 } -# eye_color={ 95 183 95 183 } -# gene_chin_forward={ "chin_forward_pos" 132 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_neg" 89 "chin_height_neg" 89 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_neg" 126 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 141 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_pos" 148 "forehead_roundness_pos" 148 } -# gene_forehead_width={ "forehead_width_pos" 141 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_pos" 175 "head_height_pos" 175 } -# gene_head_width={ "head_width_pos" 161 "head_width_pos" 161 } -# gene_head_profile={ "head_profile_neg" 101 "head_profile_neg" 101 } -# gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_neg" 122 } -# gene_head_top_width={ "head_top_width_pos" 158 "head_top_width_pos" 158 } -# gene_jaw_angle={ "jaw_angle_pos" 143 "jaw_angle_pos" 143 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_pos" 151 "jaw_width_pos" 151 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 121 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 119 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 174 "mouth_height_pos" 174 } -# gene_mouth_width={ "mouth_width_neg" 48 "mouth_width_neg" 48 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 138 "mouth_upper_lip_size_pos" 138 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 60 "mouth_lower_lip_size_neg" 60 } -# gene_mouth_open={ "mouth_open_pos" 133 "mouth_open_pos" 133 } -# gene_neck_length={ "neck_length_neg" 100 "neck_length_neg" 100 } -# gene_neck_width={ "neck_width_neg" 114 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 13 "cheek_forward_pos" 13 } -# gene_bs_cheek_height={ "cheek_height_pos" 43 "cheek_height_pos" 43 } -# gene_bs_cheek_width={ "cheek_width_neg" 0 "cheek_width_neg" 0 } -# gene_bs_ear_angle={ "ear_angle_neg" 115 "ear_angle_neg" 115 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 1 "ear_inner_shape_pos" 1 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 53 "ear_lower_bend_pos" 53 } -# gene_bs_ear_outward={ "ear_outward_pos" 63 "ear_outward_pos" 63 } -# gene_bs_ear_size={ "ear_size_pos" 46 "ear_size_pos" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 173 "eye_corner_depth_pos" 173 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 36 "eye_fold_shape_pos" 36 } -# gene_bs_eye_size={ "eye_size_neg" 4 "eye_size_neg" 4 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 53 "eye_upper_lid_size_pos" 53 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 39 "forehead_brow_curve_neg" 39 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 123 "forehead_brow_forward_pos" 123 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_pos" 1 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 51 "forehead_brow_outer_height_neg" 51 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 6 "forehead_brow_width_neg" 6 } -# gene_bs_jaw_def={ "jaw_def_neg" 133 "jaw_def_neg" 133 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 10 "mouth_lower_lip_def_pos" 10 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 62 "mouth_lower_lip_full_neg" 62 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 10 "mouth_lower_lip_pad_pos" 10 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 124 "mouth_lower_lip_width_pos" 124 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 73 "mouth_philtrum_shape_neg" 73 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 10 "mouth_philtrum_width_neg" 10 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 112 "mouth_upper_lip_full_neg" 112 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 135 "mouth_upper_lip_profile_pos" 135 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 81 "mouth_upper_lip_width_neg" 81 } -# gene_bs_nose_forward={ "nose_forward_pos" 20 "nose_forward_pos" 20 } -# gene_bs_nose_height={ "nose_height_pos" 85 "nose_height_pos" 85 } -# gene_bs_nose_length={ "nose_length_pos" 105 "nose_length_pos" 105 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 44 "nose_nostril_height_neg" 44 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 44 "nose_nostril_width_neg" 44 } -# gene_bs_nose_profile={ "nose_profile_pos" 3 "nose_profile_pos" 3 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 23 "nose_ridge_angle_pos" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 42 "nose_ridge_width_pos" 42 } -# gene_bs_nose_size={ "nose_size_pos" 28 "nose_size_pos" 28 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 41 "nose_tip_angle_pos" 41 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 30 "nose_tip_forward_pos" 30 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 42 "nose_tip_width_pos" 42 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 148 "cheek_fat_01_neg" 148 } -# face_detail_chin_cleft={ "chin_dimple" 9 "chin_dimple" 9 } -# face_detail_chin_def={ "chin_def" 17 "chin_def" 17 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 41 "eye_lower_lid_def" 41 } -# face_detail_eye_socket={ "eye_socket_01" 12 "eye_socket_01" 12 } -# face_detail_nasolabial={ "nasolabial_03" 1 "nasolabial_03" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 18 "nose_ridge_def_pos" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 213 "nose_tip_def" 213 } -# face_detail_temple_def={ "temple_def" 204 "temple_def" 204 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 32 "brow_wrinkles_02" 32 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 222 "eye_wrinkles_01" 222 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 233 "forehead_wrinkles_01" 233 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 202 "complexion_4" 202 } -# gene_height={ "normal_height" 137 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_full" 116 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_triangle_half" 0 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_shape_3_full" 94 "bust_shape_3_full" 94 } -# gene_age={ "old_1" 108 "old_1" 108 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 134 "avg_spacing_avg_thickness" 134 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 214 "layer_2_avg_thickness" 214 } -# gene_body_hair={ "body_hair_sparse" 121 "body_hair_sparse" 121 } -# gene_hair_type={ "hair_wavy" 153 "hair_wavy" 153 } -# gene_baldness={ "male_pattern_baldness" 79 "male_pattern_baldness" 79 } -# eye_accessory={ "normal_eyes" 61 "normal_eyes" 61 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 78 "normal_eyelashes" 78 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy_common" 0 "all_hairstyles" 0 } -# beards={ "ep3_beards_straight" 131 "no_beard" 0 } -# } -# } -# enabled=yes -#} -# -#34220_roussel_de_bailleul = { # Friend of Robert Phrangopoulos -# portrait_info = { -# genes={ -# hair_color={ 233 103 233 103 } -# skin_color={ 95 75 95 75 } -# eye_color={ 172 181 172 181 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_pos" 145 } -# gene_chin_height={ "chin_height_neg" 103 "chin_height_neg" 103 } -# gene_chin_width={ "chin_width_pos" 128 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_pos" 161 "eye_distance_pos" 161 } -# gene_eye_shut={ "eye_shut_neg" 116 "eye_shut_neg" 116 } -# gene_forehead_angle={ "forehead_angle_neg" 108 "forehead_angle_neg" 108 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_neg" 124 } -# gene_forehead_roundness={ "forehead_roundness_pos" 160 "forehead_roundness_pos" 160 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_pos" 178 "forehead_height_pos" 178 } -# gene_head_height={ "head_height_neg" 117 "head_height_neg" 117 } -# gene_head_width={ "head_width_pos" 188 "head_width_pos" 188 } -# gene_head_profile={ "head_profile_neg" 100 "head_profile_neg" 100 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_neg" 116 } -# gene_head_top_width={ "head_top_width_pos" 137 "head_top_width_pos" 137 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 129 "jaw_width_pos" 129 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 151 "mouth_corner_depth_pos" 151 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_neg" 98 "mouth_height_neg" 98 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 103 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 108 "mouth_lower_lip_size_neg" 108 } -# gene_mouth_open={ "mouth_open_pos" 136 "mouth_open_pos" 136 } -# gene_neck_length={ "neck_length_neg" 94 "neck_length_neg" 94 } -# gene_neck_width={ "neck_width_neg" 119 "neck_width_neg" 119 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 14 "cheek_forward_pos" 14 } -# gene_bs_cheek_height={ "cheek_height_neg" 36 "cheek_height_neg" 36 } -# gene_bs_cheek_width={ "cheek_width_pos" 24 "cheek_width_pos" 24 } -# gene_bs_ear_angle={ "ear_angle_neg" 30 "ear_angle_neg" 30 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 7 "ear_inner_shape_pos" 7 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 143 "ear_lower_bend_pos" 143 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 21 } -# gene_bs_ear_size={ "ear_size_pos" 1 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 222 "eye_corner_depth_pos" 222 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 67 "eye_fold_shape_pos" 67 } -# gene_bs_eye_size={ "eye_size_pos" 6 "eye_size_pos" 6 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 64 "eye_upper_lid_size_pos" 64 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 14 "forehead_brow_curve_neg" 14 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 39 "forehead_brow_forward_pos" 39 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 36 "forehead_brow_inner_height_pos" 36 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 40 "forehead_brow_outer_height_neg" 40 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 29 "forehead_brow_width_neg" 29 } -# gene_bs_jaw_def={ "jaw_def_pos" 93 "jaw_def_pos" 93 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 103 "mouth_lower_lip_def_pos" 103 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 29 "mouth_lower_lip_full_neg" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 123 "mouth_lower_lip_pad_pos" 123 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 6 "mouth_lower_lip_width_pos" 6 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 32 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 83 "mouth_philtrum_shape_pos" 83 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 33 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 140 "mouth_upper_lip_def_pos" 140 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 11 "mouth_upper_lip_full_pos" 11 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 26 "mouth_upper_lip_profile_pos" 26 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 121 "mouth_upper_lip_width_neg" 121 } -# gene_bs_nose_forward={ "nose_forward_pos" 4 "nose_forward_pos" 4 } -# gene_bs_nose_height={ "nose_height_pos" 37 "nose_height_pos" 37 } -# gene_bs_nose_length={ "nose_length_neg" 126 "nose_length_neg" 126 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 4 "nose_nostril_height_neg" 4 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 34 "nose_nostril_width_pos" 34 } -# gene_bs_nose_profile={ "nose_profile_hawk" 6 "nose_profile_hawk" 6 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 4 "nose_ridge_angle_neg" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 19 "nose_ridge_width_pos" 19 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_pos" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 15 "nose_tip_angle_pos" 15 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 4 "nose_tip_forward_pos" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 30 "nose_tip_width_pos" 30 } -# face_detail_cheek_def={ "cheek_def_02" 3 "cheek_def_02" 3 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 180 "cheek_fat_02_pos" 180 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 16 "eye_lower_lid_def" 16 } -# face_detail_eye_socket={ "eye_socket_03" 92 "eye_socket_03" 92 } -# face_detail_nasolabial={ "nasolabial_02" 3 "nasolabial_02" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 236 "nose_tip_def" 236 } -# face_detail_temple_def={ "temple_def" 131 "temple_def" 131 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 95 "brow_wrinkles_01" 95 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 211 "eye_wrinkles_01" 25 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 235 "forehead_wrinkles_02" 235 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 128 "complexion_6" 128 } -# gene_height={ "normal_height" 99 "normal_height" 99 } -# gene_bs_body_type={ "body_fat_head_fat_low" 136 "body_fat_head_fat_low" 136 } -# gene_bs_body_shape={ "body_shape_pear_half" 61 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_clothes" 106 "bust_default" 133 } -# gene_age={ "old_2" 102 "old_2" 102 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 104 "avg_spacing_low_thickness" 104 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 65 "layer_2_low_thickness" 65 } -# gene_body_hair={ "body_hair_sparse" 190 "body_hair_sparse" 190 } -# gene_hair_type={ "hair_wavy" 126 "hair_wavy" 126 } -# gene_baldness={ "male_pattern_baldness" 168 "male_pattern_baldness" 168 } -# eye_accessory={ "normal_eyes" 33 "normal_eyes" 33 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 200 "normal_eyelashes" 200 } -# beards={ "western_beards_straight" 136 "no_beard" 0 } -# cloaks={ "no_cloak" 182 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 171 "all_hairstyles" 0 } -# legwear={ "fp1_common_legwear" 221 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "ep2_western_era2_war_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "western_war" 221 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -#41702_hasan = { -# portrait_info = { -# genes={ -# hair_color={ 98 244 53 241 } -# skin_color={ 157 152 161 151 } -# eye_color={ 73 250 89 242 } -# gene_chin_forward={ "chin_forward_pos" 138 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_neg" 121 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 88 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_pos" 162 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_neg" 116 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 89 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 112 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 164 "forehead_roundness_pos" 144 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_neg" 105 "forehead_height_neg" 54 } -# gene_head_height={ "head_height_neg" 85 "head_height_neg" 79 } -# gene_head_width={ "head_width_neg" 127 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_pos" 135 "head_profile_neg" 70 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_pos" 134 } -# gene_head_top_width={ "head_top_width_neg" 114 "head_top_width_neg" 117 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_neg" 90 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_neg" 102 "jaw_width_neg" 98 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 163 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 127 "mouth_upper_lip_size_pos" 184 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 176 "mouth_lower_lip_size_pos" 169 } -# gene_mouth_open={ "mouth_open_neg" 6 "mouth_open_neg" 45 } -# gene_neck_length={ "neck_length_pos" 148 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 151 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 33 "cheek_forward_neg" 4 } -# gene_bs_cheek_height={ "cheek_height_neg" 4 "cheek_height_pos" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 35 "cheek_width_neg" 11 } -# gene_bs_ear_angle={ "ear_angle_pos" 110 "ear_angle_pos" 15 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 57 "ear_inner_shape_pos" 115 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 144 "ear_lower_bend_pos" 75 } -# gene_bs_ear_outward={ "ear_outward_neg" 19 "ear_outward_pos" 49 } -# gene_bs_ear_size={ "ear_size_pos" 1 "ear_size_neg" 28 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 86 "eye_corner_depth_pos" 193 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 30 "eye_fold_shape_pos" 83 } -# gene_bs_eye_size={ "eye_size_neg" 95 "eye_size_neg" 9 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 5 "eye_upper_lid_size_pos" 32 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 40 "forehead_brow_curve_neg" 117 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 66 "forehead_brow_forward_pos" 11 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 101 "forehead_brow_inner_height_neg" 80 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 47 "forehead_brow_outer_height_neg" 101 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 44 "forehead_brow_width_pos" 60 } -# gene_bs_jaw_def={ "jaw_def_neg" 28 "jaw_def_pos" 16 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 11 "mouth_lower_lip_def_pos" 24 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 117 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 22 "mouth_lower_lip_pad_neg" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 22 "mouth_lower_lip_width_pos" 18 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 10 "mouth_philtrum_def_pos" 13 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_pos" 6 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 28 "mouth_philtrum_width_pos" 126 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 81 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 177 "mouth_upper_lip_full_pos" 2 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 20 "mouth_upper_lip_profile_neg" 4 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 49 "mouth_upper_lip_width_neg" 121 } -# gene_bs_nose_forward={ "nose_forward_pos" 10 "nose_forward_neg" 24 } -# gene_bs_nose_height={ "nose_height_pos" 78 "nose_height_neg" 93 } -# gene_bs_nose_length={ "nose_length_pos" 66 "nose_length_neg" 39 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 39 "nose_nostril_height_neg" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 59 "nose_nostril_width_neg" 1 } -# gene_bs_nose_profile={ "nose_profile_neg" 36 "nose_profile_pos" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 15 "nose_ridge_angle_pos" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 31 "nose_ridge_width_neg" 46 } -# gene_bs_nose_size={ "nose_size_pos" 189 "nose_size_pos" 6 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 82 "nose_tip_angle_neg" 16 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 49 "nose_tip_forward_neg" 5 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 112 "nose_tip_width_neg" 34 } -# face_detail_cheek_def={ "cheek_def_01" 158 "cheek_def_02" 165 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 219 "cheek_fat_02_pos" 85 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def" 12 "chin_def_neg" 9 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 190 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_color_03" 19 "eye_socket_color_01" 234 } -# face_detail_nasolabial={ "nasolabial_02" 16 "nasolabial_02" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 152 "nose_ridge_def_pos" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 204 "nose_tip_def" 250 } -# face_detail_temple_def={ "temple_def" 242 "temple_def" 129 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_01" 218 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 83 "eye_wrinkles_03" 201 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 28 "forehead_wrinkles_01" 93 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 182 "complexion_5" 180 } -# gene_height={ "normal_height" 140 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_full" 130 "body_fat_head_fat_full" 139 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 10 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_clothes" 86 "bust_shape_2_full" 203 } -# gene_age={ "old_1" 125 "old_3" 19 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 222 "avg_spacing_high_thickness" 236 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 148 "layer_2_low_thickness" 140 } -# gene_body_hair={ "body_hair_dense" 198 "body_hair_dense" 226 } -# gene_hair_type={ "hair_curly" 114 "hair_curly" 163 } -# gene_baldness={ "male_pattern_baldness" 186 "male_pattern_baldness" 95 } -# eye_accessory={ "normal_eyes" 123 "normal_eyes" 123 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 170 "normal_eyelashes" 170 } -# beards={ "mena_beards_curly" 230 "no_beard" 0 } -# hairstyles={ "mena_hairstyles_curly" 21 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 66 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mena_commoner_clothes" 132 "most_clothes" 0 } -# headgear={ "fp3_iranian_low_nobility" 18 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#3046_suleyman = { -# portrait_info = { -# genes={ -# hair_color={ 59 251 81 242 } -# skin_color={ 212 116 219 117 } -# eye_color={ 24 251 12 244 } -# gene_chin_forward={ "chin_forward_pos" 155 "chin_forward_neg" 87 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_neg" 71 "chin_width_pos" 184 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_neg" 110 } -# gene_eye_depth={ "eye_depth_pos" 133 "eye_depth_pos" 158 } -# gene_eye_height={ "eye_height_neg" 113 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_neg" 123 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 169 "forehead_brow_height_pos" 162 } -# gene_forehead_roundness={ "forehead_roundness_pos" 131 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_pos" 132 } -# gene_head_height={ "head_height_pos" 139 "head_height_neg" 123 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 157 } -# gene_head_profile={ "head_profile_neg" 31 "head_profile_neg" 21 } -# gene_head_top_height={ "head_top_height_neg" 97 "head_top_height_pos" 165 } -# gene_head_top_width={ "head_top_width_neg" 125 "head_top_width_neg" 124 } -# gene_jaw_angle={ "jaw_angle_neg" 107 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 147 "jaw_width_pos" 151 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_pos" 157 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 48 "mouth_width_neg" 46 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_pos" 142 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 128 "mouth_lower_lip_size_pos" 131 } -# gene_mouth_open={ "mouth_open_neg" 65 "mouth_open_pos" 183 } -# gene_neck_length={ "neck_length_neg" 111 "neck_length_neg" 103 } -# gene_neck_width={ "neck_width_neg" 124 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 67 "cheek_forward_neg" 40 } -# gene_bs_cheek_height={ "cheek_height_neg" 20 "cheek_height_neg" 7 } -# gene_bs_cheek_width={ "cheek_width_pos" 63 "cheek_width_neg" 5 } -# gene_bs_ear_angle={ "ear_angle_neg" 27 "ear_angle_pos" 4 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 66 "ear_inner_shape_pos" 67 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 51 "ear_both_bend_pos" 138 } -# gene_bs_ear_outward={ "ear_outward_pos" 84 "ear_outward_pos" 17 } -# gene_bs_ear_size={ "ear_size_neg" 24 "ear_size_pos" 36 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 190 "eye_corner_depth_neg" 203 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 34 "eye_fold_shape_pos" 1 } -# gene_bs_eye_size={ "eye_size_neg" 51 "eye_size_neg" 144 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 217 "eye_upper_lid_size_neg" 214 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 107 "forehead_brow_curve_neg" 147 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 12 "forehead_brow_forward_neg" 24 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 114 "forehead_brow_inner_height_pos" 29 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 117 "forehead_brow_outer_height_neg" 108 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 98 "forehead_brow_width_pos" 21 } -# gene_bs_jaw_def={ "jaw_def_pos" 22 "jaw_def_neg" 155 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 48 "mouth_lower_lip_def_pos" 40 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 76 "mouth_lower_lip_full_pos" 26 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 79 "mouth_lower_lip_pad_neg" 37 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 12 "mouth_lower_lip_width_neg" 36 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 5 "mouth_philtrum_def_pos" 4 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 46 "mouth_philtrum_shape_pos" 16 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 49 "mouth_philtrum_width_pos" 43 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 67 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 14 "mouth_upper_lip_full_neg" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 187 "mouth_upper_lip_profile_pos" 149 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 117 "mouth_upper_lip_width_neg" 8 } -# gene_bs_nose_forward={ "nose_forward_neg" 31 "nose_forward_pos" 37 } -# gene_bs_nose_height={ "nose_height_pos" 72 "nose_height_pos" 31 } -# gene_bs_nose_length={ "nose_length_neg" 78 "nose_length_neg" 90 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 16 "nose_nostril_height_neg" 99 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 53 "nose_nostril_width_pos" 89 } -# gene_bs_nose_profile={ "nose_profile_pos" 40 "nose_profile_pos" 32 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 11 "nose_ridge_angle_neg" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 47 "nose_ridge_width_pos" 24 } -# gene_bs_nose_size={ "nose_size_neg" 44 "nose_size_neg" 35 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 25 "nose_tip_angle_neg" 41 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 174 "nose_tip_forward_neg" 125 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 14 "nose_tip_width_neg" 106 } -# face_detail_cheek_def={ "cheek_def_01" 71 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 97 "cheek_fat_01_neg" 9 } -# face_detail_chin_cleft={ "chin_cleft" 23 "chin_cleft" 24 } -# face_detail_chin_def={ "chin_def_neg" 8 "chin_def_neg" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 38 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_02" 0 "eye_socket_03" 159 } -# face_detail_nasolabial={ "nasolabial_01" 10 "nasolabial_03" 106 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 149 "brow_wrinkles_02" 39 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 186 "eye_wrinkles_01" 67 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 85 "forehead_wrinkles_01" 131 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 167 "complexion_3" 237 } -# gene_height={ "normal_height" 127 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_low" 94 "body_fat_head_fat_low" 108 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 132 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 81 "bust_shape_3_half" 60 } -# gene_age={ "old_4" 72 "old_2" 30 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 151 "avg_spacing_low_thickness" 174 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 241 "layer_2_low_thickness" 236 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 126 "body_hair_sparse_low_stubble" 139 } -# gene_hair_type={ "hair_straight" 154 "hair_straight_thin_beard" 188 } -# gene_baldness={ "male_pattern_baldness" 104 "male_pattern_baldness" 78 } -# eye_accessory={ "normal_eyes" 172 "normal_eyes" 172 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 102 "normal_eyelashes" 102 } -# beards={ "fp3_turkic_beards_straight" 184 "no_beard" 0 } -# hairstyles={ "fp3_hairstyles_turkic_straight_common" 117 "all_hairstyles" 0 } -# legwear={ "mena_war_legwear" 64 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "ep2_steppe_war_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "ep2_steppe_war_nobility" 239 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# props_right={ "ep1_artisan_sword_steppe" 255 "no_props" 0 } -# props_left={ "ep1_mena_shield_01" 255 "no_props" 0 } -# gene_additive_animations_fat={ "fat_additive" 33 "fat_additive" 0 } -# gene_additive_animations_dwarf={ "dwarf_additive" 0 "dwarf_additive" 0 } -# } -# } -# enabled=yes -#} -# -#andalusian_0003_wallada = { -# portrait_info = { -# genes={ -# hair_color={ 97 240 27 245 } -# skin_color={ 156 129 154 132 } -# eye_color={ 66 218 62 198 } -# gene_chin_forward={ "chin_forward_neg" 118 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_pos" 136 } -# gene_eye_angle={ "eye_angle_neg" 94 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 114 "eye_height_neg" 126 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_neg" 105 "eye_shut_neg" 112 } -# gene_forehead_angle={ "forehead_angle_neg" 107 "forehead_angle_neg" 107 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 178 "forehead_brow_height_neg" 122 } -# gene_forehead_roundness={ "forehead_roundness_pos" 156 "forehead_roundness_pos" 186 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_neg" 105 "forehead_height_neg" 71 } -# gene_head_height={ "head_height_neg" 78 "head_height_neg" 77 } -# gene_head_width={ "head_width_neg" 103 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_neg" 98 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 155 "head_top_width_pos" 222 } -# gene_jaw_angle={ "jaw_angle_neg" 127 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_neg" 127 "jaw_width_neg" 111 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 112 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 111 "mouth_width_neg" 81 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 204 "mouth_upper_lip_size_pos" 219 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 191 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_neg" 94 "mouth_open_pos" 147 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 173 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 13 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_neg" 61 "cheek_height_neg" 151 } -# gene_bs_cheek_width={ "cheek_width_neg" 44 "cheek_width_neg" 25 } -# gene_bs_ear_angle={ "ear_angle_neg" 26 "ear_angle_pos" 27 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 146 "ear_inner_shape_pos" 32 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 4 "ear_lower_bend_pos" 118 } -# gene_bs_ear_outward={ "ear_outward_neg" 14 "ear_outward_pos" 76 } -# gene_bs_ear_size={ "ear_size_pos" 32 "ear_size_pos" 35 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 29 "eye_corner_depth_pos" 250 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 28 "eye_fold_shape_neg" 42 } -# gene_bs_eye_size={ "eye_size_pos" 46 "eye_size_neg" 33 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 34 "eye_upper_lid_size_pos" 76 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 183 "forehead_brow_curve_neg" 186 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 11 "forehead_brow_forward_neg" 5 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_neg" 31 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 63 "forehead_brow_outer_height_pos" 83 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 29 "forehead_brow_width_pos" 117 } -# gene_bs_jaw_def={ "jaw_def_neg" 14 "jaw_def_pos" 37 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 104 "mouth_lower_lip_def_pos" 63 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 100 "mouth_lower_lip_full_pos" 107 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 108 "mouth_lower_lip_pad_neg" 54 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 10 "mouth_lower_lip_width_neg" 15 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 7 "mouth_philtrum_shape_pos" 88 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 49 "mouth_philtrum_width_pos" 19 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 7 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 95 "mouth_upper_lip_full_pos" 87 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 29 "mouth_upper_lip_profile_pos" 91 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 11 "mouth_upper_lip_width_pos" 31 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_pos" 67 "nose_height_neg" 45 } -# gene_bs_nose_length={ "nose_length_pos" 69 "nose_length_neg" 40 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 6 "nose_nostril_height_pos" 116 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 156 "nose_nostril_width_neg" 39 } -# gene_bs_nose_profile={ "nose_profile_pos" 45 "nose_profile_neg" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 33 "nose_ridge_angle_neg" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_pos" 45 } -# gene_bs_nose_size={ "nose_size_pos" 63 "nose_size_pos" 68 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 84 "nose_tip_angle_pos" 180 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 18 "nose_tip_forward_neg" 26 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 119 "nose_tip_width_pos" 25 } -# face_detail_cheek_def={ "cheek_def_01" 168 "cheek_def_02" 8 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 7 "cheek_fat_01_neg" 0 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_cleft" 18 } -# face_detail_chin_def={ "chin_def" 245 "chin_def" 48 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 179 "eye_lower_lid_def" 236 } -# face_detail_eye_socket={ "eye_socket_01" 15 "eye_socket_02" 72 } -# face_detail_nasolabial={ "nasolabial_02" 11 "nasolabial_02" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 6 "nose_ridge_def_pos" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 126 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 216 "temple_def" 106 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 23 "brow_wrinkles_04" 220 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 189 "eye_wrinkles_01" 167 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 216 "forehead_wrinkles_01" 39 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 90 "complexion_3" 206 } -# gene_height={ "normal_height" 120 "normal_height" 81 } -# gene_bs_body_type={ "body_fat_head_fat_full" 149 "body_fat_head_fat_medium" 123 } -# gene_bs_body_shape={ "body_shape_triangle_half" 17 "body_shape_average" 61 } -# gene_bs_bust={ "bust_clothes" 98 "bust_shape_1_half" 139 } -# gene_age={ "old_2" 241 "old_2" 114 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 250 "avg_spacing_high_thickness" 247 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 205 "layer_2_avg_thickness" 205 } -# gene_body_hair={ "body_hair_sparse" 255 "body_hair_dense" 226 } -# gene_hair_type={ "hair_curly" 149 "hair_wavy" 92 } -# gene_baldness={ "male_pattern_baldness" 180 "male_pattern_baldness" 102 } -# eye_accessory={ "normal_eyes" 203 "normal_eyes" 203 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 19 "normal_eyelashes" 19 } -# beards={ "mena_beards_curly" 50 "no_beard" 0 } -# hairstyles={ "mena_hairstyles_curly" 169 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 168 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "dde_abbasid_commoner_clothes" 123 "most_clothes" 0 } -# headgear={ "mena_low_nobility" 147 "no_headgear" 0 } -# special_headgear_spectacles={ "spectacles" 181 "spectacles" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# props_right={ "fp4_quill" 255 "no_props" 0 } -# props_left={ "bp2_reading_book_left" 255 "no_props" 0 } -# gene_retargeting_fix={ "female_prop" 255 "female_prop" 0 } -# } -# } -# enabled=yes -#} -# -# -####-------------------------------- Other Characters ----------------------------------------------### -# -# -#1700_basileios_makedon = { # Byzantine Emperor in 867 -# portrait_info = { -# genes={ -# hair_color={ 77 239 216 94 } -# skin_color={ 131 115 131 115 } -# eye_color={ 125 159 125 159 } -# gene_chin_forward={ "chin_forward_neg" 117 "chin_forward_neg" 117 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_neg" 109 "chin_width_neg" 109 } -# gene_eye_angle={ "eye_angle_pos" 174 "eye_angle_pos" 174 } -# gene_eye_depth={ "eye_depth_pos" 163 "eye_depth_pos" 163 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 86 "forehead_angle_neg" 86 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 101 "forehead_brow_height_pos" 137 } -# gene_forehead_roundness={ "forehead_roundness_pos" 198 "forehead_roundness_pos" 198 } -# gene_forehead_width={ "forehead_width_pos" 168 "forehead_width_pos" 168 } -# gene_forehead_height={ "forehead_height_pos" 154 "forehead_height_pos" 154 } -# gene_head_height={ "head_height_pos" 158 "head_height_pos" 158 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_pos" 142 "head_profile_pos" 142 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_pos" 148 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 138 } -# gene_jaw_height={ "jaw_height_pos" 128 "jaw_height_pos" 128 } -# gene_jaw_width={ "jaw_width_neg" 114 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_pos" 134 "mouth_width_pos" 134 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 119 "mouth_upper_lip_size_neg" 119 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 98 "mouth_lower_lip_size_neg" 98 } -# gene_mouth_open={ "mouth_open_pos" 159 "mouth_open_pos" 159 } -# gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_neg" 113 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 47 "cheek_forward_pos" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 11 "cheek_height_pos" 11 } -# gene_bs_cheek_width={ "cheek_width_neg" 5 "cheek_width_neg" 5 } -# gene_bs_ear_angle={ "ear_angle_pos" 35 "ear_angle_pos" 35 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 19 "ear_inner_shape_pos" 19 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 109 "ear_upper_bend_pos" 109 } -# gene_bs_ear_outward={ "ear_outward_neg" 5 "ear_outward_neg" 5 } -# gene_bs_ear_size={ "ear_size_neg" 45 "ear_size_neg" 45 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 180 "eye_corner_depth_pos" 180 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 65 "eye_fold_shape_neg" 65 } -# gene_bs_eye_size={ "eye_size_pos" 188 "eye_size_pos" 188 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 3 "eye_upper_lid_size_pos" 3 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 54 "forehead_brow_curve_pos" 54 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 46 "forehead_brow_forward_pos" 46 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 2 "forehead_brow_inner_height_pos" 2 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 38 "forehead_brow_outer_height_pos" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 15 "forehead_brow_width_pos" 15 } -# gene_bs_jaw_def={ "jaw_def_pos" 110 "jaw_def_pos" 110 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 40 "mouth_lower_lip_def_pos" 40 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 76 "mouth_lower_lip_full_neg" 76 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 22 "mouth_lower_lip_pad_neg" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 115 "mouth_lower_lip_width_pos" 115 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 19 "mouth_philtrum_shape_pos" 19 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 69 "mouth_philtrum_width_pos" 69 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 19 "mouth_upper_lip_def_pos" 19 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 19 "mouth_upper_lip_full_neg" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 47 "mouth_upper_lip_profile_neg" 47 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 17 "mouth_upper_lip_width_pos" 17 } -# gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_neg" 35 } -# gene_bs_nose_height={ "nose_height_pos" 20 "nose_height_pos" 20 } -# gene_bs_nose_length={ "nose_length_neg" 12 "nose_length_neg" 12 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 65 "nose_nostril_height_neg" 65 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 7 "nose_nostril_width_neg" 7 } -# gene_bs_nose_profile={ "nose_profile_neg" 36 "nose_profile_neg" 36 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 32 "nose_ridge_angle_neg" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 100 "nose_ridge_width_neg" 100 } -# gene_bs_nose_size={ "nose_size_neg" 33 "nose_size_neg" 33 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 71 "nose_tip_angle_neg" 71 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 39 "nose_tip_forward_pos" 39 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 114 "nose_tip_width_neg" 114 } -# face_detail_cheek_def={ "cheek_def_02" 136 "cheek_def_02" 136 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 61 "cheek_fat_03_pos" 61 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 16 "chin_def" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 3 "eye_lower_lid_def" 3 } -# face_detail_eye_socket={ "eye_socket_color_01" 17 "eye_socket_color_01" 17 } -# face_detail_nasolabial={ "nasolabial_03" 25 "nasolabial_03" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 5 "nose_ridge_def_pos" 5 } -# face_detail_nose_tip_def={ "nose_tip_def" 251 "nose_tip_def" 251 } -# face_detail_temple_def={ "temple_def" 117 "temple_def" 117 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 39 "brow_wrinkles_02" 39 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 202 "eye_wrinkles_02" 202 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 204 "forehead_wrinkles_03" 204 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 244 "complexion_1" 244 } -# gene_height={ "normal_height" 119 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_low" 109 "body_fat_head_fat_low" 109 } -# gene_bs_body_shape={ "body_shape_apple_half" 0 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 103 "bust_clothes" 103 } -# gene_age={ "old_2" 44 "old_2" 44 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 210 "avg_spacing_avg_thickness" 137 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 183 "layer_2_avg_thickness" 183 } -# gene_body_hair={ "body_hair_avg" 114 "body_hair_avg" 114 } -# gene_hair_type={ "hair_wavy" 156 "hair_wavy" 156 } -# gene_baldness={ "male_pattern_baldness" 172 "male_pattern_baldness" 172 } -# eye_accessory={ "normal_eyes" 151 "normal_eyes" 151 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 69 "normal_eyelashes" 69 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy_common" 161 "all_hairstyles" 0 } -# beards={ "ep3_beards_curly" 177 "no_beard" 0 } -# } -# } -# enabled=yes -#} -# -#1761_eudokia = { # Byzantine empress consort in 867 -# portrait_info = { -# genes={ -# hair_color={ 204 152 204 152 } -# skin_color={ 89 77 89 77 } -# eye_color={ 43 139 43 139 } -# gene_chin_forward={ "chin_forward_pos" 151 "chin_forward_pos" 151 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 187 "forehead_angle_pos" 187 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 158 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 104 } -# gene_head_height={ "head_height_pos" 146 "head_height_pos" 146 } -# gene_head_width={ "head_width_pos" 163 "head_width_pos" 163 } -# gene_head_profile={ "head_profile_pos" 159 "head_profile_pos" 159 } -# gene_head_top_height={ "head_top_height_neg" 111 "head_top_height_neg" 111 } -# gene_head_top_width={ "head_top_width_pos" 179 "head_top_width_pos" 179 } -# gene_jaw_angle={ "jaw_angle_neg" 117 "jaw_angle_neg" 117 } -# gene_jaw_forward={ "jaw_forward_neg" 52 "jaw_forward_pos" 144 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_neg" 121 "jaw_width_neg" 121 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 135 "mouth_height_pos" 135 } -# gene_mouth_width={ "mouth_width_neg" 123 "mouth_width_neg" 101 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 160 "mouth_upper_lip_size_pos" 160 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 164 "mouth_lower_lip_size_neg" 90 } -# gene_mouth_open={ "mouth_open_pos" 174 "mouth_open_pos" 161 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_neg" 123 } -# gene_neck_width={ "neck_width_pos" 128 "neck_width_pos" 128 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 78 "cheek_forward_neg" 78 } -# gene_bs_cheek_height={ "cheek_height_pos" 47 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_neg" 32 "cheek_width_neg" 32 } -# gene_bs_ear_angle={ "ear_angle_pos" 30 "ear_angle_pos" 30 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 68 "ear_inner_shape_pos" 68 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 125 "ear_both_bend_pos" 125 } -# gene_bs_ear_outward={ "ear_outward_neg" 0 "ear_outward_neg" 0 } -# gene_bs_ear_size={ "ear_size_pos" 40 "ear_size_pos" 40 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 200 "eye_corner_depth_pos" 200 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 3 "eye_fold_shape_neg" 3 } -# gene_bs_eye_size={ "eye_size_neg" 43 "eye_size_neg" 43 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 22 "eye_upper_lid_size_neg" 22 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 51 "forehead_brow_curve_pos" 51 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 37 "forehead_brow_forward_neg" 37 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 18 "forehead_brow_inner_height_pos" 18 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 13 "forehead_brow_outer_height_pos" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 6 "forehead_brow_width_pos" 6 } -# gene_bs_jaw_def={ "jaw_def_neg" 0 "jaw_def_neg" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 28 "mouth_lower_lip_def_pos" 28 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 151 "mouth_lower_lip_full_pos" 63 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 2 "mouth_lower_lip_pad_neg" 2 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 33 "mouth_lower_lip_width_neg" 33 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 30 "mouth_philtrum_def_pos" 30 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 47 "mouth_philtrum_shape_neg" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 3 "mouth_philtrum_width_neg" 3 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 20 "mouth_upper_lip_def_pos" 20 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 144 "mouth_upper_lip_full_pos" 144 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 57 "mouth_upper_lip_profile_pos" 57 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 107 "mouth_upper_lip_width_neg" 107 } -# gene_bs_nose_forward={ "nose_forward_neg" 100 "nose_forward_neg" 100 } -# gene_bs_nose_height={ "nose_height_neg" 82 "nose_height_neg" 82 } -# gene_bs_nose_length={ "nose_length_neg" 25 "nose_length_neg" 25 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 34 "nose_nostril_height_neg" 34 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 5 "nose_nostril_width_neg" 5 } -# gene_bs_nose_profile={ "nose_profile_hawk" 180 "nose_profile_hawk" 180 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 24 "nose_ridge_angle_pos" 24 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 45 "nose_ridge_width_neg" 45 } -# gene_bs_nose_size={ "nose_size_pos" 14 "nose_size_pos" 14 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_pos" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 4 "nose_tip_forward_neg" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 50 "nose_tip_width_pos" 50 } -# face_detail_cheek_def={ "cheek_def_01" 10 "cheek_def_01" 10 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 132 "cheek_fat_01_neg" 132 } -# face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def" 3 "chin_def" 3 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 47 "eye_lower_lid_def" 47 } -# face_detail_eye_socket={ "eye_socket_02" 19 "eye_socket_02" 19 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 1 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 145 "nose_tip_def" 145 } -# face_detail_temple_def={ "temple_def" 193 "temple_def" 193 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 224 "brow_wrinkles_03" 224 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 3 "eye_wrinkles_01" 3 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 98 "forehead_wrinkles_01" 98 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 246 "complexion_2" 246 } -# gene_height={ "normal_height" 134 "normal_height" 134 } -# gene_bs_body_type={ "body_fat_head_fat_full" 108 "body_fat_head_fat_full" 108 } -# gene_bs_body_shape={ "body_shape_apple_half" 0 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 177 "bust_shape_3_full" 177 } -# gene_age={ "old_2" 169 "old_2" 169 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 212 "far_spacing_lower_thickness" 212 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 144 "layer_2_avg_thickness" 144 } -# gene_body_hair={ "body_hair_avg" 140 "body_hair_avg" 140 } -# gene_hair_type={ "hair_straight" 114 "hair_straight" 114 } -# gene_baldness={ "male_pattern_baldness" 211 "male_pattern_baldness" 211 } -# eye_accessory={ "normal_eyes" 194 "normal_eyes" 194 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 98 "normal_eyelashes" 98 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy_common" 0 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -# -#1732_konstantinos_x = { # Byzantine emperor in 1066 -# portrait_info = { -# genes={ -# hair_color={ 33 252 158 99 } -# skin_color={ 127 78 127 78 } -# eye_color={ 86 223 189 148 } -# gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 140 } -# gene_chin_height={ "chin_height_neg" 97 "chin_height_neg" 97 } -# gene_chin_width={ "chin_width_pos" 185 "chin_width_pos" 185 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_neg" 104 "eye_shut_neg" 104 } -# gene_forehead_angle={ "forehead_angle_neg" 108 "forehead_angle_neg" 108 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 122 "forehead_brow_height_neg" 122 } -# gene_forehead_roundness={ "forehead_roundness_pos" 178 "forehead_roundness_pos" 178 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_neg" 28 "forehead_height_neg" 28 } -# gene_head_height={ "head_height_pos" 142 "head_height_pos" 142 } -# gene_head_width={ "head_width_neg" 111 "head_width_neg" 111 } -# gene_head_profile={ "head_profile_neg" 97 "head_profile_neg" 97 } -# gene_head_top_height={ "head_top_height_pos" 154 "head_top_height_pos" 154 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_pos" 159 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 151 "jaw_width_pos" 151 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_neg" 119 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_neg" 97 "mouth_width_neg" 97 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_neg" 105 } -# gene_mouth_open={ "mouth_open_neg" 78 "mouth_open_neg" 78 } -# gene_neck_length={ "neck_length_pos" 135 "neck_length_pos" 135 } -# gene_neck_width={ "neck_width_neg" 105 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 49 "cheek_forward_neg" 49 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_pos" 33 } -# gene_bs_cheek_width={ "cheek_width_pos" 26 "cheek_width_pos" 26 } -# gene_bs_ear_angle={ "ear_angle_neg" 72 "ear_angle_neg" 72 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 3 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 59 "ear_lower_bend_pos" 59 } -# gene_bs_ear_outward={ "ear_outward_pos" 24 "ear_outward_pos" 24 } -# gene_bs_ear_size={ "ear_size_neg" 118 "ear_size_neg" 118 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 207 "eye_corner_depth_pos" 207 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 37 "eye_fold_shape_pos" 37 } -# gene_bs_eye_size={ "eye_size_pos" 18 "eye_size_pos" 18 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 6 "eye_upper_lid_size_pos" 6 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 15 "forehead_brow_curve_pos" 15 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 31 "forehead_brow_forward_pos" 31 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 93 "forehead_brow_inner_height_pos" 93 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 105 "forehead_brow_outer_height_pos" 105 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 3 "forehead_brow_width_neg" 3 } -# gene_bs_jaw_def={ "jaw_def_pos" 51 "jaw_def_pos" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 150 "mouth_lower_lip_def_pos" 150 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 24 "mouth_lower_lip_full_neg" 24 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 114 "mouth_lower_lip_pad_pos" 114 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 93 "mouth_lower_lip_width_neg" 93 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 44 "mouth_philtrum_def_pos" 44 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 20 "mouth_philtrum_shape_neg" 20 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 2 "mouth_philtrum_width_pos" 2 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 44 "mouth_upper_lip_full_pos" 44 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 24 "mouth_upper_lip_profile_pos" 24 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 31 "mouth_upper_lip_width_pos" 31 } -# gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 35 } -# gene_bs_nose_height={ "nose_height_pos" 76 "nose_height_pos" 76 } -# gene_bs_nose_length={ "nose_length_neg" 87 "nose_length_neg" 87 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 31 "nose_nostril_width_neg" 31 } -# gene_bs_nose_profile={ "nose_profile_pos" 31 "nose_profile_pos" 31 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 22 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 21 "nose_size_pos" 21 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 15 "nose_tip_angle_neg" 15 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 16 "nose_tip_forward_neg" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 20 "nose_tip_width_neg" 20 } -# face_detail_cheek_def={ "cheek_def_01" 97 "cheek_def_01" 97 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 219 "cheek_fat_01_neg" 219 } -# face_detail_chin_cleft={ "chin_dimple" 14 "chin_dimple" 14 } -# face_detail_chin_def={ "chin_def" 1 "chin_def" 1 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 116 "eye_lower_lid_def" 116 } -# face_detail_eye_socket={ "eye_socket_02" 143 "eye_socket_02" 143 } -# face_detail_nasolabial={ "nasolabial_03" 15 "nasolabial_03" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 9 "nose_ridge_def_neg" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 5 } -# face_detail_temple_def={ "temple_def" 121 "temple_def" 121 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 14 "brow_wrinkles_04" 14 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 175 "eye_wrinkles_02" 175 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 31 "forehead_wrinkles_01" 31 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 175 "complexion_4" 175 } -# gene_height={ "normal_height" 143 "normal_height" 143 } -# gene_bs_body_type={ "body_fat_head_fat_low" 123 "body_fat_head_fat_low" 123 } -# gene_bs_body_shape={ "body_shape_apple_half" 55 "body_shape_apple_half" 55 } -# gene_bs_bust={ "bust_clothes" 102 "bust_clothes" 102 } -# gene_age={ "old_3" 21 "old_3" 21 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 127 "avg_spacing_avg_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 177 "layer_2_avg_thickness" 177 } -# gene_body_hair={ "body_hair_sparse" 186 "body_hair_sparse" 186 } -# gene_hair_type={ "hair_wavy" 135 "hair_wavy" 135 } -# gene_baldness={ "male_pattern_baldness" 124 "male_pattern_baldness" 124 } -# eye_accessory={ "normal_eyes" 54 "normal_eyes" 54 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 81 "normal_eyelashes" 81 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy_common" 193 "all_hairstyles" 0 } -# beards={ "ep3_beards_curly" 200 "no_beard" 0 } -# } -# } -# enabled=yes -#} -# -#1733_eudokia = { # Byzantine empress in 1066 -# portrait_info = { -# genes={ -# hair_color={ 216 232 62 246 } -# skin_color={ 136 116 139 114 } -# eye_color={ 58 154 133 129 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_pos" 130 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_neg" 110 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_neg" 122 "eye_shut_neg" 105 } -# gene_forehead_angle={ "forehead_angle_neg" 119 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_neg" 86 } -# gene_forehead_roundness={ "forehead_roundness_pos" 208 "forehead_roundness_pos" 187 } -# gene_forehead_width={ "forehead_width_pos" 142 "forehead_width_pos" 133 } -# gene_forehead_height={ "forehead_height_neg" 30 "forehead_height_pos" 159 } -# gene_head_height={ "head_height_neg" 103 "head_height_neg" 124 } -# gene_head_width={ "head_width_pos" 214 "head_width_pos" 146 } -# gene_head_profile={ "head_profile_pos" 150 "head_profile_neg" 79 } -# gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_neg" 95 } -# gene_head_top_width={ "head_top_width_pos" 178 "head_top_width_neg" 125 } -# gene_jaw_angle={ "jaw_angle_neg" 111 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 180 } -# gene_jaw_width={ "jaw_width_neg" 102 "jaw_width_neg" 111 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 165 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_pos" 150 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 214 "mouth_upper_lip_size_pos" 170 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_neg" 6 "mouth_open_neg" 1 } -# gene_neck_length={ "neck_length_pos" 176 "neck_length_neg" 127 } -# gene_neck_width={ "neck_width_neg" 122 "neck_width_pos" 163 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 23 "cheek_forward_neg" 16 } -# gene_bs_cheek_height={ "cheek_height_pos" 40 "cheek_height_pos" 32 } -# gene_bs_cheek_width={ "cheek_width_pos" 51 "cheek_width_neg" 15 } -# gene_bs_ear_angle={ "ear_angle_neg" 23 "ear_angle_pos" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 99 "ear_inner_shape_pos" 120 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 75 "ear_lower_bend_pos" 10 } -# gene_bs_ear_outward={ "ear_outward_pos" 30 "ear_outward_pos" 101 } -# gene_bs_ear_size={ "ear_size_neg" 2 "ear_size_neg" 25 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 69 "eye_corner_depth_pos" 240 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 187 "eye_fold_shape_pos" 33 } -# gene_bs_eye_size={ "eye_size_pos" 35 "eye_size_pos" 40 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 61 "eye_upper_lid_size_pos" 50 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 36 "forehead_brow_curve_neg" 141 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 84 "forehead_brow_forward_pos" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 46 "forehead_brow_inner_height_pos" 10 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 45 "forehead_brow_outer_height_pos" 41 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 167 "forehead_brow_width_pos" 81 } -# gene_bs_jaw_def={ "jaw_def_neg" 126 "jaw_def_pos" 176 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 32 "mouth_lower_lip_def_pos" 25 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 30 "mouth_lower_lip_full_neg" 117 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 110 "mouth_lower_lip_pad_pos" 32 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 24 "mouth_lower_lip_width_neg" 15 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 4 "mouth_philtrum_def_pos" 47 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 19 "mouth_philtrum_shape_neg" 8 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 104 "mouth_philtrum_width_neg" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 6 "mouth_upper_lip_def_pos" 92 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 93 "mouth_upper_lip_full_pos" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 23 "mouth_upper_lip_profile_neg" 25 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 38 "mouth_upper_lip_width_neg" 117 } -# gene_bs_nose_forward={ "nose_forward_neg" 27 "nose_forward_pos" 21 } -# gene_bs_nose_height={ "nose_height_pos" 116 "nose_height_pos" 10 } -# gene_bs_nose_length={ "nose_length_neg" 45 "nose_length_neg" 29 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 83 "nose_nostril_height_neg" 102 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 4 "nose_nostril_width_neg" 0 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 60 "nose_profile_pos" 30 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 31 "nose_ridge_angle_neg" 1 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 26 "nose_ridge_width_neg" 8 } -# gene_bs_nose_size={ "nose_size_pos" 13 "nose_size_neg" 119 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 43 "nose_tip_angle_pos" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 45 "nose_tip_forward_pos" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 29 "nose_tip_width_pos" 115 } -# face_detail_cheek_def={ "cheek_def_01" 43 "cheek_def_01" 8 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 85 "cheek_fat_01_neg" 126 } -# face_detail_chin_cleft={ "chin_dimple" 97 "chin_cleft" 17 } -# face_detail_chin_def={ "chin_def" 228 "chin_def" 78 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 170 } -# face_detail_eye_socket={ "eye_socket_color_01" 1 "eye_socket_color_03" 52 } -# face_detail_nasolabial={ "nasolabial_01" 15 "nasolabial_02" 87 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 6 "nose_ridge_def_pos" 202 } -# face_detail_nose_tip_def={ "nose_tip_def" 6 "nose_tip_def" 202 } -# face_detail_temple_def={ "temple_def" 8 "temple_def" 159 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_03" 65 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 234 "eye_wrinkles_02" 216 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 48 "forehead_wrinkles_01" 71 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 146 "complexion_1" 134 } -# gene_height={ "normal_height" 128 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_full" 144 "body_fat_head_fat_low" 130 } -# gene_bs_body_shape={ "body_shape_pear_half" 14 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_shape_2_full" 136 "bust_default" 203 } -# gene_age={ "old_3" 93 "old_3" 201 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 145 "avg_spacing_avg_thickness" 238 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 198 "layer_2_avg_thickness" 234 } -# gene_body_hair={ "body_hair_avg" 188 "body_hair_avg" 129 } -# gene_hair_type={ "hair_straight" 98 "hair_wavy" 109 } -# gene_baldness={ "male_pattern_baldness" 85 "male_pattern_baldness" 112 } -# eye_accessory={ "normal_eyes" 2 "normal_eyes" 2 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 139 "normal_eyelashes" 139 } -# } -# } -# enabled=yes -#} -# -#215530_manuel_i = { # Byzantine emperor in 1178 -# portrait_info = { -# genes={ -# hair_color={ 34 235 34 235 } -# skin_color={ 156 145 156 114 } -# eye_color={ 52 160 52 160 } -# gene_chin_forward={ "chin_forward_neg" 77 "chin_forward_neg" 77 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 164 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_pos" 150 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 161 "forehead_brow_height_pos" 161 } -# gene_forehead_roundness={ "forehead_roundness_pos" 198 "forehead_roundness_pos" 198 } -# gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 108 } -# gene_forehead_height={ "forehead_height_pos" 167 "forehead_height_pos" 167 } -# gene_head_height={ "head_height_pos" 163 "head_height_pos" 137 } -# gene_head_width={ "head_width_neg" 89 "head_width_neg" 109 } -# gene_head_profile={ "head_profile_pos" 134 "head_profile_pos" 134 } -# gene_head_top_height={ "head_top_height_neg" 90 "head_top_height_neg" 90 } -# gene_head_top_width={ "head_top_width_pos" 166 "head_top_width_pos" 166 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_neg" 90 "jaw_width_neg" 90 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 85 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_neg" 96 "mouth_forward_neg" 96 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 124 "mouth_upper_lip_size_neg" 124 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 132 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_pos" 132 "mouth_open_pos" 132 } -# gene_neck_length={ "neck_length_neg" 116 "neck_length_neg" 116 } -# gene_neck_width={ "neck_width_neg" 84 "neck_width_neg" 84 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 19 "cheek_forward_pos" 19 } -# gene_bs_cheek_height={ "cheek_height_pos" 21 "cheek_height_pos" 21 } -# gene_bs_cheek_width={ "cheek_width_neg" 15 "cheek_width_neg" 15 } -# gene_bs_ear_angle={ "ear_angle_pos" 31 "ear_angle_pos" 31 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 32 "ear_inner_shape_pos" 32 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 23 "ear_both_bend_pos" 23 } -# gene_bs_ear_outward={ "ear_outward_pos" 18 "ear_outward_pos" 18 } -# gene_bs_ear_size={ "ear_size_neg" 42 "ear_size_neg" 42 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 233 "eye_corner_depth_pos" 233 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 109 "eye_fold_shape_pos" 109 } -# gene_bs_eye_size={ "eye_size_neg" 10 "eye_size_neg" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 113 "eye_upper_lid_size_neg" 44 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 54 "forehead_brow_curve_neg" 177 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 103 "forehead_brow_inner_height_pos" 67 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 117 "forehead_brow_outer_height_pos" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 15 "forehead_brow_width_neg" 15 } -# gene_bs_jaw_def={ "jaw_def_pos" 70 "jaw_def_pos" 70 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 33 "mouth_lower_lip_def_pos" 33 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 39 "mouth_lower_lip_full_pos" 39 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 64 "mouth_lower_lip_pad_neg" 64 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 96 "mouth_lower_lip_width_neg" 96 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 20 "mouth_philtrum_def_pos" 20 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_neg" 30 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 34 "mouth_philtrum_width_neg" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 46 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_neg" 23 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 40 "mouth_upper_lip_profile_pos" 40 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 108 "mouth_upper_lip_width_neg" 108 } -# gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_neg" 98 "nose_height_pos" 3 } -# gene_bs_nose_length={ "nose_length_pos" 89 "nose_length_pos" 72 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 67 "nose_nostril_height_neg" 67 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 144 "nose_nostril_width_neg" 144 } -# gene_bs_nose_profile={ "nose_profile_pos" 37 "nose_profile_pos" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 14 "nose_ridge_angle_pos" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 147 "nose_ridge_width_neg" 25 } -# gene_bs_nose_size={ "nose_size_pos" 31 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 65 "nose_tip_angle_pos" 65 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 21 "nose_tip_forward_neg" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 112 "nose_tip_width_pos" 102 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 0 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 169 "cheek_fat_03_pos" 169 } -# face_detail_chin_cleft={ "chin_dimple" 22 "chin_dimple" 22 } -# face_detail_chin_def={ "chin_def_neg" 5 "chin_def_neg" 5 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 198 "eye_lower_lid_def" 198 } -# face_detail_eye_socket={ "eye_socket_02" 184 "eye_socket_02" 184 } -# face_detail_nasolabial={ "nasolabial_01" 20 "nasolabial_01" 20 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 25 "nose_ridge_def_pos" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 2 "nose_tip_def" 2 } -# face_detail_temple_def={ "temple_def" 247 "temple_def" 247 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 70 "brow_wrinkles_02" 70 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 207 "eye_wrinkles_03" 207 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 215 "forehead_wrinkles_01" 215 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 255 "complexion_4" 255 } -# gene_height={ "normal_height" 133 "normal_height" 96 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 128 "body_fat_head_fat_medium" 153 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 0 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_shape_2_half" 83 "bust_shape_2_half" 83 } -# gene_age={ "old_2" 105 "old_2" 105 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 144 "avg_spacing_avg_thickness" 144 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 134 "layer_2_avg_thickness" 134 } -# gene_body_hair={ "body_hair_dense" 191 "body_hair_dense" 191 } -# gene_hair_type={ "hair_straight" 120 "hair_straight" 120 } -# gene_baldness={ "male_pattern_baldness" 201 "male_pattern_baldness" 201 } -# eye_accessory={ "normal_eyes" 30 "normal_eyes" 30 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 253 "normal_eyelashes" 253 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy_common" 0 "all_hairstyles" 0 } -# beards={ "ep3_beards_straight" 151 "no_beard" 0 } -# } -# } -# enabled=yes -#} -# -#223743_maria_of_antioch = { # Byzantine empress in 1178 -# portrait_info = { -# genes={ -# hair_color={ 198 109 164 103 } -# skin_color={ 120 92 120 92 } -# eye_color={ 48 175 48 175 } -# gene_chin_forward={ "chin_forward_pos" 149 "chin_forward_pos" 149 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 125 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 202 "eye_shut_neg" 117 } -# gene_forehead_angle={ "forehead_angle_neg" 125 "forehead_angle_neg" 125 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_pos" 172 } -# gene_forehead_width={ "forehead_width_pos" 204 "forehead_width_pos" 204 } -# gene_forehead_height={ "forehead_height_neg" 93 "forehead_height_neg" 93 } -# gene_head_height={ "head_height_pos" 165 "head_height_neg" 121 } -# gene_head_width={ "head_width_pos" 125 "head_width_pos" 155 } -# gene_head_profile={ "head_profile_pos" 145 "head_profile_pos" 145 } -# gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_pos" 153 } -# gene_head_top_width={ "head_top_width_pos" 151 "head_top_width_pos" 151 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_pos" 144 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 77 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 87 "mouth_width_neg" 125 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 169 "mouth_upper_lip_size_pos" 169 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 115 "mouth_open_neg" 115 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_neg" 105 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 21 "cheek_forward_pos" 21 } -# gene_bs_cheek_height={ "cheek_height_pos" 26 "cheek_height_pos" 26 } -# gene_bs_cheek_width={ "cheek_width_neg" 40 "cheek_width_neg" 40 } -# gene_bs_ear_angle={ "ear_angle_pos" 5 "ear_angle_pos" 5 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 116 "ear_inner_shape_pos" 116 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 35 "ear_upper_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_pos" 44 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_neg" 11 "ear_size_neg" 11 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 161 "eye_corner_depth_pos" 161 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 191 "eye_fold_shape_pos" 191 } -# gene_bs_eye_size={ "eye_size_pos" 154 "eye_size_pos" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 28 "eye_upper_lid_size_pos" 28 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 152 "forehead_brow_curve_neg" 117 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 104 "forehead_brow_forward_pos" 104 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 46 "forehead_brow_inner_height_pos" 46 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 5 "forehead_brow_outer_height_pos" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 37 "forehead_brow_width_neg" 37 } -# gene_bs_jaw_def={ "jaw_def_neg" 120 "jaw_def_neg" 120 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 181 "mouth_lower_lip_def_pos" 181 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 15 "mouth_lower_lip_full_neg" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 72 "mouth_lower_lip_pad_pos" 72 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 116 "mouth_lower_lip_width_pos" 116 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 49 "mouth_philtrum_shape_neg" 49 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 14 "mouth_philtrum_width_pos" 14 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 127 "mouth_upper_lip_def_pos" 127 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 36 "mouth_upper_lip_full_pos" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 88 "mouth_upper_lip_profile_neg" 88 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 102 "mouth_upper_lip_width_neg" 102 } -# gene_bs_nose_forward={ "nose_forward_neg" 10 "nose_forward_neg" 10 } -# gene_bs_nose_height={ "nose_height_neg" 130 "nose_height_neg" 48 } -# gene_bs_nose_length={ "nose_length_pos" 72 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 4 "nose_nostril_height_neg" 4 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 38 "nose_nostril_width_neg" 38 } -# gene_bs_nose_profile={ "nose_profile_pos" 96 "nose_profile_pos" 9 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 2 "nose_ridge_angle_neg" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 39 "nose_ridge_width_neg" 39 } -# gene_bs_nose_size={ "nose_size_pos" 49 "nose_size_pos" 49 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 14 "nose_tip_angle_pos" 14 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 50 "nose_tip_forward_neg" 50 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 144 "nose_tip_width_neg" 144 } -# face_detail_cheek_def={ "cheek_def_01" 8 "cheek_def_01" 8 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 88 "cheek_fat_03_pos" 88 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def_neg" 35 "chin_def_neg" 35 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 35 "eye_lower_lid_def" 35 } -# face_detail_eye_socket={ "eye_socket_color_02" 15 "eye_socket_color_02" 15 } -# face_detail_nasolabial={ "nasolabial_03" 23 "nasolabial_03" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 42 "temple_def" 42 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 241 "brow_wrinkles_02" 241 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 45 "eye_wrinkles_01" 45 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 199 "forehead_wrinkles_03" 199 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 209 "complexion_7" 209 } -# gene_height={ "normal_height" 151 "normal_height" 151 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 131 "body_fat_head_fat_medium" 106 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 154 "bust_shape_3_half" 133 } -# gene_age={ "old_1" 67 "old_1" 67 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 220 "avg_spacing_lower_thickness" 220 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 187 "layer_2_avg_thickness" 187 } -# gene_body_hair={ "body_hair_sparse" 165 "body_hair_sparse" 139 } -# gene_hair_type={ "hair_wavy" 115 "hair_wavy" 115 } -# gene_baldness={ "male_pattern_baldness" 140 "male_pattern_baldness" 140 } -# eye_accessory={ "normal_eyes" 160 "normal_eyes" 160 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 131 "normal_eyelashes" 131 } -# hairstyles={ "ep3_byzantine_hairstyles_wavy" 0 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#221521_helena_of_poland = { -# portrait_info = { -# genes={ -# hair_color={ 75 108 165 205 } -# skin_color={ 120 99 106 96 } -# eye_color={ 172 177 20 197 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 128 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_neg" 111 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 209 "forehead_roundness_pos" 178 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_pos" 130 "forehead_height_neg" 49 } -# gene_head_height={ "head_height_neg" 106 "head_height_pos" 173 } -# gene_head_width={ "head_width_neg" 116 "head_width_pos" 148 } -# gene_head_profile={ "head_profile_pos" 130 "head_profile_neg" 94 } -# gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_pos" 171 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_neg" 83 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 155 "jaw_width_pos" 166 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_pos" 157 } -# gene_mouth_height={ "mouth_height_pos" 152 "mouth_height_pos" 131 } -# gene_mouth_width={ "mouth_width_neg" 99 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 95 "mouth_upper_lip_size_neg" 81 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 109 "mouth_lower_lip_size_pos" 145 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_neg" 111 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 140 "neck_width_pos" 137 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_pos" 91 } -# gene_bs_cheek_height={ "cheek_height_neg" 39 "cheek_height_neg" 51 } -# gene_bs_cheek_width={ "cheek_width_pos" 49 "cheek_width_neg" 101 } -# gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_neg" 14 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 51 "ear_inner_shape_pos" 122 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 68 "ear_both_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_pos" 122 "ear_outward_neg" 17 } -# gene_bs_ear_size={ "ear_size_neg" 29 "ear_size_pos" 65 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 203 "eye_corner_depth_pos" 211 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 15 "eye_fold_shape_neg" 132 } -# gene_bs_eye_size={ "eye_size_neg" 96 "eye_size_pos" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 2 "eye_upper_lid_size_pos" 52 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 4 "forehead_brow_curve_neg" 137 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 58 "forehead_brow_forward_pos" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 111 "forehead_brow_inner_height_pos" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 95 "forehead_brow_outer_height_pos" 102 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 76 "forehead_brow_width_pos" 126 } -# gene_bs_jaw_def={ "jaw_def_pos" 43 "jaw_def_neg" 122 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 154 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 61 "mouth_lower_lip_full_pos" 59 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 11 "mouth_lower_lip_pad_pos" 103 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 35 "mouth_lower_lip_width_neg" 17 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 45 "mouth_philtrum_shape_pos" 22 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 9 "mouth_philtrum_width_pos" 175 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 102 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 83 "mouth_upper_lip_full_pos" 23 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 10 "mouth_upper_lip_profile_pos" 218 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 20 "mouth_upper_lip_width_pos" 78 } -# gene_bs_nose_forward={ "nose_forward_neg" 15 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_neg" 63 "nose_height_pos" 114 } -# gene_bs_nose_length={ "nose_length_pos" 62 "nose_length_neg" 55 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 102 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 35 "nose_nostril_width_neg" 14 } -# gene_bs_nose_profile={ "nose_profile_pos" 85 "nose_profile_pos" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 6 "nose_ridge_angle_neg" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 14 "nose_ridge_width_neg" 47 } -# gene_bs_nose_size={ "nose_size_pos" 46 "nose_size_pos" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 34 "nose_tip_angle_pos" 19 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 11 "nose_tip_forward_neg" 26 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 58 "nose_tip_width_pos" 7 } -# face_detail_cheek_def={ "cheek_def_01" 159 "cheek_def_02" 12 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 55 "cheek_fat_01_neg" 25 } -# face_detail_chin_cleft={ "chin_cleft" 43 "chin_cleft" 25 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 9 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 121 "eye_lower_lid_def" 132 } -# face_detail_eye_socket={ "eye_socket_03" 105 "eye_socket_01" 248 } -# face_detail_nasolabial={ "nasolabial_01" 17 "nasolabial_01" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 19 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 168 } -# face_detail_temple_def={ "temple_def" 97 "temple_def" 209 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 25 "brow_wrinkles_04" 5 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 127 "eye_wrinkles_01" 78 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 68 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 224 "complexion_4" 255 } -# gene_height={ "normal_height" 121 "normal_height" 136 } -# gene_bs_body_type={ "body_fat_head_fat_full" 101 "body_fat_head_fat_medium" 113 } -# gene_bs_body_shape={ "body_shape_average" 6 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 136 "bust_shape_3_half" 249 } -# gene_age={ "old_2" 149 "old_4" 138 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 222 "avg_spacing_low_thickness" 120 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 171 "layer_2_avg_thickness" 223 } -# gene_body_hair={ "body_hair_sparse" 165 "body_hair_dense" 189 } -# gene_hair_type={ "hair_wavy" 121 "hair_curly" 101 } -# gene_baldness={ "male_pattern_baldness" 182 "male_pattern_baldness" 245 } -# eye_accessory={ "normal_eyes" 172 "normal_eyes" 172 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 30 "normal_eyelashes" 30 } -# beards={ "western_beards_straight" 30 "no_beard" 0 } -# cloaks={ "sp3_cloak" 131 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_wavy" 56 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 30 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "ep2_western_era3_high_nobility_clothes" 154 "most_clothes" 0 } -# headgear={ "sp3_western_royalty" 99 "no_headgear" 0 } -# additive_headgear={ "ep2_western_era1_veils" 56 "no_additive" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -# -# -#221520_kazimierz_of_poland = { -# portrait_info = { -# genes={ -# hair_color={ 142 59 145 72 } -# skin_color={ 87 78 87 77 } -# eye_color={ 244 138 174 204 } -# gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_neg" 119 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 137 "chin_width_neg" 109 } -# gene_eye_angle={ "eye_angle_neg" 121 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 95 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 212 } -# gene_forehead_angle={ "forehead_angle_neg" 105 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 126 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 139 } -# gene_forehead_width={ "forehead_width_pos" 131 "forehead_width_pos" 146 } -# gene_forehead_height={ "forehead_height_pos" 141 "forehead_height_neg" 104 } -# gene_head_height={ "head_height_neg" 85 "head_height_pos" 145 } -# gene_head_width={ "head_width_neg" 103 "head_width_pos" 205 } -# gene_head_profile={ "head_profile_pos" 188 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_neg" 126 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 134 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 128 } -# gene_jaw_forward={ "jaw_forward_pos" 179 "jaw_forward_neg" 112 } -# gene_jaw_height={ "jaw_height_pos" 190 "jaw_height_neg" 107 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 102 "mouth_corner_depth_neg" 95 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 56 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_pos" 128 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 116 "mouth_lower_lip_size_neg" 92 } -# gene_mouth_open={ "mouth_open_neg" 43 "mouth_open_pos" 203 } -# gene_neck_length={ "neck_length_neg" 81 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_neg" 102 "neck_width_neg" 83 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 48 "cheek_forward_pos" 193 } -# gene_bs_cheek_height={ "cheek_height_neg" 63 "cheek_height_pos" 44 } -# gene_bs_cheek_width={ "cheek_width_neg" 70 "cheek_width_neg" 121 } -# gene_bs_ear_angle={ "ear_angle_pos" 69 "ear_angle_pos" 23 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 167 "ear_inner_shape_pos" 62 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 93 "ear_lower_bend_pos" 57 } -# gene_bs_ear_outward={ "ear_outward_pos" 6 "ear_outward_pos" 42 } -# gene_bs_ear_size={ "ear_size_pos" 41 "ear_size_neg" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 91 "eye_corner_depth_pos" 73 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 29 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 7 "eye_size_pos" 41 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 20 "eye_upper_lid_size_pos" 166 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 96 "forehead_brow_curve_pos" 28 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 48 "forehead_brow_forward_pos" 125 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 41 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 18 "forehead_brow_outer_height_pos" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 24 "forehead_brow_width_neg" 28 } -# gene_bs_jaw_def={ "jaw_def_neg" 163 "jaw_def_pos" 2 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 73 "mouth_lower_lip_def_pos" 171 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 8 "mouth_lower_lip_full_pos" 67 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 38 "mouth_lower_lip_pad_pos" 19 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 105 "mouth_lower_lip_width_neg" 23 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 12 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 21 "mouth_philtrum_shape_pos" 8 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 51 "mouth_philtrum_width_neg" 18 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 19 "mouth_upper_lip_def_pos" 103 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 24 "mouth_upper_lip_full_pos" 72 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_neg" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 10 "mouth_upper_lip_width_pos" 6 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 65 } -# gene_bs_nose_height={ "nose_height_neg" 74 "nose_height_pos" 18 } -# gene_bs_nose_length={ "nose_length_pos" 67 "nose_length_pos" 5 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 94 "nose_nostril_height_pos" 50 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 60 "nose_nostril_width_neg" 13 } -# gene_bs_nose_profile={ "nose_profile_pos" 120 "nose_profile_pos" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 12 "nose_ridge_angle_neg" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 22 "nose_ridge_width_pos" 26 } -# gene_bs_nose_size={ "nose_size_pos" 25 "nose_size_pos" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 69 "nose_tip_angle_pos" 32 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 48 "nose_tip_forward_pos" 23 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 64 "nose_tip_width_pos" 25 } -# face_detail_cheek_def={ "cheek_def_02" 16 "cheek_def_02" 19 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 191 "cheek_fat_04_pos" 108 } -# face_detail_chin_cleft={ "chin_cleft" 1 "chin_dimple" 1 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 64 "eye_lower_lid_def" 107 } -# face_detail_eye_socket={ "eye_socket_01" 30 "eye_socket_01" 215 } -# face_detail_nasolabial={ "nasolabial_02" 105 "nasolabial_03" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 11 "nose_ridge_def_neg" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 233 "nose_tip_def" 21 } -# face_detail_temple_def={ "temple_def" 90 "temple_def" 251 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_01" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 223 "eye_wrinkles_02" 217 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 151 "forehead_wrinkles_01" 48 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 234 "complexion_2" 101 } -# gene_height={ "normal_height" 126 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 110 "body_fat_head_fat_low" 150 } -# gene_bs_body_shape={ "body_shape_pear_full" 4 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 116 "bust_shape_1_full" 24 } -# gene_age={ "old_2" 129 "old_2" 6 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 182 "far_spacing_lower_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 127 "layer_2_avg_thickness" 142 } -# gene_body_hair={ "body_hair_avg_low_stubble" 164 "body_hair_avg" 131 } -# gene_hair_type={ "hair_curly" 106 "hair_curly" 186 } -# gene_baldness={ "male_pattern_baldness" 146 "male_pattern_baldness" 99 } -# eye_accessory={ "normal_eyes" 30 "normal_eyes" 30 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 93 "normal_eyelashes" 93 } -# } -# } -# enabled=yes -#} -# \ No newline at end of file diff --git a/common/dna_data/00_fp3_dna.txt b/common/dna_data/00_fp3_dna.txt deleted file mode 100644 index 47497fabe..000000000 --- a/common/dna_data/00_fp3_dna.txt +++ /dev/null @@ -1,1663 +0,0 @@ -##Bookmark characters -# -#163101_amir_yaqub={ -# portrait_info = { -# genes={ -# hair_color={ 105 242 105 242 } -# skin_color={ 135 163 135 163 } -# eye_color={ 52 254 52 254 } -# gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_neg" 115 "eye_angle_neg" 115 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_neg" 107 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_neg" 120 "eye_shut_neg" 120 } -# gene_forehead_angle={ "forehead_angle_pos" 178 "forehead_angle_pos" 178 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 131 } -# gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 171 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 31 } -# gene_head_height={ "head_height_pos" 129 "head_height_pos" 129 } -# gene_head_width={ "head_width_pos" 138 "head_width_pos" 138 } -# gene_head_profile={ "head_profile_neg" 119 "head_profile_neg" 119 } -# gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 212 "head_top_width_pos" 212 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 160 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 131 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 165 "jaw_width_neg" 111 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_neg" 119 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 126 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 176 "mouth_lower_lip_size_pos" 176 } -# gene_mouth_open={ "mouth_open_neg" 14 "mouth_open_neg" 14 } -# gene_neck_length={ "neck_length_pos" 189 "neck_length_pos" 189 } -# gene_neck_width={ "neck_width_pos" 170 "neck_width_pos" 170 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 61 "cheek_forward_neg" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 131 "cheek_height_pos" 31 } -# gene_bs_cheek_width={ "cheek_width_pos" 15 "cheek_width_neg" 39 } -# gene_bs_ear_angle={ "ear_angle_neg" 81 "ear_angle_neg" 81 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 139 "ear_inner_shape_pos" 139 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 185 "ear_both_bend_pos" 185 } -# gene_bs_ear_outward={ "ear_outward_neg" 31 "ear_outward_neg" 31 } -# gene_bs_ear_size={ "ear_size_neg" 5 "ear_size_neg" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 124 "eye_corner_depth_pos" 124 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 141 "eye_fold_shape_pos" 141 } -# gene_bs_eye_size={ "eye_size_pos" 126 "eye_size_pos" 126 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 7 "eye_upper_lid_size_pos" 7 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 81 "forehead_brow_curve_neg" 81 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 79 "forehead_brow_forward_pos" 79 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 177 "forehead_brow_inner_height_pos" 29 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 39 "forehead_brow_outer_height_neg" 27 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 29 "forehead_brow_width_pos" 29 } -# gene_bs_jaw_def={ "jaw_def_pos" 43 "jaw_def_neg" 98 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 38 "mouth_lower_lip_def_pos" 38 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 12 "mouth_lower_lip_full_neg" 12 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 87 "mouth_lower_lip_pad_neg" 87 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 35 "mouth_lower_lip_width_pos" 35 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 2 "mouth_philtrum_shape_pos" 2 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 33 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 83 "mouth_upper_lip_full_neg" 83 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 57 "mouth_upper_lip_profile_pos" 57 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 3 } -# gene_bs_nose_forward={ "nose_forward_pos" 27 "nose_forward_neg" 66 } -# gene_bs_nose_height={ "nose_height_neg" 85 "nose_height_neg" 22 } -# gene_bs_nose_length={ "nose_length_pos" 5 "nose_length_pos" 43 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 56 "nose_nostril_height_neg" 56 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 31 "nose_nostril_width_neg" 31 } -# gene_bs_nose_profile={ "nose_profile_pos" 37 "nose_profile_pos" 39 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 16 "nose_ridge_angle_neg" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 38 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_pos" 199 "nose_size_pos" 199 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 80 "nose_tip_angle_neg" 80 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 51 "nose_tip_forward_neg" 51 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 37 "nose_tip_width_neg" 37 } -# face_detail_cheek_def={ "cheek_def_02" 140 "cheek_def_02" 56 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 171 "cheek_fat_01_neg" 128 } -# face_detail_chin_cleft={ "chin_dimple" 131 "chin_dimple" 23 } -# face_detail_chin_def={ "chin_def" 133 "chin_def_neg" 11 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 2 } -# face_detail_eye_socket={ "eye_socket_color_02" 235 "eye_socket_color_02" 235 } -# face_detail_nasolabial={ "nasolabial_03" 103 "nasolabial_03" 103 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 97 "nose_ridge_def_pos" 49 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 173 "temple_def" 173 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 240 "brow_wrinkles_02" 240 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 155 "eye_wrinkles_01" 155 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 2 "forehead_wrinkles_01" 2 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 191 "complexion_4" 191 } -# gene_height={ "normal_height" 138 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 152 "body_fat_head_fat_medium" 152 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 78 "body_shape_hourglass_half" 27 } -# gene_bs_bust={ "bust_shape_3_full" 129 "bust_shape_3_full" 129 } -# gene_age={ "old_2" 196 "old_2" 196 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 213 "avg_spacing_avg_thickness" 213 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_avg_thickness" 156 } -# gene_body_hair={ "body_hair_avg" 212 "body_hair_avg" 212 } -# gene_hair_type={ "hair_curly" 140 "hair_curly" 140 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 197 "normal_eyes" 197 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 57 "normal_eyelashes" 57 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# beards={ "fp2_beards_curly" 51 "no_beard" 0 } -# headgear={ "mena_royalty" 202 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 237 "all_legwear" 0 } -# clothes={ "mena_high_nobility_clothes" 6 "most_clothes" 0 } -# special_headgear_face_mask={ "fp3_iranian_face_mask" 127 "fp3_iranian_face_mask" 0 } -# } -# } -# enabled = yes -#} -# -#163164_amr_i_laith={ -# portrait_info = { -# genes={ -# hair_color={ 190 204 27 237 } -# skin_color={ 126 129 136 122 } -# eye_color={ 78 163 37 224 } -# gene_chin_forward={ "chin_forward_pos" 149 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_neg" 101 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_neg" 106 "eye_shut_neg" 119 } -# gene_forehead_angle={ "forehead_angle_pos" 134 "forehead_angle_neg" 104 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 162 "forehead_brow_height_neg" 104 } -# gene_forehead_roundness={ "forehead_roundness_pos" 141 "forehead_roundness_pos" 164 } -# gene_forehead_width={ "forehead_width_neg" 127 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_pos" 172 "forehead_height_neg" 52 } -# gene_head_height={ "head_height_pos" 128 "head_height_neg" 89 } -# gene_head_width={ "head_width_pos" 136 "head_width_pos" 204 } -# gene_head_profile={ "head_profile_neg" 91 "head_profile_pos" 144 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 153 } -# gene_head_top_width={ "head_top_width_pos" 151 "head_top_width_pos" 152 } -# gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_neg" 110 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_neg" 101 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_neg" 76 "jaw_width_neg" 83 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 139 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_pos" 128 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 122 "mouth_upper_lip_size_pos" 163 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 165 "mouth_lower_lip_size_neg" 69 } -# gene_mouth_open={ "mouth_open_neg" 100 "mouth_open_neg" 35 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_neg" 123 } -# gene_neck_width={ "neck_width_neg" 110 "neck_width_pos" 144 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 3 "cheek_forward_neg" 4 } -# gene_bs_cheek_height={ "cheek_height_pos" 30 "cheek_height_pos" 8 } -# gene_bs_cheek_width={ "cheek_width_pos" 22 "cheek_width_pos" 90 } -# gene_bs_ear_angle={ "ear_angle_neg" 106 "ear_angle_neg" 34 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 91 "ear_inner_shape_pos" 94 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 121 "ear_lower_bend_pos" 94 } -# gene_bs_ear_outward={ "ear_outward_neg" 54 "ear_outward_neg" 63 } -# gene_bs_ear_size={ "ear_size_pos" 45 "ear_size_pos" 100 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 243 "eye_corner_depth_pos" 246 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 2 "eye_fold_shape_pos" 50 } -# gene_bs_eye_size={ "eye_size_neg" 21 "eye_size_neg" 43 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 45 "eye_upper_lid_size_pos" 31 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 91 "forehead_brow_curve_neg" 159 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 44 "forehead_brow_forward_neg" 35 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 98 "forehead_brow_inner_height_neg" 25 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 62 "forehead_brow_outer_height_neg" 34 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 34 "forehead_brow_width_neg" 47 } -# gene_bs_jaw_def={ "jaw_def_pos" 108 "jaw_def_neg" 103 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 26 "mouth_lower_lip_def_pos" 55 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 15 "mouth_lower_lip_full_pos" 126 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 38 "mouth_lower_lip_pad_neg" 101 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 30 "mouth_lower_lip_width_pos" 26 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 59 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 79 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 3 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 31 "mouth_upper_lip_full_neg" 20 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 27 "mouth_upper_lip_profile_pos" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 54 "mouth_upper_lip_width_pos" 49 } -# gene_bs_nose_forward={ "nose_forward_neg" 127 "nose_forward_pos" 62 } -# gene_bs_nose_height={ "nose_height_neg" 115 "nose_height_neg" 79 } -# gene_bs_nose_length={ "nose_length_neg" 111 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_neg" 10 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 71 "nose_nostril_width_neg" 55 } -# gene_bs_nose_profile={ "nose_profile_neg" 38 "nose_profile_pos" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 20 "nose_ridge_angle_neg" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 2 "nose_ridge_width_neg" 71 } -# gene_bs_nose_size={ "nose_size_pos" 19 "nose_size_pos" 20 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 23 "nose_tip_angle_neg" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 40 "nose_tip_forward_pos" 10 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 125 "nose_tip_width_pos" 51 } -# face_detail_cheek_def={ "cheek_def_02" 53 "cheek_def_01" 20 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 195 "cheek_fat_01_neg" 42 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 19 "chin_def_neg" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 17 "eye_lower_lid_def" 56 } -# face_detail_eye_socket={ "eye_socket_color_02" 19 "eye_socket_03" 22 } -# face_detail_nasolabial={ "nasolabial_02" 11 "nasolabial_03" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 34 } -# face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 242 } -# face_detail_temple_def={ "temple_def" 238 "temple_def" 84 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 139 "brow_wrinkles_02" 42 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 14 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 236 "forehead_wrinkles_01" 66 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 226 "complexion_3" 119 } -# gene_height={ "normal_height" 94 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_low" 114 "body_fat_head_fat_medium" 125 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 244 "body_shape_average" 2 } -# gene_bs_bust={ "bust_clothes" 40 "bust_shape_4_half" 212 } -# gene_age={ "old_3" 125 "old_2" 188 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 161 "avg_spacing_avg_thickness" 230 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 249 "layer_2_avg_thickness" 204 } -# gene_body_hair={ "body_hair_avg" 176 "body_hair_sparse" 221 } -# gene_hair_type={ "hair_wavy" 181 "hair_wavy" 153 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 133 "normal_eyes" 133 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 211 "normal_eyelashes" 211 } -# pose={ "" 255 "" 0 } -# beards={ "mena_beards_curly" 7 "no_beard" 0 } -# clothes={ "mena_low_nobility_clothes" 9 "most_clothes" 0 } -# headgear={ "mena_low_nobility" 195 "no_headgear" 0 } -# legwear={ "mena_common_legwear" 7 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#extra_turks_0001_sebuk_eri={ -# portrait_info = { -# genes={ -# hair_color={ 117 248 117 248 } -# skin_color={ 213 126 213 126 } -# eye_color={ 23 246 23 246 } -# gene_chin_forward={ "chin_forward_neg" 115 "chin_forward_neg" 115 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 107 "eye_angle_neg" 107 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 105 "eye_height_neg" 105 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 182 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 176 "forehead_angle_pos" 176 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_pos" 147 } -# gene_forehead_roundness={ "forehead_roundness_pos" 140 "forehead_roundness_pos" 140 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_pos" 176 "forehead_height_pos" 176 } -# gene_head_height={ "head_height_neg" 89 "head_height_neg" 89 } -# gene_head_width={ "head_width_pos" 150 "head_width_pos" 150 } -# gene_head_profile={ "head_profile_neg" 101 "head_profile_neg" 101 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_pos" 195 "head_top_width_pos" 195 } -# gene_jaw_angle={ "jaw_angle_pos" 131 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_neg" 93 "jaw_width_neg" 93 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 121 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 150 "mouth_height_pos" 150 } -# gene_mouth_width={ "mouth_width_neg" 43 "mouth_width_neg" 43 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 112 "mouth_upper_lip_size_neg" 112 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 119 "mouth_lower_lip_size_neg" 119 } -# gene_mouth_open={ "mouth_open_neg" 125 "mouth_open_neg" 125 } -# gene_neck_length={ "neck_length_pos" 148 "neck_length_pos" 148 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 3 "cheek_forward_pos" 3 } -# gene_bs_cheek_height={ "cheek_height_pos" 7 "cheek_height_pos" 7 } -# gene_bs_cheek_width={ "cheek_width_neg" 51 "cheek_width_neg" 51 } -# gene_bs_ear_angle={ "ear_angle_neg" 9 "ear_angle_neg" 9 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 3 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 54 "ear_upper_bend_pos" 54 } -# gene_bs_ear_outward={ "ear_outward_pos" 25 "ear_outward_pos" 25 } -# gene_bs_ear_size={ "ear_size_neg" 114 "ear_size_neg" 114 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 184 "eye_corner_depth_neg" 184 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 19 "eye_fold_shape_neg" 19 } -# gene_bs_eye_size={ "eye_size_pos" 6 "eye_size_pos" 6 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 234 "eye_upper_lid_size_neg" 234 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 38 "forehead_brow_curve_neg" 38 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 125 "forehead_brow_forward_pos" 125 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 2 "forehead_brow_outer_height_pos" 2 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 87 "forehead_brow_width_pos" 87 } -# gene_bs_jaw_def={ "jaw_def_neg" 22 "jaw_def_neg" 22 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 177 "mouth_lower_lip_def_pos" 177 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 32 "mouth_lower_lip_full_pos" 32 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 33 "mouth_lower_lip_pad_neg" 33 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 21 "mouth_lower_lip_width_pos" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 38 "mouth_philtrum_shape_neg" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 53 "mouth_philtrum_width_neg" 53 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 6 "mouth_upper_lip_def_pos" 6 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 70 "mouth_upper_lip_full_neg" 70 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 37 "mouth_upper_lip_profile_neg" 37 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 1 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_neg" 46 "nose_forward_neg" 46 } -# gene_bs_nose_height={ "nose_height_neg" 32 "nose_height_neg" 32 } -# gene_bs_nose_length={ "nose_length_neg" 97 "nose_length_neg" 97 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 29 "nose_nostril_height_pos" 29 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 58 "nose_nostril_width_pos" 58 } -# gene_bs_nose_profile={ "nose_profile_pos" 7 "nose_profile_pos" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 21 "nose_ridge_angle_neg" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 7 "nose_ridge_width_pos" 7 } -# gene_bs_nose_size={ "nose_size_pos" 68 "nose_size_pos" 68 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 28 "nose_tip_angle_neg" 28 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 96 "nose_tip_forward_neg" 96 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 158 "nose_tip_width_neg" 158 } -# face_detail_cheek_def={ "cheek_def_01" 17 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 6 "cheek_fat_01_pos" 6 } -# face_detail_chin_cleft={ "chin_dimple" 12 "chin_dimple" 12 } -# face_detail_chin_def={ "chin_def_neg" 25 "chin_def_neg" 25 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 38 "eye_lower_lid_def" 38 } -# face_detail_eye_socket={ "eye_socket_01" 19 "eye_socket_01" 19 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 19 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 35 "brow_wrinkles_01" 35 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 127 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 18 "forehead_wrinkles_01" 18 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 242 "complexion_6" 242 } -# gene_height={ "normal_height" 109 "normal_height" 109 } -# gene_bs_body_type={ "body_fat_head_fat_full" 145 "body_fat_head_fat_full" 128 } -# gene_bs_body_shape={ "body_shape_apple_full" 163 "body_shape_apple_full" 61 } -# gene_bs_bust={ "bust_clothes" 64 "bust_shape_2_half" 81 } -# gene_age={ "old_2" 118 "old_2" 118 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 220 "avg_spacing_low_thickness" 220 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 213 "layer_2_low_thickness" 213 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 111 "body_hair_sparse_low_stubble" 111 } -# gene_hair_type={ "hair_straight_thin_beard" 138 "hair_straight_thin_beard" 138 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "bloodshot_eyes" 245 "normal_eyes" 118 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 136 "normal_eyelashes" 136 } -# pose={ "" 255 "" 0 } -# gene_drunkard={ "drunkard" 231 "drunkard" 0 } -# beards={ "thin_beards_straight" 112 "no_beard" 0 } -# clothes={ "steppe_low_nobility_clothes" 151 "most_clothes" 0 } -# legwear={ "mena_common_legwear" 75 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#1000230509_muhammad_tahirid={ -# portrait_info = { -# genes={ -# hair_color={ 65 234 65 234 } -# skin_color={ 102 127 102 127 } -# eye_color={ 66 196 66 196 } -# gene_chin_forward={ "chin_forward_pos" 162 "chin_forward_pos" 162 } -# gene_chin_height={ "chin_height_pos" 154 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_pos" 150 "chin_width_pos" 150 } -# gene_eye_angle={ "eye_angle_pos" 158 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 148 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 142 "eye_height_neg" 110 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_neg" 163 "eye_shut_neg" 116 } -# gene_forehead_angle={ "forehead_angle_neg" 92 "forehead_angle_neg" 106 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 104 "forehead_brow_height_pos" 162 } -# gene_forehead_roundness={ "forehead_roundness_pos" 206 "forehead_roundness_pos" 206 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_neg" 63 "forehead_height_neg" 63 } -# gene_head_height={ "head_height_neg" 140 "head_height_neg" 105 } -# gene_head_width={ "head_width_neg" 81 "head_width_neg" 81 } -# gene_head_profile={ "head_profile_neg" 170 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 136 } -# gene_head_top_width={ "head_top_width_pos" 137 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_neg" 61 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_pos" 163 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_neg" 138 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_neg" 84 "jaw_width_neg" 91 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 190 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 113 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 90 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 119 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_pos" 58 "mouth_width_pos" 136 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 72 "mouth_upper_lip_size_pos" 195 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 122 "mouth_lower_lip_size_pos" 186 } -# gene_mouth_open={ "mouth_open_pos" 42 "mouth_open_pos" 194 } -# gene_neck_length={ "neck_length_pos" 198 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_pos" 152 "neck_width_pos" 152 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 42 "cheek_forward_pos" 42 } -# gene_bs_cheek_height={ "cheek_height_pos" 199 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_neg" 65 "cheek_width_neg" 9 } -# gene_bs_ear_angle={ "ear_angle_pos" 103 "ear_angle_pos" 103 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 68 "ear_inner_shape_pos" 68 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 109 "ear_upper_bend_pos" 109 } -# gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 34 } -# gene_bs_ear_size={ "ear_size_neg" 61 "ear_size_neg" 61 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 171 "eye_corner_depth_pos" 196 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 167 "eye_fold_shape_pos" 21 } -# gene_bs_eye_size={ "eye_size_neg" 23 "eye_size_neg" 109 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 5 "eye_upper_lid_size_pos" 77 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 171 "forehead_brow_curve_neg" 61 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 76 "forehead_brow_forward_pos" 76 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 69 "forehead_brow_inner_height_pos" 77 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 107 "forehead_brow_outer_height_neg" 16 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 25 "forehead_brow_width_neg" 25 } -# gene_bs_jaw_def={ "jaw_def_neg" 148 "jaw_def_neg" 148 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 65 "mouth_lower_lip_def_pos" 28 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 73 "mouth_lower_lip_full_neg" 59 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 79 "mouth_lower_lip_pad_neg" 35 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 11 "mouth_lower_lip_width_neg" 23 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 145 "mouth_philtrum_def_pos" 48 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 41 "mouth_philtrum_shape_pos" 41 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 124 "mouth_philtrum_width_pos" 124 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 4 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 211 "mouth_upper_lip_full_neg" 145 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 37 "mouth_upper_lip_profile_pos" 98 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 11 "mouth_upper_lip_width_pos" 70 } -# gene_bs_nose_forward={ "nose_forward_neg" 55 "nose_forward_neg" 55 } -# gene_bs_nose_height={ "nose_height_pos" 93 "nose_height_pos" 93 } -# gene_bs_nose_length={ "nose_length_pos" 60 "nose_length_pos" 60 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 10 "nose_nostril_height_pos" 10 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 17 "nose_nostril_width_neg" 17 } -# gene_bs_nose_profile={ "nose_profile_pos" 124 "nose_profile_pos" 124 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_pos" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 31 "nose_ridge_width_neg" 31 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_pos" 22 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 90 "nose_tip_angle_neg" 90 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 22 "nose_tip_forward_neg" 22 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 70 "nose_tip_width_neg" 70 } -# face_detail_cheek_def={ "cheek_def_01" 127 "cheek_def_01" 18 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 174 "cheek_fat_01_neg" 209 } -# face_detail_chin_cleft={ "chin_dimple" 5 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def" 181 "chin_def" 181 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 227 "eye_lower_lid_def" 227 } -# face_detail_eye_socket={ "eye_socket_color_03" 255 "eye_socket_02" 217 } -# face_detail_nasolabial={ "nasolabial_02" 18 "nasolabial_02" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 112 "nose_ridge_def_pos" 112 } -# face_detail_nose_tip_def={ "nose_tip_def" 220 "nose_tip_def" 220 } -# face_detail_temple_def={ "temple_def" 236 "temple_def" 236 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 39 "brow_wrinkles_02" 39 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 25 "eye_wrinkles_01" 25 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 76 "forehead_wrinkles_01" 76 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 223 "complexion_2" 223 } -# gene_height={ "normal_height" 158 "normal_height" 97 } -# gene_bs_body_type={ "body_fat_head_fat_low" 124 "body_fat_head_fat_low" 124 } -# gene_bs_body_shape={ "body_shape_apple_full" 102 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_clothes" 63 "bust_shape_1_full" 63 } -# gene_age={ "old_3" 52 "old_3" 52 } -# gene_eyebrows_shape={ "close_spacing_lower_thickness" 252 "avg_spacing_avg_thickness" 252 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 138 "layer_2_avg_thickness" 181 } -# gene_body_hair={ "body_hair_dense" 237 "body_hair_dense" 237 } -# gene_hair_type={ "hair_wavy" 179 "hair_wavy" 179 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 189 "normal_eyes" 189 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 237 "normal_eyelashes" 237 } -# hairstyles={ "western_hairstyles_straight" 115 "all_hairstyles" 0 } -# beards={ "fp3_iranian_beards_curly" 159 "no_beard" 0 } -# clothes={ "mena_high_nobility_clothes" 32 "most_clothes" 0 } -# headgear={ "mena_high_nobility" 229 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 76 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#34014_caliph={ -# portrait_info = { -# genes={ -# hair_color={ 11 241 23 235 } -# skin_color={ 139 142 134 146 } -# eye_color={ 36 211 25 199 } -# gene_chin_forward={ "chin_forward_neg" 119 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_neg" 123 "chin_height_pos" 143 } -# gene_chin_width={ "chin_width_neg" 108 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_pos" 133 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 93 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 76 "forehead_brow_height_neg" 102 } -# gene_forehead_roundness={ "forehead_roundness_pos" 181 "forehead_roundness_pos" 174 } -# gene_forehead_width={ "forehead_width_neg" 127 "forehead_width_pos" 137 } -# gene_forehead_height={ "forehead_height_neg" 82 "forehead_height_neg" 80 } -# gene_head_height={ "head_height_pos" 146 "head_height_neg" 84 } -# gene_head_width={ "head_width_pos" 164 "head_width_neg" 78 } -# gene_head_profile={ "head_profile_pos" 165 "head_profile_neg" 97 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 199 } -# gene_jaw_angle={ "jaw_angle_pos" 136 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 161 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 133 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 131 } -# gene_mouth_height={ "mouth_height_pos" 150 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_neg" 121 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 209 "mouth_upper_lip_size_pos" 139 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 178 "mouth_lower_lip_size_pos" 186 } -# gene_mouth_open={ "mouth_open_pos" 132 "mouth_open_neg" 75 } -# gene_neck_length={ "neck_length_pos" 141 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 83 "neck_width_pos" 138 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 17 "cheek_forward_pos" 25 } -# gene_bs_cheek_height={ "cheek_height_neg" 43 "cheek_height_neg" 39 } -# gene_bs_cheek_width={ "cheek_width_pos" 37 "cheek_width_neg" 40 } -# gene_bs_ear_angle={ "ear_angle_neg" 41 "ear_angle_neg" 64 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 46 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 14 "ear_upper_bend_pos" 84 } -# gene_bs_ear_outward={ "ear_outward_neg" 42 "ear_outward_pos" 40 } -# gene_bs_ear_size={ "ear_size_neg" 64 "ear_size_pos" 34 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 245 "eye_corner_depth_pos" 240 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 21 "eye_fold_shape_pos" 23 } -# gene_bs_eye_size={ "eye_size_neg" 105 "eye_size_neg" 75 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 51 "eye_upper_lid_size_pos" 44 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 14 "forehead_brow_curve_neg" 91 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 72 "forehead_brow_forward_pos" 32 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 9 "forehead_brow_inner_height_neg" 96 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 59 "forehead_brow_outer_height_neg" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 28 "forehead_brow_width_pos" 112 } -# gene_bs_jaw_def={ "jaw_def_neg" 182 "jaw_def_neg" 71 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 143 "mouth_lower_lip_def_pos" 91 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 81 "mouth_lower_lip_full_neg" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 71 "mouth_lower_lip_pad_neg" 49 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 2 "mouth_lower_lip_width_pos" 28 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 20 "mouth_philtrum_shape_pos" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 81 "mouth_philtrum_width_neg" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 45 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 182 "mouth_upper_lip_full_neg" 114 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 97 "mouth_upper_lip_profile_pos" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_neg" 22 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_neg" 34 } -# gene_bs_nose_height={ "nose_height_pos" 96 "nose_height_neg" 55 } -# gene_bs_nose_length={ "nose_length_pos" 52 "nose_length_neg" 118 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 57 "nose_nostril_height_pos" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 24 } -# gene_bs_nose_profile={ "nose_profile_pos" 89 "nose_profile_pos" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 33 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 29 "nose_ridge_width_neg" 27 } -# gene_bs_nose_size={ "nose_size_pos" 200 "nose_size_pos" 104 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 65 "nose_tip_angle_neg" 74 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 50 "nose_tip_forward_neg" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 39 "nose_tip_width_neg" 0 } -# face_detail_cheek_def={ "cheek_def_02" 16 "cheek_def_02" 16 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 120 "cheek_fat_01_neg" 51 } -# face_detail_chin_cleft={ "chin_cleft" 67 "chin_dimple" 9 } -# face_detail_chin_def={ "chin_def_neg" 20 "chin_def" 9 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 17 "eye_lower_lid_def" 42 } -# face_detail_eye_socket={ "eye_socket_03" 7 "eye_socket_03" 1 } -# face_detail_nasolabial={ "nasolabial_01" 87 "nasolabial_03" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 77 "nose_ridge_def_pos" 76 } -# face_detail_nose_tip_def={ "nose_tip_def" 27 "nose_tip_def" 237 } -# face_detail_temple_def={ "temple_def" 199 "temple_def" 189 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 169 "brow_wrinkles_04" 89 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 146 "eye_wrinkles_01" 68 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 141 "forehead_wrinkles_01" 46 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 198 "complexion_6" 204 } -# gene_height={ "normal_height" 133 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_low" 120 "body_fat_head_fat_low" 116 } -# gene_bs_body_shape={ "body_shape_apple_half" 61 "body_shape_rectangle_full" 39 } -# gene_bs_bust={ "bust_clothes" 119 "bust_shape_1_full" 153 } -# gene_age={ "old_2" 139 "old_1" 245 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 210 "avg_spacing_avg_thickness" 223 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 190 "layer_2_avg_thickness" 212 } -# gene_body_hair={ "body_hair_sparse" 254 "body_hair_avg" 241 } -# gene_hair_type={ "hair_curly" 180 "hair_curly" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 137 "normal_eyes" 137 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 108 "normal_eyelashes" 108 } -# pose={ "" 255 "" 0 } -# beards={ "mena_beards_curly" 26 "no_beard" 0 } -# clothes={ "religious_muslim_head_clothes" 11 "most_clothes" 0 } -# headgear={ "dde_abbasid_imperial" 32 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 131 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#163100_muhammad_tahirid_king={ -# portrait_info = { -# genes={ -# hair_color={ 93 249 38 236 } -# skin_color={ 155 124 151 128 } -# eye_color={ 45 221 33 127 } -# gene_chin_forward={ "chin_forward_neg" 80 "chin_forward_neg" 77 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 151 } -# gene_eye_depth={ "eye_depth_pos" 132 "eye_depth_neg" 86 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_neg" 124 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_neg" 121 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 114 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 174 } -# gene_forehead_width={ "forehead_width_neg" 117 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 124 "forehead_height_neg" 73 } -# gene_head_height={ "head_height_neg" 124 "head_height_pos" 153 } -# gene_head_width={ "head_width_neg" 116 "head_width_neg" 110 } -# gene_head_profile={ "head_profile_neg" 123 "head_profile_pos" 165 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 154 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_pos" 170 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_neg" 103 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 128 "jaw_width_pos" 146 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 152 "mouth_height_pos" 135 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 133 "mouth_upper_lip_size_pos" 163 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_pos" 209 } -# gene_mouth_open={ "mouth_open_neg" 40 "mouth_open_pos" 136 } -# gene_neck_length={ "neck_length_pos" 137 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_neg" 113 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 26 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 6 "cheek_height_pos" 5 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_neg" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 18 "ear_angle_neg" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 17 "ear_inner_shape_pos" 45 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 16 "ear_upper_bend_pos" 134 } -# gene_bs_ear_outward={ "ear_outward_pos" 16 "ear_outward_neg" 60 } -# gene_bs_ear_size={ "ear_size_pos" 10 "ear_size_neg" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 189 "eye_corner_depth_pos" 157 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 33 "eye_fold_shape_pos" 127 } -# gene_bs_eye_size={ "eye_size_pos" 14 "eye_size_pos" 16 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 15 "eye_upper_lid_size_pos" 40 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 27 "forehead_brow_curve_neg" 95 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 44 "forehead_brow_forward_neg" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 90 "forehead_brow_inner_height_neg" 106 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 50 "forehead_brow_outer_height_neg" 4 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 11 "forehead_brow_width_pos" 42 } -# gene_bs_jaw_def={ "jaw_def_neg" 68 "jaw_def_neg" 169 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 1 "mouth_lower_lip_def_pos" 10 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 87 "mouth_lower_lip_full_neg" 87 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 43 "mouth_lower_lip_pad_neg" 99 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 80 "mouth_lower_lip_width_pos" 28 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 40 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 51 "mouth_philtrum_shape_pos" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 114 "mouth_philtrum_width_pos" 64 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 41 "mouth_upper_lip_def_pos" 27 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 12 "mouth_upper_lip_full_pos" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_pos" 66 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 107 "mouth_upper_lip_width_pos" 73 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_neg" 71 "nose_height_neg" 77 } -# gene_bs_nose_length={ "nose_length_neg" 61 "nose_length_pos" 118 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 85 "nose_nostril_height_neg" 39 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 92 "nose_nostril_width_neg" 53 } -# gene_bs_nose_profile={ "nose_profile_pos" 74 "nose_profile_pos" 35 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_pos" 21 } -# gene_bs_nose_size={ "nose_size_pos" 215 "nose_size_neg" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 59 "nose_tip_angle_neg" 35 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 13 "nose_tip_forward_neg" 5 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 172 "nose_tip_width_neg" 185 } -# face_detail_cheek_def={ "cheek_def_01" 128 "cheek_def_01" 16 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 144 "cheek_fat_03_pos" 194 } -# face_detail_chin_cleft={ "chin_cleft" 20 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 9 "chin_def_neg" 230 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 139 "eye_lower_lid_def" 2 } -# face_detail_eye_socket={ "eye_socket_color_03" 13 "eye_socket_color_01" 159 } -# face_detail_nasolabial={ "nasolabial_03" 117 "nasolabial_01" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 22 "nose_ridge_def_pos" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 217 "nose_tip_def" 246 } -# face_detail_temple_def={ "temple_def" 204 "temple_def" 186 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 224 "brow_wrinkles_02" 38 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_03" 192 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 154 "forehead_wrinkles_01" 43 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 206 "complexion_3" 243 } -# gene_height={ "normal_height" 160 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 118 "body_fat_head_fat_full" 123 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 122 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 96 "bust_default" 121 } -# gene_age={ "old_1" 151 "old_3" 73 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 233 "avg_spacing_low_thickness" 205 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 228 "layer_2_high_thickness" 248 } -# gene_body_hair={ "body_hair_dense" 232 "body_hair_avg" 144 } -# gene_hair_type={ "hair_straight" 144 "hair_straight" 99 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 127 "normal_eyes" 127 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 115 "normal_eyelashes" 115 } -# pose={ "" 255 "" 0 } -# beards={ "mena_beards_straight" 190 "no_beard" 0 } -# clothes={ "mena_high_nobility_clothes" 191 "most_clothes" 0 } -# hairstyles={ "mena_hairstyles_straight" 149 "all_hairstyles" 0 } -# headgear={ "mena_royalty" 51 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 149 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#163157_ismail_samani={ -# portrait_info = { -# genes={ -# hair_color={ 68 229 63 239 } -# skin_color={ 140 152 140 152 } -# eye_color={ 35 179 35 179 } -# gene_chin_forward={ "chin_forward_neg" 119 "chin_forward_neg" 119 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 174 } -# gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_pos" 150 "eye_height_pos" 150 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 118 "eye_shut_pos" 206 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 139 "forehead_brow_height_pos" 139 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 139 } -# gene_forehead_width={ "forehead_width_neg" 112 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_pos" 138 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_pos" 138 "head_height_pos" 173 } -# gene_head_width={ "head_width_neg" 114 "head_width_neg" 114 } -# gene_head_profile={ "head_profile_pos" 187 "head_profile_pos" 187 } -# gene_head_top_height={ "head_top_height_pos" 116 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 156 "head_top_width_pos" 156 } -# gene_jaw_angle={ "jaw_angle_neg" 130 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 108 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_neg" 84 "jaw_width_neg" 84 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 113 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 144 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_pos" 98 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_pos" 165 "mouth_height_pos" 135 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 124 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 217 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_neg" 107 "mouth_open_neg" 107 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_neg" 110 "neck_width_neg" 110 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 171 "cheek_forward_pos" 68 } -# gene_bs_cheek_height={ "cheek_height_pos" 111 "cheek_height_pos" 32 } -# gene_bs_cheek_width={ "cheek_width_neg" 72 "cheek_width_neg" 72 } -# gene_bs_ear_angle={ "ear_angle_neg" 11 "ear_angle_neg" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 88 "ear_inner_shape_pos" 25 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 99 "ear_lower_bend_pos" 118 } -# gene_bs_ear_outward={ "ear_outward_pos" 1 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_pos" 77 "ear_size_neg" 43 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 174 "eye_corner_depth_pos" 174 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 127 "eye_fold_shape_pos" 55 } -# gene_bs_eye_size={ "eye_size_neg" 43 "eye_size_neg" 43 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 42 "eye_upper_lid_size_pos" 42 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 15 "forehead_brow_curve_pos" 15 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 23 "forehead_brow_forward_neg" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 39 "forehead_brow_inner_height_neg" 112 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_neg" 58 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 1 "forehead_brow_width_pos" 41 } -# gene_bs_jaw_def={ "jaw_def_pos" 51 "jaw_def_pos" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 28 "mouth_lower_lip_def_pos" 28 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 11 "mouth_lower_lip_full_neg" 102 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 35 "mouth_lower_lip_pad_pos" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 107 "mouth_lower_lip_width_neg" 30 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 2 "mouth_philtrum_def_pos" 2 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 7 "mouth_philtrum_shape_neg" 7 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 125 "mouth_philtrum_width_pos" 125 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 2 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 55 "mouth_upper_lip_full_neg" 3 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 23 "mouth_upper_lip_profile_pos" 23 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_pos" 92 } -# gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_pos" 9 "nose_height_pos" 25 } -# gene_bs_nose_length={ "nose_length_neg" 75 "nose_length_neg" 61 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 77 "nose_nostril_height_neg" 77 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 145 "nose_nostril_width_neg" 9 } -# gene_bs_nose_profile={ "nose_profile_neg" 83 "nose_profile_pos" 80 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 38 "nose_ridge_angle_neg" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 120 "nose_ridge_width_neg" 120 } -# gene_bs_nose_size={ "nose_size_pos" 43 "nose_size_pos" 28 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 21 "nose_tip_angle_neg" 77 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 38 "nose_tip_forward_neg" 38 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 153 "nose_tip_width_neg" 3 } -# face_detail_cheek_def={ "cheek_def_01" 40 "cheek_def_02" 14 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 64 "cheek_fat_01_neg" 165 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_cleft" 18 } -# face_detail_chin_def={ "chin_def" 7 "chin_def" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 154 "eye_lower_lid_def" 34 } -# face_detail_eye_socket={ "eye_socket_color_02" 159 "eye_socket_color_02" 159 } -# face_detail_nasolabial={ "nasolabial_03" 95 "nasolabial_03" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 39 "nose_ridge_def_pos" 39 } -# face_detail_nose_tip_def={ "nose_tip_def" 88 "nose_tip_def" 88 } -# face_detail_temple_def={ "temple_def" 126 "temple_def" 242 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 46 "brow_wrinkles_03" 46 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 59 "eye_wrinkles_01" 59 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 7 "forehead_wrinkles_01" 7 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 187 "complexion_4" 187 } -# gene_height={ "normal_height" 157 "normal_height" 148 } -# gene_bs_body_type={ "body_fat_head_fat_low" 120 "body_fat_head_fat_low" 120 } -# gene_bs_body_shape={ "body_shape_average" 104 "body_shape_average" 53 } -# gene_bs_bust={ "bust_clothes" 102 "bust_shape_3_full" 103 } -# gene_age={ "old_1" 245 "old_1" 245 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 187 "avg_spacing_avg_thickness" 220 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 149 "layer_2_avg_thickness" 141 } -# gene_body_hair={ "body_hair_dense" 206 "body_hair_dense" 206 } -# gene_hair_type={ "hair_wavy" 118 "hair_wavy" 118 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 81 "normal_eyes" 81 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 132 "normal_eyelashes" 132 } -# hairstyles={ "fp3_hairstyles_iranian_straight" 102 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "mena_low_nobility_clothes" 232 "most_clothes" 0 } -# headgear={ "mena_low_nobility" 29 "no_headgear" 0 } -# legwear={ "mena_common_legwear" 195 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#163099_nasr_samani={ -# portrait_info = { -# genes={ -# hair_color={ 59 246 22 245 } -# skin_color={ 157 147 155 149 } -# eye_color={ 15 253 44 255 } -# gene_chin_forward={ "chin_forward_pos" 141 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_pos" 135 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_neg" 98 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_neg" 98 } -# gene_eye_shut={ "eye_shut_neg" 102 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_neg" 82 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 125 "forehead_brow_height_pos" 164 } -# gene_forehead_roundness={ "forehead_roundness_pos" 136 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_pos" 151 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_neg" 66 "forehead_height_neg" 97 } -# gene_head_height={ "head_height_neg" 127 "head_height_pos" 136 } -# gene_head_width={ "head_width_pos" 130 "head_width_pos" 130 } -# gene_head_profile={ "head_profile_neg" 120 "head_profile_neg" 121 } -# gene_head_top_height={ "head_top_height_pos" 136 "head_top_height_pos" 150 } -# gene_head_top_width={ "head_top_width_pos" 135 "head_top_width_pos" 154 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_pos" 177 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 94 "jaw_width_pos" 164 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 173 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 104 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_neg" 116 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 185 "mouth_upper_lip_size_pos" 201 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 187 "mouth_lower_lip_size_neg" 114 } -# gene_mouth_open={ "mouth_open_neg" 107 "mouth_open_pos" 209 } -# gene_neck_length={ "neck_length_neg" 112 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_neg" 124 "neck_width_neg" 88 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 39 "cheek_forward_neg" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 46 "cheek_height_neg" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 36 "cheek_width_neg" 40 } -# gene_bs_ear_angle={ "ear_angle_pos" 46 "ear_angle_pos" 87 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 20 "ear_inner_shape_pos" 7 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 16 "ear_lower_bend_pos" 142 } -# gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 28 } -# gene_bs_ear_size={ "ear_size_neg" 30 "ear_size_pos" 15 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 72 "eye_corner_depth_pos" 177 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 88 "eye_fold_shape_pos" 131 } -# gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_neg" 105 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 36 "eye_upper_lid_size_pos" 32 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 82 "forehead_brow_curve_neg" 6 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 44 "forehead_brow_forward_neg" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 29 "forehead_brow_inner_height_pos" 126 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 3 "forehead_brow_outer_height_neg" 14 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 116 "forehead_brow_width_pos" 14 } -# gene_bs_jaw_def={ "jaw_def_pos" 97 "jaw_def_neg" 27 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 118 "mouth_lower_lip_def_pos" 41 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 36 "mouth_lower_lip_full_pos" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 124 "mouth_lower_lip_pad_pos" 17 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 86 "mouth_lower_lip_width_pos" 104 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 21 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 1 "mouth_philtrum_shape_neg" 19 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 202 "mouth_philtrum_width_neg" 83 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 14 "mouth_upper_lip_full_neg" 100 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_pos" 11 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 5 "mouth_upper_lip_width_neg" 126 } -# gene_bs_nose_forward={ "nose_forward_neg" 27 "nose_forward_neg" 30 } -# gene_bs_nose_height={ "nose_height_neg" 13 "nose_height_neg" 106 } -# gene_bs_nose_length={ "nose_length_neg" 41 "nose_length_pos" 38 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 25 "nose_nostril_height_neg" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 182 "nose_nostril_width_neg" 105 } -# gene_bs_nose_profile={ "nose_profile_pos" 116 "nose_profile_pos" 81 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 46 "nose_ridge_angle_pos" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 5 "nose_ridge_width_neg" 33 } -# gene_bs_nose_size={ "nose_size_pos" 184 "nose_size_neg" 7 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 51 "nose_tip_angle_neg" 65 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 7 "nose_tip_forward_pos" 31 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 135 "nose_tip_width_neg" 46 } -# face_detail_cheek_def={ "cheek_def_02" 25 "cheek_def_01" 6 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 65 "cheek_fat_03_pos" 80 } -# face_detail_chin_cleft={ "chin_cleft" 24 "chin_cleft" 11 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 117 "eye_lower_lid_def" 109 } -# face_detail_eye_socket={ "eye_socket_01" 163 "eye_socket_color_01" 167 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_03" 35 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 76 "nose_ridge_def_pos" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 225 "nose_tip_def" 234 } -# face_detail_temple_def={ "temple_def" 146 "temple_def" 229 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 65 "brow_wrinkles_01" 72 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 140 "eye_wrinkles_02" 223 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 181 "forehead_wrinkles_01" 41 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 186 "complexion_2" 195 } -# gene_height={ "normal_height" 127 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_low" 137 "body_fat_head_fat_full" 117 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 51 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 59 "bust_shape_3_half" 5 } -# gene_age={ "old_2" 206 "old_3" 128 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 181 "avg_spacing_avg_thickness" 254 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 174 "layer_2_low_thickness" 231 } -# gene_body_hair={ "body_hair_dense" 242 "body_hair_avg" 192 } -# gene_hair_type={ "hair_curly" 188 "hair_curly" 119 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 164 "normal_eyes" 164 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 236 "normal_eyelashes" 236 } -# pose={ "" 255 "" 0 } -# beards={ "mena_beards_curly" 219 "no_beard" 0 } -# clothes={ "mena_high_nobility_clothes" 241 "most_clothes" 0 } -# headgear={ "ep1_mena_royalty" 47 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 132 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#45105_rostam={ -# portrait_info = { -# genes={ -# hair_color={ 38 239 38 239 } -# skin_color={ 177 152 177 152 } -# eye_color={ 70 230 70 230 } -# gene_chin_forward={ "chin_forward_neg" 103 "chin_forward_neg" 103 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_neg" 112 "eye_shut_neg" 112 } -# gene_forehead_angle={ "forehead_angle_neg" 100 "forehead_angle_neg" 113 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 90 "forehead_brow_height_pos" 138 } -# gene_forehead_roundness={ "forehead_roundness_pos" 154 "forehead_roundness_pos" 154 } -# gene_forehead_width={ "forehead_width_pos" 165 "forehead_width_pos" 165 } -# gene_forehead_height={ "forehead_height_neg" 55 "forehead_height_neg" 55 } -# gene_head_height={ "head_height_pos" 135 "head_height_pos" 135 } -# gene_head_width={ "head_width_neg" 231 "head_width_neg" 112 } -# gene_head_profile={ "head_profile_pos" 138 "head_profile_pos" 165 } -# gene_head_top_height={ "head_top_height_pos" 116 "head_top_height_pos" 144 } -# gene_head_top_width={ "head_top_width_pos" 90 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_pos" 146 "jaw_angle_pos" 146 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 146 } -# gene_jaw_height={ "jaw_height_pos" 165 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_neg" 113 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 94 "mouth_corner_height_neg" 94 } -# gene_mouth_forward={ "mouth_forward_neg" 110 "mouth_forward_neg" 110 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_pos" 133 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 139 "mouth_upper_lip_size_pos" 139 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 186 "mouth_lower_lip_size_pos" 186 } -# gene_mouth_open={ "mouth_open_pos" 172 "mouth_open_pos" 172 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_neg" 176 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 1 "cheek_forward_neg" 99 } -# gene_bs_cheek_height={ "cheek_height_pos" 89 "cheek_height_pos" 3 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 29 } -# gene_bs_ear_angle={ "ear_angle_neg" 67 "ear_angle_neg" 67 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 48 "ear_inner_shape_pos" 48 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 27 "ear_both_bend_pos" 27 } -# gene_bs_ear_outward={ "ear_outward_neg" 18 "ear_outward_neg" 18 } -# gene_bs_ear_size={ "ear_size_neg" 31 "ear_size_neg" 31 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 160 "eye_corner_depth_pos" 160 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 159 "eye_fold_shape_neg" 159 } -# gene_bs_eye_size={ "eye_size_neg" 24 "eye_size_neg" 24 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 15 "eye_upper_lid_size_pos" 15 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 57 "forehead_brow_curve_neg" 61 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 93 "forehead_brow_forward_neg" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 3 "forehead_brow_inner_height_pos" 3 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 110 "forehead_brow_outer_height_pos" 110 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 10 "forehead_brow_width_pos" 10 } -# gene_bs_jaw_def={ "jaw_def_pos" 131 "jaw_def_neg" 12 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 11 "mouth_lower_lip_def_pos" 11 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 117 "mouth_lower_lip_full_neg" 117 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 131 "mouth_lower_lip_pad_pos" 131 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 41 "mouth_lower_lip_width_pos" 41 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 18 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 26 "mouth_philtrum_width_neg" 26 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 26 "mouth_upper_lip_full_neg" 26 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 73 "mouth_upper_lip_profile_neg" 73 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 16 "mouth_upper_lip_width_pos" 16 } -# gene_bs_nose_forward={ "nose_forward_pos" 13 "nose_forward_neg" 65 } -# gene_bs_nose_height={ "nose_height_neg" 35 "nose_height_pos" 2 } -# gene_bs_nose_length={ "nose_length_pos" 58 "nose_length_pos" 58 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_neg" 3 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 7 "nose_nostril_width_neg" 7 } -# gene_bs_nose_profile={ "nose_profile_pos" 53 "nose_profile_pos" 106 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 33 "nose_ridge_angle_pos" 33 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 38 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_neg" 33 "nose_size_neg" 33 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 127 "nose_tip_angle_neg" 200 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 94 "nose_tip_forward_pos" 94 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 7 "nose_tip_width_pos" 7 } -# face_detail_cheek_def={ "cheek_def_01" 173 "cheek_def_01" 38 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 17 "cheek_fat_03_pos" 17 } -# face_detail_chin_cleft={ "chin_cleft" 173 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 145 "chin_def" 8 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 251 "eye_lower_lid_def" 251 } -# face_detail_eye_socket={ "eye_socket_color_03" 37 "eye_socket_color_03" 37 } -# face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_03" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 212 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 15 "temple_def" 15 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 250 "brow_wrinkles_04" 250 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 45 "eye_wrinkles_01" 45 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 173 "forehead_wrinkles_03" 173 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 196 "complexion_2" 196 } -# gene_height={ "normal_height" 118 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 131 "body_fat_head_fat_medium" 131 } -# gene_bs_body_shape={ "body_shape_triangle_half" 72 "body_shape_triangle_half" 21 } -# gene_bs_bust={ "bust_clothes" 52 "bust_default" 66 } -# gene_age={ "old_1" 70 "old_1" 70 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 252 "avg_spacing_high_thickness" 252 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 170 "layer_2_avg_thickness" 170 } -# gene_body_hair={ "body_hair_avg" 209 "body_hair_avg" 209 } -# gene_hair_type={ "hair_curly" 188 "hair_curly" 119 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 164 "normal_eyes" 164 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 236 "normal_eyelashes" 236 } -# pose={ "" 255 "" 0 } -# hairstyles={ "western_hairstyles_curly" 127 "all_hairstyles" 0 } -# beards={ "fp3_iranian_beards_straight" 223 "no_beard" 0 } -# clothes={ "mena_war_nobility_clothes" 23 "most_clothes" 0 } -# headgear={ "mena_war" 33 "no_headgear" 0 } -# legwear={ "mena_war_legwear" 105 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# -# } -# } -# enabled = yes -#} -# -#45108_hasan_the_missionary={ -# portrait_info = { -# genes={ -# hair_color={ 92 234 20 235 } -# skin_color={ 141 148 145 147 } -# eye_color={ 72 252 79 191 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_neg" 121 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 131 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_neg" 118 "eye_shut_neg" 119 } -# gene_forehead_angle={ "forehead_angle_neg" 98 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 155 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 133 "forehead_roundness_pos" 157 } -# gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 73 } -# gene_head_height={ "head_height_pos" 171 "head_height_pos" 135 } -# gene_head_width={ "head_width_neg" 103 "head_width_pos" 138 } -# gene_head_profile={ "head_profile_pos" 167 "head_profile_pos" 130 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_neg" 122 } -# gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 139 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 30 "jaw_width_neg" 126 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 97 } -# gene_mouth_forward={ "mouth_forward_pos" 140 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_pos" 160 } -# gene_mouth_width={ "mouth_width_neg" 57 "mouth_width_neg" 52 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 177 "mouth_upper_lip_size_pos" 134 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 178 "mouth_lower_lip_size_pos" 193 } -# gene_mouth_open={ "mouth_open_neg" 58 "mouth_open_pos" 149 } -# gene_neck_length={ "neck_length_pos" 141 "neck_length_pos" 134 } -# gene_neck_width={ "neck_width_neg" 120 "neck_width_pos" 129 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 21 "cheek_forward_neg" 139 } -# gene_bs_cheek_height={ "cheek_height_neg" 17 "cheek_height_pos" 6 } -# gene_bs_cheek_width={ "cheek_width_neg" 35 "cheek_width_neg" 18 } -# gene_bs_ear_angle={ "ear_angle_neg" 16 "ear_angle_neg" 88 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 55 "ear_inner_shape_pos" 92 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 125 "ear_lower_bend_pos" 8 } -# gene_bs_ear_outward={ "ear_outward_pos" 6 "ear_outward_pos" 6 } -# gene_bs_ear_size={ "ear_size_neg" 3 "ear_size_pos" 29 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 165 "eye_corner_depth_pos" 93 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 16 "eye_fold_shape_pos" 66 } -# gene_bs_eye_size={ "eye_size_pos" 76 "eye_size_pos" 40 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 21 "eye_upper_lid_size_pos" 89 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 85 "forehead_brow_curve_neg" 30 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 8 "forehead_brow_forward_pos" 43 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 12 "forehead_brow_inner_height_neg" 82 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 77 "forehead_brow_outer_height_neg" 120 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 43 "forehead_brow_width_pos" 6 } -# gene_bs_jaw_def={ "jaw_def_neg" 149 "jaw_def_neg" 38 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 14 "mouth_lower_lip_def_pos" 74 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 24 "mouth_lower_lip_full_neg" 24 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 41 "mouth_lower_lip_pad_neg" 100 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 122 "mouth_lower_lip_width_pos" 107 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 24 "mouth_philtrum_def_pos" 49 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_neg" 12 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 147 "mouth_philtrum_width_pos" 22 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 20 "mouth_upper_lip_def_pos" 9 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 47 "mouth_upper_lip_full_neg" 200 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 6 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 49 "mouth_upper_lip_width_pos" 8 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_neg" 0 } -# gene_bs_nose_height={ "nose_height_neg" 33 "nose_height_pos" 93 } -# gene_bs_nose_length={ "nose_length_pos" 82 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 127 "nose_nostril_height_pos" 23 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 38 "nose_nostril_width_neg" 9 } -# gene_bs_nose_profile={ "nose_profile_pos" 105 "nose_profile_pos" 77 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 17 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 23 "nose_ridge_width_pos" 39 } -# gene_bs_nose_size={ "nose_size_pos" 49 "nose_size_pos" 129 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 23 "nose_tip_angle_neg" 26 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 21 "nose_tip_forward_neg" 20 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 22 "nose_tip_width_pos" 24 } -# face_detail_cheek_def={ "cheek_def_01" 77 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 24 "cheek_fat_01_neg" 52 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_dimple" 1 } -# face_detail_chin_def={ "chin_def" 16 "chin_def" 30 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 242 "eye_lower_lid_def" 18 } -# face_detail_eye_socket={ "eye_socket_color_02" 241 "eye_socket_01" 244 } -# face_detail_nasolabial={ "nasolabial_03" 9 "nasolabial_01" 91 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 4 "nose_ridge_def_pos" 35 } -# face_detail_nose_tip_def={ "nose_tip_def" 199 "nose_tip_def" 127 } -# face_detail_temple_def={ "temple_def" 133 "temple_def" 50 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 72 "brow_wrinkles_02" 226 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 215 "eye_wrinkles_01" 142 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 199 "forehead_wrinkles_01" 11 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 239 "complexion_3" 191 } -# gene_height={ "normal_height" 108 "normal_height" 144 } -# gene_bs_body_type={ "body_fat_head_fat_full" 113 "body_fat_head_fat_low" 112 } -# gene_bs_body_shape={ "body_shape_apple_half" 132 "body_shape_hourglass_full" 32 } -# gene_bs_bust={ "bust_clothes" 51 "bust_default" 175 } -# gene_age={ "old_2" 89 "old_1" 51 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 211 "avg_spacing_high_thickness" 251 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 132 "layer_2_high_thickness" 160 } -# gene_body_hair={ "body_hair_dense" 228 "body_hair_avg" 204 } -# gene_hair_type={ "hair_curly" 165 "hair_wavy" 147 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 207 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 90 "normal_eyelashes" 90 } -# pose={ "" 255 "" 0 } -# beards={ "mena_beards_curly" 23 "no_beard" 0 } -# clothes={ "dde_abbasid_high_nobility_clothes" 174 "most_clothes" 0 } -# headgear={ "mena_high_nobility" 124 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 139 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#160295_shervin_II={ -# portrait_info = { -# genes={ -# hair_color={ 73 235 48 243 } -# skin_color={ 138 124 149 120 } -# eye_color={ 12 194 78 255 } -# gene_chin_forward={ "chin_forward_neg" 116 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_neg" 115 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_pos" 130 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 101 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_neg" 123 } -# gene_forehead_angle={ "forehead_angle_pos" 132 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 123 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 170 "forehead_roundness_pos" 163 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 44 "forehead_height_neg" 72 } -# gene_head_height={ "head_height_neg" 116 "head_height_neg" 100 } -# gene_head_width={ "head_width_neg" 116 "head_width_pos" 139 } -# gene_head_profile={ "head_profile_pos" 143 "head_profile_pos" 134 } -# gene_head_top_height={ "head_top_height_pos" 131 "head_top_height_neg" 94 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 149 } -# gene_jaw_angle={ "jaw_angle_neg" 125 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 220 "jaw_width_pos" 147 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 180 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_pos" 170 "mouth_height_pos" 165 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_pos" 144 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 166 "mouth_upper_lip_size_pos" 196 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_pos" 229 } -# gene_mouth_open={ "mouth_open_neg" 107 "mouth_open_neg" 62 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_pos" 152 "neck_width_pos" 145 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 46 "cheek_forward_pos" 36 } -# gene_bs_cheek_height={ "cheek_height_pos" 8 "cheek_height_pos" 29 } -# gene_bs_cheek_width={ "cheek_width_neg" 6 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_pos" 32 "ear_angle_neg" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 14 "ear_inner_shape_pos" 120 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 175 "ear_lower_bend_pos" 25 } -# gene_bs_ear_outward={ "ear_outward_neg" 2 "ear_outward_neg" 1 } -# gene_bs_ear_size={ "ear_size_neg" 16 "ear_size_pos" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 203 "eye_corner_depth_pos" 232 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 36 "eye_fold_shape_neg" 174 } -# gene_bs_eye_size={ "eye_size_pos" 18 "eye_size_pos" 41 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 101 "eye_upper_lid_size_pos" 32 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 41 "forehead_brow_curve_neg" 84 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 16 "forehead_brow_forward_neg" 40 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 98 "forehead_brow_inner_height_neg" 24 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 58 "forehead_brow_outer_height_pos" 97 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 63 "forehead_brow_width_pos" 36 } -# gene_bs_jaw_def={ "jaw_def_neg" 204 "jaw_def_neg" 184 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 2 "mouth_lower_lip_def_pos" 68 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 99 "mouth_lower_lip_full_pos" 73 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 6 "mouth_lower_lip_pad_pos" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 37 "mouth_lower_lip_width_pos" 125 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 20 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 42 "mouth_philtrum_shape_neg" 26 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 17 "mouth_philtrum_width_neg" 80 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 7 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 33 "mouth_upper_lip_full_pos" 170 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 71 "mouth_upper_lip_profile_pos" 77 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 68 "mouth_upper_lip_width_pos" 51 } -# gene_bs_nose_forward={ "nose_forward_neg" 27 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_pos" 20 "nose_height_pos" 126 } -# gene_bs_nose_length={ "nose_length_neg" 7 "nose_length_pos" 15 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 23 "nose_nostril_height_pos" 39 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 15 "nose_nostril_width_neg" 19 } -# gene_bs_nose_profile={ "nose_profile_neg" 30 "nose_profile_pos" 21 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 12 "nose_ridge_angle_neg" 102 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 4 "nose_ridge_width_neg" 16 } -# gene_bs_nose_size={ "nose_size_pos" 67 "nose_size_pos" 14 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 12 "nose_tip_angle_neg" 5 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 33 "nose_tip_forward_pos" 3 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 20 "nose_tip_width_neg" 117 } -# face_detail_cheek_def={ "cheek_def_02" 16 "cheek_def_02" 109 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 2 "cheek_fat_04_pos" 34 } -# face_detail_chin_cleft={ "chin_cleft" 108 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def" 220 "chin_def_neg" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 144 "eye_lower_lid_def" 48 } -# face_detail_eye_socket={ "eye_socket_color_01" 21 "eye_socket_color_01" 230 } -# face_detail_nasolabial={ "nasolabial_03" 13 "nasolabial_03" 111 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 183 "nose_ridge_def_pos" 47 } -# face_detail_nose_tip_def={ "nose_tip_def" 179 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 231 "temple_def" 234 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 150 "brow_wrinkles_03" 248 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 63 "eye_wrinkles_01" 59 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 33 "forehead_wrinkles_01" 16 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 240 "complexion_2" 245 } -# gene_height={ "normal_height" 127 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_low" 127 "body_fat_head_fat_low" 105 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 30 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 56 "bust_shape_2_full" 111 } -# gene_age={ "old_4" 113 "old_2" 26 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 245 "close_spacing_low_thickness" 182 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 166 "layer_2_low_thickness" 240 } -# gene_body_hair={ "body_hair_avg" 193 "body_hair_avg" 129 } -# gene_hair_type={ "hair_curly" 123 "hair_curly" 171 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 77 "normal_eyes" 77 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 171 } -# pose={ "" 255 "" 0 } -# beards={ "mena_beards_curly" 2 "no_beard" 0 } -# clothes={ "western_children_commoner_clothes" 177 "most_clothes" 0 } -# hairstyles={ "western_baby_hairstyles" 251 "all_hairstyles" 0 } -# headgear={ "no_headgear" 132 "no_headgear" 0 } -# legwear={ "no_legwear" 120 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# -# } -# } -# enabled = yes -#} -# -## Auto generated file, do not edit manually. Created using console command dump_bookmark_portraits -## History database id:1230316 -#1230316_suri_of_mandesh={ -# portrait_info = { -# genes={ -# hair_color={ 27 233 27 233 } -# skin_color={ 149 153 149 153 } -# eye_color={ 30 220 30 220 } -# gene_chin_forward={ "chin_forward_neg" 107 "chin_forward_neg" 107 } -# gene_chin_height={ "chin_height_neg" 111 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_pos" 206 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 127 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_neg" 117 "eye_shut_neg" 117 } -# gene_forehead_angle={ "forehead_angle_neg" 163 "forehead_angle_neg" 124 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 117 "forehead_brow_height_pos" 167 } -# gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 159 } -# gene_forehead_width={ "forehead_width_pos" 144 "forehead_width_pos" 128 } -# gene_forehead_height={ "forehead_height_neg" 76 "forehead_height_neg" 76 } -# gene_head_height={ "head_height_pos" 120 "head_height_pos" 146 } -# gene_head_width={ "head_width_neg" 164 "head_width_neg" 121 } -# gene_head_profile={ "head_profile_neg" 126 "head_profile_neg" 105 } -# gene_head_top_height={ "head_top_height_neg" 150 "head_top_height_neg" 118 } -# gene_head_top_width={ "head_top_width_neg" 127 "head_top_width_neg" 109 } -# gene_jaw_angle={ "jaw_angle_neg" 127 "jaw_angle_neg" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 84 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 128 "jaw_height_pos" 128 } -# gene_jaw_width={ "jaw_width_pos" 175 "jaw_width_pos" 175 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_neg" 64 "mouth_width_neg" 64 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 223 "mouth_lower_lip_size_pos" 157 } -# gene_mouth_open={ "mouth_open_neg" 169 "mouth_open_neg" 53 } -# gene_neck_length={ "neck_length_neg" 42 "neck_length_neg" 36 } -# gene_neck_width={ "neck_width_pos" 170 "neck_width_pos" 139 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 15 "cheek_forward_neg" 13 } -# gene_bs_cheek_height={ "cheek_height_neg" 43 "cheek_height_neg" 75 } -# gene_bs_cheek_width={ "cheek_width_neg" 47 "cheek_width_pos" 18 } -# gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_neg" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 125 "ear_inner_shape_pos" 125 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 78 "ear_both_bend_pos" 78 } -# gene_bs_ear_outward={ "ear_outward_neg" 74 "ear_outward_neg" 74 } -# gene_bs_ear_size={ "ear_size_pos" 81 "ear_size_neg" 66 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 154 "eye_corner_depth_pos" 154 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 13 "eye_fold_shape_neg" 13 } -# gene_bs_eye_size={ "eye_size_pos" 185 "eye_size_pos" 111 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 27 "eye_upper_lid_size_pos" 95 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 113 "forehead_brow_curve_neg" 75 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 69 "forehead_brow_forward_neg" 5 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 57 "forehead_brow_inner_height_neg" 18 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 147 "forehead_brow_outer_height_pos" 27 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 60 "forehead_brow_width_pos" 60 } -# gene_bs_jaw_def={ "jaw_def_neg" 30 "jaw_def_neg" 30 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 82 "mouth_lower_lip_def_pos" 82 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 109 "mouth_lower_lip_full_neg" 109 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 97 "mouth_lower_lip_pad_neg" 97 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 5 "mouth_lower_lip_width_pos" 5 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 124 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 6 "mouth_philtrum_shape_neg" 6 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 77 "mouth_philtrum_width_pos" 77 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 45 "mouth_upper_lip_def_pos" 45 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 63 "mouth_upper_lip_full_neg" 63 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 34 "mouth_upper_lip_profile_neg" 34 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 9 "mouth_upper_lip_width_pos" 9 } -# gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_neg" 116 "nose_height_neg" 116 } -# gene_bs_nose_length={ "nose_length_pos" 11 "nose_length_neg" 1 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 83 "nose_nostril_height_neg" 48 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 37 "nose_nostril_width_pos" 37 } -# gene_bs_nose_profile={ "nose_profile_neg" 31 "nose_profile_pos" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 16 "nose_ridge_angle_neg" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 75 "nose_ridge_width_pos" 75 } -# gene_bs_nose_size={ "nose_size_pos" 13 "nose_size_pos" 65 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 95 "nose_tip_angle_neg" 95 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 6 "nose_tip_forward_neg" 6 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 97 "nose_tip_width_neg" 97 } -# face_detail_cheek_def={ "cheek_def_01" 65 "cheek_def_01" 3 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 130 "cheek_fat_03_pos" 11 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 2 } -# face_detail_chin_def={ "chin_def_neg" 131 "chin_def" 227 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 127 "eye_lower_lid_def" 127 } -# face_detail_eye_socket={ "eye_socket_color_03" 255 "eye_socket_color_01" 212 } -# face_detail_nasolabial={ "nasolabial_03" 18 "nasolabial_03" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 88 "nose_ridge_def_pos" 88 } -# face_detail_nose_tip_def={ "nose_tip_def" 40 "nose_tip_def" 218 } -# face_detail_temple_def={ "temple_def" 167 "temple_def" 155 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 8 "brow_wrinkles_03" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 197 "eye_wrinkles_01" 197 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 147 "forehead_wrinkles_02" 147 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 213 "complexion_4" 255 } -# gene_height={ "normal_height" 124 "normal_height" 124 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 147 "body_fat_head_fat_low" 147 } -# gene_bs_body_shape={ "body_shape_pear_full" 145 "body_shape_pear_full" 43 } -# gene_bs_bust={ "bust_clothes" 81 "bust_shape_4_half" 177 } -# gene_age={ "old_3" 203 "old_3" 203 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 195 "avg_spacing_high_thickness" 220 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 218 } -# gene_body_hair={ "body_hair_dense" 244 "body_hair_dense" 244 } -# gene_hair_type={ "hair_curly" 171 "hair_curly" 171 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 89 "normal_eyes" 89 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 218 "normal_eyelashes" 218 } -# beards={ "scripted_character_beards_03" 51 "no_beard" 0 } -# clothes={ "fp3_iranian_high_nobility_clothes" 82 "most_clothes" 0 } -# hairstyles={ "fp3_hairstyles_iranian_straight" 255 "all_hairstyles" 0 } -# headgear={ "mena_high_nobility" 99 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 109 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#extra_habbaris_abdullah={ -# portrait_info={ -# genes={ -# hair_color={ 14 234 123 229 } -# skin_color={ 116 141 113 146 } -# eye_color={ 79 249 72 220 } -# gene_chin_forward={ "chin_forward_pos" 148 "chin_forward_pos" 152 } -# gene_chin_height={ "chin_height_pos" 152 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_neg" 111 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 64 } -# gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_pos" 131 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 141 "forehead_brow_height_pos" 176 } -# gene_forehead_roundness={ "forehead_roundness_pos" 170 "forehead_roundness_pos" 163 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 82 "forehead_height_neg" 39 } -# gene_head_height={ "head_height_pos" 144 "head_height_pos" 156 } -# gene_head_width={ "head_width_neg" 108 "head_width_neg" 108 } -# gene_head_profile={ "head_profile_pos" 131 "head_profile_pos" 141 } -# gene_head_top_height={ "head_top_height_neg" 115 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 229 "head_top_width_pos" 147 } -# gene_jaw_angle={ "jaw_angle_neg" 105 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_pos" 175 } -# gene_jaw_height={ "jaw_height_neg" 76 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 90 "jaw_width_neg" 92 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 90 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 162 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_pos" 138 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 111 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_pos" 139 } -# gene_mouth_open={ "mouth_open_pos" 157 "mouth_open_pos" 199 } -# gene_neck_length={ "neck_length_neg" 124 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_neg" 113 "neck_width_pos" 129 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 47 "cheek_forward_pos" 20 } -# gene_bs_cheek_height={ "cheek_height_neg" 27 "cheek_height_neg" 12 } -# gene_bs_cheek_width={ "cheek_width_pos" 10 "cheek_width_neg" 19 } -# gene_bs_ear_angle={ "ear_angle_pos" 12 "ear_angle_pos" 76 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 32 "ear_inner_shape_pos" 110 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 172 "ear_both_bend_pos" 31 } -# gene_bs_ear_outward={ "ear_outward_neg" 6 "ear_outward_pos" 14 } -# gene_bs_ear_size={ "ear_size_pos" 35 "ear_size_neg" 3 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 170 "eye_corner_depth_pos" 255 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 39 "eye_fold_shape_neg" 48 } -# gene_bs_eye_size={ "eye_size_neg" 12 "eye_size_pos" 93 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 26 "eye_upper_lid_size_pos" 162 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 193 "forehead_brow_curve_pos" 11 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 36 "forehead_brow_forward_pos" 69 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 16 "forehead_brow_inner_height_neg" 113 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 117 "forehead_brow_outer_height_pos" 14 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 51 "forehead_brow_width_pos" 49 } -# gene_bs_jaw_def={ "jaw_def_neg" 68 "jaw_def_neg" 112 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 153 "mouth_lower_lip_def_pos" 104 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 47 "mouth_lower_lip_full_neg" 2 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 38 "mouth_lower_lip_pad_pos" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 52 "mouth_lower_lip_width_neg" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 56 "mouth_philtrum_def_pos" 30 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 40 "mouth_philtrum_shape_neg" 11 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 33 "mouth_philtrum_width_neg" 42 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 2 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 183 "mouth_upper_lip_full_pos" 184 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 43 "mouth_upper_lip_profile_pos" 50 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 35 "mouth_upper_lip_width_pos" 72 } -# gene_bs_nose_forward={ "nose_forward_neg" 13 "nose_forward_neg" 56 } -# gene_bs_nose_height={ "nose_height_pos" 151 "nose_height_pos" 65 } -# gene_bs_nose_length={ "nose_length_pos" 7 "nose_length_neg" 125 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_pos" 106 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 43 "nose_nostril_width_neg" 137 } -# gene_bs_nose_profile={ "nose_profile_pos" 125 "nose_profile_pos" 32 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 17 "nose_ridge_angle_neg" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 28 "nose_ridge_width_pos" 103 } -# gene_bs_nose_size={ "nose_size_pos" 143 "nose_size_pos" 19 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 45 "nose_tip_angle_neg" 96 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 42 "nose_tip_forward_pos" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 111 "nose_tip_width_neg" 79 } -# face_detail_cheek_def={ "cheek_def_01" 127 "cheek_def_02" 14 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 137 "cheek_fat_02_pos" 23 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_dimple" 61 } -# face_detail_chin_def={ "chin_def" 9 "chin_def_neg" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 14 "eye_lower_lid_def" 11 } -# face_detail_eye_socket={ "eye_socket_01" 15 "eye_socket_03" 21 } -# face_detail_nasolabial={ "nasolabial_01" 15 "nasolabial_03" 78 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 1 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 18 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 23 "temple_def" 224 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 64 "brow_wrinkles_01" 50 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 13 "eye_wrinkles_01" 213 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 68 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 189 "complexion_3" 235 } -# gene_height={ "normal_height" 136 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_full" 108 "body_fat_head_fat_low" 126 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 117 "body_shape_triangle_full" 29 } -# gene_bs_bust={ "bust_clothes" 144 "bust_default" 73 } -# gene_age={ "old_4" 187 "old_2" 108 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 235 "avg_spacing_avg_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 166 "layer_2_low_thickness" 207 } -# gene_body_hair={ "body_hair_dense" 228 "body_hair_dense" 211 } -# gene_hair_type={ "hair_curly" 158 "hair_wavy" 129 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 238 "normal_eyes" 238 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 30 "normal_eyelashes" 30 } -# pose={ "" 255 "" 0 } -# beards={ "indian_beards_curly" 130 "no_beard" 0 } -# clothes={ "indian_commoner_clothes" 40 "most_clothes" 0 } -# hairstyles={ "indian_hairstyles_curly" 92 "all_hairstyles" 0 } -# headgear={ "indian_common" 177 "no_headgear" 0 } -# legwear={ "mena_common_legwear" 116 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled = yes -#} -# -#scripted_appearence_azariqa_caliph = { -# portrait_info = { -# genes={ -# hair_color={ 56 240 56 240 } -# skin_color={ 157 148 142 160 } -# eye_color={ 29 201 29 201 } -# gene_chin_forward={ "chin_forward_neg" 105 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_pos" 175 "chin_width_pos" 175 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_pos" 175 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 111 "forehead_angle_neg" 111 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 126 "forehead_brow_height_neg" 126 } -# gene_forehead_roundness={ "forehead_roundness_pos" 174 "forehead_roundness_pos" 174 } -# gene_forehead_width={ "forehead_width_neg" 116 "forehead_width_neg" 116 } -# gene_forehead_height={ "forehead_height_neg" 84 "forehead_height_neg" 84 } -# gene_head_height={ "head_height_neg" 26 "head_height_neg" 92 } -# gene_head_width={ "head_width_neg" 109 "head_width_neg" 111 } -# gene_head_profile={ "head_profile_neg" 137 "head_profile_neg" 99 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 138 } -# gene_head_top_width={ "head_top_width_neg" 107 "head_top_width_neg" 97 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 176 "jaw_width_pos" 176 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 144 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_neg" 125 } -# gene_mouth_width={ "mouth_width_neg" 65 "mouth_width_neg" 65 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 106 "mouth_upper_lip_size_pos" 196 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 127 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 68 "mouth_open_neg" 0 } -# gene_neck_length={ "neck_length_neg" 118 "neck_length_neg" 118 } -# gene_neck_width={ "neck_width_pos" 156 "neck_width_pos" 156 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 14 "cheek_forward_neg" 14 } -# gene_bs_cheek_height={ "cheek_height_neg" 31 "cheek_height_neg" 31 } -# gene_bs_cheek_width={ "cheek_width_neg" 27 "cheek_width_neg" 27 } -# gene_bs_ear_angle={ "ear_angle_pos" 29 "ear_angle_pos" 29 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 193 "ear_inner_shape_pos" 193 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 123 "ear_upper_bend_pos" 123 } -# gene_bs_ear_outward={ "ear_outward_pos" 32 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_neg" 25 "ear_size_neg" 25 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 171 "eye_corner_depth_pos" 98 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 175 "eye_fold_shape_neg" 175 } -# gene_bs_eye_size={ "eye_size_neg" 37 "eye_size_neg" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 46 "eye_upper_lid_size_pos" 46 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 37 "forehead_brow_curve_neg" 37 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 37 "forehead_brow_forward_pos" 120 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 71 "forehead_brow_inner_height_neg" 50 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 63 "forehead_brow_outer_height_neg" 33 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 127 "forehead_brow_width_pos" 127 } -# gene_bs_jaw_def={ "jaw_def_pos" 151 "jaw_def_pos" 126 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 70 "mouth_lower_lip_def_pos" 70 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 24 "mouth_lower_lip_full_neg" 24 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 47 "mouth_lower_lip_pad_pos" 47 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 8 "mouth_lower_lip_width_pos" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 82 "mouth_philtrum_def_pos" 82 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 15 "mouth_philtrum_shape_neg" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 43 "mouth_philtrum_width_pos" 43 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 122 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 7 "mouth_upper_lip_full_pos" 18 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 17 "mouth_upper_lip_profile_pos" 215 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 53 "mouth_upper_lip_width_neg" 53 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 36 } -# gene_bs_nose_height={ "nose_height_neg" 112 "nose_height_neg" 112 } -# gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_pos" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 10 "nose_nostril_height_pos" 10 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_pos" 17 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 94 "nose_profile_pos" 94 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 1 "nose_ridge_angle_neg" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 40 "nose_ridge_width_pos" 40 } -# gene_bs_nose_size={ "nose_size_pos" 9 "nose_size_pos" 72 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 2 "nose_tip_angle_pos" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 12 "nose_tip_forward_pos" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 59 "nose_tip_width_neg" 59 } -# face_detail_cheek_def={ "cheek_def_02" 78 "cheek_def_02" 78 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 123 "cheek_fat_02_pos" 123 } -# face_detail_chin_cleft={ "chin_dimple" 16 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def" 165 "chin_def" 165 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 37 "eye_lower_lid_def" 37 } -# face_detail_eye_socket={ "eye_socket_color_01" 193 "eye_socket_color_01" 117 } -# face_detail_nasolabial={ "nasolabial_03" 10 "nasolabial_03" 10 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 4 "nose_ridge_def_pos" 4 } -# face_detail_nose_tip_def={ "nose_tip_def" 141 "nose_tip_def" 21 } -# face_detail_temple_def={ "temple_def" 223 "temple_def" 248 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 8 "brow_wrinkles_02" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 132 "eye_wrinkles_02" 132 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 23 "forehead_wrinkles_01" 23 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 192 "complexion_3" 192 } -# gene_height={ "normal_height" 74 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 115 "body_fat_head_fat_full" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 106 "body_shape_rectangle_full" 4 } -# gene_bs_bust={ "bust_clothes" 84 "bust_shape_1_half" 132 } -# gene_age={ "old_3" 8 "old_3" 8 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 232 "avg_spacing_avg_thickness" 232 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 171 "layer_2_low_thickness" 171 } -# gene_body_hair={ "body_hair_avg" 205 "body_hair_avg" 205 } -# gene_hair_type={ "hair_curly" 114 "hair_curly" 114 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 130 "normal_eyes" 130 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 37 "normal_eyelashes" 37 } -# hairstyles={ "western_hairstyles_curly" 127 "all_hairstyles" 0 } -# beards={ "mena_beards_straight" 119 "no_beard" 0 } -# clothes={ "religious_muslim_head_clothes" 79 "most_clothes" 0 } -# } -# } -# enabled = yes -#} -# -# -# -# -# \ No newline at end of file diff --git a/common/dna_data/00_mpo_dna.txt b/common/dna_data/00_mpo_dna.txt deleted file mode 100644 index 7d53d65f0..000000000 --- a/common/dna_data/00_mpo_dna.txt +++ /dev/null @@ -1,2349 +0,0 @@ -#### 1178 The Endless Sky -#bookmark_nomads_ghudayya_fadlid_1 = { -# portrait_info = { -# genes={ -# hair_color={ 33 238 113 244 } -# skin_color={ 139 153 130 155 } -# eye_color={ 80 252 70 201 } -# gene_chin_forward={ "chin_forward_neg" 116 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_pos" 157 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_neg" 109 "eye_shut_neg" 126 } -# gene_forehead_angle={ "forehead_angle_pos" 134 "forehead_angle_neg" 108 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 180 "forehead_roundness_pos" 175 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 144 } -# gene_forehead_height={ "forehead_height_neg" 64 "forehead_height_neg" 83 } -# gene_head_height={ "head_height_pos" 147 "head_height_pos" 146 } -# gene_head_width={ "head_width_neg" 120 "head_width_pos" 134 } -# gene_head_profile={ "head_profile_neg" 98 "head_profile_pos" 151 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_pos" 159 } -# gene_head_top_width={ "head_top_width_pos" 198 "head_top_width_neg" 111 } -# gene_jaw_angle={ "jaw_angle_neg" 102 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_pos" 173 } -# gene_jaw_width={ "jaw_width_neg" 116 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 85 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 185 "mouth_upper_lip_size_pos" 136 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 190 "mouth_lower_lip_size_pos" 160 } -# gene_mouth_open={ "mouth_open_pos" 202 "mouth_open_pos" 131 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_neg" 49 } -# gene_neck_width={ "neck_width_neg" 104 "neck_width_pos" 150 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 96 "cheek_forward_neg" 21 } -# gene_bs_cheek_height={ "cheek_height_pos" 74 "cheek_height_neg" 71 } -# gene_bs_cheek_width={ "cheek_width_pos" 97 "cheek_width_pos" 18 } -# gene_bs_ear_angle={ "ear_angle_neg" 95 "ear_angle_pos" 10 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 121 "ear_inner_shape_pos" 168 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 155 "ear_upper_bend_pos" 194 } -# gene_bs_ear_outward={ "ear_outward_neg" 24 "ear_outward_neg" 19 } -# gene_bs_ear_size={ "ear_size_pos" 28 "ear_size_neg" 36 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 167 "eye_corner_depth_pos" 165 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 72 "eye_fold_shape_pos" 131 } -# gene_bs_eye_size={ "eye_size_pos" 25 "eye_size_neg" 40 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 25 "eye_upper_lid_size_neg" 18 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 22 "forehead_brow_curve_neg" 105 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 47 "forehead_brow_forward_neg" 122 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 7 "forehead_brow_inner_height_pos" 12 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 28 "forehead_brow_outer_height_pos" 15 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 96 "forehead_brow_width_pos" 97 } -# gene_bs_jaw_def={ "jaw_def_pos" 32 "jaw_def_neg" 75 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 2 "mouth_lower_lip_def_pos" 32 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 43 "mouth_lower_lip_full_neg" 73 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 31 "mouth_lower_lip_pad_pos" 76 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_pos" 100 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 4 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 12 "mouth_philtrum_shape_neg" 27 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 125 "mouth_philtrum_width_pos" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 100 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 185 "mouth_upper_lip_full_neg" 113 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 35 "mouth_upper_lip_profile_neg" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 5 "mouth_upper_lip_width_pos" 5 } -# gene_bs_nose_forward={ "nose_forward_neg" 18 "nose_forward_pos" 16 } -# gene_bs_nose_height={ "nose_height_pos" 106 "nose_height_pos" 25 } -# gene_bs_nose_length={ "nose_length_neg" 74 "nose_length_pos" 47 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 94 "nose_nostril_height_pos" 102 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 88 "nose_nostril_width_neg" 148 } -# gene_bs_nose_profile={ "nose_profile_pos" 127 "nose_profile_pos" 63 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_pos" 17 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 25 "nose_ridge_width_pos" 25 } -# gene_bs_nose_size={ "nose_size_pos" 178 "nose_size_pos" 223 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 16 "nose_tip_angle_neg" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 11 "nose_tip_forward_pos" 119 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 47 "nose_tip_width_neg" 38 } -# face_detail_cheek_def={ "cheek_def_01" 13 "cheek_def_02" 7 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 12 "cheek_fat_04_pos" 23 } -# face_detail_chin_cleft={ "chin_dimple" 9 "chin_dimple" 155 } -# face_detail_chin_def={ "chin_def_neg" 2 "chin_def_neg" 182 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 96 "eye_lower_lid_def" 49 } -# face_detail_eye_socket={ "eye_socket_01" 25 "eye_socket_02" 23 } -# face_detail_nasolabial={ "nasolabial_01" 2 "nasolabial_02" 160 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 21 "nose_ridge_def_pos" 165 } -# face_detail_nose_tip_def={ "nose_tip_def" 199 "nose_tip_def" 236 } -# face_detail_temple_def={ "temple_def" 207 "temple_def" 208 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 61 "brow_wrinkles_04" 249 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 164 "eye_wrinkles_01" 74 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 131 "forehead_wrinkles_01" 33 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 225 "complexion_3" 217 } -# gene_height={ "normal_height" 119 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_low" 154 "body_fat_head_fat_full" 114 } -# gene_bs_body_shape={ "body_shape_average" 40 "body_shape_rectangle_half" 47 } -# gene_bs_bust={ "bust_clothes" 128 "bust_shape_4_half" 73 } -# gene_age={ "old_4" 145 "old_2" 86 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 253 "avg_spacing_low_thickness" 242 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 239 "layer_2_low_thickness" 224 } -# gene_body_hair={ "body_hair_avg" 198 "body_hair_dense" 213 } -# gene_hair_type={ "hair_curly" 96 "hair_curly" 146 } -# gene_baldness={ "male_pattern_baldness" 169 "male_pattern_baldness" 108 } -# eye_accessory={ "normal_eyes" 175 "normal_eyes" 175 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 211 "normal_eyelashes" 211 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_ghudayya_haditha_fadlid_3 = { -# portrait_info = { -# genes={ -# hair_color={ 57 250 33 238 } -# skin_color={ 111 149 100 148 } -# eye_color={ 22 243 80 252 } -# gene_chin_forward={ "chin_forward_pos" 168 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 137 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 103 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_neg" 120 "eye_shut_neg" 109 } -# gene_forehead_angle={ "forehead_angle_pos" 134 "forehead_angle_neg" 124 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 114 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 192 "forehead_roundness_pos" 180 } -# gene_forehead_width={ "forehead_width_pos" 144 "forehead_width_neg" 110 } -# gene_forehead_height={ "forehead_height_neg" 64 "forehead_height_neg" 58 } -# gene_head_height={ "head_height_neg" 104 "head_height_pos" 147 } -# gene_head_width={ "head_width_neg" 120 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_neg" 98 "head_profile_neg" 120 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 159 } -# gene_head_top_width={ "head_top_width_neg" 127 "head_top_width_neg" 111 } -# gene_jaw_angle={ "jaw_angle_pos" 146 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 173 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 170 "jaw_width_neg" 116 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_neg" 100 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_pos" 131 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 85 "mouth_width_neg" 98 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 185 "mouth_upper_lip_size_pos" 212 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 190 "mouth_lower_lip_size_pos" 164 } -# gene_mouth_open={ "mouth_open_pos" 137 "mouth_open_pos" 202 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_neg" 123 } -# gene_neck_width={ "neck_width_neg" 110 "neck_width_neg" 104 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 96 "cheek_forward_neg" 49 } -# gene_bs_cheek_height={ "cheek_height_pos" 27 "cheek_height_pos" 74 } -# gene_bs_cheek_width={ "cheek_width_pos" 20 "cheek_width_pos" 97 } -# gene_bs_ear_angle={ "ear_angle_neg" 8 "ear_angle_neg" 95 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 73 "ear_inner_shape_pos" 121 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 155 "ear_lower_bend_pos" 15 } -# gene_bs_ear_outward={ "ear_outward_pos" 26 "ear_outward_neg" 19 } -# gene_bs_ear_size={ "ear_size_pos" 28 "ear_size_pos" 61 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 167 "eye_corner_depth_pos" 210 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 24 "eye_fold_shape_pos" 72 } -# gene_bs_eye_size={ "eye_size_neg" 40 "eye_size_pos" 45 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 18 "eye_upper_lid_size_neg" 25 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 67 "forehead_brow_curve_neg" 22 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 47 "forehead_brow_forward_pos" 110 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 50 "forehead_brow_inner_height_neg" 7 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 28 "forehead_brow_outer_height_pos" 111 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 96 "forehead_brow_width_pos" 114 } -# gene_bs_jaw_def={ "jaw_def_neg" 62 "jaw_def_neg" 75 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 20 "mouth_lower_lip_def_pos" 2 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 106 "mouth_lower_lip_full_neg" 73 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 29 "mouth_lower_lip_pad_pos" 31 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_neg" 56 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 54 "mouth_philtrum_def_pos" 4 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 16 "mouth_philtrum_shape_neg" 12 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 125 "mouth_philtrum_width_pos" 120 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 127 "mouth_upper_lip_def_pos" 100 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 16 "mouth_upper_lip_full_pos" 185 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 35 "mouth_upper_lip_profile_pos" 63 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 5 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_neg" 18 "nose_forward_neg" 6 } -# gene_bs_nose_height={ "nose_height_pos" 106 "nose_height_pos" 27 } -# gene_bs_nose_length={ "nose_length_pos" 47 "nose_length_neg" 28 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 73 "nose_nostril_height_neg" 94 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 4 "nose_nostril_width_pos" 88 } -# gene_bs_nose_profile={ "nose_profile_pos" 49 "nose_profile_pos" 127 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 25 "nose_ridge_width_neg" 8 } -# gene_bs_nose_size={ "nose_size_pos" 178 "nose_size_neg" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 12 "nose_tip_angle_neg" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 119 "nose_tip_forward_neg" 24 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 38 "nose_tip_width_neg" 32 } -# face_detail_cheek_def={ "cheek_def_02" 7 "cheek_def_02" 41 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 16 "cheek_fat_03_pos" 12 } -# face_detail_chin_cleft={ "chin_dimple" 9 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def_neg" 182 "chin_def" 21 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 93 "eye_lower_lid_def" 96 } -# face_detail_eye_socket={ "eye_socket_color_02" 151 "eye_socket_01" 25 } -# face_detail_nasolabial={ "nasolabial_01" 2 "nasolabial_01" 92 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 21 "nose_ridge_def_pos" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 199 "nose_tip_def" 226 } -# face_detail_temple_def={ "temple_def" 208 "temple_def" 133 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 61 "brow_wrinkles_01" 81 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 142 "eye_wrinkles_01" 60 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 253 "forehead_wrinkles_03" 131 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 225 "complexion_4" 188 } -# gene_height={ "normal_height" 88 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_full" 143 "body_fat_head_fat_low" 123 } -# gene_bs_body_shape={ "body_shape_average" 61 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_clothes" 96 "bust_shape_3_full" 160 } -# gene_age={ "old_4" 105 "old_2" 86 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 253 "avg_spacing_high_thickness" 218 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 221 "layer_2_low_thickness" 239 } -# gene_body_hair={ "body_hair_avg" 198 "body_hair_avg" 218 } -# gene_hair_type={ "hair_curly" 146 "hair_curly" 158 } -# gene_baldness={ "male_pattern_baldness" 169 "male_pattern_baldness" 152 } -# eye_accessory={ "normal_eyes" 170 "normal_eyes" 170 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 57 "normal_eyelashes" 57 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_hamid_dabbabid_1 = { -# portrait_info = { -# genes={ -# hair_color={ 59 247 59 247 } -# skin_color={ 118 157 118 157 } -# eye_color={ 19 243 19 243 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_pos" 130 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_neg" 115 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_neg" 120 "eye_shut_neg" 120 } -# gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_neg" 113 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 127 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 164 "forehead_roundness_pos" 164 } -# gene_forehead_width={ "forehead_width_neg" 112 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 94 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_neg" 102 "head_height_neg" 102 } -# gene_head_width={ "head_width_pos" 132 "head_width_pos" 132 } -# gene_head_profile={ "head_profile_neg" 37 "head_profile_neg" 37 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_neg" 107 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_pos" 168 "jaw_angle_pos" 168 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 77 "jaw_width_neg" 77 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 134 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 116 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 142 "mouth_upper_lip_size_pos" 142 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 193 "mouth_lower_lip_size_pos" 193 } -# gene_mouth_open={ "mouth_open_neg" 43 "mouth_open_neg" 43 } -# gene_neck_length={ "neck_length_neg" 101 "neck_length_neg" 101 } -# gene_neck_width={ "neck_width_pos" 170 "neck_width_pos" 170 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 29 "cheek_forward_neg" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 30 "cheek_height_pos" 30 } -# gene_bs_cheek_width={ "cheek_width_neg" 22 "cheek_width_neg" 22 } -# gene_bs_ear_angle={ "ear_angle_neg" 92 "ear_angle_neg" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 85 "ear_inner_shape_pos" 85 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 145 "ear_upper_bend_pos" 145 } -# gene_bs_ear_outward={ "ear_outward_pos" 38 "ear_outward_pos" 38 } -# gene_bs_ear_size={ "ear_size_pos" 76 "ear_size_pos" 76 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 241 "eye_corner_depth_pos" 241 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 16 "eye_fold_shape_neg" 16 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 16 "eye_upper_lid_size_pos" 16 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 173 "forehead_brow_curve_neg" 173 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 9 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 81 "forehead_brow_inner_height_pos" 81 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 34 "forehead_brow_outer_height_neg" 34 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 59 "forehead_brow_width_pos" 59 } -# gene_bs_jaw_def={ "jaw_def_pos" 20 "jaw_def_pos" 20 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 59 "mouth_lower_lip_def_pos" 59 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 34 "mouth_lower_lip_full_neg" 34 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 51 "mouth_lower_lip_pad_neg" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 116 "mouth_lower_lip_width_pos" 116 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 94 "mouth_philtrum_def_pos" 94 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 9 "mouth_philtrum_shape_pos" 9 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 74 "mouth_philtrum_width_neg" 74 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 46 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 10 "mouth_upper_lip_full_pos" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 118 "mouth_upper_lip_width_pos" 118 } -# gene_bs_nose_forward={ "nose_forward_pos" 9 "nose_forward_pos" 9 } -# gene_bs_nose_height={ "nose_height_neg" 49 "nose_height_neg" 49 } -# gene_bs_nose_length={ "nose_length_pos" 19 "nose_length_pos" 19 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 3 "nose_nostril_height_neg" 3 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 30 "nose_nostril_width_neg" 30 } -# gene_bs_nose_profile={ "nose_profile_pos" 22 "nose_profile_pos" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 6 "nose_ridge_angle_neg" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 18 "nose_ridge_width_neg" 18 } -# gene_bs_nose_size={ "nose_size_pos" 39 "nose_size_pos" 39 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 109 "nose_tip_angle_neg" 109 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 11 "nose_tip_forward_pos" 11 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 15 "nose_tip_width_neg" 15 } -# face_detail_cheek_def={ "cheek_def_02" 159 "cheek_def_02" 159 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 240 "cheek_fat_01_neg" 240 } -# face_detail_chin_cleft={ "chin_dimple" 20 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def_neg" 233 "chin_def_neg" 233 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 220 "eye_lower_lid_def" 220 } -# face_detail_eye_socket={ "eye_socket_03" 51 "eye_socket_03" 51 } -# face_detail_nasolabial={ "nasolabial_01" 5 "nasolabial_01" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 126 "nose_ridge_def_pos" 126 } -# face_detail_nose_tip_def={ "nose_tip_def" 243 "nose_tip_def" 243 } -# face_detail_temple_def={ "temple_def" 229 "temple_def" 229 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 173 "brow_wrinkles_01" 173 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 229 "eye_wrinkles_01" 229 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 96 "forehead_wrinkles_01" 96 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 203 "complexion_5" 203 } -# gene_height={ "normal_height" 137 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_low" 113 "body_fat_head_fat_low" 140 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 10 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 123 "bust_shape_3_half" 154 } -# gene_age={ "old_3" 129 "old_3" 129 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 219 "close_spacing_avg_thickness" 219 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 177 "layer_2_high_thickness" 177 } -# gene_body_hair={ "body_hair_sparse" 217 "body_hair_sparse" 217 } -# gene_hair_type={ "hair_curly" 109 "hair_curly" 109 } -# gene_baldness={ "male_pattern_baldness" 159 "male_pattern_baldness" 159 } -# eye_accessory={ "normal_eyes" 13 "normal_eyes" 13 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 239 "normal_eyelashes" 239 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_mihyu_marinid_1 = { -# portrait_info = { -# genes={ -# hair_color={ 23 248 7 244 } -# skin_color={ 141 143 150 142 } -# eye_color={ 33 224 22 254 } -# gene_chin_forward={ "chin_forward_neg" 116 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_neg" 94 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_neg" 110 } -# gene_forehead_angle={ "forehead_angle_pos" 151 "forehead_angle_neg" 103 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 150 "forehead_brow_height_neg" 107 } -# gene_forehead_roundness={ "forehead_roundness_neg" 122 "forehead_roundness_pos" 160 } -# gene_forehead_width={ "forehead_width_neg" 103 "forehead_width_pos" 151 } -# gene_forehead_height={ "forehead_height_pos" 157 "forehead_height_neg" 92 } -# gene_head_height={ "head_height_pos" 136 "head_height_pos" 145 } -# gene_head_width={ "head_width_pos" 178 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 112 } -# gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_pos" 134 } -# gene_head_top_width={ "head_top_width_pos" 172 "head_top_width_neg" 123 } -# gene_jaw_angle={ "jaw_angle_pos" 141 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 127 "jaw_width_neg" 105 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 101 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 113 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 178 "mouth_upper_lip_size_pos" 185 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 188 "mouth_lower_lip_size_pos" 219 } -# gene_mouth_open={ "mouth_open_pos" 174 "mouth_open_neg" 124 } -# gene_neck_length={ "neck_length_pos" 139 "neck_length_pos" 144 } -# gene_neck_width={ "neck_width_neg" 98 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 38 "cheek_forward_neg" 5 } -# gene_bs_cheek_height={ "cheek_height_neg" 13 "cheek_height_pos" 62 } -# gene_bs_cheek_width={ "cheek_width_pos" 17 "cheek_width_neg" 34 } -# gene_bs_ear_angle={ "ear_angle_pos" 31 "ear_angle_pos" 1 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 202 "ear_inner_shape_pos" 34 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 116 "ear_lower_bend_pos" 94 } -# gene_bs_ear_outward={ "ear_outward_neg" 23 "ear_outward_neg" 26 } -# gene_bs_ear_size={ "ear_size_pos" 6 "ear_size_pos" 95 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 212 "eye_corner_depth_pos" 195 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 10 "eye_fold_shape_pos" 23 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_neg" 49 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 113 "eye_upper_lid_size_neg" 14 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 183 "forehead_brow_curve_neg" 29 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 106 "forehead_brow_forward_neg" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 21 "forehead_brow_inner_height_pos" 80 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 30 "forehead_brow_outer_height_pos" 28 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 24 "forehead_brow_width_neg" 20 } -# gene_bs_jaw_def={ "jaw_def_pos" 106 "jaw_def_neg" 60 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 138 "mouth_lower_lip_def_pos" 163 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 102 "mouth_lower_lip_full_neg" 78 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 83 "mouth_lower_lip_pad_pos" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 68 "mouth_lower_lip_width_pos" 68 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 1 "mouth_philtrum_def_pos" 78 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_pos" 10 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 3 "mouth_philtrum_width_neg" 81 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 4 "mouth_upper_lip_full_neg" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 156 "mouth_upper_lip_profile_neg" 68 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 1 "mouth_upper_lip_width_pos" 56 } -# gene_bs_nose_forward={ "nose_forward_pos" 9 "nose_forward_pos" 79 } -# gene_bs_nose_height={ "nose_height_pos" 88 "nose_height_neg" 157 } -# gene_bs_nose_length={ "nose_length_pos" 34 "nose_length_pos" 6 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 29 "nose_nostril_height_neg" 35 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 163 "nose_nostril_width_neg" 31 } -# gene_bs_nose_profile={ "nose_profile_pos" 108 "nose_profile_pos" 75 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 11 "nose_ridge_angle_pos" 55 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 97 "nose_ridge_width_neg" 41 } -# gene_bs_nose_size={ "nose_size_pos" 143 "nose_size_pos" 12 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 39 "nose_tip_angle_neg" 125 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 29 "nose_tip_forward_pos" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 63 "nose_tip_width_pos" 174 } -# face_detail_cheek_def={ "cheek_def_02" 142 "cheek_def_01" 145 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 219 "cheek_fat_04_pos" 32 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_cleft" 19 } -# face_detail_chin_def={ "chin_def" 222 "chin_def" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 227 "eye_lower_lid_def" 171 } -# face_detail_eye_socket={ "eye_socket_color_03" 206 "eye_socket_color_03" 10 } -# face_detail_nasolabial={ "nasolabial_03" 20 "nasolabial_03" 19 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 12 "nose_ridge_def_pos" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 234 "nose_tip_def" 237 } -# face_detail_temple_def={ "temple_def" 208 "temple_def" 224 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 38 "brow_wrinkles_04" 77 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 165 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 61 "forehead_wrinkles_01" 56 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 184 "complexion_4" 207 } -# gene_height={ "normal_height" 106 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_full" 123 "body_fat_head_fat_full" 134 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 127 "body_shape_rectangle_full" 20 } -# gene_bs_bust={ "bust_clothes" 149 "bust_shape_1_full" 221 } -# gene_age={ "old_2" 149 "old_3" 225 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 231 "close_spacing_avg_thickness" 252 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 188 "layer_2_avg_thickness" 233 } -# gene_body_hair={ "body_hair_dense" 199 "body_hair_dense" 241 } -# gene_hair_type={ "hair_wavy" 130 "hair_wavy" 109 } -# gene_baldness={ "male_pattern_baldness" 190 "male_pattern_baldness" 148 } -# eye_accessory={ "normal_eyes" 243 "normal_eyes" 243 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 75 "normal_eyelashes" 75 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_mihyu_abd_al_haqq_32993 = { -# portrait_info = { -# genes={ -# hair_color={ 23 248 25 241 } -# skin_color={ 149 145 146 145 } -# eye_color={ 33 224 29 250 } -# gene_chin_forward={ "chin_forward_pos" 139 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_neg" 127 "chin_height_neg" 94 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_neg" 114 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_pos" 133 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_neg" 110 "eye_shut_neg" 103 } -# gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 103 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 150 "forehead_brow_height_neg" 91 } -# gene_forehead_roundness={ "forehead_roundness_neg" 122 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 103 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 107 "forehead_height_pos" 157 } -# gene_head_height={ "head_height_neg" 84 "head_height_pos" 136 } -# gene_head_width={ "head_width_pos" 178 "head_width_pos" 165 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 90 } -# gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_neg" 118 } -# gene_head_top_width={ "head_top_width_pos" 172 "head_top_width_pos" 137 } -# gene_jaw_angle={ "jaw_angle_pos" 141 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 127 "jaw_width_neg" 95 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 101 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 113 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 198 "mouth_upper_lip_size_pos" 178 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 219 "mouth_lower_lip_size_pos" 130 } -# gene_mouth_open={ "mouth_open_neg" 26 "mouth_open_pos" 174 } -# gene_neck_length={ "neck_length_neg" 126 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_pos" 143 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 120 "cheek_forward_neg" 38 } -# gene_bs_cheek_height={ "cheek_height_neg" 37 "cheek_height_neg" 13 } -# gene_bs_cheek_width={ "cheek_width_pos" 25 "cheek_width_pos" 17 } -# gene_bs_ear_angle={ "ear_angle_pos" 31 "ear_angle_pos" 39 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 202 "ear_inner_shape_pos" 90 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 94 "ear_upper_bend_pos" 34 } -# gene_bs_ear_outward={ "ear_outward_neg" 26 "ear_outward_neg" 11 } -# gene_bs_ear_size={ "ear_size_pos" 6 "ear_size_pos" 85 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 167 "eye_corner_depth_pos" 212 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 10 "eye_fold_shape_neg" 83 } -# gene_bs_eye_size={ "eye_size_pos" 33 "eye_size_neg" 49 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 113 "eye_upper_lid_size_pos" 130 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 183 "forehead_brow_curve_neg" 43 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 23 "forehead_brow_forward_neg" 23 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 21 "forehead_brow_inner_height_pos" 80 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 1 "forehead_brow_outer_height_pos" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 12 "forehead_brow_width_pos" 24 } -# gene_bs_jaw_def={ "jaw_def_neg" 0 "jaw_def_pos" 106 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 138 "mouth_lower_lip_def_pos" 25 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 125 "mouth_lower_lip_full_neg" 78 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 81 "mouth_lower_lip_pad_neg" 83 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 107 "mouth_lower_lip_width_pos" 68 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 78 "mouth_philtrum_def_pos" 82 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_pos" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 81 "mouth_philtrum_width_neg" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 8 "mouth_upper_lip_full_pos" 4 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 156 "mouth_upper_lip_profile_neg" 38 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 1 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_pos" 21 "nose_forward_pos" 79 } -# gene_bs_nose_height={ "nose_height_pos" 88 "nose_height_neg" 40 } -# gene_bs_nose_length={ "nose_length_pos" 34 "nose_length_neg" 8 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 32 "nose_nostril_height_pos" 29 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 140 "nose_nostril_width_neg" 163 } -# gene_bs_nose_profile={ "nose_profile_neg" 19 "nose_profile_pos" 108 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 11 "nose_ridge_angle_neg" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 44 "nose_ridge_width_pos" 97 } -# gene_bs_nose_size={ "nose_size_pos" 143 "nose_size_pos" 201 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 39 "nose_tip_angle_neg" 166 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 18 "nose_tip_forward_neg" 29 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 3 "nose_tip_width_pos" 174 } -# face_detail_cheek_def={ "cheek_def_02" 142 "cheek_def_02" 116 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 219 "cheek_fat_04_pos" 154 } -# face_detail_chin_cleft={ "chin_dimple" 14 "chin_cleft" 19 } -# face_detail_chin_def={ "chin_def" 12 "chin_def" 222 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 227 "eye_lower_lid_def" 46 } -# face_detail_eye_socket={ "eye_socket_color_03" 135 "eye_socket_color_03" 206 } -# face_detail_nasolabial={ "nasolabial_03" 19 "nasolabial_01" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 12 "nose_ridge_def_pos" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 241 "nose_tip_def" 237 } -# face_detail_temple_def={ "temple_def" 232 "temple_def" 208 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 38 "brow_wrinkles_02" 51 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 165 "eye_wrinkles_01" 46 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 232 "forehead_wrinkles_01" 61 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 204 "complexion_7" 184 } -# gene_height={ "normal_height" 130 "normal_height" 98 } -# gene_bs_body_type={ "body_fat_head_fat_full" 144 "body_fat_head_fat_full" 123 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 66 "body_shape_average" 33 } -# gene_bs_bust={ "bust_clothes" 101 "bust_shape_1_full" 221 } -# gene_age={ "old_1" 128 "old_2" 149 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 231 "avg_spacing_avg_thickness" 225 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 230 "layer_2_avg_thickness" 188 } -# gene_body_hair={ "body_hair_avg" 194 "body_hair_dense" 241 } -# gene_hair_type={ "hair_wavy" 130 "hair_wavy" 140 } -# gene_baldness={ "male_pattern_baldness" 107 "male_pattern_baldness" 190 } -# eye_accessory={ "normal_eyes" 164 "normal_eyes" 164 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 101 "normal_eyelashes" 101 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_temujin_borte_172004 = { -# portrait_info = { -# genes = { -# hair_color={ 27 251 27 251 } -# skin_color={ 191 90 191 90 } -# eye_color={ 60 250 60 250 } -# gene_chin_forward={ "chin_forward_neg" 91 "chin_forward_neg" 91 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_pos" 161 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_pos" 144 "eye_angle_pos" 137 } -# gene_eye_depth={ "eye_depth_neg" 156 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 91 "eye_height_neg" 91 } -# gene_eye_distance={ "eye_distance_pos" 117 "eye_distance_pos" 131 } -# gene_eye_shut={ "eye_shut_neg" 141 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_pos" 163 "forehead_angle_pos" 163 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 177 "forehead_brow_height_pos" 177 } -# gene_forehead_roundness={ "forehead_roundness_neg" 110 "forehead_roundness_neg" 110 } -# gene_forehead_width={ "forehead_width_neg" 90 "forehead_width_neg" 90 } -# gene_forehead_height={ "forehead_height_neg" 122 "forehead_height_neg" 122 } -# gene_head_height={ "head_height_neg" 105 "head_height_neg" 105 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_neg" 4 "head_profile_neg" 4 } -# gene_head_top_height={ "head_top_height_neg" 90 "head_top_height_neg" 90 } -# gene_head_top_width={ "head_top_width_pos" 149 "head_top_width_pos" 149 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_pos" 121 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 104 "jaw_width_pos" 149 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 115 } -# gene_mouth_height={ "mouth_height_neg" 106 "mouth_height_neg" 93 } -# gene_mouth_width={ "mouth_width_neg" 80 "mouth_width_neg" 80 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 89 "mouth_upper_lip_size_neg" 89 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 101 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 82 "mouth_open_neg" 82 } -# gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 152 } -# gene_neck_width={ "neck_width_pos" 134 "neck_width_pos" 134 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 5 "cheek_forward_pos" 5 } -# gene_bs_cheek_height={ "cheek_height_pos" 2 "cheek_height_pos" 2 } -# gene_bs_cheek_width={ "cheek_width_pos" 53 "cheek_width_neg" 50 } -# gene_bs_ear_angle={ "ear_angle_pos" 65 "ear_angle_pos" 65 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 66 "ear_inner_shape_pos" 66 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 72 "ear_lower_bend_pos" 72 } -# gene_bs_ear_outward={ "ear_outward_pos" 3 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_neg" 2 "ear_size_neg" 2 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 139 "eye_corner_depth_neg" 139 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 119 "eye_fold_shape_pos" 51 } -# gene_bs_eye_size={ "eye_size_neg" 131 "eye_size_pos" 89 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 227 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 87 "forehead_brow_curve_neg" 87 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 72 "forehead_brow_forward_pos" 72 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 11 "forehead_brow_inner_height_pos" 125 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 98 "forehead_brow_outer_height_neg" 98 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 14 "forehead_brow_width_pos" 14 } -# gene_bs_jaw_def={ "jaw_def_neg" 237 "jaw_def_neg" 237 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 27 "mouth_lower_lip_def_pos" 27 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 83 "mouth_lower_lip_full_neg" 83 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 39 "mouth_lower_lip_pad_neg" 39 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 92 "mouth_lower_lip_width_pos" 92 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 100 "mouth_philtrum_def_pos" 100 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 32 "mouth_philtrum_shape_pos" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 89 "mouth_philtrum_width_neg" 89 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 96 "mouth_upper_lip_def_pos" 96 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 132 "mouth_upper_lip_full_neg" 132 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 5 "mouth_upper_lip_profile_neg" 5 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 108 "mouth_upper_lip_width_pos" 108 } -# gene_bs_nose_forward={ "nose_forward_neg" 22 "nose_forward_neg" 22 } -# gene_bs_nose_height={ "nose_height_neg" 90 "nose_height_neg" 90 } -# gene_bs_nose_length={ "nose_length_neg" 12 "nose_length_neg" 12 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 99 "nose_nostril_height_neg" 99 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 110 "nose_nostril_width_pos" 110 } -# gene_bs_nose_profile={ "nose_profile_pos" 45 "nose_profile_pos" 45 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 25 "nose_ridge_angle_neg" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 24 "nose_ridge_width_neg" 24 } -# gene_bs_nose_size={ "nose_size_pos" 5 "nose_size_pos" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 103 "nose_tip_angle_pos" 103 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 87 "nose_tip_forward_neg" 87 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 97 "nose_tip_width_pos" 97 } -# face_detail_cheek_def={ "cheek_def_02" 89 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 23 "cheek_fat_01_neg" 11 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def_neg" 16 "chin_def_neg" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 37 "eye_lower_lid_def" 44 } -# face_detail_eye_socket={ "eye_socket_01" 7 "eye_socket_01" 7 } -# face_detail_nasolabial={ "nasolabial_03" 9 "nasolabial_03" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 3 "nose_tip_def" 3 } -# face_detail_temple_def={ "temple_def" 19 "temple_def" 19 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 49 "brow_wrinkles_02" 49 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 184 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 210 "forehead_wrinkles_02" 210 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 255 "complexion_7" 181 } -# gene_height={ "normal_height" 174 "normal_height" 176 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 135 "body_fat_head_fat_medium" 141 } -# gene_bs_body_shape={ "body_shape_triangle_half" 143 "body_shape_triangle_half" 47 } -# gene_bs_bust={ "bust_clothes" 143 "bust_shape_3_full" 184 } -# gene_age={ "old_3" 63 "old_3" 63 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 229 "far_spacing_low_thickness" 231 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 252 "layer_2_avg_thickness" 252 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 87 "body_hair_sparse_low_stubble" 87 } -# gene_hair_type={ "hair_straight_thin_beard" 171 "hair_straight_thin_beard" 171 } -# gene_baldness={ "male_pattern_baldness" 147 "male_pattern_baldness" 147 } -# eye_accessory={ "normal_eyes" 121 "normal_eyes" 121 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 71 "normal_eyelashes" 71 } -# hairstyles={ "steppe_hairstyles_straight" 127 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_temujin_hoelun_172003 = { -# portrait_info = { -# genes = { -# hair_color={ 124 252 124 252 } -# skin_color={ 185 76 199 80 } -# eye_color={ 117 217 35 242 } -# gene_chin_forward={ "chin_forward_neg" 84 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 151 } -# gene_eye_depth={ "eye_depth_pos" 122 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 92 "eye_height_neg" 81 } -# gene_eye_distance={ "eye_distance_neg" 84 "eye_distance_neg" 100 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 149 "forehead_angle_neg" 114 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 133 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_neg" 108 "forehead_roundness_neg" 108 } -# gene_forehead_width={ "forehead_width_pos" 166 "forehead_width_pos" 145 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 88 } -# gene_head_height={ "head_height_neg" 108 "head_height_neg" 126 } -# gene_head_width={ "head_width_pos" 138 "head_width_pos" 144 } -# gene_head_profile={ "head_profile_neg" 45 "head_profile_neg" 22 } -# gene_head_top_height={ "head_top_height_pos" 113 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_pos" 116 "head_top_width_pos" 140 } -# gene_jaw_angle={ "jaw_angle_neg" 136 "jaw_angle_neg" 105 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_pos" 123 "jaw_height_pos" 134 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_neg" 116 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 161 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 115 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 65 "mouth_width_neg" 67 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_pos" 169 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 155 "mouth_lower_lip_size_pos" 160 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 70 } -# gene_neck_length={ "neck_length_pos" 112 "neck_length_pos" 137 } -# gene_neck_width={ "neck_width_pos" 120 "neck_width_pos" 146 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 29 "cheek_forward_pos" 88 } -# gene_bs_cheek_height={ "cheek_height_pos" 36 "cheek_height_pos" 36 } -# gene_bs_cheek_width={ "cheek_width_pos" 129 "cheek_width_pos" 204 } -# gene_bs_ear_angle={ "ear_angle_neg" 119 "ear_angle_pos" 125 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 88 "ear_inner_shape_pos" 49 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 43 "ear_upper_bend_pos" 96 } -# gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_pos" 133 "ear_size_neg" 41 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 87 "eye_corner_depth_neg" 169 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 7 "eye_fold_shape_neg" 29 } -# gene_bs_eye_size={ "eye_size_neg" 13 "eye_size_pos" 35 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 251 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 145 "forehead_brow_curve_neg" 32 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 161 "forehead_brow_forward_pos" 119 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 79 "forehead_brow_inner_height_neg" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 43 "forehead_brow_outer_height_neg" 20 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 1 "forehead_brow_width_neg" 44 } -# gene_bs_jaw_def={ "jaw_def_neg" 13 "jaw_def_neg" 198 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 91 "mouth_lower_lip_def_pos" 136 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 123 "mouth_lower_lip_full_pos" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 57 "mouth_lower_lip_pad_neg" 15 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 59 "mouth_lower_lip_width_neg" 2 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 128 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 41 "mouth_philtrum_shape_neg" 183 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 17 "mouth_philtrum_width_neg" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 90 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_pos" 86 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_pos" 80 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 61 "mouth_upper_lip_width_neg" 114 } -# gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 21 } -# gene_bs_nose_height={ "nose_height_pos" 3 "nose_height_pos" 13 } -# gene_bs_nose_length={ "nose_length_neg" 107 "nose_length_neg" 49 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 93 "nose_nostril_height_neg" 93 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 1 } -# gene_bs_nose_profile={ "nose_profile_pos" 27 "nose_profile_pos" 59 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 16 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_neg" 1 } -# gene_bs_nose_size={ "nose_size_neg" 89 "nose_size_pos" 63 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 40 "nose_tip_angle_pos" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 108 "nose_tip_forward_neg" 108 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 109 "nose_tip_width_pos" 6 } -# face_detail_cheek_def={ "cheek_def_01" 46 "cheek_def_01" 22 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 105 "cheek_fat_01_pos" 90 } -# face_detail_chin_cleft={ "chin_dimple" 1 "chin_dimple" 1 } -# face_detail_chin_def={ "chin_def" 188 "chin_def_neg" 248 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 160 "eye_lower_lid_def_02" 167 } -# face_detail_eye_socket={ "eye_socket_color_02" 137 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_04" 62 "nasolabial_01" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 141 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 8 "brow_wrinkles_03" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 216 "eye_wrinkles_01" 216 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 46 "forehead_wrinkles_01" 46 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 147 "complexion_1" 164 } -# gene_height={ "normal_height" 139 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 151 "body_fat_head_fat_low" 116 } -# gene_bs_body_shape={ "body_shape_average_clothed" 143 "body_shape_average_clothed" 17 } -# gene_bs_bust={ "bust_clothes" 94 "bust_shape_4_half" 168 } -# gene_age={ "old_1" 153 "old_1" 153 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 212 "avg_spacing_high_thickness" 222 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 187 "layer_2_high_thickness" 222 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 189 "body_hair_sparse_lower_stubble" 189 } -# gene_hair_type={ "hair_straight_thin_beard" 97 "hair_straight_thin_beard" 97 } -# gene_baldness={ "male_pattern_baldness" 176 "male_pattern_baldness" 176 } -# eye_accessory={ "normal_eyes" 96 "normal_eyes" 96 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 94 "normal_eyelashes" 94 } -# hairstyles={ "mpo_mongol_hairstyles" 255 "all_hairstyles" 0 } -# beards={ "mpo_mongol_beards" 170 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_togrul_303211 = { -# portrait_info = { -# genes={ -# hair_color={ 100 251 117 248 } -# skin_color={ 233 92 232 93 } -# eye_color={ 31 252 13 248 } -# gene_chin_forward={ "chin_forward_neg" 82 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_pos" 145 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_neg" 85 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 156 "forehead_brow_height_pos" 149 } -# gene_forehead_roundness={ "forehead_roundness_pos" 131 "forehead_roundness_neg" 98 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 137 } -# gene_forehead_height={ "forehead_height_pos" 151 "forehead_height_pos" 133 } -# gene_head_height={ "head_height_pos" 150 "head_height_neg" 100 } -# gene_head_width={ "head_width_neg" 118 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 64 "head_profile_neg" 101 } -# gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_neg" 97 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_neg" 122 "jaw_angle_neg" 110 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_pos" 133 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 140 "mouth_corner_height_neg" 102 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_neg" 101 } -# gene_mouth_width={ "mouth_width_neg" 73 "mouth_width_neg" 112 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 220 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 33 "mouth_lower_lip_size_neg" 118 } -# gene_mouth_open={ "mouth_open_neg" 28 "mouth_open_pos" 145 } -# gene_neck_length={ "neck_length_neg" 93 "neck_length_pos" 137 } -# gene_neck_width={ "neck_width_neg" 126 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 48 "cheek_forward_pos" 13 } -# gene_bs_cheek_height={ "cheek_height_neg" 50 "cheek_height_neg" 4 } -# gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_neg" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 153 "ear_inner_shape_pos" 13 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 67 "ear_lower_bend_pos" 115 } -# gene_bs_ear_outward={ "ear_outward_neg" 22 "ear_outward_neg" 49 } -# gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_pos" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 171 "eye_corner_depth_neg" 195 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 20 "eye_fold_shape_neg" 23 } -# gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_pos" 17 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 252 "eye_upper_lid_size_neg" 253 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 100 "forehead_brow_curve_neg" 45 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 41 "forehead_brow_forward_neg" 31 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 24 "forehead_brow_inner_height_neg" 83 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 25 "forehead_brow_outer_height_neg" 67 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 51 "forehead_brow_width_pos" 32 } -# gene_bs_jaw_def={ "jaw_def_neg" 35 "jaw_def_neg" 229 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 83 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 17 "mouth_lower_lip_full_neg" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 0 "mouth_lower_lip_pad_neg" 44 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 37 "mouth_lower_lip_width_neg" 41 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 13 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 61 "mouth_philtrum_shape_pos" 13 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 43 "mouth_philtrum_width_neg" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 31 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 29 "mouth_upper_lip_full_pos" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 78 "mouth_upper_lip_profile_pos" 48 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 102 "mouth_upper_lip_width_pos" 56 } -# gene_bs_nose_forward={ "nose_forward_pos" 59 "nose_forward_neg" 19 } -# gene_bs_nose_height={ "nose_height_pos" 51 "nose_height_pos" 89 } -# gene_bs_nose_length={ "nose_length_neg" 23 "nose_length_neg" 98 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 117 "nose_nostril_height_pos" 28 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 58 "nose_nostril_width_pos" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 14 "nose_profile_pos" 102 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 17 "nose_ridge_angle_pos" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 18 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_neg" 8 "nose_size_pos" 18 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 21 "nose_tip_angle_pos" 37 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 184 "nose_tip_forward_pos" 19 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 53 "nose_tip_width_pos" 120 } -# face_detail_cheek_def={ "cheek_def_01" 24 "cheek_def_02" 42 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 4 "cheek_fat_02_pos" 7 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_cleft" 15 } -# face_detail_chin_def={ "chin_def_neg" 62 "chin_def_neg" 5 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 50 "eye_lower_lid_def" 68 } -# face_detail_eye_socket={ "eye_socket_03" 19 "eye_socket_01" 19 } -# face_detail_nasolabial={ "nasolabial_03" 10 "nasolabial_02" 128 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 103 "nose_tip_def" 25 } -# face_detail_temple_def={ "temple_def" 5 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 46 "brow_wrinkles_03" 5 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 98 "eye_wrinkles_03" 204 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 10 "forehead_wrinkles_01" 41 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 171 "complexion_3" 145 } -# gene_height={ "normal_height" 93 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_low" 83 "body_fat_head_fat_full" 129 } -# gene_bs_body_shape={ "body_shape_triangle_full" 188 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 96 "bust_shape_1_half" 136 } -# gene_age={ "old_2" 117 "old_3" 77 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 143 "avg_spacing_high_thickness" 144 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 225 "layer_2_low_thickness" 248 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 8 "body_hair_sparse_low_stubble" 11 } -# gene_hair_type={ "hair_straight_thin_beard" 191 "hair_straight_thin_beard" 91 } -# gene_baldness={ "male_pattern_baldness" 94 "male_pattern_baldness" 190 } -# eye_accessory={ "normal_eyes" 101 "normal_eyes" 101 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 160 "normal_eyelashes" 160 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_toghrul_oghuul_31202 = { -# portrait_info = { -# genes={ -# hair_color={ 117 248 40 252 } -# skin_color={ 227 93 228 93 } -# eye_color={ 13 248 89 244 } -# gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_pos" 145 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 157 } -# gene_eye_depth={ "eye_depth_neg" 115 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_neg" 103 } -# gene_forehead_angle={ "forehead_angle_neg" 85 "forehead_angle_neg" 119 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 156 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 143 "forehead_roundness_pos" 131 } -# gene_forehead_width={ "forehead_width_neg" 85 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_pos" 178 "forehead_height_pos" 151 } -# gene_head_height={ "head_height_neg" 95 "head_height_pos" 150 } -# gene_head_width={ "head_width_pos" 165 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_neg" 101 "head_profile_neg" 37 } -# gene_head_top_height={ "head_top_height_pos" 134 "head_top_height_neg" 97 } -# gene_head_top_width={ "head_top_width_neg" 121 "head_top_width_pos" 140 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 110 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_pos" 131 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_pos" 149 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 140 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_neg" 85 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_neg" 112 } -# gene_mouth_width={ "mouth_width_neg" 73 "mouth_width_neg" 111 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 141 "mouth_upper_lip_size_pos" 220 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 89 "mouth_lower_lip_size_neg" 33 } -# gene_mouth_open={ "mouth_open_neg" 28 "mouth_open_pos" 205 } -# gene_neck_length={ "neck_length_neg" 93 "neck_length_neg" 127 } -# gene_neck_width={ "neck_width_pos" 133 "neck_width_neg" 126 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 13 "cheek_forward_pos" 43 } -# gene_bs_cheek_height={ "cheek_height_neg" 16 "cheek_height_neg" 50 } -# gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_neg" 27 } -# gene_bs_ear_angle={ "ear_angle_pos" 45 "ear_angle_neg" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 153 "ear_inner_shape_pos" 22 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 17 "ear_both_bend_pos" 67 } -# gene_bs_ear_outward={ "ear_outward_neg" 22 "ear_outward_pos" 108 } -# gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_neg" 38 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 201 "eye_corner_depth_neg" 195 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 20 "eye_fold_shape_pos" 21 } -# gene_bs_eye_size={ "eye_size_pos" 42 "eye_size_pos" 11 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 226 "eye_upper_lid_size_neg" 252 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 100 "forehead_brow_curve_neg" 24 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 41 "forehead_brow_forward_neg" 31 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 24 "forehead_brow_inner_height_neg" 39 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 69 "forehead_brow_outer_height_pos" 25 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 51 "forehead_brow_width_neg" 52 } -# gene_bs_jaw_def={ "jaw_def_neg" 229 "jaw_def_neg" 238 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 114 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 42 "mouth_lower_lip_full_pos" 17 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 0 "mouth_lower_lip_pad_neg" 26 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 37 "mouth_lower_lip_width_neg" 6 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 162 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 19 "mouth_philtrum_shape_pos" 13 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 43 "mouth_philtrum_width_pos" 25 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 16 "mouth_upper_lip_full_pos" 68 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 36 "mouth_upper_lip_profile_pos" 48 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 102 "mouth_upper_lip_width_neg" 23 } -# gene_bs_nose_forward={ "nose_forward_neg" 14 "nose_forward_pos" 59 } -# gene_bs_nose_height={ "nose_height_pos" 51 "nose_height_neg" 43 } -# gene_bs_nose_length={ "nose_length_neg" 119 "nose_length_neg" 23 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 117 "nose_nostril_height_neg" 87 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 58 "nose_nostril_width_neg" 28 } -# gene_bs_nose_profile={ "nose_profile_pos" 104 "nose_profile_pos" 14 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 17 "nose_ridge_angle_pos" 8 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 18 "nose_ridge_width_neg" 36 } -# gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_pos" 18 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 21 "nose_tip_angle_pos" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 184 "nose_tip_forward_neg" 126 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 53 "nose_tip_width_pos" 85 } -# face_detail_cheek_def={ "cheek_def_02" 8 "cheek_def_02" 42 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 46 "cheek_fat_01_neg" 4 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_dimple" 7 } -# face_detail_chin_def={ "chin_def_neg" 253 "chin_def_neg" 62 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 24 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_03" 0 "eye_socket_03" 19 } -# face_detail_nasolabial={ "nasolabial_03" 10 "nasolabial_03" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 15 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 103 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 5 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 190 "brow_wrinkles_03" 5 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 98 "eye_wrinkles_02" 136 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 10 "forehead_wrinkles_01" 30 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 201 "complexion_2" 171 } -# gene_height={ "normal_height" 119 "normal_height" 93 } -# gene_bs_body_type={ "body_fat_head_fat_low" 95 "body_fat_head_fat_low" 146 } -# gene_bs_body_shape={ "body_shape_triangle_half" 142 "body_shape_apple_full" 49 } -# gene_bs_bust={ "bust_clothes" 96 "bust_shape_3_full" 97 } -# gene_age={ "old_1" 48 "old_2" 117 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 143 "avg_spacing_low_thickness" 253 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 225 "layer_2_avg_thickness" 247 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 11 "body_hair_sparse_low_stubble" 132 } -# gene_hair_type={ "hair_straight_thin_beard" 191 "hair_straight_thin_beard" 148 } -# gene_baldness={ "male_pattern_baldness" 144 "male_pattern_baldness" 94 } -# eye_accessory={ "normal_eyes" 242 "normal_eyes" 242 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 182 "normal_eyelashes" 182 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_qaraqush_155113 = { -# portrait_info = { -# genes={ -# hair_color={ 117 248 40 252 } -# skin_color={ 114 99 66 94 } -# eye_color={ 94 207 52 171 } -# gene_chin_forward={ "chin_forward_neg" 117 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 95 "chin_width_pos" 146 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 100 } -# gene_eye_depth={ "eye_depth_pos" 138 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_neg" 123 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_pos" 142 "forehead_angle_neg" 104 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 169 } -# gene_forehead_roundness={ "forehead_roundness_pos" 182 "forehead_roundness_pos" 161 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_neg" 104 } -# gene_forehead_height={ "forehead_height_pos" 150 "forehead_height_pos" 151 } -# gene_head_height={ "head_height_pos" 130 "head_height_neg" 78 } -# gene_head_width={ "head_width_pos" 170 "head_width_pos" 151 } -# gene_head_profile={ "head_profile_pos" 170 "head_profile_neg" 76 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 93 } -# gene_head_top_width={ "head_top_width_pos" 156 "head_top_width_pos" 170 } -# gene_jaw_angle={ "jaw_angle_pos" 131 "jaw_angle_neg" 108 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 103 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 149 "jaw_width_pos" 172 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 89 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 43 "mouth_width_pos" 164 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 140 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 147 "mouth_lower_lip_size_pos" 146 } -# gene_mouth_open={ "mouth_open_neg" 5 "mouth_open_neg" 51 } -# gene_neck_length={ "neck_length_pos" 141 "neck_length_neg" 111 } -# gene_neck_width={ "neck_width_neg" 53 "neck_width_neg" 109 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 51 "cheek_forward_neg" 7 } -# gene_bs_cheek_height={ "cheek_height_pos" 36 "cheek_height_neg" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_neg" 106 } -# gene_bs_ear_angle={ "ear_angle_pos" 26 "ear_angle_neg" 36 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 172 "ear_inner_shape_pos" 70 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 62 "ear_lower_bend_pos" 48 } -# gene_bs_ear_outward={ "ear_outward_pos" 24 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_neg" 73 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 87 "eye_corner_depth_neg" 77 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 33 "eye_fold_shape_neg" 35 } -# gene_bs_eye_size={ "eye_size_pos" 17 "eye_size_neg" 22 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 137 "eye_upper_lid_size_pos" 46 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 44 "forehead_brow_curve_pos" 4 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 3 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 44 "forehead_brow_inner_height_neg" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 46 "forehead_brow_outer_height_pos" 10 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 10 "forehead_brow_width_pos" 72 } -# gene_bs_jaw_def={ "jaw_def_pos" 70 "jaw_def_neg" 91 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 21 "mouth_lower_lip_def_pos" 64 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 4 "mouth_lower_lip_full_pos" 57 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 47 "mouth_lower_lip_pad_neg" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 16 "mouth_lower_lip_width_neg" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 5 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 8 "mouth_philtrum_shape_pos" 81 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 2 "mouth_philtrum_width_pos" 119 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 99 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 11 "mouth_upper_lip_full_pos" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 38 "mouth_upper_lip_profile_pos" 15 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 6 "mouth_upper_lip_width_neg" 125 } -# gene_bs_nose_forward={ "nose_forward_neg" 72 "nose_forward_pos" 36 } -# gene_bs_nose_height={ "nose_height_pos" 70 "nose_height_pos" 18 } -# gene_bs_nose_length={ "nose_length_neg" 22 "nose_length_pos" 15 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 6 "nose_nostril_height_neg" 81 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 16 "nose_nostril_width_neg" 16 } -# gene_bs_nose_profile={ "nose_profile_hawk" 14 "nose_profile_neg" 36 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 25 "nose_ridge_angle_neg" 126 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 24 "nose_ridge_width_pos" 35 } -# gene_bs_nose_size={ "nose_size_pos" 12 "nose_size_pos" 11 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 40 "nose_tip_angle_pos" 39 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 20 "nose_tip_forward_neg" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 17 "nose_tip_width_pos" 49 } -# face_detail_cheek_def={ "cheek_def_01" 3 "cheek_def_01" 5 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 17 "cheek_fat_01_neg" 22 } -# face_detail_chin_cleft={ "chin_cleft" 15 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def" 202 "chin_def_neg" 171 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 59 "eye_lower_lid_def" 111 } -# face_detail_eye_socket={ "eye_socket_01" 12 "eye_socket_color_01" 13 } -# face_detail_nasolabial={ "nasolabial_02" 181 "nasolabial_02" 107 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 74 "nose_ridge_def_pos" 64 } -# face_detail_nose_tip_def={ "nose_tip_def" 219 "nose_tip_def" 21 } -# face_detail_temple_def={ "temple_def" 50 "temple_def" 110 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_04" 13 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 243 "eye_wrinkles_01" 67 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 222 "forehead_wrinkles_02" 225 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 179 "complexion_1" 204 } -# gene_height={ "normal_height" 138 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 144 "body_fat_head_fat_full" 196 } -# gene_bs_body_shape={ "body_shape_apple_half" 181 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 96 "bust_shape_2_full" 147 } -# gene_age={ "old_2" 232 "old_1" 37 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 183 "avg_spacing_avg_thickness" 226 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 238 "layer_2_low_thickness" 182 } -# gene_body_hair={ "body_hair_dense" 131 "body_hair_dense" 177 } -# gene_hair_type={ "hair_wavy" 92 "hair_wavy" 132 } -# gene_baldness={ "male_pattern_baldness" 85 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 171 "normal_eyes" 171 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 147 "normal_eyelashes" 147 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_jamukha_mpo_mongol_1 ={ -# portrait_info = { -# genes={ -# hair_color={ 89 242 89 242 } -# skin_color={ 248 129 219 127 } -# eye_color={ 31 251 31 251 } -# gene_chin_forward={ "chin_forward_pos" 115 "chin_forward_pos" 147 } -# gene_chin_height={ "chin_height_neg" 86 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 72 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 176 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_pos" 95 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 148 } -# gene_forehead_roundness={ "forehead_roundness_pos" 145 "forehead_roundness_pos" 145 } -# gene_forehead_width={ "forehead_width_pos" 131 "forehead_width_pos" 131 } -# gene_forehead_height={ "forehead_height_neg" 100 "forehead_height_neg" 100 } -# gene_head_height={ "head_height_pos" 107 "head_height_pos" 132 } -# gene_head_width={ "head_width_pos" 128 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 21 "head_profile_neg" 2 } -# gene_head_top_height={ "head_top_height_neg" 66 "head_top_height_neg" 98 } -# gene_head_top_width={ "head_top_width_neg" 107 "head_top_width_neg" 119 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_pos" 142 "jaw_width_pos" 178 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 115 } -# gene_mouth_height={ "mouth_height_pos" 114 "mouth_height_pos" 146 } -# gene_mouth_width={ "mouth_width_neg" 133 "mouth_width_neg" 84 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 165 "mouth_lower_lip_size_pos" 165 } -# gene_mouth_open={ "mouth_open_neg" 101 "mouth_open_neg" 48 } -# gene_neck_length={ "neck_length_neg" 109 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_neg" 151 "neck_width_neg" 126 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 45 "cheek_forward_pos" 45 } -# gene_bs_cheek_height={ "cheek_height_pos" 122 "cheek_height_pos" 122 } -# gene_bs_cheek_width={ "cheek_width_pos" 139 "cheek_width_pos" 139 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_neg" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 114 "ear_inner_shape_pos" 114 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 18 "ear_upper_bend_pos" 18 } -# gene_bs_ear_outward={ "ear_outward_pos" 2 "ear_outward_pos" 2 } -# gene_bs_ear_size={ "ear_size_neg" 14 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 189 "eye_corner_depth_neg" 189 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 50 "eye_fold_shape_pos" 50 } -# gene_bs_eye_size={ "eye_size_pos" 77 "eye_size_pos" 77 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 233 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 48 "forehead_brow_curve_neg" 48 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 16 "forehead_brow_forward_pos" 16 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 5 "forehead_brow_inner_height_pos" 76 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 22 "forehead_brow_outer_height_pos" 22 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 107 "forehead_brow_width_pos" 97 } -# gene_bs_jaw_def={ "jaw_def_neg" 23 "jaw_def_neg" 23 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 84 "mouth_lower_lip_def_pos" 84 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 49 "mouth_lower_lip_full_neg" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 11 "mouth_lower_lip_pad_neg" 11 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 2 "mouth_lower_lip_width_pos" 2 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_neg" 30 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 62 "mouth_philtrum_width_pos" 62 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 51 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 13 "mouth_upper_lip_full_neg" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 39 "mouth_upper_lip_profile_neg" 21 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 16 "mouth_upper_lip_width_pos" 16 } -# gene_bs_nose_forward={ "nose_forward_pos" 11 "nose_forward_pos" 37 } -# gene_bs_nose_height={ "nose_height_neg" 113 "nose_height_neg" 113 } -# gene_bs_nose_length={ "nose_length_pos" 11 "nose_length_neg" 22 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 91 "nose_nostril_height_neg" 91 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 68 "nose_nostril_width_neg" 68 } -# gene_bs_nose_profile={ "nose_profile_hawk" 51 "nose_profile_pos" 97 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 71 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 43 "nose_ridge_width_neg" 45 } -# gene_bs_nose_size={ "nose_size_neg" 97 "nose_size_neg" 97 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 15 "nose_tip_angle_pos" 44 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 39 "nose_tip_forward_neg" 103 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 105 "nose_tip_width_neg" 113 } -# face_detail_cheek_def={ "cheek_def_01" 7 "cheek_def_01" 7 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 20 "cheek_fat_03_pos" 20 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_dimple" 21 } -# face_detail_chin_def={ "chin_def_neg" 18 "chin_def_neg" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 136 "eye_lower_lid_def_02" 200 } -# face_detail_eye_socket={ "eye_socket_03" 11 "eye_socket_03" 11 } -# face_detail_nasolabial={ "nasolabial_03" 17 "nasolabial_03" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 84 "nose_ridge_def_neg" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 45 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 10 "brow_wrinkles_04" 10 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 27 "eye_wrinkles_01" 27 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 240 "forehead_wrinkles_02" 240 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 231 "complexion_3" 231 } -# gene_height={ "normal_height" 119 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_low" 137 "body_fat_head_fat_low" 108 } -# gene_bs_body_shape={ "body_shape_triangle_full" 35 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 40 "bust_shape_3_half" 101 } -# gene_age={ "old_3" 140 "old_3" 140 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 254 "far_spacing_low_thickness" 254 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 228 "layer_2_low_thickness" 228 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 119 "body_hair_sparse_lower_stubble" 119 } -# gene_hair_type={ "hair_straight_thin_beard" 116 "hair_straight_thin_beard" 116 } -# gene_baldness={ "male_pattern_baldness" 242 "male_pattern_baldness" 242 } -# eye_accessory={ "normal_eyes" 53 "normal_eyes" 53 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 154 "normal_eyelashes" 154 } -# beards={ "western_beards_straight" 110 "no_beard" 0 } -# hairstyles={ "steppe_hairstyles_straight" 255 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_duolubu_188910 = { -# portrait_info = { -# genes={ -# hair_color={ 13 244 13 244 } -# skin_color={ 208 100 208 100 } -# eye_color={ 52 246 52 246 } -# gene_chin_forward={ "chin_forward_neg" 109 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_neg" 120 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 134 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_neg" 106 "eye_shut_neg" 106 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 146 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 149 "forehead_brow_height_pos" 149 } -# gene_forehead_roundness={ "forehead_roundness_neg" 127 "forehead_roundness_neg" 127 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_pos" 143 } -# gene_forehead_height={ "forehead_height_pos" 225 "forehead_height_pos" 225 } -# gene_head_height={ "head_height_pos" 153 "head_height_pos" 153 } -# gene_head_width={ "head_width_pos" 191 "head_width_pos" 191 } -# gene_head_profile={ "head_profile_neg" 27 "head_profile_neg" 27 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_neg" 116 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_neg" 105 "jaw_angle_neg" 105 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_pos" 128 "jaw_height_pos" 128 } -# gene_jaw_width={ "jaw_width_neg" 127 "jaw_width_neg" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_pos" 164 "mouth_forward_pos" 164 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_neg" 83 "mouth_width_neg" 83 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 113 "mouth_upper_lip_size_neg" 113 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_neg" 20 "mouth_open_neg" 20 } -# gene_neck_length={ "neck_length_neg" 126 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_neg" 105 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_neg" 11 } -# gene_bs_cheek_height={ "cheek_height_pos" 41 "cheek_height_pos" 41 } -# gene_bs_cheek_width={ "cheek_width_pos" 7 "cheek_width_pos" 7 } -# gene_bs_ear_angle={ "ear_angle_neg" 130 "ear_angle_neg" 130 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 162 "ear_inner_shape_pos" 162 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 28 "ear_both_bend_pos" 28 } -# gene_bs_ear_outward={ "ear_outward_neg" 60 "ear_outward_neg" 60 } -# gene_bs_ear_size={ "ear_size_pos" 1 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 157 "eye_corner_depth_neg" 157 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 59 "eye_fold_shape_neg" 59 } -# gene_bs_eye_size={ "eye_size_pos" 31 "eye_size_pos" 31 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 204 "eye_upper_lid_size_neg" 204 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 6 "forehead_brow_curve_pos" 6 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 25 "forehead_brow_forward_neg" 25 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 1 "forehead_brow_inner_height_neg" 1 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 58 "forehead_brow_outer_height_pos" 58 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 16 "forehead_brow_width_neg" 16 } -# gene_bs_jaw_def={ "jaw_def_pos" 4 "jaw_def_pos" 4 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 5 "mouth_lower_lip_def_pos" 5 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_neg" 58 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 10 "mouth_lower_lip_pad_neg" 10 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 21 "mouth_lower_lip_width_neg" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 83 "mouth_philtrum_shape_neg" 83 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 16 "mouth_philtrum_width_pos" 16 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 44 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 35 "mouth_upper_lip_full_pos" 35 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 53 "mouth_upper_lip_profile_pos" 53 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 20 "mouth_upper_lip_width_pos" 20 } -# gene_bs_nose_forward={ "nose_forward_pos" 53 "nose_forward_pos" 53 } -# gene_bs_nose_height={ "nose_height_pos" 48 "nose_height_pos" 48 } -# gene_bs_nose_length={ "nose_length_neg" 64 "nose_length_neg" 64 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 6 "nose_nostril_height_pos" 6 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 86 "nose_nostril_width_pos" 86 } -# gene_bs_nose_profile={ "nose_profile_pos" 9 "nose_profile_pos" 9 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 53 "nose_ridge_angle_pos" 53 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 25 "nose_ridge_width_pos" 25 } -# gene_bs_nose_size={ "nose_size_neg" 2 "nose_size_neg" 2 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 19 "nose_tip_angle_neg" 19 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 164 "nose_tip_forward_neg" 164 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 172 "nose_tip_width_neg" 172 } -# face_detail_cheek_def={ "cheek_def_01" 19 "cheek_def_01" 19 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 20 "cheek_fat_04_pos" 20 } -# face_detail_chin_cleft={ "chin_cleft" 24 "chin_cleft" 24 } -# face_detail_chin_def={ "chin_def_neg" 24 "chin_def_neg" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 43 "eye_lower_lid_def" 43 } -# face_detail_eye_socket={ "eye_socket_02" 12 "eye_socket_02" 12 } -# face_detail_nasolabial={ "nasolabial_02" 85 "nasolabial_02" 85 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_neg" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 0 "brow_wrinkles_04" 43 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 182 "eye_wrinkles_01" 182 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 130 "forehead_wrinkles_03" 130 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 226 "complexion_3" 226 } -# gene_height={ "normal_height" 135 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_full" 129 "body_fat_head_fat_full" 146 } -# gene_bs_body_shape={ "body_shape_triangle_full" 56 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 65 "bust_shape_2_full" 82 } -# gene_age={ "old_4" 149 "old_4" 149 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 184 "avg_spacing_high_thickness" 184 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 200 "layer_2_avg_thickness" 200 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 3 "body_hair_sparse_low_stubble" 3 } -# gene_hair_type={ "hair_straight_thin_beard" 125 "hair_straight_thin_beard" 125 } -# gene_baldness={ "male_pattern_baldness" 166 "male_pattern_baldness" 166 } -# eye_accessory={ "normal_eyes" 101 "normal_eyes" 101 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 192 "normal_eyelashes" 192 } -# beards={ "thin_beards_straight" 196 "no_beard" 0 } -# hairstyles={ "steppe_hairstyles_straight" 91 "all_hairstyles" 0 } -# legwear={ "mena_common_legwear" 17 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "steppe_low_nobility_clothes" 5 "most_clothes" 0 } -# headgear={ "steppe_nobility" 230 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled=yes -#} -# -#bookmark_nomads_inanch_bilge_naiman_guchugud_1 = { -# portrait_info = { -# genes={ -# hair_color={ 115 252 87 242 } -# skin_color={ 222 95 214 93 } -# eye_color={ 25 250 87 250 } -# gene_chin_forward={ "chin_forward_pos" 149 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 115 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_neg" 114 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 111 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 132 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 111 "forehead_brow_height_pos" 160 } -# gene_forehead_roundness={ "forehead_roundness_neg" 120 "forehead_roundness_pos" 150 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_neg" 82 } -# gene_forehead_height={ "forehead_height_neg" 99 "forehead_height_neg" 72 } -# gene_head_height={ "head_height_neg" 115 "head_height_pos" 143 } -# gene_head_width={ "head_width_pos" 220 "head_width_pos" 193 } -# gene_head_profile={ "head_profile_neg" 45 "head_profile_neg" 80 } -# gene_head_top_height={ "head_top_height_neg" 118 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 149 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_pos" 163 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_pos" 131 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 160 } -# gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_neg" 74 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 126 "mouth_upper_lip_size_neg" 113 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 109 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_neg" 103 "mouth_open_neg" 15 } -# gene_neck_length={ "neck_length_neg" 121 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 137 "neck_width_neg" 101 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 62 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 204 "cheek_width_pos" 171 } -# gene_bs_ear_angle={ "ear_angle_pos" 10 "ear_angle_pos" 47 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 107 "ear_inner_shape_pos" 99 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 9 "ear_both_bend_pos" 10 } -# gene_bs_ear_outward={ "ear_outward_pos" 23 "ear_outward_pos" 24 } -# gene_bs_ear_size={ "ear_size_neg" 68 "ear_size_neg" 119 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 194 "eye_corner_depth_neg" 167 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 36 "eye_fold_shape_neg" 5 } -# gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_pos" 11 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 243 "eye_upper_lid_size_neg" 181 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 186 "forehead_brow_curve_neg" 114 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 40 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 30 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 3 "forehead_brow_outer_height_neg" 15 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 85 "forehead_brow_width_pos" 86 } -# gene_bs_jaw_def={ "jaw_def_neg" 165 "jaw_def_neg" 177 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 125 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 23 "mouth_lower_lip_full_neg" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 11 "mouth_lower_lip_pad_neg" 33 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 83 "mouth_lower_lip_width_pos" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 45 "mouth_philtrum_shape_neg" 29 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 73 "mouth_philtrum_width_neg" 184 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 99 "mouth_upper_lip_full_pos" 150 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 59 "mouth_upper_lip_profile_neg" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 27 "mouth_upper_lip_width_neg" 11 } -# gene_bs_nose_forward={ "nose_forward_neg" 36 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_neg" 47 "nose_height_pos" 99 } -# gene_bs_nose_length={ "nose_length_neg" 69 "nose_length_neg" 151 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 11 "nose_nostril_height_pos" 74 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 27 "nose_nostril_width_pos" 14 } -# gene_bs_nose_profile={ "nose_profile_pos" 61 "nose_profile_pos" 127 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 90 "nose_ridge_angle_pos" 19 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 68 "nose_ridge_width_pos" 2 } -# gene_bs_nose_size={ "nose_size_pos" 36 "nose_size_neg" 17 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 11 "nose_tip_angle_pos" 33 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 5 "nose_tip_forward_neg" 118 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 19 "nose_tip_width_neg" 107 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 126 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 164 "cheek_fat_03_pos" 12 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def_neg" 11 "chin_def_neg" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 199 "eye_lower_lid_def_02" 213 } -# face_detail_eye_socket={ "eye_socket_03" 2 "eye_socket_02" 22 } -# face_detail_nasolabial={ "nasolabial_01" 171 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_neg" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 10 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 4 "brow_wrinkles_03" 33 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 171 "eye_wrinkles_01" 225 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 154 "forehead_wrinkles_01" 83 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 247 "complexion_1" 188 } -# gene_height={ "normal_height" 96 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_low" 129 "body_fat_head_fat_low" 125 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 92 "body_shape_triangle_full" 13 } -# gene_bs_bust={ "bust_clothes" 144 "bust_shape_3_full" 2 } -# gene_age={ "old_3" 75 "old_2" 168 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 222 "far_spacing_avg_thickness" 231 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 250 "layer_2_avg_thickness" 217 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 79 "body_hair_sparse_lower_stubble" 76 } -# gene_hair_type={ "hair_straight_thin_beard" 155 "hair_straight_thin_beard" 167 } -# gene_baldness={ "male_pattern_baldness" 122 "male_pattern_baldness" 108 } -# eye_accessory={ "normal_eyes" 219 "normal_eyes" 219 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 51 "normal_eyelashes" 51 } -# beards={ "thin_beards_straight" 90 "no_beard" 0 } -# hairstyles={ "steppe_hairstyles_straight" 177 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 174 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "steppe_high_nobility_clothes" 70 "most_clothes" 0 } -# headgear={ "mpo_mongol_royalty" 4 "no_headgear" 0 } -# gene_balding_hair_effect={ "baldness_stage_1" 255 "no_baldness" 0 } -# } -# } -# enabled = yes -#} -# -#bookmark_nomads_gurbesu_naiman_guchugud_2 = { -# portrait_info = { -# genes = { -# hair_color={ 54 243 54 243 } -# skin_color={ 182 116 182 116 } -# eye_color={ 54 243 54 243 } -# gene_chin_forward={ "chin_forward_neg" 95 "chin_forward_neg" 95 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 162 "chin_width_pos" 162 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_neg" 94 "forehead_angle_neg" 94 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 169 "forehead_brow_height_pos" 169 } -# gene_forehead_roundness={ "forehead_roundness_pos" 128 "forehead_roundness_pos" 128 } -# gene_forehead_width={ "forehead_width_neg" 121 "forehead_width_neg" 121 } -# gene_forehead_height={ "forehead_height_neg" 93 "forehead_height_neg" 93 } -# gene_head_height={ "head_height_pos" 129 "head_height_pos" 129 } -# gene_head_width={ "head_width_pos" 128 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 82 "head_profile_neg" 82 } -# gene_head_top_height={ "head_top_height_pos" 144 "head_top_height_pos" 144 } -# gene_head_top_width={ "head_top_width_neg" 113 "head_top_width_neg" 113 } -# gene_jaw_angle={ "jaw_angle_neg" 123 "jaw_angle_neg" 123 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 128 "jaw_width_pos" 128 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 101 "mouth_height_neg" 101 } -# gene_mouth_width={ "mouth_width_neg" 85 "mouth_width_neg" 85 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 116 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 93 "mouth_lower_lip_size_neg" 93 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 0 } -# gene_neck_length={ "neck_length_pos" 133 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_neg" 115 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 8 "cheek_forward_pos" 8 } -# gene_bs_cheek_height={ "cheek_height_neg" 34 "cheek_height_neg" 34 } -# gene_bs_cheek_width={ "cheek_width_pos" 128 "cheek_width_pos" 128 } -# gene_bs_ear_angle={ "ear_angle_neg" 24 "ear_angle_neg" 24 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 27 "ear_inner_shape_pos" 27 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 49 "ear_lower_bend_pos" 49 } -# gene_bs_ear_outward={ "ear_outward_pos" 48 "ear_outward_pos" 48 } -# gene_bs_ear_size={ "ear_size_pos" 2 "ear_size_pos" 2 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 185 "eye_corner_depth_neg" 185 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 116 "eye_fold_shape_neg" 116 } -# gene_bs_eye_size={ "eye_size_pos" 42 "eye_size_pos" 42 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 232 "eye_upper_lid_size_neg" 232 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 0 "forehead_brow_curve_neg" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 27 "forehead_brow_forward_pos" 27 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 28 "forehead_brow_inner_height_neg" 28 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 5 "forehead_brow_outer_height_pos" 5 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 49 "forehead_brow_width_neg" 49 } -# gene_bs_jaw_def={ "jaw_def_neg" 237 "jaw_def_neg" 237 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 115 "mouth_lower_lip_def_pos" 115 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 20 "mouth_lower_lip_full_neg" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 3 "mouth_lower_lip_pad_neg" 3 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 68 "mouth_lower_lip_width_neg" 68 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 6 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 63 "mouth_philtrum_shape_neg" 63 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 66 "mouth_philtrum_width_neg" 66 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 42 "mouth_upper_lip_def_pos" 42 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 9 "mouth_upper_lip_full_neg" 9 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 1 "mouth_upper_lip_profile_neg" 1 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 34 "mouth_upper_lip_width_neg" 34 } -# gene_bs_nose_forward={ "nose_forward_neg" 15 "nose_forward_neg" 15 } -# gene_bs_nose_height={ "nose_height_pos" 8 "nose_height_pos" 8 } -# gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_neg" 1 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 15 "nose_nostril_height_neg" 15 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 12 "nose_nostril_width_neg" 12 } -# gene_bs_nose_profile={ "nose_profile_pos" 50 "nose_profile_pos" 50 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 61 "nose_ridge_angle_pos" 61 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 5 "nose_ridge_width_neg" 5 } -# gene_bs_nose_size={ "nose_size_pos" 13 "nose_size_pos" 13 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 21 "nose_tip_angle_pos" 21 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 190 "nose_tip_forward_neg" 190 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 122 "nose_tip_width_neg" 122 } -# face_detail_cheek_def={ "cheek_def_01" 89 "cheek_def_01" 89 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 190 "cheek_fat_01_pos" 190 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def_neg" 45 "chin_def_neg" 45 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 120 "eye_lower_lid_def" 120 } -# face_detail_eye_socket={ "eye_socket_03" 6 "eye_socket_03" 6 } -# face_detail_nasolabial={ "nasolabial_02" 22 "nasolabial_02" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 13 "nose_ridge_def_neg" 13 } -# face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 18 "brow_wrinkles_04" 18 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_02" 164 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 5 "forehead_wrinkles_01" 5 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 255 "complexion_1" 211 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 115 "body_fat_head_fat_medium" 132 } -# gene_bs_body_shape={ "body_shape_triangle_full" 59 "body_shape_triangle_full" 24 } -# gene_bs_bust={ "bust_clothes" 130 "bust_shape_1_full" 163 } -# gene_age={ "old_4" 209 "old_4" 209 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 155 "far_spacing_low_thickness" 155 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 194 "layer_2_avg_thickness" 194 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 103 "body_hair_sparse_lower_stubble" 103 } -# gene_hair_type={ "hair_straight_thin_beard" 176 "hair_straight_thin_beard" 176 } -# gene_baldness={ "male_pattern_baldness" 65 "male_pattern_baldness" 65 } -# eye_accessory={ "normal_eyes" 184 "normal_eyes" 184 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 97 "normal_eyelashes" 97 } -# beards={ "no_beard" 9 "no_beard" 0 } -# hairstyles={ "steppe_hairstyles_straight" 70 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 187 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "steppe_high_nobility_clothes" 19 "most_clothes" 0 } -# headgear={ "steppe_royalty" 153 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled = yes -#} -# -#bookmark_nomads_tayang_naiman_guchugud_3={ -# portrait_info = { -# genes={ -# hair_color={ 53 243 115 252 } -# skin_color={ 218 108 217 113 } -# eye_color={ 51 244 25 250 } -# gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_pos" 149 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 115 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_pos" 153 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 150 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_neg" 76 "forehead_roundness_neg" 120 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_neg" 124 "forehead_height_neg" 99 } -# gene_head_height={ "head_height_neg" 98 "head_height_neg" 115 } -# gene_head_width={ "head_width_pos" 220 "head_width_pos" 151 } -# gene_head_profile={ "head_profile_neg" 14 "head_profile_neg" 45 } -# gene_head_top_height={ "head_top_height_neg" 118 "head_top_height_neg" 96 } -# gene_head_top_width={ "head_top_width_pos" 134 "head_top_width_pos" 149 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_neg" 124 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 163 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 131 "jaw_width_pos" 150 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 106 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_neg" 118 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_neg" 75 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 134 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 106 "mouth_lower_lip_size_neg" 109 } -# gene_mouth_open={ "mouth_open_neg" 103 "mouth_open_pos" 203 } -# gene_neck_length={ "neck_length_neg" 121 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 101 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 18 "cheek_forward_pos" 57 } -# gene_bs_cheek_height={ "cheek_height_pos" 17 "cheek_height_pos" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 190 "cheek_width_pos" 204 } -# gene_bs_ear_angle={ "ear_angle_pos" 10 "ear_angle_neg" 59 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 107 "ear_inner_shape_pos" 105 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 10 "ear_upper_bend_pos" 2 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_pos" 23 } -# gene_bs_ear_size={ "ear_size_neg" 68 "ear_size_pos" 37 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 158 "eye_corner_depth_neg" 167 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 196 "eye_fold_shape_pos" 36 } -# gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_neg" 12 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 242 "eye_upper_lid_size_neg" 181 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 46 "forehead_brow_curve_neg" 186 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 40 "forehead_brow_forward_pos" 67 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 30 "forehead_brow_inner_height_pos" 47 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_pos" 25 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 85 "forehead_brow_width_pos" 28 } -# gene_bs_jaw_def={ "jaw_def_neg" 162 "jaw_def_neg" 165 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 22 "mouth_lower_lip_def_pos" 125 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 23 "mouth_lower_lip_full_neg" 20 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 11 "mouth_lower_lip_pad_neg" 13 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 101 "mouth_lower_lip_width_pos" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 60 "mouth_philtrum_def_pos" 14 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 45 "mouth_philtrum_shape_pos" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 73 "mouth_philtrum_width_neg" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 143 "mouth_upper_lip_full_pos" 99 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 29 "mouth_upper_lip_profile_neg" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 27 "mouth_upper_lip_width_pos" 90 } -# gene_bs_nose_forward={ "nose_forward_pos" 27 "nose_forward_neg" 36 } -# gene_bs_nose_height={ "nose_height_neg" 109 "nose_height_neg" 47 } -# gene_bs_nose_length={ "nose_length_neg" 78 "nose_length_neg" 69 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 45 "nose_nostril_height_neg" 11 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 27 "nose_nostril_width_pos" 45 } -# gene_bs_nose_profile={ "nose_profile_pos" 127 "nose_profile_pos" 5 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_pos" 90 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 126 "nose_ridge_width_pos" 2 } -# gene_bs_nose_size={ "nose_size_pos" 53 "nose_size_pos" 36 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 0 "nose_tip_angle_pos" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 144 "nose_tip_forward_pos" 5 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 100 "nose_tip_width_pos" 19 } -# face_detail_cheek_def={ "cheek_def_01" 4 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 12 "cheek_fat_03_pos" 177 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_dimple" 19 } -# face_detail_chin_def={ "chin_def_neg" 11 "chin_def_neg" 3 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 199 "eye_lower_lid_def_02" 225 } -# face_detail_eye_socket={ "eye_socket_03" 15 "eye_socket_02" 22 } -# face_detail_nasolabial={ "nasolabial_01" 14 "nasolabial_01" 30 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 16 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_03" 4 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 13 "eye_wrinkles_01" 225 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 187 "forehead_wrinkles_01" 83 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 247 "complexion_6" 242 } -# gene_height={ "normal_height" 132 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_low" 106 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 40 "body_shape_rectangle_full" 36 } -# gene_bs_bust={ "bust_clothes" 83 "bust_shape_1_half" 180 } -# gene_age={ "old_3" 251 "old_3" 75 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 222 "avg_spacing_avg_thickness" 129 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 217 "layer_2_avg_thickness" 196 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 79 "body_hair_sparse_lower_stubble" 140 } -# gene_hair_type={ "hair_straight_thin_beard" 155 "hair_straight_thin_beard" 186 } -# gene_baldness={ "male_pattern_baldness" 136 "male_pattern_baldness" 122 } -# eye_accessory={ "normal_eyes" 82 "normal_eyes" 82 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 30 "normal_eyelashes" 30 } -# beards={ "no_beard" 204 "no_beard" 0 } -# hairstyles={ "steppe_hairstyles_straight" 36 "all_hairstyles" 0 } -# legwear={ "mena_common_legwear" 133 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "steppe_high_nobility_clothes" 243 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -# enabled = yes -#} -# -#### 1066 At the Gates -# -#bookmark_nomads_saru_302783 = { -# portrait_info = { -# genes={ -# hair_color={ 123 250 222 184 } -# skin_color={ 209 100 202 101 } -# eye_color={ 37 252 59 243 } -# gene_chin_forward={ "chin_forward_pos" 151 "chin_forward_neg" 111 } -# gene_chin_height={ "chin_height_pos" 159 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_pos" 138 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_neg" 104 "eye_shut_neg" 104 } -# gene_forehead_angle={ "forehead_angle_neg" 117 "forehead_angle_neg" 73 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 126 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_pos" 202 "forehead_roundness_pos" 172 } -# gene_forehead_width={ "forehead_width_neg" 123 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 40 "forehead_height_neg" 77 } -# gene_head_height={ "head_height_pos" 136 "head_height_pos" 152 } -# gene_head_width={ "head_width_pos" 134 "head_width_pos" 141 } -# gene_head_profile={ "head_profile_pos" 152 "head_profile_pos" 138 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 142 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_neg" 108 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_neg" 100 } -# gene_mouth_height={ "mouth_height_pos" 151 "mouth_height_pos" 158 } -# gene_mouth_width={ "mouth_width_neg" 106 "mouth_width_neg" 121 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_neg" 11 "mouth_open_neg" 30 } -# gene_neck_length={ "neck_length_neg" 118 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 149 "neck_width_neg" 122 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 38 "cheek_forward_neg" 32 } -# gene_bs_cheek_height={ "cheek_height_neg" 42 "cheek_height_neg" 43 } -# gene_bs_cheek_width={ "cheek_width_neg" 15 "cheek_width_neg" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 114 "ear_angle_neg" 57 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 39 "ear_inner_shape_pos" 91 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 70 "ear_upper_bend_pos" 23 } -# gene_bs_ear_outward={ "ear_outward_neg" 22 "ear_outward_neg" 10 } -# gene_bs_ear_size={ "ear_size_pos" 65 "ear_size_neg" 35 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 172 "eye_corner_depth_pos" 181 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 39 "eye_fold_shape_neg" 60 } -# gene_bs_eye_size={ "eye_size_pos" 42 "eye_size_neg" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 164 "eye_upper_lid_size_pos" 3 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 50 "forehead_brow_curve_neg" 114 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 33 "forehead_brow_forward_pos" 104 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 85 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 23 "forehead_brow_outer_height_pos" 43 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 93 "forehead_brow_width_neg" 44 } -# gene_bs_jaw_def={ "jaw_def_neg" 183 "jaw_def_pos" 50 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 203 "mouth_lower_lip_def_pos" 50 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 18 "mouth_lower_lip_full_neg" 24 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 114 "mouth_lower_lip_pad_pos" 77 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 0 "mouth_lower_lip_width_pos" 5 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 36 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 59 "mouth_philtrum_shape_pos" 31 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 76 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 43 "mouth_upper_lip_full_pos" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 65 "mouth_upper_lip_profile_neg" 72 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_pos" 12 } -# gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_neg" 84 } -# gene_bs_nose_height={ "nose_height_neg" 6 "nose_height_pos" 49 } -# gene_bs_nose_length={ "nose_length_neg" 111 "nose_length_pos" 108 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 24 "nose_nostril_height_pos" 4 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 165 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 197 "nose_profile_pos" 42 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 99 "nose_ridge_angle_pos" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 56 "nose_ridge_width_pos" 26 } -# gene_bs_nose_size={ "nose_size_neg" 3 "nose_size_pos" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 29 "nose_tip_angle_neg" 3 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 17 "nose_tip_forward_pos" 10 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 68 "nose_tip_width_neg" 60 } -# face_detail_cheek_def={ "cheek_def_02" 148 "cheek_def_01" 65 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 5 "cheek_fat_02_pos" 101 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def" 14 "chin_def" 5 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 107 "eye_lower_lid_def_02" 155 } -# face_detail_eye_socket={ "eye_socket_color_03" 142 "eye_socket_01" 207 } -# face_detail_nasolabial={ "nasolabial_02" 122 "nasolabial_01" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 154 "nose_ridge_def_pos" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 40 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 250 "temple_def" 242 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 221 "brow_wrinkles_02" 174 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 254 "eye_wrinkles_03" 231 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 83 "forehead_wrinkles_01" 197 } -# expression_other={ "cheek_wrinkles_both_01" 40 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 172 "complexion_3" 223 } -# gene_height={ "normal_height" 128 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 156 "body_fat_head_fat_medium" 117 } -# gene_bs_body_shape={ "body_shape_average" 84 "body_shape_rectangle_half" 17 } -# gene_bs_bust={ "bust_clothes" 111 "bust_shape_2_full" 82 } -# gene_age={ "old_3" 206 "old_3" 213 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 234 "close_spacing_low_thickness" 216 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 252 "layer_2_high_thickness" 197 } -# gene_body_hair={ "body_hair_avg_low_stubble" 197 "body_hair_avg_low_stubble" 181 } -# gene_hair_type={ "hair_wavy" 101 "hair_straight" 135 } -# gene_baldness={ "male_pattern_baldness" 131 "male_pattern_baldness" 165 } -# eye_accessory={ "normal_eyes" 47 "normal_eyes" 47 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 225 "normal_eyelashes" 225 } -# beards={ "sp4_rus_beards" 255 "no_beard" 0 } -# hairstyles={ "fp3_hairstyles_turkic_wavy" 86 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 152 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_royalty_clothes" 22 "most_clothes" 0 } -# headgear={ "mpo_mongol_royalty" 119 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled = yes -#} -# -#bookmark_nomads_kokotoy_303244 = { -# portrait_info = { -# genes={ -# hair_color={ 84 251 84 251 } -# skin_color={ 196 106 196 106 } -# eye_color={ 24 252 24 252 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 136 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 141 } -# gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_neg" 118 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 169 "forehead_brow_height_pos" 169 } -# gene_forehead_roundness={ "forehead_roundness_neg" 125 "forehead_roundness_neg" 125 } -# gene_forehead_width={ "forehead_width_neg" 112 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 99 "forehead_height_neg" 99 } -# gene_head_height={ "head_height_pos" 138 "head_height_pos" 138 } -# gene_head_width={ "head_width_neg" 124 "head_width_neg" 124 } -# gene_head_profile={ "head_profile_neg" 78 "head_profile_neg" 78 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 176 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 144 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_pos" 177 "jaw_width_pos" 177 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 125 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 118 } -# gene_mouth_height={ "mouth_height_pos" 156 "mouth_height_pos" 156 } -# gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 114 "mouth_upper_lip_size_neg" 114 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 82 "mouth_lower_lip_size_neg" 82 } -# gene_mouth_open={ "mouth_open_neg" 118 "mouth_open_neg" 118 } -# gene_neck_length={ "neck_length_neg" 114 "neck_length_neg" 114 } -# gene_neck_width={ "neck_width_neg" 116 "neck_width_neg" 116 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 50 "cheek_forward_pos" 50 } -# gene_bs_cheek_height={ "cheek_height_neg" 0 "cheek_height_neg" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 54 "cheek_width_pos" 54 } -# gene_bs_ear_angle={ "ear_angle_neg" 25 "ear_angle_neg" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 7 "ear_inner_shape_pos" 7 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 7 "ear_both_bend_pos" 7 } -# gene_bs_ear_outward={ "ear_outward_pos" 10 "ear_outward_pos" 10 } -# gene_bs_ear_size={ "ear_size_pos" 24 "ear_size_pos" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 83 "eye_corner_depth_neg" 83 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 3 "eye_fold_shape_pos" 3 } -# gene_bs_eye_size={ "eye_size_pos" 44 "eye_size_pos" 44 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 202 "eye_upper_lid_size_neg" 202 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 24 "forehead_brow_curve_pos" 24 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 125 "forehead_brow_forward_neg" 125 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 40 "forehead_brow_inner_height_pos" 40 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 12 "forehead_brow_outer_height_pos" 12 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_neg" 39 } -# gene_bs_jaw_def={ "jaw_def_neg" 225 "jaw_def_neg" 225 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 62 "mouth_lower_lip_def_pos" 62 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 12 "mouth_lower_lip_full_neg" 12 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 7 "mouth_lower_lip_pad_neg" 7 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 80 "mouth_lower_lip_width_neg" 80 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 28 "mouth_philtrum_def_pos" 28 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 37 "mouth_philtrum_shape_neg" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 70 "mouth_philtrum_width_neg" 70 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 12 "mouth_upper_lip_def_pos" 12 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_neg" 23 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 25 "mouth_upper_lip_profile_neg" 25 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 14 "mouth_upper_lip_width_pos" 14 } -# gene_bs_nose_forward={ "nose_forward_pos" 27 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_neg" 110 "nose_height_neg" 110 } -# gene_bs_nose_length={ "nose_length_neg" 12 "nose_length_neg" 12 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 111 "nose_nostril_height_neg" 111 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 118 "nose_nostril_width_neg" 118 } -# gene_bs_nose_profile={ "nose_profile_pos" 81 "nose_profile_pos" 81 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 55 "nose_ridge_angle_neg" 55 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 38 "nose_ridge_width_neg" 38 } -# gene_bs_nose_size={ "nose_size_neg" 49 "nose_size_neg" 49 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 129 "nose_tip_forward_neg" 129 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 19 "nose_tip_width_neg" 19 } -# face_detail_cheek_def={ "cheek_def_01" 125 "cheek_def_01" 125 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 104 "cheek_fat_04_pos" 104 } -# face_detail_chin_cleft={ "chin_cleft" 9 "chin_cleft" 9 } -# face_detail_chin_def={ "chin_def_neg" 184 "chin_def_neg" 184 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 73 "eye_lower_lid_def_02" 73 } -# face_detail_eye_socket={ "eye_socket_01" 16 "eye_socket_01" 16 } -# face_detail_nasolabial={ "nasolabial_01" 99 "nasolabial_01" 99 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 41 "nose_ridge_def_pos" 41 } -# face_detail_nose_tip_def={ "nose_tip_def" 50 "nose_tip_def" 50 } -# face_detail_temple_def={ "temple_def" 136 "temple_def" 136 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 64 "brow_wrinkles_01" 64 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 19 "eye_wrinkles_01" 19 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 46 "forehead_wrinkles_01" 46 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 235 "complexion_1" 235 } -# gene_height={ "normal_height" 115 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 139 "body_fat_head_fat_medium" 132 } -# gene_bs_body_shape={ "body_shape_triangle_full" 65 "body_shape_triangle_full" 40 } -# gene_bs_bust={ "bust_clothes" 167 "bust_shape_2_full" 209 } -# gene_age={ "old_1" 173 "old_1" 173 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 182 "close_spacing_high_thickness" 182 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 212 "layer_2_high_thickness" 212 } -# gene_body_hair={ "body_hair_dense_low_stubble" 180 "body_hair_dense_low_stubble" 180 } -# gene_hair_type={ "hair_wavy" 159 "hair_wavy" 159 } -# gene_baldness={ "male_pattern_baldness" 228 "male_pattern_baldness" 228 } -# eye_accessory={ "normal_eyes" 172 "normal_eyes" 172 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 146 "normal_eyelashes" 146 } -# beards={ "mpo_mongol_beards" 170 "no_beard" 0 } -# hairstyles={ "mpo_mongol_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 34 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_high_nobility_clothes" 94 "most_clothes" 0 } -# headgear={ "fp3_turkic_nobility" 153 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled = yes -#} -# -#bookmark_nomads_tatus_20641 = { -# portrait_info = { -# genes={ -# hair_color={ 11 247 88 242 } -# skin_color={ 196 107 199 104 } -# eye_color={ 84 250 36 199 } -# gene_chin_forward={ "chin_forward_pos" 144 "chin_forward_neg" 80 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_pos" 157 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 115 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 229 "forehead_roundness_pos" 160 } -# gene_forehead_width={ "forehead_width_pos" 140 "forehead_width_neg" 124 } -# gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_neg" 124 "head_height_neg" 107 } -# gene_head_width={ "head_width_pos" 176 "head_width_pos" 157 } -# gene_head_profile={ "head_profile_pos" 178 "head_profile_pos" 146 } -# gene_head_top_height={ "head_top_height_pos" 141 "head_top_height_pos" 133 } -# gene_head_top_width={ "head_top_width_neg" 119 "head_top_width_pos" 178 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_pos" 149 } -# gene_jaw_width={ "jaw_width_pos" 175 "jaw_width_pos" 148 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 148 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 124 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 119 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 121 "mouth_open_neg" 85 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_pos" 129 "neck_width_pos" 150 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 17 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_neg" 46 "cheek_height_neg" 23 } -# gene_bs_cheek_width={ "cheek_width_pos" 170 "cheek_width_neg" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 19 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 91 "ear_inner_shape_pos" 51 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 41 "ear_both_bend_pos" 186 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_neg" 92 } -# gene_bs_ear_size={ "ear_size_pos" 43 "ear_size_pos" 28 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 191 "eye_corner_depth_pos" 244 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 64 "eye_fold_shape_pos" 198 } -# gene_bs_eye_size={ "eye_size_neg" 12 "eye_size_neg" 39 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 24 "eye_upper_lid_size_pos" 51 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 30 "forehead_brow_curve_neg" 104 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 10 "forehead_brow_forward_pos" 34 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 121 "forehead_brow_inner_height_neg" 55 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 85 "forehead_brow_outer_height_neg" 42 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 30 "forehead_brow_width_neg" 38 } -# gene_bs_jaw_def={ "jaw_def_neg" 0 "jaw_def_neg" 201 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 5 "mouth_lower_lip_def_pos" 29 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 55 "mouth_lower_lip_full_pos" 97 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 79 "mouth_lower_lip_pad_pos" 43 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 126 "mouth_lower_lip_width_pos" 14 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 23 "mouth_philtrum_shape_pos" 126 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 35 "mouth_philtrum_width_neg" 88 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 4 "mouth_upper_lip_def_pos" 34 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 8 "mouth_upper_lip_full_pos" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 31 "mouth_upper_lip_profile_neg" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 86 "mouth_upper_lip_width_pos" 33 } -# gene_bs_nose_forward={ "nose_forward_neg" 0 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_neg" 42 "nose_height_neg" 4 } -# gene_bs_nose_length={ "nose_length_neg" 19 "nose_length_neg" 23 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 24 "nose_nostril_height_neg" 30 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 61 "nose_nostril_width_neg" 7 } -# gene_bs_nose_profile={ "nose_profile_hawk" 19 "nose_profile_pos" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 124 "nose_ridge_angle_pos" 19 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 81 "nose_ridge_width_pos" 47 } -# gene_bs_nose_size={ "nose_size_pos" 14 "nose_size_pos" 36 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 36 "nose_tip_angle_neg" 5 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 44 "nose_tip_forward_neg" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 21 "nose_tip_width_pos" 59 } -# face_detail_cheek_def={ "cheek_def_02" 114 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 31 "cheek_fat_02_pos" 2 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_cleft" 17 } -# face_detail_chin_def={ "chin_def" 11 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 224 "eye_lower_lid_def_02" 151 } -# face_detail_eye_socket={ "eye_socket_02" 219 "eye_socket_color_01" 218 } -# face_detail_nasolabial={ "nasolabial_02" 100 "nasolabial_01" 10 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 22 "nose_ridge_def_pos" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 46 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 156 "temple_def" 32 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 0 "brow_wrinkles_01" 54 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 235 "eye_wrinkles_01" 83 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 244 "forehead_wrinkles_03" 183 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 179 "complexion_1" 207 } -# gene_height={ "normal_height" 138 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_low" 107 "body_fat_head_fat_full" 139 } -# gene_bs_body_shape={ "body_shape_apple_half" 83 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 154 "bust_shape_1_half" 65 } -# gene_age={ "old_1" 106 "old_3" 241 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 182 "avg_spacing_high_thickness" 242 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 226 "layer_2_high_thickness" 224 } -# gene_body_hair={ "body_hair_avg" 204 "body_hair_avg" 154 } -# gene_hair_type={ "hair_wavy" 155 "hair_straight" 124 } -# gene_baldness={ "male_pattern_baldness" 139 "male_pattern_baldness" 91 } -# eye_accessory={ "normal_eyes" 60 "normal_eyes" 60 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 81 "normal_eyelashes" 81 } -# beards={ "fp3_iranian_beards_curly" 108 "no_beard" 0 } -# hairstyles={ "fp3_hairstyles_turkic_wavy" 196 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 0 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_royalty_clothes" 53 "most_clothes" 0 } -# headgear={ "ep1_steppe_royalty" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled = yes -#} -# -#bookmark_nomads_muhmud_144107 = { -# portrait_info = { -# genes={ -# hair_color={ 194 211 114 244 } -# skin_color={ 199 109 201 110 } -# eye_color={ 52 180 46 238 } -# gene_chin_forward={ "chin_forward_neg" 108 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_neg" 113 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_neg" 110 "forehead_angle_pos" 147 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_neg" 78 } -# gene_forehead_roundness={ "forehead_roundness_pos" 180 "forehead_roundness_neg" 106 } -# gene_forehead_width={ "forehead_width_pos" 133 "forehead_width_pos" 157 } -# gene_forehead_height={ "forehead_height_neg" 81 "forehead_height_neg" 43 } -# gene_head_height={ "head_height_pos" 129 "head_height_pos" 147 } -# gene_head_width={ "head_width_pos" 159 "head_width_pos" 136 } -# gene_head_profile={ "head_profile_neg" 111 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 110 } -# gene_head_top_width={ "head_top_width_pos" 171 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_neg" 123 "jaw_angle_neg" 110 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 142 "jaw_width_pos" 129 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 75 "mouth_width_neg" 103 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 116 "mouth_upper_lip_size_pos" 165 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 100 "mouth_lower_lip_size_neg" 78 } -# gene_mouth_open={ "mouth_open_pos" 147 "mouth_open_neg" 48 } -# gene_neck_length={ "neck_length_pos" 151 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_pos" 152 "neck_width_neg" 124 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 98 "cheek_forward_pos" 76 } -# gene_bs_cheek_height={ "cheek_height_pos" 48 "cheek_height_pos" 23 } -# gene_bs_cheek_width={ "cheek_width_pos" 11 "cheek_width_neg" 33 } -# gene_bs_ear_angle={ "ear_angle_neg" 47 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 42 "ear_inner_shape_pos" 22 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 8 "ear_both_bend_pos" 55 } -# gene_bs_ear_outward={ "ear_outward_pos" 32 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_neg" 78 "ear_size_neg" 26 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 182 "eye_corner_depth_neg" 34 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 127 "eye_fold_shape_neg" 44 } -# gene_bs_eye_size={ "eye_size_pos" 12 "eye_size_pos" 19 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 38 "eye_upper_lid_size_neg" 242 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 6 "forehead_brow_curve_neg" 34 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 20 "forehead_brow_forward_neg" 34 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 42 "forehead_brow_inner_height_pos" 39 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 3 "forehead_brow_outer_height_neg" 33 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_pos" 2 } -# gene_bs_jaw_def={ "jaw_def_neg" 156 "jaw_def_neg" 227 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 81 "mouth_lower_lip_def_pos" 26 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 38 "mouth_lower_lip_full_pos" 93 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 2 "mouth_lower_lip_pad_pos" 27 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 55 "mouth_lower_lip_width_pos" 122 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 97 "mouth_philtrum_def_pos" 17 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 45 "mouth_philtrum_shape_pos" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 6 "mouth_philtrum_width_neg" 77 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 16 "mouth_upper_lip_def_pos" 6 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 63 "mouth_upper_lip_full_neg" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 28 "mouth_upper_lip_profile_neg" 19 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 4 "mouth_upper_lip_width_neg" 34 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_neg" 26 "nose_height_neg" 16 } -# gene_bs_nose_length={ "nose_length_neg" 17 "nose_length_neg" 183 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 56 "nose_nostril_height_pos" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 10 "nose_nostril_width_neg" 57 } -# gene_bs_nose_profile={ "nose_profile_pos" 100 "nose_profile_pos" 61 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_pos" 101 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_pos" 111 } -# gene_bs_nose_size={ "nose_size_neg" 42 "nose_size_neg" 30 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 57 "nose_tip_angle_pos" 143 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 169 "nose_tip_forward_neg" 159 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 32 "nose_tip_width_neg" 104 } -# face_detail_cheek_def={ "cheek_def_01" 26 "cheek_def_01" 14 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 170 "cheek_fat_04_pos" 162 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_cleft" 5 } -# face_detail_chin_def={ "chin_def" 12 "chin_def" 250 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 206 "eye_lower_lid_def_02" 218 } -# face_detail_eye_socket={ "eye_socket_02" 26 "eye_socket_02" 45 } -# face_detail_nasolabial={ "nasolabial_01" 16 "nasolabial_03" 159 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 15 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 14 } -# face_detail_temple_def={ "temple_def" 49 "temple_def" 45 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 74 "brow_wrinkles_04" 206 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 207 "eye_wrinkles_03" 175 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 160 "forehead_wrinkles_03" 182 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 201 "complexion_3" 154 } -# gene_height={ "normal_height" 127 "normal_height" 99 } -# gene_bs_body_type={ "body_fat_head_fat_low" 157 "body_fat_head_fat_low" 132 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 108 "body_shape_rectangle_half" 37 } -# gene_bs_bust={ "bust_clothes" 81 "bust_default" 76 } -# gene_age={ "old_4" 12 "old_4" 131 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 245 "avg_spacing_avg_thickness" 194 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 208 "layer_2_high_thickness" 226 } -# gene_body_hair={ "body_hair_avg_lower_stubble" 225 "body_hair_dense_lower_stubble" 122 } -# gene_hair_type={ "hair_straight" 106 "hair_straight_thin_beard" 103 } -# gene_baldness={ "male_pattern_baldness" 183 "male_pattern_baldness" 109 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 38 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 137 "normal_eyelashes" 137 } -# beards={ "mpo_mongol_beards" 170 "no_beard" 0 } -# hairstyles={ "mpo_mongol_hairstyles" 170 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 101 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_royalty_clothes" 22 "most_clothes" 0 } -# headgear={ "sp4_mena_royalty" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# } -# } -# enabled = yes -#} -# -#bookmark_nomads_inanch_303226 = { -# portrait_info = { -# genes={ -# hair_color={ 63 244 63 244 } -# skin_color={ 197 104 197 104 } -# eye_color={ 48 247 48 247 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_pos" 150 "eye_angle_pos" 150 } -# gene_eye_depth={ "eye_depth_neg" 115 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_neg" 79 "eye_height_neg" 79 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_neg" 116 "forehead_angle_neg" 116 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 152 } -# gene_forehead_roundness={ "forehead_roundness_pos" 154 "forehead_roundness_pos" 154 } -# gene_forehead_width={ "forehead_width_pos" 133 "forehead_width_pos" 133 } -# gene_forehead_height={ "forehead_height_neg" 50 "forehead_height_neg" 50 } -# gene_head_height={ "head_height_neg" 78 "head_height_neg" 78 } -# gene_head_width={ "head_width_pos" 143 "head_width_pos" 143 } -# gene_head_profile={ "head_profile_neg" 12 "head_profile_neg" 12 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 178 "head_top_width_pos" 178 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_pos" 129 } -# gene_jaw_width={ "jaw_width_neg" 117 "jaw_width_neg" 117 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 140 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_neg" 46 "mouth_width_neg" 46 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 108 "mouth_upper_lip_size_neg" 108 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 86 "mouth_lower_lip_size_neg" 86 } -# gene_mouth_open={ "mouth_open_neg" 84 "mouth_open_neg" 84 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_pos" 157 "neck_width_pos" 157 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 28 "cheek_forward_pos" 28 } -# gene_bs_cheek_height={ "cheek_height_neg" 6 "cheek_height_neg" 6 } -# gene_bs_cheek_width={ "cheek_width_pos" 128 "cheek_width_pos" 128 } -# gene_bs_ear_angle={ "ear_angle_pos" 47 "ear_angle_pos" 47 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 122 "ear_inner_shape_pos" 122 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 51 "ear_upper_bend_pos" 51 } -# gene_bs_ear_outward={ "ear_outward_neg" 44 "ear_outward_neg" 44 } -# gene_bs_ear_size={ "ear_size_neg" 12 "ear_size_neg" 12 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 183 "eye_corner_depth_neg" 183 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 29 "eye_fold_shape_neg" 29 } -# gene_bs_eye_size={ "eye_size_pos" 42 "eye_size_pos" 42 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 229 "eye_upper_lid_size_neg" 229 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 8 "forehead_brow_curve_neg" 8 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 96 "forehead_brow_forward_pos" 96 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 86 "forehead_brow_inner_height_pos" 86 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 32 "forehead_brow_outer_height_pos" 32 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 11 "forehead_brow_width_neg" 11 } -# gene_bs_jaw_def={ "jaw_def_neg" 175 "jaw_def_neg" 175 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 172 "mouth_lower_lip_def_pos" 172 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 108 "mouth_lower_lip_full_pos" 108 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 21 "mouth_lower_lip_pad_neg" 21 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 56 "mouth_lower_lip_width_neg" 56 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 39 "mouth_philtrum_shape_pos" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 51 "mouth_philtrum_width_neg" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 136 "mouth_upper_lip_full_neg" 136 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 48 "mouth_upper_lip_profile_pos" 48 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 125 "mouth_upper_lip_width_neg" 125 } -# gene_bs_nose_forward={ "nose_forward_pos" 7 "nose_forward_pos" 7 } -# gene_bs_nose_height={ "nose_height_pos" 51 "nose_height_pos" 51 } -# gene_bs_nose_length={ "nose_length_neg" 3 "nose_length_neg" 3 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 105 "nose_nostril_height_neg" 105 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 58 "nose_nostril_width_pos" 58 } -# gene_bs_nose_profile={ "nose_profile_pos" 31 "nose_profile_pos" 31 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 31 "nose_ridge_angle_neg" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 17 "nose_ridge_width_pos" 17 } -# gene_bs_nose_size={ "nose_size_pos" 74 "nose_size_pos" 74 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 6 "nose_tip_angle_neg" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 3 "nose_tip_forward_neg" 3 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 125 "nose_tip_width_neg" 125 } -# face_detail_cheek_def={ "cheek_def_01" 18 "cheek_def_01" 18 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 75 "cheek_fat_01_pos" 75 } -# face_detail_chin_cleft={ "chin_cleft" 4 "chin_cleft" 4 } -# face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 96 "eye_lower_lid_def_02" 96 } -# face_detail_eye_socket={ "eye_socket_03" 1 "eye_socket_03" 1 } -# face_detail_nasolabial={ "nasolabial_01" 74 "nasolabial_01" 74 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 21 "nose_ridge_def_neg" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 6 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 61 "temple_def" 61 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 6 "brow_wrinkles_04" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 45 "eye_wrinkles_01" 45 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 138 "forehead_wrinkles_01" 138 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 145 "complexion_1" 145 } -# gene_height={ "normal_height" 107 "normal_height" 107 } -# gene_bs_body_type={ "body_fat_head_fat_low" 130 "body_fat_head_fat_low" 150 } -# gene_bs_body_shape={ "body_shape_apple_full" 25 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_clothes" 75 "bust_shape_3_full" 94 } -# gene_age={ "old_1" 122 "old_1" 122 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 208 "avg_spacing_low_thickness" 208 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 202 "layer_2_low_thickness" 202 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 224 "body_hair_sparse_lower_stubble" 224 } -# gene_hair_type={ "hair_straight_thin_beard" 119 "hair_straight_thin_beard" 119 } -# gene_baldness={ "male_pattern_baldness" 81 "male_pattern_baldness" 81 } -# eye_accessory={ "normal_eyes" 26 "normal_eyes" 26 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 9 "normal_eyelashes" 9 } -# beards={ "mpo_mongol_beards" 85 "no_beard" 0 } -# hairstyles={ "mpo_mongol_hairstyles" 170 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 61 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_commoner_clothes" 255 "most_clothes" 0 } -# headgear={ "mpo_mongol_nobility" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "baldness_stage_1" 255 "no_baldness" 0 } -# } -# } -# enabled = yes -#} -# \ No newline at end of file diff --git a/common/dna_data/00_tgp_dna.txt b/common/dna_data/00_tgp_dna.txt deleted file mode 100644 index d51373a22..000000000 --- a/common/dna_data/00_tgp_dna.txt +++ /dev/null @@ -1,7728 +0,0 @@ -#bookmark_dna_huang_chao={ -# portrait_info = { -# genes={ -# hair_color={ 6 252 24 242 } -# skin_color={ 242 122 242 122 } -# eye_color={ 68 247 68 247 } -# gene_chin_forward={ "chin_forward_neg" 115 "chin_forward_neg" 115 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_neg" 146 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_pos" 118 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_neg" 67 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_neg" 131 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 80 "eye_shut_pos" 90 } -# gene_forehead_angle={ "forehead_angle_pos" 123 "forehead_angle_pos" 174 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 148 "forehead_brow_height_neg" 107 } -# gene_forehead_roundness={ "forehead_roundness_neg" 174 "forehead_roundness_neg" 104 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_pos" 138 } -# gene_forehead_height={ "forehead_height_neg" 155 "forehead_height_neg" 93 } -# gene_head_height={ "head_height_pos" 101 "head_height_pos" 134 } -# gene_head_width={ "head_width_pos" 210 "head_width_pos" 153 } -# gene_head_profile={ "head_profile_neg" 0 "head_profile_neg" 3 } -# gene_head_top_height={ "head_top_height_pos" 97 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 74 "head_top_width_pos" 142 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 102 } -# gene_jaw_forward={ "jaw_forward_neg" 152 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 145 "jaw_width_pos" 145 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 106 "mouth_corner_height_neg" 106 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 82 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 130 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 119 "mouth_lower_lip_size_neg" 119 } -# gene_mouth_open={ "mouth_open_neg" 58 "mouth_open_neg" 58 } -# gene_neck_length={ "neck_length_neg" 23 "neck_length_neg" 118 } -# gene_neck_width={ "neck_width_pos" 225 "neck_width_pos" 150 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 67 "cheek_forward_neg" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 105 "cheek_height_pos" 105 } -# gene_bs_cheek_width={ "cheek_width_pos" 3 "cheek_width_pos" 3 } -# gene_bs_ear_angle={ "ear_angle_pos" 79 "ear_angle_pos" 24 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 66 "ear_inner_shape_pos" 127 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 178 "ear_upper_bend_pos" 15 } -# gene_bs_ear_outward={ "ear_outward_pos" 85 "ear_outward_pos" 57 } -# gene_bs_ear_size={ "ear_size_pos" 203 "ear_size_pos" 66 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 213 "eye_corner_depth_neg" 152 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 103 "eye_fold_shape_neg" 144 } -# gene_bs_eye_size={ "eye_size_pos" 160 "eye_size_pos" 160 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 239 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 187 "forehead_brow_curve_neg" 89 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_neg" 30 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 93 "forehead_brow_inner_height_pos" 98 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 15 "forehead_brow_outer_height_neg" 73 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 11 "forehead_brow_width_neg" 14 } -# gene_bs_jaw_def={ "jaw_def_neg" 167 "jaw_def_neg" 167 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 199 "mouth_lower_lip_def_pos" 199 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 13 "mouth_lower_lip_full_neg" 13 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 26 "mouth_lower_lip_pad_neg" 26 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 104 "mouth_lower_lip_width_pos" 104 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 1 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 2 "mouth_philtrum_shape_pos" 2 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 23 "mouth_philtrum_width_pos" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 7 "mouth_upper_lip_def_pos" 7 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 171 "mouth_upper_lip_full_neg" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 5 "mouth_upper_lip_profile_neg" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 133 "mouth_upper_lip_width_pos" 13 } -# gene_bs_nose_forward={ "nose_forward_pos" 14 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_neg" 92 "nose_height_neg" 92 } -# gene_bs_nose_length={ "nose_length_neg" 34 "nose_length_neg" 34 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 111 "nose_nostril_width_pos" 120 } -# gene_bs_nose_profile={ "nose_profile_neg" 10 "nose_profile_neg" 10 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 13 "nose_ridge_angle_pos" 13 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 30 "nose_ridge_width_neg" 30 } -# gene_bs_nose_size={ "nose_size_pos" 49 "nose_size_pos" 16 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 16 "nose_tip_angle_neg" 16 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 39 "nose_tip_forward_neg" 39 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 23 "nose_tip_width_pos" 23 } -# face_detail_cheek_def={ "cheek_def_02" 97 "cheek_def_02" 97 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 166 "cheek_fat_01_pos" 166 } -# face_detail_chin_cleft={ "chin_dimple" 2 "chin_dimple" 2 } -# face_detail_chin_def={ "chin_def_neg" 79 "chin_def_neg" 79 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 156 "eye_lower_lid_def_02" 248 } -# face_detail_eye_socket={ "eye_socket_01" 255 "eye_socket_01" 24 } -# face_detail_nasolabial={ "nasolabial_03" 177 "nasolabial_03" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 146 "nose_tip_def" 4 } -# face_detail_temple_def={ "temple_def" 23 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 20 "brow_wrinkles_01" 20 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 75 "eye_wrinkles_01" 75 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 81 "forehead_wrinkles_01" 81 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 174 "complexion_smooth_1" 174 } -# gene_height={ "normal_height" 149 "normal_height" 107 } -# gene_bs_body_type={ "body_fat_head_fat_full" 130 "body_fat_head_fat_full" 114 } -# gene_bs_body_shape={ "body_shape_average" 25 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 21 "bust_default" 4 } -# gene_age={ "old_1" 162 "old_1" 162 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 105 "avg_spacing_avg_thickness" 155 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 220 "layer_2_avg_thickness" 225 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 90 "body_hair_sparse_lower_stubble" 90 } -# gene_hair_type={ "hair_straight_thin_beard" 174 "hair_straight_thin_beard" 174 } -# gene_baldness={ "male_pattern_baldness" 194 "male_pattern_baldness" 194 } -# eye_accessory={ "normal_eyes" 40 "normal_eyes" 40 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 41 "normal_eyelashes" 41 } -# hairstyles={ "tgp_chinese_hairstyles" 191 "all_hairstyles" 0 } -# legwear={ "tgp_chinese_war_legwear" 127 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_war_nobility_clothes" 127 "most_clothes" 0 } -# headgear={ "tgp_chinese_commoner" 127 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_japanese_beards" 127 "no_beard" 0 } -# cloaks={ "no_cloak" 255 "no_cloak" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# props_right={ "tgp_hu_01_a" 84 "no_props" 0 } -# } -# } -#} -# -#bookmark_dna_zhang_huaishen={ -# portrait_info = { -# genes={ -# hair_color={ 64 243 64 243 } -# skin_color={ 203 118 203 118 } -# eye_color={ 76 247 76 247 } -# gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_pos" 133 "chin_height_pos" 133 } -# gene_chin_width={ "chin_width_pos" 151 "chin_width_pos" 151 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_pos" 133 "eye_depth_pos" 133 } -# gene_eye_height={ "eye_height_neg" 100 "eye_height_neg" 100 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_pos" 175 "forehead_angle_pos" 175 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 139 "forehead_brow_height_pos" 139 } -# gene_forehead_roundness={ "forehead_roundness_pos" 150 "forehead_roundness_pos" 150 } -# gene_forehead_width={ "forehead_width_neg" 118 "forehead_width_neg" 118 } -# gene_forehead_height={ "forehead_height_neg" 81 "forehead_height_neg" 81 } -# gene_head_height={ "head_height_pos" 193 "head_height_pos" 140 } -# gene_head_width={ "head_width_pos" 122 "head_width_pos" 138 } -# gene_head_profile={ "head_profile_neg" 18 "head_profile_neg" 18 } -# gene_head_top_height={ "head_top_height_neg" 92 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 54 "head_top_width_pos" 159 } -# gene_jaw_angle={ "jaw_angle_neg" 122 "jaw_angle_neg" 122 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 171 "jaw_width_pos" 132 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 175 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 171 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 93 "mouth_height_neg" 93 } -# gene_mouth_width={ "mouth_width_neg" 43 "mouth_width_neg" 66 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 120 "mouth_upper_lip_size_neg" 120 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 105 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 0 } -# gene_neck_length={ "neck_length_neg" 63 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 136 "neck_width_pos" 136 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 16 "cheek_forward_neg" 16 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_pos" 31 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_pos" 13 "ear_angle_neg" 24 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 87 "ear_inner_shape_pos" 87 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 119 "ear_upper_bend_pos" 111 } -# gene_bs_ear_outward={ "ear_outward_pos" 107 "ear_outward_pos" 83 } -# gene_bs_ear_size={ "ear_size_pos" 115 "ear_size_pos" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 76 "eye_corner_depth_neg" 76 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 76 "eye_fold_shape_02_neg" 76 } -# gene_bs_eye_size={ "eye_size_pos" 73 "eye_size_neg" 112 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 248 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 91 "forehead_brow_curve_neg" 91 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 48 "forehead_brow_forward_neg" 48 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 8 "forehead_brow_inner_height_pos" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 39 "forehead_brow_outer_height_neg" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 93 "forehead_brow_width_pos" 93 } -# gene_bs_jaw_def={ "jaw_def_neg" 199 "jaw_def_neg" 9 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 194 "mouth_lower_lip_def_pos" 154 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 101 "mouth_lower_lip_full_pos" 38 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 163 "mouth_lower_lip_pad_neg" 47 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 60 "mouth_lower_lip_width_neg" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 47 "mouth_philtrum_def_pos" 47 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 35 "mouth_philtrum_shape_neg" 21 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 255 "mouth_philtrum_width_pos" 86 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 126 "mouth_upper_lip_def_pos" 126 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 11 "mouth_upper_lip_full_neg" 11 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 66 "mouth_upper_lip_profile_pos" 66 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 116 "mouth_upper_lip_width_pos" 116 } -# gene_bs_nose_forward={ "nose_forward_neg" 167 "nose_forward_neg" 90 } -# gene_bs_nose_height={ "nose_height_neg" 171 "nose_height_neg" 98 } -# gene_bs_nose_length={ "nose_length_neg" 94 "nose_length_neg" 94 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 111 "nose_nostril_height_neg" 16 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 17 "nose_nostril_width_neg" 17 } -# gene_bs_nose_profile={ "nose_profile_pos" 137 "nose_profile_pos" 71 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 145 "nose_ridge_angle_pos" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 42 "nose_ridge_width_pos" 42 } -# gene_bs_nose_size={ "nose_size_pos" 72 "nose_size_pos" 72 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 7 "nose_tip_angle_pos" 26 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 31 "nose_tip_forward_neg" 115 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 21 "nose_tip_width_neg" 21 } -# face_detail_cheek_def={ "cheek_def_01" 18 "cheek_def_01" 18 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 92 "cheek_fat_01_pos" 92 } -# face_detail_chin_cleft={ "chin_dimple" 8 "chin_dimple" 8 } -# face_detail_chin_def={ "chin_def_neg" 225 "chin_def_neg" 225 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 78 "eye_lower_lid_def_02" 134 } -# face_detail_eye_socket={ "eye_socket_01" 72 "eye_socket_01" 14 } -# face_detail_nasolabial={ "nasolabial_03" 21 "nasolabial_03" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 5 "nose_ridge_def_neg" 5 } -# face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 10 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 49 "brow_wrinkles_04" 49 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 61 "eye_wrinkles_01" 61 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 146 "forehead_wrinkles_03" 146 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 180 "complexion_smooth_1" 180 } -# gene_height={ "normal_height" 159 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_low" 94 "body_fat_head_fat_low" 111 } -# gene_bs_body_shape={ "body_shape_apple_half" 45 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 83 "bust_shape_4_half" 130 } -# gene_age={ "old_3" 219 "old_3" 219 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 143 "far_spacing_low_thickness" 184 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 236 "layer_2_low_thickness" 217 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 131 "body_hair_sparse_lower_stubble" 131 } -# gene_hair_type={ "hair_straight_thin_beard" 173 "hair_straight_thin_beard" 173 } -# gene_baldness={ "male_pattern_baldness" 223 "male_pattern_baldness" 223 } -# eye_accessory={ "normal_eyes" 99 "normal_eyes" 99 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 58 "normal_eyelashes" 58 } -# beards={ "tgp_chinese_beards" 240 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 32 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 106 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_high_nobility_clothes" 35 "most_clothes" 0 } -# headgear={ "tgp_chinese_high_nobility" 202 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_zhuye_chixin = { -# portrait_info = { -# genes = { -# hair_color={ 52 245 52 245 } -# skin_color={ 209 102 209 102 } -# eye_color={ 32 250 32 250 } -# gene_chin_forward={ "chin_forward_pos" 137 "chin_forward_pos" 137 } -# gene_chin_height={ "chin_height_pos" 165 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_neg" 205 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 172 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_pos" 190 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 87 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 107 "forehead_brow_height_neg" 107 } -# gene_forehead_roundness={ "forehead_roundness_pos" 119 "forehead_roundness_pos" 170 } -# gene_forehead_width={ "forehead_width_neg" 209 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_neg" 35 "forehead_height_neg" 26 } -# gene_head_height={ "head_height_pos" 126 "head_height_pos" 140 } -# gene_head_width={ "head_width_pos" 180 "head_width_pos" 180 } -# gene_head_profile={ "head_profile_neg" 86 "head_profile_neg" 108 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 113 "head_top_width_pos" 141 } -# gene_jaw_angle={ "jaw_angle_pos" 109 "jaw_angle_pos" 130 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 154 "jaw_height_pos" 154 } -# gene_jaw_width={ "jaw_width_pos" 185 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_pos" 175 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 167 "mouth_height_pos" 160 } -# gene_mouth_width={ "mouth_width_neg" 38 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 111 "mouth_upper_lip_size_neg" 115 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 92 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 67 "mouth_open_pos" 162 } -# gene_neck_length={ "neck_length_pos" 95 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_pos" 182 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 55 "cheek_forward_pos" 38 } -# gene_bs_cheek_height={ "cheek_height_pos" 255 "cheek_height_pos" 182 } -# gene_bs_cheek_width={ "cheek_width_neg" 41 "cheek_width_pos" 36 } -# gene_bs_ear_angle={ "ear_angle_pos" 177 "ear_angle_pos" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 75 "ear_lower_bend_pos" 19 } -# gene_bs_ear_outward={ "ear_outward_pos" 23 "ear_outward_neg" 97 } -# gene_bs_ear_size={ "ear_size_pos" 100 "ear_size_pos" 100 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 127 "eye_corner_depth_neg" 127 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 121 "eye_fold_shape_pos" 121 } -# gene_bs_eye_size={ "eye_size_pos" 55 "eye_size_pos" 55 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 217 "eye_upper_lid_size_neg" 203 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 21 "forehead_brow_curve_neg" 21 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 137 "forehead_brow_forward_neg" 14 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 18 "forehead_brow_inner_height_pos" 18 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 12 "forehead_brow_outer_height_neg" 12 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 102 "forehead_brow_width_pos" 102 } -# gene_bs_jaw_def={ "jaw_def_neg" 219 "jaw_def_neg" 219 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 187 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 45 "mouth_lower_lip_full_pos" 45 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 166 "mouth_lower_lip_pad_pos" 166 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 108 "mouth_lower_lip_width_pos" 108 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 103 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 149 "mouth_philtrum_shape_neg" 71 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 5 "mouth_philtrum_width_pos" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 74 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 37 "mouth_upper_lip_full_pos" 5 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 11 "mouth_upper_lip_profile_neg" 11 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 17 "mouth_upper_lip_width_pos" 17 } -# gene_bs_nose_forward={ "nose_forward_pos" 30 "nose_forward_pos" 30 } -# gene_bs_nose_height={ "nose_height_neg" 23 "nose_height_neg" 66 } -# gene_bs_nose_length={ "nose_length_neg" 81 "nose_length_neg" 81 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 1 "nose_nostril_height_pos" 1 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 31 "nose_nostril_width_neg" 30 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 77 "nose_profile_pos" 77 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 73 "nose_ridge_angle_pos" 3 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 32 "nose_ridge_width_neg" 32 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_pos" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 53 "nose_tip_angle_pos" 53 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 163 "nose_tip_forward_neg" 154 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 19 "nose_tip_width_neg" 19 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 0 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 235 "cheek_fat_04_pos" 235 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 101 "chin_def" 65 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 226 "eye_lower_lid_def_02" 138 } -# face_detail_eye_socket={ "eye_socket_01" 99 "eye_socket_01" 99 } -# face_detail_nasolabial={ "nasolabial_01" 118 "nasolabial_01" 118 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 9 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 82 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 129 "brow_wrinkles_01" 129 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 143 "eye_wrinkles_01" 72 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 96 "forehead_wrinkles_01" 96 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 190 "complexion_1" 190 } -# gene_height={ "normal_height" 160 "normal_height" 160 } -# gene_bs_body_type={ "body_fat_head_fat_full" 122 "body_fat_head_fat_full" 153 } -# gene_bs_body_shape={ "body_shape_apple_full" 40 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_clothes" 103 "bust_default" 129 } -# gene_age={ "old_2" 4 "old_2" 4 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 228 "close_spacing_avg_thickness" 228 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 206 "layer_2_high_thickness" 206 } -# gene_body_hair={ "body_hair_avg_low_stubble" 131 "body_hair_avg_low_stubble" 131 } -# gene_hair_type={ "hair_wavy" 160 "hair_wavy" 160 } -# gene_baldness={ "male_pattern_baldness" 143 "male_pattern_baldness" 143 } -# eye_accessory={ "normal_eyes" 124 "normal_eyes" 124 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 154 "normal_eyelashes" 154 } -# hairstyles={ "tgp_chinese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "mena_war_legwear" 106 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_high_nobility_clothes" 213 "most_clothes" 0 } -# headgear={ "mpo_mongol_commoner" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 84 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_he_quanhao={ -# portrait_info = { -# genes = { -# hair_color={ 83 250 83 250 } -# skin_color={ 243 100 243 100 } -# eye_color={ 32 242 32 242 } -# gene_chin_forward={ "chin_forward_neg" 118 "chin_forward_neg" 98 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 112 "chin_width_neg" 112 } -# gene_eye_angle={ "eye_angle_neg" 201 "eye_angle_neg" 91 } -# gene_eye_depth={ "eye_depth_neg" 111 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_pos" 177 "eye_height_pos" 159 } -# gene_eye_distance={ "eye_distance_pos" 104 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 126 "forehead_angle_neg" 126 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 166 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 157 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_neg" 201 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_neg" 35 "forehead_height_neg" 35 } -# gene_head_height={ "head_height_neg" 135 "head_height_neg" 100 } -# gene_head_width={ "head_width_pos" 179 "head_width_pos" 172 } -# gene_head_profile={ "head_profile_neg" 33 "head_profile_neg" 92 } -# gene_head_top_height={ "head_top_height_pos" 167 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 76 "head_top_width_pos" 159 } -# gene_jaw_angle={ "jaw_angle_neg" 106 "jaw_angle_neg" 106 } -# gene_jaw_forward={ "jaw_forward_pos" 157 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 164 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_neg" 166 "jaw_width_neg" 108 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_neg" 85 "mouth_height_neg" 118 } -# gene_mouth_width={ "mouth_width_neg" 160 "mouth_width_neg" 111 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 183 "mouth_upper_lip_size_pos" 129 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 41 "mouth_lower_lip_size_pos" 130 } -# gene_mouth_open={ "mouth_open_neg" 3 "mouth_open_neg" 3 } -# gene_neck_length={ "neck_length_neg" 118 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_pos" 200 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 235 "cheek_forward_neg" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 185 "cheek_height_pos" 22 } -# gene_bs_cheek_width={ "cheek_width_pos" 93 "cheek_width_pos" 32 } -# gene_bs_ear_angle={ "ear_angle_pos" 37 "ear_angle_pos" 37 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 90 "ear_inner_shape_pos" 90 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 100 "ear_lower_bend_pos" 100 } -# gene_bs_ear_outward={ "ear_outward_pos" 124 "ear_outward_pos" 124 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_pos" 17 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 49 "eye_corner_depth_neg" 118 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 35 "eye_fold_shape_02_neg" 79 } -# gene_bs_eye_size={ "eye_size_pos" 143 "eye_size_pos" 51 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 237 "eye_upper_lid_size_neg" 237 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 59 "forehead_brow_curve_neg" 133 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 44 "forehead_brow_forward_pos" 44 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 255 "forehead_brow_inner_height_neg" 47 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 99 "forehead_brow_outer_height_neg" 6 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 38 "forehead_brow_width_neg" 38 } -# gene_bs_jaw_def={ "jaw_def_pos" 153 "jaw_def_neg" 167 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 73 "mouth_lower_lip_def_pos" 58 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 63 "mouth_lower_lip_full_neg" 58 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 27 "mouth_lower_lip_pad_neg" 27 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 61 "mouth_lower_lip_width_pos" 7 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 119 "mouth_philtrum_shape_pos" 119 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 17 "mouth_philtrum_width_neg" 17 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 1 "mouth_upper_lip_def_pos" 1 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 203 "mouth_upper_lip_full_pos" 116 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 185 "mouth_upper_lip_profile_pos" 68 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 48 "mouth_upper_lip_width_pos" 48 } -# gene_bs_nose_forward={ "nose_forward_neg" 21 "nose_forward_neg" 21 } -# gene_bs_nose_height={ "nose_height_neg" 123 "nose_height_neg" 123 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 55 "nose_nostril_height_neg" 55 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 103 "nose_nostril_width_pos" 32 } -# gene_bs_nose_profile={ "nose_profile_neg" 34 "nose_profile_neg" 34 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 4 "nose_ridge_angle_neg" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 67 "nose_ridge_width_pos" 3 } -# gene_bs_nose_size={ "nose_size_neg" 193 "nose_size_pos" 50 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_neg" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 99 "nose_tip_forward_neg" 48 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 75 "nose_tip_width_pos" 23 } -# face_detail_cheek_def={ "cheek_def_01" 123 "cheek_def_01" 65 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 122 "cheek_fat_03_pos" 14 } -# face_detail_chin_cleft={ "chin_dimple" 5 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def_neg" 238 "chin_def_neg" 238 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 236 } -# face_detail_eye_socket={ "eye_socket_03" 255 "eye_socket_03" 195 } -# face_detail_nasolabial={ "nasolabial_02" 17 "nasolabial_02" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 21 "nose_tip_def" 21 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 166 "brow_wrinkles_04" 166 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 250 "eye_wrinkles_02" 250 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 80 "forehead_wrinkles_01" 80 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 232 "complexion_smooth_1" 232 } -# gene_height={ "normal_height" 180 "normal_height" 180 } -# gene_bs_body_type={ "body_fat_head_fat_low" 119 "body_fat_head_fat_low" 153 } -# gene_bs_body_shape={ "body_shape_triangle_full" 39 "body_shape_triangle_full" 14 } -# gene_bs_bust={ "bust_clothes" 84 "bust_shape_2_half" 106 } -# gene_age={ "old_3" 54 "old_3" 54 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 255 "avg_spacing_avg_thickness" 201 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 253 "layer_2_avg_thickness" 253 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 185 "body_hair_sparse_lower_stubble" 185 } -# gene_hair_type={ "hair_straight_thin_beard" 161 "hair_straight_thin_beard" 161 } -# gene_baldness={ "male_pattern_baldness" 204 "male_pattern_baldness" 204 } -# eye_accessory={ "normal_eyes" 10 "normal_eyes" 10 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 200 "normal_eyelashes" 200 } -# hairstyles={ "tgp_chinese_hairstyles" 63 "all_hairstyles" 0 } -# legwear={ "tgp_chinese_war_legwear" 127 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_war_nobility_clothes" 127 "most_clothes" 0 } -# headgear={ "tgp_chinese_era1_war_nobility" 63 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 42 "no_beard" 0 } -# cloaks={ "no_cloak" 255 "no_cloak" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# props_right={ "tgp_hu_01_a" 84 "no_props" 0 } -# } -# } -#} -# -#bookmark_dna_gao_pian = { -# portrait_info = { -# genes={ -# hair_color={ 87 245 87 245 } -# skin_color={ 200 97 200 97 } -# eye_color={ 46 254 46 254 } -# gene_chin_forward={ "chin_forward_neg" 115 "chin_forward_neg" 115 } -# gene_chin_height={ "chin_height_pos" 77 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 33 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 117 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 113 } -# gene_eye_distance={ "eye_distance_neg" 142 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 107 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 171 "forehead_angle_pos" 171 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 143 } -# gene_forehead_roundness={ "forehead_roundness_neg" 114 "forehead_roundness_neg" 114 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_pos" 138 } -# gene_forehead_height={ "forehead_height_neg" 81 "forehead_height_neg" 81 } -# gene_head_height={ "head_height_neg" 102 "head_height_neg" 102 } -# gene_head_width={ "head_width_pos" 141 "head_width_pos" 141 } -# gene_head_profile={ "head_profile_neg" 10 "head_profile_neg" 10 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_pos" 137 "head_top_width_pos" 137 } -# gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 130 } -# gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_pos" 155 "jaw_height_pos" 155 } -# gene_jaw_width={ "jaw_width_neg" 103 "jaw_width_neg" 103 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 148 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 135 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 117 "mouth_upper_lip_size_neg" 117 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 120 "mouth_lower_lip_size_neg" 119 } -# gene_mouth_open={ "mouth_open_pos" 174 "mouth_open_pos" 174 } -# gene_neck_length={ "neck_length_pos" 132 "neck_length_pos" 132 } -# gene_neck_width={ "neck_width_neg" 123 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 36 "cheek_forward_neg" 36 } -# gene_bs_cheek_height={ "cheek_height_pos" 13 "cheek_height_pos" 13 } -# gene_bs_cheek_width={ "cheek_width_pos" 86 "cheek_width_pos" 86 } -# gene_bs_ear_angle={ "ear_angle_pos" 9 "ear_angle_pos" 9 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 95 "ear_inner_shape_pos" 95 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 114 "ear_upper_bend_pos" 114 } -# gene_bs_ear_outward={ "ear_outward_pos" 3 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_pos" 44 "ear_size_pos" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 125 "eye_corner_depth_neg" 125 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 45 "eye_fold_shape_02_neg" 202 } -# gene_bs_eye_size={ "eye_size_pos" 38 "eye_size_pos" 38 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 248 "eye_upper_lid_size_neg" 248 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 151 "forehead_brow_curve_neg" 151 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 1 "forehead_brow_forward_neg" 1 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 25 "forehead_brow_inner_height_neg" 25 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 64 "forehead_brow_outer_height_pos" 64 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 71 "forehead_brow_width_pos" 71 } -# gene_bs_jaw_def={ "jaw_def_neg" 24 "jaw_def_neg" 24 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 63 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 65 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 97 "mouth_lower_lip_pad_neg" 2 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 49 "mouth_lower_lip_width_pos" 124 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 91 "mouth_philtrum_shape_pos" 91 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 46 "mouth_philtrum_width_pos" 46 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 45 "mouth_upper_lip_full_pos" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 36 "mouth_upper_lip_profile_pos" 36 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 24 "mouth_upper_lip_width_neg" 24 } -# gene_bs_nose_forward={ "nose_forward_neg" 21 "nose_forward_neg" 21 } -# gene_bs_nose_height={ "nose_height_neg" 12 "nose_height_neg" 12 } -# gene_bs_nose_length={ "nose_length_neg" 24 "nose_length_neg" 24 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 15 "nose_nostril_height_neg" 15 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 43 "nose_nostril_width_neg" 43 } -# gene_bs_nose_profile={ "nose_profile_pos" 35 "nose_profile_pos" 35 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 10 "nose_ridge_angle_pos" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 2 "nose_ridge_width_pos" 2 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 4 "nose_tip_angle_neg" 4 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 73 "nose_tip_forward_neg" 73 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 14 "nose_tip_width_neg" 14 } -# face_detail_cheek_def={ "cheek_def_02" 24 "cheek_def_02" 24 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 23 "cheek_fat_01_pos" 23 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 0 } -# face_detail_chin_def={ "chin_def_neg" 236 "chin_def_neg" 236 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 223 "eye_lower_lid_def_02" 223 } -# face_detail_eye_socket={ "eye_socket_03" 204 "eye_socket_03" 151 } -# face_detail_nasolabial={ "nasolabial_03" 188 "nasolabial_03" 188 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 22 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 6 "brow_wrinkles_04" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 247 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 8 "forehead_wrinkles_01" 8 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 221 "complexion_1" 221 } -# gene_height={ "normal_height" 89 "normal_height" 89 } -# gene_bs_body_type={ "body_fat_head_fat_low" 139 "body_fat_head_fat_low" 151 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 25 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 162 "bust_shape_1_full" 203 } -# gene_age={ "old_4" 157 "old_4" 157 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 135 "far_spacing_low_thickness" 135 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 191 "layer_2_high_thickness" 191 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 78 "body_hair_sparse_lower_stubble" 78 } -# gene_hair_type={ "hair_straight_thin_beard" 109 "hair_straight_thin_beard" 109 } -# gene_baldness={ "male_pattern_baldness" 144 "male_pattern_baldness" 144 } -# eye_accessory={ "normal_eyes" 93 "normal_eyes" 93 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 202 "normal_eyelashes" 202 } -# hairstyles={ "tgp_chinese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 100 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_high_nobility_clothes" 37 "most_clothes" 0 } -# headgear={ "tgp_chinese_high_nobility" 13 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 169 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_wang_anshi = { -# portrait_info = { -# genes = { -# hair_color={ 70 252 70 252 } -# skin_color={ 245 98 245 98 } -# eye_color={ 57 252 57 252 } -# gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_neg" 114 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_neg" 134 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 197 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_neg" 130 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 82 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_pos" 255 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_pos" 91 "forehead_angle_pos" 144 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 163 "forehead_brow_height_pos" 152 } -# gene_forehead_roundness={ "forehead_roundness_pos" 138 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_neg" 129 "forehead_height_neg" 118 } -# gene_head_height={ "head_height_neg" 134 "head_height_neg" 95 } -# gene_head_width={ "head_width_pos" 177 "head_width_pos" 170 } -# gene_head_profile={ "head_profile_neg" 94 "head_profile_neg" 94 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 175 "head_top_width_pos" 169 } -# gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 132 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_neg" 179 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_neg" 137 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_neg" 86 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 59 "mouth_width_neg" 104 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 152 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 121 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 54 "mouth_open_neg" 54 } -# gene_neck_length={ "neck_length_neg" 77 "neck_length_neg" 105 } -# gene_neck_width={ "neck_width_pos" 182 "neck_width_pos" 150 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 67 "cheek_forward_neg" 24 } -# gene_bs_cheek_height={ "cheek_height_neg" 125 "cheek_height_neg" 200 } -# gene_bs_cheek_width={ "cheek_width_pos" 84 "cheek_width_pos" 84 } -# gene_bs_ear_angle={ "ear_angle_pos" 46 "ear_angle_pos" 46 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 49 "ear_inner_shape_pos" 49 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 132 "ear_upper_bend_pos" 138 } -# gene_bs_ear_outward={ "ear_outward_pos" 47 "ear_outward_pos" 29 } -# gene_bs_ear_size={ "ear_size_pos" 163 "ear_size_neg" 123 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 19 "eye_corner_depth_neg" 16 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 119 "eye_fold_shape_02_neg" 196 } -# gene_bs_eye_size={ "eye_size_pos" 203 "eye_size_pos" 116 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 236 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 124 "forehead_brow_curve_neg" 124 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 121 "forehead_brow_inner_height_neg" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 109 "forehead_brow_outer_height_neg" 45 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 42 "forehead_brow_width_pos" 42 } -# gene_bs_jaw_def={ "jaw_def_neg" 250 "jaw_def_neg" 250 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 114 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 9 "mouth_lower_lip_full_neg" 9 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 40 "mouth_lower_lip_pad_neg" 40 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 19 "mouth_lower_lip_width_neg" 127 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 11 "mouth_philtrum_shape_pos" 11 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 40 "mouth_philtrum_width_pos" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 25 "mouth_upper_lip_full_pos" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 255 "mouth_upper_lip_profile_neg" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 22 "mouth_upper_lip_width_neg" 22 } -# gene_bs_nose_forward={ "nose_forward_neg" 17 "nose_forward_neg" 17 } -# gene_bs_nose_height={ "nose_height_neg" 92 "nose_height_neg" 92 } -# gene_bs_nose_length={ "nose_length_neg" 26 "nose_length_neg" 26 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 49 "nose_nostril_height_neg" 113 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 8 "nose_nostril_width_neg" 8 } -# gene_bs_nose_profile={ "nose_profile_neg" 12 "nose_profile_neg" 12 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 6 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 51 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_pos" 45 "nose_size_pos" 45 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 22 "nose_tip_angle_neg" 22 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 155 "nose_tip_forward_neg" 155 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 28 "nose_tip_width_neg" 28 } -# face_detail_cheek_def={ "cheek_def_01" 34 "cheek_def_01" 27 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 147 "cheek_fat_03_pos" 48 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 6 } -# face_detail_chin_def={ "chin_def_neg" 1 "chin_def_neg" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def_02" 235 } -# face_detail_eye_socket={ "eye_socket_02" 171 "eye_socket_01" 15 } -# face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 15 "nose_ridge_def_neg" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 4 } -# face_detail_temple_def={ "temple_def" 13 "temple_def" 34 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 238 "brow_wrinkles_03" 238 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 77 "eye_wrinkles_01" 77 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 183 "forehead_wrinkles_01" 183 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 196 "complexion_smooth_1" 184 } -# gene_height={ "normal_height" 148 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 140 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 62 "body_shape_rectangle_half" 37 } -# gene_bs_bust={ "bust_clothes" 130 "bust_shape_4_half" 163 } -# gene_age={ "old_1" 85 "old_1" 85 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 197 "avg_spacing_low_thickness" 144 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 217 "layer_2_avg_thickness" 217 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 82 "body_hair_sparse_low_stubble" 82 } -# gene_hair_type={ "hair_straight_thin_beard" 148 "hair_straight_thin_beard" 148 } -# gene_baldness={ "male_pattern_baldness" 172 "male_pattern_baldness" 172 } -# eye_accessory={ "normal_eyes" 124 "normal_eyes" 124 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 25 "normal_eyelashes" 25 } -# hairstyles={ "tgp_chinese_hairstyles" 191 "all_hairstyles" 0 } -# legwear={ "tgp_chinese_nobility_legwear" 255 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_era1_nobility_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_chinese_era1_nobility" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 255 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_sima_guang = { -# portrait_info = { -# genes = { -# hair_color={ 3 255 28 249 } -# skin_color={ 196 119 196 119 } -# eye_color={ 27 243 27 243 } -# gene_chin_forward={ "chin_forward_neg" 26 "chin_forward_neg" 56 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_neg" 75 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 120 } -# gene_eye_depth={ "eye_depth_pos" 146 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_neg" 146 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_neg" 127 "eye_distance_neg" 111 } -# gene_eye_shut={ "eye_shut_pos" 180 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_pos" 171 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 166 "forehead_brow_height_neg" 103 } -# gene_forehead_roundness={ "forehead_roundness_neg" 92 "forehead_roundness_neg" 92 } -# gene_forehead_width={ "forehead_width_neg" 214 "forehead_width_neg" 113 } -# gene_forehead_height={ "forehead_height_neg" 113 "forehead_height_neg" 40 } -# gene_head_height={ "head_height_neg" 38 "head_height_neg" 81 } -# gene_head_width={ "head_width_pos" 151 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_neg" 41 "head_profile_neg" 42 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_pos" 151 } -# gene_head_top_width={ "head_top_width_neg" 63 "head_top_width_neg" 124 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 138 } -# gene_jaw_forward={ "jaw_forward_neg" 106 "jaw_forward_neg" 104 } -# gene_jaw_height={ "jaw_height_neg" 123 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 37 "jaw_width_neg" 81 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_neg" 90 "mouth_height_neg" 90 } -# gene_mouth_width={ "mouth_width_neg" 71 "mouth_width_neg" 71 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 147 "mouth_upper_lip_size_pos" 147 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 81 "mouth_lower_lip_size_neg" 81 } -# gene_mouth_open={ "mouth_open_neg" 20 "mouth_open_neg" 20 } -# gene_neck_length={ "neck_length_pos" 125 "neck_length_pos" 142 } -# gene_neck_width={ "neck_width_neg" 88 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 119 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 157 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_pos" 89 "cheek_width_pos" 33 } -# gene_bs_ear_angle={ "ear_angle_neg" 17 "ear_angle_neg" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 108 "ear_inner_shape_pos" 108 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 115 "ear_lower_bend_pos" 88 } -# gene_bs_ear_outward={ "ear_outward_neg" 243 "ear_outward_pos" 9 } -# gene_bs_ear_size={ "ear_size_pos" 255 "ear_size_pos" 26 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 45 "eye_corner_depth_neg" 30 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 59 "eye_fold_shape_neg" 115 } -# gene_bs_eye_size={ "eye_size_neg" 51 "eye_size_neg" 51 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 255 "eye_upper_lid_size_neg" 249 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 19 "forehead_brow_curve_neg" 3 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 41 "forehead_brow_forward_pos" 11 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 59 "forehead_brow_inner_height_pos" 9 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 59 "forehead_brow_outer_height_neg" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 255 "forehead_brow_width_neg" 11 } -# gene_bs_jaw_def={ "jaw_def_neg" 236 "jaw_def_neg" 236 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 62 "mouth_lower_lip_def_pos" 62 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 35 "mouth_lower_lip_full_neg" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 129 "mouth_lower_lip_pad_neg" 129 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 91 "mouth_lower_lip_width_neg" 91 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 109 "mouth_philtrum_def_pos" 109 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 98 "mouth_philtrum_shape_pos" 98 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 3 "mouth_philtrum_width_pos" 3 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 45 "mouth_upper_lip_def_pos" 45 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 37 "mouth_upper_lip_full_pos" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 109 "mouth_upper_lip_profile_neg" 109 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 8 "mouth_upper_lip_width_pos" 8 } -# gene_bs_nose_forward={ "nose_forward_pos" 51 "nose_forward_pos" 51 } -# gene_bs_nose_height={ "nose_height_neg" 153 "nose_height_neg" 30 } -# gene_bs_nose_length={ "nose_length_neg" 107 "nose_length_neg" 54 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 14 "nose_nostril_height_pos" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 35 "nose_nostril_width_pos" 35 } -# gene_bs_nose_profile={ "nose_profile_neg" 18 "nose_profile_neg" 18 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 23 "nose_ridge_angle_pos" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 185 "nose_ridge_width_pos" 5 } -# gene_bs_nose_size={ "nose_size_pos" 31 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 49 "nose_tip_angle_pos" 18 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 80 "nose_tip_forward_neg" 80 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 137 "nose_tip_width_neg" 47 } -# face_detail_cheek_def={ "cheek_def_02" 3 "cheek_def_02" 3 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 175 "cheek_fat_01_pos" 175 } -# face_detail_chin_cleft={ "chin_cleft" 1 "chin_cleft" 1 } -# face_detail_chin_def={ "chin_def_neg" 22 "chin_def_neg" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 18 "eye_lower_lid_def" 58 } -# face_detail_eye_socket={ "eye_socket_02" 28 "eye_socket_02" 9 } -# face_detail_nasolabial={ "nasolabial_02" 22 "nasolabial_02" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 255 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 35 "brow_wrinkles_01" 35 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 196 "eye_wrinkles_02" 196 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 27 "forehead_wrinkles_01" 27 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 156 "complexion_smooth_1" 156 } -# gene_height={ "normal_height" 109 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_low" 106 "body_fat_head_fat_medium" 117 } -# gene_bs_body_shape={ "body_shape_average" 45 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 53 "bust_default" 113 } -# gene_age={ "old_3" 244 "old_3" 244 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 204 "avg_spacing_low_thickness" 204 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 255 "layer_2_low_thickness" 243 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 81 "body_hair_sparse_lower_stubble" 81 } -# gene_hair_type={ "hair_straight_thin_beard" 113 "hair_straight_thin_beard" 113 } -# gene_baldness={ "male_pattern_baldness" 184 "male_pattern_baldness" 184 } -# eye_accessory={ "normal_eyes" 134 "normal_eyes" 134 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 56 "normal_eyelashes" 56 } -# hairstyles={ "tgp_chinese_hairstyles" 127 "all_hairstyles" 0 } -# legwear={ "tgp_chinese_nobility_legwear" 255 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_high_nobility_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_chinese_era1_nobility" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 42 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_thanh_tong = { -# portrait_info = { -# genes = { -# hair_color={ 76 249 76 249 } -# skin_color={ 230 132 230 132 } -# eye_color={ 16 246 16 246 } -# gene_chin_forward={ "chin_forward_pos" 135 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_neg" 110 "chin_height_neg" 99 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_neg" 130 "eye_angle_neg" 96 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_neg" 109 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 176 "eye_shut_pos" 175 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 146 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 154 "forehead_brow_height_pos" 154 } -# gene_forehead_roundness={ "forehead_roundness_neg" 86 "forehead_roundness_neg" 86 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 120 } -# gene_forehead_height={ "forehead_height_pos" 131 "forehead_height_pos" 131 } -# gene_head_height={ "head_height_neg" 213 "head_height_neg" 97 } -# gene_head_width={ "head_width_neg" 102 "head_width_neg" 102 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_neg" 38 } -# gene_head_top_height={ "head_top_height_neg" 131 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 168 "head_top_width_pos" 168 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_neg" 103 } -# gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_pos" 150 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 168 "mouth_width_neg" 87 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 122 "mouth_upper_lip_size_neg" 122 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 138 "mouth_lower_lip_size_pos" 138 } -# gene_mouth_open={ "mouth_open_neg" 162 "mouth_open_neg" 45 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_pos" 143 "neck_width_pos" 143 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 123 "cheek_forward_neg" 43 } -# gene_bs_cheek_height={ "cheek_height_neg" 77 "cheek_height_pos" 15 } -# gene_bs_cheek_width={ "cheek_width_pos" 69 "cheek_width_pos" 23 } -# gene_bs_ear_angle={ "ear_angle_neg" 123 "ear_angle_neg" 49 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 12 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 255 "ear_both_bend_pos" 185 } -# gene_bs_ear_outward={ "ear_outward_pos" 5 "ear_outward_pos" 5 } -# gene_bs_ear_size={ "ear_size_pos" 255 "ear_size_neg" 74 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 43 "eye_corner_depth_neg" 43 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 149 "eye_fold_shape_02_neg" 196 } -# gene_bs_eye_size={ "eye_size_pos" 63 "eye_size_pos" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 151 "eye_upper_lid_size_neg" 205 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 129 "forehead_brow_curve_neg" 129 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 87 "forehead_brow_forward_pos" 87 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 113 "forehead_brow_inner_height_pos" 104 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 107 "forehead_brow_outer_height_neg" 4 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 119 "forehead_brow_width_pos" 119 } -# gene_bs_jaw_def={ "jaw_def_neg" 160 "jaw_def_neg" 160 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 105 "mouth_lower_lip_def_pos" 105 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 64 "mouth_lower_lip_full_pos" 64 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 113 "mouth_lower_lip_pad_neg" 113 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 33 "mouth_lower_lip_width_neg" 33 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 26 "mouth_philtrum_shape_neg" 26 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 37 "mouth_philtrum_width_neg" 37 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 104 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 4 "mouth_upper_lip_full_pos" 4 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 47 "mouth_upper_lip_profile_neg" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 105 "mouth_upper_lip_width_pos" 49 } -# gene_bs_nose_forward={ "nose_forward_pos" 135 "nose_forward_pos" 23 } -# gene_bs_nose_height={ "nose_height_neg" 133 "nose_height_neg" 12 } -# gene_bs_nose_length={ "nose_length_neg" 177 "nose_length_neg" 177 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 85 "nose_nostril_height_neg" 62 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 23 "nose_nostril_width_pos" 6 } -# gene_bs_nose_profile={ "nose_profile_neg" 1 "nose_profile_pos" 18 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 54 "nose_ridge_angle_pos" 54 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 21 "nose_ridge_width_neg" 21 } -# gene_bs_nose_size={ "nose_size_pos" 75 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 15 "nose_tip_angle_pos" 24 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 163 "nose_tip_forward_neg" 163 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 73 "nose_tip_width_neg" 39 } -# face_detail_cheek_def={ "cheek_def_02" 56 "cheek_def_02" 86 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 216 "cheek_fat_01_pos" 96 } -# face_detail_chin_cleft={ "chin_dimple" 15 "chin_dimple" 15 } -# face_detail_chin_def={ "chin_def_neg" 76 "chin_def_neg" 76 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 50 "eye_lower_lid_def_02" 50 } -# face_detail_eye_socket={ "eye_socket_02" 255 "eye_socket_02" 15 } -# face_detail_nasolabial={ "nasolabial_02" 72 "nasolabial_02" 72 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 7 "nose_ridge_def_neg" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 73 "nose_tip_def" 73 } -# face_detail_temple_def={ "temple_def" 156 "temple_def" 158 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 1 "brow_wrinkles_02" 1 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 197 "eye_wrinkles_01" 197 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 194 "forehead_wrinkles_02" 194 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 143 "complexion_1" 143 } -# gene_height={ "normal_height" 128 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 105 "body_fat_head_fat_full" 141 } -# gene_bs_body_shape={ "body_shape_average" 94 "body_shape_average" 39 } -# gene_bs_bust={ "bust_clothes" 134 "bust_shape_3_half" 210 } -# gene_age={ "old_4" 201 "old_4" 201 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 129 "far_spacing_avg_thickness" 129 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_avg_thickness" 217 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 116 "body_hair_sparse_lower_stubble" 116 } -# gene_hair_type={ "hair_straight_thin_beard" 144 "hair_straight_thin_beard" 144 } -# gene_baldness={ "male_pattern_baldness" 132 "male_pattern_baldness" 132 } -# eye_accessory={ "normal_eyes" 149 "normal_eyes" 149 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 181 "normal_eyelashes" 181 } -# hairstyles={ "tgp_chinese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 221 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_royalty_clothes" 5 "most_clothes" 0 } -# headgear={ "tgp_chinese_royalty" 29 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 126 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_duan_silian = { -# portrait_info = { -# genes = { -# hair_color={ 7 252 91 246 } -# skin_color={ 203 121 203 121 } -# eye_color={ 16 246 16 246 } -# gene_chin_forward={ "chin_forward_neg" 24 "chin_forward_neg" 78 } -# gene_chin_height={ "chin_height_neg" 90 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 114 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_neg" 190 "eye_angle_neg" 107 } -# gene_eye_depth={ "eye_depth_neg" 93 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_neg" 95 "eye_height_neg" 95 } -# gene_eye_distance={ "eye_distance_neg" 110 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 143 } -# gene_forehead_roundness={ "forehead_roundness_pos" 117 "forehead_roundness_pos" 139 } -# gene_forehead_width={ "forehead_width_neg" 176 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_neg" 234 "forehead_height_neg" 99 } -# gene_head_height={ "head_height_neg" 84 "head_height_neg" 81 } -# gene_head_width={ "head_width_pos" 186 "head_width_pos" 154 } -# gene_head_profile={ "head_profile_neg" 0 "head_profile_neg" 15 } -# gene_head_top_height={ "head_top_height_pos" 73 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 113 "head_top_width_pos" 145 } -# gene_jaw_angle={ "jaw_angle_pos" 180 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 108 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_pos" 149 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_pos" 172 "jaw_width_pos" 172 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_neg" 71 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 0 "mouth_width_neg" 81 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 112 "mouth_upper_lip_size_pos" 145 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 137 "mouth_lower_lip_size_neg" 108 } -# gene_mouth_open={ "mouth_open_pos" 79 "mouth_open_pos" 183 } -# gene_neck_length={ "neck_length_pos" 61 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_neg" 178 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_pos" 8 } -# gene_bs_cheek_height={ "cheek_height_pos" 57 "cheek_height_neg" 52 } -# gene_bs_cheek_width={ "cheek_width_pos" 93 "cheek_width_pos" 13 } -# gene_bs_ear_angle={ "ear_angle_neg" 87 "ear_angle_pos" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 47 "ear_inner_shape_pos" 47 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 234 "ear_upper_bend_pos" 68 } -# gene_bs_ear_outward={ "ear_outward_pos" 39 "ear_outward_neg" 9 } -# gene_bs_ear_size={ "ear_size_pos" 109 "ear_size_pos" 18 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 49 "eye_corner_depth_neg" 49 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 70 "eye_fold_shape_neg" 70 } -# gene_bs_eye_size={ "eye_size_pos" 89 "eye_size_pos" 89 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 131 "eye_upper_lid_size_neg" 131 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 106 "forehead_brow_curve_neg" 106 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 31 "forehead_brow_forward_neg" 31 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 37 "forehead_brow_inner_height_neg" 90 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 207 "forehead_brow_outer_height_neg" 45 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 13 "forehead_brow_width_pos" 13 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 204 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 250 "mouth_lower_lip_def_pos" 112 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 175 "mouth_lower_lip_full_pos" 16 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 14 "mouth_lower_lip_pad_neg" 14 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 115 "mouth_lower_lip_width_pos" 2 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 206 "mouth_philtrum_def_pos" 27 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 30 "mouth_philtrum_shape_pos" 30 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 23 "mouth_philtrum_width_neg" 48 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 73 "mouth_upper_lip_full_pos" 17 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 119 "mouth_upper_lip_profile_neg" 13 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 13 "mouth_upper_lip_width_pos" 79 } -# gene_bs_nose_forward={ "nose_forward_neg" 8 "nose_forward_neg" 8 } -# gene_bs_nose_height={ "nose_height_neg" 151 "nose_height_pos" 46 } -# gene_bs_nose_length={ "nose_length_neg" 66 "nose_length_neg" 66 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 38 "nose_nostril_height_neg" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 22 "nose_nostril_width_neg" 22 } -# gene_bs_nose_profile={ "nose_profile_pos" 1 "nose_profile_pos" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 3 "nose_ridge_angle_neg" 3 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 39 "nose_ridge_width_neg" 39 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_pos" 22 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 38 "nose_tip_angle_neg" 38 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 46 "nose_tip_forward_neg" 46 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 35 "nose_tip_width_pos" 35 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 108 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 106 "cheek_fat_03_pos" 54 } -# face_detail_chin_cleft={ "chin_dimple" 15 "chin_dimple" 15 } -# face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 152 "eye_lower_lid_def" 20 } -# face_detail_eye_socket={ "eye_socket_02" 117 "eye_socket_02" 117 } -# face_detail_nasolabial={ "nasolabial_03" 140 "nasolabial_03" 140 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 18 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 42 "brow_wrinkles_01" 42 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 71 "eye_wrinkles_01" 71 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 54 "forehead_wrinkles_01" 54 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 217 "complexion_smooth_1" 217 } -# gene_height={ "normal_height" 126 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_full" 171 "body_fat_head_fat_full" 138 } -# gene_bs_body_shape={ "body_shape_average" 36 "body_shape_average" 6 } -# gene_bs_bust={ "bust_clothes" 173 "bust_shape_2_half" 217 } -# gene_age={ "old_3" 154 "old_3" 154 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 203 "avg_spacing_low_thickness" 203 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 202 "layer_2_low_thickness" 202 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 155 "body_hair_sparse_low_stubble" 155 } -# gene_hair_type={ "hair_straight_thin_beard" 170 "hair_straight_thin_beard" 170 } -# gene_baldness={ "male_pattern_baldness" 154 "male_pattern_baldness" 154 } -# eye_accessory={ "normal_eyes" 244 "normal_eyes" 244 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 182 "normal_eyelashes" 182 } -# hairstyles={ "fp1_hairstyles_straight" 100 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 182 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_royalty_clothes" 40 "most_clothes" 0 } -# headgear={ "tgp_chinese_royalty" 149 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_wang_shao = { -# portrait_info = { -# genes = { -# hair_color={ 109 249 109 249 } -# skin_color={ 198 96 198 96 } -# eye_color={ 56 254 56 254 } -# gene_chin_forward={ "chin_forward_neg" 73 "chin_forward_neg" 73 } -# gene_chin_height={ "chin_height_neg" 137 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 173 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 179 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 156 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_neg" 105 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 187 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_pos" 169 "forehead_angle_pos" 169 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 184 "forehead_brow_height_pos" 143 } -# gene_forehead_roundness={ "forehead_roundness_neg" 89 "forehead_roundness_neg" 123 } -# gene_forehead_width={ "forehead_width_neg" 140 "forehead_width_neg" 118 } -# gene_forehead_height={ "forehead_height_neg" 182 "forehead_height_neg" 118 } -# gene_head_height={ "head_height_neg" 84 "head_height_neg" 84 } -# gene_head_width={ "head_width_neg" 118 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_neg" 11 "head_profile_neg" 11 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 167 "head_top_width_pos" 167 } -# gene_jaw_angle={ "jaw_angle_neg" 91 "jaw_angle_neg" 111 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 130 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 160 "jaw_width_pos" 174 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 106 "mouth_corner_height_neg" 106 } -# gene_mouth_forward={ "mouth_forward_neg" 91 "mouth_forward_neg" 91 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_neg" 167 "mouth_width_neg" 113 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 80 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 136 "mouth_lower_lip_size_pos" 136 } -# gene_mouth_open={ "mouth_open_neg" 157 "mouth_open_neg" 51 } -# gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 152 } -# gene_neck_width={ "neck_width_neg" 123 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 75 "cheek_forward_pos" 33 } -# gene_bs_cheek_height={ "cheek_height_pos" 255 "cheek_height_pos" 202 } -# gene_bs_cheek_width={ "cheek_width_neg" 13 "cheek_width_pos" 12 } -# gene_bs_ear_angle={ "ear_angle_pos" 13 "ear_angle_pos" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 90 "ear_inner_shape_pos" 90 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 13 "ear_lower_bend_pos" 38 } -# gene_bs_ear_outward={ "ear_outward_pos" 53 "ear_outward_neg" 4 } -# gene_bs_ear_size={ "ear_size_pos" 69 "ear_size_neg" 4 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 81 "eye_corner_depth_neg" 72 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 117 "eye_fold_shape_02_neg" 106 } -# gene_bs_eye_size={ "eye_size_pos" 37 "eye_size_pos" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 117 "eye_upper_lid_size_neg" 249 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 69 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 27 "forehead_brow_forward_pos" 27 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 109 "forehead_brow_inner_height_neg" 79 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 219 "forehead_brow_outer_height_neg" 47 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 107 "forehead_brow_width_neg" 107 } -# gene_bs_jaw_def={ "jaw_def_neg" 201 "jaw_def_neg" 227 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 43 "mouth_lower_lip_def_pos" 43 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 39 "mouth_lower_lip_full_pos" 39 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_pos" 19 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 127 "mouth_lower_lip_width_neg" 127 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 73 "mouth_philtrum_def_pos" 73 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 125 "mouth_philtrum_shape_pos" 125 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 19 "mouth_philtrum_width_neg" 19 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 23 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 69 "mouth_upper_lip_full_pos" 69 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 74 "mouth_upper_lip_profile_neg" 74 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 119 "mouth_upper_lip_width_pos" 119 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_pos" 1 } -# gene_bs_nose_height={ "nose_height_neg" 31 "nose_height_neg" 23 } -# gene_bs_nose_length={ "nose_length_pos" 53 "nose_length_neg" 3 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 169 "nose_nostril_height_neg" 50 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 81 "nose_nostril_width_pos" 44 } -# gene_bs_nose_profile={ "nose_profile_neg" 53 "nose_profile_neg" 16 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 123 "nose_ridge_angle_pos" 1 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 167 "nose_ridge_width_neg" 32 } -# gene_bs_nose_size={ "nose_size_neg" 135 "nose_size_neg" 6 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 32 "nose_tip_angle_neg" 32 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 154 "nose_tip_forward_neg" 154 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 17 "nose_tip_width_pos" 17 } -# face_detail_cheek_def={ "cheek_def_02" 214 "cheek_def_01" 119 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 167 "cheek_fat_01_pos" 167 } -# face_detail_chin_cleft={ "chin_cleft" 25 "chin_cleft" 25 } -# face_detail_chin_def={ "chin_def" 250 "chin_def_neg" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 0 "eye_lower_lid_def_02" 173 } -# face_detail_eye_socket={ "eye_socket_03" 0 "eye_socket_03" 5 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 132 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 6 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 67 "nose_tip_def" 67 } -# face_detail_temple_def={ "temple_def" 113 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 44 "brow_wrinkles_01" 44 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 93 "eye_wrinkles_01" 93 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 28 "forehead_wrinkles_01" 28 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 208 "complexion_smooth_1" 208 } -# gene_height={ "normal_height" 170 "normal_height" 170 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 104 "body_fat_head_fat_medium" 129 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 28 "body_shape_rectangle_half" 3 } -# gene_bs_bust={ "bust_clothes" 66 "bust_shape_4_half" 83 } -# gene_age={ "old_4" 163 "old_4" 163 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 162 "avg_spacing_avg_thickness" 162 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 251 "layer_2_low_thickness" 251 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 126 "body_hair_sparse_lower_stubble" 126 } -# gene_hair_type={ "hair_straight_thin_beard" 104 "hair_straight_thin_beard" 104 } -# gene_baldness={ "male_pattern_baldness" 222 "male_pattern_baldness" 222 } -# eye_accessory={ "normal_eyes" 236 "normal_eyes" 236 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 201 "normal_eyelashes" 201 } -# hairstyles={ "tgp_chinese_hairstyles" 191 "all_hairstyles" 0 } -# legwear={ "tgp_chinese_war_legwear" 253 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_war_nobility_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_chinese_era1_war_nobility" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "mpo_mongol_beards" 126 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_li_renxiao = { -# portrait_info = { -# genes={ -# hair_color={ 125 244 125 244 } -# skin_color={ 190 116 190 116 } -# eye_color={ 31 252 31 252 } -# gene_chin_forward={ "chin_forward_neg" 168 "chin_forward_neg" 123 } -# gene_chin_height={ "chin_height_neg" 100 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 107 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_neg" 103 "eye_depth_neg" 103 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 193 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_neg" 145 "forehead_angle_neg" 125 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 132 } -# gene_forehead_roundness={ "forehead_roundness_pos" 114 "forehead_roundness_pos" 141 } -# gene_forehead_width={ "forehead_width_pos" 176 "forehead_width_pos" 149 } -# gene_forehead_height={ "forehead_height_neg" 144 "forehead_height_neg" 126 } -# gene_head_height={ "head_height_neg" 216 "head_height_neg" 124 } -# gene_head_width={ "head_width_pos" 123 "head_width_pos" 143 } -# gene_head_profile={ "head_profile_neg" 23 "head_profile_neg" 23 } -# gene_head_top_height={ "head_top_height_neg" 100 "head_top_height_neg" 100 } -# gene_head_top_width={ "head_top_width_pos" 145 "head_top_width_pos" 145 } -# gene_jaw_angle={ "jaw_angle_pos" 155 "jaw_angle_pos" 169 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_pos" 165 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 133 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 140 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 84 "mouth_height_pos" 158 } -# gene_mouth_width={ "mouth_width_neg" 100 "mouth_width_neg" 47 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 79 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 156 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 112 "mouth_open_neg" 112 } -# gene_neck_length={ "neck_length_pos" 139 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_pos" 145 "neck_width_pos" 145 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 5 "cheek_forward_pos" 5 } -# gene_bs_cheek_height={ "cheek_height_pos" 255 "cheek_height_pos" 49 } -# gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_pos" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 67 "ear_angle_neg" 37 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 84 "ear_inner_shape_pos" 84 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 148 "ear_upper_bend_pos" 87 } -# gene_bs_ear_outward={ "ear_outward_neg" 27 "ear_outward_neg" 63 } -# gene_bs_ear_size={ "ear_size_pos" 171 "ear_size_neg" 49 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 92 "eye_corner_depth_neg" 92 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 71 "eye_fold_shape_02_neg" 71 } -# gene_bs_eye_size={ "eye_size_neg" 9 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 193 "eye_upper_lid_size_neg" 181 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 141 "forehead_brow_curve_neg" 76 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 35 "forehead_brow_forward_neg" 65 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_neg" 118 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 25 "forehead_brow_outer_height_neg" 63 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 47 "forehead_brow_width_pos" 35 } -# gene_bs_jaw_def={ "jaw_def_neg" 194 "jaw_def_neg" 194 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 1 "mouth_lower_lip_def_pos" 1 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 19 "mouth_lower_lip_full_neg" 19 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 43 "mouth_lower_lip_pad_neg" 43 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 115 "mouth_lower_lip_width_neg" 115 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 15 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 41 "mouth_philtrum_width_neg" 41 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 14 "mouth_upper_lip_def_pos" 14 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 59 "mouth_upper_lip_full_neg" 59 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 81 "mouth_upper_lip_profile_pos" 81 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 113 "mouth_upper_lip_width_pos" 113 } -# gene_bs_nose_forward={ "nose_forward_pos" 30 "nose_forward_pos" 30 } -# gene_bs_nose_height={ "nose_height_neg" 199 "nose_height_neg" 11 } -# gene_bs_nose_length={ "nose_length_pos" 43 "nose_length_neg" 15 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 113 "nose_nostril_height_neg" 49 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 1 "nose_nostril_width_neg" 32 } -# gene_bs_nose_profile={ "nose_profile_pos" 91 "nose_profile_pos" 119 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 75 "nose_ridge_angle_neg" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 13 "nose_ridge_width_neg" 13 } -# gene_bs_nose_size={ "nose_size_neg" 95 "nose_size_neg" 6 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_pos" 41 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 81 "nose_tip_forward_neg" 181 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 39 "nose_tip_width_pos" 39 } -# face_detail_cheek_def={ "cheek_def_01" 166 "cheek_def_01" 12 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 33 "cheek_fat_01_pos" 33 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_cleft" 14 } -# face_detail_chin_def={ "chin_def_neg" 37 "chin_def_neg" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 241 "eye_lower_lid_def_02" 241 } -# face_detail_eye_socket={ "eye_socket_01" 23 "eye_socket_01" 23 } -# face_detail_nasolabial={ "nasolabial_02" 223 "nasolabial_03" 43 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 159 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 160 "nose_tip_def" 2 } -# face_detail_temple_def={ "temple_def" 163 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 148 "brow_wrinkles_03" 45 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 209 "eye_wrinkles_01" 97 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 31 "forehead_wrinkles_01" 31 } -# expression_other={ "cheek_wrinkles_both_01" 50 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 183 "complexion_3" 183 } -# gene_height={ "normal_height" 162 "normal_height" 99 } -# gene_bs_body_type={ "body_fat_head_fat_low" 122 "body_fat_head_fat_medium" 107 } -# gene_bs_body_shape={ "body_shape_apple_half" 50 "body_shape_apple_half" 25 } -# gene_bs_bust={ "bust_clothes" 140 "bust_shape_3_full" 175 } -# gene_age={ "old_2" 8 "old_2" 8 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 189 "avg_spacing_low_thickness" 189 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 240 "layer_2_avg_thickness" 240 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 87 "body_hair_sparse_lower_stubble" 87 } -# gene_hair_type={ "hair_straight_thin_beard" 140 "hair_straight_thin_beard" 140 } -# gene_baldness={ "male_pattern_baldness" 162 "male_pattern_baldness" 162 } -# eye_accessory={ "normal_eyes" 2 "normal_eyes" 2 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 4 "normal_eyelashes" 4 } -# hairstyles={ "fp1_hairstyles_straight" 100 "all_hairstyles" 0 } -# legwear={ "mena_war_legwear" 8 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_royalty_clothes" 236 "most_clothes" 0 } -# headgear={ "mpo_mongol_royalty" 49 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 42 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_xin_qiji = { -# portrait_info = { -# genes={ -# hair_color={ 10 249 10 249 } -# skin_color={ 250 113 250 113 } -# eye_color={ 72 246 72 246 } -# gene_chin_forward={ "chin_forward_neg" 109 "chin_forward_neg" 81 } -# gene_chin_height={ "chin_height_pos" 126 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 168 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_pos" 142 "eye_angle_pos" 142 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_pos" 142 "eye_height_pos" 142 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 131 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 153 "forehead_angle_pos" 153 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 117 "forehead_brow_height_pos" 138 } -# gene_forehead_roundness={ "forehead_roundness_pos" 150 "forehead_roundness_pos" 150 } -# gene_forehead_width={ "forehead_width_neg" 177 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_neg" 128 "forehead_height_neg" 119 } -# gene_head_height={ "head_height_neg" 124 "head_height_neg" 104 } -# gene_head_width={ "head_width_pos" 163 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_neg" 0 "head_profile_neg" 15 } -# gene_head_top_height={ "head_top_height_neg" 164 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_pos" 77 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_pos" 148 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_neg" 158 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_neg" 160 "jaw_width_neg" 126 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 106 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_neg" 94 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 97 "mouth_width_neg" 97 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 88 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 146 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 12 "mouth_open_neg" 12 } -# gene_neck_length={ "neck_length_pos" 149 "neck_length_pos" 168 } -# gene_neck_width={ "neck_width_neg" 189 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 31 "cheek_forward_neg" 31 } -# gene_bs_cheek_height={ "cheek_height_neg" 24 "cheek_height_neg" 24 } -# gene_bs_cheek_width={ "cheek_width_pos" 9 "cheek_width_pos" 13 } -# gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_pos" 152 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 78 "ear_inner_shape_pos" 78 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 57 "ear_lower_bend_pos" 43 } -# gene_bs_ear_outward={ "ear_outward_pos" 11 "ear_outward_neg" 35 } -# gene_bs_ear_size={ "ear_size_pos" 113 "ear_size_neg" 3 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 110 "eye_corner_depth_neg" 110 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 119 "eye_fold_shape_neg" 119 } -# gene_bs_eye_size={ "eye_size_pos" 94 "eye_size_pos" 94 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 151 "eye_upper_lid_size_neg" 151 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 203 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 9 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 145 "forehead_brow_inner_height_neg" 91 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 163 "forehead_brow_outer_height_pos" 51 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 19 "forehead_brow_width_pos" 19 } -# gene_bs_jaw_def={ "jaw_def_neg" 45 "jaw_def_neg" 169 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 216 "mouth_lower_lip_def_pos" 163 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 63 "mouth_lower_lip_full_pos" 25 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 165 "mouth_lower_lip_pad_neg" 61 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 69 "mouth_lower_lip_width_pos" 15 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 36 "mouth_philtrum_def_pos" 36 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 39 "mouth_philtrum_shape_pos" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 5 "mouth_philtrum_width_neg" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 32 "mouth_upper_lip_full_neg" 32 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 94 "mouth_upper_lip_profile_neg" 94 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 183 "mouth_upper_lip_width_neg" 111 } -# gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_pos" 29 } -# gene_bs_nose_height={ "nose_height_neg" 61 "nose_height_neg" 66 } -# gene_bs_nose_length={ "nose_length_neg" 22 "nose_length_neg" 22 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 93 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 44 "nose_nostril_width_pos" 44 } -# gene_bs_nose_profile={ "nose_profile_pos" 69 "nose_profile_pos" 65 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 79 "nose_ridge_angle_pos" 62 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 87 "nose_ridge_width_neg" 34 } -# gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_pos" 22 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 37 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 27 "nose_tip_forward_neg" 57 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 1 "nose_tip_width_neg" 1 } -# face_detail_cheek_def={ "cheek_def_02" 199 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 138 "cheek_fat_01_pos" 66 } -# face_detail_chin_cleft={ "chin_dimple" 159 "chin_cleft" 15 } -# face_detail_chin_def={ "chin_def" 249 "chin_def_neg" 85 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 241 "eye_lower_lid_def_02" 241 } -# face_detail_eye_socket={ "eye_socket_02" 22 "eye_socket_02" 22 } -# face_detail_nasolabial={ "nasolabial_02" 149 "nasolabial_02" 85 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 191 "nose_ridge_def_neg" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 222 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 109 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 8 "brow_wrinkles_04" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 218 "eye_wrinkles_02" 218 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 139 "forehead_wrinkles_02" 139 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 182 "complexion_smooth_1" 194 } -# gene_height={ "normal_height" 124 "normal_height" 124 } -# gene_bs_body_type={ "body_fat_head_fat_full" 157 "body_fat_head_fat_full" 117 } -# gene_bs_body_shape={ "body_shape_average" 75 "body_shape_average" 45 } -# gene_bs_bust={ "bust_clothes" 23 "bust_shape_3_full" 29 } -# gene_age={ "old_4" 134 "old_4" 134 } -# gene_eyebrows_shape={ "close_spacing_lower_thickness" 164 "avg_spacing_low_thickness" 164 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 196 "layer_2_low_thickness" 196 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 93 "body_hair_sparse_lower_stubble" 93 } -# gene_hair_type={ "hair_straight_thin_beard" 159 "hair_straight_thin_beard" 159 } -# gene_baldness={ "male_pattern_baldness" 116 "male_pattern_baldness" 116 } -# eye_accessory={ "normal_eyes" 231 "normal_eyes" 231 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 62 "normal_eyelashes" 62 } -# hairstyles={ "tgp_chinese_hairstyles" 191 "all_hairstyles" 0 } -# legwear={ "tgp_chinese_nobility_legwear" 255 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_high_nobility_clothes" 129 "most_clothes" 0 } -# headgear={ "no_headgear" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 126 "no_beard" 0 } -# cloaks={ "no_cloak" 255 "no_cloak" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# props_right={ "tgp_hu_01_a" 84 "no_props" 0 } -# } -# } -#} -# -#bookmark_dna_tudan_xixian = { -# portrait_info = { -# genes={ -# hair_color={ 14 249 14 249 } -# skin_color={ 216 86 216 86 } -# eye_color={ 34 250 34 250 } -# gene_chin_forward={ "chin_forward_pos" 132 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 121 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_pos" 150 "forehead_angle_pos" 171 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 106 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 138 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_neg" 90 "forehead_height_neg" 90 } -# gene_head_height={ "head_height_neg" 120 "head_height_neg" 120 } -# gene_head_width={ "head_width_neg" 111 "head_width_neg" 111 } -# gene_head_profile={ "head_profile_neg" 7 "head_profile_neg" 7 } -# gene_head_top_height={ "head_top_height_pos" 129 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_pos" 151 "head_top_width_pos" 151 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 144 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 138 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 104 "mouth_corner_height_neg" 104 } -# gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_pos" 103 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 51 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_pos" 135 } -# gene_mouth_open={ "mouth_open_neg" 90 "mouth_open_neg" 90 } -# gene_neck_length={ "neck_length_pos" 151 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_neg" 112 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 158 "cheek_forward_pos" 158 } -# gene_bs_cheek_height={ "cheek_height_neg" 37 "cheek_height_neg" 37 } -# gene_bs_cheek_width={ "cheek_width_pos" 4 "cheek_width_pos" 4 } -# gene_bs_ear_angle={ "ear_angle_neg" 29 "ear_angle_neg" 29 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 146 "ear_inner_shape_pos" 146 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 27 "ear_lower_bend_pos" 27 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 21 } -# gene_bs_ear_size={ "ear_size_neg" 8 "ear_size_neg" 8 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 31 "eye_corner_depth_neg" 31 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 107 "eye_fold_shape_02_neg" 107 } -# gene_bs_eye_size={ "eye_size_pos" 44 "eye_size_pos" 44 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 235 "eye_upper_lid_size_neg" 235 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 125 "forehead_brow_curve_neg" 193 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 80 "forehead_brow_forward_pos" 80 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 61 "forehead_brow_inner_height_pos" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_neg" 50 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 27 "forehead_brow_width_pos" 27 } -# gene_bs_jaw_def={ "jaw_def_pos" 77 "jaw_def_neg" 39 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 36 "mouth_lower_lip_def_pos" 36 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 34 "mouth_lower_lip_full_neg" 34 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 36 "mouth_lower_lip_pad_neg" 36 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 29 "mouth_lower_lip_width_pos" 29 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 28 "mouth_philtrum_def_pos" 28 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 32 "mouth_philtrum_shape_pos" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 105 "mouth_philtrum_width_pos" 105 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 25 "mouth_upper_lip_full_pos" 25 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 25 "mouth_upper_lip_profile_neg" 25 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 125 "mouth_upper_lip_width_pos" 125 } -# gene_bs_nose_forward={ "nose_forward_neg" 21 "nose_forward_neg" 21 } -# gene_bs_nose_height={ "nose_height_neg" 40 "nose_height_neg" 40 } -# gene_bs_nose_length={ "nose_length_neg" 17 "nose_length_neg" 17 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 6 "nose_nostril_height_pos" 6 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 69 "nose_nostril_width_neg" 69 } -# gene_bs_nose_profile={ "nose_profile_pos" 57 "nose_profile_pos" 57 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 37 "nose_ridge_angle_neg" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 31 "nose_ridge_width_pos" 31 } -# gene_bs_nose_size={ "nose_size_pos" 17 "nose_size_pos" 17 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 18 "nose_tip_angle_neg" 18 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 98 "nose_tip_forward_neg" 98 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 49 "nose_tip_width_neg" 49 } -# face_detail_cheek_def={ "cheek_def_02" 153 "cheek_def_02" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 21 "cheek_fat_01_pos" 21 } -# face_detail_chin_cleft={ "chin_dimple" 7 "chin_dimple" 7 } -# face_detail_chin_def={ "chin_def_neg" 61 "chin_def_neg" 61 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 147 "eye_lower_lid_def_02" 147 } -# face_detail_eye_socket={ "eye_socket_01" 148 "eye_socket_01" 148 } -# face_detail_nasolabial={ "nasolabial_02" 21 "nasolabial_02" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 5 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 233 "brow_wrinkles_02" 233 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 238 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 10 "forehead_wrinkles_01" 10 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 194 "complexion_smooth_1" 194 } -# gene_height={ "normal_height" 153 "normal_height" 141 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 95 "body_fat_head_fat_full" 142 } -# gene_bs_body_shape={ "body_shape_apple_full" 86 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_clothes" 89 "bust_shape_1_full" 140 } -# gene_age={ "old_3" 128 "old_3" 128 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 145 "far_spacing_low_thickness" 145 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 241 "layer_2_low_thickness" 241 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 181 "body_hair_sparse_lower_stubble" 181 } -# gene_hair_type={ "hair_straight_thin_beard" 172 "hair_straight_thin_beard" 172 } -# gene_baldness={ "male_pattern_baldness" 223 "male_pattern_baldness" 223 } -# eye_accessory={ "normal_eyes" 177 "normal_eyes" 177 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 142 "normal_eyelashes" 142 } -# hairstyles={ "mpo_mongol_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "mena_war_legwear" 195 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_low_nobility_clothes" 9 "most_clothes" 0 } -# headgear={ "steppe_common" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "shaved_baldness" 255 "no_baldness" 0 } -# beards={ "mpo_mongol_beards" 126 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_zhu_xi = { -# portrait_info = { -# genes={ -# hair_color={ 32 248 32 248 } -# skin_color={ 186 112 186 112 } -# eye_color={ 38 254 38 254 } -# gene_chin_forward={ "chin_forward_neg" 43 "chin_forward_neg" 43 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_neg" 96 "eye_depth_neg" 96 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 92 "eye_distance_neg" 92 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 169 "forehead_angle_pos" 169 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 148 } -# gene_forehead_roundness={ "forehead_roundness_pos" 145 "forehead_roundness_pos" 145 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 120 } -# gene_forehead_height={ "forehead_height_neg" 79 "forehead_height_neg" 79 } -# gene_head_height={ "head_height_pos" 172 "head_height_pos" 172 } -# gene_head_width={ "head_width_pos" 158 "head_width_pos" 158 } -# gene_head_profile={ "head_profile_neg" 24 "head_profile_neg" 24 } -# gene_head_top_height={ "head_top_height_neg" 100 "head_top_height_neg" 100 } -# gene_head_top_width={ "head_top_width_neg" 95 "head_top_width_neg" 95 } -# gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_pos" 134 "jaw_height_pos" 134 } -# gene_jaw_width={ "jaw_width_pos" 145 "jaw_width_pos" 145 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 159 "mouth_corner_height_pos" 159 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 125 "mouth_upper_lip_size_neg" 125 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_neg" 105 } -# gene_mouth_open={ "mouth_open_neg" 95 "mouth_open_neg" 95 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_neg" 113 } -# gene_neck_width={ "neck_width_neg" 109 "neck_width_neg" 109 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 9 "cheek_forward_pos" 9 } -# gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_neg" 21 } -# gene_bs_cheek_width={ "cheek_width_neg" 17 "cheek_width_neg" 17 } -# gene_bs_ear_angle={ "ear_angle_pos" 113 "ear_angle_pos" 113 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 110 "ear_inner_shape_pos" 110 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 36 "ear_both_bend_pos" 36 } -# gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_pos" 31 } -# gene_bs_ear_size={ "ear_size_pos" 93 "ear_size_pos" 93 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 41 "eye_corner_depth_neg" 41 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 98 "eye_fold_shape_02_neg" 98 } -# gene_bs_eye_size={ "eye_size_pos" 52 "eye_size_pos" 52 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 128 "eye_upper_lid_size_neg" 128 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 52 "forehead_brow_curve_neg" 52 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 39 "forehead_brow_forward_pos" 39 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 75 "forehead_brow_outer_height_pos" 75 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 24 "forehead_brow_width_neg" 24 } -# gene_bs_jaw_def={ "jaw_def_neg" 240 "jaw_def_neg" 240 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 121 "mouth_lower_lip_def_pos" 121 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 32 "mouth_lower_lip_full_neg" 32 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 48 "mouth_lower_lip_pad_neg" 48 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 71 "mouth_lower_lip_width_neg" 71 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 70 "mouth_philtrum_shape_pos" 70 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 4 "mouth_philtrum_width_neg" 4 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 27 "mouth_upper_lip_def_pos" 27 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 3 "mouth_upper_lip_full_neg" 3 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 59 "mouth_upper_lip_profile_pos" 59 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 18 "mouth_upper_lip_width_neg" 18 } -# gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_neg" 35 } -# gene_bs_nose_height={ "nose_height_pos" 51 "nose_height_pos" 51 } -# gene_bs_nose_length={ "nose_length_neg" 16 "nose_length_neg" 16 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 92 "nose_nostril_height_neg" 92 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 37 "nose_nostril_width_neg" 37 } -# gene_bs_nose_profile={ "nose_profile_pos" 85 "nose_profile_pos" 85 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 37 "nose_ridge_angle_pos" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 27 "nose_ridge_width_pos" 27 } -# gene_bs_nose_size={ "nose_size_neg" 28 "nose_size_neg" 28 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 48 "nose_tip_angle_pos" 48 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 75 "nose_tip_forward_neg" 75 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 56 "nose_tip_width_pos" 56 } -# face_detail_cheek_def={ "cheek_def_01" 17 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 124 "cheek_fat_01_pos" 124 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 21 } -# face_detail_chin_def={ "chin_def_neg" 204 "chin_def_neg" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 186 "eye_lower_lid_def_02" 186 } -# face_detail_eye_socket={ "eye_socket_03" 1 "eye_socket_03" 1 } -# face_detail_nasolabial={ "nasolabial_01" 93 "nasolabial_01" 93 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 16 "nose_ridge_def_neg" 16 } -# face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 53 "temple_def" 53 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 26 "brow_wrinkles_04" 26 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 61 "eye_wrinkles_01" 61 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 145 "forehead_wrinkles_02" 145 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 135 "complexion_smooth_1" 135 } -# gene_height={ "normal_height" 104 "normal_height" 104 } -# gene_bs_body_type={ "body_fat_head_fat_full" 161 "body_fat_head_fat_full" 118 } -# gene_bs_body_shape={ "body_shape_apple_half" 45 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 104 "bust_shape_3_half" 130 } -# gene_age={ "old_4" 11 "old_4" 11 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 202 "avg_spacing_low_thickness" 202 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 203 "layer_2_low_thickness" 203 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 221 "body_hair_sparse_low_stubble" 221 } -# gene_hair_type={ "hair_straight_thin_beard" 143 "hair_straight_thin_beard" 143 } -# gene_baldness={ "male_pattern_baldness" 221 "male_pattern_baldness" 221 } -# eye_accessory={ "normal_eyes" 135 "normal_eyes" 135 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 251 "normal_eyelashes" 251 } -# beards={ "tgp_chinese_beards" 169 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 127 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 57 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_era1_nobility_clothes" 61 "most_clothes" 0 } -# headgear={ "tgp_chinese_era1_nobility" 141 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_zhang_shi = { -# portrait_info = { -# genes={ -# hair_color={ 50 246 50 246 } -# skin_color={ 252 104 252 104 } -# eye_color={ 39 247 39 247 } -# gene_chin_forward={ "chin_forward_pos" 124 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_pos" 87 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 131 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 78 "eye_height_neg" 78 } -# gene_eye_distance={ "eye_distance_neg" 90 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 156 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_pos" 170 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 154 "forehead_brow_height_pos" 156 } -# gene_forehead_roundness={ "forehead_roundness_neg" 152 "forehead_roundness_neg" 116 } -# gene_forehead_width={ "forehead_width_neg" 193 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_neg" 138 "forehead_height_neg" 77 } -# gene_head_height={ "head_height_neg" 200 "head_height_neg" 79 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_neg" 22 "head_profile_neg" 1 } -# gene_head_top_height={ "head_top_height_neg" 123 "head_top_height_neg" 94 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 77 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 161 "jaw_height_pos" 129 } -# gene_jaw_width={ "jaw_width_neg" 81 "jaw_width_neg" 81 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_neg" 114 } -# gene_mouth_forward={ "mouth_forward_pos" 195 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_neg" 70 "mouth_height_neg" 89 } -# gene_mouth_width={ "mouth_width_neg" 103 "mouth_width_neg" 103 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 62 "mouth_upper_lip_size_pos" 151 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 178 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_pos" 166 "mouth_open_pos" 166 } -# gene_neck_length={ "neck_length_pos" 102 "neck_length_pos" 134 } -# gene_neck_width={ "neck_width_neg" 208 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 49 "cheek_forward_neg" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 157 "cheek_height_neg" 93 } -# gene_bs_cheek_width={ "cheek_width_neg" 53 "cheek_width_pos" 74 } -# gene_bs_ear_angle={ "ear_angle_pos" 35 "ear_angle_pos" 21 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 84 "ear_inner_shape_pos" 84 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 170 "ear_lower_bend_pos" 6 } -# gene_bs_ear_outward={ "ear_outward_pos" 29 "ear_outward_pos" 29 } -# gene_bs_ear_size={ "ear_size_pos" 255 "ear_size_pos" 114 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 145 "eye_corner_depth_neg" 101 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 196 "eye_fold_shape_02_neg" 196 } -# gene_bs_eye_size={ "eye_size_pos" 104 "eye_size_pos" 104 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 194 "eye_upper_lid_size_neg" 194 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 45 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 69 "forehead_brow_forward_pos" 69 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 207 "forehead_brow_inner_height_neg" 32 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 112 "forehead_brow_outer_height_neg" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 18 "forehead_brow_width_pos" 18 } -# gene_bs_jaw_def={ "jaw_def_neg" 222 "jaw_def_neg" 222 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 193 "mouth_lower_lip_def_pos" 193 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 2 "mouth_lower_lip_full_neg" 2 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 51 "mouth_lower_lip_pad_neg" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 5 "mouth_lower_lip_width_neg" 5 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 50 "mouth_philtrum_shape_neg" 50 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 42 "mouth_philtrum_width_neg" 42 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 44 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 117 "mouth_upper_lip_full_pos" 124 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 18 "mouth_upper_lip_profile_pos" 18 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 133 "mouth_upper_lip_width_pos" 110 } -# gene_bs_nose_forward={ "nose_forward_neg" 97 "nose_forward_neg" 2 } -# gene_bs_nose_height={ "nose_height_neg" 255 "nose_height_pos" 15 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_neg" 109 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 42 "nose_nostril_width_neg" 42 } -# gene_bs_nose_profile={ "nose_profile_pos" 15 "nose_profile_pos" 45 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 31 "nose_ridge_angle_neg" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 11 "nose_size_pos" 50 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 30 "nose_tip_angle_pos" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 175 "nose_tip_forward_neg" 175 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 55 "nose_tip_width_pos" 55 } -# face_detail_cheek_def={ "cheek_def_01" 35 "cheek_def_01" 35 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 141 "cheek_fat_03_pos" 141 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 6 } -# face_detail_chin_def={ "chin_def_neg" 249 "chin_def_neg" 249 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 145 "eye_lower_lid_def_02" 145 } -# face_detail_eye_socket={ "eye_socket_02" 255 "eye_socket_02" 8 } -# face_detail_nasolabial={ "nasolabial_02" 12 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 19 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 53 "nose_tip_def" 53 } -# face_detail_temple_def={ "temple_def" 29 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 2 "brow_wrinkles_02" 2 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 128 "eye_wrinkles_01" 59 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 226 "forehead_wrinkles_01" 226 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 93 "complexion_smooth_1" 128 } -# gene_height={ "normal_height" 128 "normal_height" 102 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 120 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_average" 76 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 1 "bust_shape_3_half" 3 } -# gene_age={ "old_1" 179 "old_1" 179 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 139 "avg_spacing_avg_thickness" 139 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_low_thickness" 248 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 168 "body_hair_sparse_lower_stubble" 168 } -# gene_hair_type={ "hair_straight_thin_beard" 116 "hair_straight_thin_beard" 116 } -# gene_baldness={ "male_pattern_baldness" 213 "male_pattern_baldness" 213 } -# eye_accessory={ "normal_eyes" 225 "normal_eyes" 225 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 189 "normal_eyelashes" 189 } -# hairstyles={ "tgp_chinese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 93 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_high_nobility_clothes" 66 "most_clothes" 0 } -# headgear={ "tgp_chinese_high_nobility" 100 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 84 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_jayavarman={ -# portrait_info = { -# genes={ -# hair_color={ 84 242 84 242 } -# skin_color={ 243 134 243 134 } -# eye_color={ 38 251 38 251 } -# gene_chin_forward={ "chin_forward_neg" 103 "chin_forward_neg" 103 } -# gene_chin_height={ "chin_height_neg" 99 "chin_height_neg" 99 } -# gene_chin_width={ "chin_width_neg" 187 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_pos" 156 "eye_angle_pos" 151 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 113 "eye_distance_neg" 98 } -# gene_eye_shut={ "eye_shut_pos" 169 "eye_shut_pos" 153 } -# gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_neg" 118 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 119 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 133 "forehead_roundness_pos" 133 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_pos" 138 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_neg" 126 "head_height_neg" 126 } -# gene_head_width={ "head_width_pos" 154 "head_width_pos" 148 } -# gene_head_profile={ "head_profile_neg" 89 "head_profile_neg" 89 } -# gene_head_top_height={ "head_top_height_pos" 163 "head_top_height_pos" 162 } -# gene_head_top_width={ "head_top_width_pos" 187 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_pos" 133 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_pos" 156 "jaw_height_pos" 156 } -# gene_jaw_width={ "jaw_width_pos" 175 "jaw_width_pos" 129 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_neg" 103 "mouth_height_neg" 103 } -# gene_mouth_width={ "mouth_width_neg" 110 "mouth_width_neg" 110 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_pos" 143 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 163 "mouth_lower_lip_size_pos" 159 } -# gene_mouth_open={ "mouth_open_pos" 138 "mouth_open_pos" 138 } -# gene_neck_length={ "neck_length_neg" 125 "neck_length_neg" 125 } -# gene_neck_width={ "neck_width_pos" 144 "neck_width_pos" 128 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 170 "cheek_forward_pos" 170 } -# gene_bs_cheek_height={ "cheek_height_neg" 6 "cheek_height_neg" 6 } -# gene_bs_cheek_width={ "cheek_width_pos" 63 "cheek_width_pos" 63 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_neg" 60 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 38 "ear_inner_shape_pos" 115 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 255 "ear_upper_bend_pos" 23 } -# gene_bs_ear_outward={ "ear_outward_neg" 13 "ear_outward_pos" 24 } -# gene_bs_ear_size={ "ear_size_pos" 255 "ear_size_neg" 130 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 38 "eye_corner_depth_neg" 38 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 107 "eye_fold_shape_neg" 107 } -# gene_bs_eye_size={ "eye_size_pos" 77 "eye_size_pos" 41 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 141 "eye_upper_lid_size_neg" 133 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 134 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 83 "forehead_brow_forward_pos" 66 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 47 "forehead_brow_inner_height_neg" 61 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 33 "forehead_brow_outer_height_pos" 89 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 14 "forehead_brow_width_neg" 14 } -# gene_bs_jaw_def={ "jaw_def_neg" 161 "jaw_def_neg" 161 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 91 "mouth_lower_lip_def_pos" 91 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 123 "mouth_lower_lip_full_neg" 65 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 8 "mouth_lower_lip_pad_neg" 8 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 167 "mouth_lower_lip_width_neg" 126 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 30 "mouth_philtrum_def_pos" 30 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 1 "mouth_philtrum_shape_neg" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 50 "mouth_philtrum_width_neg" 50 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 39 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 165 "mouth_upper_lip_full_neg" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 153 "mouth_upper_lip_width_neg" 94 } -# gene_bs_nose_forward={ "nose_forward_neg" 29 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_neg" 118 "nose_height_neg" 118 } -# gene_bs_nose_length={ "nose_length_neg" 63 "nose_length_neg" 63 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 66 "nose_nostril_height_neg" 66 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 43 "nose_nostril_width_pos" 43 } -# gene_bs_nose_profile={ "nose_profile_pos" 81 "nose_profile_pos" 81 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 11 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 74 "nose_ridge_width_pos" 74 } -# gene_bs_nose_size={ "nose_size_pos" 11 "nose_size_pos" 11 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 15 "nose_tip_angle_pos" 15 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 159 "nose_tip_forward_neg" 159 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 60 "nose_tip_width_neg" 60 } -# face_detail_cheek_def={ "cheek_def_01" 118 "cheek_def_01" 118 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 25 "cheek_fat_04_pos" 25 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def_neg" 224 "chin_def_neg" 224 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 253 "eye_lower_lid_def_02" 253 } -# face_detail_eye_socket={ "eye_socket_02" 51 "eye_socket_02" 51 } -# face_detail_nasolabial={ "nasolabial_02" 116 "nasolabial_02" 116 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 25 "nose_ridge_def_neg" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 21 "nose_tip_def" 21 } -# face_detail_temple_def={ "temple_def" 83 "temple_def" 83 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 40 "brow_wrinkles_02" 40 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 8 "eye_wrinkles_01" 8 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 11 "forehead_wrinkles_01" 11 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 235 "complexion_smooth_1" 235 } -# gene_height={ "normal_height" 115 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 116 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_average" 82 "body_shape_average" 57 } -# gene_bs_bust={ "bust_clothes" 24 "bust_shape_4_half" 31 } -# gene_age={ "old_4" 180 "old_4" 180 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 191 "avg_spacing_high_thickness" 153 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 255 "layer_2_avg_thickness" 219 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 222 "body_hair_sparse_lower_stubble" 222 } -# gene_hair_type={ "hair_straight_thin_beard" 134 "hair_straight_thin_beard" 134 } -# gene_baldness={ "male_pattern_baldness" 176 "male_pattern_baldness" 176 } -# eye_accessory={ "normal_eyes" 21 "normal_eyes" 21 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 27 "normal_eyelashes" 27 } -# hairstyles={ "western_hairstyles_straight" 115 "all_hairstyles" 0 } -# legwear={ "mena_nobility_legwear" 75 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "indian_high_nobility_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_southeast_nobility" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "mpo_mongol_beards" 126 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_pyinbya={ -# portrait_info = { -# genes={ -# hair_color={ 7 245 7 245 } -# skin_color={ 121 152 117 135 } -# eye_color={ 25 249 25 249 } -# gene_chin_forward={ "chin_forward_pos" 139 "chin_forward_pos" 139 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 148 "eye_angle_pos" 135 } -# gene_eye_depth={ "eye_depth_neg" 80 "eye_depth_neg" 99 } -# gene_eye_height={ "eye_height_neg" 114 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 170 "eye_distance_pos" 170 } -# gene_eye_shut={ "eye_shut_pos" 156 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 78 "forehead_angle_neg" 103 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 115 "forehead_brow_height_neg" 115 } -# gene_forehead_roundness={ "forehead_roundness_pos" 146 "forehead_roundness_pos" 146 } -# gene_forehead_width={ "forehead_width_neg" 98 "forehead_width_neg" 98 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 88 } -# gene_head_height={ "head_height_pos" 136 "head_height_pos" 136 } -# gene_head_width={ "head_width_neg" 113 "head_width_neg" 97 } -# gene_head_profile={ "head_profile_pos" 160 "head_profile_pos" 160 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 132 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_neg" 106 "jaw_height_neg" 106 } -# gene_jaw_width={ "jaw_width_neg" 103 "jaw_width_neg" 103 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 118 } -# gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 115 } -# gene_mouth_width={ "mouth_width_neg" 77 "mouth_width_neg" 77 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 136 "mouth_upper_lip_size_pos" 166 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 147 "mouth_lower_lip_size_pos" 128 } -# gene_mouth_open={ "mouth_open_neg" 23 "mouth_open_neg" 23 } -# gene_neck_length={ "neck_length_pos" 115 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_neg" 146 "neck_width_neg" 109 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 95 "cheek_forward_neg" 27 } -# gene_bs_cheek_height={ "cheek_height_pos" 191 "cheek_height_pos" 44 } -# gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_pos" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 2 "ear_angle_neg" 2 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 48 "ear_inner_shape_pos" 48 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 44 "ear_both_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_neg" 36 "ear_outward_neg" 36 } -# gene_bs_ear_size={ "ear_size_pos" 34 "ear_size_pos" 34 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 95 "eye_corner_depth_pos" 86 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 73 "eye_fold_shape_neg" 84 } -# gene_bs_eye_size={ "eye_size_neg" 145 "eye_size_neg" 72 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 75 "eye_upper_lid_size_pos" 91 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 195 "forehead_brow_curve_neg" 124 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 30 "forehead_brow_forward_pos" 30 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 58 "forehead_brow_inner_height_pos" 58 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 46 "forehead_brow_outer_height_pos" 46 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 46 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 189 "jaw_def_neg" 189 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 164 "mouth_lower_lip_def_pos" 107 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 98 "mouth_lower_lip_full_pos" 98 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 83 "mouth_lower_lip_pad_neg" 83 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 54 "mouth_lower_lip_width_pos" 54 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 16 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 45 "mouth_philtrum_shape_neg" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 4 "mouth_philtrum_width_neg" 4 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 84 "mouth_upper_lip_full_pos" 84 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 65 "mouth_upper_lip_profile_pos" 65 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 81 "mouth_upper_lip_width_pos" 114 } -# gene_bs_nose_forward={ "nose_forward_neg" 76 "nose_forward_neg" 76 } -# gene_bs_nose_height={ "nose_height_pos" 68 "nose_height_pos" 68 } -# gene_bs_nose_length={ "nose_length_neg" 34 "nose_length_neg" 34 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 5 "nose_nostril_height_neg" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 133 "nose_nostril_width_pos" 110 } -# gene_bs_nose_profile={ "nose_profile_pos" 67 "nose_profile_pos" 67 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 9 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 30 "nose_ridge_width_pos" 30 } -# gene_bs_nose_size={ "nose_size_neg" 39 "nose_size_neg" 39 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 71 "nose_tip_angle_neg" 34 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 50 "nose_tip_forward_pos" 50 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 127 "nose_tip_width_neg" 22 } -# face_detail_cheek_def={ "cheek_def_01" 129 "cheek_def_01" 19 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 52 "cheek_fat_03_pos" 10 } -# face_detail_chin_cleft={ "chin_cleft" 76 "chin_cleft" 76 } -# face_detail_chin_def={ "chin_def" 114 "chin_def" 114 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 42 } -# face_detail_eye_socket={ "eye_socket_02" 122 "eye_socket_02" 122 } -# face_detail_nasolabial={ "nasolabial_03" 51 "nasolabial_03" 51 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 6 "nose_ridge_def_pos" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 20 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 29 "temple_def" 29 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 204 "brow_wrinkles_02" 204 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 226 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 241 "forehead_wrinkles_03" 241 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 225 "complexion_2" 225 } -# gene_height={ "normal_height" 139 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_medium" 135 } -# gene_bs_body_shape={ "body_shape_pear_full" 65 "body_shape_pear_full" 4 } -# gene_bs_bust={ "bust_clothes" 153 "bust_shape_4_half" 192 } -# gene_age={ "old_1" 157 "old_1" 157 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 218 "avg_spacing_high_thickness" 218 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 154 "layer_2_low_thickness" 154 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 233 "body_hair_sparse_low_stubble" 233 } -# gene_hair_type={ "hair_curly" 114 "hair_curly" 114 } -# gene_baldness={ "male_pattern_baldness" 139 "male_pattern_baldness" 139 } -# eye_accessory={ "normal_eyes" 224 "normal_eyes" 224 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 15 "normal_eyelashes" 15 } -# legwear={ "no_legwear" 177 "all_legwear" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_southeast_high_nobility_clothes" 246 "most_clothes" 0 } -# headgear={ "tgp_southeast_nobility" 211 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 205 "no_beard" 0 } -# hairstyles={ "indian_hairstyles_straight" 127 "all_hairstyles" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_indra = { -# portrait_info = { -# genes={ -# hair_color={ 3 246 3 246 } -# skin_color={ 171 161 170 148 } -# eye_color={ 33 242 33 242 } -# gene_chin_forward={ "chin_forward_neg" 81 "chin_forward_neg" 81 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 123 } -# gene_eye_angle={ "eye_angle_neg" 129 "eye_angle_neg" 100 } -# gene_eye_depth={ "eye_depth_neg" 104 "eye_depth_neg" 104 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_neg" 105 "eye_distance_neg" 94 } -# gene_eye_shut={ "eye_shut_pos" 198 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 164 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 120 "forehead_brow_height_neg" 120 } -# gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 144 } -# gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 108 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_pos" 153 } -# gene_head_height={ "head_height_neg" 148 "head_height_neg" 127 } -# gene_head_width={ "head_width_neg" 120 "head_width_neg" 120 } -# gene_head_profile={ "head_profile_neg" 119 "head_profile_neg" 92 } -# gene_head_top_height={ "head_top_height_pos" 94 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 145 "head_top_width_pos" 145 } -# gene_jaw_angle={ "jaw_angle_neg" 78 "jaw_angle_neg" 110 } -# gene_jaw_forward={ "jaw_forward_neg" 137 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 139 "jaw_width_pos" 139 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_neg" 125 } -# gene_mouth_width={ "mouth_width_neg" 169 "mouth_width_neg" 111 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 132 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_neg" 72 "mouth_open_neg" 72 } -# gene_neck_length={ "neck_length_neg" 118 "neck_length_neg" 118 } -# gene_neck_width={ "neck_width_neg" 147 "neck_width_neg" 120 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 99 "cheek_forward_pos" 99 } -# gene_bs_cheek_height={ "cheek_height_pos" 10 "cheek_height_pos" 10 } -# gene_bs_cheek_width={ "cheek_width_neg" 6 "cheek_width_neg" 6 } -# gene_bs_ear_angle={ "ear_angle_pos" 79 "ear_angle_pos" 79 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 97 "ear_inner_shape_pos" 97 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 52 "ear_upper_bend_pos" 52 } -# gene_bs_ear_outward={ "ear_outward_pos" 2 "ear_outward_pos" 2 } -# gene_bs_ear_size={ "ear_size_pos" 129 "ear_size_neg" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 37 "eye_corner_depth_neg" 37 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 110 "eye_fold_shape_pos" 110 } -# gene_bs_eye_size={ "eye_size_pos" 28 "eye_size_pos" 28 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 113 "eye_upper_lid_size_neg" 113 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 207 "forehead_brow_curve_neg" 168 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 133 "forehead_brow_forward_pos" 122 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 23 "forehead_brow_inner_height_pos" 29 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 39 "forehead_brow_outer_height_pos" 79 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 15 "forehead_brow_width_neg" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 226 "jaw_def_neg" 226 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 39 "mouth_lower_lip_def_pos" 39 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 32 "mouth_lower_lip_full_neg" 32 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 17 "mouth_lower_lip_pad_neg" 17 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 106 "mouth_lower_lip_width_pos" 106 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 4 "mouth_philtrum_shape_neg" 4 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 50 "mouth_philtrum_width_pos" 50 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 21 "mouth_upper_lip_full_pos" 21 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 2 "mouth_upper_lip_profile_neg" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 20 "mouth_upper_lip_width_pos" 20 } -# gene_bs_nose_forward={ "nose_forward_pos" 5 "nose_forward_neg" 38 } -# gene_bs_nose_height={ "nose_height_neg" 86 "nose_height_neg" 86 } -# gene_bs_nose_length={ "nose_length_neg" 177 "nose_length_neg" 177 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 108 "nose_nostril_height_neg" 108 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 97 "nose_nostril_width_pos" 80 } -# gene_bs_nose_profile={ "nose_profile_neg" 61 "nose_profile_neg" 61 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_neg" 41 } -# gene_bs_nose_size={ "nose_size_pos" 69 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 20 "nose_tip_angle_neg" 20 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 35 "nose_tip_forward_neg" 35 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 101 "nose_tip_width_neg" 120 } -# face_detail_cheek_def={ "cheek_def_01" 23 "cheek_def_01" 23 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 146 "cheek_fat_03_pos" 146 } -# face_detail_chin_cleft={ "chin_dimple" 2 "chin_dimple" 2 } -# face_detail_chin_def={ "chin_def_neg" 15 "chin_def_neg" 15 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 249 "eye_lower_lid_def_02" 249 } -# face_detail_eye_socket={ "eye_socket_03" 24 "eye_socket_03" 24 } -# face_detail_nasolabial={ "nasolabial_02" 43 "nasolabial_02" 43 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 21 "nose_ridge_def_neg" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 9 "nose_tip_def" 9 } -# face_detail_temple_def={ "temple_def" 37 "temple_def" 37 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_03" 33 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 1 "eye_wrinkles_01" 1 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 23 "forehead_wrinkles_01" 23 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 186 "complexion_1" 186 } -# gene_height={ "normal_height" 119 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_low" 112 "body_fat_head_fat_low" 146 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 30 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 81 "bust_clothes" 102 } -# gene_age={ "old_3" 88 "old_3" 88 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 178 "avg_spacing_avg_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 222 "layer_2_high_thickness" 222 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 178 "body_hair_sparse_lower_stubble" 178 } -# gene_hair_type={ "hair_straight_thin_beard" 107 "hair_straight_thin_beard" 107 } -# gene_baldness={ "male_pattern_baldness" 201 "male_pattern_baldness" 201 } -# eye_accessory={ "normal_eyes" 166 "normal_eyes" 166 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 111 "normal_eyelashes" 111 } -# hairstyles={ "indian_hairstyles_straight" 255 "all_hairstyles" 0 } -# legwear={ "no_legwear" 23 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_southeast_high_nobility_clothes" 91 "most_clothes" 0 } -# headgear={ "tgp_southeast_nobility" 239 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_padumaraj={ -# portrait_info = { -# genes={ -# hair_color={ 10 254 59 252 } -# skin_color={ 235 149 241 130 } -# eye_color={ 16 243 16 243 } -# gene_chin_forward={ "chin_forward_neg" 89 "chin_forward_neg" 89 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_neg" 133 "eye_angle_neg" 96 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 130 "eye_height_neg" 126 } -# gene_eye_distance={ "eye_distance_neg" 99 "eye_distance_neg" 99 } -# gene_eye_shut={ "eye_shut_pos" 163 "eye_shut_pos" 163 } -# gene_forehead_angle={ "forehead_angle_neg" 126 "forehead_angle_neg" 126 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 150 "forehead_brow_height_neg" 77 } -# gene_forehead_roundness={ "forehead_roundness_neg" 94 "forehead_roundness_neg" 94 } -# gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_neg" 111 "forehead_height_neg" 127 } -# gene_head_height={ "head_height_neg" 128 "head_height_neg" 108 } -# gene_head_width={ "head_width_pos" 154 "head_width_pos" 154 } -# gene_head_profile={ "head_profile_neg" 97 "head_profile_neg" 65 } -# gene_head_top_height={ "head_top_height_pos" 146 "head_top_height_pos" 146 } -# gene_head_top_width={ "head_top_width_pos" 164 "head_top_width_pos" 164 } -# gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_pos" 160 } -# gene_jaw_forward={ "jaw_forward_neg" 140 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 132 "jaw_width_pos" 174 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 154 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 116 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_neg" 93 "mouth_height_neg" 98 } -# gene_mouth_width={ "mouth_width_neg" 132 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 108 "mouth_upper_lip_size_neg" 108 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 152 "mouth_lower_lip_size_pos" 152 } -# gene_mouth_open={ "mouth_open_neg" 127 "mouth_open_neg" 127 } -# gene_neck_length={ "neck_length_pos" 139 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_neg" 145 "neck_width_neg" 116 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 127 "cheek_forward_pos" 53 } -# gene_bs_cheek_height={ "cheek_height_pos" 169 "cheek_height_neg" 31 } -# gene_bs_cheek_width={ "cheek_width_pos" 51 "cheek_width_neg" 16 } -# gene_bs_ear_angle={ "ear_angle_pos" 8 "ear_angle_pos" 8 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 44 "ear_inner_shape_pos" 44 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 150 "ear_upper_bend_pos" 150 } -# gene_bs_ear_outward={ "ear_outward_pos" 19 "ear_outward_pos" 19 } -# gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_pos" 5 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 50 "eye_corner_depth_neg" 50 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 20 "eye_fold_shape_pos" 20 } -# gene_bs_eye_size={ "eye_size_pos" 12 "eye_size_pos" 12 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 107 "eye_upper_lid_size_neg" 189 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 25 "forehead_brow_curve_neg" 202 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 15 "forehead_brow_forward_neg" 15 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 151 "forehead_brow_inner_height_neg" 94 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 27 "forehead_brow_outer_height_pos" 20 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 55 "forehead_brow_width_neg" 27 } -# gene_bs_jaw_def={ "jaw_def_neg" 163 "jaw_def_neg" 205 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 108 "mouth_lower_lip_def_pos" 108 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 13 "mouth_lower_lip_full_neg" 13 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 39 "mouth_lower_lip_pad_neg" 31 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 149 "mouth_lower_lip_width_pos" 103 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 26 "mouth_philtrum_shape_neg" 26 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 9 "mouth_philtrum_width_neg" 9 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 39 "mouth_upper_lip_full_pos" 53 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 127 "mouth_upper_lip_profile_neg" 127 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 91 "mouth_upper_lip_width_pos" 20 } -# gene_bs_nose_forward={ "nose_forward_neg" 18 "nose_forward_neg" 18 } -# gene_bs_nose_height={ "nose_height_neg" 63 "nose_height_neg" 24 } -# gene_bs_nose_length={ "nose_length_neg" 176 "nose_length_neg" 176 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_neg" 109 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 12 "nose_nostril_width_pos" 12 } -# gene_bs_nose_profile={ "nose_profile_pos" 59 "nose_profile_neg" 28 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 15 "nose_ridge_angle_pos" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 10 "nose_ridge_width_neg" 10 } -# gene_bs_nose_size={ "nose_size_pos" 155 "nose_size_pos" 28 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 9 "nose_tip_angle_pos" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 80 "nose_tip_forward_neg" 80 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 131 "nose_tip_width_neg" 131 } -# face_detail_cheek_def={ "cheek_def_01" 116 "cheek_def_01" 9 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 43 "cheek_fat_03_pos" 150 } -# face_detail_chin_cleft={ "chin_cleft" 9 "chin_cleft" 9 } -# face_detail_chin_def={ "chin_def_neg" 4 "chin_def_neg" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 235 "eye_lower_lid_def_02" 235 } -# face_detail_eye_socket={ "eye_socket_02" 250 "eye_socket_02" 18 } -# face_detail_nasolabial={ "nasolabial_03" 95 "nasolabial_03" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 18 "nose_ridge_def_neg" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 17 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 29 "brow_wrinkles_01" 29 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_02" 137 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 87 "forehead_wrinkles_01" 87 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 179 "complexion_smooth_1" 154 } -# gene_height={ "normal_height" 137 "normal_height" 137 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 179 "body_fat_head_fat_medium" 143 } -# gene_bs_body_shape={ "body_shape_average" 40 "body_shape_average" 5 } -# gene_bs_bust={ "bust_clothes" 161 "bust_clothes" 202 } -# gene_age={ "old_2" 214 "old_2" 214 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 255 "avg_spacing_low_thickness" 129 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 231 "layer_2_high_thickness" 231 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 165 "body_hair_sparse_lower_stubble" 165 } -# gene_hair_type={ "hair_straight_thin_beard" 162 "hair_straight_thin_beard" 162 } -# gene_baldness={ "male_pattern_baldness" 156 "male_pattern_baldness" 156 } -# eye_accessory={ "normal_eyes" 82 "normal_eyes" 82 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 208 "normal_eyelashes" 208 } -# hairstyles={ "indian_hairstyles_wavy" 170 "all_hairstyles" 0 } -# legwear={ "no_legwear" 114 "all_legwear" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_southeast_high_nobility_clothes" 137 "most_clothes" 0 } -# headgear={ "tgp_southeast_nobility" 35 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "ep2_beards" 255 "no_beard" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_lokapala = { -# portrait_info = { -# genes={ -# hair_color={ 85 251 85 251 } -# skin_color={ 168 176 165 152 } -# eye_color={ 60 254 60 254 } -# gene_chin_forward={ "chin_forward_neg" 96 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_neg" 95 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 120 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 68 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_neg" 143 "forehead_angle_neg" 106 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 136 "forehead_brow_height_pos" 136 } -# gene_forehead_roundness={ "forehead_roundness_neg" 154 "forehead_roundness_neg" 117 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_pos" 149 "forehead_height_pos" 149 } -# gene_head_height={ "head_height_neg" 93 "head_height_neg" 92 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 147 } -# gene_head_profile={ "head_profile_neg" 124 "head_profile_neg" 81 } -# gene_head_top_height={ "head_top_height_neg" 85 "head_top_height_neg" 96 } -# gene_head_top_width={ "head_top_width_neg" 110 "head_top_width_neg" 111 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 128 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_neg" 149 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 182 "mouth_corner_depth_pos" 182 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 121 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 115 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 144 "mouth_upper_lip_size_pos" 144 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 137 "mouth_lower_lip_size_pos" 137 } -# gene_mouth_open={ "mouth_open_pos" 178 "mouth_open_pos" 178 } -# gene_neck_length={ "neck_length_pos" 62 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_neg" 192 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 55 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 51 "cheek_height_pos" 51 } -# gene_bs_cheek_width={ "cheek_width_pos" 11 "cheek_width_pos" 25 } -# gene_bs_ear_angle={ "ear_angle_pos" 103 "ear_angle_pos" 103 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 76 "ear_inner_shape_pos" 76 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 43 "ear_both_bend_pos" 43 } -# gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_pos" 21 } -# gene_bs_ear_size={ "ear_size_pos" 75 "ear_size_pos" 12 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 113 "eye_corner_depth_neg" 113 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 133 "eye_fold_shape_02_neg" 41 } -# gene_bs_eye_size={ "eye_size_pos" 40 "eye_size_pos" 40 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 113 "eye_upper_lid_size_neg" 195 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 80 "forehead_brow_curve_neg" 80 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 46 "forehead_brow_forward_pos" 46 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_neg" 126 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 13 "forehead_brow_outer_height_neg" 117 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 99 "forehead_brow_width_pos" 99 } -# gene_bs_jaw_def={ "jaw_def_neg" 228 "jaw_def_neg" 228 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 73 "mouth_lower_lip_def_pos" 73 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 4 "mouth_lower_lip_full_neg" 4 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 36 "mouth_lower_lip_pad_neg" 36 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 123 "mouth_lower_lip_width_pos" 123 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 12 "mouth_philtrum_shape_pos" 12 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 37 "mouth_philtrum_width_neg" 37 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 88 "mouth_upper_lip_full_pos" 88 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 28 "mouth_upper_lip_profile_neg" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 38 "mouth_upper_lip_width_neg" 38 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_neg" 90 } -# gene_bs_nose_height={ "nose_height_pos" 53 "nose_height_pos" 32 } -# gene_bs_nose_length={ "nose_length_neg" 105 "nose_length_neg" 119 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 31 "nose_nostril_height_neg" 101 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 59 "nose_nostril_width_pos" 8 } -# gene_bs_nose_profile={ "nose_profile_neg" 65 "nose_profile_pos" 28 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 23 "nose_ridge_angle_pos" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 26 "nose_ridge_width_pos" 26 } -# gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_pos" 4 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 21 "nose_tip_angle_neg" 21 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 1 "nose_tip_forward_neg" 1 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 112 "cheek_def_02" 90 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 91 "cheek_fat_04_pos" 123 } -# face_detail_chin_cleft={ "chin_dimple" 81 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 25 "chin_def_neg" 209 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 137 "eye_lower_lid_def_02" 137 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 8 } -# face_detail_nasolabial={ "nasolabial_03" 2 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 12 "nose_ridge_def_neg" 12 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 153 "temple_def" 189 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 47 "brow_wrinkles_01" 47 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 200 "eye_wrinkles_01" 76 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 245 } -# expression_other={ "cheek_wrinkles_both_01" 49 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 231 "complexion_3" 224 } -# gene_height={ "normal_height" 172 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_full" 171 "body_fat_head_fat_full" 128 } -# gene_bs_body_shape={ "body_shape_apple_half" 25 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 111 "bust_clothes" 139 } -# gene_age={ "old_3" 178 "old_3" 178 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 188 "avg_spacing_low_thickness" 156 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 231 "layer_2_low_thickness" 231 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 110 "body_hair_sparse_lower_stubble" 110 } -# gene_hair_type={ "hair_straight_thin_beard" 135 "hair_straight_thin_beard" 135 } -# gene_baldness={ "male_pattern_baldness" 156 "male_pattern_baldness" 156 } -# eye_accessory={ "normal_eyes" 217 "normal_eyes" 217 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 73 "normal_eyelashes" 73 } -# hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } -# legwear={ "no_legwear" 6 "all_legwear" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_southeast_high_nobility_clothes" 76 "most_clothes" 0 } -# headgear={ "tgp_southeast_nobility" 236 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "western_beards_straight" 110 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_qin_guan = { -# portrait_info = { -# genes={ -# hair_color={ 84 243 53 243 } -# skin_color={ 242 110 238 111 } -# eye_color={ 48 251 36 248 } -# gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 123 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_neg" 92 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 132 "forehead_angle_pos" 134 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 103 "forehead_brow_height_pos" 152 } -# gene_forehead_roundness={ "forehead_roundness_neg" 96 "forehead_roundness_neg" 78 } -# gene_forehead_width={ "forehead_width_pos" 178 "forehead_width_pos" 165 } -# gene_forehead_height={ "forehead_height_neg" 94 "forehead_height_neg" 91 } -# gene_head_height={ "head_height_pos" 129 "head_height_neg" 87 } -# gene_head_width={ "head_width_pos" 165 "head_width_pos" 147 } -# gene_head_profile={ "head_profile_neg" 60 "head_profile_neg" 24 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_pos" 133 } -# gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_neg" 110 } -# gene_jaw_angle={ "jaw_angle_pos" 143 "jaw_angle_pos" 160 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_neg" 111 "jaw_width_pos" 145 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 139 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_neg" 112 } -# gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_neg" 95 "mouth_width_neg" 109 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 137 "mouth_lower_lip_size_pos" 128 } -# gene_mouth_open={ "mouth_open_pos" 164 "mouth_open_neg" 2 } -# gene_neck_length={ "neck_length_neg" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 149 "neck_width_neg" 119 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 71 "cheek_forward_pos" 94 } -# gene_bs_cheek_height={ "cheek_height_neg" 13 "cheek_height_neg" 106 } -# gene_bs_cheek_width={ "cheek_width_pos" 33 "cheek_width_pos" 45 } -# gene_bs_ear_angle={ "ear_angle_pos" 51 "ear_angle_neg" 27 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 134 "ear_inner_shape_pos" 202 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 84 "ear_upper_bend_pos" 106 } -# gene_bs_ear_outward={ "ear_outward_neg" 43 "ear_outward_pos" 105 } -# gene_bs_ear_size={ "ear_size_neg" 1 "ear_size_neg" 96 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 107 "eye_corner_depth_neg" 168 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 196 "eye_fold_shape_02_neg" 196 } -# gene_bs_eye_size={ "eye_size_pos" 104 "eye_size_pos" 104 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 194 "eye_upper_lid_size_neg" 194 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 74 "forehead_brow_curve_neg" 133 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 41 "forehead_brow_forward_pos" 68 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 24 "forehead_brow_inner_height_neg" 24 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 26 "forehead_brow_outer_height_neg" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 4 "forehead_brow_width_pos" 37 } -# gene_bs_jaw_def={ "jaw_def_neg" 225 "jaw_def_neg" 251 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 157 "mouth_lower_lip_def_pos" 80 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 32 "mouth_lower_lip_full_pos" 62 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 12 "mouth_lower_lip_pad_neg" 27 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 12 "mouth_lower_lip_width_pos" 106 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 35 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 23 "mouth_philtrum_shape_neg" 95 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 85 "mouth_philtrum_width_neg" 92 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 41 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 26 "mouth_upper_lip_full_neg" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 87 "mouth_upper_lip_profile_neg" 10 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 90 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 12 "nose_forward_neg" 28 } -# gene_bs_nose_height={ "nose_height_neg" 49 "nose_height_neg" 54 } -# gene_bs_nose_length={ "nose_length_neg" 41 "nose_length_neg" 6 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 111 "nose_nostril_height_neg" 10 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 31 "nose_nostril_width_pos" 36 } -# gene_bs_nose_profile={ "nose_profile_pos" 37 "nose_profile_neg" 17 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 24 "nose_ridge_angle_neg" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 56 "nose_ridge_width_pos" 25 } -# gene_bs_nose_size={ "nose_size_neg" 9 "nose_size_pos" 76 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 31 "nose_tip_angle_pos" 45 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 23 "nose_tip_forward_neg" 98 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 108 "nose_tip_width_neg" 46 } -# face_detail_cheek_def={ "cheek_def_02" 8 "cheek_def_02" 23 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 68 "cheek_fat_03_pos" 11 } -# face_detail_chin_cleft={ "chin_dimple" 99 "chin_cleft" 23 } -# face_detail_chin_def={ "chin_def_neg" 240 "chin_def_neg" 236 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 240 "eye_lower_lid_def_02" 212 } -# face_detail_eye_socket={ "eye_socket_03" 6 "eye_socket_01" 15 } -# face_detail_nasolabial={ "nasolabial_03" 10 "nasolabial_01" 115 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 4 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 21 "nose_tip_def" 20 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 233 "brow_wrinkles_04" 10 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 26 "eye_wrinkles_02" 153 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 5 "forehead_wrinkles_02" 142 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 150 "complexion_smooth_1" 188 } -# gene_height={ "normal_height" 120 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_low" 115 "body_fat_head_fat_full" 115 } -# gene_bs_body_shape={ "body_shape_apple_half" 94 "body_shape_rectangle_full" 29 } -# gene_bs_bust={ "bust_clothes" 44 "bust_shape_2_full" 174 } -# gene_age={ "old_3" 180 "old_4" 243 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 174 "far_spacing_low_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 254 "layer_2_low_thickness" 215 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 187 "body_hair_sparse_lower_stubble" 114 } -# gene_hair_type={ "hair_straight_thin_beard" 125 "hair_straight_thin_beard" 151 } -# gene_baldness={ "male_pattern_baldness" 231 "male_pattern_baldness" 231 } -# eye_accessory={ "normal_eyes" 241 "normal_eyes" 241 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 171 "normal_eyelashes" 171 } -# beards={ "no_beard" 145 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 233 "all_hairstyles" 0 } -# legwear={ "tgp_chinese_commoner_legwear" 255 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_commoner_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_chinese_commoner" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_taira_kiyomori = { -# portrait_info = { -# genes={ -# hair_color={ 4 254 77 246 } -# skin_color={ 223 109 218 109 } -# eye_color={ 74 254 31 250 } -# gene_chin_forward={ "chin_forward_pos" 147 "chin_forward_neg" 88 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_neg" 162 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 136 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_pos" 129 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 157 "forehead_brow_height_neg" 111 } -# gene_forehead_roundness={ "forehead_roundness_neg" 144 "forehead_roundness_pos" 134 } -# gene_forehead_width={ "forehead_width_pos" 148 "forehead_width_neg" 116 } -# gene_forehead_height={ "forehead_height_pos" 181 "forehead_height_pos" 151 } -# gene_head_height={ "head_height_pos" 127 "head_height_neg" 104 } -# gene_head_width={ "head_width_pos" 130 "head_width_pos" 166 } -# gene_head_profile={ "head_profile_neg" 23 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_neg" 96 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 161 "head_top_width_pos" 173 } -# gene_jaw_angle={ "jaw_angle_neg" 108 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_neg" 138 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 101 "jaw_width_neg" 118 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 106 "mouth_corner_height_neg" 106 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_neg" 140 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 152 "mouth_width_neg" 112 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 121 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_pos" 143 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_pos" 132 } -# gene_neck_width={ "neck_width_neg" 115 "neck_width_pos" 174 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 88 "cheek_forward_pos" 19 } -# gene_bs_cheek_height={ "cheek_height_pos" 203 "cheek_height_pos" 30 } -# gene_bs_cheek_width={ "cheek_width_pos" 23 "cheek_width_pos" 10 } -# gene_bs_ear_angle={ "ear_angle_neg" 23 "ear_angle_neg" 38 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 121 "ear_inner_shape_pos" 118 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 5 "ear_both_bend_pos" 149 } -# gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_pos" 51 } -# gene_bs_ear_size={ "ear_size_neg" 47 "ear_size_pos" 48 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 50 "eye_corner_depth_neg" 105 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 131 "eye_fold_shape_02_neg" 9 } -# gene_bs_eye_size={ "eye_size_neg" 93 "eye_size_pos" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 195 "eye_upper_lid_size_neg" 203 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 21 "forehead_brow_curve_neg" 80 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 11 "forehead_brow_forward_neg" 6 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 21 "forehead_brow_inner_height_neg" 15 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 31 "forehead_brow_outer_height_pos" 50 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 91 "forehead_brow_width_pos" 98 } -# gene_bs_jaw_def={ "jaw_def_neg" 202 "jaw_def_neg" 255 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 79 "mouth_lower_lip_def_pos" 66 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 179 "mouth_lower_lip_full_pos" 36 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 29 "mouth_lower_lip_pad_neg" 65 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 38 "mouth_lower_lip_width_pos" 7 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 30 "mouth_philtrum_shape_pos" 29 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 2 "mouth_philtrum_width_neg" 90 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 15 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 231 "mouth_upper_lip_full_pos" 91 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 42 "mouth_upper_lip_profile_neg" 34 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 12 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_pos" 7 "nose_forward_neg" 27 } -# gene_bs_nose_height={ "nose_height_neg" 83 "nose_height_neg" 12 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_neg" 17 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 62 "nose_nostril_height_neg" 93 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 15 "nose_nostril_width_pos" 29 } -# gene_bs_nose_profile={ "nose_profile_pos" 38 "nose_profile_pos" 58 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 51 "nose_ridge_angle_pos" 1 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 20 "nose_ridge_width_neg" 36 } -# gene_bs_nose_size={ "nose_size_pos" 71 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 89 "nose_tip_angle_neg" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 150 "nose_tip_forward_neg" 86 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 111 "nose_tip_width_pos" 42 } -# face_detail_cheek_def={ "cheek_def_01" 19 "cheek_def_02" 18 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 48 "cheek_fat_03_pos" 87 } -# face_detail_chin_cleft={ "chin_cleft" 23 "chin_dimple" 17 } -# face_detail_chin_def={ "chin_def_neg" 255 "chin_def_neg" 87 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 187 "eye_lower_lid_def_02" 181 } -# face_detail_eye_socket={ "eye_socket_color_01" 147 "eye_socket_02" 16 } -# face_detail_nasolabial={ "nasolabial_02" 79 "nasolabial_02" 78 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 97 } -# face_detail_temple_def={ "temple_def" 214 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 49 "brow_wrinkles_04" 2 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 239 "eye_wrinkles_02" 229 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 28 "forehead_wrinkles_01" 173 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 243 "complexion_1" 162 } -# gene_height={ "normal_height" 133 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 89 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_triangle_full" 111 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 118 "bust_shape_2_full" 81 } -# gene_age={ "old_4" 199 "old_2" 66 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 158 "avg_spacing_low_thickness" 193 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 76 "layer_2_avg_thickness" 247 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 201 "body_hair_sparse_lower_stubble" 127 } -# gene_hair_type={ "hair_straight_thin_beard" 121 "hair_straight_thin_beard" 120 } -# gene_baldness={ "male_pattern_baldness" 246 "male_pattern_baldness" 245 } -# eye_accessory={ "normal_eyes" 82 "normal_eyes" 82 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 78 "normal_eyelashes" 78 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#bookmark_dna_taira_shigemori = { -# portrait_info = { -# genes={ -# hair_color={ 4 254 60 245 } -# skin_color={ 213 102 217 104 } -# eye_color={ 74 254 84 249 } -# gene_chin_forward={ "chin_forward_neg" 88 "chin_forward_pos" 145 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_neg" 103 } -# gene_eye_angle={ "eye_angle_neg" 162 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 136 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_pos" 129 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 157 "forehead_brow_height_neg" 103 } -# gene_forehead_roundness={ "forehead_roundness_neg" 144 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 148 } -# gene_forehead_height={ "forehead_height_pos" 181 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 152 } -# gene_head_width={ "head_width_pos" 130 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 93 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_neg" 96 "head_top_height_neg" 109 } -# gene_head_top_width={ "head_top_width_pos" 161 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 138 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_neg" 118 "jaw_width_neg" 121 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 106 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_neg" 140 } -# gene_mouth_width={ "mouth_width_neg" 69 "mouth_width_neg" 152 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 121 "mouth_upper_lip_size_pos" 130 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_pos" 180 "mouth_open_pos" 143 } -# gene_neck_length={ "neck_length_pos" 132 "neck_length_neg" 102 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 42 "cheek_forward_pos" 88 } -# gene_bs_cheek_height={ "cheek_height_pos" 21 "cheek_height_pos" 203 } -# gene_bs_cheek_width={ "cheek_width_pos" 23 "cheek_width_pos" 93 } -# gene_bs_ear_angle={ "ear_angle_pos" 87 "ear_angle_neg" 23 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 118 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 161 "ear_upper_bend_pos" 5 } -# gene_bs_ear_outward={ "ear_outward_pos" 106 "ear_outward_pos" 35 } -# gene_bs_ear_size={ "ear_size_pos" 21 "ear_size_neg" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 9 "eye_corner_depth_neg" 105 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 56 "eye_fold_shape_pos" 131 } -# gene_bs_eye_size={ "eye_size_neg" 93 "eye_size_pos" 24 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 137 "eye_upper_lid_size_neg" 203 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 148 "forehead_brow_curve_neg" 21 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 35 "forehead_brow_forward_neg" 11 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 21 "forehead_brow_inner_height_neg" 21 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 50 "forehead_brow_outer_height_neg" 53 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 91 "forehead_brow_width_neg" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 202 "jaw_def_neg" 244 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 66 "mouth_lower_lip_def_pos" 35 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 36 "mouth_lower_lip_full_pos" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 65 "mouth_lower_lip_pad_neg" 8 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 89 "mouth_lower_lip_width_neg" 38 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 24 "mouth_philtrum_shape_neg" 30 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 17 "mouth_philtrum_width_neg" 90 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 15 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 231 "mouth_upper_lip_full_neg" 5 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 34 "mouth_upper_lip_profile_neg" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 36 "mouth_upper_lip_width_neg" 108 } -# gene_bs_nose_forward={ "nose_forward_pos" 26 "nose_forward_pos" 7 } -# gene_bs_nose_height={ "nose_height_neg" 64 "nose_height_neg" 12 } -# gene_bs_nose_length={ "nose_length_neg" 12 "nose_length_neg" 17 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 30 "nose_nostril_height_neg" 62 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 81 "nose_nostril_width_pos" 15 } -# gene_bs_nose_profile={ "nose_profile_pos" 71 "nose_profile_pos" 38 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 24 "nose_ridge_angle_neg" 51 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 46 "nose_ridge_width_pos" 20 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 62 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 12 "nose_tip_angle_pos" 89 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 86 "nose_tip_forward_neg" 34 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 42 "nose_tip_width_pos" 18 } -# face_detail_cheek_def={ "cheek_def_02" 24 "cheek_def_01" 19 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 24 "cheek_fat_03_pos" 87 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_cleft" 23 } -# face_detail_chin_def={ "chin_def_neg" 87 "chin_def_neg" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 146 "eye_lower_lid_def" 187 } -# face_detail_eye_socket={ "eye_socket_01" 8 "eye_socket_color_01" 147 } -# face_detail_nasolabial={ "nasolabial_02" 0 "nasolabial_02" 79 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 5 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 21 } -# face_detail_temple_def={ "temple_def" 204 "temple_def" 214 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 49 "brow_wrinkles_03" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 229 "eye_wrinkles_01" 35 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 173 "forehead_wrinkles_01" 60 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 243 "complexion_1" 127 } -# gene_height={ "normal_height" 121 "normal_height" 133 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 128 "body_fat_head_fat_low" 145 } -# gene_bs_body_shape={ "body_shape_triangle_full" 182 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 94 "bust_shape_2_half" 60 } -# gene_age={ "old_4" 137 "old_4" 199 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 134 "far_spacing_high_thickness" 158 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 76 "layer_2_low_thickness" 242 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 127 "body_hair_sparse_low_stubble" 159 } -# gene_hair_type={ "hair_straight_thin_beard" 114 "hair_straight_thin_beard" 121 } -# gene_baldness={ "male_pattern_baldness" 246 "male_pattern_baldness" 184 } -# eye_accessory={ "normal_eyes" 228 "normal_eyes" 228 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 31 "normal_eyelashes" 31 } -# beards={ "tgp_japanese_beards" 129 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 184 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 141 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 49 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 59 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 72 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_taira_tsunemori = { -# portrait_info = { -# genes={ -# hair_color={ 35 252 97 244 } -# skin_color={ 210 95 207 93 } -# eye_color={ 84 249 57 251 } -# gene_chin_forward={ "chin_forward_neg" 107 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 142 } -# gene_eye_angle={ "eye_angle_pos" 121 "eye_angle_pos" 137 } -# gene_eye_depth={ "eye_depth_pos" 133 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 67 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 106 "forehead_angle_pos" 132 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 132 } -# gene_forehead_roundness={ "forehead_roundness_neg" 84 "forehead_roundness_neg" 105 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_pos" 131 "forehead_height_neg" 114 } -# gene_head_height={ "head_height_neg" 127 "head_height_neg" 126 } -# gene_head_width={ "head_width_pos" 149 "head_width_pos" 156 } -# gene_head_profile={ "head_profile_neg" 38 "head_profile_neg" 99 } -# gene_head_top_height={ "head_top_height_neg" 97 "head_top_height_neg" 91 } -# gene_head_top_width={ "head_top_width_pos" 128 "head_top_width_pos" 166 } -# gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_pos" 149 } -# gene_jaw_forward={ "jaw_forward_pos" 136 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_neg" 150 } -# gene_jaw_width={ "jaw_width_neg" 106 "jaw_width_neg" 121 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 123 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_neg" 121 "mouth_height_neg" 64 } -# gene_mouth_width={ "mouth_width_neg" 56 "mouth_width_neg" 57 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 148 "mouth_upper_lip_size_pos" 148 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_neg" 147 } -# gene_mouth_open={ "mouth_open_pos" 138 "mouth_open_neg" 12 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_neg" 118 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 34 "cheek_forward_pos" 49 } -# gene_bs_cheek_height={ "cheek_height_neg" 13 "cheek_height_neg" 44 } -# gene_bs_cheek_width={ "cheek_width_pos" 122 "cheek_width_neg" 42 } -# gene_bs_ear_angle={ "ear_angle_neg" 15 "ear_angle_pos" 75 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 150 "ear_inner_shape_pos" 99 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 32 "ear_upper_bend_pos" 4 } -# gene_bs_ear_outward={ "ear_outward_pos" 5 "ear_outward_pos" 104 } -# gene_bs_ear_size={ "ear_size_pos" 50 "ear_size_pos" 3 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 59 "eye_corner_depth_neg" 64 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 188 "eye_fold_shape_02_neg" 174 } -# gene_bs_eye_size={ "eye_size_neg" 127 "eye_size_pos" 48 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 202 "eye_upper_lid_size_neg" 188 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 193 "forehead_brow_curve_neg" 129 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 44 "forehead_brow_forward_neg" 35 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 79 "forehead_brow_inner_height_pos" 49 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 10 "forehead_brow_outer_height_pos" 47 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 60 "forehead_brow_width_neg" 48 } -# gene_bs_jaw_def={ "jaw_def_neg" 206 "jaw_def_neg" 244 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 61 "mouth_lower_lip_def_pos" 46 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 12 "mouth_lower_lip_full_neg" 17 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 9 "mouth_lower_lip_pad_neg" 21 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 108 "mouth_lower_lip_width_pos" 119 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 5 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 18 "mouth_philtrum_shape_neg" 46 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 93 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 28 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 21 "mouth_upper_lip_full_pos" 73 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 74 "mouth_upper_lip_profile_neg" 72 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 115 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_neg" 22 "nose_forward_pos" 29 } -# gene_bs_nose_height={ "nose_height_neg" 1 "nose_height_neg" 43 } -# gene_bs_nose_length={ "nose_length_neg" 121 "nose_length_neg" 46 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_neg" 68 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 32 "nose_nostril_width_neg" 92 } -# gene_bs_nose_profile={ "nose_profile_pos" 76 "nose_profile_pos" 117 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 38 "nose_ridge_angle_neg" 98 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 26 } -# gene_bs_nose_size={ "nose_size_pos" 73 "nose_size_neg" 47 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 21 "nose_tip_angle_pos" 18 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 127 "nose_tip_forward_neg" 99 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 107 "nose_tip_width_pos" 5 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 129 "cheek_fat_01_pos" 113 } -# face_detail_chin_cleft={ "chin_cleft" 6 "chin_dimple" 3 } -# face_detail_chin_def={ "chin_def_neg" 6 "chin_def_neg" 26 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 223 "eye_lower_lid_def_02" 204 } -# face_detail_eye_socket={ "eye_socket_02" 13 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_03" 12 "nasolabial_03" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 21 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 3 "nose_tip_def" 14 } -# face_detail_temple_def={ "temple_def" 64 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 21 "brow_wrinkles_02" 180 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 152 "eye_wrinkles_02" 189 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 248 "forehead_wrinkles_01" 254 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 137 "complexion_3" 253 } -# gene_height={ "normal_height" 117 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_full" 123 "body_fat_head_fat_full" 115 } -# gene_bs_body_shape={ "body_shape_average" 56 "body_shape_average" 84 } -# gene_bs_bust={ "bust_clothes" 161 "bust_shape_2_half" 26 } -# gene_age={ "old_2" 127 "old_4" 91 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 155 "far_spacing_low_thickness" 154 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 239 "layer_2_avg_thickness" 216 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 126 "body_hair_sparse_low_stubble" 168 } -# gene_hair_type={ "hair_straight_thin_beard" 124 "hair_straight_thin_beard" 183 } -# gene_baldness={ "male_pattern_baldness" 239 "male_pattern_baldness" 167 } -# eye_accessory={ "normal_eyes" 4 "normal_eyes" 4 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 83 "normal_eyelashes" 83 } -# beards={ "thin_beards_straight" 64 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 87 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 76 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 7 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 102 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 155 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_morofusa = { -# portrait_info = { -# genes={ -# hair_color={ 114 251 114 251 } -# skin_color={ 190 88 190 88 } -# eye_color={ 63 249 63 249 } -# gene_chin_forward={ "chin_forward_neg" 57 "chin_forward_neg" 98 } -# gene_chin_height={ "chin_height_neg" 112 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 142 "chin_width_neg" 102 } -# gene_eye_angle={ "eye_angle_pos" 121 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_neg" 134 "eye_depth_neg" 112 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 128 "forehead_angle_pos" 128 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 202 "forehead_brow_height_pos" 167 } -# gene_forehead_roundness={ "forehead_roundness_pos" 133 "forehead_roundness_pos" 133 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_pos" 161 "forehead_height_pos" 161 } -# gene_head_height={ "head_height_pos" 139 "head_height_pos" 139 } -# gene_head_width={ "head_width_pos" 154 "head_width_pos" 129 } -# gene_head_profile={ "head_profile_neg" 113 "head_profile_neg" 113 } -# gene_head_top_height={ "head_top_height_pos" 114 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 105 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_pos" 80 "jaw_angle_pos" 138 } -# gene_jaw_forward={ "jaw_forward_pos" 107 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_neg" 150 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 165 "jaw_width_pos" 147 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 78 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_neg" 119 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_neg" 51 "mouth_width_neg" 125 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 147 "mouth_lower_lip_size_neg" 87 } -# gene_mouth_open={ "mouth_open_neg" 54 "mouth_open_neg" 54 } -# gene_neck_length={ "neck_length_pos" 70 "neck_length_pos" 128 } -# gene_neck_width={ "neck_width_pos" 171 "neck_width_pos" 162 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 127 "cheek_forward_neg" 51 } -# gene_bs_cheek_height={ "cheek_height_pos" 135 "cheek_height_neg" 41 } -# gene_bs_cheek_width={ "cheek_width_pos" 89 "cheek_width_pos" 122 } -# gene_bs_ear_angle={ "ear_angle_neg" 53 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 106 "ear_inner_shape_pos" 106 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 2 "ear_both_bend_pos" 2 } -# gene_bs_ear_outward={ "ear_outward_pos" 71 "ear_outward_pos" 97 } -# gene_bs_ear_size={ "ear_size_neg" 141 "ear_size_neg" 60 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 255 "eye_corner_depth_neg" 60 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 52 "eye_fold_shape_02_neg" 52 } -# gene_bs_eye_size={ "eye_size_pos" 120 "eye_size_pos" 120 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 179 "eye_upper_lid_size_neg" 179 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 245 "forehead_brow_curve_neg" 166 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_neg" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 67 "forehead_brow_outer_height_neg" 67 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 94 "forehead_brow_width_pos" 94 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 230 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 181 "mouth_lower_lip_def_pos" 181 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 28 "mouth_lower_lip_full_neg" 28 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 48 "mouth_lower_lip_pad_neg" 48 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 8 "mouth_lower_lip_width_neg" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 42 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 3 "mouth_philtrum_shape_neg" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 45 "mouth_philtrum_width_pos" 45 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 21 "mouth_upper_lip_full_neg" 21 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 103 "mouth_upper_lip_profile_neg" 103 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 36 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_pos" 29 } -# gene_bs_nose_height={ "nose_height_neg" 139 "nose_height_neg" 23 } -# gene_bs_nose_length={ "nose_length_neg" 86 "nose_length_neg" 86 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 69 "nose_nostril_height_neg" 58 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 28 "nose_nostril_width_neg" 28 } -# gene_bs_nose_profile={ "nose_profile_pos" 29 "nose_profile_pos" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 16 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_neg" 0 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_neg" 17 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 31 "nose_tip_angle_neg" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_neg" 5 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 107 "nose_tip_width_neg" 42 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_02" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 79 "cheek_fat_01_pos" 22 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 42 "eye_lower_lid_def_02" 221 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_03" 14 } -# face_detail_nasolabial={ "nasolabial_02" 16 "nasolabial_02" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 6 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 30 "brow_wrinkles_04" 30 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 96 "eye_wrinkles_01" 27 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 45 "forehead_wrinkles_01" 45 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 233 "complexion_1" 233 } -# gene_height={ "normal_height" 108 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 163 "body_fat_head_fat_full" 147 } -# gene_bs_body_shape={ "body_shape_average" 84 "body_shape_average" 54 } -# gene_bs_bust={ "bust_clothes" 111 "bust_shape_3_half" 139 } -# gene_age={ "old_4" 91 "old_4" 91 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 180 "avg_spacing_low_thickness" 180 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 239 "layer_2_high_thickness" 239 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 105 "body_hair_sparse_lower_stubble" 105 } -# gene_hair_type={ "hair_straight_thin_beard" 145 "hair_straight_thin_beard" 145 } -# gene_baldness={ "male_pattern_baldness" 156 "male_pattern_baldness" 156 } -# eye_accessory={ "normal_eyes" 143 "normal_eyes" 143 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 107 "normal_eyelashes" 107 } -# hairstyles={ "tgp_japanese_hairstyles" 127 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 193 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 233 "most_clothes" 0 } -# headgear={ "tgp_japanese_shogun" 219 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_makeup={ "japanese_01" 108 "no_makeup" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_toshifusa = { -# portrait_info = { -# genes={ -# hair_color={ 114 251 94 250 } -# skin_color={ 200 97 195 93 } -# eye_color={ 63 249 19 244 } -# gene_chin_forward={ "chin_forward_neg" 57 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_neg" 112 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 102 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 121 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 134 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 128 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 119 "forehead_brow_height_pos" 202 } -# gene_forehead_roundness={ "forehead_roundness_pos" 133 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 116 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_pos" 161 } -# gene_head_height={ "head_height_pos" 129 "head_height_pos" 139 } -# gene_head_width={ "head_width_pos" 154 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_neg" 113 "head_profile_neg" 87 } -# gene_head_top_height={ "head_top_height_pos" 147 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 128 "head_top_width_pos" 173 } -# gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_pos" 107 "jaw_forward_neg" 94 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 116 "jaw_width_pos" 165 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_pos" 78 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_neg" 94 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_pos" 131 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_neg" 51 "mouth_width_neg" 100 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 147 "mouth_lower_lip_size_neg" 60 } -# gene_mouth_open={ "mouth_open_neg" 54 "mouth_open_pos" 147 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_pos" 70 } -# gene_neck_width={ "neck_width_neg" 125 "neck_width_pos" 171 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 127 "cheek_forward_pos" 109 } -# gene_bs_cheek_height={ "cheek_height_neg" 85 "cheek_height_pos" 135 } -# gene_bs_cheek_width={ "cheek_width_neg" 48 "cheek_width_pos" 89 } -# gene_bs_ear_angle={ "ear_angle_neg" 7 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 180 "ear_inner_shape_pos" 106 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 2 "ear_both_bend_pos" 2 } -# gene_bs_ear_outward={ "ear_outward_pos" 101 "ear_outward_pos" 97 } -# gene_bs_ear_size={ "ear_size_pos" 12 "ear_size_neg" 141 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 121 "eye_corner_depth_neg" 255 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 3 "eye_fold_shape_02_neg" 52 } -# gene_bs_eye_size={ "eye_size_pos" 120 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 151 "eye_upper_lid_size_neg" 179 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 245 "forehead_brow_curve_neg" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 33 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 64 "forehead_brow_inner_height_neg" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 67 "forehead_brow_outer_height_pos" 121 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 15 "forehead_brow_width_pos" 94 } -# gene_bs_jaw_def={ "jaw_def_neg" 210 "jaw_def_neg" 255 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 137 "mouth_lower_lip_def_pos" 181 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 38 "mouth_lower_lip_full_neg" 28 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 48 "mouth_lower_lip_pad_neg" 49 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 8 "mouth_lower_lip_width_pos" 1 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 15 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 16 "mouth_philtrum_shape_neg" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 45 "mouth_philtrum_width_pos" 69 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 37 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 109 "mouth_upper_lip_full_neg" 21 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 103 "mouth_upper_lip_profile_neg" 37 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 26 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_pos" 29 } -# gene_bs_nose_height={ "nose_height_neg" 139 "nose_height_neg" 31 } -# gene_bs_nose_length={ "nose_length_neg" 34 "nose_length_neg" 86 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 58 "nose_nostril_height_neg" 47 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 28 "nose_nostril_width_pos" 6 } -# gene_bs_nose_profile={ "nose_profile_pos" 59 "nose_profile_pos" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 24 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 31 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 37 "nose_tip_angle_neg" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_neg" 195 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 42 "nose_tip_width_neg" 27 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 155 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 79 "cheek_fat_01_neg" 72 } -# face_detail_chin_cleft={ "chin_cleft" 24 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def_neg" 237 "chin_def_neg" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 204 "eye_lower_lid_def" 42 } -# face_detail_eye_socket={ "eye_socket_02" 11 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 22 "nasolabial_02" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 193 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 145 "brow_wrinkles_02" 37 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 27 "eye_wrinkles_02" 198 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 45 "forehead_wrinkles_03" 183 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 233 "complexion_smooth_1" 205 } -# gene_height={ "normal_height" 108 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 119 "body_fat_head_fat_full" 147 } -# gene_bs_body_shape={ "body_shape_average" 105 "body_shape_average" 7 } -# gene_bs_bust={ "bust_clothes" 148 "bust_shape_3_half" 139 } -# gene_age={ "old_1" 66 "old_4" 91 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 157 "far_spacing_low_thickness" 180 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 239 "layer_2_low_thickness" 206 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 126 "body_hair_sparse_lower_stubble" 105 } -# gene_hair_type={ "hair_straight_thin_beard" 92 "hair_straight_thin_beard" 145 } -# gene_baldness={ "male_pattern_baldness" 156 "male_pattern_baldness" 185 } -# eye_accessory={ "normal_eyes" 176 "normal_eyes" 176 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 26 "normal_eyelashes" 26 } -# beards={ "tgp_japanese_beards" 194 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 46 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_war_legwear" 38 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_war_nobility_clothes" 234 "most_clothes" 0 } -# headgear={ "tgp_japanese_war_high_nobility" 50 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 130 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# props_right={ "tgp_japanese_sword_01_a" 255 "no_props" 0 } -# gene_additive_animations_fat={ "fat_additive" 7 "fat_additive" 0 } -# gene_additive_animations_dwarf={ "dwarf_additive" 0 "dwarf_additive" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_akifusa = { -# portrait_info = { -# genes={ -# hair_color={ 94 250 114 251 } -# skin_color={ 196 94 199 96 } -# eye_color={ 19 244 63 249 } -# gene_chin_forward={ "chin_forward_neg" 57 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_neg" 121 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_neg" 142 } -# gene_eye_angle={ "eye_angle_pos" 121 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 112 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 128 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 202 "forehead_brow_height_pos" 150 } -# gene_forehead_roundness={ "forehead_roundness_pos" 133 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 116 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_pos" 161 } -# gene_head_height={ "head_height_pos" 139 "head_height_pos" 130 } -# gene_head_width={ "head_width_pos" 154 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_neg" 113 "head_profile_neg" 87 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 148 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 105 } -# gene_jaw_angle={ "jaw_angle_pos" 136 "jaw_angle_pos" 80 } -# gene_jaw_forward={ "jaw_forward_pos" 107 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 150 } -# gene_jaw_width={ "jaw_width_neg" 110 "jaw_width_pos" 165 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 78 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_neg" 94 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_pos" 147 } -# gene_mouth_height={ "mouth_height_neg" 119 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 125 "mouth_width_neg" 100 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 99 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 147 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_pos" 199 "mouth_open_neg" 54 } -# gene_neck_length={ "neck_length_pos" 128 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_pos" 171 "neck_width_neg" 125 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 109 "cheek_forward_pos" 127 } -# gene_bs_cheek_height={ "cheek_height_pos" 135 "cheek_height_pos" 188 } -# gene_bs_cheek_width={ "cheek_width_pos" 122 "cheek_width_neg" 48 } -# gene_bs_ear_angle={ "ear_angle_neg" 7 "ear_angle_neg" 53 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 180 "ear_inner_shape_pos" 106 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 2 "ear_both_bend_pos" 2 } -# gene_bs_ear_outward={ "ear_outward_pos" 101 "ear_outward_pos" 71 } -# gene_bs_ear_size={ "ear_size_pos" 12 "ear_size_neg" 60 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 176 "eye_corner_depth_neg" 255 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 3 "eye_fold_shape_02_neg" 52 } -# gene_bs_eye_size={ "eye_size_pos" 120 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 151 "eye_upper_lid_size_neg" 179 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 87 "forehead_brow_curve_neg" 245 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_neg" 33 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 10 "forehead_brow_inner_height_neg" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 67 "forehead_brow_outer_height_pos" 121 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 94 "forehead_brow_width_pos" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 206 "jaw_def_neg" 255 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 181 "mouth_lower_lip_def_pos" 137 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 38 "mouth_lower_lip_full_neg" 28 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 99 "mouth_lower_lip_pad_neg" 48 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 8 "mouth_lower_lip_width_pos" 64 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 3 "mouth_philtrum_shape_pos" 13 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 45 "mouth_philtrum_width_pos" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 11 "mouth_upper_lip_def_pos" 37 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 21 "mouth_upper_lip_full_pos" 109 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 37 "mouth_upper_lip_profile_neg" 103 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 36 "mouth_upper_lip_width_pos" 26 } -# gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_pos" 28 } -# gene_bs_nose_height={ "nose_height_neg" 139 "nose_height_neg" 31 } -# gene_bs_nose_length={ "nose_length_neg" 34 "nose_length_neg" 86 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 69 "nose_nostril_height_neg" 47 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 6 "nose_nostril_width_neg" 28 } -# gene_bs_nose_profile={ "nose_profile_pos" 59 "nose_profile_pos" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 6 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 31 "nose_tip_angle_neg" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_neg" 195 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 42 "nose_tip_width_pos" 90 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 155 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 72 "cheek_fat_01_pos" 79 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def_neg" 237 "chin_def_neg" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 204 "eye_lower_lid_def" 42 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_02" 6 } -# face_detail_nasolabial={ "nasolabial_01" 20 "nasolabial_02" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 6 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 64 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 37 "brow_wrinkles_04" 30 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 96 "eye_wrinkles_02" 198 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 183 "forehead_wrinkles_01" 45 } -# expression_other={ "cheek_wrinkles_both_01" 86 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 205 "complexion_1" 233 } -# gene_height={ "normal_height" 114 "normal_height" 104 } -# gene_bs_body_type={ "body_fat_head_fat_full" 119 "body_fat_head_fat_full" 147 } -# gene_bs_body_shape={ "body_shape_average" 140 "body_shape_average" 32 } -# gene_bs_bust={ "bust_clothes" 148 "bust_clothes" 111 } -# gene_age={ "old_4" 91 "old_1" 207 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 157 "far_spacing_low_thickness" 180 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 206 "layer_2_high_thickness" 239 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 126 "body_hair_sparse_lower_stubble" 105 } -# gene_hair_type={ "hair_straight_thin_beard" 92 "hair_straight_thin_beard" 145 } -# gene_baldness={ "male_pattern_baldness" 156 "male_pattern_baldness" 185 } -# eye_accessory={ "normal_eyes" 98 "normal_eyes" 98 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 255 } -# beards={ "thin_beards_straight" 67 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 224 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 46 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 117 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 170 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 141 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_yoritomo = { -# portrait_info = { -# genes={ -# hair_color={ 70 245 70 245 } -# skin_color={ 194 123 194 123 } -# eye_color={ 67 252 67 252 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_neg" 122 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_pos" 97 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_neg" 145 "eye_angle_neg" 105 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_neg" 146 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_neg" 113 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 196 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 128 "forehead_angle_neg" 123 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 167 "forehead_brow_height_neg" 120 } -# gene_forehead_roundness={ "forehead_roundness_neg" 122 "forehead_roundness_neg" 122 } -# gene_forehead_width={ "forehead_width_pos" 145 "forehead_width_pos" 145 } -# gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_neg" 136 "head_height_neg" 113 } -# gene_head_width={ "head_width_neg" 119 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_neg" 77 } -# gene_head_top_height={ "head_top_height_neg" 130 "head_top_height_neg" 93 } -# gene_head_top_width={ "head_top_width_pos" 169 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_neg" 137 "jaw_angle_neg" 103 } -# gene_jaw_forward={ "jaw_forward_pos" 139 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_pos" 158 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_neg" 180 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 113 "mouth_corner_height_neg" 113 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_neg" 90 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 140 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 111 "mouth_upper_lip_size_neg" 111 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 106 "mouth_lower_lip_size_neg" 106 } -# gene_mouth_open={ "mouth_open_neg" 93 "mouth_open_neg" 93 } -# gene_neck_length={ "neck_length_neg" 148 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_pos" 176 "neck_width_pos" 138 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 85 "cheek_forward_pos" 129 } -# gene_bs_cheek_height={ "cheek_height_pos" 149 "cheek_height_pos" 48 } -# gene_bs_cheek_width={ "cheek_width_pos" 57 "cheek_width_pos" 26 } -# gene_bs_ear_angle={ "ear_angle_pos" 92 "ear_angle_pos" 92 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 109 "ear_inner_shape_pos" 109 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 105 "ear_both_bend_pos" 105 } -# gene_bs_ear_outward={ "ear_outward_pos" 9 "ear_outward_pos" 9 } -# gene_bs_ear_size={ "ear_size_pos" 115 "ear_size_pos" 75 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 0 "eye_corner_depth_neg" 100 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 3 "eye_fold_shape_02_neg" 3 } -# gene_bs_eye_size={ "eye_size_pos" 117 "eye_size_pos" 117 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 155 "eye_upper_lid_size_neg" 155 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 251 "forehead_brow_curve_neg" 28 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 20 "forehead_brow_forward_neg" 20 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 75 "forehead_brow_inner_height_neg" 84 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 51 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 135 "forehead_brow_width_neg" 53 } -# gene_bs_jaw_def={ "jaw_def_neg" 131 "jaw_def_neg" 6 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 179 "mouth_lower_lip_def_pos" 81 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 11 "mouth_lower_lip_full_neg" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 51 "mouth_lower_lip_pad_neg" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 193 "mouth_lower_lip_width_neg" 20 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 48 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 91 "mouth_philtrum_shape_pos" 91 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 46 "mouth_philtrum_width_neg" 46 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 137 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 159 "mouth_upper_lip_full_neg" 5 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 20 "mouth_upper_lip_profile_neg" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 95 "mouth_upper_lip_width_neg" 109 } -# gene_bs_nose_forward={ "nose_forward_pos" 99 "nose_forward_pos" 10 } -# gene_bs_nose_height={ "nose_height_neg" 21 "nose_height_neg" 3 } -# gene_bs_nose_length={ "nose_length_neg" 50 "nose_length_neg" 50 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 181 "nose_nostril_height_neg" 35 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 25 "nose_nostril_width_neg" 25 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 53 "nose_profile_pos" 14 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 7 "nose_ridge_angle_neg" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 19 "nose_ridge_width_pos" 19 } -# gene_bs_nose_size={ "nose_size_pos" 19 "nose_size_pos" 19 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 0 "nose_tip_angle_pos" 21 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 139 "nose_tip_forward_neg" 139 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 72 "nose_tip_width_neg" 55 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 3 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 74 "cheek_fat_01_neg" 6 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def_neg" 125 "chin_def_neg" 77 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 243 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 21 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 18 "nose_ridge_def_neg" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 81 "nose_tip_def" 81 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 124 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 20 "brow_wrinkles_02" 20 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_02" 175 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 10 "forehead_wrinkles_01" 10 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 171 "complexion_3" 194 } -# gene_height={ "normal_height" 150 "normal_height" 150 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 133 "body_fat_head_fat_medium" 123 } -# gene_bs_body_shape={ "body_shape_apple_half" 3 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 23 "bust_shape_1_half" 37 } -# gene_age={ "old_1" 89 "old_1" 89 } -# gene_eyebrows_shape={ "close_spacing_lower_thickness" 80 "avg_spacing_lower_thickness" 188 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 243 "layer_2_high_thickness" 254 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 164 "body_hair_sparse_lower_stubble" 92 } -# gene_hair_type={ "hair_straight_thin_beard" 126 "hair_straight_thin_beard" 126 } -# gene_baldness={ "male_pattern_baldness" 187 "male_pattern_baldness" 187 } -# eye_accessory={ "normal_eyes" 223 "normal_eyes" 223 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 143 "normal_eyelashes" 143 } -# hairstyles={ "tgp_japanese_hairstyles" 0 "all_hairstyles" 0 } -# beards={ "tgp_japanese_beards" 158 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_noriyori = { -# portrait_info = { -# genes={ -# hair_color={ 106 248 37 252 } -# skin_color={ 225 108 222 105 } -# eye_color={ 51 242 84 252 } -# gene_chin_forward={ "chin_forward_neg" 119 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_pos" 128 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 112 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 98 "eye_distance_neg" 98 } -# gene_eye_shut={ "eye_shut_pos" 131 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 119 "forehead_brow_height_neg" 124 } -# gene_forehead_roundness={ "forehead_roundness_neg" 122 "forehead_roundness_neg" 110 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_neg" 106 "forehead_height_neg" 106 } -# gene_head_height={ "head_height_neg" 99 "head_height_neg" 102 } -# gene_head_width={ "head_width_neg" 102 "head_width_pos" 150 } -# gene_head_profile={ "head_profile_neg" 90 "head_profile_neg" 91 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_neg" 124 "head_top_width_pos" 169 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_pos" 138 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_neg" 124 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 92 "mouth_height_neg" 121 } -# gene_mouth_width={ "mouth_width_neg" 66 "mouth_width_neg" 54 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 136 "mouth_upper_lip_size_neg" 118 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 138 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 93 "mouth_open_pos" 185 } -# gene_neck_length={ "neck_length_neg" 124 "neck_length_neg" 114 } -# gene_neck_width={ "neck_width_neg" 124 "neck_width_neg" 122 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 174 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 5 "cheek_height_neg" 66 } -# gene_bs_cheek_width={ "cheek_width_pos" 67 "cheek_width_pos" 24 } -# gene_bs_ear_angle={ "ear_angle_neg" 98 "ear_angle_pos" 167 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 32 "ear_inner_shape_pos" 151 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 10 "ear_lower_bend_pos" 123 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_neg" 73 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_neg" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 68 "eye_corner_depth_neg" 51 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 57 "eye_fold_shape_02_neg" 31 } -# gene_bs_eye_size={ "eye_size_pos" 74 "eye_size_pos" 113 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 198 "eye_upper_lid_size_neg" 153 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 196 "forehead_brow_curve_neg" 89 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 24 "forehead_brow_forward_neg" 26 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 103 "forehead_brow_inner_height_pos" 44 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 8 "forehead_brow_outer_height_neg" 110 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 97 "forehead_brow_width_neg" 13 } -# gene_bs_jaw_def={ "jaw_def_neg" 210 "jaw_def_neg" 239 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 32 "mouth_lower_lip_def_pos" 175 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 68 "mouth_lower_lip_full_neg" 16 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 49 "mouth_lower_lip_pad_neg" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 38 "mouth_lower_lip_width_neg" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 47 "mouth_philtrum_def_pos" 48 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 13 "mouth_philtrum_shape_pos" 41 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 120 "mouth_philtrum_width_pos" 37 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 6 "mouth_upper_lip_def_pos" 6 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 15 "mouth_upper_lip_full_pos" 35 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 81 "mouth_upper_lip_profile_neg" 114 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 121 "mouth_upper_lip_width_neg" 11 } -# gene_bs_nose_forward={ "nose_forward_neg" 14 "nose_forward_neg" 18 } -# gene_bs_nose_height={ "nose_height_neg" 31 "nose_height_pos" 26 } -# gene_bs_nose_length={ "nose_length_neg" 38 "nose_length_neg" 7 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 73 "nose_nostril_height_neg" 16 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 12 "nose_nostril_width_neg" 100 } -# gene_bs_nose_profile={ "nose_profile_pos" 119 "nose_profile_pos" 119 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 5 "nose_ridge_angle_pos" 71 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 25 "nose_ridge_width_pos" 17 } -# gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_neg" 40 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 25 "nose_tip_angle_pos" 3 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 203 "nose_tip_forward_neg" 32 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 39 "nose_tip_width_pos" 97 } -# face_detail_cheek_def={ "cheek_def_02" 16 "cheek_def_01" 178 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 7 "cheek_fat_01_neg" 87 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_cleft" 5 } -# face_detail_chin_def={ "chin_def_neg" 254 "chin_def_neg" 43 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 218 "eye_lower_lid_def_02" 147 } -# face_detail_eye_socket={ "eye_socket_02" 6 "eye_socket_03" 4 } -# face_detail_nasolabial={ "nasolabial_02" 18 "nasolabial_02" 23 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 2 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 10 } -# face_detail_temple_def={ "temple_def" 39 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 129 "brow_wrinkles_02" 13 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 236 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 74 "forehead_wrinkles_01" 89 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 248 "complexion_3" 197 } -# gene_height={ "normal_height" 127 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_full" 104 "body_fat_head_fat_medium" 146 } -# gene_bs_body_shape={ "body_shape_triangle_half" 96 "body_shape_triangle_half" 43 } -# gene_bs_bust={ "bust_clothes" 128 "bust_shape_3_half" 152 } -# gene_age={ "old_1" 208 "old_1" 194 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 149 "far_spacing_low_thickness" 147 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 244 "layer_2_avg_thickness" 218 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 151 "body_hair_sparse_low_stubble" 119 } -# gene_hair_type={ "hair_straight_thin_beard" 115 "hair_straight_thin_beard" 171 } -# gene_baldness={ "male_pattern_baldness" 227 "male_pattern_baldness" 253 } -# eye_accessory={ "normal_eyes" 75 "normal_eyes" 75 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 240 "normal_eyelashes" 240 } -# beards={ "no_beard" 121 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 100 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 252 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 102 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 137 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 121 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_yoshitsune = { -# portrait_info = { -# genes={ -# hair_color={ 55 242 64 243 } -# skin_color={ 219 94 219 95 } -# eye_color={ 79 248 86 248 } -# gene_chin_forward={ "chin_forward_neg" 96 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_neg" 106 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_neg" 105 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_neg" 79 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 103 "forehead_height_neg" 106 } -# gene_head_height={ "head_height_neg" 114 "head_height_pos" 149 } -# gene_head_width={ "head_width_neg" 103 "head_width_neg" 102 } -# gene_head_profile={ "head_profile_neg" 115 "head_profile_neg" 91 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_pos" 163 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 136 } -# gene_jaw_angle={ "jaw_angle_pos" 128 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_neg" 120 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_neg" 106 } -# gene_mouth_width={ "mouth_width_neg" 55 "mouth_width_neg" 68 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_pos" 136 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_pos" 150 } -# gene_mouth_open={ "mouth_open_pos" 161 "mouth_open_pos" 185 } -# gene_neck_length={ "neck_length_neg" 105 "neck_length_pos" 139 } -# gene_neck_width={ "neck_width_neg" 124 "neck_width_pos" 137 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 107 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 29 "cheek_height_pos" 29 } -# gene_bs_cheek_width={ "cheek_width_pos" 39 "cheek_width_pos" 4 } -# gene_bs_ear_angle={ "ear_angle_neg" 70 "ear_angle_pos" 26 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 193 "ear_inner_shape_pos" 151 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 123 "ear_both_bend_pos" 120 } -# gene_bs_ear_outward={ "ear_outward_pos" 78 "ear_outward_pos" 20 } -# gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_neg" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 84 "eye_corner_depth_neg" 81 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 58 "eye_fold_shape_02_neg" 31 } -# gene_bs_eye_size={ "eye_size_pos" 45 "eye_size_pos" 170 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 218 "eye_upper_lid_size_neg" 198 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 168 "forehead_brow_curve_neg" 196 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 26 "forehead_brow_forward_pos" 67 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 44 "forehead_brow_inner_height_pos" 33 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 110 "forehead_brow_outer_height_pos" 19 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 13 "forehead_brow_width_pos" 117 } -# gene_bs_jaw_def={ "jaw_def_neg" 210 "jaw_def_neg" 242 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 32 "mouth_lower_lip_def_pos" 45 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 99 "mouth_lower_lip_full_pos" 103 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 49 "mouth_lower_lip_pad_neg" 125 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 21 "mouth_lower_lip_width_pos" 97 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 42 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 4 "mouth_philtrum_shape_neg" 69 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 5 "mouth_philtrum_width_pos" 37 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 16 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 29 "mouth_upper_lip_full_pos" 35 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 114 "mouth_upper_lip_profile_neg" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 50 "mouth_upper_lip_width_pos" 121 } -# gene_bs_nose_forward={ "nose_forward_neg" 14 "nose_forward_neg" 6 } -# gene_bs_nose_height={ "nose_height_neg" 54 "nose_height_pos" 26 } -# gene_bs_nose_length={ "nose_length_neg" 28 "nose_length_neg" 38 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 16 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 60 "nose_nostril_width_pos" 40 } -# gene_bs_nose_profile={ "nose_profile_pos" 119 "nose_profile_pos" 3 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 19 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 40 "nose_size_pos" 42 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 2 "nose_tip_angle_pos" 1 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 203 "nose_tip_forward_neg" 166 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 43 "nose_tip_width_pos" 97 } -# face_detail_cheek_def={ "cheek_def_01" 9 "cheek_def_01" 164 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 87 "cheek_fat_01_pos" 170 } -# face_detail_chin_cleft={ "chin_cleft" 20 "chin_cleft" 5 } -# face_detail_chin_def={ "chin_def_neg" 9 "chin_def_neg" 254 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 172 "eye_lower_lid_def_02" 198 } -# face_detail_eye_socket={ "eye_socket_02" 14 "eye_socket_02" 6 } -# face_detail_nasolabial={ "nasolabial_02" 114 "nasolabial_02" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 7 "nose_ridge_def_neg" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 15 } -# face_detail_temple_def={ "temple_def" 14 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 145 "brow_wrinkles_04" 46 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 34 "eye_wrinkles_02" 234 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 89 "forehead_wrinkles_01" 223 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 237 "complexion_3" 197 } -# gene_height={ "normal_height" 111 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_full" 111 "body_fat_head_fat_full" 113 } -# gene_bs_body_shape={ "body_shape_triangle_half" 137 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 84 "bust_shape_4_half" 63 } -# gene_age={ "old_1" 194 "old_2" 174 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 164 "far_spacing_low_thickness" 147 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 244 "layer_2_avg_thickness" 206 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 206 "body_hair_sparse_low_stubble" 119 } -# gene_hair_type={ "hair_straight_thin_beard" 167 "hair_straight_thin_beard" 115 } -# gene_baldness={ "male_pattern_baldness" 227 "male_pattern_baldness" 210 } -# eye_accessory={ "normal_eyes" 249 "normal_eyes" 249 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 27 "normal_eyelashes" 27 } -# beards={ "tgp_japanese_beards" 173 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 181 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_war_legwear" 154 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_war_nobility_clothes" 89 "most_clothes" 0 } -# headgear={ "tgp_japanese_war_nobility" 81 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 27 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# props_right={ "tgp_japanese_sword_01_a" 255 "no_props" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# } -# } -#} -# -#bookmark_dna_taira_masako = { # Wife of Minamoto Yoritomo -# portrait_info = { -# genes={ -# hair_color={ 8 246 116 245 } -# skin_color={ 224 124 222 127 } -# eye_color={ 34 249 51 249 } -# gene_chin_forward={ "chin_forward_neg" 105 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_pos" 123 "chin_height_neg" 106 } -# gene_chin_width={ "chin_width_neg" 86 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_pos" 133 } -# gene_eye_height={ "eye_height_pos" 155 "eye_height_neg" 95 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_pos" 129 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 176 "forehead_brow_height_pos" 144 } -# gene_forehead_roundness={ "forehead_roundness_pos" 133 "forehead_roundness_pos" 151 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_pos" 151 "forehead_height_neg" 99 } -# gene_head_height={ "head_height_neg" 115 "head_height_neg" 80 } -# gene_head_width={ "head_width_pos" 151 "head_width_neg" 114 } -# gene_head_profile={ "head_profile_neg" 120 "head_profile_neg" 96 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 131 "head_top_width_pos" 157 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 133 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 120 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 95 "mouth_width_neg" 88 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 130 "mouth_upper_lip_size_pos" 132 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 126 "mouth_lower_lip_size_pos" 138 } -# gene_mouth_open={ "mouth_open_neg" 19 "mouth_open_neg" 10 } -# gene_neck_length={ "neck_length_neg" 106 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_neg" 115 "neck_width_pos" 136 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 119 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_pos" 49 "cheek_height_neg" 50 } -# gene_bs_cheek_width={ "cheek_width_neg" 17 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_neg" 87 "ear_angle_pos" 15 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 169 "ear_inner_shape_pos" 49 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 13 "ear_upper_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_pos" 68 "ear_outward_pos" 38 } -# gene_bs_ear_size={ "ear_size_pos" 18 "ear_size_neg" 15 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 70 "eye_corner_depth_pos" 36 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 41 "eye_fold_shape_neg" 9 } -# gene_bs_eye_size={ "eye_size_pos" 137 "eye_size_pos" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 146 "eye_upper_lid_size_neg" 146 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 182 "forehead_brow_curve_neg" 21 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 14 "forehead_brow_forward_neg" 51 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 36 "forehead_brow_inner_height_neg" 40 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 14 "forehead_brow_outer_height_neg" 54 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 89 "forehead_brow_width_pos" 36 } -# gene_bs_jaw_def={ "jaw_def_neg" 180 "jaw_def_neg" 238 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 146 "mouth_lower_lip_def_pos" 128 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 66 "mouth_lower_lip_full_pos" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 87 "mouth_lower_lip_pad_neg" 87 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 117 "mouth_lower_lip_width_pos" 69 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 45 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 47 "mouth_philtrum_shape_pos" 48 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 49 "mouth_philtrum_width_pos" 48 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 33 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 91 "mouth_upper_lip_full_pos" 41 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 101 "mouth_upper_lip_profile_neg" 104 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 16 "mouth_upper_lip_width_neg" 4 } -# gene_bs_nose_forward={ "nose_forward_neg" 95 "nose_forward_pos" 20 } -# gene_bs_nose_height={ "nose_height_neg" 2 "nose_height_neg" 35 } -# gene_bs_nose_length={ "nose_length_neg" 20 "nose_length_neg" 9 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 34 "nose_nostril_height_neg" 101 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 106 "nose_nostril_width_pos" 39 } -# gene_bs_nose_profile={ "nose_profile_pos" 120 "nose_profile_pos" 100 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 33 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 104 "nose_ridge_width_neg" 74 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_pos" 24 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 6 "nose_tip_angle_pos" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 161 "nose_tip_forward_neg" 10 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 10 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 161 "cheek_def_02" 157 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 122 "cheek_fat_01_neg" 4 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_dimple" 24 } -# face_detail_chin_def={ "chin_def_neg" 216 "chin_def_neg" 11 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 161 "eye_lower_lid_def" 179 } -# face_detail_eye_socket={ "eye_socket_02" 0 "eye_socket_03" 25 } -# face_detail_nasolabial={ "nasolabial_03" 14 "nasolabial_01" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 201 "nose_ridge_def_neg" 128 } -# face_detail_nose_tip_def={ "nose_tip_def" 177 "nose_tip_def" 45 } -# face_detail_temple_def={ "temple_def" 146 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 14 "brow_wrinkles_04" 27 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 219 "eye_wrinkles_01" 40 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 67 "forehead_wrinkles_01" 92 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 189 "complexion_smooth_1" 223 } -# gene_height={ "normal_height" 130 "normal_height" 136 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_full" 148 } -# gene_bs_body_shape={ "body_shape_average" 61 "body_shape_average" 4 } -# gene_bs_bust={ "bust_shape_3_half" 138 "bust_shape_2_half" 83 } -# gene_age={ "old_3" 219 "old_4" 141 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 133 "far_spacing_low_thickness" 188 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 241 "layer_2_high_thickness" 222 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 128 "body_hair_sparse_lower_stubble" 202 } -# gene_hair_type={ "hair_straight_thin_beard" 103 "hair_straight_thin_beard" 148 } -# gene_baldness={ "male_pattern_baldness" 241 "male_pattern_baldness" 186 } -# eye_accessory={ "normal_eyes" 225 "normal_eyes" 225 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 236 "normal_eyelashes" 236 } -# } -# } -#} -# -#bookmark_dna_minamoto_yoshinaka = { -# portrait_info = { -# genes={ -# hair_color={ 71 245 71 245 } -# skin_color={ 202 107 202 107 } -# eye_color={ 29 253 29 253 } -# gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 102 } -# gene_chin_height={ "chin_height_neg" 105 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 150 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_pos" 172 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 91 "eye_depth_neg" 91 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 105 "eye_distance_neg" 105 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 51 "forehead_angle_pos" 158 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 122 "forehead_brow_height_pos" 131 } -# gene_forehead_roundness={ "forehead_roundness_neg" 173 "forehead_roundness_neg" 114 } -# gene_forehead_width={ "forehead_width_neg" 183 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_neg" 111 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_pos" 161 "head_height_pos" 130 } -# gene_head_width={ "head_width_neg" 138 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_neg" 27 "head_profile_neg" 97 } -# gene_head_top_height={ "head_top_height_pos" 194 "head_top_height_pos" 157 } -# gene_head_top_width={ "head_top_width_neg" 151 "head_top_width_neg" 118 } -# gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 130 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_neg" 148 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 147 "jaw_width_neg" 96 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 131 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_neg" 92 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 52 "mouth_width_neg" 78 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 133 "mouth_upper_lip_size_pos" 133 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 154 "mouth_lower_lip_size_pos" 154 } -# gene_mouth_open={ "mouth_open_neg" 122 "mouth_open_neg" 122 } -# gene_neck_length={ "neck_length_neg" 87 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_neg" 172 "neck_width_neg" 76 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 119 "cheek_forward_pos" 60 } -# gene_bs_cheek_height={ "cheek_height_neg" 101 "cheek_height_pos" 15 } -# gene_bs_cheek_width={ "cheek_width_pos" 7 "cheek_width_pos" 29 } -# gene_bs_ear_angle={ "ear_angle_pos" 24 "ear_angle_pos" 24 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 118 "ear_inner_shape_pos" 134 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 216 "ear_lower_bend_pos" 12 } -# gene_bs_ear_outward={ "ear_outward_neg" 151 "ear_outward_neg" 36 } -# gene_bs_ear_size={ "ear_size_pos" 209 "ear_size_pos" 70 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 107 "eye_corner_depth_neg" 107 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 82 "eye_fold_shape_02_neg" 82 } -# gene_bs_eye_size={ "eye_size_pos" 113 "eye_size_pos" 113 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 201 "eye_upper_lid_size_neg" 201 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 109 "forehead_brow_curve_neg" 111 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 117 "forehead_brow_forward_pos" 7 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 45 "forehead_brow_inner_height_neg" 29 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 135 "forehead_brow_outer_height_pos" 50 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 26 "forehead_brow_width_pos" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 23 "jaw_def_neg" 164 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 18 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 77 "mouth_lower_lip_full_pos" 44 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_neg" 13 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 20 "mouth_lower_lip_width_neg" 20 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 43 "mouth_philtrum_def_pos" 43 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 65 "mouth_philtrum_shape_pos" 50 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 44 "mouth_philtrum_width_neg" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 48 "mouth_upper_lip_def_pos" 48 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 17 "mouth_upper_lip_full_pos" 17 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 90 "mouth_upper_lip_profile_neg" 90 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 53 "mouth_upper_lip_width_neg" 42 } -# gene_bs_nose_forward={ "nose_forward_neg" 14 "nose_forward_neg" 14 } -# gene_bs_nose_height={ "nose_height_neg" 48 "nose_height_neg" 48 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_neg" 32 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 8 "nose_nostril_height_neg" 8 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 19 "nose_nostril_width_pos" 19 } -# gene_bs_nose_profile={ "nose_profile_pos" 44 "nose_profile_pos" 44 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 30 "nose_ridge_angle_pos" 30 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 19 "nose_ridge_width_pos" 19 } -# gene_bs_nose_size={ "nose_size_pos" 70 "nose_size_pos" 70 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 18 "nose_tip_angle_pos" 18 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 144 "nose_tip_forward_neg" 144 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 13 "nose_tip_width_pos" 13 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 36 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 158 "cheek_fat_03_pos" 11 } -# face_detail_chin_cleft={ "chin_dimple" 100 "chin_cleft" 12 } -# face_detail_chin_def={ "chin_def" 255 "chin_def_neg" 217 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 145 "eye_lower_lid_def_02" 203 } -# face_detail_eye_socket={ "eye_socket_03" 6 "eye_socket_03" 6 } -# face_detail_nasolabial={ "nasolabial_02" 25 "nasolabial_02" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 43 "nose_tip_def" 43 } -# face_detail_temple_def={ "temple_def" 53 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 13 "brow_wrinkles_03" 13 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 195 "eye_wrinkles_01" 195 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 90 "forehead_wrinkles_01" 90 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 221 "complexion_smooth_1" 221 } -# gene_height={ "normal_height" 138 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_full" 109 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_triangle_half" 71 "body_shape_triangle_half" 41 } -# gene_bs_bust={ "bust_clothes" 145 "bust_shape_1_full" 182 } -# gene_age={ "old_2" 15 "old_2" 15 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 250 "avg_spacing_lower_thickness" 168 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 231 "layer_2_low_thickness" 231 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 140 "body_hair_sparse_lower_stubble" 140 } -# gene_hair_type={ "hair_straight_thin_beard" 168 "hair_straight_thin_beard" 168 } -# gene_baldness={ "male_pattern_baldness" 213 "male_pattern_baldness" 213 } -# eye_accessory={ "normal_eyes" 30 "normal_eyes" 30 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 50 "normal_eyelashes" 50 } -# hairstyles={ "tgp_japanese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 119 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 106 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 81 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "mpo_mongol_beards" 255 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_tomoe = { -# portrait_info = { -# genes={ -# hair_color={ 48 250 9 249 } -# skin_color={ 194 108 192 110 } -# eye_color={ 53 244 28 252 } -# gene_chin_forward={ "chin_forward_neg" 112 "chin_forward_neg" 93 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_pos" 159 "eye_height_neg" 105 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 131 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 178 "forehead_angle_pos" 146 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 95 "forehead_brow_height_pos" 144 } -# gene_forehead_roundness={ "forehead_roundness_neg" 121 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_neg" 102 "head_height_neg" 107 } -# gene_head_width={ "head_width_pos" 146 "head_width_pos" 160 } -# gene_head_profile={ "head_profile_neg" 117 "head_profile_neg" 121 } -# gene_head_top_height={ "head_top_height_neg" 118 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 173 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_neg" 103 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 100 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 92 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 95 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 82 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 140 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_neg" 116 } -# gene_mouth_open={ "mouth_open_neg" 97 "mouth_open_neg" 78 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 197 "cheek_forward_pos" 8 } -# gene_bs_cheek_height={ "cheek_height_pos" 41 "cheek_height_neg" 116 } -# gene_bs_cheek_width={ "cheek_width_pos" 89 "cheek_width_pos" 1 } -# gene_bs_ear_angle={ "ear_angle_pos" 50 "ear_angle_pos" 64 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 34 "ear_inner_shape_pos" 39 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 68 "ear_both_bend_pos" 57 } -# gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_pos" 27 } -# gene_bs_ear_size={ "ear_size_neg" 34 "ear_size_pos" 33 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 78 "eye_corner_depth_neg" 96 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 68 "eye_fold_shape_neg" 48 } -# gene_bs_eye_size={ "eye_size_neg" 12 "eye_size_pos" 41 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 166 "eye_upper_lid_size_neg" 203 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 164 "forehead_brow_curve_neg" 95 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 35 "forehead_brow_forward_pos" 55 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 30 "forehead_brow_inner_height_pos" 47 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 20 "forehead_brow_outer_height_pos" 17 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 51 "forehead_brow_width_neg" 39 } -# gene_bs_jaw_def={ "jaw_def_neg" 1 "jaw_def_neg" 183 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 15 "mouth_lower_lip_def_pos" 12 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 10 "mouth_lower_lip_full_neg" 54 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 46 "mouth_lower_lip_pad_neg" 176 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 109 "mouth_lower_lip_width_pos" 11 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 29 "mouth_philtrum_shape_neg" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 6 "mouth_philtrum_width_pos" 47 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 56 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 105 "mouth_upper_lip_full_pos" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 13 "mouth_upper_lip_profile_neg" 100 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 26 "mouth_upper_lip_width_neg" 117 } -# gene_bs_nose_forward={ "nose_forward_pos" 45 "nose_forward_neg" 7 } -# gene_bs_nose_height={ "nose_height_neg" 115 "nose_height_neg" 29 } -# gene_bs_nose_length={ "nose_length_neg" 17 "nose_length_neg" 11 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 100 "nose_nostril_height_neg" 99 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 50 "nose_nostril_width_neg" 13 } -# gene_bs_nose_profile={ "nose_profile_pos" 108 "nose_profile_pos" 55 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 7 "nose_ridge_angle_pos" 33 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 30 "nose_ridge_width_neg" 32 } -# gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_pos" 59 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 34 "nose_tip_angle_pos" 29 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 141 "nose_tip_forward_neg" 183 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 8 "nose_tip_width_pos" 81 } -# face_detail_cheek_def={ "cheek_def_01" 159 "cheek_def_01" 95 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 4 "cheek_fat_03_pos" 135 } -# face_detail_chin_cleft={ "chin_dimple" 5 "chin_dimple" 14 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 9 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 188 "eye_lower_lid_def" 209 } -# face_detail_eye_socket={ "eye_socket_03" 10 "eye_socket_03" 8 } -# face_detail_nasolabial={ "nasolabial_02" 9 "nasolabial_02" 136 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 1 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 169 "brow_wrinkles_01" 48 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_02" 233 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 220 "forehead_wrinkles_01" 205 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 181 "complexion_3" 149 } -# gene_height={ "normal_height" 140 "normal_height" 107 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 125 "body_fat_head_fat_full" 141 } -# gene_bs_body_shape={ "body_shape_average" 59 "body_shape_average" 49 } -# gene_bs_bust={ "bust_clothes" 52 "bust_shape_1_full" 139 } -# gene_age={ "old_3" 175 "old_1" 144 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 202 "avg_spacing_avg_thickness" 191 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 226 "layer_2_low_thickness" 232 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 103 "body_hair_sparse_lower_stubble" 79 } -# gene_hair_type={ "hair_straight_thin_beard" 147 "hair_straight_thin_beard" 135 } -# gene_baldness={ "male_pattern_baldness" 236 "male_pattern_baldness" 219 } -# eye_accessory={ "normal_eyes" 144 "normal_eyes" 144 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 60 "normal_eyelashes" 60 } -# beards={ "tgp_japanese_beards" 167 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 227 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 201 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 120 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 147 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_yoshitaka = { -# portrait_info = { -# genes={ -# hair_color={ 48 250 71 245 } -# skin_color={ 198 107 196 107 } -# eye_color={ 53 244 29 253 } -# gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_neg" 93 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 105 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_pos" 172 } -# gene_eye_depth={ "eye_depth_neg" 91 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 159 } -# gene_eye_distance={ "eye_distance_neg" 105 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 51 "forehead_angle_pos" 178 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 122 "forehead_brow_height_neg" 95 } -# gene_forehead_roundness={ "forehead_roundness_neg" 121 "forehead_roundness_neg" 173 } -# gene_forehead_width={ "forehead_width_neg" 183 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_pos" 161 "head_height_neg" 102 } -# gene_head_width={ "head_width_pos" 160 "head_width_neg" 118 } -# gene_head_profile={ "head_profile_neg" 117 "head_profile_neg" 97 } -# gene_head_top_height={ "head_top_height_pos" 194 "head_top_height_neg" 118 } -# gene_head_top_width={ "head_top_width_neg" 118 "head_top_width_pos" 173 } -# gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_neg" 103 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_neg" 148 } -# gene_jaw_width={ "jaw_width_neg" 115 "jaw_width_neg" 147 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_neg" 131 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_neg" 92 "mouth_height_neg" 95 } -# gene_mouth_width={ "mouth_width_neg" 82 "mouth_width_neg" 52 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 133 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 154 "mouth_lower_lip_size_pos" 131 } -# gene_mouth_open={ "mouth_open_neg" 78 "mouth_open_neg" 122 } -# gene_neck_length={ "neck_length_neg" 120 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_neg" 172 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 197 "cheek_forward_pos" 119 } -# gene_bs_cheek_height={ "cheek_height_pos" 41 "cheek_height_neg" 101 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 89 } -# gene_bs_ear_angle={ "ear_angle_pos" 24 "ear_angle_pos" 64 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 118 "ear_inner_shape_pos" 39 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 68 "ear_both_bend_pos" 216 } -# gene_bs_ear_outward={ "ear_outward_neg" 151 "ear_outward_pos" 12 } -# gene_bs_ear_size={ "ear_size_pos" 209 "ear_size_neg" 34 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 107 "eye_corner_depth_neg" 78 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 68 "eye_fold_shape_02_neg" 82 } -# gene_bs_eye_size={ "eye_size_pos" 41 "eye_size_pos" 113 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 201 "eye_upper_lid_size_neg" 166 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 164 "forehead_brow_curve_neg" 109 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 35 "forehead_brow_forward_pos" 7 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 29 "forehead_brow_inner_height_pos" 47 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 20 "forehead_brow_outer_height_pos" 135 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_pos" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 23 "jaw_def_neg" 1 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 15 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 77 "mouth_lower_lip_full_neg" 10 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_neg" 176 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 20 "mouth_lower_lip_width_neg" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 43 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 65 "mouth_philtrum_shape_pos" 29 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 44 "mouth_philtrum_width_pos" 47 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 48 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 17 "mouth_upper_lip_full_pos" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 90 "mouth_upper_lip_profile_neg" 13 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 53 "mouth_upper_lip_width_neg" 117 } -# gene_bs_nose_forward={ "nose_forward_neg" 14 "nose_forward_pos" 45 } -# gene_bs_nose_height={ "nose_height_neg" 29 "nose_height_neg" 48 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_neg" 17 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 100 "nose_nostril_height_neg" 8 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 19 "nose_nostril_width_neg" 13 } -# gene_bs_nose_profile={ "nose_profile_pos" 108 "nose_profile_pos" 44 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 7 "nose_ridge_angle_pos" 30 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 19 "nose_ridge_width_pos" 30 } -# gene_bs_nose_size={ "nose_size_pos" 70 "nose_size_pos" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 34 "nose_tip_angle_pos" 18 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 141 "nose_tip_forward_neg" 144 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 13 "nose_tip_width_neg" 8 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 159 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 4 "cheek_fat_04_pos" 158 } -# face_detail_chin_cleft={ "chin_dimple" 100 "chin_dimple" 14 } -# face_detail_chin_def={ "chin_def" 255 "chin_def_neg" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 188 "eye_lower_lid_def_02" 145 } -# face_detail_eye_socket={ "eye_socket_03" 10 "eye_socket_03" 6 } -# face_detail_nasolabial={ "nasolabial_02" 25 "nasolabial_02" 136 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_neg" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 43 } -# face_detail_temple_def={ "temple_def" 53 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 48 "brow_wrinkles_03" 13 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 195 "eye_wrinkles_02" 201 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 220 "forehead_wrinkles_01" 90 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 221 "complexion_smooth_1" 181 } -# gene_height={ "normal_height" 140 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_full" 101 "body_fat_head_fat_medium" 134 } -# gene_bs_body_shape={ "body_shape_average" 69 "body_shape_triangle_half" 71 } -# gene_bs_bust={ "bust_clothes" 116 "bust_shape_3_full" 66 } -# gene_age={ "old_2" 15 "old_3" 175 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 250 "avg_spacing_low_thickness" 202 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 226 "layer_2_low_thickness" 231 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 103 "body_hair_sparse_lower_stubble" 140 } -# gene_hair_type={ "hair_straight_thin_beard" 147 "hair_straight_thin_beard" 168 } -# gene_baldness={ "male_pattern_baldness" 213 "male_pattern_baldness" 236 } -# eye_accessory={ "normal_eyes" 162 "normal_eyes" 162 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 237 } -# beards={ "no_beard" 228 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 192 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 71 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 168 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 228 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_hidehira = { -# portrait_info = { -# genes={ -# hair_color={ 87 243 41 242 } -# skin_color={ 224 100 222 101 } -# eye_color={ 35 249 26 247 } -# gene_chin_forward={ "chin_forward_neg" 112 "chin_forward_pos" 146 } -# gene_chin_height={ "chin_height_neg" 100 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_neg" 108 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 96 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_neg" 95 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 141 "forehead_angle_neg" 113 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 165 "forehead_brow_height_pos" 156 } -# gene_forehead_roundness={ "forehead_roundness_pos" 149 "forehead_roundness_neg" 110 } -# gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_pos" 131 } -# gene_forehead_height={ "forehead_height_pos" 152 "forehead_height_pos" 131 } -# gene_head_height={ "head_height_neg" 107 "head_height_neg" 98 } -# gene_head_width={ "head_width_neg" 122 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 95 "head_profile_neg" 103 } -# gene_head_top_height={ "head_top_height_neg" 121 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 141 "jaw_angle_pos" 143 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 108 "jaw_width_neg" 109 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 142 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_neg" 117 } -# gene_mouth_width={ "mouth_width_neg" 96 "mouth_width_neg" 112 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_neg" 113 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 136 } -# gene_mouth_open={ "mouth_open_neg" 49 "mouth_open_neg" 115 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 45 "cheek_forward_pos" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 44 "cheek_height_neg" 91 } -# gene_bs_cheek_width={ "cheek_width_pos" 70 "cheek_width_pos" 51 } -# gene_bs_ear_angle={ "ear_angle_neg" 4 "ear_angle_neg" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 34 "ear_inner_shape_pos" 148 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 68 "ear_lower_bend_pos" 124 } -# gene_bs_ear_outward={ "ear_outward_neg" 54 "ear_outward_neg" 5 } -# gene_bs_ear_size={ "ear_size_pos" 37 "ear_size_pos" 117 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 123 "eye_corner_depth_neg" 78 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 88 "eye_fold_shape_02_neg" 83 } -# gene_bs_eye_size={ "eye_size_pos" 33 "eye_size_neg" 2 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 210 "eye_upper_lid_size_neg" 157 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 79 "forehead_brow_curve_neg" 120 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 41 "forehead_brow_forward_pos" 83 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 3 "forehead_brow_inner_height_pos" 22 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 9 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 115 "forehead_brow_width_pos" 24 } -# gene_bs_jaw_def={ "jaw_def_neg" 234 "jaw_def_neg" 19 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 42 "mouth_lower_lip_def_pos" 154 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 44 "mouth_lower_lip_full_neg" 105 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 51 "mouth_lower_lip_pad_neg" 79 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 56 "mouth_lower_lip_width_neg" 88 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 106 "mouth_philtrum_shape_pos" 71 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 34 "mouth_philtrum_width_pos" 49 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 34 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 56 "mouth_upper_lip_full_pos" 11 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_pos" 94 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 23 "mouth_upper_lip_width_neg" 53 } -# gene_bs_nose_forward={ "nose_forward_neg" 90 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_neg" 5 "nose_height_neg" 92 } -# gene_bs_nose_length={ "nose_length_neg" 47 "nose_length_neg" 51 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 102 "nose_nostril_height_neg" 101 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 54 "nose_nostril_width_pos" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 109 "nose_profile_pos" 40 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_pos" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 19 "nose_ridge_width_neg" 48 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 47 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 37 "nose_tip_angle_pos" 41 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 63 "nose_tip_forward_neg" 142 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 143 "nose_tip_width_pos" 8 } -# face_detail_cheek_def={ "cheek_def_01" 157 "cheek_def_02" 101 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 19 "cheek_fat_03_pos" 255 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def_neg" 2 "chin_def_neg" 246 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 219 "eye_lower_lid_def_02" 228 } -# face_detail_eye_socket={ "eye_socket_03" 14 "eye_socket_03" 17 } -# face_detail_nasolabial={ "nasolabial_01" 53 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 6 "nose_ridge_def_neg" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 65 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 1 "brow_wrinkles_03" 31 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 33 "eye_wrinkles_01" 200 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 129 "forehead_wrinkles_02" 245 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 199 "complexion_3" 154 } -# gene_height={ "normal_height" 115 "normal_height" 121 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 117 "body_fat_head_fat_medium" 120 } -# gene_bs_body_shape={ "body_shape_average" 88 "body_shape_apple_half" 1 } -# gene_bs_bust={ "bust_clothes" 92 "bust_default" 111 } -# gene_age={ "old_4" 0 "old_4" 0 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 181 "avg_spacing_low_thickness" 199 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 199 "layer_2_high_thickness" 213 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 117 "body_hair_sparse_lower_stubble" 113 } -# gene_hair_type={ "hair_straight_thin_beard" 148 "hair_straight_thin_beard" 171 } -# gene_baldness={ "male_pattern_baldness" 228 "male_pattern_baldness" 147 } -# eye_accessory={ "normal_eyes" 59 "normal_eyes" 59 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 200 "normal_eyelashes" 200 } -# beards={ "no_beard" 189 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 120 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 173 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 180 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 29 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_yasuhira = { -# portrait_info = { -# genes={ -# hair_color={ 87 243 95 245 } -# skin_color={ 220 102 221 101 } -# eye_color={ 35 249 82 246 } -# gene_chin_forward={ "chin_forward_pos" 147 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_neg" 100 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 96 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 95 "eye_height_pos" 132 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 104 } -# gene_eye_shut={ "eye_shut_pos" 219 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_pos" 144 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 165 "forehead_brow_height_neg" 118 } -# gene_forehead_roundness={ "forehead_roundness_neg" 110 "forehead_roundness_neg" 94 } -# gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_pos" 142 } -# gene_forehead_height={ "forehead_height_neg" 120 "forehead_height_pos" 152 } -# gene_head_height={ "head_height_neg" 91 "head_height_neg" 107 } -# gene_head_width={ "head_width_pos" 166 "head_width_neg" 122 } -# gene_head_profile={ "head_profile_neg" 95 "head_profile_neg" 62 } -# gene_head_top_height={ "head_top_height_pos" 139 "head_top_height_pos" 149 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_pos" 143 } -# gene_jaw_forward={ "jaw_forward_neg" 119 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 109 "jaw_width_neg" 99 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 115 } -# gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_pos" 131 } -# gene_mouth_width={ "mouth_width_neg" 81 "mouth_width_neg" 96 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 113 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 128 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_neg" 49 "mouth_open_neg" 32 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_neg" 105 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 45 "cheek_forward_pos" 9 } -# gene_bs_cheek_height={ "cheek_height_pos" 44 "cheek_height_neg" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 51 "cheek_width_pos" 178 } -# gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_pos" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 34 "ear_inner_shape_pos" 23 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 50 "ear_both_bend_pos" 68 } -# gene_bs_ear_outward={ "ear_outward_neg" 54 "ear_outward_pos" 139 } -# gene_bs_ear_size={ "ear_size_neg" 74 "ear_size_pos" 37 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 84 "eye_corner_depth_neg" 123 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 179 "eye_fold_shape_neg" 88 } -# gene_bs_eye_size={ "eye_size_neg" 2 "eye_size_pos" 8 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 210 "eye_upper_lid_size_neg" 175 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 120 "forehead_brow_curve_neg" 47 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 100 "forehead_brow_forward_pos" 41 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 3 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 7 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 37 "forehead_brow_width_pos" 115 } -# gene_bs_jaw_def={ "jaw_def_neg" 47 "jaw_def_neg" 234 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 26 "mouth_lower_lip_def_pos" 42 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 102 "mouth_lower_lip_full_neg" 44 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 51 "mouth_lower_lip_pad_neg" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 56 "mouth_lower_lip_width_pos" 41 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 45 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 68 "mouth_philtrum_shape_neg" 106 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 100 "mouth_philtrum_width_pos" 49 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 28 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 18 "mouth_upper_lip_full_pos" 11 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_neg" 127 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 23 "mouth_upper_lip_width_neg" 43 } -# gene_bs_nose_forward={ "nose_forward_pos" 124 "nose_forward_neg" 90 } -# gene_bs_nose_height={ "nose_height_neg" 5 "nose_height_neg" 30 } -# gene_bs_nose_length={ "nose_length_neg" 22 "nose_length_neg" 47 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 97 "nose_nostril_height_neg" 102 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_pos" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 109 "nose_profile_pos" 123 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_pos" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 19 "nose_ridge_width_neg" 32 } -# gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 32 "nose_tip_angle_neg" 37 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 63 "nose_tip_forward_neg" 13 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 143 "nose_tip_width_neg" 30 } -# face_detail_cheek_def={ "cheek_def_01" 157 "cheek_def_01" 172 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 13 "cheek_fat_03_pos" 255 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def_neg" 2 "chin_def_neg" 216 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 219 "eye_lower_lid_def_02" 212 } -# face_detail_eye_socket={ "eye_socket_01" 3 "eye_socket_03" 17 } -# face_detail_nasolabial={ "nasolabial_01" 53 "nasolabial_02" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_neg" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 53 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 61 "temple_def" 65 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 6 "brow_wrinkles_03" 1 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 227 "eye_wrinkles_01" 33 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 135 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 199 "complexion_1" 170 } -# gene_height={ "normal_height" 115 "normal_height" 125 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 102 "body_fat_head_fat_full" 125 } -# gene_bs_body_shape={ "body_shape_apple_half" 41 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 88 "bust_clothes" 92 } -# gene_age={ "old_3" 70 "old_4" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 199 "far_spacing_low_thickness" 203 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 199 "layer_2_avg_thickness" 245 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 117 "body_hair_sparse_low_stubble" 85 } -# gene_hair_type={ "hair_straight_thin_beard" 148 "hair_straight_thin_beard" 178 } -# gene_baldness={ "male_pattern_baldness" 228 "male_pattern_baldness" 201 } -# eye_accessory={ "normal_eyes" 153 "normal_eyes" 153 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 74 "normal_eyelashes" 74 } -# beards={ "tgp_japanese_beards" 221 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 183 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_war_legwear" 65 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_war_nobility_clothes" 235 "most_clothes" 0 } -# headgear={ "tgp_japanese_war_nobility" 135 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 44 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_hidehisa = { -# portrait_info = { -# genes={ -# hair_color={ 44 249 83 242 } -# skin_color={ 226 102 224 104 } -# eye_color={ 73 246 52 245 } -# gene_chin_forward={ "chin_forward_neg" 118 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_neg" 90 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_neg" 96 "eye_height_neg" 95 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 114 "forehead_angle_pos" 178 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 160 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 142 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_pos" 161 "forehead_height_pos" 132 } -# gene_head_height={ "head_height_pos" 144 "head_height_neg" 78 } -# gene_head_width={ "head_width_pos" 128 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_neg" 91 "head_profile_neg" 93 } -# gene_head_top_height={ "head_top_height_neg" 94 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 166 "head_top_width_pos" 149 } -# gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_pos" 149 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 102 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_pos" 139 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 104 } -# gene_mouth_height={ "mouth_height_pos" 135 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_neg" 113 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 116 "mouth_upper_lip_size_pos" 144 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 115 "mouth_lower_lip_size_neg" 115 } -# gene_mouth_open={ "mouth_open_neg" 38 "mouth_open_neg" 38 } -# gene_neck_length={ "neck_length_neg" 110 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_neg" 127 "neck_width_neg" 120 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_pos" 114 } -# gene_bs_cheek_height={ "cheek_height_neg" 9 "cheek_height_pos" 38 } -# gene_bs_cheek_width={ "cheek_width_pos" 36 "cheek_width_pos" 192 } -# gene_bs_ear_angle={ "ear_angle_neg" 15 "ear_angle_neg" 48 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 149 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 49 "ear_lower_bend_pos" 37 } -# gene_bs_ear_outward={ "ear_outward_pos" 48 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_neg" 12 "ear_size_neg" 50 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 96 "eye_corner_depth_neg" 103 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 86 "eye_fold_shape_neg" 75 } -# gene_bs_eye_size={ "eye_size_pos" 19 "eye_size_pos" 20 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 132 "eye_upper_lid_size_neg" 199 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 99 "forehead_brow_curve_neg" 151 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 96 "forehead_brow_forward_neg" 41 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 8 "forehead_brow_inner_height_neg" 78 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 90 "forehead_brow_outer_height_pos" 20 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 66 "forehead_brow_width_neg" 66 } -# gene_bs_jaw_def={ "jaw_def_neg" 25 "jaw_def_neg" 250 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 10 "mouth_lower_lip_def_pos" 92 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 28 "mouth_lower_lip_full_pos" 8 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 0 "mouth_lower_lip_pad_neg" 86 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 71 "mouth_lower_lip_width_neg" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 33 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 10 "mouth_philtrum_shape_pos" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 31 "mouth_philtrum_width_pos" 104 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 92 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 19 "mouth_upper_lip_full_neg" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 6 "mouth_upper_lip_profile_pos" 82 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 13 "mouth_upper_lip_width_neg" 26 } -# gene_bs_nose_forward={ "nose_forward_neg" 1 "nose_forward_neg" 38 } -# gene_bs_nose_height={ "nose_height_neg" 36 "nose_height_pos" 18 } -# gene_bs_nose_length={ "nose_length_neg" 17 "nose_length_neg" 17 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 20 "nose_nostril_height_neg" 103 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 16 "nose_nostril_width_neg" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 125 "nose_profile_pos" 117 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 83 "nose_ridge_angle_neg" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 22 "nose_ridge_width_neg" 109 } -# gene_bs_nose_size={ "nose_size_pos" 76 "nose_size_pos" 54 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 20 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 170 "nose_tip_forward_neg" 49 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 18 "nose_tip_width_pos" 18 } -# face_detail_cheek_def={ "cheek_def_02" 98 "cheek_def_02" 14 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 22 "cheek_fat_01_neg" 20 } -# face_detail_chin_cleft={ "chin_cleft" 24 "chin_dimple" 0 } -# face_detail_chin_def={ "chin_def_neg" 6 "chin_def_neg" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 185 "eye_lower_lid_def_02" 128 } -# face_detail_eye_socket={ "eye_socket_01" 14 "eye_socket_01" 19 } -# face_detail_nasolabial={ "nasolabial_01" 38 "nasolabial_02" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_neg" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 13 "nose_tip_def" 15 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 147 "brow_wrinkles_02" 35 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 192 "eye_wrinkles_03" 202 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 132 "forehead_wrinkles_02" 132 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 203 "complexion_3" 225 } -# gene_height={ "normal_height" 130 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 143 "body_fat_head_fat_full" 117 } -# gene_bs_body_shape={ "body_shape_triangle_full" 45 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 158 "bust_shape_2_half" 121 } -# gene_age={ "old_3" 193 "old_4" 74 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 157 "avg_spacing_avg_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_low_thickness" 226 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 103 "body_hair_sparse_lower_stubble" 99 } -# gene_hair_type={ "hair_straight_thin_beard" 90 "hair_straight_thin_beard" 142 } -# gene_baldness={ "male_pattern_baldness" 247 "male_pattern_baldness" 248 } -# eye_accessory={ "normal_eyes" 154 "normal_eyes" 154 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 170 "normal_eyelashes" 170 } -# beards={ "tgp_japanese_beards" 192 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 121 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 133 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 27 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 207 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 57 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_motofusa = { -# portrait_info = { -# genes={ -# hair_color={ 66 247 66 247 } -# skin_color={ 210 88 210 88 } -# eye_color={ 20 242 20 242 } -# gene_chin_forward={ "chin_forward_neg" 70 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_pos" 110 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 162 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 169 "eye_angle_neg" 94 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_neg" 100 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 209 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 160 "forehead_angle_pos" 160 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 209 "forehead_brow_height_neg" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_pos" 146 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_neg" 119 } -# gene_forehead_height={ "forehead_height_pos" 144 "forehead_height_pos" 144 } -# gene_head_height={ "head_height_pos" 142 "head_height_pos" 135 } -# gene_head_width={ "head_width_pos" 222 "head_width_pos" 170 } -# gene_head_profile={ "head_profile_neg" 121 "head_profile_neg" 127 } -# gene_head_top_height={ "head_top_height_pos" 114 "head_top_height_pos" 155 } -# gene_head_top_width={ "head_top_width_neg" 20 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_pos" 164 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 133 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_neg" 158 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 102 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 137 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 147 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_neg" 146 "mouth_height_neg" 76 } -# gene_mouth_width={ "mouth_width_neg" 38 "mouth_width_neg" 79 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 124 "mouth_lower_lip_size_neg" 124 } -# gene_mouth_open={ "mouth_open_neg" 105 "mouth_open_neg" 105 } -# gene_neck_length={ "neck_length_neg" 97 "neck_length_neg" 124 } -# gene_neck_width={ "neck_width_pos" 172 "neck_width_pos" 128 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 83 "cheek_forward_pos" 106 } -# gene_bs_cheek_height={ "cheek_height_pos" 9 "cheek_height_pos" 9 } -# gene_bs_cheek_width={ "cheek_width_pos" 111 "cheek_width_pos" 14 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_pos" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 94 "ear_inner_shape_pos" 94 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 26 "ear_lower_bend_pos" 26 } -# gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 34 } -# gene_bs_ear_size={ "ear_size_neg" 46 "ear_size_neg" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 38 "eye_corner_depth_neg" 38 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 107 "eye_fold_shape_pos" 17 } -# gene_bs_eye_size={ "eye_size_pos" 131 "eye_size_neg" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 165 "eye_upper_lid_size_neg" 210 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 93 "forehead_brow_curve_neg" 59 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 36 "forehead_brow_forward_neg" 36 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 173 "forehead_brow_inner_height_pos" 43 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 85 "forehead_brow_outer_height_pos" 85 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 27 "forehead_brow_width_pos" 56 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_neg" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 35 "mouth_lower_lip_def_pos" 35 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 95 "mouth_lower_lip_full_pos" 88 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 67 "mouth_lower_lip_pad_neg" 20 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 65 "mouth_lower_lip_width_pos" 25 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 48 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 127 "mouth_philtrum_shape_neg" 114 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 107 "mouth_philtrum_width_pos" 36 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 146 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 25 "mouth_upper_lip_full_neg" 1 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 98 "mouth_upper_lip_profile_pos" 98 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 49 "mouth_upper_lip_width_pos" 3 } -# gene_bs_nose_forward={ "nose_forward_pos" 185 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_pos" 31 "nose_height_pos" 2 } -# gene_bs_nose_length={ "nose_length_neg" 45 "nose_length_neg" 45 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 14 "nose_nostril_height_pos" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 43 "nose_nostril_width_pos" 15 } -# gene_bs_nose_profile={ "nose_profile_pos" 43 "nose_profile_pos" 43 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 25 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 38 "nose_ridge_width_pos" 38 } -# gene_bs_nose_size={ "nose_size_pos" 105 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 109 "nose_tip_angle_neg" 4 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 150 "nose_tip_forward_neg" 150 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 45 "nose_tip_width_neg" 45 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 3 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 202 "cheek_fat_01_pos" 36 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def_neg" 12 "chin_def_neg" 12 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 16 "eye_lower_lid_def" 207 } -# face_detail_eye_socket={ "eye_socket_02" 0 "eye_socket_02" 23 } -# face_detail_nasolabial={ "nasolabial_02" 148 "nasolabial_02" 148 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 159 "nose_ridge_def_neg" 20 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 17 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 26 "brow_wrinkles_04" 26 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 181 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 86 "forehead_wrinkles_01" 86 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 232 "complexion_1" 219 } -# gene_height={ "normal_height" 108 "normal_height" 99 } -# gene_bs_body_type={ "body_fat_head_fat_full" 159 "body_fat_head_fat_low" 153 } -# gene_bs_body_shape={ "body_shape_apple_half" 30 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 111 "bust_shape_1_half" 139 } -# gene_age={ "old_1" 63 "old_1" 63 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 114 "avg_spacing_low_thickness" 169 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 255 "layer_2_avg_thickness" 223 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 228 "body_hair_sparse_lower_stubble" 228 } -# gene_hair_type={ "hair_straight_thin_beard" 131 "hair_straight_thin_beard" 131 } -# gene_baldness={ "male_pattern_baldness" 239 "male_pattern_baldness" 239 } -# eye_accessory={ "normal_eyes" 24 "normal_eyes" 24 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 235 "normal_eyelashes" 235 } -# hairstyles={ "tgp_japanese_hairstyles" 127 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 246 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 87 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 219 "no_headgear" 0 } -# beards={ "mpo_mongol_beards" 126 "no_beard" 0 } -# gene_makeup={ "japanese_01" 108 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_kanezane = { -# portrait_info = { -# genes={ -# hair_color={ 62 252 108 252 } -# skin_color={ 213 108 210 106 } -# eye_color={ 49 255 53 253 } -# gene_chin_forward={ "chin_forward_neg" 95 "chin_forward_pos" 137 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_pos" 121 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_pos" 163 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_neg" 124 "forehead_angle_neg" 119 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 172 "forehead_brow_height_neg" 84 } -# gene_forehead_roundness={ "forehead_roundness_neg" 113 "forehead_roundness_neg" 111 } -# gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_pos" 140 } -# gene_forehead_height={ "forehead_height_neg" 108 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_pos" 130 "head_height_pos" 214 } -# gene_head_width={ "head_width_pos" 129 "head_width_pos" 149 } -# gene_head_profile={ "head_profile_neg" 91 "head_profile_neg" 115 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 134 } -# gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_pos" 140 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 187 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 92 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 140 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_neg" 110 "mouth_height_neg" 114 } -# gene_mouth_width={ "mouth_width_neg" 70 "mouth_width_neg" 66 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 145 "mouth_upper_lip_size_neg" 107 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 158 "mouth_lower_lip_size_neg" 147 } -# gene_mouth_open={ "mouth_open_neg" 104 "mouth_open_neg" 124 } -# gene_neck_length={ "neck_length_neg" 116 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_neg" 121 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 34 "cheek_forward_pos" 158 } -# gene_bs_cheek_height={ "cheek_height_neg" 70 "cheek_height_pos" 47 } -# gene_bs_cheek_width={ "cheek_width_pos" 14 "cheek_width_neg" 23 } -# gene_bs_ear_angle={ "ear_angle_neg" 26 "ear_angle_neg" 44 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 18 "ear_inner_shape_pos" 92 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 133 "ear_both_bend_pos" 38 } -# gene_bs_ear_outward={ "ear_outward_neg" 31 "ear_outward_pos" 71 } -# gene_bs_ear_size={ "ear_size_neg" 11 "ear_size_neg" 16 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 201 "eye_corner_depth_neg" 112 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 52 "eye_fold_shape_neg" 67 } -# gene_bs_eye_size={ "eye_size_pos" 39 "eye_size_pos" 51 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 228 "eye_upper_lid_size_neg" 132 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 49 "forehead_brow_curve_neg" 156 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 6 "forehead_brow_forward_pos" 117 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 115 "forehead_brow_inner_height_pos" 10 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_pos" 17 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 22 "forehead_brow_width_neg" 45 } -# gene_bs_jaw_def={ "jaw_def_neg" 202 "jaw_def_neg" 206 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 39 "mouth_lower_lip_def_pos" 181 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 10 "mouth_lower_lip_full_neg" 97 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 45 "mouth_lower_lip_pad_neg" 26 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 8 "mouth_lower_lip_width_neg" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 37 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 5 "mouth_philtrum_shape_neg" 71 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 14 "mouth_philtrum_width_neg" 10 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 2 "mouth_upper_lip_full_pos" 64 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 34 "mouth_upper_lip_profile_neg" 17 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 90 "mouth_upper_lip_width_pos" 120 } -# gene_bs_nose_forward={ "nose_forward_neg" 38 "nose_forward_neg" 21 } -# gene_bs_nose_height={ "nose_height_neg" 1 "nose_height_neg" 59 } -# gene_bs_nose_length={ "nose_length_neg" 38 "nose_length_neg" 26 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 122 "nose_nostril_height_neg" 108 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 11 "nose_nostril_width_neg" 115 } -# gene_bs_nose_profile={ "nose_profile_pos" 127 "nose_profile_pos" 27 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 22 "nose_ridge_angle_pos" 57 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_pos" 3 } -# gene_bs_nose_size={ "nose_size_neg" 30 "nose_size_pos" 39 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 25 "nose_tip_angle_pos" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 92 "nose_tip_forward_neg" 17 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 13 "nose_tip_width_neg" 31 } -# face_detail_cheek_def={ "cheek_def_02" 176 "cheek_def_02" 160 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 171 "cheek_fat_03_pos" 3 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def_neg" 247 "chin_def_neg" 84 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 42 "eye_lower_lid_def_02" 137 } -# face_detail_eye_socket={ "eye_socket_03" 21 "eye_socket_02" 21 } -# face_detail_nasolabial={ "nasolabial_01" 20 "nasolabial_02" 158 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 3 "nose_ridge_def_neg" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 3 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 3 "brow_wrinkles_01" 51 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 221 "eye_wrinkles_01" 96 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 74 "forehead_wrinkles_01" 52 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 242 "complexion_1" 197 } -# gene_height={ "normal_height" 115 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_full" 159 "body_fat_head_fat_full" 119 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 20 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 151 "bust_shape_1_half" 174 } -# gene_age={ "old_4" 95 "old_1" 199 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 149 "far_spacing_low_thickness" 141 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 220 "layer_2_high_thickness" 207 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 105 "body_hair_sparse_low_stubble" 140 } -# gene_hair_type={ "hair_straight_thin_beard" 108 "hair_straight_thin_beard" 100 } -# gene_baldness={ "male_pattern_baldness" 245 "male_pattern_baldness" 156 } -# eye_accessory={ "normal_eyes" 66 "normal_eyes" 66 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 112 "normal_eyelashes" 112 } -# beards={ "no_beard" 19 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 11 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 250 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 177 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 123 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 19 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_takatada = { -# portrait_info = { -# genes={ -# hair_color={ 66 247 55 242 } -# skin_color={ 208 89 209 88 } -# eye_color={ 20 242 21 251 } -# gene_chin_forward={ "chin_forward_neg" 70 "chin_forward_pos" 138 } -# gene_chin_height={ "chin_height_pos" 110 "chin_height_neg" 120 } -# gene_chin_width={ "chin_width_neg" 162 "chin_width_pos" 162 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 169 } -# gene_eye_depth={ "eye_depth_pos" 188 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 132 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 217 "eye_shut_pos" 209 } -# gene_forehead_angle={ "forehead_angle_pos" 166 "forehead_angle_pos" 160 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 209 "forehead_brow_height_pos" 171 } -# gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_neg" 101 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 105 "forehead_height_pos" 144 } -# gene_head_height={ "head_height_pos" 150 "head_height_pos" 142 } -# gene_head_width={ "head_width_pos" 222 "head_width_neg" 88 } -# gene_head_profile={ "head_profile_neg" 121 "head_profile_neg" 114 } -# gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_pos" 114 } -# gene_head_top_width={ "head_top_width_neg" 20 "head_top_width_neg" 114 } -# gene_jaw_angle={ "jaw_angle_pos" 164 "jaw_angle_neg" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_neg" 133 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_neg" 158 "jaw_width_neg" 107 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_neg" 146 } -# gene_mouth_width={ "mouth_width_neg" 49 "mouth_width_neg" 38 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_neg" 123 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 124 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 109 "mouth_open_neg" 105 } -# gene_neck_length={ "neck_length_neg" 124 "neck_length_neg" 122 } -# gene_neck_width={ "neck_width_pos" 172 "neck_width_neg" 122 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 76 "cheek_forward_neg" 83 } -# gene_bs_cheek_height={ "cheek_height_pos" 119 "cheek_height_pos" 9 } -# gene_bs_cheek_width={ "cheek_width_pos" 111 "cheek_width_neg" 23 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_neg" 18 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 94 "ear_inner_shape_pos" 54 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 26 "ear_lower_bend_pos" 27 } -# gene_bs_ear_outward={ "ear_outward_pos" 94 "ear_outward_pos" 34 } -# gene_bs_ear_size={ "ear_size_pos" 45 "ear_size_neg" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 95 "eye_corner_depth_neg" 38 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 107 "eye_fold_shape_02_neg" 78 } -# gene_bs_eye_size={ "eye_size_pos" 131 "eye_size_pos" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 165 "eye_upper_lid_size_neg" 182 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 170 "forehead_brow_curve_pos" 93 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 25 "forehead_brow_forward_neg" 36 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 63 "forehead_brow_inner_height_pos" 43 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 85 "forehead_brow_outer_height_pos" 24 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 17 "forehead_brow_width_pos" 27 } -# gene_bs_jaw_def={ "jaw_def_neg" 3 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 35 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 102 "mouth_lower_lip_full_pos" 95 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 20 "mouth_lower_lip_pad_neg" 4 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 25 "mouth_lower_lip_width_pos" 39 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 24 "mouth_philtrum_def_pos" 48 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 114 "mouth_philtrum_shape_neg" 118 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 33 "mouth_philtrum_width_pos" 36 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 33 "mouth_upper_lip_def_pos" 146 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 24 "mouth_upper_lip_full_pos" 25 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 18 "mouth_upper_lip_profile_pos" 98 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 32 "mouth_upper_lip_width_pos" 49 } -# gene_bs_nose_forward={ "nose_forward_neg" 33 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_pos" 33 "nose_height_pos" 31 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_neg" 45 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 12 "nose_nostril_height_pos" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 74 "nose_nostril_width_neg" 43 } -# gene_bs_nose_profile={ "nose_profile_pos" 45 "nose_profile_pos" 43 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 122 "nose_ridge_angle_pos" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 38 "nose_ridge_width_neg" 47 } -# gene_bs_nose_size={ "nose_size_pos" 105 "nose_size_pos" 63 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 109 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 170 "nose_tip_forward_neg" 150 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 45 "nose_tip_width_pos" 41 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 178 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 47 "cheek_fat_01_pos" 36 } -# face_detail_chin_cleft={ "chin_dimple" 1 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def_neg" 246 "chin_def_neg" 12 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 196 "eye_lower_lid_def" 16 } -# face_detail_eye_socket={ "eye_socket_02" 0 "eye_socket_02" 22 } -# face_detail_nasolabial={ "nasolabial_02" 148 "nasolabial_01" 49 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 19 "nose_ridge_def_neg" 159 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 22 } -# face_detail_temple_def={ "temple_def" 26 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 20 "brow_wrinkles_04" 26 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_01" 73 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 220 "forehead_wrinkles_01" 86 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 146 "complexion_1" 219 } -# gene_height={ "normal_height" 108 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 166 "body_fat_head_fat_low" 102 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 30 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 112 "bust_shape_1_half" 139 } -# gene_age={ "old_1" 63 "old_3" 134 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 169 "far_spacing_high_thickness" 114 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 201 "layer_2_avg_thickness" 223 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 228 "body_hair_sparse_low_stubble" 178 } -# gene_hair_type={ "hair_straight_thin_beard" 131 "hair_straight_thin_beard" 93 } -# gene_baldness={ "male_pattern_baldness" 241 "male_pattern_baldness" 239 } -# eye_accessory={ "normal_eyes" 170 "normal_eyes" 170 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 200 "normal_eyelashes" 200 } -# beards={ "no_beard" 254 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 98 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 34 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 2 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 153 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 254 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_yorimichi = { -# portrait_info = { -# genes={ -# hair_color={ 55 245 55 245 } -# skin_color={ 250 107 250 107 } -# eye_color={ 15 248 15 248 } -# gene_chin_forward={ "chin_forward_neg" 105 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 134 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_pos" 146 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 97 "eye_height_neg" 97 } -# gene_eye_distance={ "eye_distance_neg" 127 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 210 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 135 "forehead_angle_pos" 135 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 161 "forehead_brow_height_pos" 136 } -# gene_forehead_roundness={ "forehead_roundness_neg" 115 "forehead_roundness_neg" 115 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_pos" 116 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_pos" 214 "head_height_pos" 137 } -# gene_head_width={ "head_width_neg" 105 "head_width_neg" 105 } -# gene_head_profile={ "head_profile_neg" 91 "head_profile_neg" 91 } -# gene_head_top_height={ "head_top_height_pos" 51 "head_top_height_pos" 147 } -# gene_head_top_width={ "head_top_width_pos" 156 "head_top_width_pos" 156 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_neg" 145 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_neg" 187 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 151 "mouth_corner_height_pos" 151 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_neg" 38 "mouth_width_neg" 38 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 121 "mouth_lower_lip_size_neg" 112 } -# gene_mouth_open={ "mouth_open_neg" 52 "mouth_open_neg" 65 } -# gene_neck_length={ "neck_length_pos" 63 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_neg" 165 "neck_width_neg" 93 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 157 "cheek_forward_pos" 36 } -# gene_bs_cheek_height={ "cheek_height_pos" 25 "cheek_height_pos" 25 } -# gene_bs_cheek_width={ "cheek_width_pos" 111 "cheek_width_pos" 29 } -# gene_bs_ear_angle={ "ear_angle_neg" 73 "ear_angle_pos" 66 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 27 "ear_inner_shape_pos" 27 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 147 "ear_both_bend_pos" 90 } -# gene_bs_ear_outward={ "ear_outward_pos" 19 "ear_outward_neg" 51 } -# gene_bs_ear_size={ "ear_size_pos" 255 "ear_size_neg" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 21 "eye_corner_depth_neg" 98 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 82 "eye_fold_shape_02_neg" 82 } -# gene_bs_eye_size={ "eye_size_pos" 113 "eye_size_pos" 113 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 149 "eye_upper_lid_size_neg" 100 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 184 "forehead_brow_curve_neg" 203 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 57 "forehead_brow_forward_neg" 11 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 174 "forehead_brow_inner_height_pos" 95 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_neg" 9 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 25 "forehead_brow_width_pos" 25 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 174 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 235 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 29 "mouth_lower_lip_full_neg" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 18 "mouth_lower_lip_pad_neg" 18 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 109 "mouth_lower_lip_width_pos" 105 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 15 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 2 "mouth_philtrum_shape_neg" 2 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 12 "mouth_philtrum_width_pos" 12 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 208 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 40 "mouth_upper_lip_full_pos" 40 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 41 "mouth_upper_lip_profile_pos" 41 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 90 "mouth_upper_lip_width_neg" 90 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_pos" 1 } -# gene_bs_nose_height={ "nose_height_neg" 35 "nose_height_neg" 35 } -# gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_neg" 74 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 44 "nose_nostril_height_neg" 44 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 37 "nose_nostril_width_pos" 48 } -# gene_bs_nose_profile={ "nose_profile_neg" 29 "nose_profile_pos" 72 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 8 "nose_ridge_angle_pos" 8 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_pos" 10 } -# gene_bs_nose_size={ "nose_size_pos" 89 "nose_size_pos" 89 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 12 "nose_tip_angle_pos" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 151 "nose_tip_forward_neg" 151 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 17 "nose_tip_width_neg" 17 } -# face_detail_cheek_def={ "cheek_def_01" 26 "cheek_def_01" 132 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 51 "cheek_fat_03_pos" 51 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def_neg" 6 "chin_def_neg" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def_02" 170 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_03" 4 } -# face_detail_nasolabial={ "nasolabial_03" 12 "nasolabial_03" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 6 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 75 "nose_tip_def" 75 } -# face_detail_temple_def={ "temple_def" 3 "temple_def" 3 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 16 "brow_wrinkles_04" 16 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 174 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 47 "forehead_wrinkles_01" 47 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 180 "complexion_smooth_1" 180 } -# gene_height={ "normal_height" 131 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 149 "body_fat_head_fat_full" 131 } -# gene_bs_body_shape={ "body_shape_apple_full" 35 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_clothes" 14 "bust_shape_2_full" 23 } -# gene_age={ "old_1" 241 "old_2" 241 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 198 "avg_spacing_low_thickness" 198 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 229 "layer_2_avg_thickness" 229 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 118 "body_hair_sparse_low_stubble" 118 } -# gene_hair_type={ "hair_straight_thin_beard" 165 "hair_straight_thin_beard" 165 } -# gene_baldness={ "male_pattern_baldness" 203 "male_pattern_baldness" 203 } -# eye_accessory={ "normal_eyes" 186 "normal_eyes" 186 } -# teeth_accessory={ "ohaguro_teeth" 255 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 125 "normal_eyelashes" 125 } -# } -# } -#} -# -#bookmark_dna_fujiwara_morozane = { -# portrait_info = { -# genes={ -# hair_color={ 107 247 55 245 } -# skin_color={ 229 103 224 103 } -# eye_color={ 81 245 15 248 } -# gene_chin_forward={ "chin_forward_neg" 86 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 121 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_pos" 163 } -# gene_eye_height={ "eye_height_neg" 97 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 210 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_pos" 135 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 172 "forehead_brow_height_pos" 161 } -# gene_forehead_roundness={ "forehead_roundness_neg" 115 "forehead_roundness_neg" 85 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_pos" 116 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_neg" 120 "head_height_pos" 214 } -# gene_head_width={ "head_width_pos" 161 "head_width_neg" 105 } -# gene_head_profile={ "head_profile_neg" 99 "head_profile_neg" 91 } -# gene_head_top_height={ "head_top_height_neg" 92 "head_top_height_pos" 51 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 156 } -# gene_jaw_angle={ "jaw_angle_neg" 107 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_neg" 115 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 187 "jaw_width_neg" 121 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 151 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 147 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_neg" 85 "mouth_width_neg" 38 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 136 "mouth_lower_lip_size_neg" 112 } -# gene_mouth_open={ "mouth_open_neg" 65 "mouth_open_neg" 105 } -# gene_neck_length={ "neck_length_pos" 63 "neck_length_neg" 105 } -# gene_neck_width={ "neck_width_neg" 93 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 109 "cheek_forward_pos" 36 } -# gene_bs_cheek_height={ "cheek_height_neg" 5 "cheek_height_pos" 25 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 2 } -# gene_bs_ear_angle={ "ear_angle_neg" 73 "ear_angle_neg" 184 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 27 "ear_inner_shape_pos" 60 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 133 "ear_both_bend_pos" 90 } -# gene_bs_ear_outward={ "ear_outward_pos" 19 "ear_outward_neg" 84 } -# gene_bs_ear_size={ "ear_size_pos" 21 "ear_size_neg" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 21 "eye_corner_depth_neg" 66 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 82 "eye_fold_shape_02_neg" 46 } -# gene_bs_eye_size={ "eye_size_pos" 113 "eye_size_pos" 55 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 100 "eye_upper_lid_size_neg" 195 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 71 "forehead_brow_curve_neg" 59 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 57 "forehead_brow_forward_pos" 114 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 51 "forehead_brow_inner_height_neg" 18 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 62 "forehead_brow_outer_height_neg" 33 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 47 "forehead_brow_width_pos" 25 } -# gene_bs_jaw_def={ "jaw_def_neg" 210 "jaw_def_neg" 159 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 235 "mouth_lower_lip_def_pos" 158 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 67 "mouth_lower_lip_full_neg" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 18 "mouth_lower_lip_pad_neg" 74 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 105 "mouth_lower_lip_width_pos" 78 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 19 "mouth_philtrum_shape_neg" 2 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 12 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 208 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 51 "mouth_upper_lip_full_pos" 40 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 41 "mouth_upper_lip_profile_neg" 9 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 90 "mouth_upper_lip_width_pos" 2 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_neg" 12 } -# gene_bs_nose_height={ "nose_height_neg" 35 "nose_height_neg" 57 } -# gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_neg" 14 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 44 "nose_nostril_height_neg" 40 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 37 "nose_nostril_width_neg" 12 } -# gene_bs_nose_profile={ "nose_profile_neg" 29 "nose_profile_pos" 41 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 8 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 36 "nose_ridge_width_pos" 10 } -# gene_bs_nose_size={ "nose_size_pos" 31 "nose_size_pos" 89 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 13 "nose_tip_angle_pos" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 151 "nose_tip_forward_neg" 33 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 17 "nose_tip_width_neg" 178 } -# face_detail_cheek_def={ "cheek_def_01" 132 "cheek_def_02" 12 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 51 "cheek_fat_01_neg" 24 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_cleft" 25 } -# face_detail_chin_def={ "chin_def_neg" 61 "chin_def_neg" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 207 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_02" 20 } -# face_detail_nasolabial={ "nasolabial_03" 12 "nasolabial_01" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 6 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 24 "nose_tip_def" 75 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 3 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 13 "brow_wrinkles_04" 16 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 174 "eye_wrinkles_01" 199 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 134 "forehead_wrinkles_01" 47 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 148 "complexion_smooth_1" 180 } -# gene_height={ "normal_height" 114 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_full" 124 "body_fat_head_fat_full" 131 } -# gene_bs_body_shape={ "body_shape_apple_full" 35 "body_shape_average" 7 } -# gene_bs_bust={ "bust_clothes" 14 "bust_shape_1_half" 127 } -# gene_age={ "old_4" 120 "old_2" 241 } -# gene_eyebrows_shape={ "no_eyebrows" 198 "avg_spacing_low_thickness" 154 } -# gene_eyebrows_fullness={ "no_eyebrows" 226 "no_eyebrows" 229 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 118 "body_hair_sparse_low_stubble" 185 } -# gene_hair_type={ "hair_straight_thin_beard" 100 "hair_straight_thin_beard" 165 } -# gene_baldness={ "male_pattern_baldness" 196 "male_pattern_baldness" 203 } -# eye_accessory={ "normal_eyes" 91 "normal_eyes" 91 } -# teeth_accessory={ "ohaguro_teeth" 255 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 36 "normal_eyelashes" 36 } -# beards={ "no_beard" 77 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 58 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 196 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 75 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 165 "no_headgear" 0 } -# gene_makeup={ "japanese_01" 126 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_fujiwara_sadatsuna = { -# portrait_info = { -# genes={ -# hair_color={ 55 245 107 247 } -# skin_color={ 220 102 232 104 } -# eye_color={ 15 248 81 245 } -# gene_chin_forward={ "chin_forward_neg" 105 "chin_forward_neg" 86 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_pos" 134 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_pos" 146 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_pos" 163 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 97 "eye_height_pos" 153 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 141 "forehead_angle_pos" 135 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 161 "forehead_brow_height_pos" 173 } -# gene_forehead_roundness={ "forehead_roundness_neg" 115 "forehead_roundness_neg" 85 } -# gene_forehead_width={ "forehead_width_pos" 136 "forehead_width_neg" 117 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_pos" 116 } -# gene_head_height={ "head_height_pos" 214 "head_height_neg" 120 } -# gene_head_width={ "head_width_neg" 125 "head_width_neg" 105 } -# gene_head_profile={ "head_profile_neg" 91 "head_profile_neg" 99 } -# gene_head_top_height={ "head_top_height_pos" 51 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 156 "head_top_width_pos" 132 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_neg" 94 "jaw_forward_neg" 145 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 121 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 151 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 153 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_neg" 64 "mouth_width_neg" 38 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 136 "mouth_lower_lip_size_neg" 121 } -# gene_mouth_open={ "mouth_open_pos" 131 "mouth_open_neg" 52 } -# gene_neck_length={ "neck_length_neg" 105 "neck_length_pos" 63 } -# gene_neck_width={ "neck_width_neg" 115 "neck_width_neg" 165 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_pos" 109 } -# gene_bs_cheek_height={ "cheek_height_pos" 25 "cheek_height_neg" 5 } -# gene_bs_cheek_width={ "cheek_width_pos" 111 "cheek_width_pos" 39 } -# gene_bs_ear_angle={ "ear_angle_neg" 184 "ear_angle_pos" 66 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 60 "ear_inner_shape_pos" 27 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 147 "ear_upper_bend_pos" 133 } -# gene_bs_ear_outward={ "ear_outward_neg" 84 "ear_outward_pos" 19 } -# gene_bs_ear_size={ "ear_size_pos" 255 "ear_size_neg" 98 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 115 "eye_corner_depth_pos" 21 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 82 "eye_fold_shape_neg" 194 } -# gene_bs_eye_size={ "eye_size_pos" 113 "eye_size_pos" 55 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 100 "eye_upper_lid_size_neg" 155 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 59 "forehead_brow_curve_neg" 203 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 114 "forehead_brow_forward_pos" 57 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 95 "forehead_brow_inner_height_pos" 9 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 62 "forehead_brow_outer_height_neg" 33 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 25 "forehead_brow_width_neg" 47 } -# gene_bs_jaw_def={ "jaw_def_neg" 210 "jaw_def_neg" 159 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 235 "mouth_lower_lip_def_pos" 158 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 29 "mouth_lower_lip_full_neg" 67 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 74 "mouth_lower_lip_pad_neg" 18 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_pos" 105 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 15 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 19 "mouth_philtrum_shape_neg" 2 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_pos" 12 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 208 "mouth_upper_lip_def_pos" 38 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 51 "mouth_upper_lip_full_pos" 40 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 41 "mouth_upper_lip_profile_neg" 9 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 90 "mouth_upper_lip_width_pos" 19 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_pos" 16 } -# gene_bs_nose_height={ "nose_height_neg" 35 "nose_height_neg" 57 } -# gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_neg" 13 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 44 "nose_nostril_height_neg" 40 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 77 "nose_nostril_width_neg" 37 } -# gene_bs_nose_profile={ "nose_profile_pos" 41 "nose_profile_neg" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 8 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_pos" 36 } -# gene_bs_nose_size={ "nose_size_pos" 89 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 12 "nose_tip_angle_pos" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 53 "nose_tip_forward_neg" 151 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 178 "nose_tip_width_neg" 17 } -# face_detail_cheek_def={ "cheek_def_01" 132 "cheek_def_02" 12 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 24 "cheek_fat_03_pos" 51 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_cleft" 25 } -# face_detail_chin_def={ "chin_def_neg" 61 "chin_def_neg" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 207 } -# face_detail_eye_socket={ "eye_socket_03" 4 "eye_socket_03" 25 } -# face_detail_nasolabial={ "nasolabial_03" 12 "nasolabial_03" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 6 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 75 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 3 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 221 "brow_wrinkles_04" 16 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 199 "eye_wrinkles_03" 174 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 47 "forehead_wrinkles_01" 28 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 148 "complexion_smooth_1" 180 } -# gene_height={ "normal_height" 131 "normal_height" 114 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 154 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_apple_full" 51 "body_shape_average" 7 } -# gene_bs_bust={ "bust_clothes" 101 "bust_clothes" 18 } -# gene_age={ "old_4" 120 "old_2" 241 } -# gene_eyebrows_shape={ "no_eyebrows" 198 "far_spacing_low_thickness" 191 } -# gene_eyebrows_fullness={ "no_eyebrows" 226 "no_eyebrows" 229 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 185 "body_hair_sparse_low_stubble" 118 } -# gene_hair_type={ "hair_straight_thin_beard" 100 "hair_straight_thin_beard" 165 } -# gene_baldness={ "male_pattern_baldness" 203 "male_pattern_baldness" 233 } -# eye_accessory={ "normal_eyes" 140 "normal_eyes" 140 } -# teeth_accessory={ "ohaguro_teeth" 255 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 126 "normal_eyelashes" 126 } -# beards={ "no_beard" 137 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 227 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 111 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 195 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 28 "no_headgear" 0 } -# gene_makeup={ "japanese_01" 170 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_yamato_tameyuki = { -# portrait_info = { -# genes={ -# hair_color={ 94 250 54 249 } -# skin_color={ 227 107 220 106 } -# eye_color={ 19 244 34 242 } -# gene_chin_forward={ "chin_forward_neg" 115 "chin_forward_neg" 85 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 152 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_pos" 154 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_pos" 157 } -# gene_forehead_roundness={ "forehead_roundness_neg" 76 "forehead_roundness_pos" 130 } -# gene_forehead_width={ "forehead_width_neg" 112 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_neg" 117 "head_height_neg" 111 } -# gene_head_width={ "head_width_neg" 107 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 106 "head_profile_neg" 86 } -# gene_head_top_height={ "head_top_height_neg" 93 "head_top_height_pos" 147 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 142 } -# gene_jaw_angle={ "jaw_angle_pos" 152 "jaw_angle_pos" 137 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_pos" 147 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_pos" 129 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_neg" 80 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_pos" 161 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 58 "mouth_width_neg" 66 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_pos" 133 } -# gene_mouth_open={ "mouth_open_neg" 16 "mouth_open_pos" 129 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 135 } -# gene_neck_width={ "neck_width_neg" 104 "neck_width_neg" 119 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 127 "cheek_forward_pos" 31 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_pos" 37 } -# gene_bs_cheek_width={ "cheek_width_neg" 15 "cheek_width_pos" 68 } -# gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_neg" 15 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 93 "ear_inner_shape_pos" 14 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 51 "ear_lower_bend_pos" 33 } -# gene_bs_ear_outward={ "ear_outward_pos" 27 "ear_outward_pos" 38 } -# gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_pos" 10 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 66 "eye_corner_depth_pos" 55 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 85 "eye_fold_shape_02_neg" 107 } -# gene_bs_eye_size={ "eye_size_pos" 169 "eye_size_pos" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 151 "eye_upper_lid_size_neg" 149 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 15 "forehead_brow_curve_neg" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 3 "forehead_brow_forward_neg" 26 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 14 "forehead_brow_inner_height_neg" 64 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 77 "forehead_brow_outer_height_pos" 24 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 11 "forehead_brow_width_pos" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 215 "jaw_def_neg" 156 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 29 "mouth_lower_lip_def_pos" 22 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 67 "mouth_lower_lip_full_neg" 30 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 49 "mouth_lower_lip_pad_neg" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 84 "mouth_lower_lip_width_pos" 64 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 49 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 40 "mouth_philtrum_width_pos" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 5 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 25 "mouth_upper_lip_full_neg" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 68 "mouth_upper_lip_profile_neg" 7 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 10 "mouth_upper_lip_width_neg" 127 } -# gene_bs_nose_forward={ "nose_forward_pos" 38 "nose_forward_pos" 28 } -# gene_bs_nose_height={ "nose_height_neg" 54 "nose_height_neg" 29 } -# gene_bs_nose_length={ "nose_length_neg" 26 "nose_length_neg" 29 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 18 "nose_nostril_height_neg" 56 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 21 "nose_nostril_width_neg" 22 } -# gene_bs_nose_profile={ "nose_profile_pos" 59 "nose_profile_pos" 112 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 18 "nose_ridge_angle_neg" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 18 "nose_ridge_width_neg" 24 } -# gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_pos" 7 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 44 "nose_tip_angle_pos" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 30 "nose_tip_forward_neg" 160 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 32 "nose_tip_width_neg" 202 } -# face_detail_cheek_def={ "cheek_def_02" 28 "cheek_def_01" 4 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 72 "cheek_fat_01_pos" 33 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 10 } -# face_detail_chin_def={ "chin_def_neg" 16 "chin_def_neg" 221 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 211 "eye_lower_lid_def_02" 158 } -# face_detail_eye_socket={ "eye_socket_02" 6 "eye_socket_03" 2 } -# face_detail_nasolabial={ "nasolabial_02" 17 "nasolabial_01" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 64 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 27 "brow_wrinkles_04" 3 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 76 "eye_wrinkles_01" 45 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 183 "forehead_wrinkles_01" 5 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 220 "complexion_smooth_1" 149 } -# gene_height={ "normal_height" 121 "normal_height" 104 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 134 "body_fat_head_fat_medium" 140 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 35 "body_shape_average" 36 } -# gene_bs_bust={ "bust_clothes" 140 "bust_shape_3_half" 187 } -# gene_age={ "old_3" 209 "old_1" 97 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 255 "far_spacing_lower_thickness" 174 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_low_thickness" 193 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 226 "body_hair_sparse_lower_stubble" 193 } -# gene_hair_type={ "hair_straight_thin_beard" 137 "hair_straight_thin_beard" 176 } -# gene_baldness={ "male_pattern_baldness" 254 "male_pattern_baldness" 242 } -# eye_accessory={ "normal_eyes" 63 "normal_eyes" 63 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 180 } -# beards={ "no_beard" 207 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 79 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 104 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 207 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_yamato_sanjo = { -# portrait_info = { -# genes={ -# hair_color={ 68 249 94 250 } -# skin_color={ 210 104 209 104 } -# eye_color={ 35 249 19 244 } -# gene_chin_forward={ "chin_forward_neg" 30 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 133 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 159 } -# gene_eye_height={ "eye_height_neg" 63 "eye_height_neg" 63 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_neg" 113 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_neg" 106 } -# gene_forehead_roundness={ "forehead_roundness_neg" 84 "forehead_roundness_neg" 84 } -# gene_forehead_width={ "forehead_width_neg" 116 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_pos" 164 } -# gene_head_height={ "head_height_neg" 117 "head_height_neg" 117 } -# gene_head_width={ "head_width_neg" 107 "head_width_pos" 132 } -# gene_head_profile={ "head_profile_neg" 106 "head_profile_neg" 43 } -# gene_head_top_height={ "head_top_height_pos" 152 "head_top_height_pos" 147 } -# gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_neg" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 137 "jaw_angle_pos" 137 } -# gene_jaw_forward={ "jaw_forward_neg" 94 "jaw_forward_neg" 94 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 125 "jaw_width_neg" 110 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_neg" 121 "mouth_height_neg" 94 } -# gene_mouth_width={ "mouth_width_neg" 85 "mouth_width_neg" 85 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_neg" 60 } -# gene_mouth_open={ "mouth_open_pos" 131 "mouth_open_neg" 16 } -# gene_neck_length={ "neck_length_neg" 100 "neck_length_neg" 100 } -# gene_neck_width={ "neck_width_pos" 151 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 31 "cheek_forward_pos" 109 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_neg" 85 } -# gene_bs_cheek_width={ "cheek_width_neg" 48 "cheek_width_pos" 105 } -# gene_bs_ear_angle={ "ear_angle_neg" 3 "ear_angle_neg" 7 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 93 "ear_inner_shape_pos" 13 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 10 "ear_upper_bend_pos" 10 } -# gene_bs_ear_outward={ "ear_outward_pos" 101 "ear_outward_pos" 1 } -# gene_bs_ear_size={ "ear_size_neg" 15 "ear_size_neg" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 22 "eye_corner_depth_neg" 176 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 88 "eye_fold_shape_neg" 50 } -# gene_bs_eye_size={ "eye_size_neg" 42 "eye_size_pos" 169 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 195 "eye_upper_lid_size_neg" 149 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 30 "forehead_brow_curve_neg" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 29 "forehead_brow_forward_pos" 3 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 92 "forehead_brow_inner_height_pos" 92 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 117 "forehead_brow_outer_height_neg" 27 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 34 "forehead_brow_width_pos" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 198 "jaw_def_neg" 198 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 22 "mouth_lower_lip_def_pos" 137 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 10 "mouth_lower_lip_full_neg" 38 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 25 "mouth_lower_lip_pad_neg" 99 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 64 "mouth_lower_lip_width_neg" 36 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 13 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_neg" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 37 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 102 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 38 "mouth_upper_lip_profile_pos" 30 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 122 "mouth_upper_lip_width_pos" 10 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_neg" 29 "nose_height_neg" 13 } -# gene_bs_nose_length={ "nose_length_neg" 34 "nose_length_neg" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 18 "nose_nostril_height_neg" 97 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 25 "nose_nostril_width_neg" 22 } -# gene_bs_nose_profile={ "nose_profile_pos" 92 "nose_profile_pos" 59 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 47 "nose_ridge_width_neg" 104 } -# gene_bs_nose_size={ "nose_size_pos" 31 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 9 "nose_tip_angle_pos" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 160 "nose_tip_forward_neg" 33 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 32 "nose_tip_width_neg" 47 } -# face_detail_cheek_def={ "cheek_def_02" 28 "cheek_def_02" 28 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 2 "cheek_fat_01_neg" 72 } -# face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 25 } -# face_detail_chin_def={ "chin_def_neg" 11 "chin_def_neg" 60 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 202 "eye_lower_lid_def_02" 158 } -# face_detail_eye_socket={ "eye_socket_02" 6 "eye_socket_03" 2 } -# face_detail_nasolabial={ "nasolabial_01" 22 "nasolabial_02" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 18 "nose_ridge_def_neg" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 18 "nose_tip_def" 11 } -# face_detail_temple_def={ "temple_def" 64 "temple_def" 193 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 3 "brow_wrinkles_02" 223 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 22 "eye_wrinkles_01" 52 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_02" 162 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 205 "complexion_3" 174 } -# gene_height={ "normal_height" 136 "normal_height" 136 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 116 "body_fat_head_fat_medium" 133 } -# gene_bs_body_shape={ "body_shape_apple_half" 51 "body_shape_average" 8 } -# gene_bs_bust={ "bust_clothes" 97 "bust_shape_1_half" 122 } -# gene_age={ "old_1" 66 "old_3" 209 } -# gene_eyebrows_shape={ "no_eyebrows" 174 "avg_spacing_lower_thickness" 148 } -# gene_eyebrows_fullness={ "no_eyebrows" 254 "layer_2_low_thickness" 237 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 206 "body_hair_sparse_lower_stubble" 193 } -# gene_hair_type={ "hair_straight_thin_beard" 128 "hair_straight_thin_beard" 137 } -# gene_baldness={ "male_pattern_baldness" 241 "male_pattern_baldness" 254 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 128 } -# teeth_accessory={ "ohaguro_teeth" 255 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 43 "normal_eyelashes" 43 } -# beards={ "no_beard" 13 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 36 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 57 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_high_nobility_clothes" 27 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 136 "no_headgear" 0 } -# gene_makeup={ "japanese_01" 118 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_kiyohara_takenori = { -# portrait_info = { -# genes={ -# hair_color={ 5 248 5 248 } -# skin_color={ 184 91 184 91 } -# eye_color={ 34 255 34 255 } -# gene_chin_forward={ "chin_forward_neg" 82 "chin_forward_neg" 82 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 154 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_pos" 105 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 104 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 150 "forehead_brow_height_pos" 150 } -# gene_forehead_roundness={ "forehead_roundness_neg" 123 "forehead_roundness_neg" 123 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_pos" 130 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_neg" 94 "head_height_neg" 94 } -# gene_head_width={ "head_width_pos" 187 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 28 "head_profile_neg" 110 } -# gene_head_top_height={ "head_top_height_neg" 110 "head_top_height_neg" 110 } -# gene_head_top_width={ "head_top_width_pos" 105 "head_top_width_pos" 134 } -# gene_jaw_angle={ "jaw_angle_neg" 132 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_neg" 150 "jaw_width_neg" 104 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 196 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 99 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_neg" 126 } -# gene_mouth_width={ "mouth_width_neg" 78 "mouth_width_neg" 46 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 143 "mouth_upper_lip_size_pos" 143 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_neg" 105 } -# gene_mouth_open={ "mouth_open_neg" 14 "mouth_open_neg" 14 } -# gene_neck_length={ "neck_length_neg" 72 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 203 "neck_width_neg" 106 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_neg" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 47 "cheek_height_neg" 47 } -# gene_bs_cheek_width={ "cheek_width_pos" 65 "cheek_width_pos" 12 } -# gene_bs_ear_angle={ "ear_angle_neg" 3 "ear_angle_neg" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 101 "ear_inner_shape_pos" 101 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 32 "ear_lower_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 21 } -# gene_bs_ear_size={ "ear_size_pos" 1 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 169 "eye_corner_depth_neg" 169 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 193 "eye_fold_shape_neg" 27 } -# gene_bs_eye_size={ "eye_size_pos" 187 "eye_size_pos" 3 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 120 "eye_upper_lid_size_neg" 120 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 22 "forehead_brow_curve_neg" 22 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 85 "forehead_brow_forward_pos" 85 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 119 "forehead_brow_inner_height_pos" 28 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 25 "forehead_brow_outer_height_neg" 25 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 121 "forehead_brow_width_neg" 121 } -# gene_bs_jaw_def={ "jaw_def_neg" 181 "jaw_def_neg" 172 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 127 "mouth_lower_lip_def_pos" 127 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 82 "mouth_lower_lip_full_neg" 82 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 84 "mouth_lower_lip_pad_neg" 84 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 87 "mouth_lower_lip_width_neg" 87 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 4 "mouth_philtrum_shape_pos" 4 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_neg" 27 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 65 "mouth_upper_lip_def_pos" 65 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 19 "mouth_upper_lip_full_neg" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 120 "mouth_upper_lip_profile_neg" 120 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 110 "mouth_upper_lip_width_pos" 110 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 139 "nose_height_neg" 17 } -# gene_bs_nose_length={ "nose_length_pos" 16 "nose_length_pos" 16 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 57 "nose_nostril_height_neg" 57 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 117 "nose_nostril_width_pos" 23 } -# gene_bs_nose_profile={ "nose_profile_pos" 87 "nose_profile_pos" 87 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 36 "nose_ridge_angle_pos" 36 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 42 "nose_ridge_width_neg" 42 } -# gene_bs_nose_size={ "nose_size_neg" 50 "nose_size_neg" 50 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 6 "nose_tip_angle_neg" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_neg" 5 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 155 "nose_tip_width_pos" 34 } -# face_detail_cheek_def={ "cheek_def_02" 93 "cheek_def_02" 17 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 139 "cheek_fat_03_pos" 100 } -# face_detail_chin_cleft={ "chin_cleft" 1 "chin_cleft" 1 } -# face_detail_chin_def={ "chin_def_neg" 42 "chin_def_neg" 42 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 132 } -# face_detail_eye_socket={ "eye_socket_color_03" 175 "eye_socket_01" 9 } -# face_detail_nasolabial={ "nasolabial_02" 0 "nasolabial_02" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 9 "nose_ridge_def_neg" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 8 "brow_wrinkles_04" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 65 "forehead_wrinkles_01" 65 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 157 "complexion_smooth_1" 157 } -# gene_height={ "normal_height" 144 "normal_height" 144 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_medium" 126 } -# gene_bs_body_shape={ "body_shape_average" 67 "body_shape_average" 37 } -# gene_bs_bust={ "bust_clothes" 70 "bust_shape_2_full" 88 } -# gene_age={ "old_1" 4 "old_1" 4 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 255 "avg_spacing_low_thickness" 174 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_avg_thickness" 199 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 127 "body_hair_sparse_low_stubble" 127 } -# gene_hair_type={ "hair_straight_thin_beard" 115 "hair_straight_thin_beard" 115 } -# gene_baldness={ "male_pattern_baldness" 205 "male_pattern_baldness" 205 } -# eye_accessory={ "normal_eyes" 209 "normal_eyes" 209 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 219 "normal_eyelashes" 219 } -# hairstyles={ "tgp_japanese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_war_legwear" 255 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_war_nobility_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_japanese_war_nobility" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_japanese_beards" 255 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_kiyohara_takehira = { -# portrait_info = { -# genes={ -# hair_color={ 5 248 48 251 } -# skin_color={ 211 94 199 92 } -# eye_color={ 34 255 67 253 } -# gene_chin_forward={ "chin_forward_neg" 82 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 131 } -# gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_pos" 105 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 104 "eye_shut_pos" 130 } -# gene_forehead_angle={ "forehead_angle_pos" 176 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 150 } -# gene_forehead_roundness={ "forehead_roundness_neg" 123 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_neg" 121 } -# gene_forehead_height={ "forehead_height_pos" 131 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_neg" 94 "head_height_neg" 100 } -# gene_head_width={ "head_width_neg" 106 "head_width_pos" 187 } -# gene_head_profile={ "head_profile_neg" 121 "head_profile_neg" 110 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_neg" 110 } -# gene_head_top_width={ "head_top_width_pos" 105 "head_top_width_neg" 115 } -# gene_jaw_angle={ "jaw_angle_neg" 132 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_neg" 150 "jaw_width_neg" 105 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_neg" 118 } -# gene_mouth_width={ "mouth_width_neg" 78 "mouth_width_neg" 71 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 143 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 105 "mouth_lower_lip_size_neg" 114 } -# gene_mouth_open={ "mouth_open_neg" 14 "mouth_open_neg" 124 } -# gene_neck_length={ "neck_length_neg" 107 "neck_length_neg" 72 } -# gene_neck_width={ "neck_width_neg" 203 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 15 } -# gene_bs_cheek_height={ "cheek_height_neg" 47 "cheek_height_pos" 171 } -# gene_bs_cheek_width={ "cheek_width_pos" 112 "cheek_width_pos" 65 } -# gene_bs_ear_angle={ "ear_angle_neg" 99 "ear_angle_neg" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 96 "ear_inner_shape_pos" 101 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 32 "ear_both_bend_pos" 120 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 39 } -# gene_bs_ear_size={ "ear_size_pos" 19 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 169 "eye_corner_depth_neg" 69 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 193 "eye_fold_shape_02_neg" 97 } -# gene_bs_eye_size={ "eye_size_pos" 187 "eye_size_pos" 15 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 190 "eye_upper_lid_size_neg" 120 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 22 "forehead_brow_curve_neg" 46 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 101 "forehead_brow_forward_pos" 85 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 119 "forehead_brow_inner_height_neg" 32 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 25 "forehead_brow_outer_height_pos" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 77 "forehead_brow_width_neg" 121 } -# gene_bs_jaw_def={ "jaw_def_neg" 213 "jaw_def_neg" 181 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 127 "mouth_lower_lip_def_pos" 100 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 24 "mouth_lower_lip_full_neg" 82 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 84 "mouth_lower_lip_pad_neg" 97 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 19 "mouth_lower_lip_width_neg" 87 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 46 "mouth_philtrum_def_pos" 40 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 48 "mouth_philtrum_shape_pos" 4 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 18 "mouth_philtrum_width_neg" 27 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 65 "mouth_upper_lip_def_pos" 7 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 69 "mouth_upper_lip_full_neg" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 120 "mouth_upper_lip_profile_neg" 82 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 110 "mouth_upper_lip_width_pos" 112 } -# gene_bs_nose_forward={ "nose_forward_pos" 30 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 139 "nose_height_neg" 201 } -# gene_bs_nose_length={ "nose_length_pos" 16 "nose_length_neg" 33 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 126 "nose_nostril_height_neg" 57 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 23 "nose_nostril_width_pos" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 87 "nose_profile_pos" 33 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 36 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 41 "nose_ridge_width_neg" 42 } -# gene_bs_nose_size={ "nose_size_pos" 9 "nose_size_neg" 50 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 29 "nose_tip_angle_neg" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_neg" 68 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 94 "nose_tip_width_pos" 155 } -# face_detail_cheek_def={ "cheek_def_02" 93 "cheek_def_01" 1 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 139 "cheek_fat_01_pos" 21 } -# face_detail_chin_cleft={ "chin_dimple" 9 "chin_cleft" 1 } -# face_detail_chin_def={ "chin_def_neg" 42 "chin_def_neg" 2 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 196 "eye_lower_lid_def" 132 } -# face_detail_eye_socket={ "eye_socket_03" 16 "eye_socket_color_03" 175 } -# face_detail_nasolabial={ "nasolabial_03" 9 "nasolabial_02" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 73 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 185 "brow_wrinkles_04" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 65 "forehead_wrinkles_01" 10 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 244 "complexion_smooth_1" 157 } -# gene_height={ "normal_height" 137 "normal_height" 144 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 138 "body_fat_head_fat_full" 112 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 56 "body_shape_average" 67 } -# gene_bs_bust={ "bust_clothes" 134 "bust_shape_2_full" 88 } -# gene_age={ "old_1" 4 "old_4" 251 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 255 "far_spacing_low_thickness" 182 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 199 "layer_2_avg_thickness" 215 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 127 "body_hair_sparse_low_stubble" 206 } -# gene_hair_type={ "hair_straight_thin_beard" 115 "hair_straight_thin_beard" 99 } -# gene_baldness={ "male_pattern_baldness" 158 "male_pattern_baldness" 205 } -# eye_accessory={ "normal_eyes" 35 "normal_eyes" 35 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 40 "normal_eyelashes" 40 } -# beards={ "tgp_japanese_beards" 187 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 124 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 50 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 236 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 48 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 144 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_kiyohara_mitsuyori = { -# portrait_info = { -# genes={ -# hair_color={ 81 249 46 244 } -# skin_color={ 227 93 235 93 } -# eye_color={ 69 245 67 248 } -# gene_chin_forward={ "chin_forward_neg" 110 "chin_forward_neg" 89 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_neg" 94 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 92 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_neg" 123 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 158 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 147 "forehead_roundness_neg" 109 } -# gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_neg" 120 "forehead_height_pos" 149 } -# gene_head_height={ "head_height_neg" 118 "head_height_neg" 85 } -# gene_head_width={ "head_width_neg" 105 "head_width_pos" 168 } -# gene_head_profile={ "head_profile_neg" 109 "head_profile_neg" 82 } -# gene_head_top_height={ "head_top_height_pos" 151 "head_top_height_neg" 90 } -# gene_head_top_width={ "head_top_width_pos" 169 "head_top_width_pos" 151 } -# gene_jaw_angle={ "jaw_angle_pos" 131 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_pos" 134 } -# gene_jaw_width={ "jaw_width_neg" 119 "jaw_width_neg" 107 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 98 } -# gene_mouth_width={ "mouth_width_neg" 63 "mouth_width_neg" 42 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_neg" 124 "mouth_open_neg" 45 } -# gene_neck_length={ "neck_length_pos" 178 "neck_length_neg" 111 } -# gene_neck_width={ "neck_width_neg" 126 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 13 "cheek_forward_pos" 25 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_neg" 29 } -# gene_bs_cheek_width={ "cheek_width_neg" 24 "cheek_width_pos" 77 } -# gene_bs_ear_angle={ "ear_angle_pos" 29 "ear_angle_pos" 13 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 126 "ear_inner_shape_pos" 11 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 93 "ear_both_bend_pos" 115 } -# gene_bs_ear_outward={ "ear_outward_neg" 121 "ear_outward_pos" 28 } -# gene_bs_ear_size={ "ear_size_pos" 45 "ear_size_neg" 117 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 67 "eye_corner_depth_neg" 116 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 201 "eye_fold_shape_neg" 38 } -# gene_bs_eye_size={ "eye_size_neg" 30 "eye_size_pos" 17 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 204 "eye_upper_lid_size_neg" 135 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 56 "forehead_brow_curve_neg" 48 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 19 "forehead_brow_forward_pos" 93 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 125 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 50 "forehead_brow_outer_height_pos" 66 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 161 "forehead_brow_width_neg" 20 } -# gene_bs_jaw_def={ "jaw_def_neg" 248 "jaw_def_neg" 187 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 140 "mouth_lower_lip_def_pos" 8 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 98 "mouth_lower_lip_full_neg" 14 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 41 "mouth_lower_lip_pad_neg" 20 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 1 "mouth_lower_lip_width_neg" 6 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 5 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 70 "mouth_philtrum_shape_neg" 29 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 11 "mouth_philtrum_width_neg" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 18 "mouth_upper_lip_full_pos" 110 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 10 "mouth_upper_lip_profile_neg" 7 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 89 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_neg" 19 "nose_forward_neg" 26 } -# gene_bs_nose_height={ "nose_height_neg" 16 "nose_height_pos" 32 } -# gene_bs_nose_length={ "nose_length_neg" 61 "nose_length_neg" 44 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 46 "nose_nostril_height_neg" 13 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 47 "nose_nostril_width_neg" 41 } -# gene_bs_nose_profile={ "nose_profile_pos" 42 "nose_profile_pos" 110 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 28 "nose_ridge_angle_pos" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 114 "nose_ridge_width_pos" 30 } -# gene_bs_nose_size={ "nose_size_pos" 50 "nose_size_neg" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 3 "nose_tip_angle_neg" 23 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 2 "nose_tip_forward_neg" 173 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 27 "nose_tip_width_neg" 31 } -# face_detail_cheek_def={ "cheek_def_02" 163 "cheek_def_02" 147 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 25 "cheek_fat_01_pos" 7 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_dimple" 3 } -# face_detail_chin_def={ "chin_def_neg" 37 "chin_def_neg" 235 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 171 "eye_lower_lid_def_02" 222 } -# face_detail_eye_socket={ "eye_socket_01" 1 "eye_socket_02" 25 } -# face_detail_nasolabial={ "nasolabial_03" 11 "nasolabial_01" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 4 "nose_ridge_def_neg" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 3 "nose_tip_def" 16 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 6 "brow_wrinkles_04" 19 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 235 "eye_wrinkles_01" 94 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 170 "forehead_wrinkles_01" 19 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 183 "complexion_1" 133 } -# gene_height={ "normal_height" 128 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 119 "body_fat_head_fat_medium" 137 } -# gene_bs_body_shape={ "body_shape_apple_full" 58 "body_shape_average" 46 } -# gene_bs_bust={ "bust_clothes" 91 "bust_shape_1_half" 64 } -# gene_age={ "old_1" 99 "old_1" 47 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 140 "far_spacing_low_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 225 "layer_2_high_thickness" 207 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 197 "body_hair_sparse_lower_stubble" 210 } -# gene_hair_type={ "hair_straight_thin_beard" 150 "hair_straight_thin_beard" 180 } -# gene_baldness={ "male_pattern_baldness" 193 "male_pattern_baldness" 153 } -# eye_accessory={ "normal_eyes" 18 "normal_eyes" 18 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 231 "normal_eyelashes" 231 } -# beards={ "thin_beards_straight" 13 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 18 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_war_legwear" 153 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_war_nobility_clothes" 0 "most_clothes" 0 } -# headgear={ "tgp_japanese_war_nobility" 191 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 147 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_yoriyoshi = { -# portrait_info = { -# genes={ -# hair_color={ 12 250 12 250 } -# skin_color={ 232 87 232 87 } -# eye_color={ 15 255 15 255 } -# gene_chin_forward={ "chin_forward_neg" 84 "chin_forward_neg" 104 } -# gene_chin_height={ "chin_height_neg" 121 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 94 "chin_width_neg" 94 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 95 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 142 "forehead_angle_pos" 161 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 173 "forehead_brow_height_neg" 104 } -# gene_forehead_roundness={ "forehead_roundness_neg" 149 "forehead_roundness_neg" 79 } -# gene_forehead_width={ "forehead_width_pos" 144 "forehead_width_pos" 144 } -# gene_forehead_height={ "forehead_height_pos" 108 "forehead_height_pos" 140 } -# gene_head_height={ "head_height_neg" 134 "head_height_neg" 114 } -# gene_head_width={ "head_width_pos" 186 "head_width_pos" 174 } -# gene_head_profile={ "head_profile_neg" 82 "head_profile_neg" 82 } -# gene_head_top_height={ "head_top_height_pos" 104 "head_top_height_pos" 138 } -# gene_head_top_width={ "head_top_width_pos" 109 "head_top_width_pos" 157 } -# gene_jaw_angle={ "jaw_angle_neg" 113 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_neg" 129 "jaw_width_neg" 103 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_neg" 126 } -# gene_mouth_width={ "mouth_width_neg" 61 "mouth_width_neg" 61 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 111 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 51 "mouth_open_neg" 51 } -# gene_neck_length={ "neck_length_neg" 86 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 160 "neck_width_neg" 124 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 29 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 25 "cheek_height_neg" 25 } -# gene_bs_cheek_width={ "cheek_width_pos" 63 "cheek_width_pos" 54 } -# gene_bs_ear_angle={ "ear_angle_neg" 61 "ear_angle_neg" 2 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 6 "ear_inner_shape_pos" 6 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 0 "ear_upper_bend_pos" 48 } -# gene_bs_ear_outward={ "ear_outward_neg" 73 "ear_outward_pos" 22 } -# gene_bs_ear_size={ "ear_size_pos" 105 "ear_size_neg" 31 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 102 "eye_corner_depth_neg" 102 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 82 "eye_fold_shape_02_neg" 82 } -# gene_bs_eye_size={ "eye_size_pos" 113 "eye_size_pos" 113 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 201 "eye_upper_lid_size_neg" 201 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 148 "forehead_brow_curve_neg" 148 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 13 "forehead_brow_forward_neg" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 75 "forehead_brow_inner_height_pos" 38 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 108 "forehead_brow_outer_height_pos" 108 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 22 "forehead_brow_width_pos" 22 } -# gene_bs_jaw_def={ "jaw_def_neg" 176 "jaw_def_neg" 176 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 21 "mouth_lower_lip_def_pos" 21 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 33 "mouth_lower_lip_full_pos" 33 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 19 "mouth_lower_lip_pad_neg" 19 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 114 "mouth_lower_lip_width_pos" 114 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 42 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 31 "mouth_philtrum_shape_pos" 31 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 1 "mouth_philtrum_width_neg" 1 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 39 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 78 "mouth_upper_lip_full_pos" 78 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 37 "mouth_upper_lip_profile_neg" 37 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 64 "mouth_upper_lip_width_neg" 64 } -# gene_bs_nose_forward={ "nose_forward_neg" 4 "nose_forward_neg" 4 } -# gene_bs_nose_height={ "nose_height_neg" 89 "nose_height_neg" 89 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_neg" 32 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 102 "nose_nostril_height_neg" 102 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 1 "nose_nostril_width_neg" 1 } -# gene_bs_nose_profile={ "nose_profile_pos" 17 "nose_profile_pos" 17 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 25 "nose_ridge_angle_pos" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 46 "nose_ridge_width_pos" 46 } -# gene_bs_nose_size={ "nose_size_pos" 43 "nose_size_pos" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 23 "nose_tip_angle_neg" 23 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 74 "nose_tip_forward_neg" 74 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 69 "nose_tip_width_pos" 69 } -# face_detail_cheek_def={ "cheek_def_01" 36 "cheek_def_01" 36 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 132 "cheek_fat_01_pos" 99 } -# face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } -# face_detail_chin_def={ "chin_def_neg" 18 "chin_def_neg" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 182 "eye_lower_lid_def_02" 182 } -# face_detail_eye_socket={ "eye_socket_03" 14 "eye_socket_03" 14 } -# face_detail_nasolabial={ "nasolabial_02" 1 "nasolabial_02" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 19 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 8 "nose_tip_def" 8 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 4 "brow_wrinkles_02" 4 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 237 "eye_wrinkles_01" 237 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 47 "forehead_wrinkles_01" 47 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 144 "complexion_smooth_1" 144 } -# gene_height={ "normal_height" 147 "normal_height" 124 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 98 "body_fat_head_fat_medium" 138 } -# gene_bs_body_shape={ "body_shape_triangle_half" 30 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 12 "bust_shape_2_half" 15 } -# gene_age={ "old_3" 222 "old_3" 222 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 132 "avg_spacing_low_thickness" 132 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 205 "layer_2_low_thickness" 205 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 100 "body_hair_sparse_low_stubble" 100 } -# gene_hair_type={ "hair_straight_thin_beard" 117 "hair_straight_thin_beard" 117 } -# gene_baldness={ "male_pattern_baldness" 210 "male_pattern_baldness" 210 } -# eye_accessory={ "normal_eyes" 219 "normal_eyes" 219 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 211 "normal_eyelashes" 211 } -# hairstyles={ "tgp_japanese_hairstyles" 255 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 229 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_war_nobility_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_japanese_high_nobility" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "tgp_chinese_beards" 212 "no_beard" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_yoshiie = { -# portrait_info = { -# genes={ -# hair_color={ 12 250 73 244 } -# skin_color={ 228 99 229 95 } -# eye_color={ 15 255 41 255 } -# gene_chin_forward={ "chin_forward_neg" 116 "chin_forward_neg" 84 } -# gene_chin_height={ "chin_height_pos" 134 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 94 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 95 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 146 "forehead_angle_pos" 161 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 123 "forehead_brow_height_neg" 173 } -# gene_forehead_roundness={ "forehead_roundness_neg" 79 "forehead_roundness_neg" 83 } -# gene_forehead_width={ "forehead_width_pos" 144 "forehead_width_pos" 142 } -# gene_forehead_height={ "forehead_height_pos" 140 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_neg" 114 "head_height_neg" 102 } -# gene_head_width={ "head_width_neg" 102 "head_width_pos" 174 } -# gene_head_profile={ "head_profile_neg" 82 "head_profile_neg" 91 } -# gene_head_top_height={ "head_top_height_neg" 118 "head_top_height_pos" 138 } -# gene_head_top_width={ "head_top_width_pos" 109 "head_top_width_pos" 157 } -# gene_jaw_angle={ "jaw_angle_pos" 149 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_neg" 116 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_neg" 129 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_neg" 99 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_neg" 126 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 61 "mouth_width_neg" 98 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 144 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 129 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 51 "mouth_open_neg" 88 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_neg" 86 } -# gene_neck_width={ "neck_width_neg" 124 "neck_width_neg" 160 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 135 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 45 "cheek_height_neg" 25 } -# gene_bs_cheek_width={ "cheek_width_pos" 54 "cheek_width_neg" 41 } -# gene_bs_ear_angle={ "ear_angle_neg" 61 "ear_angle_neg" 52 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 100 "ear_inner_shape_pos" 6 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 7 "ear_upper_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_neg" 73 "ear_outward_pos" 49 } -# gene_bs_ear_size={ "ear_size_pos" 105 "ear_size_neg" 15 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 18 "eye_corner_depth_neg" 102 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 82 "eye_fold_shape_neg" 56 } -# gene_bs_eye_size={ "eye_size_pos" 137 "eye_size_pos" 113 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 201 "eye_upper_lid_size_neg" 178 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 82 "forehead_brow_curve_neg" 148 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 20 "forehead_brow_forward_neg" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 75 "forehead_brow_inner_height_pos" 93 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 64 "forehead_brow_outer_height_pos" 108 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 22 "forehead_brow_width_pos" 32 } -# gene_bs_jaw_def={ "jaw_def_neg" 176 "jaw_def_neg" 5 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 21 "mouth_lower_lip_def_pos" 21 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 33 "mouth_lower_lip_full_neg" 125 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 19 "mouth_lower_lip_pad_neg" 6 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 17 "mouth_lower_lip_width_pos" 114 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 42 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 10 "mouth_philtrum_shape_pos" 31 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 50 "mouth_philtrum_width_neg" 1 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 39 "mouth_upper_lip_def_pos" 69 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 78 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 37 "mouth_upper_lip_profile_neg" 114 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 32 "mouth_upper_lip_width_neg" 64 } -# gene_bs_nose_forward={ "nose_forward_neg" 4 "nose_forward_neg" 94 } -# gene_bs_nose_height={ "nose_height_neg" 72 "nose_height_neg" 89 } -# gene_bs_nose_length={ "nose_length_neg" 15 "nose_length_neg" 32 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 102 "nose_nostril_height_neg" 111 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 1 "nose_nostril_width_neg" 103 } -# gene_bs_nose_profile={ "nose_profile_pos" 17 "nose_profile_pos" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 23 "nose_ridge_angle_pos" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 46 "nose_ridge_width_neg" 49 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 23 "nose_tip_angle_neg" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 74 "nose_tip_forward_neg" 136 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 34 "nose_tip_width_pos" 69 } -# face_detail_cheek_def={ "cheek_def_01" 33 "cheek_def_01" 36 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 74 "cheek_fat_01_pos" 132 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_dimple" 6 } -# face_detail_chin_def={ "chin_def_neg" 6 "chin_def_neg" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 172 "eye_lower_lid_def_02" 182 } -# face_detail_eye_socket={ "eye_socket_03" 14 "eye_socket_03" 23 } -# face_detail_nasolabial={ "nasolabial_02" 1 "nasolabial_01" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 24 "nose_tip_def" 8 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 14 "brow_wrinkles_02" 4 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 237 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 47 "forehead_wrinkles_03" 129 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 144 "complexion_3" 202 } -# gene_height={ "normal_height" 127 "normal_height" 147 } -# gene_bs_body_type={ "body_fat_head_fat_full" 142 "body_fat_head_fat_medium" 98 } -# gene_bs_body_shape={ "body_shape_triangle_half" 255 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 7 "bust_shape_1_full" 139 } -# gene_age={ "old_3" 222 "old_2" 77 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 255 "avg_spacing_low_thickness" 132 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_low_thickness" 214 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 100 "body_hair_sparse_lower_stubble" 128 } -# gene_hair_type={ "hair_straight_thin_beard" 179 "hair_straight_thin_beard" 117 } -# gene_baldness={ "male_pattern_baldness" 121 "male_pattern_baldness" 210 } -# eye_accessory={ "normal_eyes" 34 "normal_eyes" 34 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 124 "normal_eyelashes" 124 } -# beards={ "tgp_japanese_beards" 154 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 126 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 214 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 162 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 162 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 221 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_minamoto_yorisue = { -# portrait_info = { -# genes={ -# hair_color={ 110 252 171 251 } -# skin_color={ 228 107 225 107 } -# eye_color={ 75 252 60 244 } -# gene_chin_forward={ "chin_forward_neg" 87 "chin_forward_pos" 138 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 130 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_pos" 155 "forehead_angle_neg" 108 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 172 "forehead_brow_height_neg" 109 } -# gene_forehead_roundness={ "forehead_roundness_neg" 117 "forehead_roundness_neg" 114 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 145 } -# gene_forehead_height={ "forehead_height_neg" 82 "forehead_height_neg" 102 } -# gene_head_height={ "head_height_pos" 138 "head_height_neg" 102 } -# gene_head_width={ "head_width_pos" 153 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_neg" 79 "head_profile_neg" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_neg" 104 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 120 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_pos" 129 } -# gene_jaw_width={ "jaw_width_neg" 112 "jaw_width_pos" 128 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 114 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_pos" 136 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_neg" 124 "mouth_height_neg" 108 } -# gene_mouth_width={ "mouth_width_neg" 42 "mouth_width_neg" 84 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 91 "mouth_upper_lip_size_pos" 142 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 93 } -# gene_mouth_open={ "mouth_open_neg" 49 "mouth_open_neg" 17 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_neg" 108 "neck_width_pos" 149 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 155 "cheek_forward_pos" 9 } -# gene_bs_cheek_height={ "cheek_height_neg" 37 "cheek_height_neg" 33 } -# gene_bs_cheek_width={ "cheek_width_pos" 124 "cheek_width_pos" 9 } -# gene_bs_ear_angle={ "ear_angle_neg" 2 "ear_angle_neg" 8 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 7 "ear_inner_shape_pos" 3 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 25 "ear_upper_bend_pos" 17 } -# gene_bs_ear_outward={ "ear_outward_pos" 28 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_neg" 22 "ear_size_neg" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 72 "eye_corner_depth_neg" 96 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 85 "eye_fold_shape_02_neg" 136 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_pos" 30 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 154 "eye_upper_lid_size_neg" 203 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 186 "forehead_brow_curve_neg" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_neg" 53 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 52 "forehead_brow_inner_height_pos" 103 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 73 "forehead_brow_outer_height_neg" 71 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 48 "forehead_brow_width_pos" 84 } -# gene_bs_jaw_def={ "jaw_def_neg" 178 "jaw_def_neg" 192 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 11 "mouth_lower_lip_def_pos" 38 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 82 "mouth_lower_lip_full_neg" 94 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 42 "mouth_lower_lip_pad_neg" 110 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 17 "mouth_lower_lip_width_neg" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 7 "mouth_philtrum_shape_neg" 45 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_neg" 17 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_pos" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 102 "mouth_upper_lip_profile_neg" 65 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 105 "mouth_upper_lip_width_neg" 103 } -# gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_neg" 100 } -# gene_bs_nose_height={ "nose_height_neg" 95 "nose_height_neg" 40 } -# gene_bs_nose_length={ "nose_length_neg" 51 "nose_length_neg" 23 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 85 "nose_nostril_height_neg" 35 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 38 "nose_nostril_width_pos" 37 } -# gene_bs_nose_profile={ "nose_profile_pos" 100 "nose_profile_pos" 65 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 9 "nose_ridge_angle_pos" 34 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 21 "nose_ridge_width_pos" 19 } -# gene_bs_nose_size={ "nose_size_pos" 98 "nose_size_pos" 66 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 6 "nose_tip_angle_neg" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 117 "nose_tip_forward_neg" 115 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 130 "nose_tip_width_pos" 15 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 4 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 8 "cheek_fat_01_neg" 85 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_dimple" 7 } -# face_detail_chin_def={ "chin_def_neg" 21 "chin_def_neg" 9 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 223 "eye_lower_lid_def" 237 } -# face_detail_eye_socket={ "eye_socket_03" 11 "eye_socket_03" 181 } -# face_detail_nasolabial={ "nasolabial_03" 5 "nasolabial_03" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 21 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 199 "brow_wrinkles_04" 45 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 68 "eye_wrinkles_01" 8 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 4 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 192 "complexion_smooth_1" 139 } -# gene_height={ "normal_height" 114 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_full" 160 "body_fat_head_fat_medium" 124 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 25 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 106 "bust_shape_2_half" 92 } -# gene_age={ "old_3" 177 "old_1" 84 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 175 "avg_spacing_lower_thickness" 196 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 247 "layer_2_high_thickness" 244 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 212 "body_hair_sparse_lower_stubble" 82 } -# gene_hair_type={ "hair_straight_thin_beard" 133 "hair_straight_thin_beard" 154 } -# gene_baldness={ "male_pattern_baldness" 188 "male_pattern_baldness" 238 } -# eye_accessory={ "normal_eyes" 62 "normal_eyes" 62 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 107 "normal_eyelashes" 107 } -# beards={ "tgp_japanese_beards" 103 "no_beard" 0 } -# hairstyles={ "tgp_japanese_hairstyles" 180 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 75 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_nobility_clothes" 130 "most_clothes" 0 } -# headgear={ "tgp_japanese_nobility" 211 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 24 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#bookmark_dna_empress_liang= { -# portrait_info = { -# genes = { -# hair_color={ 120 242 119 242 } -# skin_color={ 215 101 220 106 } -# eye_color={ 80 248 24 251 } -# gene_chin_forward={ "chin_forward_pos" 135 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 132 "eye_depth_neg" 132 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_pos" 70 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 135 "forehead_angle_pos" 135 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 140 "forehead_brow_height_pos" 140 } -# gene_forehead_roundness={ "forehead_roundness_pos" 147 "forehead_roundness_neg" 107 } -# gene_forehead_width={ "forehead_width_pos" 140 "forehead_width_pos" 140 } -# gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_neg" 118 } -# gene_head_height={ "head_height_neg" 114 "head_height_neg" 114 } -# gene_head_width={ "head_width_pos" 140 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 114 "head_profile_neg" 114 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_neg" 130 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 140 } -# gene_jaw_angle={ "jaw_angle_pos" 140 "jaw_angle_neg" 140 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_pos" 123 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_pos" 122 } -# gene_jaw_width={ "jaw_width_pos" 140 "jaw_width_pos" 140 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_pos" 125 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_neg" 132 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 129 "mouth_upper_lip_size_pos" 129 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 123 "mouth_lower_lip_size_neg" 123 } -# gene_mouth_open={ "mouth_open_neg" 127 "mouth_open_neg" 127 } -# gene_neck_length={ "neck_length_neg" 114 "neck_length_pos" 114 } -# gene_neck_width={ "neck_width_pos" 151 "neck_width_pos" 143 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 84 "cheek_forward_neg" 6 } -# gene_bs_cheek_height={ "cheek_height_pos" 14 "cheek_height_neg" 46 } -# gene_bs_cheek_width={ "cheek_width_pos" 25 "cheek_width_pos" 67 } -# gene_bs_ear_angle={ "ear_angle_pos" 64 "ear_angle_neg" 76 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 40 "ear_inner_shape_pos" 23 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 51 "ear_lower_bend_pos" 159 } -# gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_pos" 3 "ear_size_neg" 81 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 66 "eye_corner_depth_neg" 37 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 19 "eye_fold_shape_neg" 114 } -# gene_bs_eye_size={ "eye_size_pos" 33 "eye_size_neg" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 237 "eye_upper_lid_size_neg" 208 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 31 "forehead_brow_curve_neg" 78 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 5 "forehead_brow_forward_pos" 84 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 127 "forehead_brow_inner_height_pos" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 87 "forehead_brow_outer_height_pos" 78 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 47 "forehead_brow_width_neg" 101 } -# gene_bs_jaw_def={ "jaw_def_neg" 252 "jaw_def_neg" 184 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 21 "mouth_lower_lip_def_pos" 45 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 57 "mouth_lower_lip_full_pos" 87 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 43 "mouth_lower_lip_pad_neg" 41 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 17 "mouth_lower_lip_width_pos" 61 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 50 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 48 "mouth_philtrum_shape_neg" 42 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 73 "mouth_philtrum_width_pos" 13 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 3 "mouth_upper_lip_def_pos" 27 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 20 "mouth_upper_lip_full_pos" 61 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 88 "mouth_upper_lip_profile_pos" 71 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 14 "mouth_upper_lip_width_neg" 64 } -# gene_bs_nose_forward={ "nose_forward_pos" 23 "nose_forward_neg" 26 } -# gene_bs_nose_height={ "nose_height_neg" 103 "nose_height_neg" 9 } -# gene_bs_nose_length={ "nose_length_neg" 92 "nose_length_neg" 13 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 55 "nose_nostril_height_neg" 29 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 19 "nose_nostril_width_neg" 7 } -# gene_bs_nose_profile={ "nose_profile_pos" 44 "nose_profile_pos" 24 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 98 "nose_ridge_angle_pos" 40 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 26 "nose_ridge_width_pos" 26 } -# gene_bs_nose_size={ "nose_size_neg" 22 "nose_size_pos" 45 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 32 "nose_tip_angle_neg" 29 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 97 "nose_tip_forward_neg" 197 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 9 "nose_tip_width_neg" 43 } -# face_detail_cheek_def={ "cheek_def_01" 92 "cheek_def_02" 56 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 180 "cheek_fat_03_pos" 2 } -# face_detail_chin_cleft={ "chin_dimple" 24 "chin_cleft" 14 } -# face_detail_chin_def={ "chin_def_neg" 44 "chin_def_neg" 50 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 229 "eye_lower_lid_def" 68 } -# face_detail_eye_socket={ "eye_socket_02" 7 "eye_socket_02" 189 } -# face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_02" 84 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 4 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 11 } -# face_detail_temple_def={ "temple_def" 34 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 28 "brow_wrinkles_02" 133 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 52 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 224 "forehead_wrinkles_01" 131 } -# expression_other={ "cheek_wrinkles_both_01" 42 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 255 "complexion_1" 141 } -# gene_height={ "normal_height" 110 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_full" 124 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 20 "body_shape_apple_full" 21 } -# gene_bs_bust={ "bust_clothes" 152 "bust_shape_1_half" 163 } -# gene_age={ "old_1" 156 "old_2" 211 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 137 "avg_spacing_low_thickness" 167 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 241 "layer_2_low_thickness" 198 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 86 "body_hair_sparse_lower_stubble" 220 } -# gene_hair_type={ "hair_straight_thin_beard" 153 "hair_straight_thin_beard" 122 } -# gene_baldness={ "male_pattern_baldness" 242 "male_pattern_baldness" 187 } -# eye_accessory={ "normal_eyes" 99 "normal_eyes" 99 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 195 "normal_eyelashes" 195 } -# beards={ "tgp_chinese_beards" 77 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 133 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 231 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "mpo_mongol_high_nobility_clothes" 23 "most_clothes" 0 } -# headgear={ "steppe_high_nobility" 99 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#bookmark_dna_su_shi = { -# portrait_info = { -# genes={ -# hair_color={ 21 243 21 243 } -# skin_color={ 247 98 247 98 } -# eye_color={ 29 245 29 245 } -# gene_chin_forward={ "chin_forward_neg" 90 "chin_forward_neg" 90 } -# gene_chin_height={ "chin_height_neg" 108 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_neg" 122 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 149 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 89 "eye_depth_neg" 89 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_neg" 125 "forehead_angle_neg" 125 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 174 "forehead_brow_height_pos" 144 } -# gene_forehead_roundness={ "forehead_roundness_pos" 151 "forehead_roundness_pos" 151 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_neg" 94 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_neg" 120 "head_height_neg" 120 } -# gene_head_width={ "head_width_neg" 111 "head_width_neg" 111 } -# gene_head_profile={ "head_profile_neg" 87 "head_profile_neg" 87 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_neg" 111 "head_top_width_neg" 111 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_neg" 99 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 110 "mouth_height_neg" 110 } -# gene_mouth_width={ "mouth_width_neg" 88 "mouth_width_neg" 88 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_pos" 135 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 117 "mouth_lower_lip_size_neg" 117 } -# gene_mouth_open={ "mouth_open_neg" 82 "mouth_open_neg" 82 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_neg" 113 } -# gene_neck_width={ "neck_width_pos" 152 "neck_width_pos" 152 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 108 "cheek_forward_pos" 51 } -# gene_bs_cheek_height={ "cheek_height_neg" 50 "cheek_height_neg" 50 } -# gene_bs_cheek_width={ "cheek_width_pos" 106 "cheek_width_pos" 106 } -# gene_bs_ear_angle={ "ear_angle_pos" 3 "ear_angle_pos" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 66 "ear_inner_shape_pos" 66 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 55 "ear_upper_bend_pos" 55 } -# gene_bs_ear_outward={ "ear_outward_pos" 103 "ear_outward_pos" 103 } -# gene_bs_ear_size={ "ear_size_pos" 44 "ear_size_pos" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 135 "eye_corner_depth_neg" 135 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 137 "eye_fold_shape_neg" 46 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 184 "eye_upper_lid_size_neg" 240 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 234 "forehead_brow_curve_neg" 141 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 43 "forehead_brow_forward_neg" 43 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 45 "forehead_brow_inner_height_neg" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 79 "forehead_brow_outer_height_neg" 14 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 57 "forehead_brow_width_pos" 57 } -# gene_bs_jaw_def={ "jaw_def_neg" 239 "jaw_def_neg" 239 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 15 "mouth_lower_lip_def_pos" 15 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 5 "mouth_lower_lip_full_pos" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 18 "mouth_lower_lip_pad_neg" 18 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 94 "mouth_lower_lip_width_neg" 94 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 13 "mouth_philtrum_def_pos" 13 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 17 "mouth_philtrum_shape_neg" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 120 "mouth_philtrum_width_neg" 120 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 19 "mouth_upper_lip_def_pos" 19 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 45 "mouth_upper_lip_full_neg" 45 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 50 "mouth_upper_lip_profile_neg" 50 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 7 "mouth_upper_lip_width_neg" 7 } -# gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_neg" 35 } -# gene_bs_nose_height={ "nose_height_neg" 53 "nose_height_pos" 7 } -# gene_bs_nose_length={ "nose_length_pos" 2 "nose_length_pos" 2 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 25 "nose_nostril_width_neg" 25 } -# gene_bs_nose_profile={ "nose_profile_pos" 26 "nose_profile_pos" 26 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 32 "nose_ridge_angle_pos" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 46 "nose_ridge_width_pos" 46 } -# gene_bs_nose_size={ "nose_size_pos" 46 "nose_size_pos" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 67 "nose_tip_angle_neg" 26 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 135 "nose_tip_forward_neg" 30 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 171 "nose_tip_width_neg" 171 } -# face_detail_cheek_def={ "cheek_def_01" 90 "cheek_def_01" 14 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 0 "cheek_fat_03_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_cleft" 17 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 215 "eye_lower_lid_def_02" 215 } -# face_detail_eye_socket={ "eye_socket_03" 6 "eye_socket_03" 6 } -# face_detail_nasolabial={ "nasolabial_02" 103 "nasolabial_02" 103 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 25 "nose_ridge_def_neg" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 22 "nose_tip_def" 22 } -# face_detail_temple_def={ "temple_def" 68 "temple_def" 68 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 43 "brow_wrinkles_02" 43 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 85 "eye_wrinkles_01" 85 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 46 "forehead_wrinkles_01" 46 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 162 "complexion_smooth_1" 162 } -# gene_height={ "normal_height" 97 "normal_height" 97 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 134 "body_fat_head_fat_low" 133 } -# gene_bs_body_shape={ "body_shape_average" 15 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 83 "bust_default" 131 } -# gene_age={ "old_4" 95 "old_4" 95 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 159 "far_spacing_low_thickness" 159 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 195 "layer_2_low_thickness" 195 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 214 "body_hair_sparse_lower_stubble" 214 } -# gene_hair_type={ "hair_straight_thin_beard" 179 "hair_straight_thin_beard" 179 } -# gene_baldness={ "male_pattern_baldness" 182 "male_pattern_baldness" 182 } -# eye_accessory={ "normal_eyes" 203 "normal_eyes" 203 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 249 "normal_eyelashes" 249 } -# beards={ "tgp_chinese_beards" 137 "no_beard" 0 } -# headgear={ "tgp_chinese_era2_nobility" 0 "no_headgear" 0 } -# } -# } -#} -# -#bookmark_dna_chikahito = { -# portrait_info = { -# genes={ -# hair_color={ 94 250 94 250 } -# skin_color={ 211 103 211 104 } -# eye_color={ 19 244 19 244 } -# gene_chin_forward={ "chin_forward_neg" 85 "chin_forward_neg" 30 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_neg" 63 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_pos" 147 } -# gene_forehead_roundness={ "forehead_roundness_neg" 76 "forehead_roundness_neg" 84 } -# gene_forehead_width={ "forehead_width_neg" 116 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_pos" 164 } -# gene_head_height={ "head_height_neg" 117 "head_height_neg" 117 } -# gene_head_width={ "head_width_neg" 107 "head_width_neg" 107 } -# gene_head_profile={ "head_profile_neg" 106 "head_profile_neg" 106 } -# gene_head_top_height={ "head_top_height_pos" 147 "head_top_height_pos" 147 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_pos" 137 "jaw_angle_pos" 137 } -# gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 94 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_neg" 110 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_pos" 159 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 118 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 94 } -# gene_mouth_width={ "mouth_width_neg" 66 "mouth_width_neg" 63 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_neg" 52 } -# gene_mouth_open={ "mouth_open_neg" 16 "mouth_open_neg" 33 } -# gene_neck_length={ "neck_length_neg" 100 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_neg" 104 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 31 "cheek_forward_pos" 31 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_neg" 85 } -# gene_bs_cheek_width={ "cheek_width_neg" 15 "cheek_width_neg" 48 } -# gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_neg" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 93 "ear_inner_shape_pos" 21 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 103 "ear_lower_bend_pos" 51 } -# gene_bs_ear_outward={ "ear_outward_pos" 38 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 55 "eye_corner_depth_neg" 176 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 85 "eye_fold_shape_neg" 88 } -# gene_bs_eye_size={ "eye_size_pos" 169 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 149 "eye_upper_lid_size_neg" 180 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 10 "forehead_brow_curve_neg" 190 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 3 "forehead_brow_forward_neg" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 64 "forehead_brow_inner_height_pos" 92 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 77 "forehead_brow_outer_height_neg" 27 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 34 "forehead_brow_width_pos" 90 } -# gene_bs_jaw_def={ "jaw_def_neg" 215 "jaw_def_neg" 198 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 22 "mouth_lower_lip_def_pos" 137 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 67 "mouth_lower_lip_full_neg" 10 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 25 "mouth_lower_lip_pad_neg" 49 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 64 "mouth_lower_lip_width_pos" 64 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 34 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 18 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 40 "mouth_philtrum_width_pos" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 29 "mouth_upper_lip_def_pos" 29 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 25 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 30 "mouth_upper_lip_profile_pos" 68 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 111 "mouth_upper_lip_width_pos" 10 } -# gene_bs_nose_forward={ "nose_forward_pos" 28 "nose_forward_pos" 28 } -# gene_bs_nose_height={ "nose_height_neg" 29 "nose_height_neg" 29 } -# gene_bs_nose_length={ "nose_length_neg" 34 "nose_length_neg" 29 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 18 "nose_nostril_height_neg" 40 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 22 "nose_nostril_width_neg" 22 } -# gene_bs_nose_profile={ "nose_profile_pos" 59 "nose_profile_pos" 47 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 23 "nose_ridge_angle_pos" 5 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 24 "nose_ridge_width_pos" 47 } -# gene_bs_nose_size={ "nose_size_pos" 7 "nose_size_pos" 7 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 37 "nose_tip_angle_pos" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 195 "nose_tip_forward_neg" 160 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 32 "nose_tip_width_pos" 90 } -# face_detail_cheek_def={ "cheek_def_02" 28 "cheek_def_01" 155 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 72 "cheek_fat_01_pos" 2 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_dimple" 10 } -# face_detail_chin_def={ "chin_def_neg" 204 "chin_def_neg" 221 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 158 "eye_lower_lid_def_02" 187 } -# face_detail_eye_socket={ "eye_socket_03" 2 "eye_socket_03" 2 } -# face_detail_nasolabial={ "nasolabial_01" 21 "nasolabial_01" 20 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 11 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 64 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 3 "brow_wrinkles_04" 3 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 186 "eye_wrinkles_01" 45 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 183 "forehead_wrinkles_02" 162 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 165 "complexion_3" 220 } -# gene_height={ "normal_height" 104 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 144 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_average" 101 "body_shape_rectangle_half" 2 } -# gene_bs_bust={ "bust_clothes" 77 "bust_shape_3_half" 187 } -# gene_age={ "old_3" 209 "old_1" 212 } -# gene_eyebrows_shape={ "no_eyebrows" 174 "far_spacing_low_thickness" 169 } -# gene_eyebrows_fullness={ "no_eyebrows" 191 "layer_2_low_thickness" 193 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 193 "body_hair_sparse_lower_stubble" 96 } -# gene_hair_type={ "hair_straight_thin_beard" 137 "hair_straight_thin_beard" 137 } -# gene_baldness={ "male_pattern_baldness" 185 "male_pattern_baldness" 254 } -# eye_accessory={ "normal_eyes" 31 "normal_eyes" 31 } -# teeth_accessory={ "ohaguro_teeth" 255 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 185 "normal_eyelashes" 185 } -# beards={ "no_beard" 22 "no_beard" 0 } -# hairstyles={ "tgp_japanese_royal_hairstyles" 57 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 131 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_imperial_clothes" 207 "most_clothes" 0 } -# headgear={ "tgp_japanese_imperial" 88 "no_headgear" 0 } -# gene_makeup={ "japanese_01" 169 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# cloaks={ "no_cloak" 255 "no_cloak" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# props_right={ "tgp_hu_01_a" 126 "no_props" 0 } -# } -# } -#} -# -#han_3641_li_cui = { # Chinese Emperor in 867 -# portrait_info = { -# genes={ -# hair_color={ 90 246 63 251 } -# skin_color={ 215 119 213 119 } -# eye_color={ 147 255 32 246 } -# gene_chin_forward={ "chin_forward_neg" 81 "chin_forward_neg" 121 } -# gene_chin_height={ "chin_height_pos" 122 "chin_height_pos" 116 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 132 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 183 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 147 "forehead_angle_neg" 117 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_pos" 144 } -# gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 145 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 82 "forehead_height_neg" 123 } -# gene_head_height={ "head_height_neg" 88 "head_height_neg" 87 } -# gene_head_width={ "head_width_pos" 130 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 71 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_neg" 98 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_pos" 172 "head_top_width_pos" 143 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_neg" 109 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_pos" 145 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_pos" 137 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_neg" 109 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 112 "mouth_width_neg" 76 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 131 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 108 "mouth_lower_lip_size_pos" 133 } -# gene_mouth_open={ "mouth_open_neg" 47 "mouth_open_neg" 44 } -# gene_neck_length={ "neck_length_pos" 148 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 112 "neck_width_neg" 88 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 55 "cheek_forward_neg" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 21 "cheek_height_pos" 8 } -# gene_bs_cheek_width={ "cheek_width_pos" 34 "cheek_width_pos" 44 } -# gene_bs_ear_angle={ "ear_angle_pos" 16 "ear_angle_neg" 88 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 95 "ear_inner_shape_pos" 32 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 24 "ear_both_bend_pos" 197 } -# gene_bs_ear_outward={ "ear_outward_pos" 17 "ear_outward_neg" 27 } -# gene_bs_ear_size={ "ear_size_neg" 27 "ear_size_pos" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 24 "eye_corner_depth_neg" 6 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 63 "eye_fold_shape_neg" 76 } -# gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_neg" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 154 "eye_upper_lid_size_neg" 131 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 138 "forehead_brow_curve_neg" 171 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 33 "forehead_brow_forward_pos" 35 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 22 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 10 "forehead_brow_outer_height_neg" 1 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 2 "forehead_brow_width_pos" 108 } -# gene_bs_jaw_def={ "jaw_def_neg" 155 "jaw_def_neg" 238 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 165 "mouth_lower_lip_def_pos" 80 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 33 "mouth_lower_lip_full_neg" 36 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 35 "mouth_lower_lip_pad_neg" 121 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 24 "mouth_lower_lip_width_neg" 16 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 6 "mouth_philtrum_shape_neg" 13 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 20 "mouth_philtrum_width_neg" 76 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 42 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 0 "mouth_upper_lip_full_neg" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 26 "mouth_upper_lip_profile_neg" 70 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 54 "mouth_upper_lip_width_pos" 114 } -# gene_bs_nose_forward={ "nose_forward_neg" 22 "nose_forward_neg" 13 } -# gene_bs_nose_height={ "nose_height_neg" 59 "nose_height_neg" 16 } -# gene_bs_nose_length={ "nose_length_neg" 19 "nose_length_neg" 78 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 34 "nose_nostril_height_neg" 11 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 20 "nose_nostril_width_pos" 37 } -# gene_bs_nose_profile={ "nose_profile_neg" 65 "nose_profile_pos" 19 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 7 "nose_ridge_angle_neg" 54 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 8 "nose_ridge_width_pos" 39 } -# gene_bs_nose_size={ "nose_size_pos" 26 "nose_size_neg" 14 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 24 "nose_tip_angle_neg" 37 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 5 "nose_tip_forward_neg" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 3 "nose_tip_width_neg" 108 } -# face_detail_cheek_def={ "cheek_def_01" 118 "cheek_def_02" 18 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 24 "cheek_fat_01_neg" 23 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_cleft" 17 } -# face_detail_chin_def={ "chin_def_neg" 91 "chin_def_neg" 1 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 252 "eye_lower_lid_def" 230 } -# face_detail_eye_socket={ "eye_socket_03" 21 "eye_socket_01" 1 } -# face_detail_nasolabial={ "nasolabial_03" 115 "nasolabial_01" 88 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 20 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 222 "nose_tip_def" 77 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 9 "brow_wrinkles_04" 147 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 210 "eye_wrinkles_01" 145 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 98 "forehead_wrinkles_02" 217 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 199 "complexion_1" 199 } -# gene_height={ "normal_height" 127 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_full" 146 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_apple_half" 51 "body_shape_triangle_half" 6 } -# gene_bs_bust={ "bust_clothes" 84 "bust_shape_4_half" 83 } -# gene_age={ "old_2" 198 "old_1" 245 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 142 "far_spacing_high_thickness" 140 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 242 "layer_2_avg_thickness" 192 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 175 "body_hair_sparse_lower_stubble" 183 } -# gene_hair_type={ "hair_straight_thin_beard" 191 "hair_straight_thin_beard" 95 } -# gene_baldness={ "male_pattern_baldness" 241 "male_pattern_baldness" 248 } -# eye_accessory={ "normal_eyes" 255 "normal_eyes" 245 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 140 "normal_eyelashes" 140 } -# } -# } -#} -# -#japanese_fujiwara_530_yoshifusa = { # Japanese Kampaku in 867 -# portrait_info = { -# genes={ -# hair_color={ 116 244 121 249 } -# skin_color={ 217 107 215 108 } -# eye_color={ 69 253 23 255 } -# gene_chin_forward={ "chin_forward_neg" 111 "chin_forward_neg" 87 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_neg" 113 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_neg" 112 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 145 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_neg" 127 "forehead_roundness_neg" 108 } -# gene_forehead_width={ "forehead_width_neg" 113 "forehead_width_pos" 134 } -# gene_forehead_height={ "forehead_height_pos" 145 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_pos" 141 "head_height_neg" 100 } -# gene_head_width={ "head_width_pos" 142 "head_width_pos" 136 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_neg" 90 "head_top_height_neg" 120 } -# gene_head_top_width={ "head_top_width_neg" 119 "head_top_width_neg" 106 } -# gene_jaw_angle={ "jaw_angle_pos" 135 "jaw_angle_neg" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 112 "jaw_forward_pos" 138 } -# gene_jaw_height={ "jaw_height_pos" 137 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_neg" 121 "jaw_width_neg" 105 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_neg" 121 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_pos" 158 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 89 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 51 "mouth_width_neg" 57 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 149 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_neg" 113 } -# gene_mouth_open={ "mouth_open_neg" 36 "mouth_open_neg" 48 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_neg" 102 } -# gene_neck_width={ "neck_width_pos" 142 "neck_width_neg" 112 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 52 "cheek_forward_pos" 35 } -# gene_bs_cheek_height={ "cheek_height_pos" 3 "cheek_height_neg" 28 } -# gene_bs_cheek_width={ "cheek_width_pos" 79 "cheek_width_pos" 101 } -# gene_bs_ear_angle={ "ear_angle_neg" 39 "ear_angle_pos" 1 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 23 "ear_inner_shape_pos" 143 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 172 "ear_both_bend_pos" 100 } -# gene_bs_ear_outward={ "ear_outward_pos" 116 "ear_outward_pos" 26 } -# gene_bs_ear_size={ "ear_size_neg" 13 "ear_size_neg" 50 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 39 "eye_corner_depth_neg" 4 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 136 "eye_fold_shape_02_neg" 42 } -# gene_bs_eye_size={ "eye_size_neg" 126 "eye_size_pos" 22 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 140 "eye_upper_lid_size_neg" 148 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 100 "forehead_brow_curve_neg" 163 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 7 "forehead_brow_forward_pos" 74 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 54 "forehead_brow_inner_height_pos" 72 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 124 "forehead_brow_outer_height_pos" 122 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 56 "forehead_brow_width_pos" 9 } -# gene_bs_jaw_def={ "jaw_def_neg" 183 "jaw_def_neg" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 110 "mouth_lower_lip_def_pos" 100 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 36 "mouth_lower_lip_full_pos" 89 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 19 "mouth_lower_lip_pad_neg" 86 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 9 "mouth_lower_lip_width_neg" 23 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 25 "mouth_philtrum_shape_pos" 103 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 44 "mouth_philtrum_width_pos" 8 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 36 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 88 "mouth_upper_lip_full_pos" 101 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 41 "mouth_upper_lip_profile_pos" 77 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 14 "mouth_upper_lip_width_neg" 122 } -# gene_bs_nose_forward={ "nose_forward_pos" 25 "nose_forward_pos" 12 } -# gene_bs_nose_height={ "nose_height_neg" 19 "nose_height_neg" 19 } -# gene_bs_nose_length={ "nose_length_neg" 27 "nose_length_neg" 40 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 119 "nose_nostril_height_neg" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 24 "nose_nostril_width_pos" 98 } -# gene_bs_nose_profile={ "nose_profile_pos" 100 "nose_profile_pos" 34 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 14 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 32 "nose_ridge_width_neg" 43 } -# gene_bs_nose_size={ "nose_size_neg" 26 "nose_size_pos" 7 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 15 "nose_tip_angle_pos" 47 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 36 "nose_tip_forward_neg" 141 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 21 "nose_tip_width_neg" 118 } -# face_detail_cheek_def={ "cheek_def_02" 4 "cheek_def_01" 24 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 2 "cheek_fat_03_pos" 127 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def_neg" 13 "chin_def_neg" 231 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 169 "eye_lower_lid_def" 253 } -# face_detail_eye_socket={ "eye_socket_03" 2 "eye_socket_02" 15 } -# face_detail_nasolabial={ "nasolabial_01" 23 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 25 "nose_ridge_def_neg" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 210 "nose_tip_def" 240 } -# face_detail_temple_def={ "temple_def" 89 "temple_def" 70 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 12 "brow_wrinkles_02" 41 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 227 "eye_wrinkles_01" 95 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 233 "forehead_wrinkles_01" 162 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 217 "complexion_smooth_1" 133 } -# gene_height={ "normal_height" 116 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_full" 129 "body_fat_head_fat_full" 120 } -# gene_bs_body_shape={ "body_shape_average" 30 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 60 "bust_shape_2_half" 127 } -# gene_age={ "old_3" 53 "old_2" 107 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 151 "avg_spacing_avg_thickness" 149 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 212 "layer_2_high_thickness" 245 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 81 "body_hair_sparse_lower_stubble" 170 } -# gene_hair_type={ "hair_straight_thin_beard" 121 "hair_straight_thin_beard" 190 } -# gene_baldness={ "male_pattern_baldness" 246 "male_pattern_baldness" 245 } -# eye_accessory={ "normal_eyes" 215 "normal_eyes" 215 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 129 "normal_eyelashes" 129 } -# beards={ "tgp_japanese_beards" 241 "no_beard" 0 } -# hairstyles={ "tgp_japanese_high_nobility_hairstyles" 138 "all_hairstyles" 0 } -# legwear={ "tgp_japanese_imperial_legwear" 41 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_japanese_royalty_clothes" 219 "most_clothes" 0 } -# headgear={ "tgp_japanese_shogun" 199 "no_headgear" 0 } -# gene_makeup={ "no_makeup" 200 "no_makeup" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# gene_cloak={ "cloak_additive" 255 "cloak_additive" 0 } -# } -# } -#} -# -#korean_gim_silla_33_kim = { # Korean Ruler in 867 -# portrait_info = { -# genes={ -# hair_color={ 9 246 69 247 } -# skin_color={ 216 104 223 101 } -# eye_color={ 71 242 24 250 } -# gene_chin_forward={ "chin_forward_pos" 152 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_pos" 115 "chin_height_neg" 110 } -# gene_chin_width={ "chin_width_neg" 115 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 116 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_neg" 120 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 152 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_pos" 139 } -# gene_forehead_roundness={ "forehead_roundness_pos" 136 "forehead_roundness_neg" 127 } -# gene_forehead_width={ "forehead_width_pos" 133 "forehead_width_pos" 128 } -# gene_forehead_height={ "forehead_height_neg" 119 "forehead_height_neg" 99 } -# gene_head_height={ "head_height_neg" 122 "head_height_pos" 137 } -# gene_head_width={ "head_width_pos" 148 "head_width_pos" 159 } -# gene_head_profile={ "head_profile_neg" 77 "head_profile_neg" 51 } -# gene_head_top_height={ "head_top_height_pos" 131 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_neg" 104 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_neg" 93 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 141 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_neg" 90 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 94 "mouth_width_neg" 61 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 176 "mouth_upper_lip_size_pos" 156 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 111 "mouth_lower_lip_size_pos" 139 } -# gene_mouth_open={ "mouth_open_neg" 54 "mouth_open_neg" 38 } -# gene_neck_length={ "neck_length_pos" 144 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_pos" 174 "neck_width_pos" 140 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 126 "cheek_forward_pos" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 39 "cheek_height_pos" 32 } -# gene_bs_cheek_width={ "cheek_width_neg" 47 "cheek_width_neg" 31 } -# gene_bs_ear_angle={ "ear_angle_neg" 25 "ear_angle_pos" 39 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 9 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 14 "ear_both_bend_pos" 74 } -# gene_bs_ear_outward={ "ear_outward_neg" 3 "ear_outward_pos" 72 } -# gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_pos" 4 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 52 "eye_corner_depth_pos" 62 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 119 "eye_fold_shape_02_neg" 79 } -# gene_bs_eye_size={ "eye_size_pos" 45 "eye_size_pos" 44 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 198 "eye_upper_lid_size_neg" 176 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 37 "forehead_brow_curve_neg" 109 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 32 "forehead_brow_forward_pos" 26 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 17 "forehead_brow_inner_height_pos" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 85 "forehead_brow_outer_height_pos" 37 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 63 "forehead_brow_width_pos" 119 } -# gene_bs_jaw_def={ "jaw_def_neg" 155 "jaw_def_neg" 174 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 75 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 2 "mouth_lower_lip_full_neg" 122 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 78 "mouth_lower_lip_pad_neg" 15 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 73 "mouth_lower_lip_width_neg" 119 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 12 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 18 "mouth_philtrum_shape_pos" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 3 "mouth_philtrum_width_neg" 55 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 6 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 112 "mouth_upper_lip_full_pos" 58 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 24 "mouth_upper_lip_profile_neg" 30 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 83 "mouth_upper_lip_width_neg" 67 } -# gene_bs_nose_forward={ "nose_forward_neg" 28 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_neg" 39 "nose_height_neg" 8 } -# gene_bs_nose_length={ "nose_length_neg" 42 "nose_length_neg" 23 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 30 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 16 "nose_nostril_width_neg" 70 } -# gene_bs_nose_profile={ "nose_profile_pos" 102 "nose_profile_pos" 20 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 12 "nose_ridge_angle_neg" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 37 "nose_ridge_width_neg" 49 } -# gene_bs_nose_size={ "nose_size_pos" 5 "nose_size_neg" 45 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 16 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 144 "nose_tip_forward_neg" 94 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 13 "nose_tip_width_neg" 47 } -# face_detail_cheek_def={ "cheek_def_02" 126 "cheek_def_02" 18 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 47 "cheek_fat_01_pos" 16 } -# face_detail_chin_cleft={ "chin_dimple" 8 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def_neg" 229 "chin_def_neg" 209 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 212 "eye_lower_lid_def_02" 243 } -# face_detail_eye_socket={ "eye_socket_01" 23 "eye_socket_01" 54 } -# face_detail_nasolabial={ "nasolabial_02" 20 "nasolabial_03" 10 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 196 "nose_ridge_def_neg" 3 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 25 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 173 "brow_wrinkles_03" 12 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 150 "eye_wrinkles_01" 163 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 190 "forehead_wrinkles_01" 254 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 159 "complexion_3" 167 } -# gene_height={ "normal_height" 119 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_full" 147 "body_fat_head_fat_medium" 108 } -# gene_bs_body_shape={ "body_shape_triangle_half" 25 "body_shape_apple_half" 50 } -# gene_bs_bust={ "bust_clothes" 133 "bust_shape_1_full" 146 } -# gene_age={ "old_3" 23 "old_4" 53 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 170 "avg_spacing_low_thickness" 161 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 218 "layer_2_high_thickness" 206 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 215 "body_hair_sparse_low_stubble" 167 } -# gene_hair_type={ "hair_straight_thin_beard" 107 "hair_straight_thin_beard" 122 } -# gene_baldness={ "male_pattern_baldness" 250 "male_pattern_baldness" 202 } -# eye_accessory={ "normal_eyes" 131 "normal_eyes" 131 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 201 "normal_eyelashes" 201 } -# beards={ "tgp_chinese_beards" 103 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 48 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 213 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_imperial_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_chinese_imperial" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#korean_gim_silla_65_kim_munui = { # Korean Consort in 867 -# portrait_info = { -# genes={ -# hair_color={ 69 247 110 243 } -# skin_color={ 216 111 210 108 } -# eye_color={ 24 250 24 245 } -# gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_neg" 123 } -# gene_chin_height={ "chin_height_neg" 106 "chin_height_pos" 123 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 203 } -# gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_pos" 162 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 121 "forehead_brow_height_pos" 145 } -# gene_forehead_roundness={ "forehead_roundness_neg" 80 "forehead_roundness_pos" 137 } -# gene_forehead_width={ "forehead_width_neg" 124 "forehead_width_neg" 121 } -# gene_forehead_height={ "forehead_height_neg" 78 "forehead_height_neg" 89 } -# gene_head_height={ "head_height_neg" 80 "head_height_neg" 124 } -# gene_head_width={ "head_width_pos" 163 "head_width_pos" 136 } -# gene_head_profile={ "head_profile_neg" 30 "head_profile_neg" 98 } -# gene_head_top_height={ "head_top_height_neg" 108 "head_top_height_neg" 118 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_pos" 151 "jaw_angle_pos" 148 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 129 "jaw_width_pos" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 121 } -# gene_mouth_height={ "mouth_height_pos" 154 "mouth_height_neg" 90 } -# gene_mouth_width={ "mouth_width_neg" 59 "mouth_width_neg" 88 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 130 "mouth_upper_lip_size_neg" 108 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 115 "mouth_lower_lip_size_pos" 163 } -# gene_mouth_open={ "mouth_open_neg" 38 "mouth_open_neg" 10 } -# gene_neck_length={ "neck_length_pos" 146 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 133 "neck_width_neg" 103 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 39 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_neg" 4 } -# gene_bs_cheek_width={ "cheek_width_pos" 102 "cheek_width_pos" 146 } -# gene_bs_ear_angle={ "ear_angle_pos" 23 "ear_angle_neg" 57 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 98 "ear_inner_shape_pos" 45 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 202 "ear_both_bend_pos" 25 } -# gene_bs_ear_outward={ "ear_outward_neg" 10 "ear_outward_pos" 99 } -# gene_bs_ear_size={ "ear_size_pos" 40 "ear_size_neg" 43 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 20 "eye_corner_depth_neg" 7 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 65 "eye_fold_shape_02_neg" 49 } -# gene_bs_eye_size={ "eye_size_pos" 28 "eye_size_pos" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 215 "eye_upper_lid_size_neg" 190 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 170 "forehead_brow_curve_neg" 60 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 46 "forehead_brow_forward_pos" 45 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 4 "forehead_brow_inner_height_neg" 111 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 69 "forehead_brow_outer_height_neg" 36 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 2 } -# gene_bs_jaw_def={ "jaw_def_neg" 247 "jaw_def_neg" 190 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 7 "mouth_lower_lip_def_pos" 153 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 97 "mouth_lower_lip_full_pos" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 116 "mouth_lower_lip_pad_neg" 27 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 34 "mouth_lower_lip_width_neg" 30 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 147 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 11 "mouth_philtrum_shape_pos" 19 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 4 "mouth_philtrum_width_neg" 39 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 54 "mouth_upper_lip_def_pos" 5 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 40 "mouth_upper_lip_full_neg" 8 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 99 "mouth_upper_lip_profile_pos" 21 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 9 "mouth_upper_lip_width_pos" 108 } -# gene_bs_nose_forward={ "nose_forward_neg" 0 "nose_forward_pos" 34 } -# gene_bs_nose_height={ "nose_height_neg" 45 "nose_height_neg" 31 } -# gene_bs_nose_length={ "nose_length_neg" 6 "nose_length_neg" 47 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 114 "nose_nostril_height_neg" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 15 "nose_nostril_width_pos" 15 } -# gene_bs_nose_profile={ "nose_profile_pos" 6 "nose_profile_neg" 16 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 16 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 34 "nose_ridge_width_pos" 24 } -# gene_bs_nose_size={ "nose_size_neg" 16 "nose_size_neg" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 29 "nose_tip_angle_pos" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 178 "nose_tip_forward_neg" 71 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 69 "nose_tip_width_neg" 59 } -# face_detail_cheek_def={ "cheek_def_01" 111 "cheek_def_02" 97 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 75 "cheek_fat_01_pos" 57 } -# face_detail_chin_cleft={ "chin_dimple" 17 "chin_cleft" 17 } -# face_detail_chin_def={ "chin_def_neg" 113 "chin_def_neg" 252 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 130 "eye_lower_lid_def_02" 158 } -# face_detail_eye_socket={ "eye_socket_02" 20 "eye_socket_02" 14 } -# face_detail_nasolabial={ "nasolabial_02" 5 "nasolabial_03" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 250 "nose_ridge_def_neg" 133 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 134 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 10 "brow_wrinkles_01" 198 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 182 "eye_wrinkles_01" 78 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 200 "forehead_wrinkles_01" 78 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 127 "complexion_smooth_1" 245 } -# gene_height={ "normal_height" 139 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 145 "body_fat_head_fat_full" 140 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 10 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 65 "bust_default" 123 } -# gene_age={ "old_4" 119 "old_3" 212 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 157 "avg_spacing_avg_thickness" 187 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 232 "layer_2_avg_thickness" 206 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 141 "body_hair_sparse_lower_stubble" 224 } -# gene_hair_type={ "hair_straight_thin_beard" 177 "hair_straight_thin_beard" 185 } -# gene_baldness={ "male_pattern_baldness" 242 "male_pattern_baldness" 212 } -# eye_accessory={ "normal_eyes_no_shadow" 255 "normal_eyes" 68 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 190 "normal_eyelashes" 190 } -# beards={ "thin_beards_straight" 209 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 235 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 148 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_imperial_clothes" 255 "most_clothes" 0 } -# headgear={ "tgp_chinese_imperial" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#han_8052_zhao_shu = { # Chinese Emperor in 1066 -# portrait_info = { -# genes={ -# hair_color={ 59 248 57 242 } -# skin_color={ 208 107 213 110 } -# eye_color={ 13 253 73 242 } -# gene_chin_forward={ "chin_forward_neg" 121 "chin_forward_neg" 89 } -# gene_chin_height={ "chin_height_neg" 106 "chin_height_neg" 110 } -# gene_chin_width={ "chin_width_pos" 134 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 93 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 206 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 160 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 136 "forehead_brow_height_pos" 136 } -# gene_forehead_roundness={ "forehead_roundness_pos" 136 "forehead_roundness_pos" 135 } -# gene_forehead_width={ "forehead_width_neg" 104 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_neg" 92 } -# gene_head_height={ "head_height_pos" 134 "head_height_pos" 169 } -# gene_head_width={ "head_width_pos" 153 "head_width_pos" 146 } -# gene_head_profile={ "head_profile_neg" 90 "head_profile_neg" 48 } -# gene_head_top_height={ "head_top_height_pos" 129 "head_top_height_neg" 91 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_neg" 114 } -# gene_jaw_angle={ "jaw_angle_neg" 119 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 129 "jaw_width_pos" 146 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_neg" 94 } -# gene_mouth_width={ "mouth_width_neg" 81 "mouth_width_neg" 108 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 122 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_pos" 133 } -# gene_mouth_open={ "mouth_open_neg" 84 "mouth_open_neg" 100 } -# gene_neck_length={ "neck_length_neg" 102 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_neg" 124 "neck_width_neg" 104 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 14 "cheek_forward_neg" 20 } -# gene_bs_cheek_height={ "cheek_height_pos" 30 "cheek_height_pos" 18 } -# gene_bs_cheek_width={ "cheek_width_pos" 66 "cheek_width_pos" 21 } -# gene_bs_ear_angle={ "ear_angle_pos" 34 "ear_angle_pos" 5 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 39 "ear_inner_shape_pos" 2 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 87 "ear_upper_bend_pos" 16 } -# gene_bs_ear_outward={ "ear_outward_neg" 20 "ear_outward_pos" 33 } -# gene_bs_ear_size={ "ear_size_neg" 10 "ear_size_pos" 43 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 186 "eye_corner_depth_neg" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 66 "eye_fold_shape_02_neg" 51 } -# gene_bs_eye_size={ "eye_size_pos" 28 "eye_size_pos" 6 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 60 "eye_upper_lid_size_neg" 156 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 169 "forehead_brow_curve_neg" 16 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 43 "forehead_brow_forward_neg" 34 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 39 "forehead_brow_inner_height_pos" 19 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 80 "forehead_brow_outer_height_neg" 9 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 102 "forehead_brow_width_neg" 6 } -# gene_bs_jaw_def={ "jaw_def_neg" 191 "jaw_def_neg" 7 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 26 "mouth_lower_lip_def_pos" 17 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 16 "mouth_lower_lip_full_neg" 81 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 143 "mouth_lower_lip_pad_neg" 110 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 26 "mouth_lower_lip_width_pos" 35 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 169 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 15 "mouth_philtrum_width_pos" 15 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 1 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 32 "mouth_upper_lip_full_pos" 6 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 56 "mouth_upper_lip_profile_neg" 116 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 122 "mouth_upper_lip_width_pos" 39 } -# gene_bs_nose_forward={ "nose_forward_pos" 10 "nose_forward_pos" 31 } -# gene_bs_nose_height={ "nose_height_neg" 17 "nose_height_pos" 45 } -# gene_bs_nose_length={ "nose_length_neg" 78 "nose_length_neg" 20 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 5 "nose_nostril_height_neg" 81 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 9 "nose_nostril_width_pos" 34 } -# gene_bs_nose_profile={ "nose_profile_neg" 4 "nose_profile_neg" 18 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 19 "nose_ridge_angle_neg" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 21 "nose_ridge_width_neg" 124 } -# gene_bs_nose_size={ "nose_size_pos" 12 "nose_size_pos" 72 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 12 "nose_tip_angle_pos" 27 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 202 "nose_tip_forward_neg" 79 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 117 "nose_tip_width_neg" 1 } -# face_detail_cheek_def={ "cheek_def_01" 115 "cheek_def_01" 97 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 15 "cheek_fat_03_pos" 15 } -# face_detail_chin_cleft={ "chin_dimple" 10 "chin_cleft" 18 } -# face_detail_chin_def={ "chin_def_neg" 247 "chin_def_neg" 214 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 157 "eye_lower_lid_def_02" 166 } -# face_detail_eye_socket={ "eye_socket_01" 8 "eye_socket_03" 15 } -# face_detail_nasolabial={ "nasolabial_02" 18 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 1 "nose_ridge_def_neg" 92 } -# face_detail_nose_tip_def={ "nose_tip_def" 24 "nose_tip_def" 250 } -# face_detail_temple_def={ "temple_def" 38 "temple_def" 63 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 2 "brow_wrinkles_04" 3 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 38 "eye_wrinkles_02" 128 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 61 "forehead_wrinkles_02" 202 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 218 "complexion_smooth_1" 246 } -# gene_height={ "normal_height" 121 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 131 "body_fat_head_fat_full" 116 } -# gene_bs_body_shape={ "body_shape_average" 24 "body_shape_rectangle_half" 32 } -# gene_bs_bust={ "bust_clothes" 157 "bust_shape_1_full" 176 } -# gene_age={ "old_3" 94 "old_2" 117 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 182 "avg_spacing_avg_thickness" 179 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 244 "layer_2_low_thickness" 247 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 221 "body_hair_sparse_lower_stubble" 126 } -# gene_hair_type={ "hair_straight_thin_beard" 131 "hair_straight_thin_beard" 124 } -# gene_baldness={ "male_pattern_baldness" 216 "male_pattern_baldness" 219 } -# eye_accessory={ "normal_eyes" 32 "normal_eyes" 32 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 111 "normal_eyelashes" 111 } -# beards={ "thin_beards_straight" 12 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 238 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 49 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_imperial_clothes" 126 "most_clothes" 0 } -# headgear={ "tgp_chinese_era2_imperial" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# cloaks={ "no_cloak" 255 "no_cloak" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# props_right={ "tgp_gui_01_a" 255 "no_props" 0 } -# } -# } -#} -# -#han_8001_gao_jingru = { # Chinese consort in 1066 -# portrait_info = { -# genes={ -# hair_color={ 76 251 76 251 } -# skin_color={ 182 115 182 115 } -# eye_color={ 39 246 39 246 } -# gene_chin_forward={ "chin_forward_neg" 104 "chin_forward_neg" 104 } -# gene_chin_height={ "chin_height_neg" 103 "chin_height_neg" 103 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_pos" 129 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_pos" 176 "forehead_angle_pos" 176 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 120 "forehead_brow_height_neg" 120 } -# gene_forehead_roundness={ "forehead_roundness_neg" 115 "forehead_roundness_neg" 115 } -# gene_forehead_width={ "forehead_width_pos" 141 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_neg" 93 "forehead_height_neg" 93 } -# gene_head_height={ "head_height_neg" 84 "head_height_neg" 84 } -# gene_head_width={ "head_width_pos" 143 "head_width_pos" 143 } -# gene_head_profile={ "head_profile_neg" 73 "head_profile_neg" 73 } -# gene_head_top_height={ "head_top_height_pos" 152 "head_top_height_pos" 152 } -# gene_head_top_width={ "head_top_width_pos" 144 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_pos" 136 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_pos" 131 "jaw_width_pos" 131 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 110 "mouth_height_neg" 110 } -# gene_mouth_width={ "mouth_width_neg" 102 "mouth_width_neg" 102 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 136 "mouth_upper_lip_size_pos" 136 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 118 "mouth_open_neg" 118 } -# gene_neck_length={ "neck_length_pos" 151 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_pos" 133 "neck_width_pos" 172 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 34 "cheek_forward_neg" 34 } -# gene_bs_cheek_height={ "cheek_height_neg" 50 "cheek_height_neg" 50 } -# gene_bs_cheek_width={ "cheek_width_pos" 89 "cheek_width_pos" 89 } -# gene_bs_ear_angle={ "ear_angle_neg" 32 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 75 "ear_inner_shape_pos" 75 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 36 "ear_upper_bend_pos" 36 } -# gene_bs_ear_outward={ "ear_outward_neg" 2 "ear_outward_neg" 2 } -# gene_bs_ear_size={ "ear_size_neg" 23 "ear_size_neg" 23 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 91 "eye_corner_depth_pos" 91 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 112 "eye_fold_shape_02_neg" 112 } -# gene_bs_eye_size={ "eye_size_pos" 26 "eye_size_pos" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 158 "eye_upper_lid_size_neg" 158 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 153 "forehead_brow_curve_neg" 153 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 47 "forehead_brow_forward_neg" 47 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 26 "forehead_brow_inner_height_pos" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_neg" 45 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 20 "forehead_brow_width_pos" 20 } -# gene_bs_jaw_def={ "jaw_def_neg" 170 "jaw_def_neg" 170 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 11 "mouth_lower_lip_def_pos" 11 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 7 "mouth_lower_lip_full_pos" 7 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 36 "mouth_lower_lip_pad_neg" 36 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 101 "mouth_lower_lip_width_pos" 101 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 18 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 88 "mouth_philtrum_shape_neg" 88 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 114 "mouth_philtrum_width_pos" 114 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 112 "mouth_upper_lip_def_pos" 112 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 37 "mouth_upper_lip_full_neg" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 52 "mouth_upper_lip_profile_pos" 52 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 3 "mouth_upper_lip_width_pos" 3 } -# gene_bs_nose_forward={ "nose_forward_pos" 14 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_neg" 26 "nose_height_neg" 26 } -# gene_bs_nose_length={ "nose_length_neg" 49 "nose_length_neg" 49 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 107 "nose_nostril_height_neg" 107 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 14 "nose_nostril_width_neg" 14 } -# gene_bs_nose_profile={ "nose_profile_pos" 27 "nose_profile_pos" 27 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 17 "nose_ridge_angle_pos" 17 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_pos" 1 } -# gene_bs_nose_size={ "nose_size_neg" 2 "nose_size_neg" 2 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 19 "nose_tip_angle_neg" 19 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 197 "nose_tip_forward_neg" 197 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 30 "nose_tip_width_pos" 30 } -# face_detail_cheek_def={ "cheek_def_01" 80 "cheek_def_01" 80 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 14 "cheek_fat_01_neg" 14 } -# face_detail_chin_cleft={ "chin_dimple" 7 "chin_dimple" 7 } -# face_detail_chin_def={ "chin_def_neg" 115 "chin_def_neg" 115 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 207 "eye_lower_lid_def_02" 207 } -# face_detail_eye_socket={ "eye_socket_01" 11 "eye_socket_01" 11 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 12 "nose_ridge_def_neg" 12 } -# face_detail_nose_tip_def={ "nose_tip_def" 170 "nose_tip_def" 170 } -# face_detail_temple_def={ "temple_def" 16 "temple_def" 16 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 45 "brow_wrinkles_03" 45 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 94 "eye_wrinkles_01" 94 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 138 "forehead_wrinkles_03" 138 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 218 "complexion_smooth_1" 218 } -# gene_height={ "normal_height" 128 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_full" 120 "body_fat_head_fat_full" 120 } -# gene_bs_body_shape={ "body_shape_average" 42 "body_shape_average" 42 } -# gene_bs_bust={ "bust_shape_3_full" 126 "bust_shape_3_full" 126 } -# gene_age={ "old_2" 105 "old_2" 105 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 154 "avg_spacing_low_thickness" 154 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 228 "layer_2_avg_thickness" 228 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 174 "body_hair_sparse_lower_stubble" 174 } -# gene_hair_type={ "hair_straight_thin_beard" 127 "hair_straight_thin_beard" 127 } -# gene_baldness={ "male_pattern_baldness" 227 "male_pattern_baldness" 227 } -# eye_accessory={ "normal_eyes" 88 "normal_eyes" 88 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 201 "normal_eyelashes" 201 } -# } -# } -#} -# -#korean_wang_goryeo_13 = { # Korean Emperor in 1066 -# portrait_info = { -# genes={ -# hair_color={ 42 248 103 243 } -# skin_color={ 227 109 225 109 } -# eye_color={ 80 244 18 250 } -# gene_chin_forward={ "chin_forward_neg" 103 "chin_forward_neg" 100 } -# gene_chin_height={ "chin_height_neg" 103 "chin_height_neg" 111 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_neg" 111 "eye_angle_neg" 120 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_neg" 100 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 133 "forehead_angle_pos" 163 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 117 "forehead_brow_height_pos" 167 } -# gene_forehead_roundness={ "forehead_roundness_pos" 147 "forehead_roundness_pos" 129 } -# gene_forehead_width={ "forehead_width_pos" 193 "forehead_width_neg" 102 } -# gene_forehead_height={ "forehead_height_neg" 109 "forehead_height_neg" 58 } -# gene_head_height={ "head_height_pos" 142 "head_height_neg" 117 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 168 } -# gene_head_profile={ "head_profile_neg" 64 "head_profile_neg" 90 } -# gene_head_top_height={ "head_top_height_pos" 133 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_pos" 171 "head_top_width_pos" 169 } -# gene_jaw_angle={ "jaw_angle_neg" 125 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_pos" 160 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_pos" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 109 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 128 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 158 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 141 } -# gene_mouth_width={ "mouth_width_neg" 87 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 117 "mouth_upper_lip_size_pos" 145 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 79 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_pos" 129 "mouth_open_pos" 178 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 131 } -# gene_neck_width={ "neck_width_neg" 108 "neck_width_neg" 113 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 3 "cheek_forward_pos" 36 } -# gene_bs_cheek_height={ "cheek_height_neg" 1 "cheek_height_pos" 72 } -# gene_bs_cheek_width={ "cheek_width_pos" 88 "cheek_width_pos" 25 } -# gene_bs_ear_angle={ "ear_angle_neg" 24 "ear_angle_pos" 48 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 39 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 19 "ear_upper_bend_pos" 34 } -# gene_bs_ear_outward={ "ear_outward_neg" 62 "ear_outward_neg" 43 } -# gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_pos" 82 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 35 "eye_corner_depth_neg" 193 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 81 "eye_fold_shape_neg" 117 } -# gene_bs_eye_size={ "eye_size_neg" 17 "eye_size_pos" 109 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 150 "eye_upper_lid_size_neg" 164 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 12 "forehead_brow_curve_neg" 9 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 34 "forehead_brow_forward_neg" 46 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_pos" 112 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 46 "forehead_brow_outer_height_neg" 20 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 12 "forehead_brow_width_neg" 20 } -# gene_bs_jaw_def={ "jaw_def_neg" 237 "jaw_def_neg" 28 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 193 "mouth_lower_lip_def_pos" 109 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 6 "mouth_lower_lip_full_pos" 6 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 5 "mouth_lower_lip_pad_neg" 47 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 23 "mouth_lower_lip_width_pos" 51 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 34 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 40 "mouth_philtrum_shape_neg" 50 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 47 "mouth_philtrum_width_pos" 55 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 24 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 15 "mouth_upper_lip_full_neg" 9 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 92 "mouth_upper_lip_profile_pos" 76 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 24 "mouth_upper_lip_width_neg" 69 } -# gene_bs_nose_forward={ "nose_forward_pos" 50 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_neg" 6 "nose_height_neg" 28 } -# gene_bs_nose_length={ "nose_length_neg" 2 "nose_length_neg" 11 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 108 "nose_nostril_height_neg" 17 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_neg" 32 } -# gene_bs_nose_profile={ "nose_profile_neg" 37 "nose_profile_neg" 13 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 19 "nose_ridge_width_neg" 14 } -# gene_bs_nose_size={ "nose_size_neg" 44 "nose_size_pos" 35 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 14 "nose_tip_angle_neg" 22 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 193 "nose_tip_forward_neg" 145 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 46 "nose_tip_width_neg" 44 } -# face_detail_cheek_def={ "cheek_def_01" 13 "cheek_def_02" 25 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 19 "cheek_fat_03_pos" 21 } -# face_detail_chin_cleft={ "chin_dimple" 3 "chin_dimple" 24 } -# face_detail_chin_def={ "chin_def_neg" 44 "chin_def_neg" 12 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 134 "eye_lower_lid_def_02" 244 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 185 } -# face_detail_nasolabial={ "nasolabial_01" 17 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 192 "nose_ridge_def_neg" 23 } -# face_detail_nose_tip_def={ "nose_tip_def" 11 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 253 "brow_wrinkles_02" 26 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 49 "eye_wrinkles_01" 91 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 173 "forehead_wrinkles_03" 146 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 196 "complexion_1" 192 } -# gene_height={ "normal_height" 121 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 98 "body_fat_head_fat_low" 110 } -# gene_bs_body_shape={ "body_shape_average" 25 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 84 "bust_shape_3_half" 136 } -# gene_age={ "old_1" 224 "old_4" 73 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 198 "avg_spacing_avg_thickness" 193 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 240 "layer_2_low_thickness" 212 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 169 "body_hair_sparse_lower_stubble" 179 } -# gene_hair_type={ "hair_straight_thin_beard" 130 "hair_straight_thin_beard" 136 } -# gene_baldness={ "male_pattern_baldness" 221 "male_pattern_baldness" 227 } -# eye_accessory={ "normal_eyes" 40 "normal_eyes" 40 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 8 "normal_eyelashes" 8 } -# beards={ "tgp_chinese_beards" 75 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 101 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 245 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_korean_imperial_clothes" 86 "most_clothes" 0 } -# headgear={ "tgp_korean_imperial" 63 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# cloaks={ "no_cloak" 255 "no_cloak" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# props_right={ "tgp_gui_01_a" 255 "no_props" 0 } -# } -# } -#} -# -#korean_wang_goryeo_38 = { # Korean Empress in 1066 -# portrait_info = { -# genes={ -# hair_color={ 103 243 110 243 } -# skin_color={ 240 105 238 106 } -# eye_color={ 18 250 57 248 } -# gene_chin_forward={ "chin_forward_neg" 111 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_neg" 111 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 108 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 145 } -# gene_forehead_angle={ "forehead_angle_pos" 141 "forehead_angle_pos" 163 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 117 "forehead_brow_height_neg" 106 } -# gene_forehead_roundness={ "forehead_roundness_pos" 128 "forehead_roundness_pos" 145 } -# gene_forehead_width={ "forehead_width_neg" 102 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_neg" 90 "forehead_height_neg" 109 } -# gene_head_height={ "head_height_neg" 117 "head_height_pos" 153 } -# gene_head_width={ "head_width_pos" 129 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 25 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_pos" 135 "head_top_width_pos" 169 } -# gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 150 } -# gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 139 "jaw_width_pos" 164 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 109 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 158 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 141 } -# gene_mouth_width={ "mouth_width_neg" 122 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 109 "mouth_upper_lip_size_neg" 117 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 135 "mouth_lower_lip_size_neg" 79 } -# gene_mouth_open={ "mouth_open_pos" 129 "mouth_open_neg" 101 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 144 } -# gene_neck_width={ "neck_width_neg" 106 "neck_width_pos" 140 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_pos" 11 } -# gene_bs_cheek_height={ "cheek_height_neg" 1 "cheek_height_pos" 90 } -# gene_bs_cheek_width={ "cheek_width_pos" 10 "cheek_width_pos" 88 } -# gene_bs_ear_angle={ "ear_angle_neg" 48 "ear_angle_pos" 48 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 113 "ear_inner_shape_pos" 107 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 34 "ear_upper_bend_pos" 24 } -# gene_bs_ear_outward={ "ear_outward_neg" 43 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_neg" 40 "ear_size_neg" 22 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 32 "eye_corner_depth_neg" 193 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 81 "eye_fold_shape_neg" 68 } -# gene_bs_eye_size={ "eye_size_neg" 17 "eye_size_pos" 32 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 199 "eye_upper_lid_size_neg" 180 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 9 "forehead_brow_curve_neg" 26 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 47 "forehead_brow_forward_neg" 46 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 30 "forehead_brow_inner_height_neg" 19 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 20 "forehead_brow_outer_height_neg" 72 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 20 "forehead_brow_width_neg" 40 } -# gene_bs_jaw_def={ "jaw_def_neg" 182 "jaw_def_neg" 28 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 193 "mouth_lower_lip_def_pos" 64 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 6 "mouth_lower_lip_full_neg" 26 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 41 "mouth_lower_lip_pad_neg" 5 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 31 "mouth_lower_lip_width_neg" 23 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 34 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 50 "mouth_philtrum_shape_pos" 45 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 157 "mouth_philtrum_width_pos" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 4 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 54 "mouth_upper_lip_full_neg" 9 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 71 "mouth_upper_lip_profile_neg" 73 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 70 "mouth_upper_lip_width_neg" 65 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_pos" 50 } -# gene_bs_nose_height={ "nose_height_neg" 145 "nose_height_neg" 3 } -# gene_bs_nose_length={ "nose_length_neg" 18 "nose_length_neg" 2 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 10 "nose_nostril_height_neg" 23 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 18 "nose_nostril_width_pos" 17 } -# gene_bs_nose_profile={ "nose_profile_pos" 83 "nose_profile_pos" 56 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 24 "nose_ridge_angle_neg" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 14 "nose_ridge_width_neg" 19 } -# gene_bs_nose_size={ "nose_size_neg" 32 "nose_size_pos" 30 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 6 "nose_tip_angle_pos" 29 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 128 "nose_tip_forward_neg" 132 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 6 "nose_tip_width_neg" 24 } -# face_detail_cheek_def={ "cheek_def_02" 25 "cheek_def_02" 60 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 133 "cheek_fat_01_pos" 14 } -# face_detail_chin_cleft={ "chin_dimple" 3 "chin_cleft" 6 } -# face_detail_chin_def={ "chin_def_neg" 12 "chin_def_neg" 58 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 142 "eye_lower_lid_def" 224 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_03" 23 } -# face_detail_nasolabial={ "nasolabial_03" 9 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 5 "nose_ridge_def_pos" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 47 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 50 "brow_wrinkles_02" 26 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 251 "eye_wrinkles_01" 91 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 155 "forehead_wrinkles_03" 173 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 131 "complexion_3" 196 } -# gene_height={ "normal_height" 121 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 84 "body_fat_head_fat_full" 151 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 30 "body_shape_average" 44 } -# gene_bs_bust={ "bust_clothes" 108 "bust_shape_1_full" 146 } -# gene_age={ "old_4" 73 "old_2" 81 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 141 "avg_spacing_avg_thickness" 139 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 234 "layer_2_avg_thickness" 226 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 169 "body_hair_sparse_lower_stubble" 160 } -# gene_hair_type={ "hair_straight_thin_beard" 167 "hair_straight_thin_beard" 130 } -# gene_baldness={ "male_pattern_baldness" 221 "male_pattern_baldness" 129 } -# eye_accessory={ "normal_eyes" 211 "normal_eyes" 211 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 18 "normal_eyelashes" 18 } -# beards={ "thin_beards_straight" 43 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 197 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 141 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_korean_high_nobility_clothes" 89 "most_clothes" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#han_12651_zhao_dun = { # Chinese emperor in 1178 -# portrait_info = { -# genes={ -# hair_color={ 11 248 60 248 } -# skin_color={ 228 123 234 126 } -# eye_color={ 44 254 52 250 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_neg" 92 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_neg" 112 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_pos" 133 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 132 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_pos" 141 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 141 "forehead_roundness_neg" 122 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_neg" 127 } -# gene_forehead_height={ "forehead_height_neg" 75 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 125 "head_height_pos" 134 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 177 } -# gene_head_profile={ "head_profile_neg" 73 "head_profile_neg" 49 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_neg" 126 } -# gene_head_top_width={ "head_top_width_pos" 134 "head_top_width_pos" 136 } -# gene_jaw_angle={ "jaw_angle_neg" 89 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_neg" 99 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 145 "jaw_width_pos" 146 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 129 "mouth_forward_neg" 63 } -# gene_mouth_height={ "mouth_height_neg" 96 "mouth_height_neg" 98 } -# gene_mouth_width={ "mouth_width_neg" 110 "mouth_width_neg" 103 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 130 "mouth_upper_lip_size_pos" 135 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 115 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 13 "mouth_open_pos" 175 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_neg" 104 } -# gene_neck_width={ "neck_width_neg" 121 "neck_width_pos" 175 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 126 "cheek_forward_neg" 48 } -# gene_bs_cheek_height={ "cheek_height_pos" 127 "cheek_height_neg" 34 } -# gene_bs_cheek_width={ "cheek_width_pos" 18 "cheek_width_pos" 51 } -# gene_bs_ear_angle={ "ear_angle_neg" 14 "ear_angle_pos" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 28 "ear_inner_shape_pos" 51 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 183 "ear_both_bend_pos" 104 } -# gene_bs_ear_outward={ "ear_outward_neg" 27 "ear_outward_pos" 21 } -# gene_bs_ear_size={ "ear_size_pos" 114 "ear_size_neg" 40 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 80 "eye_corner_depth_neg" 13 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 10 "eye_fold_shape_neg" 26 } -# gene_bs_eye_size={ "eye_size_pos" 40 "eye_size_neg" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 199 "eye_upper_lid_size_neg" 185 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 180 "forehead_brow_curve_neg" 141 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 33 "forehead_brow_forward_neg" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 33 "forehead_brow_inner_height_pos" 50 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 38 "forehead_brow_outer_height_pos" 38 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 43 "forehead_brow_width_pos" 43 } -# gene_bs_jaw_def={ "jaw_def_neg" 165 "jaw_def_neg" 168 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 80 "mouth_lower_lip_def_pos" 1 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 21 "mouth_lower_lip_full_neg" 83 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 29 "mouth_lower_lip_pad_neg" 143 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 127 "mouth_lower_lip_width_pos" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 70 "mouth_philtrum_shape_pos" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 35 "mouth_philtrum_width_pos" 18 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 30 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 30 "mouth_upper_lip_full_pos" 17 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 81 "mouth_upper_lip_profile_pos" 78 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 45 "mouth_upper_lip_width_pos" 115 } -# gene_bs_nose_forward={ "nose_forward_neg" 25 "nose_forward_pos" 7 } -# gene_bs_nose_height={ "nose_height_neg" 43 "nose_height_neg" 4 } -# gene_bs_nose_length={ "nose_length_neg" 32 "nose_length_neg" 46 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_neg" 96 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 50 "nose_nostril_width_neg" 16 } -# gene_bs_nose_profile={ "nose_profile_neg" 4 "nose_profile_pos" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_neg" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 47 "nose_ridge_width_pos" 23 } -# gene_bs_nose_size={ "nose_size_pos" 90 "nose_size_pos" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 29 "nose_tip_angle_pos" 23 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 164 "nose_tip_forward_neg" 69 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 8 "nose_tip_width_neg" 23 } -# face_detail_cheek_def={ "cheek_def_02" 35 "cheek_def_02" 14 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 9 "cheek_fat_03_pos" 76 } -# face_detail_chin_cleft={ "chin_dimple" 2 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def_neg" 11 "chin_def_neg" 118 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 213 "eye_lower_lid_def" 250 } -# face_detail_eye_socket={ "eye_socket_02" 16 "eye_socket_03" 15 } -# face_detail_nasolabial={ "nasolabial_01" 182 "nasolabial_02" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 94 "nose_ridge_def_neg" 232 } -# face_detail_nose_tip_def={ "nose_tip_def" 38 "nose_tip_def" 50 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 24 "brow_wrinkles_02" 9 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 76 "eye_wrinkles_01" 38 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 78 "forehead_wrinkles_01" 83 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 240 "complexion_3" 240 } -# gene_height={ "normal_height" 133 "normal_height" 140 } -# gene_bs_body_type={ "body_fat_head_fat_full" 109 "body_fat_head_fat_medium" 124 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 15 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 142 "bust_shape_3_full" 116 } -# gene_age={ "old_1" 10 "old_1" 175 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 182 "avg_spacing_avg_thickness" 145 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 200 "layer_2_avg_thickness" 225 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 124 "body_hair_sparse_lower_stubble" 207 } -# gene_hair_type={ "hair_straight_thin_beard" 169 "hair_straight_thin_beard" 95 } -# gene_baldness={ "male_pattern_baldness" 232 "male_pattern_baldness" 255 } -# eye_accessory={ "normal_eyes" 153 "normal_eyes" 153 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 119 "normal_eyelashes" 119 } -# beards={ "tgp_chinese_beards" 80 "no_beard" 0 } -# hairstyles={ "tgp_chinese_hairstyles" 199 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 203 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "tgp_chinese_imperial_clothes" 126 "most_clothes" 0 } -# headgear={ "tgp_chinese_era2_imperial" 255 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# cloaks={ "no_cloak" 255 "no_cloak" 0 } -# gene_retargeting_fix={ "female_prop" 0 "female_prop" 0 } -# props_right={ "tgp_gui_01_a" 255 "no_props" 0 } -# } -# } -#} -# -#han_12576_li_fengniang = { # Chinese consort in 1178 -# portrait_info = { -# genes={ -# hair_color={ 35 252 35 252 } -# skin_color={ 232 128 232 128 } -# eye_color={ 44 252 44 252 } -# gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_neg" 114 } -# gene_chin_height={ "chin_height_neg" 110 "chin_height_neg" 110 } -# gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_neg" 125 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 131 "forehead_angle_pos" 131 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 145 "forehead_brow_height_pos" 145 } -# gene_forehead_roundness={ "forehead_roundness_neg" 102 "forehead_roundness_neg" 102 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_neg" 111 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 111 "head_height_neg" 111 } -# gene_head_width={ "head_width_neg" 127 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_neg" 7 "head_profile_neg" 7 } -# gene_head_top_height={ "head_top_height_neg" 94 "head_top_height_neg" 94 } -# gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_pos" 139 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 121 } -# gene_jaw_forward={ "jaw_forward_neg" 100 "jaw_forward_neg" 100 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 148 "mouth_corner_height_pos" 148 } -# gene_mouth_forward={ "mouth_forward_pos" 131 "mouth_forward_pos" 131 } -# gene_mouth_height={ "mouth_height_neg" 114 "mouth_height_neg" 114 } -# gene_mouth_width={ "mouth_width_neg" 76 "mouth_width_neg" 76 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 106 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 122 "mouth_lower_lip_size_neg" 89 } -# gene_mouth_open={ "mouth_open_neg" 116 "mouth_open_neg" 116 } -# gene_neck_length={ "neck_length_pos" 151 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_pos" 150 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 39 "cheek_forward_pos" 39 } -# gene_bs_cheek_height={ "cheek_height_pos" 42 "cheek_height_pos" 42 } -# gene_bs_cheek_width={ "cheek_width_pos" 50 "cheek_width_pos" 50 } -# gene_bs_ear_angle={ "ear_angle_pos" 12 "ear_angle_pos" 12 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 83 "ear_inner_shape_pos" 83 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 126 "ear_both_bend_pos" 126 } -# gene_bs_ear_outward={ "ear_outward_neg" 11 "ear_outward_neg" 11 } -# gene_bs_ear_size={ "ear_size_pos" 73 "ear_size_pos" 73 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 13 "eye_corner_depth_neg" 13 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 103 "eye_fold_shape_neg" 103 } -# gene_bs_eye_size={ "eye_size_neg" 47 "eye_size_neg" 47 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 155 "eye_upper_lid_size_neg" 155 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 46 "forehead_brow_curve_neg" 46 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 59 "forehead_brow_forward_neg" 59 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 13 "forehead_brow_inner_height_pos" 13 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 69 "forehead_brow_outer_height_pos" 69 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 104 "forehead_brow_width_neg" 104 } -# gene_bs_jaw_def={ "jaw_def_neg" 242 "jaw_def_neg" 242 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 23 "mouth_lower_lip_def_pos" 23 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 8 "mouth_lower_lip_full_neg" 8 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 46 "mouth_lower_lip_pad_neg" 46 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 27 "mouth_lower_lip_width_neg" 27 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 31 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 8 "mouth_philtrum_width_pos" 8 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 81 "mouth_upper_lip_def_pos" 81 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 12 "mouth_upper_lip_full_neg" 12 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 96 "mouth_upper_lip_profile_pos" 96 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 109 "mouth_upper_lip_width_pos" 109 } -# gene_bs_nose_forward={ "nose_forward_neg" 19 "nose_forward_neg" 19 } -# gene_bs_nose_height={ "nose_height_neg" 19 "nose_height_neg" 19 } -# gene_bs_nose_length={ "nose_length_neg" 34 "nose_length_neg" 34 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 26 "nose_nostril_height_neg" 26 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 50 "nose_nostril_width_neg" 50 } -# gene_bs_nose_profile={ "nose_profile_pos" 51 "nose_profile_pos" 51 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 88 "nose_ridge_angle_neg" 88 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 42 "nose_ridge_width_pos" 42 } -# gene_bs_nose_size={ "nose_size_pos" 50 "nose_size_pos" 50 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 23 "nose_tip_forward_neg" 23 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 47 "nose_tip_width_pos" 47 } -# face_detail_cheek_def={ "cheek_def_02" 19 "cheek_def_02" 19 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 117 "cheek_fat_01_pos" 117 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_cleft" 18 } -# face_detail_chin_def={ "chin_def_neg" 224 "chin_def_neg" 224 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 65 "eye_lower_lid_def_02" 65 } -# face_detail_eye_socket={ "eye_socket_02" 27 "eye_socket_02" 27 } -# face_detail_nasolabial={ "nasolabial_01" 13 "nasolabial_01" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 124 "nose_ridge_def_pos" 124 } -# face_detail_nose_tip_def={ "nose_tip_def" 39 "nose_tip_def" 39 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 18 "brow_wrinkles_03" 18 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 22 "eye_wrinkles_01" 22 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 47 "forehead_wrinkles_01" 47 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_smooth_1" 224 "complexion_smooth_1" 224 } -# gene_height={ "normal_height" 106 "normal_height" 106 } -# gene_bs_body_type={ "body_fat_head_fat_full" 102 "body_fat_head_fat_full" 102 } -# gene_bs_body_shape={ "body_shape_triangle_half" 18 "body_shape_triangle_half" 18 } -# gene_bs_bust={ "bust_default" 152 "bust_default" 152 } -# gene_age={ "old_1" 62 "old_1" 62 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 187 "avg_spacing_avg_thickness" 187 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 246 "layer_2_low_thickness" 246 } -# gene_body_hair={ "body_hair_sparse_lower_stubble" 185 "body_hair_sparse_lower_stubble" 185 } -# gene_hair_type={ "hair_straight_thin_beard" 124 "hair_straight_thin_beard" 124 } -# gene_baldness={ "male_pattern_baldness" 204 "male_pattern_baldness" 204 } -# eye_accessory={ "normal_eyes" 126 "normal_eyes" 126 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 246 "normal_eyelashes" 246 } -# } -# } -#} -# -# -# \ No newline at end of file diff --git a/common/dna_data/01_easteregg_dna.txt b/common/dna_data/01_easteregg_dna.txt deleted file mode 100644 index e361724f3..000000000 --- a/common/dna_data/01_easteregg_dna.txt +++ /dev/null @@ -1,12743 +0,0 @@ -## VANITIES -# -#easteregg_henrik_fahraeus = { -# portrait_info = { -# genes={ -# hair_color={ 19 90 188 112 } -# skin_color={ 105 50 105 72 } -# eye_color={ 183 183 76 183 } -# gene_chin_forward={ "chin_forward_pos" 151 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 151 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 68 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 170 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_neg" 100 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 161 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_neg" 68 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_neg" 71 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 219 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_neg" 93 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 170 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 214 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 103 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 101 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 80 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 197 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 159 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 39 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 140 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 86 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 49 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 127 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 100 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 57 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 44 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 255 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 122 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 1 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_5" 255 "complexion_1" 0 } -# gene_height={ "normal_height" 147 "normal_height" 147 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 149 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_3" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 230 "avg_spacing_avg_thickness" 202 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 57 "layer_2_avg_thickness" 75 } -# gene_body_hair={ "body_hair_sparse" 185 "body_hair_sparse" 185 } -# #hairstyles={ "western_#hairstyles" 206 "legacy_dna_#hairstyles" 0 } -# #beards={ "western_#beards" 85 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_alexander_oltner = { -# portrait_info = { -# genes={ -# hair_color={ 61 177 111 124 } -# skin_color={ 19 3 42 65 } -# eye_color={ 220 160 19 160 } -# gene_chin_forward={ "chin_forward_pos" 203 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 72 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 108 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 38 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 145 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 144 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 159 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 113 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 91 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 130 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 103 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 133 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 63 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_neg" 98 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 215 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 116 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 146 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 170 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 173 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 140 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 20 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 173 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 105 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 72 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 137 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 1 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 150 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 101 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_neg" 104 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 169 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 187 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 48 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 65 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 200 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 113 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 57 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 219 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 52 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_03" 28 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 218 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 149 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 48 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 103 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 2 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 2 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_2" 255 "complexion_1" 0 } -# gene_height={ "normal_height" 156 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 228 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_pear_half" 39 "body_shape_average" 0 } -# gene_bs_bust={ "bust_shape_4_full" 255 "bust_clothes" 127 } -# gene_age={ "old_1" 77 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 168 "avg_spacing_avg_thickness" 168 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 111 "layer_2_avg_thickness" 111 } -# gene_body_hair={ "body_hair_sparse" 108 "body_hair_sparse" 108 } -# #hairstyles={ "legacy_dna_#hairstyles" 93 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 131 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_jakub_potapczyk = { -# portrait_info = { -# genes={ -# hair_color={ 107 197 124 101 } -# skin_color={ 30 48 32 88 } -# eye_color={ 153 209 223 166 } -# gene_chin_forward={ "chin_forward_neg" 138 "chin_forward_neg" 121 } -# gene_chin_height={ "chin_height_neg" 110 "chin_height_neg" 112 } -# gene_chin_width={ "chin_width_pos" 130 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 148 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_pos" 129 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_neg" 107 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_pos" 162 "forehead_angle_pos" 137 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 99 "forehead_brow_height_neg" 121 } -# gene_forehead_roundness={ "forehead_roundness_pos" 129 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_pos" 147 } -# gene_head_height={ "head_height_pos" 155 "head_height_pos" 165 } -# gene_head_width={ "head_width_pos" 154 "head_width_pos" 136 } -# gene_head_profile={ "head_profile_pos" 128 "head_profile_pos" 141 } -# gene_head_top_height={ "head_top_height_neg" 104 "head_top_height_neg" 104 } -# gene_head_top_width={ "head_top_width_pos" 128 "head_top_width_pos" 171 } -# gene_jaw_angle={ "jaw_angle_neg" 102 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_neg" 138 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 114 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 125 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_neg" 98 "mouth_forward_neg" 115 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_neg" 72 "mouth_width_neg" 52 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 154 "mouth_upper_lip_size_pos" 160 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 58 "mouth_lower_lip_size_neg" 61 } -# gene_mouth_open={ "mouth_open_neg" 61 "mouth_open_neg" 61 } -# gene_neck_length={ "neck_length_neg" 107 "neck_length_neg" 107 } -# gene_neck_width={ "neck_width_pos" 53 "neck_width_pos" 149 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 47 "cheek_forward_pos" 24 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_neg" 9 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_neg" 36 } -# gene_bs_ear_angle={ "ear_angle_neg" 81 "ear_angle_neg" 69 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 72 "ear_inner_shape_pos" 6 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 26 "ear_lower_bend_pos" 26 } -# gene_bs_ear_outward={ "ear_outward_pos" 17 "ear_outward_neg" 15 } -# gene_bs_ear_size={ "ear_size_neg" 4 "ear_size_neg" 4 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 25 "eye_corner_depth_neg" 16 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 53 "eye_fold_shape_neg" 18 } -# gene_bs_eye_size={ "eye_size_neg" 189 "eye_size_pos" 196 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 3 "eye_upper_lid_size_neg" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 189 "forehead_brow_curve_pos" 48 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 27 "forehead_brow_forward_pos" 16 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 9 "forehead_brow_inner_height_neg" 73 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 71 "forehead_brow_outer_height_pos" 48 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 39 "forehead_brow_width_pos" 48 } -# gene_bs_jaw_def={ "jaw_def_pos" 80 "jaw_def_pos" 42 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 139 "mouth_lower_lip_def_pos" 49 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 127 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 31 "mouth_lower_lip_pad_pos" 26 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 51 "mouth_lower_lip_width_neg" 51 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 45 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 1 "mouth_philtrum_shape_pos" 51 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 81 "mouth_philtrum_width_pos" 81 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 202 "mouth_upper_lip_def_pos" 64 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 173 "mouth_upper_lip_full_pos" 51 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 63 "mouth_upper_lip_profile_neg" 101 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 27 "mouth_upper_lip_width_neg" 27 } -# gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_neg" 22 } -# gene_bs_nose_height={ "nose_height_pos" 53 "nose_height_pos" 87 } -# gene_bs_nose_length={ "nose_length_neg" 107 "nose_length_neg" 116 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_pos" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 9 "nose_nostril_width_neg" 9 } -# gene_bs_nose_profile={ "nose_profile_hawk" 11 "nose_profile_hawk" 14 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 115 "nose_ridge_angle_pos" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 57 "nose_ridge_width_neg" 12 } -# gene_bs_nose_size={ "nose_size_neg" 3 "nose_size_neg" 18 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 11 "nose_tip_angle_neg" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 42 "nose_tip_forward_neg" 42 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 12 "nose_tip_width_pos" 12 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 10 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 28 "cheek_fat_01_neg" 113 } -# face_detail_chin_cleft={ "chin_cleft" 30 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def" 149 "chin_def" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 189 "eye_lower_lid_def" 153 } -# face_detail_eye_socket={ "eye_socket_03" 205 "eye_socket_03" 232 } -# face_detail_nasolabial={ "nasolabial_01" 108 "nasolabial_03" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 34 "nose_ridge_def_pos" 34 } -# face_detail_nose_tip_def={ "nose_tip_def" 80 "nose_tip_def" 4 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 238 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 66 "brow_wrinkles_02" 91 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 82 "eye_wrinkles_01" 72 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 93 "forehead_wrinkles_01" 237 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 82 "complexion_6" 202 } -# gene_height={ "normal_height" 175 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 125 "body_fat_head_fat_full" 120 } -# gene_bs_body_shape={ "body_shape_average" 151 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 148 "bust_shape_3_half" 152 } -# gene_age={ "old_beauty_1" 168 "old_4" 165 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 166 "far_spacing_lower_thickness" 166 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 149 "layer_2_avg_thickness" 149 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 87 "body_hair_sparse" 186 } -# gene_hair_type={ "hair_straight" 0 "hair_straight" 0 } -# gene_baldness={ "no_baldness" 0 "no_baldness" 0 } -# eye_accessory={ "normal_eyes" 161 "normal_eyes" 161 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 8 "normal_eyelashes" 8 } -# hairstyles={ "fp1_hairstyles_wavy" 81 "all_hairstyles" 0 } -# beards={ "no_beard" 0 "no_beard" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_joacim_carlberg = { -# portrait_info = { -# genes={ -# hair_color={ 149 237 216 217 } -# skin_color={ 34 101 34 101 } -# eye_color={ 220 80 241 178 } -# gene_chin_forward={ "chin_forward_neg" 138 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_pos" 113 "chin_height_pos" 156 } -# gene_chin_width={ "chin_width_neg" 134 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 126 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_pos" 166 "eye_height_pos" 151 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 115 } -# gene_eye_shut={ "eye_shut_pos" 199 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_neg" 115 "forehead_angle_neg" 106 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 197 "forehead_brow_height_neg" 109 } -# gene_forehead_roundness={ "forehead_roundness_pos" 157 "forehead_roundness_pos" 188 } -# gene_forehead_width={ "forehead_width_pos" 144 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_neg" 234 "forehead_height_neg" 109 } -# gene_head_height={ "head_height_pos" 86 "head_height_pos" 144 } -# gene_head_width={ "head_width_neg" 75 "head_width_neg" 91 } -# gene_head_profile={ "head_profile_neg" 86 "head_profile_neg" 123 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_neg" 171 "head_top_width_neg" 126 } -# gene_jaw_angle={ "jaw_angle_pos" 114 "jaw_angle_pos" 149 } -# gene_jaw_forward={ "jaw_forward_pos" 107 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_pos" 133 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 173 "jaw_width_pos" 138 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 151 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 151 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 100 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 142 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 146 "mouth_lower_lip_size_pos" 130 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 2 } -# gene_neck_length={ "neck_length_neg" 70 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_neg" 134 "neck_width_neg" 121 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 37 "cheek_forward_neg" 26 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_pos" 80 } -# gene_bs_cheek_width={ "cheek_width_neg" 55 "cheek_width_pos" 50 } -# gene_bs_ear_angle={ "ear_angle_neg" 113 "ear_angle_neg" 49 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 92 "ear_inner_shape_pos" 28 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 39 "ear_lower_bend_pos" 21 } -# gene_bs_ear_outward={ "ear_outward_neg" 103 "ear_outward_neg" 4 } -# gene_bs_ear_size={ "ear_size_neg" 71 "ear_size_neg" 36 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 97 "eye_corner_depth_pos" 208 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 39 "eye_fold_shape_neg" 45 } -# gene_bs_eye_size={ "eye_size_neg" 113 "eye_size_pos" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 161 "eye_upper_lid_size_pos" 33 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 179 "forehead_brow_curve_neg" 103 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 21 "forehead_brow_forward_pos" 14 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 73 "forehead_brow_inner_height_pos" 44 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 25 "forehead_brow_outer_height_neg" 25 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 99 "forehead_brow_width_pos" 4 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 64 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 130 "mouth_lower_lip_def_pos" 95 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 23 "mouth_lower_lip_full_pos" 110 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 33 "mouth_lower_lip_pad_neg" 3 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 37 "mouth_lower_lip_width_neg" 37 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 64 "mouth_philtrum_def_pos" 4 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 11 "mouth_philtrum_shape_pos" 7 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 135 "mouth_philtrum_width_pos" 71 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 22 "mouth_upper_lip_def_pos" 25 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 137 "mouth_upper_lip_full_pos" 40 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 13 "mouth_upper_lip_profile_pos" 52 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 25 "mouth_upper_lip_width_neg" 37 } -# gene_bs_nose_forward={ "nose_forward_neg" 13 "nose_forward_neg" 13 } -# gene_bs_nose_height={ "nose_height_neg" 79 "nose_height_neg" 84 } -# gene_bs_nose_length={ "nose_length_pos" 43 "nose_length_pos" 14 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 67 "nose_nostril_height_neg" 31 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_pos" 35 } -# gene_bs_nose_profile={ "nose_profile_pos" 49 "nose_profile_pos" 46 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 39 "nose_ridge_angle_neg" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_pos" 20 } -# gene_bs_nose_size={ "nose_size_neg" 33 "nose_size_pos" 13 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 61 "nose_tip_angle_pos" 61 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 35 "nose_tip_forward_pos" 35 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 73 "nose_tip_width_pos" 73 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 154 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 167 "cheek_fat_01_pos" 205 } -# face_detail_chin_cleft={ "chin_dimple" 72 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def" 107 "chin_def" 181 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 155 "eye_lower_lid_def" 15 } -# face_detail_eye_socket={ "eye_socket_color_03" 93 "eye_socket_03" 114 } -# face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_03" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 155 "nose_ridge_def_pos" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 85 "temple_def" 238 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 5 "brow_wrinkles_04" 5 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 51 "eye_wrinkles_01" 51 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 86 "forehead_wrinkles_01" 86 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 159 "complexion_3" 159 } -# gene_height={ "normal_height" 177 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 124 "body_fat_head_fat_medium" 151 } -# gene_bs_body_shape={ "body_shape_average" 51 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 102 "bust_shape_2_full" 123 } -# gene_age={ "old_4" 203 "old_4" 203 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 127 "far_spacing_low_thickness" 128 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 151 "layer_2_lower_thickness" 64 } -# gene_body_hair={ "body_hair_avg" 104 "body_hair_avg" 104 } -# gene_hair_type={ "hair_straight" 100 "hair_straight" 100 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 16 "normal_eyes" 16 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 94 "normal_eyelashes" 94 } -# hairstyles={ "fp1_hairstyles_straight" 255 "all_hairstyles" 0 } -# beards={ "steppe_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_olof_bjork={ -# portrait_info = { -# genes={ -# hair_color={ 124 132 137 81 } -# skin_color={ 86 12 104 79 } -# eye_color={ 255 57 56 190 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 108 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 94 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 121 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 136 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 165 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 169 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 214 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 89 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 140 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 170 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 141 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 145 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 117 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 108 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 155 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 156 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 173 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 159 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 130 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 155 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 150 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 82 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 38 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 160 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 49 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 127 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 33 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 67 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 2 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 11 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 20 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 195 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 75 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 2 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 63 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 89 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 65 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_neg" 124 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 34 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 100 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 1 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 12 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 179 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_dimple" 126 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 196 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_03" 178 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 96 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 151 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 137 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 33 "complexion_1" 0 } -# gene_height={ "normal_height" 175 "normal_height" 127 } -# gene_bs_body_type={ "body_average" 128 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 47 "body_shape_average" 0 } -# gene_bs_bust={ "bust_default" 165 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 131 "avg_spacing_avg_thickness" 223 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 103 "layer_2_avg_thickness" 103 } -# gene_body_hair={ "body_hair_sparse" 145 "body_hair_sparse" 138 } -# #hairstyles={ "legacy_dna_#hairstyles" 133 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 31 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_petter_lundh = { -# portrait_info = { -# genes = { -# hair_color={ 93 50 228 49 } -# skin_color={ 54 22 99 88 } -# eye_color={ 255 109 229 191 } -# gene_chin_forward={ "chin_forward_pos" 94 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 114 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 160 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 142 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 150 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 86 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 98 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 161 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 186 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 116 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 47 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 124 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 191 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 189 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 90 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 119 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 107 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 103 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 160 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 152 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 121 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 113 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 68 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 109 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 128 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 105 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 169 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 81 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 30 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 118 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 12 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 99 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 52 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 22 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 77 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 50 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 90 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 1 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 233 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 59 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 110 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 146 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 10 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 95 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 73 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 73 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 7 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 150 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 155 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_03" 167 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 87 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 161 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 47 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 137 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 141 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 167 "normal_height" 127 } -# gene_bs_body_type={ "body_average" 138 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 184 "avg_spacing_avg_thickness" 246 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 0 "layer_2_avg_thickness" 71 } -# gene_body_hair={ "body_hair_sparse" 168 "body_hair_sparse" 168 } -# #hairstyles={ "legacy_dna_#hairstyles" 68 "legacy_dna_#hairstyles" 0 } -# #beards={ "no_beard" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 2 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled = yes -#} -# -#easteregg_linnea_thimren = { -# portrait_info = { -# genes={ -# hair_color={ 72 202 68 233 } -# skin_color={ 76 64 76 64 } -# eye_color={ 122 186 180 186 } -# gene_chin_forward={ "chin_forward_pos" 187 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 142 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 160 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 126 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_neg" 147 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 161 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 110 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 170 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 116 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 130 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 146 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 108 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_neg" 80 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 152 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 189 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 81 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 112 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 179 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 118 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 93 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 87 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 58 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 80 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 34 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 85 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 70 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 2 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 39 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 187 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 50 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 59 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 75 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 42 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 16 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 70 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 50 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 2 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 101 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 89 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 63 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 207 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 96 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 54 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 119 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 203 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 2 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 57 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 186 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 44 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 158 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 169 "bust_clothes" 127 } -# gene_age={ "old_2" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 244 "avg_spacing_avg_thickness" 245 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 164 "layer_2_avg_thickness" 110 } -# gene_body_hair={ "body_hair_sparse" 127 "body_hair_sparse" 151 } -# #hairstyles={ "legacy_dna_#hairstyles" 211 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 2 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_matthew_clohessy={ -# portrait_info = { -# genes={ -# hair_color={ 251 77 233 77 } -# skin_color={ 0 26 67 87 } -# eye_color={ 255 53 207 147 } -# gene_chin_forward={ "chin_forward_pos" 137 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 89 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 114 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 103 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 145 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 123 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 172 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 128 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 151 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 214 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 67 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 151 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 164 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 140 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 118 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 158 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 144 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 99 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 149 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 175 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 122 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 112 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 136 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 137 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 56 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 98 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 36 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 43 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 20 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 66 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 53 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 62 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 77 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 59 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 28 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 48 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 30 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 53 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 53 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 45 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 99 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 146 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 174 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 3 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 70 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 40 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 122 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 79 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 165 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 45 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 38 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 71 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_04" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 76 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 163 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_7" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 164 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_triangle_half" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 65 "avg_spacing_avg_thickness" 169 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 124 "layer_2_avg_thickness" 124 } -# gene_body_hair={ "body_hair_sparse" 151 "body_hair_sparse" 151 } -# #hairstyles={ "legacy_dna_#hairstyles" 187 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_steacy_mcilwham={ -# portrait_info = { -# genes={ -# hair_color={ 45 0 125 254 } -# skin_color={ 13 6 102 69 } -# eye_color={ 238 65 42 161 } -# gene_chin_forward={ "chin_forward_pos" 92 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 171 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 122 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 149 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 100 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 197 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 115 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 116 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 169 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 43 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 0 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 166 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 105 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 114 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 107 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 117 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 145 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 98 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 83 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 84 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 151 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 111 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 56 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 21 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 5 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 1 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 43 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 15 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_neg" 53 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 175 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 111 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 87 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 23 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 17 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 75 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 39 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 21 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 35 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 33 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 73 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 21 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 43 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 105 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 19 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 63 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 31 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 61 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 133 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_neg" 71 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_neg" 49 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 113 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 39 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 47 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 105 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 75 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 77 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 125 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 7 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 87 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 40 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 255 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 75 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 123 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_5" 255 "complexion_1" 0 } -# gene_height={ "normal_height" 104 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average_clothed" 255 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 141 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 218 "avg_spacing_avg_thickness" 217 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 69 "layer_2_avg_thickness" 90 } -# gene_body_hair={ "body_hair_sparse" 109 "body_hair_sparse" 112 } -# #hairstyles={ "northern_#hairstyles" 255 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_nils_wadensten = { -# portrait_info = { -# genes={ -# hair_color={ 120 117 120 112 } -# skin_color={ 58 42 86 70 } -# eye_color={ 219 114 202 199 } -# gene_chin_forward={ "chin_forward_neg" 104 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 103 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 122 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 67 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 86 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 191 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 21 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 158 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 161 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 123 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 87 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 119 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 124 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 82 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 110 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 155 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 164 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 93 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 154 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 150 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 76 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 132 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 39 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 49 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 177 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 15 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 108 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 130 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 206 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 45 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 156 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 45 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 255 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 66 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 40 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 168 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 98 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 45 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 54 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 59 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 16 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 85 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 133 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 165 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 67 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 58 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 136 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 145 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_color_03" 113 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_02" 28 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 202 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 118 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 100 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 255 "complexion_1" 0 } -# gene_height={ "normal_height" 148 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 124 "body_fat_head_fat_low" 127 } -# gene_bs_body_shape={ "body_shape_triangle_half" 30 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 101 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 144 "avg_spacing_avg_thickness" 208 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 91 "layer_2_avg_thickness" 63 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 119 "body_hair_sparse" 110 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# hairstyles={ "ep2_hairstyles_western" 0 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 98 "no_beard" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_emil_tisander = { -# portrait_info = { -# genes={ -# hair_color={ 184 251 129 121 } -# skin_color={ 1 43 7 68 } -# eye_color={ 235 76 222 138 } -# gene_chin_forward={ "chin_forward_pos" 109 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 152 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 103 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 150 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 112 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 109 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 167 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 110 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 149 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 152 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 188 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 145 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 57 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 138 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 145 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 112 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 140 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 133 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 91 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 153 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 156 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 119 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 151 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 182 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 126 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 91 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 10 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 52 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_neg" 49 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 195 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 75 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 66 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 59 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 21 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 84 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 34 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 130 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 21 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 95 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 42 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 104 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 22 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 28 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 1 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 10 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 26 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 49 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 71 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 230 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 15 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 66 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 54 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 19 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 38 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 45 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 99 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 225 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 20 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 34 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_03" 54 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 22 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 192 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 47 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "nose_wrinkles_01" 124 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 233 "complexion_1" 0 } -# gene_height={ "normal_height" 158 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 101 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_2" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 202 "avg_spacing_avg_thickness" 144 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 155 "layer_2_avg_thickness" 67 } -# gene_body_hair={ "body_hair_sparse" 43 "body_hair_sparse" 172 } -# #hairstyles={ "legacy_dna_#hairstyles" 186 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_joel_hansson = { -# portrait_info = { -# genes={ -# hair_color={ 121 223 139 94 } -# skin_color={ 100 65 100 49 } -# eye_color={ 161 210 153 96 } -# gene_chin_forward={ "chin_forward_pos" 99 "chin_forward_pos" 130 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 152 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 84 "eye_angle_neg" 84 } -# gene_eye_depth={ "eye_depth_neg" 159 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 59 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 52 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 61 "forehead_angle_neg" 107 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 113 "forehead_brow_height_pos" 167 } -# gene_forehead_roundness={ "forehead_roundness_pos" 136 "forehead_roundness_pos" 136 } -# gene_forehead_width={ "forehead_width_neg" 123 "forehead_width_neg" 123 } -# gene_forehead_height={ "forehead_height_pos" 84 "forehead_height_pos" 143 } -# gene_head_height={ "head_height_pos" 131 "head_height_pos" 131 } -# gene_head_width={ "head_width_neg" 125 "head_width_neg" 125 } -# gene_head_profile={ "head_profile_pos" 124 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_pos" 165 "head_top_height_pos" 165 } -# gene_head_top_width={ "head_top_width_neg" 121 "head_top_width_neg" 121 } -# gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 130 } -# gene_jaw_forward={ "jaw_forward_neg" 93 "jaw_forward_neg" 93 } -# gene_jaw_height={ "jaw_height_pos" 82 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 96 "jaw_width_neg" 121 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 100 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_pos" 107 "mouth_width_neg" 46 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 126 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 126 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_neg" 123 "mouth_open_neg" 123 } -# gene_neck_length={ "neck_length_neg" 76 "neck_length_neg" 76 } -# gene_neck_width={ "neck_width_neg" 120 "neck_width_neg" 120 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 33 "cheek_forward_neg" 33 } -# gene_bs_cheek_height={ "cheek_height_neg" 33 "cheek_height_neg" 33 } -# gene_bs_cheek_width={ "cheek_width_neg" 94 "cheek_width_neg" 80 } -# gene_bs_ear_angle={ "ear_angle_neg" 54 "ear_angle_neg" 54 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 15 "ear_inner_shape_pos" 15 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 12 "ear_upper_bend_pos" 12 } -# gene_bs_ear_outward={ "ear_outward_pos" 64 "ear_outward_pos" 64 } -# gene_bs_ear_size={ "ear_size_neg" 19 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 140 "eye_corner_depth_neg" 140 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 29 "eye_fold_shape_pos" 29 } -# gene_bs_eye_size={ "eye_size_neg" 134 "eye_size_neg" 134 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 149 "eye_upper_lid_size_neg" 146 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 34 "forehead_brow_curve_pos" 34 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 10 "forehead_brow_forward_pos" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 32 "forehead_brow_inner_height_pos" 32 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 6 "forehead_brow_outer_height_neg" 6 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 15 "forehead_brow_width_neg" 15 } -# gene_bs_jaw_def={ "jaw_def_neg" 43 "jaw_def_neg" 50 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 18 "mouth_lower_lip_def_pos" 18 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 4 "mouth_lower_lip_full_pos" 4 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 67 "mouth_lower_lip_pad_neg" 67 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 192 "mouth_lower_lip_width_neg" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 90 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 47 "mouth_philtrum_shape_pos" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_neg" 86 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 8 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 20 "mouth_upper_lip_full_neg" 20 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 17 "mouth_upper_lip_profile_pos" 17 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 77 "mouth_upper_lip_width_neg" 92 } -# gene_bs_nose_forward={ "nose_forward_pos" 117 "nose_forward_pos" 62 } -# gene_bs_nose_height={ "nose_height_pos" 84 "nose_height_pos" 57 } -# gene_bs_nose_length={ "nose_length_neg" 20 "nose_length_neg" 20 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 193 "nose_nostril_width_pos" 23 } -# gene_bs_nose_profile={ "nose_profile_neg" 22 "nose_profile_neg" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 39 "nose_ridge_angle_neg" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 61 "nose_ridge_width_pos" 16 } -# gene_bs_nose_size={ "nose_size_pos" 63 "nose_size_pos" 16 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 52 "nose_tip_angle_pos" 81 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 65 "nose_tip_forward_neg" 40 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 10 "nose_tip_width_neg" 10 } -# face_detail_cheek_def={ "cheek_def_01" 80 "cheek_def_01" 80 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 6 "cheek_fat_03_pos" 6 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_cleft" 14 } -# face_detail_chin_def={ "chin_def" 28 "chin_def" 21 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 165 "eye_lower_lid_def" 235 } -# face_detail_eye_socket={ "eye_socket_02" 50 "eye_socket_02" 50 } -# face_detail_nasolabial={ "nasolabial_01" 54 "nasolabial_01" 159 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 244 "nose_ridge_def_pos" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 210 } -# face_detail_temple_def={ "temple_def" 112 "temple_def" 170 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 92 "brow_wrinkles_03" 92 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 143 "eye_wrinkles_01" 143 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 214 "forehead_wrinkles_02" 214 } -# expression_other={ "cheek_wrinkles_both_01" 205 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_4" 184 "complexion_4" 184 } -# gene_height={ "normal_height" 188 "normal_height" 122 } -# gene_bs_body_type={ "body_average" 80 "body_average" 0 } -# gene_bs_body_shape={ "body_shape_apple_half" 59 "body_shape_apple_half" 59 } -# gene_bs_bust={ "bust_shape_1_half" 113 "bust_shape_1_half" 113 } -# gene_age={ "old_1" 100 "old_1" 94 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 255 "no_eyebrows" 23 } -# gene_eyebrows_fullness={ "no_eyebrows" 22 "no_eyebrows" 22 } -# gene_body_hair={ "body_hair_sparse" 153 "body_hair_sparse" 153 } -# #hairstyles={ "northern_#hairstyles" 36 "northern_#hairstyles" 82 } -# #beards={ "no_beard" 255 "northern_#beards" 186 } -# eye_accessory={ "normal_eyes" 255 "normal_eyes" 104 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 158 "normal_eyelashes" 117 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled = yes -#} -# -#easteregg_peter_johannesson = { -# portrait_info = { -# genes={ -# hair_color={ 255 239 4 234 } -# skin_color={ 44 71 5 102 } -# eye_color={ 189 196 115 182 } -# gene_chin_forward={ "chin_forward_pos" 154 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 146 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 150 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 181 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 221 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 146 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 76 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 96 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 29 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 104 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 2 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_neg" 38 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 82 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 103 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 66 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 124 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_neg" 44 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 85 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 45 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 61 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 42 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 200 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 109 "forehead_wrinkles_01" 0 } -# expression_other={ "nose_wrinkles_01" 229 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 173 "complexion_1" 0 } -# gene_height={ "normal_height" 155 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 194 "avg_spacing_avg_thickness" 194 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 79 "layer_2_avg_thickness" 79 } -# gene_body_hair={ "body_hair_avg" 150 "body_hair_sparse" 175 } -# #hairstyles={ "legacy_dna_#hairstyles" 49 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 238 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled = yes -#} -# -#easteregg_malin_jonsson={ -# portrait_info = { -# genes={ -# hair_color={ 56 95 18 229 } -# skin_color={ 28 34 61 64 } -# eye_color={ 253 34 132 190 } -# gene_chin_forward={ "chin_forward_pos" 90 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 147 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 110 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 122 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 105 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 90 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 160 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 182 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 200 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 77 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 107 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 191 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 151 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 90 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 112 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 124 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 86 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 169 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 73 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 25 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 72 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 93 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 38 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 82 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 234 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 105 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 96 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 98 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 121 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 164 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 68 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 30 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 123 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 151 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 67 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 86 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 40 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 152 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 26 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 2 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 123 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 86 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 56 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 255 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 154 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 22 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 10 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "nose_wrinkles_01" 101 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 70 "complexion_1" 0 } -# gene_height={ "normal_height" 170 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 130 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 79 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 130 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 175 "avg_spacing_avg_thickness" 220 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 113 "layer_2_avg_thickness" 118 } -# gene_body_hair={ "body_hair_sparse" 255 "body_hair_sparse" 188 } -# #hairstyles={ "legacy_dna_#hairstyles" 220 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_linda_tiger={ -# portrait_info = { -# genes={ -# hair_color={ 173 253 213 184 } -# skin_color={ 15 71 50 84 } -# eye_color={ 127 200 29 135 } -# gene_chin_forward={ "chin_forward_neg" 214 "chin_forward_neg" 91 } -# gene_chin_height={ "chin_height_neg" 58 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_neg" 163 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 105 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_pos" 108 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 151 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_pos" 67 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_neg" 149 "eye_shut_neg" 112 } -# gene_forehead_angle={ "forehead_angle_neg" 48 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 164 "forehead_brow_height_neg" 106 } -# gene_forehead_roundness={ "forehead_roundness_pos" 201 "forehead_roundness_pos" 133 } -# gene_forehead_width={ "forehead_width_neg" 22 "forehead_width_neg" 127 } -# gene_forehead_height={ "forehead_height_pos" 246 "forehead_height_pos" 149 } -# gene_head_height={ "head_height_pos" 159 "head_height_pos" 154 } -# gene_head_width={ "head_width_neg" 35 "head_width_neg" 114 } -# gene_head_profile={ "head_profile_pos" 53 "head_profile_pos" 128 } -# gene_head_top_height={ "head_top_height_neg" 181 "head_top_height_neg" 106 } -# gene_head_top_width={ "head_top_width_pos" 224 "head_top_width_pos" 201 } -# gene_jaw_angle={ "jaw_angle_pos" 164 "jaw_angle_pos" 130 } -# gene_jaw_forward={ "jaw_forward_pos" 96 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 110 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_pos" 163 "jaw_width_pos" 144 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 161 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 154 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_neg" 116 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 159 "mouth_height_neg" 117 } -# gene_mouth_width={ "mouth_width_neg" 2 "mouth_width_neg" 45 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 54 "mouth_upper_lip_size_pos" 162 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 96 "mouth_lower_lip_size_neg" 32 } -# gene_mouth_open={ "mouth_open_neg" 90 "mouth_open_neg" 38 } -# gene_neck_length={ "neck_length_neg" 184 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_neg" 138 "neck_width_neg" 100 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 61 "cheek_forward_neg" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 48 "cheek_height_pos" 35 } -# gene_bs_cheek_width={ "cheek_width_neg" 105 "cheek_width_neg" 29 } -# gene_bs_ear_angle={ "ear_angle_neg" 126 "ear_angle_neg" 39 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 136 "ear_inner_shape_pos" 136 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 14 "ear_upper_bend_pos" 14 } -# gene_bs_ear_outward={ "ear_outward_neg" 7 "ear_outward_neg" 7 } -# gene_bs_ear_size={ "ear_size_pos" 51 "ear_size_pos" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 0 "eye_corner_depth_neg" 9 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 255 "eye_fold_shape_pos" 28 } -# gene_bs_eye_size={ "eye_size_neg" 132 "eye_size_neg" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 0 "eye_upper_lid_size_neg" 42 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 47 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 91 "forehead_brow_forward_pos" 116 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 42 "forehead_brow_inner_height_pos" 45 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 99 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 2 "forehead_brow_width_pos" 20 } -# gene_bs_jaw_def={ "jaw_def_neg" 116 "jaw_def_neg" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 159 "mouth_lower_lip_def_pos" 55 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 123 "mouth_lower_lip_full_pos" 71 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 93 "mouth_lower_lip_pad_pos" 41 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 0 "mouth_lower_lip_width_neg" 32 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 54 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 21 "mouth_philtrum_shape_pos" 21 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 89 "mouth_philtrum_width_neg" 49 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 58 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 1 "mouth_upper_lip_full_pos" 9 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 175 "mouth_upper_lip_profile_pos" 22 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 117 "mouth_upper_lip_width_pos" 26 } -# gene_bs_nose_forward={ "nose_forward_neg" 0 "nose_forward_neg" 40 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 39 } -# gene_bs_nose_length={ "nose_length_pos" 33 "nose_length_pos" 116 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 39 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 195 "nose_nostril_width_neg" 86 } -# gene_bs_nose_profile={ "nose_profile_hawk" 177 "nose_profile_hawk" 36 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 0 "nose_ridge_angle_neg" 64 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 4 } -# gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_pos" 62 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 47 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 198 "nose_tip_width_pos" 48 } -# face_detail_cheek_def={ "cheek_def_01" 175 "cheek_def_01" 22 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 113 "cheek_fat_04_pos" 112 } -# face_detail_chin_cleft={ "chin_dimple" 48 "chin_dimple" 21 } -# face_detail_chin_def={ "chin_def" 103 "chin_def" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 66 "eye_lower_lid_def" 49 } -# face_detail_eye_socket={ "eye_socket_02" 54 "eye_socket_02" 25 } -# face_detail_nasolabial={ "nasolabial_03" 130 "nasolabial_03" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_neg" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 50 "nose_tip_def" 79 } -# face_detail_temple_def={ "temple_def" 229 "temple_def" 245 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 170 "brow_wrinkles_04" 82 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 114 "eye_wrinkles_01" 85 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 47 "forehead_wrinkles_01" 41 } -# expression_other={ "cheek_wrinkles_left_01" 71 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_4" 181 "complexion_4" 172 } -# gene_height={ "normal_height" 128 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 130 "body_fat_head_fat_full" 123 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 19 "body_shape_hourglass_full" 13 } -# gene_bs_bust={ "bust_shape_2_full" 221 "bust_shape_2_full" 196 } -# gene_age={ "old_4" 87 "old_4" 82 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 163 "avg_spacing_lower_thickness" 232 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 233 "layer_2_low_thickness" 175 } -# gene_body_hair={ "body_hair_sparse" 0 "body_hair_sparse" 110 } -# #hairstyles={ "western_#hairstyles" 255 "northern_#hairstyles" 241 } -# #beards={ "northern_#beards" 233 "northern_#beards" 233 } -# eye_accessory={ "normal_eyes" 145 "normal_eyes" 145 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 56 "normal_eyelashes" 39 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_katya_boestad={ -# portrait_info = { -# genes={ -# hair_color={ 135 182 242 52 } -# skin_color={ 11 43 83 75 } -# eye_color={ 220 113 244 194 } -# gene_chin_forward={ "chin_forward_neg" 178 "chin_forward_neg" 106 } -# gene_chin_height={ "chin_height_pos" 122 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_pos" 174 "chin_width_pos" 138 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 115 } -# gene_eye_depth={ "eye_depth_pos" 179 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 175 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_neg" 137 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_neg" 114 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 107 "forehead_brow_height_pos" 152 } -# gene_forehead_roundness={ "forehead_roundness_neg" 224 "forehead_roundness_neg" 116 } -# gene_forehead_width={ "forehead_width_pos" 110 "forehead_width_pos" 152 } -# gene_forehead_height={ "forehead_height_pos" 160 "forehead_height_pos" 130 } -# gene_head_height={ "head_height_neg" 103 "head_height_neg" 103 } -# gene_head_width={ "head_width_pos" 38 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_neg" 17 "head_profile_neg" 99 } -# gene_head_top_height={ "head_top_height_neg" 107 "head_top_height_neg" 89 } -# gene_head_top_width={ "head_top_width_pos" 161 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_pos" 175 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 108 "jaw_forward_pos" 162 } -# gene_jaw_height={ "jaw_height_pos" 121 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 167 "jaw_width_pos" 144 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 186 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 126 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 45 "mouth_width_neg" 45 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 82 "mouth_upper_lip_size_pos" 158 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 137 "mouth_lower_lip_size_neg" 50 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_neg" 0 } -# gene_neck_length={ "neck_length_neg" 81 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_pos" 156 "neck_width_pos" 131 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_neg" 5 } -# gene_bs_cheek_height={ "cheek_height_pos" 109 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 15 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 23 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 1 "ear_inner_shape_pos" 39 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 141 "ear_lower_bend_pos" 55 } -# gene_bs_ear_outward={ "ear_outward_neg" 17 "ear_outward_neg" 1 } -# gene_bs_ear_size={ "ear_size_pos" 56 "ear_size_pos" 16 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 1 "eye_corner_depth_neg" 49 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_neg" 47 } -# gene_bs_eye_size={ "eye_size_neg" 70 "eye_size_neg" 85 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 126 "eye_upper_lid_size_neg" 110 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 132 "forehead_brow_curve_neg" 13 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 65 "forehead_brow_forward_pos" 83 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 76 "forehead_brow_inner_height_neg" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 67 "forehead_brow_outer_height_pos" 27 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 0 "forehead_brow_width_neg" 11 } -# gene_bs_jaw_def={ "jaw_def_neg" 220 "jaw_def_neg" 126 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 14 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 57 "mouth_lower_lip_full_pos" 33 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 232 "mouth_lower_lip_pad_neg" 102 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 205 "mouth_lower_lip_width_neg" 9 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 57 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 0 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_pos" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 96 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 98 "mouth_upper_lip_full_pos" 82 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 47 "mouth_upper_lip_profile_neg" 12 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 127 "mouth_upper_lip_width_pos" 10 } -# gene_bs_nose_forward={ "nose_forward_pos" 167 "nose_forward_pos" 26 } -# gene_bs_nose_height={ "nose_height_pos" 56 "nose_height_neg" 51 } -# gene_bs_nose_length={ "nose_length_neg" 2 "nose_length_pos" 100 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 255 "nose_nostril_height_pos" 34 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 33 "nose_nostril_width_neg" 5 } -# gene_bs_nose_profile={ "nose_profile_pos" 82 "nose_profile_hawk" 118 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 255 "nose_ridge_angle_neg" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 59 "nose_ridge_width_neg" 46 } -# gene_bs_nose_size={ "nose_size_neg" 156 "nose_size_neg" 27 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 33 "nose_tip_angle_neg" 3 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 53 "nose_tip_forward_pos" 8 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_neg" 163 } -# face_detail_cheek_def={ "cheek_def_02" 49 "cheek_def_02" 23 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 1 "cheek_fat_01_neg" 53 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 20 } -# face_detail_chin_def={ "chin_def" 86 "chin_def" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 236 } -# face_detail_eye_socket={ "eye_socket_02" 255 "eye_socket_01" 149 } -# face_detail_nasolabial={ "nasolabial_01" 1 "nasolabial_01" 118 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_neg" 32 } -# face_detail_nose_tip_def={ "nose_tip_def" 193 "nose_tip_def" 207 } -# face_detail_temple_def={ "temple_def" 197 "temple_def" 187 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 134 "brow_wrinkles_04" 134 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 162 "eye_wrinkles_02" 162 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 229 "forehead_wrinkles_03" 229 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 206 "complexion_1" 175 } -# gene_height={ "normal_height" 170 "normal_height" 114 } -# gene_bs_body_type={ "body_average" 173 "body_fat_head_fat_low" 127 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 82 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_shape_1_half" 119 "bust_shape_4_half" 152 } -# gene_age={ "old_4" 219 "old_4" 219 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 223 "far_spacing_low_thickness" 131 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 137 "layer_2_low_thickness" 152 } -# gene_body_hair={ "body_hair_dense" 177 "body_hair_dense" 177 } -# #hairstyles={ "northern_#hairstyles" 178 "northern_#hairstyles" 182 } -# #beards={ "northern_#beards" 13 "northern_#beards" 13 } -# eye_accessory={ "normal_eyes" 72 "normal_eyes" 31 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 145 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_mathilda_bjarnehed = { -# portrait_info = { -# genes={ -# hair_color={ 230 67 187 73 } -# skin_color={ 98 100 98 100 } -# eye_color={ 214 128 214 128 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 192 "avg_spacing_avg_thickness" 192 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 106 "layer_2_avg_thickness" 106 } -# gene_body_hair={ "body_hair_sparse" 154 "body_hair_sparse" 154 } -# #hairstyles={ "legacy_dna_#hairstyles" 16 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_berrak_oz = { -# portrait_info = { -# genes={ -# hair_color={ 9 249 61 252 } -# skin_color={ 203 125 203 125 } -# eye_color={ 87 239 79 204 } -# gene_chin_forward={ "chin_forward_neg" 135 "chin_forward_neg" 123 } -# gene_chin_height={ "chin_height_neg" 153 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_neg" 63 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_pos" 117 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_pos" 74 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 176 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 143 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_neg" 94 "eye_shut_neg" 104 } -# gene_forehead_angle={ "forehead_angle_neg" 199 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 198 "forehead_brow_height_pos" 165 } -# gene_forehead_roundness={ "forehead_roundness_pos" 93 "forehead_roundness_pos" 183 } -# gene_forehead_width={ "forehead_width_neg" 116 "forehead_width_neg" 104 } -# gene_forehead_height={ "forehead_height_pos" 167 "forehead_height_pos" 152 } -# gene_head_height={ "head_height_pos" 156 "head_height_pos" 147 } -# gene_head_width={ "head_width_neg" 67 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_pos" 148 "head_profile_pos" 190 } -# gene_head_top_height={ "head_top_height_pos" 64 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_pos" 154 } -# gene_jaw_angle={ "jaw_angle_pos" 35 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 95 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 134 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 141 "jaw_width_neg" 122 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 196 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 149 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_pos" 150 } -# gene_mouth_width={ "mouth_width_pos" 125 "mouth_width_pos" 139 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 146 "mouth_upper_lip_size_pos" 140 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 142 "mouth_lower_lip_size_neg" 97 } -# gene_mouth_open={ "mouth_open_neg" 21 "mouth_open_neg" 21 } -# gene_neck_length={ "neck_length_neg" 88 "neck_length_neg" 102 } -# gene_neck_width={ "neck_width_neg" 114 "neck_width_neg" 107 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 191 "cheek_forward_pos" 42 } -# gene_bs_cheek_height={ "cheek_height_neg" 129 "cheek_height_pos" 46 } -# gene_bs_cheek_width={ "cheek_width_pos" 71 "cheek_width_pos" 30 } -# gene_bs_ear_angle={ "ear_angle_neg" 215 "ear_angle_pos" 36 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 138 "ear_inner_shape_pos" 182 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 152 "ear_lower_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_pos" 13 "ear_outward_neg" 114 } -# gene_bs_ear_size={ "ear_size_pos" 163 "ear_size_neg" 169 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 17 "eye_corner_depth_pos" 155 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 53 "eye_fold_shape_pos" 61 } -# gene_bs_eye_size={ "eye_size_neg" 51 "eye_size_pos" 41 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 3 "eye_upper_lid_size_neg" 26 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 35 "forehead_brow_curve_neg" 66 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 109 "forehead_brow_forward_pos" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 13 "forehead_brow_inner_height_neg" 14 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 17 "forehead_brow_outer_height_neg" 61 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 79 "forehead_brow_width_pos" 30 } -# gene_bs_jaw_def={ "jaw_def_neg" 211 "jaw_def_pos" 14 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 108 "mouth_lower_lip_def_pos" 57 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 13 "mouth_lower_lip_full_pos" 36 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 14 "mouth_lower_lip_pad_neg" 14 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 165 "mouth_lower_lip_width_pos" 73 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 24 "mouth_philtrum_def_pos" 46 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 89 "mouth_philtrum_shape_neg" 24 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 179 "mouth_philtrum_width_neg" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 116 "mouth_upper_lip_def_pos" 19 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 79 "mouth_upper_lip_full_pos" 50 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 36 "mouth_upper_lip_profile_pos" 36 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 255 "mouth_upper_lip_width_pos" 22 } -# gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_pos" 19 } -# gene_bs_nose_height={ "nose_height_neg" 35 "nose_height_pos" 12 } -# gene_bs_nose_length={ "nose_length_neg" 77 "nose_length_neg" 15 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 123 "nose_nostril_height_neg" 96 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 71 "nose_nostril_width_neg" 10 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 103 "nose_profile_pos" 10 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 69 "nose_ridge_angle_neg" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 45 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 133 "nose_size_pos" 54 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 41 "nose_tip_angle_pos" 89 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 41 "nose_tip_forward_neg" 154 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 31 "nose_tip_width_pos" 15 } -# face_detail_cheek_def={ "cheek_def_01" 51 "cheek_def_02" 135 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 76 "cheek_fat_01_neg" 20 } -# face_detail_chin_cleft={ "chin_cleft" 42 "chin_cleft" 24 } -# face_detail_chin_def={ "chin_def" 93 "chin_def" 104 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 91 "eye_lower_lid_def" 90 } -# face_detail_eye_socket={ "eye_socket_color_01" 42 "eye_socket_02" 205 } -# face_detail_nasolabial={ "nasolabial_03" 198 "nasolabial_02" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 96 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 135 "nose_tip_def" 23 } -# face_detail_temple_def={ "temple_def" 47 "temple_def" 204 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 74 "brow_wrinkles_01" 74 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 80 "eye_wrinkles_01" 80 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 147 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 218 "complexion_2" 98 } -# gene_height={ "normal_height" 133 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 149 "body_fat_head_fat_full" 121 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 107 "body_shape_rectangle_full" 5 } -# gene_bs_bust={ "bust_clothes" 137 "bust_default" 216 } -# gene_age={ "old_2" 222 "old_2" 222 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 182 "far_spacing_avg_thickness" 182 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 255 "layer_2_avg_thickness" 234 } -# gene_body_hair={ "body_hair_avg" 177 "body_hair_avg" 177 } -# gene_hair_type={ "hair_wavy" 127 "hair_wavy" 127 } -# gene_baldness={ "male_pattern_baldness" 171 "male_pattern_baldness" 171 } -# eye_accessory={ "normal_eyes" 55 "normal_eyes" 55 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 210 "normal_eyelashes" 210 } -# } -# } -# enabled=yes -#} -# -#easteregg_lucia_dzediti = { -# portrait_info = { -# genes={ -# hair_color={ 5 247 5 247 } -# skin_color={ 200 49 171 122 } -# eye_color={ 65 151 42 202 } -# gene_chin_forward={ "chin_forward_neg" 124 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 108 "eye_height_neg" 104 } -# gene_eye_distance={ "eye_distance_neg" 113 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 121 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 139 "forehead_brow_height_neg" 117 } -# gene_forehead_roundness={ "forehead_roundness_neg" 97 "forehead_roundness_neg" 125 } -# gene_forehead_width={ "forehead_width_neg" 52 "forehead_width_neg" 48 } -# gene_forehead_height={ "forehead_height_pos" 204 "forehead_height_pos" 165 } -# gene_head_height={ "head_height_neg" 141 "head_height_neg" 112 } -# gene_head_width={ "head_width_neg" 110 "head_width_neg" 110 } -# gene_head_profile={ "head_profile_pos" 175 "head_profile_pos" 175 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 122 } -# gene_head_top_width={ "head_top_width_pos" 156 "head_top_width_pos" 156 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_neg" 101 } -# gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 125 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 98 "jaw_width_neg" 106 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 140 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 144 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_neg" 89 "mouth_height_neg" 89 } -# gene_mouth_width={ "mouth_width_neg" 90 "mouth_width_neg" 126 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 112 "mouth_upper_lip_size_pos" 156 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 107 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 103 "mouth_open_neg" 103 } -# gene_neck_length={ "neck_length_neg" 176 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_neg" 0 "neck_width_neg" 97 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 59 "cheek_forward_pos" 45 } -# gene_bs_cheek_height={ "cheek_height_neg" 31 "cheek_height_neg" 178 } -# gene_bs_cheek_width={ "cheek_width_neg" 45 "cheek_width_pos" 41 } -# gene_bs_ear_angle={ "ear_angle_pos" 40 "ear_angle_pos" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 78 "ear_inner_shape_pos" 78 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 23 "ear_upper_bend_pos" 23 } -# gene_bs_ear_outward={ "ear_outward_neg" 45 "ear_outward_neg" 45 } -# gene_bs_ear_size={ "ear_size_pos" 61 "ear_size_pos" 61 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 244 "eye_corner_depth_pos" 244 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 15 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 59 "eye_size_pos" 13 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 12 "eye_upper_lid_size_pos" 12 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 35 "forehead_brow_curve_pos" 35 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 37 "forehead_brow_forward_neg" 47 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 34 "forehead_brow_inner_height_pos" 34 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 35 "forehead_brow_outer_height_pos" 35 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 36 "forehead_brow_width_pos" 36 } -# gene_bs_jaw_def={ "jaw_def_pos" 21 "jaw_def_neg" 121 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 26 "mouth_lower_lip_def_pos" 26 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 89 "mouth_lower_lip_full_pos" 89 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 121 "mouth_lower_lip_pad_pos" 121 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 11 "mouth_lower_lip_width_neg" 11 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 79 "mouth_philtrum_def_pos" 36 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 42 "mouth_philtrum_shape_neg" 42 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 59 "mouth_philtrum_width_neg" 59 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 47 "mouth_upper_lip_def_pos" 47 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 16 "mouth_upper_lip_full_neg" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 55 "mouth_upper_lip_profile_pos" 55 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 74 "mouth_upper_lip_width_pos" 74 } -# gene_bs_nose_forward={ "nose_forward_pos" 17 "nose_forward_pos" 17 } -# gene_bs_nose_height={ "nose_height_neg" 111 "nose_height_pos" 43 } -# gene_bs_nose_length={ "nose_length_neg" 21 "nose_length_neg" 17 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 57 "nose_nostril_height_pos" 57 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 15 "nose_nostril_width_pos" 15 } -# gene_bs_nose_profile={ "nose_profile_pos" 85 "nose_profile_neg" 98 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 53 "nose_ridge_angle_pos" 11 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 35 "nose_ridge_width_neg" 35 } -# gene_bs_nose_size={ "nose_size_neg" 39 "nose_size_neg" 9 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 32 "nose_tip_angle_pos" 32 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 24 "nose_tip_forward_pos" 24 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 4 "nose_tip_width_pos" 4 } -# face_detail_cheek_def={ "cheek_def_02" 116 "cheek_def_01" 134 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 42 "cheek_fat_01_neg" 24 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def" 23 "chin_def" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 123 "eye_lower_lid_def" 123 } -# face_detail_eye_socket={ "eye_socket_03" 0 "eye_socket_03" 27 } -# face_detail_nasolabial={ "nasolabial_02" 72 "nasolabial_02" 59 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 12 "nose_ridge_def_pos" 12 } -# face_detail_nose_tip_def={ "nose_tip_def" 156 "nose_tip_def" 156 } -# face_detail_temple_def={ "temple_def" 160 "temple_def" 160 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 226 "brow_wrinkles_04" 226 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 179 "eye_wrinkles_03" 179 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 197 "forehead_wrinkles_03" 197 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 211 "complexion_4" 211 } -# gene_height={ "normal_height" 114 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_low" 125 "body_fat_head_fat_low" 125 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 100 "body_shape_hourglass_half" 50 } -# gene_bs_bust={ "bust_clothes" 66 "bust_shape_4_half" 99 } -# gene_age={ "old_3" 43 "old_3" 43 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 219 "avg_spacing_avg_thickness" 219 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 243 "layer_2_avg_thickness" 243 } -# gene_body_hair={ "body_hair_avg" 157 "body_hair_avg" 157 } -# gene_hair_type={ "hair_wavy" 100 "hair_wavy" 100 } -# gene_baldness={ "male_pattern_baldness" 163 "male_pattern_baldness" 163 } -# eye_accessory={ "normal_eyes" 6 "normal_eyes" 6 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 220 "normal_eyelashes" 220 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "fp1_hairstyles_straight" 85 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_milla_lankinen = { -# portrait_info = { -# genes={ -# hair_color={ 142 164 243 116 } -# skin_color={ 20 98 20 98 } -# eye_color={ 215 182 215 182 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 221 "avg_spacing_avg_thickness" 221 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 111 "layer_2_avg_thickness" 111 } -# gene_body_hair={ "body_hair_sparse" 167 "body_hair_sparse" 167 } -# #hairstyles={ "legacy_dna_#hairstyles" 177 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_petter_vilberg = { -# portrait_info = { -# genes={ -# hair_color={ 122 254 115 249 } -# skin_color={ 69 92 69 92 } -# eye_color={ 52 220 226 161 } -# gene_chin_forward={ "chin_forward_pos" 169 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 84 "chin_height_neg" 101 } -# gene_chin_width={ "chin_width_pos" 142 "chin_width_pos" 128 } -# gene_eye_angle={ "eye_angle_pos" 114 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_neg" 2 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 126 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_neg" 138 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 105 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_neg" 102 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 90 "forehead_brow_height_pos" 145 } -# gene_forehead_roundness={ "forehead_roundness_neg" 255 "forehead_roundness_pos" 150 } -# gene_forehead_width={ "forehead_width_neg" 102 "forehead_width_neg" 102 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_neg" 106 } -# gene_head_height={ "head_height_pos" 130 "head_height_neg" 76 } -# gene_head_width={ "head_width_pos" 0 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 130 "head_profile_neg" 81 } -# gene_head_top_height={ "head_top_height_pos" 156 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_pos" 136 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_pos" 158 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 147 "jaw_width_neg" 86 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 144 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_pos" 170 "mouth_forward_neg" 105 } -# gene_mouth_height={ "mouth_height_neg" 184 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 99 "mouth_upper_lip_size_neg" 111 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 141 "mouth_lower_lip_size_neg" 123 } -# gene_mouth_open={ "mouth_open_neg" 17 "mouth_open_neg" 17 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_pos" 160 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 56 "cheek_forward_pos" 134 } -# gene_bs_cheek_height={ "cheek_height_pos" 81 "cheek_height_pos" 116 } -# gene_bs_cheek_width={ "cheek_width_pos" 12 "cheek_width_neg" 3 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_pos" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 90 "ear_inner_shape_pos" 90 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 12 "ear_upper_bend_pos" 12 } -# gene_bs_ear_outward={ "ear_outward_neg" 76 "ear_outward_neg" 40 } -# gene_bs_ear_size={ "ear_size_pos" 69 "ear_size_pos" 69 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 71 "eye_corner_depth_neg" 29 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 159 "eye_fold_shape_neg" 136 } -# gene_bs_eye_size={ "eye_size_pos" 110 "eye_size_pos" 197 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 224 "eye_upper_lid_size_pos" 9 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 39 "forehead_brow_curve_neg" 187 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 158 "forehead_brow_forward_neg" 6 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 1 "forehead_brow_inner_height_pos" 9 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 100 "forehead_brow_outer_height_neg" 6 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 142 "forehead_brow_width_pos" 59 } -# gene_bs_jaw_def={ "jaw_def_neg" 94 "jaw_def_neg" 23 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 17 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 60 "mouth_lower_lip_full_neg" 60 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 114 "mouth_lower_lip_pad_pos" 114 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 99 "mouth_lower_lip_width_neg" 99 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 21 "mouth_philtrum_def_pos" 21 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 9 "mouth_philtrum_shape_neg" 9 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 40 "mouth_philtrum_width_neg" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 48 "mouth_upper_lip_def_pos" 48 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_neg" 23 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 23 "mouth_upper_lip_profile_neg" 23 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 3 } -# gene_bs_nose_forward={ "nose_forward_pos" 142 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_pos" 26 "nose_height_pos" 26 } -# gene_bs_nose_length={ "nose_length_pos" 61 "nose_length_neg" 44 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 67 "nose_nostril_height_pos" 16 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 14 "nose_nostril_width_neg" 50 } -# gene_bs_nose_profile={ "nose_profile_pos" 31 "nose_profile_pos" 23 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 2 "nose_ridge_angle_pos" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 93 "nose_ridge_width_neg" 20 } -# gene_bs_nose_size={ "nose_size_pos" 30 "nose_size_neg" 44 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_pos" 84 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_neg" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 54 "nose_tip_width_neg" 186 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 22 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 144 "cheek_fat_03_pos" 149 } -# face_detail_chin_cleft={ "chin_cleft" 142 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def" 1 "chin_def" 116 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 144 "eye_lower_lid_def" 183 } -# face_detail_eye_socket={ "eye_socket_01" 156 "eye_socket_03" 2 } -# face_detail_nasolabial={ "nasolabial_02" 65 "nasolabial_02" 113 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 0 "nose_ridge_def_pos" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 48 "temple_def" 36 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 127 "brow_wrinkles_03" 231 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 6 "eye_wrinkles_01" 6 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 70 "forehead_wrinkles_01" 70 } -# expression_other={ "cheek_wrinkles_left_01" 113 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 84 "complexion_4" 147 } -# gene_height={ "normal_height" 122 "normal_height" 117 } -# gene_bs_body_type={ "body_average" 114 "body_fat_head_fat_low" 114 } -# gene_bs_body_shape={ "body_shape_average" 95 "body_shape_pear_half" 45 } -# gene_bs_bust={ "bust_shape_3_half" 109 "bust_shape_3_half" 109 } -# gene_age={ "old_1" 65 "old_4" 164 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 146 "avg_spacing_avg_thickness" 136 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_avg_thickness" 206 } -# gene_body_hair={ "body_hair_avg" 131 "body_hair_sparse" 146 } -# #hairstyles={ "northern_#hairstyles" 62 "northern_#hairstyles" 54 } -# #beards={ "northern_#beards" 0 "northern_#beards" 227 } -# eye_accessory={ "normal_eyes" 164 "normal_eyes" 164 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 76 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_henrik_lohmander = { -# portrait_info = { -# genes = { -# hair_color={ 186 253 171 194 } -# skin_color={ 150 119 105 97 } -# eye_color={ 233 181 99 202 } -# gene_chin_forward={ "chin_forward_neg" 85 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 155 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_pos" 119 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_pos" 168 "eye_angle_pos" 162 } -# gene_eye_depth={ "eye_depth_neg" 94 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_pos" 235 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 149 "forehead_brow_height_pos" 149 } -# gene_forehead_roundness={ "forehead_roundness_neg" 202 "forehead_roundness_neg" 85 } -# gene_forehead_width={ "forehead_width_neg" 113 "forehead_width_neg" 104 } -# gene_forehead_height={ "forehead_height_pos" 182 "forehead_height_pos" 133 } -# gene_head_height={ "head_height_pos" 140 "head_height_pos" 151 } -# gene_head_width={ "head_width_neg" 122 "head_width_neg" 120 } -# gene_head_profile={ "head_profile_neg" 81 "head_profile_neg" 81 } -# gene_head_top_height={ "head_top_height_neg" 108 "head_top_height_neg" 104 } -# gene_head_top_width={ "head_top_width_pos" 110 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_neg" 144 "jaw_angle_neg" 122 } -# gene_jaw_forward={ "jaw_forward_neg" 101 "jaw_forward_neg" 100 } -# gene_jaw_height={ "jaw_height_neg" 98 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_pos" 145 "jaw_width_pos" 161 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 150 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 141 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 140 "mouth_forward_pos" 140 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 169 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 93 "mouth_upper_lip_size_pos" 138 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 135 "mouth_lower_lip_size_neg" 77 } -# gene_mouth_open={ "mouth_open_neg" 179 "mouth_open_neg" 24 } -# gene_neck_length={ "neck_length_pos" 76 "neck_length_pos" 144 } -# gene_neck_width={ "neck_width_neg" 138 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 62 "cheek_forward_neg" 97 } -# gene_bs_cheek_height={ "cheek_height_neg" 30 "cheek_height_neg" 30 } -# gene_bs_cheek_width={ "cheek_width_pos" 48 "cheek_width_pos" 48 } -# gene_bs_ear_angle={ "ear_angle_pos" 90 "ear_angle_pos" 90 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 7 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 135 "ear_lower_bend_pos" 50 } -# gene_bs_ear_outward={ "ear_outward_neg" 52 "ear_outward_neg" 49 } -# gene_bs_ear_size={ "ear_size_pos" 10 "ear_size_pos" 10 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 10 "eye_corner_depth_pos" 10 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 59 "eye_fold_shape_neg" 114 } -# gene_bs_eye_size={ "eye_size_pos" 255 "eye_size_pos" 161 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 82 "eye_upper_lid_size_pos" 43 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 25 "forehead_brow_curve_neg" 37 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 2 "forehead_brow_forward_pos" 2 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 255 "forehead_brow_inner_height_pos" 109 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 99 "forehead_brow_outer_height_pos" 49 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_pos" 77 } -# gene_bs_jaw_def={ "jaw_def_neg" 58 "jaw_def_neg" 42 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 71 "mouth_lower_lip_def_pos" 63 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 87 "mouth_lower_lip_full_pos" 42 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 94 "mouth_lower_lip_pad_neg" 94 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 2 "mouth_lower_lip_width_pos" 2 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 155 "mouth_philtrum_def_pos" 24 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 117 "mouth_philtrum_shape_neg" 106 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 80 "mouth_philtrum_width_pos" 76 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 49 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 19 "mouth_upper_lip_full_pos" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 6 "mouth_upper_lip_profile_pos" 6 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 36 "mouth_upper_lip_width_neg" 36 } -# gene_bs_nose_forward={ "nose_forward_neg" 42 "nose_forward_neg" 42 } -# gene_bs_nose_height={ "nose_height_pos" 18 "nose_height_pos" 18 } -# gene_bs_nose_length={ "nose_length_pos" 24 "nose_length_pos" 24 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 36 "nose_nostril_height_neg" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 87 "nose_nostril_width_pos" 87 } -# gene_bs_nose_profile={ "nose_profile_pos" 12 "nose_profile_pos" 12 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 77 "nose_ridge_angle_pos" 77 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 2 "nose_ridge_width_pos" 2 } -# gene_bs_nose_size={ "nose_size_pos" 32 "nose_size_pos" 32 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 2 "nose_tip_angle_pos" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 45 "nose_tip_forward_pos" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 140 "nose_tip_width_pos" 140 } -# face_detail_cheek_def={ "cheek_def_01" 35 "cheek_def_01" 55 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 3 "cheek_fat_01_neg" 3 } -# face_detail_chin_cleft={ "chin_cleft" 2 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def" 80 "chin_def" 80 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 204 "eye_lower_lid_def" 204 } -# face_detail_eye_socket={ "eye_socket_03" 10 "eye_socket_03" 10 } -# face_detail_nasolabial={ "nasolabial_01" 118 "nasolabial_01" 119 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 15 "nose_ridge_def_neg" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 253 "nose_tip_def" 253 } -# face_detail_temple_def={ "temple_def" 112 "temple_def" 246 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 6 "brow_wrinkles_02" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 194 "eye_wrinkles_03" 194 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 2 "forehead_wrinkles_01" 131 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 135 "complexion_3" 131 } -# gene_height={ "normal_height" 188 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_low" 155 "body_fat_head_fat_low" 122 } -# gene_bs_body_shape={ "body_shape_pear_full" 1 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_1_full" 141 "bust_shape_1_full" 154 } -# gene_age={ "old_4" 89 "old_4" 131 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 226 "far_spacing_low_thickness" 226 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 158 "layer_2_high_thickness" 158 } -# gene_body_hair={ "body_hair_sparse" 0 "body_hair_sparse" 101 } -# #hairstyles={ "western_#hairstyles" 40 "western_#hairstyles" 193 } -# #beards={ "no_beard" 131 "western_#beards" 112 } -# eye_accessory={ "normal_eyes" 192 "normal_eyes" 193 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 17 "normal_eyelashes" 17 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_max_weltz = { -# portrait_info = { -# genes={ -# hair_color={ 105 251 105 251 } -# skin_color={ 1 80 1 80 } -# eye_color={ 20 155 20 155 } -# gene_chin_forward={ "chin_forward_pos" 154 "chin_forward_pos" 154 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 130 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_pos" 134 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 187 "eye_shut_pos" 187 } -# gene_forehead_angle={ "forehead_angle_pos" 151 "forehead_angle_pos" 151 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_neg" 110 } -# gene_forehead_roundness={ "forehead_roundness_neg" 117 "forehead_roundness_neg" 117 } -# gene_forehead_width={ "forehead_width_neg" 126 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_pos" 165 "forehead_height_pos" 165 } -# gene_head_height={ "head_height_pos" 147 "head_height_pos" 147 } -# gene_head_width={ "head_width_neg" 103 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 80 "jaw_width_neg" 80 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 102 "mouth_width_neg" 102 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 115 "mouth_upper_lip_size_neg" 115 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 140 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 39 "mouth_open_neg" 39 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_pos" 148 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 33 "cheek_forward_neg" 33 } -# gene_bs_cheek_height={ "cheek_height_neg" 16 "cheek_height_neg" 16 } -# gene_bs_cheek_width={ "cheek_width_pos" 9 "cheek_width_pos" 9 } -# gene_bs_ear_angle={ "ear_angle_neg" 20 "ear_angle_neg" 20 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 92 "ear_inner_shape_pos" 92 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 156 "ear_both_bend_pos" 156 } -# gene_bs_ear_outward={ "ear_outward_pos" 13 "ear_outward_pos" 13 } -# gene_bs_ear_size={ "ear_size_neg" 45 "ear_size_neg" 45 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 16 "eye_corner_depth_pos" 16 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 40 "eye_fold_shape_pos" 40 } -# gene_bs_eye_size={ "eye_size_neg" 68 "eye_size_neg" 68 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 34 "eye_upper_lid_size_neg" 34 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 6 "forehead_brow_curve_neg" 6 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 32 "forehead_brow_forward_neg" 32 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 35 "forehead_brow_inner_height_pos" 35 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 42 "forehead_brow_outer_height_neg" 42 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 35 "forehead_brow_width_pos" 35 } -# gene_bs_jaw_def={ "jaw_def_neg" 63 "jaw_def_neg" 63 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 116 "mouth_lower_lip_def_pos" 116 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 119 "mouth_lower_lip_full_neg" 119 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 94 "mouth_lower_lip_pad_neg" 94 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 21 "mouth_lower_lip_width_pos" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 44 "mouth_philtrum_def_pos" 44 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 29 "mouth_philtrum_shape_pos" 29 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 99 "mouth_philtrum_width_pos" 99 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 9 "mouth_upper_lip_def_pos" 9 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 48 "mouth_upper_lip_full_neg" 48 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 53 "mouth_upper_lip_profile_pos" 53 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 0 "mouth_upper_lip_width_neg" 0 } -# gene_bs_nose_forward={ "nose_forward_neg" 33 "nose_forward_neg" 33 } -# gene_bs_nose_height={ "nose_height_pos" 60 "nose_height_pos" 60 } -# gene_bs_nose_length={ "nose_length_neg" 36 "nose_length_neg" 36 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 70 "nose_nostril_height_pos" 70 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 134 "nose_nostril_width_neg" 134 } -# gene_bs_nose_profile={ "nose_profile_hawk" 55 "nose_profile_hawk" 55 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_neg" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 24 "nose_ridge_width_neg" 24 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 6 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 12 "nose_tip_forward_pos" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 76 "nose_tip_width_pos" 76 } -# face_detail_cheek_def={ "cheek_def_01" 143 "cheek_def_01" 143 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 187 "cheek_fat_01_neg" 187 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 13 } -# face_detail_chin_def={ "chin_def" 16 "chin_def" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 112 "eye_lower_lid_def" 112 } -# face_detail_eye_socket={ "eye_socket_03" 171 "eye_socket_03" 171 } -# face_detail_nasolabial={ "nasolabial_01" 11 "nasolabial_01" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 19 "nose_ridge_def_pos" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 218 "nose_tip_def" 218 } -# face_detail_temple_def={ "temple_def" 128 "temple_def" 128 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 12 "brow_wrinkles_01" 12 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 223 "eye_wrinkles_01" 223 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 86 "forehead_wrinkles_01" 86 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 221 "complexion_2" 221 } -# gene_height={ "normal_height" 139 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_full" 115 "body_fat_head_fat_full" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 127 "bust_shape_3_half" 127 } -# gene_age={ "old_3" 248 "old_3" 248 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 178 "far_spacing_lower_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 252 "layer_2_avg_thickness" 252 } -# gene_body_hair={ "body_hair_sparse" 90 "body_hair_sparse" 90 } -# #hairstyles={ "western_#hairstyles" 31 "western_#hairstyles" 73 } -# #beards={ "western_#beards" 214 "western_#beards" 214 } -# eye_accessory={ "normal_eyes" 205 "normal_eyes" 205 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 214 "normal_eyelashes" 214 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_lysann_schlegel={ -# portrait_info = { -# genes={ -# hair_color={ 193 228 193 202 } -# skin_color={ 36 56 29 74 } -# eye_color={ 123 156 53 142 } -# gene_chin_forward={ "chin_forward_pos" 146 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 170 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 145 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 150 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 182 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 48 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_neg" 0 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 72 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 142 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 126 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 62 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 158 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 145 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 163 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average_clothed" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 235 "avg_spacing_avg_thickness" 235 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 73 "layer_2_avg_thickness" 73 } -# gene_body_hair={ "body_hair_sparse" 189 "body_hair_sparse" 189 } -# #hairstyles={ "western_#hairstyles" 119 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled = yes -#} -# -#easteregg_sean_hughes = { -# portrait_info = { -# genes={ -# hair_color={ 103 212 82 240 } -# skin_color={ 127 43 76 90 } -# eye_color={ 196 139 196 139 } -# gene_chin_forward={ "chin_forward_pos" 104 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 91 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 167 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 87 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 141 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_neg" 184 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 192 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 167 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 119 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 93 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 184 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 65 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 110 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 114 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 130 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 108 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 161 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 154 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 141 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 110 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 65 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 52 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 21 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 11 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 89 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 39 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 15 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_neg" 81 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 8 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 85 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 63 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 17 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 126 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 26 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 38 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 19 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 62 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_2" 255 "complexion_1" 0 } -# gene_height={ "normal_height" 179 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 79 "body_fat_head_fat_medium" 79 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_shape_1_half" 218 "bust_clothes" 218 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 255 "avg_spacing_avg_thickness" 212 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 24 "layer_2_avg_thickness" 115 } -# gene_body_hair={ "body_hair_sparse" 256 "body_hair_sparse" 256 } -# #hairstyles={ "western_#hairstyles" 255 "legacy_dna_#hairstyles" 0 } -# #beards={ "western_#beards" 104 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_ismael_serrano={ -# portrait_info = { -# genes={ -# hair_color={ 36 255 43 250 } -# skin_color={ 172 28 147 123 } -# eye_color={ 16 179 16 179 } -# gene_chin_forward={ "chin_forward_neg" 160 "chin_forward_neg" 105 } -# gene_chin_height={ "chin_height_neg" 66 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 102 } -# gene_eye_angle={ "eye_angle_neg" 91 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 8 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_pos" 165 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_neg" 149 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 96 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_neg" 188 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 179 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_pos" 191 "forehead_roundness_pos" 144 } -# gene_forehead_width={ "forehead_width_neg" 159 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_pos" 255 "forehead_height_neg" 105 } -# gene_head_height={ "head_height_neg" 116 "head_height_neg" 116 } -# gene_head_width={ "head_width_pos" 142 "head_width_pos" 142 } -# gene_head_profile={ "head_profile_neg" 216 "head_profile_neg" 26 } -# gene_head_top_height={ "head_top_height_pos" 182 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_neg" 119 "head_top_width_neg" 121 } -# gene_jaw_angle={ "jaw_angle_neg" 196 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_pos" 149 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_pos" 178 "jaw_width_pos" 139 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 84 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 163 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_neg" 25 "mouth_forward_neg" 91 } -# gene_mouth_height={ "mouth_height_pos" 95 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 72 "mouth_width_neg" 124 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 107 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 90 "mouth_lower_lip_size_neg" 84 } -# gene_mouth_open={ "mouth_open_pos" 182 "mouth_open_pos" 184 } -# gene_neck_length={ "neck_length_neg" 65 "neck_length_neg" 106 } -# gene_neck_width={ "neck_width_pos" 123 "neck_width_pos" 140 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 59 "cheek_forward_pos" 49 } -# gene_bs_cheek_height={ "cheek_height_neg" 62 "cheek_height_neg" 30 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_neg" 79 "ear_angle_neg" 29 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 145 "ear_inner_shape_pos" 8 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 59 "ear_lower_bend_pos" 16 } -# gene_bs_ear_outward={ "ear_outward_pos" 65 "ear_outward_pos" 14 } -# gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_pos" 9 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 18 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_neg" 0 } -# gene_bs_eye_size={ "eye_size_pos" 104 "eye_size_pos" 27 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 216 "eye_upper_lid_size_pos" 183 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 0 "forehead_brow_curve_neg" 134 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 149 "forehead_brow_forward_pos" 27 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 163 "forehead_brow_inner_height_neg" 35 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 78 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 178 "forehead_brow_width_neg" 20 } -# gene_bs_jaw_def={ "jaw_def_pos" 72 "jaw_def_pos" 103 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 136 "mouth_lower_lip_def_pos" 105 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 30 "mouth_lower_lip_full_neg" 53 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 210 "mouth_lower_lip_pad_pos" 171 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 71 "mouth_lower_lip_width_pos" 104 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 15 "mouth_philtrum_def_pos" 21 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 144 "mouth_philtrum_shape_neg" 46 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 61 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 42 "mouth_upper_lip_def_pos" 45 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 197 "mouth_upper_lip_full_neg" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 177 "mouth_upper_lip_profile_pos" 147 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 131 "mouth_upper_lip_width_pos" 86 } -# gene_bs_nose_forward={ "nose_forward_pos" 1 "nose_forward_pos" 25 } -# gene_bs_nose_height={ "nose_height_pos" 127 "nose_height_pos" 98 } -# gene_bs_nose_length={ "nose_length_pos" 21 "nose_length_pos" 35 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 220 "nose_nostril_width_neg" 104 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 10 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 255 "nose_ridge_angle_neg" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 0 "nose_ridge_width_neg" 49 } -# gene_bs_nose_size={ "nose_size_pos" 67 "nose_size_pos" 47 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 38 "nose_tip_angle_neg" 35 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 95 "nose_tip_forward_neg" 43 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 62 "nose_tip_width_pos" 11 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 119 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 81 "cheek_fat_01_neg" 107 } -# face_detail_chin_cleft={ "chin_dimple" 49 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def" 14 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 59 "eye_lower_lid_def" 101 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 8 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_neg" 99 } -# face_detail_nose_tip_def={ "nose_tip_def" 47 "nose_tip_def" 220 } -# face_detail_temple_def={ "temple_def" 34 "temple_def" 190 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 17 "brow_wrinkles_01" 91 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 33 "eye_wrinkles_01" 92 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 189 "forehead_wrinkles_02" 232 } -# expression_other={ "nose_wrinkles_01" 158 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_beauty_1" 0 "complexion_3" 163 } -# gene_height={ "normal_height" 155 "normal_height" 153 } -# gene_bs_body_type={ "body_fat_head_fat_low" 100 "body_fat_head_fat_low" 115 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 39 "body_shape_hourglass_full" 62 } -# gene_bs_bust={ "bust_shape_4_full" 90 "bust_shape_4_full" 104 } -# gene_age={ "old_1" 81 "old_1" 81 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 255 "close_spacing_high_thickness" 196 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 254 "layer_2_low_thickness" 254 } -# gene_body_hair={ "body_hair_avg" 202 "body_hair_avg" 105 } -# #hairstyles={ "mena_#hairstyles" 35 "western_#hairstyles" 105 } -# #beards={ "legacy_dna_#beards" 205 "western_#beards" 100 } -# eye_accessory={ "normal_eyes" 220 "normal_eyes" 220 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 251 "normal_eyelashes" 251 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_bianca_savazzi = { -# portrait_info = { -# genes={ -# hair_color={ 36 252 168 126 } -# skin_color={ 100 123 8 63 } -# eye_color={ 84 255 61 170 } -# gene_chin_forward={ "chin_forward_neg" 128 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_neg" 73 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 170 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 113 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 45 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 152 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 161 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 16 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 188 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 215 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_neg" 38 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 163 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 167 "head_height_pos" 127 } -# gene_head_width={ "head_width_neg" 113 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 158 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 179 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 172 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 169 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 164 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_neg" 117 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 211 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 156 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 151 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 89 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 169 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 233 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 61 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 238 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 147 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 70 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 123 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 160 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 118 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 98 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 255 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 124 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 98 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 71 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 132 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 21 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 43 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 21 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 140 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 77 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 77 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 30 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 89 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 5 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 135 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 242 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_04" 65 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 87 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 226 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 255 "complexion_1" 0 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 255 "avg_spacing_avg_thickness" 226 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 253 "layer_2_avg_thickness" 92 } -# gene_body_hair={ "body_hair_sparse" 255 "body_hair_sparse" 156 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# } -# } -#} -# -#easteregg_christian_daflos = { -# portrait_info = { -# genes={ -# hair_color={ 238 200 224 192 } -# skin_color={ 118 31 68 84 } -# eye_color={ 71 164 71 164 } -# gene_chin_forward={ "chin_forward_pos" 99 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_neg" 147 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_pos" 100 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 108 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 151 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_pos" 130 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_neg" 99 "eye_shut_neg" 115 } -# gene_forehead_angle={ "forehead_angle_pos" 89 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 169 "forehead_brow_height_neg" 96 } -# gene_forehead_roundness={ "forehead_roundness_neg" 121 "forehead_roundness_neg" 121 } -# gene_forehead_width={ "forehead_width_neg" 115 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_neg" 100 "forehead_height_neg" 69 } -# gene_head_height={ "head_height_neg" 105 "head_height_neg" 111 } -# gene_head_width={ "head_width_pos" 95 "head_width_pos" 153 } -# gene_head_profile={ "head_profile_pos" 146 "head_profile_pos" 141 } -# gene_head_top_height={ "head_top_height_pos" 135 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_neg" 31 "jaw_angle_neg" 81 } -# gene_jaw_forward={ "jaw_forward_pos" 118 "jaw_forward_pos" 156 } -# gene_jaw_height={ "jaw_height_pos" 100 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 81 "jaw_width_pos" 171 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 187 "mouth_corner_depth_pos" 146 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 101 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 101 "mouth_forward_neg" 115 } -# gene_mouth_height={ "mouth_height_neg" 149 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 105 "mouth_width_neg" 109 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 138 "mouth_upper_lip_size_pos" 148 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 141 "mouth_lower_lip_size_neg" 113 } -# gene_mouth_open={ "mouth_open_pos" 126 "mouth_open_pos" 155 } -# gene_neck_length={ "neck_length_pos" 112 "neck_length_pos" 136 } -# gene_neck_width={ "neck_width_pos" 173 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 42 "cheek_forward_pos" 44 } -# gene_bs_cheek_height={ "cheek_height_pos" 104 "cheek_height_pos" 34 } -# gene_bs_cheek_width={ "cheek_width_pos" 51 "cheek_width_pos" 51 } -# gene_bs_ear_angle={ "ear_angle_pos" 168 "ear_angle_pos" 4 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 146 "ear_inner_shape_pos" 146 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 91 "ear_lower_bend_pos" 154 } -# gene_bs_ear_outward={ "ear_outward_pos" 28 "ear_outward_pos" 28 } -# gene_bs_ear_size={ "ear_size_neg" 11 "ear_size_neg" 11 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 142 "eye_corner_depth_neg" 47 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 105 "eye_fold_shape_neg" 32 } -# gene_bs_eye_size={ "eye_size_pos" 36 "eye_size_pos" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 53 "eye_upper_lid_size_pos" 201 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 240 "forehead_brow_curve_neg" 179 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 22 "forehead_brow_forward_neg" 22 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 92 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 130 "forehead_brow_outer_height_neg" 17 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 39 "forehead_brow_width_pos" 37 } -# gene_bs_jaw_def={ "jaw_def_pos" 98 "jaw_def_neg" 56 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 163 "mouth_lower_lip_def_pos" 44 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 30 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 150 "mouth_lower_lip_pad_pos" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 3 "mouth_lower_lip_width_neg" 3 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 107 "mouth_philtrum_def_pos" 84 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 181 "mouth_philtrum_shape_neg" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 4 "mouth_philtrum_width_neg" 4 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 163 "mouth_upper_lip_def_pos" 48 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 178 "mouth_upper_lip_full_neg" 164 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 7 "mouth_upper_lip_width_pos" 101 } -# gene_bs_nose_forward={ "nose_forward_pos" 2 "nose_forward_pos" 38 } -# gene_bs_nose_height={ "nose_height_pos" 136 "nose_height_neg" 63 } -# gene_bs_nose_length={ "nose_length_neg" 53 "nose_length_neg" 116 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 17 "nose_nostril_height_pos" 11 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 177 "nose_nostril_width_neg" 1 } -# gene_bs_nose_profile={ "nose_profile_pos" 123 "nose_profile_neg" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 155 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 0 "nose_ridge_width_pos" 15 } -# gene_bs_nose_size={ "nose_size_pos" 136 "nose_size_pos" 26 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 80 "nose_tip_angle_pos" 28 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 15 "nose_tip_forward_neg" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 42 "nose_tip_width_neg" 145 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_neg" 95 } -# face_detail_chin_cleft={ "chin_cleft" 62 "chin_dimple" 11 } -# face_detail_chin_def={ "chin_def" 100 "chin_def" 97 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 103 "eye_lower_lid_def" 2 } -# face_detail_eye_socket={ "eye_socket_02" 173 "eye_socket_02" 65 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 19 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 135 "nose_tip_def" 234 } -# face_detail_temple_def={ "temple_def" 62 "temple_def" 154 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_03" 70 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 0 "eye_wrinkles_01" 242 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 89 "forehead_wrinkles_01" 9 } -# expression_other={ "cheek_wrinkles_right_01" 19 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_3" 255 "complexion_3" 128 } -# gene_height={ "normal_height" 146 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_full" 142 "body_fat_head_fat_full" 142 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_hourglass_full" 0 } -# gene_bs_bust={ "bust_shape_2_full" 9 "bust_shape_2_full" 9 } -# gene_age={ "old_3" 104 "old_4" 196 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 255 "avg_spacing_lower_thickness" 245 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 226 "layer_2_lower_thickness" 185 } -# gene_body_hair={ "body_hair_avg" 163 "body_hair_sparse" 117 } -# #hairstyles={ "mena_#hairstyles" 22 "northern_#hairstyles" 170 } -# #beards={ "no_beard" 201 "northern_#beards" 201 } -# eye_accessory={ "normal_eyes" 225 "normal_eyes" 225 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 26 "normal_eyelashes" 26 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_max_collin = { -# portrait_info = { -# genes={ -# hair_color={ 40 226 177 189 } -# skin_color={ 65 39 113 77 } -# eye_color={ 92 197 92 197 } -# gene_chin_forward={ "chin_forward_neg" 173 "chin_forward_neg" 123 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 118 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 128 "eye_angle_neg" 108 } -# gene_eye_depth={ "eye_depth_neg" 214 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 159 "eye_distance_pos" 159 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_neg" 128 "forehead_angle_neg" 116 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 122 "forehead_brow_height_neg" 125 } -# gene_forehead_roundness={ "forehead_roundness_neg" 255 "forehead_roundness_neg" 105 } -# gene_forehead_width={ "forehead_width_neg" 95 "forehead_width_neg" 95 } -# gene_forehead_height={ "forehead_height_neg" 255 "forehead_height_pos" 132 } -# gene_head_height={ "head_height_pos" 149 "head_height_pos" 173 } -# gene_head_width={ "head_width_pos" 130 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 73 "head_profile_neg" 90 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_neg" 107 } -# gene_jaw_angle={ "jaw_angle_neg" 145 "jaw_angle_pos" 140 } -# gene_jaw_forward={ "jaw_forward_neg" 95 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_pos" 122 "jaw_height_pos" 133 } -# gene_jaw_width={ "jaw_width_neg" 191 "jaw_width_neg" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 104 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 170 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 116 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_neg" 140 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 177 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 76 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 90 "mouth_lower_lip_size_pos" 130 } -# gene_mouth_open={ "mouth_open_pos" 158 "mouth_open_pos" 165 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_pos" 153 "neck_width_pos" 153 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 9 } -# gene_bs_cheek_height={ "cheek_height_pos" 108 "cheek_height_pos" 28 } -# gene_bs_cheek_width={ "cheek_width_pos" 12 "cheek_width_pos" 12 } -# gene_bs_ear_angle={ "ear_angle_pos" 15 "ear_angle_pos" 15 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 72 "ear_inner_shape_pos" 72 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 26 "ear_upper_bend_pos" 26 } -# gene_bs_ear_outward={ "ear_outward_neg" 38 "ear_outward_neg" 38 } -# gene_bs_ear_size={ "ear_size_pos" 48 "ear_size_pos" 48 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 76 "eye_corner_depth_neg" 112 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 160 "eye_fold_shape_pos" 124 } -# gene_bs_eye_size={ "eye_size_pos" 203 "eye_size_neg" 79 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 50 "eye_upper_lid_size_neg" 50 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 114 "forehead_brow_curve_neg" 44 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 128 "forehead_brow_forward_pos" 48 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_neg" 15 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 62 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 38 "forehead_brow_width_neg" 6 } -# gene_bs_jaw_def={ "jaw_def_neg" 73 "jaw_def_pos" 60 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 94 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 7 "mouth_lower_lip_full_pos" 102 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 242 "mouth_lower_lip_pad_neg" 22 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 1 "mouth_lower_lip_width_neg" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 21 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 33 "mouth_philtrum_shape_pos" 33 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 255 "mouth_philtrum_width_neg" 4 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 87 "mouth_upper_lip_def_pos" 87 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 77 "mouth_upper_lip_full_pos" 12 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_pos" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 0 "mouth_upper_lip_width_pos" 106 } -# gene_bs_nose_forward={ "nose_forward_neg" 0 "nose_forward_neg" 0 } -# gene_bs_nose_height={ "nose_height_pos" 62 "nose_height_neg" 30 } -# gene_bs_nose_length={ "nose_length_neg" 142 "nose_length_neg" 160 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 38 "nose_nostril_height_neg" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 0 "nose_nostril_width_neg" 14 } -# gene_bs_nose_profile={ "nose_profile_pos" 165 "nose_profile_hawk_pos" 48 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 59 "nose_ridge_angle_neg" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 109 "nose_ridge_width_pos" 40 } -# gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_pos" 52 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 132 "nose_tip_angle_neg" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 14 "nose_tip_forward_pos" 14 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 123 "nose_tip_width_pos" 123 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_01" 24 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 198 "cheek_fat_01_neg" 118 } -# face_detail_chin_cleft={ "chin_dimple" 42 "chin_dimple" 15 } -# face_detail_chin_def={ "chin_def" 207 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 82 "eye_lower_lid_def" 82 } -# face_detail_eye_socket={ "eye_socket_01" 103 "eye_socket_03" 207 } -# face_detail_nasolabial={ "nasolabial_04" 0 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 212 "nose_ridge_def_neg" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 208 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 158 "brow_wrinkles_04" 178 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 160 "eye_wrinkles_01" 93 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 177 "forehead_wrinkles_01" 47 } -# expression_other={ "cheek_wrinkles_right_01" 2 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_3" 255 "complexion_3" 234 } -# gene_height={ "normal_height" 140 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_low" 118 "body_fat_head_fat_low" 118 } -# gene_bs_body_shape={ "body_shape_average" 77 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_shape_2_half" 70 "bust_shape_2_half" 70 } -# gene_age={ "old_4" 52 "old_4" 52 } -# gene_eyebrows_shape={ "close_spacing_lower_thickness" 211 "far_spacing_lower_thickness" 236 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 141 "layer_2_low_thickness" 134 } -# gene_body_hair={ "body_hair_avg_low_stubble" 165 "body_hair_avg" 110 } -# #hairstyles={ "western_#hairstyles" 196 "northern_#hairstyles" 184 } -# #beards={ "legacy_dna_#beards" 140 "northern_#beards" 62 } -# eye_accessory={ "normal_eyes" 1 "normal_eyes" 183 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 5 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_jonas_wickerstrom = { -# portrait_info = { -# genes={ -# hair_color={ 144 223 15 233 } -# skin_color={ 70 65 70 65 } -# eye_color={ 89 253 169 174 } -# gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 99 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 105 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 113 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 107 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 164 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_neg" 123 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 79 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 167 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 86 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 105 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 98 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 124 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 121 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 77 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 100 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 196 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 17 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 62 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 109 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 52 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 255 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 149 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 136 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "nose_wrinkles_01" 0 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_2" 255 "complexion_1" 0 } -# gene_height={ "normal_height" 179 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 255 "avg_spacing_avg_thickness" 190 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 203 "layer_2_avg_thickness" 125 } -# gene_body_hair={ "body_hair_sparse" 119 "body_hair_sparse" 119 } -# #hairstyles={ "northern_#hairstyles" 160 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_tegan_harris = { -# portrait_info = { -# genes={ -# hair_color={ 220 239 208 187 } -# skin_color={ 66 39 105 94 } -# eye_color={ 136 242 129 168 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 107 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 75 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 128 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 207 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 154 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 150 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 84 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 105 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 119 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 96 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 75 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 68 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 108 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 146 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 67 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 123 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 82 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 107 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 16 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 63 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 201 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 101 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 113 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 2 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 1 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 42 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 44 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 86 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 113 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 53 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 17 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 12 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 101 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 44 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 132 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 73 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 113 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_3" 136 "complexion_1" 0 } -# gene_height={ "normal_height" 126 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_apple_full" 119 "body_shape_average" 0 } -# gene_bs_bust={ "bust_default" 170 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 189 "avg_spacing_avg_thickness" 196 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 140 "layer_2_avg_thickness" 125 } -# gene_body_hair={ "body_hair_sparse" 173 "body_hair_sparse" 173 } -# #hairstyles={ "legacy_dna_#hairstyles" 226 "legacy_dna_#hairstyles" 0 } -# #beards={ "legacy_dna_#beards" 0 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 2 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 67 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_paul_depre = { -# portrait_info = { -# genes={ -# hair_color={ 98 253 212 199 } -# skin_color={ 36 96 58 80 } -# eye_color={ 49 228 206 147 } -# gene_chin_forward={ "chin_forward_neg" 84 "chin_forward_neg" 84 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 117 "forehead_brow_height_neg" 117 } -# gene_forehead_roundness={ "forehead_roundness_neg" 138 "forehead_roundness_neg" 46 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_neg" 150 "forehead_height_neg" 45 } -# gene_head_height={ "head_height_pos" 166 "head_height_pos" 166 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 131 "head_profile_pos" 132 } -# gene_head_top_height={ "head_top_height_pos" 143 "head_top_height_pos" 143 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 100 "jaw_angle_pos" 128 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_neg" 99 "jaw_height_neg" 99 } -# gene_jaw_width={ "jaw_width_pos" 160 "jaw_width_pos" 160 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 181 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 130 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_pos" 145 "mouth_forward_pos" 145 } -# gene_mouth_height={ "mouth_height_neg" 123 "mouth_height_neg" 123 } -# gene_mouth_width={ "mouth_width_pos" 140 "mouth_width_pos" 140 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 62 "mouth_lower_lip_size_neg" 62 } -# gene_mouth_open={ "mouth_open_neg" 67 "mouth_open_neg" 59 } -# gene_neck_length={ "neck_length_pos" 148 "neck_length_pos" 148 } -# gene_neck_width={ "neck_width_pos" 143 "neck_width_pos" 143 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_pos" 49 "cheek_height_pos" 49 } -# gene_bs_cheek_width={ "cheek_width_pos" 118 "cheek_width_pos" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_neg" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 103 "ear_inner_shape_pos" 103 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 92 "ear_upper_bend_pos" 92 } -# gene_bs_ear_outward={ "ear_outward_pos" 20 "ear_outward_pos" 20 } -# gene_bs_ear_size={ "ear_size_pos" 36 "ear_size_pos" 36 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 17 "eye_corner_depth_neg" 17 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 140 "eye_fold_shape_pos" 6 } -# gene_bs_eye_size={ "eye_size_pos" 74 "eye_size_pos" 74 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 43 "eye_upper_lid_size_pos" 9 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 81 "forehead_brow_curve_pos" 1 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 10 "forehead_brow_forward_pos" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 117 "forehead_brow_inner_height_neg" 117 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 12 "forehead_brow_outer_height_neg" 12 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 13 "forehead_brow_width_neg" 13 } -# gene_bs_jaw_def={ "jaw_def_pos" 32 "jaw_def_pos" 32 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 51 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 23 "mouth_lower_lip_full_neg" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 51 "mouth_lower_lip_pad_neg" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 17 "mouth_lower_lip_width_pos" 17 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 11 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 18 "mouth_philtrum_shape_pos" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 11 "mouth_philtrum_width_neg" 11 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 36 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 26 "mouth_upper_lip_full_pos" 26 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 110 "mouth_upper_lip_profile_neg" 110 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 60 "mouth_upper_lip_width_neg" 60 } -# gene_bs_nose_forward={ "nose_forward_pos" 27 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_pos" 26 "nose_height_pos" 48 } -# gene_bs_nose_length={ "nose_length_neg" 127 "nose_length_neg" 127 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 94 "nose_nostril_width_pos" 94 } -# gene_bs_nose_profile={ "nose_profile_hawk" 20 "nose_profile_hawk" 11 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 10 "nose_ridge_angle_pos" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 46 "nose_ridge_width_neg" 46 } -# gene_bs_nose_size={ "nose_size_pos" 37 "nose_size_pos" 37 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 30 "nose_tip_angle_pos" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 6 "nose_tip_forward_pos" 6 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 115 "nose_tip_width_neg" 115 } -# face_detail_cheek_def={ "cheek_def_02" 33 "cheek_def_02" 156 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 170 "cheek_fat_04_pos" 18 } -# face_detail_chin_cleft={ "chin_cleft" 4 "chin_cleft" 4 } -# face_detail_chin_def={ "chin_def" 24 "chin_def" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 255 } -# face_detail_eye_socket={ "eye_socket_01" 70 "eye_socket_01" 70 } -# face_detail_nasolabial={ "nasolabial_02" 109 "nasolabial_02" 109 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 18 "nose_ridge_def_pos" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 105 "nose_tip_def" 105 } -# face_detail_temple_def={ "temple_def" 5 "temple_def" 5 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 20 "brow_wrinkles_01" 20 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 132 "eye_wrinkles_01" 36 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 242 "forehead_wrinkles_01" 242 } -# expression_other={ "cheek_wrinkles_left_01" 147 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_6" 255 "complexion_7" 213 } -# gene_height={ "normal_height" 151 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 205 "body_fat_head_fat_medium" 151 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 0 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_shape_3_full" 88 "bust_shape_3_full" 88 } -# gene_age={ "old_beauty_1" 255 "old_1" 7 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 215 "far_spacing_low_thickness" 201 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 219 "layer_2_avg_thickness" 152 } -# gene_body_hair={ "body_hair_avg" 247 "body_hair_avg" 186 } -# #hairstyles={ "mena_#hairstyles" 117 "western_#hairstyles" 5 } -# #beards={ "western_#beards" 152 "western_#beards" 34 } -# eye_accessory={ "normal_eyes_dark_iris" 165 "normal_eyes" 121 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 7 "normal_eyelashes" 7 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_maximilian_olbers = { -# portrait_info = { -# genes={ -# hair_color={ 172 220 158 100 } -# skin_color={ 43 65 43 65 } -# eye_color={ 123 145 96 180 } -# gene_chin_forward={ "chin_forward_pos" 124 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 116 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 163 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 80 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 122 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 128 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 91 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 142 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 123 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 116 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 130 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 110 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 123 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 61 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 108 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 128 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 109 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 186 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 72 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 118 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 90 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 109 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 144 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 66 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 56 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 99 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 30 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 67 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 101 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 201 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 175 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 100 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 44 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_neg" 119 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 10 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 26 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 238 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 85 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 87 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 182 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 2 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 136 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 24 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 35 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 209 "complexion_1" 0 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 220 "avg_spacing_avg_thickness" 249 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 82 "layer_2_avg_thickness" 100 } -# gene_body_hair={ "body_hair_sparse" 97 "body_hair_sparse" 97 } -# #hairstyles={ "western_#hairstyles" 195 "legacy_dna_#hairstyles" 0 } -# #beards={ "mena_#beards" 30 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -# -#easteregg_debbie_lane = { -# portrait_info = { -# genes={ -# hair_color={ 141 179 0 0 } -# skin_color={ 2 0 0 0 } -# eye_color={ 121 221 0 0 } -# gene_chin_forward={ "chin_forward_pos" 76 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_neg" 211 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_neg" 145 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_pos" 85 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 36 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 156 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_neg" 107 "eye_shut_neg" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 255 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 90 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 187 "forehead_roundness_neg" 127 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 127 } -# gene_forehead_height={ "forehead_height_pos" 255 "forehead_height_neg" 127 } -# gene_head_height={ "head_height_pos" 219 "head_height_neg" 127 } -# gene_head_width={ "head_width_neg" 35 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_neg" 50 "head_profile_neg" 127 } -# gene_head_top_height={ "head_top_height_neg" 31 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_neg" 184 "head_top_width_neg" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 54 "jaw_angle_neg" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 56 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 96 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_neg" 140 "jaw_width_neg" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 132 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_neg" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 87 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_neg" 49 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 163 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 77 "mouth_upper_lip_size_neg" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 229 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 127 } -# gene_neck_length={ "neck_length_neg" 95 "neck_length_neg" 127 } -# gene_neck_width={ "neck_width_neg" 98 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 89 "cheek_forward_neg" 127 } -# gene_bs_cheek_height={ "cheek_height_neg" 119 "cheek_height_neg" 127 } -# gene_bs_cheek_width={ "cheek_width_pos" 40 "cheek_width_neg" 127 } -# gene_bs_ear_angle={ "ear_angle_pos" 152 "ear_angle_neg" 127 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 114 "ear_inner_shape_pos" 127 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 76 "ear_lower_bend_pos" 127 } -# gene_bs_ear_outward={ "ear_outward_neg" 173 "ear_outward_neg" 127 } -# gene_bs_ear_size={ "ear_size_pos" 112 "ear_size_neg" 127 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 127 "eye_corner_depth_neg" 127 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_neg" 127 } -# gene_bs_eye_size={ "eye_size_pos" 71 "eye_size_neg" 127 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 147 "eye_upper_lid_size_neg" 127 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 0 "forehead_brow_curve_neg" 127 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 100 "forehead_brow_forward_neg" 127 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 70 "forehead_brow_inner_height_neg" 127 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 255 "forehead_brow_outer_height_neg" 127 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 1 "forehead_brow_width_neg" 127 } -# gene_bs_jaw_def={ "jaw_def_neg" 50 "jaw_def_neg" 127 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 14 "mouth_lower_lip_def_pos" 127 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 12 "mouth_lower_lip_full_neg" 127 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 0 "mouth_lower_lip_pad_neg" 127 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 181 "mouth_lower_lip_width_neg" 127 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 28 "mouth_philtrum_def_pos" 127 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 33 "mouth_philtrum_shape_neg" 127 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 98 "mouth_philtrum_width_neg" 127 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 197 "mouth_upper_lip_def_pos" 127 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 62 "mouth_upper_lip_full_neg" 127 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 11 "mouth_upper_lip_profile_neg" 127 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 197 "mouth_upper_lip_width_neg" 127 } -# gene_bs_nose_forward={ "nose_forward_neg" 0 "nose_forward_neg" 127 } -# gene_bs_nose_height={ "nose_height_neg" 243 "nose_height_neg" 127 } -# gene_bs_nose_length={ "nose_length_pos" 182 "nose_length_neg" 127 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 141 "nose_nostril_height_neg" 127 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 110 "nose_nostril_width_neg" 127 } -# gene_bs_nose_profile={ "nose_profile_neg" 31 "nose_profile_neg" 127 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 118 "nose_ridge_angle_neg" 127 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 44 "nose_ridge_width_neg" 127 } -# gene_bs_nose_size={ "nose_size_neg" 253 "nose_size_neg" 127 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 57 "nose_tip_angle_neg" 127 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 39 "nose_tip_forward_neg" 127 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 132 "nose_tip_width_neg" 127 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 127 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 2 "cheek_fat_01_pos" 127 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_cleft" 127 } -# face_detail_chin_def={ "chin_def" 6 "chin_def" 127 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 152 "eye_lower_lid_def" 127 } -# face_detail_eye_socket={ "eye_socket_02" 100 "eye_socket_01" 127 } -# face_detail_nasolabial={ "nasolabial_03" 1 "nasolabial_01" 127 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 2 "nose_ridge_def_pos" 127 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 127 } -# face_detail_temple_def={ "temple_def" 255 "temple_def" 127 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 1 "brow_wrinkles_01" 127 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 159 "eye_wrinkles_01" 127 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 0 "forehead_wrinkles_01" 127 } -# expression_other={ "cheek_wrinkles_both_01" 110 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_3" 96 "complexion_1" 127 } -# gene_height={ "full_height" 154 "full_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 141 "body_average" 127 } -# gene_bs_body_shape={ "body_shape_pear_full" 38 "body_shape_average_clothed" 127 } -# gene_bs_bust={ "bust_clothes" 2 "bust_clothes" 127 } -# gene_age={ "old_beauty_1" 79 "old_1" 127 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 233 "no_eyebrows" 127 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 223 "no_eyebrows" 127 } -# gene_body_hair={ "body_hair_sparse" 16 "body_hair_sparse" 127 } -# #hairstyles={ "indian_#hairstyles" 253 "legacy_dna_#hairstyles" 0 } -# #beards={ "no_beard" 2 "no_beard" 0 } -# eye_accessory={ "normal_eyes" 11 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 253 "no_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -# -#easteregg_hanna_lohman = { -# portrait_info = { -# genes={ -# hair_color={ 220 174 223 24 } -# skin_color={ 15 14 122 99 } -# eye_color={ 229 85 224 160 } -# gene_chin_forward={ "chin_forward_neg" 169 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_neg" 183 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 58 "eye_depth_neg" 121 } -# gene_eye_height={ "eye_height_pos" 193 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 96 "eye_distance_neg" 101 } -# gene_eye_shut={ "eye_shut_pos" 89 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_pos" 255 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 170 } -# gene_forehead_roundness={ "forehead_roundness_neg" 187 "forehead_roundness_neg" 89 } -# gene_forehead_width={ "forehead_width_neg" 158 "forehead_width_neg" 110 } -# gene_forehead_height={ "forehead_height_pos" 178 "forehead_height_pos" 144 } -# gene_head_height={ "head_height_neg" 98 "head_height_neg" 109 } -# gene_head_width={ "head_width_neg" 30 "head_width_neg" 106 } -# gene_head_profile={ "head_profile_neg" 123 "head_profile_neg" 79 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 148 "head_top_width_pos" 148 } -# gene_jaw_angle={ "jaw_angle_neg" 152 "jaw_angle_neg" 117 } -# gene_jaw_forward={ "jaw_forward_neg" 44 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 195 "jaw_width_pos" 165 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 49 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 65 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 150 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 214 "mouth_height_neg" 102 } -# gene_mouth_width={ "mouth_width_neg" 117 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 59 "mouth_upper_lip_size_pos" 134 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 192 "mouth_lower_lip_size_neg" 116 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 171 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_neg" 121 "neck_width_neg" 121 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 221 "cheek_forward_pos" 22 } -# gene_bs_cheek_height={ "cheek_height_neg" 126 "cheek_height_pos" 40 } -# gene_bs_cheek_width={ "cheek_width_pos" 22 "cheek_width_pos" 9 } -# gene_bs_ear_angle={ "ear_angle_pos" 25 "ear_angle_pos" 25 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 198 "ear_inner_shape_pos" 198 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 35 "ear_lower_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_neg" 37 } -# gene_bs_ear_size={ "ear_size_pos" 39 "ear_size_pos" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 0 "eye_corner_depth_pos" 124 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 113 "eye_fold_shape_neg" 6 } -# gene_bs_eye_size={ "eye_size_neg" 79 "eye_size_pos" 83 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 95 "eye_upper_lid_size_pos" 122 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 1 "forehead_brow_curve_neg" 34 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 130 "forehead_brow_forward_pos" 51 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 168 "forehead_brow_inner_height_pos" 30 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 38 "forehead_brow_outer_height_neg" 108 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 81 "forehead_brow_width_neg" 40 } -# gene_bs_jaw_def={ "jaw_def_neg" 210 "jaw_def_neg" 27 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 114 "mouth_lower_lip_def_pos" 28 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 2 "mouth_lower_lip_full_neg" 49 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 79 "mouth_lower_lip_pad_neg" 15 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 161 "mouth_lower_lip_width_neg" 112 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 110 "mouth_philtrum_def_pos" 5 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 8 "mouth_philtrum_shape_neg" 36 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 44 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 113 "mouth_upper_lip_def_pos" 5 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 85 "mouth_upper_lip_full_pos" 76 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 118 "mouth_upper_lip_profile_neg" 16 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 22 "mouth_upper_lip_width_neg" 11 } -# gene_bs_nose_forward={ "nose_forward_pos" 152 "nose_forward_neg" 3 } -# gene_bs_nose_height={ "nose_height_pos" 184 "nose_height_pos" 59 } -# gene_bs_nose_length={ "nose_length_pos" 84 "nose_length_pos" 5 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 209 "nose_nostril_height_pos" 21 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 25 "nose_nostril_width_neg" 27 } -# gene_bs_nose_profile={ "nose_profile_neg" 255 "nose_profile_pos" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 2 "nose_ridge_angle_neg" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 121 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 2 "nose_size_neg" 3 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 93 "nose_tip_angle_neg" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 255 "nose_tip_forward_neg" 32 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 177 "nose_tip_width_neg" 38 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 130 "cheek_fat_04_pos" 14 } -# face_detail_chin_cleft={ "chin_dimple" 255 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def" 2 "chin_def" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 218 "eye_lower_lid_def" 51 } -# face_detail_eye_socket={ "eye_socket_02" 44 "eye_socket_01" 7 } -# face_detail_nasolabial={ "nasolabial_02" 59 "nasolabial_02" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 2 "nose_ridge_def_neg" 24 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 13 } -# face_detail_temple_def={ "temple_def" 5 "temple_def" 22 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 2 "brow_wrinkles_04" 253 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 21 "eye_wrinkles_03" 195 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 25 "forehead_wrinkles_01" 82 } -# expression_other={ "cheek_wrinkles_both_01" 6 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 142 "complexion_5" 177 } -# gene_height={ "normal_height" 126 "normal_height" 119 } -# gene_bs_body_type={ "body_average" 0 "body_fat_head_fat_full" 114 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_shape_3_half" 132 "bust_shape_3_full" 139 } -# gene_age={ "old_1" 79 "old_1" 115 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 230 "avg_spacing_low_thickness" 121 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 193 "layer_2_high_thickness" 163 } -# gene_body_hair={ "body_hair_avg" 45 "body_hair_avg" 176 } -# #hairstyles={ "rtt_#hairstyles" 132 "northern_#hairstyles" 224 } -# #beards={ "northern_#beards" 255 "northern_#beards" 229 } -# eye_accessory={ "normal_eyes" 48 "normal_eyes" 48 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 248 "normal_eyelashes" 248 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -# -#easteregg_anna_strom = { -# portrait_info = { -# genes={ -# hair_color={ 251 55 186 140 } -# skin_color={ 62 14 23 79 } -# eye_color={ 253 162 84 185 } -# gene_chin_forward={ "chin_forward_pos" 120 "chin_forward_pos" 132 } -# gene_chin_height={ "chin_height_neg" 121 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_neg" 113 "chin_width_neg" 107 } -# gene_eye_angle={ "eye_angle_neg" 103 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_pos" 161 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 136 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 70 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 92 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 62 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 101 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 211 "forehead_roundness_pos" 198 } -# gene_forehead_width={ "forehead_width_neg" 71 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_pos" 206 "forehead_height_pos" 137 } -# gene_head_height={ "head_height_neg" 154 "head_height_neg" 108 } -# gene_head_width={ "head_width_pos" 88 "head_width_pos" 150 } -# gene_head_profile={ "head_profile_pos" 121 "head_profile_pos" 157 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_pos" 142 } -# gene_head_top_width={ "head_top_width_pos" 210 "head_top_width_pos" 210 } -# gene_jaw_angle={ "jaw_angle_pos" 146 "jaw_angle_pos" 130 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_neg" 107 } -# gene_jaw_width={ "jaw_width_neg" 98 "jaw_width_neg" 110 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 79 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 87 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 132 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_pos" 155 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 96 "mouth_width_pos" 138 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 125 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 108 "mouth_lower_lip_size_neg" 85 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 161 } -# gene_neck_length={ "neck_length_pos" 165 "neck_length_pos" 140 } -# gene_neck_width={ "neck_width_neg" 33 "neck_width_neg" 104 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 85 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_pos" 255 "cheek_height_pos" 43 } -# gene_bs_cheek_width={ "cheek_width_neg" 133 "cheek_width_pos" 34 } -# gene_bs_ear_angle={ "ear_angle_neg" 39 "ear_angle_pos" 52 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 24 "ear_inner_shape_pos" 24 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 23 "ear_lower_bend_pos" 23 } -# gene_bs_ear_outward={ "ear_outward_neg" 23 "ear_outward_neg" 23 } -# gene_bs_ear_size={ "ear_size_pos" 13 "ear_size_pos" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 13 "eye_corner_depth_pos" 224 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 167 "eye_fold_shape_pos" 31 } -# gene_bs_eye_size={ "eye_size_neg" 49 "eye_size_neg" 38 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 197 "eye_upper_lid_size_pos" 143 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 169 "forehead_brow_curve_neg" 52 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 123 "forehead_brow_forward_neg" 51 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 43 "forehead_brow_inner_height_neg" 20 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 137 "forehead_brow_outer_height_neg" 121 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 83 "forehead_brow_width_pos" 48 } -# gene_bs_jaw_def={ "jaw_def_neg" 155 "jaw_def_neg" 123 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 15 "mouth_lower_lip_def_pos" 15 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 131 "mouth_lower_lip_full_neg" 8 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 45 "mouth_lower_lip_pad_pos" 27 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 53 "mouth_lower_lip_width_neg" 53 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 160 "mouth_philtrum_def_pos" 20 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 117 "mouth_philtrum_shape_pos" 50 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 123 "mouth_philtrum_width_pos" 123 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 220 "mouth_upper_lip_def_pos" 119 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 63 "mouth_upper_lip_full_pos" 159 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 52 "mouth_upper_lip_profile_pos" 52 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 197 "mouth_upper_lip_width_neg" 34 } -# gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 87 } -# gene_bs_nose_height={ "nose_height_neg" 103 "nose_height_neg" 36 } -# gene_bs_nose_length={ "nose_length_pos" 93 "nose_length_pos" 20 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 69 "nose_nostril_height_pos" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 55 "nose_nostril_width_pos" 44 } -# gene_bs_nose_profile={ "nose_profile_pos" 79 "nose_profile_neg" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 99 "nose_ridge_angle_pos" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 81 "nose_ridge_width_neg" 55 } -# gene_bs_nose_size={ "nose_size_neg" 11 "nose_size_pos" 14 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 125 "nose_tip_angle_pos" 29 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 45 "nose_tip_forward_pos" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 151 "nose_tip_width_neg" 12 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 143 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 102 "cheek_fat_02_pos" 103 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 123 "chin_def_neg" 110 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 113 "eye_lower_lid_def" 221 } -# face_detail_eye_socket={ "eye_socket_color_02" 104 "eye_socket_03" 22 } -# face_detail_nasolabial={ "nasolabial_01" 176 "nasolabial_02" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 105 "nose_ridge_def_pos" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 204 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 255 "temple_def" 228 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 181 "brow_wrinkles_02" 181 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 50 "eye_wrinkles_01" 50 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 135 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 114 "complexion_7" 94 } -# gene_height={ "normal_height" 126 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_low" 66 "body_fat_head_fat_medium" 140 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 91 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 72 "bust_shape_2_half" 129 } -# gene_age={ "old_1" 165 "old_1" 165 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 106 "avg_spacing_lower_thickness" 100 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 224 "layer_2_low_thickness" 136 } -# gene_body_hair={ "body_hair_sparse" 127 "body_hair_sparse" 127 } -# gene_hair_type={ "hair_wavy" 138 "hair_wavy" 138 } -# gene_baldness={ "male_pattern_baldness" 118 "male_pattern_baldness" 118 } -# eye_accessory={ "normal_eyes" 180 "normal_eyes" 180 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 46 "normal_eyelashes" 46 } -# pose={ "" 255 "" 0 } -# cloaks={ "western_royalty" 102 "no_cloak" 0 } -# #hairstyles={ "rtt_hairstyles" 170 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 102 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "northern_high_nobility_clothes" 212 "most_clothes" 0 } -# headgear={ "northern_royalty" 162 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# #beards={ "no_beard" 255 "no_beard" 0 } -# } -# } -#} -# -# -#easteregg_nikolaos_kaltsogiannis = { -# portrait_info = { -# genes={ -# hair_color={ 147 240 107 108 } -# skin_color={ 85 83 85 83 } -# eye_color={ 200 181 200 181 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 21 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 255 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 255 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 189 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 188 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 142 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 165 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 255 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 156 "avg_spacing_avg_thickness" 156 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 85 "layer_2_avg_thickness" 85 } -# gene_body_hair={ "body_hair_sparse" 123 "body_hair_sparse" 123 } -# #hairstyles={ "no_#hairstyles" 0 "legacy_dna_#hairstyles" 0 } -# #beards={ "western_#beards" 90 "legacy_dna_#beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -# -#easteregg_pontus_olofsson = { -# portrait_info = { -# genes={ -# hair_color={ 54 252 136 121 } -# skin_color={ 24 14 39 73 } -# eye_color={ 133 205 243 175 } -# gene_chin_forward={ "chin_forward_pos" 128 "chin_forward_pos" 160 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_pos" 132 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 101 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_pos" 149 "eye_depth_pos" 149 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 104 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_neg" 114 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 76 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_neg" 137 "forehead_roundness_pos" 147 } -# gene_forehead_width={ "forehead_width_pos" 68 "forehead_width_neg" 115 } -# gene_forehead_height={ "forehead_height_pos" 210 "forehead_height_pos" 210 } -# gene_head_height={ "head_height_pos" 142 "head_height_pos" 142 } -# gene_head_width={ "head_width_neg" 56 "head_width_neg" 88 } -# gene_head_profile={ "head_profile_neg" 28 "head_profile_neg" 38 } -# gene_head_top_height={ "head_top_height_neg" 34 "head_top_height_neg" 103 } -# gene_head_top_width={ "head_top_width_pos" 225 "head_top_width_pos" 225 } -# gene_jaw_angle={ "jaw_angle_neg" 125 "jaw_angle_neg" 125 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_neg" 198 "jaw_width_neg" 119 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 155 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_pos" 103 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_neg" 142 "mouth_width_neg" 110 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 61 "mouth_upper_lip_size_neg" 100 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 113 "mouth_lower_lip_size_neg" 113 } -# gene_mouth_open={ "mouth_open_neg" 79 "mouth_open_neg" 34 } -# gene_neck_length={ "neck_length_neg" 95 "neck_length_neg" 95 } -# gene_neck_width={ "neck_width_pos" 61 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 61 "cheek_forward_pos" 31 } -# gene_bs_cheek_height={ "cheek_height_pos" 21 "cheek_height_pos" 21 } -# gene_bs_cheek_width={ "cheek_width_pos" 86 "cheek_width_pos" 31 } -# gene_bs_ear_angle={ "ear_angle_neg" 21 "ear_angle_neg" 120 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 156 "ear_inner_shape_pos" 100 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 98 "ear_both_bend_pos" 41 } -# gene_bs_ear_outward={ "ear_outward_pos" 10 "ear_outward_neg" 79 } -# gene_bs_ear_size={ "ear_size_neg" 98 "ear_size_pos" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 121 "eye_corner_depth_pos" 27 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 104 "eye_fold_shape_pos" 29 } -# gene_bs_eye_size={ "eye_size_pos" 38 "eye_size_pos" 40 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 111 "eye_upper_lid_size_pos" 111 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 154 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 49 "forehead_brow_forward_pos" 38 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 1 "forehead_brow_inner_height_pos" 33 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 103 "forehead_brow_outer_height_pos" 50 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 77 "forehead_brow_width_pos" 74 } -# gene_bs_jaw_def={ "jaw_def_neg" 215 "jaw_def_neg" 8 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 17 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 35 "mouth_lower_lip_full_neg" 10 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 21 "mouth_lower_lip_pad_neg" 8 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 28 "mouth_lower_lip_width_neg" 28 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 99 "mouth_philtrum_def_pos" 44 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 35 "mouth_philtrum_shape_pos" 38 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 112 "mouth_philtrum_width_pos" 112 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 39 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 20 "mouth_upper_lip_full_neg" 20 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 167 "mouth_upper_lip_profile_neg" 35 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 137 "mouth_upper_lip_width_neg" 24 } -# gene_bs_nose_forward={ "nose_forward_neg" 18 "nose_forward_neg" 18 } -# gene_bs_nose_height={ "nose_height_neg" 8 "nose_height_neg" 23 } -# gene_bs_nose_length={ "nose_length_pos" 74 "nose_length_pos" 74 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 151 "nose_nostril_height_pos" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 113 "nose_nostril_width_neg" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 63 "nose_profile_hawk_pos" 40 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 207 "nose_ridge_angle_pos" 68 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 16 "nose_ridge_width_pos" 18 } -# gene_bs_nose_size={ "nose_size_pos" 87 "nose_size_pos" 16 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 99 "nose_tip_angle_pos" 37 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 69 "nose_tip_forward_neg" 69 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 144 "nose_tip_width_pos" 108 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 19 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 188 "cheek_fat_02_pos" 225 } -# face_detail_chin_cleft={ "chin_cleft" 131 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def" 150 "chin_def" 94 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 59 "eye_lower_lid_def" 225 } -# face_detail_eye_socket={ "eye_socket_02" 192 "eye_socket_02" 17 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_03" 111 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 137 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 226 "nose_tip_def" 222 } -# face_detail_temple_def={ "temple_def" 5 "temple_def" 129 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 45 "brow_wrinkles_01" 50 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 128 "eye_wrinkles_01" 128 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 98 "forehead_wrinkles_02" 172 } -# expression_other={ "cheek_wrinkles_right_01" 0 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_3" 151 "complexion_3" 129 } -# gene_height={ "normal_height" 181 "normal_height" 134 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 108 "body_fat_head_fat_full" 104 } -# gene_bs_body_shape={ "body_shape_pear_half" 75 "body_shape_rectangle_half" 50 } -# gene_bs_bust={ "bust_shape_1_full" 111 "bust_shape_1_full" 111 } -# gene_age={ "old_3" 119 "old_4" 174 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 225 "avg_spacing_low_thickness" 128 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 114 "layer_2_lower_thickness" 114 } -# gene_body_hair={ "body_hair_sparse" 176 "body_hair_sparse" 176 } -# #hairstyles={ "western_baby_#hairstyles" 234 "western_#hairstyles" 75 } -# #beards={ "no_beard" 0 "western_#beards" 49 } -# eye_accessory={ "normal_eyes" 148 "normal_eyes" 148 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 22 "normal_eyelashes" 22 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_martin_anward = { -# portrait_info = { -# genes={ -# hair_color={ 170 161 198 168 } -# skin_color={ 105 70 105 70 } -# eye_color={ 177 184 220 202 } -# gene_chin_forward={ "chin_forward_pos" 103 "chin_forward_pos" 150 } -# gene_chin_height={ "chin_height_pos" 95 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 94 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 109 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_pos" 157 "eye_depth_pos" 157 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_pos" 131 "eye_distance_pos" 133 } -# gene_eye_shut={ "eye_shut_neg" 112 "eye_shut_neg" 120 } -# gene_forehead_angle={ "forehead_angle_pos" 110 "forehead_angle_pos" 144 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 169 } -# gene_forehead_roundness={ "forehead_roundness_neg" 123 "forehead_roundness_neg" 123 } -# gene_forehead_width={ "forehead_width_neg" 113 "forehead_width_neg" 113 } -# gene_forehead_height={ "forehead_height_neg" 117 "forehead_height_neg" 117 } -# gene_head_height={ "head_height_pos" 154 "head_height_pos" 167 } -# gene_head_width={ "head_width_neg" 141 "head_width_neg" 97 } -# gene_head_profile={ "head_profile_pos" 128 "head_profile_pos" 136 } -# gene_head_top_height={ "head_top_height_pos" 124 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_pos" 110 "head_top_width_pos" 166 } -# gene_jaw_angle={ "jaw_angle_pos" 129 "jaw_angle_pos" 138 } -# gene_jaw_forward={ "jaw_forward_neg" 99 "jaw_forward_neg" 112 } -# gene_jaw_height={ "jaw_height_pos" 116 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_pos" 132 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 110 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 159 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_pos" 156 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 128 "mouth_upper_lip_size_neg" 113 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 81 "mouth_lower_lip_size_neg" 36 } -# gene_mouth_open={ "mouth_open_pos" 136 "mouth_open_pos" 136 } -# gene_neck_length={ "neck_length_pos" 136 "neck_length_pos" 136 } -# gene_neck_width={ "neck_width_neg" 142 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 79 "cheek_forward_pos" 15 } -# gene_bs_cheek_height={ "cheek_height_neg" 5 "cheek_height_neg" 5 } -# gene_bs_cheek_width={ "cheek_width_pos" 17 "cheek_width_pos" 2 } -# gene_bs_ear_angle={ "ear_angle_pos" 123 "ear_angle_neg" 31 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 56 "ear_inner_shape_pos" 91 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 0 "ear_lower_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 10 "ear_outward_pos" 10 } -# gene_bs_ear_size={ "ear_size_neg" 109 "ear_size_pos" 12 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 11 "eye_corner_depth_pos" 11 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 5 "eye_fold_shape_pos" 38 } -# gene_bs_eye_size={ "eye_size_neg" 91 "eye_size_neg" 126 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 31 "eye_upper_lid_size_pos" 21 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 153 "forehead_brow_curve_neg" 131 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 31 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 26 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 47 "forehead_brow_outer_height_neg" 47 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 40 "forehead_brow_width_neg" 40 } -# gene_bs_jaw_def={ "jaw_def_neg" 35 "jaw_def_pos" 12 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 55 "mouth_lower_lip_def_pos" 20 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 105 "mouth_lower_lip_full_pos" 27 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 13 "mouth_lower_lip_pad_neg" 1 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 19 "mouth_lower_lip_width_pos" 36 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 47 "mouth_philtrum_def_pos" 45 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_pos" 24 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 15 "mouth_philtrum_width_pos" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 179 "mouth_upper_lip_def_pos" 11 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 49 "mouth_upper_lip_full_neg" 68 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 43 "mouth_upper_lip_profile_pos" 48 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 15 "mouth_upper_lip_width_neg" 18 } -# gene_bs_nose_forward={ "nose_forward_pos" 23 "nose_forward_pos" 49 } -# gene_bs_nose_height={ "nose_height_neg" 69 "nose_height_neg" 17 } -# gene_bs_nose_length={ "nose_length_pos" 21 "nose_length_pos" 21 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 93 "nose_nostril_height_pos" 21 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 101 "nose_nostril_width_neg" 3 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 39 "nose_profile_hawk" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 13 "nose_ridge_angle_pos" 13 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 5 "nose_ridge_width_pos" 5 } -# gene_bs_nose_size={ "nose_size_pos" 63 "nose_size_pos" 21 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 67 "nose_tip_angle_pos" 125 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 11 "nose_tip_forward_neg" 30 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 187 "nose_tip_width_pos" 17 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 3 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 37 "cheek_fat_02_pos" 25 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_dimple" 11 } -# face_detail_chin_def={ "chin_def" 255 "chin_def" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 18 "eye_lower_lid_def" 91 } -# face_detail_eye_socket={ "eye_socket_03" 0 "eye_socket_02" 64 } -# face_detail_nasolabial={ "nasolabial_02" 93 "nasolabial_02" 93 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 73 "nose_ridge_def_pos" 167 } -# face_detail_nose_tip_def={ "nose_tip_def" 17 "nose_tip_def" 17 } -# face_detail_temple_def={ "temple_def" 35 "temple_def" 19 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 132 "brow_wrinkles_02" 132 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 29 "eye_wrinkles_01" 29 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 97 "forehead_wrinkles_01" 97 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 196 "complexion_3" 196 } -# gene_height={ "normal_height" 162 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 139 "body_fat_head_fat_medium" 138 } -# gene_bs_body_shape={ "body_shape_average_clothed" 69 "body_shape_triangle_half" 18 } -# gene_bs_bust={ "bust_clothes" 108 "bust_shape_2_half" 108 } -# gene_age={ "old_4" 209 "old_4" 209 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 178 "avg_spacing_lower_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 163 "layer_2_lower_thickness" 177 } -# gene_body_hair={ "body_hair_avg" 118 "body_hair_avg" 118 } -# #hairstyles={ "western_#hairstyles" 207 "western_#hairstyles" 201 } -# #beards={ "western_#beards" 119 "western_#beards" 200 } -# eye_accessory={ "normal_eyes" 87 "normal_eyes" 87 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 67 "normal_eyelashes" 67 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_isabella_welch = { -# portrait_info = { -# genes={ hair_color={ 116 114 240 94 } -# skin_color={ 218 3 65 85 } -# eye_color={ 217 21 213 180 } -# gene_chin_forward={ "chin_forward_pos" 149 "chin_forward_pos" 149 } -# gene_chin_height={ "chin_height_neg" 102 "chin_height_neg" 102 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_pos" 135 } -# gene_eye_height={ "eye_height_pos" 107 "eye_height_pos" 107 } -# gene_eye_distance={ "eye_distance_pos" 109 "eye_distance_pos" 109 } -# gene_eye_shut={ "eye_shut_neg" 102 "eye_shut_neg" 102 } -# gene_forehead_angle={ "forehead_angle_neg" 115 "forehead_angle_neg" 115 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 152 } -# gene_forehead_roundness={ "forehead_roundness_neg" 117 "forehead_roundness_neg" 117 } -# gene_forehead_width={ "forehead_width_pos" 141 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 104 } -# gene_head_height={ "head_height_neg" 102 "head_height_neg" 102 } -# gene_head_width={ "head_width_pos" 104 "head_width_pos" 104 } -# gene_head_profile={ "head_profile_neg" 121 "head_profile_neg" 121 } -# gene_head_top_height={ "head_top_height_pos" 113 "head_top_height_pos" 113 } -# gene_head_top_width={ "head_top_width_pos" 144 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_neg" 126 "jaw_angle_neg" 126 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 103 "jaw_height_neg" 103 } -# gene_jaw_width={ "jaw_width_pos" 121 "jaw_width_pos" 121 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_neg" 102 "mouth_forward_neg" 102 } -# gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 115 } -# gene_mouth_width={ "mouth_width_neg" 102 "mouth_width_neg" 102 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 124 "mouth_upper_lip_size_neg" 124 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 153 "mouth_lower_lip_size_pos" 153 } -# gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_pos" 102 "neck_width_pos" 102 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 122 "cheek_forward_pos" 122 } -# gene_bs_cheek_height={ "cheek_height_pos" 21 "cheek_height_pos" 21 } -# gene_bs_cheek_width={ "cheek_width_neg" 17 "cheek_width_pos" 146 } -# gene_bs_ear_angle={ "ear_angle_pos" 41 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 4 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 55 "ear_upper_bend_pos" 55 } -# gene_bs_ear_outward={ "ear_outward_pos" 2 "ear_outward_pos" 2 } -# gene_bs_ear_size={ "ear_size_neg" 85 "ear_size_neg" 29 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 63 "eye_corner_depth_neg" 179 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 199 "eye_fold_shape_neg" 25 } -# gene_bs_eye_size={ "eye_size_neg" 63 "eye_size_neg" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 117 "eye_upper_lid_size_pos" 16 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 8 "forehead_brow_curve_neg" 8 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 49 "forehead_brow_forward_pos" 49 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 125 "forehead_brow_inner_height_pos" 125 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 67 "forehead_brow_outer_height_pos" 67 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 13 "forehead_brow_width_pos" 13 } -# gene_bs_jaw_def={ "jaw_def_neg" 45 "jaw_def_neg" 148 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 51 "mouth_lower_lip_def_pos" 51 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 80 "mouth_lower_lip_full_neg" 80 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 31 "mouth_lower_lip_pad_neg" 31 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 93 "mouth_lower_lip_width_pos" 118 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 97 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 103 "mouth_philtrum_shape_neg" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 61 "mouth_philtrum_width_pos" 9 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 130 "mouth_upper_lip_def_pos" 16 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 5 "mouth_upper_lip_full_pos" 31 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 33 "mouth_upper_lip_profile_pos" 16 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 106 "mouth_upper_lip_width_neg" 106 } -# gene_bs_nose_forward={ "nose_forward_neg" 67 "nose_forward_pos" 30 } -# gene_bs_nose_height={ "nose_height_neg" 11 "nose_height_neg" 60 } -# gene_bs_nose_length={ "nose_length_pos" 29 "nose_length_neg" 4 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 30 "nose_nostril_height_pos" 30 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 135 "nose_nostril_width_neg" 136 } -# gene_bs_nose_profile={ "nose_profile_neg" 29 "nose_profile_pos" 41 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 112 "nose_ridge_angle_neg" 112 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_neg" 11 } -# gene_bs_nose_size={ "nose_size_neg" 105 "nose_size_neg" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 99 "nose_tip_angle_pos" 155 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 55 "nose_tip_forward_neg" 40 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 57 "nose_tip_width_pos" 88 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 68 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 2 "cheek_fat_04_pos" 125 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_cleft" 9 } -# face_detail_chin_def={ "chin_def" 13 "chin_def" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 207 "eye_lower_lid_def" 156 } -# face_detail_eye_socket={ "eye_socket_03" 255 "eye_socket_02" 30 } -# face_detail_nasolabial={ "nasolabial_03" 122 "nasolabial_02" 22 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 63 "nose_ridge_def_neg" 238 } -# face_detail_nose_tip_def={ "nose_tip_def" 137 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 77 "temple_def" 76 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 67 "brow_wrinkles_03" 67 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 24 "eye_wrinkles_01" 24 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 253 "forehead_wrinkles_01" 253 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_beauty_1" 255 "complexion_5" 184 } -# gene_height={ "normal_height" 177 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 84 "body_fat_head_fat_full" 133 } -# gene_bs_body_shape={ "body_shape_average_clothed" 0 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_clothes" 131 "bust_shape_3_half" 10 } -# gene_age={ "old_4" 210 "old_4" 210 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 172 "far_spacing_low_thickness" 148 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 127 "layer_2_low_thickness" 126 } -# gene_body_hair={ "body_hair_sparse" 179 "body_hair_sparse" 179 } -# gene_hair_type={ "hair_straight" 127 "hair_straight" 127 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 152 "normal_eyes" 152 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 71 "normal_eyelashes" 71 } -# hairstyles={ "western_hairstyles_wavy" 181 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 251 } -# } -# } -# enabled = yes -#} -# -#easteregg_zack_holmgren = { -# portrait_info = { -# genes={ -# hair_color={ 169 249 169 249 } -# skin_color={ 87 65 87 65 } -# eye_color={ 188 233 66 142 } -# gene_chin_forward={ "chin_forward_pos" 133 "chin_forward_pos" 139 } -# gene_chin_height={ "chin_height_neg" 80 "chin_height_neg" 104 } -# gene_chin_width={ "chin_width_neg" 83 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 95 "eye_angle_neg" 95 } -# gene_eye_depth={ "eye_depth_neg" 179 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 142 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_pos" 106 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_neg" 97 "eye_shut_neg" 109 } -# gene_forehead_angle={ "forehead_angle_neg" 158 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_neg" 95 "forehead_roundness_neg" 114 } -# gene_forehead_width={ "forehead_width_neg" 104 "forehead_width_neg" 99 } -# gene_forehead_height={ "forehead_height_neg" 144 "forehead_height_neg" 117 } -# gene_head_height={ "head_height_neg" 99 "head_height_neg" 113 } -# gene_head_width={ "head_width_neg" 52 "head_width_neg" 84 } -# gene_head_profile={ "head_profile_neg" 54 "head_profile_neg" 110 } -# gene_head_top_height={ "head_top_height_pos" 44 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_pos" 76 "head_top_width_pos" 172 } -# gene_jaw_angle={ "jaw_angle_pos" 137 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_pos" 121 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 107 "jaw_width_pos" 151 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 143 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 114 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_neg" 91 "mouth_forward_neg" 104 } -# gene_mouth_height={ "mouth_height_neg" 100 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_pos" 134 "mouth_width_pos" 150 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 119 "mouth_upper_lip_size_neg" 118 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 107 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_pos" 187 "mouth_open_pos" 182 } -# gene_neck_length={ "neck_length_neg" 121 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_pos" 15 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 139 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_neg" 41 "cheek_height_neg" 10 } -# gene_bs_cheek_width={ "cheek_width_neg" 155 "cheek_width_neg" 31 } -# gene_bs_ear_angle={ "ear_angle_pos" 93 "ear_angle_pos" 37 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 96 "ear_inner_shape_pos" 167 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 67 "ear_upper_bend_pos" 67 } -# gene_bs_ear_outward={ "ear_outward_neg" 7 "ear_outward_pos" 121 } -# gene_bs_ear_size={ "ear_size_neg" 123 "ear_size_neg" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 79 "eye_corner_depth_neg" 192 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 183 "eye_fold_shape_pos" 43 } -# gene_bs_eye_size={ "eye_size_neg" 21 "eye_size_neg" 123 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 95 "eye_upper_lid_size_pos" 76 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 177 "forehead_brow_curve_neg" 85 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 33 "forehead_brow_forward_neg" 17 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 93 "forehead_brow_inner_height_pos" 9 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 117 "forehead_brow_outer_height_pos" 121 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 117 "forehead_brow_width_neg" 44 } -# gene_bs_jaw_def={ "jaw_def_pos" 29 "jaw_def_pos" 51 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 103 "mouth_lower_lip_def_pos" 6 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 111 "mouth_lower_lip_full_pos" 10 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 169 "mouth_lower_lip_pad_neg" 75 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 165 "mouth_lower_lip_width_pos" 34 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 27 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 127 "mouth_philtrum_shape_pos" 25 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 41 "mouth_philtrum_width_pos" 92 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 92 "mouth_upper_lip_def_pos" 114 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 49 "mouth_upper_lip_full_pos" 28 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 67 "mouth_upper_lip_profile_neg" 100 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 155 "mouth_upper_lip_width_neg" 125 } -# gene_bs_nose_forward={ "nose_forward_pos" 133 "nose_forward_pos" 9 } -# gene_bs_nose_height={ "nose_height_neg" 26 "nose_height_neg" 26 } -# gene_bs_nose_length={ "nose_length_neg" 27 "nose_length_neg" 29 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 139 "nose_nostril_height_pos" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 49 "nose_nostril_width_pos" 68 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 73 "nose_profile_pos" 30 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 25 "nose_ridge_angle_pos" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_pos" 39 } -# gene_bs_nose_size={ "nose_size_neg" 145 "nose_size_neg" 2 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 13 "nose_tip_angle_neg" 38 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 41 "nose_tip_forward_pos" 10 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 107 "nose_tip_width_neg" 22 } -# face_detail_cheek_def={ "cheek_def_01" 7 "cheek_def_01" 7 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 83 "cheek_fat_01_neg" 25 } -# face_detail_chin_cleft={ "chin_cleft" 33 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def" 234 "chin_def" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 172 "eye_lower_lid_def" 46 } -# face_detail_eye_socket={ "eye_socket_03" 202 "eye_socket_03" 20 } -# face_detail_nasolabial={ "nasolabial_02" 0 "nasolabial_02" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 160 "nose_ridge_def_pos" 245 } -# face_detail_nose_tip_def={ "nose_tip_def" 223 "nose_tip_def" 223 } -# face_detail_temple_def={ "temple_def" 94 "temple_def" 188 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 216 "brow_wrinkles_02" 216 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 25 "eye_wrinkles_01" 25 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 238 "forehead_wrinkles_03" 238 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 164 "complexion_3" 98 } -# gene_height={ "normal_height" 144 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_low" 137 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_average_clothed" 120 "body_shape_apple_half" 18 } -# gene_bs_bust={ "bust_clothes" 100 "bust_shape_2_half" 100 } -# gene_age={ "old_3" 97 "old_3" 97 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 173 "avg_spacing_low_thickness" 130 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 214 "layer_2_avg_thickness" 174 } -# gene_body_hair={ "body_hair_avg" 93 "body_hair_avg" 190 } -# gene_hair_type={ "hair_wavy" 255 "hair_wavy" 132 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 118 "normal_eyes" 118 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 226 "normal_eyelashes" 226 } -# hairstyles={ "western_hairstyles_wavy" 221 "all_hairstyles" 0 } -# } -# } -#} -# -#easteregg_elisabeth_gangenes={ -# portrait_info = { -# genes={ -# hair_color={ 4 254 33 242 } -# skin_color={ 100 169 175 169 } -# eye_color={ 60 245 60 245 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_neg" 136 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 123 "eye_depth_pos" 149 } -# gene_eye_height={ "eye_height_neg" 99 "eye_height_neg" 91 } -# gene_eye_distance={ "eye_distance_neg" 130 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_neg" 146 "eye_shut_neg" 109 } -# gene_forehead_angle={ "forehead_angle_neg" 55 "forehead_angle_neg" 56 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 144 "forehead_brow_height_neg" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 143 "forehead_roundness_pos" 143 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 106 } -# gene_head_height={ "head_height_neg" 167 "head_height_neg" 116 } -# gene_head_width={ "head_width_neg" 107 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_pos" 156 "head_profile_pos" 148 } -# gene_head_top_height={ "head_top_height_neg" 112 "head_top_height_neg" 104 } -# gene_head_top_width={ "head_top_width_pos" 181 "head_top_width_pos" 190 } -# gene_jaw_angle={ "jaw_angle_pos" 99 "jaw_angle_pos" 131 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_neg" 78 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 92 "jaw_width_neg" 78 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 144 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 160 "mouth_forward_pos" 153 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 151 } -# gene_mouth_width={ "mouth_width_pos" 106 "mouth_width_pos" 140 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 145 "mouth_upper_lip_size_neg" 115 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 134 "mouth_lower_lip_size_pos" 171 } -# gene_mouth_open={ "mouth_open_neg" 83 "mouth_open_neg" 116 } -# gene_neck_length={ "neck_length_pos" 163 "neck_length_pos" 152 } -# gene_neck_width={ "neck_width_neg" 65 "neck_width_neg" 106 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 57 "cheek_forward_pos" 38 } -# gene_bs_cheek_height={ "cheek_height_pos" 175 "cheek_height_neg" 24 } -# gene_bs_cheek_width={ "cheek_width_neg" 1 "cheek_width_pos" 36 } -# gene_bs_ear_angle={ "ear_angle_pos" 211 "ear_angle_pos" 99 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 16 "ear_inner_shape_pos" 29 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 66 "ear_lower_bend_pos" 118 } -# gene_bs_ear_outward={ "ear_outward_pos" 44 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_neg" 37 "ear_size_neg" 40 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 45 "eye_corner_depth_neg" 64 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 69 "eye_fold_shape_pos" 54 } -# gene_bs_eye_size={ "eye_size_neg" 19 "eye_size_pos" 7 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 125 "eye_upper_lid_size_pos" 90 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 27 "forehead_brow_curve_neg" 43 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 101 "forehead_brow_forward_neg" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 43 "forehead_brow_inner_height_neg" 43 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 109 "forehead_brow_outer_height_pos" 80 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 19 "forehead_brow_width_pos" 47 } -# gene_bs_jaw_def={ "jaw_def_pos" 47 "jaw_def_pos" 11 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 86 "mouth_lower_lip_def_pos" 71 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 37 "mouth_lower_lip_full_pos" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 41 "mouth_lower_lip_pad_neg" 91 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 49 "mouth_lower_lip_width_pos" 114 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 97 "mouth_philtrum_shape_neg" 73 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 45 "mouth_philtrum_width_pos" 26 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 45 "mouth_upper_lip_full_pos" 13 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 49 "mouth_upper_lip_profile_pos" 89 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 63 "mouth_upper_lip_width_neg" 108 } -# gene_bs_nose_forward={ "nose_forward_neg" 25 "nose_forward_neg" 65 } -# gene_bs_nose_height={ "nose_height_neg" 33 "nose_height_neg" 56 } -# gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_neg" 122 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 109 "nose_nostril_height_neg" 114 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 33 "nose_nostril_width_neg" 37 } -# gene_bs_nose_profile={ "nose_profile_neg" 59 "nose_profile_neg" 4 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 19 "nose_ridge_angle_pos" 56 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 73 "nose_ridge_width_neg" 3 } -# gene_bs_nose_size={ "nose_size_pos" 49 "nose_size_neg" 23 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 33 "nose_tip_angle_pos" 45 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 198 "nose_tip_forward_neg" 198 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 19 "nose_tip_width_neg" 2 } -# face_detail_cheek_def={ "cheek_def_01" 42 "cheek_def_01" 105 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 77 "cheek_fat_03_pos" 6 } -# face_detail_chin_cleft={ "chin_cleft" 36 "chin_cleft" 4 } -# face_detail_chin_def={ "chin_def" 69 "chin_def" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 142 "eye_lower_lid_def" 108 } -# face_detail_eye_socket={ "eye_socket_03" 49 "eye_socket_03" 19 } -# face_detail_nasolabial={ "nasolabial_01" 11 "nasolabial_01" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 150 "nose_ridge_def_neg" 4 } -# face_detail_nose_tip_def={ "nose_tip_def" 38 "nose_tip_def" 30 } -# face_detail_temple_def={ "temple_def" 38 "temple_def" 24 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 2 "brow_wrinkles_01" 2 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 21 "eye_wrinkles_01" 21 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 138 "forehead_wrinkles_02" 138 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 0 "complexion_5" 0 } -# gene_height={ "normal_height" 170 "normal_height" 155 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 136 "body_fat_head_fat_full" 136 } -# gene_bs_body_shape={ "body_shape_average_clothed" 71 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 217 "bust_shape_2_full" 127 } -# gene_age={ "old_4" 93 "old_4" 93 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 171 "far_spacing_low_thickness" 171 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 236 "layer_2_avg_thickness" 203 } -# gene_body_hair={ "body_hair_avg" 162 "body_hair_avg" 162 } -# gene_hair_type={ "hair_afro" 113 "hair_afro" 113 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 100 "normal_eyes" 100 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 39 "normal_eyelashes" 39 } -# #beards={ "mena_beards_straight" 255 "no_beard" 0 } -# #hairstyles={ "western_hairstyles_wavy" 140 "all_hairstyles" 0 } -# #clothes={ "western_bedchamber" 95 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_claudia_baldassi = { -# portrait_info = { -# genes={ -# hair_color={ 255 125 72 240 } -# skin_color={ 1 22 104 68 } -# eye_color={ 44 92 93 195 } -# gene_chin_forward={ "chin_forward_neg" 106 "chin_forward_neg" 106 } -# gene_chin_height={ "chin_height_neg" 129 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 125 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_neg" 134 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 151 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 116 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_pos" 156 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 115 "forehead_angle_pos" 147 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 166 "forehead_brow_height_neg" 125 } -# gene_forehead_roundness={ "forehead_roundness_neg" 64 "forehead_roundness_neg" 120 } -# gene_forehead_width={ "forehead_width_pos" 83 "forehead_width_pos" 141 } -# gene_forehead_height={ "forehead_height_neg" 86 "forehead_height_neg" 86 } -# gene_head_height={ "head_height_neg" 181 "head_height_neg" 112 } -# gene_head_width={ "head_width_pos" 68 "head_width_pos" 165 } -# gene_head_profile={ "head_profile_pos" 99 "head_profile_pos" 147 } -# gene_head_top_height={ "head_top_height_neg" 163 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 209 "head_top_width_pos" 146 } -# gene_jaw_angle={ "jaw_angle_pos" 142 "jaw_angle_pos" 174 } -# gene_jaw_forward={ "jaw_forward_pos" 156 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 150 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_neg" 98 "jaw_width_neg" 116 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 0 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 217 "mouth_corner_height_neg" 93 } -# gene_mouth_forward={ "mouth_forward_pos" 46 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 120 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 160 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 69 "mouth_upper_lip_size_neg" 114 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 87 "mouth_lower_lip_size_neg" 83 } -# gene_mouth_open={ "mouth_open_neg" 120 "mouth_open_neg" 29 } -# gene_neck_length={ "neck_length_neg" 112 "neck_length_neg" 122 } -# gene_neck_width={ "neck_width_pos" 156 "neck_width_pos" 154 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 121 "cheek_forward_pos" 14 } -# gene_bs_cheek_height={ "cheek_height_neg" 46 "cheek_height_neg" 46 } -# gene_bs_cheek_width={ "cheek_width_pos" 9 "cheek_width_pos" 9 } -# gene_bs_ear_angle={ "ear_angle_neg" 65 "ear_angle_neg" 65 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 38 "ear_inner_shape_pos" 38 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 24 "ear_lower_bend_pos" 24 } -# gene_bs_ear_outward={ "ear_outward_pos" 30 "ear_outward_pos" 30 } -# gene_bs_ear_size={ "ear_size_pos" 1 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 53 "eye_corner_depth_neg" 24 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 137 "eye_fold_shape_pos" 39 } -# gene_bs_eye_size={ "eye_size_pos" 81 "eye_size_neg" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 35 "eye_upper_lid_size_pos" 147 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 13 "forehead_brow_curve_neg" 13 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 117 "forehead_brow_forward_neg" 117 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 5 "forehead_brow_inner_height_neg" 50 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 21 "forehead_brow_outer_height_pos" 16 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 118 "forehead_brow_width_pos" 118 } -# gene_bs_jaw_def={ "jaw_def_neg" 135 "jaw_def_pos" 38 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 15 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 71 "mouth_lower_lip_full_pos" 113 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 35 "mouth_lower_lip_pad_neg" 138 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 87 "mouth_lower_lip_width_neg" 28 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 17 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 255 "mouth_philtrum_shape_neg" 56 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 165 "mouth_philtrum_width_neg" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 31 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 13 "mouth_upper_lip_full_neg" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 55 "mouth_upper_lip_profile_pos" 48 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 11 "mouth_upper_lip_width_neg" 43 } -# gene_bs_nose_forward={ "nose_forward_neg" 57 "nose_forward_neg" 86 } -# gene_bs_nose_height={ "nose_height_neg" 11 "nose_height_neg" 103 } -# gene_bs_nose_length={ "nose_length_pos" 39 "nose_length_neg" 51 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 93 "nose_nostril_height_pos" 58 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 87 "nose_nostril_width_neg" 40 } -# gene_bs_nose_profile={ "nose_profile_hawk" 75 "nose_profile_hawk_pos" 9 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 17 "nose_ridge_angle_neg" 36 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 89 "nose_ridge_width_pos" 3 } -# gene_bs_nose_size={ "nose_size_neg" 41 "nose_size_pos" 3 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 79 "nose_tip_angle_neg" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 65 "nose_tip_forward_neg" 8 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 243 "nose_tip_width_neg" 72 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 67 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 73 "cheek_fat_03_pos" 105 } -# face_detail_chin_cleft={ "chin_cleft" 2 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def" 245 "chin_def" 245 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 103 } -# face_detail_eye_socket={ "eye_socket_01" 255 "eye_socket_01" 206 } -# face_detail_nasolabial={ "nasolabial_02" 11 "nasolabial_02" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 201 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 15 } -# face_detail_temple_def={ "temple_def" 28 "temple_def" 113 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 215 "brow_wrinkles_03" 215 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 216 "eye_wrinkles_01" 216 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 29 "forehead_wrinkles_01" 29 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 136 "complexion_2" 194 } -# gene_height={ "normal_height" 152 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 117 "body_fat_head_fat_low" 117 } -# gene_bs_body_shape={ "body_shape_average_clothed" 54 "body_shape_rectangle_half" 3 } -# gene_bs_bust={ "bust_clothes" 212 "bust_shape_4_half" 92 } -# gene_age={ "old_2" 55 "old_2" 55 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 207 "far_spacing_lower_thickness" 113 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 185 "layer_2_avg_thickness" 105 } -# gene_body_hair={ "body_hair_sparse" 133 "body_hair_sparse" 133 } -# gene_hair_type={ "hair_straight" 109 "hair_straight" 109 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 170 "normal_eyes" 170 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 218 "normal_eyelashes" 218 } -# hairstyles={ "western_hairstyles_straight" 212 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 95 "most_clothes" 0 } -# } -# } -# enabled = yes -#} -# -#easteregg_joe_parkin ={ -# portrait_info = { -# genes={ -# hair_color={ 57 201 0 0 } -# skin_color={ 202 8 99 81 } -# eye_color={ 25 150 164 164 } -# gene_chin_forward={ "chin_forward_pos" 151 "chin_forward_pos" 147 } -# gene_chin_height={ "chin_height_pos" 34 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 184 "chin_width_neg" 123 } -# gene_eye_angle={ "eye_angle_pos" 84 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 141 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 70 "eye_height_pos" 132 } -# gene_eye_distance={ "eye_distance_pos" 100 "eye_distance_pos" 141 } -# gene_eye_shut={ "eye_shut_pos" 207 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 135 "forehead_angle_pos" 169 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 70 "forehead_brow_height_neg" 124 } -# gene_forehead_roundness={ "forehead_roundness_neg" 255 "forehead_roundness_neg" 126 } -# gene_forehead_width={ "forehead_width_neg" 163 "forehead_width_neg" 104 } -# gene_forehead_height={ "forehead_height_pos" 255 "forehead_height_pos" 131 } -# gene_head_height={ "head_height_neg" 195 "head_height_neg" 117 } -# gene_head_width={ "head_width_pos" 174 "head_width_pos" 137 } -# gene_head_profile={ "head_profile_pos" 130 "head_profile_pos" 173 } -# gene_head_top_height={ "head_top_height_pos" 101 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 151 "head_top_width_pos" 162 } -# gene_jaw_angle={ "jaw_angle_neg" 183 "jaw_angle_neg" 106 } -# gene_jaw_forward={ "jaw_forward_pos" 116 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_neg" 94 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_pos" 163 "jaw_width_pos" 144 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 98 "mouth_corner_depth_neg" 111 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 135 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_pos" 56 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 224 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 95 "mouth_width_neg" 42 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 156 "mouth_upper_lip_size_pos" 167 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 117 "mouth_lower_lip_size_neg" 76 } -# gene_mouth_open={ "mouth_open_pos" 22 "mouth_open_pos" 156 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_neg" 111 } -# gene_neck_width={ "neck_width_pos" 207 "neck_width_pos" 128 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 81 "cheek_forward_pos" 157 } -# gene_bs_cheek_height={ "cheek_height_neg" 164 "cheek_height_pos" 18 } -# gene_bs_cheek_width={ "cheek_width_neg" 27 "cheek_width_pos" 28 } -# gene_bs_ear_angle={ "ear_angle_pos" 128 "ear_angle_neg" 77 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 195 "ear_inner_shape_pos" 99 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 84 "ear_both_bend_pos" 46 } -# gene_bs_ear_outward={ "ear_outward_neg" 135 "ear_outward_neg" 36 } -# gene_bs_ear_size={ "ear_size_pos" 114 "ear_size_neg" 27 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 40 "eye_corner_depth_neg" 46 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 27 "eye_fold_shape_pos" 51 } -# gene_bs_eye_size={ "eye_size_pos" 87 "eye_size_neg" 4 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 61 "eye_upper_lid_size_neg" 22 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 114 "forehead_brow_curve_neg" 166 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 22 "forehead_brow_forward_pos" 11 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 214 "forehead_brow_inner_height_neg" 28 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 233 "forehead_brow_outer_height_neg" 22 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 209 "forehead_brow_width_neg" 17 } -# gene_bs_jaw_def={ "jaw_def_neg" 84 "jaw_def_neg" 47 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 24 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 126 "mouth_lower_lip_full_neg" 60 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 30 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_pos" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 89 "mouth_philtrum_def_pos" 10 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 51 "mouth_philtrum_shape_pos" 79 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 86 "mouth_philtrum_width_neg" 19 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 184 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 122 "mouth_upper_lip_full_neg" 45 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 65 "mouth_upper_lip_profile_pos" 118 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 23 "mouth_upper_lip_width_pos" 124 } -# gene_bs_nose_forward={ "nose_forward_pos" 85 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 186 "nose_height_neg" 55 } -# gene_bs_nose_length={ "nose_length_neg" 79 "nose_length_neg" 19 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_neg" 27 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 255 "nose_nostril_width_neg" 47 } -# gene_bs_nose_profile={ "nose_profile_neg" 0 "nose_profile_hawk_pos" 30 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 75 "nose_ridge_angle_neg" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 121 "nose_ridge_width_neg" 14 } -# gene_bs_nose_size={ "nose_size_pos" 195 "nose_size_pos" 7 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 31 "nose_tip_angle_neg" 8 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 177 "nose_tip_forward_neg" 36 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 66 "nose_tip_width_pos" 7 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 135 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 31 "cheek_fat_01_neg" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 20 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 225 "eye_lower_lid_def" 116 } -# face_detail_eye_socket={ "eye_socket_02" 131 "eye_socket_02" 92 } -# face_detail_nasolabial={ "nasolabial_03" 211 "nasolabial_01" 123 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 47 "nose_ridge_def_neg" 12 } -# face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 19 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 176 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 124 "brow_wrinkles_04" 67 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 7 "eye_wrinkles_02" 146 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 31 "forehead_wrinkles_01" 14 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 240 "complexion_7" 91 } -# gene_height={ "normal_height" 146 "normal_height" 162 } -# gene_bs_body_type={ "body_average" 101 "body_fat_head_fat_medium" 133 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 0 "bust_shape_1_full" 71 } -# gene_age={ "old_4" 207 "old_4" 207 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 149 "far_spacing_avg_thickness" 159 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 113 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 138 "body_hair_avg" 181 } -# gene_hair_type={ "hair_straight" 161 "hair_wavy" 161 } -# gene_baldness={ "male_pattern_baldness" 255 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 32 "normal_eyes" 32 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 147 } -# } -# } -# enabled = yes -#} -# -#easteregg_lukasz_opara={ -# portrait_info = { -# genes={ -# hair_color={ 22 238 53 248 } -# skin_color={ 69 70 69 70 } -# eye_color={ 65 162 184 162 } -# gene_chin_forward={ "chin_forward_pos" 58 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 113 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 110 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 158 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 85 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 173 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 96 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 50 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 124 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 118 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 203 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 105 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 24 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 155 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 195 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 2 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 179 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 205 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 87 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 54 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 80 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 167 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 50 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 207 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 131 "normal_height" 127 } -# gene_bs_body_type={ "body_average" 80 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 19 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_2" 177 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 243 "avg_spacing_avg_thickness" 243 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 83 "layer_2_avg_thickness" 83 } -# gene_body_hair={ "body_hair_sparse" 255 "body_hair_sparse" 171 } -# hairstyles={ "all_hairstyles" 11 "all_hairstyles" 0 } -# gene_hair_type={ "hair_wavy" 255 "hair_wavy" 132 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# beards={ "all_beards" 137 "all_beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# clothes={ "northern_low_nobility_clothes" 50 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_mateusz_mierzwa={ -# portrait_info = { -# genes={ -# hair_color={ 117 246 182 143 } -# skin_color={ 0 26 28 68 } -# eye_color={ 161 116 221 138 } -# gene_chin_forward={ "chin_forward_pos" 91 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 91 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 96 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 141 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 131 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 105 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 196 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 133 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 195 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 163 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 76 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 98 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 73 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 52 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 75 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 191 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 99 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 39 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 71 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 116 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 75 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 161 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 2 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 99 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 80 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 85 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 108 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 39 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 81 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 1 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 99 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 223 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 195 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 154 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 160 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 2 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 130 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 68 "avg_spacing_avg_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 232 "layer_2_avg_thickness" 86 } -# gene_body_hair={ "body_hair_sparse" 89 "body_hair_sparse" 89 } -# hairstyles={ "all_hairstyles" 188 "all_hairstyles" 0 } -# gene_hair_type={ "hair_wavy" 255 "hair_wavy" 132 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# beards={ "no_beard" 184 "all_beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# clothes={ "western_commoner_clothes" 0 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_natalia_lechnata={ -# portrait_info = { -# genes={ -# hair_color={ 173 142 226 114 } -# skin_color={ 97 75 97 75 } -# eye_color={ 85 202 241 140 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 89 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 76 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 184 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 121 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 108 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 119 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 103 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 0 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 49 "complexion_1" 0 } -# gene_height={ "normal_height" 129 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 255 "avg_spacing_avg_thickness" 230 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 64 "layer_2_avg_thickness" 64 } -# gene_body_hair={ "body_hair_sparse" 101 "body_hair_sparse" 101 } -# hairstyles={ "all_hairstyles" 15 "all_hairstyles" 0 } -# gene_hair_type={ "hair_wavy" 255 "hair_wavy" 132 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# beards={ "all_beards" 0 "all_beards" 0 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# clothes={ "western_low_nobility_clothes" 30 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_natalia_poreba={ -# portrait_info = { -# genes={ -# hair_color={ 209 94 153 92 } -# skin_color={ 1 31 4 85 } -# eye_color={ 7 170 159 177 } -# gene_chin_forward={ "chin_forward_pos" 144 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 70 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 156 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 152 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 47 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 136 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 141 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 91 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 152 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 113 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 109 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 131 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 144 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 124 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 117 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 121 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 93 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 93 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 141 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 82 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 16 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 28 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 38 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 1 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 196 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 2 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 2 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 81 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 98 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 3 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 72 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 53 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 156 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 53 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 160 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 31 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 53 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 80 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 232 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 2 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 0 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 138 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 81 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 255 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 196 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 1 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 53 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 154 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 90 "complexion_1" 0 } -# gene_height={ "normal_height" 140 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 145 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 192 "bust_clothes" 127 } -# gene_age={ "old_3" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 224 "avg_spacing_avg_thickness" 224 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 68 "layer_2_avg_thickness" 68 } -# gene_body_hair={ "body_hair_sparse" 77 "body_hair_sparse" 99 } -# gene_hair_type={ "hair_wavy" 255 "hair_wavy" 132 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# beards={ "all_beards" 0 "all_beards" 0 } -# eye_accessory={ "normal_eyes_dark_iris" 0 "normal_eyes" 0 } -# teeth_accessory={ "no_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# clothes={ "western_low_nobility_clothes" 0 "most_clothes" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# gene_drunkard={ "drunkard" 116 "drunkard" 0 } -# gene_scars_disease={ "" 2 "scars_disease" 0 } -# } -# } -#} -# -#easteregg_struan_mccallum={ -# portrait_info = { -# genes={ -# hair_color={ 105 229 105 229 } -# skin_color={ 129 46 32 101 } -# eye_color={ 35 126 154 174 } -# gene_chin_forward={ "chin_forward_pos" 174 "chin_forward_pos" 168 } -# gene_chin_height={ "chin_height_neg" 36 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 160 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_pos" 135 "eye_angle_pos" 135 } -# gene_eye_depth={ "eye_depth_pos" 103 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_pos" 106 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_neg" 99 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 194 "eye_shut_pos" 181 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 167 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 117 "forehead_brow_height_pos" 145 } -# gene_forehead_roundness={ "forehead_roundness_neg" 194 "forehead_roundness_neg" 118 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_pos" 161 } -# gene_forehead_height={ "forehead_height_neg" 127 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_pos" 97 "head_height_neg" 105 } -# gene_head_width={ "head_width_pos" 26 "head_width_pos" 130 } -# gene_head_profile={ "head_profile_pos" 119 "head_profile_pos" 177 } -# gene_head_top_height={ "head_top_height_neg" 50 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 165 } -# gene_jaw_angle={ "jaw_angle_pos" 154 "jaw_angle_pos" 149 } -# gene_jaw_forward={ "jaw_forward_pos" 150 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_pos" 191 "jaw_height_pos" 135 } -# gene_jaw_width={ "jaw_width_pos" 135 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 172 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 207 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 153 "mouth_forward_pos" 129 } -# gene_mouth_height={ "mouth_height_neg" 152 "mouth_height_neg" 120 } -# gene_mouth_width={ "mouth_width_pos" 185 "mouth_width_pos" 140 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 96 "mouth_upper_lip_size_neg" 125 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 120 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 63 } -# gene_neck_length={ "neck_length_pos" 90 "neck_length_pos" 134 } -# gene_neck_width={ "neck_width_neg" 106 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 3 "cheek_forward_neg" 3 } -# gene_bs_cheek_height={ "cheek_height_pos" 81 "cheek_height_neg" 26 } -# gene_bs_cheek_width={ "cheek_width_neg" 9 "cheek_width_pos" 49 } -# gene_bs_ear_angle={ "ear_angle_neg" 93 "ear_angle_neg" 60 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 64 "ear_inner_shape_pos" 151 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 192 "ear_lower_bend_pos" 107 } -# gene_bs_ear_outward={ "ear_outward_neg" 1 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 13 "ear_size_pos" 108 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 191 "eye_corner_depth_neg" 37 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 149 "eye_fold_shape_pos" 115 } -# gene_bs_eye_size={ "eye_size_neg" 81 "eye_size_pos" 165 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 69 "eye_upper_lid_size_pos" 75 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 187 "forehead_brow_curve_pos" 13 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 158 "forehead_brow_forward_pos" 42 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 23 "forehead_brow_inner_height_neg" 90 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_neg" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 25 "forehead_brow_width_pos" 111 } -# gene_bs_jaw_def={ "jaw_def_pos" 95 "jaw_def_pos" 14 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 65 "mouth_lower_lip_def_pos" 109 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 139 "mouth_lower_lip_full_pos" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 23 "mouth_lower_lip_pad_pos" 28 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 103 "mouth_lower_lip_width_neg" 4 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 53 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 73 "mouth_philtrum_shape_pos" 16 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 89 "mouth_philtrum_width_pos" 31 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 105 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 87 "mouth_upper_lip_full_neg" 13 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_neg" 4 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 59 "mouth_upper_lip_width_pos" 52 } -# gene_bs_nose_forward={ "nose_forward_pos" 51 "nose_forward_neg" 25 } -# gene_bs_nose_height={ "nose_height_neg" 115 "nose_height_neg" 50 } -# gene_bs_nose_length={ "nose_length_pos" 79 "nose_length_pos" 4 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 23 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 171 "nose_nostril_width_neg" 13 } -# gene_bs_nose_profile={ "nose_profile_neg" 19 "nose_profile_pos" 13 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 13 "nose_ridge_angle_pos" 13 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 183 "nose_ridge_width_neg" 14 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_neg" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 79 "nose_tip_angle_pos" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 65 "nose_tip_forward_pos" 3 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 105 "nose_tip_width_pos" 14 } -# face_detail_cheek_def={ "cheek_def_01" 109 "cheek_def_01" 143 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 196 "cheek_fat_03_pos" 232 } -# face_detail_chin_cleft={ "chin_cleft" 86 "chin_dimple" 11 } -# face_detail_chin_def={ "chin_def" 99 "chin_def" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 244 "eye_lower_lid_def" 72 } -# face_detail_eye_socket={ "eye_socket_02" 73 "eye_socket_01" 229 } -# face_detail_nasolabial={ "nasolabial_01" 133 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 41 "nose_ridge_def_pos" 77 } -# face_detail_nose_tip_def={ "nose_tip_def" 23 "nose_tip_def" 227 } -# face_detail_temple_def={ "temple_def" 119 "temple_def" 244 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 89 "brow_wrinkles_01" 89 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 169 "eye_wrinkles_02" 169 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 10 "forehead_wrinkles_01" 10 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 78 "complexion_4" 189 } -# gene_height={ "giant_height" 0 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 103 "body_fat_head_fat_full" 126 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 224 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 126 "bust_shape_1_half" 180 } -# gene_age={ "old_3" 227 "old_3" 227 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 153 "avg_spacing_lower_thickness" 150 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 204 "layer_2_avg_thickness" 103 } -# gene_body_hair={ "body_hair_avg" 114 "body_hair_avg" 114 } -# gene_hair_type={ "hair_straight" 137 "hair_straight" 137 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 146 "normal_eyes" 146 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 141 "normal_eyelashes" 141 } -# hairstyles={ "northern_hairstyles_wavy" 63 "all_hairstyles" 0 } -# beards={ "indian_beards_straight" 127 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_riad_deneche={ -# portrait_info = { -# genes={ -# hair_color={ 83 249 83 239 } -# skin_color={ 97 42 130 146 } -# eye_color={ 59 226 57 251 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_pos" 153 } -# gene_chin_height={ "chin_height_pos" 114 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 167 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 97 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_pos" 125 "eye_depth_pos" 147 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_neg" 117 "eye_shut_neg" 121 } -# gene_forehead_angle={ "forehead_angle_pos" 123 "forehead_angle_pos" 135 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 157 "forehead_brow_height_pos" 144 } -# gene_forehead_roundness={ "forehead_roundness_neg" 171 "forehead_roundness_neg" 108 } -# gene_forehead_width={ "forehead_width_pos" 188 "forehead_width_pos" 139 } -# gene_forehead_height={ "forehead_height_neg" 163 "forehead_height_neg" 75 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 168 } -# gene_head_width={ "head_width_neg" 152 "head_width_neg" 82 } -# gene_head_profile={ "head_profile_pos" 149 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_neg" 151 "head_top_height_neg" 90 } -# gene_head_top_width={ "head_top_width_neg" 173 "head_top_width_neg" 109 } -# gene_jaw_angle={ "jaw_angle_neg" 142 "jaw_angle_neg" 124 } -# gene_jaw_forward={ "jaw_forward_neg" 134 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_neg" 105 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_pos" 152 "jaw_width_pos" 130 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 124 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 131 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_pos" 165 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_pos" 140 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 142 "mouth_upper_lip_size_pos" 193 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 156 "mouth_lower_lip_size_neg" 118 } -# gene_mouth_open={ "mouth_open_neg" 92 "mouth_open_neg" 52 } -# gene_neck_length={ "neck_length_pos" 121 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 41 "cheek_forward_pos" 41 } -# gene_bs_cheek_height={ "cheek_height_neg" 95 "cheek_height_neg" 167 } -# gene_bs_cheek_width={ "cheek_width_pos" 45 "cheek_width_pos" 21 } -# gene_bs_ear_angle={ "ear_angle_neg" 3 "ear_angle_neg" 110 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 79 "ear_inner_shape_pos" 95 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 6 "ear_both_bend_pos" 40 } -# gene_bs_ear_outward={ "ear_outward_neg" 197 "ear_outward_neg" 48 } -# gene_bs_ear_size={ "ear_size_pos" 85 "ear_size_neg" 103 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 197 "eye_corner_depth_neg" 123 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 55 "eye_fold_shape_neg" 47 } -# gene_bs_eye_size={ "eye_size_pos" 7 "eye_size_pos" 103 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 197 "eye_upper_lid_size_pos" 203 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 29 "forehead_brow_curve_neg" 15 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 1 "forehead_brow_forward_pos" 68 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 19 "forehead_brow_inner_height_neg" 40 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_neg" 73 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 42 "forehead_brow_width_pos" 42 } -# gene_bs_jaw_def={ "jaw_def_neg" 59 "jaw_def_neg" 39 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 38 "mouth_lower_lip_def_pos" 39 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 61 "mouth_lower_lip_full_pos" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 171 "mouth_lower_lip_pad_neg" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_neg" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 67 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 5 "mouth_philtrum_shape_neg" 23 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 17 "mouth_philtrum_width_pos" 40 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 67 "mouth_upper_lip_def_pos" 23 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 13 "mouth_upper_lip_full_neg" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 89 "mouth_upper_lip_profile_neg" 27 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 79 "mouth_upper_lip_width_pos" 31 } -# gene_bs_nose_forward={ "nose_forward_pos" 127 "nose_forward_pos" 34 } -# gene_bs_nose_height={ "nose_height_pos" 115 "nose_height_pos" 6 } -# gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_neg" 42 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 203 "nose_nostril_height_pos" 104 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 101 "nose_nostril_width_neg" 47 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 67 "nose_profile_pos" 127 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 13 "nose_ridge_angle_neg" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 43 "nose_ridge_width_neg" 43 } -# gene_bs_nose_size={ "nose_size_pos" 119 "nose_size_pos" 201 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 3 "nose_tip_angle_pos" 86 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 75 "nose_tip_forward_pos" 72 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 53 "nose_tip_width_neg" 29 } -# face_detail_cheek_def={ "cheek_def_01" 34 "cheek_def_01" 150 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 109 "cheek_fat_01_pos" 20 } -# face_detail_chin_cleft={ "chin_cleft" 23 "chin_dimple" 13 } -# face_detail_chin_def={ "chin_def" 123 "chin_def" 5 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 17 } -# face_detail_eye_socket={ "eye_socket_01" 213 "eye_socket_03" 16 } -# face_detail_nasolabial={ "nasolabial_01" 124 "nasolabial_02" 128 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 133 "nose_ridge_def_pos" 205 } -# face_detail_nose_tip_def={ "nose_tip_def" 158 "nose_tip_def" 195 } -# face_detail_temple_def={ "temple_def" 29 "temple_def" 206 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 243 "brow_wrinkles_03" 243 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 191 "eye_wrinkles_03" 191 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 160 "forehead_wrinkles_02" 160 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 165 "complexion_6" 183 } -# gene_height={ "normal_height" 182 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_full" 182 "body_fat_head_fat_medium" 124 } -# gene_bs_body_shape={ "body_shape_average_clothed" 132 "body_shape_rectangle_half" 30 } -# gene_bs_bust={ "bust_clothes" 0 "bust_default" 170 } -# gene_age={ "old_3" 179 "old_3" 179 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 251 "close_spacing_high_thickness" 233 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 246 "layer_2_low_thickness" 203 } -# gene_body_hair={ "body_hair_avg" 227 "body_hair_avg" 227 } -# gene_hair_type={ "hair_curly" 179 "hair_curly" 179 } -# gene_baldness={ "no_baldness" 228 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 120 "normal_eyes" 120 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 100 "normal_eyelashes" 100 } -# hairstyles={ "western_hairstyles_curly" 127 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# } -# } -#} -# -#easteregg_anton_leirnes={ -# portrait_info = { -# genes={ -# hair_color={ 81 212 193 148 } -# skin_color={ 87 44 61 44 } -# eye_color={ 124 119 224 119 } -# gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_neg" 127 "chin_height_neg" 127 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 113 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_neg" 122 "eye_shut_neg" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_neg" 127 } -# gene_forehead_width={ "forehead_width_neg" 127 "forehead_width_neg" 127 } -# gene_forehead_height={ "forehead_height_neg" 209 "forehead_height_neg" 127 } -# gene_head_height={ "head_height_neg" 127 "head_height_neg" 127 } -# gene_head_width={ "head_width_neg" 90 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_neg" 127 "head_profile_neg" 127 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_neg" 79 "head_top_width_neg" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 127 "jaw_angle_neg" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 132 "jaw_width_neg" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_neg" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 127 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 107 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 101 "mouth_upper_lip_size_neg" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 131 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_neg" 127 "mouth_open_neg" 127 } -# gene_neck_length={ "neck_length_neg" 105 "neck_length_neg" 127 } -# gene_neck_width={ "neck_width_pos" 154 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 0 "cheek_forward_neg" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 44 "cheek_height_neg" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 128 "cheek_width_neg" 0 } -# gene_bs_ear_angle={ "ear_angle_neg" 0 "ear_angle_neg" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 127 "ear_inner_shape_pos" 127 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 107 "ear_lower_bend_pos" 127 } -# gene_bs_ear_outward={ "ear_outward_neg" 49 "ear_outward_neg" 0 } -# gene_bs_ear_size={ "ear_size_pos" 61 "ear_size_neg" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 53 "eye_corner_depth_neg" 127 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 0 "eye_fold_shape_neg" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_neg" 127 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 66 "eye_upper_lid_size_neg" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 138 "forehead_brow_curve_neg" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 95 "forehead_brow_forward_neg" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 105 "forehead_brow_inner_height_neg" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 0 "forehead_brow_outer_height_neg" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 94 "forehead_brow_width_neg" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 150 "jaw_def_neg" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 0 "mouth_lower_lip_full_neg" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 127 "mouth_lower_lip_pad_neg" 127 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 0 "mouth_lower_lip_width_neg" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 175 "mouth_philtrum_shape_neg" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 0 "mouth_philtrum_width_neg" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 0 "mouth_upper_lip_full_neg" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_neg" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 0 "mouth_upper_lip_width_neg" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_neg" 0 } -# gene_bs_nose_height={ "nose_height_neg" 0 "nose_height_neg" 0 } -# gene_bs_nose_length={ "nose_length_pos" 66 "nose_length_neg" 127 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 0 "nose_nostril_height_neg" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 70 "nose_nostril_width_neg" 0 } -# gene_bs_nose_profile={ "nose_profile_neg" 0 "nose_profile_neg" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 131 "nose_ridge_angle_neg" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 33 "nose_ridge_width_neg" 0 } -# gene_bs_nose_size={ "nose_size_neg" 0 "nose_size_neg" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 39 "nose_tip_angle_neg" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 24 "nose_tip_forward_neg" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 99 "nose_tip_width_neg" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 127 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 47 "cheek_fat_01_pos" 127 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 127 } -# face_detail_chin_def={ "chin_def_neg" 127 "chin_def_neg" 127 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 219 "eye_lower_lid_def" 127 } -# face_detail_eye_socket={ "eye_socket_01" 158 "eye_socket_01" 127 } -# face_detail_nasolabial={ "nasolabial_01" 59 "nasolabial_01" 127 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 127 } -# face_detail_nose_tip_def={ "nose_tip_def" 127 "nose_tip_def" 127 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 127 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 127 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 127 "eye_wrinkles_01" 127 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 121 "forehead_wrinkles_01" 127 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 225 "complexion_3" 65 } -# gene_height={ "full_height" 142 "full_height" 127 } -# gene_bs_body_type={ "body_average" 0 "body_average" 0 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_default" 127 "bust_default" 127 } -# gene_age={ "old_3" 18 "old_3" 18 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 178 "far_spacing_avg_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 124 "layer_2_avg_thickness" 127 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 187 "body_hair_sparse" 127 } -# gene_hair_type={ "hair_straight" 127 "hair_straight" 127 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 65 "normal_eyelashes" 65 } -# hairstyles={ "western_hairstyles_straight" 206 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 207 "no_beard" 0 } -# clothes={ "fp1_low_nobility_clothes" 0 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_stella_carrick_dna={ -# portrait_info = { -# genes={ -# hair_color={ 214 211 200 170 } -# skin_color={ 48 50 50 81 } -# eye_color={ 196 32 172 153 } -# gene_chin_forward={ "chin_forward_neg" 111 "chin_forward_neg" 111 } -# gene_chin_height={ "chin_height_neg" 143 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 69 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_pos" 135 "eye_angle_pos" 128 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 109 } -# gene_eye_height={ "eye_height_neg" 144 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 98 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 157 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 188 "forehead_brow_height_pos" 151 } -# gene_forehead_roundness={ "forehead_roundness_pos" 183 "forehead_roundness_pos" 155 } -# gene_forehead_width={ "forehead_width_neg" 122 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 133 "head_height_pos" 152 } -# gene_head_width={ "head_width_pos" 140 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 166 "head_profile_neg" 93 } -# gene_head_top_height={ "head_top_height_pos" 158 "head_top_height_pos" 143 } -# gene_head_top_width={ "head_top_width_pos" 159 "head_top_width_pos" 172 } -# gene_jaw_angle={ "jaw_angle_neg" 117 "jaw_angle_neg" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 106 "jaw_forward_neg" 112 } -# gene_jaw_height={ "jaw_height_neg" 110 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 127 "jaw_width_neg" 108 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 122 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_neg" 65 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_pos" 104 "mouth_width_pos" 135 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 91 "mouth_upper_lip_size_neg" 90 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 73 "mouth_lower_lip_size_neg" 62 } -# gene_mouth_open={ "mouth_open_pos" 146 "mouth_open_pos" 159 } -# gene_neck_length={ "neck_length_neg" 115 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_neg" 137 "neck_width_neg" 122 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 45 "cheek_forward_pos" 34 } -# gene_bs_cheek_height={ "cheek_height_pos" 11 "cheek_height_pos" 102 } -# gene_bs_cheek_width={ "cheek_width_pos" 93 "cheek_width_neg" 25 } -# gene_bs_ear_angle={ "ear_angle_neg" 48 "ear_angle_neg" 48 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 143 "ear_inner_shape_pos" 143 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 67 "ear_both_bend_pos" 67 } -# gene_bs_ear_outward={ "ear_outward_pos" 14 "ear_outward_pos" 14 } -# gene_bs_ear_size={ "ear_size_neg" 165 "ear_size_pos" 79 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 175 "eye_corner_depth_pos" 236 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 183 "eye_fold_shape_neg" 144 } -# gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 129 "eye_upper_lid_size_pos" 57 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 180 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 73 "forehead_brow_forward_pos" 84 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 29 "forehead_brow_inner_height_neg" 6 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 81 "forehead_brow_outer_height_pos" 33 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 129 "forehead_brow_width_neg" 80 } -# gene_bs_jaw_def={ "jaw_def_neg" 117 "jaw_def_neg" 191 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 99 "mouth_lower_lip_def_pos" 7 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 139 "mouth_lower_lip_full_pos" 14 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 137 "mouth_lower_lip_pad_neg" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 23 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 159 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 73 "mouth_philtrum_shape_pos" 12 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 81 "mouth_philtrum_width_neg" 16 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 89 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 47 "mouth_upper_lip_full_pos" 169 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 41 "mouth_upper_lip_profile_pos" 94 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 51 "mouth_upper_lip_width_pos" 25 } -# gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_neg" 25 } -# gene_bs_nose_height={ "nose_height_neg" 85 "nose_height_pos" 25 } -# gene_bs_nose_length={ "nose_length_neg" 21 "nose_length_pos" 7 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 23 "nose_nostril_height_neg" 26 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 17 "nose_nostril_width_pos" 16 } -# gene_bs_nose_profile={ "nose_profile_pos" 15 "nose_profile_neg" 32 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 99 "nose_ridge_angle_neg" 27 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 5 "nose_ridge_width_neg" 36 } -# gene_bs_nose_size={ "nose_size_neg" 133 "nose_size_neg" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 25 "nose_tip_angle_pos" 51 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 32 "nose_tip_forward_neg" 32 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 29 "nose_tip_width_pos" 15 } -# face_detail_cheek_def={ "cheek_def_02" 62 "cheek_def_02" 25 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 26 "cheek_fat_01_neg" 126 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def" 25 "chin_def_neg" 8 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 198 } -# face_detail_eye_socket={ "eye_socket_02" 255 "eye_socket_color_03" 1 } -# face_detail_nasolabial={ "nasolabial_04" 0 "nasolabial_01" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 143 "nose_tip_def" 213 } -# face_detail_temple_def={ "temple_def" 255 "temple_def" 255 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 242 "brow_wrinkles_04" 242 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 241 "eye_wrinkles_02" 241 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 24 "forehead_wrinkles_01" 24 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 196 "complexion_1" 237 } -# gene_height={ "normal_height" 116 "normal_height" 152 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 137 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 51 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 40 "bust_shape_1_half" 123 } -# gene_age={ "old_3" 243 "old_3" 243 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 201 "far_spacing_avg_thickness" 127 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 178 "layer_2_lower_thickness" 80 } -# gene_body_hair={ "body_hair_sparse" 115 "body_hair_sparse" 115 } -# gene_hair_type={ "hair_wavy" 110 "hair_wavy" 110 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 72 "normal_eyes" 72 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 18 "normal_eyelashes" 18 } -# beards={ "northern_beards_curly" 255 "no_beard" 0 } -# hairstyles={ "western_hairstyles_wavy" 56 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_fenni_johansson={ -# portrait_info = { -# genes={ -# hair_color={ 79 80 168 243 } -# skin_color={ 46 34 21 81 } -# eye_color={ 214 55 28 154 } -# gene_chin_forward={ "chin_forward_neg" 104 "chin_forward_neg" 104 } -# gene_chin_height={ "chin_height_neg" 113 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 145 "chin_width_neg" 145 } -# gene_eye_angle={ "eye_angle_pos" 151 "eye_angle_pos" 151 } -# gene_eye_depth={ "eye_depth_neg" 131 "eye_depth_neg" 131 } -# gene_eye_height={ "eye_height_pos" 110 "eye_height_pos" 110 } -# gene_eye_distance={ "eye_distance_pos" 111 "eye_distance_pos" 111 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_neg" 133 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_neg" 110 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 138 "forehead_width_neg" 138 } -# gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_pos" 153 } -# gene_head_height={ "head_height_pos" 117 "head_height_pos" 117 } -# gene_head_width={ "head_width_neg" 129 "head_width_neg" 129 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_pos" 153 } -# gene_head_top_width={ "head_top_width_neg" 102 "head_top_width_neg" 102 } -# gene_jaw_angle={ "jaw_angle_neg" 153 "jaw_angle_neg" 153 } -# gene_jaw_forward={ "jaw_forward_neg" 102 "jaw_forward_neg" 102 } -# gene_jaw_height={ "jaw_height_pos" 162 "jaw_height_pos" 153 } -# gene_jaw_width={ "jaw_width_pos" 151 "jaw_width_pos" 151 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 153 "mouth_corner_depth_pos" 153 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 111 "mouth_corner_height_neg" 111 } -# gene_mouth_forward={ "mouth_forward_neg" 153 "mouth_forward_neg" 153 } -# gene_mouth_height={ "mouth_height_neg" 102 "mouth_height_neg" 102 } -# gene_mouth_width={ "mouth_width_neg" 145 "mouth_width_neg" 145 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 153 "mouth_lower_lip_size_pos" 153 } -# gene_mouth_open={ "mouth_open_pos" 102 "mouth_open_pos" 102 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_pos" 116 "neck_width_pos" 116 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 61 "cheek_forward_pos" 30 } -# gene_bs_cheek_height={ "cheek_height_pos" 149 "cheek_height_neg" 1 } -# gene_bs_cheek_width={ "cheek_width_pos" 79 "cheek_width_neg" 25 } -# gene_bs_ear_angle={ "ear_angle_pos" 40 "ear_angle_pos" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 61 "ear_inner_shape_pos" 61 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 8 "ear_both_bend_pos" 8 } -# gene_bs_ear_outward={ "ear_outward_pos" 62 "ear_outward_pos" 62 } -# gene_bs_ear_size={ "ear_size_neg" 125 "ear_size_pos" 6 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 57 "eye_corner_depth_pos" 50 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 35 "eye_fold_shape_pos" 65 } -# gene_bs_eye_size={ "eye_size_pos" 155 "eye_size_neg" 14 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 97 "eye_upper_lid_size_neg" 97 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 37 "forehead_brow_curve_neg" 8 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 35 "forehead_brow_forward_pos" 5 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_pos" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 1 "forehead_brow_outer_height_pos" 85 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 35 "forehead_brow_width_neg" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 49 "jaw_def_pos" 121 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 27 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 63 "mouth_lower_lip_full_neg" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 215 "mouth_lower_lip_pad_neg" 179 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 247 "mouth_lower_lip_width_pos" 121 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 101 "mouth_philtrum_def_pos" 45 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 3 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 255 "mouth_philtrum_width_neg" 94 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 110 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 25 "mouth_upper_lip_full_pos" 9 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 31 "mouth_upper_lip_profile_neg" 126 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 127 "mouth_upper_lip_width_neg" 32 } -# gene_bs_nose_forward={ "nose_forward_neg" 61 "nose_forward_neg" 19 } -# gene_bs_nose_height={ "nose_height_neg" 33 "nose_height_neg" 15 } -# gene_bs_nose_length={ "nose_length_pos" 7 "nose_length_neg" 96 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 93 "nose_nostril_height_neg" 83 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 7 "nose_nostril_width_neg" 28 } -# gene_bs_nose_profile={ "nose_profile_pos" 21 "nose_profile_pos" 21 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 2 "nose_ridge_angle_pos" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 85 "nose_ridge_width_pos" 29 } -# gene_bs_nose_size={ "nose_size_neg" 103 "nose_size_neg" 40 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 35 "nose_tip_angle_neg" 35 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 109 "nose_tip_forward_pos" 7 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 89 "nose_tip_width_neg" 83 } -# face_detail_cheek_def={ "cheek_def_01" 12 "cheek_def_02" 113 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 255 "cheek_fat_02_pos" 37 } -# face_detail_chin_cleft={ "chin_cleft" 17 "chin_cleft" 17 } -# face_detail_chin_def={ "chin_def" 172 "chin_def" 131 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 217 "eye_lower_lid_def" 37 } -# face_detail_eye_socket={ "eye_socket_03" 106 "eye_socket_03" 104 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 193 "nose_ridge_def_neg" 181 } -# face_detail_nose_tip_def={ "nose_tip_def" 52 "nose_tip_def" 240 } -# face_detail_temple_def={ "temple_def" 61 "temple_def" 81 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 45 "brow_wrinkles_02" 45 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 29 "eye_wrinkles_01" 29 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 18 "forehead_wrinkles_01" 18 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_beauty_1" 255 "complexion_4" 79 } -# gene_height={ "normal_height" 86 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 83 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_average_clothed" 153 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_clothes" 132 "bust_default" 75 } -# gene_age={ "old_3" 231 "old_3" 231 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 204 "avg_spacing_low_thickness" 163 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 255 "layer_2_low_thickness" 167 } -# gene_body_hair={ "body_hair_sparse" 179 "body_hair_sparse" 179 } -# gene_hair_type={ "hair_wavy" 166 "hair_wavy" 166 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 17 "normal_eyes" 17 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 200 "normal_eyelashes" 200 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "steppe_hairstyles_straight" 127 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 95 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_chad_uhl={ -# portrait_info = { -# genes={ -# hair_color={ 121 180 184 172 } -# skin_color={ 125 61 108 65 } -# eye_color={ 127 131 164 148 } -# gene_chin_forward={ "chin_forward_neg" 162 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_neg" 94 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_neg" 47 "chin_width_neg" 89 } -# gene_eye_angle={ "eye_angle_pos" 105 "eye_angle_pos" 131 } -# gene_eye_depth={ "eye_depth_pos" 123 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_neg" 141 "eye_shut_neg" 115 } -# gene_forehead_angle={ "forehead_angle_neg" 89 "forehead_angle_neg" 121 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_neg" 104 } -# gene_forehead_roundness={ "forehead_roundness_pos" 174 "forehead_roundness_pos" 174 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_neg" 129 "forehead_height_neg" 110 } -# gene_head_height={ "head_height_pos" 157 "head_height_pos" 153 } -# gene_head_width={ "head_width_neg" 59 "head_width_neg" 80 } -# gene_head_profile={ "head_profile_neg" 123 "head_profile_neg" 120 } -# gene_head_top_height={ "head_top_height_pos" 129 "head_top_height_pos" 143 } -# gene_head_top_width={ "head_top_width_pos" 113 "head_top_width_pos" 137 } -# gene_jaw_angle={ "jaw_angle_neg" 176 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_pos" 162 "jaw_forward_pos" 138 } -# gene_jaw_height={ "jaw_height_pos" 77 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_neg" 142 "jaw_width_neg" 109 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 46 "mouth_corner_depth_neg" 104 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 75 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 50 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_pos" 213 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 152 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 85 "mouth_upper_lip_size_neg" 112 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 107 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_neg" 100 "mouth_open_neg" 100 } -# gene_neck_length={ "neck_length_pos" 153 "neck_length_pos" 153 } -# gene_neck_width={ "neck_width_pos" 87 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 83 "cheek_forward_neg" 31 } -# gene_bs_cheek_height={ "cheek_height_pos" 19 "cheek_height_pos" 49 } -# gene_bs_cheek_width={ "cheek_width_neg" 215 "cheek_width_pos" 2 } -# gene_bs_ear_angle={ "ear_angle_pos" 17 "ear_angle_pos" 16 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 138 "ear_inner_shape_pos" 122 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 135 "ear_lower_bend_pos" 127 } -# gene_bs_ear_outward={ "ear_outward_neg" 37 "ear_outward_neg" 44 } -# gene_bs_ear_size={ "ear_size_pos" 53 "ear_size_pos" 29 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 37 "eye_corner_depth_pos" 71 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 131 "eye_fold_shape_neg" 14 } -# gene_bs_eye_size={ "eye_size_pos" 137 "eye_size_pos" 36 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 101 "eye_upper_lid_size_pos" 2 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 147 "forehead_brow_curve_neg" 19 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 73 "forehead_brow_forward_neg" 25 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 17 "forehead_brow_inner_height_neg" 119 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 35 "forehead_brow_outer_height_neg" 35 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 81 "forehead_brow_width_pos" 14 } -# gene_bs_jaw_def={ "jaw_def_neg" 169 "jaw_def_pos" 39 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 50 "mouth_lower_lip_def_pos" 50 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 27 "mouth_lower_lip_full_pos" 109 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 247 "mouth_lower_lip_pad_neg" 15 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 108 "mouth_lower_lip_width_neg" 108 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 45 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 81 "mouth_philtrum_shape_pos" 81 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 17 "mouth_philtrum_width_neg" 17 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 42 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 5 "mouth_upper_lip_full_pos" 59 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 1 "mouth_upper_lip_profile_pos" 1 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 29 "mouth_upper_lip_width_pos" 29 } -# gene_bs_nose_forward={ "nose_forward_pos" 81 "nose_forward_pos" 41 } -# gene_bs_nose_height={ "nose_height_pos" 113 "nose_height_neg" 95 } -# gene_bs_nose_length={ "nose_length_pos" 103 "nose_length_neg" 72 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 55 "nose_nostril_height_pos" 43 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 43 "nose_nostril_width_neg" 190 } -# gene_bs_nose_profile={ "nose_profile_pos" 28 "nose_profile_pos" 28 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 39 "nose_ridge_angle_pos" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 63 "nose_ridge_width_pos" 47 } -# gene_bs_nose_size={ "nose_size_neg" 34 "nose_size_neg" 34 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 69 "nose_tip_angle_neg" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 71 "nose_tip_forward_pos" 48 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 47 "nose_tip_width_pos" 35 } -# face_detail_cheek_def={ "cheek_def_01" 91 "cheek_def_01" 91 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 91 "cheek_fat_03_pos" 187 } -# face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def" 182 "chin_def" 182 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 69 "eye_lower_lid_def" 84 } -# face_detail_eye_socket={ "eye_socket_color_01" 80 "eye_socket_01" 23 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_02" 51 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 89 "nose_ridge_def_pos" 68 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 82 "temple_def" 125 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 59 "brow_wrinkles_04" 59 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 67 "eye_wrinkles_01" 67 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 133 "forehead_wrinkles_03" 133 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 173 "complexion_7" 120 } -# gene_height={ "normal_height" 124 "normal_height" 161 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 148 "body_fat_head_fat_full" 134 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 40 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 144 "bust_shape_3_half" 181 } -# gene_age={ "old_2" 191 "old_2" 191 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 176 "far_spacing_lower_thickness" 146 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 164 "layer_2_low_thickness" 175 } -# gene_body_hair={ "body_hair_avg" 127 "body_hair_avg" 127 } -# gene_hair_type={ "hair_straight" 96 "hair_straight" 96 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 130 "normal_eyes" 130 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 26 "normal_eyelashes" 26 } -# hairstyles={ "scripted_character_hairstyles_01" 255 "all_hairstyles" 0 } -# beards={ "scripted_character_beards_03" 255 "all_beards" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -## SPECIAL -#special_fox_1 = { -# portrait_info = { -# genes = { -# hair_color={ 49 31 144 129 } -# skin_color={ 23 91 23 91 } -# eye_color={ 26 168 26 168 } -# gene_chin_forward={ "chin_forward_neg" 77 "chin_forward_neg" 52 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_neg" 112 "chin_width_neg" 112 } -# gene_eye_angle={ "eye_angle_neg" 116 "eye_angle_neg" 116 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_pos" 145 "eye_distance_pos" 145 } -# gene_eye_shut={ "eye_shut_pos" 146 "eye_shut_pos" 146 } -# gene_forehead_angle={ "forehead_angle_pos" 132 "forehead_angle_pos" 132 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 130 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_neg" 123 "forehead_roundness_neg" 123 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_neg" 113 "forehead_height_neg" 113 } -# gene_head_height={ "head_height_neg" 122 "head_height_neg" 122 } -# gene_head_width={ "head_width_neg" 99 "head_width_neg" 114 } -# gene_head_profile={ "head_profile_pos" 179 "head_profile_pos" 179 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 155 "head_top_width_pos" 155 } -# gene_jaw_angle={ "jaw_angle_pos" 164 "jaw_angle_pos" 166 } -# gene_jaw_forward={ "jaw_forward_pos" 135 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 114 "jaw_height_pos" 132 } -# gene_jaw_width={ "jaw_width_pos" 101 "jaw_width_pos" 145 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 126 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 106 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 37 "mouth_lower_lip_size_neg" 37 } -# gene_mouth_open={ "mouth_open_pos" 90 "mouth_open_pos" 177 } -# gene_neck_length={ "neck_length_neg" 123 "neck_length_neg" 123 } -# gene_neck_width={ "neck_width_pos" 142 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 20 "cheek_forward_neg" 49 } -# gene_bs_cheek_height={ "cheek_height_neg" 81 "cheek_height_pos" 40 } -# gene_bs_cheek_width={ "cheek_width_neg" 86 "cheek_width_pos" 35 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 162 "ear_inner_shape_pos" 162 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 51 "ear_lower_bend_pos" 51 } -# gene_bs_ear_outward={ "ear_outward_pos" 129 "ear_outward_pos" 129 } -# gene_bs_ear_size={ "ear_size_pos" 68 "ear_size_pos" 68 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 57 "eye_corner_depth_neg" 57 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 26 "eye_fold_shape_neg" 26 } -# gene_bs_eye_size={ "eye_size_pos" 2 "eye_size_neg" 5 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 130 "eye_upper_lid_size_pos" 130 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 44 "forehead_brow_curve_pos" 44 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 116 "forehead_brow_forward_pos" 116 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 72 "forehead_brow_inner_height_neg" 72 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 30 "forehead_brow_outer_height_neg" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 7 "forehead_brow_width_neg" 7 } -# gene_bs_jaw_def={ "jaw_def_pos" 156 "jaw_def_pos" 125 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 44 "mouth_lower_lip_def_pos" 62 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 14 "mouth_lower_lip_full_neg" 14 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 1 "mouth_lower_lip_pad_pos" 1 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 8 "mouth_lower_lip_width_pos" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 81 "mouth_philtrum_shape_pos" 81 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 51 "mouth_philtrum_width_pos" 51 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 23 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 37 "mouth_upper_lip_full_pos" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 30 "mouth_upper_lip_profile_neg" 30 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 38 "mouth_upper_lip_width_pos" 38 } -# gene_bs_nose_forward={ "nose_forward_neg" 11 "nose_forward_neg" 29 } -# gene_bs_nose_height={ "nose_height_neg" 8 "nose_height_neg" 8 } -# gene_bs_nose_length={ "nose_length_pos" 25 "nose_length_pos" 25 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 80 "nose_nostril_height_pos" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 119 "nose_nostril_width_neg" 119 } -# gene_bs_nose_profile={ "nose_profile_neg" 54 "nose_profile_neg" 33 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_neg" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 33 "nose_ridge_width_pos" 33 } -# gene_bs_nose_size={ "nose_size_pos" 95 "nose_size_pos" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_pos" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 37 "nose_tip_forward_neg" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 119 "nose_tip_width_neg" 41 } -# face_detail_cheek_def={ "cheek_def_02" 131 "cheek_def_02" 1 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 38 "cheek_fat_01_neg" 248 } -# face_detail_chin_cleft={ "chin_cleft" 153 "chin_cleft" 153 } -# face_detail_chin_def={ "chin_def" 38 "chin_def" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 18 "eye_lower_lid_def" 18 } -# face_detail_eye_socket={ "eye_socket_01" 152 "eye_socket_01" 152 } -# face_detail_nasolabial={ "nasolabial_01" 84 "nasolabial_01" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 230 "nose_ridge_def_pos" 230 } -# face_detail_nose_tip_def={ "nose_tip_def" 25 "nose_tip_def" 25 } -# face_detail_temple_def={ "temple_def" 244 "temple_def" 244 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 131 "brow_wrinkles_03" 137 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 200 "eye_wrinkles_03" 200 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 29 "forehead_wrinkles_01" 12 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_3" 150 "complexion_3" 150 } -# gene_height={ "normal_height" 115 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 134 "body_fat_head_fat_medium" 134 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 12 "body_shape_hourglass_full" 12 } -# gene_bs_bust={ "bust_shape_3_full" 156 "bust_shape_3_full" 160 } -# gene_age={ "old_3" 80 "old_3" 80 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 119 "far_spacing_avg_thickness" 119 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 65 "layer_2_avg_thickness" 65 } -# gene_body_hair={ "body_hair_sparse" 79 "body_hair_sparse" 107 } -# #hairstyles={ "western_#hairstyles" 193 "western_#hairstyles" 118 } -# #beards={ "western_#beards" 102 "western_#beards" 102 } -# eye_accessory={ "normal_eyes" 176 "normal_eyes" 176 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 31 "normal_eyelashes" 31 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#special_wolf_1 = { -# portrait_info = { -# genes = { -# hair_color={ 122 94 118 54 } -# skin_color={ 46 78 46 78 } -# eye_color={ 180 162 180 162 } -# gene_chin_forward={ "chin_forward_pos" 135 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 136 "eye_depth_pos" 136 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 123 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_pos" 150 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 116 "forehead_brow_height_neg" 116 } -# gene_forehead_roundness={ "forehead_roundness_neg" 80 "forehead_roundness_neg" 80 } -# gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 108 } -# gene_forehead_height={ "forehead_height_pos" 134 "forehead_height_pos" 134 } -# gene_head_height={ "head_height_neg" 165 "head_height_neg" 107 } -# gene_head_width={ "head_width_neg" 120 "head_width_neg" 120 } -# gene_head_profile={ "head_profile_pos" 138 "head_profile_pos" 138 } -# gene_head_top_height={ "head_top_height_neg" 97 "head_top_height_neg" 97 } -# gene_head_top_width={ "head_top_width_pos" 160 "head_top_width_pos" 160 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 81 "jaw_height_neg" 81 } -# gene_jaw_width={ "jaw_width_pos" 172 "jaw_width_pos" 172 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 119 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 142 "mouth_height_pos" 142 } -# gene_mouth_width={ "mouth_width_neg" 85 "mouth_width_neg" 85 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 83 "mouth_lower_lip_size_neg" 83 } -# gene_mouth_open={ "mouth_open_neg" 57 "mouth_open_neg" 57 } -# gene_neck_length={ "neck_length_neg" 110 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_neg" 106 "neck_width_neg" 106 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 23 "cheek_forward_neg" 23 } -# gene_bs_cheek_height={ "cheek_height_neg" 11 "cheek_height_neg" 11 } -# gene_bs_cheek_width={ "cheek_width_pos" 13 "cheek_width_pos" 13 } -# gene_bs_ear_angle={ "ear_angle_pos" 19 "ear_angle_pos" 19 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 38 "ear_inner_shape_pos" 38 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 35 "ear_both_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_neg" 111 "ear_outward_neg" 111 } -# gene_bs_ear_size={ "ear_size_pos" 104 "ear_size_pos" 104 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 11 "eye_corner_depth_neg" 11 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 55 "eye_fold_shape_pos" 55 } -# gene_bs_eye_size={ "eye_size_neg" 31 "eye_size_neg" 31 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 97 "eye_upper_lid_size_pos" 97 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 81 "forehead_brow_curve_neg" 81 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 45 "forehead_brow_forward_pos" 45 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 31 "forehead_brow_inner_height_neg" 31 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 102 "forehead_brow_outer_height_pos" 102 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 110 "forehead_brow_width_neg" 110 } -# gene_bs_jaw_def={ "jaw_def_neg" 5 "jaw_def_neg" 5 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 157 "mouth_lower_lip_def_pos" 157 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 38 "mouth_lower_lip_full_pos" 38 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 14 "mouth_lower_lip_pad_neg" 14 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 60 "mouth_lower_lip_width_neg" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 50 "mouth_philtrum_def_pos" 50 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 37 "mouth_philtrum_shape_neg" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_pos" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 23 "mouth_upper_lip_full_neg" 23 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 106 "mouth_upper_lip_profile_neg" 106 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 16 "mouth_upper_lip_width_pos" 16 } -# gene_bs_nose_forward={ "nose_forward_pos" 73 "nose_forward_neg" 4 } -# gene_bs_nose_height={ "nose_height_neg" 24 "nose_height_neg" 24 } -# gene_bs_nose_length={ "nose_length_neg" 74 "nose_length_neg" 74 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 1 "nose_nostril_height_pos" 1 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 72 "nose_nostril_width_neg" 72 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 30 "nose_profile_hawk_pos" 30 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 28 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 48 "nose_ridge_width_neg" 48 } -# gene_bs_nose_size={ "nose_size_neg" 46 "nose_size_neg" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 54 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 56 "nose_tip_forward_neg" 115 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 7 "nose_tip_width_neg" 7 } -# face_detail_cheek_def={ "cheek_def_02" 36 "cheek_def_02" 36 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 1 "cheek_fat_04_pos" 1 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 12 } -# face_detail_chin_def={ "chin_def" 22 "chin_def" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 72 "eye_lower_lid_def" 72 } -# face_detail_eye_socket={ "eye_socket_01" 250 "eye_socket_01" 250 } -# face_detail_nasolabial={ "nasolabial_03" 77 "nasolabial_03" 77 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 1 "nose_ridge_def_pos" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 204 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 230 "temple_def" 230 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 206 "brow_wrinkles_01" 206 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 22 "eye_wrinkles_01" 22 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 168 "forehead_wrinkles_03" 168 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 99 "complexion_5" 99 } -# gene_height={ "normal_height" 140 "normal_height" 140 } -# gene_bs_body_type={ "body_fat_head_fat_low" 135 "body_fat_head_fat_low" 135 } -# gene_bs_body_shape={ "body_shape_apple_half" 0 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_shape_3_half" 177 "bust_shape_3_half" 177 } -# gene_age={ "old_3" 124 "old_3" 124 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 134 "avg_spacing_avg_thickness" 134 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 106 "layer_2_lower_thickness" 106 } -# gene_body_hair={ "body_hair_avg" 112 "body_hair_avg" 112 } -# #hairstyles={ "western_#hairstyles" 113 "western_#hairstyles" 205 } -# #beards={ "western_#beards" 122 "western_#beards" 122 } -# eye_accessory={ "normal_eyes" 182 "normal_eyes" 182 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 18 "normal_eyelashes" 18 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#special_bear_1 = { -# portrait_info = { -# genes = { -# hair_color={ 225 184 225 184 } -# skin_color={ 25 87 25 87 } -# eye_color={ 210 192 210 192 } -# gene_chin_forward={ "chin_forward_neg" 109 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_pos" 133 "chin_height_pos" 133 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_neg" 85 "eye_angle_neg" 85 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_neg" 117 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 133 "eye_distance_pos" 133 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 121 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 103 "forehead_brow_height_neg" 103 } -# gene_forehead_roundness={ "forehead_roundness_pos" 169 "forehead_roundness_pos" 169 } -# gene_forehead_width={ "forehead_width_pos" 139 "forehead_width_pos" 139 } -# gene_forehead_height={ "forehead_height_pos" 141 "forehead_height_pos" 141 } -# gene_head_height={ "head_height_neg" 95 "head_height_neg" 95 } -# gene_head_width={ "head_width_neg" 95 "head_width_neg" 95 } -# gene_head_profile={ "head_profile_neg" 73 "head_profile_neg" 73 } -# gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 132 } -# gene_jaw_angle={ "jaw_angle_pos" 128 "jaw_angle_pos" 128 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 76 "jaw_width_neg" 76 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 135 "mouth_height_pos" 135 } -# gene_mouth_width={ "mouth_width_pos" 152 "mouth_width_pos" 152 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 172 "mouth_upper_lip_size_pos" 172 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 103 "mouth_lower_lip_size_neg" 103 } -# gene_mouth_open={ "mouth_open_neg" 40 "mouth_open_neg" 40 } -# gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 145 "neck_width_pos" 145 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_neg" 25 } -# gene_bs_cheek_height={ "cheek_height_neg" 19 "cheek_height_neg" 19 } -# gene_bs_cheek_width={ "cheek_width_neg" 16 "cheek_width_neg" 16 } -# gene_bs_ear_angle={ "ear_angle_pos" 15 "ear_angle_pos" 15 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 158 "ear_inner_shape_pos" 158 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 133 "ear_both_bend_pos" 133 } -# gene_bs_ear_outward={ "ear_outward_neg" 32 "ear_outward_neg" 32 } -# gene_bs_ear_size={ "ear_size_pos" 85 "ear_size_pos" 85 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 106 "eye_corner_depth_neg" 106 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 66 "eye_fold_shape_pos" 66 } -# gene_bs_eye_size={ "eye_size_pos" 80 "eye_size_pos" 80 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 51 "eye_upper_lid_size_neg" 51 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 114 "forehead_brow_curve_neg" 114 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 112 "forehead_brow_outer_height_neg" 112 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 20 "forehead_brow_width_pos" 20 } -# gene_bs_jaw_def={ "jaw_def_neg" 38 "jaw_def_neg" 38 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 69 "mouth_lower_lip_def_pos" 69 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 69 "mouth_lower_lip_full_neg" 69 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 91 "mouth_lower_lip_pad_neg" 91 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 120 "mouth_lower_lip_width_neg" 120 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 25 "mouth_philtrum_def_pos" 25 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 63 "mouth_philtrum_shape_pos" 63 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 24 "mouth_philtrum_width_pos" 24 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 141 "mouth_upper_lip_def_pos" 141 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 12 "mouth_upper_lip_full_neg" 12 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 87 "mouth_upper_lip_profile_neg" 87 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 18 "mouth_upper_lip_width_pos" 18 } -# gene_bs_nose_forward={ "nose_forward_neg" 5 "nose_forward_neg" 5 } -# gene_bs_nose_height={ "nose_height_neg" 103 "nose_height_neg" 103 } -# gene_bs_nose_length={ "nose_length_pos" 20 "nose_length_pos" 20 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 53 "nose_nostril_height_pos" 53 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 27 "nose_nostril_width_neg" 27 } -# gene_bs_nose_profile={ "nose_profile_pos" 30 "nose_profile_pos" 30 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 8 "nose_ridge_angle_pos" 8 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_neg" 33 } -# gene_bs_nose_size={ "nose_size_pos" 42 "nose_size_pos" 42 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 7 "nose_tip_angle_neg" 7 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_neg" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 14 "nose_tip_width_neg" 14 } -# face_detail_cheek_def={ "cheek_def_02" 8 "cheek_def_02" 8 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 242 "cheek_fat_01_neg" 242 } -# face_detail_chin_cleft={ "chin_cleft" 14 "chin_cleft" 14 } -# face_detail_chin_def={ "chin_def" 229 "chin_def" 229 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 229 "eye_lower_lid_def" 229 } -# face_detail_eye_socket={ "eye_socket_02" 21 "eye_socket_02" 21 } -# face_detail_nasolabial={ "nasolabial_02" 17 "nasolabial_02" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 235 "nose_ridge_def_neg" 235 } -# face_detail_nose_tip_def={ "nose_tip_def" 7 "nose_tip_def" 7 } -# face_detail_temple_def={ "temple_def" 159 "temple_def" 159 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 102 "brow_wrinkles_03" 102 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 139 "eye_wrinkles_02" 139 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 81 "forehead_wrinkles_01" 81 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_5" 176 "complexion_5" 176 } -# gene_height={ "normal_height" 156 "normal_height" 156 } -# gene_bs_body_type={ "body_fat_head_fat_full" 140 "body_fat_head_fat_full" 140 } -# gene_bs_body_shape={ "body_shape_triangle_half" 0 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_shape_1_full" 215 "bust_shape_1_full" 215 } -# gene_age={ "old_1" 14 "old_1" 14 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 142 "far_spacing_lower_thickness" 142 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 181 "layer_2_avg_thickness" 181 } -# gene_body_hair={ "body_hair_dense" 113 "body_hair_dense" 113 } -# #hairstyles={ "western_#hairstyles" 14 "western_#hairstyles" 65 } -# #beards={ "western_#beards" 223 "western_#beards" 195 } -# eye_accessory={ "normal_eyes" 254 "normal_eyes" 254 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 159 "normal_eyelashes" 159 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -#} -# -#easteregg_james_beaumont_dna = { -# portrait_info = { -# genes={ -# hair_color={ 52 101 182 117 } -# skin_color={ 21 57 15 73 } -# eye_color={ 232 184 118 194 } -# gene_chin_forward={ "chin_forward_pos" 91 "chin_forward_pos" 149 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_neg" 125 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_pos" 160 "eye_depth_pos" 160 } -# gene_eye_height={ "eye_height_neg" 95 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_neg" 115 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_neg" 118 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 130 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_neg" 63 "forehead_roundness_neg" 63 } -# gene_forehead_width={ "forehead_width_neg" 111 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_pos" 152 "forehead_height_pos" 152 } -# gene_head_height={ "head_height_neg" 112 "head_height_neg" 112 } -# gene_head_width={ "head_width_neg" 106 "head_width_neg" 106 } -# gene_head_profile={ "head_profile_pos" 139 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_pos" 144 "head_top_height_pos" 144 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 142 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 117 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_pos" 188 "mouth_width_pos" 188 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 103 "mouth_lower_lip_size_neg" 103 } -# gene_mouth_open={ "mouth_open_neg" 43 "mouth_open_neg" 43 } -# gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 152 } -# gene_neck_width={ "neck_width_neg" 122 "neck_width_neg" 122 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 37 "cheek_forward_neg" 49 } -# gene_bs_cheek_height={ "cheek_height_neg" 37 "cheek_height_neg" 37 } -# gene_bs_cheek_width={ "cheek_width_neg" 25 "cheek_width_neg" 25 } -# gene_bs_ear_angle={ "ear_angle_pos" 116 "ear_angle_pos" 116 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 53 "ear_inner_shape_pos" 53 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 172 "ear_upper_bend_pos" 172 } -# gene_bs_ear_outward={ "ear_outward_neg" 3 "ear_outward_neg" 3 } -# gene_bs_ear_size={ "ear_size_pos" 57 "ear_size_pos" 57 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 121 "eye_corner_depth_neg" 30 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 137 "eye_fold_shape_pos" 86 } -# gene_bs_eye_size={ "eye_size_neg" 135 "eye_size_neg" 105 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 69 "eye_upper_lid_size_neg" 12 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 37 "forehead_brow_curve_pos" 37 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 32 "forehead_brow_forward_neg" 32 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 108 "forehead_brow_inner_height_neg" 108 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 30 "forehead_brow_outer_height_neg" 30 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 26 "forehead_brow_width_pos" 26 } -# gene_bs_jaw_def={ "jaw_def_pos" 78 "jaw_def_pos" 78 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 131 "mouth_lower_lip_def_pos" 131 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 31 "mouth_lower_lip_full_pos" 31 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 185 "mouth_lower_lip_pad_neg" 185 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 33 "mouth_lower_lip_width_neg" 33 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 60 "mouth_philtrum_def_pos" 60 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 3 "mouth_philtrum_shape_pos" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_pos" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 28 "mouth_upper_lip_def_pos" 28 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 204 "mouth_upper_lip_full_neg" 204 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 95 "mouth_upper_lip_profile_pos" 95 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 75 "mouth_upper_lip_width_neg" 75 } -# gene_bs_nose_forward={ "nose_forward_neg" 33 "nose_forward_neg" 33 } -# gene_bs_nose_height={ "nose_height_neg" 71 "nose_height_neg" 71 } -# gene_bs_nose_length={ "nose_length_pos" 115 "nose_length_pos" 115 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 1 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 10 "nose_nostril_width_neg" 10 } -# gene_bs_nose_profile={ "nose_profile_pos" 115 "nose_profile_pos" 30 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 19 "nose_ridge_angle_pos" 19 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 25 "nose_ridge_width_pos" 102 } -# gene_bs_nose_size={ "nose_size_pos" 53 "nose_size_pos" 53 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 99 "nose_tip_angle_pos" 15 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 35 "nose_tip_forward_pos" 43 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 117 "nose_tip_width_pos" 117 } -# face_detail_cheek_def={ "cheek_def_01" 28 "cheek_def_01" 28 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 172 "cheek_fat_04_pos" 125 } -# face_detail_chin_cleft={ "chin_dimple" 3 "chin_dimple" 3 } -# face_detail_chin_def={ "chin_def_neg" 216 "chin_def_neg" 216 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 184 "eye_lower_lid_def" 184 } -# face_detail_eye_socket={ "eye_socket_01" 87 "eye_socket_01" 20 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_01" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 60 "nose_ridge_def_pos" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 18 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 195 "temple_def" 195 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 76 "brow_wrinkles_01" 76 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 57 "eye_wrinkles_01" 57 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 205 "forehead_wrinkles_03" 205 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 76 "complexion_6" 76 } -# gene_height={ "normal_height" 117 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_full" 197 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 130 "body_shape_rectangle_half" 39 } -# gene_bs_bust={ "bust_clothes" 107 "bust_default" 134 } -# gene_age={ "old_1" 223 "old_1" 223 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 157 "far_spacing_avg_thickness" 157 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 103 "layer_2_avg_thickness" 72 } -# gene_body_hair={ "body_hair_avg" 178 "body_hair_avg" 178 } -# gene_hair_type={ "hair_wavy" 94 "hair_wavy" 94 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 127 "normal_eyes" 127 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 86 "normal_eyelashes" 86 } -# beards={ "western_beards_straight" 44 "no_beard" 0 } -# hairstyles={ "western_hairstyles_curly" 255 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_bahar_shefket = { -# portrait_info = { -# genes = { -# hair_color={ 234 128 76 232 } -# skin_color={ 189 79 193 103 } -# eye_color={ 25 178 25 178 } -# gene_chin_forward={ "chin_forward_pos" 62 "chin_forward_pos" 128 } -# gene_chin_height={ "chin_height_neg" 109 "chin_height_neg" 125 } -# gene_chin_width={ "chin_width_pos" 131 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 115 "eye_angle_neg" 115 } -# gene_eye_depth={ "eye_depth_pos" 134 "eye_depth_pos" 135 } -# gene_eye_height={ "eye_height_pos" 123 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_neg" 155 "eye_distance_neg" 112 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 63 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 154 "forehead_brow_height_neg" 106 } -# gene_forehead_roundness={ "forehead_roundness_neg" 168 "forehead_roundness_neg" 107 } -# gene_forehead_width={ "forehead_width_neg" 194 "forehead_width_neg" 76 } -# gene_forehead_height={ "forehead_height_pos" 199 "forehead_height_pos" 171 } -# gene_head_height={ "head_height_pos" 136 "head_height_pos" 161 } -# gene_head_width={ "head_width_pos" 171 "head_width_pos" 132 } -# gene_head_profile={ "head_profile_pos" 122 "head_profile_pos" 150 } -# gene_head_top_height={ "head_top_height_neg" 128 "head_top_height_neg" 105 } -# gene_head_top_width={ "head_top_width_neg" 154 "head_top_width_neg" 105 } -# gene_jaw_angle={ "jaw_angle_neg" 32 "jaw_angle_neg" 85 } -# gene_jaw_forward={ "jaw_forward_pos" 92 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_neg" 139 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 95 "jaw_width_neg" 113 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 101 "mouth_forward_neg" 100 } -# gene_mouth_height={ "mouth_height_neg" 135 "mouth_height_neg" 115 } -# gene_mouth_width={ "mouth_width_neg" 106 "mouth_width_neg" 122 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 144 "mouth_upper_lip_size_pos" 154 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 116 "mouth_lower_lip_size_neg" 123 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 121 } -# gene_neck_length={ "neck_length_pos" 155 "neck_length_pos" 155 } -# gene_neck_width={ "neck_width_neg" 0 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 19 "cheek_forward_pos" 24 } -# gene_bs_cheek_height={ "cheek_height_neg" 67 "cheek_height_neg" 125 } -# gene_bs_cheek_width={ "cheek_width_pos" 85 "cheek_width_neg" 49 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_pos" 83 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 19 "ear_inner_shape_pos" 196 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 47 "ear_both_bend_pos" 32 } -# gene_bs_ear_outward={ "ear_outward_neg" 11 "ear_outward_pos" 44 } -# gene_bs_ear_size={ "ear_size_neg" 39 "ear_size_pos" 4 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 7 "eye_corner_depth_neg" 109 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 51 "eye_fold_shape_neg" 50 } -# gene_bs_eye_size={ "eye_size_pos" 9 "eye_size_neg" 60 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 9 "eye_upper_lid_size_pos" 3 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 93 "forehead_brow_curve_neg" 117 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 13 "forehead_brow_forward_neg" 1 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 63 "forehead_brow_inner_height_neg" 50 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_neg" 50 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 47 "forehead_brow_width_pos" 38 } -# gene_bs_jaw_def={ "jaw_def_neg" 147 "jaw_def_neg" 19 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 68 "mouth_lower_lip_def_pos" 122 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 21 "mouth_lower_lip_full_neg" 1 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 39 "mouth_lower_lip_pad_pos" 107 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 73 "mouth_lower_lip_width_neg" 18 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 137 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 37 "mouth_philtrum_shape_pos" 1 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 77 "mouth_philtrum_width_neg" 9 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 68 "mouth_upper_lip_def_pos" 68 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 111 "mouth_upper_lip_full_pos" 32 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 61 "mouth_upper_lip_profile_pos" 38 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 15 "mouth_upper_lip_width_pos" 47 } -# gene_bs_nose_forward={ "nose_forward_pos" 71 "nose_forward_neg" 74 } -# gene_bs_nose_height={ "nose_height_neg" 151 "nose_height_pos" 61 } -# gene_bs_nose_length={ "nose_length_neg" 31 "nose_length_neg" 98 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 133 "nose_nostril_height_pos" 40 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 49 "nose_nostril_width_pos" 28 } -# gene_bs_nose_profile={ "nose_profile_neg" 7 "nose_profile_pos" 1 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 39 "nose_ridge_angle_pos" 79 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 27 "nose_ridge_width_pos" 47 } -# gene_bs_nose_size={ "nose_size_pos" 75 "nose_size_pos" 38 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 57 "nose_tip_angle_pos" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 61 "nose_tip_forward_neg" 123 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 29 "nose_tip_width_pos" 38 } -# face_detail_cheek_def={ "cheek_def_01" 19 "cheek_def_01" 176 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 166 "cheek_fat_02_pos" 136 } -# face_detail_chin_cleft={ "chin_dimple" 246 "chin_dimple" 6 } -# face_detail_chin_def={ "chin_def_neg" 1 "chin_def_neg" 120 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 206 "eye_lower_lid_def" 80 } -# face_detail_eye_socket={ "eye_socket_01" 255 "eye_socket_01" 193 } -# face_detail_nasolabial={ "nasolabial_01" 159 "nasolabial_02" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 216 "nose_ridge_def_neg" 25 } -# face_detail_nose_tip_def={ "nose_tip_def" 209 "nose_tip_def" 228 } -# face_detail_temple_def={ "temple_def" 201 "temple_def" 195 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 6 "brow_wrinkles_03" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 75 "eye_wrinkles_01" 75 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 27 "forehead_wrinkles_01" 27 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 111 "complexion_3" 95 } -# gene_height={ "normal_height" 123 "normal_height" 136 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 116 "body_fat_head_fat_low" 116 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 255 "body_shape_hourglass_full" 0 } -# gene_bs_bust={ "bust_clothes" 52 "bust_shape_1_full" 181 } -# gene_age={ "old_4" 216 "old_4" 216 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 186 "far_spacing_avg_thickness" 188 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 176 "layer_2_high_thickness" 204 } -# gene_body_hair={ "body_hair_avg" 136 "body_hair_avg" 136 } -# gene_hair_type={ "hair_wavy" 124 "hair_wavy" 124 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 125 "normal_eyes" 125 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# hairstyles={ "northern_hairstyles_straight" 255 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_hugo_cortell = { -# portrait_info = { -# genes = { -# hair_color={ 81 240 87 243 } -# skin_color={ 6 33 93 73 } -# eye_color={ 140 220 159 138 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 127 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 127 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 2 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 0 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 0 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_hawk" 117 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 22 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_neg" 26 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 0 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 52 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 53 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 24 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_03" 39 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 61 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 2 "complexion_1" 0 } -# gene_height={ "normal_height" 158 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 141 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 77 "avg_spacing_avg_thickness" 161 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 156 "layer_2_avg_thickness" 99 } -# gene_body_hair={ "body_hair_avg" 103 "body_hair_sparse" 151 } -# gene_hair_type={ "hair_wavy" 129 "hair_wavy" 129 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# # hairstyles={ "all_hairstyles" 85 "all_hairstyles" 0 } -# # beards={ "all_beards" 210 "no_beard" 0 } -# # clothes={ "fp2_muslim_war_nobility_clothes" 255 "most_clothes" 0 } -# legwear={ "mena_common_legwear" 0 "all_legwear" 0 } -# } -# } -#} -# -#easteregg_alexander_newcombe_dna = { -# portrait_info = { -# genes={ -# hair_color={ 94 198 82 112 } -# skin_color={ 19 90 19 90 } -# eye_color={ 210 142 210 142 } -# gene_chin_forward={ "chin_forward_neg" 115 "chin_forward_neg" 115 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 119 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 156 "eye_angle_pos" 156 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 115 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_neg" 113 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 113 "forehead_brow_height_neg" 113 } -# gene_forehead_roundness={ "forehead_roundness_pos" 178 "forehead_roundness_pos" 178 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_pos" 139 "forehead_height_pos" 139 } -# gene_head_height={ "head_height_pos" 165 "head_height_pos" 165 } -# gene_head_width={ "head_width_pos" 149 "head_width_pos" 149 } -# gene_head_profile={ "head_profile_neg" 114 "head_profile_neg" 114 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_neg" 116 } -# gene_head_top_width={ "head_top_width_pos" 156 "head_top_width_pos" 156 } -# gene_jaw_angle={ "jaw_angle_pos" 137 "jaw_angle_pos" 137 } -# gene_jaw_forward={ "jaw_forward_pos" 154 "jaw_forward_pos" 154 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 98 "jaw_width_neg" 98 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 154 "mouth_height_pos" 154 } -# gene_mouth_width={ "mouth_width_pos" 132 "mouth_width_pos" 132 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 130 "mouth_upper_lip_size_pos" 130 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 86 "mouth_lower_lip_size_neg" 86 } -# gene_mouth_open={ "mouth_open_pos" 168 "mouth_open_pos" 168 } -# gene_neck_length={ "neck_length_neg" 102 "neck_length_neg" 102 } -# gene_neck_width={ "neck_width_neg" 99 "neck_width_neg" 99 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 32 "cheek_forward_neg" 32 } -# gene_bs_cheek_height={ "cheek_height_pos" 38 "cheek_height_pos" 38 } -# gene_bs_cheek_width={ "cheek_width_pos" 40 "cheek_width_pos" 40 } -# gene_bs_ear_angle={ "ear_angle_pos" 21 "ear_angle_pos" 21 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 15 "ear_inner_shape_pos" 15 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 51 "ear_both_bend_pos" 51 } -# gene_bs_ear_outward={ "ear_outward_neg" 14 "ear_outward_neg" 14 } -# gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 230 "eye_corner_depth_pos" 230 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 30 "eye_fold_shape_neg" 30 } -# gene_bs_eye_size={ "eye_size_pos" 33 "eye_size_pos" 33 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 19 "eye_upper_lid_size_pos" 19 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 1 "forehead_brow_curve_pos" 1 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 37 "forehead_brow_forward_neg" 37 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 94 "forehead_brow_inner_height_neg" 94 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 31 "forehead_brow_outer_height_neg" 31 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 17 "forehead_brow_width_pos" 17 } -# gene_bs_jaw_def={ "jaw_def_neg" 21 "jaw_def_neg" 21 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 9 "mouth_lower_lip_def_pos" 9 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 1 "mouth_lower_lip_full_neg" 1 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 45 "mouth_lower_lip_pad_neg" 45 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 36 "mouth_lower_lip_width_pos" 36 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 6 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_pos" 123 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 87 "mouth_philtrum_width_pos" 87 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 203 "mouth_upper_lip_full_pos" 203 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 14 "mouth_upper_lip_profile_neg" 14 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 78 "mouth_upper_lip_width_neg" 78 } -# gene_bs_nose_forward={ "nose_forward_neg" 22 "nose_forward_neg" 22 } -# gene_bs_nose_height={ "nose_height_neg" 76 "nose_height_neg" 76 } -# gene_bs_nose_length={ "nose_length_pos" 103 "nose_length_pos" 103 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 16 "nose_nostril_height_neg" 16 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 73 "nose_nostril_width_neg" 73 } -# gene_bs_nose_profile={ "nose_profile_pos" 102 "nose_profile_pos" 102 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 15 "nose_ridge_angle_pos" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 28 "nose_ridge_width_pos" 28 } -# gene_bs_nose_size={ "nose_size_neg" 20 "nose_size_neg" 20 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_pos" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 22 "nose_tip_forward_pos" 22 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 57 "nose_tip_width_pos" 57 } -# face_detail_cheek_def={ "cheek_def_02" 123 "cheek_def_02" 123 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 15 "cheek_fat_02_pos" 15 } -# face_detail_chin_cleft={ "chin_dimple" 21 "chin_dimple" 21 } -# face_detail_chin_def={ "chin_def" 240 "chin_def" 240 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 25 "eye_lower_lid_def" 25 } -# face_detail_eye_socket={ "eye_socket_03" 5 "eye_socket_03" 5 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 166 "nose_ridge_def_pos" 166 } -# face_detail_nose_tip_def={ "nose_tip_def" 250 "nose_tip_def" 250 } -# face_detail_temple_def={ "temple_def" 201 "temple_def" 201 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 98 "brow_wrinkles_04" 98 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 74 "eye_wrinkles_01" 74 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 102 "forehead_wrinkles_01" 102 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 254 "complexion_4" 254 } -# gene_height={ "normal_height" 163 "normal_height" 163 } -# gene_bs_body_type={ "body_fat_head_fat_low" 151 "body_fat_head_fat_low" 151 } -# gene_bs_body_shape={ "body_shape_apple_full" 51 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_clothes" 110 "bust_shape_4_full" 138 } -# gene_age={ "old_3" 0 "old_3" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 102 "avg_spacing_low_thickness" 102 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 79 "layer_2_lower_thickness" 79 } -# gene_body_hair={ "body_hair_avg" 160 "body_hair_avg" 160 } -# gene_hair_type={ "hair_wavy" 136 "hair_wavy" 136 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 223 "normal_eyes" 223 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 108 "normal_eyelashes" 108 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# beards={ "fp2_beards_straight" 42 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_elena_zenko = { -# portrait_info = { -# genes={ -# hair_color={ 121 93 127 121 } -# skin_color={ 133 47 98 90 } -# eye_color={ 255 76 29 168 } -# gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 123 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 145 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 151 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 109 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 116 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 177 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 124 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 91 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 81 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 84 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 154 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 116 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 184 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 117 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 209 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 93 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 96 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 152 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 1 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 103 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 169 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 16 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 79 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 164 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 142 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 72 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 85 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 150 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 146 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 98 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 73 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 188 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 2 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 215 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 142 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 53 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 0 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 76 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 114 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 1 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_pos" 1 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 110 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 38 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 3 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 85 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 154 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 30 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 1 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 2 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def_neg" 214 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 116 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_color_02" 44 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_04" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 196 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 150 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 65 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 178 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 156 "bust_clothes" 127 } -# gene_age={ "old_1" 2 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 151 "avg_spacing_avg_thickness" 230 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 126 "layer_2_avg_thickness" 72 } -# gene_body_hair={ "body_hair_sparse" 122 "body_hair_sparse" 122 } -# gene_hair_type={ "hair_straight" 135 "hair_straight" 135 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# hairstyles={ "all_hairstyles" 110 "all_hairstyles" 0 } -# clothes={ "northern_high_nobility_clothes" 188 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_fei_berg_hulthen = { -# portrait_info = { -# genes={ -# hair_color={ 70 252 42 243 } -# skin_color={ 135 77 222 113 } -# eye_color={ 52 251 52 251 } -# gene_chin_forward={ "chin_forward_neg" 132 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_pos" 76 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_pos" 94 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 147 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 165 "eye_depth_neg" 100 } -# gene_eye_height={ "eye_height_neg" 91 "eye_height_neg" 116 } -# gene_eye_distance={ "eye_distance_pos" 107 "eye_distance_pos" 136 } -# gene_eye_shut={ "eye_shut_pos" 174 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 83 "forehead_angle_pos" 147 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 179 "forehead_brow_height_pos" 147 } -# gene_forehead_roundness={ "forehead_roundness_neg" 159 "forehead_roundness_neg" 92 } -# gene_forehead_width={ "forehead_width_neg" 51 "forehead_width_neg" 113 } -# gene_forehead_height={ "forehead_height_neg" 66 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_neg" 106 "head_height_neg" 90 } -# gene_head_width={ "head_width_neg" 162 "head_width_neg" 115 } -# gene_head_profile={ "head_profile_neg" 159 "head_profile_neg" 73 } -# gene_head_top_height={ "head_top_height_neg" 130 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_neg" 47 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_neg" 75 } -# gene_jaw_height={ "jaw_height_pos" 110 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 131 "jaw_width_neg" 79 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 0 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 104 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 87 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_neg" 148 "mouth_height_neg" 105 } -# gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_neg" 82 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 130 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 86 "mouth_lower_lip_size_neg" 123 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 146 } -# gene_neck_length={ "neck_length_pos" 142 "neck_length_pos" 144 } -# gene_neck_width={ "neck_width_neg" 80 "neck_width_neg" 125 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 51 } -# gene_bs_cheek_height={ "cheek_height_pos" 195 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 50 "cheek_width_pos" 46 } -# gene_bs_ear_angle={ "ear_angle_pos" 147 "ear_angle_neg" 3 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 56 "ear_inner_shape_pos" 171 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 96 "ear_lower_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_neg" 109 "ear_outward_pos" 17 } -# gene_bs_ear_size={ "ear_size_neg" 25 "ear_size_pos" 27 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 255 "eye_corner_depth_neg" 191 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 123 "eye_fold_shape_neg" 48 } -# gene_bs_eye_size={ "eye_size_pos" 43 "eye_size_neg" 1 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 108 "eye_upper_lid_size_neg" 236 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 9 "forehead_brow_curve_neg" 62 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 131 "forehead_brow_forward_pos" 92 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 49 "forehead_brow_inner_height_pos" 27 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 87 "forehead_brow_outer_height_neg" 79 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 71 "forehead_brow_width_pos" 89 } -# gene_bs_jaw_def={ "jaw_def_pos" 10 "jaw_def_neg" 169 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 77 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 125 "mouth_lower_lip_full_neg" 26 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_pos" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 79 "mouth_lower_lip_width_pos" 74 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 14 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 75 "mouth_philtrum_shape_pos" 33 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 147 "mouth_philtrum_width_neg" 27 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 87 "mouth_upper_lip_full_pos" 24 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 255 "mouth_upper_lip_profile_neg" 32 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 13 "mouth_upper_lip_width_neg" 28 } -# gene_bs_nose_forward={ "nose_forward_neg" 131 "nose_forward_neg" 8 } -# gene_bs_nose_height={ "nose_height_neg" 121 "nose_height_pos" 126 } -# gene_bs_nose_length={ "nose_length_neg" 103 "nose_length_neg" 54 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 5 "nose_nostril_height_neg" 3 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 255 "nose_nostril_width_neg" 7 } -# gene_bs_nose_profile={ "nose_profile_neg" 53 "nose_profile_pos" 86 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 149 "nose_ridge_angle_pos" 99 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 105 "nose_ridge_width_neg" 5 } -# gene_bs_nose_size={ "nose_size_pos" 229 "nose_size_pos" 3 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 99 "nose_tip_angle_neg" 83 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 227 "nose_tip_forward_neg" 169 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 41 "nose_tip_width_neg" 20 } -# face_detail_cheek_def={ "cheek_def_01" 1 "cheek_def_02" 24 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 126 "cheek_fat_01_neg" 23 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 21 "eye_lower_lid_def" 9 } -# face_detail_eye_socket={ "eye_socket_color_03" 21 "eye_socket_03" 229 } -# face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_02" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_neg" 240 } -# face_detail_nose_tip_def={ "nose_tip_def" 226 "nose_tip_def" 24 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 89 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 15 "brow_wrinkles_01" 166 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 53 "eye_wrinkles_01" 28 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 114 "forehead_wrinkles_01" 150 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 255 "complexion_1" 253 } -# gene_height={ "normal_height" 113 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 70 "body_fat_head_fat_low" 100 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 183 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 0 "bust_shape_2_half" 105 } -# gene_age={ "old_4" 216 "old_4" 216 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 219 "far_spacing_low_thickness" 219 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 225 "layer_2_low_thickness" 225 } -# gene_body_hair={ "body_hair_sparse_low_stubble" 255 "body_hair_sparse_low_stubble" 255 } -# gene_hair_type={ "hair_wavy" 131 "hair_wavy" 131 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 163 "normal_eyes" 163 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "asian_eyelashes" 144 "asian_eyelashes" 144 } -# hairstyles={ "all_hairstyles" 0 "all_hairstyles" 0 } -# clothes={ "most_clothes" 110 "most_clothes" 0 } -# cloaks={ "fp1_cloak" 170 "no_cloak" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_stina_arvidsson_radestig = { -# portrait_info = { -# genes = { -# hair_color={ 19 126 113 67 } -# skin_color={ 72 28 127 86 } -# eye_color={ 253 174 250 201 } -# gene_chin_forward={ "chin_forward_pos" 146 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 105 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 207 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 127 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 161 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 117 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 53 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 127 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 81 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 101 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 100 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 104 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 127 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 127 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 63 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 0 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 7 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 2 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 246 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 118 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 62 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 10 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 22 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 114 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 116 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 183 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_neg" 99 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 79 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 8 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_neg" 160 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 24 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 114 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 47 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 119 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 14 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 30 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 29 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 163 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_03" 109 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_03" 81 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 168 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_beauty_1" 3 "complexion_1" 0 } -# gene_height={ "normal_height" 141 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 228 "avg_spacing_avg_thickness" 229 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 24 "layer_2_avg_thickness" 91 } -# gene_body_hair={ "body_hair_sparse" 179 "body_hair_sparse" 179 } -# gene_hair_type={ "hair_wavy" 140 "hair_straight" 140 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# hairstyles={ "all_hairstyles" 7 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_ola_jentzsch = { -# portrait_info = { -# genes={ -# hair_color={ 25 164 206 238 } -# skin_color={ 115 53 75 94 } -# eye_color={ 169 129 232 204 } -# gene_chin_forward={ "chin_forward_pos" 168 "chin_forward_pos" 140 } -# gene_chin_height={ "chin_height_neg" 99 "chin_height_neg" 116 } -# gene_chin_width={ "chin_width_pos" 198 "chin_width_pos" 150 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_neg" 28 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 73 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_neg" 99 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 157 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_pos" 58 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 174 "forehead_brow_height_pos" 162 } -# gene_forehead_roundness={ "forehead_roundness_pos" 197 "forehead_roundness_pos" 148 } -# gene_forehead_width={ "forehead_width_pos" 206 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_neg" 255 "forehead_height_neg" 81 } -# gene_head_height={ "head_height_pos" 152 "head_height_pos" 148 } -# gene_head_width={ "head_width_pos" 204 "head_width_pos" 133 } -# gene_head_profile={ "head_profile_neg" 169 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_neg" 134 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 26 "head_top_width_pos" 150 } -# gene_jaw_angle={ "jaw_angle_neg" 96 "jaw_angle_neg" 106 } -# gene_jaw_forward={ "jaw_forward_neg" 122 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_neg" 74 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_neg" 116 "jaw_width_neg" 116 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 121 "mouth_width_neg" 121 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 102 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 72 "mouth_lower_lip_size_neg" 117 } -# gene_mouth_open={ "mouth_open_neg" 18 "mouth_open_neg" 18 } -# gene_neck_length={ "neck_length_neg" 125 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_neg" 170 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 191 "cheek_forward_pos" 41 } -# gene_bs_cheek_height={ "cheek_height_pos" 67 "cheek_height_neg" 11 } -# gene_bs_cheek_width={ "cheek_width_neg" 48 "cheek_width_neg" 48 } -# gene_bs_ear_angle={ "ear_angle_neg" 197 "ear_angle_neg" 117 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 48 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 86 "ear_upper_bend_pos" 5 } -# gene_bs_ear_outward={ "ear_outward_neg" 3 "ear_outward_pos" 41 } -# gene_bs_ear_size={ "ear_size_pos" 101 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 55 "eye_corner_depth_pos" 3 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 123 "eye_fold_shape_pos" 139 } -# gene_bs_eye_size={ "eye_size_neg" 63 "eye_size_neg" 22 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 165 "eye_upper_lid_size_neg" 24 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 25 "forehead_brow_curve_neg" 47 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 25 "forehead_brow_forward_pos" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 80 "forehead_brow_inner_height_pos" 80 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 18 "forehead_brow_outer_height_neg" 18 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 25 "forehead_brow_width_pos" 25 } -# gene_bs_jaw_def={ "jaw_def_neg" 2 "jaw_def_neg" 2 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 44 "mouth_lower_lip_def_pos" 44 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 58 "mouth_lower_lip_full_pos" 58 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 249 "mouth_lower_lip_pad_pos" 111 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 123 "mouth_lower_lip_width_neg" 62 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 23 "mouth_philtrum_shape_neg" 23 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 34 "mouth_philtrum_width_neg" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 13 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 37 "mouth_upper_lip_full_pos" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 16 "mouth_upper_lip_profile_pos" 16 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 61 "mouth_upper_lip_width_neg" 61 } -# gene_bs_nose_forward={ "nose_forward_neg" 11 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_pos" 117 "nose_height_pos" 118 } -# gene_bs_nose_length={ "nose_length_pos" 45 "nose_length_pos" 8 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 95 "nose_nostril_height_pos" 95 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 122 "nose_nostril_width_pos" 122 } -# gene_bs_nose_profile={ "nose_profile_neg" 13 "nose_profile_pos" 28 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 157 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 9 "nose_ridge_width_pos" 73 } -# gene_bs_nose_size={ "nose_size_neg" 255 "nose_size_neg" 113 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 12 "nose_tip_angle_pos" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 121 "nose_tip_forward_pos" 121 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 27 "nose_tip_width_pos" 27 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 5 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 193 "cheek_fat_04_pos" 87 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 17 } -# face_detail_chin_def={ "chin_def_neg" 189 "chin_def" 148 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 189 "eye_lower_lid_def" 154 } -# face_detail_eye_socket={ "eye_socket_02" 15 "eye_socket_01" 15 } -# face_detail_nasolabial={ "nasolabial_02" 5 "nasolabial_02" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 11 "nose_ridge_def_pos" 196 } -# face_detail_nose_tip_def={ "nose_tip_def" 218 "nose_tip_def" 218 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 229 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 50 "brow_wrinkles_04" 50 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 9 "eye_wrinkles_01" 9 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 31 "forehead_wrinkles_01" 31 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 127 "complexion_3" 127 } -# gene_height={ "normal_height" 181 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_full" 201 "body_fat_head_fat_low" 131 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 21 "body_shape_rectangle_half" 19 } -# gene_bs_bust={ "bust_clothes" 52 "bust_default" 83 } -# gene_age={ "old_4" 67 "old_4" 67 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 104 "avg_spacing_avg_thickness" 131 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 95 "layer_2_lower_thickness" 137 } -# gene_body_hair={ "body_hair_avg" 124 "body_hair_avg" 124 } -# gene_hair_type={ "hair_wavy" 148 "hair_wavy" 148 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 187 "normal_eyes" 187 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 48 "normal_eyelashes" 48 } -# hairstyles={ "fp1_hairstyles_wavy" 255 "all_hairstyles" 0 } -# beards={ "thin_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled = yes -#} -# -#easteregg_sandra_runge_moller ={ -# portrait_info = { -# genes={ hair_color={ 8 9 209 178 } -# skin_color={ 53 48 67 91 } -# eye_color={ 119 114 145 138 } -# gene_chin_forward={ "chin_forward_neg" 120 "chin_forward_neg" 120 } -# gene_chin_height={ "chin_height_neg" 135 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_pos" 180 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_pos" 151 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 132 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 111 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 180 "forehead_angle_pos" 132 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 147 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_pos" 139 "forehead_roundness_pos" 135 } -# gene_forehead_width={ "forehead_width_neg" 153 "forehead_width_neg" 120 } -# gene_forehead_height={ "forehead_height_pos" 172 "forehead_height_pos" 135 } -# gene_head_height={ "head_height_neg" 167 "head_height_neg" 101 } -# gene_head_width={ "head_width_pos" 203 "head_width_pos" 203 } -# gene_head_profile={ "head_profile_pos" 144 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 167 "head_top_width_pos" 167 } -# gene_jaw_angle={ "jaw_angle_neg" 140 "jaw_angle_neg" 122 } -# gene_jaw_forward={ "jaw_forward_pos" 105 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_neg" 121 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 132 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 149 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 141 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 148 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_pos" 137 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 82 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 150 "mouth_upper_lip_size_pos" 149 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 109 "mouth_lower_lip_size_neg" 95 } -# gene_mouth_open={ "mouth_open_neg" 67 "mouth_open_neg" 18 } -# gene_neck_length={ "neck_length_pos" 104 "neck_length_pos" 129 } -# gene_neck_width={ "neck_width_neg" 169 "neck_width_neg" 103 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 217 "cheek_forward_pos" 3 } -# gene_bs_cheek_height={ "cheek_height_pos" 97 "cheek_height_neg" 37 } -# gene_bs_cheek_width={ "cheek_width_pos" 123 "cheek_width_pos" 26 } -# gene_bs_ear_angle={ "ear_angle_pos" 105 "ear_angle_neg" 19 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 30 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 8 } -# gene_bs_ear_outward={ "ear_outward_neg" 61 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_pos" 33 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 11 "eye_corner_depth_pos" 197 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 115 "eye_fold_shape_neg" 133 } -# gene_bs_eye_size={ "eye_size_neg" 1 "eye_size_neg" 6 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 91 "eye_upper_lid_size_pos" 38 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 109 "forehead_brow_curve_neg" 20 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 197 "forehead_brow_forward_pos" 118 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_neg" 61 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 27 "forehead_brow_outer_height_neg" 106 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 55 "forehead_brow_width_neg" 179 } -# gene_bs_jaw_def={ "jaw_def_neg" 35 "jaw_def_pos" 102 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 111 "mouth_lower_lip_def_pos" 29 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 11 "mouth_lower_lip_full_neg" 34 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 5 "mouth_lower_lip_pad_pos" 36 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 41 "mouth_lower_lip_width_pos" 114 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 146 "mouth_philtrum_def_pos" 105 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 43 "mouth_philtrum_shape_pos" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 17 "mouth_philtrum_width_neg" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 70 "mouth_upper_lip_def_pos" 118 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 51 "mouth_upper_lip_full_pos" 24 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 17 "mouth_upper_lip_profile_pos" 31 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 91 "mouth_upper_lip_width_neg" 21 } -# gene_bs_nose_forward={ "nose_forward_neg" 11 "nose_forward_pos" 17 } -# gene_bs_nose_height={ "nose_height_neg" 41 "nose_height_pos" 93 } -# gene_bs_nose_length={ "nose_length_neg" 37 "nose_length_pos" 88 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 179 "nose_nostril_height_neg" 51 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 59 "nose_nostril_width_neg" 22 } -# gene_bs_nose_profile={ "nose_profile_neg" 7 "nose_profile_pos" 33 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 59 "nose_ridge_angle_neg" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 61 "nose_ridge_width_neg" 21 } -# gene_bs_nose_size={ "nose_size_pos" 25 "nose_size_pos" 60 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 63 "nose_tip_angle_pos" 91 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 29 "nose_tip_forward_neg" 2 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 97 "nose_tip_width_pos" 16 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 22 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 156 "cheek_fat_01_pos" 196 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 8 } -# face_detail_chin_def={ "chin_def" 177 "chin_def_neg" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 203 } -# face_detail_eye_socket={ "eye_socket_01" 75 "eye_socket_01" 48 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_03" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 0 "nose_ridge_def_pos" 192 } -# face_detail_nose_tip_def={ "nose_tip_def" 120 "nose_tip_def" 62 } -# face_detail_temple_def={ "temple_def" 28 "temple_def" 117 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 89 "brow_wrinkles_02" 89 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 68 "eye_wrinkles_01" 212 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 207 "forehead_wrinkles_02" 207 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 170 "complexion_1" 126 } -# gene_height={ "normal_height" 161 "normal_height" 145 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 126 "body_fat_head_fat_medium" 126 } -# gene_bs_body_shape={ "body_shape_triangle_half" 102 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 72 "bust_shape_4_full" 89 } -# gene_age={ "old_2" 122 "old_2" 122 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 212 "far_spacing_low_thickness" 212 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 96 "layer_2_avg_thickness" 148 } -# gene_body_hair={ "body_hair_sparse" 115 "body_hair_sparse" 115 } -# gene_hair_type={ "hair_straight" 174 "hair_straight" 174 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 219 "normal_eyes" 219 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 116 "normal_eyelashes" 157 } -# hairstyles={ "rtt_hairstyles" 253 "all_hairstyles" 0 } -# clothes={ "northern_commoner_clothes" 0 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_alessandro_bragalini = { -# portrait_info = { -# genes={ -# hair_color={ 77 234 81 245 } -# skin_color={ 117 79 118 101 } -# eye_color={ 47 249 244 138 } -# gene_chin_forward={ "chin_forward_neg" 171 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_neg" 72 "chin_height_neg" 102 } -# gene_chin_width={ "chin_width_pos" 147 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_neg" 101 "eye_angle_neg" 90 } -# gene_eye_depth={ "eye_depth_neg" 97 "eye_depth_neg" 91 } -# gene_eye_height={ "eye_height_pos" 222 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 105 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 211 "eye_shut_pos" 220 } -# gene_forehead_angle={ "forehead_angle_neg" 217 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 117 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_pos" 163 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 165 "forehead_width_neg" 105 } -# gene_forehead_height={ "forehead_height_pos" 191 "forehead_height_pos" 198 } -# gene_head_height={ "head_height_pos" 24 "head_height_pos" 132 } -# gene_head_width={ "head_width_pos" 72 "head_width_pos" 128 } -# gene_head_profile={ "head_profile_neg" 125 "head_profile_neg" 122 } -# gene_head_top_height={ "head_top_height_pos" 101 "head_top_height_pos" 151 } -# gene_head_top_width={ "head_top_width_pos" 149 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_pos" 174 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_pos" 98 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 136 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 156 "jaw_width_neg" 120 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_neg" 145 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_pos" 133 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 165 "mouth_upper_lip_size_pos" 152 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_neg" 76 } -# gene_mouth_open={ "mouth_open_neg" 82 "mouth_open_neg" 82 } -# gene_neck_length={ "neck_length_pos" 95 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_pos" 148 "neck_width_pos" 134 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 55 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_neg" 17 "cheek_height_pos" 7 } -# gene_bs_cheek_width={ "cheek_width_neg" 49 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_pos" 35 "ear_angle_neg" 35 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 131 "ear_inner_shape_pos" 113 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 0 "ear_both_bend_pos" 87 } -# gene_bs_ear_outward={ "ear_outward_pos" 73 "ear_outward_neg" 109 } -# gene_bs_ear_size={ "ear_size_neg" 9 "ear_size_pos" 33 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 127 "eye_corner_depth_pos" 164 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 85 "eye_fold_shape_pos" 142 } -# gene_bs_eye_size={ "eye_size_pos" 37 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 21 "eye_upper_lid_size_pos" 50 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 11 "forehead_brow_curve_pos" 25 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 69 "forehead_brow_forward_pos" 114 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 41 "forehead_brow_inner_height_pos" 47 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_neg" 122 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 19 "forehead_brow_width_pos" 12 } -# gene_bs_jaw_def={ "jaw_def_pos" 131 "jaw_def_pos" 117 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 195 "mouth_lower_lip_def_pos" 34 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 49 "mouth_lower_lip_full_pos" 12 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 25 "mouth_lower_lip_pad_neg" 49 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 5 "mouth_lower_lip_width_pos" 9 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 62 "mouth_philtrum_def_pos" 44 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 31 "mouth_philtrum_shape_pos" 47 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 33 "mouth_philtrum_width_pos" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 9 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 255 "mouth_upper_lip_full_pos" 186 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 105 "mouth_upper_lip_profile_pos" 38 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 21 "mouth_upper_lip_width_pos" 24 } -# gene_bs_nose_forward={ "nose_forward_pos" 163 "nose_forward_pos" 86 } -# gene_bs_nose_height={ "nose_height_pos" 25 "nose_height_pos" 98 } -# gene_bs_nose_length={ "nose_length_pos" 93 "nose_length_pos" 29 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 3 "nose_nostril_height_pos" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 5 "nose_nostril_width_pos" 38 } -# gene_bs_nose_profile={ "nose_profile_pos" 41 "nose_profile_neg" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 27 "nose_ridge_angle_pos" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 61 "nose_ridge_width_neg" 8 } -# gene_bs_nose_size={ "nose_size_pos" 91 "nose_size_pos" 42 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 19 "nose_tip_angle_pos" 111 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_neg" 19 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 123 "nose_tip_width_pos" 27 } -# face_detail_cheek_def={ "cheek_def_01" 57 "cheek_def_02" 147 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 163 "cheek_fat_01_neg" 21 } -# face_detail_chin_cleft={ "chin_cleft" 198 "chin_dimple" 181 } -# face_detail_chin_def={ "chin_def" 225 "chin_def" 23 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 131 "eye_lower_lid_def" 195 } -# face_detail_eye_socket={ "eye_socket_color_01" 72 "eye_socket_color_02" 250 } -# face_detail_nasolabial={ "nasolabial_02" 140 "nasolabial_02" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 43 "nose_ridge_def_pos" 242 } -# face_detail_nose_tip_def={ "nose_tip_def" 150 "nose_tip_def" 1 } -# face_detail_temple_def={ "temple_def" 219 "temple_def" 253 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 102 "brow_wrinkles_01" 102 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 81 "eye_wrinkles_01" 81 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 92 "forehead_wrinkles_01" 92 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 122 "complexion_5" 161 } -# gene_height={ "normal_height" 113 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 95 "body_fat_head_fat_low" 102 } -# gene_bs_body_shape={ "body_shape_pear_half" 51 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_clothes" 0 "bust_shape_1_full" 150 } -# gene_age={ "old_4" 6 "old_4" 6 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 255 "avg_spacing_low_thickness" 105 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 95 } -# gene_body_hair={ "body_hair_avg" 138 "body_hair_avg" 138 } -# gene_hair_type={ "hair_curly" 189 "hair_curly" 189 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 155 "normal_eyes" 155 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 198 "normal_eyelashes" 198 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_jon_astrup_hallkvist = { -# portrait_info = { -# genes={ -# hair_color={ 14 165 212 178 } -# skin_color={ 119 20 117 78 } -# eye_color={ 200 137 219 167 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 86 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 80 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 170 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 118 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 98 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 167 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 193 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 104 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 160 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 99 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 127 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 127 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 107 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 121 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 77 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 122 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 152 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 151 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 237 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 155 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 163 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 35 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 196 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 58 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 216 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 86 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 0 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 0 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 58 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_neg" 61 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 76 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 49 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 33 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 0 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 85 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 1 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 80 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 61 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 16 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 0 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_pos" 183 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 40 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 3 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_neg" 34 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 56 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 47 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 72 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 103 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 195 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 112 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_01" 36 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 72 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 127 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 107 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 26 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 100 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 150 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_1" 0 "complexion_1" 0 } -# gene_height={ "normal_height" 131 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 0 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 133 "avg_spacing_avg_thickness" 182 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 167 "layer_2_avg_thickness" 104 } -# gene_body_hair={ "body_hair_sparse" 191 "body_hair_sparse" 191 } -# gene_hair_type={ "hair_straight_thin_beard" 184 "hair_straight_thin_beard" 184 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 } -# hairstyles={ "western_hairstyles_straight" 195 "all_hairstyles" 0 } -# } -# } -#} -# -#easteregg_maxence_voleau ={ -# portrait_info = { -# genes={ -# hair_color={ 48 235 48 235 } -# skin_color={ 76 47 124 100 } -# eye_color={ 71 206 249 137 } -# gene_chin_forward={ "chin_forward_neg" 109 "chin_forward_neg" 109 } -# gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_pos" 121 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_pos" 175 "eye_depth_pos" 153 } -# gene_eye_height={ "eye_height_neg" 156 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_neg" 114 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 122 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_pos" 138 "forehead_angle_pos" 138 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 178 "forehead_brow_height_pos" 150 } -# gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 171 } -# gene_forehead_width={ "forehead_width_pos" 75 "forehead_width_pos" 131 } -# gene_forehead_height={ "forehead_height_pos" 152 "forehead_height_pos" 152 } -# gene_head_height={ "head_height_neg" 208 "head_height_neg" 110 } -# gene_head_width={ "head_width_neg" 122 "head_width_neg" 122 } -# gene_head_profile={ "head_profile_pos" 109 "head_profile_pos" 132 } -# gene_head_top_height={ "head_top_height_neg" 82 "head_top_height_neg" 95 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 175 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 121 } -# gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_pos" 161 "jaw_height_pos" 161 } -# gene_jaw_width={ "jaw_width_neg" 61 "jaw_width_neg" 118 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 132 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 133 } -# gene_mouth_width={ "mouth_width_neg" 116 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 141 "mouth_upper_lip_size_pos" 141 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 73 "mouth_lower_lip_size_neg" 73 } -# gene_mouth_open={ "mouth_open_pos" 189 "mouth_open_pos" 189 } -# gene_neck_length={ "neck_length_neg" 180 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_neg" 60 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 87 "cheek_forward_neg" 32 } -# gene_bs_cheek_height={ "cheek_height_pos" 22 "cheek_height_pos" 22 } -# gene_bs_cheek_width={ "cheek_width_neg" 223 "cheek_width_neg" 25 } -# gene_bs_ear_angle={ "ear_angle_neg" 71 "ear_angle_neg" 71 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 20 "ear_inner_shape_pos" 20 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 128 "ear_lower_bend_pos" 128 } -# gene_bs_ear_outward={ "ear_outward_pos" 23 "ear_outward_pos" 23 } -# gene_bs_ear_size={ "ear_size_neg" 122 "ear_size_neg" 122 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 243 "eye_corner_depth_pos" 243 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 51 "eye_fold_shape_pos" 65 } -# gene_bs_eye_size={ "eye_size_pos" 105 "eye_size_pos" 28 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 45 "eye_upper_lid_size_pos" 41 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 46 "forehead_brow_curve_pos" 46 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 139 "forehead_brow_forward_pos" 139 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 53 "forehead_brow_inner_height_pos" 52 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 67 "forehead_brow_outer_height_neg" 31 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 9 "forehead_brow_width_neg" 44 } -# gene_bs_jaw_def={ "jaw_def_neg" 123 "jaw_def_neg" 123 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 82 "mouth_lower_lip_def_pos" 81 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 19 "mouth_lower_lip_full_neg" 18 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 25 "mouth_lower_lip_pad_pos" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 24 "mouth_lower_lip_width_pos" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 40 "mouth_philtrum_def_pos" 40 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 48 "mouth_philtrum_shape_pos" 48 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 44 "mouth_philtrum_width_neg" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 51 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 57 "mouth_upper_lip_full_pos" 57 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 20 "mouth_upper_lip_profile_pos" 20 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 35 "mouth_upper_lip_width_pos" 59 } -# gene_bs_nose_forward={ "nose_forward_pos" 117 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_neg" 31 "nose_height_pos" 55 } -# gene_bs_nose_length={ "nose_length_pos" 135 "nose_length_neg" 65 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 29 "nose_nostril_height_neg" 30 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 51 "nose_nostril_width_neg" 67 } -# gene_bs_nose_profile={ "nose_profile_pos" 81 "nose_profile_neg" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 41 "nose_ridge_angle_neg" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 255 "nose_ridge_width_pos" 48 } -# gene_bs_nose_size={ "nose_size_pos" 91 "nose_size_pos" 65 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 25 "nose_tip_angle_pos" 61 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 61 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 1 "nose_tip_width_neg" 34 } -# face_detail_cheek_def={ "cheek_def_01" 114 "cheek_def_01" 139 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 5 "cheek_fat_01_neg" 5 } -# face_detail_chin_cleft={ "chin_cleft" 23 "chin_cleft" 23 } -# face_detail_chin_def={ "chin_def_neg" 25 "chin_def_neg" 25 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 210 "eye_lower_lid_def" 95 } -# face_detail_eye_socket={ "eye_socket_color_02" 122 "eye_socket_03" 70 } -# face_detail_nasolabial={ "nasolabial_02" 186 "nasolabial_02" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 0 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 113 "nose_tip_def" 241 } -# face_detail_temple_def={ "temple_def" 51 "temple_def" 113 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 213 "brow_wrinkles_02" 213 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 169 "eye_wrinkles_01" 169 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 151 "forehead_wrinkles_01" 151 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 33 "complexion_2" 178 } -# gene_height={ "normal_height" 184 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_low" 130 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 153 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 0 "bust_shape_3_half" 98 } -# gene_age={ "old_3" 36 "old_3" 36 } -# gene_eyebrows_shape={ "close_spacing_avg_thickness" 220 "far_spacing_low_thickness" 141 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 238 "layer_2_lower_thickness" 90 } -# gene_body_hair={ "body_hair_avg" 123 "body_hair_avg" 123 } -# gene_hair_type={ "hair_wavy" 126 "hair_wavy" 126 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 135 "normal_eyes" 135 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 49 "normal_eyelashes" 49 } -# beards={ "fp2_beards_straight" 42 "no_beard" 0 } -# hairstyles={ "fp2_hairstyles_iberian_christian_straight" 255 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_jason_cantalini_dna = { -# portrait_info = { -# genes={ -# hair_color={ 147 173 254 24 } -# skin_color={ 53 46 78 88 } -# eye_color={ 128 135 108 203 } -# gene_chin_forward={ "chin_forward_neg" 184 "chin_forward_neg" 107 } -# gene_chin_height={ "chin_height_pos" 95 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_pos" 75 "chin_width_pos" 131 } -# gene_eye_angle={ "eye_angle_pos" 119 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 144 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_pos" 171 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_pos" 66 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_pos" 94 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 75 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 146 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_neg" 86 } -# gene_forehead_height={ "forehead_height_neg" 149 "forehead_height_neg" 60 } -# gene_head_height={ "head_height_pos" 130 "head_height_pos" 178 } -# gene_head_width={ "head_width_neg" 118 "head_width_neg" 110 } -# gene_head_profile={ "head_profile_neg" 87 "head_profile_neg" 115 } -# gene_head_top_height={ "head_top_height_neg" 129 "head_top_height_neg" 103 } -# gene_head_top_width={ "head_top_width_neg" 132 "head_top_width_neg" 106 } -# gene_jaw_angle={ "jaw_angle_pos" 175 "jaw_angle_pos" 139 } -# gene_jaw_forward={ "jaw_forward_pos" 155 "jaw_forward_pos" 162 } -# gene_jaw_height={ "jaw_height_neg" 53 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 76 "jaw_width_neg" 123 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 109 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_pos" 174 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 212 "mouth_height_pos" 156 } -# gene_mouth_width={ "mouth_width_neg" 87 "mouth_width_neg" 121 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 97 "mouth_upper_lip_size_neg" 115 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 138 "mouth_lower_lip_size_neg" 112 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 102 } -# gene_neck_length={ "neck_length_neg" 104 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 13 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 97 "cheek_forward_pos" 36 } -# gene_bs_cheek_height={ "cheek_height_pos" 73 "cheek_height_pos" 58 } -# gene_bs_cheek_width={ "cheek_width_neg" 255 "cheek_width_pos" 32 } -# gene_bs_ear_angle={ "ear_angle_pos" 38 "ear_angle_pos" 38 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 131 "ear_inner_shape_pos" 131 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 80 "ear_outward_pos" 80 } -# gene_bs_ear_size={ "ear_size_pos" 21 "ear_size_pos" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 157 "eye_corner_depth_pos" 10 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 13 "eye_fold_shape_neg" 25 } -# gene_bs_eye_size={ "eye_size_neg" 145 "eye_size_neg" 51 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 1 "eye_upper_lid_size_pos" 51 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 73 "forehead_brow_curve_neg" 110 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 51 "forehead_brow_forward_pos" 75 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 99 "forehead_brow_inner_height_pos" 11 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 41 "forehead_brow_outer_height_pos" 121 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 101 "forehead_brow_width_pos" 92 } -# gene_bs_jaw_def={ "jaw_def_neg" 55 "jaw_def_neg" 85 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 174 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 73 "mouth_lower_lip_full_pos" 66 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 135 "mouth_lower_lip_pad_pos" 58 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 83 "mouth_lower_lip_width_pos" 6 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 95 "mouth_philtrum_def_pos" 96 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 1 "mouth_philtrum_shape_neg" 14 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 103 "mouth_philtrum_width_pos" 15 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 40 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 41 "mouth_upper_lip_full_neg" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 177 "mouth_upper_lip_profile_pos" 73 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 5 "mouth_upper_lip_width_pos" 1 } -# gene_bs_nose_forward={ "nose_forward_pos" 117 "nose_forward_neg" 9 } -# gene_bs_nose_height={ "nose_height_pos" 75 "nose_height_pos" 39 } -# gene_bs_nose_length={ "nose_length_pos" 119 "nose_length_neg" 90 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 51 "nose_nostril_height_pos" 24 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 19 "nose_nostril_width_pos" 36 } -# gene_bs_nose_profile={ "nose_profile_neg" 33 "nose_profile_neg" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 15 "nose_ridge_angle_neg" 30 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 77 "nose_ridge_width_pos" 28 } -# gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_neg" 32 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 91 "nose_tip_angle_neg" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 141 "nose_tip_forward_neg" 48 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 75 "nose_tip_width_pos" 26 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 170 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 17 "cheek_fat_01_neg" 107 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 3 } -# face_detail_chin_def={ "chin_def" 185 "chin_def" 238 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 167 "eye_lower_lid_def" 200 } -# face_detail_eye_socket={ "eye_socket_color_02" 51 "eye_socket_03" 23 } -# face_detail_nasolabial={ "nasolabial_02" 155 "nasolabial_02" 16 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 40 "nose_ridge_def_pos" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 17 } -# face_detail_temple_def={ "temple_def" 148 "temple_def" 233 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 75 "brow_wrinkles_03" 75 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 137 "eye_wrinkles_03" 137 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 58 "forehead_wrinkles_01" 58 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 206 "complexion_3" 209 } -# gene_height={ "normal_height" 132 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_low" 68 "body_fat_head_fat_medium" 116 } -# gene_bs_body_shape={ "body_shape_triangle_half" 255 "body_shape_triangle_half" 22 } -# gene_bs_bust={ "bust_clothes" 76 "bust_default" 112 } -# gene_age={ "old_3" 144 "old_3" 144 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 114 "far_spacing_avg_thickness" 132 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 155 "layer_2_lower_thickness" 83 } -# gene_body_hair={ "body_hair_avg" 177 "body_hair_avg" 177 } -# gene_hair_type={ "hair_wavy" 139 "hair_wavy" 139 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 81 "normal_eyes" 81 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 116 "normal_eyelashes" 116 } -# hairstyles={ "western_hairstyles_straight" 185 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -# -#easteregg_fabian_franzen_dna = { -# portrait_info = { -# genes={ -# hair_color={ 159 208 39 249 } -# skin_color={ 43 70 43 70 } -# eye_color={ 203 214 86 166 } -# gene_chin_forward={ "chin_forward_pos" 148 "chin_forward_pos" 148 } -# gene_chin_height={ "chin_height_pos" 132 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_neg" 132 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_pos" 96 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 80 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 120 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 102 "eye_distance_neg" 102 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 114 "forehead_angle_neg" 112 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 105 "forehead_brow_height_neg" 105 } -# gene_forehead_roundness={ "forehead_roundness_pos" 223 "forehead_roundness_pos" 227 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 150 } -# gene_forehead_height={ "forehead_height_neg" 180 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 172 "head_height_neg" 106 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_pos" 176 "head_profile_pos" 176 } -# gene_head_top_height={ "head_top_height_neg" 142 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 168 "head_top_width_pos" 168 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_neg" 108 } -# gene_jaw_forward={ "jaw_forward_neg" 163 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 123 "jaw_height_pos" 134 } -# gene_jaw_width={ "jaw_width_neg" 118 "jaw_width_neg" 118 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 72 "mouth_width_neg" 72 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 124 "mouth_upper_lip_size_neg" 124 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 111 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 77 "mouth_open_neg" 77 } -# gene_neck_length={ "neck_length_pos" 85 "neck_length_pos" 148 } -# gene_neck_width={ "neck_width_neg" 137 "neck_width_neg" 117 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 19 "cheek_forward_neg" 9 } -# gene_bs_cheek_height={ "cheek_height_neg" 81 "cheek_height_pos" 41 } -# gene_bs_cheek_width={ "cheek_width_neg" 213 "cheek_width_pos" 26 } -# gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_neg" 2 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 48 "ear_inner_shape_pos" 48 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 26 "ear_both_bend_pos" 19 } -# gene_bs_ear_outward={ "ear_outward_pos" 109 "ear_outward_neg" 40 } -# gene_bs_ear_size={ "ear_size_pos" 57 "ear_size_neg" 34 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 29 "eye_corner_depth_neg" 57 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 41 "eye_fold_shape_neg" 18 } -# gene_bs_eye_size={ "eye_size_neg" 87 "eye_size_neg" 25 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 35 "eye_upper_lid_size_neg" 49 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 43 "forehead_brow_curve_neg" 110 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 19 "forehead_brow_forward_pos" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 118 "forehead_brow_inner_height_pos" 118 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 107 "forehead_brow_outer_height_pos" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 155 "forehead_brow_width_neg" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_pos" 166 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 96 "mouth_lower_lip_def_pos" 96 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 160 "mouth_lower_lip_pad_neg" 160 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 104 "mouth_lower_lip_width_pos" 104 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 11 "mouth_philtrum_def_pos" 11 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 24 "mouth_philtrum_shape_neg" 24 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 26 "mouth_philtrum_width_pos" 26 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 36 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 14 "mouth_upper_lip_full_neg" 14 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 9 "mouth_upper_lip_profile_neg" 9 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 21 "mouth_upper_lip_width_pos" 21 } -# gene_bs_nose_forward={ "nose_forward_pos" 77 "nose_forward_pos" 76 } -# gene_bs_nose_height={ "nose_height_pos" 79 "nose_height_pos" 124 } -# gene_bs_nose_length={ "nose_length_pos" 33 "nose_length_neg" 111 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 49 "nose_nostril_height_neg" 98 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 21 "nose_nostril_width_neg" 49 } -# gene_bs_nose_profile={ "nose_profile_pos" 91 "nose_profile_pos" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 29 "nose_ridge_angle_pos" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 3 "nose_ridge_width_neg" 90 } -# gene_bs_nose_size={ "nose_size_pos" 77 "nose_size_pos" 25 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_pos" 2 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 39 "nose_tip_forward_neg" 113 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 67 "nose_tip_width_neg" 8 } -# face_detail_cheek_def={ "cheek_def_01" 141 "cheek_def_01" 141 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 0 "cheek_fat_03_pos" 4 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def_neg" 255 "chin_def_neg" 100 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 155 "eye_lower_lid_def" 239 } -# face_detail_eye_socket={ "eye_socket_02" 168 "eye_socket_color_01" 10 } -# face_detail_nasolabial={ "nasolabial_03" 36 "nasolabial_03" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 133 "nose_tip_def" 176 } -# face_detail_temple_def={ "temple_def" 97 "temple_def" 97 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 52 "brow_wrinkles_03" 52 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 9 "eye_wrinkles_01" 9 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 173 "forehead_wrinkles_01" 173 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 77 "complexion_5" 77 } -# gene_height={ "normal_height" 142 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 149 "body_fat_head_fat_low" 119 } -# gene_bs_body_shape={ "body_shape_apple_half" 96 "body_shape_apple_half" 45 } -# gene_bs_bust={ "bust_clothes" 194 "bust_shape_4_half" 243 } -# gene_age={ "old_4" 145 "old_4" 145 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 244 "far_spacing_lower_thickness" 180 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 242 "layer_2_avg_thickness" 103 } -# gene_body_hair={ "body_hair_avg" 95 "body_hair_avg" 95 } -# gene_hair_type={ "hair_straight" 178 "hair_straight" 178 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 14 "normal_eyes" 14 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 41 "normal_eyelashes" 41 } -# hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 198 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_veronica_pazos_dna={ -# portrait_info = { -# genes={ -# hair_color={ 135 110 186 153 } -# skin_color={ 50 7 50 87 } -# eye_color={ 125 211 89 152 } -# gene_chin_forward={ "chin_forward_pos" 153 "chin_forward_pos" 176 } -# gene_chin_height={ "chin_height_neg" 89 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 134 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 139 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_pos" 164 "eye_height_pos" 164 } -# gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_neg" 122 "eye_shut_neg" 122 } -# gene_forehead_angle={ "forehead_angle_neg" 104 "forehead_angle_neg" 104 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 123 "forehead_brow_height_neg" 123 } -# gene_forehead_roundness={ "forehead_roundness_neg" 127 "forehead_roundness_neg" 127 } -# gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 108 } -# gene_forehead_height={ "forehead_height_neg" 99 "forehead_height_neg" 99 } -# gene_head_height={ "head_height_neg" 113 "head_height_neg" 113 } -# gene_head_width={ "head_width_neg" 102 "head_width_neg" 102 } -# gene_head_profile={ "head_profile_pos" 168 "head_profile_pos" 168 } -# gene_head_top_height={ "head_top_height_neg" 124 "head_top_height_neg" 124 } -# gene_head_top_width={ "head_top_width_pos" 129 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_neg" 111 "jaw_angle_neg" 111 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 127 } -# gene_jaw_width={ "jaw_width_pos" 136 "jaw_width_pos" 166 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 128 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 111 "mouth_forward_neg" 111 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 107 "mouth_width_neg" 107 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 118 "mouth_upper_lip_size_neg" 118 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_neg" 77 } -# gene_mouth_open={ "mouth_open_neg" 24 "mouth_open_neg" 24 } -# gene_neck_length={ "neck_length_neg" 116 "neck_length_neg" 116 } -# gene_neck_width={ "neck_width_pos" 101 "neck_width_pos" 134 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 24 "cheek_forward_pos" 24 } -# gene_bs_cheek_height={ "cheek_height_pos" 20 "cheek_height_pos" 20 } -# gene_bs_cheek_width={ "cheek_width_neg" 36 "cheek_width_neg" 36 } -# gene_bs_ear_angle={ "ear_angle_neg" 43 "ear_angle_neg" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 203 "ear_inner_shape_pos" 203 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 13 "ear_both_bend_pos" 13 } -# gene_bs_ear_outward={ "ear_outward_neg" 15 "ear_outward_neg" 15 } -# gene_bs_ear_size={ "ear_size_neg" 121 "ear_size_neg" 121 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 164 "eye_corner_depth_pos" 164 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 138 "eye_fold_shape_neg" 138 } -# gene_bs_eye_size={ "eye_size_neg" 127 "eye_size_neg" 35 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 74 "eye_upper_lid_size_pos" 74 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 112 "forehead_brow_curve_neg" 112 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 44 "forehead_brow_forward_neg" 44 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 50 "forehead_brow_inner_height_pos" 50 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 57 "forehead_brow_outer_height_pos" 57 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 13 "forehead_brow_width_pos" 13 } -# gene_bs_jaw_def={ "jaw_def_pos" 25 "jaw_def_pos" 25 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 104 "mouth_lower_lip_def_pos" 104 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 5 "mouth_lower_lip_full_neg" 121 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 101 "mouth_lower_lip_pad_pos" 101 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 5 "mouth_lower_lip_width_pos" 74 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 28 "mouth_philtrum_def_pos" 28 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 9 "mouth_philtrum_shape_neg" 9 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 43 "mouth_philtrum_width_pos" 43 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 151 "mouth_upper_lip_def_pos" 151 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 3 "mouth_upper_lip_full_pos" 15 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 107 "mouth_upper_lip_profile_pos" 107 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 9 "mouth_upper_lip_width_pos" 50 } -# gene_bs_nose_forward={ "nose_forward_pos" 32 "nose_forward_pos" 32 } -# gene_bs_nose_height={ "nose_height_neg" 125 "nose_height_pos" 144 } -# gene_bs_nose_length={ "nose_length_pos" 39 "nose_length_pos" 2 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 37 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 61 "nose_nostril_width_pos" 14 } -# gene_bs_nose_profile={ "nose_profile_hawk" 21 "nose_profile_hawk" 21 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 28 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 120 "nose_ridge_width_pos" 120 } -# gene_bs_nose_size={ "nose_size_pos" 97 "nose_size_pos" 61 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 29 "nose_tip_angle_neg" 29 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 17 "nose_tip_forward_neg" 17 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 50 "nose_tip_width_neg" 50 } -# face_detail_cheek_def={ "cheek_def_01" 5 "cheek_def_01" 5 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 14 "cheek_fat_02_pos" 14 } -# face_detail_chin_cleft={ "chin_cleft" 3 "chin_cleft" 3 } -# face_detail_chin_def={ "chin_def" 21 "chin_def" 21 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 4 "eye_lower_lid_def" 4 } -# face_detail_eye_socket={ "eye_socket_02" 25 "eye_socket_02" 25 } -# face_detail_nasolabial={ "nasolabial_01" 20 "nasolabial_01" 20 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 38 "nose_tip_def" 38 } -# face_detail_temple_def={ "temple_def" 138 "temple_def" 138 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 36 "brow_wrinkles_03" 36 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 54 "eye_wrinkles_01" 54 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 210 "forehead_wrinkles_01" 210 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 182 "complexion_2" 182 } -# gene_height={ "normal_height" 92 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_low" 118 "body_fat_head_fat_low" 145 } -# gene_bs_body_shape={ "body_shape_average_clothed" 51 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 255 "bust_shape_3_half" 195 } -# gene_age={ "old_4" 215 "old_4" 215 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 182 "far_spacing_low_thickness" 182 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 167 "layer_2_lower_thickness" 167 } -# gene_body_hair={ "body_hair_avg" 145 "body_hair_avg" 145 } -# gene_hair_type={ "hair_wavy" 98 "hair_wavy" 98 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 157 "normal_eyes" 157 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 156 "normal_eyelashes" 156 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# hairstyles={ "western_hairstyles_wavy" 56 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_weronika_kowalczyk_dna={ -# portrait_info = { -# genes={ -# hair_color={ 120 177 207 152 } -# skin_color={ 93 25 92 100 } -# eye_color={ 43 44 173 145 } -# gene_chin_forward={ "chin_forward_neg" 91 "chin_forward_neg" 110 } -# gene_chin_height={ "chin_height_pos" 159 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_neg" 157 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 136 } -# gene_eye_depth={ "eye_depth_neg" 98 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 139 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_neg" 97 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_pos" 149 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 183 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 243 "forehead_roundness_pos" 155 } -# gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_pos" 136 } -# gene_forehead_height={ "forehead_height_neg" 181 "forehead_height_neg" 118 } -# gene_head_height={ "head_height_neg" 89 "head_height_neg" 107 } -# gene_head_width={ "head_width_pos" 145 "head_width_pos" 174 } -# gene_head_profile={ "head_profile_neg" 115 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_neg" 154 "head_top_height_neg" 123 } -# gene_head_top_width={ "head_top_width_neg" 120 "head_top_width_neg" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 51 "jaw_angle_neg" 126 } -# gene_jaw_forward={ "jaw_forward_pos" 150 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_pos" 145 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_neg" 81 "jaw_width_neg" 125 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 198 "mouth_corner_depth_neg" 126 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 83 "mouth_corner_height_pos" 136 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 110 "mouth_height_pos" 131 } -# gene_mouth_width={ "mouth_width_neg" 67 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 124 "mouth_upper_lip_size_pos" 165 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 129 "mouth_lower_lip_size_neg" 98 } -# gene_mouth_open={ "mouth_open_pos" 128 "mouth_open_pos" 173 } -# gene_neck_length={ "neck_length_neg" 232 "neck_length_neg" 76 } -# gene_neck_width={ "neck_width_neg" 46 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 65 "cheek_forward_pos" 34 } -# gene_bs_cheek_height={ "cheek_height_pos" 59 "cheek_height_neg" 4 } -# gene_bs_cheek_width={ "cheek_width_neg" 139 "cheek_width_neg" 33 } -# gene_bs_ear_angle={ "ear_angle_neg" 36 "ear_angle_neg" 36 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 8 "ear_inner_shape_pos" 8 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 127 "ear_upper_bend_pos" 127 } -# gene_bs_ear_outward={ "ear_outward_neg" 159 "ear_outward_neg" 159 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_pos" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 205 "eye_corner_depth_neg" 112 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 79 "eye_fold_shape_pos" 60 } -# gene_bs_eye_size={ "eye_size_pos" 93 "eye_size_neg" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 151 "eye_upper_lid_size_pos" 17 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 43 "forehead_brow_curve_neg" 7 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 15 "forehead_brow_forward_neg" 20 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 105 "forehead_brow_inner_height_pos" 14 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 7 "forehead_brow_outer_height_pos" 7 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 77 "forehead_brow_width_neg" 48 } -# gene_bs_jaw_def={ "jaw_def_neg" 119 "jaw_def_pos" 65 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 87 "mouth_lower_lip_def_pos" 146 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 87 "mouth_lower_lip_full_pos" 7 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 47 "mouth_lower_lip_pad_neg" 12 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 59 "mouth_lower_lip_width_neg" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 55 "mouth_philtrum_def_pos" 28 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 133 "mouth_philtrum_shape_neg" 6 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 109 "mouth_philtrum_width_neg" 28 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 156 "mouth_upper_lip_def_pos" 50 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 59 "mouth_upper_lip_full_neg" 46 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 5 "mouth_upper_lip_profile_pos" 48 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 63 "mouth_upper_lip_width_pos" 123 } -# gene_bs_nose_forward={ "nose_forward_pos" 7 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_neg" 17 "nose_height_neg" 46 } -# gene_bs_nose_length={ "nose_length_pos" 71 "nose_length_pos" 1 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 23 "nose_nostril_height_pos" 20 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 47 "nose_nostril_width_neg" 148 } -# gene_bs_nose_profile={ "nose_profile_pos" 35 "nose_profile_pos" 16 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 191 "nose_ridge_angle_pos" 34 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 9 "nose_ridge_width_neg" 20 } -# gene_bs_nose_size={ "nose_size_pos" 25 "nose_size_pos" 18 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 45 "nose_tip_angle_pos" 42 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 9 "nose_tip_forward_pos" 62 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 119 "nose_tip_width_pos" 88 } -# face_detail_cheek_def={ "cheek_def_01" 33 "cheek_def_02" 30 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 83 "cheek_fat_02_pos" 107 } -# face_detail_chin_cleft={ "chin_cleft" 178 "chin_dimple" 12 } -# face_detail_chin_def={ "chin_def" 73 "chin_def" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 238 } -# face_detail_eye_socket={ "eye_socket_color_02" 146 "eye_socket_03" 230 } -# face_detail_nasolabial={ "nasolabial_03" 57 "nasolabial_01" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_pos" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 112 "nose_tip_def" 37 } -# face_detail_temple_def={ "temple_def" 255 "temple_def" 252 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 81 "brow_wrinkles_04" 81 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 131 "eye_wrinkles_02" 131 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 193 "forehead_wrinkles_03" 193 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_4" 97 "complexion_4" 198 } -# gene_height={ "normal_height" 145 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 99 "body_fat_head_fat_medium" 112 } -# gene_bs_body_shape={ "body_shape_average_clothed" 255 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 17 "bust_shape_1_full" 202 } -# gene_age={ "old_2" 241 "old_2" 241 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 255 "far_spacing_avg_thickness" 109 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 173 "layer_2_avg_thickness" 90 } -# gene_body_hair={ "body_hair_avg" 171 "body_hair_avg" 171 } -# gene_hair_type={ "hair_straight" 182 "hair_straight" 182 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 59 "normal_eyes" 59 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 213 "normal_eyelashes" 213 } -# hairstyles={ "western_hairstyles_straight" 84 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_jakob_jorstedt_dna={ -# portrait_info = { -# genes={ -# hair_color={ 68 105 201 160 } -# skin_color={ 20 75 20 75 } -# eye_color={ 245 187 160 197 } -# gene_chin_forward={ "chin_forward_neg" 123 "chin_forward_neg" 61 } -# gene_chin_height={ "chin_height_neg" 180 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 114 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_neg" 143 "eye_angle_neg" 115 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_neg" 132 "eye_distance_neg" 116 } -# gene_eye_shut={ "eye_shut_neg" 114 "eye_shut_neg" 115 } -# gene_forehead_angle={ "forehead_angle_neg" 72 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 194 "forehead_brow_height_pos" 140 } -# gene_forehead_roundness={ "forehead_roundness_pos" 173 "forehead_roundness_pos" 146 } -# gene_forehead_width={ "forehead_width_pos" 97 "forehead_width_pos" 144 } -# gene_forehead_height={ "forehead_height_pos" 169 "forehead_height_pos" 128 } -# gene_head_height={ "head_height_pos" 202 "head_height_pos" 136 } -# gene_head_width={ "head_width_neg" 159 "head_width_neg" 109 } -# gene_head_profile={ "head_profile_neg" 163 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_pos" 179 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_pos" 118 "head_top_width_pos" 134 } -# gene_jaw_angle={ "jaw_angle_pos" 89 "jaw_angle_pos" 135 } -# gene_jaw_forward={ "jaw_forward_neg" 139 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_neg" 94 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_neg" 81 "jaw_width_neg" 97 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 135 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 156 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 81 "mouth_height_pos" 189 } -# gene_mouth_width={ "mouth_width_neg" 164 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_pos" 146 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 151 "mouth_lower_lip_size_pos" 143 } -# gene_mouth_open={ "mouth_open_neg" 25 "mouth_open_neg" 98 } -# gene_neck_length={ "neck_length_pos" 188 "neck_length_pos" 176 } -# gene_neck_width={ "neck_width_pos" 65 "neck_width_pos" 128 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 111 "cheek_forward_pos" 23 } -# gene_bs_cheek_height={ "cheek_height_pos" 51 "cheek_height_pos" 41 } -# gene_bs_cheek_width={ "cheek_width_neg" 125 "cheek_width_neg" 38 } -# gene_bs_ear_angle={ "ear_angle_pos" 45 "ear_angle_pos" 132 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 93 "ear_inner_shape_pos" 116 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 71 "ear_both_bend_pos" 48 } -# gene_bs_ear_outward={ "ear_outward_pos" 1 "ear_outward_neg" 23 } -# gene_bs_ear_size={ "ear_size_neg" 47 "ear_size_neg" 11 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 19 "eye_corner_depth_neg" 51 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 149 "eye_fold_shape_neg" 139 } -# gene_bs_eye_size={ "eye_size_pos" 153 "eye_size_neg" 20 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 185 "eye_upper_lid_size_pos" 65 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 151 "forehead_brow_curve_neg" 102 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 39 "forehead_brow_forward_pos" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 63 "forehead_brow_inner_height_pos" 20 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 79 "forehead_brow_outer_height_neg" 19 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 9 "forehead_brow_width_neg" 51 } -# gene_bs_jaw_def={ "jaw_def_neg" 45 "jaw_def_neg" 170 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 75 "mouth_lower_lip_def_pos" 95 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 19 "mouth_lower_lip_full_neg" 53 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 67 "mouth_lower_lip_pad_neg" 12 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 173 "mouth_lower_lip_width_pos" 47 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 73 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 115 "mouth_philtrum_shape_pos" 122 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 3 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 197 "mouth_upper_lip_def_pos" 92 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 47 "mouth_upper_lip_full_pos" 78 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 57 "mouth_upper_lip_profile_neg" 58 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 85 "mouth_upper_lip_width_neg" 4 } -# gene_bs_nose_forward={ "nose_forward_neg" 71 "nose_forward_pos" 8 } -# gene_bs_nose_height={ "nose_height_neg" 112 "nose_height_neg" 112 } -# gene_bs_nose_length={ "nose_length_neg" 85 "nose_length_pos" 120 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 131 "nose_nostril_height_neg" 126 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 47 "nose_nostril_width_neg" 8 } -# gene_bs_nose_profile={ "nose_profile_pos" 137 "nose_profile_neg" 10 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 115 "nose_ridge_angle_pos" 33 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 43 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_neg" 51 "nose_size_pos" 8 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 13 "nose_tip_angle_neg" 53 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 139 "nose_tip_forward_neg" 12 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 157 "nose_tip_width_neg" 24 } -# face_detail_cheek_def={ "cheek_def_02" 7 "cheek_def_02" 7 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 94 "cheek_fat_01_pos" 94 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 33 } -# face_detail_chin_def={ "chin_def" 132 "chin_def" 238 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 133 "eye_lower_lid_def" 50 } -# face_detail_eye_socket={ "eye_socket_01" 170 "eye_socket_02" 219 } -# face_detail_nasolabial={ "nasolabial_01" 116 "nasolabial_02" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 23 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 63 "nose_tip_def" 88 } -# face_detail_temple_def={ "temple_def" 137 "temple_def" 151 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_02" 255 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 129 "eye_wrinkles_01" 129 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 27 "forehead_wrinkles_01" 27 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 109 "complexion_6" 117 } -# gene_height={ "normal_height" 193 "normal_height" 117 } -# gene_bs_body_type={ "body_fat_head_fat_low" 165 "body_fat_head_fat_low" 122 } -# gene_bs_body_shape={ "body_shape_pear_full" 122 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_clothes" 37 "bust_shape_4_full" 107 } -# gene_age={ "old_4" 186 "old_4" 186 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 114 "avg_spacing_avg_thickness" 114 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 215 "layer_2_avg_thickness" 76 } -# gene_body_hair={ "body_hair_avg" 121 "body_hair_avg" 121 } -# gene_hair_type={ "hair_wavy" 89 "hair_wavy" 89 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 234 "normal_eyes" 234 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 31 "normal_eyelashes" 31 } -# #beards={ "no_beard" 255 "no_beard" 0 } -# #hairstyles={ "fp1_hairstyles_straight" 100 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_tess_lindholm_dna={ -# portrait_info = { -# genes={ -# hair_color={ 3 11 50 245 } -# skin_color={ 10 76 18 79 } -# eye_color={ 136 214 53 190 } -# gene_chin_forward={ "chin_forward_pos" 123 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 107 "chin_height_pos" 127 } -# gene_chin_width={ "chin_width_pos" 137 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 123 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_pos" 12 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 124 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_pos" 180 "forehead_angle_pos" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_pos" 127 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 101 "forehead_height_pos" 127 } -# gene_head_height={ "head_height_pos" 206 "head_height_pos" 127 } -# gene_head_width={ "head_width_pos" 142 "head_width_pos" 127 } -# gene_head_profile={ "head_profile_pos" 127 "head_profile_pos" 127 } -# gene_head_top_height={ "head_top_height_pos" 63 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 127 } -# gene_jaw_forward={ "jaw_forward_pos" 89 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 53 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 147 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 169 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 76 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 84 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 136 "mouth_width_pos" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 80 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 147 "mouth_lower_lip_size_pos" 127 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 127 "neck_length_pos" 127 } -# gene_neck_width={ "neck_width_pos" 54 "neck_width_pos" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 0 "cheek_forward_pos" 0 } -# gene_bs_cheek_height={ "cheek_height_pos" 255 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 15 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_neg" 210 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 16 "eye_corner_depth_pos" 0 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 0 "eye_fold_shape_pos" 0 } -# gene_bs_eye_size={ "eye_size_pos" 156 "eye_size_pos" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 0 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 117 "forehead_brow_inner_height_pos" 0 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 155 "forehead_brow_outer_height_pos" 0 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 61 "forehead_brow_width_pos" 0 } -# gene_bs_jaw_def={ "jaw_def_neg" 56 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 31 "mouth_lower_lip_pad_pos" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 152 "mouth_upper_lip_def_pos" 0 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 133 "mouth_upper_lip_profile_pos" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 } -# gene_bs_nose_height={ "nose_height_neg" 79 "nose_height_pos" 0 } -# gene_bs_nose_length={ "nose_length_pos" 94 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 127 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 61 "nose_nostril_width_pos" 0 } -# gene_bs_nose_profile={ "nose_profile_neg" 135 "nose_profile_pos" 0 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 140 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 158 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 85 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 77 "nose_tip_angle_pos" 0 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 123 "nose_tip_forward_pos" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 29 "nose_tip_width_pos" 0 } -# face_detail_cheek_def={ "cheek_def_02" 148 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 98 "cheek_fat_01_pos" 0 } -# face_detail_chin_cleft={ "chin_dimple" 152 "chin_cleft" 0 } -# face_detail_chin_def={ "chin_def" 69 "chin_def" 0 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 75 "eye_socket_01" 0 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_01" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 45 "temple_def" 0 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 104 "brow_wrinkles_01" 0 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 21 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 154 "forehead_wrinkles_01" 0 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_2" 132 "complexion_1" 0 } -# gene_height={ "normal_height" 113 "normal_height" 127 } -# gene_bs_body_type={ "body_average" 141 "body_fat_head_fat_medium" 127 } -# gene_bs_body_shape={ "body_shape_average" 102 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 114 "bust_clothes" 127 } -# gene_age={ "old_1" 0 "old_1" 0 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 192 "avg_spacing_avg_thickness" 155 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 109 "layer_2_avg_thickness" 86 } -# gene_body_hair={ "body_hair_sparse" 30 "body_hair_sparse" 116 } -# gene_hair_type={ "hair_wavy" 136 "hair_curly" 136 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 0 } -# hairstyles={ "all_hairstyles" 250 "all_hairstyles" 0 } -# clothes={ "northern_war_nobility_clothes" 251 "most_clothes" 0 } -# cloaks={ "no_cloak" 0 "no_cloak" 0 } -# } -# } -#} -# -#easteregg_luke_bean_dna = { -# portrait_info = { -# genes = { -# hair_color={ 228 152 140 70 } -# skin_color={ 4 29 69 93 } -# eye_color={ 189 71 21 165 } -# gene_chin_forward={ "chin_forward_pos" 165 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 144 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 128 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_pos" 160 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_neg" 192 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 107 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 155 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 116 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 116 "forehead_brow_height_neg" 116 } -# gene_forehead_roundness={ "forehead_roundness_pos" 217 "forehead_roundness_pos" 210 } -# gene_forehead_width={ "forehead_width_pos" 160 "forehead_width_pos" 145 } -# gene_forehead_height={ "forehead_height_neg" 103 "forehead_height_neg" 95 } -# gene_head_height={ "head_height_neg" 139 "head_height_neg" 112 } -# gene_head_width={ "head_width_pos" 150 "head_width_pos" 150 } -# gene_head_profile={ "head_profile_pos" 115 "head_profile_pos" 157 } -# gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 101 } -# gene_head_top_width={ "head_top_width_pos" 125 "head_top_width_pos" 167 } -# gene_jaw_angle={ "jaw_angle_neg" 132 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_neg" 107 "jaw_forward_neg" 121 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 124 "jaw_width_pos" 161 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 164 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_pos" 153 "mouth_width_pos" 155 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 87 "mouth_upper_lip_size_pos" 140 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 154 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_neg" 99 "mouth_open_neg" 67 } -# gene_neck_length={ "neck_length_neg" 158 "neck_length_neg" 119 } -# gene_neck_width={ "neck_width_pos" 106 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 113 "cheek_forward_pos" 36 } -# gene_bs_cheek_height={ "cheek_height_neg" 51 "cheek_height_pos" 4 } -# gene_bs_cheek_width={ "cheek_width_neg" 31 "cheek_width_pos" 39 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_pos" 62 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 70 "ear_inner_shape_pos" 137 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 52 "ear_lower_bend_pos" 51 } -# gene_bs_ear_outward={ "ear_outward_neg" 63 "ear_outward_neg" 182 } -# gene_bs_ear_size={ "ear_size_neg" 10 "ear_size_neg" 10 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 43 "eye_corner_depth_pos" 197 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 101 "eye_fold_shape_pos" 101 } -# gene_bs_eye_size={ "eye_size_pos" 45 "eye_size_pos" 11 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 29 "eye_upper_lid_size_pos" 29 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 11 "forehead_brow_curve_pos" 41 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 49 "forehead_brow_forward_pos" 3 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 57 "forehead_brow_inner_height_pos" 35 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 69 "forehead_brow_outer_height_pos" 23 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 157 "forehead_brow_width_pos" 72 } -# gene_bs_jaw_def={ "jaw_def_neg" 57 "jaw_def_neg" 24 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 121 "mouth_lower_lip_def_pos" 61 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 135 "mouth_lower_lip_full_neg" 28 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 199 "mouth_lower_lip_pad_neg" 35 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 95 "mouth_lower_lip_width_neg" 75 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 41 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 26 "mouth_philtrum_shape_pos" 26 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 5 "mouth_philtrum_width_neg" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 193 "mouth_upper_lip_def_pos" 56 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 73 "mouth_upper_lip_full_pos" 30 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 39 "mouth_upper_lip_profile_pos" 17 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 112 "mouth_upper_lip_width_pos" 112 } -# gene_bs_nose_forward={ "nose_forward_neg" 31 "nose_forward_neg" 27 } -# gene_bs_nose_height={ "nose_height_pos" 1 "nose_height_neg" 1 } -# gene_bs_nose_length={ "nose_length_pos" 61 "nose_length_pos" 66 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 149 "nose_nostril_height_pos" 9 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 103 "nose_nostril_width_neg" 31 } -# gene_bs_nose_profile={ "nose_profile_pos" 65 "nose_profile_pos" 100 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 225 "nose_ridge_angle_neg" 31 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 3 "nose_ridge_width_pos" 19 } -# gene_bs_nose_size={ "nose_size_pos" 29 "nose_size_pos" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 17 "nose_tip_angle_neg" 17 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 73 "nose_tip_forward_neg" 51 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 1 "nose_tip_width_neg" 32 } -# face_detail_cheek_def={ "cheek_def_02" 75 "cheek_def_02" 21 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 75 "cheek_fat_04_pos" 90 } -# face_detail_chin_cleft={ "chin_dimple" 55 "chin_dimple" 79 } -# face_detail_chin_def={ "chin_def_neg" 19 "chin_def" 19 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 129 "eye_lower_lid_def" 129 } -# face_detail_eye_socket={ "eye_socket_01" 24 "eye_socket_color_02" 17 } -# face_detail_nasolabial={ "nasolabial_03" 49 "nasolabial_03" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 6 "nose_ridge_def_neg" 13 } -# face_detail_nose_tip_def={ "nose_tip_def" 10 "nose_tip_def" 10 } -# face_detail_temple_def={ "temple_def" 81 "temple_def" 176 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 190 "brow_wrinkles_01" 190 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 84 "eye_wrinkles_01" 84 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 18 "forehead_wrinkles_01" 18 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 138 "complexion_5" 83 } -# gene_height={ "normal_height" 123 "normal_height" 123 } -# gene_bs_body_type={ "body_average" 130 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_average" 100 "body_shape_average" 100 } -# gene_bs_bust={ "bust_clothes" 108 "bust_shape_2_half" 135 } -# gene_age={ "old_1" 207 "old_1" 207 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 107 "avg_spacing_lower_thickness" 92 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 174 "layer_2_lower_thickness" 174 } -# gene_body_hair={ "body_hair_sparse" 128 "body_hair_sparse" 128 } -# gene_hair_type={ "hair_curly" 157 "hair_curly" 157 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 219 "normal_eyes" 219 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 35 "normal_eyelashes" 35 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_artur_kacprzak_dna = { -# portrait_info = { -# genes = { -# hair_color={ 66 223 178 186 } -# skin_color={ 143 81 18 91 } -# eye_color={ 76 200 244 190 } -# gene_chin_forward={ "chin_forward_neg" 168 "chin_forward_neg" 127 } -# gene_chin_height={ "chin_height_pos" 107 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_pos" 152 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 131 } -# gene_eye_depth={ "eye_depth_neg" 118 "eye_depth_neg" 105 } -# gene_eye_height={ "eye_height_neg" 134 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 102 } -# gene_eye_shut={ "eye_shut_pos" 185 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_neg" 166 "forehead_angle_neg" 123 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 115 "forehead_brow_height_neg" 115 } -# gene_forehead_roundness={ "forehead_roundness_pos" 132 "forehead_roundness_pos" 132 } -# gene_forehead_width={ "forehead_width_pos" 142 "forehead_width_pos" 142 } -# gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_neg" 118 } -# gene_head_height={ "head_height_pos" 128 "head_height_pos" 144 } -# gene_head_width={ "head_width_pos" 180 "head_width_pos" 162 } -# gene_head_profile={ "head_profile_pos" 143 "head_profile_pos" 178 } -# gene_head_top_height={ "head_top_height_neg" 111 "head_top_height_neg" 96 } -# gene_head_top_width={ "head_top_width_neg" 137 "head_top_width_neg" 111 } -# gene_jaw_angle={ "jaw_angle_pos" 126 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_neg" 128 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_neg" 137 "jaw_width_neg" 94 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 102 "mouth_corner_depth_neg" 102 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 102 "mouth_width_neg" 102 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 160 "mouth_upper_lip_size_pos" 160 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 80 "mouth_lower_lip_size_neg" 80 } -# gene_mouth_open={ "mouth_open_neg" 81 "mouth_open_neg" 81 } -# gene_neck_length={ "neck_length_pos" 96 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_pos" 188 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 23 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_neg" 63 "cheek_height_neg" 38 } -# gene_bs_cheek_width={ "cheek_width_neg" 67 "cheek_width_neg" 103 } -# gene_bs_ear_angle={ "ear_angle_neg" 44 "ear_angle_neg" 44 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 24 "ear_inner_shape_pos" 24 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 2 "ear_lower_bend_pos" 2 } -# gene_bs_ear_outward={ "ear_outward_neg" 25 "ear_outward_neg" 25 } -# gene_bs_ear_size={ "ear_size_pos" 114 "ear_size_pos" 114 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 55 "eye_corner_depth_pos" 252 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 59 "eye_fold_shape_neg" 0 } -# gene_bs_eye_size={ "eye_size_pos" 25 "eye_size_pos" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 21 "eye_upper_lid_size_pos" 38 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 34 "forehead_brow_curve_neg" 34 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 100 "forehead_brow_forward_pos" 100 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 31 "forehead_brow_inner_height_neg" 31 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 42 "forehead_brow_outer_height_pos" 42 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 2 "forehead_brow_width_pos" 2 } -# gene_bs_jaw_def={ "jaw_def_pos" 97 "jaw_def_neg" 7 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 43 "mouth_lower_lip_def_pos" 43 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 36 "mouth_lower_lip_full_pos" 36 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 34 "mouth_lower_lip_pad_neg" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 10 "mouth_lower_lip_width_neg" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 48 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 10 "mouth_philtrum_shape_neg" 10 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 9 "mouth_philtrum_width_pos" 9 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 18 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 24 "mouth_upper_lip_full_pos" 24 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 14 "mouth_upper_lip_profile_pos" 14 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 33 "mouth_upper_lip_width_neg" 33 } -# gene_bs_nose_forward={ "nose_forward_pos" 51 "nose_forward_pos" 7 } -# gene_bs_nose_height={ "nose_height_pos" 13 "nose_height_neg" 23 } -# gene_bs_nose_length={ "nose_length_neg" 61 "nose_length_pos" 3 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 111 "nose_nostril_height_pos" 38 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 57 "nose_nostril_width_neg" 88 } -# gene_bs_nose_profile={ "nose_profile_pos" 17 "nose_profile_pos" 46 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 81 "nose_ridge_angle_neg" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 139 "nose_ridge_width_pos" 44 } -# gene_bs_nose_size={ "nose_size_pos" 69 "nose_size_pos" 26 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 19 "nose_tip_angle_pos" 42 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 40 "nose_tip_forward_neg" 40 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 77 "nose_tip_width_pos" 65 } -# face_detail_cheek_def={ "cheek_def_02" 17 "cheek_def_02" 5 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 101 "cheek_fat_04_pos" 203 } -# face_detail_chin_cleft={ "chin_cleft" 79 "chin_cleft" 23 } -# face_detail_chin_def={ "chin_def_neg" 249 "chin_def_neg" 249 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 45 "eye_lower_lid_def" 45 } -# face_detail_eye_socket={ "eye_socket_02" 64 "eye_socket_02" 1 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 234 "nose_tip_def" 234 } -# face_detail_temple_def={ "temple_def" 75 "temple_def" 5 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 74 "brow_wrinkles_02" 74 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 251 "eye_wrinkles_02" 251 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 17 "forehead_wrinkles_01" 17 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 0 "complexion_4" 159 } -# gene_height={ "normal_height" 169 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_full" 105 "body_fat_head_fat_full" 105 } -# gene_bs_body_shape={ "body_shape_triangle_half" 51 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 152 "bust_shape_3_full" 190 } -# gene_age={ "old_2" 120 "old_2" 120 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 205 "avg_spacing_low_thickness" 205 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_low_thickness" 127 } -# gene_body_hair={ "body_hair_avg" 120 "body_hair_avg" 120 } -# gene_hair_type={ "hair_wavy" 97 "hair_wavy" 97 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 119 "normal_eyes" 119 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 134 "normal_eyelashes" 134 } -# beards={ "western_beards_straight" 88 "no_beard" 0 } -# hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_tomas_versekys_dna={ -# portrait_info = { -# genes={ -# hair_color={ 118 234 107 102 } -# skin_color={ 35 23 80 91 } -# eye_color={ 149 62 56 196 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 140 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_pos" 177 "eye_depth_pos" 135 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 98 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 130 } -# gene_forehead_angle={ "forehead_angle_pos" 134 "forehead_angle_pos" 134 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 122 "forehead_brow_height_neg" 122 } -# gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_pos" 172 } -# gene_forehead_width={ "forehead_width_neg" 112 "forehead_width_neg" 112 } -# gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_neg" 205 "head_height_neg" 119 } -# gene_head_width={ "head_width_pos" 183 "head_width_pos" 178 } -# gene_head_profile={ "head_profile_neg" 122 "head_profile_neg" 89 } -# gene_head_top_height={ "head_top_height_pos" 255 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 178 "head_top_width_pos" 152 } -# gene_jaw_angle={ "jaw_angle_neg" 103 "jaw_angle_neg" 103 } -# gene_jaw_forward={ "jaw_forward_neg" 92 "jaw_forward_neg" 92 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 140 "jaw_width_pos" 140 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 255 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 128 "mouth_corner_height_neg" 105 } -# gene_mouth_forward={ "mouth_forward_pos" 54 "mouth_forward_pos" 159 } -# gene_mouth_height={ "mouth_height_neg" 83 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 72 "mouth_width_neg" 76 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 147 "mouth_upper_lip_size_pos" 176 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 143 "mouth_lower_lip_size_pos" 134 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 123 } -# gene_neck_length={ "neck_length_neg" 77 "neck_length_neg" 113 } -# gene_neck_width={ "neck_width_neg" 145 "neck_width_neg" 102 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 1 "cheek_forward_pos" 1 } -# gene_bs_cheek_height={ "cheek_height_pos" 42 "cheek_height_pos" 42 } -# gene_bs_cheek_width={ "cheek_width_pos" 8 "cheek_width_pos" 8 } -# gene_bs_ear_angle={ "ear_angle_neg" 37 "ear_angle_pos" 24 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 120 "ear_inner_shape_pos" 187 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 62 "ear_lower_bend_pos" 167 } -# gene_bs_ear_outward={ "ear_outward_pos" 55 "ear_outward_pos" 3 } -# gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_pos" 29 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 177 "eye_corner_depth_pos" 207 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 251 "eye_fold_shape_neg" 39 } -# gene_bs_eye_size={ "eye_size_pos" 19 "eye_size_neg" 3 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 21 "eye_upper_lid_size_pos" 21 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 56 "forehead_brow_curve_neg" 56 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 2 "forehead_brow_forward_pos" 2 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 34 "forehead_brow_inner_height_neg" 34 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 27 "forehead_brow_outer_height_pos" 27 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 93 "forehead_brow_width_pos" 93 } -# gene_bs_jaw_def={ "jaw_def_neg" 61 "jaw_def_neg" 61 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 51 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 47 "mouth_lower_lip_full_pos" 52 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_neg" 178 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 65 "mouth_lower_lip_width_pos" 109 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 40 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 101 "mouth_philtrum_shape_pos" 13 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 9 "mouth_philtrum_width_pos" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 199 "mouth_upper_lip_full_neg" 32 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 111 "mouth_upper_lip_profile_pos" 62 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 61 "mouth_upper_lip_width_pos" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 21 "nose_forward_neg" 5 } -# gene_bs_nose_height={ "nose_height_neg" 19 "nose_height_neg" 14 } -# gene_bs_nose_length={ "nose_length_pos" 113 "nose_length_pos" 59 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 110 "nose_nostril_height_neg" 110 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 49 "nose_nostril_width_neg" 49 } -# gene_bs_nose_profile={ "nose_profile_hawk" 33 "nose_profile_hawk" 112 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 32 "nose_ridge_angle_neg" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 81 "nose_ridge_width_neg" 28 } -# gene_bs_nose_size={ "nose_size_pos" 147 "nose_size_pos" 40 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 83 "nose_tip_angle_pos" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 43 "nose_tip_forward_neg" 43 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 89 "nose_tip_width_neg" 89 } -# face_detail_cheek_def={ "cheek_def_01" 120 "cheek_def_02" 10 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 23 "cheek_fat_01_pos" 23 } -# face_detail_chin_cleft={ "chin_cleft" 6 "chin_cleft" 6 } -# face_detail_chin_def={ "chin_def" 6 "chin_def" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 146 "eye_lower_lid_def" 146 } -# face_detail_eye_socket={ "eye_socket_color_02" 176 "eye_socket_color_02" 10 } -# face_detail_nasolabial={ "nasolabial_04" 196 "nasolabial_01" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 1 "nose_ridge_def_neg" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 157 "temple_def" 157 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 69 "brow_wrinkles_03" 69 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 201 "eye_wrinkles_02" 201 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 160 "forehead_wrinkles_02" 160 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 171 "complexion_4" 233 } -# gene_height={ "normal_height" 176 "normal_height" 143 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 140 "body_fat_head_fat_medium" 140 } -# gene_bs_body_shape={ "body_shape_pear_full" 51 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_clothes" 0 "bust_shape_4_full" 172 } -# gene_age={ "old_3" 21 "old_3" 21 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 141 "avg_spacing_lower_thickness" 141 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 114 "layer_2_avg_thickness" 114 } -# gene_body_hair={ "body_hair_sparse" 128 "body_hair_sparse" 128 } -# gene_hair_type={ "hair_wavy" 161 "hair_wavy" 161 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 173 "normal_eyes" 173 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 68 "normal_eyelashes" 68 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 255 "all_hairstyles" 0 } -# beards={ "fp2_beards_straight" 42 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_ida_hedberg_dna={ -# portrait_info = { -# genes={ -# hair_color={ 157 172 77 252 } -# skin_color={ 75 97 75 97 } -# eye_color={ 215 125 85 131 } -# gene_chin_forward={ "chin_forward_neg" 113 "chin_forward_neg" 113 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_pos" 139 "eye_height_pos" 139 } -# gene_eye_distance={ "eye_distance_pos" 134 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_neg" 93 "forehead_angle_neg" 93 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 128 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 132 "forehead_roundness_pos" 132 } -# gene_forehead_width={ "forehead_width_neg" 103 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_pos" 159 "forehead_height_pos" 159 } -# gene_head_height={ "head_height_pos" 108 "head_height_pos" 134 } -# gene_head_width={ "head_width_neg" 97 "head_width_neg" 97 } -# gene_head_profile={ "head_profile_pos" 94 "head_profile_pos" 167 } -# gene_head_top_height={ "head_top_height_neg" 166 "head_top_height_neg" 126 } -# gene_head_top_width={ "head_top_width_pos" 143 "head_top_width_pos" 129 } -# gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 145 } -# gene_jaw_forward={ "jaw_forward_neg" 126 "jaw_forward_neg" 126 } -# gene_jaw_height={ "jaw_height_neg" 124 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_pos" 153 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 110 "mouth_corner_depth_neg" 110 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_pos" 165 "mouth_forward_pos" 165 } -# gene_mouth_height={ "mouth_height_neg" 122 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 87 "mouth_upper_lip_size_neg" 87 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 58 "mouth_lower_lip_size_neg" 58 } -# gene_mouth_open={ "mouth_open_neg" 90 "mouth_open_neg" 90 } -# gene_neck_length={ "neck_length_neg" 71 "neck_length_neg" 101 } -# gene_neck_width={ "neck_width_neg" 119 "neck_width_neg" 119 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 87 "cheek_forward_pos" 30 } -# gene_bs_cheek_height={ "cheek_height_pos" 5 "cheek_height_pos" 23 } -# gene_bs_cheek_width={ "cheek_width_neg" 19 "cheek_width_pos" 5 } -# gene_bs_ear_angle={ "ear_angle_pos" 86 "ear_angle_pos" 86 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 115 "ear_inner_shape_pos" 115 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 112 "ear_lower_bend_pos" 112 } -# gene_bs_ear_outward={ "ear_outward_neg" 13 "ear_outward_neg" 13 } -# gene_bs_ear_size={ "ear_size_neg" 25 "ear_size_neg" 25 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 94 "eye_corner_depth_neg" 94 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 139 "eye_fold_shape_pos" 139 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_neg" 22 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 17 "eye_upper_lid_size_neg" 15 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 41 "forehead_brow_curve_neg" 41 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 82 "forehead_brow_inner_height_pos" 82 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 12 "forehead_brow_outer_height_pos" 12 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 72 "forehead_brow_width_pos" 72 } -# gene_bs_jaw_def={ "jaw_def_neg" 117 "jaw_def_neg" 117 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 45 "mouth_lower_lip_def_pos" 26 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 5 "mouth_lower_lip_full_neg" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 164 "mouth_lower_lip_pad_neg" 164 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 12 "mouth_lower_lip_width_pos" 12 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 16 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 104 "mouth_philtrum_shape_pos" 104 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 42 "mouth_philtrum_width_pos" 42 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 22 "mouth_upper_lip_def_pos" 22 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 73 "mouth_upper_lip_full_pos" 3 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 16 "mouth_upper_lip_profile_neg" 16 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 13 "mouth_upper_lip_width_pos" 13 } -# gene_bs_nose_forward={ "nose_forward_neg" 16 "nose_forward_neg" 16 } -# gene_bs_nose_height={ "nose_height_neg" 89 "nose_height_neg" 89 } -# gene_bs_nose_length={ "nose_length_pos" 75 "nose_length_pos" 75 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 19 "nose_nostril_height_neg" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 34 "nose_nostril_width_neg" 34 } -# gene_bs_nose_profile={ "nose_profile_neg" 100 "nose_profile_neg" 100 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 28 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 94 "nose_ridge_width_neg" 94 } -# gene_bs_nose_size={ "nose_size_pos" 62 "nose_size_pos" 62 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 34 "nose_tip_angle_neg" 34 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 22 "nose_tip_forward_neg" 22 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 46 "nose_tip_width_neg" 46 } -# face_detail_cheek_def={ "cheek_def_02" 163 "cheek_def_01" 163 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 14 "cheek_fat_04_pos" 14 } -# face_detail_chin_cleft={ "chin_dimple" 8 "chin_dimple" 8 } -# face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 121 "eye_lower_lid_def" 120 } -# face_detail_eye_socket={ "eye_socket_01" 4 "eye_socket_color_01" 4 } -# face_detail_nasolabial={ "nasolabial_02" 135 "nasolabial_02" 135 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 130 "nose_ridge_def_pos" 130 } -# face_detail_nose_tip_def={ "nose_tip_def" 207 "nose_tip_def" 207 } -# face_detail_temple_def={ "temple_def" 242 "temple_def" 242 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 53 "brow_wrinkles_03" 53 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 8 "eye_wrinkles_01" 8 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 131 "forehead_wrinkles_03" 131 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 31 "complexion_1" 167 } -# gene_height={ "normal_height" 122 "normal_height" 143 } -# gene_bs_body_type={ "body_fat_head_fat_low" 103 "body_fat_head_fat_low" 103 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 64 "body_shape_rectangle_full" 13 } -# gene_bs_bust={ "bust_clothes" 132 "bust_shape_3_half" 93 } -# gene_age={ "old_3" 231 "old_3" 231 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 138 "far_spacing_avg_thickness" 138 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 149 "layer_2_low_thickness" 149 } -# gene_body_hair={ "body_hair_avg" 153 "body_hair_avg" 153 } -# gene_hair_type={ "hair_wavy" 153 "hair_wavy" 153 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 253 "normal_eyes" 253 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 77 "normal_eyelashes" 77 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# beards={ "northern_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_alexander_windahl={ -# portrait_info = { -# genes={ -# hair_color={ 12 85 77 78 } -# skin_color={ 38 31 7 93 } -# eye_color={ 198 137 198 199 } -# gene_chin_forward={ "chin_forward_neg" 106 "chin_forward_neg" 108 } -# gene_chin_height={ "chin_height_neg" 143 "chin_height_neg" 120 } -# gene_chin_width={ "chin_width_neg" 157 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_neg" 107 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_neg" 89 "eye_depth_neg" 126 } -# gene_eye_height={ "eye_height_neg" 140 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 133 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_neg" 126 "eye_shut_neg" 126 } -# gene_forehead_angle={ "forehead_angle_pos" 158 "forehead_angle_pos" 135 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 121 "forehead_brow_height_neg" 122 } -# gene_forehead_roundness={ "forehead_roundness_pos" 131 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_pos" 197 "forehead_width_pos" 145 } -# gene_forehead_height={ "forehead_height_neg" 255 "forehead_height_neg" 43 } -# gene_head_height={ "head_height_neg" 161 "head_height_neg" 85 } -# gene_head_width={ "head_width_pos" 198 "head_width_pos" 168 } -# gene_head_profile={ "head_profile_pos" 167 "head_profile_pos" 130 } -# gene_head_top_height={ "head_top_height_neg" 137 "head_top_height_neg" 91 } -# gene_head_top_width={ "head_top_width_pos" 88 "head_top_width_pos" 216 } -# gene_jaw_angle={ "jaw_angle_neg" 100 "jaw_angle_neg" 117 } -# gene_jaw_forward={ "jaw_forward_pos" 92 "jaw_forward_pos" 135 } -# gene_jaw_height={ "jaw_height_pos" 90 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 158 "jaw_width_pos" 167 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 139 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 135 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 108 "mouth_height_pos" 142 } -# gene_mouth_width={ "mouth_width_neg" 98 "mouth_width_neg" 98 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 67 "mouth_upper_lip_size_neg" 98 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 79 "mouth_lower_lip_size_pos" 129 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 73 } -# gene_neck_length={ "neck_length_neg" 149 "neck_length_neg" 123 } -# gene_neck_width={ "neck_width_neg" 179 "neck_width_neg" 111 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 133 "cheek_forward_pos" 20 } -# gene_bs_cheek_height={ "cheek_height_pos" 55 "cheek_height_pos" 8 } -# gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_neg" 4 } -# gene_bs_ear_angle={ "ear_angle_neg" 55 "ear_angle_pos" 186 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 126 "ear_inner_shape_pos" 126 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 70 "ear_upper_bend_pos" 134 } -# gene_bs_ear_outward={ "ear_outward_neg" 59 "ear_outward_neg" 59 } -# gene_bs_ear_size={ "ear_size_neg" 84 "ear_size_neg" 84 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 107 "eye_corner_depth_pos" 233 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 255 "eye_fold_shape_pos" 28 } -# gene_bs_eye_size={ "eye_size_pos" 45 "eye_size_pos" 9 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 25 "eye_upper_lid_size_neg" 49 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 3 "forehead_brow_curve_neg" 60 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 91 "forehead_brow_forward_neg" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 95 "forehead_brow_inner_height_neg" 36 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 179 "forehead_brow_outer_height_pos" 25 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 235 "forehead_brow_width_neg" 44 } -# gene_bs_jaw_def={ "jaw_def_neg" 91 "jaw_def_neg" 97 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 86 "mouth_lower_lip_def_pos" 14 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 2 "mouth_lower_lip_full_pos" 2 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_neg" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 171 "mouth_lower_lip_width_pos" 25 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 150 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 92 "mouth_philtrum_shape_neg" 92 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 65 "mouth_philtrum_width_neg" 45 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 68 "mouth_upper_lip_def_pos" 68 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 38 "mouth_upper_lip_full_pos" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 41 "mouth_upper_lip_profile_pos" 41 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 191 "mouth_upper_lip_width_neg" 56 } -# gene_bs_nose_forward={ "nose_forward_pos" 105 "nose_forward_neg" 20 } -# gene_bs_nose_height={ "nose_height_neg" 118 "nose_height_neg" 118 } -# gene_bs_nose_length={ "nose_length_neg" 68 "nose_length_neg" 68 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 43 "nose_nostril_height_neg" 70 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 51 "nose_nostril_width_pos" 4 } -# gene_bs_nose_profile={ "nose_profile_neg" 34 "nose_profile_neg" 34 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 135 "nose_ridge_angle_pos" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 33 "nose_ridge_width_pos" 76 } -# gene_bs_nose_size={ "nose_size_neg" 103 "nose_size_pos" 11 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 113 "nose_tip_angle_pos" 88 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 23 "nose_tip_forward_pos" 33 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 55 "nose_tip_width_pos" 45 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 57 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 255 "cheek_fat_01_neg" 82 } -# face_detail_chin_cleft={ "chin_cleft" 81 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def_neg" 28 "chin_def" 227 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 89 "eye_lower_lid_def" 89 } -# face_detail_eye_socket={ "eye_socket_color_02" 255 "eye_socket_color_03" 198 } -# face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_03" 5 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 121 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 230 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 254 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 176 "brow_wrinkles_04" 176 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 131 "eye_wrinkles_02" 131 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 223 "forehead_wrinkles_01" 223 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 150 "complexion_4" 155 } -# gene_height={ "normal_height" 177 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_full" 151 "body_fat_head_fat_medium" 102 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 51 "body_shape_rectangle_full" 41 } -# gene_bs_bust={ "bust_clothes" 72 "bust_default" 77 } -# gene_age={ "old_2" 177 "old_2" 177 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 151 "avg_spacing_low_thickness" 151 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 87 "layer_2_avg_thickness" 91 } -# gene_body_hair={ "body_hair_avg" 114 "body_hair_avg" 114 } -# gene_hair_type={ "hair_wavy" 172 "hair_wavy" 172 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 253 "normal_eyes" 253 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 97 "normal_eyelashes" 97 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "fp1_hairstyles_straight" 75 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_lucas_ribeiro_dna = { -# portrait_info = { -# genes ={ -# hair_color={ 29 243 97 234 } -# skin_color={ 85 80 200 119 } -# eye_color={ 23 172 13 136 } -# gene_chin_forward={ "chin_forward_neg" 120 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_pos" 134 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 122 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_neg" 115 "eye_shut_neg" 112 } -# gene_forehead_angle={ "forehead_angle_pos" 128 "forehead_angle_pos" 128 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 162 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 218 "forehead_roundness_pos" 218 } -# gene_forehead_width={ "forehead_width_neg" 103 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_pos" 126 "forehead_height_pos" 148 } -# gene_head_height={ "head_height_neg" 141 "head_height_neg" 78 } -# gene_head_width={ "head_width_pos" 190 "head_width_pos" 149 } -# gene_head_profile={ "head_profile_neg" 125 "head_profile_neg" 125 } -# gene_head_top_height={ "head_top_height_neg" 135 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 123 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_neg" 115 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 164 } -# gene_jaw_height={ "jaw_height_neg" 100 "jaw_height_neg" 97 } -# gene_jaw_width={ "jaw_width_neg" 95 "jaw_width_neg" 93 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 129 "mouth_corner_depth_pos" 129 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 148 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 112 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 144 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 152 "mouth_upper_lip_size_pos" 187 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 123 "mouth_lower_lip_size_neg" 99 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 150 } -# gene_neck_length={ "neck_length_neg" 128 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_neg" 42 "neck_width_neg" 27 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 33 "cheek_forward_neg" 4 } -# gene_bs_cheek_height={ "cheek_height_neg" 83 "cheek_height_neg" 43 } -# gene_bs_cheek_width={ "cheek_width_neg" 91 "cheek_width_pos" 44 } -# gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_neg" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 161 "ear_inner_shape_pos" 161 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 49 "ear_lower_bend_pos" 49 } -# gene_bs_ear_outward={ "ear_outward_pos" 13 "ear_outward_neg" 56 } -# gene_bs_ear_size={ "ear_size_pos" 1 "ear_size_pos" 1 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 37 "eye_corner_depth_pos" 244 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 3 "eye_fold_shape_pos" 155 } -# gene_bs_eye_size={ "eye_size_pos" 187 "eye_size_pos" 125 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 41 "eye_upper_lid_size_pos" 16 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 49 "forehead_brow_curve_pos" 29 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 31 "forehead_brow_forward_pos" 46 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 61 "forehead_brow_inner_height_pos" 113 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_neg" 56 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 23 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 123 "jaw_def_neg" 123 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 112 "mouth_lower_lip_def_pos" 69 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 71 "mouth_lower_lip_full_pos" 92 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 229 "mouth_lower_lip_pad_neg" 81 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 87 "mouth_lower_lip_width_neg" 24 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 102 "mouth_philtrum_def_pos" 5 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 141 "mouth_philtrum_shape_pos" 112 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 15 "mouth_philtrum_width_neg" 18 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 109 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 179 "mouth_upper_lip_full_pos" 134 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 131 "mouth_upper_lip_profile_pos" 237 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 53 "mouth_upper_lip_width_pos" 102 } -# gene_bs_nose_forward={ "nose_forward_pos" 85 "nose_forward_pos" 50 } -# gene_bs_nose_height={ "nose_height_neg" 129 "nose_height_neg" 107 } -# gene_bs_nose_length={ "nose_length_neg" 39 "nose_length_pos" 48 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 127 "nose_nostril_height_pos" 20 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 21 "nose_nostril_width_pos" 18 } -# gene_bs_nose_profile={ "nose_profile_hawk" 107 "nose_profile_hawk" 40 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 33 "nose_ridge_angle_neg" 3 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 59 "nose_ridge_width_pos" 36 } -# gene_bs_nose_size={ "nose_size_pos" 19 "nose_size_pos" 19 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 25 "nose_tip_angle_neg" 62 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 41 "nose_tip_forward_pos" 41 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 41 "nose_tip_width_neg" 24 } -# face_detail_cheek_def={ "cheek_def_01" 23 "cheek_def_01" 23 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 166 "cheek_fat_04_pos" 160 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_dimple" 19 } -# face_detail_chin_def={ "chin_def_neg" 204 "chin_def_neg" 204 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 46 "eye_lower_lid_def" 38 } -# face_detail_eye_socket={ "eye_socket_color_02" 104 "eye_socket_02" 101 } -# face_detail_nasolabial={ "nasolabial_03" 114 "nasolabial_03" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 94 "nose_ridge_def_pos" 94 } -# face_detail_nose_tip_def={ "nose_tip_def" 130 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 113 "temple_def" 113 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 9 "brow_wrinkles_04" 9 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 216 "eye_wrinkles_01" 216 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 129 "forehead_wrinkles_02" 129 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 180 "complexion_2" 238 } -# gene_height={ "normal_height" 143 "normal_height" 93 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 118 "body_fat_head_fat_full" 131 } -# gene_bs_body_shape={ "body_shape_average" 214 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 2 "bust_shape_4_full" 4 } -# gene_age={ "old_4" 158 "old_4" 158 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 217 "avg_spacing_high_thickness" 248 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 0 "layer_2_low_thickness" 241 } -# gene_body_hair={ "body_hair_sparse" 136 "body_hair_sparse" 136 } -# gene_hair_type={ "hair_straight" 114 "hair_straight" 114 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 25 "normal_eyes" 25 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 238 "normal_eyelashes" 238 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "fp3_hairstyles_iranian_straight" 102 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_johan_husen_dna = { -# portrait_info = { -# genes = { -# hair_color={ 11 173 184 191 } -# skin_color={ 109 101 109 101 } -# eye_color={ 209 159 62 203 } -# gene_chin_forward={ "chin_forward_pos" 169 "chin_forward_pos" 169 } -# gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 123 } -# gene_chin_width={ "chin_width_pos" 134 "chin_width_pos" 134 } -# gene_eye_angle={ "eye_angle_pos" 121 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_pos" 191 "eye_depth_pos" 139 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_neg" 86 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 167 "forehead_angle_pos" 167 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 134 "forehead_brow_height_pos" 134 } -# gene_forehead_roundness={ "forehead_roundness_pos" 211 "forehead_roundness_pos" 211 } -# gene_forehead_width={ "forehead_width_pos" 130 "forehead_width_pos" 130 } -# gene_forehead_height={ "forehead_height_neg" 110 "forehead_height_neg" 110 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 143 } -# gene_head_width={ "head_width_neg" 127 "head_width_neg" 117 } -# gene_head_profile={ "head_profile_pos" 146 "head_profile_pos" 154 } -# gene_head_top_height={ "head_top_height_neg" 144 "head_top_height_neg" 96 } -# gene_head_top_width={ "head_top_width_neg" 150 "head_top_width_neg" 115 } -# gene_jaw_angle={ "jaw_angle_pos" 139 "jaw_angle_pos" 139 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 135 } -# gene_jaw_width={ "jaw_width_neg" 106 "jaw_width_neg" 106 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 133 } -# gene_mouth_width={ "mouth_width_pos" 140 "mouth_width_pos" 139 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 98 "mouth_upper_lip_size_pos" 138 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 143 "mouth_lower_lip_size_pos" 143 } -# gene_mouth_open={ "mouth_open_pos" 108 "mouth_open_pos" 130 } -# gene_neck_length={ "neck_length_neg" 130 "neck_length_neg" 115 } -# gene_neck_width={ "neck_width_pos" 141 "neck_width_pos" 141 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 2 "cheek_forward_pos" 2 } -# gene_bs_cheek_height={ "cheek_height_neg" 43 "cheek_height_neg" 43 } -# gene_bs_cheek_width={ "cheek_width_neg" 55 "cheek_width_neg" 2 } -# gene_bs_ear_angle={ "ear_angle_pos" 33 "ear_angle_neg" 28 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 74 "ear_inner_shape_pos" 35 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 46 "ear_both_bend_pos" 6 } -# gene_bs_ear_outward={ "ear_outward_pos" 81 "ear_outward_pos" 94 } -# gene_bs_ear_size={ "ear_size_neg" 19 "ear_size_neg" 82 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 111 "eye_corner_depth_pos" 175 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 201 "eye_fold_shape_pos" 77 } -# gene_bs_eye_size={ "eye_size_neg" 69 "eye_size_pos" 13 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 5 "eye_upper_lid_size_neg" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 21 "forehead_brow_curve_pos" 21 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 105 "forehead_brow_forward_pos" 105 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 73 "forehead_brow_inner_height_pos" 73 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 26 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 12 "forehead_brow_width_pos" 12 } -# gene_bs_jaw_def={ "jaw_def_pos" 27 "jaw_def_pos" 27 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 69 "mouth_lower_lip_def_pos" 69 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 21 "mouth_lower_lip_full_neg" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 115 "mouth_lower_lip_pad_pos" 115 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 113 "mouth_lower_lip_width_neg" 113 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 12 "mouth_philtrum_shape_neg" 12 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 10 "mouth_philtrum_width_pos" 10 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 95 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 57 "mouth_upper_lip_full_neg" 57 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 29 "mouth_upper_lip_profile_neg" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 109 "mouth_upper_lip_width_pos" 109 } -# gene_bs_nose_forward={ "nose_forward_pos" 61 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_neg" 71 "nose_height_neg" 90 } -# gene_bs_nose_length={ "nose_length_pos" 29 "nose_length_neg" 7 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 107 "nose_nostril_height_pos" 8 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 141 "nose_nostril_width_neg" 116 } -# gene_bs_nose_profile={ "nose_profile_pos" 37 "nose_profile_neg" 8 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_neg" 5 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 125 "nose_ridge_width_neg" 49 } -# gene_bs_nose_size={ "nose_size_pos" 85 "nose_size_pos" 59 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 3 "nose_tip_angle_pos" 61 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 33 "nose_tip_forward_neg" 2 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 11 "nose_tip_width_neg" 49 } -# face_detail_cheek_def={ "cheek_def_01" 80 "cheek_def_02" 80 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 202 "cheek_fat_03_pos" 202 } -# face_detail_chin_cleft={ "chin_cleft" 12 "chin_cleft" 12 } -# face_detail_chin_def={ "chin_def" 154 "chin_def" 246 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 15 "eye_lower_lid_def" 15 } -# face_detail_eye_socket={ "eye_socket_color_03" 129 "eye_socket_color_03" 206 } -# face_detail_nasolabial={ "nasolabial_01" 6 "nasolabial_03" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 123 "nose_ridge_def_pos" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 99 "nose_tip_def" 195 } -# face_detail_temple_def={ "temple_def" 224 "temple_def" 224 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 100 "brow_wrinkles_03" 100 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 140 "eye_wrinkles_03" 140 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 217 "forehead_wrinkles_02" 217 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 163 "complexion_2" 148 } -# gene_height={ "normal_height" 179 "normal_height" 178 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 135 "body_fat_head_fat_medium" 125 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 102 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 124 "bust_shape_3_full" 177 } -# gene_age={ "old_2" 18 "old_2" 18 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 187 "far_spacing_low_thickness" 187 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 159 "layer_2_lower_thickness" 159 } -# gene_body_hair={ "body_hair_sparse" 156 "body_hair_sparse" 156 } -# gene_hair_type={ "hair_wavy" 122 "hair_wavy" 122 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 101 "normal_eyes" 101 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 117 "normal_eyelashes" 117 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# beards={ "fp2_beards_straight" 42 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_alva_granholm_dna = { -# portrait_info = { -# genes={ -# hair_color={ 123 192 210 218 } -# skin_color={ 157 38 6 78 } -# eye_color={ 253 199 182 127 } -# gene_chin_forward={ "chin_forward_neg" 164 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_neg" 120 "chin_height_neg" 106 } -# gene_chin_width={ "chin_width_pos" 94 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_neg" 134 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 123 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_pos" 88 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_pos" 112 "eye_distance_pos" 134 } -# gene_eye_shut={ "eye_shut_pos" 130 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_neg" 137 "forehead_angle_neg" 107 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 154 "forehead_brow_height_neg" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 126 "forehead_roundness_pos" 149 } -# gene_forehead_width={ "forehead_width_neg" 70 "forehead_width_neg" 55 } -# gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 97 } -# gene_head_height={ "head_height_neg" 181 "head_height_neg" 84 } -# gene_head_width={ "head_width_pos" 29 "head_width_pos" 136 } -# gene_head_profile={ "head_profile_pos" 125 "head_profile_pos" 180 } -# gene_head_top_height={ "head_top_height_pos" 164 "head_top_height_pos" 157 } -# gene_head_top_width={ "head_top_width_neg" 97 "head_top_width_neg" 97 } -# gene_jaw_angle={ "jaw_angle_neg" 193 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_pos" 117 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_pos" 115 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_neg" 136 "jaw_width_neg" 76 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 95 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 170 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 66 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 96 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 165 "mouth_upper_lip_size_pos" 132 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 86 "mouth_lower_lip_size_pos" 165 } -# gene_mouth_open={ "mouth_open_pos" 142 "mouth_open_pos" 142 } -# gene_neck_length={ "neck_length_neg" 209 "neck_length_neg" 110 } -# gene_neck_width={ "neck_width_neg" 76 "neck_width_neg" 102 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 37 "cheek_forward_pos" 54 } -# gene_bs_cheek_height={ "cheek_height_neg" 121 "cheek_height_pos" 42 } -# gene_bs_cheek_width={ "cheek_width_pos" 71 "cheek_width_neg" 12 } -# gene_bs_ear_angle={ "ear_angle_pos" 63 "ear_angle_neg" 4 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 32 "ear_inner_shape_pos" 32 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 95 "ear_lower_bend_pos" 10 } -# gene_bs_ear_outward={ "ear_outward_pos" 79 "ear_outward_pos" 86 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 13 "eye_corner_depth_pos" 43 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 175 "eye_fold_shape_pos" 94 } -# gene_bs_eye_size={ "eye_size_pos" 95 "eye_size_neg" 15 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 13 "eye_upper_lid_size_neg" 16 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 31 "forehead_brow_curve_pos" 31 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 51 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 15 "forehead_brow_inner_height_neg" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 21 "forehead_brow_outer_height_pos" 21 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 141 "forehead_brow_width_neg" 21 } -# gene_bs_jaw_def={ "jaw_def_neg" 83 "jaw_def_pos" 172 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 47 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 131 "mouth_lower_lip_full_neg" 25 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 7 "mouth_lower_lip_pad_neg" 4 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 57 "mouth_lower_lip_width_neg" 13 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 70 "mouth_philtrum_def_pos" 0 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 133 "mouth_philtrum_shape_pos" 40 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 179 "mouth_philtrum_width_neg" 12 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 164 "mouth_upper_lip_def_pos" 111 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 81 "mouth_upper_lip_full_neg" 176 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 189 "mouth_upper_lip_profile_pos" 189 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 2 "mouth_upper_lip_width_neg" 2 } -# gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_pos" 7 } -# gene_bs_nose_height={ "nose_height_neg" 149 "nose_height_neg" 118 } -# gene_bs_nose_length={ "nose_length_neg" 21 "nose_length_neg" 59 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 91 "nose_nostril_height_pos" 91 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 72 "nose_nostril_width_neg" 72 } -# gene_bs_nose_profile={ "nose_profile_pos" 13 "nose_profile_pos" 64 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 71 "nose_ridge_angle_pos" 52 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 75 "nose_ridge_width_neg" 11 } -# gene_bs_nose_size={ "nose_size_pos" 65 "nose_size_pos" 65 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 103 "nose_tip_angle_neg" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 17 "nose_tip_forward_pos" 17 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 197 "nose_tip_width_pos" 3 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 74 "cheek_fat_04_pos" 141 } -# face_detail_chin_cleft={ "chin_cleft" 169 "chin_dimple" 24 } -# face_detail_chin_def={ "chin_def_neg" 139 "chin_def_neg" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 162 "eye_lower_lid_def" 60 } -# face_detail_eye_socket={ "eye_socket_03" 166 "eye_socket_03" 17 } -# face_detail_nasolabial={ "nasolabial_02" 47 "nasolabial_03" 0 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 201 "nose_ridge_def_pos" 199 } -# face_detail_nose_tip_def={ "nose_tip_def" 231 "nose_tip_def" 231 } -# face_detail_temple_def={ "temple_def" 96 "temple_def" 80 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 87 "brow_wrinkles_04" 87 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 90 "eye_wrinkles_01" 90 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 173 "forehead_wrinkles_01" 173 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 203 "complexion_3" 194 } -# gene_height={ "normal_height" 116 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_low" 76 "body_fat_head_fat_low" 139 } -# gene_bs_body_shape={ "body_shape_pear_full" 104 "body_shape_pear_full" 53 } -# gene_bs_bust={ "bust_clothes" 1 "bust_default" 121 } -# gene_age={ "old_4" 236 "old_4" 236 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 163 "avg_spacing_low_thickness" 123 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 151 "layer_2_avg_thickness" 105 } -# gene_body_hair={ "body_hair_avg" 96 "body_hair_avg" 96 } -# gene_hair_type={ "hair_wavy" 117 "hair_wavy" 117 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 144 "normal_eyes" 144 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 67 "normal_eyelashes" 67 } -# hairstyles={ "fp1_hairstyles_straight" 255 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_daan_broekhof_dna={ -# portrait_info = { -# genes={ -# hair_color={ 18 154 210 150 } -# skin_color={ 17 14 127 82 } -# eye_color={ 204 164 205 153 } -# gene_chin_forward={ "chin_forward_neg" 107 "chin_forward_neg" 101 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 165 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_neg" 113 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_neg" 129 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_pos" 147 "eye_height_pos" 132 } -# gene_eye_distance={ "eye_distance_neg" 105 "eye_distance_neg" 127 } -# gene_eye_shut={ "eye_shut_pos" 121 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_neg" 119 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 155 } -# gene_forehead_roundness={ "forehead_roundness_pos" 202 "forehead_roundness_pos" 142 } -# gene_forehead_width={ "forehead_width_neg" 184 "forehead_width_neg" 82 } -# gene_forehead_height={ "forehead_height_neg" 255 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 115 "head_height_neg" 119 } -# gene_head_width={ "head_width_neg" 92 "head_width_neg" 88 } -# gene_head_profile={ "head_profile_neg" 72 "head_profile_neg" 96 } -# gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_pos" 128 "head_top_width_pos" 130 } -# gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_neg" 117 } -# gene_jaw_forward={ "jaw_forward_neg" 110 "jaw_forward_neg" 124 } -# gene_jaw_height={ "jaw_height_pos" 59 "jaw_height_pos" 140 } -# gene_jaw_width={ "jaw_width_neg" 161 "jaw_width_neg" 119 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 157 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 100 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_pos" 129 "mouth_width_pos" 129 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 145 "mouth_upper_lip_size_pos" 132 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 93 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_pos" 135 "mouth_open_pos" 135 } -# gene_neck_length={ "neck_length_pos" 102 "neck_length_pos" 131 } -# gene_neck_width={ "neck_width_pos" 74 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 171 "cheek_forward_pos" 4 } -# gene_bs_cheek_height={ "cheek_height_neg" 103 "cheek_height_pos" 18 } -# gene_bs_cheek_width={ "cheek_width_neg" 39 "cheek_width_neg" 50 } -# gene_bs_ear_angle={ "ear_angle_pos" 21 "ear_angle_neg" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 52 "ear_inner_shape_pos" 78 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 45 "ear_lower_bend_pos" 43 } -# gene_bs_ear_outward={ "ear_outward_neg" 51 "ear_outward_pos" 56 } -# gene_bs_ear_size={ "ear_size_pos" 39 "ear_size_pos" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 101 "eye_corner_depth_pos" 237 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 157 "eye_fold_shape_neg" 81 } -# gene_bs_eye_size={ "eye_size_neg" 83 "eye_size_pos" 72 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 1 "eye_upper_lid_size_pos" 105 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 23 "forehead_brow_curve_neg" 133 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 7 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 67 "forehead_brow_inner_height_pos" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 5 "forehead_brow_outer_height_neg" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 17 "forehead_brow_width_pos" 23 } -# gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 16 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 98 "mouth_lower_lip_def_pos" 85 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 73 "mouth_lower_lip_full_neg" 33 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 57 "mouth_lower_lip_pad_neg" 0 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 27 "mouth_lower_lip_width_pos" 5 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 132 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 123 "mouth_philtrum_shape_neg" 18 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_neg" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 176 "mouth_upper_lip_def_pos" 2 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 97 "mouth_upper_lip_full_neg" 12 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 59 "mouth_upper_lip_profile_pos" 56 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 67 "mouth_upper_lip_width_pos" 92 } -# gene_bs_nose_forward={ "nose_forward_neg" 21 "nose_forward_neg" 25 } -# gene_bs_nose_height={ "nose_height_pos" 157 "nose_height_pos" 47 } -# gene_bs_nose_length={ "nose_length_pos" 73 "nose_length_pos" 73 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 253 "nose_nostril_height_pos" 27 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 51 "nose_nostril_width_neg" 9 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 53 "nose_profile_hawk" 28 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 10 "nose_ridge_angle_pos" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 9 "nose_ridge_width_neg" 9 } -# gene_bs_nose_size={ "nose_size_pos" 105 "nose_size_pos" 27 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 83 "nose_tip_angle_neg" 99 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 205 "nose_tip_forward_pos" 47 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 13 "nose_tip_width_pos" 32 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 0 "cheek_fat_02_pos" 9 } -# face_detail_chin_cleft={ "chin_cleft" 160 "chin_cleft" 11 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 52 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 68 "eye_socket_color_01" 7 } -# face_detail_nasolabial={ "nasolabial_02" 0 "nasolabial_03" 24 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 42 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 63 "nose_tip_def" 194 } -# face_detail_temple_def={ "temple_def" 176 "temple_def" 200 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 96 "brow_wrinkles_03" 96 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 46 "forehead_wrinkles_01" 46 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 52 "complexion_7" 197 } -# gene_height={ "normal_height" 180 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_low" 115 "body_fat_head_fat_full" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 103 "body_shape_rectangle_full" 52 } -# gene_bs_bust={ "bust_clothes" 119 "bust_shape_1_half" 144 } -# gene_age={ "old_2" 169 "old_2" 169 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 134 "avg_spacing_avg_thickness" 163 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 0 "layer_2_lower_thickness" 143 } -# gene_body_hair={ "body_hair_avg" 90 "body_hair_avg" 90 } -# gene_hair_type={ "hair_straight" 168 "hair_straight" 168 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 220 "normal_eyes" 220 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 183 "normal_eyelashes" 183 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 255 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_david_drake = { -# portrait_info = { -# genes={ -# hair_color={ 5 191 139 99 } -# skin_color={ 229 25 26 69 } -# eye_color={ 121 124 182 174 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_neg" 115 } -# gene_chin_height={ "chin_height_neg" 65 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 117 } -# gene_eye_angle={ "eye_angle_pos" 122 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_neg" 168 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 132 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_pos" 108 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 123 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_pos" 226 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 168 } -# gene_forehead_roundness={ "forehead_roundness_pos" 157 "forehead_roundness_pos" 144 } -# gene_forehead_width={ "forehead_width_neg" 151 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_neg" 130 "forehead_height_neg" 100 } -# gene_head_height={ "head_height_neg" 208 "head_height_neg" 100 } -# gene_head_width={ "head_width_pos" 25 "head_width_pos" 176 } -# gene_head_profile={ "head_profile_pos" 133 "head_profile_pos" 162 } -# gene_head_top_height={ "head_top_height_neg" 0 "head_top_height_neg" 119 } -# gene_head_top_width={ "head_top_width_pos" 145 "head_top_width_pos" 227 } -# gene_jaw_angle={ "jaw_angle_pos" 135 "jaw_angle_pos" 134 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 136 } -# gene_jaw_height={ "jaw_height_pos" 67 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_pos" 98 "jaw_width_pos" 161 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 226 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 190 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_neg" 118 "mouth_forward_neg" 124 } -# gene_mouth_height={ "mouth_height_pos" 255 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_pos" 121 "mouth_width_pos" 137 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 143 "mouth_upper_lip_size_neg" 115 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 110 "mouth_lower_lip_size_pos" 146 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 112 } -# gene_neck_length={ "neck_length_pos" 161 "neck_length_pos" 157 } -# gene_neck_width={ "neck_width_neg" 30 "neck_width_neg" 121 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 41 "cheek_forward_pos" 33 } -# gene_bs_cheek_height={ "cheek_height_neg" 163 "cheek_height_pos" 22 } -# gene_bs_cheek_width={ "cheek_width_neg" 121 "cheek_width_pos" 42 } -# gene_bs_ear_angle={ "ear_angle_neg" 141 "ear_angle_neg" 32 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 31 "ear_inner_shape_pos" 28 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 45 "ear_lower_bend_pos" 4 } -# gene_bs_ear_outward={ "ear_outward_pos" 47 "ear_outward_neg" 46 } -# gene_bs_ear_size={ "ear_size_neg" 33 "ear_size_neg" 117 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 75 "eye_corner_depth_pos" 160 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 103 "eye_fold_shape_pos" 86 } -# gene_bs_eye_size={ "eye_size_pos" 27 "eye_size_pos" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 29 "eye_upper_lid_size_neg" 25 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 189 "forehead_brow_curve_neg" 10 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 5 "forehead_brow_forward_pos" 24 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 105 "forehead_brow_inner_height_pos" 61 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 105 "forehead_brow_outer_height_neg" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 51 "forehead_brow_width_pos" 59 } -# gene_bs_jaw_def={ "jaw_def_pos" 17 "jaw_def_pos" 48 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 53 "mouth_lower_lip_def_pos" 42 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 7 "mouth_lower_lip_full_neg" 12 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 165 "mouth_lower_lip_pad_pos" 17 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 41 "mouth_lower_lip_width_neg" 11 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 131 "mouth_philtrum_def_pos" 88 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 53 "mouth_philtrum_shape_pos" 25 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_neg" 42 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 116 "mouth_upper_lip_def_pos" 29 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 31 "mouth_upper_lip_full_neg" 13 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 123 "mouth_upper_lip_profile_neg" 28 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 25 "mouth_upper_lip_width_neg" 47 } -# gene_bs_nose_forward={ "nose_forward_neg" 17 "nose_forward_neg" 15 } -# gene_bs_nose_height={ "nose_height_pos" 169 "nose_height_pos" 45 } -# gene_bs_nose_length={ "nose_length_pos" 27 "nose_length_pos" 98 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 63 "nose_nostril_height_neg" 14 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 23 "nose_nostril_width_neg" 15 } -# gene_bs_nose_profile={ "nose_profile_pos" 13 "nose_profile_neg" 6 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_pos" 59 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 31 "nose_ridge_width_neg" 8 } -# gene_bs_nose_size={ "nose_size_neg" 49 "nose_size_pos" 62 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 49 "nose_tip_angle_pos" 39 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 43 "nose_tip_forward_neg" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 95 "nose_tip_width_pos" 46 } -# face_detail_cheek_def={ "cheek_def_01" 92 "cheek_def_01" 13 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 61 "cheek_fat_04_pos" 78 } -# face_detail_chin_cleft={ "chin_dimple" 209 "chin_cleft" 9 } -# face_detail_chin_def={ "chin_def" 161 "chin_def_neg" 13 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 25 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 3 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 10 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 147 "nose_ridge_def_neg" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 89 "nose_tip_def" 16 } -# face_detail_temple_def={ "temple_def" 91 "temple_def" 14 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 102 "brow_wrinkles_01" 102 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 228 "eye_wrinkles_01" 228 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 85 "forehead_wrinkles_01" 85 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 196 "complexion_2" 103 } -# gene_height={ "normal_height" 129 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 76 "body_fat_head_fat_medium" 143 } -# gene_bs_body_shape={ "body_shape_triangle_half" 245 "body_shape_triangle_half" 52 } -# gene_bs_bust={ "bust_clothes" 27 "bust_shape_4_half" 64 } -# gene_age={ "old_2" 177 "old_2" 177 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 136 "far_spacing_avg_thickness" 173 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 195 "layer_2_lower_thickness" 187 } -# gene_body_hair={ "body_hair_sparse" 143 "body_hair_sparse" 143 } -# gene_hair_type={ "hair_wavy" 184 "hair_wavy" 184 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 138 "normal_eyes" 138 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 232 "normal_eyelashes" 232 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# beards={ "sp2_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_ernesto_lopez_dna = { -# portrait_info = { -# genes = { -# hair_color={ 22 248 100 239 } -# skin_color={ 202 52 162 163 } -# eye_color={ 27 210 30 181 } -# gene_chin_forward={ "chin_forward_pos" 151 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_pos" 120 "eye_angle_pos" 154 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_pos" 93 "eye_distance_pos" 132 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 69 "forehead_angle_neg" 83 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 164 "forehead_brow_height_neg" 109 } -# gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_pos" 185 } -# gene_forehead_width={ "forehead_width_pos" 202 "forehead_width_pos" 133 } -# gene_forehead_height={ "forehead_height_neg" 202 "forehead_height_neg" 90 } -# gene_head_height={ "head_height_neg" 125 "head_height_neg" 119 } -# gene_head_width={ "head_width_neg" 169 "head_width_neg" 115 } -# gene_head_profile={ "head_profile_neg" 111 "head_profile_neg" 111 } -# gene_head_top_height={ "head_top_height_pos" 121 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 135 "head_top_width_pos" 144 } -# gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 145 } -# gene_jaw_forward={ "jaw_forward_pos" 147 "jaw_forward_pos" 147 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 160 "jaw_width_neg" 109 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 189 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_pos" 128 "mouth_width_pos" 128 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 98 "mouth_upper_lip_size_neg" 125 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 105 "mouth_lower_lip_size_pos" 145 } -# gene_mouth_open={ "mouth_open_pos" 152 "mouth_open_pos" 152 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_pos" 141 } -# gene_neck_width={ "neck_width_pos" 178 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_neg" 11 } -# gene_bs_cheek_height={ "cheek_height_neg" 50 "cheek_height_neg" 50 } -# gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 29 } -# gene_bs_ear_angle={ "ear_angle_neg" 193 "ear_angle_pos" 68 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 92 "ear_inner_shape_pos" 123 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 70 "ear_upper_bend_pos" 31 } -# gene_bs_ear_outward={ "ear_outward_neg" 33 "ear_outward_pos" 104 } -# gene_bs_ear_size={ "ear_size_pos" 181 "ear_size_neg" 127 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 31 "eye_corner_depth_pos" 247 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 101 "eye_fold_shape_pos" 37 } -# gene_bs_eye_size={ "eye_size_neg" 41 "eye_size_pos" 82 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 61 "eye_upper_lid_size_neg" 17 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 165 "forehead_brow_curve_neg" 72 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 53 "forehead_brow_forward_pos" 2 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 49 "forehead_brow_inner_height_pos" 80 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_pos" 8 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 121 "forehead_brow_width_pos" 17 } -# gene_bs_jaw_def={ "jaw_def_neg" 10 "jaw_def_neg" 10 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 6 "mouth_lower_lip_def_pos" 6 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 47 "mouth_lower_lip_full_pos" 43 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 33 "mouth_lower_lip_pad_neg" 33 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 139 "mouth_lower_lip_width_pos" 123 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 13 "mouth_philtrum_def_pos" 13 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 98 "mouth_philtrum_shape_pos" 98 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 32 "mouth_philtrum_width_pos" 32 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 22 "mouth_upper_lip_def_pos" 22 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 101 "mouth_upper_lip_full_pos" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 23 "mouth_upper_lip_profile_pos" 183 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 118 "mouth_upper_lip_width_neg" 118 } -# gene_bs_nose_forward={ "nose_forward_neg" 20 "nose_forward_neg" 20 } -# gene_bs_nose_height={ "nose_height_pos" 45 "nose_height_neg" 1 } -# gene_bs_nose_length={ "nose_length_pos" 36 "nose_length_pos" 36 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 91 "nose_nostril_height_neg" 37 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 1 "nose_nostril_width_neg" 85 } -# gene_bs_nose_profile={ "nose_profile_pos" 67 "nose_profile_pos" 67 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 65 "nose_ridge_angle_pos" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 9 "nose_ridge_width_pos" 42 } -# gene_bs_nose_size={ "nose_size_pos" 1 "nose_size_pos" 111 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 19 "nose_tip_angle_neg" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 41 "nose_tip_forward_pos" 41 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 166 "nose_tip_width_pos" 166 } -# face_detail_cheek_def={ "cheek_def_02" 54 "cheek_def_02" 54 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 166 "cheek_fat_01_neg" 121 } -# face_detail_chin_cleft={ "chin_cleft" 1 "chin_cleft" 1 } -# face_detail_chin_def={ "chin_def" 221 "chin_def" 221 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 164 } -# face_detail_eye_socket={ "eye_socket_02" 0 "eye_socket_03" 13 } -# face_detail_nasolabial={ "nasolabial_01" 21 "nasolabial_01" 21 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 0 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 164 "nose_tip_def" 164 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 117 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 99 "brow_wrinkles_03" 99 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 88 "eye_wrinkles_01" 88 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 201 "forehead_wrinkles_02" 201 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 100 "complexion_5" 224 } -# gene_height={ "normal_height" 151 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_full" 131 "body_fat_head_fat_low" 131 } -# gene_bs_body_shape={ "body_shape_pear_half" 51 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_clothes" 65 "bust_shape_3_full" 82 } -# gene_age={ "old_1" 154 "old_1" 154 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 255 "avg_spacing_high_thickness" 214 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 183 "layer_2_low_thickness" 249 } -# gene_body_hair={ "body_hair_avg" 205 "body_hair_avg" 205 } -# gene_hair_type={ "hair_curly" 162 "hair_curly" 162 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 173 "normal_eyes" 173 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 157 "normal_eyelashes" 157 } -# beards={ "fp2_beards_straight" 42 "no_beard" 0 } -# hairstyles={ "western_hairstyles_straight" 115 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_nikola_stokic_dna = { -# portrait_info={ -# type=male -# id=0 -# genes={ hair_color={ 63 163 65 252 } -# skin_color={ 12 48 12 86 } -# eye_color={ 253 149 93 176 } -# gene_chin_forward={ "chin_forward_neg" 151 "chin_forward_neg" 125 } -# gene_chin_height={ "chin_height_neg" 155 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_pos" 121 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_neg" 145 "eye_angle_neg" 106 } -# gene_eye_depth={ "eye_depth_pos" 7 "eye_depth_neg" 104 } -# gene_eye_height={ "eye_height_neg" 47 "eye_height_neg" 92 } -# gene_eye_distance={ "eye_distance_neg" 158 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_pos" 144 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 127 "forehead_angle_neg" 127 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 149 "forehead_brow_height_neg" 113 } -# gene_forehead_roundness={ "forehead_roundness_pos" 255 "forehead_roundness_pos" 190 } -# gene_forehead_width={ "forehead_width_pos" 169 "forehead_width_neg" 116 } -# gene_forehead_height={ "forehead_height_pos" 255 "forehead_height_pos" 172 } -# gene_head_height={ "head_height_pos" 152 "head_height_pos" 171 } -# gene_head_width={ "head_width_neg" 111 "head_width_neg" 111 } -# gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } -# gene_head_top_height={ "head_top_height_pos" 129 "head_top_height_pos" 129 } -# gene_head_top_width={ "head_top_width_pos" 145 "head_top_width_pos" 145 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_neg" 150 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_pos" 181 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 89 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 154 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 129 } -# gene_mouth_forward={ "mouth_forward_pos" 211 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_neg" 6 "mouth_height_pos" 144 } -# gene_mouth_width={ "mouth_width_pos" 197 "mouth_width_pos" 151 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 93 "mouth_upper_lip_size_pos" 151 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 163 "mouth_lower_lip_size_neg" 89 } -# gene_mouth_open={ "mouth_open_neg" 54 "mouth_open_neg" 54 } -# gene_neck_length={ "neck_length_neg" 121 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_neg" 73 "neck_width_neg" 73 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 17 "cheek_forward_neg" 114 } -# gene_bs_cheek_height={ "cheek_height_neg" 29 "cheek_height_neg" 29 } -# gene_bs_cheek_width={ "cheek_width_pos" 7 "cheek_width_neg" 47 } -# gene_bs_ear_angle={ "ear_angle_neg" 52 "ear_angle_neg" 52 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 70 "ear_inner_shape_pos" 70 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 36 "ear_upper_bend_pos" 36 } -# gene_bs_ear_outward={ "ear_outward_pos" 73 "ear_outward_neg" 22 } -# gene_bs_ear_size={ "ear_size_pos" 36 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 99 "eye_corner_depth_pos" 99 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 253 "eye_fold_shape_neg" 80 } -# gene_bs_eye_size={ "eye_size_pos" 1 "eye_size_neg" 79 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 223 "eye_upper_lid_size_pos" 39 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 137 "forehead_brow_curve_neg" 112 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 146 "forehead_brow_forward_neg" 32 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 147 "forehead_brow_inner_height_pos" 71 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 49 "forehead_brow_outer_height_pos" 41 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 95 "forehead_brow_width_pos" 95 } -# gene_bs_jaw_def={ "jaw_def_neg" 55 "jaw_def_neg" 55 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 39 "mouth_lower_lip_def_pos" 39 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 132 "mouth_lower_lip_full_pos" 29 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 4 "mouth_lower_lip_pad_pos" 4 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 45 "mouth_lower_lip_width_neg" 45 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 30 "mouth_philtrum_def_pos" 30 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 122 "mouth_philtrum_shape_pos" 17 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 37 "mouth_philtrum_width_neg" 37 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 32 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 64 "mouth_upper_lip_full_pos" 64 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 77 "mouth_upper_lip_profile_neg" 41 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 17 "mouth_upper_lip_width_pos" 17 } -# gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_neg" 26 } -# gene_bs_nose_height={ "nose_height_neg" 232 "nose_height_neg" 54 } -# gene_bs_nose_length={ "nose_length_pos" 201 "nose_length_pos" 117 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 106 "nose_nostril_height_pos" 106 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 19 "nose_nostril_width_pos" 19 } -# gene_bs_nose_profile={ "nose_profile_hawk" 67 "nose_profile_hawk" 106 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 103 "nose_ridge_angle_pos" 32 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 93 "nose_ridge_width_pos" 32 } -# gene_bs_nose_size={ "nose_size_neg" 7 "nose_size_pos" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 61 "nose_tip_angle_pos" 24 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 61 "nose_tip_forward_pos" 41 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 16 "nose_tip_width_neg" 39 } -# face_detail_cheek_def={ "cheek_def_01" 25 "cheek_def_01" 25 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 202 "cheek_fat_01_pos" 20 } -# face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def" 165 "chin_def" 165 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 210 "eye_lower_lid_def" 210 } -# face_detail_eye_socket={ "eye_socket_01" 77 "eye_socket_02" 23 } -# face_detail_nasolabial={ "nasolabial_01" 20 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 13 "nose_ridge_def_pos" 13 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 137 } -# face_detail_temple_def={ "temple_def" 237 "temple_def" 115 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 112 "brow_wrinkles_03" 27 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 12 "eye_wrinkles_01" 12 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 29 "forehead_wrinkles_01" 29 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 0 "complexion_1" 176 } -# gene_height={ "normal_height" 200 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_full" 150 "body_fat_head_fat_low" 105 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 244 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 0 "bust_clothes" 152 } -# gene_age={ "old_2" 155 "old_2" 155 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 31 "far_spacing_lower_thickness" 183 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 159 "layer_2_avg_thickness" 124 } -# gene_body_hair={ "body_hair_sparse" 143 "body_hair_sparse" 143 } -# gene_hair_type={ "hair_curly" 144 "hair_curly" 144 } -# gene_baldness={ "male_pattern_baldness" 137 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 5 "normal_eyes" 5 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 201 "normal_eyelashes" 201 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "fp1_hairstyles_straight" 255 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# -# enabled=yes -#} -# -#easteregg_daniel_velasquez_dna = { -# portrait_info={ -# type=male -# id=0 -# genes={ hair_color={ 13 254 45 235 } -# skin_color={ 209 151 149 107 } -# eye_color={ 69 252 66 156 } -# gene_chin_forward={ "chin_forward_pos" 85 "chin_forward_pos" 156 } -# gene_chin_height={ "chin_height_pos" 151 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_neg" 162 "chin_width_neg" 100 } -# gene_eye_angle={ "eye_angle_pos" 120 "eye_angle_pos" 165 } -# gene_eye_depth={ "eye_depth_pos" 143 "eye_depth_pos" 135 } -# gene_eye_height={ "eye_height_neg" 152 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_neg" 104 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_neg" 132 "eye_shut_neg" 110 } -# gene_forehead_angle={ "forehead_angle_pos" 147 "forehead_angle_pos" 156 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 72 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_neg" 124 "forehead_roundness_neg" 125 } -# gene_forehead_width={ "forehead_width_neg" 239 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_neg" 211 "forehead_height_neg" 117 } -# gene_head_height={ "head_height_neg" 136 "head_height_neg" 104 } -# gene_head_width={ "head_width_pos" 144 "head_width_pos" 134 } -# gene_head_profile={ "head_profile_pos" 140 "head_profile_pos" 148 } -# gene_head_top_height={ "head_top_height_neg" 128 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 136 "head_top_width_pos" 136 } -# gene_jaw_angle={ "jaw_angle_pos" 146 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_neg" 76 "jaw_forward_neg" 119 } -# gene_jaw_height={ "jaw_height_pos" 174 "jaw_height_pos" 128 } -# gene_jaw_width={ "jaw_width_pos" 113 "jaw_width_pos" 133 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 183 "mouth_corner_depth_pos" 137 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 170 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 136 "mouth_forward_neg" 127 } -# gene_mouth_height={ "mouth_height_pos" 65 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 155 "mouth_width_neg" 117 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 168 "mouth_upper_lip_size_pos" 139 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 133 "mouth_lower_lip_size_pos" 139 } -# gene_mouth_open={ "mouth_open_neg" 156 "mouth_open_neg" 27 } -# gene_neck_length={ "neck_length_neg" 120 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_neg" 98 "neck_width_neg" 98 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 47 "cheek_forward_pos" 9 } -# gene_bs_cheek_height={ "cheek_height_neg" 123 "cheek_height_neg" 15 } -# gene_bs_cheek_width={ "cheek_width_pos" 17 "cheek_width_pos" 17 } -# gene_bs_ear_angle={ "ear_angle_neg" 47 "ear_angle_neg" 44 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 190 "ear_inner_shape_pos" 88 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 89 "ear_both_bend_pos" 50 } -# gene_bs_ear_outward={ "ear_outward_neg" 89 "ear_outward_neg" 63 } -# gene_bs_ear_size={ "ear_size_neg" 67 "ear_size_pos" 186 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 47 "eye_corner_depth_neg" 77 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 155 "eye_fold_shape_neg" 105 } -# gene_bs_eye_size={ "eye_size_pos" 115 "eye_size_pos" 123 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 21 "eye_upper_lid_size_neg" 18 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 166 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 37 "forehead_brow_forward_pos" 10 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 67 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 205 "forehead_brow_outer_height_neg" 122 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 53 "forehead_brow_width_pos" 28 } -# gene_bs_jaw_def={ "jaw_def_pos" 71 "jaw_def_pos" 202 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 139 "mouth_lower_lip_def_pos" 85 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 83 "mouth_lower_lip_full_neg" 113 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 17 "mouth_lower_lip_pad_pos" 30 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_pos" 96 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 102 "mouth_philtrum_def_pos" 32 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 34 "mouth_philtrum_shape_neg" 34 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 5 "mouth_philtrum_width_neg" 9 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 88 "mouth_upper_lip_def_pos" 8 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 103 "mouth_upper_lip_full_pos" 126 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 4 "mouth_upper_lip_profile_pos" 4 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 5 "mouth_upper_lip_width_neg" 4 } -# gene_bs_nose_forward={ "nose_forward_neg" 85 "nose_forward_neg" 13 } -# gene_bs_nose_height={ "nose_height_neg" 121 "nose_height_neg" 104 } -# gene_bs_nose_length={ "nose_length_neg" 43 "nose_length_pos" 63 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 89 "nose_nostril_height_pos" 8 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 13 "nose_nostril_width_pos" 29 } -# gene_bs_nose_profile={ "nose_profile_pos" 103 "nose_profile_pos" 10 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_pos" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 7 "nose_ridge_width_pos" 78 } -# gene_bs_nose_size={ "nose_size_neg" 189 "nose_size_pos" 32 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 47 "nose_tip_angle_neg" 18 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 115 "nose_tip_forward_neg" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 107 "nose_tip_width_neg" 147 } -# face_detail_cheek_def={ "cheek_def_02" 4 "cheek_def_02" 12 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 134 "cheek_fat_01_pos" 142 } -# face_detail_chin_cleft={ "chin_cleft" 20 "chin_cleft" 20 } -# face_detail_chin_def={ "chin_def_neg" 127 "chin_def" 205 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 170 "eye_lower_lid_def" 141 } -# face_detail_eye_socket={ "eye_socket_02" 87 "eye_socket_02" 94 } -# face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 60 "nose_ridge_def_pos" 142 } -# face_detail_nose_tip_def={ "nose_tip_def" 156 "nose_tip_def" 136 } -# face_detail_temple_def={ "temple_def" 102 "temple_def" 216 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 15 "brow_wrinkles_02" 15 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 26 "eye_wrinkles_01" 26 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 20 "forehead_wrinkles_02" 20 } -# expression_other={ "cheek_wrinkles_left_01" 15 "cheek_wrinkles_left_01" 15 } -# complexion={ "complexion_1" 167 "complexion_4" 167 } -# gene_height={ "normal_height" 138 "normal_height" 136 } -# gene_bs_body_type={ "body_fat_head_fat_full" 138 "body_fat_head_fat_full" 107 } -# gene_bs_body_shape={ "body_shape_average_clothed" 209 "body_shape_apple_half" 46 } -# gene_bs_bust={ "bust_clothes" 130 "bust_shape_1_full" 102 } -# gene_age={ "old_3" 213 "old_3" 213 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 235 "far_spacing_low_thickness" 202 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 255 "layer_2_avg_thickness" 156 } -# gene_body_hair={ "body_hair_avg" 176 "body_hair_avg" 176 } -# gene_hair_type={ "hair_straight" 154 "hair_straight" 154 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 139 "normal_eyes" 139 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 150 "normal_eyelashes" 150 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_francesca_passoni_dna = { -# portrait_info={ -# type=female -# id=0 -# genes={ hair_color={ 167 167 4 245 } -# skin_color={ 86 44 146 113 } -# eye_color={ 214 164 60 136 } -# gene_chin_forward={ "chin_forward_pos" 119 "chin_forward_pos" 139 } -# gene_chin_height={ "chin_height_neg" 135 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_pos" 174 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_neg" 112 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_neg" 66 "eye_depth_neg" 107 } -# gene_eye_height={ "eye_height_pos" 254 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_pos" 81 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 168 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_pos" 217 "forehead_angle_pos" 130 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 87 "forehead_brow_height_pos" 128 } -# gene_forehead_roundness={ "forehead_roundness_pos" 111 "forehead_roundness_pos" 201 } -# gene_forehead_width={ "forehead_width_pos" 85 "forehead_width_pos" 148 } -# gene_forehead_height={ "forehead_height_pos" 92 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_pos" 158 "head_height_pos" 158 } -# gene_head_width={ "head_width_neg" 124 "head_width_neg" 123 } -# gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_neg" 95 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 69 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 93 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_pos" 96 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_pos" 101 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_neg" 122 "jaw_width_neg" 120 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 147 "mouth_corner_depth_pos" 164 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 156 "mouth_corner_height_pos" 141 } -# gene_mouth_forward={ "mouth_forward_pos" 68 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 255 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_neg" 128 "mouth_width_neg" 116 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 119 "mouth_upper_lip_size_neg" 76 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 109 "mouth_lower_lip_size_neg" 92 } -# gene_mouth_open={ "mouth_open_pos" 104 "mouth_open_pos" 211 } -# gene_neck_length={ "neck_length_neg" 118 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_pos" 159 "neck_width_pos" 165 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 165 "cheek_forward_neg" 11 } -# gene_bs_cheek_height={ "cheek_height_pos" 195 "cheek_height_neg" 134 } -# gene_bs_cheek_width={ "cheek_width_pos" 79 "cheek_width_neg" 13 } -# gene_bs_ear_angle={ "ear_angle_neg" 171 "ear_angle_neg" 19 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 11 "ear_inner_shape_pos" 11 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 75 "ear_both_bend_pos" 106 } -# gene_bs_ear_outward={ "ear_outward_neg" 33 "ear_outward_neg" 33 } -# gene_bs_ear_size={ "ear_size_neg" 77 "ear_size_neg" 77 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 81 "eye_corner_depth_pos" 192 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 41 "eye_fold_shape_neg" 127 } -# gene_bs_eye_size={ "eye_size_pos" 127 "eye_size_pos" 51 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 211 "eye_upper_lid_size_neg" 162 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 155 "forehead_brow_curve_neg" 83 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 59 "forehead_brow_forward_pos" 108 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 55 "forehead_brow_inner_height_pos" 120 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 63 "forehead_brow_outer_height_neg" 124 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_neg" 12 } -# gene_bs_jaw_def={ "jaw_def_neg" 121 "jaw_def_pos" 12 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 45 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 111 "mouth_lower_lip_full_neg" 6 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 35 "mouth_lower_lip_pad_neg" 133 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 9 "mouth_lower_lip_width_pos" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 191 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 99 "mouth_philtrum_shape_pos" 30 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 9 "mouth_philtrum_width_pos" 28 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 87 "mouth_upper_lip_full_pos" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 149 "mouth_upper_lip_profile_pos" 7 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 61 "mouth_upper_lip_width_neg" 61 } -# gene_bs_nose_forward={ "nose_forward_neg" 87 "nose_forward_pos" 36 } -# gene_bs_nose_height={ "nose_height_pos" 131 "nose_height_neg" 199 } -# gene_bs_nose_length={ "nose_length_pos" 39 "nose_length_pos" 62 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 189 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 3 "nose_nostril_width_neg" 61 } -# gene_bs_nose_profile={ "nose_profile_pos" 97 "nose_profile_pos" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 219 "nose_ridge_angle_neg" 17 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 193 "nose_ridge_width_neg" 7 } -# gene_bs_nose_size={ "nose_size_neg" 65 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 105 "nose_tip_angle_pos" 49 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 44 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 115 "nose_tip_width_neg" 107 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 9 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 142 "cheek_fat_01_neg" 119 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def_neg" 68 "chin_def" 120 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 196 "eye_lower_lid_def" 105 } -# face_detail_eye_socket={ "eye_socket_color_02" 104 "eye_socket_02" 38 } -# face_detail_nasolabial={ "nasolabial_04" 103 "nasolabial_02" 9 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 120 "nose_ridge_def_pos" 30 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 72 } -# face_detail_temple_def={ "temple_def" 37 "temple_def" 107 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 83 "brow_wrinkles_01" 83 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 0 "eye_wrinkles_01" 0 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 242 "forehead_wrinkles_01" 89 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 72 "complexion_2" 170 } -# gene_height={ "normal_height" 135 "normal_height" 128 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 92 "body_fat_head_fat_medium" 126 } -# gene_bs_body_shape={ "body_shape_apple_half" 103 "body_shape_apple_half" 52 } -# gene_bs_bust={ "bust_clothes" 98 "bust_shape_2_half" 123 } -# gene_age={ "old_2" 189 "old_2" 189 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 158 "avg_spacing_low_thickness" 158 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 54 "layer_2_avg_thickness" 147 } -# gene_body_hair={ "body_hair_sparse" 120 "body_hair_sparse" 120 } -# gene_hair_type={ "hair_wavy" 121 "hair_wavy" 121 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 84 "normal_eyes" 84 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 115 "normal_eyelashes" 115 } -# pose={ "" 255 "" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# cloaks={ "ep2_cloak_western_era1_low_nobility" 241 "no_cloak" 0 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 127 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# clothes={ "western_high_nobility_clothes" 88 "most_clothes" 0 } -# headgear={ "sp2_western_high_nobility" 127 "no_headgear" 0 } -# additive_headgear={ "ep2_western_era2_veils" 197 "no_additive" 0 } -# } -# } -#} -#easteregg_emelie_verdugo_dna = { -# portrait_info = { -# genes={ -# hair_color={ 189 224 193 209 } -# skin_color={ 218 111 198 103 } -# eye_color={ 9 223 57 136 } -# gene_chin_forward={ "chin_forward_neg" 125 "chin_forward_neg" 112 } -# gene_chin_height={ "chin_height_neg" 54 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 107 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_pos" 142 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 128 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_pos" 164 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 141 "eye_distance_neg" 114 } -# gene_eye_shut={ "eye_shut_neg" 114 "eye_shut_neg" 126 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 150 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_pos" 199 "forehead_roundness_pos" 137 } -# gene_forehead_width={ "forehead_width_pos" 229 "forehead_width_pos" 172 } -# gene_forehead_height={ "forehead_height_neg" 186 "forehead_height_neg" 92 } -# gene_head_height={ "head_height_pos" 232 "head_height_pos" 134 } -# gene_head_width={ "head_width_neg" 145 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_neg" 54 "head_profile_neg" 83 } -# gene_head_top_height={ "head_top_height_neg" 180 "head_top_height_neg" 125 } -# gene_head_top_width={ "head_top_width_pos" 151 "head_top_width_pos" 147 } -# gene_jaw_angle={ "jaw_angle_pos" 140 "jaw_angle_pos" 129 } -# gene_jaw_forward={ "jaw_forward_neg" 95 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 144 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 137 "jaw_width_neg" 102 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 166 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 132 "mouth_corner_height_neg" 97 } -# gene_mouth_forward={ "mouth_forward_neg" 157 "mouth_forward_neg" 118 } -# gene_mouth_height={ "mouth_height_pos" 179 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_pos" 151 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 123 "mouth_upper_lip_size_neg" 117 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 124 "mouth_lower_lip_size_neg" 116 } -# gene_mouth_open={ "mouth_open_pos" 172 "mouth_open_pos" 154 } -# gene_neck_length={ "neck_length_pos" 166 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_pos" 167 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 51 "cheek_forward_pos" 29 } -# gene_bs_cheek_height={ "cheek_height_pos" 163 "cheek_height_pos" 54 } -# gene_bs_cheek_width={ "cheek_width_pos" 127 "cheek_width_pos" 48 } -# gene_bs_ear_angle={ "ear_angle_neg" 113 "ear_angle_pos" 1 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 4 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 70 } -# gene_bs_ear_outward={ "ear_outward_pos" 47 "ear_outward_pos" 90 } -# gene_bs_ear_size={ "ear_size_pos" 27 "ear_size_pos" 32 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 151 "eye_corner_depth_pos" 30 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 121 "eye_fold_shape_neg" 40 } -# gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_neg" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 81 "eye_upper_lid_size_pos" 13 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 125 "forehead_brow_curve_neg" 171 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 33 "forehead_brow_forward_neg" 48 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 5 "forehead_brow_inner_height_neg" 40 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 75 "forehead_brow_outer_height_neg" 111 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 109 "forehead_brow_width_neg" 8 } -# gene_bs_jaw_def={ "jaw_def_neg" 87 "jaw_def_pos" 115 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 199 "mouth_lower_lip_def_pos" 158 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 25 "mouth_lower_lip_full_neg" 52 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 75 "mouth_lower_lip_pad_neg" 97 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 29 "mouth_lower_lip_width_neg" 14 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 87 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 61 "mouth_philtrum_shape_pos" 53 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 33 "mouth_philtrum_width_pos" 43 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 177 "mouth_upper_lip_def_pos" 46 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 51 "mouth_upper_lip_full_neg" 113 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 37 "mouth_upper_lip_profile_neg" 0 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 33 "mouth_upper_lip_width_neg" 13 } -# gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_pos" 10 } -# gene_bs_nose_height={ "nose_height_pos" 33 "nose_height_pos" 25 } -# gene_bs_nose_length={ "nose_length_pos" 133 "nose_length_pos" 94 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 121 "nose_nostril_height_pos" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 65 "nose_nostril_width_pos" 21 } -# gene_bs_nose_profile={ "nose_profile_pos" 11 "nose_profile_hawk" 91 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 41 "nose_ridge_angle_neg" 12 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 65 "nose_ridge_width_pos" 8 } -# gene_bs_nose_size={ "nose_size_neg" 69 "nose_size_pos" 4 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_pos" 13 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 97 "nose_tip_forward_neg" 98 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 87 "nose_tip_width_neg" 44 } -# face_detail_cheek_def={ "cheek_def_02" 122 "cheek_def_02" 6 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 41 "cheek_fat_01_pos" 109 } -# face_detail_chin_cleft={ "chin_dimple" 33 "chin_dimple" 52 } -# face_detail_chin_def={ "chin_def_neg" 185 "chin_def" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 198 "eye_lower_lid_def" 238 } -# face_detail_eye_socket={ "eye_socket_color_03" 212 "eye_socket_01" 144 } -# face_detail_nasolabial={ "nasolabial_01" 136 "nasolabial_03" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 149 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 12 } -# face_detail_temple_def={ "temple_def" 57 "temple_def" 208 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 93 "brow_wrinkles_04" 93 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 52 "eye_wrinkles_01" 52 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 30 "forehead_wrinkles_01" 30 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 189 "complexion_4" 184 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 130 "body_fat_head_fat_full" 130 } -# gene_bs_body_shape={ "body_shape_triangle_half" 78 "body_shape_triangle_half" 7 } -# gene_bs_bust={ "bust_clothes" 12 "bust_shape_4_half" 45 } -# gene_age={ "old_4" 78 "old_4" 78 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 255 "far_spacing_low_thickness" 183 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 184 } -# gene_body_hair={ "body_hair_avg" 174 "body_hair_avg" 174 } -# gene_hair_type={ "hair_straight" 92 "hair_straight" 92 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 95 "normal_eyes" 95 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 23 "normal_eyelashes" 23 } -# hairstyles={ "northern_hairstyles_straight" 127 "all_hairstyles" 0 } -# beards={ "fp2_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_carsten_mannetje_dna={ -# portrait_info = { -# genes={ -# hair_color={ 71 200 179 174 } -# skin_color={ 94 49 64 73 } -# eye_color={ 223 191 35 140 } -# gene_chin_forward={ "chin_forward_neg" 163 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 184 "chin_width_neg" 108 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 128 "forehead_angle_pos" 128 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 98 "forehead_brow_height_neg" 98 } -# gene_forehead_roundness={ "forehead_roundness_pos" 212 "forehead_roundness_pos" 212 } -# gene_forehead_width={ "forehead_width_neg" 90 "forehead_width_neg" 90 } -# gene_forehead_height={ "forehead_height_neg" 57 "forehead_height_neg" 57 } -# gene_head_height={ "head_height_neg" 114 "head_height_neg" 114 } -# gene_head_width={ "head_width_pos" 126 "head_width_pos" 200 } -# gene_head_profile={ "head_profile_neg" 139 "head_profile_neg" 57 } -# gene_head_top_height={ "head_top_height_pos" 228 "head_top_height_pos" 162 } -# gene_head_top_width={ "head_top_width_neg" 114 "head_top_width_neg" 114 } -# gene_jaw_angle={ "jaw_angle_neg" 107 "jaw_angle_neg" 107 } -# gene_jaw_forward={ "jaw_forward_neg" 118 "jaw_forward_neg" 118 } -# gene_jaw_height={ "jaw_height_pos" 131 "jaw_height_pos" 131 } -# gene_jaw_width={ "jaw_width_pos" 159 "jaw_width_pos" 159 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 210 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 95 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 47 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_pos" 85 "mouth_height_pos" 152 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 126 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 116 "mouth_upper_lip_size_neg" 116 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 123 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_neg" 108 "mouth_open_neg" 108 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_pos" 110 "neck_width_pos" 131 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 44 "cheek_forward_pos" 44 } -# gene_bs_cheek_height={ "cheek_height_pos" 189 "cheek_height_pos" 35 } -# gene_bs_cheek_width={ "cheek_width_pos" 8 "cheek_width_pos" 8 } -# gene_bs_ear_angle={ "ear_angle_pos" 6 "ear_angle_pos" 6 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 110 "ear_inner_shape_pos" 110 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 44 "ear_upper_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_pos" 13 "ear_outward_pos" 13 } -# gene_bs_ear_size={ "ear_size_neg" 36 "ear_size_neg" 36 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 254 "eye_corner_depth_pos" 254 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 1 "eye_fold_shape_neg" 1 } -# gene_bs_eye_size={ "eye_size_neg" 43 "eye_size_neg" 43 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 10 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 41 "forehead_brow_curve_neg" 41 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 17 "forehead_brow_forward_neg" 17 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 35 "forehead_brow_outer_height_neg" 35 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 100 "forehead_brow_width_neg" 100 } -# gene_bs_jaw_def={ "jaw_def_pos" 58 "jaw_def_pos" 58 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 201 "mouth_lower_lip_def_pos" 33 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 101 "mouth_lower_lip_full_pos" 21 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 93 "mouth_lower_lip_pad_neg" 14 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 10 "mouth_lower_lip_width_neg" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 10 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 35 "mouth_philtrum_shape_neg" 7 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 10 "mouth_upper_lip_def_pos" 10 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 84 "mouth_upper_lip_full_neg" 84 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 22 "mouth_upper_lip_profile_neg" 22 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 78 "mouth_upper_lip_width_pos" 78 } -# gene_bs_nose_forward={ "nose_forward_neg" 1 "nose_forward_neg" 1 } -# gene_bs_nose_height={ "nose_height_neg" 45 "nose_height_neg" 45 } -# gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_neg" 5 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 50 "nose_nostril_height_neg" 50 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 1 "nose_nostril_width_pos" 1 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 97 "nose_profile_hawk_pos" 25 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 26 "nose_ridge_angle_pos" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 129 "nose_ridge_width_pos" 43 } -# gene_bs_nose_size={ "nose_size_pos" 13 "nose_size_pos" 74 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 1 "nose_tip_angle_neg" 1 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 11 "nose_tip_forward_pos" 11 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 5 "nose_tip_width_neg" 5 } -# face_detail_cheek_def={ "cheek_def_01" 15 "cheek_def_01" 15 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 20 "cheek_fat_01_neg" 20 } -# face_detail_chin_cleft={ "chin_dimple" 11 "chin_dimple" 11 } -# face_detail_chin_def={ "chin_def" 0 "chin_def" 1 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 156 "eye_lower_lid_def" 156 } -# face_detail_eye_socket={ "eye_socket_01" 86 "eye_socket_01" 86 } -# face_detail_nasolabial={ "nasolabial_03" 3 "nasolabial_03" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 14 "nose_ridge_def_neg" 14 } -# face_detail_nose_tip_def={ "nose_tip_def" 167 "nose_tip_def" 54 } -# face_detail_temple_def={ "temple_def" 82 "temple_def" 82 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 27 "brow_wrinkles_02" 27 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 14 "eye_wrinkles_01" 14 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 7 "forehead_wrinkles_01" 7 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 217 "complexion_2" 229 } -# gene_height={ "normal_height" 189 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 118 "body_fat_head_fat_low" 118 } -# gene_bs_body_shape={ "body_shape_average" 190 "body_shape_average" 0 } -# gene_bs_bust={ "bust_clothes" 25 "bust_shape_3_half" 82 } -# gene_age={ "old_3" 190 "old_3" 190 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 121 "avg_spacing_lower_thickness" 121 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 191 "layer_2_avg_thickness" 191 } -# gene_body_hair={ "body_hair_sparse" 107 "body_hair_sparse" 107 } -# gene_hair_type={ "hair_wavy" 188 "hair_wavy" 188 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 218 "normal_eyes" 218 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 184 "normal_eyelashes" 184 } -# beards={ "western_beards_straight" 88 "no_beard" 0 } -# hairstyles={ "ep2_hairstyles_western" 127 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_celine_jensen_dna={ -# portrait_info = { -# genes={ -# hair_color={ 111 201 238 31 } -# skin_color={ 46 68 46 68 } -# eye_color={ 171 169 241 153 } -# gene_chin_forward={ "chin_forward_pos" 135 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 123 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_neg" 121 "eye_height_neg" 121 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_pos" 147 "forehead_angle_pos" 147 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 146 } -# gene_forehead_roundness={ "forehead_roundness_pos" 177 "forehead_roundness_pos" 177 } -# gene_forehead_width={ "forehead_width_neg" 122 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_neg" 106 "forehead_height_neg" 106 } -# gene_head_height={ "head_height_neg" 118 "head_height_neg" 118 } -# gene_head_width={ "head_width_neg" 103 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_neg" 78 "head_profile_neg" 78 } -# gene_head_top_height={ "head_top_height_neg" 115 "head_top_height_neg" 115 } -# gene_head_top_width={ "head_top_width_pos" 204 "head_top_width_pos" 204 } -# gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 132 } -# gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 143 "jaw_width_pos" 143 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_pos" 137 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 76 "mouth_width_neg" 76 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 121 "mouth_upper_lip_size_neg" 121 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 111 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 8 "mouth_open_neg" 8 } -# gene_neck_length={ "neck_length_pos" 138 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_neg" 120 "neck_width_neg" 120 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 47 "cheek_forward_pos" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 0 "cheek_height_neg" 0 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_pos" 126 "ear_angle_pos" 126 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 41 "ear_inner_shape_pos" 41 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 38 "ear_both_bend_pos" 38 } -# gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_pos" 35 } -# gene_bs_ear_size={ "ear_size_neg" 31 "ear_size_neg" 31 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 154 "eye_corner_depth_pos" 154 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 158 "eye_fold_shape_neg" 158 } -# gene_bs_eye_size={ "eye_size_neg" 37 "eye_size_neg" 37 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 32 "eye_upper_lid_size_pos" 32 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 48 "forehead_brow_curve_neg" 48 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 4 "forehead_brow_forward_neg" 4 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 48 "forehead_brow_inner_height_neg" 48 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 87 "forehead_brow_outer_height_pos" 87 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 22 "forehead_brow_width_pos" 22 } -# gene_bs_jaw_def={ "jaw_def_neg" 179 "jaw_def_neg" 179 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 186 "mouth_lower_lip_def_pos" 186 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 2 "mouth_lower_lip_full_neg" 2 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 8 "mouth_lower_lip_pad_neg" 8 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 8 "mouth_philtrum_def_pos" 8 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_neg" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 15 "mouth_philtrum_width_neg" 15 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 38 "mouth_upper_lip_def_pos" 38 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 69 "mouth_upper_lip_full_pos" 69 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 29 "mouth_upper_lip_profile_neg" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 38 "mouth_upper_lip_width_neg" 38 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_neg" 23 } -# gene_bs_nose_height={ "nose_height_neg" 37 "nose_height_neg" 37 } -# gene_bs_nose_length={ "nose_length_pos" 73 "nose_length_pos" 73 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 99 "nose_nostril_height_neg" 99 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 11 "nose_nostril_width_pos" 11 } -# gene_bs_nose_profile={ "nose_profile_neg" 7 "nose_profile_neg" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 6 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 7 "nose_ridge_width_pos" 7 } -# gene_bs_nose_size={ "nose_size_pos" 45 "nose_size_pos" 45 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_pos" 1 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 50 "nose_tip_forward_pos" 50 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 110 "nose_tip_width_pos" 110 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 99 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_neg" 102 } -# face_detail_chin_cleft={ "chin_cleft" 19 "chin_cleft" 19 } -# face_detail_chin_def={ "chin_def_neg" 168 "chin_def" 168 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 2 "eye_lower_lid_def" 2 } -# face_detail_eye_socket={ "eye_socket_color_01" 16 "eye_socket_color_01" 16 } -# face_detail_nasolabial={ "nasolabial_03" 14 "nasolabial_03" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 9 "nose_ridge_def_neg" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 101 "nose_tip_def" 101 } -# face_detail_temple_def={ "temple_def" 244 "temple_def" 244 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 46 "brow_wrinkles_04" 46 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 93 "eye_wrinkles_01" 93 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 13 "forehead_wrinkles_01" 13 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 125 "complexion_7" 153 } -# gene_height={ "normal_height" 100 "normal_height" 100 } -# gene_bs_body_type={ "body_fat_head_fat_full" 140 "body_fat_head_fat_full" 140 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 51 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_shape_1_full" 101 "bust_shape_1_full" 101 } -# gene_age={ "old_4" 81 "old_4" 81 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 141 "far_spacing_avg_thickness" 141 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 128 "layer_2_avg_thickness" 128 } -# gene_body_hair={ "body_hair_sparse" 177 "body_hair_sparse" 177 } -# gene_hair_type={ "hair_straight" 155 "hair_straight" 155 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 249 "normal_eyes" 249 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 62 "normal_eyelashes" 62 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "rtt_hairstyles" 170 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_johanna_uddstahl_dna={ -# portrait_info = { -# genes={ -# hair_color={ 51 228 135 93 } -# skin_color={ 93 94 93 94 } -# eye_color={ 179 158 48 163 } -# gene_chin_forward={ "chin_forward_pos" 106 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_pos" 21 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_pos" 225 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 102 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_neg" 108 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_pos" 80 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 73 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_pos" 106 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 94 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 140 "forehead_brow_height_pos" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 204 "forehead_roundness_pos" 199 } -# gene_forehead_width={ "forehead_width_pos" 134 "forehead_width_pos" 134 } -# gene_forehead_height={ "forehead_height_pos" 146 "forehead_height_pos" 146 } -# gene_head_height={ "head_height_pos" 121 "head_height_pos" 174 } -# gene_head_width={ "head_width_neg" 129 "head_width_neg" 104 } -# gene_head_profile={ "head_profile_pos" 145 "head_profile_pos" 177 } -# gene_head_top_height={ "head_top_height_neg" 58 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_neg" 172 "head_top_width_neg" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 216 "jaw_angle_neg" 127 } -# gene_jaw_forward={ "jaw_forward_neg" 113 "jaw_forward_neg" 122 } -# gene_jaw_height={ "jaw_height_pos" 151 "jaw_height_pos" 151 } -# gene_jaw_width={ "jaw_width_neg" 129 "jaw_width_neg" 76 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 60 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_pos" 61 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 126 "mouth_height_pos" 145 } -# gene_mouth_width={ "mouth_width_neg" 96 "mouth_width_neg" 114 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 134 "mouth_upper_lip_size_pos" 134 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 91 "mouth_lower_lip_size_neg" 91 } -# gene_mouth_open={ "mouth_open_pos" 4 "mouth_open_pos" 174 } -# gene_neck_length={ "neck_length_pos" 102 "neck_length_pos" 137 } -# gene_neck_width={ "neck_width_neg" 172 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 7 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_pos" 37 "cheek_height_pos" 19 } -# gene_bs_cheek_width={ "cheek_width_neg" 29 "cheek_width_neg" 119 } -# gene_bs_ear_angle={ "ear_angle_neg" 38 "ear_angle_neg" 38 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 36 "ear_inner_shape_pos" 36 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 67 "ear_lower_bend_pos" 67 } -# gene_bs_ear_outward={ "ear_outward_neg" 35 "ear_outward_neg" 35 } -# gene_bs_ear_size={ "ear_size_pos" 34 "ear_size_pos" 34 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 169 "eye_corner_depth_pos" 178 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 31 "eye_fold_shape_pos" 55 } -# gene_bs_eye_size={ "eye_size_pos" 9 "eye_size_neg" 103 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 5 "eye_upper_lid_size_pos" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 23 "forehead_brow_curve_pos" 35 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 65 "forehead_brow_forward_pos" 22 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 79 "forehead_brow_inner_height_pos" 32 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 5 "forehead_brow_outer_height_neg" 83 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 46 "forehead_brow_width_pos" 46 } -# gene_bs_jaw_def={ "jaw_def_neg" 7 "jaw_def_neg" 24 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 85 "mouth_lower_lip_def_pos" 46 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 37 "mouth_lower_lip_full_neg" 117 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 125 "mouth_lower_lip_pad_neg" 16 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 86 "mouth_lower_lip_width_pos" 86 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 71 "mouth_philtrum_def_pos" 45 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 39 "mouth_philtrum_shape_pos" 19 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 85 "mouth_philtrum_width_neg" 195 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 19 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 71 "mouth_upper_lip_full_pos" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 3 "mouth_upper_lip_profile_pos" 3 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 21 "mouth_upper_lip_width_pos" 102 } -# gene_bs_nose_forward={ "nose_forward_neg" 109 "nose_forward_neg" 35 } -# gene_bs_nose_height={ "nose_height_neg" 19 "nose_height_neg" 30 } -# gene_bs_nose_length={ "nose_length_neg" 33 "nose_length_neg" 33 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 41 "nose_nostril_height_pos" 32 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 80 "nose_nostril_width_neg" 84 } -# gene_bs_nose_profile={ "nose_profile_hawk" 71 "nose_profile_hawk_pos" 42 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 21 "nose_ridge_angle_pos" 16 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 233 "nose_ridge_width_neg" 6 } -# gene_bs_nose_size={ "nose_size_pos" 155 "nose_size_neg" 15 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 26 "nose_tip_angle_neg" 26 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 23 "nose_tip_forward_pos" 23 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 37 "nose_tip_width_neg" 34 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 146 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 0 "cheek_fat_01_neg" 12 } -# face_detail_chin_cleft={ "chin_cleft" 5 "chin_dimple" 5 } -# face_detail_chin_def={ "chin_def_neg" 11 "chin_def" 8 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 36 "eye_lower_lid_def" 24 } -# face_detail_eye_socket={ "eye_socket_03" 123 "eye_socket_color_01" 24 } -# face_detail_nasolabial={ "nasolabial_04" 77 "nasolabial_03" 77 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 12 "nose_ridge_def_pos" 12 } -# face_detail_nose_tip_def={ "nose_tip_def" 108 "nose_tip_def" 108 } -# face_detail_temple_def={ "temple_def" 60 "temple_def" 245 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 47 "brow_wrinkles_01" 47 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 70 "eye_wrinkles_01" 70 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 225 "forehead_wrinkles_02" 225 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 124 "complexion_6" 111 } -# gene_height={ "normal_height" 116 "normal_height" 116 } -# gene_bs_body_type={ "body_fat_head_fat_low" 133 "body_fat_head_fat_low" 133 } -# gene_bs_body_shape={ "body_shape_apple_full" 118 "body_shape_apple_full" 57 } -# gene_bs_bust={ "bust_clothes" 0 "bust_default" 1 } -# gene_age={ "old_1" 116 "old_1" 116 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 184 "far_spacing_low_thickness" 149 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 136 "layer_2_low_thickness" 136 } -# gene_body_hair={ "body_hair_dense" 153 "body_hair_dense" 153 } -# gene_hair_type={ "hair_wavy" 109 "hair_wavy" 109 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 60 "normal_eyes" 60 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 92 "normal_eyelashes" 92 } -# beards={ "sp2_beards_straight" 255 "no_beard" 0 } -# hairstyles={ "western_hairstyles_wavy" 140 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_anton_holmqvist_dna = { -# portrait_info = { -# genes={ -# hair_color={ 203 138 165 128 } -# skin_color={ 75 51 38 63 } -# eye_color={ 60 132 132 169 } -# gene_chin_forward={ "chin_forward_neg" 117 "chin_forward_neg" 117 } -# gene_chin_height={ "chin_height_neg" 126 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_neg" 153 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_neg" 139 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 131 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_neg" 128 "eye_distance_neg" 121 } -# gene_eye_shut={ "eye_shut_neg" 148 "eye_shut_neg" 102 } -# gene_forehead_angle={ "forehead_angle_neg" 126 "forehead_angle_neg" 102 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 123 "forehead_brow_height_neg" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 138 } -# gene_forehead_width={ "forehead_width_pos" 128 "forehead_width_pos" 151 } -# gene_forehead_height={ "forehead_height_neg" 123 "forehead_height_neg" 121 } -# gene_head_height={ "head_height_neg" 120 "head_height_neg" 104 } -# gene_head_width={ "head_width_neg" 102 "head_width_neg" 92 } -# gene_head_profile={ "head_profile_pos" 123 "head_profile_pos" 135 } -# gene_head_top_height={ "head_top_height_pos" 125 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_pos" 141 } -# gene_jaw_angle={ "jaw_angle_neg" 134 "jaw_angle_neg" 96 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_pos" 164 "jaw_width_pos" 205 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 110 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 137 } -# gene_mouth_height={ "mouth_height_pos" 125 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_pos" 179 "mouth_width_pos" 165 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 117 "mouth_upper_lip_size_neg" 92 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 110 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 123 } -# gene_neck_length={ "neck_length_neg" 128 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_pos" 209 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_neg" 21 } -# gene_bs_cheek_width={ "cheek_width_pos" 37 "cheek_width_neg" 17 } -# gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_pos" 37 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 120 "ear_inner_shape_pos" 185 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 50 "ear_lower_bend_pos" 94 } -# gene_bs_ear_outward={ "ear_outward_pos" 75 "ear_outward_pos" 50 } -# gene_bs_ear_size={ "ear_size_pos" 183 "ear_size_pos" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 1 "eye_corner_depth_pos" 173 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 5 "eye_fold_shape_neg" 77 } -# gene_bs_eye_size={ "eye_size_neg" 19 "eye_size_neg" 17 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 15 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 177 "forehead_brow_curve_pos" 11 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 45 "forehead_brow_forward_neg" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 21 "forehead_brow_inner_height_neg" 76 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 23 "forehead_brow_outer_height_neg" 22 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 71 "forehead_brow_width_pos" 136 } -# gene_bs_jaw_def={ "jaw_def_neg" 13 "jaw_def_neg" 10 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 125 "mouth_lower_lip_def_pos" 57 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 79 "mouth_lower_lip_full_neg" 19 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 3 "mouth_lower_lip_pad_pos" 86 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 27 "mouth_lower_lip_width_pos" 36 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 134 "mouth_philtrum_def_pos" 12 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 5 "mouth_philtrum_shape_neg" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 25 "mouth_philtrum_width_neg" 25 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 201 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 59 "mouth_upper_lip_full_pos" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 197 "mouth_upper_lip_profile_pos" 204 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 17 "mouth_upper_lip_width_neg" 6 } -# gene_bs_nose_forward={ "nose_forward_neg" 5 "nose_forward_pos" 80 } -# gene_bs_nose_height={ "nose_height_neg" 5 "nose_height_pos" 61 } -# gene_bs_nose_length={ "nose_length_pos" 71 "nose_length_pos" 28 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 7 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 133 "nose_nostril_width_pos" 24 } -# gene_bs_nose_profile={ "nose_profile_pos" 14 "nose_profile_pos" 14 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 57 "nose_ridge_angle_neg" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 83 "nose_ridge_width_neg" 35 } -# gene_bs_nose_size={ "nose_size_pos" 81 "nose_size_pos" 57 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 9 "nose_tip_angle_neg" 96 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 7 "nose_tip_forward_pos" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 91 "nose_tip_width_pos" 59 } -# face_detail_cheek_def={ "cheek_def_01" 58 "cheek_def_02" 18 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 81 "cheek_fat_04_pos" 81 } -# face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 5 } -# face_detail_chin_def={ "chin_def" 188 "chin_def" 155 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 164 "eye_lower_lid_def" 237 } -# face_detail_eye_socket={ "eye_socket_color_01" 109 "eye_socket_color_02" 15 } -# face_detail_nasolabial={ "nasolabial_01" 97 "nasolabial_02" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 86 "nose_ridge_def_pos" 47 } -# face_detail_nose_tip_def={ "nose_tip_def" 37 "nose_tip_def" 43 } -# face_detail_temple_def={ "temple_def" 64 "temple_def" 91 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 238 "brow_wrinkles_03" 238 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 146 "eye_wrinkles_02" 146 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 37 "forehead_wrinkles_01" 37 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 129 "complexion_7" 194 } -# gene_height={ "normal_height" 142 "normal_height" 108 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 137 "body_fat_head_fat_low" 137 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 81 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 64 "bust_shape_3_half" 80 } -# gene_age={ "old_3" 230 "old_3" 230 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 127 "avg_spacing_low_thickness" 121 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 239 "layer_2_low_thickness" 110 } -# gene_body_hair={ "body_hair_avg" 161 "body_hair_avg" 161 } -# gene_hair_type={ "hair_wavy" 123 "hair_wavy" 123 } -# gene_baldness={ "male_pattern_baldness" 123 "male_pattern_baldness" 123 } -# eye_accessory={ "normal_eyes" 5 "normal_eyes" 5 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 231 "normal_eyelashes" 231 } -# beards={ "ep2_beards" 255 "no_beard" 0 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_samet_atasoy_dna = { -# portrait_info = { -# genes={ -# hair_color={ 33 197 218 241 } -# skin_color={ 215 10 146 106 } -# eye_color={ 64 155 20 138 } -# gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_neg" 126 } -# gene_chin_height={ "chin_height_neg" 134 "chin_height_neg" 123 } -# gene_chin_width={ "chin_width_pos" 169 "chin_width_pos" 138 } -# gene_eye_angle={ "eye_angle_neg" 91 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_neg" 169 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 64 "eye_height_neg" 83 } -# gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_pos" 147 } -# gene_eye_shut={ "eye_shut_neg" 255 "eye_shut_neg" 107 } -# gene_forehead_angle={ "forehead_angle_neg" 141 "forehead_angle_neg" 87 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 85 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 165 "forehead_roundness_pos" 149 } -# gene_forehead_width={ "forehead_width_neg" 135 "forehead_width_neg" 118 } -# gene_forehead_height={ "forehead_height_neg" 4 "forehead_height_neg" 110 } -# gene_head_height={ "head_height_pos" 130 "head_height_pos" 168 } -# gene_head_width={ "head_width_neg" 160 "head_width_neg" 124 } -# gene_head_profile={ "head_profile_neg" 116 "head_profile_neg" 111 } -# gene_head_top_height={ "head_top_height_neg" 134 "head_top_height_neg" 118 } -# gene_head_top_width={ "head_top_width_pos" 134 "head_top_width_pos" 151 } -# gene_jaw_angle={ "jaw_angle_neg" 85 "jaw_angle_neg" 85 } -# gene_jaw_forward={ "jaw_forward_neg" 133 "jaw_forward_neg" 104 } -# gene_jaw_height={ "jaw_height_neg" 133 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 141 "jaw_width_neg" 96 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 158 "mouth_corner_depth_neg" 120 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 199 "mouth_corner_height_neg" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 161 "mouth_forward_pos" 131 } -# gene_mouth_height={ "mouth_height_neg" 119 "mouth_height_neg" 122 } -# gene_mouth_width={ "mouth_width_pos" 125 "mouth_width_pos" 138 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 87 "mouth_upper_lip_size_neg" 123 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 112 "mouth_lower_lip_size_neg" 108 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 9 } -# gene_neck_length={ "neck_length_pos" 91 "neck_length_pos" 136 } -# gene_neck_width={ "neck_width_neg" 191 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 47 "cheek_forward_pos" 39 } -# gene_bs_cheek_height={ "cheek_height_neg" 133 "cheek_height_pos" 4 } -# gene_bs_cheek_width={ "cheek_width_neg" 159 "cheek_width_pos" 17 } -# gene_bs_ear_angle={ "ear_angle_pos" 7 "ear_angle_neg" 35 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 84 "ear_inner_shape_pos" 51 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 91 "ear_upper_bend_pos" 46 } -# gene_bs_ear_outward={ "ear_outward_neg" 1 "ear_outward_neg" 45 } -# gene_bs_ear_size={ "ear_size_pos" 109 "ear_size_pos" 101 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 131 "eye_corner_depth_neg" 9 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 41 "eye_fold_shape_pos" 185 } -# gene_bs_eye_size={ "eye_size_neg" 51 "eye_size_pos" 108 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 27 "eye_upper_lid_size_pos" 67 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 5 "forehead_brow_curve_neg" 1 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 45 "forehead_brow_forward_pos" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 77 "forehead_brow_inner_height_neg" 116 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 3 "forehead_brow_outer_height_neg" 97 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_pos" 74 } -# gene_bs_jaw_def={ "jaw_def_neg" 114 "jaw_def_neg" 114 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 99 "mouth_lower_lip_def_pos" 78 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 61 "mouth_lower_lip_full_neg" 46 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 61 "mouth_lower_lip_pad_neg" 51 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 111 "mouth_lower_lip_width_neg" 23 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 67 "mouth_philtrum_def_pos" 27 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 37 "mouth_philtrum_shape_neg" 11 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 57 "mouth_philtrum_width_neg" 39 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 51 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 155 "mouth_upper_lip_full_neg" 60 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 181 "mouth_upper_lip_profile_pos" 224 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 177 "mouth_upper_lip_width_pos" 120 } -# gene_bs_nose_forward={ "nose_forward_neg" 101 "nose_forward_neg" 101 } -# gene_bs_nose_height={ "nose_height_neg" 104 "nose_height_neg" 104 } -# gene_bs_nose_length={ "nose_length_neg" 106 "nose_length_neg" 106 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 59 "nose_nostril_height_neg" 17 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 67 "nose_nostril_width_pos" 35 } -# gene_bs_nose_profile={ "nose_profile_pos" 45 "nose_profile_pos" 45 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 18 "nose_ridge_angle_pos" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 19 "nose_ridge_width_pos" 0 } -# gene_bs_nose_size={ "nose_size_pos" 95 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 117 "nose_tip_angle_neg" 78 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 117 "nose_tip_forward_neg" 46 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 255 "nose_tip_width_pos" 19 } -# face_detail_cheek_def={ "cheek_def_01" 94 "cheek_def_01" 145 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 170 "cheek_fat_01_neg" 70 } -# face_detail_chin_cleft={ "chin_cleft" 59 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def_neg" 186 "chin_def_neg" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 167 "eye_lower_lid_def" 142 } -# face_detail_eye_socket={ "eye_socket_color_01" 25 "eye_socket_color_03" 8 } -# face_detail_nasolabial={ "nasolabial_01" 113 "nasolabial_01" 113 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 2 "nose_ridge_def_pos" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 121 "nose_tip_def" 221 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 222 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 16 "brow_wrinkles_01" 16 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 64 "eye_wrinkles_01" 64 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 42 "forehead_wrinkles_01" 42 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 0 "complexion_5" 143 } -# gene_height={ "normal_height" 167 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_full" 148 "body_fat_head_fat_full" 134 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 51 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 128 "bust_shape_3_full" 56 } -# gene_age={ "old_3" 198 "old_3" 198 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 134 "far_spacing_avg_thickness" 239 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 157 "layer_2_avg_thickness" 149 } -# gene_body_hair={ "body_hair_avg" 111 "body_hair_avg" 111 } -# gene_hair_type={ "hair_wavy" 144 "hair_wavy" 144 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 108 "normal_eyes" 108 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 206 "normal_eyelashes" 206 } -# beards={ "western_beards_straight" 88 "no_beard" 0 } -# hairstyles={ "western_hairstyles_wavy" 55 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_daniel_tolman_dna = { -# portrait_info = { -# genes={ -# hair_color={ 80 227 61 240 } -# skin_color={ 151 48 71 69 } -# eye_color={ 22 213 254 184 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_pos" 148 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_pos" 137 } -# gene_eye_height={ "eye_height_pos" 141 "eye_height_pos" 141 } -# gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 136 "eye_shut_pos" 136 } -# gene_forehead_angle={ "forehead_angle_neg" 113 "forehead_angle_neg" 117 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 155 "forehead_brow_height_pos" 155 } -# gene_forehead_roundness={ "forehead_roundness_pos" 145 "forehead_roundness_pos" 145 } -# gene_forehead_width={ "forehead_width_neg" 109 "forehead_width_neg" 109 } -# gene_forehead_height={ "forehead_height_neg" 79 "forehead_height_neg" 79 } -# gene_head_height={ "head_height_neg" 133 "head_height_neg" 77 } -# gene_head_width={ "head_width_neg" 121 "head_width_neg" 77 } -# gene_head_profile={ "head_profile_neg" 43 "head_profile_neg" 88 } -# gene_head_top_height={ "head_top_height_pos" 132 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 115 "head_top_width_pos" 132 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 135 } -# gene_jaw_forward={ "jaw_forward_neg" 127 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_pos" 137 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 130 "mouth_corner_depth_pos" 130 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_pos" 140 } -# gene_mouth_width={ "mouth_width_pos" 154 "mouth_width_pos" 154 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 82 "mouth_upper_lip_size_neg" 82 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 139 "mouth_lower_lip_size_neg" 121 } -# gene_mouth_open={ "mouth_open_neg" 97 "mouth_open_neg" 97 } -# gene_neck_length={ "neck_length_neg" 133 "neck_length_neg" 116 } -# gene_neck_width={ "neck_width_pos" 102 "neck_width_pos" 131 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 143 "cheek_forward_neg" 51 } -# gene_bs_cheek_height={ "cheek_height_neg" 17 "cheek_height_neg" 34 } -# gene_bs_cheek_width={ "cheek_width_neg" 16 "cheek_width_neg" 16 } -# gene_bs_ear_angle={ "ear_angle_neg" 49 "ear_angle_neg" 31 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 22 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 74 "ear_lower_bend_pos" 7 } -# gene_bs_ear_outward={ "ear_outward_pos" 53 "ear_outward_pos" 45 } -# gene_bs_ear_size={ "ear_size_pos" 89 "ear_size_pos" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 200 "eye_corner_depth_pos" 200 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 51 "eye_fold_shape_neg" 51 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 147 "eye_upper_lid_size_pos" 90 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 7 "forehead_brow_curve_neg" 7 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 28 "forehead_brow_inner_height_neg" 28 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 111 "forehead_brow_outer_height_neg" 111 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 7 "forehead_brow_width_pos" 7 } -# gene_bs_jaw_def={ "jaw_def_neg" 12 "jaw_def_neg" 12 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 175 "mouth_lower_lip_def_pos" 49 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 255 "mouth_lower_lip_full_neg" 90 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 103 "mouth_lower_lip_pad_neg" 13 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 56 "mouth_lower_lip_width_neg" 56 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 42 "mouth_philtrum_def_pos" 42 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 35 "mouth_philtrum_shape_neg" 35 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 10 "mouth_philtrum_width_neg" 10 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 43 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 83 "mouth_upper_lip_full_neg" 83 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 2 "mouth_upper_lip_profile_neg" 2 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 92 "mouth_upper_lip_width_neg" 92 } -# gene_bs_nose_forward={ "nose_forward_pos" 33 "nose_forward_pos" 33 } -# gene_bs_nose_height={ "nose_height_neg" 37 "nose_height_neg" 37 } -# gene_bs_nose_length={ "nose_length_neg" 69 "nose_length_neg" 69 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 2 "nose_nostril_width_neg" 2 } -# gene_bs_nose_profile={ "nose_profile_pos" 22 "nose_profile_pos" 22 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 37 "nose_ridge_angle_pos" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_neg" 51 } -# gene_bs_nose_size={ "nose_size_neg" 3 "nose_size_neg" 3 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 39 "nose_tip_angle_neg" 39 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 7 "nose_tip_forward_pos" 7 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 120 "nose_tip_width_pos" 120 } -# face_detail_cheek_def={ "cheek_def_02" 15 "cheek_def_02" 15 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 167 "cheek_fat_01_neg" 167 } -# face_detail_chin_cleft={ "chin_cleft" 131 "chin_cleft" 22 } -# face_detail_chin_def={ "chin_def_neg" 10 "chin_def_neg" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 188 "eye_lower_lid_def" 210 } -# face_detail_eye_socket={ "eye_socket_color_01" 248 "eye_socket_color_01" 248 } -# face_detail_nasolabial={ "nasolabial_03" 165 "nasolabial_03" 165 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_pos" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 18 "nose_tip_def" 18 } -# face_detail_temple_def={ "temple_def" 134 "temple_def" 115 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 79 "brow_wrinkles_01" 79 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 24 "eye_wrinkles_01" 24 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 169 "forehead_wrinkles_02" 169 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 188 "complexion_6" 201 } -# gene_height={ "normal_height" 116 "normal_height" 124 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 145 "body_fat_head_fat_low" 148 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 65 "body_shape_rectangle_full" 4 } -# gene_bs_bust={ "bust_clothes" 106 "bust_shape_3_full" 208 } -# gene_age={ "old_1" 100 "old_1" 100 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 213 "avg_spacing_avg_thickness" 120 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 148 } -# gene_body_hair={ "body_hair_sparse" 167 "body_hair_sparse" 167 } -# gene_hair_type={ "hair_wavy" 188 "hair_wavy" 188 } -# gene_baldness={ "male_pattern_baldness" 129 "male_pattern_baldness" 129 } -# eye_accessory={ "normal_eyes" 201 "normal_eyes" 201 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 247 "normal_eyelashes" 247 } -# special_headgear_spectacles={ "eye_patch" 127 "eye_patch" 0 } -# hairstyles={ "western_hairstyles_straight" 115 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 99 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_jakob_eklund_dna = { -# portrait_info={ -# genes={ -# hair_color={ 22 190 213 156 } -# skin_color={ 90 84 61 89 } -# eye_color={ 108 127 108 127 } -# gene_chin_forward={ "chin_forward_neg" 102 "chin_forward_neg" 116 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 120 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 114 "eye_height_neg" 114 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 180 "eye_shut_pos" 180 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 153 "forehead_brow_height_pos" 153 } -# gene_forehead_roundness={ "forehead_roundness_pos" 166 "forehead_roundness_pos" 166 } -# gene_forehead_width={ "forehead_width_neg" 134 "forehead_width_neg" 118 } -# gene_forehead_height={ "forehead_height_pos" 157 "forehead_height_pos" 157 } -# gene_head_height={ "head_height_pos" 163 "head_height_pos" 145 } -# gene_head_width={ "head_width_pos" 81 "head_width_pos" 138 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_pos" 153 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 121 "head_top_width_pos" 155 } -# gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 116 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_neg" 133 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_pos" 103 "jaw_width_pos" 134 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 187 "mouth_corner_depth_neg" 68 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 148 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_pos" 91 "mouth_forward_pos" 128 } -# gene_mouth_height={ "mouth_height_pos" 106 "mouth_height_pos" 131 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 105 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 90 "mouth_upper_lip_size_neg" 103 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 95 "mouth_lower_lip_size_neg" 90 } -# gene_mouth_open={ "mouth_open_pos" 174 "mouth_open_pos" 129 } -# gene_neck_length={ "neck_length_pos" 164 "neck_length_pos" 146 } -# gene_neck_width={ "neck_width_neg" 0 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 101 "cheek_forward_neg" 37 } -# gene_bs_cheek_height={ "cheek_height_neg" 27 "cheek_height_pos" 31 } -# gene_bs_cheek_width={ "cheek_width_pos" 38 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_neg" 23 "ear_angle_neg" 123 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 192 "ear_inner_shape_pos" 169 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 119 "ear_lower_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 67 "ear_outward_pos" 17 } -# gene_bs_ear_size={ "ear_size_neg" 17 "ear_size_neg" 56 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 189 "eye_corner_depth_pos" 189 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 40 "eye_fold_shape_neg" 40 } -# gene_bs_eye_size={ "eye_size_neg" 49 "eye_size_neg" 49 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 27 "eye_upper_lid_size_neg" 27 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 103 "forehead_brow_curve_pos" 11 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 141 "forehead_brow_forward_pos" 39 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 17 "forehead_brow_inner_height_pos" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_pos" 31 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 21 "forehead_brow_width_pos" 21 } -# gene_bs_jaw_def={ "jaw_def_pos" 63 "jaw_def_neg" 163 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 29 "mouth_lower_lip_def_pos" 42 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 97 "mouth_lower_lip_full_neg" 25 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 28 "mouth_lower_lip_pad_neg" 28 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 35 "mouth_lower_lip_width_pos" 80 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 104 "mouth_philtrum_def_pos" 83 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 107 "mouth_philtrum_shape_pos" 63 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 77 "mouth_philtrum_width_neg" 77 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 75 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 69 "mouth_upper_lip_full_pos" 18 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 65 "mouth_upper_lip_profile_neg" 18 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 39 "mouth_upper_lip_width_pos" 36 } -# gene_bs_nose_forward={ "nose_forward_neg" 4 "nose_forward_neg" 4 } -# gene_bs_nose_height={ "nose_height_pos" 57 "nose_height_pos" 121 } -# gene_bs_nose_length={ "nose_length_pos" 29 "nose_length_pos" 37 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 111 "nose_nostril_height_neg" 94 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 5 "nose_nostril_width_neg" 12 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 47 "nose_profile_neg" 47 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 41 "nose_ridge_angle_pos" 85 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 75 "nose_ridge_width_neg" 33 } -# gene_bs_nose_size={ "nose_size_neg" 25 "nose_size_neg" 25 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 45 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 57 "nose_tip_forward_neg" 0 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 61 "nose_tip_width_neg" 22 } -# face_detail_cheek_def={ "cheek_def_01" 176 "cheek_def_02" 120 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 33 "cheek_fat_01_pos" 19 } -# face_detail_chin_cleft={ "chin_dimple" 37 "chin_dimple" 14 } -# face_detail_chin_def={ "chin_def" 50 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 247 "eye_lower_lid_def" 247 } -# face_detail_eye_socket={ "eye_socket_02" 16 "eye_socket_02" 16 } -# face_detail_nasolabial={ "nasolabial_02" 15 "nasolabial_02" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 64 "nose_ridge_def_pos" 177 } -# face_detail_nose_tip_def={ "nose_tip_def" 169 "nose_tip_def" 212 } -# face_detail_temple_def={ "temple_def" 60 "temple_def" 251 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 44 "brow_wrinkles_01" 44 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 102 "eye_wrinkles_01" 102 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 64 "forehead_wrinkles_01" 64 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 196 "complexion_2" 239 } -# gene_height={ "normal_height" 195 "normal_height" 154 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 99 "body_fat_head_fat_medium" 122 } -# gene_bs_body_shape={ "body_shape_pear_full" 116 "body_shape_pear_full" 0 } -# gene_bs_bust={ "bust_clothes" 79 "bust_default" 202 } -# gene_age={ "old_4" 13 "old_4" 13 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 94 "avg_spacing_low_thickness" 94 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 113 "layer_2_low_thickness" 113 } -# gene_body_hair={ "body_hair_avg" 141 "body_hair_avg" 141 } -# gene_hair_type={ "hair_straight" 141 "hair_straight" 141 } -# gene_baldness={ "male_pattern_baldness" 170 "male_pattern_baldness" 170 } -# eye_accessory={ "normal_eyes" 122 "normal_eyes" 122 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 153 "normal_eyelashes" 153 } -# gene_spindly={ "spindly" 255 "spindly" 0 } -# hairstyles={ "indian_hairstyles_straight" 255 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } # genes -# } # portrait_info -#} # easteregg_jakob_eklund_dna -# -#easteregg_rebecca_gottfredsson_dna={ -# portrait_info = { -# genes={ -# hair_color={ 125 118 55 238 } -# skin_color={ 53 60 20 84 } -# eye_color={ 142 112 215 174 } -# gene_chin_forward={ "chin_forward_pos" 131 "chin_forward_pos" 131 } -# gene_chin_height={ "chin_height_pos" 110 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 127 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 146 "eye_angle_pos" 135 } -# gene_eye_depth={ "eye_depth_pos" 152 "eye_depth_pos" 174 } -# gene_eye_height={ "eye_height_pos" 101 "eye_height_pos" 155 } -# gene_eye_distance={ "eye_distance_pos" 120 "eye_distance_pos" 137 } -# gene_eye_shut={ "eye_shut_neg" 105 "eye_shut_neg" 125 } -# gene_forehead_angle={ "forehead_angle_neg" 153 "forehead_angle_neg" 104 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 134 "forehead_brow_height_neg" 110 } -# gene_forehead_roundness={ "forehead_roundness_pos" 181 "forehead_roundness_pos" 179 } -# gene_forehead_width={ "forehead_width_pos" 166 "forehead_width_pos" 158 } -# gene_forehead_height={ "forehead_height_pos" 178 "forehead_height_pos" 176 } -# gene_head_height={ "head_height_pos" 147 "head_height_pos" 133 } -# gene_head_width={ "head_width_pos" 150 "head_width_pos" 141 } -# gene_head_profile={ "head_profile_neg" 44 "head_profile_neg" 81 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 143 } -# gene_head_top_width={ "head_top_width_neg" 148 "head_top_width_neg" 114 } -# gene_jaw_angle={ "jaw_angle_neg" 134 "jaw_angle_neg" 112 } -# gene_jaw_forward={ "jaw_forward_pos" 96 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 134 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 104 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 199 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_pos" 120 "mouth_forward_pos" 134 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_pos" 122 "mouth_width_pos" 129 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 157 "mouth_upper_lip_size_neg" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 108 "mouth_lower_lip_size_neg" 90 } -# gene_mouth_open={ "mouth_open_neg" 132 "mouth_open_neg" 99 } -# gene_neck_length={ "neck_length_pos" 133 "neck_length_pos" 150 } -# gene_neck_width={ "neck_width_pos" 136 "neck_width_pos" 159 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 1 "cheek_forward_neg" 123 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_pos" 50 } -# gene_bs_cheek_width={ "cheek_width_neg" 13 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_neg" 103 "ear_angle_pos" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 174 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 61 "ear_both_bend_pos" 6 } -# gene_bs_ear_outward={ "ear_outward_neg" 19 "ear_outward_pos" 25 } -# gene_bs_ear_size={ "ear_size_neg" 5 "ear_size_pos" 46 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 133 "eye_corner_depth_pos" 98 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 255 "eye_fold_shape_pos" 198 } -# gene_bs_eye_size={ "eye_size_pos" 19 "eye_size_neg" 45 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 85 "eye_upper_lid_size_neg" 172 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 85 "forehead_brow_curve_neg" 193 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 57 "forehead_brow_forward_pos" 82 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 41 "forehead_brow_inner_height_neg" 24 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 73 "forehead_brow_outer_height_neg" 23 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 1 "forehead_brow_width_neg" 85 } -# gene_bs_jaw_def={ "jaw_def_neg" 97 "jaw_def_pos" 12 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 200 "mouth_lower_lip_def_pos" 41 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 145 "mouth_lower_lip_full_pos" 2 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 7 "mouth_lower_lip_pad_pos" 16 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 53 "mouth_lower_lip_width_neg" 106 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 33 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 53 "mouth_philtrum_shape_pos" 99 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 19 "mouth_philtrum_width_pos" 8 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 188 "mouth_upper_lip_def_pos" 12 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 25 "mouth_upper_lip_full_neg" 10 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_neg" 10 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 99 "mouth_upper_lip_width_pos" 43 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_neg" 32 } -# gene_bs_nose_height={ "nose_height_neg" 77 "nose_height_pos" 62 } -# gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_pos" 51 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 15 "nose_nostril_height_neg" 48 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 27 "nose_nostril_width_pos" 43 } -# gene_bs_nose_profile={ "nose_profile_neg" 51 "nose_profile_pos" 2 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 1 "nose_ridge_angle_pos" 78 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 21 "nose_ridge_width_neg" 48 } -# gene_bs_nose_size={ "nose_size_neg" 7 "nose_size_neg" 47 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 1 "nose_tip_angle_pos" 200 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 13 "nose_tip_forward_neg" 19 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 17 "nose_tip_width_pos" 9 } -# face_detail_cheek_def={ "cheek_def_02" 87 "cheek_def_02" 11 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 205 "cheek_fat_02_pos" 194 } -# face_detail_chin_cleft={ "chin_dimple" 83 "chin_dimple" 19 } -# face_detail_chin_def={ "chin_def" 84 "chin_def_neg" 225 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 203 "eye_lower_lid_def" 25 } -# face_detail_eye_socket={ "eye_socket_01" 98 "eye_socket_01" 24 } -# face_detail_nasolabial={ "nasolabial_01" 248 "nasolabial_03" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 103 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 64 "nose_tip_def" 247 } -# face_detail_temple_def={ "temple_def" 74 "temple_def" 240 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 18 "brow_wrinkles_01" 18 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 83 "eye_wrinkles_01" 83 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 155 "forehead_wrinkles_01" 20 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 183 "complexion_3" 160 } -# gene_height={ "normal_height" 114 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 126 "body_fat_head_fat_low" 132 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 102 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 134 "bust_default" 140 } -# gene_age={ "old_3" 173 "old_3" 173 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 225 "far_spacing_avg_thickness" 165 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 103 } -# gene_body_hair={ "body_hair_avg" 183 "body_hair_avg" 183 } -# gene_hair_type={ "hair_straight" 187 "hair_straight" 187 } -# gene_baldness={ "male_pattern_baldness" 113 "male_pattern_baldness" 113 } -# eye_accessory={ "normal_eyes" 75 "normal_eyes" 75 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 3 "normal_eyelashes" 3 } -# pose={ "" 255 "" 0 } -# cloaks={ "fp1_cloak" 77 "no_cloak" 0 } -# gene_bs_cloak={ "cloak" 255 "no_cloak" 0 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 63 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 68 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "northern_low_nobility_clothes" 127 "most_clothes" 0 } -# headgear={ "northern_common" 143 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# } -# } -#} -# -#easteregg_melanie_albarn_dna={ -# portrait_info = { -# genes={ -# hair_color={ 114 77 121 78 } -# skin_color={ 99 20 63 66 } -# eye_color={ 169 31 254 173 } -# gene_chin_forward={ "chin_forward_neg" 129 "chin_forward_neg" 118 } -# gene_chin_height={ "chin_height_neg" 98 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 104 "chin_width_neg" 104 } -# gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_pos" 125 "eye_height_pos" 148 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 107 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 229 "forehead_angle_neg" 111 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 112 "forehead_brow_height_neg" 112 } -# gene_forehead_roundness={ "forehead_roundness_pos" 189 "forehead_roundness_pos" 189 } -# gene_forehead_width={ "forehead_width_neg" 128 "forehead_width_neg" 124 } -# gene_forehead_height={ "forehead_height_neg" 114 "forehead_height_neg" 114 } -# gene_head_height={ "head_height_neg" 143 "head_height_neg" 107 } -# gene_head_width={ "head_width_neg" 131 "head_width_neg" 108 } -# gene_head_profile={ "head_profile_pos" 112 "head_profile_pos" 164 } -# gene_head_top_height={ "head_top_height_pos" 219 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_neg" 149 "head_top_width_neg" 114 } -# gene_jaw_angle={ "jaw_angle_neg" 132 "jaw_angle_neg" 123 } -# gene_jaw_forward={ "jaw_forward_neg" 112 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_pos" 119 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_pos" 156 "jaw_width_pos" 156 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 128 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_neg" 104 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 150 } -# gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 117 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 100 "mouth_upper_lip_size_neg" 91 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 94 "mouth_lower_lip_size_neg" 66 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 75 } -# gene_neck_length={ "neck_length_neg" 158 "neck_length_neg" 83 } -# gene_neck_width={ "neck_width_neg" 142 "neck_width_neg" 127 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 119 "cheek_forward_neg" 43 } -# gene_bs_cheek_height={ "cheek_height_pos" 79 "cheek_height_neg" 23 } -# gene_bs_cheek_width={ "cheek_width_pos" 23 "cheek_width_neg" 62 } -# gene_bs_ear_angle={ "ear_angle_neg" 37 "ear_angle_pos" 43 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 23 "ear_inner_shape_pos" 108 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 87 "ear_upper_bend_pos" 199 } -# gene_bs_ear_outward={ "ear_outward_pos" 107 "ear_outward_pos" 107 } -# gene_bs_ear_size={ "ear_size_pos" 23 "ear_size_pos" 23 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 93 "eye_corner_depth_pos" 166 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 105 "eye_fold_shape_pos" 26 } -# gene_bs_eye_size={ "eye_size_neg" 39 "eye_size_pos" 10 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 11 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 69 "forehead_brow_curve_pos" 20 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 55 "forehead_brow_forward_pos" 44 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 37 "forehead_brow_inner_height_neg" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_neg" 27 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 2 "forehead_brow_width_neg" 2 } -# gene_bs_jaw_def={ "jaw_def_neg" 163 "jaw_def_pos" 44 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 179 "mouth_lower_lip_def_pos" 20 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 41 "mouth_lower_lip_full_neg" 36 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 37 "mouth_lower_lip_pad_pos" 16 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 48 "mouth_lower_lip_width_neg" 48 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 71 "mouth_philtrum_shape_neg" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 44 "mouth_philtrum_width_pos" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 92 "mouth_upper_lip_def_pos" 88 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 138 "mouth_upper_lip_full_pos" 138 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 107 "mouth_upper_lip_profile_pos" 64 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 101 "mouth_upper_lip_width_neg" 65 } -# gene_bs_nose_forward={ "nose_forward_neg" 83 "nose_forward_pos" 11 } -# gene_bs_nose_height={ "nose_height_neg" 99 "nose_height_neg" 99 } -# gene_bs_nose_length={ "nose_length_neg" 53 "nose_length_pos" 36 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 22 "nose_nostril_height_neg" 22 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 47 "nose_nostril_width_neg" 47 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 41 "nose_profile_pos" 46 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 19 "nose_ridge_angle_neg" 104 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 23 "nose_ridge_width_neg" 23 } -# gene_bs_nose_size={ "nose_size_pos" 35 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 39 "nose_tip_angle_pos" 39 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 103 "nose_tip_forward_neg" 46 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 13 "nose_tip_width_neg" 13 } -# face_detail_cheek_def={ "cheek_def_01" 82 "cheek_def_02" 19 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 167 "cheek_fat_01_neg" 22 } -# face_detail_chin_cleft={ "chin_cleft" 16 "chin_cleft" 16 } -# face_detail_chin_def={ "chin_def" 155 "chin_def" 132 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 78 "eye_lower_lid_def" 251 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_color_03" 1 } -# face_detail_nasolabial={ "nasolabial_01" 142 "nasolabial_03" 18 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 16 "nose_ridge_def_pos" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 236 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 11 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 216 "brow_wrinkles_01" 216 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 221 "eye_wrinkles_03" 221 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 172 "forehead_wrinkles_01" 3 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_7" 188 "complexion_7" 91 } -# gene_height={ "normal_height" 124 "normal_height" 112 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 98 "body_fat_head_fat_medium" 124 } -# gene_bs_body_shape={ "body_shape_pear_half" 35 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_clothes" 118 "bust_shape_4_half" 91 } -# gene_age={ "old_4" 193 "old_4" 193 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 107 "far_spacing_lower_thickness" 107 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 117 "layer_2_avg_thickness" 87 } -# gene_body_hair={ "body_hair_dense" 134 "body_hair_dense" 134 } -# gene_hair_type={ "hair_curly" 115 "hair_curly" 115 } -# gene_baldness={ "male_pattern_baldness" 105 "male_pattern_baldness" 105 } -# eye_accessory={ "normal_eyes" 114 "normal_eyes" 114 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 110 "normal_eyelashes" 110 } -# cloaks={ "fp1_cloak" 137 "no_cloak" 0 } -# gene_bs_cloak={ "cloak" 255 "no_cloak" 0 } -# hairstyles={ "fp2_hairstyles_iberian_christian_straight" 127 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 167 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "northern_high_nobility_clothes" 99 "most_clothes" 0 } -# headgear={ "northern_royalty" 76 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# } -# } -#} -# -#easteregg_neyla_garcia_dna={ -# portrait_info = { -# genes={ -# hair_color={ 64 234 28 229 } -# skin_color={ 64 30 2 79 } -# eye_color={ 33 212 178 199 } -# gene_chin_forward={ "chin_forward_pos" 103 "chin_forward_pos" 131 } -# gene_chin_height={ "chin_height_neg" 81 "chin_height_neg" 120 } -# gene_chin_width={ "chin_width_neg" 132 "chin_width_neg" 119 } -# gene_eye_angle={ "eye_angle_pos" 105 "eye_angle_pos" 133 } -# gene_eye_depth={ "eye_depth_neg" 145 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 24 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 67 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 152 "eye_shut_pos" 130 } -# gene_forehead_angle={ "forehead_angle_pos" 76 "forehead_angle_pos" 147 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 118 "forehead_brow_height_pos" 165 } -# gene_forehead_roundness={ "forehead_roundness_pos" 245 "forehead_roundness_pos" 204 } -# gene_forehead_width={ "forehead_width_pos" 139 "forehead_width_pos" 139 } -# gene_forehead_height={ "forehead_height_pos" 49 "forehead_height_pos" 144 } -# gene_head_height={ "head_height_neg" 101 "head_height_neg" 81 } -# gene_head_width={ "head_width_neg" 186 "head_width_neg" 119 } -# gene_head_profile={ "head_profile_pos" 70 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_neg" 181 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 219 "head_top_width_pos" 142 } -# gene_jaw_angle={ "jaw_angle_pos" 97 "jaw_angle_pos" 158 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 126 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_neg" 136 "jaw_width_neg" 93 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 166 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 145 "mouth_corner_height_neg" 127 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_pos" 87 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_neg" 49 "mouth_width_neg" 67 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 98 "mouth_upper_lip_size_neg" 98 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 93 } -# gene_mouth_open={ "mouth_open_neg" 137 "mouth_open_neg" 26 } -# gene_neck_length={ "neck_length_pos" 165 "neck_length_pos" 150 } -# gene_neck_width={ "neck_width_neg" 119 "neck_width_neg" 123 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 147 "cheek_forward_neg" 49 } -# gene_bs_cheek_height={ "cheek_height_neg" 75 "cheek_height_pos" 102 } -# gene_bs_cheek_width={ "cheek_width_pos" 11 "cheek_width_neg" 24 } -# gene_bs_ear_angle={ "ear_angle_neg" 40 "ear_angle_neg" 40 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 20 "ear_inner_shape_pos" 20 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 3 "ear_both_bend_pos" 3 } -# gene_bs_ear_outward={ "ear_outward_pos" 0 "ear_outward_neg" 0 } -# gene_bs_ear_size={ "ear_size_pos" 98 "ear_size_pos" 98 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 77 "eye_corner_depth_pos" 172 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 41 "eye_fold_shape_neg" 8 } -# gene_bs_eye_size={ "eye_size_neg" 177 "eye_size_pos" 24 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 33 "eye_upper_lid_size_pos" 76 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 71 "forehead_brow_curve_pos" 9 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 51 "forehead_brow_forward_pos" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 28 "forehead_brow_inner_height_pos" 28 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 27 "forehead_brow_outer_height_pos" 63 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 42 "forehead_brow_width_pos" 42 } -# gene_bs_jaw_def={ "jaw_def_pos" 53 "jaw_def_neg" 191 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 39 "mouth_lower_lip_def_pos" 75 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 71 "mouth_lower_lip_full_neg" 35 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 29 "mouth_lower_lip_pad_neg" 120 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 31 "mouth_lower_lip_width_neg" 11 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 61 "mouth_philtrum_def_pos" 33 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 93 "mouth_philtrum_shape_pos" 6 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 196 "mouth_philtrum_width_pos" 196 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 124 "mouth_upper_lip_def_pos" 3 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 80 "mouth_upper_lip_full_pos" 80 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 8 "mouth_upper_lip_profile_pos" 8 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 111 "mouth_upper_lip_width_pos" 111 } -# gene_bs_nose_forward={ "nose_forward_neg" 29 "nose_forward_neg" 72 } -# gene_bs_nose_height={ "nose_height_neg" 94 "nose_height_neg" 94 } -# gene_bs_nose_length={ "nose_length_neg" 42 "nose_length_neg" 42 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 12 "nose_nostril_height_neg" 12 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 26 "nose_nostril_width_neg" 26 } -# gene_bs_nose_profile={ "nose_profile_neg" 109 "nose_profile_hawk" 32 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 105 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 9 "nose_ridge_width_pos" 30 } -# gene_bs_nose_size={ "nose_size_pos" 43 "nose_size_neg" 21 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 97 "nose_tip_angle_pos" 47 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 33 "nose_tip_forward_neg" 33 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 35 "nose_tip_width_pos" 35 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 21 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 255 "cheek_fat_03_pos" 12 } -# face_detail_chin_cleft={ "chin_cleft" 188 "chin_cleft" 188 } -# face_detail_chin_def={ "chin_def_neg" 77 "chin_def_neg" 6 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 6 "eye_lower_lid_def" 254 } -# face_detail_eye_socket={ "eye_socket_color_02" 55 "eye_socket_02" 144 } -# face_detail_nasolabial={ "nasolabial_01" 55 "nasolabial_01" 14 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 0 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 15 "nose_tip_def" 15 } -# face_detail_temple_def={ "temple_def" 255 "temple_def" 248 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 59 "brow_wrinkles_01" 59 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 44 "eye_wrinkles_01" 44 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 21 "forehead_wrinkles_01" 21 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 196 "complexion_1" 223 } -# gene_height={ "normal_height" 84 "normal_height" 115 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 125 "body_fat_head_fat_full" 125 } -# gene_bs_body_shape={ "body_shape_apple_half" 65 "body_shape_apple_half" 40 } -# gene_bs_bust={ "bust_clothes" 47 "bust_shape_4_half" 59 } -# gene_age={ "old_3" 74 "old_3" 74 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 112 "far_spacing_low_thickness" 107 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 163 "layer_2_avg_thickness" 113 } -# gene_body_hair={ "body_hair_avg" 178 "body_hair_avg" 178 } -# gene_hair_type={ "hair_wavy" 105 "hair_wavy" 105 } -# gene_baldness={ "male_pattern_baldness" 93 "male_pattern_baldness" 93 } -# eye_accessory={ "normal_eyes" 167 "normal_eyes" 167 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 180 "normal_eyelashes" 180 } -# beards={ "northern_beards_curly" 255 "no_beard" 0 } -# hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 85 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_mathias_frostewarn_dna={ -# portrait_info = { -# genes={ -# hair_color={ 199 88 199 88 } -# skin_color={ 69 45 112 92 } -# eye_color={ 243 179 245 146 } -# gene_chin_forward={ "chin_forward_pos" 133 "chin_forward_pos" 133 } -# gene_chin_height={ "chin_height_neg" 99 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_neg" 106 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_neg" 97 "eye_angle_neg" 102 } -# gene_eye_depth={ "eye_depth_neg" 146 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_neg" 97 "eye_distance_neg" 119 } -# gene_eye_shut={ "eye_shut_neg" 127 "eye_shut_neg" 110 } -# gene_forehead_angle={ "forehead_angle_pos" 102 "forehead_angle_pos" 128 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 95 "forehead_brow_height_neg" 116 } -# gene_forehead_roundness={ "forehead_roundness_neg" 180 "forehead_roundness_neg" 115 } -# gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_neg" 125 } -# gene_forehead_height={ "forehead_height_pos" 128 "forehead_height_pos" 170 } -# gene_head_height={ "head_height_pos" 165 "head_height_pos" 165 } -# gene_head_width={ "head_width_neg" 86 "head_width_neg" 99 } -# gene_head_profile={ "head_profile_pos" 168 "head_profile_pos" 186 } -# gene_head_top_height={ "head_top_height_pos" 96 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_pos" 110 "head_top_width_pos" 228 } -# gene_jaw_angle={ "jaw_angle_pos" 133 "jaw_angle_pos" 136 } -# gene_jaw_forward={ "jaw_forward_pos" 93 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_neg" 106 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_pos" 134 "jaw_width_pos" 127 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 76 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 84 "mouth_corner_height_pos" 132 } -# gene_mouth_forward={ "mouth_forward_neg" 128 "mouth_forward_neg" 116 } -# gene_mouth_height={ "mouth_height_pos" 255 "mouth_height_pos" 156 } -# gene_mouth_width={ "mouth_width_neg" 123 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 112 "mouth_upper_lip_size_neg" 108 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 103 "mouth_lower_lip_size_pos" 159 } -# gene_mouth_open={ "mouth_open_neg" 113 "mouth_open_neg" 119 } -# gene_neck_length={ "neck_length_neg" 111 "neck_length_neg" 127 } -# gene_neck_width={ "neck_width_neg" 59 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 13 "cheek_forward_pos" 17 } -# gene_bs_cheek_height={ "cheek_height_neg" 32 "cheek_height_neg" 32 } -# gene_bs_cheek_width={ "cheek_width_pos" 21 "cheek_width_pos" 21 } -# gene_bs_ear_angle={ "ear_angle_pos" 46 "ear_angle_pos" 46 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 66 "ear_inner_shape_pos" 86 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 43 "ear_lower_bend_pos" 43 } -# gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_neg" 73 } -# gene_bs_ear_size={ "ear_size_neg" 91 "ear_size_neg" 116 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 35 "eye_corner_depth_pos" 237 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 19 "eye_fold_shape_pos" 33 } -# gene_bs_eye_size={ "eye_size_neg" 35 "eye_size_pos" 81 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 131 "eye_upper_lid_size_pos" 38 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 7 "forehead_brow_curve_pos" 16 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 43 "forehead_brow_forward_pos" 31 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 91 "forehead_brow_inner_height_pos" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 77 "forehead_brow_outer_height_neg" 9 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 7 "forehead_brow_width_pos" 18 } -# gene_bs_jaw_def={ "jaw_def_neg" 239 "jaw_def_neg" 168 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 19 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 75 "mouth_lower_lip_full_pos" 91 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_neg" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 161 "mouth_lower_lip_width_neg" 86 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 235 "mouth_philtrum_def_pos" 35 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 23 "mouth_philtrum_shape_neg" 7 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 63 "mouth_philtrum_width_pos" 99 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 243 "mouth_upper_lip_def_pos" 13 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 51 "mouth_upper_lip_full_neg" 46 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 179 "mouth_upper_lip_profile_pos" 45 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 35 "mouth_upper_lip_width_pos" 35 } -# gene_bs_nose_forward={ "nose_forward_pos" 72 "nose_forward_pos" 72 } -# gene_bs_nose_height={ "nose_height_pos" 56 "nose_height_pos" 56 } -# gene_bs_nose_length={ "nose_length_pos" 63 "nose_length_pos" 63 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 81 "nose_nostril_height_pos" 40 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 205 "nose_nostril_width_neg" 112 } -# gene_bs_nose_profile={ "nose_profile_neg" 79 "nose_profile_neg" 17 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 31 "nose_ridge_angle_pos" 29 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 39 "nose_ridge_width_pos" 44 } -# gene_bs_nose_size={ "nose_size_pos" 42 "nose_size_pos" 42 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 255 "nose_tip_angle_pos" 47 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 101 "nose_tip_forward_neg" 42 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 79 "nose_tip_width_neg" 49 } -# face_detail_cheek_def={ "cheek_def_02" 36 "cheek_def_01" 0 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 209 "cheek_fat_01_neg" 140 } -# face_detail_chin_cleft={ "chin_dimple" 189 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def" 255 "chin_def" 19 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 160 "eye_lower_lid_def" 185 } -# face_detail_eye_socket={ "eye_socket_color_01" 85 "eye_socket_color_03" 10 } -# face_detail_nasolabial={ "nasolabial_03" 75 "nasolabial_01" 6 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 75 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 51 } -# face_detail_temple_def={ "temple_def" 109 "temple_def" 223 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 211 "brow_wrinkles_02" 127 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 230 "eye_wrinkles_02" 230 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 56 "forehead_wrinkles_01" 56 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 68 "complexion_7" 87 } -# gene_height={ "normal_height" 122 "normal_height" 120 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 155 "body_fat_head_fat_full" 150 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 76 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 60 "bust_shape_1_half" 88 } -# gene_age={ "old_2" 155 "old_2" 155 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 109 "avg_spacing_low_thickness" 136 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 133 "layer_2_avg_thickness" 64 } -# gene_body_hair={ "body_hair_sparse" 179 "body_hair_sparse" 179 } -# gene_hair_type={ "hair_wavy" 146 "hair_wavy" 146 } -# gene_baldness={ "male_pattern_baldness" 160 "male_pattern_baldness" 160 } -# eye_accessory={ "normal_eyes" 102 "normal_eyes" 102 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 130 "normal_eyelashes" 130 } -# cloaks={ "ep1_cloak_adventurer" 62 "no_cloak" 0 } -# gene_bs_cloak={ "cloak" 255 "no_cloak" 0 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 23 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "northern_high_nobility_clothes" 195 "most_clothes" 0 } -# headgear={ "fp1_royalty" 44 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# } -# } -#} -# -#easteregg_richard_lindkvist_dna={ -# portrait_info = { -# genes={ -# hair_color={ 101 234 90 241 } -# skin_color={ 89 44 53 74 } -# eye_color={ 168 203 112 139 } -# gene_chin_forward={ "chin_forward_neg" 70 "chin_forward_neg" 120 } -# gene_chin_height={ "chin_height_neg" 100 "chin_height_neg" 126 } -# gene_chin_width={ "chin_width_pos" 151 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_neg" 131 "eye_angle_neg" 114 } -# gene_eye_depth={ "eye_depth_pos" 152 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_pos" 102 "eye_height_pos" 132 } -# gene_eye_distance={ "eye_distance_neg" 103 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_neg" 113 "eye_shut_neg" 119 } -# gene_forehead_angle={ "forehead_angle_pos" 121 "forehead_angle_pos" 140 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 148 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 154 } -# gene_forehead_width={ "forehead_width_pos" 226 "forehead_width_pos" 226 } -# gene_forehead_height={ "forehead_height_pos" 151 "forehead_height_pos" 153 } -# gene_head_height={ "head_height_pos" 108 "head_height_pos" 134 } -# gene_head_width={ "head_width_neg" 132 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_pos" 107 "head_profile_pos" 134 } -# gene_head_top_height={ "head_top_height_pos" 86 "head_top_height_pos" 150 } -# gene_head_top_width={ "head_top_width_neg" 122 "head_top_width_neg" 112 } -# gene_jaw_angle={ "jaw_angle_neg" 47 "jaw_angle_neg" 87 } -# gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_pos" 132 } -# gene_jaw_height={ "jaw_height_pos" 155 "jaw_height_pos" 189 } -# gene_jaw_width={ "jaw_width_neg" 116 "jaw_width_neg" 79 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 137 "mouth_corner_depth_pos" 128 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 150 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 142 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 138 } -# gene_mouth_width={ "mouth_width_neg" 117 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 119 "mouth_upper_lip_size_neg" 119 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 111 "mouth_lower_lip_size_neg" 117 } -# gene_mouth_open={ "mouth_open_neg" 77 "mouth_open_neg" 87 } -# gene_neck_length={ "neck_length_pos" 120 "neck_length_pos" 138 } -# gene_neck_width={ "neck_width_neg" 61 "neck_width_neg" 115 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 27 "cheek_forward_pos" 26 } -# gene_bs_cheek_height={ "cheek_height_neg" 15 "cheek_height_pos" 2 } -# gene_bs_cheek_width={ "cheek_width_neg" 155 "cheek_width_pos" 11 } -# gene_bs_ear_angle={ "ear_angle_neg" 17 "ear_angle_pos" 62 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 77 "ear_inner_shape_pos" 47 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 100 "ear_both_bend_pos" 18 } -# gene_bs_ear_outward={ "ear_outward_pos" 69 "ear_outward_neg" 18 } -# gene_bs_ear_size={ "ear_size_pos" 65 "ear_size_pos" 85 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 13 "eye_corner_depth_pos" 217 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 71 "eye_fold_shape_neg" 4 } -# gene_bs_eye_size={ "eye_size_neg" 9 "eye_size_neg" 35 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 195 "eye_upper_lid_size_pos" 149 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 21 "forehead_brow_curve_neg" 68 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 53 "forehead_brow_forward_neg" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 21 "forehead_brow_inner_height_pos" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 5 "forehead_brow_outer_height_neg" 40 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 43 "forehead_brow_width_neg" 34 } -# gene_bs_jaw_def={ "jaw_def_neg" 83 "jaw_def_pos" 82 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 16 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 59 "mouth_lower_lip_full_pos" 77 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 121 "mouth_lower_lip_pad_neg" 160 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 47 "mouth_lower_lip_width_pos" 10 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 63 "mouth_philtrum_def_pos" 50 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 50 "mouth_philtrum_shape_neg" 50 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 45 "mouth_philtrum_width_neg" 14 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 77 "mouth_upper_lip_def_pos" 24 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 105 "mouth_upper_lip_full_neg" 33 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 65 "mouth_upper_lip_profile_pos" 81 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 31 "mouth_upper_lip_width_pos" 6 } -# gene_bs_nose_forward={ "nose_forward_pos" 17 "nose_forward_pos" 38 } -# gene_bs_nose_height={ "nose_height_pos" 81 "nose_height_pos" 92 } -# gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_pos" 0 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 39 "nose_nostril_height_pos" 39 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 48 "nose_nostril_width_neg" 48 } -# gene_bs_nose_profile={ "nose_profile_neg" 15 "nose_profile_pos" 10 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 45 "nose_ridge_angle_neg" 22 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 41 "nose_ridge_width_pos" 16 } -# gene_bs_nose_size={ "nose_size_pos" 69 "nose_size_pos" 69 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 53 "nose_tip_angle_neg" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 51 "nose_tip_forward_neg" 9 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 145 "nose_tip_width_neg" 178 } -# face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 16 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 67 "cheek_fat_03_pos" 221 } -# face_detail_chin_cleft={ "chin_dimple" 46 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def_neg" 45 "chin_def" 36 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 213 "eye_lower_lid_def" 204 } -# face_detail_eye_socket={ "eye_socket_color_02" 87 "eye_socket_color_03" 7 } -# face_detail_nasolabial={ "nasolabial_02" 164 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 202 } -# face_detail_nose_tip_def={ "nose_tip_def" 119 "nose_tip_def" 255 } -# face_detail_temple_def={ "temple_def" 58 "temple_def" 215 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 121 "brow_wrinkles_03" 20 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 61 "eye_wrinkles_01" 61 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 61 "forehead_wrinkles_01" 61 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 129 "complexion_2" 121 } -# gene_height={ "normal_height" 131 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 143 "body_fat_head_fat_low" 124 } -# gene_bs_body_shape={ "body_shape_triangle_full" 72 "body_shape_triangle_full" 21 } -# gene_bs_bust={ "bust_clothes" 99 "bust_shape_3_half" 93 } -# gene_age={ "old_3" 250 "old_3" 250 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 129 "avg_spacing_avg_thickness" 136 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_lower_thickness" 179 } -# gene_body_hair={ "body_hair_sparse" 158 "body_hair_sparse" 158 } -# gene_hair_type={ "hair_wavy" 173 "hair_wavy" 173 } -# gene_baldness={ "male_pattern_baldness" 167 "male_pattern_baldness" 167 } -# eye_accessory={ "normal_eyes" 159 "normal_eyes" 159 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 191 "normal_eyelashes" 191 } -# cloaks={ "western_royalty" 184 "no_cloak" 0 } -# hairstyles={ "indian_hairstyles_straight" 127 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 184 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "dde_hre_high_nobility_clothes" 29 "most_clothes" 0 } -# headgear={ "dde_hre_imperial" 197 "no_headgear" 0 } -# additive_headgear={ "ep2_western_era2_veils" 75 "no_additive" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "western_beards_straight" 88 "no_beard" 0 } -# } -# } -#} -# -#easteregg_tomasz_ender_dna={ -# portrait_info = { -# genes={ -# hair_color={ 111 159 187 108 } -# skin_color={ 48 2 74 98 } -# eye_color={ 239 38 64 136 } -# gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 107 } -# gene_chin_height={ "chin_height_neg" 128 "chin_height_neg" 117 } -# gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_pos" 133 "eye_angle_pos" 135 } -# gene_eye_depth={ "eye_depth_neg" 162 "eye_depth_neg" 124 } -# gene_eye_height={ "eye_height_pos" 124 "eye_height_pos" 134 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 123 "eye_shut_pos" 133 } -# gene_forehead_angle={ "forehead_angle_neg" 103 "forehead_angle_neg" 103 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 148 } -# gene_forehead_roundness={ "forehead_roundness_pos" 134 "forehead_roundness_pos" 134 } -# gene_forehead_width={ "forehead_width_pos" 150 "forehead_width_pos" 152 } -# gene_forehead_height={ "forehead_height_neg" 86 "forehead_height_neg" 86 } -# gene_head_height={ "head_height_pos" 161 "head_height_pos" 152 } -# gene_head_width={ "head_width_neg" 102 "head_width_neg" 117 } -# gene_head_profile={ "head_profile_neg" 99 "head_profile_neg" 87 } -# gene_head_top_height={ "head_top_height_pos" 173 "head_top_height_pos" 173 } -# gene_head_top_width={ "head_top_width_pos" 167 "head_top_width_pos" 167 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_neg" 124 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 150 "jaw_width_pos" 130 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 140 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_neg" 117 "mouth_height_neg" 117 } -# gene_mouth_width={ "mouth_width_neg" 135 "mouth_width_neg" 107 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 106 "mouth_upper_lip_size_neg" 106 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 119 "mouth_lower_lip_size_neg" 119 } -# gene_mouth_open={ "mouth_open_neg" 121 "mouth_open_neg" 121 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_pos" 133 "neck_width_pos" 133 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 41 "cheek_forward_neg" 47 } -# gene_bs_cheek_height={ "cheek_height_pos" 75 "cheek_height_pos" 22 } -# gene_bs_cheek_width={ "cheek_width_pos" 3 "cheek_width_neg" 11 } -# gene_bs_ear_angle={ "ear_angle_neg" 124 "ear_angle_neg" 124 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 161 "ear_inner_shape_pos" 161 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 35 "ear_both_bend_pos" 35 } -# gene_bs_ear_outward={ "ear_outward_neg" 23 "ear_outward_neg" 23 } -# gene_bs_ear_size={ "ear_size_pos" 47 "ear_size_pos" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 17 "eye_corner_depth_pos" 37 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 69 "eye_fold_shape_pos" 37 } -# gene_bs_eye_size={ "eye_size_neg" 51 "eye_size_pos" 105 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 21 "eye_upper_lid_size_pos" 4 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 164 "forehead_brow_curve_neg" 164 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 29 "forehead_brow_forward_pos" 29 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 124 "forehead_brow_inner_height_pos" 124 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 29 "forehead_brow_outer_height_neg" 29 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 95 "forehead_brow_width_pos" 95 } -# gene_bs_jaw_def={ "jaw_def_pos" 42 "jaw_def_pos" 42 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 239 "mouth_lower_lip_def_pos" 96 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 25 "mouth_lower_lip_full_pos" 91 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 29 "mouth_lower_lip_pad_neg" 25 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 20 "mouth_lower_lip_width_pos" 20 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 28 "mouth_philtrum_def_pos" 28 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 22 "mouth_philtrum_shape_pos" 22 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 15 "mouth_philtrum_width_neg" 15 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 19 "mouth_upper_lip_full_pos" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 115 "mouth_upper_lip_profile_neg" 115 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 24 "mouth_upper_lip_width_neg" 24 } -# gene_bs_nose_forward={ "nose_forward_pos" 19 "nose_forward_pos" 5 } -# gene_bs_nose_height={ "nose_height_neg" 43 "nose_height_neg" 126 } -# gene_bs_nose_length={ "nose_length_neg" 15 "nose_length_neg" 10 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 89 "nose_nostril_height_neg" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 1 "nose_nostril_width_neg" 7 } -# gene_bs_nose_profile={ "nose_profile_neg" 41 "nose_profile_pos" 37 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 61 "nose_ridge_angle_pos" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 69 "nose_ridge_width_pos" 23 } -# gene_bs_nose_size={ "nose_size_pos" 67 "nose_size_pos" 35 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 3 "nose_tip_angle_neg" 35 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 7 "nose_tip_forward_neg" 24 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 159 "nose_tip_width_neg" 84 } -# face_detail_cheek_def={ "cheek_def_02" 111 "cheek_def_01" 104 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 66 "cheek_fat_03_pos" 6 } -# face_detail_chin_cleft={ "chin_cleft" 49 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def_neg" 22 "chin_def_neg" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 253 } -# face_detail_eye_socket={ "eye_socket_color_01" 86 "eye_socket_02" 249 } -# face_detail_nasolabial={ "nasolabial_03" 17 "nasolabial_02" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 53 "nose_ridge_def_pos" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 196 "nose_tip_def" 211 } -# face_detail_temple_def={ "temple_def" 177 "temple_def" 216 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 164 "brow_wrinkles_04" 87 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 239 "eye_wrinkles_01" 239 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 229 "forehead_wrinkles_03" 229 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 172 "complexion_2" 180 } -# gene_height={ "normal_height" 125 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_low" 104 "body_fat_head_fat_full" 131 } -# gene_bs_body_shape={ "body_shape_triangle_full" 54 "body_shape_triangle_full" 9 } -# gene_bs_bust={ "bust_clothes" 61 "bust_shape_1_full" 78 } -# gene_age={ "old_4" 33 "old_4" 33 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 162 "far_spacing_low_thickness" 104 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 230 "layer_2_lower_thickness" 182 } -# gene_body_hair={ "body_hair_dense" 104 "body_hair_dense" 104 } -# gene_hair_type={ "hair_curly" 172 "hair_curly" 172 } -# gene_baldness={ "male_pattern_baldness" 125 "male_pattern_baldness" 125 } -# eye_accessory={ "normal_eyes" 195 "normal_eyes" 195 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 94 "normal_eyelashes" 94 } -# cloaks={ "no_cloak" 153 "no_cloak" 0 } -# hairstyles={ "western_hairstyles_straight" 185 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 82 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "western_high_nobility_clothes" 7 "most_clothes" 0 } -# headgear={ "western_high_nobility" 118 "no_headgear" 0 } -# additive_headgear={ "ep2_western_era2_veils" 7 "no_additive" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# } -# } -#} -# -#easteregg_marcus_bose_dna={ -# portrait_info = { -# genes={ -# hair_color={ 74 65 205 151 } -# skin_color={ 15 13 14 69 } -# eye_color={ 222 113 225 179 } -# gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 177 } -# gene_chin_height={ "chin_height_neg" 138 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_neg" 113 "chin_width_neg" 122 } -# gene_eye_angle={ "eye_angle_pos" 150 "eye_angle_pos" 152 } -# gene_eye_depth={ "eye_depth_neg" 165 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_pos" 180 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_pos" 110 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 255 "eye_shut_neg" 108 } -# gene_forehead_angle={ "forehead_angle_pos" 171 "forehead_angle_pos" 150 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 117 "forehead_brow_height_pos" 171 } -# gene_forehead_roundness={ "forehead_roundness_pos" 148 "forehead_roundness_pos" 144 } -# gene_forehead_width={ "forehead_width_neg" 75 "forehead_width_neg" 101 } -# gene_forehead_height={ "forehead_height_neg" 130 "forehead_height_neg" 120 } -# gene_head_height={ "head_height_neg" 138 "head_height_neg" 82 } -# gene_head_width={ "head_width_neg" 108 "head_width_neg" 127 } -# gene_head_profile={ "head_profile_pos" 124 "head_profile_pos" 151 } -# gene_head_top_height={ "head_top_height_pos" 152 "head_top_height_pos" 132 } -# gene_head_top_width={ "head_top_width_pos" 154 "head_top_width_pos" 154 } -# gene_jaw_angle={ "jaw_angle_pos" 152 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_pos" 115 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 109 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_pos" 124 "jaw_width_pos" 139 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 108 "mouth_corner_depth_pos" 139 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 128 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_neg" 104 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 162 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_pos" 137 "mouth_width_pos" 137 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 140 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 129 "mouth_lower_lip_size_neg" 120 } -# gene_mouth_open={ "mouth_open_pos" 123 "mouth_open_pos" 165 } -# gene_neck_length={ "neck_length_neg" 155 "neck_length_neg" 120 } -# gene_neck_width={ "neck_width_pos" 141 "neck_width_pos" 146 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 33 "cheek_forward_pos" 8 } -# gene_bs_cheek_height={ "cheek_height_pos" 83 "cheek_height_neg" 8 } -# gene_bs_cheek_width={ "cheek_width_neg" 113 "cheek_width_neg" 6 } -# gene_bs_ear_angle={ "ear_angle_neg" 97 "ear_angle_pos" 27 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 79 "ear_inner_shape_pos" 79 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 0 "ear_lower_bend_pos" 93 } -# gene_bs_ear_outward={ "ear_outward_pos" 19 "ear_outward_neg" 95 } -# gene_bs_ear_size={ "ear_size_pos" 23 "ear_size_neg" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 49 "eye_corner_depth_pos" 253 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 43 "eye_fold_shape_pos" 56 } -# gene_bs_eye_size={ "eye_size_neg" 153 "eye_size_neg" 40 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 61 "eye_upper_lid_size_pos" 23 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 199 "forehead_brow_curve_neg" 189 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 35 "forehead_brow_forward_pos" 18 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 117 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 25 "forehead_brow_outer_height_pos" 44 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 9 "forehead_brow_width_pos" 32 } -# gene_bs_jaw_def={ "jaw_def_pos" 3 "jaw_def_pos" 48 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 15 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 159 "mouth_lower_lip_full_neg" 96 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 133 "mouth_lower_lip_pad_pos" 26 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 53 "mouth_lower_lip_width_pos" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 69 "mouth_philtrum_def_pos" 13 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 19 "mouth_philtrum_shape_neg" 7 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 75 "mouth_philtrum_width_neg" 1 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 58 "mouth_upper_lip_def_pos" 9 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 33 "mouth_upper_lip_full_pos" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 25 "mouth_upper_lip_profile_pos" 7 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 75 "mouth_upper_lip_width_pos" 121 } -# gene_bs_nose_forward={ "nose_forward_neg" 27 "nose_forward_pos" 14 } -# gene_bs_nose_height={ "nose_height_neg" 49 "nose_height_pos" 29 } -# gene_bs_nose_length={ "nose_length_pos" 115 "nose_length_pos" 96 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 107 "nose_nostril_height_neg" 28 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 31 "nose_nostril_width_pos" 41 } -# gene_bs_nose_profile={ "nose_profile_pos" 29 "nose_profile_neg" 38 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 75 "nose_ridge_angle_neg" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 109 "nose_ridge_width_pos" 36 } -# gene_bs_nose_size={ "nose_size_neg" 57 "nose_size_neg" 10 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 111 "nose_tip_angle_pos" 57 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 13 "nose_tip_forward_neg" 19 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 57 "nose_tip_width_pos" 12 } -# face_detail_cheek_def={ "cheek_def_01" 90 "cheek_def_02" 6 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 194 "cheek_fat_01_neg" 160 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 3 } -# face_detail_chin_def={ "chin_def" 126 "chin_def" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 160 "eye_lower_lid_def" 167 } -# face_detail_eye_socket={ "eye_socket_03" 148 "eye_socket_03" 162 } -# face_detail_nasolabial={ "nasolabial_03" 38 "nasolabial_01" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 113 "nose_ridge_def_neg" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 104 "nose_tip_def" 39 } -# face_detail_temple_def={ "temple_def" 73 "temple_def" 96 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 28 "brow_wrinkles_04" 28 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 72 "eye_wrinkles_01" 72 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 75 "forehead_wrinkles_01" 75 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 140 "complexion_2" 90 } -# gene_height={ "normal_height" 171 "normal_height" 138 } -# gene_bs_body_type={ "body_fat_head_fat_low" 36 "body_fat_head_fat_medium" 129 } -# gene_bs_body_shape={ "body_shape_triangle_half" 228 "body_shape_triangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 45 "bust_shape_1_half" 98 } -# gene_age={ "old_3" 218 "old_3" 218 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 166 "far_spacing_low_thickness" 121 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 163 "layer_2_low_thickness" 168 } -# gene_body_hair={ "body_hair_avg" 170 "body_hair_avg" 170 } -# gene_hair_type={ "hair_straight" 113 "hair_straight" 113 } -# gene_baldness={ "male_pattern_baldness" 103 "male_pattern_baldness" 103 } -# eye_accessory={ "bloodshot_eyes" 255 "normal_eyes" 244 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 37 "normal_eyelashes" 37 } -# gene_drunkard={ "drunkard" 239 "drunkard" 0 } -# beards={ "fp1_beards_straight" 102 "no_beard" 0 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_jesse_kopparvall_dna={ -# portrait_info = { -# genes={ -# hair_color={ 11 251 105 246 } -# skin_color={ 92 130 79 160 } -# eye_color={ 18 201 18 201 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_pos" 121 "eye_angle_pos" 134 } -# gene_eye_depth={ "eye_depth_neg" 156 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 133 "eye_height_neg" 110 } -# gene_eye_distance={ "eye_distance_neg" 101 "eye_distance_neg" 107 } -# gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 121 "forehead_brow_height_neg" 121 } -# gene_forehead_roundness={ "forehead_roundness_pos" 143 "forehead_roundness_pos" 195 } -# gene_forehead_width={ "forehead_width_pos" 128 "forehead_width_pos" 128 } -# gene_forehead_height={ "forehead_height_pos" 178 "forehead_height_pos" 178 } -# gene_head_height={ "head_height_neg" 116 "head_height_neg" 116 } -# gene_head_width={ "head_width_pos" 131 "head_width_pos" 149 } -# gene_head_profile={ "head_profile_neg" 123 "head_profile_neg" 123 } -# gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_neg" 117 } -# gene_head_top_width={ "head_top_width_pos" 156 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_pos" 150 "jaw_angle_pos" 143 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_neg" 99 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_neg" 95 "jaw_width_neg" 95 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_pos" 108 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 92 "mouth_upper_lip_size_pos" 132 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 132 "mouth_lower_lip_size_pos" 132 } -# gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 108 } -# gene_neck_length={ "neck_length_pos" 147 "neck_length_pos" 147 } -# gene_neck_width={ "neck_width_pos" 214 "neck_width_pos" 167 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 89 "cheek_forward_neg" 0 } -# gene_bs_cheek_height={ "cheek_height_neg" 137 "cheek_height_pos" 24 } -# gene_bs_cheek_width={ "cheek_width_neg" 19 "cheek_width_neg" 19 } -# gene_bs_ear_angle={ "ear_angle_pos" 73 "ear_angle_pos" 73 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 28 "ear_inner_shape_pos" 28 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 14 "ear_upper_bend_pos" 14 } -# gene_bs_ear_outward={ "ear_outward_pos" 51 "ear_outward_pos" 51 } -# gene_bs_ear_size={ "ear_size_pos" 189 "ear_size_pos" 44 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 35 "eye_corner_depth_pos" 116 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 33 "eye_fold_shape_neg" 51 } -# gene_bs_eye_size={ "eye_size_neg" 3 "eye_size_neg" 29 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 41 "eye_upper_lid_size_pos" 67 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 90 "forehead_brow_curve_neg" 90 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 40 "forehead_brow_forward_pos" 40 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 8 "forehead_brow_inner_height_pos" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_neg" 15 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 65 "forehead_brow_width_neg" 65 } -# gene_bs_jaw_def={ "jaw_def_pos" 145 "jaw_def_neg" 43 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 114 "mouth_lower_lip_def_pos" 114 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 14 "mouth_lower_lip_full_neg" 14 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 180 "mouth_lower_lip_pad_pos" 180 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 27 "mouth_lower_lip_width_neg" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 23 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 45 "mouth_philtrum_shape_neg" 45 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 24 "mouth_philtrum_width_pos" 24 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 26 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 83 "mouth_upper_lip_full_pos" 83 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 99 "mouth_upper_lip_profile_pos" 99 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 65 "mouth_upper_lip_width_pos" 65 } -# gene_bs_nose_forward={ "nose_forward_neg" 14 "nose_forward_neg" 14 } -# gene_bs_nose_height={ "nose_height_pos" 35 "nose_height_pos" 34 } -# gene_bs_nose_length={ "nose_length_pos" 75 "nose_length_neg" 12 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 17 "nose_nostril_height_pos" 17 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 190 "nose_nostril_width_neg" 190 } -# gene_bs_nose_profile={ "nose_profile_pos" 20 "nose_profile_pos" 20 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 20 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_pos" 45 } -# gene_bs_nose_size={ "nose_size_pos" 200 "nose_size_pos" 200 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 61 "nose_tip_angle_neg" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 44 "nose_tip_forward_neg" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 36 "nose_tip_width_neg" 36 } -# face_detail_cheek_def={ "cheek_def_01" 114 "cheek_def_01" 114 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 11 "cheek_fat_01_pos" 11 } -# face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 21 } -# face_detail_chin_def={ "chin_def" 248 "chin_def" 248 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 48 "eye_lower_lid_def" 215 } -# face_detail_eye_socket={ "eye_socket_03" 86 "eye_socket_03" 89 } -# face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_03" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 15 "nose_ridge_def_pos" 15 } -# face_detail_nose_tip_def={ "nose_tip_def" 199 "nose_tip_def" 199 } -# face_detail_temple_def={ "temple_def" 153 "temple_def" 153 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 59 "brow_wrinkles_01" 59 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 221 "eye_wrinkles_03" 221 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 202 "forehead_wrinkles_01" 202 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 243 "complexion_3" 243 } -# gene_height={ "normal_height" 145 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_low" 138 "body_fat_head_fat_low" 116 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 156 "body_shape_rectangle_full" 29 } -# gene_bs_bust={ "bust_clothes" 109 "bust_default" 150 } -# gene_age={ "old_3" 51 "old_3" 51 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 219 "avg_spacing_avg_thickness" 204 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 131 } -# gene_body_hair={ "body_hair_avg" 236 "body_hair_avg" 236 } -# gene_hair_type={ "hair_curly" 190 "hair_curly" 190 } -# gene_baldness={ "male_pattern_baldness" 139 "male_pattern_baldness" 139 } -# eye_accessory={ "normal_eyes" 239 "normal_eyes" 239 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 152 "normal_eyelashes" 152 } -# beards={ "fp2_beards_straight" 42 "no_beard" 0 } -# hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_david_ostlund_dna={ -# portrait_info = { -# genes={ -# hair_color={ 138 52 14 240 } -# skin_color={ 180 6 11 88 } -# eye_color={ 252 83 69 139 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_pos" 145 } -# gene_chin_height={ "chin_height_pos" 140 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_pos" 128 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 152 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 139 "forehead_brow_height_pos" 139 } -# gene_forehead_roundness={ "forehead_roundness_pos" 153 "forehead_roundness_pos" 153 } -# gene_forehead_width={ "forehead_width_neg" 118 "forehead_width_neg" 118 } -# gene_forehead_height={ "forehead_height_neg" 107 "forehead_height_neg" 107 } -# gene_head_height={ "head_height_pos" 157 "head_height_pos" 157 } -# gene_head_width={ "head_width_neg" 118 "head_width_neg" 124 } -# gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 150 } -# gene_head_top_height={ "head_top_height_neg" 125 "head_top_height_neg" 114 } -# gene_head_top_width={ "head_top_width_pos" 110 "head_top_width_pos" 153 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_pos" 177 "jaw_width_pos" 177 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 104 "mouth_corner_depth_neg" 104 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 129 "mouth_height_pos" 129 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 118 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 177 "mouth_upper_lip_size_pos" 177 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 85 "mouth_lower_lip_size_neg" 85 } -# gene_mouth_open={ "mouth_open_pos" 160 "mouth_open_pos" 160 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_neg" 185 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 15 "cheek_forward_pos" 15 } -# gene_bs_cheek_height={ "cheek_height_pos" 26 "cheek_height_pos" 26 } -# gene_bs_cheek_width={ "cheek_width_neg" 16 "cheek_width_neg" 16 } -# gene_bs_ear_angle={ "ear_angle_pos" 7 "ear_angle_pos" 51 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 23 "ear_inner_shape_pos" 23 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 133 "ear_both_bend_pos" 154 } -# gene_bs_ear_outward={ "ear_outward_pos" 1 "ear_outward_pos" 1 } -# gene_bs_ear_size={ "ear_size_neg" 9 "ear_size_pos" 119 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 243 "eye_corner_depth_pos" 243 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 90 "eye_fold_shape_pos" 90 } -# gene_bs_eye_size={ "eye_size_neg" 122 "eye_size_neg" 122 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 19 "eye_upper_lid_size_pos" 19 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 5 "forehead_brow_curve_neg" 5 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 8 "forehead_brow_forward_neg" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 4 "forehead_brow_inner_height_neg" 4 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 39 "forehead_brow_outer_height_neg" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 17 "forehead_brow_width_pos" 17 } -# gene_bs_jaw_def={ "jaw_def_pos" 63 "jaw_def_pos" 63 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 24 "mouth_lower_lip_def_pos" 24 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 26 "mouth_lower_lip_full_neg" 26 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 83 "mouth_lower_lip_pad_pos" 83 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 125 "mouth_lower_lip_width_neg" 125 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 85 "mouth_philtrum_def_pos" 85 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 19 "mouth_philtrum_shape_pos" 19 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 39 "mouth_philtrum_width_pos" 39 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 15 "mouth_upper_lip_def_pos" 15 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 37 "mouth_upper_lip_full_neg" 37 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 85 "mouth_upper_lip_profile_pos" 85 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 107 "mouth_upper_lip_width_pos" 107 } -# gene_bs_nose_forward={ "nose_forward_pos" 11 "nose_forward_pos" 37 } -# gene_bs_nose_height={ "nose_height_neg" 72 "nose_height_neg" 72 } -# gene_bs_nose_length={ "nose_length_pos" 34 "nose_length_pos" 34 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 71 "nose_nostril_width_pos" 52 } -# gene_bs_nose_profile={ "nose_profile_neg" 49 "nose_profile_neg" 49 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 67 "nose_ridge_angle_neg" 7 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 5 "nose_ridge_width_pos" 38 } -# gene_bs_nose_size={ "nose_size_neg" 15 "nose_size_pos" 31 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 1 "nose_tip_angle_pos" 92 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 15 "nose_tip_forward_pos" 15 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 13 "nose_tip_width_pos" 50 } -# face_detail_cheek_def={ "cheek_def_01" 144 "cheek_def_01" 98 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 228 "cheek_fat_04_pos" 228 } -# face_detail_chin_cleft={ "chin_cleft" 7 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def_neg" 10 "chin_def_neg" 10 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 22 "eye_lower_lid_def" 22 } -# face_detail_eye_socket={ "eye_socket_color_02" 54 "eye_socket_color_02" 54 } -# face_detail_nasolabial={ "nasolabial_02" 57 "nasolabial_02" 20 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 117 "nose_ridge_def_pos" 7 } -# face_detail_nose_tip_def={ "nose_tip_def" 29 "nose_tip_def" 14 } -# face_detail_temple_def={ "temple_def" 104 "temple_def" 104 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 176 "brow_wrinkles_01" 54 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 96 "eye_wrinkles_01" 96 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 207 "forehead_wrinkles_02" 207 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 125 "complexion_5" 132 } -# gene_height={ "normal_height" 172 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_low" 83 "body_fat_head_fat_low" 138 } -# gene_bs_body_shape={ "body_shape_triangle_half" 174 "body_shape_triangle_half" 52 } -# gene_bs_bust={ "bust_clothes" 96 "bust_shape_3_half" 63 } -# gene_age={ "old_2" 158 "old_2" 158 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 146 "far_spacing_low_thickness" 146 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 72 "layer_2_low_thickness" 72 } -# gene_body_hair={ "body_hair_avg" 165 "body_hair_avg" 165 } -# gene_hair_type={ "hair_wavy" 143 "hair_wavy" 143 } -# gene_baldness={ "male_pattern_baldness" 148 "male_pattern_baldness" 148 } -# eye_accessory={ "normal_eyes" 9 "normal_eyes" 9 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 156 "normal_eyelashes" 156 } -# cloaks={ "fp1_cloak_berserker" 196 "no_cloak" 0 } -# hairstyles={ "fp1_hairstyles_straight" 255 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 174 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "fp1_high_nobility_clothes" 11 "most_clothes" 0 } -# headgear={ "fp1_nobility" 203 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# beards={ "fp1_beards_straight" 51 "no_beard" 0 } -# } -# } -#} -# -#easteregg_jacopo_freddi_dna={ -# portrait_info = { -# genes={ -# hair_color={ 51 206 81 232 } -# skin_color={ 198 65 144 125 } -# eye_color={ 60 181 60 181 } -# gene_chin_forward={ "chin_forward_neg" 120 "chin_forward_neg" 120 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_neg" 120 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_neg" 120 } -# gene_eye_depth={ "eye_depth_pos" 93 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_pos" 123 "eye_height_pos" 136 } -# gene_eye_distance={ "eye_distance_pos" 124 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_pos" 103 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_neg" 80 "forehead_angle_neg" 122 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 127 "forehead_brow_height_neg" 127 } -# gene_forehead_roundness={ "forehead_roundness_pos" 161 "forehead_roundness_pos" 161 } -# gene_forehead_width={ "forehead_width_pos" 129 "forehead_width_pos" 129 } -# gene_forehead_height={ "forehead_height_neg" 90 "forehead_height_neg" 90 } -# gene_head_height={ "head_height_pos" 137 "head_height_pos" 137 } -# gene_head_width={ "head_width_neg" 56 "head_width_neg" 83 } -# gene_head_profile={ "head_profile_pos" 118 "head_profile_pos" 144 } -# gene_head_top_height={ "head_top_height_pos" 160 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 200 "head_top_width_pos" 200 } -# gene_jaw_angle={ "jaw_angle_pos" 187 "jaw_angle_pos" 133 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_neg" 102 "jaw_height_neg" 102 } -# gene_jaw_width={ "jaw_width_neg" 112 "jaw_width_neg" 112 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 162 "mouth_corner_depth_pos" 162 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 115 "mouth_corner_height_neg" 115 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 145 "mouth_height_pos" 145 } -# gene_mouth_width={ "mouth_width_neg" 67 "mouth_width_neg" 67 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 139 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 167 "mouth_lower_lip_size_pos" 152 } -# gene_mouth_open={ "mouth_open_neg" 103 "mouth_open_neg" 103 } -# gene_neck_length={ "neck_length_neg" 134 "neck_length_neg" 126 } -# gene_neck_width={ "neck_width_pos" 113 "neck_width_pos" 139 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 5 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_pos" 103 "cheek_height_neg" 46 } -# gene_bs_cheek_width={ "cheek_width_neg" 131 "cheek_width_neg" 7 } -# gene_bs_ear_angle={ "ear_angle_neg" 29 "ear_angle_pos" 37 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 55 "ear_inner_shape_pos" 42 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 40 "ear_both_bend_pos" 121 } -# gene_bs_ear_outward={ "ear_outward_neg" 65 "ear_outward_pos" 7 } -# gene_bs_ear_size={ "ear_size_neg" 105 "ear_size_pos" 31 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 97 "eye_corner_depth_pos" 195 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 165 "eye_fold_shape_pos" 11 } -# gene_bs_eye_size={ "eye_size_pos" 23 "eye_size_neg" 180 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 39 "eye_upper_lid_size_pos" 39 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 34 "forehead_brow_curve_neg" 34 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 25 "forehead_brow_forward_neg" 47 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 131 "forehead_brow_inner_height_neg" 33 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_pos" 13 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 17 "forehead_brow_width_neg" 49 } -# gene_bs_jaw_def={ "jaw_def_pos" 125 "jaw_def_neg" 32 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 13 "mouth_lower_lip_def_pos" 13 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 119 "mouth_lower_lip_full_pos" 11 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 30 "mouth_lower_lip_pad_pos" 30 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 63 "mouth_lower_lip_width_neg" 14 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 1 "mouth_philtrum_def_pos" 1 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 50 "mouth_philtrum_shape_pos" 50 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 16 "mouth_philtrum_width_pos" 16 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 42 "mouth_upper_lip_def_pos" 42 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 80 "mouth_upper_lip_full_neg" 80 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 41 "mouth_upper_lip_profile_pos" 41 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 55 "mouth_upper_lip_width_neg" 55 } -# gene_bs_nose_forward={ "nose_forward_pos" 31 "nose_forward_pos" 4 } -# gene_bs_nose_height={ "nose_height_pos" 3 "nose_height_pos" 3 } -# gene_bs_nose_length={ "nose_length_neg" 35 "nose_length_neg" 15 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 105 "nose_nostril_height_pos" 105 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 91 "nose_nostril_width_neg" 32 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 61 "nose_profile_neg" 19 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 71 "nose_ridge_angle_pos" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 30 "nose_ridge_width_neg" 30 } -# gene_bs_nose_size={ "nose_size_pos" 11 "nose_size_pos" 11 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 15 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 10 "nose_tip_forward_pos" 10 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 9 "nose_tip_width_pos" 9 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_01_pos" 107 } -# face_detail_chin_cleft={ "chin_dimple" 20 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def" 53 "chin_def" 250 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 210 "eye_lower_lid_def" 118 } -# face_detail_eye_socket={ "eye_socket_color_02" 59 "eye_socket_color_02" 1 } -# face_detail_nasolabial={ "nasolabial_01" 73 "nasolabial_01" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 154 "nose_ridge_def_pos" 154 } -# face_detail_nose_tip_def={ "nose_tip_def" 205 "nose_tip_def" 112 } -# face_detail_temple_def={ "temple_def" 202 "temple_def" 214 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 68 "brow_wrinkles_03" 68 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 86 "eye_wrinkles_01" 86 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 82 "forehead_wrinkles_01" 82 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 128 "complexion_5" 176 } -# gene_height={ "normal_height" 134 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_low" 125 "body_fat_head_fat_medium" 125 } -# gene_bs_body_shape={ "body_shape_apple_half" 75 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 60 "bust_shape_3_full" 138 } -# gene_age={ "old_4" 153 "old_4" 153 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 223 "avg_spacing_high_thickness" 246 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 86 "layer_2_high_thickness" 190 } -# gene_body_hair={ "body_hair_dense" 150 "body_hair_dense" 150 } -# gene_hair_type={ "hair_wavy" 97 "hair_wavy" 97 } -# gene_baldness={ "male_pattern_baldness" 211 "male_pattern_baldness" 211 } -# eye_accessory={ "normal_eyes" 68 "normal_eyes" 68 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 109 "normal_eyelashes" 109 } -# beards={ "fp2_beards_straight" 42 "fp2_beards_straight" 42 } -# cloaks={ "fp4_cloak_western" 255 "fp4_cloak_western" 255 } -# hairstyles={ "indian_hairstyles_straight" 127 "indian_hairstyles_straight" 127 } -# legwear={ "western_common_legwear" 106 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# clothes={ "western_commoner_clothes" 106 "most_clothes" 0 } -# headgear={ "no_headgear" 0 "no_headgear" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# } -# } -#} -# -#easteregg_philip_wessman_dna={ -# portrait_info = { -# genes={ -# hair_color={ 173 241 72 241 } -# skin_color={ 126 99 126 99 } -# eye_color={ 177 155 52 166 } -# gene_chin_forward={ "chin_forward_neg" 98 "chin_forward_neg" 118 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 121 } -# gene_chin_width={ "chin_width_neg" 130 "chin_width_neg" 121 } -# gene_eye_angle={ "eye_angle_neg" 121 "eye_angle_neg" 121 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 127 "eye_height_neg" 127 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_neg" 120 "eye_shut_neg" 120 } -# gene_forehead_angle={ "forehead_angle_neg" 189 "forehead_angle_neg" 116 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 146 "forehead_brow_height_pos" 141 } -# gene_forehead_roundness={ "forehead_roundness_pos" 176 "forehead_roundness_pos" 199 } -# gene_forehead_width={ "forehead_width_pos" 168 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 155 } -# gene_head_height={ "head_height_neg" 118 "head_height_neg" 95 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_neg" 85 "head_profile_neg" 80 } -# gene_head_top_height={ "head_top_height_pos" 144 "head_top_height_pos" 160 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 127 } -# gene_jaw_angle={ "jaw_angle_neg" 122 "jaw_angle_neg" 102 } -# gene_jaw_forward={ "jaw_forward_pos" 116 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 116 "jaw_height_neg" 124 } -# gene_jaw_width={ "jaw_width_neg" 130 "jaw_width_neg" 111 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 131 "mouth_corner_depth_neg" 114 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 157 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_neg" 111 "mouth_height_neg" 115 } -# gene_mouth_width={ "mouth_width_neg" 145 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 87 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 117 "mouth_lower_lip_size_neg" 104 } -# gene_mouth_open={ "mouth_open_pos" 136 "mouth_open_pos" 152 } -# gene_neck_length={ "neck_length_pos" 145 "neck_length_pos" 145 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_neg" 107 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 63 "cheek_forward_neg" 46 } -# gene_bs_cheek_height={ "cheek_height_pos" 33 "cheek_height_neg" 10 } -# gene_bs_cheek_width={ "cheek_width_pos" 19 "cheek_width_pos" 38 } -# gene_bs_ear_angle={ "ear_angle_neg" 21 "ear_angle_pos" 13 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 93 "ear_inner_shape_pos" 47 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 100 "ear_both_bend_pos" 85 } -# gene_bs_ear_outward={ "ear_outward_pos" 9 "ear_outward_neg" 34 } -# gene_bs_ear_size={ "ear_size_pos" 3 "ear_size_neg" 49 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 250 "eye_corner_depth_pos" 250 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 154 "eye_fold_shape_neg" 154 } -# gene_bs_eye_size={ "eye_size_pos" 17 "eye_size_pos" 17 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 2 "eye_upper_lid_size_neg" 2 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 119 "forehead_brow_curve_neg" 155 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 9 "forehead_brow_forward_neg" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 3 "forehead_brow_inner_height_neg" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 57 "forehead_brow_outer_height_neg" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 53 "forehead_brow_width_pos" 35 } -# gene_bs_jaw_def={ "jaw_def_neg" 227 "jaw_def_neg" 90 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 155 "mouth_lower_lip_def_pos" 168 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 23 "mouth_lower_lip_full_neg" 22 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 59 "mouth_lower_lip_pad_neg" 16 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 11 "mouth_lower_lip_width_neg" 40 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 60 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 81 "mouth_philtrum_shape_pos" 148 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 83 "mouth_philtrum_width_pos" 122 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 7 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 47 "mouth_upper_lip_full_pos" 4 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 5 "mouth_upper_lip_profile_pos" 29 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 31 "mouth_upper_lip_width_pos" 70 } -# gene_bs_nose_forward={ "nose_forward_neg" 23 "nose_forward_neg" 23 } -# gene_bs_nose_height={ "nose_height_pos" 2 "nose_height_pos" 2 } -# gene_bs_nose_length={ "nose_length_pos" 52 "nose_length_pos" 52 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 2 "nose_nostril_height_pos" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 13 "nose_nostril_width_neg" 50 } -# gene_bs_nose_profile={ "nose_profile_hawk" 36 "nose_profile_neg" 36 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 30 "nose_ridge_angle_neg" 30 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 131 "nose_ridge_width_neg" 122 } -# gene_bs_nose_size={ "nose_size_pos" 23 "nose_size_pos" 13 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 33 "nose_tip_angle_neg" 24 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 39 "nose_tip_forward_neg" 20 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 85 "nose_tip_width_pos" 76 } -# face_detail_cheek_def={ "cheek_def_01" 52 "cheek_def_02" 5 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 44 "cheek_fat_01_neg" 14 } -# face_detail_chin_cleft={ "chin_cleft" 199 "chin_cleft" 199 } -# face_detail_chin_def={ "chin_def_neg" 127 "chin_def_neg" 210 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 144 "eye_lower_lid_def" 144 } -# face_detail_eye_socket={ "eye_socket_01" 14 "eye_socket_03" 14 } -# face_detail_nasolabial={ "nasolabial_03" 97 "nasolabial_02" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 22 "nose_ridge_def_neg" 22 } -# face_detail_nose_tip_def={ "nose_tip_def" 188 "nose_tip_def" 216 } -# face_detail_temple_def={ "temple_def" 212 "temple_def" 228 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 8 "brow_wrinkles_03" 8 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 167 "eye_wrinkles_02" 167 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 57 "forehead_wrinkles_01" 57 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 158 "complexion_6" 206 } -# gene_height={ "normal_height" 98 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 145 "body_fat_head_fat_low" 135 } -# gene_bs_body_shape={ "body_shape_triangle_full" 51 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 116 "bust_default" 146 } -# gene_age={ "old_2" 60 "old_2" 60 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 147 "far_spacing_avg_thickness" 147 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 103 "layer_2_low_thickness" 103 } -# gene_body_hair={ "body_hair_sparse" 116 "body_hair_sparse" 116 } -# gene_hair_type={ "hair_wavy" 90 "hair_wavy" 90 } -# gene_baldness={ "male_pattern_baldness" 97 "male_pattern_baldness" 97 } -# eye_accessory={ "normal_eyes" 5 "normal_eyes" 5 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 52 "normal_eyelashes" 52 } -# beards={ "western_beards_straight" 88 "no_beard" 0 } -# hairstyles={ "western_hairstyles_curly" 127 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_jonathan_collinder_dna={ -# portrait_info = { -# genes={ -# hair_color={ 41 162 177 220 } -# skin_color={ 78 53 49 96 } -# eye_color={ 226 115 180 164 } -# gene_chin_forward={ "chin_forward_neg" 165 "chin_forward_neg" 124 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_pos" 135 "chin_width_pos" 135 } -# gene_eye_angle={ "eye_angle_pos" 137 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 155 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_pos" 118 "eye_height_pos" 138 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 120 } -# gene_eye_shut={ "eye_shut_pos" 122 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_pos" 136 "forehead_angle_pos" 136 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 136 "forehead_brow_height_pos" 136 } -# gene_forehead_roundness={ "forehead_roundness_pos" 204 "forehead_roundness_pos" 204 } -# gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_neg" 106 } -# gene_forehead_height={ "forehead_height_pos" 154 "forehead_height_pos" 154 } -# gene_head_height={ "head_height_neg" 137 "head_height_neg" 96 } -# gene_head_width={ "head_width_neg" 150 "head_width_neg" 52 } -# gene_head_profile={ "head_profile_pos" 160 "head_profile_pos" 143 } -# gene_head_top_height={ "head_top_height_pos" 157 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_neg" 122 "head_top_width_neg" 122 } -# gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_pos" 153 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 123 } -# gene_jaw_height={ "jaw_height_pos" 150 "jaw_height_pos" 150 } -# gene_jaw_width={ "jaw_width_neg" 107 "jaw_width_neg" 107 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 146 "mouth_corner_depth_neg" 105 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 174 "mouth_corner_height_neg" 121 } -# gene_mouth_forward={ "mouth_forward_neg" 100 "mouth_forward_neg" 100 } -# gene_mouth_height={ "mouth_height_neg" 127 "mouth_height_neg" 127 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 117 "mouth_upper_lip_size_pos" 148 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 115 "mouth_lower_lip_size_pos" 140 } -# gene_mouth_open={ "mouth_open_neg" 90 "mouth_open_neg" 116 } -# gene_neck_length={ "neck_length_pos" 133 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_neg" 151 "neck_width_neg" 120 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 17 "cheek_forward_pos" 18 } -# gene_bs_cheek_height={ "cheek_height_neg" 19 "cheek_height_pos" 9 } -# gene_bs_cheek_width={ "cheek_width_neg" 43 "cheek_width_pos" 102 } -# gene_bs_ear_angle={ "ear_angle_neg" 51 "ear_angle_pos" 42 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 165 "ear_inner_shape_pos" 112 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 11 "ear_upper_bend_pos" 4 } -# gene_bs_ear_outward={ "ear_outward_neg" 99 "ear_outward_neg" 61 } -# gene_bs_ear_size={ "ear_size_neg" 7 "ear_size_neg" 115 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 167 "eye_corner_depth_pos" 167 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 53 "eye_fold_shape_pos" 5 } -# gene_bs_eye_size={ "eye_size_neg" 119 "eye_size_neg" 79 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 27 "eye_upper_lid_size_neg" 27 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 3 "forehead_brow_curve_pos" 3 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 8 "forehead_brow_forward_pos" 8 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 8 "forehead_brow_inner_height_neg" 8 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 11 "forehead_brow_outer_height_pos" 11 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_neg" 171 "jaw_def_neg" 171 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 196 "mouth_lower_lip_def_pos" 110 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 59 "mouth_lower_lip_full_neg" 50 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 99 "mouth_lower_lip_pad_neg" 138 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 3 "mouth_lower_lip_width_neg" 104 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 76 "mouth_philtrum_def_pos" 38 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 11 "mouth_philtrum_shape_pos" 3 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 33 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 126 "mouth_upper_lip_def_pos" 39 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 59 "mouth_upper_lip_full_pos" 59 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 3 "mouth_upper_lip_profile_pos" 53 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 109 "mouth_upper_lip_width_pos" 47 } -# gene_bs_nose_forward={ "nose_forward_pos" 91 "nose_forward_neg" 5 } -# gene_bs_nose_height={ "nose_height_pos" 7 "nose_height_neg" 70 } -# gene_bs_nose_length={ "nose_length_pos" 29 "nose_length_pos" 24 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 75 "nose_nostril_height_pos" 75 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 7 "nose_nostril_width_pos" 45 } -# gene_bs_nose_profile={ "nose_profile_pos" 87 "nose_profile_neg" 29 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 31 "nose_ridge_angle_pos" 25 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 29 "nose_ridge_width_pos" 2 } -# gene_bs_nose_size={ "nose_size_pos" 51 "nose_size_neg" 43 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_pos" 41 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 91 "nose_tip_forward_pos" 51 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 9 "nose_tip_width_neg" 19 } -# face_detail_cheek_def={ "cheek_def_01" 92 "cheek_def_02" 25 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 82 "cheek_fat_02_pos" 11 } -# face_detail_chin_cleft={ "chin_cleft" 129 "chin_cleft" 20 } -# face_detail_chin_def={ "chin_def" 137 "chin_def_neg" 18 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 173 "eye_lower_lid_def" 23 } -# face_detail_eye_socket={ "eye_socket_color_01" 154 "eye_socket_02" 14 } -# face_detail_nasolabial={ "nasolabial_03" 191 "nasolabial_03" 151 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 87 "nose_ridge_def_pos" 4 } -# face_detail_nose_tip_def={ "nose_tip_def" 134 "nose_tip_def" 140 } -# face_detail_temple_def={ "temple_def" 102 "temple_def" 102 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 53 "brow_wrinkles_02" 53 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 43 "eye_wrinkles_01" 43 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 100 "forehead_wrinkles_01" 100 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 175 "complexion_7" 215 } -# gene_height={ "normal_height" 157 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 138 "body_fat_head_fat_low" 138 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 33 "body_shape_rectangle_full" 8 } -# gene_bs_bust={ "bust_clothes" 84 "bust_shape_3_full" 105 } -# gene_age={ "old_3" 225 "old_3" 225 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 144 "far_spacing_low_thickness" 144 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 152 "layer_2_lower_thickness" 169 } -# gene_body_hair={ "body_hair_sparse" 166 "body_hair_sparse" 166 } -# gene_hair_type={ "hair_straight" 89 "hair_straight" 89 } -# gene_baldness={ "male_pattern_baldness" 181 "male_pattern_baldness" 181 } -# eye_accessory={ "normal_eyes" 67 "normal_eyes" 67 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 95 "normal_eyelashes" 95 } -# hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -#} -# -#easteregg_liana_tosunyan_dna={ -# portrait_info = { -# genes={ -# hair_color={ 14 247 14 247 } -# skin_color={ 126 111 203 110 } -# eye_color={ 12 14 46 12 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_pos" 15 "chin_width_pos" 140 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 116 } -# gene_eye_depth={ "eye_depth_neg" 158 "eye_depth_neg" 122 } -# gene_eye_height={ "eye_height_pos" 146 "eye_height_pos" 146 } -# gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 93 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_neg" 206 "forehead_angle_neg" 60 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 131 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_pos" 169 "forehead_roundness_pos" 188 } -# gene_forehead_width={ "forehead_width_neg" 255 "forehead_width_neg" 126 } -# gene_forehead_height={ "forehead_height_neg" 255 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_pos" 162 "head_height_pos" 145 } -# gene_head_width={ "head_width_pos" 166 "head_width_pos" 173 } -# gene_head_profile={ "head_profile_pos" 63 "head_profile_pos" 139 } -# gene_head_top_height={ "head_top_height_pos" 227 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 138 "head_top_width_pos" 128 } -# gene_jaw_angle={ "jaw_angle_pos" 143 "jaw_angle_pos" 137 } -# gene_jaw_forward={ "jaw_forward_pos" 108 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 115 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_neg" 124 "jaw_width_neg" 115 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 164 "mouth_corner_depth_neg" 123 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 140 "mouth_corner_height_pos" 140 } -# gene_mouth_forward={ "mouth_forward_pos" 124 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 195 "mouth_height_pos" 146 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 74 "mouth_upper_lip_size_pos" 141 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 167 "mouth_lower_lip_size_pos" 159 } -# gene_mouth_open={ "mouth_open_neg" 63 "mouth_open_neg" 13 } -# gene_neck_length={ "neck_length_pos" 255 "neck_length_pos" 151 } -# gene_neck_width={ "neck_width_neg" 0 "neck_width_neg" 99 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 59 "cheek_forward_pos" 35 } -# gene_bs_cheek_height={ "cheek_height_neg" 99 "cheek_height_pos" 63 } -# gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_neg" 74 } -# gene_bs_ear_angle={ "ear_angle_pos" 103 "ear_angle_neg" 21 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 25 } -# gene_bs_ear_outward={ "ear_outward_neg" 27 "ear_outward_pos" 116 } -# gene_bs_ear_size={ "ear_size_pos" 151 "ear_size_neg" 2 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 149 "eye_corner_depth_pos" 23 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 175 "eye_fold_shape_neg" 48 } -# gene_bs_eye_size={ "eye_size_pos" 43 "eye_size_pos" 78 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 169 "eye_upper_lid_size_neg" 182 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 3 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 49 "forehead_brow_forward_neg" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 221 "forehead_brow_inner_height_neg" 102 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 255 "forehead_brow_outer_height_pos" 81 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 27 "forehead_brow_width_pos" 25 } -# gene_bs_jaw_def={ "jaw_def_pos" 23 "jaw_def_neg" 176 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 228 "mouth_lower_lip_def_pos" 5 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 103 "mouth_lower_lip_full_pos" 7 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 51 "mouth_lower_lip_pad_neg" 92 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 35 "mouth_lower_lip_width_pos" 90 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 195 "mouth_philtrum_def_pos" 2 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 91 "mouth_philtrum_shape_neg" 10 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 31 "mouth_philtrum_width_pos" 85 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 151 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 101 "mouth_upper_lip_full_neg" 34 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 31 "mouth_upper_lip_profile_pos" 98 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 71 "mouth_upper_lip_width_pos" 106 } -# gene_bs_nose_forward={ "nose_forward_neg" 15 "nose_forward_neg" 1 } -# gene_bs_nose_height={ "nose_height_neg" 13 "nose_height_pos" 60 } -# gene_bs_nose_length={ "nose_length_pos" 15 "nose_length_pos" 17 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 70 "nose_nostril_height_pos" 70 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 38 "nose_nostril_width_pos" 38 } -# gene_bs_nose_profile={ "nose_profile_pos" 29 "nose_profile_pos" 88 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 3 "nose_ridge_angle_pos" 35 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 17 "nose_ridge_width_pos" 46 } -# gene_bs_nose_size={ "nose_size_neg" 225 "nose_size_pos" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 71 "nose_tip_angle_pos" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 23 "nose_tip_forward_neg" 39 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 151 "nose_tip_width_pos" 30 } -# face_detail_cheek_def={ "cheek_def_02" 150 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 103 "cheek_fat_03_pos" 217 } -# face_detail_chin_cleft={ "chin_dimple" 31 "chin_cleft" 7 } -# face_detail_chin_def={ "chin_def" 133 "chin_def" 8 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 181 "eye_lower_lid_def_02" 79 } -# face_detail_eye_socket={ "eye_socket_color_02" 0 "eye_socket_color_02" 214 } -# face_detail_nasolabial={ "nasolabial_01" 4 "nasolabial_02" 10 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 78 "nose_ridge_def_pos" 148 } -# face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 11 "temple_def" 96 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 175 "brow_wrinkles_02" 175 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 198 "eye_wrinkles_03" 198 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 158 "forehead_wrinkles_03" 158 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 65 "complexion_1" 167 } -# gene_height={ "normal_height" 132 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_low" 102 "body_fat_head_fat_medium" 102 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 70 "body_shape_rectangle_half" 20 } -# gene_bs_bust={ "bust_clothes" 16 "bust_default" 170 } -# gene_age={ "old_4" 225 "old_4" 225 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 233 "avg_spacing_avg_thickness" 238 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 245 "layer_2_avg_thickness" 214 } -# gene_body_hair={ "body_hair_avg" 166 "body_hair_avg" 166 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 4 "normal_eyes" 4 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 162 "normal_eyelashes" 162 } -# beards={ "no_beard" 255 "no_beard" 0 } -# hairstyles={ "byzantine_hairstyles_straight" 255 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_laurence_kennedy_dna={ -# portrait_info = { -# genes={ -# hair_color={ 238 188 246 85 } -# skin_color={ 67 71 67 71 } -# eye_color={ 208 184 208 184 } -# gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 143 } -# gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_neg" 125 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_pos" 132 "eye_angle_pos" 132 } -# gene_eye_depth={ "eye_depth_neg" 112 "eye_depth_neg" 112 } -# gene_eye_height={ "eye_height_neg" 122 "eye_height_neg" 122 } -# gene_eye_distance={ "eye_distance_neg" 124 "eye_distance_neg" 124 } -# gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 142 } -# gene_forehead_angle={ "forehead_angle_pos" 149 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 102 "forehead_brow_height_neg" 102 } -# gene_forehead_roundness={ "forehead_roundness_pos" 197 "forehead_roundness_pos" 197 } -# gene_forehead_width={ "forehead_width_pos" 139 "forehead_width_pos" 139 } -# gene_forehead_height={ "forehead_height_neg" 130 "forehead_height_neg" 47 } -# gene_head_height={ "head_height_neg" 78 "head_height_neg" 78 } -# gene_head_width={ "head_width_neg" 107 "head_width_neg" 107 } -# gene_head_profile={ "head_profile_neg" 105 "head_profile_neg" 105 } -# gene_head_top_height={ "head_top_height_pos" 148 "head_top_height_pos" 148 } -# gene_head_top_width={ "head_top_width_neg" 120 "head_top_width_neg" 120 } -# gene_jaw_angle={ "jaw_angle_neg" 123 "jaw_angle_neg" 123 } -# gene_jaw_forward={ "jaw_forward_pos" 134 "jaw_forward_pos" 134 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_neg" 85 "jaw_width_neg" 85 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 161 "mouth_corner_depth_pos" 161 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 139 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 88 "mouth_lower_lip_size_neg" 88 } -# gene_mouth_open={ "mouth_open_neg" 49 "mouth_open_neg" 49 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 143 } -# gene_neck_width={ "neck_width_neg" 126 "neck_width_neg" 126 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 22 "cheek_forward_neg" 22 } -# gene_bs_cheek_height={ "cheek_height_pos" 6 "cheek_height_pos" 6 } -# gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_pos" 43 } -# gene_bs_ear_angle={ "ear_angle_neg" 102 "ear_angle_neg" 102 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 119 "ear_inner_shape_pos" 119 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 95 "ear_lower_bend_pos" 95 } -# gene_bs_ear_outward={ "ear_outward_neg" 70 "ear_outward_neg" 70 } -# gene_bs_ear_size={ "ear_size_neg" 14 "ear_size_neg" 14 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 134 "eye_corner_depth_pos" 134 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 80 "eye_fold_shape_pos" 80 } -# gene_bs_eye_size={ "eye_size_neg" 34 "eye_size_neg" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 86 "eye_upper_lid_size_pos" 86 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 61 "forehead_brow_curve_pos" 61 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 28 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 16 "forehead_brow_inner_height_pos" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 26 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 26 "forehead_brow_width_neg" 26 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 9 "mouth_lower_lip_def_pos" 9 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 41 "mouth_lower_lip_full_neg" 41 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 34 "mouth_lower_lip_pad_pos" 34 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_pos" 7 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 9 "mouth_philtrum_def_pos" 9 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 29 "mouth_philtrum_width_pos" 29 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 4 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 36 "mouth_upper_lip_full_pos" 36 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 57 "mouth_upper_lip_profile_pos" 57 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 37 "mouth_upper_lip_width_neg" 37 } -# gene_bs_nose_forward={ "nose_forward_pos" 89 "nose_forward_pos" 89 } -# gene_bs_nose_height={ "nose_height_neg" 25 "nose_height_neg" 25 } -# gene_bs_nose_length={ "nose_length_pos" 44 "nose_length_pos" 44 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 110 "nose_nostril_height_neg" 110 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 20 } -# gene_bs_nose_profile={ "nose_profile_pos" 7 "nose_profile_pos" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 35 "nose_ridge_angle_neg" 35 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 108 "nose_ridge_width_neg" 108 } -# gene_bs_nose_size={ "nose_size_pos" 55 "nose_size_pos" 55 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 9 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 33 "nose_tip_forward_neg" 33 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 50 "nose_tip_width_pos" 50 } -# face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 2 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 19 "cheek_fat_03_pos" 19 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def" 14 "chin_def" 14 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 112 "eye_lower_lid_def" 112 } -# face_detail_eye_socket={ "eye_socket_03" 19 "eye_socket_03" 19 } -# face_detail_nasolabial={ "nasolabial_02" 8 "nasolabial_02" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 10 "nose_ridge_def_pos" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 243 "nose_tip_def" 243 } -# face_detail_temple_def={ "temple_def" 181 "temple_def" 181 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 204 "brow_wrinkles_01" 204 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 153 "eye_wrinkles_01" 58 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 159 "forehead_wrinkles_03" 159 } -# expression_other={ "cheek_wrinkles_left_01" 0 "cheek_wrinkles_left_01" 0 } -# complexion={ "complexion_6" 185 "complexion_6" 185 } -# gene_height={ "normal_height" 139 "normal_height" 139 } -# gene_bs_body_type={ "body_fat_head_fat_full" 135 "body_fat_head_fat_full" 118 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 66 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 135 "bust_shape_2_half" 169 } -# gene_age={ "old_1" 79 "old_1" 79 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 92 "far_spacing_lower_thickness" 92 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 141 "layer_2_avg_thickness" 141 } -# gene_body_hair={ "body_hair_sparse" 154 "body_hair_sparse" 154 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 168 "normal_eyes" 168 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 156 "normal_eyelashes" 156 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# legwear={ "western_common_legwear" 128 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } -# gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } -# gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } -# gene_bs_long_beard={ "long_beard" 255 "" 0 } -# gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } -# clothes={ "northern_low_nobility_clothes" 126 "most_clothes" 0 } -# headgear={ "no_headgear" 255 "no_headgear" 0 } -# beards={ "western_beards_straight" 255 "no_beard" 0 } -# cloaks={ "fp4_cloak_western" 255 "no_cloak" 0 } -# gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } -# special_headgear_spectacles={ "spectacles" 255 "no_spectacles" 0 } -# special_headgear_face_mask={ "no_mask" 255 "no_mask" 0 } -# } -# } -#} -# -# -# \ No newline at end of file diff --git a/common/dna_data/02_easteregg_dna_non_developers.txt b/common/dna_data/02_easteregg_dna_non_developers.txt deleted file mode 100644 index 7383846c2..000000000 --- a/common/dna_data/02_easteregg_dna_non_developers.txt +++ /dev/null @@ -1,457 +0,0 @@ -#easteregg_alexia_belfort={ -# portrait_info = { -# genes={ -# hair_color={ 10 250 206 204 } -# skin_color={ 104 88 105 83 } -# eye_color={ 19 250 172 127 } -# gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_neg" 114 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 129 "chin_width_pos" 129 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 122 } -# gene_eye_depth={ "eye_depth_pos" 148 "eye_depth_pos" 148 } -# gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } -# gene_eye_shut={ "eye_shut_pos" 139 "eye_shut_pos" 139 } -# gene_forehead_angle={ "forehead_angle_neg" 103 "forehead_angle_neg" 103 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_neg" 104 "forehead_roundness_neg" 104 } -# gene_forehead_width={ "forehead_width_pos" 135 "forehead_width_pos" 135 } -# gene_forehead_height={ "forehead_height_neg" 108 "forehead_height_neg" 108 } -# gene_head_height={ "head_height_pos" 165 "head_height_pos" 165 } -# gene_head_width={ "head_width_pos" 163 "head_width_pos" 163 } -# gene_head_profile={ "head_profile_neg" 89 "head_profile_neg" 89 } -# gene_head_top_height={ "head_top_height_neg" 99 "head_top_height_neg" 99 } -# gene_head_top_width={ "head_top_width_neg" 128 "head_top_width_neg" 128 } -# gene_jaw_angle={ "jaw_angle_pos" 125 "jaw_angle_pos" 125 } -# gene_jaw_forward={ "jaw_forward_pos" 100 "jaw_forward_pos" 100 } -# gene_jaw_height={ "jaw_height_neg" 89 "jaw_height_neg" 89 } -# gene_jaw_width={ "jaw_width_neg" 152 "jaw_width_neg" 152 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 123 } -# gene_mouth_height={ "mouth_height_neg" 113 "mouth_height_neg" 113 } -# gene_mouth_width={ "mouth_width_neg" 94 "mouth_width_neg" 94 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 142 "mouth_upper_lip_size_pos" 142 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 154 "mouth_lower_lip_size_pos" 154 } -# gene_mouth_open={ "mouth_open_pos" 89 "mouth_open_pos" 89 } -# gene_neck_length={ "neck_length_neg" 89 "neck_length_neg" 89 } -# gene_neck_width={ "neck_width_pos" 98 "neck_width_pos" 98 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 37 "cheek_forward_neg" 26 } -# gene_bs_cheek_height={ "cheek_height_pos" 99 "cheek_height_pos" 26 } -# gene_bs_cheek_width={ "cheek_width_neg" 3 "cheek_width_neg" 43 } -# gene_bs_ear_angle={ "ear_angle_neg" 117 "ear_angle_pos" 26 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 54 "ear_inner_shape_pos" 83 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 148 "ear_lower_bend_pos" 184 } -# gene_bs_ear_outward={ "ear_outward_neg" 89 "ear_outward_pos" 48 } -# gene_bs_ear_size={ "ear_size_pos" 127 "ear_size_neg" 55 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 21 "eye_corner_depth_neg" 21 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 127 "eye_fold_shape_neg" 127 } -# gene_bs_eye_size={ "eye_size_pos" 21 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 182 "eye_upper_lid_size_pos" 182 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 131 "forehead_brow_curve_neg" 44 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 65 "forehead_brow_forward_pos" 120 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 35 "forehead_brow_inner_height_pos" 35 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 36 "forehead_brow_outer_height_neg" 36 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 173 "forehead_brow_width_pos" 77 } -# gene_bs_jaw_def={ "jaw_def_neg" 25 "jaw_def_neg" 46 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 167 "mouth_lower_lip_def_pos" 188 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 23 "mouth_lower_lip_full_neg" 105 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 13 "mouth_lower_lip_pad_pos" 96 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 79 "mouth_lower_lip_width_neg" 47 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 41 "mouth_philtrum_shape_pos" 44 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 103 "mouth_philtrum_width_pos" 46 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 83 "mouth_upper_lip_def_pos" 43 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 53 "mouth_upper_lip_full_neg" 45 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 113 "mouth_upper_lip_profile_pos" 47 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 61 "mouth_upper_lip_width_pos" 40 } -# gene_bs_nose_forward={ "nose_forward_pos" 23 "nose_forward_pos" 13 } -# gene_bs_nose_height={ "nose_height_pos" 7 "nose_height_pos" 86 } -# gene_bs_nose_length={ "nose_length_neg" 75 "nose_length_neg" 99 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 27 "nose_nostril_height_pos" 27 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 41 "nose_nostril_width_pos" 41 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 81 "nose_profile_pos" 15 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 39 "nose_ridge_angle_pos" 10 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 11 "nose_ridge_width_pos" 11 } -# gene_bs_nose_size={ "nose_size_pos" 119 "nose_size_pos" 51 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 19 "nose_tip_angle_neg" 19 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 81 "nose_tip_forward_neg" 81 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 62 "nose_tip_width_neg" 62 } -# face_detail_cheek_def={ "cheek_def_02" 23 "cheek_def_01" 153 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 7 "cheek_fat_02_pos" 19 } -# face_detail_chin_cleft={ "chin_cleft" 201 "chin_cleft" 201 } -# face_detail_chin_def={ "chin_def" 197 "chin_def" 229 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 173 "eye_lower_lid_def" 173 } -# face_detail_eye_socket={ "eye_socket_01" 56 "eye_socket_01" 56 } -# face_detail_nasolabial={ "nasolabial_02" 36 "nasolabial_02" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 237 "nose_ridge_def_pos" 237 } -# face_detail_nose_tip_def={ "nose_tip_def" 5 "nose_tip_def" 5 } -# face_detail_temple_def={ "temple_def" 70 "temple_def" 192 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 219 "brow_wrinkles_02" 219 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 128 "eye_wrinkles_03" 128 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 63 "forehead_wrinkles_01" 63 } -# expression_other={ "cheek_wrinkles_left_01" 127 "cheek_wrinkles_left_01" 127 } -# complexion={ "complexion_beauty_1" 255 "complexion_5" 211 } -# gene_height={ "normal_height" 172 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_low" 65 "body_fat_head_fat_full" 133 } -# gene_bs_body_shape={ "body_shape_average_clothed" 81 "body_shape_hourglass_half" 0 } -# gene_bs_bust={ "bust_clothes" 37 "bust_default" 167 } -# gene_age={ "old_2" 29 "old_2" 29 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 228 "avg_spacing_avg_thickness" 228 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 127 "layer_2_high_thickness" 127 } -# gene_body_hair={ "body_hair_sparse" 130 "body_hair_sparse" 130 } -# eye_accessory={ "normal_eyes" 57 "normal_eyes" 57 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 111 "normal_eyelashes" 111 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# } -# } -# enabled=yes -#} -# -#easteregg_tamara_stokic={ -# portrait_info = { -# genes={ -# hair_color={ 104 132 184 140 } -# skin_color={ 71 29 94 66 } -# eye_color={ 222 100 214 169 } -# gene_chin_forward={ "chin_forward_pos" 118 "chin_forward_pos" 170 } -# gene_chin_height={ "chin_height_neg" 137 "chin_height_neg" 115 } -# gene_chin_width={ "chin_width_pos" 137 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_neg" 122 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 116 } -# gene_eye_height={ "eye_height_pos" 161 "eye_height_pos" 130 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_pos" 156 "eye_shut_pos" 153 } -# gene_forehead_angle={ "forehead_angle_pos" 143 "forehead_angle_pos" 139 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 88 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 212 "forehead_roundness_pos" 160 } -# gene_forehead_width={ "forehead_width_neg" 122 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_pos" 138 "forehead_height_pos" 138 } -# gene_head_height={ "head_height_neg" 79 "head_height_neg" 111 } -# gene_head_width={ "head_width_pos" 0 "head_width_pos" 129 } -# gene_head_profile={ "head_profile_pos" 153 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_neg" 133 "head_top_width_neg" 102 } -# gene_jaw_angle={ "jaw_angle_neg" 82 "jaw_angle_neg" 119 } -# gene_jaw_forward={ "jaw_forward_pos" 110 "jaw_forward_pos" 137 } -# gene_jaw_height={ "jaw_height_neg" 131 "jaw_height_neg" 121 } -# gene_jaw_width={ "jaw_width_neg" 59 "jaw_width_neg" 94 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 132 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 120 } -# gene_mouth_forward={ "mouth_forward_pos" 96 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 115 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 127 "mouth_upper_lip_size_pos" 127 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 89 "mouth_lower_lip_size_neg" 89 } -# gene_mouth_open={ "mouth_open_neg" 105 "mouth_open_neg" 105 } -# gene_neck_length={ "neck_length_neg" 39 "neck_length_neg" 111 } -# gene_neck_width={ "neck_width_neg" 108 "neck_width_neg" 108 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 28 "cheek_forward_pos" 28 } -# gene_bs_cheek_height={ "cheek_height_neg" 87 "cheek_height_neg" 48 } -# gene_bs_cheek_width={ "cheek_width_neg" 95 "cheek_width_pos" 180 } -# gene_bs_ear_angle={ "ear_angle_neg" 115 "ear_angle_neg" 115 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 50 "ear_inner_shape_pos" 50 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 45 "ear_lower_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 1 "ear_outward_pos" 1 } -# gene_bs_ear_size={ "ear_size_neg" 47 "ear_size_neg" 47 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 223 "eye_corner_depth_pos" 243 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 117 "eye_fold_shape_neg" 37 } -# gene_bs_eye_size={ "eye_size_neg" 57 "eye_size_pos" 28 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 33 "eye_upper_lid_size_neg" 51 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 151 "forehead_brow_curve_neg" 203 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 121 "forehead_brow_forward_pos" 17 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 81 "forehead_brow_inner_height_neg" 78 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 89 "forehead_brow_outer_height_neg" 24 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 39 "forehead_brow_width_neg" 30 } -# gene_bs_jaw_def={ "jaw_def_pos" 29 "jaw_def_pos" 29 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 42 "mouth_lower_lip_def_pos" 42 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 74 "mouth_lower_lip_full_pos" 74 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 161 "mouth_lower_lip_pad_neg" 161 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 42 "mouth_lower_lip_width_neg" 42 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 1 "mouth_philtrum_def_pos" 1 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 5 "mouth_philtrum_width_pos" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 51 "mouth_upper_lip_def_pos" 51 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 38 "mouth_upper_lip_full_pos" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 11 "mouth_upper_lip_profile_neg" 11 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 100 "mouth_upper_lip_width_neg" 100 } -# gene_bs_nose_forward={ "nose_forward_pos" 39 "nose_forward_pos" 34 } -# gene_bs_nose_height={ "nose_height_neg" 105 "nose_height_neg" 96 } -# gene_bs_nose_length={ "nose_length_pos" 21 "nose_length_pos" 21 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 163 "nose_nostril_height_pos" 26 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 75 "nose_nostril_width_neg" 55 } -# gene_bs_nose_profile={ "nose_profile_pos" 129 "nose_profile_neg" 17 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 159 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 179 "nose_ridge_width_pos" 47 } -# gene_bs_nose_size={ "nose_size_neg" 45 "nose_size_neg" 45 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 35 "nose_tip_angle_neg" 13 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 117 "nose_tip_forward_pos" 46 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 13 "nose_tip_width_neg" 138 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 135 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 178 "cheek_fat_04_pos" 163 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_cleft" 18 } -# face_detail_chin_def={ "chin_def_neg" 46 "chin_def_neg" 237 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 235 "eye_lower_lid_def" 204 } -# face_detail_eye_socket={ "eye_socket_color_02" 107 "eye_socket_01" 29 } -# face_detail_nasolabial={ "nasolabial_02" 41 "nasolabial_01" 62 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 109 "nose_ridge_def_pos" 109 } -# face_detail_nose_tip_def={ "nose_tip_def" 35 "nose_tip_def" 0 } -# face_detail_temple_def={ "temple_def" 137 "temple_def" 137 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 51 "brow_wrinkles_01" 51 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 60 "eye_wrinkles_01" 60 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 213 "forehead_wrinkles_01" 213 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 203 "complexion_2" 203 } -# gene_height={ "normal_height" 153 "normal_height" 144 } -# gene_bs_body_type={ "body_fat_head_fat_low" 69 "body_fat_head_fat_low" 127 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 102 "body_shape_hourglass_full" 0 } -# gene_bs_bust={ "bust_clothes" 57 "bust_shape_3_half" 184 } -# gene_age={ "old_3" 124 "old_3" 124 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 176 "avg_spacing_low_thickness" 187 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 115 "layer_2_avg_thickness" 75 } -# gene_body_hair={ "body_hair_sparse" 89 "body_hair_sparse" 89 } -# gene_hair_type={ "hair_straight" 169 "hair_straight" 169 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 24 "normal_eyes" 24 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 159 "normal_eyelashes" 159 } -# hairstyles={ "fp2_hairstyles_iberian_christian_straight" 127 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_ida_lilja={ -# portrait_info = { -# genes={ -# hair_color={ 28 5 112 236 } -# skin_color={ 129 25 116 68 } -# eye_color={ 220 107 115 146 } -# gene_chin_forward={ "chin_forward_pos" 116 "chin_forward_pos" 147 } -# gene_chin_height={ "chin_height_pos" 127 "chin_height_pos" 150 } -# gene_chin_width={ "chin_width_neg" 155 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 129 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_pos" 138 } -# gene_eye_height={ "eye_height_neg" 132 "eye_height_neg" 120 } -# gene_eye_distance={ "eye_distance_pos" 72 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_pos" 152 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 135 "forehead_brow_height_neg" 118 } -# gene_forehead_roundness={ "forehead_roundness_pos" 176 "forehead_roundness_pos" 185 } -# gene_forehead_width={ "forehead_width_pos" 161 "forehead_width_pos" 148 } -# gene_forehead_height={ "forehead_height_neg" 99 "forehead_height_neg" 112 } -# gene_head_height={ "head_height_neg" 180 "head_height_neg" 103 } -# gene_head_width={ "head_width_pos" 146 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_neg" 119 "head_profile_neg" 77 } -# gene_head_top_height={ "head_top_height_pos" 223 "head_top_height_pos" 135 } -# gene_head_top_width={ "head_top_width_neg" 141 "head_top_width_neg" 111 } -# gene_jaw_angle={ "jaw_angle_neg" 129 "jaw_angle_neg" 105 } -# gene_jaw_forward={ "jaw_forward_neg" 123 "jaw_forward_neg" 114 } -# gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_pos" 137 } -# gene_jaw_width={ "jaw_width_pos" 63 "jaw_width_pos" 141 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 39 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 165 "mouth_corner_height_pos" 130 } -# gene_mouth_forward={ "mouth_forward_neg" 89 "mouth_forward_neg" 114 } -# gene_mouth_height={ "mouth_height_pos" 121 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 120 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 128 "mouth_upper_lip_size_neg" 126 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 124 "mouth_lower_lip_size_neg" 92 } -# gene_mouth_open={ "mouth_open_pos" 116 "mouth_open_pos" 132 } -# gene_neck_length={ "neck_length_pos" 221 "neck_length_pos" 132 } -# gene_neck_width={ "neck_width_pos" 124 "neck_width_pos" 165 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 39 "cheek_forward_neg" 43 } -# gene_bs_cheek_height={ "cheek_height_pos" 155 "cheek_height_pos" 45 } -# gene_bs_cheek_width={ "cheek_width_neg" 91 "cheek_width_neg" 42 } -# gene_bs_ear_angle={ "ear_angle_neg" 165 "ear_angle_neg" 125 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 56 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 63 } -# gene_bs_ear_outward={ "ear_outward_neg" 255 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_neg" 71 "ear_size_neg" 7 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 107 "eye_corner_depth_pos" 242 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 135 "eye_fold_shape_pos" 102 } -# gene_bs_eye_size={ "eye_size_neg" 121 "eye_size_pos" 18 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 5 "eye_upper_lid_size_pos" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 43 "forehead_brow_curve_neg" 46 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 35 "forehead_brow_forward_neg" 9 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 5 "forehead_brow_inner_height_pos" 104 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 43 "forehead_brow_outer_height_neg" 86 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 43 "forehead_brow_width_neg" 25 } -# gene_bs_jaw_def={ "jaw_def_neg" 19 "jaw_def_neg" 46 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 179 "mouth_lower_lip_def_pos" 104 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 85 "mouth_lower_lip_full_neg" 123 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 99 "mouth_lower_lip_pad_neg" 178 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 11 "mouth_lower_lip_width_neg" 123 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 136 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 1 "mouth_philtrum_shape_neg" 15 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 59 "mouth_philtrum_width_neg" 25 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 96 "mouth_upper_lip_def_pos" 12 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 139 "mouth_upper_lip_full_pos" 86 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 9 "mouth_upper_lip_profile_pos" 15 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 3 "mouth_upper_lip_width_neg" 54 } -# gene_bs_nose_forward={ "nose_forward_neg" 81 "nose_forward_neg" 25 } -# gene_bs_nose_height={ "nose_height_neg" 29 "nose_height_neg" 78 } -# gene_bs_nose_length={ "nose_length_neg" 15 "nose_length_pos" 20 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 43 "nose_nostril_height_neg" 30 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 77 "nose_nostril_width_neg" 16 } -# gene_bs_nose_profile={ "nose_profile_neg" 9 "nose_profile_neg" 82 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 21 "nose_ridge_angle_neg" 13 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 41 "nose_ridge_width_neg" 8 } -# gene_bs_nose_size={ "nose_size_pos" 81 "nose_size_pos" 25 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 9 "nose_tip_angle_neg" 11 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 63 "nose_tip_forward_neg" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 147 "nose_tip_width_neg" 168 } -# face_detail_cheek_def={ "cheek_def_01" 14 "cheek_def_02" 9 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 125 "cheek_fat_04_pos" 254 } -# face_detail_chin_cleft={ "chin_cleft" 210 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def_neg" 233 "chin_def_neg" 225 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 7 "eye_lower_lid_def" 7 } -# face_detail_eye_socket={ "eye_socket_01" 33 "eye_socket_color_03" 14 } -# face_detail_nasolabial={ "nasolabial_01" 76 "nasolabial_02" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 255 "nose_ridge_def_neg" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 186 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 114 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 161 "brow_wrinkles_02" 161 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 13 "eye_wrinkles_01" 13 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 255 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 108 "complexion_3" 148 } -# gene_height={ "normal_height" 130 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_low" 113 "body_fat_head_fat_low" 119 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 81 "body_shape_hourglass_full" 30 } -# gene_bs_bust={ "bust_clothes" 66 "bust_shape_3_full" 94 } -# gene_age={ "old_4" 236 "old_4" 236 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 191 "far_spacing_low_thickness" 191 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 173 "layer_2_avg_thickness" 173 } -# gene_body_hair={ "body_hair_sparse" 129 "body_hair_sparse" 129 } -# gene_hair_type={ "hair_curly" 173 "hair_curly" 173 } -# gene_baldness={ "male_pattern_baldness" 65 "male_pattern_baldness" 65 } -# eye_accessory={ "normal_eyes" 213 "normal_eyes" 213 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 106 "normal_eyelashes" 106 } -# beards={ "northern_beards_straight" 255 "no_beard" 0 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# -#easteregg_henry_of_skalitz={ -# portrait_info = { -# genes={ -# hair_color={ 38 197 240 106 } -# skin_color={ 124 36 94 79 } -# eye_color={ 224 20 103 170 } -# gene_chin_forward={ "chin_forward_pos" 91 "chin_forward_pos" 135 } -# gene_chin_height={ "chin_height_neg" 87 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_pos" 151 "chin_width_pos" 127 } -# gene_eye_angle={ "eye_angle_pos" 97 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 163 } -# gene_eye_height={ "eye_height_pos" 0 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_pos" 111 "eye_distance_pos" 140 } -# gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 140 "forehead_angle_pos" 142 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 67 "forehead_brow_height_pos" 130 } -# gene_forehead_roundness={ "forehead_roundness_pos" 250 "forehead_roundness_pos" 190 } -# gene_forehead_width={ "forehead_width_neg" 121 "forehead_width_neg" 122 } -# gene_forehead_height={ "forehead_height_neg" 75 "forehead_height_neg" 111 } -# gene_head_height={ "head_height_neg" 110 "head_height_neg" 122 } -# gene_head_width={ "head_width_pos" 174 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_pos" 88 "head_profile_pos" 166 } -# gene_head_top_height={ "head_top_height_pos" 76 "head_top_height_pos" 127 } -# gene_head_top_width={ "head_top_width_pos" 121 "head_top_width_pos" 131 } -# gene_jaw_angle={ "jaw_angle_neg" 90 "jaw_angle_neg" 97 } -# gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_pos" 139 } -# gene_jaw_height={ "jaw_height_neg" 255 "jaw_height_neg" 120 } -# gene_jaw_width={ "jaw_width_neg" 172 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 106 "mouth_corner_depth_pos" 156 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 99 "mouth_corner_height_neg" 117 } -# gene_mouth_forward={ "mouth_forward_neg" 130 "mouth_forward_neg" 119 } -# gene_mouth_height={ "mouth_height_pos" 39 "mouth_height_pos" 131 } -# gene_mouth_width={ "mouth_width_neg" 161 "mouth_width_neg" 102 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 156 "mouth_upper_lip_size_pos" 152 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 156 "mouth_lower_lip_size_neg" 70 } -# gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 144 } -# gene_neck_length={ "neck_length_neg" 90 "neck_length_neg" 121 } -# gene_neck_width={ "neck_width_pos" 207 "neck_width_pos" 154 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 107 "cheek_forward_neg" 34 } -# gene_bs_cheek_height={ "cheek_height_pos" 75 "cheek_height_neg" 75 } -# gene_bs_cheek_width={ "cheek_width_pos" 35 "cheek_width_neg" 124 } -# gene_bs_ear_angle={ "ear_angle_pos" 7 "ear_angle_pos" 0 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 255 "ear_inner_shape_pos" 63 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 74 "ear_lower_bend_pos" 33 } -# gene_bs_ear_outward={ "ear_outward_pos" 39 "ear_outward_pos" 63 } -# gene_bs_ear_size={ "ear_size_pos" 23 "ear_size_neg" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 105 "eye_corner_depth_pos" 199 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 39 "eye_fold_shape_pos" 69 } -# gene_bs_eye_size={ "eye_size_neg" 21 "eye_size_pos" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 169 "eye_upper_lid_size_neg" 21 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 13 "forehead_brow_curve_neg" 174 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 3 "forehead_brow_forward_pos" 164 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 205 "forehead_brow_inner_height_neg" 26 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 23 "forehead_brow_outer_height_neg" 20 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 255 "forehead_brow_width_pos" 44 } -# gene_bs_jaw_def={ "jaw_def_neg" 15 "jaw_def_neg" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 1 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 39 "mouth_lower_lip_full_pos" 34 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 255 "mouth_lower_lip_pad_neg" 55 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 15 "mouth_lower_lip_width_neg" 12 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 172 "mouth_philtrum_def_pos" 26 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 47 "mouth_philtrum_shape_neg" 46 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 45 "mouth_philtrum_width_pos" 109 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 32 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 69 "mouth_upper_lip_full_neg" 7 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 189 "mouth_upper_lip_profile_neg" 8 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 29 "mouth_upper_lip_width_pos" 17 } -# gene_bs_nose_forward={ "nose_forward_neg" 15 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_neg" 221 "nose_height_neg" 77 } -# gene_bs_nose_length={ "nose_length_neg" 29 "nose_length_neg" 3 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 187 "nose_nostril_height_pos" 98 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 135 "nose_nostril_width_neg" 2 } -# gene_bs_nose_profile={ "nose_profile_pos" 255 "nose_profile_hawk" 35 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 53 "nose_ridge_angle_neg" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 143 "nose_ridge_width_neg" 10 } -# gene_bs_nose_size={ "nose_size_pos" 23 "nose_size_neg" 90 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 59 "nose_tip_angle_neg" 100 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 255 "nose_tip_forward_neg" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 137 "nose_tip_width_pos" 6 } -# face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 176 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 117 "cheek_fat_04_pos" 10 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 8 } -# face_detail_chin_def={ "chin_def" 255 "chin_def" 243 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 172 "eye_lower_lid_def" 221 } -# face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 17 } -# face_detail_nasolabial={ "nasolabial_01" 255 "nasolabial_02" 8 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 197 "nose_ridge_def_pos" 122 } -# face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 156 } -# face_detail_temple_def={ "temple_def" 0 "temple_def" 91 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 101 "brow_wrinkles_01" 101 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 221 "eye_wrinkles_03" 221 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 88 "forehead_wrinkles_01" 88 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 103 "complexion_5" 185 } -# gene_height={ "normal_height" 135 "normal_height" 130 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 61 "body_fat_head_fat_full" 123 } -# gene_bs_body_shape={ "body_shape_apple_half" 75 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 86 "bust_shape_1_full" 177 } -# gene_age={ "old_1" 209 "old_1" 209 } -# gene_eyebrows_shape={ "avg_spacing_low_thickness" 162 "avg_spacing_low_thickness" 155 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 200 "layer_2_lower_thickness" 111 } -# gene_body_hair={ "body_hair_sparse" 135 "body_hair_sparse" 135 } -# gene_hair_type={ "hair_straight" 128 "hair_straight" 128 } -# gene_baldness={ "male_pattern_baldness" 78 "male_pattern_baldness" 78 } -# eye_accessory={ "normal_eyes" 192 "normal_eyes" 192 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 192 "normal_eyelashes" 192 } -# hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } -# beards={ "no_beard" 255 "no_beard" 0 } -# clothes={ "western_bedchamber" 79 "most_clothes" 0 } -# } -# } -# enabled=yes -#} -# \ No newline at end of file diff --git a/common/dna_data/03_fp2_dna.txt b/common/dna_data/03_fp2_dna.txt deleted file mode 100644 index 463635516..000000000 --- a/common/dna_data/03_fp2_dna.txt +++ /dev/null @@ -1,2601 +0,0 @@ -##Bookmark Characters -# -##bm_867_struggle_for_iberia -# -#73857_mendo_guterres = { -# portrait_info = { -# genes = { -# hair_color={ 195 252 205 201 } -# skin_color={ 67 80 55 66 } -# eye_color={ 139 184 139 184 } -# gene_chin_forward={ "chin_forward_neg" 54 "chin_forward_neg" 54 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 95 "chin_width_neg" 95 } -# gene_eye_angle={ "eye_angle_neg" 125 "eye_angle_neg" 125 } -# gene_eye_depth={ "eye_depth_neg" 127 "eye_depth_neg" 127 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_pos" 135 } -# gene_eye_distance={ "eye_distance_pos" 149 "eye_distance_pos" 149 } -# gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } -# gene_forehead_angle={ "forehead_angle_neg" 117 "forehead_angle_neg" 117 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 132 "forehead_brow_height_pos" 132 } -# gene_forehead_roundness={ "forehead_roundness_pos" 173 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_neg" 125 "forehead_width_neg" 125 } -# gene_forehead_height={ "forehead_height_pos" 140 "forehead_height_pos" 140 } -# gene_head_height={ "head_height_neg" 100 "head_height_neg" 100 } -# gene_head_width={ "head_width_pos" 136 "head_width_pos" 136 } -# gene_head_profile={ "head_profile_neg" 124 "head_profile_neg" 124 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_neg" 112 "head_top_width_neg" 112 } -# gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 109 } -# gene_jaw_forward={ "jaw_forward_pos" 129 "jaw_forward_pos" 129 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 124 "jaw_width_neg" 124 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 138 "mouth_corner_depth_pos" 138 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 126 "mouth_corner_height_neg" 126 } -# gene_mouth_forward={ "mouth_forward_pos" 130 "mouth_forward_pos" 130 } -# gene_mouth_height={ "mouth_height_pos" 180 "mouth_height_pos" 180 } -# gene_mouth_width={ "mouth_width_pos" 147 "mouth_width_pos" 147 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 131 "mouth_upper_lip_size_pos" 131 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 77 "mouth_lower_lip_size_neg" 77 } -# gene_mouth_open={ "mouth_open_neg" 85 "mouth_open_neg" 85 } -# gene_neck_length={ "neck_length_neg" 109 "neck_length_neg" 109 } -# gene_neck_width={ "neck_width_pos" 151 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 20 "cheek_forward_pos" 20 } -# gene_bs_cheek_height={ "cheek_height_neg" 45 "cheek_height_neg" 45 } -# gene_bs_cheek_width={ "cheek_width_neg" 111 "cheek_width_neg" 111 } -# gene_bs_ear_angle={ "ear_angle_neg" 91 "ear_angle_neg" 91 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 103 "ear_inner_shape_pos" 103 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 44 "ear_both_bend_pos" 44 } -# gene_bs_ear_outward={ "ear_outward_neg" 68 "ear_outward_neg" 68 } -# gene_bs_ear_size={ "ear_size_pos" 37 "ear_size_pos" 37 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 248 "eye_corner_depth_pos" 248 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 13 "eye_fold_shape_neg" 13 } -# gene_bs_eye_size={ "eye_size_pos" 21 "eye_size_pos" 21 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 29 "eye_upper_lid_size_pos" 29 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 66 "forehead_brow_curve_neg" 66 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 78 "forehead_brow_forward_pos" 78 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 6 "forehead_brow_inner_height_pos" 6 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 125 "forehead_brow_outer_height_pos" 125 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 113 "forehead_brow_width_pos" 113 } -# gene_bs_jaw_def={ "jaw_def_pos" 41 "jaw_def_pos" 41 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 64 "mouth_lower_lip_def_pos" 64 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 32 "mouth_lower_lip_full_pos" 32 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 39 "mouth_lower_lip_pad_neg" 39 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 27 "mouth_lower_lip_width_pos" 27 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 23 "mouth_philtrum_shape_pos" 23 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 33 "mouth_philtrum_width_neg" 33 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 16 "mouth_upper_lip_def_pos" 16 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 29 "mouth_upper_lip_full_pos" 29 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 42 "mouth_upper_lip_profile_pos" 42 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 92 "mouth_upper_lip_width_pos" 92 } -# gene_bs_nose_forward={ "nose_forward_pos" 24 "nose_forward_pos" 24 } -# gene_bs_nose_height={ "nose_height_pos" 23 "nose_height_pos" 23 } -# gene_bs_nose_length={ "nose_length_pos" 1 "nose_length_pos" 1 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 8 "nose_nostril_height_pos" 8 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 126 "nose_nostril_width_neg" 126 } -# gene_bs_nose_profile={ "nose_profile_pos" 12 "nose_profile_pos" 12 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 36 "nose_ridge_angle_pos" 36 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 15 "nose_ridge_width_pos" 15 } -# gene_bs_nose_size={ "nose_size_neg" 5 "nose_size_neg" 5 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 43 "nose_tip_angle_pos" 43 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 10 "nose_tip_forward_pos" 10 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 126 "nose_tip_width_pos" 126 } -# face_detail_cheek_def={ "cheek_def_02" 86 "cheek_def_02" 86 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 9 "cheek_fat_03_pos" 9 } -# face_detail_chin_cleft={ "chin_dimple" 20 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def_neg" 230 "chin_def_neg" 230 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 40 "eye_lower_lid_def" 40 } -# face_detail_eye_socket={ "eye_socket_03" 125 "eye_socket_03" 125 } -# face_detail_nasolabial={ "nasolabial_02" 104 "nasolabial_02" 104 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 17 "nose_ridge_def_pos" 17 } -# face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 4 } -# face_detail_temple_def={ "temple_def" 218 "temple_def" 218 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 15 "brow_wrinkles_01" 15 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 80 "eye_wrinkles_01" 80 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 68 "forehead_wrinkles_01" 68 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 175 "complexion_3" 175 } -# gene_height={ "normal_height" 131 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_low" 146 "body_fat_head_fat_low" 146 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 0 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 55 "bust_clothes" 55 } -# gene_age={ "old_4" 75 "old_4" 75 } -# gene_eyebrows_shape={ "far_spacing_lower_thickness" 178 "far_spacing_lower_thickness" 178 } -# gene_eyebrows_fullness={ "layer_2_high_thickness" 157 "layer_2_high_thickness" 157 } -# gene_body_hair={ "body_hair_avg" 144 "body_hair_avg" 98 } -# gene_hair_type={ "hair_straight" 105 "hair_straight" 105 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 56 "normal_eyes" 56 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 98 "normal_eyelashes" 98 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_straight" 0 "all_hairstyles" 0 } -# clothes={ "fp2_christian_low_nobility_clothes" 119 "most_clothes" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#73759_ermesenda = { # wife of count Mendo -# portrait_info = { -# genes = { -# hair_color={ 202 250 202 250 } -# skin_color={ 76 96 76 96 } -# eye_color={ 163 175 163 175 } -# gene_chin_forward={ "chin_forward_neg" 126 "chin_forward_neg" 126 } -# gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_neg" 78 "chin_width_neg" 78 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 79 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 128 } -# gene_eye_height={ "eye_height_neg" 109 "eye_height_neg" 109 } -# gene_eye_distance={ "eye_distance_pos" 128 "eye_distance_pos" 128 } -# gene_eye_shut={ "eye_shut_neg" 112 "eye_shut_neg" 112 } -# gene_forehead_angle={ "forehead_angle_pos" 173 "forehead_angle_pos" 173 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 176 "forehead_brow_height_pos" 176 } -# gene_forehead_roundness={ "forehead_roundness_pos" 173 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_neg" 114 } -# gene_forehead_height={ "forehead_height_pos" 152 "forehead_height_pos" 152 } -# gene_head_height={ "head_height_neg" 107 "head_height_neg" 107 } -# gene_head_width={ "head_width_neg" 86 "head_width_neg" 86 } -# gene_head_profile={ "head_profile_pos" 135 "head_profile_pos" 135 } -# gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } -# gene_head_top_width={ "head_top_width_neg" 119 "head_top_width_neg" 119 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_neg" 124 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 130 } -# gene_jaw_width={ "jaw_width_pos" 173 "jaw_width_pos" 173 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_neg" 116 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_pos" 135 "mouth_forward_pos" 135 } -# gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 131 } -# gene_mouth_width={ "mouth_width_neg" 79 "mouth_width_neg" 79 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 110 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 203 "mouth_lower_lip_size_neg" 96 } -# gene_mouth_open={ "mouth_open_pos" 171 "mouth_open_pos" 171 } -# gene_neck_length={ "neck_length_neg" 85 "neck_length_neg" 85 } -# gene_neck_width={ "neck_width_neg" 102 "neck_width_neg" 102 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 14 "cheek_forward_pos" 14 } -# gene_bs_cheek_height={ "cheek_height_pos" 78 "cheek_height_pos" 78 } -# gene_bs_cheek_width={ "cheek_width_pos" 33 "cheek_width_pos" 33 } -# gene_bs_ear_angle={ "ear_angle_neg" 4 "ear_angle_neg" 4 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 58 "ear_inner_shape_pos" 58 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 36 "ear_lower_bend_pos" 36 } -# gene_bs_ear_outward={ "ear_outward_neg" 27 "ear_outward_neg" 27 } -# gene_bs_ear_size={ "ear_size_pos" 17 "ear_size_pos" 17 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 241 "eye_corner_depth_pos" 241 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 47 "eye_fold_shape_neg" 47 } -# gene_bs_eye_size={ "eye_size_neg" 45 "eye_size_neg" 45 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 25 "eye_upper_lid_size_pos" 25 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 35 "forehead_brow_curve_pos" 35 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 44 "forehead_brow_forward_pos" 44 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 17 "forehead_brow_inner_height_neg" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 34 "forehead_brow_outer_height_pos" 34 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 24 "forehead_brow_width_neg" 24 } -# gene_bs_jaw_def={ "jaw_def_neg" 118 "jaw_def_neg" 75 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 120 "mouth_lower_lip_def_pos" 120 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 86 "mouth_lower_lip_full_neg" 86 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 12 "mouth_lower_lip_pad_pos" 12 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 35 "mouth_lower_lip_width_pos" 35 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 47 "mouth_philtrum_def_pos" 47 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 0 "mouth_philtrum_shape_neg" 0 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 69 "mouth_philtrum_width_pos" 69 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 21 "mouth_upper_lip_def_pos" 21 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 141 "mouth_upper_lip_full_pos" 141 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 25 "mouth_upper_lip_profile_neg" 25 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 25 "mouth_upper_lip_width_pos" 25 } -# gene_bs_nose_forward={ "nose_forward_neg" 94 "nose_forward_neg" 94 } -# gene_bs_nose_height={ "nose_height_neg" 34 "nose_height_neg" 34 } -# gene_bs_nose_length={ "nose_length_pos" 73 "nose_length_pos" 73 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 5 "nose_nostril_height_pos" 5 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 64 "nose_nostril_width_neg" 64 } -# gene_bs_nose_profile={ "nose_profile_neg" 11 "nose_profile_neg" 11 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 2 "nose_ridge_angle_neg" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 38 "nose_ridge_width_pos" 38 } -# gene_bs_nose_size={ "nose_size_pos" 44 "nose_size_pos" 44 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 9 "nose_tip_angle_neg" 9 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 37 "nose_tip_forward_pos" 37 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 41 "nose_tip_width_neg" 41 } -# face_detail_cheek_def={ "cheek_def_01" 19 "cheek_def_01" 19 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 19 "cheek_fat_01_pos" 19 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 19 } -# face_detail_chin_def={ "chin_def_neg" 16 "chin_def_neg" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 155 "eye_lower_lid_def" 155 } -# face_detail_eye_socket={ "eye_socket_02" 20 "eye_socket_02" 20 } -# face_detail_nasolabial={ "nasolabial_03" 7 "nasolabial_03" 7 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 143 "nose_ridge_def_pos" 143 } -# face_detail_nose_tip_def={ "nose_tip_def" 3 "nose_tip_def" 3 } -# face_detail_temple_def={ "temple_def" 130 "temple_def" 130 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 39 "brow_wrinkles_02" 39 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 166 "eye_wrinkles_01" 166 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 234 "forehead_wrinkles_02" 234 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 151 "complexion_2" 151 } -# gene_height={ "normal_height" 135 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_full" 119 "body_fat_head_fat_full" 119 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 41 "body_shape_rectangle_full" 41 } -# gene_bs_bust={ "bust_shape_1_half" 152 "bust_clothes" 203 } -# gene_age={ "old_4" 247 "old_4" 247 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 206 "avg_spacing_lower_thickness" 206 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 139 "layer_2_avg_thickness" 139 } -# gene_body_hair={ "body_hair_avg" 179 "body_hair_avg" 179 } -# gene_hair_type={ "hair_straight" 162 "hair_straight" 162 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 240 "normal_eyes" 240 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 70 "normal_eyelashes" 70 } -# hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 54 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -#73893_arias = { # son of count Mendo -# portrait_info = { -# genes = { -# hair_color={ 49 250 212 235 } -# skin_color={ 162 116 167 115 } -# eye_color={ 38 134 126 136 } -# gene_chin_forward={ "chin_forward_pos" 131 "chin_forward_neg" 84 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 140 } -# gene_chin_width={ "chin_width_pos" 136 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 127 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_pos" 133 } -# gene_eye_height={ "eye_height_neg" 123 "eye_height_neg" 115 } -# gene_eye_distance={ "eye_distance_neg" 122 "eye_distance_neg" 123 } -# gene_eye_shut={ "eye_shut_pos" 196 "eye_shut_pos" 128 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_pos" 143 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 137 "forehead_brow_height_neg" 81 } -# gene_forehead_roundness={ "forehead_roundness_pos" 205 "forehead_roundness_pos" 168 } -# gene_forehead_width={ "forehead_width_neg" 125 "forehead_width_pos" 127 } -# gene_forehead_height={ "forehead_height_neg" 79 "forehead_height_pos" 162 } -# gene_head_height={ "head_height_neg" 113 "head_height_pos" 139 } -# gene_head_width={ "head_width_neg" 90 "head_width_pos" 163 } -# gene_head_profile={ "head_profile_neg" 88 "head_profile_pos" 175 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_pos" 131 } -# gene_head_top_width={ "head_top_width_pos" 175 "head_top_width_pos" 141 } -# gene_jaw_angle={ "jaw_angle_neg" 108 "jaw_angle_pos" 156 } -# gene_jaw_forward={ "jaw_forward_neg" 115 "jaw_forward_neg" 127 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_neg" 119 } -# gene_jaw_width={ "jaw_width_neg" 115 "jaw_width_pos" 158 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_pos" 128 } -# gene_mouth_forward={ "mouth_forward_neg" 106 "mouth_forward_pos" 155 } -# gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_neg" 124 } -# gene_mouth_width={ "mouth_width_neg" 116 "mouth_width_neg" 82 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 110 "mouth_upper_lip_size_neg" 125 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 118 "mouth_lower_lip_size_pos" 165 } -# gene_mouth_open={ "mouth_open_neg" 59 "mouth_open_neg" 51 } -# gene_neck_length={ "neck_length_pos" 131 "neck_length_neg" 112 } -# gene_neck_width={ "neck_width_neg" 119 "neck_width_pos" 142 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_pos" 12 } -# gene_bs_cheek_height={ "cheek_height_pos" 34 "cheek_height_pos" 0 } -# gene_bs_cheek_width={ "cheek_width_neg" 91 "cheek_width_pos" 27 } -# gene_bs_ear_angle={ "ear_angle_pos" 42 "ear_angle_neg" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 161 "ear_inner_shape_pos" 55 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 58 "ear_lower_bend_pos" 87 } -# gene_bs_ear_outward={ "ear_outward_pos" 7 "ear_outward_pos" 0 } -# gene_bs_ear_size={ "ear_size_pos" 24 "ear_size_pos" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 227 "eye_corner_depth_pos" 245 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 49 "eye_fold_shape_neg" 55 } -# gene_bs_eye_size={ "eye_size_neg" 44 "eye_size_neg" 3 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 31 "eye_upper_lid_size_pos" 97 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 102 "forehead_brow_curve_neg" 27 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 25 "forehead_brow_forward_pos" 12 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 45 "forehead_brow_inner_height_neg" 7 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 15 "forehead_brow_outer_height_pos" 100 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 37 "forehead_brow_width_pos" 43 } -# gene_bs_jaw_def={ "jaw_def_neg" 25 "jaw_def_neg" 165 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 24 "mouth_lower_lip_def_pos" 45 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 83 "mouth_lower_lip_full_pos" 22 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 82 "mouth_lower_lip_pad_neg" 39 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 23 "mouth_lower_lip_width_neg" 124 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 43 "mouth_philtrum_def_pos" 9 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_pos" 5 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_neg" 9 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 12 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 20 "mouth_upper_lip_full_neg" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 159 "mouth_upper_lip_profile_pos" 241 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 114 "mouth_upper_lip_width_neg" 29 } -# gene_bs_nose_forward={ "nose_forward_pos" 3 "nose_forward_neg" 37 } -# gene_bs_nose_height={ "nose_height_neg" 93 "nose_height_neg" 90 } -# gene_bs_nose_length={ "nose_length_neg" 46 "nose_length_pos" 89 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 24 "nose_nostril_height_pos" 40 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 38 "nose_nostril_width_neg" 176 } -# gene_bs_nose_profile={ "nose_profile_pos" 28 "nose_profile_neg" 12 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 37 "nose_ridge_angle_neg" 18 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 10 "nose_ridge_width_pos" 25 } -# gene_bs_nose_size={ "nose_size_neg" 44 "nose_size_pos" 12 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 3 "nose_tip_angle_neg" 33 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 53 "nose_tip_forward_neg" 22 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 18 "nose_tip_width_neg" 36 } -# face_detail_cheek_def={ "cheek_def_02" 1 "cheek_def_01" 3 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 13 "cheek_fat_04_pos" 136 } -# face_detail_chin_cleft={ "chin_dimple" 13 "chin_cleft" 2 } -# face_detail_chin_def={ "chin_def" 95 "chin_def" 21 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 91 "eye_lower_lid_def" 12 } -# face_detail_eye_socket={ "eye_socket_color_02" 4 "eye_socket_03" 94 } -# face_detail_nasolabial={ "nasolabial_01" 66 "nasolabial_03" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 24 "nose_ridge_def_neg" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 248 "nose_tip_def" 49 } -# face_detail_temple_def={ "temple_def" 161 "temple_def" 236 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 211 "brow_wrinkles_01" 128 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 2 "eye_wrinkles_01" 253 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 28 "forehead_wrinkles_01" 75 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 132 "complexion_5" 246 } -# gene_height={ "normal_height" 116 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_full" 127 "body_fat_head_fat_medium" 109 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 23 "body_shape_triangle_full" 26 } -# gene_bs_bust={ "bust_clothes" 92 "bust_shape_2_full" 173 } -# gene_age={ "old_4" 231 "old_2" 121 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 219 "close_spacing_avg_thickness" 226 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 217 "layer_2_low_thickness" 149 } -# gene_body_hair={ "body_hair_sparse" 132 "body_hair_sparse" 95 } -# gene_hair_type={ "hair_curly" 95 "hair_wavy" 189 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 21 "normal_eyes" 21 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "no_eyelashes" 127 "normal_eyelashes" 46 } -# pose={ "" 255 "" 0 } -# #beards={ "no_beard" 24 "no_beard" 0 } -# clothes={ "western_children_commoner_clothes" 250 "most_clothes" 0 } -# #hairstyles={ "western_baby_hairstyles" 238 "all_hairstyles" 0 } -# headgear={ "no_headgear" 24 "no_headgear" 0 } -# legwear={ "no_legwear" 52 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled=yes -#} -# -# -# -#73813_lupp_ibn_musa = { -# portrait_info = { -# genes = { -# hair_color={ 18 244 192 195 } -# skin_color={ 160 120 162 120 } -# eye_color={ 67 183 28 175 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_pos" 130 "chin_height_pos" 137 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_pos" 133 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 135 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 133 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 138 } -# gene_forehead_angle={ "forehead_angle_pos" 135 "forehead_angle_neg" 115 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 138 "forehead_brow_height_neg" 102 } -# gene_forehead_roundness={ "forehead_roundness_pos" 204 "forehead_roundness_pos" 154 } -# gene_forehead_width={ "forehead_width_neg" 106 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_neg" 98 "forehead_height_neg" 97 } -# gene_head_height={ "head_height_pos" 153 "head_height_pos" 152 } -# gene_head_width={ "head_width_pos" 135 "head_width_pos" 146 } -# gene_head_profile={ "head_profile_neg" 112 "head_profile_neg" 112 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_neg" 96 } -# gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_neg" 108 } -# gene_jaw_angle={ "jaw_angle_neg" 111 "jaw_angle_neg" 99 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_neg" 120 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_pos" 163 "jaw_width_neg" 108 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_neg" 122 } -# gene_mouth_forward={ "mouth_forward_pos" 149 "mouth_forward_neg" 64 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_neg" 117 } -# gene_mouth_width={ "mouth_width_pos" 129 "mouth_width_neg" 74 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 194 "mouth_upper_lip_size_neg" 109 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 96 "mouth_lower_lip_size_neg" 96 } -# gene_mouth_open={ "mouth_open_neg" 4 "mouth_open_pos" 199 } -# gene_neck_length={ "neck_length_neg" 127 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_pos" 141 "neck_width_pos" 139 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_neg" 11 } -# gene_bs_cheek_height={ "cheek_height_neg" 41 "cheek_height_neg" 41 } -# gene_bs_cheek_width={ "cheek_width_pos" 22 "cheek_width_neg" 201 } -# gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_neg" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 98 "ear_inner_shape_pos" 148 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 39 "ear_lower_bend_pos" 90 } -# gene_bs_ear_outward={ "ear_outward_neg" 19 "ear_outward_neg" 19 } -# gene_bs_ear_size={ "ear_size_neg" 13 "ear_size_neg" 13 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 156 "eye_corner_depth_pos" 231 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 179 "eye_fold_shape_pos" 2 } -# gene_bs_eye_size={ "eye_size_pos" 18 "eye_size_pos" 46 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 117 "eye_upper_lid_size_pos" 33 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 7 "forehead_brow_curve_neg" 199 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 50 "forehead_brow_forward_neg" 50 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 83 "forehead_brow_inner_height_neg" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 126 "forehead_brow_outer_height_neg" 111 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 51 "forehead_brow_width_pos" 48 } -# gene_bs_jaw_def={ "jaw_def_pos" 2 "jaw_def_neg" 59 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 38 "mouth_lower_lip_def_pos" 38 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 14 "mouth_lower_lip_full_neg" 5 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 49 "mouth_lower_lip_pad_neg" 66 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_pos" 30 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 123 "mouth_philtrum_def_pos" 24 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 49 "mouth_philtrum_shape_neg" 49 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 12 "mouth_philtrum_width_pos" 24 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 23 "mouth_upper_lip_def_pos" 37 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_pos" 182 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 8 "mouth_upper_lip_profile_pos" 8 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 118 "mouth_upper_lip_width_pos" 15 } -# gene_bs_nose_forward={ "nose_forward_pos" 4 "nose_forward_pos" 22 } -# gene_bs_nose_height={ "nose_height_pos" 18 "nose_height_pos" 14 } -# gene_bs_nose_length={ "nose_length_neg" 17 "nose_length_pos" 28 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 95 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 83 "nose_nostril_width_neg" 196 } -# gene_bs_nose_profile={ "nose_profile_neg" 33 "nose_profile_neg" 6 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 28 "nose_ridge_angle_pos" 6 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_pos" 37 } -# gene_bs_nose_size={ "nose_size_neg" 3 "nose_size_pos" 61 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 12 "nose_tip_angle_pos" 31 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 25 "nose_tip_forward_pos" 42 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 37 "nose_tip_width_pos" 37 } -# face_detail_cheek_def={ "cheek_def_01" 11 "cheek_def_01" 8 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 1 "cheek_fat_03_pos" 7 } -# face_detail_chin_cleft={ "chin_dimple" 24 "chin_cleft" 21 } -# face_detail_chin_def={ "chin_def" 245 "chin_def_neg" 211 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 149 "eye_lower_lid_def" 2 } -# face_detail_eye_socket={ "eye_socket_01" 85 "eye_socket_03" 24 } -# face_detail_nasolabial={ "nasolabial_02" 5 "nasolabial_02" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 19 "nose_ridge_def_pos" 0 } -# face_detail_nose_tip_def={ "nose_tip_def" 204 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 202 "temple_def" 250 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_03" 30 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 61 "eye_wrinkles_01" 65 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 80 "forehead_wrinkles_01" 26 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 137 "complexion_3" 219 } -# gene_height={ "normal_height" 129 "normal_height" 102 } -# gene_bs_body_type={ "body_fat_head_fat_full" 139 "body_fat_head_fat_low" 150 } -# gene_bs_body_shape={ "body_shape_apple_half" 103 "body_shape_triangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 48 "bust_shape_4_full" 201 } -# gene_age={ "old_2" 182 "old_2" 148 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 146 "avg_spacing_high_thickness" 229 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 171 "layer_2_low_thickness" 161 } -# gene_body_hair={ "body_hair_sparse" 141 "body_hair_sparse" 153 } -# gene_hair_type={ "hair_wavy" 144 "hair_wavy" 144 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 181 "normal_eyes" 181 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 23 "normal_eyelashes" 23 } -# pose={ "" 255 "" 0 } -# #beards={ "fp2_beards_straight" 125 "no_beard" 0 } -# clothes={ "western_high_nobility_clothes" 228 "most_clothes" 0 } -# headgear={ "western_high_nobility" 120 "no_headgear" 0 } -# legwear={ "western_common_legwear" 71 "all_legwear" 0 } -# #hairstyles={ "fp2_hairstyles_iberian_muslim_wavy" 84 "all_hairstyles" 0 } -# } -# } -# enabled=yes -#} -# -# -#73814_emira_ayab = { # Lupp's wife -# portrait_info = { -# genes = { -# hair_color={ 86 249 86 249 } -# skin_color={ 163 165 163 165 } -# eye_color={ 47 249 47 249 } -# gene_chin_forward={ "chin_forward_pos" 145 "chin_forward_pos" 145 } -# gene_chin_height={ "chin_height_neg" 114 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_pos" 131 } -# gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 126 } -# gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_pos" 147 "eye_shut_pos" 147 } -# gene_forehead_angle={ "forehead_angle_pos" 184 "forehead_angle_pos" 184 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 91 "forehead_brow_height_neg" 91 } -# gene_forehead_roundness={ "forehead_roundness_pos" 189 "forehead_roundness_pos" 189 } -# gene_forehead_width={ "forehead_width_pos" 153 "forehead_width_pos" 153 } -# gene_forehead_height={ "forehead_height_neg" 34 "forehead_height_neg" 34 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 143 } -# gene_head_width={ "head_width_pos" 170 "head_width_pos" 170 } -# gene_head_profile={ "head_profile_neg" 90 "head_profile_neg" 90 } -# gene_head_top_height={ "head_top_height_neg" 96 "head_top_height_neg" 96 } -# gene_head_top_width={ "head_top_width_pos" 164 "head_top_width_pos" 164 } -# gene_jaw_angle={ "jaw_angle_pos" 141 "jaw_angle_pos" 141 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 123 "jaw_height_neg" 123 } -# gene_jaw_width={ "jaw_width_neg" 99 "jaw_width_neg" 99 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 119 "mouth_corner_depth_neg" 119 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 127 "mouth_height_pos" 127 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 161 "mouth_upper_lip_size_pos" 161 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 167 "mouth_lower_lip_size_pos" 167 } -# gene_mouth_open={ "mouth_open_neg" 71 "mouth_open_neg" 71 } -# gene_neck_length={ "neck_length_pos" 136 "neck_length_pos" 136 } -# gene_neck_width={ "neck_width_pos" 135 "neck_width_pos" 135 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 39 "cheek_forward_pos" 39 } -# gene_bs_cheek_height={ "cheek_height_neg" 37 "cheek_height_neg" 37 } -# gene_bs_cheek_width={ "cheek_width_pos" 0 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_neg" 41 "ear_angle_neg" 41 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 96 "ear_upper_bend_pos" 96 } -# gene_bs_ear_outward={ "ear_outward_pos" 193 "ear_outward_pos" 193 } -# gene_bs_ear_size={ "ear_size_neg" 39 "ear_size_neg" 39 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 206 "eye_corner_depth_pos" 206 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 4 "eye_fold_shape_neg" 4 } -# gene_bs_eye_size={ "eye_size_neg" 74 "eye_size_neg" 74 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 13 "eye_upper_lid_size_neg" 13 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 45 "forehead_brow_curve_neg" 45 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 88 "forehead_brow_forward_pos" 88 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 2 "forehead_brow_inner_height_pos" 2 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 8 "forehead_brow_outer_height_pos" 8 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 115 "forehead_brow_width_pos" 115 } -# gene_bs_jaw_def={ "jaw_def_neg" 86 "jaw_def_neg" 86 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 32 "mouth_lower_lip_def_pos" 32 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 111 "mouth_lower_lip_full_pos" 111 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 86 "mouth_lower_lip_pad_neg" 86 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 125 "mouth_lower_lip_width_neg" 125 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 32 "mouth_philtrum_shape_neg" 32 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 178 "mouth_philtrum_width_pos" 178 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 7 "mouth_upper_lip_def_pos" 7 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 102 "mouth_upper_lip_full_pos" 102 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 51 "mouth_upper_lip_profile_pos" 51 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 115 "mouth_upper_lip_width_neg" 115 } -# gene_bs_nose_forward={ "nose_forward_neg" 82 "nose_forward_neg" 82 } -# gene_bs_nose_height={ "nose_height_neg" 81 "nose_height_neg" 81 } -# gene_bs_nose_length={ "nose_length_neg" 19 "nose_length_neg" 19 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 84 "nose_nostril_height_neg" 84 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 35 "nose_nostril_width_pos" 35 } -# gene_bs_nose_profile={ "nose_profile_pos" 113 "nose_profile_pos" 113 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 1 "nose_ridge_angle_neg" 1 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 37 "nose_ridge_width_pos" 37 } -# gene_bs_nose_size={ "nose_size_pos" 181 "nose_size_pos" 181 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 3 "nose_tip_angle_neg" 3 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 25 "nose_tip_forward_pos" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 149 "nose_tip_width_pos" 149 } -# face_detail_cheek_def={ "cheek_def_02" 19 "cheek_def_02" 19 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 61 "cheek_fat_01_neg" 61 } -# face_detail_chin_cleft={ "chin_dimple" 25 "chin_dimple" 25 } -# face_detail_chin_def={ "chin_def" 9 "chin_def" 9 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 241 "eye_lower_lid_def" 241 } -# face_detail_eye_socket={ "eye_socket_color_03" 19 "eye_socket_color_03" 19 } -# face_detail_nasolabial={ "nasolabial_02" 82 "nasolabial_02" 82 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 87 "nose_ridge_def_pos" 87 } -# face_detail_nose_tip_def={ "nose_tip_def" 243 "nose_tip_def" 243 } -# face_detail_temple_def={ "temple_def" 132 "temple_def" 132 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 62 "brow_wrinkles_04" 62 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 97 "eye_wrinkles_01" 97 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 185 "forehead_wrinkles_01" 185 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 223 "complexion_2" 223 } -# gene_height={ "normal_height" 129 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_full" 131 "body_fat_head_fat_full" 131 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 27 "body_shape_rectangle_half" 27 } -# gene_bs_bust={ "bust_shape_2_full" 199 "bust_shape_2_full" 199 } -# gene_age={ "old_2" 136 "old_2" 136 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 224 "far_spacing_avg_thickness" 224 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 169 "layer_2_low_thickness" 169 } -# gene_body_hair={ "body_hair_avg" 191 "body_hair_avg" 191 } -# gene_hair_type={ "hair_curly" 160 "hair_curly" 160 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 56 "normal_eyes" 56 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 173 "normal_eyelashes" 173 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 255 "all_hairstyles" 0 } -# #beards={ "fp2_beards_straight" 202 "no_beard" 0 } -# clothes={ "fp2_christian_high_nobility_clothes" 0 "most_clothes" 0 } -# headgear={ "fp2_muslim_high_nobility" 105 "no_headgear" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -#73783_oria = { #Lubb's daughter -# portrait_info = { -# genes = { -# hair_color={ 3 239 58 247 } -# skin_color={ 171 124 172 125 } -# eye_color={ 76 242 28 130 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_neg" 103 } -# gene_chin_height={ "chin_height_pos" 129 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 131 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 123 "eye_angle_neg" 126 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_neg" 102 "eye_shut_neg" 116 } -# gene_forehead_angle={ "forehead_angle_neg" 125 "forehead_angle_neg" 114 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 159 "forehead_brow_height_pos" 171 } -# gene_forehead_roundness={ "forehead_roundness_pos" 162 "forehead_roundness_pos" 189 } -# gene_forehead_width={ "forehead_width_neg" 118 "forehead_width_neg" 116 } -# gene_forehead_height={ "forehead_height_neg" 98 "forehead_height_pos" 142 } -# gene_head_height={ "head_height_neg" 60 "head_height_pos" 178 } -# gene_head_width={ "head_width_pos" 211 "head_width_pos" 144 } -# gene_head_profile={ "head_profile_neg" 81 "head_profile_neg" 102 } -# gene_head_top_height={ "head_top_height_pos" 158 "head_top_height_neg" 97 } -# gene_head_top_width={ "head_top_width_pos" 176 "head_top_width_pos" 172 } -# gene_jaw_angle={ "jaw_angle_neg" 126 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_neg" 118 "jaw_width_pos" 160 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_neg" 125 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_pos" 132 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_pos" 157 "mouth_height_neg" 118 } -# gene_mouth_width={ "mouth_width_pos" 132 "mouth_width_pos" 133 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 168 "mouth_upper_lip_size_pos" 153 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 177 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_neg" 37 "mouth_open_pos" 194 } -# gene_neck_length={ "neck_length_pos" 136 "neck_length_pos" 129 } -# gene_neck_width={ "neck_width_pos" 128 "neck_width_neg" 106 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 45 "cheek_forward_pos" 20 } -# gene_bs_cheek_height={ "cheek_height_pos" 13 "cheek_height_neg" 27 } -# gene_bs_cheek_width={ "cheek_width_pos" 41 "cheek_width_neg" 23 } -# gene_bs_ear_angle={ "ear_angle_pos" 65 "ear_angle_pos" 42 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 48 "ear_inner_shape_pos" 35 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 196 "ear_lower_bend_pos" 161 } -# gene_bs_ear_outward={ "ear_outward_neg" 20 "ear_outward_pos" 27 } -# gene_bs_ear_size={ "ear_size_neg" 23 "ear_size_neg" 66 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 216 "eye_corner_depth_pos" 160 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 71 "eye_fold_shape_pos" 43 } -# gene_bs_eye_size={ "eye_size_pos" 50 "eye_size_neg" 23 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 20 "eye_upper_lid_size_neg" 42 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 45 "forehead_brow_curve_neg" 201 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 66 "forehead_brow_forward_pos" 30 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 30 "forehead_brow_inner_height_pos" 2 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 81 "forehead_brow_outer_height_pos" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 93 "forehead_brow_width_pos" 33 } -# gene_bs_jaw_def={ "jaw_def_neg" 44 "jaw_def_neg" 66 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 15 "mouth_lower_lip_def_pos" 28 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 18 "mouth_lower_lip_full_pos" 25 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 102 "mouth_lower_lip_pad_pos" 24 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 37 "mouth_lower_lip_width_pos" 22 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 15 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 37 "mouth_philtrum_shape_pos" 39 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 28 "mouth_philtrum_width_neg" 0 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 36 "mouth_upper_lip_def_pos" 44 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 3 "mouth_upper_lip_full_neg" 43 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 209 "mouth_upper_lip_profile_pos" 233 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 10 "mouth_upper_lip_width_pos" 6 } -# gene_bs_nose_forward={ "nose_forward_pos" 36 "nose_forward_pos" 55 } -# gene_bs_nose_height={ "nose_height_pos" 9 "nose_height_neg" 3 } -# gene_bs_nose_length={ "nose_length_neg" 26 "nose_length_neg" 27 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 107 "nose_nostril_height_neg" 46 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 46 "nose_nostril_width_neg" 34 } -# gene_bs_nose_profile={ "nose_profile_pos" 80 "nose_profile_pos" 73 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_neg" 26 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 49 "nose_ridge_width_pos" 117 } -# gene_bs_nose_size={ "nose_size_pos" 3 "nose_size_pos" 65 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 30 "nose_tip_angle_neg" 114 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 16 "nose_tip_forward_neg" 4 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 8 "nose_tip_width_pos" 48 } -# face_detail_cheek_def={ "cheek_def_02" 76 "cheek_def_02" 16 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 165 "cheek_fat_01_neg" 7 } -# face_detail_chin_cleft={ "chin_cleft" 11 "chin_dimple" 16 } -# face_detail_chin_def={ "chin_def_neg" 7 "chin_def" 245 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 124 "eye_lower_lid_def" 43 } -# face_detail_eye_socket={ "eye_socket_color_01" 8 "eye_socket_01" 159 } -# face_detail_nasolabial={ "nasolabial_02" 94 "nasolabial_03" 175 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 150 } -# face_detail_nose_tip_def={ "nose_tip_def" 165 "nose_tip_def" 3 } -# face_detail_temple_def={ "temple_def" 232 "temple_def" 139 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 207 "brow_wrinkles_02" 38 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 39 "eye_wrinkles_01" 14 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 56 "forehead_wrinkles_01" 53 } -# expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 248 "complexion_4" 231 } -# gene_height={ "normal_height" 129 "normal_height" 108 } -# gene_bs_body_type={ "body_fat_head_fat_full" 107 "body_fat_head_fat_low" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 102 "body_shape_apple_full" 39 } -# gene_bs_bust={ "bust_clothes" 129 "bust_shape_2_half" 94 } -# gene_age={ "old_4" 168 "old_1" 0 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 221 "avg_spacing_low_thickness" 248 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 152 "layer_2_avg_thickness" 190 } -# gene_body_hair={ "body_hair_avg" 207 "body_hair_avg" 195 } -# gene_hair_type={ "hair_wavy" 138 "hair_wavy" 180 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 29 "normal_eyes" 29 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 77 "normal_eyelashes" 77 } -# pose={ "" 255 "" 0 } -# #beards={ "no_beard" 205 "no_beard" 0 } -# clothes={ "fp2_christian_low_nobility_clothes" 9 "most_clothes" 0 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 249 "all_hairstyles" 0 } -# headgear={ "fp2_christian_common" 28 "no_headgear" 0 } -# legwear={ "western_common_legwear" 46 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled=yes -#} -# -#73815_mohamed = { #Lubb's son -# portrait_info = { -# genes = { -# hair_color={ 3 239 58 247 } -# skin_color={ 171 123 172 125 } -# eye_color={ 76 242 28 130 } -# gene_chin_forward={ "chin_forward_neg" 96 "chin_forward_pos" 134 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_pos" 129 } -# gene_chin_width={ "chin_width_pos" 131 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 123 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_neg" 119 "eye_height_pos" 140 } -# gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_neg" 122 } -# gene_eye_shut={ "eye_shut_neg" 116 "eye_shut_neg" 102 } -# gene_forehead_angle={ "forehead_angle_neg" 114 "forehead_angle_neg" 105 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 171 "forehead_brow_height_pos" 159 } -# gene_forehead_roundness={ "forehead_roundness_pos" 162 "forehead_roundness_pos" 189 } -# gene_forehead_width={ "forehead_width_neg" 116 "forehead_width_neg" 118 } -# gene_forehead_height={ "forehead_height_pos" 142 "forehead_height_neg" 98 } -# gene_head_height={ "head_height_pos" 178 "head_height_neg" 60 } -# gene_head_width={ "head_width_pos" 211 "head_width_pos" 144 } -# gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 81 } -# gene_head_top_height={ "head_top_height_neg" 116 "head_top_height_pos" 158 } -# gene_head_top_width={ "head_top_width_pos" 172 "head_top_width_pos" 176 } -# gene_jaw_angle={ "jaw_angle_neg" 113 "jaw_angle_neg" 126 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 133 } -# gene_jaw_height={ "jaw_height_pos" 129 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 160 "jaw_width_neg" 118 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_neg" 115 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 89 "mouth_forward_pos" 139 } -# gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 157 } -# gene_mouth_width={ "mouth_width_neg" 100 "mouth_width_pos" 133 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 98 "mouth_upper_lip_size_pos" 168 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 70 "mouth_lower_lip_size_pos" 177 } -# gene_mouth_open={ "mouth_open_neg" 37 "mouth_open_pos" 194 } -# gene_neck_length={ "neck_length_pos" 129 "neck_length_pos" 136 } -# gene_neck_width={ "neck_width_neg" 106 "neck_width_pos" 151 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 24 "cheek_forward_pos" 20 } -# gene_bs_cheek_height={ "cheek_height_pos" 13 "cheek_height_neg" 27 } -# gene_bs_cheek_width={ "cheek_width_neg" 23 "cheek_width_pos" 41 } -# gene_bs_ear_angle={ "ear_angle_neg" 97 "ear_angle_pos" 65 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 35 "ear_inner_shape_pos" 48 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 161 "ear_lower_bend_pos" 81 } -# gene_bs_ear_outward={ "ear_outward_neg" 20 "ear_outward_pos" 27 } -# gene_bs_ear_size={ "ear_size_neg" 66 "ear_size_neg" 23 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 216 "eye_corner_depth_pos" 222 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 43 "eye_fold_shape_neg" 71 } -# gene_bs_eye_size={ "eye_size_neg" 23 "eye_size_pos" 50 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 42 "eye_upper_lid_size_pos" 20 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 45 "forehead_brow_curve_neg" 201 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 30 "forehead_brow_forward_pos" 66 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 2 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 81 "forehead_brow_outer_height_pos" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 93 "forehead_brow_width_pos" 33 } -# gene_bs_jaw_def={ "jaw_def_neg" 66 "jaw_def_neg" 44 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 15 "mouth_lower_lip_def_pos" 28 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 25 "mouth_lower_lip_full_neg" 18 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 102 "mouth_lower_lip_pad_neg" 3 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 18 "mouth_lower_lip_width_pos" 22 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 49 "mouth_philtrum_def_pos" 14 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 39 "mouth_philtrum_shape_pos" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 0 "mouth_philtrum_width_pos" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 36 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 68 "mouth_upper_lip_full_neg" 43 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 209 "mouth_upper_lip_profile_pos" 233 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 10 "mouth_upper_lip_width_pos" 6 } -# gene_bs_nose_forward={ "nose_forward_pos" 55 "nose_forward_pos" 24 } -# gene_bs_nose_height={ "nose_height_pos" 123 "nose_height_pos" 9 } -# gene_bs_nose_length={ "nose_length_pos" 8 "nose_length_neg" 27 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 107 "nose_nostril_height_pos" 19 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 34 "nose_nostril_width_neg" 46 } -# gene_bs_nose_profile={ "nose_profile_pos" 80 "nose_profile_pos" 73 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 26 "nose_ridge_angle_neg" 9 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 49 "nose_ridge_width_pos" 51 } -# gene_bs_nose_size={ "nose_size_pos" 3 "nose_size_pos" 65 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 114 "nose_tip_angle_pos" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 4 "nose_tip_forward_pos" 16 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 8 "nose_tip_width_pos" 48 } -# face_detail_cheek_def={ "cheek_def_01" 15 "cheek_def_02" 16 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 7 "cheek_fat_01_neg" 165 } -# face_detail_chin_cleft={ "chin_cleft" 11 "chin_dimple" 24 } -# face_detail_chin_def={ "chin_def_neg" 207 "chin_def_neg" 7 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 124 "eye_lower_lid_def" 43 } -# face_detail_eye_socket={ "eye_socket_01" 9 "eye_socket_01" 159 } -# face_detail_nasolabial={ "nasolabial_03" 175 "nasolabial_02" 94 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 20 "nose_ridge_def_pos" 150 } -# face_detail_nose_tip_def={ "nose_tip_def" 3 "nose_tip_def" 165 } -# face_detail_temple_def={ "temple_def" 232 "temple_def" 139 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 205 "brow_wrinkles_03" 207 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 137 "eye_wrinkles_01" 39 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 56 "forehead_wrinkles_01" 29 } -# expression_other={ "cheek_wrinkles_both_01" 48 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 248 "complexion_4" 231 } -# gene_height={ "normal_height" 108 "normal_height" 129 } -# gene_bs_body_type={ "body_fat_head_fat_low" 115 "body_fat_head_fat_medium" 114 } -# gene_bs_body_shape={ "body_shape_apple_full" 90 "body_shape_rectangle_half" 0 } -# gene_bs_bust={ "bust_clothes" 129 "bust_shape_2_half" 94 } -# gene_age={ "old_1" 0 "old_4" 168 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 221 "avg_spacing_low_thickness" 248 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 190 "layer_2_avg_thickness" 152 } -# gene_body_hair={ "body_hair_avg" 195 "body_hair_avg" 207 } -# gene_hair_type={ "hair_wavy" 180 "hair_wavy" 138 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 189 "normal_eyes" 189 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 132 "normal_eyelashes" 132 } -# pose={ "" 255 "" 0 } -# #beards={ "fp2_beards_curly" 131 "no_beard" 0 } -# clothes={ "fp2_christian_commoner_clothes" 54 "most_clothes" 0 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 17 "all_hairstyles" 0 } -# headgear={ "no_headgear" 109 "no_headgear" 0 } -# legwear={ "western_common_legwear" 103 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled=yes -#} -# -# -# -# -#70150_wilfred_the_hairy = { -# portrait_info = { -# genes = { -# hair_color={ 79 229 79 229 } -# skin_color={ 180 118 180 118 } -# eye_color={ 76 191 76 191 } -# gene_chin_forward={ "chin_forward_neg" 119 "chin_forward_neg" 119 } -# gene_chin_height={ "chin_height_neg" 122 "chin_height_neg" 122 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_pos" 129 "eye_depth_pos" 129 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_pos" 131 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 158 "forehead_angle_pos" 158 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 143 } -# gene_forehead_roundness={ "forehead_roundness_pos" 187 "forehead_roundness_pos" 187 } -# gene_forehead_width={ "forehead_width_pos" 173 "forehead_width_pos" 173 } -# gene_forehead_height={ "forehead_height_pos" 143 "forehead_height_pos" 143 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 143 } -# gene_head_width={ "head_width_pos" 145 "head_width_pos" 145 } -# gene_head_profile={ "head_profile_pos" 158 "head_profile_pos" 158 } -# gene_head_top_height={ "head_top_height_neg" 93 "head_top_height_neg" 93 } -# gene_head_top_width={ "head_top_width_pos" 134 "head_top_width_pos" 134 } -# gene_jaw_angle={ "jaw_angle_neg" 104 "jaw_angle_neg" 104 } -# gene_jaw_forward={ "jaw_forward_pos" 128 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_pos" 136 "jaw_height_pos" 136 } -# gene_jaw_width={ "jaw_width_pos" 166 "jaw_width_pos" 166 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 117 "mouth_corner_depth_neg" 117 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 122 } -# gene_mouth_height={ "mouth_height_pos" 136 "mouth_height_pos" 136 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 161 "mouth_upper_lip_size_pos" 161 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 121 "mouth_lower_lip_size_neg" 121 } -# gene_mouth_open={ "mouth_open_neg" 16 "mouth_open_neg" 16 } -# gene_neck_length={ "neck_length_pos" 137 "neck_length_pos" 137 } -# gene_neck_width={ "neck_width_pos" 135 "neck_width_pos" 135 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 20 "cheek_forward_neg" 20 } -# gene_bs_cheek_height={ "cheek_height_neg" 40 "cheek_height_neg" 40 } -# gene_bs_cheek_width={ "cheek_width_pos" 39 "cheek_width_pos" 39 } -# gene_bs_ear_angle={ "ear_angle_pos" 50 "ear_angle_pos" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 43 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 0 "ear_lower_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_neg" 52 "ear_outward_neg" 52 } -# gene_bs_ear_size={ "ear_size_pos" 42 "ear_size_pos" 42 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 179 "eye_corner_depth_pos" 179 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 34 "eye_fold_shape_pos" 34 } -# gene_bs_eye_size={ "eye_size_neg" 22 "eye_size_neg" 22 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 104 "eye_upper_lid_size_pos" 104 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 51 "forehead_brow_curve_neg" 51 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 1 "forehead_brow_forward_pos" 1 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 122 "forehead_brow_inner_height_pos" 122 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 76 "forehead_brow_outer_height_neg" 76 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 74 "forehead_brow_width_pos" 74 } -# gene_bs_jaw_def={ "jaw_def_pos" 60 "jaw_def_pos" 60 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 91 "mouth_lower_lip_def_pos" 91 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 9 "mouth_lower_lip_full_neg" 9 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 64 "mouth_lower_lip_pad_neg" 64 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 39 "mouth_lower_lip_width_pos" 39 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 6 "mouth_philtrum_def_pos" 6 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 25 "mouth_philtrum_shape_pos" 25 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 35 "mouth_philtrum_width_pos" 35 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 30 "mouth_upper_lip_def_pos" 30 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 38 "mouth_upper_lip_full_pos" 38 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 12 "mouth_upper_lip_profile_neg" 12 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 71 "mouth_upper_lip_width_pos" 71 } -# gene_bs_nose_forward={ "nose_forward_neg" 54 "nose_forward_neg" 54 } -# gene_bs_nose_height={ "nose_height_neg" 43 "nose_height_neg" 43 } -# gene_bs_nose_length={ "nose_length_neg" 61 "nose_length_neg" 61 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 101 "nose_nostril_height_pos" 101 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 26 "nose_nostril_width_neg" 26 } -# gene_bs_nose_profile={ "nose_profile_neg" 53 "nose_profile_neg" 53 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 110 "nose_ridge_angle_pos" 110 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 32 "nose_ridge_width_pos" 32 } -# gene_bs_nose_size={ "nose_size_neg" 45 "nose_size_neg" 45 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 30 "nose_tip_angle_pos" 30 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 75 "nose_tip_forward_pos" 75 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 119 "nose_tip_width_neg" 119 } -# face_detail_cheek_def={ "cheek_def_02" 159 "cheek_def_02" 159 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 236 "cheek_fat_01_neg" 236 } -# face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 0 } -# face_detail_chin_def={ "chin_def_neg" 12 "chin_def_neg" 12 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 247 "eye_lower_lid_def" 247 } -# face_detail_eye_socket={ "eye_socket_color_02" 7 "eye_socket_color_02" 7 } -# face_detail_nasolabial={ "nasolabial_02" 1 "nasolabial_02" 1 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 10 "nose_ridge_def_neg" 10 } -# face_detail_nose_tip_def={ "nose_tip_def" 39 "nose_tip_def" 39 } -# face_detail_temple_def={ "temple_def" 89 "temple_def" 89 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 139 "brow_wrinkles_02" 139 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 185 "eye_wrinkles_03" 185 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 183 "forehead_wrinkles_01" 183 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 137 "complexion_3" 137 } -# gene_height={ "normal_height" 118 "normal_height" 118 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 130 "body_fat_head_fat_medium" 130 } -# gene_bs_body_shape={ "body_shape_triangle_half" 90 "body_shape_triangle_half" 30 } -# gene_bs_bust={ "bust_default" 124 "bust_default" 124 } -# gene_age={ "old_2" 250 "old_2" 250 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 221 "far_spacing_avg_thickness" 221 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 246 "layer_2_low_thickness" 246 } -# gene_body_hair={ "body_hair_dense" 209 "body_hair_sparse" 90 } -# gene_hair_type={ "hair_curly" 191 "hair_curly" 191 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 221 "normal_eyes" 221 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 7 "normal_eyelashes" 7 } -## hairstyles={ "scripted_character_hairstyles_03" 67 "all_hairstyles" 0 } -# #beards={ "fp2_beards_curly" 42 "no_beard" 0 } -# clothes={ "fp2_christian_low_nobility_clothes" 110 "most_clothes" 0 } -# headgear={ "" 170 "no_headgear" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#barcelona_00003_count_sunyer = { # Wilfred's rival cousin -# portrait_info = { -# genes = { -# hair_color={ 9 248 9 248 } -# skin_color={ 167 103 167 103 } -# eye_color={ 22 156 22 156 } -# gene_chin_forward={ "chin_forward_neg" 114 "chin_forward_neg" 114 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_pos" 133 "chin_width_pos" 133 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 118 } -# gene_eye_depth={ "eye_depth_neg" 115 "eye_depth_neg" 115 } -# gene_eye_height={ "eye_height_pos" 133 "eye_height_pos" 133 } -# gene_eye_distance={ "eye_distance_neg" 118 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_neg" 108 "eye_shut_neg" 108 } -# gene_forehead_angle={ "forehead_angle_neg" 120 "forehead_angle_neg" 120 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_pos" 142 } -# gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 175 } -# gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_pos" 160 "forehead_height_pos" 160 } -# gene_head_height={ "head_height_pos" 169 "head_height_pos" 169 } -# gene_head_width={ "head_width_neg" 109 "head_width_neg" 109 } -# gene_head_profile={ "head_profile_pos" 145 "head_profile_pos" 145 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_pos" 171 "head_top_width_pos" 171 } -# gene_jaw_angle={ "jaw_angle_neg" 120 "jaw_angle_neg" 120 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_pos" 138 "jaw_height_pos" 138 } -# gene_jaw_width={ "jaw_width_neg" 90 "jaw_width_neg" 90 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 133 "mouth_corner_depth_pos" 133 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 120 "mouth_forward_neg" 120 } -# gene_mouth_height={ "mouth_height_pos" 133 "mouth_height_pos" 133 } -# gene_mouth_width={ "mouth_width_pos" 131 "mouth_width_pos" 131 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 117 "mouth_upper_lip_size_neg" 117 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 131 "mouth_lower_lip_size_pos" 131 } -# gene_mouth_open={ "mouth_open_pos" 201 "mouth_open_pos" 201 } -# gene_neck_length={ "neck_length_pos" 130 "neck_length_pos" 130 } -# gene_neck_width={ "neck_width_neg" 118 "neck_width_neg" 118 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 127 "cheek_forward_neg" 127 } -# gene_bs_cheek_height={ "cheek_height_neg" 8 "cheek_height_neg" 8 } -# gene_bs_cheek_width={ "cheek_width_neg" 3 "cheek_width_neg" 3 } -# gene_bs_ear_angle={ "ear_angle_pos" 137 "ear_angle_pos" 137 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 112 "ear_inner_shape_pos" 112 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 45 "ear_lower_bend_pos" 45 } -# gene_bs_ear_outward={ "ear_outward_pos" 79 "ear_outward_pos" 79 } -# gene_bs_ear_size={ "ear_size_neg" 180 "ear_size_neg" 180 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 245 "eye_corner_depth_pos" 245 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 156 "eye_fold_shape_neg" 156 } -# gene_bs_eye_size={ "eye_size_neg" 34 "eye_size_neg" 34 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 99 "eye_upper_lid_size_pos" 99 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 59 "forehead_brow_curve_neg" 59 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 13 "forehead_brow_forward_neg" 13 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 53 "forehead_brow_inner_height_pos" 53 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 32 "forehead_brow_outer_height_pos" 32 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 117 "forehead_brow_width_neg" 117 } -# gene_bs_jaw_def={ "jaw_def_neg" 52 "jaw_def_neg" 52 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 10 "mouth_lower_lip_def_pos" 10 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 16 "mouth_lower_lip_full_pos" 16 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 59 "mouth_lower_lip_pad_neg" 59 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 19 "mouth_lower_lip_width_pos" 19 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 29 "mouth_philtrum_def_pos" 29 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 60 "mouth_philtrum_shape_pos" 60 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 7 "mouth_philtrum_width_pos" 7 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 12 "mouth_upper_lip_def_pos" 12 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 43 "mouth_upper_lip_full_pos" 43 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 33 "mouth_upper_lip_profile_pos" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 15 "mouth_upper_lip_width_pos" 15 } -# gene_bs_nose_forward={ "nose_forward_pos" 38 "nose_forward_pos" 38 } -# gene_bs_nose_height={ "nose_height_neg" 92 "nose_height_neg" 92 } -# gene_bs_nose_length={ "nose_length_neg" 19 "nose_length_neg" 19 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 77 "nose_nostril_height_pos" 77 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 29 "nose_nostril_width_pos" 29 } -# gene_bs_nose_profile={ "nose_profile_neg" 7 "nose_profile_neg" 7 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_pos" 4 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 21 "nose_ridge_width_pos" 21 } -# gene_bs_nose_size={ "nose_size_pos" 33 "nose_size_pos" 33 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 6 "nose_tip_angle_pos" 6 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 30 "nose_tip_forward_neg" 30 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 15 "nose_tip_width_pos" 15 } -# face_detail_cheek_def={ "cheek_def_01" 178 "cheek_def_01" 178 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 138 "cheek_fat_01_neg" 138 } -# face_detail_chin_cleft={ "chin_dimple" 1 "chin_dimple" 1 } -# face_detail_chin_def={ "chin_def_neg" 24 "chin_def_neg" 24 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 164 "eye_lower_lid_def" 164 } -# face_detail_eye_socket={ "eye_socket_color_03" 172 "eye_socket_color_03" 172 } -# face_detail_nasolabial={ "nasolabial_02" 11 "nasolabial_02" 11 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 2 "nose_ridge_def_pos" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 185 "nose_tip_def" 185 } -# face_detail_temple_def={ "temple_def" 191 "temple_def" 191 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 138 "brow_wrinkles_01" 138 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 45 "eye_wrinkles_01" 45 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 132 "forehead_wrinkles_02" 132 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 155 "complexion_1" 155 } -# gene_height={ "normal_height" 119 "normal_height" 119 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 115 "body_fat_head_fat_medium" 115 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 25 "body_shape_rectangle_half" 25 } -# gene_bs_bust={ "bust_shape_1_full" 160 "bust_shape_1_full" 160 } -# gene_age={ "old_1" 111 "old_1" 111 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 188 "avg_spacing_avg_thickness" 188 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 192 "layer_2_low_thickness" 192 } -# gene_body_hair={ "body_hair_avg" 198 "body_hair_avg" 126 } -# gene_hair_type={ "hair_wavy" 149 "hair_wavy" 149 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 95 "normal_eyes" 95 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 43 "normal_eyelashes" 43 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_straight" 0 "all_hairstyles" 0 } -# #beards={ "fp2_beards_straight" 132 "no_beard" 0 } -# clothes={ "fp2_christian_low_nobility_clothes" 178 "most_clothes" 0 } -# headgear={ "fp2_christian_high_nobility" 0 "no_headgear" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#168137_bernat_of_gothia = { # Wilfred's liege Bernat II -# portrait_info = { -# genes = { -# hair_color={ 54 240 54 240 } -# skin_color={ 175 102 175 102 } -# eye_color={ 28 130 28 130 } -# gene_chin_forward={ "chin_forward_neg" 122 "chin_forward_neg" 122 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_pos" 128 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 124 } -# gene_eye_angle={ "eye_angle_neg" 117 "eye_angle_neg" 117 } -# gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 123 } -# gene_eye_height={ "eye_height_pos" 129 "eye_height_pos" 129 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 143 } -# gene_forehead_angle={ "forehead_angle_pos" 148 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 122 "forehead_brow_height_neg" 122 } -# gene_forehead_roundness={ "forehead_roundness_pos" 161 "forehead_roundness_pos" 161 } -# gene_forehead_width={ "forehead_width_neg" 92 "forehead_width_neg" 92 } -# gene_forehead_height={ "forehead_height_pos" 135 "forehead_height_pos" 135 } -# gene_head_height={ "head_height_neg" 90 "head_height_neg" 90 } -# gene_head_width={ "head_width_pos" 152 "head_width_pos" 152 } -# gene_head_profile={ "head_profile_pos" 164 "head_profile_pos" 164 } -# gene_head_top_height={ "head_top_height_neg" 124 "head_top_height_neg" 124 } -# gene_head_top_width={ "head_top_width_pos" 148 "head_top_width_pos" 148 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_neg" 124 } -# gene_jaw_forward={ "jaw_forward_pos" 131 "jaw_forward_pos" 131 } -# gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 114 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 117 } -# gene_mouth_height={ "mouth_height_pos" 155 "mouth_height_pos" 155 } -# gene_mouth_width={ "mouth_width_neg" 121 "mouth_width_neg" 121 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 104 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 46 "mouth_lower_lip_size_neg" 46 } -# gene_mouth_open={ "mouth_open_neg" 58 "mouth_open_neg" 58 } -# gene_neck_length={ "neck_length_neg" 102 "neck_length_neg" 102 } -# gene_neck_width={ "neck_width_pos" 148 "neck_width_pos" 148 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 200 "cheek_forward_pos" 200 } -# gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_pos" 31 } -# gene_bs_cheek_width={ "cheek_width_neg" 28 "cheek_width_neg" 28 } -# gene_bs_ear_angle={ "ear_angle_neg" 53 "ear_angle_neg" 53 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 4 "ear_inner_shape_pos" 4 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 125 "ear_both_bend_pos" 125 } -# gene_bs_ear_outward={ "ear_outward_neg" 23 "ear_outward_neg" 23 } -# gene_bs_ear_size={ "ear_size_neg" 23 "ear_size_neg" 23 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 237 "eye_corner_depth_pos" 237 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 70 "eye_fold_shape_pos" 70 } -# gene_bs_eye_size={ "eye_size_neg" 0 "eye_size_neg" 0 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 10 "eye_upper_lid_size_pos" 10 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 191 "forehead_brow_curve_neg" 191 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 124 "forehead_brow_forward_pos" 124 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 17 "forehead_brow_inner_height_pos" 17 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 94 "forehead_brow_outer_height_neg" 94 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 95 "forehead_brow_width_neg" 95 } -# gene_bs_jaw_def={ "jaw_def_neg" 20 "jaw_def_neg" 20 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 56 "mouth_lower_lip_def_pos" 56 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 7 "mouth_lower_lip_full_neg" 7 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 11 "mouth_lower_lip_pad_pos" 11 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 26 "mouth_lower_lip_width_pos" 26 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 23 "mouth_philtrum_def_pos" 23 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 103 "mouth_philtrum_shape_neg" 103 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 35 "mouth_philtrum_width_pos" 35 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 41 "mouth_upper_lip_def_pos" 41 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 26 "mouth_upper_lip_full_pos" 26 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 147 "mouth_upper_lip_profile_pos" 147 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 17 "mouth_upper_lip_width_neg" 17 } -# gene_bs_nose_forward={ "nose_forward_neg" 11 "nose_forward_neg" 11 } -# gene_bs_nose_height={ "nose_height_neg" 4 "nose_height_neg" 4 } -# gene_bs_nose_length={ "nose_length_neg" 37 "nose_length_neg" 37 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 36 "nose_nostril_height_pos" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 4 "nose_nostril_width_pos" 4 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 11 "nose_profile_hawk_pos" 11 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 33 "nose_ridge_angle_neg" 33 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 21 "nose_ridge_width_neg" 21 } -# gene_bs_nose_size={ "nose_size_pos" 85 "nose_size_pos" 85 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 39 "nose_tip_angle_pos" 39 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 45 "nose_tip_forward_pos" 45 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 17 "nose_tip_width_pos" 17 } -# face_detail_cheek_def={ "cheek_def_01" 25 "cheek_def_01" 25 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 6 "cheek_fat_02_pos" 6 } -# face_detail_chin_cleft={ "chin_cleft" 24 "chin_cleft" 24 } -# face_detail_chin_def={ "chin_def_neg" 113 "chin_def_neg" 113 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 38 "eye_lower_lid_def" 38 } -# face_detail_eye_socket={ "eye_socket_02" 3 "eye_socket_02" 3 } -# face_detail_nasolabial={ "nasolabial_02" 13 "nasolabial_02" 13 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 9 "nose_ridge_def_pos" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 239 "nose_tip_def" 239 } -# face_detail_temple_def={ "temple_def" 218 "temple_def" 218 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 184 "brow_wrinkles_04" 184 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 75 "eye_wrinkles_01" 75 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 28 "forehead_wrinkles_01" 28 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 249 "complexion_3" 249 } -# gene_height={ "normal_height" 132 "normal_height" 132 } -# gene_bs_body_type={ "body_fat_head_fat_full" 134 "body_fat_head_fat_full" 134 } -# gene_bs_body_shape={ "body_shape_triangle_half" 9 "body_shape_triangle_half" 9 } -# gene_bs_bust={ "bust_shape_1_full" 146 "bust_shape_1_full" 146 } -# gene_age={ "old_4" 248 "old_4" 248 } -# gene_eyebrows_shape={ "far_spacing_avg_thickness" 231 "far_spacing_avg_thickness" 231 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 247 "layer_2_low_thickness" 247 } -# gene_body_hair={ "body_hair_sparse" 95 "body_hair_sparse" 95 } -# gene_hair_type={ "hair_wavy" 155 "hair_wavy" 155 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 175 "normal_eyes" 175 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 152 "normal_eyelashes" 152 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_straight" 84 "all_hairstyles" 0 } -# #beards={ "fp2_beards_straight" 54 "no_beard" 0 } -# #clothes={ "fp2_christian_high_nobility_clothes" 178 "most_clothes" 0 } -# headgear={ "fp2_christian_high_nobility" 224 "no_headgear" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#168147_fulcrade_of_gothia = { # Bernat's wife Fulcrade -# portrait_info = { -# genes = { -# hair_color={ 43 230 43 230 } -# skin_color={ 171 122 171 122 } -# eye_color={ 64 174 64 174 } -# gene_chin_forward={ "chin_forward_pos" 147 "chin_forward_pos" 147 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } -# gene_eye_angle={ "eye_angle_neg" 124 "eye_angle_neg" 124 } -# gene_eye_depth={ "eye_depth_pos" 140 "eye_depth_pos" 140 } -# gene_eye_height={ "eye_height_pos" 137 "eye_height_pos" 137 } -# gene_eye_distance={ "eye_distance_pos" 139 "eye_distance_pos" 139 } -# gene_eye_shut={ "eye_shut_pos" 131 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 145 "forehead_angle_pos" 145 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_pos" 135 } -# gene_forehead_roundness={ "forehead_roundness_pos" 127 "forehead_roundness_pos" 127 } -# gene_forehead_width={ "forehead_width_neg" 107 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_pos" 131 "forehead_height_pos" 131 } -# gene_head_height={ "head_height_neg" 113 "head_height_neg" 113 } -# gene_head_width={ "head_width_pos" 167 "head_width_pos" 167 } -# gene_head_profile={ "head_profile_neg" 121 "head_profile_neg" 121 } -# gene_head_top_height={ "head_top_height_pos" 140 "head_top_height_pos" 140 } -# gene_head_top_width={ "head_top_width_pos" 170 "head_top_width_pos" 170 } -# gene_jaw_angle={ "jaw_angle_pos" 147 "jaw_angle_pos" 147 } -# gene_jaw_forward={ "jaw_forward_pos" 149 "jaw_forward_pos" 149 } -# gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 126 } -# gene_jaw_width={ "jaw_width_pos" 173 "jaw_width_pos" 173 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 140 "mouth_corner_depth_pos" 140 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 138 } -# gene_mouth_forward={ "mouth_forward_pos" 138 "mouth_forward_pos" 138 } -# gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } -# gene_mouth_width={ "mouth_width_pos" 129 "mouth_width_pos" 129 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_neg" 105 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 83 "mouth_lower_lip_size_neg" 83 } -# gene_mouth_open={ "mouth_open_neg" 82 "mouth_open_neg" 82 } -# gene_neck_length={ "neck_length_neg" 127 "neck_length_neg" 127 } -# gene_neck_width={ "neck_width_pos" 171 "neck_width_pos" 171 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 30 "cheek_forward_pos" 30 } -# gene_bs_cheek_height={ "cheek_height_neg" 51 "cheek_height_neg" 51 } -# gene_bs_cheek_width={ "cheek_width_neg" 39 "cheek_width_neg" 39 } -# gene_bs_ear_angle={ "ear_angle_pos" 46 "ear_angle_pos" 46 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 150 "ear_upper_bend_pos" 150 } -# gene_bs_ear_outward={ "ear_outward_pos" 32 "ear_outward_pos" 32 } -# gene_bs_ear_size={ "ear_size_neg" 19 "ear_size_neg" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 250 "eye_corner_depth_pos" 250 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 34 "eye_fold_shape_pos" 34 } -# gene_bs_eye_size={ "eye_size_neg" 96 "eye_size_neg" 96 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 38 "eye_upper_lid_size_pos" 38 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 11 "forehead_brow_curve_neg" 11 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 73 "forehead_brow_forward_pos" 73 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 16 "forehead_brow_inner_height_neg" 16 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 121 "forehead_brow_outer_height_neg" 121 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 76 "forehead_brow_width_pos" 76 } -# gene_bs_jaw_def={ "jaw_def_neg" 90 "jaw_def_neg" 90 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 76 "mouth_lower_lip_def_pos" 76 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 28 "mouth_lower_lip_full_pos" 28 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 114 "mouth_lower_lip_pad_pos" 114 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 38 "mouth_lower_lip_width_neg" 38 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 113 "mouth_philtrum_def_pos" 113 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 123 "mouth_philtrum_shape_neg" 123 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 180 "mouth_philtrum_width_pos" 180 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 4 "mouth_upper_lip_def_pos" 4 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 46 "mouth_upper_lip_full_neg" 46 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 33 "mouth_upper_lip_profile_neg" 33 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 38 "mouth_upper_lip_width_pos" 38 } -# gene_bs_nose_forward={ "nose_forward_pos" 26 "nose_forward_pos" 26 } -# gene_bs_nose_height={ "nose_height_neg" 67 "nose_height_neg" 67 } -# gene_bs_nose_length={ "nose_length_pos" 61 "nose_length_pos" 61 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 20 "nose_nostril_height_neg" 20 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 30 "nose_nostril_width_neg" 30 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 39 "nose_profile_hawk_pos" 39 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 2 "nose_ridge_angle_neg" 2 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 29 "nose_ridge_width_pos" 29 } -# gene_bs_nose_size={ "nose_size_pos" 62 "nose_size_pos" 62 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 124 "nose_tip_angle_pos" 124 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 41 "nose_tip_forward_pos" 41 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 42 "nose_tip_width_pos" 42 } -# face_detail_cheek_def={ "cheek_def_01" 158 "cheek_def_01" 158 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 73 "cheek_fat_01_neg" 73 } -# face_detail_chin_cleft={ "chin_dimple" 203 "chin_dimple" 203 } -# face_detail_chin_def={ "chin_def_neg" 4 "chin_def_neg" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 148 "eye_lower_lid_def" 148 } -# face_detail_eye_socket={ "eye_socket_01" 16 "eye_socket_01" 16 } -# face_detail_nasolabial={ "nasolabial_03" 12 "nasolabial_03" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 8 "nose_ridge_def_neg" 8 } -# face_detail_nose_tip_def={ "nose_tip_def" 97 "nose_tip_def" 97 } -# face_detail_temple_def={ "temple_def" 64 "temple_def" 64 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 75 "brow_wrinkles_01" 75 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 24 "eye_wrinkles_01" 24 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 29 "forehead_wrinkles_01" 29 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_3" 163 "complexion_3" 163 } -# gene_height={ "normal_height" 135 "normal_height" 135 } -# gene_bs_body_type={ "body_fat_head_fat_full" 126 "body_fat_head_fat_full" 126 } -# gene_bs_body_shape={ "body_shape_pear_full" 19 "body_shape_pear_full" 19 } -# gene_bs_bust={ "bust_shape_3_half" 233 "bust_shape_3_half" 233 } -# gene_age={ "old_1" 21 "old_1" 21 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 212 "avg_spacing_avg_thickness" 212 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 182 "layer_2_low_thickness" 182 } -# gene_body_hair={ "body_hair_avg" 149 "body_hair_avg" 149 } -# gene_hair_type={ "hair_wavy" 104 "hair_wavy" 104 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 81 "normal_eyes" 81 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 152 "normal_eyelashes" 152 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_straight" 0 "all_hairstyles" 0 } -# #beards={ "fp2_beards_straight" 132 "no_beard" 0 } -# clothes={ "fp2_christian_low_nobility_clothes" 178 "most_clothes" 0 } -# headgear={ "fp2_christian_high_nobility" 0 "no_headgear" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#73957_ibn_marwan = { # Emir Abd-al-Rahman Marwanez -# portrait_info = { -# genes = { -# hair_color={ 88 250 104 236 } -# skin_color={ 167 114 169 112 } -# eye_color={ 38 176 59 188 } -# gene_chin_forward={ "chin_forward_neg" 138 "chin_forward_pos" 139 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_pos" 135 } -# gene_chin_width={ "chin_width_pos" 137 "chin_width_neg" 114 } -# gene_eye_angle={ "eye_angle_neg" 108 "eye_angle_pos" 140 } -# gene_eye_depth={ "eye_depth_pos" 137 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_pos" 132 "eye_height_pos" 147 } -# gene_eye_distance={ "eye_distance_neg" 126 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_neg" 122 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_neg" 125 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_neg" 108 } -# gene_forehead_roundness={ "forehead_roundness_pos" 164 "forehead_roundness_pos" 213 } -# gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_neg" 25 "forehead_height_neg" 106 } -# gene_head_height={ "head_height_neg" 111 "head_height_pos" 130 } -# gene_head_width={ "head_width_neg" 121 "head_width_pos" 194 } -# gene_head_profile={ "head_profile_pos" 129 "head_profile_pos" 153 } -# gene_head_top_height={ "head_top_height_pos" 146 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 154 "head_top_width_pos" 158 } -# gene_jaw_angle={ "jaw_angle_neg" 112 "jaw_angle_pos" 141 } -# gene_jaw_forward={ "jaw_forward_pos" 127 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_pos" 148 "jaw_height_neg" 118 } -# gene_jaw_width={ "jaw_width_pos" 157 "jaw_width_neg" 76 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_neg" 100 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 162 "mouth_corner_height_pos" 127 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 132 } -# gene_mouth_height={ "mouth_height_pos" 151 "mouth_height_pos" 137 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_pos" 128 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 172 "mouth_upper_lip_size_pos" 174 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 111 "mouth_lower_lip_size_neg" 90 } -# gene_mouth_open={ "mouth_open_neg" 58 "mouth_open_neg" 118 } -# gene_neck_length={ "neck_length_pos" 128 "neck_length_pos" 190 } -# gene_neck_width={ "neck_width_pos" 184 "neck_width_neg" 102 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 1 "cheek_forward_neg" 39 } -# gene_bs_cheek_height={ "cheek_height_pos" 13 "cheek_height_pos" 13 } -# gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_neg" 0 } -# gene_bs_ear_angle={ "ear_angle_pos" 25 "ear_angle_neg" 33 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 87 "ear_inner_shape_pos" 186 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 175 "ear_lower_bend_pos" 27 } -# gene_bs_ear_outward={ "ear_outward_neg" 40 "ear_outward_neg" 13 } -# gene_bs_ear_size={ "ear_size_neg" 0 "ear_size_neg" 177 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 156 "eye_corner_depth_pos" 243 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 50 "eye_fold_shape_pos" 60 } -# gene_bs_eye_size={ "eye_size_pos" 24 "eye_size_neg" 75 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 11 "eye_upper_lid_size_pos" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 61 "forehead_brow_curve_neg" 100 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 51 "forehead_brow_forward_neg" 32 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 109 "forehead_brow_inner_height_neg" 34 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 24 "forehead_brow_outer_height_neg" 70 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 3 "forehead_brow_width_neg" 6 } -# gene_bs_jaw_def={ "jaw_def_neg" 41 "jaw_def_neg" 202 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 31 "mouth_lower_lip_def_pos" 77 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 20 "mouth_lower_lip_full_neg" 95 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 20 "mouth_lower_lip_pad_pos" 13 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 14 "mouth_lower_lip_width_pos" 15 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 87 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 109 "mouth_philtrum_shape_pos" 43 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 90 "mouth_philtrum_width_neg" 67 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 35 "mouth_upper_lip_def_pos" 62 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 21 "mouth_upper_lip_full_neg" 26 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 42 "mouth_upper_lip_profile_pos" 99 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 124 "mouth_upper_lip_width_pos" 71 } -# gene_bs_nose_forward={ "nose_forward_neg" 45 "nose_forward_neg" 9 } -# gene_bs_nose_height={ "nose_height_neg" 80 "nose_height_pos" 101 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_neg" 124 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 59 "nose_nostril_height_pos" 124 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 51 "nose_nostril_width_neg" 200 } -# gene_bs_nose_profile={ "nose_profile_neg" 9 "nose_profile_pos" 5 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 6 "nose_ridge_angle_pos" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 24 "nose_ridge_width_neg" 15 } -# gene_bs_nose_size={ "nose_size_neg" 2 "nose_size_pos" 13 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 127 "nose_tip_angle_pos" 42 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 8 "nose_tip_forward_pos" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 51 "nose_tip_width_pos" 58 } -# face_detail_cheek_def={ "cheek_def_01" 2 "cheek_def_02" 142 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 21 "cheek_fat_01_neg" 17 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 117 } -# face_detail_chin_def={ "chin_def_neg" 185 "chin_def" 22 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 20 "eye_lower_lid_def" 0 } -# face_detail_eye_socket={ "eye_socket_01" 166 "eye_socket_02" 2 } -# face_detail_nasolabial={ "nasolabial_03" 25 "nasolabial_03" 12 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 1 "nose_ridge_def_pos" 6 } -# face_detail_nose_tip_def={ "nose_tip_def" 7 "nose_tip_def" 108 } -# face_detail_temple_def={ "temple_def" 214 "temple_def" 49 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 87 "brow_wrinkles_01" 11 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 172 "eye_wrinkles_01" 244 } -# expression_forehead_wrinkles={ "forehead_wrinkles_02" 249 "forehead_wrinkles_02" 190 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 79 "complexion_1" 172 } -# gene_height={ "normal_height" 127 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_low" 98 "body_fat_head_fat_low" 109 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 82 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 131 "bust_shape_3_full" 120 } -# gene_age={ "old_3" 59 "old_3" 75 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 227 "avg_spacing_avg_thickness" 223 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 233 "layer_2_low_thickness" 246 } -# gene_body_hair={ "body_hair_dense" 177 "body_hair_dense" 97 } -# gene_hair_type={ "hair_wavy" 122 "hair_wavy" 125 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 53 "normal_eyes" 53 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 21 "normal_eyelashes" 21 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_straight" 255 "all_hairstyles" 0 } -# #beards={ "mena_beards_straight" 211 "no_beard" 0 } -# clothes={ "fp2_christian_high_nobility_clothes" 0 "most_clothes" 0 } -# headgear={ "fp2_christian_high_nobility" 47 "no_headgear" 0 } -# legwear={ "all_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#surunbaqi0001_emir_sadun = { # Marwan's friend Emir Sa'dun -# portrait_info = { -# genes = { -# hair_color={ 119 238 119 238 } -# skin_color={ 146 114 146 114 } -# eye_color={ 25 189 25 189 } -# gene_chin_forward={ "chin_forward_neg" 40 "chin_forward_neg" 40 } -# gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } -# gene_chin_width={ "chin_width_pos" 137 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 117 "eye_depth_neg" 117 } -# gene_eye_height={ "eye_height_neg" 92 "eye_height_neg" 92 } -# gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 117 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 134 } -# gene_forehead_angle={ "forehead_angle_neg" 117 "forehead_angle_neg" 117 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 151 "forehead_brow_height_pos" 151 } -# gene_forehead_roundness={ "forehead_roundness_neg" 107 "forehead_roundness_neg" 107 } -# gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 146 } -# gene_forehead_height={ "forehead_height_neg" 108 "forehead_height_neg" 108 } -# gene_head_height={ "head_height_pos" 144 "head_height_pos" 144 } -# gene_head_width={ "head_width_pos" 169 "head_width_pos" 169 } -# gene_head_profile={ "head_profile_pos" 165 "head_profile_pos" 165 } -# gene_head_top_height={ "head_top_height_pos" 151 "head_top_height_pos" 151 } -# gene_head_top_width={ "head_top_width_pos" 197 "head_top_width_pos" 197 } -# gene_jaw_angle={ "jaw_angle_neg" 118 "jaw_angle_neg" 118 } -# gene_jaw_forward={ "jaw_forward_pos" 162 "jaw_forward_pos" 162 } -# gene_jaw_height={ "jaw_height_neg" 125 "jaw_height_neg" 125 } -# gene_jaw_width={ "jaw_width_pos" 143 "jaw_width_pos" 143 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 134 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 139 "mouth_corner_height_pos" 139 } -# gene_mouth_forward={ "mouth_forward_neg" 125 "mouth_forward_neg" 125 } -# gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_neg" 125 } -# gene_mouth_width={ "mouth_width_neg" 68 "mouth_width_neg" 68 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 150 "mouth_upper_lip_size_pos" 150 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 118 "mouth_lower_lip_size_neg" 118 } -# gene_mouth_open={ "mouth_open_pos" 146 "mouth_open_pos" 146 } -# gene_neck_length={ "neck_length_neg" 114 "neck_length_neg" 114 } -# gene_neck_width={ "neck_width_pos" 136 "neck_width_pos" 136 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 40 "cheek_forward_neg" 40 } -# gene_bs_cheek_height={ "cheek_height_pos" 49 "cheek_height_pos" 49 } -# gene_bs_cheek_width={ "cheek_width_neg" 39 "cheek_width_neg" 39 } -# gene_bs_ear_angle={ "ear_angle_neg" 8 "ear_angle_neg" 8 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 142 "ear_inner_shape_pos" 142 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 3 "ear_lower_bend_pos" 3 } -# gene_bs_ear_outward={ "ear_outward_neg" 45 "ear_outward_neg" 45 } -# gene_bs_ear_size={ "ear_size_pos" 119 "ear_size_pos" 119 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 229 "eye_corner_depth_pos" 229 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 149 "eye_fold_shape_pos" 149 } -# gene_bs_eye_size={ "eye_size_pos" 51 "eye_size_pos" 51 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 31 "eye_upper_lid_size_neg" 31 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 74 "forehead_brow_curve_neg" 74 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 126 "forehead_brow_forward_pos" 126 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 6 "forehead_brow_inner_height_pos" 6 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 19 "forehead_brow_outer_height_pos" 19 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 17 "forehead_brow_width_neg" 17 } -# gene_bs_jaw_def={ "jaw_def_pos" 0 "jaw_def_pos" 0 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 13 "mouth_lower_lip_def_pos" 13 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 70 "mouth_lower_lip_full_neg" 70 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 14 "mouth_lower_lip_pad_pos" 14 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 23 "mouth_lower_lip_width_neg" 23 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 30 "mouth_philtrum_def_pos" 30 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 86 "mouth_philtrum_shape_pos" 86 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 156 "mouth_philtrum_width_pos" 156 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 31 "mouth_upper_lip_def_pos" 31 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 16 "mouth_upper_lip_full_pos" 16 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 58 "mouth_upper_lip_profile_pos" 58 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 29 "mouth_upper_lip_width_neg" 29 } -# gene_bs_nose_forward={ "nose_forward_neg" 34 "nose_forward_neg" 34 } -# gene_bs_nose_height={ "nose_height_neg" 43 "nose_height_neg" 43 } -# gene_bs_nose_length={ "nose_length_neg" 62 "nose_length_neg" 62 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 4 "nose_nostril_height_neg" 4 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 44 "nose_nostril_width_neg" 44 } -# gene_bs_nose_profile={ "nose_profile_neg" 79 "nose_profile_neg" 79 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 14 "nose_ridge_angle_neg" 14 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 22 "nose_ridge_width_pos" 22 } -# gene_bs_nose_size={ "nose_size_pos" 67 "nose_size_pos" 67 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 10 "nose_tip_angle_neg" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 44 "nose_tip_forward_pos" 44 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 202 "nose_tip_width_neg" 202 } -# face_detail_cheek_def={ "cheek_def_01" 17 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 172 "cheek_fat_01_pos" 172 } -# face_detail_chin_cleft={ "chin_cleft" 18 "chin_cleft" 18 } -# face_detail_chin_def={ "chin_def_neg" 215 "chin_def_neg" 215 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 32 "eye_lower_lid_def" 32 } -# face_detail_eye_socket={ "eye_socket_color_02" 23 "eye_socket_color_02" 23 } -# face_detail_nasolabial={ "nasolabial_01" 2 "nasolabial_01" 2 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 21 "nose_ridge_def_pos" 21 } -# face_detail_nose_tip_def={ "nose_tip_def" 3 "nose_tip_def" 3 } -# face_detail_temple_def={ "temple_def" 74 "temple_def" 74 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 81 "brow_wrinkles_01" 81 } -# expression_eye_wrinkles={ "eye_wrinkles_02" 146 "eye_wrinkles_02" 146 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 3 "forehead_wrinkles_01" 3 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_4" 84 "complexion_4" 84 } -# gene_height={ "normal_height" 122 "normal_height" 122 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 102 "body_fat_head_fat_medium" 102 } -# gene_bs_body_shape={ "body_shape_apple_full" 0 "body_shape_apple_full" 0 } -# gene_bs_bust={ "bust_shape_4_full" 29 "bust_shape_4_full" 29 } -# gene_age={ "old_3" 26 "old_3" 26 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 133 "far_spacing_high_thickness" 133 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 163 "layer_2_avg_thickness" 163 } -# gene_body_hair={ "body_hair_sparse" 188 "body_hair_sparse" 188 } -# gene_hair_type={ "hair_wavy" 145 "hair_wavy" 145 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 215 "normal_eyes" 215 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 63 "normal_eyelashes" 63 } -# #hairstyles={ "fp2_hairstyles_iberian_muslim_straight_common" 160 "all_hairstyles" 0 } -# #beards={ "fp2_beards_straight" 202 "no_beard" 0 } -# clothes={ "fp2_christian_high_nobility_clothes" 219 "most_clothes" 0 } -# headgear={ "fp2_muslim_high_nobility" 234 "no_headgear" 0 } -# } -# } -# enabled=yes -#} -# -# -#73958_emira_isra = { # Marwan's wife -# portrait_info = { -# genes = { -# hair_color={ 95 186 95 114 } -# skin_color={ 91 94 91 79 } -# eye_color={ 210 133 210 133 } -# gene_chin_forward={ "chin_forward_pos" 129 "chin_forward_pos" 129 } -# gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 136 } -# gene_chin_width={ "chin_width_pos" 139 "chin_width_pos" 139 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 114 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 129 "eye_distance_pos" 129 } -# gene_eye_shut={ "eye_shut_pos" 140 "eye_shut_pos" 140 } -# gene_forehead_angle={ "forehead_angle_pos" 151 "forehead_angle_pos" 151 } -# gene_forehead_brow_height={ "forehead_brow_height_neg" 107 "forehead_brow_height_neg" 107 } -# gene_forehead_roundness={ "forehead_roundness_pos" 136 "forehead_roundness_pos" 136 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 147 } -# gene_forehead_height={ "forehead_height_pos" 139 "forehead_height_pos" 139 } -# gene_head_height={ "head_height_neg" 80 "head_height_neg" 80 } -# gene_head_width={ "head_width_neg" 117 "head_width_neg" 117 } -# gene_head_profile={ "head_profile_pos" 150 "head_profile_pos" 150 } -# gene_head_top_height={ "head_top_height_pos" 130 "head_top_height_pos" 130 } -# gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 142 } -# gene_jaw_angle={ "jaw_angle_neg" 114 "jaw_angle_neg" 114 } -# gene_jaw_forward={ "jaw_forward_neg" 117 "jaw_forward_neg" 117 } -# gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 114 } -# gene_jaw_width={ "jaw_width_neg" 112 "jaw_width_neg" 112 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 131 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_pos" 134 } -# gene_mouth_forward={ "mouth_forward_pos" 133 "mouth_forward_pos" 133 } -# gene_mouth_height={ "mouth_height_pos" 132 "mouth_height_pos" 132 } -# gene_mouth_width={ "mouth_width_neg" 123 "mouth_width_neg" 123 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 151 "mouth_upper_lip_size_pos" 151 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 127 "mouth_lower_lip_size_neg" 127 } -# gene_mouth_open={ "mouth_open_pos" 152 "mouth_open_pos" 152 } -# gene_neck_length={ "neck_length_pos" 148 "neck_length_pos" 148 } -# gene_neck_width={ "neck_width_pos" 130 "neck_width_pos" 130 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 24 "cheek_forward_pos" 24 } -# gene_bs_cheek_height={ "cheek_height_pos" 34 "cheek_height_pos" 34 } -# gene_bs_cheek_width={ "cheek_width_pos" 41 "cheek_width_pos" 41 } -# gene_bs_ear_angle={ "ear_angle_pos" 28 "ear_angle_pos" 28 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 138 "ear_inner_shape_pos" 138 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 12 "ear_lower_bend_pos" 12 } -# gene_bs_ear_outward={ "ear_outward_neg" 16 "ear_outward_neg" 16 } -# gene_bs_ear_size={ "ear_size_neg" 51 "ear_size_neg" 51 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 170 "eye_corner_depth_neg" 170 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 77 "eye_fold_shape_pos" 77 } -# gene_bs_eye_size={ "eye_size_pos" 9 "eye_size_pos" 9 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 119 "eye_upper_lid_size_neg" 119 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 86 "forehead_brow_curve_neg" 86 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 5 "forehead_brow_forward_pos" 5 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 33 "forehead_brow_inner_height_pos" 33 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 22 "forehead_brow_outer_height_pos" 22 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 118 "forehead_brow_width_pos" 118 } -# gene_bs_jaw_def={ "jaw_def_neg" 137 "jaw_def_neg" 137 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 78 "mouth_lower_lip_def_pos" 78 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 23 "mouth_lower_lip_full_pos" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 73 "mouth_lower_lip_pad_neg" 73 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 21 "mouth_lower_lip_width_pos" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 22 "mouth_philtrum_def_pos" 22 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 28 "mouth_philtrum_shape_neg" 28 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 23 "mouth_philtrum_width_pos" 23 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 31 "mouth_upper_lip_def_pos" 31 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 187 "mouth_upper_lip_full_pos" 187 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 60 "mouth_upper_lip_profile_pos" 60 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 14 "mouth_upper_lip_width_neg" 14 } -# gene_bs_nose_forward={ "nose_forward_pos" 3 "nose_forward_pos" 3 } -# gene_bs_nose_height={ "nose_height_neg" 80 "nose_height_neg" 80 } -# gene_bs_nose_length={ "nose_length_neg" 41 "nose_length_neg" 41 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 58 "nose_nostril_height_neg" 58 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 141 "nose_nostril_width_neg" 141 } -# gene_bs_nose_profile={ "nose_profile_hawk_pos" 41 "nose_profile_hawk_pos" 41 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 21 "nose_ridge_angle_pos" 21 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 37 "nose_ridge_width_pos" 37 } -# gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 36 "nose_tip_angle_neg" 36 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 57 "nose_tip_forward_pos" 57 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 0 "nose_tip_width_neg" 0 } -# face_detail_cheek_def={ "cheek_def_02" 20 "cheek_def_02" 20 } -# face_detail_cheek_fat={ "cheek_fat_01_pos" 35 "cheek_fat_01_pos" 35 } -# face_detail_chin_cleft={ "chin_cleft" 8 "chin_cleft" 8 } -# face_detail_chin_def={ "chin_def_neg" 12 "chin_def_neg" 12 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 213 "eye_lower_lid_def" 213 } -# face_detail_eye_socket={ "eye_socket_03" 250 "eye_socket_03" 250 } -# face_detail_nasolabial={ "nasolabial_01" 109 "nasolabial_01" 109 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 213 "nose_ridge_def_neg" 213 } -# face_detail_nose_tip_def={ "nose_tip_def" 111 "nose_tip_def" 111 } -# face_detail_temple_def={ "temple_def" 198 "temple_def" 198 } -# expression_brow_wrinkles={ "brow_wrinkles_02" 128 "brow_wrinkles_02" 128 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 28 "eye_wrinkles_01" 28 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 90 "forehead_wrinkles_01" 90 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 168 "complexion_2" 168 } -# gene_height={ "normal_height" 127 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 119 "body_fat_head_fat_medium" 119 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 30 "body_shape_rectangle_half" 30 } -# gene_bs_bust={ "bust_default" 81 "bust_default" 81 } -# gene_age={ "old_3" 119 "old_3" 119 } -# gene_eyebrows_shape={ "avg_spacing_lower_thickness" 190 "avg_spacing_lower_thickness" 190 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 173 "layer_2_avg_thickness" 173 } -# gene_body_hair={ "body_hair_avg" 113 "body_hair_avg" 113 } -# gene_hair_type={ "hair_curly" 142 "hair_curly" 142 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 105 "normal_eyes" 105 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 202 "normal_eyelashes" 202 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 255 "all_hairstyles" 0 } -# #beards={ "fp2_beards_straight" 202 "no_beard" 0 } -# clothes={ "fp2_christian_high_nobility_clothes" 219 "most_clothes" 0 } -# headgear={ "fp2_christian_high_nobility" 86 "no_headgear" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -#andalusian0095_rahman = { # Marwan's son and heir -# portrait_info = { -# genes = { -# hair_color={ 88 250 29 238 } -# skin_color={ 170 141 169 130 } -# eye_color={ 38 176 58 212 } -# gene_chin_forward={ "chin_forward_pos" 139 "chin_forward_pos" 130 } -# gene_chin_height={ "chin_height_neg" 124 "chin_height_pos" 131 } -# gene_chin_width={ "chin_width_neg" 120 "chin_width_pos" 137 } -# gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 146 } -# gene_eye_depth={ "eye_depth_neg" 119 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 132 "eye_height_pos" 127 } -# gene_eye_distance={ "eye_distance_neg" 68 "eye_distance_pos" 127 } -# gene_eye_shut={ "eye_shut_neg" 122 "eye_shut_neg" 122 } -# gene_forehead_angle={ "forehead_angle_neg" 114 "forehead_angle_neg" 109 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_neg" 119 } -# gene_forehead_roundness={ "forehead_roundness_pos" 164 "forehead_roundness_pos" 173 } -# gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_neg" 110 } -# gene_forehead_height={ "forehead_height_neg" 25 "forehead_height_neg" 94 } -# gene_head_height={ "head_height_pos" 169 "head_height_neg" 111 } -# gene_head_width={ "head_width_pos" 194 "head_width_pos" 162 } -# gene_head_profile={ "head_profile_neg" 117 "head_profile_pos" 129 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 139 } -# gene_head_top_width={ "head_top_width_pos" 137 "head_top_width_pos" 154 } -# gene_jaw_angle={ "jaw_angle_pos" 141 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 127 } -# gene_jaw_height={ "jaw_height_pos" 148 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_neg" 107 "jaw_width_pos" 157 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 100 "mouth_corner_depth_neg" 124 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_pos" 162 } -# gene_mouth_forward={ "mouth_forward_pos" 149 "mouth_forward_pos" 127 } -# gene_mouth_height={ "mouth_height_pos" 151 "mouth_height_pos" 151 } -# gene_mouth_width={ "mouth_width_neg" 126 "mouth_width_neg" 108 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 172 "mouth_upper_lip_size_pos" 161 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 184 "mouth_lower_lip_size_neg" 111 } -# gene_mouth_open={ "mouth_open_neg" 58 "mouth_open_pos" 127 } -# gene_neck_length={ "neck_length_pos" 128 "neck_length_pos" 161 } -# gene_neck_width={ "neck_width_neg" 107 "neck_width_pos" 184 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 5 "cheek_forward_neg" 1 } -# gene_bs_cheek_height={ "cheek_height_pos" 13 "cheek_height_neg" 20 } -# gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_neg" 43 } -# gene_bs_ear_angle={ "ear_angle_pos" 25 "ear_angle_pos" 29 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 73 "ear_inner_shape_pos" 87 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 175 "ear_lower_bend_pos" 12 } -# gene_bs_ear_outward={ "ear_outward_pos" 72 "ear_outward_neg" 40 } -# gene_bs_ear_size={ "ear_size_neg" 8 "ear_size_neg" 0 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 156 "eye_corner_depth_pos" 190 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 8 "eye_fold_shape_pos" 50 } -# gene_bs_eye_size={ "eye_size_pos" 24 "eye_size_neg" 50 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 5 "eye_upper_lid_size_pos" 1 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 24 "forehead_brow_curve_neg" 100 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 51 "forehead_brow_forward_pos" 7 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 34 "forehead_brow_inner_height_neg" 106 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 70 "forehead_brow_outer_height_pos" 39 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 3 "forehead_brow_width_pos" 10 } -# gene_bs_jaw_def={ "jaw_def_pos" 45 "jaw_def_neg" 41 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 31 "mouth_lower_lip_def_pos" 113 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 20 "mouth_lower_lip_full_pos" 6 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 13 "mouth_lower_lip_pad_pos" 175 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 14 "mouth_lower_lip_width_neg" 27 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 87 "mouth_philtrum_def_pos" 51 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 6 "mouth_philtrum_shape_pos" 43 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 90 "mouth_philtrum_width_neg" 135 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 4 "mouth_upper_lip_def_pos" 35 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 166 "mouth_upper_lip_full_pos" 21 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 42 "mouth_upper_lip_profile_pos" 17 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 125 "mouth_upper_lip_width_neg" 124 } -# gene_bs_nose_forward={ "nose_forward_neg" 32 "nose_forward_neg" 9 } -# gene_bs_nose_height={ "nose_height_pos" 101 "nose_height_neg" 42 } -# gene_bs_nose_length={ "nose_length_pos" 0 "nose_length_neg" 22 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 59 "nose_nostril_height_pos" 59 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 51 "nose_nostril_width_neg" 30 } -# gene_bs_nose_profile={ "nose_profile_pos" 5 "nose_profile_pos" 64 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 21 "nose_ridge_angle_pos" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 11 "nose_ridge_width_pos" 24 } -# gene_bs_nose_size={ "nose_size_pos" 13 "nose_size_pos" 229 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 127 "nose_tip_angle_neg" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 8 "nose_tip_forward_neg" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 51 "nose_tip_width_neg" 80 } -# face_detail_cheek_def={ "cheek_def_02" 17 "cheek_def_01" 2 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 13 "cheek_fat_03_pos" 21 } -# face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 20 } -# face_detail_chin_def={ "chin_def_neg" 186 "chin_def_neg" 185 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 122 "eye_lower_lid_def" 20 } -# face_detail_eye_socket={ "eye_socket_01" 166 "eye_socket_color_02" 34 } -# face_detail_nasolabial={ "nasolabial_03" 25 "nasolabial_03" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 35 "nose_ridge_def_neg" 1 } -# face_detail_nose_tip_def={ "nose_tip_def" 7 "nose_tip_def" 173 } -# face_detail_temple_def={ "temple_def" 214 "temple_def" 79 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 11 "brow_wrinkles_02" 16 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 38 } -# expression_forehead_wrinkles={ "forehead_wrinkles_03" 236 "forehead_wrinkles_02" 190 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_5" 79 "complexion_2" 184 } -# gene_height={ "normal_height" 122 "normal_height" 127 } -# gene_bs_body_type={ "body_fat_head_fat_low" 106 "body_fat_head_fat_medium" 117 } -# gene_bs_body_shape={ "body_shape_triangle_half" 10 "body_shape_rectangle_full" 0 } -# gene_bs_bust={ "bust_clothes" 96 "bust_shape_2_full" 103 } -# gene_age={ "old_3" 59 "old_2" 170 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 227 "avg_spacing_avg_thickness" 242 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 243 "layer_2_low_thickness" 246 } -# gene_body_hair={ "body_hair_dense" 177 "body_hair_dense" 220 } -# gene_hair_type={ "hair_wavy" 122 "hair_wavy" 135 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 28 "normal_eyes" 28 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 22 "normal_eyelashes" 22 } -# pose={ "" 255 "" 0 } -# beards={ "mena_beards_straight" 9 "no_beard" 0 } -# clothes={ "dde_abbasid_commoner_clothes" 207 "most_clothes" 0 } -# headgear={ "no_headgear" 2 "no_headgear" 0 } -# legwear={ "mena_common_legwear" 48 "all_legwear" 0 } -# gene_shrink_body={ "shrink_all" 255 "" 0 } -# } -# } -# enabled=yes -#} -# -#danis0005_emir_adanis = { -# portrait_info = { -# genes = { -# hair_color={ 63 253 36 247 } -# skin_color={ 120 145 127 143 } -# eye_color={ 42 246 38 208 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_neg" 121 } -# gene_chin_height={ "chin_height_neg" 125 "chin_height_pos" 134 } -# gene_chin_width={ "chin_width_neg" 125 "chin_width_pos" 130 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 139 } -# gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_neg" 118 } -# gene_eye_height={ "eye_height_neg" 125 "eye_height_neg" 125 } -# gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 133 "eye_shut_neg" 103 } -# gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_pos" 149 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 167 "forehead_brow_height_pos" 160 } -# gene_forehead_roundness={ "forehead_roundness_pos" 226 "forehead_roundness_pos" 170 } -# gene_forehead_width={ "forehead_width_pos" 160 "forehead_width_neg" 107 } -# gene_forehead_height={ "forehead_height_neg" 77 "forehead_height_neg" 50 } -# gene_head_height={ "head_height_pos" 172 "head_height_pos" 176 } -# gene_head_width={ "head_width_neg" 118 "head_width_neg" 103 } -# gene_head_profile={ "head_profile_pos" 163 "head_profile_pos" 145 } -# gene_head_top_height={ "head_top_height_pos" 137 "head_top_height_pos" 155 } -# gene_head_top_width={ "head_top_width_pos" 175 "head_top_width_pos" 141 } -# gene_jaw_angle={ "jaw_angle_pos" 144 "jaw_angle_pos" 161 } -# gene_jaw_forward={ "jaw_forward_pos" 133 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_pos" 162 "jaw_height_neg" 115 } -# gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 114 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 120 "mouth_corner_depth_neg" 90 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_neg" 116 } -# gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 98 } -# gene_mouth_height={ "mouth_height_neg" 117 "mouth_height_neg" 107 } -# gene_mouth_width={ "mouth_width_neg" 115 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 200 "mouth_upper_lip_size_pos" 204 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 148 "mouth_lower_lip_size_pos" 187 } -# gene_mouth_open={ "mouth_open_neg" 17 "mouth_open_pos" 171 } -# gene_neck_length={ "neck_length_neg" 113 "neck_length_pos" 149 } -# gene_neck_width={ "neck_width_pos" 148 "neck_width_pos" 130 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 59 "cheek_forward_neg" 6 } -# gene_bs_cheek_height={ "cheek_height_neg" 26 "cheek_height_pos" 8 } -# gene_bs_cheek_width={ "cheek_width_pos" 26 "cheek_width_pos" 0 } -# gene_bs_ear_angle={ "ear_angle_neg" 19 "ear_angle_neg" 50 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 114 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 111 "ear_lower_bend_pos" 0 } -# gene_bs_ear_outward={ "ear_outward_neg" 32 "ear_outward_neg" 189 } -# gene_bs_ear_size={ "ear_size_neg" 96 "ear_size_pos" 19 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 223 "eye_corner_depth_pos" 178 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 23 "eye_fold_shape_pos" 17 } -# gene_bs_eye_size={ "eye_size_pos" 33 "eye_size_neg" 47 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 53 "eye_upper_lid_size_pos" 122 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 118 "forehead_brow_curve_neg" 125 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 40 "forehead_brow_forward_pos" 56 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 12 "forehead_brow_inner_height_pos" 22 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 1 "forehead_brow_outer_height_pos" 79 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 33 "forehead_brow_width_pos" 23 } -# gene_bs_jaw_def={ "jaw_def_neg" 65 "jaw_def_pos" 29 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 87 "mouth_lower_lip_def_pos" 120 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 58 "mouth_lower_lip_full_neg" 117 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 4 "mouth_lower_lip_pad_pos" 131 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 17 "mouth_lower_lip_width_pos" 21 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 31 "mouth_philtrum_def_pos" 3 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 23 "mouth_philtrum_shape_pos" 83 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 104 "mouth_philtrum_width_neg" 5 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 47 "mouth_upper_lip_def_pos" 17 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 52 "mouth_upper_lip_full_pos" 0 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 98 "mouth_upper_lip_profile_pos" 92 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 29 "mouth_upper_lip_width_pos" 119 } -# gene_bs_nose_forward={ "nose_forward_pos" 12 "nose_forward_pos" 27 } -# gene_bs_nose_height={ "nose_height_neg" 116 "nose_height_pos" 77 } -# gene_bs_nose_length={ "nose_length_pos" 48 "nose_length_neg" 31 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 38 "nose_nostril_height_pos" 9 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 21 "nose_nostril_width_pos" 10 } -# gene_bs_nose_profile={ "nose_profile_pos" 0 "nose_profile_pos" 87 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 9 "nose_ridge_angle_pos" 15 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 3 "nose_ridge_width_neg" 30 } -# gene_bs_nose_size={ "nose_size_pos" 20 "nose_size_pos" 108 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 104 "nose_tip_angle_neg" 27 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 7 "nose_tip_forward_pos" 7 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 8 "nose_tip_width_pos" 24 } -# face_detail_cheek_def={ "cheek_def_01" 165 "cheek_def_01" 4 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 232 "cheek_fat_03_pos" 2 } -# face_detail_chin_cleft={ "chin_cleft" 13 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def" 215 "chin_def_neg" 150 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 241 "eye_lower_lid_def" 66 } -# face_detail_eye_socket={ "eye_socket_color_03" 217 "eye_socket_03" 101 } -# face_detail_nasolabial={ "nasolabial_03" 22 "nasolabial_02" 85 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 157 "nose_ridge_def_pos" 133 } -# face_detail_nose_tip_def={ "nose_tip_def" 25 "nose_tip_def" 112 } -# face_detail_temple_def={ "temple_def" 127 "temple_def" 76 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 100 "brow_wrinkles_04" 214 } -# expression_eye_wrinkles={ "eye_wrinkles_03" 219 "eye_wrinkles_01" 36 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 57 "forehead_wrinkles_01" 76 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 215 "complexion_4" 255 } -# gene_height={ "normal_height" 132 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_low" 145 "body_fat_head_fat_full" 150 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 20 "body_shape_rectangle_half" 28 } -# gene_bs_bust={ "bust_clothes" 148 "bust_shape_3_full" 149 } -# gene_age={ "old_3" 155 "old_4" 106 } -# gene_eyebrows_shape={ "far_spacing_high_thickness" 198 "avg_spacing_low_thickness" 212 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 154 "layer_2_low_thickness" 153 } -# gene_body_hair={ "body_hair_sparse" 209 "body_hair_sparse" 235 } -# gene_hair_type={ "hair_curly" 137 "hair_straight" 169 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 125 "normal_eyes" 125 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 3 "normal_eyelashes" 3 } -# #hairstyles={ "fp2_hairstyles_iberian_muslim_wavy" 122 "all_hairstyles" 0 } -# #beards={ "fp2_beards_curly" 183 "no_beard" 0 } -# clothes={ "fp2_muslim_high_nobility_clothes" 0 "most_clothes" 0 } -# headgear={ "fp2_muslim_high_nobility" 0 "no_headgear" 0 } -# } -# } -# -# enabled=yes -#} -# -# -#danis0007_emira_daw = { # Adanis' wife -# portrait_info = { -# genes = { -# hair_color={ 127 251 227 80 } -# skin_color={ 109 146 109 81 } -# eye_color={ 68 161 68 161 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 139 "chin_height_pos" 139 } -# gene_chin_width={ "chin_width_pos" 143 "chin_width_pos" 143 } -# gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } -# gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_pos" 165 "eye_distance_pos" 165 } -# gene_eye_shut={ "eye_shut_pos" 129 "eye_shut_pos" 129 } -# gene_forehead_angle={ "forehead_angle_pos" 144 "forehead_angle_pos" 144 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 129 "forehead_brow_height_pos" 129 } -# gene_forehead_roundness={ "forehead_roundness_neg" 112 "forehead_roundness_neg" 112 } -# gene_forehead_width={ "forehead_width_pos" 137 "forehead_width_pos" 137 } -# gene_forehead_height={ "forehead_height_pos" 129 "forehead_height_pos" 129 } -# gene_head_height={ "head_height_neg" 90 "head_height_neg" 90 } -# gene_head_width={ "head_width_pos" 181 "head_width_pos" 181 } -# gene_head_profile={ "head_profile_neg" 90 "head_profile_neg" 90 } -# gene_head_top_height={ "head_top_height_neg" 98 "head_top_height_neg" 98 } -# gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 133 } -# gene_jaw_angle={ "jaw_angle_pos" 142 "jaw_angle_pos" 142 } -# gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 130 } -# gene_jaw_height={ "jaw_height_neg" 91 "jaw_height_neg" 91 } -# gene_jaw_width={ "jaw_width_pos" 176 "jaw_width_pos" 176 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 122 "mouth_corner_depth_neg" 122 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 124 "mouth_corner_height_neg" 124 } -# gene_mouth_forward={ "mouth_forward_pos" 169 "mouth_forward_pos" 169 } -# gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 116 } -# gene_mouth_width={ "mouth_width_neg" 105 "mouth_width_neg" 105 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 137 "mouth_upper_lip_size_pos" 137 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 186 "mouth_lower_lip_size_pos" 186 } -# gene_mouth_open={ "mouth_open_neg" 124 "mouth_open_neg" 124 } -# gene_neck_length={ "neck_length_neg" 114 "neck_length_neg" 114 } -# gene_neck_width={ "neck_width_pos" 171 "neck_width_pos" 171 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 36 "cheek_forward_neg" 36 } -# gene_bs_cheek_height={ "cheek_height_pos" 18 "cheek_height_pos" 18 } -# gene_bs_cheek_width={ "cheek_width_pos" 33 "cheek_width_pos" 33 } -# gene_bs_ear_angle={ "ear_angle_pos" 29 "ear_angle_pos" 29 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 152 "ear_inner_shape_pos" 152 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 42 "ear_lower_bend_pos" 42 } -# gene_bs_ear_outward={ "ear_outward_pos" 47 "ear_outward_pos" 47 } -# gene_bs_ear_size={ "ear_size_pos" 45 "ear_size_pos" 45 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 1 "eye_corner_depth_neg" 1 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 127 "eye_fold_shape_neg" 127 } -# gene_bs_eye_size={ "eye_size_pos" 164 "eye_size_pos" 164 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 5 "eye_upper_lid_size_neg" 5 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 81 "forehead_brow_curve_pos" 81 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 80 "forehead_brow_forward_pos" 80 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 18 "forehead_brow_inner_height_pos" 18 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 115 "forehead_brow_outer_height_pos" 115 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 30 "forehead_brow_width_neg" 30 } -# gene_bs_jaw_def={ "jaw_def_neg" 103 "jaw_def_neg" 103 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 7 "mouth_lower_lip_def_pos" 7 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 6 "mouth_lower_lip_full_neg" 6 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 71 "mouth_lower_lip_pad_pos" 71 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 60 "mouth_lower_lip_width_pos" 60 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 116 "mouth_philtrum_def_pos" 116 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 49 "mouth_philtrum_shape_pos" 49 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 34 "mouth_philtrum_width_neg" 34 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 1 "mouth_upper_lip_def_pos" 1 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 19 "mouth_upper_lip_full_neg" 19 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 77 "mouth_upper_lip_profile_pos" 77 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 55 "mouth_upper_lip_width_pos" 55 } -# gene_bs_nose_forward={ "nose_forward_neg" 16 "nose_forward_neg" 16 } -# gene_bs_nose_height={ "nose_height_neg" 152 "nose_height_neg" 152 } -# gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_neg" 1 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 35 "nose_nostril_height_pos" 35 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 18 "nose_nostril_width_pos" 18 } -# gene_bs_nose_profile={ "nose_profile_pos" 24 "nose_profile_pos" 24 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 36 "nose_ridge_angle_pos" 36 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 27 "nose_ridge_width_neg" 27 } -# gene_bs_nose_size={ "nose_size_pos" 50 "nose_size_pos" 50 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 10 "nose_tip_angle_pos" 10 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 28 "nose_tip_forward_neg" 28 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 40 "nose_tip_width_neg" 40 } -# face_detail_cheek_def={ "cheek_def_02" 159 "cheek_def_02" 159 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 76 "cheek_fat_02_pos" 201 } -# face_detail_chin_cleft={ "chin_cleft" 166 "chin_cleft" 166 } -# face_detail_chin_def={ "chin_def" 207 "chin_def" 207 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 203 "eye_lower_lid_def" 203 } -# face_detail_eye_socket={ "eye_socket_03" 110 "eye_socket_03" 110 } -# face_detail_nasolabial={ "nasolabial_02" 4 "nasolabial_02" 4 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 5 "nose_ridge_def_neg" 5 } -# face_detail_nose_tip_def={ "nose_tip_def" 93 "nose_tip_def" 93 } -# face_detail_temple_def={ "temple_def" 243 "temple_def" 243 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 6 "brow_wrinkles_04" 6 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 22 "eye_wrinkles_01" 22 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 88 "forehead_wrinkles_01" 88 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 217 "complexion_1" 217 } -# gene_height={ "normal_height" 131 "normal_height" 131 } -# gene_bs_body_type={ "body_fat_head_fat_low" 115 "body_fat_head_fat_low" 115 } -# gene_bs_body_shape={ "body_shape_hourglass_full" 0 "body_shape_hourglass_full" 0 } -# gene_bs_bust={ "bust_clothes" 193 "bust_clothes" 193 } -# gene_age={ "old_2" 59 "old_2" 59 } -# gene_eyebrows_shape={ "close_spacing_high_thickness" 207 "close_spacing_high_thickness" 173 } -# gene_eyebrows_fullness={ "layer_2_lower_thickness" 112 "layer_2_lower_thickness" 112 } -# gene_body_hair={ "body_hair_sparse" 119 "body_hair_sparse" 119 } -# gene_hair_type={ "hair_wavy" 172 "hair_wavy" 172 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 212 "normal_eyes" 212 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 19 "normal_eyelashes" 19 } -# #hairstyles={ "fp2_hairstyles_iberian_muslim_wavy" 122 "all_hairstyles" 0 } -# #beards={ "fp2_beards_curly" 183 "no_beard" 0 } -# clothes={ "fp2_muslim_high_nobility_clothes" 0 "most_clothes" 0 } -# headgear={ "fp2_muslim_low_nobility" 197 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#70292_king_gartzia = { # King of Navarra in 867 -# portrait_info = { -# genes = { -# hair_color={ 61 235 192 195 } -# skin_color={ 157 120 153 120 } -# eye_color={ 32 200 28 175 } -# gene_chin_forward={ "chin_forward_pos" 134 "chin_forward_neg" 88 } -# gene_chin_height={ "chin_height_pos" 137 "chin_height_pos" 130 } -# gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } -# gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_pos" 181 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_pos" 128 "eye_height_neg" 124 } -# gene_eye_distance={ "eye_distance_pos" 140 "eye_distance_neg" 118 } -# gene_eye_shut={ "eye_shut_pos" 138 "eye_shut_pos" 144 } -# gene_forehead_angle={ "forehead_angle_neg" 115 "forehead_angle_neg" 88 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 138 "forehead_brow_height_pos" 137 } -# gene_forehead_roundness={ "forehead_roundness_pos" 177 "forehead_roundness_pos" 204 } -# gene_forehead_width={ "forehead_width_neg" 103 "forehead_width_neg" 111 } -# gene_forehead_height={ "forehead_height_pos" 130 "forehead_height_neg" 98 } -# gene_head_height={ "head_height_pos" 153 "head_height_pos" 152 } -# gene_head_width={ "head_width_pos" 146 "head_width_neg" 99 } -# gene_head_profile={ "head_profile_neg" 112 "head_profile_neg" 91 } -# gene_head_top_height={ "head_top_height_neg" 119 "head_top_height_neg" 96 } -# gene_head_top_width={ "head_top_width_pos" 157 "head_top_width_pos" 163 } -# gene_jaw_angle={ "jaw_angle_neg" 111 "jaw_angle_neg" 105 } -# gene_jaw_forward={ "jaw_forward_neg" 124 "jaw_forward_pos" 128 } -# gene_jaw_height={ "jaw_height_neg" 105 "jaw_height_neg" 122 } -# gene_jaw_width={ "jaw_width_neg" 108 "jaw_width_neg" 107 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_pos" 132 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 133 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_pos" 149 } -# gene_mouth_height={ "mouth_height_pos" 138 "mouth_height_pos" 169 } -# gene_mouth_width={ "mouth_width_pos" 138 "mouth_width_neg" 74 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 109 "mouth_upper_lip_size_pos" 152 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 96 "mouth_lower_lip_size_neg" 107 } -# gene_mouth_open={ "mouth_open_pos" 199 "mouth_open_neg" 4 } -# gene_neck_length={ "neck_length_pos" 205 "neck_length_pos" 133 } -# gene_neck_width={ "neck_width_pos" 139 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_neg" 11 } -# gene_bs_cheek_height={ "cheek_height_neg" 41 "cheek_height_neg" 28 } -# gene_bs_cheek_width={ "cheek_width_pos" 68 "cheek_width_pos" 22 } -# gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_pos" 45 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 42 "ear_inner_shape_pos" 148 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 39 "ear_lower_bend_pos" 48 } -# gene_bs_ear_outward={ "ear_outward_neg" 19 "ear_outward_pos" 12 } -# gene_bs_ear_size={ "ear_size_neg" 14 "ear_size_pos" 23 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 156 "eye_corner_depth_pos" 247 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 5 "eye_fold_shape_pos" 2 } -# gene_bs_eye_size={ "eye_size_pos" 18 "eye_size_pos" 46 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 8 "eye_upper_lid_size_pos" 12 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 199 "forehead_brow_curve_neg" 7 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 39 "forehead_brow_forward_pos" 0 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 83 "forehead_brow_inner_height_neg" 51 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 126 "forehead_brow_outer_height_pos" 42 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 48 "forehead_brow_width_pos" 51 } -# gene_bs_jaw_def={ "jaw_def_pos" 192 "jaw_def_pos" 2 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 73 "mouth_lower_lip_def_pos" 164 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 5 "mouth_lower_lip_full_neg" 14 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 10 "mouth_lower_lip_pad_neg" 66 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 107 "mouth_lower_lip_width_pos" 30 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 24 "mouth_philtrum_def_pos" 12 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 49 "mouth_philtrum_shape_pos" 40 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 3 "mouth_philtrum_width_pos" 12 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 18 "mouth_upper_lip_def_pos" 17 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 37 "mouth_upper_lip_full_neg" 76 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 9 "mouth_upper_lip_profile_pos" 8 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 25 "mouth_upper_lip_width_pos" 30 } -# gene_bs_nose_forward={ "nose_forward_pos" 17 "nose_forward_pos" 10 } -# gene_bs_nose_height={ "nose_height_pos" 49 "nose_height_pos" 18 } -# gene_bs_nose_length={ "nose_length_neg" 17 "nose_length_neg" 71 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 2 "nose_nostril_height_neg" 2 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 196 "nose_nostril_width_neg" 83 } -# gene_bs_nose_profile={ "nose_profile_pos" 27 "nose_profile_neg" 6 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 26 "nose_ridge_angle_neg" 28 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 37 "nose_ridge_width_neg" 51 } -# gene_bs_nose_size={ "nose_size_neg" 37 "nose_size_pos" 61 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 31 "nose_tip_angle_pos" 12 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 51 "nose_tip_forward_pos" 25 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 37 "nose_tip_width_neg" 92 } -# face_detail_cheek_def={ "cheek_def_01" 8 "cheek_def_02" 6 } -# face_detail_cheek_fat={ "cheek_fat_03_pos" 0 "cheek_fat_01_pos" 182 } -# face_detail_chin_cleft={ "chin_dimple" 24 "chin_dimple" 7 } -# face_detail_chin_def={ "chin_def" 18 "chin_def_neg" 211 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 38 "eye_lower_lid_def" 149 } -# face_detail_eye_socket={ "eye_socket_02" 2 "eye_socket_03" 24 } -# face_detail_nasolabial={ "nasolabial_02" 5 "nasolabial_02" 17 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 15 "nose_ridge_def_neg" 19 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 204 } -# face_detail_temple_def={ "temple_def" 248 "temple_def" 250 } -# expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_04" 243 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 65 "eye_wrinkles_03" 192 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 26 "forehead_wrinkles_01" 80 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 137 "complexion_1" 153 } -# gene_height={ "normal_height" 118 "normal_height" 102 } -# gene_bs_body_type={ "body_fat_head_fat_full" 145 "body_fat_head_fat_full" 121 } -# gene_bs_body_shape={ "body_shape_apple_half" 91 "body_shape_apple_half" 0 } -# gene_bs_bust={ "bust_clothes" 67 "bust_shape_4_full" 201 } -# gene_age={ "old_2" 182 "old_2" 148 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 229 "avg_spacing_avg_thickness" 146 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 197 "layer_2_low_thickness" 173 } -# gene_body_hair={ "body_hair_sparse" 141 "body_hair_sparse" 185 } -# gene_hair_type={ "hair_wavy" 119 "hair_wavy" 144 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 250 "normal_eyes" 250 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 57 "normal_eyelashes" 57 } -# pose={ "" 255 "" 0 } -# #beards={ "fp2_beards_straight" 47 "no_beard" 0 } -# cloaks={ "western_royalty" 225 "no_cloak" 0 } -# clothes={ "fp2_christian_high_nobility_clothes" 150 "most_clothes" 0 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 227 "all_hairstyles" 0 } -# headgear={ "fp2_christian_royalty" 34 "no_headgear" 0 } -# legwear={ "western_common_legwear" 238 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#73754_queen_leodegundis = { # Queen of Navarra in 867 -# portrait_info = { -# genes = { -# hair_color={ 207 214 178 244 } -# skin_color={ 185 113 189 115 } -# eye_color={ 23 183 69 149 } -# gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 142 } -# gene_chin_height={ "chin_height_pos" 131 "chin_height_neg" 124 } -# gene_chin_width={ "chin_width_neg" 114 "chin_width_neg" 115 } -# gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 138 } -# gene_eye_depth={ "eye_depth_pos" 190 "eye_depth_neg" 125 } -# gene_eye_height={ "eye_height_pos" 147 "eye_height_neg" 117 } -# gene_eye_distance={ "eye_distance_pos" 147 "eye_distance_pos" 138 } -# gene_eye_shut={ "eye_shut_pos" 128 "eye_shut_pos" 135 } -# gene_forehead_angle={ "forehead_angle_neg" 109 "forehead_angle_pos" 148 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 142 "forehead_brow_height_neg" 108 } -# gene_forehead_roundness={ "forehead_roundness_pos" 134 "forehead_roundness_pos" 213 } -# gene_forehead_width={ "forehead_width_neg" 105 "forehead_width_neg" 103 } -# gene_forehead_height={ "forehead_height_neg" 102 "forehead_height_neg" 25 } -# gene_head_height={ "head_height_pos" 130 "head_height_neg" 94 } -# gene_head_width={ "head_width_neg" 103 "head_width_pos" 204 } -# gene_head_profile={ "head_profile_neg" 104 "head_profile_neg" 84 } -# gene_head_top_height={ "head_top_height_pos" 160 "head_top_height_neg" 118 } -# gene_head_top_width={ "head_top_width_pos" 127 "head_top_width_pos" 224 } -# gene_jaw_angle={ "jaw_angle_neg" 124 "jaw_angle_pos" 151 } -# gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } -# gene_jaw_height={ "jaw_height_neg" 118 "jaw_height_pos" 139 } -# gene_jaw_width={ "jaw_width_pos" 150 "jaw_width_pos" 153 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 136 "mouth_corner_depth_pos" 136 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 134 "mouth_corner_height_neg" 119 } -# gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 136 } -# gene_mouth_height={ "mouth_height_neg" 117 "mouth_height_neg" 119 } -# gene_mouth_width={ "mouth_width_pos" 128 "mouth_width_neg" 66 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 144 "mouth_upper_lip_size_neg" 120 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 100 "mouth_lower_lip_size_neg" 126 } -# gene_mouth_open={ "mouth_open_pos" 129 "mouth_open_pos" 199 } -# gene_neck_length={ "neck_length_pos" 143 "neck_length_neg" 115 } -# gene_neck_width={ "neck_width_pos" 151 "neck_width_neg" 105 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 27 "cheek_forward_pos" 17 } -# gene_bs_cheek_height={ "cheek_height_neg" 6 "cheek_height_pos" 31 } -# gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_pos" 37 } -# gene_bs_ear_angle={ "ear_angle_neg" 29 "ear_angle_pos" 17 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 134 "ear_inner_shape_pos" 116 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 43 "ear_upper_bend_pos" 91 } -# gene_bs_ear_outward={ "ear_outward_neg" 54 "ear_outward_pos" 34 } -# gene_bs_ear_size={ "ear_size_neg" 16 "ear_size_neg" 61 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 214 "eye_corner_depth_pos" 33 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 3 "eye_fold_shape_neg" 68 } -# gene_bs_eye_size={ "eye_size_pos" 20 "eye_size_neg" 67 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 40 "eye_upper_lid_size_pos" 57 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 118 "forehead_brow_curve_neg" 202 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 11 "forehead_brow_forward_neg" 32 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 14 "forehead_brow_inner_height_pos" 41 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 117 "forehead_brow_outer_height_neg" 8 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 1 "forehead_brow_width_pos" 20 } -# gene_bs_jaw_def={ "jaw_def_neg" 184 "jaw_def_pos" 157 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 17 "mouth_lower_lip_def_pos" 92 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 26 "mouth_lower_lip_full_pos" 23 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 61 "mouth_lower_lip_pad_pos" 127 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 52 "mouth_lower_lip_width_neg" 8 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 33 "mouth_philtrum_def_pos" 16 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 32 "mouth_philtrum_shape_neg" 51 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 23 "mouth_philtrum_width_pos" 3 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 14 "mouth_upper_lip_def_pos" 22 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 31 "mouth_upper_lip_full_pos" 94 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 78 "mouth_upper_lip_profile_pos" 87 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 25 "mouth_upper_lip_width_neg" 4 } -# gene_bs_nose_forward={ "nose_forward_neg" 35 "nose_forward_pos" 25 } -# gene_bs_nose_height={ "nose_height_pos" 11 "nose_height_neg" 30 } -# gene_bs_nose_length={ "nose_length_pos" 49 "nose_length_neg" 56 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 14 "nose_nostril_height_neg" 81 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 6 "nose_nostril_width_pos" 104 } -# gene_bs_nose_profile={ "nose_profile_hawk" 102 "nose_profile_neg" 9 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 26 "nose_ridge_angle_pos" 23 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 21 "nose_ridge_width_neg" 45 } -# gene_bs_nose_size={ "nose_size_pos" 71 "nose_size_neg" 2 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 67 "nose_tip_angle_pos" 40 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_pos" 21 } -# gene_bs_nose_tip_width={ "nose_tip_width_pos" 47 "nose_tip_width_neg" 27 } -# face_detail_cheek_def={ "cheek_def_02" 160 "cheek_def_02" 78 } -# face_detail_cheek_fat={ "cheek_fat_04_pos" 22 "cheek_fat_01_neg" 26 } -# face_detail_chin_cleft={ "chin_dimple" 20 "chin_dimple" 4 } -# face_detail_chin_def={ "chin_def" 3 "chin_def" 60 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 221 "eye_lower_lid_def" 205 } -# face_detail_eye_socket={ "eye_socket_color_03" 237 "eye_socket_03" 6 } -# face_detail_nasolabial={ "nasolabial_02" 159 "nasolabial_03" 25 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 146 "nose_ridge_def_pos" 18 } -# face_detail_nose_tip_def={ "nose_tip_def" 12 "nose_tip_def" 136 } -# face_detail_temple_def={ "temple_def" 153 "temple_def" 231 } -# expression_brow_wrinkles={ "brow_wrinkles_01" 98 "brow_wrinkles_04" 161 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 23 "eye_wrinkles_01" 96 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 30 "forehead_wrinkles_02" 161 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 191 "complexion_5" 161 } -# gene_height={ "normal_height" 123 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_low" 112 "body_fat_head_fat_low" 134 } -# gene_bs_body_shape={ "body_shape_rectangle_half" 40 "body_shape_hourglass_half" 44 } -# gene_bs_bust={ "bust_clothes" 54 "bust_shape_1_half" 206 } -# gene_age={ "old_2" 123 "old_2" 41 } -# gene_eyebrows_shape={ "far_spacing_low_thickness" 203 "avg_spacing_low_thickness" 205 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 239 "layer_2_avg_thickness" 185 } -# gene_body_hair={ "body_hair_dense" 152 "body_hair_avg" 165 } -# gene_hair_type={ "hair_straight" 100 "hair_straight" 135 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 254 "normal_eyes" 254 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 124 "normal_eyelashes" 124 } -# pose={ "" 255 "" 0 } -# #beards={ "no_beard" 77 "no_beard" 0 } -# clothes={ "fp2_christian_high_nobility_clothes" 98 "most_clothes" 0 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_straight" 178 "all_hairstyles" 0 } -# headgear={ "fp2_christian_royalty" 171 "no_headgear" 0 } -# legwear={ "western_common_legwear" 160 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#73683_sultan_muhammad = { # Sultan of al-Andalus in 867 -# portrait_info = { -# genes = { -# hair_color={ 15 229 52 252 } -# skin_color={ 112 155 102 154 } -# eye_color={ 54 252 58 252 } -# gene_chin_forward={ "chin_forward_neg" 107 "chin_forward_pos" 150 } -# gene_chin_height={ "chin_height_pos" 128 "chin_height_neg" 114 } -# gene_chin_width={ "chin_width_neg" 124 "chin_width_neg" 125 } -# gene_eye_angle={ "eye_angle_neg" 120 "eye_angle_pos" 129 } -# gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 119 } -# gene_eye_height={ "eye_height_neg" 124 "eye_height_neg" 119 } -# gene_eye_distance={ "eye_distance_neg" 120 "eye_distance_neg" 126 } -# gene_eye_shut={ "eye_shut_pos" 134 "eye_shut_pos" 131 } -# gene_forehead_angle={ "forehead_angle_pos" 127 "forehead_angle_neg" 106 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 159 "forehead_brow_height_neg" 112 } -# gene_forehead_roundness={ "forehead_roundness_pos" 177 "forehead_roundness_pos" 197 } -# gene_forehead_width={ "forehead_width_neg" 119 "forehead_width_neg" 102 } -# gene_forehead_height={ "forehead_height_neg" 88 "forehead_height_neg" 88 } -# gene_head_height={ "head_height_neg" 117 "head_height_pos" 146 } -# gene_head_width={ "head_width_neg" 93 "head_width_neg" 112 } -# gene_head_profile={ "head_profile_pos" 150 "head_profile_pos" 140 } -# gene_head_top_height={ "head_top_height_neg" 92 "head_top_height_pos" 137 } -# gene_head_top_width={ "head_top_width_pos" 169 "head_top_width_neg" 124 } -# gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_neg" 113 } -# gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 116 } -# gene_jaw_height={ "jaw_height_pos" 145 "jaw_height_neg" 116 } -# gene_jaw_width={ "jaw_width_pos" 141 "jaw_width_neg" 91 } -# gene_mouth_corner_depth={ "mouth_corner_depth_pos" 131 "mouth_corner_depth_pos" 157 } -# gene_mouth_corner_height={ "mouth_corner_height_neg" 120 "mouth_corner_height_neg" 114 } -# gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_neg" 118 "mouth_height_pos" 172 } -# gene_mouth_width={ "mouth_width_neg" 118 "mouth_width_neg" 59 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 208 "mouth_upper_lip_size_pos" 174 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 200 "mouth_lower_lip_size_pos" 202 } -# gene_mouth_open={ "mouth_open_pos" 130 "mouth_open_pos" 147 } -# gene_neck_length={ "neck_length_neg" 114 "neck_length_neg" 111 } -# gene_neck_width={ "neck_width_pos" 153 "neck_width_neg" 114 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 21 "cheek_forward_pos" 31 } -# gene_bs_cheek_height={ "cheek_height_pos" 186 "cheek_height_neg" 21 } -# gene_bs_cheek_width={ "cheek_width_pos" 14 "cheek_width_neg" 20 } -# gene_bs_ear_angle={ "ear_angle_pos" 32 "ear_angle_neg" 22 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 15 "ear_inner_shape_pos" 123 } -# gene_bs_ear_bend={ "ear_both_bend_pos" 181 "ear_upper_bend_pos" 27 } -# gene_bs_ear_outward={ "ear_outward_pos" 82 "ear_outward_pos" 17 } -# gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_pos" 24 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 18 "eye_corner_depth_pos" 242 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 73 "eye_fold_shape_pos" 15 } -# gene_bs_eye_size={ "eye_size_neg" 46 "eye_size_neg" 20 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 48 "eye_upper_lid_size_pos" 96 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 162 "forehead_brow_curve_neg" 79 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 7 "forehead_brow_forward_neg" 11 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 109 "forehead_brow_inner_height_neg" 84 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 107 "forehead_brow_outer_height_neg" 97 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 36 "forehead_brow_width_neg" 50 } -# gene_bs_jaw_def={ "jaw_def_neg" 34 "jaw_def_pos" 42 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 30 "mouth_lower_lip_def_pos" 168 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 2 "mouth_lower_lip_full_pos" 77 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 46 "mouth_lower_lip_pad_pos" 71 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 50 "mouth_lower_lip_width_pos" 12 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 1 "mouth_philtrum_def_pos" 7 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 7 "mouth_philtrum_shape_pos" 178 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 63 "mouth_philtrum_width_pos" 44 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 36 "mouth_upper_lip_def_pos" 42 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 30 "mouth_upper_lip_full_pos" 31 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 17 "mouth_upper_lip_profile_pos" 40 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 43 "mouth_upper_lip_width_pos" 5 } -# gene_bs_nose_forward={ "nose_forward_neg" 11 "nose_forward_neg" 24 } -# gene_bs_nose_height={ "nose_height_pos" 109 "nose_height_neg" 109 } -# gene_bs_nose_length={ "nose_length_neg" 33 "nose_length_neg" 25 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 103 "nose_nostril_height_neg" 92 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 35 "nose_nostril_width_neg" 188 } -# gene_bs_nose_profile={ "nose_profile_pos" 127 "nose_profile_pos" 76 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 20 "nose_ridge_angle_pos" 0 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 76 "nose_ridge_width_pos" 74 } -# gene_bs_nose_size={ "nose_size_pos" 53 "nose_size_pos" 8 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 5 "nose_tip_angle_neg" 82 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 60 "nose_tip_forward_pos" 15 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 14 "nose_tip_width_pos" 48 } -# face_detail_cheek_def={ "cheek_def_01" 95 "cheek_def_01" 17 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 109 "cheek_fat_02_pos" 167 } -# face_detail_chin_cleft={ "chin_dimple" 122 "chin_dimple" 18 } -# face_detail_chin_def={ "chin_def_neg" 145 "chin_def_neg" 233 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 223 "eye_lower_lid_def" 219 } -# face_detail_eye_socket={ "eye_socket_03" 89 "eye_socket_02" 16 } -# face_detail_nasolabial={ "nasolabial_03" 11 "nasolabial_03" 15 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 89 "nose_ridge_def_pos" 53 } -# face_detail_nose_tip_def={ "nose_tip_def" 2 "nose_tip_def" 250 } -# face_detail_temple_def={ "temple_def" 219 "temple_def" 231 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 178 "brow_wrinkles_01" 161 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 66 "eye_wrinkles_01" 194 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 66 "forehead_wrinkles_03" 200 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_6" 189 "complexion_1" 235 } -# gene_height={ "normal_height" 132 "normal_height" 134 } -# gene_bs_body_type={ "body_fat_head_fat_full" 145 "body_fat_head_fat_low" 124 } -# gene_bs_body_shape={ "body_shape_rectangle_full" 17 "body_shape_triangle_half" 21 } -# gene_bs_bust={ "bust_clothes" 65 "bust_shape_2_full" 186 } -# gene_age={ "old_4" 235 "old_2" 186 } -# gene_eyebrows_shape={ "avg_spacing_avg_thickness" 241 "avg_spacing_high_thickness" 213 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 131 "layer_2_high_thickness" 194 } -# gene_body_hair={ "body_hair_avg" 228 "body_hair_avg" 222 } -# gene_hair_type={ "hair_curly" 151 "hair_curly" 171 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 153 "normal_eyes" 153 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 105 "normal_eyelashes" 105 } -# #hairstyles={ "fp2_hairstyles_iberian_muslim_wavy" 255 "all_hairstyles" 0 } -# #beards={ "fp2_beards_curly" 136 "no_beard" 0 } -# clothes={ "fp2_muslim_high_nobility_clothes" 181 "most_clothes" 0 } -# headgear={ "fp2_muslim_royalty" 0 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#73927_sultana_ushar = { # Wife of Sultan Muhammad -# portrait_info = { -# genes = { -# hair_color={ 16 252 16 252 } -# skin_color={ 131 159 131 159 } -# eye_color={ 51 247 51 247 } -# gene_chin_forward={ "chin_forward_neg" 103 "chin_forward_neg" 103 } -# gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } -# gene_chin_width={ "chin_width_neg" 127 "chin_width_neg" 127 } -# gene_eye_angle={ "eye_angle_pos" 130 "eye_angle_pos" 130 } -# gene_eye_depth={ "eye_depth_pos" 130 "eye_depth_pos" 130 } -# gene_eye_height={ "eye_height_neg" 118 "eye_height_neg" 118 } -# gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 135 } -# gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } -# gene_forehead_angle={ "forehead_angle_pos" 183 "forehead_angle_pos" 183 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 165 "forehead_brow_height_pos" 165 } -# gene_forehead_roundness={ "forehead_roundness_pos" 206 "forehead_roundness_pos" 206 } -# gene_forehead_width={ "forehead_width_neg" 113 "forehead_width_neg" 113 } -# gene_forehead_height={ "forehead_height_neg" 48 "forehead_height_neg" 48 } -# gene_head_height={ "head_height_pos" 148 "head_height_pos" 148 } -# gene_head_width={ "head_width_neg" 116 "head_width_neg" 116 } -# gene_head_profile={ "head_profile_pos" 131 "head_profile_pos" 131 } -# gene_head_top_height={ "head_top_height_pos" 128 "head_top_height_pos" 128 } -# gene_head_top_width={ "head_top_width_neg" 120 "head_top_width_neg" 120 } -# gene_jaw_angle={ "jaw_angle_neg" 106 "jaw_angle_neg" 106 } -# gene_jaw_forward={ "jaw_forward_pos" 184 "jaw_forward_pos" 184 } -# gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } -# gene_jaw_width={ "jaw_width_pos" 149 "jaw_width_pos" 149 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_pos" 135 } -# gene_mouth_forward={ "mouth_forward_pos" 183 "mouth_forward_pos" 183 } -# gene_mouth_height={ "mouth_height_pos" 178 "mouth_height_pos" 178 } -# gene_mouth_width={ "mouth_width_neg" 119 "mouth_width_neg" 119 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 170 "mouth_upper_lip_size_pos" 170 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 159 "mouth_lower_lip_size_pos" 159 } -# gene_mouth_open={ "mouth_open_neg" 54 "mouth_open_neg" 54 } -# gene_neck_length={ "neck_length_neg" 76 "neck_length_neg" 76 } -# gene_neck_width={ "neck_width_pos" 131 "neck_width_pos" 131 } -# gene_bs_cheek_forward={ "cheek_forward_neg" 37 "cheek_forward_neg" 37 } -# gene_bs_cheek_height={ "cheek_height_neg" 36 "cheek_height_neg" 36 } -# gene_bs_cheek_width={ "cheek_width_pos" 50 "cheek_width_pos" 50 } -# gene_bs_ear_angle={ "ear_angle_neg" 18 "ear_angle_neg" 18 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 57 "ear_inner_shape_pos" 57 } -# gene_bs_ear_bend={ "ear_upper_bend_pos" 63 "ear_upper_bend_pos" 63 } -# gene_bs_ear_outward={ "ear_outward_pos" 29 "ear_outward_pos" 29 } -# gene_bs_ear_size={ "ear_size_neg" 38 "ear_size_neg" 38 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 180 "eye_corner_depth_pos" 180 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 107 "eye_fold_shape_pos" 107 } -# gene_bs_eye_size={ "eye_size_pos" 107 "eye_size_pos" 107 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 49 "eye_upper_lid_size_pos" 49 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 127 "forehead_brow_curve_neg" 127 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 19 "forehead_brow_forward_pos" 19 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 58 "forehead_brow_inner_height_pos" 58 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 22 "forehead_brow_outer_height_neg" 22 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 17 "forehead_brow_width_pos" 17 } -# gene_bs_jaw_def={ "jaw_def_neg" 43 "jaw_def_pos" 160 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 132 "mouth_lower_lip_def_pos" 132 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 22 "mouth_lower_lip_full_neg" 22 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 115 "mouth_lower_lip_pad_neg" 115 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 2 "mouth_lower_lip_width_pos" 2 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 39 "mouth_philtrum_def_pos" 39 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 51 "mouth_philtrum_shape_pos" 51 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 102 "mouth_philtrum_width_pos" 102 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 27 "mouth_upper_lip_def_pos" 27 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 26 "mouth_upper_lip_full_pos" 26 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 18 "mouth_upper_lip_profile_pos" 18 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 11 "mouth_upper_lip_width_neg" 11 } -# gene_bs_nose_forward={ "nose_forward_neg" 6 "nose_forward_neg" 6 } -# gene_bs_nose_height={ "nose_height_pos" 52 "nose_height_pos" 52 } -# gene_bs_nose_length={ "nose_length_pos" 41 "nose_length_pos" 41 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 36 "nose_nostril_height_neg" 36 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 42 "nose_nostril_width_neg" 42 } -# gene_bs_nose_profile={ "nose_profile_pos" 88 "nose_profile_pos" 88 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 37 "nose_ridge_angle_pos" 37 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 2 "nose_ridge_width_pos" 2 } -# gene_bs_nose_size={ "nose_size_pos" 46 "nose_size_pos" 46 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 175 "nose_tip_angle_neg" 175 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 49 "nose_tip_forward_neg" 49 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 49 "nose_tip_width_neg" 49 } -# face_detail_cheek_def={ "cheek_def_02" 62 "cheek_def_02" 62 } -# face_detail_cheek_fat={ "cheek_fat_02_pos" 6 "cheek_fat_02_pos" 6 } -# face_detail_chin_cleft={ "chin_cleft" 10 "chin_cleft" 10 } -# face_detail_chin_def={ "chin_def" 4 "chin_def" 4 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 63 "eye_lower_lid_def" 63 } -# face_detail_eye_socket={ "eye_socket_color_02" 0 "eye_socket_color_02" 0 } -# face_detail_nasolabial={ "nasolabial_01" 3 "nasolabial_01" 3 } -# face_detail_nose_ridge_def={ "nose_ridge_def_pos" 9 "nose_ridge_def_pos" 9 } -# face_detail_nose_tip_def={ "nose_tip_def" 141 "nose_tip_def" 141 } -# face_detail_temple_def={ "temple_def" 125 "temple_def" 125 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 146 "brow_wrinkles_04" 146 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 62 "eye_wrinkles_01" 62 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 102 "forehead_wrinkles_01" 102 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_2" 221 "complexion_2" 221 } -# gene_height={ "normal_height" 123 "normal_height" 123 } -# gene_bs_body_type={ "body_fat_head_fat_low" 142 "body_fat_head_fat_low" 142 } -# gene_bs_body_shape={ "body_shape_pear_half" 0 "body_shape_pear_half" 0 } -# gene_bs_bust={ "bust_shape_4_half" 193 "bust_shape_4_half" 118 } -# gene_age={ "old_1" 51 "old_1" 51 } -# gene_eyebrows_shape={ "avg_spacing_high_thickness" 211 "close_spacing_high_thickness" 211 } -# gene_eyebrows_fullness={ "layer_2_low_thickness" 213 "layer_2_low_thickness" 213 } -# gene_body_hair={ "body_hair_avg" 198 "body_hair_avg" 198 } -# gene_hair_type={ "hair_curly" 124 "hair_curly" 124 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 2 "normal_eyes" 2 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 59 "normal_eyelashes" 59 } -# #hairstyles={ "fp2_hairstyles_iberian_muslim_wavy" 89 "all_hairstyles" 0 } -# #beards={ "fp2_beards_curly" 136 "no_beard" 0 } -# clothes={ "fp2_muslim_high_nobility_clothes" 181 "most_clothes" 0 } -# headgear={ "fp2_muslim_royalty" 0 "no_headgear" 0 } -# legwear={ "mena_nobility_legwear" 0 "all_legwear" 0 } -# } -# } -# enabled=yes -#} -# -# -#70019_king_adelfonso = { # King Adelfonso III of Asturias -# portrait_info = { -# genes = { -# hair_color={ 46 242 46 242 } -# skin_color={ 55 123 55 101 } -# eye_color={ 237 154 237 154 } -# gene_chin_forward={ "chin_forward_pos" 127 "chin_forward_pos" 127 } -# gene_chin_height={ "chin_height_pos" 138 "chin_height_pos" 138 } -# gene_chin_width={ "chin_width_neg" 126 "chin_width_neg" 126 } -# gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } -# gene_eye_depth={ "eye_depth_neg" 120 "eye_depth_neg" 120 } -# gene_eye_height={ "eye_height_pos" 131 "eye_height_pos" 131 } -# gene_eye_distance={ "eye_distance_pos" 130 "eye_distance_pos" 130 } -# gene_eye_shut={ "eye_shut_pos" 188 "eye_shut_pos" 188 } -# gene_forehead_angle={ "forehead_angle_pos" 129 "forehead_angle_pos" 129 } -# gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 152 } -# gene_forehead_roundness={ "forehead_roundness_pos" 163 "forehead_roundness_pos" 163 } -# gene_forehead_width={ "forehead_width_neg" 104 "forehead_width_neg" 104 } -# gene_forehead_height={ "forehead_height_pos" 130 "forehead_height_pos" 130 } -# gene_head_height={ "head_height_pos" 143 "head_height_pos" 143 } -# gene_head_width={ "head_width_pos" 140 "head_width_pos" 140 } -# gene_head_profile={ "head_profile_neg" 63 "head_profile_neg" 63 } -# gene_head_top_height={ "head_top_height_neg" 93 "head_top_height_neg" 93 } -# gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 132 } -# gene_jaw_angle={ "jaw_angle_neg" 121 "jaw_angle_neg" 121 } -# gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 138 } -# gene_jaw_height={ "jaw_height_neg" 117 "jaw_height_neg" 117 } -# gene_jaw_width={ "jaw_width_pos" 142 "jaw_width_pos" 142 } -# gene_mouth_corner_depth={ "mouth_corner_depth_neg" 81 "mouth_corner_depth_neg" 81 } -# gene_mouth_corner_height={ "mouth_corner_height_pos" 131 "mouth_corner_height_pos" 131 } -# gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 126 } -# gene_mouth_height={ "mouth_height_pos" 128 "mouth_height_pos" 128 } -# gene_mouth_width={ "mouth_width_neg" 127 "mouth_width_neg" 127 } -# gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 146 "mouth_upper_lip_size_pos" 146 } -# gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 117 "mouth_lower_lip_size_neg" 117 } -# gene_mouth_open={ "mouth_open_neg" 108 "mouth_open_neg" 108 } -# gene_neck_length={ "neck_length_neg" 117 "neck_length_neg" 117 } -# gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 132 } -# gene_bs_cheek_forward={ "cheek_forward_pos" 16 "cheek_forward_pos" 16 } -# gene_bs_cheek_height={ "cheek_height_neg" 51 "cheek_height_neg" 51 } -# gene_bs_cheek_width={ "cheek_width_pos" 24 "cheek_width_pos" 24 } -# gene_bs_ear_angle={ "ear_angle_neg" 26 "ear_angle_neg" 26 } -# gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 27 "ear_inner_shape_pos" 27 } -# gene_bs_ear_bend={ "ear_lower_bend_pos" 200 "ear_lower_bend_pos" 200 } -# gene_bs_ear_outward={ "ear_outward_pos" 33 "ear_outward_pos" 33 } -# gene_bs_ear_size={ "ear_size_pos" 21 "ear_size_pos" 21 } -# gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 54 "eye_corner_depth_pos" 54 } -# gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 140 "eye_fold_shape_pos" 140 } -# gene_bs_eye_size={ "eye_size_neg" 26 "eye_size_neg" 26 } -# gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 13 "eye_upper_lid_size_pos" 13 } -# gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 32 "forehead_brow_curve_neg" 32 } -# gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 120 "forehead_brow_forward_pos" 120 } -# gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 40 "forehead_brow_inner_height_neg" 40 } -# gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 14 "forehead_brow_outer_height_pos" 14 } -# gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 51 "forehead_brow_width_pos" 51 } -# gene_bs_jaw_def={ "jaw_def_neg" 100 "jaw_def_neg" 100 } -# gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 162 "mouth_lower_lip_def_pos" 162 } -# gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 15 "mouth_lower_lip_full_neg" 15 } -# gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 3 "mouth_lower_lip_pad_pos" 3 } -# gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 49 "mouth_lower_lip_width_pos" 49 } -# gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 19 "mouth_philtrum_def_pos" 19 } -# gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 37 "mouth_philtrum_shape_pos" 37 } -# gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_pos" 21 } -# gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 37 "mouth_upper_lip_def_pos" 37 } -# gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 132 "mouth_upper_lip_full_pos" 132 } -# gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 15 "mouth_upper_lip_profile_neg" 15 } -# gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 0 "mouth_upper_lip_width_neg" 0 } -# gene_bs_nose_forward={ "nose_forward_pos" 6 "nose_forward_pos" 6 } -# gene_bs_nose_height={ "nose_height_neg" 122 "nose_height_neg" 122 } -# gene_bs_nose_length={ "nose_length_pos" 110 "nose_length_pos" 110 } -# gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 21 "nose_nostril_height_neg" 21 } -# gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 38 "nose_nostril_width_neg" 38 } -# gene_bs_nose_profile={ "nose_profile_neg" 65 "nose_profile_neg" 65 } -# gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 38 "nose_ridge_angle_pos" 38 } -# gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 45 "nose_ridge_width_neg" 45 } -# gene_bs_nose_size={ "nose_size_pos" 14 "nose_size_pos" 14 } -# gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 46 "nose_tip_angle_pos" 46 } -# gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 31 "nose_tip_forward_pos" 31 } -# gene_bs_nose_tip_width={ "nose_tip_width_neg" 184 "nose_tip_width_neg" 184 } -# face_detail_cheek_def={ "cheek_def_02" 7 "cheek_def_02" 7 } -# face_detail_cheek_fat={ "cheek_fat_01_neg" 89 "cheek_fat_01_neg" 89 } -# face_detail_chin_cleft={ "chin_cleft" 91 "chin_cleft" 91 } -# face_detail_chin_def={ "chin_def_neg" 16 "chin_def_neg" 16 } -# face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 198 "eye_lower_lid_def" 198 } -# face_detail_eye_socket={ "eye_socket_03" 1 "eye_socket_03" 1 } -# face_detail_nasolabial={ "nasolabial_03" 28 "nasolabial_03" 28 } -# face_detail_nose_ridge_def={ "nose_ridge_def_neg" 2 "nose_ridge_def_neg" 2 } -# face_detail_nose_tip_def={ "nose_tip_def" 248 "nose_tip_def" 248 } -# face_detail_temple_def={ "temple_def" 202 "temple_def" 202 } -# expression_brow_wrinkles={ "brow_wrinkles_04" 61 "brow_wrinkles_04" 61 } -# expression_eye_wrinkles={ "eye_wrinkles_01" 154 "eye_wrinkles_01" 154 } -# expression_forehead_wrinkles={ "forehead_wrinkles_01" 136 "forehead_wrinkles_01" 136 } -# expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } -# complexion={ "complexion_1" 219 "complexion_1" 219 } -# gene_height={ "normal_height" 126 "normal_height" 126 } -# gene_bs_body_type={ "body_fat_head_fat_medium" 121 "body_fat_head_fat_medium" 121 } -# gene_bs_body_shape={ "body_shape_hourglass_half" 15 "body_shape_apple_full" 15 } -# gene_bs_bust={ "bust_clothes" 107 "bust_clothes" 107 } -# gene_age={ "old_2" 203 "old_2" 203 } -# gene_eyebrows_shape={ "close_spacing_low_thickness" 138 "close_spacing_low_thickness" 138 } -# gene_eyebrows_fullness={ "layer_2_avg_thickness" 136 "layer_2_avg_thickness" 136 } -# gene_body_hair={ "body_hair_avg" 144 "body_hair_avg" 131 } -# gene_hair_type={ "hair_straight" 158 "hair_straight" 158 } -# gene_baldness={ "no_baldness" 127 "no_baldness" 127 } -# eye_accessory={ "normal_eyes" 121 "normal_eyes" 121 } -# teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } -# eyelashes_accessory={ "normal_eyelashes" 178 "normal_eyelashes" 178 } -# #hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 0 "all_hairstyles" 0 } -# clothes={ "fp2_christian_high_nobility_clothes" 163 "most_clothes" 0 } -# headgear={ "fp2_christian_royalty" 0 "no_headgear" 0 } -# legwear={ "western_common_legwear" 0 "all_legwear" 0 } -# cloaks={ "western_royalty" 0 "no_cloak" 0 } -# } -# } -# enabled=yes -#} -# \ No newline at end of file diff --git a/common/dna_data/NEOW_dna.txt b/common/dna_data/NEOW_dna.txt index 5d0df8cd4..a5b9c2973 100644 --- a/common/dna_data/NEOW_dna.txt +++ b/common/dna_data/NEOW_dna.txt @@ -1,111 +1,111 @@ dna_aragorn={ portrait_info = { - genes={ hair_color={ 18 248 18 248 } - skin_color={ 48 48 17 96 } - eye_color={ 250 203 250 203 } - gene_chin_forward={ "chin_forward_neg" 112 "chin_forward_neg" 117 } - gene_chin_height={ "chin_height_pos" 185 "chin_height_pos" 131 } - gene_chin_width={ "chin_width_pos" 110 "chin_width_pos" 128 } - gene_eye_angle={ "eye_angle_pos" 144 "eye_angle_pos" 127 } - gene_eye_depth={ "eye_depth_neg" 157 "eye_depth_neg" 114 } - gene_eye_height={ "eye_height_pos" 69 "eye_height_pos" 128 } - gene_eye_distance={ "eye_distance_neg" 147 "eye_distance_neg" 125 } - gene_eye_shut={ "eye_shut_pos" 160 "eye_shut_pos" 132 } - gene_forehead_angle={ "forehead_angle_neg" 131 "forehead_angle_neg" 82 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 78 "forehead_brow_height_pos" 177 } - gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 141 } - gene_forehead_width={ "forehead_width_neg" 145 "forehead_width_neg" 117 } - gene_forehead_height={ "forehead_height_pos" 124 "forehead_height_pos" 136 } - gene_head_height={ "head_height_pos" 184 "head_height_pos" 178 } - gene_head_width={ "head_width_neg" 67 "head_width_neg" 120 } - gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 185 } - gene_head_top_height={ "head_top_height_pos" 120 "head_top_height_pos" 147 } - gene_head_top_width={ "head_top_width_pos" 197 "head_top_width_pos" 133 } - gene_jaw_angle={ "jaw_angle_pos" 51 "jaw_angle_pos" 128 } - gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 115 } - gene_jaw_height={ "jaw_height_neg" 81 "jaw_height_neg" 121 } - gene_jaw_width={ "jaw_width_pos" 118 "jaw_width_pos" 167 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 115 "mouth_corner_depth_neg" 92 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 136 "mouth_corner_height_neg" 124 } - gene_mouth_forward={ "mouth_forward_neg" 122 "mouth_forward_neg" 118 } - gene_mouth_height={ "mouth_height_pos" 195 "mouth_height_pos" 143 } - gene_mouth_width={ "mouth_width_neg" 255 "mouth_width_neg" 127 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 99 "mouth_upper_lip_size_pos" 142 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 87 "mouth_lower_lip_size_neg" 124 } - gene_mouth_open={ "mouth_open_pos" 154 "mouth_open_pos" 154 } - gene_neck_length={ "neck_length_pos" 140 "neck_length_pos" 140 } - gene_neck_width={ "neck_width_pos" 63 "neck_width_pos" 134 } - gene_bs_cheek_forward={ "cheek_forward_neg" 57 "cheek_forward_neg" 38 } - gene_bs_cheek_height={ "cheek_height_pos" 191 "cheek_height_pos" 24 } - gene_bs_cheek_width={ "cheek_width_neg" 9 "cheek_width_neg" 36 } - gene_bs_ear_angle={ "ear_angle_neg" 75 "ear_angle_pos" 42 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 161 "ear_inner_shape_pos" 149 } - gene_bs_ear_bend={ "ear_both_bend_pos" 76 "ear_lower_bend_pos" 7 } - gene_bs_ear_outward={ "ear_outward_pos" 21 "ear_outward_pos" 47 } - gene_bs_ear_size={ "ear_size_pos" 147 "ear_size_neg" 25 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 181 "eye_corner_depth_pos" 46 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 169 "eye_fold_shape_pos" 35 } - gene_bs_eye_size={ "eye_size_pos" 29 "eye_size_pos" 19 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 15 "eye_upper_lid_size_neg" 38 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 153 "forehead_brow_curve_neg" 186 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 37 "forehead_brow_forward_pos" 5 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 39 "forehead_brow_inner_height_neg" 5 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 11 "forehead_brow_outer_height_pos" 9 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 11 "forehead_brow_width_pos" 7 } - gene_bs_jaw_def={ "jaw_def_pos" 213 "jaw_def_neg" 190 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 116 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 75 "mouth_lower_lip_full_pos" 49 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 63 "mouth_lower_lip_pad_neg" 0 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 107 "mouth_lower_lip_width_pos" 27 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 104 "mouth_philtrum_def_pos" 25 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 43 "mouth_philtrum_shape_pos" 44 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 49 "mouth_philtrum_width_neg" 26 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 34 "mouth_upper_lip_def_pos" 10 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 57 "mouth_upper_lip_full_pos" 24 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 101 "mouth_upper_lip_profile_pos" 4 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 129 "mouth_upper_lip_width_pos" 61 } - gene_bs_nose_forward={ "nose_forward_neg" 101 "nose_forward_pos" 26 } - gene_bs_nose_height={ "nose_height_pos" 67 "nose_height_neg" 89 } - gene_bs_nose_length={ "nose_length_pos" 31 "nose_length_pos" 51 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 45 "nose_nostril_height_pos" 12 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 79 "nose_nostril_width_neg" 59 } - gene_bs_nose_profile={ "nose_profile_hawk" 15 "nose_profile_hawk" 38 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 173 "nose_ridge_angle_neg" 4 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 91 "nose_ridge_width_neg" 38 } - gene_bs_nose_size={ "nose_size_pos" 53 "nose_size_pos" 51 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 3 "nose_tip_angle_pos" 22 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 3 "nose_tip_forward_neg" 30 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 151 "nose_tip_width_neg" 35 } - face_detail_cheek_def={ "cheek_def_02" 105 "cheek_def_01" 170 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 100 "cheek_fat_01_neg" 196 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_dimple" 22 } - face_detail_chin_def={ "chin_def" 100 "chin_def" 29 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 110 "eye_lower_lid_def" 167 } - face_detail_eye_socket={ "eye_socket_02" 164 "eye_socket_color_01" 19 } - face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_01" 8 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 93 "nose_ridge_def_neg" 5 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 2 } - face_detail_temple_def={ "temple_def" 110 "temple_def" 212 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_01" 243 } - expression_eye_wrinkles={ "eye_wrinkles_01" 194 "eye_wrinkles_03" 160 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 131 } + genes={ hair_color={ 150 231 222 144 } + skin_color={ 60 26 54 91 } + eye_color={ 210 70 250 187 } + gene_chin_forward={ "chin_forward_pos" 111 "chin_forward_pos" 141 } + gene_chin_height={ "chin_height_pos" 171 "chin_height_pos" 130 } + gene_chin_width={ "chin_width_neg" 107 "chin_width_neg" 116 } + gene_eye_angle={ "eye_angle_neg" 135 "eye_angle_neg" 123 } + gene_eye_depth={ "eye_depth_neg" 64 "eye_depth_neg" 126 } + gene_eye_height={ "eye_height_neg" 53 "eye_height_neg" 120 } + gene_eye_distance={ "eye_distance_pos" 123 "eye_distance_pos" 139 } + gene_eye_shut={ "eye_shut_pos" 154 "eye_shut_pos" 141 } + gene_forehead_angle={ "forehead_angle_neg" 158 "forehead_angle_neg" 117 } + gene_forehead_brow_height={ "forehead_brow_height_neg" 138 "forehead_brow_height_neg" 109 } + gene_forehead_roundness={ "forehead_roundness_neg" 106 "forehead_roundness_neg" 120 } + gene_forehead_width={ "forehead_width_neg" 147 "forehead_width_neg" 112 } + gene_forehead_height={ "forehead_height_neg" 136 "forehead_height_neg" 92 } + gene_head_height={ "head_height_neg" 111 "head_height_neg" 111 } + gene_head_width={ "head_width_neg" 38 "head_width_neg" 113 } + gene_head_profile={ "head_profile_pos" 121 "head_profile_pos" 183 } + gene_head_top_height={ "head_top_height_neg" 89 "head_top_height_neg" 122 } + gene_head_top_width={ "head_top_width_pos" 136 "head_top_width_pos" 172 } + gene_jaw_angle={ "jaw_angle_pos" 29 "jaw_angle_pos" 146 } + gene_jaw_forward={ "jaw_forward_neg" 112 "jaw_forward_neg" 114 } + gene_jaw_height={ "jaw_height_pos" 115 "jaw_height_pos" 139 } + gene_jaw_width={ "jaw_width_neg" 87 "jaw_width_neg" 110 } + gene_mouth_corner_depth={ "mouth_corner_depth_pos" 31 "mouth_corner_depth_pos" 127 } + gene_mouth_corner_height={ "mouth_corner_height_pos" 129 "mouth_corner_height_pos" 139 } + gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 121 } + gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 151 } + gene_mouth_width={ "mouth_width_neg" 201 "mouth_width_neg" 123 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 126 "mouth_upper_lip_size_pos" 142 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 61 "mouth_lower_lip_size_neg" 61 } + gene_mouth_open={ "mouth_open_neg" 124 "mouth_open_neg" 62 } + gene_neck_length={ "neck_length_pos" 139 "neck_length_pos" 139 } + gene_neck_width={ "neck_width_neg" 49 "neck_width_neg" 99 } + gene_bs_cheek_forward={ "cheek_forward_neg" 97 "cheek_forward_neg" 25 } + gene_bs_cheek_height={ "cheek_height_pos" 173 "cheek_height_neg" 2 } + gene_bs_cheek_width={ "cheek_width_pos" 5 "cheek_width_pos" 3 } + gene_bs_ear_angle={ "ear_angle_neg" 187 "ear_angle_neg" 187 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 42 "ear_inner_shape_pos" 42 } + gene_bs_ear_bend={ "ear_upper_bend_pos" 102 "ear_upper_bend_pos" 102 } + gene_bs_ear_outward={ "ear_outward_pos" 17 "ear_outward_pos" 17 } + gene_bs_ear_size={ "ear_size_pos" 42 "ear_size_pos" 42 } + gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 55 "eye_corner_depth_neg" 24 } + gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 115 "eye_fold_shape_pos" 35 } + gene_bs_eye_size={ "eye_size_neg" 95 "eye_size_neg" 67 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 99 "eye_upper_lid_size_neg" 31 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 217 "forehead_brow_curve_neg" 92 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 95 "forehead_brow_forward_pos" 37 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 153 "forehead_brow_inner_height_neg" 93 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 99 "forehead_brow_outer_height_neg" 75 } + gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 85 "forehead_brow_width_pos" 90 } + gene_bs_jaw_def={ "jaw_def_neg" 7 "jaw_def_neg" 7 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 182 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 163 "mouth_lower_lip_full_pos" 44 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 51 "mouth_lower_lip_pad_neg" 2 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 159 "mouth_lower_lip_width_pos" 70 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 107 "mouth_philtrum_def_pos" 16 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 33 "mouth_philtrum_shape_pos" 1 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 5 "mouth_philtrum_width_pos" 72 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 40 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 49 "mouth_upper_lip_full_pos" 117 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 71 "mouth_upper_lip_profile_pos" 53 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 47 "mouth_upper_lip_width_neg" 47 } + gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_neg" 26 } + gene_bs_nose_height={ "nose_height_pos" 55 "nose_height_neg" 60 } + gene_bs_nose_length={ "nose_length_pos" 17 "nose_length_neg" 23 } + gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 169 "nose_nostril_height_neg" 35 } + gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 3 "nose_nostril_width_neg" 41 } + gene_bs_nose_profile={ "nose_profile_pos" 69 "nose_profile_neg" 13 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 45 "nose_ridge_angle_neg" 62 } + gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 193 "nose_ridge_width_neg" 10 } + gene_bs_nose_size={ "nose_size_pos" 29 "nose_size_pos" 53 } + gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 18 "nose_tip_angle_pos" 18 } + gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 39 "nose_tip_forward_neg" 18 } + gene_bs_nose_tip_width={ "nose_tip_width_neg" 217 "nose_tip_width_pos" 34 } + face_detail_cheek_def={ "cheek_def_01" 153 "cheek_def_01" 157 } + face_detail_cheek_fat={ "cheek_fat_02_pos" 94 "cheek_fat_01_pos" 0 } + face_detail_chin_cleft={ "chin_cleft" 21 "chin_cleft" 21 } + face_detail_chin_def={ "chin_def" 0 "chin_def" 211 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 230 "eye_lower_lid_def" 230 } + face_detail_eye_socket={ "eye_socket_03" 136 "eye_socket_01" 216 } + face_detail_nasolabial={ "nasolabial_04" 218 "nasolabial_03" 47 } + face_detail_nose_ridge_def={ "nose_ridge_def_neg" 93 "nose_ridge_def_neg" 93 } + face_detail_nose_tip_def={ "nose_tip_def" 219 "nose_tip_def" 219 } + face_detail_temple_def={ "temple_def" 96 "temple_def" 80 } + expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_01" 58 } + expression_eye_wrinkles={ "eye_wrinkles_02" 129 "eye_wrinkles_02" 129 } + expression_forehead_wrinkles={ "forehead_wrinkles_01" 200 "forehead_wrinkles_01" 200 } expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 179 "complexion_2" 204 } - gene_height={ "normal_height" 146 "normal_height" 139 } - gene_bs_body_type={ "body_fat_head_fat_low" 120 "body_fat_head_fat_medium" 118 } - gene_bs_body_shape={ "body_shape_pear_half" 255 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 3 "bust_shape_1_half" 68 } - gene_age={ "old_4" 44 "old_4" 44 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 149 "avg_spacing_avg_thickness" 149 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 193 "layer_2_low_thickness" 75 } - gene_body_hair={ "body_hair_avg" 95 "body_hair_avg" 95 } - gene_hair_type={ "hair_straight" 168 "hair_straight" 168 } - gene_baldness={ "male_pattern_baldness" 153 "male_pattern_baldness" 153 } - eye_accessory={ "normal_eyes" 242 "normal_eyes" 242 } + complexion={ "complexion_3" 92 "complexion_1" 92 } + gene_height={ "normal_height" 139 "normal_height" 139 } + gene_bs_body_type={ "body_fat_head_fat_low" 97 "body_fat_head_fat_low" 141 } + gene_bs_body_shape={ "body_shape_rectangle_half" 178 "body_shape_rectangle_half" 0 } + gene_bs_bust={ "bust_clothes" 100 "bust_shape_3_half" 157 } + gene_age={ "old_1" 113 "old_1" 113 } + gene_eyebrows_shape={ "far_spacing_lower_thickness" 255 "avg_spacing_lower_thickness" 107 } + gene_eyebrows_fullness={ "layer_2_avg_thickness" 0 "layer_2_low_thickness" 163 } + gene_body_hair={ "body_hair_sparse" 0 "body_hair_sparse" 185 } + gene_hair_type={ "hair_wavy" 156 "hair_wavy" 156 } + gene_baldness={ "no_baldness" 127 "no_baldness" 127 } + eye_accessory={ "normal_eyes" 38 "normal_eyes" 38 } teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 68 "normal_eyelashes" 68 } - hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } + eyelashes_accessory={ "normal_eyelashes" 97 "normal_eyelashes" 97 } beards={ "no_beard" 255 "no_beard" 0 } + hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } clothes={ "western_bedchamber" 79 "most_clothes" 0 } } } @@ -913,135 +913,6 @@ dna_tereza = { enabled=yes } -dna_jindrich={ - portrait_info = { - genes={ hair_color={ 27 218 103 235 } - skin_color={ 102 94 102 94 } - eye_color={ 172 39 99 128 } - gene_chin_forward={ "chin_forward_pos" 106 "chin_forward_pos" 129 } - gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 125 } - gene_chin_width={ "chin_width_neg" 166 "chin_width_neg" 111 } - gene_eye_angle={ "eye_angle_neg" 125 "eye_angle_neg" 115 } - gene_eye_depth={ "eye_depth_pos" 114 "eye_depth_pos" 128 } - gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_neg" 107 "eye_distance_neg" 126 } - gene_eye_shut={ "eye_shut_pos" 145 "eye_shut_pos" 179 } - gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 106 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 135 "forehead_brow_height_pos" 144 } - gene_forehead_roundness={ "forehead_roundness_pos" 197 "forehead_roundness_pos" 200 } - gene_forehead_width={ "forehead_width_neg" 132 "forehead_width_neg" 116 } - gene_forehead_height={ "forehead_height_neg" 158 "forehead_height_neg" 106 } - gene_head_height={ "head_height_neg" 125 "head_height_neg" 125 } - gene_head_width={ "head_width_neg" 128 "head_width_neg" 101 } - gene_head_profile={ "head_profile_pos" 116 "head_profile_pos" 161 } - gene_head_top_height={ "head_top_height_neg" 145 "head_top_height_neg" 123 } - gene_head_top_width={ "head_top_width_pos" 151 "head_top_width_pos" 142 } - gene_jaw_angle={ "jaw_angle_neg" 92 "jaw_angle_neg" 116 } - gene_jaw_forward={ "jaw_forward_pos" 144 "jaw_forward_pos" 127 } - gene_jaw_height={ "jaw_height_pos" 146 "jaw_height_pos" 134 } - gene_jaw_width={ "jaw_width_neg" 99 "jaw_width_neg" 65 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 255 "mouth_corner_depth_pos" 128 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 110 "mouth_corner_height_pos" 129 } - gene_mouth_forward={ "mouth_forward_pos" 143 "mouth_forward_pos" 136 } - gene_mouth_height={ "mouth_height_pos" 98 "mouth_height_pos" 130 } - gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 114 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 159 "mouth_upper_lip_size_pos" 147 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 128 "mouth_lower_lip_size_neg" 126 } - gene_mouth_open={ "mouth_open_neg" 155 "mouth_open_neg" 119 } - gene_neck_length={ "neck_length_neg" 85 "neck_length_neg" 120 } - gene_neck_width={ "neck_width_pos" 139 "neck_width_pos" 141 } - gene_bs_cheek_forward={ "cheek_forward_neg" 101 "cheek_forward_neg" 19 } - gene_bs_cheek_height={ "cheek_height_pos" 255 "cheek_height_neg" 0 } - gene_bs_cheek_width={ "cheek_width_neg" 11 "cheek_width_pos" 51 } - gene_bs_ear_angle={ "ear_angle_neg" 23 "ear_angle_neg" 4 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 211 "ear_inner_shape_pos" 193 } - gene_bs_ear_bend={ "ear_both_bend_pos" 59 "ear_both_bend_pos" 51 } - gene_bs_ear_outward={ "ear_outward_neg" 23 "ear_outward_pos" 28 } - gene_bs_ear_size={ "ear_size_pos" 71 "ear_size_pos" 19 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 179 "eye_corner_depth_pos" 19 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 255 "eye_fold_shape_pos" 115 } - gene_bs_eye_size={ "eye_size_pos" 93 "eye_size_pos" 9 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 17 "eye_upper_lid_size_neg" 45 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 201 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 75 "forehead_brow_forward_neg" 50 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 255 "forehead_brow_inner_height_neg" 5 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 197 "forehead_brow_outer_height_pos" 3 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 59 "forehead_brow_width_neg" 13 } - gene_bs_jaw_def={ "jaw_def_pos" 73 "jaw_def_pos" 20 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 122 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 77 "mouth_lower_lip_full_pos" 33 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_neg" 35 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 61 "mouth_lower_lip_width_pos" 5 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 255 "mouth_philtrum_def_pos" 17 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 255 "mouth_philtrum_shape_neg" 38 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 255 "mouth_philtrum_width_pos" 115 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 31 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 69 "mouth_upper_lip_full_pos" 1 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 255 "mouth_upper_lip_profile_pos" 99 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 9 "mouth_upper_lip_width_neg" 35 } - gene_bs_nose_forward={ "nose_forward_pos" 49 "nose_forward_pos" 3 } - gene_bs_nose_height={ "nose_height_pos" 67 "nose_height_neg" 10 } - gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_pos" 18 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 91 "nose_nostril_height_neg" 20 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 79 "nose_nostril_width_neg" 33 } - gene_bs_nose_profile={ "nose_profile_pos" 87 "nose_profile_hawk_pos" 37 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 3 "nose_ridge_angle_neg" 1 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 45 "nose_ridge_width_pos" 15 } - gene_bs_nose_size={ "nose_size_pos" 37 "nose_size_pos" 58 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 67 "nose_tip_angle_pos" 35 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 39 "nose_tip_forward_neg" 45 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 57 "nose_tip_width_pos" 35 } - face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 4 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 255 "cheek_fat_03_pos" 144 } - face_detail_chin_cleft={ "chin_cleft" 140 "chin_dimple" 13 } - face_detail_chin_def={ "chin_def" 255 "chin_def" 14 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def_02" 249 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_02" 157 } - face_detail_nasolabial={ "nasolabial_01" 255 "nasolabial_03" 0 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 152 "nose_ridge_def_pos" 22 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 229 } - face_detail_temple_def={ "temple_def" 0 "temple_def" 185 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_04" 40 } - expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_02" 187 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 173 "forehead_wrinkles_01" 50 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 140 "complexion_3" 178 } - gene_height={ "normal_height" 119 "normal_height" 119 } - gene_bs_body_type={ "body_fat_head_fat_full" 69 "body_fat_head_fat_full" 118 } - gene_bs_body_shape={ "body_shape_rectangle_full" 65 "body_shape_rectangle_full" 0 } - gene_bs_bust={ "bust_clothes" 108 "bust_shape_3_half" 213 } - gene_age={ "old_4" 115 "old_4" 115 } - gene_eyebrows_shape={ "avg_spacing_high_thickness" 202 "far_spacing_avg_thickness" 141 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 190 } - gene_body_hair={ "body_hair_avg" 147 "body_hair_avg" 147 } - gene_hair_type={ "hair_straight" 255 "hair_wavy" 170 } - gene_baldness={ "male_pattern_baldness" 126 "male_pattern_baldness" 106 } - eye_accessory={ "normal_eyes" 200 "normal_eyes" 200 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 112 "normal_eyelashes" 112 } - special_headgear_spectacles={ "eye_patch" 127 "no_spectacles" 0 } - beards={ "sp2_western_01" 255 "no_beard" 0 } - cloaks={ "ep1_cloak_adventurer" 255 "no_cloak" 0 } - hairstyles={ "hair_western_04" 231 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 209 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "western_war_nob_01_hi" 255 "most_clothes" 0 } - headgear={ "ccp4_khanty_low_nobility" 255 "no_headgear" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - } - - enabled = yes -} - - - - dna_duleep_banda={ #type=female portrait_info = { @@ -1734,116 +1605,116 @@ dna_bookwyrm={ dna_alfonso={ portrait_info = { - genes={ hair_color={ 80 252 80 252 } - skin_color={ 180 101 145 107 } - eye_color={ 22 223 26 173 } - gene_chin_forward={ "chin_forward_neg" 95 "chin_forward_neg" 125 } - gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 116 } - gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } - gene_eye_angle={ "eye_angle_pos" 95 "eye_angle_pos" 136 } - gene_eye_depth={ "eye_depth_neg" 76 "eye_depth_neg" 116 } - gene_eye_height={ "eye_height_neg" 213 "eye_height_neg" 115 } - gene_eye_distance={ "eye_distance_neg" 132 "eye_distance_neg" 118 } - gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 212 } - gene_forehead_angle={ "forehead_angle_neg" 173 "forehead_angle_neg" 126 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 73 "forehead_brow_height_neg" 121 } - gene_forehead_roundness={ "forehead_roundness_pos" 137 "forehead_roundness_pos" 137 } - gene_forehead_width={ "forehead_width_neg" 121 "forehead_width_neg" 121 } - gene_forehead_height={ "forehead_height_neg" 123 "forehead_height_neg" 123 } - gene_head_height={ "head_height_pos" 178 "head_height_pos" 178 } - gene_head_width={ "head_width_neg" 83 "head_width_neg" 106 } - gene_head_profile={ "head_profile_neg" 30 "head_profile_neg" 30 } - gene_head_top_height={ "head_top_height_neg" 105 "head_top_height_neg" 118 } - gene_head_top_width={ "head_top_width_neg" 44 "head_top_width_neg" 109 } - gene_jaw_angle={ "jaw_angle_neg" 73 "jaw_angle_neg" 120 } - gene_jaw_forward={ "jaw_forward_pos" 207 "jaw_forward_pos" 139 } - gene_jaw_height={ "jaw_height_pos" 114 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_pos" 99 "jaw_width_pos" 155 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 255 "mouth_corner_depth_neg" 107 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 83 "mouth_corner_height_pos" 138 } - gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 128 } - gene_mouth_height={ "mouth_height_pos" 176 "mouth_height_pos" 136 } - gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 156 "mouth_upper_lip_size_neg" 108 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 88 "mouth_lower_lip_size_neg" 88 } - gene_mouth_open={ "mouth_open_neg" 186 "mouth_open_neg" 53 } - gene_neck_length={ "neck_length_neg" 83 "neck_length_neg" 85 } - gene_neck_width={ "neck_width_neg" 70 "neck_width_neg" 38 } - gene_bs_cheek_forward={ "cheek_forward_neg" 57 "cheek_forward_pos" 15 } - gene_bs_cheek_height={ "cheek_height_pos" 25 "cheek_height_neg" 4 } - gene_bs_cheek_width={ "cheek_width_pos" 45 "cheek_width_pos" 13 } - gene_bs_ear_angle={ "ear_angle_pos" 25 "ear_angle_pos" 25 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 20 "ear_inner_shape_pos" 20 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 39 "ear_lower_bend_pos" 39 } - gene_bs_ear_outward={ "ear_outward_pos" 17 "ear_outward_pos" 17 } - gene_bs_ear_size={ "ear_size_neg" 41 "ear_size_neg" 41 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 123 "eye_corner_depth_pos" 39 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 81 "eye_fold_shape_pos" 81 } - gene_bs_eye_size={ "eye_size_pos" 255 "eye_size_pos" 46 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 195 "eye_upper_lid_size_pos" 15 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 137 "forehead_brow_curve_neg" 113 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 99 "forehead_brow_forward_pos" 6 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 93 "forehead_brow_inner_height_pos" 96 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 43 "forehead_brow_outer_height_pos" 4 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 20 "forehead_brow_width_neg" 20 } - gene_bs_jaw_def={ "jaw_def_pos" 15 "jaw_def_pos" 165 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 205 "mouth_lower_lip_def_pos" 123 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 111 "mouth_lower_lip_full_pos" 13 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 117 "mouth_lower_lip_pad_neg" 99 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 83 "mouth_lower_lip_width_pos" 83 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 153 "mouth_philtrum_def_pos" 38 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 5 "mouth_philtrum_shape_pos" 40 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 14 "mouth_philtrum_width_pos" 14 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 9 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 20 "mouth_upper_lip_full_pos" 20 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 255 "mouth_upper_lip_profile_pos" 42 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_pos" 59 } - gene_bs_nose_forward={ "nose_forward_pos" 255 "nose_forward_pos" 4 } - gene_bs_nose_height={ "nose_height_pos" 71 "nose_height_neg" 99 } - gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_neg" 87 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 98 "nose_nostril_height_pos" 98 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 105 "nose_nostril_width_neg" 40 } - gene_bs_nose_profile={ "nose_profile_pos" 19 "nose_profile_neg" 6 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 135 "nose_ridge_angle_neg" 7 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 213 "nose_ridge_width_neg" 43 } - gene_bs_nose_size={ "nose_size_pos" 131 "nose_size_neg" 49 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_neg" 16 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 1 "nose_tip_forward_neg" 162 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 51 "nose_tip_width_neg" 51 } - face_detail_cheek_def={ "cheek_def_01" 122 "cheek_def_01" 19 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 255 "cheek_fat_01_neg" 75 } - face_detail_chin_cleft={ "chin_cleft" 255 "chin_cleft" 14 } - face_detail_chin_def={ "chin_def" 254 "chin_def" 125 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 232 } - face_detail_eye_socket={ "eye_socket_color_02" 255 "eye_socket_03" 10 } - face_detail_nasolabial={ "nasolabial_03" 247 "nasolabial_03" 17 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 163 "nose_ridge_def_pos" 4 } - face_detail_nose_tip_def={ "nose_tip_def" 150 "nose_tip_def" 63 } - face_detail_temple_def={ "temple_def" 199 "temple_def" 243 } - expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_04" 35 } - expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 59 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 98 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_6" 255 "complexion_3" 217 } - gene_height={ "normal_height" 121 "normal_height" 121 } - gene_bs_body_type={ "body_fat_head_fat_low" 120 "body_fat_head_fat_full" 120 } - gene_bs_body_shape={ "body_shape_pear_full" 236 "body_shape_pear_full" 52 } - gene_bs_bust={ "bust_clothes" 80 "bust_shape_3_full" 100 } - gene_age={ "old_2" 220 "old_2" 220 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 198 "close_spacing_high_thickness" 216 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 210 "layer_2_low_thickness" 204 } - gene_body_hair={ "body_hair_dense_lower_stubble" 94 "body_hair_sparse" 94 } - gene_hair_type={ "hair_wavy" 186 "hair_wavy" 186 } - gene_baldness={ "male_pattern_baldness" 191 "male_pattern_baldness" 191 } - eye_accessory={ "normal_eyes" 50 "normal_eyes" 50 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 15 "normal_eyelashes" 15 } - hairstyles={ "tgp_southeast_hairstyles" 255 "all_hairstyles" 0 } - beards={ "fp3_iranian_beards_straight" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } + genes={ hair_color={ 80 252 80 252 } + skin_color={ 180 101 145 107 } + eye_color={ 22 223 26 173 } + gene_chin_forward={ "chin_forward_neg" 95 "chin_forward_neg" 125 } + gene_chin_height={ "chin_height_neg" 116 "chin_height_neg" 116 } + gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } + gene_eye_angle={ "eye_angle_pos" 95 "eye_angle_pos" 136 } + gene_eye_depth={ "eye_depth_neg" 76 "eye_depth_neg" 116 } + gene_eye_height={ "eye_height_neg" 213 "eye_height_neg" 115 } + gene_eye_distance={ "eye_distance_neg" 132 "eye_distance_neg" 118 } + gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 212 } + gene_forehead_angle={ "forehead_angle_neg" 173 "forehead_angle_neg" 126 } + gene_forehead_brow_height={ "forehead_brow_height_neg" 73 "forehead_brow_height_neg" 121 } + gene_forehead_roundness={ "forehead_roundness_pos" 137 "forehead_roundness_pos" 137 } + gene_forehead_width={ "forehead_width_neg" 121 "forehead_width_neg" 121 } + gene_forehead_height={ "forehead_height_neg" 123 "forehead_height_neg" 123 } + gene_head_height={ "head_height_pos" 178 "head_height_pos" 178 } + gene_head_width={ "head_width_neg" 83 "head_width_neg" 106 } + gene_head_profile={ "head_profile_neg" 30 "head_profile_neg" 30 } + gene_head_top_height={ "head_top_height_neg" 105 "head_top_height_neg" 118 } + gene_head_top_width={ "head_top_width_neg" 44 "head_top_width_neg" 109 } + gene_jaw_angle={ "jaw_angle_neg" 73 "jaw_angle_neg" 120 } + gene_jaw_forward={ "jaw_forward_pos" 207 "jaw_forward_pos" 139 } + gene_jaw_height={ "jaw_height_pos" 114 "jaw_height_pos" 137 } + gene_jaw_width={ "jaw_width_pos" 99 "jaw_width_pos" 155 } + gene_mouth_corner_depth={ "mouth_corner_depth_neg" 255 "mouth_corner_depth_neg" 107 } + gene_mouth_corner_height={ "mouth_corner_height_pos" 83 "mouth_corner_height_pos" 138 } + gene_mouth_forward={ "mouth_forward_pos" 128 "mouth_forward_pos" 128 } + gene_mouth_height={ "mouth_height_pos" 176 "mouth_height_pos" 136 } + gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } + gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 156 "mouth_upper_lip_size_neg" 108 } + gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 88 "mouth_lower_lip_size_neg" 88 } + gene_mouth_open={ "mouth_open_neg" 186 "mouth_open_neg" 53 } + gene_neck_length={ "neck_length_neg" 83 "neck_length_neg" 85 } + gene_neck_width={ "neck_width_neg" 70 "neck_width_neg" 38 } + gene_bs_cheek_forward={ "cheek_forward_neg" 57 "cheek_forward_pos" 15 } + gene_bs_cheek_height={ "cheek_height_pos" 25 "cheek_height_neg" 4 } + gene_bs_cheek_width={ "cheek_width_pos" 45 "cheek_width_pos" 13 } + gene_bs_ear_angle={ "ear_angle_pos" 25 "ear_angle_pos" 25 } + gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 20 "ear_inner_shape_pos" 20 } + gene_bs_ear_bend={ "ear_lower_bend_pos" 39 "ear_lower_bend_pos" 39 } + gene_bs_ear_outward={ "ear_outward_pos" 17 "ear_outward_pos" 17 } + gene_bs_ear_size={ "ear_size_neg" 41 "ear_size_neg" 41 } + gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 123 "eye_corner_depth_pos" 39 } + gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 81 "eye_fold_shape_pos" 81 } + gene_bs_eye_size={ "eye_size_pos" 255 "eye_size_pos" 46 } + gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 195 "eye_upper_lid_size_pos" 15 } + gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 137 "forehead_brow_curve_neg" 113 } + gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 99 "forehead_brow_forward_pos" 6 } + gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 93 "forehead_brow_inner_height_pos" 96 } + gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 43 "forehead_brow_outer_height_pos" 4 } + gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 20 "forehead_brow_width_neg" 20 } + gene_bs_jaw_def={ "jaw_def_pos" 15 "jaw_def_pos" 165 } + gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 205 "mouth_lower_lip_def_pos" 123 } + gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 111 "mouth_lower_lip_full_pos" 13 } + gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 117 "mouth_lower_lip_pad_neg" 99 } + gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 83 "mouth_lower_lip_width_pos" 83 } + gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 153 "mouth_philtrum_def_pos" 38 } + gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 5 "mouth_philtrum_shape_pos" 40 } + gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 14 "mouth_philtrum_width_pos" 14 } + gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 9 } + gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 20 "mouth_upper_lip_full_pos" 20 } + gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 255 "mouth_upper_lip_profile_pos" 42 } + gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 51 "mouth_upper_lip_width_pos" 59 } + gene_bs_nose_forward={ "nose_forward_pos" 255 "nose_forward_pos" 4 } + gene_bs_nose_height={ "nose_height_pos" 71 "nose_height_neg" 99 } + gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_neg" 87 } + gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 98 "nose_nostril_height_pos" 98 } + gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 105 "nose_nostril_width_neg" 40 } + gene_bs_nose_profile={ "nose_profile_pos" 19 "nose_profile_neg" 6 } + gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 135 "nose_ridge_angle_neg" 7 } + gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 213 "nose_ridge_width_neg" 43 } + gene_bs_nose_size={ "nose_size_pos" 131 "nose_size_neg" 49 } + gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 17 "nose_tip_angle_neg" 16 } + gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 1 "nose_tip_forward_neg" 162 } + gene_bs_nose_tip_width={ "nose_tip_width_neg" 51 "nose_tip_width_neg" 51 } + face_detail_cheek_def={ "cheek_def_01" 122 "cheek_def_01" 19 } + face_detail_cheek_fat={ "cheek_fat_04_pos" 255 "cheek_fat_01_neg" 75 } + face_detail_chin_cleft={ "chin_cleft" 255 "chin_cleft" 14 } + face_detail_chin_def={ "chin_def" 254 "chin_def" 125 } + face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 232 } + face_detail_eye_socket={ "eye_socket_color_02" 255 "eye_socket_03" 10 } + face_detail_nasolabial={ "nasolabial_03" 247 "nasolabial_03" 17 } + face_detail_nose_ridge_def={ "nose_ridge_def_pos" 163 "nose_ridge_def_pos" 4 } + face_detail_nose_tip_def={ "nose_tip_def" 150 "nose_tip_def" 63 } + face_detail_temple_def={ "temple_def" 199 "temple_def" 243 } + expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_04" 35 } + expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 59 } + expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 98 } + expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } + complexion={ "complexion_6" 255 "complexion_3" 217 } + gene_height={ "normal_height" 121 "normal_height" 121 } + gene_bs_body_type={ "body_fat_head_fat_low" 120 "body_fat_head_fat_full" 120 } + gene_bs_body_shape={ "body_shape_pear_full" 236 "body_shape_pear_full" 52 } + gene_bs_bust={ "bust_clothes" 80 "bust_shape_3_full" 100 } + gene_age={ "old_2" 220 "old_2" 220 } + gene_eyebrows_shape={ "avg_spacing_low_thickness" 198 "close_spacing_high_thickness" 216 } + gene_eyebrows_fullness={ "layer_2_low_thickness" 210 "layer_2_low_thickness" 204 } + gene_body_hair={ "body_hair_dense_lower_stubble" 94 "body_hair_sparse" 94 } + gene_hair_type={ "hair_wavy" 186 "hair_wavy" 186 } + gene_baldness={ "male_pattern_baldness" 191 "male_pattern_baldness" 191 } + eye_accessory={ "normal_eyes" 50 "normal_eyes" 50 } + teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } + eyelashes_accessory={ "normal_eyelashes" 15 "normal_eyelashes" 15 } + hairstyles={ "tgp_southeast_hairstyles" 255 "all_hairstyles" 0 } + beards={ "fp3_iranian_beards_straight" 255 "no_beard" 0 } + clothes={ "western_bedchamber" 79 "most_clothes" 0 } } enabled=yes + } } dna_freddiemercury={ @@ -1960,4884 +1831,3 @@ dna_freddiemercury={ enabled=yes } - -dna_gennedy={ - portrait_info = { - genes={ hair_color={ 222 200 222 200 } - skin_color={ 120 100 120 100 } - eye_color={ 164 149 164 149 } - gene_chin_forward={ "chin_forward_pos" 150 "chin_forward_pos" 150 } - gene_chin_height={ "chin_height_pos" 160 "chin_height_pos" 160 } - gene_chin_width={ "chin_width_neg" 94 "chin_width_neg" 94 } - gene_eye_angle={ "eye_angle_pos" 181 "eye_angle_pos" 181 } - gene_eye_depth={ "eye_depth_neg" 100 "eye_depth_neg" 100 } - gene_eye_height={ "eye_height_neg" 35 "eye_height_neg" 35 } - gene_eye_distance={ "eye_distance_neg" 35 "eye_distance_neg" 35 } - gene_eye_shut={ "eye_shut_pos" 160 "eye_shut_pos" 160 } - gene_forehead_angle={ "forehead_angle_neg" 87 "forehead_angle_neg" 87 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 68 "forehead_brow_height_neg" 68 } - gene_forehead_roundness={ "forehead_roundness_pos" 187 "forehead_roundness_pos" 187 } - gene_forehead_width={ "forehead_width_pos" 155 "forehead_width_pos" 155 } - gene_forehead_height={ "forehead_height_neg" 62 "forehead_height_neg" 62 } - gene_head_height={ "head_height_neg" 54 "head_height_neg" 54 } - gene_head_width={ "head_width_pos" 155 "head_width_pos" 155 } - gene_head_profile={ "head_profile_neg" 72 "head_profile_neg" 72 } - gene_head_top_height={ "head_top_height_neg" 98 "head_top_height_neg" 98 } - gene_head_top_width={ "head_top_width_pos" 171 "head_top_width_pos" 171 } - gene_jaw_angle={ "jaw_angle_pos" 155 "jaw_angle_pos" 155 } - gene_jaw_forward={ "jaw_forward_pos" 156 "jaw_forward_pos" 156 } - gene_jaw_height={ "jaw_height_pos" 157 "jaw_height_pos" 157 } - gene_jaw_width={ "jaw_width_pos" 172 "jaw_width_pos" 172 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 100 "mouth_corner_depth_neg" 100 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 29 "mouth_corner_height_neg" 29 } - gene_mouth_forward={ "mouth_forward_neg" 97 "mouth_forward_neg" 97 } - gene_mouth_height={ "mouth_height_pos" 217 "mouth_height_pos" 217 } - gene_mouth_width={ "mouth_width_pos" 220 "mouth_width_pos" 220 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 94 "mouth_upper_lip_size_neg" 94 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 30 "mouth_lower_lip_size_neg" 30 } - gene_mouth_open={ "mouth_open_pos" 157 "mouth_open_pos" 157 } - gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 152 } - gene_neck_width={ "neck_width_neg" 82 "neck_width_neg" 82 } - gene_bs_cheek_forward={ "cheek_forward_pos" 9 "cheek_forward_pos" 9 } - gene_bs_cheek_height={ "cheek_height_pos" 27 "cheek_height_pos" 27 } - gene_bs_cheek_width={ "cheek_width_neg" 17 "cheek_width_neg" 17 } - gene_bs_ear_angle={ "ear_angle_pos" 80 "ear_angle_pos" 80 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 14 "ear_inner_shape_pos" 14 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 10 "ear_lower_bend_pos" 10 } - gene_bs_ear_outward={ "ear_outward_pos" 6 "ear_outward_pos" 6 } - gene_bs_ear_size={ "ear_size_pos" 83 "ear_size_pos" 83 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 30 "eye_corner_depth_pos" 30 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 56 "eye_fold_shape_neg" 56 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_pos" 53 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 32 "eye_upper_lid_size_pos" 32 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 200 "forehead_brow_curve_neg" 200 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 13 "forehead_brow_forward_neg" 13 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 18 "forehead_brow_inner_height_pos" 18 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 82 "forehead_brow_outer_height_pos" 82 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 33 "forehead_brow_width_pos" 33 } - gene_bs_jaw_def={ "jaw_def_neg" 17 "jaw_def_neg" 17 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 14 "mouth_lower_lip_def_pos" 14 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 26 "mouth_lower_lip_full_neg" 26 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 36 "mouth_lower_lip_pad_pos" 36 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 1 "mouth_lower_lip_width_neg" 1 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 8 "mouth_philtrum_shape_pos" 8 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 21 "mouth_philtrum_width_pos" 21 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 91 "mouth_upper_lip_def_pos" 91 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 5 "mouth_upper_lip_full_pos" 5 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 14 "mouth_upper_lip_profile_neg" 14 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 30 "mouth_upper_lip_width_pos" 30 } - gene_bs_nose_forward={ "nose_forward_neg" 2 "nose_forward_neg" 2 } - gene_bs_nose_height={ "nose_height_neg" 0 "nose_height_neg" 0 } - gene_bs_nose_length={ "nose_length_pos" 13 "nose_length_pos" 13 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 26 "nose_nostril_height_neg" 26 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 9 "nose_nostril_width_neg" 9 } - gene_bs_nose_profile={ "nose_profile_neg" 28 "nose_profile_neg" 28 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 6 "nose_ridge_angle_pos" 6 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 11 "nose_ridge_width_pos" 11 } - gene_bs_nose_size={ "nose_size_neg" 4 "nose_size_neg" 4 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 1 "nose_tip_angle_neg" 1 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 0 "nose_tip_forward_pos" 0 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 30 "nose_tip_width_pos" 30 } - face_detail_cheek_def={ "cheek_def_02" 47 "cheek_def_02" 47 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 225 "cheek_fat_03_pos" 225 } - face_detail_chin_cleft={ "chin_cleft" 18 "chin_cleft" 18 } - face_detail_chin_def={ "chin_def" 251 "chin_def" 251 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 0 "eye_lower_lid_def" 0 } - face_detail_eye_socket={ "eye_socket_03" 16 "eye_socket_03" 16 } - face_detail_nasolabial={ "nasolabial_01" 43 "nasolabial_01" 43 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 3 "nose_ridge_def_pos" 3 } - face_detail_nose_tip_def={ "nose_tip_def" 4 "nose_tip_def" 4 } - face_detail_temple_def={ "temple_def" 156 "temple_def" 156 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_02" 255 } - expression_eye_wrinkles={ "eye_wrinkles_02" 233 "eye_wrinkles_02" 233 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 207 "forehead_wrinkles_01" 207 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_ugly_1" 255 "complexion_1" 255 } - gene_height={ "normal_height" 127 "normal_height" 127 } - gene_bs_body_type={ "body_fat_head_fat_medium" 147 "body_fat_head_fat_medium" 147 } - gene_bs_body_shape={ "body_shape_hourglass_full" 43 "body_shape_hourglass_full" 18 } - gene_bs_bust={ "bust_clothes" 149 "bust_default" 187 } - gene_age={ "old_1" 12 "old_1" 12 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 230 "far_spacing_high_thickness" 230 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 174 "layer_2_lower_thickness" 174 } - gene_body_hair={ "body_hair_avg" 165 "body_hair_avg" 165 } - gene_hair_type={ "hair_wavy" 176 "hair_wavy" 176 } - gene_baldness={ "male_pattern_baldness" 63 "male_pattern_baldness" 63 } - eye_accessory={ "normal_eyes" 79 "normal_eyes" 79 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 133 "normal_eyelashes" 133 } - beards={ "northern_beards_curly" 255 "no_beard" 0 } - hairstyles={ "northern_hairstyles_curly" 255 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_skarlet = { - portrait_info = { - genes={ hair_color={ 31 39 51 239 } - skin_color={ 11 17 61 68 } - eye_color={ 212 11 211 142 } - gene_chin_forward={ "chin_forward_pos" 96 "chin_forward_pos" 130 } - gene_chin_height={ "chin_height_neg" 106 "chin_height_neg" 121 } - gene_chin_width={ "chin_width_pos" 132 "chin_width_pos" 132 } - gene_eye_angle={ "eye_angle_neg" 140 "eye_angle_neg" 140 } - gene_eye_depth={ "eye_depth_pos" 125 "eye_depth_pos" 137 } - gene_eye_height={ "eye_height_neg" 114 "eye_height_neg" 114 } - gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_pos" 203 "eye_shut_pos" 124 } - gene_forehead_angle={ "forehead_angle_neg" 141 "forehead_angle_neg" 114 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 170 "forehead_brow_height_pos" 135 } - gene_forehead_roundness={ "forehead_roundness_pos" 158 "forehead_roundness_pos" 177 } - gene_forehead_width={ "forehead_width_neg" 126 "forehead_width_neg" 122 } - gene_forehead_height={ "forehead_height_pos" 86 "forehead_height_pos" 122 } - gene_head_height={ "head_height_neg" 114 "head_height_neg" 114 } - gene_head_width={ "head_width_pos" 140 "head_width_pos" 140 } - gene_head_profile={ "head_profile_neg" 114 "head_profile_neg" 114 } - gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 114 } - gene_head_top_width={ "head_top_width_neg" 114 "head_top_width_neg" 114 } - gene_jaw_angle={ "jaw_angle_neg" 110 "jaw_angle_neg" 140 } - gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 140 } - gene_jaw_height={ "jaw_height_neg" 131 "jaw_height_neg" 114 } - gene_jaw_width={ "jaw_width_neg" 117 "jaw_width_neg" 114 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 125 "mouth_corner_depth_neg" 125 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } - gene_mouth_forward={ "mouth_forward_pos" 139 "mouth_forward_pos" 139 } - gene_mouth_height={ "mouth_height_pos" 114 "mouth_height_pos" 114 } - gene_mouth_width={ "mouth_width_neg" 114 "mouth_width_neg" 114 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 114 "mouth_upper_lip_size_neg" 114 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 114 "mouth_lower_lip_size_neg" 114 } - gene_mouth_open={ "mouth_open_neg" 114 "mouth_open_neg" 114 } - gene_neck_length={ "neck_length_pos" 139 "neck_length_pos" 139 } - gene_neck_width={ "neck_width_neg" 76 "neck_width_neg" 110 } - gene_bs_cheek_forward={ "cheek_forward_pos" 23 "cheek_forward_neg" 30 } - gene_bs_cheek_height={ "cheek_height_neg" 9 "cheek_height_pos" 23 } - gene_bs_cheek_width={ "cheek_width_pos" 101 "cheek_width_pos" 10 } - gene_bs_ear_angle={ "ear_angle_pos" 91 "ear_angle_pos" 91 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 160 "ear_inner_shape_pos" 160 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 39 "ear_upper_bend_pos" 39 } - gene_bs_ear_outward={ "ear_outward_pos" 35 "ear_outward_pos" 35 } - gene_bs_ear_size={ "ear_size_pos" 37 "ear_size_pos" 37 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 61 "eye_corner_depth_pos" 38 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 27 "eye_fold_shape_pos" 49 } - gene_bs_eye_size={ "eye_size_pos" 69 "eye_size_neg" 47 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 12 "eye_upper_lid_size_pos" 12 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 93 "forehead_brow_curve_neg" 198 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 43 "forehead_brow_forward_neg" 11 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 33 "forehead_brow_inner_height_neg" 3 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 97 "forehead_brow_outer_height_pos" 50 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 3 "forehead_brow_width_neg" 11 } - gene_bs_jaw_def={ "jaw_def_pos" 93 "jaw_def_pos" 19 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 114 "mouth_lower_lip_def_pos" 195 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 41 "mouth_lower_lip_full_neg" 41 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 21 "mouth_lower_lip_pad_pos" 21 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 118 "mouth_lower_lip_width_neg" 118 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 7 "mouth_philtrum_def_pos" 7 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 122 "mouth_philtrum_shape_neg" 122 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 12 "mouth_philtrum_width_pos" 12 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 41 "mouth_upper_lip_def_pos" 41 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 126 "mouth_upper_lip_full_neg" 126 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 67 "mouth_upper_lip_profile_neg" 18 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 86 "mouth_upper_lip_width_neg" 86 } - gene_bs_nose_forward={ "nose_forward_pos" 183 "nose_forward_neg" 29 } - gene_bs_nose_height={ "nose_height_neg" 255 "nose_height_neg" 45 } - gene_bs_nose_length={ "nose_length_neg" 49 "nose_length_neg" 49 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 63 "nose_nostril_height_neg" 96 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 61 "nose_nostril_width_neg" 128 } - gene_bs_nose_profile={ "nose_profile_pos" 255 "nose_profile_neg" 8 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 2 "nose_ridge_angle_pos" 2 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 149 "nose_ridge_width_pos" 18 } - gene_bs_nose_size={ "nose_size_neg" 45 "nose_size_pos" 2 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 29 "nose_tip_angle_pos" 45 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_neg" 32 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 51 "nose_tip_width_pos" 90 } - face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 8 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 0 "cheek_fat_03_pos" 131 } - face_detail_chin_cleft={ "chin_dimple" 17 "chin_dimple" 17 } - face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 8 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def" 254 } - face_detail_eye_socket={ "eye_socket_color_02" 255 "eye_socket_02" 9 } - face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_02" 20 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 37 "nose_ridge_def_pos" 37 } - face_detail_nose_tip_def={ "nose_tip_def" 155 "nose_tip_def" 156 } - face_detail_temple_def={ "temple_def" 106 "temple_def" 183 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_04" 167 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 216 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 142 "forehead_wrinkles_01" 142 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 131 "complexion_5" 135 } - gene_height={ "normal_height" 155 "normal_height" 119 } - gene_bs_body_type={ "body_fat_head_fat_full" 126 "body_fat_head_fat_full" 137 } - gene_bs_body_shape={ "body_shape_rectangle_half" 188 "body_shape_rectangle_half" 22 } - gene_bs_bust={ "bust_clothes" 139 "bust_shape_2_full" 99 } - gene_age={ "old_2" 142 "old_2" 142 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 194 "far_spacing_avg_thickness" 142 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 140 "layer_2_low_thickness" 140 } - gene_body_hair={ "body_hair_dense" 148 "body_hair_dense" 148 } - gene_hair_type={ "hair_wavy" 130 "hair_wavy" 130 } - gene_baldness={ "male_pattern_baldness" 131 "male_pattern_baldness" 131 } - eye_accessory={ "normal_eyes" 209 "normal_eyes" 209 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 160 "normal_eyelashes" 160 } - hairstyles={ "ep3_byzantine_hairstyle" 159 "all_hairstyles" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_strelok = { - portrait_info = { - genes={ hair_color={ 3 231 3 231 } - skin_color={ 108 40 108 101 } - eye_color={ 85 198 85 198 } - gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 140 } - gene_chin_height={ "chin_height_neg" 121 "chin_height_neg" 121 } - gene_chin_width={ "chin_width_neg" 92 "chin_width_neg" 92 } - gene_eye_angle={ "eye_angle_pos" 115 "eye_angle_pos" 131 } - gene_eye_depth={ "eye_depth_pos" 171 "eye_depth_pos" 139 } - gene_eye_height={ "eye_height_pos" 154 "eye_height_pos" 132 } - gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 130 } - gene_eye_shut={ "eye_shut_pos" 126 "eye_shut_pos" 202 } - gene_forehead_angle={ "forehead_angle_neg" 182 "forehead_angle_neg" 113 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 134 } - gene_forehead_roundness={ "forehead_roundness_pos" 168 "forehead_roundness_pos" 168 } - gene_forehead_width={ "forehead_width_pos" 153 "forehead_width_pos" 153 } - gene_forehead_height={ "forehead_height_neg" 126 "forehead_height_neg" 126 } - gene_head_height={ "head_height_pos" 194 "head_height_pos" 159 } - gene_head_width={ "head_width_neg" 117 "head_width_neg" 82 } - gene_head_profile={ "head_profile_neg" 155 "head_profile_neg" 88 } - gene_head_top_height={ "head_top_height_neg" 109 "head_top_height_neg" 109 } - gene_head_top_width={ "head_top_width_pos" 150 "head_top_width_pos" 155 } - gene_jaw_angle={ "jaw_angle_pos" 132 "jaw_angle_pos" 134 } - gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } - gene_jaw_height={ "jaw_height_neg" 96 "jaw_height_neg" 95 } - gene_jaw_width={ "jaw_width_neg" 120 "jaw_width_neg" 120 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 155 "mouth_corner_depth_neg" 121 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 93 "mouth_corner_height_pos" 135 } - gene_mouth_forward={ "mouth_forward_pos" 137 "mouth_forward_pos" 137 } - gene_mouth_height={ "mouth_height_pos" 151 "mouth_height_pos" 140 } - gene_mouth_width={ "mouth_width_neg" 171 "mouth_width_neg" 115 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 153 "mouth_upper_lip_size_pos" 153 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 139 "mouth_lower_lip_size_pos" 139 } - gene_mouth_open={ "mouth_open_neg" 207 "mouth_open_neg" 77 } - gene_neck_length={ "neck_length_neg" 171 "neck_length_neg" 110 } - gene_neck_width={ "neck_width_neg" 67 "neck_width_neg" 109 } - gene_bs_cheek_forward={ "cheek_forward_neg" 14 "cheek_forward_neg" 14 } - gene_bs_cheek_height={ "cheek_height_pos" 66 "cheek_height_pos" 66 } - gene_bs_cheek_width={ "cheek_width_neg" 4 "cheek_width_neg" 4 } - gene_bs_ear_angle={ "ear_angle_pos" 7 "ear_angle_pos" 7 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 37 "ear_inner_shape_pos" 37 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 24 "ear_upper_bend_pos" 24 } - gene_bs_ear_outward={ "ear_outward_pos" 59 "ear_outward_pos" 59 } - gene_bs_ear_size={ "ear_size_neg" 26 "ear_size_neg" 26 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 133 "eye_corner_depth_pos" 41 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 61 "eye_fold_shape_pos" 61 } - gene_bs_eye_size={ "eye_size_neg" 47 "eye_size_pos" 20 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 219 "eye_upper_lid_size_pos" 42 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 53 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 51 "forehead_brow_forward_pos" 51 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 157 "forehead_brow_inner_height_pos" 34 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 31 "forehead_brow_outer_height_pos" 1 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 27 "forehead_brow_width_neg" 96 } - gene_bs_jaw_def={ "jaw_def_pos" 23 "jaw_def_pos" 173 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 21 "mouth_lower_lip_def_pos" 21 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 24 "mouth_lower_lip_full_neg" 24 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 32 "mouth_lower_lip_pad_pos" 32 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 22 "mouth_lower_lip_width_pos" 22 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 106 "mouth_philtrum_def_pos" 15 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 6 "mouth_philtrum_shape_pos" 6 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 103 "mouth_philtrum_width_pos" 60 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 65 "mouth_upper_lip_def_pos" 65 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 122 "mouth_upper_lip_full_neg" 122 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 69 "mouth_upper_lip_profile_pos" 50 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 27 "mouth_upper_lip_width_pos" 27 } - gene_bs_nose_forward={ "nose_forward_pos" 11 "nose_forward_pos" 11 } - gene_bs_nose_height={ "nose_height_pos" 37 "nose_height_pos" 111 } - gene_bs_nose_length={ "nose_length_pos" 11 "nose_length_pos" 34 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_neg" 0 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 204 "nose_nostril_width_neg" 204 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 83 "nose_profile_pos" 1 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 159 "nose_ridge_angle_pos" 33 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 34 "nose_ridge_width_pos" 34 } - gene_bs_nose_size={ "nose_size_neg" 8 "nose_size_neg" 8 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 16 "nose_tip_angle_neg" 16 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 126 "nose_tip_forward_pos" 126 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 62 "nose_tip_width_neg" 62 } - face_detail_cheek_def={ "cheek_def_01" 147 "cheek_def_01" 19 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 255 "cheek_fat_04_pos" 24 } - face_detail_chin_cleft={ "chin_dimple" 69 "chin_dimple" 15 } - face_detail_chin_def={ "chin_def" 10 "chin_def" 10 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 185 "eye_lower_lid_def" 19 } - face_detail_eye_socket={ "eye_socket_color_03" 255 "eye_socket_color_02" 3 } - face_detail_nasolabial={ "nasolabial_01" 0 "nasolabial_01" 0 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 51 "nose_ridge_def_neg" 12 } - face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 0 } - face_detail_temple_def={ "temple_def" 191 "temple_def" 191 } - expression_brow_wrinkles={ "brow_wrinkles_04" 15 "brow_wrinkles_04" 15 } - expression_eye_wrinkles={ "eye_wrinkles_02" 170 "eye_wrinkles_02" 170 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 10 "forehead_wrinkles_01" 10 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 53 "complexion_2" 146 } - gene_height={ "normal_height" 131 "normal_height" 131 } - gene_bs_body_type={ "body_fat_head_fat_low" 106 "body_fat_head_fat_medium" 140 } - gene_bs_body_shape={ "body_shape_triangle_half" 76 "body_shape_triangle_half" 0 } - gene_bs_bust={ "bust_clothes" 106 "bust_shape_2_full" 167 } - gene_age={ "old_2" 180 "old_2" 180 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 255 "far_spacing_low_thickness" 199 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 240 } - gene_body_hair={ "body_hair_avg" 159 "body_hair_avg" 159 } - gene_hair_type={ "hair_wavy" 96 "hair_wavy" 96 } - gene_baldness={ "male_pattern_baldness" 177 "male_pattern_baldness" 177 } - eye_accessory={ "normal_eyes" 2 "normal_eyes" 2 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 143 "normal_eyelashes" 143 } - gene_scars_battle={ "scars_battle" 255 "scars_battle" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - hairstyles={ "western_hairstyles_straight" 115 "all_hairstyles" 0 } - legwear={ "pol_common_legwear" 255 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - clothes={ "pol_war_nobility_clothes" 255 "most_clothes" 0 } - headgear={ "steppe_common" 255 "no_headgear" 0 } - cloaks={ "fp1_cloak" 212 "no_cloak" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - special_headgear_face_mask={ "head_bandage" 255 "no_mask" 0 } - } - } - enabled=yes -} - -dna_xerxes={ - portrait_info = { - genes={ hair_color={ 29 229 23 234 } - skin_color={ 122 183 122 183 } - eye_color={ 19 252 19 252 } - gene_chin_forward={ "chin_forward_pos" 136 "chin_forward_pos" 136 } - gene_chin_height={ "chin_height_neg" 117 "chin_height_neg" 117 } - gene_chin_width={ "chin_width_pos" 131 "chin_width_pos" 131 } - gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } - gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 118 } - gene_eye_height={ "eye_height_pos" 175 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 131 } - gene_eye_shut={ "eye_shut_pos" 156 "eye_shut_pos" 140 } - gene_forehead_angle={ "forehead_angle_neg" 135 "forehead_angle_neg" 127 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 140 "forehead_brow_height_pos" 170 } - gene_forehead_roundness={ "forehead_roundness_pos" 187 "forehead_roundness_pos" 197 } - gene_forehead_width={ "forehead_width_neg" 100 "forehead_width_neg" 107 } - gene_forehead_height={ "forehead_height_neg" 145 "forehead_height_neg" 115 } - gene_head_height={ "head_height_neg" 132 "head_height_neg" 119 } - gene_head_width={ "head_width_neg" 60 "head_width_neg" 126 } - gene_head_profile={ "head_profile_pos" 133 "head_profile_pos" 133 } - gene_head_top_height={ "head_top_height_neg" 122 "head_top_height_neg" 122 } - gene_head_top_width={ "head_top_width_pos" 197 "head_top_width_pos" 170 } - gene_jaw_angle={ "jaw_angle_neg" 105 "jaw_angle_neg" 117 } - gene_jaw_forward={ "jaw_forward_pos" 150 "jaw_forward_pos" 134 } - gene_jaw_height={ "jaw_height_neg" 123 "jaw_height_neg" 124 } - gene_jaw_width={ "jaw_width_pos" 128 "jaw_width_pos" 159 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 128 "mouth_corner_depth_pos" 135 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 86 "mouth_corner_height_neg" 117 } - gene_mouth_forward={ "mouth_forward_pos" 144 "mouth_forward_pos" 146 } - gene_mouth_height={ "mouth_height_neg" 165 "mouth_height_neg" 121 } - gene_mouth_width={ "mouth_width_pos" 199 "mouth_width_pos" 140 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 122 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 134 "mouth_lower_lip_size_pos" 216 } - gene_mouth_open={ "mouth_open_pos" 0 "mouth_open_pos" 128 } - gene_neck_length={ "neck_length_neg" 127 "neck_length_neg" 119 } - gene_neck_width={ "neck_width_neg" 102 "neck_width_neg" 117 } - gene_bs_cheek_forward={ "cheek_forward_pos" 100 "cheek_forward_pos" 100 } - gene_bs_cheek_height={ "cheek_height_pos" 48 "cheek_height_pos" 48 } - gene_bs_cheek_width={ "cheek_width_pos" 47 "cheek_width_pos" 47 } - gene_bs_ear_angle={ "ear_angle_pos" 37 "ear_angle_pos" 37 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 3 "ear_inner_shape_pos" 3 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 44 "ear_lower_bend_pos" 44 } - gene_bs_ear_outward={ "ear_outward_pos" 10 "ear_outward_pos" 10 } - gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_pos" 5 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 99 "eye_corner_depth_neg" 91 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 129 "eye_fold_shape_pos" 23 } - gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_pos" 12 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 109 "eye_upper_lid_size_pos" 26 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 127 "forehead_brow_curve_neg" 177 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 63 "forehead_brow_forward_pos" 100 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 77 "forehead_brow_inner_height_neg" 25 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 97 "forehead_brow_outer_height_pos" 51 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 141 "forehead_brow_width_pos" 19 } - gene_bs_jaw_def={ "jaw_def_pos" 43 "jaw_def_pos" 86 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 67 "mouth_lower_lip_def_pos" 30 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 1 "mouth_lower_lip_full_pos" 71 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 49 "mouth_lower_lip_pad_pos" 143 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 69 "mouth_lower_lip_width_pos" 74 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 120 "mouth_philtrum_def_pos" 16 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 119 "mouth_philtrum_shape_neg" 65 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 9 "mouth_philtrum_width_pos" 9 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 55 "mouth_upper_lip_def_pos" 10 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 7 "mouth_upper_lip_full_pos" 149 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 5 "mouth_upper_lip_profile_pos" 190 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 1 "mouth_upper_lip_width_neg" 1 } - gene_bs_nose_forward={ "nose_forward_pos" 49 "nose_forward_pos" 12 } - gene_bs_nose_height={ "nose_height_pos" 131 "nose_height_pos" 57 } - gene_bs_nose_length={ "nose_length_pos" 25 "nose_length_neg" 76 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 25 "nose_nostril_height_pos" 1 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 131 "nose_nostril_width_pos" 81 } - gene_bs_nose_profile={ "nose_profile_pos" 105 "nose_profile_neg" 17 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 15 "nose_ridge_angle_pos" 13 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 81 "nose_ridge_width_pos" 146 } - gene_bs_nose_size={ "nose_size_pos" 57 "nose_size_pos" 37 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 75 "nose_tip_angle_pos" 44 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 99 "nose_tip_forward_neg" 99 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 29 "nose_tip_width_neg" 30 } - face_detail_cheek_def={ "cheek_def_02" 146 "cheek_def_02" 19 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 255 "cheek_fat_02_pos" 167 } - face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 7 } - face_detail_chin_def={ "chin_def" 66 "chin_def" 66 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 210 "eye_lower_lid_def" 206 } - face_detail_eye_socket={ "eye_socket_color_01" 203 "eye_socket_02" 109 } - face_detail_nasolabial={ "nasolabial_03" 7 "nasolabial_03" 7 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 130 "nose_ridge_def_neg" 238 } - face_detail_nose_tip_def={ "nose_tip_def" 84 "nose_tip_def" 71 } - face_detail_temple_def={ "temple_def" 80 "temple_def" 10 } - expression_brow_wrinkles={ "brow_wrinkles_04" 225 "brow_wrinkles_01" 43 } - expression_eye_wrinkles={ "eye_wrinkles_02" 234 "eye_wrinkles_02" 234 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 234 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 0 "complexion_4" 17 } - gene_height={ "normal_height" 186 "normal_height" 145 } - gene_bs_body_type={ "body_fat_head_fat_low" 120 "body_fat_head_fat_full" 140 } - gene_bs_body_shape={ "body_shape_rectangle_full" 250 "body_shape_rectangle_full" 31 } - gene_bs_bust={ "bust_clothes" 17 "bust_shape_1_half" 85 } - gene_age={ "old_3" 144 "old_3" 144 } - gene_eyebrows_shape={ "close_spacing_low_thickness" 165 "far_spacing_avg_thickness" 173 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 216 "layer_2_avg_thickness" 158 } - gene_body_hair={ "body_hair_dense_low_stubble" 119 "body_hair_sparse" 119 } - gene_hair_type={ "hair_afro" 165 "hair_afro" 165 } - gene_baldness={ "no_baldness" 164 "male_pattern_baldness" 164 } - eye_accessory={ "normal_eyes" 61 "normal_eyes" 61 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 227 "normal_eyelashes" 227 } - beards={ "ep3_beards_straight" 127 "no_beard" 0 } - hairstyles={ "special_hairstyles" 255 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_the_monolith={ - portrait_info = { - genes={ hair_color={ 5 224 22 234 } - skin_color={ 0 85 77 80 } - eye_color={ 239 21 129 160 } - gene_chin_forward={ "chin_forward_neg" 159 "chin_forward_neg" 116 } - gene_chin_height={ "chin_height_pos" 159 "chin_height_pos" 132 } - gene_chin_width={ "chin_width_neg" 200 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 127 "eye_angle_pos" 127 } - gene_eye_depth={ "eye_depth_neg" 132 "eye_depth_neg" 118 } - gene_eye_height={ "eye_height_pos" 165 "eye_height_pos" 165 } - gene_eye_distance={ "eye_distance_neg" 128 "eye_distance_neg" 117 } - gene_eye_shut={ "eye_shut_neg" 99 "eye_shut_neg" 111 } - gene_forehead_angle={ "forehead_angle_pos" 211 "forehead_angle_pos" 137 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 47 "forehead_brow_height_pos" 132 } - gene_forehead_roundness={ "forehead_roundness_pos" 92 "forehead_roundness_pos" 166 } - gene_forehead_width={ "forehead_width_pos" 165 "forehead_width_pos" 155 } - gene_forehead_height={ "forehead_height_pos" 32 "forehead_height_pos" 143 } - gene_head_height={ "head_height_neg" 147 "head_height_neg" 124 } - gene_head_width={ "head_width_neg" 128 "head_width_neg" 103 } - gene_head_profile={ "head_profile_pos" 144 "head_profile_pos" 130 } - gene_head_top_height={ "head_top_height_pos" 111 "head_top_height_pos" 136 } - gene_head_top_width={ "head_top_width_neg" 36 "head_top_width_neg" 119 } - gene_jaw_angle={ "jaw_angle_pos" 162 "jaw_angle_pos" 133 } - gene_jaw_forward={ "jaw_forward_pos" 145 "jaw_forward_pos" 132 } - gene_jaw_height={ "jaw_height_pos" 164 "jaw_height_pos" 129 } - gene_jaw_width={ "jaw_width_neg" 179 "jaw_width_neg" 64 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 201 "mouth_corner_depth_neg" 121 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 143 "mouth_corner_height_pos" 137 } - gene_mouth_forward={ "mouth_forward_pos" 106 "mouth_forward_pos" 136 } - gene_mouth_height={ "mouth_height_pos" 86 "mouth_height_pos" 163 } - gene_mouth_width={ "mouth_width_pos" 127 "mouth_width_pos" 127 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 132 "mouth_upper_lip_size_pos" 159 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 129 "mouth_lower_lip_size_neg" 114 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 14 } - gene_neck_length={ "neck_length_neg" 176 "neck_length_neg" 126 } - gene_neck_width={ "neck_width_neg" 255 "neck_width_neg" 102 } - gene_bs_cheek_forward={ "cheek_forward_pos" 107 "cheek_forward_pos" 110 } - gene_bs_cheek_height={ "cheek_height_pos" 89 "cheek_height_pos" 43 } - gene_bs_cheek_width={ "cheek_width_pos" 69 "cheek_width_pos" 25 } - gene_bs_ear_angle={ "ear_angle_pos" 82 "ear_angle_pos" 82 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 131 "ear_inner_shape_pos" 131 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 49 "ear_upper_bend_pos" 49 } - gene_bs_ear_outward={ "ear_outward_pos" 42 "ear_outward_pos" 42 } - gene_bs_ear_size={ "ear_size_neg" 10 "ear_size_neg" 10 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 141 "eye_corner_depth_pos" 39 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 255 "eye_fold_shape_02_neg" 41 } - gene_bs_eye_size={ "eye_size_neg" 36 "eye_size_neg" 36 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 37 "eye_upper_lid_size_pos" 37 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 19 "forehead_brow_curve_neg" 97 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 135 "forehead_brow_forward_pos" 24 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 69 "forehead_brow_inner_height_pos" 58 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 101 "forehead_brow_outer_height_pos" 36 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 117 "forehead_brow_width_neg" 34 } - gene_bs_jaw_def={ "jaw_def_pos" 47 "jaw_def_neg" 35 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 120 "mouth_lower_lip_def_pos" 4 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 133 "mouth_lower_lip_full_neg" 86 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 57 "mouth_lower_lip_pad_pos" 22 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 7 "mouth_lower_lip_width_pos" 19 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 37 "mouth_philtrum_def_pos" 37 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 3 "mouth_philtrum_shape_neg" 23 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 22 "mouth_philtrum_width_pos" 22 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 37 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 1 "mouth_upper_lip_full_pos" 35 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 9 "mouth_upper_lip_profile_pos" 92 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 15 "mouth_upper_lip_width_pos" 52 } - gene_bs_nose_forward={ "nose_forward_pos" 113 "nose_forward_pos" 25 } - gene_bs_nose_height={ "nose_height_pos" 79 "nose_height_pos" 25 } - gene_bs_nose_length={ "nose_length_pos" 27 "nose_length_neg" 153 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 17 "nose_nostril_height_neg" 114 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 81 "nose_nostril_width_neg" 163 } - gene_bs_nose_profile={ "nose_profile_pos" 55 "nose_profile_pos" 33 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 1 "nose_ridge_angle_neg" 111 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 81 "nose_ridge_width_neg" 19 } - gene_bs_nose_size={ "nose_size_pos" 113 "nose_size_pos" 8 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 61 "nose_tip_angle_pos" 26 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 109 "nose_tip_forward_pos" 50 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 11 "nose_tip_width_pos" 32 } - face_detail_cheek_def={ "cheek_def_01" 167 "cheek_def_02" 21 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 170 "cheek_fat_01_pos" 62 } - face_detail_chin_cleft={ "chin_cleft" 145 "chin_cleft" 4 } - face_detail_chin_def={ "chin_def" 25 "chin_def" 25 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 129 "eye_lower_lid_def" 129 } - face_detail_eye_socket={ "eye_socket_01" 201 "eye_socket_color_01" 7 } - face_detail_nasolabial={ "nasolabial_03" 22 "nasolabial_03" 22 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 131 "nose_ridge_def_pos" 24 } - face_detail_nose_tip_def={ "nose_tip_def" 141 "nose_tip_def" 14 } - face_detail_temple_def={ "temple_def" 255 "temple_def" 250 } - expression_brow_wrinkles={ "brow_wrinkles_01" 206 "brow_wrinkles_04" 152 } - expression_eye_wrinkles={ "eye_wrinkles_01" 119 "eye_wrinkles_01" 99 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 38 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 0 "complexion_1" 89 } - gene_height={ "normal_height" 194 "normal_height" 123 } - gene_bs_body_type={ "body_fat_head_fat_low" 229 "body_fat_head_fat_full" 139 } - gene_bs_body_shape={ "body_shape_hourglass_half" 255 "body_shape_hourglass_half" 0 } - gene_bs_bust={ "bust_clothes" 40 "bust_default" 81 } - gene_age={ "old_2" 34 "old_2" 34 } - gene_eyebrows_shape={ "far_spacing_low_thickness" 178 "far_spacing_low_thickness" 178 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 184 "layer_2_lower_thickness" 184 } - gene_body_hair={ "body_hair_dense" 106 "body_hair_sparse" 106 } - gene_hair_type={ "hair_straight" 157 "hair_wavy" 174 } - gene_baldness={ "male_pattern_baldness" 156 "male_pattern_baldness" 130 } - eye_accessory={ "normal_eyes" 163 "normal_eyes" 163 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 204 "normal_eyelashes" 204 } - hairstyles={ "western_hairstyles_straight" 115 "all_hairstyles" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_armin_takeda={ - portrait_info = { - genes={ hair_color={ 7 236 29 247 } - skin_color={ 219 108 219 108 } - eye_color={ 34 251 34 251 } - gene_chin_forward={ "chin_forward_neg" 149 "chin_forward_neg" 106 } - gene_chin_height={ "chin_height_neg" 79 "chin_height_neg" 110 } - gene_chin_width={ "chin_width_neg" 49 "chin_width_neg" 104 } - gene_eye_angle={ "eye_angle_neg" 114 "eye_angle_neg" 114 } - gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_neg" 120 } - gene_eye_height={ "eye_height_pos" 171 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_neg" 106 "eye_distance_neg" 121 } - gene_eye_shut={ "eye_shut_pos" 158 "eye_shut_pos" 129 } - gene_forehead_angle={ "forehead_angle_pos" 164 "forehead_angle_pos" 164 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 81 "forehead_brow_height_neg" 104 } - gene_forehead_roundness={ "forehead_roundness_pos" 175 "forehead_roundness_pos" 130 } - gene_forehead_width={ "forehead_width_neg" 108 "forehead_width_neg" 104 } - gene_forehead_height={ "forehead_height_pos" 154 "forehead_height_pos" 139 } - gene_head_height={ "head_height_neg" 103 "head_height_neg" 103 } - gene_head_width={ "head_width_pos" 133 "head_width_pos" 133 } - gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } - gene_head_top_height={ "head_top_height_pos" 157 "head_top_height_pos" 157 } - gene_head_top_width={ "head_top_width_neg" 109 "head_top_width_neg" 109 } - gene_jaw_angle={ "jaw_angle_pos" 168 "jaw_angle_pos" 129 } - gene_jaw_forward={ "jaw_forward_neg" 121 "jaw_forward_neg" 121 } - gene_jaw_height={ "jaw_height_pos" 144 "jaw_height_pos" 135 } - gene_jaw_width={ "jaw_width_neg" 113 "jaw_width_neg" 90 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 135 "mouth_corner_depth_pos" 135 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } - gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } - gene_mouth_height={ "mouth_height_pos" 131 "mouth_height_pos" 131 } - gene_mouth_width={ "mouth_width_neg" 75 "mouth_width_neg" 75 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 83 "mouth_upper_lip_size_neg" 79 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 157 "mouth_lower_lip_size_neg" 104 } - gene_mouth_open={ "mouth_open_neg" 96 "mouth_open_neg" 96 } - gene_neck_length={ "neck_length_pos" 141 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_neg" 123 "neck_width_neg" 123 } - gene_bs_cheek_forward={ "cheek_forward_pos" 81 "cheek_forward_pos" 114 } - gene_bs_cheek_height={ "cheek_height_neg" 7 "cheek_height_pos" 121 } - gene_bs_cheek_width={ "cheek_width_pos" 69 "cheek_width_pos" 109 } - gene_bs_ear_angle={ "ear_angle_pos" 88 "ear_angle_pos" 88 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 76 "ear_inner_shape_pos" 76 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 56 "ear_lower_bend_pos" 56 } - gene_bs_ear_outward={ "ear_outward_pos" 194 "ear_outward_pos" 194 } - gene_bs_ear_size={ "ear_size_neg" 97 "ear_size_neg" 97 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 15 "eye_corner_depth_neg" 84 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 11 "eye_fold_shape_neg" 115 } - gene_bs_eye_size={ "eye_size_pos" 55 "eye_size_pos" 90 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 67 "eye_upper_lid_size_neg" 207 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 131 "forehead_brow_curve_neg" 47 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 79 "forehead_brow_forward_pos" 34 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 35 "forehead_brow_inner_height_pos" 30 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_neg" 104 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 129 "forehead_brow_width_neg" 16 } - gene_bs_jaw_def={ "jaw_def_pos" 103 "jaw_def_neg" 48 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 116 "mouth_lower_lip_def_pos" 2 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 26 "mouth_lower_lip_full_neg" 26 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 39 "mouth_lower_lip_pad_neg" 15 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 5 "mouth_lower_lip_width_neg" 48 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 18 "mouth_philtrum_def_pos" 18 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 90 "mouth_philtrum_width_pos" 90 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 123 "mouth_upper_lip_def_pos" 22 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 27 "mouth_upper_lip_full_neg" 82 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 45 "mouth_upper_lip_profile_neg" 31 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 61 "mouth_upper_lip_width_neg" 91 } - gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_neg" 0 } - gene_bs_nose_height={ "nose_height_pos" 85 "nose_height_pos" 25 } - gene_bs_nose_length={ "nose_length_pos" 9 "nose_length_neg" 27 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 102 "nose_nostril_height_neg" 102 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 110 "nose_nostril_width_neg" 110 } - gene_bs_nose_profile={ "nose_profile_neg" 3 "nose_profile_pos" 45 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 15 "nose_ridge_angle_neg" 15 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 91 "nose_ridge_width_pos" 15 } - gene_bs_nose_size={ "nose_size_pos" 29 "nose_size_pos" 46 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 99 "nose_tip_angle_neg" 22 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 147 "nose_tip_forward_neg" 147 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 11 "nose_tip_width_neg" 11 } - face_detail_cheek_def={ "cheek_def_01" 165 "cheek_def_02" 178 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 126 "cheek_fat_03_pos" 126 } - face_detail_chin_cleft={ "chin_dimple" 8 "chin_dimple" 8 } - face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 83 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 128 "eye_lower_lid_def_02" 197 } - face_detail_eye_socket={ "eye_socket_02" 123 "eye_socket_02" 10 } - face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 0 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 2 "nose_ridge_def_pos" 2 } - face_detail_nose_tip_def={ "nose_tip_def" 133 "nose_tip_def" 133 } - face_detail_temple_def={ "temple_def" 61 "temple_def" 0 } - expression_brow_wrinkles={ "brow_wrinkles_01" 101 "brow_wrinkles_01" 1 } - expression_eye_wrinkles={ "eye_wrinkles_01" 110 "eye_wrinkles_01" 39 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 234 "forehead_wrinkles_02" 234 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 242 "complexion_1" 242 } - gene_height={ "normal_height" 111 "normal_height" 111 } - gene_bs_body_type={ "body_fat_head_fat_full" 141 "body_fat_head_fat_full" 141 } - gene_bs_body_shape={ "body_shape_average" 82 "body_shape_average" 57 } - gene_bs_bust={ "bust_clothes" 84 "bust_shape_1_half" 106 } - gene_age={ "old_2" 216 "old_2" 216 } - gene_eyebrows_shape={ "close_spacing_low_thickness" 203 "avg_spacing_low_thickness" 166 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_low_thickness" 237 } - gene_body_hair={ "body_hair_sparse_low_stubble" 196 "body_hair_sparse_low_stubble" 196 } - gene_hair_type={ "hair_straight_thin_beard" 167 "hair_straight_thin_beard" 167 } - gene_baldness={ "male_pattern_baldness" 207 "male_pattern_baldness" 207 } - eye_accessory={ "normal_eyes" 185 "normal_eyes" 185 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 254 "normal_eyelashes" 254 } - hairstyles={ "tgp_southeast_hairstyles" 191 "all_hairstyles" 0 } - beards={ "tgp_chinese_beards" 114 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_jerome_chevalier={ - portrait_info = { - genes={ hair_color={ 25 18 218 171 } - skin_color={ 32 89 32 89 } - eye_color={ 176 191 176 191 } - gene_chin_forward={ "chin_forward_pos" 132 "chin_forward_pos" 132 } - gene_chin_height={ "chin_height_neg" 119 "chin_height_neg" 119 } - gene_chin_width={ "chin_width_pos" 137 "chin_width_pos" 137 } - gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } - gene_eye_depth={ "eye_depth_pos" 153 "eye_depth_pos" 134 } - gene_eye_height={ "eye_height_pos" 140 "eye_height_pos" 140 } - gene_eye_distance={ "eye_distance_pos" 138 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_pos" 226 "eye_shut_pos" 147 } - gene_forehead_angle={ "forehead_angle_pos" 142 "forehead_angle_pos" 142 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 171 "forehead_brow_height_pos" 167 } - gene_forehead_roundness={ "forehead_roundness_pos" 144 "forehead_roundness_pos" 169 } - gene_forehead_width={ "forehead_width_pos" 160 "forehead_width_pos" 160 } - gene_forehead_height={ "forehead_height_pos" 154 "forehead_height_pos" 171 } - gene_head_height={ "head_height_neg" 107 "head_height_neg" 107 } - gene_head_width={ "head_width_pos" 155 "head_width_pos" 143 } - gene_head_profile={ "head_profile_pos" 155 "head_profile_pos" 158 } - gene_head_top_height={ "head_top_height_pos" 155 "head_top_height_pos" 149 } - gene_head_top_width={ "head_top_width_pos" 161 "head_top_width_pos" 167 } - gene_jaw_angle={ "jaw_angle_neg" 126 "jaw_angle_neg" 126 } - gene_jaw_forward={ "jaw_forward_neg" 114 "jaw_forward_neg" 114 } - gene_jaw_height={ "jaw_height_pos" 127 "jaw_height_pos" 127 } - gene_jaw_width={ "jaw_width_neg" 102 "jaw_width_neg" 102 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 119 "mouth_corner_height_neg" 119 } - gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 121 } - gene_mouth_height={ "mouth_height_neg" 99 "mouth_height_neg" 99 } - gene_mouth_width={ "mouth_width_pos" 133 "mouth_width_pos" 133 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 157 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 118 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 127 "mouth_open_neg" 127 } - gene_neck_length={ "neck_length_pos" 146 "neck_length_pos" 146 } - gene_neck_width={ "neck_width_pos" 130 "neck_width_pos" 130 } - gene_bs_cheek_forward={ "cheek_forward_pos" 43 "cheek_forward_pos" 43 } - gene_bs_cheek_height={ "cheek_height_pos" 20 "cheek_height_pos" 20 } - gene_bs_cheek_width={ "cheek_width_neg" 13 "cheek_width_neg" 13 } - gene_bs_ear_angle={ "ear_angle_neg" 16 "ear_angle_neg" 16 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 92 "ear_inner_shape_pos" 92 } - gene_bs_ear_bend={ "ear_both_bend_pos" 31 "ear_both_bend_pos" 31 } - gene_bs_ear_outward={ "ear_outward_pos" 9 "ear_outward_pos" 9 } - gene_bs_ear_size={ "ear_size_pos" 18 "ear_size_pos" 18 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 96 "eye_corner_depth_pos" 96 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 9 "eye_fold_shape_pos" 9 } - gene_bs_eye_size={ "eye_size_pos" 89 "eye_size_pos" 89 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 43 "eye_upper_lid_size_pos" 42 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 5 "forehead_brow_curve_pos" 5 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 13 "forehead_brow_forward_neg" 37 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 63 "forehead_brow_inner_height_pos" 63 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 10 "forehead_brow_outer_height_neg" 10 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 35 "forehead_brow_width_pos" 35 } - gene_bs_jaw_def={ "jaw_def_neg" 67 "jaw_def_neg" 67 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 34 "mouth_lower_lip_def_pos" 34 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 13 "mouth_lower_lip_full_neg" 13 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 69 "mouth_lower_lip_pad_pos" 69 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 26 "mouth_lower_lip_width_neg" 26 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 38 "mouth_philtrum_def_pos" 38 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 82 "mouth_philtrum_width_neg" 82 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 40 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 96 "mouth_upper_lip_full_pos" 96 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 21 "mouth_upper_lip_profile_neg" 21 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 83 "mouth_upper_lip_width_pos" 83 } - gene_bs_nose_forward={ "nose_forward_pos" 91 "nose_forward_pos" 91 } - gene_bs_nose_height={ "nose_height_neg" 106 "nose_height_neg" 106 } - gene_bs_nose_length={ "nose_length_neg" 45 "nose_length_neg" 45 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 10 "nose_nostril_height_neg" 10 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 2 "nose_nostril_width_pos" 2 } - gene_bs_nose_profile={ "nose_profile_neg" 38 "nose_profile_neg" 38 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 126 "nose_ridge_angle_pos" 126 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 30 "nose_ridge_width_pos" 30 } - gene_bs_nose_size={ "nose_size_pos" 40 "nose_size_pos" 40 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 124 "nose_tip_angle_pos" 124 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 9 "nose_tip_forward_neg" 9 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 14 "nose_tip_width_neg" 14 } - face_detail_cheek_def={ "cheek_def_02" 10 "cheek_def_02" 10 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 80 "cheek_fat_04_pos" 80 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } - face_detail_chin_def={ "chin_def" 213 "chin_def" 213 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 149 "eye_lower_lid_def" 97 } - face_detail_eye_socket={ "eye_socket_color_03" 92 "eye_socket_02" 11 } - face_detail_nasolabial={ "nasolabial_03" 9 "nasolabial_03" 9 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 13 "nose_ridge_def_pos" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 212 "nose_tip_def" 212 } - face_detail_temple_def={ "temple_def" 243 "temple_def" 243 } - expression_brow_wrinkles={ "brow_wrinkles_04" 139 "brow_wrinkles_04" 139 } - expression_eye_wrinkles={ "eye_wrinkles_01" 54 "eye_wrinkles_01" 54 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 60 "forehead_wrinkles_01" 49 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 157 "complexion_5" 193 } - gene_height={ "normal_height" 118 "normal_height" 118 } - gene_bs_body_type={ "body_fat_head_fat_medium" 126 "body_fat_head_fat_medium" 126 } - gene_bs_body_shape={ "body_shape_hourglass_full" 142 "body_shape_hourglass_full" 0 } - gene_bs_bust={ "bust_clothes" 108 "bust_shape_4_half" 169 } - gene_age={ "old_1" 254 "old_1" 254 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 192 "avg_spacing_avg_thickness" 192 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 173 "layer_2_lower_thickness" 179 } - gene_body_hair={ "body_hair_avg_lower_stubble" 123 "body_hair_sparse" 123 } - gene_hair_type={ "hair_curly" 124 "hair_straight" 144 } - gene_baldness={ "no_baldness" 0 "male_pattern_baldness" 102 } - eye_accessory={ "blind_eyes" 255 "normal_eyes" 142 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 37 "normal_eyelashes" 37 } - beards={ "fp2_beards_straight" 84 "no_beard" 0 } - hairstyles={ "fp2_hairstyles_iberian_muslim_wavy" 170 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_the_farq={ - portrait_info = { - genes={ hair_color={ 44 251 148 103 } - skin_color={ 45 88 45 88 } - eye_color={ 249 127 249 127 } - gene_chin_forward={ "chin_forward_pos" 170 "chin_forward_pos" 153 } - gene_chin_height={ "chin_height_pos" 188 "chin_height_pos" 154 } - gene_chin_width={ "chin_width_neg" 180 "chin_width_neg" 114 } - gene_eye_angle={ "eye_angle_neg" 119 "eye_angle_neg" 119 } - gene_eye_depth={ "eye_depth_neg" 148 "eye_depth_neg" 118 } - gene_eye_height={ "eye_height_neg" 163 "eye_height_neg" 121 } - gene_eye_distance={ "eye_distance_pos" 161 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_pos" 170 "eye_shut_pos" 137 } - gene_forehead_angle={ "forehead_angle_pos" 159 "forehead_angle_pos" 159 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 57 "forehead_brow_height_neg" 101 } - gene_forehead_roundness={ "forehead_roundness_pos" 199 "forehead_roundness_pos" 177 } - gene_forehead_width={ "forehead_width_neg" 120 "forehead_width_neg" 110 } - gene_forehead_height={ "forehead_height_neg" 121 "forehead_height_neg" 113 } - gene_head_height={ "head_height_neg" 119 "head_height_neg" 115 } - gene_head_width={ "head_width_pos" 188 "head_width_pos" 163 } - gene_head_profile={ "head_profile_pos" 171 "head_profile_pos" 153 } - gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 119 } - gene_head_top_width={ "head_top_width_pos" 113 "head_top_width_pos" 128 } - gene_jaw_angle={ "jaw_angle_pos" 120 "jaw_angle_pos" 143 } - gene_jaw_forward={ "jaw_forward_neg" 158 "jaw_forward_neg" 114 } - gene_jaw_height={ "jaw_height_neg" 225 "jaw_height_neg" 119 } - gene_jaw_width={ "jaw_width_pos" 164 "jaw_width_pos" 154 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 114 "mouth_corner_depth_neg" 121 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 97 "mouth_corner_height_neg" 117 } - gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } - gene_mouth_height={ "mouth_height_pos" 91 "mouth_height_pos" 134 } - gene_mouth_width={ "mouth_width_neg" 142 "mouth_width_neg" 79 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 79 "mouth_upper_lip_size_pos" 136 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 114 "mouth_lower_lip_size_neg" 103 } - gene_mouth_open={ "mouth_open_neg" 46 "mouth_open_neg" 46 } - gene_neck_length={ "neck_length_neg" 110 "neck_length_neg" 110 } - gene_neck_width={ "neck_width_neg" 105 "neck_width_neg" 105 } - gene_bs_cheek_forward={ "cheek_forward_neg" 167 "cheek_forward_pos" 46 } - gene_bs_cheek_height={ "cheek_height_neg" 149 "cheek_height_neg" 10 } - gene_bs_cheek_width={ "cheek_width_neg" 145 "cheek_width_neg" 23 } - gene_bs_ear_angle={ "ear_angle_neg" 19 "ear_angle_neg" 19 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 107 "ear_inner_shape_pos" 107 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 169 "ear_lower_bend_pos" 169 } - gene_bs_ear_outward={ "ear_outward_pos" 26 "ear_outward_pos" 26 } - gene_bs_ear_size={ "ear_size_neg" 13 "ear_size_neg" 13 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 145 "eye_corner_depth_pos" 78 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 21 "eye_fold_shape_neg" 56 } - gene_bs_eye_size={ "eye_size_pos" 19 "eye_size_pos" 36 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 25 "eye_upper_lid_size_pos" 46 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 43 "forehead_brow_curve_pos" 8 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 65 "forehead_brow_forward_pos" 1 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 83 "forehead_brow_inner_height_neg" 17 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 87 "forehead_brow_outer_height_pos" 33 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 53 "forehead_brow_width_neg" 45 } - gene_bs_jaw_def={ "jaw_def_pos" 9 "jaw_def_neg" 75 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 212 "mouth_lower_lip_def_pos" 184 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 107 "mouth_lower_lip_full_neg" 30 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 57 "mouth_lower_lip_pad_pos" 102 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 25 "mouth_lower_lip_width_neg" 39 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 26 "mouth_philtrum_def_pos" 26 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 165 "mouth_philtrum_shape_pos" 139 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 71 "mouth_philtrum_width_pos" 13 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 116 "mouth_upper_lip_def_pos" 21 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 73 "mouth_upper_lip_full_pos" 116 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 119 "mouth_upper_lip_profile_pos" 10 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 143 "mouth_upper_lip_width_pos" 93 } - gene_bs_nose_forward={ "nose_forward_pos" 15 "nose_forward_neg" 25 } - gene_bs_nose_height={ "nose_height_neg" 69 "nose_height_neg" 28 } - gene_bs_nose_length={ "nose_length_pos" 3 "nose_length_pos" 52 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 117 "nose_nostril_height_pos" 7 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 13 "nose_nostril_width_neg" 30 } - gene_bs_nose_profile={ "nose_profile_pos" 37 "nose_profile_hawk" 30 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 19 "nose_ridge_angle_neg" 12 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 133 "nose_ridge_width_neg" 31 } - gene_bs_nose_size={ "nose_size_pos" 37 "nose_size_pos" 14 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 39 "nose_tip_angle_neg" 51 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_pos" 49 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 29 "nose_tip_width_neg" 5 } - face_detail_cheek_def={ "cheek_def_01" 131 "cheek_def_01" 169 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 70 "cheek_fat_01_neg" 43 } - face_detail_chin_cleft={ "chin_dimple" 23 "chin_dimple" 23 } - face_detail_chin_def={ "chin_def" 255 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 194 "eye_lower_lid_def_02" 150 } - face_detail_eye_socket={ "eye_socket_color_01" 133 "eye_socket_color_01" 22 } - face_detail_nasolabial={ "nasolabial_03" 13 "nasolabial_03" 13 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 129 "nose_ridge_def_neg" 24 } - face_detail_nose_tip_def={ "nose_tip_def" 120 "nose_tip_def" 18 } - face_detail_temple_def={ "temple_def" 223 "temple_def" 223 } - expression_brow_wrinkles={ "brow_wrinkles_04" 102 "brow_wrinkles_04" 102 } - expression_eye_wrinkles={ "eye_wrinkles_03" 152 "eye_wrinkles_03" 152 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 114 "forehead_wrinkles_01" 27 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 218 "complexion_2" 218 } - gene_height={ "normal_height" 50 "normal_height" 133 } - gene_bs_body_type={ "body_fat_head_fat_medium" 132 "body_fat_head_fat_medium" 132 } - gene_bs_body_shape={ "body_shape_apple_half" 75 "body_shape_apple_half" 0 } - gene_bs_bust={ "bust_clothes" 176 "bust_shape_1_half" 220 } - gene_age={ "old_2" 18 "old_2" 18 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 195 "far_spacing_avg_thickness" 115 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 112 } - gene_body_hair={ "body_hair_avg" 156 "body_hair_avg" 89 } - gene_hair_type={ "hair_straight" 99 "hair_wavy" 99 } - gene_baldness={ "no_baldness" 126 "male_pattern_baldness" 188 } - eye_accessory={ "normal_eyes" 140 "normal_eyes" 140 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 110 "normal_eyelashes" 110 } - hairstyles={ "rtt_hairstyles" 255 "all_hairstyles" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_visvaldis={ - portrait_info = { - genes={ hair_color={ 69 56 74 64 } - skin_color={ 31 67 31 67 } - eye_color={ 111 162 65 147 } - gene_chin_forward={ "chin_forward_neg" 156 "chin_forward_neg" 104 } - gene_chin_height={ "chin_height_pos" 136 "chin_height_pos" 135 } - gene_chin_width={ "chin_width_pos" 131 "chin_width_pos" 127 } - gene_eye_angle={ "eye_angle_pos" 140 "eye_angle_pos" 140 } - gene_eye_depth={ "eye_depth_pos" 158 "eye_depth_pos" 145 } - gene_eye_height={ "eye_height_neg" 112 "eye_height_neg" 119 } - gene_eye_distance={ "eye_distance_neg" 165 "eye_distance_neg" 116 } - gene_eye_shut={ "eye_shut_neg" 139 "eye_shut_neg" 118 } - gene_forehead_angle={ "forehead_angle_neg" 141 "forehead_angle_neg" 118 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 90 "forehead_brow_height_pos" 128 } - gene_forehead_roundness={ "forehead_roundness_pos" 173 "forehead_roundness_pos" 137 } - gene_forehead_width={ "forehead_width_neg" 141 "forehead_width_neg" 102 } - gene_forehead_height={ "forehead_height_neg" 123 "forehead_height_neg" 125 } - gene_head_height={ "head_height_neg" 170 "head_height_neg" 102 } - gene_head_width={ "head_width_pos" 144 "head_width_pos" 175 } - gene_head_profile={ "head_profile_pos" 168 "head_profile_pos" 190 } - gene_head_top_height={ "head_top_height_pos" 142 "head_top_height_pos" 135 } - gene_head_top_width={ "head_top_width_pos" 142 "head_top_width_pos" 141 } - gene_jaw_angle={ "jaw_angle_neg" 136 "jaw_angle_neg" 124 } - gene_jaw_forward={ "jaw_forward_neg" 153 "jaw_forward_neg" 118 } - gene_jaw_height={ "jaw_height_neg" 127 "jaw_height_neg" 125 } - gene_jaw_width={ "jaw_width_neg" 94 "jaw_width_neg" 105 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 171 "mouth_corner_depth_pos" 139 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 91 "mouth_corner_height_pos" 137 } - gene_mouth_forward={ "mouth_forward_neg" 152 "mouth_forward_neg" 119 } - gene_mouth_height={ "mouth_height_neg" 110 "mouth_height_neg" 115 } - gene_mouth_width={ "mouth_width_neg" 134 "mouth_width_neg" 112 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 88 "mouth_upper_lip_size_pos" 144 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 107 "mouth_lower_lip_size_pos" 149 } - gene_mouth_open={ "mouth_open_pos" 145 "mouth_open_pos" 156 } - gene_neck_length={ "neck_length_neg" 115 "neck_length_neg" 115 } - gene_neck_width={ "neck_width_pos" 132 "neck_width_pos" 132 } - gene_bs_cheek_forward={ "cheek_forward_neg" 25 "cheek_forward_pos" 40 } - gene_bs_cheek_height={ "cheek_height_pos" 39 "cheek_height_neg" 43 } - gene_bs_cheek_width={ "cheek_width_pos" 65 "cheek_width_pos" 49 } - gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_neg" 45 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 35 "ear_inner_shape_pos" 35 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 85 "ear_upper_bend_pos" 85 } - gene_bs_ear_outward={ "ear_outward_pos" 56 "ear_outward_pos" 56 } - gene_bs_ear_size={ "ear_size_neg" 118 "ear_size_neg" 118 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 137 "eye_corner_depth_pos" 48 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 77 "eye_fold_shape_pos" 24 } - gene_bs_eye_size={ "eye_size_pos" 5 "eye_size_pos" 55 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 31 "eye_upper_lid_size_neg" 9 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 135 "forehead_brow_curve_neg" 197 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 125 "forehead_brow_forward_pos" 20 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 43 "forehead_brow_inner_height_pos" 10 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 21 "forehead_brow_outer_height_neg" 118 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 11 "forehead_brow_width_neg" 0 } - gene_bs_jaw_def={ "jaw_def_pos" 145 "jaw_def_neg" 44 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 172 "mouth_lower_lip_def_pos" 58 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 11 "mouth_lower_lip_full_neg" 20 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 159 "mouth_lower_lip_pad_neg" 106 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 27 "mouth_lower_lip_width_pos" 116 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 62 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 135 "mouth_philtrum_shape_pos" 94 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 173 "mouth_philtrum_width_neg" 41 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 85 "mouth_upper_lip_def_pos" 29 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 17 "mouth_upper_lip_full_neg" 17 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 85 "mouth_upper_lip_profile_pos" 29 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 71 "mouth_upper_lip_width_pos" 21 } - gene_bs_nose_forward={ "nose_forward_pos" 155 "nose_forward_neg" 33 } - gene_bs_nose_height={ "nose_height_pos" 83 "nose_height_pos" 50 } - gene_bs_nose_length={ "nose_length_neg" 73 "nose_length_neg" 63 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 29 "nose_nostril_height_neg" 22 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 15 "nose_nostril_width_neg" 18 } - gene_bs_nose_profile={ "nose_profile_neg" 7 "nose_profile_pos" 38 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 28 "nose_ridge_angle_neg" 28 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 11 "nose_ridge_width_neg" 71 } - gene_bs_nose_size={ "nose_size_pos" 93 "nose_size_pos" 43 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 83 "nose_tip_angle_neg" 6 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 45 "nose_tip_forward_pos" 14 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 87 "nose_tip_width_pos" 17 } - face_detail_cheek_def={ "cheek_def_01" 124 "cheek_def_02" 24 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 175 "cheek_fat_01_neg" 96 } - face_detail_chin_cleft={ "chin_cleft" 97 "chin_cleft" 6 } - face_detail_chin_def={ "chin_def" 164 "chin_def_neg" 235 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 142 "eye_lower_lid_def" 237 } - face_detail_eye_socket={ "eye_socket_03" 145 "eye_socket_03" 3 } - face_detail_nasolabial={ "nasolabial_02" 56 "nasolabial_02" 56 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 203 "nose_ridge_def_pos" 132 } - face_detail_nose_tip_def={ "nose_tip_def" 40 "nose_tip_def" 13 } - face_detail_temple_def={ "temple_def" 235 "temple_def" 207 } - expression_brow_wrinkles={ "brow_wrinkles_04" 216 "brow_wrinkles_02" 161 } - expression_eye_wrinkles={ "eye_wrinkles_03" 204 "eye_wrinkles_01" 18 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 175 "forehead_wrinkles_01" 83 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_4" 170 "complexion_4" 151 } - gene_height={ "normal_height" 165 "normal_height" 135 } - gene_bs_body_type={ "body_fat_head_fat_low" 131 "body_fat_head_fat_medium" 131 } - gene_bs_body_shape={ "body_shape_average" 138 "body_shape_average" 27 } - gene_bs_bust={ "bust_clothes" 119 "bust_shape_2_full" 149 } - gene_age={ "old_4" 102 "old_4" 102 } - gene_eyebrows_shape={ "far_spacing_avg_thickness" 137 "avg_spacing_avg_thickness" 112 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 163 "layer_2_avg_thickness" 69 } - gene_body_hair={ "body_hair_avg_low_stubble" 178 "body_hair_dense" 178 } - gene_hair_type={ "hair_wavy" 126 "hair_wavy" 126 } - gene_baldness={ "no_baldness" 126 "male_pattern_baldness" 145 } - eye_accessory={ "normal_eyes" 198 "normal_eyes" 198 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 219 "normal_eyelashes" 219 } - beards={ "no_beard" 255 "no_beard" 0 } - hairstyles={ "fp1_hairstyles_straight" 125 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - - - -dna_tadeusz_kowalczyk={ - portrait_info = { - genes={ hair_color={ 194 96 229 87 } - skin_color={ 41 62 99 96 } - eye_color={ 37 169 37 169 } - gene_chin_forward={ "chin_forward_pos" 160 "chin_forward_pos" 160 } - gene_chin_height={ "chin_height_neg" 89 "chin_height_neg" 89 } - gene_chin_width={ "chin_width_pos" 125 "chin_width_pos" 125 } - gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } - gene_eye_depth={ "eye_depth_neg" 128 "eye_depth_neg" 128 } - gene_eye_height={ "eye_height_neg" 165 "eye_height_neg" 165 } - gene_eye_distance={ "eye_distance_neg" 89 "eye_distance_neg" 89 } - gene_eye_shut={ "eye_shut_pos" 135 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 121 "forehead_angle_neg" 121 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 124 "forehead_brow_height_neg" 124 } - gene_forehead_roundness={ "forehead_roundness_pos" 180 "forehead_roundness_pos" 155 } - gene_forehead_width={ "forehead_width_pos" 157 "forehead_width_pos" 157 } - gene_forehead_height={ "forehead_height_neg" 118 "forehead_height_neg" 118 } - gene_head_height={ "head_height_neg" 130 "head_height_neg" 119 } - gene_head_width={ "head_width_pos" 130 "head_width_pos" 131 } - gene_head_profile={ "head_profile_pos" 164 "head_profile_pos" 164 } - gene_head_top_height={ "head_top_height_pos" 151 "head_top_height_pos" 151 } - gene_head_top_width={ "head_top_width_neg" 89 "head_top_width_neg" 89 } - gene_jaw_angle={ "jaw_angle_pos" 156 "jaw_angle_pos" 136 } - gene_jaw_forward={ "jaw_forward_neg" 133 "jaw_forward_neg" 129 } - gene_jaw_height={ "jaw_height_pos" 157 "jaw_height_pos" 121 } - gene_jaw_width={ "jaw_width_neg" 105 "jaw_width_neg" 89 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } - gene_mouth_forward={ "mouth_forward_neg" 124 "mouth_forward_neg" 124 } - gene_mouth_height={ "mouth_height_pos" 122 "mouth_height_pos" 122 } - gene_mouth_width={ "mouth_width_neg" 128 "mouth_width_neg" 128 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 135 "mouth_upper_lip_size_pos" 135 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 92 "mouth_lower_lip_size_neg" 92 } - gene_mouth_open={ "mouth_open_pos" 120 "mouth_open_pos" 120 } - gene_neck_length={ "neck_length_neg" 109 "neck_length_neg" 109 } - gene_neck_width={ "neck_width_pos" 139 "neck_width_pos" 139 } - gene_bs_cheek_forward={ "cheek_forward_pos" 36 "cheek_forward_pos" 36 } - gene_bs_cheek_height={ "cheek_height_pos" 23 "cheek_height_pos" 14 } - gene_bs_cheek_width={ "cheek_width_pos" 43 "cheek_width_pos" 43 } - gene_bs_ear_angle={ "ear_angle_neg" 45 "ear_angle_neg" 45 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 99 "ear_inner_shape_pos" 99 } - gene_bs_ear_bend={ "ear_both_bend_pos" 2 "ear_both_bend_pos" 2 } - gene_bs_ear_outward={ "ear_outward_neg" 47 "ear_outward_neg" 47 } - gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_pos" 33 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 101 "eye_corner_depth_pos" 26 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 1 "eye_fold_shape_02_neg" 20 } - gene_bs_eye_size={ "eye_size_pos" 13 "eye_size_pos" 9 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 86 "eye_upper_lid_size_pos" 86 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 2 "forehead_brow_curve_pos" 2 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 66 "forehead_brow_forward_pos" 66 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 102 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 107 "forehead_brow_outer_height_pos" 92 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 33 "forehead_brow_width_pos" 3 } - gene_bs_jaw_def={ "jaw_def_pos" 55 "jaw_def_neg" 63 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 127 "mouth_lower_lip_def_pos" 20 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 3 "mouth_lower_lip_full_pos" 63 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 73 "mouth_lower_lip_pad_pos" 139 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 11 "mouth_lower_lip_width_neg" 11 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 13 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 59 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 22 "mouth_philtrum_width_pos" 22 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 135 "mouth_upper_lip_def_pos" 7 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 8 "mouth_upper_lip_full_pos" 8 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 53 "mouth_upper_lip_profile_neg" 19 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 9 "mouth_upper_lip_width_neg" 60 } - gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 35 } - gene_bs_nose_height={ "nose_height_pos" 86 "nose_height_pos" 86 } - gene_bs_nose_length={ "nose_length_pos" 41 "nose_length_pos" 41 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 3 "nose_nostril_height_pos" 3 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 20 "nose_nostril_width_neg" 20 } - gene_bs_nose_profile={ "nose_profile_hawk" 44 "nose_profile_hawk" 44 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 90 "nose_ridge_angle_neg" 90 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 15 "nose_ridge_width_neg" 15 } - gene_bs_nose_size={ "nose_size_pos" 37 "nose_size_pos" 37 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 11 "nose_tip_angle_neg" 11 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 10 "nose_tip_forward_pos" 10 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 72 "nose_tip_width_pos" 72 } - face_detail_cheek_def={ "cheek_def_02" 140 "cheek_def_02" 140 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 27 "cheek_fat_02_pos" 27 } - face_detail_chin_cleft={ "chin_dimple" 4 "chin_dimple" 4 } - face_detail_chin_def={ "chin_def_neg" 232 "chin_def_neg" 232 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 61 "eye_lower_lid_def_02" 61 } - face_detail_eye_socket={ "eye_socket_03" 54 "eye_socket_03" 1 } - face_detail_nasolabial={ "nasolabial_03" 8 "nasolabial_03" 8 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 8 "nose_ridge_def_pos" 8 } - face_detail_nose_tip_def={ "nose_tip_def" 116 "nose_tip_def" 116 } - face_detail_temple_def={ "temple_def" 84 "temple_def" 76 } - expression_brow_wrinkles={ "brow_wrinkles_02" 51 "brow_wrinkles_02" 51 } - expression_eye_wrinkles={ "eye_wrinkles_03" 135 "eye_wrinkles_03" 164 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 164 "forehead_wrinkles_01" 164 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_beauty_1" 255 "complexion_4" 235 } - gene_height={ "normal_height" 172 "normal_height" 114 } - gene_bs_body_type={ "body_fat_head_fat_full" 137 "body_fat_head_fat_full" 140 } - gene_bs_body_shape={ "body_shape_pear_half" 175 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 43 "bust_default" 92 } - gene_age={ "old_3" 176 "old_3" 176 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 253 "far_spacing_high_thickness" 253 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 109 "layer_2_lower_thickness" 109 } - gene_body_hair={ "body_hair_avg" 214 "body_hair_avg" 154 } - gene_hair_type={ "hair_straight" 161 "hair_straight" 161 } - gene_baldness={ "male_pattern_baldness" 138 "male_pattern_baldness" 138 } - eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 207 "normal_eyelashes" 207 } - hairstyles={ "western_hairstyles_wavy" 33 "all_hairstyles" 0 } - beards={ "fp2_beards_straight" 42 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_mbappe={ - portrait_info = { - genes={ hair_color={ 49 234 49 234 } - skin_color={ 172 169 107 199 } - eye_color={ 49 254 49 254 } - gene_chin_forward={ "chin_forward_neg" 117 "chin_forward_neg" 121 } - gene_chin_height={ "chin_height_neg" 105 "chin_height_neg" 121 } - gene_chin_width={ "chin_width_neg" 168 "chin_width_neg" 122 } - gene_eye_angle={ "eye_angle_pos" 138 "eye_angle_pos" 138 } - gene_eye_depth={ "eye_depth_pos" 123 "eye_depth_pos" 144 } - gene_eye_height={ "eye_height_neg" 116 "eye_height_neg" 107 } - gene_eye_distance={ "eye_distance_pos" 132 "eye_distance_pos" 178 } - gene_eye_shut={ "eye_shut_pos" 143 "eye_shut_pos" 143 } - gene_forehead_angle={ "forehead_angle_neg" 91 "forehead_angle_neg" 91 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 164 "forehead_brow_height_pos" 164 } - gene_forehead_roundness={ "forehead_roundness_neg" 127 "forehead_roundness_neg" 127 } - gene_forehead_width={ "forehead_width_pos" 197 "forehead_width_pos" 152 } - gene_forehead_height={ "forehead_height_neg" 125 "forehead_height_neg" 125 } - gene_head_height={ "head_height_neg" 147 "head_height_neg" 81 } - gene_head_width={ "head_width_neg" 141 "head_width_neg" 101 } - gene_head_profile={ "head_profile_pos" 166 "head_profile_pos" 170 } - gene_head_top_height={ "head_top_height_neg" 131 "head_top_height_neg" 96 } - gene_head_top_width={ "head_top_width_pos" 167 "head_top_width_pos" 144 } - gene_jaw_angle={ "jaw_angle_pos" 128 "jaw_angle_pos" 146 } - gene_jaw_forward={ "jaw_forward_neg" 133 "jaw_forward_neg" 122 } - gene_jaw_height={ "jaw_height_neg" 90 "jaw_height_neg" 115 } - gene_jaw_width={ "jaw_width_pos" 123 "jaw_width_pos" 151 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 186 "mouth_corner_depth_neg" 124 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 160 "mouth_corner_height_neg" 96 } - gene_mouth_forward={ "mouth_forward_pos" 151 "mouth_forward_pos" 176 } - gene_mouth_height={ "mouth_height_pos" 168 "mouth_height_pos" 145 } - gene_mouth_width={ "mouth_width_neg" 170 "mouth_width_neg" 101 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 101 "mouth_upper_lip_size_pos" 176 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 148 "mouth_lower_lip_size_pos" 127 } - gene_mouth_open={ "mouth_open_pos" 135 "mouth_open_pos" 135 } - gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 150 } - gene_neck_width={ "neck_width_neg" 131 "neck_width_neg" 107 } - gene_bs_cheek_forward={ "cheek_forward_neg" 13 "cheek_forward_neg" 23 } - gene_bs_cheek_height={ "cheek_height_pos" 14 "cheek_height_pos" 14 } - gene_bs_cheek_width={ "cheek_width_neg" 10 "cheek_width_neg" 10 } - gene_bs_ear_angle={ "ear_angle_neg" 33 "ear_angle_neg" 33 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 111 "ear_inner_shape_pos" 111 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 68 "ear_upper_bend_pos" 68 } - gene_bs_ear_outward={ "ear_outward_neg" 48 "ear_outward_neg" 48 } - gene_bs_ear_size={ "ear_size_pos" 84 "ear_size_pos" 84 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 11 "eye_corner_depth_neg" 2 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 255 "eye_fold_shape_pos" 105 } - gene_bs_eye_size={ "eye_size_pos" 43 "eye_size_neg" 16 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 7 "eye_upper_lid_size_pos" 104 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 149 "forehead_brow_curve_neg" 149 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 71 "forehead_brow_forward_pos" 71 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 52 "forehead_brow_inner_height_neg" 52 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 21 "forehead_brow_outer_height_neg" 21 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 9 "forehead_brow_width_pos" 9 } - gene_bs_jaw_def={ "jaw_def_pos" 79 "jaw_def_neg" 20 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 222 "mouth_lower_lip_def_pos" 26 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 25 "mouth_lower_lip_full_pos" 95 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 167 "mouth_lower_lip_pad_neg" 30 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 35 "mouth_lower_lip_width_neg" 35 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 63 "mouth_philtrum_def_pos" 46 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 19 "mouth_philtrum_shape_neg" 178 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 255 "mouth_philtrum_width_pos" 33 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 174 "mouth_upper_lip_def_pos" 106 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 47 "mouth_upper_lip_full_pos" 56 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_pos" 98 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 117 "mouth_upper_lip_width_pos" 52 } - gene_bs_nose_forward={ "nose_forward_pos" 73 "nose_forward_pos" 32 } - gene_bs_nose_height={ "nose_height_neg" 13 "nose_height_pos" 16 } - gene_bs_nose_length={ "nose_length_neg" 9 "nose_length_neg" 101 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 155 "nose_nostril_height_pos" 12 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 73 "nose_nostril_width_pos" 51 } - gene_bs_nose_profile={ "nose_profile_pos" 15 "nose_profile_pos" 23 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 121 "nose_ridge_angle_pos" 77 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 97 "nose_ridge_width_neg" 5 } - gene_bs_nose_size={ "nose_size_pos" 71 "nose_size_neg" 78 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 19 "nose_tip_angle_pos" 24 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 27 "nose_tip_forward_neg" 117 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 57 "nose_tip_width_pos" 100 } - face_detail_cheek_def={ "cheek_def_01" 147 "cheek_def_01" 9 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 40 "cheek_fat_01_neg" 14 } - face_detail_chin_cleft={ "chin_dimple" 60 "chin_dimple" 23 } - face_detail_chin_def={ "chin_def" 255 "chin_def" 22 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 131 "eye_lower_lid_def_02" 210 } - face_detail_eye_socket={ "eye_socket_03" 0 "eye_socket_color_01" 1 } - face_detail_nasolabial={ "nasolabial_01" 111 "nasolabial_01" 111 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 127 "nose_ridge_def_neg" 64 } - face_detail_nose_tip_def={ "nose_tip_def" 183 "nose_tip_def" 59 } - face_detail_temple_def={ "temple_def" 149 "temple_def" 188 } - expression_brow_wrinkles={ "brow_wrinkles_02" 234 "brow_wrinkles_02" 234 } - expression_eye_wrinkles={ "eye_wrinkles_01" 85 "eye_wrinkles_01" 255 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 164 "forehead_wrinkles_01" 41 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 158 "complexion_2" 75 } - gene_height={ "normal_height" 178 "normal_height" 124 } - gene_bs_body_type={ "body_fat_head_fat_low" 111 "body_fat_head_fat_low" 111 } - gene_bs_body_shape={ "body_shape_hourglass_half" 243 "body_shape_hourglass_half" 0 } - gene_bs_bust={ "bust_clothes" 0 "bust_default" 176 } - gene_age={ "old_1" 191 "old_1" 191 } - gene_eyebrows_shape={ "far_spacing_low_thickness" 189 "far_spacing_low_thickness" 189 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_avg_thickness" 248 } - gene_body_hair={ "body_hair_avg_low_stubble" 46 "body_hair_avg" 151 } - gene_hair_type={ "hair_afro" 127 "hair_afro" 127 } - gene_baldness={ "no_baldness" 123 "male_pattern_baldness" 254 } - eye_accessory={ "normal_eyes" 221 "normal_eyes" 221 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 32 "normal_eyelashes" 32 } - hairstyles={ "sub_saharan_hairstyles_afro" 85 "all_hairstyles" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - override={ - portrait_modifier_overrides={ - custom_hair=male_hair_sub_saharan_01 - custom_beards=male_empty - } - } - - enabled=yes -} - -dna_boris_tarasov={ - portrait_info = { - genes={ hair_color={ 180 197 180 197 } - skin_color={ 80 64 80 64 } - eye_color={ 78 197 78 197 } - gene_chin_forward={ "chin_forward_pos" 150 "chin_forward_pos" 139 } - gene_chin_height={ "chin_height_neg" 81 "chin_height_neg" 95 } - gene_chin_width={ "chin_width_neg" 96 "chin_width_neg" 115 } - gene_eye_angle={ "eye_angle_neg" 126 "eye_angle_neg" 126 } - gene_eye_depth={ "eye_depth_neg" 103 "eye_depth_neg" 109 } - gene_eye_height={ "eye_height_neg" 107 "eye_height_neg" 115 } - gene_eye_distance={ "eye_distance_neg" 116 "eye_distance_neg" 112 } - gene_eye_shut={ "eye_shut_pos" 127 "eye_shut_pos" 127 } - gene_forehead_angle={ "forehead_angle_pos" 186 "forehead_angle_pos" 168 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 44 "forehead_brow_height_neg" 96 } - gene_forehead_roundness={ "forehead_roundness_pos" 63 "forehead_roundness_pos" 175 } - gene_forehead_width={ "forehead_width_neg" 140 "forehead_width_neg" 114 } - gene_forehead_height={ "forehead_height_neg" 130 "forehead_height_neg" 122 } - gene_head_height={ "head_height_neg" 100 "head_height_neg" 100 } - gene_head_width={ "head_width_neg" 104 "head_width_neg" 104 } - gene_head_profile={ "head_profile_neg" 46 "head_profile_neg" 46 } - gene_head_top_height={ "head_top_height_neg" 114 "head_top_height_neg" 114 } - gene_head_top_width={ "head_top_width_neg" 80 "head_top_width_neg" 80 } - gene_jaw_angle={ "jaw_angle_neg" 97 "jaw_angle_neg" 111 } - gene_jaw_forward={ "jaw_forward_neg" 130 "jaw_forward_neg" 124 } - gene_jaw_height={ "jaw_height_neg" 132 "jaw_height_neg" 119 } - gene_jaw_width={ "jaw_width_neg" 106 "jaw_width_neg" 112 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 134 "mouth_corner_depth_pos" 134 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 113 "mouth_corner_height_neg" 113 } - gene_mouth_forward={ "mouth_forward_pos" 144 "mouth_forward_pos" 144 } - gene_mouth_height={ "mouth_height_pos" 147 "mouth_height_pos" 164 } - gene_mouth_width={ "mouth_width_pos" 167 "mouth_width_pos" 128 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 134 "mouth_upper_lip_size_pos" 134 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 36 "mouth_lower_lip_size_neg" 36 } - gene_mouth_open={ "mouth_open_neg" 26 "mouth_open_neg" 43 } - gene_neck_length={ "neck_length_pos" 168 "neck_length_pos" 168 } - gene_neck_width={ "neck_width_neg" 123 "neck_width_neg" 123 } - gene_bs_cheek_forward={ "cheek_forward_neg" 42 "cheek_forward_neg" 42 } - gene_bs_cheek_height={ "cheek_height_neg" 43 "cheek_height_neg" 43 } - gene_bs_cheek_width={ "cheek_width_pos" 51 "cheek_width_pos" 51 } - gene_bs_ear_angle={ "ear_angle_pos" 1 "ear_angle_pos" 1 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 29 "ear_inner_shape_pos" 29 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 100 "ear_upper_bend_pos" 100 } - gene_bs_ear_outward={ "ear_outward_pos" 40 "ear_outward_pos" 40 } - gene_bs_ear_size={ "ear_size_neg" 7 "ear_size_neg" 7 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 101 "eye_corner_depth_pos" 125 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 143 "eye_fold_shape_pos" 30 } - gene_bs_eye_size={ "eye_size_neg" 45 "eye_size_neg" 59 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 35 "eye_upper_lid_size_neg" 25 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 197 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 27 "forehead_brow_forward_pos" 100 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 53 "forehead_brow_inner_height_pos" 107 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 49 "forehead_brow_outer_height_pos" 49 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 48 "forehead_brow_width_neg" 48 } - gene_bs_jaw_def={ "jaw_def_neg" 83 "jaw_def_neg" 123 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 175 "mouth_lower_lip_def_pos" 175 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 30 "mouth_lower_lip_full_neg" 30 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 48 "mouth_lower_lip_pad_pos" 48 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 44 "mouth_lower_lip_width_pos" 44 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 178 "mouth_philtrum_def_pos" 178 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 9 "mouth_philtrum_shape_neg" 9 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 88 "mouth_philtrum_width_neg" 88 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 112 "mouth_upper_lip_def_pos" 112 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 83 "mouth_upper_lip_full_neg" 83 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 22 "mouth_upper_lip_profile_neg" 22 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 7 "mouth_upper_lip_width_neg" 7 } - gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 35 } - gene_bs_nose_height={ "nose_height_pos" 102 "nose_height_pos" 102 } - gene_bs_nose_length={ "nose_length_pos" 85 "nose_length_pos" 69 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 60 "nose_nostril_height_neg" 60 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 9 "nose_nostril_width_neg" 9 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 27 "nose_profile_hawk_pos" 35 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 82 "nose_ridge_angle_neg" 82 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 102 "nose_ridge_width_neg" 102 } - gene_bs_nose_size={ "nose_size_pos" 22 "nose_size_pos" 22 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 29 "nose_tip_angle_pos" 29 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 12 "nose_tip_forward_pos" 12 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 93 "nose_tip_width_neg" 93 } - face_detail_cheek_def={ "cheek_def_01" 108 "cheek_def_01" 108 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 140 "cheek_fat_01_neg" 140 } - face_detail_chin_cleft={ "chin_dimple" 10 "chin_dimple" 10 } - face_detail_chin_def={ "chin_def_neg" 25 "chin_def_neg" 25 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 237 "eye_lower_lid_def_02" 237 } - face_detail_eye_socket={ "eye_socket_01" 223 "eye_socket_01" 202 } - face_detail_nasolabial={ "nasolabial_02" 11 "nasolabial_02" 11 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 17 "nose_ridge_def_neg" 17 } - face_detail_nose_tip_def={ "nose_tip_def" 192 "nose_tip_def" 192 } - face_detail_temple_def={ "temple_def" 234 "temple_def" 234 } - expression_brow_wrinkles={ "brow_wrinkles_04" 47 "brow_wrinkles_04" 47 } - expression_eye_wrinkles={ "eye_wrinkles_01" 147 "eye_wrinkles_01" 46 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 145 "forehead_wrinkles_01" 145 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 242 "complexion_5" 242 } - gene_height={ "normal_height" 160 "normal_height" 114 } - gene_bs_body_type={ "body_fat_head_fat_low" 150 "body_fat_head_fat_medium" 150 } - gene_bs_body_shape={ "body_shape_triangle_full" 25 "body_shape_triangle_full" 0 } - gene_bs_bust={ "bust_clothes" 116 "bust_shape_2_full" 146 } - gene_age={ "old_4" 145 "old_4" 145 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 206 "far_spacing_low_thickness" 212 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 235 "layer_2_avg_thickness" 140 } - gene_body_hair={ "body_hair_dense_low_stubble" 70 "body_hair_dense" 97 } - gene_hair_type={ "hair_curly" 153 "hair_curly" 153 } - gene_baldness={ "male_pattern_baldness" 68 "male_pattern_baldness" 68 } - eye_accessory={ "normal_eyes" 16 "normal_eyes" 16 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 19 "normal_eyelashes" 19 } - beards={ "tgp_chinese_beards" 243 "no_beard" 0 } - hairstyles={ "fp1_hairstyles_straight" 125 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_seyfettin_the_mountain={ - portrait_info={ - genes={ hair_color={ 112 233 166 182 } - skin_color={ 66 100 137 120 } - eye_color={ 29 139 29 139 } - gene_chin_forward={ "chin_forward_pos" 218 "chin_forward_pos" 132 } - gene_chin_height={ "chin_height_pos" 143 "chin_height_pos" 130 } - gene_chin_width={ "chin_width_pos" 187 "chin_width_pos" 135 } - gene_eye_angle={ "eye_angle_pos" 131 "eye_angle_pos" 131 } - gene_eye_depth={ "eye_depth_neg" 84 "eye_depth_neg" 121 } - gene_eye_height={ "eye_height_neg" 168 "eye_height_neg" 108 } - gene_eye_distance={ "eye_distance_pos" 157 "eye_distance_pos" 159 } - gene_eye_shut={ "eye_shut_neg" 145 "eye_shut_neg" 108 } - gene_forehead_angle={ "forehead_angle_neg" 102 "forehead_angle_neg" 102 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 133 "forehead_brow_height_pos" 133 } - gene_forehead_roundness={ "forehead_roundness_pos" 212 "forehead_roundness_pos" 212 } - gene_forehead_width={ "forehead_width_pos" 180 "forehead_width_pos" 150 } - gene_forehead_height={ "forehead_height_neg" 42 "forehead_height_neg" 126 } - gene_head_height={ "head_height_pos" 255 "head_height_pos" 137 } - gene_head_width={ "head_width_pos" 234 "head_width_pos" 144 } - gene_head_profile={ "head_profile_pos" 174 "head_profile_pos" 165 } - gene_head_top_height={ "head_top_height_neg" 207 "head_top_height_neg" 122 } - gene_head_top_width={ "head_top_width_neg" 189 "head_top_width_neg" 111 } - gene_jaw_angle={ "jaw_angle_neg" 166 "jaw_angle_neg" 116 } - gene_jaw_forward={ "jaw_forward_pos" 164 "jaw_forward_pos" 154 } - gene_jaw_height={ "jaw_height_pos" 255 "jaw_height_pos" 132 } - gene_jaw_width={ "jaw_width_pos" 183 "jaw_width_pos" 161 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 91 "mouth_corner_depth_neg" 91 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 127 "mouth_corner_height_neg" 127 } - gene_mouth_forward={ "mouth_forward_neg" 140 "mouth_forward_neg" 105 } - gene_mouth_height={ "mouth_height_pos" 139 "mouth_height_pos" 139 } - gene_mouth_width={ "mouth_width_neg" 117 "mouth_width_neg" 117 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 157 "mouth_upper_lip_size_neg" 113 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 138 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 41 "mouth_open_neg" 43 } - gene_neck_length={ "neck_length_pos" 129 "neck_length_pos" 129 } - gene_neck_width={ "neck_width_pos" 151 "neck_width_pos" 151 } - gene_bs_cheek_forward={ "cheek_forward_pos" 161 "cheek_forward_pos" 2 } - gene_bs_cheek_height={ "cheek_height_neg" 21 "cheek_height_neg" 78 } - gene_bs_cheek_width={ "cheek_width_pos" 125 "cheek_width_neg" 10 } - gene_bs_ear_angle={ "ear_angle_neg" 14 "ear_angle_neg" 14 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 89 "ear_inner_shape_pos" 89 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 56 "ear_upper_bend_pos" 56 } - gene_bs_ear_outward={ "ear_outward_pos" 19 "ear_outward_pos" 19 } - gene_bs_ear_size={ "ear_size_neg" 108 "ear_size_neg" 108 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 7 "eye_corner_depth_pos" 24 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 45 "eye_fold_shape_pos" 105 } - gene_bs_eye_size={ "eye_size_pos" 55 "eye_size_pos" 22 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 117 "eye_upper_lid_size_pos" 38 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 79 "forehead_brow_curve_neg" 79 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 189 "forehead_brow_forward_pos" 36 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 56 "forehead_brow_inner_height_pos" 56 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 44 "forehead_brow_outer_height_pos" 44 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 125 "forehead_brow_width_pos" 23 } - gene_bs_jaw_def={ "jaw_def_pos" 87 "jaw_def_pos" 45 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 107 "mouth_lower_lip_def_pos" 39 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 11 "mouth_lower_lip_full_neg" 85 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 35 "mouth_lower_lip_pad_neg" 32 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 25 "mouth_lower_lip_width_pos" 6 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 67 "mouth_philtrum_def_pos" 12 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 33 "mouth_philtrum_shape_pos" 33 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 15 "mouth_philtrum_width_neg" 15 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 150 "mouth_upper_lip_def_pos" 94 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 103 "mouth_upper_lip_full_neg" 36 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 81 "mouth_upper_lip_profile_neg" 77 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 126 "mouth_upper_lip_width_pos" 126 } - gene_bs_nose_forward={ "nose_forward_pos" 109 "nose_forward_pos" 60 } - gene_bs_nose_height={ "nose_height_neg" 87 "nose_height_pos" 117 } - gene_bs_nose_length={ "nose_length_pos" 85 "nose_length_pos" 19 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 109 "nose_nostril_height_neg" 18 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 81 "nose_nostril_width_neg" 113 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 137 "nose_profile_pos" 82 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 1 "nose_ridge_angle_pos" 52 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 69 "nose_ridge_width_pos" 5 } - gene_bs_nose_size={ "nose_size_pos" 79 "nose_size_pos" 40 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 1 "nose_tip_angle_pos" 123 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 3 "nose_tip_forward_neg" 46 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 111 "nose_tip_width_pos" 192 } - face_detail_cheek_def={ "cheek_def_02" 59 "cheek_def_01" 15 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 242 "cheek_fat_04_pos" 253 } - face_detail_chin_cleft={ "chin_dimple" 79 "chin_dimple" 9 } - face_detail_chin_def={ "chin_def" 147 "chin_def" 253 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 238 "eye_lower_lid_def" 69 } - face_detail_eye_socket={ "eye_socket_03" 118 "eye_socket_03" 74 } - face_detail_nasolabial={ "nasolabial_02" 14 "nasolabial_02" 14 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 115 "nose_ridge_def_pos" 28 } - face_detail_nose_tip_def={ "nose_tip_def" 69 "nose_tip_def" 25 } - face_detail_temple_def={ "temple_def" 152 "temple_def" 134 } - expression_brow_wrinkles={ "brow_wrinkles_04" 99 "brow_wrinkles_04" 99 } - expression_eye_wrinkles={ "eye_wrinkles_02" 134 "eye_wrinkles_02" 245 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 247 "forehead_wrinkles_01" 247 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 84 "complexion_5" 84 } - gene_height={ "giant_height" 0 "normal_height" 134 } - gene_bs_body_type={ "body_fat_head_fat_full" 133 "body_fat_head_fat_full" 133 } - gene_bs_body_shape={ "body_shape_apple_full" 255 "body_shape_apple_full" 0 } - gene_bs_bust={ "bust_clothes" 176 "bust_shape_1_half" 220 } - gene_age={ "old_4" 222 "old_4" 222 } - gene_eyebrows_shape={ "avg_spacing_high_thickness" 225 "avg_spacing_high_thickness" 223 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 224 "layer_2_avg_thickness" 234 } - gene_body_hair={ "body_hair_sparse" 139 "body_hair_sparse" 145 } - gene_hair_type={ "hair_wavy" 134 "hair_wavy" 140 } - gene_baldness={ "no_baldness" 207 "male_pattern_baldness" 108 } - eye_accessory={ "normal_eyes" 188 "normal_eyes" 188 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 131 "normal_eyelashes" 131 } - beards={ "mena_beards_curly" 97 "no_beard" 0 } - hairstyles={ "ep3_byzantine_hairstyle" 63 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - - -dna_ozturk={ - portrait_info={ - genes={ hair_color={ 30 218 223 184 } - skin_color={ 197 117 186 122 } - eye_color={ 33 140 33 140 } - gene_chin_forward={ "chin_forward_pos" 100 "chin_forward_pos" 148 } - gene_chin_height={ "chin_height_pos" 141 "chin_height_pos" 139 } - gene_chin_width={ "chin_width_neg" 156 "chin_width_neg" 127 } - gene_eye_angle={ "eye_angle_neg" 127 "eye_angle_neg" 127 } - gene_eye_depth={ "eye_depth_neg" 114 "eye_depth_neg" 116 } - gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 128 } - gene_eye_distance={ "eye_distance_pos" 146 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 132 } - gene_forehead_angle={ "forehead_angle_pos" 178 "forehead_angle_pos" 151 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 149 "forehead_brow_height_pos" 149 } - gene_forehead_roundness={ "forehead_roundness_pos" 177 "forehead_roundness_pos" 177 } - gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_neg" 110 } - gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_pos" 153 } - gene_head_height={ "head_height_neg" 84 "head_height_neg" 107 } - gene_head_width={ "head_width_neg" 34 "head_width_neg" 77 } - gene_head_profile={ "head_profile_pos" 122 "head_profile_pos" 131 } - gene_head_top_height={ "head_top_height_neg" 154 "head_top_height_neg" 125 } - gene_head_top_width={ "head_top_width_neg" 131 "head_top_width_neg" 114 } - gene_jaw_angle={ "jaw_angle_neg" 90 "jaw_angle_neg" 90 } - gene_jaw_forward={ "jaw_forward_pos" 137 "jaw_forward_pos" 137 } - gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 135 } - gene_jaw_width={ "jaw_width_pos" 173 "jaw_width_pos" 173 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 181 "mouth_corner_depth_pos" 130 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 104 "mouth_corner_height_pos" 131 } - gene_mouth_forward={ "mouth_forward_neg" 126 "mouth_forward_neg" 118 } - gene_mouth_height={ "mouth_height_pos" 94 "mouth_height_pos" 132 } - gene_mouth_width={ "mouth_width_neg" 141 "mouth_width_neg" 97 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 104 "mouth_upper_lip_size_neg" 112 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 89 "mouth_lower_lip_size_neg" 99 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 20 } - gene_neck_length={ "neck_length_pos" 117 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_neg" 97 "neck_width_neg" 122 } - gene_bs_cheek_forward={ "cheek_forward_pos" 217 "cheek_forward_pos" 39 } - gene_bs_cheek_height={ "cheek_height_pos" 7 "cheek_height_pos" 46 } - gene_bs_cheek_width={ "cheek_width_pos" 45 "cheek_width_pos" 34 } - gene_bs_ear_angle={ "ear_angle_pos" 48 "ear_angle_pos" 48 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 178 "ear_inner_shape_pos" 178 } - gene_bs_ear_bend={ "ear_both_bend_pos" 22 "ear_both_bend_pos" 22 } - gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_pos" 12 } - gene_bs_ear_size={ "ear_size_neg" 21 "ear_size_neg" 21 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 129 "eye_corner_depth_pos" 48 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 89 "eye_fold_shape_neg" 1 } - gene_bs_eye_size={ "eye_size_pos" 5 "eye_size_neg" 17 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 135 "eye_upper_lid_size_neg" 2 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 14 "forehead_brow_curve_neg" 14 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 6 "forehead_brow_forward_neg" 6 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 26 "forehead_brow_inner_height_pos" 26 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 105 "forehead_brow_outer_height_neg" 105 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 38 "forehead_brow_width_neg" 38 } - gene_bs_jaw_def={ "jaw_def_neg" 39 "jaw_def_neg" 39 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 92 "mouth_lower_lip_def_pos" 94 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 35 "mouth_lower_lip_full_pos" 4 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 29 "mouth_lower_lip_pad_pos" 64 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 13 "mouth_lower_lip_width_pos" 11 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 89 "mouth_philtrum_def_pos" 12 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 11 "mouth_philtrum_shape_neg" 46 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 99 "mouth_philtrum_width_neg" 20 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 69 "mouth_upper_lip_def_pos" 51 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 59 "mouth_upper_lip_full_pos" 29 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 39 "mouth_upper_lip_profile_neg" 36 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 35 "mouth_upper_lip_width_neg" 9 } - gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_neg" 5 } - gene_bs_nose_height={ "nose_height_neg" 95 "nose_height_neg" 6 } - gene_bs_nose_length={ "nose_length_neg" 43 "nose_length_pos" 111 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 109 "nose_nostril_height_pos" 20 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 5 "nose_nostril_width_pos" 56 } - gene_bs_nose_profile={ "nose_profile_hawk" 13 "nose_profile_hawk" 8 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 14 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 19 "nose_ridge_width_neg" 7 } - gene_bs_nose_size={ "nose_size_pos" 23 "nose_size_pos" 15 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 51 "nose_tip_angle_pos" 24 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 71 "nose_tip_forward_pos" 73 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 25 "nose_tip_width_pos" 108 } - face_detail_cheek_def={ "cheek_def_02" 235 "cheek_def_01" 1 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 228 "cheek_fat_01_neg" 238 } - face_detail_chin_cleft={ "chin_dimple" 138 "chin_dimple" 144 } - face_detail_chin_def={ "chin_def" 132 "chin_def" 2 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 85 "eye_lower_lid_def" 182 } - face_detail_eye_socket={ "eye_socket_01" 153 "eye_socket_color_03" 74 } - face_detail_nasolabial={ "nasolabial_02" 205 "nasolabial_02" 18 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 66 "nose_ridge_def_pos" 22 } - face_detail_nose_tip_def={ "nose_tip_def" 87 "nose_tip_def" 87 } - face_detail_temple_def={ "temple_def" 110 "temple_def" 110 } - expression_brow_wrinkles={ "brow_wrinkles_01" 143 "brow_wrinkles_03" 145 } - expression_eye_wrinkles={ "eye_wrinkles_01" 71 "eye_wrinkles_01" 37 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 175 "forehead_wrinkles_02" 175 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 206 "complexion_2" 224 } - gene_height={ "normal_height" 167 "normal_height" 119 } - gene_bs_body_type={ "body_fat_head_fat_full" 116 "body_fat_head_fat_full" 116 } - gene_bs_body_shape={ "body_shape_pear_half" 255 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 85 "bust_shape_4_half" 134 } - gene_age={ "old_4" 199 "old_4" 199 } - gene_eyebrows_shape={ "avg_spacing_high_thickness" 255 "avg_spacing_avg_thickness" 129 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 145 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_avg" 90 } - gene_hair_type={ "hair_straight" 138 "hair_wavy" 138 } - gene_baldness={ "no_baldness" 255 "male_pattern_baldness" 178 } - eye_accessory={ "normal_eyes" 60 "normal_eyes" 60 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 180 "normal_eyelashes" 180 } - beards={ "sp2_beards_straight" 255 "no_beard" 0 } - hairstyles={ "fp3_hairstyles_turkic_straight" 170 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - - - - -dna_asterix={ - portrait_info = { - genes={ hair_color={ 115 107 211 196 } - skin_color={ 47 88 47 88 } - eye_color={ 159 127 159 127 } - gene_chin_forward={ "chin_forward_neg" 94 "chin_forward_neg" 92 } - gene_chin_height={ "chin_height_pos" 80 "chin_height_pos" 135 } - gene_chin_width={ "chin_width_neg" 103 "chin_width_neg" 117 } - gene_eye_angle={ "eye_angle_pos" 94 "eye_angle_pos" 129 } - gene_eye_depth={ "eye_depth_pos" 122 "eye_depth_pos" 129 } - gene_eye_height={ "eye_height_pos" 98 "eye_height_pos" 133 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 138 } - gene_eye_shut={ "eye_shut_neg" 137 "eye_shut_neg" 125 } - gene_forehead_angle={ "forehead_angle_neg" 94 "forehead_angle_neg" 92 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 166 "forehead_brow_height_pos" 166 } - gene_forehead_roundness={ "forehead_roundness_pos" 171 "forehead_roundness_pos" 171 } - gene_forehead_width={ "forehead_width_pos" 172 "forehead_width_neg" 109 } - gene_forehead_height={ "forehead_height_pos" 196 "forehead_height_neg" 58 } - gene_head_height={ "head_height_pos" 180 "head_height_pos" 153 } - gene_head_width={ "head_width_pos" 121 "head_width_pos" 218 } - gene_head_profile={ "head_profile_pos" 152 "head_profile_pos" 140 } - gene_head_top_height={ "head_top_height_neg" 128 "head_top_height_neg" 117 } - gene_head_top_width={ "head_top_width_pos" 222 "head_top_width_pos" 146 } - gene_jaw_angle={ "jaw_angle_pos" 125 "jaw_angle_pos" 157 } - gene_jaw_forward={ "jaw_forward_neg" 125 "jaw_forward_neg" 123 } - gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 126 } - gene_jaw_width={ "jaw_width_neg" 143 "jaw_width_neg" 108 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 172 "mouth_corner_depth_neg" 117 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 104 "mouth_corner_height_pos" 137 } - gene_mouth_forward={ "mouth_forward_neg" 162 "mouth_forward_neg" 121 } - gene_mouth_height={ "mouth_height_pos" 225 "mouth_height_pos" 162 } - gene_mouth_width={ "mouth_width_neg" 84 "mouth_width_neg" 121 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 92 "mouth_upper_lip_size_neg" 104 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 89 "mouth_lower_lip_size_neg" 124 } - gene_mouth_open={ "mouth_open_neg" 39 "mouth_open_neg" 39 } - gene_neck_length={ "neck_length_pos" 182 "neck_length_pos" 132 } - gene_neck_width={ "neck_width_neg" 84 "neck_width_neg" 105 } - gene_bs_cheek_forward={ "cheek_forward_pos" 13 "cheek_forward_pos" 34 } - gene_bs_cheek_height={ "cheek_height_pos" 69 "cheek_height_pos" 7 } - gene_bs_cheek_width={ "cheek_width_pos" 15 "cheek_width_neg" 13 } - gene_bs_ear_angle={ "ear_angle_pos" 29 "ear_angle_pos" 29 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 18 "ear_inner_shape_pos" 18 } - gene_bs_ear_bend={ "ear_both_bend_pos" 47 "ear_both_bend_pos" 47 } - gene_bs_ear_outward={ "ear_outward_pos" 28 "ear_outward_pos" 28 } - gene_bs_ear_size={ "ear_size_pos" 38 "ear_size_pos" 38 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 11 "eye_corner_depth_pos" 1 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 21 "eye_fold_shape_02_neg" 46 } - gene_bs_eye_size={ "eye_size_pos" 41 "eye_size_pos" 7 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 89 "eye_upper_lid_size_pos" 41 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 5 "forehead_brow_curve_neg" 69 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 232 "forehead_brow_forward_pos" 65 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 83 "forehead_brow_inner_height_neg" 28 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 7 "forehead_brow_outer_height_pos" 46 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 73 "forehead_brow_width_pos" 63 } - gene_bs_jaw_def={ "jaw_def_neg" 77 "jaw_def_neg" 86 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 112 "mouth_lower_lip_def_pos" 75 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 55 "mouth_lower_lip_full_pos" 22 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 161 "mouth_lower_lip_pad_neg" 204 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 1 "mouth_lower_lip_width_pos" 114 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 23 "mouth_philtrum_def_pos" 23 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 7 "mouth_philtrum_shape_neg" 7 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 11 "mouth_philtrum_width_pos" 37 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 14 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 117 "mouth_upper_lip_full_neg" 57 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 1 "mouth_upper_lip_profile_pos" 80 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 61 "mouth_upper_lip_width_neg" 25 } - gene_bs_nose_forward={ "nose_forward_neg" 3 "nose_forward_neg" 23 } - gene_bs_nose_height={ "nose_height_pos" 72 "nose_height_pos" 13 } - gene_bs_nose_length={ "nose_length_neg" 7 "nose_length_pos" 112 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_neg" 65 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 47 "nose_nostril_width_pos" 47 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 117 "nose_profile_pos" 34 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 98 "nose_ridge_angle_neg" 11 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 76 "nose_ridge_width_pos" 3 } - gene_bs_nose_size={ "nose_size_pos" 37 "nose_size_pos" 38 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 83 "nose_tip_angle_pos" 14 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 19 "nose_tip_forward_neg" 31 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 96 "nose_tip_width_neg" 45 } - face_detail_cheek_def={ "cheek_def_02" 137 "cheek_def_02" 100 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 121 "cheek_fat_03_pos" 198 } - face_detail_chin_cleft={ "chin_cleft" 126 "chin_dimple" 1 } - face_detail_chin_def={ "chin_def_neg" 87 "chin_def" 60 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 147 "eye_lower_lid_def_02" 228 } - face_detail_eye_socket={ "eye_socket_01" 10 "eye_socket_01" 1 } - face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_02" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 104 "nose_ridge_def_pos" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 134 "nose_tip_def" 23 } - face_detail_temple_def={ "temple_def" 31 "temple_def" 31 } - expression_brow_wrinkles={ "brow_wrinkles_03" 234 "brow_wrinkles_03" 239 } - expression_eye_wrinkles={ "eye_wrinkles_01" 95 "eye_wrinkles_01" 95 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 72 "forehead_wrinkles_01" 72 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 253 "complexion_3" 253 } - gene_height={ "dwarf_height" 216 "normal_height" 149 } - gene_bs_body_type={ "body_fat_head_fat_medium" 131 "body_fat_head_fat_full" 128 } - gene_bs_body_shape={ "body_shape_apple_half" 173 "body_shape_apple_half" 0 } - gene_bs_bust={ "bust_clothes" 97 "bust_shape_2_half" 110 } - gene_age={ "old_4" 29 "old_4" 29 } - gene_eyebrows_shape={ "avg_spacing_lower_thickness" 147 "avg_spacing_lower_thickness" 248 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 117 "layer_2_high_thickness" 148 } - gene_body_hair={ "body_hair_sparse_low_stubble" 135 "body_hair_avg" 135 } - gene_hair_type={ "hair_curly" 174 "hair_straight" 174 } - gene_baldness={ "male_pattern_baldness" 166 "male_pattern_baldness" 166 } - eye_accessory={ "normal_eyes" 38 "normal_eyes" 38 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 222 "normal_eyelashes" 222 } - hairstyles={ "fp1_hairstyles_straight" 25 "all_hairstyles" 0 } - beards={ "sp4_rus_beards" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - - -dna_obelix={ - portrait_info = { - genes={ hair_color={ 213 182 213 182 } - skin_color={ 62 71 62 71 } - eye_color={ 227 130 227 130 } - gene_chin_forward={ "chin_forward_neg" 176 "chin_forward_neg" 98 } - gene_chin_height={ "chin_height_neg" 206 "chin_height_neg" 118 } - gene_chin_width={ "chin_width_neg" 150 "chin_width_neg" 127 } - gene_eye_angle={ "eye_angle_pos" 71 "eye_angle_pos" 138 } - gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 116 } - gene_eye_height={ "eye_height_neg" 205 "eye_height_neg" 116 } - gene_eye_distance={ "eye_distance_neg" 90 "eye_distance_neg" 122 } - gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 141 } - gene_forehead_angle={ "forehead_angle_pos" 161 "forehead_angle_pos" 147 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 161 "forehead_brow_height_neg" 106 } - gene_forehead_roundness={ "forehead_roundness_pos" 226 "forehead_roundness_pos" 208 } - gene_forehead_width={ "forehead_width_neg" 145 "forehead_width_neg" 120 } - gene_forehead_height={ "forehead_height_pos" 231 "forehead_height_pos" 170 } - gene_head_height={ "head_height_pos" 125 "head_height_pos" 151 } - gene_head_width={ "head_width_pos" 229 "head_width_pos" 177 } - gene_head_profile={ "head_profile_pos" 78 "head_profile_pos" 165 } - gene_head_top_height={ "head_top_height_neg" 136 "head_top_height_neg" 116 } - gene_head_top_width={ "head_top_width_neg" 181 "head_top_width_neg" 120 } - gene_jaw_angle={ "jaw_angle_neg" 182 "jaw_angle_neg" 126 } - gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 129 } - gene_jaw_height={ "jaw_height_pos" 78 "jaw_height_pos" 139 } - gene_jaw_width={ "jaw_width_pos" 46 "jaw_width_pos" 164 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 166 "mouth_corner_depth_pos" 134 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 123 } - gene_mouth_forward={ "mouth_forward_pos" 100 "mouth_forward_pos" 139 } - gene_mouth_height={ "mouth_height_neg" 120 "mouth_height_neg" 120 } - gene_mouth_width={ "mouth_width_neg" 70 "mouth_width_neg" 126 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 118 "mouth_upper_lip_size_neg" 118 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 63 "mouth_lower_lip_size_neg" 63 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 33 } - gene_neck_length={ "neck_length_pos" 95 "neck_length_pos" 136 } - gene_neck_width={ "neck_width_neg" 255 "neck_width_neg" 88 } - gene_bs_cheek_forward={ "cheek_forward_neg" 107 "cheek_forward_pos" 50 } - gene_bs_cheek_height={ "cheek_height_pos" 187 "cheek_height_pos" 15 } - gene_bs_cheek_width={ "cheek_width_neg" 111 "cheek_width_pos" 42 } - gene_bs_ear_angle={ "ear_angle_pos" 35 "ear_angle_pos" 35 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 149 "ear_inner_shape_pos" 149 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 173 "ear_upper_bend_pos" 173 } - gene_bs_ear_outward={ "ear_outward_pos" 38 "ear_outward_pos" 38 } - gene_bs_ear_size={ "ear_size_neg" 34 "ear_size_neg" 34 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 69 "eye_corner_depth_pos" 12 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 20 "eye_fold_shape_pos" 20 } - gene_bs_eye_size={ "eye_size_pos" 165 "eye_size_pos" 136 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 7 "eye_upper_lid_size_pos" 7 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 27 "forehead_brow_curve_neg" 8 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 1 "forehead_brow_forward_pos" 116 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 101 "forehead_brow_inner_height_pos" 48 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 17 "forehead_brow_outer_height_pos" 17 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 133 "forehead_brow_width_pos" 14 } - gene_bs_jaw_def={ "jaw_def_pos" 127 "jaw_def_neg" 34 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 49 "mouth_lower_lip_def_pos" 49 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 77 "mouth_lower_lip_full_neg" 26 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 69 "mouth_lower_lip_pad_pos" 31 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 17 "mouth_lower_lip_width_neg" 32 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 20 "mouth_philtrum_def_pos" 20 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 4 "mouth_philtrum_shape_neg" 4 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 127 "mouth_philtrum_width_neg" 127 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 169 "mouth_upper_lip_def_pos" 169 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 31 "mouth_upper_lip_full_neg" 31 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 97 "mouth_upper_lip_profile_pos" 97 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 4 "mouth_upper_lip_width_pos" 4 } - gene_bs_nose_forward={ "nose_forward_pos" 61 "nose_forward_pos" 32 } - gene_bs_nose_height={ "nose_height_neg" 141 "nose_height_neg" 43 } - gene_bs_nose_length={ "nose_length_pos" 129 "nose_length_neg" 120 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 9 "nose_nostril_height_pos" 38 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 133 "nose_nostril_width_pos" 25 } - gene_bs_nose_profile={ "nose_profile_pos" 8 "nose_profile_pos" 8 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 183 "nose_ridge_angle_pos" 15 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 43 "nose_ridge_width_pos" 43 } - gene_bs_nose_size={ "nose_size_pos" 48 "nose_size_pos" 48 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 125 "nose_tip_angle_pos" 113 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 13 "nose_tip_forward_pos" 43 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 255 "nose_tip_width_neg" 69 } - face_detail_cheek_def={ "cheek_def_01" 9 "cheek_def_01" 9 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 112 "cheek_fat_01_pos" 112 } - face_detail_chin_cleft={ "chin_cleft" 91 "chin_cleft" 21 } - face_detail_chin_def={ "chin_def" 0 "chin_def_neg" 204 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 193 "eye_lower_lid_def" 193 } - face_detail_eye_socket={ "eye_socket_03" 255 "eye_socket_color_01" 241 } - face_detail_nasolabial={ "nasolabial_01" 25 "nasolabial_01" 25 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 56 "nose_ridge_def_pos" 25 } - face_detail_nose_tip_def={ "nose_tip_def" 141 "nose_tip_def" 105 } - face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } - expression_brow_wrinkles={ "brow_wrinkles_04" 171 "brow_wrinkles_04" 171 } - expression_eye_wrinkles={ "eye_wrinkles_01" 180 "eye_wrinkles_01" 148 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 164 "forehead_wrinkles_01" 81 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 174 "complexion_5" 174 } - gene_height={ "normal_height" 228 "normal_height" 121 } - gene_bs_body_type={ "body_fat_head_fat_medium" 241 "body_fat_head_fat_full" 114 } - gene_bs_body_shape={ "body_shape_triangle_half" 255 "body_shape_triangle_half" 0 } - gene_bs_bust={ "bust_clothes" 37 "bust_shape_3_half" 59 } - gene_age={ "old_2" 219 "old_2" 219 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 149 "far_spacing_lower_thickness" 149 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 148 "layer_2_high_thickness" 148 } - gene_body_hair={ "body_hair_sparse_low_stubble" 154 "body_hair_avg" 154 } - gene_hair_type={ "hair_wavy" 92 "hair_wavy" 92 } - gene_baldness={ "male_pattern_baldness" 126 "male_pattern_baldness" 126 } - eye_accessory={ "normal_eyes" 106 "normal_eyes" 106 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 165 "normal_eyelashes" 165 } - hairstyles={ "fp1_hairstyles_straight" 229 "all_hairstyles" 0 } - beards={ "sp2_beards_straight" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - - enabled=yes -} - - - -dna_igor_the_chimera={ - portrait_info = { - genes={ hair_color={ 145 116 145 116 } - skin_color={ 2 1 7 78 } - eye_color={ 208 157 208 157 } - gene_chin_forward={ "chin_forward_neg" 1 "chin_forward_neg" 1 } - gene_chin_height={ "chin_height_pos" 255 "chin_height_pos" 255 } - gene_chin_width={ "chin_width_pos" 39 "chin_width_pos" 39 } - gene_eye_angle={ "eye_angle_pos" 0 "eye_angle_pos" 0 } - gene_eye_depth={ "eye_depth_pos" 192 "eye_depth_pos" 192 } - gene_eye_height={ "eye_height_neg" 255 "eye_height_neg" 255 } - gene_eye_distance={ "eye_distance_neg" 203 "eye_distance_neg" 203 } - gene_eye_shut={ "eye_shut_neg" 0 "eye_shut_neg" 0 } - gene_forehead_angle={ "forehead_angle_neg" 46 "forehead_angle_neg" 46 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 62 "forehead_brow_height_neg" 62 } - gene_forehead_roundness={ "forehead_roundness_pos" 255 "forehead_roundness_pos" 255 } - gene_forehead_width={ "forehead_width_neg" 0 "forehead_width_neg" 0 } - gene_forehead_height={ "forehead_height_pos" 0 "forehead_height_pos" 0 } - gene_head_height={ "head_height_neg" 255 "head_height_neg" 255 } - gene_head_width={ "head_width_pos" 0 "head_width_pos" 0 } - gene_head_profile={ "head_profile_pos" 0 "head_profile_pos" 0 } - gene_head_top_height={ "head_top_height_pos" 255 "head_top_height_pos" 255 } - gene_head_top_width={ "head_top_width_pos" 197 "head_top_width_pos" 197 } - gene_jaw_angle={ "jaw_angle_neg" 0 "jaw_angle_neg" 0 } - gene_jaw_forward={ "jaw_forward_pos" 190 "jaw_forward_pos" 190 } - gene_jaw_height={ "jaw_height_neg" 255 "jaw_height_neg" 255 } - gene_jaw_width={ "jaw_width_neg" 0 "jaw_width_neg" 0 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 255 "mouth_corner_depth_pos" 255 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 1 "mouth_corner_height_neg" 1 } - gene_mouth_forward={ "mouth_forward_neg" 0 "mouth_forward_neg" 0 } - gene_mouth_height={ "mouth_height_neg" 0 "mouth_height_neg" 0 } - gene_mouth_width={ "mouth_width_neg" 0 "mouth_width_neg" 0 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 255 "mouth_upper_lip_size_pos" 255 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 0 "mouth_lower_lip_size_neg" 0 } - gene_mouth_open={ "mouth_open_pos" 255 "mouth_open_pos" 255 } - gene_neck_length={ "neck_length_neg" 255 "neck_length_neg" 255 } - gene_neck_width={ "neck_width_neg" 0 "neck_width_neg" 0 } - gene_bs_cheek_forward={ "cheek_forward_pos" 30 "cheek_forward_pos" 30 } - gene_bs_cheek_height={ "cheek_height_pos" 18 "cheek_height_pos" 18 } - gene_bs_cheek_width={ "cheek_width_neg" 255 "cheek_width_pos" 255 } - gene_bs_ear_angle={ "ear_angle_neg" 214 "ear_angle_neg" 214 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 11 "ear_inner_shape_pos" 11 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 9 "ear_lower_bend_pos" 9 } - gene_bs_ear_outward={ "ear_outward_neg" 255 "ear_outward_pos" 255 } - gene_bs_ear_size={ "ear_size_neg" 255 "ear_size_neg" 255 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 255 "eye_corner_depth_pos" 255 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 255 "eye_fold_shape_pos" 255 } - gene_bs_eye_size={ "eye_size_pos" 255 "eye_size_pos" 255 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 255 "eye_upper_lid_size_pos" 255 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 59 "forehead_brow_curve_neg" 59 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 255 "forehead_brow_forward_pos" 255 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 255 "forehead_brow_inner_height_neg" 255 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 255 "forehead_brow_outer_height_neg" 255 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 64 "forehead_brow_width_pos" 64 } - gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_pos" 255 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 255 "mouth_lower_lip_full_neg" 255 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 255 "mouth_lower_lip_pad_neg" 255 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 255 "mouth_lower_lip_width_neg" 255 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 255 "mouth_philtrum_def_pos" 255 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 255 "mouth_philtrum_width_pos" 255 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 0 "mouth_upper_lip_def_pos" 0 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 255 "mouth_upper_lip_full_pos" 255 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 255 "mouth_upper_lip_profile_pos" 255 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 255 "mouth_upper_lip_width_pos" 255 } - gene_bs_nose_forward={ "nose_forward_neg" 255 "nose_forward_neg" 255 } - gene_bs_nose_height={ "nose_height_neg" 255 "nose_height_neg" 255 } - gene_bs_nose_length={ "nose_length_pos" 213 "nose_length_pos" 213 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 43 "nose_nostril_height_neg" 43 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 0 "nose_nostril_width_neg" 0 } - gene_bs_nose_profile={ "nose_profile_hawk" 13 "nose_profile_hawk" 13 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 4 "nose_ridge_angle_pos" 4 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 255 "nose_ridge_width_pos" 255 } - gene_bs_nose_size={ "nose_size_neg" 17 "nose_size_pos" 17 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 48 "nose_tip_angle_neg" 48 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 255 "nose_tip_forward_neg" 255 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 2 "nose_tip_width_neg" 2 } - face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 0 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 0 "cheek_fat_03_pos" 0 } - face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 0 } - face_detail_chin_def={ "chin_def" 0 "chin_def" 0 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def_02" 255 } - face_detail_eye_socket={ "eye_socket_color_03" 255 "eye_socket_03" 255 } - face_detail_nasolabial={ "nasolabial_02" 0 "nasolabial_02" 0 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 255 "nose_ridge_def_pos" 255 } - face_detail_nose_tip_def={ "nose_tip_def" 242 "nose_tip_def" 242 } - face_detail_temple_def={ "temple_def" 252 "temple_def" 252 } - expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_03" 255 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_02" 255 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_01" 255 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_ugly_1" 255 "complexion_7" 255 } - gene_height={ "normal_height" 255 "normal_height" 104 } - gene_bs_body_type={ "body_fat_head_fat_low" 0 "body_fat_head_fat_medium" 25 } - gene_bs_body_shape={ "body_shape_rectangle_full" 25 "body_shape_rectangle_full" 0 } - gene_bs_bust={ "bust_clothes" 41 "bust_default" 52 } - gene_age={ "old_2" 27 "old_2" 27 } - gene_eyebrows_shape={ "no_eyebrows" 255 "far_spacing_avg_thickness" 255 } - gene_eyebrows_fullness={ "no_eyebrows" 0 "layer_2_low_thickness" 0 } - gene_body_hair={ "body_hair_sparse" 0 "body_hair_sparse" 0 } - gene_hair_type={ "hair_straight" 190 "hair_straight" 190 } - gene_baldness={ "male_pattern_baldness" 200 "male_pattern_baldness" 200 } - eye_accessory={ "normal_eyes" 201 "normal_eyes" 201 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 139 "normal_eyelashes" 139 } - beards={ "no_beard" 255 "no_beard" 0 } - hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - - -dna_dubois = { - portrait_info = { - genes={ - hair_color={ 79 245 118 104 } - skin_color={ 0 9 59 29 } - eye_color={ 143 50 206 55 } - gene_chin_forward={ "chin_forward_pos" 137 "chin_forward_pos" 116 } - gene_chin_height={ "chin_height_neg" 160 "chin_height_neg" 110 } - gene_chin_width={ "chin_width_neg" 168 "chin_width_neg" 134 } - gene_eye_angle={ "eye_angle_neg" 79 "eye_angle_neg" 132 } - gene_eye_depth={ "eye_depth_pos" 142 "eye_depth_pos" 142 } - gene_eye_height={ "eye_height_pos" 104 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 135 "eye_distance_pos" 135 } - gene_eye_shut={ "eye_shut_pos" 255 "eye_shut_pos" 147 } - gene_forehead_angle={ "forehead_angle_neg" 208 "forehead_angle_neg" 158 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 82 "forehead_brow_height_pos" 156 } - gene_forehead_roundness={ "forehead_roundness_neg" 147 "forehead_roundness_neg" 147 } - gene_forehead_width={ "forehead_width_neg" 44 "forehead_width_neg" 67 } - gene_forehead_height={ "forehead_height_neg" 85 "forehead_height_neg" 64 } - gene_head_height={ "head_height_pos" 155 "head_height_pos" 94 } - gene_head_width={ "head_width_pos" 99 "head_width_pos" 80 } - gene_head_profile={ "head_profile_pos" 105 "head_profile_pos" 74 } - gene_head_top_height={ "head_top_height_pos" 220 "head_top_height_pos" 167 } - gene_head_top_width={ "head_top_width_neg" 161 "head_top_width_neg" 160 } - gene_jaw_angle={ "jaw_angle_pos" 88 "jaw_angle_pos" 126 } - gene_jaw_forward={ "jaw_forward_pos" 97 "jaw_forward_pos" 124 } - gene_jaw_height={ "jaw_height_pos" 148 "jaw_height_pos" 113 } - gene_jaw_width={ "jaw_width_neg" 206 "jaw_width_neg" 137 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 203 "mouth_corner_depth_neg" 182 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 226 "mouth_corner_height_pos" 123 } - gene_mouth_forward={ "mouth_forward_neg" 91 "mouth_forward_neg" 136 } - gene_mouth_height={ "mouth_height_neg" 141 "mouth_height_neg" 135 } - gene_mouth_width={ "mouth_width_neg" 255 "mouth_width_neg" 136 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 105 "mouth_upper_lip_size_neg" 84 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 75 "mouth_lower_lip_size_pos" 75 } - gene_mouth_open={ "mouth_open_neg" 242 "mouth_open_neg" 32 } - gene_neck_length={ "neck_length_pos" 133 "neck_length_pos" 147 } - gene_neck_width={ "neck_width_pos" 125 "neck_width_pos" 75 } - gene_bs_cheek_forward={ "cheek_forward_neg" 131 "cheek_forward_neg" 25 } - gene_bs_cheek_height={ "cheek_height_neg" 175 "cheek_height_pos" 12 } - gene_bs_cheek_width={ "cheek_width_pos" 109 "cheek_width_neg" 96 } - gene_bs_ear_angle={ "ear_angle_pos" 28 "ear_angle_pos" 28 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 23 "ear_inner_shape_pos" 23 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 2 "ear_upper_bend_pos" 2 } - gene_bs_ear_outward={ "ear_outward_pos" 84 "ear_outward_pos" 84 } - gene_bs_ear_size={ "ear_size_pos" 194 "ear_size_pos" 194 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 113 "eye_corner_depth_neg" 113 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 26 "eye_fold_shape_neg" 26 } - gene_bs_eye_size={ "eye_size_neg" 59 "eye_size_neg" 131 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 63 "eye_upper_lid_size_pos" 11 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 138 "forehead_brow_curve_neg" 138 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 191 "forehead_brow_forward_pos" 104 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 177 "forehead_brow_inner_height_neg" 94 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 99 "forehead_brow_outer_height_neg" 99 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 177 "forehead_brow_width_neg" 72 } - gene_bs_jaw_def={ "jaw_def_neg" 37 "jaw_def_pos" 7 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 0 "mouth_lower_lip_def_pos" 0 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 191 "mouth_lower_lip_full_pos" 95 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 97 "mouth_lower_lip_pad_neg" 85 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 255 "mouth_lower_lip_width_pos" 23 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 48 "mouth_philtrum_def_pos" 48 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 15 "mouth_philtrum_shape_pos" 15 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 157 "mouth_philtrum_width_pos" 105 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 211 "mouth_upper_lip_def_pos" 211 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 123 "mouth_upper_lip_full_pos" 123 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 19 "mouth_upper_lip_profile_neg" 19 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 61 "mouth_upper_lip_width_pos" 12 } - gene_bs_nose_forward={ "nose_forward_pos" 55 "nose_forward_pos" 12 } - gene_bs_nose_height={ "nose_height_neg" 39 "nose_height_neg" 82 } - gene_bs_nose_length={ "nose_length_pos" 63 "nose_length_pos" 61 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 74 "nose_nostril_height_pos" 74 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 50 "nose_nostril_width_pos" 50 } - gene_bs_nose_profile={ "nose_profile_neg" 87 "nose_profile_pos" 0 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 7 "nose_ridge_angle_pos" 44 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 85 "nose_ridge_width_pos" 3 } - gene_bs_nose_size={ "nose_size_pos" 45 "nose_size_neg" 100 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 67 "nose_tip_angle_neg" 45 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 1 "nose_tip_forward_neg" 4 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 3 "nose_tip_width_pos" 10 } - face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_02" 5 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 189 "cheek_fat_01_pos" 31 } - face_detail_chin_cleft={ "chin_cleft" 214 "chin_cleft" 180 } - face_detail_chin_def={ "chin_def" 255 "chin_def" 207 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 74 } - face_detail_eye_socket={ "eye_socket_color_03" 255 "eye_socket_03" 135 } - face_detail_nasolabial={ "nasolabial_02" 255 "nasolabial_02" 94 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 0 "nose_ridge_def_pos" 144 } - face_detail_nose_tip_def={ "nose_tip_def" 16 "nose_tip_def" 16 } - face_detail_temple_def={ "temple_def" 94 "temple_def" 154 } - expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_04" 77 } - expression_eye_wrinkles={ "eye_wrinkles_01" 154 "eye_wrinkles_01" 154 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 241 "forehead_wrinkles_02" 87 } - expression_other={ "cheek_wrinkles_right_01" 255 "cheek_wrinkles_both_01" 170 } - complexion={ "complexion_5" 11 "complexion_6" 11 } - gene_height={ "normal_height" 125 "normal_height" 112 } - gene_bs_body_type={ "body_fat_head_fat_low" 105 "body_fat_head_fat_medium" 127 } - gene_bs_body_shape={ "body_shape_pear_full" 255 "body_shape_hourglass_full" 0 } - gene_bs_bust={ "bust_clothes" 60 "bust_shape_4_full" 75 } - gene_age={ "old_4" 94 "old_4" 64 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 255 "avg_spacing_low_thickness" 224 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 235 "layer_2_low_thickness" 235 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_dense" 139 } - gene_hair_type={ "hair_wavy" 133 "hair_curly" 133 } - gene_baldness={ "no_baldness" 127 "no_baldness" 127 } - eye_accessory={ "bloodshot_eyes" 255 "normal_eyes" 255 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 255 } - gene_drunkard={ "drunkard" 244 "drunkard" 0 } - hairstyles={ "fp1_hairstyles_straight" 190 "all_hairstyles" 0 } - legwear={ "western_common_legwear" 236 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "northern_low_nobility_clothes" 133 "most_clothes" 0 } - headgear={ "northern_common" 144 "no_headgear" 0 } - clothes_hoods={ "hoods" 209 "no_clothes_hood" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - beards={ "fp3_iranian_beards_straight" 255 "no_beard" 0 } - } - } - enabled=yes -} - -dna_nguyen = { - portrait_info = { - genes={ hair_color={ 32 243 32 243 } - skin_color={ 88 97 181 40 } - eye_color={ 18 247 18 247 } - gene_chin_forward={ "chin_forward_neg" 139 "chin_forward_neg" 139 } - gene_chin_height={ "chin_height_neg" 113 "chin_height_neg" 113 } - gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } - gene_eye_angle={ "eye_angle_pos" 160 "eye_angle_pos" 160 } - gene_eye_depth={ "eye_depth_neg" 165 "eye_depth_neg" 157 } - gene_eye_height={ "eye_height_neg" 105 "eye_height_neg" 109 } - gene_eye_distance={ "eye_distance_pos" 93 "eye_distance_pos" 93 } - gene_eye_shut={ "eye_shut_pos" 160 "eye_shut_pos" 162 } - gene_forehead_angle={ "forehead_angle_pos" 165 "forehead_angle_pos" 165 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 100 "forehead_brow_height_neg" 100 } - gene_forehead_roundness={ "forehead_roundness_neg" 128 "forehead_roundness_neg" 128 } - gene_forehead_width={ "forehead_width_neg" 114 "forehead_width_neg" 114 } - gene_forehead_height={ "forehead_height_neg" 96 "forehead_height_neg" 96 } - gene_head_height={ "head_height_neg" 130 "head_height_neg" 130 } - gene_head_width={ "head_width_pos" 80 "head_width_pos" 80 } - gene_head_profile={ "head_profile_neg" 29 "head_profile_neg" 29 } - gene_head_top_height={ "head_top_height_neg" 136 "head_top_height_neg" 136 } - gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_pos" 139 } - gene_jaw_angle={ "jaw_angle_pos" 138 "jaw_angle_pos" 138 } - gene_jaw_forward={ "jaw_forward_pos" 115 "jaw_forward_pos" 115 } - gene_jaw_height={ "jaw_height_pos" 99 "jaw_height_pos" 99 } - gene_jaw_width={ "jaw_width_pos" 147 "jaw_width_pos" 147 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 118 "mouth_corner_height_neg" 118 } - gene_mouth_forward={ "mouth_forward_neg" 162 "mouth_forward_neg" 162 } - gene_mouth_height={ "mouth_height_neg" 54 "mouth_height_neg" 54 } - gene_mouth_width={ "mouth_width_neg" 91 "mouth_width_neg" 91 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 138 "mouth_upper_lip_size_neg" 138 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 79 "mouth_lower_lip_size_neg" 79 } - gene_mouth_open={ "mouth_open_neg" 48 "mouth_open_neg" 48 } - gene_neck_length={ "neck_length_neg" 122 "neck_length_neg" 122 } - gene_neck_width={ "neck_width_pos" 81 "neck_width_pos" 81 } - gene_bs_cheek_forward={ "cheek_forward_neg" 69 "cheek_forward_neg" 69 } - gene_bs_cheek_height={ "cheek_height_neg" 7 "cheek_height_neg" 7 } - gene_bs_cheek_width={ "cheek_width_neg" 61 "cheek_width_neg" 61 } - gene_bs_ear_angle={ "ear_angle_neg" 9 "ear_angle_neg" 9 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 127 "ear_inner_shape_pos" 127 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 85 "ear_upper_bend_pos" 85 } - gene_bs_ear_outward={ "ear_outward_neg" 50 "ear_outward_neg" 50 } - gene_bs_ear_size={ "ear_size_neg" 38 "ear_size_neg" 38 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 255 "eye_corner_depth_pos" 255 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 97 "eye_fold_shape_neg" 97 } - gene_bs_eye_size={ "eye_size_neg" 77 "eye_size_neg" 77 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 147 "eye_upper_lid_size_neg" 157 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 131 "forehead_brow_curve_pos" 131 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 75 "forehead_brow_forward_neg" 75 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 7 "forehead_brow_inner_height_neg" 7 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 11 "forehead_brow_outer_height_pos" 11 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 61 "forehead_brow_width_pos" 61 } - gene_bs_jaw_def={ "jaw_def_neg" 159 "jaw_def_neg" 159 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 128 "mouth_lower_lip_def_pos" 128 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 201 "mouth_lower_lip_full_pos" 201 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 29 "mouth_lower_lip_pad_neg" 29 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 31 "mouth_lower_lip_width_pos" 31 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 255 "mouth_philtrum_def_pos" 255 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 83 "mouth_philtrum_shape_pos" 83 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 141 "mouth_philtrum_width_pos" 141 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 48 "mouth_upper_lip_def_pos" 48 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 19 "mouth_upper_lip_full_pos" 19 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 167 "mouth_upper_lip_profile_pos" 167 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 35 "mouth_upper_lip_width_neg" 35 } - gene_bs_nose_forward={ "nose_forward_pos" 75 "nose_forward_pos" 75 } - gene_bs_nose_height={ "nose_height_neg" 185 "nose_height_neg" 185 } - gene_bs_nose_length={ "nose_length_neg" 185 "nose_length_neg" 185 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 255 "nose_nostril_height_pos" 255 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 11 "nose_nostril_width_pos" 11 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 89 "nose_profile_hawk_pos" 89 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 59 "nose_ridge_angle_pos" 59 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 119 "nose_ridge_width_pos" 119 } - gene_bs_nose_size={ "nose_size_pos" 36 "nose_size_pos" 36 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 17 "nose_tip_angle_neg" 17 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 117 "nose_tip_forward_pos" 117 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 3 "nose_tip_width_pos" 3 } - face_detail_cheek_def={ "cheek_def_02" 119 "cheek_def_02" 119 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 11 "cheek_fat_01_neg" 11 } - face_detail_chin_cleft={ "chin_cleft" 138 "chin_cleft" 138 } - face_detail_chin_def={ "chin_def_neg" 21 "chin_def_neg" 21 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 74 "eye_lower_lid_def" 74 } - face_detail_eye_socket={ "eye_socket_02" 114 "eye_socket_02" 119 } - face_detail_nasolabial={ "nasolabial_01" 111 "nasolabial_01" 111 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 44 "nose_ridge_def_neg" 44 } - face_detail_nose_tip_def={ "nose_tip_def" 243 "nose_tip_def" 243 } - face_detail_temple_def={ "temple_def" 0 "temple_def" 0 } - expression_brow_wrinkles={ "brow_wrinkles_04" 78 "brow_wrinkles_04" 78 } - expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_02" 255 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 197 "forehead_wrinkles_02" 197 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 159 "complexion_2" 159 } - gene_height={ "normal_height" 142 "normal_height" 142 } - gene_bs_body_type={ "body_fat_head_fat_low" 80 "body_fat_head_fat_low" 80 } - gene_bs_body_shape={ "body_shape_average" 36 "body_shape_average" 11 } - gene_bs_bust={ "bust_clothes" 204 "bust_clothes" 255 } - gene_age={ "old_1" 222 "old_1" 222 } - gene_eyebrows_shape={ "far_spacing_high_thickness" 121 "far_spacing_high_thickness" 121 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 197 "layer_2_lower_thickness" 197 } - gene_body_hair={ "body_hair_sparse_low_stubble" 0 "body_hair_sparse_low_stubble" 0 } - gene_hair_type={ "hair_straight_thin_beard" 255 "hair_straight_thin_beard" 255 } - gene_baldness={ "no_baldness" 222 "no_baldness" 222 } - eye_accessory={ "normal_eyes" 255 "normal_eyes" 255 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 255 } - beards={ "mpo_mongol_beards" 126 "no_beard" 0 } - hairstyles={ "ep3_byzantine_hairstyle" 255 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_gruffudd_ap_gwalchmai={ - portrait_info = { - genes={ hair_color={ 17 28 112 151 } - skin_color={ 29 24 10 49 } - eye_color={ 230 49 74 149 } - gene_chin_forward={ "chin_forward_pos" 123 "chin_forward_pos" 133 } - gene_chin_height={ "chin_height_neg" 152 "chin_height_neg" 115 } - gene_chin_width={ "chin_width_neg" 37 "chin_width_neg" 124 } - gene_eye_angle={ "eye_angle_neg" 130 "eye_angle_neg" 130 } - gene_eye_depth={ "eye_depth_pos" 173 "eye_depth_pos" 160 } - gene_eye_height={ "eye_height_pos" 101 "eye_height_pos" 141 } - gene_eye_distance={ "eye_distance_pos" 121 "eye_distance_pos" 129 } - gene_eye_shut={ "eye_shut_pos" 117 "eye_shut_pos" 126 } - gene_forehead_angle={ "forehead_angle_neg" 166 "forehead_angle_neg" 141 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 132 "forehead_brow_height_neg" 127 } - gene_forehead_roundness={ "forehead_roundness_neg" 109 "forehead_roundness_neg" 92 } - gene_forehead_width={ "forehead_width_neg" 153 "forehead_width_neg" 170 } - gene_forehead_height={ "forehead_height_neg" 165 "forehead_height_neg" 190 } - gene_head_height={ "head_height_pos" 76 "head_height_pos" 96 } - gene_head_width={ "head_width_pos" 113 "head_width_pos" 151 } - gene_head_profile={ "head_profile_pos" 135 "head_profile_pos" 120 } - gene_head_top_height={ "head_top_height_pos" 93 "head_top_height_pos" 132 } - gene_head_top_width={ "head_top_width_neg" 134 "head_top_width_neg" 115 } - gene_jaw_angle={ "jaw_angle_pos" 109 "jaw_angle_pos" 100 } - gene_jaw_forward={ "jaw_forward_pos" 119 "jaw_forward_pos" 127 } - gene_jaw_height={ "jaw_height_pos" 87 "jaw_height_pos" 114 } - gene_jaw_width={ "jaw_width_neg" 111 "jaw_width_neg" 111 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 171 "mouth_corner_depth_neg" 169 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 119 "mouth_corner_height_pos" 104 } - gene_mouth_forward={ "mouth_forward_neg" 117 "mouth_forward_neg" 114 } - gene_mouth_height={ "mouth_height_neg" 142 "mouth_height_neg" 161 } - gene_mouth_width={ "mouth_width_neg" 56 "mouth_width_neg" 87 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 115 "mouth_upper_lip_size_neg" 98 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 118 "mouth_lower_lip_size_pos" 105 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 35 } - gene_neck_length={ "neck_length_pos" 168 "neck_length_pos" 100 } - gene_neck_width={ "neck_width_pos" 94 "neck_width_pos" 73 } - gene_bs_cheek_forward={ "cheek_forward_neg" 33 "cheek_forward_neg" 110 } - gene_bs_cheek_height={ "cheek_height_pos" 57 "cheek_height_pos" 173 } - gene_bs_cheek_width={ "cheek_width_neg" 81 "cheek_width_pos" 138 } - gene_bs_ear_angle={ "ear_angle_pos" 48 "ear_angle_pos" 48 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 48 "ear_inner_shape_pos" 48 } - gene_bs_ear_bend={ "ear_both_bend_pos" 114 "ear_both_bend_pos" 114 } - gene_bs_ear_outward={ "ear_outward_pos" 12 "ear_outward_pos" 12 } - gene_bs_ear_size={ "ear_size_pos" 43 "ear_size_pos" 43 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 39 "eye_corner_depth_pos" 48 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 23 "eye_fold_shape_pos" 22 } - gene_bs_eye_size={ "eye_size_pos" 11 "eye_size_neg" 194 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 27 "eye_upper_lid_size_pos" 1 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 177 "forehead_brow_curve_neg" 110 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 15 "forehead_brow_forward_neg" 65 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 3 "forehead_brow_inner_height_neg" 23 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 31 "forehead_brow_outer_height_neg" 37 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 25 "forehead_brow_width_pos" 22 } - gene_bs_jaw_def={ "jaw_def_pos" 129 "jaw_def_pos" 14 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 140 "mouth_lower_lip_def_pos" 95 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 121 "mouth_lower_lip_full_pos" 119 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 161 "mouth_lower_lip_pad_pos" 125 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 13 "mouth_lower_lip_width_neg" 118 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 41 "mouth_philtrum_def_pos" 51 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 1 "mouth_philtrum_shape_neg" 67 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 3 "mouth_philtrum_width_pos" 78 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 90 "mouth_upper_lip_def_pos" 33 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 35 "mouth_upper_lip_full_pos" 69 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 49 "mouth_upper_lip_profile_neg" 1 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 79 "mouth_upper_lip_width_neg" 7 } - gene_bs_nose_forward={ "nose_forward_neg" 11 "nose_forward_pos" 61 } - gene_bs_nose_height={ "nose_height_neg" 55 "nose_height_neg" 53 } - gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_pos" 13 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 7 "nose_nostril_height_neg" 84 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 121 "nose_nostril_width_pos" 42 } - gene_bs_nose_profile={ "nose_profile_neg" 37 "nose_profile_pos" 86 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 85 "nose_ridge_angle_neg" 61 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 103 "nose_ridge_width_neg" 77 } - gene_bs_nose_size={ "nose_size_neg" 169 "nose_size_neg" 77 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 83 "nose_tip_angle_pos" 37 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 1 "nose_tip_forward_pos" 15 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 99 "nose_tip_width_neg" 176 } - face_detail_cheek_def={ "cheek_def_01" 62 "cheek_def_02" 44 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 76 "cheek_fat_03_pos" 77 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 23 } - face_detail_chin_def={ "chin_def" 135 "chin_def_neg" 48 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 137 "eye_lower_lid_def" 47 } - face_detail_eye_socket={ "eye_socket_01" 0 "eye_socket_01" 15 } - face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 75 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 80 "nose_ridge_def_pos" 31 } - face_detail_nose_tip_def={ "nose_tip_def" 105 "nose_tip_def" 10 } - face_detail_temple_def={ "temple_def" 102 "temple_def" 101 } - expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_01" 134 } - expression_eye_wrinkles={ "eye_wrinkles_02" 0 "eye_wrinkles_02" 0 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 74 } - expression_other={ "nose_wrinkles_01" 0 "cheek_wrinkles_both_01" 66 } - complexion={ "complexion_beauty_1" 255 "complexion_1" 0 } - gene_height={ "normal_height" 143 "normal_height" 114 } - gene_bs_body_type={ "body_fat_head_fat_low" 145 "body_fat_head_fat_full" 149 } - gene_bs_body_shape={ "body_shape_triangle_half" 75 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 0 "bust_shape_1_half" 191 } - gene_age={ "old_beauty_1" 255 "old_2" 18 } - gene_eyebrows_shape={ "avg_spacing_lower_thickness" 219 "far_spacing_avg_thickness" 157 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 238 "layer_2_low_thickness" 105 } - gene_body_hair={ "body_hair_sparse" 0 "body_hair_sparse_low_stubble" 235 } - gene_hair_type={ "hair_curly" 168 "hair_curly" 168 } - gene_baldness={ "no_baldness" 127 "no_baldness" 127 } - eye_accessory={ "normal_eyes" 255 "normal_eyes" 255 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 255 "normal_eyelashes" 255 } - beards={ "no_beard" 255 "no_beard" 0 } - hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 127 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_grigori={ - portrait_info = { - genes={ hair_color={ 25 239 180 255 } - skin_color={ 56 48 195 113 } - eye_color={ 102 238 38 137 } - gene_chin_forward={ "chin_forward_pos" 161 "chin_forward_pos" 128 } - gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } - gene_chin_width={ "chin_width_pos" 118 "chin_width_pos" 132 } - gene_eye_angle={ "eye_angle_neg" 105 "eye_angle_neg" 115 } - gene_eye_depth={ "eye_depth_neg" 0 "eye_depth_neg" 124 } - gene_eye_height={ "eye_height_neg" 83 "eye_height_neg" 123 } - gene_eye_distance={ "eye_distance_pos" 151 "eye_distance_pos" 139 } - gene_eye_shut={ "eye_shut_pos" 219 "eye_shut_pos" 147 } - gene_forehead_angle={ "forehead_angle_pos" 117 "forehead_angle_pos" 127 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 155 "forehead_brow_height_pos" 147 } - gene_forehead_roundness={ "forehead_roundness_pos" 185 "forehead_roundness_pos" 159 } - gene_forehead_width={ "forehead_width_pos" 156 "forehead_width_pos" 152 } - gene_forehead_height={ "forehead_height_pos" 183 "forehead_height_pos" 153 } - gene_head_height={ "head_height_pos" 201 "head_height_pos" 171 } - gene_head_width={ "head_width_neg" 236 "head_width_neg" 99 } - gene_head_profile={ "head_profile_pos" 97 "head_profile_pos" 159 } - gene_head_top_height={ "head_top_height_pos" 109 "head_top_height_pos" 137 } - gene_head_top_width={ "head_top_width_pos" 108 "head_top_width_pos" 143 } - gene_jaw_angle={ "jaw_angle_pos" 83 "jaw_angle_pos" 148 } - gene_jaw_forward={ "jaw_forward_neg" 145 "jaw_forward_neg" 127 } - gene_jaw_height={ "jaw_height_pos" 114 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_pos" 88 "jaw_width_pos" 148 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 104 "mouth_corner_depth_neg" 123 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 116 "mouth_corner_height_neg" 116 } - gene_mouth_forward={ "mouth_forward_pos" 153 "mouth_forward_pos" 153 } - gene_mouth_height={ "mouth_height_pos" 130 "mouth_height_pos" 130 } - gene_mouth_width={ "mouth_width_neg" 157 "mouth_width_neg" 108 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 116 "mouth_upper_lip_size_pos" 142 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 159 "mouth_lower_lip_size_neg" 87 } - gene_mouth_open={ "mouth_open_neg" 2 "mouth_open_neg" 63 } - gene_neck_length={ "neck_length_pos" 112 "neck_length_pos" 139 } - gene_neck_width={ "neck_width_pos" 255 "neck_width_pos" 151 } - gene_bs_cheek_forward={ "cheek_forward_neg" 203 "cheek_forward_pos" 46 } - gene_bs_cheek_height={ "cheek_height_neg" 15 "cheek_height_neg" 33 } - gene_bs_cheek_width={ "cheek_width_pos" 175 "cheek_width_neg" 40 } - gene_bs_ear_angle={ "ear_angle_pos" 51 "ear_angle_pos" 51 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 99 "ear_inner_shape_pos" 99 } - gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 21 } - gene_bs_ear_outward={ "ear_outward_pos" 9 "ear_outward_pos" 52 } - gene_bs_ear_size={ "ear_size_pos" 149 "ear_size_neg" 80 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 233 "eye_corner_depth_pos" 244 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 255 "eye_fold_shape_pos" 15 } - gene_bs_eye_size={ "eye_size_pos" 197 "eye_size_neg" 13 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 55 "eye_upper_lid_size_pos" 124 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 115 "forehead_brow_curve_neg" 11 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 13 "forehead_brow_forward_pos" 37 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 255 "forehead_brow_inner_height_neg" 67 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 69 "forehead_brow_outer_height_neg" 14 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 111 "forehead_brow_width_pos" 39 } - gene_bs_jaw_def={ "jaw_def_neg" 255 "jaw_def_neg" 117 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 48 "mouth_lower_lip_def_pos" 19 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 103 "mouth_lower_lip_full_pos" 24 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 70 "mouth_lower_lip_pad_pos" 70 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 10 "mouth_lower_lip_width_neg" 10 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 11 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 154 "mouth_philtrum_shape_pos" 154 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 27 "mouth_philtrum_width_neg" 27 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 105 "mouth_upper_lip_full_pos" 107 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 231 "mouth_upper_lip_profile_neg" 17 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 95 "mouth_upper_lip_width_pos" 24 } - gene_bs_nose_forward={ "nose_forward_pos" 3 "nose_forward_pos" 38 } - gene_bs_nose_height={ "nose_height_neg" 123 "nose_height_pos" 15 } - gene_bs_nose_length={ "nose_length_pos" 75 "nose_length_pos" 99 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 183 "nose_nostril_height_pos" 16 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 83 "nose_nostril_width_pos" 29 } - gene_bs_nose_profile={ "nose_profile_hawk" 7 "nose_profile_pos" 27 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 151 "nose_ridge_angle_neg" 28 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 97 "nose_ridge_width_pos" 50 } - gene_bs_nose_size={ "nose_size_pos" 83 "nose_size_pos" 87 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 183 "nose_tip_angle_pos" 15 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 29 "nose_tip_forward_neg" 41 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 91 "nose_tip_width_neg" 14 } - face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_01" 15 } - face_detail_cheek_fat={ "cheek_fat_03_pos" 168 "cheek_fat_01_neg" 151 } - face_detail_chin_cleft={ "chin_cleft" 110 "chin_cleft" 30 } - face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 3 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 34 } - face_detail_eye_socket={ "eye_socket_03" 255 "eye_socket_02" 3 } - face_detail_nasolabial={ "nasolabial_02" 255 "nasolabial_01" 11 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 27 "nose_ridge_def_pos" 186 } - face_detail_nose_tip_def={ "nose_tip_def" 184 "nose_tip_def" 7 } - face_detail_temple_def={ "temple_def" 87 "temple_def" 148 } - expression_brow_wrinkles={ "brow_wrinkles_01" 97 "brow_wrinkles_01" 52 } - expression_eye_wrinkles={ "eye_wrinkles_03" 254 "eye_wrinkles_03" 254 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 0 "forehead_wrinkles_01" 180 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_2" 252 "complexion_4" 182 } - gene_height={ "normal_height" 176 "normal_height" 123 } - gene_bs_body_type={ "body_fat_head_fat_medium" 169 "body_fat_head_fat_medium" 117 } - gene_bs_body_shape={ "body_shape_hourglass_full" 186 "body_shape_hourglass_full" 0 } - gene_bs_bust={ "bust_clothes" 47 "bust_shape_4_half" 121 } - gene_age={ "old_3" 191 "old_3" 191 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 255 "avg_spacing_high_thickness" 167 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 116 "layer_2_avg_thickness" 196 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_sparse" 103 } - gene_hair_type={ "hair_curly" 171 "hair_straight" 171 } - gene_baldness={ "male_pattern_baldness" 255 "no_baldness" 127 } - eye_accessory={ "normal_eyes" 208 "normal_eyes" 208 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 6 "normal_eyelashes" 6 } - beards={ "ep3_beards_straight" 255 "no_beard" 0 } - hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_edgar_wrihtssen={ - portrait_info = { - genes={ hair_color={ 100 61 100 61 } - skin_color={ 12 24 19 77 } - eye_color={ 57 89 231 176 } - gene_chin_forward={ "chin_forward_neg" 93 "chin_forward_neg" 119 } - gene_chin_height={ "chin_height_pos" 123 "chin_height_pos" 133 } - gene_chin_width={ "chin_width_neg" 203 "chin_width_neg" 119 } - gene_eye_angle={ "eye_angle_pos" 155 "eye_angle_pos" 174 } - gene_eye_depth={ "eye_depth_pos" 147 "eye_depth_pos" 139 } - gene_eye_height={ "eye_height_pos" 166 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_neg" 97 "eye_distance_neg" 124 } - gene_eye_shut={ "eye_shut_pos" 165 "eye_shut_pos" 142 } - gene_forehead_angle={ "forehead_angle_pos" 161 "forehead_angle_pos" 139 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 98 "forehead_brow_height_pos" 129 } - gene_forehead_roundness={ "forehead_roundness_pos" 101 "forehead_roundness_pos" 180 } - gene_forehead_width={ "forehead_width_pos" 255 "forehead_width_pos" 149 } - gene_forehead_height={ "forehead_height_pos" 210 "forehead_height_pos" 127 } - gene_head_height={ "head_height_neg" 100 "head_height_neg" 105 } - gene_head_width={ "head_width_neg" 127 "head_width_neg" 125 } - gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 120 } - gene_head_top_height={ "head_top_height_neg" 98 "head_top_height_neg" 99 } - gene_head_top_width={ "head_top_width_pos" 189 "head_top_width_pos" 156 } - gene_jaw_angle={ "jaw_angle_neg" 77 "jaw_angle_neg" 119 } - gene_jaw_forward={ "jaw_forward_neg" 120 "jaw_forward_neg" 121 } - gene_jaw_height={ "jaw_height_pos" 125 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_pos" 121 "jaw_width_pos" 140 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 81 "mouth_corner_depth_neg" 122 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 146 "mouth_corner_height_pos" 140 } - gene_mouth_forward={ "mouth_forward_neg" 93 "mouth_forward_neg" 93 } - gene_mouth_height={ "mouth_height_neg" 121 "mouth_height_neg" 121 } - gene_mouth_width={ "mouth_width_neg" 143 "mouth_width_neg" 123 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 109 "mouth_upper_lip_size_neg" 88 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 121 "mouth_lower_lip_size_neg" 120 } - gene_mouth_open={ "mouth_open_neg" 85 "mouth_open_neg" 96 } - gene_neck_length={ "neck_length_pos" 165 "neck_length_pos" 144 } - gene_neck_width={ "neck_width_pos" 73 "neck_width_pos" 133 } - gene_bs_cheek_forward={ "cheek_forward_pos" 143 "cheek_forward_pos" 2 } - gene_bs_cheek_height={ "cheek_height_pos" 27 "cheek_height_pos" 32 } - gene_bs_cheek_width={ "cheek_width_neg" 83 "cheek_width_neg" 27 } - gene_bs_ear_angle={ "ear_angle_neg" 31 "ear_angle_neg" 14 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 140 "ear_inner_shape_pos" 103 } - gene_bs_ear_bend={ "ear_both_bend_pos" 55 "ear_both_bend_pos" 51 } - gene_bs_ear_outward={ "ear_outward_pos" 39 "ear_outward_neg" 11 } - gene_bs_ear_size={ "ear_size_pos" 49 "ear_size_neg" 39 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 45 "eye_corner_depth_pos" 36 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 13 "eye_fold_shape_neg" 152 } - gene_bs_eye_size={ "eye_size_pos" 15 "eye_size_pos" 4 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 115 "eye_upper_lid_size_neg" 65 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 43 "forehead_brow_curve_pos" 124 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 255 "forehead_brow_forward_pos" 86 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 89 "forehead_brow_inner_height_pos" 45 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 33 "forehead_brow_outer_height_pos" 21 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 19 "forehead_brow_width_neg" 80 } - gene_bs_jaw_def={ "jaw_def_pos" 57 "jaw_def_neg" 109 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 40 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 183 "mouth_lower_lip_full_neg" 13 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 6 "mouth_lower_lip_pad_pos" 6 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 77 "mouth_lower_lip_width_pos" 10 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 93 "mouth_philtrum_def_pos" 24 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 135 "mouth_philtrum_shape_pos" 38 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 5 "mouth_philtrum_width_neg" 5 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 26 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 19 "mouth_upper_lip_full_neg" 89 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 131 "mouth_upper_lip_profile_pos" 80 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 169 "mouth_upper_lip_width_pos" 100 } - gene_bs_nose_forward={ "nose_forward_neg" 29 "nose_forward_neg" 67 } - gene_bs_nose_height={ "nose_height_neg" 1 "nose_height_neg" 41 } - gene_bs_nose_length={ "nose_length_pos" 23 "nose_length_pos" 86 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 19 "nose_nostril_height_neg" 29 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 55 "nose_nostril_width_pos" 43 } - gene_bs_nose_profile={ "nose_profile_pos" 33 "nose_profile_hawk" 50 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 39 "nose_ridge_angle_pos" 24 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 83 "nose_ridge_width_neg" 17 } - gene_bs_nose_size={ "nose_size_pos" 45 "nose_size_pos" 56 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 25 "nose_tip_angle_neg" 10 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 25 "nose_tip_forward_pos" 25 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 61 "nose_tip_width_pos" 62 } - face_detail_cheek_def={ "cheek_def_02" 81 "cheek_def_02" 142 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 182 "cheek_fat_04_pos" 0 } - face_detail_chin_cleft={ "chin_cleft" 66 "chin_cleft" 4 } - face_detail_chin_def={ "chin_def_neg" 139 "chin_def_neg" 229 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 162 "eye_lower_lid_def_02" 20 } - face_detail_eye_socket={ "eye_socket_color_02" 49 "eye_socket_color_02" 172 } - face_detail_nasolabial={ "nasolabial_04" 0 "nasolabial_03" 8 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 31 "nose_ridge_def_pos" 25 } - face_detail_nose_tip_def={ "nose_tip_def" 235 "nose_tip_def" 235 } - face_detail_temple_def={ "temple_def" 59 "temple_def" 115 } - expression_brow_wrinkles={ "brow_wrinkles_03" 15 "brow_wrinkles_03" 95 } - expression_eye_wrinkles={ "eye_wrinkles_01" 60 "eye_wrinkles_01" 235 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 101 "forehead_wrinkles_01" 69 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 174 "complexion_5" 145 } - gene_height={ "normal_height" 183 "normal_height" 112 } - gene_bs_body_type={ "body_fat_head_fat_medium" 134 "body_fat_head_fat_medium" 120 } - gene_bs_body_shape={ "body_shape_apple_half" 255 "body_shape_apple_half" 38 } - gene_bs_bust={ "bust_clothes" 65 "bust_shape_2_full" 81 } - gene_age={ "old_4" 25 "old_4" 25 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 141 "avg_spacing_lower_thickness" 164 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 59 "layer_2_low_thickness" 64 } - gene_body_hair={ "body_hair_avg" 117 "body_hair_avg" 171 } - gene_hair_type={ "hair_straight" 126 "hair_wavy" 189 } - gene_baldness={ "male_pattern_baldness" 139 "male_pattern_baldness" 176 } - eye_accessory={ "normal_eyes" 33 "normal_eyes" 33 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 249 "normal_eyelashes" 249 } - hairstyles={ "tgp_southeast_hairstyles" 191 "all_hairstyles" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_marek={ - type=male - id=0 - random_seed=0 - portrait_info = { - genes={ hair_color={ 35 106 203 177 } - skin_color={ 19 88 19 88 } - eye_color={ 197 153 69 156 } - gene_chin_forward={ "chin_forward_pos" 178 "chin_forward_pos" 137 } - gene_chin_height={ "chin_height_neg" 66 "chin_height_neg" 102 } - gene_chin_width={ "chin_width_pos" 155 "chin_width_pos" 163 } - gene_eye_angle={ "eye_angle_pos" 128 "eye_angle_pos" 128 } - gene_eye_depth={ "eye_depth_neg" 116 "eye_depth_neg" 78 } - gene_eye_height={ "eye_height_pos" 110 "eye_height_pos" 127 } - gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 92 } - gene_eye_shut={ "eye_shut_pos" 161 "eye_shut_pos" 131 } - gene_forehead_angle={ "forehead_angle_pos" 126 "forehead_angle_pos" 153 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 152 "forehead_brow_height_pos" 138 } - gene_forehead_roundness={ "forehead_roundness_pos" 91 "forehead_roundness_pos" 174 } - gene_forehead_width={ "forehead_width_neg" 94 "forehead_width_neg" 100 } - gene_forehead_height={ "forehead_height_neg" 177 "forehead_height_neg" 113 } - gene_head_height={ "head_height_pos" 149 "head_height_pos" 155 } - gene_head_width={ "head_width_neg" 141 "head_width_neg" 124 } - gene_head_profile={ "head_profile_pos" 137 "head_profile_pos" 153 } - gene_head_top_height={ "head_top_height_pos" 156 "head_top_height_pos" 127 } - gene_head_top_width={ "head_top_width_pos" 162 "head_top_width_pos" 171 } - gene_jaw_angle={ "jaw_angle_pos" 199 "jaw_angle_pos" 177 } - gene_jaw_forward={ "jaw_forward_neg" 135 "jaw_forward_neg" 118 } - gene_jaw_height={ "jaw_height_neg" 87 "jaw_height_neg" 114 } - gene_jaw_width={ "jaw_width_neg" 66 "jaw_width_neg" 100 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 158 "mouth_corner_depth_pos" 132 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 181 "mouth_corner_height_pos" 134 } - gene_mouth_forward={ "mouth_forward_neg" 149 "mouth_forward_neg" 114 } - gene_mouth_height={ "mouth_height_neg" 137 "mouth_height_neg" 127 } - gene_mouth_width={ "mouth_width_neg" 139 "mouth_width_neg" 123 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 104 "mouth_upper_lip_size_pos" 142 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 67 "mouth_lower_lip_size_neg" 80 } - gene_mouth_open={ "mouth_open_pos" 125 "mouth_open_pos" 196 } - gene_neck_length={ "neck_length_pos" 156 "neck_length_pos" 140 } - gene_neck_width={ "neck_width_pos" 97 "neck_width_pos" 128 } - gene_bs_cheek_forward={ "cheek_forward_pos" 67 "cheek_forward_pos" 32 } - gene_bs_cheek_height={ "cheek_height_pos" 55 "cheek_height_pos" 18 } - gene_bs_cheek_width={ "cheek_width_pos" 59 "cheek_width_pos" 25 } - gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_neg" 0 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 35 "ear_inner_shape_pos" 35 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 15 "ear_lower_bend_pos" 15 } - gene_bs_ear_outward={ "ear_outward_neg" 41 "ear_outward_neg" 41 } - gene_bs_ear_size={ "ear_size_neg" 46 "ear_size_neg" 46 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 77 "eye_corner_depth_pos" 12 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 15 "eye_fold_shape_pos" 124 } - gene_bs_eye_size={ "eye_size_pos" 75 "eye_size_pos" 44 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 15 "eye_upper_lid_size_neg" 12 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 173 "forehead_brow_curve_pos" 118 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 97 "forehead_brow_forward_pos" 128 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 9 "forehead_brow_inner_height_neg" 49 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_pos" 28 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 149 "forehead_brow_width_pos" 140 } - gene_bs_jaw_def={ "jaw_def_pos" 141 "jaw_def_neg" 5 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 14 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 123 "mouth_lower_lip_full_neg" 33 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 71 "mouth_lower_lip_pad_pos" 119 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 49 "mouth_lower_lip_width_neg" 4 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 184 "mouth_philtrum_def_pos" 3 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 255 "mouth_philtrum_shape_pos" 81 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 7 "mouth_philtrum_width_pos" 81 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 19 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 3 "mouth_upper_lip_full_neg" 3 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 61 "mouth_upper_lip_profile_pos" 22 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 19 "mouth_upper_lip_width_neg" 39 } - gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_pos" 31 } - gene_bs_nose_height={ "nose_height_neg" 81 "nose_height_neg" 15 } - gene_bs_nose_length={ "nose_length_pos" 169 "nose_length_pos" 125 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 95 "nose_nostril_height_pos" 32 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 127 "nose_nostril_width_neg" 197 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 7 "nose_profile_pos" 57 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 65 "nose_ridge_angle_neg" 0 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 35 "nose_ridge_width_pos" 23 } - gene_bs_nose_size={ "nose_size_pos" 91 "nose_size_pos" 14 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 63 "nose_tip_angle_pos" 45 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 131 "nose_tip_forward_pos" 3 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 1 "nose_tip_width_pos" 165 } - face_detail_cheek_def={ "cheek_def_01" 122 "cheek_def_02" 23 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 185 "cheek_fat_02_pos" 87 } - face_detail_chin_cleft={ "chin_cleft" 204 "chin_dimple" 16 } - face_detail_chin_def={ "chin_def_neg" 72 "chin_def" 13 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 127 "eye_lower_lid_def" 89 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_02" 14 } - face_detail_nasolabial={ "nasolabial_02" 219 "nasolabial_03" 22 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 94 "nose_ridge_def_pos" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 22 } - face_detail_temple_def={ "temple_def" 0 "temple_def" 223 } - expression_brow_wrinkles={ "brow_wrinkles_02" 170 "brow_wrinkles_03" 15 } - expression_eye_wrinkles={ "eye_wrinkles_02" 255 "eye_wrinkles_01" 102 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 0 "forehead_wrinkles_01" 48 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 181 "complexion_2" 171 } - gene_height={ "normal_height" 170 "normal_height" 131 } - gene_bs_body_type={ "body_fat_head_fat_full" 150 "body_fat_head_fat_full" 138 } - gene_bs_body_shape={ "body_shape_hourglass_full" 95 "body_shape_hourglass_full" 8 } - gene_bs_bust={ "bust_clothes" 100 "bust_shape_4_half" 134 } - gene_age={ "old_1" 178 "old_1" 178 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 161 "far_spacing_avg_thickness" 170 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 206 "layer_2_avg_thickness" 156 } - gene_body_hair={ "body_hair_avg" 200 "body_hair_sparse" 133 } - gene_hair_type={ "hair_wavy" 176 "hair_wavy" 176 } - gene_baldness={ "male_pattern_baldness" 171 "male_pattern_baldness" 171 } - eye_accessory={ "normal_eyes" 5 "normal_eyes" 5 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 99 "normal_eyelashes" 99 } - hairstyles={ "western_hairstyles_wavy" 33 "all_hairstyles" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled = yes -} - -dna_adriana={ - portrait_info = { - genes={ hair_color={ 2 238 77 240 } - skin_color={ 168 61 158 121 } - eye_color={ 214 73 193 146 } - gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 140 } - gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } - gene_chin_width={ "chin_width_neg" 59 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_pos" 146 "eye_angle_pos" 149 } - gene_eye_depth={ "eye_depth_neg" 168 "eye_depth_neg" 115 } - gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 157 } - gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 130 } - gene_eye_shut={ "eye_shut_pos" 168 "eye_shut_pos" 199 } - gene_forehead_angle={ "forehead_angle_neg" 92 "forehead_angle_neg" 92 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 143 } - gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 150 } - gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 139 } - gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 124 } - gene_head_height={ "head_height_pos" 164 "head_height_pos" 164 } - gene_head_width={ "head_width_pos" 144 "head_width_pos" 190 } - gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } - gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } - gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 176 } - gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 128 } - gene_jaw_forward={ "jaw_forward_pos" 121 "jaw_forward_pos" 135 } - gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 117 } - gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 108 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 114 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 131 "mouth_corner_height_neg" 115 } - gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 120 } - gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } - gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 120 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 151 "mouth_upper_lip_size_pos" 141 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 73 "mouth_lower_lip_size_neg" 93 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 74 } - gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_pos" 122 "neck_width_pos" 129 } - gene_bs_cheek_forward={ "cheek_forward_pos" 53 "cheek_forward_pos" 18 } - gene_bs_cheek_height={ "cheek_height_pos" 53 "cheek_height_neg" 2 } - gene_bs_cheek_width={ "cheek_width_neg" 25 "cheek_width_pos" 46 } - gene_bs_ear_angle={ "ear_angle_neg" 59 "ear_angle_neg" 59 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 137 "ear_inner_shape_pos" 137 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 119 "ear_lower_bend_pos" 175 } - gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_neg" 0 } - gene_bs_ear_size={ "ear_size_neg" 17 "ear_size_neg" 17 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 129 "eye_corner_depth_pos" 73 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 55 "eye_fold_shape_02_neg" 15 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_pos" 59 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 51 "eye_upper_lid_size_pos" 81 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_pos" 41 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 10 "forehead_brow_forward_pos" 10 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_pos" 62 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_neg" 45 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_pos" 125 } - gene_bs_jaw_def={ "jaw_def_pos" 77 "jaw_def_neg" 118 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 80 "mouth_lower_lip_def_pos" 48 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 25 "mouth_lower_lip_full_pos" 32 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 9 "mouth_lower_lip_pad_pos" 19 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 83 "mouth_lower_lip_width_pos" 2 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 79 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 47 "mouth_philtrum_shape_neg" 35 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 25 "mouth_philtrum_width_neg" 25 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 17 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 101 "mouth_upper_lip_full_neg" 29 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 33 "mouth_upper_lip_profile_pos" 58 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 6 } - gene_bs_nose_forward={ "nose_forward_pos" 75 "nose_forward_pos" 30 } - gene_bs_nose_height={ "nose_height_pos" 25 "nose_height_pos" 4 } - gene_bs_nose_length={ "nose_length_pos" 43 "nose_length_neg" 44 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 131 "nose_nostril_height_pos" 5 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 9 "nose_nostril_width_neg" 35 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 5 "nose_profile_neg" 64 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 18 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_pos" 7 } - gene_bs_nose_size={ "nose_size_pos" 27 "nose_size_pos" 24 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 37 "nose_tip_angle_pos" 136 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 23 "nose_tip_forward_pos" 40 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 99 "nose_tip_width_neg" 28 } - face_detail_cheek_def={ "cheek_def_01" 220 "cheek_def_01" 138 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 9 "cheek_fat_04_pos" 9 } - face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } - face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 74 "eye_lower_lid_def" 38 } - face_detail_eye_socket={ "eye_socket_color_03" 149 "eye_socket_02" 25 } - face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 86 "nose_ridge_def_neg" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 138 "nose_tip_def" 9 } - face_detail_temple_def={ "temple_def" 101 "temple_def" 101 } - expression_brow_wrinkles={ "brow_wrinkles_01" 170 "brow_wrinkles_03" 75 } - expression_eye_wrinkles={ "eye_wrinkles_02" 108 "eye_wrinkles_01" 50 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 128 "forehead_wrinkles_01" 62 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 255 "complexion_5" 208 } - gene_height={ "normal_height" 115 "normal_height" 125 } - gene_bs_body_type={ "body_fat_head_fat_full" 91 "body_fat_head_fat_full" 133 } - gene_bs_body_shape={ "body_shape_average" 94 "body_shape_average" 0 } - gene_bs_bust={ "bust_clothes" 163 "bust_shape_1_full" 84 } - gene_age={ "old_2" 200 "old_2" 200 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 196 "avg_spacing_low_thickness" 160 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_low_thickness" 201 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_avg" 175 } - gene_hair_type={ "hair_straight" 161 "hair_straight" 161 } - gene_baldness={ "no_baldness" 3 "male_pattern_baldness" 113 } - eye_accessory={ "normal_eyes" 28 "normal_eyes" 28 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 141 "normal_eyelashes" 141 } - hairstyles={ "fp2_hairstyles_iberian_muslim_straight" 127 "all_hairstyles" 0 } - beards={ "no_beard" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled = yes -} - -dna_cypriot={ - portrait_info = { - genes={ hair_color={ 12 254 77 240 } - skin_color={ 200 119 158 121 } - eye_color={ 44 139 193 146 } - gene_chin_forward={ "chin_forward_pos" 114 "chin_forward_pos" 140 } - gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } - gene_chin_width={ "chin_width_neg" 179 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_pos" 117 "eye_angle_pos" 149 } - gene_eye_depth={ "eye_depth_neg" 158 "eye_depth_neg" 115 } - gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 157 } - gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 130 } - gene_eye_shut={ "eye_shut_pos" 229 "eye_shut_pos" 199 } - gene_forehead_angle={ "forehead_angle_neg" 122 "forehead_angle_neg" 92 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 73 "forehead_brow_height_pos" 143 } - gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 150 } - gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 139 } - gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 124 } - gene_head_height={ "head_height_pos" 114 "head_height_pos" 164 } - gene_head_width={ "head_width_pos" 144 "head_width_pos" 190 } - gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } - gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } - gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 176 } - gene_jaw_angle={ "jaw_angle_pos" 101 "jaw_angle_pos" 128 } - gene_jaw_forward={ "jaw_forward_pos" 147 "jaw_forward_pos" 135 } - gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 117 } - gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 108 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 114 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 131 "mouth_corner_height_neg" 115 } - gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 120 } - gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } - gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 120 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 133 "mouth_upper_lip_size_pos" 141 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 73 "mouth_lower_lip_size_neg" 93 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 74 } - gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_pos" 122 "neck_width_pos" 129 } - gene_bs_cheek_forward={ "cheek_forward_neg" 19 "cheek_forward_pos" 18 } - gene_bs_cheek_height={ "cheek_height_pos" 195 "cheek_height_neg" 2 } - gene_bs_cheek_width={ "cheek_width_neg" 11 "cheek_width_pos" 46 } - gene_bs_ear_angle={ "ear_angle_neg" 59 "ear_angle_neg" 59 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 137 "ear_inner_shape_pos" 137 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 119 "ear_lower_bend_pos" 175 } - gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_neg" 0 } - gene_bs_ear_size={ "ear_size_neg" 17 "ear_size_neg" 17 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 129 "eye_corner_depth_pos" 73 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 55 "eye_fold_shape_02_neg" 15 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_pos" 59 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 51 "eye_upper_lid_size_pos" 81 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_pos" 41 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 85 "forehead_brow_forward_pos" 10 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 3 "forehead_brow_inner_height_pos" 62 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 29 "forehead_brow_outer_height_neg" 45 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 101 "forehead_brow_width_pos" 125 } - gene_bs_jaw_def={ "jaw_def_pos" 61 "jaw_def_neg" 118 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 80 "mouth_lower_lip_def_pos" 48 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 25 "mouth_lower_lip_full_pos" 32 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 9 "mouth_lower_lip_pad_pos" 19 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 83 "mouth_lower_lip_width_pos" 2 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 162 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 171 "mouth_philtrum_shape_neg" 35 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 7 "mouth_philtrum_width_neg" 25 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 122 "mouth_upper_lip_def_pos" 17 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 9 "mouth_upper_lip_full_neg" 29 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 33 "mouth_upper_lip_profile_pos" 58 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 6 } - gene_bs_nose_forward={ "nose_forward_pos" 75 "nose_forward_pos" 30 } - gene_bs_nose_height={ "nose_height_neg" 91 "nose_height_pos" 4 } - gene_bs_nose_length={ "nose_length_pos" 79 "nose_length_neg" 44 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 11 "nose_nostril_height_pos" 5 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 25 "nose_nostril_width_neg" 35 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 1 "nose_profile_neg" 64 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 18 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_pos" 7 } - gene_bs_nose_size={ "nose_size_pos" 27 "nose_size_pos" 24 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 37 "nose_tip_angle_pos" 136 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 23 "nose_tip_forward_pos" 40 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 7 "nose_tip_width_neg" 28 } - face_detail_cheek_def={ "cheek_def_01" 208 "cheek_def_01" 138 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 125 "cheek_fat_04_pos" 9 } - face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 6 } - face_detail_chin_def={ "chin_def_neg" 0 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 74 "eye_lower_lid_def" 38 } - face_detail_eye_socket={ "eye_socket_color_03" 149 "eye_socket_02" 25 } - face_detail_nasolabial={ "nasolabial_03" 68 "nasolabial_03" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 86 "nose_ridge_def_neg" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 144 "nose_tip_def" 9 } - face_detail_temple_def={ "temple_def" 101 "temple_def" 101 } - expression_brow_wrinkles={ "brow_wrinkles_01" 170 "brow_wrinkles_03" 75 } - expression_eye_wrinkles={ "eye_wrinkles_02" 108 "eye_wrinkles_01" 50 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 128 "forehead_wrinkles_01" 62 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 255 "complexion_5" 208 } - gene_height={ "normal_height" 111 "normal_height" 125 } - gene_bs_body_type={ "body_fat_head_fat_full" 64 "body_fat_head_fat_full" 133 } - gene_bs_body_shape={ "body_shape_average" 255 "body_shape_average" 0 } - gene_bs_bust={ "bust_clothes" 83 "bust_shape_1_full" 84 } - gene_age={ "old_2" 200 "old_2" 200 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 255 "avg_spacing_low_thickness" 160 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 201 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_avg" 175 } - gene_hair_type={ "hair_curly" 255 "hair_straight" 161 } - gene_baldness={ "no_baldness" 255 "male_pattern_baldness" 113 } - eye_accessory={ "normal_eyes" 28 "normal_eyes" 28 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 141 "normal_eyelashes" 141 } - beards={ "fp2_beards_straight" 255 "no_beard" 0 } - hairstyles={ "western_hairstyles_straight" 185 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - - } - } - enabled=yes -} -dna_rumi={ - portrait_info = { - genes={ hair_color={ 17 253 77 240 } - skin_color={ 255 174 158 121 } - eye_color={ 161 177 193 146 } - gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 140 } - gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } - gene_chin_width={ "chin_width_neg" 59 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_pos" 117 "eye_angle_pos" 149 } - gene_eye_depth={ "eye_depth_neg" 182 "eye_depth_neg" 115 } - gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 157 } - gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 130 } - gene_eye_shut={ "eye_shut_pos" 175 "eye_shut_pos" 199 } - gene_forehead_angle={ "forehead_angle_neg" 92 "forehead_angle_neg" 92 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 72 "forehead_brow_height_pos" 143 } - gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 150 } - gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 139 } - gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 124 } - gene_head_height={ "head_height_pos" 164 "head_height_pos" 164 } - gene_head_width={ "head_width_pos" 144 "head_width_pos" 190 } - gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } - gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } - gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 176 } - gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 128 } - gene_jaw_forward={ "jaw_forward_pos" 121 "jaw_forward_pos" 135 } - gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 117 } - gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 108 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 114 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 131 "mouth_corner_height_neg" 115 } - gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 120 } - gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } - gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 120 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 151 "mouth_upper_lip_size_pos" 141 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 73 "mouth_lower_lip_size_neg" 93 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 74 } - gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_pos" 122 "neck_width_pos" 129 } - gene_bs_cheek_forward={ "cheek_forward_pos" 53 "cheek_forward_pos" 18 } - gene_bs_cheek_height={ "cheek_height_pos" 53 "cheek_height_neg" 2 } - gene_bs_cheek_width={ "cheek_width_neg" 25 "cheek_width_pos" 46 } - gene_bs_ear_angle={ "ear_angle_neg" 59 "ear_angle_neg" 59 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 137 "ear_inner_shape_pos" 137 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 119 "ear_lower_bend_pos" 175 } - gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_neg" 0 } - gene_bs_ear_size={ "ear_size_neg" 17 "ear_size_neg" 17 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 129 "eye_corner_depth_pos" 73 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 55 "eye_fold_shape_02_neg" 15 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_pos" 59 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 51 "eye_upper_lid_size_pos" 81 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_pos" 41 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 10 "forehead_brow_forward_pos" 10 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_pos" 62 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 75 "forehead_brow_outer_height_neg" 45 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_pos" 125 } - gene_bs_jaw_def={ "jaw_def_pos" 77 "jaw_def_neg" 118 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 80 "mouth_lower_lip_def_pos" 48 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 25 "mouth_lower_lip_full_pos" 32 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 9 "mouth_lower_lip_pad_pos" 19 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 83 "mouth_lower_lip_width_pos" 2 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 79 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 47 "mouth_philtrum_shape_neg" 35 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 25 "mouth_philtrum_width_neg" 25 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 17 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 101 "mouth_upper_lip_full_neg" 29 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 33 "mouth_upper_lip_profile_pos" 58 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 6 } - gene_bs_nose_forward={ "nose_forward_pos" 75 "nose_forward_pos" 30 } - gene_bs_nose_height={ "nose_height_pos" 25 "nose_height_pos" 4 } - gene_bs_nose_length={ "nose_length_pos" 43 "nose_length_neg" 44 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 131 "nose_nostril_height_pos" 5 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 9 "nose_nostril_width_neg" 35 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 5 "nose_profile_neg" 64 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 18 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_pos" 7 } - gene_bs_nose_size={ "nose_size_pos" 27 "nose_size_pos" 24 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 37 "nose_tip_angle_pos" 136 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 23 "nose_tip_forward_pos" 40 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 99 "nose_tip_width_neg" 28 } - face_detail_cheek_def={ "cheek_def_01" 133 "cheek_def_01" 138 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 0 "cheek_fat_04_pos" 9 } - face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } - face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 74 "eye_lower_lid_def" 38 } - face_detail_eye_socket={ "eye_socket_color_03" 149 "eye_socket_02" 25 } - face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 86 "nose_ridge_def_neg" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 138 "nose_tip_def" 9 } - face_detail_temple_def={ "temple_def" 101 "temple_def" 101 } - expression_brow_wrinkles={ "brow_wrinkles_01" 170 "brow_wrinkles_03" 75 } - expression_eye_wrinkles={ "eye_wrinkles_02" 108 "eye_wrinkles_01" 50 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 128 "forehead_wrinkles_01" 62 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 255 "complexion_5" 208 } - gene_height={ "normal_height" 92 "normal_height" 125 } - gene_bs_body_type={ "body_fat_head_fat_full" 61 "body_fat_head_fat_full" 133 } - gene_bs_body_shape={ "body_shape_average" 255 "body_shape_average" 0 } - gene_bs_bust={ "bust_clothes" 66 "bust_shape_1_full" 84 } - gene_age={ "old_2" 200 "old_2" 200 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 255 "avg_spacing_low_thickness" 160 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 201 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_avg" 175 } - gene_hair_type={ "hair_curly" 255 "hair_straight" 161 } - gene_baldness={ "no_baldness" 3 "male_pattern_baldness" 113 } - eye_accessory={ "normal_eyes" 28 "normal_eyes" 28 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 141 "normal_eyelashes" 141 } - beards={ "ep3_beards_curly" 191 "no_beard" 0 } - hairstyles={ "fp2_hairstyles_iberian_muslim_wavy" 170 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} -dna_athos={ - portrait_info = { - genes={ hair_color={ 2 110 77 240 } - skin_color={ 2 64 158 121 } - eye_color={ 189 60 193 146 } - gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 140 } - gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } - gene_chin_width={ "chin_width_neg" 59 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_pos" 103 "eye_angle_pos" 149 } - gene_eye_depth={ "eye_depth_neg" 124 "eye_depth_neg" 115 } - gene_eye_height={ "eye_height_pos" 90 "eye_height_pos" 157 } - gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 130 } - gene_eye_shut={ "eye_shut_pos" 141 "eye_shut_pos" 199 } - gene_forehead_angle={ "forehead_angle_neg" 104 "forehead_angle_neg" 92 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 148 "forehead_brow_height_pos" 143 } - gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 150 } - gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 139 } - gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 124 } - gene_head_height={ "head_height_pos" 164 "head_height_pos" 164 } - gene_head_width={ "head_width_pos" 144 "head_width_pos" 190 } - gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } - gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } - gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 176 } - gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_pos" 128 } - gene_jaw_forward={ "jaw_forward_pos" 121 "jaw_forward_pos" 135 } - gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 117 } - gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 108 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 114 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 131 "mouth_corner_height_neg" 115 } - gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 120 } - gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } - gene_mouth_width={ "mouth_width_neg" 9 "mouth_width_neg" 120 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 204 "mouth_upper_lip_size_pos" 141 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 0 "mouth_lower_lip_size_neg" 93 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 74 } - gene_neck_length={ "neck_length_pos" 143 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_pos" 122 "neck_width_pos" 129 } - gene_bs_cheek_forward={ "cheek_forward_pos" 139 "cheek_forward_pos" 18 } - gene_bs_cheek_height={ "cheek_height_neg" 93 "cheek_height_neg" 2 } - gene_bs_cheek_width={ "cheek_width_neg" 59 "cheek_width_pos" 46 } - gene_bs_ear_angle={ "ear_angle_neg" 59 "ear_angle_neg" 59 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 137 "ear_inner_shape_pos" 137 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 119 "ear_lower_bend_pos" 175 } - gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_neg" 0 } - gene_bs_ear_size={ "ear_size_neg" 17 "ear_size_neg" 17 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 255 "eye_corner_depth_pos" 73 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 55 "eye_fold_shape_02_neg" 15 } - gene_bs_eye_size={ "eye_size_pos" 23 "eye_size_pos" 59 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 229 "eye_upper_lid_size_pos" 81 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 171 "forehead_brow_curve_pos" 41 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 95 "forehead_brow_forward_pos" 10 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_pos" 62 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_neg" 45 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 37 "forehead_brow_width_pos" 125 } - gene_bs_jaw_def={ "jaw_def_pos" 77 "jaw_def_neg" 118 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 80 "mouth_lower_lip_def_pos" 48 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 25 "mouth_lower_lip_full_pos" 32 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 9 "mouth_lower_lip_pad_pos" 19 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 83 "mouth_lower_lip_width_pos" 2 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 79 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 47 "mouth_philtrum_shape_neg" 35 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 45 "mouth_philtrum_width_neg" 25 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 17 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 101 "mouth_upper_lip_full_neg" 29 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 33 "mouth_upper_lip_profile_pos" 58 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 6 } - gene_bs_nose_forward={ "nose_forward_pos" 75 "nose_forward_pos" 30 } - gene_bs_nose_height={ "nose_height_neg" 13 "nose_height_pos" 4 } - gene_bs_nose_length={ "nose_length_pos" 43 "nose_length_neg" 44 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 131 "nose_nostril_height_pos" 5 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 9 "nose_nostril_width_neg" 35 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 5 "nose_profile_neg" 64 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 18 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_pos" 7 } - gene_bs_nose_size={ "nose_size_pos" 27 "nose_size_pos" 24 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 171 "nose_tip_angle_pos" 136 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 23 "nose_tip_forward_pos" 40 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 99 "nose_tip_width_neg" 28 } - face_detail_cheek_def={ "cheek_def_02" 216 "cheek_def_01" 138 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 255 "cheek_fat_04_pos" 9 } - face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } - face_detail_chin_def={ "chin_def_neg" 70 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 197 "eye_lower_lid_def" 38 } - face_detail_eye_socket={ "eye_socket_01" 246 "eye_socket_02" 25 } - face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 86 "nose_ridge_def_neg" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 138 "nose_tip_def" 9 } - face_detail_temple_def={ "temple_def" 101 "temple_def" 101 } - expression_brow_wrinkles={ "brow_wrinkles_01" 0 "brow_wrinkles_03" 75 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_01" 50 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 245 "forehead_wrinkles_01" 62 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 255 "complexion_5" 208 } - gene_height={ "normal_height" 115 "normal_height" 125 } - gene_bs_body_type={ "body_fat_head_fat_full" 49 "body_fat_head_fat_full" 133 } - gene_bs_body_shape={ "body_shape_average" 255 "body_shape_average" 0 } - gene_bs_bust={ "bust_clothes" 104 "bust_shape_1_full" 84 } - gene_age={ "old_2" 200 "old_2" 200 } - gene_eyebrows_shape={ "far_spacing_lower_thickness" 0 "avg_spacing_low_thickness" 160 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 255 "layer_2_low_thickness" 201 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_avg" 175 } - gene_hair_type={ "hair_straight" 161 "hair_straight" 161 } - gene_baldness={ "no_baldness" 3 "male_pattern_baldness" 113 } - eye_accessory={ "normal_eyes" 28 "normal_eyes" 28 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 141 "normal_eyelashes" 141 } - hairstyles={ "no_hairstyles" 0 "all_hairstyles" 0 } - beards={ "fp1_beards_straight" 153 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_klepht={ - portrait_info = { - genes={ hair_color={ 4 250 77 240 } - skin_color={ 215 129 158 121 } - eye_color={ 31 230 193 146 } - gene_chin_forward={ "chin_forward_pos" 142 "chin_forward_pos" 140 } - gene_chin_height={ "chin_height_pos" 129 "chin_height_pos" 129 } - gene_chin_width={ "chin_width_neg" 59 "chin_width_neg" 120 } - gene_eye_angle={ "eye_angle_pos" 117 "eye_angle_pos" 149 } - gene_eye_depth={ "eye_depth_neg" 182 "eye_depth_neg" 115 } - gene_eye_height={ "eye_height_pos" 138 "eye_height_pos" 157 } - gene_eye_distance={ "eye_distance_pos" 127 "eye_distance_pos" 130 } - gene_eye_shut={ "eye_shut_pos" 175 "eye_shut_pos" 199 } - gene_forehead_angle={ "forehead_angle_neg" 92 "forehead_angle_neg" 92 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 143 "forehead_brow_height_pos" 143 } - gene_forehead_roundness={ "forehead_roundness_pos" 159 "forehead_roundness_pos" 150 } - gene_forehead_width={ "forehead_width_pos" 146 "forehead_width_pos" 139 } - gene_forehead_height={ "forehead_height_neg" 104 "forehead_height_neg" 124 } - gene_head_height={ "head_height_pos" 122 "head_height_pos" 164 } - gene_head_width={ "head_width_pos" 128 "head_width_pos" 190 } - gene_head_profile={ "head_profile_neg" 107 "head_profile_neg" 107 } - gene_head_top_height={ "head_top_height_neg" 127 "head_top_height_neg" 127 } - gene_head_top_width={ "head_top_width_pos" 147 "head_top_width_pos" 176 } - gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 128 } - gene_jaw_forward={ "jaw_forward_pos" 121 "jaw_forward_pos" 135 } - gene_jaw_height={ "jaw_height_neg" 126 "jaw_height_neg" 117 } - gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 108 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 114 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 131 "mouth_corner_height_neg" 115 } - gene_mouth_forward={ "mouth_forward_neg" 123 "mouth_forward_neg" 120 } - gene_mouth_height={ "mouth_height_pos" 134 "mouth_height_pos" 134 } - gene_mouth_width={ "mouth_width_neg" 120 "mouth_width_neg" 120 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 151 "mouth_upper_lip_size_pos" 141 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 140 "mouth_lower_lip_size_neg" 93 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 74 } - gene_neck_length={ "neck_length_pos" 124 "neck_length_pos" 141 } - gene_neck_width={ "neck_width_pos" 109 "neck_width_pos" 129 } - gene_bs_cheek_forward={ "cheek_forward_pos" 53 "cheek_forward_pos" 18 } - gene_bs_cheek_height={ "cheek_height_pos" 53 "cheek_height_neg" 2 } - gene_bs_cheek_width={ "cheek_width_neg" 25 "cheek_width_pos" 46 } - gene_bs_ear_angle={ "ear_angle_neg" 59 "ear_angle_neg" 59 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 137 "ear_inner_shape_pos" 137 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 119 "ear_lower_bend_pos" 175 } - gene_bs_ear_outward={ "ear_outward_pos" 31 "ear_outward_neg" 0 } - gene_bs_ear_size={ "ear_size_neg" 17 "ear_size_neg" 17 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 129 "eye_corner_depth_pos" 73 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_neg" 55 "eye_fold_shape_02_neg" 15 } - gene_bs_eye_size={ "eye_size_pos" 91 "eye_size_pos" 59 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 51 "eye_upper_lid_size_pos" 81 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_pos" 41 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 10 "forehead_brow_forward_pos" 10 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 27 "forehead_brow_inner_height_pos" 62 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 45 "forehead_brow_outer_height_neg" 45 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 31 "forehead_brow_width_pos" 125 } - gene_bs_jaw_def={ "jaw_def_pos" 77 "jaw_def_neg" 118 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 226 "mouth_lower_lip_def_pos" 48 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 85 "mouth_lower_lip_full_pos" 32 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 9 "mouth_lower_lip_pad_pos" 19 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 83 "mouth_lower_lip_width_pos" 2 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 79 "mouth_philtrum_def_pos" 13 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 47 "mouth_philtrum_shape_neg" 35 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 25 "mouth_philtrum_width_neg" 25 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 17 "mouth_upper_lip_def_pos" 17 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 101 "mouth_upper_lip_full_neg" 29 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 33 "mouth_upper_lip_profile_pos" 58 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 3 "mouth_upper_lip_width_neg" 6 } - gene_bs_nose_forward={ "nose_forward_pos" 75 "nose_forward_pos" 30 } - gene_bs_nose_height={ "nose_height_neg" 41 "nose_height_pos" 4 } - gene_bs_nose_length={ "nose_length_pos" 43 "nose_length_neg" 44 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 57 "nose_nostril_height_pos" 5 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 9 "nose_nostril_width_neg" 35 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 61 "nose_profile_neg" 64 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 65 "nose_ridge_angle_neg" 18 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 33 "nose_ridge_width_pos" 7 } - gene_bs_nose_size={ "nose_size_pos" 131 "nose_size_pos" 24 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 127 "nose_tip_angle_pos" 136 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 47 "nose_tip_forward_pos" 40 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 99 "nose_tip_width_neg" 28 } - face_detail_cheek_def={ "cheek_def_01" 133 "cheek_def_01" 138 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 0 "cheek_fat_04_pos" 9 } - face_detail_chin_cleft={ "chin_dimple" 6 "chin_dimple" 6 } - face_detail_chin_def={ "chin_def_neg" 7 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 74 "eye_lower_lid_def" 38 } - face_detail_eye_socket={ "eye_socket_color_03" 149 "eye_socket_02" 25 } - face_detail_nasolabial={ "nasolabial_03" 0 "nasolabial_03" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 86 "nose_ridge_def_neg" 13 } - face_detail_nose_tip_def={ "nose_tip_def" 138 "nose_tip_def" 9 } - face_detail_temple_def={ "temple_def" 101 "temple_def" 101 } - expression_brow_wrinkles={ "brow_wrinkles_01" 170 "brow_wrinkles_03" 75 } - expression_eye_wrinkles={ "eye_wrinkles_02" 108 "eye_wrinkles_01" 50 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 128 "forehead_wrinkles_01" 62 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_5" 255 "complexion_5" 208 } - gene_height={ "normal_height" 115 "normal_height" 125 } - gene_bs_body_type={ "body_fat_head_fat_full" 58 "body_fat_head_fat_full" 133 } - gene_bs_body_shape={ "body_shape_average" 255 "body_shape_average" 0 } - gene_bs_bust={ "bust_clothes" 32 "bust_shape_1_full" 84 } - gene_age={ "old_2" 200 "old_2" 200 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 255 "avg_spacing_low_thickness" 160 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_low_thickness" 201 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_avg" 175 } - gene_hair_type={ "hair_curly" 255 "hair_straight" 161 } - gene_baldness={ "no_baldness" 3 "male_pattern_baldness" 113 } - eye_accessory={ "normal_eyes" 28 "normal_eyes" 28 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 141 "normal_eyelashes" 141 } - beards={ "fp3_iranian_beards_straight" 159 "no_beard" 0 } - hairstyles={ "northern_hairstyles_straight" 95 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} -dna_david_k={ - portrait_info = { - genes={ hair_color={ 15 238 103 232 } - skin_color={ 245 150 134 116 } - eye_color={ 21 146 25 177 } - gene_chin_forward={ "chin_forward_neg" 135 "chin_forward_neg" 75 } - gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 125 } - gene_chin_width={ "chin_width_neg" 142 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 126 "eye_angle_pos" 130 } - gene_eye_depth={ "eye_depth_neg" 185 "eye_depth_neg" 124 } - gene_eye_height={ "eye_height_pos" 126 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } - gene_eye_shut={ "eye_shut_pos" 153 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 123 "forehead_angle_neg" 119 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 75 "forehead_brow_height_neg" 122 } - gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 160 } - gene_forehead_width={ "forehead_width_pos" 161 "forehead_width_pos" 168 } - gene_forehead_height={ "forehead_height_neg" 85 "forehead_height_neg" 63 } - gene_head_height={ "head_height_neg" 111 "head_height_neg" 118 } - gene_head_width={ "head_width_neg" 145 "head_width_neg" 123 } - gene_head_profile={ "head_profile_pos" 117 "head_profile_pos" 150 } - gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } - gene_head_top_width={ "head_top_width_neg" 139 "head_top_width_neg" 113 } - gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 106 } - gene_jaw_forward={ "jaw_forward_neg" 148 "jaw_forward_neg" 126 } - gene_jaw_height={ "jaw_height_pos" 166 "jaw_height_pos" 158 } - gene_jaw_width={ "jaw_width_neg" 163 "jaw_width_neg" 127 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 0 "mouth_corner_depth_neg" 123 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } - gene_mouth_forward={ "mouth_forward_pos" 123 "mouth_forward_pos" 138 } - gene_mouth_height={ "mouth_height_pos" 147 "mouth_height_pos" 139 } - gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_pos" 130 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 157 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 84 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 84 } - gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 105 } - gene_neck_width={ "neck_width_pos" 114 "neck_width_pos" 162 } - gene_bs_cheek_forward={ "cheek_forward_pos" 47 "cheek_forward_pos" 33 } - gene_bs_cheek_height={ "cheek_height_neg" 27 "cheek_height_neg" 204 } - gene_bs_cheek_width={ "cheek_width_neg" 85 "cheek_width_pos" 18 } - gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_pos" 44 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 10 } - gene_bs_ear_bend={ "ear_both_bend_pos" 35 "ear_both_bend_pos" 35 } - gene_bs_ear_outward={ "ear_outward_neg" 28 "ear_outward_neg" 28 } - gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 163 "eye_corner_depth_neg" 31 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 27 "eye_fold_shape_02_neg" 126 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_neg" 19 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 81 "eye_upper_lid_size_pos" 34 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 11 "forehead_brow_curve_neg" 81 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 79 "forehead_brow_forward_pos" 48 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 41 "forehead_brow_inner_height_pos" 22 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 23 "forehead_brow_outer_height_pos" 27 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 55 "forehead_brow_width_neg" 23 } - gene_bs_jaw_def={ "jaw_def_pos" 123 "jaw_def_neg" 8 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 41 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 27 "mouth_lower_lip_full_pos" 10 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 53 "mouth_lower_lip_pad_neg" 166 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 61 "mouth_lower_lip_width_pos" 122 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 48 "mouth_philtrum_width_pos" 48 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 7 "mouth_upper_lip_full_neg" 7 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 18 "mouth_upper_lip_profile_pos" 18 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 10 "mouth_upper_lip_width_neg" 10 } - gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_neg" 1 } - gene_bs_nose_height={ "nose_height_neg" 71 "nose_height_neg" 7 } - gene_bs_nose_length={ "nose_length_neg" 5 "nose_length_neg" 50 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 69 "nose_nostril_height_pos" 24 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 63 "nose_nostril_width_neg" 50 } - gene_bs_nose_profile={ "nose_profile_hawk" 39 "nose_profile_neg" 2 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 103 "nose_ridge_angle_pos" 26 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 65 "nose_ridge_width_pos" 42 } - gene_bs_nose_size={ "nose_size_pos" 59 "nose_size_pos" 29 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 35 "nose_tip_angle_pos" 47 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 49 "nose_tip_forward_pos" 13 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 143 "nose_tip_width_pos" 14 } - face_detail_cheek_def={ "cheek_def_01" 195 "cheek_def_02" 83 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 57 "cheek_fat_01_neg" 20 } - face_detail_chin_cleft={ "chin_cleft" 77 "chin_cleft" 38 } - face_detail_chin_def={ "chin_def" 85 "chin_def" 105 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 192 "eye_lower_lid_def_02" 237 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_03" 251 } - face_detail_nasolabial={ "nasolabial_03" 84 "nasolabial_03" 47 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 105 "nose_ridge_def_pos" 6 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 236 } - face_detail_temple_def={ "temple_def" 216 "temple_def" 135 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_03" 149 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_03" 138 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_01" 147 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 255 "complexion_1" 78 } - gene_height={ "normal_height" 146 "normal_height" 121 } - gene_bs_body_type={ "body_fat_head_fat_full" 93 "body_fat_head_fat_full" 125 } - gene_bs_body_shape={ "body_shape_pear_half" 169 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 68 "bust_shape_1_half" 134 } - gene_age={ "old_2" 20 "old_2" 20 } - gene_eyebrows_shape={ "close_spacing_avg_thickness" 255 "far_spacing_low_thickness" 205 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_high_thickness" 211 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_sparse" 146 } - gene_hair_type={ "hair_wavy" 89 "hair_wavy" 89 } - gene_baldness={ "male_pattern_baldness" 178 "male_pattern_baldness" 178 } - eye_accessory={ "normal_eyes" 80 "normal_eyes" 80 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 106 "normal_eyelashes" 106 } - hairstyles={ "ep3_byzantine_hairstyle" 255 "all_hairstyles" 0 } - beards={ "fp2_beards_straight" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - - -dna_andrew={ - portrait_info = { - genes={ hair_color={ 2 15 103 232 } - skin_color={ 237 115 134 116 } - eye_color={ 21 146 25 177 } - gene_chin_forward={ "chin_forward_neg" 135 "chin_forward_neg" 75 } - gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 125 } - gene_chin_width={ "chin_width_neg" 142 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 111 "eye_angle_pos" 130 } - gene_eye_depth={ "eye_depth_neg" 185 "eye_depth_neg" 124 } - gene_eye_height={ "eye_height_pos" 124 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } - gene_eye_shut={ "eye_shut_pos" 167 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 126 "forehead_angle_neg" 119 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 136 "forehead_brow_height_neg" 122 } - gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 160 } - gene_forehead_width={ "forehead_width_pos" 161 "forehead_width_pos" 168 } - gene_forehead_height={ "forehead_height_neg" 136 "forehead_height_neg" 63 } - gene_head_height={ "head_height_neg" 118 "head_height_neg" 118 } - gene_head_width={ "head_width_neg" 152 "head_width_neg" 123 } - gene_head_profile={ "head_profile_pos" 117 "head_profile_pos" 150 } - gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } - gene_head_top_width={ "head_top_width_neg" 139 "head_top_width_neg" 113 } - gene_jaw_angle={ "jaw_angle_neg" 109 "jaw_angle_neg" 106 } - gene_jaw_forward={ "jaw_forward_neg" 148 "jaw_forward_neg" 126 } - gene_jaw_height={ "jaw_height_pos" 139 "jaw_height_pos" 158 } - gene_jaw_width={ "jaw_width_neg" 163 "jaw_width_neg" 127 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 0 "mouth_corner_depth_neg" 123 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } - gene_mouth_forward={ "mouth_forward_pos" 123 "mouth_forward_pos" 138 } - gene_mouth_height={ "mouth_height_pos" 96 "mouth_height_pos" 139 } - gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_pos" 130 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 157 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 84 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 84 "mouth_open_neg" 84 } - gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 105 } - gene_neck_width={ "neck_width_pos" 150 "neck_width_pos" 162 } - gene_bs_cheek_forward={ "cheek_forward_pos" 47 "cheek_forward_pos" 33 } - gene_bs_cheek_height={ "cheek_height_pos" 11 "cheek_height_neg" 204 } - gene_bs_cheek_width={ "cheek_width_neg" 85 "cheek_width_pos" 18 } - gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_pos" 44 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 10 } - gene_bs_ear_bend={ "ear_both_bend_pos" 35 "ear_both_bend_pos" 35 } - gene_bs_ear_outward={ "ear_outward_neg" 28 "ear_outward_neg" 28 } - gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 163 "eye_corner_depth_neg" 31 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 27 "eye_fold_shape_02_neg" 126 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_neg" 19 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 81 "eye_upper_lid_size_pos" 34 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 81 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 79 "forehead_brow_forward_pos" 48 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 147 "forehead_brow_inner_height_pos" 22 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 23 "forehead_brow_outer_height_pos" 27 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 55 "forehead_brow_width_neg" 23 } - gene_bs_jaw_def={ "jaw_def_pos" 123 "jaw_def_neg" 8 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 41 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 27 "mouth_lower_lip_full_pos" 10 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 53 "mouth_lower_lip_pad_neg" 166 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 61 "mouth_lower_lip_width_pos" 122 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 48 "mouth_philtrum_width_pos" 48 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 7 "mouth_upper_lip_full_neg" 7 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 18 "mouth_upper_lip_profile_pos" 18 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 10 "mouth_upper_lip_width_neg" 10 } - gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_neg" 1 } - gene_bs_nose_height={ "nose_height_neg" 163 "nose_height_neg" 7 } - gene_bs_nose_length={ "nose_length_pos" 91 "nose_length_neg" 50 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 185 "nose_nostril_height_pos" 24 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 23 "nose_nostril_width_neg" 50 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 57 "nose_profile_neg" 2 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 213 "nose_ridge_angle_pos" 26 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 65 "nose_ridge_width_pos" 42 } - gene_bs_nose_size={ "nose_size_pos" 59 "nose_size_pos" 29 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 59 "nose_tip_angle_pos" 47 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 19 "nose_tip_forward_pos" 13 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 167 "nose_tip_width_pos" 14 } - face_detail_cheek_def={ "cheek_def_01" 195 "cheek_def_02" 83 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 57 "cheek_fat_01_neg" 20 } - face_detail_chin_cleft={ "chin_cleft" 77 "chin_cleft" 38 } - face_detail_chin_def={ "chin_def" 85 "chin_def" 105 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def_02" 237 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_03" 251 } - face_detail_nasolabial={ "nasolabial_03" 77 "nasolabial_03" 47 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 255 "nose_ridge_def_pos" 6 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 236 } - face_detail_temple_def={ "temple_def" 216 "temple_def" 135 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_03" 149 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_03" 138 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 255 "forehead_wrinkles_01" 147 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 255 "complexion_1" 78 } - gene_height={ "normal_height" 119 "normal_height" 121 } - gene_bs_body_type={ "body_fat_head_fat_full" 93 "body_fat_head_fat_full" 125 } - gene_bs_body_shape={ "body_shape_pear_half" 25 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 107 "bust_shape_1_half" 134 } - gene_age={ "old_2" 20 "old_2" 20 } - gene_eyebrows_shape={ "close_spacing_lower_thickness" 255 "far_spacing_low_thickness" 205 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_high_thickness" 211 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_sparse" 146 } - gene_hair_type={ "hair_wavy" 89 "hair_wavy" 89 } - gene_baldness={ "male_pattern_baldness" 178 "male_pattern_baldness" 178 } - eye_accessory={ "normal_eyes" 80 "normal_eyes" 80 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 106 "normal_eyelashes" 106 } - hairstyles={ "western_hairstyles_wavy" 88 "all_hairstyles" 0 } - beards={ "fp2_beards_straight" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_chrysostom = { - portrait_info = { - genes={ hair_color={ 27 217 103 232 } - skin_color={ 237 115 134 116 } - eye_color={ 21 146 25 177 } - gene_chin_forward={ "chin_forward_neg" 135 "chin_forward_neg" 75 } - gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 125 } - gene_chin_width={ "chin_width_neg" 142 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 111 "eye_angle_pos" 130 } - gene_eye_depth={ "eye_depth_neg" 185 "eye_depth_neg" 124 } - gene_eye_height={ "eye_height_pos" 124 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } - gene_eye_shut={ "eye_shut_pos" 167 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 123 "forehead_angle_neg" 119 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 136 "forehead_brow_height_neg" 122 } - gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 160 } - gene_forehead_width={ "forehead_width_pos" 161 "forehead_width_pos" 168 } - gene_forehead_height={ "forehead_height_neg" 136 "forehead_height_neg" 63 } - gene_head_height={ "head_height_neg" 118 "head_height_neg" 118 } - gene_head_width={ "head_width_neg" 104 "head_width_neg" 123 } - gene_head_profile={ "head_profile_pos" 117 "head_profile_pos" 150 } - gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } - gene_head_top_width={ "head_top_width_neg" 139 "head_top_width_neg" 113 } - gene_jaw_angle={ "jaw_angle_neg" 152 "jaw_angle_neg" 106 } - gene_jaw_forward={ "jaw_forward_neg" 134 "jaw_forward_neg" 126 } - gene_jaw_height={ "jaw_height_pos" 156 "jaw_height_pos" 158 } - gene_jaw_width={ "jaw_width_neg" 158 "jaw_width_neg" 127 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 0 "mouth_corner_depth_neg" 123 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } - gene_mouth_forward={ "mouth_forward_pos" 123 "mouth_forward_pos" 138 } - gene_mouth_height={ "mouth_height_pos" 96 "mouth_height_pos" 139 } - gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_pos" 130 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 157 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 84 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 84 "mouth_open_neg" 84 } - gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 105 } - gene_neck_width={ "neck_width_pos" 92 "neck_width_pos" 162 } - gene_bs_cheek_forward={ "cheek_forward_pos" 47 "cheek_forward_pos" 33 } - gene_bs_cheek_height={ "cheek_height_pos" 11 "cheek_height_neg" 204 } - gene_bs_cheek_width={ "cheek_width_neg" 85 "cheek_width_pos" 18 } - gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_pos" 44 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 10 } - gene_bs_ear_bend={ "ear_both_bend_pos" 35 "ear_both_bend_pos" 35 } - gene_bs_ear_outward={ "ear_outward_neg" 28 "ear_outward_neg" 28 } - gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 163 "eye_corner_depth_neg" 31 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 27 "eye_fold_shape_02_neg" 126 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_neg" 19 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 81 "eye_upper_lid_size_pos" 34 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 255 "forehead_brow_curve_neg" 81 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 79 "forehead_brow_forward_pos" 48 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 51 "forehead_brow_inner_height_pos" 22 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 25 "forehead_brow_outer_height_pos" 27 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 79 "forehead_brow_width_neg" 23 } - gene_bs_jaw_def={ "jaw_def_neg" 3 "jaw_def_neg" 8 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 41 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 27 "mouth_lower_lip_full_pos" 10 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 53 "mouth_lower_lip_pad_neg" 166 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 61 "mouth_lower_lip_width_pos" 122 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 48 "mouth_philtrum_width_pos" 48 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 7 "mouth_upper_lip_full_neg" 7 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 18 "mouth_upper_lip_profile_pos" 18 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 10 "mouth_upper_lip_width_neg" 10 } - gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_neg" 1 } - gene_bs_nose_height={ "nose_height_neg" 163 "nose_height_neg" 7 } - gene_bs_nose_length={ "nose_length_pos" 91 "nose_length_neg" 50 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 185 "nose_nostril_height_pos" 24 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 23 "nose_nostril_width_neg" 50 } - gene_bs_nose_profile={ "nose_profile_hawk" 11 "nose_profile_neg" 2 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_pos" 26 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 65 "nose_ridge_width_pos" 42 } - gene_bs_nose_size={ "nose_size_pos" 59 "nose_size_pos" 29 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 59 "nose_tip_angle_pos" 47 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 19 "nose_tip_forward_pos" 13 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 167 "nose_tip_width_pos" 14 } - face_detail_cheek_def={ "cheek_def_01" 255 "cheek_def_02" 83 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 223 "cheek_fat_01_neg" 20 } - face_detail_chin_cleft={ "chin_cleft" 77 "chin_cleft" 38 } - face_detail_chin_def={ "chin_def" 85 "chin_def" 105 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def_02" 237 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_03" 251 } - face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_03" 47 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 138 "nose_ridge_def_pos" 6 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 236 } - face_detail_temple_def={ "temple_def" 216 "temple_def" 135 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_03" 149 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_03" 138 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 224 "forehead_wrinkles_01" 147 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 255 "complexion_1" 78 } - gene_height={ "normal_height" 119 "normal_height" 121 } - gene_bs_body_type={ "body_fat_head_fat_full" 93 "body_fat_head_fat_full" 125 } - gene_bs_body_shape={ "body_shape_pear_half" 25 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 107 "bust_shape_1_half" 134 } - gene_age={ "old_2" 20 "old_2" 20 } - gene_eyebrows_shape={ "close_spacing_lower_thickness" 255 "far_spacing_low_thickness" 205 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_high_thickness" 211 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_sparse" 146 } - gene_hair_type={ "hair_wavy" 89 "hair_wavy" 89 } - gene_baldness={ "male_pattern_baldness" 255 "male_pattern_baldness" 178 } - eye_accessory={ "normal_eyes" 80 "normal_eyes" 80 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 106 "normal_eyelashes" 106 } - hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } - beards={ "mpo_mongol_beards" 126 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_photios={ - portrait_info = { - genes={ hair_color={ 2 27 103 232 } - skin_color={ 237 115 134 116 } - eye_color={ 21 146 25 177 } - gene_chin_forward={ "chin_forward_neg" 135 "chin_forward_neg" 75 } - gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 125 } - gene_chin_width={ "chin_width_neg" 142 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 111 "eye_angle_pos" 130 } - gene_eye_depth={ "eye_depth_neg" 185 "eye_depth_neg" 124 } - gene_eye_height={ "eye_height_pos" 124 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } - gene_eye_shut={ "eye_shut_pos" 167 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 123 "forehead_angle_neg" 119 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 150 "forehead_brow_height_neg" 122 } - gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 160 } - gene_forehead_width={ "forehead_width_pos" 161 "forehead_width_pos" 168 } - gene_forehead_height={ "forehead_height_neg" 136 "forehead_height_neg" 63 } - gene_head_height={ "head_height_neg" 118 "head_height_neg" 118 } - gene_head_width={ "head_width_neg" 104 "head_width_neg" 123 } - gene_head_profile={ "head_profile_pos" 117 "head_profile_pos" 150 } - gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } - gene_head_top_width={ "head_top_width_neg" 139 "head_top_width_neg" 113 } - gene_jaw_angle={ "jaw_angle_neg" 152 "jaw_angle_neg" 106 } - gene_jaw_forward={ "jaw_forward_neg" 134 "jaw_forward_neg" 126 } - gene_jaw_height={ "jaw_height_pos" 156 "jaw_height_pos" 158 } - gene_jaw_width={ "jaw_width_neg" 158 "jaw_width_neg" 127 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 0 "mouth_corner_depth_neg" 123 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 133 "mouth_corner_height_pos" 133 } - gene_mouth_forward={ "mouth_forward_pos" 123 "mouth_forward_pos" 138 } - gene_mouth_height={ "mouth_height_pos" 96 "mouth_height_pos" 139 } - gene_mouth_width={ "mouth_width_pos" 130 "mouth_width_pos" 130 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 157 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 84 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 84 "mouth_open_neg" 84 } - gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 105 } - gene_neck_width={ "neck_width_pos" 92 "neck_width_pos" 162 } - gene_bs_cheek_forward={ "cheek_forward_pos" 47 "cheek_forward_pos" 33 } - gene_bs_cheek_height={ "cheek_height_pos" 11 "cheek_height_neg" 204 } - gene_bs_cheek_width={ "cheek_width_neg" 85 "cheek_width_pos" 18 } - gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_pos" 44 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 10 } - gene_bs_ear_bend={ "ear_both_bend_pos" 35 "ear_both_bend_pos" 35 } - gene_bs_ear_outward={ "ear_outward_neg" 28 "ear_outward_neg" 28 } - gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 163 "eye_corner_depth_neg" 31 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 27 "eye_fold_shape_02_neg" 126 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_neg" 19 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 81 "eye_upper_lid_size_pos" 34 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 81 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 83 "forehead_brow_forward_pos" 48 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 51 "forehead_brow_inner_height_pos" 22 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 139 "forehead_brow_outer_height_pos" 27 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 79 "forehead_brow_width_neg" 23 } - gene_bs_jaw_def={ "jaw_def_neg" 3 "jaw_def_neg" 8 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 41 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 27 "mouth_lower_lip_full_pos" 10 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 53 "mouth_lower_lip_pad_neg" 166 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 61 "mouth_lower_lip_width_pos" 122 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 48 "mouth_philtrum_width_pos" 48 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 7 "mouth_upper_lip_full_neg" 7 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 18 "mouth_upper_lip_profile_pos" 18 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 10 "mouth_upper_lip_width_neg" 10 } - gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_neg" 1 } - gene_bs_nose_height={ "nose_height_neg" 163 "nose_height_neg" 7 } - gene_bs_nose_length={ "nose_length_pos" 91 "nose_length_neg" 50 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 185 "nose_nostril_height_pos" 24 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 23 "nose_nostril_width_neg" 50 } - gene_bs_nose_profile={ "nose_profile_hawk" 11 "nose_profile_neg" 2 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_pos" 26 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 65 "nose_ridge_width_pos" 42 } - gene_bs_nose_size={ "nose_size_pos" 59 "nose_size_pos" 29 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 59 "nose_tip_angle_pos" 47 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 19 "nose_tip_forward_pos" 13 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 167 "nose_tip_width_pos" 14 } - face_detail_cheek_def={ "cheek_def_01" 255 "cheek_def_02" 83 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 223 "cheek_fat_01_neg" 20 } - face_detail_chin_cleft={ "chin_cleft" 77 "chin_cleft" 38 } - face_detail_chin_def={ "chin_def" 85 "chin_def" 105 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def_02" 237 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_03" 251 } - face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_03" 47 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 138 "nose_ridge_def_pos" 6 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 236 } - face_detail_temple_def={ "temple_def" 216 "temple_def" 135 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_03" 149 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_03" 138 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 224 "forehead_wrinkles_01" 147 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 255 "complexion_1" 78 } - gene_height={ "normal_height" 119 "normal_height" 121 } - gene_bs_body_type={ "body_fat_head_fat_full" 93 "body_fat_head_fat_full" 125 } - gene_bs_body_shape={ "body_shape_pear_half" 25 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 107 "bust_shape_1_half" 134 } - gene_age={ "old_2" 20 "old_2" 20 } - gene_eyebrows_shape={ "close_spacing_lower_thickness" 255 "far_spacing_low_thickness" 205 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_high_thickness" 211 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_sparse" 146 } - gene_hair_type={ "hair_wavy" 89 "hair_wavy" 89 } - gene_baldness={ "male_pattern_baldness" 255 "male_pattern_baldness" 178 } - eye_accessory={ "normal_eyes" 80 "normal_eyes" 80 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 106 "normal_eyelashes" 106 } - hairstyles={ "western_hairstyles_straight" 231 "all_hairstyles" 0 } - beards={ "steppe_beards_straight" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_bart = { - portrait_info = { - genes={ hair_color={ 21 250 103 232 } - skin_color={ 237 115 134 116 } - eye_color={ 21 146 25 177 } - gene_chin_forward={ "chin_forward_neg" 135 "chin_forward_neg" 75 } - gene_chin_height={ "chin_height_neg" 123 "chin_height_neg" 125 } - gene_chin_width={ "chin_width_neg" 142 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 111 "eye_angle_pos" 130 } - gene_eye_depth={ "eye_depth_neg" 128 "eye_depth_neg" 124 } - gene_eye_height={ "eye_height_pos" 124 "eye_height_pos" 139 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } - gene_eye_shut={ "eye_shut_pos" 225 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_neg" 123 "forehead_angle_neg" 119 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 96 "forehead_brow_height_neg" 122 } - gene_forehead_roundness={ "forehead_roundness_pos" 155 "forehead_roundness_pos" 160 } - gene_forehead_width={ "forehead_width_pos" 161 "forehead_width_pos" 168 } - gene_forehead_height={ "forehead_height_neg" 136 "forehead_height_neg" 63 } - gene_head_height={ "head_height_neg" 79 "head_height_neg" 118 } - gene_head_width={ "head_width_neg" 143 "head_width_neg" 123 } - gene_head_profile={ "head_profile_pos" 132 "head_profile_pos" 150 } - gene_head_top_height={ "head_top_height_neg" 120 "head_top_height_neg" 120 } - gene_head_top_width={ "head_top_width_neg" 139 "head_top_width_neg" 113 } - gene_jaw_angle={ "jaw_angle_neg" 152 "jaw_angle_neg" 106 } - gene_jaw_forward={ "jaw_forward_neg" 134 "jaw_forward_neg" 126 } - gene_jaw_height={ "jaw_height_pos" 156 "jaw_height_pos" 158 } - gene_jaw_width={ "jaw_width_neg" 158 "jaw_width_neg" 127 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 255 "mouth_corner_depth_neg" 123 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 138 "mouth_corner_height_pos" 133 } - gene_mouth_forward={ "mouth_forward_pos" 106 "mouth_forward_pos" 138 } - gene_mouth_height={ "mouth_height_pos" 83 "mouth_height_pos" 139 } - gene_mouth_width={ "mouth_width_pos" 77 "mouth_width_pos" 130 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 157 "mouth_upper_lip_size_pos" 157 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 84 "mouth_lower_lip_size_neg" 118 } - gene_mouth_open={ "mouth_open_neg" 84 "mouth_open_neg" 84 } - gene_neck_length={ "neck_length_neg" 119 "neck_length_neg" 105 } - gene_neck_width={ "neck_width_pos" 139 "neck_width_pos" 162 } - gene_bs_cheek_forward={ "cheek_forward_neg" 89 "cheek_forward_pos" 33 } - gene_bs_cheek_height={ "cheek_height_pos" 65 "cheek_height_neg" 204 } - gene_bs_cheek_width={ "cheek_width_neg" 163 "cheek_width_pos" 18 } - gene_bs_ear_angle={ "ear_angle_pos" 44 "ear_angle_pos" 44 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 10 "ear_inner_shape_pos" 10 } - gene_bs_ear_bend={ "ear_both_bend_pos" 35 "ear_both_bend_pos" 35 } - gene_bs_ear_outward={ "ear_outward_neg" 28 "ear_outward_neg" 28 } - gene_bs_ear_size={ "ear_size_neg" 44 "ear_size_neg" 44 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 163 "eye_corner_depth_neg" 31 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 27 "eye_fold_shape_02_neg" 126 } - gene_bs_eye_size={ "eye_size_pos" 53 "eye_size_neg" 19 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 81 "eye_upper_lid_size_pos" 34 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 133 "forehead_brow_curve_neg" 81 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 83 "forehead_brow_forward_pos" 48 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 57 "forehead_brow_inner_height_pos" 22 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 245 "forehead_brow_outer_height_pos" 27 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 79 "forehead_brow_width_neg" 23 } - gene_bs_jaw_def={ "jaw_def_neg" 3 "jaw_def_neg" 8 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 63 "mouth_lower_lip_def_pos" 41 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 27 "mouth_lower_lip_full_pos" 10 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 53 "mouth_lower_lip_pad_neg" 166 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 167 "mouth_lower_lip_width_pos" 122 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 14 "mouth_philtrum_shape_pos" 14 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 48 "mouth_philtrum_width_pos" 48 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 49 "mouth_upper_lip_def_pos" 49 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 7 "mouth_upper_lip_full_neg" 7 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 18 "mouth_upper_lip_profile_pos" 18 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 10 "mouth_upper_lip_width_neg" 10 } - gene_bs_nose_forward={ "nose_forward_pos" 37 "nose_forward_neg" 1 } - gene_bs_nose_height={ "nose_height_neg" 85 "nose_height_neg" 7 } - gene_bs_nose_length={ "nose_length_neg" 1 "nose_length_neg" 50 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 185 "nose_nostril_height_pos" 24 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 97 "nose_nostril_width_neg" 50 } - gene_bs_nose_profile={ "nose_profile_hawk_pos" 17 "nose_profile_neg" 2 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 9 "nose_ridge_angle_pos" 26 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 123 "nose_ridge_width_pos" 42 } - gene_bs_nose_size={ "nose_size_pos" 59 "nose_size_pos" 29 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 59 "nose_tip_angle_pos" 47 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 15 "nose_tip_forward_pos" 13 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 167 "nose_tip_width_pos" 14 } - face_detail_cheek_def={ "cheek_def_01" 56 "cheek_def_02" 83 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 223 "cheek_fat_01_neg" 20 } - face_detail_chin_cleft={ "chin_cleft" 77 "chin_cleft" 38 } - face_detail_chin_def={ "chin_def" 112 "chin_def" 105 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def_02" 237 } - face_detail_eye_socket={ "eye_socket_color_01" 255 "eye_socket_03" 251 } - face_detail_nasolabial={ "nasolabial_03" 255 "nasolabial_03" 47 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 138 "nose_ridge_def_pos" 6 } - face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 236 } - face_detail_temple_def={ "temple_def" 216 "temple_def" 135 } - expression_brow_wrinkles={ "brow_wrinkles_02" 255 "brow_wrinkles_03" 149 } - expression_eye_wrinkles={ "eye_wrinkles_01" 255 "eye_wrinkles_03" 138 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 224 "forehead_wrinkles_01" 147 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 255 "complexion_1" 78 } - gene_height={ "normal_height" 119 "normal_height" 121 } - gene_bs_body_type={ "body_fat_head_fat_full" 93 "body_fat_head_fat_full" 125 } - gene_bs_body_shape={ "body_shape_pear_half" 25 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 107 "bust_shape_1_half" 134 } - gene_age={ "old_2" 20 "old_2" 20 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 178 "far_spacing_low_thickness" 205 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 0 "layer_2_high_thickness" 211 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_sparse" 146 } - gene_hair_type={ "hair_wavy" 89 "hair_wavy" 89 } - gene_baldness={ "male_pattern_baldness" 255 "male_pattern_baldness" 178 } - eye_accessory={ "normal_eyes" 80 "normal_eyes" 80 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 106 "normal_eyelashes" 106 } - hairstyles={ "mpo_mongol_hairstyles" 85 "all_hairstyles" 0 } - beards={ "tgp_chinese_beards" 109 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} -dna_tikhon={ - portrait_info = { - genes={ hair_color={ 7 252 220 50 } - skin_color={ 0 65 0 65 } - eye_color={ 225 43 138 182 } - gene_chin_forward={ "chin_forward_neg" 148 "chin_forward_neg" 108 } - gene_chin_height={ "chin_height_pos" 103 "chin_height_pos" 133 } - gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } - gene_eye_angle={ "eye_angle_pos" 116 "eye_angle_pos" 132 } - gene_eye_depth={ "eye_depth_pos" 153 "eye_depth_pos" 137 } - gene_eye_height={ "eye_height_neg" 103 "eye_height_neg" 105 } - gene_eye_distance={ "eye_distance_neg" 121 "eye_distance_neg" 121 } - gene_eye_shut={ "eye_shut_pos" 165 "eye_shut_pos" 135 } - gene_forehead_angle={ "forehead_angle_pos" 137 "forehead_angle_pos" 137 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 0 "forehead_brow_height_neg" 87 } - gene_forehead_roundness={ "forehead_roundness_pos" 188 "forehead_roundness_pos" 224 } - gene_forehead_width={ "forehead_width_neg" 83 "forehead_width_neg" 83 } - gene_forehead_height={ "forehead_height_neg" 97 "forehead_height_neg" 97 } - gene_head_height={ "head_height_neg" 154 "head_height_neg" 110 } - gene_head_width={ "head_width_pos" 161 "head_width_pos" 167 } - gene_head_profile={ "head_profile_pos" 142 "head_profile_pos" 142 } - gene_head_top_height={ "head_top_height_neg" 126 "head_top_height_neg" 126 } - gene_head_top_width={ "head_top_width_pos" 132 "head_top_width_pos" 132 } - gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_pos" 153 } - gene_jaw_forward={ "jaw_forward_pos" 132 "jaw_forward_pos" 132 } - gene_jaw_height={ "jaw_height_pos" 131 "jaw_height_pos" 131 } - gene_jaw_width={ "jaw_width_neg" 123 "jaw_width_neg" 123 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 127 "mouth_corner_depth_neg" 127 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 136 "mouth_corner_height_pos" 136 } - gene_mouth_forward={ "mouth_forward_pos" 127 "mouth_forward_pos" 127 } - gene_mouth_height={ "mouth_height_pos" 140 "mouth_height_pos" 140 } - gene_mouth_width={ "mouth_width_neg" 83 "mouth_width_neg" 83 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 158 "mouth_upper_lip_size_pos" 150 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 145 "mouth_lower_lip_size_neg" 102 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 84 } - gene_neck_length={ "neck_length_pos" 150 "neck_length_pos" 150 } - gene_neck_width={ "neck_width_pos" 144 "neck_width_pos" 144 } - gene_bs_cheek_forward={ "cheek_forward_pos" 37 "cheek_forward_pos" 5 } - gene_bs_cheek_height={ "cheek_height_neg" 25 "cheek_height_pos" 11 } - gene_bs_cheek_width={ "cheek_width_pos" 5 "cheek_width_pos" 2 } - gene_bs_ear_angle={ "ear_angle_pos" 18 "ear_angle_pos" 18 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 183 "ear_inner_shape_pos" 183 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 60 "ear_lower_bend_pos" 60 } - gene_bs_ear_outward={ "ear_outward_neg" 39 "ear_outward_neg" 39 } - gene_bs_ear_size={ "ear_size_neg" 15 "ear_size_neg" 15 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 19 "eye_corner_depth_pos" 36 } - gene_bs_eye_fold_shape={ "eye_fold_shape_02_pos" 77 "eye_fold_shape_02_neg" 42 } - gene_bs_eye_size={ "eye_size_neg" 67 "eye_size_neg" 8 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 28 "eye_upper_lid_size_pos" 28 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 86 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 119 "forehead_brow_forward_pos" 91 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 119 "forehead_brow_inner_height_neg" 40 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 119 "forehead_brow_outer_height_pos" 65 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 15 "forehead_brow_width_neg" 15 } - gene_bs_jaw_def={ "jaw_def_pos" 69 "jaw_def_pos" 69 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 191 "mouth_lower_lip_def_pos" 108 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 65 "mouth_lower_lip_full_neg" 65 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 3 "mouth_lower_lip_pad_neg" 3 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 38 "mouth_lower_lip_width_pos" 38 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 30 "mouth_philtrum_def_pos" 30 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 2 "mouth_philtrum_shape_pos" 2 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 66 "mouth_philtrum_width_neg" 66 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 26 "mouth_upper_lip_def_pos" 26 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 72 "mouth_upper_lip_full_pos" 72 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 63 "mouth_upper_lip_profile_pos" 63 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 85 "mouth_upper_lip_width_neg" 85 } - gene_bs_nose_forward={ "nose_forward_neg" 7 "nose_forward_neg" 8 } - gene_bs_nose_height={ "nose_height_neg" 5 "nose_height_pos" 119 } - gene_bs_nose_length={ "nose_length_pos" 95 "nose_length_pos" 11 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 215 "nose_nostril_height_neg" 13 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 29 "nose_nostril_width_neg" 173 } - gene_bs_nose_profile={ "nose_profile_neg" 51 "nose_profile_pos" 95 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 171 "nose_ridge_angle_neg" 116 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 49 "nose_ridge_width_neg" 49 } - gene_bs_nose_size={ "nose_size_pos" 23 "nose_size_pos" 60 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 30 "nose_tip_angle_neg" 30 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 71 "nose_tip_forward_neg" 64 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 115 "nose_tip_width_pos" 39 } - face_detail_cheek_def={ "cheek_def_02" 42 "cheek_def_01" 32 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 162 "cheek_fat_01_neg" 71 } - face_detail_chin_cleft={ "chin_dimple" 8 "chin_dimple" 8 } - face_detail_chin_def={ "chin_def_neg" 231 "chin_def_neg" 7 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 251 "eye_lower_lid_def" 132 } - face_detail_eye_socket={ "eye_socket_01" 14 "eye_socket_01" 14 } - face_detail_nasolabial={ "nasolabial_03" 2 "nasolabial_03" 2 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 50 "nose_ridge_def_pos" 191 } - face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 106 } - face_detail_temple_def={ "temple_def" 176 "temple_def" 176 } - expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_01" 168 } - expression_eye_wrinkles={ "eye_wrinkles_01" 167 "eye_wrinkles_01" 167 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 204 "forehead_wrinkles_01" 204 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 221 "complexion_7" 221 } - gene_height={ "normal_height" 139 "normal_height" 127 } - gene_bs_body_type={ "body_fat_head_fat_full" 80 "body_fat_head_fat_full" 117 } - gene_bs_body_shape={ "body_shape_average" 120 "body_shape_average" 29 } - gene_bs_bust={ "bust_clothes" 61 "bust_default" 97 } - gene_age={ "old_2" 76 "old_2" 76 } - gene_eyebrows_shape={ "avg_spacing_high_thickness" 255 "far_spacing_avg_thickness" 126 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_lower_thickness" 158 } - gene_body_hair={ "body_hair_dense" 255 "body_hair_sparse" 102 } - gene_hair_type={ "hair_straight" 107 "hair_wavy" 107 } - gene_baldness={ "no_baldness" 255 "male_pattern_baldness" 104 } - eye_accessory={ "normal_eyes" 234 "normal_eyes" 234 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 161 "normal_eyelashes" 161 } - beards={ "western_beards_straight" 132 "no_beard" 0 } - hairstyles={ "fp2_hairstyles_iberian_christian_wavy" 127 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_leonor={ - portrait_info = { - genes={ hair_color={ 115 227 199 249 } - skin_color={ 143 143 166 117 } - eye_color={ 107 116 41 135 } - gene_chin_forward={ "chin_forward_neg" 127 "chin_forward_neg" 127 } - gene_chin_height={ "chin_height_neg" 115 "chin_height_neg" 115 } - gene_chin_width={ "chin_width_neg" 116 "chin_width_neg" 116 } - gene_eye_angle={ "eye_angle_pos" 103 "eye_angle_pos" 127 } - gene_eye_depth={ "eye_depth_neg" 109 "eye_depth_neg" 116 } - gene_eye_height={ "eye_height_neg" 130 "eye_height_neg" 124 } - gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } - gene_eye_shut={ "eye_shut_neg" 106 "eye_shut_neg" 109 } - gene_forehead_angle={ "forehead_angle_neg" 116 "forehead_angle_neg" 116 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 179 "forehead_brow_height_pos" 169 } - gene_forehead_roundness={ "forehead_roundness_pos" 145 "forehead_roundness_pos" 145 } - gene_forehead_width={ "forehead_width_pos" 143 "forehead_width_pos" 143 } - gene_forehead_height={ "forehead_height_pos" 161 "forehead_height_pos" 153 } - gene_head_height={ "head_height_neg" 128 "head_height_neg" 98 } - gene_head_width={ "head_width_pos" 122 "head_width_pos" 151 } - gene_head_profile={ "head_profile_neg" 130 "head_profile_neg" 63 } - gene_head_top_height={ "head_top_height_neg" 104 "head_top_height_neg" 104 } - gene_head_top_width={ "head_top_width_pos" 146 "head_top_width_pos" 146 } - gene_jaw_angle={ "jaw_angle_neg" 156 "jaw_angle_neg" 106 } - gene_jaw_forward={ "jaw_forward_pos" 138 "jaw_forward_pos" 138 } - gene_jaw_height={ "jaw_height_pos" 135 "jaw_height_pos" 137 } - gene_jaw_width={ "jaw_width_pos" 119 "jaw_width_pos" 160 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 89 "mouth_corner_depth_pos" 135 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 122 } - gene_mouth_forward={ "mouth_forward_neg" 114 "mouth_forward_neg" 122 } - gene_mouth_height={ "mouth_height_neg" 53 "mouth_height_neg" 76 } - gene_mouth_width={ "mouth_width_pos" 128 "mouth_width_pos" 128 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 114 "mouth_upper_lip_size_neg" 114 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 122 "mouth_lower_lip_size_pos" 143 } - gene_mouth_open={ "mouth_open_neg" 24 "mouth_open_neg" 24 } - gene_neck_length={ "neck_length_pos" 169 "neck_length_pos" 142 } - gene_neck_width={ "neck_width_neg" 94 "neck_width_neg" 94 } - gene_bs_cheek_forward={ "cheek_forward_neg" 40 "cheek_forward_neg" 40 } - gene_bs_cheek_height={ "cheek_height_neg" 40 "cheek_height_neg" 40 } - gene_bs_cheek_width={ "cheek_width_pos" 34 "cheek_width_pos" 34 } - gene_bs_ear_angle={ "ear_angle_neg" 15 "ear_angle_pos" 37 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 75 "ear_inner_shape_pos" 75 } - gene_bs_ear_bend={ "ear_both_bend_pos" 116 "ear_both_bend_pos" 116 } - gene_bs_ear_outward={ "ear_outward_pos" 1 "ear_outward_pos" 1 } - gene_bs_ear_size={ "ear_size_pos" 5 "ear_size_neg" 14 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 37 "eye_corner_depth_pos" 90 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 255 "eye_fold_shape_neg" 66 } - gene_bs_eye_size={ "eye_size_pos" 213 "eye_size_pos" 70 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 38 "eye_upper_lid_size_pos" 38 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 183 "forehead_brow_curve_neg" 183 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 126 "forehead_brow_forward_neg" 126 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 53 "forehead_brow_inner_height_pos" 45 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 71 "forehead_brow_outer_height_pos" 100 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 83 "forehead_brow_width_pos" 28 } - gene_bs_jaw_def={ "jaw_def_pos" 105 "jaw_def_neg" 61 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 33 "mouth_lower_lip_def_pos" 33 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 8 "mouth_lower_lip_full_neg" 8 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 131 "mouth_lower_lip_pad_neg" 69 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 125 "mouth_lower_lip_width_pos" 108 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 186 "mouth_philtrum_def_pos" 186 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 5 "mouth_philtrum_shape_neg" 5 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 29 "mouth_philtrum_width_neg" 29 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 90 "mouth_upper_lip_def_pos" 90 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 95 "mouth_upper_lip_full_neg" 95 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 8 "mouth_upper_lip_profile_neg" 8 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 24 "mouth_upper_lip_width_neg" 24 } - gene_bs_nose_forward={ "nose_forward_neg" 32 "nose_forward_neg" 32 } - gene_bs_nose_height={ "nose_height_neg" 255 "nose_height_pos" 105 } - gene_bs_nose_length={ "nose_length_pos" 77 "nose_length_pos" 10 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 13 "nose_nostril_height_neg" 13 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 3 "nose_nostril_width_pos" 3 } - gene_bs_nose_profile={ "nose_profile_pos" 137 "nose_profile_pos" 52 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 11 "nose_ridge_angle_neg" 11 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 16 "nose_ridge_width_pos" 16 } - gene_bs_nose_size={ "nose_size_pos" 15 "nose_size_pos" 15 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 7 "nose_tip_angle_pos" 7 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 25 "nose_tip_forward_neg" 25 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 45 "nose_tip_width_pos" 45 } - face_detail_cheek_def={ "cheek_def_01" 0 "cheek_def_01" 0 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 255 "cheek_fat_01_neg" 207 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 25 } - face_detail_chin_def={ "chin_def" 114 "chin_def" 114 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 249 "eye_lower_lid_def_02" 145 } - face_detail_eye_socket={ "eye_socket_color_01" 191 "eye_socket_02" 159 } - face_detail_nasolabial={ "nasolabial_03" 141 "nasolabial_03" 141 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 14 "nose_ridge_def_neg" 14 } - face_detail_nose_tip_def={ "nose_tip_def" 1 "nose_tip_def" 1 } - face_detail_temple_def={ "temple_def" 226 "temple_def" 226 } - expression_brow_wrinkles={ "brow_wrinkles_04" 158 "brow_wrinkles_04" 64 } - expression_eye_wrinkles={ "eye_wrinkles_01" 99 "eye_wrinkles_01" 99 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 220 "forehead_wrinkles_03" 220 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 172 "complexion_5" 167 } - gene_height={ "normal_height" 127 "normal_height" 131 } - gene_bs_body_type={ "body_fat_head_fat_medium" 114 "body_fat_head_fat_medium" 114 } - gene_bs_body_shape={ "body_shape_rectangle_full" 56 "body_shape_rectangle_full" 18 } - gene_bs_bust={ "bust_clothes" 204 "bust_default" 204 } - gene_age={ "old_1" 245 "old_1" 245 } - gene_eyebrows_shape={ "close_spacing_high_thickness" 159 "avg_spacing_high_thickness" 210 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 144 "layer_2_low_thickness" 144 } - gene_body_hair={ "body_hair_avg" 159 "body_hair_avg" 159 } - gene_hair_type={ "hair_wavy" 99 "hair_wavy" 99 } - gene_baldness={ "male_pattern_baldness" 172 "male_pattern_baldness" 172 } - eye_accessory={ "normal_eyes" 246 "normal_eyes" 246 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 173 "normal_eyelashes" 173 } - hairstyles={ "fp2_hairstyles_iberian_christian_straight" 255 "all_hairstyles" 0 } - beards={ "fp2_beards_straight" 255 "no_beard" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_august={ - portrait_info = { - genes={ hair_color={ 4 229 178 229 } - skin_color={ 59 56 153 81 } - eye_color={ 73 229 210 108 } - gene_chin_forward={ "chin_forward_pos" 107 "chin_forward_pos" 139 } - gene_chin_height={ "chin_height_pos" 115 "chin_height_pos" 134 } - gene_chin_width={ "chin_width_neg" 111 "chin_width_neg" 143 } - gene_eye_angle={ "eye_angle_neg" 95 "eye_angle_neg" 120 } - gene_eye_depth={ "eye_depth_pos" 102 "eye_depth_pos" 152 } - gene_eye_height={ "eye_height_pos" 151 "eye_height_pos" 141 } - gene_eye_distance={ "eye_distance_pos" 117 "eye_distance_pos" 109 } - gene_eye_shut={ "eye_shut_pos" 151 "eye_shut_pos" 117 } - gene_forehead_angle={ "forehead_angle_neg" 173 "forehead_angle_neg" 162 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 88 "forehead_brow_height_pos" 137 } - gene_forehead_roundness={ "forehead_roundness_neg" 145 "forehead_roundness_neg" 113 } - gene_forehead_width={ "forehead_width_neg" 174 "forehead_width_neg" 148 } - gene_forehead_height={ "forehead_height_pos" 165 "forehead_height_pos" 181 } - gene_head_height={ "head_height_pos" 151 "head_height_pos" 150 } - gene_head_width={ "head_width_pos" 107 "head_width_pos" 107 } - gene_head_profile={ "head_profile_pos" 0 "head_profile_pos" 127 } - gene_head_top_height={ "head_top_height_pos" 120 "head_top_height_pos" 129 } - gene_head_top_width={ "head_top_width_pos" 139 "head_top_width_pos" 139 } - gene_jaw_angle={ "jaw_angle_pos" 130 "jaw_angle_pos" 142 } - gene_jaw_forward={ "jaw_forward_neg" 77 "jaw_forward_neg" 137 } - gene_jaw_height={ "jaw_height_neg" 86 "jaw_height_neg" 115 } - gene_jaw_width={ "jaw_width_neg" 75 "jaw_width_neg" 137 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 130 "mouth_corner_depth_neg" 110 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 128 "mouth_corner_height_neg" 104 } - gene_mouth_forward={ "mouth_forward_neg" 145 "mouth_forward_neg" 127 } - gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 128 } - gene_mouth_width={ "mouth_width_neg" 113 "mouth_width_neg" 102 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 97 "mouth_upper_lip_size_neg" 111 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 125 "mouth_lower_lip_size_neg" 116 } - gene_mouth_open={ "mouth_open_neg" 0 "mouth_open_neg" 2 } - gene_neck_length={ "neck_length_neg" 108 "neck_length_neg" 126 } - gene_neck_width={ "neck_width_pos" 74 "neck_width_pos" 127 } - gene_bs_cheek_forward={ "cheek_forward_neg" 255 "cheek_forward_pos" 43 } - gene_bs_cheek_height={ "cheek_height_pos" 111 "cheek_height_pos" 23 } - gene_bs_cheek_width={ "cheek_width_neg" 161 "cheek_width_pos" 50 } - gene_bs_ear_angle={ "ear_angle_neg" 13 "ear_angle_neg" 43 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 192 "ear_inner_shape_pos" 180 } - gene_bs_ear_bend={ "ear_both_bend_pos" 77 "ear_both_bend_pos" 85 } - gene_bs_ear_outward={ "ear_outward_neg" 57 "ear_outward_pos" 2 } - gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_neg" 13 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 121 "eye_corner_depth_pos" 1 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 255 "eye_fold_shape_pos" 127 } - gene_bs_eye_size={ "eye_size_neg" 119 "eye_size_neg" 125 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 175 "eye_upper_lid_size_neg" 54 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 255 "forehead_brow_curve_neg" 114 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 151 "forehead_brow_forward_pos" 36 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 121 "forehead_brow_inner_height_pos" 30 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 187 "forehead_brow_outer_height_pos" 29 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 121 "forehead_brow_width_pos" 5 } - gene_bs_jaw_def={ "jaw_def_pos" 11 "jaw_def_neg" 28 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 69 "mouth_lower_lip_def_pos" 37 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 119 "mouth_lower_lip_full_pos" 45 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 123 "mouth_lower_lip_pad_pos" 56 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 75 "mouth_lower_lip_width_pos" 40 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 203 "mouth_philtrum_def_pos" 106 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 116 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 31 "mouth_philtrum_width_neg" 47 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 92 "mouth_upper_lip_def_pos" 53 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 23 "mouth_upper_lip_full_pos" 18 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 101 "mouth_upper_lip_profile_pos" 101 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 37 "mouth_upper_lip_width_neg" 42 } - gene_bs_nose_forward={ "nose_forward_pos" 19 "nose_forward_neg" 6 } - gene_bs_nose_height={ "nose_height_neg" 73 "nose_height_pos" 0 } - gene_bs_nose_length={ "nose_length_pos" 207 "nose_length_pos" 126 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 27 "nose_nostril_height_pos" 4 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 41 "nose_nostril_width_neg" 28 } - gene_bs_nose_profile={ "nose_profile_neg" 41 "nose_profile_neg" 75 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 55 "nose_ridge_angle_pos" 71 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 109 "nose_ridge_width_neg" 48 } - gene_bs_nose_size={ "nose_size_neg" 39 "nose_size_pos" 2 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 117 "nose_tip_angle_neg" 29 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 219 "nose_tip_forward_neg" 44 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 105 "nose_tip_width_pos" 0 } - face_detail_cheek_def={ "cheek_def_01" 255 "cheek_def_01" 81 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 255 "cheek_fat_02_pos" 2 } - face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 19 } - face_detail_chin_def={ "chin_def" 144 "chin_def_neg" 133 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 255 "eye_lower_lid_def" 101 } - face_detail_eye_socket={ "eye_socket_color_02" 255 "eye_socket_02" 29 } - face_detail_nasolabial={ "nasolabial_04" 154 "nasolabial_01" 50 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 168 "nose_ridge_def_neg" 25 } - face_detail_nose_tip_def={ "nose_tip_def" 0 "nose_tip_def" 207 } - face_detail_temple_def={ "temple_def" 184 "temple_def" 231 } - expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_01" 174 } - expression_eye_wrinkles={ "eye_wrinkles_02" 69 "eye_wrinkles_01" 11 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 119 "forehead_wrinkles_01" 70 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_3" 211 "complexion_1" 162 } - gene_height={ "normal_height" 118 "normal_height" 127 } - gene_bs_body_type={ "body_fat_head_fat_low" 101 "body_fat_head_fat_full" 108 } - gene_bs_body_shape={ "body_shape_rectangle_half" 221 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 40 "bust_shape_1_half" 63 } - gene_age={ "old_1" 14 "old_1" 8 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 217 "avg_spacing_lower_thickness" 245 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 114 } - gene_body_hair={ "body_hair_sparse_lower_stubble" 255 "body_hair_avg" 112 } - gene_hair_type={ "hair_straight" 76 "hair_straight" 164 } - gene_baldness={ "no_baldness" 128 "no_baldness" 127 } - eye_accessory={ "normal_eyes" 229 "normal_eyes" 229 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 155 "normal_eyelashes" 155 } - beards={ "ep3_beards_straight" 127 "no_beard" 0 } - hairstyles={ "ep3_byzantine_hairstyle" 255 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - - enabled=yes -} - -dna_brand_henriksen={ - portrait_info = { - genes={ hair_color={ 4 229 178 229 } - skin_color={ 176 84 153 81 } - eye_color={ 207 40 210 108 } - gene_chin_forward={ "chin_forward_pos" 137 "chin_forward_pos" 137 } - gene_chin_height={ "chin_height_pos" 121 "chin_height_pos" 121 } - gene_chin_width={ "chin_width_neg" 144 "chin_width_neg" 144 } - gene_eye_angle={ "eye_angle_neg" 113 "eye_angle_neg" 113 } - gene_eye_depth={ "eye_depth_pos" 131 "eye_depth_pos" 131 } - gene_eye_height={ "eye_height_pos" 153 "eye_height_pos" 153 } - gene_eye_distance={ "eye_distance_pos" 123 "eye_distance_pos" 123 } - gene_eye_shut={ "eye_shut_pos" 151 "eye_shut_pos" 151 } - gene_forehead_angle={ "forehead_angle_neg" 129 "forehead_angle_neg" 129 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 102 "forehead_brow_height_pos" 102 } - gene_forehead_roundness={ "forehead_roundness_neg" 145 "forehead_roundness_neg" 113 } - gene_forehead_width={ "forehead_width_neg" 153 "forehead_width_neg" 153 } - gene_forehead_height={ "forehead_height_pos" 153 "forehead_height_pos" 153 } - gene_head_height={ "head_height_pos" 151 "head_height_pos" 151 } - gene_head_width={ "head_width_pos" 65 "head_width_pos" 107 } - gene_head_profile={ "head_profile_pos" 78 "head_profile_pos" 114 } - gene_head_top_height={ "head_top_height_pos" 120 "head_top_height_pos" 120 } - gene_head_top_width={ "head_top_width_pos" 102 "head_top_width_pos" 139 } - gene_jaw_angle={ "jaw_angle_pos" 123 "jaw_angle_pos" 123 } - gene_jaw_forward={ "jaw_forward_neg" 137 "jaw_forward_neg" 137 } - gene_jaw_height={ "jaw_height_neg" 102 "jaw_height_neg" 102 } - gene_jaw_width={ "jaw_width_neg" 142 "jaw_width_neg" 142 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 130 "mouth_corner_depth_neg" 130 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 128 "mouth_corner_height_neg" 128 } - gene_mouth_forward={ "mouth_forward_neg" 145 "mouth_forward_neg" 145 } - gene_mouth_height={ "mouth_height_neg" 115 "mouth_height_neg" 115 } - gene_mouth_width={ "mouth_width_neg" 113 "mouth_width_neg" 113 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 102 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 125 "mouth_lower_lip_size_neg" 125 } - gene_mouth_open={ "mouth_open_neg" 102 "mouth_open_neg" 102 } - gene_neck_length={ "neck_length_neg" 128 "neck_length_neg" 128 } - gene_neck_width={ "neck_width_pos" 94 "neck_width_pos" 127 } - gene_bs_cheek_forward={ "cheek_forward_pos" 27 "cheek_forward_pos" 43 } - gene_bs_cheek_height={ "cheek_height_neg" 69 "cheek_height_pos" 23 } - gene_bs_cheek_width={ "cheek_width_pos" 55 "cheek_width_pos" 50 } - gene_bs_ear_angle={ "ear_angle_neg" 13 "ear_angle_neg" 43 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 192 "ear_inner_shape_pos" 180 } - gene_bs_ear_bend={ "ear_both_bend_pos" 77 "ear_both_bend_pos" 85 } - gene_bs_ear_outward={ "ear_outward_neg" 57 "ear_outward_pos" 2 } - gene_bs_ear_size={ "ear_size_pos" 33 "ear_size_neg" 13 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 17 "eye_corner_depth_pos" 1 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 9 "eye_fold_shape_pos" 127 } - gene_bs_eye_size={ "eye_size_neg" 81 "eye_size_neg" 125 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_neg" 54 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 113 "forehead_brow_curve_neg" 114 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 47 "forehead_brow_forward_pos" 36 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 49 "forehead_brow_inner_height_pos" 30 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 37 "forehead_brow_outer_height_pos" 29 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 121 "forehead_brow_width_pos" 5 } - gene_bs_jaw_def={ "jaw_def_pos" 115 "jaw_def_neg" 28 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 69 "mouth_lower_lip_def_pos" 37 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 119 "mouth_lower_lip_full_pos" 45 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 123 "mouth_lower_lip_pad_pos" 56 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 75 "mouth_lower_lip_width_pos" 40 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 203 "mouth_philtrum_def_pos" 106 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 17 "mouth_philtrum_shape_pos" 116 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 31 "mouth_philtrum_width_neg" 47 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 92 "mouth_upper_lip_def_pos" 53 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 23 "mouth_upper_lip_full_pos" 18 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 101 "mouth_upper_lip_profile_pos" 101 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 37 "mouth_upper_lip_width_neg" 42 } - gene_bs_nose_forward={ "nose_forward_pos" 29 "nose_forward_neg" 6 } - gene_bs_nose_height={ "nose_height_neg" 3 "nose_height_pos" 0 } - gene_bs_nose_length={ "nose_length_pos" 53 "nose_length_pos" 126 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 27 "nose_nostril_height_pos" 4 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 41 "nose_nostril_width_neg" 28 } - gene_bs_nose_profile={ "nose_profile_neg" 90 "nose_profile_neg" 75 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 55 "nose_ridge_angle_pos" 71 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 109 "nose_ridge_width_neg" 48 } - gene_bs_nose_size={ "nose_size_pos" 23 "nose_size_pos" 2 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 15 "nose_tip_angle_neg" 29 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 129 "nose_tip_forward_neg" 44 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 105 "nose_tip_width_pos" 0 } - face_detail_cheek_def={ "cheek_def_02" 126 "cheek_def_01" 81 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 57 "cheek_fat_02_pos" 2 } - face_detail_chin_cleft={ "chin_dimple" 0 "chin_dimple" 19 } - face_detail_chin_def={ "chin_def" 182 "chin_def_neg" 133 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 86 "eye_lower_lid_def" 101 } - face_detail_eye_socket={ "eye_socket_02" 75 "eye_socket_02" 29 } - face_detail_nasolabial={ "nasolabial_04" 154 "nasolabial_01" 50 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 168 "nose_ridge_def_neg" 25 } - face_detail_nose_tip_def={ "nose_tip_def" 207 "nose_tip_def" 207 } - face_detail_temple_def={ "temple_def" 144 "temple_def" 231 } - expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_01" 174 } - expression_eye_wrinkles={ "eye_wrinkles_02" 69 "eye_wrinkles_01" 11 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 133 "forehead_wrinkles_01" 70 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 0 "complexion_1" 162 } - gene_height={ "normal_height" 126 "normal_height" 127 } - gene_bs_body_type={ "body_fat_head_fat_low" 112 "body_fat_head_fat_full" 114 } - gene_bs_body_shape={ "body_shape_rectangle_half" 255 "body_shape_pear_half" 0 } - gene_bs_bust={ "bust_clothes" 32 "bust_shape_1_half" 63 } - gene_age={ "old_1" 14 "old_1" 8 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 217 "avg_spacing_lower_thickness" 245 } - gene_eyebrows_fullness={ "layer_2_high_thickness" 255 "layer_2_avg_thickness" 114 } - gene_body_hair={ "body_hair_sparse_lower_stubble" 86 "body_hair_avg" 112 } - gene_hair_type={ "hair_straight" 128 "hair_straight" 164 } - gene_baldness={ "no_baldness" 255 "no_baldness" 127 } - eye_accessory={ "normal_eyes" 229 "normal_eyes" 229 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "no_eyelashes" 17 "normal_eyelashes" 155 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled=yes -} - -dna_zapadoslavia0031 = { - portrait_info={ - type=male - genes={ hair_color={ 128 53 128 53 } - skin_color={ 43 77 43 77 } - eye_color={ 169 156 169 156 } - gene_chin_forward={ "chin_forward_pos" 140 "chin_forward_pos" 140 } - gene_chin_height={ "chin_height_neg" 94 "chin_height_neg" 94 } - gene_chin_width={ "chin_width_neg" 118 "chin_width_neg" 118 } - gene_eye_angle={ "eye_angle_neg" 121 "eye_angle_neg" 121 } - gene_eye_depth={ "eye_depth_neg" 122 "eye_depth_neg" 122 } - gene_eye_height={ "eye_height_pos" 135 "eye_height_pos" 135 } - gene_eye_distance={ "eye_distance_neg" 66 "eye_distance_neg" 66 } - gene_eye_shut={ "eye_shut_pos" 167 "eye_shut_pos" 167 } - gene_forehead_angle={ "forehead_angle_neg" 106 "forehead_angle_neg" 106 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 110 "forehead_brow_height_neg" 110 } - gene_forehead_roundness={ "forehead_roundness_pos" 201 "forehead_roundness_pos" 201 } - gene_forehead_width={ "forehead_width_neg" 110 "forehead_width_neg" 110 } - gene_forehead_height={ "forehead_height_pos" 176 "forehead_height_pos" 176 } - gene_head_height={ "head_height_neg" 119 "head_height_neg" 119 } - gene_head_width={ "head_width_pos" 174 "head_width_pos" 174 } - gene_head_profile={ "head_profile_neg" 112 "head_profile_neg" 112 } - gene_head_top_height={ "head_top_height_pos" 127 "head_top_height_pos" 127 } - gene_head_top_width={ "head_top_width_pos" 130 "head_top_width_pos" 130 } - gene_jaw_angle={ "jaw_angle_neg" 115 "jaw_angle_neg" 115 } - gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } - gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 130 } - gene_jaw_width={ "jaw_width_neg" 104 "jaw_width_neg" 104 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 126 "mouth_corner_depth_neg" 126 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 125 "mouth_corner_height_neg" 125 } - gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 115 } - gene_mouth_height={ "mouth_height_neg" 116 "mouth_height_neg" 116 } - gene_mouth_width={ "mouth_width_neg" 92 "mouth_width_neg" 92 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 101 "mouth_upper_lip_size_neg" 101 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 93 "mouth_lower_lip_size_neg" 93 } - gene_mouth_open={ "mouth_open_pos" 176 "mouth_open_pos" 176 } - gene_neck_length={ "neck_length_neg" 110 "neck_length_neg" 110 } - gene_neck_width={ "neck_width_pos" 129 "neck_width_pos" 129 } - gene_bs_cheek_forward={ "cheek_forward_pos" 24 "cheek_forward_pos" 24 } - gene_bs_cheek_height={ "cheek_height_neg" 38 "cheek_height_neg" 38 } - gene_bs_cheek_width={ "cheek_width_pos" 60 "cheek_width_pos" 60 } - gene_bs_ear_angle={ "ear_angle_pos" 50 "ear_angle_pos" 50 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 117 "ear_inner_shape_pos" 117 } - gene_bs_ear_bend={ "ear_lower_bend_pos" 44 "ear_lower_bend_pos" 44 } - gene_bs_ear_outward={ "ear_outward_pos" 19 "ear_outward_pos" 19 } - gene_bs_ear_size={ "ear_size_neg" 20 "ear_size_neg" 20 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 36 "eye_corner_depth_pos" 36 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 126 "eye_fold_shape_pos" 126 } - gene_bs_eye_size={ "eye_size_pos" 96 "eye_size_pos" 96 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 18 "eye_upper_lid_size_pos" 18 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 59 "forehead_brow_curve_neg" 59 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 2 "forehead_brow_forward_pos" 2 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 24 "forehead_brow_inner_height_neg" 24 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 26 "forehead_brow_outer_height_pos" 26 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 1 "forehead_brow_width_pos" 1 } - gene_bs_jaw_def={ "jaw_def_neg" 3 "jaw_def_neg" 3 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 16 "mouth_lower_lip_def_pos" 16 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 36 "mouth_lower_lip_full_pos" 36 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 38 "mouth_lower_lip_pad_pos" 38 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 36 "mouth_lower_lip_width_neg" 36 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 3 "mouth_philtrum_def_pos" 3 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 50 "mouth_philtrum_shape_pos" 50 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 25 "mouth_philtrum_width_neg" 25 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 5 "mouth_upper_lip_def_pos" 5 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 1 "mouth_upper_lip_full_neg" 1 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 10 "mouth_upper_lip_profile_pos" 10 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 69 "mouth_upper_lip_width_neg" 69 } - gene_bs_nose_forward={ "nose_forward_neg" 37 "nose_forward_neg" 37 } - gene_bs_nose_height={ "nose_height_neg" 156 "nose_height_neg" 156 } - gene_bs_nose_length={ "nose_length_pos" 107 "nose_length_pos" 107 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 82 "nose_nostril_height_neg" 82 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 19 "nose_nostril_width_neg" 19 } - gene_bs_nose_profile={ "nose_profile_hawk" 20 "nose_profile_hawk" 20 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 25 "nose_ridge_angle_pos" 25 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 41 "nose_ridge_width_neg" 41 } - gene_bs_nose_size={ "nose_size_pos" 44 "nose_size_pos" 44 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 5 "nose_tip_angle_neg" 5 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 31 "nose_tip_forward_pos" 31 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 20 "nose_tip_width_pos" 20 } - face_detail_cheek_def={ "cheek_def_01" 10 "cheek_def_01" 10 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 25 "cheek_fat_01_neg" 25 } - face_detail_chin_cleft={ "chin_dimple" 5 "chin_dimple" 5 } - face_detail_chin_def={ "chin_def" 12 "chin_def" 12 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 185 "eye_lower_lid_def_02" 185 } - face_detail_eye_socket={ "eye_socket_color_01" 246 "eye_socket_color_01" 246 } - face_detail_nasolabial={ "nasolabial_02" 112 "nasolabial_02" 112 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 3 "nose_ridge_def_neg" 3 } - face_detail_nose_tip_def={ "nose_tip_def" 126 "nose_tip_def" 126 } - face_detail_temple_def={ "temple_def" 188 "temple_def" 188 } - expression_brow_wrinkles={ "brow_wrinkles_03" 255 "brow_wrinkles_03" 255 } - expression_eye_wrinkles={ "eye_wrinkles_01" 23 "eye_wrinkles_01" 23 } - expression_forehead_wrinkles={ "forehead_wrinkles_02" 255 "forehead_wrinkles_02" 199 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_6" 51 "complexion_6" 51 } - gene_height={ "normal_height" 126 "normal_height" 126 } - gene_bs_body_type={ "body_fat_head_fat_full" 146 "body_fat_head_fat_full" 152 } - gene_bs_body_shape={ "body_shape_triangle_half" 69 "body_shape_triangle_half" 49 } - gene_bs_bust={ "bust_clothes" 133 "bust_shape_4_full" 167 } - gene_age={ "old_1" 235 "old_1" 235 } - gene_eyebrows_shape={ "avg_spacing_avg_thickness" 102 "avg_spacing_avg_thickness" 102 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 90 "layer_2_avg_thickness" 90 } - gene_body_hair={ "body_hair_sparse" 160 "body_hair_sparse" 160 } - gene_hair_type={ "hair_straight" 147 "hair_straight" 147 } - gene_baldness={ "male_pattern_baldness" 169 "male_pattern_baldness" 169 } - eye_accessory={ "normal_eyes" 162 "normal_eyes" 162 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 158 "normal_eyelashes" 158 } - beards={ "ep2_beards" 63 "no_beard" 0 } - cloaks={ "ep2_cloak_western_era1_low_nobility" 206 "no_cloak" 0 } - hairstyles={ "northern_hairstyles_straight" 251 "all_hairstyles" 0 } - legwear={ "pol_common_legwear" 13 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "pol_high_nobility_clothes" 149 "most_clothes" 0 } - headgear={ "northern_high_nobility" 24 "no_headgear" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - } -} -dna_zapadoslavia0078 = { - portrait_info = { - type=female - genes = { hair_color={ 142 71 142 71 } - skin_color={ 111 39 58 87 } - eye_color={ 145 192 106 169 } - gene_chin_forward={ "chin_forward_neg" 129 "chin_forward_neg" 120 } - gene_chin_height={ "chin_height_pos" 90 "chin_height_pos" 128 } - gene_chin_width={ "chin_width_pos" 131 "chin_width_pos" 131 } - gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 136 } - gene_eye_depth={ "eye_depth_neg" 123 "eye_depth_neg" 123 } - gene_eye_height={ "eye_height_pos" 134 "eye_height_pos" 134 } - gene_eye_distance={ "eye_distance_neg" 125 "eye_distance_neg" 125 } - gene_eye_shut={ "eye_shut_neg" 117 "eye_shut_neg" 117 } - gene_forehead_angle={ "forehead_angle_pos" 157 "forehead_angle_pos" 157 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 112 "forehead_brow_height_neg" 112 } - gene_forehead_roundness={ "forehead_roundness_pos" 178 "forehead_roundness_pos" 178 } - gene_forehead_width={ "forehead_width_pos" 138 "forehead_width_pos" 138 } - gene_forehead_height={ "forehead_height_pos" 176 "forehead_height_pos" 176 } - gene_head_height={ "head_height_pos" 170 "head_height_pos" 130 } - gene_head_width={ "head_width_pos" 163 "head_width_pos" 186 } - gene_head_profile={ "head_profile_neg" 139 "head_profile_neg" 91 } - gene_head_top_height={ "head_top_height_neg" 135 "head_top_height_neg" 114 } - gene_head_top_width={ "head_top_width_pos" 153 "head_top_width_pos" 160 } - gene_jaw_angle={ "jaw_angle_neg" 180 "jaw_angle_neg" 116 } - gene_jaw_forward={ "jaw_forward_neg" 106 "jaw_forward_neg" 118 } - gene_jaw_height={ "jaw_height_pos" 142 "jaw_height_pos" 134 } - gene_jaw_width={ "jaw_width_pos" 115 "jaw_width_pos" 131 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 116 "mouth_corner_depth_neg" 116 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 104 "mouth_corner_height_neg" 104 } - gene_mouth_forward={ "mouth_forward_neg" 57 "mouth_forward_neg" 125 } - gene_mouth_height={ "mouth_height_pos" 105 "mouth_height_pos" 139 } - gene_mouth_width={ "mouth_width_neg" 73 "mouth_width_neg" 73 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 128 "mouth_upper_lip_size_pos" 129 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 145 "mouth_lower_lip_size_pos" 140 } - gene_mouth_open={ "mouth_open_pos" 166 "mouth_open_pos" 226 } - gene_neck_length={ "neck_length_pos" 174 "neck_length_pos" 149 } - gene_neck_width={ "neck_width_pos" 112 "neck_width_pos" 165 } - gene_bs_cheek_forward={ "cheek_forward_neg" 11 "cheek_forward_pos" 47 } - gene_bs_cheek_height={ "cheek_height_pos" 89 "cheek_height_pos" 33 } - gene_bs_cheek_width={ "cheek_width_neg" 207 "cheek_width_pos" 38 } - gene_bs_ear_angle={ "ear_angle_neg" 35 "ear_angle_neg" 35 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 138 "ear_inner_shape_pos" 138 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 35 "ear_upper_bend_pos" 35 } - gene_bs_ear_outward={ "ear_outward_pos" 4 "ear_outward_pos" 4 } - gene_bs_ear_size={ "ear_size_pos" 105 "ear_size_pos" 105 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 17 "eye_corner_depth_neg" 17 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 13 "eye_fold_shape_pos" 13 } - gene_bs_eye_size={ "eye_size_pos" 70 "eye_size_pos" 70 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 14 "eye_upper_lid_size_pos" 14 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 95 "forehead_brow_curve_neg" 95 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 23 "forehead_brow_forward_pos" 27 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 102 "forehead_brow_inner_height_pos" 115 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 60 "forehead_brow_outer_height_neg" 60 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 125 "forehead_brow_width_pos" 125 } - gene_bs_jaw_def={ "jaw_def_neg" 91 "jaw_def_neg" 91 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 121 "mouth_lower_lip_def_pos" 47 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 41 "mouth_lower_lip_full_neg" 72 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 89 "mouth_lower_lip_pad_pos" 145 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 26 "mouth_lower_lip_width_neg" 26 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 14 "mouth_philtrum_def_pos" 14 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 13 "mouth_philtrum_shape_pos" 13 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 57 "mouth_philtrum_width_pos" 38 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 50 "mouth_upper_lip_def_pos" 10 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 6 "mouth_upper_lip_full_neg" 6 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 63 "mouth_upper_lip_profile_neg" 1 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 61 "mouth_upper_lip_width_neg" 61 } - gene_bs_nose_forward={ "nose_forward_neg" 29 "nose_forward_neg" 29 } - gene_bs_nose_height={ "nose_height_neg" 121 "nose_height_pos" 36 } - gene_bs_nose_length={ "nose_length_neg" 13 "nose_length_neg" 13 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 97 "nose_nostril_height_pos" 114 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 43 "nose_nostril_width_pos" 124 } - gene_bs_nose_profile={ "nose_profile_neg" 25 "nose_profile_neg" 21 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 89 "nose_ridge_angle_neg" 9 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 15 "nose_ridge_width_pos" 15 } - gene_bs_nose_size={ "nose_size_pos" 3 "nose_size_pos" 59 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 173 "nose_tip_angle_pos" 65 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 71 "nose_tip_forward_neg" 41 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 26 "nose_tip_width_neg" 26 } - face_detail_cheek_def={ "cheek_def_02" 19 "cheek_def_01" 12 } - face_detail_cheek_fat={ "cheek_fat_01_neg" 16 "cheek_fat_01_neg" 15 } - face_detail_chin_cleft={ "chin_dimple" 11 "chin_dimple" 11 } - face_detail_chin_def={ "chin_def" 32 "chin_def" 9 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 145 "eye_lower_lid_def" 145 } - face_detail_eye_socket={ "eye_socket_03" 6 "eye_socket_03" 6 } - face_detail_nasolabial={ "nasolabial_02" 152 "nasolabial_02" 152 } - face_detail_nose_ridge_def={ "nose_ridge_def_neg" 39 "nose_ridge_def_neg" 8 } - face_detail_nose_tip_def={ "nose_tip_def" 95 "nose_tip_def" 24 } - face_detail_temple_def={ "temple_def" 215 "temple_def" 213 } - expression_brow_wrinkles={ "brow_wrinkles_03" 206 "brow_wrinkles_02" 57 } - expression_eye_wrinkles={ "eye_wrinkles_02" 215 "eye_wrinkles_02" 214 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 76 "forehead_wrinkles_01" 76 } - expression_other={ "cheek_wrinkles_both_01" 36 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 215 "complexion_1" 215 } - gene_height={ "normal_height" 132 "normal_height" 114 } - gene_bs_body_type={ "body_fat_head_fat_low" 124 "body_fat_head_fat_medium" 124 } - gene_bs_body_shape={ "body_shape_hourglass_full" 25 "body_shape_hourglass_full" 42 } - gene_bs_bust={ "bust_clothes" 60 "bust_shape_1_half" 94 } - gene_age={ "old_1" 113 "old_1" 113 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 146 "avg_spacing_low_thickness" 146 } - gene_eyebrows_fullness={ "layer_2_low_thickness" 77 "layer_2_low_thickness" 77 } - gene_body_hair={ "body_hair_dense_lower_stubble" 37 "body_hair_dense" 182 } - gene_hair_type={ "hair_wavy" 95 "hair_wavy" 95 } - gene_baldness={ "male_pattern_baldness" 92 "male_pattern_baldness" 92 } - eye_accessory={ "normal_eyes" 158 "normal_eyes" 158 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 239 "normal_eyelashes" 239 } - hairstyles={ "fp2_hairstyles_iberian_christian_straight" 255 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - } - } - enabled = yes -} -dna_zapadoslavia0081 = { -portrait_info={ - type=female - genes={ hair_color={ 134 65 134 65 } - skin_color={ 90 83 90 83 } - eye_color={ 161 172 161 172 } - gene_chin_forward={ "chin_forward_pos" 143 "chin_forward_pos" 143 } - gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } - gene_chin_width={ "chin_width_neg" 123 "chin_width_neg" 123 } - gene_eye_angle={ "eye_angle_neg" 118 "eye_angle_neg" 118 } - gene_eye_depth={ "eye_depth_pos" 128 "eye_depth_pos" 128 } - gene_eye_height={ "eye_height_pos" 132 "eye_height_pos" 132 } - gene_eye_distance={ "eye_distance_pos" 131 "eye_distance_pos" 131 } - gene_eye_shut={ "eye_shut_pos" 142 "eye_shut_pos" 142 } - gene_forehead_angle={ "forehead_angle_neg" 111 "forehead_angle_neg" 111 } - gene_forehead_brow_height={ "forehead_brow_height_pos" 127 "forehead_brow_height_pos" 127 } - gene_forehead_roundness={ "forehead_roundness_pos" 220 "forehead_roundness_pos" 220 } - gene_forehead_width={ "forehead_width_pos" 147 "forehead_width_pos" 147 } - gene_forehead_height={ "forehead_height_neg" 125 "forehead_height_neg" 125 } - gene_head_height={ "head_height_neg" 97 "head_height_neg" 97 } - gene_head_width={ "head_width_neg" 99 "head_width_neg" 99 } - gene_head_profile={ "head_profile_neg" 123 "head_profile_neg" 123 } - gene_head_top_height={ "head_top_height_neg" 117 "head_top_height_neg" 117 } - gene_head_top_width={ "head_top_width_pos" 133 "head_top_width_pos" 133 } - gene_jaw_angle={ "jaw_angle_pos" 145 "jaw_angle_pos" 145 } - gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } - gene_jaw_height={ "jaw_height_neg" 114 "jaw_height_neg" 114 } - gene_jaw_width={ "jaw_width_pos" 147 "jaw_width_pos" 147 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 118 "mouth_corner_depth_neg" 118 } - gene_mouth_corner_height={ "mouth_corner_height_neg" 123 "mouth_corner_height_neg" 123 } - gene_mouth_forward={ "mouth_forward_neg" 127 "mouth_forward_neg" 127 } - gene_mouth_height={ "mouth_height_pos" 163 "mouth_height_pos" 163 } - gene_mouth_width={ "mouth_width_pos" 139 "mouth_width_pos" 139 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 120 "mouth_upper_lip_size_neg" 120 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 102 "mouth_lower_lip_size_neg" 102 } - gene_mouth_open={ "mouth_open_neg" 59 "mouth_open_neg" 59 } - gene_neck_length={ "neck_length_pos" 152 "neck_length_pos" 152 } - gene_neck_width={ "neck_width_neg" 118 "neck_width_neg" 118 } - gene_bs_cheek_forward={ "cheek_forward_neg" 16 "cheek_forward_neg" 16 } - gene_bs_cheek_height={ "cheek_height_pos" 45 "cheek_height_pos" 45 } - gene_bs_cheek_width={ "cheek_width_neg" 40 "cheek_width_neg" 40 } - gene_bs_ear_angle={ "ear_angle_neg" 1 "ear_angle_neg" 1 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 85 "ear_inner_shape_pos" 85 } - gene_bs_ear_bend={ "ear_both_bend_pos" 21 "ear_both_bend_pos" 21 } - gene_bs_ear_outward={ "ear_outward_pos" 33 "ear_outward_pos" 33 } - gene_bs_ear_size={ "ear_size_pos" 79 "ear_size_pos" 79 } - gene_bs_eye_corner_depth={ "eye_corner_depth_neg" 41 "eye_corner_depth_neg" 41 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 50 "eye_fold_shape_neg" 50 } - gene_bs_eye_size={ "eye_size_pos" 13 "eye_size_pos" 13 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 180 "eye_upper_lid_size_neg" 180 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 142 "forehead_brow_curve_neg" 142 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 38 "forehead_brow_forward_pos" 38 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 91 "forehead_brow_inner_height_pos" 91 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 12 "forehead_brow_outer_height_pos" 12 } - gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 50 "forehead_brow_width_pos" 50 } - gene_bs_jaw_def={ "jaw_def_neg" 112 "jaw_def_neg" 112 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 187 "mouth_lower_lip_def_pos" 187 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 25 "mouth_lower_lip_full_neg" 25 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_neg" 26 "mouth_lower_lip_pad_neg" 26 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 78 "mouth_lower_lip_width_neg" 78 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 24 "mouth_philtrum_def_pos" 24 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 202 "mouth_philtrum_shape_neg" 202 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_neg" 5 "mouth_philtrum_width_neg" 5 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 40 "mouth_upper_lip_def_pos" 40 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 112 "mouth_upper_lip_full_pos" 112 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 27 "mouth_upper_lip_profile_neg" 27 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 88 "mouth_upper_lip_width_neg" 88 } - gene_bs_nose_forward={ "nose_forward_pos" 34 "nose_forward_pos" 34 } - gene_bs_nose_height={ "nose_height_neg" 15 "nose_height_neg" 15 } - gene_bs_nose_length={ "nose_length_pos" 46 "nose_length_pos" 46 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 102 "nose_nostril_height_pos" 102 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 82 "nose_nostril_width_neg" 82 } - gene_bs_nose_profile={ "nose_profile_neg" 2 "nose_profile_neg" 2 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 3 "nose_ridge_angle_neg" 3 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 1 "nose_ridge_width_neg" 1 } - gene_bs_nose_size={ "nose_size_pos" 55 "nose_size_pos" 55 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 27 "nose_tip_angle_pos" 27 } - gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 34 "nose_tip_forward_neg" 34 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 73 "nose_tip_width_neg" 73 } - face_detail_cheek_def={ "cheek_def_02" 2 "cheek_def_02" 2 } - face_detail_cheek_fat={ "cheek_fat_04_pos" 79 "cheek_fat_04_pos" 79 } - face_detail_chin_cleft={ "chin_cleft" 0 "chin_cleft" 0 } - face_detail_chin_def={ "chin_def" 249 "chin_def" 249 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def_02" 104 "eye_lower_lid_def_02" 104 } - face_detail_eye_socket={ "eye_socket_03" 40 "eye_socket_03" 40 } - face_detail_nasolabial={ "nasolabial_03" 3 "nasolabial_03" 3 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 138 "nose_ridge_def_pos" 138 } - face_detail_nose_tip_def={ "nose_tip_def" 151 "nose_tip_def" 151 } - face_detail_temple_def={ "temple_def" 211 "temple_def" 211 } - expression_brow_wrinkles={ "brow_wrinkles_03" 0 "brow_wrinkles_03" 135 } - expression_eye_wrinkles={ "eye_wrinkles_01" 23 "eye_wrinkles_01" 23 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 24 "forehead_wrinkles_01" 24 } - expression_other={ "cheek_wrinkles_both_01" 51 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 187 "complexion_1" 187 } - gene_height={ "normal_height" 131 "normal_height" 131 } - gene_bs_body_type={ "body_fat_head_fat_low" 91 "body_fat_head_fat_low" 122 } - gene_bs_body_shape={ "body_shape_pear_half" 123 "body_shape_pear_half" 62 } - gene_bs_bust={ "bust_clothes" 75 "bust_default" 94 } - gene_age={ "old_2" 122 "old_2" 122 } - gene_eyebrows_shape={ "avg_spacing_avg_thickness" 100 "avg_spacing_avg_thickness" 100 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 190 "layer_2_lower_thickness" 190 } - gene_body_hair={ "body_hair_sparse" 184 "body_hair_sparse" 184 } - gene_hair_type={ "hair_straight" 166 "hair_straight" 166 } - gene_baldness={ "male_pattern_baldness" 169 "male_pattern_baldness" 169 } - eye_accessory={ "normal_eyes" 54 "normal_eyes" 54 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 48 "normal_eyelashes" 48 } - beards={ "ep2_beards" 26 "no_beard" 0 } - cloaks={ "no_cloak" 43 "no_cloak" 0 } - hairstyles={ "northern_hairstyles_straight" 250 "all_hairstyles" 0 } - legwear={ "pol_common_legwear" 252 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "pol_commoner_clothes" 191 "most_clothes" 0 } - headgear={ "pol_low_nobility" 253 "no_headgear" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - } - enabled = yes -} - -dna_zapadoslavia0082 = { -portrait_info={ - type=female - genes={ hair_color={ 134 72 134 72 } - skin_color={ 122 91 122 91 } - eye_color={ 215 153 215 153 } - gene_chin_forward={ "chin_forward_pos" 146 "chin_forward_pos" 146 } - gene_chin_height={ "chin_height_neg" 118 "chin_height_neg" 118 } - gene_chin_width={ "chin_width_neg" 117 "chin_width_neg" 117 } - gene_eye_angle={ "eye_angle_pos" 136 "eye_angle_pos" 136 } - gene_eye_depth={ "eye_depth_pos" 127 "eye_depth_pos" 127 } - gene_eye_height={ "eye_height_neg" 126 "eye_height_neg" 126 } - gene_eye_distance={ "eye_distance_neg" 117 "eye_distance_neg" 117 } - gene_eye_shut={ "eye_shut_neg" 115 "eye_shut_neg" 115 } - gene_forehead_angle={ "forehead_angle_neg" 118 "forehead_angle_neg" 118 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 109 "forehead_brow_height_neg" 109 } - gene_forehead_roundness={ "forehead_roundness_pos" 172 "forehead_roundness_pos" 172 } - gene_forehead_width={ "forehead_width_neg" 122 "forehead_width_neg" 122 } - gene_forehead_height={ "forehead_height_neg" 79 "forehead_height_neg" 79 } - gene_head_height={ "head_height_pos" 158 "head_height_pos" 158 } - gene_head_width={ "head_width_pos" 140 "head_width_pos" 140 } - gene_head_profile={ "head_profile_neg" 102 "head_profile_neg" 102 } - gene_head_top_height={ "head_top_height_pos" 141 "head_top_height_pos" 141 } - gene_head_top_width={ "head_top_width_pos" 131 "head_top_width_pos" 131 } - gene_jaw_angle={ "jaw_angle_pos" 153 "jaw_angle_pos" 153 } - gene_jaw_forward={ "jaw_forward_pos" 130 "jaw_forward_pos" 130 } - gene_jaw_height={ "jaw_height_neg" 122 "jaw_height_neg" 122 } - gene_jaw_width={ "jaw_width_neg" 87 "jaw_width_neg" 87 } - gene_mouth_corner_depth={ "mouth_corner_depth_pos" 127 "mouth_corner_depth_pos" 127 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 135 "mouth_corner_height_pos" 135 } - gene_mouth_forward={ "mouth_forward_neg" 115 "mouth_forward_neg" 115 } - gene_mouth_height={ "mouth_height_pos" 135 "mouth_height_pos" 135 } - gene_mouth_width={ "mouth_width_neg" 103 "mouth_width_neg" 103 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_neg" 102 "mouth_upper_lip_size_neg" 102 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 125 "mouth_lower_lip_size_neg" 125 } - gene_mouth_open={ "mouth_open_pos" 153 "mouth_open_pos" 153 } - gene_neck_length={ "neck_length_pos" 134 "neck_length_pos" 134 } - gene_neck_width={ "neck_width_neg" 109 "neck_width_neg" 109 } - gene_bs_cheek_forward={ "cheek_forward_neg" 33 "cheek_forward_neg" 33 } - gene_bs_cheek_height={ "cheek_height_pos" 31 "cheek_height_pos" 31 } - gene_bs_cheek_width={ "cheek_width_pos" 29 "cheek_width_pos" 29 } - gene_bs_ear_angle={ "ear_angle_neg" 29 "ear_angle_neg" 29 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 28 "ear_inner_shape_pos" 28 } - gene_bs_ear_bend={ "ear_upper_bend_pos" 42 "ear_upper_bend_pos" 42 } - gene_bs_ear_outward={ "ear_outward_pos" 37 "ear_outward_pos" 37 } - gene_bs_ear_size={ "ear_size_pos" 119 "ear_size_pos" 119 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 24 "eye_corner_depth_pos" 24 } - gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 34 "eye_fold_shape_pos" 34 } - gene_bs_eye_size={ "eye_size_pos" 71 "eye_size_pos" 71 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_neg" 23 "eye_upper_lid_size_neg" 23 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 190 "forehead_brow_curve_neg" 190 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 8 "forehead_brow_forward_pos" 8 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 68 "forehead_brow_inner_height_pos" 68 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 68 "forehead_brow_outer_height_neg" 68 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 46 "forehead_brow_width_neg" 46 } - gene_bs_jaw_def={ "jaw_def_neg" 23 "jaw_def_neg" 23 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 39 "mouth_lower_lip_def_pos" 39 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 10 "mouth_lower_lip_full_neg" 10 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_neg" 100 "mouth_lower_lip_width_neg" 100 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 51 "mouth_philtrum_def_pos" 51 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_neg" 194 "mouth_philtrum_shape_neg" 194 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 27 "mouth_philtrum_width_pos" 27 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 25 "mouth_upper_lip_def_pos" 25 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_neg" 60 "mouth_upper_lip_full_neg" 60 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 203 "mouth_upper_lip_profile_pos" 203 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_neg" 87 "mouth_upper_lip_width_neg" 87 } - gene_bs_nose_forward={ "nose_forward_neg" 4 "nose_forward_neg" 4 } - gene_bs_nose_height={ "nose_height_neg" 139 "nose_height_neg" 139 } - gene_bs_nose_length={ "nose_length_pos" 125 "nose_length_pos" 125 } - gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 28 "nose_nostril_height_pos" 28 } - gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 41 "nose_nostril_width_pos" 41 } - gene_bs_nose_profile={ "nose_profile_pos" 52 "nose_profile_pos" 52 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 4 "nose_ridge_angle_neg" 4 } - gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 18 "nose_ridge_width_pos" 18 } - gene_bs_nose_size={ "nose_size_pos" 64 "nose_size_pos" 64 } - gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 35 "nose_tip_angle_neg" 35 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 23 "nose_tip_forward_pos" 23 } - gene_bs_nose_tip_width={ "nose_tip_width_pos" 39 "nose_tip_width_pos" 39 } - face_detail_cheek_def={ "cheek_def_02" 13 "cheek_def_02" 13 } - face_detail_cheek_fat={ "cheek_fat_02_pos" 11 "cheek_fat_02_pos" 11 } - face_detail_chin_cleft={ "chin_dimple" 10 "chin_dimple" 10 } - face_detail_chin_def={ "chin_def" 2 "chin_def" 2 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 118 "eye_lower_lid_def" 118 } - face_detail_eye_socket={ "eye_socket_color_01" 20 "eye_socket_color_01" 20 } - face_detail_nasolabial={ "nasolabial_03" 3 "nasolabial_03" 3 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 19 "nose_ridge_def_pos" 19 } - face_detail_nose_tip_def={ "nose_tip_def" 2 "nose_tip_def" 2 } - face_detail_temple_def={ "temple_def" 178 "temple_def" 178 } - expression_brow_wrinkles={ "brow_wrinkles_03" 11 "brow_wrinkles_03" 11 } - expression_eye_wrinkles={ "eye_wrinkles_03" 255 "eye_wrinkles_03" 255 } - expression_forehead_wrinkles={ "forehead_wrinkles_01" 255 "forehead_wrinkles_01" 94 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_1" 182 "complexion_1" 182 } - gene_height={ "normal_height" 129 "normal_height" 129 } - gene_bs_body_type={ "body_fat_head_fat_full" 116 "body_fat_head_fat_full" 108 } - gene_bs_body_shape={ "body_shape_hourglass_full" 35 "body_shape_hourglass_full" 0 } - gene_bs_bust={ "bust_clothes" 117 "bust_shape_1_full" 147 } - gene_age={ "old_2" 113 "old_2" 113 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 121 "avg_spacing_low_thickness" 121 } - gene_eyebrows_fullness={ "layer_2_lower_thickness" 178 "layer_2_lower_thickness" 178 } - gene_body_hair={ "body_hair_avg" 165 "body_hair_avg" 165 } - gene_hair_type={ "hair_straight" 112 "hair_straight" 112 } - gene_baldness={ "male_pattern_baldness" 100 "male_pattern_baldness" 100 } - eye_accessory={ "normal_eyes" 249 "normal_eyes" 249 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 225 "normal_eyelashes" 225 } - beards={ "northern_beards_straight" 49 "no_beard" 0 } - cloaks={ "no_cloak" 85 "no_cloak" 0 } - hairstyles={ "western_hairstyles_straight" 37 "all_hairstyles" 0 } - legwear={ "pol_common_legwear" 221 "all_legwear" 0 } - gene_shrink_body={ "shrink_all" 255 "" 0 } - gene_ear_stretch={ "ear_stretch" 255 "ear_stretch" 0 } - gene_bs_additive_headgears={ "additive_headgears" 255 "" 0 } - gene_bs_cloak_offset={ "cloak_offset" 255 "" 0 } - gene_bs_long_beard={ "long_beard" 255 "" 0 } - gene_enclosed_helmet={ "enclosed_helmet" 255 "enclosed_helmet" 0 } - clothes={ "pol_low_nobility_clothes" 135 "most_clothes" 0 } - headgear={ "northern_common" 144 "no_headgear" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - } - enabled = yes -} - - -dna_charlotte_schengen = { -portrait_info={ - type=female - genes={ hair_color={ 24 76 182 182 } - skin_color={ 77 99 77 99 } - eye_color={ 129 145 129 145 } - gene_chin_forward={ "chin_forward_neg" 73 "chin_forward_neg" 113 } - gene_chin_height={ "chin_height_pos" 135 "chin_height_pos" 135 } - gene_chin_width={ "chin_width_neg" 125 "chin_width_neg" 125 } - gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 139 } - gene_eye_depth={ "eye_depth_neg" 126 "eye_depth_neg" 126 } - gene_eye_height={ "eye_height_pos" 127 "eye_height_pos" 127 } - gene_eye_distance={ "eye_distance_pos" 136 "eye_distance_pos" 136 } - gene_eye_shut={ "eye_shut_pos" 137 "eye_shut_pos" 137 } - gene_forehead_angle={ "forehead_angle_pos" 141 "forehead_angle_pos" 141 } - gene_forehead_brow_height={ "forehead_brow_height_neg" 104 "forehead_brow_height_neg" 104 } - gene_forehead_roundness={ "forehead_roundness_pos" 179 "forehead_roundness_pos" 179 } - gene_forehead_width={ "forehead_width_pos" 131 "forehead_width_pos" 131 } - gene_forehead_height={ "forehead_height_neg" 67 "forehead_height_neg" 67 } - gene_head_height={ "head_height_pos" 178 "head_height_pos" 178 } - gene_head_width={ "head_width_neg" 125 "head_width_neg" 80 } - gene_head_profile={ "head_profile_neg" 128 "head_profile_neg" 89 } - gene_head_top_height={ "head_top_height_neg" 121 "head_top_height_neg" 92 } - gene_head_top_width={ "head_top_width_pos" 255 "head_top_width_pos" 134 } - gene_jaw_angle={ "jaw_angle_pos" 134 "jaw_angle_pos" 134 } - gene_jaw_forward={ "jaw_forward_pos" 140 "jaw_forward_pos" 140 } - gene_jaw_height={ "jaw_height_neg" 119 "jaw_height_neg" 119 } - gene_jaw_width={ "jaw_width_pos" 143 "jaw_width_pos" 143 } - gene_mouth_corner_depth={ "mouth_corner_depth_neg" 89 "mouth_corner_depth_neg" 95 } - gene_mouth_corner_height={ "mouth_corner_height_pos" 137 "mouth_corner_height_pos" 137 } - gene_mouth_forward={ "mouth_forward_neg" 121 "mouth_forward_neg" 121 } - gene_mouth_height={ "mouth_height_neg" 125 "mouth_height_neg" 125 } - gene_mouth_width={ "mouth_width_pos" 92 "mouth_width_pos" 127 } - gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 146 "mouth_upper_lip_size_pos" 146 } - gene_mouth_lower_lip_size={ "mouth_lower_lip_size_neg" 137 "mouth_lower_lip_size_neg" 105 } - gene_mouth_open={ "mouth_open_neg" 16 "mouth_open_neg" 16 } - gene_neck_length={ "neck_length_pos" 160 "neck_length_pos" 149 } - gene_neck_width={ "neck_width_neg" 155 "neck_width_neg" 104 } - gene_bs_cheek_forward={ "cheek_forward_neg" 48 "cheek_forward_neg" 48 } - gene_bs_cheek_height={ "cheek_height_pos" 19 "cheek_height_pos" 19 } - gene_bs_cheek_width={ "cheek_width_neg" 46 "cheek_width_neg" 46 } - gene_bs_ear_angle={ "ear_angle_pos" 1 "ear_angle_pos" 1 } - gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 43 "ear_inner_shape_pos" 43 } - gene_bs_ear_bend={ "ear_both_bend_pos" 3 "ear_both_bend_pos" 3 } - gene_bs_ear_outward={ "ear_outward_neg" 22 "ear_outward_neg" 22 } - gene_bs_ear_size={ "ear_size_pos" 146 "ear_size_pos" 146 } - gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 104 "eye_corner_depth_pos" 104 } - gene_bs_eye_fold_shape={ "eye_fold_shape_neg" 44 "eye_fold_shape_neg" 44 } - gene_bs_eye_size={ "eye_size_neg" 41 "eye_size_neg" 41 } - gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 108 "eye_upper_lid_size_pos" 108 } - gene_bs_forehead_brow_curve={ "forehead_brow_curve_neg" 161 "forehead_brow_curve_neg" 161 } - gene_bs_forehead_brow_forward={ "forehead_brow_forward_neg" 28 "forehead_brow_forward_neg" 28 } - gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_neg" 56 "forehead_brow_inner_height_neg" 56 } - gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_neg" 40 "forehead_brow_outer_height_neg" 40 } - gene_bs_forehead_brow_width={ "forehead_brow_width_neg" 28 "forehead_brow_width_neg" 28 } - gene_bs_jaw_def={ "jaw_def_pos" 30 "jaw_def_pos" 30 } - gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 41 "mouth_lower_lip_def_pos" 41 } - gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_neg" 124 "mouth_lower_lip_full_neg" 124 } - gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 59 "mouth_lower_lip_pad_neg" 5 } - gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 47 "mouth_lower_lip_width_neg" 33 } - gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 5 "mouth_philtrum_def_pos" 5 } - gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 3 "mouth_philtrum_shape_pos" 10 } - gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 30 "mouth_philtrum_width_pos" 30 } - gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 51 "mouth_upper_lip_def_pos" 51 } - gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 15 "mouth_upper_lip_full_pos" 15 } - gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_pos" 9 "mouth_upper_lip_profile_neg" 42 } - gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 81 "mouth_upper_lip_width_neg" 95 } - gene_bs_nose_forward={ "nose_forward_pos" 35 "nose_forward_pos" 35 } - gene_bs_nose_height={ "nose_height_neg" 43 "nose_height_neg" 112 } - gene_bs_nose_length={ "nose_length_neg" 255 "nose_length_neg" 4 } - gene_bs_nose_nostril_height={ "nose_nostril_height_neg" 27 "nose_nostril_height_neg" 27 } - gene_bs_nose_nostril_width={ "nose_nostril_width_neg" 8 "nose_nostril_width_neg" 8 } - gene_bs_nose_profile={ "nose_profile_pos" 103 "nose_profile_pos" 25 } - gene_bs_nose_ridge_angle={ "nose_ridge_angle_neg" 255 "nose_ridge_angle_neg" 19 } - gene_bs_nose_ridge_width={ "nose_ridge_width_neg" 51 "nose_ridge_width_neg" 51 } - gene_bs_nose_size={ "nose_size_pos" 70 "nose_size_pos" 70 } - gene_bs_nose_tip_angle={ "nose_tip_angle_pos" 9 "nose_tip_angle_pos" 9 } - gene_bs_nose_tip_forward={ "nose_tip_forward_pos" 91 "nose_tip_forward_pos" 91 } - gene_bs_nose_tip_width={ "nose_tip_width_neg" 38 "nose_tip_width_neg" 38 } - face_detail_cheek_def={ "cheek_def_02" 0 "cheek_def_02" 7 } - face_detail_cheek_fat={ "cheek_fat_01_pos" 107 "cheek_fat_01_pos" 107 } - face_detail_chin_cleft={ "chin_dimple" 19 "chin_dimple" 19 } - face_detail_chin_def={ "chin_def" 106 "chin_def" 228 } - face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 15 "eye_lower_lid_def" 15 } - face_detail_eye_socket={ "eye_socket_color_03" 60 "eye_socket_color_03" 60 } - face_detail_nasolabial={ "nasolabial_03" 4 "nasolabial_03" 4 } - face_detail_nose_ridge_def={ "nose_ridge_def_pos" 184 "nose_ridge_def_pos" 102 } - face_detail_nose_tip_def={ "nose_tip_def" 209 "nose_tip_def" 209 } - face_detail_temple_def={ "temple_def" 254 "temple_def" 254 } - expression_brow_wrinkles={ "brow_wrinkles_04" 255 "brow_wrinkles_01" 24 } - expression_eye_wrinkles={ "eye_wrinkles_01" 56 "eye_wrinkles_01" 56 } - expression_forehead_wrinkles={ "forehead_wrinkles_03" 134 "forehead_wrinkles_03" 134 } - expression_other={ "cheek_wrinkles_both_01" 0 "cheek_wrinkles_both_01" 0 } - complexion={ "complexion_smooth_1" 239 "complexion_3" 206 } - gene_height={ "normal_height" 135 "normal_height" 135 } - gene_bs_body_type={ "body_fat_head_fat_medium" 122 "body_fat_head_fat_medium" 129 } - gene_bs_body_shape={ "body_shape_rectangle_half" 50 "body_shape_rectangle_half" 25 } - gene_bs_bust={ "bust_clothes" 100 "bust_shape_3_full" 154 } - gene_age={ "old_2" 123 "old_2" 123 } - gene_eyebrows_shape={ "avg_spacing_low_thickness" 148 "avg_spacing_low_thickness" 148 } - gene_eyebrows_fullness={ "layer_2_avg_thickness" 178 "layer_2_avg_thickness" 178 } - gene_body_hair={ "body_hair_sparse" 156 "body_hair_sparse" 156 } - gene_hair_type={ "hair_wavy" 109 "hair_wavy" 109 } - gene_baldness={ "male_pattern_baldness" 174 "male_pattern_baldness" 174 } - eye_accessory={ "normal_eyes" 85 "normal_eyes" 85 } - teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 } - eyelashes_accessory={ "normal_eyelashes" 89 "normal_eyelashes" 89 } - beards={ "no_beard" 255 "no_beard" 0 } - hairstyles={ "ep3_byzantine_hairstyle" 126 "all_hairstyles" 0 } - clothes={ "western_bedchamber" 79 "most_clothes" 0 } - gene_balding_hair_effect={ "no_baldness" 255 "no_baldness" 0 } - } - } - enabled = yes -} diff --git a/common/domiciles/buildings/00_camp_buildings.txt b/common/domiciles/buildings/00_camp_buildings.txt index 169a4eb14..b1831b878 100644 --- a/common/domiciles/buildings/00_camp_buildings.txt +++ b/common/domiciles/buildings/00_camp_buildings.txt @@ -4469,7 +4469,7 @@ proving_grounds_01 = { } proving_grounds_02 = { construction_time = @camp_building_main_slot_construction_duration_t2 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 internal_slots = 2 @@ -4518,7 +4518,7 @@ proving_grounds_02 = { } proving_grounds_03 = { construction_time = @camp_building_main_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_02 internal_slots = 3 @@ -4567,7 +4567,7 @@ proving_grounds_03 = { } proving_grounds_04 = { construction_time = @camp_building_main_slot_construction_duration_t4 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_03 internal_slots = 4 @@ -4619,7 +4619,7 @@ proving_grounds_04 = { } proving_grounds_05 = { construction_time = @camp_building_main_slot_construction_duration_t5 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_04 internal_slots = 5 @@ -4670,7 +4670,7 @@ proving_grounds_05 = { } proving_grounds_06 = { construction_time = @camp_building_main_slot_construction_duration_t6 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_05 internal_slots = 6 @@ -4725,7 +4725,7 @@ proving_grounds_06 = { proving_grounds_horse_run = { # Horse Run slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t2 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_horse_run_domicile_building_gold_cost_value } @@ -4790,7 +4790,7 @@ proving_grounds_horse_run = { # Horse Run proving_grounds_camel_run = { # Camel Run slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t2 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_camel_run_domicile_building_gold_cost_value } @@ -4859,7 +4859,7 @@ proving_grounds_camel_run = { # Camel Run proving_grounds_elephantry_reserve = { # Elephantry Reserve slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_elephantry_reserve_domicile_building_gold_cost_value } @@ -4922,7 +4922,7 @@ proving_grounds_elephantry_reserve = { # Elephantry Reserve proving_grounds_nightly_barding_drills = { # Nightly Barding Drills slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_nightly_barding_drills_domicile_building_gold_cost_value } @@ -4987,7 +4987,7 @@ proving_grounds_nightly_barding_drills = { # Nightly Barding Drills proving_grounds_life_in_the_saddle = { # Life in the Saddle slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_life_in_the_saddle_domicile_building_gold_cost_value } @@ -5002,7 +5002,12 @@ proving_grounds_life_in_the_saddle = { # Life in the Saddle can_construct = { custom_tooltip = { text = proving_grounds_life_in_the_saddle_horse_archers_tt - number_maa_regiments_of_base_type:archer_cavalry > 0 + any_maa_regiment = { + OR = { + is_maa_type = horse_archers + is_maa_type = heavy_horse_archers + } + } } } @@ -5060,7 +5065,7 @@ proving_grounds_life_in_the_saddle = { # Life in the Saddle proving_grounds_the_stump = { # The Stump slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_the_stump_domicile_building_gold_cost_value } @@ -5125,7 +5130,7 @@ proving_grounds_the_stump = { # The Stump proving_grounds_personal_bouts = { # Personal Bouts slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_personal_bouts_domicile_building_gold_cost_value } @@ -5191,7 +5196,7 @@ proving_grounds_personal_bouts = { # Personal Bouts proving_grounds_training_circle = { # Training Circle slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_training_circle_domicile_building_gold_cost_value } @@ -5257,7 +5262,7 @@ proving_grounds_training_circle = { # Training Circle proving_grounds_mock_battle_drills = { # Mock Battle Drills slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_mock_battle_drills_domicile_building_gold_cost_value } @@ -5322,7 +5327,7 @@ proving_grounds_mock_battle_drills = { # Mock Battle Drills proving_grounds_lockwagon = { # Lockwagon slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t2 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_lockwagon_domicile_building_gold_cost_value } @@ -5387,7 +5392,7 @@ proving_grounds_lockwagon = { # Lockwagon proving_grounds_martial_study = { # Martial Study slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_martial_study_domicile_building_gold_cost_value } @@ -5449,7 +5454,7 @@ proving_grounds_martial_study = { # Martial Study proving_grounds_the_stick_game = { # The Stick Game slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t1 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_the_stick_game_domicile_building_gold_cost_value } @@ -5509,7 +5514,7 @@ proving_grounds_the_stick_game = { # The Stick Game proving_grounds_bodyguard_drills = { # Bodyguard Drills slot_type = internal construction_time = @camp_building_internal_slot_construction_duration_t3 - allowed_domicile_types = { camp } + allowed_domicile_types = { camp} previous_building = proving_grounds_01 cost = { gold = proving_grounds_bodyguard_drills_domicile_building_gold_cost_value } @@ -5530,7 +5535,7 @@ proving_grounds_bodyguard_drills = { # Bodyguard Drills character_modifier = { enemy_hostile_scheme_phase_duration_add = minor_scheme_phase_duration_malus_value - enemy_scheme_secrecy_add = -15 + scheme_discovery_chance_mult = 0.15 } parameters = { @@ -5902,7 +5907,7 @@ camp_perimeter_good_siting = { # Good Siting } character_modifier = { - enemy_scheme_secrecy_add = -10 + scheme_discovery_chance_mult = 0.1 enemy_hostile_scheme_phase_duration_add = minor_scheme_phase_duration_malus_value } @@ -6016,7 +6021,7 @@ camp_perimeter_extra_watch = { # Extra Watch character_modifier = { enemy_hostile_scheme_phase_duration_add = major_scheme_phase_duration_malus_value - enemy_scheme_secrecy_add = -10 + scheme_discovery_chance_mult = 0.1 archers_damage_mult = 0.1 archer_cavalry_damage_mult = 0.05 } diff --git a/common/domiciles/buildings/00_chinese_estate_buildings.txt b/common/domiciles/buildings/00_chinese_estate_buildings.txt index bfb9226da..f8b9c7f1e 100644 --- a/common/domiciles/buildings/00_chinese_estate_buildings.txt +++ b/common/domiciles/buildings/00_chinese_estate_buildings.txt @@ -633,7 +633,9 @@ east_asian_peasant_quarters_01 = { } can_construct = { - + top_participant_group:dynastic_cycle ?= { + NOT = { participant_group_type = conservative_movement } + } } cost = { @@ -666,7 +668,9 @@ east_asian_peasant_quarters_02 = { previous_building = east_asian_peasant_quarters_01 can_construct = { - + top_participant_group:dynastic_cycle ?= { + NOT = { participant_group_type = conservative_movement } + } } cost = { @@ -700,7 +704,9 @@ east_asian_peasant_quarters_03 = { previous_building = east_asian_peasant_quarters_02 can_construct = { - + top_participant_group:dynastic_cycle ?= { + NOT = { participant_group_type = conservative_movement } + } } cost = { @@ -736,7 +742,9 @@ east_asian_peasant_quarters_04 = { previous_building = east_asian_peasant_quarters_03 can_construct = { - + top_participant_group:dynastic_cycle ?= { + NOT = { participant_group_type = conservative_movement } + } } cost = { @@ -2648,10 +2656,7 @@ east_asian_estate_commander_study_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } @@ -2669,7 +2674,6 @@ east_asian_estate_commander_study_01 = { parameters = { celestial_military_score_bonus_1 = yes - meritocratic_military_score_bonus_1 = yes } character_modifier = { @@ -2697,10 +2701,7 @@ east_asian_estate_commander_study_02 = { custom_tooltip = { text = is_a_military_governor_duchy_or_above_desc highest_held_title_tier >= tier_duchy - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } @@ -2717,7 +2718,6 @@ east_asian_estate_commander_study_02 = { parameters = { celestial_military_score_bonus_2 = yes - meritocratic_military_score_bonus_2 = yes } character_modifier = { @@ -2746,10 +2746,7 @@ east_asian_estate_commander_study_03 = { custom_tooltip = { text = is_a_military_governor_kingdom_or_above_desc highest_held_title_tier >= tier_kingdom - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } domicile ?= { has_domicile_building_or_higher = east_asian_estate_main_02 } } @@ -2767,7 +2764,6 @@ east_asian_estate_commander_study_03 = { parameters = { celestial_military_score_bonus_3 = yes - meritocratic_military_score_bonus_3 = yes } character_modifier = { @@ -2810,7 +2806,6 @@ east_asian_estate_commander_study_04 = { parameters = { celestial_military_score_bonus_4 = yes - meritocratic_military_score_bonus_4 = yes } character_modifier = { @@ -2842,10 +2837,7 @@ east_asian_estate_office_01 = { custom_tooltip = { text = is_a_civilian_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_civil_appointment - vassal_contract_has_flag = meritocratic_civil_appointment - } + vassal_contract_has_flag = celestial_civil_appointment } } @@ -2862,7 +2854,6 @@ east_asian_estate_office_01 = { parameters = { celestial_civilian_score_bonus_1 = yes - meritocratic_civilian_score_bonus_1 = yes } character_modifier = { @@ -2890,10 +2881,7 @@ east_asian_estate_office_02 = { custom_tooltip = { text = is_a_civilian_governor_duchy_or_above_desc highest_held_title_tier >= tier_duchy - OR = { - vassal_contract_has_flag = celestial_civil_appointment - vassal_contract_has_flag = meritocratic_civil_appointment - } + vassal_contract_has_flag = celestial_civil_appointment } } @@ -2910,7 +2898,6 @@ east_asian_estate_office_02 = { parameters = { celestial_civilian_score_bonus_2 = yes - meritocratic_civilian_score_bonus_2 = yes estate_governor_efficiency_bonus = yes } @@ -2939,10 +2926,7 @@ east_asian_estate_office_03 = { custom_tooltip = { text = is_a_civilian_governor_kingdom_or_above_desc highest_held_title_tier >= tier_kingdom - OR = { - vassal_contract_has_flag = celestial_civil_appointment - vassal_contract_has_flag = meritocratic_civil_appointment - } + vassal_contract_has_flag = celestial_civil_appointment } domicile ?= { has_domicile_building_or_higher = east_asian_estate_main_02 } } @@ -2960,7 +2944,6 @@ east_asian_estate_office_03 = { parameters = { celestial_civilian_score_bonus_3 = yes - meritocratic_civilian_score_bonus_3 = yes estate_governor_efficiency_bonus = yes estate_governor_efficiency_bonus_for_house_members = yes } @@ -3003,7 +2986,6 @@ east_asian_estate_office_04 = { parameters = { celestial_civilian_score_bonus_4 = yes - meritocratic_civilian_score_bonus_4 = yes estate_governor_efficiency_bonus = yes estate_governor_efficiency_bonus_for_house_members = yes estate_governor_trait_xp_bonus_for_contracts = yes @@ -4025,6 +4007,9 @@ east_asian_estate_reception_hall_01 = { previous_building = east_asian_estate_main_01 can_construct_potential = { + top_participant_group:dynastic_cycle ?= { + participant_group_type = conservative_movement + } } cost = { @@ -4065,6 +4050,9 @@ east_asian_estate_reception_hall_02 = { previous_building = east_asian_estate_reception_hall_01 can_construct = { + top_participant_group:dynastic_cycle ?= { + participant_group_type = conservative_movement + } } cost = { @@ -4106,6 +4094,9 @@ east_asian_estate_reception_hall_03 = { previous_building = east_asian_estate_reception_hall_02 can_construct = { + top_participant_group:dynastic_cycle ?= { + participant_group_type = conservative_movement + } domicile ?= { has_domicile_building_or_higher = east_asian_estate_main_02 } } @@ -4147,6 +4138,11 @@ east_asian_estate_reception_hall_04 = { slot_type = internal previous_building = east_asian_estate_reception_hall_03 + can_construct = { + top_participant_group:dynastic_cycle ?= { + participant_group_type = conservative_movement + } + } cost = { gold = { @@ -4187,6 +4183,9 @@ east_asian_estate_reception_hall_05 = { previous_building = east_asian_estate_reception_hall_04 can_construct = { + top_participant_group:dynastic_cycle ?= { + participant_group_type = conservative_movement + } domicile ?= { has_domicile_building_or_higher = east_asian_estate_main_04 } } @@ -4230,7 +4229,7 @@ east_asian_estate_cabinet_of_curiosities_01 = { slot_type = internal previous_building = east_asian_estate_main_01 - can_construct = { + can_construct_potential = { dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_4 } } @@ -5107,7 +5106,6 @@ east_asian_estate_health_01 = { parameters = { estate_increase_safe_treatment_success_1 = yes - estate_increase_physician_aptitude_1 = yes } ai_value = { @@ -5154,7 +5152,7 @@ east_asian_estate_health_02 = { parameters = { estate_increase_safe_treatment_success_1 = yes - estate_increase_physician_aptitude_2 = yes + estate_increase_physician_aptitude = yes } ai_value = { @@ -5196,7 +5194,7 @@ east_asian_estate_health_03 = { parameters = { estate_increase_safe_treatment_success_1 = yes - estate_increase_physician_aptitude_3 = yes + estate_increase_physician_aptitude = yes } ai_value = { @@ -5238,7 +5236,7 @@ east_asian_estate_health_04 = { parameters = { estate_increase_safe_treatment_success_2 = yes - estate_increase_physician_aptitude_4 = yes + estate_increase_physician_aptitude_2 = yes } ai_value = { @@ -5280,7 +5278,7 @@ east_asian_estate_health_05 = { parameters = { estate_increase_safe_treatment_success_2 = yes - estate_increase_physician_aptitude_5 = yes + estate_increase_physician_aptitude_2 = yes } ai_value = { @@ -5322,7 +5320,7 @@ east_asian_estate_health_06 = { parameters = { estate_increase_safe_treatment_success_2 = yes - estate_increase_physician_aptitude_6 = yes + estate_increase_physician_aptitude_3 = yes } ai_value = { @@ -6574,7 +6572,6 @@ east_asian_estate_watchtower_01 = { } parameters = { - estate_increase_bodyguard_aptitude_1 = yes raids_less_likely_to_make_prisoners_1 = yes house_head_can_ask_for_knight = yes } @@ -6620,7 +6617,7 @@ east_asian_estate_watchtower_02 = { parameters = { raids_less_likely_to_make_prisoners_1 = yes - estate_increase_bodyguard_aptitude_2 = yes + estate_increase_bodyguard_aptitude_1 = yes house_head_can_ask_for_knight = yes } @@ -6660,7 +6657,7 @@ east_asian_estate_watchtower_03 = { parameters = { raids_less_likely_to_make_prisoners_2 = yes estate_unlock_bolster_security_decision = yes - estate_increase_bodyguard_aptitude_3 = yes + estate_increase_bodyguard_aptitude_1 = yes house_head_can_ask_for_knight = yes house_head_can_ask_for_maa = yes } @@ -6712,7 +6709,7 @@ east_asian_estate_watchtower_04 = { raids_less_likely_to_make_prisoners_2 = yes house_head_can_ask_for_maa = yes estate_unlock_bolster_security_decision = yes - estate_increase_bodyguard_aptitude_4 = yes + estate_increase_bodyguard_aptitude_2 = yes house_head_can_ask_for_knight = yes } @@ -6763,7 +6760,7 @@ east_asian_estate_watchtower_05 = { raids_less_likely_to_make_prisoners_3 = yes house_head_can_ask_for_maa = yes estate_unlock_bolster_security_decision = yes - estate_increase_bodyguard_aptitude_5 = yes + estate_increase_bodyguard_aptitude_2 = yes house_head_can_ask_for_knight = yes } @@ -6815,7 +6812,7 @@ east_asian_estate_watchtower_06 = { estate_unlock_patrol_decision = yes house_head_can_ask_for_maa = yes estate_unlock_bolster_security_decision = yes - estate_increase_bodyguard_aptitude_6 = yes + estate_increase_bodyguard_aptitude_2 = yes house_head_can_ask_for_knight = yes } @@ -7122,7 +7119,7 @@ east_asian_estate_garden_leisure_04 = { } parameters = { - increased_gardener_aptitude_4 = yes + increased_gardener_aptitude_3 = yes } on_complete = { @@ -7209,7 +7206,7 @@ east_asian_estate_garden_leisure_05 = { } parameters = { - increased_gardener_aptitude_5 = yes + increased_gardener_aptitude_3 = yes } on_complete = { @@ -7296,7 +7293,7 @@ east_asian_estate_garden_leisure_06 = { } parameters = { - increased_gardener_aptitude_6 = yes + increased_gardener_aptitude_3 = yes } on_complete = { @@ -7386,7 +7383,7 @@ east_asian_estate_garden_fruit_04 = { } parameters = { - increased_gardener_aptitude_4 = yes + increased_gardener_aptitude_3 = yes } on_complete = { @@ -7474,7 +7471,7 @@ east_asian_estate_garden_fruit_05 = { } parameters = { - increased_gardener_aptitude_5 = yes + increased_gardener_aptitude_3 = yes } on_complete = { @@ -7562,7 +7559,7 @@ east_asian_estate_garden_fruit_06 = { } parameters = { - increased_gardener_aptitude_6 = yes + increased_gardener_aptitude_3 = yes } on_complete = { @@ -11283,10 +11280,7 @@ east_asian_estate_militia_muster_green_01 = { can_construct = { custom_tooltip = { text = celestial_military_appointment_allowed_desc - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } @@ -11442,10 +11436,7 @@ east_asian_estate_ration_wine_stores_01 = { can_construct = { custom_tooltip = { text = celestial_military_appointment_allowed_desc - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } @@ -13774,10 +13765,7 @@ east_asian_estate_tea_horse_road_office_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } @@ -14638,10 +14626,7 @@ east_asian_estate_field_surgeon_cart_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } @@ -15885,7 +15870,7 @@ east_asian_estate_history_school_04 = { } } parameters = { - estate_increased_tutor_aptitude_4 = yes + estate_increased_tutor_aptitude_1 = yes } character_modifier = { monthly_merit = @east_asian_manor_monthly_merit_2 @@ -16331,10 +16316,7 @@ east_asian_estate_armorer_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } @@ -16759,10 +16741,7 @@ east_asian_estate_sergeants_school_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } @@ -16907,10 +16886,7 @@ east_asian_estate_drill_yard_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } @@ -17628,10 +17604,7 @@ east_asian_estate_crossbow_storage_01 = { can_construct = { custom_tooltip = { text = celestial_military_appointment_allowed_desc - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } @@ -18472,10 +18445,7 @@ east_asian_estate_foaling_pens_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } @@ -19742,10 +19712,7 @@ east_asian_estate_leatherworks_01 = { can_construct = { custom_tooltip = { text = celestial_military_appointment_allowed_desc - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } @@ -21020,10 +20987,7 @@ east_asian_estate_salt_lick_terraces_01 = { custom_tooltip = { text = is_a_military_governor_county_or_above_desc highest_held_title_tier >= tier_county - OR = { - vassal_contract_has_flag = celestial_military_appointment - vassal_contract_has_flag = meritocratic_military_appointment - } + vassal_contract_has_flag = celestial_military_appointment } } } diff --git a/common/domiciles/buildings/00_estate_buildings.txt b/common/domiciles/buildings/00_estate_buildings.txt index 6c688959e..9b57c94f8 100644 --- a/common/domiciles/buildings/00_estate_buildings.txt +++ b/common/domiciles/buildings/00_estate_buildings.txt @@ -339,7 +339,7 @@ estate_main_05 = { slot_type = main internal_slots = 10 construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } previous_building = estate_main_04 can_construct = { @@ -425,7 +425,7 @@ estate_main_05 = { ### Diplomacy Upgrade living_quarters_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -462,7 +462,7 @@ living_quarters_01 = { } living_quarters_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = living_quarters_01 @@ -501,7 +501,7 @@ living_quarters_02 = { } living_quarters_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = living_quarters_02 @@ -543,7 +543,7 @@ living_quarters_03 = { } living_quarters_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = living_quarters_03 @@ -588,7 +588,7 @@ living_quarters_04 = { ### Martial Upgrade trophy_room_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -620,7 +620,7 @@ trophy_room_01 = { } trophy_room_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = trophy_room_01 @@ -653,7 +653,7 @@ trophy_room_02 = { } trophy_room_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = trophy_room_02 @@ -694,7 +694,7 @@ trophy_room_03 = { } trophy_room_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = trophy_room_03 @@ -738,7 +738,7 @@ trophy_room_04 = { ### Stewardship Upgrade office_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -775,7 +775,7 @@ office_01 = { } office_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = office_01 @@ -813,7 +813,7 @@ office_02 = { } office_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = office_02 @@ -856,7 +856,7 @@ office_03 = { } office_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = office_03 @@ -902,7 +902,7 @@ office_04 = { ### Intrigue Upgrade servants_quarters_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -935,7 +935,7 @@ servants_quarters_01 = { } servants_quarters_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = servants_quarters_01 @@ -971,7 +971,7 @@ servants_quarters_02 = { } servants_quarters_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = servants_quarters_02 @@ -1012,7 +1012,7 @@ servants_quarters_03 = { } servants_quarters_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = servants_quarters_03 @@ -1057,7 +1057,7 @@ servants_quarters_04 = { ### Learning Upgrade library_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -1089,7 +1089,7 @@ library_01 = { } library_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = library_01 @@ -1127,7 +1127,7 @@ library_02 = { # Observatory sub-branch library_observatory_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = library_02 @@ -1168,7 +1168,7 @@ library_observatory_03 = { } library_observatory_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = library_observatory_03 @@ -1211,7 +1211,7 @@ library_observatory_04 = { # Education sub-branch library_education_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = library_02 @@ -1252,7 +1252,7 @@ library_education_03 = { } library_education_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = library_education_03 @@ -1297,7 +1297,7 @@ library_education_04 = { ### Bath bath_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -1334,7 +1334,7 @@ bath_01 = { } bath_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = bath_01 @@ -1372,7 +1372,7 @@ bath_02 = { } bath_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = bath_02 @@ -1414,7 +1414,7 @@ bath_03 = { } bath_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = bath_03 @@ -1458,7 +1458,7 @@ bath_04 = { ### Guest Room guest_room_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -1499,7 +1499,7 @@ guest_room_01 = { } guest_room_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = guest_room_01 @@ -1543,7 +1543,7 @@ guest_room_02 = { } guest_room_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = guest_room_02 @@ -1592,7 +1592,7 @@ guest_room_03 = { } guest_room_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = guest_room_03 @@ -1640,7 +1640,7 @@ guest_room_04 = { } guest_room_05 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = guest_room_04 @@ -1689,7 +1689,7 @@ guest_room_05 = { } guest_room_06 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = guest_room_05 @@ -1739,7 +1739,7 @@ guest_room_06 = { ### Wine Cellar wine_cellar_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -1781,7 +1781,7 @@ wine_cellar_01 = { } wine_cellar_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = wine_cellar_01 @@ -1823,7 +1823,7 @@ wine_cellar_02 = { } wine_cellar_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = wine_cellar_02 @@ -1867,7 +1867,7 @@ wine_cellar_03 = { ### Courtyard courtyard_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -1903,7 +1903,7 @@ courtyard_01 = { } courtyard_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = courtyard_01 @@ -1940,7 +1940,7 @@ courtyard_02 = { } courtyard_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = courtyard_02 @@ -1981,7 +1981,7 @@ courtyard_03 = { } courtyard_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = courtyard_03 @@ -2024,7 +2024,7 @@ courtyard_04 = { ### Prison prison_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -2069,7 +2069,7 @@ prison_01 = { } prison_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = prison_01 @@ -2118,7 +2118,7 @@ prison_02 = { } prison_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = prison_02 @@ -2172,7 +2172,7 @@ prison_03 = { } prison_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = prison_03 @@ -2228,7 +2228,7 @@ prison_04 = { ### Reception Hall reception_hall_01 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -2270,7 +2270,7 @@ reception_hall_01 = { reception_hall_02 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = reception_hall_01 @@ -2313,7 +2313,7 @@ reception_hall_02 = { reception_hall_03 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = reception_hall_02 @@ -2357,7 +2357,7 @@ reception_hall_03 = { reception_hall_04 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = reception_hall_03 @@ -2401,7 +2401,7 @@ reception_hall_04 = { reception_hall_05 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = reception_hall_04 @@ -2446,7 +2446,7 @@ reception_hall_05 = { ### Cabinet of Curiosities cabinet_of_curiosities_01 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -2490,7 +2490,7 @@ cabinet_of_curiosities_01 = { cabinet_of_curiosities_02 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = cabinet_of_curiosities_01 @@ -2544,7 +2544,7 @@ cabinet_of_curiosities_02 = { cabinet_of_curiosities_03 = { construction_time = 1000 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = cabinet_of_curiosities_02 @@ -2601,7 +2601,7 @@ cabinet_of_curiosities_03 = { #Grand Solar grand_solar_01 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = estate_main_01 @@ -2642,7 +2642,7 @@ grand_solar_01 = { grand_solar_02 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = grand_solar_01 @@ -2683,7 +2683,7 @@ grand_solar_02 = { grand_solar_03 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = grand_solar_02 @@ -2726,7 +2726,7 @@ grand_solar_03 = { grand_solar_04 = { construction_time = 730 - allowed_domicile_types = { estate } + allowed_domicile_types = { estate } slot_type = internal previous_building = grand_solar_03 @@ -2778,7 +2778,7 @@ grand_solar_04 = { ### Temple Building temple_small_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } can_construct = { NOT = { @@ -2918,7 +2918,7 @@ temple_small_01 = { } temple_small_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_small_01 cost = { @@ -3053,7 +3053,7 @@ temple_small_02 = { } temple_small_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_small_02 can_construct = { @@ -3194,7 +3194,7 @@ temple_small_03 = { # Crypt sub-branch temple_crypt_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_small_03 can_construct = { @@ -3348,7 +3348,7 @@ temple_crypt_04 = { } temple_crypt_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_crypt_04 can_construct = { @@ -3502,7 +3502,7 @@ temple_crypt_05 = { } temple_crypt_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_crypt_05 can_construct = { @@ -3659,7 +3659,7 @@ temple_crypt_06 = { # Temple sub-branch temple_large_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_small_03 can_construct = { @@ -3801,7 +3801,7 @@ temple_large_04 = { } temple_large_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_large_04 can_construct = { @@ -3943,7 +3943,7 @@ temple_large_05 = { } temple_large_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_large_05 can_construct = { @@ -4089,7 +4089,7 @@ temple_large_06 = { # Monastery sub-branch temple_monastery_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_small_03 can_construct = { @@ -4234,7 +4234,7 @@ temple_monastery_04 = { } temple_monastery_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_monastery_04 can_construct = { @@ -4379,7 +4379,7 @@ temple_monastery_05 = { } temple_monastery_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = temple_monastery_05 can_construct = { @@ -4526,7 +4526,7 @@ temple_monastery_06 = { ### Barracks barracks_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -4609,7 +4609,7 @@ barracks_01 = { } barracks_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = barracks_01 cost = { @@ -4697,7 +4697,7 @@ barracks_02 = { } barracks_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = barracks_02 can_construct = { @@ -4789,7 +4789,7 @@ barracks_03 = { } barracks_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = barracks_03 can_construct = { @@ -4881,7 +4881,7 @@ barracks_04 = { } barracks_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = barracks_04 can_construct = { @@ -4973,7 +4973,7 @@ barracks_05 = { } barracks_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = barracks_05 can_construct = { @@ -5067,7 +5067,7 @@ barracks_06 = { ### Watchtower watchtower_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -5148,7 +5148,7 @@ watchtower_01 = { } watchtower_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = watchtower_01 cost = { @@ -5232,7 +5232,7 @@ watchtower_02 = { } watchtower_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = watchtower_02 can_construct = { @@ -5320,7 +5320,7 @@ watchtower_03 = { } watchtower_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = watchtower_03 can_construct = { @@ -5409,7 +5409,7 @@ watchtower_04 = { } watchtower_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = watchtower_04 can_construct = { @@ -5498,7 +5498,7 @@ watchtower_05 = { } watchtower_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = watchtower_05 can_construct = { @@ -5590,7 +5590,7 @@ watchtower_06 = { ### Guardhouse guardhouse_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -5671,7 +5671,7 @@ guardhouse_01 = { } guardhouse_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = guardhouse_01 cost = { @@ -5754,7 +5754,7 @@ guardhouse_02 = { } guardhouse_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = guardhouse_02 can_construct = { @@ -5843,7 +5843,7 @@ guardhouse_03 = { } guardhouse_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = guardhouse_03 can_construct = { @@ -5934,7 +5934,7 @@ guardhouse_04 = { ### Garden garden_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -6054,7 +6054,7 @@ garden_01 = { } garden_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_01 cost = { @@ -6175,7 +6175,7 @@ garden_02 = { } garden_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_02 cost = { @@ -6298,7 +6298,7 @@ garden_03 = { # Leisure Garden sub-branch garden_leisure_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_03 can_construct = { @@ -6425,7 +6425,7 @@ garden_leisure_04 = { } garden_leisure_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_leisure_04 can_construct = { @@ -6552,7 +6552,7 @@ garden_leisure_05 = { } garden_leisure_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_leisure_05 can_construct = { @@ -6681,7 +6681,7 @@ garden_leisure_06 = { # Fruit Garden sub-branch garden_fruit_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_03 can_construct = { @@ -6807,7 +6807,7 @@ garden_fruit_04 = { } garden_fruit_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_fruit_04 can_construct = { @@ -6933,7 +6933,7 @@ garden_fruit_05 = { } garden_fruit_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = garden_fruit_05 can_construct = { @@ -7060,7 +7060,7 @@ garden_fruit_06 = { ### Stable stable_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -7142,7 +7142,7 @@ stable_01 = { } stable_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_01 cost = { @@ -7229,7 +7229,7 @@ stable_02 = { } stable_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_02 cost = { @@ -7318,7 +7318,7 @@ stable_03 = { # Grand Stable sub-branch stable_grand_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_03 can_construct = { @@ -7403,7 +7403,7 @@ stable_grand_04 = { } stable_grand_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_grand_04 can_construct = { @@ -7489,7 +7489,7 @@ stable_grand_05 = { } stable_grand_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_grand_05 can_construct = { @@ -7577,7 +7577,7 @@ stable_grand_06 = { # Kennel sub-branch stable_kennel_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_03 can_construct = { @@ -7671,7 +7671,7 @@ stable_kennel_04 = { } stable_kennel_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_kennel_04 can_construct = { @@ -7766,7 +7766,7 @@ stable_kennel_05 = { } stable_kennel_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_kennel_05 can_construct = { @@ -7864,7 +7864,7 @@ stable_kennel_06 = { # Charioteer sub-branch (Byzantine unique upgrade) stable_chariot_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_03 can_construct_potential = { @@ -7948,7 +7948,7 @@ stable_chariot_04 = { } stable_chariot_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_chariot_04 can_construct = { @@ -8033,7 +8033,7 @@ stable_chariot_05 = { } stable_chariot_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = stable_chariot_05 can_construct = { @@ -8120,7 +8120,7 @@ stable_chariot_06 = { ### Workshop workshop_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -8195,7 +8195,7 @@ workshop_01 = { } workshop_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_01 cost = { @@ -8273,7 +8273,7 @@ workshop_02 = { # Carpenter sub-branch workshop_carpenter_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_02 can_construct = { @@ -8357,7 +8357,7 @@ workshop_carpenter_03 = { } workshop_carpenter_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_carpenter_03 can_construct = { @@ -8441,7 +8441,7 @@ workshop_carpenter_04 = { } workshop_carpenter_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_carpenter_04 can_construct = { @@ -8526,7 +8526,7 @@ workshop_carpenter_05 = { } workshop_carpenter_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_carpenter_05 can_construct = { @@ -8613,7 +8613,7 @@ workshop_carpenter_06 = { # Mason sub-branch workshop_mason_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_02 can_construct = { @@ -8695,7 +8695,7 @@ workshop_mason_03 = { } workshop_mason_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_mason_03 can_construct = { @@ -8777,7 +8777,7 @@ workshop_mason_04 = { } workshop_mason_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_mason_04 can_construct = { @@ -8861,7 +8861,7 @@ workshop_mason_05 = { } workshop_mason_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_mason_05 can_construct = { @@ -8947,7 +8947,7 @@ workshop_mason_06 = { # Textile sub-branch workshop_textile_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_02 can_construct = { @@ -9031,7 +9031,7 @@ workshop_textile_03 = { } workshop_textile_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_textile_03 can_construct = { @@ -9115,7 +9115,7 @@ workshop_textile_04 = { } workshop_textile_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_textile_04 can_construct = { @@ -9199,7 +9199,7 @@ workshop_textile_05 = { } workshop_textile_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = workshop_textile_05 can_construct = { @@ -9285,7 +9285,7 @@ workshop_textile_06 = { ### Storage storage_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -9369,7 +9369,7 @@ storage_01 = { } storage_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = storage_01 cost = { @@ -9456,7 +9456,7 @@ storage_02 = { # Warehouse sub-branch storage_warehouse_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = storage_02 can_construct = { @@ -9540,7 +9540,7 @@ storage_warehouse_03 = { } storage_warehouse_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = storage_warehouse_03 can_construct = { @@ -9626,7 +9626,7 @@ storage_warehouse_04 = { # Granary sub-branch storage_granary_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = storage_02 can_construct = { @@ -9713,7 +9713,7 @@ storage_granary_03 = { } storage_granary_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = storage_granary_03 can_construct = { @@ -9806,7 +9806,7 @@ storage_granary_04 = { ### Market market_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -9894,7 +9894,7 @@ market_01 = { } market_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = market_01 cost = { @@ -9974,7 +9974,7 @@ market_02 = { } market_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = market_02 can_construct = { @@ -10059,7 +10059,7 @@ market_03 = { } market_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = market_03 can_construct = { @@ -10144,7 +10144,7 @@ market_04 = { } market_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = market_04 can_construct = { @@ -10229,7 +10229,7 @@ market_05 = { } market_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = market_05 can_construct = { @@ -10316,7 +10316,7 @@ market_06 = { ### Grazing Lands grazing_land_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -10436,7 +10436,7 @@ grazing_land_01 = { } grazing_land_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_01 cost = { @@ -10557,7 +10557,7 @@ grazing_land_02 = { } grazing_land_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_02 cost = { @@ -10678,7 +10678,7 @@ grazing_land_03 = { } grazing_land_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_03 can_construct = { @@ -10790,7 +10790,7 @@ grazing_land_04 = { } grazing_land_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_04 can_construct = { @@ -10902,7 +10902,7 @@ grazing_land_05 = { } grazing_land_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_05 can_construct = { @@ -11016,7 +11016,7 @@ grazing_land_06 = { # Horse Archer sub-branch horse_pasture_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_03 can_construct = { @@ -11122,7 +11122,7 @@ horse_pasture_04 = { } horse_pasture_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = horse_pasture_04 can_construct = { @@ -11228,7 +11228,7 @@ horse_pasture_05 = { } horse_pasture_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = horse_pasture_05 can_construct = { @@ -11336,7 +11336,7 @@ horse_pasture_06 = { # Camel sub-branch camel_pasture_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_03 can_construct = { @@ -11442,7 +11442,7 @@ camel_pasture_04 = { } camel_pasture_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = camel_pasture_04 can_construct = { @@ -11548,7 +11548,7 @@ camel_pasture_05 = { } camel_pasture_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = camel_pasture_05 can_construct = { @@ -11656,7 +11656,7 @@ camel_pasture_06 = { # Elephant sub-branch elephant_pasture_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grazing_land_03 can_construct = { @@ -11738,7 +11738,7 @@ elephant_pasture_04 = { } elephant_pasture_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = elephant_pasture_04 can_construct = { @@ -11820,7 +11820,7 @@ elephant_pasture_05 = { } elephant_pasture_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = elephant_pasture_05 can_construct = { @@ -11904,7 +11904,7 @@ elephant_pasture_06 = { ### Grain Fields grain_field_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -12037,7 +12037,7 @@ grain_field_01 = { } grain_field_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grain_field_01 cost = { @@ -12160,7 +12160,7 @@ grain_field_02 = { } grain_field_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grain_field_02 can_construct = { @@ -12288,7 +12288,7 @@ grain_field_03 = { } grain_field_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grain_field_03 can_construct = { @@ -12416,7 +12416,7 @@ grain_field_04 = { } grain_field_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grain_field_04 can_construct = { @@ -12544,7 +12544,7 @@ grain_field_05 = { } grain_field_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = grain_field_05 can_construct = { @@ -12674,7 +12674,7 @@ grain_field_06 = { ### Rice Fields rice_field_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } @@ -12748,7 +12748,7 @@ rice_field_01 = { rice_field_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = rice_field_01 cost = { @@ -12821,7 +12821,7 @@ rice_field_02 = { rice_field_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = rice_field_02 can_construct = { @@ -12898,7 +12898,7 @@ rice_field_03 = { rice_field_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = rice_field_03 can_construct = { @@ -12975,7 +12975,7 @@ rice_field_04 = { rice_field_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = rice_field_04 can_construct = { @@ -13052,7 +13052,7 @@ rice_field_05 = { rice_field_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = rice_field_05 can_construct = { @@ -13130,7 +13130,7 @@ rice_field_06 = { ### Vineyard vineyard_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -13242,7 +13242,7 @@ vineyard_01 = { } vineyard_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = vineyard_01 cost = { @@ -13345,7 +13345,7 @@ vineyard_02 = { } vineyard_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = vineyard_02 can_construct = { @@ -13451,7 +13451,7 @@ vineyard_03 = { } vineyard_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = vineyard_03 can_construct = { @@ -13557,7 +13557,7 @@ vineyard_04 = { } vineyard_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = vineyard_04 can_construct = { @@ -13663,7 +13663,7 @@ vineyard_05 = { } vineyard_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = vineyard_05 can_construct = { @@ -13771,7 +13771,7 @@ vineyard_06 = { ### Tea Plantation tea_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } can_construct_potential = { culture ?= { has_innovation = innovation_champa_rice } @@ -13853,7 +13853,7 @@ tea_01 = { } tea_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = tea_01 cost = { @@ -13929,7 +13929,7 @@ tea_02 = { } tea_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = tea_02 can_construct = { @@ -14008,7 +14008,7 @@ tea_03 = { } tea_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = tea_03 can_construct = { @@ -14083,7 +14083,7 @@ tea_04 = { } tea_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = tea_04 can_construct = { @@ -14158,7 +14158,7 @@ tea_05 = { } tea_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = tea_05 can_construct = { @@ -14235,7 +14235,7 @@ tea_06 = { ### Olive Plantation olive_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } cost = { gold = { @@ -14344,7 +14344,7 @@ olive_01 = { } olive_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = olive_01 cost = { @@ -14444,7 +14444,7 @@ olive_02 = { } olive_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = olive_02 can_construct = { @@ -14548,7 +14548,7 @@ olive_03 = { } olive_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = olive_03 can_construct = { @@ -14652,7 +14652,7 @@ olive_04 = { } olive_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = olive_04 can_construct = { @@ -14757,7 +14757,7 @@ olive_05 = { } olive_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = olive_05 can_construct = { @@ -14864,7 +14864,7 @@ olive_06 = { ### Silk Production - Byzantine exclusive silk_01 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } can_construct = { custom_tooltip = { @@ -14940,7 +14940,7 @@ silk_01 = { } silk_02 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = silk_01 can_construct = { @@ -15020,7 +15020,7 @@ silk_02 = { } silk_03 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = silk_02 can_construct = { @@ -15101,7 +15101,7 @@ silk_03 = { } silk_04 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = silk_03 can_construct = { @@ -15183,7 +15183,7 @@ silk_04 = { } silk_05 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = silk_04 can_construct = { @@ -15265,7 +15265,7 @@ silk_05 = { } silk_06 = { construction_time = 730 - allowed_domicile_types = { estate palace } + allowed_domicile_types = { estate } previous_building = silk_05 can_construct = { diff --git a/common/domiciles/buildings/00_yurt_buildings.txt b/common/domiciles/buildings/00_yurt_buildings.txt index e3be9d5b0..ae9d80f32 100644 --- a/common/domiciles/buildings/00_yurt_buildings.txt +++ b/common/domiciles/buildings/00_yurt_buildings.txt @@ -2217,6 +2217,8 @@ camel_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -2259,6 +2261,8 @@ camel_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -2301,6 +2305,8 @@ camel_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -2343,6 +2349,8 @@ camel_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -2478,6 +2486,8 @@ goat_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -2523,6 +2533,8 @@ goat_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -2568,6 +2580,8 @@ goat_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -2613,6 +2627,8 @@ goat_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -3012,6 +3028,8 @@ sheep_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -3057,6 +3075,8 @@ sheep_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -3102,6 +3122,8 @@ sheep_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -3147,6 +3169,8 @@ sheep_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -3246,6 +3270,8 @@ steal_herd_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -3279,6 +3305,8 @@ steal_herd_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -3312,6 +3340,8 @@ steal_herd_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -3345,6 +3375,8 @@ steal_herd_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -3434,6 +3466,8 @@ consumption_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -3463,6 +3497,8 @@ consumption_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -3492,6 +3528,8 @@ consumption_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -3521,6 +3559,8 @@ consumption_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -3610,6 +3650,8 @@ herd_wealth_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -3639,6 +3681,8 @@ herd_wealth_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -3668,6 +3712,8 @@ herd_wealth_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -3697,6 +3743,8 @@ herd_wealth_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -3786,6 +3834,8 @@ herder_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -3814,6 +3864,8 @@ herder_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -3843,6 +3895,8 @@ herder_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -3872,6 +3926,8 @@ herder_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -3989,6 +4045,8 @@ character_warfare_yurt_03 = { ai_value = { value = nomadic_capital_exterior_building_3 + + } asset = { @@ -4033,6 +4091,8 @@ character_warfare_yurt_04 = { ai_value = { value = nomadic_capital_exterior_building_4 + + } asset = { @@ -4078,6 +4138,8 @@ character_warfare_yurt_05 = { ai_value = { value = nomadic_capital_exterior_building_5 + + } asset = { @@ -4129,6 +4191,8 @@ character_warfare_yurt_06 = { ai_value = { value = nomadic_capital_exterior_building_6 + + } asset = { @@ -4232,6 +4296,8 @@ falconry_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -4265,6 +4331,8 @@ falconry_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -4298,6 +4366,8 @@ falconry_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -4332,6 +4402,8 @@ falconry_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -4418,6 +4490,8 @@ knight_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -4446,6 +4520,8 @@ knight_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -4475,6 +4551,8 @@ knight_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -4504,6 +4582,8 @@ knight_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -4593,6 +4673,8 @@ commander_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -4622,6 +4704,8 @@ commander_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -4653,6 +4737,8 @@ commander_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -4684,6 +4770,8 @@ commander_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -4707,7 +4795,7 @@ bodyguard_yurt_01 = { } parameters = { - estate_increase_bodyguard_aptitude_1 = yes + nomad_yurt_increased_bodyguard_aptitude_lvl_1 = yes } character_modifier = { @@ -4740,7 +4828,7 @@ bodyguard_yurt_02 = { } parameters = { - estate_increase_bodyguard_aptitude_2 = yes + nomad_yurt_increased_bodyguard_aptitude_lvl_1 = yes } character_modifier = { @@ -4773,7 +4861,7 @@ bodyguard_yurt_03 = { } parameters = { - estate_increase_bodyguard_aptitude_3 = yes + nomad_yurt_increased_bodyguard_aptitude_lvl_2 = yes } character_modifier = { @@ -4783,6 +4871,8 @@ bodyguard_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -4806,7 +4896,7 @@ bodyguard_yurt_04 = { } parameters = { - estate_increase_bodyguard_aptitude_4 = yes + nomad_yurt_increased_bodyguard_aptitude_lvl_2 = yes } character_modifier = { @@ -4817,6 +4907,8 @@ bodyguard_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -4840,7 +4932,7 @@ bodyguard_yurt_05 = { } parameters = { - estate_increase_bodyguard_aptitude_5 = yes + nomad_yurt_increased_bodyguard_aptitude_lvl_3 = yes } character_modifier = { @@ -4850,6 +4942,8 @@ bodyguard_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -4873,7 +4967,7 @@ bodyguard_yurt_06 = { } parameters = { - estate_increase_bodyguard_aptitude_6 = yes + nomad_yurt_increased_bodyguard_aptitude_lvl_3 = yes } character_modifier = { @@ -4884,6 +4978,8 @@ bodyguard_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -4974,6 +5070,8 @@ accolade_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -5004,6 +5102,8 @@ accolade_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -5034,6 +5134,8 @@ accolade_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -5064,6 +5166,8 @@ accolade_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -5100,7 +5204,6 @@ mass_warfare_yurt_01 = { parameters = { unlock_maa_heavy_horse_archers = yes - nomad_yurt_unlock_master_the_art_of_command = yes } ai_value = { @@ -5141,6 +5244,8 @@ mass_warfare_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_1 + + } asset = { @@ -5178,6 +5283,8 @@ mass_warfare_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -5223,6 +5330,8 @@ mass_warfare_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -5262,6 +5371,8 @@ mass_warfare_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -5311,6 +5422,8 @@ mass_warfare_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -5405,6 +5518,8 @@ lcav_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -5436,6 +5551,8 @@ lcav_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -5468,6 +5585,8 @@ lcav_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -5500,6 +5619,8 @@ lcav_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -5595,6 +5716,8 @@ foot_archer_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -5624,6 +5747,8 @@ foot_archer_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -5653,6 +5778,8 @@ foot_archer_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -5682,6 +5809,8 @@ foot_archer_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -5779,6 +5908,8 @@ merc_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -5827,6 +5958,8 @@ merc_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -5861,6 +5994,8 @@ merc_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -5909,6 +6044,8 @@ merc_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -5996,6 +6133,8 @@ herd_conversion_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -6025,6 +6164,8 @@ herd_conversion_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -6054,6 +6195,8 @@ herd_conversion_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -6083,6 +6226,8 @@ herd_conversion_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -6173,6 +6318,8 @@ raiding_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -6203,6 +6350,8 @@ raiding_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -6233,6 +6382,8 @@ raiding_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -6263,6 +6414,8 @@ raiding_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -6350,6 +6503,8 @@ stationing_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -6379,6 +6534,8 @@ stationing_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -6409,6 +6566,8 @@ stationing_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -6439,6 +6598,8 @@ stationing_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -6554,6 +6715,8 @@ court_yurt_03 = { ai_value = { value = nomadic_capital_exterior_building_3 + + } asset = { @@ -6603,6 +6766,8 @@ court_yurt_04 = { ai_value = { value = nomadic_capital_exterior_building_4 + + } asset = { @@ -6648,6 +6813,8 @@ court_yurt_05 = { ai_value = { value = nomadic_capital_exterior_building_5 + + } asset = { @@ -6698,6 +6865,8 @@ court_yurt_06 = { ai_value = { value = nomadic_capital_exterior_building_6 + + } asset = { @@ -6793,6 +6962,8 @@ tributary_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -6825,6 +6996,8 @@ tributary_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -6857,6 +7030,8 @@ tributary_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -6889,6 +7064,8 @@ tributary_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -6975,6 +7152,8 @@ vassal_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -7004,6 +7183,8 @@ vassal_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -7033,6 +7214,8 @@ vassal_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -7062,6 +7245,8 @@ vassal_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -7086,7 +7271,7 @@ secret_scheme_yurt_01 = { character_modifier = { owned_scheme_secrecy_add = 4 - enemy_scheme_secrecy_add = -4 + scheme_discovery_chance_mult = 0.04 } ai_value = { @@ -7115,7 +7300,7 @@ secret_scheme_yurt_02 = { character_modifier = { owned_scheme_secrecy_add = 2 - enemy_scheme_secrecy_add = -4 + scheme_discovery_chance_mult = 0.04 } ai_value = { @@ -7144,11 +7329,13 @@ secret_scheme_yurt_03 = { character_modifier = { owned_scheme_secrecy_add = 4 - enemy_scheme_secrecy_add = -8 + scheme_discovery_chance_mult = 0.08 } ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -7173,11 +7360,13 @@ secret_scheme_yurt_04 = { character_modifier = { owned_scheme_secrecy_add = 4 - enemy_scheme_secrecy_add = -8 + scheme_discovery_chance_mult = 0.08 } ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -7202,11 +7391,13 @@ secret_scheme_yurt_05 = { character_modifier = { owned_scheme_secrecy_add = 6 - enemy_scheme_secrecy_add = -16 + scheme_discovery_chance_mult = 0.16 } ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -7231,11 +7422,13 @@ secret_scheme_yurt_06 = { character_modifier = { owned_scheme_secrecy_add = 10 - enemy_scheme_secrecy_add = -16 + scheme_discovery_chance_mult = 0.16 } ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -7293,6 +7486,8 @@ kurultai_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -7322,6 +7517,8 @@ kurultai_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -7351,6 +7548,8 @@ kurultai_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -7380,6 +7579,8 @@ kurultai_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -7409,6 +7610,8 @@ kurultai_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -7473,6 +7676,8 @@ feast_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -7505,6 +7710,8 @@ feast_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -7537,6 +7744,8 @@ feast_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -7569,6 +7778,8 @@ feast_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -7601,6 +7812,8 @@ feast_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -7662,6 +7875,8 @@ agent_dread_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -7695,6 +7910,8 @@ agent_dread_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -7728,6 +7945,8 @@ agent_dread_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -7761,6 +7980,8 @@ agent_dread_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -7794,6 +8015,8 @@ agent_dread_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -7859,6 +8082,8 @@ dynasty_court_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -7891,6 +8116,8 @@ dynasty_court_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -7923,6 +8150,8 @@ dynasty_court_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -7956,6 +8185,8 @@ dynasty_court_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -7989,6 +8220,8 @@ dynasty_court_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -8056,6 +8289,8 @@ culture_court_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -8089,6 +8324,8 @@ culture_court_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -8122,6 +8359,8 @@ culture_court_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -8156,6 +8395,8 @@ culture_court_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -8190,6 +8431,8 @@ culture_court_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -8263,6 +8506,8 @@ family_yurt_02 = { ai_value = { value = nomadic_capital_exterior_building_2 + + } asset = { @@ -8301,6 +8546,8 @@ family_yurt_03 = { ai_value = { value = nomadic_capital_exterior_building_3 + + } asset = { @@ -8348,6 +8595,8 @@ family_yurt_04 = { ai_value = { value = nomadic_capital_exterior_building_4 + + } asset = { @@ -8391,6 +8640,8 @@ family_yurt_05 = { ai_value = { value = nomadic_capital_exterior_building_5 + + } asset = { @@ -8437,6 +8688,8 @@ family_yurt_06 = { ai_value = { value = nomadic_capital_exterior_building_6 + + } asset = { @@ -8663,8 +8916,8 @@ wet_nurse_yurt_01 = { } parameters = { - domicile_increased_wet_nurse_aptitude_1 = yes - estate_increased_tutor_aptitude_1 = yes + nomad_yurt_wet_nurse_aptitude_lvl_1 = yes + nomad_yurt_court_tutor_aptitude_lvl_1 = yes } ai_value = { @@ -8698,8 +8951,8 @@ wet_nurse_yurt_02 = { } parameters = { - domicile_increased_wet_nurse_aptitude_2 = yes - estate_increased_tutor_aptitude_2 = yes + nomad_yurt_wet_nurse_aptitude_lvl_1 = yes + nomad_yurt_court_tutor_aptitude_lvl_1 = yes } character_modifier = { @@ -8708,6 +8961,8 @@ wet_nurse_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -8731,8 +8986,8 @@ wet_nurse_yurt_03 = { } parameters = { - domicile_increased_wet_nurse_aptitude_3 = yes - estate_increased_tutor_aptitude_3 = yes + nomad_yurt_wet_nurse_aptitude_lvl_2 = yes + nomad_yurt_court_tutor_aptitude_lvl_1 = yes } character_modifier = { @@ -8741,6 +8996,8 @@ wet_nurse_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -8764,8 +9021,8 @@ wet_nurse_yurt_04 = { } parameters = { - domicile_increased_wet_nurse_aptitude_4 = yes - estate_increased_tutor_aptitude_4 = yes + nomad_yurt_wet_nurse_aptitude_lvl_2 = yes + nomad_yurt_court_tutor_aptitude_lvl_2 = yes } character_modifier = { @@ -8774,6 +9031,8 @@ wet_nurse_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -8797,8 +9056,8 @@ wet_nurse_yurt_05 = { } parameters = { - domicile_increased_wet_nurse_aptitude_5 = yes - estate_increased_tutor_aptitude_5 = yes + nomad_yurt_wet_nurse_aptitude_lvl_3 = yes + nomad_yurt_court_tutor_aptitude_lvl_3 = yes } character_modifier = { @@ -8807,6 +9066,8 @@ wet_nurse_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -8830,8 +9091,8 @@ wet_nurse_yurt_06 = { } parameters = { - domicile_increased_wet_nurse_aptitude_6 = yes - estate_increased_tutor_aptitude_6 = yes + nomad_yurt_wet_nurse_aptitude_lvl_4 = yes + nomad_yurt_court_tutor_aptitude_lvl_4 = yes } character_modifier = { @@ -8840,6 +9101,8 @@ wet_nurse_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -8898,6 +9161,8 @@ personal_chamber_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -8927,6 +9192,8 @@ personal_chamber_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -8960,6 +9227,8 @@ personal_chamber_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -8993,6 +9262,8 @@ personal_chamber_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -9026,6 +9297,8 @@ personal_chamber_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -9084,6 +9357,8 @@ recreation_chamber_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -9114,6 +9389,8 @@ recreation_chamber_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -9144,6 +9421,8 @@ recreation_chamber_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -9174,6 +9453,8 @@ recreation_chamber_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -9204,6 +9485,8 @@ recreation_chamber_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -9268,6 +9551,8 @@ marriage_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -9300,6 +9585,8 @@ marriage_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -9332,6 +9619,8 @@ marriage_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -9364,6 +9653,8 @@ marriage_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -9396,6 +9687,8 @@ marriage_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -9460,6 +9753,8 @@ better_children_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -9492,6 +9787,8 @@ better_children_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -9524,6 +9821,8 @@ better_children_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -9556,6 +9855,8 @@ better_children_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -9588,6 +9889,8 @@ better_children_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -9652,6 +9955,8 @@ friend_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -9684,6 +9989,8 @@ friend_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -9716,6 +10023,8 @@ friend_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -9748,6 +10057,8 @@ friend_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -9780,6 +10091,8 @@ friend_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -9846,6 +10159,8 @@ hostage_ward_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -9879,6 +10194,8 @@ hostage_ward_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -9912,6 +10229,8 @@ hostage_ward_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -9945,6 +10264,8 @@ hostage_ward_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -9978,6 +10299,8 @@ hostage_ward_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -10043,6 +10366,8 @@ mystical_yurt_02 = { ai_value = { value = nomadic_capital_exterior_building_2 + + } asset = { @@ -10074,6 +10399,8 @@ mystical_yurt_03 = { ai_value = { value = nomadic_capital_exterior_building_3 + + } asset = { @@ -10115,6 +10442,8 @@ mystical_yurt_04 = { ai_value = { value = nomadic_capital_exterior_building_4 + + } asset = { @@ -10156,6 +10485,8 @@ mystical_yurt_05 = { ai_value = { value = nomadic_capital_exterior_building_5 + + } asset = { @@ -10201,6 +10532,8 @@ mystical_yurt_06 = { ai_value = { value = nomadic_capital_exterior_building_6 + + } asset = { @@ -10272,6 +10605,8 @@ astrologer_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -10306,6 +10641,8 @@ astrologer_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -10340,6 +10677,8 @@ astrologer_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -10374,6 +10713,8 @@ astrologer_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -10408,6 +10749,8 @@ astrologer_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -10431,7 +10774,7 @@ physician_yurt_01 = { } parameters = { - estate_increase_physician_aptitude_1 = yes + nomad_yurt_increased_physician_aptitude_lvl_1 = yes } character_modifier = { @@ -10464,7 +10807,7 @@ physician_yurt_02 = { } parameters = { - estate_increase_physician_aptitude_2 = yes + nomad_yurt_increased_physician_aptitude_lvl_1 = yes } character_modifier = { @@ -10474,6 +10817,8 @@ physician_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -10497,7 +10842,7 @@ physician_yurt_03 = { } parameters = { - estate_increase_physician_aptitude_3 = yes + nomad_yurt_increased_physician_aptitude_lvl_2 = yes } character_modifier = { @@ -10507,6 +10852,8 @@ physician_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -10530,7 +10877,7 @@ physician_yurt_04 = { } parameters = { - estate_increase_physician_aptitude_4 = yes + nomad_yurt_increased_physician_aptitude_lvl_2 = yes } character_modifier = { @@ -10540,6 +10887,8 @@ physician_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -10563,7 +10912,7 @@ physician_yurt_05 = { } parameters = { - estate_increase_physician_aptitude_5 = yes + nomad_yurt_increased_physician_aptitude_lvl_3 = yes } character_modifier = { @@ -10573,6 +10922,8 @@ physician_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -10596,7 +10947,7 @@ physician_yurt_06 = { } parameters = { - estate_increase_physician_aptitude_6 = yes + nomad_yurt_increased_physician_aptitude_lvl_4 = yes } character_modifier = { @@ -10606,6 +10957,8 @@ physician_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -10670,6 +11023,8 @@ fertility_mystical_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -10702,6 +11057,8 @@ fertility_mystical_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -10734,6 +11091,8 @@ fertility_mystical_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -10766,6 +11125,8 @@ fertility_mystical_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -10798,6 +11159,8 @@ fertility_mystical_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -10876,6 +11239,8 @@ language_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -10915,6 +11280,8 @@ language_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -10950,6 +11317,8 @@ language_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -10986,6 +11355,8 @@ language_yurt_05 = { ai_value = { value = 5 + + } asset = { @@ -11027,6 +11398,8 @@ language_yurt_06 = { ai_value = { value = 26 + + } asset = { @@ -11091,6 +11464,8 @@ omen_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -11123,6 +11498,8 @@ omen_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -11155,6 +11532,8 @@ omen_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -11188,6 +11567,8 @@ omen_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -11220,6 +11601,8 @@ omen_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -11284,6 +11667,8 @@ kurultai_mystical_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -11317,6 +11702,8 @@ kurultai_mystical_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -11350,6 +11737,8 @@ kurultai_mystical_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -11384,6 +11773,8 @@ kurultai_mystical_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -11417,6 +11808,8 @@ kurultai_mystical_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -11482,6 +11875,8 @@ knight_mystical_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -11514,6 +11909,8 @@ knight_mystical_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -11546,6 +11943,8 @@ knight_mystical_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -11579,6 +11978,8 @@ knight_mystical_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -11612,6 +12013,8 @@ knight_mystical_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -11710,6 +12113,8 @@ trade_yurt_02 = { ai_value = { value = nomadic_capital_exterior_building_2 + + } asset = { @@ -11758,6 +12163,8 @@ trade_yurt_03 = { ai_value = { value = nomadic_capital_exterior_building_3 + + } asset = { @@ -11811,6 +12218,8 @@ trade_yurt_04 = { ai_value = { value = nomadic_capital_exterior_building_4 + + } asset = { @@ -11860,6 +12269,8 @@ trade_yurt_05 = { ai_value = { value = nomadic_capital_exterior_building_5 + + } asset = { @@ -11913,6 +12324,8 @@ trade_yurt_06 = { ai_value = { value = nomadic_capital_exterior_building_6 + + } asset = { @@ -11984,6 +12397,8 @@ paiza_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -12017,6 +12432,8 @@ paiza_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -12054,6 +12471,8 @@ paiza_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -12087,6 +12506,8 @@ paiza_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -12124,6 +12545,8 @@ paiza_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -12189,6 +12612,8 @@ innovation_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -12222,6 +12647,8 @@ innovation_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -12255,6 +12682,8 @@ innovation_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -12288,6 +12717,8 @@ innovation_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -12321,6 +12752,8 @@ innovation_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -12387,6 +12820,8 @@ merchant_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -12420,6 +12855,8 @@ merchant_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -12453,6 +12890,8 @@ merchant_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -12486,6 +12925,8 @@ merchant_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -12519,6 +12960,8 @@ merchant_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -12585,6 +13028,8 @@ fertility_trade_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_1 + + } asset = { @@ -12618,6 +13063,8 @@ fertility_trade_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -12651,6 +13098,8 @@ fertility_trade_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -12684,6 +13133,8 @@ fertility_trade_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -12717,6 +13168,8 @@ fertility_trade_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -12783,6 +13236,8 @@ herd_trade_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -12816,6 +13271,8 @@ herd_trade_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -12849,6 +13306,8 @@ herd_trade_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -12882,6 +13341,8 @@ herd_trade_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -12915,6 +13376,8 @@ herd_trade_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -12979,6 +13442,8 @@ char_trade_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -13012,6 +13477,8 @@ char_trade_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -13036,6 +13503,7 @@ char_trade_yurt_04 = { parameters = { nomad_yurt_paiza_char_gain_lvl_2 = yes + nomad_yurt_paiza_char_gain_arrival_lvl_1 = yes } character_modifier = { @@ -13044,6 +13512,8 @@ char_trade_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -13068,6 +13538,7 @@ char_trade_yurt_05 = { parameters = { nomad_yurt_paiza_char_gain_lvl_2 = yes + nomad_yurt_paiza_char_gain_arrival_lvl_1 = yes } character_modifier = { @@ -13076,6 +13547,8 @@ char_trade_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -13100,6 +13573,7 @@ char_trade_yurt_06 = { parameters = { nomad_yurt_paiza_char_gain_lvl_3 = yes + nomad_yurt_paiza_char_gain_arrival_lvl_2 = yes } character_modifier = { @@ -13108,6 +13582,8 @@ char_trade_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { @@ -13172,6 +13648,8 @@ knight_trade_yurt_02 = { ai_value = { value = nomadic_capital_interior_building_2 + + } asset = { @@ -13204,6 +13682,8 @@ knight_trade_yurt_03 = { ai_value = { value = nomadic_capital_interior_building_3 + + } asset = { @@ -13236,6 +13716,8 @@ knight_trade_yurt_04 = { ai_value = { value = nomadic_capital_interior_building_4 + + } asset = { @@ -13268,6 +13750,8 @@ knight_trade_yurt_05 = { ai_value = { value = nomadic_capital_interior_building_5 + + } asset = { @@ -13300,6 +13784,8 @@ knight_trade_yurt_06 = { ai_value = { value = nomadic_capital_interior_building_6 + + } asset = { diff --git a/common/domiciles/buildings/10_japanese_manor_buildings.txt b/common/domiciles/buildings/10_japanese_manor_buildings.txt index edcb9fb79..0dcfbc0b5 100644 --- a/common/domiciles/buildings/10_japanese_manor_buildings.txt +++ b/common/domiciles/buildings/10_japanese_manor_buildings.txt @@ -2015,7 +2015,7 @@ japanese_manor_library_confucian_04 = { } parameters = { - estate_unlock_tier_5_education = yes + japanese_manor_unlock_tier_5_education = yes } character_modifier = { @@ -2056,7 +2056,7 @@ japanese_manor_library_confucian_05 = { } parameters = { - estate_unlock_tier_5_education = yes + japanese_manor_unlock_tier_5_education = yes } character_modifier = { @@ -2097,7 +2097,7 @@ japanese_manor_library_confucian_06 = { } parameters = { - estate_unlock_tier_5_education = yes + japanese_manor_unlock_tier_5_education = yes } character_modifier = { @@ -2188,7 +2188,7 @@ japanese_manor_retainer_accomodations_02 = { parameters = { house_head_can_ask_for_knight = yes - estate_increase_bodyguard_aptitude_2 = yes + estate_increase_bodyguard_aptitude_1 = yes } ai_value = { @@ -2231,7 +2231,7 @@ japanese_manor_retainer_accomodations_03 = { parameters = { house_head_can_ask_for_knight = yes - estate_increase_bodyguard_aptitude_3 = yes + estate_increase_bodyguard_aptitude_1 = yes } ai_value = { @@ -2263,7 +2263,7 @@ japanese_manor_retainer_accomodations_04 = { parameters = { house_head_can_ask_for_knight = yes - estate_increase_bodyguard_aptitude_4 = yes + estate_increase_bodyguard_aptitude_2 = yes } character_modifier = { @@ -2304,7 +2304,7 @@ japanese_manor_retainer_accomodations_05 = { parameters = { house_head_can_ask_for_knight = yes - estate_increase_bodyguard_aptitude_5 = yes + estate_increase_bodyguard_aptitude_2 = yes } character_modifier = { @@ -3691,7 +3691,7 @@ japanese_shrine_01 = { can_construct = { custom_tooltip = { text = humility_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_shrine } + house = { has_house_power_parameter = unlocks_japanese_manor_shrine } } } @@ -3734,7 +3734,7 @@ japanese_shrine_02 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_02 } custom_tooltip = { text = humility_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_shrine } + house = { has_house_power_parameter = unlocks_japanese_manor_shrine } } } @@ -3769,14 +3769,14 @@ japanese_shrine_02 = { japanese_shrine_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_shrine_02 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_03 } custom_tooltip = { text = humility_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_shrine } + house = { has_house_power_parameter = unlocks_japanese_manor_shrine } } } @@ -3818,7 +3818,7 @@ japanese_shrine_04 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_04 } custom_tooltip = { text = humility_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_shrine } + house = { has_house_power_parameter = unlocks_japanese_manor_shrine } } } @@ -3854,14 +3854,14 @@ japanese_shrine_04 = { japanese_shrine_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_shrine_04 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_05 } custom_tooltip = { text = humility_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_shrine } + house = { has_house_power_parameter = unlocks_japanese_manor_shrine } } } @@ -3896,14 +3896,14 @@ japanese_shrine_05 = { japanese_shrine_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_shrine_05 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_06 } custom_tooltip = { text = humility_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_shrine } + house = { has_house_power_parameter = unlocks_japanese_manor_shrine } } } @@ -3985,10 +3985,6 @@ japanese_cemetery_02 = { dynasty_house_opinion = @japanese_manor_opinion_add_1 } - parameters = { - estate_cheaper_funeral_cost = yes - } - ai_value = { value = 8 add = japanese_manor_building_ai_modifier_value @@ -4018,10 +4014,6 @@ japanese_cemetery_03 = { monthly_dynasty_prestige = @japanese_manor_monthly_dynasty_prestige_add_1 dynasty_house_opinion = @japanese_manor_opinion_add_1 } - - parameters = { - estate_cheaper_funeral_cost = yes - } ai_value = { value = 7 @@ -4052,10 +4044,6 @@ japanese_cemetery_04 = { monthly_dynasty_prestige = @japanese_manor_monthly_dynasty_prestige_add_1 dynasty_house_opinion = @japanese_manor_opinion_add_1 } - - parameters = { - estate_cheaper_funeral_cost = yes - } ai_value = { value = 7 @@ -4086,10 +4074,6 @@ japanese_cemetery_05 = { monthly_dynasty_prestige = @japanese_manor_monthly_dynasty_prestige_add_1 dynasty_house_opinion = @japanese_manor_opinion_add_1 } - - parameters = { - estate_cheaper_funeral_cost = yes - } ai_value = { value = 7 @@ -4120,10 +4104,6 @@ japanese_cemetery_06 = { monthly_dynasty_prestige = @japanese_manor_monthly_dynasty_prestige_add_1 dynasty_house_opinion = @japanese_manor_opinion_add_1 } - - parameters = { - estate_cheaper_funeral_cost = yes - } ai_value = { value = 7 @@ -4188,10 +4168,6 @@ japanese_shokubo_02 = { character_travel_safety = @japanese_manor_character_travel_safety } - parameters = { - estate_cheaper_pilgrimage_cost = yes - } - ai_value = { value = 8 add = japanese_manor_building_ai_modifier_value @@ -4222,10 +4198,6 @@ japanese_shokubo_03 = { different_faith_opinion = @japanese_manor_opinion_add_1 character_travel_safety = @japanese_manor_character_travel_safety } - - parameters = { - estate_cheaper_pilgrimage_cost = yes - } ai_value = { value = 7 @@ -4258,10 +4230,6 @@ japanese_shokubo_04 = { different_faith_opinion = @japanese_manor_opinion_add_1 character_travel_safety = @japanese_manor_character_travel_safety } - - parameters = { - estate_cheaper_pilgrimage_cost = yes - } ai_value = { value = 7 @@ -4293,10 +4261,6 @@ japanese_shokubo_05 = { different_faith_opinion = @japanese_manor_opinion_add_1 character_travel_safety = @japanese_manor_character_travel_safety } - - parameters = { - estate_cheaper_pilgrimage_cost = yes - } ai_value = { value = 7 @@ -4328,10 +4292,6 @@ japanese_shokubo_06 = { different_faith_opinion = @japanese_manor_opinion_add_1 character_travel_safety = @japanese_manor_character_travel_safety } - - parameters = { - estate_cheaper_pilgrimage_cost = yes - } ai_value = { value = 7 @@ -4574,7 +4534,7 @@ japanese_brewery_01 = { can_construct = { custom_tooltip = { text = prosperity_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_brewery } + house = { has_house_power_parameter = unlocks_japanese_manor_brewery } } } @@ -4615,7 +4575,7 @@ japanese_brewery_02 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_02 } custom_tooltip = { text = prosperity_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_brewery } + house = { has_house_power_parameter = unlocks_japanese_manor_brewery } } } @@ -4629,10 +4589,6 @@ japanese_brewery_02 = { county_opinion_add = @japanese_manor_opinion_add_1 } - parameters = { - estate_cheaper_feast_cost = yes - } - ai_value = { value = 8 add = japanese_manor_building_ai_modifier_value @@ -4648,14 +4604,14 @@ japanese_brewery_02 = { japanese_brewery_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_brewery_02 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_03 } custom_tooltip = { text = prosperity_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_brewery } + house = { has_house_power_parameter = unlocks_japanese_manor_brewery } } } @@ -4668,10 +4624,6 @@ japanese_brewery_03 = { development_growth_factor = @japanese_manor_development_growth_factor_1 county_opinion_add = @japanese_manor_opinion_add_1 } - - parameters = { - estate_cheaper_feast_cost = yes - } ai_value = { value = 7 @@ -4695,7 +4647,7 @@ japanese_brewery_04 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_04 } custom_tooltip = { text = prosperity_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_brewery } + house = { has_house_power_parameter = unlocks_japanese_manor_brewery } } } @@ -4709,10 +4661,6 @@ japanese_brewery_04 = { county_opinion_add = @japanese_manor_opinion_add_1 stewardship_per_prestige_level = 1 } - - parameters = { - estate_cheaper_feast_cost = yes - } ai_value = { value = 7 @@ -4729,14 +4677,14 @@ japanese_brewery_04 = { japanese_brewery_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_brewery_04 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_05 } custom_tooltip = { text = prosperity_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_brewery } + house = { has_house_power_parameter = unlocks_japanese_manor_brewery } } } @@ -4749,10 +4697,6 @@ japanese_brewery_05 = { development_growth_factor = @japanese_manor_development_growth_factor_1 county_opinion_add = @japanese_manor_opinion_add_1 } - - parameters = { - estate_cheaper_feast_cost = yes - } ai_value = { value = 7 @@ -4769,14 +4713,14 @@ japanese_brewery_05 = { japanese_brewery_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_brewery_05 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_06 } custom_tooltip = { text = prosperity_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_brewery } + house = { has_house_power_parameter = unlocks_japanese_manor_brewery } } } @@ -4789,10 +4733,6 @@ japanese_brewery_06 = { development_growth_factor = @japanese_manor_development_growth_factor_1 county_opinion_add = @japanese_manor_opinion_add_1 } - - parameters = { - estate_cheaper_feast_cost = yes - } ai_value = { value = 7 @@ -5351,7 +5291,7 @@ japanese_archive_01 = { } custom_tooltip = { text = service_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_archive } + house = { has_house_power_parameter = unlocks_japanese_manor_archive } } } @@ -5367,8 +5307,8 @@ japanese_archive_01 = { parameters = { japanese_archives_governor_efficiency_boost = yes japanese_manor_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_trait_xp_bonus_for_contracts = yes + japanese_manor_governor_efficiency_bonus = yes + japanese_manor_governor_trait_xp_bonus_for_contracts = yes } ai_value = { @@ -5397,7 +5337,7 @@ japanese_archive_02 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_02 } custom_tooltip = { text = service_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_archive } + house = { has_house_power_parameter = unlocks_japanese_manor_archive } } } @@ -5409,13 +5349,6 @@ japanese_archive_02 = { domicile_monthly_influence_add = @japanese_manor_monthly_influence_add_2 } - parameters = { - japanese_archives_governor_efficiency_boost = yes - japanese_manor_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_trait_xp_bonus_for_contracts = yes - } - ai_value = { value = 8 add = japanese_manor_building_ai_modifier_value @@ -5431,7 +5364,7 @@ japanese_archive_02 = { japanese_archive_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_archive_02 can_construct = { @@ -5442,7 +5375,7 @@ japanese_archive_03 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_03 } custom_tooltip = { text = service_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_archive } + house = { has_house_power_parameter = unlocks_japanese_manor_archive } } } @@ -5453,13 +5386,6 @@ japanese_archive_03 = { character_modifier = { domicile_monthly_influence_add = @japanese_manor_monthly_influence_add_2 } - - parameters = { - japanese_archives_governor_efficiency_boost = yes - japanese_manor_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_trait_xp_bonus_for_contracts = yes - } ai_value = { value = 7 @@ -5487,7 +5413,7 @@ japanese_archive_04 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_04 } custom_tooltip = { text = service_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_archive } + house = { has_house_power_parameter = unlocks_japanese_manor_archive } } } @@ -5499,13 +5425,6 @@ japanese_archive_04 = { stewardship_per_influence_level = 1 domicile_monthly_influence_add = @japanese_manor_monthly_influence_add_2 } - - parameters = { - japanese_archives_governor_efficiency_boost = yes - japanese_manor_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_trait_xp_bonus_for_contracts = yes - } ai_value = { value = 7 @@ -5522,7 +5441,7 @@ japanese_archive_04 = { japanese_archive_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_archive_04 can_construct = { @@ -5533,7 +5452,7 @@ japanese_archive_05 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_05 } custom_tooltip = { text = service_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_archive } + house = { has_house_power_parameter = unlocks_japanese_manor_archive } } } @@ -5544,13 +5463,6 @@ japanese_archive_05 = { character_modifier = { domicile_monthly_influence_add = @japanese_manor_monthly_influence_add_2 } - - parameters = { - japanese_archives_governor_efficiency_boost = yes - japanese_manor_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_trait_xp_bonus_for_contracts = yes - } ai_value = { value = 7 @@ -5567,7 +5479,7 @@ japanese_archive_05 = { japanese_archive_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_archive_05 can_construct = { @@ -5578,7 +5490,7 @@ japanese_archive_06 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_06 } custom_tooltip = { text = service_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_archive } + house = { has_house_power_parameter = unlocks_japanese_manor_archive } } } @@ -5589,13 +5501,6 @@ japanese_archive_06 = { character_modifier = { domicile_monthly_influence_add = @japanese_manor_monthly_influence_add_2 } - - parameters = { - japanese_archives_governor_efficiency_boost = yes - japanese_manor_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_trait_xp_bonus_for_contracts = yes - } ai_value = { value = 7 @@ -5625,7 +5530,7 @@ japanese_schoolhouse_01 = { } parameters = { - estate_increased_tutor_aptitude_1 = yes + increased_tutor_aptitude_1 = yes estate_reduced_tutor_cost = yes japanese_schoolhouse_education_boost_1 = yes estate_governor_efficiency_bonus_for_house_members = yes @@ -5661,7 +5566,7 @@ japanese_schoolhouse_02 = { } parameters = { - estate_increased_tutor_aptitude_2 = yes + increased_tutor_aptitude_2 = yes estate_reduced_tutor_cost = yes japanese_schoolhouse_education_boost_1 = yes estate_governor_efficiency_bonus_for_house_members = yes @@ -5697,7 +5602,7 @@ japanese_schoolhouse_03 = { } parameters = { - estate_increased_tutor_aptitude_3 = yes + increased_tutor_aptitude_3 = yes estate_reduced_tutor_cost = yes japanese_schoolhouse_education_boost_1 = yes estate_governor_efficiency_bonus_for_house_members = yes @@ -5733,7 +5638,7 @@ japanese_schoolhouse_04 = { } parameters = { - estate_increased_tutor_aptitude_4 = yes + increased_tutor_aptitude_4 = yes estate_reduced_tutor_cost = yes japanese_schoolhouse_education_boost_1 = yes estate_governor_efficiency_bonus_for_house_members = yes @@ -5769,7 +5674,7 @@ japanese_schoolhouse_05 = { } parameters = { - estate_increased_tutor_aptitude_5 = yes + increased_tutor_aptitude_5 = yes estate_reduced_tutor_cost = yes japanese_schoolhouse_education_boost_1 = yes estate_governor_efficiency_bonus_for_house_members = yes @@ -5805,9 +5710,9 @@ japanese_schoolhouse_06 = { } parameters = { - estate_increased_tutor_aptitude_6 = yes - estate_reduced_tutor_cost = yes japanese_schoolhouse_education_boost_1 = yes + increased_tutor_aptitude_6 = yes + estate_reduced_tutor_cost = yes estate_governor_efficiency_bonus_for_house_members = yes } @@ -6203,7 +6108,7 @@ japanese_armory_01 = { can_construct = { custom_tooltip = { text = strength_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_armory } + house = { has_house_power_parameter = unlocks_japanese_manor_armory } } } @@ -6245,7 +6150,7 @@ japanese_armory_02 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_02 } custom_tooltip = { text = strength_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_armory } + house = { has_house_power_parameter = unlocks_japanese_manor_armory } } } @@ -6279,14 +6184,14 @@ japanese_armory_02 = { japanese_armory_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_armory_02 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_03 } custom_tooltip = { text = strength_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_armory } + house = { has_house_power_parameter = unlocks_japanese_manor_armory } } } @@ -6327,7 +6232,7 @@ japanese_armory_04 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_04 } custom_tooltip = { text = strength_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_armory } + house = { has_house_power_parameter = unlocks_japanese_manor_armory } } } @@ -6362,14 +6267,14 @@ japanese_armory_04 = { japanese_armory_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_armory_04 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_05 } custom_tooltip = { text = strength_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_armory } + house = { has_house_power_parameter = unlocks_japanese_manor_armory } } } @@ -6403,14 +6308,14 @@ japanese_armory_05 = { japanese_armory_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_armory_05 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_06 } custom_tooltip = { text = strength_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_armory } + house = { has_house_power_parameter = unlocks_japanese_manor_armory } } } @@ -7018,11 +6923,6 @@ japanese_barracks_02 = { character_modifier = { knight_limit = 1 } - - parameters = { - house_head_can_ask_for_maa = yes - reduce_success_of_raid_estate = yes - } ai_value = { value = 8 @@ -7059,11 +6959,6 @@ japanese_barracks_03 = { character_modifier = { men_at_arms_limit = 1 } - - parameters = { - house_head_can_ask_for_maa = yes - reduce_success_of_raid_estate = yes - } ai_value = { value = 8 @@ -7096,11 +6991,6 @@ japanese_barracks_04 = { } } } - - parameters = { - house_head_can_ask_for_maa = yes - reduce_success_of_raid_estate = yes - } ai_value = { value = 8 @@ -7137,11 +7027,6 @@ japanese_barracks_05 = { character_modifier = { knight_limit = 1 } - - parameters = { - house_head_can_ask_for_maa = yes - reduce_success_of_raid_estate = yes - } ai_value = { value = 8 @@ -7178,11 +7063,6 @@ japanese_barracks_06 = { character_modifier = { men_at_arms_cap = 1 } - - parameters = { - house_head_can_ask_for_maa = yes - reduce_success_of_raid_estate = yes - } ai_value = { value = 8 @@ -7206,7 +7086,7 @@ japanese_watch_house_01 = { can_construct = { custom_tooltip = { text = determination_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_watch_house } + house = { has_house_power_parameter = unlocks_japanese_manor_watch_house } } } @@ -7255,7 +7135,7 @@ japanese_watch_house_02 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_02 } custom_tooltip = { text = determination_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_watch_house } + house = { has_house_power_parameter = unlocks_japanese_manor_watch_house } } } @@ -7276,11 +7156,6 @@ japanese_watch_house_02 = { hostile_raid_time = @japanese_manor_hostile_raid_time_1 } - parameters = { - reduce_success_of_raid_estate = yes - raids_less_likely_to_make_prisoners_1_japanese = yes - } - ai_value = { value = 8 add = japanese_manor_building_ai_modifier_value @@ -7296,14 +7171,14 @@ japanese_watch_house_02 = { japanese_watch_house_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_watch_house_02 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_03 } custom_tooltip = { text = determination_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_watch_house } + house = { has_house_power_parameter = unlocks_japanese_manor_watch_house } } } @@ -7325,7 +7200,6 @@ japanese_watch_house_03 = { } parameters = { - reduce_success_of_raid_estate = yes raids_less_likely_to_make_prisoners_2_japanese = yes } @@ -7351,7 +7225,7 @@ japanese_watch_house_04 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_04 } custom_tooltip = { text = determination_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_watch_house } + house = { has_house_power_parameter = unlocks_japanese_manor_watch_house } } } @@ -7372,11 +7246,6 @@ japanese_watch_house_04 = { hostile_raid_time = @japanese_manor_hostile_raid_time_1 intrigue_per_prestige_level = 1 } - - parameters = { - reduce_success_of_raid_estate = yes - raids_less_likely_to_make_prisoners_2_japanese = yes - } ai_value = { value = 8 @@ -7393,14 +7262,14 @@ japanese_watch_house_04 = { japanese_watch_house_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_watch_house_04 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_05 } custom_tooltip = { text = determination_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_watch_house } + house = { has_house_power_parameter = unlocks_japanese_manor_watch_house } } } @@ -7422,7 +7291,6 @@ japanese_watch_house_05 = { } parameters = { - reduce_success_of_raid_estate = yes raids_less_likely_to_make_prisoners_3_japanese = yes } @@ -7441,14 +7309,14 @@ japanese_watch_house_05 = { japanese_watch_house_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_watch_house_05 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_06 } custom_tooltip = { text = determination_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_watch_house } + house = { has_house_power_parameter = unlocks_japanese_manor_watch_house } } } @@ -7469,11 +7337,6 @@ japanese_watch_house_06 = { hostile_raid_time = @japanese_manor_hostile_raid_time_1 } - parameters = { - reduce_success_of_raid_estate = yes - raids_less_likely_to_make_prisoners_3_japanese = yes - } - ai_value = { value = 7 add = japanese_manor_building_ai_modifier_value @@ -8125,7 +7988,7 @@ japanese_horse_pastures_02 = { } japanese_horse_pastures_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 - internal_slots = 2 + internal_slots = 1 allowed_domicile_types = { japanese_manor } previous_building = japanese_horse_pastures_02 @@ -8203,7 +8066,7 @@ japanese_horse_pastures_04 = { } japanese_horse_pastures_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 - internal_slots = 3 + internal_slots = 2 allowed_domicile_types = { japanese_manor } previous_building = japanese_horse_pastures_04 @@ -8242,7 +8105,7 @@ japanese_horse_pastures_05 = { } japanese_horse_pastures_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 - internal_slots = 3 + internal_slots = 2 allowed_domicile_types = { japanese_manor } previous_building = japanese_horse_pastures_05 @@ -8972,7 +8835,7 @@ japanese_tea_plantation_02 = { } japanese_tea_plantation_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 - internal_slots = 2 + internal_slots = 1 allowed_domicile_types = { japanese_manor } previous_building = japanese_tea_plantation_02 @@ -9102,7 +8965,7 @@ japanese_tea_plantation_04 = { } japanese_tea_plantation_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 - internal_slots = 3 + internal_slots = 2 allowed_domicile_types = { japanese_manor } previous_building = japanese_tea_plantation_04 @@ -9167,7 +9030,7 @@ japanese_tea_plantation_05 = { } japanese_tea_plantation_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 - internal_slots = 3 + internal_slots = 2 allowed_domicile_types = { japanese_manor } previous_building = japanese_tea_plantation_05 @@ -10018,7 +9881,7 @@ japanese_stables_02 = { japanese_stables_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_stables_02 can_construct = { @@ -10104,7 +9967,7 @@ japanese_stables_04 = { japanese_stables_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_stables_04 can_construct = { @@ -10147,7 +10010,7 @@ japanese_stables_05 = { japanese_stables_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_stables_05 can_construct = { @@ -10921,7 +10784,7 @@ japanese_workshop_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } previous_building = japanese_workshop_02 - internal_slots = 2 + internal_slots = 1 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_03 } @@ -10999,7 +10862,7 @@ japanese_workshop_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } previous_building = japanese_workshop_04 - internal_slots = 3 + internal_slots = 2 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_05 } @@ -11038,7 +10901,7 @@ japanese_workshop_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } previous_building = japanese_workshop_05 - internal_slots = 3 + internal_slots = 2 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_06 } @@ -11732,7 +11595,7 @@ japanese_tea_house_01 = { can_construct = { custom_tooltip = { text = ceremony_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_tea_house } + house = { has_house_power_parameter = unlocks_japanese_manor_tea_house } } } @@ -11772,7 +11635,7 @@ japanese_tea_house_02 = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_02 } custom_tooltip = { text = ceremony_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_tea_house } + house = { has_house_power_parameter = unlocks_japanese_manor_tea_house } } } @@ -11804,14 +11667,14 @@ japanese_tea_house_02 = { japanese_tea_house_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_tea_house_02 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_03 } custom_tooltip = { text = ceremony_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_tea_house } + house = { has_house_power_parameter = unlocks_japanese_manor_tea_house } } } @@ -11843,14 +11706,14 @@ japanese_tea_house_03 = { japanese_tea_house_04 = { construction_time = @japanese_manor_external_construction_time_tier_4 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_tea_house_03 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_04 } custom_tooltip = { text = ceremony_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_tea_house } + house = { has_house_power_parameter = unlocks_japanese_manor_tea_house } } } @@ -11883,14 +11746,14 @@ japanese_tea_house_04 = { japanese_tea_house_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 1 previous_building = japanese_tea_house_04 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_05 } custom_tooltip = { text = ceremony_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_tea_house } + house = { has_house_power_parameter = unlocks_japanese_manor_tea_house } } } @@ -11922,14 +11785,14 @@ japanese_tea_house_05 = { japanese_tea_house_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 1 previous_building = japanese_tea_house_05 can_construct = { domicile ?= { has_domicile_building_or_higher = japanese_manor_main_06 } custom_tooltip = { text = ceremony_house_power_tt - house = { has_house_aspiration_parameter = unlocks_japanese_manor_tea_house } + house = { has_house_power_parameter = unlocks_japanese_manor_tea_house } } } @@ -12019,10 +11882,6 @@ japanese_guest_house_02 = { character_modifier = { owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } ai_value = { value = 6 @@ -12060,10 +11919,6 @@ japanese_guest_house_03 = { owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add max_personal_schemes_add = 1 } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } ai_value = { value = 5 @@ -12102,10 +11957,6 @@ japanese_guest_house_04 = { personal_scheme_phase_duration_add = @japanese_manor_owned_scheme_phase_duration_add owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } ai_value = { value = 4 @@ -12144,10 +11995,6 @@ japanese_guest_house_05 = { personal_scheme_phase_duration_add = @japanese_manor_owned_scheme_phase_duration_add owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } ai_value = { value = 4 @@ -12186,10 +12033,6 @@ japanese_guest_house_06 = { personal_scheme_phase_duration_add = @japanese_manor_owned_scheme_phase_duration_add owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } ai_value = { value = 4 @@ -12250,10 +12093,6 @@ japanese_performance_stage_02 = { personal_scheme_phase_duration_add = @japanese_manor_owned_scheme_phase_duration_add owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_improved_feast_opinion = yes - } ai_value = { value = 6 @@ -12284,10 +12123,6 @@ japanese_performance_stage_03 = { personal_scheme_phase_duration_add = @japanese_manor_owned_scheme_phase_duration_add owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_improved_feast_opinion = yes - } ai_value = { value = 5 @@ -12319,10 +12154,6 @@ japanese_performance_stage_04 = { personal_scheme_phase_duration_add = @japanese_manor_owned_scheme_phase_duration_add owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_improved_feast_opinion = yes - } ai_value = { value = 4 @@ -12354,10 +12185,6 @@ japanese_performance_stage_05 = { personal_scheme_phase_duration_add = @japanese_manor_owned_scheme_phase_duration_add owned_personal_scheme_success_chance_add = @japanese_manor_owned_scheme_success_chance_add } - - parameters = { - estate_improved_feast_opinion = yes - } ai_value = { value = 4 @@ -12387,10 +12214,6 @@ japanese_performance_stage_06 = { character_modifier = { dynasty_house_opinion = @japanese_manor_opinion_add_1 } - - parameters = { - estate_improved_feast_opinion = yes - } ai_value = { value = 4 @@ -12687,7 +12510,7 @@ japanese_garden_02 = { japanese_garden_03 = { construction_time = @japanese_manor_external_construction_time_tier_3 allowed_domicile_types = { japanese_manor } - internal_slots = 2 + internal_slots = 1 previous_building = japanese_garden_02 can_construct = { @@ -12773,7 +12596,7 @@ japanese_garden_04 = { japanese_garden_05 = { construction_time = @japanese_manor_external_construction_time_tier_5 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_garden_04 can_construct = { @@ -12816,7 +12639,7 @@ japanese_garden_05 = { japanese_garden_06 = { construction_time = @japanese_manor_external_construction_time_tier_6 allowed_domicile_types = { japanese_manor } - internal_slots = 3 + internal_slots = 2 previous_building = japanese_garden_05 can_construct = { diff --git a/common/domiciles/buildings/NEOW_farm_buildings.txt b/common/domiciles/buildings/NEOW_farm_buildings.txt deleted file mode 100644 index 714ef7c53..000000000 --- a/common/domiciles/buildings/NEOW_farm_buildings.txt +++ /dev/null @@ -1,433 +0,0 @@ - -farmstead_main_01 = { - slot_type = main - construction_time = 1 - allowed_domicile_types = { farmstead } - - cost = { - gold = estate_external_building_high_cost_tier_2_value - } - - character_modifier = { - domicile_monthly_gold_add = 0.25 - health = 0.5 - domicile_external_slots_capacity_add = 2 - monthly_barter_goods = 1 - } - - - ai_value = { - value = 100 - } - - parameters = { - camp_unlocks_second_officer = yes - camp_unlocks_huntperson_officer = yes - camp_unlocks_chief_forager_officer = yes - } - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } -} - -farmstead_main_02 = { - slot_type = main - construction_time = 730 - allowed_domicile_types = { farmstead } - previous_building = farmstead_main_01 - - can_construct = { - culture ?= { has_innovation = innovation_city_planning } - } - - cost = { - gold = estate_external_building_high_cost_tier_3_value - } - - parameters = { - camp_unlocks_second_officer = yes - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_1 = yes - monthly_barter_goods = 1.2 - } - - character_modifier = { - domicile_monthly_gold_add = 0.25 - domicile_external_slots_capacity_add = 1 - men_at_arms_cap = 1 - enemy_hostile_scheme_phase_duration_add = miniscule_scheme_phase_duration_malus_value - character_travel_safety_mult = 0.02 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } -} - -farmstead_main_03 = { - slot_type = main - construction_time = 730 - allowed_domicile_types = { farmstead } - previous_building = farmstead_main_02 - - can_construct = { - culture ?= { has_innovation = innovation_manorialism } - } - - cost = { - gold = estate_external_building_high_cost_tier_4_value - } - - parameters = { - camp_unlocks_second_officer = yes - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_2 = yes - } - - character_modifier = { - domicile_monthly_gold_add = 0.5 - domicile_monthly_gold_mult = 0.02 - domicile_external_slots_capacity_add = 1 - maa_toughness_mult = 0.05 - enemy_hostile_scheme_phase_duration_add = minor_scheme_phase_duration_malus_value - character_travel_safety_mult = 0.02 - monthly_barter_goods = 1.4 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } -} - -farmstead_main_04 = { - slot_type = main - construction_time = 730 - allowed_domicile_types = { farmstead } - previous_building = farmstead_main_03 - - can_construct = { - culture ?= { has_innovation = innovation_development_03 } - } - - cost = { - gold = estate_external_building_high_cost_tier_5_value - } - - parameters = { - camp_unlocks_second_officer = yes - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_3 = yes - } - - character_modifier = { - domicile_monthly_gold_add = 0.5 - domicile_monthly_gold_mult = 0.03 - domicile_external_slots_capacity_add = 1 - maa_toughness_mult = 0.05 - men_at_arms_cap = 1 - enemy_hostile_scheme_phase_duration_add = medium_scheme_phase_duration_malus_value - character_travel_safety_mult = 0.02 - monthly_barter_goods = 1.6 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } -} - -farmstead_main_05 = { - slot_type = main - construction_time = 730 - allowed_domicile_types = { farmstead } - previous_building = farmstead_main_04 - - can_construct = { - culture ?= { has_innovation = innovation_cranes } - } - - cost = { - gold = estate_external_building_high_cost_tier_6_value - } - - parameters = { - camp_unlocks_second_officer = yes - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_4 = yes - } - - character_modifier = { - domicile_monthly_gold_add = 0.75 - domicile_monthly_gold_mult = 0.05 - domicile_external_slots_capacity_add = 1 - maa_toughness_mult = 0.1 - men_at_arms_cap = 1 - enemy_hostile_scheme_phase_duration_add = medium_scheme_phase_duration_malus_value - character_travel_safety_mult = 0.04 - monthly_barter_goods = 1.8 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/farmstead_main.dds" - texture = "gfx/interface/window_domiciles/farmstead_building_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/farmstead_building_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" - } -} \ No newline at end of file diff --git a/common/domiciles/buildings/NEOW_minority_community_buildings.txt b/common/domiciles/buildings/NEOW_minority_community_buildings.txt index c19889885..4fe2d8b14 100644 --- a/common/domiciles/buildings/NEOW_minority_community_buildings.txt +++ b/common/domiciles/buildings/NEOW_minority_community_buildings.txt @@ -1,4 +1,4 @@ - + minority_community_main_01 = { slot_type = main internal_slots = 2 @@ -3796,7 +3796,7 @@ village_watch_06 = { ### Garden communal_gardens_01 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } cost = { gold = { @@ -3920,7 +3920,7 @@ communal_gardens_01 = { } communal_gardens_02 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_01 cost = { @@ -4045,7 +4045,7 @@ communal_gardens_02 = { } communal_gardens_03 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_02 cost = { @@ -4172,9 +4172,12 @@ communal_gardens_03 = { # Leisure Garden sub-branch communal_gardens_leisure_04 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_03 + can_construct = { + estate_can_construct_communal_gardens_leisure_04_trigger = yes + } cost = { gold = { @@ -4299,9 +4302,13 @@ communal_gardens_leisure_04 = { } communal_gardens_leisure_05 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_leisure_04 + can_construct = { + estate_can_construct_communal_gardens_leisure_05_trigger = yes + } + cost = { gold = { value = estate_external_building_normal_cost_tier_5_value @@ -4425,9 +4432,12 @@ communal_gardens_leisure_05 = { } communal_gardens_leisure_06 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_leisure_05 + can_construct = { + estate_can_construct_communal_gardens_leisure_06_trigger = yes + } cost = { gold = { @@ -4554,9 +4564,12 @@ communal_gardens_leisure_06 = { # Fruit Garden sub-branch communal_gardens_fruit_04 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_03 + can_construct = { + estate_can_construct_communal_gardens_fruit_04_trigger = yes + } cost = { gold = { @@ -4681,9 +4694,12 @@ communal_gardens_fruit_04 = { } communal_gardens_fruit_05 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_fruit_04 + can_construct = { + estate_can_construct_communal_gardens_fruit_05_trigger = yes + } cost = { gold = { @@ -4808,9 +4824,12 @@ communal_gardens_fruit_05 = { } communal_gardens_fruit_06 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = communal_gardens_fruit_05 + can_construct = { + estate_can_construct_communal_gardens_fruit_06_trigger = yes + } cost = { gold = { @@ -6935,7 +6954,7 @@ village_workshop_textile_06 = { ### Storage village_storage_01 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } cost = { gold = { @@ -7018,8 +7037,8 @@ village_storage_01 = { } village_storage_02 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } - previous_building = village_storage_01 + allowed_domicile_types = { minority_community } + previous_building = village_storage_01 cost = { gold = { @@ -7104,14 +7123,11 @@ village_storage_02 = { # Warehouse sub-branch village_storage_warehouse_03 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_storage_02 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_02 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_02 } - } } cost = { @@ -7193,14 +7209,11 @@ village_storage_warehouse_03 = { } village_storage_warehouse_04 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_storage_warehouse_03 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_03 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_03 } - } } cost = { @@ -7284,14 +7297,11 @@ village_storage_warehouse_04 = { # Granary sub-branch village_storage_granary_03 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_storage_02 can_construct = { - OR = { - domicile ?= { has_domicile_building_or_higher = minority_community_main_03 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_03 } - } + domicile ?= { has_domicile_building_or_higher = minority_community_main_02 } } cost = { @@ -7376,14 +7386,11 @@ village_storage_granary_03 = { } village_storage_granary_04 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_storage_granary_03 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_03 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_03 } - } } cost = { @@ -7966,7 +7973,7 @@ village_market_06 = { ### Grazing Lands village_grazing_land_01 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } cost = { gold = { @@ -7988,7 +7995,6 @@ village_grazing_land_01 = { } parameters = { minority_comm_contributes_provisions = yes - cheaper_grain_fields_buildings_1 = yes } on_complete = { if = { @@ -8087,7 +8093,7 @@ village_grazing_land_01 = { } village_grazing_land_02 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grazing_land_01 cost = { @@ -8111,7 +8117,6 @@ village_grazing_land_02 = { parameters = { minority_comm_contributes_provisions = yes - cheaper_grain_fields_buildings_2 = yes } on_complete = { if = { @@ -8210,7 +8215,7 @@ village_grazing_land_02 = { } village_grazing_land_03 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grazing_land_02 cost = { @@ -8225,7 +8230,6 @@ village_grazing_land_03 = { } parameters = { - cheaper_grain_fields_buildings_2 = yes minority_comm_contributes_provisions = yes } character_modifier = { @@ -8334,14 +8338,11 @@ village_grazing_land_03 = { } village_grazing_land_04 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grazing_land_03 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_03 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_03 } - } } cost = { @@ -8368,7 +8369,6 @@ village_grazing_land_04 = { parameters = { minority_comm_contributes_provisions = yes - cheaper_grain_fields_buildings_2 = yes } on_complete = { @@ -8450,16 +8450,13 @@ village_grazing_land_04 = { soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" } } -village_grazing_land_05 = { +grazing_land_05 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grazing_land_04 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_04 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_04 } - } } cost = { @@ -8486,7 +8483,6 @@ village_grazing_land_05 = { parameters = { minority_comm_contributes_provisions = yes - cheaper_grain_fields_buildings_3 = yes } on_complete = { @@ -8568,16 +8564,13 @@ village_grazing_land_05 = { soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" } } -village_grazing_land_06 = { +grazing_land_06 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } - previous_building = village_grazing_land_05 + allowed_domicile_types = { minority_community } + previous_building = grazing_land_05 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_05 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_05 } - } } cost = { @@ -8604,7 +8597,6 @@ village_grazing_land_06 = { parameters = { minority_comm_contributes_provisions = yes - cheaper_grain_fields_buildings_3 = yes } on_complete = { @@ -8691,7 +8683,7 @@ village_grazing_land_06 = { ### Grain Fields village_grain_fields_01 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } cost = { gold = { @@ -8828,7 +8820,7 @@ village_grain_fields_01 = { } village_grain_fields_02 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grain_fields_01 cost = { @@ -8956,14 +8948,11 @@ village_grain_fields_02 = { } village_grain_fields_03 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grain_fields_02 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_02 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_02 } - } } cost = { @@ -9092,14 +9081,11 @@ village_grain_fields_03 = { } village_grain_fields_04 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grain_fields_03 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_03 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_03 } - } } cost = { @@ -9228,14 +9214,11 @@ village_grain_fields_04 = { } village_grain_fields_05 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grain_fields_04 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_04 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_04 } - } } cost = { @@ -9364,14 +9347,11 @@ village_grain_fields_05 = { } village_grain_fields_06 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_grain_fields_05 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_05 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_05 } - } } cost = { @@ -9502,7 +9482,7 @@ village_grain_fields_06 = { ### Rice Fields village_rice_field_01 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } cost = { gold = { @@ -9579,7 +9559,7 @@ village_rice_field_01 = { village_rice_field_02 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_rice_field_01 cost = { @@ -9656,14 +9636,11 @@ village_rice_field_02 = { village_rice_field_03 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_rice_field_02 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_02 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_02 } - } } cost = { @@ -9741,14 +9718,11 @@ village_rice_field_03 = { village_rice_field_04 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_rice_field_03 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_03 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_03 } - } } cost = { @@ -9826,14 +9800,11 @@ village_rice_field_04 = { village_rice_field_05 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_rice_field_04 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_04 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_04 } - } } cost = { @@ -9911,14 +9882,11 @@ village_rice_field_05 = { village_rice_field_06 = { construction_time = 730 - allowed_domicile_types = { minority_community farmstead } + allowed_domicile_types = { minority_community } previous_building = village_rice_field_05 can_construct = { - OR = { domicile ?= { has_domicile_building_or_higher = minority_community_main_05 } - domicile ?= { has_domicile_building_or_higher = farmstead_main_05 } - } } cost = { diff --git a/common/domiciles/buildings/NEOW_palace.txt b/common/domiciles/buildings/NEOW_palace.txt deleted file mode 100644 index b0c3c28a0..000000000 --- a/common/domiciles/buildings/NEOW_palace.txt +++ /dev/null @@ -1,2765 +0,0 @@ -palace_main_01 = { - slot_type = main - internal_slots = 2 - construction_time = 730 - allowed_domicile_types = { palace } - - cost = { - gold = estate_external_building_high_cost_tier_2_value - } - - character_modifier = { - domicile_monthly_gold_add = 0.25 - domicile_monthly_influence_add = 1 - domicile_external_slots_capacity_add = 2 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } -} - -palace_main_02 = { - slot_type = main - internal_slots = 4 - construction_time = 730 - allowed_domicile_types = { palace } - previous_building = palace_main_01 - - can_construct = { - culture ?= { has_innovation = innovation_city_planning } - } - - cost = { - gold = estate_external_building_high_cost_tier_3_value - } - - parameters = { - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_1 = yes - } - - character_modifier = { - domicile_monthly_gold_add = 0.25 - domicile_monthly_influence_add = 0.5 - domicile_external_slots_capacity_add = 1 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } -} - -palace_main_03 = { - slot_type = main - internal_slots = 6 - construction_time = 730 - allowed_domicile_types = { palace } - previous_building = palace_main_02 - - can_construct = { - culture ?= { has_innovation = innovation_manorialism } - } - - cost = { - gold = estate_external_building_high_cost_tier_4_value - } - - parameters = { - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_2 = yes - } - - character_modifier = { - domicile_monthly_gold_add = 0.5 - domicile_monthly_gold_mult = 0.02 - domicile_monthly_influence_add = 0.5 - domicile_external_slots_capacity_add = 1 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_mansion_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_mansion_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_mansion_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_mansion_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } -} - -palace_main_04 = { - slot_type = main - internal_slots = 8 - construction_time = 730 - allowed_domicile_types = { palace } - previous_building = palace_main_03 - - can_construct = { - culture ?= { has_innovation = innovation_development_03 } - } - - cost = { - gold = estate_external_building_high_cost_tier_5_value - } - - parameters = { - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_3 = yes - } - - character_modifier = { - domicile_monthly_gold_add = 0.5 - domicile_monthly_gold_mult = 0.03 - domicile_monthly_influence_add = 0.5 - domicile_external_slots_capacity_add = 1 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_estate_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_estate_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_estate_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_estate_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } -} - -palace_main_05 = { - slot_type = main - internal_slots = 10 - construction_time = 730 - allowed_domicile_types = { palace } - previous_building = palace_main_04 - - can_construct = { - culture ?= { has_innovation = innovation_cranes } - } - - cost = { - gold = estate_external_building_high_cost_tier_6_value - } - - parameters = { - reduce_success_of_raid_estate = yes - estate_increase_house_member_investment_cap_4 = yes - } - - character_modifier = { - domicile_monthly_gold_add = 0.75 - domicile_monthly_gold_mult = 0.05 - domicile_monthly_influence_add = 0.5 - domicile_external_slots_capacity_add = 1 - } - - ai_value = { - value = 100 - } - - asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_grand_estate_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_chinese_mask.png" - soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - has_graphical_india_culture_group_trigger = yes - has_graphical_iberian_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_grand_estate_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_mena_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - trigger = { - domicile_location.culture = { - OR = { - has_graphical_western_culture_group_trigger = yes - has_graphical_norse_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_grand_estate_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_western_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } - - asset = { - icon = "gfx/interface/icons/domicile_building/palace_main.dds" - texture = "gfx/interface/window_domiciles/estate_building_grand_estate_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_byzantine_mask.png" - soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building" - } -} - - - -#################### -##### VILLA UPGRADES -### Diplomacy Upgrade -living_quarters_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_living_quarters } - multiply = 0.75 - desc = raid_insight_quarters - } - } - } - - character_modifier = { - monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 - personal_scheme_phase_duration_add = -10 - } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -living_quarters_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = living_quarters_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_living_quarters } - multiply = 0.75 - desc = raid_insight_quarters - } - } - } - - character_modifier = { - monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 - dynasty_house_opinion = 5 - personal_scheme_phase_duration_add = -10 - owned_personal_scheme_success_chance_add = 5 - } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -living_quarters_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = living_quarters_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_living_quarters } - multiply = 0.75 - desc = raid_insight_quarters - } - } - } - - character_modifier = { - monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 - personal_scheme_phase_duration_add = -10 - owned_personal_scheme_success_chance_add = 5 - } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -living_quarters_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = living_quarters_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_living_quarters } - multiply = 0.75 - desc = raid_insight_quarters - } - } - } - - character_modifier = { - monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 - dynasty_house_opinion = 5 - personal_scheme_phase_duration_add = -10 - owned_personal_scheme_success_chance_add = 5 - } - - parameters = { - estate_unlock_ingratiate_family_interaction = yes - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Martial Upgrade -trophy_room_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_trophy_room } - multiply = 0.75 - desc = raid_insight_trophy_room - } - } - } - - character_modifier = { - monthly_martial_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -trophy_room_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = trophy_room_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_trophy_room } - multiply = 0.75 - desc = raid_insight_trophy_room - } - } - } - - character_modifier = { - monthly_martial_lifestyle_xp_gain_mult = 0.05 - prowess = 1 - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -trophy_room_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = trophy_room_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_trophy_room } - multiply = 0.75 - desc = raid_insight_trophy_room - } - } - } - - character_modifier = { - monthly_martial_lifestyle_xp_gain_mult = 0.05 - advantage = 3 - } - - parameters = { - trophy_room_victory_influence = yes - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -trophy_room_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = trophy_room_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_trophy_room } - multiply = 0.75 - desc = raid_insight_trophy_room - } - } - } - - character_modifier = { - monthly_martial_lifestyle_xp_gain_mult = 0.05 - advantage = 3 - prowess = 1 - } - - parameters = { - trophy_room_victory_influence = yes - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Stewardship Upgrade -office_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_office } - multiply = 0.75 - desc = raid_insight_office - } - } - } - - parameters = { - estate_local_theme_cost_reduction = yes - estate_unlock_teach_governor_interaction = yes - } - - character_modifier = { - monthly_stewardship_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -office_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = office_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_office } - multiply = 0.75 - desc = raid_insight_office - } - } - } - - parameters = { - estate_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_unlock_teach_governor_interaction = yes - } - - character_modifier = { - monthly_stewardship_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -office_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = office_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_office } - multiply = 0.75 - desc = raid_insight_office - } - } - } - - parameters = { - estate_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_efficiency_bonus_for_house_members = yes - estate_unlock_teach_governor_interaction = yes - } - - character_modifier = { - monthly_stewardship_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -office_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = office_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_office } - multiply = 0.75 - desc = raid_insight_office - } - } - } - - parameters = { - estate_local_theme_cost_reduction = yes - estate_governor_efficiency_bonus = yes - estate_governor_efficiency_bonus_for_house_members = yes - estate_governor_trait_xp_bonus_for_contracts = yes - estate_unlock_teach_governor_interaction = yes - } - - character_modifier = { - monthly_stewardship_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Intrigue Upgrade -servants_quarters_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_servants_quarters } - multiply = 0.75 - desc = raid_insight_servants_quarters - } - } - } - - character_modifier = { - monthly_intrigue_lifestyle_xp_gain_mult = 0.05 - hostile_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -servants_quarters_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = servants_quarters_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_servants_quarters } - multiply = 0.75 - desc = raid_insight_servants_quarters - } - } - } - - parameters = { - estate_unlock_hire_agents_decision = yes - } - - character_modifier = { - monthly_intrigue_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -servants_quarters_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = servants_quarters_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_servants_quarters } - multiply = 0.75 - desc = raid_insight_servants_quarters - } - } - } - - parameters = { - estate_unlock_hire_agents_decision = yes - } - - character_modifier = { - monthly_intrigue_lifestyle_xp_gain_mult = 0.05 - owned_hostile_scheme_success_chance_add = 5 - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -servants_quarters_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = servants_quarters_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_servants_quarters } - multiply = 0.75 - desc = raid_insight_servants_quarters - } - } - } - - parameters = { - estate_unlock_hire_agents_decision = yes - estate_improve_political_scheme_countermeasure = yes - } - - character_modifier = { - monthly_intrigue_lifestyle_xp_gain_mult = 0.05 - owned_hostile_scheme_success_chance_add = 5 - max_hostile_schemes_add = 1 - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Learning Upgrade -library_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_library } - multiply = 0.75 - desc = raid_insight_library - } - } - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_library.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -library_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = library_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_library } - multiply = 0.75 - desc = raid_insight_library - } - } - } - - parameters = { - estate_increase_physician_aptitude = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_library.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -# Observatory sub-branch -library_observatory_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = library_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_library } - multiply = 0.75 - desc = raid_insight_library - } - } - } - - parameters = { - estate_increase_physician_aptitude = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.05 - owned_legend_spread_mult = 0.05 - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_observatory.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -library_observatory_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = library_observatory_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_library } - multiply = 0.75 - desc = raid_insight_library - } - } - } - - parameters = { - estate_increase_physician_aptitude = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.05 - owned_legend_spread_mult = 0.05 - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_observatory.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -# Education sub-branch -library_education_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = library_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_library } - multiply = 0.75 - desc = raid_insight_library - } - } - } - - parameters = { - estate_increase_physician_aptitude = yes - estate_reduced_tutor_cost = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_tutor.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -library_education_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = library_education_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_library } - multiply = 0.75 - desc = raid_insight_library - } - } - } - - parameters = { - estate_unlock_tier_5_education = yes - estate_increase_physician_aptitude = yes - estate_reduced_tutor_cost = yes - estate_increased_tutor_aptitude = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.05 - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_tutor.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Bath -bath_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_bath } - multiply = 0.75 - desc = raid_insight_bath - } - } - } - - character_modifier = { - negate_health_penalty_add = 0.05 - attraction_opinion = 3 - } - - parameters = { - estate_increase_safe_treatment_success_1 = yes - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -bath_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = bath_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_bath } - multiply = 0.75 - desc = raid_insight_bath - } - } - } - - character_modifier = { - negate_health_penalty_add = 0.05 - attraction_opinion = 3 - epidemic_resistance = 2 - } - - parameters = { - estate_increase_safe_treatment_success_1 = yes - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -bath_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = bath_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_bath } - multiply = 0.75 - desc = raid_insight_bath - } - } - } - - character_modifier = { - negate_health_penalty_add = 0.05 - attraction_opinion = 3 - epidemic_resistance = 3 - } - - parameters = { - estate_increase_safe_treatment_success_1 = yes - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -bath_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = bath_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_bath } - multiply = 0.75 - desc = raid_insight_bath - } - } - } - - character_modifier = { - negate_health_penalty_add = 0.05 - attraction_opinion = 3 - epidemic_resistance = 5 - } - - parameters = { - estate_increase_safe_treatment_success_2 = yes - } - - ai_value = { - value = 3 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Guest Room -guest_room_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_guest_room } - multiply = 0.75 - desc = raid_insight_guest_room - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.02 - courtier_and_guest_opinion = 2 - } - - ai_value = { - value = 8 - if = { - limit = { - scope:owner.culture ?= { - has_cultural_tradition = tradition_esteemed_hospitality - } - } - add = 2 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -guest_room_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = guest_room_palace_01 - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_guest_room } - multiply = 0.75 - desc = raid_insight_guest_room - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.02 - } - - parameters = { - increased_success_personal_schemes_1 = yes - } - - ai_value = { - value = 7 - if = { - limit = { - scope:owner.culture ?= { - has_cultural_tradition = tradition_esteemed_hospitality - } - } - add = 2 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -guest_room_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = guest_room_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_guest_room } - multiply = 0.75 - desc = raid_insight_guest_room - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.02 - courtier_and_guest_opinion = 2 - } - - parameters = { - increased_success_personal_schemes_1 = yes - } - - ai_value = { - value = 6 - if = { - limit = { - scope:owner.culture ?= { - has_cultural_tradition = tradition_esteemed_hospitality - } - } - add = 2 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -guest_room_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = guest_room_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_guest_room } - multiply = 0.75 - desc = raid_insight_guest_room - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.02 - } - - parameters = { - increased_success_personal_schemes_2 = yes - } - - ai_value = { - value = 5 - if = { - limit = { - scope:owner.culture ?= { - has_cultural_tradition = tradition_esteemed_hospitality - } - } - add = 2 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -guest_room_palace_05 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = guest_room_palace_04 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_04 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_5_value - if = { - limit = { has_character_modifier = raid_insight_guest_room } - multiply = 0.75 - desc = raid_insight_guest_room - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.02 - courtier_and_guest_opinion = 2 - } - - parameters = { - increased_success_personal_schemes_2 = yes - } - - ai_value = { - value = 4 - if = { - limit = { - scope:owner.culture ?= { - has_cultural_tradition = tradition_esteemed_hospitality - } - } - add = 2 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -guest_room_palace_06 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = guest_room_palace_05 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_05 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_6_value - if = { - limit = { has_character_modifier = raid_insight_guest_room } - multiply = 0.75 - desc = raid_insight_guest_room - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.02 - } - - parameters = { - increased_success_personal_schemes_3 = yes - } - - ai_value = { - value = 3 - if = { - limit = { - scope:owner.culture ?= { - has_cultural_tradition = tradition_esteemed_hospitality - } - } - add = 2 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Wine Cellar -wine_cellar_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_wine_cellar } - multiply = 0.75 - } - } - } - - parameters = { - estate_unlock_feast_influence_option_1 = yes - } - - ai_value = { - value = 8 - if = { - limit = { - scope:owner.culture ?= { - OR = { - has_cultural_pillar = heritage_byzantine - has_cultural_tradition = tradition_culinary_art - } - } - } - add = 3 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_cellar.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -wine_cellar_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = wine_cellar_palace_01 - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_wine_cellar } - multiply = 0.75 - } - } - } - - parameters = { - estate_unlock_feast_influence_option_2 = yes - } - - ai_value = { - value = 6 - if = { - limit = { - scope:owner.culture ?= { - OR = { - has_cultural_pillar = heritage_byzantine - has_cultural_tradition = tradition_culinary_art - } - } - } - add = 3 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_cellar.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -wine_cellar_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = wine_cellar_palace_02 - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_wine_cellar } - multiply = 0.75 - } - } - } - - parameters = { - estate_unlock_feast_influence_option_3 = yes - } - - ai_value = { - value = 4 - if = { - limit = { - scope:owner.culture ?= { - OR = { - has_cultural_pillar = heritage_byzantine - has_cultural_tradition = tradition_culinary_art - } - } - } - add = 3 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_cellar.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Courtyard -courtyard_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_courtyard } - multiply = 0.75 - desc = raid_insight_courtyard - } - } - } - - parameters = { - estate_improved_feast_opinion = yes - } - - character_modifier = { - political_scheme_phase_duration_add = -3 - } - - ai_value = { - value = 8 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -courtyard_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = courtyard_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_courtyard } - multiply = 0.75 - desc = raid_insight_courtyard - } - } - } - - parameters = { - estate_improved_feast_opinion = yes - estate_cheaper_feast_cost = yes - } - - character_modifier = { - political_scheme_phase_duration_add = -3 - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -courtyard_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = courtyard_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_courtyard } - multiply = 0.75 - desc = raid_insight_courtyard - } - } - } - - parameters = { - estate_improved_feast_opinion = yes - estate_cheaper_feast_cost = yes - } - - character_modifier = { - political_scheme_phase_duration_add = -3 - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -courtyard_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = courtyard_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_courtyard } - multiply = 0.75 - desc = raid_insight_courtyard - } - } - } - - parameters = { - estate_improved_feast_opinion = yes - estate_cheaper_feast_cost = yes - } - - character_modifier = { - political_scheme_phase_duration_add = -3 - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Prison -prison_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_prison } - multiply = 0.75 - desc = raid_insight_prison - } - } - } - - character_modifier = { - dread_gain_mult = 0.05 - hostage_income_mult = 0.05 - } - - ai_value = { - value = 7 - if = { - limit = { - scope:owner = { - OR = { - has_trait = vengeful - has_trait = callous - has_trait = sadistic - } - } - } - add = 5 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -prison_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = prison_palace_01 - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_prison } - multiply = 0.75 - desc = raid_insight_prison - } - } - } - - parameters = { - estate_torture_grants_influence = yes - } - - character_modifier = { - dread_gain_mult = 0.05 - hostage_income_mult = 0.05 - } - - ai_value = { - value = 6 - if = { - limit = { - scope:owner = { - OR = { - has_trait = vengeful - has_trait = callous - has_trait = sadistic - } - } - } - add = 5 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -prison_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = prison_palace_02 - - can_construct = { - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_prison } - multiply = 0.75 - desc = raid_insight_prison - } - } - } - - parameters = { - estate_torture_grants_influence = yes - } - - character_modifier = { - dread_gain_mult = 0.05 - hostage_income_mult = 0.05 - hostage_renown_mult = 0.05 - } - - ai_value = { - value = 5 - if = { - limit = { - scope:owner = { - OR = { - has_trait = vengeful - has_trait = callous - has_trait = sadistic - } - } - } - add = 5 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} -prison_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = prison_palace_03 - - can_construct = { - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_normal_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_prison } - multiply = 0.75 - desc = raid_insight_prison - } - } - } - - parameters = { - estate_torture_grants_influence = yes - } - - character_modifier = { - dread_gain_mult = 0.05 - hostage_income_mult = 0.05 - hostage_renown_mult = 0.05 - } - - ai_value = { - value = 4 - if = { - limit = { - scope:owner = { - OR = { - has_trait = vengeful - has_trait = callous - has_trait = sadistic - } - } - } - add = 5 - } - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Reception Hall -reception_hall_palace_01 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - can_construct = { - dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_reception_hall } - multiply = 0.75 - desc = raid_insight_reception_hall - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.02 - } - - parameters = { - legitimacy_counter = yes - reception_hall_legitimacy_loss_palace_01 = yes - } - - ai_value = { - value = 8 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -reception_hall_palace_02 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = reception_hall_palace_01 - - can_construct = { - dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_reception_hall } - multiply = 0.75 - desc = raid_insight_reception_hall - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.04 - } - - parameters = { - legitimacy_counter = yes - reception_hall_legitimacy_loss_palace_02 = yes - estate_increase_house_member_investment_cap_1 = yes - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -reception_hall_palace_03 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = reception_hall_palace_02 - - can_construct = { - dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_reception_hall } - multiply = 0.75 - desc = raid_insight_reception_hall - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.06 - } - - parameters = { - legitimacy_counter = yes - reception_hall_legitimacy_loss_palace_03 = yes - estate_increase_house_member_investment_cap_2 = yes - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -reception_hall_palace_04 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = reception_hall_palace_03 - - can_construct = { - dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_reception_hall } - multiply = 0.75 - desc = raid_insight_reception_hall - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.08 - } - - parameters = { - legitimacy_counter = yes - reception_hall_legitimacy_loss_palace_04 = yes - estate_increase_house_member_investment_cap_3 = yes - } - - ai_value = { - value = 5 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -reception_hall_palace_05 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = reception_hall_palace_04 - - can_construct = { - dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } - domicile ?= { has_domicile_building_or_higher = palace_main_04 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_5_value - if = { - limit = { has_character_modifier = raid_insight_reception_hall } - multiply = 0.75 - desc = raid_insight_reception_hall - } - } - } - - character_modifier = { - domicile_monthly_influence_mult = 0.1 - } - - parameters = { - legitimacy_counter = yes - reception_hall_legitimacy_loss_palace_05 = yes - estate_increase_house_member_investment_cap_4 = yes - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -### Cabinet of Curiosities -cabinet_of_curiosities_palace_01 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - can_construct = { - dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_4 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_cabinet_of_curiosities } - multiply = 0.75 - desc = raid_insight_cabinet_of_curiosities - } - } - } - - character_modifier = { - learning_per_influence_level = 1 - domicile_monthly_influence_add = 0.1 - } - - parameters = { - can_receive_artifacts = yes - estate_improved_inspirations_1 = yes - house_head_can_ask_for_artifacts = yes - } - - ai_value = { - value = 8 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_cabinet_of_curiosities.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -cabinet_of_curiosities_palace_02 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = cabinet_of_curiosities_palace_01 - - can_construct = { - dynasty ?= { - has_dynasty_perk = ep3_administrative_legacy_4 - custom_description = { - text = cabinet_of_curiosities_upgrade_trigger_2 - dynast.house ?= { cabinet_of_curiosities_artifact_score >= 15 } - } - } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_cabinet_of_curiosities } - multiply = 0.75 - desc = raid_insight_cabinet_of_curiosities - } - } - } - - character_modifier = { - stewardship_per_influence_level = 1 - monthly_dynasty_prestige = 0.5 - domicile_monthly_influence_add = 0.2 - monthly_court_grandeur_change_add = 0.2 - } - - parameters = { - can_receive_artifacts = yes - estate_improved_inspirations_2 = yes - estate_reduce_commission_artifact_cost = yes - estate_increase_antiquarian_aptitude = yes - house_head_can_ask_for_artifacts = yes - } - - ai_value = { - value = 7 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_cabinet_of_curiosities.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -cabinet_of_curiosities_palace_03 = { - construction_time = 1000 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = cabinet_of_curiosities_palace_02 - - can_construct = { - dynasty ?= { - has_dynasty_perk = ep3_administrative_legacy_4 - custom_description = { - text = cabinet_of_curiosities_upgrade_trigger_3 - dynast.house ?= { cabinet_of_curiosities_artifact_score >= 35 } - } - } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_cabinet_of_curiosities } - multiply = 0.75 - desc = raid_insight_cabinet_of_curiosities - } - } - } - - character_modifier = { - learning_per_influence_level = 1 - stewardship_per_influence_level = 1 - monthly_dynasty_prestige = 0.5 - domicile_monthly_influence_add = 0.3 - monthly_court_grandeur_change_add = 0.3 - general_opinion = 10 - } - - parameters = { - can_receive_artifacts = yes - estate_improved_inspirations_2 = yes - estate_reduce_commission_artifact_cost = yes - estate_increase_antiquarian_aptitude = yes - house_head_can_ask_for_artifacts = yes - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_cabinet_of_curiosities.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -#Grand Solar -grand_solar_palace_01 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = palace_main_01 - - can_construct = { - custom_tooltip = { - text = unlocked_via_event - house.house_head = { has_character_flag = ep3_construct_grand_solar } - } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_1_value - if = { - limit = { has_character_modifier = raid_insight_grand_solar } - multiply = 0.75 - desc = raid_insight_grand_solar - } - } - } - - character_modifier = { - dynasty_opinion = 5 - stress_gain_mult = -0.05 - } - - ai_value = { - value = 10 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -grand_solar_palace_02 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = grand_solar_palace_01 - - can_construct = { - custom_tooltip = { - text = unlocked_via_event - house.house_head = { has_character_flag = ep3_construct_grand_solar } - } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_2_value - if = { - limit = { has_character_modifier = raid_insight_grand_solar } - multiply = 0.75 - desc = raid_insight_grand_solar - } - } - } - - character_modifier = { - dynasty_opinion = 5 - stress_gain_mult = -0.05 - } - - ai_value = { - value = 8 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -grand_solar_palace_03 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = grand_solar_palace_02 - - can_construct = { - custom_tooltip = { - text = unlocked_via_event - house.house_head = { has_character_flag = ep3_construct_grand_solar } - } - domicile ?= { has_domicile_building_or_higher = palace_main_02 } - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_3_value - if = { - limit = { has_character_modifier = raid_insight_grand_solar } - multiply = 0.75 - desc = raid_insight_grand_solar - } - } - } - - character_modifier = { - monthly_dynasty_prestige = 0.1 - dynasty_opinion = 5 - stress_gain_mult = -0.1 - } - - ai_value = { - value = 6 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} - -grand_solar_palace_04 = { - construction_time = 730 - allowed_domicile_types = { palace } - slot_type = internal - previous_building = grand_solar_palace_03 - - can_construct = { - custom_tooltip = { - text = unlocked_via_event - house.house_head = { has_character_flag = ep3_construct_grand_solar } - } - domicile ?= { OR = { has_domicile_building_or_higher = palace_main_03 has_domicile_building_or_higher = palace_main_03 } } - } - - parameters = { - solar_white_peace_stress_loss = yes - } - - cost = { - gold = { - value = estate_internal_building_high_cost_tier_4_value - if = { - limit = { has_character_modifier = raid_insight_grand_solar } - multiply = 0.75 - desc = raid_insight_grand_solar - } - } - } - - character_modifier = { - monthly_dynasty_prestige = 0.1 - dynasty_opinion = 5 - stress_gain_mult = -0.1 - } - - ai_value = { - value = 4 - add = estate_building_ai_modifier_value - } - - asset = { - icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" - texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" - } -} \ No newline at end of file diff --git a/common/domiciles/types/NEOW_domicile_types.txt b/common/domiciles/types/NEOW_domicile_types.txt index bec9f3dc9..0bea98f2a 100644 --- a/common/domiciles/types/NEOW_domicile_types.txt +++ b/common/domiciles/types/NEOW_domicile_types.txt @@ -1,922 +1,4 @@ - -palace = { - rename_window = house - - illustration = "gfx/interface/illustrations/event_scenes/ep3_medi_estate.dds" - icon = "gfx/interface/icons/flat_icons/urbaner.dds" - map_pin_texture = "gfx/interface/icons/map_icons/map_icon_urban.dds" - map_pin_anchor = up - map_pin_lobby = yes - - move_with_realm_capital = yes - can_move_manually = no - move_cost = { - gold = { - value = { - value = 20 - format = "BASE_VALUE_FORMAT" - desc = "BASE_VALUE" - } - if = { - limit = { - domicile ?= { has_domicile_building_or_higher = estate_main_05 } - } - add = 80 - } - else_if = { - limit = { - domicile ?= { has_domicile_building_or_higher = estate_main_04 } - } - add = 60 - } - else_if = { - limit = { - domicile ?= { has_domicile_building_or_higher = estate_main_03 } - } - add = 40 - } - else_if = { - limit = { - domicile ?= { has_domicile_building_or_higher = estate_main_02 } - } - add = 20 - } - } - } - - base_external_slots = 2 - - domicile_building_slots = { - external_slot_1 = { - position = { 19.7% 5.5% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_01.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_01_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_02_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_05_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_4 = { - position = { 49.0% 2.5% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_04_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_05_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_03_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_03_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_03_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - main_slot = { - slot_type = main - position = { 28.2% 13.2% } - size = { 28% 34.5% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_01.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_01_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = hills - terrain = mountains - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_byzantine_mask.png" - } - } - - external_slot_2 = { - position = { 4% 20% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_02_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_06_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_06_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_06_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_06_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_3 = { - position = { 14% 46% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_03_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_04_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_04_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_04_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_04_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_5 = { - position = { 64% 29% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_05_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_03_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_05_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_02_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_02_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_6 = { - position = { 43% 52% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_06_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_02_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_05_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - } - - # Backgrounds - domicile_asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - background = "gfx/interface/window_domiciles/estate_background_steppe_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_steppe_terrain_foreground.dds" - ambience = "event:/DLC/CE2/Ambience/2D/Domicile/ce2_amb_2d_domicile_yurt" - } - - domicile_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - background = "gfx/interface/window_domiciles/estate_background_urban_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_urban_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_byzantine_urban" - } - - domicile_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - background = "gfx/interface/window_domiciles/estate_background_jungle_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_jungle_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_wetlands" - } - - domicile_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - background = "gfx/interface/window_domiciles/estate_background_dry_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_dry_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_dry_lands" - } - - domicile_asset = { - trigger = { - domicile_location = { - OR = { - terrain = tells - terrain = hills - terrain = mountains - terrain = terraced_hills - } - } - } - background = "gfx/interface/window_domiciles/estate_background_rough_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_rough_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_rough_lands" - } - - domicile_asset = { - background = "gfx/interface/window_domiciles/estate_background_green_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_green_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_green_lands" - } -} minority_community = { rename_window = primary_title @@ -936,33 +18,33 @@ minority_community = { move_cost = { gold = { value = { - value = 300 + value = 20 format = "BASE_VALUE_FORMAT" desc = "BASE_VALUE" } if = { limit = { - domicile ?= { has_domicile_building_or_higher = minority_community_main_05 } + domicile ?= { has_domicile_building_or_higher = minority_community_05 } } - add = 800 + add = 80 } else_if = { limit = { - domicile ?= { has_domicile_building_or_higher = minority_community_main_04 } + domicile ?= { has_domicile_building_or_higher = minority_community_04 } } - add = 600 + add = 60 } else_if = { limit = { - domicile ?= { has_domicile_building_or_higher = minority_community_main_03 } + domicile ?= { has_domicile_building_or_higher = minority_community_03 } } - add = 400 + add = 40 } else_if = { limit = { - domicile ?= { has_domicile_building_or_higher = minority_community_main_02 } + domicile ?= { has_domicile_building_or_higher = minority_community_02 } } - add = 200 + add = 20 } } } @@ -999,1152 +81,15 @@ minority_community = { reference = "western_city_01_a_entity" } - domicile_temperament_low_modifier = { - name = domicile_temperament_low - army_damage_mult = -0.2 -# contract_scheme_phase_duration_add = 10 -# domicile_monthly_gold_mult = -0.25 -# domicile_monthly_piety_gain_mult = -0.25 -# domicile_monthly_prestige_gain_mult = -0.25 -# monthly_piety_gain = -0.3 -# monthly_prestige_gain = -0.3 - army_maintenance_mult = 0.2 - scale = { - add = default_temperament_low_value_scale - min = 1 - } - } - domicile_temperament_high_modifier = { - name = domicile_temperament_high -# domicile_monthly_gold_mult = 0.25 -# domicile_monthly_piety_gain_mult = 0.25 -# domicile_monthly_prestige_gain_mult = 0.25 -# monthly_piety_gain = 0.3 -# monthly_prestige_gain = 0.3 - army_maintenance_mult = 0.2 - scale = { - add = default_temperament_high_value_scale - min = 1 - } - } - domicile_temperament_high_modifier = { - name = domicile_temperament_high - army_toughness_mult = 0.05 - owned_contract_scheme_success_chance_growth_add = 0.4 - scale = { - add = default_temperament_high_value_scale - min = 1 - } - } - - domicile_temperament_high_modifier = { - name = domicile_temperament_high - tolerance_advantage_mod = 1 - scale = { - add = default_temperament_high_value_scale - min = 1 - max = 10 - if = { - limit = { - NOT = { has_perk = faithful_perk } - } - multiply = 0 - } - } - } - - domicile_temperament_high_modifier = { - name = domicile_temperament_high - knight_effectiveness_mult = 0.1 - scale = { - add = default_temperament_high_value_scale - min = 1 - if = { - limit = { - NOT = { has_perk = absolute_control_perk } - } - multiply = 0 - } - } - } - - - domicile_temperament_high_modifier = { - name = domicile_temperament_high - personal_scheme_phase_duration_add = -25 - scale = { - add = default_temperament_high_value_scale - min = 1 - if = { - limit = { - NOT = { has_perk = writing_history_perk } - } - multiply = 0 - } - } - } - - domicile_temperament_high_modifier = { - name = domicile_temperament_high - monthly_piety = 0.4 - scale = { - add = { - every_courtier = { - limit = { - faith = root.faith - } - add = 1 - } - } - if = { - limit = { - NOT = { has_perk = religious_icon_perk } - } - multiply = 0 - } - } - } - - domicile_temperament_high_modifier = { - name = domicile_temperament_high - diplomacy = 0.34 - intrigue = 0.34 - martial = 0.34 - stewardship = 0.34 - learning = 0.34 - scale = { - add = { - every_courtier = { - limit = { - is_imprisoned = no - } - faith = { - if = { - limit = { - NOT = { is_in_list = unique_faiths } - add_to_temporary_list = unique_faiths - } - } - } - } - every_in_list = { - list = unique_faiths - add = 1 - } - max = 15 - } - if = { - limit = { - NOT = { has_perk = apostate_perk } - } - multiply = 0 - } - } - } - domicile_building_slots = { - external_slot_1 = { - position = { 19.7% 5.5% } - size = { 15% 30% } - - ### EMPTY SLOT GREEN TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = tells - terrain = hills - terrain = plains - terrain = forest - terrain = farmlands - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green_mask.png" - } - - ### EMPTY SLOT ROUGH TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = taiga - terrain = steppe - terrain = drylands - terrain = mountains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_rough.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_rough_mask.png" - } - - ### EMPTY SLOT WETLANDS TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green_mask.png" - } - - ### EMPTY SLOT JUNGLE TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - terrain = jungle - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_wetlands.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_wetlands_mask.png" - } - - ### EMPTY SLOT SNOW TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - has_province_modifier = winter_normal_modifier - has_province_modifier = winter_harsh_modifier - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_wetlands.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_wetlands_mask.png" - } - - ### EMPTY SLOT DESERT TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = desert - terrain = desert_mountains - terrain = oasis - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_drylands.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_drylands_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_4 = { - position = { 49.0% 2.5% } - size = { 15% 30% } - - ### EMPTY SLOT ASIAN - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_04_mask.png" - } - - ### EMPTY SLOT SNOW MOUNTAIN TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - terrain = mountains - - OR = { - has_province_modifier = winter_normal_modifier - has_province_modifier = winter_harsh_modifier - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_snow_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_snow_02_mask.png" - } - - ### EMPTY SLOT SNOW TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - has_province_modifier = winter_normal_modifier - has_province_modifier = winter_harsh_modifier - - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_snow_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_snow_02_mask.png" - } - - ### EMPTY SLOT GREEN TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = tells - terrain = hills - terrain = plains - terrain = forest - terrain = farmlands - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green_02_mask.png" - } - - ### EMPTY SLOT ROUGH TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = taiga - terrain = steppe - terrain = drylands - terrain = mountains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_rough_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_rough_02_mask.png" - } - - ### EMPTY SLOT WETLANDS TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_green_02_mask.png" - } - - ### EMPTY SLOT JUNGLE TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - terrain = jungle - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_jungle_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_jungle_03_mask.png" - } - - ### EMPTY SLOT DESERT TERRAIN - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = desert - terrain = desert_mountains - terrain = oasis - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_drylands_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/laamp_building_empty_slot_drylands_03_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - main_slot = { - slot_type = main - position = { 28.2% 13.2% } - size = { 28% 34.5% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_01.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_01_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = hills - terrain = mountains - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" - } - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_byzantine_mask.png" - } - } - - external_slot_2 = { - position = { 4% 20% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_02_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_06_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_06_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_06_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_06_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_3 = { - position = { 14% 46% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_03_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_04_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_04_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_04_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_04_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_5 = { - position = { 64% 29% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_05_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_03_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_05_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_02_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_02_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - - external_slot_6 = { - position = { 43% 52% } - size = { 15% 30% } - - empty_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/yurt_empty_slot_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_06_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_jungle_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_drylands_empty_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_drylands_empty_02_mask.png" - } - - empty_slot_asset = { - trigger = { - domicile_location = { - OR = { - terrain = mountains - terrain = hills - terrain = terraced_hills - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_rough_empty_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_rough_empty_05_mask.png" - } - - empty_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_grassland_empty.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_mask.png" - } - - - # Under Construction - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_mena_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_mena.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_mena_mask.png" - } - construction_slot_asset = { - trigger = { - domicile_location.culture = { - has_graphical_western_culture_group_trigger = yes - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" - } - construction_slot_asset = { - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine_mask.png" - } - } - } - - domicile_asset = { - trigger = { - domicile_location.culture = { - has_graphical_east_asia_culture_group_trigger = yes - } - } - background = "gfx/interface/window_domiciles/estate_background_steppe_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_steppe_terrain_foreground.dds" - ambience = "event:/DLC/CE2/Ambience/2D/Domicile/ce2_amb_2d_domicile_yurt" - } - - - domicile_asset = { - trigger = { - domicile_location = { - OR = { - terrain = jungle - terrain = wetlands - terrain = floodplains - } - } - } - background = "gfx/interface/window_domiciles/estate_background_jungle_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_jungle_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_wetlands" - } - - domicile_asset = { - trigger = { - domicile_location = { - OR = { - terrain = drylands - terrain = desert - terrain = desert_mountains - terrain = oasis - terrain = steppe - } - } - } - background = "gfx/interface/window_domiciles/estate_background_dry_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_dry_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_dry_lands" - } - - domicile_asset = { - trigger = { - domicile_location = { - OR = { - terrain = tells - terrain = hills - terrain = mountains - terrain = terraced_hills - } - } - } - background = "gfx/interface/window_domiciles/estate_background_rough_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_rough_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_rough_lands" - } - - domicile_asset = { - background = "gfx/interface/window_domiciles/estate_background_green_terrain.dds" - foreground = "gfx/interface/window_domiciles/estate_background_green_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_green_lands" - } -} - -farmstead = { - rename_window = house - - illustration = "gfx/interface/illustrations/event_scenes/ep3_medi_estate.dds" - icon = "gfx/interface/icons/flat_icons/farmer.dds" - map_pin_texture = "gfx/interface/icons/map_icons/map_icon_farmer.dds" - map_pin_anchor = up - map_pin_lobby = yes - - herd = yes - travel = yes - culture_and_faith = yes - - move_with_realm_capital = yes - can_move_manually = no - - base_external_slots = 2 - - map_entity = { - trigger = { - owner ?= { is_alive = yes } - owner.culture = { - OR = { - has_graphical_iranian_culture_group_trigger = yes - has_graphical_mena_culture_group_trigger = yes - has_graphical_steppe_culture_group_trigger = yes - has_graphical_african_culture_group_trigger = yes - } - } - } - reference = "building_mena_city_01_entity" - } - map_entity = { - trigger = { - owner ?= { is_alive = yes } - owner.culture = { - has_graphical_india_culture_group_trigger = yes - } - } - reference = "building_india_city_01_entity" - } - map_entity = { - trigger = { - owner ?= { is_alive = yes } - } - reference = "western_city_01_a_entity" - } - domicile_temperament_low_modifier = { name = domicile_temperament_low army_damage_mult = -0.2 contract_scheme_phase_duration_add = 10 -# domicile_monthly_gold_mult = -0.25 -# domicile_monthly_piety_gain_mult = -0.25 -# domicile_monthly_prestige_gain_mult = -0.25 -# monthly_piety_gain = -0.3 -# monthly_prestige_gain = -0.3 + domicile_monthly_gold_mult = -0.25 + domicile_monthly_piety_gain_mult = -0.25 + domicile_monthly_prestige_gain_mult = -0.25 + monthly_piety_gain = -0.3 + monthly_prestige_gain = -0.3 army_maintenance_mult = 0.2 scale = { add = default_temperament_low_value_scale @@ -2153,11 +98,11 @@ farmstead = { } domicile_temperament_high_modifier = { name = domicile_temperament_high -# domicile_monthly_gold_mult = 0.25 -# domicile_monthly_piety_gain_mult = 0.25 -# domicile_monthly_prestige_gain_mult = 0.25 -# monthly_piety_gain = 0.3 -# monthly_prestige_gain = 0.3 + domicile_monthly_gold_mult = 0.25 + domicile_monthly_piety_gain_mult = 0.25 + domicile_monthly_prestige_gain_mult = 0.25 + monthly_piety_gain = 0.3 + monthly_prestige_gain = 0.3 army_maintenance_mult = 0.2 scale = { add = default_temperament_high_value_scale @@ -3223,4 +1168,4 @@ farmstead = { foreground = "gfx/interface/window_domiciles/estate_background_green_terrain_foreground.dds" ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_green_lands" } -} \ No newline at end of file +} diff --git a/common/dynasties/NEOW_dynasties.txt b/common/dynasties/NEOW_dynasties.txt index c12dc9698..d8f1029ff 100644 --- a/common/dynasties/NEOW_dynasties.txt +++ b/common/dynasties/NEOW_dynasties.txt @@ -29,14 +29,8 @@ belpois_dynasty = { kohn_dynasty = { name = dynn_britannia_kohn - culture = beeritani + culture = ashkenazi } - -schonfield_dynasty = { - name = dynn_Schonfield - culture = beeritani -} - giry_dynasty = { name = dynn_giry culture = bourguignon @@ -58,22 +52,18 @@ katzen_dynasty = { name = dynn_katzen culture = low_saxon } -quadis_dynasty = { - name = dynn_quadis - culture = low_saxon -} -cranen_dynasty = { - name = dynn_Cranen - culture = rhinelander +esendam_dynasty = { + name = dynn_esendam + culture = limburgisch } delunsch_dynasty = { name = dynn_delunsch culture = lorin } -drif_dynasty = { - name = dynn_Drif - culture = beur +millardet_dynasty = { + name = dynn_millardet + culture = normaund } beuamont_dynasty = { @@ -101,8 +91,8 @@ menhir_dynasty = { culture = galo } -morand_dynasty = { - name = dynn_Morand +fontaine_dynasty = { + name = dynn_fontaine culture = galo } @@ -139,11 +129,6 @@ oost_dynasty = { culture = dutch } -takeda_dynasty = { - name = dynn_takeda - culture = dutch -} - badot_dynasty = { name = dynn_badot culture = breton @@ -151,7 +136,7 @@ badot_dynasty = { weil_dynasty = { name = dynn_Weil - culture = NEOW_ashkenaze + culture = ashkenazi } rieux_dynasty = { @@ -283,26 +268,6 @@ grimaldi_dynasty = { culture = provencal } -laflamme_dynasty = { - name = dynn_laflamme - culture = provencal -} - -chevalier_dynasty = { - name = dynn_chevalier - culture = provencal -} - -outreterre_dynasty = { - name = dynn_outreterre - culture = provencal -} - -rey_dynasty = { - name = dynn_rey - culture = castilian -} - clement_dynasty = { name = dynn_Clement culture = patoues @@ -408,12 +373,12 @@ dynn_britannia_squyrhys = { dynn_britannia_primrose = { name = dynn_primrose - culture = beeritani + culture = ashkenazi } dynn_britannia_byrne = { - name = dynn_Byrne - prefix = "dynnp_O_pst_" + name = dynn_byrne + prefix = "dynnp_o" culture = high_irish } @@ -450,7 +415,7 @@ dynn_britannia_dev = { dynn_britannia_farrell = { name = dynn_farrell - prefix = "dynnp_O_pst_" + prefix = "dynnp_o" culture = high_irish } @@ -461,13 +426,13 @@ dynn_britannia_duff = { dynn_britannia_malley = { name = dynn_malley - prefix = "dynnp_O_pst_" + prefix = "dynnp_o" culture = high_irish } dynn_britannia_lennon = { name = dynn_lennon - prefix = "dynnp_O_pst_" + prefix = "dynnp_o" culture = high_irish } @@ -620,8 +585,7 @@ zolt_dynasty = { } middelburg_dynasty = { name = dynn_middelburg - prefix = dynnp_van - culture = dutch + culture = belge } lasard_dynasty = { name = dynn_lasard @@ -642,18 +606,6 @@ lenners_dynasty = { #e_germania -dallas_dynasty = { - prefix = dynnp_von - name = dynn_dallas - culture = kuhjung -} - -fucking_dynasty = { - prefix = dynnp_von - name = dynn_fucking - culture = bavarian -} - zollern_dynasty = { prefix = dynnp_von name = dynn_Hohenzollern @@ -688,10 +640,15 @@ furrer_dynasty = { culture = saxon } +christiansen_dynasty = { + name = dynn_Christiansen + culture = dansk +} + carstana_dynasty = { - prefix = dynnp_od + prefix = dynnp_von name = dynn_carstana - culture = NEOW_carantanian + culture = austrian } makserbunner_dynasty = { @@ -699,6 +656,10 @@ makserbunner_dynasty = { culture = saxon } +makserbunner_dynasty = { + name = dynn_makserbunner + culture = swabian +} abend_dynasty = { name = dynn_abend culture = swabian @@ -729,7 +690,7 @@ lichtenberg_dynasty = { culture = franconian } ledermueller_dynasty = { - name = dynn_Ledermueller + name = dynn_ledermueller culture = franconian } musiker_dynasty = { @@ -794,24 +755,23 @@ zimmermann_dynasty = { culture = saxon } -aschebersch_dynasty = { - name = cn_aschebersch - prefix = dynnp_von +carenwall_dynasty = { + name = dynn_carenwall culture = franconian } -keil_dynasty = { - name = dynn_Keil +kaunitz_dynasty = { + name = dynn_kaunitz culture = hessian } -pichl_dynasty = { - name = dynn_Pichl +pfalz_dynasty = { + name = dynn_pfalz culture = hessian } -wolfrath_dynasty = { - name = dynn_Wolfrath +wullenpund_dynasty = { + name = dynn_wullenpund culture = hessian } @@ -820,24 +780,23 @@ vianden_dynasty = { culture = sassun } -dippold_dynasty = { - name = dynn_Dippold +dinslaken_dynasty = { + name = dynn_dinslaken culture = franconian } grelle_dynasty = { - name = dynn_Grelle + name = dynn_grelle culture = franconian } -lowack_dynasty = { - name = dynn_Lowack +lothringen_dynasty = { + name = dynn_lothringen culture = franconian } -anschba_dynasty = { - name = cn_anschba - prefix = dynnp_von +isenburg_dynasty = { + name = dynn_isenburg culture = franconian } @@ -1024,95 +983,9 @@ reichhold_dynasty = { volcic_dynasty = { name = dynn_volcic - culture = NEOW_slovene + culture = NEOW_carantanian } -simic_dynasty = { - name = dynn_simic - culture = NEOW_croatian -} - -mitrovic_dynasty = { - name = dynn_mitrovic - culture = NEOW_croatian -} - -stipetic_dynasty = { - name = dynn_stipetic - culture = NEOW_croatian -} - -ivanovic_dynasty = { - name = dynn_ivanovic - culture = NEOW_croatian -} - -primorac_dynasty = { - name = dynn_primorac - culture = NEOW_croatian -} - -gabrieli_dynasty = { - name = dynn_gabrieli - culture = NEOW_croatian -} - -imamovic_dynasty = { - name = dynn_imamovic - culture = NEOW_bosnian -} - -petrovic_njegos_dynasty = { - name = dynn_petrovic_njegos - culture = NEOW_montenegran -} - -karadordevic_dynasty = { - name = dynn_karadordevic - culture = NEOW_serbian -} - -jovanovic_dynasty = { - name = dynn_jovanovic - culture = NEOW_serbian -} - -cengic_dynasty = { - name = dynn_cengic - culture = NEOW_bosnian -} - -drobnjak_dynasty = { - name = dynn_drobnjak - culture = NEOW_bosnian -} - -beslic_dynasty = { - name = dynn_beslic - culture = NEOW_bosnian -} - -rimac_dynasty = { - name = dynn_rimac - culture = NEOW_bosnian -} - -proeski_dynasty = { - name = dynn_proeski - culture = aromanian -} - -topalovic_dynasty = { - name = dynn_topalovic - culture = NEOW_serbian -} - -parnu_dynasty = { - name = dynn_parnu - culture = vlax -} - - schiffer_dynasty = { name = dynn_Schiffer culture = bavarian @@ -1173,7 +1046,6 @@ boatswain_dynasty = { } avril_dynasty = { - prefix = dynnp_d_ name = dynn_avril culture = portuguese motto = dynn_avril_motto @@ -1186,8 +1058,8 @@ borbon_dynasty = { motto = dynn_bourbon_motto } -calderon_dynasty = { - name = dynn_Calder_o_act_n +cortes_dynasty = { + name = dynn_cortes culture = extremeno } @@ -1252,23 +1124,23 @@ ribera_dynasty = { culture = balearic } -Miravete_dynasty = { - name = dynn_Miravete +adgaz_dynasty { + name = dynn_adgaz culture = castilian } alonso_dynasty = { - name = dynn_Alonso + name = dynn_alonso culture = castilian } puente_dynasty = { - name = dynn_Puente + name = dynn_puente culture = castilian } -Cabrera_dynasty = { - name = dynn_Cabrera +navalucillos_dynasty = { + name = dynn_navalucillos culture = castilian } @@ -1277,8 +1149,8 @@ castellon_dynasty = { culture = castilian } -Marquez_dynasty = { - name = dynn_M_a_act_rquez +alagon_dynasty = { + name = dynn_alagon culture = castilian } @@ -1293,12 +1165,12 @@ ceballos_dynasty = { } aracena_dynasty = { - name = dynn_Aracena + name = dynn_aracena culture = extremeno } martin_dynasty = { - name = dynn_Mart_i_act_n + name = dynn_martin culture = extremeno } @@ -1308,33 +1180,32 @@ agurto_dynasty = { } melendez_dynasty = { - name = dynn_Mel_e_act_ndez + name = dynn_melendez culture = asturleonese } estevez_dynasty = { - name = dynn_Est_e_act_vez + name = dynn_estevez culture = asturleonese } -ordiz_dynasty = { - name = dynn_Ordiz +ourense_dynasty = { + name = dynn_ourense culture = asturleonese } -lourenco_dynasty = { - name = dynn_Louren_c_ced_o +coimbra_dynasty = { + name = dynn_coimbra culture = portuguese } -leal_dynasty = { - name = dynn_Leal +fogaca_dynasty = { + name = dynn_fogaca culture = portuguese } alvarenga_dynasty = { - prefix = dynnp_de - name = dynn_Alvarenga + name = dynn_alvarenga culture = portuguese } @@ -1343,8 +1214,8 @@ aboim_dynasty = { culture = portuguese } -martins_dynasty = { - name = dynn_Martins +tavora_dynasty = { + name = dynn_tavora culture = portuguese } @@ -1354,7 +1225,6 @@ torre_dynasty = { } santibanez_dynasty = { - prefix = dynnp_de name = dynn_santibanez culture = NEOW_andalusian } @@ -1370,7 +1240,6 @@ salzillo_dynasty = { } sabinanigo_dynasty = { - prefix = dynnp_de name = dynn_sabinanigo culture = aragonese } @@ -1408,7 +1277,7 @@ lorusso_dynasty = { } innocenti_dynasty = { - name = dynn_Innocenti + name = dynn_innocenti culture = tuscan } @@ -1463,41 +1332,11 @@ angelis_dynasty = { name = dynn_angelis culture = laziale } - -karlovec_dynasty = { - name = dynn_karlovec - culture = czech - motto = dynn_karlovec_motto -} - masaryk_dynasty = { name = dynn_masaryk culture = czech } -chebovic_dynasty = { - name = dynn_chebovic - culture = czech -} - -uhelny_dynasty = { - name = dynn_uhelny - culture = czech -} - -melnik_dynasty = { - prefix = dynnp_z - name = dynn_melnik - culture = czech - motto = dynn_melnik_motto -} - -tabor_dynasty = { - prefix = dynnp_z - name = dynn_tabor - culture = czech -} - mojmirovic_dynasty = { name = dynn_mojmirovic culture = NEOW_moravian @@ -1570,24 +1409,23 @@ lambo_dynasty = { culture = emilian } -volpi_dynasty = { - name = dynn_Volpi +volterra_dynasty = { + name = dynn_volterra culture = tuscan } -masini_dynasty = { - name = dynn_Masini +mastropiero_dynasty = { + name = dynn_mastropiero culture = tuscan } montalcino_dynasty = { - prefix = "dynnp_di" - name = dynn_Montalcino + name = dynn_montalcino culture = tuscan } borri_dynasty = { - name = dynn_Borri + name = dynn_borri culture = tuscan } @@ -1688,21 +1526,6 @@ bernadotte_dynasty = { motto = dynn_bernadotte_motto } -trollkungen_dynasty = { - name = dynn_trollkungen - culture = svealandsk -} - -adlercreutz_dynasty = { - name = dynn_adlercreutz - culture = svealandsk -} - -nordheim_dynasty = { - name = dynn_nordheim - culture = trondheimer -} - roda_ulven_dynasty = { name = dynn_Ulven culture = svealandsk @@ -1713,11 +1536,6 @@ fouche_d_otrante_dynasty = { culture = gotsk } -melagios_dynasty = { - name = dynn_melagios - culture = NEOW_pindusian -} - loon_dynasty = { name = dynn_loon culture = frisian @@ -1762,6 +1580,23 @@ rostagnac_dynasty = { name = dynn_rostagnac culture = gascon } + +glucksburg_dynasty = { + name = dynn_glucksberg + culture = dansk + motto = dynn_glucksburg_motto +} + +anderssen_dynasty = { + name = dynn_Andersen + culture = dansk +} + +olafssen_dynasty = { + name = dynn_Olafsen + culture = ostsk +} + dynasty_knife = { name = dynn_knife culture = strafclideg @@ -1909,2227 +1744,3 @@ templemont_dynasty = { name = dynn_Templemont culture = metropolitain } - -plata_dynasty = { - prefix = "dynnp_de" - name = dynn_Plata - culture = cale -} -ayouch_dynasty = { - name = dynn_Ayouch - culture = beur -} -murphy_dynasty = { - name = dynn_Murphy - culture = traveller -} - -baio_dynasty = { - name = dynn_Baio - culture = brazilian -} - -vidal_dynasty = { - name = dynn_Vidal - culture = romansch -} - -avci_dynasty = { - name = dynn_Avc_i_dot_ - culture = turkisch -} - -cantacuzino_dynasty = { - name = dynn_Cantacuzino - culture = svealandsk -} - -marnfeldt_dynasty = { - name = dynn_Marnfeldt - culture = svealandsk -} -johannessen_dynasty = { - name = dynn_Johannessen - culture = icelander -} - -ingolfsson_dynasty = { - name = dynn_Ing_o_act_lfsson - culture = icelander -} - -gunnarsson_dynasty = { - name = dynn_Gunnarsson - culture = icelander -} - -hallgrimsson_dynasty = { - name = dynn_Hallgr_i_act_msson - culture = icelander -} - -olofsson_dynasty = { - name = dynn_Olofsson - culture = gutnsk -} - -martinez_dynasty = { - name = dynn_Mart_i_act_nez - culture = canarian -} - -kennedy_dynasty = { - name = dynn_Kennedy - culture = atlantannach -} - -gibson_dynasty = { - name = dynn_Gibson - culture = angler -} - -# e_visegrad - -kowalczyk_wladyga_dynasty = { - name = dynn_kowalczyk_wladyga - culture = NEOW_mazovian_polish -} - -pilsudski_dynasty = { - name = dynn_pilsudski - culture = NEOW_mazovian_polish -} - -sopronko_dynasty = { - name = dynn_sopronko - culture = NEOW_slovak -} - -jurko_dynasty = { - name = dynn_jurko - culture = NEOW_slovak -} - -holub_dynasty = { - name = dynn_holub - culture = NEOW_slovak -} - -lubranski_dynasty = { - name = dynn_Lubra_n_act_ski - culture = NEOW_lesser_polish -} - -kmita_dynasty = { - name = dynn_Kmita - culture = NEOW_lesser_polish -} - -nowak_dynasty = { - name = dynn_Nowak - culture = NEOW_lesser_polish -} - -tomaszewski_dynasty = { - name = dynn_Tomaszewski - culture = NEOW_lesser_polish -} - -lewicki_dynasty = { - name = dynn_Lewicki - culture = NEOW_lesser_polish -} - -vynnytsky_dynasty = { - name = dynn_vynnytsky - culture = NEOW_polessian -} - -striletsky_dynasty = { - name = dynn_striletsky - culture = NEOW_polessian -} - -pinesky_dynasty = { - name = dynn_pinesky - culture = NEOW_polessian -} - -aygun_dynasty = { - name = dynn_aygun - culture = lipka -} - -kujawski_dynasty = { - name = dynn_Kujawski - culture = NEOW_mazovian_polish -} - -oginski_dynasty = { - name = dynn_Ogi_n_act_ski - culture = NEOW_mazovian_polish -} - -sroda_dynasty = { - name = dynn__S_act_roda - culture = NEOW_greater_polish -} - -fogiel_dynasty = { - name = dynn_Fogiel - culture = NEOW_greater_polish -} - -koroleveckiy_dynasty = { - name = dynn_koroleveckiy - culture = NEOW_pribaltic - motto = dynn_koroleveckiy_motto -} - -tilsit_dynasty = { - name = dynn_tilsit - prefix = "dynnp_fon" - culture = NEOW_pribaltic -} - -velovskiy_dynasty = { - name = dynn_velovskiy - culture = NEOW_pribaltic -} - -rosenkranz_dynasty = { - name = dynn_rosenkranz - culture = NEOW_pribaltic - motto = dynn_rosenkranz_motto -} - -vazov_dynasty = { - name = dynn_vazov - culture = NEOW_bulgarian -} - -chmiel_dynasty = { - name = dynn_Chmiel - culture = odrzan -} - -hrabisid_dynasty = { - name = dynn_hrabisid - culture = sorbian -} - -blechen_dynasty = { - name = dynn_Blechen - culture = sorbian -} - -wank_dynasty = { - name = dynn_Wank - culture = sorbian -} - -gamrat_dynasty = { - name = dynn_Gamrat - culture = NEOW_greater_polish -} - -suchodolski_dynasty = { - name = dynn_Suchodolski - culture = NEOW_greater_polish -} - -sieradzki_dynasty = { - name = dynn_Sieradzki - culture = NEOW_greater_polish -} - -machut_dynasty = { - name = dynn_Machut - culture = kashubian -} - -fraczewski_dynasty = { - name = dynn_Fr_a_ogk_czewski - culture = kashubian -} - -gryc_dynasty = { - name = dynn_Gryc - culture = kashubian -} - -dolega_dynasty = { - name = dynn_Do_l_stk__e_ogk_ga - culture = NEOW_greater_polish -} - -brochwicz_dynasty = { - name = dynn_brochwicz - culture = NEOW_lesser_polish -} - -radwan_dynasty = { - name = dynn_radwan - culture = NEOW_lesser_polish -} - -rogala_dynasty = { - name = dynn_Rogala - culture = NEOW_mazovian_polish -} - -sapieha_dynasty = { - name = dynn_sapieha - culture = NEOW_mazovian_polish -} - -adamiec_dynasty = { - name = dynn_Adamiec - culture = NEOW_mazovian_polish -} - -labrys_dynasty = { - name = dynn_labrys - culture = NEOW_aegeaner -} - -gasienica_daniel_dynasty = { - name = dynn_G_a_ogk_sienica_dsh_Daniel - culture = goral -} - -olelkowicz_dynasty = { - name = dynn_Olelkowicz - culture = NEOW_silesian -} - -haller_dynasty = { - name = dynn_Haller - culture = NEOW_silesian -} - -halicki_dynasty = { - name = dynn_Halicki - culture = NEOW_silesian -} - -malachowski_dynasty = { - name = dynn_Malachowski - culture = NEOW_silesian -} - -opawski_dynasty = { - name = dynn_Opawski - culture = goral -} - -borkowicz_dynasty = { - name = dynn_Borkowicz - culture = NEOW_silesian -} - -sanguszko_dynasty = { - name = dynn_Sanguszko - culture = NEOW_silesian -} - -dmowski_dynasty = { - name = dynn_Dmowski - culture = NEOW_silesian -} - -rawicz_dynasty = { - name = dynn_Rawicz - culture = NEOW_silesian -} - -alaug_arle_dynasty = { - name = dynn_alaug_arle - culture = occitan -} - -alucard_dynasty = { - name = dynn_alucard - culture = occitan -} -morand_dynasty = { - name = dynn_Morand - culture = galo -} - -# e_nistrenia - -dragos_dynasty = { - name = dynn_Drago_s_cma_ - culture = moldavian - motto = dynn_dragos_motto -} - -bulat_dynasty = { - name = dynn_bulat - culture = moldavian -} - -iuga_dynasty = { - name = dynn_iuga - culture = moldavian -} - -dudoglo_dynasty = { - name = dynn_dudoglo - culture = moldavian -} - -aron_dynasty = { - name = dynn_aron - culture = szeklers -} - -korniets_dynasty = { - name = dynn_korniets - culture = NEOW_vohlynian -} - -albot_dynasty = { - name = dynn_albot - culture = moldavian -} - -baranets_dynasty = { - name = dynn_baranets - culture = NEOW_vohlynian -} - -kolisnychenko_dynasty = { - name = dynn_kolisnychenko - culture = NEOW_vohlynian -} - -kovalchuk_dynasty = { - name = dynn_kovalchuk - culture = NEOW_vohlynian -} - -voloshyn_dynasty = { - name = dynn_voloshyn - culture = aromanian -} - -ciachir_dynasty = { - name = dynn_ciachir - culture = NEOW_gagauz -} - -tich_dynasty = { - name = dynn_tich - culture = NEOW_bulgarian -} - -melnyk_dynasty = { - name = dynn_melnyk - culture = NEOW_vohlynian -} - -olteanu_dynasty = { - name = dynn_olteanu - culture = wallachian -} - -breban_dynasty = { - name = dynn_breban - culture = wallachian -} - -arhip_dynasty = { - name = dynn_arhip - culture = wallachian -} - -chinezu_dynasty = { - name = dynn_chinezu - culture = wallachian -} - -barbu_dynasty = { - name = dynn_barbu - culture = wallachian -} - -bengescu_dynasty = { - name = dynn_bengescu - culture = wallachian -} - -andronache_dynasty = { - name = dynn_andronache - culture = wallachian -} - -kozbar_dynasty = { - name = dynn_kobzar - culture = NEOW_kievan - motto = dynn_kozbar_motto -} - -kavalchuk_dynasty = { - name = dynn_kavalchuk - culture = NEOW_polessian -} - -shvets_dynasty = { - name = dynn_shvets - culture = NEOW_vohlynian -} - -malinouski_dynasty = { - name = dynn_malinouski - culture = NEOW_polessian -} - -zozulya_dynasty = { - name = dynn_zozulya - culture = NEOW_kievan -} - -karpenko_dynasty = { - name = dynn_karpenko - culture = NEOW_kievan -} - -palamarchuk_dynasty = { - name = dynn_palamarchuk - culture = NEOW_kievan -} - -boyko_dynasty = { - name = dynn_boyko - culture = NEOW_crimean -} - -aladin_dynasty = { - name = dynn_aladin - culture = NEOW_crimean_tatar -} - -aliev_dynasty = { - name = dynn_aliev - culture = NEOW_crimean_tatar -} - -papapippinpoulos_dynasty = { - name = dynn_papapippinpoulos - culture = NEOW_makedonikos -} - -kryvonis_dynasty = { - name = dynn_kryvonis - culture = NEOW_cossack -} - -hryzydub_dynasty = { - name = dynn_hryzydub - culture = NEOW_cossack -} - -sorokopud_dynasty = { - name = dynn_sorokopud - culture = NEOW_cossack -} - -nepyipyvo_dynasty = { - name = dynn_nepyipyvo - culture = NEOW_cossack -} - -zhuivoda_dynasty = { - name = dynn_zhuivoda - culture = NEOW_cossack -} - -tiahnyriadno_dynasty = { - name = dynn_tiahnyriadno - culture = NEOW_cossack -} - -shevchenko_dynasty = { - name = dynn_shevchenko - culture = NEOW_cossack -} - -kipnis_dynasty = { - name = dynn_kipnis - culture = NEOW_kievan -} - -arkhypchuk_dynasty = { - name = dynn_arkhypchuk - culture = NEOW_kievan -} - -harbuz_dynasty = { - name = dynn_harbuz - culture = NEOW_polessian -} - -otchenash_dynasty = { - name = dynn_otchenash - culture = NEOW_cossack -} - -navarykasha_dynasty = { - name = dynn_navarykasha - culture = NEOW_cossack -} - -pidkuimukha_dynasty = { - name = dynn_pidkuimukha - culture = NEOW_cossack -} - -netudykhata_dynasty = { - name = dynn_netudykhata - culture = NEOW_cossack -} - -butenko_dynasty = { - name = dynn_butenko - culture = NEOW_polessian -} - -sukhi_dynasty = { - name = dynn_sukhi - culture = NEOW_minskian -} - -schuhart_dynasty = { - name = dynn_schuhart - culture = NEOW_minskian -} - -salei_dynasty = { - name = dynn_salei - culture = NEOW_minskian -} - -varabei_dynasty = { - name = dynn_varabei - culture = NEOW_minskian -} - -bialinski_dynasty = { - name = dynn_bialinski - culture = NEOW_polessian -} - -korzun_dynasty = { - name = dynn_korzun - culture = NEOW_polessian -} - -kruk_dynasty = { - name = dynn_kruk - culture = NEOW_polessian -} - -kalinowski_dynasty = { - name = dynn_Kalinowski - culture = NEOW_mazovian_polish -} - -litvinchuk_dynasty = { - name = dynn_litvinchuk - culture = NEOW_polotskian -} - -sadouski_dynasty = { - name = dynn_sadouski - culture = NEOW_polotskian -} - -vaida_dynasty = { - name = dynn_vaida - culture = banatian -} - -vizcay_dynasty = { - name = dynn_vizcay - culture = szeklers -} - -popa_dynasty = { - name = dynn_popa - culture = translyvanian -} - -olah_dynasty = { - name = dynn_olah - culture = szeklers -} - -batthyany_dynasty = { - name = dynn_batthyany - culture = szeklers -} - -obolensky_dynasty = { - name = dynn_obolensky - culture = NEOW_nizhnevolzhan -} - -khanov_dynasty = { - name = dynn_khanov - culture = NEOW_nizhnevolzhan -} - -zyuganov_dynasty = { - name = dynn_zyuganov - culture = NEOW_nizhnevolzhan -} - -ulyanov_dynasty = { - name = dynn_ulyanov - culture = kalmyk -} - -salman_dynasty = { - name = dynn_salman - culture = NEOW_turkmen -} - -ghaziyev_dynasty = { - name = dynn_ghaziyev - culture = avar -} - -aliyev_dynasty = { - name = dynn_aliyev - culture = adyghean -} - -tarasov_dynasty = { - name = dynn_tarasov - culture = NEOW_cossack -} - -sokolov_dynasty = { - name = dynn_sokolov - culture = NEOW_cossack -} - -horobets_dynasty = { - name = dynn_horobets - culture = NEOW_cossack -} - -sverbylo_dynasty = { - name = dynn_sverbylo - culture = NEOW_cossack -} - -dovhopiat_dynasty = { - name = dynn_dovhopiat - culture = NEOW_cossack -} - -plaska_dynasty = { - name = dynn_plaska - culture = NEOW_cossack -} - -# e_baltics - -akelaitis_dynasty = { - name = dynn_Akelaitis - culture = lithuanian -} -orav_dynasty = { - name = dynn_Orav - culture = estonian -} -kromanov_dynasty = { - name = dynn_Kromanov - culture = NEOW_petrogradian -} -sepp_dynasty = { - name = dynn_Sepp - culture = estonian -} -kask_dynasty = { - name = dynn_Kask - culture = estonian -} -saar_dynasty = { - name = dynn_Saar - culture = voroseto -} -skudra_dynasty = { - name = dynn_skudra - culture = latvian -} -butkus_dynasty = { - name = dynn_Butkus - culture = samogitian -} -zilinskas_dynasty = { - name = dynn__Z_crn_ilinskas - culture = lithuanian -} -vitols_dynasty = { - name = dynn_V_i_mcn_tols - culture = latvian -} -donins_dynasty = { - name = dynn_Doni_n_ced__s_crn_ - culture = latvian -} -vaiculens_dynasty = { - name = dynn_Vai_c_crn_ulens - culture = latvian -} -lacplesis_dynasty = { - name = dynn_lacplesis - culture = latvian -} -olympios_dynasty = { - name = dynn_olympios - culture = NEOW_pindusian -} -sfaira_dynasty = { - name = dynn_sfaira - culture = NEOW_pindusian -} - -gincu_dynasty = { - name = dynn_gincu - culture = wallachian -} - - -sangeros_dynasty = { - name = dynn_sangeros - culture = moldavian -} - -ganzbitte_dynasty = { - name = dynn_ganzibitte - culture = NEOW_kievan -} - - -portocalie_dynasty = { - name = dynn_portocalie - culture = moldavian -} - - -kritko_dynasty = { - name = dynn_kritko - culture = moldavian -} - - -fifor_dynasty = { - name = dynn_fifor - culture = wallachian -} - -bolhrad_dynasty = { - name = dynn_bolhrad - culture = NEOW_bulgarian -} - -comrat_dynasty = { - name = dynn_comrat - culture = NEOW_gagauz -} - -piratiko_dynasty = { - name = dynn_piratiko - culture = aromanian -} -klepht_dynasty = { - name = dynn_klepht - culture = NEOW_pindusian -} -kinyraou_dynasty = { # im too lazy to change anything else - name = dynn_vretanou - culture = NEOW_cypriot -} - -tetoviani_dynasty = { - name = dynn_tetoviani - culture = NEOW_macedonian -} - -metsast_dynasty = { - name = dynn_Metsast - culture = estonian -} - -ilion_dynasty = { - name = dynn_Ilion - culture = metropolitain -} - -lupescu_dynasty = { - name = dynn_Lupescu - culture = NEOW_ucrainean -} - -balogh_dynasty = { - name = dynn_balogh - culture = hungarian -} - -varjufi_dynasty = { - name = dynn_varjufi - culture = hungarian -} - -orthodoxou_dynasty = { - name = dynn_Orth_o_act_doxou - culture = NEOW_cypriot -} - -bulli_dynasty = { - name = dynn_Bulli - culture = NEOW_cypriot -} - -mavromichalis_dynasty = { - name = dynn_mavromichalis - culture = NEOW_tsakonian -} -pelushi_dynasty = { - name = dynn_pelushi - culture = NEOW_arvantika -} - -# e_finland - -lahtinen_dynasty = { - name = dynn_lahtinen - culture = finnish -} - -virtanen_dynasty = { - name = dynn_virtanen - culture = finnish -} - -koskinen_dynasty = { - name = dynn_koskinen - culture = finnish -} - -heinonen_dynasty = { - name = dynn_heinonen - culture = finnish -} - -jarvinen_dynasty = { - name = dynn_jarvinen - culture = finnish -} - -lehtonen_dynasty = { - name = dynn_lehtonen - culture = finnish -} - -nyman_dynasty = { - name = dynn_nyman - culture = finnoswede -} - -salo_dynasty = { - name = dynn_salo - culture = finnish -} - -savolainen_dynasty = { - name = dynn_savolainen - culture = finnish -} - -niemi_dynasty = { - name = dynn_niemi - culture = karelian -} - -karjalainen_dynasty = { - name = dynn_karjalainen - culture = karelian -} - -rantanen_dynasty = { - name = dynn_rantanen - culture = karelian -} - -laine_dynasty = { - name = dynn_laine - culture = karelian -} - -ailu_dynasty = { - name = dynn_ailu - culture = sami -} - -valkeapaa_dynasty = { - name = dynn_valkeapaa - culture = sami -} - -ostensen_dynasty = { - name = dynn__O_stk_stensen - culture = kven -} - -jenssen_dynasty = { - name = dynn_jenssen - culture = trondheimer -} - -pieski_dynasty = { - name = dynn_pieski - culture = sami -} - -labba_dynasty = { - name = dynn_labba - culture = sami -} - -somby_dynasty = { - name = dynn_somby - culture = sami -} - -nilsson_dynasty = { - name = dynn_nilsson - culture = tornedalian -} - -leinonen_dynasty = { - name = dynn_Leinonen - culture = tornedalian -} - -lindberg_dynasty = { - name = dynn_lindberg - culture = norrlandsk -} - -lillestol_dynasty = { - name = dynn_Lillest_o_stk_l - culture = kven -} - -mikko_dynasty = { - name = dynn_mikko - culture = sami -} - -morozov_dynasty = { - name = dynn_morozov - culture = NEOW_pomor -} - -volkov_dynasty = { - name = dynn_volkov - culture = NEOW_pomor -} - -serban_dynasty = { - name = dynn__S_cma_erban - culture = banatian -} - -azzopardi_dynasty = { - name = dynn_Azzopardi - culture = maltese -} - -ndoci_dynasty = { - name = dynn_Ndoci - culture = NEOW_albanian -} - -dynasty_ap_gwalchmai = { - prefix = dynnpat_pre_ap - name = dynn_Gwalchmai - culture = NEOW_welsh -} - -wiseman_dynasty = { - name = dynn_wiseman - culture = federalist -} -klemetillan_dynasty = { - name = dynn_klemetillan - culture = finnish -} -ertugruloglu_dynasty = { - name = dynn_Ertu_g_brv_rulo_g_brv_lu - culture = thracian -} -turkkan_dynasty = { - name = dynn_turkkan - culture = cukurovali -} -sarikaya_dynasty = { - name = dynn_sarikaya - culture = kapadokyali -} -gul_dynasty = { - name = dynn_gul - culture = egeli -} -bagrationi_dynasty = { - name = dynn_bagrationi - culture = NEOW_georgian -} -aghassian_dynasty = { - name = dynn_aghassian - culture = NEOW_armenian -} -arap_dynasty = { - name = dynn_arap - culture = cukurovali -} -gunesh_dynasty = { - name = dynn_gunesh - culture = kapadokyali -} -karaoghlu_dynasty = { - name = dynn_karaoghlu - culture = egeli -} -atchali_dynasty = { - name = dynn_atchali - culture = egeli -} -khairetdinov_dynasty = { - name = dynn_X_a_uml_yretdinow - culture = NEOW_tatar -} -karim_dynasty = { - name = dynn_karim - culture = NEOW_bashkir -} -oki_dynasty = { - name = dynn_oki - culture = NEOW_udmurt -} -lakomkin_dynasty = { - name = dynn_lakomkin - culture = NEOW_moscovian -} -demidov_dynasty = { - name = dynn_demidov - culture = NEOW_moscovian -} -shpolskiy_dynasty = { - name = dynn_shpolskiy - culture = NEOW_voronezhian -} -vaisanen_dynasty = { - name = dynn_vaisanen - culture = voroseto -} -otrepyev_dynasty = { - name = dynn_otrepyev - culture = NEOW_smolesnkian -} -holstein_gottorp_romanov_dynasty = { - name = dynn_holstein_gottorp_romanov - culture = NEOW_novgorodian -} -bezukhov_dynasty = { - name = dynn_bezukhov - culture = NEOW_petrogradian -} -bardak_dynasty = { - name = dynn_bardak - culture = NEOW_smolesnkian -} -voronin_dynasty = { - name = dynn_voronin - culture = NEOW_povolzhan -} -medvedev_dynasty = { - name = dynn_medvedev - culture = NEOW_pomor -} -yulayev_dynasty = { - name = dynn_yulayev - culture = NEOW_bashkir -} -kirilov_dynasty = { - name = dynn_kirilov - culture = NEOW_vologodian -} -ipai_dynasty = { - name = dynn_ipai - culture = NEOW_mari_el -} -husankai_dynasty = { - name = dynn_husankai - culture = NEOW_chuvash -} -landsberg_dynasty = { - name = dynn_landsberg - culture = NEOW_novgorodian -} -mordoboyev_dynasty = { - name = dynn_mordoboyev - culture = NEOW_pomor -} -voznesenskiy_dynasty = { - name = dynn_voznesenskiy - culture = NEOW_nizhegorodian -} -abilqaiyruly_dynasty = { - name = dynn_abilqaiyruly - culture = NEOW_kazakh -} -nefyodov_dynasty = { - name = dynn_nefyodov - culture = NEOW_mordvin -} -kessel_dynasty = { - name = dynn_kessel - culture = NEOW_povolzhan -} -buratino_dynasty = { - name = dynn_buratino - culture = NEOW_povolzhan -} -smirnov_dynasty = { - name = dynn_smirnov - culture = NEOW_nizhegorodian -} -karaca_dynasty = { - name = dynn_karaca - culture = cukurovali -} -varil_dynasty = { - name = dynn_varil - culture = karadenizli -} -baylan_dynasty = { - name = dynn_baylan - culture = karadenizli -} -topaloglu_dynasty = { - name = dynn_topaloglu - culture = laz -} -tanriverdi_dynasty = { - name = dynn_tanriverdi - culture = kurd -} -ibrahim_dynasty = { - name = dynn_ibrahim - culture = kapadokyali -} -turkdogan_dynasty = { - name = dynn_turkdogan - culture = kapadokyali -} -ishimov_dynasty = { - name = dynn_ishimov - culture = NEOW_vologodian -} -griboglazov_dynasty = { - name = dynn_griboglazov - culture = NEOW_moscovian -} -novikov_dynasty = { - name = dynn_novikov - culture = NEOW_nizhegorodian -} -shahenk_dynasty = { - name = dynn_shahenk - culture = NEOW_yunani -} -boghazkesen_dynasty = { - name = dynn_boghazkesen - culture = NEOW_thracian -} -demir_dynasty = { - name = dynn_demir - culture = karadenizli -} -kucukrumli_dynasty = { - name = dynn_kucukrumli - culture = karadenizli -} -yilmaz_dynasty = { - name = dynn_yilmaz - culture = kapadokyali -} -akdagh_dynasty = { - name = dynn_akdagh - culture = zazaki -} -glucksburg_dynasty = { - name = dynn_Gl_u_uml_cksburg - prefix = "dynnp_af" - culture = dansk -} -#historical - -merovingien_dynasty = { - name = dynn_merovingien - culture = letzebuerge -} -carolingien_dynasty = { - name = dynn_carolingien - culture = letzebuerge -} -capet_dynasty = { - name = dynn_capet - culture = metropolitain -} -bosonid_dynasty = { - name = dynn_bosonid - culture = metropolitain -} -valois_dynasty = { - name = dynn_valois - culture = metropolitain -} -robespierre_dynasty = { - name = dynn_robespierre - culture = metropolitain -} - -borgonha_dynasty = { - name = dynn_borgonha - culture = portuguese -} - -avis_dynasty = { - name = dynn_avis - culture = portuguese -} - -braganza_dynasty = { - name = dynn_braganza - culture = portuguese -} - -habsburg_espana_dynasty = { - name = dynn_habsburg_espana - culture = castilian -} - -jimenez_dynasty = { - name = dynn_jimenez - culture = castilian -} - -barcelona_dynasty = { - name = dynn_barcelona - culture = catalan -} - -trastamara_dynasty = { - name = dynn_trastamara - culture = castilian -} - -asturllionesa_dynasty = { - name = dynn_asturllionesa - culture = asturleonese -} - -ivrea_dynasty = { - name = dynn_ivrea - culture = castilian -} - -komninoglou_dynasty = { - name = dynn_komninoglou - culture = NEOW_pontic -} -avvakum_dynasty = { - name = dynn_avvakum - culture = NEOW_uralian -} -46 = { - name = "dynn_Kantakouzenos" - culture = NEOW_pontic -} - -48 = { - name = "dynn_Palaiologos" - culture = NEOW_pontic -} - -195 = { - name = "dynn_Angelos" - culture = NEOW_pontic -} - -631 = { - name = "dynn_Botaneiates" - culture = NEOW_cappadocian -} - -632 = { - name = "dynn_Diogenes" - culture = NEOW_cappadocian -} - -633 = { - name = "dynn_Doukas" - culture = NEOW_pontic -} - -634 = { - name = "dynn_Komnenos" - culture = NEOW_pontic -} - -636 = { - name = "dynn_Monomachos" - culture = NEOW_pontic -} - -637 = { - name = "dynn_Kalaphates" - culture = NEOW_pontic -} - -638 = { - name = "dynn_Paphlagon" - culture = NEOW_pontic -} - -639 = { - name = "dynn_Argyros" - culture = NEOW_pontic -} - -641 = { - name = "dynn_Phokas" - culture = NEOW_cappadocian -} - -642 = { - name = "dynn_Lekapenos" - culture = NEOW_armenian -} - -644 = { - name = "dynn_Makedon" - culture = NEOW_makedonikos -} - -8637 = { - name = "dynn_Tzimiskes" - culture = NEOW_armenian -} - -8642 = { - name = "dynn_Amorios" - culture = NEOW_cappadocian -} - -8643 = { - name = "dynn_Armenios" - culture = NEOW_armenian -} - -8644 = { - name = "dynn_Rangabes" - culture = NEOW_pontic -} - -8645 = { - name = "dynn_Logothetes" - culture = NEOW_cappadocian -} - -8646 = { - name = "dynn_Isauros" - culture = NEOW_syrian -} - -101074 = { - name = "dynn_Batatzes" - culture = NEOW_makedonikos -} - -101107 = { - name = "dynn_Laskaris" - culture = NEOW_pontic -} - -101134 = { - name = "dynn_Sarantapechos" - culture = NEOW_aegeaner -} - -101336 = { - name = "dynn_Keroularios" - culture = NEOW_pontic -} - -101439 = { - name = "dynn_Doukas_Mourtzouphlos" - culture = NEOW_pontic -} - -1022137 = { - name = "dynn_Herakleidon" - culture = NEOW_cappadocian -} - -1022179 = { - name = "dynn_Apsimaros" - culture = NEOW_pontic -} - -1022180 = { - name = "dynn_Artemios" - culture = NEOW_pontic -} - -1022181 = { - name = "dynn_Vardan" - culture = NEOW_armenian -} - -1022182 = { - name = "dynn_Leon" - culture = NEOW_cappadocian -} - -1022183 = { - name = "dynn_Phokas" - culture = aromanian -} - -1022184 = { - name = "dynn_Arabissinos" - culture = aromanian -} - -1022185 = { - name = "dynn_Konstantinos" - culture = aromanian -} - -1022186 = { - name = "dynn_Iustinianus" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022187 = { - name = "dynn_Tarasis" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022188 = { - name = "dynn_Leon" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022189 = { - name = "dynn_Verinus" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022190 = { - name = "dynn_Marcianus" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022191 = { - name = "dynn_Theodosius" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022193 = { - name = "dynn_Valentinianus" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022194 = { - name = "dynn_Iovianus" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022195 = { - name = "dynn_Constantinus" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -1022231 = { - name = "dynn_Pompeius" - culture = aromanian - forced_coa_religiongroup = "christian" -} - -NEOW_wittelsbach_greece = { - name = "dynn_NEOW_Wittelsbach_Greece" - culture = bavarian -} - -NEOW_glucksburg_greece = { - name = "dynn_NEOW_Glucksburg_Greece" - culture = dansk -} -NEOW_dyn_licinian = { - name = "dynn_NEOW_dyn_licinian" - culture = NEOW_croatian -} - -NEOW_dyn_silbannacus = { - name = "dynn_NEOW_dyn_silbannacus" - culture = laziale -} - -NEOW_dyn_severus_ii = { - name = "dynn_NEOW_dyn_severus_ii" - culture = NEOW_croatian -} - -NEOW_dyn_domitius_alexander = { - name = "dynn_NEOW_dyn_domitius_alexander" - culture = maghrebi -} - -NEOW_dyn_valerius_valens = { - name = "dynn_NEOW_dyn_valerius_valens" - culture = NEOW_bulgarian -} - -NEOW_dyn_martinian = { - name = "dynn_NEOW_dyn_martinian" - culture = NEOW_pontic -} - -NEOW_dyn_magnentius = { - name = "dynn_NEOW_dyn_magnentius" - culture = aromanian -} - -NEOW_dyn_vetranio = { - name = "dynn_NEOW_dyn_vetranio" - culture = aromanian -} - -NEOW_dyn_nepotianus = { - name = "dynn_NEOW_dyn_nepotianus" - culture = aromanian -} - -NEOW_dyn_procopius = { - name = "dynn_NEOW_dyn_procopius" - culture = aromanian -} - -NEOW_dyn_magnus_maximus = { - name = "dynn_NEOW_dyn_magnus_maximus" - culture = aromanian -} - -NEOW_dyn_eugenius = { - name = "dynn_NEOW_dyn_eugenius" - culture = aromanian -} - -NEOW_dyn_constantine_iii_west = { - name = "dynn_NEOW_dyn_constantine_iii_west" - culture = aromanian -} - -NEOW_dyn_attalus = { - name = "dynn_NEOW_dyn_attalus" - culture = aromanian -} - -NEOW_dyn_joannes = { - name = "dynn_NEOW_dyn_joannes" - culture = aromanian -} - -NEOW_dyn_petronius_maximus = { - name = "dynn_NEOW_dyn_petronius_maximus" - culture = aromanian -} - -NEOW_dyn_avitus = { - name = "dynn_NEOW_dyn_avitus" - culture = aromanian -} - -NEOW_dyn_majorian = { - name = "dynn_NEOW_dyn_majorian" - culture = aromanian -} - -NEOW_dyn_libius_severus = { - name = "dynn_NEOW_dyn_libius_severus" - culture = aromanian -} - -NEOW_dyn_anthemius = { - name = "dynn_NEOW_dyn_anthemius" - culture = aromanian -} - -NEOW_dyn_anicii = { - name = "dynn_NEOW_dyn_anicii" - culture = aromanian -} - -NEOW_dyn_glycerius = { - name = "dynn_NEOW_dyn_glycerius" - culture = aromanian -} - -NEOW_dyn_nepos = { - name = "dynn_NEOW_dyn_nepos" - culture = aromanian -} - -NEOW_dyn_orestes = { - name = "dynn_NEOW_dyn_orestes" - culture = aromanian -} - -NEOW_kanabos = { - name = "dynn_Kanabos" - culture = NEOW_pontic -} - -NEOW_dragas = { - name = "dynn_NEOW_Dragas" - culture = NEOW_serbian -} - -rumi_khuri_dynasty = { - name = dynn_Khuri - culture = rumi -} - -rumi_haddad_dynasty = { - name = dynn_Haddad - culture = rumi -} - -rumi_maaluf_dynasty = { - name = dynn_Maaluf - culture = rumi -} - -rumi_yaziji_dynasty = { - name = dynn_Yaziji - culture = rumi -} - -rumi_karam_dynasty = { - name = dynn_Karam - culture = rumi -} - -rumi_sayegh_dynasty = { - name = dynn_Sayegh - culture = rumi -} - -rumi_sabbagh_dynasty = { - name = dynn_Sabbagh - culture = rumi -} - -rumi_nasif_dynasty = { - name = dynn_Nasif - culture = rumi -} - -rumi_azar_dynasty = { - name = dynn_Azar - culture = rumi -} - -rumi_saliba_dynasty = { - name = dynn_Saliba - culture = rumi -} - -rumi_hanna_dynasty = { - name = dynn_Hanna - culture = rumi -} - -rumi_bitar_dynasty = { - name = dynn_Bitar - culture = rumi -} - -rumi_rahal_dynasty = { - name = dynn_Rahal - culture = rumi -} - -rumi_farah_dynasty = { - name = dynn_Farah - culture = rumi -} - -rumi_mansur_dynasty = { - name = dynn_Mansur - culture = rumi -} - -rumi_habib_dynasty = { - name = dynn_Habib - culture = rumi -} - -rumi_najjar_dynasty = { - name = dynn_Najjar - culture = rumi -} - -rumi_shammas_dynasty = { - name = dynn_Shammas - culture = rumi -} - -rumi_abboud_dynasty = { - name = dynn_Abboud - culture = rumi -} - -rumi_matar_dynasty = { - name = dynn_Matar - culture = rumi -} - -rumi_kassis_dynasty = { - name = dynn_Kassis - culture = rumi -} - -rumi_tawil_dynasty = { - name = dynn_Tawil - culture = rumi -} - -rumi_jabbur_dynasty = { - name = dynn_Jabbur - culture = rumi -} - -rumi_musa_dynasty = { - name = dynn_Musa - culture = rumi -} - -rumi_nasr_dynasty = { - name = dynn_Nasr - culture = rumi -} - -rumi_saadeh_dynasty = { - name = dynn_Saadeh - culture = rumi -} - -rumi_khalil_dynasty = { - name = dynn_Khalil - culture = rumi -} - -rumi_atallah_dynasty = { - name = dynn_Atallah - culture = rumi -} - -rumi_nader_dynasty = { - name = dynn_Nader - culture = rumi -} - -rumi_tuma_dynasty = { - name = dynn_Tuma - culture = rumi -} - -rumi_asfur_dynasty = { - name = dynn_Asfur - culture = rumi -} - -rumi_ghattas_dynasty = { - name = dynn_Ghattas - culture = rumi -} - -rumi_semaan_dynasty = { - name = dynn_Semaan - culture = rumi -} - -rumi_antun_dynasty = { - name = dynn_Antun - culture = rumi -} - -rumi_rizq_dynasty = { - name = dynn_Rizq - culture = rumi -} - -rumi_mouawad_dynasty = { - name = dynn_Mouawad - culture = rumi -} -rumi_cross_dynasty = { - name = dynn_Saliba - culture = rumi -} - -############################################# -# Historical Ecumenical Patriarch Dynasties -############################################# - -NEOW_ecpat_dyn_arampoglous = { - name = dynn_NEOW_ecpat_dyn_arampoglous - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_arhondonis = { - name = dynn_NEOW_ecpat_dyn_arhondonis - culture = NEOW_aegeaner -} - -NEOW_ecpat_dyn_atticus = { - name = dynn_NEOW_ecpat_dyn_atticus - culture = NEOW_peloponnesian -} - -NEOW_ecpat_dyn_autoreianos = { - name = dynn_NEOW_ecpat_dyn_autoreianos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_bekkos = { - name = dynn_NEOW_ecpat_dyn_bekkos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_borradiotes = { - name = dynn_NEOW_ecpat_dyn_borradiotes - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_buchiras = { - name = dynn_NEOW_ecpat_dyn_buchiras - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_charitonidis = { - name = dynn_NEOW_ecpat_dyn_charitonidis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_charitopoulos = { - name = dynn_NEOW_ecpat_dyn_charitopoulos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_chliarenos = { - name = dynn_NEOW_ecpat_dyn_chliarenos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_chorianopoulos = { - name = dynn_NEOW_ecpat_dyn_chorianopoulos - culture = NEOW_aegeaner -} - -NEOW_ecpat_dyn_chrysafidis = { - name = dynn_NEOW_ecpat_dyn_chrysafidis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_chrysoberges = { - name = dynn_NEOW_ecpat_dyn_chrysoberges - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_devetzis = { - name = dynn_NEOW_ecpat_dyn_devetzis - culture = aromanian -} - -NEOW_ecpat_dyn_fourtouniadis = { - name = dynn_NEOW_ecpat_dyn_fourtouniadis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_garidas = { - name = dynn_NEOW_ecpat_dyn_garidas - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_georgiadis = { - name = dynn_NEOW_ecpat_dyn_georgiadis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_glykys = { - name = dynn_NEOW_ecpat_dyn_glykys - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_ioannides = { - name = dynn_NEOW_ecpat_dyn_ioannides - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kalekas = { - name = dynn_NEOW_ecpat_dyn_kalekas - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kamateros = { - name = dynn_NEOW_ecpat_dyn_kamateros - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kassymatas = { - name = dynn_NEOW_ecpat_dyn_kassymatas - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kauleas = { - name = dynn_NEOW_ecpat_dyn_kauleas - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kavvakopoulos = { - name = dynn_NEOW_ecpat_dyn_kavvakopoulos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kerameus = { - name = dynn_NEOW_ecpat_dyn_kerameus - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kiroularios = { - name = dynn_NEOW_ecpat_dyn_kiroularios - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kokkinos = { - name = dynn_NEOW_ecpat_dyn_kokkinos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kokkodis = { - name = dynn_NEOW_ecpat_dyn_kokkodis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kontares = { - name = dynn_NEOW_ecpat_dyn_kontares - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_kourkouas = { - name = dynn_NEOW_ecpat_dyn_kourkouas - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_krousouloudis = { - name = dynn_NEOW_ecpat_dyn_krousouloudis - culture = NEOW_aegeaner -} - -NEOW_ecpat_dyn_kyrdiniates = { - name = dynn_NEOW_ecpat_dyn_kyrdiniates - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_leichoudis = { - name = dynn_NEOW_ecpat_dyn_leichoudis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_lucaris = { - name = dynn_NEOW_ecpat_dyn_lucaris - culture = NEOW_aegeaner -} - -NEOW_ecpat_dyn_mammas = { - name = dynn_NEOW_ecpat_dyn_mammas - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_maniatis = { - name = dynn_NEOW_ecpat_dyn_maniatis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_manoleas = { - name = dynn_NEOW_ecpat_dyn_manoleas - culture = NEOW_makedonikos -} - -NEOW_ecpat_dyn_meidantzoglous = { - name = dynn_NEOW_ecpat_dyn_meidantzoglous - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_melissenos = { - name = dynn_NEOW_ecpat_dyn_melissenos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_metaxakis = { - name = dynn_NEOW_ecpat_dyn_metaxakis - culture = NEOW_aegeaner -} - -NEOW_ecpat_dyn_morocharzanios = { - name = dynn_NEOW_ecpat_dyn_morocharzanios - culture = NEOW_armenian -} - -NEOW_ecpat_dyn_mountanes = { - name = dynn_NEOW_ecpat_dyn_mountanes - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_mouzalon = { - name = dynn_NEOW_ecpat_dyn_mouzalon - culture = NEOW_cypriot -} - -NEOW_ecpat_dyn_pangalos = { - name = dynn_NEOW_ecpat_dyn_pangalos - culture = NEOW_aegeaner -} - -NEOW_ecpat_dyn_papadopoulos = { - name = dynn_NEOW_ecpat_dyn_papadopoulos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_papakonstantinou = { - name = dynn_NEOW_ecpat_dyn_papakonstantinou - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_patelaros = { - name = dynn_NEOW_ecpat_dyn_patelaros - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_psomas = { - name = dynn_NEOW_ecpat_dyn_psomas - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_scholarios = { - name = dynn_NEOW_ecpat_dyn_scholarios - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_spyrou = { - name = dynn_NEOW_ecpat_dyn_spyrou - culture = aromanian -} - -NEOW_ecpat_dyn_styppeiotes = { - name = dynn_NEOW_ecpat_dyn_styppeiotes - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_tsatsos = { - name = dynn_NEOW_ecpat_dyn_tsatsos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_valiadis = { - name = dynn_NEOW_ecpat_dyn_valiadis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_vamvakis = { - name = dynn_NEOW_ecpat_dyn_vamvakis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_vaportzis = { - name = dynn_NEOW_ecpat_dyn_vaportzis - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_xanthopoulos = { - name = dynn_NEOW_ecpat_dyn_xanthopoulos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_xiphilinos = { - name = dynn_NEOW_ecpat_dyn_xiphilinos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_xylokaraves = { - name = dynn_NEOW_ecpat_dyn_xylokaraves - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_zervoudakis = { - name = dynn_NEOW_ecpat_dyn_zervoudakis - culture = NEOW_aegeaner -} - -# Additional Historical Ecumenical Patriarch Dynasties -NEOW_ecpat_dyn_skamandrenos = { - name = dynn_NEOW_ecpat_dyn_skamandrenos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_agapetos = { - name = dynn_NEOW_ecpat_dyn_agapetos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_eirenikos = { - name = dynn_NEOW_ecpat_dyn_eirenikos - culture = NEOW_pontic -} - -NEOW_ecpat_dyn_galesiotes = { - name = dynn_NEOW_ecpat_dyn_galesiotes - culture = NEOW_pontic -} - -henriksen_dynasty = { - name = dynn_Henriksen - culture = NEOW_pontic - motto = dynn_henriksen_motto -} diff --git a/common/dynasty_house_motto_inserts/00_inserts.txt b/common/dynasty_house_motto_inserts/00_inserts.txt deleted file mode 100644 index 020e65892..000000000 --- a/common/dynasty_house_motto_inserts/00_inserts.txt +++ /dev/null @@ -1,4688 +0,0 @@ -noun_immaterial = { - honor = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - truth = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - triumph = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - } - } - renown = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - } - } - valor = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - } - } - strength = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - } - } - courage = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - } - } - might = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - } - } - boldness = { - trigger = { - NOT = { has_trait = shy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - } - } - victory = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - conquest = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - wisdom = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = patient } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 1.25 - } - } - } - vigilance = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = paranoid } - multiply = 3 - } - } - } - peace = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = calm } - multiply = 3 - } - } - } - friendship = { - trigger = { - NOR = { - has_trait = sadistic - has_trait = callous - has_trait = paranoid - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = gregarious } - multiply = 3 - } - } - } - family = { - trigger = { - NOR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = chaste } - multiply = 3 - } - } - } - union = { - trigger = { - NOR = { - has_trait = sadistic - has_trait = callous - has_trait = paranoid - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = compassionate } - multiply = 2 - } - } - } - goodness = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = compassionate } - multiply = 3 - } - } - } - deception = { - trigger = { - OR = { - has_trait = deceitful - has_trait = arbitrary - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = deceitful } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - pleasure = { - trigger = { - NOT = { has_trait = chaste } - } - weight = { - value = 1000 - if = { - limit = { has_trait = lustful } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - dread = { - trigger = { - OR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = sadistic } - multiply = 5 - } - } - } - adversity = { - trigger = { - OR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - bribery = { - trigger = { - has_trait = deceitful - } - weight = { - value = 1000 - if = { - limit = { has_trait = greedy } - multiply = 3 - } - } - } - fear = { - trigger = { - OR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = sadistic } - multiply = 3 - } - } - } - delight = { - trigger = { - has_trait = lustful - } - weight = { - value = 1000 - if = { - limit = { has_trait = lustful } - multiply = 3 - } - } - } - death = { - trigger = { - OR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = sadistic } - multiply = 3 - } - } - } - perseverance = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - faith = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - salvation = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - trust = { - trigger = { - NOT = { has_trait = paranoid } - } - weight = { - value = 1000 - if = { - limit = { has_trait = trusting } - multiply = 3 - } - } - } - piety = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - devotion = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - forgiveness = { - trigger = { - NOT = { has_trait = vengeful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = forgiving } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - innocence = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = shy } - multiply = 3 - } - if = { - limit = { has_trait = calm } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - learning = { - trigger = { - NOT = { has_trait = wrathful } - } - weight = { - value = 1000 - if = { - limit = { learning = 20 } - multiply = 3 - } - } - } - prayer = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = humble } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - hope = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = content } - multiply = 3 - } - if = { - limit = { has_trait = trusting } - multiply = 2 - } - } - } - love = { - trigger = { - NOR = { - has_trait = paranoid - has_trait = ambitious - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = content } - multiply = 3 - } - if = { - limit = { has_trait = trusting } - multiply = 2 - } - } - } - safety = { - trigger = { - NOT = { has_trait = trusting } - } - weight = { - value = 1000 - if = { - limit = { has_trait = vengeful } - multiply = 2 - } - } - } - loyalty = { - trigger = { - NOT = { has_trait = paranoid } - } - weight = { - value = 1000 - if = { - limit = { has_trait = trusting } - multiply = 3 - } - } - } - fidelity = { - trigger = { - NOT = { has_trait = lustful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = chaste } - multiply = 3 - } - } - } - nobility = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = arrogant } - multiply = 3 - } - } - } - labour = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - fortune = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = greedy } - multiply = 3 - } - } - } - industry = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - } - prosperity = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - } - defence = { - trigger = { - has_trait = paranoid - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - bravery = { - trigger = { - NOT = { has_trait = craven } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - endurance = { - trigger = { - NOR = { - has_trait = fickle - has_trait = lazy - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - if = { - limit = { has_trait = diligent } - multiply = 2 - } - } - } - liberty = { - trigger = { - NOT = { has_trait = arbitrary } - } - weight = { - value = 1000 - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - virtue = { - trigger = { - num_sinful_traits = 0 - } - weight = { - value = 1000 - if = { - limit = { has_trait = humble } - multiply = 3 - } - } - } - splendour = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = arrogant } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - respect = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = arrogant } - multiply = 3 - } - } - } - right = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = arrogant } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0.1 - } - } - } - enlightenment = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 2500 - } - } - compassion = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - inspiration = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - harmony = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - filial_piety = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - balance = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - purity = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - emptiness = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - destiny = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - discipline = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - merit = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - rebirth = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - grace = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - mandate = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - sincerity = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - justice = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - order = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - law = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - insight = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - -} - -adjective_immaterial = { - honorable = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - truthful = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - triumphant = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - valorous = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - strong = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - courageous = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - mighty = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - cunning = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = patient } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - bold = { - trigger = { - NOT = { has_trait = shy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - victorious = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - wise = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = patient } - multiply = 3 - } - } - } - vigilant = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = paranoid } - multiply = 3 - } - } - } - peaceful = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = calm } - multiply = 3 - } - } - } - good = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = compassionate } - multiply = 3 - } - } - } - dreadful = { - trigger = { - OR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = sadistic } - multiply = 5 - } - } - } - persevering = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - faithful = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - pious = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - devoted = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - forgiving = { - trigger = { - NOT = { has_trait = vengeful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = forgiving } - multiply = 3 - } - } - } - learned = { - trigger = { - NOT = { has_trait = wrathful } - } - weight = { - value = 1000 - if = { - limit = { learning = 20 } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 1.25 - } - } - } - loving = { - trigger = { - NOR = { - has_trait = paranoid - has_trait = ambitious - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = content } - multiply = 3 - } - if = { - limit = { has_trait = trusting } - multiply = 2 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - loyal = { - trigger = { - NOT = { has_trait = paranoid } - } - weight = { - value = 1000 - if = { - limit = { has_trait = trusting } - multiply = 3 - } - } - } - noble = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = arrogant } - multiply = 3 - } - } - } - industrious = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - } - stalwart = { - trigger = { - NOT = { has_trait = fickle } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - virtuous = { - trigger = { - num_sinful_traits = 0 - } - weight = { - value = 1000 - if = { - limit = { has_trait = humble } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - brave = { - trigger = { - NOT = { has_trait = craven } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - calm = { - trigger = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - weight = { - value = 1250 - if = { - limit = { has_trait = calm } - multiply = 3 - } - } - } - harmonious = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - filial = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - disciplined = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - pure = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - graceful = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - enlightened = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - balanced = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - sincere = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - meritorious = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - steadfast = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - tranquil = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } -} - -the_adjective_immaterial = { - the_honorable = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - the_truthful = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - the_triumphant = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_valorous = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_strong = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_courageous = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_mighty = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_cunning = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = patient } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_bold = { - trigger = { - NOT = { has_trait = shy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_victorious = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_wise = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = patient } - multiply = 3 - } - } - } - the_vigilant = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = paranoid } - multiply = 3 - } - } - } - the_peaceful = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = calm } - multiply = 3 - } - } - } - the_good = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = compassionate } - multiply = 3 - } - } - } - the_dreadful = { - trigger = { - OR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = sadistic } - multiply = 5 - } - } - } - the_persevering = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - the_faithful = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - the_pious = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - the_devoted = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - the_forgiving = { - trigger = { - NOT = { has_trait = vengeful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = forgiving } - multiply = 3 - } - } - } - the_learned = { - trigger = { - NOT = { has_trait = wrathful } - } - weight = { - value = 1000 - if = { - limit = { learning = 20 } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 1.25 - } - } - } - the_loving = { - trigger = { - NOR = { - has_trait = paranoid - has_trait = ambitious - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = content } - multiply = 3 - } - if = { - limit = { has_trait = trusting } - multiply = 2 - } - } - } - the_loyal = { - trigger = { - NOT = { has_trait = paranoid } - } - weight = { - value = 1000 - if = { - limit = { has_trait = trusting } - multiply = 3 - } - } - } - the_noble = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = arrogant } - multiply = 3 - } - } - } - the_industrious = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - } - the_stalwart = { - trigger = { - NOT = { has_trait = fickle } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - the_virtuous = { - trigger = { - num_sinful_traits = 0 - } - weight = { - value = 1000 - if = { - limit = { has_trait = humble } - multiply = 3 - } - } - } - the_brave = { - trigger = { - NOT = { has_trait = craven } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - the_calm = { - trigger = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - weight = { - value = 1250 - if = { - limit = { has_trait = calm } - multiply = 3 - } - } - } - the_harmonious = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_filial = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - the_disciplined = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_pure = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_graceful = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_enlightened = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_balanced = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_sincere = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_meritorious = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - the_steadfast = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - the_tranquil = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - -} - -adjective_immaterial_a_or_an = { - an_honorable = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - a_truthful = { - trigger = { - NOT = { has_trait = deceitful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = honest } - multiply = 3 - } - if = { - limit = { has_trait = just } - multiply = 2 - } - } - } - a_triumphant = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - } - } - a_valorous = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - } - } - a_strong = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - a_courageous = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - a_mighty = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - a_cunning = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = patient } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - a_bold = { - trigger = { - NOT = { has_trait = shy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - a_victorious = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = ambitious } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - a_wise = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = patient } - multiply = 3 - } - } - } - a_vigilant = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = paranoid } - multiply = 3 - } - } - } - a_peaceful = { - trigger = { - NOT = { has_trait = impatient } - } - weight = { - value = 1000 - if = { - limit = { has_trait = calm } - multiply = 3 - } - } - } - a_good = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = compassionate } - multiply = 3 - } - } - } - a_dreadful = { - trigger = { - OR = { - has_trait = sadistic - has_trait = callous - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = sadistic } - multiply = 5 - } - } - } - a_persevering = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - a_faithful = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - a_pious = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - a_devoted = { - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { has_trait = zealous } - multiply = 3 - } - } - } - a_forgiving = { - trigger = { - NOT = { has_trait = vengeful } - } - weight = { - value = 1000 - if = { - limit = { has_trait = forgiving } - multiply = 3 - } - } - } - a_learned = { - trigger = { - NOT = { has_trait = wrathful } - } - weight = { - value = 1000 - if = { - limit = { learning = 20 } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 1.25 - } - } - } - a_loving = { - trigger = { - NOR = { - has_trait = paranoid - has_trait = ambitious - } - } - weight = { - value = 1000 - if = { - limit = { has_trait = content } - multiply = 3 - } - if = { - limit = { has_trait = trusting } - multiply = 2 - } - } - } - a_loyal = { - trigger = { - NOT = { has_trait = paranoid } - } - weight = { - value = 1000 - if = { - limit = { has_trait = trusting } - multiply = 3 - } - } - } - a_noble = { - trigger = { - NOT = { has_trait = humble } - } - weight = { - value = 1000 - if = { - limit = { has_trait = arrogant } - multiply = 3 - } - } - } - an_industrious = { - trigger = { - NOT = { has_trait = lazy } - } - weight = { - value = 1000 - if = { - limit = { has_trait = diligent } - multiply = 3 - } - } - } - a_stalwart = { - trigger = { - NOT = { has_trait = fickle } - } - weight = { - value = 1000 - if = { - limit = { has_trait = stubborn } - multiply = 3 - } - } - } - a_virtuous = { - trigger = { - num_sinful_traits = 0 - } - weight = { - value = 1000 - if = { - limit = { has_trait = humble } - multiply = 3 - } - } - } - a_brave = { - trigger = { - NOT = { has_trait = craven } - } - weight = { - value = 1000 - if = { - limit = { has_trait = brave } - multiply = 3 - } - if = { - limit = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - multiply = 0.1 - } - } - } - a_calm = { - trigger = { - faith = { - religion = { is_in_family = rf_eastern } - } - } - weight = { - value = 1250 - if = { - limit = { has_trait = calm } - multiply = 3 - } - } - } - - a_harmonious = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - a_filial = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - a_disciplined = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - a_pure = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - a_graceful = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - an_enlightened = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - a_balanced = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - a_sincere = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - a_meritorious = { - trigger = { - broadly_chinese_religion_trigger = yes - } - weight = { - value = 1000 - } - } - - a_steadfast = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - a_tranquil = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - -} - -noble_act = { - defend = { - } - protect = { - } - avenge = { - } - help = { - } - keep = { - } - watch_over = { - } - shield = { - } - guard = { - } - bless = { - } - aid = { - } - assist = { - } - befriend = { - } - champion = { - } - govern = { - } - guide = { - } - heal = { - } - inspire = { - } - rule = { - } - stand_by = { - } - support = { - } - teach = { - } - command = { - } - sway = { - } - repay = { - } - respect_verb = { - } - honor_verb = { - } - serve = { - } - will = { - } - trust_verb = { - } - prepare = { - } - harmonize = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - meditate = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - revere = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - endure = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - cleanse = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - enlighten = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - pacify = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - restore = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - transcend = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - -} - -weapon = { - sword_word = { - weight = { - value = 3000 - if = { - limit = { NOT = { government_has_flag = government_is_tribal } } - multiply = 5 - } - } - } - axe = { - weight = { - value = 3000 - if = { - limit = { government_has_flag = government_is_tribal } - multiply = 5 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - spear = { - weight = { - value = 3000 - } - } - hammer = { - weight = { - value = 3000 - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - bow = { - weight = { - value = 3000 - if = { - limit = { - OR = { - culture = { has_cultural_pillar = heritage_mongolic } - culture = { has_cultural_pillar = heritage_turkic } - } - } - multiply = 5 - } - } - } - lance = { - weight = { - value = 1000 - if = { - limit = { NOT = { government_has_flag = government_is_tribal } } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } -} - -the_weapon = { - the_sword_word = { - weight = { - value = 3000 - if = { - limit = { NOT = { government_has_flag = government_is_tribal } } - multiply = 5 - } - } - } - the_axe = { - weight = { - value = 3000 - if = { - limit = { government_has_flag = government_is_tribal } - multiply = 5 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - the_spear = { - weight = { - value = 3000 - } - } - the_hammer = { - weight = { - value = 3000 - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - the_bow = { - weight = { - value = 3000 - if = { - limit = { - OR = { - culture = { has_cultural_pillar = heritage_mongolic } - culture = { has_cultural_pillar = heritage_turkic } - } - } - multiply = 5 - } - } - } - the_lance = { - weight = { - value = 1000 - if = { - limit = { NOT = { government_has_flag = government_is_tribal } } - multiply = 3 - } - if = { - limit = { - religion_is_broadly_asian_trigger = yes - } - multiply = 0 - } - } - } - the_pen = { - trigger = { - OR = { - learning = 8 - has_trait = scholar - } - } - weight = { - value = 1000 - if = { - limit = { government_has_flag = government_is_tribal } - multiply = 0.25 - } - } - } -} - -creature = { - wolf = { - } - bear = { - } - eagle = { - } - ox = { - } - unicorn = { - trigger = { - NOR = { - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_central_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_senegambian } - culture = { has_cultural_pillar = heritage_akan } - culture = { has_cultural_pillar = heritage_yoruba } - culture = { has_cultural_pillar = heritage_dravidian } - culture = { has_cultural_pillar = heritage_indo_aryan } - } - } - } - dragon = { - } - boar = { - } - giant_snail = { - trigger = { - has_trait = lunatic - } - } - lion = { - } - fox = { - } - tiger = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_dravidian } - culture = { has_cultural_pillar = heritage_indo_aryan } - } - } - } - elephant = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_dravidian } - culture = { has_cultural_pillar = heritage_indo_aryan } - culture = { has_cultural_pillar = heritage_sahelian } - } - } - } - hound = { - trigger = { - faith = { - NOT = { - religion_tag = islam_religion - } - } - } - } - horse = { - weight = { - value = 1000 - if = { - limit = { - OR = { - culture = { has_cultural_pillar = heritage_mongolic } - culture = { has_cultural_pillar = heritage_turkic } - } - } - multiply = 5 - } - } - } - leopard = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_senegambian } - culture = { has_cultural_pillar = heritage_central_african } - } - } - } - gazelle = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_senegambian } - culture = { has_cultural_pillar = heritage_central_african } - } - } - } - hippopotamus = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_senegambian } - culture = { has_cultural_pillar = heritage_central_african } - } - } - } - reindeer = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_balto_finnic } - culture = { has_cultural_pillar = heritage_ugro_permian } - } - } - weight = { - value = 1000 - if = { - limit = { - has_culture = culture:sami - } - multiply = 5 - } - } - } -} - -the_creature = { - the_wolf = { - } - the_bear = { - } - the_eagle = { - } - the_ox = { - } - the_unicorn = { - } - the_dragon = { - } - the_boar = { - } - the_giant_snail = { - trigger = { - has_trait = lunatic - } - } - the_lion = { - } - the_fox = { - } - the_tiger = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_dravidian } - culture = { has_cultural_pillar = heritage_indo_aryan } - } - } - } - the_elephant = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_dravidian } - culture = { has_cultural_pillar = heritage_indo_aryan } - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_central_african } - } - } - } - the_hound = { - trigger = { - faith = { - NOT = { - religion_tag = islam_religion - } - } - } - } - the_horse = { - weight = { - value = 1000 - if = { - limit = { - OR = { - culture = { has_cultural_pillar = heritage_mongolic } - culture = { has_cultural_pillar = heritage_turkic } - } - } - multiply = 5 - } - } - } - the_leopard = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_senegambian } - culture = { has_cultural_pillar = heritage_central_african } - } - } - } - the_gazelle = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_senegambian } - culture = { has_cultural_pillar = heritage_central_african } - } - } - } - the_hippopotamus = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_west_african } - culture = { has_cultural_pillar = heritage_sahelian } - culture = { has_cultural_pillar = heritage_senegambian } - culture = { has_cultural_pillar = heritage_central_african } - } - } - } - the_reindeer = { - trigger = { - OR = { - culture = { has_cultural_pillar = heritage_balto_finnic } - culture = { has_cultural_pillar = heritage_ugro_permian } - } - } - weight = { - value = 1000 - if = { - limit = { - has_culture = culture:sami - } - multiply = 5 - } - } - } -} - -annoying_action_verb = { - irritate = { - } - irk = { - } - vex = { - } - bother = { - } - rile = { - } - pester = { - } - challenge = { - } - defy = { - } - mock = { - } - face = { - } -} - -negative_noun = { - envy = { - trigger = { - NOT = { has_trait = impatient } - } - } - fear = { - trigger = { - } - } - doubt = { - trigger = { - NOT = { has_trait = cynical } - } - } - malice = { - trigger = { - NOT = { has_trait = sadistic } - } - } - wanting = { - trigger = { - NOT = { has_trait = lustful } - } - } - cruelty = { - trigger = { - NOT = { has_trait = callous } - } - } - greed = { - trigger = { - NOT = { has_trait = greedy } - } - } - wrath = { - trigger = { - NOT = { has_trait = wrathful } - } - } - - shame = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - attachment = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - delusion = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - ignorance = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - defilement = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - dishonor = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - decay = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - hubris = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - confusion = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - regret = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - chaos = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - -} - -negative_adjective = { - envious = { - trigger = { - NOT = { has_trait = impatient } - } - } - fearful = { - trigger = { - } - } - doubtful = { - trigger = { - NOT = { has_trait = cynical } - } - } - malicious = { - trigger = { - NOT = { has_trait = sadistic } - } - } - wanting_adjective = { - trigger = { - NOT = { has_trait = lustful } - } - } - cruel = { - trigger = { - NOT = { has_trait = callous } - } - } - greedy = { - trigger = { - NOT = { has_trait = greedy } - } - } - wrathful = { - trigger = { - NOT = { has_trait = wrathful } - } - } - - ashamed = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - attached = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - deluded = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - ignorant = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - defiled = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - dishonored = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - decaying = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - hubristic = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - confused = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - - regretful = { - trigger = { - religion_is_broadly_asian_trigger = yes - } - weight = { - value = 1000 - } - } - -} - -various_godly_things_list = { - christ_protects_us = { - } - christs_promises = { - } - suffer_by_god = { - } - not_vain = { - } - all_through_god = { - } - eartly_realm = { - } - praise_be_to_god = { - } - cross_salvation = { - } - salvation_through_christ = { - } - help_o_god = { - } - sing_of_heavenly_things = { - } -} - -unique_pool_list = { - thus_should_law_be_followed = { - } - from_near_and_far = { - } - above_all = { - } - childhood_games = { - } - take_up_arms = { - } - ancestors = { - } - teaching = { - } - eagle_fly = { - } - nothing_scares = { - } - one_after_another = { - } - go_and_die = { - } - mourn_rejoice = { - } - trust_them = { - } - disarmed_man = { - } - drink_your_blood = { - } - from_great_men = { - } - this_sigil = { - } - from_all_my_heart = { - } - regret_past = { - } - do_what_you_must = { - } - good_life = { - } - more_than_silver = { - } - without_fear = { - } - break_bend = { - } - always_a_house = { - } - firm_as_horn = { - } - i_die_where_my_heart_belongs = { - } - iron_gold = { - } - hold_fast = { - } - handsome_enough = { - } -} - -norse_gods_aspects_list = { - allfathers_wisdom = { - trigger = { - faith = faith:folketro - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = zealous - has_trait = lifestyle_mystic - has_trait = one_eyed - has_trait = ambitious - has_trait = shrewd - } - } - add = 990 - } - } - } - yulefathers_wisdom = { - trigger = { - faith = faith:vaesenite - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = zealous - has_trait = lifestyle_mystic - has_trait = one_eyed - has_trait = ambitious - has_trait = shrewd - } - } - add = 990 - } - } - } - the_emperors_wisdom = { - trigger = { - faith = faith:volksmarchen - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = zealous - has_trait = lifestyle_mystic - has_trait = one_eyed - has_trait = ambitious - has_trait = shrewd - } - } - add = 990 - } - } - } - odins_brilliance = { - trigger = { - NOT = { has_trait = cynical } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = zealous - has_trait = lifestyle_mystic - has_trait = one_eyed - has_trait = ambitious - has_trait = shrewd - } - } - add = 990 - } - } - } - odins_frenzy = { - trigger = { - NOR = { - has_trait = calm - has_trait = patient - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = zealous - has_trait = berserker - has_trait = one_eyed - has_trait = ambitious - } - } - add = 990 - } - } - } - odins_sorcery = { - trigger = { - NOT = { - has_trait = cynical - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = zealous - has_trait = lifestyle_mystic - has_trait = witch - has_trait = one_eyed - has_trait = ambitious - } - } - add = 990 - } - } - } - odins_eye = { - trigger = { - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - has_trait = one_eyed - } - add = 7990 - } - } - } - odins_ravens = { - trigger = { - NOT = { - has_trait = cynical - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = zealous - has_trait = lifestyle_mystic - has_trait = witch - has_trait = one_eyed - has_trait = ambitious - } - } - add = 990 - } - } - } - friggs_wisdom = { - trigger = { - NOR = { - has_trait = sadistic - has_trait = callous - has_trait = deceitful - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = calm - has_trait = content - } - } - add = 990 - } - } - } - friggs_loins = { - trigger = { - is_female = yes - NOR = { - has_trait = sadistic - has_trait = callous - has_trait = deceitful - has_trait = chaste - has_trait = celibate - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = fecund - has_trait = lustful - } - } - add = 990 - } - } - } - jesus_strength = { - trigger = { - NOR = { - has_trait = calm - has_trait = content - has_trait = patient - has_trait = forgiving - } - faith = faith:folketro - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = impatient - has_trait = brave - has_trait = arrogant - has_trait = strong - has_trait = physique_good - has_trait = gregarious - } - } - add = 990 - } - } - } - jesus_thunder = { - trigger = { - NOR = { - has_trait = calm - has_trait = content - has_trait = patient - has_trait = forgiving - } - faith = faith:folketro - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = impatient - has_trait = brave - has_trait = arrogant - has_trait = strong - has_trait = physique_good - has_trait = gregarious - } - } - add = 990 - } - } - } - jesus_prowess = { - trigger = { - NOR = { - has_trait = arrogant - has_trait = impatient - } - faith = faith:folketro - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = brave - has_trait = scarred - has_trait = strategist - has_trait = lifestyle_blademaster - } - } - add = 990 - } - } - } - jesus_bravery = { - trigger = { - NOR = { - has_trait = arrogant - has_trait = impatient - } - faith = faith:folketro - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = brave - has_trait = scarred - has_trait = strategist - has_trait = lifestyle_blademaster - } - } - add = 990 - } - } - } - baldrs_light = { - trigger = { - NOR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = arrogant - has_trait = callous - has_trait = sadistic - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = beauty_good - has_trait = just - has_trait = honest - has_trait = compassionate - } - } - add = 990 - } - } - } - saint_elmos_fire = { - trigger = { - NOR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = arrogant - has_trait = callous - has_trait = sadistic - } - faith = faith:mariner - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = beauty_good - has_trait = just - has_trait = honest - has_trait = compassionate - } - } - add = 990 - } - } - } - the_lions_light = { - trigger = { - NOR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = arrogant - has_trait = callous - has_trait = sadistic - } - faith = faith:midnighter - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = beauty_good - has_trait = just - has_trait = honest - has_trait = compassionate - } - } - add = 990 - } - } - } - baldrs_purity = { - trigger = { - NOR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = arrogant - has_trait = callous - has_trait = sadistic - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = beauty_good - has_trait = just - has_trait = honest - has_trait = compassionate - } - } - add = 990 - } - } - } - baldrs_fairness = { - trigger = { - NOR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = arrogant - has_trait = callous - has_trait = sadistic - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = beauty_good - has_trait = just - has_trait = honest - has_trait = compassionate - } - } - add = 990 - } - } - } - baldrs_wisdom = { - trigger = { - NOR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = arrogant - has_trait = callous - has_trait = sadistic - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = beauty_good - has_trait = just - has_trait = honest - has_trait = compassionate - } - } - add = 990 - } - } - } - baldrs_justice = { - trigger = { - NOR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = arrogant - has_trait = callous - has_trait = sadistic - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = beauty_good - has_trait = just - has_trait = honest - has_trait = compassionate - } - } - add = 990 - } - } - } - mephistos_cunning = { - trigger = { - OR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = fickle - has_trait = sadistic - has_trait = callous - } - NOR = { - has_trait = honest - has_trait = just - has_trait = compassionate - } - faith = faith:volksmarchen - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = kinslayer - has_trait = murderer - has_trait = fickle - has_trait = sadistic - has_trait = callous - } - } - add = 990 - } - } - } - mephistos_deceit = { - trigger = { - OR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = fickle - has_trait = sadistic - has_trait = callous - } - NOR = { - has_trait = honest - has_trait = just - has_trait = compassionate - } - faith = faith:volksmarchen - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = deceitful - has_trait = arbitrary - has_trait = kinslayer - has_trait = murderer - has_trait = fickle - has_trait = sadistic - has_trait = callous - } - } - add = 990 - } - } - } - heimdalls_sight = { - trigger = { - NOR = { - has_trait = impatient - has_trait = lazy - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = diligent - has_trait = patient - has_trait = overseer - } - } - add = 990 - } - } - } - heimdalls_vigilance = { - trigger = { - NOR = { - has_trait = impatient - has_trait = lazy - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = diligent - has_trait = patient - has_trait = overseer - } - } - add = 990 - } - } - } - freys_virility = { - trigger = { - is_male = yes - NOR = { - has_trait = chaste - has_trait = celibate - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = fecund - has_trait = lustful - } - } - add = 990 - } - } - } - freys_wealth = { - trigger = { - NOR = { - has_trait = greedy - has_trait = vengeful - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = forgiving - has_trait = generous - has_trait = temperate - } - } - add = 990 - } - } - } - freys_harvests = { - trigger = { - NOR = { - has_trait = greedy - has_trait = vengeful - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = forgiving - has_trait = generous - has_trait = temperate - } - } - add = 990 - } - } - } - sankta_lucias_peace = { - trigger = { - NOR = { - has_trait = greedy - has_trait = vengeful - has_trait = ambitious - } - faith = faith:folketro - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = forgiving - has_trait = generous - has_trait = temperate - } - } - add = 990 - } - } - } - sankta_lucias_love = { - trigger = { - NOR = { - has_trait = chaste - has_trait = celibate - } - faith = faith:folketro - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = lustful - has_trait = witch - has_trait = beauty_good - has_trait = lifestyle_mystic - } - } - add = 990 - } - } - } - freyas_beauty = { - trigger = { - NOR = { - has_trait = chaste - has_trait = celibate - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = lustful - has_trait = witch - has_trait = beauty_good - has_trait = lifestyle_mystic - } - } - add = 990 - } - } - } - freyas_pleasure = { - trigger = { - NOR = { - has_trait = chaste - has_trait = celibate - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = lustful - has_trait = witch - has_trait = beauty_good - has_trait = lifestyle_mystic - } - } - add = 990 - } - } - } - freyas_witchcraft = { - trigger = { - NOR = { - has_trait = chaste - has_trait = celibate - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = lustful - has_trait = witch - has_trait = beauty_good - has_trait = lifestyle_mystic - } - } - add = 990 - } - } - } - freyas_cats = { - trigger = { - NOR = { - has_trait = chaste - has_trait = celibate - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = lustful - has_trait = witch - has_trait = beauty_good - has_trait = lifestyle_mystic - } - } - add = 990 - } - } - } - freyas_prophecy = { - trigger = { - NOR = { - has_trait = chaste - has_trait = celibate - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = lustful - has_trait = witch - has_trait = beauty_good - has_trait = lifestyle_mystic - } - } - add = 990 - } - } - } - vidars_vengeance = { - trigger = { - NOT = { - has_trait = forgiving - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = vengeful - has_trait = shy - } - } - add = 990 - } - } - } - vidars_silence = { - trigger = { - NOT = { - has_trait = forgiving - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = vengeful - has_trait = shy - } - } - add = 990 - } - } - } - bragis_poetry = { - trigger = { - NOR = { - has_trait = shy - has_trait = brave - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = gregarious - has_trait = lifestyle_reveler - has_trait = craven - } - } - add = 990 - } - } - } - bragis_music = { - trigger = { - NOR = { - has_trait = shy - has_trait = brave - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = gregarious - has_trait = lifestyle_reveler - has_trait = craven - } - } - add = 990 - } - } - } - hels_darkness = { - trigger = { - OR = { - has_trait = depressed - has_trait = lunatic - has_trait = possessed - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = depressed - has_trait = lunatic - has_trait = possessed - } - } - add = 990 - } - } - } - the_ladys_seas = { - trigger = { - NOT = { - has_trait = generous - } - faith = faith:mariner - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = viking - has_trait = greedy - has_trait = adventurer - } - } - add = 990 - } - } - } - njords_wealth = { - trigger = { - NOT = { - has_trait = generous - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = viking - has_trait = greedy - has_trait = adventurer - } - } - add = 990 - } - } - } - fausts_knowledge = { - trigger = { - faith = faith:volksmarchen - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = shrewd - has_trait = intellect_good - } - } - add = 990 - } - } - } - hodurs_trustiness = { - trigger = { - OR = { - has_trait = trusting - has_trait = blind - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = trusting - has_trait = blind - } - } - add = 990 - } - } - } - ratatoskrs_two_front_teeth = { - trigger = { - is_adult = no - OR = { - has_trait = curious - has_trait = charming - } - faith = faith:viking - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = curious - has_trait = charming - } - } - add = 990 - } - } - } -} - -righteous_reward = { - insert_eternal_peace = {} - insert_rightful_dominion = {} - insert_glorious_purpose = {} - insert_divine_favor = {} -} - -imperishable_legacy = { - insert_deathless_name = {} - insert_undying_truth = {} - insert_shining_lineage = {} - insert_eternal_renown = {} -} - -sacred_tree = { - insert_banyan_spirit = {} - insert_flowering_bodhi = {} - insert_jade_rooted_fig = {} - insert_ancestral_trunk = {} -} - -quiet_endurance = { - insert_grow_in_silence = {} - insert_weather_all_storms = {} - insert_resist_the_axe = {} - insert_keep_our_name = {} -} - -living_land = { - insert_fertile_jungle = {} - insert_whispering_soil = {} - insert_ancient_river = {} - insert_flame_touched_isle = {} -} - -dynastic_fate = { - insert_eternal_mandate = {} - insert_chosen_legacy = {} - insert_celestial_rise = {} - insert_proper_rule = {} -} - -measured_stillness = { - insert_deep_breath = {} - insert_winter_pond = {} - insert_drawn_bow = {} - insert_morning_frost = {} - insert_autumn_water = {} - insert_winter_moon = {} - insert_spring_rain = {} -} - -the_noun_abstract_place = { - insert_heart = {} - insert_will = {} - insert_soul = {} - insert_way = {} - insert_mind = {} - insert_family = {} - insert_people = {} - insert_body = {} - insert_rule = {} - insert_reward = {} - insert_flesh = {} -} \ No newline at end of file diff --git a/common/dynasty_house_motto_inserts/NEOW_inserts.txt b/common/dynasty_house_motto_inserts/NEOW_inserts.txt deleted file mode 100644 index 9b8276c79..000000000 --- a/common/dynasty_house_motto_inserts/NEOW_inserts.txt +++ /dev/null @@ -1,185 +0,0 @@ -theomach_gods_aspects_list = { - anaxandros_strength = { - trigger = { - NOR = { - has_trait = calm - has_trait = content - has_trait = patient - has_trait = forgiving - } - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = impatient - has_trait = brave - has_trait = arrogant - has_trait = strong - has_trait = physique_good - has_trait = gregarious - } - } - add = 990 - } - } - } - ares_strength = { - trigger = { - NOR = { - has_trait = calm - has_trait = content - has_trait = patient - has_trait = forgiving - } - faith = faith:stratocratic - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = impatient - has_trait = brave - has_trait = arrogant - has_trait = strong - has_trait = physique_good - has_trait = gregarious - } - } - add = 990 - } - } - } - anaxandros_prowess = { - trigger = { - NOR = { - has_trait = arrogant - has_trait = impatient - } - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = brave - has_trait = scarred - has_trait = strategist - has_trait = lifestyle_blademaster - } - } - add = 990 - } - } - } - ares_prowess = { - trigger = { - NOR = { - has_trait = arrogant - has_trait = impatient - } - faith = faith:stratocratic - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = brave - has_trait = scarred - has_trait = strategist - has_trait = lifestyle_blademaster - } - } - add = 990 - } - } - } - athenas_prowess = { - trigger = { - NOR = { - has_trait = arrogant - has_trait = impatient - } - faith = faith:stratocratic - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = brave - has_trait = scarred - has_trait = strategist - has_trait = lifestyle_blademaster - } - } - add = 990 - } - } - } - anaxandros_bravery = { - trigger = { - NOR = { - has_trait = arrogant - has_trait = impatient - } - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = brave - has_trait = scarred - has_trait = strategist - has_trait = lifestyle_blademaster - } - } - add = 990 - } - } - } - ares_bravery = { - trigger = { - NOR = { - has_trait = arrogant - has_trait = impatient - } - faith = faith:stratocratic - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = brave - has_trait = scarred - has_trait = strategist - has_trait = lifestyle_blademaster - } - } - add = 990 - } - } - } - athenas_knowledge = { - trigger = { - faith.religion = religion:theomach_religion - } - weight = { - value = 10 - if = { - limit = { - OR = { - has_trait = shrewd - has_trait = intellect_good - } - } - add = 990 - } - } - } -} \ No newline at end of file diff --git a/common/dynasty_house_mottos/00_mottos.txt b/common/dynasty_house_mottos/00_mottos.txt deleted file mode 100644 index 32a0b2605..000000000 --- a/common/dynasty_house_mottos/00_mottos.txt +++ /dev/null @@ -1,1036 +0,0 @@ -by_x_and_y = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 1000 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -x_y_and_z = { - insert = noun_immaterial - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 1000 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -x_under_y_king = { # Wisdom under a Strong King - insert = noun_immaterial - insert = adjective_immaterial_a_or_an - - weight = { - value = 100 - if = { - limit = { - broadly_mainland_east_asian_heritage_trigger = yes - } - multiply = 0 - } - } -} - -x_through_y = { # Conquest through the Sword - insert = noun_immaterial - insert = the_weapon - weight = { - value = 600 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -for_our_foes_x_for_our_friends_y = { # For our Foes, the Sword - for our Friends, Peace - insert = the_weapon - insert = noun_immaterial - weight = { - value = 400 - } - trigger = { - faith = { - religion = { is_in_family = rf_pagan } - } - } -} - -break_your_x_upon_our_y = { # Break your Axe upon our Honor - insert = weapon - insert = noun_immaterial - weight = { - value = 400 - } - trigger = { - faith = { - religion = { is_in_family = rf_pagan } - } - } -} - -by_the_x_and_the_y = { # By the Axe and Spear - insert = weapon - insert = weapon - weight = { - value = 300 - } - trigger = { - faith = { - religion = { is_in_family = rf_pagan } - } - } -} - -with_the_x_i_y_z = { # With the Sword I Honor the Truthful - insert = the_weapon - insert = noble_act - insert = adjective_immaterial - weight = { - value = 300 - } - trigger = { - faith = { - religion = { is_in_family = rf_pagan } - } - } -} - -with_x_I_seek_y = { # With the Axe I Seek Strength - insert = the_weapon - insert = noun_immaterial - weight = { - value = 1000 - } - trigger = { - faith = { - religion = { is_in_family = rf_pagan } - } - } -} - -the_spirit_of_x_grants_us_y = { # The Spirit of the Fox Grants Us Cunning - insert = the_creature - insert = noun_immaterial - weight = { - value = 800 - } - trigger = { - faith = { - OR = { - has_doctrine = tenet_druidry - has_doctrine = tenet_takamin - } - } - } -} - -through_x_mind_y = { # Through a Courageous Mind, Enlightenment - insert = adjective_immaterial_a_or_an - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - faith = { - religion = { is_in_family = rf_eastern } - } - } -} - -the_x_mind_knows_y = { # The Calm Mind Knows Peace - insert = adjective_immaterial - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - faith = { - religion = { is_in_family = rf_eastern } - } - } -} - -by_god_and_x = { # By God and Sword. Reads best with a single god, so restricting to the abrahamics - insert = weapon - weight = { - value = 600 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } - trigger = { - faith = { - has_doctrine = doctrine_monotheist - } - } -} - -x_through_god = { - insert = noun_immaterial - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 1000 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -god_x_me = { - insert = noble_act - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 400 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -in_my_x_god_y_me = { # In My Defense, God Defend Me - insert = noun_immaterial - insert = noble_act - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 300 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -god_and_my_x = { # God and My Right - insert = noun_immaterial - trigger = { - NOT = { has_trait = cynical } - } - weight = { - value = 300 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -i_x = { # I Serve - insert = noble_act - weight = { - value = 200 - } -} - -x_me = { # Serve Me - insert = noble_act - weight = { - value = 200 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -remember_the_death_of_founder = { - weight = { - value = 300 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -remember_the_noun_of_founder = { - insert = noun_immaterial - weight = { - value = 300 - } - trigger = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } -} - -dare_to_be_x = { - insert = adjective_immaterial - weight = { - value = 400 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -be_x = { - insert = adjective_immaterial - weight = { - value = 400 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -no_x = { - insert = negative_noun - weight = { - value = 200 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -never_x_always_y = { - insert = negative_adjective - insert = adjective_immaterial - weight = { - value = 600 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -single_noun = { - insert = noun_immaterial - weight = { - value = 200 - } -} - -x_as_y = { # Cunning as the Fox, Strong as the Bear - insert = adjective_immaterial - insert = the_creature - trigger = { - NOT = { - faith = { - religion_tag = islam_religion - } - } - } - weight = { - value = 300 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -x_not_y = { # Irritate not the Lion - insert = annoying_action_verb - insert = the_creature - weight = { - value = 300 - if = { - limit = { - broadly_mainland_east_asian_heritage_trigger = yes - } - multiply = 0 - } - } -} - -x_falls_before_y = { # The Bear falls before the Spear - insert = the_creature - insert = the_weapon - weight = { - value = 300 - if = { - limit = { - broadly_mainland_east_asian_heritage_trigger = yes - } - multiply = 0 - } - } -} - -x_with_y_in_hand = { # Bold with Sword in Hand - insert = adjective_immaterial - insert = weapon - weight = { - value = 500 - if = { - limit = { - broadly_mainland_east_asian_heritage_trigger = yes - } - multiply = 0 - } - } -} - -son_of_x = { - insert = the_creature - - weight = { - value = 150 - if = { - limit = { - faith = { - religion = { is_in_family = rf_pagan } - } - } - multiply = 2 - } - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -x_over_y = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 600 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -x_y_z = { - insert = noun_immaterial - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 200 - if = { - limit = { - broadly_mainland_east_asian_heritage_trigger = yes - } - multiply = 0 - } - } -} - -x_is_y = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 500 - } -} - -x_without_y = { - insert = noun_immaterial - insert = negative_noun - weight = { - value = 400 - } -} - -the_ancient_x_is_ours = { - insert = noun_immaterial - weight = { - value = 150 - } -} - -may_god_x_y_knight = { - insert = noble_act - insert = the_adjective_immaterial - trigger = { - NEOW_religion_is_broadly_christian_trigger = yes - NOT = { has_trait = cynical } - } - weight = { - value = 150 - if = { - limit = { - broadly_mainland_east_asian_heritage_trigger = yes - } - multiply = 0 - } - } -} - -may_x_join_my_coa = { - insert = noun_immaterial - weight = { - value = 200 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -until_our_x_engulfs_the_world = { - insert = noun_immaterial - weight = { - value = 150 - if = { - limit = { - broadly_mainland_east_asian_heritage_trigger = yes - } - multiply = 0 - } - } -} - -we_swear_by_x = { - insert = norse_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -we_carve_runes_of_x = { - insert = norse_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -with_x_and_y = { - insert = noun_immaterial - insert = norse_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -we_tell_tales_of_x = { - insert = norse_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -x_is_our_y = { - insert = norse_gods_aspects_list - insert = weapon - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -x_guides_us = { - insert = norse_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -house_was_forged_by_x = { - insert = norse_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -founder_shares_x = { - insert = norse_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:folkgerman_religion - } - } -} - -various_godly_things = { - insert = various_godly_things_list - trigger = { - NEOW_religion_is_broadly_christian_trigger = yes - NOT = { has_trait = cynical } - } - weight = { - value = 300 - } -} - -unique_pool = { - insert = unique_pool_list - weight = { - value = 600 - if = { - limit = { - OR = { - religion_is_broadly_asian_trigger = yes - broadly_mainland_east_asian_heritage_trigger = yes - } - } - multiply = 0 - } - } -} - -# New as of TGP - -# Dharmic Mottos -from_noun_noun = { - insert = noun_immaterial - insert = righteous_reward - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -the_noun_of_noun = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -bound_unbroken = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -let_noun_burn_let_negative_noun_fade = { - insert = noun_immaterial - insert = negative_noun - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -through_noun_legacy = { - insert = noun_immaterial - insert = imperishable_legacy - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -where_x_grows_y_may_follow = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -x_is_a_flame_y_is_ash = { - insert = noun_immaterial - insert = negative_noun - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -x_is_still_like_y = { - insert = the_noun_abstract_place - insert = measured_stillness - weight = { - value = 1500 - } - trigger = { - broadly_dharmic_trigger = yes - } -} - -# India / SE Asia Jungle -tree_endure = { - insert = sacred_tree - insert = quiet_endurance - weight = { - value = 1500 - } - trigger = { - broadly_jungle_dwelling_trigger = yes - faith = { - religion = religion:buddhism_religion - } - } -} - -born_from_living_land_crowned_by_noun = { - insert = living_land - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - broadly_jungle_dwelling_trigger = yes - broadly_dharmic_trigger = yes - } -} - -# Taoist/Confucian/Sinosphere Mottos -with_noun_noun = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -heaven_favors_adjective = { - insert = the_adjective_immaterial - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -noun_shapes_dynastic_fate = { - insert = noun_immaterial - insert = dynastic_fate - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -let_noun_temper_negative_noun = { - insert = noun_immaterial - insert = negative_noun - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -when_the_negative_noun_breaks_noun_rises = { - insert = negative_noun - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -let_noun_reside_in_place = { - insert = noun_immaterial - insert = the_noun_abstract_place - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -cultivate_noun_and_noun_will_follow = { - insert = noun_immaterial - insert = the_noun_abstract_place - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -noun_is_the_foundation_of_place = { - insert = the_noun_abstract_place - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -begin_with_noun = { - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -study_noun_to_govern_the_place = { - insert = noun_immaterial - insert = the_noun_abstract_place - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -x_is_the_root_of_y = { - insert = noun_immaterial - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -when_x_is_absent_y_remains = { - insert = noun_immaterial - insert = negative_noun - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -the_sage_x_without_y = { - insert = noun_immaterial - insert = negative_noun - weight = { - value = 1500 - } - trigger = { - OR = { - broadly_mainland_east_asian_heritage_trigger = yes - broadly_chinese_religion_trigger = yes - } - } -} - -# Japanese Mottos -in_stillness_noun = { - insert = measured_stillness - insert = noun_immaterial - weight = { - value = 1500 - } - trigger = { - broadly_japanese_island_heritage_trigger = yes - } -} - -adjective_weapon_for_adjective = { - insert = adjective_immaterial_a_or_an - insert = weapon - insert = the_adjective_immaterial - weight = { - value = 1500 - } - trigger = { - broadly_japanese_island_heritage_trigger = yes - } -} \ No newline at end of file diff --git a/common/dynasty_house_mottos/NEOW_mottos.txt b/common/dynasty_house_mottos/NEOW_mottos.txt deleted file mode 100644 index 54dc2dbe6..000000000 --- a/common/dynasty_house_mottos/NEOW_mottos.txt +++ /dev/null @@ -1,86 +0,0 @@ - -we_swear_by_x_theomach = { - insert = theomach_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:theomach_religion - } - } -} - -with_x_and_y_theomach = { - insert = noun_immaterial - insert = theomach_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:theomach_religion - } - } -} - -we_tell_tales_of_x_theomach = { - insert = theomach_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:theomach_religion - } - } -} - -x_is_our_y_theomach = { - insert = theomach_gods_aspects_list - insert = weapon - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:theomach_religion - } - } -} - -x_guides_us_theomach = { - insert = theomach_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:theomach_religion - } - } -} - -house_was_forged_by_x_theomach = { - insert = theomach_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:theomach_religion - } - } -} - -founder_shares_x_theomach = { - insert = theomach_gods_aspects_list - weight = { - value = 2000 - } - trigger = { - faith = { - religion = religion:theomach_religion - } - } -} \ No newline at end of file diff --git a/common/dynasty_houses/NEOW_dynasty_houses.txt b/common/dynasty_houses/NEOW_dynasty_houses.txt index 47e993c97..adb997278 100644 --- a/common/dynasty_houses/NEOW_dynasty_houses.txt +++ b/common/dynasty_houses/NEOW_dynasty_houses.txt @@ -41,7 +41,7 @@ house_bourbon_naundorff = { dynasty = borbon_dynasty } house_bourbon_anjou = { - prefix = "dynnp_de" + #prefix = "dynnp_de" name = dynn_Bourbon_Anjou dynasty = borbon_dynasty } @@ -57,8 +57,7 @@ house_bourbon_orleans = { } house_palermo = { - prefix = "dynnp_di" - name = dynn_Palermo + name = dynn_palermo dynasty = bollani_dynasty } @@ -70,34 +69,4 @@ house_ajaccio = { house_bastia = { name = dynn_bastia dynasty = bollani_dynasty -} - -house_bastia = { - name = dynn_bastia - dynasty = bollani_dynasty -} - -# sixty bajillon glücksburg -house_glucksburg_monpezat = { - name = dynn_Gl_u_uml_cksburg_dsh_Monpezat - prefix = "dynnp_af" - motto = dynn_glucksburg_motto - dynasty = glucksburg_dynasty -} -house_olafsen = { - name = dynn_Olafsen - dynasty = glucksburg_dynasty -} -house_andersen = { - name = dynn_Andersen - dynasty = glucksburg_dynasty -} -house_christiansen = { - name = dynn_Christiansen - dynasty = glucksburg_dynasty -} -#turkish -house_olimpiyat = { - name = dynn_olimpiyat - dynasty = olympios_dynasty -} +} \ No newline at end of file diff --git a/common/epidemics/00_epidemics.txt b/common/epidemics/00_epidemics.txt index ce91018be..c45f62809 100644 --- a/common/epidemics/00_epidemics.txt +++ b/common/epidemics/00_epidemics.txt @@ -1,319 +1,319 @@ @default_tile_multiplier = 0.009702 -#smallpox = { -# trait = smallpox -# color = { 88 12 31 } -# priority = 3 -# -# shader_data = { -# strength = 0.8 -# edge_fade = 0.25 -# tile_multiplier = 0.004702 -# texture_index = 0 -# channel = alpha -# } -# -# name = { -# first_valid = { -# triggered_desc = { -# trigger = { -# outbreak_intensity = apocalyptic -# outbreak_province = province:3045 -# } -# desc = epidemic_bonifacy_gift -# } -# triggered_desc = { -# trigger = { -# outbreak_intensity = apocalyptic -# outbreak_province = province:7596 -# } -# desc = epidemic_raqguul_plague -# } -# random_valid = { -# triggered_desc = { -# trigger = { -# outbreak_intensity = apocalyptic -# outbreak_province = { -# geographical_region = ghw_region_egypt -# county.faith.religion = { is_in_family = rf_abrahamic } -# } -# } -# desc = epidemic_eleventh_plague -# } -# desc = epidemic_rulers_pox -# desc = epidemic_titled_rulers_pox -# desc = epidemic_animal_pox # Monkeypox, chickenpox and the like -# desc = epidemic_realm_pox -# desc = epidemic_holder_pox -# desc = epidemic_culture_pox -# desc = epidemic_location_pox -# } -# desc = trait_smallpox -# } -# } -# -# on_start = { -# # LEGITIMACY LOSS FROM EPIDEMIC OUTBREAK -# epidemic_outbreak_legitimacy_effect = { PROVINCE = root.outbreak_province } -# #if = { -# # limit = { -# # outbreak_intensity = apocalyptic -# # } -# # if = { -# # limit = { -# # NOT = { -# # exists = global_var:epidemic_smallpox_apocalyptic -# # } -# # } -# # set_global_variable = { -# # name = epidemic_smallpox_apocalyptic -# # value = 1 -# # } -# # } -# # else = { -# # change_global_variable = { -# # name = epidemic_smallpox_apocalyptic -# # add = 1 -# # } -# # } -# #} -# #else_if = { -# # limit = { -# # outbreak_intensity = major -# # } -# # if = { -# # limit = { -# # NOT = { -# # exists = global_var:epidemic_smallpox_major -# # } -# # } -# # set_global_variable = { -# # name = epidemic_smallpox_major -# # value = 1 -# # } -# # } -# # else = { -# # change_global_variable = { -# # name = epidemic_smallpox_major -# # add = 1 -# # } -# # } -# #} -# #else = { -# # if = { -# # limit = { -# # NOT = { -# # exists = global_var:epidemic_smallpox_minor -# # } -# # } -# # set_global_variable = { -# # name = epidemic_smallpox_minor -# # value = 1 -# # } -# # } -# # else = { -# # change_global_variable = { -# # name = epidemic_smallpox_minor -# # add = 1 -# # } -# # } -# #} -# } -# -# on_monthly = { -# trigger_event = { -# on_action = epidemic_ongoing_events -# } -# } -# -# character_infection_chance = { -# value = character_infection_chance_default_value -# } -# -# can_infect_character = { -# can_contract_disease_trigger = { DISEASE = smallpox } -# immune_to_epidemic = { EPIDEMIC = scope:epidemic } -# } -# -# on_character_infected = { -# contract_disease_notify_effect = { DISEASE = smallpox } -# if = { -# limit = { -# is_commanding_army = yes -# } -# trigger_event = epidemic_events.0001 #we infect your army -# } -# } -# -# infection_levels = { -# 10 = { -# province_modifier = { -# county_opinion_add = -2 -# epidemic_travel_danger = 10 -# development_decline = -1 -# } -# } -# 50 = { -# province_modifier = { -# county_opinion_add = -3 -# epidemic_travel_danger = 20 -# development_decline = -2 -# } -# } -# 80 = { -# province_modifier = { -# monthly_county_control_decline_add = -0.1 -# supply_limit_mult = -0.2 -# county_opinion_add = -5 -# epidemic_travel_danger = 30 -# development_decline = -3 -# } -# } -# } -# -# outbreak_intensities = { -# minor = { -# outbreak_chance = { -# value = outbreak_chance_minor_default_value -# multiply = outbreak_chance_minor_mult_value -# multiply = recent_epidemics_outbreak_mult_value -# -# ### NO DLC - We increase the chance to make up for the locked diseases ### -# if = { -# limit = { -# NOT = { has_dlc_feature = legends_of_the_dead } -# } -# multiply = 2 -# } -# if = { -# limit = { -# has_game_rule = epidemic_frequency_disabled -# } -# multiply = 0 -# } -# } -# spread_chance = { -# value = spread_chance_epidemics_default_value -# multiply = spread_chance_epidemics_mult_value -# } -# max_provinces = { 30 55 } -# -# infection_duration = { -# months = { 6 8 } -# } -# -# infection_progress_duration = { -# days = { 80 120 } -# } -# -# infection_recovery_duration = { -# days = { 15 22 } -# } -# } -# -# major = { -# outbreak_chance = { -# value = outbreak_chance_major_default_value -# multiply = outbreak_chance_major_mult_value -# multiply = recent_epidemics_outbreak_mult_value -# -# ### NO DLC - We increase the chance to make up for the locked diseases ### -# if = { -# limit = { -# NOT = { has_dlc_feature = legends_of_the_dead } -# } -# multiply = 1.5 -# } -# if = { -# limit = { -# has_game_rule = epidemic_frequency_disabled -# } -# multiply = 0 -# } -# } -# spread_chance = { -# value = spread_chance_epidemics_default_value -# multiply = spread_chance_epidemics_mult_value -# } -# max_provinces = { 85 130 } -# -# infection_duration = { -# months = { 10 20 } -# } -# -# infection_progress_duration = { -# days = { 40 60 } -# } -# -# infection_recovery_duration = { -# days = 25 -# } -# } -# -# apocalyptic = { -# outbreak_chance = { -# value = outbreak_chance_apocalyptic_default_value -# multiply = outbreak_chance_apocalyptic_mult_value -# multiply = recent_epidemics_outbreak_mult_value -# -# ### NO DLC - We increase the chance to make up for the locked diseases ### -# if = { -# limit = { -# NOT = { has_dlc_feature = legends_of_the_dead } -# } -# multiply = 1.25 -# } -# if = { -# limit = { -# has_game_rule = epidemic_frequency_disabled -# } -# multiply = 0 -# } -# } -# spread_chance = { -# value = spread_chance_epidemics_default_value -# multiply = spread_chance_epidemics_mult_value -# } -# max_provinces = { 220 325 } -# -# infection_duration = { -# months = { 22 40 } -# } -# -# infection_progress_duration = { -# days = { 15 20 } -# } -# -# infection_recovery_duration = { -# days = { 25 35 } -# } -# } -# } -# -# on_province_infected = { -# county = { -# apply_infection_development_loss = { BASE = 5 } -# } -# cant_touch_this_achievement_effect = yes -# } -# -# on_province_recovered = { -# county = { -# remove_isolated_capital_modifiers_effect = yes -# } -# add_to_variable_list = { -# name = epidemic_cooldown -# target = scope:epidemic.epidemic_type -# years = 50 -# } -# set_variable = { -# name = epidemic_cooldown_general -# years = 15 -# } -# # Prosperity event -# plague_recovery_event_effect = yes -# } -#} +smallpox = { + trait = smallpox + color = { 88 12 31 } + priority = 3 + + shader_data = { + strength = 0.8 + edge_fade = 0.25 + tile_multiplier = 0.004702 + texture_index = 0 + channel = alpha + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + outbreak_intensity = apocalyptic + outbreak_province = province:3045 + } + desc = epidemic_bonifacy_gift + } + triggered_desc = { + trigger = { + outbreak_intensity = apocalyptic + outbreak_province = province:7596 + } + desc = epidemic_raqguul_plague + } + random_valid = { + triggered_desc = { + trigger = { + outbreak_intensity = apocalyptic + outbreak_province = { + geographical_region = ghw_region_egypt + county.faith.religion = { is_in_family = rf_abrahamic } + } + } + desc = epidemic_eleventh_plague + } + desc = epidemic_rulers_pox + desc = epidemic_titled_rulers_pox + desc = epidemic_animal_pox # Monkeypox, chickenpox and the like + desc = epidemic_realm_pox + desc = epidemic_holder_pox + desc = epidemic_culture_pox + desc = epidemic_location_pox + } + desc = trait_smallpox + } + } + + on_start = { + # LEGITIMACY LOSS FROM EPIDEMIC OUTBREAK + epidemic_outbreak_legitimacy_effect = { PROVINCE = root.outbreak_province } + #if = { + # limit = { + # outbreak_intensity = apocalyptic + # } + # if = { + # limit = { + # NOT = { + # exists = global_var:epidemic_smallpox_apocalyptic + # } + # } + # set_global_variable = { + # name = epidemic_smallpox_apocalyptic + # value = 1 + # } + # } + # else = { + # change_global_variable = { + # name = epidemic_smallpox_apocalyptic + # add = 1 + # } + # } + #} + #else_if = { + # limit = { + # outbreak_intensity = major + # } + # if = { + # limit = { + # NOT = { + # exists = global_var:epidemic_smallpox_major + # } + # } + # set_global_variable = { + # name = epidemic_smallpox_major + # value = 1 + # } + # } + # else = { + # change_global_variable = { + # name = epidemic_smallpox_major + # add = 1 + # } + # } + #} + #else = { + # if = { + # limit = { + # NOT = { + # exists = global_var:epidemic_smallpox_minor + # } + # } + # set_global_variable = { + # name = epidemic_smallpox_minor + # value = 1 + # } + # } + # else = { + # change_global_variable = { + # name = epidemic_smallpox_minor + # add = 1 + # } + # } + #} + } + + on_monthly = { + trigger_event = { + on_action = epidemic_ongoing_events + } + } + + character_infection_chance = { + value = character_infection_chance_default_value + } + + can_infect_character = { + can_contract_disease_trigger = { DISEASE = smallpox } + immune_to_epidemic = { EPIDEMIC = scope:epidemic } + } + + on_character_infected = { + contract_disease_notify_effect = { DISEASE = smallpox } + if = { + limit = { + is_commanding_army = yes + } + trigger_event = epidemic_events.0001 #we infect your army + } + } + + infection_levels = { + 10 = { + province_modifier = { + county_opinion_add = -2 + epidemic_travel_danger = 10 + development_decline = -1 + } + } + 50 = { + province_modifier = { + county_opinion_add = -3 + epidemic_travel_danger = 20 + development_decline = -2 + } + } + 80 = { + province_modifier = { + monthly_county_control_decline_add = -0.1 + supply_limit_mult = -0.2 + county_opinion_add = -5 + epidemic_travel_danger = 30 + development_decline = -3 + } + } + } + + outbreak_intensities = { + minor = { + outbreak_chance = { + value = outbreak_chance_minor_default_value + multiply = outbreak_chance_minor_mult_value + multiply = recent_epidemics_outbreak_mult_value + + ### NO DLC - We increase the chance to make up for the locked diseases ### + if = { + limit = { + NOT = { has_dlc_feature = legends_of_the_dead } + } + multiply = 2 + } + if = { + limit = { + has_game_rule = epidemic_frequency_disabled + } + multiply = 0 + } + } + spread_chance = { + value = spread_chance_epidemics_default_value + multiply = spread_chance_epidemics_mult_value + } + max_provinces = { 30 55 } + + infection_duration = { + months = { 6 8 } + } + + infection_progress_duration = { + days = { 80 120 } + } + + infection_recovery_duration = { + days = { 15 22 } + } + } + + major = { + outbreak_chance = { + value = outbreak_chance_major_default_value + multiply = outbreak_chance_major_mult_value + multiply = recent_epidemics_outbreak_mult_value + + ### NO DLC - We increase the chance to make up for the locked diseases ### + if = { + limit = { + NOT = { has_dlc_feature = legends_of_the_dead } + } + multiply = 1.5 + } + if = { + limit = { + has_game_rule = epidemic_frequency_disabled + } + multiply = 0 + } + } + spread_chance = { + value = spread_chance_epidemics_default_value + multiply = spread_chance_epidemics_mult_value + } + max_provinces = { 85 130 } + + infection_duration = { + months = { 10 20 } + } + + infection_progress_duration = { + days = { 40 60 } + } + + infection_recovery_duration = { + days = 25 + } + } + + apocalyptic = { + outbreak_chance = { + value = outbreak_chance_apocalyptic_default_value + multiply = outbreak_chance_apocalyptic_mult_value + multiply = recent_epidemics_outbreak_mult_value + + ### NO DLC - We increase the chance to make up for the locked diseases ### + if = { + limit = { + NOT = { has_dlc_feature = legends_of_the_dead } + } + multiply = 1.25 + } + if = { + limit = { + has_game_rule = epidemic_frequency_disabled + } + multiply = 0 + } + } + spread_chance = { + value = spread_chance_epidemics_default_value + multiply = spread_chance_epidemics_mult_value + } + max_provinces = { 220 325 } + + infection_duration = { + months = { 22 40 } + } + + infection_progress_duration = { + days = { 15 20 } + } + + infection_recovery_duration = { + days = { 25 35 } + } + } + } + + on_province_infected = { + county = { + apply_infection_development_loss = { BASE = 5 } + } + cant_touch_this_achievement_effect = yes + } + + on_province_recovered = { + county = { + remove_isolated_capital_modifiers_effect = yes + } + add_to_variable_list = { + name = epidemic_cooldown + target = scope:epidemic.epidemic_type + years = 50 + } + set_variable = { + name = epidemic_cooldown_general + years = 15 + } + # Prosperity event + plague_recovery_event_effect = yes + } +} bubonic_plague = { trait = bubonic_plague @@ -363,9 +363,12 @@ bubonic_plague = { triggered_desc = { trigger = { OR = { - outbreak_province.county.religion = religion:catholic_religion - outbreak_province.county.religion = religion:protestant_religion - outbreak_province.county.religion = religion:eastern_orthodox_religion + outbreak_province.county.faith = faith:catholic + outbreak_province.county.faith = faith:orthodox + outbreak_province.county.faith = faith:nestorian + outbreak_province.county.faith = faith:coptic + outbreak_province.county.faith = faith:armenian_apostolic + outbreak_province.county.faith = faith:insular_celtic } } desc = epidemic_random_saint_plague @@ -628,7 +631,7 @@ bubonic_plague = { } if = { limit = { - current_date >= 2835.1.1 + current_date >= 1346.1.1 has_game_rule = bd_occurrence_historical NOT = { has_global_variable = black_death_happened @@ -664,7 +667,7 @@ bubonic_plague = { limit = { has_game_rule = bd_occurrence_historical OR = { - current_date < 2835.1.1 + current_date < 1346.1.1 NOT = { geographical_region = world_central_asia } @@ -677,7 +680,24 @@ bubonic_plague = { } spread_chance = { value = spread_chance_epidemics_default_value - multiply = spread_chance_epidemics_mult_value + multiply = spread_chance_epidemics_mult_value + + #Exclusions for historical Milan and Poland, husariaaaa + if = { + limit = { + has_game_rule = bd_occurrence_historical + OR = { + geographical_region = ghw_region_poland + geographical_region = custom_polabia + geographical_region = world_tibet + county.duchy = title:d_lombardia + county.duchy = title:d_aragon + county.duchy = title:d_armagnac + county.duchy = title:d_bohemia + } + } + multiply = 0.02 + } } max_provinces = { 12000 13100 } @@ -1195,7 +1215,7 @@ consumption = { #Tuberculosis outbreak_province = { county.faith.religion = { is_in_family = rf_pagan -# NOT = { this = religion:north_african_religion } # Canary islanders believed dogs were sacred + NOT = { this = religion:north_african_religion } # Canary islanders believed dogs were sacred } } } @@ -1570,7 +1590,7 @@ measles = { trigger = { outbreak_province = province:1787 outbreak_intensity = apocalyptic - outbreak_province.county.faith = { OR = { religion_tag = eastern_orthodox_religion religion_tag = catholic_religion religion_tag = protestant_religion } } + outbreak_province.county.faith = { religion_tag = christianity_religion } } desc = epidemic_saint_veronica_evil } @@ -2343,9 +2363,12 @@ ergotism = { #dancing plague - not contagious outbreak_province = { county = { OR = { - religion = religion:catholic_religion - religion = religion:eastern_orthodox_religion - religion = religion:protestant_religion + faith = faith:catholic + faith = faith:orthodox + faith = faith:nestorian + faith = faith:coptic + faith = faith:armenian_apostolic + faith = faith:insular_celtic } } } diff --git a/common/factions/00_factions.txt b/common/factions/00_factions.txt index 7b83b1e46..35fc2ecf5 100644 --- a/common/factions/00_factions.txt +++ b/common/factions/00_factions.txt @@ -297,15 +297,6 @@ } } - trigger_if = { - limit = { - government_allows = administrative - } - custom_tooltip = { - text = admin_high_tier_vassal_create_faction - highest_held_title_tier >= tier_kingdom - } - } #PROPPA CONFEDERATION VASSALS trigger_if = { limit = { @@ -380,15 +371,6 @@ } } - trigger_if = { - limit = { - government_allows = administrative - } - custom_tooltip = { - text = admin_high_tier_vassal_create_faction - highest_held_title_tier >= tier_kingdom - } - } #PROPPA CONFEDERATION VASSALS trigger_if = { limit = { @@ -435,15 +417,6 @@ } } - trigger_if = { - limit = { - government_allows = administrative - } - custom_tooltip = { - text = admin_high_tier_vassal_join_faction - highest_held_title_tier >= tier_kingdom - } - } #PROPPA CONFEDERATION VASSALS trigger_if = { limit = { @@ -699,15 +672,97 @@ liberty_faction = { # Bloc Cohesion requirement japan_faction_cohesion_trigger = yes - has_valid_realm_laws_for_liberty_faction_trigger = { - TARGET = scope:target + trigger_if = { + limit = { scope:target = { realm_law_use_imperial_bureaucracy = yes } } + custom_description = { + text = has_lowest_imperial_bureaucracy + subject = scope:target + scope:target = { + OR = { + has_realm_law = imperial_bureaucracy_1 + has_realm_law = imperial_bureaucracy_2 + has_realm_law = imperial_bureaucracy_3 + } + } + } + } + trigger_else_if = { + limit = { scope:target = { government_has_flag = government_is_tribal } } + custom_description = { + text = has_lowest_tribal_authority + subject = scope:target + scope:target = { + OR = { + has_realm_law = tribal_authority_1 + has_realm_law = tribal_authority_2 + has_realm_law = tribal_authority_3 + } + } + } + } + trigger_else_if = { + limit = { scope:target = { realm_law_use_celestial_bureaucracy = yes } } + custom_description = { + text = has_lowest_celestial_bureaucracy + subject = scope:target + scope:target = { + OR = { + has_realm_law = celestial_bureaucracy_1 + has_realm_law = celestial_bureaucracy_2 + has_realm_law = celestial_bureaucracy_3 + } + } + } + } + trigger_else_if = { + limit = { scope:target = { realm_law_use_meritocratic_bureaucracy = yes } } + custom_description = { + text = has_lowest_meritocratic_bureaucracy + subject = scope:target + scope:target = { + OR = { + has_realm_law = meritocratic_bureaucracy_1 + has_realm_law = meritocratic_bureaucracy_2 + has_realm_law = meritocratic_bureaucracy_3 + } + } + } + } + trigger_else_if = { + limit = { scope:target = { realm_law_use_japanese_bureaucracy = yes } } + custom_description = { + text = has_lowest_japanese_bureaucracy + subject = scope:target + scope:target = { + OR = { + has_realm_law = japanese_bureaucracy_1 + has_realm_law = japanese_bureaucracy_2 + has_realm_law = japanese_bureaucracy_3 + } + } + } + } + trigger_else = { + custom_description = { + text = has_lowest_crown_authority + subject = scope:target + scope:target = { + OR = { + has_realm_law = crown_authority_1 + has_realm_law = crown_authority_2 + has_realm_law = crown_authority_3 + } + } + } } trigger_if = { limit = { - scope:target = { government_allows = administrative } + scope:target = { government_has_flag = government_is_administrative } + } + scope:target = { + top_liege = this } - is_vassal_of = scope:target.top_liege } } @@ -726,7 +781,9 @@ liberty_faction = { limit = { scope:target = { government_allows = administrative } } - is_vassal_of = scope:target.top_liege + scope:target = { + top_liege = this + } } } @@ -745,7 +802,9 @@ liberty_faction = { limit = { scope:faction.faction_target = { government_allows = administrative } } - is_vassal_of = scope:faction.faction_target + scope:faction.faction_target = { + top_liege = this + } } } @@ -972,15 +1031,22 @@ claimant_faction = { # Ministers cannot be claimants unless we are targeting h_china trigger_if = { limit = { - tgp_has_minister_title = yes + OR = { + has_title = title:e_minister_chancellor + has_title = title:e_minister_censor + has_title = title:e_minister_grand_marshal + has_title = title:e_minister_of_personnel + has_title = title:e_minister_of_revenue + has_title = title:e_minister_of_rites + has_title = title:e_minister_of_war + has_title = title:e_minister_of_justice + has_title = title:e_minister_of_works + } } custom_description = { text = target_is_a_minister_desc subject = this - any_held_title = { - tgp_is_minister_title = yes - de_jure_liege = root.special_title - } + root.special_title = { this = title:h_china } } } } @@ -1087,10 +1153,6 @@ claimant_faction = { } } } - modifier = { - add = 40 - government_allows = administrative - } } on_war_start = { @@ -1251,11 +1313,6 @@ claimant_faction = { FACTION_TARGET = scope:target FACTION_CLAIMANT = scope:claimant } - modifier = { - desc = "FACTION_REASON_CLAIMANT_DISGRUNTLED_VASSALS" - add = 15 - government_allows = administrative - } } ai_join_score = { # How likely is an AI to join an existing faction? @@ -1331,11 +1388,6 @@ claimant_faction = { has_character_modifier = ep3_life_threatened_modifier } } - modifier = { - desc = "FACTION_REASON_CLAIMANT_DISGRUNTLED_VASSALS" - add = 15 - government_allows = administrative - } } is_county_valid = { diff --git a/common/factions/00_nomadic_faction.txt b/common/factions/00_nomadic_faction.txt deleted file mode 100644 index edd6f56c5..000000000 --- a/common/factions/00_nomadic_faction.txt +++ /dev/null @@ -1,578 +0,0 @@ -nomadic_faction = { - casus_belli = nomadic_war - - leaders_allowed_to_leave = no - player_can_join = no - - sort_order = 3 - - name = FACTION_NOMAD_DYNAMIC_NAME - - short_effect_desc = nomadic_faction_short_effect_desc - - discontent_progress = { - base = 0 - - modifier = { - add = 5 - desc = "BASE_COLON" - } - } - - power_threshold = 0 - - requires_county = yes - requires_character = no - - is_valid = { - always = yes - } - - is_county_valid = { - # Counties can only be in a faction against the top liege in their realm (who is inherently independent). - scope:faction.faction_target = holder.top_liege - holder.top_liege = { - NOR = { - has_government = herder_government - any_owned_story = { - OR = { - story_type = story_greatest_of_khans - story_type = story_mongol_invasion - } - } - } - } - - title_province = { - OR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - can_character_join = { - joined_faction = scope:faction - } - - can_county_join = { - title_province = { - OR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - can_county_create = { - county_opinion < 0 - - # Can only join factions against our top liege (not direct liege) - scope:target = holder.top_liege - holder.top_liege = { - NOR = { - has_government = herder_government - any_owned_story = { - OR = { - story_type = story_greatest_of_khans - story_type = story_mongol_invasion - } - } - } - } - - title_province = { - OR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - - #### - # BLOCKERS - #### - # General Faction immunity - custom_description = { - text = character_is_immune_to_factions - subject = scope:target - NOT = { scope:target = { immune_to_factions_trigger = yes } } - } - } - - can_character_become_leader = { - always = yes - } - - county_create_score = { - base = -5 - - compare_modifier = { # Non-nomads get it at -15 county opinion - trigger = { - scope:target = { - NOT = { government_has_flag = government_is_nomadic } - } - } - value = county_opinion - multiplier = -2 - - desc = "FACTION_REASON_COUNTY_OPINION" - } - - compare_modifier = { # Nomads get it at roughly -35 county opinion - trigger = { - scope:target = { - government_has_flag = government_is_nomadic - } - } - value = county_opinion - multiplier = -1 - - desc = "FACTION_REASON_COUNTY_OPINION" - } - - # If the targeted ruler isn't nomadic... time to rumble - modifier = { - add = 20 - scope:target = { - NOR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_herder - } - } - desc = "FACTION_REASON_DISLIKE_NON_NOMADS" - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:target - SCORE_PER_TRAIT = 10 - } - - # Realm Stability Settings - modifier = { - add = 25 - has_game_rule = lesser_realm_stability - } - modifier = { - add = -25 - has_game_rule = higher_realm_stability - } - modifier = { - add = -50 - has_game_rule = extreme_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -25 - has_game_rule = higher_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -50 - has_game_rule = extreme_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - - # Conquerors - modifier = { - add = -100 - scope:target = { ai_should_get_conqueror_bonuses = yes } - } - modifier = { - add = -200 - scope:target = { ai_should_get_extreme_conqueror_bonuses = yes } - } - - # 10-year 'grace period' from nomadic factions forming after game start - modifier = { - years_from_game_start <= 10 - factor = { - value = 0 - if = { - limit = { years_from_game_start >= 5 } - add = years_from_game_start - subtract = 5 - divide = 5 # In year 6 factions can begin forming, but at 20% weighting. This increases to 40% in year 7, 60% in year 8, etc., up to 100% in year 10 where things are then normal. - } - } - } - } - - county_join_score = { - base = 0 - - compare_modifier = { # Non-nomads get it at -10 county opinion - trigger = { - scope:faction.faction_target = { - NOT = { government_has_flag = government_is_nomadic } - } - } - value = county_opinion - multiplier = -2 - - desc = "FACTION_REASON_COUNTY_OPINION" - } - - compare_modifier = { # Nomads get it at roughly -30 county opinion - trigger = { - scope:faction.faction_target = { - government_has_flag = government_is_nomadic - } - } - value = county_opinion - multiplier = -1 - - desc = "FACTION_REASON_COUNTY_OPINION" - } - - # If the targeted ruler isn't nomadic... time to rumble - modifier = { - add = 10 - scope:faction.faction_target = { - NOR = { - government_has_flag = government_is_nomadic - government_has_flag = government_is_herder - } - } - desc = "FACTION_REASON_DISLIKE_NON_NOMADS" - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_TRAIT = 10 - } - - # Realm Stability Settings - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -25 - has_game_rule = higher_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -50 - has_game_rule = extreme_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -25 - has_game_rule = higher_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -50 - has_game_rule = extreme_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - - # Conquerors - modifier = { - add = -100 - scope:faction.faction_target = { ai_should_get_conqueror_bonuses = yes } - } - modifier = { - add = -200 - scope:faction.faction_target = { ai_should_get_extreme_conqueror_bonuses = yes } - } - } - - county_power = county_horde_riders_to_raise_power - - ai_join_score = { - } - - on_creation = { - random_faction_county_member = { - save_scope_as = founding_county - } - - set_variable = { - name = faction_culture - value = scope:founding_county.culture - } - set_variable = { - name = faction_faith - value = scope:founding_county.faith - } - } - - on_destroy = { - set_variable = { - name = peasant_destroying - value = yes - } - if = { - limit = { exists = special_character } - special_character = { - save_temporary_scope_as = destroyer_of_titles - if = { - limit = { - has_variable = peasant_title - exists = this.var:peasant_title.holder - } - destroy_title = this.var:peasant_title - } - if = { - limit = { - NOT = { - has_character_flag = successful_nomad_revolt_leader - } - } - every_held_title = { - limit = { - is_landless_type_title = yes - } - scope:destroyer_of_titles = { destroy_title = prev } - } - if = { - limit = { # To make sure we aren't in debt - gold > 0 - } - remove_long_term_gold = gold # Zero out our wallet since the revolt is over and we're going back to being unlanded. - } - } - if = { - limit = { - is_alive = yes # To prevent dead people from being checked for variables - } - if = { - limit = { - has_variable = rebel_leader_peasants - } - remove_variable = rebel_leader_peasants - } - remove_variable = peasant_title - remove_character_flag = peasant_faction_random_peasant - remove_character_flag = peasant_faction_claimant_without_title - if = { - limit = { - has_character_flag = peasant_faction_random_peasant - NOT = { has_character_flag = peasant_revolt_do_not_kill } - } - death = { - death_reason = death_vanished - } - } - } - } - } - } - - demand = { - setup_nomadic_leader_effect = yes - # Faction leader is unhappy if they reach the point of needing to issue an ultimatim. - faction_leader = { - add_opinion = { - modifier = angry_opinion - target = root.faction_target - opinion = -50 - } - } - - # Save scopes that will be used in the demand event. - save_scope_as = faction - special_character = { - save_scope_as = peasant_leader - } - - # Check for relevant vassals that owns any land targeted by the faction. - save_temporary_scope_as = county_faction - every_faction_county_member = { - limit = { - holder = { - NOT = { this = scope:faction.faction_target } - NOT = { is_in_list = nomadic_faction_vassal_targets } - } - } - holder = { - add_to_list = nomadic_faction_vassal_targets - } - } - every_faction_county_member = { - holder = { - every_liege_or_above = { - limit = { - NOT = { this = scope:faction.faction_target } - NOT = { is_in_list = nomadic_faction_vassal_targets } - } - add_to_list = nomadic_faction_vassal_targets - } - } - } - - # Check if there is a player affected by the faction. AI rulers are blocked from accepting the faction demand if so. - if = { - limit = { - any_in_list = { - list = nomadic_faction_vassal_targets - is_ai = no - } - } - scope:faction = { - set_variable = { - name = faction_targets_player - value = yes - } - } - } - - # Fire the demand event. A follow up event will be sent to affected vassals. - scope:faction.faction_target = { - trigger_event = faction_demand.9998 - } - } - - ai_demand_chance = { - base = 100 - - modifier = { - add = -1000 - faction_target = { - involved_activity ?= { - has_activity_type = activity_coronation - activity_host = prev - } - } - } - } - - on_war_start = { - # Duchy initialization so we can concentrate the rebels in just a few important counties instead of spreading them over the entire realm. - every_faction_county_member = { - duchy = { - if = { - limit = { - NOT = { - is_in_list = areas_of_rebellion - } - } - add_to_list = areas_of_rebellion - } - } - } - - # Check where in the duchy the rebellion troops should spawn, then spawn them. - every_in_list = { - list = areas_of_rebellion - save_temporary_scope_as = this_duchy - - # Determine where in the duchy those troops should spawn. - ordered_in_de_jure_hierarchy = { - # Troops can only spawn in counties that belong to our faction! - limit = { - tier = tier_county - any_title_joined_faction = { - this = root - } - } - - order_by = county_fertility - - title_province = { - save_temporary_scope_as = local_center_of_rebellion - } - } - - # Spawn the faction troops in the designated location. - root.faction_leader = { - spawn_nomadic_revolt_troops = yes - } - - # Give the populist leader a commander for each stack of troops. - create_character = { - template = new_commander_character - location = scope:local_center_of_rebellion - faith = root.faction_leader.faith - culture = root.faction_leader.culture - save_scope_as = new_populist_commander - gender_female_chance = { - if = { - limit = { root.faction_leader.culture = { has_cultural_parameter = martial_custom_male_only_combatant } } - add = 0 - } - else_if = { - limit = { root.faction_leader.culture = { has_cultural_parameter = martial_custom_female_only_combatant } } - add = 100 - } - else = { - add = 50 - } - } - } - scope:new_populist_commander = { - set_employer = root.faction_leader - add_trait = nomadic_philosophy - } - } - - # Give the populist leader a small purse so they don't immediately go bankrupt with army maintenance. - every_faction_county_member = { - root.faction_leader = { - add_gold = 25 - } - } - } - - leader_leaves = { - # Should only trigger when the leader is captured in battle. - if = { - limit = { - special_character ?= { - is_alive = no - } - } - faction_war = { - end_war = defender - } - destroy_faction = yes - } - if = { - limit = { - NOT = { has_variable = peasant_destroying } - exists = faction_war - } - faction_war = { - end_war = defender - } - } - } - - character_allow_create = no - - special_character_title = "FACTIONS_WINDOW_LEADER" - - inherit_membership = no - - multiple_targeting = no -} - diff --git a/common/factions/00_peasant_faction_new.txt b/common/factions/00_peasant_faction_new.txt deleted file mode 100644 index 0a0c0b02a..000000000 --- a/common/factions/00_peasant_faction_new.txt +++ /dev/null @@ -1,740 +0,0 @@ -@base_peasant_discontent_progress = 2 - -peasant_faction = { - casus_belli = peasant_war - - short_effect_desc = peasant_faction_short_effect_desc - - sort_order = 5 - - leaders_allowed_to_leave = no - player_can_join = no - power_threshold = 0 # Peasant Factions place their demand regardless of their Power - - discontent_progress = { - base = @base_peasant_discontent_progress -# modifier = { -# faction_target = { ep3_restored_rome_hard_mode_trigger = yes } -# add = 10 -# desc = ep3_story_cycle_restoring_rome_faction_discontent -# } - modifier = { - faction_target = { can_vassals_be_attacked = yes } - add = 2 - desc = border_war_increased_peasant_discontent - } - modifier = { - faction_target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - add = 2 - desc = instability_increased_peasant_discontent - } - } - - name = FACTION_PEASANT_NAME - - requires_county = yes - requires_character = no - - is_valid = { - always = yes - } - - is_county_valid = { - # Peasants can only join a faction against their direct liege. Unless their liege is Byzantium trying to restore the Roman Empire, then they go for the emperor - holder = scope:faction.faction_target - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - is_character_valid = { - has_valid_faction_members_trigger = yes - } - - demand = { - save_scope_as = faction - setup_peasant_leader_effect = yes - special_character = { - save_scope_as = peasant_leader - } - - faction_leader = { - add_opinion = { - modifier = angry_opinion - target = root.faction_target - opinion = -50 - } - } - scope:faction.faction_target = { - trigger_event = faction_demand.1101 - } - } - - ai_demand_chance = { - base = 0 - - modifier = { - add = 100 - any_faction_county_member = {} - } - - modifier = { - add = -1000 - faction_target = { - involved_activity ?= { - has_activity_type = activity_coronation - activity_host = prev - } - } - } - } - - on_creation = { - random_faction_county_member = { - save_scope_as = founding_county - } - - set_variable = { - name = faction_culture - value = scope:founding_county.culture - } - set_variable = { - name = faction_faith - value = scope:founding_county.faith - } - } - - on_destroy = { - set_variable = { - name = peasant_destroying - value = yes - } - - if = { - limit = { exists = special_character } - special_character = { - if = { - #Verify that the title exists before trying to destroy it - limit = { - has_variable = peasant_title - exists = this.var:peasant_title - NOT = { has_variable = peasant_war_escalates } - } - destroy_title = this.var:peasant_title - } - - if = { - limit = { is_alive = yes } - # Zero out our wallet since the revolt is over. - if = { - limit = { # To make sure we're not in debt - gold > 0 - } - remove_long_term_gold = gold - } - - # The peasant leader mysteriously vanishes on the next game tick. - if = { - limit = { NOT = { has_character_flag = peasant_revolt_do_not_kill } } - trigger_event = { - id = faction_demand.1102 - days = 1 - } - } - } - } - } - } - - county_join_score = { - base = 0 - compare_modifier = { - desc = "FACTION_REASON_COUNTY_OPINION" - value = county_opinion - multiplier = -1.0 - } - - # If a suitable Popular Faction exists, perfer to join it instead. - modifier = { - desc = "FACTION_REASON_PREFER_POPULIST_FACTION" - add = -10 - AND = { - county_opinion <= -15 - scope:faction.faction_target = { - top_liege = { - any_targeting_faction = { - faction_type = populist_faction - any_faction_county_member = { - this.title_province.faith = root.title_province.faith - } - } - } - } - } - } - # If a suitable Escalated Faction exists, prefer to join it instead. - modifier = { - desc = "FACTION_REASON_PREFER_ESCALATED_FACTION" - add = -10 - scope:faction.faction_target = { - any_targeting_faction = { - faction_type = escalated_peasant_faction - } - } - } - - # Reduced weight for a character's own capital to join a revolt against them. - modifier = { - desc = "FACTION_REASON_CAPITAL_COUNTY" - add = -10 - this.title_province = scope:faction.faction_target.capital_province - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_TRAIT = 10 # Worth 10 opinion per virtue. - } - - # Ruling Caste - modifier = { - desc = "FACTION_REASON_RULING_CASTE" - add = -25 - culture != scope:faction.faction_target.culture - scope:faction.faction_target.culture = { has_cultural_parameter = peasant_and_populist_factions_less_common } - } - - # Defiant Ambushers - modifier = { - add = 25 - county_opinion < 0 - culture != scope:faction.faction_target.culture - culture = { has_cultural_parameter = county_peasant_and_populist_factions_more_common } - } - - # Difficulty Settings - modifier = { # Easy - desc = "FACTION_REASON_DIFFICULTY_EASY" - add = -50 - has_game_rule = easy_difficulty - scope:faction.faction_target = { - is_ai = no - } - } - modifier = { # Very Easy - desc = "FACTION_REASON_DIFFICULTY_VERY_EASY" - add = -150 - has_game_rule = very_easy_difficulty - scope:faction.faction_target = { - is_ai = no - } - } - modifier = { # Hard - desc = "FACTION_REASON_DIFFICULTY_HARD" - add = -50 - has_game_rule = hard_difficulty - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { # Very Hard - desc = "FACTION_REASON_DIFFICULTY_VERY_HARD" - add = -150 - has_game_rule = very_hard_difficulty - scope:faction.faction_target = { - is_ai = yes - } - } - - modifier = { # Conquerors - desc = "NO_FRIVOLOUS_ACTIVITIES_REASON" - add = -85 - scope:faction.faction_target = { - ai_should_get_conqueror_bonuses = yes - } - } - - modifier = { # Conquerors - desc = "NO_FRIVOLOUS_ACTIVITIES_REASON" - add = -150 - scope:faction.faction_target = { - ai_should_get_extreme_conqueror_bonuses = yes - } - } - - # Realm Stability Settings - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -50 - has_game_rule = higher_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -100 - has_game_rule = extreme_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -50 - has_game_rule = higher_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -100 - has_game_rule = extreme_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - - # Conquerors - modifier = { - add = -100 - scope:faction.faction_target = { ai_should_get_conqueror_bonuses = yes } - } - modifier = { - add = -200 - scope:faction.faction_target = { ai_should_get_extreme_conqueror_bonuses = yes } - } - - # stay if at war with the target - modifier = { - desc = "FACTION_REASON_AT_WAR_WITH_TARGET" - add = 1000 - exists = joined_faction - joined_faction = { - faction_is_at_war = yes - } - } - # TGP Dynastic Cycle in Instability phase - modifier = { - desc = "FACTION_REASON_DYNASTIC_CYCLE_INSTABILITY" - add = 25 - county_opinion < 0 - scope:faction.faction_target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - } - # Pure Land - modifier = { - desc = "FACTION_REASON_POPULIST_PEASANT_MORE_LIKELY" - add = 25 - county_opinion < 0 - faith != scope:faction.faction_target.faith - faith = { - has_doctrine_parameter = peasant_and_populist_factions_more_common - } - } - } - - county_create_score = { - base = 0 - - #### - # AI Modifiers - #### - - compare_modifier = { - value = county_opinion - multiplier = -1.0 - } - - # If a suitable Popular Faction exists, perfer to join it instead. - modifier = { - add = -10 - AND = { - county_opinion <= -15 - scope:target = { - top_liege = { - any_targeting_faction = { - faction_type = populist_faction - any_faction_county_member = { - this.title_province.faith = root.title_province.faith - } - } - } - } - } - } - # If a suitable Escalated Faction exists, prefer to join it instead. - modifier = { - desc = "FACTION_REASON_PREFER_ESCALATED_FACTION" - add = -100 - scope:target = { - any_targeting_faction = { - faction_type = escalated_peasant_faction - } - } - } - - # Reduced weight for a character's own capital to join a revolt against them. - modifier = { - add = -20 - exists = scope:target.capital_province - this.title_province = scope:target.capital_province - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:target - SCORE_PER_TRAIT = 10 # Worth 10 opinion per virtue. - } - - # Ruling Caste - modifier = { - add = -25 - culture != scope:target.culture - scope:target.culture = { - has_cultural_parameter = peasant_and_populist_factions_less_common - } - } - - # Defiant Ambushers - modifier = { - add = 25 - county_opinion < 0 - culture != scope:target.culture - culture = { has_cultural_parameter = county_peasant_and_populist_factions_more_common } - } - - # Difficulty Settings - modifier = { # Easy - add = -50 - has_game_rule = easy_difficulty - scope:target = { - is_ai = no - } - } - modifier = { # Very Easy - add = -150 - has_game_rule = very_easy_difficulty - scope:target = { - is_ai = no - } - } - modifier = { # Hard - desc = "FACTION_REASON_DIFFICULTY_HARD" - add = -50 - has_game_rule = hard_difficulty - scope:target = { - is_ai = yes - } - } - modifier = { # Very Hard - desc = "FACTION_REASON_DIFFICULTY_VERY_HARD" - add = -150 - has_game_rule = very_hard_difficulty - scope:target = { - is_ai = yes - } - } - modifier = { # Conquerors - add = -150 - scope:target = { - ai_should_get_extreme_conqueror_bonuses = yes - } - } - - - # Realm Stability Settings - modifier = { - add = 25 - has_game_rule = lesser_realm_stability - } - modifier = { - add = -50 - has_game_rule = higher_realm_stability - } - modifier = { - add = -100 - has_game_rule = extreme_realm_stability - } - - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -50 - has_game_rule = higher_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -100 - has_game_rule = extreme_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - - # Conquerors - modifier = { - add = -100 - scope:target = { ai_should_get_conqueror_bonuses = yes } - } - modifier = { - add = -200 - scope:target = { ai_should_get_extreme_conqueror_bonuses = yes } - } - # TGP Dynastic Cycle in Instability phase - modifier = { - desc = "FACTION_REASON_DYNASTIC_CYCLE_INSTABILITY" - add = 25 - county_opinion < 0 - scope:target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - } - # Pure Land - modifier = { - add = 25 - county_opinion < 0 - faith != scope:target.faith - faith = { - has_doctrine_parameter = peasant_and_populist_factions_more_common - } - } - } - - ai_join_score = { - } - - can_character_join = { - custom_tooltip = { - text = can_join_escalated_peasant_faction_tt - OR = { - joined_faction = scope:faction - domicile ?= { - has_domicile_parameter = can_join_peasant_factions - } - has_trait = peasant_leader - } - } - } - - can_county_join = { - # Peasants can only join a faction against their direct liege. Unless their liege is Byzantium trying to restore the Roman Empire, then they go for the emperor - - holder = scope:faction.faction_target - - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - can_county_create = { - # Peasants can only join a faction against their direct liege. Unless their liege is Byzantium trying to restore the Roman Empire, then they go for the emperor - - holder = scope:target - - scope:target = { - NAND = { - is_ai = yes - OR = { - has_trait = greatest_of_khans - has_character_modifier = the_great_khan_modifier - } - } - } - - #### - # BLOCKERS - #### - # General Faction immunity - custom_description = { - text = character_is_immune_to_factions - subject = scope:target - NOT = { scope:target = { immune_to_factions_trigger = yes } } - } - - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - can_character_become_leader = { - always = yes - } - - on_war_start = { - # Give the peasant leader a small purse so they don't immediately go bankrupt with army maintenance. - every_faction_county_member = { - root.faction_leader = { - add_gold = 10 - } - } - if = { - limit = { has_variable = ep3_governor_yearly_8150_ignored } - root.faction_leader = { - spawn_army = { - name = ep3_governor_yearly_8150_troop_name - men_at_arms = { - type = light_footmen - stacks = 2 - } - war = root.faction_war - location = root.faction_leader.location - origin = root.faction_leader.location - inheritable = no - } - } - remove_variable = ep3_governor_yearly_8150_ignored - } - - # If the target is Restoring Rome, the faction gets a military boon -# if = { -# limit = { -# root.faction_target = { ep3_restored_rome_hard_mode_trigger = yes } -# } -# save_scope_value_as = { -# name = spawn_army_size_levies -# value = { -# value = 1 -# root = { -# every_faction_county_member = { -# add = building_levies -# } -# } -# } -# } -# root.faction_leader = { -# spawn_army = { -# name = ep3_restoring_rome_citizen_army_name -# levies = scope:spawn_army_size_levies -# men_at_arms = { -# type = pikemen_unit -# stacks = 16 -# } -# men_at_arms = { -# type = mangonel -# stacks = 6 -# } -# men_at_arms = { -# type = armored_footmen -# stacks = 10 -# } -# men_at_arms = { -# type = light_footmen -# stacks = 10 -# } -# men_at_arms = { -# type = bowmen -# stacks = 10 -# } -# war = root.faction_war -# location = root.faction_leader.location -# origin = root.faction_leader.location -# inheritable = no -# } -# } -# } - root.faction_leader = { - spawn_army = { - name = peasant_leader_army_name - men_at_arms = { - type = pikemen_militia - stacks = { - value = root.faction_leader.location.county.county_levies_to_raise - divide = 100 - multiply = { - value = "root.faction_leader.has_trait_xp(peasant_leader)" - multiply = 0.05 - } - round = yes - min = 1 - } - } - men_at_arms = { - type = torch_bearers - stacks = { - value = "root.faction_leader.has_trait_xp(peasant_leader)" - multiply = 0.1 - round = yes - min = 1 - } - } - war = root.faction_war - location = root.faction_leader.location - origin = root.faction_leader.location - inheritable = no - war_keep_on_attacker_victory = yes - } - } - } - - leader_leaves = { - # Should only trigger when the leader is captured in battle. - if = { - limit = { - NOT = { has_variable = peasant_destroying } - exists = faction_war - } - faction_war = { - end_war = defender - } - } - } - - county_power = { - value = county_levies_to_raise -# if = { -# limit = { -# scope:faction.faction_target = { ep3_restored_rome_hard_mode_trigger = yes } -# } -# multiply = 2 -# } - if = { - limit = { - faith = { has_doctrine_parameter = peasant_and_populist_factions_more_common } - } - multiply = 1.5 - } - } - - character_allow_create = no - - special_character_title = "FACTIONS_WINDOW_LEADER" - - inherit_membership = no - - county_can_switch_to_other_faction = yes -} diff --git a/common/factions/00_populist_faction.txt b/common/factions/00_populist_faction.txt deleted file mode 100644 index 6f3acdb34..000000000 --- a/common/factions/00_populist_faction.txt +++ /dev/null @@ -1,1825 +0,0 @@ -populist_faction = { - casus_belli = populist_war - - leaders_allowed_to_leave = no - player_can_join = no - - sort_order = 3 - - name = FACTION_POPULIST_DYNAMIC_NAME - - short_effect_desc = { - first_valid = { - triggered_desc = { - trigger = { - faction_target = { government_has_flag = government_is_administrative } - } - desc = populist_faction_short_effect_desc_admin - } - desc = populist_faction_short_effect_desc - } - } - - discontent_progress = { - base = 0 - - common_discontent_progress_modifier = yes - modifier = { - faction_target = { can_vassals_be_attacked = yes } - add = 2 - desc = border_war_increased_peasant_discontent - } - modifier = { - faction_target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - add = 2 - desc = instability_increased_peasant_discontent - } - } - - power_threshold = { - base = 80 - - modifier = { - add = 20 - faction_target = { - has_perk = hard_rule_perk - } - desc = "FACTION_POWER_HARD_RULE" - } - - #Lower the threshold depending on the state of other factions - dynamic_power_threshold_scripted_modifier = { - FACTION_TYPE1 = claimant_faction - FACTION_TYPE2 = independence_faction - FACTION_TYPE3 = liberty_faction - } - } - - requires_county = yes - requires_character = no - - # Faction existence is valid - is_valid = { - trigger_if = { - limit = { - exists = special_character - } - special_character = { - is_alive = yes - } - } - } - - ########### - # Counties/characters are allowed to exist in the faction at all (will be kicked out if they fail these checks while already in it). - is_character_valid = { - has_valid_faction_members_trigger = yes - # Only AIs are allowed to be in popular factions. - is_ai = yes - - # Landed rulers can only be in the faction... - trigger_if = { - limit = { - is_playable_character = yes - exists = liege - this != liege - } - - # ... If they are a direct vassal of the faction target. - liege = scope:faction.faction_target - - # ... If they are at least a count. (Barons are not allowed.) - highest_held_title_tier >= tier_county - } - - # Must not be the same culture & faith as the faction target. - custom_tooltip = { - text = populist_faction_same_culture_faith_as_liege - OR = { - faith != scope:faction.faction_target.faith - culture != scope:faction.faction_target.culture - } - } - - trigger_if = { # Must have a different faith than state faith in Admin - limit = { - exists = scope:faction.faction_target.primary_title.state_faith - } - faith != scope:faction.faction_target.primary_title.state_faith - } - - # Not forbidden from being in factions. - NOT = { - has_character_flag = joining_faction_block - } - is_imprisoned = no - } - - is_county_valid = { - # Counties can only be in a faction against the top liege in their realm (who is inherently independent). - scope:faction.faction_target = holder.top_liege - - # Counties must have a different faith or culture than the faction target. - OR = { - faith != scope:faction.faction_target.faith - culture != scope:faction.faction_target.culture - } - - trigger_if = { # Must have a different faith than state faith in Admin - limit = { - exists = scope:faction.faction_target.primary_title.state_faith - } - faith != scope:faction.faction_target.primary_title.state_faith - } - - # Counties must have the same faith as the faction - scope:faction = { - OR = { - NOT = { - has_variable = faction_faith - } - AND = { - has_variable = faction_faith - root.faith = var:faction_faith - } - } - } - - # Player capitals are blocked from joining populist factions (to avoid Game Overing a player due to a populist uprising against their liege, which as a vassal they can't really prevent or fight) - save_temporary_scope_as = this_county - trigger_if = { - limit = { - holder = { - is_ai = no - } - } - this != holder.capital_county - } - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - ########### - # Counties/characters are allowed to create/join the faction (but will remain in faction if they fail these after joining). - - can_character_join = { - # Must share this faction's faith. - scope:faction = { - has_variable = faction_faith - root.faith = var:faction_faith - } - } - - can_county_join = { - # Must share this faction's faith. - scope:faction = { - OR = { - NOT = { - has_variable = faction_faith - } - AND = { - has_variable = faction_faith - root.faith = var:faction_faith - } - } - trigger_if = { # Must have a different faith than state faith in Admin - limit = { - exists = scope:faction.faction_target.primary_title.state_faith - } - root.faith != scope:faction.faction_target.primary_title.state_faith - } - } - - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - can_county_create = { - county_opinion < 0 - - # Can only join factions against our top liege (not direct liege) - scope:target = holder.top_liege - - # Must have a culture or faith different from the target's. - OR = { - #make sure you do not accept their faith - faith ?= { - faith_hostility_level = { - target = scope:target.faith - value > faith_fully_accepted_level - } - } - culture != scope:target.culture - } - - trigger_if = { # Must have a different faith than state faith in Admin - limit = { - exists = scope:faction.faction_target.primary_title.state_faith - } - faith != scope:faction.faction_target.primary_title.state_faith - } - - #### - # BLOCKERS - #### - # General Faction immunity - custom_description = { - text = character_is_immune_to_factions - subject = scope:target - NOT = { scope:target = { immune_to_factions_trigger = yes } } - } - - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - can_character_become_leader = { - has_variable = rebel_leader_peasants - var:rebel_leader_peasants = scope:faction - } - - ########### - # Counties/characters are *willing* to join or remain in the faction (not blocked from being in the faction, but unless these are true they will not join the faction unless forced). - - county_create_score = { - base = -160 # Counties can't create a new faction unless opinion is less than -20 (see summary below). - - # If a suitable Popular Faction already exists (of the same faith), side with it instead. - modifier = { - add = -1000 - scope:target = { - any_targeting_faction = { - faction_type = populist_faction - any_faction_county_member = { - this.title_province.faith = root.title_province.faith - } - } - } - } - # If a suitable Escalated Faction exists, prefer to join it instead. - modifier = { - desc = "FACTION_REASON_PREFER_ESCALATED_FACTION" - add = -100 - scope:target = { - any_targeting_faction = { - faction_type = escalated_peasant_faction - } - } - } - - # Summary of score weights (base + modifiers): - # Different Culture Group + Evil Faith: 100% chance at -32 opinion, 1% chance at -19 opinion - # Different Culture (Same Group) + Hostile Faith: 90% chance at -100 opinion, 1% chance at -46 opinion - # Different Culture AND Astray Faith: 40% chance at -100 opinion, 1% chance at -80 opinion - # Different Culture OR Astray Faith: Never Creates - compare_modifier = { - trigger = { - this.title_province.culture != scope:target.culture - this.title_province.culture = { has_same_culture_heritage = scope:target.culture } - } - value = county_opinion - multiplier = -1.0 - } - compare_modifier = { - trigger = { - NOT = { this.title_province.culture = { has_same_culture_heritage = scope:target.culture } } - } - value = county_opinion - multiplier = -3.0 - } - pluralism_fundamentalism_dual_modifier = { - ASTRAY_BASE_VALUE = faction_county_opinion_astray - HOSTILE_BASE_VALUE = faction_county_opinion_hostile - EVIL_BASE_VALUE = faction_county_opinion_evil - BASE_FAITH = faith - TARGET = scope:target - } - pluralism_fundamentalism_modifier = { - ASTRAY_BASE_VALUE = faction_county_opinion_astray - HOSTILE_BASE_VALUE = faction_county_opinion_hostile - EVIL_BASE_VALUE = faction_county_opinion_evil - BASE_FAITH = faith - TARGET = scope:target - } - - # Greatly reduced chance for a character's capital county to form a faction against them (extra -25 opinion needed). - modifier = { - add = -200 - this.title_province = scope:target.capital_province - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:target - SCORE_PER_TRAIT = 50 # Worth ~12 opinion per trait. - } - - liege_debt_modifier = { - TARGET = scope:target - SCORE_PER_DEBT_LEVEL = 20 # Worth ~5 opinon per debt level, up to a max of 140 (-35 opinion) - } - - # Ruling Caste - modifier = { - add = -25 - culture != scope:target.culture - scope:target.culture = { - has_cultural_parameter = peasant_and_populist_factions_less_common - } - } - - # Defiant Ambushers - modifier = { - add = 25 - county_opinion < 0 - culture != scope:target.culture - culture = { has_cultural_parameter = county_peasant_and_populist_factions_more_common } - } - - # Realm Stability Settings - modifier = { - add = 50 - has_game_rule = lesser_realm_stability - } - modifier = { - add = -100 - has_game_rule = higher_realm_stability - } - modifier = { - add = -200 - has_game_rule = extreme_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 50 - has_game_rule = lesser_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -100 - has_game_rule = higher_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -200 - has_game_rule = extreme_realm_stability_ai_only - scope:target = { - is_ai = yes - } - } - - # Conquerors - modifier = { - add = -100 - scope:target = { ai_should_get_conqueror_bonuses = yes } - } - modifier = { - add = -200 - scope:target = { ai_should_get_extreme_conqueror_bonuses = yes } - } - # TGP Dynastic Cycle in Instability phase - modifier = { - desc = "FACTION_REASON_DYNASTIC_CYCLE_INSTABILITY" - add = 25 - scope:target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - } - - # 10-year 'grace period' from populist factions forming after game start - modifier = { - years_from_game_start <= 10 - factor = { - value = 0 - if = { - limit = { years_from_game_start >= 5 } - add = years_from_game_start - subtract = 5 - divide = 5 # In year 6 factions can begin forming, but at 20% weighting. This increases to 40% in year 7, 60% in year 8, etc., up to 100% in year 10 where things are then normal. - } - } - } - } - - county_join_score = { - base = -120 # Counties won't join unless opinion is less than -15 (see summary below). - - modifier = { - add = -1000 - # Do not join if we have nothing to gain (already share Liege faith and will not share new liege Culture (Group)). - AND = { - # We already share a Faith with the Top Liege. - title_province.faith = scope:faction.faction_target.faith - # And we do NOT share a Culture Group with the faction leader. - NOT = { this.title_province.culture = { has_same_culture_heritage = scope:faction.var:faction_culture } } - } - } - # If a suitable Escalated Faction exists, prefer to join it instead. - modifier = { - desc = "FACTION_REASON_PREFER_ESCALATED_FACTION" - add = -100 - scope:faction.faction_target = { - any_targeting_faction = { - faction_type = escalated_peasant_faction - } - } - } - - # Summary of score weights (base + modifiers): - # Different Culture Group + Evil Faith: 100% chance at -28 opinion, 1% chance at -15 opinion - # Different Culture (Same Group) + Hostile Faith: 100% chance at -88 opinion, 1% chance at -34 opinion - # Different Culture (Same Group) AND Astray Faith: 80% chance at -100 opinion, 1% chance at -60 opinion - # Different Culture (Same Group) OR Astray Faith: Never Joins - compare_modifier = { - desc = "FACTION_REASON_CULTURAL_REASONS" - trigger = { - NOR = { - this.title_province.culture = scope:faction.faction_target.culture - AND = { - scope:faction.faction_target = { has_active_diarchy = yes } - this.title_province.culture = scope:faction.faction_target.diarch.culture - } - } - OR = { - this.title_province.culture = { has_same_culture_heritage = scope:faction.faction_target.culture } - AND = { - scope:faction.faction_target = { has_active_diarchy = yes } - this.title_province.culture = { has_same_culture_heritage = scope:faction.faction_target.diarch.culture } - } - } - } - value = county_opinion - multiplier = -1.0 - } - compare_modifier = { - desc = "FACTION_REASON_CULTURAL_REASONS" - trigger = { - NOR = { - this.title_province.culture = scope:faction.faction_target.culture - AND = { - scope:faction.faction_target = { has_active_diarchy = yes } - this.title_province.culture = scope:faction.faction_target.diarch.culture - } - } - } - value = county_opinion - multiplier = -3.0 - } - pluralism_fundamentalism_dual_modifier = { - ASTRAY_BASE_VALUE = faction_county_opinion_astray - HOSTILE_BASE_VALUE = faction_county_opinion_hostile - EVIL_BASE_VALUE = faction_county_opinion_evil - BASE_FAITH = faith - TARGET = scope:faction.faction_target - } - pluralism_fundamentalism_modifier = { - ASTRAY_BASE_VALUE = faction_county_opinion_astray - HOSTILE_BASE_VALUE = faction_county_opinion_hostile - EVIL_BASE_VALUE = faction_county_opinion_evil - BASE_FAITH = faith - TARGET = scope:faction.faction_target - } - - # Reduced chance for a character's capital county to join a faction against them (extra -10 opinion needed). - modifier = { - desc = "FACTION_REASON_CAPITAL_COUNTY" - add = -80 - exists = scope:faction.faction_target.capital_province - this.title_province = scope:faction.faction_target.capital_province - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_TRAIT = 50 # Worth ~12 opinion per virtue. - } - - liege_debt_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_DEBT_LEVEL = 20 # Worth ~5 opinon per debt level, up to a max of 140 (-35 opinion) - } - - # Ruling Caste - modifier = { - desc = "FACTION_REASON_RULING_CASTE" - add = -25 - culture != scope:faction.faction_target.culture - scope:faction.faction_target.culture = { - has_cultural_parameter = peasant_and_populist_factions_less_common - } - } - - # Defiant Ambushers - modifier = { - add = 25 - county_opinion < 0 - culture != scope:faction.faction_target.culture - culture = { has_cultural_parameter = county_peasant_and_populist_factions_more_common } - } - - # Realm Stability Settings - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 50 - has_game_rule = lesser_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -100 - has_game_rule = higher_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -200 - has_game_rule = extreme_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 50 - has_game_rule = lesser_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -100 - has_game_rule = higher_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -200 - has_game_rule = extreme_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - - # Conquerors - modifier = { - add = -100 - scope:faction.faction_target = { ai_should_get_conqueror_bonuses = yes } - } - modifier = { - add = -200 - scope:faction.faction_target = { ai_should_get_extreme_conqueror_bonuses = yes } - } - - # Regent - modifier = { - desc = "FACTION_REASON_REGENT_CULTURAL_REASONS" - add = -100 - scope:faction.faction_target.culture != culture - scope:faction.faction_target = { has_active_diarchy = yes } - scope:faction.faction_target.diarch.culture ?= culture - } - modifier = { - desc = "FACTION_REASON_REGENT_FAITH_REASONS" - add = -100 - scope:faction.faction_target.faith != faith - scope:faction.faction_target = { has_active_diarchy = yes } - scope:faction.faction_target.diarch.faith ?= faith - } - # TGP Dynastic Cycle in Instability phase - modifier = { - desc = "FACTION_REASON_DYNASTIC_CYCLE_INSTABILITY" - add = 25 - scope:faction.faction_target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - } - } - - county_power = county_levies_to_raise - - ai_join_score = { - base = -25 - - # Do not join a new faction if I am already at war. - modifier = { - add = -1000 - AND = { - is_at_war = yes - trigger_if = { - limit = { - exists = joined_faction - } - joined_faction != scope:faction - } - } - } - - modifier = { - add = -1000 - # Do not join if we have nothing to gain (already share Liege faith and will not share new liege Culture (Group)). - AND = { - # We already share a Faith with the Top Liege. - faith = scope:faction.faction_target.faith - # And we do NOT share a Culture Group with the faction leader. - NOT = { culture = { has_same_culture_heritage = scope:faction.var:faction_culture } } - } - } - - # Block characters from joining if they have a high opinion of the target - modifier = { - add = -1000 - save_temporary_opinion_value_as = { name = target_opinion target = scope:faction.faction_target } - scope:target_opinion >= 80 - } - - # Opinion of the Liege - opinion_modifier = { - who = root - opinion_target = scope:faction.faction_target - multiplier = -1 - } - - # Not a de jure vassal or consequent part of the realm is out of the De Jure - modifier = { - desc = "FACTION_REASON_RIGHTFUL" - add = { - value = 125 - # Larger realms are inherently more rebellious. - add = { - value = sub_realm_size - multiply = 2 - } - } - OR = { - NOT = { - scope:faction.faction_target = { - is_rightful_liege_of = root - } - } - any_sub_realm_county = { - percent <= 0.5 - save_temporary_scope_as = current_county - scope:faction.faction_target.primary_title = { - any_in_de_jure_hierarchy = { - this = scope:current_county - } - } - } - } - } - - # Cultural and religious differences with liege - modifier = { # Between +50 and +100 based on culture - desc = "FACTION_REASON_CULTURAL_REASONS" - NOT = { culture = { has_same_culture_heritage = scope:faction.faction_target.culture } } - NOT = { culture = { has_cultural_parameter = doesnt_care_about_culture_faith_in_factions } } - culture = { has_same_culture_heritage = scope:faction.var:faction_culture } - add = { - value = 50 - if = { - limit = { - culture != scope:faction.faction_target.culture - culture = scope:faction.var:faction_culture - } - add = 50 - } - } - } - - # Base values can range from +17.5 to +250 depending on hostility and pluralism/fundamentalism levels. - pluralism_fundamentalism_dual_modifier = { - ASTRAY_BASE_VALUE = 35 - HOSTILE_BASE_VALUE = 75 - EVIL_BASE_VALUE = 125 - BASE_FAITH = faith - TARGET = scope:faction.faction_target - } - pluralism_fundamentalism_modifier = { - ASTRAY_BASE_VALUE = 35 - HOSTILE_BASE_VALUE = 75 - EVIL_BASE_VALUE = 125 - BASE_FAITH = faith - TARGET = scope:faction.faction_target - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_TRAIT = 25 - } - - liege_debt_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_DEBT_LEVEL = 10 - } - - # The AI is almost always unwilling to join a faction against their friends and lovers. - modifier = { - desc = "FACTION_REASON_TARGET_FRIEND_LOVER" - add = -250 - OR = { - has_relation_lover = scope:faction.faction_target - has_relation_friend = scope:faction.faction_target - } - } - - # Dread. Does not apply if the faction is above the power threshold - intimidated_from_faction_modifier = { - TARGET = scope:faction.faction_target - POWER = scope:faction.faction_power - THRESHOLD = scope:faction.faction_power_threshold - } - - # Leader never leaves - modifier = { - desc = "FACTION_REASON_FACTION_LEADER" - has_variable = rebel_leader_peasants - add = 10000 - } - - # Ruling Caste - modifier = { - desc = "FACTION_REASON_RULING_CASTE" - add = -20 - culture != scope:faction.faction_target.culture - scope:faction.faction_target.culture = { - has_cultural_parameter = peasant_and_populist_factions_less_common - } - } - - # Realm Stability Settings - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -50 - has_game_rule = higher_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -100 - has_game_rule = extreme_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -50 - has_game_rule = higher_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -100 - has_game_rule = extreme_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - - ########################## - # Faction 'Stacking' Factors, attempts to cluster AI rulers into several powerful factions instead of many weak ones. - join_faction_stacking_modifiers = yes - - # Small multiplier for my neighbors already in the Faction - modifier = { - desc = "FACTION_REASON_NEIGHBORS" - factor = { - value = 1 - every_faction_member = { - if = { - limit = { - any_neighboring_realm_same_rank_owner = { - this = root - } - } - add = 0.25 - } - } - } - } - - modifier = { - desc = "FACTION_REASON_POWERFUL_VASSAL" - factor = 2 - is_powerful_vassal_of = scope:faction.faction_target - } - #EP3 admin legitimacy event - modifier = { - desc = "FACTION_REASON_LOW_LEGITIMACY_CHALLENGER" - add = 25 - scope:faction = { - any_faction_member = { - has_character_flag = low_legitimacy_admin_factions_flag - } - } - } - # TGP Dynastic Cycle in Instability phase - modifier = { - desc = "FACTION_REASON_DYNASTIC_CYCLE_INSTABILITY" - add = 25 - scope:faction.faction_target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - } - } - - on_creation = { - random_faction_county_member = { - save_scope_as = founding_county - } - - set_variable = { - name = faction_culture - value = scope:founding_county.culture - } - set_variable = { - name = faction_faith - value = scope:founding_county.faith - } - } - - on_destroy = { - set_variable = { - name = peasant_destroying - value = yes - } - if = { - limit = { exists = special_character } - special_character = { - if = { - limit = { - OR = { - has_character_flag = peasant_faction_claimant_without_title - has_character_flag = peasant_faction_random_peasant - } - has_variable = peasant_title - } - if = { - limit = { - has_variable = peasant_title - } - destroy_title = this.var:peasant_title - } - if = { - limit = { # To make sure we aren't in debt - gold > 0 - } - remove_long_term_gold = gold # Zero out our wallet since the revolt is over and we're going back to being unlanded. - } - } - if = { - limit = { - is_alive = yes # To prevent dead people from being checked for variables - } - if = { - limit = { - has_variable = rebel_leader_peasants - } - remove_variable = rebel_leader_peasants - } - remove_variable = peasant_title - remove_character_flag = peasant_faction_random_peasant - remove_character_flag = peasant_faction_claimant_without_title - if = { - limit = { - has_character_flag = peasant_faction_random_peasant - NOT = { has_character_flag = peasant_revolt_do_not_kill } - } - death = { - death_reason = death_vanished - } - } - } - } - } - } - - demand = { - setup_populist_leader_effect = yes - # Faction leader is unhappy if they reach the point of needing to issue an ultimatim. - faction_leader = { - add_opinion = { - modifier = angry_opinion - target = root.faction_target - opinion = -20 - } - } - - # Refresh the faction's target title (best target may have changed between creation and pressing demands). - get_popular_revolt_target_effect = { FACTION = this } - - # Save scopes that will be used in the demand event. - save_scope_as = faction - special_character = { - save_scope_as = peasant_leader - } - special_title = { - save_scope_as = target_title - } - - # Check for relevant vassals that owns any land targeted by the faction. - save_temporary_scope_as = county_faction - every_faction_county_member = { - limit = { - holder = { - this != scope:faction.faction_target - NOT = { - joined_faction ?= { - this = scope:county_faction - } - } - OR = { - is_vassal_of = scope:faction.faction_target - is_ai = no - } - NOT = { is_in_list = popular_faction_vassal_targets } - } - } - holder = { - add_to_list = popular_faction_vassal_targets - } - } - every_faction_county_member = { - holder = { - every_liege_or_above = { - limit = { - this != scope:faction.faction_target - NOT = { - joined_faction ?= { - this = scope:county_faction - } - } - OR = { - is_vassal_of = scope:faction.faction_target - is_ai = no - } - NOT = { is_in_list = popular_faction_vassal_targets } - } - add_to_list = popular_faction_vassal_targets - } - } - } - - # Check if there is a player affected by the faction. AI rulers are blocked from accepting the faction demand if so. - if = { - limit = { - any_in_list = { - list = popular_faction_vassal_targets - is_ai = no - } - } - scope:faction = { - set_variable = { - name = faction_targets_player - value = yes - } - } - } - - # Fire the demand event. A follow up event will be sent to affected vassals. - scope:faction.faction_target = { - trigger_event = faction_demand.1001 - } - } - - ai_demand_chance = { - base = 100 - - modifier = { - add = -1000 - faction_target = { - involved_activity ?= { - has_activity_type = activity_coronation - activity_host = prev - } - } - } - } - - on_war_start = { - # Duchy initialization so we can concentrate the rebels in just a few important counties instead of spreading them over the entire realm. - every_faction_county_member = { - duchy = { - add_to_list = areas_of_rebellion - } - } - - # Check where in the duchy the rebellion troops should spawn, then spawn them. - every_in_list = { - list = areas_of_rebellion - save_temporary_scope_as = this_duchy - - # Determine where in the duchy those troops should spawn. - ordered_in_de_jure_hierarchy = { - # Troops can only spawn in counties that belong to our faction! - limit = { - tier = tier_county - any_title_joined_faction = { - this = root - } - } - - # Sort counties by how many levies they provide; rebels will spawn in the strongest county. - order_by = total_county_levies - - title_province = { - save_temporary_scope_as = local_center_of_rebellion - } - } - - # Spawn the faction troops in the designated location. - root.faction_leader = { - spawn_popular_revolt_troops = yes - } - - # Give the populist leader a commander for each stack of troops. - create_character = { - template = new_commander_character - location = scope:local_center_of_rebellion - faith = root.faction_leader.faith - culture = root.faction_leader.culture - save_scope_as = new_populist_commander - gender_female_chance = { - if = { - limit = { root.faction_leader.culture = { has_cultural_parameter = martial_custom_male_only_combatant } } - add = 0 - } - else_if = { - limit = { root.faction_leader.culture = { has_cultural_parameter = martial_custom_female_only_combatant } } - add = 100 - } - else = { - add = 50 - } - } - } - scope:new_populist_commander = { - set_employer = root.faction_leader - } - } - - # Give the populist leader a small purse so they don't immediately go bankrupt with army maintenance. - every_faction_county_member = { - root.faction_leader = { - add_gold = 25 - } - } - } - - leader_leaves = { - # Should only trigger when the leader is captured in battle. - if = { - limit = { - special_character = { - is_alive = no - } - } - faction_war = { - end_war = defender - } - destroy_faction = yes - } - if = { - limit = { - NOT = { has_variable = peasant_destroying } - exists = faction_war - } - faction_war = { - end_war = defender - } - } - } - - character_allow_create = no - - special_character_title = "FACTIONS_WINDOW_LEADER" - - inherit_membership = yes - - multiple_targeting = yes -} - -escalated_peasant_faction = { - casus_belli = populist_war - - leaders_allowed_to_leave = no - player_can_join = yes - - sort_order = 3 - - name = FACTION_ESCALATED_PEASANT_DYNAMIC_NAME - - short_effect_desc = escalated_peasant_faction_short_effect_desc - - is_shown = { - always = no - } - - discontent_progress = { - base = 2 - modifier = { - faction_target = { ep3_restored_rome_hard_mode_trigger = yes } - add = 10 - desc = ep3_story_cycle_restoring_rome_faction_discontent - } - modifier = { - faction_target = { can_vassals_be_attacked = yes } - add = 2 - desc = border_war_increased_peasant_discontent - } - modifier = { - faction_target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - add = 2 - desc = instability_increased_peasant_discontent - } - } - - power_threshold = 0 # Peasant Factions place their demand regardless of their Power - - requires_county = yes - requires_character = yes - - # Faction existence is valid - is_valid = { - trigger_if = { - limit = { - exists = special_character - } - special_character = { - is_alive = yes - } - } - } - - ########### - # Counties/characters are allowed to exist in the faction at all (will be kicked out if they fail these checks while already in it). - is_character_valid = { - has_valid_faction_members_trigger = yes - is_imprisoned = no - - # Not forbidden from being in factions. - NOT = { - has_character_flag = joining_faction_block - } - } - - is_county_valid = { - # Only in Dynastic Cycle - any_county_situation = { - situation_type = dynastic_cycle - } - # Counties can only be in a faction against the top liege in their realm (who is inherently independent). - scope:faction.faction_target = holder.top_liege - - # Player capitals are blocked from joining populist factions (to avoid Game Overing a player due to a populist uprising against their liege, which as a vassal they can't really prevent or fight) - trigger_if = { - limit = { - holder = { - is_ai = no - } - } - this != holder.capital_county - } - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - - } - - ########### - # Counties/characters are allowed to create/join the faction (but will remain in faction if they fail these after joining). - - can_character_join = { - custom_tooltip = { - text = can_join_escalated_peasant_faction_tt - OR = { - domicile ?= { - has_domicile_parameter = can_join_peasant_factions - } - has_trait = peasant_leader - } - } - } - - can_county_join = { - OR = { - has_county_modifier = peasant_war_lost_county_modifier - holder = scope:faction.faction_target - } - } - - can_character_create = { - OR = { - domicile ?= { - has_domicile_parameter = can_join_peasant_factions - } - has_trait = peasant_leader - } - } - - can_character_become_leader = { - OR = { - domicile ?= { - has_domicile_parameter = can_join_peasant_factions - } - has_trait = peasant_leader - } - } - - county_join_score = { - base = 0 - compare_modifier = { - desc = "FACTION_REASON_COUNTY_OPINION" - value = county_opinion - multiplier = -1.0 - } - # If a suitable Popular Faction exists, perfer to join it instead. - modifier = { - desc = "FACTION_REASON_PREFER_POPULIST_FACTION" - add = -100 - scope:faction.faction_target = { - top_liege = { - any_targeting_faction = { - faction_type = populist_faction - any_faction_county_member = { - this.title_province.faith = root.title_province.faith - } - } - } - } - } - - # Reduced weight for a character's own capital to join a revolt against them. - modifier = { - desc = "FACTION_REASON_CAPITAL_COUNTY" - add = -10 - this.title_province = scope:faction.faction_target.capital_province - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_TRAIT = 10 # Worth 10 opinion per virtue. - } - - # Ruling Caste - modifier = { - desc = "FACTION_REASON_RULING_CASTE" - add = -25 - culture != scope:faction.faction_target.culture - scope:faction.faction_target.culture = { has_cultural_parameter = peasant_and_populist_factions_less_common } - } - - # Defiant Ambushers - modifier = { - add = 25 - county_opinion < 0 - culture != scope:faction.faction_target.culture - culture = { has_cultural_parameter = county_peasant_and_populist_factions_more_common } - } - - # Difficulty Settings - modifier = { # Easy - desc = "FACTION_REASON_DIFFICULTY_EASY" - add = -50 - has_game_rule = easy_difficulty - scope:faction.faction_target = { - is_ai = no - } - } - modifier = { # Very Easy - desc = "FACTION_REASON_DIFFICULTY_VERY_EASY" - add = -150 - has_game_rule = very_easy_difficulty - scope:faction.faction_target = { - is_ai = no - } - } - modifier = { # Hard - desc = "FACTION_REASON_DIFFICULTY_HARD" - add = -50 - has_game_rule = hard_difficulty - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { # Very Hard - desc = "FACTION_REASON_DIFFICULTY_VERY_HARD" - add = -150 - has_game_rule = very_hard_difficulty - scope:faction.faction_target = { - is_ai = yes - } - } - - modifier = { # Conquerors - desc = "NO_FRIVOLOUS_ACTIVITIES_REASON" - add = -85 - scope:faction.faction_target = { - ai_should_get_conqueror_bonuses = yes - } - } - - modifier = { # Conquerors - desc = "NO_FRIVOLOUS_ACTIVITIES_REASON" - add = -150 - scope:faction.faction_target = { - ai_should_get_extreme_conqueror_bonuses = yes - } - } - - # Realm Stability Settings - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -50 - has_game_rule = higher_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -100 - has_game_rule = extreme_realm_stability - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_LESSER" - add = 25 - has_game_rule = lesser_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_HIGHER" - add = -50 - has_game_rule = higher_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - modifier = { - desc = "FACTION_REASON_GAME_RULE_REALM_STABILITY_EXTREME" - add = -100 - has_game_rule = extreme_realm_stability_ai_only - scope:faction.faction_target = { - is_ai = yes - } - } - - # Conquerors - modifier = { - add = -100 - scope:faction.faction_target = { ai_should_get_conqueror_bonuses = yes } - } - modifier = { - add = -200 - scope:faction.faction_target = { ai_should_get_extreme_conqueror_bonuses = yes } - } - - # stay if at war with the target - modifier = { - desc = "FACTION_REASON_AT_WAR_WITH_TARGET" - add = 1000 - exists = joined_faction - joined_faction = { - faction_is_at_war = yes - } - } - # TGP Dynastic Cycle in Instability phase - modifier = { - desc = "FACTION_REASON_DYNASTIC_CYCLE_INSTABILITY" - add = 25 - county_opinion < 0 - scope:faction.faction_target = { - top_participant_group:dynastic_cycle ?= { - has_participant_group_parameter = dynastic_cycle_more_peasant_factions - } - } - } - # Pure Land - modifier = { - desc = "FACTION_REASON_POPULIST_PEASANT_MORE_LIKELY" - add = 25 - county_opinion < 0 - faith != scope:faction.faction_target.faith - faith = { - has_doctrine_parameter = peasant_and_populist_factions_more_common - } - } - modifier = { - desc = "FACTION_REASON_ESCALATED_TO_LIEGE" - add = 100 - has_county_modifier = peasant_war_lost_county_modifier - } - } - - county_power = county_levies_to_raise - - ai_create_score = { - base = -10000 #handled by scripted effect peasant_faction_demands_enforced in 00_faction_effects.txt - } - - ai_join_score = { - base = 0 - modifier = { - desc = "FACTION_REASON_ESCALATED_TO_LIEGE" - add = 100 - has_variable = peasant_war_escalates - } - } - - can_county_create = { - holder.top_liege = scope:target - scope:target = { - NAND = { - is_ai = yes - OR = { - has_trait = greatest_of_khans - has_character_modifier = the_great_khan_modifier - } - } - } - - #### - # BLOCKERS - #### - # General Faction immunity - custom_description = { - text = character_is_immune_to_factions - subject = scope:target - NOT = { scope:target = { immune_to_factions_trigger = yes } } - } - - title_province = { - NOR = { - has_holding_type = nomad_holding - has_holding_type = herder_holding - } - } - } - - on_creation = { - } - - on_destroy = { - set_variable = { - name = peasant_destroying - value = yes - } - if = { - limit = { exists = special_character } - special_character = { - if = { - limit = { - OR = { - has_character_flag = peasant_faction_claimant_without_title - has_character_flag = peasant_faction_random_peasant - } - has_variable = peasant_title - } - if = { - limit = { - has_variable = peasant_title - } - destroy_title = this.var:peasant_title - } - if = { - limit = { # To make sure we aren't in debt - gold > 0 - } - remove_long_term_gold = gold # Zero out our wallet since the revolt is over and we're going back to being unlanded. - } - } - if = { - limit = { - is_alive = yes # To prevent dead people from being checked for variables - } - if = { - limit = { - has_variable = rebel_leader_peasants - } - remove_variable = rebel_leader_peasants - } - remove_variable = peasant_title - remove_character_flag = peasant_faction_random_peasant - remove_character_flag = peasant_faction_claimant_without_title - if = { - limit = { - has_character_flag = peasant_faction_random_peasant - NOT = { has_character_flag = peasant_revolt_do_not_kill } - } - death = { - death_reason = death_vanished - } - } - } - } - } - } - - demand = { - setup_populist_leader_effect = yes - # Faction leader is unhappy if they reach the point of needing to issue an ultimatim. - faction_leader = { - add_opinion = { - modifier = angry_opinion - target = root.faction_target - opinion = -20 - } - } - - # Refresh the faction's target title (best target may have changed between creation and pressing demands). - get_popular_revolt_target_effect = { FACTION = this } - - # Save scopes that will be used in the demand event. - save_scope_as = faction - if = { - limit = { - special_character.joined_faction ?= root - } - special_character = { - save_scope_as = peasant_leader - } - } - else = { - faction_leader = { - save_scope_as = peasant_leader - } - } - special_title = { - save_scope_as = target_title - } - - # Check for relevant vassals that owns any land targeted by the faction. - save_temporary_scope_as = county_faction - every_faction_county_member = { - limit = { - holder = { - this != scope:faction.faction_target - NOT = { - joined_faction ?= { - this = scope:county_faction - } - } - OR = { - is_vassal_of = scope:faction.faction_target - is_ai = no - } - NOT = { is_in_list = popular_faction_vassal_targets } - } - } - holder = { - add_to_list = popular_faction_vassal_targets - } - } - every_faction_county_member = { - holder = { - every_liege_or_above = { - limit = { - this != scope:faction.faction_target - NOT = { - joined_faction ?= { - this = scope:county_faction - } - } - OR = { - is_vassal_of = scope:faction.faction_target - is_ai = no - } - NOT = { is_in_list = popular_faction_vassal_targets } - } - add_to_list = popular_faction_vassal_targets - } - } - } - - # Check if there is a player affected by the faction. AI rulers are blocked from accepting the faction demand if so. - if = { - limit = { - any_in_list = { - list = popular_faction_vassal_targets - is_ai = no - } - } - scope:faction = { - set_variable = { - name = faction_targets_player - value = yes - } - } - } - - # Fire the demand event. A follow up event will be sent to affected vassals. - scope:faction.faction_target = { - trigger_event = faction_demand.1001 - } - } - - ai_demand_chance = { - base = 100 - - modifier = { - add = -1000 - faction_target = { - involved_activity ?= { - has_activity_type = activity_coronation - activity_host = prev - } - } - } - } - - on_war_start = { - # Duchy initialization so we can concentrate the rebels in just a few important counties instead of spreading them over the entire realm. - every_faction_county_member = { - duchy = { - add_to_list = areas_of_rebellion - } - } - - # Check where in the duchy the rebellion troops should spawn, then spawn them. - every_in_list = { - list = areas_of_rebellion - save_temporary_scope_as = this_duchy - - # Determine where in the duchy those troops should spawn. - ordered_in_de_jure_hierarchy = { - # Troops can only spawn in counties that belong to our faction! - limit = { - tier = tier_county - any_title_joined_faction = { - this = root - } - } - - # Sort counties by how many levies they provide; rebels will spawn in the strongest county. - order_by = total_county_levies - - title_province = { - save_temporary_scope_as = local_center_of_rebellion - } - } - - # Spawn the faction troops in the designated location. - root.faction_leader = { - spawn_popular_revolt_troops = yes - } - - # Give the populist leader a commander for each stack of troops. - create_character = { - template = new_commander_character - location = scope:local_center_of_rebellion - faith = root.faction_leader.faith - culture = root.faction_leader.culture - save_scope_as = new_populist_commander - gender_female_chance = { - if = { - limit = { root.faction_leader.culture = { has_cultural_parameter = martial_custom_male_only_combatant } } - add = 0 - } - else_if = { - limit = { root.faction_leader.culture = { has_cultural_parameter = martial_custom_female_only_combatant } } - add = 100 - } - else = { - add = 50 - } - } - } - scope:new_populist_commander = { - set_employer = root.faction_leader - } - } - - # Give the populist leader a small purse so they don't immediately go bankrupt with army maintenance. - every_faction_county_member = { - root.faction_leader = { - add_gold = 25 - } - } - faction_leader = { - spawn_army = { - name = peasant_leader_army_name - men_at_arms = { - type = pikemen_militia - stacks = { - value = root.faction_leader.location.county.county_levies_to_raise - divide = 100 - multiply = { - value = "root.faction_leader.has_trait_xp(peasant_leader)" - multiply = 0.05 - } - round = yes - min = 1 - } - } - men_at_arms = { - type = torch_bearers - stacks = { - value = "root.faction_leader.has_trait_xp(peasant_leader)" - multiply = 0.1 - round = yes - min = 1 - } - } - war = root.faction_war - location = root.faction_leader.location - origin = root.faction_leader.location - inheritable = no - war_keep_on_attacker_victory = yes - } - } - every_faction_member = { - limit = { - NOT = { has_trait = peasant_leader } - } - add_trait = peasant_leader - add_trait_xp = { - trait = peasant_leader - value = peasant_leader_xp_value - } - set_variable = { - name = rebel_leader_peasants - value = root - } - } - } - - leader_leaves = { - # Should only trigger when the leader is captured in battle. - if = { - limit = { - special_character = { - is_alive = no - } - } - faction_war = { - end_war = defender - } - destroy_faction = yes - } - if = { - limit = { - NOT = { has_variable = peasant_destroying } - exists = faction_war - } - faction_war = { - end_war = defender - } - } - } - - character_allow_create = yes - - special_character_title = "FACTIONS_WINDOW_LEADER" - - inherit_membership = no - - multiple_targeting = no - - county_can_switch_to_other_faction = no -} diff --git a/common/factions/10_tgp_factions.txt b/common/factions/10_tgp_factions.txt deleted file mode 100644 index 854bf59bc..000000000 --- a/common/factions/10_tgp_factions.txt +++ /dev/null @@ -1,1491 +0,0 @@ -replace_ceremonial_regent_faction = { - casus_belli = replace_ceremonial_regent_faction_war - - name = FACTION_JAPANESE_REPLACE_REGENT_NAME_DYNAMIC - - desc = { - first_valid = { - desc = replace_ceremonial_regent_faction_desc - } - first_valid = { - triggered_desc = { - trigger = { - faction_leader = { tgp_is_ceremonial_liege_trigger = yes } - } - desc = replace_ceremonial_regent_faction_desc_emperor - } - } - } - - short_effect_desc = { - first_valid = { - triggered_desc = { - trigger = { - faction_leader ?= { tgp_is_ceremonial_liege_trigger = yes } - } - desc = replace_ceremonial_regent_faction_short_effect_desc_emperor - } - desc = replace_ceremonial_regent_faction_short_effect_desc_regent - } - } - - special_character_title = "FACTIONS_WINDOW_JAPANESE_REGENT" - - sort_order = 4 - - show_special_title = yes - - multiple_targeting = yes - - discontent_progress = { - base = 0 - common_discontent_progress_modifier = yes - } - - power_threshold = { - base = 80 - # Hard rule perk - modifier = { - add = 20 - faction_target = { has_perk = hard_rule_perk } - desc = "FACTION_POWER_HARD_RULE" - } - #Lower the threshold depending on the state of other factions - dynamic_power_threshold_scripted_modifier = { - FACTION_TYPE1 = claimant_faction - FACTION_TYPE2 = independence_faction - FACTION_TYPE3 = populist_faction - } - } - - demand = { - save_scope_as = faction - faction_leader = { save_scope_as = faction_leader } - faction_target = { save_scope_as = faction_target } - # Let the human players in the faction know that the demand will be sent - every_faction_member = { - limit = { - is_ai = no - NOT = { this = scope:faction.faction_leader } - } - trigger_event = tgp_faction_events.0105 - } - # Send the actual demand in 5 days - faction_target = { - trigger_event = { - id = tgp_faction_events.0101 - days = 5 - } - } - } - - ai_demand_chance = { - base = 0 - # 30% base chance at minimum power (80%), increasing linearly - compare_modifier = { - value = faction_power - multiplier = 0.375 - } - # Once the faction has a good chance to win (10% stronger than liege) demand chance increases much more rapidly. - compare_modifier = { - trigger = { faction_power > 110 } - value = faction_power - multiplier = 0.75 - } - # Less likely if already in a war with an external ruler - the Liberty Faction is pretty sporting - modifier = { - add = -75 - faction_target = { - any_war_enemy = { - NOT = { target_is_liege_or_above = root.faction_target } - } - } - } - } - - on_war_start = { - every_faction_member = { - limit = { var:gathered_support_for_faction ?= root } - spawn_army = { - name = gathered_support_for_faction_army - levies = { - value = this.massive_influence_value - multiply = 3 - } - men_at_arms = { - type = light_footmen - stacks = 2 - } - location = this.location - war = root.faction_war - inheritable = yes - } - } - } - - is_shown = { - tgp_realm_has_ceremonial_liege_trigger = yes - has_dlc_feature = all_under_heaven - NAND = { - tgp_is_ceremonial_liege_trigger = yes - tgp_is_ceremonial_regent_trigger = no - } - } - - is_valid = { - trigger_if = { - limit = { exists = faction_target } - faction_target = { tgp_install_regent_faction_target_valid_trigger = yes } - } - trigger_if = { - limit = { exists = special_character } - special_character = { is_alive = yes } - } - } - - is_character_valid = { - common_character_validity_trigger = { FACTION_TARGET = scope:faction.faction_target } - } - - can_character_create_ui = { - base_faction_trigger = { FACTION_TYPE = replace_ceremonial_regent_faction } - common_can_character_create_trigger = { FACTION_TARGET = scope:target } - tgp_install_regent_faction_can_create_trigger = yes - NOR = { - custom_tooltip = { - text = not_house_head_allied_to_faction_target_trigger # this is correct, keys are swapped in loc - house ?= scope:target.house - } - custom_tooltip = { - text = not_house_member_of_faction_target_trigger # this is correct, keys are swapped in loc - house.house_head ?= { is_allied_to = scope:target } - } - } - } - - can_character_create = { - common_can_character_create_trigger = { FACTION_TARGET = scope:target } - tgp_install_regent_faction_can_create_trigger = yes - trigger_if = { - limit = { - is_ai = yes - is_male = yes - } - faith = { - OR = { - has_doctrine_parameter = male_dominated_law - has_doctrine_parameter = gender_equal_law - } - } - } - trigger_else_if = { - limit = { - is_ai = yes - is_female = yes - } - faith = { - OR = { - has_doctrine_parameter = female_dominated_law - has_doctrine_parameter = gender_equal_law - } - } - } - trigger_else = { - always = yes - } - NOR = { - custom_tooltip = { - text = not_house_head_allied_to_faction_target_trigger # this is correct, keys are swapped in loc - house ?= scope:target.house - } - custom_tooltip = { - text = not_house_member_of_faction_target_trigger # this is correct, keys are swapped in loc - house.house_head ?= { is_allied_to = scope:target } - } - } - } - - can_character_join = { - common_can_character_join_trigger = { FACTION_TARGET = scope:faction.faction_target } - NOR = { - custom_tooltip = { - text = not_house_head_allied_to_faction_target_trigger # this is correct, keys are swapped in loc - house ?= scope:faction.faction_target.house - } - custom_tooltip = { - text = not_house_member_of_faction_target_trigger # this is correct, keys are swapped in loc - house.house_head ?= { is_allied_to = scope:faction.faction_target } - } - } - japan_faction_cohesion_hard_trigger = yes - } - - can_character_become_leader = { - can_become_leader_of_faction_trigger = yes - is_adult = yes - } - - ai_create_score = { - base = 0 # Join Weight is set primarily based on what Crown Laws a realm has. - ############ - # BLOCKERS # - ############ - common_create_faction_blockers = { - FACTION_TARGET = scope:target - FLAG = recent_replace_regent_faction_war - } - ####################### - # Standard AI Weights # - # - # Modifiers for Liberty Factions are inherently small. - # This is because Liberty is the 'Default Faction' that vassals are join if they don't want/can't join any other faction. - # 'Base Join Weight' depends on the current Crown Authority level. - common_faction_modifiers = { - FACTION_TARGET = scope:target - OPINION_MULTIPLIER = -1 - MAX_OPINION = 0 - POWER = 0 - THRESHOLD = 80 - } - replace_ceremonial_regent_faction_modifiers = { FACTION_TARGET = scope:target } - #House Hostility from Armenian tradition - modifier = { - desc = "FACTION_REASON_HOUSE_HOSTILITY" - NOT = { scope:target.house ?= root.house } - culture = { has_cultural_parameter = house_hostility_more_common } - factor = 1.25 - } - modifier = { - house.house_confederation.leading_house.house_head ?= root - add = 50 - } - # TODO_CD_JP_TGP AWAITING CODE SUPPORT - #modifier = { - # confederation.leading_house.house_head ?= root - # tgp_confederation_military_power > scope:target.tgp_confederation_military_power_half - # add = 50 - #} - - # Extra check on leading house - modifier = { - factor = 0 - NOT = { house.house_confederation.leading_house ?= house } - } - } - - ai_join_score = { - base = 0 # Join Weight is set primarily based on what Crown Laws a realm has. - ############ - # BLOCKERS # - common_join_faction_blockers = { FACTION_TARGET = scope:faction.faction_target } - ####################### - # Standard AI Weights # - #AI - # Modifiers for Liberty Factions are inherently small. - # This is because Liberty is the 'Default Faction' that vassals are join if they don't want/can't join any other faction. - common_faction_modifiers = { - FACTION_TARGET = scope:faction.faction_target - OPINION_MULTIPLIER = -1 - MAX_OPINION = 0 - POWER = scope:faction.faction_power - THRESHOLD = scope:faction.faction_power_threshold - } - replace_ceremonial_regent_faction_modifiers = { FACTION_TARGET = scope:faction.faction_target } - struggle_faction_modifiers = yes - modifier = { - is_allied_to = scope:faction.faction_leader - NOT = { is_allied_to = scope:faction.faction_target } - add = 25 - } - modifier = { - house ?= scope:faction.faction_leader.house - add = 15 - desc = "FACTION_REASON_SAME_HOUSE_LEADER" - } - modifier = { - dynasty ?= scope:faction.faction_leader.dynasty - add = 10 - desc = "FACTION_REASON_SAME_DYNASTY_LEADER" - } - modifier = { - house ?= scope:faction.faction_target.house - add = -15 - desc = "FACTION_REASON_SAME_HOUSE_TARGET" - } - modifier = { - dynasty ?= scope:faction.faction_target.dynasty - add = -10 - desc = "FACTION_REASON_SAME_DYNASTY_TARGET" - } - #House Hostility from Armenian tradition - modifier = { - desc = "FACTION_REASON_HOUSE_HOSTILITY" - NOT = { scope:faction.faction_target.house ?= root.house } - culture = { has_cultural_parameter = house_hostility_more_common } - factor = 1.25 - } - #EP3 admin legitimacy event - modifier = { - desc = "FACTION_REASON_LOW_LEGITIMACY_CHALLENGER" - add = 25 - scope:faction = { - any_faction_member = { has_character_flag = low_legitimacy_admin_factions_flag } - } - } - } - - on_creation = { - save_scope_as = faction - set_special_title = scope:faction.faction_leader.top_liege.primary_title - set_special_character = scope:faction.faction_leader - tgp_bloc_members_join_faction_effect = yes - if = { - limit = { - any_player = { - is_landless_adventurer = yes - is_within_diplo_range = { CHARACTER = scope:faction.faction_target } - OR = { - has_contact = scope:faction.faction_leader - NOT = { has_contact = scope:faction.faction_target } - } - any_character_task_contract = { - has_task_contract_type = laamp_join_faction_contract - count <= 3 - } - can_create_task_contract = { - type_name = laamp_join_faction_contract - employer = scope:faction.faction_leader - } - save_temporary_scope_as = player_laamp - } - } - scope:player_laamp = { - create_task_contract = { - task_contract_type = laamp_join_faction_contract - task_contract_tier = scope:faction.faction_leader.task_contract_tier_value - location = scope:faction.faction_leader.primary_title.title_province - task_contract_employer = scope:faction.faction_leader - target = scope:faction.faction_target - } - } - } - } - - county_allow_join = no - county_allow_create = no -} - -restore_ceremonial_liege_faction = { - casus_belli = restore_ceremonial_liege_faction_war - - name = FACTION_JAPANESE_RESTORE_EMPEROR_NAME_DYNAMIC - - desc = { - desc = restore_ceremonial_liege_faction_desc - } - short_effect_desc = restore_ceremonial_liege_faction_short_effect_desc - - special_character_title = "FACTIONS_WINDOW_JAPANESE_RESTORE_EMPEROR" - - sort_order = 4 - - show_special_title = yes - - multiple_targeting = no - - discontent_progress = { - base = 0 - common_discontent_progress_modifier = yes - } - - power_threshold = { - base = 80 - # Hard rule perk - modifier = { - add = 20 - faction_target = { has_perk = hard_rule_perk } - desc = "FACTION_POWER_HARD_RULE" - } - #Lower the threshold depending on the state of other factions - dynamic_power_threshold_scripted_modifier = { - FACTION_TYPE1 = claimant_faction - FACTION_TYPE2 = independence_faction - FACTION_TYPE3 = populist_faction - } - } - - demand = { - save_scope_as = faction - faction_leader = { save_scope_as = faction_leader } - faction_target = { save_scope_as = faction_target } - # Let the human players in the faction know that the demand will be sent - every_faction_member = { - limit = { - is_ai = no - NOT = { this = scope:faction.faction_leader } - } - trigger_event = tgp_faction_events.0205 - } - # Send the actual demand in 5 days - faction_target = { - trigger_event = { - id = tgp_faction_events.0201 - days = 5 - } - } - } - - ai_demand_chance = { - base = 0 - # 30% base chance at minimum power (80%), increasing linearly - compare_modifier = { - value = faction_power - multiplier = 0.375 - } - # Once the faction has a good chance to win (10% stronger than liege) demand chance increases much more rapidly. - compare_modifier = { - trigger = { faction_power > 110 } - value = faction_power - multiplier = 0.75 - } - # Less likely if already in a war with an external ruler - the Liberty Faction is pretty sporting - modifier = { - add = -75 - faction_target = { - any_war_enemy = { - NOT = { target_is_liege_or_above = root.faction_target } - } - } - } - } - - on_war_start = { - every_faction_member = { - limit = { var:gathered_support_for_faction ?= root } - spawn_army = { - name = gathered_support_for_faction_army - levies = { - value = this.massive_influence_value - multiply = 3 - } - men_at_arms = { - type = light_footmen - stacks = 2 - } - location = this.location - war = root.faction_war - inheritable = yes - } - } - } - - is_shown = { - tgp_realm_has_ceremonial_liege_trigger = yes - top_liege = { tgp_has_ceremonial_liege_title_trigger = no } - has_dlc_feature = all_under_heaven - } - - is_valid = { - trigger_if = { - limit = { exists = special_character } - special_character = { is_alive = yes } - } - } - - is_character_valid = { - common_character_validity_trigger = { FACTION_TARGET = scope:faction.faction_target } - trigger_if = { - limit = { - government_is_japanese_trigger = yes - exists = scope:faction.faction_leader - } - scope:faction = { - any_faction_member = { - this = root.house.house_confederation.leading_house.house_head - } - } - house.house_confederation ?= { - OR = { - leading_house.house_head ?= scope:faction.faction_leader - leading_house.house_head ?= { tgp_is_ceremonial_liege_trigger = yes } - } - OR = { - has_cohesion_level_parameter = bloc_leader_unlocks_restore_emperor_faction - root.joined_faction ?= { - faction_is_at_war = yes - } - } - } - } - } - - can_character_become_leader = { - can_become_leader_of_faction_trigger = yes - } - - can_character_create_ui = { - base_faction_trigger = { FACTION_TYPE = restore_ceremonial_liege_faction } - common_can_character_create_trigger = { FACTION_TARGET = scope:target } - restore_ceremonial_liege_faction_can_create_trigger = yes - } - - can_character_create = { - common_can_character_create_trigger = { FACTION_TARGET = scope:target } - restore_ceremonial_liege_faction_can_create_trigger = yes - } - - can_character_join = { - common_can_character_join_trigger = { FACTION_TARGET = scope:faction.faction_target } - NOR = { - house ?= { - this = scope:faction.faction_target.house - house_head ?= { is_allied_to = scope:faction.faction_target } - } - is_allied_to = scope:faction.faction_target - } - scope:faction.faction_target ?= { - is_independent_ruler = yes - tgp_realm_has_ceremonial_liege_trigger = yes - tgp_has_ceremonial_liege_title_trigger = no - } - } - - ai_create_score = { - base = 0 # Join Weight is set primarily based on what Crown Laws a realm has. - ############ - # BLOCKERS # - ############ - common_create_faction_blockers = { - FACTION_TARGET = scope:target - FLAG = recent_restore_ceremonial_liege_faction_war - } - ####################### - # Standard AI Weights # - # 'Base Join Weight' depends on the current Crown Authority level. - common_faction_modifiers = { - FACTION_TARGET = scope:target - OPINION_MULTIPLIER = -1 - MAX_OPINION = 0 - POWER = 0 - THRESHOLD = 80 - } - restore_ceremonial_liege_faction_modifiers = { FACTION_TARGET = scope:target } - #House Hostility from Armenian tradition - modifier = { - desc = "FACTION_REASON_HOUSE_HOSTILITY" - NOT = { scope:target.house ?= root.house } - culture = { has_cultural_parameter = house_hostility_more_common } - factor = 1.25 - } - - # Extra check on leading house - modifier = { - factor = 0 - NOT = { house.house_confederation.leading_house ?= house } - } - } - - ai_join_score = { - base = 0 # Join Weight is set primarily based on what Crown Laws a realm has. - ############ - # BLOCKERS # - common_join_faction_blockers = { FACTION_TARGET = scope:faction.faction_target } - ####################### - # Standard AI Weights # - common_faction_modifiers = { - FACTION_TARGET = scope:faction.faction_target - OPINION_MULTIPLIER = -1 - MAX_OPINION = 0 - POWER = scope:faction.faction_power - THRESHOLD = scope:faction.faction_power_threshold - } - restore_ceremonial_liege_faction_modifiers = { FACTION_TARGET = scope:faction.faction_target } - struggle_faction_modifiers = yes - #House Hostility from Armenian tradition - modifier = { - desc = "FACTION_REASON_HOUSE_HOSTILITY" - NOT = { scope:faction.faction_target.house ?= root.house } - culture = { has_cultural_parameter = house_hostility_more_common } - factor = 1.25 - } - #EP3 admin legitimacy event - modifier = { - desc = "FACTION_REASON_LOW_LEGITIMACY_CHALLENGER" - add = 25 - scope:faction = { - any_faction_member = { has_character_flag = low_legitimacy_admin_factions_flag } - } - } - } - - on_creation = { - save_scope_as = faction - scope:faction ?= { - random_faction_member = { - limit = { - house.house_confederation.leading_house.house_head ?= this - } - save_scope_as = faction_leader_scope - } - } - - if = { # Japanese blocs - limit = { scope:faction_leader_scope.house.house_confederation.leading_house ?= scope:faction_leader_scope.house } - scope:faction_leader_scope.house.house_confederation ?= { - every_confederation_member = { - limit = { can_join_faction = scope:faction } - join_faction = scope:faction - } - } - } - - set_special_title = scope:faction_leader_scope.top_liege.primary_title.var:administrative_ui_special_title - set_special_character = scope:faction_leader_scope.top_liege.primary_title.var:administrative_ui_special_title.holder - - if = { - limit = { - any_player = { - is_landless_adventurer = yes - is_within_diplo_range = { CHARACTER = scope:faction.faction_target } - OR = { - has_contact = scope:faction_leader_scope - NOT = { has_contact = scope:faction.faction_target } - } - any_character_task_contract = { - has_task_contract_type = laamp_join_faction_contract - count <= 3 - } - can_create_task_contract = { - type_name = laamp_join_faction_contract - employer = scope:faction_leader_scope - } - save_temporary_scope_as = player_laamp - } - } - scope:player_laamp = { - create_task_contract = { - task_contract_type = laamp_join_faction_contract - task_contract_tier = scope:faction_leader_scope.task_contract_tier_value - location = scope:faction_leader_scope.primary_title.title_province - task_contract_employer = scope:faction_leader_scope - target = scope:faction.faction_target - } - } - } - } - - county_allow_join = no - county_allow_create = no -} - -ceremonial_claimant_faction = { - casus_belli = ceremonial_claimant_faction_war - - short_effect_desc = claimant_faction_short_effect_desc - - sort_order = 1 - - character_interaction = create_ceremonial_claimant_faction_against_interaction - - show_special_title = yes - name = FACTION_CEREMONIAL_CLAIMANT_DYNAMIC_NAME - - claimant = yes - - discontent_progress = { - base = 0 - - common_discontent_progress_modifier = yes - } - - power_threshold = { - base = 80 - - modifier = { - add = 20 - faction_target = { - has_perk = hard_rule_perk - } - desc = "FACTION_POWER_HARD_RULE" - } - - #Lower the threshold depending on the state of other factions - dynamic_power_threshold_scripted_modifier = { - FACTION_TYPE1 = liberty_faction - FACTION_TYPE2 = independence_faction - FACTION_TYPE3 = populist_faction - } - } - - is_shown = { - tgp_realm_has_ceremonial_liege_trigger = yes - top_liege = { tgp_is_ceremonial_regent_trigger = yes } - has_dlc_feature = all_under_heaven - NAND = { - tgp_is_ceremonial_liege_trigger = yes - tgp_is_ceremonial_regent_trigger = no - } - } - - # Is valid? - # (see also invalidate_claimant_factions_on_death_effect for what happens when the claimant dies) - is_valid = { # If the FACTION itself is valid - trigger_if = { - limit = { - OR = { - exists = special_character - exists = faction_war - } - } - OR = { - special_title.holder ?= faction_target - special_title.holder.top_liege ?= faction_target - } - faction_target = { tgp_realm_has_ceremonial_liege_trigger = yes } - OR = { - special_character ?= { - is_alive = yes - #has_claim_on = root.special_title - NOR = { - has_trait = incapable - this = root.faction_target - } - trigger_if = { #If they're imprisoned by the faction target they can only be so for five years before invalidating - limit = { is_imprisoned_by = root.faction_target } - time_in_prison_type = { years < 5 } - } - } - exists = faction_war - } - } - } - - demand = { # The effect of pressing demand - save_scope_as = faction - faction_leader = { save_scope_as = faction_leader } - faction_target = { save_scope_as = faction_target } - special_character = { save_scope_as = faction_claimant } - special_title = { save_scope_as = faction_targeted_title } - # Let the human players in the faction know that the demand will be sent - every_faction_member = { - limit = { - is_ai = no - this != scope:faction.faction_leader - } - trigger_event = faction_demand.2015 - } - # Send the actual demand in 5 days - faction_target = { - trigger_event = { - id = faction_demand.2011 - days = 5 - } - } - } - - ai_demand_chance = { - base = 0 - - #Won't send ultimatum if the claimant is imprisoned by the faction-target! - modifier = { - add = -500 - special_character = { is_imprisoned_by = root.faction_target } - } - - # Won't start a war is the Realm is fighting against a Dissolution faction or Independent factions: you want to get the best realm possible. Better wait a bit longer - modifier = { - add = -1000 - faction_target = { - any_character_war = { - OR = { - using_cb = independence_faction_war - using_cb = independence_war - using_cb = nation_fracturing_faction_war - } - } - } - } - - # 40% base chance at minimum power (80%), increasing linearly - compare_modifier = { - value = faction_power - multiplier = 0.5 - } - - # Once the faction has a good chance to win (10% stronger than liege) demand chance increases much more rapidly. - compare_modifier = { - trigger = { faction_power > 110 } - value = faction_power - multiplier = 1 - } - - # Less likely if already in a war with an external ruler - modifier = { - add = -50 - faction_target = { - any_war_enemy = { - NOT = { target_is_liege_or_above = root.faction_target } - } - } - } - } - - on_war_start = { - every_faction_member = { - limit = { - has_variable = gathered_support_for_faction - var:gathered_support_for_faction = root - } - spawn_army = { - name = gathered_support_for_faction_army - levies = { - value = this.massive_influence_value - multiply = 3 - } - men_at_arms = { - type = light_footmen - stacks = 2 - } - location = this.location - war = root.faction_war - inheritable = yes - } - } - } - - is_character_valid = { # Is the character valid to stay in the faction? This is also checked when creating it... - common_character_validity_trigger = { - FACTION_TARGET = scope:faction.faction_target - } - tgp_realm_has_ceremonial_liege_trigger = yes - has_valid_faction_members_trigger = yes - } - - can_character_create_ui = { - base_faction_trigger = { FACTION_TYPE = ceremonial_claimant_faction } - - common_can_character_create_trigger = { - FACTION_TARGET = scope:target - } - ceremonial_claimant_faction_can_create_trigger = yes - } - - can_character_create = { # If a character is allowed to create the faction. The 'is_character_valid' block is also checked in conjunction with this when creating a faction. - common_can_character_create_trigger = { - FACTION_TARGET = scope:target - } - ceremonial_claimant_faction_can_create_trigger = yes - } - - can_character_join = { # Can a character join an existing faction? - common_can_character_join_trigger = { - FACTION_TARGET = scope:faction.faction_target - } - japan_faction_cohesion_hard_trigger = yes - } - - can_character_become_leader = { - can_become_leader_of_faction_trigger = yes - } - - ai_create_score = { # How likely is an AI to create a faction? - base = -25 - - #### - # BLOCKERS - #### - common_create_faction_blockers = { - FACTION_TARGET = scope:target - FLAG = recent_ceremonial_claimant_faction_war - } - - ceremonial_claimant_faction_blockers = { - FACTION_TARGET = scope:target.top_liege.primary_title.var:administrative_ui_special_title.holder - FACTION_CLAIMANT = scope:claimant - } - - #### - # AI modifiers - #### - common_faction_modifiers = { - FACTION_TARGET = scope:target - OPINION_MULTIPLIER = -1.5 - MAX_OPINION = 150 - POWER = 0 - THRESHOLD = 80 - } - - ceremonial_claimant_faction_modifiers = { - FACTION_TARGET = scope:target.top_liege.primary_title.var:administrative_ui_special_title.holder - FACTION_CLAIMANT = scope:claimant - FACTION_TITLE = scope:title - } - - # Extra check on leading house - modifier = { - factor = 0 - NOT = { house.house_confederation.leading_house ?= house } - } - } - - ai_join_score = { # How likely is an AI to join an existing faction? - base = -25 - - common_join_faction_blockers = { - FACTION_TARGET = scope:faction.faction_target - } - - ceremonial_claimant_faction_blockers = { - FACTION_TARGET = scope:faction.faction_target - FACTION_CLAIMANT = scope:faction.special_character - } - - common_faction_modifiers = { - FACTION_TARGET = scope:faction.faction_target - OPINION_MULTIPLIER = -1 - MAX_OPINION = 100 - POWER = scope:faction.faction_power - THRESHOLD = scope:faction.faction_power_threshold - } - - ceremonial_claimant_faction_modifiers = { - FACTION_TARGET = scope:target.top_liege.primary_title.var:administrative_ui_special_title.holder - FACTION_CLAIMANT = scope:claimant - FACTION_TITLE = scope:title - } - - admin_faction_modifiers = { - FACTION_TARGET = scope:faction.faction_target - FACTION_TYPE = claimant_faction - } - - admin_claimant_faction_modifiers = { - FACTION_TARGET = scope:faction.faction_target - FACTION_CLAIMANT = scope:faction.special_character - } - - # Faction 'Stacking' Factors, attempts to cluster AI rulers into several powerful factions instead of many weak ones. - join_faction_stacking_modifiers = yes - - modifier = { # CE1 Divine Mandate perk - desc = "FACTION_REASON_LEGITIMACY_LEGACY_4" - liege.dynasty = { has_dynasty_perk = ce1_legitimacy_legacy_4 } - add = -10 - } - - struggle_faction_modifiers = yes - - #EP3 admin legitimacy event - modifier = { - desc = "FACTION_REASON_LOW_LEGITIMACY_CHALLENGER" - add = 25 - scope:faction = { - any_faction_member = { - has_character_flag = low_legitimacy_admin_factions_flag - } - } - } - - #EP3 King of England disgruntled vassals/life threatened modifiers - modifier = { - desc = "FACTION_REASON_CLAIMANT_DISGRUNTLED_VASSALS" - add = 25 - liege = { - has_character_modifier = ep3_disgruntled_vassals_modifier - } - } - modifier = { - desc = "FACTION_REASON_CLAIMANT_DISGRUNTLED_VASSALS" - add = 25 - liege = { - has_character_modifier = ep3_life_threatened_modifier - } - } - } - - is_county_valid = { - scope:faction.faction_target = holder - } - - can_county_join = { - # Counties can only join if the De Jure belong to the title being claimed. - exists = scope:faction.special_title - target_is_de_jure_liege_or_above = scope:faction.special_title - } - - county_join_score = { - base = -80 # Needs to be less than the weight set in 00_populist_faction.txt, or counties will never join a claimant faction over a populist faction. - - # Up to +3 join score per negative opinion (+80 at -27 opinion) if different culture. - compare_modifier = { - desc = "FACTION_REASON_CLAIMANT_COUNTY_SHARED_CULTURE" - trigger = { - scope:faction.faction_target.culture != this.title_province.culture - scope:faction.special_character.culture = this.title_province.culture - } - value = county_opinion - multiplier = -2.0 - } - compare_modifier = { - desc = "FACTION_REASON_CLAIMANT_COUNTY_SHARED_HERITAGE" - trigger = { - NOT = { this.title_province.culture = { has_same_culture_heritage = scope:faction.faction_target.culture } } - this.title_province.culture = { has_same_culture_heritage = scope:faction.special_character.culture } - } - value = county_opinion - multiplier = -2.0 - } - - # If we have better relations with the claimant's faith than our current liege's, gain up to +5 join score per negative opinion (at Righteous) down to +1 join score per negative opinion (at Hostile). - compare_modifier = { - desc = "FACTION_REASON_LIKE_CLAIMANT_FAITH" - trigger = { - faith = { - faith_hostility_level_comparison = { - scope:faction.faction_target.faith > scope:faction.special_character.faith - } - } - } - value = county_opinion - multiplier = { - value = 0.0 - if = { - limit = { - faith = { - faith_hostility_level = { - target = scope:faction.special_character.faith - value = faith_hostile_level - } - } - } - value = -1.0 # Hostile - } - else_if = { - limit = { - faith = { - faith_hostility_level = { - target = scope:faction.special_character.faith - value = faith_astray_level - } - } - } - value = -3.0 # Astray - } - else = { - value = -5.0 # Righteous - } - } - } - - legalism_virtue_and_sin_modifier = { - TARGET = scope:faction.faction_target - SCORE_PER_TRAIT = 50 # Worth ~12 opinion per virtue. - } - - # Greatly reduced chance for a character's capital county to form a faction against them (extra -25 opinion needed). - modifier = { - desc = "FACTION_REASON_CAPITAL_COUNTY" - add = -200 - this.title_province = scope:faction.faction_target.capital_province - } - - # More likely to support adult claimants when a child is on the throne. - modifier = { - desc = "FACTION_REASON_ADULT_CLAIMANT_CHILD_RULER" - add = 10 - exists = scope:faction.faction_target - exists = scope:faction.special_character - scope:faction.faction_target = { is_adult = no } - scope:faction.special_character = { is_adult = yes } - } - - # Peasants perfer magnanimous rulers over harsh or cruel ones. - compare_modifier = { - desc = "FACTION_REASON_CLAIMANT_KINDNESS" - factor = { - # Gets a value between 0 (max greedy/dishonorable/vengeful/cruel) and 800 (max honorable/compassionate/generous/forgiving). - value = 400 - add = scope:faction.special_character.ai_honor - add = scope:faction.special_character.ai_compassion - subtract = scope:faction.special_character.ai_greed - subtract = scope:faction.special_character.ai_vengefulness - - # Converts the personality score into a percentage between 0% (will never support) and 100% (really wants to support) - divide = 800 - } - - # How big the factor is for supporting this claimant over other factions at max support. - multiplier = 2 - } - } - - on_creation = { - save_scope_as = faction - tgp_bloc_members_join_faction_effect = yes - if = { - limit = { - any_player = { - has_government = landless_adventurer_government - is_within_diplo_range = { CHARACTER = scope:faction.faction_target } - OR = { - has_contact = scope:faction.faction_leader - has_contact = scope:faction.special_character - NOT = { has_contact = scope:faction.faction_target } - } - any_character_task_contract = { - task_contract_type = laamp_join_faction_contract - count <= 3 - } - can_create_task_contract = { - type_name = laamp_join_faction_contract - employer = scope:faction.faction_leader - } - save_temporary_scope_as = player_laamp - } - } - scope:player_laamp = { - create_task_contract = { - task_contract_type = laamp_join_faction_contract - task_contract_tier = scope:faction.faction_leader.task_contract_tier_value - location = scope:faction.faction_leader.primary_title.title_province - task_contract_employer = scope:faction.faction_leader - target = scope:faction.faction_target - } - } - } - } - - county_allow_join = yes - county_allow_create = no - county_power = county_levies_to_raise - - character_allow_create = yes - - character_allow_join = yes - - multiple_targeting = yes - - special_character_title = "FACTIONS_WINDOW_CLAIMANT" - - ignore_soft_block = yes -} - -imperial_policy_faction = { - casus_belli = imperial_policy_faction_war - - desc = imperial_policy_faction_desc - - short_effect_desc = imperial_policy_faction_short_effect_desc - - sort_order = 4 - - is_shown = { - realm_law_use_imperial_policy_trigger = yes - NAND = { - tgp_is_ceremonial_liege_trigger = yes - tgp_is_ceremonial_regent_trigger = no - } - } - - discontent_progress = { - base = 0 - - common_discontent_progress_modifier = yes - } - - power_threshold = { - base = 80 - - modifier = { - add = 20 - faction_target = { - has_perk = hard_rule_perk - } - desc = "FACTION_POWER_HARD_RULE" - } - - #Lower the threshold depending on the state of other factions - dynamic_power_threshold_scripted_modifier = { - FACTION_TYPE1 = claimant_faction - FACTION_TYPE2 = independence_faction - FACTION_TYPE3 = liberty_faction - } - } - - demand = { - save_scope_as = faction - - faction_leader = { - save_scope_as = faction_leader - } - - faction_target = { - save_scope_as = faction_target - } - - # Let the human players in the faction know that the demand will be sent - every_faction_member = { - limit = { - is_ai = no - this != scope:faction.faction_leader - } - trigger_event = faction_demand.0225 - } - - # Send the actual demand in 5 days - faction_target = { - trigger_event = { - id = faction_demand.0221 - days = 5 - } - } - } - - ai_demand_chance = { - base = 0 - - # 30% base chance at minimum power (80%), increasing linearly - compare_modifier = { - value = faction_power - multiplier = 0.375 - } - - # Once the faction has a good chance to win (10% stronger than liege) demand chance increases much more rapidly. - compare_modifier = { - trigger = { faction_power > 110 } - value = faction_power - multiplier = 0.75 - } - - # Less likely if already in a war with an external ruler - the Liberty Faction is pretty sporting - modifier = { - add = -75 - faction_target = { - any_war_enemy = { - NOT = { - target_is_liege_or_above = root.faction_target - } - } - } - } - - modifier = { - add = -1000 - faction_target = { - involved_activity ?= { - has_activity_type = activity_coronation - activity_host = prev - } - } - } - } - - on_war_start = { - every_faction_member = { - limit = { - has_variable = gathered_support_for_faction - var:gathered_support_for_faction = root - } - spawn_army = { - name = gathered_support_for_faction_army - levies = { - value = this.massive_influence_value - multiply = 3 - } - men_at_arms = { - type = light_footmen - stacks = 2 - } - location = this.location - war = root.faction_war - inheritable = yes - } - } - } - - is_valid = { - faction_target ?= { - is_independent_ruler = yes - realm_law_use_imperial_policy_trigger = yes - } - } - - is_character_valid = { - common_character_validity_trigger = { - FACTION_TARGET = scope:faction.faction_target - } - has_valid_faction_members_trigger = yes - } - - can_character_create_ui = { - base_faction_trigger = { FACTION_TYPE = imperial_policy_faction } - common_can_character_create_trigger = { - FACTION_TARGET = scope:target - } - imperial_policy_faction_can_create_trigger = yes - } - - can_character_create = { - common_can_character_create_trigger = { - FACTION_TARGET = scope:target - } - imperial_policy_faction_can_create_trigger = yes - } - - can_character_join = { - common_can_character_join_trigger = { - FACTION_TARGET = scope:faction.faction_target - } - - trigger_if = { - limit = { - scope:faction.faction_target = { government_has_flag = government_is_administrative } - } - scope:faction.faction_target = { - top_liege = this - } - } - realm_law_use_imperial_policy_trigger = yes - japan_faction_cohesion_trigger = yes - } - - can_character_become_leader = { - can_become_leader_of_faction_trigger = yes - } - - ai_create_score = { - base = 0 # Join Weight is set primarily based on what Crown Laws a realm has. - - ############ - # BLOCKERS # - ############ - common_create_faction_blockers = { - FACTION_TARGET = scope:target - FLAG = recent_imperial_policy_faction_war - } - - ####################### - # Standard AI Weights # - # - # Modifiers for Liberty Factions are inherently small. - # This is because Liberty is the 'Default Faction' that vassals are join if they don't want/can't join any other faction. - # 'Base Join Weight' depends on the current Crown Authority level. - common_faction_modifiers = { - FACTION_TARGET = scope:target - OPINION_MULTIPLIER = -1 - MAX_OPINION = 0 - POWER = 0 - THRESHOLD = 80 - } - - imperial_policy_faction_modifiers = { - FACTION_TARGET = scope:target - } - #House Hostility from Armenian tradition - modifier = { - desc = "FACTION_REASON_HOUSE_HOSTILITY" - - scope:target.house ?= { - this != root.house - } - culture = { has_cultural_parameter = house_hostility_more_common } - - factor = 1.25 - } - - # Extra check on leading house - modifier = { - factor = 0 - NOT = { house.house_confederation.leading_house ?= house } - } - } - - ai_join_score = { - base = 0 # Join Weight is set primarily based on what Crown Laws a realm has. - - ############ - # BLOCKERS # - common_join_faction_blockers = { - FACTION_TARGET = scope:faction.faction_target - } - - ####################### - # Standard AI Weights # - #AI - # Modifiers for Liberty Factions are inherently small. - # This is because Liberty is the 'Default Faction' that vassals are join if they don't want/can't join any other faction. - common_faction_modifiers = { - FACTION_TARGET = scope:faction.faction_target - OPINION_MULTIPLIER = -1 - MAX_OPINION = 0 - POWER = scope:faction.faction_power - THRESHOLD = scope:faction.faction_power_threshold - } - - imperial_policy_faction_modifiers = { - FACTION_TARGET = scope:faction.faction_target - } - - struggle_faction_modifiers = yes - - #House Hostility from Armenian tradition - modifier = { - desc = "FACTION_REASON_HOUSE_HOSTILITY" - - scope:faction.faction_target.house ?= { - this != root.house - } - culture = { has_cultural_parameter = house_hostility_more_common } - - factor = 1.25 - } - #EP3 admin legitimacy event - modifier = { - desc = "FACTION_REASON_LOW_LEGITIMACY_CHALLENGER" - add = 25 - scope:faction = { - any_faction_member = { - has_character_flag = low_legitimacy_admin_factions_flag - } - } - } - } - - on_creation = { - save_scope_as = faction - tgp_bloc_members_join_faction_effect = yes - if = { - limit = { - any_player = { - has_government = landless_adventurer_government - is_within_diplo_range = { CHARACTER = scope:faction.faction_target } - OR = { - has_contact = scope:faction.faction_leader - NOT = { has_contact = scope:faction.faction_target } - } - any_character_task_contract = { - task_contract_type = laamp_join_faction_contract - count <= 3 - } - can_create_task_contract = { - type_name = laamp_join_faction_contract - employer = scope:faction.faction_leader - } - save_temporary_scope_as = player_laamp - } - } - scope:player_laamp = { - create_task_contract = { - task_contract_type = laamp_join_faction_contract - task_contract_tier = scope:faction.faction_leader.task_contract_tier_value - location = scope:faction.faction_leader.primary_title.title_province - task_contract_employer = scope:faction.faction_leader - target = scope:faction.faction_target - } - } - } - } - - county_allow_join = no - county_allow_create = no -} diff --git a/common/factions/_factions.info b/common/factions/_factions.info deleted file mode 100644 index bf53622ca..000000000 --- a/common/factions/_factions.info +++ /dev/null @@ -1,378 +0,0 @@ -== Structure == -This documentation does not currently include all possible parameters due to the limited knowledge of the author. - - -# Identifier for the faction is also used for localizing the name & description. - = { - - # Dynamic name, will look for the identifier of the type (faction_name) if doesn't exist or if it's empty. - name = [loc_key|dynamic descriotion] - - # Dynamic description, will look for the identifier of the type + _desc (faction_name_desc) if doesn't exist or if it's empty. - description = [loc_key|dynamic description] - - # Dynamic description of the effect, used to summarize faction goals - short_effect_desc = [loc_key|dynamic description] - - ## Faction with claimant for a title - # - # Faction needs a character and a title to properly function. - # Used for claimant factions where a character and a title must be provided by the player. - # - # Default: no - # - claimant = - - ## Character interaction creates the faction (optional) - # - # Used for claimant factions where a character and a title must be provided by the player. - # - # Enabling this will replace the original behaviour of the faction buttons in the faction window. - # Instead of starting a faction it will pop up a window for a character interaction. - # The character interaction is then responsible for starting the faction. - # - character_interaction = - - ## Effect fired when a faction of this type is created. - # - # Scopes: - # - root: the faction - # - on_creation = - - ## Effect fired when a faction of this type is destroyed. - # - # Scopes: - # - root: the faction - # - on_destroy = - - ## Effect that will launch when the demand triggers. - # - # Scopes: - # - root: the faction - # - demand = - - # Effect that will launch every NDefines::NFaction::UPDATE_INTERVAL_DAYS. - # - # Scopes: - # - root: the faction - # - update_effect = - - ## Effect that will launch when the faction declares war. - # - # Scopes: - # - root: the faction - # - on_declaration = - - ## Effect that will launch when a character leaves the faction. - # - # Scopes: - # - root: the faction - # - faction_member: The leaving faction member - # - character_leaves = - - ## Effect that will launch when the leader leaves the faction. - # - # Scopes: - # - root: the faction - # - faction_member: The leaving faction member - # - leader_leaves = - - ## Does AI character want to join? - # - # MTTH that calculates the the score to join an active faction of this type. - # - # Scopes: - # - root: character that might join. - # - faction: target is the active faction. - # - # Note that the score is then modified by code to weigh in the effects of Boldness/Dread, Energy and Rationality. - # See NFaction AI defines. - # - ai_join_score = - - # MTTH that calculates the the score to create an active faction of this type. - # - # Uses the SCOPE_CHARACTER of the character that tries to create it. - # - target: target is the targeted character. - # - # The claimant faction has two additional scopes: - # - claimant: (who is the potential claimant) - # - title: (the title to claim for). - # - # Note that the score is then modified by code to weigh in the effects of Boldness/Dread, Energy and Rationality. See NFaction AI defines. - ai_create_score = - - ## MTTH that calculates the score to join an active faction of this type. - # - # Scopes: - # - root: the title that tries to join - # - faction: target is the active faction. - # - county_join_score = - - ## MTTH that calculates the score to create an active faction of this type. - # - # Scopes: - # - root: the title that tries to create it. - # - target: the targeted character. - # - # If the score is >= NDefines::NFaction::COUNTY_CREATE_MIN_SCORE, and it gets a random chance 0-100 on a monthly update. - # - county_create_score = - - ## Script value defining the absolute power of a single county member. - # - # The final power is calculated as ratio of this power and the target's military strength. - # - county_power =